BM66(4@ 333333$$$KKKddd///555{{{~~~~~~{{{999111777666;;;;;;;;;::::::999999999;;;:::777444666;;;;;;777555555555777888777555333111333666777666555555444999555333555999;;;999666333333333444555555444222777333000000333444333222333444666666555222///---666555444555666666444222999888777444111111333555777999;;;:::666444555777666555444444444444333111999555222555;;;@@@???===777444111333777888666222444555555444444777;;;>>>:::888555222iii)))"""UUUqqq((()))mmmzzz888///555333;;;;;;;;;;;;;;;:::::::::::::::666333555;;;;;;888777666666777777777666555666777888777555333111000666333222555888:::777333555444333333333444444444777444222222333555444333222333444555555333222111777666666777888888777555222333444333333333666888555777999888444222333555666555555555666666666555999555222111333444333111999555333444888999777444222444555666555666888999???===:::888HHH +++~~~...AAA===444888666;;;;;;;;;;;;;;;;;;<<<<<<999888555111333999;;;999888777777666666777888888777777666444333111000000444222222444777777444111777555333111111333555666888666444333444555444333222222333333444444555555555555555666888999888666555666777555333111111111333555777666333111222444555555666777777888999999333333111111222333444444888555333444777888666333///222555666555444555555;;;:::888666CCC'''$$$@@@III###@@@777:::888999999999::::::;;;;;;;;;666777333///000555888888888777666444444555888:::333222111222333444555444777555333444666666555333:::888555222111333777:::888777666555555555444444333333222222333444555666111000111222555666555444666777999888555222000000444666888777444222333555666777888888777777888999333333444333222333555888555333111222444444333111...000333333333444555666555444333111ttt///(((CCCnnn"""ttt===333777444777777777888888999999:::444555333......222555555555666555222111333777:::555333222444777999:::999;;;999555444444555777777;;;:::888555333444888;;;777888888777666444444444666555333222222333555666/////////222444666555444...222666999999999999:::666999;;;:::777555777999777999:::888666555666888:::999888444000...///000555444333333333333222111///000000111111333777;;;555555444333___ <<<000KKK<<<333888555777777777777777777888888444777666111///111333333333444555222000111666:::<<<999777888;;;<<<:::777;;;999666444333444666777999:::;;;999555444777:::666888999888555333333444555555444333333444555666333222333555777888888777222555888:::999999999999777999<<<;;;888777888:::888:::;;;:::666444666888<<<;;;888666555555555555777777666666555444444444111222111111111444999<<<444444444444::: NNNAAA(((}}}~~~<<<333999777888888888888777777777777555::::::555111222333222222444666444111222666;;;===:::888999;;;:::666222555666666444333111111111444888<<<;;;777333444666555777999888555222222333333333333444555666777888666666666777:::;;;:::888:::;;;<<<:::777444222222555888::::::777666777999777:::===;;;888666888<<<;;;888666777:::<<<<<<:::888888888777555444444555444555666555444555777999333333333444{{{ HHHPPPeee|||yyyzzz|||~~~{{{yyy777///555444:::999999999888888777777777<<<===888444444333222222555777666333333777<<<777555333555888888333---///222555555333///,,,***111666<<<<<<777333222333444777999888444111111222000111222444666888999:::777777777888:::;;;:::888777888999888666555555555333666888888555444555777666:::===<<<999888<<>>999444333666666333000666777777666444333333333666888999999777555555555444555666666```$$$CCCaaa111???ttt111555555555666999;;;999444333666:::888999999888777555333111333444555666777777777777111333666888999888666444111444777888888888999:::777999:::;;;999666222///555///000999;;;555333777111111333888<<<===:::666666444333444555666555444888555333333333222...***111444666555222111111333>>>:::666555888999999888;;;888555111/////////000000777:::777444444444222444666777888777444111///888777666555GGG :::nnnyyy000))){{{{{{sss000444555555777999;;;999555444666::::::::::::999888777666555333444555666777777777777333444555666666555444333;;;<<<===>>>??????>>>>>>777777777666555444222222555222333666777444111111000111333666999999777555555444444666888999999888888666555666999:::999777000222444444222111222333777444111111333444333222<<<:::777555444444666777555777666333333999>>>>>>;;;999666444444555666888555444333111@@@ ---TTT,,,aaa}}}www|||sss000444444555444666888777444222444777<<<<<<;;;:::::::::::::::333444555666777777777777333333333333333444444555>>><<<:::<<<>>>>>><<<999555444333222222222333444222444444333444666444//////222444555444444444555......///222555777777666888666555666888;;;<<<<<<111333444444333333555666444333222222444333222000999888777666666888:::;;;666666555333666===@@@>>>:::888666444444555888999444333222000yyy555  @@@tttӵ222BBBĦĦӵĦ|||sss111555555555666888999999777666666888<<<;;;:::999:::;;;<<<===444444555666666777666666444333222111222555777999999666333555999:::777333333222222222222444555666...444555111333:::999222111333666555222111222555,,,,,,---000333444333222666444222111111222444444444555555666777888999:::222222333444444333111///333222222333444777999:::333555666666999<<<777000111333555777888666444333666666444333CCC VVV4ĉ@ӵCCC$$$>L=hĦ4ĉ@ӵ>Lttt222666666666:::;;;======<<<;;;;;;<<<:::999888888888999;;;<<<444555666666666666666666999777444222222444666888888444111333888;;;888555000111333555666666666666111777777222444;;;:::333333555888666333111333555222222333444666666444222444333111///......000222555444444555777999:::;;;...///222222222000...---//////000000222444666888444666777666888999333,,,000222555777888777555333777777666555FFF  !!!HHHvvvGG=?JJJ }}}HdĦ=ĪjGG=?HdĦ~~~{{{|||ttt111555555666666777888999:::999888777888777777777777777888999555555666666666666666555???<<<888444111111222333555333111222666888777666000222444666888888888777::::::888555555777555111444666888888666444444444444444444555666444111...222333444333333444666999333222000111444666777777000222444555333111000000111111222222333444555666777888666333444888999666888777555444444666999;;;555555444444ӵĭӵӵĦӵӵĦƜ`1.׼sĦjjjӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵrrr///333444444222333444666777666555333666777777777777777666555555555666666666666555555===:::777333111111222333444333222222222333444444333333333444555777888999>>>999666777666222000111444555666777888777444111333333444555666444000---111333666777666777:::===333111...///222444555444333555777777444333333444555555555555444444444444555888999555555888:::999999777555444444666888:::444444444444?~4g&e>&eg&e>hӵg&eguO>uO>&exxx4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&e~~~|||S?ʬ4ff?>ߝL@eg&e3h?g&e>&e??ppp...222222222555666777999::::::888666666777888888888666555444555666666666666666555555666555333111111333555777888888888666333333444666555444222111222555999;;;<<<444222777777111000555444333444777:::999444///777777888999:::999555222000333666777666666777:::555222//////222555666555000222444333000///000222777777666555444333222222///777===;;;8887775552222224446667777776663332224445555556664DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@222Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦpppwwwHtƅ^qIܗGIӵH׼svvvHu]ĦBt=o9ĦHƅ^Hu]Ħooo444888444999;;;<<<<<<<<<;;;;;;===???888888999;;;<<<:::444///333555888888666555555666777444111000000111222111222333555666555555666777777666666666666666777777666666555333000000222333444222000//////000222333111222222333444666777888555333111333666888777555555555666888888999999999444888777111,,,...000111555555444444444333333333777666444555777666333///6667776664441111115559998886664444444DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦ peƜ4DuTӵ`eĭqet"""DdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦpppq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦppp444888444999999::::::999777666777888999777555444444333000---4443333335557778887776668885552221111112222221115555556666665555555555556666665555555555556666665554443332222222222222221111110000000001112222222222221111111113335557776664443334447778887775554445556667778888888888884447776662221114446666664444443333334444445555557775552222223334443331113334444444443332223334443331110001114DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵpppDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦzzzpo9u{{{}}}=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵqqq555888444:::===>>>>>><<<999777777777>>>:::666333222333333222666222///111666::::::888999777444222333333333222777777666666555444333333666666555444444555555666444222111222444555222000///000111111222222222222555333111///000222555888666555444555777777777555444555666777777777777777666777555222333888888555444444333333333555666777888666333222333555666666111111111333444444222000/////////1114DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħfff>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵsss666888555;;;>>>???@@@>>>;;;999999999>>>;;;777444444555666777777444111000333666999;;;:::888666555555555444333666555333333444444333222777666666555555555555666444111///222666777333...///000222444555444333222888666222000000333666999555555444555555555555555333444555666666666666666999888555111333666444///6665554443333334445556668887776666667777778888883331110001114445553330001111112225554DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRuuu666888555<<<999:::<<<<<<:::888888999555555555555444555777888777888777333///111888>>>;;;999777777777777666555333111///000222444444333888777666666555555555666444111000333777888444///000222444666666555444333666444222000000222555777222222333333333333333444333333444555555555444444888888555222444777555///9998886664443333333333333335558889999997776665557773330000003336666665555555555558884DuXӵHu]3hhne=enepIƎ@t@huuuNNN(((>hYYYfe@ďD\\\ne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hvvv777888555===777999<<<<<<<<<;;;;;;;;;333555777888888888:::<<<777:::;;;666//////888@@@:::999888888::::::999888444000...///222555555333777777666555444444444444666444333444666777444222222333555666666555333222111111111111222222333333///111222222222222333555222333333444444444333333444666666555666:::999666:::999888666444222111000...2226667776663331110007775552221113336668889996665555556664DuXӵĵD^>>>TTTTTTDdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼swww888888555===777:::<<<===<<<;;;;;;;;;666888999999888999;;;>>>888:::999666222444;;;AAA999888888:::<<<===<<<:::777333///000333666555333666555444333222222222222888777666555555555555555333444444444444222111000///111444666777666555333---000222333222222555777222222333333333333222222111666888555555888999777888888999888666444111000...111444444222///......444444555444444555777999777666444444Φ4DuXӵtvӵ>d<ĦĦĦQQQ MMMOOOPPPĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦxxx888888666>>>333666888999888666555555555666666444222333777;;;999888666555666999>>>AAA888888888:::===>>>===<<<;;;666222111444777555222444333222111000000000000999999999666444333555777333333333222111000///...///333888<<<===;;;888666---000333333333333666999222222333333333222222111111666999555111222333222555777888999888555222000222333555333000...///111///333777777555444666888999777444333?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦbbb'''SSSOOOKKKgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦ~~~}}}yyywww{{{zzzgdKĦ333000444999666444777;;;:::555555:::;;;555000///222555555333666666777777888999999999::::::999777555555666777===;;;888666555444555666333333222000...///111333999666222///...///222444555000///444777555000...333888999555222444777777999:::;;;888444///+++***555222//////222333333111666555444444444444444555:::<<<:::666444666666333666666555444333222222222000---...444555333444888999888777666>AneneneYYY+++  )))hhhUUUMMMneDenene>Ak<fhDenenewwwuuuvvvtttqqqtttyyy{{{yyysss|||zzziiiiiixxxne:::555888:::888666888;;;:::444444888999555222222555777666333888888888888999999999999:::;;;;;;999666666999<<<>>>===:::777555555555555444444444222000000222444---...///000000///...---666222111555666222//////111666999777666999;;;;;;777888999777444111000000666444111111333444333222444444444444444555666777999;;;999555444777777444444555555555444333111000...++++++000111///000555444444222ccc***   ???www___NNN}}}rrrssswwwwwwttttttyyy||||||www{{{sssppp{{{<<<888999999999888:::;;;999444333555888555444555888999777444888888888888888999999999:::<<<===999555555:::@@@>>>===:::888666555555555555555555333111111333555000111333555555444333222555333444555333///000333000666999777777:::;;;999444555666666444444555666777555333333444555444333333333444555666777888888888:::999555555888888666444444555666555333222000222//////111222111333666777666555www;;;$$$<<>> ///ggg)))"""~~~zzz}}}444777;;;777444999;;;888666888888555666777999999888555333222333333444555777888999:::444333222333555666444222444444444444333222222111111333444555444333444555333555777888777444000---333333666999777333444888444666555444888===<<<888333555777777555333333333+++...222333222222444555555555777777777555333222444666666222222555666333555555555555555555555555111666888777888<<<;;;777222333555666jjj+++ !!![[[---!!!pppzzz777999:::444666;;;===888555777777333444888===???<<<777222///999999999999::::::::::::444222111555:::<<<999555888777777666444222000///222444666666555555555666555444222111000111111222666555777:::888333222444777777444222555999888333111444666777555333222222(((,,,000222111111333555000222333555555444222111222444444000000222333000000222555777777555333111---333777555777;;;:::555000111333555yyy777ZZZKKK JJJ<<<@@@:::222666888999777444333666999555777:::<<<888333555<<<999999:::999888555222111888:::666000111777888444;;;777333222333444222000555666777666444333333333333222222111111222222222777444333666;;;===:::555444555555555666888<<>>999777;;;>>><<<;;;;;;666555555444444444444444:::888666333222222333444444444444333333222222222...333888777444333666999888666555555222///333:::444555444333111111333555777666333222222555999;;;888666777::::::666555666666555444333333444666888444222222555555222111333777:::;;;999888888666222///333666666222///------444666999999777555333333:::888666333222222333333555555555555aaa444444JJJNNN!!!%%%III|||xxxsssoooooosssvvvsssnnnlll^^^ZZZgggppprrrxxx|||xxx{{{}}}999111:::===>>>999777:::<<<999777888777777888888777666555444777666444222111111222333000111111222333444444444///222666777555333333444777444333333222///222777444444444333111111222444333222111111333666999;;;999777777999888444333555666444222111222333444444444111222555555222222444444888999777777888777333111444666666333222222333333555666666555333333444444333222111111222444555:::::::::999ddd999333kkkwww666!!!111}}}|||wwwsssuuuzzz|||xxxssskkk]]]YYYgggsssvvvzzzxxx777333???AAA>>>:::888:::;;;888666777999:::::::::999888666555666555444222222222333444111111111222222333333444000222444555555444222111999444222444444333333555444444444333111111222444333333333333333444555666999666555777666333222555777333000000222333222000333111222666666333333666111555777555666888777444333555666777666555666888222333444333222222444555111111111111333555777999<<<<<<;;;:::AAA999FFFfff,,,(((KKK}}}}}}rrriiihhhsss|||}}}???777:::555>>>:::999;;;;;;888777999<<<;;;:::888777777777888888777666555555666666777777666555444333222111111333222111222444555555444<<<666333666999777555666333444555444222111222333777777666555444222111000666333333555555333333666888444000000222333111...333111222666777555555777222555666444444666555222333555777888888777666666333333333222111222555888333444444555777999;;;===777777666555VVV>>>555zzzIII!!!///|||CCC999999///999777777::::::777777:::>>>;;;777444333555888:::888777777777777777777777:::999888777555444222222666333000000333666999:::;;;555444777:::888555555333444555444222111222333888888888777666444222111222000111444555444444777888555333333444444222000444222333777888555555888444666666333222444333000333444777999999777333000444444444222111333666999666666777777888:::;;;;;;111111111111www???>>>]]]mmm...TTT<<<666<<<777555444555888777444555:::===:::666222222555999;;;777777666666666555555444999888888888777777666666666444222111222555999;;;666333333777777444222222222444555555333222222222444444555666777777777777000///111666777444444666666666666666555444444444555333444777888555555888555777666222111333222///333333555777888666111...555555444333222333555888555666666666666666666666//////000000ZZZIIIBBBmmm***%%%000xxx}}}{{{333111======888777888:::888444555:::999888666555555777999:::888888888777666555444333999999888888777666555555333555666444222111444777222222444888666111000222222444555555333222222222111222333444666777888999111000333888888444222333333666888777444222444777777444555888888555555777444666666222222444444222444222111222444555444222444555444333111111333555333333444444444333222222111111111111LLL444333>>>}}}ooovvvzzz000,,,::::::===<<<===>>>;;;666777<<<666666888999999999999999;;;;;;::::::888777555555<<<;;;:::888555333222111111666999888222...///111222444888:::777222111555222333555555444222111222333333333333333555666777333222555:::999333//////000555:::888333111444999888555666999888555444777333555555222222666666444555111......111555777777333444444333111000111222222333333444444333222222333222222111qqqMMM333LLLcccvvvnnnuuu}}}yyy}}}444555888===999999::::::999777555444;;;::::::999999:::;;;;;;<<<===<<<888444333666888<<<999555444666777555333777666333111////////////777777777777666444111000555333000///000222333555444333333444666777666555777666333111//////000111888777555444444555666777999888666555555555666777111111222333444444444333666777777444111222777;;;;;;666222111333444333111222444777777666333111111777777888666pppCCC===___555___~~~lllooo~~~~~~999<<<@@@EEEEEEBBB===999888999;;;===>>>===<<<:::888777666555::::::999666222111333555;;;888555444666777666444<<<;;;999777666555444444444444555555555444444333444555555222//////333777777666666666888888666444777777666555333111///...111333555555444333555666999888777666555444444444000111222444555666666666555333222222333555777777:::999777444111111111333222555888888777444333333555777777777```:::999ttt]]]&&&KKKkkkaaajjjxxx{{{{{{zzz888<<<>>>@@@@@@===:::777666777999;;;===<<<;;;999777666444444<<<<<<;;;888555555666777888666444444666777666555888888888777666444333222222222222333444555666777444777888555///...333999:::888777888888888666444000222555777888777555333000333777888777666777999888888888777555444222222111111333444666888999999666333111333888:::888555999;;;;;;777111///111555222555888888777666555555444666777777XXX888SSSzzz|||:::BBBwwwdddfffkkkiiikkkrrryyy888;;;888666333555777888999777555444777777777888888888888777===<<<;;;999888777777888555444444444555666666666444444555555444222111///222222111111333555777888555666666444000000222555777666555666777777555333000111444666777777555444333333333444666777777777666777888888777666444333333444444555666888999999888777666888:::;;;888666999999999777444333444666111444666777777666666666444666777777LLL888]]]PPP>>>uuuhhhkkkooonnnrrryyy@@@AAA;;;666777999;;;<<<;;;999666333444555666888888999999999999888666555555444444333222333444555555555666666666777888888888666555444444333333222333444666777666333000000222444222000333222222333555666444333666666555444333222111000444...))))))///333222000444555777888999999888777666666555555555666666777666888;;;:::888555555666888666444555888999888777111333555666555444555555555666777666aaa777IIIeee>>>ttt{{{mmmdddrrrAAACCC>>>:::AAA???;;;888555444444444777888999999999777666555888777555555666666444222111333555555444444444555666777777777777777666666555555444444444555555666666111---///444666333///222111111333555666555333111111222333444555666666555///((()))///444555444333444555777888999999999666666444333333333444555111555888777333000111333666333222444999;;;:::777222333555555444333444555555666666666RRR;;;eee{{{OOO___wwwkkkxxx{{{999<<<;;;999<<<;;;888555333333333333::::::;;;:::999777444222999777666666888888555333000333555555333222333444444333333333333333444444444555666666777777666666333111///111444666555222666555444555777777666444+++...111555888999:::999111111111111444888<<>><<<666:::444444555888;;;===<<<;;;555777888999sss333===[[[xxxgggmmm555666999444999:::;;;:::888888888999222555555000///222444333777333111444444222333888555666777999:::888666444111333555666555444555555666777888888777666333222777666444444555555333222777777666666777888:::;;;;;;::::::999888666555444555555555555444222000///...222666777555333333444444333111222333555555555666222222666777555666:::444888333111888888555999666555555555666666444222444555777999XXX------sss444666;;;777888777555555555444222111000444555222111444555444777333111222222222555:::888666555888;;;<<<777333111222333666888888666444666666777777777666444333666444333333333333222000777666555444666999<<>><<<999777888:::;;;999666666;;;<<<888666777777555000222444555555666666444333666888888666555555666666444555777;;;<<<999555444444555555555555555555555444333333444555333222333444666777777666555444444444333222222444555666444444555555666777888888444444555555666555444333---000444555333333666999999666222333777:::888444...333//////777666111555555555555777999:::999888333444555666bbb222BBBxxx555888===:::;;;:::999999::::::999888444777777333111222222000...333666555666777555111222666999888444333555888777777666777999999888777111222222222333333444444444333222222444444333222333555777999999777555333333333222222333444444555777666555444333333333333888777666777888888666444,,,///222555666666777888666666444333666::::::666///444222222:::999444777888777666777888888666444555555555444SSS:::kkk~~~777999<<<888888999999777555444444555222666555111///111333222000555666444444666555111666666777777666666666777777777777666444444666777333333333333444555666777555444333444555666555444222333555666777666555444333444444555555555555444999888666444333222222222666555333444777888666444000//////111444666666666666999999555666::::::777222666222222::::::666;;;:::888777777888777555333666555555444jjjEEEKKK888;;;>>>::::::<<<===:::555333333555555888777333222555888888333777666111111555666222:::777555666999:::888555666888777444111000444777666666666666777999:::;;;888777666777888999888777//////000111222444555666444555666777777777555444888888666555555666777888111///...000444555444333444000,,,---111444555444777<<<===777666999;;;888555888222000999:::888>>>:::999888999:::999888666666555555555qqq===ttt~~~;;;>>>======@@@<<<888666666666444222999888666444222333666888222888:::666555888999666444444444444444444444444;;;999777444333333444444666666666555555444444444666333111222555666555333555222000///111333333333666555555999;;;999111***---///222333333333444555666555111...111666555111000222333333333444777999888<<<===:::555333222111888555333222444555333111888666444444666888999888444555777999PPP___~~~:::<<<;;;;;;777555333333555666444333666555444222111222333555555999:::666444666777555444444444444444444444444555444333222222333444444333222000//////000222333444222000111444555555444777555222111333444444444222111111444888888333...111333666777666666666777888:::888444222555666555222333444444333333555777111555777777555444444555666333111222444555444333666444333333555666666555999888888888pppNNNuuu}}}888999999:::333222222333555555444333444444444333333333333333666999888444111222333222666666666666666666666666111111222333444555666666666444111...///111555777222111000111333555555444777444222111222333222222000...---///444666555333444666888888777666555666555999:::444///000222333333444555444222222333555333555888999999888888999333111000111333555555555666555444555666666444222:::888666444VVVTTT|||666777777999777777777888888666444333555555555666777666555333444555555222//////000111666666666666666666666666333444555777888999999999999777444222111333555777222222222222444555666777999777444444444444333222111...---...111555777777444555777777444333222222333777777222///111222222222333444333222222444555:::999999;;;:::666444666222111111111333444555555888777777888999888555333444333222000rrrHHH|||444555666999888999:::::::::888777666555555555777999888666333444444444444222111222555777777777777777777777777666777888999999999999999777666555333222111000000444444555555555666888999<<<:::999888999888777666444222000000222555888999444555777666333111000000777777666444666:::999444000111222222222333555777999555444777666000---///333333333333222222333444888777777888999888555333...///000111SSSjjj|||444444777;;;555777999999999999:::;;;555444333555888999666222777777888:::999555555888777777777777777777777777666666666666777777777777888888777666555333222111666777777777666666777999888666555555666666555333555555444555666777999:::666777999888555333222222555555333222777;;;999333...000111222222333666888888222222777888222///222444555555444333222444555666555444555666666444222...000222444ppp___|||444555888===777999:::999888888:::===888555333555999:::888444999888:::>>>;;;555333666666666666666666666666666555555444444444555666777999888666555555666777888666888888777555444666888444333222333444444333111333555777888999:::;;;;;;666888999999666444333444222444444222333666555222000111222222111222444666:::333222:::<<<666333666333444666555444444666999666444333333555666666555333333333444___}}}444555999???>>>???>>>;;;888777999<<<;;;888555777;;;===;;;888999777:::>>>;;;222///222666666666666666666666666555555333333444666999:::555333000...///222666999666888888777333222444666777777666888999999888666000333777:::;;;;;;<<<<<<555777888888666444333333444999<<<888444555666666222333333222111111222444:::222111888:::333///333111333666666555555999<<<888666444444666888999888666444222111{{{~~~zzz555777777999888666555777;;;<<<:::888777999999666777:::;;;888666777:::;;;;;;999777555111111666<<<999222111555666777777555333222333555222444666444111000333666111333555555444333333444555666777666555444555666222333444444444444333222888555111,,,((((((+++///666666666666666555555444666000***---444999888555===777555777777111...000333444555666666555444333<<<666000000555777555111999666222...||||||777999:::;;;:::999888888888888666444444777666444444999:::888444555666777888777555444333333666:::888222222666333333333222000000222333666555444333333333333333,,,---//////......///111777777666666555555444444000111222333222111///......///111111000///000111555555666777888888888777555333111000111333555666666111000333444111000222---...111333666777777777<<<888444444666888666444555444333111uuu|||777:::;;;===999:::;;;999777555444555555777666333444888;;;999444444555666666777777777666555555666555222444888222222111000///000333555:::666222222555666333000//////000000///000333555999777444444666666444111000222333555444222///---...///111222222333555666444555666888999:::::::::666999:::666111000444:::333000///222444222222333444444555555555444333333888888777666666555555444222222333444^^^yyy555888:::<<<777:::<<<;;;888666888::::::;;;999555555999;;;:::888777777777888:::;;;<<<888777555444333333555888444444333222111333777:::999666333222333333111///333333333222222333777:::;;;666333333777777444///222444777888999777444333888666333///...000666:::444555666777888888888888888;;;===999444222777<<<777555444555666555444333::::::999888666555333333333555777666333111222333222333333333;;;GGGoooyyy555999;;;>>>999<<<>>>===:::999:::<<<===>>><<<777666888999777999999888888999:::===>>>999888555333333555666666444555555444444555888;;;555666666333000///000222111111111000///111444777:::666222333666777444///000111444777888777666555:::888555111///000444777444555555555555555444444777777777666666666888999777777666666777888777555444444555666777888999:::222555888666222000111333555444222000000666}}}{{{777<<>>???@@@>>><<<:::999::::::<<<;;;777555777777444888777666666777888:::;;;888999777444555777666333222333444444444444666888333666777444000...111444222333333222111111444666777444222333555666444222---...000111222222222222000333777888666444222111333333444444333222111111444111000111555777666555222444444333666::::::777444444333333444444555666555777999777444222333555555444111///PPPKKK}}}zzz777<<<@@@CCC???>>>============;;;999666::::::888888999888555666666666666666666777777666999888666777:::666///000222555555555444444555666666666555444333444555666777888777666555666777333333333444444555555555222222111111111111222222---111666999777444000///111111222222333222222222222111000111444555555333111444444222555::::::666777666444333222222222222777777666555333333444555222222222222xxx000BBBxxx555:::>>>BBB;;;999888;;;>>>@@@>>>;;;555999;;;;;;;;;===<<<888777777777777777666666666555888999777999;;;666---111444777888777555444444:::777444555777999777555666888999888666555444555111333444444444444555777;;;:::888666555444555555222444555444222000///000///000111222333444444444444444555555555555555555666999888444555:::888333222222222333444777999;;;777555333111111111222333...000333555ddd %%%CCCsssrrrqqquuu222888;;;>>>222333555777999:::;;;;;;555888;;;>>>>>><<<999777333777777333111333444333444333444777:::888111+++000333333111222555666444000444999999777333222222999:::999888666555666777333444444555444444333333555999888222///333444111777555333111111111222333222222222333444555666777444555888::::::888555444777777777777888888888888555555555666777999;;;<<<222000000000000//////111000000000111PPP""" BBByyyyyy666:::;;;<<<666666888999:::;;;<<<<<<222555999===>>>>>>;;;:::555:::;;;888666666555222222000///222555555111---444777888444333444333///111555999:::999888777888333555888888666555444555444444444555555444444444555999888333000333444222444444444444444333333222333333333333444555555666000111444666666444111000555555555555666666777777444444444555666777888999333222222222222222333444333333222222III 888iii|||999;;;::::::888999999:::::::::999999333666999<<<>>>===;;;999555:::===:::888777555111333000---...000111000...555888999666555555333///444666999:::999888888999111444777999888666555444444555555555555555555555777999999555222444555444222333555777777666444333555444444444444444555555333555777888888777555333222222333333444555666666333333333333444444555555222333333222333444555555666555555444www888 666ttt{{{888:::::::::888888888888888777666555888999;;;<<<<<<:::777555111666888666444555444222666333000///000000///---111444444222333777888666888888999888666555444444555777999:::888777777777555555555555555555666666888999999777555444555555222333555666777777777666666555555444444444444555666777999::::::999777666000111222333444555666666333333444444444333333333000222222000111444555444777777777666xxx)))JJJxxx555888999:::999999999888777666555444999:::;;;<<<;;;999666444///333333000000444777777555444444444444444222111///111111...000666::::::888888777777777666555444999999999777555555777999444444444444444555666777888999999999666444444555555444444444555777999:::666666555444444444555555222333444555555444333222111222222444555666777777444444555555555444333333000444444000111666777444555666777888bbb666555hhhwww444777888::::::::::::::::::999888888666888999:::;;;:::888777000333333000000666;;;<<<333444555666777777777777222333222...///444777777555555666888:::;;;:::888888777666333222333666999444333222222333444666777999777888:::777333333555666555444333444666888:::666555555555555555666666111111222333333222111111333333444444555666777777444555666666666555444333333888888333333999:::666222333666888HHH888zzz777999888888888888999:::::::::::::::777888999::::::999888777000333444222222777::::::888777666444333333555666222555555222222555555222222222444888<<<<<<:::777333444444444444555999;;;333222111111111333555666888666777:::888222111555444444444444555666666777555555444555555666777888444444555666666555444444333444444444555555666666222444555666666666444333444::::::333333:::;;;555///111444666JJJ"""%%%YYYjjj}}}zzz~~~{{{ttt~~~:::;;;888666444555666777888999999999;;;;;;;;;:::999666444333...333555333333666777666???===777111------///222///444777777777888555111111111333666:::999555111000222555888999:::<<<>>>222111000000000222555666888555777:::888111000555222333555666777666444333444444444555555777888999444444555555555555444444444444444444444444444444111222444666666555444333333:::999111111888999222...000222555nnn... !!!444QQQlllwwwwwwssscccLLL:::111...---,,,***!!!(((555<<>>:::555222222444777333555777888777555333111555000,,,...555:::;;;999777555333555777777444111///111333444555555333222333///000555666222222777444444555555555555555555222---***...555999777444666555444333333333444555@@@999222111444777777666555444555888777444444777777444333555999:::666222444111///000ddd;;;   """333WWWyyy|||vvvCCC888999999:::::::::999888777666555777777:::===;;;444111222333555666555333555:::???444555666666555555777999555555666666444222///...///...---...111444666777555444333333444444333222///111333555666666666555666222111444333000000444444444555555555555555555666333111222666999888666444333222111000111222222===888444333777:::;;;999555333555888777444444777:::777444555777777333...333222333444~~~VVV111&&&     <<>>  !!! $$$'''+++...,,,%%%444NNNhhh}}}~~~xxxttt{{{kkk===:::<<<999;;;;;;:::888777666666666333///000666;;;999666666666999;;;:::666222111111000333666666333000...---...//////111222333444555333444666777666666555555555777777444111111444888777777888888777666555555:::777444222111111333555444444555555555444333222666777777444000///111333555444444333333333333333333222333555888:::888777222000222666888666444555555333222333555555444222///333888999sss\\\HHHKKK[[[VVVYYY```hhhppptttvvvvvv~~~|||sssjjjddddddeeedddYYYAAA&&&  """$$$333GGGXXXfffwww~~~hhh888777:::666999888777666555555666666999222///222555555555777666888999777222//////000555666666444000,,,***)))...///000222333555666777333111000222666666222...444555555333000///333777555666666777777777777777888777555222222555777888333444555555555444222111999;;;<<<:::555333555777555555555555444444333333333333555777888888666444111...000666999666444444444333222333444555555444222444666555yyyXXXAAA!!! $$$222>>>www{{{~~~|||ggg444333777444777666555444444555666777<<<555000///000///222666111333555444111000222555444555444222///------...222222333444555555444444666333000333888999444///333333222111//////111333000111222444777999:::;;;555666555222333777:::999333444555666555333111000555888;;;;;;888555666777444444444444444333222222555777888999999888666444000---...555999777444333666555555444333333444444666666444222xxxdddDDD((((((555AAAMMM]]]nnn{{{fff222111777444777666555444555777999:::<<<888444333000...111666...111555555333222444666000222333333222111111222111222444555666555333222777666555666888999777555555444333333333444333111111111222333444666777888111555555222222777888555333444555666555333111//////222777999:::888666666444555666666666555444333555666888999888777666666///+++---444:::888444333555555555444444555666888777666444444www```EEE*** !!!&&&///AAAXXXtttfff000000777555777666555555666888;;;<<<<<<:::999888444000222888///333888888666333222333...111444555444333222222---///222555777666555444222333555444333333444666999777555666999999666333555444333222222222222222000444555111111666666222222444555666555333000...000333888===???>>><<<999777888999999999888666555111333555666666555555555...+++,,,444:::888444222111222333444555777;;;===555444555999}}}dddSSSBBB:::444***!!!444KKKeeeeee444222888777333666888888555444555777888777666777999999777555000111222333444555555666555555555444333000,,,***,,,///333777999888666444555555555444333222000///333888999666777;;;:::555444444444444444555666777444333222111000////////////000//////222777777222777444333777888666555666===555111222333222444999666888999777333222444777444555666888:::999666333999888777666555555666666444444444777uuufff]]]>>>:::333---&&& +++999MMMhhhmmm===888:::777222444777666444333444666555666666777888888777777000000///000000111222333000333666666222//////000///111333555666666666666666777888888666333000///222555555222333888999777666666666666666777888888888777666555444444444444111333222111555999777333666222222555777444333444999333000222222000222777333555777888666555444444333444666999<<<<<<:::777888888888888777777777777555444333444uuueeeQQQ???444$$$,,,+++///@@@aaannn===:::===:::777999::::::999888888999666888888888666555555555000///...------...000111,,,222777666111///222555000000000000111222333444888888999999888555222000111222111...///555888888888888888777888888999:::666555555444444333333333333555666555777999888333444111000444555222111222555222000111111///000333111222444777999777444000444444555888::::::888666444555666777777777666555333222000000kkk```OOO???333+++)))***'''''')))...<<>>@@@:::;;;;;;;;;;;;::::::999999;;;<<<:::666333333333444222///------...000111---000333333111000222444222222222333333444444555888888777777666555555555222222111000111444666777777777777666666777777888333333333333333333222222444777888666777999777222555111000444555222000111222222222222111000000222222111222555888888444000555555555555666444222//////111333555555444333222111000///...{{{gggMMM;;;888111''')))999EEEJJJ^^^|||fff666777>>>???777777777777777666555444888999:::999888666666666777555222000000111222444333000///000222333111...555777888:::::::::999888777666333222222444777999444444444666666555444555555555444444444444444555444444555666666666555555333777888666555666555222666333222555666333111222111444555444222111222222555222111222555777555333666555444444555444111//////111333555555444333222444333222000nnnVVV;;;...///111))) ***<<>><<<:::888666777999888555333999333///111888999444---333333333333333333333333555555555444444444666777666555444444666999<<<>>>666777888777666444111///...***)))///111111555<<<888888777666666666666666222444666888999999888777444888777222000444999:::888444333666666333111222000777888222...111444444222666:::;;;777444333333555444333444555666555444999888777666555555666666,,,000555777}}}eeeSSSOOOPPPIII???BBBBBBDDDGGGGGGTTTyyyjjj999888======>>>===;;;999888666666666444333111222222333111000+++---///000000...,,,***555777888555111...///111333333333555999<<<======777333000000222222---)))333444444444333444777999:::999666444333333444555333444555777777777666555555444555777999777222...//////000111222333333444222000+++(((///888777///:::999999999999777444222888555333333555666555333444999:::555333777888666555555666666uuubbbYYYPPPIII???:::GGGYYYkkk<<<:::>>><<>>===;;;999888888888999777555555555555333222+++---///111222111000///333222222222333444555555444333222444777999::::::777444111111444333///+++222333555555666888;;;>>>777666444222222222333444333444555666666666555555444444444666777555000,,,444333111000111333555777555555222...000666777333333111111222555888999999;;;888666555666666444111444888999444222555666444777777777777uuugggVVVKKKJJJ___yyy~~~zzz~~~lll>>>::::::444>>>===<<<:::999888888888;;;999777666666666444222000000111222333333333333555222///000555888777555555444333333555777777666777444222333555555222//////111222222222444666999555444333222222222444444333444555555666555555555333333555777888777444111999666333111111333777999666888666222111333555555111///...///444999<<<>>>:::888666666777777555444555777777333111222333222777777666666ccc[[[cccmmm>>>999555...;;;:::999888777666666666777666444444444444333111777666666555444333222222:::777333222333444444333888666444444555666555444555444333444555666333111111222222111000///000111444444444333444555666777555555555555555555555555///000333666888888777666:::888555222222333666777555444222000111222333222888666444444666999::::::333444444666777888999888666777777444111111111222444333333333{{{VVVLLLnnnnnn@@@;;;999333::::::999888777777777888555333222333444444333222888777777666555444444444::::::999666222000111333999777555555666666666444444333333444555555444222444555666555222111111222666666666666777888888999555555555555555555555555,,,...111333444444333333777666555444333333333333666000,,,...333555333000;;;999888888999888666444000222444666666777777888777777666555333000111333222222333444OOOYYYqqqBBB???BBB@@@<<<<<<;;;;;;:::;;;;;;;;;777666444555666666555333222333555666777888888888666999:::888444111333666888666555555666777777666444444555555555444444333111222444444222111111222666666777777888888888888444444333222222222333333222444666666555333333444555555555444444333333222999000,,,111777888555222555555555777888777555333333555777777555444333444777555555666333000111444444444555777yyyhhhmmmppp>>><<>>AAA===;;;:::999:::<<<===<<<;;;444:::>>><<<666333555999:::444666>>>>>>444///111444444555666666666666666;;;888555444666888777555<<<999666444444444333222:::888555111......000333000000///------///333777666333000000333444444222...///000333666888777555333444444555555666666666444555666666777666666666333444555666666444222111...000333777999999999999555555555444111000///000222444777999999------222...```kkk;;;;;;???:::===<<<;;;;;;======<<<::::::===???>>>:::777888:::999777777::::::555000///555555666777777777777777777555333333666888888777:::999888666555555666777888888666444111111333666///000111111111222555777888555222222333444333111000//////000222222111///333222000///111444777999444444555666666666666666222333444666666555444333444555666777777777666555000111222000,,,+++,,,...444555666888<<<&&&(((%%%)))HHHllljjj::::::>>>:::???===<<<=========;;;999======>>>>>>============999:::888555555777444000444555555666666666666666222111000222555777888888666888:::888666666888;;;666777888777666555666777...000333444444333444666999666444333444444333222555444333333555666666555888555111......111666999333444555555666555555555111222444555666666555555777777777666666666555555000333444111---,,,000444555555555555BBB%%%&&&&&&222sssyyykkk;;;;;;???;;;<<<;;;;;;<<<======;;;999===:::999:::===??????===777;;;888111222:::;;;444333444444555555444444444/////////000222444555555444888;;;999555444777<<<555777999999888666555666222333444333222222333444777666555555555444444444777555444666999<<<======@@@<<<666222000111333555333333444555555555555555333444555555666555555444555555555555666777888888111444666333///...333888666555444444::: """aaa{{{rrrjjj999:::???;;;777777888;;;======<<<:::>>>999555555888:::999777666:::777000333===@@@;;;555555666666666555555444//////000000000000111111333777:::888444222444888555888::::::888555333222999999777444111111333666444444555555555555555555333222111222555888999:::===;;;888555333222222222333444555555666666555555777777666666555444333222555555444444555666777777///222444222......222666555444333333(((VVV>>>eeefff666777<<<888555555777:::======<<<:::AAA<<<666222222222111///777777444111444;;;???>>>888888888888888888777666111222333333111000000000222555777666333222333555555777::::::777444222111>>>===:::666333333666999222444666666444333444555555333222222444555555444555555555555555444333333444555555666777666666666999888777666444333222222666666555555444333222222222444555444333333444555222222333333III~~~hhhdddjjjqqq~~~HHHFFFfff555666;;;888666777888;;;>>>===;;;999@@@<<<666111//////000000:::444000222555666999>>>777777888888777777666555333555777777444222222333111222333444555555444444333666999999777555444333999999888666444444666888444666777666333000000111666555555666888888777666333444444555555555555555555666777777888888777777888888777555555444444444333333444444444333111000666555555777888888555222///000222444 888zzzMMM,,,'''###,,,@@@```uuu999666uuuggg777888===:::999999;;;===>>>===:::888;;;999555111000111444666<<<222...333555222444;;;444555555555444333222222444777:::999777555666777000000111444777888777555222555888999888777666777111333555555444333444555666888999777222...------222222333666999;;;:::888999888777666555666666777666666777888888888888888777666666555555555666666---///111444555555444333333111000333777666111+++,,,...222555  ---www#########***000===SSSccchhh777999===888777999888888>>>CCC<<<111222444444333111222777<<<999888777777888999888777666333333777777333000///666888:::;;;;;;999666555444555444333222555<<>>888444444333444;;;BBBAAA999555555444333222444777:::888777777888:::;;;999888999777999<<<<<<888777:::===<<<:::888777555555444555333000......111777<<<888333222444444111333777000111222222111111333444444444444333222222111111555555666666666666666666666666666555555777999;;;888777555444333444555666777555333333555666666666444333222333555777777777555333222333555555222000555777888777  666___{{{999---!!!!!!)))+++{{{AAALLLpppAAA@@@CCC>>>>>>;;;666444888>>>===999888666444444555666777777555555666888::::::888666555555777:::888555777===AAA>>>:::666444555666888777333...,,,---000444666444111111333444111111444///000111111222444777:::666444333222111111222222666666555555555444444444777666555444444666888999555555555666666666777777666444333333555777888888333333333444777777666555222333555888999777333///555666777666   ***XXX{{{{{{:::***)))$$$"""333~~~DDD777pppAAA@@@DDDAAAEEEAAA;;;888:::<<<;;;888;;;888555666888999777555444444444555777666444111000111444555222///333;;;===;;;888555555777999;;;888444000000222555444333111111222444444333222222111222333444444777:::===666444222111000111222333444444444444444444444444888666444333444666777777333444666777888999888888888666444444555777777777333333333444555444222000333555777999999777555222111222222222   >>>kkknnn... )))aaammmtttGGG,,,}}}jjj;;;999??????===;;;999;;;===>>><<<;;;;;;999777777::::::777444666555444444555444111///222333666777333000444;;;666666555444444444444555555333222444777888555111000222444555555555444222444555555555555666888;;;555444222111111222444666333333333222333444555666777555333444666777777555111333555888999999999888:::888555444444555444444666555444444444333///---444444444444444444444555444333222222   >>>pppooo+++  )))***///IIIgggMMM(((nnnkkk<<<999@@@BBB<<<999888;;;;;;777333333777666666777888777555222777555444333333333222000222222444777444111333999444444333222111///---+++222222444555777666333000000444555444555777666444333444555555333222333444333333333333444555777888555444333222222333555666666444333555999:::777444111222555777888999999888:::888555333333333333111:::888777666555444111///111111000///---///222555;;;999555444 JJJmmm___!!!   :::ttt[[[(((ZZZqqqCCC???EEEHHHAAA<<<999:::777000,,,,,,000222555555444222111000333111......///111111111///---000444555333333666555555444333111///------555666666555333111111111000444555333444888888444222444666666444222111111111222333555777888::::::999888555333222222333333444333444888<<<<<<888444111222444555666777888888888666333222333333222222999777555444444444333222000000000///---...111555;;;888444222   <<<;;;,,,RRRUUU999  SSS{{{kkk---NNNsssFFFAAAEEEHHH>>>888666999777222111444***...333333111......///---***((((((***...000111///---///666999888777888777666555444444444555555;;;;;;999555000...111555000444555111222777888444222555888999777444222222000111444666999:::;;;<<<===;;;888444222111000111333222444999>>>>>>999444222222333444555666777888666444111111222333333333666444111111222333444333000222333222000000333666555222......  )));;;'''     hhh===000nnn{{{:::888AAA>>>CCCCCCAAA===888444333333777333000///111222///,,,+++---///...,,,+++,,,...111222444666777888888888888:::;;;:::777666777999:::444222555555111000333111111111222222222333333888444...+++222:::777...222444888<<<>>>===;;;:::666444444444333111000111555555444444777;;;888333444444444333333333444555555333000///000111111000999333000444777444000......555999666444666333...333333333333(((---    NNN~~~FFF111iii???;;;BBB>>>AAA???===;;;::::::::::::777777666444222111222222***,,,------,,,---000222444444444555555666666666000333555555444444777999999555555:::;;;666444555444444555555555666555555777555000...222999777111444555888999:::888666555999777666555333000//////333555444222444777777333666444222333666777555333555555444333222333444444999222///333555333000///000666999666444555444000///000222444 $$$!!!    ---vvvOOO...XXXCCC>>>CCC>>>???;;;777666999;;;<<<;;;888:::<<<999444333555888---............111666999666555444333222222333444///111222222222333555777777555666;;;<<<999666555666777777888999888888888555555333111333777888555666666666666444333222111777777777555444333111000222666555222111444666555888444222444999:::666000444666777666444333666999999333///222444333111222333777888666444555555333000222444666 !!!    mmmccc444@@@AAA<<>>>>>888222111555999888777:::;;;<<<:::777666777999333222111000111555:::===777666333111000000111222777777666444333222333444777555444666777666444333666777777888999888888888444666666555444555777888777666555333222111111111222444666555555777666444333777888222000333777888777666555777:::999555222111555888666333222555:::999444000222444333444666666777888666444444555666555666777777!!!000  ///===;;;  ]]]III333jjj|||;;;777@@@===<<<666000000555888999777<<<999777777888999888666777444111///000444888:::666444222000///000111222:::999666444333333333333:::777333000111333444444555555555555555666666777555666777777555444555888666555444333333333444555000555666444555888777333222666666111...111555666444777::::::777555555555...222666555111000333777999555222444555444666999777777777666444333555777777777777666 ;;;@@@AAA... ...dddqqqMMM FFF|||ZZZ333XXXyyy888555>>>;;;888555222333777;;;<<<<<<;;;777444444777999666333777333///---...111333444111111000000111222333444555333111111333555777777<<<:::444///000555888777666555333222222444666888888666777888666333333666444444444444555666888888222888999444333666444---111444333///...000222111333888<<<;;;555222444777///222555444222111222444777444333666666555666:::777555555666555222333777333333333444 CCCkkksssnnnHHH 444]]]~~~www???  333pppaaa555FFF{{{:::666===999666666555555777999:::;;;777666444444444555555444666333...---///222333333,,,---///111333555777777111///---///333888:::;;;888888444///222999<<<:::999777333111111444888;;;:::666555888777222000333222333444555777888999999111888999333222666333+++333444333111111444333///666888999888444222444666333444555666555444333333333111222666666444555888666333444777555111222666000111222333 LLLlllmmm((( ***iii{{{^^^$$$""",,,llleee333888>>>888===888777888888666444333444555333666777555222111444777777444000000333555666555)))+++...111555777999:::333000...000555:::<<<===111444222000333;;;===:::<<<999555222222555:::>>><<<666444888777222///000222333444666777888888888---555888222222777555---777777666444777999666000999888666555555444444444888777777777888888555333000///111555555222333777555222444888666000000555222222222333 666VVVeee 222XXX~~~ZZZ///CCCvvv<<>>???>>><<<888666000111222333555777999:::;;;666000///222666999999:::999777777999::::::999555777666444555999888444555444333333444444222000111333555666777888:::<<<<<<:::999:::888444333555333444555666777666555555777444111111333444222000444111......111333222000999999888777777777777777222333444777888666333000///000222444777999:::;;;333333444444 %%%222666@@@NNNzzz]]]///(((///%%%     HHHoooPPP222000222444&&&(((***(((###%%%555LLL```ooo~~~UUU***CCCBBBBBBBBB===>>>===<<<<<<<<<<<<;;;:::;;;;;;;;;;;;:::999777666///222555444111222666;;;999222,,,+++000444555444444444444777999::::::888<<<;;;555...---222666666444444555555666555333111222444666777777888:::;;;:::999888888777666666777999999999999999888888888444222000111444666555444555333111111333444444333777777777777777888999999222222222333555444222000222222333333444666777777666666777777***666555888@@@ppp{{{[[[+++    888kkkuuuWWW888%%%111;;;ooo~~~...444}}}DDDCCCEEEBBB???===;;;:::;;;:::888666:::888666555555666888999333777999333***)))111:::111---***,,,222555444222222333555888;;;:::777444777777333---,,,222666777111222444555555444444333444666777777666666777888888888777555444555555444777666444333333444555666444333222333555666666666666555444444555555555444555444444555555777888888222000...///111333444444444333333222222333444444777777777888...:::888888>>>nnnzzzRRR!!!    +++HHHaaa333"""  333QQQhhhuuuDDD,,,XXXAAA???AAAAAA<<<999666666777777444111:::777444222222666:::===666999999111(((&&&...666---,,,---111666888777555666666777999:::777333///)))///333333333777888666///111333333222222333444666777777666555444444555888888666222000222222000666555444333333333444555777777666555444444444444444444444444444444444444222222222333333444555666444111......000333555666333222222111222444666777666666666666 ---999777777>>>lllccc...  ;;;iii}}}oooJJJ### ;;;RRR\\\^^^^^^___444((( ===fffkkk111<<<@@@;;;<<<<<<999555333444777888666222888666333222222444777999888777555111---,,,///333000111222444555666666555777666444444444333111///)))000666666666888888777222444444333111000222444555666666555444333333444444666444///...222444111555777888::::::999777666666666555444333222333444333444555555444444444444111111111111222333444444777555222222444555666555444444333333444666888999777666666555 ***444111222:::eeeKKK   777EEE:::aaayyyvvv```CCC... BBBrrrlllXXXKKK<<<((( )))777EEEXXXeeemmmvvv;;;000lllDDD>>>===<<<888555333555:::<<<:::777444444222111111222333444777444111111444555333000666777666444111///000000444111...---...000222222333777888444222555888888888888888555222111333666333444555555333333444555...222111---///555888555222555:::===>>>;;;777444111222333333222333555666444666777777666555555666222111111111222222333444999888777777888777555333888777666555555666888999999999888777 !!!;;;999888HHHqqq___&&&  <<<\\\[[[eeeyyyRRR222!!!"""RRRyyyooo%%% """,,,333///222AAA[[[uuu{{{jjj}}}[[[333DDDnnn___hhh@@@888AAA:::888999888444333666777555888333222666888444111000999999999888888999===@@@::::::888555222000000111444555333000111444222---333333333333444666888999777555444555888888666333666666444222333555222,,,333333000...111666555111***000888???@@@<<<666111///222444333111000222555999777555555555666555444222222222222333444555555666666888888777555333222:::;;;;;;888333111222444888666444666 &&&CCCMMMKKKQQQ{{{TTT888)))  :::kkk~~~NNNiiioooOOO---'''QQQ{{{iiiAAA$$$!!!!!! ---@@@OOO___^^^^^^aaagggnnnuuuyyytttrrroookkkdddXXXKKKAAA>>>000PPPtttzzzhhh)))...???999@@@777;;;>>>>>>;;;999999666222333000111777999555111000444555666555444555888:::999::::::888666444444555444666666444444666555111444444333333444666777888444333333444666666555444777777555333555888555///111444444222444777666111111222222333444555666666333666888888555222111111444333333444666777666555333444555777777666555444222333555666666555444333444555666666666666888:::777555333444!!!333RRRlllooosssuuugggPPP"""  ===ooommmDDDvvv___BBB...######...BBB^^^|||xxxeeeMMM:::!!!"""---$$$###"""!!!!!!###&&&''' '''000999>>>AAACCCCCC===EEEddd{{{''';;;rrr{{{((($$$vvv>>>888>>>333666;;;===<<<:::999444......---000777999555111000555666888888777777888:::999;;;<<<<<<:::888888888111666888666555777777555555444444444555666777777111333444444444444555666777777555444777:::888333...333666555444555444111666444111///000222555888333666888999666333111000//////000222555777777666444666999;;;:::888555222222333555666777777777666222222222444777:::;;;;;;888666444444&&&,,,III\\\xxxiii""" 666ttt}}}wwwHHH???wwwmmmKKK444$$$CCCaaannn___HHH555+++%%%  """&&&(((333999AAADDDCCCBBBDDDFFF\\\888FFF999,,,ccc???666<<<222111666:::999999:::777222000...111666777333111333666888::::::999888888999999;;;===>>>;;;999888777---333777555555666777555555555555555555666666777333555777555222111444666555555333222555:::999444,,,222555222///111222222555555777777777666555444000222333444444333333333......///222555666555444555777888999888666333111666666888999::::::999999666444222333777999999777999888888777!!!+++999]]]SSS\\\ccc|||xxxSSS   )))QQQ{{{iiiNNNOOO888MMMjjjRRR===000++++++ %%%>>>YYY|||qqqeee\\\ZZZSSSIII>>>777222...***!!!$$$$$$###"""###%%%)))555FFFTTT___jjjvvv~~~nnn"""...LLL///LLL@@@444:::333666:::;;;999999<<<<<<999555222222444333111222666555666888888666555555666999;;;===<<<999666444444...333666555555888999777444444555666666777777777777888999666333111333666111222000...222777777333///333444///,,,000444555444777999;;;;;;888555333555333111000111333555666000000000111444555444222666666555444333222111111888888999999999999888888999666333333666777666444666777888999%%%:::NNNhhh999000+++???cccuuu^^^///  111___\\\AAA,,,---RRR___|||xxxgggUUUIII###'''111'''"""$$$444KKKgggyyyqqqrrrqqqmmmeee___]]]^^^333"""]]]YYY***555???222:::666999;;;999555444888999777999666444444333111555;;;888999:::888777666666777777999:::888666333222222333555444444777;;;;;;888333333555666777888888888999999888555333333444666111000...---000666666222555666444//////333888888777777666666555666666666===999444111111333555666555333111222333444444333666555444222111111111222777777777666666666666666666555444444555666666555111444777888777YYYgggjjj!!!...^^^lllVVV,,, KKKaaaGGG&&&111JJJyyyqqqttt}}}~~~iiiDDD(((!!!(((...333888999<<>>;;;;;;;;;999666666777999444555666555333111222333777555111000666===<<<666111222444777888999999999777555333333444555666666333222000...111777777333666777444111222777888666777666555444444555777888===999444222333555555555777555222111333555777777555555555555555444333222555555555555666666777888555666666555333333444666000333777888LLLvvv{{{iii555fffUUU))) GGGKKK***%%%FFFtttddd666FFFVVVZZZTTTHHH999...'''%%%$$$(((444EEEWWWbbbppp|||}}}gggVVV(((...OOOkkk@@@%%%---000$$$}}}999333===777222555666444666:::;;;999555555888;;;:::888;;;@@@888888666444111111333555222333333333111111333555777333,,,,,,333;;;:::333000222444777999:::::::::555222///000444777888777666555222000333999999555444444222111444888777111333555777999999888777555666333111111444666666444888555222111333777999:::444666888::::::777555333444555555666777999;;;<<<777999999666222000111444111555999:::tttzzz~~~ZZZ MMMEEE***>>>555(((...VVVTTT::: ### ###...;;;???:::444222---444>>>IIIOOOPPPNNNLLL555//////444333''' ???hhhMMM(((###000333TTT===<<<999;;;888666555777:::<<<:::777>>>>>>:::777;;;???:::000222000///111555888888777000222555555333000...---111222333222222222444666;;;999777777888777333///---111777::::::888777666666666666777777777444222777444222333666777555333333444555777777777666555999666333444666888666444666777000///888777111333222555999;;;;;;:::::::::<<<:::777777777888888888777:::888111///333555444555555555555vvvHHH  ...222$$$777dddjjjbbbbbb___XXXRRR,,,$$$   ###444HHHUUUqqqaaa,,,%%%uuu444+++HHH@@@>>>999999999999:::<<<>>>>>>===<<<;;;:::888777<<>>666333000---...222555888888111333666777555222111000555666666555555555666888555444333444666666333000000333666888888777666777777555444666777777444111666555444555666666555444777888888999999999888888555555555444333333444555666777000///777777111333222555888999999888999:::===;;;999888888777666555444888999444222444555333555555555555ooopppTTT&&& &&&(((:::222(((;;;oooxxxqqqfffRRR:::***%%%  &&&>>>WWWmmmttt))) ^^^===""":::CCC???999888555888:::;;;;;;::::::;;;777666555555:::???<<<666555222//////222666:::;;;444666888888666444333333555444333222222333333444333222222333555666555444333444555555444444555777888444222444777888555000444666888888777666555666999999888888888888888999333666888666333222555999555777000...666555000222333555666666555666888:::;;;;;;:::999777666444333111666888666444555555333666666666666===;;;!!!111+++===]]]```,,,:::TTT~~~}}}sssdddPPP===+++"""(((111===GGGgggwww%%%JJJKKK 111CCC@@@::::::444777::::::777555555777666444222333666777444000777666666666888;;;===>>>666888:::999666444333222666444222000111222222222666555555555666777888888555444333111///000333666888444111222777999555000333666::::::777555555777777666555444333444555666666888999888666666888:::444777111///555444///222444555555444333444777999777888999888666444222222222444666555555555666666777777777777 BBB333***---999QQQxxxxxxPPP)))YYYddd^^^XXXXXX[[[[[[TTTNNN___jjjvvv~~~'''""">>>ZZZ###,,,AAA???<<<===888;;;<<<:::666444555777555222111333555555222111777999;;;===>>>=========888999999888555222111111:::777444333444555666555999888777666555666777999444333111///---...222555888444111333666888666333333777:::999666555666777444333222111111222333444999777555666888:::999888444888222000555333///333555555444222111222555888111444666666444222222333444444444444333333666:::777777777777  EEE```hhhkkkmmm~~~ccc 555zzz///$$$000ggg)))&&&sss???>>><<<>>>888888777555333222444666444222222666888777666777555999===???===;;;999888666777888777444333222333:::555111000333555555444999888666333111111444666333333222000//////222444777555444444666777777666555666777666555555666777333333222222333444444555777333111222666999777555555:::444111666333///444666666555333111222444777///222555555222111333555777444333333333222666;;;666666666666  888bbb}}}SSS$$$WWW===&&&!!!pppttt222!!!___AAA???;;;<<<666333000///000444666777777333333888999666555888666:::======:::777666666333444666666555666777888777222------111444444333777666444111......222666222444555444333333444555555777777666555555888:::888666333333444666666666000111222333444555555555444333222333444666666666666;;;666222666333000555666666666444222222444666222555777555111000333666666333333666555222444999555555555555 &&&***GGGtttccc666 NNN,,,```:::RRRxxx{{{CCC???999999888444//////444:::>>>???:::555555888777222000333:::<<<===<<<888555666777000222444666777999;;;===:::555//////444888888777666666444000...///444888222555777888777666666666555888:::888444444888===:::555111000333666666555---///111333444555444444222555777666444444777;;;777<<<777333777444000666666777777555333333444555666888999666111000333777555333555999777222222666555555555555  $$$000555___{{{sssLLL444GGG;;;ggg___,,,'''???666###DDDBBB666:::777444555777999:::;;;:::::::::777777888555000444<<<;;;>>>@@@===666333444777444888;;;;;;888666777888000333666777666555555555777666333111000111222333000444444222444:::999333777:::<<<<<<999777888999666777777666333222222333333---***///555666666666333000000333444222444777333333444555666777888888666888999777444222333555888777555555666666555444777777777555222000111222555666777888!!!++++++%%%"""&&&***111CCCMMMDDDZZZSSS,,,BBBxxxyyy555+++%%%===!!!888???555;;;:::777888888999999888777666999555444666555222444:::999:::;;;:::888444222111///111444444444333444444111444666777666444333444555444222111000000000111333666666444666;;;:::666444777::::::777555444555555777888777555555555777666000---111666666555666777444333555444111111333777777777777777777777777666888999888666444444666555555555666777666333111555777999888666444222222444555666888222LLLfffkkkddd___aaacccaaaQQQHHH### 777NNN&&&MMM{{{SSS'''kkkIII"""---CCC666888666888888999999888777666666;;;666333444444333333555999888888999:::777222---------...///222222222111222444666777555333222222555444444333333222222111333555555444666::::::777111444777777555222000///555777888888777777888999888333000333666555555666999666555666555111000333999888888777666555444444444777999999777666666666333333555777888666222///444777:::;;;999777555444333444555777IIIjjjwwwRRReeeggg""" ###LLL{{{|||))):::MMM"""{{{RRR>>>:::444777777888999999:::::::::???:::555444555444333111:::999999999888666444222222///...///222333111///000333555666555333333333888888888999888777666666222222111222444777777555000222444555444111...,,,555777888777666666777888777222000333666555555777666444444777777333333555555555555444333333222222222444666777777777666555555444444666777777444222444777999999888777777777333333444555NNNsss222'''OOO""" !!!BBBwwwLLL'''```III^^^XXXBBB>>>:::::::::999999::::::::::::<<<999555444666888888555888:::999666222111555999666333000000222333000---///111555666666555555555999::::::;;;::::::999888333111000222444555666666222333444555555333000---666777777666444222333444333//////222555444666999666444444777777444333555333333333333444444444444111222333444666666555444999777444444666777777777666666666555444555777999333333333333***\\\vvvSSStttfff```oooVVV333 ...CCC|||000===NNNdddKKK999:::<<<>>>===<<<:::888777777777555666555333666<<<>>><<<555777666111,,,,,,333:::888555333111111000///...000333666777666555555666888888888888888888888888666222111444666666777999555444444555666555333111555666666444222000111111111//////333444444666;;;777555555888666222000111333444555666777888999999333111111222444555444333;;;888444333555888999:::777666555333111333666999222222222222EEEKKK***}}}kkk>>>AAAaaa???%%%'''YYY&&& tttCCC222666;;;>>><<<:::888666555555555222666777333444:::>>>===555555333000...///333777777777666444111000111222444666999999777555444444777777666555555666777888777222000444666555666:::777555333444666777777555333444555444222111111222444111111444555444666;;;555333444777666222000111444555555666888999999:::666333000000222444555444888666444444666888888888666666666444333333555777000111222222ZZZtttSSSiii<<<(((QQQ{{{QQQ!!!"""uuu___***oooKKK777999===999888777555555555666666444::::::444111666999999777555222222333555555444777999999666333222555888888:::;;;:::777444222111888777555444444666888999555///---222444333444999888555222333666888888777111333444333222222333555777444444666555333555:::000///111666777444333555444444555555666777777777999555111000222555555555555444444555777888777555555666888777555444444555///000111333zzzxxx!!! CCCeee$$$666bbbddd)))NNNmmm'''jjj>>>:::===???@@@:::444555;;;???<<<888888777777666666666666666@@@666555===???666000111;;;@@@EEEBBB999333444777777555000,,,///777<<<<<<;;;999888777777666444222888000---333888888888;;;::::::888555333333555777222777777222000444666333<<<:::777444333222333444777999:::888444222333555777666666555444333333333:::666222222444777777777666444333555777999999999444444444333333222222222555555555444666<<>>===;;;<<<999:::<<<===<<<888333000222666777333222555666333888777666555666666888888666666555333222444777999666666555555444333333222999666222222444666777666777555444444666777666555666666666666666666555555333333333222888>>>qqqUUU***999___000)))zzz666'''cccMMMCCC???===555888:::888333222666<<<666666666555666666777777666000111999<<<555000000777666666777888999999999555666444222333777666222222111111333555666666555777444666<<>>nnnppp(((BBBCCC999888:::<<<:::888888::::::888555333333333444555777888999;;;888444111000111333555///666===<<<555111333777999999666222222666777444333333333555888::::::999777::::::777777::::::888000000111555888777333///222222555888777444555888222222333333444444555555000111333666888888666444666666666666666666666666444555555555333333444666555555666888;;;;;;:::888333333333333333444444444333333444444HHHQQQ 777gggxxxOOO&&&)))LLLoooiii(((BBBppp&&&&&&{{{CCC999888;;;<<<:::888999::::::777555222222222333555777888999777777666444333444555666666999:::888444333555999888:::999666777999777222777777666888;;;<<<<<<;;;666;;;===:::888:::888333222222444555666555444333333111333666666222444999555444333222333333555555111333555666666666777888444444444555555555555555444666777666444333555777444444555888:::;;;999777444444444444444444333333333444444444lllLLL^^^777 ###WWW~~~VVV%%%...mmm333yyy+++'''|||CCC888777:::::::::::::::999777666666111222222333555777999:::444777999999888999999777===:::666444333666999;;;222555777888:::;;;888222777555444444555555444333333:::>>>;;;999888444...888666333///---///444888444111111555555111444:::888666444111//////000000555777888666333222555999333333333333333333333333444666888777555444555888444444555777::::::777555444444444333333222222222888888999999iiiWWWvvvgggIII### OOO~~~mmmCCC""""""MMM]]](((###UUU<<>>:::777777777666666;;;;;;:::888777777666555444444444111...000555:::888666444444555666666666333444666777888888777777999888888888999999999888888666444222222222333444444444444444333222111000111000///000222555888:::000000000222333222///---333111333888777333333777666666666666666777777777777777666555444333333222333333333333444555666777333111///000333444222000555444333222:::~~~III###000UUUMMM***!!!NNN{{{,,,***wwwGGGAAA:::999999GGGBBB:::555333444555555888888888888777555444444555555444111...000555:::777777666444222111222444444555777999999999999888999999999999999999999999555777888444///000666===777777666555555555555555333111000000222666:::===222222222333555555333111444222444777888666666888666777888888888777666555888777666555444222111111333333333444444555555666...///000111111111222333111111///---|||555$$$SSS...'''OOO}}}fff111:::kkkDDDQQQ(((EEE@@@;;;@@@EEEFFFAAA:::666444444555555333222444777888666555666666666555222000111777<<<777888999666222111333666999:::;;;<<<<<<;;;:::999888999999999888777777888000444666444000000666<<<777666666555666777999:::444333222111222333666777555444444666888888777555888666666777777666555555555666777888888666333222333333333444444555555555555555555444333222111000000111333444444444333333111111000///MMM111111iii444:::```ssssssTTT222,,,GGGqqqhhh ---222;;;GGG???AAAFFF@@@===:::888888777666555333111222777888444333666111222222///---...222777555777888666333333666999<<<<<<<<<<<<;;;999777666666888999888555444555777---...111222333444555555999888777555555555666777777777666666444333111000555444444555777888777666888777555444555777555222222444666777777444111///000000111333444666777888444555555444333111000///555333222444666666222///333444444444"""###:::yyy<<< (((CCCcccjjj:::000NNNvvv000vvv999:::OOO@@@:::<<<::::::999:::;;;:::888666999444333888666///...222///111222111......111555444555555444444444777999999999999999777555333222555888999888444333444666------...222666777555222<<<;;;999666444222111000888999999999888555222000444333222333444555444333555444222000333777666222111222444666555444111///222222222333444444555555222333444555555555333333444222111222555555000+++555666777888hhh;;;{{{HHH&&& %%%```wwwvvvRRR999+++(((555TTTuuuCCCOOOBBB"""===MMM<<<777:::999888888999;;;;;;999777===555333777555...---333000333666666444333444666888777555555666888999888444555666666666555444333666999;;;999444222444777111000111444777999888666999999888777555333111000444555666777777777666666777555333333555555444333444444000---000666444...111222444555555444333222333333333333333333444444555666888999999777666555///000222333333111///...444555777888III:::fff;;;!!!>>>nnnUUU:::$$$"""---EEErrrOOO111III(((;;;EEE888999AAA;;;999888888999::::::999<<<333111777555//////666///333777777555333333555>>>;;;777888:::<<<;;;999222444555777777777777666777:::<<<:::555333555888555555555666777999;;;===444444666777777666555444...//////111444777:::;;;;;;999777666777888777666888777111,,,...222///'''111222444555555555555444111111222333333444555555;;;<<<<<<<<<;;;888555444***000555666222000111333333444555666===QQQ|||RRR+++///mmm\\\666 $$$;;;QQQggg"""444!!!333GGG;;;>>>FFF888999;;;:::777555444444777666666555666777888888777888888666444333666999??????>>>>>>=========<<<999777666666888999888777999888666666666555333111444444555555777888999:::666666555444444444444444777333444888888333111444555222000222666777333///;;;777333333444555444222555555555555555555555444111222333444666777888999444777999999666555666777333222333888<<<;;;444...555888777111777\\\qqq999 ---cccnnnSSS===...'''===bbb---"""ZZZ---///FFF???======777777777666555555777999555666666777777777777777:::;;;:::777444222444666<<<<<<<<<;;;;;;::::::::::::888666555666777777666666555444555666666555333333444666888888888777777777666666555444555555555===999888:::777000---///555333111222444555444111666444111111333333222000555555555555555555666666111111222333444555666666555777888777444333444666555222111333666666111---666:::999555uuu555...((( nnn~~~XXX***---]]]zzzXXX???+++...BBBiiiRRR!!!%%%...&&&DDDBBB<<<333777888777666666888;;;>>>555555666777888777777666:::;;;:::888555444555666:::::::::::::::999999999<<<999555333333444555555333333333555777888888666444555888::::::888555333888777666666555555666666888666777999999555333555555444333222222333444555333222222333444444333111555555555666666777777777111111111222222222333333666666666444222222333555:::777444444666666444111444888999666aaa;;;RRR???,,,}}}jjj666NNNyyy___777'''VVV{{{--- hhh222$$$BBBBBB<<<000:::;;;<<<;;;;;;;;;>>>@@@666666666555666777888888666777777777777888999:::::::::::::::::::::::::::<<<999444111111333444444444444444666999:::999888777777888888888666444333888777777666666666666666444555666999999999888888555555444222111222444777444444666777888888666555555555666666777888888888333333333222222222111111555555333222222444666888888666555555777777555333///444666444lllQQQlllCCC<<>>;;;::::::999777555333333666999;;;555555666777888999999999888888888888888999999999;;;888333111111333444555777777777888::::::999888;;;999777555444444555555777666666555444555555555:::;;;;;;999888777444222555555444333111222555777444666888999999999888888555666666666777777888888555555555444333333222222444333222222444777999::://////111333555444222000,,,111444222vvv{{{999 WWWZZZ))) """===dddlllCCC---222CCC|||///ooo'''"""EEE;;;999;;;888;;;>>>>>><<<888555444999777555333333666999;;;777666666777888888666444444444444555555555555555888555222111333555666777999888777888::::::999777<<<:::777444333444555777555444333333222222333333555888999888777999888555666555444333333444555555333555666777666555666777666666666666666666666666777777666555555444333333444222111333666888::::::...000333666777666444333///333555222///$$$iiiZZZ000 ;;;cccddd>>>"""NNNpppHHH DDD"""###JJJ:::888???888:::<<<<<<999666444444666666666666666777777888555444444555888888666333333333333333444444444555555333222333555888999999666666666777999999888666:::999777555444555555666222222111000000000000111///444666555777<<<<<<999777444222333666777555333333555666555333222555777777777666666555444444444777666666666555444444444444222111333666777666444555666888888888888888999111555555111*** iiiRRR000+++HHHrrrlllAAA"""JJJzzz\\\)))xxx!!!MMM:::666@@@:::;;;;;;:::888777777888333555777999999888666555111000111444888:::888666444444444555555666666666222111111444777:::;;;:::444333333555777888777666888888888777777666555444111000000///////////////444888999666555999777222777444111444888999555111555666666555222222555888777777666555444333333222666666555555555444444444555333222333555555222///888888777555444444777999111444444///sss&&&)))wwwjjjIII(((FFFyyyMMM666333VVV###aaa{{{xxxPPP???000999555666777777666777999;;;777444222555:::<<<999555444222111333777888666444;;;777777>>>BBB???999777777555333555999<<<>>>>>>666666666666777888::::::;;;777333222444666666666333111222444333///000444::::::888555333444888;;;...000444777::::::999888888444000///111222222000777777666444222111//////666555333333333555777888888777666555555444555555333333666<<<<<<777444555666555222000ggg ---}}}hhh=== UUUddd111&&&;;;aaa,,,NNN%%%vvvLLL>>>333<<<888999999999777777999;;;:::666222111222444444333666555444666999:::999777===888777<<>>888@@@<<<======;;;999888999;;;===:::444///...///222444444333333555777777666555===888666999;;;888444444555888;;;999555222444666333444666888999888777666666444222222333555555555777555444444111,,,,,,000222555777777555444333333111222333444444444444444444222222333555666666555666555444333333222222222111333666888888666222000555555555555555555444444444222222555666555555999:::888666555555:::}}}\\\999***\\\ccc<<<000777hhhlll'''111###%%%III@@@===AAA???@@@???===:::999999:::===;;;888444111222666999444444444555666666666555;;;666444666888555444555555555555333111000111222222444777999:::888666444333333222222333444444444999999;;;>>>:::111------000444999;;;;;;888777666///000000111222333444444444555555666777666666555777666555444444555555666444666888999888666333111333444444555555555444444222000111555666444444777777666444333HHH...ppp>>>###''';;;hhhuuuBBB!!!RRR """{{{///%%%,,,IIIAAAAAA@@@?????????===:::888999:::777888888888777777:::<<<888999:::;;;::::::::::::888444222555666444444777888333......222555555333222444888::::::888666333222222333333333333333333===<<<===>>>999222///000///333888:::999555333111,,,---...000111333555555---///333666888:::<<<===666555444333333444555666666555555444444333333333111222333444555555444444000///222888999555333444555444333222PPP'''000WWW...///ZZZwwwVVV***)))===mmm111 ```---&&&///FFF@@@CCC===;;;<<<<<<:::888777888:::444555666888999::::::999777999::::::999888888999555222222555555333444777:::333...000888===;;;777444666999;;;;;;999666444111333555555444222111111@@@;;;888555222...000666555888::::::777333///...***+++---000222444555555111333555666666888:::<<<555444222000000111333444444333111//////000222333///000222444555555444444000000444999:::555111222555555555555XXX...***oooDDD%%%!!!@@@YYY{{{qqq>>>111cccLLL!!!===,,,$$$111???;;;CCC;;;777777888777666666777999888666555777999:::777444333555777777555333444666555333444666555222222555666444333777===???===999666888:::;;;;;;999777666222555888777444111000000:::777555555222...///333444555777666333111000000+++,,,///111333333333222666777888666333333555888777555333111111222333555444222111000000111333555...///111444555555444444444333444888888444111333555666777888ccc222&&&|||BBB """EEEuuusssEEE000)))888nnnjjj222$$${{{***!!!555999888BBB;;;333444555555444555777999@@@;;;777777999:::666111444777999999666555666777666555555777555111000333000333777<<<>>>===:::777888999:::;;;;;;:::888777333666999999555111000000000222888===;;;222------)))+++,,,,,,,,,---...000,,,...111333444333111000111333444444333555:::>>>;;;999777444444444666777444444444444444555666777---///111444555555444333888555444777666333222555444555666888ggg###nnn;;;666fff]]]+++111YYY777 MMM(((444OOO;;;:::999666666666666555555555555111666;;;;;;666222333555111555555000///555888777666555333111000000000111///333:::???;;;333555<<<666777888888666555555666222000333::::::444111333555333555:::;;;777333333555444444444555333000......+++)))+++000222000---111444666444111111555999@@@>>>:::777555444555555999555444888999666777<<<:::333222777444,,,---555;;;999555222000111222222///111333555fff$$$}}}___<<<'''&&&;;;eeepppGGG+++"""DDD{{{```...***111}}}{{{KKK::::::999::::::999888777666666555555888::::::777555555777444888777222000444666555444333222111000111333333444555:::>>>;;;555666;;;444666777666444333444444888555555888666///+++,,,222111333777777222111222///...///222555666555333///---,,,///444666444000000333555444111000333777<<<;;;:::999888888888999999555333666666444666:::999111000555444...///555777666444222222333555777000111333555jjj***pppxxxHHH (((>>>rrrNNN%%%000qqq---uuu+++ ///{{{~~~EEE777;;;:::;;;;;;:::::::::::::::999:::999888777666777888999888:::999555222333444333666555333222333444666888;;;999999<<<;;;888777999555666777666444333444555999666555555222---***+++//////222444111---...333,,,,,,---000444666666555///...///222777888555222...222555555222111222444777888888999:::;;;<<<<<<:::555333444333222555888:::222///444777444333777666555333222333444666777///111333444xxx888 \\\cccEEE(((;;;^^^ddd......###DDDWWWQQQ,,,"""///}}}???666;;;;;;999999::::::;;;<<<<<<===<<<999555444555888999999888::::::777555444444444999888666555555777888:::???<<<999999;;;;;;999888777888999888666555666888444333222333222222222333000000333444000,,,///666111000000111444555444333------///333777777555222///222666777555333222222555555555555777999;;;<<<:::777444333222333555777===444000555999888666666777666444222111222222333...///111333KKK&&&GGG]]]888!!!999```zzz111000```}}}(((000'''000|||}}}}}}}}}===666===;;;:::::::::::::::999999999;;;888444333555777999999666777999999777555555666999888777666555555555555???<<<888777:::<<<:::777777888888666555444666777111222222222444888::::::333333555666111...222999666444333333444444333222...///222555888888666444111444777888777555333222555444111000111444777999:::999666333333555666777<<<666111333777666444333555444333222111111222222...///000111[[[+++555zzz>>> !!!BBBccc|||<<<...\\\&&& ddd333)))///|||===999???:::===<<<;;;999777555444444777777666666666777888999444444777:::999555555777555555555444333111000///:::999777555888<<<;;;777444555444333111111333555333666666444666:::;;;:::555444555777444111333999666444333333555666666555222333666888999999888777333555777888888666444222555444111000000111444555777888777444444777777666888444000000222333111000000000000111333444555666000000111111ccc,,,''']]]444""")))RRR}}}aaa///"""###DDDTTToooHHH"""@@@111$$$+++}}}???<<<@@@999::::::999888777666555444444777::::::888777888:::444333777;;;:::444333666000222444555555222000...222666666444666;;;;;;777444444333111//////222444666::::::666666999999555555222333555555222222555555444222222444555555555444666777777777777777777555555666666777666333111444444555555555444444333222666777444444777777333444333222000111222333333000111222333555666777888444333333333eee,,,!!!}}}YYY---222~~~]]]999(((***HHHooolll###'''---'''zzztttuuu|||~~~}}}AAA>>>AAA999555555666777888999999:::222888===>>>:::777888;;;444333777<<<:::333111444///111555888888666333000...333555333555:::;;;888555555444222000111333555666:::;;;666666999888333444000000444555222111222777555222111222333222222444555555555444444444666555444444555555555333111222555888;;;;;;888555333///444666333444777777222222555555333222555777888555555555666666666666666666666555444HHH%%%...fff222+++vvvqqq...###""";;;iii'''&&&jjjzzz"""$$$rrryyy|||yyyllliiinnnssswww{{{yyyDDD@@@===999@@@AAA???;;;666555888;;;888999;;;<<<:::888555333333444777:::;;;<<<;;;:::999333222777;;;999444222444222111111444777999999555444222111111222444666999999999999999999999999444222666===:::...+++111777444222222555777666555333///000333222...000666...555888555333666555111333555777666222......///666555333444666777777777:::666333111333777:::<<<111333666666555333222222888888777777DDD )))RRR///:::ppp{{{YYY111222IIIuuu???XXX$$$$$$zzzoooxxxyyyyyyyyyyyy{{{tttlllllloooqqqtttwwwuuuzzz~~~|||~~~FFF@@@<<<888;;;:::999666444444666888777888:::::::::888555444555555777777666555333222666222222666999666222222666555333444777999999999888666444222222444777999777888:::<<<<<<;;;999888999555777<<<888...---333777555555666888888666333333111222666555111222777000666888555444666666333444666777666222000111222555444333333555666555444666555333444555666555444555777999999666444333333888888888777EEE"""***lll555***cccccc<<<555XXX___:::***###uuu~~~zzzvvv|||xxxxxxvvvttttttwww}}}yyyuuuvvvwwwuuutttwwwvvvxxxyyyxxxyyy}}}HHH???;;;999===;;;888777888:::;;;;;;555666888999999777666444555555666555444333111000555333555999999555333555888777777888::::::999888999777444222222444666888444666:::<<<===;;;999777>>>888777:::666000000666777777888:::;;;999555222222222444888777555555888333777888555333555666555555666666555333333444555888888888999:::999777555444444666999999666111---111333555555333111111111777777777777KKK)))333xxxHHH$$$RRRzzzJJJ(((???www"""000!!!~~~xxxuuuyyy{{{|||{{{{{{{{{}}}~~~~~~|||wwwuuuxxx|||{{{yyyxxxyyy}}}GGG===;;;<<>>===;;;333444666777777777666555333444555666777777777777666666999<<<;;;777666999888888888:::;;;;;;888666555444444333333333333333333555777999:::999888777???:::666666555222555;;;777888888999888777444222...000444777777555555777444555666333222222444555555444444333333444666777999999999;;;<<<:::777444444666888;;;<<<999333///...000222333222111222333555555555666MMM+++444NNN''''''KKKxxxpppWWW444CCC)))iii444"""~~~|||}}}||||||zzzvvvvvvxxx}}}}}}|||{{{}}}FFF;;;;;;@@@===:::666666888888666444333444555666777777666666222333555777999:::;;;<<<666666999<<<;;;777777:::777777888:::;;;:::777444222333666777777555222///333333333444555777888999>>>888444333444555999===777777666555333333333444+++///333444333444444333333333333333111///111333333222111111333444666666444444555666777666222000555555666888:::999666333555666777666444333333444222222333444III&&&...ddd333---NNN~~~KKK555]]]@@@ GGG666%%%zzzrrryyy}}}yyywwwzzz{{{yyyxxxzzzuuuxxx|||~~~GGG:::;;;AAA;;;999777666666555444333444444555666666777666666444444555666777888999999444333555999:::777666777777666777999:::999666444333666999;;;:::777333000333333222222333666999;;;;;;777333222333666999:::555555444222111000222444+++000333111111333333222333111222333111......222333222111222444555555555444444444555666666333111666444333333555666555444888888777444000...---...000111333444JJJ&&&...jjj555 FFFjjjSSS)))!!!NNN{{{bbb !!!mmm444%%%zzzttt{{{}}}|||~~~~~~{{{uuussswwwzzzwwwssspppkkkrrr{{{KKK;;;999???999:::;;;:::888777888999666666666666666666666666666666666666777777888999555222222888;;;999666555777666777888999999888666666777888999888666444222222333333444666888:::<<<:::777333111333555555333111333555444222111222444///444555111000444555333333111222555333...---111444333222444666777666444777555555555777888777666888666444333444555444333222222222///,,,******+++111222444666OOO,,,555}}}MMM'''777hhhfff222555qqq NNN222"""{{{{{{}}}{{{yyyzzzwwwqqqnnnrrrtttnnneee___fffppp{{{}}}~~~NNN<<<777<<<666999;;;:::888777999<<<777777777777777777777777666666666777888:::;;;<<<888333222888===<<<888666888777777888::::::999888777777666444444333333333111333555888:::;;;;;;;;;:::888444222222444222......222666777444222222333222777888222111666777555333111333777555///---111555444444666999999666333444333111222444555555555<<<:::777666666666444222.../////////------///111222333555777BBB(((???}}}:::((($$$FFFyyyEEE$$$555YYYxxxMMMxxx666---|||~~~~~~zzzvvvvvvuuuoooffffffkkkkkkrrrwwwzzzLLL>>>:::===666:::>>>===999777888;;;:::777333222222444444555AAA>>>:::666444444555666666666777888999999888888777666666777888888555333777999;;;888333000222555444555333000444;;;<<<666999::::::888666333333333...111///,,,///666888555444888;;;;;;777444333333555111///222777888444...666333555:::;;;888444444444777999777000,,,+++---777999999777444444888<<<444---***...333333222222111222333333;;;###GGGsssFFF%%%SSSUUU///''' ***NNNxxxnnnRRR;;;&&&~~~~~~}}}zzz|||yyyxxxvvvqqqkkklllrrrnnntttxxxyyy}}}OOO@@@;;;===888<<<@@@???<<<:::;;;>>>777555222111222444555555;;;999777444333444555666555555666666666666666666888888888999:::999777555///333777888666555888<<<555888777222222888;;;:::;;;;;;;;;999666333111000555666333...---111000+++444777::::::777444333333444111///111444555333///333111222777999666444444333666999777222///000222666555444444666888999999666000,,,000444333222333000111222111333MMMxxxBBB$$$&&&DDDwwwfff,,,((("""+++HHHbbb ))):::|||~~~|||{{{|||zzz~~~}}}||||||zzztttlllfffgggmmmqqqwwwzzzzzz|||SSSBBB<<<<<<888<<>>===<<<===>>><<<:::888888999:::999888555666777888999999999999555555444333333333333333999999888999::::::888555777999<<<<<<888444222222333666777666555666999:::;;;;;;::::::888555000---555555555444555444000---444555777777777555444444333444444222//////222555555111000444666444444555333555777666555555666888333333333555888999888666999444111333444222111333555666666555nnn***eeeYYY&&&,,,OOO~~~[[[333!!!"""###DDD|||***777tttyyyxxxwwwxxxzzz{{{{{{zzzxxxzzz}}}~~~vvvpppooosssvvvmmmvvv|||~~~XXXCCC999;;;888999<<<===============>>>===;;;::::::999666444555666777888999888777777888777666555444444555555888888888999:::999777555333666999;;;:::999777777000000111666999999777555999888777888999777333000000000111555777666333222555555666777777777666555444666777444000000333777999555444777888555444666444555555444333333444555333555888888666555666777999444111333333000000222666666777555^^^ oookkk:::???aaazzzcccDDD,,,:::ddd:::...\\\|||zzz{{{}}}|||wwwrrrrrrxxxxxxqqqpppqqqqqqoooyyyYYY???555::::::;;;===>>>??????>>>===<<<;;;:::999888555111...444555555666666555555444:::999777666666777888999888888888888:::999777444777888:::::::::999777555111...///666;;;999555333888666444666888999777444111///000444666444111222444444333555777777666555555777777666222111333666999555555888:::777555666555444333333222222333333222666888777333111444777888444222333333000000444333444555444AAA'''zzzUUU)))333[[[}}}^^^>>>///]]]WWWppp%%%???|||yyywww|||}}}yyyuuuzzzyyyssssssrrrpppzzzXXX;;;222:::;;;;;;<<<===>>>>>><<<;;;999888888888777555000---444444444444555555666666:::999888777777999:::;;;999999999:::;;;:::888666;;;;;;::::::999888666555666222222666777444333666:::666333444777999888666666222222777888444222444222111000222555666555333555555666555444222222222333000222777:::777666777555333222222222444444444222222222111111222444555888555444555444111222666333444555444YYY$$$'''FFFyyyNNN(((BBBpppWWW333!!!---___ttt bbb###***sss~~~zzzyyyzzzyyyuuuppplllvvv|||{{{{{{WWW888///999:::999:::;;;<<<;;;999777888888888999999777333///555555555555666888999::::::999888777888999;;;===;;;::::::;;;<<<;;;999777444444444777;;;>>>??????;;;777777777333...222:::<<<777222222666999888666;;;666555:::<<<888777999111///...///333555444222444444444555444333111///---+++...555999777666666444333111222333555666666111...+++,,,000444555444888666555666555222444888444666777666444666wwwccc222```~~~III"""FFF"""::: ccc|||}}}}}}}}}}}}}}}wwwuuuuuurrrttt||||||uuuvvv}}}LLL666111000999777444444555666666555888:::;;;;;;888555333333999::::::;;;;;;::::::999AAA:::777888888777;;;BBBBBB;;;888<<>>;;;999:::666333555999:::666555888777555444555888:::;;;;;;;;;999666666777888777777333666666333333666333...444888;;;:::555222333666333222222444777777555222222000...///222444333222444666777555222222666:::777555222222333555555555777777666555::: cccRRR...888ffffff==='''222^^^aaa {{{;;;xxx}}}TTT???:::999:::999999999::::::888666222555888;;;===<<<;;;:::888888999999999999888888>>>======@@@@@@<<<:::;;;888777888;;;:::666666::::::666444777777555333444777444444777777666777:::666444333444666888888888;;;999666666777888888777333444444333444555333...666777777555222000000111222333555666777666444333444333222333555666666666999999888777777777777888888555222111222222222111444444555666ccc###}}}ppp444eeeRRR;;;iiiaaa III}}}}}}yyyWWWCCC???>>>===<<<<<<===>>>>>>;;;999::::::<<<>>>???===;;;888777888888999999888888777<<<<<<<<<===<<<:::888888777888:::<<<777222444::::::888666555444333222333999777555555555555777999444333222333555666555555444333222333555888999999444444444333444444111...666555333222111000000000///111444555444222111111666555555555666777777777888666555777:::;;;:::777777555222222222333222111000111222333888>>>tttBBB """...999^^^{{{???%%%,,,XXX}}}### GGG%%%KKK|||}}}tttrrrttt|||XXXDDDAAA@@@<<<<<<<<<===>>>===;;;888<<<;;;;;;<<<===<<<999666777888888999999888888777::::::888666555666666666888999<<<<<<666000222888777777555333111222333444;;;:::777444333555666666555444444555666777666444333111000111444777888888777555444555555222///---777666666555555555555666...111333444333111111111666666666555555555666777777444222444888999777444555444333333555666666555000111222333"""ccctttMMM!!! !!!###<<>>%%%111SSSwww::: 000%%%GGG{{{yyy{{{~~~UUUBBB@@@@@@:::999888999::::::888666999666555666999;;;:::888888888999999999999888888888999666111111444666555777888:::;;;666000222777333555555111///222444444:::;;;888444333555666555999888888888999999888666666444333333444666666666888555444666666333//////444555777666444444555777222333333444555666666666777888777666333222333444777444111111333333222///444333333555777999999888444555555555LLLzzzMMM''')))QQQsssggg444___UUU{{{%%%CCCQQQ???>>>???;;;999888777888999888777:::666222444888<<<===;;;999999::::::::::::999999777999777222222666888666333333555888666222333777222777888333111444666444666999888444444888999666999888888999:::999777555444333111111333444555444777333333777999555222444111555999777333000222444666444222333777::::::999999999999666222000111333444222///...//////000000444333333555888999999777888777666444|||jjjRRR...%%%,,,MMMnnn)))!!!666oooiiilll%%%BBB~~~OOO<<<<<<===>>><<<999999:::;;;;;;:::???:::555555:::>>>???>>>999::::::;;;;;;::::::999666999999444555999:::777000///111555555333444888555;;;===777444777888666222666777333555:::;;;888777666666777777777444222...---,,,---111444555555555111222888:::777555888555;;;???===666222333666888333///111777<<<<<<::::::;;;;;;777222000000222///...---,,,---///333555444444444555888888777666888777444222""")))ggg@@@&&&"""<<>><<<;;;:::;;;<<<:::888888;;;???DDD@@@<<<===@@@AAA===999777888555111555;;;;;;555666555555666777777666444;;;999777444222111222333333555666888888777555444666444222444888999888555999999777666555555666666;;;000''''''000666444///111444444222777===<<<666666999;;;999555333666:::444111...///333777999999666777999::::::888555444444666888777444111111222000222555777888777666444888666444444 CCCnnn???///XXXXXX%%% 333[[[--- 666000>>>NNN===;;;;;;>>>???>>>;;;999:::===AAA@@@???===<<<;;;:::999777777888444000111777999777555444444444555555444222444555666666666666666666555666777777777666555444777555444555777888888777999999888777666555444444:::555111111555666444111---///000///333999888333444777999888555444777:::888444111000222444444333555666888999999777555333444666888777444111111222222222222333333333333333666444222222hhh^^^999 ///MMM{{{kkkFFF%%%222YYY|||~~~UUU)))000???LLL<<<:::999@@@@@@>>>;;;999:::===@@@>>>??????===888666666777888888555000...333777888444333333333444444222000...111555666666555555666777777777666666555555555777777777666555555777999777777888777666444222111777777777777777555333111111222222222444777666222111444888888666555666888777555333222333333222111333555666777777555333222333444555555333222222222/////////000222555888:::555333111111]]]:::%%%555NNNxxxoooHHH$$$$$$$$$111PPPxxxuuu000;;;KKK:::999888======<<<:::999888999999>>>>>>>>><<<:::888888888666888888444000111555888555444333333444444222000---000333333111000111222999888777666555555555666555777888666333333666:::222333555666666444222111333333333444444333111///555555555444333333111///000333777888666555444555111111222444555777777777222333444555555444333222111111222222222111222222555555555666777888999:::666444111111---]]]333!!!...LLLrrrYYY%%% +++GGGhhh~~~### fff...555III999888888::::::;;;<<<<<<:::777444===:::777888;;;<<<999555555777:::999666333444666666555444555666555444222///111333111......222666999888777666666666666666444666777555333222666999...000222444555444333222333...+++,,,111444222/////////000111000......///222444666777666444333333000111333555666888999:::222333444555555444333333/////////000111222222222===>>>===<<<999555222000777444222111OOOeee=== ...GGG]]]ttt^^^888$$$888SSStttBBBIII///...III888777888999:::;;;======<<<888444999555111333888:::777222444555888<<<:::555444555666555555666777777666444000333555333000111777<<<777777777777777777777777333444666666555666777888///000222333444444444333555///***+++111555555222,,,,,,...222222111222666333444555666666666555444444555666555444444666888444444555555555555555555000///...///222444444444555777999::::::888555333777555222111|||sssDDD$$$+++"""333RRRoooggg:::%%% ...MMMhhhiii,,,777$$$HHH888888888:::888777888::::::888666777555333444555666444222666333444999:::666444555555444444666888888777666222666999888333222666:::444555777888999999888888333444555888:::;;;:::888555555555555555555555555444222//////111333444555///...111666555222333999222222222444666888999999666777666333000000222555555666666666777777777777222000///111444777888777///111333666888:::::::::666444111000SSS666!!!%%%KKK{{{lll666### ???aaawwwAAA }}}III888888888999666222111444777777777888999999777444333333444777111///555999666444666444333333555888999888777333999===:::333//////222333444777999::::::999888444444666:::>>>???<<<999:::999888666555555555555111333444333000///222555111000111555222,,,,,,222000000000333777:::<<<===555555444111......111555666777777777888888999999555222111222777:::;;;:::999888777555555555666777555222000///kkkAAA''' ---XXXoooLLL555&&&666bbbrrryyyfff~~~JJJ222999333777777777777777888888999111333999>>>:::333333888444444444444444555666777777333333777999999999;;;666777999999666333222222000333555777;;;>>>:::444666444222333666777666555888111///222444222333777000000//////222777888777999555111///111333666777666444222444888::::::999444777888555111------///---333666555777;;;:::555333555777666444555:::>>>888555333666;;;<<<999444555222111222xxx^^^999!!!888QQQhhh{{{YYY777"""))):::RRRxxxYYYMMM999###???SSS<<<>>>333666666666777888999::::::888555666::::::666555777999777444444666777666555777333222666::::::;;;>>>888:::<<<<<<999666333333333444333222444888777222444111//////111333333222777111///111222///...000333222222222555999:::999:::777444333333333222111777555333444777999888777333444555444333222222222333888;;;999888:::777222000222444444444555666777666555444666999999777444444222111222qqqOOO###&&&---777AAAuuu???,,,"""111@@@ggg{{{###///aaa%%%XXXAAA???111888888888888888888999999===777333555888777555444===999555444666777777666;;;666444666999888:::===:::===??????;;;777444222777777333...///333444222555222///...000111222222;;;777555777666222//////555333333555777999999888888777666555555444222///666555444555777888777666555444333333444444333222666:::<<<<<<;;;;;;777333///000222444666666444222555555666666666555444444444333222222[[[CCC(((!!!)));;;lllsssFFF'''333OOOmmm;;;!!!tttzzz!!!!!!~~~XXX@@@???444::::::::::::999888777666<<<888555666888777555222999888777555444555777999AAA;;;777777888555666888999<<<>>>>>>:::555222000777888555000000444555444999777444333333444666777<<<:::999:::999666222///444111222555888666555666666555444555666777555444444444444555777888888777999555222222444444111...222555999;;;<<<<<<:::888444222111444777888555222555666777666444333444555555555444555hhhMMM;;;---$$$###...GGGkkktttMMM,,,%%%444VVV{{{hhh???)))"""VVV{{{~~~TTT;;;@@@:::888999::::::::::::999999;;;<<<===<<<:::999777444222666888666222222888>>>@@@;;;777888888555555777666999;;;:::666222///---222555555222222555666444:::999888777666777999:::666666666666777555222...444000111777999666444666999666444444555666777777000222444666777888888999888444111111333444222///000111444888::::::999999777333000111444666555333777888888777555444555666666777777777jjjCCC)))---777:::___zzztttIII... """999lll 666 &&&ccc|||MMM333<<<999444666888;;;<<<=========<<<@@@AAA???===<<<:::777///444888777444444888===999555444777999777777999555666777666333///------,,,111444333222444444222666777888777666666888:::555777777666777888555000444000222:::===888555888===:::666444444555555444///222555777777777777888333222111111333555666666444222222555666333333666666333000///000222333333888777666555555666666666666777888888???777)))!!! ...OOOnnnuuuhhhRRR>>>///%%%111PPPkkk...```WWW:::zzzyyy{{{NNN666<<<888666777:::<<<======<<<<<<===>>>;;;888:::>>>;;;555444555666777999999999888555222333888:::888777888555666666444111//////000---222555333222444555333000333666777666555666888777::::::777888:::888222222---000;;;>>>777444888<<<:::888777777666444333111444777888666444444555444444444444444555999;;;888333111333222///000444333444444333111111222333888555222333555777666555444666888777pppZZZEEE111######BBBjjjVVV)))000XXX}}}OOO///BBB888<<<&&&zzz}}}uuuuuuyyyXXXAAAEEE===;;;<<<======<<<:::888666>>>:::222...555<<<999000:::666444777===???999222555222444888:::777444444777777666444222111111333222666888444222444777777---111666888666555666888666999777333333666444......)))---999<<<555222666666666777999;;;:::777444333666999999555222111222888999999777444444888;;;999222000111111...000555333666999999555222222444777333///000555888666333333555777666kkkTTT777$$$LLLwwwppp444%%%---;;;zzz}}}YYYQQQTTT~~~yyy|||zzz}}}YYY???>>>222<<<@@@CCCAAA<<<666222111===555,,,---444:::;;;888888;;;:::555444888;;;;;;...333777999;;;<<<777000444---)))///555777666777;;;444333999999333333:::444444888======888555555777555333333333333111///111333444222///000555;;;666:::<<<:::555333555999666888888555333444111---...222666555111///111555333222222111000000000111444222333777777444444666333777:::999555333777;;;888888888888fffGGG'''666VVVuuunnnNNN222$$$666SSSnnn@@@;;;iiiHHHiii~~~yyy|||||||||~~~UUU<<<<<<000999<<<@@@AAA>>>;;;999888:::444...---222777888777888999777333333777999888888999888555777;;;;;;888000...000333333000111555666444555999;;;:::;;;???999666444666666333333666555666666444111///000111---111555444222111333666444777999888444222444888666999888444222111...)))///222555444111///111444000000111222333555666777888555555888777333333555666888999888444222333555777777777777gggBBB$$$///PPPrrrxxxTTT111''';;;bbb^^^"""MMM<<>>???===999666555777666222222444222666888555...,,,///333,,,111777999666444333333111444666555333222444777111555666444222222...)))000222444333000///111444222222222333555777888999777555555777777555444777777777666555444333222222555555555555dddBBB***'''OOOyyywwwUUU@@@$$$ !!!222EEEqqqsss ooonnn666:::rrrzzzvvvQQQ:::===666===>>>??????===;;;999888666;;;???>>>;;;777777888888777444222777<<<999333444666666333444555222---+++111888;;;444------333///666888333555;;;;;;555444444999>>>>>>777222111333555666333///---///222...333888:::999666444333000222444444333333555777,,,111444333444555333///111222333222000///111333777666666555444444555555222000111555777666777;;;333222111222444555444333555555555555oooSSS000!!!777QQQbbbtttgggLLL///###(((///000444ddd SSSeee:::@@@FFFDDDFFFYYYvvv|||zzzyyyyyy~~~SSS<<>>===<<<;;;:::888666555444<<>>777444555444333111111666;;;888222888999888555555777444///...000555:::999333222444///666777222333999:::333111222777======888444444666444222111111111222222111333666777777555444333111222444444444555666777---222555444666888777333222333222111//////000222888888666444333222222222000......222444444666:::333222111222333444444222555555555555{{{VVV...===JJJ^^^xxxiiiKKK&&&:::FFFVVVrrrzzz??? 444yyyTTTFFF===@@@999...OOO{{{xxxTTT===CCC>>>:::888777777888999888777333;;;BBBAAA:::222000111---///000000444999777111===;;;666000000444666444222000222888:::777555666333666666444555:::;;;:::555111111333444444666:::666333000000222444555444111222333333333333222111333333444444555666777777333666777555555777666333444333111000//////000111444444333333333444444555333000///222222111222666555555444333222111000000444444444444kkk@@@&&&888ccccccXXXNNNEEERRRddd[[[ nnn@@@---===zzz}}}RRR:::???999888666444555888:::999888777;;;<<<999222---...000***...222333666999999666<<<;;;777111111555666444444111111555777555666888<<<888666777777666999===777333000222222222555:::333333222111222444777:::222333444555666555333111444333333444555666666555555888777444444777777555555333000/////////000000222222222333444555777777555111000222222000222666444555777555111///000222333333333333eeePPP)))$$$ """:::nnnuuucccbbblll yyyVVV111???lllqqqPPP666:::444:::777444555777999999777<<<<<<999333---+++...333***111666777999<<<===;;;;;;>>>>>>======>>>999333444222222444333111444:::DDD;;;777999777111222:::666444555888888555444555000333555444111222999???444555777:::;;;999555222444333333333555555555444333555555222333888:::999555333000...//////000000333333333444444666777777333000///222333333555:::///333666555111000333777111111111111xxx```GGG)))$$$>>>rrr000 [[[nnnCCC444@@@yyyYYY;;;;;;444555333444:::===<<<<<<===<<<:::777444222222333444999///000::::::111555BBBAAA???>>>???@@@???:::666666666666666777999;;;===333444555666666666555444999777888;;;;;;666444555777444444666444111333888...///111333444444444333---,,,000555666222000111555333111222555666444222222111///,,,***,,,111555666555666888555///---///---111555666555222111000000------111222222444888999999888555mmmDDD(((777YYYooo{{{:::???~~~TTT&&&:::qqqXXX<<<===666999555444777:::999999<<<<<<:::888777888888666444888333333888777222666>>><<<<<<===>>>>>><<<999666999:::;;;;;;;;;;;;::::::///111333555666666555444999444111222222222555999888444333666666555666999444555555666555444333222000000333888999555333555444222222444888:::999888444333222000///111555888888444333444333//////111111222222222222111111222555111///111000---...111666666555333zzzGGG### 999cccAAA&&&;;;,,,lllVVV===@@@999===888555666777666777999<<<999888;;;>>>???:::555666777666555444555888:::666999<<<<<<;;;888777666999:::<<<<<<;;;999555333...000444777888888666555666111///111222222555::::::444222555888888777999666666777777777666555444333222555::::::777555666111000000222555666666666666666666555444555888:::999222...000222111000111333111......000333555666888444222333222...---000777777888666mmm///---'''%%%JJJttt|||((("""{{{AAA)))iiiSSS===BBB<<<===888666888999777666888<<<999666:::@@@BBB===777222888888222111777:::888222777;;;;;;999666666777:::;;;;;;;;;:::888555444222444777:::;;;:::888777333222444888999666555666<<<555111444888888666555222333444555666777777777444333555999999555444555444333333333333333222222777888999888666555666777777000,,,000444333000///222///---...333777::::::888555444777666333444666555777888777kkkLLL999***777[[[777 qqq@@@ 888oooSSS<<>>:::777888===>>>;;;888888<<<777444777>>>AAA>>>:::000888888000000999<<<888333666::::::777666777888<<<;;;:::999999999999999666777999::::::999666555555444666::::::666444555===666111333777555333222000111111222333444555666666444555999999555333555888888888777666666666666777888888777444222111222333...---333777555///,,,222111222333666888888888777444555888888555555888///111333333___777%%%111\\\$$$nnnDDD###&&&oooSSS;;;AAA>>>888666999???AAA===999999:::666444666;;;>>>===;;;222777777111000777:::888666777888777666666777888666555444333333444555666666777777777666555444333999555222222222111444999<<<555222444555444222333333333222111111111111222999666777:::999555444666222444555666555555777888666777777555222000///000111///000666999444///,,,333666888888666333333333888666555777666222111222000222444444tttLLL((( 111???GGGMMMGGGQQQgggNNN 555fff333 222dddTTT888???===999777888===???;;;999999555555666999<<<===;;;:::777888777333111333555666999777444333444666777777222222222222222111111111666666555555444444555555777222000111111111555:::888444333555666444555888555555333222222222333444888666666888777333222444...000222222000000222444555555555444222111222333222111333777777222///000000555999777222///111555:::777777888666111...000333555777888zzzOOO###!!!(((888BBBIIITTT```jjj^^^UUU???UUU...UUU777===<<<<<<888777:::;;;999777999222555999<<<===<<<:::888;;;999777555222///000444<<<777222000333555666555777888999:::999777444222777666555555555777888999000///111777888666555777555333444777666555888===444444444444555777888:::666333333555444000///111222444666444111///000222444555555444333333666888555333444666444000000333***000666444///...444;;;;;;888888:::888333111333111333666666nnnKKK222$$$"""BBB333ccc%%% oooWWW>>>===:::===:::777999===???<<<999777666666:::??????:::444777888:::;;;999555111///444...,,,111777777666666111666;;;<<<999555444444:::999888888888999999999888777555555444555666777444444333222222444888;;;:::555000...000222333333222///++++++///222444444222111222555777666222...555333...((()))000333222666777777444000///000333555<<<888333444111///777777888999999999888666555555777999:::}}}tttaaaSSSDDD777(((###222___~~~BBB111ooo[[[===ddd}}}SSS===?????????;;;999:::======:::666999888888888888888888777888999;;;<<<<<<:::777666444...+++000444444333333777888:::;;;;;;888444111666999;;;:::777666888:::333222111000000111222333888888777555333444777:::777444111111444777888888333000......111444444333777444222222333444222111......***'''***222777666666666555222///...111444000555111...222000---444555666666777777666555444:::<<<>>>>>>wwwfffZZZVVV[[[]]]}}}^^^;;;qqqMMM%%%999|||uuu~~~}}}QQQ<<<@@@AAA???===;;;;;;<<<;;;777333::::::999555222222666999::::::;;;===============777111---000333222111222777555444777999888333...111777<<<;;;666333555888555555444444444555555666888777555222000000333555444333222333666999:::;;;333222111222333333222111:::777222000000222333333......,,,***---555999888777666333///---...222555000444///...555444000555444444555666666666555555;;;<<<>>>>>>iii(((aaaccc SSS}}}}}}VVV>>>???======<<<;;;<<<===;;;888444;;;999777555444555777999:::::::::;;;<<<===>>>???;;;555222333444222111333555444555777999999666333000444888999777444333333999999999999999999::::::777666444222000000333555555444444555666777888888444444555666555333000...888666222000000222555666555666333000222666777555888555111...,,,///333666333666000///777777111444333333444555666666666777444666888999mmmJJJ\\\444{{{}}}~~~~~~~~~]]]AAA<<<777::::::;;;<<<======;;;999;;;888555777;;;===;;;888999999888777888999::::::;;;666333333333111111444888:::<<<;;;999777777888444444666999;;;:::555111555555666666777777777777999999888666555666:::<<<;;;;;;:::888666555444555777999;;;;;;999555111///222222333333333555666888888999777444444777555111777444000...///111333555222444...---555444---000000000111222333555666666111333666777444yyy444ttt{{{}}}zzz{{{~~~~~~```BBB;;;444::::::;;;<<<===>>>??????;;;888666:::???AAA===777777777666555555555666666888444111222111///111555888:::;;;888333000222444999666666999>>>>>>888222333444555666666666666666666666666555555777;;;>>>??????===:::666444444555<<<>>>@@@???;;;666222000...111444555666666777999444666555333555777555000555333111111333444444444222666222000666444...111,,,,,,---...000222444555333555888999111!!!lllWWW IIIgggrrr|||yyyzzz||||||}}}[[[AAA===999<<<<<<<<<<<<<<<>>>AAACCC;;;::::::;;;===>>>;;;999555555666666666666666555777333111111111000333888555555555333222222333444666555555888::::::666222444555666888888888888888333444333222222444888;;;;;;;;;:::666222222444777;;;===???<<<777111...---///222555555555555777999222555555555666888555000222222333555888888555222///666444222777444000666,,,------///111444666888444666888888QQQ}}}IIIQQQ{{{eeeVVVPPP<<<999000)))888ddd''' +++ooo|||}}}zzzzzzzzzzzz{{{~~~VVV???@@@@@@>>>>>>===<<<<<<>>>AAADDD<<<======<<<999888:::;;;444555666777777888777777777444222333333222666<<<777444222555:::>>>>>>===000111333444444222111111222333555666777777777666666666666444444555999<<<444555333000...///444888777999:::777111+++((((((222444666555333333666999555888999888888999666000111111444888;;;:::555000'''000000///333000---555//////000222444777:::<<<111333444333EEEQQQ{{{BBB:::bbbRRR666&&&###+++,,,&&&>>>www111 ===}}}{{{xxxyyy}}}TTT;;;@@@DDD>>>===<<<:::888999<<>>===:::555222:::777111111999BBB@@@:::222111000222999???<<<444:::222...222555111------777333///111555777555111777888777666777:::666000222222111111111222222333444444555666888777444222444111...000555888666444///777===<<<555111444999666222///111666999666333,,,...///111222222222222...---///333999;;;999666555222///...[[[HHHqqqbbbSSSQQQQQQHHH:::...&&& ***QQQgggyyyccc%%%(((777nnn}}}|||yyyyyy{{{{{{{{{XXX<<<===>>>@@@???===<<<===>>>???@@@>>><<<::::::;;;<<<;;;999444444444555555666666666555555444555;;;CCCBBB>>>444333...,,,000888999666222,,,+++222777777666777555333222555:::<<<<<<:::888888666333555::::::666999888777666555555555555333333333555666666555333444111///111555777555222///111222...******000666666333000000333555444333222222222222111///...---))))))+++000666:::999777666444111000RRRxxxQQQ,,,%%%### ###GGGkkk;;;GGGooovvvvvv{{{|||}}}}}}||||||{{{vvvsssxxx]]]>>>:::888;;;999777888:::<<<:::888===;;;888888:::<<<======:::888444222333777;;;>>>888;;;;;;888777:::999666666555///((((((///555666555000...222555444222222---///222555999<<<>>>>>>999888444000222999<<<;;;888888888888888888999999111000///000222333222111555333333555888888444111444111,,,&&&%%%)))000777777555222000///000111222555555555444333111///...,,,++++++///555999999888444333222222hhhQQQ^^^'''  :::eeeEEE)))999WWWkkkxxxooonnnjjjhhhnnnttt~~~~~~~~~~~~}}}wwwttt{{{___@@@;;;777666333111444888:::666111999888666777999<<<======@@@===777444333666;;;>>>777<<<<<<555000000222222555777333,,,)))---222444555222000000111000...------000444777888999<<<===777777444000111666999888///000222555777999:::;;;///...,,,---...000000///555555666888999888333000555000***'''(((,,,111333777555222///,,,,,,///222333333444555666666777777555333111333777:::999888111000111444DDD[[[)))!!!(((111444===LLL^^^qqq999!!!$$$!!!"""^^^xxxtttiiiiiinnn~~~yyy}}}}}}{{{zzz___AAA>>>:::999777555888===>>>:::555777777888:::===>>><<<;;;999777333000000111444666000666777222---111888<<<333888999444///000111111+++,,,---///333777888888555777999:::999999;;;<<<333555555111000333333111***,,,///222555777888999222000......000111000000111222444666666444000---///---++++++---......,,,666555222...++++++...111000111222333555777999:::999666444555999;;;:::888333222333555GGG^^^vvv[[[ZZZ___lll|||wwwhhhbbbjjj~~~jjj777  !!!EEEiiixxxmmmkkkvvv|||www}}}|||}}}~~~~~~___CCC???<<<:::999999;;;>>>???<<<999::::::;;;===??????<<<:::333222111000000111333444333999;;;444///111777;;;222888;;;777333333333111,,,000222333777<<>>888777666666666666666666///333555222000111000---,,,...000333555555555555777555444444555555333222---///222333333000---+++///000111333444333000---555333000...---...///000000000000111222444555666444222111444888;;;:::888999777555555___>>>ppp<<<******HHH```^^^555((( ***IIIrrr}}}rrrppp}}}~~~~~~~~~```CCC>>>999777888888999:::;;;;;;;;;<<<;;;::::::;;;;;;999777666555444333333333444555666===???888222000111111444777666111000333555444444999:::777777;;;<<<:::555222......111444555444---222555222000111111///---...111444555666555555999888777777777666333000...000333444333111///...333444555555444444444444333000---...000222111000222111111111222444555666333111111444888:::888555:::777444222:::rrrXXX***111@@@dddsss:::&&& 444___~~~vvvnnnrrr}}}~~~}}}aaaCCC<<<555777999::::::::::::<<<>>><<<999666444555555555444;;;999666333111000000111...666;;;999555333222///777666000***+++111777777333999:::666666;;;<<<999666111,,,---333999:::888,,,222444111///222444333(((+++///222555777777777888888777777777444000---222444777777666555444444222222111...---...111555222...,,,...333555333000333333333333555888:::;;;777555555777999888444000777444111///AAAHHH___ZZZaaazzzFFF***  ###GGGbbbpppJJJ''' %%%888LLLjjjtttmmmnnn{{{sssxxx~~~}}}WWW===AAA<<<===777666>>>BBB>>>999777???;;;666333222333333333888===:::111///555444---111666;;;:::555///------//////000000111444888<<<222222777<<<;;;777555888333444222000444888333***///...---...111333333333000---...222555444777;;;333222222222222222333333777888777666444444666888666333000///000222333333222222222111///000222333222333444666777999:::;;;444222000...///111444777555333111///SSS;;;rrr^^^bbb|||{{{nnn___SSSAAA***'''  '''MMMtttpppLLL,,,+++DDDWWW{{{yyytttwww~~~pppdddbbb~~~zzzooogggpppVVV;;;???:::>>>999888===???;;;888999>>>;;;666222000000000000:::???===444222777666///333777;;;:::444000...///555555444222111222555888000///222777888555222333333888999555222333111---111000//////111222222111333000000333333111111444555444333222111222222333666888::::::777555444444666333000000111444555555444444444222000000222444444444555777888999:::;;;666444222111111333666888000111111111qqq111LLLmmmUUUdddyyyZZZCCC:::...!!!  ;;;dddzzzhhh--- :::dddwwwqqqqqqyyy{{{rrriiifff~~~{{{~~~tttnnnssswwwtttsssvvvUUU;;;>>>999>>>:::888888888666666999???<<<999555333333444555333999888333222555444...333666888666222000000222999999888555333333444666111...///555888555222111222:::>>>888000---///000//////...000222444444333333000111333333//////111666555333111000111222333///333999<<<<<<:::888777555333111111333555666666444444222000......111444222333444555666777888999777666444333444555777999///111333555>>>DDDuuuXXXjjj~~~yyyddd;;;,,, )))KKKRRRYYY^^^dddrrrnnnEEE666666000""" !!!---FFFxxx{{{vvvkkkjjjyyyWWW>>>BBB======:::777444111111555999<<<;;;999777555555777888---222444111222555444000///111222111//////222444888999999888666666777888666000000666:::888444222000777;;;666...***---000------...000444666666666111///000444444111000333444333111000000111333555333777;;;<<<;;;888666555666444111111222333444333000000...,,,+++---111444000000111222222333444444777666666555555666777888444444666666iii@@@~~~dddKKKKKKnnnTTT777&&&333XXXyyy```AAA'''~~~|||uuuvvvyyy~~~[[[BBBGGGBBB===<<<999444222444888;;;888888777444000...000222222555666555555555444111++++++++++++,,,///222555777999:::999777666666777777222111666;;;999444222///000111111...,,,,,,/////////000222555666555444444111222555555222111333111111000///000222555666??????>>>:::555111///...666444111000111111000///---......------///333777000111111111222222333333666666555555555555555555888777555444ZZZUUUeee777MMMooorrrmmmkkkHHH111***[[[nnn???"""qqqrrrxxxxxx{{{xxxzzz~~~[[[CCCHHHDDD>>>>>>;;;777777<<>><<<===;;;666000,,,---///666666555333111000...,,,************,,,///333555888:::;;;:::777444333333555111000555777555222222///,,,+++...000......///444333333444555444222000999555444444333//////222222222222333333555666777;;;;;;999666333222444555555333111000000000///...///111222222222444777:::444444444444555555555555444555555666555555444333777666333111ddd!!!000[[[~~~mmm111;;;111???{{{~~~xxxnnnaaaPPP:::$$$'''@@@^^^{{{}}}GGGGGGdddDDD///LLLdddsss|||www|||~~~YYY???DDD???;;;<<<:::888<<>>>>>:::333000111333444222111000...,,,+++,,,000///......///111333444444666999999777444333333333111111444555111111333111------111222//////333222222333555666666444111999555222222111...///333666666777888888777666555333444444444444555888;;;222111000000222222222000222444666666666555666888666666666666666666666666444555666777666555333222555444333333LLLGGG|||~~~cccMMMtttXXXRRRuuuggg???%%% $$$111LLLssssssMMM$$$000FFFRRRaaappp{{{sssvvv||||||{{{VVV;;;???:::777888777666<<>>666ccc*** ddd===@@@hhh{{{jjj000 !!!---GGGrrrvvvdddlllzzzuuuppp||||||}}}WWW<<<:::======<<<<<<<<<>>>>>><<<:::888888999:::;;;;;;;;;:::777444000111444888::::::888;;;999333222666777444888:::<<<>>>===;;;777555999222///222555444666<<>>999111888555222222uuuTTT+++!!!AAAlll777>>>ppp[[[LLL???222))))))GGG```ssstttTTT888%%% ***>>>tttvvvtttxxxooommm|||OOO999999@@@>>>===;;;;;;;;;;;;888666::::::;;;<<<<<<<<<;;;;;;AAA===777444444666777777===@@@===777666:::;;;999999999999:::999999888888;;;444000222222000111555555333222333555555333000//////000222444555444222333333333111//////111333222222222333333444555666444444444555555444222111555444222111111111222333222111111000000000000000''')))+++---000111333333666999999666666999666111<<<999777777UUU'''...PPPlll{{{[[[III444''' 111OOOvvvrrr```OOODDD,,,KKKpppsssppp|||xxxttt}}}PPPCCC===CCCAAA???===<<<;;;:::888666::::::::::::::::::999999FFFBBB<<<777666666666666<<<>>>===888666888999999999888777666666777999:::<<<666333333333111111333888666444444555666555444111111111333444444222000///111222222111000000111222222222222333444555555555333111333666888777444111222222222222111000000111000...------...///000((((((***,,,...111444555999:::777333333888;;;:::>>><<<;;;;;;hhh777 333aaavvvzzznnnUUU666!!!(((XXX|||uuulllaaaOOO444!!!###***NNNssswww}}}yyyvvv{{{}}}SSSJJJ>>>???DDDBBB@@@>>>>>>>>><<<:::888888777666666555555555???===;;;999888777777666888;;;===;;;777666666666777777777777777888999::::::888555555666666666666666555444444555777888999555444333333555555555333000111333333222222333444222222111222222333444555333000---///333666555333000000111111111000000000444222///...---///222444111000000///000111333444555555444333555:::AAAEEE<<<;;;;;;;;;|||NNN((( 000EEEXXXgggwwwxxxxxxiiiMMM))):::dddxxxfffFFF+++ AAAOOOiii}}}uuurrrrrrtttzzz~~~|||~~~LLL<<<555;;;AAA@@@>>>===?????????>>>777666555444333333444444555777999:::999777555333666:::???@@@<<<777666888666777888999::::::999999999888777666777777666444555555444444444555777999666444111000222555777777000111111111000222555777222222222222333444555555000---+++,,,...000///---222111///......000111222555333000......000444666666555444222222222333333444444444444444666;;;???999999:::;;;dddIII%%%$$$:::JJJfffmmmvvv{{{wwwMMM""",,,<<>>999444444999777888999:::::::::999888888999777444444444111,,,777888777666333222333444555222///...000333555555...////////////111555888333333333333444555666666333333333333333222222222222111///......000222333444222///---...000333555333333222222222333333444777666666666111,,,---222777999;;;;;;yyyfffIII000  """***>>>YYYmmmXXXHHHrrraaa111 (((???]]]zzz|||uuuxxxsss___000"""IIIqqq{{{~~~uuuqqqsssuuutttvvvyyy~~~{{{xxxyyyxxxqqq@@@222???>>>777555333444666888999:::555444333222222333555666444666999999666444444555333333666777333///444>>>999888888777777777888888555777777333333555111+++666888999888555222333444444222111222333333111000,,,...000111222333555777444444444444555666777777555999<<<;;;888666777:::000000000111111222222222222111///...///000333444111222222333333333333333666555666666111***,,,222444777:::;;;vvvcccKKK000###!!!:::JJJIIIDDD777)))'''###lllpppGGG---'''===MMMjjjuuu~~~{{{ooogggkkkqqq{{{```AAA''' 111RRRfffqqqxxxzzzvvvyyy~~~zzzyyyyyy|||zzzyyy999???<<<===FFF222777555333333444777888888222111000//////111333555555666888777555666999===999777777777333111:::GGG;;;999666444333444777888222666666444555999666000333666999999777555666777555555666777777555000,,,+++///333666777777777888555555444555555666777888///555;;;;;;666444666:::...///222444444333111000333222111000111222444555333444555666555444333222111000333666444000444===111444888888yyyhhh]]]XXXRRRJJJ999&&&$$$!!!%%%444ggglllVVV>>>%%%'''DDD\\\UUU===777QQQpppqqqFFF @@@aaazzz~~~|||uuuttt|||~~~~~~uuuttt{{{~~~xxx{{{}}}>>>@@@333555///333444...,,,000444555666999:::444---,,,111888===???<<<;;;::::::;;;<<<;;;;;;999888999999999777222///555666777555222111333555555555555555777999<<<===>>>555///000222333555888666333111000222222///,,,///444999999555000---,,,...000333444333333333444555555666666444111111333000...///333888:::666111444222111333888<<<>>>???999888777555222000---,,,(((---111222111222888===:::888555333|||aaaTTTOOO......---...lllsssYYYEEE000"""......111HHHddd|||jjj:::  MMMssszzzyyyvvv||||||zzzuuuqqqrrrtttssspppzzz~~~zzz}}}888<<<444999111222444///...222666666666888:::888666333222444777999555555666888:::;;;<<<;;;;;;999777555555444222000---111666666333000---,,,222222333444666888:::;;;>>>888333333333222444777555333111111222222///---000333555555222...+++)))222333555555333222222333777777777777444222333444...---...222777999666222444555666555333444777:::888888777555333111///...777999999666111///111444999888666444~~~xxxzzzfff:::"""+++JJJddd|||www```---###---KKK___}}}|||uuuwwwssswww}}}}}}zzzxxxxxxsssqqqpppooonnnrrrvvv}}}zzzrrrsssyyyxxx444:::777>>>666444555222333888;;;999888999555888999777222000111444333444777999::::::::::::999666333111222333333333111333666666333000...---000000111222333666888999999666444444111...000444555444333222333222000...111111111222222111...,,,444555555444222222333555999:::999666444333555666111000///222666666444000222666888666000...222666777777777666555333222111666888888555222111555888777666444333}}}cccEEE--- !!!666IIIZZZhhhhhh333,,,MMMwwwzzz~~~}}}wwwrrrtttyyy||||||{{{yyyxxxwwwuuussssssuuuwwwuuuxxx{{{{{{rrrhhhhhhmmmttt777===888@@@999:::777666888===???<<<:::;;;555777999888666555666888777999;;;;;;:::888777777555333111111333555666666888666222///------000222333222///...///222555777666555666666333///111777666666666666555444222111333111///000444666444222333333333333222333666888:::;;;:::555222444666666777555333444555444222000111444666444111///222555777777777777666555444333///000111111222444999===666555444222ttt]]]GGG222***GGGnnn~~~ccc444  <<>>>>>===666999;;;:::888666666777555444333444555555444222444111---***)))***,,,...888555000---,,,///333666555555888:::777444777===777888999999888666555444777333000111444666555333///111222222222444888;;;777;;;999333111555777666888777666555555666555444666555333222222333222222666666777777666666555444444444333222222333666888999888666444zzznnnkkkeeeKKK--- %%%FFF\\\yyyzzztttvvvzzz|||~~~yyyMMM)))...KKKbbbxxxvvvvvvtttqqqnnnmmmnnnooommmmmmnnnmmmiiigggnnnyyyxxxwww:::<<<111777444:::555333444777555222444888AAA;;;666555888:::999777111444666666444333666999:::888666555444222///,,,000000111222333111...+++:::777333000///111333555222000222555555333666:::666888;;;;;;999777666666999666333222222222111111222333444444444555777999444::::::333222777999666777777666555666888999:::;;;888333111222222111000666666666666666666555444555555444555555666666777;;;:::888666tttmmmlllkkkaaaUUUAAACCC@@@222$$$>>>ZZZqqqoooaaacccxxx~~~sssSSS,,,$$$GGG^^^www~~~}}}zzzvvvsssqqqqqqqqqrrrjjjkkkmmmmmmiiiiiiqqq|||{{{zzzooojjjwww666:::222999555999666444333333000///222999<<<:::777444333333333333222444666444111111666::::::777444222111000///...333444666999;;;999444000555666666777777666666555333///---111333222333666444777;;;;;;999666555666666666666444333333444666:::;;;;;;999666333333333222:::;;;555444;;;<<<777:::999777555444555777999999777444000...///222555666666666666666555444333000000222444777888888777888777555444|||yyywwwsssfffXXXVVV^^^fffgggllllllVVV111...OOO^^^bbblll~~~oooOOO000)))333[[[rrrzzz~~~~~~|||zzzvvvrrrqqqrrruuuvvvwwwvvvvvvxxxwwwqqqnnnttt~~~mmmrrrlllhhhttt333999555>>>888999:::666444222000///444<<<:::===>>>;;;777555666999888999999555111000555999777333///---...111333444777555333444777888777555000444888<<<===;;;888555<<<555222555888888777999222666::::::888555444555111444777777777888<<>>888222...---111:::===777666===>>>999???>>>:::666222000222333222333333///,,,...555<<<666666666666555444333222111111222444555444111///222111000000~~~|||}}}vvvjjjeeegggaaaVVVqqqoooooovvv|||pppNNN......???XXXuuu{{{rrrdddKKK666000JJJbbbqqqxxxzzzmmmhhhsss|||xxxttttttqqqqqquuuyyyxxxsssqqqsssssssssrrrqqquuu~~~999888444222@@@999777:::999222///333999;;;777777777999;;;999444///999999::::::999777444333222555444222444999;;;:::888666555555777777666444111444999???AAA???999444<<<999666444555555555444777777666555444555888;;;999999777555888;;;999333555999<<<===:::666333111111666999777666777777555666555555666777666333111000,,,+++---333777666444666999:::777555666333///555222000111555777777555111222444555yyyuuuooojjjjjjmmmjjjeeelllmmmnnnsss|||wwwjjjIII444'''!!!)))???IIIpppuuu}}}yyykkk/// $$$999KKKdddhhhmmmrrrxxx{{{xxxsssrrrrrrtttxxxwwwttttttxxxlllppptttuuuwww|||777666888AAA555444999<<<;;;555111444888999999777666666888999888777888888888888666333111///000333333111222666777555000222333333111000222444---///333888<<<>>><<<:::===:::777555777999::::::555333222222333666999;;;777888777444444888777444777999;;;;;;888666444333555888777333333555555222222222222555777888777666333...+++,,,111666777777999;;;:::666555666666333000...---///333555333111666777888999{{{xxxooojjjmmmtttvvvuuuuuuiiimmmnnnmmmpppxxxuuu```MMM;;;&&& %%%$$$333GGGdddzzz^^^FFF+++ ***111FFFWWW]]]ffftttxxxssstttrrrsssuuurrrmmmlllooossswwwxxxtttoooqqqzzz<<<888777HHH222@@@:::>>>>>>999555555777777;;;777333222444888;;;===555555555444222000---,,,///222333222333666666333000555999777333222666:::777666444555666888777777888555333333555888:::;;;666444222333777::::::999666888777222111444666555999::::::888666555555777:::999555000111555333...333222222444777999999999666111------111666999:::999;;;999444333666777555000//////222666888666444555555666777~~~yyymmmjjjuuu~~~~~~}}}|||ppphhhggg```LLL===555)))$$$ +++UUUpppzzz|||~~~|||vvvcccTTTLLL;;;"""!!!///<<>>???:::555666:::999333000222666777::::::888666444444777:::;;;999555222555888444---666555444555777888888777777555222222555999:::;;;666999888555444777666444111000222666:::<<<:::777333333333333uuummmnnn{{{kkkmmmwwwzzzoooiiieeeZZZ///(((:::eeeqqqtttvvvsssxxxnnnRRR999///!!! )))......111777666>>>NNN```kkkooossswww|||}}}yyypppgggkkkzzz555DDD???777:::333:::@@@CCC>>>:::999888666555555333222000000111222111222222333333333333333000444777888:::>>>>>><<<555555555666888999999999888777666777999::::::999888999<<>>666DDD111888???BBB>>>;;;::::::888444666777666222///------222222333444666777888888000444666666888===>>><<<777555444555888999888666999888777888888888666444888999<<>>@@@;;;444333333555777:::<<<;;;999666888999;;;;;;;;;:::999666;;;????????????<<<777555444444777<<<===<<<999;;;;;;:::999|||wwwvvvpppkkk|||zzzZZZ::: %%%GGG\\\ooo~~~xxxzzz{{{zzzyyyzzzzzzsssiiieee\\\RRRJJJAAA555***### """***---444???HHHRRR```qqq||||||{{{sssiiihhhuuuBBB::::::;;;BBB>>>666===@@@===;;;<<<<<<;;;666888;;;:::666222000///555555555666777888999:::444777777555777;;;<<<:::888888999999888888999999@@@>>>;;;888777666444222666666777999:::999555222000222555999::::::999888<<<===;;;777777:::999555555777888888777777888999666:::===<<<===>>><<<888333444666:::<<<<<<999777777777888888888888888999666;;;>>>======???===999:::888777999===???>>>;;;;;;:::999888}}}}}}|||xxx~~~eee666...UUUkkk|||rrr}}}|||zzz}}}xxxmmmmmmtttssskkkffffff]]]PPPDDD777&&&$$$ ,,,555;;;???BBBCCCKKK^^^rrr~~~|||333888222>>>===@@@>>>???444>>>555;;;???<<<;;;<<<>>>===888;;;>>>===999555444444777777777777777888999:::999;;;:::666666:::<<<:::444888;;;999555333666:::???<<<999888999;;;<<<===999888777888999:::999888:::;;;:::999666555777888======:::777999<<<999333333666888999999888888888888<<<>>>;;;:::;;;<<<:::666777:::<<<===:::666222777777666555444555777999555999:::888999<<<;;;888888555333555888::::::888>>>===;;;:::xxx|||zzzxxxzzz```BBB""" 000IIIrrrtttyyy|||tttwwwyyy{{{}}}wwwmmmtttmmmhhhllltttuuulllbbbcccUUUBBB111)))&&&''''''!!! !!!!!!!!! ###...???LLLzzz~~~111777555666888<<<@@@@@@;;;666777444999111999III>>>777<<<::::::;;;777222222555<<<=========<<<;;;:::999888666555777;;;===<<<:::555888;;;999666777;;;AAA;;;777555777<<<@@@???<<<:::888888999:::;;;:::999666666888;;;======>>>@@@???<<<<<<===:::666:::BBB:::;;;<<<;;;999888888888999999999888888999;;;===666888::::::888777777777@@@<<<777666;;;???>>>999777888888888===CCC???666:::999888888::::::999777BBBAAA???===wwwwwwwww{{{iiiIII000###%%%888EEEPPP]]]fffhhhnnnvvv}}}yyysssoooxxxsssnnnkkklllpppuuuwwwwwwnnnccc^^^```dddggggggeee^^^SSSFFF999***!!!%%%;;;LLLbbbrrryyy}}}555999666555444444555888:::;;;777333888000888IIIAAA<<<:::777666777666222222555=========<<<<<<<<<<<<;;;555333222333666777666444CCCDDDEEEBBB???===???AAA;;;888555666999:::777444<<<;;;;;;<<>>???AAA@@@===;;;::::::444666999:::;;;===>>>???;;;???@@@<<<;;;===<<<777?????????????????????@@@======>>>@@@|||}}}|||cccCCC)))(((!!!)))<<>>;;;777<<<555;;;KKKCCCBBB>>>999777999:::999999;;;>>>======<<<<<<<<<======<<<;;;::::::;;;<<<;;;:::888999999999888777555555AAA>>><<<===??????;;;888888777666888:::=========:::;;;;;;;;;<<<<<<<<<<<<>>>===???DDDFFFBBB>>>>>>======<<<<<<===@@@BBBDDD============<<<;;;:::::::::<<<======:::888888888111888>>>===666111333777999???AAA;;;444222333444444555777888999;;;>>>@@@;;;<<<===>>>|||ooo^^^KKK999"""000>>>MMMddduuuvvvqqqsss{{{|||sssjjjkkkrrrvvvpppiiivvvsssttt|||zzzwwwwww|||}}}{{{ssshhhaaaTTTCCC444999IIIQQQIII<<<111555EEEbbb{{{777===::::::;;;<<<<<<999444000999555===666:::EEE<<<<<<===888555888;;;;;;;;;======<<<;;;:::999999::::::555555555666777777777777:::;;;???CCCFFFFFFBBB???888777777888:::;;;999777>>><<<;;;<<<>>>AAAAAAAAA222888===@@@BBBBBB>>>:::444333444999===<<<888444999777444333555777999:::???>>>>>>??????===;;;999888;;;===>>>=========>>>888===BBBAAA888111222777DDDHHHJJJFFFAAA>>>@@@BBB@@@===<<<<<>>999;;;CCC999;;;<<<888777:::<<<;;;<<>>===<<<<<<<<<;;;<<<>>>???@@@AAACCCDDD777999===AAADDDBBB===999>>>>>>>>>@@@AAABBBBBBAAA:::888666666888:::;;;;;;<<>>?????????>>>DDD===777777<<<>>>:::555000111444666}}}dddJJJ###%%%888LLL___kkkyyy||||||~~~zzzyyyxxx{{{~~~~~~|||zzz}}}~~~}}}|||}}}|||{{{}}}sss^^^EEE111///@@@UUUvvv~~~$$$###&&&###"""%%%)))+++)))&&&""" ---******000(((---)))((())),,,+++((()))---++++++,,,,,,,,,,,,+++++++++---000111222333555888888888888777555333111000......---......///111111222000......000333444555000777999555555888666//////111111000444999;;;999///,,,+++---333888:::999555333222333777888666333666777888777444222111111:::444444:::;;;777777;;;777222222:::BBBCCC@@@===AAA;;;888<<>>TTTiiiwww|||{{{xxx|||zzzzzz{{{zzz{{{|||{{{yyyzzz}}}~~~|||}}}~~~}}}ssspppuuu|||vvv[[[<<<)))###NNNYYYhhhttt|||((((((###'''+++---+++))))))***((($$$---'''$$$((("""+++'''***...000+++%%%''',,,###%%%(((,,,---...---,,,!!!###&&&'''&&&'''))),,,...,,,(((###""")))///------------...111555888222111///000444888;;;<<>>UUUsss{{{xxxlllkkkqqqwww|||~~~|||}}}}}}~~~wwwooosss}}}}}}{{{zzz{{{}}}~~~zzzzzz~~~}}}yyy}}}|||vvvgggOOO333;;;gggzzz|||{{{}}}uuujjjtttttttttwww|||~~~{{{|||~~~vvvpppnnnpppsss{{{vvvuuurrrxxxyyy}}}{{{qqqcccXXXQQQ ---HHHddd|||vvvwwwwww|||~~~{{{|||zzz~~~|||yyyyyy|||xxxppplllkkkoooxxxttt}}}zzzsssiiihhhlllzzz}}}~~~}}}|||~~~}}}{{{|||kkkNNN((( 999PPP\\\~~~zzz{{{|||{{{|||{{{~~~|||yyyvvvqqqjjjgggiiippp|||yyyrrroooiiigggppplllEEE&&&$$$vvv~~~|||uuuooolllvvvyyytttiiijjjlllrrr~~~uuuSSS444!!!)))}}}|||{{{yyy~~~yyywwwzzz~~~zzzyyytttbbbqqqssseee\\\zzz|||wwwvvvzzzxxx~~~xxxjjj}}}}}}}}}|||xxxtttuuuzzzyyymmmcccrrr}}}}}}{{{xxx{{{yyy~~~~~~~~~yyywwwuuu}}}||||||vvvnnnfff```bbbuuu|||zzzrrrzzz}}}vvvooofffjjjsssqqqyyyqqqkkkuuu{{{}}}wwwvvvwwwppp{{{{{{xxxiiijjjvvvyyy~~~xxx}}}{{{rrrooouuu|||||||||ttt{{{}}}vvvwww}}}|||qqqggghhhttt|||}}}{{{zzzjjj___aaappp}}}|||}}}yyyvvvfff\\\```mmmzzzyyyzzz~~~|||~~~qqqddd]]]aaannnzzznnnrrryyyxxx}}}zzzpppgggdddjjjuuu}}}}}}wwwzzz{{{qqqwwwtttwwwzzzzzztttllliiimmmvvvzzzzzz~~~~~~www~~~~~~yyyqqqooottt|||xxxtttvvv||||||zzzvvvzzz}}}wwwvvv}}}rrrfffhhhxxx|||www}}}~~~hhhcccooo~~~}}}xxxvvv~~~rrrwww|||{{{wwwyyyqqqhhhlllnnnkkkhhhmmm|||zzzwwwxxxwwwtttttt|||~~~pppOOOCCCUUUvvvlllJJJ;;;CCClllvvvlllnnnwwwyyy}}}qqqmmmggguuu}}}|||}}}}}}yyyvvv|||{{{zzzyyyyyyxxxuuusss|||yyy{{{}}}vvvwww~~~sssuuuwwwwwwvvvuuuvvvwwwtttuuutttssswww}}}~~~pppsssuuurrrnnnlllnnnqqqqqqooommmmmmnnnnnnnnnmmmuuutttssssssssssssqqqooonnnooonnnlllooosssrrrmmmrrrnnnmmmrrruuusssqqqqqqtttxxx{{{|||zzzyyy{{{|||xxxtttpppooorrrtttsssrrrlllooolllppp|||}}}{{{yyyzzz~~~~~~}}}}}}}}}|||wwwrrrtttzzzvvvuuutttsssrrrrrrqqqpppkkklllmmmmmmmmmkkkjjjiiipppppppppmmmjjjiiikkkmmmjjjiiiiiijjjllllllkkkiiijjjjjjiiihhhgggeeecccbbbjjjjjjkkkmmmooopppppppppooommmlllllljjjffffffjjjfffdddbbbccceeedddaaa]]]VVVXXXZZZ\\\\\\[[[YYYXXXVVV[[[^^^[[[TTTQQQUUUYYYVVVWWWWWWWWWVVVTTTRRRQQQRRRTTTWWW[[[]]]\\\WWWSSSUUUTTTRRRNNNLLLMMMPPPSSSNNNNNNNNNOOOQQQOOOKKKHHHOOOMMMNNNPPPMMMIIIHHHKKKKKKJJJIIIHHHGGGFFFGGGGGGFFFEEEDDDEEEHHHIIIGGGEEEFFFEEEDDDCCCBBBAAAAAAAAACCC@@@>>><<<<<<;;;999777777;;;===:::555333666:::777666444333333333222222---111111666>>>888000444000333333111333777888666555888777222222666666333000///......///111111111666555222111111222444666888555222111222333222000:::888666555555555444333444333111000111222555666::::::888777666555444222999666333333555777777666666444444555777777555333>>>;;;999:::<<<<<<999666777;;;AAACCC>>>888:::???;;;::::::;;;<<<<<<;;;:::===<<<;;;<<>>IIIJJJIIIFFFFFFHHHGGGCCCFFFAAA@@@EEEHHHFFFBBB@@@@@@AAABBBCCCDDDBBB@@@>>><<<<<<>>>AAAFFFHHHHHHFFFEEEJJJEEEBBBPPP>>>???@@@???===;;;::::::>>>>>><<<;;;;;;;;;<<<<<<:::666444555444222222555222222333444555333000...222222000///---+++***)))++++++++++++,,,,,,,,,,,,555444222000...............------...000111000///+++)))***---,,,)))))),,,...***)))+++---+++,,,000*********)))((('''&&&&&&&&&''''''''''''&&&$$$$$$,,,(((%%%###$$$&&&%%%$$$$$$$$$$$$%%%''''''&&&$$$%%%%%%%%%$$$###"""!!! ((('''&&&$$$$$$%%%''')))(((&&&&&&((('''$$$%%%***,,,)))'''(((***+++(((%%%&&&'''((((((((('''%%%$$$))))))***++++++******+++&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&(((***+++)))&&&###'''(((((('''%%%&&&'''))))))%%%###$$$''''''$$$ %%%###$$$'''%%%!!!"""&&&######"""!!!"""##################$$$&&&&&&&&&%%%&&&%%%$$$$$$#########$$$(((&&&$$$%%%'''((()))(((%%%%%%%%%$$$"""!!!###%%%$$$%%%%%%$$$$$$$$$%%%&&&***,,,'''(((///***%%%+++***,,,+++))))))---...,,,000222111///...000000...222...++++++///444888::::::888555222222333555777;;;666444888???@@@:::333BBB@@@>>>>>>???AAABBBAAA???>>>======>>>???AAACCC<<<===???@@@BBBCCCEEEFFFAAACCCEEEEEEBBB@@@@@@AAA666666777888::::::999888===:::777888;;;<<<:::888777GGGOOOGGGAAABBBAAA<<<;;;999777888:::;;;999888???<<<:::;;;<<<===<<<=========>>>AAADDDEEECCCAAAEEEEEEEEEEEEDDDEEEEEEFFFEEECCCBBBDDDGGGHHHFFFCCC999???AAA===999:::<<<<<>>EEEIIIHHHDDD@@@FFFJJJEEE<<>>;;;777???888::::::777777:::;;;888>>>>>>>>><<<;;;:::999999>>>999444444999@@@DDDFFFAAA@@@===;;;:::;;;===???:::777666<<>><<<======<<<<<<===???@@@AAA<<<===>>>===<<<===???AAA;;;AAAFFFFFFBBB>>><<<===AAAAAAAAA@@@@@@@@@@@@@@@>>><<<:::999999999999888999LLLSSSGGG@@@DDDBBB888===;;;:::::::::;;;;;;:::???:::888::::::777666777333111111666;;;>>><<<999<<<>>>????????????BBBDDD>>>===>>>???AAABBBAAA@@@===DDDIIIEEEAAABBBGGGIII:::888:::??????===<<>><<<666000---222:::@@@@@@<<<666111888;;;<<<555>>>$$$&&&((()))'''&&&%%%%%%###"""!!! !!!###%%%&&&%%%""""""%%%%%%!!! """!!!!!!"""###""""""###$$$ !!!###%%%'''((()))!!!!!!!!!"""""""""""""""''''''%%%$$$$$$$$$%%%&&&&&&$$$###$$$&&&'''&&&&&&***((()))***'''###$$$)))***((((((***((($$$###%%%!!!###&&&&&&$$$###$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%'''((()))'''&&&)))'''%%%%%%''')))))))))''''''''''''&&&%%%$$$###'''((()))'''%%%$$$''')))%%%$$$&&&)))((($$$%%%(((***+++******)))***---///---+++***))))))***,,,...222///,,,---222444333000222111000000000222444555444222...***((())),,,...,,,000333555555555555555666444222444888999888555000///000444444222444999666555555666888888555222555888:::<<<;;;:::888777999999999999999:::;;;<<<555555444666888999999888777777888888999999::::::;;;======:::777555666888;;;;;;555666===:::666>>>;;;>>>>>><<<<<>>>>><<<<<<<<<>>>999444444888=========<<<:::999888888999:::;;;<<<===>>>@@@@@@===999666222222444777:::<<<<<<;;;<<<<<<<<<<<<===>>>??????CCCCCCBBB???:::888999:::;;;===@@@AAA@@@===:::999444444444333222333555666;;;;;;:::888666555666888666???DDD???;;;<<<<<<:::>>>>>>===<<<;;;;;;<<<===<<<777555888999666444777999999;;;===@@@BBBBBBBBB>>>@@@BBBBBBBBBBBBEEEHHH666888:::::::::::::::;;;777<<<===:::888:::;;;;;;???AAAGGGJJJFFF???===@@@666666666555333222111111>>>@@@DDDEEEDDD@@@===;;;BBB@@@AAA:::<<<'''***---...---+++++++++***)))'''&&&&&&''')))***---+++,,,//////+++)))+++***++++++***))))))+++,,,(((((())))))***++++++,,,---------,,,,,,++++++++++++***)))((())))))++++++000...+++*********)))(((...---...///,,,(((***000'''***///333000---000777,,,///222333111000111333111222222222333333444444000444888888555111111111777444222111333555666666444444444333222000///...000333666777444333444666333222555888666111000333444666666444222222666:::888777444333444888;;;>>>:::777444444777888888666;;;:::999888999;;;===???999:::;;;:::777444333222555888;;;<<<<<<<<<<<<===AAA@@@???AAABBBAAA>>>:::888777888<<<<<<;;;===BBB===<<<;;;===>>>===999555555888<<<===<<<:::888666888888888888999:::;;;<<<<<<;;;:::;;;<<<;;;999777666999<<<<<<:::999;;;===@@@AAA@@@===777444555666999;;;888:::BBB???;;;AAA555999:::999:::======:::777666888<<<======>>>@@@AAA===999999;;;<<<999666<<<;;;;;;:::;;;<<<===>>>;;;???BBB???888444444777888444000///333888>>>@@@>>>>>>>>>>>>>>>???@@@@@@AAABBBBBB???;;;:::<<>>???>>>===::::::<<<>>>999444333999;;;777777:::666999<<<<<<;;;;;;>>>BBB666888::::::888999<<>>>>><<<;;;===???FFFFFFDDD??????@@@===888>>>CCCJJJLLLCCC666111333666;;;???===888777<<>>???@@@<<<<<<;;;:::999999999999888;;;:::888;;;@@@???888<<<>>>AAAAAA>>>;;;999888888888999999777444555777999;;;888333555;;;<<<888999777777;;;===;;;===AAA=========<<<;;;===@@@CCC:::<<<>>>???>>>>>>>>>???@@@??????>>>>>>>>>>>>>>><<<<<<>>>???@@@@@@@@@@@@>>><<<:::999:::<<<======666888999999999:::===???:::888777888;;;<<<:::777777666777999<<<>>>===<<<===;;;888888999888555222666777777888999;;;<<<<<<<<<===>>><<<:::999999:::;;;======;;;888777:::===999;;;:::666888===>>>999:::999<<>>999777::::::666444555777888:::;;;<<<<<<;;;;;;666666888999;;;<<<===>>>???BBBDDDBBB===::::::;;;:::;;;;;;:::===@@@>>>888@@@444444AAAEEE<<<555777999???@@@;;;999<<<>>><<<:::::::::999888777666555888666:::DDDHHHEEEDDDFFFEEECCC@@@;;;999:::>>>AAA???===:::999:::;;;;;;:::<<<999555444777;;;???AAA===;;;666222555;;;>>><<<888:::======<<<:::888888<<<888555888>>>CCCDDDBBBCCCMMMMMM???333333666555///888@@@BBBDDDHHHIIIHHH;;;777444666<<>>;;;111555999555:::============<<<:::888666///666:::777555777::::::999===@@@???;;;999;;;>>><<<<<<;;;;;;;;;<<<>>>???BBB===999999<<>>===<<<<<<<<<<<<;;;;;;;;;;;;999;;;;;;::::::;;;???BBB???===:::777666666888::::::888666555555777:::<<<;;;999666555777:::<<<===;;;;;;;;;:::999888777666:::888888999;;;<<<<<<;;;999:::<<<>>>??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;???>>>===<<<;;;:::::::::<<<>>><<<999:::===;;;555888;;;===>>>===;;;::::::======<<<;;;888666777999777888777333666<<<===999888666888<<<===:::999;;;:::;;;;;;:::999:::===@@@888:::<<<===<<<;;;;;;;;;>>>===<<<;;;:::999999999555666888;;;===>>>>>>>>>???===<<<;;;<<<<<<======;;;<<<;;;:::777777777999777777666777888888777555777666666888:::;;;:::999;;;999888888::::::888555999999999999999999888777:::;;;;;;999777555555666<<<<<<<<<:::999999:::<<<888:::888666888>>>???;;;999888;;;???===777666999<<<:::777555444666999;;;???:::888:::;;;777666777333444666777888888777777>>>;;;777444555999>>>BBBAAABBBAAA>>>;;;999999:::999::::::999<<>>HHHNNNIIIDDDDDD333888888222000333555444======<<<999555333333444777555888???CCC@@@>>>???999:::;;;;;;;;;===AAACCC===;;;888555444444666777555444444666:::===???@@@======:::666888======999888999::::::999888777777555555666;;;@@@AAA===888:::???AAA;;;444444666777:::;;;888111///444:::<<>>;;;888111555999555:::>>>===;;;:::888777777777444999;;;777666999<<<===888;;;======:::999:::<<<;;;<<<===============<<>>===<<<;;;999999999:::::::::::::::999888888;;;===999;;;<<<:::888777:::<<<>>>===;;;999999:::;;;<<<<<<999555333555999<<<>>>::::::999888888888888999777666777999<<<>>>>>>===999;;;<<<>>>??????>>>>>>;;;;;;::::::999888888888::::::999888777777777777===>>><<<::::::;;;999555888;;;===???>>>>>>>>>?????????===:::777666888999666666555444777<<<===;;;999888:::???>>>:::777888666777888888777888:::<<<777999;;;;;;999888888888===<<<;;;999888777777777333444777:::;;;<<<;;;:::============<<<;;;;;;:::<<<===<<<:::777555666777777999:::999777666666666888777666777888888777555888777777888:::;;;;;;:::888999:::;;;;;;999777666<<<======;;;999777777888===;;;999999:::::::::999666777777666999>>>???===:::888888===???===;;;<<<;;;;;;999555222333888===>>>:::888;;;;;;888777888222333444555555555555555???<<<888555555999===AAAEEEAAA===:::999888888888777::::::999;;;===<<<777666666888<<>>===;;;;;;===;;;999999<<<:::666555555555555666777888999444444555999<<<<<<777222555555999======:::<<<@@@???>>>666,,,)))...444777---333:::>>>===999666555111444888444:::<<<;;;:::888666555444333777;;;<<<888555666777555555777999999777666777888======<<<;;;:::888777666;;;:::999;;;<<<<<<:::777;;;:::777555444555666777999999888777666666777888333888;;;:::666444666999???>>>===;;;::::::;;;;;;;;;999666555777999;;;<<<999888777777777888:::;;;777666666888;;;===>>>===888999::::::;;;::::::999999999999999999888888888555444444444555666777777999:::::::::;;;;;;;;;999888:::<<<<<<;;;;;;<<<===<<<>>>;;;777444666999:::777666555555777::::::999;;;999:::>>>>>>:::999;;;444666777777777777888:::888:::<<<;;;999888777888======<<<;;;::::::::::::888999;;;<<<<<<:::888777999;;;<<<===;;;999888777999:::::::::888999:::<<<:::===???===:::777888::::::999888888888777555333999888888888:::;;;;;;;;;555777:::======<<<;;;999:::;;;<<<<<<:::::::::<<<===:::777888:::;;;999777666555555666999>>>??????;;;888777:::>>>>>>===;;;999;;;:::666111222888>>>===999777:::;;;888777888444444555555666666666666888999999:::;;;<<<<<<<<>>???===<<<===999333777999::::::::::::::::::444:::>>>===777444777;;;444333444777999999777777:::;;;<<<;;;777444222222888;;;===999444222444888777777888;;;<<<<<<999666777999999666666999999666333222111111444777999999999777444444555666555444666111555???CCC>>>===BBB888999777333333777999888888888888888666444222222///222666333;;;======>>>===<<<999777555555999<<<999777777555222888999::::::999999999999@@@???===;;;:::::::::;;;666777999;;;;;;999555222>>><<<:::888777777888999;;;:::999888999999888888222777;;;:::555222333555<<<<<<;;;;;;:::999999999<<<;;;:::;;;======<<<;;;888777666666777888:::;;;888777666888:::;;;;;;:::888888888777777666555555333444555666777888777777333444444666888:::<<<===999999:::;;;;;;::::::;;;777888888777555555666888888<<<;;;555444999<<<<<<999777666777888888777666:::777666999999888:::>>>333666888999888888888999:::<<<======;;;999999999::::::::::::;;;<<<======999:::;;;<<<<<<;;;999888777:::===>>>;;;999888888777999:::::::::;;;===???;;;>>>@@@>>>:::888999;;;<<<;;;:::999:::999666444::::::999888888888999:::777999<<<>>>???>>><<<:::333555777777777888:::;;;;;;999777888:::;;;888666777555444666:::<<<>>>???;;;999777777:::<<<;;;888888::::::777222222777<<<:::666555888999777666777666555555555666666777777555666777999;;;===>>>>>>GGGBBB;;;888999:::999888888<<<===;;;;;;======:::>>>CCCDDD@@@<<<<<<999555444666999>>>@@@>>><<<;;;111999@@@AAA;;;777777:::555555555666999;;;;;;999888888888777555444666888222777<<<;;;777444555777;;;:::999999;;;:::999777555777666333333888;;;:::888555222111333555666666:::999777666666666555444666111333===AAA;;;888;;;333555666444555999999777;;;888555555777666222......111444333<<<<<<===>>>>>>===;;;888777222777:::;;;;;;===:::666999999::::::::::::999999;;;:::999999999;;;>>>???999:::<<<===<<<:::777555===<<<:::999888999999:::777666555666888888777666444888;;;;;;777555444555777777888999999999888777999888999:::<<<<<<999777666666666777888999::::::888777666666888999888777888888777666666555555555///000222444666666666555000111222444666999;;;===;;;:::;;;<<<:::666666999======;;;999666666777999666<<<<<<666666<<<@@@===;;;777666888999666444555888444222444555555888===333666:::;;;:::999999999999;;;======<<<:::::::::666666666777999:::<<<<<<444555777888:::;;;<<<<<<777;;;>>>>>><<<999:::;;;::::::;;;:::999999:::<<<999:::;;;:::888777777777<<<;;;:::;;;;;;;;;999777;;;;;;:::888666555777888<<<===>>>>>>===;;;999888333555777888888999;;;===999888888999999999777666999555444777::::::;;;===::::::888555666999999777777999999777444444666999999555444777999777666888555444444333444444555555888666333222444:::@@@DDDBBB@@@===;;;::::::999888777<<>>;;;>>>===:::666333333555888666:::???@@@>>>;;;;;;<<<999888666777999:::;;;:::555888888444444999>>>>>>===999555333555666555333555888<<>>:::555222999777888===>>>;;;888888<<<;;;666111222777999777444333333888======666///111222555444>>>:::999999999888888888888333777999999;;;>>>===999888888888888999999888777555555666777999:::;;;;;;======<<<:::888888999;;;999999999999999999999888333222111444777888777555555666888999999888777777111333555777888888888777666555555555666777666444555666777888888999999888666555444555666777777555444444444444555555666777111222444666777777666555000000111222444666888999999888:::===;;;666777<<>>===:::777777999;;;555<<<===666555<<<>>>:::999555444888999666444666999666444666666555666:::333666:::<<<;;;:::999888666888:::;;;:::999999999555555555666777888999:::444444555666888:::===>>>333777;;;;;;888777999<<<999::::::888777666777999666666555666777777666444;;;:::999:::<<<<<<;;;999999:::999777444444666999======<<<<<<;;;999888777777999:::;;;::::::<<<===666888::::::888777666777<<<777555888:::888888;;;777;;;:::444333888:::999666777888888777666555555999555444888:::888777999555444333333333333444555888555222111333888>>>BBB;;;<<<>>>===;;;999777777666<<<>>><<<:::<<<<<<;;;888888===BBB???888:::CCC<<<888888>>>AAA>>>;;;<<<666999;;;;;;999777666666;;;<<<:::666777<<<===999BBB@@@>>>999555444555777===>>>>>>>>>>>>=========777666555666777888777666333888999666555888;;;;;;;;;777444555:::<<<;;;999444888>>>AAA@@@<<<888555777;;;===;;;;;;<<<;;;888<<<:::555111333999;;;999333444555999<<<<<<999666777777888666???<<<:::888666666888:::<<<888999888555777::::::777::::::999:::;;;;;;:::999666777:::;;;<<<;;;999777???<<<888333111444888<<<::::::;;;<<<<<<<<<;;;;;;555444444777;;;===<<<:::333333444666999:::999777///000444666888999999888;;;888666555666888888888555666777999999999888777444333222444666777777666000000000111333555666777666777999;;;;;;:::888777555555555666777888999:::444444777<<<<<<888:::AAA999888666444222222555777333;;;<<<555333999:::444888333333888:::777666888<<<999999<<<;;;777666888222666:::<<<<<<:::888888333555888888777777777888777777777777777888888999999888777777888:::<<<>>>///333777666444333666999666777777666555555777888777444333555888999666333999888888:::<<<<<<;;;:::777888888666333333666:::999999999999999999::::::777888999888666666666888555888;;;:::777555666777>>>888555999999666666999555;;;;;;555222777<<<<<<666666777888999888555222999555555999;;;999888:::777666555444444444555666333444555666777888999999555:::>>>???;;;777666666555;;;>>>;;;999:::;;;:::555111777???;;;111444AAA>>>777444888:::777666999555555555555666888999:::===>>>;;;555555::::::666999:::;;;;;;:::;;;===???===:::666444555666777777888777666666666555111...000666:::777555666666444333111111666>>>CCCDDDBBB999:::<<<<<<;;;;;;<<<===///888;;;555444999:::555---//////000555<<<<<<999::::::888666444666:::>>>;;;;;;:::777???222777;;;;;;;;;;;;;;;:::888888888888999:::;;;;;;888777888<<>><<<888555444555777999999888777888999999777666<<<;;;:::::::::999555222000...111:::???<<<555111;;;;;;::::::;;;<<<===>>>:::888666777:::;;;:::888888:::???@@@999333555<<<<<<777333333666888999888===666111222555555777:::===:::999::::::888999===BBB:::222444;;;===777///555666777:::<<<;;;888555999;;;;;;:::;;;???>>>:::666444333555999;;;999666666555444555888:::::::::666999;;;999555333555999888999:::999666555777:::888777777999:::;;;:::888<<<<<<<<<999888:::???DDD===<<<;;;:::888777666555999999888999::::::888666999<<<===:::888999777333::::::;;;999777777888999666666777777777666555555888777666666666666888888===:::666444555666666666444666666444444888999777:::<<<===<<<;;;:::;;;<<<===<<<:::999777777666666444999@@@DDDDDDAAA<<<:::@@@;;;555222444:::<<<;;;777888:::999888777777888999999:::::::::999888888AAA>>>;;;:::;;;<<<<<<<<<;;;999888:::888444555999888;;;===;;;666333555888===888333222555777777555:::444...000888???@@@???<<<;;;999888999:::<<<>>>:::777444222222444888:::666222///000333666777666111333666999;;;===>>>>>>555---BBB<<<777333555666555444444555555;;;<<<;;;:::::::::<<<>>>666666777999;;;:::777555222444666777666555444333:::888555444444555666666777555555888888444333666222333555666666777777888888555111222444555222///111000000333777888666333555666777777777666555444333444555444333222333555666666666666666555444333666555555666777777666444222444666666444333444555;;;999:::???BBB???<<<;;;222333333444555555555666<<<888444333555777777666444333666999888444444888666333000000111333444555888111---///222222444777:::888777888777444444888888555222222444555333111111111333555777888666444666888888666666888777333333333444555666666444333444333111000111111000///333888======:::777777888777888:::999777777999;;;888777777999;;;===<<<;;;777888888666555666:::===999777444222111111333444555555555666777666444111222555666444444777666333999999999777444444555777222333333444444444444444666555555444555777:::;;;666333000///111333333444888;;;;;;999999===>>><<<777777777777777777777777>>>>>>======<<<<<<;;;;;;;;;===@@@AAA@@@>>>;;;:::999777333111111333444444333444555444333222333444888888777777888:::<<<>>><<<999666555666888888777444333444555333000222777777:::<<<;;;777555888;;;444333222000///000222333777222...111999???AAA???======<<<<<<===>>>@@@AAA<<<999666333111222333555<<<:::777777888999999999555666999<<<===>>>>>>===EEE:::CCC;;;<<<^^^hhhuuu###''',,,000222444666888QQQ\\\jjjxxx!!!&&&***###(((***,,,111;;;BBBaaasss;;;777222---((($$$!!!%%%"""!!!"""(((777AAAEEELLLYYYfffzzzkkk[[[QQQBBB:::111---,,,((( """***%%%333BBBPPP```vvvuuueeeQQQCCC$$$!!! $$$ !!!%%%+++999HHHbbb}}}lllbbbWWWGGG:::444***"""!!!(((111555===RRRggg~~~|||iiiZZZNNN???+++ """))),,,***((()))&&&***000999IIIddd{{{TTTFFF888000+++###""""""######%%%(((,,,///444IIIhhh}}}zzzwwwkkk[[[PPP444,,,$$$!!!$$$%%%$$$!!!%%%***,,,///===ZZZyyy{{{eeeUUUFFF777...$$$'''%%%%%%)))---...///HHHjjjfffYYYAAA+++"""%%%((((((555---***///777JJJqqqooo\\\DDD111((($$$,,,999555(((,,,<<>>:::444***###((()))***111DDDgggMMMJJJBBB888222///(((!!!&&&'''  '''---222999AAAGGG___ppp}}}hhhYYY***(((&&&%%%'''+++000333LLLbbbwwwmmmgggNNN000!!!&&&!!!!!!  !!!###''',,,111999JJJbbbyyy{{{UUU555%%%"""%%%''')))+++777LLLbbb{{{rrrVVVBBB444000+++(((&&&$$$ %%%***,,,<<>>222---000***///888GGG___yyyzzzfffMMM111 ...___rrrPPP555!!!%%%+++)))"""JJJwwwmmm```TTTHHH===999888555444555:::BBBNNN\\\oooqqqCCC&&&$$$$$$NNNqqqrrraaa;;; (((777GGGuuuwwwjjjccchhh]]]TTTRRRTTTUUUWWW[[[jjjttt~~~yyyNNN///$$$$$$:::```qqqYYY@@@((("""***CCChhh{{{vvvuuutttuuu{{{ZZZ<<<(((''''''???ooopppKKK000&&&:::]]]lllPPP''' $$$,,,  AAAppp___666222,,,###;;;[[[~~~nnn>>>)))(((((($$$!!!111KKKhhhlll>>>+++***)))&&&%%%---MMMqqqWWW;;;)))!!!### 222___xxxNNN*** ***$$$&&&***@@@hhhhhh=== ###666PPPzzzUUU:::,,,###!!!&&&)))333VVV}}}```555!!!!!!&&&%%%###///444WWWbbbCCC$$$###)))///EEEuuusssCCC###,,,222PPPbbb777%%%***222FFFooojjjEEE222&&&###///PPPuuuVVV999((("""***:::XXXWWW888!!! !!!111PPPnnn|||ZZZ999%%%((("""...WWW|||qqq???$$$%%%######CCClll|||```BBB######(((^^^wwwwwwEEE******%%%"""???dddxxx]]]GGG222 '''???aaa|||zzzYYY,,,&&&$$$###555XXX}}}___;;;***+++'''))),,,777SSS{{{~~~mmmiiilllzzzggg111 FFF{{{iiiLLL///###!!!(((&&&)))KKKuuu~~~oookkkmmmyyyooo;;;&&&"""###CCCmmm```HHH444---&&&'''777DDDsssyyyuuuvvv~~~OOO'''"""...AAAddd{{{UUU444%%%)))333...222JJJrrrQQQ333"""---___rrrRRR444!!!"""'''///LLL{{{tttMMM666'''###%%%@@@dddeee:::"""!!! '''===___zzz___;;;)))&&&+++TTTuuu???)))***"""DDDWWWxxxWWW+++***$$$%%%[[[[[[666,,,///&&&000DDDddd~~~[[[999 %%%ZZZzzzQQQ,,,"""+++---MMMsssaaa777""" """(((333KKKmmmzzz___444'''--->>>eeeWWW///"""$$$!!!888\\\oooLLL000%%%///999zzzaaa===!!!***---&&&!!!444]]]lllKKK000000XXX~~~ttt\\\;;;""""""...777UUUuuusssJJJ+++ ###'''###000[[[fffAAA+++"""!!!"""***555QQQyyypppCCC""",,,DDD[[[wwwTTT333+++111,,,888dddggg---$$$ &&&III{{{{{{\\\EEE(((!!!$$$HHHqqq~~~bbb+++###+++ ***WWWsss^^^:::***SSSFFF&&&"""###%%%888dddbbb::: 222XXX{{{mmm>>>######GGGtttuuuYYY>>>"""""":::___}}}ccc???"""((( HHHwwwNNN/// %%%666______''' !!!666lllsssPPP777"""000FFFaaarrr???&&&!!!+++BBBgggqqqOOO999&&&###***BBBlllkkk<<<###"""000RRRtttmmmHHH)))!!!,,,LLLqqqggg888###&&&&&&QQQ~~~mmmIII)))'''###///\\\QQQ###+++,,,;;;iiiqqqaaa222  :::fffEEE---PPP~~~aaa<<<###BBBjjjkkk777 """"""***^^^\\\000###QQQ^^^--- ---!!!:::}}}hhhAAA"""(((RRRggg>>>---(((555XXXiiiKKK### $$$,,,NNNxxxkkk<<<)))!!!&&&***999mmmXXX111666vvvSSS'''"""444KKK|||JJJ###!!! 444ZZZttt@@@###$$$###???kkk\\\### >>>hhhddd///***...VVVIII"""QQQHHH&&&(((bbbnnn///000eeejjj///###)))HHH]]]***)))111bbbVVV***+++))))))MMMuuuNNN""" ###KKKlll888###;;;YYY...!!!"""888eeeTTT---###%%%111hhh]]]--- $$$EEEzzzmmm===***'''XXXzzzAAA***XXXZZZ!!!---"""888ZZZ,,,---+++&&&HHH}}}eeeAAA)))(((""",,,kkkVVV---&&&$$$'''GGGsssXXX---(((888CCC|||===!!!///aaalll999 ///777TTT555!!!###MMM~~~XXX///&&&>>>pppsss<<<)))(((WWWiiiCCC!!!***SSSVVV'''"""CCC~~~RRR555CCCjjj==="""...[[[___111%%%###222oooXXX000***RRRkkkLLL)))333aaa|||tttvvvEEE&&&&&&666eeevvvTTT;;;,,,$$$GGG{{{hhhaaarrrSSS### ***PPP^^^555'''@@@xxxrrrooovvvJJJ999^^^RRR(((***XXX|||qqqqqq|||SSS+++###(((&&&OOOwwwaaa===(((VVV{{{yyyrrrFFF!!!---VVVttt>>>"""EEEIII'''!!!###!!!NNNyyyXXX///888^^^ccc///333```jjj888TTTqqq111 ...XXXwwwFFF%%%DDD}}}RRR000,,,###;;;bbb|||[[[***)))999aaahhh444)))'''&&&eeeccc555***^^^rrrLLL///%%%&&&$$$***KKK{{{uuuMMM$$$###QQQ}}}```::: ***///SSSVVV***$$$GGGlll^^^:::!!!---TTT|||TTT///%%%---xxx~~~rrrTTT''' CCCyyyfffDDD,,,999mmm|||[[[555 """,,,jjj{{{oooXXX!!!222[[[pppJJJ'''%%%MMM{{{|||UUU...III{{{TTT,,, &&&LLLlll[[[222,,,KKKzzzvvvEEE&&&---[[[{{{nnnAAA!!!333jjjvvvUUU)))MMMwww~~~uuusssOOO$$$///]]]zzz^^^444""";;;^^^|||sss|||wwwsssbbbDDD***VVVddd>>>!!!+++\\\fffCCC'''LLLmmmEEE%%%%%%EEErrr{{{PPP+++DDD|||uuuVVV)))???vvvddd???@@@ppp~~~yyy]]]<<<((($$$???]]]{{{999&&&```}}}{{{wwwWWW###"""---SSS}}}DDD***QQQbbb222'''$$$...NNNbbbuuuxxxOOO***???