BM6P6(@ 888444///,,,******)))(((((('''&&&%%%&&&'''((()))...000222111,,,)))...444333444000+++---666===@@@333111...,,,,,,---...000111111222333444666777888888<<>>@@@EEEKKKLLLIIIIIICCCNNN\\\[[[VVVOOODDD??????TTTvvv~~~qqq\\\LLLUUUiiittt|||sss[[[UUUaaaooouuu~~~yyy[[[[[[lllmmmYYYNNNJJJKKKKKKAAA===;;;dddrrrooovvvooocccccccccnnnvvvgggeeewww}}}kkk[[[IIIAAAQQQiiinnnMMM>>>FFFgggyyykkkjjjrrrfffNNN555...000///(((+++000*********+++++++++,,,,,,,,,,,,+++---***111000666ccc~~~EEEHHHjjj888:::MMMRRRYYYdddppp{{{|||nnn}}}nnn]]]aaaPPPSSS~~~tttbbbnnn~~~___HHHMMMrrrwwwxxxbbbXXXPPPcccrrrVVVVVVPPPTTTPPPFFF>>>???EEETTTooottt|||gggWWWJJJhhhnnnkkk[[[JJJEEE<<<999777BBBnnntttfffSSS]]]dddXXXSSSIIIHHHQQQbbbvvvyyy^^^TTTQQQiiiwww{{{eee```oooaaaaaa]]]WWWnnnuuuVVVTTTwww```ccckkk}}}wwwtttcccLLL444+++---...+++((())))))))))))))))))))))))((((((((())))))***+++,,,,,,+++111///NNNzzztttRRR;;;AAAEEE???CCCSSS888444///,,,******)))(((''''''&&&&&&&&&'''))))))))),,,///...,,,+++...000,,,222444111///000111000111000...,,,,,,---///000111111111222444555777888999<<<===???DDDKKKMMMKKKKKKGGGNNNVVVXXXZZZPPP;;;;;;333EEEmmmxxx~~~uuuaaaPPPTTTdddzzzhhhJJJEEEeeeqqqvvvhhhQQQJJJ[[[ppp}}}ttt```___vvvkkkZZZRRRPPPPPPQQQMMM@@@WWWyyyttthhhxxx|||tttmmmbbb___[[[ggg|||eeeUUUJJJEEEIIIPPPccckkkdddRRRDDDEEEfff{{{}}}bbbdddvvvpppWWW>>>222......***...000)))******+++++++++,,,,,,,,,,,,+++...***111000777fffCCCGGGhhh:::;;;JJJSSSZZZfffrrrqqqlllkkkooogggoooppp^^^^^^___yyyeeeiiieeeNNNHHHaaavvv{{{lll^^^OOOXXXnnn^^^ddd\\\^^^VVVJJJ???===AAAPPPlllhhhWWWUUUzzznnnbbbPPPJJJBBB>>>999AAAkkk{{{oooZZZ\\\|||jjjWWWOOOOOOAAAFFFQQQbbbvvviiiXXXLLL]]]www~~~{{{\\\UUUQQQJJJSSSWWWRRRaaajjjXXXTTT|||UUUYYYaaayyyqqqbbbLLL555,,,------***((()))))))))))))))))))))))))))))))))))))))***,,,,,,///***---///iii]]]GGG<<>>GGGYYY888444///,,,******)))(((''''''&&&&&&&&&((()))******---...,,,+++------,,,...444666222/////////---///...---,,,,,,---///000000000111222333555666777:::===@@@AAAFFFLLLLLLIIIJJJHHHMMMPPPWWWaaaYYY>>>>>>222;;;ZZZnnnpppvvv|||sssaaaRRRUUUaaafffGGG444777999BBBKKKMMMIIIKKKZZZkkkkkkddd|||pppcccWWWNNNHHHKKK>>>HHHxxxqqqiiiZZZJJJDDDFFFTTTzzzjjjZZZPPPIIIEEEDDDBBBQQQ[[[WWWHHH@@@aaajjjfffwwwsss\\\HHH666......,,,///000(((******+++++++++,,,,,,,,,++++++...***000000999iiiCCCGGGbbb999<<>>BBBAAA???NNNccc888444///,,,******)))(((''''''&&&&&&'''(((***+++(((,,,,,,***,,,222222...000333333///...//////,,,------,,,,,,---...///000000000111111333555666777;;;@@@CCCEEEIIILLLKKKFFFBBBCCCHHHMMMXXXlllkkkTTTFFF===<<>>AAAUUUlll888444///,,,******)))(((''''''&&&&&&''')))+++,,,'''***)))(((...888:::555111000...,,,///333222---,,,,,,,,,,,,---...///000000000000111333444666777>>>BBBEEEFFFJJJNNNMMMHHHCCCDDDLLLSSS```yyyzzzZZZSSSNNNSSSfff}}}~~~ppp^^^PPPOOOUUUjjj]]]UUUTTTTTTPPPHHHJJJbbb|||vvvjjjmmmhhhwww|||llluuuppp___[[[hhhwwwlllMMMOOOwwwoooaaaOOOHHHBBB;;;NNNvvvppphhhooommmSSS@@@FFFAAA===XXXsssYYYRRRkkkddd\\\[[[eee\\\GGG\\\|||xxxuuusssjjj[[[@@@111000...///000+++******+++++++++,,,,,,,,,++++++...)))///111===qqq}}}ooommmcccBBBMMM{{{VVV444===JJJSSSYYYdddtttjjjkkkqqq|||nnn}}}mmm}}}tttppp^^^KKKDDDjjjoooRRR[[[xxxzzzyyyhhh[[[RRRkkkvvvwwwttt___UUUKKKEEEBBBKKKfff\\\^^^|||}}}ooo[[[QQQGGGCCC===@@@gggyyy[[[XXXuuu{{{___[[[QQQHHHLLLaaa```___uuuoooppptttnnn```YYY\\\]]][[[^^^aaafffhhhuuuqqq```LLL777---++++++******))))))))))))))))))))))))******)))******+++,,,------+++888mmmxxx|||QQQBBB???======>>>GGG\\\ppp888444///,,,******)))(((''''''&&&'''((()))+++,,,+++---***'''...;;;===666222000---...666<<<888///***++++++,,,---///000000///000000111222444555666@@@CCCDDDDDDIIIPPPRRRPPPKKKKKKSSSZZZccc|||oooggg``````eeennn}}}}}}ooo]]]NNNJJJMMMooo~~~ttthhh[[[NNNMMMccc~~~kkkXXXWWWQQQkkk~~~yyyvvvvvvtttssskkk___XXXsss}}}aaaJJJYYYnnnooommm___PPPMMMKKKBBBOOOpppoooiiizzzvvvHHHEEE???===EEE___bbbXXXmmmWWWccceeeOOOYYY{{{{{{nnnooorrr```DDD333222...---000---******+++++++++,,,,,,,,,***,,,///)))///111???tttmmm\\\kkk???QQQWWW555>>>IIIUUUZZZdddttt~~~{{{ooowwwppp{{{nnnpppzzzxxxiiiYYYIIITTTtttZZZeee|||xxxwwwggg___TTTeeeooojjj|||iii]]]OOOEEE@@@HHHccc]]]zzzrrr^^^VVVMMMHHH>>>===___^^^VVVnnnvvvaaaUUUIIILLLaaakkkccc|||wwwsss{{{ppp\\\[[[ccc```XXXZZZhhhjjjiiirrrnnn___LLL888...+++******+++))))))))))))))))))))))))************+++,,,------///---@@@yyyrrrGGG???>>>===>>>DDDQQQeeettt888555///,,,******)))(((''''''&&&'''(((***,,,---333444...(((...;;;<<<333555222///333???FFF???333******+++,,,...///000000//////000111222444555666BBBCCCBBBAAAGGGQQQWWWWWWOOOMMMTTTYYY]]]qqqyyyllleeedddYYYPPP]]]uuuyyymmm\\\MMMHHHHHHUUU{{{iii]]]ZZZfffwwwooo^^^VVV]]]XXXnnniiiRRRfffxxxxxxkkkyyyyyy]]]TTTwwwxxxPPPHHHSSSSSSmmmVVVOOOKKKYYYvvvqqq}}}rrrppp[[[FFF===DDDDDD???MMMgggggg^^^eeeggghhhJJJDDDcccvvv|||ggggggooocccFFF555333...,,,///...******+++++++++,,,,,,,,,***,,,///)))...111@@@uuu}}}aaannn===SSSZZZ666>>>HHHMMMRRR]]]nnnzzzvvvooojjj}}}lll{{{~~~nnngggjjjtttzzzkkkRRRFFFooo[[[OOOwwwuuueee```UUUaaarrr```iii{{{}}}pppbbbRRRFFF@@@IIIfffhhhsssaaa[[[SSSMMM@@@:::YYYdddWWWiii~~~cccUUUHHHKKK```xxxfffyyysss~~~pppZZZ]]]hhhaaaUUU___jjjpppppplllppp___MMM888...+++******+++))))))))))))))))))))))))************+++,,,---...///333NNN```III?????????BBBKKK[[[lllxxx:::555000+++***))))))(((((('''&&&'''))),,,------222+++)))---000...///444,,,333333,,,---444555...++++++,,,,,,---...//////---///222222222333777;;;DDDAAA;;;999BBBSSS]]]^^^SSSRRRRRRUUU]]]mmmlllfffgggTTTDDDKKKXXXggg{{{oooVVVIIIDDD???KKKxxxiiiaaa[[[ccctttmmmYYY^^^___eee~~~kkkTTTLLL\\\vvv{{{qqqhhhccc\\\```fffcccPPPWWWxxx___VVVQQQ\\\ssszzz|||{{{kkkRRRFFFHHHLLLXXXfffjjjyyyxxxwwwgggccc\\\KKKJJJKKKGGGkkkxxxbbb]]]eeebbbQQQ<<<000///000...+++,,,,,,,,,,,,,,,,,,,,,,,,)))//////---...111MMMuuuuuuSSSwwwCCCNNNhhh333555IIIRRRUUU___ooosssvvv}}}nnn}}}zzzuuuwwwooommmnnnuuuaaaBBBccc___RRRzzz}}}yyywwwvvveeeOOOfffiiipppxxxttt___LLLEEECCCHHH\\\sssyyykkkqqqmmmjjjWWWKKKCCC???WWWyyyYYYYYYlllXXXDDDHHHdddnnnzzzwwwlllYYYTTTfffjjjUUU[[[gggnnniii{{{ooojjjcccPPP:::///---+++******))))))))))))))))))))))))************+++,,,------///555aaarrr```TTT@@@??????CCCMMM]]]ooozzz:::555000+++***))))))(((((('''&&&'''***,,,------...++++++......,,,...333...555555......333222+++++++++,,,,,,---......///---///111111111444999===@@@???<<<;;;CCCOOOUUUTTTRRRPPPNNNOOOUUUddd|||}}}iiikkkuuudddLLLIIIQQQaaajjjlll^^^KKKAAA>>>>>>IIIqqqpppmmmkkkjjjjjj}}}jjjjjj```]]]tttvvvzzzppp[[[OOOdddpppddddddUUUXXX\\\ZZZgggzzz}}}lllooo~~~nnnjjj{{{|||[[[^^^qqq}}}iiiggg^^^GGGDDD[[[yyyiiiiiihhhWWW@@@222///000///---,,,,,,,,,,,,,,,,,,,,,,,,---...,,,------...JJJvvvjjjGGGOOO```777>>>OOOSSSVVV^^^nnn}}}ggg{{{uuupppooohhhgggjjj{{{pppEEEWWWzzz[[[QQQzzzwwwppprrrhhhSSS___vvvwwwuuu```MMMEEECCCGGGZZZqqqyyyxxxxxxvvvuuu```OOOCCC>>>XXX~~~{{{\\\WWWhhhUUUEEEKKKfff}}}vvvrrrhhhWWWSSSeeeiiiVVV[[[gggjjjfffhhhmmmpppcccPPP:::///---+++******))))))))))))))))))))))))************+++,,,---......111dddrrrWWWGGG???>>>???DDDPPPbbbttt:::555000+++***))))))(((((('''&&&'''***,,,------***)))+++//////---...111111666777111///222///(((+++,,,,,,------.........---...///000222555;;;???;;;======>>>BBBIIIKKKIIIOOOMMMKKKKKKMMM[[[wwwsssyyybbbYYY^^^YYYWWWUUUSSSMMMHHHKKKQQQPPPooooooppp{{{uuufff}}}ooolll\\\WWWllllllvvv{{{jjjppptttdddqqqfff]]]TTTmmm|||llljjjddd^^^PPPQQQ{{{ooohhhkkkdddaaammmccchhhjjjgggzzzwwwwwwNNNEEELLLxxx}}}qqqtttrrr___GGG555//////000///,,,,,,,,,,,,,,,,,,,,,,,,///+++***//////---NNNEEEMMMxxxWWW888@@@IIIRRRTTT\\\jjj}}}^^^yyyqqqjjjuuummmmmmgggjjj~~~vvvPPPOOOwww\\\UUU}}}vvvlllrrrppp[[[YYYqqqxxxuuu```LLLDDDAAAEEEXXXnnn~~~qqqxxx|||}}}}}}jjjTTTDDD@@@___fff[[[bbbRRRFFFNNNjjj~~~{{{vvvoooeeeVVVRRRaaaeeeTTT\\\]]]^^^```\\\ooouuucccPPP:::///---+++******))))))))))))))))))))))))************+++,,,---...555888jjjfffdddRRR>>>===>>>EEETTThhh{{{:::555000+++***))))))((('''&&&&&&(((***,,,---,,,(((''')))...222333222000000555666333111111...(((,,,,,,,,,---------......------...///222777<<<@@@999;;;===>>>AAAEEEGGGHHHIIIKKKNNNMMMLLLXXXzzzyyyqqquuu[[[QQQPPP[[[```^^^bbbkkkkkkgggmmmpppuuurrrgggeee[[[]]]tttqqqyyyvvveeesssmmmRRRvvvddd___OOOQQQdddoooooobbbcccbbbcccpppqqq[[[ZZZYYY]]]kkkkkkiiiuuu]]]HHHIIIWWW{{{aaaKKKEEEjjjqqq{{{yyygggMMM888///---...///,,,,,,,,,,,,,,,,,,,,,,,,...******222111///ZZZrrr@@@QQQzzzVVV999===@@@PPPRRRYYYfffxxx^^^~~~xxxpppiii|||tttqqqooogggwwwqqq___[[[]]]XXXVVVssswww___SSSzzzbbb]]]xxxooouuuxxxdddYYYeeewww}}}ppp[[[IIIBBB@@@CCCUUUkkkyyy|||ZZZbbb~~~yyy|||nnnXXXGGGFFFiiilll]]]fff\\\OOOGGGQQQlllzzz{{{qqqeeeWWWQQQ\\\^^^OOOZZZUUUVVVbbb___qqqpppcccPPP:::///---+++******))))))))))))))))))))))))*********+++,,,---...///888PPP{{{}}}^^^\\\KKK>>>===???GGGXXXlll:::555000+++***))))))((('''&&&&&&(((+++---,,,,,,)))''''''---666;;;777000...222333222222111...***,,,,,,,,,---------------...------///444999===@@@999:::<<<>>>???CCCIIIPPPGGGKKKRRRTTTQQQ[[[lll___]]]iiinnngggeeekkk{{{mmmvvv|||vvvdddaaa^^^iii~~~uuuuuusssooodddUUU[[[OOOOOOzzz^^^QQQGGGEEE[[[nnniii```xxx{{{zzzssscccXXXSSS[[[{{{xxxlllyyy]]]PPPJJJCCCBBBGGGcccyyyhhhxxxqqqSSSAAAZZZqqq{{{|||kkkRRR<<>>VVVVVV888@@@FFFRRRTTT[[[fffvvvmmm{{{rrriiiwwwiiipppmmmmmmyyydddXXXPPPWWWSSSGGG]]]bbbaaaSSSeeelll\\\zzzddd___zzzsssxxxzzziii\\\dddzzz}}}iiiVVVFFFAAA???AAARRRgggttt___CCCQQQzzz|||~~~xxxxxx}}}lllXXXHHHIIInnn|||lll]]][[[qqqYYYNNNGGGRRRlll~~~pppdddZZZSSSYYY\\\PPP]]]\\\VVVjjjgggwwwjjjcccPPP:::///---+++******))))))))))))))))))))))))*********+++,,,---///000222rrr}}}wwwaaaJJJ>>>>>>>>>@@@JJJ[[[ooo:::555000+++***))))))(((&&&&&&'''))),,,---,,,+++))))))(((,,,666<<<888000---///000111111000...,,,------------------------...---...111666:::===>>>::::::<<<>>>>>>BBBMMMXXXKKKKKKQQQWWWVVV[[[www~~~rrrlllnnnjjj]]]WWWZZZdddyyyjjj___^^^lll~~~mmm```TTTVVVccchhhhhhzzzyyy```jjjnnn]]]UUULLLDDDQQQppp|||xxxvvv|||qqq^^^kkktttmmmZZZUUURRRrrr```[[[~~~eeeSSSLLLGGGEEEEEEUUU{{{[[[gggppp[[[AAALLLttt{{{sss{{{{{{mmmWWWAAA222+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///******UUU}}}pppqqq;;;TTTQQQ111@@@OOOVVVXXX___iiixxxyyyuuujjjmmmhhhpppnnnpppwwwvvvzzznnndddzzz~~~hhhnnnyyyhhhvvv```[[[|||uuuuuuwwwiii___eee||||||fffTTTFFFBBB@@@@@@NNNaaapppnnnIII???TTTuuu~~~wwwvvvfffVVVHHHHHHlll|||rrrdddYYY~~~|||XXXNNNGGGPPPiii~~~mmmbbb[[[UUUYYY\\\TTTiiifffVVVmmmpppxxxqqqcccPPP:::///---+++******))))))))))))))))))))))))*********+++---...000000555iiieeeGGG@@@>>>>>>BBBNNN```sss:::555000+++***))))))(((&&&&&&'''))),,,---,,,+++)))---......000555555111.........//////---,,,---------------------------------...222888;;;<<<;;;;;;;;;===??????BBBNNN]]]UUUKKKIIIRRRVVVWWWcccuuuyyyqqqjjjaaaYYYYYY]]]ZZZnnn}}}sssdddbbbqqqooo___[[[bbbpppqqqhhhhhhqqqiiiwwwjjjddddddZZZMMMOOO___|||sssWWWkkkyyydddiiipppwww^^^```rrrZZZ???TTTaaaKKK@@@===???OOOgggaaaccchhhKKKIIImmm}}}xxxvvvyyyooo\\\GGG666---,,,...,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,------...MMM{{{yyyddd{{{:::RRRWWW000;;;LLLVVVYYY```jjjwwwooo}}}yyylllrrrzzzgggffffffdddbbbnnnyyyzzzbbbZZZ~~~uuurrrtttjjjbbbhhh|||~~~yyyfffVVVIIIFFFBBB???JJJ[[[qqq[[[CCCEEENNNvvvyyyuuuvvvnnn```UUUJJJJJJmmm|||mmmYYYeeeZZZOOOGGGNNNeee~~~lll```[[[UUUWWWYYYSSSllljjjSSSoooqqq|||vvvcccPPP:::///---+++******))))))))))))))))))))))))*********+++---///000111HHHqqqXXXPPPBBB>>>===>>>DDDRRRfffyyy:::666000+++***))))))(((&&&&&&'''))),,,---,,,***(((000444///+++...111111000...---...---+++***,,,------------------------------///444999<<<;;;999;;;;;;>>>AAA@@@AAANNN]]]]]]JJJBBBLLLTTTQQQRRRXXX___UUUXXXiii|||wwwoooeee___aaajjjsssuuuyyyuuuooo{{{mmmlll~~~~~~xxx{{{yyyjjjVVVJJJPPP[[[tttccc[[[mmmrrrtttlllnnnddd```]]]___ddd~~~xxx{{{rrrYYYVVVvvvvvvvvvccctttiiiNNNRRReeePPPIIIHHHLLL{{{bbbWWWuuuXXXMMMmmm~~~kkkxxxooo___KKK999///---...,,,,,,,,,,,,,,,,,,,,,,,,)))+++***---333666JJJjjjmmmqqq???XXXhhh777:::GGGTTTWWW^^^hhhttt\\\bbbzzzzzz|||oooggg}}}}}}mmmZZZXXX]]]TTT___}}}hhh]]]vvvppptttmmmeeeiii~~~zzziiiYYYMMMIIIDDD???HHHWWWsssRRRHHHEEE888LLLvvvttthhh\\\VVVNNNNNNpppooo```XXX\\\PPPGGGLLLbbb}}}}}}nnnaaa\\\TTTSSSTTTOOObbb{{{lllUUUuuujjj~~~tttpppcccPPP:::///---+++******))))))))))))))))))))))))*********+++---///000111YYYxxx[[[CCCFFFBBB<<<>>>EEEUUUkkk}}}999555///+++)))(((((('''%%%%%%'''***,,,---+++******000666555///,,,---000000666:::777///))))))+++------------------------+++---000444777999::::::;;;<<<======???EEEPPPXXX```SSSNNNTTTRRRGGGEEEKKKcccooorrrooorrruuummm___\\\ccc{{{^^^hhhuuuzzzzzzuuuwwwvvv\\\LLL]]]}}}~~~ooo___JJJ===999;;;<<<;;;bbbYYYCCCDDDccckkkyyy{{{nnnoooaaaVVVNNNTTTggg|||ttt{{{kkkppp}}}uuu|||{{{ooorrr[[[MMMkkkrrrYYYOOOOOOdddnnn\\\fffdddVVV\\\kkkuuuxxxmmmPPP999111000---...------,,,,,,------.........***+++000111CCCcccuuuyyy~~~pppBBBMMMyyy===777HHHSSSVVVYYYiii~~~fffHHHPPPnnn}}}~~~~~~uuunnnzzzwwwzzzooojjj___jjjddd^^^yyyuuutttqqqjjjccc}}}iiiYYYMMMKKKEEE>>>CCCOOOcccwwwMMMFFF@@@;;;LLLooozzzcccxxxjjjYYYVVVOOORRR}}}YYY\\\aaaIIIIIIGGGSSStttqqqmmmuuujjjaaa~~~gggeee```PPPNNNLLLOOOfffkkkZZZPPPJJJPPP```rrroooiiiiiizzziiisssgggQQQ999...------++++++))))))))))))))))))))))))---$$$000+++$$$...000555lllzzztttTTTHHH???>>>CCC;;;FFF^^^rrr999444...***(((((((((''''''&&&'''+++///000...+++(((---222222///++++++,,,222777;;;888111++++++---------------------------,,,...111444777999999::::::===>>>>>>???FFFRRR[[[```ZZZWWWYYYWWWSSSVVV___qqqvvvpppooopppiii\\\YYY```rrrYYYZZZbbbYYY[[[XXXTTTUUUSSSNNNDDD???LLL___eee___HHHBBB<<<;;;???BBBBBB@@@HHH|||qqqSSSJJJ[[[ddd{{{xxxpppoooYYYGGGNNNeeepppeeeTTTaaayyyhhhuuunnnkkkttt}}}jjjWWWXXXtttcccVVVPPPtttttt^^^hhhhhhTTTTTTuuuuuuyyyoooSSS;;;222///---...------,,,,,,------...,,,...+++---000222GGGiii}}}DDDKKKjjj777888IIIUUUWWWZZZjjjxxxuuuyyy}}}{{{|||~~~~~~~~~qqqUUULLLNNNNNN```qqq}}}uuulllyyy|||nnnaaa}}}tttqqqmmmgggbbb}}}zzzmmm\\\QQQPPPLLLCCCCCCLLL^^^|||vvvOOOAAACCCCCCPPPiiiiiiyyykkkYYYUUUNNNTTT|||vvv___[[[}}}```HHHIIIGGGPPPppptttUUUVVVaaaqqqzzzyyyzzzggg```\\\OOOPPPOOORRRYYYdddfffXXXLLLJJJKKKIIIIIIOOOYYYeeerrrzzziiimmmlllxxxqqqgggQQQ999...------++++++)))))))))))))))))))))))),,,$$$///+++'''000111999zzzmmmNNNDDD>>>@@@???:::HHH```rrr888444...***(((''''''&&&)))'''''',,,111444000,,,))),,,///111111///,,,***222777:::777111,,,+++------------------------------///222555888999:::;;;<<>>@@@CCCDDDBBB===999???jjjssslllrrryyyrrrjjj^^^QQQMMMOOONNNDDD:::@@@RRRrrruuusssrrreeehhhgggkkkvvv}}}eeexxxxxxvvvttt|||yyytttzzzvvv___FFF___xxxjjjqqqtttYYYNNN}}}}}}vvv{{{rrrXXX>>>222///---...------,,,,,,------...***...---...000444NNNuuu|||BBBJJJ___555999FFFWWWYYY[[[kkkhhhdddttt}}}~~~www}}}zzzyyyzzz||||||yyywww|||}}}~~~}}}yyyvvvuuuuuuzzzeeeWWWKKK@@@OOOrrr{{{aaayyylllrrr}}}vvv}}}qqqllliiieeebbbrrrwwwrrraaaVVVVVVSSSHHHDDDIII]]]|||xxxXXXDDDHHHJJJUUUjjjjjj|||yyymmm[[[TTTLLLVVV|||hhhYYY{{{mmm^^^GGGHHHEEELLLiiisssggg\\\VVVbbbttt|||wwwoooqqqtttggg[[[WWWNNNRRRQQQUUUYYYZZZUUUNNNPPPYYY\\\XXXKKKFFFEEEKKKTTTeeerrr]]]vvvqqq```ttthhhRRR999...---,,,+++***)))))))))))))))))))))))),,,$$$...,,,,,,111111???wwweeeGGG???===CCC:::<<>>???BBBCCCBBBBBBHHHUUU___WWWYYYXXXUUU[[[iiivvv{{{zzzsssjjjbbb^^^WWWMMMHHHHHHbbbnnnxxxyyywww~~~qqqhhhvvvyyyooo[[[SSSQQQVVVWWWSSSSSSXXXWWWWWWVVVSSSNNNHHHCCC@@@<<>>CCCLLLPPPhhhllllllpppaaaYYYFFFDDDNNN^^^dddiii{{{yyyuuufffjjjyyy~~~jjjJJJYYYzzzyyyeeeNNNxxxwww|||uuu^^^CCC444...---...------,,,,,,------...***///...---///666WWW|||rrr@@@III}}}[[[777:::CCCYYYYYYZZZkkkpppaaaqqq{{{~~~}}}xxx|||}}}pppooollljjjhhhiiikkkllllllcccVVVTTTSSSHHHNNNgggzzz\\\nnneeeyyyyyyooojjjhhhfffeeemmm}}}vvvwwweeeXXXZZZWWWLLLEEEGGGZZZzzzppp\\\VVVOOOYYYzzzkkkwwwwwwnnn^^^VVVKKKWWWnnnZZZnnnnnn^^^FFFFFFDDDHHHddd~~~uuu[[[aaakkkiiikkkttt```YYYllliiiYYYVVVOOORRRPPPRRRFFFNNNXXXcccooouuummmaaaXXXLLLEEEGGGIIIUUUwwwbbbWWWxxxuuudddyyyhhhRRR:::...---,,,+++***)))))))))))))))))))))))),,,&&&---,,,...000000HHHhhh___EEE>>>;;;CCC999@@@TTTfffsss888444...***(((((('''&&&(((&&&&&&+++000222///+++++++++...333999:::666222000222444222...++++++,,,------------------------))),,,000666;;;???AAABBBBBBDDDEEEEEEFFFLLLWWW___ZZZXXXUUUVVVbbbsss{{{|||yyymmmiiifffggggggeeedddddd```cccpppxxxttt{{{rrriiijjjyyy|||sssjjjdddaaa```LLLMMM{{{xxxcccUUUEEE>>>AAAFFFFFFCCCSSSYYY{{{ttttttjjjbbbZZZSSSSSS]]]hhh[[[|||wwwvvvxxxyyy___^^^mmmMMMooowww}}}yyydddIII555///......------,,,,,,------...+++///...,,,...888]]]ddduuuBBBJJJ{{{XXX666;;;EEEYYYXXXXXXiii{{{ttt|||~~~vvvsssmmmdddfffkkkllleee___dddnnndddeeehhhiiiiiihhheeecccdddcccbbbaaa```___^^^]]]bbb\\\VVVZZZ[[[QQQWWWppp|||iii~~~mmm```}}}vvv{{{rrrnnnkkkhhhgggnnn|||wwwwwwfffZZZ[[[YYYMMMEEEGGGRRRpppwww}}}wwwuuurrrXXX]]]nnnxxx~~~uuunnnaaaYYYLLLXXX{{{yyyppp___hhhcccGGGEEEBBBFFF```|||}}}yyytttbbb]]]|||lllZZZXXXSSSUUUQQQRRRAAARRRjjjsssbbb^^^TTTOOOMMMKKKSSSttt______yyysssvvviiiRRR:::///---,,,******)))))))))))))))))))))))),,,)))---+++///---111WWWfffZZZFFF???;;;BBB:::FFF[[[kkkvvvxxx999555///+++)))(((((('''&&&'''(((+++......---+++******,,,111555777555222222333444333000.........------------------------))),,,111777<<<@@@CCCDDDCCCCCCDDDGGGLLLTTTZZZ^^^ZZZUUURRRXXXdddnnnqqqppppppmmmrrr~~~~~~tttqqqxxxyyyvvvssspppooonnnpppqqqdddlll~~~~~~lll___{{{gggZZZWWWTTTSSSSSSQQQLLLGGGMMMfff{{{sssmmmnnnqqq\\\tttkkk{{{nnn\\\eeeqqqKKKbbb|||vvv||||||jjjNNN888000000...------,,,,,,------...,,,000---,,,...666ZZZxxxUUU{{{FFFKKK}}}YYY222:::JJJYYYWWWVVVgggqqqddd___bbbjjjpppllliiirrryyyyyyxxxvvvuuuwww{{{||||||}}}~~~|||uuufffVVVdddxxxooocccoooqqqyyysssnnnjjjhhhoooyyysssddd\\\___[[[MMMEEEFFFPPPiiizzzooovvv}}}}}}cccgggmmmxxxtttmmmbbb[[[OOO[[[zzzxxxrrreeefffoooNNNFFFAAADDD^^^yyyyyy```dddnnn[[[\\\XXX[[[YYY^^^bbbmmm}}}xxxeeeXXX___\\\ZZZSSSLLLTTTttt]]]^^^zzzzzznnniiiSSS:::///---,,,***)))))))))))))))))))))))))))++++++...***///---777mmm{{{RRRFFFBBB;;;@@@<<>><<<===HHHWWWbbbdddbbb^^^WWW[[[gggiii```]]]cccfffmmmpppqqqzzz|||iii[[[XXX^^^ccctttiiibbbpppjjjlllxxx]]]YYYooowww[[[}}}~~~{{{uuu}}}ooobbbdddRRRQQQttt|||qqqTTT;;;222444...------,,,,,,------...***...///000000000EEEiii|||```xxxnnn===III{{{===444CCCZZZWWWVVVggg{{{mmmyyyvvv~~~wwwfffyyyssspppoooooofff}}}{{{ddd___cccllleeeQQQDDDDDDLLL]]]hhhqqqcccWWWYYY___[[[ccc______ggg___```wwwaaabbbnnnyyyjjj^^^\\\TTTeeewwwwwwpppfff^^^KKKAAACCCZZZsssmmmaaawwwnnn[[[___```kkkvvvwwwrrrqqquuu{{{|||dddSSS]]]}}}dddZZZzzzsss___{{{tttjjjSSS;;;///---+++))))))))))))))))))))))))))))))&&&,,,///***222111JJJqqqjjj@@@@@@CCC<<>>555,,,//////...------------...+++,,,,,,000333333LLLuuuwwwBBB>>>lllggg111666>>>XXXXXXUUUbbb~~~}}}zzzxxx~~~|||wwwsssqqqssssss}}}yyyggg]]]fffpppdddTTTPPPPPPHHHKKKVVVhhhwwwyyyhhhpppgggUUUTTTYYYyyyrrrhhhfffdddLLLJJJAAAUUU~~~qqq^^^pppqqq]]]aaatttzzzfffSSS[[[~~~|||```zzzXXX~~~uuujjjSSS:::...,,,+++******,,,,,,,,,++++++*********000))),,,000,,,222bbbrrrSSSGGG@@@DDD>>>===CCCVVVgggwww}}}[[[:::444---))))))***)))(((''')))+++---......---,,,,,,///000...***+++000555///222222...,,,///111000---------------------------000555999;;;===@@@BBB>>>;;;888===JJJVVVXXXRRR___llluuuyyysss]]]PPPYYYiii|||uuuuuuzzzggg___fffqqqzzzwwwnnneee```gggrrrvvvuuussssss~~~~~~dddJJJVVVyyy```aaa{{{~~~vvvtttrrr~~~vvvYYYddd{{{wwwcccEEE444+++//////...------------...---+++***111111111TTTzzzEEEBBBllluuuYYY,,,888CCCWWWXXXUUU```}}}vvvwwwuuuzzz}}}{{{~~~yyytttsssuuuttt{{{{{{ddd```hhhmmmccc\\\ZZZTTTMMMGGGMMMaaarrr}}}aaarrrjjjXXXUUUYYY{{{oooddd```|||nnnPPPHHHBBBVVV}}}}}}www}}}iiieeerrruuu]]]llluuu```PPPUUUxxxeeetttOOOnnnvvvjjjTTT;;;...,,,,,,******+++++++++++++++*********---)))...///---666qqqRRRGGGAAADDD======AAAZZZkkkvvv{{{VVV:::444---))))))***)))(((((())),,,---......---,,,+++---111222///---222999000333222...,,,...000///---------------------------000444888<<>>>>>YYYkkksssvvvNNN:::444---))))))***)))((()))***,,,.........---,,,,,,...444999888333555<<<222555444...+++---...---------------------------...000333888===@@@BBBBBB;;;888666999@@@IIIRRRWWWnnn{{{pppVVVIIIGGGJJJQQQ___jjjxxxyyyrrrooommmiiisss```QQQ^^^|||zzz]]]TTTYYYtttyyywwwzzzyyyuuu{{{tttooorrr|||~~~rrruuuccceeevvvsss^^^\\\iii{{{kkkuuuoooZZZJJJGGGaaatttddd[[[ZZZwwwcccaaaxxxjjjRRR444000//////...------------...111,,,+++333333111\\\zzzppp;;;CCCvvvbbb111666888RRRXXXUUU[[[xxxzzzXXXAAACCCWWWsss~~~qqqmmmqqqiiiyyy{{{vvvtttuuussswwwppp[[[ZZZ^^^]]]YYYaaafff\\\WWWKKKKKK^^^sssuuuooo|||tttooohhhZZZFFFFFF^^^^^^tttmmmWWWRRRUUUtttkkk```ooo___LLLFFFMMM]]]iiikkkgggeeejjjvvvqqqxxx}}}xxxzzzlllggg}}}]]]wwwjjjvvvppp]]]VVVZZZ|||ccc]]]ZZZ___oookkkTTT;;;///---,,,++++++***************************)))000---333???vvvLLLDDD???@@@<<>>YYYkkktttuuuIII:::444---))))))***)))((()))+++---...///...---,,,+++***///777888222111555333555444...+++------,,,------------------------...///333888>>>BBBCCCBBB;;;999999===AAAFFFPPPYYYkkkwwwjjjPPPMMMWWW]]]bbbUUUXXX^^^cccfffddd___[[[TTTSSShhhsssYYYVVVYYYkkk~~~UUUCCCIIIQQQPPPOOORRRXXX```gggjjjccchhhwwwzzznnnqqqmmmuuuqqq[[[OOOTTTRRR[[[fff{{{www```SSSTTTqqqrrrkkkvvvqqqPPPRRRJJJ]]]{{{qqqaaaVVVTTTjjjggg```mmmWWW222000//////...------------...)))***///999:::555TTTccczzzpppAAAEEEvvvggg333666:::PPPWWWUUUYYYttt|||qqqkkkSSSDDDEEE>>>>>>PPPqqq~~~iiipppooo|||~~~xxxttttttttt~~~~~~www~~~kkkVVVPPPQQQRRRQQQ[[[ddd___UUULLLKKKZZZrrr~~~{{{sssyyyqqq\\\HHHAAAWWWxxxccczzzrrr]]]YYY]]]vvvpppdddkkkaaaJJJDDDCCCHHHOOOQQQOOONNNTTTcccwwwoooxxxuuuVVVkkkqqq~~~___vvvoooiiimmmrrr\\\UUU[[[{{{gggbbbbbb___~~~ssskkkUUU;;;///------++++++)))))))))***************+++)))000,,,777DDDjjjGGGDDD@@@@@@<<>>CCCCCCBBB<<<<<<>>>BBBCCCDDDMMMXXXeeemmmfff___gggmmmnnnrrrdddcccbbbaaa___\\\WWWTTTLLLGGGZZZooohhhQQQQQQggg{{{UUUBBBHHH===<<<;;;;;;===AAAFFFIII???EEELLLgggggg~~~gggkkkvvvwwwmmmrrr~~~~~~hhh]]]^^^]]]^^^fffVVVYYYWWW]]]rrrwwwbbbQQQHHHdddyyykkkjjj~~~mmmhhhaaannn}}}ooo```RRROOO^^^|||ggg[[[|||ppp[[[000000//////...------------...)))+++---444777555KKKrrrgggtttoooHHHFFFwwwqqq777777<<>>>>>BBBFFFEEECCCKKKVVVpppjjj___bbbpppuuuzzzyyyppphhhccc```dddMMMJJJeee|||{{{gggOOOPPPlllmmmMMM:::AAA<<>>;;;AAACCCMMM\\\bbbYYYUUULLLLLLdddjjjXXXKKK[[[xxxiiisssYYYQQQUUUrrrsssgggeeebbbFFFDDD???:::???999:::;;;AAAPPPhhhrrr{{{ooojjjqqq}}}vvvcccRRRYYYmmmxxxeeexxxxxxsssrrr|||uuu___RRRWWWuuulllYYYnnngggssslllUUU<<<000...---,,,+++(((((())))))*********+++---***///)))<<>>LLLXXXlllyyysssLLL:::222+++))))))((('''(((******+++---///...,,,***333222111111222222111000333444111,,,+++///111///......---------,,,,,,,,,---///333888===AAACCCCCC===:::===EEEEEECCCKKKYYYcccllldddbbboooooonnnjjj^^^WWWPPPTTT[[[WWWZZZlllqqq```XXXVVVTTTRRRSSS\\\YYY[[[hhhuuuxxxppphhhUUUPPPHHHZZZkkk```zzzdddUUUOOOCCCQQQeeeEEEGGGKKKDDDBBBHHHOOOyyyxxxjjj]]]XXXfffzzzsssmmmyyy[[[LLLMMMNNNiiixxxlllxxx{{{jjj```]]]QQQPPPpppkkkYYY|||qqqtttddd999---//////...------------...***...111)))///444AAAqqq~~~LLL>>>gggmmm888777;;;MMMYYYVVVVVVooo}}}|||mmmaaaQQQIIIHHHJJJIIIGGGJJJJJJJJJJJJKKKKKKKKKLLLNNNLLLNNNUUU[[[___eeellluuunnnnnnmmmdddaaa^^^UUUyyywwwyyynnnyyyuuulll{{{uuuwwwiiigggmmmaaaTTTNNNDDD======FFFYYYiii```TTTJJJPPPgggsssyyyuuuzzzWWWRRReeeqqq{{{YYYcccuuugggrrrrrreeeccc{{{fffKKKDDDGGGDDD===;;;:::;;;>>>GGGZZZtttzzzqqqjjjcccxxxyyypppbbb^^^]]]^^^|||vvvmmmqqq\\\aaadddcccvvvcccNNNTTTxxxyyyccc{{{eeettttttooonnnVVV;;;000......+++))))))************+++++++++,,,+++...222///```}}}\\\HHHDDDAAAAAA;;;CCCOOOXXXsss}}}~~~qqqPPP:::222+++))))))((('''((()))***,,,...///...,,,***000000000000111222111111111222///***)))---///---......---------,,,,,,,,,000222555999===@@@@@@???CCC===???HHHLLLJJJNNNWWW___lllgggdddkkkbbb\\\kkksssnnnxxxuuu```NNNEEEQQQqqqtttUUUNNNhhhyyyyyyxxxxxxuuuqqqooouuuqqqooottt|||xxxbbbUUUvvvwwwbbbwwwfffTTTHHHDDD@@@NNN~~~~~~RRRDDDTTTZZZUUUUUUDDDBBBdddwwwmmmllluuuggg___wwwppp___WWWSSSjjj}}}jjjlllmmm___ZZZRRRRRRtttrrrccczzzzzzbbb666222//////...------------...------///)))///444FFFMMM===ddd|||kkk666555999KKKWWWTTTUUUmmm}}}{{{rrrbbbYYYZZZVVVQQQMMMKKKKKKJJJIIINNNNNNPPPQQQSSSTTTUUUVVVZZZYYY]]]eeelllppptttyyy{{{tttuuuuuummmjjjggg\\\mmmoooyyyuuu|||uuuooo~~~xxx|||xxxaaa[[[^^^[[[TTTSSSMMMEEEAAAIII]]]nnn```VVVLLLOOOddddddTTTLLLTTTlll~~~hhhqqqQQQSSSiiitttwww^^^pppzzzttt}}}yyyhhh```rrr}}}mmmXXXJJJHHHKKKKKKIIICCCAAA>>>>>>DDDVVVrrriiitttooojjjnnnmmmiiifff___WWWnnnsssggggggTTTRRRPPPNNNxxxzzzbbbMMMUUUxxx}}}lll___kkkoooWWW<<>>@@@???===@@@:::===IIISSSTTTUUUYYYccctttvvvuuuyyyiii___mmmhhh]]]MMMGGGNNNXXXUUULLLOOOEEEYYYeeeUUUbbbxxxwwwqqqhhh```aaalll|||mmmhhhvvvccc~~~vvvjjj[[[NNNHHHFFFSSS|||~~~nnnjjjaaaKKKUUUxxx}}}mmmzzzpppdddZZZjjjiiiaaatttzzzhhh```SSSTTTuuurrrcccbbb333777//////...------------...///+++---***000333KKKOOO<<>>JJJWWWnnnzzzwwwuuujjjSSS:::222***))))))''''''((((((+++...//////---+++******,,,---...///000222333333444111,,,+++///111///......---------,,,,,,,,,---...222888???BBBAAA>>>>>>;;;>>>HHHPPPRRRRRRTTTWWWlllssswww{{{kkkbbbuuuuuummm___RRRLLLOOOTTTXXXVVVOOO\\\vvvzzzsssnnnyyyuuummmbbb]]]bbbjjjpppxxxrrreee{{{hhh\\\NNN[[[ssssssnnnlllWWWmmmvvvvvvjjjrrrhhh___nnn{{{fff\\\TTTXXXxxxnnnZZZ}}}fff666666//////...------------...000))),,,---111111KKKRRR;;;^^^xxxiii444333777GGGSSSRRRRRRjjj}}}nnn[[[XXX```uuuzzzwwwkkk^^^XXXXXXXXX]]]\\\]]]```hhhrrr}}}zzzuuummmccc[[[WWWXXXZZZZZZ[[[]]]___aaadddeeefff``````fffrrrzzzzzzyyyzzz}}}yyy{{{rrrcccbbbwwwssssssyyyyyyxxx~~~vvvvvv^^^^^^VVVVVVQQQIIIHHHTTTdddppp^^^[[[RRRKKKVVVqqqlllUUUSSSYYYWWWQQQOOOnnnnnnhhhOOO[[[oooqqqzzzzzzuuuqqqccchhhlll___^^^TTTHHHAAA@@@PPPssszzzsssuuuqqqkkk___OOOWWWtttkkkgggdddMMMFFF<<<:::888777fffZZZNNNcccwww___{{{lll\\\~~~sssYYY<<<---++++++***)))))))))*********++++++++++++...------888{{{wwwXXXHHHGGGEEEBBB777<<>>===???BBBIIIQQQWWWmmmzzz{{{}}}rrrqqqvvvqqqtttccc{{{www^^^wwwxxxuuu|||vvvzzzeeeXXXmmmnnn```ZZZTTTtttwwwfffmmmpppzzzrrr|||uuuvvvqqqdddbbb}}}ppp```sssddd}}}qqq???...//////...------------...,,,+++000///333000BBBnnnYYYkkkVVV999[[[{{{ppp:::555999GGGUUUTTTRRRggguuuyyy{{{mmmhhh]]]eeemmmmmmnnnsssxxxzzz}}}}}}|||{{{||||||}}}~~~zzzvvvvvvuuuuuuuuutttttttttuuuqqqrrr{{{}}}jjj]]]xxxwwwwwwqqqkkkooommmttt___]]]bbbccceee]]]TTTHHHHHHZZZooorrriii[[[bbb\\\JJJHHHaaaxxxccc\\\UUUvvv{{{mmmcccTTTWWWppphhh~~~ttt___cccooo[[[IIICCCEEEUUUyyy}}}yyywwwttt```MMMMMMeee~~~|||oooiiimmm___[[[OOOKKKHHH;;;MMM~~~VVVPPPhhhwww```kkkaaarrrXXX<<<...,,,,,,***))))))************+++++++++)))---///111999uuukkkPPPCCCDDDEEECCC999>>>III]]]nnn|||sssUUUFFF:::222+++))))))((('''(((&&&,,,111222...***))))))...111333111---+++---000111222///***)))---///---......---------,,,,,,,,,333111222:::FFFOOOPPPOOODDD???:::;;;EEETTT```fffnnnvvvsssvvv|||oooqqqsssiiiwwwxxxvvvvvvzzzjjjZZZQQQvvv}}}qqqdddSSSFFFZZZbbb]]]^^^qqquuusssiiizzzssslllooovvvrrrccc~~~yyyqqq@@@000//////...------------...,,,...222,,,111333BBBxxx```eeeUUU777YYY{{{sss<<<555999FFFTTTSSSPPPeeeoooZZZWWWggg{{{vvvgggmmmrrrrrrssswwwxxxvvv}}}zzzvvvtttxxx~~~{{{|||{{{zzzyyyxxxwwwvvvvvvvvvooommmvvvwwwuuu~~~mmmyyygggTTTbbbtttrrrWWWQQQJJJNNNeeexxxtttddd\\\gggbbbMMMFFF]]]|||pppbbbfffhhhbbbSSSRRRtttggguuu___cccsss[[[GGGBBBGGGVVVwww|||gggOOOJJJUUUxxx|||ggghhhaaaXXXNNNBBBIII```SSSNNNcccnnn{{{fff^^^XXXuuuoooWWW<<>>DDDOOOSSSbbbmmmbbbrrrfffWWWpppuuuWWW::://////,,,***+++)))************++++++++++++...+++''':::jjjfff|||YYYBBBEEEFFFAAA===777GGGVVViiiuuuwwwnnn[[[JJJ;;;222***(((((('''''')))((()))***---///...***'''***+++///333222///111666@@@>>>666---***---...---------------------------///222222333===LLLUUUWWWSSSIIIBBBCCCFFFIIIOOOUUUWWWmmmvvvtttooofff```TTT^^^mmmaaa___vvv}}}|||kkkZZZRRRxxx|||}}}dddlllttt;;;333000000///...............---...222+++///222CCC{{{ddd>>>PPPrrruuu???222777@@@PPPVVVRRR[[[sssZZZKKKJJJMMMEEEKKKfff{{{~~~tttaaayyyrrrcccSSSNNNGGGLLLSSS```pppzzzrrrddd\\\hhhcccRRRJJJNNNfffuuuaaaUUUSSSsssooo~~~{{{zzzwwwttt{{{fffeee^^^HHHDDDBBBQQQsssxxxpppnnntttzzzpppjjjdddPPPMMMXXXVVVDDD<<>>HHHNNNYYYSSSMMMIIIFFFEEEJJJQQQVVVdddsssppp```vvv}}}tttvvvooo~~~vvvwwwbbbTTTvvvllllllttt<<<444000000///...............///---000+++...000KKKeee>>>PPPrrrwww@@@222666@@@SSSZZZVVV\\\jjj}}}^^^OOOMMMMMMCCCFFF___ttt~~~xxxxxx^^^mmmyyydddTTTTTTYYY]]]]]]___lllzzzuuueee\\\jjjgggUUUGGGHHH```kkkooo```TTTPPPmmmjjj~~~zzzttt||||||hhhgggbbbJJJEEECCCOOOppp|||ooo\\\IIIPPPMMMBBBAAAIIIJJJDDDOOO[[[tttmmm}}}jjjtttVVV999///...,,,***+++)))************+++++++++)))+++///000999\\\___wwwUUUEEEJJJGGG???>>><<>>;;;HHHWWWjjjvvvyyyppp]]]LLL888000)))((()))''''''(((((()))+++...000000---***000,,,+++///111111222444***///000,,,***---///...------------------------...111444666777888<<>><<>>000444555///+++,,,------------------------------111000222666999999<<<@@@IIIRRRVVVOOOCCC<<<:::999<<<@@@CCCRRRooowwwmmmkkkwwwfffjjjooocccOOOSSSvvvnnn|||mmmVVVZZZqqqhhhMMMSSSppptttfffiiiooo{{{yyyqqqnnndddPPPMMMfffzzz{{{|||wwwqqq~~~qqq:::555000000///..................---222111333000@@@~~~~~~uuukkkkkk>>>KKKoooyyyFFF444444@@@WWWSSSXXXyyyzzzmmmPPPBBBEEEAAA@@@CCCCCCJJJPPPYYYdddkkkbbbnnnxxxzzz___dddxxxjjjbbbgggrrriiiWWW\\\eeeddddddhhhpppssshhhZZZeeekkkfffYYYMMMFFFWWWwwwqqq\\\MMM===???wwwjjjrrrfffTTTKKKjjjooo{{{qqqfffIIIFFFAAAEEE```zzzhhhbbb|||{{{___YYY```ZZZQQQLLLPPPWWWWWWQQQFFFHHHWWWuuu___]]]rrrTTT777......,,,***+++)))************+++++++++'''+++000///555XXX___```AAABBBEEECCC???777AAAQQQgggwww}}}wwwgggWWW666...((())))))'''&&&'''&&&''')))---//////,,,)))***,,,222888888555666;;;222666666000******,,,,,,------------------------111000222777888777;;;BBBFFFOOOSSSKKKAAA>>>===<<>>ZZZTTTWWWlllQQQEEEGGGBBB<<<===;;;;;;>>>CCCNNNrrrppp```[[[ZZZWWW]]]jjjmmmuuutttrrrnnnlllmmmsssxxx~~~yyy}}}bbbdddqqqrrrrrrrrrxxxzzz|||jjjQQQDDDIII]]]XXX[[[iiitttrrrhhh```fffnnnlll```QQQGGGZZZ~~~hhhUUULLLIIIHHHJJJlllxxxgggiiiyyyjjjTTTIIIgggnnn{{{zzz{{{}}}yyy}}}zzzppplllLLLHHHAAABBB[[[tttxxxnnncccxxxnnnjjjbbbYYYWWWXXXWWWTTTEEEBBBLLLhhh```~~~\\\qqqTTT777---...,,,***+++)))************+++++++++&&&,,,///,,,666]]]{{{cccbbbEEEFFFGGGCCC???999???PPPfffvvv}}}xxxhhhYYY555...((()))***(((&&&'''%%%&&&))),,,///...,,,)))''',,,444:::666///---000...333444---)))***---...------------------------111111444888777444:::DDDCCCKKKMMMDDD======>>>>>>======;;;EEE[[[gggooo|||zzzdddPPPFFFZZZrrrppp___\\\ZZZ```nnncccTTTCCCJJJpppxxxbbb```\\\RRROOO```nnnsssbbb^^^qqq|||rrrhhh]]]TTTMMMVVVxxxvvvQQQJJJ[[[kkk~~~ooo___XXX|||yyyYYYPPPPPPZZZddd\\\NNNUUUiiisss===444000000///...............///000222...888<<>><<<999777===bbbiiidddbbbXXXKKKRRReeemmm}}}zzzwwwuuuuuuvvvxxxxxx~~~|||xxx|||aaaaaannnnnneeecccqqqwwwuuuvvvppp}}}wwwdddTTTIIIJJJWWWbbbVVVUUUeeerrrpppkkklllgggsssttthhhUUUIII___nnnYYYRRRTTTVVVQQQZZZhhhfff^^^mmm|||tttllloooTTTFFFccclllxxxvvvyyy{{{yyy|||zzzuuuqqqOOOJJJBBB@@@WWWppp}}}{{{zzzmmmbbb\\\XXXUUUIIICCCIIIbbbdddfffzzzqqqSSS777---...,,,***+++)))************+++++++++)))...---%%%333cccrrriiibbbIIIJJJHHHBBB???;;;AAARRRhhhxxxzzzjjjZZZ333000+++(((''''''''''''''')))+++------,,,***(((***)))***,,,///000000...111111111000///............---,,,---/////////...000222555777777777888999FFF>>>888:::<<<===BBBIIIHHHIIIEEEAAALLL```iiigggvvvoooWWWFFF:::IIIUUUqqqeeeUUUbbbkkkiiihhh||||||^^^RRRCCCJJJqqqsss}}}cccbbb]]]HHHFFFFFFSSSvvv|||YYYKKKPPPNNNTTTWWWWWW^^^aaaXXX```nnnyyywwwttt|||~~~}}}jjj[[[TTTMMMhhhoooTTTMMMIII\\\~~~fff\\\eeeccckkktttYYYPPPPPPSSSPPPAAAGGGIIIBBB[[[ooo666:::111111000///////////////444111111///888888;;;fffuuuzzz888@@@kkkxxxFFF555...===QQQWWWPPP\\\}}}zzzkkkQQQCCCCCC===;;;DDD;;;???:::666\\\rrraaaZZZ[[[\\\]]]___yyy{{{{{{vvvxxx}}}uuu\\\dddcccZZZ```cccdddkkktttqqqhhhnnnkkkllllllbbbXXX^^^mmmgggTTT]]]llluuurrrcccmmm|||pppLLLLLLiiixxxjjjppptttooouuu~~~cccSSShhhxxxnnnvvvkkkVVVOOO]]]vvv~~~zzzzzzzzz{{{}}}~~~}}}lllLLLDDD@@@???QQQlllyyyvvv}}}rrrnnneeeSSSRRRHHH@@@TTTyyyuuu[[[zzzooorrrTTT666---...---***)))************************+++***$$$222999RRRttt^^^eeeQQQUUUGGGOOO===:::BBBLLLcccuuu}}}rrrXXX333000+++(((''''''''''''''')))+++------,,,***(((---...//////000/////////333000,,,+++,,,---//////...---,,,---/////////...000222555777777777888:::;;;666555;;;???@@@BBBGGGGGGKKKHHHDDDLLL]]]hhhiiillltttvvvqqqmmmfffRRR<<>>LLLbbbwwwiii\\\\\\vvv~~~{{{|||}}}pppdddjjjqqqXXXOOOCCCQQQ|||wwwoooTTTvvv~~~rrrSSS666,,,...---******************************///...'''000777TTTuuu```mmmSSSTTTGGGOOO???<<<@@@KKKbbbuuu~~~sssYYY333000+++((('''''''''''''''(((+++------,,,***)))///222555444111...///000:::555///+++***,,,...000...---,,,---/////////...///222555777777888999;;;333333777@@@EEEFFFFFFGGGFFFLLLMMMKKKQQQ___iiijjjhhhooonnndddccchhhbbbUUUGGGBBB@@@VVV{{{xxxmmmkkkdddKKK<<>>IIIYYYwwwxxxcccPPPIIIFFFHHHYYYmmmooogggnnnnnnjjjddduuuuuupppsssrrraaaYYYIIIPPPxxxxxxoooRRRuuurrrSSS555,,,...---******************************,,,000***000555RRRvvvhhh}}}wwwVVVTTTGGGMMM@@@<<<===HHH```uuuuuuZZZ333///+++(((''''''''''''&&&(((***------,,,***)))---222666555111...///222@@@>>>;;;333,,,***,,,000...---,,,---/////////...///222444666777888;;;===999;;;@@@GGGLLLMMMKKKJJJFFFIIILLLNNNWWWbbbeeebbbWWW[[[]]][[[ZZZ[[[^^^```FFFCCCAAARRRxxx~~~wwwlll[[[WWW]]]VVVIIIJJJWWW\\\ZZZmmmmmmccc[[[JJJBBBKKKBBBjjj~~~vvvcccnnn|||ooofff\\\SSSKKKAAA@@@BBB<<>>OOO}}}{{{~~~uuuqqqrrrvvv}}}rrr[[[```{{{ggg]]]hhhfffooojjjlllxxxyyyKKKIIInnnyyyccc{{{}}}pppuuuyyygggPPPNNNaaayyyvvvzzzuuuwwwxxxwwwttttttwwwzzzsss{{{hhhLLL@@@???DDDJJJ___wwwvvvgggWWWRRRMMMMMMRRRRRRJJJFFFGGGaaa{{{rrrzzzooonnnhhhYYY^^^vvviii~~~YYYwwwpppRRR444+++------******************************'''...+++///000HHHvvvtttxxx}}}QQQOOOKKKLLLBBB999999BBBZZZppp}}}xxx\\\333000+++(((''''''''''''%%%'''***,,,------+++***%%%***///111000///000111---666===999///(((+++111...---,,,---/////////...///111444555777:::===@@@OOOOOONNNKKKLLLNNNLLLIIIEEE>>>:::CCCSSSZZZSSSHHH???222888ZZZxxxxxxfffXXXEEEDDD@@@AAAaaasss```QQQRRRMMMFFFBBBFFFRRRoooqqqyyyPPP@@@LLLCCCIII]]]ssshhhOOOSSSkkkvvviii\\\HHHPPPEEEGGGyyylll```XXXTTTZZZooonnnQQQ\\\|||kkk]]]ZZZXXXQQQDDDOOOnnnoootttkkkiiifffllleeeyyykkkJJJFFFHHHXXX}}}}}}cccPPPEEEYYYyyyjjjhhhfffggguuujjjpppsssUUU444...111111000000000111222222444333666666BBBAAACCClllsssxxxrrrbbb|||MMM<<>>BBBOOOPPPNNNJJJJJJNNNMMMHHHFFF===:::EEEXXXdddeeeaaaRRRNNNKKKQQQaaammmgggYYYHHHBBBEEEKKK^^^{{{fffYYYKKKDDDDDDAAAQQQqqqyyyoooyyyyyy[[[LLLKKK;;;@@@HHHlllwwwlllyyylll[[[TTTSSSEEEQQQttt[[[\\\\\\QQQgggyyyaaaXXXmmmdddaaa^^^NNNPPPwww~~~rrrcccSSSUUU]]]fffjjjXXXLLLIII___}}}www}}}~~~yyy}}}xxxOOO666111111111000000111111222333555333666777BBBBBBCCClll}}}zzzrrr}}}SSS>>>MMMsssOOO666555222GGGVVVUUUXXXkkkwww]]]JJJAAADDDxxxhhhfff||||||gggyyy```TTTrrrzzzooolllhhhvvvuuummmnnnxxxiiiDDDMMMeeeoooooorrrooovvv~~~xxxssszzzmmmUUUMMMZZZ|||ooo\\\RRRIIIGGGEEEBBB@@@@@@CCCFFFIIISSSXXX^^^```]]]ZZZXXXXXX\\\bbbsssZZZDDD?????????NNNjjjhhhbbbZZZccc___]]]___^^^XXXPPPLLL@@@aaazzzlllttteeeXXXjjjeeeuuuRRRvvvvvvoooPPP333***------******************************///---)))333///???iiilllNNNKKKNNNNNNKKK@@@:::???RRRgggwwwwww\\\333000+++(((''''''''''''%%%'''***,,,------,,,+++((()))+++///111111...+++....../////////...+++)))...---,,,---/////////...///111333555777:::???BBBMMMPPPOOOKKKLLLPPPOOOIIIGGG@@@???LLLaaattt~~~\\\LLL[[[hhhfffaaaKKKEEEIIIRRR{{{qqq[[[QQQKKKGGGcccyyy|||tttnnn[[[;;;CCCBBBBBBvvvooojjjnnneeeRRRDDDaaagggwwweeekkk}}}fffSSS{{{qqqkkkZZZRRRwwwzzzzzzoooeeebbb]]]RRRXXXaaavvv}}}MMM:::666111111000000111222333333666555888666???===@@@kkkvvvzzzUUUEEEVVV~~~XXX888444111FFFVVVUUUWWWjjjwwweeeMMM@@@@@@fff\\\sss}}}kkkxxxyyyyyy~~~}}}[[[UUU{{{~~~{{{}}}kkkqqqttttttxxx[[[AAAGGGKKKJJJNNN<<<]]]yyyhhhbbb___qqq}}}rrrYYYMMMXXXwww[[[AAA???DDDCCC???BBBEEEHHHGGGDDD???<<<:::AAAJJJNNNNNNKKKJJJIIIUUUZZZkkkzzz___HHHBBBCCCBBBKKKlll}}}vvvyyyttttttqqqeeeSSSGGGDDDkkkkkkiiifffmmmvvvbbbUUUjjjdddtttSSSyyyuuunnnPPP333***------******************************(((((()))999111777hhhoooOOOJJJOOOOOOOOOEEE:::???PPPeeeuuuvvv\\\777000+++***)))&&&&&&)))%%%&&&(((,,,000000...,,,'''***......---,,,///222444111111222---''')))000,,,,,,------.../////////......222777888999???FFFQQQ___cccXXXNNNQQQUUUTTTMMMEEEEEEQQQ___ooohhh]]]dddhhhXXXKKKRRRkkkyyylllcccSSSHHHeee}}}vvvsss[[[GGGKKKEEEPPPppp|||tttzzznnnqqqaaaPPPbbbqqq~~~kkk```___{{{nnnPPPOOOppp|||}}}qqqmmmwwwppp@@@666444000/////////111222444555444999;;;???@@@;;;IIIfffsss~~~KKK<<>>>>>>>>>>>???AAACCCKKKYYYfffnnn{{{rrrOOOBBBCCC@@@IIIbbbuuufffkkk}}}yyy```OOOJJJjjj~~~xxxaaaLLLFFFYYYuuuqqquuutttvvvWWWZZZwwwaaarrrVVVwwwmmmHHH000...+++***+++(((************************%%%000111***666>>>hhhfff[[[HHHTTTKKKJJJEEE777===NNN```ooojjj777000+++***)))&&&&&&)))&&&&&&(((***---...,,,***)))+++.../////////000111333111222555222,,,+++///,,,,,,------...///////////////222777888999>>>EEEZZZ~~~~~~lllfffeeeOOOHHHIIIUUUbbbpppmmmVVVCCCNNNooowwwlllPPPKKKiiilllaaaUUUJJJRRRsssuuuzzzdddvvv\\\VVVhhhzzzyyy{{{;;;444444000000///000111333555666;;;888666@@@OOOQQQZZZpppTTT@@@ZZZzzzhhh888333777<<>>>>>WWWzzzvvvmmmhhhuuuyyy^^^___ooo}}}nnnooopppqqqqqqrrrwww|||ooo^^^LLLAAALLL```pppmmmzzztttbbbdddhhhpppSSSxxx}}}zzzmmmHHH000...,,,+++,,,(((************************(((000///,,,444999iiiddddddLLLTTTPPPQQQLLL999<<>><<<:::999999:::===EEEWWWsssiiiHHHBBB>>>???eee}}}yyyyyyfffZZZ{{{hhh[[[nnnvvvjjjcccfffgggbbbUUUJJJHHHKKKYYYvvvnnnzzz}}}xxxnnnjjjyyyxxxgggnnn|||[[[wwwjjjFFF//////---,,,---***************************...---+++111333111rrrggg}}}sssWWWNNNPPPTTTLLL<<<999CCCSSSdddzzzxxx777000+++***)))&&&&&&)))'''%%%%%%&&&***---000000)))((()))---111333111...000///---...000111...***,,,,,,------.../////////000///000666::::::;;;>>>DDDNNNYYYaaaeeeddd^^^WWW[[[YYYYYYZZZ\\\^^^eeekkkzzz~~~~~~rrruuuuuu[[[555444444000000111222444777:::;;;===FFFaaaTTT>>>IIIeee^^^:::666777<<>>```~~~ooobbbmmmuuuqqqPPPEEEGGGPPP}}}}}}vvvwwwnnnzzztttYYYMMMaaannnXXXOOOTTTuuu}}}uuurrrssssssssswwwooonnnlllmmmllleeeZZZQQQKKKIIIGGGEEEDDDAAA<<<888===999666999CCCRRRcccooozzzvvviiijjjvvvNNNDDDAAA???rrrxxxxxxlllYYYjjjzzzfffhhh~~~ppphhhjjjggg[[[MMMEEECCCCCCKKKaaauuutttiii||||||qqq^^^YYYeee]]]mmmwww^^^zzzgggCCC......------...***************************---,,,***333333222eeemmmmmm___QQQUUUWWWPPP>>>999AAARRRcccxxxyyy777000+++***)))&&&&&&)))%%%$$$$$$&&&+++...111111(((((())),,,///111111000000111000......000...***,,,,,,------.../////////000---///666:::;;;;;;>>>;;;EEEPPPSSSQQQOOOQQQTTTQQQSSSUUUXXX[[[^^^cccggg```ppp|||tttSSS777666333000000111333555999;;;===>>>IIIeeennnvvvWWWBBBIIIbbb___===999777<<>>;;;???DDDCCCAAADDDOOOYYYQQQUUUXXXZZZ[[[]]]^^^___fffnnnqqq{{{yyy{{{}}}~~~yyy|||vvvHHH666777333000000111333666:::===???AAAIIIaaa}}}~~~cccooo^^^FFFJJJdddccc???777888===WWWWWWUUUkkk}}}ooo{{{pppeee]]]WWWRRRWWWbbbnnnuuuzzzyyyrrrpppfffYYY___zzzcccMMMEEE===>>><<<888UUUzzz{{{hhhrrrzzz{{{~~~gggOOOIIIGGGLLL}}}vvv~~~{{{tttyyywww```ooorrrZZZOOORRRnnnnnnzzzyyyvvvuuuwwwyyyxxxqqqkkkbbb\\\TTTOOOMMMJJJEEE@@@===888888>>>CCCAAA@@@AAA999LLLQQQDDDIIIxxx___JJJIIIKKK~~~ssshhhaaadddmmmrrr}}}yyytttXXXFFFEEEGGGEEEFFFuuusssooonnn```mmmgggXXXVVVKKKOOOfffvvv]]]zzzaaa???+++,,,,,,,,,---)))************************)))///***000...444GGG}}}gggVVVZZZSSSYYYWWWSSSGGG:::;;;HHHXXXmmmzzzxxx777000+++***)))&&&&&&)))%%%$$$$$$&&&)))++++++***)))+++------,,,...444999///888===999555444000+++,,,,,,------...//////000---+++---555<<<======>>>CCCBBBCCCHHHKKKLLLLLLLLLNNNTTTYYY[[[]]]___aaa``````eeedddjjjyyy}}}{{{xxxzzz~~~|||yyyrrrjjjwwwzzz{{{www@@@444777222000111222444777:::===???HHHLLL]]]ooopppcccHHHJJJffffff>>>111888===WWWWWWTTTjjj|||tttoooccc]]]XXXHHHCCCJJJ[[[jjjqqqzzz|||sss|||~~~pppfffgggkkk[[[```XXXXXX~~~cccZZZOOOMMMMMMLLLggg{{{{{{|||cccfffnnnwww|||{{{fffQQQNNNOOOVVV~~~vvvuuurrr|||qqqkkkaaa}}}sss[[[OOOQQQooorrr|||xxxvvvqqqhhh\\\TTTQQQOOOKKKGGGGGG===888;;;??????@@@DDDSSSXXXUUUFFF<<>>AAAAAAAAABBBEEEFFFGGGIIILLLOOOQQQWWW]]]^^^ZZZYYY^^^ccchhhhhhiiimmmqqqwww{{{}}}vvvyyy}}}}}}wwwoootttvvvvvv|||uuuhhhccckkkkkksssqqqyyyrrr{{{jjj999000888///111333555666888<<>>CCCGGGBBBMMMiiihhh@@@DDD```mmm;;;999555???QQQVVVUUUgggiiiYYY___VVVLLLFFFDDDHHHSSS^^^ooossswwwyyyvvvppphhhccceeeccceeeggg___RRRRRR[[[nnn}}}}}}nnnnnnwwwyyyqqqhhhwwwnnnzzzrrrnnnsssyyy\\\]]]vvvwww```QQQQQQqqqxxxnnn```^^^]]]VVVPPPOOOKKKLLLSSS[[[```gggnnnjjjfff```PPPJJJHHHjjj]]]___[[[nnneee^^^cccnnnwwwvvvyyynnngggaaa[[[```ccc[[[^^^ccc\\\UUU[[[```dddoooqqqpppYYYMMMIIIEEEAAA>>>>>>GGGVVVkkk~~~mmmccc{{{|||UUU888+++///,,,))),,,,,,++++++++++++++++++++++++(((111+++,,,555--->>>qqq\\\wwwhhhsssRRRaaa[[[cccOOOAAA555;;;KKK]]]ppp|||555111,,,((('''(((((('''&&&&&&&&&&&&''')))+++---...---,,,+++,,,---///111------...000222222///---+++---//////......///000000000111333888;;;======AAACCCFFFHHHJJJMMMQQQTTTVVVVVVXXX[[[```bbbbbb```aaagggoooqqqpppqqqvvv{{{}}}{{{|||ooowww___LLLIIIjjjkkkXXXMMMEEEDDDCCCKKKhhh{{{rrrllljjj~~~^^^KKKBBBDDD>>><<>>999666???QQQXXXWWWggg}}}yyy___]]]YYYSSSKKKBBB>>>EEEOOO\\\bbbiiikkkhhhbbb]]][[[aaa[[[[[[aaaaaaVVVMMMKKKfffpppwwwppphhhsss~~~|||tttjjjxxx}}}oooccc``````MMMSSSeeewww```SSSSSSqqqyyy~~~wwwnnneee[[[VVV[[[fffiiifffmmmzzziiiVVVXXXSSSGGGIIIrrrvvvrrrjjjnnnzzzttt___YYY^^^\\\\\\___^^^cccdddaaafffmmmiiijjjzzzuuu}}}fffVVVKKKAAA:::888<<>>PPPXXXXXXggg~~~mmmYYYXXXXXXVVVNNNDDDAAACCCNNNVVV^^^```[[[WWWUUUUUU[[[VVVWWW___bbbXXXJJJAAAVVVSSSbbbxxxuuujjj~~~pppsssxxxppprrrkkkzzz{{{sssaaaWWWTTTUUUQQQUUUWWWqqqpppxxxyyybbbTTTTTTppprrr^^^ooo{{{ssshhh```cccmmmkkkdddpppxxxSSSUUUTTTCCCOOO}}}~~~ooo|||zzzgggaaaddd``````aaa[[[ffffffjjjvvvyyykkkooo|||~~~mmm[[[OOOEEE>>>;;;999>>>JJJ[[[ppp}}}QQQxxxvvvtttKKK444,,,///,,,***---+++++++++++++++++++++++++++***---***---444///555MMM{{{yyyoooTTTUUUVVVWWWbbbSSSGGG:::777AAASSSgggttt555111,,,((('''(((((('''&&&&&&&&&&&&'''(((***+++*********+++,,,...000111222111///000111111///...,,,---...000111111000//////000222444666888;;;===???AAAEEEGGGJJJNNNRRRUUUVVVYYY]]]___```aaabbbdddffffffhhhmmmqqqrrrnnnkkkeeebbb```eeepppzzz~~~sss]]]SSSiiilllYYYLLL@@@555BBBJJJ```xxxlllvvvxxxzzzqqqXXXDDDOOOhhhfffxxxjjjpppxxxfffsssvvvqqq}}}ttt{{{kkkZZZ\\\fff\\\444444777000222333555888:::>>>BBBHHHMMMQQQYYYttttttyyy|||III???LLLeeeBBB555666===NNNYYYXXXfff~~~{{{eee___[[[ZZZVVVLLLBBB===FFFLLLSSSTTTPPPMMMMMMOOORRRRRRWWW^^^]]]RRREEE<<<>>>BBBYYYwwwxxxqqqvvvtttoooqqq{{{qqqggg___\\\]]]___[[[[[[TTTgggxxxQQQ]]]yyyaaaSSSSSSmmmcccPPPccc|||~~~vvvoooeeeaaa___OOOaaaqqqxxxpppzzzuuuooojjjooonnn``````fffqqq~~~lllxxx|||qqq\\\RRRJJJBBB>>>777;;;DDDTTTiii~~~VVVzzzpppuuuEEE222,,,///++++++---***++++++++++++++++++++++++***++++++...333222777CCCqqqSSSaaaRRRWWW\\\VVVMMM@@@888===NNNbbbnnn555111,,,((('''((((((''''''&&&&&&%%%&&&((()))***))))))***+++---...000111333111000///111222111111...------///111222111///000111222333555888===@@@???BBBEEEHHHJJJNNNRRRUUUQQQUUUZZZ]]]^^^```cccfffqqqlllgggeeeddd___VVVMMMJJJIIIIIINNNXXXbbbhhhjjjuuuxxx}}}uuu}}}ooo[[[kkkpppXXXFFFJJJDDDAAAGGGBBBUUU|||yyyxxxbbbzzz]]]TTTcccXXXuuuyyyaaaUUUSSSQQQYYYxxxPPP555555666222444444666999<<<@@@EEEKKKOOOPPPPPPdddpppgggMMM@@@HHHeeeFFF444666;;;MMMYYYXXXddd}}}|||vvvyyyqqqcccWWWWWWZZZWWWQQQLLLAAADDDGGGGGGEEEDDDFFFHHHHHHNNNVVVYYYUUUJJJ???888111@@@LLLUUUjjjnnnsssxxx}}}}}}qqq|||zzz~~~rrrrrrrrrqqqooommmkkkjjjdddbbb\\\llloooeee]]]QQQKKKRRRiii^^^yyyxxx```QQQQQQnnnttt```[[[sssssskkkfffaaayyyvvv}}}sssyyyqqqwwwzzzmmmdddmmmyyy}}}mmm}}}bbbUUULLLCCC===888:::@@@NNNbbbyyy___gggzzz???000,,,///++++++...)))++++++++++++++++++++++++******---///111444:::>>>xxx^^^ZZZ}}}tttTTT]]]ZZZYYYRRREEE999:::III[[[fff555111,,,((('''((((((''''''&&&%%%%%%&&&''')))******++++++,,,,,,---......111///---...111333555555000...,,,---000222111000111222222333444888???EEEBBBDDDGGGIIIKKKOOOSSSVVVSSSSSSUUUXXX\\\^^^]]]\\\fffaaaZZZTTTNNNFFF<<<555777777888;;;@@@FFFKKKNNNYYY```lllxxxwwwQQQ\\\llllllsssooollldddXXX@@@OOOsssgggxxx___xxxhhhccc[[[{{{jjj[[[RRR|||zzzlllDDD888444222444666777999<<>>@@@BBBCCCKKKSSSTTTNNNEEE;;;555333:::;;;:::JJJfffxxxyyypppsssvvvdddzzzwwwzzz{{{}}}rrr}}}{{{xxxtttooolllhhhccc]]]fff|||fffKKK>>>EEEXXXkkkvvvhhhpppooozzzbbbTTTSSSqqqyyyjjj\\\bbbzzzxxxwwwttteeejjjqqqvvvzzzwww}}}|||xxxhhh{{{ppp\\\OOOFFFBBB;;;;;;>>>III\\\rrrqqq}}}___zzzyyy;;;...,,,///+++,,,...)))++++++++++++++++++++++++,,,+++//////,,,333;;;;;;|||dddttt```oooWWWdddXXXYYYUUUHHH999777DDDTTT^^^666111,,,((('''((((((''''''&&&%%%%%%&&&''')))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,000444777888111...,,,,,,000222222111111222222222333999AAAGGGDDDFFFIIIKKKMMMPPPTTTWWWYYYUUURRRTTTZZZ[[[VVVPPPFFFFFFDDDAAA===999666444555666777777777999===@@@===III\\\qqqzzzwwwtttvvvXXXaaattt{{{```}}}gggRRRQQQ~~~oooxxx^^^;;;:::222///666777999;;;>>>AAAFFFKKKRRRVVVNNNUUUmmm}}}PPPBBBFFFiiiOOO888444777JJJXXXWWWbbbzzz~~~mmmZZZaaa{{{nnnkkkkkkeee\\\VVVCCC@@@;;;999:::===??????DDDKKKRRRRRRMMMEEE<<<555555///555DDDEEE@@@QQQmmm|||SSS[[[uuufffXXXcccgggaaazzzpppxxx}}}vvvrrrooonnnmmmfff\\\RRRRRRwwwrrrkkk[[[III@@@LLLiii~~~}}}}}}fffXXXWWWtttxxxeeeTTTYYYlllzzzyyyrrriiifffmmmwwwWWWfffeeekkkiiieeeiiitttaaaooo{{{~~~eeeTTTKKKJJJ>>>===>>>FFFWWWmmmsss}}}ZZZrrr888------///+++,,,...(((++++++++++++++++++++++++---,,,000///)))111;;;888gggiiiddd```cccXXXhhhWWWYYYVVVJJJ999555@@@PPPXXX555111,,,((('''((((((''''''''''''''''''((())))))...//////+++'''(((---333222222111111000//////...333///++++++---000000///222111000///111555<<>>;;;<<<000222999888888999444333@@@>>>555777;;;???HHHGGGFFFHHHVVVppp}}}}}}~~~nnn[[[dddqqqqqqxxxiiiggg^^^lllxxxrrrpppzzzMMM333888000222;;;111;;;>>>CCCHHHLLLOOOPPPQQQUUUSSSnnnSSS???AAAeeeQQQ777666666;;;MMM___cccoooqqqlllQQQ```{{{jjjcccjjjbbbGGG???;;;888888888777<<>>;;;@@@DDDCCCEEEFFF@@@;;;===888666999999EEE\\\uuudddLLLBBBTTTqqq~~~{{{}}}kkk_________]]]]]]dddqqq|||tttbbbTTTYYYwww~~~wwwwwwnnndddeeennnvvvsss}}}zzztttnnnuuu{{{sss]]]OOOKKK\\\xxxyyy}}}GGG333999000222;;;444<<<>>>CCCHHHLLLOOOPPPQQQXXXRRRbbbWWW>>>@@@cccQQQ666444555999KKK]]]cccooovvvddd\\\vvv{{{nnnlllcccOOODDD@@@>>>??????===@@@EEEFFFFFFGGGHHHHHHEEEBBB@@@888888777666555777<<>>DDDIIIJJJJJJUUU^^^]]]ZZZ\\\YYYRRRVVVMMMBBBAAA???666???ZZZyyyYYYMMMUUUYYYSSSjjjttt}}}jjj\\\gggqqqpppggg^^^[[[[[[wwwvvvhhh^^^YYYTTTaaakkk[[[KKK???BBBWWWssspppYYYXXXbbb```ccc^^^QQQRRRWWWSSSCCC@@@DDDWWWwww{{{ggg???222999222333<<<888>>>AAAFFFJJJOOOQQQRRRSSSQQQQQQbbb^^^>>>???```SSS555222333777GGG[[[bbbooo{{{___UUUtttyyynnnhhh]]]GGGCCCAAABBBAAA???@@@CCCHHHEEECCCEEEJJJKKKIIIFFFAAA>>>;;;888666666555444<<<;;;999999:::<<<@@@BBBKKKPPP\\\||||||~~~~~~jjjlll```UUUWWW]]]^^^TTTJJJQQQ___bbb```ddd```MMMMMMwwwiiiVVVfffxxxdddVVVSSSmmmpppyyynnnlllzzzyyyjjj\\\aaaSSSKKKNNNooo^^^KKKeeepppVVV]]]wwwttt|||rrrqqqxxxkkk[[[TTTEEE>>>:::<<<===@@@LLLZZZgggnnnzzzggg[[[}}}vvvXXX333111///......---,,,+++************++++++,,,,,,---///111222444777;;;>>>GGGgggyyyllliiibbbUUUZZZXXXRRRFFF:::888AAAKKK555111,,,((('''((((((''''''&&&&&&&&&&&&'''((((((***,,,------++++++,,,...000000111111222333333333222000---,,,,,,...000111///111222333444555888;;;JJJGGGBBB>>>>>>BBBGGGKKKFFFFFFHHHMMMTTT[[[```bbbhhhwwwxxxmmmZZZOOOIII;;;999IIIxxxNNN>>>@@@@@@RRR___rrr~~~ssstttiiidddqqqooocccwwwqqq___ooogggNNNBBBLLLcccooolll{{{|||uuulll}}}www~~~}}}}}}zzzvvvnnnmmm}}}uuuuuuPPP888222888444555>>>>>>DDDGGGKKKPPPTTTVVVWWWXXXQQQUUUcccfff===>>>]]]WWW888222333555DDDYYYcccpppwwwbbb^^^pppsssmmmhhhMMMGGGCCCCCCBBB@@@AAADDDIIIFFFDDDEEEHHHJJJKKKJJJKKKGGG???:::;;;===:::555999999::::::;;;>>>AAADDDCCCEEEKKKcccuuu}}}~~~{{{|||{{{ccchhhrrrTTTTTT]]]kkkpppbbbSSSTTT___jjjgggbbbfffcccUUUlllhhhWWWkkkxxxdddVVVSSSlllyyysss}}}ooonnn{{{yyyfff[[[bbbTTTEEEHHHXXX{{{VVVFFFfffnnnXXXZZZxxxyyyvvvfffrrrpppqqq[[[QQQLLLDDD>>>;;;:::;;;CCCNNNXXXaaaooo}}}dddccc}}}sssUUU222000...---------,,,+++)))******++++++,,,,,,,,,---///111333555888===@@@MMM~~~ccc\\\ttt\\\lllRRR[[[XXXSSSIII===777<<>>\\\\\\;;;333444555AAAWWWcccpppmmm```zzzsssiiiYYYPPPIIIGGGFFFEEEFFFIIIGGGHHHGGGEEECCCCCCEEEHHHQQQMMMDDD===@@@GGGGGGAAA666888::::::999:::===@@@;;;AAACCCNNNzzzzzz~~~zzzvvv~~~sss{{{ffflllsss]]]gggmmmuuuttteeeXXX```pppmmmrrrkkknnnttthhhnnnkkk[[[aaaxxxcccVVVTTTmmmnnnqqqtttpppwww}}}yyyxxxsssfffaaaYYY```^^^OOOEEELLLqqqnnnPPPMMMtttmmmWWWTTTqqqyyyvvviiippptttggg[[[SSSJJJAAA<<<;;;<<<@@@EEEMMMWWWfffwwwaaammmvvvQQQ222000------------,,,+++)))******+++,,,,,,---------///111333666999>>>AAAKKKgggrrrZZZ\\\mmmpppMMMYYYVVVSSSMMMAAA777777===555111,,,((('''(((((('''&&&&&&%%%%%%&&&&&&'''((('''))),,,...///...,,,***/////////...............000000///---+++,,,///222000111333333333444666888GGGIIIHHHAAA999777===DDDNNNXXXcccjjjnnnuuuiiiVVVNNNIIIKKKFFF[[[iii```OOOGGGEEEDDD:::>>>QQQooossspppvvvtttyyyvvvhhh|||zzzzzzuuulllaaalllsss[[[[[[rrr}}}VVV666666666666999===CCCIIINNNPPPTTTYYY\\\^^^______[[[]]]dddzzzssseeezzz===>>>ZZZ```===444666444???UUUcccppptttssszzzlllcccYYYQQQOOONNNLLLLLLMMMIIILLLMMMJJJDDDAAABBBDDDPPPNNNFFF>>>BBBLLLNNNIII888;;;===<<<:::999:::======CCCFFFJJJqqq}}}wwwvvvtttooo}}}zzzzzztttmmm{{{iiirrryyykkkkkkrrr{{{|||nnnbbbiiixxxmmm|||zzzsssrrrhhhnnnmmm[[[PPPeeewwwwwwcccVVVTTTnnnfffnnnyyyrrrtttuuurrrrrrjjjYYY^^^VVVZZZ}}}ooocccZZZbbbsssSSSUUU~~~mmmTTTNNN]]]gggsssvvvppp```VVVOOOEEE???======>>>>>>EEEOOO___pppcccvvvxxxIII111///---,,,------,,,+++)))******+++,,,---......---///222444777;;;@@@CCCGGG^^^```xxxcccXXXxxxVVVVVVTTTTTTSSSHHH999444999555111,,,((('''(((((('''&&&&&&%%%%%%&&&&&&'''(((&&&(((+++///000///+++))),,,,,,,,,---......//////000000///---+++,,,///333111222222222111333555888DDDLLLQQQLLLBBB@@@HHHRRR[[[```eeeiiimmmuuu{{{iiiRRRNNNZZZPPPSSSZZZaaacccZZZKKKAAABBB===HHHhhh{{{___VVVjjj{{{yyyvvvjjjgggsss}}}nnnVVVfffrrrzzzxxx{{{yyyqqqvvvqqqkkksss}}}CCC444:::888555;;;AAAFFFMMMMMMPPPTTTXXX[[[]]]^^^^^^SSSZZZkkkuuujjj???>>>WWWbbb<<<444666333;;;QQQaaannn~~~tttkkk}}}ppphhhaaaaaa```\\\XXXVVVTTTUUUUUUTTTPPPLLLHHHFFFIIIJJJEEE===@@@IIIKKKFFF<<>>CCCZZZ|||tttqqqpppjjjwwwtttuuurrrhhh~~~}}}mmmzzzwwwhhhmmmvvvxxxnnnccciiiwwwvvv}}}zzzppphhhbbbmmmhhhVVVDDDTTTfffwwwcccWWWTTTooommmnnnvvvqqqvvv}}}mmmcccXXXYYYvvvfffYYYIIIaaakkkMMMVVVlllSSSMMMNNN\\\jjjmmmwwwcccWWWUUUNNNEEE>>>;;;<<<======HHHXXXjjjzzzkkk{{{vvv>>>000...,,,,,,------,,,+++)))******+++,,,---...//////111444666999===BBBFFFHHH]]]hhh```oooYYYjjjTTTSSSVVVYYYOOO===555777666111,,,((('''(((((('''&&&%%%%%%%%%%%%&&&''''''%%%'''+++///111///+++(((+++,,,---...///111222222///000000---++++++///333222333222111111222555888===IIIRRRPPPFFFDDDNNNZZZ^^^^^^]]]]]]^^^aaafffiiivvv[[[WWWnnn]]]TTTSSS\\\bbb^^^XXXUUUKKK@@@FFFeeelllqqqaaaWWWpppvvv[[[bbb___jjjxxxyyyfffeee```gggpppyyy}}}www;;;555===999555===CCCGGGOOOKKKNNNRRRVVVYYY[[[\\\\\\UUUWWWdddrrrxxx@@@>>>UUUaaa;;;444555222999OOO```lll{{{xxx|||wwwzzzuuuwwwvvvppphhhddd___^^^]]]^^^]]]YYYQQQJJJBBBGGGDDD<<<<<>><<<@@@DDDCCC>>><<<===???BBB888???GGGPPP{{{}}}tttooopppiiiuuuooosssttteeesssuuunnnjjjeee___VVVTTTfff|||zzzpppjjjdddbbbooobbbPPP@@@UUUiiiwwwcccWWWUUUooo{{{qqq}}}qqqoooyyynnn```\\\wwwXXXNNNMMMCCCbbbjjjSSS\\\zzzjjjUUUPPPIIIFFFeee}}}}}}vvvnnnzzzlllXXXZZZWWWKKK???:::;;;>>>999CCCSSSfffxxxxxxsssiiittt888000...,,,,,,------,,,+++)))******+++---...//////000222555888;;;???EEEHHHKKKXXXtttyyy[[[zzzcccvvvSSSRRRXXX^^^TTT@@@666888666222---)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((+++...---***(((,,,,,,++++++222888444***000222444333///...///000333444555444333222444666666CCCMMMXXX]]]TTTNNNWWWgggcccWWWLLLLLLSSSRRRKKKnnnttt|||```|||TTTQQQnnnuuurrrmmmgggbbbbbbgggmmmYYYHHHIIIbbbooodddYYY[[[eeemmmKKKRRRXXXccc~~~sss{{{}}}nnn```\\\___cccmmmvvv~~~{{{kkknnn}}}aaafffxxx\\\>>>666777888;;;???DDDIIILLLPPPQQQTTTVVVWWWXXXWWWWWWXXXZZZXXX}}}RRR<<>>;;;<<<===GGG\\\rrrgggooo}}}aaa>>>000//////---,,,+++*********+++,,,,,,,,,---///111:::777888===AAADDDIIIOOOSSS]]]mmmjjjmmmgggeeeXXXZZZJJJ[[[ZZZAAA@@@///666222---)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&)))++++++***(((***+++******///555444......111333222000......///333444555444333333444666<<>>888???[[[lll^^^VVVfffkkkrrrrrrhhhaaa___[[[TTTZZZpppuuueeeqqqtttXXXXXX[[[___}}}}}}bbbUUUgggxxxoooZZZNNNgggpppmmmuuuuuusss}}}{{{qqqqqqjjjiiigggfffeeeccc___[[[]]]cccmmmvvv}}}tttuuuqqqhhh```[[[VVVRRROOOIIIDDDBBB@@@===>>>BBBAAAMMMVVVRRRHHHCCCCCCDDDCCCAAALLLSSSOOOXXXmmmyyysss]]]WWWqqq}}}}}}XXX:::///444777<<>>;;;???BBBBBBhhh~~~wwwwwwuuuxxxsssmmmnnnlll}}}~~~tttmmmooosssyyyggg[[[PPPUUUzzzfffUUUPPPkkkSSS```lllYYYUUUIIITTThhhvvv{{{~~~jjjeee```\\\ZZZUUULLLFFFAAA===BBBVVVnnn^^^nnnrrrOOO666//////...---,,,++++++******,,,---......///222444:::999===EEEJJJLLLOOOTTT^^^SSSbbbwwwZZZrrrHHHZZZvvvYYY]]]QQQVVV]]]<<<:::666333---***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&(((+++,,,***(((&&&+++...///......///000,,,...000222111000......111333555555555555666777<<<888:::NNNbbb]]]TTT\\\eeeuuu}}}vvvqqqiiiaaaXXX___rrrvvv}}}zzzYYYKKKrrr______kkkVVVRRRpppzzzfff[[[^^^tttwwwbbbccc^^^UUUOOOQQQRRRPPPOOOOOOIIICCCFFFHHHCCC===DDDCCCBBBAAAAAACCCEEEGGGEEEHHHNNNXXXaaaccc___ZZZVVVYYYXXXRRRIIICCCBBBBBBEEEAAA@@@CCCFFFGGGIIIMMM???FFFJJJIIIHHHIIIIIIGGGMMMOOOSSSOOOEEECCCLLLSSScccsssyyyooo___UUUffftttjjjEEE666:::555999???FFFLLLOOOQQQRRRQQQRRRTTTVVVXXXXXXXXXXXX___\\\[[[yyy[[[<<>>===DDD[[[hhheeecccmmmttthhh\\\QQQggg|||zzz^^^YYYrrrdddVVVtttxxxeee```MMMJJJkkkhhh[[[kkk\\\BBBCCCBBB@@@BBBCCCAAA>>>>>>AAACCC@@@===BBBEEEAAABBBFFFIIIIIIGGGEEEEEEGGGMMMKKKNNNYYYfffjjjcccYYYOOOTTT[[[]]][[[ZZZ]]]cccccc___^^^aaabbb___\\\]]][[[[[[YYY[[[dddllllllfffsssyyyrrrbbb^^^eeekkknnnmmm}}}|||}}}|||{{{zzz|||YYY999111;;;777;;;BBBJJJOOORRRRRRRRRMMMPPPUUUXXXZZZYYYVVVTTTYYY[[[WWWjjjmmmvvv___666EEE^^^GGG777555888666HHH]]]aaavvv~~~yyy~~~}}}yyyqqqllljjjkkkkkkkkkiiiddd[[[PPPIII???@@@NNNRRRttt}}}}}}yyy{{{{{{sssxxxeeeRRRRRRmmm{{{gggWWWQQQqqqlll```^^^[[[eeefffqqqkkkbbb[[[ooozzzssstttsssmmmddd]]]\\\]]]KKKEEEHHH\\\uuu|||gggqqqsss===///.........------,,,,,,++++++---///000111333666888:::<<>>777333...+++))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&###$$$'''+++...///,,,))))))+++111555333...,,,//////......000222333222111///222555777777777888999000>>>>>>===TTTnnnuuuuuuuuu{{{nnn```bbbNNNZZZooo{{{rrraaannnuuuyyylllLLLWWWqqqkkkllliiiYYYkkkxxxyyyttttttmmmeeedddYYYHHHBBBBBBBBBDDDGGGGGGCCC@@@EEEDDDMMMRRRLLLQQQ[[[[[[UUU___jjjpppmmmgggdddcccmmmjjjmmmzzzooovvvuuuQQQ777222777;;;???FFFLLLPPPRRRRRRQQQLLLOOOSSSWWWYYYWWWUUUSSSPPP^^^```dddzzzmmmmmmlll;;;DDD^^^JJJ777555888777III\\\^^^pppwww~~~sss|||wwwrrrrrrlllkkkuuuzzzbbbKKKJJJ>>>KKKWWWzzz~~~{{{|||eeePPPZZZ{{{gggVVVQQQrrrxxxuuuYYYeeemmm}}}~~~rrrffffffyyy{{{zzzvvvmmmccc^^^^^^aaaMMMFFFGGGUUUiiixxx}}}yyysssnnn888333......---------,,,,,,,,,+++---000111222555888;;;===???FFFPPPUUUVVVWWWZZZZZZ\\\bbbbbbXXX{{{KKK[[[kkkVVVXXXWWWOOO\\\EEE777333...+++))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''***,,,---,,,***)))+++111111...///333111///...///222555555444...111555777888888888999222===;;;999LLLcccrrr~~~|||zzzssslllooovvvrrrhhhjjj[[[]]]bbbmmmiii]]]sssxxx|||YYYIIIjjj~~~aaaccc}}}fffeee[[[^^^^^^iiiqqqttt{{{{{{eeeSSSPPPUUUZZZ[[[^^^dddkkkqqqwww~~~}}}eeeDDD777999<<>>AAA<<<;;;GGGUUUggg}}}llldddpppooommmiii```iiifffWWWjjj~~~tttQQQ@@@dddoooOOOKKKhhhdddVVVcccVVVOOOIIIDDDCCCHHHRRRaaaxxxmmmyyyOOO111111===CCCBBBEEEIIIMMMPPPPPPOOONNNPPPOOOOOOOOOPPPSSSUUUWWWPPPSSSTTTVVVbbbfffwwwvvvRRR:::KKKJJJ333222666666HHHXXXUUUdddyyy{{{ooozzz{{{~~~|||vvvnnnddd\\\XXXWWWJJJ888MMMccc~~~rrrfffUUUnnnzzzfffUUUPPPkkkqqqllllllfff{{{zzzfffWWWBBBzzzTTTOOOfffTTTPPPTTTdddeeezzzxxxxxxiiiccc___XXXQQQXXXKKK@@@AAAIIIWWWgggsss|||tttddd111222------------------,,,,,,,,,...111222444777:::===EEEFFFLLLUUUZZZZZZ\\\___ZZZZZZ]]]llljjjnnnTTTQQQaaa|||bbbPPPZZZOOOVVV;;;666///***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''%%%$$$'''...555444000***((()))...222555555333000...///333777:::888//////:::<<<444555>>>999888<<>>JJJ]]]oookkkdddfffXXXJJJPPPDDD;;;EEELLL```}}}~~~ddd@@@111999CCCDDDHHHIIIJJJMMMOOOPPPQQQRRRPPPQQQRRRQQQOOONNNNNNPPPNNNQQQTTT[[[___aaayyy|||LLLHHHDDDGGG555444888555HHH\\\WWWaaa{{{qqquuuwwwkkkbbb[[[RRRJJJCCCBBBbbbrrrjjj]]]^^^wwwdddWWWTTTooo{{{fff[[[^^^rrrnnn\\\kkk^^^kkkxxxkkkjjjfffPPPLLLggg```HHHFFFUUUYYYKKKaaaxxxZZZyyytttmmmqqq^^^[[[\\\VVVVVVPPPIIIDDDCCCJJJ\\\mmmXXX999111000///...---,,,---......///000333444666:::>>>BBBHHHLLLQQQUUUXXX\\\___aaa___[[[gggfffgggbbbvvviii???mmmLLLVVVYYYLLL:::666///***((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$&&&,,,222111///,,,***+++,,,...///000//////000111444777999<<<333000777<<<::::::>>>;;;888;;;AAABBBCCCRRReeeyyylllaaafff{{{{{{pppcccaaaiiiwwwxxx```YYYrrrsssXXXIIINNNUUU[[[ZZZPPP\\\TTTsss}}}yyybbbPPPMMMCCCMMMooo~~~|||aaazzzvvvvvvUUU;;;444===EEEEEEJJJKKKMMMNNNPPPPPPPPPPPPOOOQQQRRRRRRPPPOOOOOOPPPOOOMMMQQQXXX[[[kkkGGG@@@BBBIII666333777555FFFYYYVVV^^^}}}xxxlllbbb\\\UUUNNNFFFSSSvvvuuuggglllxxxdddVVVSSSooowwwhhhZZZMMMEEEHHHJJJ^^^yyypppzzzqqqUUUDDDOOOYYY~~~qqqaaaaaa[[[XXXXXXTTTTTTxxxyyynnnfff^^^RRRVVVPPPIIICCC@@@FFFYYYkkk}}}}}}zzzNNN333...///...---,,,,,,---.........111444888;;;???DDDHHHQQQUUUZZZ^^^```aaaccceeeaaa[[[```aaabbbmmmjjjpppTTTaaaqqqFFFTTTVVVUUU:::555///***((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$%%%)))---......------,,,++++++++++++,,,...111333555777888===666000111777======<<<===999:::???@@@AAAJJJVVVqqqwwwvvviii```hhh}}}zzzrrrooouuu}}}fffEEEIIInnn{{{oooiiiccc[[[ZZZRRR???DDD888QQQ|||kkk```GGGGGGkkkllliiijjjbbbtttbbbuuurrrrrr~~~cccBBB555;;;BBBGGGHHHKKKMMMOOOQQQQQQQQQOOONNNNNNPPPRRRSSSRRRPPPPPPQQQSSSJJJPPPSSSUUUxxxKKK===CCCNNN999222666444BBBXXXVVV[[[|||yyynnneee\\\TTTKKK\\\uuu}}}xxxyyyeeeVVVRRRmmm}}}tttaaaKKKAAACCC@@@@@@OOOkkkuuupppqqqpppUUUSSSMMMaaa{{{jjjqqqvvv]]]UUUWWWOOOnnn[[[]]]kkk___XXXTTTNNNGGG@@@<<>>::::::>>>@@@@@@EEEKKKXXXrrr|||ddd\\\kkk}}}qqqrrr{{{TTTAAAYYYfffpppyyylllWWWPPPQQQMMMAAA??????FFF^^^sssQQQLLLpppqqqfffllllll|||mmmxxxuuuttt{{{nnnOOO666777BBBFFFHHHLLLKKKMMMOOORRRSSSRRRQQQPPPMMMOOORRRSSSRRRQQQQQQRRRVVVJJJQQQSSSRRR\\\@@@BBBKKK<<>>===;;;;;;>>>AAABBBDDDGGGGGGdddsssfffdddgggxxx|||{{{iii\\\iii~~~sssnnnJJJHHHGGGbbbppp]]]bbblll^^^]]]LLL999<<>>HHHGGGIIIPPPJJJLLLNNNQQQSSSTTTSSSSSSMMMOOORRRRRRQQQQQQQQQRRRUUULLLTTTUUUVVVkkkBBB>>>FFF???---555666>>>YYY^^^ZZZppp{{{wwwfffNNNOOOddd{{{~~~yyyfffXXXTTTnnn}}}eeeXXXaaaaaaMMM;;;777999DDD___|||ssslll]]]nnnuuunnnlllQQQGGGIIIRRR~~~zzz|||tttZZZYYY___XXXRRRKKKDDD@@@CCCQQQ___qqqooofff777---000,,,,,,,,,,,,---///111333222777>>>DDDHHHLLLOOORRRJJJOOOUUUZZZ]]]___aaacccXXXkkkddd]]]eee]]]kkkyyyRRR[[[GGGwwwjjjOOOOOO777333///,,,***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$(((+++......------000333111000......000333666888:::???BBB===555222999AAA<<<<<<===???AAABBBDDDFFFDDDRRReeevvv|||kkkZZZ```\\\aaannntttpppnnnsssmmm~~~xxxgggZZZrrrtttXXXLLLMMMOOOeeeWWWKKKlllooofffhhhtttssssssttt~~~~~~wwwGGG===;;;EEEKKKIIIKKKSSSJJJKKKMMMOOOQQQSSSTTTUUUNNNPPPQQQPPPOOOOOOPPPRRRQQQMMMTTTVVV[[[|||xxxnnnAAA===JJJDDD,,,555777<<>>@@@??????@@@CCCDDDEEEHHHQQQeee}}}{{{iiicccdddhhhtttsssmmmxxxYYYKKKMMMHHHTTTvvv\\\RRRrrrjjjqqqsssjjjxxxrrryyyqqqyyywwwfffAAA>>>@@@HHHLLLMMMPPPUUUMMMMMMMMMMMMOOOQQQSSSTTTPPPPPPPPPNNNLLLLLLOOOQQQMMMOOOPPPPPPYYYzzzvvv{{{jjjxxxuuuCCC>>>MMMIII---666777888UUU^^^SSSiiiuuurrr}}}cccMMMZZZrrrttt|||ooollleee}}}hhhYYYUUUvvvrrrQQQTTT^^^hhhbbbMMM???>>>666555BBBaaaooommmmmmgggZZZ^^^lll{{{hhhWWWKKKKKKEEE;;;<<>>AAACCCCCCGGGOOO]]]rrrwww{{{sssgggqqqzzzyyy}}}sssXXXSSSQQQRRRbbb\\\TTTsssllleeekkkzzz{{{mmm~~~xxxtttppprrrWWWAAAAAACCCGGGLLLPPPSSSVVVOOONNNMMMLLLMMMOOOQQQSSSQQQQQQOOOLLLJJJKKKNNNQQQLLLPPPLLLHHHSSSlllpppnnnuuuIII<<>>CCCFFFKKKPPPVVVeeemmmmmm{{{zzz}}}|||gggOOOLLLaaaqqq^^^kkkuuujjjmmmtttxxx|||___mmmuuulllvvvtttWWW@@@HHHHHHHHHJJJNNNRRRVVVYYYWWWSSSOOOKKKJJJKKKNNNQQQPPPOOOMMMKKKJJJIIIHHHHHHJJJDDDDDDHHHIIIWWWooozzzSSS;;;DDDGGG===...555<<>>@@@???EEEaaa~~~^^^jjj{{{cccccclllvvv^^^PPPEEEDDDLLL\\\hhhnnnwww|||hhhXXXQQQtttvvveeeSSSIIICCC<<>>888:::WWWyyyppp^^^kkksssaaabbbrrr{{{^^^HHHBBB>>>AAAKKKRRRXXXcccqqq}}}iiiWWWNNNsssxxxwwwnnnSSSGGGIIICCC@@@:::@@@TTTdddccc[[[VVVvvvxxxYYY^^^yyyyyyrrrbbb___ooooooZZZaaa]]][[[\\\YYYNNNDDD>>>===GGG___{{{ssslllddd]]]]]]bbb~~~tttvvviiiNNN666---------///000222444777<<>>HHHJJJFFFHHHOOO555444:::FFFHHHAAA???CCCDDDEEEIIILLLKKKLLLUUU```}}}}}}~~~}}}{{{oooiiillldddYYYYYYGGGIIIPPPUUURRRLLLNNNWWW|||}}}yyyvvvjjjrrrmmmhhh{{{bbbZZZwwwrrryyyqqqttt|||~~~jjjMMMDDDLLLLLLMMMNNNOOOPPPQQQRRRRRRQQQPPPMMMKKKJJJKKKLLLMMMOOOMMMLLLJJJHHHGGGFFFFFFEEEBBBCCCEEEBBBEEEYYYpppxxx\\\;;;>>>BBB===000444999HHH\\\OOOSSSdddyyynnnuuuxxx[[[LLLPPPQQQLLLIIIBBB@@@FFFLLLKKKFFFBBBCCCBBB@@@PPPnnnMMMmmmjjj|||rrrppptttzzz^^^GGGBBB<<<;;;@@@CCCHHHVVVggg|||jjjYYYOOOmmmwwwiiixxxzzzWWWJJJTTTPPPHHHAAABBBNNNWWWWWWWWW[[[zzz]]]iii{{{vvvdddWWWmmmtttmmmhhheeefffaaaUUUIIIBBB???JJJeeesss```ZZZ^^^|||vvvtttbbbCCC000...000......000444888<<>>888KKK}}}iiiLLLKKK^^^tttyyy}}}~~~yyymmm]]]KKKCCC>>>;;;<<<;;;>>>NNNaaauuuwwwmmmyyyhhhWWWNNN^^^xxx|||pppjjj\\\KKKVVVUUUXXXNNNHHHIIIIIIJJJTTT```uuusss|||wwwpppkkkiiihhhbbbTTTGGGAAA>>>IIIccc~~~fff]]]bbb{{{[[[;;;...111333///...111777<<<@@@EEEJJJNNNQQQUUUVVVTTTTTTYYY]]]]]]___]]][[[[[[\\\[[[ZZZXXXXXXZZZ\\\\\\[[[[[[[[[\\\\\\ZZZ]]]kkksssyyy===555333///+++)))''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''')))+++...000///......///333666777777:::<<<777999NNNfffbbbNNNMMM===000555BBBJJJJJJHHHCCCCCCFFFKKKNNNOOOTTTZZZZZZaaawwwuuuppp{{{yyytttwwwuuuppptttwwwsssppptttyyyjjjwww{{{{{{zzzhhhpppaaafff}}}{{{{{{vvv{{{{{{^^^IIIIIIMMMKKKKKKLLLNNNPPPPPPOOONNNMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKJJJHHHFFFEEECCCCCCBBB@@@???@@@BBB@@@>>>CCCJJJjjjyyy|||___WWWkkk~~~kkkqqqxxxHHH@@@AAAAAA444444777GGG\\\MMMJJJXXXnnniiihhhrrr```bbbiiicccVVVXXXUUUVVVZZZ[[[UUUNNNJJJ@@@>>>BBBEEE@@@FFFlll}}}eeeVVVAAACCCXXXeeelllvvv|||vvvvvv{{{vvveee^^^ZZZOOOEEEAAA??????::::::III\\\rrrppp\\\```zzzfffTTTKKKLLL^^^kkkzzzssslllmmm|||yyyZZZMMMUUUVVVdddYYYNNNGGGAAACCCVVVkkkxxxttttttpppnnnkkkbbbSSSHHHDDD<<>>@@@>>>KKKaaafff\\\VVVMMM>>>444777AAAIIIJJJFFFDDDDDDIIIMMMNNNRRRWWWWWW[[[fffsss~~~~~~|||www|||qqqqqq{{{{{{rrr}}}lllkkk{{{ssswwwnnntttrrr[[[MMMMMMMMMIIIIIIKKKNNNPPPPPPOOOMMMKKKKKKKKKKKKKKKJJJJJJIIIIIIGGGFFFDDDBBBAAA??????>>>===<<<===@@@???===>>>@@@MMMYYYiii\\\```qqqrrrwwwRRRBBBAAACCC666444555FFF[[[KKKHHHQQQeee{{{qqqwwwzzzrrrwwwzzztttkkkkkklllkkkgggccc___WWWPPPEEEBBBGGGLLLBBB666EEE```zzzkkklll{{{eeePPPEEE???FFFOOORRRWWW```nnntttuuutttuuukkkYYYWWWYYYQQQJJJHHHHHHFFF>>>:::FFFWWWuuu~~~jjj\\\qqqgggTTTKKKBBBKKKSSSiii|||sssuuuqqqcccRRROOOTTTWWW```WWWNNNGGGAAAGGGbbb}}}wwwvvvuuutttrrrmmm```QQQIIIHHH???BBBMMMYYYYYY[[[rrrxxxuuudddeeeqqqnnnFFF444222111000333333888@@@GGGLLLOOORRRTTTVVVYYYYYYUUUTTTWWWZZZYYYWWWVVVUUUWWWYYYZZZZZZYYYRRRSSSTTTRRRPPPNNNMMMNNNCCCFFFIII```iiioooqqq555333///+++)))''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""###&&&)))+++000---******...333777999>>>GGGQQQPPPBBB:::III```[[[[[[NNN888...666CCCHHHIIIEEEDDDGGGJJJLLLOOOTTTTTT___fffkkkzzz}}}vvvpppzzz{{{ppprrrjjj```ggg___zzz{{{hhhkkknnnnnn|||uuuhhhkkk|||zzzjjj___YYYTTTOOONNNHHHJJJMMMOOOPPPNNNLLLJJJJJJJJJJJJKKKJJJJJJIIIIIIDDDCCCAAA???>>><<<<<<;;;===<<<===@@@AAA???=========AAASSSSSSdddssscccnnn\\\BBBAAADDD888444555EEEZZZJJJGGGLLL\\\ssspppjjjttt}}}wwwxxxtttjjjeeebbbZZZPPPJJJLLLIIIAAA>>>CCCGGGFFFXXXqqqoooiii{{{fffBBBIIIDDD>>>@@@AAADDDMMMNNNWWWhhhyyyyyyyyymmmZZZWWWYYYQQQOOONNNOOOMMMBBB;;;EEEVVVssswwweeeeeekkkiiiggglllXXXOOO???CCCHHHaaaqqqWWWOOOQQQRRRTTTUUUPPPKKKHHHEEEOOOooonnnssspppppppppiiiZZZJJJDDDFFFEEEDDDIIIMMMHHHLLLmmmddduuuvvvyyy~~~~~~ZZZ888111222...///666666<<>>FFFMMMQQQUUUWWWUUUPPPUUUXXXZZZZZZVVVSSSRRRSSSRRRRRRQQQQQQPPPNNNMMMLLLPPPOOONNNLLLIIIFFFCCCBBBCCC>>>HHHAAAEEEpppPPP333222///,,,)))((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&+++,,,,,,...000222333555:::;;;AAAGGGFFFBBBBBBGGG```bbbqqqzzz```666&&&111OOONNNKKKHHHIIIMMMOOOOOOVVVWWW]]]dddcccfffzzz{{{ttt___aaammm{{{gggjjjqqq|||jjjrrrsssxxxzzzuuuaaaPPPOOOVVVWWWRRRMMMDDDEEEFFFIIILLLNNNNNNLLLHHHJJJKKKIIIEEECCCCCCDDDAAA@@@>>>===;;;::::::999999:::::::::;;;;;;;;;<<<777EEEPPPwww{{{}}}@@@EEE@@@;;;111:::;;;[[[RRRFFFFFFNNNbbbuuuqqqooodddaaayyyzzzmmmeeebbbbbbccc[[[ZZZUUUNNNGGGAAA>>>===NNNhhh}}}rrreeekkkyyy}}}^^^WWWKKKHHHFFF======CCC@@@:::@@@VVVpppdddcccdddgggddd\\\RRRHHHCCCBBBDDD@@@OOOOOOVVVppp}}}}}}}}}~~~qqqpppkkklllrrrlll___ZZZRRRIIIFFF```~~~aaaRRRTTT[[[^^^ZZZQQQEEEBBBQQQooo{{{zzz}}}jjjiiijjjkkklllkkkeee^^^YYYTTT[[[]]]ZZZUUUXXXssshhhnnnvvv\\\FFF333000444555666:::BBBIIIPPPUUUYYY]]]\\\XXXVVVXXX[[[ZZZWWWTTTSSSSSSSSSSSSSSSRRRPPPNNNLLLKKKOOONNNLLLIIIFFFCCCAAA@@@>>>999AAA???===oooiii```333222///,,,)))((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((***,,,000333555777777888888<<>>===<<<:::999888888888999999999::::::::::::;;;777;;;KKK{{{FFF>>>???===111999>>>___RRRGGGDDDGGGXXXmmm|||uuuhhh]]]^^^lll}}}oooiiikkkkkkhhh\\\\\\[[[UUULLLCCC<<<999HHHllllllfffooossstttlll[[[XXXFFFCCCHHH@@@;;;AAAFFFAAAKKKPPPeeebbbeeeppprrrbbbcccjjjkkkddd]]]XXXMMMBBBAAAHHHSSSeeejjjhhhpppyyywwwnnnuuuuuuqqqsssrrrkkkeeeYYYJJJTTTxxxkkkVVVMMMQQQXXX]]][[[SSSGGGGGG^^^|||ttt{{{xxxuuupppppp{{{wwwdddtttwwwppp^^^RRR^^^~~~xxxOOO===///111777999;;;@@@LLLRRRWWWZZZ^^^bbbaaa^^^WWWYYY[[[[[[XXXVVVTTTTTTSSSTTTTTTSSSQQQNNNKKKIIINNNLLLHHHEEEAAA???>>>>>>>>>999>>>AAA:::JJJNNN{{{333222///,,,)))((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%(((,,,000444777999999666999???FFFIIIIIIGGGFFFAAAXXXrrrzzzZZZ<<<+++AAASSSQQQIIIFFFIIIKKKRRRRRRVVV\\\^^^^^^dddlllgggllldddaaaxxxtttyyytttlllWWWQQQMMMNNNSSSYYY]]]___TTTQQQNNNLLLMMMMMMMMMLLLGGGGGGEEECCC@@@>>>======<<<;;;:::888888777777777888888888888999999999999777222<<>>>>>111888???```SSSHHHAAAAAAOOOcccuuussscccaaagggzzzzzztttsssqqqmmmkkk\\\\\\ZZZTTTLLLDDD???===CCCwww|||vvvtttgggYYYYYY___VVVGGGDDDHHHDDDDDDJJJIIITTTSSSEEECCCFFFJJJfff~~~ooolllpppiiiaaa\\\YYYMMMCCCOOOdddwwwbbbQQQfff|||nnnaaa\\\]]]aaacccVVVPPPHHHNNNnnn|||~~~{{{lllVVVfff}}}nnnLLL;;;...000666;;;BBBJJJWWW\\\^^^^^^___bbbaaa^^^WWWYYYZZZZZZYYYWWWUUUTTTQQQRRRSSSSSSQQQNNNKKKIIILLLJJJFFFAAA>>>===<<<<<<<<<======???;;;666___mmmZZZ333222///,,,)))((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&+++000444777999:::000999DDDJJJLLLLLLLLLLLL>>>GGGOOOXXXjjjsssaaaEEE222000777DDDLLLJJJJJJMMMOOOPPPTTTZZZ___aaadddhhhkkksss|||gggnnn|||sssXXXOOOPPPPPPQQQRRRVVVXXXYYY[[[WWWRRROOOMMMMMMLLLKKKGGGEEECCC@@@>>>===<<<;;;:::999888777777777777777777777777666666666666666999222666RRRxxxvvvmmmsssWWW888===>>>111666<<<```VVVHHH@@@>>>GGGYYYlllzzzaaaYYY___ppp|||zzzzzzqqqlllooobbb___YYYPPPHHHCCCBBBCCCQQQ~~~qqq]]][[[jjjbbb[[[XXXSSSQQQ\\\cccYYYXXX[[[TTTNNNTTTRRRooo}}}sssmmmkkkgggaaa]]]XXXLLLKKKfff|||jjj{{{yyypppiiieee```]]][[[OOOKKKJJJZZZ~~~iiixxx~~~{{{wwwPPPCCC777111777>>>BBBJJJSSS\\\___aaa______aaa```\\\VVVWWWXXXYYYXXXWWWUUUSSSNNNNNNOOOPPPOOOMMMKKKIIIIIIGGGCCC???<<<;;;;;;;;;666>>>888777;;;222AAAnnnbbb333222///,,,)))((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%)))---111555777888---888BBBGGGIIINNNQQQQQQNNNBBB???NNNcccllljjjeeeVVV888%%%111GGGQQQQQQSSSPPPRRRUUUZZZ^^^aaadddfffiiihhhlllxxxiii```qqq{{{}}}}}}yyy___MMMKKKPPPRRRPPPPPPQQQQQQOOOVVVRRRNNNLLLKKKKKKJJJIIIEEECCC???===<<<<<<;;;:::777777666666666666666777555555444444444444333333666222666CCCnnnwwwuuunnn}}}tttzzzfff???>>>???444777777^^^^^^IIIBBB>>>BBBOOOaaawwwpppmmm\\\jjj{{{qqqnnnrrrhhhddd\\\RRRJJJEEEDDDEEE{{{mmmrrrqqqpppmmmccc^^^ppp~~~xxxeeegggiiiYYYYYYXXX~~~vvvoooiiidddgggfffddd[[[OOOTTTrrrxxxqqqnnnhhh^^^UUUQQQJJJIIIQQQlllzzz}}}uuuOOO555111666CCCLLLMMMPPPWWWYYY]]]___^^^^^^```___[[[UUUTTTUUUVVVWWWVVVSSSPPPLLLLLLLLLKKKJJJIIIHHHGGGDDDCCC@@@===;;;:::::::::555???888444===888777GGG333222///,,,)))((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''***---111444666000666;;;>>>FFFPPPVVVVVVWWWNNNIIIOOO```rrrxxx___AAA555:::FFFQQQWWWPPPSSSVVVWWWZZZ___cccfff^^^fffnnnnnnnnnzzziiidddeeegggooo|||aaaKKKIIIKKKPPPQQQMMMLLLOOOOOOKKKOOOLLLIIIHHHHHHGGGFFFEEEBBB???;;;999::::::999888444444444333333444555555333333222222111111111111111...444888aaahhhtttvvvrrrIIIBBB@@@888999444^^^fffKKKEEE@@@???EEESSSlllyyycccUUUmmm~~~yyyrrrkkkgggfffbbb[[[SSSMMMJJJIIIvvvqqquuusssuuummmddduuuvvvpppUUUVVVbbbzzzsssmmmggglllkkk```TTTWWWiii{{{qqqdddnnnzzzwwwqqqeee[[[VVVLLLKKK\\\xxx~~~|||tttSSS222111:::IIIQQQPPPSSSYYYXXX]]]___]]]]]]^^^[[[WWWRRRRRRQQQSSSUUUTTTQQQNNNNNNLLLJJJGGGEEEDDDCCCCCC>>>>>>===;;;:::999888777777<<<777555::::::777;;;SSS333222///,,,***((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&(((+++///222444666666555777DDDTTT[[[ZZZSSS^^^WWWDDDMMMrrrnnnGGG...444IIIWWWNNNRRRTTTUUUWWW]]]dddgggiiikkknnnpppooopppxxxfffeeeiiigggaaa{{{www}}}}}}|||xxx}}}SSSAAAJJJIIIMMMLLLGGGGGGKKKLLLIIINNNKKKIIIGGGFFFEEECCCAAA@@@<<<888777888999888666222222222111222222333444222111111111000000//////333---333333XXX___}}}zzzxxxQQQDDDAAA;;;;;;222^^^lllMMMHHHBBB>>>>>>JJJcccyyyzzzfffkkk|||vvvaaabbbdddfffddd^^^WWWQQQNNNrrrmmmsssnnnuuuttthhhvvvtttZZZdddzzzyyypppiiigggnnnnnncccWWWUUUYYY\\\MMMKKKhhh~~~}}}wwwmmmjjjeeeYYYOOOLLLOOOOOOddd|||yyyiiimmmuuuccc===999777<<>>???DDDNNNVVVeee___aaabbbQQQ???KKKfffuuu~~~LLL---222666JJJHHHWWW]]]UUU^^^hhh\\\hhhjjjmmmppprrrrrrqqqqqq~~~~~~gggfffyyy{{{ttt}}}{{{WWWFFFIIIOOOLLLJJJGGGFFFFFFIIILLLNNNEEEEEECCCBBBAAA@@@@@@???999888777666555555555555333333333333333333333333111111000000000000111111111......777KKKgggzzzaaa>>>;;;EEE444000QQQoooWWWCCCEEEDDD555HHHiiikkkqqqyyyjjjmmm}}}}}}pppjjjcccbbbcccfffgggbbbXXXPPPvvvsssqqqqqqyyyqqqhhhfffiiihhhddd___ZZZPPPFFFCCCKKKmmmsssjjj^^^TTTPPPUUUwwwkkkkkk```LLLLLL[[[]]]___xxxxxxeeeeeeuuucccPPP---999BBBKKKOOOOOORRRXXX]]]aaa\\\XXXZZZ[[[YYYSSSOOORRRRRRSSSTTTTTTRRRNNNJJJMMMLLLKKKHHHDDD@@@<<<999::::::999888777666555555444333333222222333333444999???555333000---***)))((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&(((,,,000333555999===@@@BBBHHHPPPWWW```[[[]]]bbbXXXIIIGGGRRR]]]ddd~~~jjjNNN<<<***:::???VVV```VVVZZZhhhgggeeegggkkkoooppppppooommmqqqfffvvv{{{wwwyyy^^^OOONNNQQQOOOOOOMMMKKKJJJHHHGGGFFFDDDCCCBBB@@@>>>=========888888777555555555555555222222222222222222222222111000000//////000000111222000...222AAAYYYtttjjjAAA777CCC888333PPPooodddIII@@@DDD===CCCZZZiiioooccckkkvvv}}}~~~zzzuuurrrkkkiiihhhgggddd^^^WWWQQQfffyyywww{{{vvviiiuuu{{{sssdddZZZVVVTTTEEEUUU{{{~~~fffaaaaaa[[[TTTPPPSSSrrrrrrmmmaaadddsssoooqqq}}}jjjggg```{{{QQQAAA777???LLLVVVWWWVVVYYY[[[[[[\\\ZZZYYYXXXWWWVVVVVVWWWSSSSSSTTTVVVVVVSSSNNNJJJIIIIIIGGGEEECCC@@@===<<<:::999888777666555444333222222111111111111222222333222kkk666444111---+++)))((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&)))+++---222666<<>><<<:::999999777666555444444333333333111111111111111111111111000//////////////////000111000......888MMMhhh{{{{{{}}}uuuEEE111<<<888111FFFbbbxxxYYY@@@BBBFFF===FFFbbbrrr|||wwwqqqllllllqqquuusssooonnnmmmjjjeee^^^WWWRRRPPPbbb}}}qqqrrr{{{ooo```VVVPPPIIIccc{{{mmmooorrrjjj___ZZZVVVvvvjjjfffgggiiieeeVVVcccwwwCCC777BBBHHHXXXccc___\\\___]]]UUURRRWWW[[[ZZZWWWVVVXXXZZZSSSTTTUUUWWWVVVSSSNNNJJJEEEDDDCCCAAA@@@??????>>>999999888666555333222222000000////////////000000///,,,>>>666444111...+++)))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%'''(((***000444999<<<=========>>>GGGQQQ]]]gggpppssslllbbb\\\QQQXXXuuummmKKK777111???KKKMMMNNNQQQ___bbbhhhmmmoooooonnnllliiimmmpppsss|||rrroooaaassskkkVVVPPPOOOJJJFFFHHHLLLNNNOOOPPPOOOLLLIIIGGGBBBAAA>>><<<:::888777666555555444333222222222222000000000000000000000000//////............//////---...------555HHHcccwww|||___yyyOOO222:::<<<111:::QQQsssMMM???HHH<<<999UUU^^^rrrwwwppptttxxxsssllllllmmmmmmggg]]]VVVSSSSSSddd{{{www{{{eeePPPUUUsss}}}}}}zzzlll\\\UUU\\\jjjRRRJJJLLLTTTnnnrrrQQQPPPgggvvvBBB===LLLQQQbbbiiiaaa]]]aaa]]]RRRKKKTTT\\\]]][[[YYYVVVSSSSSSSSSTTTVVVUUURRRMMMHHHBBBAAA???===<<<<<<======777777666555333222111000//////............//////111222***AAA666444111...+++))))))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$###$$$%%%&&&((())),,,111888>>>BBBEEEFFFGGGGGGTTT___dddhhhnnnpppnnneee]]]YYYjjjtttVVV999555===BBBJJJXXXZZZ^^^dddjjjnnnpppoooooopppooonnnlllmmmuuu~~~qqqmmmmmmkkkYYYKKKLLLOOOLLLJJJMMMLLLLLLLLLLLLKKKKKKJJJJJJAAA???===;;;888777666555444333222111000000000000////////////////////////...------------------...***,,,------333CCCZZZkkk[[[eee[[[:::<<>>===;;;999777555555444222111000//////......///........................------,,,,,,,,,,,,------+++,,,,,,,,,///999GGGRRRllljjjfff~~~fffBBB999@@@888111:::nnnuuuHHHBBBBBB999<<>>CCCMMMYYY```eeefffaaa^^^^^^]]]YYYZZZ[[[VVVNNNMMMTTTWWWSSSPPPNNNMMMLLLKKKIIIFFFCCC===<<<:::888777666555444111111111111000000000000......------------......,,,***333222444hhh777555222///,,,***))))))$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&)))000:::EEEOOOVVVYYYKKKGGGIIIUUUcccmmmrrrtttttt^^^ZZZWWWbbb}}}ppp\\\DDD666AAABBBFFFLLLTTT\\\dddiiikkknnnkkkmmmsssvvvuuuwww|||xxxvvvvvvzzz}}}ssskkkgggmmmvvvxxxxxxQQQRRROOOJJJIIIKKKJJJGGGLLLJJJHHHEEEBBBAAA@@@@@@:::999888666555444333333111000///...------------------------------------,,,,,,++++++++++++,,,,,,---------,,,---000666:::JJJ^^^sssmmmyyyyyyQQQ999<<<888///444KKKyyy{{{VVVEEECCC<<<999@@@QQQmmmqqqjjjkkkiiieee___ZZZYYYYYY```wwwllliiinnn___\\\{{{|||xxxuuummmooorrrsssrrrpppoooooocccYYYKKKDDDSSSvvv}}}oooKKK888HHHOOOZZZ^^^\\\]]]aaa___ZZZXXX[[[VVV\\\YYYNNNJJJQQQVVVTTTMMMKKKHHHFFFEEEDDDBBBAAA999888888777666444333222...////////////000000000---,,,,,,++++++,,,,,,---)))+++///444222888sss777555222///,,,***))))))$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&)))///777???DDDGGGRRRCCC===KKK___eee```[[[YYYlllqqqpppsssddd\\\mmmvvvqqqHHH:::888<<>>>>>888777555444333222222222000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,...------,,,------......MMMpppsssrrrnnneeeAAA@@@===333666111fff{{{aaaIIIBBB===;;;888EEEbbbxxxuuupppiiiccc_________[[[vvvsssyyyuuusss~~~yyytttlllaaaWWWQQQDDDYYYqqq~~~~~~wwwhhh[[[BBB:::;;;QQQrrrlllXXX>>>;;;QQQPPPWWWXXXSSSVVV___^^^UUUSSSYYYKKKYYY```VVVNNNPPPRRRPPPLLLIIIDDDBBBAAAAAA@@@???555666666777666555333222------......///000000111++++++************++++++)))555''')))999***AAA555444222...+++(((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%&&&+++333<<>>HHHHHHOOO\\\aaadddggggggeeeiiiqqqyyyuuuyyyzzzwwwvvvyyy{{{{{{}}}~~~uuurrriiivvvuuupppZZZNNNKKKKKKKKKKKKLLLJJJGGGDDDGGGEEECCC@@@===;;;:::999666555555444222111000000///............---------,,,,,,,,,++++++*********)))))))))))))))))))))))),,,******,,,,,,***,,,111FFF}}}wwwyyyQQQ???999555777111FFFnnnxxxXXXBBB@@@:::999???RRRooo|||vvvttthhh^^^dddiii{{{wwwuuummmqqq}}}|||{{{wwwpppiiiddd[[[NNNCCC===;;;XXXppppppaaaRRRFFF<<<:::777KKKtttfffcccjjj]]]aaajjj\\\]]]\\\YYYWWW]]]bbb\\\QQQNNNPPPYYYXXXJJJHHHQQQRRRIIIGGGDDDBBBAAA???===<<<666555444333222111111000//////...---,,,,,,++++++***************************,,,...------111:::AAA555444222...+++)))((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%'''---555===CCC@@@MMMaaalllbbbTTTWWWeeemmmsss{{{___UUUsssUUU>>>...333===???@@@DDDKKKPPPYYYeeeoootttssspppsssxxxzzzxxxxxx{{{|||{{{vvvyyy}}}|||~~~zzz}}}|||wwwwww~~~yyykkkjjjuuu^^^RRRMMMLLLLLLLLLLLLMMMLLLIIIFFFFFFDDDBBB>>><<<999888777444444333222111000//////............---------,,,,,,,,,+++++++++*********)))))))))))))))))))))))),,,******,,,,,,***...333FFFtttgggGGG;;;DDD555000:::```pppJJJ;;;AAA:::<<>><<<:::555555444333222111000000.........---,,,+++++++++***************************,,,...---+++...555:::666444111---+++)))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$%%%,,,555===GGGNNN^^^lllkkk]]]UUUUUU}}}^^^```wwwOOO888000000666===???CCCIIIQQQ[[[dddkkkooolllrrrvvvwwwxxx|||}}}|||yyyyyyzzzzzzyyyxxxwwwwww{{{~~~lllVVVQQQcccxxx}}}wwwqqqvvv~~~aaaRRRNNNMMMKKKJJJJJJKKKLLLKKKHHHFFFEEECCC@@@===:::777555444222222111000///...------------------,,,,,,,,,,,,+++++++++***************)))))))))))))))))))))))),,,***)))+++++++++000777@@@LLL||||||sss@@@333JJJ777111///JJJ}}}]]]<<>><<>>777222555:::^^^eeevvv[[[aaaaaa___]]]YYYWWWZZZ^^^[[[UUURRROOOTTTUUULLLKKKMMMHHHHHHEEEBBB???>>><<<999777444444333222111000//////---------,,,++++++******))))))))))))))))))))))))***,,,---,,,***+++///222666333000---+++)))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$&&&'''%%%"""%%%---555HHHBBBDDDRRR``````XXXRRRSSSppptttvvvtttrrriiiRRR???444...777>>>CCCCCCBBBIIIXXXeee```hhhooorrrvvv{{{}}}|||zzzyyyyyyzzz||||||{{{zzz~~~~~~}}}~~~|||tttoooyyy~~~vvvnnnbbbOOO[[[ccc]]]SSSRRRZZZaaarrraaaVVVPPPMMMGGGFFFFFFGGGHHHGGGEEECCCDDDBBB???<<<888666444333111000000///......---------,,,,,,,,,++++++++++++*********************))))))))))))))))))))))))))),,,)))(((***+++,,,222999;;;AAAbbbjjj}}}vvvuuu|||yyyAAA666>>>777333...666dddzzzNNNBBBCCC<<<;;;EEEUUUdddqqq{{{qqqmmmlll|||zzzxxxvvvrrroooeeebbb^^^XXXSSSNNNJJJIIIEEEHHHPPPZZZ^^^YYYTTTRRRJJJCCC===999333666MMMggg}}}ooommm]]]mmmwww\\\[[[hhhhhhaaa^^^ZZZYYYZZZ\\\[[[XXXUUUOOOQQQTTTNNNOOOPPPGGGFFFCCC@@@===;;;:::777555333222222111000///......,,,,,,+++++++++*********))))))))))))))))))))))))(((***,,,,,,******,,,...666333...,,,+++***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###&&&)))((($$$$$$(((,,,444;;;EEEKKKLLLPPP\\\iii^^^aaakkkzzz}}}iiiWWWnnn{{{|||kkkaaawwwYYY777---222888<<<>>>AAAEEEHHHTTT]]]ffflllqqqxxx{{{zzzuuusssrrrsssuuuxxxzzzzzzvvvxxxzzzzzzzzzyyyzzz{{{xxx{{{~~~~~~}}}}}}}}}~~~~~~www___ZZZaaaeee[[[WWWZZZXXXiiinnnmmmccc^^^fffwww~~~{{{mmmddd^^^WWWPPPKKKFFFEEEDDDDDDEEEEEECCCAAABBBAAA>>>:::777555333222000000//////......------++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((+++((((((***+++,,,222999999HHHSSShhhyyysss]]]VVVJJJ///555444555+++AAA|||kkkFFFCCC<<<888>>>IIIUUUaaakkksssxxx}}}|||~~~zzzvvvvvvqqqooommmjjjfffbbb]]]ZZZTTTRRROOOKKKGGGDDDBBBAAA===CCCPPP[[[\\\SSSIIIEEE<<<444111999EEEXXXwwwzzzkkk___ccceeeeee```\\\bbb```SSSYYYWWWUUUTTTSSSRRRRRRSSSTTTKKKLLLOOOLLLOOOOOOFFFCCCAAA===;;;999777555333111111000///...------,,,***************)))))))))((((((((((((((((((((((((''')))***++++++,,,---...777222---++++++***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%###&&&))))))&&&%%%%%%'''***777GGGPPPRRRWWWcccmmmoooeee^^^bbbpppyyyyyyttt{{{iiivvvwwwWWWDDD666))))))444===<<<888IIIRRR[[[```gggnnnqqqqqqtttsssrrrqqqqqqsssuuuwwwsssvvvyyyzzzzzzzzz{{{||||||}}}}}}{{{xxxvvvvvvvvvppprrrvvvyyy|||}}}}}}}}}zzz{{{|||||||||}}}~~~}}}|||}}}|||}}}~~~~~~ttteeeZZZMMMIIIQQQWWWSSSYYYhhhooosss^^^^^^vvvccc[[[TTTRRRRRRNNNJJJIIIIIIGGGEEEEEEEEEDDDCCCAAA???===;;;888555333222111//////......------------+++*********))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((***''''''******+++000777444AAAEEEllluuuuuuqqqeeeTTT000:::555999,,,---\\\wwwPPPDDD===999<<>>@@@DDDHHHEEE<<<777666444...333JJJjjj~~~qqq```hhhgggccc```aaa```YYYPPPUUUTTTSSSSSSQQQMMMNNNQQQQQQGGGFFFHHHEEEHHHJJJAAA@@@===:::888777666444222000000///...---,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((()))***+++---......777222,,,***++++++'''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***,,,666KKKbbbmmmggg\\\IIILLLLLLLLLQQQccc~~~yyy||||||eeeGGG555111555888777<<>>BBBJJJQQQXXXcccooowww~~~}}}{{{}}}xxxsssppplllgggdddbbb^^^XXXUUUWWWQQQQQQQQQOOOKKKHHHFFFEEE@@@??????>>>>>>>>>>>>???AAA===;;;:::555111333888999GGG\\\sss{{{mmmggg^^^___```^^^]]]___ZZZVVV\\\WWWVVVWWWYYYUUUNNNOOOTTTSSSHHHEEEDDD>>>AAADDD======:::888666666555333222//////...---,,,+++******(((((((((((((((((((((((('''''''''''''''''''''''')))((('''(((***+++,,,,,,777222,,,***++++++'''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%'''%%%""""""###%%%&&&&&&!!!!!!+++DDDbbbpppeeeTTTZZZZZZYYYTTTRRRYYYfffqqqooocccEEE444222555222999???AAAEEEKKKNNNMMMUUU\\\dddhhhhhhhhhlllpppmmmmmmmmmmmmmmmooossswwwlllqqqwwwyyyxxxvvvuuuuuuttttttuuuvvvvvvwwwxxxyyyvvvxxxzzz{{{zzzzzz{{{}}}xxxyyy{{{{{{wwwssssssuuuoooqqqooodddYYYWWWaaalllnnneeeggglllffffffiiigggrrr```XXXSSSPPPQQQNNNIIIJJJOOOHHHEEEBBBAAA@@@???===;;;666555333111000.........+++++++++***************))))))))))))((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''&&&'''***+++)))---222999...666@@@lllgggllltttnnn```444<<<222888666"""'''CCCRRRYYYNNNCCC===::::::@@@GGGJJJWWWdddllluuusss~~~xxxuuusssooommmkkkhhheeebbb\\\WWWTTTTTTQQQMMMMMMPPPEEEFFFFFFEEECCCAAAAAAAAA======<<<<<<<<<===>>>>>>>>>:::777666333333888@@@@@@dddzzz|||gggXXXYYY\\\SSSVVVXXX```eeeYYYPPPYYYWWWVVVYYY[[[VVVNNNOOOUUUWWWKKKGGGCCC<<<>>>BBB<<<;;;999666555555555333222///......---,,,+++***)))'''''''''(((((((((((((((''''''''''''''''''''''''***(((''''''((()))******555222...,,,+++)))'''%%%&&&&&&%%%%%%%%%&&&''''''"""""""""""""""#################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((($$$"""'''555HHHYYYcccYYY]]]kkk{{{{{{kkk___\\\[[[hhh~~~uuussswwwaaa999777555111///555<<<:::333GGGBBBJJJQQQPPPSSSZZZWWW```^^^]]]```eeehhhjjjiiinnnnnnmmmkkkiiiiiilllnnnnnnoooppppppoooooosssyyysssxxx|||zzztttqqqrrruuu}}}pppooossslllgggddd]]]^^^[[[dddeeeeee{{{fff\\\jjjeeeRRRSSSHHHGGGFFFFFFGGGHHHJJJKKKFFFFFFFFFDDDBBB>>>:::888555333222000......//////************)))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))+++111000666[[[ppp}}}mmmDDD@@@777111333444111111333DDDFFFGGGDDD===777555555>>>GGGRRR[[[bbbjjjttt{{{}}}|||xxxsssrrrssspppkkkfffdddbbb^^^\\\YYYVVVRRROOONNNMMMKKKIIIGGGFFFEEEDDD@@@?????????@@@???>>><<<;;;;;;;;;:::999666444222666666666333222===TTTiiitttoootttXXXUUU\\\[[[TTTDDDFFFQQQ```aaaWWWRRRWWWSSSVVVUUUQQQQQQSSSPPPIIINNNLLLHHHDDD@@@===:::999555555444333333222222111...222UUUKKK'''+++...$$$((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))555222///,,,+++)))'''%%%'''&&&&&&%%%%%%%%%&&&&&&###############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%'''---999HHHSSS___```lll~~~nnn```kkkbbbfff|||dddBBB@@@;;;222+++///;;;FFFBBB<<>>BBBHHHFFFGGGGGGHHHJJJNNNTTT\\\aaaaaaaaa```^^^]]]^^^aaacccbbbdddhhhmmmqqqqqqqqqpppnnnmmmkkkhhhggghhhlllpppddd___\\\RRRIIIPPPXXXQQQKKK[[[|||~~~nnnxxx~~~hhhPPPHHHNNNHHHHHHGGGFFFGGGHHHIIIIIIEEEEEEEEECCC@@@<<<999777333222000///...------...*********)))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))))),,,)))---KKKrrr~~~sssqqqooo\\\444888777222000333444111999<<>>;;;888777;;;AAAHHHOOOVVV^^^gggmmmrrruuu{{{~~~~~~~~~|||yyywwwvvvtttrrrpppmmmiiieeedddeeeccc^^^ZZZWWWUUURRRQQQOOOMMMIIIGGGCCCCCCAAA@@@???>>>>>>>>>::::::;;;<<<======<<<<<<<<<;;;999555333444888;;;000111888GGG\\\rrr{{{qqq{{{xxxddd\\\XXXXXX[[[ZZZKKKGGGYYYjjjiii\\\RRRSSSTTTRRRNNNPPPTTTTTTPPPLLLJJJFFFBBB???;;;999888444333333222111111000000...:::bbbVVV,,,)))---)))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))555222///,,,+++)))'''%%%((('''&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''((('''%%%***444===OOO]]]jjjooopppsssuuuvvvtttllliiiqqq}}}xxxvvvssszzz~~~uuu|||mmmaaa\\\SSSBBB333---222,,,...000---333;;;888888:::<<<<<<===AAAGGGKKKHHHIIIHHHGGGFFFGGGKKKMMMJJJMMMRRR[[[bbbddd___YYYWWWWWWWWWWWWWWWUUURRRPPPVVVPPPOOOHHH;;;>>>JJJMMMJJJYYYrrrppp[[[NNNGGGHHHNNNHHHHHHGGGFFFFFFFFFGGGGGGDDDDDDCCCAAA===999666444111000///---,,,,,,,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))%%%'''999WWWnnnwwwllluuuLLLAAA777666666222...---000222666;;;???AAA???>>>999:::===BBBIIIQQQXXX\\\aaaffflllrrrxxx|||wwwrrrpppqqqqqqrrrrrrqqqqqqpppnnnlllhhheeecccaaa^^^\\\YYYVVVSSSSSSSSSRRRNNNKKKIIIGGGEEEEEEDDDCCC@@@>>>>>>======<<<<<<<<<======????????????>>>===;;;:::666666555222///...111444>>>VVVtttvvvuuucccbbb```[[[dddttt}}}fffXXXcccttttttdddVVVUUUUUUQQQMMMNNNRRRSSSQQQHHHFFFCCC@@@<<<999777666222111111000//////......---444SSSHHH'''''')))'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))555333///---+++***'''%%%((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&###$$$(((,,,333GGGVVVWWWXXXdddsssyyyrrryyy{{{rrrfffggg|||xxxdddeeeooonnn]]]FFF@@@AAA@@@:::<<<<<<222111111333555777777555333777888888777777888:::===999===AAAEEEJJJLLLHHHCCCAAACCCCCCBBB>>>;;;::::::CCC:::BBBMMMFFFBBBNNNYYYGGGYYYfff|||lll[[[KKKHHHJJJJJJHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDBBBBBB@@@===:::666333111......---,,,+++*********))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))***)))'''(((...AAA^^^vvvqqquuuyyyppppppyyyPPP333888>>>444...444......000666>>>DDDEEEDDD:::999888:::@@@GGGMMMOOOUUUYYY___eeekkkrrrxxx|||~~~~~~|||zzzyyyvvvtttqqqnnnmmmjjjeeeaaa]]]]]]^^^^^^]]]\\\[[[[[[ZZZXXXTTTRRRPPPNNNLLLJJJJJJHHHGGGGGGGGGGGGDDDAAABBBAAA??????>>>===:::888;;;;;;::::::999::::::;;;666666666555444222222222222000...111777AAAIIINNNjjjuuuyyyrrriiibbb___WWWQQQVVVaaannneee```aaabbb\\\VVVUUUWWWTTTPPPMMMLLLLLLKKKJJJDDDCCC@@@<<<999666555444/////////...------,,,,,,...%%%111))) +++)))$$$''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))666333///---,,,***(((&&&((('''&&&%%%$$$#########$$$$$$######""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''&&&%%%&&&...666CCCZZZppptttlllsssvvvwwwtttoooiiidddaaa~~~}}}kkk}}}|||uuutttqqqjjjhhh]]]III>>>777222444;;;===888222555666777777555555666777777<<<===999888;;;===<<<;;;>>>>>>888444777CCCOOOQQQVVVcccjjjlll|||sssvvvrrrYYYFFFBBB@@@DDDGGGEEE???<<>><<<:::666333111///,,,+++++++++******))))))(((((((((''''''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((***+++***333MMMhhh]]]```}}}xxxsssjjjHHH999555444777<<<111...---000777???CCCDDD???<<<999888:::===@@@AAAIIIMMMRRRXXX^^^eeelllpppqqqvvv}}}~~~{{{xxxwwwxxxuuutttrrrpppmmmjjjhhhgggfffdddaaa^^^\\\YYYVVVSSSMMMMMMMMMMMMLLLKKKJJJJJJKKKIIIFFFEEEEEEDDDBBBAAACCCBBBAAABBBBBBAAA@@@>>>@@@>>><<<;;;;;;999777444555444333222111111111222000111222111000111444777333222666EEE]]]tttmmm^^^___```fffeeeZZZTTTVVVVVVSSSTTTXXX]]]]]]WWWRRRUUU\\\RRROOOMMMLLLKKKHHHDDDCCC@@@???<<<999666444333222...------,,,,,,+++******---"""(((""""""...))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((666333000---,,,***(((&&&'''&&&%%%$$$$$$###$$$$$$$$$$$$######"""!!!!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""%%%((()))(((&&&%%%&&&'''...AAAZZZmmmuuuvvvsssooolllmmmooojjjccc\\\iiiwwwvvvgggWWWSSSYYY^^^YYYRRR???AAADDDCCCAAA>>><<<<<<===DDDEEE>>><<>>>>>>>>>>>BBBCCCCCCBBBAAA@@@???>>><<<;;;999666333111///...******++++++***)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%&&&***+++(((***<<>>===;;;888666555555555===@@@EEEKKKQQQXXX___dddccchhhnnnrrruuu{{{~~~~~~~~~~~~|||zzzxxxwwwqqqqqqrrrrrrrrrqqqqqqpppnnnnnnnnnllliiigggeeeeeeaaa```___]]][[[YYYXXXWWWWWWVVVTTTQQQOOOLLLKKKJJJCCCCCCDDDDDDCCCBBBAAAAAACCCAAA???>>>?????????======>>>>>>>>>>>>===<<<<<<;;;999888777777555333000111111000///............222333333000///111777<<<>>>III^^^yyyzzzuuuyyyyyyttt___EEEJJJTTTUUUNNNUUUgggjjjaaaXXXYYYZZZ[[[[[[YYYYYYYYYKKKHHHGGGIIIIIIEEEAAAAAA>>><<<:::777555333111111---,,,,,,++++++***))))))$$$%%%222+++&&&((("""+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((666444000...,,,+++(((&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$######"""!!!!!!################################################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&'''(((%%%&&&'''$$$$$$111NNNiiihhhooorrrooopppxxxzzziiijjj}}}ssstttjjjmmmpppppplllgggbbb```\\\eeejjjhhhlllvvvxxxtttrrr}}}~~~{{{SSSCCCGGG>>>???>>><<<;;;>>>AAACCC??????@@@@@@@@@???===<<<888777555333111///......)))******+++******(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$&&&((()))'''(((000999kkkzzztttsssyyyVVVAAA666...333333222000...///111444444777::::::777555555666666888;;;???CCCIIIPPPTTTSSSXXX^^^aaabbbgggqqqyyy~~~yyywwwwwwxxxxxx{{{~~~zzzyyyzzz}}}{{{{{{|||}}}}}}~~~~~~~~~yyyyyyyyyyyyxxxxxxwwwvvvrrrrrrqqqooonnnlllkkkkkkhhhhhhgggeeedddcccbbbbbb^^^^^^^^^^^^^^^]]]\\\[[[YYYWWWUUUTTTUUUTTTSSSRRROOOOOOMMMLLLKKKJJJJJJJJJIIIIIIHHHFFFCCCBBBBBBBBB===>>>>>>>>>>>>======<<<===;;;999999::::::999888777888888888777666666666555444333333444444222000111000000000000111222222---000333555999BBBOOOYYYjjjwww|||{{{|||mmmccc[[[OOOJJJTTTaaabbbYYY[[[XXXSSSRRRSSSTTTPPPKKKLLLFFFDDDFFFFFFAAA???AAA<<<;;;888666444222111000,,,,,,++++++******))))))###&&&111***(((&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((666444000...,,,+++(((&&&$$$$$$$$$###$$$$$$%%%%%%&&&&&&%%%%%%$$$###""""""################################################%%%%%%%%%%%%%%%%%%%%%%%%"""&&&(((&&&"""!!!$$$)))%%%!!!$$$,,,---)))---666UUUddduuu{{{pppqqq{{{~~~wwwVVVKKKMMMAAA...888;;;>>>???@@@@@@???<<<===>>>>>>??????>>><<<;;;666555444222000///......))))))***++++++***)))(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%'''(((''''''(((+++,,,>>>|||kkk\\\===<<<444666777555111......000)))000888<<<;;;:::<<<>>>555666777888:::===BBBFFFFFFLLLSSSUUUTTTWWW___ffffffjjjmmmoooqqqsssxxx|||}}}~~~uuujjjcccaaabbbcccccchhhlllnnnooossswwwxxxzzz{{{~~~}}}yyy}}}zzzzzz}}}|||~~~~~~{{{yyyvvvuuutttuuuxxx{{{||||||yyyyyyxxxvvvvvvuuuuuuuuurrruuuwwwuuurrrpppnnnmmmooommmiiieeegggjjjiiieeegggiiikkkmmmllljjjfffdddgggggggggiiikkkjjjgggeee______```aaaaaa___^^^]]]\\\\\\[[[YYYWWWVVVUUUTTTTTTSSSRRRPPPOOOOOOOOOOOOKKKKKKKKKKKKJJJIIIHHHGGGJJJFFFCCCCCCFFFIIIHHHFFFGGGFFFDDDCCCAAA@@@@@@????????????===;;;:::;;;<<<999::::::;;;;;;:::::::::999777555444555555444222111222333333111000000000222111111222444444333111------...///000111333444777>>>HHHUUUeeezzzxxxlllooo~~~ttt{{{pppoootttyyyaaaLLLKKKXXX``````]]]^^^^^^[[[XXXWWWYYY[[[[[[RRRJJJDDDDDDBBB===<<>>>>>>>>===<<<>>>>>>??????>>>===;;;:::777555222///,,,++++++,,,+++******)))(((''''''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++111VVVmmmtttnnn777666:::888333222666333,,,...+++---222555555777;;;===<<<<<<<<<;;;;;;::::::======???BBBFFFKKKPPPSSSWWWZZZ\\\^^^___aaadddfffiiijjjmmmppptttxxx{{{|||ooo\\\SSSPPPMMMOOOTTTUUUVVVXXX[[[^^^aaacccdddhhhiiijjjlllmmmooopppqqqwwwwwwxxxxxxxxxwwwvvvvvvuuuuuuvvvwwwxxxyyyyyyzzzsssrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqpppooouuuwww{{{~~~{{{|||}}}~~~qqqlllooossssssrrrrrrrrrrrrsssssssssssstttuuuvvvwwwwwwxxxxxxyyyyyyzzzzzzyyyyyyxxx{{{xxxvvvwwwyyywwwrrrllllllkkkkkkjjjiiihhhgggggggggfffeeedddcccbbbbbbbbbbbbaaa```______^^^^^^___ZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVTTTSSSRRRQQQPPPRRRRRRRRRQQQQQQOOONNNNNNNNNNNNLLLKKKIIIHHHFFFFFFGGGGGGFFFFFFEEEEEEEEEEEECCCCCCBBBBBBBBBBBBAAAAAA>>>???@@@@@@AAA@@@@@@@@@CCCAAA@@@AAABBBAAA===:::===<<<;;;:::888777777777222666999777222///111444666222...,,,,,,...000111000000/////////000111111000...---000222111000000,,,---///000222:::FFFOOOLLL___www{{{|||{{{www}}}tttxxxcccHHHLLLUUU\\\[[[RRR]]]XXXRRRQQQUUUXXXVVVTTTNNNLLLGGGCCC???<<<;;;;;;777666555333111///...---+++++++++***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''888666222000---+++'''$$$&&&&&&%%%%%%$$$######"""######""""""""""""######$$$###"""""""""###$$$%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((()))...:::PPPmmm}}}~~~oooxxxZZZDDD===777555777:::;;;::::::;;;<<<=========<<<<<<======>>>>>>===<<<:::999666444111...,,,+++++++++******))))))(((''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++(((///PPPyyyiii^^^hhhqqqsssjjjJJJ===888;;;777+++,,,777...+++,,,000333222444777777777777888999:::;;;<<<::::::::::::<<<>>>@@@AAAFFFHHHKKKMMMNNNPPPSSSUUUVVVWWWYYY\\\___bbbdddeeehhhhhhjjjnnnrrrttttttssscccTTTFFF@@@>>><<<>>>BBBDDDEEEGGGIIILLLNNNPPPQQQTTTTTTUUUWWWXXXZZZ[[[[[[bbbbbbcccddddddccccccccc______```aaaaaabbbbbbbbbccccccccccccdddeeefffgggffffffggggggfffeeeeeedddgggjjjmmmppprrrrrrqqqpppoooooopppqqqrrrsssttttttuuuuuutttsssssssssssssssvvvvvvzzz{{{sssiiieeehhhhhhhhhgggggggggggghhhhhhggggggggghhhhhhiiiiiijjjggghhhhhhiiiiiihhhhhhggghhheeedddeeehhhgggccc^^^[[[ZZZZZZYYYYYYXXXXXXWWWUUUTTTSSSSSSRRRRRRRRRRRRPPPPPPOOONNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJIIIHHHGGGGGGFFFEEEDDDEEEEEEEEEEEEDDDCCCCCCBBBCCCCCCCCCDDDDDDEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@CCCBBBBBBAAAAAA@@@@@@@@@CCCBBBBBB@@@???>>>===<<<===;;;999999:::999666333999888666444222222111111000111111000///.........***+++...111444444222111---///222444333111---+++222///,,,+++---///111222000888EEERRR^^^kkkwww~~~uuu~~~{{{vvvxxxooodddttt]]]FFFFFFMMMWWW___\\\[[[ZZZXXXWWWVVVTTTRRRPPPNNNKKKGGGBBB>>>;;;:::999666555444333111///...---++++++******)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''888555222///---+++'''%%%&&&%%%%%%$$$$$$###############""""""""""""############""""""######$$$%%%$$$$$$############$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$"""""",,,EEEeee}}}zzz}}}}}}QQQ333777555444666999:::888666999:::;;;<<<<<<<<<;;;:::;;;;;;<<<<<<;;;:::888777333111///,,,***))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***+++000&&&444^^^sssjjjXXXzzz~~~^^^>>>333222111444;;;222...---000111...+++,,,000000111222444777:::;;;;;;;;;;;;;;;:::::::::999:::<<<===>>>>>>???@@@BBBEEEFFFGGGIIIJJJLLLMMMNNNPPPPPPRRRVVVZZZ\\\[[[ZZZIII???777555555444666888999999:::<<<>>>???@@@AAABBBCCCCCCEEEFFFGGGHHHHHHLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRSSSUUUVVVXXXYYYWWWXXXXXXXXXXXXWWWVVVVVVWWWYYY[[[]]]^^^^^^]]]\\\\\\]]]]]]^^^___```aaaaaaaaa```______^^^^^^____________aaabbb]]]VVVTTTWWWVVVUUUUUUUUUUUUUUUUUUVVVUUUUUUUUUVVVVVVVVVVVVVVVSSSSSSTTTTTTTTTTTTSSSSSSRRRPPPOOOQQQSSSSSSPPPLLLIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBAAAAAA@@@AAAAAAAAACCCCCCBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAABBBCCCDDDEEEEEEBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>===<<<<<<>>>===;;;:::888777777777999777666555666666444333000000/////////111333444111///---...111333333111000111333333111---)))&&&,,,+++)))(((((())),,,------///444===HHHSSSZZZ]]]iiioooxxx}}}~~~ooowwwzzzyyy~~~nnnqqqjjjoootttlllPPP???@@@BBBJJJSSSSSSRRRUUUXXXXXXTTTPPPMMMMMMLLLIIIEEE@@@<<<999777777555444333111000...------+++******))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''666444111///---+++(((%%%%%%%%%%%%$$$$$$###############""""""""""""#####################$$$$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$)))---,,,)))---777AAA[[[nnn{{{```HHH;;;888888777777999:::999555222888888::::::::::::999888888999999:::999777666555000///---+++)))((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***)))***)))444XXXkkk{{{xxxOOO<<>>>>>??????@@@AAAAAABBBDDDGGGHHHGGGFFF===999666555777777777777666666777777888999999:::999::::::;;;<<<======>>><<<===>>>???@@@@@@@@@@@@CCCCCCCCCBBBBBBAAAAAAAAA@@@AAAAAABBBCCCEEEGGGHHHFFFFFFFFFGGGGGGFFFFFFEEEFFFGGGHHHIIIJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIHHHHHHGGGGGGHHHHHHFFFGGGHHHGGGEEEBBBCCCEEEEEEDDDDDDDDDDDDDDDDDDEEEGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBCCCEEEEEEBBB@@@@@@@@@AAAAAABBBBBBBBBCCC@@@@@@@@@@@@AAAAAABBBCCC@@@@@@?????????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@??????????????????????????????;;;::::::999888777666666555444333333333333444555000///......//////000///222111000000000222333444111000..................++++++***)))((((((***,,,111333666;;;@@@EEEIIIKKKXXX___gggqqq}}}|||wwwsssqqqppp~~~}}}uuuooo{{{{{{zzzqqqnnnxxxxxxooovvvpppjjjXXXZZZzzzdddPPPHHHJJJIIIJJJLLLGGGJJJLLLOOOQQQPPPMMMKKKIIIIIIFFFCCC>>>:::777555444222222111000///...---,,,******))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&555333000...---+++(((&&&%%%%%%$$$$$$$$$$$$$$$#########""""""""""""######""""""######$$$$$$$$$$$$$$$######""""""######$$$""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%'''((('''%%%%%%'''***111999MMMlllnnn}}}kkkRRRBBB999444444999111111222444666777666555666777888999999888777666666666777777666555333222---,,,+++***((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))"""---,,,"""222^^^{{{kkkdddeeeQQQ???,,,555111111777;;;999444333111000...---,,,------...---///111444666888888999999;;;<<<;;;:::999:::<<<999999999999999999999999999999999;;;<<<<<<:::888888888777777777888777666555555555555555555666666555555555666666777777777333333555666777777777777888777777666666555555444666666666666666777888888777777888888888888888777888888999::::::999888888888888888888888999999999:::999999888888888888888999::::::999888999;;;;;;<<<<<<;;;;;;;;;;;;<<<<<>>>>>===<<<<<<<<<===>>>>>>>>>>>>>>>>>>===>>>===<<<<<<<<<;;;999888;;;;;;;;;<<<<<<======>>><<<<<<<<<<<<===>>>??????>>>>>>===>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@???>>><<<:::999;;;:::999888666555444333555555555555555555555555444444444333222111111000111111111111111222222333333333333333222111111111555444222000...---,,,+++111444555333///...000444,,,///444:::@@@HHHPPPVVV^^^fffrrr}}}{{{|||{{{{{{~~~~~~zzzrrrjjjyyywwwxxxrrrqqqccc```eee___ooopppllleeeAAA333gggsssbbb\\\]]][[[[[[ZZZPPPMMMJJJHHHIIILLLLLLHHHDDDDDDCCC@@@<<<888555222111000000///...------,,,,,,)))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&444222///...---+++)))'''$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""###$$$$$$$$$$$$#########""""""""""""######"""""""""############$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&((()))((('''%%%%%%***999RRRlll~~~wwwgggJJJ===111000444555333000222222222222333444555666555666777777777666555444333444444444444222111000+++******)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((+++///...***888bbbiiilll|||sss___QQQ<<<555000333888888888888444333222111000...---,,,,,,------...///000111222111333666777777888:::<<<::::::::::::::::::::::::;;;::::::;;;===<<<:::888888;;;;;;999888::::::777888888888888888888888888777777777777777777888888555666777888888888888888::::::999999888888888888999999888777666666777777666666777888888888777777888888888888888888777777999999999999999888888888:::999999888888888888888777999999777777:::;;;::::::999999888888999999::::::999999999888888777777777777888888888888777777999888777666555444333333333444444444555555666666444444333333444555666666555555555666777888999:::777777777888888888888888888888888888888888888888888888888888999999999999888888777666444333111000333333333222222111111111000000000000000111111111111111000000000000//////...////////////...------...000222222000...------,,,---000333444555555555,,,333;;;>>>===???FFFKKKbbbgggnnnrrrtttvvvyyy|||~~~}}}}}}~~~zzz{{{wwwpppsss}}}yyymmmddddddnnn|||hhhVVVUUU[[[ccc^^^NNNSSSaaazzzOOOjjjvvvggg```^^^YYY]]]```YYYTTTNNNHHHGGGIIIIIIDDD???@@@>>><<<:::666333111000......------,,,,,,,,,+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&333111///------+++)))'''$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######!!!"""###$$$%%%$$$$$$#########""""""""""""######""""""""""""########################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###%%%(((+++,,,***'''$$$'''++++++&&&###...EEEYYYnnn}}}|||~~~sss___JJJ777555444000...000444333000666666666555333333444555444555666666666555333222111222222222222000///...*********))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((### %%%***%%%"""666RRR||||||mmmqqqzzzqqqllliiihhhWWWEEE;;;777555555666555666777777777666444333333222000///...//////000...000222333333333555777777777777888888999999:::;;;:::;;;===??????>>><<<:::>>>>>>:::999<<<===;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::;;;999999:::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;:::999999888888999999666888888555555::::::666666666555555555555666666555555555555444444444444333333444444444444333333333333222111000000111111000000000000000000000000000000/////////000000111//////000000222333444555111111222222222333333333333333333333333333333333444333333333333333333333333444444333333222111000222222222222333333333333111111222222222333333333111111111222222222222222///000222444444333222000***///555888999999:::;;;???DDDKKKRRRXXX\\\]]]]]]nnnsssyyy}}}~~~}}}}}}wwwssssssuuupppiii___WWWVVVZZZaaagggsssxxxyyyxxx}}}zzzrrreee[[[\\\gggyyy|||qqq|||pppVVVHHHWWWccc\\\RRREEEVVVqqqiiirrriiiaaa___ZZZPPPRRRXXXUUURRRNNNJJJHHHFFFDDD@@@===;;;;;;999888555333111///,,,,,,,,,,,,,,,+++++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%222111...------,,,)))'''$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######!!!"""###$$$%%%$$$############""""""""""""######""""""""""""############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$###""""""###&&&)))&&&'''(((((((((((()))***000DDD^^^rrriiihhh^^^CCCAAA<<>>>>>999999888777555222000///++++++++++++++++++++++++'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((+++,,,...///&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%333222///...---+++(((%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))(((***+++---666LLLjjjccc\\\PPPDDD999111...,,,//////...------...000000222222333333333444444444444444333333333222222222000//////---,,,+++******))))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((###>>>eee|||ttt[[[HHHAAA999:::999555222555;;;@@@BBBAAA@@@??????===:::777;;;888555111///...//////444000,,,+++---000333444222999JJJYYYUUUEEE>>>CCCCCC===666444666999888666111222222222444555333///222111222333444333444777222555444111111555666444333444444444333222222222555222111555555222000111000000222555333000222777:::777555555555444444555666444333555666666555555333222222444555555333111333444333333444555444222666333111222555777555222777555333111111333555666///000111222222111000///111444333---+++...222333///444666444333444222///222---///555333,,,---555444444222111000///000000555222111333444333222333111111111111222222000///333777777333333888777333777444222333555666555333333444444555666888999;;;222>>>FFFFFFEEEIIILLLLLLSSSNNNOOOZZZeeeiiihhhgggcccppp}}}sss|||xxxxxx}}}zzztttqqqnnniiiggggggccc]]]\\\aaaaaaVVVRRRWWWVVVPPPUUUaaarrroookkkgggiiiqqqyyy~~~~~~|||iiieeelllzzztttzzzuuurrrkkkdddgggoooxxxvvvkkk[[[XXX___bbb\\\```___```cccccc___ZZZXXX```eeefff^^^WWWUUUVVVVVVXXXRRRJJJDDD@@@>>>===<<<777666555333111///...---***++++++++++++***))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%333222///...---+++(((%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''')))+++******000;;;DDDkkkyyycccZZZAAA===777111---,,,---...///...---------...///000111111222222222333333333333333333333222222222222//////...---,,,+++******)))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((---(((000MMMtttzzzzzz|||xxx{{{|||uuucccOOO===:::>>>===666000111555;;;BBBHHHNNNTTTXXXHHHHHHIIIHHHFFFCCC@@@>>><<<:::777555222000...---(((EEEuuu{{{zzzssshhhYYYMMMGGGBBB>>>;;;;;;<<<;;;777444444555555888888888666333111222444444666666333444777555111444444333333333222000...///666888555777???BBB???>>>777444666777555222222777222...000555777666444000222333444222111333666555444444555777777666444...222555333000000444777555444222000000111222333000111222333444333000...;;;666111...000333555777000111222333666999444---///222444777<<<@@@;;;444222...///555999888888999///222666:::<<<===<<<;;;888555222222333555777:::888999<<<@@@DDDEEECCC@@@===DDDHHHIIIKKKOOOPPPMMMHHHHHHJJJNNNSSSUUUTTTRRRVVVVVVWWW\\\bbbgggiiijjjmmmuuuzzzzzz{{{~~~~~~{{{~~~yyyyyy|||yyyuuuzzz{{{vvvssssssqqqlllVVVTTTTTTTTTQQQMMMNNNRRRJJJHHHKKKRRRWWWZZZ```ggg}}}tttnnnpppqqqqqqwww|||www{{{{{{yyylllgggbbb```aaaaaa___cccjjjgggjjjeeeYYYVVV[[[\\\WWW^^^___```bbbbbb```\\\ZZZ]]]aaa```ZZZTTTSSSSSSQQQXXXRRRKKKEEEAAA>>><<<:::555444333222000...---,,,***++++++++++++***))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%333222///...---+++(((%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""#################################$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%'''))))))&&&%%%$$$%%%111NNNmmmzzzqqqeeeUUUAAA444111222000---)))((((((***+++...------------...///000000000000000111111111111222222222222111111111111......---,,,+++******)))((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((('''###"""---DDD___uuunnn{{{yyypppnnnmmmjjj]]]ooo~~~lllKKKAAAHHHBBB???:::444111333:::@@@CCCFFFJJJPPPUUUXXX[[[\\\RRRSSSSSSRRRRRRSSSVVVYYYTTTccc{{{yyyccceeeeeeaaaYYYRRRPPPQQQKKKKKKKKKJJJIIIIIIJJJKKKDDDDDDAAA???BBBGGGFFFBBBCCCBBBCCCGGGLLLNNNMMMJJJ<<>>;;;777444222222111///...,,,++++++***************))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&333111///...---+++(((%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%############$$$$$$$$$%%%***(((&&&&&&''')))((('''%%%$$$$$$$$$&&&,,,222777999AAAMMMhhhuuudddUUUEEE444***))))))***+++)))&&&(((,,,))))))***++++++,,,,,,,,,***+++,,,,,,---.........---------.........//////000000/////////.........+++++++++***))))))((((((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&)))...222???___vvvwwwhhhnnnsssppptttyyy{{{{{{jjj___[[[WWWQQQJJJCCC===:::999999999:::;;;===???CCCFFFEEELLLYYYdddiiikkkooouuuvvv}}}}}}{{{uuunnniiiZZZ\\\bbbjjjkkknnn}}}{{{}}}~~~yyyyyy}}}yyyrrrlllmmmsssxxxwwwtttiiiiiifffbbbeeejjjllljjjfffhhhgggcccbbbeeeeeebbb^^^bbb^^^TTTSSS\\\aaa^^^QQQRRRSSSTTTRRRPPPMMMKKKFFFLLLOOOLLLJJJLLLKKKHHHPPPPPPOOOMMMKKKHHHEEECCCOOOPPPQQQQQQPPPOOORRRVVVWWWWWWVVVVVVVVVXXXZZZ\\\XXX^^^eeehhhggghhhnnnssshhhpppxxxzzzuuuqqqtttzzzpppoooqqqwww|||}}}|||zzz|||qqqmmmwwwuuummmeeeYYYPPPKKKJJJJJJJJJGGGEEEGGGKKKQQQPPPOOORRRWWW[[[[[[XXX\\\ZZZYYY]]]eeekkkhhh```VVV\\\^^^[[[YYY[[[ZZZXXXZZZZZZXXXSSSSSSTTTQQQLLLDDDBBB@@@>>>===;;;888666222111111///...---,,,+++)))************)))((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&333222///...---+++(((%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$############$$$$$$$$$$$$############$$$$$$$$$$$$######%%%''')))((($$$"""'''***...---***%%%######&&&,,,...666HHHSSSXXXbbbsssuuuaaaMMM???222...000000///...***,,,......,,,)))(((((('''(((***+++++++++***))))))***+++,,,---.........------------........................------------******)))))))))(((((((((&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''')))%%%"""$$$(((***((($$$000...AAAggg|||uuuiiigggzzzjjjnnn}}}tttpppqqq}}}xxxtttrrriiihhhgggddd]]]SSSHHH@@@???:::555555:::@@@FFFIIINNNQQQWWW```jjjsss{{{yyyttt~~~wwwwwwzzzvvvnnn{{{rrrllliiiiiijjjjjjjjj```]]]ccchhhccc^^^^^^PPPUUU\\\``````]]]YYYVVVMMMMMMOOOVVV]]]aaa^^^ZZZ\\\WWWRRRQQQSSSTTTRRRNNNPPPTTTTTTOOOJJJIIIHHHFFFPPPVVVVVVMMMFFFFFFKKKMMMFFFKKKLLLIIIHHHLLLPPPPPPZZZZZZZZZ[[[\\\___aaabbbnnnsssoooddd___cccgggfffsssvvvyyyxxxvvvuuuwwwyyyllljjjkkkqqqwww{{{wwwzzzttttttyyymmm___UUUHHHAAACCCGGGKKKLLLPPPRRRNNNFFFFFFMMMNNNHHHOOOQQQQQQQQQTTTYYY[[[XXXZZZVVVSSSWWW```eeeccc^^^VVV^^^```ZZZVVVXXXXXXUUUTTTVVVUUUOOOMMMMMMKKKHHHCCCAAA???>>>===<<<999777111111000///...---,,,+++))))))******))))))((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''333222///...---+++(((%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$#########$$$$$$$$$%%%%%%!!!%%%'''((((((''''''!!!"""###$$$&&&(((***,,,%%%***%%%""")))***)))000///999FFFRRR___lllxxx~~~~~~yyypppdddZZZMMM999(((+++''''''+++---)))((()))$$$%%%&&&'''((())))))''')))+++,,,---,,,***'''%%%((()))***,,,---------------------............///------------,,,,,,,,,,,,))))))((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''###'''***)))&&&&&&)))------###!!!---AAATTThhhwwwaaa|||||||||tttnnn}}}oooppppppqqqvvvwwwxxxzzzwwwrrrqqqppppppoooiii^^^TTTOOONNNNNNNNNPPPVVV\\\```ZZZNNNHHHOOOTTTSSSTTTZZZnnnnnnkkkkkkvvvuuu~~~xxxxxxzzzzzzsssqqqpppssszzz~~~xxxwwwyyy|||~~~~~~zzzsssmmmvvvyyyxxxqqqllllllmmmlllwww{{{tttuuuzzz}}}nnnmmmqqqwwwzzzyyyxxxzzzvvv~~~sssbbb___XXXQQQKKKCCC999999999:::<<<>>>@@@AAAHHHIIIEEE@@@AAAFFFFFFAAAMMMRRRSSSPPPQQQWWWZZZZZZWWWVVVVVVXXX[[[\\\\\\]]]YYYbbbddd[[[UUUWWWWWWSSSPPPTTTSSSMMMGGGFFFFFFEEECCC@@@===:::999888555444//////...---,,,++++++***)))))))))))))))(((((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''333222///...---+++(((%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%###"""###&&&))))))'''%%%&&&''''''%%%###&&&,,,)))&&&,,,+++(((,,,%%%''',,,///......444<<<222333111777FFFKKKPPP\\\```aaaaaallluuupppttt}}}~~~wwwjjj```^^^[[[YYYRRRKKKLLLQQQNNNEEE@@@:::000+++...333222,,,)))(((***---)))###%%%,,,***)))&&&###%%%((((((&&&"""%%%(((+++,,,+++)))((('''(((***,,,---------------------.........//////---------,,,,,,,,,++++++((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%"""+++///***'''...777;;;WWWpppyyyuuupppzzzxxxvvvmmmkkkeeeaaa^^^aaammmxxxtttsss}}}qqqiiikkkeeehhheee^^^aaajjjhhh^^^bbbfffddd[[[VVVYYYbbbggguuuvvvssskkkbbb```eeekkkqqquuuuuupppnnnttt|||ppp]]]```pppsssnnn~~~{{{{{{yyy}}}yyy|||aaaIIIKKKBBB222;;;EEE555,,,222222999;;;<<<;;;999999<<>>:::666444222000...------,,,,,,+++***)))))))))))))))))))))(((((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''555222///---,,,***(((&&&$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""%%%%%%$$$###"""""""""#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((()))***+++,,,))))))***+++,,,,,,------...///000111222444555555;;;<<<:::666111......///,,,------......------,,,+++***)))'''''')))***+++''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))************++++++++++++,,,------......------------,,,,,,+++***))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))222<<>>888444222222333000000000111222333555555777777888:::<<<===??????BBBBBBBBBCCCEEEFFFHHHIIIGGGKKKOOORRRSSSTTTUUUVVVZZZ[[[\\\[[[YYYWWWWWWWWWZZZYYYXXXXXXVVVTTTOOOLLLOOONNNLLLKKKJJJHHHEEEBBB<<<:::666444333111///---...---,,,+++******************))))))((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''555222///---,,,+++((('''$$$%%%%%%%%%%%%$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""%%%$$$######""""""###############$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++((((((((())))))******+++&&&''''''((()))***++++++%%%%%%&&&(((***+++)))&&&((())))))******))))))(((***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))*********+++++++++++++++,,,------------------,,,,,,+++******))))))((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((((()))))))))))),,,***222???DDDHHH^^^xxxzzzzzzrrr{{{ooolllzzzwwwvvvpppmmmnnnnnnjjjeeedddaaafffhhhlllnnneeefffwwwvvvkkkfffhhhiiigggmmmwww~~~yyysssqqqpppSSSNNNHHHEEEDDD???555...444333000---,,,,,,...///000000000111222333444555666777888:::<<<===>>>???BBBBBBBBBCCCEEEFFFHHHIIIIIIKKKNNNOOOPPPRRRUUUXXXSSSVVVZZZ\\\\\\[[[[[[[[[YYYXXXWWWWWWVVVTTTPPPMMMQQQOOOLLLKKKJJJHHHDDDBBB:::888444222111000---+++...---,,,+++***************)))))))))((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''555222///---,,,+++)))'''$$$%%%%%%%%%%%%$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$###"""""""""###############$$$$$$$$$$$$%%%#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''(((***((('''***......***%%%&&&&&&''''''''''''&&&&&&((((((&&&&&&&&&&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))*********++++++***++++++,,,---,,,,,,,,,,,,,,,++++++***)))))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))'''&&&&&&''''''+++777DDDJJJhhh{{{}}}~~~}}}}}}pppgggfffrrrmmmuuu~~~vvvxxx~~~mmmttt}}}zzzxxxwwwqqqiiijjjwww~~~xxxsssyyyvvvrrrpppyyyzzzkkk\\\WWWPPPTTT[[[fffqqqqqq```MMMNNNRRRRRRZZZjjjsss}}}|||zzz}}}~~~wwwsssuuuvvv}}}|||{{{xxxzzz}}}|||sssXXXNNNCCC;;;888333,,,'''333000---+++++++++***)))************+++,,,---...//////000000111333444555666777888:::;;;===>>>???BBBBBBBBBCCCEEEFFFHHHIIILLLMMMNNNOOOPPPRRRVVVZZZPPPTTTYYY\\\\\\[[[[[[[[[UUUTTTTTTTTTUUUTTTQQQNNNOOOMMMJJJHHHFFFDDD@@@>>>888555222000///...,,,***---,,,+++***************))))))))))))(((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((555333000---,,,+++)))'''$$$%%%%%%%%%%%%$$$##############################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""##################$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((***(((%%%$$$&&&((()))***&&&''''''((((((''''''&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))************)))***++++++,,,,,,++++++++++++******))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((---///,,,******(((%%%---111444TTT[[[PPPjjj}}}tttvvv~~~pppsssqqqooo{{{lll[[[```qqqqqqiiimmm___JJJVVV[[[FFFXXXtttiiiVVVLLLGGGHHHEEEFFFXXXnnnWWWGGGAAAGGGPPP___eee\\\WWWNNNOOO```kkkggg```^^^MMMLLLNNNSSSZZZaaaeeefffQQQOOORRRWWWXXXXXXYYY]]]QQQQQQRRRYYYfffpppnnngggooouuu]]]cccaaaVVV^^^rrr}}}~~~yyypppaaa___mmmtttdddXXXTTTTTTffffffnnnkkkXXXQQQZZZaaacccoooxxxooo\\\NNNOOOUUU```iiifffTTTHHHNNN]]]ggg|||rrreeeXXXKKKFFFTTThhhtttmmmaaaVVVLLLDDDFFFOOOPPPOOOQQQXXXaaaeeebbb]]]```ZZZUUUVVV\\\```___]]]TTT[[[ssslll]]]```wwwxxxmmmbbbhhhuuu~~~wwwuuu{{{qqqfffeeeeeerrrtttgggbbb^^^YYYUUUUUU???EEE@@@444555===666%%%777111,,,,,,000222...***,,,,,,++++++***,,,///111+++,,,,,,------------,,,/////////000111222333444666666888999;;;===>>>>>>BBBBBBBBBCCCEEEFFFHHHIIILLLNNNPPPQQQRRRTTTWWWYYYTTTVVVXXXXXXVVVUUUUUUVVVPPPPPPOOOPPPQQQQQQOOOMMMJJJGGGDDDAAA???===:::888666444111//////...,,,***,,,,,,+++***************))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((666333000...---+++)))'''$$$%%%%%%%%%%%%$$$##############################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###""""""!!!""""""######""""""#########$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%$$$"""$$$---:::EEE&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))*********((())))))***+++***************))))))))))))((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***,,,)))$$$&&&---///+++222***###***---;;;???<<>>...222HHHRRRRRROOOIIIBBB@@@CCCGGGBBBAAALLLOOOCCC>>>DDDEEEQQQTTTTTTOOOHHHHHHNNNVVV\\\\\\^^^[[[SSSSSSfffvvvkkk___ZZZggg||||||pppaaa]]]hhhkkkaaaaaadddkkkuuu~~~tttxxx~~~zzzyyyrrrlllrrryyyiii___YYYUUUUUUWWWIIIKKKDDD???AAA999333999@@@888222111222///***((()))***++++++---///...+++))))))((()))***+++***)))''')))++++++))))))***,,,***+++,,,,,,,,,+++******.........///000111222333555666777999;;;<<<===>>>BBBBBBBBBCCCEEEFFFHHHIIIGGGKKKOOORRRSSSSSSSSSSSSVVVVVVUUURRRPPPOOOPPPRRRLLLKKKJJJKKKLLLLLLJJJIIIFFFCCC???<<<:::888666444555333000//////...---+++++++++******))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((((())))))((((((((()))))))))******))))))))))))))))))))))))666333000...---,,,***((($$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!"""######"""""""""############$$$"""""""""############$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''))))))'''&&&///@@@NNN$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))******'''((())))))******)))))))))))))))(((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((((()))(((&&&'''++++++(((!!!+++///---,,,,,,(((///000555999;;;;;;AAAIIIYYYjjjqqqsss{{{~~~~~~ttt~~~nnnsss|||sssvvvxxxlllqqqttt{{{xxxttt||||||wwwpppjjjqqqwwweeeXXX^^^qqqzzznnnjjjqqqnnndddhhhppprrryyyrrrdddfffyyywwwwww{{{uuunnn{{{zzztttyyy}}}uuuzzzlllpppuuuyyy~~~yyyuuuxxx{{{www{{{uuuiiiiiirrrkkkYYYZZZjjjQQQVVVSSSPPPOOOEEEAAAKKKBBB888///......------...,,,///***)))000---%%%((()))''''''))),,,,,,)))'''***%%%&&&,,,,,,''')))000***,,,...,,,)))((()))+++)))+++------,,,*********)))***+++,,,------------------......///111222333555666777999:::<<<===>>>BBBBBBBBBCCCEEEFFFHHHIIIBBBGGGLLLPPPPPPOOONNNMMMQQQQQQQQQOOOMMMMMMOOORRRKKKIIIGGGGGGGGGGGGFFFDDDDDDAAA<<<999888666444333333111///.........---++++++******)))))))))******(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))(((''''''((((((((()))))))))(((((())))))******++++++))))))))))))))))))))))))666444000...---,,,***((($$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""############""""""""""""############""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&'''!!!######  (((///######$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((()))))))))***''''''((()))))))))(((((((((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''+++///...)))###!!!'''***,,,""""""---111444***&&&%%%(((******---111'''000...,,,555;;;BBBNNNCCCUUUWWW^^^______iiicccooo|||~~~}}}~~~|||xxxvvv{{{uuukkkgggiiixxxwwwpppmmmooowwwvvvnnnccc^^^gggmmmhhhrrr{{{jjjlll}}}xxxrrrttt{{{}}}{{{{{{sssnnnrrrrrrrrr}}}rrrssssssrrrpppqqqsssvvvpppuuuyyysssfffZZZTTTSSSKKKBBB???GGGOOOLLLAAA888:::999999999555111222666222333---,,,000***&&&---)))''''''+++------///333+++...'''""")))+++,,,333***++++++++++++,,,+++***000+++)))+++***&&&%%%***''')))******((((((***,,,''''''''''''''''''&&&%%%+++++++++,,,---...//////---------...///000111222555666777888:::<<<===>>>BBBBBBBBBCCCEEEFFFHHHIIICCCGGGKKKNNNNNNNNNMMMMMMLLLNNNQQQQQQPPPNNNNNNOOOLLLJJJGGGEEEEEEDDDBBBAAA@@@===888555444444222111111///---,,,,,,,,,+++*********))))))))))))******'''((((((((()))))))))***))))))))))))))))))))))))))))))************))))))'''((((((((())))))))))))(((((()))******+++,,,,,,************************666444111///---,,,***((($$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""############""""""""""""############""""""""""""####################################%%%%%%$$$$$$$$$$$$$$$%%%""""""###$$$%%%&&&&&&&&&"""#########$$$$$$$$$$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''(((((((((((((((((())))))))))))&&&''''''((((((((((((((('''''''''((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((###$$$))))))&&&)))000+++&&&+++))),,,///&&&%%%******,,,...---)))***...---111000222777///***222777999222;;;999///888888888999666999@@@;;;;;;HHH;;;===>>>>>>BBBEEE>>>333444888>>><<<:::DDDFFF888EEELLLPPPOOONNNTTT^^^dddmmmqqqyyyzzzyyy|||}}}{{{uuuiii___dddpppooolllhhhfffgggjjjlllmmmnnnkkktttxxxnnnffffffdddTTThhhkkkccciiiooolllkkktttpppkkkgggiiissstttbbbgggrrr|||yyyjjjkkkeee\\\WWWXXX^^^fffkkkcccaaa\\\WWWYYY\\\ZZZUUUPPPQQQOOOLLLJJJIIIEEE@@@JJJ<<<@@@AAA555777;;;...444444444444444444333222666555333333222000...,,,---------,,,,,,,,,+++)))###...000'''(((000--- ))))))$$$'''111...(((---+++,,,///000***$$$&&&+++$$$//////+++,,,(((###((((((******(((''')))+++,,,)))'''%%%&&&)))+++***'''******)))))))))***++++++,,,)))((((((***,,,,,,++++++***))))))))))))******---------...///000111222555555777888:::<<<======BBBBBBBBBCCCEEEFFFHHHIIIHHHJJJMMMNNNNNNOOOPPPRRRKKKNNNSSSUUUSSSOOOLLLJJJMMMKKKGGGEEEDDDCCCAAA???<<<888444111111000///...///---+++***++++++***)))***)))))))))))))))******'''((((((((())))))******))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))((())))))***++++++,,,,,,************************666444111///...,,,)))'''$$$$$$$$$$$$######""""""################################################""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$###"""!!!######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((())))))(((((()))***)))))))))))))))))))))))))))************+++++++++,,,---...///000000000000222222222222222222222222000000000000000000000000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////000000000000111111111111555555555555555555555555777777999;;;===???@@@AAAHHHIIIJJJMMMOOOQQQSSSTTT\\\^^^aaaaaa^^^XXXPPPLLLLLLMMMMMMNNNNNNMMMMMMLLLHHHGGGEEECCC@@@>>><<<;;;999888666555333111///...........................222222111111000000000///000000000000111111111111111222222333444444555555666444222333666777555333/////////......---------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))+++*********))))))(((((()))************+++++++++,,,---------.../////////222333666999;;;<<<<<<<<<@@@@@@BBBCCCFFFIIIKKKLLLNNNKKKLLLRRRRRRMMMLLLOOOOOOPPPQQQQQQQQQOOOMMMKKKIIIIIIJJJIIIFFFAAA===:::777666444222000...------,,,,,,,,,++++++*********))))))******+++++++++++++++)))((('''((()))(((''',,,+++***)))***,,,///111+++---------***)))((()))******************++++++(((((()))************))),,,+++***)))))))))***+++666444111///...,,,)))'''$$$$$$$$$$$$#########"""################################################""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$######""""""######$$$########################$$$$$$$$$$$$$$$###""""""######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&((())))))(((((()))***(((((((((((((((((((((((())))))*********+++++++++,,,---...//////000000///111111111111111111111111000000000000000000000000//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000++++++,,,---...000111111///000222333222000...,,,------............------//////...---+++***))))))------,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,---------...------......///000000111...---+++,,,...///---+++---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((())))))))))))************)))))))))((()))************+++++++++,,,,,,------.../////////222333666888:::<<<<<<<<<@@@@@@AAACCCFFFHHHKKKLLLNNNLLLNNNSSSSSSOOONNNQQQPPPPPPQQQRRRQQQOOOMMMKKKGGGHHHHHHGGGDDD@@@<<<:::666555333111///......---,,,,,,,,,+++++++++******************************...---+++*********)))((((((((())))))(((&&&$$$###"""$$$''')))***,,,...000+++******))))))***+++,,,++++++,,,---......//////......//////......------555333000///...,,,)))'''$$$$$$$$$$$$############################################################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$######""""""######$$$###########################$$$$$$$$$$$$###""""""######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&((())))))(((''')))***(((((((((((((((((((((((()))))))))*********+++++++++,,,---...////////////////////////////////////////////////////////////......------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++)))))))))*********++++++*********************************)))))))))((((((,,,,,,,,,,,,++++++++++++***))))))******,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,(((((()))))))))******************************************)))))))))))))))************++++++++++++******++++++,,,,,,---------,,,+++,,,---------+++,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))************)))))))))))))))************+++++++++,,,,,,------...//////000222333555888:::;;;<<<<<>>;;;999333333111000///.........,,,,,,,,,++++++++++++*********************))))))''''''((()))***,,,---...&&&(((+++...111222333444111222222000,,,)))((((((/////////000111333555666777777888999:::<<<======CCCCCCCCCBBB@@@===;;;999444222000......,,,***'''$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""######""""""""""""####################################$$$$$$$$$######"""######$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''')))(((''''''(((***(((((((((((((((((((((((())))))))))))************++++++,,,...............////////////////////////........................------,,,,,,++++++++++++************************+++++++++******))))))((()))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********...---,,,+++++++++,,,---+++,,,,,,------,,,,,,+++'''((((((((()))))))))************++++++,,,,,,,,,))))))))))))))))))))))))************************+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------///............///......---------------------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))*********)))))))))))))))))))))*********++++++++++++,,,,,,---...///000000222333555777999;;;<<<<<>>>>>@@@AAADDDFFFIIIJJJIIILLLOOOQQQSSSUUUTTTSSSTTTTTTUUUTTTRRROOOLLLJJJLLLJJJFFFAAA<<<777444333000///......------......++++++++++++++++++++++++++++++++++++************000111000...***((()))***---...111444777;;;===>>>EEEHHHLLLOOOQQQSSSVVVXXXWWWZZZ^^^aaabbbbbb```______```aaaccccccdddccccccZZZ[[[]]]aaafffkkkqqqttt333111///------,,,***((($$$$$$$$$$$$%%%%%%%%%%%%################################################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""###""""""!!!!!!""""""###""""""""""""""""""""""""""""""###$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%'''(((((('''&&&((()))''''''''''''''''''''''''((((((((()))))))))************+++,,,------------........................++++++++++++++++++++++++******************))))))(((((((((((((((((((((((()))))))))((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))&&&&&&''''''((()))))))))*********++++++++++++,,,(((***,,,---...---+++******++++++,,,,,,++++++***............------------++++++******))))))((((((************************))))))))))))************************+++++++++,,,******+++++++++++++++++++++,,,---,,,+++***+++---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))************)))************+++++++++***+++,,,---...000111111222333444555777:::<<<======>>>???AAACCCFFFHHHIIIGGGLLLOOOPPPSSSVVVVVVTTTUUUVVVVVVUUUSSSOOOLLLJJJKKKHHHCCC>>>888444222111//////...---,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------'''***------,,,---111555444:::DDDNNNVVVZZZZZZZZZYYYZZZ[[[ZZZXXXVVVVVVVVVWWWXXXYYYYYYXXXUUUSSSQQQLLLNNNPPPQQQQQQOOOLLLKKKUUUUUUUUUUUUWWWYYY[[[]]]222000...------,,,***((($$$$$$$$$%%%%%%%%%&&&&&&################################################"""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&((('''&&&&&&''')))''''''''''''''''''''''''(((((((((((()))))))))***)))***+++,,,,,,------,,,------------------------************************))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&'''''''''((((((************************(((((())))))))))))******''''''&&&&&&&&&&&&&&&&&&$$$%%%'''((()))))))))(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))******++++++))))))*********+++++++++++++++++++++++++++++++++---///000///---,,,...000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((()))))))))************)))************+++++++++***+++,,,---...000111111333333333444777999<<<=========>>>@@@CCCEEEHHHIIIGGGMMMPPPQQQTTTYYYYYYVVVWWWWWWWWWUUUSSSOOOLLLJJJGGGDDD???999444222000000//////---,,,++++++++++++******+++++++++,,,,,,,,,++++++,,,------...//////''',,,222666888===DDDJJJQQQSSSUUUWWWXXXVVVTTTSSSOOOSSSYYY___ccchhhmmmpppllljjjgggdddbbbbbbcccdddqqqtttwwwxxxvvvrrrmmmiiiuuutttrrrooojjjeee___]]]222000...------,,,***((($$$$$$$$$%%%%%%&&&&&&&&&################################################"""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&((('''&&&&&&''')))''''''''''''''''''''''''(((((((((((())))))))))))))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''''''''''''''((((((((())))))******'''''''''((((((((())))))''''''''''''''''''''''''))))))((((((((((((((((((,,,,,,++++++***))))))((((((((('''''''''((((((((()))))))))******)))))))))''''''((())))))******+++((((((((()))))))))))))))))))))))))))))))))))))))******++++++,,,,,,------++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++---///...,,,+++---////////////000000000111111------------------------------------------------......------------,,,,,,************************++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((())))))*********+++)))************+++++++++***+++,,,---///000111222333333333444666999<<<=========>>>@@@BBBEEEGGGIIIGGGNNNRRRRRRUUU[[[[[[WWWWWWWWWWWWVVVSSSPPPLLLJJJBBB???:::666222000000000//////---,,,+++******************++++++,,,,,,,,,***+++,,,---///000111111>>>CCCGGGIIIIIILLLRRRWWWYYYWWWWWWYYY___hhhrrrwww222000///......---+++(((%%%'''((('''&&&$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$#########""""""!!!!!!""""""""""""############"""""""""###$$$$$$$$$%%%################################################$$$###"""""""""###%%%%%%"""###%%%&&&&&&%%%###""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,++++++*********))))))))))))(((((((((((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((('''''''''((((((((((((((()))******+++*********))))))((((((******)))))))))))))))***)))+++...//////...---...+++'''(((---000...---...------///000---***---333)))///000...111888999333777:::888111---111444444...222111---,,,......***444222///---,,,,,,,,,,,,,,,***+++...---***,,,000...,,,+++++++++***(((&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))+++++++++)))((((((+++---,,,+++)))(((((()))+++,,,,,,,,,------.../////////111111222333555777999::::::<<>>FFFIIIFFFGGGKKKIIIBBBAAAIIIRRRSSSMMMGGGFFFGGGIIIDDD>>>999777777888999///333888777333//////000///------///...******,,,,,,***(((''')))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))*********)))+++...111,,,+++)))(((((()))+++,,,,,,,,,------.../////////111111222333555777999:::999;;;>>>???@@@AAACCCFFFGGGHHHJJJMMMOOOPPPQQQRRRSSSRRRQQQPPPNNNJJJEEEAAA:::999666333111///...---222000---***((((((((()))+++,,,***&&&)))111666555///777BBBKKKOOOPPPPPPQQQFFFKKKUUUaaajjjrrr{{{}}}222000/////////...+++)))$$$&&&((((((&&&&&&&&&'''%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##################""""""""""""""""""""""""############%%%%%%%%%%%%%%%$$$$$$$$$######################################################""""""######$$$%%%%%%&&&'''((((((((('''&&&############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((())))))))))))************+++++++++***************(((((((((((())))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((((((((((((((((((((((()))******************))))))))))))******)))))))))******+++,,,------+++******,,,...///111222111///...---,,,222000444???JJJNNNOOOPPPJJJTTT\\\```hhhsssvvvqqquuuyyy{{{rrrxxxyyyqqqmmmooojjj\\\QQQNNN@@@HHHOOOLLL@@@333---+++///,,,+++......++++++...---+++((('''(((*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))'''(((******+++---000333,,,+++***))))))***+++,,,,,,,,,,,,---......//////111111222333555777888999;;;===???@@@@@@@@@BBBDDDFFFFFFHHHIIIJJJKKKKKKKKKOOONNNLLLJJJHHHDDD>>>;;;777666444111///...---,,,...---+++))))))***,,,------//////...222999>>>???NNNOOONNNIIIEEEGGGNNNTTThhh{{{222000/////////...,,,***$$$&&&(((((('''&&&'''((($$$$$$$$$#########""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""###############"""""""""""""""!!!"""""""""############%%%%%%%%%$$$$$$########################################################################$$$$$$$$$%%%&&&'''((((((''''''&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((()))))))))***************************)))(((((((((((())))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((())))))************)))))))))))))))******))))))******++++++***,,,---------...000222---//////...444===???;;;DDDCCCGGGSSS```iiiqqqwww~~~wwwdddXXXXXX^^^dddiiieeeWWWHHH>>>999333...***,,,,,,+++---111000...,,,+++++++++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&((()))******,,,///111++++++***))))))***+++++++++,,,,,,------...//////000111111333444666888999???@@@BBBBBBAAAAAACCCDDDCCCDDDEEEFFFGGGHHHHHHHHHKKKJJJGGGEEEBBB>>>999555444333111///...---,,,,,,***+++,,,---............'''...888AAAHHHOOORRRSSSIIIIIIHHHGGGLLLZZZnnn}}}yyyrrrrrr222000//////000///---+++%%%'''(((((('''&&&'''((($$$$$$$$$###############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""######!!!"""""""""############$$$$$$######""""""!!!!!!################################################""""""######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((()))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))((((((((((((((())))))***))))))))))))))))))*********************+++,,,,,,))),,,...///......///000666666111111DDD^^^jjjhhhaaadddmmmwww}}}jjjbbb\\\VVV]]]kkkmmmpppttttttpppiiibbb]]]III@@@777222000------///...---------...---***(((************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((***)))))))))+++---+++******************+++++++++,,,,,,---.........000000111222444666888999???@@@BBBAAA@@@@@@AAACCC@@@AAABBBDDDFFFGGGGGGHHHHHHFFFCCC@@@>>>:::555222111000///...---,,,,,,,,,///............///111222FFFIIINNNQQQPPPMMMLLLMMMNNNXXXgggsss}}}zzzhhh]]]jjjpppiiiaaa``````]]]^^^XXX\\\kkkqqqjjjgggkkk111000//////000000---,,,'''((())))))'''&&&&&&'''########################""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######""""""""""""############""""""""""""############"""""""""""""""!!!!!!!!!################################################""""""###$$$$$$$$$$$$###"""#########$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))((((((((((((((()))******))))))))))))***************************+++,,,---+++---......------///000777DDDNNNWWWooo~~~tttddd\\\XXXYYYdddqqqrrrssstttvvvwwwwwwuuusssiii]]]PPPHHH@@@888333222------,,,---......,,,***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))******((('''((()))************************+++++++++,,,------......000000111222444666777888<<<===???>>>======>>>???>>>???@@@BBBDDDEEEFFFFFFDDDBBB???<<<:::666222/////////...---,,,,,,,,,,,,---,,,,,,---333;;;DDDIIITTTSSSSSSRRRPPPNNNRRRYYY{{{wwwrrrxxxllllllsssvvvrrrXXXdddsssyyyoooeeehhhpppuuuxxxzzz}}}~~~111000///000000000...,,,(((******)))'''%%%%%%%%%########################""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###### !!!!!!!!!"""""""""###"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######!!!"""""""""############""""""""""""############"""""""""""""""#########################################################!!!"""###$$$%%%$$$$$$###"""""""""###$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((('''''''''((((((((())))))'''''''''((()))*********))))))))))))))))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***((((((((((((((()))******((()))))))))************************+++,,,---...------------...222888===EEE^^^rrr|||{{{sssnnnoooqqqyyy|||}}}}}}||||||~~~}}}sssiiiddd^^^TTTKKKGGG999666111...---------,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((***++++++)))((()))************++++++************++++++,,,,,,---......///000000222333555777888:::<<<======<<<<<<===???>>>>>>???AAAAAABBBBBBAAA@@@===:::888666333000---......---,,,,,,,,,---------000666>>>FFFOOOVVVZZZDDDGGGQQQ^^^jjjuuu|||qqqmmm|||wwwzzz111000///000111000...,,,)))++++++***'''%%%$$$%%%##################$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###### !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######!!!!!!""""""#########$$$""""""""""""############""""""######$$$$$$$$$%%%################################################!!!"""###$$$%%%$$$##################$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))&&&''''''((()))******+++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***((((((((((((((()))******(((((())))))*********+++************+++,,,---......---,,,,,,111:::EEEMMMfff{{{~~~yyyvvvwwwvvvnnnddd___IIICCC999111---,,,------************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((***+++,,,*********+++******++++++++++++*********++++++,,,,,,---......///000000222333555777888;;;<<<>>>>>>======???@@@>>>???????????????>>>======:::777555333111...,,,...------,,,,,,------...888???KKKUUU[[[[[[WWWTTTcccgggssstttooottt~~~222//////000000,,,+++...&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!!""""""""""""############$$$#########""""""!!!!!!!!!!!!!!!""""""""""""###$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''((((((((((((((('''(((''''''''')))))))))((((((&&&%%%&&&(((***++++++)))***++++++)))&&&""" ///***&&&''''''&&&)))...(((''''''((()))(((&&&$$$%%%&&&((()))(((%%%!!!%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))******))))))((((((''''''*********)))))))))))))))+++------+++)))***,,,,,,//////111444;;;HHHZZZiii{{{~~~oootttuuunnn]]]NNNGGG>>>222,,,///000,,,((((((,,,---)))%%%))))))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))************)))******++++++,,,------///000111333444555666666888999:::<<<===>>>>>>>>>>>>???@@@AAA@@@???===;;;;;;888444111000///...---000***''')))***,,,555???JJJ]]]^^^\\\iiihhhggguuu}}}}}}{{{uuu~~~~~~222//////111000,,,+++...&&&&&&&&&&&&%%%%%%%%%%%%################################################""""""""""""############$$$#########""""""""""""""""""""""""############$$$#########""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######""""""#######################################$$$""""""""""""####################################""""""############""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))******))))))(((((('''&&&&&&'''((()))***)))***(((%%%$$$%%%%%%$$$###''''''(((***,,,///111222)))&&&&&&))))))&&&$$$%%%+++((($$$"""$$$'''***+++&&&%%%%%%$$$%%%&&&((()))%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))******))))))((((((((((((************************,,,+++***)))***...000111***...666CCCQQQaaaqqq{{{{{{fffzzz|||kkk\\\MMM>>>333///+++...111111...+++)))***))))))((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))************)))******++++++,,,------///000111333444555666666888999:::;;;===============>>>??????>>><<<:::999333222111000000///...,,,111---,,,333999>>>FFFOOOWWWeeeeeeeeeqqqrrrqqq~~~lllgggxxxwwwvvvxxx|||~~~}}}333000///111000,,,+++---'''''''''&&&&&&&&&&&&%%%################################################"""""""""#########$$$$$$###############""""""""""""""""""#########$$$$$$###############"""""""""################################################""""""######$$$$$$$$$%%%!!!"""""""""######$$$$$$"""""""""#########$$$$$$########################""""""############"""""""""""""""#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***---,,,+++***************---,,,+++---///111222111444555666888999999999999999555555999;;;888666777111---(((%%%%%%&&&''''''***)))'''%%%$$$%%%&&&'''$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))***))))))))))))(((((((((************************,,,+++***,,,.../////////000<<>>@@@>>>:::555222;;;555111333666777999<<<:::999777666333...((($$$'''((((((((('''%%%###"""$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,///111///,,,,,,000AAAUUUqqqvvvnnnllleeeYYYNNN???///(((***...---)))++++++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((()))))))))************((()))))))))************)))******++++++,,,------...///111222444555555555777888999:::;;;;;;;;;;;;:::::::::999777555333222222222111000.........///555:::BBBJJJOOOTTTYYY^^^hhhqqq{{{|||~~~333111111333222---***,,,(((((('''''''''&&&&&&&&&############################################################$$$$$$$$$$$$###############$$$$$$$$$############$$$$$$$$$$$$###############$$$$$$$$$#########$$$$$$$$$$$$%%%######$$$$$$$$$$$$######"""#########$$$$$$%%%%%%"""#########$$$$$$$$$%%%############$$$$$$$$$$$$##############################$$$$$$$$$$$$##################$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((()))++++++***++++++---...///***...222666999<<<@@@DDD;;;::::::;;;===>>>>>><<>><<<===???BBBCCCCCC===999222,,,(((((()))+++)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''''''''((((((((('''''''''(((((())))))***((((((((()))))))))******************************)))))))))*********++++++************************)))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))************++++++++++++,,,,,,------...222---,,,000444@@@YYYqqqxxxfffiiifffUUU===---+++000------,,,+++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))************))))))))))))************)))******++++++,,,------......000222333444444444666666777888999999888888555555444333111000000///+++,,,---...222:::FFFOOOGGGWWWiiittt{{{~~~444222222555333---***+++&&&&&&&&&&&&%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%$$$$$$&&&''')))+++,,,,,,---...///000000///...---++++++******)))((((((((((((''''''&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********+++***+++---111777===BBBFFFMMMSSS[[[______^^^___aaaeeefffiiioootttxxxzzzyyytttpppkkkfffcccbbbcccdddgggYYYLLLGGGIIIKKKMMMPPPEEECCCAAA@@@BBBCCCDDDDDDJJJHHHCCC>>>888222...,,,,,,+++)))'''''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((&&&''''''((())))))******(((((()))))))))*********************************))))))*********+++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++++++++,,,,,,---.........333---///===NNN```xxxzzz|||xxxhhhOOO;;;333222......---++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))************))))))))))))************)))******++++++,,,---------...000111333444444444666666777777888888777777444333222111000000//////,,,000444888>>>IIIVVV```^^^kkkzzzyyy|||444222333555444---******&&&&&&%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%))))))+++---///111333444666777999::::::999777666333222111000///......---))))))((('''&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))))))))))))))*********++++++++++++333666;;;DDDNNNYYYbbbgggkkkuuu}}}iiiRRRIIIMMMWWWcccmmmSSSRRRRRRQQQOOOIIIBBB===@@@DDDKKKOOOMMMEEE<<<666...,,,***(((''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))&&&''''''((()))******+++))))))))))))************************************)))************+++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))******++++++++++++++++++,,,,,,---...//////222,,,555OOOhhhyyy~~~ooocccUUUEEE999///...---,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))************))))))))))))************)))******+++,,,,,,---------...000111333444444444555666777777777777777666333222111000000000000000222888>>>DDDJJJTTT```jjj|||555555444222000...,,,+++''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""######%%%'''((((((&&&$$$***(((%%%"""###'''---222///222888===<<<999999===AAA::::::BBBCCC===>>>FFF@@@>>>===<<<888333444888:::555///------+++&&&!!!$$$%%%&&&''''''%%%$$$######&&&))))))&&&######$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$###""""""""""""""""""###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&+++***)))&&&%%%&&&***---///)))$$$''',,,000222222FFFFFFKKKWWWggg{{{vvviiilllbbbYYYiiixxxooofff[[[DDD===<<<===IIINNNAAA@@@TTTIII666''')))+++'''%%%(((((())))))(((''''''***,,,((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((()))******(((((((((((())))))))))))((()))+++,,,,,,,,,+++***)))+++,,,,,,++++++---///000***(((++++++(((***///,,,...///...,,,+++,,,...((((((((())))))***+++++++++*********++++++)))((((((***,,,+++***((('''''''''((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))*********)))))))))))))))++++++++++++++++++,,,,,,++++++---000000...111777,,,222OOOzzzpppiii[[[HHH555333///,,,---///,,,'''+++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))++++++******************++++++++++++,,,---......000000111222333333333333444444555777888888666444///555111...444111,,,///@@@FFFSSSUUUPPP]]]rrryyyuuudddooo555555444222000...,,,+++''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%)))'''%%%$$$$$$$$$#########***222888999999999999333666888777555555666777///222111...333===@@@<<>>999@@@;;;///---GGGFFF@@@777000,,,)))&&&'''(((((()))((('''&&&%%%((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&'''(((((())))))((((((((((((((((((((()))******((((((((()))))))))******///---+++)))))))))+++,,,)))***+++,,,,,,+++++++++///...000555444000111666222444666555333222444666666555333111000000111111111...******,,,......---000---)))((((((***,,,,,,***************))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))************))))))))))))+++++++++++++++,,,,,,,,,,,,,,,...000...***,,,111@@@PPPpppvvvUUUKKK@@@444,,,***+++---///++++++++++++************************************************************))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,---......000000111222333333333333666555444444444333333222111555000---000222;;;OOOQQQSSS^^^fffmmm~~~555555444222000...,,,+++''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''%%%&&&&&&'''((()))******000333666888777777:::<<<222<<<@@@<<<<<>>333DDDTTTWWWTTTRRRLLLFFF555///(((&&&)))+++)))'''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''((())))))******))))))))))))(((((())))))***+++)))))))))*********++++++(((***---///000///---,,,000......333;;;CCCIIIKKKYYY___ffffff```[[[\\\```fffeeeccc___[[[WWWUUUTTTZZZZZZZZZ[[[ZZZZZZYYYYYYXXXRRRJJJEEECCC???777000***++++++,,,,,,+++***)))*********))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))***************++++++***++++++,,,,,,---------...000111000...777PPPgggqqq^^^LLLDDD:::---)))------,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))***************+++++++++++++++++++++,,,---......///000111222222333333222222222333222222222444555666))),,,UUUooojjjooollluuu555444444222000...,,,+++''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''''''''''',,,---...------///444888999>>>JJJ^^^rrr|||zzztttoooxxxfffYYYQQQJJJDDD???>>>===@@@EEEHHHIIIHHHDDDEEEFFFCCC>>>555---'''%%%%%%%%%&&&'''&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))*********++++++$$$+++000111///111:::BBBSSSggguuu___IIIFFFYYYqqqwwwwwwnnnjjjhhh___YYYYYYeeesss}}}ddd___jjjggg[[[ZZZEEEBBBFFFQQQWWWVVVUUUXXXIII>>>000(((''')))+++***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((())))))))))))((()))))))))))))))***++++++************++++++++++++...............---++++++666;;;CCCNNNXXX___bbbccceeekkkooolllddd___```cccbbb```]]]ZZZXXXUUURRRPPPWWWZZZ___ccceeeeeecccaaaVVVNNNFFFBBBDDDGGGHHHGGG>>>:::333***$$$%%%+++222)))(((((((((((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))******+++++++++,,,******+++,,,------......---...///...222FFFmmmxxxeeeWWWGGG555,,,+++------------,,,,,,,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,---......//////000111222222222222///111333333111000111222666000???sssqqquuuyyyooo555555444222000...,,,+++''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''(((((())))))))),,,...///000333;;;GGGPPP___]]]aaammm~~~ooo|||~~~yyybbbTTTMMMCCC;;;999;;;@@@CCCGGGKKKPPPRRRNNNEEE;;;555&&&%%%$$$%%%'''((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''(((((((((((()))))))))))))))******++++++,,,,,,,,,+++,,,------222BBBYYYkkkzzznnnVVV^^^dddhhhssssssSSSOOOVVV\\\nnnkkkggg```___kkk\\\JJJ@@@EEEHHHEEEHHHQQQVVVJJJ:::---(((((()))***((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))&&&'''(((((())))))((((((***))))))))))))***++++++******+++++++++,,,,,,,,,,,,++++++---222999@@@DDDRRR[[[gggppppppjjjbbb]]]PPPYYYaaabbbcccgggkkkmmmjjjhhhgggggghhhiiigggfff^^^aaafffjjjlllkkkhhhggghhh]]]NNNAAA<<<===BBBEEECCCDDDDDD@@@999111---+++******)))((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))******+++,,,,,,,,,******+++,,,---...//////------000777DDD^^^~~~hhhTTTDDD777000......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++,,,---.........///000111222222222222///111333111...---...111777AAAVVVzzz~~~|||{{{555555444222000...,,,+++''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((***,,,...///000000777BBBJJJOOOUUU\\\bbbyyysssmmmmmmrrryyy~~~{{{xxxnnn\\\HHH===<<>>LLL___lllmmmhhhbbb^^^eeejjjqqqwww|||vvvjjjNNNCCCCCC:::>>>CCCIIINNNRRRTTTTTTLLLCCC666,,,((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$###""""""%%%)))...111&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))******************+++,,,,,,---......000888JJJeeeyyy^^^YYYgggqqqqqqxxxrrrXXXMMM___}}}ssseeexxxrrr^^^QQQHHH@@@AAAAAA???:::444///,,,+++((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((((((((())))))******))))))***++++++++++++************)))******+++,,,++++++,,,,,,,,,---------000999GGGVVV```eeefffeeegggmmmqqqnnnfffcccgggmmmaaalllwww}}}|||vvvqqqmmmkkkjjjhhhmmmrrrpppiii```\\\[[[OOOEEE===@@@KKKRRRNNNGGG555333000---+++******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------******+++,,,---//////000444222@@@ddduuuiiiRRR888//////.........---------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++,,,---.........///000111111222222111///000000...///666BBBLLLooo{{{|||uuuuuuyyy{{{222222111000...,,,+++***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((('''++++++...222444888AAAKKKeeeZZZWWW^^^dddccceeekkktttyyyuuuqqq}}}wwwzzzjjjPPPPPP;;;888CCCFFFJJJUUU[[[VVVUUUJJJ777***(((******&&&%%%%%%'''((('''%%%"""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++)))''''''***,,,+++)))111***'''+++...///333999BBB[[[~~~iiiYYY___{{{gggQQQ]]]jjjyyyzzzyyyuuueeeQQQDDD>>>EEEBBB888777<<<888---+++******)))))))))''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))******+++++++++******))))))(((((()))+++,,,++++++%%%***///...+++---555<<>>KKKUUUcccvvv}}}tttyyy222222111000...,,,+++***''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&((()))***+++...333777@@@CCCLLLTTTXXXYYY___ggghhhooonnnaaa[[[bbbkkklll}}}SSSFFFBBBAAAFFFOOOZZZ___[[[RRRKKK888000'''&&&)))***&&&!!!%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((()))))))))******))))))***+++,,,...+++///CCCfffrrruuutttlllvvv{{{|||gggeeevvvuuuvvvnnn]]]KKK>>>888777666:::<<<;;;555,,,&&&'''***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********************************+++,,,,,,,,,,,,,,,+++,,,,,,+++***+++...222:::CCCOOOXXX^^^fffpppxxxyyymmmlllrrrqqqaaaWWWQQQMMMPPPUUUHHH???333+++)))***,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++******+++,,,------......,,,000,,,000555222LLLpppjjjUUU:::---000222------------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,***++++++,,,,,,------...///000000///......111444FFFVVVgggmmmrrruuutttyyyyyyttt222222111000...,,,+++***''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''***,,,...///333:::@@@DDDGGGQQQ]]]bbbaaa______iiikkkiiieeebbbdddeeedddqqq]]]???EEEAAACCCLLLVVV[[[\\\]]]OOO@@@///%%%%%%(((((('''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((()))))))))((()))*********+++---///'''111IIIooovvvxxxwwwzzzyyykkksssqqqqqqppppppzzzhhhpppwwwwwwpppdddXXXNNNCCC888???EEEHHHAAA333)))(((,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************)))***+++,,,---------------...---+++))),,,222888KKKPPPVVVZZZbbbqqqtttwwwtttlllhhhmmmtttyyyxxxrrr{{{ppprrrjjjmmmsssqqqbbbQQQPPPZZZYYYPPPCCC777///+++***)))************************)))))))))))))))))))))))))))************+++++++++******+++,,,---...//////000---+++000333777\\\xxxtttcccHHH666222111,,,------------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,***++++++,,,,,,------...,,,............111888>>>YYYnnn~~~www222222111000...,,,+++***''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''((((((+++///111333888AAAHHHFFFGGGQQQ```gggcccYYYSSSSSSRRRYYYhhhuuuzzzzzzzzzrrrzzz}}}wwwwwwiiiTTTGGG===AAAKKKUUU]]]ddd\\\QQQBBB333+++((()))***&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))(((***,,,,,,,,,---000333<<>>444...***************************)))))))))))))))))))))))))))************+++++++++******+++,,,---...//////333///111333777RRR|||{{{kkk^^^LLL666---000...------------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,***++++++,,,,,,------...,,,...000000333;;;FFFOOOfffzzz222222111000...,,,+++***''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((,,,111333555<<>>CCC@@@BBBTTT[[[___[[[UUUNNNCCC888,,,)))'''''')))***(((&&&(((((((((((((((((((((((('''(((((()))))))))))))))***)))(((((()))*********...111(((&&&333???]]]{{{vvvttt|||nnn[[[YYY]]]eeekkkrrrsssuuuqqqmmmVVVRRR[[[UUUGGG===555000...,,,,,,,,,------,,,************************************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))...***+++444555///111...+++777[[[uuuqqqvvv{{{yyy{{{zzzdddcccjjjrrrnnn```QQQOOOWWWUUUKKK777...(((***,,,***)))+++*********************************+++,,,,,,------,,,,,,,,,---...///000111///222444TTTvvvgggUUURRRnnnlll[[[III333///...------...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))************+++++++++************************************************+++,,,,,,,,,,,,---------///---++++++---111222222'''000FFF[[[mmm444333111///...,,,,,,+++''''''''''''''''''''''''$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&'''((()))+++,,,,,,444999;;;:::;;;@@@DDDDDDMMMNNNTTT[[[ZZZTTTOOONNNTTTWWW]]]eeemmmsssuuutttuuuxxx|||ZZZIIIBBBCCCHHHRRR\\\```^^^YYYPPPHHH444...)))'''***+++(((%%%(((((((((((((((((((((((('''((())))))******)))))))))***++++++,,,,,,,,,++++++,,,+++111EEEfffkkkqqq}}}iiiSSSLLLMMMSSSfffzzzzzzhhhlll```SSS]]]^^^SSSGGG;;;444111...,,,------,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,///...)))...555...***444333QQQaaadddwwwjjjaaaqqqxxxrrr\\\NNNRRRWWWVVVGGG:::...***++++++******++++++++++++++++++++++++******++++++,,,,,,------,,,,,,------...000111222...000MMMooowwwmmmmmmpppqqqwwwfff\\\jjjrrrkkk^^^???000/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,------------///---,,,///222333222111777NNNlllxxxwww~~~444333111///---,,,++++++''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&'''((()))***,,,------000555999888:::???BBBAAADDDKKKWWWbbbbbbXXXOOOLLLTTTXXX^^^dddhhhjjjllllllooorrruuuyyy}}}XXXEEEBBB@@@JJJWWW___aaa^^^VVVQQQAAA888...)))***,,,+++)))(((((((((((((((((((((((((((((()))************))))))+++---......---------+++(((000CCCeee~~~gggPPPFFFUUUlllzzznnnjjjYYY[[[]]][[[PPP???666333...,,,+++,,,,,,,,,************************)))***************++++++------------------------000---***000444+++000III[[[xxx|||ooo{{{eeeqqqwwwooo^^^SSSQQQTTTRRRHHH;;;111,,,***,,,---++++++++++++++++++++++++******++++++,,,------...---------...///111222333222;;;pppkkkVVVOOOVVVcccllljjj___VVV```}}}vvvpppkkkgggPPP222000/////////,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++,,,,,,---.........))),,,111555444000///222EEEccc|||333222111///---,,,++++++''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&''''''((()))***+++---......+++111555777:::AAAEEEEEEFFFKKKTTTZZZXXXRRRSSSWWWXXXZZZ\\\]]]^^^bbbggglllooopppsssuuuwww{{{wwwWWW888???EEEOOO[[[aaaaaa]]]YYYMMMBBB444+++)))+++,,,,,,))))))))))))))))))))))))((())))))***************))),,,///000.........///000///===^^^dddFFFJJJ\\\}}}xxx|||qqqeee[[[VVV[[[VVVBBB999555///+++***+++++++++************************))))))******+++++++++,,,------------------------++++++,,,222444000DDDkkkzzz|||ttt{{{xxxlllhhhpppqqqcccWWWUUUUUURRRIII;;;---)))+++///++++++++++++++++++++++++***++++++,,,------......---------...000222333444888MMMpppXXXJJJIIIQQQ[[[bbbaaaYYYOOOPPP```sssyyyvvvuuutttuuu{{{}}}vvvpppnnnoooqqqzzzwwwbbbcccddd;;;333...//////,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++,,,------...//////***...444444...,,,777EEEfff333222000...---++++++***''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''((()))***+++,,,...//////+++111555777;;;CCCIIIJJJNNNMMMKKKJJJFFFHHHRRR^^^TTTVVVYYYXXXYYY___jjjrrroooqqqrrrrrrrrrtttxxxzzzQQQAAA???CCCNNNYYY]]]]]]\\\RRRHHH:::///)))(((***,,,))))))))))))))))))))))))((()))******++++++******))),,,//////...---///222***AAAaaa{{{rrrrrrYYYOOOhhh|||ttt|||zzzmmm^^^^^^]]]PPPBBB<<<444...,,,+++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,---------------------------///...000111222MMMwwwiiiiiisssooo```UUURRRWWWTTTDDD333++++++...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------...///111333444555<<<^^^{{{lll\\\WWWXXXXXXXXXXXXbbb\\\UUUPPPRRRZZZfffnnndddgggmmmuuu|||~~~zzzvvvooojjjLLL<<>>555000---,,,,,,++++++++++++++++++++++++))))))***++++++,,,------........................///222//////444===XXX}}}tttlllmmmggg]]]SSSZZZ[[[OOO???555///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------...///111333555666LLLvvv|||oooiiiddd^^^\\\\\\TTTSSSTTTVVVWWW```|||pppXXXOOORRRYYY___\\\dddwww~~~eeeaaaHHH333///222///---...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000111000111444777FFFkkk333222000...,,,+++******''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''')))***+++,,,...///000000333666888666999@@@FFFGGG;;;999;;;CCCIIIIIIGGGGGGJJJQQQWWWWWWTTTTTT[[[cccaaadddhhhlllooorrrvvvxxxyyy```MMM???DDDPPPWWWYYYZZZTTTRRRLLLAAA444+++)))+++))))))))))))))))))))))))))))))***++++++++++++***))),,,///---++++++000555[[[}}}|||dddfffeeezzzyyyXXXVVVeeeZZZRRRFFF;;;333///---,,,++++++++++++++++++++++++))))))***+++,,,,,,------........................+++///...333CCCUUUpppzzzhhhhhhpppmmmVVV^^^```WWWJJJ@@@555+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///---......000222444555777dddrrrggg___aaahhhbbb___^^^\\\QQQSSSrrrcccOOOOOO^^^qqq}}}jjjsss{{{dddpppRRR777111333000---...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111,,,+++222>>>HHH[[[333222000...,,,+++******(((''''''''''''&&&&&&&&&&&&%%%$$$$$$%%%'''***+++***,,,////////////000111111222666<<>>@@@AAABBBDDDFFFHHHJJJKKKNNNOOOQQQTTTYYY\\\\\\aaahhhnnnqqqrrrsssttt{{{zzzyyyzzz~~~ZZZBBBFFFBBBJJJYYYUUUZZZUUURRRLLL@@@111***,,,)))***+++***)))((()))***++++++,,,,,,,,,++++++***)))%%%***222000,,,<<>>???AAAIIIKKKLLLMMMMMMNNNQQQTTTSSSUUUYYY[[[]]]___bbbdddfffhhhkkkoootttzzz~~~~~~yyyxxxzzz|||{{{|||~~~XXXGGGCCCEEE[[[ZZZXXXWWWWWWPPPBBB555///++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,//////,,,333OOOyyy}}}lllnnntttwww}}}zzzddd```\\\WWWGGG555///444+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------111...,,,...222222///,,,333OOOfff||||||zzz}}}fffhhhmmmnnn^^^LLLLLLMMMDDD333000---,,,......,,,***,,,------......///000000000,,,222111333666JJJ|||vvvrrrjjjiiinnnkkkeeeiiijjjpppvvvwwwsssnnnbbbJJJ222000333...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,---------.........,,,,,,,,,,,,,,,,,,------...,,,,,,---///000000000---TTTppp222111///---,,,******)))(((''''''''''''&&&&&&&&&&&&&&&&&&'''(((***,,,---)))***,,,------...000222222444666666444444555777999:::<<<<<<;;;;;;===>>>;;;===@@@AAABBBCCCFFFHHHLLLMMMNNNOOOPPPRRRVVVYYY___```bbbccccccdddeeegggjjjiiijjjnnnqqqooojjjfffoooooorrrzzzuuuQQQAAACCCUUUWWWWWWYYY[[[WWWKKK<<<111---+++******+++,,,,,,,,,++++++,,,,,,---,,,,,,,,,(((,,,---222HHHooozzzxxx}}}vvvbbbeeezzzjjjaaa^^^]]]NNN888///444,,,,,,,,,,,,......---,,,---,,,,,,,,,,,,------...///------///000000111333GGGbbbllljjjbbbiiigggOOOHHHOOOKKK<<<555---+++---///---+++---------...//////000000111---222555222888^^^yyypppooosssvvv|||~~~}}}~~~}}}wwwzzzpppfffYYY;;;000333---........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,,,,,,,---------------...,,,,,,///111222444777DDDjjj222111///---+++***))))))(((''''''''''''&&&&&&&&&%%%%%%''')))+++...000111(((***,,,---...000444666222000///000444666666555888:::;;;;;;::::::;;;<<<>>>@@@BBBBBBBBBCCCDDDFFFIIIIIIIIIHHHIIIKKKOOOSSS\\\^^^___]]]ZZZVVVVVVVVV``````aaaaaaaaa^^^VVVNNNOOOOOORRRXXX```eeefffdddaaadddhhhlllpppxxxdddGGGIIIKKKQQQUUUZZZ]]][[[QQQBBB666///,,,))))))***++++++******+++,,,---------------000//////???ggg~~~vvv\\\___yyy}}}wwwpppbbbZZZ[[[TTTAAA666777...---+++,,,...///...,,,---,,,,,,,,,------...///000000222333000...777CCC\\\yyy|||```cccppp___MMMOOOQQQFFF===111+++,,,......---------......///000000111222000222777111???tttwwwmmmhhheeevvv|||~~~rrr~~~{{{{{{uuueeecccJJJ333///---........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------.........///---...222222111777@@@```{{{111000///---+++***))))))(((''''''''''''&&&&&&&&&$$$%%%'''***,,,///111111***,,,...///000333777:::222///,,,...222555444111666888999999888888999;;;???AAABBBCCCAAAAAAAAABBB@@@@@@???>>>>>>AAAEEEHHHFFFJJJMMMLLLHHHEEEDDDEEEFFFHHHIIIHHHIIIKKKIIIDDD>>>AAAGGGOOOWWW\\\^^^___VVV\\\dddjjjnnnttt{{{[[[OOO@@@KKKSSSZZZ]]]\\\UUUIII===333///***)))+++,,,+++)))***+++,,,------......---000---222PPPzzzxxxhhhMMMVVVgggmmm|||zzziii[[[ZZZXXXNNNCCC>>>222///++++++...///...,,,,,,,,,,,,,,,---...///000//////222444000222CCCXXX}}}~~~mmmaaannniiiTTTKKKNNNNNNEEE999000---...///000---......//////000111111111333222777333KKKyyy|||zzz~~~zzzoootttzzzvvvqqq}}}yyysssjjjgggWWW===///---........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,---......//////111///000222000111AAASSS111000...,,,+++))))))((((((''''''''''''&&&&&&&&&%%%&&&((()))+++,,,---...,,,---.........000444777............000111111111333444666666666666777999111444777999999999:::<<<:::::::::::::::<<<@@@CCC===BBBHHHKKKIIIGGGIIIKKKNNNWWW^^^aaadddjjjllliiikkkrrr|||{{{YYYHHHGGGQQQ[[[]]][[[WWWOOOFFF888222---+++---...,,,******+++,,,---............***---???gggdddGGGVVVtttrrr{{{|||iii]]]ZZZVVVLLLCCC666111+++***---///...,,,,,,,,,,,,------...///000...,,,///666;;;EEE___yyy|||rrriiidddjjj]]]KKKHHHRRRLLLBBB888111......///.........///000000111111...555111777888[[[{{{}}}pppyyykkkaaazzzlll|||zzzxxxfff^^^KKK555///........................------------------------***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,------.../////////111000111222111:::XXXwww111000...,,,+++))))))((((((((('''''''''&&&&&&&&&&&&'''((())))))******))),,,,,,,,,+++***,,,///222(((+++//////...///222555000222444444444444666888:::>>>CCCHHHKKKNNNQQQSSSWWWXXXXXXXXXXXXZZZ^^^```iiipppxxx{{{{{{{{{}}}fff]]]EEEQQQ\\\]]]ZZZXXXSSSLLL<<<666///---///000...+++***+++,,,---............,,,777RRR{{{KKKKKKYYYwwwcccZZZWWWNNNCCC999333+++))),,,......,,,,,,,,,,,,---...///000000333...111>>>MMM```~~~~~~xxxaaalllhhhQQQIIISSSOOOHHH>>>555///------......//////000000111111,,,555000777;;;fffgggoooppplllzzzcccoooooojjj{{{{{{xxxddd```UUU<<<111////////////////////////------------------------+++++++++,,,,,,+++++++++,,,,,,,,,---------......,,,,,,------...///000000000///111333555FFFooo222000---,,,+++***)))'''((('''&&&%%%%%%%%%%%%%%%)))***,,,---......---,,,---...111222111...***(((///...---,,,---///111222777;;;>>>??????AAADDDGGGPPPMMMPPP]]]hhhkkknnnrrrxxxzzz}}}~~~||||||vvv```JJJIIIQQQWWWXXX]]]YYYIIIHHH===///***,,,///---***)))000,,,(((000111---......999ooojjjMMMZZZxxx~~~ssscccWWWZZZUUUBBB===777000,,,---...//////...------...000000000///222777BBBppp}}}qqq```hhhaaaMMMRRRNNNJJJGGG<<<000,,,000000000000000000111111222///888000777BBBvvvlllnnnkkkvvvzzznnn```ooo|||{{{xxxaaajjjhhh555888---000111...+++,,,...///---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///111...---...111222444444...---EEEmmm222000---++++++***)))'''((('''&&&&&&%%%%%%%%%&&&))))))***+++,,,,,,,,,,,,,,,---///000000///---+++...---,,,,,,---...000222222666:::>>>@@@CCCGGGKKKKKKLLLSSS]]]bbbaaabbbfffjjjnnnsssvvvuuussssssuuuwwwrrrpppwwwhhhRRRHHHJJJRRRUUUZZZWWWKKKJJJ???333,,,,,,------,,,***000,,,)))111111---000444```mmmQQQRRRttt^^^^^^[[[CCCAAA;;;444///...////////////.........///000000000999;;;^^^|||vvveee___RRRVVVRRRNNNKKKBBB555///000000000000000000111222222---777222;;;\\\~~~fffllltttppppppqqqlll```nnn{{{gggbbbiiiGGG???...///000...,,,,,,---...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---/////////...999TTTqqq222///---++++++***((('''((('''&&&&&&%%%&&&&&&&&&)))))))))******+++,,,---***+++,,,------------,,,---,,,++++++,,,---///000000333888;;;>>>AAAEEEHHHLLLPPPXXX]]]ZZZUUUTTTWWWMMMPPPRRRTTTTTTTTTRRRQQQUUU\\\mmmtttsss}}}iiiWWWQQQKKKMMM\\\yyy```JJJDDDNNNTTTXXXXXXQQQKKKCCC888000...///222333...222---,,,222000---444CCCgggIIIhhhkkkaaa___GGGGGGAAA:::444111000000000000////////////000111111999UUUvvvxxx\\\^^^fff]]]XXXSSSOOOHHH===444000111000000000000111222222...666555???}}}gggTTTpppeee\\\nnn~~~xxx|||ppprrr|||iii```lll}}}}}}```fffXXX???000///.........------...------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------.........///000111000IIIzzz111///,,,+++******((('''''''''&&&&&&&&&&&&''''''+++******)))***,,,---...******))))))))))))******+++++++++++++++---...///222444777999;;;<<<======DDDHHHPPPVVVXXXXXXYYY[[[___]]]YYYVVVWWW]]]______\\\ccchhhxxxvvvpppmmm}}}{{{mmmdddgggnnn}}}qqqPPPBBBMMMUUUXXXZZZVVVLLLFFF>>>666222333777<<<222444000///222...000>>>]]]|||kkkaaawww{{{bbb```RRRMMMHHH@@@888444111111111000111111000///000222333;;;zzz~~~tttppppppvvvxxxuuuooogggyyyooo___mmmeee^^^VVVPPPJJJAAA999333111111000000111111222333222666555AAAffflll|||^^^YYY^^^]]]bbbbbbnnnmmmwwweeeaaalllpppeeebbbCCC444000---...///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------///......000111000222555000@@@iii111///,,,******)))(((&&&''''''&&&&&&&&&''''''(((---,,,++++++,,,---///000------+++***)))))))))*********++++++,,,------...222333444666888888777666444777===GGGUUUaaaiiikkkxxxwwwsssnnnpppyyy}}}{{{~~~iii]]]mmm]]]```^^^ZZZooo\\\FFFKKKRRRWWWZZZVVVOOOKKKCCC999222111444888555666222222222---777QQQ~~~tttxxxyyyuuurrrssstttsssdddeeeeeefffkkkpppppplllooossswwwyyyyyyyyyzzz{{{vvvuuuwww|||[[[```___[[[\\\RRRMMMEEE<<<555222111222000111222111000000444666LLLzzzpppfff]]]YYYVVVSSSSSSVVVUUUjjjwwwkkkZZZVVV[[[```VVVdddttt~~~ggg^^^jjjcccYYYOOOIIIDDD===777111111111111111222222333444444666JJJssswwwmmmiiifff___SSSSSSNNN[[[pppdddgggrrrbbbiiiTTT;;;222,,,...000...---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///---...111111000666>>>999```111...,,,******)))'''&&&'''''''''&&&''''''((())),,,,,,,,,------...///000111000...---,,,+++++++++******+++,,,,,,------......///111555888:::888777333444666===LLL\\\dddeeegggmmmooolllnnnvvvyyyvvvyyy~~~zzzzzz___???CCCeeefff___VVVMMM^^^{{{xxxpppPPPIIIKKKSSSXXXSSSSSSNNNEEE:::111---,,,---333555333333111...EEEmmm~~~zzz~~~|||zzzxxxvvvvvvvvvuuutttyyy|||}}}zzzyyy{{{zzzvvvvvv|||}}}wwwsssuuuxxxzzzyyyssskkkeeeoooxxxllljjjnnnyyycccXXXxxxYYYPPPYYYUUUQQQIII???666111111222///111222111000111666:::^^^oooyyynnniiikkkooobbbgggjjjllloooqqqmmmgggddd^^^ZZZ]]]``````aaacccaaa|||www}}}]]]jjjfff]]]QQQIIIEEE@@@:::222111111111111222333333444333;;;___}}}{{{ssshhhWWWNNNYYYuuuzzzbbbnnn|||ppp\\\hhhbbbDDD666,,,...111///---///------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---......//////,,,+++...222111000;;;JJJfff000...+++******)))'''&&&'''''''''''''''((())))))++++++,,,---.....................------,,,,,,+++***+++,,,------.........------000555:::===;;;999:::======<<>>cccvvv~~~lllgggqqq}}}qqqeeegggbbbWWWMMMGGGAAA;;;222222111111222222333444444333CCCyyy|||~~~|||ooogggmmmvvvooo[[[qqqyyy___eeecccLLL:::---...111///---000------------------------+++++++++,,,,,,---------,,,,,,------.../////////---...222666333333DDDZZZ000...+++***))))))'''&&&'''''''''''''''((()))))))))***,,,---......---,,,))))))***++++++++++++***++++++,,,---............//////222777<<<>>><<<999777>>>AAA???AAALLLUUUXXXWWW___```YYY[[[jjjwww{{{uuuiiidddkkkooorrrVVVMMMuuu```LLLJJJGGG???JJJ]]]mmm___sssmmmJJJ@@@PPP\\\UUURRRMMMFFF???:::666111...)))---111333111555```~~~sss___}}}www```\\\UUURRRJJJ@@@555000000222---000333222111333:::@@@dddaaagggfff\\\PPPIIIBBB:::222222111111222222333444444555JJJwwwqqq~~~eeeSSSooowwwlllhhh```QQQ===---...111///---111------------------------+++++++++,,,,,,---------,,,,,,------...///000000000222888<<<777777LLLfff///---+++******)))(((&&&'''&&&&&&&&&'''***,,,...---,,,+++...111111///,,,*********++++++,,,,,,,,,******++++++***,,,...111//////000444888999777444888444333888???KKK]]]lllkkk|||___YYYkkk~~~rrrnnnzzzpppfffDDDXXX```IIIFFFEEE:::HHHNNNPPPaaa}}}TTTAAAIIIbbbPPPVVVPPPGGG???999444000...+++333333+++333UUU|||sssoooyyy{{{~~~iiiooonnnddd___RRREEE===666///...222666...333000//////:::eeeuuujjjuuu\\\^^^gggWWWGGGCCC;;;666111000333555333222444888...WWWjjjqqq{{{```UUUhhh{{{]]]ddd[[[DDD///,,,111111---***......---------,,,,,,,,,,,,,,,,,,---------......---------...///000111222222///CCCrrrqqqyyy///---+++******)))(((&&&'''&&&&&&&&&(((***,,,...000...---///111222000...******+++++++++,,,,,,,,,***+++,,,++++++,,,///111222222333666:::<<<:::999444333333444666>>>PPPaaa```pppyyygggfffooouuu~~~uuu___NNNNNN{{{}}}zzzYYYFFFBBB???@@@@@@CCCSSSdddjjjeee___HHHOOO```ZZZWWWRRRJJJCCC<<<777222///---111///,,,>>>iii{{{mmmqqq{{{{{{|||xxxvvvhhh```TTTHHH@@@999111///111444---444333444666GGGxxx{{{]]]]]]nnnaaaeeeVVVHHHEEE???666222000333555333333555999666ddd}}}dddlll|||cccUUUfff{{{zzzmmmeee___III444...111222///,,,......---------,,,,,,,,,,,,,,,,,,---------......------------...///111111555;;;EEEkkk///---+++******)))(((&&&''''''&&&'''(((***,,,...111///------...///...---++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---000222444333333666999<<<======555555555222...111AAARRRSSSWWWlllrrrcccdddvvvrrrWWWUUUBBB]]]{{{{{{XXXKKKJJJ???666777;;;AAAJJJTTT|||sssPPPNNNQQQ[[[XXXSSSLLLEEE???999333//////111,,,000RRRssslllxxx}}}~~~}}}yyyuuu|||rrryyy}}}qqqddd___UUUJJJBBB;;;444111222444---444555666:::SSSkkkwwwtttvvv[[[XXXrrr{{{cccbbbZZZMMMFFF@@@888333111333555333333555666???uuuzzz}}}}}}yyyzzzpppmmmccclll{{{eeeSSSbbb|||yyyxxxqqqcccdddPPP;;;222222222000///......---------,,,,,,,,,,,,,,,,,,---------......------------...///000000111???===XXX///---+++******)))(((&&&'''''''''((()))+++---...///---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,...000333333333333444888<<>>[[[xxx[[[wwwooovvv|||rrr]]]tttdddWWW```dddaaa___TTTFFF>>>999444111444555333333666111EEExxxzzz~~~uuuoooiiissszzzeeePPP```zzzpppooocccgggVVVBBB555111111000000......---------,,,,,,,,,,,,,,,,,,---------............------......///000,,,;;;:::YYY///---+++******)))(((&&&&&&''''''(((***+++------......,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,...000333444444555666999===BBBEEECCC<<<666333111000444:::QQQVVV\\\aaagggjjjgggbbbmmmcccoooyyybbbJJJ???EEEdddqqqQQQEEEMMMfffhhhOOO@@@FFFtttgggLLL???]]][[[WWWQQQJJJDDD===777333111111222CCCnnnttteeekkkzzz~~~wwwaaahhhzzzzzzlllyyy~~~ppptttqqqgggWWWGGG===999777555444///333000999MMMlllSSS\\\lllfffsss}}}lllaaannnaaaPPPQQQjjjmmm______XXXIIIAAA;;;555222444555333444777111KKKxxxzzz}}}|||ssslllzzz}}}dddOOObbbwwwooojjjggg[[[HHH888000///000///......---------,,,,,,,,,,,,,,,,,,---------.....................///000111...888IIIwww///---+++******)))(((&&&&&&'''((()))+++,,,------//////000///------...///------------,,,,,,,,,,,,+++,,,,,,,,,,,,---000222555777999;;;===AAAGGGKKKJJJ@@@888666444222222444FFFTTT^^^YYYSSSRRRPPPKKKUUUDDDQQQxxxkkkHHHCCCEEEIII~~~uuuuuuRRRGGGeeezzzjjjRRRIIImmmrrrMMMBBB[[[```[[[TTTMMMGGGAAA;;;777222000999VVVzzzhhhbbboooxxx~~~fffggguuuvvvcccjjj```ooottt{{{rrraaaMMMAAA<<<888333222111555000DDDhhh|||AAAaaazzzkkk^^^llldddPPPLLLYYYvvvbbb\\\ZZZNNNGGG<<<777333444555444444777888RRRyyy{{{~~~lllcccQQQiiiwwwooo~~~rrrfff^^^NNN;;;000/////////......---------,,,,,,,,,,,,,,,,,,---------...............///000111333333444;;;[[[///---+++******)))(((&&&&&&'''(((***+++,,,------,,,///111111///...///111......---------,,,,,,,,,***+++,,,++++++,,,///111444777;;;===???CCCIIIMMMOOOHHHAAA<<<777111000333888HHHZZZ\\\NNN>>>999<<>>777333444555444555888<<>>888444444555444555888===WWWyyyzzz}}}wwwzzzfffZZZyyy}}}vvveeewwwppp}}}dddbbbVVVBBB444111111000......---------,,,,,,,,,,,,,,,,,,---------............///111333555777888XXXeee///---***))))))))))))(((((((((((((((***,,,...///...---***))))))+++---///,,,,,,------,,,,,,+++******+++,,,,,,,,,---000333666666777:::;;;;;;AAAIIILLLQQQPPPGGG<<<666444222444FFFaaaiii\\\SSSIII999CCC:::MMMtttxxxVVVIIIFFF;;;NNNmmmdddzzzrrr```dddVVVuuuCCCEEEYYYqqqRRRGGGKKK555666<<<000666YYYkkk[[[fffmmmvvvqqqmmm~~~~~~~~~zzzccc^^^eeeUUUXXXkkk~~~mmm{{{yyyQQQ___JJJ>>>:::777777...888<<>>::::::999777555FFFbbbqqqqqqsssmmm]]]NNNAAAPPPtttxxxXXXIIIFFF<<>>kkkxxxuuu}}}xxxrrrfffbbbyyy}}}ooo}}}ooojjjrrrtttyyyttteeeZZZLLL777000333111........................---------.........//////111222...---222:::NNNjjj///---***))))))))))))(((*********+++,,,...000111000000///...---,,,++++++,,,,,,------,,,,,,+++******+++,,,,,,,,,---000333000222666999999;;;FFFRRREEECCC===777777::::::777666CCC^^^uuu^^^KKKTTTvvv{{{^^^LLLFFF???RRRUUUxxx{{{rrrZZZsss^^^AAATTTrrrbbbKKKEEE:::888666666NNN|||pppqqq]]]^^^mmmsss}}}{{{lllsssjjj]]]qqqllliiikkkWWWVVVdddIII@@@QQQvvvvvv```IIICCC@@@:::333777:::^^^nnnkkk}}}mmmggg]]]QQQEEEIIIJJJgggeeeUUUTTTmmmbbbUUUPPPMMMMMMgggxxx```]]]KKKCCC===888777777555555888AAArrr|||wwwsss{{{nnnhhhgggccc|||zzznnn}}}yyynnngggllltttnnn^^^QQQ>>>444222...........................------........./////////000///222111---BBBjjjsss///---***))))))))))))((()))******+++---...///000....../////////...,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,---000333///222666999888:::EEERRRPPPPPPKKKCCC???>>>;;;777666???UUUlllhhhSSSZZZ{{{hhhRRRHHHBBBQQQ~~~```eeevvvuuuXXXkkkGGGLLLmmmiiiNNNAAA===999666333YYYuuufff\\\dddsssttt{{{mmmmmmoooRRRYYYmmmeeepppnnn[[[FFFcccmmmWWWCCCEEEiiiyyy^^^NNNKKKCCC888444999;;;lllgggwww~~~qqqxxx~~~wwwbbbWWWMMMGGGGGGWWW}}}fffWWWEEEgggmmmZZZUUUUUUOOOYYYyyyrrrgggdddNNNEEE>>>888888777555666999DDDssszzzwwwsssyyyggg]]]sssffffffvvvttt~~~zzzllluuuhhhcccfffmmmuuueeeZZZEEE555111---....................................////////////---,,,888999111LLLzzz///---***))))))))))))(((((((((***+++---......///+++,,,...///000///...---,,,,,,------,,,,,,+++******+++,,,,,,,,,---000333111333666999888999CCCNNNccchhhggg^^^QQQHHH@@@:::777===MMMaaayyyiiiVVVaaauuuZZZJJJCCCLLLuuummm___rrr___xxxHHHDDDcccnnnTTT@@@>>>:::888<<>>999<<>>999777QQQrrrxxxhhhvvv\\\LLLOOOJJJ```sssjjj|||rrr\\\WWW{{{yyy\\\VVVUUU\\\gggjjj|||dddZZZHHH@@@:::888777666777:::NNNrrruuuxxxrrrvvvlllUUUWWW]]]wwwooommmssszzziii___uuuzzzqqqlllfffiiiyyynnnbbb```LLL555111555////////////////////////....../////////000000000333000000333DDDiii///---***))))))))))))(((((()))+++---.../////////++++++,,,---------------,,,,,,------,,,,,,+++******+++,,,,,,,,,---000333333111333999===>>>AAAEEEKKKVVV______YYYOOOCCC888;;;BBBNNNWWWhhhjjj\\\mmmeeeLLLDDDCCC```xxxYYYcccvvvQQQDDDWWWyyyeeeDDD===666@@@ZZZnnnXXX]]]rrryyy|||fffRRRjjjzzzeeeSSSAAA@@@NNN```nnnvvvrrrXXXDDDMMMyyywwwcccJJJ>>>JJJcccwwwTTTFFFCCCAAA:::666hhhlll{{{nnnrrr}}}~~~lllWWWZZZMMM___fffyyyxxxhhh]]]hhhZZZXXXffftttvvvbbb___IIIAAA:::888777666777;;;NNNssssssvvvpppttt}}}|||mmmTTTSSSZZZrrrllllll}}}~~~ppp]]]hhhoooiiinnntttbbbaaaNNN777222555////////////////////////.../////////000000000000333555000;;;eee///---***))))))))))))((()))***,,,...000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***+++,,,,,,,,,---000333222///000888???AAABBBDDD:::CCCOOOUUUXXXTTTIII===<<>>EEEMMMKKKOOOIIIJJJ[[[^^^LLL<<<===HHHEEESSSeeewww{{{bbbrrrzzzlllFFFBBBFFFWWWeeejjj\\\eeeqqquuuwwwfffQQQQQQqqqnnnMMM@@@:::;;;bbbtttgggdddjjjnnnnnnrrrtttgggiiiWWW[[[jjjJJJCCC===>>>NNN\\\nnn___ooouuugggSSSLLLbbbuuuZZZTTTNNNUUU```}}}uuuYYYOOOOOO888===AAA~~~ttthhhgggfffwww```\\\mmmaaa\\\XXXeeeeee^^^qqqeeeRRRcccvvvhhhrrr[[[RRRCCC888888999666777;;;OOOpppyyywwwppptttzzz|||wwwjjj{{{ooo{{{vvviiiXXXGGG[[[nnn___dddlllzzz|||tttkkk```zzzfff___SSS>>>333///111111000///////////////111000...---///444666555999111===kkk///,,,)))((()))******))),,,,,,------------,,,,,,+++---///000...---------------------,,,+++*********,,,------,,,---///111333111333888;;;===CCCJJJTTTWWWOOONNN\\\^^^KKK<<<===FFFAAAOOOcccxxxrrrfff|||qqq~~~{{{pppXXXXXX___gggbbbnnnWWW[[[nnn{{{rrrNNNLLLmmmlllKKK===999===}}}nnn]]]___hhhnnnpppsss~~~qqqTTTOOOLLLfff~~~YYYJJJFFF===???LLLhhhnnnnnnyyy|||gggPPPHHH]]]{{{bbbSSSQQQWWWaaavvv}}}WWWCCCEEE999???LLLwww~~~kkkeeeiii{{{aaaUUUbbbooobbbVVVaaajjjkkkvvviii]]]PPPeeewwwwwwzzzdddTTTEEE999999:::777888===RRRqqqvvvpppsssyyy{{{uuukkk|||{{{pppcccUUUJJJ[[[jjjYYYXXX___}}}~~~ooorrr]]]www~~~zzznnneeeRRR999000444111111000///////////////...000222111///...---,,,+++999\\\|||nnnyyy}}}///,,,)))((()))******)))+++,,,,,,,,,,,,,,,,,,+++***,,,...///---,,,,,,,,,------------,,,+++******+++,,,---------...000222333222333777:::;;;AAAHHH\\\```WWWSSS______MMM???AAAFFF???KKK___uuuxxxqqq~~~xxxzzzxxxjjjmmmjjjqqqNNNPPPlllxxxqqq~~~OOOIIIkkkpppOOO<<<999CCCmmmbbbPPPdddlllsssuuuxxx}}}lllWWWNNNdddiiimmmMMMJJJ===777FFFgggvvvmmmnnnyyyxxxYYYMMMYYYvvv\\\SSSWWW___nnn|||xxx{{{jjjGGGGGGFFF>>>]]]ooonnnaaammm~~~sssZZZZZZ}}}xxxyyykkk___TTT]]]gggmmmtttaaaRRReee~~~yyycccVVVGGG;;;:::;;;888999>>>RRRsssvvvooorrrvvvzzzppphhhyyy{{{mmm^^^TTTOOOaaa~~~eeeXXXQQQ\\\vvv{{{rrr```yyy~~~yyynnnfffVVV===000333111111000///////////////---000333333000///222666777\\\nnnnnnnnn///,,,)))((()))******))),,,,,,------------,,,,,,+++---//////...,,,,,,---------------,,,+++*********+++---------...000222444111111555777:::AAAIIIaaafff^^^XXXbbbaaaPPPDDDGGGJJJ@@@JJJ[[[mmm{{{yyyjjjmmmooolllTTTdddwww]]]UUUJJJnnnzzzYYY???:::IIIqqq]]]OOOmmmqqqvvv|||jjjWWWdddyyybbbRRRHHH@@@;;;LLLhhh{{{aaazzz```SSSYYYzzz]]]UUU^^^dddtttsssxxxwww}}}sssEEE???AAAEEEuuuhhhmmm]]]pppkkk[[[ssstttaaaaaa\\\WWW___yyyfffmmmgggTTTaaayyy}}}dddWWWHHH;;;::::::777888===OOOsssuuuoooqqqtttyyyjjjcccqqqzzzlll[[[RRRRRRiiiuuuggg```XXXeeefffSSS{{{uuufff}}}}}}mmmaaa\\\III444///111000000//////////////////000222111000444CCCQQQtttdddiii///,,,)))((()))******)))------............------,,,...000000///.........------------,,,+++******(((***+++,,,,,,---///222333000///222555999AAAJJJcccjjjccc]]]cccaaaQQQFFFIIIJJJ@@@KKKYYYeeexxxwwwvvvcccdddnnneee[[[tttlllttt\\\JJJnnncccBBB:::LLL___XXXmmmmmmppp|||]]]TTTqqqppp\\\[[[GGGDDDBBBPPPnnn}}}WWWxxx^^^UUU]]]ooo[[[hhhfffooowwwrrrsssyyy{{{JJJAAA===NNNsssaaaggg[[[vvvtttZZZmmmsssddd]]]WWWddd{{{pppyyycccTTT```uuu~~~uuuXXXHHH;;;999999666777===JJJkkkuuurrrmmmpppsssyyyfff___mmm}}}vvveeeTTTMMMOOOdddlllgggbbb^^^kkk\\\QQQdddkkkcccxxx}}}~~~eee]]]JJJ555222111000000//////////////////000222222000444EEEWWW~~~gggcccnnnyyy|||}}}zzz~~~~~~~~~///,,,)))((()))******)))---......//////......---,,,...111111///......///------------,,,+++******''')))***++++++---///222222000000333555888???FFF```iiieee___ddd```PPPFFFIIIHHH???KKKXXXaaayyyvvvkkkzzzzzzvvv{{{jjjnnnvvv{{{qqqrrrjjj^^^```wwwbbbFFFggghhhCCC:::QQQ|||[[[\\\kkkiiiiiirrrSSSMMMuuurrrlll~~~^^^IIIFFFJJJWWWrrrddd~~~eee[[[eeepppcccsssmmmsssppprrrqqqUUUHHHAAAJJJpppccc___^^^{{{nnnTTThhh~~~eeeWWWMMM```}}}{{{~~~aaaXXXbbbrrr|||rrrZZZJJJ<<<999888666777<<>>JJJVVV]]]uuu}}}|||dddjjjnnnqqqvvvvvv|||eeeTTTPPPHHHVVVbbbgggrrriiiCCC___jjjFFF???ZZZqqqSSS[[[hhhjjjkkknnnxxx[[[MMMooozzz{{{tttcccPPPEEEOOO```lllqqqppp^^^fffffffff}}}xxx~~~oooxxxppp{{{TTT@@@;;;OOOeeeqqqrrrZZZaaa|||kkkQQQccczzz^^^VVVMMMTTTyyypppccc]]]dddkkkttt}}}\\\LLL===:::999666888===GGGaaa~~~ppplllkkkooosss{{{iiibbbppp|||www]]]NNNHHHFFFJJJwwwkkkjjjZZZ___uuupppkkk}}}nnnfffhhhWWWbbbaaarrr}}}lll[[[DDD222:::111111000//////////////////---000555222...666CCCsssuuuwwwwwwiiilllppprrrqqqsssvvvvvvsssqqqttttttsssuuuzzzzzzuuujjjhhhfffdddbbbbbbbbbcccfffeeeddddddeeeggghhhhhhcccmmmtttsssuuuzzzuuukkk^^^^^^]]]\\\ZZZYYYYYYXXXQQQWWWZZZVVVOOOLLLOOOUUUiiibbbUUUHHHGGGOOOTTTTTTRRRRRRSSSTTTUUUVVVWWWXXXOOOPPPQQQRRRRRRRRRQQQPPP///,,,)))((()))******)))+++,,,,,,------,,,,,,++++++---//////...,,,,,,---------------,,,+++******)))***,,,------///222444...000777===<<<777333444GGGWWW[[[\\\ffffffZZZSSSSSSNNN@@@JJJTTTZZZrrr{{{{{{cccoooxxxzzzcccbbbQQQRRR^^^eeexxxnnnBBBYYY|||jjjIIIEEEddduuunnnQQQ]]]ccclllrrrtttyyy___NNNnnnuuupppXXXBBBMMMddduuuiiimmmVVV```iiieee|||tttmmmvvvwwwyyy^^^DDDBBBdddSSSjjjXXXbbbzzzpppTTT```\\\aaaZZZLLLRRR{{{qqqaaa___dddhhhnnn^^^MMM???;;;:::777999???FFFhhhyyysssjjjjjjooosss|||lllaaannnzzzeeeUUUMMMHHHIII}}}~~~jjjsss~~~fffqqqqqqsssnnnyyy|||ddd\\\aaa[[[lllbbb___OOO444222111111000///////////////333,,,,,,111333444@@@QQQ{{{wwwsssnnnjjjjjjjjjkkkkkkgggkkkmmmllllllnnnlllhhhdddgggfffbbbcccfffddd^^^kkkjjjgggeeedddeeefffggg[[[^^^aaa___ZZZYYY]]]aaa]]]eeeeee\\\ZZZbbbgggeeehhheeeaaa\\\ZZZZZZ[[[\\\XXX]]]cccccc___[[[YYYYYY]]]```]]]QQQJJJKKKLLLKKKHHHIIILLLOOOQQQSSSTTTTTTSSSSSSTTTTTTSSSRRRPPPOOO000+++)))))))))'''(((---+++,,,------,,,+++)))(((,,,///000,,,+++,,,---+++000///---+++************,,,***)))+++///222222111111333777999<<<>>>;;;777===DDDPPP[[[aaa___YYYTTT\\\MMMFFFNNNVVVZZZcccooommm~~~zzzoooxxx~~~yyy|||dddbbbssslllOOONNNqqqqqqDDD>>>jjj}}}lllUUU]]]pppxxx|||zzz{{{hhhSSSdddvvvZZZIIIQQQaaa~~~}}}qqq[[[jjjzzziiinnn|||yyyfffEEEDDDpppzzzWWWxxxqqqWWW\\\rrrhhhWWWkkk\\\[[[PPPIIIMMM___mmmcccaaaooohhhiiiWWWOOOEEE<<<666666;;;BBBPPPaaavvvnnnlllkkkjjjoooeeeccccccvvvrrr[[[OOOIIIMMMzzz|||qqq```iiiXXXTTT___ddd^^^OOOXXXppp___dddEEE888333111111000000000000111111555---333...;;;,,,LLLrrr~~~|||www|||ppprrrzzz{{{yyy{{{yyyrrrmmmlllgggjjjnnnnnnkkkhhhiiilllmmmooommmhhhhhhmmmlllfffeeefffhhhhhhccc^^^aaahhhiiieeecccddd```[[[]]]eee```dddjjjllldddZZZ\\\eeebbb```]]][[[ZZZYYYWWWUUUQQQWWW^^^```[[[TTTRRRSSS^^^```^^^YYYYYY^^^]]]XXXQQQ[[[[[[XXX\\\\\\\\\dddddd```___bbbdddaaaaaaccc000+++)))))))))'''(((---,,,------------,,,,,,+++---000111---,,,......---//////---,,,++++++++++++,,,+++***+++///111111000000333555777:::>>>AAABBB>>>;;;888:::AAAKKKTTTXXXYYYJJJ>>>BBBNNNYYYbbbhhhppptttSSSOOOsssvvvLLLLLL}}}rrrkkkSSSZZZmmmwwwdddXXXiiixxxYYYHHHPPPbbb|||sss]]]ooo}}}nnn~~~}}}gggBBBCCC}}}pppRRRwwwjjjUUU[[[mmmyyylllcccrrr|||bbbYYYKKKFFFJJJVVV~~~~~~nnnbbbbbbtttlllhhhwwwcccTTTCCC:::777777:::>>>JJJWWW}}}rrroookkkjjjiiiooossshhhjjjdddXXXRRRPPPyyyzzzwww|||\\\{{{eeeTTTRRRcccuuuXXXIIIJJJllllllcccFFF999000111111000000000000111111000111222000???EEEbbb~~~xxxyyy{{{}}}xxx}}}{{{zzz~~~}}}~~~~~~|||{{{vvvrrrqqqpppppptttzzzxxxwww{{{xxxsssssshhhiiimmmssstttpppqqqvvv{{{yyyxxxwwwxxxxxxwwwuuupppqqqtttwwwxxxwwwxxxzzz|||}}}{{{vvv~~~|||{{{000+++)))))))))'''(((---...------------......///---111222...---//////...---.........------,,,+++,,,+++***,,,...//////...000111333555888>>>GGGNNNBBB<<<666555999@@@DDDFFFHHH???444444BBBTTTYYYVVVrrryyysssrrr}}}uuuyyy}}}eee^^^~~~WWWNNNsssyyySSSYYYxxxgggmmmTTTYYYiiiuuu\\\ZZZiiiuuuVVVFFFRRRhhhtttaaayyytttxxxjjjAAACCCcccLLLxxx```TTTYYYgggvvv{{{lllkkk|||nnnkkkuuuuuummmZZZGGGFFFIIIKKKlllvvvhhhbbbeee{{{rrrffftttnnnXXXBBB888888888999;;;MMM\\\mmmllliiihhhhhhooodddcccttt___VVVMMM|||```wwwUUUMMMPPPrrr___QQQHHHcccyyyuuu```HHH;;;000111111000000000000111111---888000000???```uuuvvvzzz~~~}}}yyyxxx}}}000+++)))))))))'''(((,,,------,,,,,,,,,---///000,,,000111...,,,...///...,,,---...//////...,,,+++++++++,,,,,,---......---000111444777888===GGGRRRLLLIIIFFFDDDDDDBBB???<<<777999555222>>>QQQTTTJJJfffpppxxxxxxxxxyyyuuunnn[[[cccnnnyyyqqqjjjfffcccYYYaaammmWWWBBBPPPzzzXXXKKKrrrzzzSSSYYYjjjfffpppVVVYYYfffsssYYY]]]lll|||nnnOOOCCCUUUooonnntttwwwsssggg~~~wwwxxxnnnAAAEEE{{{YYYLLL}}}XXXUUU[[[hhhssszzzpppuuupppjjjrrrrrr{{{aaaJJJHHHIIIFFFcccrrrhhhcccfff~~~rrrbbbpppXXXAAA999999888999<<>>---///===ppp~~~ppp}}}zzz000+++)))))))))'''(((,,,---,,,+++++++++---...///***///000,,,+++---...---,,,---.........---,,,+++***,,,---...............000111666;;;;;;;;;CCCMMM[[[YYYUUUPPPLLLIIIFFFDDD666===;;;444<<>>---333IIIhhhlll{{{}}}wwwvvvoooppp~~~000+++)))))))))'''(((---,,,,,,,,,,,,,,,,,,---...***...///,,,+++---...---,,,---------,,,,,,+++***))),,,///000///...//////111000666>>>>>>:::<<>><<<@@@<<<333999MMM\\\^^^NNN@@@===UUUvvv}}}nnngggxxx}}}eeeRRRJJJSSSooottt^^^JJJ]]]~~~}}}}}}zzzpppdddTTTNNNUUUooo___PPP|||PPPMMM]]]uuukkkPPPUUU\\\hhhttt{{{zzzXXX___ooofffKKKBBBUUUooorrrkkkwwwqqq~~~FFFKKKwwwNNN___yyymmmPPPZZZcccwwwvvvuuupppssscccOOOXXXgggXXXcccuuuyyyWWWKKKIIICCCWWW___]]]lll___WWW___tttZZZCCC<<<:::777:::BBBPPPkkkxxxfffgggeeeeeeooo}}}uuu^^^\\\VVVuuu}}}kkkooo[[[```ZZZTTT~~~rrr___MMM999777222222111111111111222222---777000>>>eeeYYY{{{|||vvvppp}}}000+++)))))))))'''(((------............------,,,***...000---,,,...000......---,,,+++***)))))))))(((,,,000111000000000222222///333===???999888>>>SSS```llllll___NNNBBB===CCCCCC???===EEETTT```bbbQQQBBBBBB\\\}}}vvvbbblllzzzfffYYY\\\mmm|||gggXXXHHH\\\zzzpppqqq}}}kkkuuuccc___wwwbbbRRRSSSNNN}}}eee|||hhhNNNTTTYYYeeeqqqxxx}}}|||qqqtttmmmRRRXXXeeeuuuyyylllVVVMMM\\\rrrxxxnnn}}}hhhvvvJJJQQQpppPPPdddkkk^^^MMM\\\ggg~~~uuu{{{uuufffeeeeee|||aaaPPP^^^qqqRRRSSSUUUrrr```NNNLLLEEEKKKaaa}}}aaa]]]eeeZZZ\\\YYYcccpppcccCCC::::::777999AAAGGG]]]~~~iiihhheeedddoootttkkkhhhlllfffddd|||~~~hhhfffqqqhhh|||gggOOOyyy___PPP:::444333222222111111222222333111000555III~~~pppnnn|||sss000+++)))))))))''')))---//////000000000///---,,,+++///111...---000111000///---+++)))((((((((()))(((,,,000222111111222333333---000:::>>>888666;;;BBBKKKRRRPPPHHHEEELLLTTTIIIHHHIIIPPP\\\eeegggdddOOOCCCEEE\\\tttxxxppphhhUUUZZZgggwwwlllVVVOOOPPPRRR@@@JJJDDDPPPnnnoooppplllhhhbbbRRRUUUOOO}}}ooogggOOOVVVXXXdddpppvvvxxxwwwrrrlllppplllyyyiiiSSSWWW```nnnsssqqq```YYYeeexxxmmmnnnoootttfff~~~MMMWWWtttTTTccc___TTTKKK]]]hhhrrrrrrxxxsssllliii]]]pppkkkaaarrraaa___SSSaaagggQQQQQQIIIBBBJJJ~~~eee```ccc[[[cccZZZQQQ{{{iiikkkCCC888:::888999>>>PPPeeettthhheeedddooouuu^^^LLLiii}}}aaaVVV~~~iiidddwww}}}kkktttFFFRRR~~~^^^RRR<<<222333222222111111222222333777...999NNNlll}}}www{{{mmmyyy---,,,***(((((()))***++++++,,,---,,,,,,...111333+++///444444222//////000......---,,,,,,+++******+++,,,...111333333333333111///222999===:::666555<<<@@@EEEJJJNNNQQQRRRSSSLLLNNNXXXmmm{{{pppfffUUUNNNMMMFFFFFFKKKIIIGGGGGGeeerrruuucccBBBFFFWWW===JJJBBBLLLNNNsssyyy\\\{{{cccTTTJJJOOOuuuoooQQQRRR^^^dddooozzzyyyvvv```PPPHHHUUUlll___aaakkk[[[ccc|||sssmmm|||}}}}}}}}}tttuuuxxxAAAdddrrrkkk[[[TTTNNNKKKTTTlllwww\\\UUUWWWpppQQQxxxqqq[[[tttcccVVVDDDNNNHHH|||kkk|||oooYYYbbbrrrkkk___kkk~~~\\\KKKBBB666999===DDDKKKhhhsssgggeeejjjkkkTTTOOOkkkNNNzzzkkkjjjnnnsss^^^PPP\\\fffvvveeeMMM:::555444444333222222333333333444999444}}}ccc~~~{{{pppggg{{{---,,,***(((((()))***+++...//////...------...000,,,///111111...---///222......---,,,,,,+++*********,,,...111222333333333111///222:::>>><<<999999DDDHHHOOOUUUVVVUUUSSSQQQJJJRRR___ttt~~~eeeQQQIIIKKKEEECCCIIIKKKJJJKKKgggooommmyyyjjjNNNWWWmmmVVVMMMWWWhhhdddkkkkkkdddLLLRRR~~~iiitttoooQQQRRR\\\hhhzzznnnZZZKKKUUUooogggcccjjjmmmpppdddqqqyyyjjjuuu{{{yyy{{{|||nnn}}}HHHfffmmm~~~{{{UUUPPPLLLVVVmmmzzzccc[[[ZZZqqqzzzooohhhXXXVVVNNNxxxyyyooo{{{qqqQQQYYYqqqtttzzz\\\HHH???444888;;;AAARRRuuuwwwjjjeeedddjjjlllzzzjjjVVVtttmmmaaadddxxxzzzrrraaajjjaaaRRRvvvaaaSSS>>>555444444333333222333333444222888NNNhhhxxxuuummm}}}fffbbb{{{---,,,***(((((()))***+++000111222111...---,,,------///000...,,,,,,000333///......---+++******)))***+++...000222333333333111///333:::???===<<<===HHHLLLRRRVVVVVVUUUTTTTTTLLLVVV^^^iii|||yyy\\\NNNTTTccc___TTTSSSTTTNNNSSSmmmpppkkkppp~~~www___iiiqqqYYYpppxxxyyypppdddjjjGGGPPP}}}cccjjjoooQQQQQQZZZiii}}}sss]]]KKKTTTqqqooojjjmmmcccsssiiivvv}}}hhhrrruuuzzzvvvvvvooonnn}}}wwwmmm{{{SSSsssbbbTTTOOOLLLUUUmmmoooaaaYYYiiiggg~~~rrrsssfffXXXSSSssshhheeeiiiUUU```ssssss^^^FFF???666:::;;;AAAPPPvvvhhhddddddccckkknnnvvvhhh``````sss^^^]]]nnn{{{cccbbbjjjgggXXXvvvfffjjj\\\qqqzzzcccRRR===666444333333333333333444444333888ooogggtttyyymmmWWWgggcccccc---,,,***(((((()))***+++000111333222000...------,,,...000///------000333//////...---+++***)))))))))+++---///111222222222222000444:::===<<<<<<>>>DDDHHHMMMOOOQQQSSSVVVZZZQQQYYYZZZYYYjjjvvvZZZSSSddd{{{uuuhhhiiipppbbbjjj}}}sssooowwwpppvvvqqqggg{{{~~~VVViiiwwwCCCMMMkkkhhhpppPPPPPP___lll|||nnn\\\NNNZZZyyywwwvvv}}}xxxlllwww{{{hhhuuurrryyyiiisssnnnmmmgggYYYWWWvvvXXX|||^^^QQQLLLIIISSSlllxxxhhh___iiiyyyfffXXXxxxrrrqqqgggUUU[[[YYYXXXiiinnnkkkhhhcccZZZQQQZZZrrr{{{yyybbbFFF@@@999======BBBKKKmmm~~~jjjhhhcccccckkkooo~~~rrriiiddd```hhhfffkkk|||dddccc^^^iiiqqqccciiihhhdddggg}}}jjjmmmuuu___fffkkkJJJ666888444333333333333444444555777@@@\\\|||{{{~~~{{{xxxeeeKKK[[[cccccc---,,,***(((((()))***+++---///222222000/////////***...222333111000000222000///...---+++***)))((()))***,,,///000111111111222111444999;;;:::;;;???BBBIIIRRRXXXXXXWWWWWWXXXPPPYYY\\\]]]oooddd```ppp{{{rrr}}}}}}rrrqqqyyy{{{{{{lll~~~TTTrrrtttHHHPPPvvvfffpppPPPPPPcccqqqhhh\\\WWWfff|||www~~~nnnqqqyyydddttt|||}}}iii{{{xxxuuuppphhhaaadddlllggg\\\qqqSSSssskkknnnOOOKKKIIISSSmmm}}}sssooouuu{{{```iiittt}}}qqqfffVVVgggpppOOOIIIKKKPPPQQQVVVSSSRRRaaavvviiicccFFFAAA;;;======CCCQQQnnnwwwnnnddddddlllpppwwwtttssssssuuuxxxxxxvvvxxx|||{{{www|||}}}zzznnnxxx|||oooqqqaaahhhrrreeeWWWbbbsssfffeeeooo^^^jjjXXXYYYmmmFFF333999444333333333444444555666<<>>GGGOOOSSSZZZeeeddd___```[[[XXX^^^WWWDDD@@@NNNfff}}}vvv}}}{{{iiinnnoootttdddZZZ|||ttt[[[tttzzzWWWkkkLLLDDD~~~fffuuuVVVJJJXXXeeettt|||mmmkkkoooeeetttjjj~~~wwwaaaVVVRRRGGGFFFVVVjjjkkktttqqq}}}VVVkkkppp^^^KKKHHHVVVgggaaaNNNAAAbbb{{{kkkvvvgggVVV\\\xxx}}}mmmTTTIII\\\ZZZMMMBBB<<<>>>222EEEXXXggghhhmmmllliiiggg~~~mmm]]]YYY~~~|||xxx^^^uuu```]]]yyycccYYYkkkpppvvv___eeexxxjjjkkknnnllllll]]]TTT|||bbbHHH666666888999000111:::111222LLLuuuooozzz}}}~~~}}}xxxzzz~~~uuulllkkksss}}}~~~|||~~~|||{{{}}}pppxxx~~~yyyxxxoooQQQfff{{{,,,+++***((((((((())))))............---,,,++++++---,,,...111000...000444111111000///...,,,+++***))))))***+++---...//////000111333888@@@HHHPPPUUU]]]bbbYYYNNNKKKHHHIIIRRR[[[JJJ;;;===QQQmmmwwwkkknnn}}}kkk[[[dddccc\\\RRRKKKeeeccc```vvvggg```dddLLLDDDbbb|||[[[KKKRRRbbbrrryyy|||qqqqqqrrrjjj|||ggg{{{tttqqqcccWWWYYYpppyyywwwyyyzzzzzz}}}llleeefff{{{\\\sssttt```MMMHHHVVVlll~~~aaaNNNAAAVVVqqqvvvfff]]]]]]ddd~~~nnnxxxvvvmmm___iiiaaa___RRRNNNRRReeezzz]]]LLL???:::>>>444HHHYYY}}}qqqgggjjjqqqooorrrjjjrrr___XXX{{{ttt___qqqlllZZZVVVZZZxxxooo___pppsssggglllsssooo]]]WWWiiiHHH555888444666111444:::444@@@eee{{{hhhvvv~~~|||}}}~~~yyyzzzxxxuuummmnnnxxx~~~oooeeellllllooo|||ppp```kkkvvvyyytttpppooorrrTTT^^^rrr---,,,***(((((((((((()))+++,,,---------------,,,---+++,,,......,,,///444333222222000...,,,***)))))))))***+++---.../////////000333777>>>FFFLLLQQQSSSTTTGGG::::::;;;BBBRRR]]]SSS;;;333CCCRRRnnn```MMMMMMTTT___^^^JJJXXX{{{mmmYYYLLLCCCNNNeeeuuu^^^ddd^^^tttaaaSSSPPP]]]zzz___JJJLLL^^^qqq{{{{{{qqqtttrrrllllll~~~eee^^^\\\WWWXXXjjjwwwwwwtttddd[[[VVVgggqqqbbbmmm|||yyyeeeQQQFFFJJJPPP~~~KKKkkkzzzooowww```OOOIIIUUUnnn{{{WWWGGG@@@IIINNNeeezzzooobbbQQQQQQdddrrryyysssccciii{{{hhhaaaXXXnnntttiiiSSS\\\eeemmmooo```KKK===888>>>666JJJccctttddddddjjjsssqqqsssxxxwwwmmmXXXXXXkkk]]]oooyyynnnooodddlllccczzzjjjmmm~~~sss\\\[[[mmmFFF333:::444666555666333000LLL|||ddddddzzz~~~yyyrrrzzzwwwqqqsssyyyrrrbbb[[[]]]```jjjvvvxxxzzzmmmiiifffkkkkkkhhh```ZZZwwwvvvXXXZZZjjj---,,,***)))((('''((((((,,,,,,,,,------,,,,,,+++...,,,,,,...---,,,000555444444333111///,,,***)))))))))***+++---...//////...///000333888>>>CCCFFFJJJJJJ>>>555666888AAASSS]]][[[BBB:::KKKIIIOOOrrrrrrSSS???666???iiiuuuaaa[[[eeettt]]]KKKIIIUUUtttmmmhhh}}}]]]aaaXXXZZZ[[[uuudddIIIKKK\\\pppccccccgggbbb___wwwqqq|||wwwqqq~~~SSSCCCEEEJJJPPP\\\qqqfffuuupppdddYYYMMMYYYyyyzzzWWW___kkkooodddWWWUUU[[[TTTSSS}}}zzz|||}}}KKKiiiyyydddppp[[[OOOKKKTTTiiiyyyMMMAAAEEEDDD>>>uuuWWWrrrwwwmmmnnniiizzzwwwmmm___XXX^^^ccc___kkkiiinnnxxxppphhhzzzWWWgggrrrmmmwwwiiisss```LLL>>>999???666KKKqqqzzzccc```hhhsssqqqmmmYYYYYYaaapppkkkTTT[[[cccYYYsssrrr^^^tttxxxpppzzzuuuyyy\\\aaaiiiDDD222:::333555888888111666aaa|||bbbkkkzzzwww|||wwwrrr}}}}}}~~~zzz{{{xxxxxxwwwvvvvvviiibbbZZZeeesssoooxxxvvvtttnnnhhhWWWJJJiii~~~]]]^^^ggg...,,,***)))'''''''''(((------------,,,+++***)))///------......---111666555444333222///---+++)))))))))***+++---...//////000000000222444777:::<<>><<<===@@@999:::IIIbbbgggXXXMMMVVVTTTLLLQQQZZZjjjzzzzzzfffRRREEEBBB^^^oooiii^^^```~~~xxxtttnnnZZZSSSNNNFFFZZZqqqhhhcccWWWtttdddaaayyytttzzzUUUOOOWWWdddzzzYYYKKKNNNMMMJJJLLLYYYnnnmmmrrrxxx||||||yyytttqqq|||zzz[[[FFF@@@EEErrryyyrrryyykkkjjj___VVVSSSOOOTTTeeelllyyyyyyqqqzzzyyynnnsssWWWwww~~~bbb^^^OOONNNXXXfff{{{uuuwwwfffQQQIIIFFF@@@JJJjjjbbbZZZbbbnnnuuutttbbbQQQQQQHHHbbbrrrrrrrrrrrrkkk[[[PPPDDD<<>>666222888;;;777VVVpppeeeMMMJJJRRRcccmmmxxxRRRTTTNNNXXXeee~~~^^^gggRRRXXXbbbxxxkkk^^^ZZZWWWUUUUUU[[[gggsss|||{{{]]]JJJBBBRRRooottt___nnnOOOUUU}}}QQQRRR___|||dddJJJQQQPPPdddggg{{{pppzzzsssNNNZZZNNN\\\vvvfffvvv{{{gggSSS<<<999======TTTmmmfffgggjjj|||zzzzzz~~~gggnnnqqqqqqfff999888===222>>>===666NNN```aaaqqqnnnwwwwww|||~~~ttt~~~|||mmm~~~uuu^^^aaafffRRRFFFKKKWWW}}}kkk]]]ZZZ[[[^^^hhhwww~~~uuuggg///---***((((((((('''&&&)))***+++,,,---.........---------------,,,+++***222333333333222111//////)))))))))***+++---...///000111111222555999???DDD@@@MMMPPPEEE:::999999777QQQhhhwwwaaaTTTPPPlll{{{bbbQQQPPPyyyxxxaaadddzzzoooWWWTTT\\\yyyqqq]]]___]]]XXXWWWaaaqqq}}}uuuZZZNNNKKK\\\yyyzzzkkkmmmWWWHHHqqq[[[VVVZZZvvvoooRRRUUURRRgggmmmzzzkkkQQQXXXIII[[[{{{uuulll|||xxxcccQQQ;;;:::>>>>>>VVV|||ffffffhhh{{{vvvooo}}}~~~ccc>>>:::444888:::777<<>>VVVoooiiicccrrrwwwwww~~~tttZZZ777<<<:::444@@@777^^^ZZZcccfffqqqwww}}}zzz{{{|||||||||vvvwwwvvvvvv{{{xxx|||qqq[[[jjj~~~lllZZZJJJFFFJJJjjj}}}yyy000...+++)))))))))((('''((()))***++++++++++++++++++******///555666222---***---222666777666444222++++++++++++,,,---......111000000///000444999>>>DDDLLLTTTWWWWWWVVVRRROOOXXXRRRMMMPPPXXX___aaa___oooooommmsss{{{|||{{{wwwtttvvvyyy|||}}}kkkgggLLLOOOmmmXXXjjjvvvrrrsssdddSSSYYYvvvxxxttt}}}~~~UUU{{{QQQJJJXXXBBBQQQPPPWWWsss{{{ZZZQQQggg{{{oooSSSTTTMMMVVVttt___UUU\\\aaajjjbbbPPPVVVfffzzz{{{pppWWWGGG:::>>>???<<>>999444DDD999uuubbbiiipppuuuyyy||||||yyyzzz~~~yyy|||uuuxxx|||}}}|||yyyaaaiii|||lll]]]MMMFFFHHHjjj}}}uuu~~~111...+++))))))))))))(((&&&'''(((***++++++,,,,,,...---,,,...000000,,,)))***---222666777777555333,,,,,,,,,,,,,,,---......000000111111222555999===999<<>>BBBEEE???>>>>>>>>>AAAGGGMMMRRRNNNXXXOOOGGGRRRXXXZZZfffgggiiiYYYIIIIIIKKKIIIMMMYYYSSSLLLIIILLLWWWhhhtttnnnUUUUUUUUUXXXbbb]]]___rrrhhhzzz~~~}}}}}}yyygggqqqrrr^^^NNNyyy{{{\\\[[[\\\___cccxxxxxxyyyxxxttt~~~jjjeeeJJJXXXOOOeeeyyy\\\YYYOOORRRZZZpppbbbSSSdddtttdddOOODDDAAA;;;IIIrrrfffUUUOOOIIIGGGNNNaaahhhPPPFFFJJJRRRhhhgggLLL>>>999AAABBB???YYYxxxvvvooobbbiiiyyyxxxfffRRR===>>>444>>>:::]]]~~~iiinnnlllvvvvvvwwwzzz~~~www}}}zzz~~~fffnnnssscccWWWMMMLLLRRRmmm~~~tttddd]]]vvv111...+++*********)))(((%%%''')))+++---...///000***,,,...///000111444666---///222555666666555555------,,,,,,,,,---......---///000000//////000111///222555666555777???HHHLLLIIIDDD???>>>@@@FFFJJJHHH\\\[[[TTT\\\\\\]]]mmm|||tttmmmttt}}}{{{qqqSSSWWWbbbLLL{{{pppddd[[[ZZZYYYhhh~~~}}}qqqkkk}}}yyymmmkkk]]]III]]]kkkYYY|||bbbTTTHHHSSSXXX```qqq___bbbqqqYYYCCCAAAJJJ@@@;;;QQQllltttYYYUUURRROOOKKKTTTuuuqqq{{{[[[VVVXXXWWWMMMlll~~~qqq}}}dddbbbGGG:::888BBBDDDAAA]]]{{{yyyrrrcccgggvvvpppzzzwww{{{gggLLL333<<<>>>;;;666yyy~~~^^^WWWrrrtttuuutttuuusss}}}|||}}}{{{jjjooovvviii^^^SSSNNNQQQiii|||ppp^^^^^^mmm111///,,,)))'''''''''((('''((()))+++------......000,,,((()))---222555666444---...777:::444111444333222000//////111333555111111111222222444555666555888===BBBCCCGGGSSS```uuuooogggdddfffkkknnnppp}}}vvvzzz@@@UUUxxxpppQQQhhhuuuYYYTTTcccnnntttvvv~~~|||aaa\\\\\\[[[wwwRRRBBBNNNUUUqqq```XXXMMMZZZTTTbbbfffZZZsssTTTQQQHHHEEEHHHCCCDDDPPPhhh~~~aaaOOORRROOOPPPqqquuu{{{jjjmmm^^^VVVYYY\\\rrrkkktttzzzpppZZZFFF999===@@@AAAKKK[[[qqqdddjjj}}}}}}fffmmmzzzsss{{{uuu}}}rrr|||bbb???;;;;;;::::::FFFnnnwwwZZZ```rrrooottttttuuu}}}qqq}}}yyyyyy~~~vvvssspppyyydddaaa\\\LLLWWWmmm|||sssfff]]]111///,,,)))'''''''''((('''((()))+++,,,---......---+++)))***...000111000000------333666555444555222111///------///111333444555777999<<<@@@CCCDDDMMMOOOSSSXXX[[[___jjjuuu}}}{{{}}}vvvNNNMMMnnnZZZYYYgggUUUXXXZZZhhhmmmkkkdddvvvccc\\\ooolllllleeeiii}}}~~~RRRDDDFFFvvvWWWdddnnn[[[TTTQQQQQQ]]]pppkkkZZZpppXXXUUULLLGGGFFFDDDMMM___RRRlllsssXXXSSSLLLIIIhhh~~~zzzmmmyyy~~~iii```XXXYYYnnnaaa___rrrpppQQQAAA:::???CCCCCCMMM\\\ooobbbhhh{{{yyyrrr|||hhhkkkqqqeeeoooppptttmmmooovvvwwwrrruuusssgggzzz}}}kkkvvvaaa@@@::::::;;;BBB]]]yyy___dddppplllsssuuuxxxyyyzzz|||xxx~~~~~~~~~qqqvvvssseeeMMMWWWooozzzpppkkk111///,,,)))'''''''''(((''''''(((***+++,,,---...---,,,,,,---//////---,,,---.........111777888666111000...,,,,,,---///111111222555888<<<@@@CCCEEEDDDBBBEEEIIIMMMOOOVVV^^^iiihhhhhhhhhiiiiiihhhfffrrrtttuuutttsssrrrssstttyyy}}}|||}}}hhhYYYJJJfffnnnRRRXXXrrrXXXRRRLLLRRRfffxxx}}}hhhffflllaaaYYYdddooo}}}bbbNNNKKK```uuuyyy}}}iii]]]qqquuu|||}}}nnnLLL???CCC\\\___VVV{{{eee]]]LLLOOOYYY^^^~~~lllmmmuuu|||^^^WWWPPPLLLFFFFFFUUUiiikkkjjjsssdddUUUKKKMMMvvvyyyjjjwwwsssbbb^^^^^^yyy~~~nnnaaaiiinnnEEE<<<:::BBBFFFGGGQQQ```mmmbbbgggxxxfffVVVYYYfffrrrqqqjjjpppppp______hhhiii^^^cccrrrrrriiicccbbb^^^[[[xxxhhhjjjxxxmmmfffZZZggg\\\@@@999999===AAAzzzqqqaaahhhmmmkkktttvvv~~~yyyuuuxxx|||zzzvvvzzz{{{eeeKKKYYYrrr}}}wwwttt111///,,,)))'''''''''(((''''''((()))***,,,---...//////.........---,,,+++...222111+++---777:::666333111...,,,,,,---///000///000111333555888:::;;;FFFCCCCCCGGGJJJJJJNNNRRRXXXYYY[[[]]]_________^^^eeehhhjjjjjjjjjlllppptttnnnpppuuuzzzoooPPPVVVOOOfff]]]PPPhhhppp]]][[[TTTSSS___rrr~~~```TTTOOOggguuukkkkkknnnmmmqqqvvv___OOOOOOhhhpppwww|||^^^JJJZZZooozzzmmmrrrttt\\\FFF;;;BBBUUUkkkRRRxxxooo___SSSMMMZZZZZZ___mmm~~~wwwqqq___WWWUUU___yyybbbUUUQQQRRRJJJHHHUUUcccjjjeeelllgggRRREEEMMM}}}___ooowwwiiiTTTWWWzzzyyytttfff>>>999;;;DDDIIILLLYYYhhh|||ooodddggguuubbb\\\XXX```iiinnnsssrrr```QQQ___|||sssdddppphhhTTT\\\llliiiqqq]]]VVVccc~~~RRR???:::999???FFFxxx______jjjllllllvvvwwwvvvmmm~~~|||||||||vvv___KKKaaasss}}}|||www111///,,,)))'''''''''(((&&&&&&'''''')))+++,,,---000///---+++******+++,,,111555333+++,,,555999666555333000...---...///111222333333555666888:::;;;???===>>>CCCFFFFFFIIIMMMMMMOOORRRUUUXXX[[[^^^___kkknnnrrrsssssswww}}}UUU???QQQRRRffflll\\\dddzzzjjjccciiiccc[[[```pppxxxzzzdddVVVMMM\\\yyyyyyqqq|||zzzssstttnnnUUULLLRRRYYYyyy~~~~~~eeeYYYvvv~~~}}}gggTTTOOOyyyooodddcccPPPDDD>>>BBBQQQwwwYYYdddqqqZZZ[[[MMMYYY]]]WWWVVVlllnnnaaapppzzzgggRRRPPPQQQhhhiiiRRRPPPVVVNNNKKKUUUYYY\\\KKKfffmmmyyykkkTTTSSSzzzZZZ]]]dddhhhjjj{{{oooXXX>>>;;;>>>GGGMMMTTTbbbqqq~~~nnnuuuhhhhhhsss~~~WWWTTTbbbcccxxx{{{eeeUUU]]]zzziii[[[^^^\\\nnnqqquuuwwwsssmmm```iiitttKKK>>>::::::BBB]]]hhhSSS^^^mmmlllooovvvxxx|||mmmmmmwww{{{ttt]]]LLLfffpppzzzzzz111///,,,)))'''''''''(((&&&&&&&&&&&&(((***,,,---,,,,,,+++)))''''''***,,,222444222---,,,111666777777555222///...///000111222333555777:::===@@@AAAIIIIIINNNUUUXXXXXX]]]ccc___bbbfffjjjmmmrrrwww{{{rrrvvvzzzzzzxxxzzzkkkFFF@@@PPPQQQdddxxxccc^^^lllyyyhhhdddlllfffZZZZZZ^^^nnnjjjmmmttt|||uuu___UUU\\\nnn|||mmm|||yyyqqqnnn{{{ttt```xxxxxx^^^NNNJJJJJJooo~~~rrrtttsssoooqqqeeeuuutttuuujjjYYYlllppp```nnnIII@@@AAAFFFNNNhhhRRRhhhXXXYYYNNNUUUUUUYYYYYYggg}}}]]]CCCSSSqqqjjj___RRRTTTaaavvvUUUOOOVVVMMMOOO___ccciii[[[wwwqqqiiidddeeeWWWdddxxxlllaaahhh~~~tttMMMBBBAAADDDMMMUUU^^^kkkvvvuuu}}}nnnjjjpppnnnYYY```^^^vvv}}}pppbbbYYYllllll```gggjjjccc|||aaagggqqqIII???:::<<>>AAAHHHNNNNNNNNNSSSZZZYYY]]]ccchhhkkkoootttwwwVVVBBBKKKTTTSSSbbbssspppZZZbbbhhh]]]aaa]]]SSSSSSTTTccc[[[UUUQQQYYYtttxxxcccWWWUUUbbbrrrsssrrriiiccckkkwwwqqqaaaMMM]]]ooorrrdddQQQGGGFFFnnnvvvnnnjjjlllvvvcccnnnpppjjjfffrrrkkknnnxxxqqqpppUUUHHH>>>DDDJJJTTT}}}{{{OOO]]]aaaOOOUUUQQQMMM[[[\\\bbbrrrQQQFFFggg{{{bbbLLLKKKMMMkkk]]]PPPSSSGGGSSSuuuooohhh{{{dddccclllrrr}}}zzzpppMMMGGGGGGKKKUUU```iiiqqqwwwrrrjjjlllkkkeeebbb|||qqqhhhVVViiimmmlllzzzyyykkknnnlllHHH===888BBBYYYPPP[[[eeemmmkkksssqqqqqqfffkkkxxx}}}vvv{{{yyywwwjjjWWWEEEWWWoooqqq111///,,,)))'''''''''(((&&&&&&%%%%%%&&&)))+++---(((,,,111222111//////000---((()))...---***000;;;888666333000......///000444555777:::===@@@CCCEEELLLPPPWWW[[[XXXUUUZZZbbbeeekkkrrrwwwzzz||||||JJJAAASSSVVVYYYaaagggcccggggggTTTVVVTTTNNNQQQ[[[```RRRNNNIIIMMMiiittt```SSSKKKVVViiikkkfff___gggvvvxxxnnnhhhXXXSSS\\\]]]QQQIIILLLfff}}}}}}zzzuuuyyy~~~rrr~~~hhhVVV[[[lllzzz{{{CCCIII@@@KKKGGG\\\VVVVVVmmmFFF]]]PPPPPP^^^WWWTTTwwweeeFFFaaa```LLLRRRZZZUUUWWWgggyyyeeeRRROOO@@@VVV|||ccc~~~vvv|||wwwxxxdddSSSJJJJJJPPP[[[hhhppptttvvv|||tttiiijjj~~~jjjeee|||kkkcccVVVooo|||fffEEE:::777GGGfffvvvOOO```eeejjjjjjvvvqqq~~~~~~nnncccnnn||||||www}}}wwwuuugggZZZLLL]]]sssppp333000,,,***))))))((('''''''''&&&&&&(((+++...111000,,,,,,111000,,,+++///+++---//////...---...///555555444333111///---+++///222666777777999===AAA===EEENNNWWW```bbbWWWIII===GGGUUUaaagggfffbbb^^^```eeemmmtttwwwyyy|||lllmmmvvv{{{cccQQQSSSVVVTTTXXX___iiizzzkkk{{{^^^QQQSSSPPPGGG^^^xxxeeeeeeYYYYYYbbbWWWRRRDDDIII{{{}}}|||ggg^^^YYYSSSsss~~~SSSfffvvv}}}YYYKKKDDD@@@QQQZZZjjjnnnmmmKKKwwwiiiIII[[[SSSTTT\\\XXXbbbeeeZZZaaaSSSPPPooozzzpppvvv~~~nnnZZZXXXLLLVVV~~~tttgggVVVHHHFFFNNNXXXaaalllvvvyyyxxxtttmmmhhhzzz}}}zzzttt|||~~~TTTIII999<<<===vvvhhhaaaYYY```ppprrroooxxx}}}xxxuuuuuu}}}|||{{{zzz|||yyy|||fffUUUSSSYYYqqqnnn333000,,,***))))))((('''((('''&&&&&&'''***---///,,,)))***......***))),,,,,,---//////...---...///555555555444222000...,,,***///666:::;;;999777555<<<===>>>AAANNN^^^fffeeeNNN???444;;;PPPaaaddd___PPPTTTeee{{{vvvrrrxxx|||uuuwww{{{}}}~~~mmmRRRKKKRRRWWWXXX\\\^^^aaasssyyyyyyppp___ZZZYYYqqqyyyuuudddRRR]]]XXXKKKNNNxxx~~~nnndddllllllqqq}}}LLLCCCGGGJJJXXX^^^kkkmmmuuu[[[nnnmmm[[[NNNXXXUUU[[[UUUWWWwww]]]lllyyydddUUU}}}ooocccZZZGGGTTTmmmeeeSSSHHHJJJUUUbbbiiipppxxx}}}}}}xxxzzzmmmdddvvvvvvxxxMMMCCC;;;>>>FFFTTTZZZ___iiisssooommmyyy{{{rrrpppqqqqqqrrrttt{{{|||xxxpppxxxaaaRRRQQQXXXrrrlll333000,,,***))))))(((''')))((('''&&&''')))+++,,,+++)))***------******,,,,,,...//////...------...444555555555444222000///***---111666:::;;;999666777999:::===FFFTTT___ddddddTTT@@@888AAAVVVkkkxxxRRRGGGJJJ^^^gggeeennn|||wwwyyyZZZJJJMMMVVV]]]___`````````mmmzzzqqqqqqmmmxxxuuu\\\^^^YYYOOOQQQssscccTTTtttlllAAA???LLLTTT```cccoookkk{{{yyy^^^RRRbbblllPPPUUUOOOVVVUUUMMMlllooo\\\hhhwwwssscccXXX{{{jjjWWWCCCRRR}}}fffaaaLLLGGGSSS```mmmrrrtttxxx{{{|||wwwvvv|||lllkkk___ppp|||KKK???===;;;MMMwwwGGGXXXfffppprrrkkkqqq}}}rrriiijjjnnnlllhhheeennnxxxuuu~~~}}}nnnlllttt^^^QQQPPPUUUcccbbb333000,,,)))))))))((('''***)))'''&&&&&&''')))***---,,,---...///...---...---...000///...,,,------333444555555555444222222222...***---444<<>>FFFPPPWWWfffooonnnYYYAAABBBbbbooo^^^___gggooo{{{nnnvvvwwwqqqqqqvvvuuuUUUNNNTTTXXX\\\```\\\]]]```kkkmmmqqqnnndddYYY[[[ssszzzRRRsssyyy}}}YYY@@@GGGRRRZZZhhhiiisssmmmnnnbbbFFFOOOdddXXXOOOIIITTT\\\QQQ]]]ttt___\\\XXXTTTZZZ~~~```PPP[[[vvv{{{vvvuuummmaaaZZZFFFQQQ___iiissswwwxxxyyywwwtttxxxrrrrrraaahhhZZZiiiyyyHHH===AAA>>>^^^NNN^^^jjjooonnnlll}}}|||rrrqqqsssqqqllljjjnnnmmmqqq~~~sss}}}fffqqquuu```RRRNNNOOOTTTZZZ|||333000,,,)))))))))((('''))))))'''&&&&&&&&&'''''',,,.........///000///...,,,...//////...------...222333444555666555444444666000)))(((///888@@@DDDGGGBBB;;;555444;;;JJJVVVVVVjjjxxxkkkOOO@@@KKK]]]wwwsss{{{yyygggtttpppqqq~~~yyyiiippp}}}yyyyyydddTTTRRRUUUSSSTTTYYYWWWXXXZZZaaavvvqqqqqqjjjwwwmmmHHHGGGVVVXXX^^^nnnllluuusssmmmzzzwww[[[KKKOOO\\\SSSJJJRRR]]]VVVWWWzzzuuucccYYY[[[rrrcccQQQSSS```nnn{{{rrrkkkjjjjjjnnn{{{zzzkkkfffkkksssvvv[[[[[[RRRFFF```iiinnntttxxx~~~zzzrrr~~~rrrttt]]]eeeWWWeee~~~ggg???999CCCGGGyyyXXXeeekkkmmmnnnooo{{{xxxxxxzzz||||||~~~nnncccxxxcccUUULLLFFFQQQUUUppp333000,,,***))))))((('''(((((('''&&&&&&&&&&&&&&&))),,,---+++,,,......,,,+++---//////...---...///000111333555666666666555444111...---///222444666EEECCCBBBAAA>>>;;;>>>DDDPPPTTT]]]eeeggg\\\JJJ<<>>>>>@@@VVVpppEEE\\\ffflllooosssuuu~~~}}}}}}uuuxxxttttttrrryyyyyy|||xxxpppcccTTTGGG;;;HHHIIInnn333000,,,***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%***+++((()))......***)))+++---......///000222---...111333555666666666555666666222...---000444///000888FFFNNNNNNOOOSSS<<<@@@GGGPPPXXX___eeehhh^^^VVVHHH999444>>>PPP]]]bbbaaa[[[WWWaaatttjjjXXXCCCLLLNNNGGGDDDIIILLLJJJJJJMMMQQQPPPNNN___pppTTTJJJSSS___fff}}}mmmsss|||~~~yyy{{{}}}}}}{{{QQQOOOXXX```bbbjjjpppkkkwwwkkkmmmpppiiixxxzzzPPPSSSWWWRRRNNNRRRNNNIIIMMMQQQMMMeeeqqqaaaaaafffRRROOO[[[WWWhhh}}}nnn\\\hhhjjjqqqzzzoooiiifffeeeeee```sssmmmbbb]]]YYYgggnnntttyyy|||~~~sssmmm\\\[[[ccczzzsssxxxnnnlllkkkiiiggggggoooqqqBBB===BBBDDDcccnnnJJJ```jjjlllmmmooouuu~~~{{{tttwwwtttiii~~~~~~rrrwwwlll]]]OOO;;;SSSJJJMMMddd222000---+++***)))'''%%%(((((('''&&&&&&&&&&&&'''$$$'''+++///000000...---///++++++...000...---///000777666...///;;;===555888777555555555222...+++,,,---...333<<>>\\\YYYVVV\\\ooo|||yyyyyyxxxuuuwwwyyyyyy|||zzzzzzvvvSSSHHHFFFGGGIIIJJJJJJIIIGGGFFFEEEIIILLLQQQOOOLLLmmmnnnOOOHHHNNNTTTfff}}}|||ooohhhqqqeeesss}}}xxxoooqqq}}}~~~vvv~~~}}}^^^LLLTTT___eeeggghhhkkkoookkkjjjnnnqqqjjjiii|||DDDNNNNNNTTTTTTNNNQQQTTTJJJRRRMMMKKKOOOWWW]]]]]]ZZZRRRRRRTTTVVVZZZiiidddLLLFFFNNNbbbvvvxxxwww|||xxxrrrfffqqq^^^nnnhhhvvv|||hhhhhh```WWW\\\nnnyyyzzzwwwvvvuuuuuuvvvyyy|||~~~{{{uuuvvvZZZ[[[___ooo~~~mmmCCC===999BBBXXXXXXiiinnnppplllnnnooogggdddyyy{{{zzzyyyyyyxxxvvvttttttyyyhhh___ooouuukkkIIIEEEHHHNNNQQQSSSjjj222000---+++***)))'''%%%(((((('''&&&&&&&&&&&&'''$$$&&&))),,,......------111,,,***,,,------///333111888999222000666999888666555444333333222111000000000///000444<<>>???;;;GGGcccdddfffjjjlllkkkrrrqqqdddUUU^^^uuuzzz|||wwwwwwvvvssstttyyyuuuppp[[[```mmmrrr{{{wwwYYYLLLJJJMMMPPPNNNZZZ222///,,,+++***)))'''&&&(((((('''&&&&&&&&&&&&'''%%%&&&''')))***,,,------222---***+++,,,,,,000666444999<<<:::444222555999888888777555333222333444333222000...---000555999PPP[[[^^^TTTJJJIIIJJJHHHYYY[[[eeeyyyjjjTTTFFF]]]www|||kkklllssswwwyyyzzzxxxooogggkkksss}}}zzzvvv~~~hhhMMMBBBAAACCCDDDEEEFFFFFFEEEDDDCCCGGGHHHHHHKKKJJJDDDTTTvvvaaa@@@MMMJJJNNNZZZgggmmmqqqttt{{{{{{xxxrrr|||}}}pppXXXiiijjjjjjjjjjjjjjjjjjjjjtttnnnnnnpppjjjdddppp}}}PPPAAABBBJJJIIIJJJPPPOOOKKKKKKLLLNNNPPPRRRTTTUUUVVVTTTSSSSSSSSSUUU^^^hhhrrrYYYGGGEEELLLRRRfffiiikkklllssszzz{{{yyy~~~xxxttt}}}vvvkkkbbbccchhhkkkmmmooopppssswwwzzzzzzzzz{{{{{{}}}tttbbbaaa^^^dddzzzvvv|||QQQ;;;BBB???RRRbbbgggfffiiijjjkkkvvvvvviiiRRRJJJXXXcccxxxvvvrrrmmmfffiiisssmmmpppvvvddd\\\]]]|||ttttttmmmSSSIIIHHHOOONNNPPPmmm111///,,,+++***)))(((&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''(((+++---//////,,,+++,,,------111777777888===@@@===666444777:::<<<<<<:::777444444555222222111///......000333;;;IIIUUUWWWSSSQQQLLLHHHHHHKKKSSSaaaooozzz~~~~~~ssstttuuuuuutttssspppnnnmmmxxxzzzxxxvvvtttsssqqqkkkfffjjjqqqsssuuurrrsssPPPCCCBBBAAAAAABBBBBBCCCCCCBBBBBBAAAFFFGGGEEEGGGIIICCCIII___UUUJJJMMMSSS[[[```dddmmmwwwxxxuuuzzzoooooo{{{vvvnnnmmmqqqpppppppppqqqpppmmmkkktttnnnnnnrrrpppkkkqqq|||cccGGG===FFFHHHHHHJJJIIIIIILLLNNNNNNMMMNNNQQQTTTWWWSSSRRRTTTUUUVVVZZZ```ttthhh```SSSDDDSSS___hhhkkksss}}}uuuooozzzzzzzzzkkkccciiiooommmjjjkkkmmmqqqvvvyyyzzz{{{}}}}}}nnniiiaaa___aaatttwwwttthhhfffjjj{{{uuuKKK<<>>BBBGGGNNNXXXdddqqqzzzuuurrrmmmjjjfffaaa]]][[[sss}}}vvvnnnooosssrrrjjjdddccccccbbbeeeiiieeeqqqttt[[[BBBAAACCC>>>???@@@@@@@@@@@@@@@@@@???CCCEEEBBBCCCHHHDDDDDDQQQddd[[[UUUOOONNNPPPUUU```kkknnnnnnsss|||uuusssyyyqqquuu~~~wwwjjjccctttoooppprrruuuwwwvvvrrrnnnpppkkklllqqqrrrnnnooottt|||WWWBBBFFFJJJLLLKKKEEEIIILLLPPPOOOMMMMMMOOOSSSXXXSSSQQQSSSVVVWWW[[[```wwwnnniiivvvyyytttwwwmmmaaa^^^jjjuuuuuusssttttttxxx{{{|||{{{|||vvvoooYYY]]]```vvvnnniiittt~~~zzz{{{xxxvvvHHH<<<<<>>>>>>>>>>>?????????DDDAAA@@@GGGEEECCCJJJHHHyyyqqqTTTFFFHHHNNNTTTXXXccciiiqqqwwwzzz|||~~~yyylll}}}yyyeee[[[lllhhhlllqqquuuvvvuuurrrppprrrnnnoootttuuupppnnnooojjjnnnRRRMMMMMMPPPPPPHHHIIILLLOOOOOONNNMMMOOOQQQUUUQQQPPPRRRSSSSSSWWW\\\rrrqqqttt}}}yyyvvv{{{qqq{{{mmmhhhhhhqqqzzz|||zzzxxx~~~}}}|||xxx~~~[[[[[[aaaqqqhhhAAA<<<999NNNxxxaaaoookkkiiinnnoooqqqwwwmmmdddYYYKKKVVVbbblllvvv{{{pppmmmaaaUUUEEEGGGggg~~~bbbrrrxxxqqq{{{|||hhhWWWLLLOOOWWW```vvv000...,,,***+++***)))'''(((((('''&&&&&&&&&&&&'''&&&%%%%%%%%%'''***---///***+++---000///---333:::<<>><<>>;;;888>>>>>>>>>======>>>>>>>>>===DDD@@@===DDDEEEBBBFFF@@@dddzzz```TTTOOOMMMNNNVVV___jjjqqquuuxxx}}}}}}{{{vvv~~~~~~zzztttooottteeeiiinnnpppooommmmmmnnnooonnnppptttuuuqqqnnnmmmiiimmmlllXXXLLLOOOSSSKKKHHHJJJLLLNNNNNNNNNNNNOOONNNMMMOOORRRQQQOOORRRWWWhhh___XXX___qqqtttiiiooowwwwww|||xxxtttsssrrr}}}qqqrrrssstttyyy}}}zzzuuuzzz~~~{{{}}}wwwsssddddddpppOOO:::>>>===\\\mmmmmmrrrlllnnnuuuwwwwwwyyysssmmmaaaPPPZZZ```eeegggvvvrrrnnnjjjTTT@@@QQQ}}}rrrjjjtttppp}}}}}}wwwfff[[[OOOMMMTTTeeezzz000...+++***+++***)))((((((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$&&&(((+++---,,,+++---...,,,,,,444>>>;;;CCCAAA999<<>><<<777666777777666444444444555///222444222---***000888EEEQQQZZZVVVHHH>>>???DDDRRRIIILLLbbbwwwxxxjjj\\\NNNPPPTTTYYYZZZVVVNNNHHHIIIJJJPPPXXX[[[\\\```gggtttOOO333666???===:::<<<>>>>>>============>>>>>>===DDD???;;;AAACCCAAAEEE===UUU}}}cccNNNHHHLLLGGGQQQ^^^fffkkkpppsssuuu{{{zzz{{{]]]^^^tttwwwppprrrkkk```dddhhhlllkkkgggfffhhhlllfffgggjjjnnnpppmmmkkkjjjjjjZZZ|||aaaKKKLLLQQQKKKGGGHHHJJJLLLNNNNNNNNNMMMGGGIIIOOOSSSRRROOOQQQVVVYYYWWW[[[aaaaaadddvvvqqqVVV\\\iiilllsss|||vvvoooqqqttteeelllooommmrrrzzzzzzrrrooowww~~~{{{}}}yyytttpppgggpppLLL888CCCCCChhh___vvvzzzxxxttt}}}~~~|||}}}yyyjjjVVV^^^bbb___UUUYYYpppxxxzzz___IIIIIIccclllxxx{{{iiigggqqqiiikkkwwwsss]]]XXXOOOKKKUUUkkk------,,,+++************))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&.........------///222555888777<<>>EEELLLNNNIIIAAA:::FFFKKKRRRWWWWWWRRRJJJEEEDDDGGG@@@>>>FFFEEE???CCCKKKQQQNNNMMMXXXcccppp}}}GGGAAA;;;:::;;;<<<:::666<<<<<<<<<<<<<<<;;;;;;;;;???===>>>AAAAAA???>>>AAAEEECCCYYY}}}yyy___PPPGGGGGGMMMWWW___dddnnnxxxpppuuu{{{|||~~~```UUUFFFVVV|||uuuhhheeefffggggggcccgggkkkkkkgggdddcccdddcccfffjjjmmmllliiigggfffeee^^^iii}}}dddUUUOOONNNPPPJJJEEEEEEIIINNNOOOMMMJJJJJJJJJJJJKKKKKKKKKKKKPPPPPPQQQRRRUUU\\\dddiiipppkkkbbb\\\aaappppppooooooppptttxxx{{{pppqqqpppllllllmmmoooqqqsssuuuvvvttttttttttttuuuvvvxxxxxxvvvxxxxxxwwwxxxqqqAAA;;;CCC>>>kkkbbbkkkeeeooohhhssspppzzz~~~oooYYYgggvvvrrr```UUUYYY^^^eeesss~~~vvvRRREEENNNrrruuubbb```^^^XXXWWW\\\sssoooxxxaaaPPPQQQRRROOOKKKXXX|||111///...,,,***))))))))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&+++...000///------000444888:::EEESSSUUUMMMJJJNNN^^^]]]ZZZRRRIII@@@;;;999888<<<:::999;;;888666;;;444444555555555555444444...111777???EEEGGGEEEBBBBBBDDDGGGHHHGGGBBB===999BBBCCC;;;777===>>>???IIIEEELLLQQQ```xxx~~~yyy|||aaa>>>:::777888<<>><<<===@@@AAA>>>>>>@@@;;;===GGGeeerrrUUUOOOKKKLLLMMMMMMQQQXXX^^^ccckkkqqqvvv|||{{{sssssszzz|||hhhQQQRRRWWW```ooobbb_________^^^ffffffhhhiiijjjiiigggfff```cccfffhhhhhheeecccaaa]]][[[^^^qqq}}}hhhTTTBBBLLLHHHDDDEEEJJJMMMLLLIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHJJJLLLNNNQQQVVV[[[___qqq{{{]]]fffkkkttt|||sssiiikkkiiihhhjjjmmmpppssstttuuuuuurrrtttwwwzzz||||||||||||qqqwww~~~|||{{{kkkVVVpppbbb@@@<<>>hhhZZZgggdddfffhhhmmmlll~~~~~~wwwhhhXXXjjjxxxeeebbbaaa___dddwww[[[LLLHHHaaaqqqhhhccccccaaa\\\jjj~~~cccPPPPPPPPPNNNKKKWWWxxx444222000---+++***)))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''',,,000111...---///222<<<>>>HHHWWW[[[RRRJJJIIIIII```vvvrrrYYYAAA:::===444999<<<<<<;;;999888999222666999888444222444777222222222555999<<<<<<<<<<<<<<<;;;:::999777555444---555777<<>>>>>???888```}}}zzzvvvsssrrrqqqooommmlllnnnooorrryyy}}}yyyqqqsssnnnlllpppssstttuuuxxxsssttttttrrrppppppqqqrrrooosssvvvxxxwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyxxxwwwnnnnnnmmmhhhbbbcccssszzzssswwwzzzwwwzzzuuuBBB@@@;;;BBBRRRfff\\\eeeiiidddkkkhhhvvvppp```YYYwww~~~sssoooddd[[[rrrzzzvvvcccGGGEEEYYY|||oooeee[[[YYYwww{{{~~~fffUUUMMMIIIIIIGGGKKKaaa{{{444222///---,,,---...///))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((---555888777444???AAACCCDDDCCCDDDLLLUUUaaaRRRKKKYYYrrr}}}qqq___TTTIIIDDD>>>666???EEE:::???===:::888777888999:::666555444444666666666444555666666777777777888888::::::999===@@@<<>><<>>BBBDDDFFFHHHIIIIIIHHHGGGCCCCCCBBB@@@>>>@@@CCCFFFFFFIIIMMMYYYaaaWWWUUUdddppplllhhhhhhjjjkkkhhheeeeeecccdddgggiiilllssszzzwwwrrrlllfffcccdddfffhhhmmmvvvxxxoootttpppmmmpppqqqtttsssqqqoooppprrruuuwwwqqqrrrtttxxx}}}}}}www}}}|||rrrdddFFF;;;FFFyyyJJJAAA;;;<<>>PPPkkk555333///,,,+++,,,---///,,,++++++***************&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((***...555999777???GGGMMMPPPTTTZZZ]]]gggmmmmmmbbbXXX^^^vvvxxxmmmpppcccIIIRRR```QQQ@@@DDDHHHGGGCCC===:::999:::999999999999777444222888888888888888:::;;;<<>>BBBEEEHHHHHHHHHGGGBBBBBBBBBAAA???>>>???@@@DDDDDD===@@@LLLPPPTTT```VVVZZZ^^^___]]]XXXUUUTTTZZZXXXZZZ^^^___^^^cccjjjiiieee^^^[[[]]]dddnnntttzzznnnmmmppplllmmmqqqoooppppppoooooopppqqqssstttrrrtttxxx||||||~~~vvvvvvzzzRRR???JJJ|||vvvBBBAAA;;;:::IIIppp]]]gggbbbiiijjjjjjrrrrrr___WWWvvveeeUUUXXXmmmyyyzzzkkk]]]UUUIIISSStttyyyvvvhhhXXXMMMGGGIIIBBB>>>RRRooo777444000,,,******,,,------,,,++++++******++++++&&&&&&&&&&&&&&&&&&&&&&&&###(((+++'''###&&&111;;;999<<>>CCCFFFGGGHHHGGGAAACCCEEEEEEBBB@@@>>>>>>666FFFGGG@@@EEEJJJKKKPPPNNNRRRSSSPPPIIIHHHMMMRRRRRRQQQSSSWWWTTTOOOPPPWWWRRRSSSXXX```nnn~~~yyy{{{nnnhhhiiijjjeeeiiinnnhhhiiiiiikkkmmmnnnoooooopppuuuxxx|||~~~}}}zzzzzzvvv|||ttt@@@KKK~~~eee??????;;;888KKKjjj[[[bbbaaagggdddooovvvtttaaaZZZxxxaaaNNNUUUddd~~~nnnddd[[[HHHOOOccciiiWWWLLLHHHJJJCCC???UUUuuuvvvmmmooozzz777444///,,,++++++)))(((***'''&&&)))///111///+++%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&(((+++---///>>>>>>@@@EEENNNWWW^^^bbb___rrryyyooogggsssjjj}}}yyyrrr}}}wwwcccPPPBBBRRRDDDDDD@@@;;;>>>DDDCCC<<<;;;KKKKKKCCCKKK___}}}zzzyyyxxxEEE>>>666222333333111...////////////////////////000000111111111222222222000000111222222222222111111222222444666888:::<<>>AAACCCDDDCCCAAA???>>>===???AAAAAA@@@?????????BBBBBBCCCCCCDDDCCCBBBAAAEEEEEEFFFFFFFFFIIIQQQXXXuuuxxxnnnaaaXXXOOOSSSeeewww~~~~~~oooccchhhjjjiiiggggggiiifffaaa___bbbeeehhhiiilllooorrrtttssswww||||||xxxxxx|||~~~~~~}}}{{{zzz|||qqqXXXIIIvvv~~~kkk}}}}}}HHH888@@@999DDDeee___WWWhhhfffllljjjnnnzzz___]]]tttiiiVVVXXXaaatttkkkkkkbbbTTTDDDUUUwwwppp[[[PPPKKKKKKCCC@@@VVVsss777333///,,,++++++***)))(((&&&%%%'''***+++(((&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''((((((---///666DDDSSS___ccccccccc[[[jjjpppjjjzzz___xxx}}}wwwmmmRRRAAA///333000------///000...,,,........................------.........///////////////000111111111111000111111111222333444555666///OOOqqqhhhdddqqqoooxxxooojjjfffOOONNNKKKUUUiiivvvpppeeeaaabbbcccccceeebbb]]]ZZZXXXWWWVVVUUUXXXVVVTTTTTTTTTSSSQQQOOOVVVWWWQQQFFFAAADDDCCC>>>@@@@@@AAAAAA@@@@@@???>>>@@@===???TTTwwwkkk___MMMCCC>>>555;;;>>>AAABBBAAA>>><<<<<>><<>>///333222000......///000111///---------------------------------------.........///......///000000000000///000000000000111222222333555555GGG}}}wwwlllnnnjjjfffmmmtttuuupppkkkhhhhhhdddeeegggjjjooouuu{{{}}}{{{sss}}}|||jjjjjjppppppoootttuuujjjeeehhhmmmmmmkkkgggccc^^^\\\[[[ZZZXXXVVVZZZXXXUUUTTTSSSRRRPPPNNNBBBDDDBBB===>>>CCCEEECCC===>>>???@@@???>>>===<<<;;;======???SSS~~~xxxcccQQQ??????>>><<<;;;:::;;;<<<===>>>???@@@AAAAAA@@@??????>>>???AAAAAA??????@@@BBBBBB>>>BBBJJJHHH???@@@III:::GGGSSSZZZVVVQQQlllyyyoookkkgggdddccceeefffeeefffhhhddd___aaadddggghhhjjjlllnnnqqqtttvvvyyy{{{zzzxxxxxxyyyzzz{{{|||}}}}}}xxxQQQQQQzzzeee|||{{{}}}zzzssszzz~~~sssvvvIII>>>@@@;;;???LLLsssKKK```gggdddkkkhhhqqq}}}cccZZZjjjfffZZZ```bbbxxxrrrkkkdddOOONNN\\\www~~~|||||||||kkkRRROOOIIICCC@@@KKKccczzz666333///,,,+++++++++******)))(((((()))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''######$$$%%%&&&'''((((((***)))+++555CCCOOOVVVYYYbbbmmmpppuuuzzznnnnnnzzzwww}}}uuuyyyppp~~~mmmIII777000555555***///......///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------...////////////...///////////////000111111666000000SSS~~~ssslllkkk```MMMBBBCCCFFFDDDCCCDDDGGGIIIMMMPPPddd]]]XXXaaafffXXXRRR```hhhzzzvvvppplllooowww|||{{{xxxhhhddd___^^^______\\\YYYVVVTTTPPPNNNMMMLLLJJJHHHCCCDDDCCC??????AAABBB@@@<<<===>>>???>>>===<<<;;;888;;;@@@AAA>>>KKKxxx~~~uuuiiiUUULLL@@@888666888999999;;;999888:::???AAA???===<<<======<<<;;;;;;<<<>>>BBB???@@@BBB===555555<<>>===<<<;;;;;;<<<<<<<<<<<<;;;::::::888333777???<<<888JJJfffsss\\\MMMFFFBBB;;;444:::777555666999;;;<<<;;;888777888:::<<<<<<:::888555555555444666===HHHPPPOOOnnn{{{hhh]]][[[___dddfffbbbdddeeeeeehhhmmmmmmjjjdddfffhhhiiijjjkkkmmmoootttyyy|||{{{{{{||||||zzzwwwxxxzzz{{{}}}tttYYY___aaaVVVqqq~~~tttvvvgggjjjrrrGGG@@@999;;;???CCC[[[zzzrrr^^^gggbbbeeehhhkkkpppjjj\\\cccnnneeelllhhhwwwpppiiiggghhhRRRDDDaaasss\\\[[[pppWWWNNNGGGEEEEEEOOOhhhnnn555222...,,,,,,,,,+++***))))))******((('''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((((('''&&&"""$$$%%%(((...888DDDLLLTTTdddiiihhhuuu{{{kkkQQQ444...222666,,,)))......******++++++******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++,,,------------------------......000111222,,,888333+++<<<___xxxjjjeeeccchhhlllpppxxxooommmddddddeeehhhjjjkkkiiigggfffaaa[[[ZZZ]]]\\\WWWRRRRRROOOKKKHHHGGGGGGFFFEEE<<<;;;;;;<<<<<<:::::::::::::::999888888888888888777222222888:::888999>>>LLLxxxuuunnn___QQQIIIJJJIIIDDD>>>===AAAGGG::::::>>>FFFLLLLLLDDD===GGGOOORRRPPPYYYoooyyypppggg\\\VVVXXX]]]aaabbb```bbbaaa```ccchhhiiigggeeegggiiijjjjjjkkkmmmoooooovvvyyyxxxxxx{{{{{{xxxxxxyyyyyyyyyzzz}}}ooo[[[ZZZdddooo|||sssyyyBBB;;;@@@;;;BBBWWWfffccceeeccckkkgggllluuurrr___aaaxxxpppwwwqqqxxxxxxvvvxxxvvv]]]EEETTTwwwWWWSSSrrrYYYNNNHHHGGGBBBHHHjjj}}}555222...,,,,,,,,,++++++''')))***)))(((&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''%%%$$$&&&((((((&&&$$$(((000888LLL\\\ttttttssszzztttMMM444...777)))(((---***,,,111000)))***++++++++++++---///************************)))************+++++++++++++++,,,------------,,,---------...///000111222222---...777555333___|||{{{ooobbbdddeeeeeedddcccbbb```______eee___YYYXXXYYYXXXRRRLLLLLLHHHDDDBBBAAAAAA@@@???===<<<<<<===<<<:::888999999888666555555555666777444777666333555;;;999333555EEEvvvzzz~~~~~~tttfffaaaiiisss\\\^^^fffrrr|||{{{oooccczzzwwwXXXUUUSSSUUUYYY\\\\\\[[[dddeeeccc```ccchhhjjjhhheeegggiiijjjjjjkkkmmmooolllsssvvvtttuuuxxxyyyuuuzzzyyyxxxwwwwwwzzzrrr~~~ZZZqqqUUU]]]zzz}}}zzzUUUCCC111AAA777>>>cccuuuYYYdddddddddoooggglllyyywwwaaa```xxxrrrttt{{{|||iiiKKKNNN~~~ZZZRRR}}}rrrWWWLLLHHHHHH???DDDooorrr444111...+++***)))(((&&&(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((777GGG[[[hhhmmmsss~~~qqqNNN999000//////------,,,,,,,,,+++++++++))))))))))))))))))))))))******))))))******+++,,,))))))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////,,,000222///---444BBBNNN{{{}}}qqqddd^^^___\\\\\\\\\]]]^^^]]][[[XXXWWWVVVTTTSSSSSSSSSQQQOOOHHHFFFBBB???===<<<<<<===;;;;;;:::999888777666555666666555444333333222222222222333444444444444333===555<<<^^^cccQQQMMMNNNPPPSSSUUUWWWXXXXXX[[[]]]```bbbcccaaa___^^^eeefffggggggggghhhkkknnnlllnnnpppsssvvvxxxyyyzzzzzzwwwtttrrrsssxxx}}}sssnnn]]]iiittt~~~yyywwwDDD;;;???:::<<<<<>>777...)))))),,,---,,,,,,,,,+++++++++*********))))))))))))))))))))))))'''''''''((((((((())))))(((((())))))))))))***************++++++++++++,,,+++,,,,,,------......///...///000000......///000777RRR~~~uuummmjjjhhhfffdddeeeaaa___\\\[[[[[[[[[ZZZXXXYYYVVVRRRNNNLLLIIIFFFDDDBBB@@@>>>;;;999888888888666666555555444333222222444444333333222111111111///000000111111111111111///333555000,,,;;;aaauuueeeSSSEEEEEENNNLLLMMMOOOQQQRRRSSSTTTTTTSSSUUUXXX\\\```ccceeefffaaaccceeeggghhhkkkoooqqqnnnnnnooopppsssuuuxxxzzzvvvwwwxxxzzz{{{|||||||||~~~zzzpppmmmsssyyyFFF222;;;===777===<<>><<<:::888777666666555444444333222111111111222222222111111000000000......///000000000000///222///000666:::999888999UUU|||{{{hhhTTTMMMMMMLLLKKKLLLMMMMMMOOOPPPQQQRRRRRRSSSRRRTTTVVVZZZ^^^bbbeeegggaaacccfffgggiiikkknnnqqqqqqppppppppprrruuuxxxzzzyyyzzzzzz{{{{{{{{{{{{zzzooozzztttyyyzzz{{{tttbbb>>>555???;;;999???===EEEcccWWWdddggggggjjjfffqqqzzzooopppoooaaa___\\\TTTZZZyyymmmmmmiiisss]]]NNNMMMGGGDDDGGGbbbpppVVV666333000---,,,+++)))((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&''')))+++++++++555AAARRR```kkkxxxfffNNN===///))))))******+++,,,------+++*********)))))))))((((((((('''''''''''''''''''''''''''((()))*********))))))'''(((((((((((()))))))))))))))*********+++++++++******++++++,,,---------...---,,,---000333333222333,,,888SSS|||rrrvvvnnniiigggeeefffiiillljjjgggeeebbb^^^\\\\\\[[[ZZZYYYTTTPPPLLLHHHFFFDDDBBB@@@===<<<;;;999777666555555333333333222111111000000000000000000000/////////,,,---......//////......++++++///222000---000555111GGGccc|||ppp\\\NNNCCCCCCKKKOOOMMMIIILLLMMMNNNPPPQQQRRRRRRRRRSSSUUUWWWZZZ^^^aaaccceeebbbdddggghhhiiijjjlllnnnsssrrrqqqqqqsssvvvxxxzzzyyyxxxwwwwwwyyy{{{}}}~~~{{{zzzppp```\\\lllsssIII>>>777<<<777:::AAA>>>LLLPPPRRRdddhhhhhhhhheeeyyywww|||qqq{{{ddd[[[VVVQQQTTTyyy~~~tttvvvjjjttt]]]NNNMMMGGGDDDGGGddd[[[jjj666333///,,,++++++)))'''(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''')))***)))+++000888@@@LLL]]]lllwwwVVVFFF444+++***,,,111666))))))************))))))))))))(((((((((''''''''''''''''''''''''''''''''''''((()))***+++***)))(((''''''(((((((((((()))))))))))))))************+++)))******++++++,,,,,,---...---++++++---...//////222...222999IIIppp}}}yyymmmccchhhcccdddcccdddhhhmmmlllhhhbbb```]]]\\\[[[ZZZYYYWWWUUUQQQKKKFFFBBB???===;;;::::::999888666555444333111111111000000000///////////////...............,,,------...............000.........---+++///666///444444???ZZZwwwxxxeeeYYYNNNFFFGGGIIIIIIHHHHHHIIIKKKJJJKKKLLLNNNOOOPPPQQQQQQSSSTTTWWWZZZ\\\^^^``````bbbdddgggiiiiiijjjlllmmmrrrrrrrrrrrrsssuuuwwwxxxtttsssrrrsssvvvzzzyyyooo|||uuu___RRRcccsssTTT===:::555777333:::??????ZZZQQQXXXfffcccddddddfff~~~mmmrrrlll\\\UUURRRQQQkkksssxxxjjjsssZZZLLLKKKEEEAAAFFFdddooo___555222...,,,+++***((('''(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''',,,,,,+++(((&&&&&&(((+++---'''###&&&(((+++333<<>><<<:::888777777666555444333111000//////............---------------------.........,,,------...///.........666///,,,111555333...+++---000+++)))000;;;RRRpppwwwpppkkkXXXGGGAAA<<<@@@GGGMMMKKKFFFCCCFFFJJJFFFGGGIIIKKKMMMNNNOOOOOOOOOQQQUUUXXX[[[\\\\\\\\\___bbbfffiiijjjkkkmmmoooppppppqqqqqqrrrsssttttttsssrrrqqqrrrtttxxx|||~~~|||~~~www~~~hhhVVVYYY]]]lll|||III;;;888555888666<<<:::>>>hhhUUU[[[ddd^^^ccceeehhhrrr}}}nnn~~~ttt```ZZZYYYPPP]]]|||kkkrrrhhhqqqYYYLLLKKKDDDAAAFFFfff[[[iii444111...+++***)))(((&&&(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''###&&&***)))'''&&&(((***---'''%%%***---+++***,,,,,,///555CCCOOONNNXXXrrrwwwyyyuuu```TTTMMMAAA777444444...&&&(((------***+++///...'''''')))******)))))))))***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))((('''&&&''''''''''''((((((((()))))))))))))))************)))))))))***++++++,,,,,,&&&)))---////////////111%%%444///)))555999999FFFttt}}}vvvgggaaaddd___\\\gggdddeeeccc___bbbfffddd]]]ZZZYYYXXXXXXXXXWWWTTTQQQLLLHHHBBB>>>===<<<;;;:::555555444444222111///...------,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......******,,,///---,,,111888...333222333555...///===:::MMMjjjaaaOOOIIIIII>>>999@@@EEEAAACCCCCCCCCCCCDDDCCCAAABBBDDDFFFHHHKKKLLLMMMNNNKKKNNNRRRVVVYYYZZZZZZYYY]]]aaaeeeiiikkkmmmoooqqqmmmnnnoooqqqqqqrrrqqqqqqvvvuuutttsssssstttuuuvvvxxx|||yyy}}}~~~vvv}}}YYYLLLmmmwww{{{~~~PPPAAA666:::999>>><<<>>>666<<>>:::777555444333111000///......---......---,,,,,,,,,++++++++++++------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------......///......///000000000000///...000333333333888@@@FFFUUUaaattt~~~nnn[[[KKK@@@999666::::::;;;;;;;;;;;;::::::<<<===>>>>>>>>>???AAACCCCCCCCCDDDFFFGGGHHHIIIJJJJJJKKKNNNQQQTTTVVVWWWWWWYYYYYYYYY[[[^^^cccgggjjjmmmoooppppppnnnkkkjjjjjjpppqqqsssvvvxxxyyyxxxwwwyyyuuuuuuzzzzzzwwwyyyhhh\\\YYY]]]zzz{{{{{{YYY===;;;777888::::::666>>>999FFFaaaSSS\\\```bbbeeegggyyysssnnnuuubbbaaa___TTTfffmmmaaacccwwwqqqkkk___NNNHHHKKKDDDDDDmmmiii[[[nnn777444///---,,,+++***)))(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&'''''''''&&&%%%$$$###'''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&((('''%%%%%%)))+++***''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((()))))))))(((((())))))))))))************+++++++++,,,,,,,,,,,,------....../////////...///000444CCCbbbwwwlllgggiiillliiigggeeecccaaa___^^^^^^]]]\\\ZZZXXXWWWVVVVVVVVVXXXVVVSSSPPPNNNKKKHHHEEE???===:::777444222111111//////...---,,,,,,,,,,,,,,,++++++++++++*********,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......------...///////////////+++...222111...++++++,,,444888===BBBHHHQQQ\\\dddvvvlllggg[[[NNNEEEAAA<<<777666777;;;===888888999999:::999999999:::;;;=========>>>???AAABBBCCCDDDEEEFFFHHHIIIIIILLLMMMOOOQQQTTTUUUVVVVVVWWWWWWYYY[[[^^^aaadddeeellloooqqqqqqnnnkkkiiihhhooopppqqqsssuuuxxx{{{}}}~~~zzzzzz}}}|||zzz|||ppp}}}sssrrr___WWWUUU___pppzzzuuummmrrrxxxqqqkkkoooxxx~~~{{{uuu|||nnnAAA777;;;999888:::999444===:::KKKLLLPPP\\\aaacccdddeee{{{sssnnnyyy|||iiigggdddXXXdddhhhaaabbbtttjjjssseeeSSSIIIKKKFFFIIInnnqqqZZZ[[[666333000---,,,,,,+++***(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''(((((())))))))))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''&&&%%%%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((()))))))))***************++++++++++++++++++,,,,,,---------...///000222222,,,111JJJfffwwwnnnhhhggghhhiiifffeeedddbbb```___^^^]]]\\\\\\ZZZYYYWWWVVVUUUTTTXXXUUUQQQNNNKKKHHHEEEBBB<<<:::777444222000000000......---,,,++++++++++++************************+++++++++++++++*********************+++++++++++++++++++++++++++,,,------,,,,,,---..................///000000///000444777111111...,,,+++///555:::777CCCOOOSSSQQQRRRZZZbbbooonnniiieeegggjjjdddZZZNNNOOOJJJBBB>>>===666...000222666999999777555333888888999:::::::::::::::;;;===???@@@???@@@AAABBBBBBCCCDDDEEEGGGHHHJJJJJJMMMNNNOOOQQQRRRTTTUUUUUUWWWXXXZZZ]]]```bbbcccdddlllooossstttrrrooommmmmmpppppppppppprrrvvv{{{}}}}}}~~~wwwiiiVVVooozzzzzzyyyaaaVVVWWWfffmmmddd\\\\\\dddgggkkkooorrrqqqlllhhhkkkllltttwwwhhh```^^^bbbjjjttt|||PPP555666999888666999999444===:::LLLXXXOOOYYY]]]___cccggg|||sssuuuwwwpppjjjggg\\\dddgggaaabbbrrreeeyyylllXXXKKKIIIFFFKKKlllgggPPP666333000...------+++***(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''(((((((((((())))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,444)))'''111666222111444???RRRtttvvvlllkkkjjjiiigggfffffffffeeeeeeddddddcccbbbaaa```]]]]]]\\\ZZZXXXWWWUUUTTTVVVSSSOOOLLLIIIFFFBBB???999777555333111000000000......---,,,++++++++++++))))))))))))))))))))))))************************)))))))))*********++++++***************+++,,,,,,++++++,,,---------------------,,,++++++,,,///222///////////////000222444111555888777555444666999000222333222444666555111,,,...///000222666666444777666444222111222333333888999:::;;;<<<<<<<<<<<<;;;===@@@AAA@@@@@@AAABBBBBBCCCDDDFFFHHHIIIJJJKKKMMMMMMNNNOOOQQQRRRSSSTTTXXXZZZ]]]```bbbdddeeeeeejjjmmmppprrrrrrqqqqqqqqqsssssssssqqqqqquuuzzz}}}{{{zzz|||}}}~~~zzzbbb]]]zzzpppfffbbbbbb[[[TTTUUUNNNPPPRRRVVVZZZ[[[ZZZXXXRRRRRRTTTYYY^^^bbbhhhnnnwwweee===777:::777555333888:::666>>>:::KKKdddSSSXXXZZZ^^^fffmmmsssxxx~~~vvvkkkggg^^^fffkkkcccbbbvvvnnn^^^~~~wwwrrr]]]KKKFFFFFFMMMggg___555333000///......,,,***(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%((((((&&&&&&(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''(((((((((((())))))((())))))))))))*********++++++++++++++++++++++++///***)))///111------000)))...<<>>??????>>>???@@@AAABBBCCCEEEGGGIIIJJJKKKLLLLLLLLLMMMOOOQQQRRRTTTXXXZZZ]]]```ccceeefffgggeeehhhkkkmmmnnnnnnpppqqquuuvvvwwwuuutttuuuzzz}}}|||{{{{{{}}}}}}xxxkkkpppiiijjjYYYWWWVVVVVVYYYZZZ[[[[[[\\\bbbkkksss{{{xxxGGG777:::;;;777333222777:::666>>>:::LLLRRRWWW[[[[[[```jjjssstttuuurrr|||llleee^^^ggg~~~qqqdddbbbnnnoooWWWmmm}}}ttt___KKKEEEGGGPPPdddwww555333000//////...,,,***(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((('''&&&%%%%%%%%%&&&''''''(((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&###$$$((()))%%%%%%)))$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((()))))))))******++++++++++++++++++++++++(((///444000&&&###,,,777666111,,,+++222AAARRR^^^ooorrrhhhdddaaaZZZ]]]aaaZZZdddhhhjjjhhhcccbbbeeeiiiggggggggggggfffdddbbbaaaZZZZZZZZZXXXVVVTTTQQQPPPMMMKKKGGGDDDBBB???<<<999444333111///......//////,,,+++***)))((((((((((((&&&&&&'''''''''(((((((((((((((((()))))))))******((((((((()))))))))******)))(((((((((((()))******)))******+++++++++++++++)))***---111333333222000+++,,,...111333444333222.........000222444444333222333333222...,,,,,,...++++++---///000111444666...111555777666222---***333333555777888999::::::777999===>>>>>>======>>>>>>???AAACCCEEEGGGHHHIIIJJJJJJJJJKKKMMMOOORRRSSSVVVWWWZZZ]]]```cccfffgggdddfffhhhhhhiiijjjmmmooopppsssvvvvvvttttttxxx|||~~~|||{{{|||~~~ppphhhvvvnnnUUU888:::777666999444222777999555===;;;QQQIIIVVV\\\^^^bbbkkksssuuuoookkkpppeee]]]dddzzzxxxddd```iii{{{[[[eeesss___JJJDDDJJJUUUdddqqq444333111000///...,,,***(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&&&&$$$#########$$$%%%'''(((#########$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%!!!"""(((((($$$$$$((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((()))))))))))),,,,,,++++++++++++++++++)))+++------...111000---&&&---333333...---111777<<>>>>>>>><<<===???AAACCCEEEGGGGGGHHHHHHIIIJJJLLLOOOQQQSSSTTTUUUWWWZZZ]]]aaadddffffffgggggggggggghhhkkknnniiinnnssstttrrrqqquuuxxx|||{{{xxxvvvvvvyyyzzzxxxuuu}}}uuu]]]yyyjjjoookkk>>>555???111000;;;666333777888333<<<===VVVFFFRRR\\\```bbbhhhpppvvv}}}llljjjtttfff\\\bbbuuu|||ddd^^^fffdddfffrrr^^^JJJEEEMMMZZZfffooo555222///...---,,,***(((&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$##################"""############$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((******************************+++++++++,,,,,,,,,,,,,,,,,,---------......000000222555;;;BBBIIINNN\\\bbbiiioootttzzz{{{vvvrrrqqqnnnjjjggg[[[WWWRRRMMMKKKLLLNNNPPPNNNSSSVVVTTTSSSVVV[[[^^^]]]]]]]]]^^^^^^^^^^^^^^^^^^bbbccc```^^^^^^ZZZUUUTTTSSSRRRPPPOOOMMMLLLKKKDDDBBB>>>:::777555333333000//////---,,,+++******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,---//////...---..................////////////333333333333444555666666777777888999:::;;;;;;<<<<<<======???@@@AAABBBBBBCCCBBBBBBCCCEEEHHHLLLNNNPPPOOOPPPVVV]]]cccdddccciiiiiihhhfffdddeeegggjjjkkklllllllllllloootttwww~~~~~~|||yyyxxxyyyzzziiizzzxxx```{{{vvvlllvvvmmmBBB<<<666444666777555333777888:::888999;;;aaaUUUXXX^^^aaaaaaeeevvvxxx|||}}}}}}|||rrrggg{{{~~~hhhXXXaaavvv{{{aaa]]]jjjqqqZZZzzzqqq|||vvvhhhTTTIIIRRRdddkkkggg555222///...---,,,***(((''''''&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$######"""""""""%%%%%%%%%$$$$$$#################################"""############$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((*********************************+++++++++,,,,,,,,,,,,,,,,,,------------...---------///222666888000333777999;;;===AAADDDLLLGGGDDDDDDHHHKKKJJJHHHKKKHHHFFFFFFGGGGGGFFFDDDPPPNNNKKKHHHHHHIIILLLNNNRRRTTTUUUVVVWWWYYYXXXWWWZZZZZZ[[[]]]^^^___```aaa\\\___```]]][[[[[[XXXSSSSSSSSSQQQPPPNNNLLLJJJIIIBBB@@@<<<888555333111111//////...---,,,+++******(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))******))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------+++---......---,,,,,,------.........////////////111111111111222333444555555555666777888999::::::;;;;;;<<<>>>???AAABBBBBBGGGFFFEEEEEEEEEEEEGGGGGGNNNOOOQQQVVV[[[```bbbccciiijjjiiigggeeedddfffhhhiiijjjlllllllllmmmoooqqq|||}}}~~~|||zzzyyyzzz{{{xxxzzzyyywwwccc}}}___rrrlllxxxMMM???:::555333555777555333666777888999:::>>>jjjYYYYYY^^^bbbbbbfffyyyzzz{{{|||qqqgggvvvlllXXX\\\mmm{{{ccc]]]eee}}}dddwwwjjj}}}ssstttmmmcccVVVRRRWWWaaagggiii555222///...---,,,***)))'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$#################################"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((()))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------......---,,,++++++,,,,,,...///000000//////000111555333333666:::;;;888555===<<<<<<>>>AAADDDDDDDDDFFFEEEEEEFFFGGGIIILLLMMMWWWUUUTTTWWW[[[]]]]]]\\\\\\]]]^^^___```aaabbbccc\\\______\\\[[[[[[XXXSSSRRRRRRPPPOOOLLLJJJHHHGGG???===:::666222000///.........---,,,+++******)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((()))((())))))******))))))(((******************++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,---------.........//////000000000000000222333333333444555666777888888999999:::;;;===???AAABBBCCCFFFGGGGGGGGGFFFFFFEEEEEEKKKMMMQQQUUUXXX\\\```ccchhhiiiiiihhhfffdddeeefffhhhkkkmmmnnnmmmmmmmmmmmmyyy{{{}}}}}}|||zzzzzz{{{xxxwww{{{zzzxxxmmmbbbfffyyy\\\444;;;777333222444666555444444666666::::::BBBwwwrrrYYYZZZ^^^aaaaaaggg}}}{{{zzz{{{}}}rrrgggpppttt]]]\\\iiihhh___cccjjjrrr```oooyyymmmiiiccc\\\YYY]]]^^^\\\bbbkkk555222000......---+++)))((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$##################""""""$$$$$$$$$##############################$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,+++,,,,,,---......------111222333333333444555555555555666:::===>>><<<:::>>>>>>>>>@@@BBBDDDEEEFFFCCCDDDEEEHHHJJJLLLMMMNNNRRRQQQRRRVVVZZZ[[[___cccccccccccccccccccccbbbbbb^^^aaaaaa^^^\\\\\\ZZZUUUQQQQQQPPPNNNLLLIIIFFFDDD===;;;888444111...---------,,,,,,+++******))))))(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))))))))(((((()))))))))***************************************++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++---......,,,++++++,,,,,,,,,---------.........////////////000111222333333333444555666777888888999999;;;===???AAACCCDDDBBBCCCFFFHHHJJJJJJJJJIIIHHHLLLQQQTTTVVVXXX]]]bbbccceeeggggggfffeeefffgggjjjlllnnnooonnnnnnoooqqquuuxxx{{{||||||{{{zzz{{{|||vvvxxx|||wwwyyyoooddd___\\\gggyyyaaa@@@555777444222222333555555444333666444;;;999BBB```ZZZZZZ]]]``````gggyyyyyy}}}}}}tttjjjlllvvv}}}hhheeemmmkkkbbbhhhjjjkkkWWWdddxxxzzzmmmccc[[[VVV[[[eeeaaaVVV\\\mmmvvv555222000......---,,,***))))))(((''''''&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,&&&''')))+++------......))))))***,,,...///000000111000111333555777888888999:::;;;<<<===>>>@@@BBBCCCDDDGGGJJJLLLMMMMMMMMMGGGMMMXXX___]]]XXXYYY```dddcccccccccbbbbbbbbbaaa^^^aaa```]]][[[\\\YYYUUUPPPOOOOOOMMMJJJFFFCCCAAA:::999666222000...------+++++++++***))))))((((((''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((())))))))))))((((((((((((((())))))*********))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++---...000///---,,,,,,---,,,,,,,,,,,,------------////////////000111222333333333444555666777888888999:::;;;>>>@@@BBBDDDDDD@@@BBBFFFJJJMMMNNNMMMMMMGGGKKKPPPSSSTTTWWW\\\```^^^```ccceeeeeefffgggiiijjjkkkkkkkkklllnnnrrruuurrruuuyyy{{{zzzyyyyyyzzzuuuvvvyyy{{{zzzyyy|||fffaaacccfffccchhhyyy|||}}}{{{fff???555888444333222222333444555555444777222<<<666@@@]]]ZZZYYY\\\^^^^^^fffvvvyyy~~~wwwnnnjjjmmmqqqmmmrrr~~~jjjaaalllkkkzzzaaaPPP[[[sss|||pppaaaWWWTTT\\\hhhaaaQQQVVVjjj{{{444222000///......---+++***))))))((('''&&&%%%%%%$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%"""""""""###############"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++((()))***+++,,,------------,,,,,,...000222222111444444333444555888:::<<<:::;;;>>>???@@@BBBEEEHHHBBBCCCFFFHHHIIIJJJJJJIIIGGGQQQcccnnnhhhZZZUUUZZZ]]]]]]]]]^^^___`````````ZZZ]]]\\\XXXVVVWWWUUURRRMMMLLLLLLJJJGGGBBB>>><<<666555333000...---------******)))))))))((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((())))))(((((('''''''''(((((())))))******(((((((((((((((((((((((())))))*********+++++++++************************...///000000...,,,,,,---+++++++++,,,,,,,,,------////////////000111222222333333444555666777777888999:::;;;===???AAABBBCCCCCCEEEGGGJJJLLLLLLLLLKKKHHHKKKNNNQQQTTTWWW[[[]]]ZZZ\\\___aaaccceeehhhjjjhhhhhhhhhhhhiiilllqqquuuqqqsssvvvwwwwwwwwwxxxyyytttxxxvvvpppqqqwwwxxxrrrllleeefff^^^[[[dddiiisssyyyyyyvvvsssttttttvvv}}}oooFFF666333222333333333333333444444555333888111???444>>>ZZZUUUYYY\\\^^^^^^fffxxx}}}{{{wwwoooiiihhhuuupppsssyyyggg^^^iiilll}}}mmmZZZJJJRRRlll|||rrr```VVVTTT\\\ggg```PPPQQQ___sss444222000//////...---,,,******)))((('''&&&%%%%%%$$$$$$############$$$$$$"""#########$$$$$$$$$$$$"""#########$$$$$$$$$$$$!!!"""""""""#########$$$!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$""""""######$$$$$$%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,******+++...///...---000111111222333444666777444666999::::::<<>>999666222111///---,,,,,,------))))))((((((((((((''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((''''''((((((((((((''''''&&&&&&'''(((((()))******(((((((((((((((((((((((())))))))))))*********+++************************---///000///---++++++,,,++++++++++++,,,,,,,,,,,,------------...///000111111111222333444555666666888999:::;;;===>>>???@@@CCCEEEFFFHHHIIIJJJJJJJJJJJJJJJLLLPPPUUUYYY[[[[[[YYY[[[]]]^^^___bbbfffiiiggghhhjjjjjjjjjlllnnnqqqqqqrrrttttttttttttvvvwwwtttwwwtttmmmkkknnnooollllllsssrrrggg```^^^VVV[[[]]]dddqqqyyyzzzzzz{{{~~~zzzvvvsssrrrpppjjjgggiiikkkjjjjjjlllssspppqqquuuuuutttyyyrrrIII777555555111333333444444333333444555222888000BBB555???TTTSSSZZZ]]]______ggg~~~xxxuuurrrlllhhheeevvvqqqsssyyy}}}fff]]]cccqqqkkk[[[IIILLLdddyyysssaaaTTTUUU]]]fffaaaRRRLLLPPPbbb444222000/////////---,,,+++***)))((('''&&&%%%%%%$$$$$$############$$$$$$""""""######$$$$$$$$$$$$!!!!!!""""""#########$$$!!!!!!""""""#########$$$!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************(((''''''''''''((()))***+++)))(((***...000///---...000222444333333444555666888:::999888888;;;>>>???@@@BBBDDDFFFHHHIIIIIIKKKGGGIIIQQQQQQLLLOOOZZZ^^^^^^]]]\\\\\\[[[ZZZZZZVVVXXXWWWSSSQQQRRRQQQNNNEEEEEEEEECCC???:::555222......,,,+++++++++,,,,,,((((((((((((((('''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))''''''((((((((((((''''''&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))),,,...///...,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////000000111222333444444555777777888999;;;<<<<<<===AAABBBDDDFFFHHHIIIJJJJJJLLLJJJKKKOOOVVVZZZ[[[ZZZZZZ[[[\\\\\\]]]```dddhhhiiikkknnnooonnnmmmnnnoooqqqrrrsssrrrrrrrrruuuwwwpppssstttrrrkkkeeedddfffmmmeee}}}qqqiiiaaa^^^ZZZZZZ___bbb```^^^_________```aaabbbbbbcccdddccc```cccjjjooonnnlllllljjjiiilllssswww{{{TTT777111333666777333444555555444333444555111888000DDD666@@@PPPZZZ[[[___aaaaaahhhyyyrrrooommmjjjfffdddwwwsssuuu{{{{{{hhh___^^^|||nnn___LLLJJJ```wwwtttcccSSSVVV^^^fffbbbTTTIIIDDDccc{{{444222000000000///---+++******))))))(((&&&%%%$$$##############################$$$$$$$$$$$$############""""""""""""###### !!!"""###############$$$$$$########################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''(((((((((((())))))))))))***++++++,,,,,,------.........///111222333444555444444555777888999:::;;;@@@BBBDDDEEEEEEEEEGGGHHHLLLLLLMMMNNNOOOOOOOOOOOOUUUXXX[[[\\\\\\[[[[[[[[[^^^UUUNNNNNNPPPQQQRRRUUUIIIDDD???===<<<999555111///...---+++***)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************************************************************---,,,,,,,,,,,,---......000000000111222222222333444555777888::::::;;;;;;???AAACCCDDDDDDDDDFFFGGGLLLLLLMMMOOOQQQTTTVVVWWW[[[]]]______^^^___```bbbeeefffiiilllnnnooopppppppppssstttrrrooopppvvv|||pppooonnnllljjjhhhfffeeeeeecccbbb}}}pppddd[[[\\\]]][[[YYYYYYZZZ___^^^XXXYYYaaaaaa[[[]]]^^^cccjjjiiiddddddjjjnnnpppqqqwwwZZZ777666<<<555000333222333333333333333333444777111555:::888IIIMMM\\\___```___^^^jjj|||ppphhhkkkmmmggg___\\\wwwppppppwwwnnnYYY^^^~~~sssWWWQQQHHHRRRxxxyyycccWWWVVVZZZaaa^^^RRRHHHFFFSSSmmm444222000000000///---+++******))))))(((&&&%%%$$$##############################$$$$$$$$$$$$############""""""""""""######""""""################################################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((('''''''''''''''((((((((())))))))))))))))))******+++,,,,,,---......///000222333444444444555666777888:::;;;;;;???AAADDDEEEEEEEEEFFFHHHLLLMMMNNNPPPQQQQQQRRRRRRVVVYYY\\\]]]]]]\\\[[[\\\\\\WWWUUUVVVTTTNNNJJJIIIGGGBBB<<<888777555111......---,,,+++***)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************************************************************,,,,,,,,,,,,,,,---.........//////000000111111111444555666888999:::;;;;;;===???BBBCCCCCCCCCDDDFFFHHHIIIKKKMMMPPPSSSVVVWWWZZZ\\\^^^_________aaaccceeegggjjjmmmoooqqqrrrrrrtttwwwxxxvvvqqqmmmnnnqqqooonnnmmmkkkhhhfffdddccc]]][[[UUU___zzzoooggg```ZZZaaaeeehhheeeddddddbbb___llliiiiiikkklllppp|||cccGGG111222666333111444222222222333333333333444777222666:::777IIIsssNNN___]]]^^^___aaaoooxxxrrrmmmnnnuuuvvvlll___XXXttt}}}vvvvvvsss~~~mmmXXXZZZxxxvvvVVVPPPHHHPPPrrrtttbbb[[[ZZZaaakkkfffTTTGGGEEELLLggg444333111000000///---+++******))))))(((&&&%%%$$$##############################$$$$$$$$$$$$############""""""""""""######%%%%%%######"""###$$$$$$##############################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))***+++++++++---...///000111222333444444555666777999:::;;;;;;>>>@@@CCCDDDDDDDDDFFFGGGJJJKKKMMMOOOPPPRRRRRRRRRUUUXXX[[[\\\[[[ZZZZZZZZZYYYXXXWWWXXXUUUOOOMMMOOOHHHBBB:::555333222///,,,------+++***))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************************))))))))))))))))))))))))************************,,,,,,++++++,,,,,,---...---------...///000000000444444555777888999::::::;;;===@@@AAAAAABBBCCCEEEEEEFFFHHHKKKNNNRRRUUUWWWXXXZZZ]]]^^^___```ccceeefffhhhjjjmmmpppssstttuuuxxx{{{~~~{{{uuuooolllkkklllkkkjjjhhheeeccc```___WWWYYYPPPKKKUUUppp~~~vvv]]]???777//////111111111333222222222222333333444444666333666999888LLLcccNNN]]]ZZZ\\\^^^cccttt}}}}}}{{{tttmmmnnnsssyyyvvvkkk^^^XXXjjj||||||sss{{{mmmYYYXXXsss{{{XXXQQQJJJOOOmmmqqqddd``````kkkyyyrrrXXXGGGFFFEEE```555333111000000///---,,,******))))))(((&&&%%%$$$##############################$$$$$$$$$$$$############""""""""""""######(((&&&$$$""""""###$$$%%%###############$$$$$$$$$######################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''((('''''''''((((((((())))))(((((())))))***++++++,,,,,,---...///111222333333444555666777999:::;;;;;;===???BBBCCCCCCDDDEEEGGGFFFGGGIIIKKKNNNOOOPPPQQQSSSVVVYYYZZZYYYWWWWWWWWWXXXUUURRRQQQPPPRRRZZZdddIIICCC;;;555333222///---,,,,,,+++))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************((((((((((((((((((((((((************************+++++++++++++++,,,,,,---,,,,,,---...///000000111333333444555666888999::::::===???AAAAAAAAACCCEEEFFFFFFHHHJJJMMMPPPSSSUUUVVVXXX[[[]]]^^^aaacccffffffgggjjjmmmqqqsssvvvwwwsssvvvyyyxxxsssnnnkkkjjjhhhgggfffdddaaa^^^[[[YYYQQQTTTPPPIIIEEEKKKqqqdddCCC;;;222444333000000333222///111111111222333333444444444333777999;;;TTTZZZJJJWWWYYY\\\\\\bbbwwwyyy|||yyyvvvtttvvvxxxxxxuuuoookkkjjjttt{{{{{{|||{{{ooo\\\[[[uuuZZZSSSMMMPPPlllrrrkkkdddffftttzzz\\\IIIIIICCC]]]~~~555333111111111000...,,,******))))))(((&&&%%%$$$##############################$$$$$$$$$$$$############""""""""""""######(((&&&$$$""""""###$$$%%%""""""#########$$$$$$$$$######################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''((((((''''''''''''(((((((((((())))))******+++,,,,,,,,,,,,,,,---...000111222333444444555666888999:::;;;;;;===@@@BBBBBBCCCEEEFFFDDDFFFHHHJJJMMMNNNPPPPPPSSSUUUXXXYYYXXXWWWVVVVVVVVVRRRNNNMMMLLLOOOZZZeeeFFF@@@888333222111///---++++++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))+++************+++,,,,,,,,,,,,---...///000111222333333333333555777888999:::<<>>HHHddd^^^???444777222555333///111555444---000000111222222333444444111333777999???^^^YYYHHHUUUZZZ\\\[[[___www~~~|||zzzzzzzzz{{{zzzqqqttt}}}zzznnn^^^___zzz|||[[[VVVMMMPPPnnnvvvpppggglllzzzxxx]]]LLLKKKDDD[[[{{{555444222111111000...,,,******))))))(((&&&%%%$$$##############################$$$$$$$$$$$$############""""""""""""######%%%%%%######"""###$$$$$$"""""""""###$$$$$$%%%%%%######################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((&&&&&&'''''''''((((((((())))))******+++,,,,,,---+++,,,---...///000111222222333444555777888999999:::<<>>888222//////...,,,*********)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))******+++,,,+++,,,---...///111111222222222222222333666888999999;;;>>>@@@AAABBBCCCEEEIIIIIIIIIJJJKKKMMMOOOPPPRRRTTTWWWZZZ[[[^^^aaadddddddddfffhhhkkknnnqqqsssmmmllliiigggdddcccbbbaaa^^^]]]\\\ZZZWWWRRRNNNKKKCCCAAA;;;>>>EEE???:::CCCUUUsssOOO<<<666555444222111///---000444333000///000000111222333444444111444888888BBBfff___KKKUUUXXX\\\\\\^^^vvv{{{}}}~~~}}}wwwkkknnnwwwzzznnn___cccxxx^^^[[[NNNOOOrrr|||qqqjjjttt}}}{{{lllYYYNNNJJJCCCYYYzzz666444222111111000...---******))))))(((&&&%%%$$$##############################$$$$$$$$$$$$############""""""""""""######""""""##################!!!""""""###$$$$$$%%%%%%######################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''(((((((((((())))))***+++++++++++++++,,,---///000111111111222333444555777888888999;;;>>>@@@AAABBBDDDEEEFFFGGGIIIKKKMMMNNNOOOOOOQQQTTTVVVWWWUUUTTTSSSSSSSSSOOOMMMNNNKKKBBB<<<:::666222---,,,------+++((())))))((('''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***++++++******+++---...///000111222111111111222555777999777:::===>>>???@@@BBBDDDFFFFFFGGGHHHJJJLLLNNNOOOPPPSSSVVVXXXZZZ\\\___aaabbbbbbcccdddgggjjjmmmnnniiigggdddbbbaaa___^^^\\\YYYYYYXXXVVVRRRMMMHHHEEE???AAA:::888???>>>:::>>><<>>@@@@@@AAACCCEEEDDDEEEGGGIIIJJJKKKLLLLLLMMMOOORRRRRRQQQOOONNNNNNSSSMMMJJJJJJIIICCC===:::222///,,,,,,---...,,,))))))((((((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((()))***+++---...///000222111000000222444777999555888;;;===>>>???AAACCCBBBCCCDDDFFFIIIKKKNNNOOOPPPRRRUUUWWWXXX[[[]]]`````````aaabbbdddgggjjjlll[[[[[[ZZZZZZZZZYYYVVVTTTWWWWWWVVVTTTPPPJJJEEEBBB777AAA===444666777777<<>>???@@@CCCCCCDDDFFFGGGJJJKKKLLLRRRSSSTTTUUUVVVYYY^^^bbb```bbbaaa[[[VVVYYYeeepppddd___ZZZYYY[[[]]]]]]\\\VVVUUURRROOOJJJDDD???===::::::888777555444444444999555666===MMMrrr}}}ZZZFFF222222111000//////000000/////////////////////////////////000111111222222000555;;;444???~~~IIIRRRUUUYYY```aaaxxxrrrmmmooonnnttt|||xxxtttNNN]]]vvvmmmeeeUUUEEEPPPGGGDDDRRR777222000222222///...000,,,+++)))(((&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$###""""""################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((($$$ !!!%%%'''###$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((())))))))))))******+++,,,---...//////000000000222333555777888<<<;;;;;;<<<===???AAABBBGGGFFFEEEHHHKKKMMMKKKJJJMMMLLLLLLLLLMMMMMMKKKJJJKKKIIIEEE@@@;;;666333111///...---,,,+++*********)))(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))******+++,,,---...///...///000111333444555555555666888:::<<<>>>???@@@@@@AAABBBDDDFFFHHHJJJKKKLLLNNNQQQTTTXXX\\\bbbffffffjjjllljjjggghhhnnnuuutttnnnfffaaa______]]]\\\XXXUUUPPPIIIDDD???===<<<999888777666444444333333666444666888:::GGGhhhmmmPPP:::000222111000000/////////000......................../////////000111111222222111555;;;555AAArrrDDDPPPWWWXXX]]]^^^xxx{{{wwwsssggg```lllpppPPPcccxxxlllaaaSSSGGGQQQHHHJJJ[[[777222000222222///...000,,,+++)))(((&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$###""""""################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$### """---888222%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((((((((()))))))))******+++,,,---......///000000111222444666777999<<<<<<<<<===>>>@@@BBBCCCEEEEEEEEEHHHKKKLLLLLLKKKKKKKKKJJJKKKLLLLLLIIIGGGHHHFFFBBB===888333000.........,,,+++******))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))******+++,,,---............///111222333444555555666777999;;;===?????????@@@AAACCCFFFIIIKKKMMMIIILLLQQQUUUYYY]]]aaaeeebbbgggmmmppppppoooooonnnxxxqqqhhhaaa^^^[[[XXXVVVXXXSSSKKKBBB<<<999999999777666555444333333222222111111444666222///:::IIInnniiiQQQ===000,,,...111000//////.../////////......................../////////000111111222222444555999555EEE]]]DDDRRRVVVVVVZZZ]]]www~~~uuussssss{{{yyyuuu}}}|||zzzaaaTTTdddmmmVVVooolll[[[NNNGGGNNNHHHKKKbbb777222000222222///...000,,,+++)))(((&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""...<<<777'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))***+++,,,---......000000111222444666777888;;;<<<===>>>???@@@BBBBBBCCCDDDEEEGGGJJJKKKKKKKKKLLLKKKKKKLLLMMMLLLIIIFFFDDDBBB???;;;666222...,,,------+++******)))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++,,,,,,---------...///000111333444444444555777888:::<<<>>>???@@@AAACCCEEEHHHKKKNNNOOOLLLOOOSSSUUUWWWYYY[[[]]][[[___eeekkkooommmiiieeemmmhhhbbb^^^\\\YYYUUUQQQQQQLLLDDD===888555666666555444333222222222222222222111333666555333888@@@;;;KKKlll|||UUUIII<<<555111000333888//////...............///......................../////////000111111222222555555999666III___HHHRRRSSSVVV]]]bbbfffrrrlllooottt}}}sss}}}|||```SSSdddmmmaaa}}}nnnXXXJJJGGGJJJGGGMMMlll777222000222222///...000,,,+++)))(((&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&& ###,,,)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''((())))))***+++,,,------//////000111333555777888;;;;;;<<<>>>???@@@AAAAAABBBCCCEEEGGGHHHHHHIIIJJJLLLKKKLLLMMMNNNLLLIIIFFF@@@???<<<888444111...,,,,,,+++******))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******++++++,,,,,,,,,------...///111222333333444444666888:::<<<===>>>???@@@AAADDDGGGJJJMMMNNNMMMOOORRRTTTTTTUUUWWWXXX\\\^^^bbbhhhllllllhhheeecccaaa___^^^^^^ZZZSSSNNNEEEBBB>>>:::666444444444333222111111111111111222666333222333444444555888777333777KKKiiirrrWWW>>>666222000222444222111333...---------------............................../////////000111111222222666555888777KKKpppKKKMMMRRRWWWbbbggghhhyyypppppprrr}}}uuu~~~ttt___UUUiii~~~sssmmmttt\\\NNNOOOKKKHHHTTTzzz777222000222222///...000,,,+++)))(((&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''"""!!!%%%%%% $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&(((((()))***+++,,,,,,---......///000222444555777999:::<<<===???@@@@@@@@@AAACCCEEEFFFEEEEEEFFFHHHJJJJJJJJJKKKLLLJJJFFFCCC;;;:::888555333000...---+++******)))(((((())))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************++++++,,,,,,,,,,,,---///000111222333333444555777999;;;======<<<===>>>@@@CCCFFFHHHJJJJJJLLLOOOPPPQQQSSSVVVXXX]]]^^^```dddggghhhfffeee]]][[[YYYYYYWWWRRRJJJDDD;;;:::999777555333222222111111111000111111222222111111111333444333000...///:::BBB;;;///555WWWzzzrrrXXXIIIAAA666+++555111000333333///,,,,,,,,,,,,,,,,,,,,,,,,---...------------------------/////////000111111222222555555999777KKK{{{MMMNNNTTTYYYdddjjjjjjmmmwwwzzzqqqmmmtttxxxwwwqqqlllXXXPPPjjj}}}xxx___YYY```SSSLLLWWW777222000222222///...000,,,+++)))(((&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%%%%&&&(((***$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''((()))***+++,,,,,,------...///000222444555888999;;;===>>>?????????@@@BBBDDDDDDCCCBBBCCCEEEEEEEEEFFFGGGGGGEEEAAA===666555444222000...---,,,******)))(((((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************+++++++++++++++,,,---...000111222222222333555777999;;;<<<===<<<<<<===???AAADDDFFFGGGHHHIIIKKKMMMNNNQQQUUUXXXXXXZZZ\\\^^^___`````````YYYUUUQQQNNNLLLGGG@@@;;;888777555333222111111111111000000000111222222333...///111222444555444111999444222555777444111000<<>>>>>>>>>>>???BBBDDDDDDAAA@@@AAACCCAAAAAABBBCCCCCCAAA<<<999222222111///...---,,,+++***))))))(((((((((((()))&&&'''''''''(((((())))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''''''''((((((((((((''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***************++++++++++++,,,---...///111222222222333444666888:::<<<===>>>>>>???@@@BBBDDDFFFGGGIIIJJJKKKKKKKKKNNNRRRVVVVVVYYY\\\]]]]]]\\\]]]___YYYTTTMMMHHHFFFCCC???;;;999777444111//////000111111000000000111222333444333333111///000333555444444111222666777666888<<<111999>>>@@@MMM```gggdddlllooogggUUUCCC888///222...111777444,,,---555222---,,,///000//////111+++*********+++,,,,,,---------------------------/////////000111111222222333555:::777JJJdddCCCRRRXXXUUU[[[iiivvv}}}vvvqqqrrrtttnnnyyysssbbbSSSGGG```|||mmmXXXfff}}}```LLL```999444111333333000...000---,,,***)))'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$((($$$###''''''###$$$))))))(((((('''&&&%%%$$$$$$$$$%%%'''(((((('''%%%$$$'''&&&&&&%%%%%%$$$$$$###&&&%%%$$$###"""###$$$$$$''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''''''''(((((())))))******)))***,,,...111333444555666777999;;;<<<===>>>>>>???@@@AAAAAAAAA@@@???>>>@@@@@@@@@???===999666444//////...------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************,,,,,,------.../////////222222444666777999;;;;;;;;;===???@@@AAABBBEEEHHHIIIIIIIIIIIIKKKMMMOOOPPPTTTYYY\\\[[[\\\]]]ZZZUUUPPPNNNJJJFFF@@@;;;888555333000///000222222///---444222000///......///000///111444444222111222444222222222333333333444444444555555666777888999:::<<>>;;;888555444555555111000000//////////////////............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........///000222444444222<<<999>>>CCCiiiFFFRRRZZZYYY\\\ccc}}}tttnnnoooqqqzzzmmmgggXXXXXXKKK___[[[LLLsss[[[WWWkkk999444111333333000...000---,,,***)))'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$***&&&&&&))))))%%%%%%(((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((("""###$$$%%%&&&'''((()))&&&%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''''''''(((((())))))******,,,---...000111333444444666777999;;;<<<>>>>>>??????@@@AAAAAAAAA@@@???>>>?????????===;;;777444222......------,,,++++++***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((())))))''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************,,,,,,------.../////////222333444555777888::::::;;;===???@@@AAABBBEEEHHHHHHHHHIIIKKKNNNQQQTTTVVVRRRWWWYYYXXXYYYZZZXXXTTTNNNLLLHHHBBB===999666444333000......000111111000***+++---///111444666777///111333222000000111333222222222111111000000000333444444444555555555666555555555666666777777888===<<<<<<>>>AAAAAA>>>;;;===<<<;;;:::888777666555:::999666333111111111222111000//////......//////............---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........///000222444444333888222888FFFoooJJJMMMXXXXXX]]]eeeyyypppjjjooo{{{kkkyyy~~~]]]TTTTTTLLLeee```JJJmmm~~~^^^XXXttt999444111333333000...000---,,,***)))'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&$$$%%%((((((%%%%%%'''''''''((((((((()))))))))'''&&&%%%$$$$$$%%%&&&''''''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''''''''(((((())))))******------...///000111222222666777999;;;===>>>>>>???@@@@@@AAAAAAAAA@@@>>>>>>======<<<;;;888444111///------,,,,,,+++*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))((((((''''''(((((()))''''''(((((((((((())))))''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************,,,,,,,,,---......//////333333444555666777888999;;;===???@@@@@@BBBEEEHHHHHHIIIJJJLLLOOORRRTTTVVVQQQUUUVVVTTTUUUWWWVVVSSSKKKHHHCCC===888444222222555222...+++++++++++++++333222222111///---+++***222333333222111111333555222222222222222222222222333333333333333333333333666666666666555555555555333222111222444444333222333333333222222222222222555444222000//////000000000000///............///............------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///000222444444333666222;;;UUUmmmNNNPPPWWWXXX^^^ddd|||sssjjjdddnnnyyyccchhhccchhhgggSSSOOOMMMLLLmmmyyyZZZIIIgggyyy___ZZZttt999444111333333000...000---,,,***)))'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''''''''&&&%%%%%%&&&((()))(((''''''******))))))((((((''''''++++++************++++++(((((((((((((((((((((((('''''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((('''''''''''''''(((((())))))******++++++,,,---///000111111666777888:::<<<===>>>>>>???@@@AAAAAA@@@???===<<<;;;;;;999777444111///---++++++++++++******))))))((((((((((((((((((((((((***************************************************))))))(((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((())))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))************+++,,,,,,------...//////333333444555666666777777;;;<<<>>>???@@@BBBEEEGGGJJJJJJKKKLLLMMMNNNOOOPPPQQQTTTTTTQQQQQQTTTSSSPPPFFFCCC===777333000000000111///...---------,,,,,,------......000111222333000000000000000111333444//////000111111222222222222333333333333444444444///000111222444555666777333222222444666888:::;;;666555444333222000//////333333222111000111111222000///......------...............---------,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------.........///000222444444444888999DDDiii^^^KKKTTTWWWYYY^^^aaa~~~uuummmfffaaalll|||rrraaa___TTTVVV\\\TTTOOOHHHMMMuuu|||___JJJHHHbbblllWWW\\\uuu999444111333333000...000---,,,***)))'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''(((((((((((((((((())))))((((((((('''&&&((((((((()))))))))))))))&&&'''(((((((((((('''&&&$$$$$$%%%&&&'''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((('''''''''''''''(((((())))))************,,,...000222444444555666777999;;;<<<======>>>????????????===<<<:::888888666444222///---,,,++++++************))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******************************))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************++++++,,,,,,---.........222333333444555666666666:::<<<>>>???@@@AAADDDGGGJJJJJJKKKLLLMMMNNNNNNNNNPPPSSSRRROOONNNPPPOOOLLL@@@===888444000......///***,,,...000111111111111111000...---...000222444333222222222333444555555222222111000000/////////000111111222333444444444222222111111111111111111222111000...------///000/////////000000000111111111111111111111111111111///......---------------...------------,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,---------.........///000222444444777::::::DDDtttTTTEEEUUUYYY[[[^^^]]]yyyrrrlllfffcccjjj}}}vvvvvvrrrxxxmmmgggiii^^^aaaaaa^^^UUUIIITTT~~~YYYGGGLLLYYYVVVLLLaaa999444111333333000...000---,,,***)))'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))))))))(((***(((%%%$$$&&&&&&$$$)))***,,,...111333555666222222222222222222222222444444222000---+++)))(((((('''&&&%%%$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''''''''(((((())))))******+++,,,...000333555777888333444666888:::;;;;;;<<<======>>>>>>===;;;999888555555333222000...------************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***************************))))))(((((())))))*********))))))))))))(((((((((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++,,,------......111111222333444555666777:::<<<>>>??????AAADDDGGGGGGHHHKKKMMMOOOQQQRRRRRRNNNQQQQQQMMMKKKKKKIIIDDD:::888555222///......///---///000///---+++++++++222222222333555999<<<>>>IIIGGGFFFGGGGGGFFFDDDBBBAAA@@@>>>;;;999666444333111111111222222333333333444444444444444444444444444444333222000000111333111222222222222222222222.........////////////.........---,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++************++++++***++++++,,,,,,------............///000222444444;;;888666@@@~~~UUUJJJUUUXXX[[[^^^[[[}}}~~~yyyuuuqqqmmmjjjiiiooowww}}}{{{|||tttrrrsssfffjjjiiiiii^^^TTTfffnnn```\\\RRRFFFHHHjjj999444111333333000...000---,,,***)))'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''))))))******)))(((++++++(((***111555444666888:::===AAADDDGGGHHHTTTRRROOOLLLLLLOOORRRTTTQQQOOOLLLHHHCCC???<<<:::;;;777222,,,(((&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''''''''(((((())))))******,,,---...000222333555555222333444666888999::::::<<<<<<<<<<<<;;;999777666333222111000///.........++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++******))))))))))))***************)))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************++++++,,,,,,---......///000111222444666777777:::;;;===>>>???AAADDDFFFFFFGGGJJJLLLNNNPPPPPPPPPKKKNNNNNNJJJGGGFFFBBB<<<555555333222000000//////111111222000///111666999888===EEEPPP[[[dddjjjnnnfffdddbbbaaa```\\\VVVQQQJJJJJJHHHFFFCCCAAA@@@???888777777666555444444333,,,,,,---...///000000111,,,...000000///000333666//////...---,,,+++***)))------.........------,,,...------,,,+++,,,,,,,,,---------,,,,,,,,,++++++++++++************++++++******+++,,,,,,---...............///000222444444:::555777KKKWWWRRRRRRUUUZZZ```\\\{{{{{{|||yyyuuurrrkkkbbblllvvvoookkkjjjmmmffffff~~~xxxzzzyyyXXXJJJSSSttt999444111333333000...000---,,,***)))'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&((()))************...222444444:::GGGNNNOOOGGGHHHJJJMMMPPPRRRTTTUUUXXXTTTMMMIIIIIIMMMTTTXXX^^^^^^]]]]]]]]]\\\\\\\\\WWWQQQGGG===444///,,,+++))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''''''''(((((()))*********++++++,,,---...///000000111222333555777888999999;;;;;;;;;;;;:::888666555222111000///////////////++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,++++++++++++++++++++++++******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,---.........///000222444666777888:::;;;===>>>???AAADDDFFFGGGHHHIIIKKKKKKKKKJJJJJJHHHLLLLLLHHHEEEBBB===777333333222222222111000000,,,///222777>>>IIIWWW```ppptttyyy~~~|||zzzvvvtttqqqnnnkkkeee\\\VVVFFFFFFFFFFFFEEEEEEEEEEEE@@@???>>><<<999777666555888777666555444333222111///111333222///...///222...//////000111222222333....../////////...------...---,,,,,,++++++,,,,,,---------,,,,,,,,,++++++++++++************++++++******+++,,,,,,---...............///000222444555777444???^^^UUUSSSJJJQQQYYYaaa^^^|||}}}{{{xxxlllZZZeeeqqqvvvgggmmmkkksssjjjkkkdddVVVaaazzz888666444333333222000///...---***(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%%%%&&&(((###(((,,,+++)))***---///=========<<<:::;;;<<<>>>CCCGGGHHHDDDAAAAAAEEEHHHCCC???;;;555111444???JJJXXX___dddaaa___aaaccccccfffaaa___^^^SSS@@@666777+++)))''''''''''''&&&%%%)))%%%"""$$$((()))'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))*********+++,,,---...///333333333444666777999:::888999::::::999777444333000//////......---------111---***+++///111///+++***---000000---,,,,,,...***...222222111111555888888:::===<<<:::888999;;;@@@999333000111111---)))---///000111///---***(((&&&(((++++++)))(((((()))++++++++++++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))***++++++,,,,,,------...//////000111222333333444::::::;;;===>>>@@@AAAAAACCCEEEGGGIIIKKKLLLLLLLLLHHHIIIIIIEEE>>>888555555111222222000------222666444BBBSSSaaannnxxx||||||{{{wwwuuuxxx}}}|||wwwqqqtttpppeee^^^\\\TTTHHH===<<<<<<===???AAACCCCCCDDDCCC@@@<<<888777888:::;;;:::888777555333111000...222222000111444000)))///...---------///000111///............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))************************++++++******++++++,,,---......//////000222333444999444666bbbHHHKKKTTTXXXYYYYYYccc~~~ssseeeWWW```___}}}}}}pppbbbXXX```xxxaaabbbtttbbb^^^xxx888666444333333222000///...---***(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%(((+++,,,+++)))'''%%%&&&(((***,,,111888===???<<<<<<<<<;;;999666555555888888888;;;BBBIIIJJJGGGKKKJJJIIIHHHEEE???:::999@@@LLLXXX^^^aaafffiiiiiimmmjjjhhhgggbbb[[[VVVVVVGGG@@@777///++++++++++++((('''%%%%%%&&&((()))***&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))*********+++,,,---//////222333333444666777999:::777888999999888666333222333333222111000///.........+++******---000111000333333111...---111777===JJJOOOTTTWWWWWWVVVVVVVVV^^^bbbgggiiiiiihhhiiijjjddd```ZZZWWWTTTPPPKKKFFF===555+++%%%&&&***000333......///...---++++++***...---***)))((()))+++---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))*********+++,,,,,,------...//////000111222333333444999:::;;;===>>>@@@AAABBBCCCDDDFFFHHHIIIIIIIIIHHHIIIGGGCCC>>>999555111000***,,,///222666<<>>JJJVVV\\\aaaiiippprrrxxxwwwtttmmmhhhaaaVVVKKKVVVPPPHHH@@@888111***&&&***+++***)))'''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))******++++++,,,...///000222333333444666777888999666666777666555444222111///////////////...---,,,111000...,,,***+++///111---444>>>HHHOOOTTTXXXZZZTTTTTTSSSRRRQQQPPPPPPPPPWWW\\\ccciiillloooqqqrrr|||{{{{{{yyywwwtttqqqoooooofffZZZMMMCCC;;;222---///,,,)))((())),,,...000---,,,+++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))************++++++,,,---------...///000111222333444444999:::;;;===>>>@@@AAABBBCCCCCCEEEFFFFFFEEEDDDCCC@@@>>><<<999777444111///777333///222@@@VVVnnn}}}}}}~~~{{{xxxxxxwwwrrrkkk]]]^^^aaadddgggiiiiiiiiijjjjjjpppxxx}}}{{{xxxxxxuuuqqqllljjjiiieee]]]VVVKKKMMMOOONNNKKKGGGDDDCCC===;;;::::::<<<<<<;;;:::;;;;;;777///,,,...000111...///111222111000---,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********************************+++++++++++++++,,,------......//////000222333444333666AAAsss^^^OOOQQQYYY[[[[[[```yyyzzzssszzzxxxsssaaaXXXSSSjjjqqqwwwgggTTTLLLQQQZZZ\\\[[[___\\\ggg{{{hhhdddkkkjjjUUUTTTqqq888666444444444333111///...---***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''(((((((((+++'''$$$%%%)))---000222,,,---111777:::;;;===AAA@@@AAAEEEKKKRRRXXX[[[]]]XXXnnn~~~wwwggg```cccggg}}}yyypppgggaaa\\\TTTLLLLLLRRRUUUUUUWWW```iiinnngggooorrrqqqpppmmm]]]KKKCCCFFFJJJMMMKKKCCC888000+++***))))))((('''%%%$$$''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))+++++++++,,,---...///000222222333555666777777777444555555444333222000///,,,,,,---............---,,,///111222333888BBBJJJ[[[___dddfffccc]]]VVVQQQ___YYYQQQKKKKKKOOOVVVZZZTTTXXX]]]dddjjjppptttvvvyyy{{{}}}}}}}}}}}}~~~|||}}}}}}xxxooobbbWWWQQQEEE>>>555...++++++*********,,,...///...,,,)))'''************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))******************+++,,,,,,------......///111222333444444999999;;;<<<>>>@@@BBBBBBCCCDDDDDDDDDCCCBBB@@@???<<<<<<:::777333111000111666AAASSSeeeqqqtttqqqnnngggeeebbbbbbiiiqqqrrrnnnvvv}}}}}}vvvzzzzzzqqqggg___ZZZXXXNNNHHH@@@;;;:::;;;<<<;;;;;;>>>@@@>>>999555222000000111111111111000///...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************,,,++++++++++++,,,------......//////000222333444555777@@@pppXXXHHHUUUWWW\\\___cccyyy|||xxx{{{zzzppp___OOOIII]]]uuuooobbbSSSLLLNNNQQQQQQNNNQQQKKKRRReeeiiimmmuuu^^^QQQNNNhhh999777555444444333111000...---***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))),,,***)))))),,,///222333888888;;;===;;;<<>>FFFMMMPPPOOONNN666000)))%%%&&&)))***+++'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))***+++++++++,,,---...000000111222444555666666666666444333333222111000///...//////////////////000000)))...555;;;AAALLL[[[fffYYYXXXWWWYYY^^^fffmmmqqqfffbbb]]]ZZZ[[[bbbkkkqqqggggggiiilllpppuuuyyyzzz|||}}}~~~sssiiidddccc___\\\VVVOOOFFF;;;111+++------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************))))))***++++++,,,,,,---......///000222333444555888999:::<<>>===888111,,,...777@@@RRR]]]kkkuuutttiiiZZZPPPOOOUUU^^^jjjzzz~~~{{{vvvkkk[[[OOOIIIFFFDDDCCC<<>>>>>CCCIIILLLTTTiii}}}uuugggYYYZZZ[[[[[[\\\___cccaaa\\\IIICCC;;;888<<>>@@@BBBCCCDDDGGG>>>;;;666111---------...///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,------.........//////000222333444555:::BBBppp\\\GGGSSSUUU\\\aaaggg|||{{{ooo```bbbwww{{{rrrXXXPPPTTTmmmuuurrrkkkqqqtttuuuoooaaaVVVQQQLLLIIIJJJKKKJJJHHHQQQOOOSSS\\\vvvaaa[[[TTTZZZOOOCCCEEEHHH___999777555555555444222000...---***(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''(((((()))))))))*********&&&+++000111222888AAAIIIOOORRR```rrraaa^^^]]]aaadddgggkkkqqqaaaYYYMMMCCC???>>>???@@@XXX[[[YYYMMM;;;---'''&&&((())))))******))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((())))))((((((''''''''''''(((((((((((((((((()))))))))*********,,,,,,,,,,,,---///000111111222444666666666555444444333222000//////.........------///444;;;BBBFFF^^^______^^^]]]```ffflllmmmrrr|||nnnmmmooorrrtttsssnnnjjjnnnvvvuuueeeZZZNNNVVV___dddcccdddgggkkkXXXQQQGGG<<<333///......,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++)))))))))***++++++,,,,,,------///000222444555666777888:::<<>>jjjdddLLLTTTVVV[[[]]]bbbxxx{{{wwwsssmmm______ttt}}}bbbYYYTTTdddwwwzzz~~~{{{yyytttiii___YYYRRRLLLKKKLLLMMMNNNVVVXXX]]]___qqqhhh\\\UUUOOOIIIHHHFFFHHHZZZsss999777666555555444222000...---***(((&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))************222555777777:::HHH^^^ooo~~~jjjbbbdddccccccbbb```YYYNNNAAA888BBBVVViiiiiiVVV???333000))))))************))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))))))))))))))''''''''''''((((((((()))))))))))))))************,,,,,,,,,---...///000111000222444666666666444333444333222000//////////////////222777AAAMMMYYY```[[[```gggqqq~~~|||qqqmmmjjjiiioooxxx|||xxxrrrqqqooohhh\\\QQQPPPZZZeeezzzuuulll___PPPAAA555...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))************+++++++++)))))))))***++++++,,,,,,------///000222444555666777888:::<<>>===;;;999666444===@@@LLL```rrrvvvlll```sssxxx{{{zzzzzzyyyppp|||wwwgggcccccc___ZZZZZZ[[[WWWQQQIIIAAA999333000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,,,,,,,,,,---............//////000222333444888777777```^^^GGGRRRXXXZZZYYY]]]uuuuuuuuuzzz{{{mmmjjj|||}}}eee]]]TTT___}}}zzznnnmmmfff\\\TTTPPPRRRVVVYYYTTTYYY]]]ZZZfffzzznnncccSSSOOOPPPFFFAAAMMMXXXyyy;;;888666444444333222000000---)))''''''((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&***)))((('''(((((('''&&&,,,)))$$$"""(((000111...333555???MMMWWWdddtttWWWeeelllgggdddcccWWWEEEMMMbbbrrrrrrrrrlllTTT666,,,...111000)))%%%)))111***)))(((((())))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))))))))((((((((((((((((((((('''''''''))))))))))))************+++,,,,,,---...///000000444333222222333333222000///111222000......000222666;;;HHHVVVWWWUUU```rrrzzz{{{tttbbb\\\cccqqquuuvvvlll^^^ZZZgggwww}}}uuusssyyywwwdddNNN888333,,,)))***++++++)))...+++))))))***+++***)))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------...000111111111111333555666999999:::@@@GGGDDD===<<<@@@<<<:::<<<444000999KKKcccxxx{{{zzz}}}}}}yyyyyyzzzyyyrrr||||||uuunnneeehhhccc\\\XXXTTTNNNFFF@@@333111...---...///...---......///...,,,,,,---......---,,,,,,++++++,,,,,,++++++************++++++++++++,,,,,,,,,,,,------......///111222333444555444;;;;;;SSScccHHHUUU[[[[[[______kkktttnnnooo___dddrrrccc___UUUSSS^^^}}}dddtttpppkkkpppggg[[[MMMCCCKKKUUU^^^zzzqqqCCC@@@LLL<<>>111((()))///,,,%%%***((((((((())))))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************+++,,,,,,---...///000000222222111333555777888888///000222222000---000555HHHJJJSSSdddsssyyyggg______cccllluuuxxxvvvsss{{{uuuuuuwwwvvveeePPP777,,,...333222---,,,------,,,***((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))*********************+++,,,,,,------...///111111111111333555555999:::888;;;@@@@@@<<<<<<@@@<<<777777555>>>QQQ]]]nnnyyyxxxwww|||~~~{{{tttvvv|||aaahhhmmmgggYYYLLLGGGHHHAAA===777111------000222---------,,,++++++---///...---,,,,,,++++++,,,,,,++++++************++++++++++++,,,,,,,,,,,,------......///111222333444555555:::;;;QQQ]]]OOOTTTYYYZZZ]]]^^^jjj{{{qqqnnn\\\aaazzzwwwhhheee]]]WWWXXXuuuggg~~~rrr```NNNKKK???BBBIIIQQQzzz~~~|||wwwMMMEEELLL@@@DDDEEENNNqqq;;;888666444444333222000000---)))''''''((('''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((()))************''')))///444111000;;;KKKooo}}}xxx|||wwwiiihhhuuuuuuxxx}}}xxxdddUUU[[[lllbbbWWWAAA,,,(((...---$$$)))(((((()))***)))'''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********++++++,,,,,,---...///000000111444333222222111111222222...,,,---222222444???LLLXXXeeetttuuubbbZZZ```nnnyyyzzzsssrrrsssxxxooo___KKK999...+++,,,***...000///***(((***---++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******)))))))))))))))))))))))))))))))))*********++++++******++++++,,,,,,---------///111111111222333555444888:::888999===>>>>>>;;;;;;444555AAAKKKYYYmmm}}}uuusssvvvttt|||yyyqqqiii^^^PPPGGGGGGDDD???888111...---...000///---,,,,,,,,,------...------,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------......///111222333444555555999;;;MMMRRRTTTRRRWWWVVV[[[]]]hhhrrriiiTTTVVV{{{~~~oooqqqlll___SSShhhxxxyyylllUUUKKKNNNBBB???@@@DDDhhhlll}}}{{{\\\MMMMMMGGGJJJGGGHHH```;;;888666444444333222000000---)))''''''((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%'''((())))))))))))***000+++,,,111555@@@^^^{{{sssdddgggooouuu~~~qqq\\\QQQPPPgggcccWWWCCC000'''(((---)))(((((()))***)))&&&$$$'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((()))))))))))))))*********+++++++++,,,,,,---...///000111111333444444444222000//////444//////555;;;DDDWWWjjjooozzzyyyvvvgggaaa```nnnvvvnnn```jjjmmmnnneeeTTTAAA222,,,,,,---...---,,,,,,---...++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++******++++++,,,------...---///111111111222444555555777999:::===??????===999555000===ZZZiiioooyyyyyywwwxxxzzznnn___SSSJJJHHHEEEBBB???999000***222111000//////...,,,+++......---,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------......///111222333444555444666;;;JJJNNNUUUSSSSSSSSSXXX[[[eeepppddd^^^XXXrrruuu}}}|||iiiQQQ]]]|||wwwoooXXXXXXSSSJJJFFFBBB???WWWfffvvvmmm[[[UUUVVVVVVPPPKKKVVV|||;;;888666444444333222000000---)))''''''((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))&&&((())))))'''''')))+++000...444@@@OOOcccwww______dddjjjrrrxxxsss]]]FFFVVVVVV\\\\\\KKK333)))...******)))******)))'''%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((())))))******************++++++++++++,,,------...///000111111...222555777666444444555555777<<>>;;;999555:::@@@QQQiiiqqqqqqxxxwwwxxxooooooZZZSSSKKKIIIJJJFFF===555///......///111000---***///...------,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------......///111222333444555444333;;;GGGTTTPPPSSSQQQPPPVVV[[[ccc|||yyyxxx}}}~~~qqqfffppphhhwwwzzzpppRRRUUUtttvvvwwwjjjXXXRRRLLLGGG@@@JJJnnnlllwww{{{{{{xxxsssnnnqqq|||~~~yyyiii```ddd```XXXPPPPPPrrr;;;888666444444333222000000---)))''''''((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''(((((())))))***(((***+++)))'''(((---111+++777KKK```sssuuummmbbbaaapppzzzmmmVVVJJJGGGOOO```dddRRR:::---...,,,************((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))******)))'''(((((())))))******+++*********++++++++++++,,,------...///000111111222000333666555222111222444000???QQQddd{{{}}}}}}tttooopppyyy|||nnn___ZZZaaakkkpppqqqJJJ>>>000***,,,...---))),,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))*********++++++*********************************++++++++++++,,,++++++,,,,,,------......,,,...000111111222555666;;;888888;;;===;;;;;;>>><<>>:::@@@WWWppptttqqqjjjsss|||wwwuuu___UUUVVV[[[[[[OOO???444000000////////////...------------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------......///111222333444555:::333>>>???|||RRRJJJMMMKKKSSS[[[aaa~~~wwwvvvxxxtttrrrxxxzzzeeefffaaayyyaaaLLL___{{{]]]]]]JJJsssooobbb]]]FFFQQQ}}}uuuqqqppprrr|||~~~cccxxx{{{ooommmZZZSSSPPPPPPrrr:::888555333333222111///000---***((((((((('''&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))((((((***...---)))***...///---...222222999PPPhhh{{{vvvnnnqqqxxxxxxsss~~~{{{uuuxxxzzzkkk___gggqqqooodddgggnnn~~~nnn]]]LLLDDDUUUkkkqqqXXX@@@---,,,000---))))))(((((('''''''''(((((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++,,,,,,,,,,,,,,,,,,---+++///111000///000222222444222333222===bbb|||qqqffflllvvvooowwwyyyzzzzzzoooTTT888///444...+++***------***,,,222************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,---,,,,,,,,,,,,---......+++...222444333333333444;;;666666???HHHQQQbbbuuurrrqqqtttmmm___```aaafffUUUMMMDDD111(((...111000000///...,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111222222333333444444555:::777777FFFeeehhhHHHJJJSSSSSSZZZ```~~~uuuuuuzzzvvvwww}}}nnnjjj```}}}eeeTTTUUUxxxqqq\\\UUUQQQ\\\~~~llleeeRRROOOjjjsssaaadddxxx|||tttjjj\\\LLLVVVTTTyyy:::888555333333222111//////---***((((((((('''&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''((((((((()))))),,,)))(((***)))''''''+++)))//////,,,888TTTmmmvvvppp\\\ccciiisssvvveeeccclll{{{nnn\\\fffooosss```MMMZZZnnnooosss\\\@@@000------+++((((((((((((''''''(((((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************,,,,,,,,,,,,,,,---------000000000000111444666777444111555@@@TTTvvv}}}ppp\\\___ppp~~~}}}|||wwwdddBBB%%%---///...+++,,,000---(((+++*********))))))))))))))))))))))))************************************************************'''((())))))******))))))***************************++++++++++++,,,,,,,,,------,,,,,,------.../////////000000000111222222888999777:::OOOiiitttqqqppprrrkkkggglllbbb[[[MMM888333555111111111000...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111111222333333444444555888777777@@@VVVoooHHHJJJSSSRRRYYY___}}}gggqqqyyyxxx{{{sssrrriiirrrZZZTTTbbbuuu___bbb\\\MMMYYYvvv^^^RRR^^^uuubbbdddsss}}}|||gggWWWMMM]]]___:::888555333333222111//////,,,)))((((((((('''&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))''''''((((((((()))))))))...)))&&&((()))((())),,,***...555BBBYYYtttxxxqqqvvvwwwpppnnnpppvvvaaagggsssrrreeegggqqqrrr{{{ppp\\\FFF444+++***+++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((((((((((()))))))))******)))))))))*********++++++,,,,,,,,,---------....../////////000111333555777000333BBB___{{{dddbbbnnnyyy}}}uuutttrrr^^^EEE777///))),,,000...***)))+++++++++*********)))))))))))))))*********++++++************************************************'''((())))))******))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,------...///111///...///111333444444777777:::IIIbbbvvvxxxqqqqqqtttoookkk]]]HHH@@@;;;---111000///......---------------------------------------........./////////111111222222333444444444444555888>>>NNNvvvGGGKKKRRRQQQXXX]]]zzzkkkvvv|||}}}vvvcccWWWUUUtttccckkkyyyaaa\\\pppqqq]]]XXXuuuqqqnnntttzzz}}}ttt^^^SSSnnnsss:::888555333333222111//////,,,)))(((((((((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''(((((()))'''(((((((((((())))))))),,,'''&&&***---,,,---///333///EEEqqqwwwhhhppp}}}}}}qqquuuddd___qqqxxxwwwyyyzzzeeefffhhhaaaIII---&&&///******)))((((((((())))))((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++,,,,,,------....../////////000222333111222:::CCCHHHVVVlll~~~jjjVVV\\\ssswwwccc\\\eeennnPPP444%%%///222''''''444,,,,,,+++++++++*********))))))*********+++++++++************************************************++++++,,,---------------+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------...//////000......000555888888888777444FFFhhhuuunnnsss{{{ooollljjj\\\OOODDD666111///.........///...---------------------------............////////////111111111222333333444444444444:::>>>MMMxxxGGGKKKQQQPPPWWW[[[wwwjjj\\\VVVssskkk{{{|||sssnnn]]]]]]|||yyyqqq___:::888555333333222111///...,,,)))(((((()))((('''''''''&&&&&&&&&&&&''''''(((''''''''''''((())))))(((((((((((()))))))))***+++'''(((,,,...,,,,,,...888>>>^^^ssszzziiinnnzzzttt}}}ffffffppp}}}|||ZZZOOOWWWiii```===))),,,++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,---......///000000222222444333111999PPPgggqqqooo```cccnnnwww___\\\jjjdddMMM777...***(((+++333,,,,,,,,,,,,++++++++++++************++++++++++++************************************************,,,---......//////......++++++++++++++++++++++++++++++,,,,,,,,,---------...------------...////////////000333555666666555444AAA___yyyyyyrrrxxxnnnsssiiiYYYOOOIII444111...---///000000///................................./////////000000000000111222222333333444999555999;;;III{{{MMMKKKPPPOOOWWWZZZssspppaaaVVVuuussseee]]]}}}zzzxxx:::888555333333222111///...+++)))(((((())))))(((''''''&&&&&&&&&&&&''''''((((((''''''(((((()))***((((((((()))))))))******+++)))***,,,+++)))+++000>>>WWWqqq{{{yyy|||qqqcccxxxxxxiiiJJJ@@@ZZZjjjUUU888,,,---,,,+++***))))))))))))))))))))))))))))))))))))'''(((((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,,,,------...///000111111111//////222777HHHkkknnn]]]```{{{zzzfff```iiijjjWWW555(((111222(((---------,,,,,,,,,++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------......///000///111333333222111333555;;;\\\vvvyyyzzz}}}{{{zzzmmm[[[SSSMMM>>>999222///000111111000////////////////////////....../////////000000000000000111111222333333333666222777999GGGRRRKKKOOOOOOYYYYYYoooxxxcccWWW|||wwwooo___~~~xxx:::888555333333222111///---+++)))(((((())))))(((''''''&&&&&&&&&&&&''''''((((((((((((((())))))***(((((()))))))))***************,,,,,,***+++444>>>RRRiiivvvuuu}}}yyynnnuuuvvvoooxxxwwwvvvYYYFFFPPPddddddOOO;;;------,,,+++************))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,---...///000111222222000///666DDDRRRccctttWWWaaayyywwwnnnfffnnniiiSSS>>>555000)))------------,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................//////000000333444222///111999@@@YYYppp~~~uuuwwwxxxzzzvvvggg]]]LLLLLLDDD:::333222222111000////////////////////////.../////////000000000000000000000111222222333333222111;;;:::CCCPPPKKKOOOPPPZZZYYYllleee[[[uuullluuunnnxxx:::888555333333222111///---+++(((((()))))))))((('''''''''&&&&&&'''''''''((((((((((((((()))******))))))))))))************)))***,,,---,,,111@@@PPPiiimmmsssxxx}}}yyyrrr|||zzzkkkgggzzzssskkk[[[SSS\\\hhh___MMM...---,,,+++************))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,------...///000111222222444666FFFaaatttwwwaaaeeessszzzyyyddd___hhhrrr[[[333'''666......---------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................///000000///333555222000666DDDPPPzzzwww{{{ttt}}}qqqTTTWWWMMM???777444333111///000000000000000000000000////////////000000000000000000000111222222333333555666AAA::::::|||JJJKKKOOOQQQ[[[ZZZkkkggg\\\nnnxxx```cccqqq~~~<<<999555333222111000///...,,,)))(((((()))((('''))))))))))))))))))))))))(((((((((((())))))))))))((())))))************))))))***,,,...111===VVVlll|||tttwwwzzzhhhkkkrrrrrrnnniiihhhkkkkkkhhhEEE222'''+++000,,,***,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))************+++++++++***++++++,,,,,,------...///111......444000---777///555^^^~~~uuummmmmmllljjjkkknnntttzzz~~~lll^^^jjjzzzyyyTTTMMMooo}}}^^^<<<222///111111///...///...---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////............//////000444///000444000444RRRvvv}}}xxxrrrppppppoookkkfffllljjjgggfffhhhnnntttxxx}}}wwwpppqqq~~~yyyrrr```XXXNNNEEE;;;333222555000///000222333333000...////////////////////////000000000111222222333333666///<<>>fff|||OOOFFFQQQUUUUUU\\\lllnnnfffnnnqqqkkkmmm{{{<<<999555333222222000///...,,,)))(((((()))((('''))))))))))))))))))))))))(((((((((((()))))))))***((())))))***************---+++---555@@@NNNbbbsssooodddwwwnnniiimmmuuuvvvmmmcccdddlllVVVAAA...***------++++++************************************************((())))))***************************+++++++++++++++++++++,,,------......000111,,,...666333000888;;;CCChhh~~~lllfff___[[[ZZZXXXTTTPPPRRRQQQPPPOOOPPPSSSVVVWWWRRRWWW___gggpppzzzkkkbbbrrr~~~nnndddkkkuuukkkPPP999,,,---------///111///,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////.........///000000,,,111333000777PPPoooxxxpppkkkhhhmmmjjjjjjnnnuuuzzzzzzyyy{{{xxxtttooojjjgggfffeeegggiiikkkmmmwwwuuunnnwwwlllcccYYYNNN???222000666333222111111111000000///////////////////////////000000000111222222333333555///:::>>><<>>???|||MMMLLLIIIIII\\\]]]cccuuu~~~<<<999666444444333111///...,,,***)))******)))((())))))))))))))))))))))))))))))))))))******************+++,,,...333:::???LLLQQQ]]]fffaaaYYY]]]hhhsssuuuuuuqqqeeemmmmmm[[[FFFGGGXXXWWW@@@...///...,,,++++++,,,,,,***++++++************++++++***++++++++++++,,,,,,,,,---------........./////////...111111---111555111;;;NNNttt{{{xxxkkk___]]]aaa|||]]]___{{{~~~ppp```\\\```[[[BBB(((000...///111111------111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////000000000111666///111444000111:::===qqqrrrlllxxxmmm{{{yyyvvv___LLLAAA:::000000444000000000////////////000000000111111222222333444444:::333:::666<<<<<>>222333333111111000000000000111111000111111222222333444444222111999999999???fffSSSEEEJJJOOOTTTUUU]]]~~~vvvoookkk}}}sssmmmXXXZZZeee\\\jjj<<<999666444444333111///...,,,***)))******)))((())))))))))))))))))))))))))))))))))))************)))+++...222777???GGGMMMEEEGGGFFFGGGSSSbbbhhheeeeeedddlll{{{vvv~~~fffaaahhh\\\BBBIII___```DDD555+++,,,///---+++...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------....../////////000000000---444///111999222>>>dddzzzbbbgggzzzyyynnnlllssstttkkkhhhmmmUUUBBB000---333444111---/////////.........---------------------------------------...//////000000....../////////000000000000000000111111111222222...555666444222<<>>@@@CCCHHHQQQ]]]eeeiiidddjjjvvvyyy|||ooo|||bbbbbbfffJJJBBBYYYgggUUU???,,,,,,000...,,,------,,,,,,++++++,,,,,,---,,,,,,,,,------------....../////////000000000000,,,666000000999888SSSmmmVVVgggpppaaaiiiuuuvvvtttvvviiiSSS;;;111222222111000////////////....................................---------...///000000000.../////////000000000000000000111111111222222222333111666777888VVV~~~wwwuuuxxxjjjTTTBBB999444222111111000000111111222000111111222222333444444555222444888999CCCMMMfffGGGGGGOOORRRWWW[[[pppxxxhhhqqqkkkmmmvvvppphhhvvv<<<999666444444333111///...,,,***)))******)))((())))))))))))))))))))))))))))))))))))***************---111444777;;;@@@CCC???@@@EEEMMMTTT]]]iiisssfffnnnwww{{{xxxttttttuuufffwwwiii```nnnSSS@@@UUUgggbbbFFF///,,,111///,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------......////////////000000000000+++888111///:::===ddd{{{aaajjjllldddiiiqqqwww{{{uuu___EEE666111///000333000/////////....................................---------...///000000111////////////000000000000000111111111111222222222555---555;;;BBBooouuuzzzoooyyymmmZZZHHH???999222222111111111111222222000111111222333333444444888333333777888BBBDDDnnnIIIGGGNNNQQQVVVZZZjjjvvvooo]]]___rrrooojjjlll|||iiinnn>>>:::666333111000///...---,,,+++***))))))))))))))))))(((((((((***+++,,,***)))))))))))))))***+++///---000777;;;<<<<<>>000---000000,,,...------,,,,,,------...////////////////////////////////////000000000000555+++000666999^^^tttgggeeefffrrrooofffzzzuuusssbbbFFF333000222000000000///.......................................---------.........//////000000000000////////////111111111111222333444555111777...999jjjqqqzzziii|||uuuiiiVVV???:::666222111222333222333777111111222222222333333333222555666333===:::LLLppp|||JJJFFFOOONNNUUUYYYbbbyyysssvvvbbbeee|||sssjjj^^^aaaZZZ___vvv>>>:::666333111000///...---,,,+++***))))))))))))***)))((((((((()))***+++)))))))))))))))******+++...---000888<<<<<<<<<>>>CCCHHHPPPVVV]]]bbbeeeffftttsssrrrqqqsssvvvwwwuuu{{{}}}~~~}}}rrr___jjjggg___iiiiii]]]GGG333---111111---...------,,,,,,------...////////////////////////////////////000000000000000:::444222JJJmmmfffjjjqqqdddtttwwwhhhuuuvvvlllUUU>>>222111222000000///............///........................---------.........//////000000000000000000000///111111111111222333444555444777<<>>888333111222333111111444111111222222222333333333444555666333;;;888EEEzzzyyyHHHDDDNNNMMMSSSWWW```vvvooonnniiivvvooopppooo]]]SSSTTThhh>>>:::666333111000///...---,,,+++***))))))))))))))))))((('''''''''(((((()))))))))))))))***++++++------222999===;;;<<<>>>MMMMMMRRRYYYZZZZZZdddrrrsssxxxwwwooonnnuuuzzzzzz{{{~~~uuufff[[[SSSNNNjjj}}}}}}aaa___ooorrriiikkkfffSSS999---111222---......------------....../////////////////////////////////000000000111111)))???111111```{{{}}}dddhhhdddmmmsssXXXpppttttttgggNNN777000444111000//////......//////........................------........./////////000000000000000000000000111111111222222333444555777111EEEooozzzvvvrrrrrrtttuuurrrooowwwnnneeedddfffiiiooovvvuuurrrqqquuu|||vvvqqq{{{]]]PPPGGG:::444111222333000000222111111222222222333333333666444666333:::777===nnnqqqzzzFFFBBBMMMLLLQQQUUU___uuukkk{{{rrrxxxwwwuuuuuudddXXXTTT```www>>>:::666333111000///...---,,,+++***))))))))))))))))))((((((''''''&&&&&&))))))))))))***+++,,,,,,---...333:::===;;;;;;>>>OOOTTTZZZ\\\ZZZ]]]jjjyyyssszzzxxxooonnnxxx}}}zzz{{{{{{||||||~~~kkkYYYFFFmmmnnnjjjYYYkkkuuugggkkknnn^^^@@@...000222---......------------....../////////////////////////////////000000111111222...888777PPPhhhjjjqqqlllmmmjjjlllrrrqqq]]]AAA333333111000000///.../////////....................................////////////000000000000000111111111222222222222333444555555<<>>:::666333111000///...---,,,+++***))))))))))))))))))((((((((('''&&&&&&))))))))))))***+++,,,------///555;;;<<<:::;;;???GGGXXXaaa[[[YYYdddqqqtttrrrvvvtttpppsss{{{|||www{{{{{{{{{|||YYYZZZxxxyyyyyy}}}zzz|||bbbbbbkkkiiilllqqqfffIII333000000---///......------......////////////////////////////////////000111222222222888000KKK|||yyy|||zzz{{{wwwpppllllllgggfffdddcccbbbbbbbbbbbb\\\___fffooouuu}}}ffflllqqqllljjjooouuujjjPPP888///111111000///////////////................................./////////000000///000000000111111111222222222222222333444555666;;;555ZZZ~~~~~~yyy~~~bbbPPPBBB999222222444333222444111111222222222333333333666000777777:::;;;:::PPPdddRRRBBBLLLNNNRRRTTT]]]}}}zzzhhh||||||yyyyyyvvvxxxppp```cccvvvjjjfff___VVVXXXttt>>>:::666333111000///...---,,,+++***))))))))))))(((((()))))))))((('''''')))))))))***+++,,,---...///000555::::::999<<>>:::666333111000///...---,,,+++***))))))))))))'''((()))*********)))((()))))))))***+++,,,......111222666999999777<<>>GGGgggDDDIIIOOOUUUSSSZZZeeewwwfffdddsssqqqaaadddsssllleeemmmrrrpppooofffWWWWWWttt>>>:::666333111000///...---,,,+++***))))))))))))'''((()))+++++++++******)))))))))***+++---...///222333666999777777<<>>EEEsssmmmCCCGGGNNNUUUSSSXXXZZZooossseeeWWWZZZhhhpppiii{{{}}}{{{zzzfffccclllkkk```mmmyyytttqqqfffZZZ^^^}}}???;;;666333111000...---,,,)))&&&&&&(((***)))''''''''''''&&&&&&'''***---************+++,,,------333555777888888;;;@@@DDDQQQIIIJJJYYYfffgggfffggg]]]mmmmmmcccffflllpppuuuuuu|||vvvnnnqqq~~~tttssswwwtttsssuuuxxxgggMMM___~~~uuuttt}}}eeeooommmvvvnnneee]]]@@@***333111111000///////////////000000000000000000000000///000111111222444555555\\\~~~lllooosssooocccrrrkkklll___???555000222333///---...////////////////////////000000000000////////////000000000111222222333333555555888555111999>>>555XXXvvv|||vvvhhheeeHHH111555666000777333222222111111222222333222333444444555888<<>>qqqKKKFFFFFFHHHOOOSSSXXXrrrxxxuuuhhh]]]lllkkkuuuxxxVVV]]]???;;;666333111000...------,,,,,,++++++***(((''',,,+++(((''''''(((+++,,,*********+++,,,---...///111111333666<<>>111222111000000//////000000000000000000000000000000000,,,000666111111MMMrrriii}}}oooggg~~~fffgggzzzjjjYYYiiieeennnjjjiiiTTT;;;000222555222...////////////////////////////////////000000000000000000000111222222333333///888000222@@@555999___{{{}}}zzzrrr^^^SSS;;;111555333333222222111111222222333222333555555666777;;;===aaaOOOGGGEEEGGGJJJPPPSSShhhtttiiiqqqoookkkzzzXXXaaa???;;;666333111000...---,,,,,,+++***)))(((((((((+++...///...***'''((()))*********+++,,,---///000222111222555;;;AAAGGGKKKGGGQQQXXXXXX\\\bbb___VVV```ccc\\\[[[gggnnnmmmqqquuuccckkk{{{ggglll||||||ppprrrZZZPPPqqq}}}kkkTTTfffqqqfffkkkrrrqqqgggXXXDDD000222222111000000000000000111111111111111111111111...---222555111===pppxxxnnn|||ddd\\\yyy}}}gggOOOjjjccckkkllluuujjjllleeeppp]]]CCC333111444222---////////////////////////.../////////000000000111000000000111222222333333111999000111===444AAAqqqxxxuuuyyygggXXX===111666444333222222111111222222333222333555666666777:::<<>>BBBCCCAAAKKKIIIOOOXXXXXXSSSXXXccc]]]bbb```bbbjjjhhhfffnnn{{{}}}hhhsssfffUUUQQQ~~~sssiii|||jjj^^^QQQEEEnnnwww\\\YYYQQQOOOOOOpppeeerrrlll```VVVGGG333222111111000111111111111111111111111111111111333666555111888XXXlll|||ooojjjnnnaaacccqqqvvvyyyzzzhhhiiiwwwnnnmmmgggjjjjjj```III666000222333////////////////////////---......///000111111222000000000111222222333333111111999999888UUUpppzzzkkk|||bbbVVVGGG555555333222222222222222222333222444666777777777999:::888|||PPPCCCHHHJJJOOOQQQOOOiii{{{iiiSSS___~~~iiiiiimmm|||===999555222000///...------,,,++++++******++++++ZZZcccOOO---%%%,,,,,,)))***+++,,,---...000111111222000222999>>>???BBBEEEJJJPPPUUUSSSOOOPPPUUU[[[^^^^^^\\\ccclllfffbbblllttt|||jjjXXXPPPUUUmmm{{{{{{xxxeeeTTTMMMOOOrrr```SSSMMMHHHRRRooommmgggrrrddd\\\ZZZFFF999333000111222000000222222222111111111111111111111777999222888xxxqqq}}}iii~~~}}}kkkqqqUUUPPPmmmnnn]]]ooolllooollllllhhhdddZZZDDD000---555000000000000///////////////////////////000111111222222222222222222333333333444222...BBBbbbtttwww~~~www{{{pppjjjMMM...888444333222222222333444555333333333444666777999:::AAA[[[HHHGGGMMMIIIKKKMMMQQQaaafffWWWjjj~~~qqqsss```TTTPPPJJJPPPVVViii===999555222000///...------,,,++++++******+++++++++999444%%%'''---+++*********+++---...///000111111000222:::>>>???AAAEEELLLWWW]]]VVVNNNPPPWWW\\\[[[]]]]]]cccjjjdddaaammmzzz{{{lllYYYNNNZZZnnn|||zzz~~~kkkWWWKKKHHHyyyxxxdddVVVPPPDDDHHHZZZsssmmmeeesssiii```\\\KKK;;;444000111222000000222222222111111111111111111666///000777aaa{{{|||bbbzzzssssssVVVOOOggghhhaaa~~~fffooojjjeee\\\HHH333,,,222000000000000///////////////////////////000111111111222222222222333333333666888444999EEE|||vvvqqq|||vvvzzzpppTTT666;;;444444333222222333444555333333333444666777999:::AAATTT~~~jjjHHHDDDDDDNNNMMMPPP\\\}}}oooWWWlllssswwwzzzkkkaaa[[[WWWWWWZZZ^^^aaa```kkk===999555111000///...---,,,,,,+++************+++''''''%%%+++***&&&)))((()))+++,,,.../////////000000444;;;??????AAAEEENNN]]]cccWWWMMMRRRYYY[[[XXX\\\^^^bbbggg```aaapppwww~~~dddLLLKKKZZZlll~~~{{{zzzttt___MMMDDDcccqqq```XXXFFFAAAEEESSSooopppbbbrrrnnnddd^^^QQQ>>>666111111333111111222111111222222222222222222777+++222BBB}}}zzz[[[zzzvvvXXXMMM]]]{{{qqq]]]hhhpppllliiicccPPP999///000000000000000/////////////////////000000000111111111111222222222333333333444555222<<>>999555444333222222333444555333333333444666777999:::???MMMoooGGGBBBDDDNNNKKKPPPUUUlll|||]]]uuuvvviii}}}~~~wwwnnnkkkxxxyyyqqqqqq<<<999444111000///---,,,,,,++++++******************,,,''''''+++&&&###+++''')))***,,,............///000555<<>>OOOuuu}}}}}}XXXkkktttyyy\\\MMMTTTiiivvvjjjUUUkkkkkkmmmkkkZZZAAA333222000000000000//////////////////000000111111111111111111111222222333333444555000666888UUU~~~tttooowwwllloooxxxfff}}}mmmqqq{{{eeeGGG777666555444333222333444444333333333444666777999::::::KKKnnnJJJHHHGGGGGGIIIOOOQQQ___nnnnnnxxx{{{<<<888444111///...---,,,,,,+++******))))))*********)))###$$$+++'''%%%///'''(((+++---...///......///111666<<>>BBBGGGNNNSSSQQQIIIMMMYYYZZZRRRSSS[[[```dddeee\\\^^^pppppp||||||hhhXXXKKKIIIZZZnnnoooYYYJJJJJJjjjTTTIIIAAA>>>HHHnnneeeeeejjjeee]]]YYYGGG<<<333222444333222333111111222222333333333333444111AAAZZZtttsssmmmwww[[[ddd{{{{{{___OOONNN[[[yyy{{{lllzzz\\\iii~~~mmmeeegggnnnooo```GGG777444000000000000//////////////////000111222111111000000000111222333333444444:::///???;;;rrrppppppmmm|||{{{gggfff~~~aaajjjooojjjtttqqqnnnRRR:::666666444333333333444444333333333444666777999:::666MMMVVVHHHGGGBBBFFFNNNOOOXXX{{{|||zzzxxx<<<888444000///...---,,,++++++***))))))))))))***%%%((($$$&&&...***%%%***''')))+++.../////////...000222666<<<======BBBIIINNNJJJEEEEEENNNWWWWWWQQQSSS\\\aaafffggg]]]]]]mmmooo|||zzzdddMMMCCCOOObbbuuu]]]KKKKKKfff|||xxx[[[MMMEEEAAABBB]]]nnnaaagggggg^^^YYYKKK???333222444444333333111111222222333444444444777222>>>ooowwwxxxcccpppyyydddjjjzzz|||bbbRRRMMMTTTtttxxxtttqqqooo|||jjj{{{mmm]]]pppkkkkkknnneeeOOO;;;222000000000000///////////////000111222222222111000000000111222333444444555777000AAAJJJqqqiiijjjrrrhhhOOOvvv```YYYiiiXXXfffooozzzqqqYYY===777666555333333333444444333333333444666777999:::666JJJiiiCCCIIIIIIFFFMMMNNNUUU|||rrr~~~yyymmmfffjjj;;;888333000///...---+++++++++***))))))))))))))))))...)))'''...,,,%%%&&&'''))),,,///000000///...222333777;;;<<<<<>>iiimmmxxx~~~WWWRRRjjj\\\nnnhhhWWWSSS]]]kkk{{{ddd}}}lllPPP888777555444333333444444333333333444666777999:::;;;666TTTMMMMMMBBBJJJKKKJJJOOOjjjtttmmmaaaXXX[[[888666222000///...,,,***************))))))))))))(((((((((((())))))))))))***+++,,,...///......---111222666:::<<<>>>BBBGGGPPPCCC>>>JJJSSSQQQNNNOOOQQQaaa___[[[fffbbbZZZdddppprrr}}}|||kkkooorrrQQQCCCNNNzzzssskkkWWWKKKTTTdddTTTFFFBBBLLL```mmmgggsssaaadddTTTHHH;;;333333555444222555444333222333444555666===555vvv|||___vvv___WWWmmm~~~wwwdddXXXSSSSSShhhzzzaaaWWWXXXNNNQQQWWWXXXQQQSSSmmmqqqbbbmmmwwwhhhvvvhhhQQQ222111111000...///111222111000000000000111111111111222222111111111222333333444;;;HHHsssooohhhnnn___bbbmmmuuuwww~~~```[[[wwweeeWWWQQQRRRbbbqqqrrrmmmkkkXXXAAA666444666222444666111333333444555666777888888<<<555DDDRRROOOAAAFFFQQQNNNJJJbbbzzzoooggg```\\\888666222000///...,,,***************))))))))))))(((((((((((())))))))))))***+++---...//////...---000111444888;;;>>>CCCHHHNNNCCC@@@JJJRRRPPPNNNOOOQQQ___YYYSSS[[[WWWSSS```jjjooo}}}qqqggghhh[[[DDDIIImmmhhh```pppXXXIIIRRRttt]]]KKKCCCHHH[[[{{{fffpppdddeeeTTTIII;;;444333555444222555444333333333444555666;;;@@@rrrbbbaaaTTTfffvvvttt|||zzz{{{gggWWWOOObbbyyydddRRRQQQNNNOOOSSSQQQRRRbbbvvvaaacccmmmqqqppp^^^CCC444333222000000111111000000000000000111111111111333222222222222333444444;;;<<>>xxxxxx```iiirrr^^^gggjjjaaa___UUU^^^mmmjjjfffrrrppp\\\SSSSSS\\\zzzeeeWWWLLLLLLOOOOOOPPPRRRlllxxxcccqqqsss{{{iiiPPP888333000222333111000///000000111111111222222222444444444444444555666777333FFFfffcccggguuuyyy}}}xxxaaaVVVWWWSSSSSSiiijjj[[[UUUzzzrrriiiSSSPPPPPPYYY___tttuuurrr~~~zzzhhhQQQ>>>777888444333555222333333444555666777888888555>>>???\\\lllWWWGGGHHHHHHGGGLLLVVVddd~~~yyywwwzzzxxxppplllooo:::666222///...---,,,+++************)))))))))((((((((((((((())))))))))))+++,,,---///000//////...333888:::888===GGGNNNPPPBBBCCCGGGKKKLLLKKKMMMQQQ\\\llliiiaaa\\\LLLGGG]]]eeennn{{{rrr___mmmbbbmmmNNNFFFSSSzzz}}}ZZZJJJLLL}}}pppjjjiiiUUUJJJNNNpppoooiiitttfffXXXNNNBBB888444444444444444444333333444555777888HHHggg___sssfffjjj{{{hhh___PPPRRRXXXQQQVVV[[[jjjYYYSSSZZZsssfffWWWOOOLLLKKKLLLOOO```jjjbbb~~~sss^^^:::222...111333111000111111111111111222222222222444444444444555666777888>>>YYYfffeeeddd|||zzz~~~ooo\\\UUUUUUKKKLLLfffxxxmmmwwwxxx]]]___\\\xxxdddVVVNNNMMMSSSdddeee|||qqqXXXAAA777888444222444222333333444555666777888888:::;;;===RRRppp\\\OOOIIIIIIHHHMMMSSSZZZ~~~~~~wwwsssppplllkkkkkk:::666111...---------,,,************))))))))))))(((((((((((())))))))))))+++,,,...///000000//////000777999666999DDDJJJJJJ>>>CCCIIIKKKJJJIIIMMMQQQZZZmmmpppjjjbbbLLLEEE]]]iiimmmwwwZZZyyywwwtttpppcccddd~~~^^^JJJKKKtttooodddTTTJJJQQQ{{{sssttt```pppeeeYYYPPPDDD:::444333444555444444333333444666888999NNNXXXbbb```\\\xxxjjj^^^WWWPPPEEENNNPPPlllmmmWWWPPPTTTxxxfffVVVKKKHHHJJJMMMZZZ|||qqq]]]~~~|||nnn???444---111444111000333111111111222222222222333333333333444555666777888AAAeeeeeecccggg}}}yyy}}}jjjZZZRRRPPPHHHPPP\\\TTTeeeccchhhQQQlllttt```TTTIIIMMMXXXrrreeevvv{{{```EEE888:::555222444333333333444555666777888888999666;;;PPP```GGGIIIJJJIIILLLPPPSSSpppwww;;;777111...---------,,,************))))))))))))(((((((((((())))))))))))+++,,,...///000000//////000888:::666888BBBGGGDDD:::CCCKKKKKKHHHHHHMMMRRRXXXmmmsssnnndddKKKEEE^^^hhhkkkuuu^^^fff}}}yyyyyy___GGGJJJlllrrrdddWWWOOOXXXaaaooodddZZZRRRFFF;;;555333444555444444333444555777888:::[[[RRRggg```QQQ{{{zzzooocccTTTMMMLLLMMMRRReeeRRRNNNMMMyyyxxxbbbRRRKKKKKKKKKOOOqqqdddkkkxxxwwwHHH999///222444000000444111111111222222222333333222222222333444555777888>>>vvvttt```___ppp~~~wwwuuu~~~oooVVVZZZMMMJJJVVVOOOXXXoooeeeVVVfffpppcccOOOLLLQQQhhhmmmnnngggIII;;;<<<888333555555333333444555666777888888666666;;;JJJJJJGGGKKKJJJIIIMMMPPPfff;;;777111...------------************))))))))))))(((((((((((()))))))))))),,,---...000000000000///111:::===888999CCCFFFBBB999CCCLLLLLLGGGGGGMMMRRRYYYnnntttpppeeeKKKEEE```___cccqqqsss[[[}}}vvvsss]]]DDDIIIhhhlll___TTT[[[nnnvvviiiZZZSSSGGG<<<555333444666444444333444555777999:::ooooooTTTlllkkkSSSqqqxxxjjjZZZ[[[KKKMMMBBBuuujjjUUUPPPIIIxxx|||lllZZZQQQMMMJJJZZZooo___xxx{{{PPP>>>222444555000///444111111222222222333333333111222222333444555777777AAAbbb\\\ZZZwww{{{ssssssaaabbbMMMJJJ^^^XXXRRRiiikkkyyy^^^```jjjsssWWWMMMNNNfffsssrrrlllMMM===???:::555777777333333444555666777888888:::<<<===???eeeKKKEEELLLJJJGGGJJJOOO```{{{yyy<<<888333///...------,,,,,,+++***)))(((((((((((()))))))))))))))******+++------......///000000000222555777888<<>>888444444666111777444666333///:::???```WWW~~~aaaTTTeeexxxiii\\\TTTOOOKKK___rrrXXXOOOKKKggg~~~zzzeeeVVVNNNLLLYYYvvvggg|||rrrjjjAAA000444///222777///111111222222222333333333333---:::444---999999:::YYYZZZ___cccwwwvvvtttzzzyyyddd]]]OOOyyyuuuaaa\\\nnngggyyydddZZZhhhyyybbbYYYQQQ]]]iiirrrUUUCCC???999777555///333333444444555666666666999<<<@@@;;;UUUQQQCCCFFFOOOGGGIIIOOOSSSnnn<<<888333///...------,,,,,,+++***)))(((((((((((()))))))))))))))******+++------......///000000000333666888888;;;AAACCCAAA777CCCKKKIIIHHHKKKJJJDDDUUUbbbrrr{{{mmmNNNIIIaaafff```qqq}}}gggxxxfffkkk|||^^^KKKKKKPPPccceeeTTT^^^|||}}}lllssseeeWWWHHH>>>999444444666222555222777999666===EEE^^^hhhhhhVVV^^^{{{cccTTTOOOHHHZZZwww^^^UUUKKK```tttvvv|||cccSSSNNNUUUeeeqqqyyysssLLL777666000222666...111222222222222333333333666///999333///::::::???ggg]]]^^^bbbrrrqqqxxxrrrcccXXXoooaaaiii[[[fffzzzcccWWWQQQccckkkxxxYYYDDD===777666777222333333444444555666666666777888<<<888LLLXXXGGGEEEMMMGGGGGGKKKLLLddd<<<888333///...------,,,,,,+++***)))(((((((((((()))))))))))))))******+++------......///000000000444777888888;;;@@@AAA===;;;BBBEEEGGGMMMSSSNNNDDDNNN]]]ppp~~~rrrRRRKKKdddfffaaaqqq}}}wwwwwwdddnnn~~~gggbbbXXXRRR___hhhUUU]]]}}}iiivvvgggYYYIII???999555444666555444333666<<<888<<>>:::GGGOOOEEEKKKHHHGGGIIIGGGYYYsss<<<888333///...------,,,++++++***)))(((((()))))))))))))))))))))******+++------......///000000000333555666888<<>>===DDDkkk\\\EEEHHHJJJIIIJJJGGGSSSbbb<<<888333///...------,,,+++***)))))))))))))))))))))))))))))))))******+++------......///000000000111333555888>>>DDDAAA;;;AAAEEEDDDBBBHHHTTTZZZWWW@@@KKKaaazzzwwwYYYRRRlllhhhbbbqqq|||ooommmZZZ```xxxrrr[[[\\\~~~eeeuuujjj\\\LLLAAA;;;666555666777555:::444777555CCCmmmVVV[[[bbbuuurrrtttaaaYYY^^^lllgggVVVPPPpppooo^^^OOO]]]nnnvvvppp~~~rrraaaYYYWWWjjj~~~fffuuurrrtttRRR999333444333333222222333333333444444444666444999666;;;999555RRRccc[[[```qqqnnniiiuuuxxxcccVVVpppiiiYYYfffpppddd|||dddkkkOOOCCC999666888444333333444444555666666666444222:::<<<>>>UUUnnnFFFDDDJJJHHHKKKHHHPPPXXX<<<888333///...------,,,******)))))))))))))))***)))))))))))))))******+++------......///000000000111333555999@@@FFFBBB;;;===EEEHHHFFFIIISSSXXXUUUFFFJJJ[[[vvvxxx]]]WWWpppiiibbbqqq{{{~~~kkkmmm\\\eee}}}www___[[[iiiooolll^^^MMMCCC<<<666555777555333<<<444:::;;;NNN___```pppgggnnnfffuuufff^^^___hhh___OOOLLLfffqqqwwwaaa^^^^^^lllyyyeeeUUUOOOdddiiinnnzzzzzz}}}YYY:::555777333555333333333333444444444444444555999555<<<888999cccuuuZZZXXX^^^vvvxxxkkkhhhyyyzzz}}}zzzooo```www]]]uuuhhhYYYgggoookkkkkkjjjNNNBBB888666888555333333444444555666666666777444:::>>>===LLLNNNDDDIIIFFFIIIHHHMMMRRRvvv<<<888333///...------,,,******))))))))))))******)))))))))))))))******+++------......///000000000333555777;;;BBBFFFAAA888@@@EEEFFFDDDKKKYYY```___SSSOOOYYYttt{{{aaa[[[sssiiicccqqq{{{lllrrreeeqqqccckkkzzzbbb[[[ssslllnnn___NNNCCC<<<666555777555000:::333===>>>OOOPPPfffuuuiiiooo```]]]~~~{{{iiiWWWVVVkkkhhhhhhjjjeeeppppppcccTTTUUUiiiqqqggg```<<<888999333555333333333444444444444555222666888333;;;999AAAyyydddXXXUUU[[[|||pppfffgggzzz{{{{{{xxxhhhggg~~~hhhdddVVVgggvvvmmmcccvvvuuujjjvvvUUUCCC666444777555333333444444555666666666===:::;;;@@@:::HHHzzz^^^KKKMMMEEEHHHHHHJJJOOOlll<<<888333///...------,,,***)))))))))))))))******)))))))))))))))******+++------......///000000000666777888<<>>>>>IIIwwwCCCeeesssgggvvv```YYYyyyllllll{{{lllnnnbbbbbbtttmmmxxxaaaVVVSSSccczzzaaayyyeee>>>::::::222555333333333444444444555555222777777000:::999III]]]]]]XXX___kkkccceee{{{{{{xxx~~~ooo___SSSfff~~~___\\\```}}}\\\^^^GGG777222555333333333444444555666666777>>>:::777;;;333AAA[[[mmmSSSRRRGGGIIIJJJJJJNNNfff===999333000...---,,,+++))))))))))))))))))))))))((())))))(((((((((+++---000...+++000666...***444000888666555@@@BBB888333===CCCGGGFFFEEENNN```ppplllaaagggxxxyyyjjjgggsssnnnbbbllluuugggZZZmmmeee}}}uuu___lllbbb^^^pppwwwfffPPP@@@:::999777666777111666333>>>>>>RRRiiiJJJjjjyyyiiittt\\\aaappppppfffqqqzzzmmm```___yyymmmzzz]]]RRRSSSZZZwwwnnntttxxxlllGGG666:::;;;222:::666333444333222333888666555<<<666:::777OOO```UUUYYYXXXpppbbbrrruuu}}}wwwjjj]]]]]]eeessszzzqqq\\\[[[\\\jjj^^^EEE<<<777444444444444444555555555555666111999555:::BBB777TTTQQQGGGLLLOOOFFFLLLOOO```yyy===999333000...---,,,+++))))))))))))))))))))))))((()))))))))((()))+++---111222000***,,,444555...111999666666AAACCC:::666>>>BBBFFFHHHJJJMMMRRRVVVkkkbbbgggzzz}}}oookkksssrrrcccmmmsssiiidddfff[[[ssswww```iiiyyyuuuddddddxxxkkkxxxhhhRRRBBB;;;999888666888666:::555;;;===\\\bbbGGGhhh}}}jjj~~~gggfffmmmgggbbbTTT\\\|||nnniiiiiitttyyy```UUUIII```mmmrrrpppJJJ777:::;;;444666444444666666333222444777555:::555:::<<<\\\cccVVVYYYZZZnnncccsssvvv{{{}}}{{{___^^^aaaeeessssssuuu|||eeeaaa^^^iii___EEE;;;777555555444444444555555555555666777===555888AAA777GGG|||iiiOOOIIINNNHHHJJJNNNZZZzzzxxx===999333000...---,,,+++))))))))))))))))))))))))((()))))))))((())),,,...///111444***(((DDDOOO777333999666666BBBDDD<<<:::>>>???BBBJJJTTTZZZ[[[YYYeee]]]cccvvv|||sssooouuusssaaalllnnnwwwjjjrrreeeSSSmmm~~~ddddddooodddeeekkkvvviiizzzkkkVVVEEE===:::888666666888<<<777888???nnn\\\HHHkkkvvvxxxhhhlllwwwyyyhhhXXXccciii\\\ddd~~~{{{dddWWWLLLiiimmmnnnvvvPPP888888;;;777555444777;;;;;;666333333777555777444999BBBlll```TTTWWW^^^xxxiiidddqqquuu{{{ccc}}}mmmlllmmmjjjmmmkkkfffoooiiibbbiiidddFFF:::666555555444444444555555555555666888===444555AAA:::<<>>)))444666222666BBBAAA;;;===CCCBBBAAAEEENNNZZZdddiiibbb\\\[[[bbbhhhjjjnnnssskkkeeesssiiicccbbb}}}WWWzzzwwwyyynnnnnnYYYPPPiiiqqqqqq|||ooo]]]LLLAAA;;;888777555777555888888GGG[[[VVVyyy~~~gggxxxfff___^^^___ooommmRRRKKKTTTooohhhXXX:::555888777777555666999999666555888444777555777777CCC|||rrrRRRRRRZZZmmmsssdddfffqqqvvvxxxvvvgggwww|||rrrrrr^^^ppp~~~wwwhhh~~~oootttuuuOOO;;;666555444444444444555555555555666222999777555;;;???@@@CCCaaaKKKGGGNNNGGGLLLOOO[[[zzz===999333000...---,,,+++))))))))))))))))))))))))((()))***))))))+++...000555&&&---777...,,,111,,,444666222777CCC@@@999<<<===@@@DDDIIIOOOVVV\\\aaadddaaa]]]\\\^^^ccciiiooohhhnnn|||rrrooo|||```[[[}}}{{{TTTSSSnnntttrrrzzzooo^^^NNNBBB<<<999777888:::444999888HHHVVVXXXzzzpppbbbuuueeeRRRWWWVVVkkkqqqZZZZZZfffrrrfff[[[<<<666888555666222222444555333444777333888555:::777EEEoooSSSWWW^^^ssstttdddhhhuuu|||wwwiiiuuupppzzzwwwyyyccciii~~~kkkyyyxxxrrr{{{SSS===777666444444444444555555555555666666999;;;999888;;;@@@BBBKKKPPPDDDMMMJJJIIINNNWWWnnn===999333000...---,,,+++))))))))))))))))))))))))((()))*********+++...111,,,)))---444333///111777666777444;;;FFFAAA888;;;;;;>>>CCCJJJQQQVVVZZZ\\\ZZZ\\\[[[XXXXXX^^^hhhnnneeeuuu}}}~~~hhh^^^{{{TTT\\\vvvyyysssxxxnnn___OOOCCC<<<999888666:::333;;;888JJJQQQZZZ}}}nnnrrrrrrdddkkkiiiTTT```^^^www~~~nnntttjjjfff|||vvvfff^^^???999999444555222222555555333444777333999444<<<999JJJnnnSSSXXX^^^vvvssseeelllvvvsssoookkkvvv|||hhhdddnnnxxxrrr|||UUU>>>888777555444444444555555555555666999666:::<<<777888>>>???FFFUUUDDDMMMNNNGGGNNNSSS___===999333000...---,,,+++))))))))))))))))))))))))((()))*********,,,///111)))000///---...******333777888666===HHHBBB888;;;CCCAAA@@@CCCJJJOOORRRRRRKKKRRRVVVTTTTTT]]]iiipppbbbwwwtttrrraaauuuUUUccc{{{~~~vvvwwwnnn___PPPDDD<<<999888000777222<<<999MMMNNN]]]cccjjjzzzggg|||ooolll}}}ssszzz}}}iiitttmmm```vvvxxx\\\zzzxxxggg```BBB;;;:::444666444555999999666666888333:::333===:::OOOkkkQQQVVV\\\wwwrrrfffooouuu~~~mmmjjjaaaqqq|||jjjaaaqqqzzzqqq{{{TTT>>>999999666444444444555555555666666888111666<<<888777======DDDsss\\\DDDIIIJJJHHHNNNPPPSSSlll===999333///------,,,,,,************))))))))))))***)))''''''))),,,000333111000...------///111333888666333<<>>===AAAIIINNNOOOPPPSSSMMMQQQUUUUUUSSSWWWeeerrriiiiiitttpppmmmqqqzzzxxxqqqwwwvvvdddOOOHHH@@@888:::777333999777<<>>777???AAA@@@CCCLLLSSSSSSSSSSSSQQQYYY```___XXXYYYfffssseeeeee{{{zzzuuuyyyxxxfffPPPHHH???888:::999555;;;:::???LLLzzzTTT___wwwyyyUUUhhh~~~fffttt{{{~~~xxxUUUsss{{{tttlll}}}kkkXXXWWWrrrdddvvvnnn@@@888666555666666666666666666666666555666888666DDD[[[dddWWWTTTZZZzzzkkkgggmmmqqquuukkkzzzrrrxxxlllyyyjjjwwwhhheee}}}xxxaaaFFF222555444444444444444444444444444666666666777888999;;;;;;???EEE{{{JJJHHHKKKIIIOOOLLLLLLZZZttt===999333///------,,,,,,************))))))))))))***)))(((((())),,,000222333222000///000111333444666777444:::AAA:::666AAAEEEBBBFFFPPPXXXXXXUUUSSSUUUbbbmmmjjj___\\\hhhtttgggeee|||ttt{{{{{{hhhRRRHHH???777::::::666:::999???LLLyyyWWWbbbwwwqqq[[[{{{lllnnnvvv```XXXpppcccnnn{{{fffXXXZZZpppeeerrrpppCCC999777666666666666666666666666666666666888666EEEggg___YYYUUUXXXwwwzzzffffffooonnnvvviiizzz{{{mmm~~~{{{ggg}}}~~~rrraaawww{{{wwwgggIII444555333444444444444444444444444666666666777888999:::;;;???>>>UUUMMMPPPJJJKKKMMMKKKLLLTTT```===999333///------,,,,,,************)))))))))(((***)))((((((***,,,///111222111000///000111222333222555666<<>>777@@@BBB@@@DDDNNNUUUTTTOOOMMMQQQcccppplllccceeeoooxxxhhhccclll|||}}}oooXXXKKK???777999999555777333>>>TTTxxxYYYhhhsssbbb|||gggppprrrkkknnnjjjuuuHHH;;;888888666666666666666666666666888888:::777CCC|||aaa[[[SSSZZZtttbbbggguuupppxxxqqqxxxjjj~~~bbbzzzwwwjjjyyyppphhhIII666999555444444444444444444444444555555555666777888::::::777HHH>>>ZZZWWWJJJJJJJJJJJJNNNOOOJJJ\\\===999333///------,,,,,,************))))))))))))***)))))))))***,,,...//////////////////000000111333999===GGGOOODDD;;;AAA??????CCCLLLPPPNNNLLLLLLQQQ^^^gggcccbbbjjjuuuzzzkkkdddjjjssszzz~~~{{{rrr\\\NNNAAA777888888777;;;666BBB]]]tttUUUfff~~~wwwfffvvvzzzsssgggwwwJJJ<<<777888666666666666666666666666666777;;;999DDDrrrXXXUUUOOOYYYtttdddhhhuuurrrzzzyyyllluuufffzzziii{{{mmmfffGGG444777444444444444444444444444444555555555666777888999:::<<>>777@@@YYYpppUUUeeezzzooo~~~qqqqqqzzzqqqvvvdddwwwKKK;;;666888666666666666666666666666555666;;;:::CCC```OOOTTTOOOXXXttteeehhhtttqqq}}}}}}sss~~~zzz}}}mmm~~~mmmjjjIII555888333444444444444444444444444555555555555777888999:::>>>======BBBhhh[[[IIIOOONNNNNNQQQMMMOOO]]]===999333///------,,,,,,************))))))))))))))))))******+++,,,---...000111111111222222222222444444333===IIIBBB888<<>>???===WWWyyywwwvvvbbbSSSCCC777888444999???555888MMMpppWWWgggyyyxxxnnnkkklll{{{fff[[[wwwbbbxxxKKK;;;666888666666666666666666666666777777<<<999@@@VVVMMMXXXRRRXXXsssfffhhhrrrooozzzttt||||||ooonnnpppMMM999:::555444444444444444444444444555555555555666888999:::666333EEEEEEEEEiiiIIIQQQOOOMMMQQQOOOMMMSSSggg<<<888333///---,,,+++***)))))))))))))))))))))))))))))))))***+++,,,......000111222111000000222444444444333;;;CCC;;;888DDDHHHAAAJJJRRRHHHDDDPPPYYYYYYfffYYYNNNbbbsssxxxqqq[[[dddlllUUULLLEEEAAAGGGBBBAAAqqqtttyyyooocccUUU>>>999777;;;666888???444KKKeee[[[lll{{{pppzzznnnooolllttt[[[```rrrhhhxxxLLL<<<777999666666555555555555666666777888999:::GGGbbbMMMQQQRRR]]]hhhfffkkkmmmooo~~~{{{lll~~~qqqfffhhhMMM<<<999444555444444333333444444555555555555555666888999:::<<<<<<@@@@@@JJJwww[[[999UUULLLSSSTTTSSSNNN[[[<<<888333///---,,,+++***)))))))))))))))))))))))))))))))))***+++,,,......000111222111000000222444666666555;;;BBB:::666BBBDDD>>>GGGPPPHHHFFFTTT^^^___eeeXXXSSSgggtttxxxwwwccciiikkkTTTCCC???GGGCCCFFFyyytttzzznnnccckkk}}}tttgggXXX@@@;;;999:::666666>>>666OOOdddVVVggg}}}ooo^^^KKKOOOSSS___sssvvvlllZZZbbbrrriiizzzKKK;;;777:::666666555555555555666666666888999;;;JJJ___KKKQQQQQQ\\\fffccciiilllnnn~~~uuuvvvrrryyyhhhhhhKKK888777555555444444333333444444555555555555555666888999:::888;;;??????<<>>FFFMMMGGGIIIWWW```eeeaaaVVV[[[ooowwwyyyxxxhhhnnnyyyooo]]]OOOMMMBBBKKKxxxuuudddZZZUUUmmmzzzkkkpppxxxkkkZZZ@@@;;;999999777444<<<999SSSdddSSSccc{{{}}}~~~|||}}}\\\OOOFFFJJJEEEJJJrrrrrreee[[[fffsssiii{{{JJJ:::777:::777666666555555666666777777888999<<>>:::iiiMMMSSSPPPNNNQQQMMMJJJeee;;;777222...---,,,,,,+++)))))))))))))))))))))))))))))))))***+++,,,......000111222111000000222444555888666:::AAA;;;777@@@EEE@@@FFFLLLGGGKKKYYYaaagggYYYSSScccvvvzzz{{{ssshhhpppnnn|||bbbQQQFFFWWWjjjttt___WWWMMMcccuuuxxxzzzrrryyyzzzlllZZZ???999777777888333;;;;;;QQQgggSSSccc}}}zzz}}}iiiSSSMMMPPPQQQEEEMMMtttwwwiiimmmtttjjj|||III999777;;;777777666666666666777777888888999===PPP[[[IIIQQQRRR[[[~~~___]]]fffkkkjjj}}}llluuuMMM777999999555444444333333444444555555555555555666888999:::>>>>>>555???NNN@@@MMMNNNXXXQQQPPPUUURRRKKKUUUvvv;;;777222...------,,,+++)))))))))))))))))))))))))))))))))***+++,,,......000111222111000000222444222777666888@@@===:::AAACCC???EEEKKKGGGNNN]]]bbbbbbPPPPPPfffwww{{{}}}pppiiivvvnnnxxxzzzyyyxxx```NNNNNNfff|||___wwwdddlllyyykkkbbb^^^xxxmmm```iiixxxwww~~~ooo[[[???999777555:::444;;;<<>>QQQ]]]KKKSSSSSSYYY|||^^^]]]fffmmmiii}}}~~~lllxxxNNN777888666555444444333333444444555555555555555666888999:::;;;AAA777:::NNNFFFCCCaaaXXXVVVMMMOOOSSSQQQOOOLLL___:::777222...------,,,,,,)))))))))))))))))))))))))))))))))***+++,,,......000111222111000000222444111777666777@@@???;;;AAA>>>;;;CCCIIIGGGPPP^^^aaaXXXFFFLLLdddqqqvvvyyyuuummmiiizzzwww|||zzzkkkZZZSSSPPPmmmrrrYYYrrrqqqiii}}}sssppp{{{nnnbbbZZZWWWYYY[[[sss^^^AAA;;;:::444===555;;;===DDDrrrWWW```xxx~~~{{{mmmyyyiiiccc[[[XXXuuuLLLiii{{{sssiiiuuuDDD999999999888777777666666777777888:::::::::>>>RRR___MMMUUURRRWWWxxx___\\\fffmmmiii~~~yyykkksssKKK777666222555444444333333444444555555555555555666888999:::444AAA===888@@@@@@CCCUUU{{{ZZZNNNRRRRRRRRRQQQKKKTTTyyy:::666111...---------,,,)))))))))))))))))))))))))))))))))***+++,,,......000111222111000000222444222999888777???>>>;;;???>>><<>>===999===CCC@@@EEEFFFAAAGGGOOOLLLEEE;;;HHHZZZ]]]gggkkk[[[SSSRRRooo}}}jjjXXXwww}}}ppp[[[~~~qqqUUUSSSYYYWWW___UUUJJJIIIggg|||{{{bbbQQQbbbnnnxxxsss]]]???:::999444@@@444888>>>BBB}}}bbbggg|||zzzwwwtttwwwpppccceee]]]fffppp[[[```ooovvvkkk]]]xxxtttbbbZZZooolllmmmzzzrrrhhhmmm@@@:::999666888888777777777777888888888888:::AAAVVVbbbOOOTTTNNNPPPppp```[[[bbbiiiiii~~~uuupppeee^^^mmmeeeGGG======444555444444333333444444555555555555555666888999:::>>>777@@@OOORRRPPPNNNIII\\\nnnWWWZZZSSSTTTMMMSSSQQQUUUwww<<<666111000...+++***,,,---,,,+++***))))))))))))+++*********+++---///000222333444333111111111333<<<;;;;;;999777777<<>>666666;;;>>>;;;??????gggYYYkkkwwwwwwzzzxxxrrrooopppeeeiii|||xxxlllrrrttt\\\}}}ttt{{{zzzoooQQQzzzoooqqqxxxgggzzzwww|||zzz```hhh@@@888;;;555888888888888888888999:::999999888DDD]]]\\\QQQIIIUUUNNNhhh```\\\```jjjkkknnncccPPPEEEYYYgggdddmmmiiiAAA<<<777555666666555444333333222222333444555555555555888:::;;;???DDDHHHJJJLLLOOOQQQ\\\[[[VVVMMM^^^OOOXXXRRRNNNfff<<<666111000...+++***,,,---,,,+++***))))))))))))+++*********+++,,,...///111222333222111000111222999:::;;;;;;:::999<<>>555444666888777>>>>>>```XXXhhhwwwxxxwwwtttwwwxxxuuuzzzaaayyyrrrxxxtttXXX}}}tttmmmxxxwww```ccc===999===666888888777777888888999999:::<<<:::BBB]]]]]]RRRJJJQQQJJJfffbbb]]]```iiihhh}}}bbbUUUNNNNNNVVVmmmZZZooommmiiiAAA<<<999777666555555444333333222222333444555555555666888:::999===AAAEEEGGGIIILLLNNNNNNrrrnnnXXXWWWQQQTTT[[[UUUOOO^^^}}}<<<666111000...+++***,,,,,,,,,+++***))))))))))))+++***))))))***+++,,,---///111222111000000111222666999<<<<<<<<<<<<<<<<<>>777777777777777777888999999:::@@@===@@@\\\eeeUUULLLOOOJJJkkkccc]]]___gggfffzzzkkkUUUQQQYYYWWW{{{wwwrrrjjjyyy~~~mmmeee>>>;;;999777555555555444444333333222333444555555555666888::::::===@@@CCCEEEGGGJJJLLLNNNfffeeeeeeNNNXXX\\\XXXRRRWWWiii<<<666111000...+++***,,,,,,++++++***))))))************)))))))))***,,,,,,...///111111000000111333555888;;;:::;;;>>>>>>===@@@BBBGGGPPPXXX]]][[[YYYYYYJJJBBBLLL___jjjkkkhhhlll```\\\|||~~~UUUvvvqqquuuyyyZZZ;;;>>>555<<<;;;;;;999@@@<<>>???\\\uuuYYYMMMNNNRRRyyy```ZZZ^^^hhhfffxxxuuu|||iiiZZZ```\\\zzz~~~tttuuuoooooo]]]:::999777444555555444444444333333333333444555666666777999;;;<<>>@@@CCCEEEFFFHHHLLLNNNSSSYYYzzzUUU```YYY[[[ZZZZZZVVVRRRqqq<<<666111000...+++***,,,++++++***************+++))))))))))))***,,,...///---...000111111111333555444888888555999BBBDDD???AAACCCIIIRRR[[[```___]]]VVVOOOLLLQQQWWWXXXVVVUUU\\\fff^^^nnnpppRRRuuu}}}||||||SSS999@@@888777999;;;999===999ZZZfff[[[qqqyyy{{{wwwpppuuussskkkqqqIII:::;;;777999888888888999:::;;;<<<===:::BBBAAACCC]]]YYYIIISSSfff]]]VVV\\\hhhiiiuuu}}}nnnhhh[[[xxxfffyyyvvviiimmm}}}yyyfffllluuuYYY999<<<999555444444444444444444444444222444666666666888;;;======???BBBDDDFFFHHHLLLOOOWWW[[[uuuTTT[[[[[[\\\[[[[[[XXXOOO]]]~~~}}}<<<666111000...+++***,,,+++***************++++++))))))))))))+++---000111---///111222222333555666111777888666;;;DDDDDD===???BBBIIISSS^^^cccdddbbb\\\SSSPPPWWWaaadddbbb___dddyyymmmooopppRRRyyy{{{vvv|||QQQ888@@@777======<<<999===666OOOmmmZZZooowwwzzzzzzqqqhhhtttwwwDDD===;;;444<<<999999999:::;;;<<<>>>>>>???DDDDDDHHH]]][[[NNN[[[lllbbbYYY\\\ffffffooorrrbbb___lllgggsssmmm{{{zzzddd{{{vvvXXX777:::999555444444444444444444444444222444666666777888;;;===>>>@@@CCCEEEHHHKKKPPPSSS^^^aaatttyyy[[[^^^___\\\]]]^^^SSSQQQ```pppuuu~~~yyyyyy<<<666111000...+++***,,,+++***************++++++(((((()))***,,,///111333---///111222222333666777...666999888>>>FFFDDD:::>>>AAAHHHTTT```ggghhhfffdddXXXRRRZZZggglllhhhcccjjjvvvooottt```iii|||PPP777???777888666666888BBB===RRRrrrZZZmmmzzzuuuwwwnnn|||hhhwwwpppAAA???;;;222>>>:::::::::;;;<<<===??????CCCFFFFFFLLL\\\___TTTcccpppggg\\\\\\dddbbbjjjtttZZZggg|||zzzuuuxxxxxx{{{uuuiiiyyyvvvWWW444777777444444444444444444444444444222444666777777999;;;>>>AAACCCFFFHHHKKKOOOTTTWWW\\\```qqqccc___```]]]___eee[[[PPPSSSeeexxxccctttsss|||}}}jjjqqq|||zzzuuutttsssqqqqqqttt{{{|||~~~www{{{<<<888333///---,,,+++***+++******)))))))))))))))))))))))))))+++...111333,,,///111222111111111222444555;;;===???LLLOOO???CCCCCCHHHSSS```iiijjjiiihhh^^^WWW]]]iiimmmfff^^^qqq~~~tttvvvoooyyyEEE777???777<<<666444555AAA>>>VVV|||kkkcccvvv{{{xxxooovvv```YYY:::;;;666<<<666999999999:::<<<>>>???@@@DDDFFF@@@NNNbbb[[[___rrrttt___^^^WWWbbbdddoooccc}}}wwwssssssKKK:::999333:::666555333222222333444666777777777888:::<<>>>>>JJJNNNAAAGGGDDDFFFRRRcccqqqtttrrrjjj```ZZZ```hhhiiihhhiiijjjxxxwwwvvvxxxtttuuuvvvEEE777===777:::888777666@@@===MMMgggaaauuuvvvmmmsssaaaTTT:::<<<666;;;888999999:::;;;<<<>>>@@@AAABBBHHHDDDRRRbbbeeeWWWyyy{{{vvvzzzddd```WWW___aaajjjlll}}}rrrvvvFFF666666111777666555333222222333555666666777777888:::===???AAABBBCCCFFFJJJOOOSSSVVVWWWZZZhhhmmm{{{PPPXXXbbbbbb]]]___^^^SSSPPPaaa{{{sssmmmhhhqqqxxxwwwoooiiijjjmmmtttxxx{{{{{{<<<888222///---,,,+++***+++******)))))))))))))))***)))(((((())),,,...000,,,///111222111111111222555888@@@@@@===EEEKKKBBBKKKEEEDDDPPPfffzzz{{{mmmggglllnnnkkkpppyyyoootttqqquuunnn```ccc{{{pppCCC777<<<666888999<<<888???===CCCqqqccc```mmmssslllpppvvviiiLLL:::===666999;;;999999:::;;;===???AAABBBCCCKKKIIIUUU```qqqSSS{{{nnnlll```WWW]]]___dddmmmxxxIII999888444888555555444333333444555666666777888999;;;>>>@@@AAAEEEFFFHHHKKKOOOTTTXXX[[[ZZZeeemmmttttttXXX\\\ggg[[[___iii\\\UUULLLaaa;;;777222...---,,,,,,++++++******)))))))))))))))***)))(((((()))+++---...,,,///111222111111111222444777@@@AAA:::@@@HHHCCCJJJEEECCCMMMccc~~~uuuvvvtttmmmppp|||{{{rrrttt|||vvviiiggghhhAAA888:::666888:::???777<<>>ZZZccc```gggrrrlllnnnooouuuvvvDDD:::>>>777777>>>999999:::<<<>>>AAACCCDDDFFFNNNLLLWWW^^^sssTTTyyy```ttt\\\VVV^^^___aaayyykkkwwwJJJ:::999555666555444444444444555555666777888999;;;===@@@AAABBBHHHIIILLLOOOSSSYYY___ccceeefffqqqwwwzzzVVV___dddbbbeeedddbbbPPPMMMsss;;;777222...------,,,++++++******)))))))))))))))***)))(((((()))+++---...,,,///111222111111111222333666???@@@888<<>>999999777:::999???777999AAA???PPPhhh```fffrrrmmmlllyyy|||{{{lllyyyjjjeee>>>:::===999666>>>999:::;;;===@@@BBBEEEFFFIIIOOONNN[[[bbbtttSSSrrrsssYYY~~~zzzXXXVVV___bbb```sss}}}wwwuuunnnBBB555666444333444444444444555555666666888999;;;===@@@BBBDDDDDDHHHKKKOOOSSSWWW]]]eeejjjooohhhuuu~~~lllVVVhhhjjjaaahhhfff^^^PPPVVV:::777222...------,,,,,,+++******)))))))))))))))***)))(((((())),,,...000,,,///111222111111111222555555===@@@999<<>>999999BBBCCCOOOsssaaacccyyyrrroookkksssvvv\\\bbbhhhUUU<<<:::;;;<<<666<<<999:::;;;>>>AAADDDFFFHHHIIIPPPRRRbbbhhhWWWbbb}}}aaa~~~XXXWWW]]]bbb^^^mmmzzzttt^^^<<<444666888555444444444555666666777777999;;;===@@@CCCEEEFFFGGGHHHLLLRRRVVVZZZ___gggmmmqqqkkkuuu|||```cccmmmfffhhhbbbeeeYYYKKK```:::666111...---------,,,+++******)))))))))))))))))))))((()))***---000222,,,///111222111111111222888555<<<@@@;;;???GGGFFFBBBEEEGGGFFFKKK[[[ssswwwmmmhhhddd___```fffkkkvvvyyy]]][[[lll___```gggjjjrrrKKK:::;;;999;;;===222>>>===999AAADDDPPPggg___rrrrrroooiiillljjjeeepppddd[[[{{{zzzwwwkkkIII<<<:::888>>>666999999:::<<<>>>BBBEEEHHHIIIKKKUUUYYYhhhiiiZZZbbbhhh]]]YYYWWW___ZZZhhh|||vvvWWW<<<555888:::666333444555666666777777777;;;===@@@CCCFFFHHHIIIIIILLLRRRXXX\\\^^^aaahhhmmmpppsssuuuyyy|||cccdddhhhfffcccfff___OOONNNooo:::666111...---------,,,+++******)))))))))))))))))))))))))))+++...111333,,,///111222111111111222:::555;;;AAA>>>AAAIIIHHHDDDFFFGGGFFFHHHQQQ___jjjyyyqqqdddcccaaa\\\\\\___```kkk~~~nnn]]]```lllaaarrr{{{fff\\\ZZZ~~~GGG888<<<:::<<<<<>>AAADDDGGGIIIJJJJJJRRRWWW^^^aaabbbdddiiinnnqqq|||vvvrrr|||jjjXXXdddfffjjjgggcccXXXIIIRRR;;;777222///---,,,,,,+++---,,,***+++,,,,,,+++)))++++++***)))(((***---111222333555555333111//////000666:::AAACCC999888HHH???FFFJJJIIIKKKSSSXXXWWWbbb~~~uuubbbfff^^^WWWgggaaaXXXRRR\\\tttzzzhhh```xxxrrrcccsssvvvkkknnnyyyxxxlll___jjjrrrCCC>>>???777888999999::::::<<<@@@FFFKKKrrruuuhhheeevvvkkkiiikkkmmmtttyyyyyyvvv^^^SSSllllll```gggaaaSSS{{{{{{YYYDDD555888===;;;888:::<<<===>>>AAAEEEJJJNNNPPPXXX^^^eeegggooobbbaaattt}}}eee[[[QQQZZZ```^^^tttpppPPP999888333666555444444444555666777888999<<<>>>AAACCCFFFKKKQQQUUUYYY[[[```ffflllpppssstttzzzxxxxxxzzz{{{}}}TTTgggccc___oooiiiZZZTTTOOO___;;;777222///------,,,+++---,,,***+++,,,,,,+++)))++++++***)))(((***---000000111333444444222111111...444888???CCC;;;;;;LLL@@@FFFHHHGGGIIIPPPTTTSSS```vvvtttllllllZZZOOOeeennneee[[[\\\jjjzzz}}}wwwuuuvvv}}}wwwdddjjj}}}xxx}}}nnnuuujjj[[[```iii>>>;;;>>>888888999::::::;;;<<>>???BBBFFFKKKOOOQQQ___cccggghhhmmmeeeWWWffflll___WWWXXX^^^\\\qqqrrrJJJ;;;;;;444444444555555555666777999:::;;;<<<>>>AAADDDGGGLLLRRRWWWXXX^^^dddiiijjjlllooorrrvvvvvvyyy}}}~~~mmmeeeeeemmmkkkhhhbbbMMMKKKeee;;;777222///------,,,,,,---,,,***+++,,,,,,+++)))*********)))(((***---000...000111333444444333333///555888>>>DDD???AAAQQQDDDGGGIIIGGGHHHNNNRRRSSS^^^oootttwwwvvv\\\NNNbbbxxxqqqeee___eeepppvvvvvvxxxnnn{{{tttbbb]]]fffxxxnnn]]]YYYwww\\\888777<<<999888999:::;;;<<<===AAAGGGKKKkkkmmmkkkuuuuuuiiijjjhhh~~~rrrlllWWW~~~rrrcccZZZccctttkkkbbbnnn}}}iiieeennn|||zzzooo|||EEE;;;555888;;;999:::???>>>???AAADDDIIINNNSSSVVV```bbbggglllssspppRRRZZZvvvttt\\\TTTVVV[[[[[[mmmwwwqqq>>>;;;<<<666333666555555666777999;;;<<<===<<>>BBBGGGKKKbbbnnnjjjqqqxxx~~~jjjiiieeerrrooo[[[\\\pppfff___ZZZrrrmmmgggtttnnneeeppp}}}yyy___<<<888777999999777:::@@@???AAADDDIIIPPPVVV[[[^^^bbbcccgggnnnwwwVVVXXXYYY^^^UUUVVVYYYZZZiii}}}ppprrrmmmZZZ555888:::777333888555555666888:::<<<>>>???>>>AAAEEEJJJNNNTTTZZZ^^^___fffnnnrrrsssrrrqqqrrrrrrtttyyy~~~[[[eeeeeejjjrrrqqq^^^MMMJJJSSS;;;777222///.........------,,,***+++,,,,,,+++)))((()))***))))))))),,,...222111000111444555333111333::::::===EEEDDDEEEPPPLLLKKKKKKKKKLLLOOOTTTZZZXXXjjjrrrrrrxxx{{{nnnaaa{{{uuuiii\\\\\\hhhwww```uuusss___WWWtttwwwJJJ888888;;;<<<999999;;;===>>>@@@CCCHHHKKKUUU{{{nnnoootttmmmhhhdddhhhbbb~~~fff]]]SSSkkkuuunnn```kkkzzz{{{aaagggOOO999888999:::888777:::???@@@CCCIIIQQQXXX___dddgggmmmjjjkkknnnrrr\\\\\\LLLooohhh]]]WWWXXX[[[ffffffppp~~~eeemmmPPP777:::777888333999444555666888;;;>>>@@@BBBBBBFFFKKKOOOTTTZZZ___cccfffiiinnnvvv|||}}}yyyuuuvvvvvvxxx|||||||||zzzdddeeekkkooonnnhhh[[[KKKIIIYYY;;;777333000/////////...---,,,***+++,,,,,,+++)))((()))******))))))+++---333111///000444555444111111999999;;;CCCCCCBBBJJJPPPMMMKKKKKKKKKLLLRRRYYYWWWhhhqqqooovvv}}}hhh{{{yyynnn\\\SSS^^^ssssssiiiwwwiiiCCC;;;999:::===:::999;;;===???AAADDDHHHKKKQQQuuummmhhhrrr|||tttgggcccbbbyyyddd|||llldddrrrppp```wwwxxxooo{{{wwwuuu@@@888999;;;:::999999<<<@@@BBBGGGOOOXXX```fffiiijjjqqqoooqqqsssrrr}}}```^^^PPPbbblll]]]XXXWWW\\\bbbtttwwwcccwwwvvv```gggLLL@@@>>>333:::333777555666888:::===AAADDDEEEHHHLLLQQQVVV[[[```eeehhhkkkkkkoooxxx~~~xxxyyyxxxxxxzzzyyyyyyggg^^^bbblllpppssslllZZZJJJCCC[[[;;;777333000////////////---,,,***+++,,,,,,+++)))'''(((******))))))+++,,,222///---///444777666333///888999;;;DDDEEECCCIIIXXXRRRNNNNNNLLLKKKPPPXXX[[[gggvvvyyy{{{wwwppp|||nnn[[[[[[nnnZZZ<<<<<<999888===::::::<<<>>>@@@BBBDDDHHHKKKSSSccctttfffsss||||||gggbbb^^^mmmxxx~~~rrrzzz\\\888888:::;;;::::::<<<@@@BBBFFFKKKUUU^^^eeehhhhhhhhhlllmmmtttyyyuuu|||ggg^^^YYY^^^qqq^^^YYYVVV[[[___jjjfffiiiiii```}}}BBBCCC???000===555666777888:::===AAADDDGGGIIINNNQQQWWW\\\```eeeiiilllkkklllqqqxxx~~~}}}zzzzzzyyyyyyzzzyyyxxx}}}cccXXXkkkrrrssstttmmmSSSIIIKKKooo;;;777333000///000//////---,,,***+++,,,,,,+++)))'''(((******))))))+++,,,000---+++...555999888666000:::<<<>>>HHHJJJGGGKKK___XXXSSSQQQNNNKKKPPPXXXbbbiii|||```}}}kkk___lll}}}vvvkkkOOO666<<<888666<<<;;;:::<<<>>>@@@BBBEEEIIIKKKOOORRRmmmvvvyyygggaaa\\\eee}}}|||QQQ@@@777999:::999;;;@@@DDDEEEHHHNNNXXXaaaggghhhfffdddgggkkkuuuzzzrrrsssppp]]]]]][[[~~~jjjXXXUUU[[[\\\ddd}}}jjjfffrrryyyzzznnn~~~www444@@@<<<---@@@888666999:::<<>>GGGPPPRRRLLLiii\\\WWWUUUMMMMMMVVVYYYXXXooo}}}rrruuu~~~pppYYY___yyypppKKK444444777;;;<<<777===>>>???BBBDDDFFFHHHIIIGGGWWW~~~mmmggg~~~uuufffcccdddjjjqqq|||~~~{{{hhhGGG555888666777<<<>>>???EEELLLTTTXXX```gggllllllhhhdddpppjjjtttvvvrrroooTTTXXXdddxxxhhh[[[XXXXXX[[[dddzzzwwwiii{{{{{{jjjzzznnntttWWWDDD666777:::666555888:::999;;;AAACCCDDDKKKUUUPPPWWW\\\___eeemmmnnniiimmmooorrrvvv{{{}}}|||{{{{{{||||||{{{zzzzzz{{{}}}SSSiiikkkqqqzzzooo^^^IIIDDD[[[;;;888444111000///...---,,,,,,,,,+++++++++******)))************+++++++++...000111111000111333555111555999<<>>;;;===>>>???BBBDDDFFFHHHIIIOOOTTThhhiiikkkvvv~~~ggg___]]]bbbzzzWWW???999888777888===@@@BBBIIIPPP[[[^^^dddjjjnnnnnnjjjgggbbb___lllmmmjjjfffxxxbbb[[[ZZZfffnnn[[[YYYXXXZZZ^^^ooojjjhhhrrrfff}}}tttkkkpppyyyOOO@@@666888:::777777<<>>@@@BBBDDDGGGHHHIIIPPPSSSVVVllljjjmmm}}}nnnccc___aaakkk{{{oooGGG888;;;999777999???CCCFFFNNNVVVaaabbbeeejjjmmmmmmjjjhhh]]]]]]jjjjjjfffaaalllmmm[[[SSS[[[|||uuu]]][[[[[[[[[YYYccctttddd~~~eeeddd{{{rrrooopppEEE<<<777:::;;;888:::@@@AAA@@@BBBFFFIIILLLSSSZZZaaaccceeeeeeiiiqqquuuvvvnnnnnnooosssxxx|||}}}}}}xxx|||```UUUpppnnnqqqmmmkkkbbbKKKBBBggg===:::555111///...,,,+++,,,,,,,,,+++++++++******))))))*********+++++++++---...000000000111333555666888:::===BBBIIINNNPPPVVVlll]]]GGGRRRUUUOOOZZZ\\\aaagggvvvvvv}}}CCC888;;;???999888<<<;;;===>>>@@@BBBEEEGGGIIIJJJGGGTTTUUUtttcccjjj{{{{{{hhh___^^^cccuuu}}}^^^AAA888888999888;;;AAAFFFKKKTTT\\\aaaaaacccfffiiijjjiiigggeeeaaaiiigggfff``````vvvVVVPPP\\\cccaaa]]]\\\\\\XXX]]]yyykkkiiiyyysssaaa>>>:::999;;;;;;888;;;AAA@@@AAACCCHHHMMMRRRYYY]]]aaacccfffhhhkkkqqqvvvyyysssrrrrrrtttxxx{{{|||}}}xxx{{{QQQQQQsssqqqmmmllljjj[[[LLLRRRbbb===:::555111///...,,,+++,,,,,,,,,+++++++++******))))))*********+++++++++,,,...//////000111333666888888999===BBBHHHOOOTTTSSSoooeeeOOOSSSRRRMMM[[[UUU```aaacccvvviiiAAA777888<<<999<<<@@@<<<>>>???@@@CCCEEEGGGIIIJJJDDDRRRVVViiibbbllltttnnnZZZUUU^^^hhh|||{{{KKK>>>;;;666999999>>>FFFLLLQQQYYYaaabbbbbbbbbdddgggiiiiiihhhiiibbbeeebbbfffddd[[[oooVVVOOO[[[VVVhhh___ZZZ[[[XXXZZZpppkkksssssstttzzzhhhQQQ;;;:::;;;<<<;;;:::<<>>555555999:::@@@EEE???>>>???AAACCCEEEHHHIIIJJJJJJNNNTTT___tttmmmkkk~~~}}}aaa[[[YYY\\\jjjddd<<<999===777<<<===CCCMMMTTTXXX___ffffffffffffgggiiijjjiiihhhhhhaaaccc```iiimmmcccqqqbbbVVV[[[UUUuuucccWWWXXXXXXXXXggg|||pppjjjrrrnnntttnnnAAA:::;;;<<<<<<<<<===???BBBDDDIIIOOOUUU^^^gggjjjiiilllnnnqqquuusssqqqsssxxx~~~|||zzzzzz{{{{{{yyyxxx}}}}}}}}}|||}}}|||OOOXXXfffpppooonnnmmm```OOOWWW;;;888444111000///...---,,,,,,,,,+++++++++******)))************++++++++++++,,,...//////111333666888555666<<<@@@EEEPPP\\\UUU___hhhiiieee\\\UUUTTT\\\\\\aaaiiiiiihhhooo{{{~~~~~~mmmGGG<<<555888:::888>>>CCC===>>>???AAACCCFFFHHHJJJJJJOOOMMMZZZYYYjjjcccttt}}}mmmgggYYYVVV^^^sssRRR999888<<<;;;???BBBJJJUUU\\\___eeekkklllkkkjjjjjjjjjiiifffdddbbb```eee```hhhpppjjjyyysss```ZZZWWWiiimmmWWWYYY[[[XXX___mmmvvv}}}]]];;;:::::::::;;;===AAACCCDDDHHHOOOVVV\\\eeemmmmmmhhhoooooorrruuutttrrrxxx|||{{{{{{||||||{{{yyyvvvxxxzzz{{{|||}}}mmmRRRXXX___ccchhhlllkkkhhhKKK^^^;;;777333111000///......,,,,,,,,,+++++++++******)))************+++++++++***,,,...//////111444666:::777888>>>BBBHHHTTTaaa___ZZZaaaiiieee```^^^YYYXXXYYY^^^fffmmmppppppppptttwww~~~www___DDD<<<999======666999===777>>>???AAACCCFFFHHHJJJKKKNNNPPPfffXXXhhhhhhaaammmnnnggg]]]WWWYYYiii}}}xxxeeeJJJ???:::;;;@@@BBBEEEOOOZZZaaadddiiinnnnnnmmmkkkjjjiiifffccc___YYY\\\ccc[[[aaaiiifffyyy~~~eeeVVVWWWWWWwww[[[[[[___ZZZ[[[eeeHHHAAA:::999999999>>>DDDGGGFFFIIIQQQXXX^^^fffnnnllleeelllkkkmmmrrrsssttt}}}zzzzzzzzz|||}}}{{{xxxvvvrrruuuxxx{{{}}}bbbUUUNNNWWWaaaeeeggglll[[[BBBiii===999444000///......---++++++++++++++++++++++++***************************---000000......000222444888:::999@@@OOO[[[```sss\\\___kkk]]]SSS___VVV]]]bbbdddeeejjjqqquuuxxxzzz~~~KKKCCC999999888777888;;;===???AAAAAABBBDDDEEEGGGHHHHHHRRRVVVXXXZZZNNNfffkkkwww\\\___```ZZZWWWkkkMMMBBB<<<666:::???GGGOOOXXX^^^aaacccgggkkkhhheeeaaabbbdddddd___[[[]]]]]][[[[[[[[[]]]___aaaaaaVVV^^^[[[bbbbbb___aaa]]]ZZZ___^^^{{{HHH;;;<<<<<<<<<===???CCCIIIMMMOOOVVV^^^bbbbbbbbbeeegggmmmlllooovvvxxxxxx|||~~~~~~}}}|||{{{yyywwwvvvlllpppuuuyyyzzz{{{}}}qqqKKKNNNQQQPPPZZZdddjjjWWWSSS^^^www===999444000///......---++++++++++++++++++++++++************************+++...000111000///111333222666777666;;;GGGPPPTTTbbbYYY\\\{{{lllcccTTT\\\VVV[[[```cccfffjjjppptttyyyyyy|||~~~{{{{{{tttDDD::::::999888888999;;;===??????@@@AAABBBDDDEEEFFFFFFIIIOOOQQQTTTIIInnnvvviiilllmmmtttpppcccbbb\\\XXXbbbzzzpppEEE>>>===;;;AAAFFFKKKQQQZZZ^^^___aaadddgggdddaaa^^^^^^``````\\\WWWZZZYYYWWWWWWWWWXXXZZZ[[[ZZZ{{{sss\\\[[[WWW\\\ggg\\\ZZZXXX]]]cccrrriii>>>888<<<===>>>@@@CCCHHHOOOSSSYYY^^^eeehhhggggggiiilllooommmpppuuuwwwuuuyyy{{{{{{zzzzzzyyyxxxwwwwwwoooppprrrwww{{{~~~~~~}}}cccIIICCCPPPbbbkkkpppcccVVVNNNWWW~~~===999444111//////...---++++++++++++++++++++++++************************,,,...000111111111222333666999:::999<<>>???>>>>>>???@@@BBBCCCDDDDDDDDDLLLLLLPPPJJJ\\\rrrpppeeeaaazzzlllfff___\\\[[[fff}}}kkk______ccc```ccceeegggfffgggiiijjj~~~~~~nnnllllllmmmlllkkkoootttsssrrrrrrsssuuuvvvtttsssmmmwwwuuuzzzqqq^^^===;;;===???GGGLLLQQQVVV\\\^^^^^^]]]___```^^^\\\YYYZZZ[[[[[[WWWTTTUUUTTTSSSQQQQQQRRRSSSSSSYYY]]]VVV\\\SSSZZZwwwxxx^^^^^^ZZZ[[[fffgggIII<<<999;;;>>>AAAEEEJJJPPPWWW\\\]]]aaaeeegggffffffhhhjjjpppoooqqquuuuuutttvvv{{{zzzyyyyyyxxxxxxxxxxxxyyytttrrrqqquuu{{{~~~|||cccHHHNNNbbbiiimmmooocccMMMDDDSSS===:::444111000///...---++++++++++++++++++++++++************************+++,,,...000000111222222777:::<<<===???BBBFFFHHH\\\dddXXX]]]wwwnnndddZZZZZZ\\\bbbfffhhhkkknnnvvvxxx~~~xxxqqqnnnLLL999777999999999:::;;;<<<>>>???===>>>???@@@AAABBBCCCCCCDDDIIIGGGMMMMMMMMM~~~|||lllrrr{{{lllaaa```[[[YYYkkktttNNN999;;;>>>BBBKKKOOOWWWZZZ]]]^^^\\\ZZZZZZZZZ[[[YYYWWWWWWXXXWWWUUURRRRRRQQQPPPOOONNNNNNNNNNNNWWWRRRXXXZZZ]]]``````jjjfff___YYYeeecccuuufff;;;FFF===<<>>:::555111000//////...++++++++++++++++++++++++******************************,,,...///111111111222555999===@@@AAADDDGGGRRRiiinnngggvvvuuujjjhhh[[[VVVWWW```gggjjjmmmqqqtttwww~~~pppzzz]]]AAA777888999999999:::;;;<<<===>>>>>>>>>???@@@@@@AAABBBBBBCCCBBB@@@EEEKKKCCCZZZyyytttbbbbbb___VVV^^^ppp[[[BBB888>>>BBBIIIRRRSSS[[[\\\]]]]]][[[XXXVVVVVVYYYXXXWWWWWWWWWVVVTTTSSSQQQPPPOOONNNMMMMMMLLLLLLLLLQQQbbbrrrUUUfffcccYYY{{{jjj___YYYdddeeelllOOO;;;MMM<<<>>>BBBIIIPPPVVV]]]dddiiifffhhhjjjlllmmmnnnooopppmmmqqqtttvvvwwwzzz|||}}}}}}|||{{{zzzzzzxxx{{{}}}{{{vvvuuuxxx|||~~~~~~jjjgggnnncccpppppplllgggNNNBBBSSSuuuyyy>>>:::555222000000///...++++++++++++++++++++++++************************))))))***,,,///111111000222444:::BBBFFFGGGJJJOOOIIIjjjiiillluuu]]]TTTSSS^^^hhhlllooouuuvvvwwwyyy}}}vvvzzz{{{RRR???666777777888888:::;;;;;;<<<<<<===>>>>>>???@@@@@@AAAAAADDD@@@AAAAAAIIIEEEHHHtttyyyhhheeebbbXXXWWW```xxx}}}HHH;;;;;;DDDHHHPPPYYYYYY\\\\\\\\\[[[ZZZXXXVVVTTTVVVVVVVVVVVVUUUTTTSSSRRROOOOOONNNNNNMMMLLLKKKKKKEEERRROOOmmm^^^fffddd]]]dddmmm___^^^cccggggggwwwBBB<<>>:::555222000000///...++++++++++++++++++++++++***************************)))***,,,000222222000444555<<>>444888666666888999:::;;;;;;;;;<<<<<<<<<===>>>>>>??????BBB===EEE>>>DDDKKKGGG___|||zzz~~~wwwkkkggg^^^XXX[[[XXXhhhcccAAA<<>>===BBBIIINNNUUU\\\aaafffjjjmmmlllmmmooorrrsssrrrpppnnnjjjqqqvvvvvvwww|||~~~||||||}}}~~~~~~}}}{{{xxxvvvuuuzzz~~~~~~zzzxxxzzz}}}~~~{{{{{{aaaiiiddddddeeeeeehhhfffYYYJJJZZZ>>>;;;666222111000//////++++++++++++++++++++++++************************+++******---111444333111111111999CCCIIIJJJOOOVVV^^^KKKlllssscccYYY^^^dddcccdddhhh[[[hhhzzz{{{|||~~~~~~~~~zzzxxxyyyxxx~~~~~~QQQ:::;;;444<<<555666777888999::::::::::::;;;;;;<<<<<<=========;;;666DDD888:::KKKFFFSSSqqqkkkccc^^^^^^[[[ddduuuxxxBBBBBBAAAJJJRRRQQQVVV[[[VVV[[[ZZZYYYYYYYYYYYYWWWVVVOOOPPPQQQQQQOOONNNNNNNNNHHHIIIIIIIIIIIIHHHGGGGGGGGGCCCKKKJJJQQQccclllkkkYYYdddrrrnnn[[[bbbdddkkk{{{@@@AAA@@@888NNNNNNSSSZZZ```eeeiiilllooopppqqqsssuuuvvvtttpppmmmjjjqqqvvvuuuvvv{{{|||yyyvvvxxx{{{}}}|||zzzwwwttttttvvvzzz|||}}}}}}}}}}}}|||yyyyyy```___kkklllccckkkooo\\\JJJNNNXXXqqq>>>:::555222000///---,,,------,,,,,,,,,,,,++++++************************+++++++++,,,...000111222333444888>>>DDDIIIKKKLLL```QQQVVVooovvvdddWWW]]]aaahhhoooooommmmmmsss|||qqqjjjKKK:::::::::555888888888888888888888888888888999999999:::::::::>>>===<<<===>>>AAACCCEEEppp~~~}}}iiiiiieeeZZZYYY\\\mmm^^^AAA@@@HHHRRRXXXWWWUUUUUUVVV[[[XXXUUUSSSSSSRRRQQQPPPNNNNNNMMMLLLKKKJJJIIIIIIGGGGGGFFFFFFEEEDDDDDDCCC@@@JJJ???GGGGGGfffvvvlllffffffZZZxxx}}}ooocccdddaaammmvvvccc===AAA???JJJEEESSS[[[```aaaeeemmmqqqoootttrrrrrruuuxxxwwwqqqkkkooorrrssssssvvvzzzyyyuuutttvvvxxx|||}}}|||wwwtttwwwvvvuuuwwwzzz|||zzzxxx~~~~~~|||~~~VVVWWWccckkknnnbbbqqqcccSSSMMMOOOeee~~~>>>:::555222000///---,,,------,,,,,,,,,,,,++++++************************+++++++++,,,...///111222333444888===DDDJJJMMMOOOXXX]]][[[iiivvvrrrbbb```fffsss~~~|||{{{{{{xxxsssWWW???666888777333888888888888888888888888888888888999999999999:::<<<<<<;;;<<<===???BBBDDDLLL|||sssgggccc[[[VVVTTT[[[nnnxxxLLLAAAFFFMMMUUUXXXWWWUUUUUUVVVXXXUUURRRPPPPPPPPPNNNMMMKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBAAABBBBBB>>>FFFFFFVVVccciiiccc^^^eeexxxpppjjjfffllluuuzzzTTT;;;@@@AAAKKKRRRUUU[[[```aaaeeemmmrrrrrruuusssrrrtttwwwvvvqqqmmmpppsssttttttwwwzzzyyyuuuqqqrrruuuxxxzzzzzzwwwtttvvvtttsssuuuxxx{{{{{{zzz}}}|||~~~~~~{{{~~~tttaaaUUUWWWhhhhhhrrrlllaaaTTTGGGFFFggg}}}}}}>>>:::555222000///---,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---///000111333444888===CCCJJJQQQTTTPPPhhhccc[[[ttteeeeeerrr}}}~~~tttbbbAAA444555777666333777777777777777777777777777777777888888888999999::::::::::::;;;===???AAABBBZZZxxx}}}kkkdddaaa___XXXTTTXXXcccuuutttoooqqq___@@@IIIOOOSSSXXXXXXVVVTTTTTTUUUSSSQQQNNNMMMLLLLLLJJJIIIGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@??????BBB;;;>>>CCCEEEEEEmmmrrrbbbiii[[[WWWsssvvvooommmmmmtttwwwxxxuuuFFF>>>DDDIIIKKKZZZWWW\\\```bbbfffnnntttvvvwwwuuussstttvvvvvvsssppprrrtttuuutttvvvzzzxxxtttrrrrrrsssvvvxxxyyyxxxvvvvvvtttsssuuuxxx|||~~~~~~}}}{{{{{{}}}|||{{{~~~{{{]]]RRR___aaabbbbbbeee___SSSGGGDDD[[[~~~>>>:::555222000///---,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---...000111444555888<<>>GGGDDD|||sss}}}zzzmmmgggggg```YYYVVVXXXcccyyyuuujjjsssUUUGGGXXXXXXYYYYYYWWWTTTRRRRRRTTTPPPMMMKKKJJJIIIIIIGGGEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>@@@999@@@<<>>LLL{{{>>>:::555222000///---,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---...///000444666999===BBBJJJSSSYYY___kkkqqqvvvuuuqqquuu}}}xxx~~~___EEE333555999444333999555555555555555555555555555555555666666666777777666666777777888999:::;;;======bbbuuunnnkkkwww}}}hhhddd```\\\YYYWWWZZZggguuuuuuddd|||mmmVVVSSS]]]]]]\\\YYYUUURRRPPPPPPPPPMMMKKKIIIHHHHHHFFFDDDBBBAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>=========;;;<<>>:::555222000///---,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///555888;;;>>>AAAHHHQQQWWWhhh[[[nnnrrrooojjj{{{}}}yyyzzz{{{{{{}}}wwwpppJJJ<<<444777777111111777444444444444444444444444444444555555555666666666555555666777888888999999777===JJJvvvtttaaahhhvvvwwwgggbbb^^^]]]ZZZXXX[[[aaappp|||llluuuttt[[[XXXXXXXXX^^^[[[WWWRRROOOMMMMMMMMMJJJIIIGGGFFFFFFEEEBBB????????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<777@@@???444???FFFBBBTTTQQQoooiiiaaaRRR}}}zzzooojjjrrruuutttwwwNNNEEEJJJFFFFFFVVVYYYZZZ______bbbhhhkkkmmmrrrxxxwwwvvvuuutttssssssssssssvvvxxxyyyxxxzzz~~~|||xxxxxxvvvtttsssssssssqqqooolllnnnoooppprrrvvv{{{~~~}}}{{{~~~~~~eeeOOOTTTnnnuuueee[[[YYYSSSNNN===JJJeee|||>>>:::555222000///---,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......666999===???@@@EEEMMMTTTeeeXXXgggpppqqqvvvzzzpppbbbuuu|||zzz{{{}}}tttqqq]]]>>>888555666555111111555333333333333333333333333333444444444444555555555555555666777888888888888;;;:::<<>>:::555222000///---,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...666:::>>>@@@@@@DDDKKKQQQ[[[ggglllnnn|||iii}}}mmmqqqqqqmmmNNN;;;888666666555444444555333333333333333333333333333333333444444444555555555555666777888888888777888444<<>>666GGGssskkkppp|||qqqhhhbbbWWWRRRXXXXXXVVVYYY^^^ccckkk{{{sssjjjttt___YYYZZZ[[[\\\XXXTTTPPPKKKHHHFFFFFFFFFEEEBBBBBB@@@???>>><<<;;;;;;999888777666555555555555888888888888777777777777666666666777888999;;;;;;IIIpppWWWhhheee\\\aaavvvyyyeeeiiiqqquuusss{{{jjjJJJJJJMMMPPPSSSUUUXXX[[[^^^```aaadddhhhkkknnnqqqsssllloooqqqpppmmmmmmsssxxxnnnnnnooopppqqqqqqqqqqqqtttyyyvvvooopppxxxzzzsssmmmrrrxxxyyywwwwww{{{{{{uuuvvv|||}}}}}}ppp[[[^^^______]]]WWWSSSYYYOOOFFFGGGDDDXXX???;;;666333111000...---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,---------.........666???CCCDDDGGGNNNTTTSSS```sss~~~ooonnn[[[===444444333333333333222222222000000111111111222222222111111111222222222333333444444444555666666777777888666888666???kkkddddddvvvsssjjj```ZZZ[[[WWWXXXWWWUUUTTTZZZgggttt|||jjjrrrwww\\\[[[\\\\\\\\\XXXQQQNNNIIIFFFEEEDDDDDDCCC@@@@@@???===<<<:::999999888888777666555555555555777777777777666666666666666666666777888999:::;;;BBBVVV{{{ccclll```YYYccc||||||hhhjjjkkkqqqpppwwwSSSEEEKKKNNNQQQTTTVVVXXX[[[^^^^^^___```bbbeeeiiinnnqqqlllnnnoooooonnnoootttxxxpppqqqrrrsssssssssrrrqqqlllrrrqqqkkkmmmvvvxxxrrrsssvvvyyyyyyxxxwwwyyy|||zzzttttttxxx}}}xxxcccVVVUUUZZZYYYXXX^^^VVVOOOPPPFFFFFF[[[|||???;;;777333111000///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......+++333===BBBDDDGGGNNNTTTSSSWWWcccuuu{{{xxxiiiJJJ555444333333333222222222111111000000000111111111222222111111111222222222222333333333444555555666666777:::777777;;;<<>>555666222222222222111111111111000000000000111111111111111111111111222222222222222333333444555555666666888999666<<<===444UUUdddeeeuuuxxxiiiaaaYYYZZZWWWRRRNNNPPPQQQPPP]]]nnnooo^^^\\\bbb]]]WWWUUUPPPKKKHHHEEEBBBAAAAAA@@@>>><<<;;;:::999888777666666555555444333333333333333333333333333444444444444555555555666777888999:::<<<777dddfffggggggaaa]]]lll|||yyyuuurrrnnnmmmqqqLLLFFFSSSOOOQQQTTTVVVWWWXXX[[[]]]YYY```iiinnnooommmlllkkkiiihhhggghhhjjjlllmmmmmmnnnppptttwwwxxxwwwuuussswww||||||xxxwwwzzzzzzwwwssssssuuuxxx|||~~~~~~}}}~~~}}}zzzwwwuuuxxx}}}```NNNWWW]]]___]]]]]]YYYQQQMMMFFFDDDKKKbbb}}}zzz@@@<<<777444222111///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---///444===FFFJJJGGGBBBTTT^^^ccceeettt~~~qqqcccUUU@@@444333111222222111111111000000000//////000000000111111111000000111111111222222222222222333333444444555555111777444666<<<333<<<```ooommmrrrxxx~~~iiiccc]]]XXXXXXYYYWWWRRRNNNSSS[[[iiiwwwyyyuuudddZZZ^^^cccZZZQQQNNNIIIIIIGGGCCCAAAAAA@@@???===::::::999888777666666555444333222222222222222222111111222222333333333333444444444555666777999999;;;DDDCCCqqqwwwllliiihhh^^^ZZZyyywwwrrrpppnnnlllkkkttt\\\CCCLLLLLLQQQSSSUUUVVVVVVWWWZZZ\\\YYY___gggjjjiiihhhiiikkkllljjjiiiiiijjjjjjiiihhhiiilllqqquuuwwwwwwuuuttttttxxxzzzwwwuuuuuuuuutttssssssuuuxxx|||~~~~~~}}}||||||{{{wwwtttvvv|||eee[[[]]]bbbbbbZZZVVVTTTRRRMMMMMMKKKGGGJJJ]]]}}}~~~uuuzzz@@@<<<888444222111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,000999EEEMMMMMMKKK===UUUeeecccddduuussskkkVVV@@@444111000///111111111000000000000////////////000000000111111000000000111111111111222111111222333333444444555222888777666;;;;;;999>>>UUUcccYYY]]]aaauuueeeZZZ]]]^^^XXXWWW\\\WWWSSSSSSZZZeeennnxxx~~~zzz{{{|||ggg___XXX\\\___SSSKKKJJJEEEFFFDDDAAA@@@@@@???===;;;888888777777666555555444222111111000000111111222000111111222222333333444444444444444555777888999444III444PPPfffhhheeeZZZddd~~~tttpppnnnoooooonnnrrrxxxOOOLLLQQQDDDQQQSSSUUUVVVUUUVVVXXXZZZZZZ\\\]]]\\\ZZZ\\\dddkkknnnnnnnnnlllkkkjjjiiihhhhhhjjjnnnqqqtttttttttsssnnnrrrwwwwwwuuutttuuuvvvuuuvvvxxxyyyzzzzzzzzz{{{zzzzzzxxxtttqqqrrrvvv{{{}}}}}}}}}~~~}}}eeeYYY\\\bbbZZZUUUXXXWWWQQQQQQOOOGGG??????OOO```zzzrrrppp@@@===888444333111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++---333<<>>>>>===;;;999666555555444444333333222111000000//////000000111000000111222222333444444333333333444555666888888777BBB333FFFttttttiiijjjbbb]]]aaazzzmmmkkkmmmmmmjjjhhhuuufffRRRTTTQQQHHHRRRSSSUUUUUUTTTUUUVVVXXXVVVYYY[[[YYYWWWXXX```gggkkkmmmnnnmmmiiiggghhhiiijjjkkkmmmoooqqqqqqqqqqqqnnnrrrxxxyyywwwssstttvvvsssvvvyyyyyyxxxwwwyyy|||zzzyyywwwtttqqqqqqrrrtttxxxxxxzzz}}}}}}{{{}}}fffWWW^^^[[[ZZZ___\\\UUUOOOLLLNNNMMMFFF@@@???```nnn~~~uuuqqq{{{@@@===888555333222000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***,,,------222>>>QQQ^^^WWWLLLTTTlllsssoootttaaa\\\<<<,,,888///%%%666000000000000////////////////////////000000000000000000000000111111111111000111111222333333444444666000888888,,,444@@@888444KKK|||aaaUUUNNNnnn}}}sss\\\TTTTTTTTTSSSSSSTTTXXX^^^dddkkkuuu~~~llllllnnnrrryyyqqqgggeeeYYYQQQRRRPPPFFFFFFKKKIIIAAA???===<<<<<<;;;999777444333333222222111111111000000////////////000111000111111222333333444444333333333444555666777888FFF===666@@@@@@ssspppllliiiaaa[[[\\\kkkbbbggglllllljjj^^^oooqqqOOOQQQQQQJJJPPPRRRSSSTTTUUUTTTTTTUUUWWWQQQYYYaaaccc___]]]^^^bbbeeeiiilllkkkfffcccfffiiimmmmmmnnnoooooooooooooooooosssxxxyyytttooonnnqqqmmmrrrxxxyyywwwwww{{{|||zzzxxxuuutttsssrrrqqqtttvvvyyy}}}}}}zzz{{{}}}}}}ZZZ\\\ZZZ[[[___ZZZYYYZZZ\\\ZZZPPPEEEFFFNNN???DDDSSSlllwwwnnnmmmxxx>>>:::666333111000///...------------------------------------------------,,,,,,,,,---------............///111222:::LLL]]]fffccc\\\YYYggg|||xxxhhhFFF???666222222222000...////////////////////////111111000000//////......000000000000000000000000111111222333333333333222444444555555666777777777666<<>>===<<<:::888666555444222222222111111111000000////////////////////////000000000000000111111222555555555555666666666666999EEE;;;555BBBQQQqqqnnnfffaaaRRRhhhpppkkkllljjjgggfffgggkkkuuuXXXRRRPPPMMMMMMMMMSSSSSSRRRRRRRRRTTTVVVWWWWWWWWWXXXZZZ\\\^^^___```gggiiikkkkkkiiigggggggggiiikkknnnnnnmmmkkkjjjkkkmmmmmmnnnppprrrrrrpppnnnmmmmmmooorrruuuwwwwwwwwwzzzwwwxxxwwwtttrrrsssxxxzzz|||~~~|||{{{}}}{{{}}}|||zzz{{{~~~xxxZZZ\\\fff]]]]]]XXXWWWZZZZZZSSSLLLJJJDDD@@@AAAMMM```www}}}pppjjjppp}}}>>>:::666333111000///...------------------------------------------------,,,,,,,,,---------......,,,...000///...555JJJ___fffgggmmmtttwwwuuuuuuwwwzzzjjjTTT===777111...///000///,,,........................000000000000//////......000000000000000000000000000111222222333333222222444444444555666666777777999:::HHH|||^^^VVVkkkrrr]]]VVVVVVVVVNNNMMMKKKJJJKKKNNNRRRTTTYYY]]]bbbfffkkkrrrzzz{{{uuupppllljjjhhheeeaaa^^^]]]___aaabbbpppxxxooo___WWWTTTPPPMMMHHHEEECCCBBB@@@???===<<<;;;999888666555444222222111111111000000000........................000000//////000000111222333444444444444555555555444???777333;;;@@@hhhxxxfffdddgggoooUUUaaa|||rrrlllhhhlllkkkiiihhhooohhhJJJJJJKKKIIIJJJJJJOOOOOONNNNNNOOOPPPRRRSSSTTTVVVXXXZZZ\\\]]]^^^^^^fffhhhiiihhhfffdddddddddlllnnnpppqqqooommmllllllnnnnnnnnnoooqqqqqqppppppppppppppprrruuuyyy|||~~~}}}xxxvvvxxxwwwtttqqqrrryyyzzz}}}~~~}}}|||yyyyyy||||||zzzzzz}}}~~~gggXXX^^^[[[XXXWWWXXXXXXUUURRRQQQJJJDDDEEEJJJTTTdddqqqxxxrrrooovvv>>>:::666333111000///...------------------------------------------------,,,,,,,,,---------......+++---000...***000EEE[[[UUU\\\ooo|||nnnllluuuyyyYYY@@@555111...---///000///---........................000000000////////////...000000000000000000000000000111222222333333222222333333444555555666666777777<<<666IIIiii```{{{cccXXXZZZXXXXXXVVVTTTQQQNNNMMMLLLLLLPPPRRRUUUWWWXXX[[[^^^aaaaaahhhnnnooojjjeeeeeefffgggfffdddaaa^^^\\\[[[ZZZRRRSSSUUUWWWZZZbbbmmmuuurrreeeXXXQQQOOOKKKHHHEEEBBBAAA@@@???===;;;;;;:::888666555444333111111111111000000000000........................000000//////000000111222222222222333333333444444333<<<999888<<<666HHHtttmmmeeeooofff[[[VVVllltttqqqoooooolllgggbbbeeeoooxxxwwwUUUEEEKKKMMMKKKLLLKKKMMMMMMLLLMMMMMMNNNOOOPPPRRRTTTWWWZZZ\\\]]]]]]]]]fffggghhhgggeeeccccccdddnnnqqqssssssqqqooonnnnnnqqqpppooooooooopppqqqrrruuusssrrrqqqssswww|||~~~yyyuuuuuuxxxxxxtttrrrrrryyy{{{}}}|||zzz{{{~~~}}}zzzxxxzzz}}}}}}yyycccccc]]]TTTRRRVVVRRRIIITTTNNNGGGBBB>>>===EEENNNeeennn{{{|||tttfffmmmtttzzz>>>:::666333111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---///...+++///===MMMVVVdddvvv{{{~~~pppKKK:::333111//////111111000...........................////////////////////////000000000000000000000000000000111222222222222222222333333444555555666666222???999666YYYsssbbblllqqqYYYWWWYYYSSSRRRQQQPPPOOOMMMLLLLLLLLLMMMNNNNNNNNNOOOOOOPPPLLLOOOQQQSSSSSSRRRRRRSSSPPPPPPPPPQQQRRRSSSUUUVVVVVV[[[```cccgggqqqnnnddd^^^TTTMMMOOOGGGEEEBBB@@@@@@???>>><<<999999888666555444222222111111000000000/////////........................///////////////000111111222222222333333333333444444999888;;;???888;;;SSSpppmmm]]]ooobbbTTTooozzznnnppprrrppplllhhhfffeeeooozzzeeeOOOIIIOOOMMMKKKMMMKKKMMMMMMMMMNNNOOOOOOPPPQQQPPPRRRVVVZZZ]]]^^^]]]\\\eeefffggggggfffeeefffgggoooqqqttttttrrrpppoooooorrrqqqpppnnnmmmnnnpppssswwwvvvuuusssqqqrrruuuwwwvvvttttttyyyzzzvvvssstttzzz{{{|||~~~~~~{{{xxxxxx~~~~~~}}}{{{___TTTYYYXXXOOOTTTQQQOOOLLLEEE@@@BBBHHH>>>EEESSSfffzzzzzzooolllsss~~~>>>:::666333111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///,,,,,,///000000555;;;UUUhhhvvvwww{{{{{{[[[<<<:::222111111111111111///........................................../////////////////////////////////000000111222222222222111222222333333444444555555222:::<<<:::>>>WWWxxxfffkkk{{{fffYYY]]]TTTSSSSSSRRRRRRRRRRRRRRRKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJLLLNNNPPPPPPPPPRRRQQQPPPPPPPPPRRRSSSTTTZZZaaaiiiooouuusssaaa___[[[OOOIIILLLDDDBBB@@@??????>>>===;;;777777666555333222111111000000000/////////............................../////////...///000000111222222333333333444444444333444333666;;;888999CCCaaalllpppmmm___ZZZdddjjjxxxtttqqqqqqssspppiiiccc___eeemmmxxxWWWJJJIIILLLGGGFFFJJJHHHLLLLLLMMMNNNOOOOOOOOOOOONNNQQQVVVZZZ]]]^^^^^^]]]aaabbbddddddddddddfffhhhmmmooorrrsssqqqooooooooorrrrrrpppmmmkkkkkkooorrrtttvvvwwwvvvsssrrrsssuuuuuussstttyyy|||yyywwwwww{{{{{{{{{|||}}}~~~|||{{{}}}{{{xxxyyyxxx|||}}}zzz|||qqq\\\\\\ZZZQQQUUUTTTTTTTTTNNNGGGEEEGGGAAA???@@@JJJ[[[ooo~~~|||vvvvvvwwwttt|||>>>:::666333111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000,,,+++000333111///000BBBZZZlllrrrxxx{{{eeeDDD111666000000000///...------------------------------------............////////////////////////////////////000111111222222111111111111222333333444444555666222444===;;;<<>>=========;;;999555555444333222111000000////////////............------------------------//////......//////000111222222333333333444444444777555555666666888;;;===???oooccc___gggbbbRRR```xxxoooooooookkkeeeeeeeeeeeedddfffnnnyyymmmMMMFFFGGGIIICCCFFFLLLIIIHHHIIIJJJKKKLLLLLLLLLLLLMMMOOOSSSXXX[[[]]]]]]^^^\\\]]]_________```bbbeeejjjllloooqqqpppoooooooooqqqqqqqqqmmmiiiiiimmmppppppssswwwxxxvvvvvvxxx{{{tttrrrsssyyy|||zzzyyy{{{{{{zzzyyyyyyzzz{{{}}}~~~uuutttwww}}}~~~{{{yyy{{{{{{|||}}}{{{yyyxxx{{{~~~xxxwww~~~|||eeeQQQQQQNNNNNNPPPOOOKKKJJJLLLNNNIIIBBB@@@EEEOOOYYY___~~~~~~>>>:::666333111000///...------------------------++++++++++++++++++++++++,,,,,,,,,---------.........+++,,,000111///...000888MMMggg}}}{{{VVVDDD888000222...///...---------...///---------------------------------........./////////////////////////////////000000111111111111111111111111222333333444444666222111999<<<777OOO{{{ooosss{{{}}}}}}wwwmmmccc\\\XXXXXXXXXXXXTTTPPPOOOOOOPPPOOONNNMMMLLLKKKLLLNNNQQQTTTUUUSSSUUUZZZaaajjjttt|||sssccc```[[[TTTMMMGGGCCCAAA???===<<<;;;;;;:::777555444333222222111000///////////////.........------------------------------///............///000000111111111222222222222333666666:::999555999>>>;;;;;;OOOqqqjjjiiiaaa[[[YYYTTT{{{wwwrrrmmmjjjkkkkkkjjjeee```]]]___aaarrryyy~~~yyyuuuyyyVVVGGGCCCGGGGGGBBBGGGMMMHHHFFFGGGHHHJJJJJJJJJJJJIIIKKKMMMPPPSSSWWWZZZ\\\]]]]]]]]]^^^]]]\\\\\\^^^```gggjjjnnnoooooooooooopppooopppqqqmmmhhhgggjjjnnnnnnrrruuuuuutttuuuyyy~~~ssspppqqqvvvzzzzzzzzz}}}{{{yyyxxxvvvvvvxxxzzz{{{vvvuuuwww{{{{{{xxxwwwyyy~~~yyyyyy|||yyyrrrrrrxxxsssooolllttt{{{YYYPPPIIIJJJMMMNNNPPPRRROOOMMMJJJEEEBBBBBBEEEHHHVVVlll{{{~~~>>>:::666333111000///...------------------------++++++++++++++++++++++++,,,,,,,,,---------......++++++---000...,,,///444,,,:::UUUvvvrrr???000777666000...//////...---...000222---------------------------------.........////////////////////////////////////000111111111111111000111111222333333444444111888777555888666;;;JJJlllkkknnnnnnnnnrrr||||||wwwvvvwwwkkkfff___\\\\\\\\\ZZZXXX[[[[[[\\\\\\^^^aaaeeehhhnnnpppvvv~~~zzziii]]]]]]VVVLLLFFFGGGFFFBBB===;;;:::999999777555222333222222111000//////...//////.........---------------------------------...............///000000000000000000111111111111///111999999222666<<<777CCC000^^^jjjhhhcccddddddYYYTTTppp|||tttoooeeejjjooopppnnnjjjiiiiii___aaadddiiinnnuuu|||}}}xxxssspppqqqwwwgggGGGBBB???DDDCCC>>>CCCHHH@@@FFFGGGIIIJJJKKKKKKJJJIIIIIIKKKMMMPPPTTTXXXZZZ\\\`````````^^^\\\[[[]]]___fffiiimmmooopppppppppqqqmmmpppqqqmmmhhhfffiiimmmppprrrsssqqqnnnpppvvv|||rrrnnnoootttxxxyyy{{{~~~{{{yyyvvvuuutttuuuxxxyyy}}}{{{{{{|||{{{vvvtttuuu{{{qqqoooxxxxxxmmmjjjqqqvvvgggcccmmmsssmmm^^^OOOJJJKKKMMMOOORRRQQQSSSSSSPPPKKKGGGGGGHHH999IIIYYY```hhhwww===:::666333222111///---......---,,,,,,,,,,,,---++++++,,,,,,,,,---------+++,,,------......------......//////000000111111...///888QQQttt~~~rrr\\\FFF777000......//////.........---------........................---------------------------------............///......///000000000000000000111111111111222222222222333333444666777999:::MMMtttmmmbbbdddoooyyy~~~~~~{{{|||~~~}}}~~~qqqccc\\\UUUSSSOOOJJJEEEAAA===<<<===<<<:::888777666555555222111111000///......---------------------------,,,,,,,,,---------......---------............/////////000111111111111111222333333444555666777888@@@777<<>>@@@AAAAAAAAAAAABBBDDDFFFGGGGGGHHHIIIIIIIIIIIIHHHIIIKKKLLLOOOTTT[[[```]]]]]]\\\\\\[[[\\\\\\\\\aaaeeeiiilllmmmmmmnnnooonnnnnnlllkkkiiiiiiiiijjjooovvvwwwqqqmmmqqqvvvvvvqqqpppnnnmmmppptttyyy|||}}}xxxrrrooopppssswwwyyyxxxuuurrrrrrttttttssspppuuuwwwxxxwwwuuuqqqllliiiooohhhdddeeecccggg{{{VVVFFFXXXYYYQQQWWWWWWPPPMMMPPPPPPIIIMMMIIIFFFEEEEEEGGGPPPZZZooowww===:::666333222111///---......---,,,,,,,,,,,,---,,,+++++++++,,,,,,------+++,,,------......------.........///000000111111444222333<<>>???AAAAAA@@@@@@BBBCCCDDDEEEFFFGGGHHHHHHHHHHHHEEEHHHKKKNNNPPPTTTXXX\\\ZZZZZZYYYYYYXXXXXXYYYYYY]]]```eeeiiikkklllnnnpppnnnmmmkkkiiihhhiiikkkmmmpppvvvwwwrrrnnnppprrrrrrsssrrrpppooopppsssvvvxxx}}}yyyuuusssssstttuuuuuuwwwtttqqqppppppooommmjjjnnnpppqqqrrrpppmmmjjjgggjjjccc______[[[ZZZeeeuuuhhhZZZMMM___XXXXXXWWWPPPRRRYYYXXXTTTOOOKKKJJJGGGBBBAAABBBNNNSSSZZZ___dddmmmzzz>>>:::666444222111///.........---,,,,,,,,,,,,------,,,+++***+++,,,---...+++,,,------......---------......//////000111111333000000111666KKKttt```EEE;;;111...222555444000............------------------------------------------------------------------------..................///000000000000///000000000111111111222222222222222333444666888888555222JJJxxx}}}pppkkkwwwrrreee```YYYPPPNNNLLLIIIEEEAAA>>><<<;;;999888666555444333222222111000000//////.........------------------------,,,,,,,,,---------......---------............///...///000000111111000000222222222333444555666777666===;;;555IIInnnccchhhhhhaaa[[[WWWXXXcccyyyxxxsssrrrtttppprrrsssssstttuuuyyy|||zzzyyyzzz|||zzzvvvvvvzzz~~~yyy___FFF:::;;;@@@===???@@@@@@@@@@@@AAACCCCCCCCCEEEFFFFFFGGGGGGGGGCCCFFFKKKNNNPPPRRRUUUWWWWWWWWWVVVVVVVVVUUUUUUUUUXXX\\\aaaeeehhhkkknnnpppmmmllliiieeedddfffkkkoooqqqwwwyyyuuuqqqqqqqqqpppuuutttsssrrrrrrrrrrrrssszzzxxxuuutttsssrrrqqqoooqqqooommmllllllllljjjhhhhhhjjjkkklllkkkjjjhhhfffgggaaa^^^___[[[VVVXXX___hhhhhhPPPSSS^^^RRRJJJPPPOOOTTTOOOMMMPPPQQQMMMJJJJJJDDDEEEFFFFFFGGGJJJNNNRRR\\\aaakkkwww>>>;;;777444333111///.........---,,,,,,,,,,,,------,,,+++******,,,---///+++,,,------......------------......///000000111...---111666333;;;]]]}}}xxxuuu|||{{{ZZZAAABBB===777444555333///+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---...//////000000//////000000000000111111111111111111222222333555666777777888999DDDlllpppooommm|||vvv```[[[\\\UUULLLHHHGGGDDDAAA>>><<<;;;:::777777555444333222222222000000/////////.........------------------------,,,,,,,,,---------......---------............///...//////000000000000000222222222222333444555666???666555:::<<>>????????????@@@BBBBBBCCCDDDEEEFFFGGGGGGGGGDDDFFFIIIKKKMMMOOORRRTTTUUUUUUVVVVVVVVVUUUUUUUUUXXX[[[```dddgggiiimmmoooooommmjjjeeebbbccciiiooorrrvvvxxxxxxuuusssrrrqqquuuuuuuuuuuutttsssrrrqqqvvvtttqqqpppppppppnnnmmmjjjjjjjjjkkkkkkkkkkkkjjjggghhhhhhhhhhhhfffeeedddbbb]]]\\\^^^^^^YYYWWWYYYaaaYYYqqqaaaVVV```SSSKKKRRRTTTNNNIIIHHHJJJLLLLLLMMMPPPMMMKKKHHHFFFFFFEEEDDDCCC???BBBFFFLLLVVVfffyyywwwsssqqqtttxxx>>>;;;777444333222000.........---,,,,,,,,,,,,---,,,,,,+++++++++,,,---...+++,,,------......---------------...//////000000111---111777333...;;;PPP~~~nnnQQQ===444333444666555222000...---,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------.../////////////////////000000000111111111111111111111222444555555:::<<<888555DDDlll{{{uuuzzzcccWWWUUURRRJJJCCCDDDCCCAAA>>><<<:::999999777666555444333222222222////////////............------------------------,,,,,,,,,---------......---------............///......///000000000000000222222222222222333444555888000333<<<888888YYYoooiiifffggggggbbb]]][[[ccclllyyy~~~zzzwwwuuutttsssqqqpppqqqvvvwwwsssqqqrrrtttvvvwwwxxxyyy{{{wwwnnnkkkooonnnddd^^^^^^VVVtttwww[[[BBB::::::777888===;;;===>>>>>>===>>>???AAABBBCCCDDDFFFGGGGGGHHHHHHGGGHHHHHHHHHHHHKKKPPPSSSUUUUUUVVVWWWXXXXXXWWWWWW\\\___bbbeeefffhhhkkknnnuuutttpppjjjeeeeeejjjooonnnppptttvvvuuurrrppppppssstttuuuvvvvvvuuusssqqqtttqqqnnnmmmnnnooooooooohhhiiijjjkkkkkkjjjjjjjjjfffeeedddcccaaa___^^^]]]ZZZVVVUUUWWWYYYWWWUUUUUUQQQWWWXXXeeeaaaYYYMMMFFFMMMQQQRRRPPPOOOPPPNNNKKKLLLPPPKKKJJJIIIJJJMMMNNNNNNLLLJJJJJJIIIFFFEEEIIIQQQXXXRRRMMMJJJJJJMMMSSS___jjjpppsssxxx~~~???;;;777555333222000///......---,,,,,,,,,,,,---++++++,,,,,,,,,---------+++,,,------......------,,,------......///000000222------333333///000777RRRvvvhhhGGG555222555+++000444444000---...///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...////////////.../////////000000000111111000000000111111222333444555222444<<<::::::jjj{{{lllcccYYYUUURRRKKKDDDAAABBB@@@>>><<<:::999888777666555444333222222222222........................------------------------,,,,,,,,,---------......---------............///---...//////000000//////222111111111222222333444---555:::777555;;;DDDIIIzzzkkkhhhiiigggaaa]]]SSSVVVYYY___nnn{{{vvvsssooonnnrrrssspppooopppmmmooorrrtttwww{{{}}}sssyyyrrrmmmhhhccc```^^^VVVLLLNNNWWWwwwQQQAAA666777;;;:::888::::::<<<============>>>@@@BBBBBBDDDEEEGGGHHHHHHHHHIIIIIIHHHFFFFFFIIINNNRRRRRRTTTVVVXXXYYYZZZYYYYYY```bbbdddfffggghhhkkkmmmxxxyyyxxxrrrkkkiiilllqqqkkkkkkmmmrrrrrrooommmnnnqqqrrrtttuuuuuutttrrrqqqssspppnnnmmmnnnoooppppppiiikkklllkkkhhheeeddddddaaa```]]]ZZZXXXVVVUUUTTTVVVTTTSSSTTTTTTSSSRRRQQQGGGSSSTTTNNN]]]}}}qqq^^^MMMGGGIIIGGGIIINNNRRRQQQQQQTTTOOOMMMLLLMMMOOOPPPPPPOOOLLLNNNPPPPPPLLLHHHEEECCCBBB@@@AAADDDDDDDDDGGGMMMLLLOOOTTTZZZ___cccfffgggeeefffggghhhiiijjjkkklll???<<<888555333222000///......---,,,,,,,,,,,,---)))+++,,,......---,,,++++++,,,------......------,,,,,,---......//////000...//////111222444666777555LLLvvv___DDD666222333444111333555444222///...---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---......//////......////////////000000000111000000000000000111222333111333222999;;;000CCCrrruuu___YYYUUUTTTOOOGGGDDDEEEAAA???===;;;999777666666333333222111000000000000........................------------------------,,,,,,,,,---------......---------............///---...//////000000//////111111111111111222222333///888;;;555444;;;===777RRRtttnnnjjjgggeeecccbbb[[[TTTWWWhhhzzzzzzppp```ZZZZZZZZZ___ZZZWWWWWWTTTXXXkkkhhh???<<<999999:::::::::;;;999;;;<<<<<<<<<<<<===???@@@AAABBBDDDEEEFFFGGGGGGIIIIIIIIIHHHHHHIIILLLOOONNNPPPSSSVVVXXXYYYYYYYYYaaabbbeeefffgggiiilllnnntttwwwyyyuuunnnjjjlllooonnnkkklllqqqqqqmmmjjjlllooopppqqqrrrqqqpppnnnmmmooommmllllllmmmllljjjhhheeehhhiiihhhddd```______\\\ZZZWWWSSSQQQPPPOOOOOOQQQSSSTTTSSSQQQPPPOOOMMMIIIEEEJJJRRRMMMSSS}}}aaaSSSFFFFFFKKKNNNMMMMMMSSSSSSQQQOOOMMMMMMMMMNNNGGGHHHKKKOOOPPPNNNJJJGGGDDDCCCFFFIIIHHHDDDEEEIIIEEEFFFIIILLLNNNPPPRRRSSSMMMMMMNNNPPPQQQSSSTTTTTT???<<<888555444222111///......---,,,,,,,,,,,,---(((***---//////...,,,***+++,,,------......------,,,,,,------...//////000---333666222///111222000999,,,AAAuuuyyy[[[<<<000666;;;777///000//////000222333000...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---......//////......////////////000000000000000000///000000111222222111@@@777+++999@@@999;;;HHHoooXXX[[[SSSNNNMMMIIIBBBBBBFFF@@@???===;;;888777666555222111000///////////////---.....................------------------------,,,,,,,,,---------......---------.........//////---......///////////////111111111111111111222222666111000555444000555???999SSSxxxnnnjjjiiiaaaccc___VVVQQQVVV___dddyyyxxxkkkeee\\\XXX\\\```ZZZPPPLLLJJJNNNYYYfff|||XXX:::999<<<<<<777444666888999999;;;<<<<<<;;;<<<===???>>>???AAACCCDDDEEEFFFFFFGGGIIIKKKKKKJJJJJJJJJLLLKKKMMMQQQTTTWWWXXXXXXXXX```bbbdddeeegggiiimmmooommmrrrvvvtttmmmhhhiiillltttooonnnssssssmmmkkkmmmoooooooooooonnnlllkkkjjjiiiiiijjjkkkkkkhhhccc______bbbeeedddaaa^^^]]]^^^YYYWWWTTTQQQOOONNNNNNOOOHHHLLLPPPOOOMMMLLLJJJHHHGGGEEEEEEGGGGGGKKKYYYhhhppp]]]YYYWWWRRRMMMMMMMMMMMMLLLKKKLLLPPPSSSSSSPPPMMMMMMOOORRRQQQOOOJJJGGGFFFGGGFFFDDDHHHMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNOOOQQQRRRSSSTTTAAA>>>999555444222111000......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///////////////000000000000999333222GGGuuuhhh>>>:::555333444333111///000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////000000000000111111111111333333444444555666666666888FFFllluuucccVVVXXXOOOEEEAAABBBCCCAAA===;;;:::888777555444444333111111000000//////..............................,,,,,,,,,---------......,,,,,,,,,---------..............................////////////000000000000000111111111111222222222000000111222444555555666;;;888TTT}}}ooojjjhhhdddbbbddd```XXXUUUWWWXXXcccqqq~~~{{{nnneee___[[[UUUSSSXXXYYYQQQIIIEEE???NNNiiiRRR:::???777777777777666666666666999999::::::::::::::::::<<<>>>AAACCCDDDCCCBBB@@@EEEEEEFFFGGGIIIKKKMMMNNNMMMMMMMMMPPPSSSVVVVVVVVVYYY\\\______^^^bbbiiioooqqqqqqrrrssssssqqqmmmjjjlllnnnttt}}}~~~vvvnnnjjjooooooooollljjjhhhiiijjjkkkiiigggggggggeee```\\\YYYZZZ\\\]]]\\\YYYUUUSSSVVVTTTPPPMMMKKKJJJJJJKKKJJJJJJIIIIIIIIIHHHHHHHHHEEEDDDBBBAAACCCFFFJJJLLLlllhhhHHHOOORRRMMMKKKOOOJJJHHHSSSIIIUUUXXXNNNHHHLLLLLLFFFJJJKKKHHHCCCDDDIIIKKKIIINNNLLLJJJKKKLLLLLLJJJGGGIIIHHHIIIKKKOOOPPPPPPNNNAAA>>>999555444222111///......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------.............../////////000000000000///---111<<>>@@@BBBCCCCCCBBBAAAEEEEEEFFFGGGIIIKKKLLLMMMPPPOOONNNPPPRRRSSSRRRQQQYYY\\\^^^]]][[[]]]bbbgggqqqqqqqqqssstttssspppmmmjjjjjjnnnuuuxxxuuurrrrrrpppqqqqqqnnnkkkhhhhhhiiijjjhhhhhhiiiiiigggbbb^^^[[[\\\^^^___^^^[[[WWWTTTSSSQQQNNNKKKIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEECCCBBB@@@@@@AAACCCFFFHHHEEEZZZwwwKKKBBBMMMQQQOOOMMMLLLKKKLLLNNNOOORRRUUUQQQNNNKKKKKKKKKIIIGGGFFFPPPMMMJJJHHHHHHHHHGGGFFFNNNMMMLLLKKKJJJHHHGGGFFFAAA===999555333222111///......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------................../////////000000000111...333888222555UUU}}}|||QQQ666444555333000///000000///............------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---............///////////////000000000000111111222333333444444555555666:::;;;777888TTTrrrcccaaabbb^^^XXXPPPIIIAAA===>>>???===:::999888777555444333222222000000000000////////////........................,,,,,,,,,---------......,,,------------......................................./////////000000000000000000111111111222222000111111222333444555555000:::999444MMMyyyhhhaaaaaaaaa``````]]]ZZZVVVRRRQQQUUU]]]bbbjjjnnntttzzzyyyqqqmmmccc___VVVLLLIIILLLNNNMMMGGGGGGGGGHHHJJJVVVlllyyyCCC,,,666:::///444444555555666666777777999999:::::::::;;;;;;;;;======>>>???AAAAAABBBBBBDDDDDDEEEFFFHHHJJJLLLMMMPPPPPPPPPQQQSSSTTTSSSRRRXXXZZZ\\\[[[ZZZ\\\```dddpppooopppqqqssssssrrrpppkkkiiijjjnnnqqqpppssswwwrrrssssssqqqmmmiiigggfffiiiiiiiiijjjiiifffaaa]]]YYY[[[]]]^^^]]]YYYUUURRROOOMMMKKKHHHFFFEEEEEEEEECCCCCCCCCBBBBBBBBBAAAAAA??????>>>>>>??????@@@AAA===<<>>888111000///////////////......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////000000000111222222222333444444555555///333<<<>>>999???ccc|||pppddd^^^^^^\\\UUUMMMKKKEEE???<<<======;;;888777666555444222222222111000000000000////////////........................,,,,,,,,,---------......------------............................................./////////000000000000000000111111111111000111111222333333444444///444???AAA666CCCuuuhhhdddcccddd___^^^\\\YYYVVVSSSOOOMMMPPPTTTYYY]]]aaagggooouuuwwwuuurrrrrrtttzzz~~~}}}vvvoookkkrrrssssssnnndddYYYOOOJJJEEEIIILLLJJJJJJLLLKKKGGGCCCGGGQQQaaawwwlllMMM:::222000555;;;222333333444555666666777888888999999:::;;;;;;;;;============>>>@@@BBBCCCCCCCCCDDDEEEGGGIIIKKKLLLOOOOOOPPPSSSWWWYYYXXXWWWVVVXXX[[[]]]^^^```dddgggkkkjjjkkkmmmpppqqqpppooommmjjjiiilllllllllpppuuutttuuuuuusssnnniiifffeeehhhiiiiiiiiifffaaa\\\XXXTTTUUUXXXXXXWWWSSSNNNKKKKKKJJJHHHFFFDDDCCCBBBBBB@@@@@@@@@?????????>>>>>><<<<<<============<<<<<>><<<<<<<<<:::888555555333222111111111111////////////000000000000........................,,,,,,,,,---------......---------.........//////....................................//////////////////000000000111111111000111111222222333333333;;;+++---???===222KKKuuu|||mmmddd\\\[[[[[[]]]^^^\\\VVVRRROOOPPPPPPNNNLLLLLLQQQUUUTTTTTTSSSRRRSSSTTTVVVWWWZZZ]]]bbbdddbbb[[[SSSMMMLLLOOORRRRRRPPPNNNLLLKKKKKKPPPPPPJJJDDDDDDCCCBBBQQQddd}}}tttTTT<<>>>>>>>>============<<<:::;;;<<<<<<<<<;;;:::999777@@@EEE>>>888DDDcccgggTTTWWWVVVJJJBBBGGGMMMOOOLLLIIIJJJLLLKKKDDDAAAIIIYYYbbbaaa[[[@@@<<<888444222111000.........---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------........./////////+++111222,,,+++222555222555555RRR~~~tttXXXTTTKKKCCC@@@AAA<<<555...///111111000//////000---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------------...............////////////000000000111111222222333333444555999666111777AAA>>>111888UUUrrrzzzkkkfffaaabbbaaa\\\TTTLLLIIIGGGAAA???<<<;;;;;;:::888777444333222111000000000000////////////000000000000........................,,,,,,,,,---------......------........./////////........................------.........//////////////////000000000111111111111111111222222333333:::000---444;;;:::;;;@@@qqqggg___WWWTTTWWW[[[\\\[[[XXXXXXVVVSSSQQQQQQSSSTTT[[[[[[[[[YYYWWWUUURRRPPPNNNNNNNNNNNNMMMKKKIIIHHHJJJKKKMMMMMMMMMMMMNNNOOOGGGGGGCCC???DDDRRR^^^ccc|||bbbFFF777222//////222333000---111111222222333333444444555555666777888999999::::::::::::;;;<<>>???;;;===EEENNNlllhhhpppxxxxxxrrrllllllnnnhhhaaa___jjj}}}@@@<<<777444222111///.........---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------.........//////---...///000...///333999<<<333777FFFaaarrrQQQ999...///444:::999222...///,,,///111111///---...///......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------................../////////000000000000111111222333333333(((333666...+++444999666999777777RRRyyynnniiijjj```^^^XXXRRRKKKFFFDDDDDD<<<;;;:::999999888666555222222111000////////////.../////////000000000111........................,,,,,,,,,---------..................////////////........................---------.........//////////////////000000000111111111111111222222222222000777999333333:::===999???WWWhhhXXXSSSTTTUUUUUURRRPPPOOOOOOQQQSSSSSSSSSQQQQQQQQQQQQOOOLLLJJJIIIPPPNNNKKKHHHHHHIIIKKKLLLJJJJJJIIIFFFBBB@@@???@@@BBBCCCIIIWWWqqqTTT888555111777666///...444444---111111111222222222222222333333444555666777888888888999999;;;===>>>@@@AAA@@@AAAAAACCCDDDFFFHHHIIIJJJKKKLLLOOOQQQQQQNNNLLLVVVWWWYYY[[[]]]]]][[[ZZZaaacccgggllloooooollliii```bbbgggkkkjjjhhhlllrrrrrrrrrrrrpppllljjjiiijjj]]]^^^]]]ZZZUUUQQQQQQQQQNNNMMMJJJHHHFFFDDDCCCCCC@@@@@@??????===<<<:::::::::::::::999999999888888777777777777777888888888888777666777;;;???BBBCCC;;;[[[~~~}}}@@@<<<777444222111///.........---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////111&&&&&&333777///,,,222---555;;;222555]]]vvvUUUBBB888333000777999222+++,,,///000+++...111111...,,,,,,...///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------................../////////000000000000111222222333333333///333;;;999///000999444999777<<>>@@@@@@@@@@@@AAABBBDDDFFFHHHIIIGGGHHHKKKOOORRRSSSRRRPPPSSSTTTWWW\\\___```^^^]]]bbbeeeiiiooorrrqqqmmmjjjcccdddgggiiifffcccgggnnnqqqqqqpppnnnkkkjjjkkklllcccccc```YYYQQQKKKJJJKKKLLLJJJGGGCCCAAA@@@AAAAAA=========<<<;;;:::888777888888888888777777777777666555555555555666777888777888999999::::::::::::;;;???@@@XXXxxx>>>;;;777555444333111000...---,,,,,,++++++,,,,,,******************************+++++++++,,,,,,,,,---------------------------------------------------------............///000000000222666;;;@@@CCCjjjhhhGGG:::777222111555333---000222---000333...---...///000000///...---------------------------,,,,,,,,,++++++*********+++,,,,,,---.........---------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////000000000000111111111111111111222222222333333333555555555555888???JJJSSSpppqqqqqqppplllfff```\\\WWWQQQIIIEEEDDDBBB===999888777666555444333222222222222222111000//////...111111111000000000000000111111000///////////////........................////////////////////////////////////////////////..................................../////////000000000000000111111111111222222333333333333444444333888<<>>@@@BBBCCCCCCCCCEEEGGGGGGIIILLLMMMOOOQQQUUUXXXVVVVVVYYY^^^dddfffeeeccckkkjjjkkkooossstttrrroooiiiaaa```ggghhhdddfffooorrrttttttpppkkkjjjnnnsssfffhhhggg```UUULLLHHHHHHDDDCCCBBBAAA@@@??????>>>;;;:::999888777777777777666666666666666666666666555444444444444555666666666777777888999999:::::::::888:::???FFF]]]{{{sss>>>;;;777555444333111000...---,,,,,,++++++,,,,,,******************************+++++++++,,,,,,,,,---------------------------------------------------------............///111111000000111444666777@@@QQQnnnSSS???111222666444222444000...111333...///111------...///000000///...---------------------------,,,,,,,,,+++++++++******+++,,,------......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------..................//////////////////000000000111111111111111111222222222333333444555555555555888>>>BBB???RRRrrr|||lllnnnoooooommmiiibbb\\\XXXRRRLLLFFFBBBBBBAAA===:::777777666555444333222222222222111111000//////...111111111111000000000000111111000///////////////........................////////////////////////////////////////////////................................./////////000000000000000000111111111111222222222333333333444444666999999777===RRRsssjjj[[[RRRSSSWWWTTTSSSWWWWWWVVVPPPIIIHHHPPPYYY]]]]]]JJJ]]]{{{]]]OOO===111///111333333////////////////////////000000000///000000111222222222222333444555777777888888999:::;;;<<<======???AAACCCDDDDDDEEEGGGHHHJJJLLLOOOPPPQQQSSSUUUWWWXXXYYY[[[```eeeggggggeeeiiiiiikkkooossstttssspppnnnfffdddiiiiiidddfffnnnqqqrrrsssoookkkkkkooosssmmmpppqqqjjj]]]PPPHHHDDDCCCBBBBBBAAA@@@???>>>>>>:::999888777777666666777444444444444444444444444444444444444444555555666666666777777888999999999???;;;;;;>>>===@@@SSSiii{{{>>>;;;888555444333222000...------,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,---------------------------------------------------------............///111111000000000000000000///444===KKK^^^xxx{{{ssshhhUUU888///+++222666222///000...///111111///...------,,,---...//////...---,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,------......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---............///////////////000000000000111111111111111222222222222333222444555666555444444555;;;999:::EEE^^^~~~xxxmmmlllmmmmmmkkkfff^^^VVVQQQLLLGGGBBB@@@@@@???<<<:::666666555444333333222222222222111111000/////////111111111111111111111111111111111000000000000000////////////////////////////////////////////////////////////////////////............................../////////000000000000000000000111111111111222222222222333333333333333666777555333888DDDOOOrrruuuttt}}}~~~eeePPP:::555000------000111222////////////////////////000/////////000000111222111111111222333444555666888888999:::;;;<<<<<<===@@@BBBDDDEEEEEEFFFGGGIIINNNQQQSSSTTTSSSSSSSSSTTTWWWXXXZZZ^^^ccceeeeeedddeeefffiiinnnrrrsssrrrpppssskkkhhhjjjiiieeegggnnnoooqqqqqqooommmlllpppsssqqquuuwwwrrreeeUUUIIIBBBAAAAAA@@@???>>>===<<<<<<999888777666666555666666333333333333333333333333333333333333333444555555555555666666777888888888>>>999999===<<<666666<<>>JJJSSSzzz{{{cccOOO@@@@@@CCC<<<<<<666222333222......111,,,000///---///,,,***...,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////000000000111111111111111222222222222000222444555666555555555555999:::777777CCCZZZlll|||{{{yyyvvvllllllllliiicccZZZRRRMMMHHHEEEAAA???>>>===:::888555555444444333222222111111111111111000000//////000111111111111111222222111111111111111111111000////////////////////////////////////////////////////////////////////////...........................////////////000000000///000000000111111111111111222222222222333333333111444777888777888:::===999eeedddJJJ888000333444444222000.........///////////////////////////////////////000111222000000000000111222333444777777888999:::;;;<<<<<>>===<<<;;;;;;:::888777666555444444444444222222222222222222222222222222222222222333444444444444444555666666777777;;;666666;;;===<<<<<<@@@;;;@@@TTT}}}zzz???<<<888666555444222111///...------,,,,,,------******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,...000222444444444333111222333444333444555666===FFFYYYpppxxxrrrJJJ===999888222444777111333111111111000...000444,,,222+++(((111///)))000------...//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------...............////////////000000000000000111111111222222222111111111333444666666666---666>>>>>>777333555:::IIIYYYppp{{{|||{{{xxxrrrmmmlllmmmlllkkkjjjfff___WWWOOOJJJFFFDDDAAA>>><<<:::888666444444333333222222111111111111111000000000000000000000111111222222222333000111222222333222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000111///000000000111111111111111111111222222222333333555666666666666666666666666>>>IIIlll{{{eeeLLL888000444;;;,,,...111111///...///000....................................///000111222000000000000000111222333666777777888999:::;;;;;;===???AAABBBBBBBBBDDDFFFIIILLLPPPRRRRRRQQQRRRRRROOOQQQTTTVVVXXXZZZ\\\]]]ZZZ]]]bbbfffiiiiiihhhggglllhhheeeeeeeeeeeegggkkkkkkmmmnnnoooooooooooopppllllllkkkfff]]]QQQHHHBBB======<<<;;;:::999888888666666555444333333333333222222222222222222222222111111111111111222333333222333333444444555666666999777666777777777:::>>>555666:::BBBYYY???<<<999666555444333111///......---------------******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---...000111111000000//////000222444555555444444888666777<<>>888333000111333555888<<<111222555...---222222///111333444333222///,,,***555,,,...GGGAAA,,,///...///000111111000///...------------------------,,,,,,,,,---------......------......------,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------................../////////000000000000000000111111111111222000///111333333111///333111111555::::::555///...444:::<<<;;;>>>FFFNNN^^^hhhzzz{{{kkkfffmmmttttttpppqqqvvvzzzuuummmkkknnneeebbb]]]VVVOOOIIIEEEBBB<<<<<<<<<:::888666555444222222222222111111111111000000000000000000000111000000111222222333444444000111333444555444333222111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111000000000000111111111111111111111111222222222222000222333333444555888:::+++;;;<<<555777AAARRRgggvvvsssWWWHHHEEE555---+++333999666...)))000000000000000///---,,,........................---------...///000111222111111000000111111222222555555666777888999::::::;;;<<<>>>??????@@@BBBDDDCCCFFFIIIKKKMMMOOORRRTTTPPPSSSUUUWWWWWWXXX\\\___\\\aaagggiiigggdddbbbbbb___````````````aaabbbaaacccdddfffhhhhhhhhheeecccaaa]]]XXXRRRLLLFFFAAA>>>::::::999888777666555555444444333222111111111111000000000000000000000000000////////////000111111000000111111222333333444///222666777888888777555666777:::===<<<<<>>777555???PPPmmmtttZZZJJJAAA:::333000000...---...+++'''---777+++++++++---000000...+++........................,,,,,,------///000111222222111111111111111222333555555666777888999::::::;;;===>>>??????@@@BBBDDDJJJKKKLLLKKKJJJJJJLLLNNNOOORRRUUUUUUUUUWWW[[[^^^```eeekkkllliiieeecccbbb^^^```aaa`````````___^^^```aaabbbdddeeedddaaa^^^TTTRRRNNNKKKHHHDDD@@@>>>999999888777666555444444444333222111000000000000///////////////////////////////////////000111111000000000111222222333333444333222333666999888555:::555444777666444:::BBB111FFFYYY{{{???<<<999666666555333222222///---,,,,,,,,,+++***++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********------------------,,,,,,,,,---///000000000///...............////////////000000000000111111111111000111111111111222222222444555555555444444666888444444444555555555666666555444444333222222333333222222111111000000111111444444333222111111111111222222111111000000/////////000111222111000...,,,..................------......---------,,,,,,,,,---------,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////////////////000000000000000000000000111111111111111222222333333222222111444444555555666777777777999999999:::;;;>>>@@@BBBKKKQQQ[[[gggtttzzzwwwkkkjjjiiihhhhhhhhhiiiiii```aaabbbddddddeeeddddddqqqmmmiiihhhiiihhhccc___^^^UUUKKKEEEDDDCCC===888<<<:::888666444222222111111222333444444333222111333333444444444333222222111111111222222333333333111333555555444222222333111222222333333333333222555333111000111333333333444333333222222222333333666555333111///............///111111111000000111000000000111111222333333222222111111111111222222000000111111111222222222555555444444555666888999888:::BBBSSSooovvviiiIIICCC;;;444111000000000///......---------............------------.........------,,,,,,------...---...000///......///000000000000111222222333333333333444555666777888888::::::<<<===???AAABBBCCCGGGHHHIIIJJJKKKKKKKKKKKKQQQRRRRRRRRRSSSVVV[[[___bbbdddgggiiiiiigggdddbbbZZZ\\\]]][[[]]]___]]]XXX___]]][[[ZZZZZZYYYWWWUUUSSSOOOQQQVVVOOO@@@:::???888888888777666444333222222111111000///......---000000//////.........---............////////////000000000000000111111222222222222222222222222222555555666666777888888888<<<>>>@@@DDDSSSttt@@@===999777666555333111111///---,,,---,,,+++***++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,,,,------......//////..................//////////////////000000000111111111000000111111111222222222///111111111000000222444333333444444444555555555555555444333222222222222222222111000000000000111000111222333333333222111////////////////////////---------,,,,,,,,,------//////......---,,,+++++++++,,,------...///000000,,,---..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////.../////////000000000000//////000000000111111111111222222333333222222111333444444555666666777777666555555666777999;;;<<<888999<<<@@@CCCEEEFFFGGGNNNQQQVVV[[[^^^^^^]]]\\\[[[YYYWWWUUUSSSSSSTTTTTTYYYYYYZZZ\\\]]]^^^___```^^^^^^```aaaccceeefffgggllliiiffffffgggfff```\\\YYYQQQGGGBBBBBBAAA<<<777888888666555444333333333333444444444333222111000000111111222222333333333333333444444555555666666333555777777666555555666111111222444555666777777777666444444444444444333777666555333111000//////,,,------...///000111111111222333333333333444555000000111111000///...---......//////000111222222111111222222222333333333444444333333444666777888888555333444;;;GGGTTT\\\yyy|||hhhXXXHHH:::111:::666111......000000111///......---------...............------............------,,,,,,------...+++---000111000...------000000000111222222333333333333444555666777888888::::::<<<===???AAABBBCCCFFFGGGHHHJJJKKKKKKKKKKKKPPPPPPQQQQQQRRRUUUZZZ^^^ggghhhjjjkkkjjjhhhfffddd]]]___^^^\\\^^^```___ZZZ]]][[[YYYXXXWWWUUURRRPPPLLLHHHKKKOOOJJJ===999>>>777777666666555333222111111111000000///......---000/////////.........---............////////////000000//////000000111222222222222222222222222222444444555555666777777777222555777666777AAASSS```BBB>>>:::777666444222111111///---,,,------,,,***++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++************++++++,,,,,,,,,---,,,,,,,,,------......---............///////////////000000000000111111000000000111111111222222000111222222111111222444222222333333333444444444555555444222222111111111333222222111000111111111///111222333333222///.../////////000000000111111000000///......///111222000000////////////...............------,,,,,,,,,,,,---.........---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............/////////....../////////000000000//////000000000000111111111111222222222222111111333333333444555555666666444444444444555666777888888999999:::999999888888:::<<<>>>AAACCCDDDDDDDDDGGGGGGGGGHHHJJJMMMPPPQQQRRRSSSVVVXXXZZZ[[[\\\\\\[[[\\\\\\^^^```dddfffhhhfffdddbbbcccccc```[[[VVVRRRKKKCCC??????>>>:::666555555444444444444555555222222222222222222111111555444333222222222222333333333333444444444444555333666999<<<<<<===>>>@@@FFFGGGHHHIIILLLNNNQQQRRRRRRRRRSSSSSSRRRQQQPPPOOOPPPOOOMMMIIIFFFCCCAAA???===<<<<<<:::888444222000444333222111111000000111///000111222111000...---......///000000000000000222222222333333333444444333333333333444555666666<<<:::888555444555666666???GGGVVVhhhyyy|||sssYYYOOO@@@666333333555555000...,,,,,,---///000000......---------......///..............................------------......***...222333222///---,,,000000000111222222333333333333444555666777888888999:::;;;===>>>@@@AAABBBEEEFFFHHHJJJKKKKKKKKKKKKMMMNNNOOOPPPQQQTTTYYY\\\hhhhhhiiiiiihhhhhhgggfff___```^^^[[[\\\___^^^ZZZZZZXXXVVVUUUSSSOOOKKKHHHDDD@@@AAAEEEBBB:::888===555555444444333222000000111000000//////........./////////...............---............////////////////////////000111111111111111111111111111111222333333444444555666666777:::===<<<888666666888KKKoooCCC???;;;888666444222000111///------------,,,+++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))******+++,,,------...---,,,+++***+++,,,---...---------.........//////////////////000000000111000000000000111111111111000222333333222111222333111111222222222333333333444333222111000000000000333333222111111111222222222222222222111000...---000000000000000111111111222222111000000000111111------....../////////000..................------...///000111000...---+++------------------------------------------------------------------------+++++++++,,,,,,,,,---------------------------------------------------------------.........//////........./////////000000////////////000000000111111111222222222222111111222222333333444444555555555555555555666666666777555555777999:::<<<======??????@@@AAABBBDDDEEEFFFKKKKKKKKKLLLNNNPPPRRRSSSUUUWWWZZZ\\\]]]]]]\\\[[[[[[ZZZZZZ[[[]]]```dddfffcccbbbaaa```^^^ZZZSSSNNNKKKEEE???<<<<<<<<<999777444444333333333444444555333222222222333444555666777666444222111111111111333555888===AAAFFFIIIKKKSSSVVV[[[___bbbdddgggiiihhhhhhiiijjjmmmooorrrtttpppsssvvvwwwwwwuuuttttttrrrqqqooolllhhheeebbb```^^^]]]ZZZVVVPPPIIICCC@@@AAA???;;;777555333111///000000111111111222222333111222222222111000......111111222222222222333333222222222333333444444444222333666888:::;;;;;;;;;999777444444:::CCCMMMTTTQQQYYYeeeqqq|||qqq```RRRHHH>>>888666222......000333555666000///......000000///---...------------...//////......////////////............------------.........000333333222000//////000000000111222222333333333333444555666777888888999:::;;;<<<>>>???@@@AAACCCEEEGGGIIIKKKKKKJJJJJJKKKLLLNNNOOOPPPSSSWWWZZZbbbbbbbbbbbbcccdddeeeeee^^^^^^[[[WWWXXX[[[ZZZWWWWWWUUUSSSQQQNNNJJJDDDAAA???<<<;;;===;;;666666999222222222222111000///...000000/////////.................................---------........./////////............///000000111111111111111111111111111111222222333444444444444444555666666777888999;;;CCCJJJTTTqqqCCC@@@;;;888666444222000111///------......---,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,---......///,,,,,,+++******,,,---...------------...............////////////000000000//////000000000111111111---///000000///.........111111111222222222333333222222111000000000000000111111111111111222333333444444333222333444555666555555555555666666666666777888888888777555444333222222222111111000000000+++,,,---...000222333333...///000111222111111000------------------------------------------------------------------------+++++++++,,,,,,,,,------------------------------------------------------------------........................////////////...////////////000000000000111111222222111111000111111111222333333444444555555666666666666666555444444444444555555666666;;;;;;:::;;;<<<===???@@@???@@@BBBEEEHHHKKKMMMOOORRRSSSVVVYYYZZZZZZYYYXXX\\\[[[ZZZYYYZZZ\\\___```aaa```___]]]YYYRRRKKKGGGEEEAAA===;;;;;;;;;999777555444444333333333444444555444333333333555777999333444555777:::===???@@@FFFIIIPPPXXXbbbjjjqqqtttqqqtttxxx{{{}}}~~~||||||}}}~~~zzz~~~|||zzzxxxuuuuuutttsssoookkkgggeee^^^YYYSSSNNNJJJFFFAAA===999666333000//////111222000000111111000000//////000000000000111111111111222222222333333333333333333333444444333222111111666777888888777666444222666:::======:::999<<>>??????BBBDDDFFFIIIKKKKKKJJJIIIIIIKKKMMMNNNPPPSSSVVVYYY\\\\\\\\\]]]___bbbdddeee^^^^^^[[[VVVVVVXXXWWWTTTTTTRRROOOLLLIIIEEE@@@<<<>>>:::888777666444333555000111111111000///...---////////////............---------...............------------.....................---......///000000000000000000000000000000000111111222222333333444222000000111333666777666888:::::::::DDD]]]uuuCCC???;;;888777555333222111///------...///...---,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,------.........,,,+++++++++,,,,,,------,,,------------...............////////////000000/////////000000000111111///111333333222000000000111111222222222333333333111111111111111222333333111111222333444555777888777888999;;;===@@@BBBCCCBBBCCCDDDEEEGGGHHHIIIJJJNNNNNNNNNMMMLLLLLLKKKKKKJJJJJJHHHFFFCCCAAA???>>>888777666444222000......,,,,,,,,,---......//////........................------------------------------------------------++++++,,,,,,,,,,,,------------------------------------------------------,,,------------.........------........./////////......////////////000000000000111111111111000000000000111111222333333333222333333444444444333333999999888888888888999999===<<<<<<<<<===>>>@@@AAABBBCCCEEEGGGJJJLLLMMMNNNLLLNNNQQQTTTVVVXXXYYYYYY[[[ZZZYYYXXXXXXYYYZZZ[[[^^^^^^\\\XXXRRRLLLFFFBBBAAA>>>;;;999999999888777555555444444444444555555222222111111333777;;;===AAADDDJJJQQQYYY___cccfffmmmooorrrvvvzzz}}}|||~~~vvvqqqlllhhheee```YYYTTTKKKGGGAAA;;;555222111111............///000111222/////////000000000000111222222333444444333333222888777666555444444333333111333777999:::888555222222444666555333333555777222222333444666888::::::777777888999888666444333222111222333666777555444---.........///000000111------...000222222000...---------------...///000...///000111111000///...//////............//////666555444111///000222555000000000111222222333333333333444555666777888888999999:::;;;<<<===>>>>>>@@@BBBFFFIIIKKKKKKIIIHHHHHHJJJLLLNNNPPPSSSVVVYYYYYYYYYZZZ\\\^^^aaacccddd^^^___[[[WWWVVVXXXVVVQQQOOOMMMIIIFFFCCC@@@===:::===:::666555444444333222///000000000//////...---........................---------------.........,,,------------.........---------------.../////////////////////////////////000000111111222333333555666666666666666777777;;;444444888444...555DDDPPPmmmBBB???;;;888777666444333111///------...///...------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,---------------,,,,,,---------................../////////000000////////////000000000111333555777888666444333333222222222222333333333444222222333333444666777888888888999;;;===???AAACCCAAACCCGGGJJJLLLMMMLLLKKKIIIJJJMMMPPPTTTWWWZZZ[[[___]]]ZZZYYYYYY\\\___bbbbbbaaa```^^^\\\ZZZYYYXXXUUURRROOOJJJDDD@@@<<<:::999777444111///---------////////////////////////................................................++++++,,,,,,,,,,,,------................................................,,,,,,---------.........---------.........//////........./////////000000000000111111111111000000//////000000111222222333000111222333444333333222222222222222333555777888888888888999:::;;;===>>>BBBBBBDDDEEEFFFGGGGGGHHHMMMNNNOOORRRTTTVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVRRRLLLGGGCCCAAA===;;;999888777777666555333333333444555666888888555555777;;;BBBKKKSSSXXXcccgggnnnuuu{{{}}}|||||||||xxxqqqllldddaaa[[[TTTMMMEEE@@@===666444222000000111222333///000000000000111111111333333444555555444333222......///000111333555666333222000///000222444666444555555555444444666777777777555555444333222111---...000000222444555444111111111222222000---+++444333111///,,,++++++,,,---,,,---...000111///...---,,,,,,------///000000...///000111111000///...//////............//////333444444222000///000222000000000111222222333333333333444555666777888888999999:::;;;<<<======>>>???AAAEEEIIIKKKJJJIIIHHHGGGIIILLLOOOQQQSSSVVVYYYXXXYYYZZZ[[[]]]^^^______\\\]]][[[VVVUUUVVVRRRMMMJJJGGGBBB???===<<<:::999:::777444333333444333000/////////000//////...---........................,,,,,,,,,------.........,,,,,,---------.........------,,,,,,------...//////////////////////////////000000111222222333333,,,...111111000000222444:::111---222999<<<<<<;;;555;;;AAAIII^^^AAA>>>;;;888777777555444111///------/////////...---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---...///...---,,,,,,,,,,,,---------................../////////000////////////000000000000111333666666444222111111222222333333333444444444444444444555777999:::;;;@@@AAABBBDDDGGGJJJLLLMMMLLLOOOTTTXXXXXXTTTOOOKKKCCCEEEIIINNNTTTYYY]]]___ZZZVVVQQQNNNPPPVVV]]]bbbhhhhhhhhhhhhiiiiiiiiiiiiiiihhhgggdddbbb```^^^]]]RRRMMMFFF???888444111111000000000000000000000000................................................++++++,,,,,,,,,---------................................................,,,,,,,,,---------......---------.........//////............/////////000000000111111111111000000/////////000111111222222000111333444555555444444444333222222222333444555888888999:::;;;<<<>>>???:::<<>>AAAFFFOOO[[[iiiuuu|||~~~wwwzzz~~~~~~~~~~~~vvvuuurrrmmmeee\\\SSSNNNBBB???:::555222111222222000111111111111222222222333444555555555444333222666555444333333222222222111333555666666666444333444333222111111222222222///000111333555555444222555666444111000111111000333111000//////111444555***,,,...///............000/////////000000...,,,,,,,,,,,,---...///000111...///000222222000///...//////............//////000222333333000.........000000000111222222333333333333444555666777888888999999::::::;;;<<<======>>>AAAEEEIIIKKKJJJIIIHHHGGGIIIMMMOOOQQQSSSWWWYYYWWWXXXYYYZZZZZZZZZZZZZZZXXXZZZXXXTTTSSSRRRNNNHHHGGGCCC>>>:::999999999888666555222111333555444000/////////000//////......---.....................,,,,,,,,,------.........,,,,,,,,,---------......---,,,,,,,,,,,,---......////////////////////////000000000111222222333333222444444111...///333888)))777>>>777000222666777888777666555;;;KKKcccvvvBBB???<<<999888666333111333111///////////////---///...---,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------..............................000000000000////////////000222333222000/////////111222333222111000111333666333000222444555555666<<<===AAAEEEEEEBBBCCCHHHKKKMMMLLLHHHGGGIIIHHHDDDNNNIIIHHHLLLNNNIIICCCAAA@@@<<<===CCCCCC???DDDNNNKKKEEEBBBDDDDDDBBBEEEJJJRRRRRRRRRTTTXXX^^^dddhhhkkkllllllkkkjjjjjjkkklllnnnqqqrrrkkk```VVVNNNHHH999555///...000222333222...///000///......000222...,,,,,,---......+++)))////////////////////////------------------------------------------------..................................../////////000000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111222222222222333444555555777777888999:::;;;;;;<<<<<<===???BBBEEEHHHJJJKKKMMMNNNPPPRRRTTTTTTTTTSSSPPPOOOOOORRRVVVWWWUUURRRPPPLLLGGGDDDCCCAAA>>>;;;???888333444444111222666111555888888888???LLLWWWhhhttt~~~||||||}}}zzzwwwuuuxxxyyyvvvpppmmmnnnlllhhhjjjooonnnhhhkkkmmmnnnlllfffbbbffflllkkkeeefffmmmpppooorrrzzz{{{|||~~~wwwnnnhhh^^^XXXQQQJJJEEE>>>777222111///...///222555666777111111222222333333444444111111111111111111222222333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000...............///000000.../////////...---,,,,,,------............------000000111111111111000000///////////////000000111000000111222222222111111......///111111111111111666555555555666777999:::999:::<<<>>>>>>>>>>>>>>>DDDDDDEEEFFFGGGIIIKKKLLLHHHKKKNNNPPPPPPPPPRRRSSS[[[ZZZYYYXXXXXXZZZ\\\]]]TTTRRRQQQPPPPPPNNNJJJGGG@@@>>>;;;:::999888777555222222222111111111111000///////////////000111111------------------------...........................------,,,,,,------...---------............///////////////000000000000000000000000111111111111000111111111111222222222222222333333333333444444555444444444666999<<<>>>@@@HHHSSSaaaqqqCCC@@@<<<:::888777444222333111/////////000///.........---,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.................................000000000000///////////////111222222111111222333000222333333222222333444555444555777;;;@@@EEEIIILLLKKKKKKLLLHHHEEEGGGNNNYYY]]]\\\RRRIIIHHHJJJLLLFFFGGGLLLSSSVVVUUUWWW[[[^^^]]][[[UUUKKKGGGPPP\\\bbbaaa\\\WWWUUUUUUTTTRRROOOLLLIIIHHHIIIKKKMMMNNNMMMKKKGGGEEEGGGNNNXXX___fffoooyyy}}}zzzqqqhhhaaa[[[TTTJJJBBB===888222...333444555555333000,,,***000/////////000000000000////////////////////////........................------------------------................................./////////000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222333444555555666777888888::::::;;;<<<<<<===???BBBEEEGGGIIIJJJLLLMMMOOOQQQRRRSSSTTTTTTRRRPPPPPPQQQSSSTTTRRRPPPJJJGGGBBBAAAAAAAAA???>>>444222555;;;<<<666333444333888???FFFPPPaaawww~~~zzzvvvqqqmmmlllllliiiiiihhhgggggghhhfffdddjjjnnnnnnkkkmmmtttyyyyyymmmrrr{{{~~~rrreee]]]cccYYYZZZlll{{{yyynnngggooohhhcccdddjjjppptttuuu{{{wwwuuunnneee]]]VVVPPPJJJEEE===:::666333333333333333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000...............///000000....../////////...------.........//////.........000000111111111111000000000////////////000111111000111111111222222333333111111222222333444444444555555444555666777999:::999:::<<<===>>>>>>>>>>>>BBBBBBCCCEEEGGGJJJLLLMMMIIIJJJMMMPPPRRRTTTTTTTTTZZZYYYXXXXXXXXXZZZ\\\]]]SSSRRRPPPOOOMMMKKKGGGDDD???<<<999888888777555444222222222111111111000000///////////////000111111------------------------...........................------,,,,,,------...---------............///.../////////000000000000//////000000000111111111000000111111111222222222222222222333333333444444777666555444444666888999222555999;;;???GGGRRR[[[rrrtttDDDAAA>>>;;;:::888666444333111//////000000///......------,,,,,,,,,,,,---,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.................................////////////000000000000---///111222222222444666333444444333222222444666777:::>>>BBBHHHQQQZZZ___jjjiiiiiihhheeeccciiirrriiihhh```WWWSSSVVVXXXXXXZZZ\\\bbbiiikkkiiilllppplllooonnnhhhfffhhhiiiiiixxxyyywwwsssqqqppplllfffhhhddd___^^^```bbbaaa```___YYYOOOEEE??????DDDHHHIIIRRRaaapppzzz}}}vvvlllbbbXXXNNNCCC;;;555222000111333333111...///000000///......///111////////////////////////////////////////////////////////////////////////............................../////////000000000000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111222222222222333444555555666777777888999:::;;;;;;<<<===???BBBDDDGGGIIIJJJLLLLLLMMMNNNPPPRRRTTTUUUTTTRRRPPPOOOOOOOOONNNMMMGGGDDD@@@>>><<<;;;999888999666666888888666666999LLLXXXiiivvvxxxtttwwwtttiiihhhpppjjjjjjkkknnnrrrtttrrrooozzz~~~~~~~~~wwwuuuwwwwwwuuussssssvvvyyyyyyqqqjjjccc]]]YYYNNNIIIBBB<<<999666444222333222111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000...............///000000......///000000000//////...//////000000//////...///000000111111000000///000000000000000111111222111111000000111333555666333222222222222444555666555444444444555777999:::999:::;;;<<<>>>>>>>>>>>>@@@AAABBBEEEHHHJJJLLLMMMJJJIIIJJJOOOTTTXXXXXXVVVXXXXXXWWWWWWXXXYYY[[[\\\SSSQQQNNNLLLJJJGGGCCC???<<<:::777666666555444222222222111111111000000000////////////000000000000......................................................------------......---------............///....../////////000000000//////000000000000111111000000000111111111222222222222222222333333333333555444333333333444555666999:::999666444444999===???CCCOOO___ooo|||DDDBBB>>><<<;;;:::888666444222000///000000///...///......------.........,,,------...............------------------------,,,,,,,,,------------...------------....................................////////////000000000000...///111111111222444666777666444222222555:::>>>CCCIIIOOOUUU___jjjqqqsssyyyxxxyyyxxxtttqqquuu}}}yyyooobbb___hhhtttuuunnnjjjgggiiirrryyywwwrrrnnnzzzuuuiiiccclllzzzzzzpppqqqnnnqqqzzz{{{tttllljjjqqqmmmjjjkkkpppttttttsssqqqoooiii___SSSHHH@@@===BBBBBBFFFOOO[[[hhhvvv}}}|||xxxpppddd\\\III@@@444///000222333222...000222111...------///////////////////////////000000000000000000000000////////////////////////...........................////////////000000000////////////////////////000000000000000000000000///000000000111111111111111111111111111111111111222222222222333444555555666666777888999:::;;;;;;<<<===???AAACCCFFFHHHIIIKKKJJJKKKLLLNNNPPPSSSUUUUUURRROOOMMMKKKJJJIIIIIIDDDCCCAAA???>>><<<:::888<<<888444444999DDDRRR]]]vvv~~~yyyyyyvvvqqqkkkhhhkkkqqqsssqqqttt{{{|||wwwoookkkiiitttyyyvvvmmmhhh```ZZZRRRJJJDDD???<<<999555444333111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////...............///000000......///000111111000000//////000000000000////////////000000000000//////000000000000000111222222111111000000111333666888222111000///000111444555444444333444555777999:::888999:::<<<===>>>??????@@@AAACCCEEEGGGIIIJJJKKKKKKHHHHHHNNNVVV[[[ZZZXXXVVVVVVVVVVVVWWWXXXYYYZZZSSSPPPMMMIIIGGGCCC???<<<;;;999666555555555333222111111111111000000000000//////000000000000000///////////////////////////..............................------------......---------............///........./////////000000////////////000000000111000000000000111111111111111222222222222333333333111111111222444666777888666777888777555555888:::555555888===@@@CCCLLLVVVhhhooovvvEEEBBB???===<<<;;;999777444222000000000000000...000000////////////000000,,,---......//////......------------------------,,,,,,---------.........---------.........//////////////////////////////.../////////000000000111///000111000000000333555888777555555888@@@KKKRRRXXXaaajjjrrr}}}}}}{{{}}}~~~zzzrrrooovvv}}}}}}tttyyy}}}rrrwwwtttqqqmmmlllmmmnnnmmmkkklllooorrrrrrmmmfff```\\\___XXXTTTUUUUUUTTTXXX]]]nnnsss{{{yyyqqqeeeTTTFFF>>>888111,,,///111333333222111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////////////////000000000111////////////////////////111111111111111111111111///000000000111111111111111111111111111111111111222222222222333444555555555666777888999::::::;;;<<<===>>>@@@CCCEEEFFFGGGIIIIIIIIIJJJLLLNNNQQQRRRRRRPPPNNNJJJGGGEEEEEEEEE>>>?????????>>>===<<<<<<222777@@@KKK[[[ppp~~~|||uuunnnkkkllliiidddaaaooo~~~|||rrrooouuu}}}tttnnnfff]]]UUUNNNGGGCCC:::888666333222111111222222222222111111111000000222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////...............///000000......///000111111000000//////000000000000////////////000000000000//////000000000///000111111222111000//////111333666777111000/////////111333555333333333333555777999:::888999999;;;<<<>>>???@@@AAABBBDDDEEEGGGGGGGGGGGGJJJHHHGGGLLLTTTZZZZZZWWWTTTTTTTTTTTTUUUUUUVVVVVVQQQNNNJJJFFFCCC@@@<<<::::::888666555555555333222111111111000000000////////////000000000000///...////////////////////////........................///......------......///---------............///............////////////...////////////000000000//////000000000111111111111111111222222222333333111111222333444666777888222333333222111000111111999666555777777666777:::<<<>>>@@@DDDMMMTTTVVVSSS^^^kkkxxxxxxqqqmmmssszzz}}}DDDBBB???===<<<;;;999777444222000000111111000///000////////////000111111------...////////////...------------------------,,,---------............------........./////////////////////////////////......//////000000111111000111111111000111444666::::::<<<@@@HHHTTTaaajjjnnn}}}}}}wwwqqqnnnlllsssssssssqqqooonnnpppqqqooommmqqqzzzzzzooofffdddffflllwwwxxxmmmaaaRRRDDD:::333111//////111111111000000000000000000000000000111111111111111111111111000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111222222222222333444555555555666666777888999::::::<<<<<<>>>@@@BBBDDDEEEFFFHHHHHHIIIJJJKKKLLLNNNOOOLLLLLLKKKHHHCCCAAAAAAAAA>>>>>>;;;888666666888;;;>>>PPPhhh{{{}}}zzzzzz{{{ooorrrtttuuuzzz~~~wwwrrrrrryyyyyyqqqhhh```XXXRRRFFFCCC???:::777444333333333333222222111000000000222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000...............///000000......///000000000//////...//////000000//////......//////000000//////...///////////////000000111000000//////000222444555222111111111111333444555222222222333555777999;;;888888999:::;;;===???@@@AAABBBDDDEEEFFFFFFEEEEEEIIIHHHHHHKKKQQQUUUVVVVVVSSSSSSSSSRRRRRRRRRQQQQQQLLLIIIEEEBBB@@@===:::888999777555444444444333222111111000000000///////////////000111111000...---................................................//////............//////---------............///------........./////////......////////////000000/////////000000000111111111111111111222222222222444444444444333333333333666666666666666666666666999555444999;;;999777777777666444444555777666666666AAAHHHDDD;;;999<<<@@@EEEEEECCC@@@CCCJJJMMMLLLCCCFFFHHHGGGCCC???>>>???DDDAAA>>><<<<<<;;;999777555333111000111111000///......------...//////000------...///////////////........................------------........................////////////////////////////////////.........///000111111111000111222222222444888;;;DDDGGGMMMSSS\\\fffpppwww}}}~~~uuuooooootttyyytttrrrzzzwwwyyy}}}pppccc[[[III???444...///111000...000000000000000000000000111111111111111111111111//////////////////////////////////////////////////////000000000111111111000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111222222222222333444555555555555666777888999::::::;;;<<<>>>???AAACCCEEEEEEGGGHHHIIIJJJKKKKKKKKKKKKFFFHHHHHHFFFAAA>>>>>>>>>???<<<999666888AAANNNXXXooo{{{yyyyyyzzz~~~~~~|||uuummmhhh[[[WWWPPPHHHAAA<<<:::888333333222222111000000///111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...............///000000....../////////...------.........//////...............////////////.....................//////000/////////000000111111111///000000111111222333333222222222333444777999;;;888888888999;;;===???AAA???AAACCCEEEFFFFFFFFFEEEHHHHHHIIIJJJMMMPPPRRRTTTRRRRRRQQQQQQPPPNNNMMMLLLFFFCCC???===;;;:::888777777555333222222222111000111000000000///////////////000111111111000...---------------------------........................//////............//////---------............///---------.........//////........./////////000000////////////000000000111111111111111222222222222222333333333222111111000000000000111333444555555444111222666888666555666;;;;;;<<<<<<;;;999:::<<>><<<<<<;;;999777555333111000111111000///,,,,,,,,,,,,,,,---...///---......///////////////........................---------.........//////............/////////000000000000000000000000000---......///000111111222000111222333444777<<