BM 6(Y ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ|||yyyxxxeeefffddd```[[[WWWVVVWWWNNNMMMKKKHHHFFFDDDCCCBBBBBBAAA???>L>>>EEEEEEEEEEEEEEEFFFFFFFFFBBBBBBCCCDDDFFFHHHIIIJJJKKKLLLMMMNNNQQQSSSUUUWWWbbbcccdddgggkkkqqqvvvxxx~~~GG=?HdĦ=ĪjGG=?{{{zzztttjjjaaaZZZUUUQQQOOOGGGDDDBBBCCCFFFIIIHHHFFFEEEDDDBBB???>>><<<<<<;;;??????>>><<<999888999:::@@@@@@????????????@@@AAA===AAADDDHdĦEEE:::;;;;;;<<<<<<<<<<<<===?????????@@@@@@BBBCCCCCC@@@????????????@@@@@@AAA::::::::::::===@@@CCCFFF888999;;;>>>AAACCCEEEFFF888:::===@@@EEEJJJNNNPPPYYY\\\aaagggooowww~~~ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦ~~~qqqbbbFFFHHH444333444666CCCAAA===Ħ999:::;;;===AAAEEEJJJĦHHHIIIKKKNNNPPPRRRNNNUUUZZZDdD\\\]]]]]]VVVWWWӵMMMKKKӵIIIӵEEECCCAAA<<<<<<Ħ===FFFӵiiiqqq~~~ĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉgggZZZOOOGGG3we<Ħ<<<<<<;;;===3h?@eQQQRRRTTTYYY^^^gggiiimmmZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝLbbb@eKKKg&eBBBBBBCCC3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼sppp\\\NNNGGGtQ???======???je<ĦOOOQQQRRRBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]Ħ}}}tttBt=o9ĦHƅ^Hu]Ħiii4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦsss```MMM@@@@@@@@@AAABBBEEEIIIgeĦiiivvvFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦLLLGGGDDDGGGNNNTTTiii|||4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦUUU<<<<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵTTTDdDĦkkkgeĦ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ӵzzzrrr]]]yyy4DuXӵ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&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDenenenevvvpppjjjiiilllmmmiiieeeaaa``````````````````aaa[[[^^^bbbbbb___^^^___aaaXXXWWWWWWWWWXXXXXXVVVTTTSSSSSSSSSSSSSSSTTTUUUVVV[[[[[[[[[[[[[[[[[[\\\]]]aaacccfffjjjnnnqqqsssuuuyyysssooohhh```YYYSSSPPPNNNDDDDDDDDDCCCAAA>>>;;;999>>>===;;;;;;;;;:::777555BBB???;;;:::;;;<<<;;;:::777777777888888777777777111555::::::666444666888888888777888999999777555777777777888888999;;;;;;888888888888888999::::::333444555666888;;;===>>>000333666999<<<>>>@@@BBB;;;===???AAADDDFFFGGGHHHIIIMMMRRRVVVYYY^^^dddhhhtttuuuwwwzzz~~~rrrJJJCCC<<<999<<>>>>>===:::888777888999999555666888:::;;;;;;:::999666666666888:::<<<;;;:::555555666666666888;;;???777888999::::::999888777444999===>>>:::888999;;;999888888999::::::777555555555555555666777999999888888888888888999:::;;;<<<;;;999777555555555555<<<999777777999999666333777888888999999888888777:::<<<===<<<:::999<<<>>>777666777999>>>EEELLLQQQSSS___qqqYYYMMMCCCBBBDDDBBB>>><<<000CCCFFF555000===BBB999777888999:::;;;<<<<<<<<<666::::::666666:::;;;666999666444666;;;===:::666::::::;;;;;;;;;:::999999:::888666666888999777555555666666777777777777666888:::999888:::===:::444999999888777666777999<<<777888999:::::::::::::::888888888888888999999:::666777999888666555555555444666999;;;<<<:::888666===999999>>>AAA>>>888555888???@@@:::999>>>===666888999@@@NNN___sss{{{uuuwwwyyyxxxyyyeeeKKK<<<@@@@@@AAA>>>777333888BBBFFF:::444999===:::777999777888999::::::;;;::::::555888999666777<<<<<<999999777555777999999777444777888999::::::::::::::::::888666777888999777555777888888888888888777777888::::::999<<>>777666===888888999999999999888888444777888777999<<<===;;;888888888777777666444444555666777888::::::::::::999888777777888888777555::::::999999888888777777777888777666888======999444666777777666666777888777888888888888777777666555666888999999999888777666777999888777777888999:::999888888888888999999666444555888888666888<<<111222888CCCHHHCCC<<<888======AAAHHHMMMPPPXXX___lllxxxkkkLLL>>>>>>???<<<:::555;;;>>>:::555666;;;???888888888888888777666666777888999999999;;;<<<;;;666888999888666555555666555666777888888999999999999888777777777777777666;;;:::999888777777666666999:::888444444777888555555777999:::999888999:::777777888777777666555555:::::::::::::::;;;;;;;;;666888999888888888999;;;::::::999999999999888888666444444999;;;:::;;;>>>NNN???444333333000222999:::AAATTTllluuupppqqqssssssqqqqqquuu|||wwwmmmeeerrrrrrrrrttt{{{rrrTTT>>>888<<<777===@@@;;;666555999<<<888888888888777666555555:::999999:::999888888999555777999999888888888999777777777888888777777666888888888888777666777777:::999888666555555555555;;;===<<<777666999:::888555777999:::999999999;;;777777777777777666555444<<<;;;999777888:::<<<>>>777888888888777888:::<<<777888;;;<<<<<<:::888666:::666555:::===;;;999:::<<<444333===FFFHHHNNNWWW~~~}}}mmmcccZZZWWWUUUQQQOOOOOOVVV]]]]]]bbbrrrqqqcccUUUEEE999???;;;888:::@@@DDDDDDBBB;;;===@@@DDDGGGFFFBBB>>>DDDBBB???===???FFFOOOVVVZZZooozzzOOO555@@@000+++666<<<666555===888888888888888777666555;;;888888:::999666666888666666777999::::::::::::888888888888888777666666777888999888777666666888999888777555555555666666555999999666555888:::999333555666777666777888:::666777777777777666666555:::888666555555777:::;;;888888888777666666999;;;555777;;;======<<<999777===999888::::::777777999444777CCCWWWnnnpppaaaQQQGGGNNNGGGCCCDDDDDDAAA>>>>>>;;;AAA>>><<>>BBBDDDBBB<<<;;;;;;======999333---<<<777111///222666:::;;;777777999:::;;;888444000;;;000,,,:::UUUrrrYYYIII<<<:::;;;999999===888888888999888888777777999666666999999555555888888777555777::::::888555777777888888999888888888777888:::999666555666888999888777555555666888999111666888555333555666555444555555555555666999;;;666666777888888888777777666666666777777777888888888888888666444555777999666777999;;;<<<<<<;;;;;;999:::;;;:::555555>>>JJJ777WWWttt```^^^bbbooovvviiiWWWHHHAAA???@@@@@@;;;777888<<<>>>======@@@777@@@@@@>>>@@@:::444999@@@FFFKKKIIIBBBDDDVVVkkk|||dddKKK@@@???===:::999:::::::::999AAA<<<666444666;;;AAAEEE999888888:::======:::777>>>:::777888<<<>>>>>>===666888;;;:::555666DDDTTT|||pppJJJ666;;;???777888888999999999999888888777333444888999555555:::;;;777444555999:::666111555666777999::::::::::::666999:::999666555666888:::999777666666888:::;;;666;;;===:::666666555444777777777666666888<<>>333888===;;;444666JJJ___tttTTT???<<>>======???AAA@@@===<<<===;;;888888;;;999@@@<<<888<<<;;;<<>>@@@@@@CCCGGGKKK~~~PPPOOOMMMKKKHHHDDD@@@<<<<<<<<<>>>???????????????;;;888666777:::;;;:::999???>>>===<<<:::999888888666666666555555444444444666777888999999999999999777AAAgggwww@@@...CCC;;;:::777222...222;;;BBB::::::999888777777777777555666777999999888777777;;;:::999999::::::888777555777999888666444555777<<<999777777888888666333888999:::999666555555666::::::999999888999999999777888888777555444666888777999;;;;;;:::888888888777666999>>><<<888:::@@@;;;FFF999---===BBB:::;;;999AAA@@@555>>>hhhSSSDDD:::;;;;;;666666<<<:::;;;999888;;;@@@???;;;::::::;;;===??????>>><<<>>>===;;;777555555888;;;;;;999888999;;;<<<<<<;;;>>>CCCCCC<<<888CCC___vvvYYY@@@???GGGGGGDDD>>>:::555333444777999999???===:::;;;===??????>>>222444555888999:::;;;;;;999::::::::::::;;;;;;;;;;;;;;;;;;;;;999888666555111===@@@HHHhhheee222***555;;;888888:::999333999888888777777888999:::999999::::::999888777666;;;999888888999999888777666888:::999777555666777;;;888666777888888666444999999999888666555666777:::999999888888888999999666888888888666555666777888:::;;;:::999888888999999777999;;;999444555:::888///999@@@222+++555;;;333555777RRRvvvmmmNNNGGGAAA666222888;;;888888<<<:::;;;:::888999;;;777111777777888999;;;<<<<<<<<<000444888;;;===???@@@BBB333555999===>>>>>><<<;;;888>>>EEENNNaaafffKKK???FFFAAA;;;999;;;<<<999666AAA>>>:::888888888777777DDDCCCBBB@@@===:::777555666666666777777777888888======>>>??????===<<<;;;555===888,,,444SSSllltttEEE666111<<>>???@@@???<<<:::999999AAA???;;;777666<<>>444444555666888;;;>>>@@@;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::999777666???000111@@@???444BBB^^^hhhSSS<<<333444666:::===:::888777666666888:::<<<;;;:::::::::999888777777999777666777888888777666999:::::::::999888888888777666666777888888888888::::::888555444444777:::888777777777777888999999555777::::::888666555555:::::::::888666666888:::777777888999::::::;;;===222;;;///,,,>>>;;;222AAAaaa}}}bbb888999:::333???:::555555999:::666444555999<<<<<<888777888555000===<<<;;;:::888999:::<<<888888666555777<<>>===>>>>>>CCC???;;;777666777999;;;777888888888999999::::::<<<<<<<<<<<<;;;::::::999===666444:::===999333222VVViiibbb???...;;;AAA777;;;:::888777666777888999888888777777777888888888888777666777888999888666::::::::::::::::::888777555666777777777888999999:::999888555444555888;;;777666666666777777888999555888:::;;;999777666666999:::999777666666888:::777888777777888;;;<<<<<<;;;111888???111---MMMqqqyyyEEE999BBB777===FFF444:::777666888999999999;;;666999:::999;;;AAAEEEEEE:::<<<=========???CCCFFF999>>>GGGSSScccttt{{{kkkdddJJJFFFAAA===<<<===AAACCC;;;::::::::::::999999999555555555666888;;;===???666999999444---...999DDD777MMMhhhlllSSS777222>>>;;;:::999888777777777777777777666666777777888999888777666777999999999888:::999999999::::::888777555777888888777777888:::888999888666555555888:::666555555555666777888999666888::::::888777666777888999999888666666777999999999777444555888888555CCC---CCCCCC&&&TTTiii999GGG;;;444AAA555(((:::BBB@@@>>>===<<<===>>>@@@EEEFFFCCC===999<<<>>>===AAAGGGPPPYYYaaajjjttt|||vvvpppVVVUUUQQQMMMHHHDDDAAA???FFFCCC???;;;999:::<<<===:::///222CCCKKKAAA666666333111KKKpppnnnJJJ888BBB777888999999999888777777:::999888777777777888999999888777888:::::::::999:::999777888::::::888555555777999888666666777999777888888777666666888999555555555555666777888888888999:::999777666777888777888999999777666666777999999666222444999999444555111777<<>>888222EEEKKK111555777888999<<<@@@CCCEEEHHHQQQ\\\ffftttxxxjjj^^^UUUQQQOOOFFFHHHDDD;;;777;;;>>>>>>999;;;999@@@```www^^^222444666888:::;;;:::999888===<<<:::888777777888888999888777888:::;;;;;;999:::888777888::::::888555666888:::999666555777999666777888888777666777999444444444555555777888888999::::::888777666888999666888::::::888666666666888999666333666===>>>999888EEE777dddCCCUUUVVVVVVYYYbbbgggdddmmmuuummmwwwnnniii999000FFF///888FFF333555666;;;;;;::::::999888777777666666777777888888999999;;;:::;;;===:::444333555777777888888888888777777555555444444555666777777777777666666666666777777888888777555888;;;999333777666555888<<<>>><<<:::999999...;;;888222DDD888CCC000dddDDD:::===888222>>>>>>111:::999999888888777777777777777777777888888888888999888999;;;888444333666666666777777777777666666888888777777777888999999888777777666666666777777777888777666888;;;999444666555555666888::::::999888;;;111999666111BBB999555ccczzz777BBB>>>***AAA@@@222999999999999999999999888888888888888888777777777888666777999777444444888666666777777777777666666::::::999888888888999999999888777666666666666666666888888666777:::999444777777777666666666888:::666;;;333777777666@@@;;;777TTT888BBB888777888:::::::::::::::::::::::::::999999999888888777777777777666777999888555777;;;666777777888888777777666999999888777666666666777999999888777666666666666555888888666777:::999666:::;;;;;;999666666999===444999555777>>>=========eee;;;999DDD444777;;;888888888888999999999999::::::999999888888777777777666888;;;:::777999===777888888999999888888777999999888777666666666777999999888777777777777777444888999777777999999777:::;;;;;;999666555999===666888666888AAA===777FFFaaa444@@@:::===444666666666666666666555555999999999999999888888888777666999===<<<999999===777777888888888888777777::::::999888888888999999888888888777777888888999333777999777666999:::888888888888777555555777999999777888666>>>888;;;iiiLLL999===999333888888777777666555555555888999999999999999999:::555666999>>>===999888:::555555666666666666555555888888777777777888999999777777777777888999::::::222777:::777666888:::999888777666777888999888777;;;666:::555:::888SSSmmm888999---999<<<;;;;;;:::999888777777888888888999999::::::;;;333555999>>>===888666888333444444444444444444333555555444555555666777777666666777777888999;;;;;;111777:::777666888:::999:::888777999<<<===:::777:::666<<<666888===lllGGG666???777===;;;999666444333333333777777777888999999::::::555888:::;;;999888777777777777777777777777777777;;;999777777888999888777555999<<<:::777555888;;;;;;999:::===:::555666;;;999:::;;;:::888666666666>>>777>>>777999<<<===>>>555:::999777666555555555666888888888888888999999999666888;;;;;;:::888888888666666666666666666666666;;;999777777888999888777555777999888444333666:::888222000666;;;;;;;;;===888999:::999777666666666:::<<<<<>>>>>999555777999:::999888777888999555???666JJJ888:::<<<666666666777777888888999::::::999999888777777666666999;;;<<<;;;999888888777777777777777777777777:::999888888999999888666:::;;;:::777555666:::===OOOEEE;;;999;;;;;;555000888999::::::999999;;;<<<888AAA666???fffJJJ>>>888888888888888777777777;;;::::::999888777666666666888;;;<<<:::999888888888888888888888888888888999888888999:::999777555<<<;;;999777666777:::======;;;777444555777888777777888999888777888:::<<>>???999555888999888777888777666555555888:::999@@@CCC]]]666777888::::::999888888999999999888888888888888333666888999888666555555777777777777777777777777888888888:::;;;:::777444;;;:::999:::;;;;;;:::999444999:::666555888999555;;;;;;;;;999777888;;;===>>>KKKLLL<<>>111;;;:::777;;;;;;;;;:::999666444333444:::999;;;@@@:::555;;;777666555555555666888999888777777777777777888888555666777666444555888<<<999999888777666666777777;;;:::999777666777:::===???>>>III;;;777;;;...555777888888999999:::999888777666:::===888555999999777999555555777888888888777666;;;:::999888888777888888666777888777555444666888999999888777777777777777:::::::::999777888;;;===CCC@@@fff333>>>999///222555:::666666888999999:::999999666;;;BBBFFFFFF???777444333555888::::::999666555===<<<:::999888888777777666888999888666444444444999999888777777777777888999:::::::::999999;;;===BBBVVV555BBB777444666666;;;666666777888999:::::::::555888QQQhhh\\\AAA777;;;444666777999999888777666;;;:::999888888888888888555666888888777666444444999999888777777888888888666888::::::999999;;;<<<;;;CCC???555888:::777:::888888888888888888999999;;;===lllzzzCCC555BBB777777777777777888999999777777777777777888999:::555555666888999888777666999888888888888888999999444666888999999999;;;<<>>>>>bbbqqqGGG===;;;::::::888777666666555555;;;:::888666555555666777>>>:::777777999:::999888999999:::::::::;;;;;;;;;;;;---AAADDD777444===eeeDDD@@@:::999888333999888666444444666777999999HHHrrrDDD===:::999888777777666666777999999888777777666666666888666444555888:::999888777888888888888999999999???999???:::333CCC;;;XXX@@@:::888777444555555555666777888999:::999SSSEEE>>>999888888777777888888888888888888888777666666555333333333666999;;;:::999666666666666777777777777888<<<888111///JJJ???ppp???999777666666444555666777888999999999<<>><<<777777777777777888999:::999888777555555555666777333444666999;;;<<<<<<;;;555555555666666666777777000888666666555AAA```===999777777999666777888999999888777777:::QQQ===;;;666666666666777888999999;;;999555222222444777:::444666888:::::::::999999666666666777777777888888666666777>>>;;;666===:::777777;;;999999999999888777666666333IIIJJJ:::555555555555666666777888:::888444222222444888:::444666777777666555666777777777777777888888888888===444333:::666;;;@@@===888666;;;999999999888888888777777222GGGZZZ888555555444444444555555666777666555555555555666777444666777666444444666999666777777777777888888888:::555222333444[[[BBB???888666;;;999888888777888888999999666JJJccc555555444444333333333444444333444666888888777555444555777888777555666999===666666666666777777777777555:::888666<<<___;;;<<<666;;;555777999999999:::;;;===666FFF___@@@<<<999666666777777444111666666777888999999888888333444666777888888888777999777555555777999999888===111999===777uuu<<<>>>777:::555777888888777777888:::,,,DDD\\\::::::888555555666666444222444444555666666666555555555666777999999999888888555555555777888999777555:::888666AAAHHH;;;>>>777999666777888777555444555666///JJJ```>>>888666555555666777555444555555555555555555444333777888999::::::999888777333444555888:::999666333777>>>333@@@hhh;;;;;;666888777888999777555333333444555EEEzzzZZZ>>>777777666777777777777777777777777777777666555444777888999999999888777666555555666888999999777444666>>>444999BBB888555888999::::::888666444444555555444WWWEEE666777888888888888888999999777888888888777666555555666777888888888777666555999777666777888:::999999777888999555SSS999555888888999:::999777666777888;;;111DDD===888777888999999777777888999555666666666666666555444555666777888888777666555;;;999777666888:::;;;:::999555<<>>666888666777999888888777999:::<<<888BBBYYYfff======555777888777555444666777555666777777777777777777444555777888999999888777888777777888999:::999888888888===bbb|||CCC777888444555777888777888:::;;;111777===444\\\HHH777999444666777666333222333555777888999:::::::::::::::555666888999:::::::::999555555777999;;;:::777555888<<<<<<}}};;;999111;;;999666333222333555666;;;222111FFFWWWIII666777888666555555777999::::::888666333333555888::::::444222222666:::<<<999666888555333555999<<<<<<;;;999888999>>><<<444;;;999666444333444666777333555???XXXhhhSSS777222777666555666888999999999666555444555777999888888333555666777888888999999999777555666888::::::999:::===DDDAAA>>>777;;;999777555555666777888777888;;;IIITTTGGG888;;;666666666777999:::999888444444555777999999777555444777:::888555555888<<<:::999777777888999999888999AAASSSBBB===888:::999888777777777888999:::888111333:::777666@@@666666666999;;;;;;999777666555555666888999777666888999999777555555888:::999888888888888999888888555@@@```DDD999777999999888777888888999:::111888888999>>>999444999666666777999;;;;;;:::888999777444444555777888888;;;888555555777888888777666777888888999999999:::444???qqqLLL777666777777777777888999::::::222<<<===;;;???<<<666888777777777888:::;;;:::999:::777444333444777888999:::666333444888999777444444666999999999999999;;;555@@@ZZZ888777666666666777888999999:::888@@@999111666:::999;;;999888777777999;;;;;;:::999777555555666777777666555555555666666666666555555888::::::888777888999666AAAeee;;;888555555666777888999999:::555???<<<555;;;>>>888666:::888666777999;;;;;;;;;777666666777888888666444000444777777555333444666777:::<<<;;;888666666777555@@@jjj888<<<999888777777888888777666::::::999666333333777;;;;;;999555222111333666888999666555777::::::555000444666777666444333555888:::::::::999999999999888>>>;;;kkk999;;;777666555666888::::::999888999999777444444777::::::888666444444666888:::777555333555999:::777333777888999888666666777:::888999999999::::::;;;;;;======mmm:::;;;888777666666888:::999999777888888888666555666777999888777666777888999:::666444222333777999888666777888999888777777888999777777888999:::;;;<<<===:::@@@ppp<<<:::===:::888777777777777666666777888888888777666666888888888888888777777777888555222222555777777777555666777777666666666666777777888888999::::::;;;888EEEsss>>>999===;;;888777777888888777666777888999:::999777666999999888888777666555444:::777555333333555666666666666666777888777666555888888888888888777777777999KKKuuu@@@888999777555555888;;;<<<===888777888999;;;;;;999777999888888777777666555555;;;999777555444555666777888888888:::;;;;;;999666999999888888777777777777;;;PPPwwwAAA777888666444555888<<<>>>???:::999888999<<<===;;;999777777777777777888999:::999999888777666666888999999888888:::<<<<<<999666999999999999999:::::::::???SSSxxxBBB777;;;999666555888:::<<<<<<<<<:::888999<<<>>>===:::666666666777999;;;===???666777888888888888:::;;;777666666888;;;:::777333999999:::;;;<<<<<<===>>>AAAVVVmmm???555;;;999999;;;>>>@@@>>><<<:::999999888888888777777;;;::::::999888777666666999999888777666666777777<<<:::888999;;;<<<;;;888888888888888999:::;;;<<<777^^^lll???777<<<:::999:::;;;;;;999666777777777888999999::::::999999888888777666666555::::::999888888888888888999777555666888999777666888888888888888999:::;;;999___kkk???:::>>>===;;;::::::888666333444555666777999;;;<<<<<<888888777777666666666555;;;:::999999999999999999777666555666777777666555888888777777777888888999;;;aaahhh>>><<<@@@???>>>===;;;999777555444555666777999;;;<<<<<<888888888888777777777777:::999999888888888999999999999888888999999999888888888777777777777777777:::```ddd<<<>>><<<======<<<;;;999999888666777777888999999::::::999999999999999999999999888888777777777777888999999::::::::::::999::::::888888777777777777777777888^^^```888===666888::::::999888999:::888888888888888888999999888999999::::::;;;;;;;;;777777777666777777888999777999:::999888777888999888888777777777888888999777^^^[[[555<<<444777999:::888888999;;;777888888888888999999999777777888999::::::;;;;;;888777777777888888999:::666888999888666666777999888888888888888999:::;;;999___YYY333;;;666999<<<<<<:::999;;;===666777777888999999::::::666666777888999::::::;;;999888888888999::::::;;;777999;;;:::777666888:::888888888888999:::;;;<<<;;;aaaMMM;;;::::::999888888777888888888;;;777777;;;;;;777777;;;888555555888888555555888999;;;:::777777::::::888666777888999:::;;;;;;;;;999999888888999999::::::>>>]]]HHH999<<<:::999999888888888888888999555555999999555555999888555555888888555555888888;;;:::777777::::::888555666777888888888888888888888888888999:::;;;;;;>>>[[[BBB555===::::::999888888888888888888555555888888555555888888555555888888666666888888::::::777777:::;;;888666777777888888888777777888888888888999:::;;;<<<<<>>333===::::::999888888888888999999888888999999888888999888555555888999666666999777:::999666777:::;;;888999999:::::::::999999888777777777888999:::;;;<<<:::UUU>>>333<<<;;;::::::999888999999999888999999888888999999888888555666999999777777:::666999999666666:::;;;888999999:::::::::999999888888888888888999:::;;;<<<888QQQ???777;;;;;;;;;:::999999999999999666999999666666999999666888555666999:::777888;;;555888888555666:::;;;999666777777888888888777777999999888888999999:::;;;777NNN>>>;;;<<<;;;;;;:::999999999999:::777::::::777777::::::777888555666999:::888888;;;555888888555666:::;;;999555666777888888888888888::::::999999888888999999555KKK===>>>===<<<;;;::::::999999::::::999======999999======999888555666999:::888999<<<555777777555666:::;;;999666777888999:::;;;;;;;;;<<<;;;:::999888888888888555III===555<<<999999999:::;;;<<<===>>>:::999333777:::444===ooofff444666@@@666:::<<<;;;333555888:::::::::888666<<<<<<;;;:::888777777666777888999:::;;;:::999999888999>>>666;;;999999999999:::;;;<<<<<<222777===888666222RRR}}}EEE<<<===222888999999666666666777777888999:::888999999::::::999999888777888999:::::::::999999999;;;???777::::::999999999999999::::::111333@@@777777333___sss@@@555555000999999999:::888555444555777;;;===444666888:::;;;;;;:::999777888999999::::::999999:::===|||???999888999999888888888888888888:::///:::333???777aaaSSS222222555555<<<888999:::888666444555888;;;===333555888;;;<<<;;;999888777888888999999999999999:::???qqq>>>:::777999999888777777777888888???222888222AAA999pppFFF666===;;;999===777<<<888777777777888999:::;;;555777999;;;;;;999777666777777777888888888999999999@@@eee===<<<666999888888888888888999999:::888:::555;;;999???999???777666<<<999DDD666777888999:::::::::999777888999:::999888666444888777777777777888999999777???[[[;;;===555888888888888888999:::;;;444<<<666777999===888777;;;111555===888CCC777777888999::::::::::::888888888888888777666666888777777666777888999:::444>>>UUU:::===555888888888888999:::;;;<<<444;;;---666===DDD}}}<<<===@@@555:::@@@222888888888888888888:::;;;<<<777777777777777777888888888777666666666777999:::222===III???777333333555888::::::888555333555>>>333111FFF???ZZZ;;;;;;:::999999:::;;;;;;;;;:::888777777777888999555555666777888999::::::777888888888888999999999888999EEE<<<777555555777999::::::999777555;;;888;;;777<<<___PPP999999777777777777999999:::999999888777777888888666666777777888888999999777888888888888999999999;;;;;;AAA888777777888888999::::::999999888;;;///<<<999222AAA999888777666666777888999888999999999999888777777888888888888888888888888777888888888888999999999;;;===@@@888777777999888888888888999999:::999---:::;;;<<>>ZZZqqq:::;;;===999777777888888999::::::;;;;;;444:::666@@@LLL888333888777666555555666777888888888777777888999999:::999999999999999999999999777888888888888999999999999===NNNccc555:::>>>:::777888999:::;;;<<<;;;;;;BBB222BBB888///000III+++:::999888777777888999:::999888777777777888:::;;;999999999999999999999999777888888888888999999999777;;;EEEWWW>>>666BBB666444???BBB:::555;;;>>>:::III888EEE222:::SSS666555;;;999999::::::999666333@@@555666<<<999:::<<<888999555555::::::777999>>>999666999AAA@@@777333777>>>:::AAAPPP===999AAA999999888111,,,>>>bbbWWW???000JJJgggFFF===888888666444444888===BBB???666888===888777:::777999555444999;;;999999======;;;;;;<<<:::666555888555;;;EEEDDD;;;===>>><<<<<<<<<999<<>>999111444999555666<<<;;;999555333888;;;;;;::::::;;;===;;;666444777:::;;;>>>666CCC:::999BBB<<>>666999999444111333777:::---444BBB@@@BBBIIIBBB@@@<<<777444===RRRkkkaaaLLL@@@>>>:::<<<===666777666555666999:::888444---999>>>999666:::;;;666777BBBxxxeee@@@888DDD666:::999<<<===999555777>>>EEE;;;GGGIII<<<444777888333>>><<>>222222777555888>>><<<999@@@CCC>>>999999999666888999<<<<<<999888???HHHYYY333@@@111BBB:::<<<777666777<<<>>>===;;;:::888666333???>>>222555999???===:::999999:::;;;;;;999444;;;>>>666333999999;;;DDDHHHAAA:::999:::999;;;666666999999:::HHHZZZSSS:::>>>:::KKK===666999888888999;;;;;;:::888999:::::::::999777555444999333000555999:::888888777777777777888999:::;;;000444999???AAA???<<<:::888:::<<<<<<;;;;;;;;;<<>>AAABBB@@@>>><<<<<<::::::GGGGGGLLLLLL{{{EEE888>>>AAA999<<<;;;000;;;999888888999;;;;;;:::888999999999::::::;;;<<<<<<:::777888<<<>>>;;;:::<<<777777888999999999999888::::::::::::::::::::::::888:::;;;;;;;;;;;;===???///GGG111111>>>BBBVVVEEECCC666;;;888444999999555888999888888999;;;;;;:::888999999999999999:::;;;<<<888666888===>>>;;;;;;===999888888777888888999999555666888999::::::999888666777888777777999===???>>>EEE555DDD===EEE???ZZZXXX---:::@@@===777888999888;;;777999888888999;;;;;;:::888999999888777888999::::::888777999======:::999<<<;;;999777666666777999;;;777777888999999999999888666888999999999999;;;===???999;;;DDD>>>???EEEPPPrrriiifffNNNEEE===@@@<<<999@@@777999888888999;;;;;;:::888:::999888777777888999999999999;;;>>>===888777999<<<:::777555555777999;;;<<<;;;:::999999999:::;;;888:::======<<<;;;::::::888@@@HHHAAAZZZSSSvvvuuuQQQ<<<:::???>>>999999999:::::::::999888777777888999;;;:::999777666::::::999888888999999:::<<<;;;999888777777888999888888777777888888999:::555666777888999999999999>>>CCCMMM^^^uuu~~~tttllllll]]]III<<<:::<<<;;;:::888999;;;<<<;;;999777666777888999::::::999888777999999999999999999999999:::999999999999999::::::888888777777888888999:::888999:::;;;<<<<<<<<<<<<:::AAALLLZZZgggrrryyy|||xxxooohhhgggaaaXXXQQQMMMJJJEEEBBBEEEDDDAAA===:::888888888999:::;;;<<<;;;999666555777777888888999999::::::777888999::::::999888888888888999:::;;;;;;;;;;;;888888777777888888999:::999:::;;;<<<<<<===<<<<<<666;;;BBBIIIMMMMMMJJJIIIUUUVVVYYY___iiittt~~~yyywwwmmmdddYYYQQQLLLIIIDDDAAADDD@@@<<<999:::;;;;;;:::666999======999666555666<<<;;;;;;:::999888777777888777777888999:::;;;<<<666777999:::;;;:::888777888999:::<<<<<<<<<;;;:::888888777777888888999:::888999::::::;;;;;;;;;:::::::::999999999999999999===;;;:::;;;>>>DDDKKKOOOPPPUUU^^^gggpppzzz{{{ooojjj```WWWPPPLLLKKKKKKIIIFFFAAA===::::::===???:::999999999;;;<<<<<<<<<777888888777777666666666>>><<<999666666777999:::888888888888999:::<<<<<<555666888:::::::::888777::::::;;;<<<;;;:::888777888888777777888888999:::999999::::::;;;;;;::::::???===;;;999999:::<<<>>>;;;;;;999888888888::::::AAABBBCCCDDDDDDFFFJJJLLLYYY___iiitttuuuggg^^^XXXPPPDDD:::======>>>>>>>>><<<;;;999666777666555333555999<<<777888999::::::999777666888666333333444777999:::>>>;;;888666555777:::<<<888888999999::::::;;;;;;555666777999999999999888::::::::::::999888777777888888777777888888999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;999888777999:::<<<===<<<;;;:::>>>>>>>>><<<::::::;;;<<<;;;===@@@DDDIIIQQQYYY^^^hhhuuuppp___SSSGGGEEEBBB@@@>>><<<:::999666888;;;===>>>===;;;:::::::::::::::;;;<<<<<<;;;888999::::::888777666555777777666666555777:::===999999888888888999:::;;;888999:::;;;;;;;;;:::999666666666777888999999999999999888777777888888888888888777777888888999:::::::::;;;;;;;;;;;;::::::888999999999888666444333333555888;;;<<<<<<:::999777999;;;;;;;;;<<<>>>@@@@@@@@@>>><<<999888:::<<<999AAAKKKSSS[[[hhhyyyoooaaaOOOBBB============333888======:::999<<<@@@:::999999999:::===???AAA:::777555777;;;;;;777111<<<<<<===<<<;;;;;;<<<===777;;;===<<<888777999===555777999;;;<<<;;;:::999888:::;;;<<<<<<;;;999777666666666666777888::::::777777666555666888999:::888888888777888999999:::888888999999999888777777>>><<<999777555666777888777888:::<<<<<<:::888666999:::<<<<<<;;;::::::;;;:::<<<>>>>>>===<<<===>>>999<<<@@@BBBBBBCCCFFFIIIQQQ[[[kkk|||yyy```MMMFFF@@@@@@>>>===;;;999888777888:::<<<======<<<:::999;;;;;;:::999777888:::===888<<<>>>;;;777555777:::666666777888999::::::;;;999999888777777888999999777<<<<<<888777;;;:::555>>>>>><<<;;;:::999999999777777666666777888999999555333<<<@@@::::::===777<<<666444888;;;888777999999999999888999999:::;;;<<<:::888999;;;<<<:::888<<<:::999888888999;;;===777:::===<<<999888999;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::>>>AAAEEEJJJSSScccwwwsss\\\KKK???999;;;@@@>>>===<<<<<<;;;:::999999666777999;;;<<<===<<<<<<:::;;;;;;999888888:::<<<777:::<<<:::666444666999666777999;;;;;;999777666:::999888777777888999:::888<<<<<<999888;;;:::666<<<<<<;;;::::::::::::;;;999999:::::::::;;;;;;;;;GGG>>><<<888000555??????<<<666444888:::888777999888888888888888999:::::::::888777777999:::888666::::::888888777888999:::999:::;;;;;;:::999::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<======<<<===DDDPPPZZZkkkyyyhhhYYYJJJBBB<<<::::::999<<<@@@;;;;;;::::::::::::::::::777777888999::::::;;;;;;888:::;;;:::999888:::;;;777999;;;999666444666888777999;;;===<<<999555333;;;:::999888888999:::;;;999<<<<<<::::::;;;;;;888:::::::::::::::;;;<<<<<<666777888999999999888777===666777:::;;;KKK___eee;;;777666888999888777999666666777777888999:::::::::999777888999999777666999999999888777777777666;;;:::::::::<<<<<<:::999:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::>>>>>><<<888444444888<<<>>>FFFSSS```qqqiiiSSSBBB999444444444999AAACCC>>>888666:::::::::999999999888888;;;;;;999888777777777777777999:::;;;:::999999:::888:::;;;:::777666777999999:::;;;<<<;;;999666555;;;;;;:::999999:::;;;;;;:::;;;<<<;;;;;;<<<;;;:::::::::999999::::::;;;<<<444666777999999888666555777222666999555<<>>===;;;:::<<<>>>888:::;;;===CCCNNN]]]iiiwwwzzz^^^TTTFFF888222444:::@@@@@@;;;888999999888777:::;;;;;;:::999888777777666;;;:::999888777666666777666888::::::999999999::::::;;;;;;:::999999999:::999999888888999999:::;;;;;;;;;:::999999:::;;;;;;::::::;;;<<<<<<;;;:::;;;;;;;;;:::999999999999:::888999;;;<<<<<<;;;999777;;;777======444111333,,,999:::999888777777888888444555777888999999999888<<<<<<<<<;;;999999888999::::::::::::999888666666===:::999:::===>>>;;;888999999::::::::::::999999999999::::::::::::::::::666999;;;===>>>>>>???@@@;;;<<<<<<;;;<<>>DDD>>>:::;;;<<<;;;<<>>???999999:::;;;;;;;;;::::::888;;;>>>@@@@@@@@@AAABBB:::<<<@@@FFFSSSggg}}}eeeLLL???;;;:::999===@@@BBBAAA===888666555555333666<<<>>>999555444;;;;;;::::::999999999999444666888999;;;;;;;;;;;;777888888777777888:::===::::::999::::::;;;::::::888888888888999;;;===>>>:::999888777777888999::::::777888<<<<<<999888<<<999999999888999999:::;;;777777777777666666555555<<<777:::999111111666222777<<<===777444777888777888888:::;;;:::999777666999;;;<<<:::777555555777999888777777666777888999:::<<<======<<<;;;;;;<<<888888999999999999888888555666777888:::<<<======>>><<<;;;:::999888777777777999<<<>>>>>>>>>======<<>>:::999<<<===;;;:::;;;999999:::::::::;;;;;;;;;777888:::;;;;;;:::999888777888777666666777;;;>>>:::999888999:::::::::999777888999;;;<<<<<<;;;;;;999999888777777888999999999666777<<<<<<888888<<<777777777888999:::<<<===;;;;;;:::999888888999999999666<<<>>>777888<<<888777======777444777888777999:::;;;<<<;;;999777666;;;===>>><<<888666777999888777555444444666888999999<<>>;;;:::;;;===888888999999999999888888:::::::::999999888888888<<<:::888777777777777777888:::;;;===>>>>>>??????888:::<<<<<<;;;<<<@@@DDD???GGGTTTeee}}}lllTTTDDD???<<<888888===@@@>>><<<<<<:::777777<<<>>>;;;999:::;;;888999<<<:::555666;;;777999;;;999777777999<<<888;;;;;;777555777999777888;;;;;;888777:::===<<<999888666555555777999:::888999999999999888777666::::::999999::::::;;;<<<:::888666777999:::999666;;;999777999;;;===;;;999;;;999777555666777:::<<<777777888999::::::::::::666888999999777666666777;;;:::999777666666555666<<<;;;:::999777666555555888777666888::::::777444<<<<<<<<<<<<;;;:::999999999999999888888888888888666777999::::::::::::999666888:::;;;<<<;;;999888===;;;999888888;;;>>>@@@===<<<;;;;;;======<<<;;;:::;;;===CCCOOObbbwwwvvv\\\JJJ===555333666>>>:::999===???<<<999999>>>::::::===???<<<;;;<<<777666777;;;;;;888999???<<<======<<<999888:::<<<777;;;<<<888777888999777888;;;;;;777777:::<<<;;;<<<:::999777666777888999;;;;;;;;;:::::::::999999999999999999999::::::;;;:::888777888:::;;;999777:::888777888;;;===<<<:::;;;:::888777777888999:::999999:::::::::999999888777999::::::999888999:::;;;:::999888888777777777888888999999999888888777:::888777888::::::888666::::::;;;;;;:::999888888;;;;;;:::999888888777777999888888777888888999:::888888:::;;;;;;;;;:::999888888888777888888999:::<<<:::999:::;;;<<<;;;999======<<<;;;===DDDOOOXXXllloooVVVIII;;;444444777===CCC???;;;:::<<<<<<888666666<<<888666999:::888888999777666888;;;;;;999:::>>>===>>>===<<<999888999:::777<<<===;;;999::::::888777:::999666777:::;;;999===<<<:::888777777888888<<<;;;:::999999999:::;;;888888888888888999999:::;;;999888999:::;;;:::888;;;:::999999:::;;;999888;;;:::999888888888888888::::::::::::999888777777777999;;;<<<;;;:::;;;<<<:::999999999999999999999444555888:::;;;;;;:::999;;;999888888999::::::999888999999999999999888777<<<<<<;;;:::888777666555;;;:::888666666777999:::999999999::::::::::::;;;:::;;;<<<<<<<<<;;;:::999<<<:::999:::;;;<<<;;;999777999:::999888888<<<@@@===RRRggg~~~bbbOOOEEE===:::888999<<<======>>>===:::999;;;;;;777666777;;;666444666777666666888::::::;;;;;;999888888:::;;;::::::999888888888999777<<<>>><<<;;;<<<;;;888777999888666777;;;;;;777;;;:::999888888888888888;;;:::888666666777888999777777777777777888888999:::::::::::::::;;;::::::===<<<;;;:::999888666555::::::999888888777666555:::::::::::::::999888777777999;;;<<<;;;;;;<<<===777888888999999:::::::::222444888:::<<<;;;:::999:::999777777888999:::;;;888888999999999999999888::::::999888777777666666<<<;;;:::999888888999999999888888888888999::::::======>>>>>>===<<<;;;:::===;;;:::;;;<<<===<<<:::222666:::<<<<<<<<>>===IIIbbbzzz~~~___HHH;;;666666555888:::<<<===;;;888444:::888888::::::777777;;;>>>999666999:::999999;;;:::<<<<<<;;;999999::::::999888888888999::::::;;;666<<<>>>===;;;<<<<<<999777888777666888<<<:::666777777777777888888999999;;;:::888666666777888999777777666666777777888999::::::;;;:::::::::::::::999::::::999999888888888999888888777666555555444777888999:::::::::::::::666888::::::::::::;;;<<<555666777888999999999888444666999;;;;;;:::888777888777777666666777999;;;888888999::::::;;;::::::666666666777777777777777:::;;;<<<======;;;999777888777777777777888999999<<<;;;:::999888888999999;;;:::999:::;;;<<<;;;999777:::<<<;;;999888;;;===:::<<<:::>>>FFFKKK]]]{{{yyy^^^AAA777:::>>>;;;777999<<<<<<::::::======;;;888777888:::999777:::>>>;;;666555888:::999999;;;666:::;;;999999<<<>>>===:::999888999<<<===>>>===777;;;>>>;;;:::<<<<<<:::888999777777:::===;;;555444555666777888999999:::<<<;;;:::999999999:::;;;777777777777777888888999999:::;;;:::999888999;;;333555777888999:::<<<>>>999888777666666666666666777777888999::::::::::::555777999:::999888999:::555666777888999999888777666777999::::::999888777555666777777666777999:::777888999:::;;;;;;;;;;;;555555666666777888888999777:::<<<>>>>>><<<999666777777777888888888888999===<<<;;;:::999:::;;;<<<999888777888999:::999777:::<<<<<<:::777666999<<<777======???AAA;;;???QQQcccyyymmmWWWJJJ:::///333===@@@===;;;444888777222222888;;;:::999777999;;;999777:::@@@666333333888:::888888999555;;;<<<999999===>>>===<<<:::888999<<<======;;;777;;;<<<999888;;;<<<;;;999999888777;;;???<<<555666777777888999999999999;;;;;;;;;:::::::::999999888777777777777888999999777999;;;:::888777888:::222555888999888999<<>>>>>>>>>>>===;;;:::999999;;;;;;:::999888:::<<<;;;888888;;;>>>===???999666<<<<<<<<>>???;;;:::===>>>;;;:::999:::;;;999777:::@@@888555666<<>>???:::888;;;<<<999<<<999777777:::;;;999777777;;;;;;888777:::<<<<<<999:::888888<<<@@@<<<555999999:::::::::999999888888999999999999888777666888888888888888999999:::666999:::999777666888:::666999:::999777666888:::<<<;;;999777777999<<<===::::::::::::999999888777888999;;;:::999888888999777888:::;;;;;;:::888777666666777888999::::::;;;444777;;;;;;:::999:::<<<333444666777999:::::::::;;;;;;;;;::::::999999999666666777777888888888999888999;;;======<<<;;;:::666888;;;>>>>>>===:::999???>>>======>>>???>>>===888:::<<<:::777555666888>>>???666333>>>@@@999888<<>>999999999999999999999:::<<<888@@@555@@@555>>>999>>>888666888999666666888666555555888<<<===;;;888999======777555888:::888:::999888;;;>>>???<<<:::===<<<<<<<<<<<<;;;888666666666555555555666777777777777777999;;;;;;999777999777666777999:::777555444222333888777444777===666;;;===:::888999::::::::::::<<<===:::555666;;;666777999;;;;;;;;;;;;:::;;;;;;;;;;;;:::999888777===999999======888777;;;888888777777777888999999444777999888555444555777888::::::999;;;>>><<<888888888999999:::;;;<<<<<<===<<<:::888777888999:::>>><<<:::::::::::::::999<<<;;;;;;<<<======<<<:::@@@;;;888:::999666888>>>???:::888;;;<<<999888:::@@@;;;<<>>>>>@@@CCCDDDCCCKKKccc|||cccNNN??????BBB>>>;;;<<<999888888888888888888888<<<:::===888<<<777:::888:::888666555666777777666555444444666888999666444666::::::666555999;;;:::444333222555999===>>>===888666444444666888999999;;;::::::999999999::::::???;;;888666999<<>>:::???@@@===:::;;;<<<:::<<<;;;<<>>>>>;;;:::>>>666666666666666777777777:::===>>>===999777888999777999999888999<<<:::666666555555555444444333333@@@???===;;;:::;;;<<<===>>>===<<<;;;<<<<<<;;;;;;777777777999;;;;;;:::888999777888<<<===:::;;;???===999777999:::777666888888;;;;;;888777888999888;;;;;;<<<<<<;;;;;;::::::@@@666000555===CCCGGGJJJ\\\}}}gggKKK???666333:::???<<<:::;;;;;;;;;::::::::::::;;;;;;999;;;777;;;666:::666888999===;;;666888???>>>888DDDDDDCCCDDDEEEDDDBBB???>>>AAACCC@@@@@@DDDFFFFFFHHHFFFBBBAAABBBCCCDDDDDDNNNKKKGGGFFFHHHLLLOOOQQQKKKJJJIIIHHHHHHHHHHHHHHHGGGCCC@@@???AAADDDGGGIIIGGGFFFFFFGGGJJJKKKKKKJJJGGGEEEEEEEEECCC???@@@CCCBBBFFFFFFBBB@@@AAAAAA@@@CCC@@@AAAFFFGGGBBB??????BBBBBBBBBBBBAAA@@@???>>>@@@@@@AAABBBBBBBBBBBBAAACCCBBBCCCGGGHHHFFFFFFIIIIIIIIIJJJKKKKKKJJJIIIHHHHHHJJJKKKIIIEEECCCCCCEEEDDDFFFEEECCCEEEGGGFFFAAAFFFFFFFFFFFFFFFEEEEEEEEEBBBAAA???>>>>>>???@@@@@@======>>>>>>>>>>>>??????>>>======>>>>>>>>><<<:::???>>>???BBBAAA<<<888888BBB>>>>>>BBBCCC@@@>>>>>><<>>???RRRfffnnnZZZGGG:::BBB===;;;>>>???===>>>BBB????????????@@@AAACCCDDDHHHLLLDDDPPPEEEPPPHHHMMMJJJRRRQQQIIILLLVVVVVVLLLQQQQQQQQQRRRRRRQQQOOOMMMKKKMMMOOONNNMMMNNNPPPQQQWWWUUURRRPPPNNNLLLKKKJJJNNNKKKGGGEEEEEEHHHJJJJJJRRRQQQPPPOOONNNMMMMMMMMMGGGGGGGGGHHHJJJIIIGGGEEEEEEEEEDDDEEEFFFGGGGGGGGGIIIHHHHHHFFFDDDBBBBBBDDDCCCFFFFFFBBBAAADDDDDDBBBEEEBBBBBBHHHKKKGGGBBB@@@EEEEEEEEEDDDDDDCCCBBBBBBGGGGGGHHHJJJJJJKKKKKKKKKIIIIIIKKKNNNPPPPPPQQQRRRMMMNNNPPPQQQQQQOOONNNLLLXXXZZZ[[[YYYVVVUUUVVVYYYWWWYYYXXXUUUVVVYYYXXXSSSZZZ[[[\\\]]]___```aaabbbkkkkkkkkkkkklllnnnoooppplllnnnppprrrsssuuuvvvxxxmmmkkkhhhgggfffdddaaa^^^XXXXXXYYYYYYXXXTTTQQQPPP???===@@@GGGIIIEEEBBBAAA:::???>>>666222666<<<<<>>:::999;;;???BBB111555999;;;888555777:::>>>DDDIIIWWWnnnttt\\\NNNFFFDDDCCC???===>>>@@@AAAAAADDDHHH@@@@@@@@@AAADDDFFFIIIKKKIIINNNGGGTTTJJJWWWPPPUUUKKKSSSSSSLLLNNNXXXXXXNNNOOOPPPRRRRRRRRRQQQPPPOOOQQQRRRSSSSSSQQQOOOPPPQQQKKKMMMOOOPPPPPPOOOMMMLLLVVVTTTRRRRRRSSSSSSRRRQQQKKKJJJIIIHHHGGGFFFFFFFFFHHHGGGGGGGGGGGGFFFCCCAAACCCCCCBBBAAA@@@@@@@@@AAAAAACCCCCCAAA??????@@@AAA===???>>><<<===BBBCCCAAAAAA>>>???EEEHHHDDD@@@>>>CCCCCCBBBBBBBBBBBBCCCCCCDDDDDDFFFGGGHHHHHHIIIHHHGGGIIIKKKLLLNNNPPPQQQPPPOOOPPPRRRTTTTTTSSSRRRQQQ___aaacccbbb``````cccfffaaabbbaaa^^^___cccbbb^^^___```aaaccceeeggghhhiiieeeeeefffhhhjjjlllmmmnnnlllppptttxxxyyy{{{~~~~~~|||wwwuuutttrrriiidddnnn}}}nnnjjjcccYYYOOOGGG@@@===GGG???777999AAAEEE>>>555333777999AAAMMMWWWnnnsssgggYYYOOOIIICCCAAABBB999<<<@@@CCCDDDCCCBBBBBB?????????@@@CCCFFFJJJLLLFFFHHHFFFMMMJJJQQQOOORRRKKKPPPPPPMMMOOOUUUTTTMMMRRRTTTVVVVVVUUUSSSSSSTTTUUUTTTUUUVVVSSSNNNNNNPPPLLLPPPSSSUUUSSSPPPMMMLLLKKKKKKLLLMMMOOOOOOMMMJJJJJJIIIHHHHHHGGGGGGGGGGGGOOOKKKFFFCCCCCCEEEFFFGGGIIIIIIHHHFFFDDDCCCDDDFFF@@@CCCDDD@@@???AAABBBBBB===>>>===;;;>>>DDDEEECCCAAA???AAAFFFGGGDDDAAAAAADDDDDDCCCCCCCCCDDDEEEEEE@@@AAABBBCCCDDDDDDDDDDDDFFFIIIKKKJJJKKKNNNNNNLLLTTTUUUWWWYYYZZZZZZZZZYYYZZZ\\\^^^]]]\\\]]]aaaeeeaaacccaaa___aaaeeeeeeaaabbbbbbcccddddddeeeffffffhhhiiijjjlllnnnoooqqqqqqkkkpppvvvzzz{{{}}}{{{zzz||||||~~~}}}|||}}}sss{{{nnnlllcccVVVJJJBBB:::444999AAACCCEEEGGGBBBGGGZZZwwwwwwhhhQQQKKKHHHIIIHHHBBB>>>>>><<<>>>AAABBBBBBAAA???===AAA@@@??????AAADDDHHHJJJSSSRRRVVVSSSYYYVVV[[[YYY\\\\\\\\\^^^``````___]]]YYY[[[]]]\\\YYYWWWVVVWWWVVVTTTUUUWWWTTTNNNMMMPPPTTTWWWYYYXXXTTTQQQOOOPPPVVVUUUUUUWWWXXXWWWUUURRRIIIIIIHHHGGGGGGHHHHHHHHHKKKGGGCCCAAABBBDDDGGGHHH@@@AAAAAA>>><<<;;;>>>AAAAAAEEEEEE@@@???BBBCCCAAA>>>>>><<<;;;>>>DDDEEEBBB???>>>AAADDDCCC@@@@@@CCCDDDDDDBBBAAA@@@@@@AAAAAA>>>>>>???@@@AAAAAAAAA@@@CCCGGGHHHEEEEEEHHHHHHDDDDDDEEEFFFHHHJJJKKKLLLMMMOOOQQQRRRQQQOOOPPPTTTXXXZZZ\\\ZZZXXX[[[``````]]]aaaaaabbbcccdddeeeffffffhhhiiiiiijjjjjjkkkjjjjjjgggmmmsssuuuuuuuuuyyy|||~~~zzzyyy|||~~~~~~{{{iiigggjjjUUU]]]\\\\\\^^^VVVMMMQQQaaatttxxxiii]]]VVVJJJCCC@@@DDDEEEAAAAAADDD;;;<<<;;;:::<<<@@@BBBBBBDDDCCCAAA@@@AAADDDFFFHHHQQQLLLUUUKKKWWWLLLUUUQQQWWWSSSTTTYYYZZZWWWUUUVVVWWWYYY[[[YYYTTTQQQPPPQQQRRROOOPPPTTTQQQKKKJJJNNNIIILLLOOOPPPOOOOOORRRTTTKKKIIIGGGFFFEEEDDDAAA???>>>>>>=========>>>>>>???;;;;;;<<<>>>@@@@@@???===>>>??????===;;;;;;???BBB===AAAAAA;;;999<<<===:::::::::777444777======:::777777:::<<<:::666888===>>>===;;;999777666777777::::::;;;;;;<<<<<<;;;;;;;;;@@@@@@<<<<<>>999;;;<<<===>>>@@@CCCEEEFFFHHHJJJJJJHHHFFFFFFJJJNNNPPPQQQPPPNNNQQQVVVWWWTTTWWWXXXZZZ\\\___aaacccdddeeeeeeeeedddcccbbbaaa```hhhnnntttuuusssrrruuuxxx~~~yyysssqqqttt{{{~~~xxx{{{tttmmmhhhdddkkkjjjmmm{{{yyyxxxwww{{{~~~zzzooo```LLL???>>>@@@@@@???>>>===<<<;;;;;;<<<::::::<<<>>>???<<<999;;;:::999999:::===@@@BBBCCCFFFHHHFFFBBB@@@@@@BBB???>>>===<<<<<<===>>>???>>>===;;;888777666666777999999888777777888888999;;;:::999:::<<<===<<<;;;>>>:::777777:::;;;999666999999888666444333444666:::999999888777777888888666777999:::;;;::::::999555666777888999::::::::::::666666888888777999<<<777666555777;;;<<<:::777666777888888777666777999666666777999;;;;;;888666666888888888777666777888555777999999888888999:::===;;;999666666777999;;;===;;;999999:::<<<<<<;;;>>>===;;;::::::;;;===>>>CCCDDDDDDCCCAAABBBGGGKKKUUUTTTSSSRRRSSSVVVZZZ\\\\\\^^^aaaeeehhhkkkmmmnnnqqqrrrtttwwwzzz|||~~~{{{zzz~~~rrrvvv|||{{{nnndddqqqkkkjjjppptttrrrqqqtttxxx~~~|||iiiXXXPPPIII>>>;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;666444444555666666333000777777888888999:::;;;<<<999999888999999999888777<<<<<<;;;::::::;;;<<<<<<;;;;;;:::999999999:::;;;999999999999999999999999:::999888999;;;<<<;;;:::888999888777666666666777999999999777555555666888:::999888777666555555555999999:::;;;;;;;;;::::::666777888999:::::::::999;;;888777999999666777:::777666666777999::::::999777888999999777666777999888888999:::<<<<<<:::888777888999999777777888999:::;;;;;;:::777666555666;;;:::888777777777999:::===;;;999999:::;;;;;;;;;<<<;;;:::999999:::;;;<<<333666:::;;;:::999999:::999999888999:::999888666:::;;;<<<======>>>>>>===@@@AAABBBCCCEEEGGGHHHHHHNNNKKKKKKPPPTTTWWW\\\bbbsssooollllllpppuuuxxxyyyvvvuuutttssstttvvvxxxyyyrrruuuyyy|||}}}xxxqqqkkkkkkfffgggmmmqqqpppqqqsssuuuwww|||hhhUUUIII???>>>===999:::???;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::<<<<<<:::888444555777888888888777666777444333555999:::777444999999888777777888999999:::999999888888999::::::888999:::;;;;;;:::999999999888777888:::::::::888555888;;;999555444666:::999::::::999888777999;;;999888888777777777888888<<<;;;;;;::::::::::::;;;888999999:::::::::999999;;;888888;;;:::666555777777888888777777888:::<<<999:::;;;:::888777777888999999999;;;======;;;999888999:::999888777888:::;;;<<<<<<:::777555555555888888888888888888999999<<<:::888888999;;;;;;:::999999999999999999999999999<<>>>>>>>>AAA@@@???@@@AAAAAA@@@???::::::::::::999888666666888888888999999999999999;;;777555777777666888<<<===:::777666888;;;===>>>GGGGGGGGGGGGIIIKKKNNNOOOXXXZZZ\\\\\\[[[ZZZYYYYYYhhhfffggglllqqqqqqrrruuuqqqoootttkkkWWWKKK@@@;;;:::???@@@<<<999:::;;;;;;;;;:::999999888888444444555666777888888888777777777888888777666666:::888888999<<<<<<;;;999777777777777777777777777;;;:::999888777666555555666888:::;;;;;;:::999777888777666777888999888777777999;;;;;;999888999;;;888:::;;;:::999:::;;;===888888888999:::;;;=========<<<:::999888999999:::999::::::::::::999999888999777888;;;;;;777666888777999999777555555:::>>>:::;;;<<<:::888777777888:::999999:::<<<===;;;999888999::::::999888999:::888999:::999777666888999666777999:::::::::999999<<<:::888777999:::::::::999999::::::::::::999999999999999999999:::;;;<<<666888888777555666<<>>>>>======<<<============<<<<<<<<<<<<@@@<<<999:::888444444777>>><<<:::999:::<<<>>>???999999888888888999:::::::::<<<>>><<<999888;;;>>>:::999;;;>>>AAABBBCCCEEEWWWUUUYYYdddmmmqqquuu{{{~~~hhhUUUFFF;;;444999888999<<<===:::777777999999999:::::::::;;;;;;999:::999999888888999999<<<;;;999888777888999;;;777999;;;:::888666777888777777888888888888777777;;;;;;:::999888777777666444666888999:::999888666888777666666888888777666888777777999;;;<<<:::888777999;;;;;;::::::;;;===::::::999999::::::;;;<<<;;;:::999777777777888888999999:::::::::999888888666444666;;;<<<999888:::888999999777555555999===:::;;;<<<:::888777777888999888888999;;;;;;:::999888999::::::999888999:::888999999888777666888:::777888:::;;;<<<;;;:::999;;;999777777888999:::999::::::;;;;;;;;;;;;::::::999:::===???@@@>>>;;;999777>>>DDDAAA888333777>>>888999:::;;;;;;<<<<<<;;;::::::::::::::::::::::::888555666999:::999999===444444444444444555777999>>>======<<<;;;;;;;;;;;;555888999888555333444777:::;;;<<<<<<<<<>>>??????777777999>>>AAAEEELLLSSSXXX]]]eeessssssZZZLLLEEE@@@;;;888<<<:::777666666888;;;>>><<<<<<>>>@@@AAACCCEEEEEEDDDDDDCCC@@@===;;;;;;<<<>>><<<:::888888999<<<===555999<<<:::666444666888888888999999999999888888999:::;;;<<<<<<<<<<<<<<<444555666888888888888777999777666666777888777555666444333666;;;<<<999555666888::::::999999:::;;;;;;:::999888666666555555999888888777777777777888777888888999999999888888666444555:::;;;999:::<<<888999999888666777999;;;999:::;;;:::888777777888:::999888888:::;;;:::999888999:::999888777888:::;;;;;;:::888666555666888777888999:::;;;:::999888:::888666666888999999888;;;;;;;;;;;;;;;;;;;;;;;;>>>BBBIIIPPPQQQLLLCCC<<>>???>>>>>>????????????>>>>>>========================888555666::::::777666999777999:::::::::;;;===???777777777777888888888888999:::<<<<<<:::888888888777:::;;;888666888999777777999999666222222777<<<888<<>>@@@>>>>>>???@@@AAABBBBBBCCC:::;;;:::777444222333555;;;:::999999999:::;;;;;;888999;;;;;;;;;::::::;;;888888999::::::999888888777888:::;;;<<<<<<;;;;;;555666666777888888999999999888777777888888777555333444666888::::::999888555777999999888777777888999888777666666666666666777777888999999999888888555666777777888888888888888555555999999888999<<<999888777888999999888777777888999999777666777999;;;:::999999;;;<<<<<<;;;777888999999777777888999::::::999777666666888:::777888888888888777777666:::888666666777888888888;;;:::999888888999:::;;;777:::>>>CCCFFFBBB:::444:::BBBJJJJJJCCC999222000888888999999:::999999999:::::::::999999888888888???<<<<<<>>>===777444666444666999999777777888:::::::::;;;;;;<<<<<<;;;;;;777777777888::::::999777888===>>>999777999:::888???AAABBB???;;;::::::;;;>>>@@@EEEKKKNNNTTTeeeuuu}}}hhhUUUIIIAAA===>>>===:::;;;???555888::::::999::::::999:::999888777555444333333888:::;;;999777888;;;>>>666777888999:::999999888999777666999===???===:::777888999::::::999888777777888999999888777666555777777777777888999:::;;;:::888777777888888777555222666;;;<<<:::999;;;===444666888888777666555666444555555777999;;;<<<>>>666777999:::;;;;;;:::999444444555777888888888888;;;777666888888777888<<<:::888666888:::;;;888555666777888888777666777999===;;;::::::<<<======<<<666888999888777666777888666666777666666888<<>>===<<<;;;:::999999999777999======999888999999;;;>>>===;;;999:::<<<::::::;;;::::::999888777999666555777;;;======;;;666<<<===888555888:::888222666:::;;;<<<<<<:::777;;;888888;;;===@@@MMM[[[kkkzzzcccRRRDDD<<<===:::777777:::<<<;;;999;;;::::::;;;888444444888777;;;>>>===:::777666666:::999999888999;;;<<<===888777666888;;;===;;;999===<<<:::999888999::::::666666777888999::::::::::::;;;;;;:::888888:::<<<999666555888;;;<<<@@@EEE>>><<<:::888777777888999888888888888888888888888666777777888888888777777777666555777:::;;;999666999888777777888888777555:::777777::::::888999<<<>>>888555999:::777888<<<<<<888555666999;;;999555666888;;;;;;:::999999:::;;;;;;;;;:::::::::999999888:::<<<;;;:::999::::::888888888777666777:::<<<999777666777888888777666777888:::;;;;;;:::888777666555555666999::::::999777888999777555666:::>>>333BBBMMMIII@@@<<<<<<;;;444666888:::;;;:::999888777999===>>>===;;;::::::===;;;888777777777777666;;;;;;999999999999;;;;;;999999888666444555888:::777777888888888888777777999777777888;;;<<<:::888:::;;;<<<<<<<<<;;;:::999<<<======;;;999:::???CCCRRR]]]sssjjjRRREEE@@@???>>>;;;:::888777888999999999888777888;;;;;;888999>>>888:::;;;:::888777888:::888777777777888999:::;;;888777666888;;;<<<;;;999<<<;;;:::999999999999999777777888888999999::::::999:::;;;;;;999999:::;;;:::666555888999888;;;@@@===;;;999888777777999999666777999;;;;;;999777666777777777888888888777777999777777888:::;;;999777999888777777777777666555:::777777999:::888999<<<<<<888777<<<===:::888:::===999666666999:::777444555888::::::999888999999::::::999999888888777777777999;;;:::999888999999;;;<<<;;;:::999999<<<>>>:::999888999::::::999888666777999::::::999777666777666555777888:::999888888888888888777777999;;;000;;;BBB???::::::<<<<<<666777999;;;;;;;;;:::999888;;;===>>><<<999888888<<<:::888777888888888777;;;:::999999999999:::;;;999999999888666777999;;;888888999999999999888888999888777999;;;<<<:::888999999:::;;;<<<<<<<<<;;;<<<<<<;;;:::999;;;>>>AAAAAAHHHWWWkkkeeeXXXFFF999666999???BBB999::::::888666666777888999888999<<<<<<999;;;???999999999888777888:::===666666666666666777999999888777777999;;;;;;:::999:::::::::::::::999999888888888888999999999999999777999;;;<<<:::999999999;;;777555777777555777;;;;;;:::999888888888::::::555777:::<<<<<<:::777555777777777777777777777777:::999999999;;;:::999777777777777777666666666666:::777666999999777888;;;;;;888999===???<<<999999<<<999777777999999777444555777888999888777888999999999888777666666555555888:::;;;;;;:::999999::::::::::::888777777999;;;:::999888999:::;;;:::888666777888999999888777666888777666777999999888777999888888888999999888666333888:::777555777:::;;;777888999;;;<<<;;;;;;:::999;;;======:::777666555;;;999777777999999999888;;;:::999888888999:::;;;888999::::::999888999;;;999999::::::::::::999999999888888999;;;;;;:::888888888999999:::<<<===>>><<<:::888888:::<<<===>>><<<===CCCLLLXXXjjjuuu\\\IIIDDD???<<<<<<>>>??????888:::<<<:::777555777999>>><<<<<<===;;;666666:::999999999999888999999:::555555666666777888888999888888888999:::::::::999888999:::;;;;;;:::888888999999999999999999999888666999;;;<<<;;;999888888:::777555777777555666999999999888888888999:::;;;666777999::::::999777666888777777666666666666666::::::999:::999999888666666777777777666555666777999666666888888666777::::::999999;;;<<<;;;999888999888666777999999777555444666777777666666777888999999888777666555555444999;;;<<<<<<;;;::::::;;;888999999777666555777999888666666666888999888777777888999999999999888777:::888777777999999888777:::888777999;;;;;;777333::::::999777666777888888777888999::::::::::::999888:::;;;;;;999777666666999888777888:::;;;:::999;;;:::999888888999:::;;;666888::::::999888999:::999999::::::::::::999999999999999999::::::999888:::999888888999;;;<<<>>><<<999666777:::======;;;AAA??????@@@BBBLLL```rrrvvv___RRRFFF============>>>===;;;:::888;;;===<<<888777888:::???===<<<===999444444777999:::;;;;;;;;;999777555666666777888888999999999777888999::::::999999999777888999:::::::::999888:::::::::999999999999999666888;;;<<<:::999888888999666555888888777888;;;888888888888999:::;;;;;;999999888777777888999999888888777666555555666666888999999999888777666666555777888777666555666888999666555888888555666999:::999777666777999:::888555555666777999999888777555666777666555555777888::::::999888777777666666888999;;;;;;999888999::::::;;;<<<;;;:::999:::<<<777666555666888999888777999::::::::::::::::::999:::999777888999999888777999888888:::<<<;;;777222:::888888888999888777888666777777888888888888888666888999:::888777777888888888777999;;;<<<;;;::::::999888888888888999:::555777999999888777888999888888999999999999888888888999::::::999999999999<<<;;;999888888999:::;;;;;;888666777:::===<<<:::>>>===>>>===;;;<<>>===;;;>>>DDDLLLWWWlllpppZZZLLL===:::>>>===:::999888666666888<<>>;;;999888999;;;;;;888555666777888::::::::::::999777999;;;;;;999777888:::888888888888888999::::::888999999::::::;;;;;;;;;777999:::999888777888999888555666999:::888888;;;888999999:::::::::999999999999888777777888999999999888666444444444555666555888::::::888777888:::555888;;;:::777666999<<<999666555777666444444777888:::999555777;;;:::666555777999999888666555444666777777666555666888:::888888888999999999999:::555777999999777666777888333555777888888888999:::888777777888:::<<<;;;:::;;;::::::::::::::::::;;;999888777888:::;;;:::999666777999:::999888888888444333444888888555888>>>888888777777777777777888888999::::::888777888999999999999:::<<<<<<:::888:::999888777777888999:::666777888777666777:::<<<999999::::::::::::999999888:::<<<;;;999777888999888999999:::::::::999999888999;;;;;;::::::<<<===;;;888999===???======???>>>DDDOOO___www~~~fffLLL<<<;;;;;;>>>AAA<<<444666777888777888999:::666555555888<<<===:::777<<<:::;;;>>>===999:::???;;;999666777999;;;;;;999555666888999::::::999999777:::<<<;;;999777888:::999888777777777888:::;;;888888999::::::;;;<<<<<<888999999888777777888:::999666666999999666666999999999:::::::::999999888777888999999999999888777:::888666444333444555666555888;;;;;;999888:::<<<555999<<<;;;888777:::===999666555777666333444666666:::;;;888:::===;;;444888999;;;:::777444222111777888888777666666999;;;777777777888999999::::::888:::<<<<<<:::999:::;;;555777:::;;;;;;;;;===>>>666555555666888:::999888:::999999888888999999:::888777777888:::<<<;;;:::444777::::::888777999;;;;;;888888:::777333777@@@999999888888888888888999;;;<<<<<<:::888777777888:::999999;;;<<<<<<:::777:::999888777777888999:::888999888777777888<<<>>>:::;;;;;;<<<<<<;;;;;;:::888:::<<<;;;888777777999555666888:::;;;;;;;;;:::777:::===<<<::::::<<>>888555999;;;:::999;;;===???BBBDDDLLL^^^vvvfffUUU>>>===<<<999888999===@@@<<<;;;:::999999999::::::???<<<999888;;;<<<;;;:::===<<<;;;:::;;;<<<===>>>;;;::::::999777555333222777888999::::::999888777999999888888888888888888888999999::::::999999888===:::777888:::;;;999777<<<:::888888:::<<<<<<<<<999::::::888888999<<>>===:::777666666666666555555777999888555444666888444444444444555777888888999999888888888888888888555555666888::::::999777777999999999777777888999666666777888888888888777888888777777888999::::::::::::999999999999999:::;;;999888888999999777666888:::;;;;;;;;;;;;<<<>>><<<<<<<<<;;;;;;:::::::::444444555777888999:::;;;555666888999;;;;;;<<<<<<:::888777777999999888777999999999999999999999999<<<:::999:::;;;;;;:::888:::888666777999999777444555666888999:::;;;;;;;;;>>>===;;;999888888888999;;;777777999999666777::::::777999======999:::@@@888888888999:::;;;<<<===@@@>>><<<<<<<<<===<<<;;;999;;;======???FFFRRR[[[xxxppp]]]III<<<======<<<:::999999<<>><<<999999:::<<<;;;999999888888888888999::::::<<<<<<<<<<<<;;;;;;::::::777888999::::::999888777777777777888888999999999888999999::::::999999888;;;999777777999:::999777666555333333555666777666::::::999777666666999;;;999888777777777888999:::555555666666888999:::;;;777777777666666777888:::;;;888666666777888888777666777888777777777999;;;555555555555666777888888888888888888888888888888666666777888999:::999999777888:::999888777888999777777888777777666555555888888888888888999999::::::999888888777777777777;;;:::999999:::;;;999888:::;;;<<<;;;:::999:::;;;888999999::::::::::::999888888888888888888888888::::::999888777777666666666777888999999999999999::::::999999888888888888999888777888:::;;;;;;:::999888777777999999777444666666888999:::;;;;;;;;;<<<;;;;;;:::999999999999999777999======999888:::<<<::::::===<<<888999===:::999999999:::;;;<<<<<<>>><<<;;;;;;<<<===<<<;;;555888;;;;;;;;;???FFFLLLUUUpppqqqZZZLLLCCC999222;;;<<<<<<;;;::::::;;;===???>>>;;;999888888:::;;;===;;;999999:::;;;:::999999:::;;;;;;<<<<<<;;;;;;888888999::::::;;;;;;;;;888888999999999999888888777777888999:::;;;<<<<<<888999999::::::999999888999888666666888999999888888666555555777888888888999999999666444444666777777666666555666777888999666666777777888999::::::888666333444666888888777999777555666777999:::999999777555555888:::<<<<<<888777777777777777888888888888888888888888888888777777777777888999:::;;;666888::::::999888777888888888888777666555444333888888888888999999999999888888777777777888888999<<<:::::::::<<<===<<<;;;;;;;;;<<<;;;999777888999555666777999999999999888:::::::::999999888888888<<<:::888666555444444444333666;;;<<<:::999:::<<<999999999888888777777777777666666777:::;;;;;;:::999888777888999999777555666777777888999:::;;;;;;999999::::::::::::999999888777:::???@@@<<<:::;;;===<<<<<<===;;;777888;;;;;;;;;:::::::::;;;;;;<<<<<<:::999:::<<<<<<<<<;;;444888;;;;;;:::999;;;>>>888KKKYYYiii}}}kkkTTTDDD???>>><<<999999;;;<<<<<<;;;:::;;;<<<::::::::::::999999999999<<<;;;:::::::::::::::999999:::<<<=========<<<;;;666666777777888999:::;;;999999999999999999999999:::;;;;;;;;;<<<<<<======888999999::::::999999888888777666666777888888888;;;:::999999;;;<<<<<<;;;888888888777555444666888777666666555666777999:::::::::999999888777666555888666555555666777888888:::888666666888999:::999<<<777444333777:::;;;:::999999888888777888888888888888888888888999999999777777777666666777:::<<<555888:::;;;999888777888999999999888888666555555888999999999999999999999666666777888999;;;<<<===;;;999999:::<<<===<<<;;;999:::;;;:::888777888999555666888999999999777666888888999::::::;;;<<<<<<999888666555555777999:::222888>>>>>>;;;888999;;;666666777777777888888888777666555666999:::999888888888888999999999888777777777777888888999:::;;;777888999;;;;;;;;;:::999888777999===>>>;;;;;;===<<<<<<===<<<:::888999;;;<<<<<<;;;;;;:::;;;;;;;;;999999888999;;;<<<;;;:::888;;;======:::999999:::777AAADDDHHH]]]www~~~eeeVVVLLL@@@;;;;;;>>>>>><<<999:::<<<<<<;;;::::::;;;444666999;;;<<<;;;999777:::;;;;;;;;;:::999999999666777888::::::999888888;;;:::999999999:::;;;<<<:::999999999999999999:::<<<<<<;;;;;;::::::999999888999999::::::999999888777777777777666777888999888777666777999:::999777666777888888777777999:::888777777666777888999:::::::::::::::999888666555666888:::888555555999===<<<999777777888999888888===999444333555777777666:::999999888888888888999777777888888888999999999555666777666555666999;;;666888::::::999888777888888999999:::::::::999999999999::::::::::::999888777666666777777888999:::999888777888:::;;;;;;:::777888:::999999888:::;;;::::::::::::999888666555888888999:::;;;<<<<<<===888888777666777:::<<<>>>666;;;@@@???;;;777777999444444555777888999:::;;;888777666666888888777666777888999999999888888888777777777777777999::::::666777999:::;;;::::::999:::777666999:::999:::>>>999<<<===;;;::::::;;;;;;<<<;;;;;;:::::::::;;;;;;888888888:::<<<<<<;;;999<<<<<<<<<;;;::::::;;;<<<>>>DDD@@@===FFFSSShhhttt^^^MMM???===;;;:::;;;;;;;;;:::999:::<<<<<<:::999:::;;;333666999<<<===;;;888777999:::<<<;;;999888888999888888999::::::::::::999;;;:::888777777888999999::::::999999999999::::::::::::999888777666555555888999999::::::999999888888999999888666666777999888777777888::::::999777666777999999999999:::<<<999999777777777777888999555666888:::;;;::::::999555999<<<999555444999>>><<<:::888777888999888888<<<999666444444555555555999888888888888888999999777777777888999999::::::444777888888666666999<<<777999999999777777888999999999:::;;;;;;;;;;;;;;;999:::;;;;;;;;;:::888888999888777666555444444444888777666777999:::999888777888::::::999999;;;=========<<<:::999888777666::::::::::::::::::::::::<<<;;;:::999::::::;;;<<<:::===@@@???;;;888888888444444666777999:::;;;<<<999888777777888888777555666888::::::999888999:::888777777666777888999:::777777888999::::::999999;;;777555666777666999>>>888<<<===:::999;;;<<<;;;::::::999999999::::::;;;999999999;;;<<<<<<:::888;;;:::999888888:::<<<===<<>>;;;@@@BBBKKK]]]nnn~~~eeeUUUIII@@@888;;;>>>===:::999:::<<<999:::;;;;;;999999:::;;;:::;;;;;;;;;;;;:::999888777:::<<<<<<999777888999;;;;;;::::::;;;;;;<<<===999888666555555666888999;;;:::999999999999:::;;;999999888888777777666666888999999::::::999999888:::;;;<<<:::666555666888;;;:::;;;<<<>>>>>><<<;;;777999::::::999888999::::::999777666555555666777444666888:::;;;<<<;;;:::666888888777555666888;;;;;;999777777888:::::::::888999999777666555666777777777777777777888999:::666777777888999999::::::444888;;;;;;888777:::===999999999777666666999;;;:::::::::;;;::::::999999999:::;;;<<<;;;:::888777888888777777777777888888999888777777888999888666999:::;;;;;;:::999:::<<<>>><<<:::888777888999999888888999999::::::;;;;;;===<<<<<<;;;;;;:::::::::<<<<<<======<<<;;;::::::777777888888999:::::::::888777666777999999999777666888;;;:::999888999;;;999888666666666777999:::999888888888888888999999:::777666777888666777;;;:::>>>???:::888;;;;;;999888888888888888999:::;;;:::::::::<<<===<<<:::777999888777777888:::;;;;;;999===;;;<<>>LLLMMM```sssZZZLLLGGGBBB;;;666;;;>>>===888777;;;@@@:::;;;;;;:::999888:::<<>>>>><<<:::888:::;;;:::888777666777:::888777555444444444444777888:::;;;;;;:::999888888666444444666888888777999777666777999;;;<<<<<<666888;;;:::777666888;;;666666666666777888999:::666777777888999999::::::555:::>>>>>>;;;999;;;>>>::::::888666555666999<<<;;;;;;;;;:::999888777666999:::<<<<<<<<<:::888777666777888999<<<>>>@@@AAA;;;999888888999999777666<<<======<<<:::999999:::===;;;888666666888:::<<<333444666888:::<<<>>>???:::;;;;;;<<<<<<;;;;;;:::===;;;:::;;;<<<===<<<;;;:::::::::999999999888888777666666777:::;;;;;;:::555888;;;;;;999888999<<<999888666555666777999::::::999888777777888999:::999777777::::::777666999<<<@@@@@@:::777::::::666777777777777888999:::;;;;;;;;;;;;======<<<999777999888888999;;;;;;:::999:::===;;;===BBB===:::EEEBBBCCCRRRooosssUUUPPPKKKHHHCCC;;;999:::666??????555666AAABBB999===;;;444333:::777333999>>>888888AAAAAA888666:::>>>===;;;777444444777::::::999777666666777:::;;;===999555555888::::::888BBB<<<666444333666===CCC666222222888:::999<<>>BBB>>>666===<<<:::999999:::<<<===;;;999888:::<<<<<<999666>>><<<777555:::>>><<<666777666444222444888:::999;;;888333111777???@@@<<<;;;888555666:::===<<<;;;BBB;;;555777>>>???888000;;;999888666555555999>>>;;;:::888888999999777555777777:::===888222333;;;;;;666>>>333>>>444>>>:::222222555:::;;;999:::>>>:::<<<>>>??????===:::888>>>===555@@@000AAA<<<999444444;;;===444555;;;:::666666777888999::::::::::::???CCCAAA===999999;;;;;;666444777<<<===<<<<<<:::999777888>>>AAA;;;222999666777;;;999444777???<<<999777777999::::::888<<<======;;;888777666777999888777666777999;;;<<<>>>:::555555777::::::999<<<;;;:::888888888888888555;;;>>>;;;888999::::::666777777666888;;;======::::::999777888;;;>>>>>>>>>999444333777;;;=========:::777888;;;<<<:::888???===<<<;;;777444777>>>@@@:::777;;;<<<999:::>>>;;;@@@FFFLLL[[[xxxlllVVVFFFAAA???===:::555555888888:::<<<===<<<;;;999666;;;444444:::===<<<;;;999???@@@>>>777444777===AAA333444666888:::888444111999:::::::::::::::;;;<<>><<>>AAAGGGHHHHHHIIIOOOUUUTTTOOOOOOOOONNNNNNOOOQQQSSSTTTXXXWWWWWWXXXZZZZZZVVVSSSKKKKKKJJJJJJNNNRRRPPPJJJAAAGGGNNNOOOLLLHHHDDDBBB888EEELLLEEE;;;<<>>@@@GGGNNNOOOMMMOOOTTTNNNHHHGGGBBBIIIGGGJJJGGGEEEAAA??????===<<<@@@GGG@@@>>>;;;888777888999;;;???:::555999---444:::AAA<<<:::<<<;;;555777;;;888::::::999888666666777888999888666444444666:::<<<>>><<<:::999999999:::;;;666888666333444999:::999555444555888999888777777888666444666999;;;999666000333777999999999999:::999888777777777999;;;<<<666555555666888999888888::::::;;;<<<<<<<<<<<<<<<777<<<===:::888888777444===<<<;;;999888999999888DDDCCC@@@===;;;;;;<<<;;;999888888;;;>>>>>>:::777>>>>>><<<;;;::::::<<<===:::888888999888666:::@@@<<<777777;;;<<<888777999:::===>>>???DDDVVVooo{{{RRR???>>>AAA>>>===>>>===;;;>>>CCC:::555555;;;===:::<<>>CCC???BBBJJJGGG<<>>:::<<<;;;:::<<>>???;;;888999===???<<<888;;;===AAABBB@@@>>><<<<<<999999888888888:::;;;===888:::>>>???>>><<<::::::999999::::::::::::::::::777::::::999<<<@@@???;;;777777777888888888999:::777666555555555555777888444444555999<<<<<<888444:::<<<===:::777777;;;@@@>>>;;;:::;;;888555666;;;<<<999:::>>>@@@<<<:::999<<<>>>>>><<<<<>>>>>>>>???@@@AAABBB;;;???BBBAAA<<<888777777BBB@@@>>><<<;;;;;;<<<<<<;;;:::666333666;;;<<<888;;;999999::::::888999;;;;;;999999<<<======???BBB<<<999666888;;;>>>===<<<666888:::999888888:::<<>>:::999:::;;;999777>>>===<<<>>>???>>>:::777777444555999:::888888:::>>>===<<<;;;===@@@AAA???;;;===>>>>>><<<;;;<<<>>>HHHMMM^^^}}}uuugggbbbnnnwwwrrrmmmmmmddddddeeeggggggiiitttpppeeeUUUWWW]]]WWW^^^jjjeeefffgggmmmmmm[[[FFFEEESSSdddmmmxxx|||{{{{{{uuu~~~nnnEEE555>>>JJJMMMOOOPPPQQQXXXccckkkmmm~~~zzz\\\===444???VVVrrrxxxoooXXX;;;///>>>]]]uuu~~~rrrttt|||ppp___MMMAAANNNAAAEEE```yyy{{{yyyrrrssstttrrrnnnkkklllmmmhhhlllooooooqqquuuvvvtttqqq{{{}}}|||xxx{{{qqqsssxxx}}}|||wwwuuuwwwlllnnnqqqsssuuuvvvuuuuuuxxx}}}}}}{{{MMM777EEEKKK{{{yyy}}}{{{sssmmmnnnsssrrriii```NNNLLLGGGHHHVVVgggkkkdddcccfffgggddd```ZZZOOOCCC777EEE[[[lllrrruuu}}}}}}yyyssspppsssooogggeeeiii^^^\\\[[[[[[ZZZVVVOOOIII@@@>>><<<===>>>===777222???;;;;;;======999666666<<<;;;888444555888999666;;;<<<<<<>>>>>>??????>>><<<>>>GGGYYYqqq```dddiiirrrzzzwwwmmmiiikkkdddeeehhhlllnnnttt|||iiiYYYaaabbbjjjtttwwwvvvwwwxxx~~~nnnXXXIIIGGGTTTmmmzzzvvvwww~~~xxxLLL444GGGkkkrrrPPPKKKUUUppp}}}kkk___DDD@@@;;;@@@TTTnnnyyyyyyooo___WWWVVVdddFFF222===RRRaaammmwwwlllnnnpppqqqooollliiifffmmmkkkaaaUUUTTTaaapppxxxxxx|||yyyzzzwwwqqqqqqtttxxxvvvrrrqqqssswwwvvvvvvxxxzzz~~~~~~ggg666888WWWyyy|||~~~wwwuuuxxx{{{|||zzzzzzrrraaaQQQQQQ\\\___YYYbbbeeefffeeefffeee___WWWAAA999???XXXmmmtttyyy|||zzzddd```___bbbbbb]]]XXXWWWPPPQQQMMMGGGEEEGGGDDD>>>>>><<<:::999999:::999888999:::>>>DDDLLL```vvvXXXRRR^^^dddjjjjjjfffccchhhooo```bbbgggmmmqqqyyyuuunnniiillltttaaakkksss||||||QQQGGG;;;AAA^^^{{{~~~ppp}}}uuuyyyZZZ???EEEeee|||lllQQQ888RRRSSS]]]ggg```LLL???>>>SSS\\\fffkkksssRRR???444;;;EEENNNaaauuuzzz|||yyytttuuuiiiOOO555111HHHhhh|||~~~zzz~~~}}}}}}}}}jjjlllqqqxxxttt>>>>>>uuufffGGG:::>>>@@@<<>>@@@;;;999:::===EEEXXXjjjkkkJJJEEEKKKccceeehhhiiihhheeecccaaacccrrreeevvvkkkwww}}}xxx}}}{{{zzzxxxjjjooorrrqqq|||ppp:::;;;;;;NNNooo~~~zzzyyyyyy;;;>>>???;;;qqqLLL@@@888@@@NNNooolll;;;888999>>>555ZZZlllxxxccc```]]]]]]QQQ:::DDDjjjwww~~~vvvllluuusssyyygggDDD777CCC000^^^vvv}}}~~~|||~~~qqqqqq|||~~~uuu@@@@@@<<>>CCCYYYmmm|||wwwzzzyyy}}}tttgggfffeee___ZZZUUUNNNGGGHHHLLL\\\gggrrr\\\LLL???EEEVVVuuunnneee___```hhhpppvvvoooxxxooozzzwwwvvv{{{www~~~tttxxxoookkkppprrrtttrrrzzzqqqCCC;;;555CCC^^^nnnzzz{{{888>>>DDDJJJ|||III)))666jjj^^^<<<888666PPPhhh~~~nnnCCC///;;;bbbxxx~~~~~~kkkkkkKKK,,,000>>>555XXX|||lllAAA===AAAJJJ]]]xxxCCC@@@lllXXX666>>>===LLLTTTfffpppsssyyyoooggg\\\>>>AAAIIIGGGddd}}}rrrcccccctttxxxqqqiiiZZZCCC111[[[||||||qqqqqqvvv|||wwwxxx~~~{{{wwwkkkdddsss{{{}}}[[[888666@@@HHHWWWiiixxxqqqiiifffhhhmmmrrrtttssszzzvvvlllaaaSSSkkksssxxxmmmrrroooqqqtttiiimmmeeefffqqqzzz{{{tttNNN:::///999GGGPPPcccyyyuuuWWW???;;;===GGGpppDDD:::XXX~~~QQQ;;;>>>KKKppp~~~]]]===555===___xxxttt\\\HHHEEE???AAAQQQ||||||jjj666@@@rrr|||PPPLLLnnnUUUCCC;;;666CCCOOOkkkvvvyyyuuu]]]333///===KKK||||||kkkTTTCCC333444GGGdddxxxooovvvqqq]]]000LLLsssmmmsssooommmooooookkkhhhvvvrrrlllnnnooowwwkkk{{{```???BBB@@@:::AAAUUUkkkvvvllliiihhhkkkqqquuuvvvttt~~~wwwdddFFFAAA666aaapppzzzqqqtttjjjaaaZZZEEECCCHHHVVVmmmyyyyyy}}}___>>>111<<<>>>999CCCSSSgggvvvHHH111AAAUUUIII>>>SSS|||BBBKKKwwwuuuAAA;;;RRRzzzoooHHH000>>>444AAAppp{{{sss\\\;;;GGGHHH~~~zzzGGG999hhhfffeee~~~OOOEEECCCoooaaa;;;===BBBgggwww}}}sss999555JJJKKKVVV===???333AAA>>>:::888:::MMMssstttkkkmmmrrrvvvxxxVVV???===PPPooo\\\<<>>AAA~~~rrr|||eee///======PPPIII---888gggBBB333;;;___zzzyyyooo;;;333>>>ZZZ]]]EEEKKKCCCNNNOOOMMMDDD555...:::IIIxxxlll]]]PPPFFFDDDGGG:::111777@@@LLLrrr~~~FFF...AAA>>>555777===@@@SSSzzzzzz{{{{{{tttgggLLL@@@CCCKKKDDD555777RRRmmmrrrjjjfffjjjllloooqqqpppnnnkkkhhheeemmmWWW:::999LLLvvv{{{jjjQQQDDD<<>>333SSSyyyyyy~~~{{{FFF222===;;;999===999666===NNNsssaaa;;;222555NNNyyyPPP;;;uuu]]]111TTT]]]---999qqq}}}gggJJJ999<<<@@@cccddd???;;;888999LLL~~~DDD<<>>===MMMooossshhhmmmrrruuupppcccSSSGGG@@@JJJfffVVVEEE>>>\\\rrrgggPPP<<<>>>MMMppp[[[:::GGGbbbwww~~~JJJ555===888<<>>@@@hhhmmmHHH===XXXUUU666444JJJfffiii:::???BBBrrr[[[DDD>>>;;;ZZZpppSSS444666BBB\\\zzzbbbJJJIIIdddjjjLLL000***???777555999999666===IIIKKKlllLLL///555BBBMMM^^^fffqqqZZZ@@@::::::KKKkkkIII===LLLeee~~~cccPPPuuu```YYYvvvhhh???>>><<<>>>AAA>>>777777;;;;;;\\\xxx{{{wwwyyyzzzuuupppnnngggXXXFFF;;;888:::VVVaaa<<<<<>>---GGGuuu```666JJJ<<<555BBBcccxxx777999XXX~~~eeeCCC555===HHH___~~~kkk666:::HHHaaa:::999UUU{{{^^^FFF777222fffsss>>>===333jjjFFF777999===RRRPPPGGG;;;666???VVVppp|||]]][[[yyyVVV777555TTT]]]DDD777BBB999;;;@@@@@@666333HHHbbbaaa999888SSSyyyjjj<<>>>>>777999DDD[[[sssyyymmmpppqqqkkkyyykkkJJJ???RRRTTTFFFEEEcccDDD>>>^^^uuufffLLL@@@ddd~~~KKKFFFnnnUUU@@@RRRNNN666777777::::::;;;]]]ooo???///JJJkkkjjj:::KKKnnnWWWKKK>>>DDD666111```???CCCqqqHHHFFF777;;;\\\sssCCC<<<===iiiFFF999TTTxxxlllIII888>>>RRRbbbhhhOOO666===>>>lll|||KKK111555???===JJJ\\\mmm|||gggCCC444777======999SSSYYYAAA333<<<```???BBB;;;@@@???===PPP[[[aaaKKKGGG888BBBAAApppSSSGGG///|||;;;AAAqqq^^^999===KKK888EEEAAA[[[ttthhh@@@OOO{{{EEEKKK{{{UUU999666;;;@@@CCC<<<===<<<<<>>>>>======DDDWWWpppqqqVVV@@@555666::::::AAA444999OOOqqq}}}kkk@@@///(((333======```|||kkkqqqllluuu888>>>UUUssshhh>>>===jjjJJJAAA@@@;;;EEE555222LLL\\\vvvLLLHHHvvvyyyGGG>>>hhhbbbMMM@@@777:::AAA@@@888111AAAAAA;;;;;;PPPppp|||{{{wwwyyywwwiii\\\@@@SSSYYYIIIGGG___```CCC999AAA]]]{{{yyyZZZBBB@@@CCCPPPYYYRRRAAA[[[~~~]]]>>>:::===999999???;;;:::CCCVVVBBB<<<,,,:::000:::666///<<>>EEE???888999;;;:::888888555111///666CCCNNNwww~~~\\\@@@888;;;777<<<999RRRsssuuuzzzsssccctttSSSAAA555===;;;KKK~~~JJJDDDxxx???LLLGGG666lll\\\999;;;:::hhh(((OOO___AAA;;;LLL]]]888tttlll;;;BBBWWWyyysssSSSLLLDDD444;;;CCCDDD???:::<<<@@@DDD<<<444@@@cccwwwiii|||rrrmmmccc444PPPEEEGGGJJJIIIVVVUUU<<<999CCC\\\sssoooWWWJJJNNNbbbJJJFFFQQQZZZKKK>>>666===999777??????888777CCC999???222BBB888DDD@@@:::XXXbbbAAAAAA}}}]]]CCC666777;;;===777444>>>DDD666000===@@@333333;;;>>>;;;bbbssseeeXXXMMMGGGBBBAAA===999777777;;;???@@@;;;888999;;;:::777444BBB===:::===;;;888;;;CCC???@@@UUU]]]HHH>>>BBB>>>;;;;;;===CCCJJJNNNOOOMMM???000555PPPkkkKKK999666999???BBB<<<555666<<>><<<:::999999:::;;;333666888777:::>>>???<<<===YYYooobbb???;;;666999999777999>>>===888888<<<@@@@@@<<<888888999777IIIttt[[[@@@:::???AAABBBgggrrr]]]SSS___???XXX333888EEE,,,333:::@@@|||GGGGGG___OOO___ttt<<<===KKKkkkCCCPPPOOO|||MMM888rrrPPP777RRRooo<<>>:::888???UUUnnn{{{yyyrrr{{{tttkkkaaaaaaVVV???kkkCCCCCCYYYMMM888>>>MMM@@@MMMhhhvvvgggcccOOOGGG\\\zzzGGG<<<555>>>:::555<<<@@@===??????DDDQQQEEEDDD333999777^^^TTT===@@@jjjCCC///222:::;;;777666===OOOiiinnnMMM///---:::888777;;;666;;;EEEPPP555666777888:::<<<>>>@@@777777777555333333444666888999999777666777777666111999;;;777666:::;;;888666555???<<<---333<<<111<<<999888999===>>>===:::<<<...888IIIwww\\\JJJ===777444888>>>FFFRRR^^^]]]```fffeeeZZZOOOOOOWWWSSSGGG>>>777555@@@DDD999===<<<;;;;;;;;;<<<<<<<<<===@@@AAA===<<<>>>===:::...===:::<<>>>>>>>>;;;:::<<>>666aaa===[[[XXX>>>MMM---<<>><<>>FFFAAAHHHEEE;;;///888IIIYYYHHH<<>>>>><<<888444333333555999;;;>>>>>>===<<<<<<===555:::;;;888666888:::999===FFFFFF===:::@@@@@@888:::555666:::>>>DDDBBB333///444<<>>444222;;;;;;666777888888777777777999;;;<<<777888888999:::===BBBFFFUUUTTTHHHDDD___RRR888999;;;:::...===UUUbbbjjj[[[???777111888EEERRRDDDJJJ<<>>999888???GGGJJJFFFgggzzzwwwiiihhhWWW\\\iiiJJJ...CCCDDD>>>666<<>>;;;555555<<>>777BBB222444222AAA777===777888999777666888<<<@@@000222555666666666666888777::::::666777;;;:::666888666222...///444888999BBB888111666<<<888???UUUxxx^^^999gggkkkyyydddGGG999===;;;CCCEEE:::555:::999:::999999:::======;;;999CCCGGGGGGAAA;;;:::888666111222???DDD888333===GGG777777777777777888:::===333777<<>>???eeebbbGGG999999>>>FFF666:::888888>>>HHHEEEKKK888<<<---'''888GGG:::///@@@~~~MMM@@@@@@UUUkkkOOO***UUURRRKKK666@@@___hhh666===OOOLLL;;;XXXKKK[[[{{{iiiIIIAAA===666<<>>333333999<<<;;;===@@@===666WWWxxxvvv}}}DDDTTTyyyWWW;;;AAA666///VVVddd]]]]]][[[[[[iii555999<<<===CCCWWWvvviiinnn@@@<<<777999:::666777;;;555444AAAEEEXXXSSSwwwrrrGGG:::>>>;;;vvvEEE:::BBB999777666666888888888666666777444777>>>888222888666EEE666===888>>>000CCC:::::::::777555555999===333555666777777999;;;===;;;;;;777444888>>>:::222???777777???AAA888555999RRRHHH<<<>>>>>>777___qqqHHHwwwTTT999AAA[[[hhhhhhdddOOO888555AAA>>>888;;;>>>:::999999;;;>>>>>>;;;888000666:::888888;;;======<<<777>>>===111888???333???===;;;;;;;;;999:::<<>>===;;;::::::;;;<<<===444???XXX```^^^ttt[[[;;;CCCLLLEEEhhhIII:::;;;DDD444777;;;>>><<>>;;;\\\{{{xxxxxxZZZ555BBBJJJVVV\\\HHH777BBBUUUIIIEEENNN:::---DDD@@@333AAAIII@@@JJJxxx666eeemmmCCC???888:::>>>>>>QQQtttyyyPPP======<<<<<<<<<<<<======888AAA@@@555222999;;;444:::;;;666888<<<777777DDDxxxkkktttqqqsssyyyQQQaaa{{{hhh\\\AAALLLQQQJJJ[[[fff^^^SSSwwwdddeeeJJJ___JJJCCCDDDNNN~~~~~~===>>>AAA999===666;;;999:::999<<<^^^NNNrrr}}}VVV???888CCC555DDD```OOO999:::888999;;;:::777666888888666777777888777777888:::===<<<999666666999:::888666;;;888222000444???;;;...DDD111777555<<<111;;;777:::333<<<===000666AAA888<<<222666===999888<<<999===333CCC===AAA:::rrryyyDDDFFFYYYLLLEEEIIILLLKKKPPPXXX___dddaaaPPP<<<999JJJ\\\GGGFFFJJJ@@@666666777AAA000KKK:::>>>444AAADDD555777...666===777>>>DDD777999888888999:::<<>>>>>===<<<:::999888888??????888:::WWW~~~XXX888>>>888EEE{{{III===555BBB888HHH---444===@@@XXX???MMMEEE///;;;RRREEE777:::,,,UUU~~~III666>>>:::777999AAA:::999NNNAAANNNKKK???333444KKKFFF}}}UUUTTTOOOIIIbbb===666666EEE<<>>;;;777666666@@@???999;;;@@@OOOgggyyyttt|||qqq{{{VVVZZZbbbuuukkkeeeFFFBBB<<>>666;;;555;;;999>>><<<777NNN{{{tttDDD;;;III???999222DDDRRRaaaxxxhhh???FFFDDD666777999999666666:::;;;888777888888888777888:::<<<999777666777999;;;:::999000BBBGGG@@@(((+++222===!!!...DDD<<>>AAA???111)))999EEE<<<;;;CCCDDD---888TTTvvvvvvXXXSSSUUUXXXcccaaa===>>>TTTKKKDDDFFFKKKNNNKKKGGGQQQUUU[[[^^^YYYMMM>>>333HHHJJJ;;;FFFCCC444AAA>>>BBB000999FFF///AAA<<<;;;BBB<<<>>>@@@:::777888444<<<<<<;;;::::::;;;<<<=========<<<;;;:::999888888666===BBB??????LLLbbbrrrccc999888GGG@@@WWWnnnaaa@@@111RRRdddGGG===333000MMMAAAOOOQQQ===555@@@===444444999;;;VVVzzznnnvvvfffXXXMMMLLLDDD888MMM]]]pppDDD777:::CCCDDD000333<<<___KKKCCCKKK@@@RRREEEgggttt>>>333???CCCEEE^^^tttPPP======???:::111<<<;;;;;;::::::;;;;;;<<<@@@>>>===999444111777@@@444???;;;111<<>>@@@DDD??????===<<>>333444===>>>BBB***---EEEHHH>>>???EEEIIIHHH@@@DDDMMM]]]mmmWWW:::IIIFFFKKKGGGMMMAAA111444:::===DDD>>>777777???AAA???JJJ[[[LLL888;;;cccJJJAAAQQQVVVIIIDDDMMMIIIHHHJJJRRRYYYWWWJJJ???999555KKK:::BBBYYY===777>>>BBB<<>>KKK@@@>>>===;;;:::999::::::<<<;;;;;;:::999888888777<<<888999;;;888666AAAQQQzzzrrrIIIFFF>>>:::BBBTTTrrr[[[???&&&???777;;;999:::SSSJJJBBBNNNFFF444777???;;;999000777777kkkwwwSSSdddwww]]]999KKKTTTGGGTTTvvvbbbSSSQQQ333HHHZZZVVVCCCgggQQQKKK777111FFF===TTTnnn[[[jjjlll888UUU888+++BBBhhhMMM<<<999666999>>>@@@===999;;;::::::999999::::::;;;777>>>@@@999555999:::999HHHOOOBBB999OOOlllwwwxxxvvvzzz{{{~~~fffKKKjjjsssVVV;;;111NNNpppvvvnnnooorrraaaKKK;;;AAA:::999___qqq~~~WWW>>>555???<<<<<>>???333@@@DDD>>>EEEkkkxxxCCC>>>CCCBBB777<<>>111999;;;:::======888444===;;;;;;:::777:::MMMbbbPPP999===___TTTNNNQQQOOOHHHIIIOOOJJJIIIFFFDDDFFFMMMXXXaaa999GGG...???IIICCCZZZDDD+++FFF&&&<<>><<<:::888888888888:::::::::999999888888888???888555999<<<;;;===AAAQQQtttzzzeeeKKK333###555:::CCCDDDMMMrrrpppcccZZZXXX:::///444FFFfffggg:::???CCC888888???999;;;@@@AAA333TTTxxxrrrqqquuuzzz}}}KKK444777;;;:::---HHH777BBB===]]]kkkjjjbbb666???___WWWccc:::UUU___JJJDDDAAACCCAAA333777hhhiii<<<555BBB666@@@HHHCCC777222777@@@::::::999999999999::::::???666555@@@FFFAAA<<<===vvv~~~rrrcccqqqvvvxxxtttyyyrrrKKKVVVwwweeeKKK<<<777DDDTTTdddpppgggbbbbbbXXX@@@>>>CCC@@@===vvvhhh<<<;;;;;;AAA999:::??????XXXMMMCCC@@@cccnnnZZZOOOTTT[[[cccbbbXXX888000666HHH)))777:::999666666999:::888777999::::::999999999;;;999:::;;;<<<;;;:::::::::AAARRR111///AAA???***NNN111<<>>======;;;888999:::666>>>FFFDDD555333NNN{{{fff;;;;;;@@@XXX]]]III@@@KKKMMM@@@KKKMMMNNNJJJEEEFFFMMMUUUjjj;;;@@@888888BBB>>>mmm{{{eeeuuukkkoooXXXfffqqqeeeHHHEEE===<<<:::888777777888888999999999999999999999999555===@@@;;;666999===>>>@@@UUUllltttkkk```bbbiiiPPPJJJCCC>>>>>>AAAEEEFFFMMM333===]]]rrrxxxwwwtttnnnuuunnniiiddd___```UUUVVV;;;===;;;888888---::::::222999NNNyyyyyy}}}ggg___ccceeeCCCCCC<<>>bbb~~~{{{RRR@@@:::666<<>>888---MMM{{{}}}tttrrrTTTRRR~~~oooEEELLLEEEGGGBBBSSSSSSUUU\\\\\\VVVNNNKKK555>>>999CCC...[[[LLL888777>>>::::::>>>IIIppp^^^OOOBBBhhhFFF000FFF>>>:::<<<;;;777666888888555888999;;;;;;:::999999::::::<<<======;;;:::999:::777***IIIhhhhhhkkkyyymmm[[[UUUSSS333444DDD^^^PPP777???@@@BBBCCC:::<<>>AAAHHHRRROOOGGGIIICCCCCCYYYCCC444:::555999:::444999BBB???>>>???<<>>>>>AAAAAA>>>;;;888777999<<<>>>;;;FFFiiizzzvvvzzzlllkkkvvv~~~CCC======:::;;;444MMMMMM000>>>TTT{{{}}}WWWMMM)))IIILLLRRR000PPPuuuQQQ888DDD777EEE999DDDnnnoooCCCttt|||DDD>>>666555===DDD???555???222XXXxxx<<<<<<>>>@@@???<<<<<>>@@@???<<<777555888;;;;;;;;;::::::::::::;;;;;;???:::<<>>===999EEEsssXXXmmmxxxxxx@@@222BBB999<<<:::777666888888666888:::<<<<<<:::999999:::888;;;>>>>>><<<;;;;;;<<>>@@@SSSeeepppHHH@@@@@@000'''///:::YYYZZZCCCJJJOOOMMMIIIAAAPPPFFFeeefffPPPZZZ===ZZZTTTGGG@@@999@@@BBB555999FFFDDDXXXSSSWWWsssXXX>>>BBB222<<<\\\cccMMMBBBNNNLLLGGGCCCCCCHHHLLLMMMKKK;;;UUUmmmLLL<<>><<<:::999999999:::999999::::::;;;;;;;;;<<>>@@@===:::888HHH\\\jjjqqqkkkTTT>>>AAABBBAAA===999888:::===IIIssstttFFF>>><<<999AAA===ZZZwwwJJJCCCiii___aaaggg999LLLeeeAAA===QQQxxxvvv^^^HHHLLLFFF<<<777555777RRRlllHHHGGG666AAAIIIFFF???;;;>>>AAA999HHHDDD<<>>999======<<<:::888999===???<<<;;;;;;::::::;;;;;;<<<111>>>DDDJJJlll|||{{{eeeEEEpppjjjMMMZZZiiiWWWJJJ===```aaa\\\WWWdddVVV888???<<<[[[FFF000DDDttt~~~<<>>555III]]]VVV777AAAAAA666KKK:::222555999XXX~~~uuuUUUKKKCCCEEEMMMMMMGGGNNNVVVQQQYYYYYYzzzVVV888sssDDDRRRhhh>>>222888<<<333DDDbbbjjjnnnLLL888AAA???<<>>GGGJJJMMMLLLIIIHHHLLLPPPHHHJJJTTTfffXXX999:::HHH:::<<<===LLLeeeBBBAAA???<<<;;;:::::::::999::::::;;;;;;<<<<<<===777999DDDLLL@@@444BBB]]]uuuRRRMMMEEE>>>@@@OOOfffwww}}}yyyEEE???888222<<<555MMMDDDRRReee~~~zzz~~~iiixxx|||YYYvvvSSSRRR<<>>>>>>>>[[[^^^>>>555;;;CCC999:::;;;<<<===>>>>>>>>>===??????:::444333:::CCC222@@@;;;777AAA===222888444HHHVVV~~~|||oooLLLeeetttaaa888???AAA>>>SSSbbbzzzhhhIII777CCC>>><<>>666@@@YYYooogggjjjzzzrrreee888>>>777<<<;;;555===777>>>;;;888999;;;<<<;;;999BBB999999CCCDDD:::777>>>AAAQQQHHH+++===AAA999CCC777000QQQmmmlll\\\PPPHHHBBBIIIMMMPPPMMMGGGJJJ]]]rrrMMM@@@>>>GGGtttFFFSSS???333;;;@@@\\\ZZZ>>>999===999>>>DDDIIIfffFFFGGGKKKNNNLLLHHHJJJOOOGGG@@@GGGRRRXXXGGG222;;;===>>>;;;EEEgggwwwYYY:::[[[222>>>;;;>>>BBB777BBB???888===???999888777===NNNOOO===EEEuuuuuuqqqsssyyy~~~MMM===777@@@...:::<<>>[[[aaaDDD<<<[[[ZZZZZZRRR666;;;:::<<<>>>666DDDMMM666<<>>KKKtttoooEEE555===EEE>>>222;;;<<<<<<:::888777999;;;>>>===::::::<<<>>>;;;555KKKCCC666444;;;999666;;;===000TTTxxxtttzzzzzzXXXYYY}}}tttLLL666]]]ddd777999VVVSSSbbbHHH>>>FFFBBB555777UUUyyy@@@@@@FFFWWWGGGDDDJJJDDD]]]vvvooo```@@@>>>EEEFFFKKK??????>>><<<<<<===<<<;;;999777DDDBBB333<<<^^^xxx|||xxx^^^NNNJJJAAA555:::...FFF]]]gggfffVVVGGGCCCCCCAAA<<<>>>HHHZZZjjjqqqssstttBBB444888FFFyyyUUUAAAVVV<<<333<<>>MMMYYYLLLAAA666555===KKK___[[[ZZZ===KKK666444CCC777:::555666CCCDDD:::777888555KKKnnnUUU???;;;===555===???999IIIsss555PPP}}}ggg???;;;XXX~~~LLL<<>>FFFAAA===???```NNNOOOGGGYYY{{{EEEAAA@@@555666??????ppp---XXXTTTDDDHHH333EEE<<<888FFFjjjMMMEEE;;;222333999===:::444<<<<<<<<<:::666666888;;;777:::::::::???DDD@@@666:::...000:::;;;;;;AAADDDVVVDDDOOO|||zzzxxxxxxxxxeeeMMM|||HHH<<>>CCCCCCBBBHHHRRRUUUPPP]]]\\\\\\XXXNNNAAA;;;;;;333???;;;MMM~~~cccCCC:::555222CCCRRRggg@@@777<<<777999<<<111555---===VVViiiiiiXXXFFF===BBBFFFAAA???IIIVVVPPP@@@>>><<>>fff]]]YYYQQQ???EEEFFFAAAAAAFFF???777;;;;;;DDDgggkkkIIIEEE999:::999999===AAAZZZPPPDDDWWWTTTFFF>>>EEEtttxxxeeeDDD999MMM<<>>HHHMMM***AAASSS999DDD[[[[[[KKK444777EEETTTWWWYYYBBB>>>LLLAAAFFF999///777===999444???YYYpppRRR;;;EEE000===HHHEEE999111333::::::999999:::;;;<<<;;;:::555<<<>>>888555:::>>><<<999333===@@@111444@@@<<>>:::<<>>;;;<<<>>><<<777222===SSS~~~MMM@@@KKKDDD///999999;;;<<<===;;;888555999666666:::???@@@:::555;;;<<<:::555333444777777<<<777;;;666...???MMM@@@444fffaaaYYYccc||||||yyyTTTLLLJJJ<<>>OOOMMMHHHFFFCCCVVV;;;ddd777666555666;;;@@@@@@<<>>KKK~~~JJJ///;;;:::::::::CCC:::AAA~~~WWW<<<===777111;;;;;;===444666;;;@@@???<<<===AAAaaammmuuulllUUUVVVAAAmmmNNN222888:::PPPggguuuvvvxxxuuuRRR\\\rrr]]]777>>>111===888:::888BBBEEEjjjOOO???GGG999MMMtttvvvFFFFFF>>>sssVVVCCC@@@KKK999888:::UUUBBB<<>>999444666===@@@>>>::::::777666999>>>===888111888444999GGGNNNGGG<<<777555111333666===JJJJJJ:::CCCPPPDDD}}}yyy}}}]]]AAAlllVVVDDD\\\qqqAAA===UUUOOOFFFBBB<<<>>>777888888uuu<<<:::===EEEyyy===111>>>fff```EEEGGGBBBAAA111<<>>;;;;;;999777666666555444000---///777===<<<999999FFF000KKK]]]@@@555@@@<<<333111222???;;;222OOO:::888>>>@@@DDDcccfff;;;999<<<555;;;;;;<<>>===888444666<<<666CCC:::AAAIIIkkkrrrqqq___SSSIII<<>><<<>>>555LLL{{{yyy,,,GGGEEEFFF999<<<@@@WWW;;;:::[[[>>>BBB;;;EEECCC>>>KKKNNNggg___HHHHHHXXXeeeLLL,,,777KKKKKK}}}CCC:::;;;444???IIIEEE999000333:::333AAAJJJ@@@333>>>dddnnn,,,:::DDDAAA<<<;;;999555<<>>:::999;;;???:::;;;;;;;;;;;;;;;<<<<<<:::EEEccc~~~\\\BBB>>>======<<>><<<===zzzAAA888:::\\\RRR:::BBBIIITTT===<<<::::::111111>>>AAABBBGGG{{{kkkcccJJJ444;;;BBB>>>444BBBwww___>>>@@@@@@```MMMPPPPPPTTTLLLVVVBBBaaaggg\\\___WWW$$$999;;;>>>@@@@@@<<<999777CCCDDDDDD???444000999GGG:::999bbbeeeJJJ:::444===888444===:::BBB;;;;;;>>>555===@@@;;;:::666777ZZZGGG888???999===<<<===;;;;;;<<<>>>;;;777999>>>222>>>000333222LLLooo@@@333>>>uuupppOOOuuuyyyGGG:::888EEE000000EEE???999]]]PPP;;;CCCJJJ;;;<<>>qqq???JJJFFF999>>>HHH@@@777SSSsss]]]MMMqqq:::^^^GGGAAADDDjjjeeeKKK000:::GGG===555666>>>BBB===555<<<888333000222888@@@FFFUUUggg>>>888<<<;;;;;;<<<>>>???@@@BBB999:::;;;;;;:::888555333999>>>@@@>>>:::<<>>:::DDDwww@@@FFFBBB===DDD{{{444DDD>>>:::999AAA===555@@@;;;{{{kkkvvvxxx___@@@>>>???:::EEE[[[ooo???444???fffqqqFFFkkkwwwvvvFFF;;;MMM888@@@<<<777444444555777999<<<666333555<<<@@@===999888777sssppptttXXXAAA888QQQQQQ>>>===;;;:::777222===999<<>><<<777888<<<777<<<555EEE777<<>>BBBQQQOOOCCC)))AAAMMM~~~~~~xxx|||SSSKKK```IIIBBB>>>OOOMMM777EEE999LLLRRR555===999FFFMMM555IIIoookkkrrrFFF???CCCTTT;;;DDD<<<888444;;;???<<<555333:::BBB777:::===>>>===;;;;;;;;;???;;;ZZZKKKBBBAAA555888===???===:::;;;===???222BBBAAA888999;;;;;;@@@444FFF000BBBLLL>>>VVVUUUrrrZZZiii[[[EEE<<<;;;777222EEE000777444XXXBBBiii___<<>>888HHHrrr---888fff{{{{{{???KKKHHH~~~bbb===999???:::>>>;;;;;;???999III\\\EEE>>>======GGGNNNNNNEEEWWWfff======666@@@uuuBBBAAA<<<===888666888::::::888666555555<<<999666666999;;;;;;;;;PPPlllqqqpppJJJ[[[<<<[[[```ppplllDDD>>>,,,>>>000999EEEsssXXX999;;;;;;AAAFFFPPPuuuWWW222;;;===CCC888999999:::<<<===>>>>>>===999DDD+++CCC???DDDvvv^^^YYYoooFFF{{{mmmyyyuuusssuuuvvv555III999???CCCyyyzzzyyyfff;;;111AAA<<<333999===555DDD:::222======QQQzzzjjjDDD@@@uuuFFF777TTTGGG???DDDuuuQQQ<<<;;;;;;111CCCYYY^^^CCC???CCC}}}PPPPPPpppccc555<<<@@@666666>>>>>>111888BBB;;;===AAA777888;;;:::<<<<<<444666FFFBBBAAAEEEHHHcccXXX<<<888:::>>>DDD???:::444111444;;;@@@BBB<<<===888;;;DDDAAA;;;@@@NNN___KKK[[[___GGGLLL???LLL===555555BBBFFF@@@///CCC...999???IIINNNHHHPPPdddHHHMMMmmm~~~>>>OOOXXXeeeEEEEEE>>>;;;:::UUUXXX777<<<:::JJJ___uuuEEE888<<>>QQQ@@@EEE444999:::;;;:::888666666777>>>777BBB```gggHHH:::OOOYYYggg}}}RRR+++IIIfffyyy[[[FFFwww<<<[[[DDD{{{YYY???;;;>>>888@@@GGGHHHZZZBBB;;;===EEEXXXTTT333DDD000;;;>>>??????<<<:::<<>>sssUUU<<<===AAA<<<555GGGJJJsss???PPP///nnneee222UUUqqqxxxVVV999@@@AAA...>>>555777<<<999777666111;;;999888999;;;>>>===999777333???EEE666999gggiiiCCC///???HHH:::222999444<<>>777555,,,JJJ444444>>>555===CCC>>>>>>tttbbb===]]]|||ZZZ===FFFiiiIII777PPPyyyGGG111RRR======;;;|||\\\:::;;;???SSS^^^:::DDD<<>>999===;;;???:::999<<>>888???BBB===XXXZZZ[[[fff===888YYY777WWWEEEAAA000888888888777555555777999888aaammm```aaafffmmm|||<<>>IIIsssnnnOOO777III```SSSRRRbbbFFF...999888===```YYYMMMKKKVVVlllkkkPPPtttfff<<<;;;GGGBBB444CCCVVVcccfffcccaaaaaaBBBFFF???AAAJJJ===lllIII444TTTQQQlllcccsssnnn???PPPCCCLLL:::KKK\\\{{{jjjZZZSSSMMMDDD@@@AAA999;;;???CCC???999RRR|||rrrKKK333777444:::UUU___:::111LLLsssjjj===777===uuu^^^:::777:::888===???<<>>GGGFFFBBBGGG>>>777888888;;;MMMJJJ,,,GGGAAA888666888333888IIIiiiLLL;;;;;;>>>???<<<999<<>>@@@CCCSSS999VVVooodddFFFCCCMMMhhhnnn???LLLrrrWWW888DDDTTT999???CCC\\\;;;===CCC[[[SSS999>>>444RRRfffPPPCCC555???AAA777BBB<<<;;;>>>BBBEEEAAAHHHDDDYYYxxxeee]]]lllXXXdddQQQ444IIIVVV777:::888999888777777999===@@@aaaXXX:::(((000>>>hhh```KKKCCC000AAAPPP222RRRyyySSS444:::===nnn+++===@@@BBBBBBuuu```PPP111YYYsssKKKVVVfffyyysssgggVVVFFF<<<999999@@@:::666)))<<<555lllMMM>>>666ZZZxxxMMM===HHHTTTIIILLLBBBiiigggJJJ???666444555666;;;AAA666===:::;;;@@@444555OOOJJJEEE555222>>>===888BBBrrrzzzFFF222666ZZZPPPFFF<<<>>>zzznnn@@@:::777555RRR777HHH222kkkbbbLLL000jjjeeeNNNhhhqqqqqqPPP[[[???eeejjjDDD<<<777===888===OOOOOOIIIUUU777111<<>>???DDD999...555~~~JJJ]]]III555^^^mmmuuuIII333>>>FFF;;;333SSSxxxNNNJJJmmm===<<>>;;;TTT>>>;;;nnn222EEE:::;;;;;;;;;<<>>:::BBB555FFF;;;bbb===RRRuuuTTTxxx===fffaaajjjcccPPP>>>yyymmmVVV777888888:::???AAA???>>>???777>>>888888AAA888...999222444444:::BBB???888888???^^^jjjrrr===<<<@@@ddd@@@BBB===;;;|||KKKEEE???===888VVVFFF;;;_________;;;:::qqqsss===WWW@@@888\\\JJJWWW???888<<<333333BBB???777BBB<<<666???<<<555NNNVVV333999999777FFFXXXIII777@@@:::EEE@@@CCCsss===444===???999999<<>>;;;999AAAMMMeeedddYYYCCC:::???<<<777;;;FFF<<<333===<<<|||;;;RRR```YYYuuu}}}jjj@@@+++000888:::YYYxxxzzzdddgggCCCBBBLLLwww>>>333@@@nnn[[[:::BBB:::OOOUUU<<>>777AAA<<>>TTTYYYCCC333;;;???333<<>>WWW333NNNWWWfffuuu>>>666dddvvvUUUhhhZZZ;;;777444@@@@@@???<<<777333111111444:::777555:::===>>>CCC???===;;;;;;:::999:::::::::DDD<<<===FFF]]]llltttTTT333===@@@lllJJJ======999}}}HHH@@@:::===111<<>>333???888///777NNNSSSCCC666BBB999:::CCCHHH\\\@@@<<>><<<;;;999999@@@===444<<<;;;000555DDDAAAGGG@@@...777jjjfff```rrrrrrCCC222???RRR___~~~ZZZHHH999vvv\\\999666???bbb:::@@@:::ZZZNNN555;;;??????>>>===;;;888222999===MMM___aaa===999EEEAAANNNHHHDDDiiiQQQ???eeeZZZ555444555555555444666999<<<===888VVVgggFFF111DDDVVVZZZVVVMMMKKK@@@...222===555BBBCCCIII999MMMAAAEEEFFF333JJJ666KKKzzzGGG:::HHHrrryyyyyyeee```@@@OOO|||<<<@@@<<<888888===CCCFFFGGG<<<999<<<666888HHH[[[???WWWjjjfffYYYsssTTT555333888DDD<<>>888888BBBDDD888???;;;;;;999444777<<<999444<<<===444===999999;;;III777222999;;;yyyjjjDDD<<<999???555666CCC///OOO666nnn999;;;@@@{{{sssxxx999]]]AAAlllcccHHH<<<;;;>>>;;;<<>>DDDXXXlll@@@DDDBBB222&&&222>>>:::555888???AAA<<<===RRRlllaaaNNN<<<555666888:::===888>>>>>>888:::BBBAAA999AAA===UUU{{{WWWLLLCCC<<<>>><<<<<<>>>:::>>>===666CCC888@@@AAA---DDD>>>BBB???AAARRR666>>>xxxPPPBBBWWWrrr:::888VVVRRR888:::???hhh;;;===???nnnCCC>>><<<>>>>>>======AAACCC___{{{RRR666666@@@AAALLL:::;;;aaaGGGFFFZZZAAA:::::::::999777777999;;;999333LLLXXXOOOhhh~~~eeeCCC:::@@@,,,000III===AAA???FFFwwwhhhIII666666;;;777KKK:::999000...PPP666rrrGGG444CCCYYY<<<>>>MMM```zzz???EEE<<>>:::888666888::::::444GGGNNN111777mmmaaazzzeeebbb777999777III===<<>>000CCC:::???>>>===666???===:::NNN888888>>>888CCCZZZGGG222BBBWWWpppLLL444:::xxx~~~YYY@@@>>>SSSUUUMMM;;;<<>>555AAA:::555:::999111AAAdddPPP555@@@===444777999999888666666888999;;;<<>>@@@>>>888777===<<<<<<;;;888555666;;;???777===@@@///888;;;999kkkkkkiii:::]]]SSS:::CCCccc???>>>:::BBBqqq@@@:::AAAxxxLLL333===BBBAAAaaaNNNcccoooOOO;;;;;;===HHH???UUU{{{IIIDDD999ppp^^^999<<<===;;;888888:::<<<===...WWWlllHHH;;;999888:::888888<<<>>>DDDRRRsssPPP;;;===<<<000AAA???MMM>>>:::555:::@@@BBBEEETTTuuuOOO888BBB777777DDD>>>\\\ggg{{{vvvQQQDDD===@@@>>>555444<<<===777@@@444222cccCCC999CCC888HHH___sssfffOOOHHH666@@@444111KKK[[[rrrxxxmmmoootttXXX777666111@@@444PPPiii===<<<;;;777;;;===777:::===777>>>@@@888999]]]===???>>>===@@@[[[jjj777111@@@xxxPPPIII;;;RRRfffJJJEEEmmmtttHHHPPP???::::::444<<<======>>>===888444555999;;;RRRKKK@@@888555666999;;;:::999888777777777888999777:::^^^ZZZ999III:::???@@@<<<;;;===:::444<<<>>>BBBAAA<<>>@@@<<<<<>>DDD:::>>>AAAAAA000===cccXXXFFFtttMMM444QQQ<<<;;;:::DDDyyyAAA:::kkkffflllfffBBB333WWWRRR444BBB444???888[[[[[[PPPDDD```pppDDD777555AAACCC777444<<<^^^}}}EEE888KKK666888666111///@@@EEE999OOO@@@EEEDDD@@@AAAAAAHHHEEEAAA:::@@@<<<222...;;;QQQ^^^___uuuFFFIII555888===QQQAAAEEEFFFqqqhhhPPP555///:::BBB??????;;;BBB///QQQeee??????666DDDOOOllltttiii]]]XXXZZZooojjjcccVVVIII>>>777444333>>>000FFFVVViii~~~oooNNN666888444CCC)))SSSYYYCCC777888666555888888333>>>IIIZZZ}}}uuufff>>>666666OOOCCCUUU666999PPPZZZjjjtttXXXBBB<<>>@@@>>>===<<<<<<<<<:::888999999::::::::::::::::::GGGCCC???LLLxxxQQQAAA;;;///111>>>DDD<<<555999>>>???;;;777:::IIIaaaooo===666===>>>999999???@@@:::666999::::::;;;:::999999:::<<>>>>>===cccSSSAAAWWW~~~@@@444jjjjjj888777999GGGmmmmmmFFFIII...AAAbbb;;;KKKQQQ[[[]]]```qqq===CCC\\\{{{kkkKKK666:::hhhKKK@@@000---AAA]]]eee^^^KKKBBB111===XXXTTT444===222<<>><<<...<<<@@@>>><<>>777>>>...eee[[[666AAAHHHQQQCCCTTTAAA>>>666111DDDjjjdddGGGLLL???999???CCC???>>>AAA===EEEjjj___===333===666<<<777GGGlllfff```TTTLLLLLLTTTbbbrrrEEE999<<>>@@@CCC>>>888NNNlll???555>>>BBB>>>777888;;;>>>===999888999<<>>:::BBB???999>>>>>>888:::HHHSSSUUUSSSjjjQQQ&&&IIIqqq\\\???888KKK>>>;;;GGGLLLCCC:::999>>>111===???\\\KKK444CCCHHHCCCJJJ~~~666999<<<<<>>>>>===;;;:::BBB777999CCC===444KKKoooVVV333999>>>333444EEEBBB555444???BBB888888BBBVVV@@@===:::BBB;;;666999888999<<<<<<:::;;;===888999999;;;<<<<<<;;;:::555<<<<<<@@@BBB<<>>999XXX|||===555dddjjjvvvKKKCCC333^^^xxx;;;;;;???888>>>III```sss???DDD@@@TTThhh]]]666(((===FFF888HHH>>>GGG888ggg~~~LLLsss```|||XXX...555999PPPRRRVVV???333555888>>>BBB>>>???QQQgggXXX^^^ddd111444```aaaCCC\\\BBB111666@@@@@@===>>>BBB111BBBYYYBBB@@@===HHHKKK;;;dddBBB===<<<<<>>:::555QQQddd>>>bbbtttAAAIII:::KKKHHH111DDDQQQRRRKKK,,,LLL___KKK999777777:::999444555999>>>:::555333555888:::;;;333666:::======<<<:::888888<<<<<<777:::BBBEEEAAAHHHrrr<<>>999888888:::<<<<<<;;;::::::>>>555777:::>>>JJJEEECCCXXXggg<<>>:::???666<<>>KKKuuuhhhCCC>>>DDD666===::::::CCC>>>EEE555:::===>>>;;;888777888999:::888777888;;;===<<<:::>>>@@@777EEEJJJFFFIII222RRRttt~~~;;;???888555QQQ777AAAVVV777888gggyyyWWWhhh>>>444888dddCCCHHHaaa\\\www|||jjjGGG:::EEEDDD555GGG{{{QQQ???NNNTTT}}}xxxvvvWWWHHHLLL___~~~yyySSS<<>>;;;HHH___YYY,,,===```ppplll333JJJ@@@;;;777ZZZ999777CCCyyyDDD===hhh;;;GGG***BBB???QQQFFF}}}IIIBBB]]]III999999<<<::::::===444666999<<>>:::777555666999::::::999777666LLL...&&&AAAPPPCCC777;;;888HHHCCC<<>>AAA???===<<<<<<<<<;;;888666888;;;======;;;>>>444FFFvvv<<<===JJJ]]]999888@@@;;;```<<>><<<666:::DDD===FFFIII<<>>;;;666777===BBB???666666;;;777HHHKKK555BBBDDD555???;;;888<<>>===DDD666VVVtttRRRGGG===;;;<<<<<<<<<>>>:::::::::;;;;;;===>>>???===<<<;;;<<<======;;;999777>>>???999555888999777>>><<>>555444===AAA>>>@@@GGGDDD999:::GGGLLLJJJWWWkkk|||555EEE;;;???666@@@TTTNNN]]]lllJJJIII888>>>555PPPFFF___:::xxx}}}HHH999999777<<>>===;;;:::999888777888;;;===???<<<:::888888999999999888BBB>>>999666999BBBOOOXXXiii@@@KKKPPP999111BBB===??????GGG===???BBBOOOFFF~~~iiiAAADDD===999<<>>>>>:::::::::::::::;;;<<<<<<===<<<;;;<<<======;;;999999999888888===DDDCCC===???;;;vvvTTTHHHssssss===<<<>>>MMM}}}{{{yyytttpppnnnnnnoooccccccccccccdddeeefffgggcccdddeeeccc```^^^^^^^^^TTTTTTVVVYYY[[[YYYSSSNNNJJJ@@@888===LLLXXXZZZVVVRRRUUUVVVSSSQQQRRROOOKKKLLLKKKJJJIIIGGGFFFEEEEEECCCAAACCCGGGGGGAAA???AAADDDDDDDDDEEEFFFGGGHHHIIIEEEFFFGGGEEECCCBBBCCCEEEKKKLLLLLLMMMOOOPPPRRRRRRUUUUUUUUUXXX\\\___``````XXXEEE777777;;;;;;>>>DDD@@@TTT^^^eeeeeeXXXJJJCCC@@@>>>777GGGqqquuucccPPPEEE<<<333555===???JJJNNNCCC555???gggDDDKKKBBBBBB777===LLLEEESSS|||DDDCCCWWWlllUUUUUUMMMDDDEEE;;;;;;@@@???999BBBJJJEEElllUUU|||FFF>>>AAA888===;;;::::::;;;======<<<:::<<<;;;:::999888888999999===;;;:::999:::;;;:::999BBBAAA===888666777<<<@@@HHH}}}ZZZ>>>444CCCFFF555444CCC888CCC666666777mmmzzzXXXEEECCC@@@999666777===AAA???<<<;;;::::::::::::::::::::::::<<<;;;;;;<<<===<<<:::888;;;AAAEEEAAA<<<888666333111???jjjtttOOOSSS}}}{{{uuuQQQ666AAALLL???lllmmmjjjmmmiiihhhaaaWWWXXX\\\WWWPPPBBB---CCC@@@===;;;::::::999888;;;;;;:::;;;;;;<<<===>>>;;;;;;;;;999666555666777:::<<<>>>AAABBBCCCAAAAAA;;;::::::::::::999777555<<>>===:::<<<;;;;;;:::999999888888;;;:::;;;>>>???======???AAAAAA@@@@@@@@@@@@AAABBB>>>???@@@???>>>===>>>???===<<<;;;;;;<<<===???@@@:::999888888999:::999888;;;999;;;BBBAAA999666:::555333>>>;;;;;;@@@<<>>???:::;;;???@@@;;;777999<<<===999:::CCCQQQYYY[[[cccmmmuuuuuuwwwzzz~~~}}}sss\\\LLL@@@999<<>>===:::888@@@<<<777444777>>>GGGKKKXXXiii]]]___|||ppp___SSSOOOCCCFFFGGGFFFCCC@@@???@@@BBB@@@>>>;;;:::<<<@@@DDDCCCDDD>>>>>>BBB;;;===SSSZZZ:::===333222<<<999999CCC999999>>>===AAAAAA666888555333444888;;;;;;999======<<<<<<<<<===>>>>>>;;;<<<<<<;;;:::;;;===@@@444555777777777666888999999<<<>>>>>>===>>>BBBEEE888;;;:::777777::::::777::::::::::::::::::::::::888777777888999999:::<<<;;;::::::999::::::;;;;;;555666777999999:::;;;<<<:::999777666666777999:::AAA@@@>>>======<<<999777888888;;;???;;;555444888DDD???>>>::::::<<<888888444:::<<<888666:::======777888888777999;;;>>>???888888;;;<<<888444;;;EEE888777777888;;;<<<;;;:::555555555666999:::::::::<<<<<<<<<:::888999===@@@777888999:::;;;;;;;;;;;;>>>???@@@@@@BBBBBBCCCDDDPPPOOOMMMMMMNNNPPPRRRTTT\\\\\\^^^```bbb```\\\XXXQQQNNNJJJHHHHHHIIIKKKKKKSSSIII???;;;888555777<<<999444000555HHHZZZ]]]VVVbbbbbbbbbaaabbbccceeeffffffccc```___aaaeeefffeeecccfffnnnfffmmmiiiEEEBBB===<<<666;;;DDD@@@KKKiii~~~~~~oooPPP===AAALLLMMMZZZ<<<===;;;EEE===tttRRRnnnSSS@@@???777<<<222999===222777HHH<<<000AAA999999888:::;;;<<<;;;999666777999;;;;;;:::999888999777666666777888777777333888>>>BBBBBB@@@>>>===BBB;;;BBB```XXX888@@@AAA999333555<<<@@@===999999AAA888MMM{{{{{{>>>999===222999<<<::::::>>>???;;;888999777888:::<<<===>>>>>>>>><<<<<<<<<>>>???>>>;;;888???888666>>>HHHIII???444MMM___RRRAAA===666999===@@@@@@???===<<<888777777555333444555777;;;:::888555555777<<<@@@@@@>>>777444444444===NNNCCC<<>>???<<<999:::<<<===;;;888::::::999888888888999999444555555555444555888;;;<<<======<<<;;;;;;===???555555555666777999;;;===>>>AAA@@@===<<>>===<<<<<<000444;;;???<<<777666888:::888777777999:::999999>>><<<:::;;;===>>>===;;;;;;;;;:::888666666888999;;;;;;===>>>???@@@@@@???888888999:::<<<===>>>???666555444444555777:::;;;<<<;;;;;;<<<======<<<;;;555666777777888:::===???999666555777888666555555222333888>>><<<666444888:::999777777888:::;;;<<<<<<:::999:::;;;<<<<<<===999===AAA888:::???444555:::888666999:::555888GGG666555666:::>>>@@@>>>;;;DDDDDDCCCCCCCCCCCCBBBAAA===BBBIIIOOOPPPPPPPPPRRRRRRKKKLLLUUUVVVPPPQQQYYYZZZ___ccc```YYYTTTUUUYYYfffqqqaaaBBB:::RRRwww___999:::???111IIILLL666///>>><<<666888FFF]]]SSS999888>>>888444999999888:::;;;<<<;;;999555777999;;;<<<;;;999888999777666666777888888777999===@@@BBB@@@<<<:::888666555777888<<>><<<===@@@888999;;;===>>>>>>>>>===<<<===>>>???@@@???<<<999@@@AAA@@@<<<666555@@@MMMnnnRRRAAA===CCC@@@<<<:::999888444111???===;;;999999;;;>>>@@@777999<<<===;;;999888888:::999:::888555444888<<<777888555@@@;;;???777<<<888555;;;===666777===:::;;;:::999999::::::999888===<<<;;;:::::::::::::::999999:::999777777888:::555555555555666888999:::888888999<<>>>>>;;;999@@@>>>;;;999999777666555333:::555<<<<<<888@@@<<<555444333333666777555222666666888<<<<<<888555666EEEAAA<<<888666666888;;;999888888999<<<======<<>>444555777999::::::999888555666777888:::;;;<<<===;;;;;;::::::;;;===>>>???;;;:::999888999:::<<<===777999;;;<<<<<<===???@@@???===;;;;;;<<<<<<:::999===<<<>>>???777000777DDD;;;999777777999;;;;;;;;;<<<:::<<<@@@@@@===<<<>>>===>>>>>>999666:::>>>???555333666;;;:::666777;;;======>>>??????>>><<<999999:::;;;;;;;;;;;;:::::::::777666999;;;:::999;;;===999:::@@@AAA<<<;;;@@@888===AAA@@@<<<:::;;;>>>000444;;;CCCGGGFFFBBB>>>===@@@???<<<>>>DDDBBB;;;666DDD444PPPBBBWWW===GGGTTTUUUUUU^^^gggaaa\\\fffssssssvvvzzz~~~}}}yyyuuu===EEE555777iiiJJJ888444<<<:::000@@@222MMMMMM888:::KKKJJJ@@@:::999999:::<<<<<<;;;:::999:::;;;<<<<<<;;;999777;;;999888888:::;;;;;;:::888:::<<<<<<:::888777666111777>>><<<333555PPPnnnvvv;;;...BBBEEE111444DDDJJJ???555777;;;;;;EEEeeeccc>>>:::---<<<:::DDD888;;;;;;999:::>>>>>><<<>>>BBB:::;;;<<<======<<<:::999===>>>???AAABBBAAA===999AAA???<<<:::BBBbbbYYY999666888888777777999===???@@@???888777555444555666777777444777;;;<<<:::888666555777777<<<===:::===@@@:::CCC@@@***777888AAA888;;;111...555:::666999===777555777999:::999:::;;;<<<;;;:::999888777777777777777999;;;;;;999999999:::888666555666:::<<<;;;999666555777;;;@@@AAA>>>:::777;;;===<<<===???>>>:::;;;;;;<<<<<<<<<<<<<<<<<<444888888444444888888444::::::999888888888888888;;;:::999999:::999555111<<<===???@@@???>>><<<;;;999888777666666333///,,,111444666777888:::;;;;;;333<<<222:::999111===666<<<:::999:::;;;;;;;;;;;;333333666;;;999444444888+++000666;;;======999555444444555777:::;;;;;;999>>>;;;999;;;>>>???;;;888999999999999:::;;;:::999:::;;;===??????>>>===<<<888888999:::;;;===>>>>>>777888888888999999::::::999999999999999:::<<<>>><<<;;;:::999777777777777777666333222333555555444888555111...111999===>>>999777555666888:::999777:::888;;;@@@???999777:::<<<888888===999777===999555333888>>><<<===???===:::;;;<<<;;;999888888999999<<<>>>???=========??????:::888;;;<<<:::;;;@@@;;;;;;;;;<<<<<<:::888888<<<===>>>===:::999999:::>>>>>>>>>>>>===;;;888666111<<<@@@999777;;;<<<777===;;;AAA###;;;000JJJAAA444;;;999888@@@AAA;;;<<>>888666;;;::::::;;;======<<<:::999:::;;;<<<<<<<<<;;;;;;;;;:::888999;;;<<<<<<;;;444666999:::999888999:::???======AAACCC@@@:::666RRRbbb666;;;FFF===666;;;BBB888333:::???>>>???BBBeeeoooGGGKKK000:::>>>;;;DDD---::::::???<<<;;;<<>>;;;<<<@@@;;;<<<======;;;999666555>>>>>>@@@BBBCCCAAA===:::777;;;TTTAAA222???===??????>>>===:::888555444::::::999999::::::888777888888999888888999<<<>>>@@@;;;:::777111666999000111BBB444AAA444555444DDD888000333888777===AAA:::666999;;;:::777444555777;;;:::999888777666666666111444777999::::::;;;<<<===:::777888<<<>>>:::666:::777555555999<<<>>>>>>222777;;;;;;===@@@???;;;777777777888888888888888666;;;<<<999999======999@@@???===<<<;;;:::999999;;;999999;;;======999555666888:::<<<<<<:::777666888999:::<<<======;;;999888===???===:::;;;???BBB666???444>>>===111:::...<<<;;;:::999777555777;;;777666:::>>>;;;666777>>>:::<<<<<<999777888777666444444444666888888777555:::777666888===>>>:::666<<<;;;:::;;;;;;:::999777444555777999999888666555777777888999:::;;;<<<<<<888888999:::::::::999999888999;;;;;;;;;;;;===???===;;;888777888999;;;<<<;;;;;;;;;;;;;;;<<<:::666333AAACCC888666@@@@@@666999777555777999:::999666:::888:::>>><<<555333777999222333BBB@@@999<<<333<<<777;;;===888999;;;444555777999888777999>>>BBB666:::>>>>>><<<:::<<<>>>777444555999:::888<<>>000666???;;;555999:::;;;;;;;;;:::::::::===>>>;;;999<<<@@@>>>777@@@CCC<<<888;;;777555>>>555:::<<<:::888:::;;;;;;888;;;>>>:::777;;;<<<333000???999<<<===;;;>>>===>>>@@@DDDIIIMMMOOONNNLLLTTT\\\gggmmmpppsssxxx}}}}}}mmm===JJJNNNGGGHHH333;;;>>>@@@AAA@@@===888888:::;;;;;;:::<<<===>>>===;;;666777999;;;===???@@@AAA:::888777888999;;;;;;:::;;;===>>>>>><<<999888999:::999777666:::@@@AAA???555AAAsss}}}???@@@@@@===:::999;;;>>>======>>>===999888CCCRRRqqq]]]JJJ???;;;:::999777888::::::999999999:::<<<<<<<<<;;;;;;:::::::::BBB777222666::::::<<>><<<999666666777888888888:::;;;;;;:::888???<<<888555555777999<<<888777666888<<<>>>===<<<777777888999999999999999999999:::;;;;;;;;;;;;:::555777999;;;<<<;;;999888999:::;;;;;;:::999777666666;;;;;;888888;;;;;;666888777999===;;;777777:::>>>===<<<;;;;;;;;;;;;;;;???>>><<<;;;:::;;;===>>><<<:::999888888888666444===;;;999999;;;:::777444333888999555444777;;;;;;888777666777888888777555888888777666555444333333999777555666888999888555888555666999:::888888;;;777888999::::::999888777222666888555555888999888777888999999777777888999:::@@@AAA;;;888999999777::::::999888888999::::::666999;;;:::777555555777777555333555999<<<===<<<777888::::::999999:::<<<999888999<<<;;;888999>>>666999<<<<<<999888:::<<<;;;888888;;;;;;888888;;;999999:::;;;;;;;;;;;;:::;;;999999<<<<<<999888;;;777777888888888999<<>><<<>>>===<<<;;;:::;;;<<<<<<999999999;;;======<<<;;;;;;<<<<<<===<<<:::999888<<<<<<<<<======<<<;;;;;;999999999999999999999999===<<<:::888888999:::;;;???===<<<<<<>>>>>>;;;999777888:::<<<<<<;;;:::999===>>>@@@AAABBBBBBAAAAAA>>>???lllMMM@@@111;;;AAA===<<>>???999666;;;>>><<<999999999999:::;;;<<<===999BBB???GGGyyy===>>>??????<<<:::999;;;===;;;:::;;;<<<:::999BBBNNNcccVVVFFF===<<<>>>===;;;777999::::::999999999;;;;;;:::999999888888888999000FFFLLL<<<777BBB===***999999>>>AAA>>>DDDaaaPPP:::999888777<<<<<<;;;;;;;;;:::::::::;;;:::888999::::::999777:::;;;;;;;;;999888999:::;;;;;;::::::::::::::::::::::::999999999:::;;;;;;777666666666666666777888777888999888777777888:::555888::::::777666666777888888888999;;;;;;:::888;;;999666444555777:::<<<888777666888;;;===<<<:::777777888888999999888888444555666666777777666666999999999999999999999999999::::::;;;::::::888888777;;;;;;888888;;;;;;777777666888;;;;;;888999======<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::;;;<<<===:::999888888999999888777999888777888;;;;;;:::777555999:::666555888:::::::::999999:::;;;;;;999888999999888888777666555555777555555777:::<<<<<<;;;666444555999:::999:::===888999999999999999999888555999;;;888777999999888888999::::::888888999:::;;;@@@AAA<<<999::::::888888999::::::::::::999888999::::::999888777777888:::888666777:::<<<<<<;;;888999::::::999888999;;;;;;999;;;>>>===999:::>>>777:::===<<<:::999:::===999666666999999666666999888999999:::::::::::::::>>>:::999::::::888:::===777888999:::999:::<<<>>>;;;<<<<<<;;;999999;;;===:::999888888999::::::999888888999999999999888888;;;::::::999999999::::::===:::777777999:::999777===;;;999:::<<<<<<:::888<<<;;;:::999888888999999<<<;;;::::::;;;<<<;;;999;;;<<<=========<<<;;;:::999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888999::::::>>><<<;;;;;;===<<<999777888999:::;;;;;;;;;::::::??????@@@@@@@@@???>>>>>>CCCAAAAAAccc@@@222666555888???>>><<>>999777777999;;;===333444;;;;;;666888777+++888888888888999:::;;;;;;;;;:::999<<>>:::777999;;;;;;:::999:::;;;;;;;;;999888888888999:::CCC222222@@@???000444HHHBBB111000JJJhhhJJJ666;;;:::777<<<<<<;;;;;;;;;:::::::::<<<:::999999::::::888777======<<<999777666777888<<<;;;999888888888999999::::::::::::::::::999888::::::999888888999999999777666555666888999999999555777888999888777888999999888888999;;;;;;:::888888777555444555777:::<<<888777777777999:::999888666777777777888888888888333333444555555555555444===;;;:::888777777888999999999:::;;;;;;;;;::::::888;;;;;;999999;;;;;;888777555777::::::888;;;@@@;;;;;;::::::999999::::::999999:::;;;;;;<<<<<<<<<999888777888:::;;;:::999888777777888:::;;;999888888<<<<<<888666888:::999:::999999:::<<<<<<:::999::::::::::::999888777777666555555777:::<<<<<<;;;666444555999;;;:::;;;>>>:::999999888888999999:::777;;;===;;;999::::::777999:::;;;;;;999999:::;;;;;;???@@@===:::;;;;;;999666888:::<<<<<<:::888666<<<:::888888888999999999===;;;999999:::;;;:::999999:::;;;:::888888888:::<<<;;;===@@@>>>::::::===777:::======:::999;;;===:::777777::::::777777:::777888888999:::999999999???:::888999999888;;;???777999;;;;;;;;;;;;<<<===;;;<<<<<<;;;:::999;;;===777888999999999999:::<<<:::999999888999999::::::;;;;;;;;;;;;;;;:::999888::::::888888777777777777<<<;;;::::::;;;;;;:::999<<<;;;:::999888888888888>>><<<:::999::::::999888;;;;;;<<<============<<<666777888999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::999999999999===<<<;;;:::;;;:::777555999999999999999:::;;;;;;AAA@@@???===<<<;;;;;;;;;===BBB///SSSIII@@@>>>===888555777222444666777777555222111:::===<<<888999EEEUUU___KKKCCC:::555777999;;;:::CCC888<<<===555===DDD777777777777777888999::::::@@@555444999222444]]]KKKGGG555BBB;;;;;;;;;;;;:::::::::;;;<<<:::999;;;===>>>>>>???===888333555:::===;;;777777999;;;;;;:::999:::;;;>>>===;;;::::::;;;<<<======>>>;;;555777===>>>888999EEEkkkCCC555???>>>===<<<<<<;;;;;;;;;::::::::::::999888888:::::::::888<<<<<<:::888555555777999<<<:::888777666777888888999:::;;;;;;;;;999888666<<<;;;;;;:::::::::::::::999777444555999:::999777888999:::::::::::::::;;;999888888999:::;;;:::999888777666666666888999;;;888888777777888888777777777777666777777777888888666666777888888888888777;;;:::999999888888888999888888999:::;;;<<<<<<<<<999:::;;;;;;;;;;;;:::999999777777999999777:::???::::::999999888999999:::777888;;;=========<<<<<<:::999888999:::;;;;;;999:::::::::999999888777666;;;>>>===999888999999777888777777888::::::999777888999:::::::::999888777888888777777888888888777888555666:::;;;999:::===999888777666666777888999555:::===;;;:::;;;;;;888:::;;;<<<;;;::::::;;;<<<;;;<<<===<<<;;;::::::999777888:::;;;;;;:::888777===999666555888::::::999;;;::::::999::::::999999999;;;;;;:::888777888999<<<;;;===@@@>>>999888;;;888;;;======;;;999;;;===<<<::::::<<<<<<::::::<<<777777888999999999999888<<<888777999:::888999===555888;;;<<<;;;:::;;;;;;888999:::999888888999:::666999;;;;;;888777999;;;:::999888888888999;;;<<<::::::;;;;;;:::999777555666777888777666555777888888888888999;;;<<<<<<<<<======<<<;;;;;;:::::::::===;;;999999:::::::::999999:::;;;<<<<<<=========666777888888999999999999<<<<<<<<<<<<<<<<<<<<<<<<999::::::::::::999888888===<<<;;;;;;:::999777555:::999888777888999;;;<<<@@@???===;;;999999999:::444;;;>>>eee```EEE555666777888;;;<<>>;;;999999;;;===>>>===@@@AAA>>>;;;;;;@@@CCCMMMGGG>>>888666666777666???222888;;;000999DDD999888888888888888999:::::::::999999;;;:::777888;;;lllmmmMMM;;;666RRR444:::::::::;;;;;;<<<;;;;;;???>>><<<<<<===>>><<<999===<<<<<<<<<;;;999777666888999;;;;;;:::::::::;;;===<<<;;;;;;;;;<<<===>>>:::DDDIIIDDD===<<<======rrr???777BBB>>>>>><<<<<<;;;;;;;;;:::::::::888777777888:::<<<;;;;;;999999888666555666999;;;:::999888777777777888888999999:::;;;:::999777666999888888777777777888888===:::777777999:::999666<<<;;;:::::::::::::::999:::888777888:::;;;:::999;;;:::999888888888888888777888888777777666666777777777777666777888999999888999999:::::::::::::::666777999;;;;;;;;;999888888888888999:::;;;<<<===:::999:::;;;;;;:::999:::;;;999999:::888666888===999999888888888999999:::888999<<<>>>??????===<<<<<<;;;::::::;;;;;;:::888::::::;;;;;;999888888888===>>>===:::999:::999555777777666888::::::999777666777888999999999777777888999999999999888999999;;;888888;;;;;;888777:::888777666555555666777888222777:::999888;;;<<<::::::;;;<<<<<<::::::;;;<<<:::999999::::::999888888:::999999888888999999:::<<<888444444777999999888777888999999999999999999999;;;;;;:::888777888999;;;:::;;;>>><<<777777:::777:::======:::999;;;===<<<::::::<<<<<<::::::<<<777777888999999999999888777555777;;;<<<888777999444777999:::999999999999888999::::::999888999:::888;;;===<<<888666666888999999888777888999;;;<<<888999999999888777555444444666888888888888:::;;;777888999::::::;;;<<<===;;;;;;;;;;;;;;;::::::::::::999888888:::;;;;;;:::888888999999:::;;;<<<===999999999999888888777666::::::::::::::::::::::::999999:::::::::999888777<<<<<<===<<<:::888777777:::999777666777888;;;<<<===<<<:::999888999::::::666666CCCIIIrrrJJJ666;;;;;;===AAA>>>888888999<<<===<<<777444777777999<<<>>><<<;;;:::BBBBBB@@@<<<777555666888777222<<>>888666:::<<<999<<>><<<;;;???@@@>>><<<<<<===<<<888:::===>>>===:::888888999888:::;;;<<<;;;:::;;;<<<::::::::::::;;;;;;;;;;;;CCC222222???>>>@@@lll<<<;;;AAA888;;;<<<<<<;;;;;;;;;:::::::::888777777888:::<<<;;;;;;555666777666666777999<<<888888888888888888888888999999999999999999888777999999888888999::::::;;;===;;;999888999999888777<<<:::888777888999888777:::888777777999;;;::::::;;;;;;::::::999888888777777888999888777666777888999888777777777888:::;;;777777888999999999999999444666999<<<<<<;;;:::888888888888888999:::;;;<<<:::888888;;;;;;888888:::<<<::::::;;;999555666:::999999888888999999::::::999;;;===??????>>>===<<<===<<<:::;;;;;;<<<:::999666999;;;;;;;;;;;;<<<======>>>===999999;;;888333888777777999;;;<<<:::999333555777999999888777666666888:::;;;;;;;;;===???===::::::;;;;;;777666999777777777666666777777777111666888666666:::===<<<:::;;;<<<<<<::::::;;;<<<999666666999;;;999777888;;;:::888888888888:::;;;999777555555777888999888666888999999888888888999999:::;;;:::888888888:::999888888:::999555666:::666999<<<<<<999888:::<<<:::777777::::::777777:::777888888999:::999999999555555888======999777888555777888999888777888999999;;;===<<<;;;::::::;;;:::<<<===<<<999777555555777777777777888999::::::777777777777777666555444777888999:::<<<<<<<<<<<<999:::;;;:::999888999:::777888888999999999999999888777888999;;;<<<;;;:::888888888888999:::;;;<<<;;;;;;;;;:::999888777666999999999999999999999999:::999999999888888888888:::;;;<<<<<<:::888888999:::999777666777888:::<<<:::999999999999999::::::777===;;;>>>www___WWW111,,,???>>>:::;;;333>>><<<:::<<>>666:::======:::888:::<<<>>>;;;888999;;;888666:::;;;::::::999::::::;;;;;;:::555444999;;;888:::@@@:::>>><<>>;;;;;;>>>>>>:::999<<<<<<999888999999::::::;;;;;;;;;888:::<<<<<<;;;:::;;;<<<888999;;;<<<===<<<;;;:::555>>>@@@AAA]]]999???AAA222999<<<<<<;;;;;;;;;::::::::::::999888888::::::999888444555777777666777888:::555777999:::;;;:::999999888888888888888888999::::::::::::;;;<<<===>>>???999999999888777777888:::;;;888666777999;;;:::999:::999777777999:::;;;:::888888999:::999999888777666888:::999777666888::::::999888777888999;;;<<<555666777777888888777777888888999:::::::::999888888777777777777888::::::999666666::::::666666999999888:::<<<:::666777:::999999999999999:::;;;;;;:::;;;<<<=========<<<;;;<<<;;;:::;;;<<<===<<<;;;777:::<<<===<<<<<<>>>@@@<<<===;;;999:::;;;888222777666666888:::;;;:::888222444777999:::999777666444666999999999999<<<>>>===:::999<<<;;;888777:::888888999999999999888888444777888555444999<<<<<<999;;;<<<;;;:::999:::;;;:::555444999<<<999888999999999999999999999999999666777888888888888999:::888:::<<<;;;999777777888888999::::::999888999;;;999777777888777555888===555888;;;;;;888777999;;;999666666999999666666999888999999:::::::::::::::888777888===>>>;;;:::<<<777888999888777777999;;;999;;;======;;;::::::;;;:::::::::;;;;;;:::777444555555666777888888888888777777666666666666777777:::999888999<<<<<<999666999:::<<<:::888777888:::555666777999::::::::::::777888999;;;<<<<<<999666:::999999888999:::<<<<<<<<<<<<<<<<<<;;;:::999999999999999999999999999999;;;:::888777777777888999777999;;;:::888777888999999888777777777888::::::999999999:::::::::999999444AAA;;;777BBBKKK===EEEDDD444YYYvvvgggQQQ@@@999:::===>>>@@@<<<;;;===;;;888999>>>555777:::;;;<<<<<<<<<===666:::...111GGG@@@///777::::::999999999999999:::???444111<<>>SSSJJJEEE666999999999AAA???:::;;;::::::<<<@@@AAA???<<<666<<<===888777;;;===;;;999666444777<<>><<<888:::<<<<<<;;;:::;;;<<<999;;;===???@@@???===;;;@@@<<>>>>>===;;;999777777999:::;;;:::444555777888999999888888666888:::999777777999;;;;;;:::999888888:::<<<===555666666777777777777777<<<;;;:::888888888888999888777666666666777888999999555555::::::555555999777666999<<<<<<888888;;;:::999999999:::;;;;;;<<<;;;;;;;;;<<<;;;;;;:::::::::999999;;;===???>>>>>>;;;===??????<<<;;;<<<===;;;<<<:::888:::<<<888222444333333555777888777666222444777999::::::888777444666888777444333555777;;;999999;;;;;;999999;;;999:::;;;<<<<<<;;;:::999777:::999444444888<<<<<<999:::;;;;;;999999:::;;;;;;555444:::===:::999:::777888:::<<<<<<:::888777555888;;;;;;999888999<<<;;;===???===999666666666777888::::::999999:::<<<:::777666777666555999???555888::::::888777888:::;;;888888;;;;;;888888;;;999999:::;;;;;;;;;;;;:::<<<999999<<<===;;;===@@@999:::999888777888:::<<<777999;;;;;;:::888888999:::888888:::<<<<<<888555333444666777888888888777888888777666666777888999;;;888555666999999444///555777::::::888888;;;>>>555666999;;;<<<=========888999:::<<<===;;;777333<<<;;;:::999:::;;;<<<===;;;;;;<<<======<<<<<<<<<999999999999999999999999;;;:::888666666777888:::444777999999777666777999888888888888888999999:::999:::;;;;;;;;;999888777222999@@@888<<<:::444@@@===@@@aaaEEE999:::???CCC>>>666777>>><<<:::888:::===>>><<<999000DDDCCCWWW}}}iii===:::999999888888888888888999222999<<<999666999>>>@@@000:::===999===TTT{{{???<<>>@@@>>>:::666:::;;;;;;<<<======<<<<<<:::999999999777777<<>>???===999999>>>BBBBBB]]][[[@@@<<<<<>>===<<<;;;;;;<<<===>>>@@@???===:::999888888888999444333777999888666666777777666666777999;;;<<<:::999777666666777999:::999999999999999999999:::;;;;;;:::999999999::::::888888999999888777555444888999:::;;;::::::888777888777666777999::::::999666777999;;;<<<<<<<<<;;;:::;;;<<<;;;999999:::;;;888888888888888777666666;;;::::::999888777666666777777666444333444666999666777888999::::::;;;<<<:::999999999::::::888777999:::;;;;;;999999:::;;;<<<:::888777666777888999555666888777666666777888;;;999777666888:::;;;;;;777888999999999999888777777777888888888999999999888888999999999:::::::::999777666666888:::;;;;;;555777999:::;;;:::888777555===???999444777::::::999999999::::::;;;;;;;;;<<<<<<=========<<<:::999::::::;;;;;;:::999777666444666888999888777888888999999888777777888999:::666555666999<<<<<<999666888888888999::::::888666::::::999999888777666666:::999999:::;;;===???AAA===;;;YYY555555???>>><<>>;;;<<<:::AAA+++AAA@@@333999999777777777777999999???888777???AAA>>>BBBKKKrrrEEEEEE<<<:::===AAA;;;333999@@@;;;@@@EEEPPPWWWPPPAAA<<<@@@===<<<;;;===>>>>>>;;;777999::::::;;;;;;;;;::::::>>>555777EEEGGG;;;444666666000;;;MMMGGG<<>><<<:::===666777999::::::999888999:::999:::;;;;;;:::999888777999888888777777777777777::::::::::::::::::::::::666666555555555777999:::999888777777888999999999>>>888666999;;;777555777666666777999;;;;;;999777999999888888888888999999888888777666666666777777666777777888888777777666666666666555666666777777666777888888666666777888:::999888777666666777888888888999999999888777777888888888888999999999999:::888777888:::<<<<<<:::::::::::::::::::::::::::;;;<<<<<<:::999999;;;===>>>===<<<;;;;;;<<<===>>>>>>===<<<;;;;;;<<<===>>><<<;;;:::999888999::::::;;;666444777999666555555888888777777888999:::;;;:::999777666666777999:::;;;;;;::::::999888777777888999999::::::;;;;;;;;;999999999999888777555444888999::::::::::::999888888777666777888999888777666777888999999999888777444666888888777777888999888888999888888777777666::::::999999888777777666555666666666555666999;;;777777888888999999:::::::::999888999::::::888777:::;;;<<<;;;999888888999:::999777666555666888999999::::::888777666777888:::999777777999:::::::::999999;;;;;;;;;;;;999999777777888888888999999999888888888888999999999::::::999888777888888888888444555666777888777777666666;;;===888555888;;;:::999999999999::::::::::::;;;;;;<<<<<<<<<;;;:::999555666777999999:::999999555777999:::888777888888666666666666777777888999777666666999;;;<<<:::888999999999:::;;;;;;999777<<<;;;;;;:::999999888888:::::::::;;;<<<===>>>???<<<:::zzzvvvRRR555222>>>:::>>>@@@@@@@@@???888000;;;EEE555III<<<<<>>???===<<<;;;:::999999:::;;;<<<@@@;;;<<>>:::777```sssMMM666999DDD===<<<;;;;;;<<<===;;;::::::;;;;;;;;;;;;;;;::::::999;;;>>>???;;;777;;;BBBDDDIIIBBB<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>::::::999999:::;;;<<<===<<<888666888999666444555:::999999888888999:::::::::999888777777888999::::::::::::999999888888888666777999:::;;;<<<;;;;;;:::::::::999888666555444888999999:::::::::999999999777666777888888777666777888999999999888666555444777999;;;::::::;;;;;;888888999999999888777777:::999999999888777777777333555777888888999;;;===888888888888999999999999;;;999888888999999888777;;;<<<<<<;;;888777777888888777666555555666888999:::;;;:::777555444666777999888777888:::::::::999888999:::;;;;;;:::999888777777777888888888888999777777777777888888888888;;;;;;:::999888777555444555666666666777777777777666999999777888;;;;;;999999999999888888888888888:::::::::;;;::::::999888333444555777888999999999777999::::::999777888888333444555666777777888777999888777999;;;<<<;;;::::::999999:::<<<<<<:::999======<<<<<<;;;;;;:::::::::;;;;;;<<<======<<<<<<;;;999qqqYYY===BBB<<<:::@@@FFFFFFBBB@@@;;;CCC:::HHH:::777DDDRRRBBB<<>>FFF;;;===<<<<<<444777BBB;;;BBBaaagggkkk???888AAAAAA>>><<<;;;:::;;;<<<<<<<<<======>>>>>>>>>===<<<<<<666AAA@@@555555CCCIIIDDD::::::QQQ@@@999>>>:::===AAA:::;;;;;;:::888777888999888888888888888888888888777777666666777999:::;;;999999999999999999999999:::;;;<<<<<<<<<<<<;;;:::666777888888888888:::;;;888888999::::::888666555888777777999;;;;;;:::888777777666666666666777777888777777777888999::::::888999999::::::999999888:::999888777777777777777333444666666666666888999444444444444555777999:::666777777888999999::::::999999999999999999999999::::::999:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<;;;::::::<<>>????????????>>>======<<<;;;;;;;;;;;;<<<===;;;;;;::::::;;;<<<>>>???;;;888777999999666555888:::::::::999999999999999999999888777777888999999666777777999:::;;;<<<<<<666777999;;;<<<;;;:::888;;;::::::999888777666555888888999999:::::::::999;;;999888888999999777666888999:::;;;;;;:::999888666888;;;<<<;;;::::::;;;888999999999999999888888999999999888888888888888333555888999999999:::;;;;;;:::::::::999999999888;;;999888888999999888777:::;;;;;;:::888777888999777777666666777888999:::777777666444333333555777888777777888::::::999777666777888999999888777666777777777777888888888888666666666777777777777777999:::;;;;;;999777555555888888888777888999999:::666777666777:::<<<;;;999999999888888777777666666888999999999999888888888777777777777777777777777999;;;;;;:::999777888999222333555777888999888888:::999999999:::;;;;;;<<<:::999888999;;;;;;:::999======<<<<<<;;;;;;;;;:::;;;;;;=========<<<;;;:::<<<;;;hhhPPPBBB888;;;>>><<<>>>DDD:::???===CCCDDDEEEAAA:::<<<222AAA\\\]]]AAA===:::::::::::::::::::::::::::888:::???>>>888444555@@@@@@222<<<|||ccc222CCCCCC:::===999<<>><<<===============<<<<<<===:::888===EEEGGGAAA888KKKnnnvvv@@@:::>>>999888>>>:::;;;;;;999777777888:::888888888888888888888999555666888999::::::::::::::::::::::::::::::::::::888999::::::999777444333555888999999888777999:::888999999888777888888888999888888999:::;;;:::888777777666666666666777777888777777777888999::::::999999::::::::::::999999999999888777666666666777333555777777666777888:::888777666666666777888999666666777777888999:::;;;777888888999::::::;;;;;;999999:::::::::;;;<<<===========================;;;<<<<<<;;;:::;;;===???<<<======>>>>>>======<<<===<<<;;;::::::;;;<<<===<<<;;;:::999999999:::;;;888666777::::::888888<<<999999999999999999999888999888888888888888888999666777777999:::;;;<<<<<<888999;;;;;;;;;999777555::::::999888888777777777888888888999999:::::::::<<<;;;::::::::::::999888666777999:::;;;;;;::::::666777999999777555555555999999::::::::::::999999888888888888888999999999444666888888777666777888<<<<<<<<<;;;::::::999999;;;999777777888888888777777888999999999888:::;;;888888888888999::::::;;;444555666555444555777999777777777888::::::999777666777888888888888777666777777777777777777777777666666666666666666666666555888;;;;;;999777777888888888888777888999999:::666555555888;;;;;;999999888888888777777666666666888888888777888888888888999888888888777777777777:::;;;;;;:::888777888999444555777999:::;;;:::::::::::::::999999:::;;;<<<999777777777999::::::999;;;;;;;;;;;;::::::::::::;;;<<<=========<<<;;;:::===<<<^^^SSS<<>>===>>>===111<<>>>>><<<;;;===...JJJHHH...444eeeqqqIII333;;;>>>999:::>>>:::;;;444777ZZZddd;;;999@@@;;;:::DDD;;;<<<<<<;;;::::::===???888999999:::;;;;;;::::::AAA555888EEE===///AAAeeebbbCCC<<<<<<777444888:::::::::999777777999;;;999888888888888999::::::444666999;;;;;;;;;:::999::::::::::::::::::::::::::::::::::::999777555333666999;;;:::888666777999777::::::777666888999999;;;999888999:::;;;:::999999999888888888888999999888888777777777888999999888999999::::::999999888666666555444444444555555777888::::::999999:::<<<===<<<:::777666555555666999888888777888888999999777777888999:::;;;<<<<<<999:::;;;;;;::::::<<<>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;>>>@@@<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===;;;:::888777666666666777777666888;;;:::888:::>>>777888888999999999888888888888888888888888888888:::::::::999999888888888::::::;;;:::999888666555:::999888888888888999999888888888888999:::;;;;;;===;;;:::;;;<<<<<<;;;:::333444666888999999999888999::::::888666555555666999999:::;;;;;;;;;::::::777777777888999999999:::666777888888666555666888<<<<<<;;;;;;:::::::::999;;;999666666777888888777555777888999888999;;;<<<999999::::::::::::::::::555666888999888999:::<<<888777666777999999999888777888999::::::999888777888777777777777777666666777777777777666666666666444777::::::888777999<<<555666666666777777777777666555777:::;;;888777999888888888777777777777777888777777777777888999999777777777777888999::::::999::::::999777777888:::777888999:::;;;;;;<<<<<<888:::;;;:::999888999;;;888777666666888::::::999::::::999999999999999999<<<<<<<<<<<<<<<<<<;;;;;;>>>===TTTYYY111444JJJ:::<<>>???888000666GGG>>>***LLL111TTTGGG,,,;;;BBB999AAA999:::OOOwwwJJJ777333AAABBB444333BBB:::;;;===<<<::::::<<>>:::===CCCBBBPPPMMMCCC;;;::::::555777999:::999888777777:::===:::999888888999:::;;;<<<777888888999::::::::::::999999999999999999999999999:::::::::999999888888666:::===;;;777555666888333:::<<<999777999999777<<<:::999999:::;;;:::999999999888888888888999999888888777666666666777777888888999999999999888888555555444444444555666666999:::;;;:::999999:::;;;;;;:::999777666666777777888777777777777999:::;;;999999999::::::;;;;;;;;;999;;;===<<<;;;;;;>>>@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<>>>AAA======;;;;;;;;;;;;======<<<<<<::::::::::::<<<<<<;;;:::999777666666777888888888999<<<:::777999>>>555555777888999888888777888888888999999888888888;;;;;;::::::999888777777::::::999999888888777777888888888777888999;;;<<<888888888888888:::;;;<<<;;;:::999:::<<<<<<<<<:::444555666888888888777666<<<<<<;;;999777777999;;;999999:::;;;;;;;;;;;;;;;666777777888999999::::::777888888777666777999<<<999999999999999999999888;;;999666555666777888777666777999999888888999;;;999999:::::::::999888888555888;;;<<<;;;:::::::::999777555555777999999999777888999::::::999888777888888777777666666666666888888888777777666666666444777:::999666666:::===444555666777888777777666555555999<<<:::444555:::777777888888888888888888888888777777777888999:::888777666666666666777888777888888777666666999;;;::::::999999:::;;;<<<<<<666999;;;;;;999777888999999888666777999;;;;;;;;;999999999999999999::::::<<<<<<;;;;;;;;;<<<<<<=========LLL\\\&&&BBB333DDD333>>>;;;666999444LLLfffqqqVVVKKKGGGJJJ999:::;;;<<<<<<;;;:::999555666777777888:::<<<<<<::::::222333AAABBB888444uuu000@@@333<<>>===999999===;;;555999;;;======;;;:::<<>>;;;;;;999999999888777888;;;>>>::::::999999999:::<<<===:::999888777777999;;;<<<777777777777777777777777444444444555666666777777777;;;>>><<<777444555777000999>>>;;;999:::999444<<<:::999999:::;;;:::999777777666666666666777777888888777666666555666666888888888999999888888888666666666666666777888999888999:::999777777777999555555555666777999;;;<<<444444444666888;;;>>>@@@;;;;;;::::::::::::999999;;;===>>>>>><<<<<>>555777999:::;;;:::888777555666:::>>>999222333:::777777888888999999::::::999888777777777999:::;;;;;;:::888555333333333333666777777666666666999;;;;;;:::999999999:::;;;<<<555888;;;<<<999777777888:::999777888:::<<<===<<<::::::::::::::::::::::::<<<<<<;;;::::::<<<===>>>===<<>>999FFFBBB999666RRRVVVoooVVV///777777999999999999777777666888::::::;;;======;;;===;;;666:::>>>666555DDD222PPPuuu999DDDGGG888:::???AAACCC999@@@@@@cccLLL111<<<;;;888777666666777888<<<<<<======<<<;;;::::::???<<<:::999:::<<>>555NNNBBB777<<<666<<<888===777888888999999999888888777999888555666:::;;;999888999::::::999777666444;;;999666666999:::888666999444222888;;;777444666777777888999999777666555:::999999;;;===??????>>>666999:::888999===>>><<<;;;888666888<<<===:::666999:::;;;;;;;;;999777666999888777666666666888888777888999999888777666555:::999888777777888999:::999888777666666777888999666777888999:::;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;:::999999888777888;;;===<<<999888999;;;???>>><<<;;;::::::;;;;;;999;;;===<<<999999;;;===BBB???<<<<<<>>>???===;;;777888999::::::::::::999:::::::::999999999888888666777777666666666999;;;999888666666777888:::<<<999999888888999999:::;;;===<<<;;;:::999888888999;;;:::888666666888;;;===888888888888999:::;;;<<<888777777888::::::999888@@@;;;999;;;;;;999999;;;:::999888999999999777666999777555666999999888555:::999777666666777999:::666777888777666666888:::::::::::::::::::::::::::777888:::;;;<<<<<<;;;:::::::::999888888999::::::999999999::::::999999999555888:::999666666999===888::::::666666999999777:::::::::999999999999999555666888:::;;;:::999888:::555444:::<<<999999===444999;;;888777888888555777666666666777999;;;===666888;;;:::888666888:::888999999999999888777777:::777555555777888888777888888777777777777777888555555666888999:::;;;<<<666444444666999:::777444???<<<::::::;;;;;;888555;;;<<<===<<<:::999:::;;;;;;:::999888999:::;;;<<<:::;;;<<<<<<<<<;;;:::999;;;???@@@```BBB<<<>>>AAAFFF======???BBBCCCBBBDDDIIIDDD>>>777444666888666444777888999:::;;;:::999999999;;;<<<<<<;;;::::::;;;;;;222@@@~~~}}}JJJ@@@888>>>999AAA>>>:::<<>>;;;???666;;;999===888888999999999999999888555777888666888===???>>>:::::::::;;;;;;;;;:::::::::888666777999;;;:::999:::555333888:::777666777999::::::::::::999999999999888777888;;;<<<<<<<<<999<<<<<<::::::<<<<<<:::;;;888666777:::;;;777444999999;;;<<<;;;:::999777<<<;;;:::999999:::;;;;;;777888999999999888777666999999888888888888999999999888888777777777888888999888777666777999:::<<<;;;;;;:::999999:::;;;;;;>>>======<<<;;;;;;::::::999:::<<<;;;:::999::::::============<<<;;;:::999;;;===>>>===;;;999:::;;;===;;;:::;;;===>>>===;;;999999:::::::::999888888666666777888999:::;;;;;;777888888777666777999;;;:::999888666666777999:::999999888888999999:::;;;999999999999888888888777:::999777777777999;;;<<<:::::::::999999999888888888777777888::::::999777<<<777555888999777777999999999888999999999777666888777555666999999888666:::999888777777888999:::777888999999888888999;;;888888888888888888888888777888999:::;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;999999::::::::::::999999777888888777666666777888888;;;:::777777;;;;;;999888888888999999999999999666777888999999999888777:::666666;;;===:::999;;;444999;;;888777888888666999999888777777888999:::777999;;;:::888666777999999888888777666444333222777888888666444444777:::666666555666666777888888666666777888999999:::;;;777555555777::::::888555;;;999777777999:::888777:::;;;<<<;;;999888999:::999999888888999:::<<<===999:::;;;<<<<<<<<<;;;:::<<>>lll@@@444:::???EEECCC<<<<<>>***666VVVZZZ:::???AAA777<<<<<<;;;999999::::::::::::999999666999999777888===@@@>>>777777666777777999:::;;;888777666888:::<<<<<<<<<<<<777555777999888888:::;;;:::999999999:::;;;<<<999888666666888999::::::===???>>>;;;:::<<<;;;888<<<999777777999999555222888999:::;;;;;;;;;:::999<<<;;;;;;::::::;;;<<<<<<777888999999:::999999888888888999999999999888888888888999999999999888888===;;;888666666888;;;===<<<;;;::::::::::::;;;<<<======<<<<<<;;;;;;::::::::::::::::::<<<<<<:::999:::<<<>>>???>>><<<999777<<<>>>??????<<<:::999999888888999:::======<<<:::;;;;;;;;;:::999777666555555555666777888999::::::888999999888777777:::<<<;;;:::888777666666777777999888888888888999::::::666666777888888777666555777777777888888:::;;;<<<;;;;;;;;;;;;:::888666555777666666888999:::888777:::555444777888777777999888999999999999888777777777666555666888999999888888888999999999999888888888999::::::999999:::<<<999999999999999999999999888888888999:::;;;===>>><<<;;;;;;::::::;;;;;;<<<999999::::::::::::999999:::888777666777777555444888;;;:::888888<<<===;;;666777777888888999999999888888888888777777777777999777777;;;===:::888888444999;;;888777888999777<<<;;;999888777777666777888999::::::888777777777777777777777666555444444666999:::777222111777===444444444555666777888999777777777888888888999999888777777888::::::999777888666444444666888999888999:::;;;:::888888888:::888888888888999;;;<<<===999999:::;;;<<<<<<<<<<<<===???<<>>UUUbbb333>>>AAA???===<<<;;;::::::::::::;;;;;;;;;::::::::::::::::::999888<<<>>>666AAAvvvGGG:::???@@@999>>>???999::::::;;;;;;;;;:::999999999;;;:::777777;;;<<<:::999777666555666888:::<<<999999888999:::;;;<<<<<<<<<999777777888888:::;;;:::999777666666888:::<<<:::888666555777888999999<<<>>>>>>:::999;;;:::777;;;999888888:::999777444666777888999::::::999999888888888888999999999:::888888999999::::::::::::777888999::::::999888777777888:::;;;;;;:::999999>>>===:::888888999;;;<<<:::;;;<<<<<<<<<<<<;;;:::::::::999999999999999999<<<999888:::===>>>;;;999;;;<<<===>>>===<<<:::999<<<===??????>>><<<;;;:::777888:::<<<===<<<:::999<<<<<<;;;:::888666444333777777777777777666666666999::::::999777888:::<<<:::999888777666777777777888888888888888999999:::666777888999999777555333666666777888999::::::;;;:::;;;<<<<<<;;;888666444777777666888999:::999777;;;777666:::<<<::::::<<<777888999999888888888888666666666777888999999999777888:::;;;;;;:::888777777999::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888999;;;===???;;;;;;::::::::::::;;;;;;888888999999999999888888:::888666777999:::777444777999:::777888<<<===;;;555555666777888999999999999999888777666666666777888888999<<<===;;;777555555999:::888666999:::888;;;::::::888777777666666999999:::999888777777666666777888:::;;;;;;<<<<<<888:::999666333333888===666666666666666777888999888888888888777777777777999999999999::::::999999888777555444555777888999888999:::999888777888999999999999999999:::::::::888999:::;;;<<<<<<======<<>>777222OOO@@@>>>;;;<<<<<<>>>AAA777;;;;;;;;;;;;;;;:::999888999;;;999666666999:::888???>>>;;;999999;;;>>>???;;;;;;::::::999999:::;;;;;;;;;999777777888;;;;;;<<<:::888666666888;;;===:::888777777888999:::999888;;;;;;888888::::::888:::999999:::;;;;;;:::999666666777888888888999999666666777888888888888888888888888999999::::::;;;777888999::::::999888777888999:::<<<<<<<<<;;;:::;;;;;;::::::999999888888666999===??????===999666888888999999999999999999;;;999888:::===>>><<<999======<<<;;;;;;;;;;;;<<<;;;;;;<<<===>>>>>>===<<<:::;;;===>>>===;;;999888<<<<<<;;;:::888666444333666666666666666666666666:::::::::999777777999;;;666666666777777888888999888888777777888888999:::999::::::;;;999777444333666666777888999999::::::777888:::;;;;;;:::888777888777777888::::::999888;;;888777;;;===;;;;;;<<<666888::::::888777888999666777777777777888888999777888:::<<<<<<:::888777666888::::::999888999:::;;;;;;;;;;;;;;;;;;;;;;;;999888888888999;;;===>>>999999::::::::::::999999777777888888888888777777999777666888<<<<<<:::777666888888666777;;;<<<:::555555666777888999999999:::999888777666666777777777999:::;;;<<<<<<888444555999:::777666999;;;999888888999999888888888888999999999999999888777666777888999;;;<<<===>>>>>><<<:::777666777888:::;;;::::::999888777777777777888888888777777777777666:::::::::999999999999::::::999888777666666888999777888999999777777888999::::::::::::999888777777999999999:::;;;<<<======:::??????MMMBBB@@@444444AAA???===<<<===>>>?????????999:::;;;<<<======<<<;;;666888999999888777777888555888777===BBB:::666BBBqqqlll<<<===888999@@@999999:::CCCCCC[[[sssUUU222;;;DDDGGGEEE111999;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::;;;<<<===>>>DDD333;;;nnnttt>>>AAA666:::>>><<>><<<:::888888:::<<<===:::;;;;;;:::888777999:::888;;;;;;777666999;;;:::@@@>>>;;;999999:::<<<>>>999888777888:::;;;:::999666999999777777;;;;;;888999::::::;;;<<<<<<;;;;;;777777777777888888888888777777999:::::::::::::::999999888888888999999:::888888999999999999888888999:::;;;<<<<<<======<<<777888888888888777666555555888<<>>===;;;>>>===;;;::::::;;;<<<===;;;:::999;;;===??????>>><<<>>>??????===;;;:::::::::::::::999888666555444222333444666777999:::;;;:::::::::888777777888:::555555666777777888888999888777777777777888999999:::;;;;;;;;;:::888666555888777777777777888999999666777999:::;;;;;;::::::999888888999;;;<<<:::999:::777777;;;<<<:::888999555888;;;:::888666888:::666888999888777666777888888999:::<<<<<<:::999888555777:::;;;999888888999999999999999999999999999999999999999:::;;;<<<<<<888999999::::::999999888777777888888888888777777777777888:::<<<<<<;;;999666999888666666:::;;;999666777777888888999999999999999999888888888888888777999:::999;;;<<<:::555666999:::777666999<<<;;;666777888999999999999999999888777888::::::888777999999:::::::::999999888<<<999666777999::::::888<<<;;;:::999888777777777777777777777777777777777:::::::::999888777999:::999:::;;;:::888777888999777888999999888777999:::999:::::::::999888777666:::::::::::::::;;;<<<===:::???@@@qqqfff999EEEGGG///999:::<<<>>>????????????444666777999:::;;;::::::777888::::::888777888999888>>>666111===CCC;;;666===ssszzzKKK>>>DDD888888AAA:::333666AAADDDYYYrrrggg111AAAGGG444///888:::EEE:::::::::;;;;;;;;;::::::<<<;;;:::999999;;;===>>>;;;CCCsssSSS999BBB333:::???666>>>:::::::::::::::999888777666666999888666777;;;===;;;777777555555555777999:::777999:::999777777999;;;555;;;<<<888666888:::888AAA???===;;;::::::;;;<<<666666777:::<<<<<<:::888777::::::777888;;;;;;999999:::;;;;;;:::999999999::::::999999999999999999777888999;;;;;;;;;;;;;;;:::999888777777777888888999999888888888888999999;;;;;;;;;;;;<<<===>>>???999999888777777777888888777888:::;;;;;;:::888777888999999:::;;;;;;<<<<<<888:::<<<<<<<<<<<<===>>>;;;<<<<<<<<<<<<<<<<<<<<<===;;;888888;;;===>>>===;;;===>>>===;;;:::<<<===777888888888888777777666333333555666888:::;;;<<<999999999777666666777999666666777777777777777777777777777777777888999999888999999999999999999999:::999777666555666888999777777888999::::::;;;;;;;;;::::::;;;======<<<::::::777777:::;;;888666777444888;;;:::777666888;;;777999:::999666555666777999999:::;;;;;;:::999999666888;;;<<<;;;:::999:::::::::::::::::::::::::::999::::::;;;;;;:::::::::999999:::;;;;;;:::999999999999::::::::::::999999666888;;;;;;:::999999999888::::::777777:::;;;999888888888999999999999999888888:::;;;;;;:::999999666999999777999===<<<777666999:::777666:::<<<<<<666777888999:::999999888888666666888:::;;;:::888888999999999888777666666666777888888777777777777::::::999888777777777888666666666777777777777777999:::;;;999666666888:::555888;;;<<<:::888888999777888999999888888999;;;666777888999:::999999888<<<;;;:::::::::;;;<<<<<<:::???>>>___hhh===III;;;<<<===<<<<<<;;;;;;<<<999999::::::999777666555777999::::::999888888999:::===::::::<<<666:::LLLAAA:::\\\777GGG<<<333BBB>>>222===>>>>>>???555:::MMMAAA555888<<<111333???888555DDD999999:::;;;;;;:::::::::;;;:::999888888:::<<<===MMM>>>444@@@222<<<@@@111;;;<<<:::::::::999888777666555;;;===<<<888777:::;;;999666666666666888:::<<<===444777999888777777:::===333:::===888666888999777???>>><<<:::999888888999333444777:::======:::888999<<<<<<999999;;;;;;888:::;;;<<<;;;999777777777===<<<<<<;;;::::::::::::666777888:::;;;;;;:::::::::999888666666666777777:::999888777777888999:::<<<;;;;;;;;;<<<===???@@@>>><<<:::888888:::===>>>999888888777777888888999666666777888999::::::;;;777:::======;;;;;;===???999:::===>>>>>>===;;;:::@@@<<<888777999<<<<<<;;;999;;;===<<<::::::===@@@666666777888888888888888666666777777888888999999999999999777555555777888777888888888777666555444777777777777777888888999666666666777888:::<<<===<<<:::777555444555777999999999888888888999:::;;;;;;;;;:::<<<===>>>===;;;<<<888888<<<<<<999666777444888;;;;;;777666888<<<888:::;;;999666444555777999::::::;;;;;;::::::999777:::<<<===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<;;;:::999888::::::;;;<<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;:::666999===<<<999666666777:::<<<;;;888888;;;;;;999:::::::::999999999999999777888:::<<<===<<<:::999666999999666888>>>===888666::::::777666:::===<<<777888999::::::999777777777555555777;;;<<<;;;888666777888999999999999999111666:::999555222444777888777777777777777888888666666666666777777777888999::::::888555555777:::111555:::<<<;;;999999:::777888::::::999999:::;;;333444777999:::;;;;;;;;;===<<<;;;:::999:::;;;<<<;;;>>><<>>;;;:::;;;===GGGFFFEEEBBB>>>:::666444888999;;;;;;999888999:::333<<<:::777======888888:::999===ddd]]]@@@===<<<>>>===::::::===@@@:::;;;EEENNNJJJ>>>444???<<<===@@@>>>999999???===333DDD>>>///:::>>><<<888BBB:::555===>>>FFF___<<<:::;;;===<<<;;;::::::;;;;;;999555333555999:::888;;;;;;;;;999777666888::::::999888777666666666666888777666666777999;;;<<<888666888======:::;;;AAA999:::;;;;;;:::999777666;;;888777888:::;;;:::888::::::;;;<<<======:::777:::;;;;;;;;;::::::;;;===<<<;;;:::999888888888888===>>>???>>>;;;:::999999;;;;;;:::777555666888:::<<<:::888888:::;;;999666======<<<===>>>???AAABBB???>>><<<;;;:::999888888999888777666777888999:::===;;;::::::;;;<<<;;;:::999:::;;;===@@@@@@>>><<<::::::;;;<<<===>>>???@@@>>><<<;;;===@@@@@@>>><<<999::::::;;;:::999777666777777777777777777777777666777888:::;;;;;;::::::444777999777777:::999555777777777777777888999999:::999666555555666888:::666777777999:::;;;<<<<<<:::<<<<<<:::777777999===777999777555777;;;;;;888;;;<<<<<<:::888888999:::<<<;;;::::::999999999999:::===<<<999999<<<<<<:::::::::888888888999:::;;;:::<<<===>>>>>>===;;;999666888:::999888777888999<<<777444888;;;999777777:::666777;;;<<<888888<<<===<<<:::888777888:::;;;===:::777777:::<<<;;;:::;;;:::888666666777888999555666888999:::::::::::::::777777::::::777777999999999999999999999::::::888888777777777888:::;;;666:::999555555;;;<<<999666777888999:::999888777777::::::999:::<<<:::555:::999999888888777777777777888777777666777;;;===::::::999888777777888888<<<;;;999777666777888999777777888;;;>>>===999666111222444666777888888888333444666999<<<===;;;999888777666666666777999:::<<<999999;;;<<<:::;;;>>>AAA444BBB>>>ZZZ;;;CCCKKK>>>666<<<@@@HHHNNNIII;;;222444;;;;;;<<<<<<<<<<<<<<<<<<;;;999::::::;;;<<<===>>>>>>;;;AAA999777aaaJJJBBB>>>===???>>>;;;;;;===;;;888999AAAEEEAAA:::666===:::;;;===<<<777888===BBB...<<<@@@<<>>999<<<111333BBB???>>>yyyhhh@@@::::::;;;;;;<<<;;;;;;;;;::::::888888:::;;;;;;::::::;;;;;;999777777888::::::999888888777777777777777777777777888999::::::999777999===<<<999;;;@@@999999::::::::::::::::::999888666888:::;;;:::999666666777999;;;;;;999777:::;;;<<<;;;::::::<<<===<<<;;;:::999888888888888:::;;;<<<;;;:::999888888888:::;;;:::999888888999>>>;;;777666888999:::999======<<<<<<===>>>???@@@@@@???>>><<<;;;:::::::::::::::::::::;;;<<<<<<======;;;999999;;;<<<;;;:::::::::;;;>>>@@@@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;===???@@@>>><<<999:::::::::999999888777999999888888888777777777999999:::::::::888777666444888999888888:::999666777777666666777777888888;;;:::888666666777999;;;999999999999999999999999999999999888777666777999777::::::777777:::;;;999888:::<<<===;;;999888888<<<;;;:::999999999999999999<<<<<<999999<<<===:::;;;:::999888888888999:::777888:::;;;;;;:::999888<<<<<<<<<:::999999;;;>>>:::888999<<<;;;888888;;;;;;777777::::::888888<<<<<<;;;999888888888999999;;;999777888;;;======<<<<<<;;;999888777888999:::777777888888999::::::;;;999777666999999666666999888888999::::::999999888::::::999999999:::;;;<<<666999888444444999:::777888999::::::;;;;;;::::::888:::999888999<<<:::666;;;;;;;;;:::999888777666666777777666555666999<<<:::999999888888777888888666666777777777777777777555555555777::::::777444777777888888999:::::::::888777888999::::::888666777777777777777888999999<<<999999<<<<<<:::;;;>>><<<888BBB@@@xxxEEE444===BBB>>>:::;;;999999???FFFDDD;;;:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>><<<:::VVVIII@@@CCC@@@>>>???>>>;;;;;;===;;;999:::>>>>>>:::888:::<<<:::;;;===;;;888999<<>>777999555BBBBBB555MMMEEECCC;;;999888999===>>><<<:::::::::;;;=========<<<<<<999::::::999888777999:::999999999999888888888888777888888999999999888888:::999:::===<<<999:::>>>999999999999999:::;;;<<<777777666888:::;;;;;;:::555555666888;;;;;;:::888:::;;;<<<;;;::::::<<<>>><<<;;;:::999888888888888888888999999999888888777555888;;;<<<;;;999999999???;;;777555666888:::;;;===<<<<<<;;;;;;<<<<<<===>>>===<<<;;;::::::999::::::;;;<<<===>>>>>>>>>>>><<<:::999999;;;<<<;;;:::;;;;;;<<<>>>@@@@@@>>><<<===<<<<<<;;;:::999888888<<<;;;;;;<<<>>>>>>===<<<::::::999888888888888999::::::999999888888888777999:::::::::999888666555555999:::888999;;;:::777666666666666777777777777;;;:::888777777999:::<<<;;;;;;:::999888777777666999888777888999999777555666:::<<<888666888;;;;;;666999===>>><<<999777666;;;::::::999999999999:::888;;;;;;999999======:::;;;;;;:::999888888888999555666888999::::::999888;;;:::999666555666:::===666888<<<>>>;;;666777<<<;;;888777888999888999===::::::999999999999888888999888777999<<<>>>>>>>>><<<;;;:::999999999:::;;;999888777777888999;;;<<<888555555888888666666999777888999::::::999888777:::999999999999:::;;;;;;777999888555555888888666:::999999999999:::;;;;;;999:::999666777;;;;;;777888999:::;;;;;;:::999888555666666555555555888:::999999999888888888888888666777:::<<<===<<<;;;::::::999888999;;;;;;:::999;;;;;;999999888999:::;;;:::999888888999:::999777777888999999999999999999<<<999999<<<===:::;;;===666===???BBBiii???666>>>@@@AAA<<<555888@@@@@@999999::::::;;;;;;::::::999<<<<<<<<<<<<;;;;;;;;;:::===666>>>FFF888222aaa{{{===>>>CCC???>>>???===:::999<<>>;;;<<<<<<:::999;;;<<<===>>>>>><<<;;;<<<>>>???999CCC<<<555;;;999BBBFFF000AAAuuu888AAA<<<888666888===@@@>>>:::999:::===???===:::;;;>>>888999:::999888888999;;;888999999:::::::::999999777888999::::::999777666:::;;;<<<<<<;;;999:::<<<:::999888777777888:::;;;666666666888999;;;;;;;;;999999999;;;======<<<:::999;;;;;;;;;:::;;;===>>>;;;;;;:::999888888888888777666777888999999999888555777::::::999999999:::<<<:::888777777888:::;;;<<<;;;;;;:::::::::::::::::::::999888777777777888888999;;;===>>>>>>======;;;:::888999:::;;;;;;:::<<<<<<<<<===??????>>><<<;;;;;;:::999888777777666::::::;;;<<<<<<===<<<;;;:::999888777777888999:::888888999999999:::::::::777888999;;;;;;;;;:::999666999;;;999999<<<;;;777555555666666777777777777:::999888777777999:::;;;;;;::::::999888777666666;;;999888:::<<<<<<999555444:::===888444555999;;;666999<<<===;;;999888777::::::999999999999999:::777:::;;;999999======:::;;;;;;:::999999888888888666777888:::;;;;;;;;;;;;888888888777555666888:::333444888<<<:::555555888;;;999777777777888;;;===999::::::;;;::::::999999:::999999:::<<<=========<<<;;;:::999999999999:::999888666555666888:::;;;777444555888888555666888999888888888777777777777777777777777777777888888999:::999888777888777666888777666666666777999:::::::::888555666:::;;;888333555777999;;;;;;::::::666666777666555666888:::888888999999999888888888999:::;;;<<<===<<<<<<;;;<<<;;;:::::::::;;;<<<<<<:::999777666666777999:::888777666777999;;;<<<<<<888888:::;;;;;;:::999888:::888888;;;<<<999999<<<666BBB:::BBB^^^:::777>>>EEEDDD:::222444:::999999999::::::999999999===============<<<<<<<<<<<<;;;???DDDAAA===CCCOOOEEEGGG999AAA===<<<===<<<999888;;;KKKAAA::::::<<<;;;999999;;;===>>>===<<<<<<===>>>555<<>>BBB>>>===yyy___???======999666777<<>>;;;888999>>>AAA===777888>>>666888::::::999999:::;;;888888999:::::::::999999777888999::::::999777666:::<<<===;;;:::::::::;;;;;;:::888666666666666777555666777888888999;;;<<<===<<<;;;;;;<<<<<<:::999888999::::::::::::<<<>>>;;;;;;:::999888888888888888777666888:::;;;:::888777777888777666777999;;;888999:::::::::999999999;;;;;;::::::999999888888999888888777777777888888888:::;;;===>>>>>>===<<<:::999888888:::;;;;;;;;;<<<;;;;;;<<<>>>>>>===<<<888888888888888777777777888999;;;;;;;;;;;;;;;;;;999888777777777888999:::666666777999:::;;;<<<===999:::;;;<<<<<<<<<;;;:::666999;;;999999<<<;;;777555555666777888777777666888777777666777888999:::888888888888888888888888;;;999888999<<<<<<888555333999<<<777222444777999888999::::::888888999:::999999999888888999999:::666:::;;;999:::<<<<<<999::::::::::::999999888888666777888999::::::;;;;;;888:::======<<<:::::::::666333555:::===999666555;;;:::888666666999;;;<<<999:::;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;::::::::::::999999888888888888888888777555444555666888999777444444888888666666999;;;999666444444555777999777777777777777777777777888777777888777666555666888777666555666777888999999:::888555666::::::777333444666777888888888777777888999888777777888:::777888888999999999888888999999777666666666777777999888777666555666888999777666555444555777999;;;999777666777:::;;;<<<;;;888999:::;;;;;;:::888777888666777:::;;;888777:::999DDD666@@@kkkFFF777444@@@DDD:::666<<<888999999999999999999888999999:::;;;;;;<<<======:::@@@AAA:::555777::::::HHH:::HHH777???;;;:::<<<;;;999999;;;III???888999<<<:::888777888<<<===:::999;;;<<<;;;888<<<>>>111;;;DDD666888JJJDDDFFF:::===:::777888;;;======<<<777:::BBBHHHBBB777555<<<555777999::::::999:::<<<888888999::::::999888777777888888999999999888888999===>>>:::999;;;<<<:::<<<;;;999888666555555555444666888888888888999;;;===;;;999999999999777666777888999999999999;;;>>><<<;;;:::999888888888888999777666888<<<===;;;888999999888666555666999<<<555888;;;<<<;;;999888888999::::::::::::999888777:::::::::999::::::;;;;;;;;;<<<==================:::888777888:::;;;;;;;;;<<<;;;::::::<<<<<<<<<:::666666777777888888888999777999:::;;;:::999:::;;;888777777777777888999999555555666888999;;;<<<===============;;;999777666555999:::888999;;;:::777555666888999999999888777666666666666777888999999666777777888888999999999888777666777888888666444555999;;;666333555777777888999999888777777999;;;999888888888888999999:::777:::<<<::::::;;;:::777888999999:::::::::999888666666666777777888888999555888<<<===<<<:::888888;;;666666;;;@@@>>>:::999999:::999666666:::<<<;;;999:::::::::::::::;;;;;;:::;;;<<<<<<:::888888888999999999888888888777777888777666666666666777888777444555888999666777:::;;;999666444333444666888999999999:::999999888777666444444777777444333555999888888888888999::::::888999888555666::::::666777777666555555444444444777888:::999888777888:::666777888::::::999888888<<<;;;888666666666888999999999999777666666888:::888777777777888999;;;<<<<<<;;;999999::::::999777999999999999999999888777777555777;;;;;;888777999<<>>XXXjjj888///:::<<<888888888999999::::::999999888666666777888999:::;;;;;;@@@;;;:::>>>===888888===111ZZZ\\\EEE>>>???>>>;;;:::<<<<<<::::::>>>AAA<<<999;;;<<<:::999;;;777<<<===999999<<<===;;;===;;;;;;444;;;===>>>bbb@@@AAA;;;===;;;:::999999:::<<<===555<<>>:::999<<<===;;;;;;;;;;;;:::999888777666555777999888777666888::::::888777666777777666555555666888888777888:::===<<<;;;:::999888888888888:::888666888;;;===:::666:::;;;;;;:::999888:::;;;666888;;;;;;999888999;;;888999:::::::::999888777:::::::::::::::;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;999888777888:::;;;;;;;;;<<<:::999999:::;;;:::999666777777777777888888888666888::::::888888999:::666666777888888888888888666666777888888999999:::;;;;;;<<<;;;:::777555444444888999888888:::999666666777999:::::::::888888666777777888888999::::::777777777777888888888888777888888777555555666777999;;;:::777666999999777555777999:::999888999:::888888888888888999::::::888;;;<<<:::999:::999555666777999:::;;;;;;::::::888888777777777888888999555777999:::888777666777;;;888888===>>><<<;;;===777::::::666777;;;<<<999888888777777777888::::::777999;;;;;;999777888999999999::::::999999888888999999999888888888888888777555555999:::777888;;;888777777666666555444444888999::::::999888777666777444555999:::666555888777888888999999999999999777888888666777:::999444777666555444444555777888666888999999777666777888555777888:::::::::888777<<<<<<<<<;;;;;;;;;;;;<<<999:::;;;:::777666888:::::::::::::::::::::::::::;;;;;;:::;;;;;;;;;888666999999888777777777777777888777888<<<===999888:::;;;>>>;;;===HHHTTT===888888777999999::::::::::::999999888888888999999:::::::::BBB888777BBBHHHBBB<<<;;;DDD)))SSSFFFIII444FFF>>>;;;;;;===>>>;;;<<<@@@;;;;;;===???===:::<<>>???;;;:::>>>@@@===999777>>>=========^^^WWWEEE777===<<<<<<<<<:::888999;;;>>>444>>>QQQ^^^TTT>>>444777333666999;;;::::::;;;<<<888888999:::999777555333888777666666777999;;;<<<777<<<>>>999888<<<>>>;;;:::;;;<<<===<<<;;;:::999555888999999666555777:::999777666666777999888888444555777777777777:::<<<<<<;;;:::999888888888888;;;888555777;;;<<<999555:::<<>>:::999<<<444555777888888888777666666888888777888;;;888444333222222222555999===@@@555777888888666555666777555666888:::;;;:::888777666888:::;;;<<<<<<::::::555777888777444333444666::::::::::::999888777666777888999;;;======;;;888:::999777666666666777888:::888:::>>>???;;;:::;;;888;;;???<<>>999::::::;;;;;;::::::999======<<<<<<<<<;;;;;;;;;:::@@@@@@777333999BBBEEE;;;AAA:::dddJJJ@@@???===BBB999???;;;AAA333pppGGG555CCC===999DDD:::???888???===444222:::===888333@@@>>>555KKKCCC???GGG:::<<<===<<<999888:::<<<<<>>>>>>>>222444666777777888:::<<<;;;:::999666555777;;;>>>:::999:::<<<999666999>>>111III000777<<<;;;111:::666===EEEEEE>>>888666777777777666666666666666666999999999888777555333222:::999777555666888:::<<<888:::::::::888777888999888999:::999888888999;;;;;;;;;<<<<<<<<<<<<;;;;;;777555444666999;;;:::888:::::::::999999999888888777:::;;;;;;<<>>???===:::888777777555:::<<<999777:::===>>>:::777333222444666666444777888999:::999777555444999777777::::::777666999;;;::::::;;;<<<;;;888666:::999888888777777888888666666777777777777666666999:::999888555555666777777777777777777777888888===;;;888666555666888999:::999999:::;;;<<<:::888444444444777999;;;:::999<<<:::999999::::::888777;;;:::;;;<<<===<<<:::888:::999888888777777888888;;;<<<<<<<<<;;;::::::999===:::CCC;;;CCCtttMMM333>>>???<<<777999>>><<<555:::::::::;;;;;;<<<<<<<<<@@@>>><<<::::::;;;===???@@@===:::;;;bbbwwwBBB;;;@@@BBB;;;888BBB<<>>:::999III???666JJJhhhAAA>>>666???;;;;;;;;;::::::;;;;;;:::CCC```~~~UUU@@@@@@999<<<:::999999::::::999888666888999999888888999::::::888777666888:::<<<>>>;;;:::;;;===;;;777888===444888333:::@@@222888333666:::>>>>>>:::888888:::;;;999777666666999===@@@;;;:::999777666666666666888777666555555777888:::999:::;;;;;;:::999:::<<<999::::::999888888:::;;;;;;;;;<<<<<<<<<<<<;;;;;;888666555777999;;;:::888::::::999999999888888888:::;;;:::888999======999999777666777999:::999777:::;;;:::555555888:::888666777888777555555666999777888888999999888888777888999999888777666777999999999999999888777666555888999999888666666777999???:::444111111444666777777888888888777555555555@@@;;;666444666888999999:::888666666888999999999666777777777666666888:::999999777555888===:::444999999999999999999999999999::::::::::::999777666888999:::;;;;;;;;;:::999888888999:::;;;;;;<<<<<<777777777888888888888888<<<999777888;;;===<<<:::;;;:::888777777999:::;;;===:::888777999:::888666999::::::;;;::::::999999@@@===:::999999888777555888:::;;;:::999888999:::222777888555333666999888<<<999666555777999888777444555777999:::999888888999777777::::::777666999999888888888::::::999888999999999999::::::;;;<<<777888888999999888888777999::::::888666555666777999999999999999999999999===;;;:::888888999:::;;;:::999999:::;;;;;;:::888666555666777:::;;;:::999:::888777888999:::999888;;;::::::;;;<<<<<<;;;999:::999999888888888888888<<<<<<<<<<<<;;;:::999888999555>>>:::>>>iiiXXX444777;;;===>>>>>><<<999999:::::::::;;;;;;;;;;;;@@@???===;;;;;;;;;<<<===888>>>AAA;;;FFF|||gggAAA999AAABBB===888@@@;;;<<<<<>>===:::<<<@@@BBB666YYYEEECCC???555AAA;;;::::::;;;===<<<;;;999NNNvvvWWWAAA@@@999;;;:::999999999999888777;;;<<<<<<;;;999888888999999777555777;;;>>>>>><<<;;;:::;;;===;;;777777;;;AAA333222444:::+++CCC===777777666666777999;;;<<<>>>;;;777666888===DDDHHH<<<;;;888777666777999:::777777777777777888999999666888999999888888:::;;;:::;;;;;;:::999888:::<<<:::;;;;;;<<<<<<;;;;;;::::::999888888:::::::::888999999999888888888777777<<<<<<999555666;;;;;;999777666666777999::::::999999;;;:::666555999:::888666777888777666666777888777777888888888888777777:::;;;:::888555444444666::::::::::::999888777666777777777555444555888;;;666777999:::;;;===???AAA::::::999888777666666555>>>;;;777555666888999999;;;999777777888999888777555666777666555555777999999999777666888<<<:::555999999999999999999999999888999999:::999999888888777888999:::;;;;;;;;;:::777777888:::;;;===>>>>>>666777999::::::888666555===999666888===???;;;666:::::::::999999999888888<<<:::888999:::;;;:::999999999::::::::::::999999FFFAAA;;;666666777999:::999:::;;;:::999888:::<<<666999:::666555888999888<<<:::888777888999999999555666888999::::::999999999666777::::::777777999888777555666888:::::::::888888888999:::;;;<<<===999999::::::::::::999999999:::;;;:::888777777888999999999999999999999999::::::::::::::::::;;;;;;;;;999888999:::;;;:::888888777777888:::;;;999888888777666777999999999888;;;999888999;;;<<<<<<<<<:::999999999888888888888999::::::;;;;;;;;;;;;;;;888333;;;;;;999WWWmmmDDD///@@@III:::666DDD999999999999::::::::::::======<<<;;;::::::999999666???BBB<<<444DDDhhhHHH<<>>000bbbnnnlllCCC666??????888999AAAEEECCC:::444;;;EEEBBB666...vvvcccKKKAAA:::DDD888:::888999<<<>>>===;;;<<>>999777666666888;;;======<<<<<<======<<<:::999999;;;;;;777666888===???===999999777888<<<;;;888777:::///;;;888AAAEEE888777000888555333444888;;;<<<;;;>>>;;;888666888>>>DDDHHH999999888888888888999:::999999::::::;;;;;;;;;;;;666888::::::999:::;;;===;;;;;;<<<:::999888:::;;;::::::;;;;;;;;;;;;::::::;;;::::::::::::::::::999999999888888888777777777;;;;;;999555666:::999666777777666777888999999888666888777444444777888666666777888888777777777777999999::::::::::::999999;;;;;;:::888666444555666:::::::::::::::999888777888888777666555777;;;>>>999:::::::::777444222111<<<;;;999999999:::999888888777555555666888:::;;;;;;999888888888999777666555666777666555555777999;;;:::999999;;;<<<;;;888777777777777777777777777777777888888999999999999777777888999:::;;;;;;;;;666666777888999:::;;;<<<888999999:::999888666555;;;999888999;;;;;;777444;;;;;;;;;;;;:::888666555;;;:::999:::;;;<<<<<<<<<888888999::::::::::::999DDD@@@999666666888:::<<>>;;;555;;;>>>666FFFLLL999>>>>>><<<>>>999999999999999999999999::::::::::::999888666555<<<>>>:::;;;;;;333PPPuuuHHH<<<===<<<@@@777:::@@@CCC111??????GGG>>>:::<<<777888BBB>>>FFF<<<666<<>><<<>>>CCCzzzpppKKK???<<<:::666555666999<<>>:::555666444444999:::888888:::888]]]888===444>>>,,,999999777555777;;;<<<:::777:::999888888999;;;>>>@@@555666888::::::999888666999999::::::;;;;;;;;;;;;999;;;<<<===<<<===>>>@@@;;;;;;;;;:::888888999:::999999::::::::::::999999:::;;;;;;;;;::::::::::::999999999888888888888777888:::999777888:::888333888888888888777666666666555888777555555888888666777777777888999888777666888999999::::::999999888:::::::::999777777888999999999:::::::::999888888888888777666555777;;;???;;;999777666888;;;===???;;;888777777999::::::999777888888888888999;;;<<<:::999888888999999777666555666777666555666777999;;;:::999:::;;;:::::::::777777777777777777777777777777777777888999::::::777777888888999:::;;;;;;999999999999999:::::::::;;;:::999777777777888888666999======;;;:::;;;===888999:::;;;;;;:::888777::::::::::::;;;;;;===>>>777888999999:::::::::999===:::777777888:::::::::>>>>>>>>><<<:::999:::;;;777999888555555888999666888888999888888888999999:::999999999888777777666888666666::::::888888:::999999:::<<<===;;;888555888888777666666777777777888888999999999999888888888:::;;;;;;999888888999888888888777777777666666444555777999::::::999999;;;999777777999::::::999:::999999999::::::999777:::999777777777777666444:::888777777999<<<======999::::::::::::999888777777888999:::;;;;;;;;;;;;;;;666:::AAA777???SSS222===AAA111999999999999999999999999::::::;;;;;;;;;999777666===>>>555999CCC:::888OOOEEE<<<<<>>666<<>>===<<<777888::::::::::::<<<===<<<:::888999;;;;;;888555888444333777999888999;;;JJJpppDDDOOO111BBB...CCC999888888999<<<<<<999666888888888888999999::::::444666999;;;;;;999666444777777777777777888999999666777999999888888999;;;:::;;;;;;999777777888999888999999::::::999999888999:::;;;;;;999999:::;;;:::::::::999999999888888666999:::999:::;;;888333888999999888666555555666666999999777777::::::888777777777999::::::888555666666777777777777666666888999:::999888888:::;;;888999999999999999888888666666666555555666999<<<333777<<<>>><<<;;;:::;;;:::777444444777999888666;;;<<<===<<<:::999999:::999888888888:::999888666666777888777666666888:::999777777999999777777999::::::::::::::::::::::::777777777777777888999:::888888888888888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<:::888777666777999:::333999???@@@===>>>CCCHHH333555777:::;;;<<<<<<<<<999:::;;;;;;::::::<<<>>>666777888999::::::::::::666666666888:::;;;999777666888::::::999999:::;;;999:::999666888;;;;;;777888:::;;;;;;:::999:::<<<666666666777888888999999777555666:::;;;888888;;;;;;;;;;;;<<<===;;;888555::::::999888888888888888777777888888888888777777666888;;;;;;999888888888;;;;;;::::::999888888888777888:::;;;<<<<<<;;;;;;;;;999777777888999999999999888888999::::::888777;;;999888888888888777555:::888777888:::;;;;;;;;;999:::;;;;;;;;;:::888777<<<<<<<<<;;;:::888777666777666777AAA:::>>>kkkccc666222@@@::::::::::::999999999999;;;<<<===>>>===<<<;;;:::888<<<999888>>>>>>999;;;ZZZJJJAAA<<<@@@;;;BBBCCC>>>@@@DDD???BBB999EEE===<<<:::CCCRRR888777<<>>[[[GGGIII???>>>;;;999>>>:::888;;;===999888FFFZZZ~~~ZZZIII===666===;;;:::999:::;;;;;;:::999555777888999888888:::;;;999888888888888888888777>>>888444777999888888;;;777LLLUUUOOODDD222,,,888888888999:::;;;:::999777888888888999::::::;;;777888:::;;;;;;999777666888777666555555777888:::444555666666444444555666999::::::888666555666888888888999999999999888888666999::::::999888:::<<<;;;;;;;;;::::::::::::999777999999777999<<<;;;777555777999888666555666888555999999777888;;;:::888888777777999;;;;;;888555666666777777777777666666888999999888777777999:::777777888888999888888777666777888777777777999;;;555<<<@@@;;;111...666@@@???:::666555777888777444888:::<<<;;;999777777888888777777999::::::888777777888999888777888999;;;999666777::::::666666:::::::::::::::::::::::::::888888777666666777888999999999888777777888999::::::;;;;;;;;;<<<<<<======999999888888999999::::::666999<<<======>>>BBBFFF555666888999:::;;;<<<<<<999;;;<<<;;;999888;;;===666777888999999:::::::::666666777999;;;:::888555333555999;;;:::999888888::::::999777:::>>>>>>:::777999;;;;;;999999:::<<<555555555555666777888888777555666:::;;;888888;;;<<<:::888777999::::::999999888888888888999999:::777777888888888888777777555777::::::999777777777;;;;;;::::::999888888777888999::::::;;;;;;;;;;;;;;;999666666777999999999888777777888999:::888777888777777888:::;;;:::999999999888999;;;;;;:::888999:::;;;<<<;;;:::888777;;;;;;;;;:::999888777666777888666@@@:::<<>>777>>>@@@@@@NNNYYYCCC999>>>BBB222999@@@KKKZZZ>>>???CCC;;;===rrrrrrEEE000QQQ???===888::::::999;;;===777666IIIaaazzz[[[NNN===333>>>:::888888888:::;;;:::999666777888888777666777999666777888777666666888:::DDD<<<777777999888888:::AAA)))EEEvvv999)))BBB;;;777777777777888999;;;<<<999888888888999;;;===>>>;;;;;;;;;::::::999999999:::999777555666888:::<<<999:::;;;:::999888999:::999:::999888666555666777888888999999999999888888555888::::::888888;;;===<<<<<<;;;;;;;;;:::::::::999:::888555777<<<===:::333666888777666555888:::333666777666666999999666888777777999<<<;;;888444888888999999999999888888888999999888666555666888666777777888888888777777888:::;;;;;;::::::;;;<<<333999:::555888TTTFFF@@@:::888::::::888444000444777888666555666888777666777999;;;;;;999777888999:::999888888:::<<<;;;888999===<<<777888===888888888888888888888888999888777666666777888999:::999888777777777888999777777888999;;;<<<======666777999;;;;;;;;;999999<<<;;;999999:::;;;<<<===;;;;;;:::999999888777777999;;;<<<;;;888777:::<<<666666777999999:::::::::888888888999::::::777444666999===>>><<<999666555555666444333666;;;:::666333666999999777666777999888777666555444444444555777555666:::;;;888888;;;<<<999444222555888<<<>>>555555555555666888999:::888888888999999888888888444666999:::999777777777999999888888777666666555888888888888888999999999;;;999666666777999999999777666666777999999888777666555666888;;;======<<<999999999:::;;;;;;888666999:::;;;<<<<<<:::888777777777888999:::;;;;;;;;;;;;===777>>>888888FFFppp111<<<<<<<<<;;;;;;:::::::::888888888999999:::;;;;;;;;;444<<<@@@666;;;BBB777===GGGZZZ444___???>>>:::999<<>>>>>EEE:::777;;;555111HHHjjjlllRRR@@@888999<<<>>>===<<<<<<<<<;;;888666888888999===@@@???;;;666888777666555666888:::<<<===;;;999999:::<<<<<<<<<<<<;;;;;;<<<===<<<:::888;;;<<<<<<999666555777:::::::::999999::::::;;;<<<999;;;===<<<888666666888777888999999777777888999<<<<<<<<<;;;:::888555444:::999999888888999999:::555666777888888888888888888:::;;;999666666:::===999999999999999999999999999999999;;;<<<<<<;;;999333555888888777777999<<<666666666666666777888888777777777777888999:::;;;999888777666777:::<<<>>>888999:::999666555666777<<<999555666999;;;;;;;;;444555666777888999999999222;;;222555222MMMOOOCCC:::999888666777<<<777888999888777777999;;;555555777;;;>>>>>>:::666999999:::;;;;;;;;;;;;:::<<<:::888999;;;;;;888444555888999777333333666;;;;;;:::999999999888666444888777666666777888888888===999555444888<<>>:::444888888888999999:::::::::777888999:::;;;:::999999<<<444555===888444JJJjjjvvv===333>>>GGG:::888???999<<<999999<<<===<<<===AAA<<<;;;;;;;;;;;;<<<======AAA<<>>999@@@CCC===666888>>>CCC<<>>>>>777777<<<;;;===RRRmmmttt```KKK===999:::===;;;:::::::::<<<<<<:::999999999;;;===>>>===:::888===<<<:::::::::<<<>>>??????===:::999:::;;;:::999;;;:::888888999:::999888:::;;;<<<:::777666888:::888888888888999:::;;;;;;:::;;;===;;;888666666777:::;;;<<<<<<::::::;;;<<<666777999:::;;;;;;:::::::::999999999999999999:::888888999:::::::::::::::<<<:::999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777888:::<<<<<<;;;999666888999888666666888:::777777666666666777777888666777777888999999::::::;;;:::999888888888999999666777888888666666777888;;;888555555888::::::999999999:::;;;<<<<<<<<<;;;888BBB???CCC666555WWW\\\EEE===777777888666777;;;777888999888777777999;;;777666777:::======:::777999::::::;;;;;;;;;;;;;;;<<<;;;999999999999888666555888999777444333777;;;;;;;;;::::::::::::888777888777777777888999999999<<<999777777999;;;:::999777777888888999999:::::::::;;;<<<<<<<<<;;;:::999777888888999888777666555:::999999888888999999:::999777666666888888777555777666777999888555777<<<888666555666999:::999777;;;;;;;;;;;;;;;:::999999999999999888888888888888777777777666555555444444666777777888888888888777777777777777888999:::::::::<<<===<<<;;;:::<<<>>>888;;;:::777666999999777::::::::::::999888666666666999:::888888::::::777888888888888888888999999888888999:::999777555444777888999888777666666777888999999888777777888:::999777666999<<<===999555888888999999999:::::::::777888999:::;;;:::999999888444777===:::666FFF\\\ppp???---;;;>>>;;;>>><<<<<<888666777777555777::::::::::::::::::;;;<<<<<<<<<;;;RRRdddEEEOOOBBB888:::DDDIIIDDD<<<<<<666555===FFFHHHEEECCCAAA>>>>>>>>>===<<<;;;:::999;;;::::::<<<>>>DDDSSSaaa```YYYLLLAAA999888:::<<<888888777999;;;===<<<;;;:::;;;<<<<<<;;;::::::;;;>>>===:::888666666777777<<<:::888777888999999888<<<:::777777888:::::::::888:::;;;;;;999888999:::::::::999999888999999999:::;;;<<<;;;999777666777888999:::999888888888:::444555777:::;;;<<<<<<<<<999999999999999999999999888888999::::::::::::999<<<999666777;;;===<<<999;;;;;;;;;;;;;;;;;;;;;;;;666666666999;;;;;;:::888999:::999777555555777999888777777666666666777777666777888:::::::::999999::::::999999999888888888333555666777666666888:::999777555555777999999999888999999:::::::::999999222555444<<<777666FFF@@@<<<777555888999999999;;;777888999888777777999;;;999888888999;;;;;;999777999::::::;;;;;;;;;;;;;;;;;;;;;;;;999777777888:::666888:::888666555777:::999999:::::::::999999888888888888888999999999:::;;;:::999999999888666444777888888999:::;;;;;;;;;999999;;;<<<<<<;;;::::::888888888777777777777777:::999888888888888999:::999888666666777777555444888666777999888555777;;;999888777888999:::999888:::;;;;;;;;;;;;:::999999999888777777777888999:::777666666555555666666777888888888888888777666666999888888888888888999999777999;;;<<<:::888888888666999999777777;;;;;;999<<<<<<<<<;;;:::888777666555888999888888;;;;;;999666666777777888999999999888999::::::999888666555666888999888777666666777888999999888777777888:::::::::;;;<<<;;;:::888777888999999999999:::::::::777888:::;;;;;;;;;:::999555777:::<<<;;;:::AAAJJJ{{{CCC555888>>>@@@999;;;:::;;;???>>>:::888::::::999999999999:::;;;;;;:::>>>???YYYBBB>>>@@@EEEJJJGGGAAA======:::===AAA???:::FFFnnn\\\===<<<<<<<<<<<<;;;999888777===???===999:::@@@EEEGGGEEEBBB===999777777999;;;999888777888;;;<<<<<<<<<:::<<<>>><<<999888:::===JJJHHHDDD@@@===;;;::::::888666555555777888999888;;;::::::;;;===>>>>>>===777888:::;;;;;;;;;::::::???>>><<<:::999888888888;;;;;;;;;;;;999777777666666888999888777666777999888999::::::::::::999888999999999999999999999999666777777888888888777777777666444666888:::999777999999999999999999999999777777777888999999777555::::::888777666666888999999888777777666777777777666777999;;;;;;:::999888555666777999::::::::::::333555666777666666777999999888777777888999999999888999999999999888888777@@@888444666333888BBB<<<777777888:::;;;;;;;;;;;;777888999888777777999;;;;;;:::999999999999888888888999999::::::::::::::::::;;;;;;999555555999<<<777999:::999777777888:::555666777888777777777888777888::::::999999:::::::::999999888888777555444666777777888999:::;;;;;;777888:::;;;<<<;;;;;;:::::::::999888888999999:::999999888888888888999999888666555666777777666555999777888999888555777;;;888888777888888999888888999999999::::::999888888999888777666666888:::<<<888888777777777888::::::777777888888888777777666:::999999888777777888888888999999999888777666666666999:::888888;;;;;;888:::::::::::::::::::::999666999:::888888;;;;;;888888888888888888999999999555666888999::::::::::::666888::::::888777777888777888999888777777999;;;888;;;======:::888999:::999999999999999999999999888999:::;;;;;;;;;:::999777;;;<<<::::::===>>>===kkkGGG333===BBB888666888@@@HHHIIICCC===;;;:::::::::999::::::;;;<<<:::AAA999888HHHFFFFFFFFFAAA:::;;;AAAHHH???999===NNNuuuFFFDDD@@@@@@@@@@@@???>>>===<<<===???===777888======888:::999999999999:::;;;;;;<<<:::888888:::;;;;;;::::::<<<===;;;888888;;;>>>DDDBBB???<<<999999999999<<<:::777777888999999999::::::;;;>>>@@@AAA???===777888999;;;<<<<<<;;;:::;;;;;;:::999999999999999;;;;;;::::::999888777555:::;;;<<<;;;:::::::::<<<::::::;;;;;;:::999777666888999999::::::999999888777777888888888777777666333666888888777777888:::999999999999999999999999:::999888888999777555222999888777777888999::::::888888777777777777888888777888:::;;;<<<;;;999888555666777888999:::::::::666777888777666555666888::::::::::::999999::::::<<<<<<<<<<<<<<<<<<;;;;;;:::333:::;;;777:::999444555888999::::::::::::999777888999888777777999;;;;;;;;;:::999777777888999777777888999999999999999:::;;;;;;999555555999===999:::;;;:::999999999:::444666888999777777888:::666888;;;;;;999888999;;;999888777666555666777999666666777777888999999:::777888:::;;;;;;;;;:::::::::999999888888999::::::888888888888888888888888555444444555888999999888:::888888:::888555777;;;777777777777666666666777666777888888888888777777999888777666666888:::<<<888777777888888999:::;;;555555777888888999999999::::::999888777777777777>>><<<:::999999999:::;;;888;;;<<<999999;;;:::666;;;;;;::::::::::::::::::888;;;<<<999888:::999666<<<<<<;;;:::999999888888666777888999:::;;;<<<<<<777999<<<<<<;;;:::999:::777888999888777777999;;;666999<<<<<<999777:::===999999999999999999999999888999:::;;;<<<;;;::::::;;;>>>===888:::???>>>:::GGG|||LLL:::999<<<555666<<>>pppeeeUUUJJJAAA???CCC666333CCCqqq???@@@>>>>>>?????????>>>======:::;;;:::999;;;??????===:::;;;<<<===============???<<<:::999:::;;;;;;::::::;;;;;;;;;::::::<<<===888777666666666888:::<<>>??????===;;;:::999999:::<<<===<<<:::444444555666888:::<<<===<<<;;;:::::::::999777555888:::;;;:::999888999;;;666777999:::;;;::::::999888999:::;;;;;;:::999888999::::::::::::999888888444888<<<<<<999888;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999888999999777444222888777777888:::;;;:::999888777777777777888999:::888999:::;;;;;;:::999999999999888888888777777777777888999888777666777888:::;;;<<<<<<:::999:::;;;999999:::;;;;;;:::::::::444,,,999888444>>>>>>@@@555888999666555777777666777888999888777777999;;;:::;;;;;;999777777888:::777888888999999999999999:::::::::888777777999;;;::::::;;;;;;;;;;;;::::::666999<<<<<<:::999;;;===444888;;;;;;999777888:::777777777666555666999<<<666777777777777888888888888888:::;;;;;;:::999999777777777777777888888888777777888999999888777777555444444666999;;;;;;::::::888999:::999666777;;;666777888777666555666777666666777888888888777777999888777777777888999:::555555777777888888888777444555666777999999999:::::::::999888777777777888>>>:::777666777999::::::888;;;<<<:::999;;;999666======;;;999888777777777:::<<<<<<999999:::999666>>>>>>===;;;:::999888777::::::::::::::::::::::::777:::===>>>===;;;;;;;;;666777888888777888:::;;;777999;;;;;;999888;;;===:::::::::999999999999888888999;;;<<<<<<<<<;;;:::>>>>>>;;;999:::>>>>>><<<<<>><<<;;;;;;;;;;;;<<<======666:::@@@JJJQQQyyy___HHH<<<<<>>??????>>>HHHEEE@@@>>><<<<<<;;;:::<<<:::888999;;;===<<<:::666666777888:::<<<>>>???===;;;999999::::::777444666777888888777666777888555666888:::;;;<<<;;;;;;777888:::;;;;;;:::888777:::::::::::::::999888888666888:::;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;888888888999:::999777555999888888:::<<<;;;888555666666666777888999:::;;;:::::::::::::::::::::::::::999777666666666777888666777999999888888:::;;;999;;;===<<<999888999:::555555666777888888888888EEE666@@@666...999666;;;666::::::444222666999999777888999888777777999;;;888:::;;;:::888777888:::999999:::;;;;;;;;;;;;::::::999888888::::::999888;;;;;;;;;<<<===<<<;;;:::888;;;>>>>>>:::999;;;>>>333777;;;;;;888666777999555777999999777777888:::999999888888888888777777999999:::;;;:::999888777555666777888999888888777666777888999999888777666777666666777:::;;;;;;:::;;;999999;;;999666777;;;777888:::888666555666888777777888999999999999999999999999888888888888888444666888999:::888666555555666777888888888888888999999888888888888888888999666444444777888888777666:::<<<::::::<<<;;;777<<<;;;999888777777777888888;;;<<<999999;;;;;;777<<<<<<;;;;;;:::999888888;;;;;;::::::::::::;;;;;;666999<<<>>>===;;;::::::666777888888777888:::<<<<<<<<<<<<;;;::::::;;;<<<:::::::::999999999888888999999;;;<<<<<<<<<;;;:::===:::999;;;<<<;;;===@@@<<>>;;;;;;;;;:::<<>>DDDHHHTTTIIICCC;;;<<<===>>>????????????DDD???<<>>>>>999777777:::>>>@@@>>>;;;<<<;;;999999999;;;<<<>>>999888888:::===AAACCCCCCTTTMMMEEE>>>;;;;;;;;;;;;>>>;;;888888;;;<<<<<<:::>>>>>>=========>>>>>>>>>===;;;999999;;;:::777444999:::;;;;;;:::999:::;;;666777999:::;;;;;;::::::777888:::;;;;;;:::888777888888888888888777666555777666555888===>>><<<888999999999999999999999999666666777999;;;;;;:::888;;;::::::;;;===;;;666222555666666777888:::;;;<<<;;;;;;:::999999999:::;;;777666555555666888:::<<<555666888999999:::<<<>>>888:::<<<;;;888777777999666777888999:::;;;;;;;;;444(((<<<999666BBB777999999===<<<555333888======777888999888777777999;;;666999<<<;;;999777999::::::;;;<<<<<<======<<<<<<:::888777999;;;<<<:::777;;;;;;;;;===>>>===;;;:::777;;;>>>===999777999<<<222666;;;;;;888555777999444888<<<<<<:::777777777;;;;;;:::999999888888777999::::::;;;:::999777666666777999;;;<<<;;;999888666777888999999888777666:::999888888:::;;;:::999;;;999999;;;999666777;;;888:::;;;:::777555777999888999:::;;;;;;;;;;;;;;;999999999999999888777666666888;;;======;;;888666888888888888888777666666999888888888888888999999999777777999<<<===:::888444888;;;:::;;;>>>===999777777666666777999;;;<<<666:::;;;999:::======:::::::::999999999999999999888888888999;;;===>>>???555888<<<===<<<;;;::::::666777888888777888:::<<<@@@???>>><<<<<<;;;;;;::::::::::::999999888888888999:::;;;<<<<<<<<<;;;::::::666777======:::;;;AAA<<<555fff:::777777:::???@@@===;;;===::::::999999::::::;;;<<<===>>>;;;777JJJooo???MMM@@@@@@???????????????@@@>>><<<999888999;;;<<<<<<<<<;;;999888999:::<<<===888===AAA???999666888<<<333BBB999;;;@@@;;;===777@@@===;;;::::::999777666<<<<<<999EEEpppdddKKKDDDFFF=========000>>>;;;999:::===??????>>>888:::<<<<<<:::999;;;>>>===>>>???===:::888888888666<<>>999999???===666CCC:::<<<...BBB???BBBBBB@@@===;;;;;;;;;:::999444111666???>>>333222999===888888===<<<777555999444555999<<<:::666888===777999;;;:::777666777999::::::888777999>>>???<<<999::::::::::::888666555888999;;;;;;<<<;;;:::999666888:::;;;<<<;;;999888:::;;;<<<===<<<:::888666888:::<<<<<<:::888777777999888666555666888;;;===:::777666666888888555222<<<;;;;;;<<<===<<<:::777999888888888999::::::;;;555999<<<===:::888888999<<<>>>@@@???;;;999888:::888;;;:::555666;;;<<<999;;;666666======666555::::::999888777666555444444333555888:::;;;999777555::::::::::::::::::;;;;;;;;;999666666777999999999999999999999999999999999;;;;;;::::::999:::::::::<<<:::888888999:::999888;;;:::999888777777777777777999;;;:::888777999;;;666777888999999999999999999777666888;;;<<<:::888:::::::::999888777555555444999>>><<<777555999===999999:::::::::;;;;;;;;;===<<<:::999888999::::::;;;;;;;;;;;;::::::999888???===;;;;;;<<<<<<;;;::::::===@@@???;;;666555444777999::::::999888:::;;;<<<777777::::::777777<<<:::::::::;;;;;;;;;<<<<<<;;;:::999888999:::;;;<<<777999;;;;;;::::::;;;<<<999:::;;;;;;::::::;;;======BBBWWW[[[888DDD<<<333<<<;;;666===KKK888444::::::999:::666AAA:::===FFF777KKKAAA>>>======<<<<<<======>>>BBB@@@===;;;<<<<<<<<<<<>><<<;;;:::;;;<<<===DDD;;;444555===???:::333===>>>555;;;;;;888EEECCC:::999777999;;;>>>??????777AAAFFF<<>>:::;;;<<<>>>???>>>===>>>???777:::;;;777777:::;;;:::GGGCCC>>>999666555444555AAA444...999>>>;;;777:::444000999CCCAAAFFFPPPSSSlllmmmzzzvvvsssqqqhhh^^^WWWWWWSSSJJJDDDDDD@@@;;;666555555555777:::<<<777555666555555888===888999:::;;;;;;999777555;;;777444555666666444333666777888999999999888888:::;;;<<<<<<<<<<<<;;;:::777888999:::::::::999999999:::;;;;;;;;;:::999888777999;;;:::999999999:::555666666777777888999999:::888777777999888666333===<<<<<<===>>>>>>;;;999999999999999999:::;;;;;;666999;;;;;;999888888999999<<<>>>>>>;;;::::::;;;666999999666777<<<===:::999<<>><<<;;;;;;<<<777888999999888888999;;;;;;888777::::::777888;;;:::::::::;;;;;;;;;<<<<<<:::::::::::::::;;;;;;<<<888:::;;;;;;:::::::::;;;:::;;;<<<<<<;;;:::;;;===888888@@@III111:::@@@...999JJJ666>>>999???DDD999333===III======111<<<^^^[[[444?????????@@@AAABBBCCCDDD>>><<<:::;;;===?????????:::999888777777888999:::>>>FFFJJJBBB555111;;;GGG<<<777888FFF;;;444???111DDD@@@;;;777666555444333999444555111>>>EEE===MMMpppOOOCCCEEE<<<444:::999999;;;>>>BBBEEEFFFEEE;;;:::888777777666555444<<<===>>>>>><<<;;;;;;;;;888;;;===<<<===AAABBB???<<<999888:::>>>BBBBBBAAA<<<:::666@@@===BBB???DDDEEE===AAACCC<<>>;;;>>>AAA@@@@@@:::666777888777999<<<===:::999:::===>>>===;;;>>>999888>>>@@@<<<<<<@@@888888999:::::::::999999888999999:::999999888888888888888888999999999999888888999999999:::::::::777888999999999999;;;===555666888:::::::::999888;;;:::999999::::::888666<<<<<<<<<===>>>===;;;999::::::999999999:::;;;;;;888999:::999777777999:::777999<<<<<<;;;:::;;;;;;444777999888:::======;;;333;;;DDDGGGHHHEEE>>>555555555666777888999999:::<<<;;;:::999:::;;;<<<===<<<<<<<<<;;;;;;:::::::::888999;;;>>>???===999666777777777888888999999999;;;::::::999999::::::;;;:::999888999::::::888666777777777888888999;;;;;;===@@@CCCBBB???;;;777666888888999::::::::::::999:::999888999::::::999777???===;;;999999;;;===???777888999::::::::::::999888888888999999999999:::::::::;;;;;;::::::999999888999999999999888888777:::888777777999::::::999888:::<<<<<<<<<<<<>>>@@@777888:::999888888999;;;:::888888::::::888888::::::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<999;;;<<<<<<:::999999:::999;;;;;;;;;999999999;;;<<<777444fffOOO666FFF<<<999AAA666444333777>>>>>>:::777888000MMM===444zzzYYYEEEDDDBBB???===<<<;;;:::===;;;999888999999999888>>>======>>>>>>@@@AAABBB)))OOOuuuxxx[[[???:::BBB>>>;;;AAAJJJ;;;>>>PPP666???===:::;;;>>>CCCFFFHHH666>>>MMMBBB:::;;;888HHHLLLLLL===<<>>:::888999;;;<<<<<<:::666333DDDDDDBBB>>>;;;===DDDJJJ<<<===???>>><<<;;;;;;<<<444999;;;;;;<<<===999333888666666:::>>>>>>888222888777AAA--->>>888BBB555AAA888:::===666666<<<;;;BBBDDDMMMFFFQQQOOOTTTLLL\\\[[[XXXVVVUUUVVVYYY\\\pppggg]]]VVVVVVUUUMMMCCCFFFDDD===444444999:::666777666777999777444444777===999555333333444666777777444777>>>===666888BBB;;;;;;;;;;;;::::::999999999999999999999888888888999888888888888999::::::888888777888888:::;;;<<<999::::::999888999;;;===::::::;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;999888:::999999:::<<<;;;999777;;;;;;::::::::::::;;;;;;::::::888777777777999;;;777999:::;;;;;;:::::::::666888::::::;;;<<<;;;:::000888;;;777777===<<<555555666777777888999::::::<<<;;;::::::;;;;;;=========<<<<<<;;;:::999888888888999:::===>>>===999666666666666777888888999999<<<;;;;;;;;;;;;<<<<<<===999999888999::::::888666;;;:::999999888888888888AAABBBCCCBBB@@@===:::999666666777888888777777777:::::::::::::::999888777999999888888888:::<<<===999888777888;;;<<<:::888777777888888888999999999999:::;;;<<<;;;:::999888999999:::::::::999999888999777666777999::::::999======<<<;;;::::::;;;<<<888:::;;;;;;:::999;;;<<<999999999::::::999999999:::::::::;;;;;;;;;<<<<<<999:::<<<===>>>===<<<;;;:::<<<===<<<:::999999:::888999:::999777666777888>>>===888EEEFFF***===???222555GGGMMMDDD888;;;AAA;;;444===DDDAAAQQQ|||xxxvvvnnnkkkgggccc```]]]ZZZWWWOOOOOONNNNNNNNNNNNNNNNNNRRRPPPIII@@@999888>>>DDD@@@???<<<777---IIIlllUUUCCC???;;;888999;;;<<<<<<555666@@@777;;;MMMBBB777HHHVVVLLLEEE[[[eeeSSSEEEBBBAAA@@@@@@AAACCCGGGJJJAAA;;;666999BBBHHHGGGBBB===???AAABBBAAAAAABBBCCC@@@AAA@@@>>>@@@CCCBBB======:::888:::???AAA===999FFF888===:::GGG777;;;:::@@@444666???AAADDDEEE===666999222888222@@@@@@FFFDDDBBB???:::777777;;;???666666888;;;>>>>>>;;;888<<<<<<:::999>>>DDDDDD???:::;;;======999555999@@@?????????===:::888888888999999===@@@:::222666AAA::::::999999999999999:::===<<<<<<;;;;;;;;;::::::999999999888999999:::;;;888777777888999:::<<<<<<<<<<<<;;;:::888888:::<<<>>>===;;;:::;;;<<<>>>???;;;<<<===<<<<<<;;;;;;;;;999999999;;;<<<<<<:::888<<<<<<;;;;;;;;;;;;;;;<<<<<<:::888777777999:::;;;:::::::::;;;;;;:::999777::::::;;;<<<<<<:::999999444:::999333444<<<>>>888888888888999999999999999999999:::;;;<<<;;;;;;:::<<<;;;;;;:::999888888777;;;999888999:::;;;:::999666666777777777888888888::::::999::::::;;;<<<<<<;;;:::999999::::::999777;;;:::999999999999999999>>><<<;;;::::::::::::999777777888888888777777666999:::;;;:::999888888777444555888999;;;;;;:::::::::888666888<<<===:::777777777888888888999999999888999:::;;;<<<;;;:::999::::::;;;;;;;;;;;;;;;::::::888777888:::;;;;;;;;;???===;;;999888999999999:::;;;<<<<<<;;;;;;<<<>>>888999::::::::::::999888:::::::::;;;;;;;;;<<<<<<999:::<<<===>>>===<<<;;;;;;<<<======;;;999999:::999:::;;;:::999888999:::666<<>>>>>;;;:::777777@@@OOOWWWYYYGGGBBB======BBBHHHMMMOOO@@@???BBBmmmHHH888:::rrryyy[[[CCC999444:::AAA>>>CCC@@@@@@aaaNNNBBB111BBBCCCBBB>>>888444555:::???EEE@@@@@@BBB>>>777999@@@EEE>>>999<<<@@@???<<<;;;;;;888666444111///555===444777;;;???AAAAAA>>>;;;888;;;===<<<;;;;;;@@@DDD888888888888999:::;;;;;;<<<;;;:::999888888888999::::::::::::;;;;;;;;;;;;888888999:::;;;;;;<<<<<<<<<======;;;999888999:::===;;;999777888999<<<>>>:::<<<======<<<;;;;;;<<<<<<;;;<<<===??????===;;;======<<<;;;;;;;;;<<<<<<>>>;;;999888999;;;<<<<<<;;;;;;;;;;;;<<<<<<999777===;;;;;;===<<<999888999555999;;;:::;;;===;;;888;;;:::::::::999888888888777888:::;;;<<<;;;:::999;;;;;;;;;::::::999999888===:::777666888:::;;;;;;888888888888888888888888777777777777888999::::::===;;;:::999:::;;;::::::777777777888:::;;;===>>>===;;;888777999;;;<<<<<<:::;;;;;;;;;;;;:::999999888:::;;;;;;999888888999444666:::<<<>>>===;;;::::::888777888;;;<<<:::777888888888999999999999:::999999:::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<:::999999;;;<<<<<<;;;<<<:::888888999;;;;;;;;;:::;;;===<<<;;;;;;<<<>>>777:::;;;999999;;;:::777:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<:::<<<======;;;::::::;;;;;;<<<>>>======<<<>>>???555999CCC???000AAA'''??????BBBccc```EEE???===777;;;>>>UUU{{{uuupppnnnnnnnnnaaaoooxxxooodddkkkttt```SSSUUU\\\ZZZEEEQQQtttjjjLLLLLLQQQQQQNNNHHHDDDFFFMMMTTTgggOOO<<<::::::@@@[[[zzz\\\III>>>@@@AAA:::999@@@LLLGGGDDDFFFFFFBBB???>>>PPPFFF<<<;;;???AAA===777BBBAAA;;;666;;;EEEDDD;;;AAA@@@>>>===;;;;;;;;;<<<===<<<;;;999999999999999:::;;;<<<=========<<<;;;999999;;;<<<===<<<<<<;;;999;;;<<<<<<;;;::::::;;;;;;;;;:::999999::::::;;;999<<<>>>===;;;:::;;;======<<<===>>>@@@@@@>>>===>>>======<<<<<<;;;<<<<<>>>>><<<999>>>:::999<<<<<<888999===777777999>>>>>>:::777888;;;;;;:::::::::999999999::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;>>>;;;888888999;;;<<<<<<:::::::::999888888777777888777777888999:::;;;;;;@@@===:::999:::<<<<<<<<<777777888888:::<<<===>>>>>><<<999:::<<<======;;;<<<<<<<<<<<<<<<;;;::::::666999;;;;;;999888999;;;777888:::<<<======<<<<<<888888888999:::;;;:::999999999999999:::::::::::::::999999999::::::;;;<<<999:::;;;;;;<<<<<<<<<;;;===;;;999999;;;;;;;;;::::::888777999<<<>>>===<<<999:::;;;;;;::::::;;;<<<666:::<<<999999<<<:::666:::::::::;;;;;;;;;<<<<<<:::::::::::::::;;;;;;<<<999;;;======<<<;;;<<<===:::;;;============???AAACCC;;;@@@???444ZZZHHH>>>777000AAA======JJJ@@@666JJJjjjvvv{{{~~~xxx}}}vvvjjjjjjXXXVVVWWWPPPGGGoooiiiXXXKKKQQQ]]]SSS===OOOLLLHHHDDD@@@===;;;:::EEEDDDBBBAAA@@@@@@@@@AAA:::;;;===??????>>>===;;;999:::<<<>>>>>>===<<<:::777999<<<===<<<;;;;;;<<<;;;<<<<<<======<<<;;;:::999<<<>>>===;;;:::;;;===;;;;;;;;;===??????===;;;>>>>>>===<<<<<<<<<<<<<<>><<<===888777;;;<<<999;;;@@@???888888>>>>>>777888>>>::::::::::::::::::::::::===;;;999777888:::===???=========>>>>>>>>>>>>>>>>>><<<::::::<<<===<<<<<<<<<;;;;;;:::999888777777;;;::::::;;;<<<===>>>???BBB???;;;999:::<<<>>>>>>:::::::::999999:::;;;;;;:::888888999;;;;;;888555;;;;;;;;;;;;::::::999888555888;;;;;;999888:::<<<999999999999:::;;;<<<<<<777888999:::::::::::::::999999:::::::::;;;;;;;;;::::::999888999:::<<<===888999::::::;;;;;;;;;;;;===;;;999999::::::999888<<<:::999:::===???===;;;777999::::::999888:::;;;555:::<<<999999<<<:::555:::::::::;;;;;;;;;<<<<<<;;;:::999888999:::;;;<<<999;;;<<<===<<<<<<<<<>>>666888:::;;;;;;<<<>>>???PPP<<<999888EEE>>>OOO???BBB888;;;DDD999SSS|||yyyvvvtttmmm[[[cccaaa___```bbb___WWWQQQ^^^VVVSSSTTTNNNGGGMMMZZZooo|||yyyrrrpppkkkbbbhhh]]]NNNEEEAAAAAA@@@???]]]QQQAAA:::;;;@@@CCCCCC555;;;===;;;@@@FFF@@@333<<<===???@@@???>>><<<;;;<<<<<<;;;;;;;;;;;;;;;<<<999:::;;;===>>>>>>??????@@@888666======999<<>>======<<<;;;;;;::::::BBB===888777999888444000::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;999>>><<<666888???>>>555@@@???===<<<;;;;;;<<<<<<;;;:::888888:::<<<======;;;;;;::::::999999999888333666999888666666:::???666===>>>999:::@@@???777999:::<<<<<<;;;:::;;;<<<@@@<<<999;;;???@@@>>>:::<<<999777:::>>>>>>;;;666555444333444666:::>>>AAA<<<;;;999999999;;;===>>><<<<<<;;;;;;:::999999999<<<<<<;;;:::::::::::::::444555888:::<<<=========999<<<>>>===:::888999;;;;;;:::999999:::;;;===>>>777888999;;;<<<===>>>>>>===;;;:::888888999;;;<<<:::;;;<<<===============>>>>>>>>><<<;;;;;;<<<>>>888000777555DDDBBBsssVVVHHHYYY~~~vvvqqqlllhhh___fffjjjkkkttt~~~|||rrrJJJJJJJJJIIIGGGCCC@@@>>>IIIGGGEEEBBB???<<<;;;:::@@@@@@@@@???===<<<:::999===666777===<<<555555:::???>>>===;;;999888666666@@@===:::;;;???AAA@@@===888999:::<<<>>>AAADDDEEE;;;;;;<<<===>>>??????@@@>>>===<<<;;;:::999999999999<<<<<<===HHHUUUUUUKKK???>>>===<<<;;;;;;;;;;;;;;;999777666777888888777<<<<<<======>>>>>>??????;;;???AAA@@@<<<;;;>>>AAA888AAADDD===:::======888999:::<<<;;;:::888999999<<<999777999<<<===:::666<<<999888:::>>>???<<<888CCCAAA@@@>>>===>>>??????AAA@@@===;;;999999999:::;;;;;;;;;;;;;;;;;;;;;;;;CCCBBB@@@>>><<<:::888777<<<<<<<<<<<<;;;;;;:::999<<>>===>>>@@@<<<<<<;;;;;;;;;<<<<<<===>>>===;;;;;;;;;<<<===>>>444555666999<<<@@@CCCEEE::::::;;;;;;<<<<<<;;;;;;555666888:::::::::;;;<<>>999BBB}}}zzzxxxwwwlllhhhiiiooommmddd```bbbRRRQQQPPPMMMKKKHHHFFFEEEFFFBBB>>>=========:::777BBBAAA@@@???>>>>>>===>>>:::;;;;;;;;;<<<<<<======DDDCCCAAA@@@>>>>>>======<<<<<<888999DDDOOOLLLAAA============<<<;;;::::::@@@>>>;;;:::::::::999888::::::;;;;;;;;;;;;;;;;;;;;;===@@@???;;;888888:::>>>HHHMMMFFF@@@@@@@@@===AAABBBCCCBBB???======>>>>>>===<<<>>>@@@@@@<<<888<<<:::999:::======;;;888666666666666666777777777>>>===<<<<<<===>>>???@@@666666777777888999999:::::::::;;;<<<<<<;;;:::999============>>>???@@@AAA:::<<<>>>>>><<<<<<<<<===888888999:::::::::999999===;;;888666555777999:::@@@??????>>><<<:::999888<<<<<<<<<<<<<<<<<<;;;;;;:::;;;===>>>===<<<999888)))<<<:::EEE555\\\{{{zzzyyyxxxwwwwwwwwwwwwrrrpppkkkhhhkkkooojjjaaa______```aaa```___^^^]]]YYYXXXVVVUUUUUUUUUSSSRRROOOOOONNNLLLJJJIIIHHHGGGHHHKKKMMMMMMJJJGGGFFFFFFCCCJJJMMMIIIEEEEEECCC@@@CCCDDDEEECCC@@@>>>===>>>>>>===>>>@@@AAA???;;;888EEECCCAAAAAABBBAAA???======>>>???@@@AAA@@@??????::::::::::::;;;<<<>>>>>>===>>>>>>>>>?????????@@@777999;;;<<<===<<<;;;999<<<;;;:::::::::<<<===>>>======>>>===<<<;;;::::::;;;<<<===>>>>>>===<<<;;;BBBAAA???>>>===>>>???@@@666888;;;>>>@@@AAAAAA@@@===<<<<<<;;;::::::::::::???>>>>>>>>>>>>===;;;999???AAABBBHHH:::vvvuuuuuuuuutttttttttsssnnnnnnnnnmmmjjjfffbbb```XXXVVVRRRNNNKKKIIIHHHGGGHHHGGGFFFEEEDDDBBB@@@>>>CCCDDDCCCBBB@@@===:::999AAAAAAAAAAAA???===:::888999;;;<<<>>>===<<<:::888BBBAAA@@@???>>>>>>??????>>>;;;888777:::<<<<<<<<>>===DDD222GGGZZZ~~~