BM6(7 tttfff[[[[[[bbbjjjqqqvvvyyy^^^OOOSSS^^^dddddd^^^SSSUUUccciiidddjjjyyyxxxmmm\\\HHHAAAJJJZZZfffjjjqqqaaa]]]kkktttppppppwww}}}cccRRRPPPEEE;;;===LLL___nnnvvv}}}jjjaaammmyyyyyytttsssqqq^^^LLLAAADDD??????IIIXXXhhhuuu~~~pppgggooozzz}}}xxxuuu}}}ӵĦĦӵĦvvv```SSSJJJCCC???>>>@@@BBBKKK[[[gggooowww}}}vvvuuuwwwyyyyyyyyyxxx}}}4ĉ@ӵ>L=hĦ4ĉ@ӵ>LoooZZZNNNDDD?????????BBBFFFHHHMMM]]]oooxxxyyy~~~~~~qqqgggeeeiiimmmyyy}}}}}}GG=?HdĦ=ĪjGG=?HdĦrrr```RRRHHHEEEAAA@@@BBBEEEHHHOOOWWWWWW]]]mmm~~~~~~yyycccQQQNNNSSSXXXttt}}}yyyxxxxxx|||ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵ___ӵ@@@BBBFFFsssĦEEEӵĭӵ?~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<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eTTTg&eCCCCCCBBBS?ʬwww4ff?>ߝLVVV@eqqqg&e|||3h?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׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦCCCHu]ĦEEEHHHHtƅ^qIܗGIӵTTTH׼sTTToooHu]Ħ{{{Bt=o9ĦHƅ^Hu]Ħ4DuXӵ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ĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦ<<<DdDĦOOOq<RyyypeƜ4DuTӵWWWDdDĦOOOiiiDdDĦqjRgdKӵDdDΦDdDĦ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ĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦ>>>DdDĦfffpo9u|||xxx}}}=ӊB1.uTӵ___DdDĦIII^^^DdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>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ӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦkkkDdDӵnd<DdDĦ:::>d<Ħ{{{peӵĦF&uTӵgggDdDĦDDDRRR>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵ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<ĦJJJD&ӫetIӇ;;;DdDĦ>>>sdKĦ~~~B?dp&ĒR~~~ooo>d<sdKĦB?Ho9s&dq&ĒRttt4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌege>>>===Hu]3hIŌ>>>:::DdDĦPPPne|||@hzzz>h}}}~~~{{{se[[[ne@GsĪj@hUUU]]]iiivvv4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHo777;;;===D^@@@???;;;DdDĦaaavvv|||{{{s׼s___iiiKKKLLLQQQTTTUUU]]]lll{{{Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ{{{cccPPPBBB???DDD===@@@???999888>d<Ħ;;;>>>???DDDNNN>d<Ħkkk}}}Ħ}}}BeĦ}}}|||qqq```OOOCCCEEEHHHJJJJJJLLLSSSZZZ___mmm?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/Ōooo\\\NNNDDD===>>>BBB===@@@???;;;;;;DdDĦAAABBBFFFMMMXXXsdKĦuuugdKĦ|||gdKĦtttcccPPPDDDGGGHHHHHHGGGGGGKKKPPPSSSaaauuu>AneneneneDenene>Ak<fhxxxmmmVVVMMMDDD???===<<<===AAA>>>@@@@@@>>>???DeDDDBBBGGGSSS]]]dddnenene}}}~~~mmm[[[NNNHHHGGGEEEEEEEEEFFFHHHJJJRRR[[[```gggqqqxxxuuucccWWWMMMGGGEEEBBB>>>======<<<;;;;;;???@@@???>>>@@@NNNKKKKKKWWWkkktttuuunnnbbbLLLGGGCCCDDDFFFGGGHHHJJJHHHLLLNNNSSSYYY]]]www}}}___LLLEEECCCAAA???>>>>>>======>>>>>>;;;888<<<============CCCOOOYYYeeegggrrryyyWWWMMMDDDEEEGGGFFFGGGJJJFFFLLLMMMNNNLLLJJJbbbmmm[[[HHHAAAAAAAAA@@@???:::<<<===>>>AAAEEEEEEAAA999===AAAAAA???DDDUUUffflllYYYIIIFFFEEECCCCCCGGGHHHQQQQQQLLLGGGCCCTTTrrrgggRRRJJJDDDEEEDDD???===>>>;;;>>>>>>>>>BBBIIIJJJGGG:::CCCNNNQQQLLLNNNaaavvvhhhQQQIIIGGGCCCDDDHHHJJJSSSPPPHHHEEEDDDLLL]]]{{{pppGGG??????BBBFFFCCC===>>>EEE===???===999<<>>KKK[[[```ZZZYYYlll}}}}}}qqqWWWMMMKKKGGGIIIOOOJJJRRRLLLBBBDDDGGGIIIPPPgggzzz~~~cccLLL@@@????????????@@@BBB@@@===<<<999<<>>===>>>???===;;;<<<<<>>???===;;;;;;======<<<<<<<<>>::::::;;;>>>:::999;;;======>>>???@@@LLLUUUXXXaaarrr}}}zzziiiLLLCCCIII@@@FFFWWWrrraaaMMMJJJAAAEEEHHHJJJHHHGGGGGGGGGKKKAAACCCUUUcccjjjvvviiiSSSFFFEEEBBBAAADDDCCC>>>;;;;;;>>>:::999===???===>>>@@@HHHYYYgggnnnuuu}}}{{{|||[[[EEEAAACCCDDDNNN```rrrfffQQQKKKAAADDDGGGIIIIIIGGGEEEEEEGGG@@@AAAKKKNNNLLLUUUddd{{{lllYYYJJJEEEFFFBBB??????AAA@@@<<<;;;>>>@@@:::<<>>AAAFFFDDD@@@DDDNNNYYYcccyyywwwhhhVVVKKKDDD???@@@EEEAAA===<<<===<<<999;;;???>>>;;;AAAOOOXXXWWWYYY___ooovvv~~~~~~{{{bbbPPPHHHBBB@@@CCCJJJRRR^^^hhhzzz|||lllZZZCCCAAAAAAFFFKKKKKKFFF???===???AAABBBBBBBBBBBBBBBEEEGGGTTTsssfffTTTGGG===???BBB@@@===>>>===<<<===???>>>;;;;;;???<<<:::EEEZZZgggjjjooowww~~~~~~xxxhhhNNNFFF???@@@DDDFFFJJJNNN___yyy|||gggHHHDDDBBBFFFKKKKKKBBB999;;;======<<<@@@CCC@@@999BBB;;;@@@]]]zzzlll\\\LLLEEECCCAAA??????@@@@@@???===>>>===;;;>>>CCCCCC???;;;HHHZZZhhhqqqxxx~~~nnnRRRBBB:::BBBJJJHHHDDDEEESSSkkkiiiVVVHHHBBBAAA@@@FFFHHH>>>@@@@@@??????@@@AAAAAAAAA???BBB@@@GGGhhhkkkZZZQQQIIIBBBAAA@@@>>>>>>>>>??????>>>>>>>>>===<<>>DDDCCCCCCFFFGGG]]]{{{www\\\JJJCCCCCC@@@BBBFFFAAAAAAAAAAAA@@@???>>>???AAA>>>>>>===DDD^^^sss]]]MMMDDD>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???@@@HHHQQQSSSOOOYYYbbbqqqnnnYYYGGGCCCDDDCCCCCCFFFKKK\\\xxxhhhNNNDDDGGGCCC@@@DDDFFFAAACCCCCCAAA===<<<===@@@AAA>>>;;;???JJJYYYgggooo{{{```QQQGGGGGGHHHBBB@@@CCC>>>??????>>>======>>>???CCCDDDEEEJJJTTT```ccc```nnnsss}}}sssaaaWWWRRRJJJDDDBBBEEEPPPfffuuuTTTDDDJJJGGGBBBEEEHHHAAADDDDDDAAA<<<:::<<>>EEEPPPUUUYYYTTTRRR[[[```jjj{{{qqqaaaMMMDDDBBBJJJMMMHHHDDDFFF>>>??????===;;;;;;>>>AAAHHHMMMRRRXXXcccoootttsss}}}ssshhhYYYJJJ@@@DDDIIIVVVjjj|||ZZZGGGJJJHHHCCCDDDEEEAAACCCCCC@@@===;;;<<<>>>>>>;;;>>>DDDCCC>>>DDDPPP???BBB>>>===BBBDDDMMMbbbsssccc\\\VVVRRRLLLHHHEEEFFFFFFBBBAAABBB>>>??????===;;;>>>CCCHHHPPPYYYbbbhhhpppzzznnnZZZLLLNNNLLLPPP^^^ooogggSSSNNNDDD???AAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>===@@@DDDAAA<<<@@@JJJ<<>>???AAAAAAAAACCCCCCAAAAAAFFFPPPWWWXXXeeeqqqvvvyyytttgggZZZPPPLLLUUUeeevvvzzziiiXXXBBB;;;@@@BBB@@@===;;;<<<@@@BBB@@@>>>???@@@@@@>>>:::777999<<<;;;===999777999777EEE```rrr\\\IIIFFFHHHEEEDDDFFF>>>HHHJJJCCC???CCCFFFDDDFFFGGGHHHGGGIIIPPP\\\eee^^^mmm{{{~~~}}}tttfff[[[aaaqqq}}}cccBBB999BBBEEE@@@;;;888;;;AAAEEEBBB>>>;;;>>>???;;;999;;;===>>>:::;;;666555777777HHHfffoooQQQKKKEEECCCFFFHHHFFFCCCBBB@@@@@@BBB@@@@@@IIITTTUUUYYY[[[WWWRRRSSS]]]gggrrrvvv{{{~~~uuu___HHH:::;;;BBBDDD???;;;===CCCFFFCCC???BBB===<<<@@@@@@;;;<<<@@@===999222333999:::KKKiiimmm```bbbqqqnnn^^^MMMIIIEEEDDDEEEDDDBBB???CCCAAAAAAAAA??????HHHSSSkkkjjjeee]]]WWWXXXbbbjjjzzz~~~jjjkkkfffYYYHHH<<<999;;;???<<<:::<<<@@@BBBAAA>>>AAA======@@@???<<<<<<@@@===999111222777:::MMMmmmcccQQQMMMVVVgggtttWWWNNNHHHGGGEEEDDDBBB@@@>>>===CCCCCCDDDFFFFFFHHHRRR]]]sssqqqnnnkkkiiilllqqqvvvzzz~~~}}}kkkTTTSSSQQQKKKDDD===:::999999:::;;;<<<>>>>>>>>>>>>@@@>>>===??????<<<<<<>>><<<999111111555999OOOqqq{{{YYYFFF>>>CCCPPPppp~~~```IIIDDDDDDEEEDDDBBB???>>>???@@@GGGJJJMMMPPPTTT[[[hhhrrrrrrtttxxx|||}}}{{{yyy}}}lllVVVKKKGGGDDDCCCCCCBBB???<<<777:::===>>><<<;;;<<<>>>???>>>>>>???>>>===<<<===:::999333222555777MMMpppkkkLLL@@@:::>>>JJJ]]]uuu}}}qqq\\\NNNFFFAAADDDDDDCCCAAAAAACCCHHHKKKRRRWWW[[[]]]aaakkkxxx{{{}}}}}}rrr```OOOLLLLLLOOOTTTQQQGGG>>>:::===???>>>999777888;;;===>>>???>>>>>>>>>===;;;666888555444555666LLLppp}}}[[[AAA;;;888:::EEEOOOdddnnnQQQEEEHHHJJJFFFDDDDDDEEEGGGLLLRRRWWWZZZdddiiikkkhhhiiirrr|||~~~___```eeemmmppphhhUUUFFFDDDEEEDDD???999666666888;;;>>>???======>>>===:::555888666555555777PPPwwwYYY@@@<<<999888@@@EEEUUUnnn~~~rrrVVVGGGEEEHHHIIIHHHDDDEEEIIIRRR\\\dddggghhhsssxxxxxxqqqnnnuuu}}}{{{{{{|||iiiYYYUUURRRMMMFFF???;;;:::::::::???@@@======???===888555888666444555;;;ZZZXXX@@@@@@===999???DDDMMM]]]ppp}}}}}}}}}}}}~~~xxx~~~~~~~~~___GGGGGGKKKDDD???AAADDDFFFNNN[[[iiiqqqrrrppp{{{vvvrrrxxxyyynnnccc^^^VVVMMMFFFBBB???>>>999???@@@===<<>>aaa|||QQQ<<<>>><<<888>>>GGGMMMUUU___mmmwwwkkkiiinnnssstttqqq}}}zzzqqq|||~~~wwwxxxwww}}}}}}{{{~~~fffQQQBBBFFFLLLJJJGGGIIIJJJWWWdddkkkttt}}}pppnnndddYYYUUU<<<<<>>???>>>999666:::???>>>888<<<;;;???CCC>>>:::FFFXXXZZZ```gggnnnwwwgggUUULLLGGGLLLUUU[[[UUUVVV]]]^^^[[[```jjj|||wwwjjjgggjjjfffpppuuu|||}}}~~~~~~lll[[[NNNGGGEEELLLRRRWWW```jjjssspppttt~~~xxxQQQ???@@@===888666888888666888555777777CCCmmmvvvNNN;;;777777;;;@@@AAA;;;888::::::>>>NNN___|||sssgggTTT@@@999999888888777777666666555777888777555666999777333===:::;;;===888222777BBB===>>>BBBEEEGGGVVVzzz|||___AAA333000///000333999444444888777333666>>>KKKQQQUUUYYYZZZTTT___{{{pppXXXHHH:::999>>>===EEEHHHKKKOOOUUU```mmmvvv{{{{{{{{{~~~~~~yyy{{{{{{{{{~~~rrrYYYFFFEEEBBBCCCMMMWWWaaammmxxxxxxppprrr|||VVVDDDAAA<<<999888888666333666666777888IIIwww|||SSS===888777999>>>DDD>>>;;;;;;<<<===DDDMMMfffzzz}}}fffVVVRRR\\\fffcccXXXQQQFFF;;;;;;777999<<<<<<:::999:::<<<999:::999888888888888888999666666999777333333888BBB<<<;;;:::555;;;\\\qqqgggUUUDDD555333666666333222555111111333111...000666000555999??????;;;RRRzzzcccFFF888///000666555666666666555666;;;BBBHHHKKK[[[qqq~~~|||}}}vvvuuuzzz~~~wwwzzz{{{yyy}}}}}}kkkUUUHHHMMMIIIJJJRRR^^^iiisssyyywwwpppttthhhDDD>>>888777999888555222333444777;;;MMMyyyyyyQQQ===888777999>>>@@@<<<999:::<<<===???BBBKKK[[[lllvvv|||xxxrrruuurrrooouuuccc[[[\\\```dddvvvyyy~~~iiiSSSGGGIIIUUUSSSIIIEEE>>>777:::444888;;;;;;888666888;;;:::888777666666666666888777555666:::;;;999777777???888666888444555JJJeee|||uuulllbbbVVVKKKDDD<<<666222333444222///---111000000111000...000444---000111555555555PPP}}}xxxUUU<<<555111222666444222222222222333555888;;;555@@@QQQ^^^ccckkk}}}|||~~~~~~}}}~~~zzz}}}{{{}}}vvvwwwvvvvvvuuu|||zzzuuuuuuyyyyyyvvvzzzzzzzzz~~~~~~wwwdddYYYWWW```]]]\\\___gggpppwww{{{{{{yyy~~~xxxLLLAAA666555777777555444111111666<<>>;;;999999;;;===>>>???EEEKKKQQQVVV```ppp}}}sssfff\\\YYYVVVZZZqqqxxx```LLLBBBBBBEEEHHHZZZ\\\fffpppooo___KKK>>><<>>===999555999666999::::::777666888:::;;;777666999:::888666777;;;;;;<<<>>>@@@>>><<<:::999444444666666444<<>>777666555444555444000444999AAA___fffDDD666777:::>>>CCC@@@@@@>>><<<<<<>>>???@@@EEEIIIJJJKKKRRRbbbrrrzzzjjj___RRRKKKIIIMMMZZZgggjjj]]]LLL@@@;;;<<<<<<===DDDEEEKKKRRRQQQFFF:::444222<<<;;;666:::999666999<<<<<<<<<;;;:::;;;===???>>>::::::AAAEEE@@@999777333444666666666666444111888777777666555555555555;;;888444222222111000///000111000......000333444...000111000///000111222///333...,,,444CCC^^^eeeCCC000111///---000000111000///......---,,,+++222000000222222222777>>>LLLVVVjjjwwwvvv}}}}}}|||xxxtttzzz~~~yyy~~~ssszzz|||yyyxxx{{{zzzvvvyyy~~~~~~yyy{{{uuuxxx}}}|||mmmSSSCCCIIIYYYttt{{{~~~|||}}}dddHHH;;;666333333555999111222555666NNNvvveeeDDD888999;;;>>>CCCBBBBBB???;;;999;;;===>>>DDDKKKOOOOOORRR]]]iiippplllaaaRRRHHHFFFHHHGGGEEENNNGGG???<<<>>>@@@@@@>>>999:::???CCCAAA;;;:::<<<333<<<:::555999999444666:::999777777888:::<<<===>>>999<<>>BBBCCC<<<=========<<<:::777666777777888:::888555777======:::777666777999::::::<<<999;;;BBBCCC<<<777888;;;======;;;666444444666555555555444333333444444333333222111111111111111333333444444333222000///------............------...333,,,,,,AAAZZZooo```DDD000111444...---333//////.........//////000333333222222333333444555222999===KKKsss~~~~~~|||bbbKKKPPP```jjjvvv^^^HHH999444666666888;;;888<<<]]]iiiMMM@@@??????===???>>>===GGGTTTRRRRRR^^^hhhhhh```SSSLLLQQQ]]]fff{{{zzzjjjPPP???======:::???CCCBBB???===@@@CCCBBB???>>>>>>===;;;:::999888:::999:::<<<:::777:::???<<<:::888777888999888777<<<999:::???@@@:::666777666777999777444333333555555444222222333333333222111000000//////000000111222222333333222000///...------............---------222,,,000JJJbbbiiimmmTTT???...,,,...++++++///000000/////////000000000222111111111111222333333222555777CCChhh}}}~~~}}}{{{{{{}}}zzzzzz}}}|||yyy{{{|||___PPP]]]qqq{{{hhhPPPEEECCC777555888888BBBcccdddLLLBBBAAABBBDDDGGGJJJYYYkkkllllllvvv{{{nnn```TTTPPPYYYeeexxxeeeLLL===;;;:::666999>>>@@@>>>===???@@@>>>@@@???>>><<<;;;:::999999:::888888:::999777999>>>>>>===<<<<<<<<<;;;999888:::777777::::::777444444444666888888777666777888999666333444666777555333222222111111111222333333000111111222111000...---------------------------,,,000,,,777ZZZmmmaaaRRRNNNEEE888///,,,...//////111111000000000000000000000000//////000000111222222111000999SSSxxxxxx___TTTPPPXXXbbbhhhooowww~~~{{{yyyssstttvvvsssxxx{{{tttvvvtttuuuxxxyyyyyy}}}{{{|||zzzvvvuuuzzz}}}||||||zzztttzzz}}}}}}{{{yyyyyy{{{vvvXXXPPPdddyyyyyyiiidddKKK???:::>>>PPPvvvggg[[[YYYYYY[[[ccciiiuuu|||lll\\\ZZZcccmmmeeeTTTCCC;;;<<<;;;777666;;;===;;;:::===>>>===>>>>>>??????===;;;999888:::777666888888666888<<<@@@????????????>>>:::777999777555666777666555444555777999::::::999888777999666333333666888666333333333222111111111111111111111222222222111///...------------------------,,,......BBBjjjwww[[[===LLLKKKAAA222,,,000222///111111111111111000000///...............///000000333///...333===QQQmmmrrrhhhJJJ???777888===@@@DDDJJJVVVYYYbbbrrr}}}~~~}}}zzz}}}}}}uuuvvv}}}{{{rrrrrruuuyyyyyyvvvwww{{{zzzzzzuuuvvv|||xxx~~~zzzxxx}}}{{{zzzzzz~~~lllQQQQQQjjjqqq^^^VVV^^^ttt|||vvvhhhfff]]]VVVKKKBBB@@@BBBAAA>>><<>>@@@CCCEEEDDDAAA===;;;@@@<<<:::<<<<<<<<<===AAACCCBBBBBBCCCCCCAAA===:::<<<;;;:::999;;;===<<<:::888999;;;======:::777444777444222222444555444222444333222000///......---222333444555444333222111...---,,,,,,,,,,,,---...---...444RRRyyy{{{UUU666CCCGGG???///(((---111///000111111111111000///.........------......///000000///111333222666HHH[[[vvvvvvuuurrrnnnhhh___YYYDDD<<<555333222222333555:::<<<@@@GGGRRRbbbttt}}}|||~~~~~~{{{zzz}}}~~~zzzsssqqqxxx{{{qqqpppsssxxxxxxsssoooooottt{{{~~~xxxqqqqqqvvvzzzttt{{{zzz{{{zzzwww}}}}}}~~~~~~~~~|||zzzzzzlllWWW]]]xxx~~~zzz}}}qqq^^^WWWNNNHHHFFFFFFEEECCCCCCFFFEEEAAA@@@DDDHHHHHH???BBBEEEHHHHHHFFFCCC@@@IIICCC@@@BBBDDDDDDEEEIIIKKKKKKKKKLLLLLLJJJGGGDDD@@@AAAAAA@@@BBBFFFFFFCCC@@@AAABBBDDDDDDAAA<<<888::::::999888888888888999:::999888666555444444333444555666666666666444444...---,,,++++++,,,---...///111AAAhhhxxxOOO888AAACCC===000***///555555111222333333222111///...//////......//////000111---000444555111000999CCCPPPSSSTTTOOOLLLLLLKKKHHH;;;888444333444555555555888888888777:::EEEUUUaaavvvwww~~~}}}|||yyy~~~{{{|||{{{wwwsssyyy|||pppkkkqqqsssuuurrrqqqvvvvvvqqqkkkhhhnnnssstttqqqooopppqqqoootttzzzyyyzzz|||tttqqq|||||||||zzzxxxwwwyyy~~~|||uuusss|||zzz||||||~~~nnn^^^fff~~~ggg___TTTKKKEEEBBBBBBCCC???CCCDDDAAA@@@BBBCCCBBB>>>@@@AAACCCDDDDDDDDDDDDKKKDDD@@@CCCEEEEEEFFFIIILLLKKKKKKLLLMMMLLLJJJGGG@@@CCCDDDCCCFFFKKKKKKGGGBBBCCCEEEGGGHHHEEE???:::<<<>>>@@@>>>:::999<<>>;;;===@@@AAA555555444444666999;;;;;;333222111111444:::AAAGGGLLLNNNWWWmmmzzz}}}yyy|||}}}xxx}}}~~~~~~yyysssyyyuuupppttttttyyyvvvyyyzzzuuuoookkkssstttsssrrrvvvzzzvvvppp{{{~~~|||zzzyyyooolllwww~~~zzzwwwxxx{{{~~~zzzuuusss||||||}}}}}}|||}}}|||~~~{{{kkk\\\ccczzzlllbbbUUUIII@@@;;;<<>>BBBCCCAAA:::555666;;;>>>;;;555333777===777777777777888999:::;;;444555666777777666555555...---+++******+++---...222:::[[[nnnAAA===WWWNNNCCC:::222///222777666777888888777555333222111111111111111222222333---333444000000777;;;:::;;;CCCEEE???:::===AAABBB::::::999888:::>>>AAAAAAAAA???>>>@@@DDDEEECCC@@@@@@???FFF\\\wwwyyy{{{~~~zzz}}}|||{{{xxxvvvxxx{{{~~~}}}yyyzzz~~~|||vvvvvv{{{zzzvvvtttvvvuuupppmmmmmmrrrmmmlllpppqqqoooqqqwwwzzztttpppooosssvvv{{{rrrvvv{{{{{{zzz}}}~~~~~~wwwuuuxxx{{{~~~}}}}}}wwwfffYYYbbb{{{vvvjjjhhhxxx~~~eeeMMM@@@<<<<<<:::<<<======<<<;;;::::::AAA<<<999999999999<<>>???AAAFFFHHHGGGHHHJJJGGG@@@999;;;>>>??????<<<999777CCC;;;555666888666444444666444222444888::::::999666444333444666666333111---...---,,,******+++---(((>>>mmm\\\<<<:::QQQFFF777...///444555333777444111000111111///,,,111000///---------...///222333444333111111111333999777333222555888;;;===<<<888666888999999<<>><<<555666888999999999999999>>>:::888999999666777;;;AAA>>>;;;<<<>>>>>>;;;777;;;:::999888888999:::;;;>>>CCCDDDCCCCCCFFFCCC>>>999:::===??????>>>===;;;???999666:::<<<888444222444222222444777999888777444333222222444444222000---------+++***)))+++---333IIIwwwYYY<<<>>>RRRFFF777...///444555444444111//////000111000...111000...---------......000111222111000///000111666555444444666888::::::999555333555666666999======AAAAAA>>>>>>@@@???:::999777666999>>>AAAAAA@@@CCCCCCJJJXXXfffxxx~~~{{{zzz{{{~~~wwwuuuuuuvvvuuutttvvv{{{rrrssssssrrrppppppqqqrrrsssyyyxxxrrrqqqzzz~~~|||uuutttvvvxxxtttoooooosssrrrpppqqquuuwwwwwwxxx{{{}}}uuummmkkkpppvvvwwwvvvsss{{{|||uuuqqqtttwwwuuurrr{{{zzzqqqvvvxxx~~~|||xxxwwwwwwwwwyyy}}}|||xxx|||hhhQQQPPPkkkzzz~~~rrrkkkvvvgggJJJ<<<999555555666666777888999999===:::999;;;999555444666>>>>>>===;;;:::777555444888777666555555666777888;;;>>>>>><<<<<<>>>===;;;666777888999999999888777:::777777===>>>999333000111111111333666666555333222111000111222222000...,,,---,,,+++))))))+++---666MMMyyyMMM666@@@RRREEE555---...222444333000...------///000///...//////...---------......---...//////...---...000333333444666777777888888888444222444444444666;;;:::<<<>>>???BBBDDDAAA;;;555555555555444444666777888777888<<<@@@PPPqqq}}}zzz}}}vvvyyy}}}tttpppsssyyywwwqqquuuwwwwwwvvvtttrrrrrrtttvvvnnnzzzzzzoooooo{{{~~~vvvtttwww}}}{{{ttttttxxxssssssssssssrrrpppoooooovvvrrrmmmnnnrrrvvvwwwvvvwww{{{{{{vvvssswwwyyyxxxuuuxxxvvvssswww|||tttwwwyyy}}}|||xxxuuuuuussstttzzz~~~yyy~~~eeeNNNQQQlllsssjjjuuufffJJJ<<<999999999888666555666999<<<@@@<<<:::;;;999555444666666888:::888666444444666777777666555666777888999888999999777666777888888999999888777555444222111:::777888======777111///...///111333444333111000//////////////////...---+++,,,+++***))))))+++---666OOOyyyqqqAAA444DDDOOOAAA111+++,,,...000222...---,,,,,,,,,---------......------------------+++---......------...000222333444444444555777888999555333444444333666:::;;;:::999===BBBEEEAAA<<<444444444555555666888999999777999:::888>>>TTTmmm~~~tttyyy|||vvv|||sssrrrwwwyyy{{{{{{zzzwwwsssqqqrrrvvvyyylll{{{}}}qqqooo{{{zzznnnooottt|||}}}uuusssuuurrrsssrrrpppnnnllljjjhhhqqqrrrtttuuuuuuuuuuuuvvv|||yyyuuuqqqssswwwyyyxxx{{{tttttt{{{}}}vvvrrrsssooosssyyy}}}~~~{{{sssqqqsssxxx|||ooo[[[LLLUUUpppnnn\\\^^^rrrqqqUUUAAA:::777:::;;;999555444999>>>AAA;;;777777555333444888222666999888555444666999666666555555555666888999666666666555333111333666<<<<<<;;;:::999777555555<<<999888999888333//////,,,...000222111000///...------......---,,,,,,,,,*********)))((((((***,,,>>>[[[ccc<<<777HHHJJJ:::,,,(((***+++,,,///------,,,+++************,,,,,,,,,------------,,,+++,,,............000111222333222000000222666:::999444222333333111333888===999666999>>>@@@???<<<999555222222333444222//////---///444555777CCCSSS~~~xxxuuuzzzyyyoooqqqvvv|||~~~|||}}}yyywwwuuuqqqooopppsssvvvmmmzzz}}}sssqqqyyyvvvkkkkkknnnuuuzzzwwwpppnnnpppppprrrqqqnnnmmmoooooolllqqqtttxxxyyyxxxwwwwwwyyy~~~vvvsssuuuyyyzzzxxx~~~tttttt~~~|||ooollluuuyyy}}}~~~}}}}}}}}}{{{wwwsssssstttyyy~~~~~~|||hhhYYYSSSaaauuuuuukkkXXXMMMYYYttt```EEE999888AAAHHHEEE;;;555777===<<<777333222111000333888777999;;;:::777555666888333333222222333444666777555555666666333///111666666777888999999999888777;;;777666666444000...111---///000000///------...+++,,,...---,,,***++++++))))))***)))'''(((***,,,CCCfffvvvNNN333444BBBCCC444((((((***))))))---,,,------+++)))((()))******+++,,,---------,,,,,,***,,,.........///111222111222111///---///555;;;777222000000000...000444;;;666333777:::;;;;;;<<<777444000111333555222///555...,,,111444555<<>>ggg|||aaa888***111999???///%%%))),,,)))))),,,***+++,,,+++)))(((***,,,)))***+++,,,---,,,,,,+++)))+++---......///111333...000222000---...444999777333000000000...///333444111222777888666777;;;444444444444555666888888===555222666777555999BBBnnn}}}}}}uuu|||{{{yyy|||zzzuuuyyyzzzwwwzzz}}}}}}{{{wwwtttssstttxxxxxxsssrrruuuvvvttt{{{uuuqqqssstttssstttwwwooorrrqqqllllllrrrtttqqq}}}wwwsssuuu|||zzzrrrkkkkkkmmmvvvzzzyyypppjjjlllssswwwyyy{{{zzztttuuuzzz}}}zzzxxxzzz{{{zzzwwwuuutttttthhh___dddwwwvvviiieeeOOOMMMGGGIII]]]{{{gggWWWWWW]]]rrr}}}aaaEEE888666444222222666777555555999333333444444555555444444333222222222222444666777777666999;;;777000111888555666999;;;:::888444222//////111555444000000222...000111///,,,+++---///***,,,...---+++)))***,,,(((((()))(((''''''***,,,999fffxxxUUU...)))444999===---%%%***...+++)))---''')))++++++)))))),,,///)))***+++,,,---,,,,,,+++(((***,,,------...000222+++///222222//////222666:::555222333222///111555---,,,111888999555555:::555888:::777222000333777000---000666777333666???^^^}}}yyywww{{{~~~|||{{{{{{xxxttt~~~{{{wwwvvvvvvuuurrrooorrrxxxyyysssmmmoootttwwwsssxxxsssjjjooo|||xxxiiihhhpppuuuppplllnnnoooooopppyyy}}}{{{{{{}}}|||xxxzzz|||{{{ssslllkkkmmmpppuuuuuurrrwwwxxxqqqsssqqqmmmpppyyy}}}{{{|||wwwwww}}}}}}uuunnnlllgggeeeooosssbbb\\\NNNDDDEEEOOO___yyyuuupppsssPPP:::555444555555333333333222///444333111000000111333444555111...---///333666888444555222///111555666333444555777888888666555333111//////222666666111,,,///,,,+++,,,...///---+++...,,,******++++++)))&&&(((***%%%%%%***&&&%%%///<<>>NNNhhh~~~{{{zzzyyyxxxyyy||||||zzzzzz}}}}}}zzz}}}yyysssqqqtttzzz||||||xxxrrrppptttwwwvvv}}}{{{xxxvvvuuurrrooommmrrrnnnnnnqqqnnnkkksssxxxwwwsssnnnoootttuuussskkkooorrroookkkiiikkkoootttpppoootttvvvsssooommmwwwwwwvvvwww||||||vvvxxxttttttxxx{{{xxxtttsssccc___```fffeeeXXXMMMJJJJJJBBBAAAFFFSSSssstttWWW>>>888777666444333222444777888444111222666888666333333222000111333444444444111222000...///444444111555555666777666444222000///......000333222///++++++******,,,///111111000,,,***(((((()))*********((()))$$$%%%---***'''...???kkktttPPP111+++///666+++,,,+++)))'''***000555------+++******+++,,,,,,///...,,,***)))***+++,,,---,,,,,,,,,,,,------...+++...000111000000000111222444333000///222333000222333333333222111///...111222222222222333777:::333222222444777888666333555222666JJJppp}}}zzzwwwvvvuuu|||~~~~~~zzzzzz~~~~~~|||tttuuuvvvxxxzzz|||~~~~~~~~~wwwqqqqqquuuuuurrrzzztttrrrvvvssskkkiiinnntttmmmnnntttrrrmmmuuuzzzwwwppplllnnnsssrrrnnnkkkpppsssppplllnnnrrruuussslllllluuuxxxrrrnnnpppwwwtttpppqqqwww{{{yyyuuusssrrrtttyyy|||zzzuuuqqq[[[UUUSSSVVVTTTMMMGGGFFFGGGBBBDDDGGGQQQpppmmmPPPFFF>>>666555555555555666:::555111333999;;;777222222111111333555555444222000111000---///444444111555666666666555333000///---,,,,,,---///...,,,)))*********,,,---/////////+++***(((((((((***+++,,,''')))$$$%%%---***'''000PPPwww{{{RRR111***...444)))+++,,,)))''')))111888000...,,,*********,,,---000...,,,***)))***,,,...---,,,+++++++++,,,......+++---000111111000111222...222222000000222222///222333555666555444111000444333222000000222777:::444222222666;;;===999444???:::666>>>ZZZ~~~|||{{{{{{zzzzzz|||{{{wwwvvvyyyyyywwwssstttwwwyyyyyyyyyyyyyyy~~~vvvooopppsssrrrmmmnnnhhhjjjssstttnnnnnnuuusssmmmnnnuuuqqqhhhmmm{{{uuurrrmmmjjjmmmqqqmmmffflllsssvvvqqqnnnrrrvvvwwwuuunnnnnnvvvyyyssspppsssiiikkkqqqyyy~~~zzzpppiiirrrtttwww{{{~~~{{{tttlllWWWRRRNNNMMMJJJGGGEEEFFFGGGEEEKKKOOOVVVqqqnnnWWWFFF888666;;;;;;888777999444111444:::;;;666000111111222444666666444222///111000///111555555111555666666666555333000///...------......---,,,******+++++++++++++++,,,,,,++++++***))))))***+++---''')))%%%%%%,,,))))))444bbb~~~QQQ000+++000777(((***,,,)))''')))111777000...,,,*********,,,---000...+++))))))+++---...************,,,---...///***---000111111000111222---000111000000222111...///000333555555555444333666555333000...000444777333222222666<<>>888999LLLjjj~~~|||~~~|||uuupppxxx|||}}}{{{zzz|||{{{xxxvvvxxxyyyxxxuuussstttuuutttuuutttqqqqqquuuuuurrreeeccceeemmmuuuyyyxxxvvvuuuxxxzzzxxxtttrrrvvvzzzvvvwwwvvvtttvvvyyywwwrrrlllvvvzzzrrrmmmqqqrrrooosssssspppnnnqqqvvvuuuqqqzzzvvvttttttpppmmmooovvvssstttrrrnnnllljjjbbbXXXLLLJJJGGGBBB@@@AAACCCEEEBBBCCCNNNUUU[[[rrrlllUUUIII@@@555111555111222333555777666222/////////111444777888777555222444444333666:::999555444555777777777555333222000000111000...---------***,,,......,,,,,,...000+++...000000---+++++++++***111///+++***(((111DDDyyy{{{KKK111111333555******)))))))))***+++,,,*********+++++++++++++++++++++*********++++++,,,)))+++---//////...,,,+++***,,,///111111111222333///222222//////111111///,,,,,,...///111333444555///111222222000//////000111111111222333333333333;;;??????888555<<>>???>>>;;;;;;>>>CCCDDDIIIJJJTTT]]]dddzzzttt```KKK888555<<>>...///...,,,))))))))))))((((((((((((---,,,***)))))))))******---+++)))(((***,,,---------///000...***((()))+++***,,,...///.........///---///222333222111000000//////000111333444555666...///000///...---...000///000000/////////222444555333111111222444444444<<<777777???JJJ```~~~yyyzzz~~~zzzyyy}}}uuuzzzsssxxxrrroooqqqqqqpppsssyyyrrrvvvzzzyyyvvvsssuuuwwwwwwvvvssspppuuu}}}}}}yyyvvvmmmppptttmmmkkkmmmhhhiiilllmmmlllnnnuuuxxxwwwiiifffqqqtttllluuu~~~tttoooqqqpppmmmpppuuutttooohhhnnnmmmgggiiivvv~~~zzzvvvyyyuuuhhhaaabbb]]]]]]]]]ZZZUUULLLCCC===777999:::999:::>>>CCCGGGQQQaaahhhmmm|||mmmMMM;;;777777444333555333///000333;;;999666444333444555666777666666888999999666222555333222444777888777555222111///...---......///000000000000///...,,,+++...000222222///,,,***)))000444444''',,,,,,,,,OOOccc999---000///---)))))))))))))))))))))((()))((((((((()))+++,,,------+++)))(((***,,,------+++---...,,,***((()))+++---/////////...---...000---000222333222111111111//////000111222222333444---///000///...---...000///000000///...///111333333222111111333444333333777333333777===MMMmmm||||||zzzxxx|||zzzqqqvvvooovvvrrrpppppppppqqqvvv}}}qqquuuyyyyyywwwttttttuuuwwwuuuqqqnnnqqqwwwyyyvvvuuupppqqqqqqlllqqqrrrhhhlllnnnnnnlllnnnsssuuussspppnnntttssskkkpppuuunnniiijjjkkkjjjmmmrrrrrrooolllmmmmmmllllllpppyyyuuunnnfff\\\XXXZZZ]]][[[ZZZZZZYYYRRRGGG>>>999999888777666:::BBBIII\\\nnnxxx~~~~~~___CCC333???999444333222000333888>>><<<999777555444555555777666666777888777444222555444444333333444555555222222111000000111222333....../////////......---,,,///111111...***(((&&&***---...$$$***+++---SSS[[[444,,,333111---))))))))))))))))))))))))((((((((()))***+++---...,,,***((((((***,,,,,,,,,)))+++,,,+++***)))***,,,111222111///------...000...000222333222111111111//////000000000111111111---...//////...---.../////////000...---...000222111111111333444555333111444111000111222888LLLbbb~~~~~~zzz~~~tttxxxvvvooovvvqqqtttttttttuuuvvvyyyrrrvvvzzz{{{yyywwwuuuuuuvvvsssnnnlllnnnqqqssssssqqqoooqqqnnnlllwwwyyykkkqqqsssqqqmmmmmmpppqqqooosssuuuvvvrrrlllllllllgggeeefffggghhhjjjlllmmmlllrrrllllllrrrsssrrrxxx}}}hhh\\\WWWTTTWWW[[[______``````]]]VVVMMMEEE===;;;999777666:::FFFQQQkkkzzzwwwVVV===CCC<<<666555444444777<<<>>><<<999666444333333333444444555555666666555444666666666444333222444666444333222111111111222333.....................---+++...222222000,,,***((('''***+++"""((((((---VVV|||VVV000,,,666444///)))))))))))))))*********,,,,,,++++++++++++++++++,,,***((()))***,,,,,,+++)))***+++++++++,,,------444444222///------...111---///111111000000000111111111111111111111000000---...//////------...///...//////...,,,---///111000111222555777666444111444222222222//////999FFFjjj~~~}}}~~~{{{}}}qqqssssssooo{{{xxxtttwwwyyyzzz|||rrruuuxxxzzzyyywwwuuusssvvvsssooonnnooopppqqqsssooonnnqqqooolllvvvxxxkkkssstttqqqllljjjkkkkkkhhhfffnnnpppooopppqqqnnnmmmiiihhhiiiiiiiiihhhhhhjjjtttiiigggqqqwwwttttttyyytttdddSSSMMMRRR[[[fffmmmaaadddeeebbbYYYNNNFFFBBBAAA===;;;:::999>>>LLL\\\{{{oooQQQAAA:::555555666666888;;;;;;999777444222111111000111222444555555666666777888888888777555444555666555444222000//////////////////......------,,,,,,,,,///222444222000...---+++,,,---%%%))))))///[[[{{{UUU000---888666000((()))))))))*********+++,,,---------------------+++)))((()))+++,,,+++*********+++,,,.../////////444444222000------///111---...000000///...///000333222222222222111111111---...///...---,,,---///.........---++++++---///111111444777999888555222333333444444111///333999JJJ{{{~~~|||{{{{{{}}}qqqssstttrrr}}}xxxzzzzzzyyy|||~~~}}}yyyqqqrrruuuvvvvvvuuurrrqqqrrrnnnmmmnnnmmmkkkmmmpppqqqooosssrrrlllnnnpppgggooopppnnnhhhfffggggggddd```lllllljjjppppppkkkoooooommmmmmnnnkkkggggggjjjooofffdddmmmtttpppjjjhhh___UUUMMMOOO[[[hhhrrruuuhhhkkkjjjbbbUUUHHH@@@===AAA===;;;======BBBSSSfff}}}^^^???888333444555555555666777666555444222222111111111333555555444555777888999999999999999888777666444333111///------------//////...---,,,,,,,,,---...000333333222000000000///...000(((,,,***222bbb}}}WWW222...777444...((())))))******+++++++++((()))+++---///000000000***)))((()))+++,,,+++))),,,++++++,,,///000000///111222111000......000222---...000///......///111333333333222222222222222,,,---......---,,,---...---...---,,,******,,,...000111333666888888666333111222333333222111333555<<>>999999===>>>CCCWWWlllhhhEEE<<<444333555444333555666666555555555555555555444666777666444333555777999888888:::<<<<<<888444222111///...---------...------,,,,,,,,,---...///111222222000...,,,,,,------,,,---'''+++)))333eee~~~ZZZ444---444111+++((())))))******+++,,,,,,&&&'''***,,,.../////////)))(((((()))++++++***))),,,+++***+++...000///...---...000000000000111333///000111111000000111333111111111111222222222222,,,---......,,,,,,---...---------+++))))))+++---//////111333666666555333222222111000111222444444666VVVyyyzzzxxxyyyzzz{{{{{{{{{||||||{{{xxx}}}}}}xxx{{{|||yyyrrrooovvv~~~|||sssuuuttttttuuuvvvvvvuuutttooommmnnnrrrqqqllllllqqqjjjfffpppyyymmmdddhhhkkkjjjlllllliiijjjnnnooonnngggrrrhhh^^^hhhhhheeepppnnnllllllmmmhhhaaaaaagggeeejjjlllkkkhhhbbbXXXOOOHHHNNN[[[oooeeeaaa[[[WWWSSSMMMDDD>>>;;;666777<<<>>>CCCXXXooosssNNNBBB888555555444444666666666777777888888999999888999999777333222333555888666666:::>>>>>>888222000///...------...///000++++++++++++,,,...000111222222111...***(((((()))'''&&&(((###(((&&&111ddd\\\555,,,111---(((((())))))***++++++,,,,,,((()))***+++,,,++++++***)))(((((()))++++++***))),,,***)))***...///...,,,***,,,///000000111222444111222333222111111333555///000000000111111111111,,,---......,,,,,,---...---------+++))))))***,,,......///111444555333222555444222///000333444333222GGG~~~yyywwwyyyzzzyyyyyy{{{{{{yyyxxxyyy|||~~~|||xxxwwwzzzxxxsssuuu{{{|||xxxqqqnnnssszzzyyyttttttooopppvvvwwwpppllllllgggmmmrrrooohhheeejjjqqqkkkjjjgggeeedddggglllqqqlllmmmkkkjjjlllooommmgggbbbhhhnnnpppkkkfffbbbaaajjjiiijjjiiibbbSSSGGGBBBDDDXXXoooeeeUUUGGGKKKYYY^^^PPP>>>???<<<::::::999===MMM___tttuuuWWW>>>:::;;;777333666333999999555999DDDJJJHHHEEE???888444555777999999<<<:::999<<>>888111000///......///...,,,***,,,,,,---....../////////666000------,,,))))))+++,,, ,,,******,,,666lllfffAAA333000+++***...%%%)))***'''&&&)))+++++++++***)))(((((()))*********+++***)))'''''')))+++------,,,+++++++++,,,,,,&&&***...000......000333111,,,,,,111555444333444000...,,,---000111000.........---,,,++++++++++++***)))))))))+++,,,+++***...,,,,,,///444777777555666444222111000000222333444===ccc~~~~~~xxxuuuuuuzzz{{{}}}}}}|||zzzyyywww{{{xxxxxx||||||zzz}}}xxxvvvrrrnnnqqqvvvuuuqqqqqqqqqtttxxxvvvooommmpppjjjlllnnnooonnnnnnpppssshhhgggffffffgggiiijjjjjjkkklllkkkiiilllooonnniii___aaaeeekkkooonnniiieeejjjhhhhhhfff\\\NNNEEEBBBTTTiii}}}|||dddUUUJJJNNNXXXZZZSSSMMMIIIAAA:::888888;;;FFFQQQlllbbbEEE<<<:::777999>>>;;;>>><<<;;;GGG^^^oootttbbbTTTBBB666555777777777777999<<>>;;;555111111111000//////...,,,+++++++++,,,,,,---...///000444///,,,,,,,,,)))(((+++---###---,,,+++,,,888kkk}}}XXX555,,,///+++'''(((&&&***+++((('''***,,,++++++***)))((((((((()))))))))))))))(((&&&&&&(((***,,,,,,++++++++++++,,,---(((***---////////////000111,,,***///222111111222000...,,,---000000///---......---,,,++++++++++++,,,+++***+++,,,---,,,+++,,,++++++...222444333111444333111000000000222333444:::\\\}}}yyyyyyxxxrrrqqqvvv{{{~~~yyyvvvtttvvvuuuuuuwwwwwwwww{{{zzz{{{yyyttttttwwwwwwuuuppprrrvvvxxxuuupppqqquuujjjhhhhhhkkkpppsssrrroooeeefffhhhjjjkkkjjjgggdddkkklllkkkiiikkkoooooolllccc___^^^dddooosssmmmfffiiigggeee___TTTHHHFFFIIIeeeyyycccUUUMMMRRRTTTQQQVVVaaa\\\OOO@@@999999===EEEMMMdddqqqQQQ>>>666444999@@@@@@???<<<@@@UUUuuummmNNN:::777999999777444999>>>@@@===777333111444333222111///---,,,,,,,,,,,,,,,,,,---...//////111---+++,,,+++((((((+++...(((...---,,,+++:::jjjnnnIII)))(((222111((($$$'''***+++((((((+++---,,,******)))((('''(((((((((((())))))'''%%%%%%&&&(((***************+++,,,---******+++---//////...,,,000+++))),,,......///222000...------//////...---...---,,,++++++******+++---,,,+++,,,---......,,,,,,,,,---///222222111///222111000///000111222333333555SSS{{{zzzyyy{{{|||wwwqqqttt{{{}}}|||~~~}}}vvvrrrrrrnnnvvv~~~}}}yyyxxxyyywwwvvvuuutttsssrrruuuxxx|||}}}vvvsssvvvzzz{{{qqqrrruuuvvvuuuttttttuuuiiigggfffiiimmmnnnlllhhheeeiiinnnnnnllliiiggggggnnnooonnnkkkkkkoooooommmnnnfff___aaaiiimmmjjjdddiiiddd^^^UUUKKKHHHPPP\\\}}}aaaUUUPPPSSSOOOHHHUUUmmmnnnaaaPPPCCC===???DDDIII\\\```GGG999666:::@@@===:::777@@@^^^vvvRRR===;;;>>>>>>:::666888;;;<<<:::777444222666666555222///...------111000///...------......///,,,+++,,,+++'''(((,,,---+++,,,---,,,***???jjjeeeAAA&&&+++999999,,,$$$&&&***+++((('''***,,,+++******)))(((((('''''''''((())))))(((&&&%%%&&&'''((((((((()))***+++,,,---,,,***)))+++...///,,,)))---)))'''***,,,---000444000///............------...---,,,+++************---++++++,,,---...---,,,...///000222333222111///////////////000111222333222222MMM||||||}}}{{{uuuqqqsssyyyxxxvvvwwwxxxuuupppooosssjjjqqqxxxzzzxxxuuuvvvyyy{{{||||||yyywwwwwwxxxxxxzzz|||yyyqqqnnnrrryyy}}}uuurrrpppqqqvvvyyyvvvrrrmmmnnnooonnnllljjjhhhggghhhoootttrrrkkkgggiiimmmppprrrqqqmmmlllnnnnnnkkktttmmmeeeaaacccfffgggfffggg___TTTKKKGGGNNNcccvvvuuu___TTTPPPRRRJJJBBBSSSnnnzzzvvvmmm___PPPEEE>>>:::QQQ}}}ttt\\\OOOMMMNNNNNNGGG???666<<>>'''///>>><<<...%%%$$$((()))&&&%%%)))+++************)))(((((('''&&&)))******)))'''&&&&&&''''''''''''((()))***+++,,,+++))))))***---...+++'''+++((((((+++------222777111111111000...---------------,,,+++************,,,+++***+++,,,------+++///000111222111000000///......//////000222222333111111HHHxxxzzzwwwxxx{{{xxxvvvuuusssnnniiikkkqqqmmmqqquuuuuurrrppppppqqquuuzzz|||zzzyyy{{{|||{{{yyy{{{xxxrrrpppvvv}}}vvvrrrmmmmmmtttyyyvvvooossswwwyyywwwpppkkkjjjkkklllqqqvvvssskkkgggiiimmmmmmqqqrrrnnnkkklllllljjjrrrnnniiidddccceeehhhjjjcccXXXLLLEEEHHHYYYuuuooo[[[SSSOOOOOOIIIEEERRRfffuuu___GGG777EEEiiiwwwqqqtttsssmmmiii\\\GGG:::CCCYYYcccbbb\\\NNN===555777<<<===<<<>>>888222222777::::::777888999999555111///111444:::888555111///............---...///+++&&&''',,,&&&...%%%***------QQQuuuVVV:::(((///:::777,,,&&&###'''(((%%%%%%(((***)))++++++++++++***((('''&&&)))***+++***(((&&&&&&&&&''''''''''''(((((()))***)))((()))***,,,,,,***(((***((())),,,------222888222333333111///------...---,,,+++******))))))***,,,******+++,,,---,,,+++---...//////------.../////////000111111222333333222000CCCmmm~~~|||yyywwwwwwuuuooojjjlllrrrrrrtttvvvwwwuuurrrooolllllltttxxxxxxxxx{{{{{{xxxvvvyyyxxxuuuvvv|||sssrrrnnnkkkooouuutttnnnrrruuuxxxwwwrrrmmmlllmmmmmmoooppppppmmmiiifffeeeeeekkkooommmkkkkkkkkkhhhlllkkkjjjjjjjjjjjjjjjiii]]]QQQFFFDDDMMMdddrrrWWWQQQLLLKKKJJJLLLTTT]]]}}}fffQQQCCCXXXlll|||gggHHH888:::@@@AAABBB===777333444888;;;>>>:::777444444777:::;;;;;;888::::::666222000333777999777333000///...///000//////111111,,,&&&''',,,%%%///"""***///111\\\LLL666(((---444///)))((($$$((()))&&&%%%(((******,,,,,,---,,,+++)))((('''((()))***)))'''%%%$$$$$$(((''''''&&&''''''((((((%%%(((***+++***))))))******)))+++...---+++...444444555555333000---...///---,,,+++***))))))))))))---,,,+++,,,---...---,,,...//////---++++++...111000000111222222333333222333///<<<___||||||wwwwwwyyyxxxsssnnnpppuuuuuuvvvyyy||||||yyysssnnnkkksssyyyxxxyyy{{{zzzuuuooorrrttttttwww}}}~~~|||ppprrrpppkkkkkkqqqrrrnnnkkknnnpppqqqooommmkkkkkkmmmkkkjjjlllooolllddd\\\___fffkkkkkkjjjkkkjjjhhhjjjjjjkkknnnqqqoooiiidddYYYMMMCCCDDDRRRjjjoooTTTOOOJJJIIIMMMSSSWWWXXXnnnyyynnnHHHQQQ```yyy___@@@555999===777888777555444666<<<@@@555777888888777888;;;===888::::::777222111555999666444111///...///000222000000222222,,,&&&''',,,$$$000!!!***000444cccGGG444(((---111+++(((,,,%%%)))***'''&&&)))++++++------------,,,***((('''&&&((())))))&&&$$$######(((''''''&&&&&&&&&''''''###'''++++++)))((()))+++++++++---///---)))+++000555666777444000......000---,,,+++***))))))))))))...---,,,---/////////...000111000...,,,---111555111111222333333333333222333...666TTTzzz~~~zzzxxx~~~|||}}}vvvvvvxxxzzzuuuooonnnrrrxxxvvvuuuwwwyyyzzzxxxuuu|||vvvsssxxx{{{xxxsssqqqrrrnnnqqq{{{~~~zzz{{{xxxsssooonnnkkkfffeeehhhiiipppssspppnnnnnnooonnnqqqgggdddlllrrrnnneee```bbbeeeeeebbbffflllmmmhhhbbbdddfffhhhkkknnnlllhhhQQQNNNHHHEEEQQQmmmoooZZZQQQHHHHHHOOOWWW]]]___mmmmmmqqq}}}mmmZZZTTTjjjiiiCCC222555666:::777444222333666999<<<777666666666666777888888:::555222222222111333888555444333222222333555666555666666222---))))))*********'''000///>>>lllPPP333(((000222///***!!!''')))******))))))***,,,///...---,,,+++)))(((((())))))(((((((((((())))))&&&&&&&&&&&&&&&'''((()))%%%&&&''')))************(((***---.........///111===FFFEEE666,,,,,,---)))------------,,,+++***)))******+++++++++,,,,,,,,,000333444///)))---:::GGG888444111000222333111///---444999EEEeeexxx}}}}}}~~~zzzyyyyyy{{{}}}{{{xxxzzzxxxvvvtttuuuxxxxxxvvvsssvvvssssssyyyzzzuuuooommmrrrppprrrvvvvvvrrrpppqqqrrrnnnkkkkkkiiiffffffiiinnnrrrqqqmmmjjjkkkjjjhhhkkkffffffjjjlllhhhffffff\\\aaadddaaaaaafffiiiiiijjjmmmmmmkkkjjjjjjhhhdddOOOLLLIIINNNbbb~~~qqq[[[UUUTTTZZZ^^^^^^^^^```cccfffnnnyyynnn___iii}}}qqqJJJ777666444555444111000000333555777333222222222222333444444555222111333333000111444111111111222444555777888000222333000,,,))))))+++((()))%%%---,,,;;;iii|||SSS444***555777111...***''')))***)))(((((()))***---,,,,,,+++***)))(((((())))))(((((((((((())))))&&&&&&&&&&&&&&&'''((((((%%%&&&'''(((************)))+++---.........///000>>>FFFDDD666...///000---.........------,,,******++++++++++++,,,,,,,,,,,,...222555333000555AAAKKK555222//////111222222111...111333???aaavvv{{{~~~~~~wwwxxxwwwyyy{{{zzzyyy}}}}}}zzzxxxxxxzzzzzzwwwtttppppppuuu{{{zzztttnnnmmmoooqqqqqqmmmlllllljjjfffmmmiiigggiiihhhffffffjjjppppppnnnjjjiiilllkkkgggcccdddgggiiifffccceeekkk[[[bbbfffbbb^^^```eeehhheeejjjllliiihhhjjjjjjgggLLLIIIIIIUUUpppyyy___YYY[[[dddddd]]]___hhheeekkksss|||mmmlllttt~~~zzzSSS<<<666111333222111000111222333444111111000000111111222333222000111444444000...000///000111333444555666666,,,...///...***(((***,,,'''((($$$***'''666fffzzz]]]888,,,::::::...***+++'''((()))((('''&&&'''(((*********)))))))))(((((())))))(((((((((((())))))'''&&&&&&&&&&&&'''((((((%%%&&&'''((()))*********)))+++---...------...///;;;@@@>>>444...111222000............---,,,++++++,,,,,,,,,,,,------------000222333111///000444999000///---...000222333333555333444CCCggg{{{tttyyy~~~vvvvvvvvvxxxzzzyyyvvvyyy{{{yyyyyyxxxuuurrrnnnpppuuuzzzzzzuuusssuuujjjooommmeeeeeelllnnniiillliiihhhjjjiiiggghhhkkkiiijjjiiiiiimmmqqqpppjjj```dddhhhiiifffcccdddgggbbbfffgggeeeaaaaaacccfff```gggiiieeecccggggggdddNNNKKKJJJVVVoooaaaYYYYYY___]]]XXXbbbuuusssvvv{{{zzztttsssxxx}}}UUU<<<666000444444444444444444444444222222222222222333444444222000111444333000///111222222333444444333111000+++...///---***((())),,,'''(((###)))%%%444eeezzziii>>>...??????---%%%''''''(((((((((&&&%%%&&&'''(((((((((((((((((((((((())))))(((((((((((())))))''''''&&&&&&&&&''''''(((%%%%%%'''((()))*********(((***,,,,,,++++++,,,---222555444///...222444222...............---,,,+++,,,,,,,,,---------....../////////...,,,***)))))),,,,,,+++,,,///111333444999555999PPPwww|||www{{{~~~{{{uuuwww|||zzz{{{zzzxxxwwwuuurrrnnnnnnmmmqqquuuwwwvvvyyy~~~iiillliii```aaakkkpppnnnoookkkkkklllllliiihhhkkk```ccceeegggmmmrrroooiiiccceeehhhiiiiiihhhddd```eeedddcccdddeeeeeeeeefffccckkklllddd```bbb___WWWYYYVVVSSSXXXjjjzzz___ZZZ\\\aaa___]]]lll}}}|||yyyvvv|||TTT;;;444...444444555555555444444444333333333333333444444555666333111333333000111444111222333333333222000///...000111...***((((((***((()))%%%***&&&666hhhjjj???000BBBCCC111((((((&&&'''((('''&&&%%%&&&'''&&&''''''''''''((((((((())))))(((((((((((())))))(((''''''&&&&&&&&&''''''$$$%%%&&&((())))))))))))''')))******)))((()))***,,,---------000555666555---------...------,,,,,,,,,,,,,,,---------......,,,,,,...///000000///...***++++++,,,...000333555555333???aaa|||}}}qqqttt{{{}}}|||}}}{{{zzzyyywwwtttoookkkkkkooosssvvv{{{nnnnnniiidddccchhhllllllpppmmmlllnnnmmmiiihhhjjj___bbbdddeeehhhllljjjfffhhhhhhhhhiiilllmmmhhh```bbb]]]]]]aaaeeeeeeeeefff___hhhiiibbbbbbgggaaaTTT```^^^[[[\\\jjjwwwiii\\\aaaiiiooonnnoooyyyzzzwww{{{{{{[[[AAA888000333333222222222222111111222222111111222222333444888444333444444222333666//////000111222333333222111222333000***'''((()))(((***&&&,,,(((999nnnaaa???555CCC@@@///((((((%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''))))))(((((((((((())))))(((((('''&&&&&&&&&&&&'''$$$%%%&&&'''((()))))))))((()))******)))'''((()))******+++///444888777555+++,,,,,,------,,,++++++,,,,,,,,,,,,------------//////000000000///......+++,,,---------...111444666777LLLvvv}}}~~~vvv{{{~~~sssuuuzzz}}}yyyzzz~~~|||{{{|||}}}|||zzzsssmmmjjjoootttxxx|||uuuqqqoooooommmiiiiiikkkllliiiiiilllkkkhhhgggiiicccfffgggddddddhhhkkkjjjkkkllljjjhhhkkkpppnnnhhhaaa^^^^^^bbbbbb___aaafffXXX```bbb___dddkkkcccRRRZZZYYYXXX]]]nnn{{{kkkbbbXXX\\\iiitttvvvxxx~~~zzzqqqrrrxxxuuu~~~qqqTTTEEE999333222111000000000000000222111111111111222333333666333444777666333222444000000///000000111222333000222222///***'''(((***'''***'''---)))<<>>vvvyyyuuujjjIII---'''(((###%%%'''(((((((((***,,,))))))((((((((('''''''''))))))(((((((((((()))))))))((('''&&&&&&&&&&&&&&&$$$$$$&&&'''((()))))))))+++---...---+++))))))***+++((((((///555333---((()))******+++++++++************+++++++++,,,,,,,,,,,,...///...,,,---222777...000000///,,,,,,///222888===YYYqqqtttkkkuuuqqquuuwwwyyyzzzyyyyyyzzz|||vvvwwwpppnnnxxx{{{zzzuuuwwwxxxqqq}}}|||wwwnnnkkkgggbbbaaaeeeddd___bbbjjjaaa___```eeeiiikkkooouuulll___ppppppooopppeeexxx`````````^^^^^^aaafffkkkggghhhfffccc```[[[RRRHHHJJJHHHHHHRRRkkk}}}uuukkkZZZKKKLLLVVVffftttvvvkkkmmmqqqaaazzznnnFFF:::444111222111///...///555444333333444555555444222222222222333222///---444222000///...///000111222444444000***'''))),,,'''((())),,,###<<>>;;;===DDDQQQ^^^fffiiiiiiaaaUUULLLJJJIIIGGGNNNXXXgggqqq~~~zzzwwwkkkjjjvvv}}}}}}nnnVVV<<<222333444222111333444444111...,,,---///222444666555222000///000------------...//////000///...,,,***'''&&&'''((((((((('''...111OOO}}}{{{TTT===555777---$$$''')))%%%''')))***)))(((((((((***)))((('''&&&&&&''''''$$$%%%&&&'''((((((''''''(((***++++++)))(((((()))***''''''))))))&&&%%%((())))))((('''&&&'''***---))))))))))))))))))))))))%%%&&&'''((()))******************+++++++++******------------...000111222---000444666555555555555111888aaa~~~zzzuuu|||wwwrrrwww}}}}}}|||vvv|||zzz|||uuuuuurrrwwwpppkkktttvvvppprrrrrrooonnnoooooopppvvv}}}uuukkkhhhqqqwwwrrrkkkhhhhhhiiilllmmmiiifffiiipppiiiiiidddrrrtttiiimmmjjjccchhhlllmmmiiiccc___]]]XXXYYYTTTJJJCCC@@@===::::::===FFFSSS\\\]]]]]]]]]TTTLLLGGGHHHGGGFFFMMMYYY```fffrrr|||||||||~~~zzzfffaaaiiixxx}}}cccGGG888555555333222666777777333...+++,,,...///222555444111...///000------..................///---+++)))((('''''''''&&&((((((...000OOOzzzvvvRRR<<<222111***(((+++)))$$$&&&))))))))))))***,,,+++***((('''&&&&&&''''''$$$%%%'''((()))))))))(((***+++,,,***((('''((()))***''''''***)))&&&&&&))))))))))))'''&&&'''))),,,((())))))******))))))(((&&&&&&((()))***************************+++++++++,,,,,,,,,,,,---///000222,,,...222333444444555666333;;;ddd||||||xxxzzzssswww|||~~~}}}|||www{{{xxxxxx}}}tttuuuttt|||rrrkkkuuutttjjjmmmpppooonnnlllhhhgggqqq|||pppiiihhhrrrvvvooogggeee___cccjjjooommmjjjmmmuuuhhhfffaaa{{{~~~iiinnnllljjjjjjkkkjjjfff___WWWQQQGGGKKKKKKDDD???===;;;888<<>>AAALLLYYY\\\VVVRRRRRRIIIDDDCCCDDDBBBCCCQQQcccjjjiiinnntttvvvwww}}}fffRRRgggyyyxxxYYYEEE<<<777666777666888999666111...111444000444666444...******,,,,,,,,,,,,,,,,,,+++***)))000---+++)))))))))(((((($$$((('''+++...SSShhhaaaWWWAAA(((###'''$$$$$$&&&''''''(((+++...111+++***(((&&&%%%&&&'''(((###%%%(((***+++++++++***)))))))))((('''(((+++...,,,))))))++++++((('''***((()))***)))''''''(((***'''((()))******)))((('''((())))))*********************))))))***+++,,,,,,++++++***)))***---///111111222333333222222444666777BBBnnn{{{zzz{{{|||zzzxxx|||}}}}}}xxxzzzvvvrrryyywwwqqqsssuuuuuutttuuuuuuwwwwwwtttuuuwwwvvvssstttsssuuuwwwnnnbbbcccmmmkkkoooqqqooonnnnnnjjjeeehhh^^^]]]hhhmmmjjjjjjoooeeehhhoookkktttwwwaaa```UUUUUUVVVWWWUUUNNNDDD===??????@@@BBBBBBAAAAAACCCJJJOOOTTTXXXYYYVVVRRROOONNNFFFDDDHHHHHHFFFMMMYYYbbbfffssswww|||wwwfff\\\|||}}}{{{jjj|||qqq^^^KKK:::222222444777:::888444000///000000222555333///,,,+++,,,,,,,,,,,,+++,,,,,,------,,,------,,,)))''''''(((&&&***(((***222^^^iiiBBB(((%%%(((&&&''''''&&&&&&'''***,,,...---------+++(((&&&&&&&&&"""+++---)))...222+++))))))(((((((((***+++,,,...---,,,***)))(((((('''************)))((('''&&&))))))***))))))(((''''''))))))(((((((((((()))))),,,,,,++++++***+++++++++000...,,,++++++---///111///000111111000111333555;;;GGG|||wwwxxx}}}~~~{{{}}}xxxsssxxx}}}tttooopppsssttttttvvvxxx|||}}}wwwrrrsssuuuuuutttqqqqqqrrrpppkkkjjjllliiinnnpppnnnmmmmmmjjjeeeeee``````fffeee```dddmmmlllhhhlllnnnbbbUUUUUUXXX\\\^^^[[[SSSHHHAAA===AAADDDEEEDDDEEELLLRRR[[[]]]```bbbaaa\\\UUUOOOFFF???>>>CCCDDDDDDMMMZZZbbbhhhsss|||}}}yyy|||yyyhhhxxx|||~~~nnnrrrZZZCCC666444222444555555222000...------000333333000---++++++,,,++++++++++++,,,---------......,,,)))''''''(((((()))&&&,,,777aaalllGGG,,,'''(((%%%'''&&&&&&&&&''')))+++,,,***++++++)))&&&$$$$$$%%%((()))***...222222///---******)))(((((()))++++++...---,,,***))))))))))))*********))))))(((&&&&&&))))))))))))))))))(((''')))))))))(((((())))))))),,,,,,,,,++++++,,,------111///---,,,,,,---///000...///000000000111333555:::LLL}}}~~~xxxwww{{{|||~~~zzz{{{vvvpppuuu|||uuuqqqtttxxx{{{~~~yyywwwpppoooqqqsssrrrqqqmmmlllqqquuurrrkkkjjjnnnqqqpppoooppplllhhhjjjiiijjjkkkddd^^^dddpppxxxqqqpppnnnbbbVVVTTTXXX^^^aaa___UUUHHH>>><<>>---111,,,+++***)))((()))***+++,,,,,,+++***************))))))))))))((('''&&&&&&(((((())))))***)))))))))******))))))))))))******,,,,,,,,,,,,,,,---...///222111///---,,,---...///---.../////////000222444888TTTzzz{{{{{{~~~~~~}}}xxxzzzuuuqqqwwwwwwrrrpppuuu{{{vvv{{{{{{vvvqqqooonnnlllppprrrnnnjjjoooxxxuuukkklllqqqtttsssrrrsssppplllpppooopppnnnhhhccchhhrrrzzztttooo```gggnnn```fff^^^]]]___eeeggg^^^LLL======CCCIIIKKKOOOWWWaaaggg]]]\\\\\\]]][[[UUUIIIAAA>>><<<<<>>:::BBBDDDDDDCCCEEENNN```nnn}}}rrruuu}}}wwwtttuuu~~~{{{rrrpppOOO:::444111111222444555444111///******+++...000000...,,,*********+++,,,---...///111111111///+++)))((()))''''''&&&,,,000TTTsssGGG)))$$$&&&$$$(((((('''''''''''''''''''''((()))((('''&&&'''(((---,,,###)));;;666+++333---,,,+++***)))***++++++,,,,,,+++++++++,,,,,,---)))******++++++******)))))))))******+++*********,,,,,,++++++++++++,,,,,,)))))))))))))))***+++,,,000///...---------------+++---/////////111444666777ZZZ}}}~~~}}}zzzvvvvvv{{{~~~|||zzz{{{xxx~~~zzzwwwzzzwwwtttzzzzzzxxxxxxzzzxxxsssrrrttttttvvvvvvvvvyyy|||yyyrrrooommmlllllliiieeegggllliiinnnpppnnnmmmmmmjjjeeennnmmmnnnppprrroooggg^^^RRRLLLOOOUUUsssuuurrr\\\```nnn~~~lllcccfffaaaXXXVVVZZZWWWOOOOOOQQQQQQMMMEEE???======FFFIIIJJJHHHJJJVVViiiwww}}}}}}{{{tttttt|||sssUUU>>>444222444666666444222111111---,,,+++,,,///000///---+++++++++,,,---...000111222222222///,,,)))))))))(((&&&%%%...555XXXnnnDDD'''$$$'''''')))((('''''''''((()))***&&&''')))((('''&&&((()))+++)))&&&&&&***...///111,,,+++*********+++,,,------,,,,,,+++++++++,,,,,,***++++++,,,,,,,,,++++++******+++++++++***)))))),,,,,,++++++++++++,,,,,,+++******)))******++++++------------,,,,,,,,,,,,,,,---///000000222555777888VVVxxxsss}}}vvvssstttzzz~~~}}}}}}zzzzzzyyyxxxzzz}}}|||wwwuuuwwwtttwwwwwwsssssswwwxxxvvvqqqiiifffkkkjjjdddeeelllkkkoooqqqooonnnnnnjjjeeeeeehhhkkkllllllggg]]]TTTEEEHHHQQQQQQaaakkk\\\___QQQ^^^uuunnnssslll\\\SSSUUUTTTNNNJJJNNNPPPMMMEEEAAACCCGGGIIINNNOOOMMMOOO]]]qqq{{{}}}~~~}}}zzzooojjjooo{{{zzz___GGG:::444777::::::666333333444000---+++,,,...000000...,,,,,,,,,---...///111111222333222000,,,))))))))))))%%%###111;;;^^^kkkBBB(((%%%)))(((***)))'''&&&'''(((***,,,((()))******))))))***+++###%%%,,,---)))000555///++++++*********+++---......---,,,,,,+++++++++,,,+++,,,,,,---------,,,,,,+++++++++++++++***)))(((---,,,,,,++++++,,,,,,---,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,...000000111333555888888SSS~~~www{{{}}}}}}{{{zzzyyy{{{}}}|||{{{uuu{{{tttwwwvvvwwwxxxuuuqqquuu{{{}}}ooollltttsssiiiooojjjiiimmmnnnlllmmmrrrnnnkkklllqqqsssmmmeeebbbdddhhhnnnqqqmmmaaaTTTMMMJJJFFFHHHOOORRRPPPPPPTTTZZZuuu}}}uuukkkbbbWWWMMMIIIKKKLLLSSSUUULLLCCCBBBGGGJJJJJJGGGWWW___UUU^^^rrrrrrooowww~~~}}}ttt~~~|||wwwkkkcccqqq~~~nnnWWWDDD444444888<<<:::333000111000///.........---+++)))***,,,.../////////111333777222...---***%%%%%%(((&&&***$$$+++888YYYrrrCCC***$$$$$$'''+++***)))'''''')))***+++,,,++++++***)))(((((('''''''''''')))+++...000222//////...------------...,,,+++)))''''''(((***+++,,,---......,,,+++++++++((()))***+++++++++******---......---++++++---///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++///...000333333000222666888[[[|||}}}}}}~~~}}}{{{zzz{{{||||||xxxvvvyyytttrrrwwwzzzzzz{{{|||wwwtttwwwvvvpppjjjhhhiiilllllljjjnnnuuuyyyqqqllllllllljjjhhhhhhfffiiimmmllldddYYYPPPKKKMMMLLLMMMMMMGGGCCCIIITTTmmmtttfffYYYSSSXXXaaa```aaa]]]RRRIIIFFFFFFEEEKKKHHHUUU\\\UUU___ooonnnppptttxxxwwwvvvwww~~~~~~pppaaahhh{{{wwweeeUUUCCC===:::;;;:::555111111,,,...///...---,,,---...***,,,---.........000222444///------+++'''''')))'''+++%%%,,,999XXXuuuGGG,,,&&&$$$'''***)))(((''''''((()))***++++++******))))))(((((())))))))))))***,,,...///...------,,,,,,,,,,,,,,,+++***)))(((((()))***++++++---......,,,***+++++++++,,,---...---,,,***)))+++---...---,,,+++,,,---,,,,,,,,,,,,,,,---......,,,+++++++++---------,,,---,,,...111111...000555222VVV~~~~~~zzzzzz}}}}}}|||yyyyyyzzz}}}www}}}~~~tttooouuu}}}~~~zzzwww|||{{{xxxwwwxxxkkkjjjkkkmmmllllllpppwwwvvvnnnlllllljjjiiikkkeeeiiijjjdddZZZQQQLLLKKKHHHLLLNNNIIIBBBDDDWWWkkksssfffaaaiiitttsssoooeeeZZZTTTRRRMMMFFFLLLJJJRRRYYYWWW```kkkjjjtttvvvwwwvvvuuuwww}}}|||~~~}}}wwwfffcccssszzznnnTTTEEE666444666444///,,,***,,,...,,,***)))+++---***,,,---...---...///111000---,,,...---)))(((***(((+++&&&---888UUUzzzLLL000'''%%%''')))((('''&&&&&&'''((()))))))))*********)))))))))++++++************+++,,,---,,,++++++******++++++)))))))))******+++++++++***,,,---,,,+++******+++---...000000///---***((()))+++------,,,+++++++++,,,,,,,,,------///000111...,,,+++,,,///000///---...---...111000...111555222YYY}}}~~~~~~{{{yyyyyyuuuzzz~~~{{{|||}}}~~~{{{xxxwwwppptttzzzyyysssnnnyyyzzz}}}~~~yyyrrrsssyyypppnnnmmmmmmoooqqqsssttt|||uuuqqqqqqqqqmmmjjjjjjaaafffggg___SSSLLLJJJJJJGGGJJJKKKFFFEEESSSpppzzzttttttxxxvvvoooddd]]]^^^```ZZZPPPNNNMMMQQQWWW[[[bbbhhhhhhrrrvvvxxxvvvtttwww{{{|||}}}ssskkkqqq}}}}}}cccLLL555...222444///***000000///...---,,,++++++,,,...//////......///111...,,,---000///***''')))'''+++&&&...555OOO{{{PPP111'''%%%((()))((((((''''''(((((()))((()))******+++***))))))+++***************++++++,,,,,,+++************+++'''((()))***++++++++++++((()))+++***)))(((((())),,,---///000000---***((('''))),,,---,,,*********+++,,,,,,---///000222333222///---...111111///,,,111///000333222111333888<<>>333333333000...//////000222444222...+++111222333222111000111222///---...000///)))&&&'''&&&)))&&&---///CCCppp~~~zzzIII...'''&&&((())))))************))))))((()))***,,,+++***((('''%%%&&&(((***+++,,,---------,,,++++++******++++++'''''''''(((((()))))))))&&&'''))))))((('''((()))((()))***+++++++++******&&&)))+++,,,+++***+++,,,+++,,,,,,---///111222333444444333111000...------111......000000///222888>>>kkk}}}{{{||||||yyyzzz{{{yyyyyy{{{}}}zzztttnnnsss{{{uuunnnrrrqqqnnnqqqyyyvvvvvvzzz{{{xxxwwwxxxrrrxxxwwwqqqooorrrqqqjjjgggnnnssssssuuuzzzyyyvvvssslllhhhjjjlllkkkkkklllccceee]]]LLLDDDFFFFFFBBBEEEJJJRRRaaa{{{xxxqqq___aaa```\\\ZZZYYYUUUNNNPPP]]]\\\```qqqtttsss~~~~~~vvvqqqsssyyy~~~vvvooosss}}}zzzdddLLL>>>888444222222222888===<<<666000------111222333222000///000111...,,,,,,///...***)))***''')))'''......@@@mmm~~~lllAAA,,,)))''''''((())))))))))))))))))((((((***+++,,,,,,***'''%%%%%%&&&(((***+++,,,,,,,,,++++++***))))))))))))***((('''&&&%%%%%%&&&'''(((''')))++++++*********,,,+++******)))))))))******((()))++++++++++++,,,...,,,,,,,,,---...000111222000222444222...---...111111///...000000///333888===lll}}}}}}~~~rrrrrrwww~~~}}}|||~~~{{{xxxvvvxxx|||{{{tttmmmqqq{{{uuukkkppptttpppoooxxxsssssswww{{{xxxuuuuuuqqq{{{|||tttuuu{{{wwwjjjlllxxx|||wwwwwwwwwvvvjjjhhhiiioooqqqllleeebbb^^^^^^TTTDDD@@@HHHLLLIIITTT]]]iiiyyy~~~nnnfff___dddfffaaa\\\YYYUUUPPPPPP``````cccuuuwwwvvvzzzssstttxxxzzz{{{}}}{{{~~~}}}~~~}}}jjjppp}}}ttt]]]MMMCCC<<<:::;;;AAAKKKSSSOOO@@@444222555111222222111///...///000,,,***+++......++++++---(((***(((000...???mmm~~~uuuyyy```:::,,,+++(((&&&''''''(((((((((((('''''')))***,,,---,,,)))&&&%%%&&&''')))***+++++++++*********)))(((((((((((((((((('''%%%$$$$$$%%%&&&''')))+++------,,,,,,---......---+++)))(((((()))))))))***++++++***+++---///,,,,,,,,,---...///000111+++000444333...,,,000555444111000222222111555;;;AAAppp~~~tttxxx}}}{{{uuu|||vvvtttwwwvvvqqqoooqqqvvvuuussspppooooooqqqsssvvvtttmmmqqq}}}yyyoooppprrrrrrqqqpppnnnmmmmmmllllllrrrwwwuuuoooiiijjjmmmnnneeeiiiooohhhdddeeebbbXXXXXXSSSKKKHHHMMMVVV[[[sss{{{~~~zzzlllfffkkkaaa^^^dddXXXNNNZZZYYYhhhiiidddlllxxxxxxwwwtttqqqzzz}}}}}}{{{zzz~~~vvvqqqyyy}}}sss```QQQRRR[[[eee|||zzz___KKK>>>222---333222222111000//////...------......------,,,+++&&&---)))+++,,,FFFwww|||\\\777***'''&&&)))************))))))))))))---......---+++(((%%%###%%%&&&'''***,,,,,,***'''******)))'''&&&%%%$$$###'''''''''''''''&&&&&&&&&)))******)))((((((***++++++***)))***+++,,,+++***,,,)))&&&'''***------,,,)))******++++++,,,,,,---000////////////.........222111000000111444777999BBBzzzzzzzzz{{{}}}|||wwwxxxtttssswwwxxxtttrrrtttuuuuuutttsssrrrqqqrrrrrrxxxuuulllnnnyyywwwpppsssoooppppppqqqqqqqqqqqqqqqlllppptttsssnnnkkkkkkmmmnnnffflllsssmmmhhhfff______XXXNNNIIINNN\\\kkkttt{{{|||}}}sssnnnllleeebbbbbbYYYTTTZZZ[[[iiijjjgggqqq||||||wwwppplllwwwzzzyyy}}}~~~{{{{{{{{{|||~~~pppjjjnnn~~~rrriiilllvvvoooYYYDDD444111111000000///......---------------------,,,++++++)))...'''***///IIIvvv}}}ZZZ777+++)))''')))******)))))))))))))))(((+++,,,------,,,***(((&&&&&&&&&'''(((++++++***((((((((((((''''''&&&&&&%%%&&&&&&'''''''''''''''''')))******)))(((((()))+++***)))((()))+++++++++)))///,,,)))(((***+++***)))*********+++,,,,,,------........................000000//////000333666888DDD||||||yyy{{{~~~{{{wwwttttttxxxzzzwwwuuuvvvxxxyyyzzzyyyxxxuuurrroooyyyuuukkkkkkuuutttpppvvvoooooopppqqqqqqpppooonnnoooppprrrqqqooommmnnnnnnrrriiimmmsssmmmhhhddd[[[ZZZQQQJJJOOO```uuurrrtttyyyrrrnnndddcccccc\\\[[[___^^^```mmmooommmyyy}}}wwwlllgggtttzzzxxx|||~~~|||}}}yyyzzz}}}tttmmmiiisss|||dddGGG222222.........---,,,,,,++++++,,,,,,,,,,,,,,,++++++***+++---%%%+++666TTT}}}{{{VVV444++++++)))******)))))))))((((((((('''******+++,,,,,,+++***)))((('''&&&''')))******)))'''''''''''''''''''''(((%%%&&&&&&&&&'''((((((((()))******)))(((''')))***)))((('''(((***+++***)))///---*********+++***)))***++++++,,,,,,---......,,,,,,------...////////////.........000333666888FFF~~~~~~}}}~~~}}}{{{{{{xxx|||~~~zzzyyyyyy{{{{{{yyywwwuuu||||||~~~~~~|||vvvpppkkkwwwuuummmllltttrrrnnnvvvxxxxxxxxxvvvtttpppmmmkkkrrrrrrqqqpppoooooonnnnnntttkkknnnsssooolllgggZZZPPPKKKNNNaaa{{{~~~mmmkkknnngggcccWWW\\\___WWW^^^jjjeeegggtttuuuuuu}}}zzzuuulllhhhrrr}}}}}}~~~~~~{{{~~~~~~|||rrrnnn{{{oooLLL333333------------,,,,,,++++++++++++,,,,,,++++++***)))+++,,,$$$---???aaatttOOO///))),,,)))))))))))))))(((((((((''''''***++++++,,,,,,+++*********'''%%%%%%''')))******''''''''''''''''''''''''%%%%%%%%%&&&'''((()))))))))******)))''''''(((***((('''&&&''')))******)))*********+++,,,---------+++++++++,,,------......++++++,,,---...///000000......///000222555888:::FFF~~~yyyyyy~~~}}}{{{zzzvvvrrrwwwwwwyyy{{{zzzvvvoooiiitttuuuqqqqqqvvvppplllsss~~~|||xxxtttpppnnnrrrqqqooommmkkkiiihhhgggiiigggssswwwdddYYYVVV___xxxooojjjiii```]]]SSSZZZ___YYYdddrrrkkkppp|||}}}{{{|||yyyuuusssqqqppptttzzz|||~~~ppprrr~~~zzzUUU777444.........---------------++++++,,,,,,++++++***)))+++---%%%---@@@eeezzznnnJJJ+++'''***)))))))))))))))))))))))))))))),,,,,,,,,,,,++++++***)))***(((%%%$$$&&&((()))))))))))))))(((''''''&&&&&&%%%%%%%%%&&&'''((()))))))))******)))'''&&&''')))'''&&&&&&''')))+++***))))))***,,,---...---------******+++,,,,,,------...***+++,,,---...000111111000000111333555888;;;===FFF}}}zzzwwwzzz~~~zzz|||{{{yyyzzzwwwrrrooooooppptttvvvuuupppkkkssswwwuuuuuuxxxoooiiippp{{{zzzyyywwwtttrrrqqqpppooopppnnnjjjddd___]]]\\\YYY___vvvuuupppnnnwwwwww}}}uuunnnlllccc```___ccceeeeeennnuuuqqqvvv~~~zzzvvvtttvvv{{{}}}{{{yyy~~~uuunnnwww~~~}}}ZZZ999000........................,,,,,,,,,,,,,,,++++++******///'''+++:::^^^~~~vvvlllKKK,,,''')))((()))(((((())))))******++++++------,,,,,,++++++*********(((%%%$$$&&&(((((((((******))))))((('''&&&&&&%%%&&&&&&&&&'''((((((((()))******(((&&&&&&'''(((((('''&&&(((***,,,+++***+++...000000...,,,******)))******++++++,,,------,,,,,,---...///000111222000111333555888;;;>>>???III~~~~~~zzzwww{{{~~~tttrrrwww~~~~~~{{{vvvvvvzzzzzzvvvrrrpppoooqqqttttttpppllluuuzzzxxxwwwwwwmmmhhhpppuuutttrrrpppooopppqqqqqqppprrrqqqkkk```XXXTTTTTTQQQXXXooo{{{}}}~~~rrrzzztttnnnmmmfffdddnnnnnnlllsssxxxvvvwwwzzz}}}xxxwwwxxx}}}~~~ssssss~~~yyy\\\;;;---------..................---------------,,,++++++'''000***+++555XXX~~~xxxqqqRRR222))))))''')))'''((()))***+++,,,---...,,,+++++++++,,,,,,------)))'''%%%%%%&&&(((''''''))))))((((((((((((((((((&&&&&&'''''''''''''''''')))******(((&&&%%%&&&(((((('''''')))+++---,,,,,,+++...222222///,,,******((())))))******++++++,,,......//////000111222222000111444777:::===???AAAMMM~~~{{{{{{xxx{{{xxxlllkkktttxxxyyyvvvrrrttt{{{}}}zzz|||xxxtttsssuuutttpppkkkwww|||zzzwwwvvvlllhhhqqqzzzxxxuuurrrqqqrrrtttvvvrrrvvvvvvoooaaaVVVRRRRRRSSSTTTddd{{{www~~~zzzuuu{{{oooiiijjjdddddduuurrrooo}}}~~~www|||{{{|||}}}vvvyyy}}}zzzssszzzxxxaaaBBB222------------------------------......------,,,+++$$$000,,,+++444XXX{{{vvvYYY888,,,)))&&&)))'''''')))***,,,...///000*********+++,,,...///000)))'''&&&&&&'''((('''&&&'''''''''((()))*********'''''''''''''''&&&&&&&&&)))******(((&&&%%%&&&'''(((((('''))),,,------,,,'''+++000222000...---...((((((((()))******++++++//////000000111111222222000111444777:::===???AAAQQQ}}}||||||{{{}}}yyysss{{{}}}|||vvvssstttuuusssrrrtttvvvyyy{{{}}}~~~~~~xxxuuuuuuuuurrrnnnmmmrrrvvvtttnnniiikkknnnyyyrrrooorrrvvvzzz{{{qqqvvvtttfffYYYSSSOOOKKKSSSXXXcccvvv}}}{{{|||xxx|||xxxtttssskkkdddjjjwwwyyyyyyvvvtttvvv||||||~~~~~~zzzuuuvvvzzzhhhPPP===333666555///,,,------+++000---+++***,,,---......---'''%%%222999YYY}}}^^^>>>***%%%&&&&&&''',,,---+++***,,,---+++++++++,,,,,,,,,---------'''''''''&&&&&&%%%%%%%%%((((((''''''''''''((((((&&&)))***'''&&&)))+++***))))))((((((((((((((()))***)))'''&&&'''(((***+++***+++---...---+++)))'''***))))))))))))+++,,,------000111///000444555333333777777333555<<>>JJJbbb~~~}}}}}}yyytttxxx|||sssttt{{{}}}zzz}}}}}}}}}uuuooolllxxxuuutttwwwyyyvvvsssppp|||wwwrrrqqqvvv{{{xxxsssiii[[[NNNKKKOOOUUU\\\ccctttwww}}}vvvwwwzzzsssxxxtttsss{{{~~~~~~{{{{{{{{{tttYYYggg}}}zzzgggKKKDDD<<<999999999666333///,,,///666444[[[jjjGGG555...***)))+++(((+++///000000/////////444999999333111666888555,,,,,,***)))((((((((((((***++++++***)))***,,,///))))))+++---///222444666,,,,,,+++***)))***,,,......,,,+++******+++---//////,,,++++++)))%%%'''+++///............000222333777666555444333444777999::::::;;;;;;555222;;;HHHPPPyyy~~~xxxxxx}}}{{{|||~~~xxx~~~}}}~~~|||wwwuuuvvvyyywwwvvvwwwxxxxxxwwwwwwooonnnnnnrrrwwwyyyssslll\\\PPPFFFGGGOOOXXXbbbjjjuuuxxx}}}zzz|||}}}|||wwwvvvuuuyyyuuufffrrr~~~zzzaaaTTTCCC888555666888999000...///555333WWW```???000+++'''&&&(((***,,,...///...---......444888888333222666888666///...---,,,+++************+++++++++******,,,...))))))***+++...000222333,,,+++)))'''&&&(((,,,///...---,,,******+++---...,,,******,,,***''')))---/////////000111333555666555555555444333444555777999999;;;:::555222;;;GGGZZZyyywwwyyy}}}~~~yyy}}}}}}}}}yyyvvvxxx~~~~~~~~~{{{wwwttttttvvvwwwhhhiiimmmtttxxxssshhh___UUULLLFFFKKKWWWbbbmmmtttxxxyyy|||~~~zzz}}}{{{vvvzzzwwwxxxxxxooosss{{{vvviiiUUUCCC999666777999111000...333333RRRqqqTTT888,,,***'''%%%'''+++,,,...---,,,+++,,,...000333333000///222555555222111000...------,,,,,,++++++,,,+++******,,,...)))))))))***,,,---///000///,,,)))''''''***...111///...---+++++++++,,,,,,***)))***---,,,)))***//////000111222444777999:::444555555555555555444444888888999888555555???KKKmmm~~~}}}~~~~~~~~~yyywwwxxxyyyzzz}}}~~~}}}||||||~~~}}}wwwrrruuu|||{{{}}}{{{uuuqqqtttyyy|||nnnnnnrrrwwwvvvjjj[[[RRRRRRKKKJJJSSS```jjjqqqwww||||||{{{||||||{{{~~~|||tttuuuvvvttt}}}vvvlllsss}}}yyynnn\\\GGG888333333111111---222333NNNiiiNNN444++++++)))'''(((,,,------,,,******,,,---+++,,,---++++++---///111111000///...------------+++,,,---,,,++++++,,,---************+++,,,------000...++++++---///111222000///...,,,+++++++++++++++***+++...---***+++...///000111333666888:::<<<555555666777777777444222444555666666888@@@OOO\\\~~~|||yyy}}}}}}~~~zzzzzz{{{}}}zzzxxxyyy|||}}}~~~~~~{{{sssssswwwsssxxxxxxtttttt{{{vvvssstttxxxsssdddUUUOOOIIIFFFJJJWWWeeemmmqqqttt~~~{{{{{{~~~uuuzzz{{{www{{{wwwuuu~~~}}}ssswww}}}nnnrrr~~~qqqVVV>>>444333000222,,,111444HHH{{{gggMMM333++++++)))'''))),,,------,,,******,,,---)))))))))***)))***,,,///......------,,,,,,------+++,,,...---,,,+++,,,---++++++******++++++,,,---,,,,,,,,,///222333222000000///...---,,,,,,++++++...,,,---...---)))***...///000222444666888::::::666666666888999888555111///111333666@@@RRRhhhvvv}}}zzz|||~~~}}}|||}}}}}}~~~}}}zzz}}}{{{wwwvvv{{{~~~|||{{{zzzvvvxxx{{{~~~wwwvvv||||||wwwrrrqqqtttnnn___TTTQQQEEECCCIIIYYYiiirrrwwwzzz}}}}}}~~~}}}yyyzzzzzz}}}}}}yyy{{{~~~{{{vvvrrr|||tttuuu~~~~~~}}}cccKKK===:::///444+++000444AAAooommmQQQ555+++***'''''')))+++,,,...---,,,+++,,,...+++******,,,+++))),,,000,,,,,,,,,,,,---...//////+++---......,,,++++++,,,+++************+++,,,,,,((((((***...333333000,,,//////......------,,,,,,000...---...,,,)))+++000000111333555666777888888777666555777999888444000***...222777EEE\\\sssxxx~~~zzzzzz}}}|||zzzuuuuuu{{{~~~{{{yyyyyy~~~~~~}}}~~~wwwuuuxxxuuulllssslllkkknnngggXXXOOOOOOFFFCCCHHHVVVgggsss{{{|||}}}}}}|||}}}www|||~~~wwwuuu}}}~~~yyyrrrwww||||||uuu^^^HHH<<>>555//////000AAAtttoooLLL555000(((%%%///,,,///333666666222---***------,,,++++++++++++,,,---000222333333333444555---,,,***+++,,,------,,,''',,,---(((&&&)))+++***---...//////...---...000//////000111111000//////......------------......111222333333333333333333/////////111333333111///111111111222555999===???ZZZzzzyyyxxx~~~{{{{{{tttrrrrrrrrrrrrsss{{{~~~~~~yyywwwzzz{{{zzzrrrvvvtttlllkkkrrruuutttsssiii]]]SSSOOOOOOOOONNNNNNQQQOOOUUUhhhqqqsssyyy}}}|||}}}}}}~~~zzzuuuvvvyyyzzz|||{{{{{{~~~~~~{{{zzz|||~~~|||jjjggg~~~|||{{{kkkLLL999///111333???llluuuQQQ666...'''&&&000,,,...000222222000,,,***---............---,,,,,,,,,...000111111111222333,,,+++******,,,......---))),,,,,,)))'''***,,,+++...///000///---,,,---...***,,,///222444444333222...---,,,++++++,,,---......///000111111222222222000///000111222222000...000000000222444888<<<>>>OOO|||zzz}}}~~~~~~~~~|||~~~~~~wwwtttssstttuuuwww~~~{{{yyy|||xxxyyyuuummmkkkooorrrpppvvvhhhXXXPPPQQQTTTRRRNNNJJJMMMKKKSSSiiiuuuxxx|||xxx|||~~~xxxyyy}}}}}}}}}||||||~~~~~~}}}}}}}}}~~~mmmeeewwwxxxxxxxxx~~~~~~wwwVVV@@@000000333@@@mmmxxxRRR333,,,)))(((---+++,,,---......---,,,+++***+++,,,---,,,+++***)))+++---////////////111222,,,***)))***---...///...++++++***((((((***+++,,,,,,---...---,,,+++,,,---***+++---000222333444444...---,,,+++,,,---...000......///000000000///////////////111333333111000......000222666;;;???AAAFFFsss}}}}}}}}}{{{{{{}}}zzzttttttwwwyyyzzz|||~~~|||vvvsssuuuwwwvvvzzzyyyvvvqqqpppqqqrrrppppppcccUUURRRXXX\\\WWWPPPEEEHHHGGGQQQjjjwwwzzz}}}|||{{{wwwsss|||~~~~~~~~~|||~~~www~~~~~~}}}~~~~~~~~~{{{qqqeeeppp||||||zzzgggRRR;;;222222BBBrrryyyRRR111+++,,,)))******++++++,,,,,,,,,++++++)))***+++++++++***((('''+++,,,............000222---+++++++++...///000///---***((((((((()))+++,,,(((***++++++++++++---...,,,+++++++++,,,///222333......---------...000111111111111000000...---,,,---...///111444666555333///000222444888<<<@@@BBBCCCqqq~~~{{{~~~}}}zzzvvvwww|||zzz|||~~~yyyvvvuuuxxx{{{yyysssrrrwww||||||~~~~~~wwwrrrrrrrrrpppvvvvvvuuuuuuvvvvvvtttqqqfff[[[RRRTTT___ccc\\\SSSEEEGGGFFFQQQjjjwwwxxx||||||~~~~~~{{{{{{|||{{{xxx}}}~~~|||zzz~~~}}}uuu}}}~~~~~~~~~|||}}}|||||||||xxx{{{yyy~~~yyyjjjkkkwww}}}{{{lllQQQ>>>777DDDtttZZZ444,,,---***((()))******+++++++++++++++***++++++++++++***))))))***,,,------,,,---///222///...------///111111000000+++((()))******+++...''')))++++++++++++---///...,,,)))((((((+++///111------...//////000000000444444444333111000...---......000333666888777666333444555666999;;;===>>>GGGyyy}}}~~~}}}}}}|||wwwsssuuu{{{vvv}}}{{{{{{wwwvvvxxxzzz{{{~~~~~~zzzrrrrrryyy~~~|||xxxxxxwwwuuuttttttvvvzzz{{{wwwrrrmmmeee\\\TTTXXXbbbeee]]]RRRDDDGGGGGGSSSlllxxxwwwyyy{{{}}}}}}{{{}}}{{{{{{}}}}}}xxxyyyzzz~~~{{{~~~xxxzzz~~~|||{{{|||~~~}}}{{{zzz{{{tttpppvvv|||rrrggguuuhhhOOO@@@FFFqqqiii>>>,,,,,,++++++((()))***++++++++++++***++++++***))))))))))))***)))************+++...000222000//////000111111000444---)))+++---,,,---111***,,,------,,,,,,---///,,,+++)))((()))+++---...***,,,...///000000///...666666666555444333222111000111222555888999888666333333555666888:::<<<===MMM}}}xxx{{{yyy}}}}}}yyy{{{~~~~~~{{{ssssss{{{yyy~~~}}}{{{}}}}}}{{{vvvuuuxxx|||}}}vvvmmmggglllbbb[[[]]]dddeee[[[PPPBBBEEEFFFTTTnnnzzzxxxzzz{{{|||yyyyyyzzzyyyyyyzzz~~~xxxvvvyyy}}}wwwyyy{{{yyy}}}zzz~~~zzzxxx{{{~~~|||yyyyyy|||zzz~~~yyynnnjjjttt{{{|||~~~yyyfffjjjyyy||||||ttt[[[HHHHHHnnnvvvFFF---)))+++///((()))***,,,,,,,,,+++***+++***((('''''''''((()))'''((()))(((((())),,,...444222000000111222111000777...***---000...///333...///000///---,,,---...)))******++++++,,,------(((***---///000///---,,,666666666777777666555555333333444666888999777666...///222555888;;;>>>???RRRvvvxxx|||~~~zzz~~~|||{{{~~~{{{|||xxxmmmppp}}}||||||}}}|||xxx{{{yyyyyy{{{}}}zzzrrrkkkmmm[[[WWWhhhrrrgggYYYTTTGGGHHHIIIYYYpppuuuttt{{{}}}tttpppxxx|||sssyyy}}}~~~zzzxxxyyy|||}}}|||yyy|||~~~{{{~~~zzz~~~}}}~~~~~~~~~~~~|||{{{yyyyyyvvvsss{{{yyy||||||jjjggg|||oooYYY[[[lllyyyJJJ,,,,,,///***,,,,,,,,,,,,,,,,,,,,,,,,---+++((('''(((***,,,,,,+++------,,,)))(((***---222333222///---,,,...///333111//////222222000......---+++)))(((((()))))),,,+++***+++---...---,,,''')))******+++,,,...000666555555666888999888666666666777888777666444333666222333777555222<<>>888///)))'''((()))***)))+++,,,---,,,+++,,,---***---//////...,,,++++++******+++,,,------,,,,,,+++******,,,///111111000+++---.........000222444000111333777;;;<<<:::888666444111...------///000111000///000111333666999MMM~~~}}}}}}}}}zzzwwwvvvvvvxxxxxxvvvsssvvvzzzzzzvvvwwwsssxxxzzzvvvyyyzzzqqqhhhnnnssspppggg```^^^______lllwwwssseeeWWWQQQPPPGGGPPPaaawww~~~mmmgggyyy}}}zzzppppppxxxyyytttuuuwww||||||xxxyyy|||~~~yyyvvv|||}}}{{{}}}ttt}}}}}}|||}}}~~~|||~~~qqqrrr}}}}}}}}}nnnGGG222---...+++---///000000///---+++)))+++,,,***(((+++222888999555///+++******)))((()))+++------,,,++++++++++++...111222///---,,,,,,)))***+++,,,,,,++++++***+++***)))+++---......---+++---///000000222555777333000000555===@@@>>>:::999666222///---...000111333333111///111333555666???iii~~~zzz|||yyywwwuuusssqqqooowwwyyyssssssyyy|||wwwrrrvvv{{{uuuuuuuuukkkoooqqqllldddaaaffflllooovvv}}}xxxfffSSSKKKLLLLLLSSSaaasssxxxkkknnnzzzvvvuuu}}}}}}qqqwww~~~xxxqqqvvvxxx||||||{{{wwwuuu{{{~~~|||}}}yyy~~~www~~~|||~~~pppbbbuuuzzz|||~~~~~~{{{{{{SSS:::333333+++---///000000///---+++&&&))),,,,,,***+++000555444111...------,,,)))&&&(((***,,,,,,+++***)))***+++///333333000---------)))***+++,,,,,,+++))))))+++***))))))+++,,,+++***,,,...000111222444777:::444000...444>>>CCC@@@;;;:::777333///...///111333888888444000///333777999999SSS}}}}}}{{{}}}|||~~~wwwsssxxx~~~zzzpppuuuqqqppprrrwwwzzzxxxuuurrrsssuuuxxxyyywwwtttqqqnnnrrrmmmbbbaaaiiikkkeeepppyyywwwmmmcccQQQBBBCCCOOOgggpppwwwrrrnnnzzz~~~{{{uuuzzzyyywwwzzz|||yyy|||}}}zzzwwwzzz~~~{{{{{{|||{{{{{{|||~~~~~~{{{~~~{{{{{{}}}xxxppppppvvv|||~~~}}}~~~aaaAAA333555222......222444111------...,,,+++******+++---///000000///...------,,,,,,***)))***,,,---,,,***'''(((,,,111111///------...---***((()))***+++(((&&&,,,+++***))))))******+++'''))),,,///222444666666...------111888===@@@@@@;;;777333000111222333444222444555555444444666888;;;MMMxxx~~~~~~|||wwwtttwww{{{xxxppptttooommmpppvvvyyyvvvrrrsssrrrsssuuuxxxxxxvvvrrrnnntttrrrfff```eeehhheeelllwwwvvvnnneeeUUUIIIMMMSSSgggllluuutttrrr~~~uuuyyyvvvqqqttt~~~xxx{{{yyy{{{~~~~~~~~~|||}}}~~~~~~{{{wwwtttvvvxxx|||~~~|||}}}{{{zzz~~~}}}}}}|||pppkkkqqq~~~~~~~~~mmmQQQ===333---,,,...333333///...///---,,,***))))))***+++,,,.../////////...---,,,,,,)))))))))+++---,,,***((((((+++///000...,,,,,,,,,,,,***((()))***+++)))'''+++***)))))))))***,,,---)))***,,,...///000111111000...---///444888::::::888555111///000222333333333333333222111333666999888KKKzzz}}}}}}{{{xxxxxxzzzxxxttt{{{uuuqqquuu||||||vvvrrroooooorrrwwwzzzwwwssskkkrrrqqqfff]]]^^^aaa```dddpppqqqiii```RRRKKKSSS[[[hhhhhhrrrxxxxxxzzzvvvyyyxxxsssttt{{{zzzttt{{{yyyyyy~~~}}}}}}www{{{}}}|||~~~xxxrrrwwwzzz~~~~~~}}}~~~|||}}}~~~www~~~|||yyyxxx{{{qqqccciii{{{||||||~~~~~~oooWWWBBB///---///222111......222---,,,***)))((())))))***,,,---///000///...---+++(((((((((***,,,,,,***)))'''***---...---+++++++++,,,***))))))*********)))***)))(((((()))+++...///+++,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,///333666777777444000...///111222222333333222000///111555999555III{{{}}}|||~~~}}}~~~|||{{{zzzyyyzzzvvvyyyzzznnnllllllqqqwwwyyyuuuppplllpppmmmddd^^^^^^```___eeeqqqqqqggg\\\OOOLLLVVVeeelllfffqqq{{{~~~vvvyyy{{{{{{wwwvvvyyyxxxssszzzuuutttzzz~~~|||{{{mmmrrrvvvwwwzzz~~~|||~~~}}}|||}}}}}}{{{uuuuuuzzzwwwzzzxxx{{{~~~}}}uuu]]]bbbxxx|||||||||ccc@@@777//////000000000222...---+++***))))))))))))***,,,///111111000...,,,(((((((((***,,,,,,+++)))(((***+++---,,,,,,+++++++++***)))))))))***++++++))))))((((((***---///111---,,,,,,+++++++++++++++***)))((()))---222666999888555222//////000000///222333333222222333555777555GGGxxx{{{{{{~~~}}}~~~~~~zzzzzz{{{|||wwwsssvvv}}}|||vvvjjjjjjlllrrrwwwxxxsssmmmqqqmmmfff``````ccccccaaappp{{{xxxkkk```SSSRRR]]]oooqqqgggqqq~~~tttxxxzzzzzzvvvuuuuuutttrrr{{{tttrrr{{{}}}wwwqqquuuwwwuuuvvv}}}}}}||||||wwwwwwzzz}}}|||zzzsssvvvrrrqqq{{{~~~}}}}}}}}}}}}~~~~~~}}}|||^^^^^^uuuvvvxxxyyyxxxyyy~~~^^^HHH333,,,111333222000......---,,,+++************,,,///111222222000///***))))))***,,,,,,,,,*********+++,,,------,,,+++******)))))))))***,,,...*********+++,,,...000111------,,,++++++,,,------*********+++---111555888;;;888444111000000...---///222666777777555555555777DDDqqq~~~{{{|||~~~{{{{{{}}}~~~yyywwwxxxxxxuuussstttyyy{{{xxxuuukkkmmmppptttvvvtttqqqnnnoooeeeZZZUUUXXX^^^```___uuu}}}xxxkkkcccZZZZZZfffvvvxxxmmmuuuuuuzzz{{{{{{yyyvvvvvvwwwxxx|||uuuttt}}}yyy}}}~~~xxxuuuxxx|||~~~www||||||vvvuuu|||yyysssnnnqqqyyy~~~}}}yyyqqquuutttuuu|||zzz{{{|||{{{zzzyyyggg^^^qqq{{{uuu}}}~~~}}}|||~~~zzzzzzzzz[[[:::...222555111---------------,,,++++++++++++---///222333444333222---,,,++++++,,,---,,,++++++******+++------,,,************)))(((***---000,,,---...///000000//////...---,,,,,,,,,---...///...//////.........111333<<<999555222111000...,,,...222777:::999777444333999@@@hhhzzz|||}}}{{{yyy{{{zzzvvvwwwwwwwwwvvvwwwxxxyyyxxxxxxqqqsssuuutttrrrqqqrrrsssmmmbbbTTTMMMOOOUUU\\\aaarrryyysssjjjgggdddgggsss{{{sssyyywww{{{{{{{{{yyywwwvvvyyy|||yyyuuuvvv|||~~~~~~|||{{{vvvxxx{{{|||sssxxx||||||yyyxxx{{{~~~ssspppooosss{{{tttttt}}}xxx{{{~~~zzztttuuuzzzzzzxxx|||~~~|||}}}rrr```lll|||yyyyyyzzzzzziiiEEE444333444000+++++++++,,,,,,,,,+++++++++---...000222444555666666000...,,,,,,------,,,+++***)))((()))+++,,,+++))))))******)))(((***...222///000222333333111...,,,000///---+++++++++,,,------///111111///...///111888555222111111000///---...111666888777555444333888:::aaa|||zzz}}}|||}}}zzz{{{}}}xxxxxxuuuvvvwwwvvvvvvuuuvvvwwwwwwyyyxxxtttpppoootttxxxrrrgggZZZPPPNNNSSS^^^hhhrrrxxxsssmmmpppqqqvvv~~~xxx{{{~~~}}}yyyvvvuuuuuutttqqqqqquuuzzzttttttvvvyyywwwvvv{{{pppxxx|||zzzxxx{{{~~~wwwzzz}}}|||ttttttvvvyyy~~~xxxsssxxx|||zzz~~~~~~xxxyyy}}}}}}zzzyyy~~~{{{tttooorrrzzzyyy}}}{{{|||yyy{{{bbbiiixxxnnnsssuuu||||||~~~oooLLL999444222...+++)))******+++++++++******...///000222444666888999222000...---------,,,+++***'''&&&'''***+++***((()))******)))(((***///333000222555666555111---***111000---+++*********+++(((,,,000111000///111222444222000///000000///...///111444555444333444444666777]]]}}}vvvwwwuuuzzz||||||~~~}}}~~~uuu{{{|||yyyyyy|||zzzuuuvvvuuuvvvxxxsssmmmlllqqquuueeeRRRKKKQQQ[[[```aaammmooossswwwzzz{{{{{{{{{}}}xxxsssyyywwwnnnooossstttsssuuuyyyzzzxxxrrrwwwyyyuuusssvvvzzz{{{vvv{{{}}}|||}}}||||||zzzvvvvvv}}}{{{xxxuuuuuuyyy~~~tttwww~~~|||zzzxxxvvvyyy|||{{{~~~wwwxxxqqqdddmmmsssooouuu~~~}}}QQQ???555000444---///,,,***((())),,,,,,+++(((---...000444888;;;;;;:::444444444333222111///...'''''')))+++......,,,)))***+++,,,---............222333333111...,,,,,,---+++---...///---+++'''%%%'''))),,,,,,+++******+++---...000///...---///000...111333333222222555888777;;;MMM{{{zzz~~~~~~||||||~~~{{{tttzzz|||yyyxxxzzzxxxttt{{{yyyvvvrrrmmmjjjhhhgggvvvdddPPPJJJSSS```iiikkksssuuuxxx{{{||||||zzzyyy|||vvvvvv}}}yyymmmppptttvvvvvvyyy|||{{{vvv}}}~~~|||xxxxxx{{{{{{xxx}}}~~~~~~~~~}}}~~~{{{~~~|||xxxzzz}}}tttsssuuuxxxyyy{{{}}}}}}xxx{{{~~~~~~{{{~~~|||~~~~~~{{{|||jjjhhh|||yyyrrrsss|||{{{{{{lllCCC555...,,,000***------***))))))++++++)))'''------///333777999999888333333333333222000///...)))((()))+++------+++***++++++,,,---------------000111111///---++++++,,,,,,,,,---...---+++)))''')))+++,,,,,,++++++,,,------...//////------...///---000222333222333555888777;;;KKK~~~~~~yyy{{{}}}zzzvvvzzz|||zzzyyyyyyxxxuuuvvvvvvqqqiiijjjqqqqqqjjjyyyfffRRRLLLWWWgggqqqtttvvvxxx{{{}}}}}}}}}{{{zzz~~~zzz~~~rrrrrruuuwwwxxx|||{{{tttvvvuuussssssyyy{{{~~~~~~~~~}}}|||~~~~~~wwwwww~~~pppnnnssszzz}}}~~~~~~~~~xxx{{{zzz{{{|||~~~}}}{{{~~~|||~~~{{{~~~{{{qqq```tttyyyxxxzzz}}}~~~uuurrrxxx\\\666---+++***000))),,,///---,,,,,,------+++***,,,,,,...111444666666555222222333222111000...---+++***)))***+++,,,+++***++++++,,,,,,,,,,,,,,,+++...//////...,,,***+++,,,---,,,,,,,,,++++++******+++,,,---,,,++++++---///---...//////------...///,,,///111333444555666888777;;;JJJ~~~}}}zzz~~~}}}www{{{~~~}}}zzzyyyxxxxxxtttvvvooofffkkkzzz{{{qqq|||kkkXXXTTT___nnnvvvxxxvvvvvvwwwyyyzzz|||}}}~~~zzzwwwxxxxxxyyy||||||uuuqqqrrrssssssyyy~~~zzz|||~~~}}}zzzyyy{{{|||~~~|||wwwzzzwwwsssvvvzzz~~~~~~www{{{tttvvvyyy|||}}}}}}{{{~~~yyy\\\nnnyyyqqqnnnrrrxxxuuuyyyWWW444...------222+++...///............///......---,,,,,,...111333333222111222333333222111///------+++******+++,,,+++***((()))***+++,,,,,,,,,,,,---.........,,,+++,,,---------,,,+++++++++,,,---,,,,,,,,,+++***+++---//////000111000...---...///---///222444666777888999555:::JJJ~~~~~~|||||||||}}}zzzyyy{{{~~~tttxxx||||||yyyvvvwwwyyyzzzzzzqqqffflllyyyxxxllltttiii^^^^^^iiitttzzzzzzwwwvvvtttssstttwwwzzz|||{{{}}}zzz}}}|||}}}~~~}}}~~~zzzwwwzzzzzzyyyxxxvvvvvvyyywwwooonnnvvvzzzxxxxxx|||~~~{{{yyy|||}}}}}}~~~zzzxxxwww{{{zzz{{{|||}}}~~~~~~```mmmvvvrrruuu{{{|||~~~}}}XXX666111///...111***---,,,,,,------,,,,,,---------,,,+++,,,...000//////111222333444444222///......,,,******+++,,,++++++&&&''')))+++,,,......///---...//////......///000...---,,,******+++---...+++,,,,,,+++******---///000111222111///...///000///000333666999::::::999333:::III}}}~~~}}}~~~~~~}}}|||}}}~~~{{{|||qqqsssvvvyyy{{{{{{{{{{{{pppsssxxxzzzwwwssstttzzzvvvtttmmmgggllluuussskkkeeebbb```eeennnwww{{{|||yyywwwuuusssrrrssstttuuuxxx}}}{{{xxxxxxwwwttt~~~}}}}}}}}}~~~|||xxxvvvzzz{{{uuuqqqrrrssssssvvvzzz{{{nnnlllxxx}}}uuuvvv{{{yyy{{{zzzzzz}}}}}}zzzxxx|||ooolll|||zzz{{{wwwZZZ888222///---000+++///...///000///,,,+++,,,---///---++++++---------,,,///111333444333111///---,,,+++***+++,,,---,,,+++'''((()))+++---...//////---...000000///000111333///...---+++++++++,,,---,,,---------,,,,,,...///111222222111///...///000000111333666:::;;;999888222888FFFvvv{{{||||||}}}~~~{{{yyywwwvvvlllqqquuuuuurrrqqqtttwwwoooqqqxxx|||xxxsssvvv}}}sssoookkkkkknnnpppmmmjjj[[[]]]aaagggmmmssswwwyyyvvvwwwxxxxxxvvvtttqqqpppsssuuutttrrrrrrsssqqqnnn~~~{{{|||~~~xxx{{{{{{xxxxxx|||~~~}}}|||zzzuuussswww~~~~~~{{{vvvpppmmmppprrrsssvvvzzz~~~uuusssyyy|||zzzzzz~~~~~~xxxsssssszzz~~~zzz{{{|||~~~}}}xxx|||fffppp~~~uuukkkooo}}}___===666333111666444;;;>>>??????<<<777444444555000...+++++++++,,,,,,+++,,,...000222222000---+++*********,,,......---+++***+++,,,------...------,,,...///000000000222444000///...---,,,+++++++++---///000000/////////111///000111///---,,,---...000000111555999999777444333777???kkk~~~~~~}}}zzzwwwwwwsssmmmlllrrrvvvtttnnnkkkpppvvvqqqssszzz|||vvvyyy|||uuuqqqrrrooohhhbbb```XXX]]]bbbfffiiilllqqqtttppptttyyy}}}}}}yyytttpppuuurrroooooosssvvvrrrmmmwww}}}wwwvvvxxxyyy~~~yyyttttttwwwtttnnnyyywwwrrrooosssyyyxxxsssyyysssppprrrttttttvvvzzzxxxxxxuuussswww}}}}}}yyy}}}xxxllljjjsss}}}zzz|||~~~}}}~~~|||yyy|||~~~}}}|||___dddrrr~~~kkk]]]ccc}}}eeeCCC<<<999888@@@@@@IIIQQQQQQPPPKKKEEE@@@??????111...,,,++++++,,,+++******,,,...000000...+++)))))))))***---//////---+++............------,,,++++++---///000000000222444000//////...,,,+++******...000333333222111111222...//////...,,,***+++,,,//////000444777888555111555666:::bbb||||||yyyvvvxxxxxxtttvvvsssqqqtttxxxwwwpppiiinnnvvv}}}~~~}}}~~~~~~{{{qqqssssssmmmfffbbb```^^^XXX[[[]]]aaakkkuuuwwwtttuuusss|||ttttttzzznnnnnnzzztttqqqtttwwwwwwwwwyyy|||xxxuuuxxx}}}}}}wwwooo{{{}}}zzzuuuvvvyyywwwsssssswwwwwwuuuwww|||{{{vvvvvvsss}}}vvvsss}}}~~~tttqqqxxx~~~}}}}}}rrrrrrwwwxxx|||~~~~~~~~~{{{|||||||||~~~hhhfffwwwzzzdddhhhooo{{{}}}|||sss___NNNLLLTTT[[[bbbgggtttxxxllleee\\\ZZZZZZ<<<999///+++---,,,&&&%%%))))))---...,,,,,,//////,,,++++++++++++,,,---...//////---,,,...111222000...,,,---///000111111111000000///---+++***+++,,,------///111333444333111000---.../////////...,,,,,,000//////111333444333222111555@@@WWWzzzzzz~~~{{{zzz|||zzzuuu{{{xxxvvvxxx|||zzzssslllnnnuuu||||||{{{|||{{{xxxqqqooojjjeeebbbbbbbbbaaa[[[^^^```ccciiipppqqqnnnjjjkkkxxxqqqppptttjjjlll{{{uuurrrvvv|||}}}}}}~~~wwwvvvuuuvvvxxxxxxwwwuuu~~~zzzxxxxxxyyyzzzzzzyyy|||{{{xxxyyy}}}}}}xxxtttnnnvvv~~~zzz|||~~~wwwuuu{{{}}}{{{{{{~~~xxxxxx~~~~~~}}}{{{~~~xxxnnnxxxuuudddccciii{{{ttt}}}|||~~~qqqVVVWWWiiizzzpppsss|||}}}yyytttSSS@@@333***,,,---)))(((,,,***......,,,---000///,,,************+++,,,---...///---,,,...000111///---,,,---///000111111000000000///---,,,+++,,,---...///111333444555333222000......///000///...---,,,000//////111333444333222///222;;;QQQuuu{{{~~~|||~~~|||vvv{{{xxxvvvxxx{{{zzzsssmmmnnnuuuzzzzzzyyyzzzxxxuuuppphhh___\\\___ccceeeeeebbbfffiiihhhjjjnnnmmmjjjeeejjj{{{uuuqqquuummmrrrzzzrrrnnntttzzz{{{yyyxxxttttttuuuuuuvvvwwwzzz|||zzzuuuwwwxxxtttvvv}}}yyyzzzyyyuuutttvvvvvvtttssskkkpppxxxyyy{{{yyyzzz~~~|||{{{rrrpppsss||||||zzz|||{{{oooqqqwwwqqqqqqxxxnnnyyyeeeLLLPPPccclllPPP===...,,,...+++***---,,,//////------000000---************++++++,,,---///...---...//////---+++------///000000000000000000000...------...//////333444555555555444333222//////000000//////...---///......000333444333222000111999OOOsss|||~~~{{{zzz{{{{{{uuuvvvtttsssuuuwwwvvvqqqmmmpppuuuyyyyyyyyyzzzxxxtttkkkaaaYYYZZZ```dddfffgggkkkoooqqqoooooopppooolllffflll}}}vvvpppuuupppwwwzzzrrrmmmrrrwwwvvvrrrooossssssuuuxxx{{{}}}~~~~~~vvvrrryyyzzzsssttt}}}xxxxxxwwwtttqqqqqqqqqqqquuunnnqqqtttrrryyyuuuvvv||||||}}}wwwggghhhqqqxxx~~~~~~zzzzzz}}}|||gggbbbzzzwwwqqq~~~nnnfffgggttt|||bbbIII333...///---+++------000000------000000...+++++++++++++++,,,---...///............---,,,+++---......//////000000000000//////...//////000111666666666666555444444333000000000000000/////////---------///222333222111333444===UUUzzz{{{wwwuuuyyy~~~~~~zzzwwwvvvuuutttvvvxxxwwwtttqqqssswwwyyyxxxxxxyyyvvvqqqddd]]]ZZZ___dddeeefffhhhooorrrrrrqqqqqqsssrrrnnnfffiiiwwwooolllrrrmmmsssyyysssppptttyyywwwrrrooorrrppprrryyyzzzwwwvvvxxxwww~~~}}}}}}|||zzzvvvttttttvvvvvvssswwwwwwooottt}}}|||pppssszzz}}}mmmaaahhh{{{|||~~~~~~~~~}}}dddYYYuuu}}}{{{~~~}}}{{{zzz{{{gggMMM333,,,...---,,,---...111000,,,,,,000000.........---------...//////.../////////...---,,,,,,.............../////////////////////000000111111777666555555444444444444222222111111000000000000---------...111111000///333666AAA[[[|||zzzvvvuuuyyy||||||{{{|||}}}||||||||||||{{{xxxvvvwwwyyyyyyvvvuuutttpppiii^^^\\\```ggggggbbbcccjjjoooooommmllloootttrrrmmmiiihhhsssnnnpppxxxpppqqqpppmmmnnntttwwwvvvsssrrrpppnnnpppxxx}}}uuu|||wwwwww~~~zzzxxx{{{|||}}}~~~{{{uuuvvvzzzvvvwww~~~}}}uuuyyy}}}qqqrrrwww}}}~~~{{{mmmhhhqqq~~~~~~~~~~~~jjj]]]vvv~~~wwwxxx}}}tttgggaaaooo}}}eeeKKK333,,,...------000///111///,,,+++///000.../////////......//////000...///111000///---...//////......------...//////---......///000111111222666555444222222333444555333333222111111111111222000//////000111111000...222555AAA]]]zzz~~~}}}}}}|||xxxwww{{{}}}|||~~~|||yyyvvvttt{{{{{{wwwrrrnnnkkkddd\\\[[[^^^fffllleee[[[___lllpppmmmgggfffmmmsssqqqjjjmmmiiisssttt}}}xxxrrrkkkkkkooouuuvvvrrrqqqtttqqqpppsssxxx~~~|||xxxxxxwwwwwwxxxzzz{{{zzzyyywwwxxx|||{{{ttttttyyyxxxyyy}}}{{{yyyuuuwww|||}}}~~~{{{wwwvvv}}}~~~~~~qqqfffyyywww{{{ttteeefffrrr}}}}}}oooeeeaaajjjxxx{{{iiiQQQ:::222000------000///000///******---///---//////............//////---///222111//////000111///...------------...///,,,,,,...///000111111111444333111000000222444555555444333222111222222333555444333333444333111///333444???[[[}}}{{{|||{{{xxxxxxyyy{{{~~~{{{{{{~~~}}}|||xxxtttpppnnn}}}|||vvvnnniiiddd[[[RRRYYY___jjjnnncccVVV]]]mmmsssmmmeeedddllltttqqqiiilllgggrrrwww{{{ppppppqqqvvv{{{yyytttsssvvvsssuuuxxx{{{|||}}}~~~~~~{{{}}}{{{wwwyyy|||uuuwww|||}}}uuuuuuzzz{{{yyyvvvyyywww{{{|||{{{}}}|||}}}|||ssskkkyyyzzznnnrrr}}}nnnbbb^^^]]]gggqqq{{{{{{{{{vvvjjjdddmmm||||||rrr[[[DDD999444...,,,//////000...***)))---...,,,///......---------......---000222222000///111333//////---,,,,,,---...///++++++---///000111111111222111///...///111333555555444333222111222333333888777666666666555333000555555>>>YYY}}}~~~~~~zzzyyy~~~uuu~~~xxx|||yyy}}}zzz~~~~~~xxxrrrqqq|||zzzrrrdddWWWQQQVVV]]]gggjjjooonnncccZZZ]]]hhhsssxxxxxxrrrpppssssssooojjjiiippp~~~yyywwwvvv{{{}}}{{{yyyyyyvvvqqqmmmvvv}}}zzzvvvxxx~~~wwwrrrtttvvvvvvxxxzzz{{{wwwxxxzzzzzzzzz|||xxx{{{{{{|||~~~wwwxxx}}}}}}lll]]]UUU\\\fffwww~~~uuuiii[[[hhhwww}}}}}}ppp___OOO888///222333+++...///...+++)))***,,,...---+++***+++...111333333222222111000///......000222111---...222333111555---000444///111444///333222222333444555333222888666444222000000111222999333222888:::555000000444999===VVV~~~~~~||||||}}}~~~{{{sss|||{{{zzzvvvxxxvvv|||wwwvvvzzz{{{vvvrrrrrrmmmnnnlllbbbVVVRRRWWW^^^vvvuuutttoooeee^^^cccnnnwwwzzzzzzwwwuuuuuuvvvttthhhhhhppp~~~yyyvvvvvvyyyyyywwwxxxzzzxxxsssiiittt|||zzzvvvuuuwwwwww{{{vvvtttvvvyyyxxxwwwyyy}}}|||~~~{{{vvv|||zzz~~~zzz~~~~~~wwwaaaTTTVVV^^^lllwwwxxxqqqddd\\\lllmmmooottt|||yyylll\\\BBB333111---,,,...000///,,,+++,,,---111000...------///111222000000//////////////////222444333///...000000---222,,,000444111333777111111111111222444555444333:::888555333222222444444777333333888999666444666333666888OOO~~~|||}}}}}}{{{yyy{{{~~~~~~|||xxx~~~}}}uuuvvv|||www{{{yyyyyy|||{{{vvvssstttiiihhhcccYYYQQQQQQYYYaaa}}}zzzvvvpppiiifffmmmvvvyyyxxxzzz{{{yyyuuutttwwwjjjjjjpppzzzzzzsssooozzzzzzwwwtttvvvzzzxxxtttiiissszzzyyyuuusssqqqoooyyyvvvvvvyyy{{{xxxwwwxxxzzzxxxzzz~~~{{{{{{}}}|||www|||{{{xxxyyy{{{~~~xxx|||kkk]]][[[\\\dddtttvvvppptttssslllkkk}}}mmmmmmpppwww{{{nnnRRR>>>444+++---/////////---,,,---...444333111/////////111222///...---,,,---...000111111444333000///111///,,,000,,,111555222666999222222111111222444666555444:::888555333222222444555444333444666666444666:::888:::999NNN~~~~~~zzzxxxyyy||||||~~~~~~{{{uuuvvv{{{|||{{{{{{{{{{{{xxxsssppppppuuujjj[[[OOOLLLRRR[[[bbbqqqrrrrrrpppnnnnnnrrrwwwwwwuuuvvvzzzwwwpppooorrrpppooopppsssuuurrrlllggg}}}{{{uuuqqqsssxxxwwwssspppvvvyyyvvvsssttttttrrr{{{xxxxxxzzzzzzwwwvvvxxx|||yyyxxxzzz~~~|||yyyvvvwwwzzz||||||zzzyyyyyy|||~~~zzztttvvv}}}pppyyy}}}~~~}}}zzz|||{{{}}}{{{~~~}}}zzzfffdddlllyyywwwtttooommmwwwwwwuuu}}}~~~|||wwwwww~~~}}}cccMMM>>>/////////......---------...333222111000///000222222111000...,,,,,,...000222---000222000111333222...///,,,333777555;;;???666666444333444555666666555888666333111000111222444222333444333111111555::::::<<<;;;PPP~~~{{{{{{|||}}}~~~}}}~~~}}}xxxuuutttwww~~~vvvvvvvvvtttrrrpppmmmiiiwwwgggTTTKKKOOOVVVYYYXXX___fffooorrrqqqooonnnlllrrrrrrtttwwwtttnnnlllmmmuuurrrooommmnnnooommmiiiuuutttpppmmmpppuuuwwwtttzzz{{{wwwrrrrrrxxx}}}}}}~~~{{{yyyzzzxxxuuuvvvzzzzzzyyyyyyzzz}}}}}}xxxsssrrruuuyyyzzzzzzvvvvvvxxxwwwsssqqquuu|||yyy~~~~~~~~~}}}|||}}}~~~yyy{{{||||||||||||}}}}}}~~~~~~}}}~~~~~~yyy]]]PPPRRRhhhyyyuuuyyyooo\\\JJJ666111///...------------,,,//////......///111222333555333000...---...000111---000222000111333222...------555:::;;;FFFLLLDDD:::888666555666777666555666555333222111111222333555777777444111222666:::444:::<<>>===KKK[[[iiinnnqqqrrrkkkaaacccfffiiimmmppppppmmmkkktttuuurrrmmmoooxxx~~~}}}wwwvvv{{{zzzsssqqqwwwsssuuussspppqqqvvvvvvrrrvvvuuuuuuwwwzzzzzzxxxuuu|||uuusssyyy|||zzzzzz}}}yyy}}}~~~|||yyyxxx}}}yyy~~~{{{zzzqqqbbbaaadddppp~~~}}}|||xxxuuu]]]III888333333777DDDTTTZZZEEE555222222...,,,000---///000000///......///222000//////000000000///,,,000000///222777999666444111...---///111222333444333333444555555333222000444555222111555999999===;;;@@@LLLeeexxxyyy{{{{{{zzz}}}yyyuuupppnnnsssxxx|||}}}|||{{{zzzssswwwxxxqqqjjjccc\\\UUUZZZZZZ[[[\\\[[[VVVLLLDDDBBBBBB???888666999<<<===GGGXXXgggmmmpppqqqiii___hhhiiikkklllmmmmmmlllkkkrrrrrrpppnnnsss|||~~~wwwvvvyyyyyytttuuu{{{tttssspppmmmnnnrrrsssppprrrrrrrrruuuxxxzzzzzzyyy}}}xxxvvv||||||wwwtttyyyyyyxxxzzzzzz}}}~~~}}}zzz~~~~~~{{{~~~}}}mmm``````fffttt~~~wwwwwwkkkQQQ:::444333777KKKdddiiiOOO666...000///---......///111111/////////000///...------///000000///000222222000111555888666555222///...///111222111333222111222333444444333000444555333333888<<<===AAA<<<@@@III]]]{{{{{{zzz{{{|||{{{wwwsssssswww|||~~~|||yyywwwwwwooosssssslllccc[[[RRRJJJWWW[[[^^^^^^\\\WWWNNNEEEBBB@@@===999777999;;;===FFFUUUccchhhllloooiii```kkklllmmmlllllllllnnnoooqqqqqqqqqsssyyy~~~}}}xxxtttuuuuuusssvvv{{{sssrrrqqqqqqsssvvvvvvuuusssrrrrrrsssuuuxxxzzzzzz~~~yyywwwzzz|||xxxuuuuuusssuuuuuuwww~~~|||~~~}}}}}}zzz|||~~~{{{cccUUUTTTaaassszzz}}}}}}qqqSSS<<<999888666EEE[[[ZZZEEE111,,,.../////////...///111111000///000111...---,,,---///111111000222333333111111333666777888666333222333444444333444333222222333444444333///222333222555<<>>999777222888FFF???777000////////////111...000222222111000111222///...---...111222333222444444444444333222555888999777555444555666555444555333222222333333222000000222333333888AAAFFFFFFCCC<<<>>>BBBJJJjjj~~~~~~}}}~~~}}}{{{xxx|||xxxvvvvvvvvvxxx{{{|||{{{yyyxxxuuummmfffdddccc[[[RRR]]]cccfffeeeffffff\\\OOO<<<777555666777555444666CCCPPP[[[___eeemmmmmmhhhfffhhhiiihhheeefffjjjmmmgggjjjpppvvvuuupppmmmmmmwwwtttpppmmmmmmppptttwww{{{zzz{{{}}}yyyxxx{{{zzzwwwsssqqqrrrvvvyyywwwtttsssttttttuuuzzzsssxxxzzzvvvtttuuuvvvuuuyyy{{{}}}~~~||||||~~~www|||~~~wwwwww{{{yyy```LLLBBBMMMeee}}}}}}vvv{{{eeeIII:::222---000888000222444444222///000222...000222222222111222333111000///000222444444333333444666777555222444999666444333333444555444333222222222333555444222000555666555555:::CCCHHHHHH???999===@@@AAA[[[||||||}}}{{{xxxyyy|||zzzuuuuuuqqqooorrryyy}}}|||yyy}}}sssccc[[[^^^dddbbbZZZ]]]ccceeeeeejjjoooeeeVVV>>>666222444555444555888???MMMYYY___fffnnnooojjjfffhhhjjjgggdddbbbfffiiifffiiipppuuupppiiiiiinnnqqqpppmmmlllmmmrrrwwwyyyyyyvvvwww}}}~~~zzzwwwxxx~~~|||xxxssspppqqqvvvzzzrrrqqqsssuuuuuutttzzzyyy{{{|||yyyyyy{{{yyyttt}}}||||||~~~vvv~~~zzz|||~~~~~~}}}~~~jjjTTTGGGCCC\\\yyy{{{|||~~~}}}uuu___GGG666//////111...222666555222111222333...000222333222222333444222111///000222333333333222333777:::777222333999333222111222333444333222111222555888;;;:::888555999888555333888@@@CCCAAA;;;555;;;???;;;OOO~~~uuu{{{~~~{{{xxxxxxvvvssswwwpppkkknnnwww|||{{{wwwnnnYYYOOOVVVbbbddd^^^[[[```bbbccckkkrrriiiYYYCCC999222333555555777<<<;;;KKKYYYaaahhhppppppiiiiiikkkmmmjjjdddbbbdddhhhhhhkkkrrruuuooogggjjjtttlllmmmlllkkknnnuuuzzz|||tttoooooovvvyyywwwxxx{{{}}}yyysssoooqqqvvv|||nnnppptttwwwvvvuuuyyy}}}}}}|||}}}zzz~~~www{{{zzz{{{}}}~~~yyyfffYYY===WWWuuu~~~sssWWW>>>333///---000333444222111222555666...000222333333222333555222111///000222333222222000222777<<<999222333999333222111222444555444333222444888>>>AAABBB???<<<:::888444000333:::<<<999888333:::???888IIIyyy|||yyyxxxzzz}}}}}}xxxssswwwuuusssqqqrrrtttwwwyyy}}}qqqcccZZZZZZ___dddfffbbb]]][[[]]]cccfffbbb]]]GGG<<<333222333333777===CCCPPP\\\aaadddhhhjjjiiijjjooonnniiikkkqqqooofffnnnfffjjjooojjjiiimmmjjjmmmjjjiiimmmppppppqqqtttmmmvvvuuurrrwwwvvvyyywwwtttxxx|||~~~}}}rrrooottt}}}}}}uuuvvv{{{~~~vvv}}}~~~}}}zzzvvv||||||~~~kkk```IIIWWWrrr}}}||||||iiiLLL888222333+++111333000444<<<:::000111111111111222333444555222111000000111333555666555555666777777666555555666222000333555444444777444555<<>>777666777666888===@@@KKKXXXaaahhhmmmnnnkkkhhhiiihhhiiinnnssssssnnnnnngggkkkqqqlllmmmrrrpppuuupppmmmoooqqqqqqrrruuuqqqyyywwwtttwwwvvvwww~~~{{{yyyzzz~~~wwwsssvvv}}}|||uuuwww~~~~~~xxx|||}}}~~~zzzeeeYYYLLL[[[xxxvvv]]]FFF:::999444666555555===EEE===...000000000000111222333333222111111000111333666777555555555555555555555555666222111444555444444666:::888;;;GGGVVVZZZRRRHHH???<<<888444222222444555333999999999???LLLrrr{{{{{{xxxuuuwwwzzzzzzvvvqqqlllfff^^^ZZZZZZ\\\]]]\\\[[[YYYYYY]]]bbbccc]]]XXXIIIBBB<<<:::999777777:::;;;DDDOOO[[[gggppppppjjjgggaaa```gggooossstttuuuqqqiiilllqqqlllmmmsssrrrzzztttpppqqqrrrrrrtttwwwttt{{{yyyuuuxxxvvvvvv~~~yyy{{{}}}xxxyyy}}}{{{vvvxxx|||}}}~~~}}}}}}xxxdddWWWKKKZZZxxxuuuYYYFFF@@@555555555;;;JJJSSSHHH555///......//////000111222222222111222333555777888666666555444444555666666777333222555666333222444999444333>>>NNNVVVPPPFFF===;;;888555333222333333555999888999???KKKsss}}}zzz}}}yyyuuuxxx}}}~~~yyysss___]]][[[\\\^^^`````````\\\\\\]]]```cccaaa[[[UUUPPPJJJAAA;;;666555666777:::>>>EEEQQQbbbnnnnnnhhhhhh___]]]gggoooooopppvvvuuulllnnnqqqkkkkkkpppooo{{{tttoooooopppqqqtttxxxtttzzzwwwtttxxxvvvuuu|||||||||zzz|||{{{yyy|||wwwxxxzzz{{{}}}~~~||||||~~~mmm```MMMXXXvvvjjjPPPEEE555555666>>>MMMSSSGGG666////////////000111222333333333333333555666888999777666444333333444666777777333222555666333111222777222000777CCCJJJHHHCCC:::999888777666666666777666888888;;;AAALLLuuu~~~|||{{{|||wwwrrrtttyyy|||yyyttt[[[[[[\\\___aaabbbbbbbbb[[[\\\___cccfffddd___ZZZ]]]VVVJJJ===555444777999>>>>>>@@@KKK]]]lllnnnhhhnnneeeccckkkooolllnnntttvvvmmmppptttooooootttrrr|||uuunnnmmmmmmllloootttpppwwwtttrrrxxxwwwuuu|||~~~zzz{{{|||}}}xxxxxxxxxzzz|||}}}~~~~~~{{{~~~}}}~~~~~~~~~yyylllXXX\\\tttuuu[[[LLL888888999===BBBBBB999---111111111111222333444444333333444555777888::::::888777555444444555777888888333222555666333222333:::999888:::>>>BBBDDDEEE<<<;;;:::888888888888999666777777===CCCMMMuuu~~~~~~~~~zzzvvvqqqrrrvvvxxxvvvsss]]]^^^___```aaa``````___ZZZ\\\```fffiiiiiifffbbbfffaaaSSSBBB777777:::<<>>DDDKKKrrr~~~}}}|||}}}|||zzzxxxxxxxxxwwwtttqqq\\\]]]^^^^^^]]]]]]^^^^^^]]]___cccgggiiiiiifffdddfffcccVVVEEE999999;;;;;;???@@@DDDNNN```nnnooohhhiiiqqquuuqqqlllmmmqqqttttttnnnuuu~~~{{{|||~~~{{{tttnnnmmmmmmlllnnnqqqooouuurrrrrrzzzyyyvvv{{{yyywwwvvvxxx}}}}}}{{{}}}}}}zzz~~~}}}{{{rrr```cccwww~~~lllMMMGGGAAA<<<999777555444333333333333444555666777444555666888:::;;;<<<===888888888888888888888888999333000111333333555888999999::::::999999:::;;;BBB@@@<<<888666666777888777666777???CCCFFFjjj~~~||||||{{{|||~~~yyytttqqqXXXYYYZZZZZZ[[[\\\^^^```dddeeeggghhhhhhfffbbb``````___VVVEEE:::999:::888999===DDDPPPaaammmmmmeee```ooovvvnnnhhhlllrrrsssuuuooowww{{{{{{~~~zzzuuuppplllnnnqqqrrruuuyyyqqqwwwssssss{{{zzzvvvzzzxxxuuusssvvv||||||yyy{{{}}}}}}~~~zzzgggbbbttt~~~{{{zzzmmmaaaQQQEEE===555000---333333333333444555666666444555777999;;;<<<======888999::::::::::::999888999333///000222333666::::::999888:::<<<===;;;999???<<<888555555666999<<<888666777>>>AAABBBddd{{{zzzzzz|||~~~~~~{{{zzzsssxxx}}}wwwjjjaaaRRRPPPSSS[[[```___bbbhhhuuuqqqkkkgggeeebbb___\\\ddd\\\RRRHHH???999:::???<<<>>>DDDOOO[[[bbbdddccccccfffjjjkkkfffbbbgggppppppqqqtttvvvwwwvvvuuutttrrrmmmjjjnnnvvvyyytttmmmuuuwwwwwwvvvyyy}}}wwwuuuuuutttoookkkpppyyy|||zzzzzz|||~~~zzz}}}wwwWWWhhh|||lllIII333111222222333333000///000111000555555555333333444888;;;<<<;;;:::::::::999777555>>>777333444333111444:::777888888999;;;<<<======:::;;;<<<;;;888777666777555222;;;;;;@@@HHH\\\~~~yyy~~~~~~}}}zzzvvvuuuxxx~~~|||uuuppprrrsssjjj___XXXTTTRRRUUU]]]aaabbbffflllpppooolllgggcccaaabbbcccfffaaaUUUFFF<<<999<<<>>>>>>@@@EEEMMMWWWaaagggjjjfffdddeeegggfffdddeeejjjoooqqqsssuuutttrrrooommmmmmiiigggkkkssswwwvvvsssxxx|||}}}}}}}}}xxxpppooosssxxxwwwqqqmmmooovvvyyy{{{|||{{{zzzzzz{{{{{{|||~~~tttRRRbbb~~~|||ZZZ@@@888444222333222111000000000///555555555444444666:::===;;;::::::::::::999777666>>>888555555444000222777777777888999:::;;;<<<<<>>999777666444111000333666666777888999::::::;;;IIIGGGAAA:::444111111333999333999555777>>>SSS|||~~~xxxooo```SSSOOORRRXXXXXXYYY]]]bbbgggkkkooommmkkkgggbbb```bbbfffjjjlllssslllSSSAAACCCMMMRRRPPPJJJDDDGGGSSSbbbnnntttgggcccbbbgggkkkllllllmmmdddgggmmmrrrsssqqqnnnkkkooopppppppppoooooopppqqqqqqwww{{{}}}zzzrrrpppqqqtttwwwyyyxxxvvvuuuyyy{{{}}}~~~}}}|||}}}}}}}}}||||||~~~}}}~~~|||}}}}}}}}}ZZZccc~~~uuuZZZGGG666888222...000333222000000555666666555444444777999777888999999999888888999;;;999888777555333222222555666666777888999999999>>>===:::666222111222444555111777555777>>>QQQ}}}yyyzzz|||vvvnnnbbbTTTJJJMMMTTT]]]^^^```bbbeeejjjnnnoooqqqjjjaaa^^^aaadddeeeeeebbbnnnmmmWWWAAA???KKKVVVYYYMMMBBBDDDSSSdddooorrrhhhhhhiiikkkhhheeegggmmm```dddjjjoooqqqooollljjjllloooqqqpppnnnkkkjjjkkktttwwwyyyxxxzzz|||zzztttpppvvv|||}}}{{{zzz{{{|||yyy{{{}}}}}}|||zzzzzzzzzyyyzzz}}}~~~{{{~~~~~~}}}}}}zzzyyy||||||[[[]]]rrrtttcccQQQEEE999000111444333111222666666666444222111222444444777999999888888999:::888999999777666666555444666666666777777888888999444555666555333333333555222...777555777<<>>>>>???AAADDDIIIUUUeeepppoooooopppnnnfff___aaahhhfffhhhlllpppsssttttttsssuuuqqqmmmmmmqqqwww|||~~~{{{{{{yyywwwyyy~~~{{{|||yyyuuuxxx~~~uuuwwwyyyzzzyyyxxxxxxxxx}}}}}}}}}}}}}}}~~~vvvzzz~~~|||}}}qqqaaa]]]mmmhhhJJJ>>>:::444222666000222444444444444666888///444999999777777:::>>>???BBB???888666:::999555888888888888888999999999<<<;;;888444111111333666666111888888AAAPPPlll~~~www}}}~~~xxxxxx|||~~~}}}zzzyyy|||yyysssccc\\\YYY]]]aaa___```cccjjjcccbbbhhhggg______eeeddddddaaa[[[VVVVVV\\\aaabbb]]][[[[[[TTTGGG>>>===;;;888999===BBBHHHSSS]]]cccjjjmmmhhhbbbaaacccdddhhhfffhhhoootttrrrooooooxxx{{{~~~ooozzz{{{|||||||||}}}}}}xxx{{{|||uuuwww}}}zzzwwwuuuuuuwwwxxxyyy{{{~~~wwwyyyxxx||||||www|||nnnwww|||}}}|||}}}}}}}}}}}}hhh[[[fff{{{___JJJ:::888;;;555222333555666666777888999999:::999888666777:::===>>>GGG???444999>>>999666<<<888555555666777666444::::::999777444333444555555777888777===ZZZ~~~~~~|||xxxyyytttrrrxxxuuujjj^^^XXXWWW[[[______```dddmmmdddaaaeeeccc\\\]]]ccc```aaa___[[[XXX[[[bbbiiiddd```___^^^VVVJJJCCCBBB>>>:::888:::===BBBMMMWWWZZZeeemmmjjjdddcccfffhhhkkkhhhhhhmmmpppmmmkkkkkkyyy~~~~~~zzzyyyyyyzzzyyyxxxxxxyyyzzzzzztttwwwvvvooossszzzxxxvvvuuuuuuvvvwwwxxxyyy{{{tttxxxzzzwwwwwwzzz|||{{{~~~ssswww|||}}}{{{{{{~~~~~~~~~}}}hhhXXXaaazzzsssgggYYYPPPEEE666555555666666777888888999888999999888777888;;;>>>@@@JJJCCC888;;;???;;;;;;@@@<<<888666777777666555888:::;;;:::888666666777333777:::999>>>XXXzzzssssssmmmkkkttt}}}nnn^^^XXXUUUTTTYYY]]]^^^```cccmmmeeeaaaaaa___YYYZZZ```aaaaaa```]]]\\\```gggnnnfffeeeeeecccZZZOOOJJJKKKDDD???:::999:::>>>GGGQQQWWWcccmmmlllgggeeeggghhhoookkklllpppsssqqqqqqsss}}}wwwyyywwwwwwwwwvvvuuutttsssssswwwqqqsssrrrkkkooowwwvvvuuuvvvwwwxxxxxxyyyyyyyyytttssstttwwwyyyyyy~~~zzz{{{zzzyyyzzz}}}{{{}}}gggTTTYYYtttzzznnnZZZAAA999777666666888:::;;;;;;888999999888888999<<<>>>???JJJEEE:::;;;===;;;>>>AAA>>>999666555555555555777:::======<<<999888777222777<<<<<<>>>SSS~~~~~~yyyssspppmmmnnnuuu|||vvveeeVVVVVVUUUUUUWWWZZZ[[[]]]___fffaaa___```^^^ZZZYYY]]]dddddddddcccaaabbbeeehhheeeggghhheee]]]TTTPPPPPPKKKEEE>>>;;;;;;===FFFPPP]]]eeejjjjjjhhhiiihhhfffiiihhhllltttxxxxxxyyy|||||||||qqqrrryyyxxxuuuuuuuuuvvvvvvuuurrrppptttppptttuuunnnqqqwwwtttrrruuuxxxxxxyyy||||||yyywwwrrrrrryyy{{{yyy}}}}}}~~~|||{{{}}}zzz}}}~~~~~~eeeNNNPPPnnnqqqWWW>>>999555666:::???@@@@@@999::::::999888888:::<<<;;;FFFCCC999999888888>>>>>>;;;777444333444555555666:::>>>???===999777555333888>>>>>><<>>;;;:::888666555555888999777:::======;;;777555333555999>>>???:::BBBbbb~~~zzz}}}~~~~~~zzzwwwsssxxx|||xxxnnnbbbZZZWWWZZZ]]]]]]YYYVVVVVVUUUTTTVVVXXX]]]```aaa___[[[YYYSSSVVVZZZ]]]___]]][[[YYYVVV[[[]]]\\\YYYVVVNNNGGGIIICCC===:::888:::AAAJJJ___``````bbbhhhooonnniii___aaahhhppprrrpppqqquuuqqqiiijjjnnnmmmqqqtttlllpppppprrrvvvzzzzzzvvvrrrooonnnxxx}}}wwwvvvwwwpppgggnnnpppmmmpppwwwxxxssstttqqqqqqrrrssssssxxx}}}~~~{{{yyy|||~~~~~~}}}{{{zzz}}}{{{}}}|||qqqvvv}}}xxx{{{vvvbbbJJJDDD___xxxYYYKKK<<<666;;;BBBDDDCCC888999:::999777666666777===CCC???999;;;888777???;;;<<<<<<;;;999:::;;;===777999::::::888666555666999999===@@@:::<<>>>>><<<444666777777666666777888???CCC<<<999===;;;888???<<<>>>???>>><<<:::;;;===777777777666555666999<<<;;;888;;;@@@<<<;;;PPPkkk}}}zzz~~~}}}||||||}}}~~~zzzxxxzzz~~~|||xxxvvvwwwvvvnnnbbbZZZXXXZZZ\\\bbbbbb[[[VVVVVVUUURRRXXXZZZ\\\\\\\\\^^^]]][[[XXXWWWWWWXXX[[[]]]^^^^^^WWW[[[^^^```ccccccVVVGGGHHHBBB===:::777666;;;BBBRRR^^^gggfffaaa```bbbccc]]][[[\\\^^^___```fffnnnoooggghhhjjjgggmmmtttpppmmmlllnnnssswwwwwwqqqkkkjjjhhhppptttmmmnnnqqqlllooouuutttlllllltttvvvpppmmmtttuuuoooooowww{{{xxx{{{{{{}}}~~~~~~|||{{{uuuyyytttuuuyyy}}}}}}}}}}}}}}}}}}|||~~~uuuaaaRRR```|||~~~gggKKK:::777999888555000222555666666777888:::@@@AAA:::777===;;;777===;;;>>>@@@???;;;888888999666666555444555888===AAA<<<777:::AAA???<<>>??????<<<444888<<<===;;;999:::;;;555888===???<<<===GGGSSSvvv{{{yyy~~~~~~~~~}}}{{{{{{}}}}}}yyysssnnnuuuvvvnnnaaa\\\^^^ZZZQQQZZZbbb___ZZZZZZUUUQQQXXX]]]]]]]]]]]]^^^```bbbddd```^^^[[[\\\___bbbdddddd\\\TTTVVV^^^```eeeeee[[[UUUFFF999777777777>>>IIIIIITTT^^^aaaaaabbbbbbaaadddaaaaaaddddddcccgggnnnccc```aaahhhmmmooorrrvvvwwwvvvsssqqqtttyyyxxxsssmmmnnnpppqqqqqqpppnnnmmmkkkvvvuuuooorrrsssttt{{{}}}{{{{{{tttlllqqq|||{{{wwwxxx~~~~~~}}}~~~{{{uuutttwwwzzz||||||zzzyyy|||~~~xxxxxxyyy|||{{{{{{~~~|||{{{{{{|||~~~~~~~~~||||||}}}jjjOOOPPPlll}}}xxxmmm[[[GGG:::666777666888999888888888888777;;;;;;<<<===:::777;;;BBB===@@@@@@>>>>>>@@@===888:::===???>>>:::888888:::888:::===>>>:::999AAALLLggg|||}}}}}}uuunnnwwwmmmaaaZZZXXXWWWUUUSSSXXX___]]]ZZZ^^^ZZZUUU[[[YYYXXXWWWXXX[[[^^^______[[[___bbbbbb___^^^aaaddd___UUUVVV\\\]]]cccddd[[[TTTCCC666666999:::>>>CCCDDDPPP\\\```bbbdddffffffddddddgggjjjjjjffffffiiiaaabbbhhhoooqqqoooooosssyyywwwssssssyyy}}}xxxnnnmmmoooqqqssssssrrrooommmfffsssuuutttyyyxxxsssuuu~~~yyytttrrruuuxxxzzzyyy{{{}}}}}}~~~|||ttttttwwwyyyyyy{{{xxxwwwyyy}}}~~~|||xxxyyy{{{yyytttttt{{{yyyzzz|||{{{zzzyyy|||{{{zzz{{{||||||~~~mmmSSSOOOccc~~~qqqXXXCCC;;;;;;666777888777555444444666::::::<<<>>><<<888:::???;;;======>>>AAADDDAAA;;;CCCDDDDDDAAA<<<999:::<<<===>>>@@@???:::777===GGGZZZ~~~~~~~~~~~~~~~}}}{{{~~~~~~~~~|||uuuzzzhhhZZZWWWWWWSSSQQQTTTSSS[[[ZZZYYY___\\\XXX]]]XXXVVVTTTUUUWWWYYYZZZYYYZZZ___cccccc___\\\\\\]]]cccXXXXXX[[[ZZZ\\\[[[PPPBBB:::777;;;===:::777888AAANNN[[[___aaadddggghhheeefffiiikkkjjjgggggghhhjjjmmmtttxxxuuummmiiijjjvvvvvvuuuuuuyyy{{{uuulllmmmnnnooopppqqqppppppoooeeepppqqqpppxxxyyyssstttwww{{{xxxpppooowww{{{zzz{{{zzz~~~}}}{{{vvvxxx{{{{{{zzzzzzxxxuuuuuuvvvxxxxxxxxxzzz{{{|||{{{wwwwww}}}zzz}}}}}}|||yyy}}}~~~~~~~~~zzzyyyzzz}}}ttt[[[NNNXXXqqq~~~mmmXXXMMMKKKEEECCCAAA>>>999555777;;;777888;;;???===999999<<<;;;<<<<<<===CCCIIIHHHCCCIIIIIIHHHDDD???===>>>AAABBBBBBCCCBBB===999>>>FFFWWW}}}~~~}}}~~~~~~|||~~~}}}zzz}}}~~~zzz{{{~~~{{{tttuuucccUUUTTTUUUOOONNNRRRPPPXXXXXXWWW]]][[[YYY```___]]][[[ZZZZZZ[[[ZZZZZZXXXYYY\\\^^^___^^^[[[YYYaaaWWWXXX\\\YYYXXXTTTGGG666777:::>>>===888555555>>>MMMZZZ^^^^^^aaadddffffffhhhhhhfffeeegggiiijjjrrrtttyyy{{{uuujjjccccccppptttuuuttttttuuurrrlllmmmllljjjiiijjjmmmoooqqqmmmuuuqqqlllsssuuusssvvvtttxxxsssjjjmmmzzz}}}}}}xxxzzz~~~xxxwwwzzz||||||zzz}}}zzzvvvssssssuuuwwwwwwzzzyyyzzz}}}~~~~~~|||~~~~~~|||||||||~~~yyy||||||{{{~~~zzzcccMMMLLLccctttqqqgggccceee___YYYRRRGGG<<<;;;@@@666666:::>>>>>>999777999??????===<<<@@@FFFGGGDDDEEEFFFEEEAAA======@@@CCC@@@@@@AAABBB>>>;;;???FFFTTT~~~~~~|||zzz~~~~~~}}}{{{zzz~~~wwwvvvzzzvvvnnnfffZZZQQQQQQQQQMMMKKKMMMNNNXXXYYYWWWZZZXXXYYYcccaaaaaa```]]]ZZZYYYZZZ[[[TTTSSSSSSXXX^^^```]]]ZZZ\\\TTTVVV\\\ZZZZZZUUUHHH<<<======<<<999777999<<<<<>>666666999>>>>>>:::777888AAABBB@@@<<<;;;>>>@@@>>>===??????<<<::::::===AAA<<<<<<>>>@@@>>><<<@@@FFFOOOxxx|||zzzzzz~~~}}}||||||~~~vvvsssvvvpppeeeUUURRRPPPPPPPPPOOOMMMLLLOOOZZZ\\\WWWXXXUUUZZZggg\\\___```\\\VVVTTTWWW\\\VVVTTTSSSUUUZZZ]]]\\\YYY^^^UUUWWW\\\[[[^^^[[[OOOGGGDDD>>>999777999::::::888GGGVVVYYYWWWYYY]]]```eeegggeee```aaaiiippprrrsssooonnnqqqqqqmmmjjjjjjnnnnnnllljjjlllpppppplllgggeeedddccceeehhhlllnnnppp{{{zzzrrrsssrrrqqqwwwyyyuuuqqqrrrxxx~~~~~~|||~~~yyy{{{xxxvvvtttvvv{{{yyyvvvwwwvvvtttssstttxxx{{{zzzwwwtttqqqqqquuu{{{|||yyyzzz~~~|||zzz{{{~~~}}}||||||~~~www\\\MMMPPPeee|||lllQQQCCCCCC999888:::???@@@<<<999:::<<>>AAAGGGNNNvvv|||}}}}}}}}}|||}}}zzz}}}zzzqqqnnnppphhh\\\JJJNNNQQQQQQQQQRRRQQQMMMPPP]]]___YYYVVVTTTZZZjjjYYY^^^aaa]]]VVVSSSXXX___\\\ZZZWWWVVVVVVWWWWWWWWWdddZZZYYY]]]\\\```___UUUKKKFFF>>>::::::;;;777111555EEETTTWWWUUUWWW\\\```cccfffeee```bbbkkkrrrtttwwwpppmmmooorrrpppooooooqqqmmmgggeeekkksssqqqkkkddddddddddddfffhhhkkkllldddtttxxxtttvvvsssqqqwwwtttooonnnuuu}}}}}}{{{~~~~~~{{{www{{{zzzxxxvvvvvvxxx|||~~~xxx{{{}}}zzz{{{|||{{{vvvqqqrrrxxx~~~tttrrrooolllnnnttt|||~~~~~~~~~{{{|||}}}||||||}}}~~~{{{vvvuuuwww|||~~~zzz}}}}}}~~~fffVVVLLLbbb|||dddRRRQQQ<<<999;;;@@@AAA>>>;;;<<<444???FFFDDD@@@?????????999<<<===<<<:::999<<>>BBBBBBAAADDDIIISSSxxx|||{{{yyy{{{}}}zzzxxxwwwqqqeeeXXXQQQFFFQQQWWWRRRRRRXXXXXXQQQTTTYYYYYYSSSOOORRRVVVXXXYYY^^^bbb```[[[WWWWWWYYYXXXVVVSSSTTTXXXZZZXXXWWWaaa___]]][[[[[[[[[ZZZXXXLLLGGGCCC@@@<<<777888<<<<<>><<<@@@AAA===<<>>???@@@===999EEEEEEFFFFFFDDD@@@<<<:::>>>===>>>BBBFFFGGGEEEBBBCCC@@@AAAGGGLLLNNNRRRVVVwww~~~~~~{{{|||zzz}}}~~~}}}}}}~~~vvvhhhZZZMMM@@@777<<>>===;;;>>>HHHTTTYYYXXXXXXZZZbbbkkkiiibbb```[[[[[[fffaaaaaabbbdddddddddeeeffffffhhhmmmsssuuupppiiiccccccbbbgggrrryyywwwqqqnnnqqqqqqqqqsssuuuuuusssqqqoootttyyyzzzvvvtttuuuxxxvvvwwwtttrrrtttzzz{{{yyysssssstttssspppmmmnnnpppmmmpppvvvzzzxxxsssssswwwvvvwwwxxxwwwvvvtttqqqnnnqqqyyywwwtttyyywwwsssxxx~~~{{{}}}|||{{{www}}}|||zzz}}}{{{zzz}}}}}}~~~vvvWWWSSSaaa||||||SSS??????EEEDDD@@@>>>???@@@AAAAAA@@@???>>>CCCBBBBBBDDDEEEEEEBBB???BBB@@@AAADDDHHHLLLUUU^^^lll}}}}}}~~~~~~{{{~~~~~~{{{zzzzzzwwwaaaKKK>>>777333666???IIIMMMOOOSSSWWWXXXRRRTTTTTTQQQQQQVVVZZZZZZYYYWWWTTTSSSUUUWWWXXXXXXZZZWWWTTTTTTVVVWWWUUUSSS[[[ZZZZZZZZZ[[[[[[YYYWWWXXXRRRNNNMMMJJJBBB;;;999:::<<>>???@@@@@@AAABBBBBBCCCEEEEEEDDDBBB@@@FFFFFFGGGGGGEEEJJJYYYiiimmm~~~}}}{{{}}}}}}~~~~~~{{{zzz{{{~~~}}}nnnRRR:::222111000111===KKKQQQRRRSSSWWW\\\PPPSSSSSSQQQRRRWWWXXXVVVYYYXXXVVVTTTSSSTTTVVVWWWRRRPPPOOOQQQVVVYYYYYYWWWZZZYYYXXXXXXWWWVVVRRRPPPOOOHHHBBBBBBBBB===999999:::;;;BBBNNNXXX[[[]]]```]]]ddd```\\\___\\\ZZZbbbYYY```eeeffffffiiillllllmmmqqqtttttttttvvvtttqqqmmmlllmmmnnnkkkiiimmmuuuvvvsssooonnnqqqtttvvvwwwqqqqqqqqqnnnnnnqqqxxx}}}pppzzz{{{xxxuuusssoootttvvvsssqqqsssvvvvvvqqqvvv|||}}}vvvpppttt}}}yyyrrrpppxxxxxxrrrqqqyyy||||||www~~~}}}~~~}}}|||{{{~~~~~~|||qqqaaaWWWZZZooo~~~||||||~~~~~~}}}|||xxxeee]]]YYYRRRJJJFFFDDDBBB@@@?????????@@@===???AAADDDEEEFFFEEEEEEEEEGGGHHHFFFAAADDDUUUgggccclll{{{zzz}}}||||||yyyyyy{{{|||vvv```BBB000000111///111;;;IIISSSVVVUUUWWWZZZMMMQQQRRRQQQSSSVVVUUUQQQVVVXXXXXXVVVSSSSSSUUUXXXNNNMMMLLLPPPUUUZZZZZZYYYVVVUUUUUUVVVVVVUUURRROOOLLLCCC;;;;;;<<<:::999999<<<;;;@@@KKKUUUYYY[[[^^^\\\___ZZZWWW^^^]]][[[aaa[[[bbbffffffggglllooonnnooossstttpppooosssssspppooollllllmmmkkkhhhjjjnnnsssqqqooooooppprrrrrrqqqllllllkkkkkkmmmqqqvvvyyyuuuwwwtttuuuuuujjjppprrrpppqqqvvvxxxwwwqqqsssxxx|||{{{vvvvvvyyyxxxqqqpppxxx~~~|||vvvssspppvvvxxx{{{yyyxxx~~~||||||~~~}}}}}}}}}}}}}}}xxxuuufffZZZTTT^^^ooozzz~~~~~~|||xxxxxx}}}~~~}}}sssyyywwwqqqrrrzzz{{{uuummmoooqqqpppooopppvvvzzzyyy|||}}}zzzxxxwwwsssnnnpppqqqqqqpppnnnooorrrtttoooooooooooonnnnnnoooppppppqqqnnnkkkmmmrrruuusssooommmlllpppvvvyyyxxxvvvuuuvvvzzzmmm[[[UUURRROOOMMMJJJFFFBBB???>>>>>>???;;;===AAADDDEEEEEEEEEFFFBBBDDDFFFFFFBBBBBBMMM[[[QQQSSSggg~~~}}}~~~~~~zzzyyywww{{{~~~}}}zzz}}}~~~yyyvvvwwwzzz}}}qqqVVV888---333555000444;;;GGGSSSXXXVVVSSSSSSMMMPPPRRRRRRTTTVVVSSSNNNSSSWWWYYYXXXTTTRRRVVVZZZPPPNNNMMMPPPUUUYYYYYYXXXTTTTTTTTTVVVXXXXXXUUUSSSPPPEEE<<<999:::999888:::===;;;???JJJSSSVVVXXXZZZ^^^```WWWTTT\\\]]]YYY^^^```fffhhhfffggglllnnnkkkiiipppssspppnnnooolllggghhhgggjjjqqqsssnnngggeeeoooqqqsssuuuuuupppiiidddfffffffffiiimmmqqqrrrrrrsss{{{~~~vvvmmmlllrrrwwwfffkkkmmmlllpppwwwyyyvvvnnnmmmqqqzzz~~~{{{uuusss{{{vvvwww~~~{{{xxxxxxssswwwvvvxxx}}}yyy|||{{{|||}}}}}}|||}}}{{{zzz}}}}}}}}}||||||{{{yyyuuurrrqqq}}}}}}}}}|||xxxyyylll___QQQQQQ___mmmrrrooommmooonnnmmmpppuuuvvvsssgggmmmkkkdddeeemmmnnnggg]]]eeekkkiiicccdddmmmwwwvvvvvvssslllhhhhhhfffccc^^^bbbeeeccc___]]]aaaeeecccccccccbbbaaa```aaacccddddddbbb___aaahhhkkkjjjdddaaaaaadddiiillljjjfffiiikkkpppuuuyyyzzzwwwtttyyy{{{~~~fffOOOIIIOOOTTTMMMJJJEEEAAA>>>===>>>???===???BBBDDDDDDCCCCCCCCCFFFFFFHHHJJJIIIGGGLLLTTTPPPKKK[[[~~~~~~uuu}}}}}}}}}~~~vvvzzz~~~~~~wwwjjjNNN222+++333333***---<<>>BBB;;;===@@@CCCAAA>>>@@@DDDHHHIIIJJJIIIGGGFFFGGGHHHHHHFFFRRRrrr}}}~~~vvvdddHHH222---222111,,,000:::IIIUUUVVVTTTXXX```UUUPPPQQQWWWVVVPPPOOOUUUOOOSSSOOONNNWWWWWWSSSXXXYYY[[[YYYRRROOOQQQSSSSSSWWWUUUQQQPPPXXX```]]]UUUMMMGGG@@@;;;:::888555333::::::>>>FFFPPPWWWXXXWWW___bbbbbb^^^^^^aaaaaa___gggjjjkkklllpppuuuqqqjjjhhhlllpppqqqooojjjfffdddcccdddggghhhdddbbbgggpppsssppplllmmmooooookkkfffiiijjjlllnnnppprrrttttttqqqxxxyyytttuuuyyyvvvmmmooopppooommmpppvvvyyywwwsssvvvxxxyyy||||||tttzzz{{{~~~~~~|||zzz}}}|||}}}~~~~~~xxxuuu|||~~~uuunnnqqqqqqpppppptttvvvssskkkmmmnnnmmmiiieeedddfffiiirrrjjjcccccchhhjjjeee___ZZZdddnnnnnnhhhffflllsssvvvtttrrrqqqppppppooonnn```TTTJJJLLLXXXaaacccbbbbbbaaadddhhhfffaaaaaafff^^^aaaaaa]]]___eeegggeeefffdddeeehhhfffdddgggoooqqqkkkeeebbbdddeeedddbbb^^^]]]\\\^^^``````]]][[[^^^```ccceeeeeeccc```^^^bbbbbbbbbcccdddeeedddccccccbbbeeekkklllfffbbbcccjjjjjjiiijjjiiigggbbb___```aaaaaa```aaafffmmmrrrmmmiiihhhlllrrrtttnnnhhhkkkooosssssspppppprrruuummmdddeee\\\MMMCCC???JJJZZZWWWEEEAAALLLIIIJJJIIIEEECCCCCCEEEEEEDDDEEEFFFFFFEEEEEEGGGHHHIIIEEEOOOnnn{{{~~~|||{{{{{{}}}sssZZZ>>>111000000//////111555@@@NNNWWWYYY\\\```XXXRRRQQQVVVVVVRRRRRRYYYNNNRRRNNNNNNWWWXXXUUUZZZ]]]^^^ZZZRRRNNNPPPSSSSSSVVVTTTPPPQQQXXX___^^^XXXRRRMMMFFF???:::666444333666888<<>>BBBAAA888AAACCCDDDFFFGGGIIIMMMPPPKKKKKKWWWuuu}}}~~~|||||||||~~~~~~~~~~~~~~~||||||~~~}}}zzz|||~~~vvvuuu^^^BBB......222---,,,222111000999LLL[[[^^^YYYTTTNNNHHHJJJRRRUUUPPPMMMOOOOOOTTTPPPQQQ[[[]]][[[```[[[\\\XXXQQQOOOSSSWWWXXXOOONNNPPPWWW]]]]]]YYYTTT[[[VVVLLL@@@777444666999222666;;;@@@EEEMMMXXXaaa\\\___```^^^___aaa```[[[___fffoootttrrrmmmkkkkkkmmmlllkkkhhhfffgggiiikkkooommmllljjjddd]]]\\\___hhhiiijjjkkkllllllllllllssswww||||||xxxtttssstttuuuwww{{{~~~|||xxxuuussswww}}}uuussszzzwwwvvvtttsssqqqsssyyy{{{xxxzzzyyylllvvvwwwmmmkkksssrrrjjjgggdddaaa___]]][[[^^^ccceeebbbbbbddd```\\\fffvvvppplllkkkllljjjeeedddfffdddeeedddaaacccggghhheeemmmgggcccfffmmmoooiiiccc^^^aaacccccc```___```aaa^^^```bbbbbbbbbfffmmmsssnnnqqqtttvvvvvvvvvxxxzzz|||zzznnn]]]UUUYYY```dddhhhkkknnnppprrrqqqnnnjjjdddeeehhhjjjjjjhhheeedddsssrrrqqqooonnnlllhhhdddggghhhiiikkklllmmmlllkkkooojjjfffiiipppuuuvvvtttrrrkkkbbb```dddjjjllllllhhh```dddtttzzztttssszzzwwwpppfffbbbgggpppxxx{{{rrrmmmiiilllqqqrrrmmmgggiiiffffffgggfffjjjxxxzzzhhheeeoooqqqpppnnnjjjhhhggghhhjjjaaafffhhheeebbbbbb```^^^bbbeeeddd```^^^```aaa```llliiiiiinnnqqqrrruuu{{{}}}}}}zzzzzz}}}|||fff\\\XXXSSSbbb^^^QQQBBB===BBBAAA:::@@@BBBCCCEEEFFFIIINNNQQQJJJOOObbb}}}yyy~~~|||~~~~~~~~~~~~~~~~~~|||}}}xxxyyy}}}ssshhhNNN:::+++---000,,,,,,111111333===NNN\\\]]]WWWSSSOOOIIIKKKUUUYYYTTTPPPQQQOOOTTTQQQRRR\\\^^^\\\aaaWWWYYYVVVQQQPPPTTTXXXYYYOOONNNRRRZZZ^^^\\\WWWUUU[[[TTTKKKAAA;;;999999:::555:::AAAGGGLLLRRRZZZ___[[[```bbb^^^[[[\\\]]]\\\^^^bbbjjjqqqoooiiifffhhhnnnkkkgggcccbbbeeejjjmmmooolllkkkjjjeee]]][[[]]]jjjiiiiiikkknnnooonnnmmmtttvvv{{{~~~~~~|||yyyvvvyyyyyyyyyxxxxxxxxxyyyyyyuuuwww{{{~~~|||wwwxxx|||sssssstttuuurrrqqqwwwuuukkkkkkqqqnnneee]]]ccceee```___cccbbb[[[ZZZYYYXXXWWWWWWZZZ```dddbbbbbbbbbaaa^^^```kkkxxxmmmlllkkkjjjeeebbbgggooofffhhhgggdddccceeeeeeccchhhccc```eeemmmooohhh```___aaadddcccaaaaaacccfff```bbbcccdddfffjjjnnnrrrqqqtttxxxxxxvvvtttuuuwww|||{{{ppp^^^VVV\\\fffjjjjjjmmmpppssswwwzzzwwwrrrnnnnnnrrrwwwyyyuuusssttt{{{~~~~~~{{{yyyyyywwwtttpppppppppqqqrrrssstttuuuzzztttvvv|||}}}yyywwwuuutttvvvxxxyyyvvvsssvvvrrrttt{{{|||xxxyyytttqqqkkkjjjpppyyy|||zzzpppnnnnnnqqqvvvwwwsssnnnooollllllooooooqqq|||mmmiiinnnooonnnnnnmmmlllkkkjjjjjjaaaeeehhhgggggghhhfffbbbgggjjjhhhaaa[[[ZZZ[[[ZZZllldddbbbeeegggeeejjjrrrpppooollljjjhhhjjjmmmqqqsssvvvzzz~~~}}}yyylllWWWNNNJJJEEEAAA???????????????@@@AAABBBCCCGGGKKKOOOKKKXXXppp|||}}}~~~~~~zzz~~~}}}|||~~~wwwyyyyyyzzz}}}iiiRRR???444,,,,,,...------000...222<<>>DDDMMMWWW^^^```^^^]]]aaacccbbb^^^___bbbdddbbb]]]ZZZ\\\cccgggeeefffkkkggglllnnnggg]]][[[bbbkkkhhhdddbbbcccccccccfffkkkpppllliiilllsssuuuqqqlllhhhjjjmmmqqqtttwwwyyyyyyzzz|||~~~{{{rrrkkklllppppppwwwwwwlllfffjjjllljjjkkkpppxxxzzzooo```[[[___^^^dddbbbVVVRRRWWWXXXSSSSSSNNNKKKOOOQQQPPPRRRVVVUUUYYY\\\[[[ZZZ[[[[[[[[[ZZZbbbccc\\\\\\fffmmmlllsssmmmjjjkkkkkkjjjllloooccceeeeeeccceeelllrrrtttjjjkkkmmmlllkkklllooorrrxxxxxxvvvtttssstttvvvxxxyyyccc]]]kkk{{{~~~~~~xxxoooqqqvvvzzz|||{{{wwwsssmmmmmmiiifffiiiooopppmmmrrrtttoooddd[[[]]]ccchhhooogggfffmmmoookkkoooxxxssslllbbb]]]]]]aaadddeee\\\[[[[[[]]]``````\\\XXXXXXXXX]]]fffjjjkkksss|||vvvvvvvvvooopppuuuiiiQQQGGGMMMDDDDDDDDDDDDDDDFFFKKKNNN___qqq~~~|||~~~www}}}~~~xxx|||~~~~~~wwwttt}}}aaa;;;000///---,,,++++++,,,,,,///---666EEELLLIIIMMMVVVPPPJJJIIIMMMLLLHHHLLLTTT___XXXPPPLLLOOOTTTYYY[[[XXXVVVRRROOOSSSXXXWWWQQQ]]]YYYXXX\\\\\\XXXYYY]]][[[ZZZZZZ]]]```\\\NNN@@@BBBHHHOOOTTTVVVWWWYYYZZZbbbdddZZZ___ZZZRRR```cccXXX\\\^^^^^^```dddeeeccclllmmmkkkcccZZZYYY___gggmmmhhhcccaaabbbfffiiikkktttpppnnnrrruuurrrnnnnnngggqqquuuqqqpppvvvvvvooopppxxx~~~|||sssjjjhhhiiihhhooopppggg]]][[[^^^aaa```rrr{{{lll```WWWQQQZZZYYYWWWUUUSSSRRRQQQQQQUUUNNNLLLTTTYYYXXXWWWXXXQQQXXX[[[ZZZZZZ[[[XXXQQQ[[[___aaa___```fffkkkkkklllmmmppppppjjjfffllltttoooqqqooommmrrr|||}}}yyyrrrqqqwww||||||~~~~~~zzzzzzkkkgggnnn{{{}}}~~~~~~~~~sssnnntttvvvrrrrrrxxx||||||vvvlllfffgggiiiiiifffiiifff```cccqqqwwwnnnaaa[[[```gggddd]]]YYYZZZ]]]```bbbaaa]]]YYYXXXYYY]]]aaaaaabbbhhhnnnhhhaaaeeettt}}}{{{yyy}}}mmm[[[QQQKKKFFFCCCEEEDDDBBBFFFMMMYYYuuuyyy~~~}}}~~~~~~zzz}}}|||}}}xxxwww|||vvvWWW666000///---,,,++++++,,,,,,///---444AAAHHHHHHMMMVVVTTTMMMJJJMMMMMMIIIMMMVVVZZZUUUOOOMMMPPPVVVZZZ\\\VVVUUUQQQOOORRRWWWWWWRRR\\\XXXXXX[[[[[[WWWVVVYYY\\\]]]^^^```aaaZZZLLL@@@:::@@@GGGIIIIIIKKKRRRXXXcccfffZZZ]]]\\\XXXccc___ZZZ^^^aaa```bbbggggggeeekkkiiieee```[[[[[[___ccckkkgggcccaaadddhhhlllmmmuuupppnnnrrrsssppplllkkkllltttuuunnnlllpppnnnhhhooorrrtttsssllleee___]]]]]]cccddd\\\SSSRRRUUUWWW^^^ooo}}}yyykkk^^^UUUNNNWWWUUURRRPPPQQQRRRTTTUUUWWWQQQPPPWWW\\\\\\ZZZ[[[TTTZZZ\\\[[[[[[]]][[[VVVXXX]]]``````dddlllrrrtttnnnkkklllppprrrrrruuuzzzzzz{{{yyyuuuxxxzzzyyy~~~~~~}}}wwwpppnnnvvv}}}zzz~~~yyyuuuvvvxxxwwwooopppnnnjjjooo}}}yyyqqqeee\\\^^^dddddd```ZZZ[[[^^^___`````````aaacccbbb```aaadddggggggeeefffZZZWWWbbblllmmmnnnrrrsssnnnoooxxxvvviii\\\OOOCCC@@@@@@BBBFFFLLL___ooo}}}{{{yyy{{{zzz~~~~~~}}}|||xxxxxx}}}}}}lllLLL333///...---+++++++++,,,,,,///,,,222>>>EEEGGGMMMUUUVVVNNNKKKOOOOOOKKKNNNUUUSSSQQQNNNOOOSSSXXX\\\^^^UUUUUURRRPPPSSSYYYXXXTTTWWWVVVWWW[[[[[[WWWVVVWWW\\\]]]aaabbb^^^TTTFFF>>>333999>>>>>><<<@@@JJJTTT```ggg\\\[[[]]]___hhh]]][[[___aaaaaacccggghhheeeiiieeeaaa^^^^^^___aaaaaahhheeeaaaaaadddhhhlllmmmxxxssspppssssssnnniiihhhkkkpppnnnfffaaabbbaaa\\\___`````````]]]XXXRRRMMMPPPUUUVVVOOOIIIIIILLLMMM]]]kkkwwwtttiii]]]TTTOOOWWWTTTOOOMMMOOORRRUUUVVVSSSPPPQQQXXX]]]^^^]]]]]]]]]```aaaaaabbbeeefffdddfffjjjkkkiiijjjpppuuuuuuvvvooommmttt{{{}}}}}}}}}uuufffggg{{{|||{{{xxxvvv{{{|||qqqeeebbbeeegggeee^^^_________```ccchhhkkkcccdddfffkkkvvv}}}sssbbbcccXXXTTT[[[bbbbbbbbbeeeccc___]]]aaaffflllttt{{{yyyxxx~~~}}}{{{gggQQQDDDAAABBBEEEHHHQQQSSS```{{{~~~~~~}}}|||~~~tttsssyyy~~~cccDDD333///...,,,+++++++++,,,,,,---,,,222===FFFIIINNNSSSRRRLLLKKKQQQQQQLLLKKKOOOMMMMMMNNNQQQUUUYYY]]]^^^WWWWWWVVVTTTWWW\\\\\\XXXRRRSSSWWW[[[\\\ZZZXXXXXXXXX[[[___aaaYYYKKK>>>888222555888999;;;???FFFLLLWWWeee]]]ZZZ\\\aaakkk^^^YYY]]]``````bbbeeeeeebbbeeedddcccaaa```aaaccceeefffcccaaaaaacccgggjjjkkkwwwpppmmmmmmlllfffaaa______bbb```XXXTTTTTTTTTQQQNNNPPPRRRSSSQQQNNNLLLJJJNNNRRRRRRMMMJJJLLLNNNNNN[[[dddlllkkkccc[[[WWWUUU\\\XXXSSSRRRSSSUUUVVVUUUTTTTTTWWW]]]cccfffffffffhhhiiiiiijjjmmmqqquuuwwwxxxzzzzzzuuutttxxxzzzzzzxxxuuu{{{~~~zzz```\\\qqqyyypppnnnooonnnjjjfffbbbccchhhoootttvvvdddjjjqqq}}}|||___ccc___```eeeeee```]]]]]]bbb___\\\YYYYYY\\\cccjjjooonnnmmmqqqxxxmmmYYYLLLEEEDDDEEEJJJCCCJJJjjj}}}{{{|||~~~{{{qqqsss}}}yyyXXX<<<000...---,,,+++***+++,,,,,,+++,,,222>>>HHHMMMOOOQQQLLLHHHJJJRRRTTTMMMHHHIIIJJJLLLOOOSSSVVVYYY\\\^^^YYY[[[[[[YYY[[[______\\\SSSVVVZZZ[[[[[[ZZZWWWTTTWWWXXX\\\^^^UUUDDD999555333333555;;;BBBFFFEEECCCMMMaaa___]]]ZZZ^^^lllcccYYY]]]``````bbbeeedddaaaaaaeeehhhgggcccbbbfffkkkhhhfffddddddgggiiikkkkkkrrrjjjdddbbb___XXXSSSQQQPPPRRRQQQMMMKKKLLLNNNNNNHHHNNNSSSSSSNNNLLLMMMQQQQQQTTTTTTQQQQQQUUUWWWUUUXXX[[[^^^^^^[[[XXXYYY\\\___\\\ZZZ[[[^^^___]]]ZZZ]]]```dddiiiooouuuwwwvvvqqqooooooqqqtttyyy~~~{{{|||{{{~~~~~~eee\\\ooo|||zzzzzzrrrlllnnnxxxtttvvvzzz|||```iiijjjkkkiiibbb[[[[[[___cccccc___ZZZWWWYYY]]]___iiilllkkkhhhjjjooommmgggooouuu|||sss___RRRLLLJJJUUUJJJPPPooo}}}~~~yyyqqqwww~~~iiiIII222+++---,,,+++******+++,,,---,,,---222;;;FFFNNNQQQQQQJJJFFFIIISSSVVVOOOHHHHHHJJJMMMQQQTTTVVVWWWZZZ[[[ZZZ]]]]]][[[\\\______]]]WWW[[[\\\[[[YYYXXXUUUPPPXXXVVVXXX[[[SSSBBB777666222222666@@@KKKNNNHHHAAAJJJ^^^```aaa\\\[[[iiieeeZZZ___bbbbbbcccfffeeeaaa]]]dddjjjiiidddbbbfffllljjjhhhhhhiiilllnnnooooootttjjjaaa\\\XXXQQQLLLLLLGGGHHHIIIIIIIIIJJJNNNPPPIIIPPPUUUSSSMMMIIIMMMRRRPPPQQQPPPOOOSSSXXXZZZWWWVVVUUUVVVXXXYYYYYY]]]bbbbbb``````dddjjjllliiieeeeeejjjmmmooottt{{{~~~~~~wwwsssqqqtttvvvxxx~~~|||{{{~~~}}}~~~nnn```lll~~~|||zzzyyyxxxvvvpppfff\\\YYY___eeecccccc```[[[ZZZ]]]___^^^eeeooorrrllljjjlllggg[[[gggjjjnnnttt~~~~~~uuuyyy{{{tttggg___\\\SSSKKKTTTuuu~~~~~~|||yyypppwwwzzznnnSSS:::---+++,,,,,,+++******+++,,,---...---...555AAALLLRRRRRRNNNHHHIIISSSXXXRRRMMMNNNMMMPPPSSSUUUTTTUUUWWWYYYXXX[[[\\\ZZZYYY[[[\\\YYYTTTYYYZZZXXXWWWXXXUUUPPPWWWQQQRRRVVVPPP@@@555555000333;;;GGGSSSVVVQQQKKKQQQ^^^^^^eeeaaaZZZeeecccYYY^^^aaaaaaccceeeccc___\\\aaaffffffdddbbbdddfffffffffgggjjjnnnrrrsssssswwwkkk___XXXRRRKKKHHHHHHCCCDDDFFFHHHHHHIIIKKKOOOJJJNNNQQQPPPNNNMMMOOOSSSUUUUUUTTTTTTZZZaaabbb___ZZZWWWYYY^^^aaaaaaccciiijjjgggeeeiiippptttrrrnnnmmmqqqrrrppprrrzzz~~~}}}~~~xxxtttuuuuuutttwww}}}{{{yyy{{{~~~}}}{{{|||}}}~~~yyygggiii}}}yyymmmfffgggjjjmmmiiihhhccc]]]___fffgggccceeerrrvvvkkkgggnnnnnnfffiiijjjiiihhhjjjnnnlllggggggiiinnnuuu}}}yyysss]]]UUU```~~~~~~~~~}}}~~~{{{zzzllluuuttt```DDD111---...,,,+++*********+++,,,---000---+++000<<>>IIIPPPSSSUUUSSSYYY]]]]]]bbb^^^MMMQQQQQQQQQRRRTTTVVVVVVUUUYYYXXXVVVQQQKKKJJJRRR\\\MMMUUUVVVPPPVVVbbbbbbWWWXXXSSSSSSTTTJJJ999444999666777BBBSSS]]][[[XXXWWWUUU\\\___]]][[[\\\]]]\\\YYY___bbb___]]]___bbbbbb]]][[[ZZZ[[[YYYWWWYYY]]]ZZZ^^^^^^\\\dddoooooofffcccfff___NNNEEEHHHIIIEEEEEEFFFKKKQQQRRRMMMLLLNNNYYYSSSNNNOOORRRWWW```iiimmmkkklllsss|||hhhkkkooossstttrrrpppppplllhhhiiipppsssssswww~~~xxxuuurrrrrrwww}}}~~~{{{yyyxxxuuuqqqsssxxx||||||yyywwwxxx}}}vvv{{{|||iii|||}}}xxxxxxwwwtttxxxvvvkkk___cccrrrzzzwwwooommmhhhaaa\\\YYYZZZ\\\[[[___]]]WWW\\\gggiiiaaaZZZ___gggpppwwwzzz{{{{{{{{{zzzxxxttttttzzzqqqUUU:::000...---+++***)))***,,,---,,,+++...------111:::IIIWWWaaaXXX^^^kkkjjj]]]YYYVVVKKKNNNOOORRRUUUVVVVVVTTTSSSZZZZZZXXXSSSLLLKKKQQQXXXLLLPPPQQQQQQXXXaaa```WWW___XXXVVVVVVLLL;;;222444333333:::EEEKKKLLLNNNQQQYYY^^^aaa^^^[[[\\\]]]\\\^^^dddfffaaa]]]\\\[[[YYYOOOPPPRRRUUURRROOOQQQXXXTTTYYYYYYXXX___jjjjjjaaa]]]]]]TTTGGGDDDJJJKKKEEEEEEIIIPPPVVVUUURRRSSSXXX^^^YYYWWW[[[```bbbeeejjjnnnmmmmmmqqqvvvyyyyyywwwkkkkkkpppwwwwwwrrroooqqquuurrrsssvvvvvvrrrssswwwtttuuuvvvvvvvvvxxx}}}{{{wwwtttuuuuuuuuuxxx~~~~~~~~~}}}~~~~~~zzzyyy|||~~~{{{qqq|||zzznnnmmmvvvyyyssskkkhhhccc```]]]]]]^^^^^^[[[]]]ZZZTTTXXXcccddd^^^bbbbbbbbbdddggglllqqqtttsssqqqnnnmmmpppvvv~~~~~~|||wwwvvvvvvuuuxxxzzzpppUUU===444333222---+++******,,,---,,,+++000///...///666FFF[[[jjjjjjqqqzzznnnRRRGGGJJJHHHKKKNNNSSSVVVWWWVVVRRRPPPVVVYYYYYYUUUPPPOOOSSSXXXMMMKKKLLLSSS\\\```]]]XXXaaaZZZWWWWWWOOO???444222555555777:::<<>>>>>CCCIIIJJJGGGFFFHHHIIILLLLLLKKKMMMQQQNNNHHHKKKKKKHHHEEEJJJTTT[[[[[[WWWWWW[[[bbbeeedddfffiiigggbbbccclllsssqqqjjjfffwwwwwwvvvtttpppnnnnnnooommmhhhnnnyyywwwiiigggpppuuuvvvwwwvvvrrroooppprrrsssxxx}}}}}}yyyuuutttuuu|||uuuqqqssswwwyyy}}}~~~||||||zzzyyy{{{~~~uuuxxx}}}~~~}}}||||||{{{}}}mmmzzzsssooopppoookkkgggpppppplllfffeeeeee```XXX___[[[UUUSSSWWWbbbnnnwwwzzzwwwqqqiiiaaa^^^___bbbccc______hhhwwwyyy{{{vvvxxx|||~~~~~~ssscccWWWRRRPPPLLLEEE555111---******+++,,,,,,...---111>>>SSSlllzzzkkkXXXAAA<<>>???FFFKKKIIIFFFDDDEEEGGGHHHHHHIIILLLJJJGGGPPPTTTUUUQQQQQQWWW```fffeee``````ffflllllljjjjjjkkkeeeeeelllsssqqqlllhhhvvvwwwvvvssspppnnnnnnpppoookkkpppyyyvvvjjjiiirrrtttvvvuuuqqqmmmnnnrrrvvvyyyzzz}}}~~~}}}yyysssoooxxxsssrrruuuyyy{{{yyytttuuuuuuvvvzzzrrrvvvzzz}}}}}}}}}~~~|||||||||~~~}}}~~~|||wwwooo}}}}}}|||zzzuuuqqqkkk```VVVbbb^^^ZZZWWWXXX\\\aaaeeemmmoooooojjjaaaYYYVVVVVVZZZXXXVVVWWW^^^hhhttt{{{||||||}}}~~~}}}~~~{{{~~~~~~wwwsssuuuxxxxxxwwwkkk\\\UUUVVVWWWRRRLLL<<<666///++++++...222444444333666BBBTTTfffsssyyywwwggg___YYYLLLHHHIIIEEEJJJNNNRRRRRRPPPNNNOOOQQQMMMUUUXXXUUUTTTXXXXXXSSSVVVVVVWWW[[[^^^___\\\XXXXXXVVVTTTPPPKKKDDD<<<777;;;EEELLLLLLIIIJJJMMMOOOPPPUUUVVVSSSPPPSSSVVVVVV[[[\\\XXXLLLCCC@@@???>>>DDD??????EEEJJJJJJHHHHHHHHHIIIJJJLLLNNNPPPRRRRRR[[[```bbb^^^YYYYYYaaahhhmmmgggeeeiiimmmlllkkkkkkpppiiiggglllqqqqqqooooooqqqpppnnnlllllllllllllllqqqssswwwyyyuuupppqqqwwwvvvzzzxxxqqqlllooouuuxxx}}}|||}}}}}}}}}yyyrrrmmmnnnnnnsssyyy}}}~~~yyyooorrrvvvwww{{{ssswwwzzz|||{{{||||||{{{}}}~~~}}}xxxkkk```lllzzz|||qqq|||}}}qqqgggcccbbb```___^^^]]]^^^^^^[[[aaaeeeddd]]]WWWUUUUUUTTTWWWXXXVVVSSSWWW```iiieeeaaafffvvvzzzwww}}}~~~||||||}}}|||}}}zzzuuusssvvvwwwuuuooofff[[[WWWWWWVVVTTTQQQIIIAAA666...,,,///333666777777888<<>>222---...111444111333666888999===EEEKKKNNNLLLUUUXXXIIIBBBHHHLLLDDDLLLTTTWWWSSSNNNKKKKKKIIIRRRUUUQQQSSSZZZZZZSSSNNN[[[^^^WWWVVV```ccc]]]TTTWWWXXXSSSNNNLLLLLLLLLQQQ[[[cccaaa^^^]]]XXXQQQ@@@EEEIIIGGGHHHNNNSSSUUUUUU[[[^^^YYYRRRNNNJJJFFFEEEHHHLLLMMMJJJJJJVVVcccdddbbb```___]]]]]]___ccc]]]]]]```dddeeefffhhhkkkiiilllpppooohhhccciiisssnnnkkkjjjmmmnnnnnnppptttkkkfffaaabbbfffiiigggdddooo{{{~~~sssooovvv{{{yyyllluuuyyytttpppsssyyyzzz{{{~~~|||uuupppppprrrgggppp||||||~~~zzzmmmttt}}}|||wwwvvv|||~~~~~~|||xxxyyy~~~}}}{{{lllQQQ???PPPrrrxxxkkkllltttyyy{{{~~~~~~{{{zzzmmmzzzqqqmmmpppzzzzzzuuu~~~www~~~pppfffvvv|||pppnnnxxxzzzrrrmmmjjjiiifffgggfff```YYYZZZaaahhh^^^^^^[[[UUUQQQUUU```iii]]]UUUQQQRRROOOMMMYYYjjjuuuxxxaaaRRRNNNOOOKKKTTT^^^rrr~~~{{{xxxwwwzzzvvvzzzzzzrrrsssxxxuuuqqqkkkfffcccaaa___^^^______SSS@@@222---...///---444444444333333444777:::GGGMMMNNNHHHGGGLLLKKKEEEGGGLLLNNNMMMOOOQQQNNNHHHLLLPPPUUUWWWVVVUUUWWWYYYVVVRRRRRRWWWYYYVVVVVVYYYVVVOOOLLLQQQSSSOOOLLLNNNZZZbbbeee___ZZZ[[[]]][[[IIIIIIEEEAAA@@@DDDJJJMMMJJJUUU^^^^^^ZZZUUUQQQLLLLLLNNNPPPQQQSSSVVV[[[^^^ccceeedddaaa```bbbeeefff\\\``````fffmmmfffaaaiiilllhhhcccaaadddhhhmmmooopppppplllfffgggnnnsssssslllbbbffflllfffdddgggeeennnwww|||yyysssqqqtttvvvzzzxxxsssooouuu|||yyyqqqsssxxxzzzwwwrrrppptttyyyrrrnnnwww}}}qqqiiisss~~~}}}vvvrrrzzz}}}yyysssnnn]]]FFF===KKKaaapppnnneee\\\[[[___dddiiilllsssgggcccfffnnnssswwwuuunnnlllrrryyyyyykkk\\\TTTQQQUUUcccrrrrrrqqqggg\\\ooorrruuu}}}|||]]]IIIVVVnnn}}}ppp___VVVRRRYYYqqq|||vvvtttpppiiibbb___bbbiiinnnhhh[[[WWW______VVVYYYeee```]]]WWWOOOJJJMMMVVV^^^nnnlllvvvqqq^^^SSSOOONNNPPPTTT[[[ggg|||}}}{{{yyyvvv{{{yyy|||~~~~~~~~~uuullliiihhheeedddddd]]]PPP<<<---***---///...999888777444111111222444IIIOOOOOOIIIHHHMMMMMMHHHJJJJJJKKKLLLNNNNNNMMMLLLNNNQQQSSSSSSQQQPPPSSSVVVTTTTTTSSSSSSTTTUUUUUUUUUNNNGGGDDDIIIMMMNNNPPPSSSXXX^^^aaa\\\YYY\\\______KKKJJJGGGBBBAAACCCHHHKKKLLLWWW______ZZZXXXWWWUUUSSSVVVZZZ\\\]]]^^^___aaabbbdddeeebbb______aaacccaaadddbbbeeekkkccc]]]dddgggddd___]]]___bbbeeeffflllooooookkkiiilllnnnnnniiiccckkkrrrkkkggghhhfffiiimmmppppppnnnooovvv~~~wwwxxxuuupppqqqvvvwwwtttvvvyyy{{{yyyuuusssuuuxxxuuuqqqyyy||||||pppjjjttt~~~{{{{{{}}}{{{}}}uuummmhhh```VVVSSSIII<<<777???IIINNNPPPMMMLLLPPPVVVWWWUUUSSSNNNEEEGGGPPP```zzzvvvvvvwwwXXXSSSPPPSSSZZZggg}}}zzzWWWNNNGGGGGGKKKVVVgggwwwzzz}}}ppphhhvvvyyy[[[\\\eeewww{{{]]]CCCAAAMMMVVV]]]cccnnnnnnqqqvvvzzzyyyrrrllldddTTTEEE@@@>>>EEEYYYnnnwwwrrrnnnhhhaaa^^^aaakkksssyyysssppppppqqqhhh^^^XXXZZZYYYWWW]]]gggaaa___\\\XXXUUUUUUYYY\\\oooiiinnn}}}yyyxxx~~~pppdddXXXQQQRRRRRRTTTaaayyy{{{qqqdddaaaaaa^^^[[[[[[WWWOOO???111---222555444:::999777333000///111333JJJQQQQQQKKKIIINNNOOOKKKNNNHHHHHHNNNOOOKKKLLLRRRQQQRRRRRROOOKKKJJJMMMPPPNNNRRRQQQKKKLLLRRRSSSOOOIIIBBB>>>AAAGGGLLLQQQUUUWWW[[[[[[WWWUUUWWW[[[\\\LLLKKKIIIGGGEEEFFFJJJMMMQQQ[[[bbb^^^WWWWWWZZZ]]]VVVZZZ___bbbaaa```^^^^^^___bbbdddccc^^^[[[\\\```bbbfffbbbccchhhbbb\\\cccdddbbb```aaacccfffhhhhhhgggnnnsssooojjjhhhhhhffffffdddooovvvnnnkkkmmmiiimmmjjjlllqqqqqqnnnsss}}}uuuxxxvvvqqqooossswwwxxxvvvwwwxxxyyyyyyxxxwwwwwwzzzuuuzzz~~~zzz|||~~~vvvlllfffjjjxxx}}}~~~||||||qqqjjjjjjnnnjjjiiieeebbbgggooosssrrrssskkkmmmlll]]]UUUSSSNNNEEEBBB<<<888;;;???>>>999999;;;AAAJJJTTTXXXUUUQQQKKKDDDGGGPPP___yyytttrrrzzzgggOOOLLLIIIHHHMMM^^^yyysssUUURRRQQQVVV___lll}}}}}}kkkgggkkk{{{oooOOO======EEEIIIIIIHHHIIIOOOXXX``````WWWNNNJJJ???777777888<<>>;;;777666444222000000444666IIIPPPRRRKKKIIINNNOOOLLLOOOGGGIIISSSSSSKKKLLLVVVRRRSSSSSSOOOJJJFFFFFFHHHDDDMMMMMMCCCCCCMMMPPPIIIGGGAAA===>>>CCCHHHLLLNNNUUUVVVTTTPPPMMMNNNQQQTTTNNNMMMNNNOOONNNMMMPPPTTTXXX```ccc[[[RRRRRRXXX]]]ZZZ]]]```aaa```^^^\\\\\\ZZZ]]]bbbbbb]]]XXXYYY^^^___dddaaa```fffccc___ddd```___aaadddiiimmmooopppeeeoootttooogggdddcccbbbiiihhhqqquuummmnnnsssrrrxxxqqqqqqxxxwwwooonnntttssssssqqqooonnnqqqvvvyyyuuuttttttvvvyyyyyyuuurrryyyrrrrrrqqqlllqqquuunnnWWW[[[iii}}}~~~{{{zzzssseeeVVVMMMKKKLLLFFFGGGDDDAAAEEEOOOVVVXXX___```iiieeeRRRIIIKKKJJJFFF???999<<>>@@@BBBFFFKKKUUUhhhssshhhVVVJJJCCC<<<:::555777>>>@@@BBBUUUnnnwwwttt{{{~~~uuu{{{{{{pppfffcccdddeee```ccckkkjjj]]]TTTSSSWWWZZZ```fffmmmvvv~~~}}}yyyvvvzzzxxxwww}}}|||ttt```PPPOOOQQQNNNMMMPPPSSS___cccXXXKKKGGGCCC===888777555111///000333777EEEOOORRRLLLIIILLLNNNKKKMMMGGGLLLWWWWWWMMMNNNWWWRRRUUUVVVRRRKKKDDDAAA@@@:::EEEFFF======HHHKKKEEEAAA???<<<===AAAFFFGGGEEEOOOMMMJJJHHHGGGHHHLLLOOOWWWVVVWWWZZZXXXSSSRRRVVVWWW]]]^^^VVVOOOQQQXXX]]]```aaa```___]]]\\\]]]___VVVXXX]]]aaa^^^XXXYYY^^^^^^dddaaa^^^dddbbb^^^bbbZZZZZZ]]]bbbhhhlllnnnnnnhhhooorrrkkkcccaaabbbcccrrrooosssssslllqqqzzzxxxzzzoooiiimmmpppnnnoootttrrrnnnkkklllnnnqqqsssuuuvvvsssqqqqqqrrrpppjjjeeeiiibbb```[[[XXXcccmmmgggKKKOOO^^^rrr||||||~~~|||ppp```QQQGGGCCCAAAAAA>>>>>><<<<<>>999333...---///111AAAMMMRRRMMMIIILLLLLLIIIIIIIIIOOOWWWVVVPPPPPPWWWSSSVVVWWWTTTKKKBBB<<<:::666>>>BBB===<<>>CCCIIIHHHDDDIIIFFFDDDGGGIIIJJJNNNSSS```]]]___ccc___UUUQQQUUUSSSWWWWWWRRROOOTTT[[[______]]][[[WWWVVVWWWZZZ^^^WWWTTTWWW^^^^^^XXXXXX^^^___fffccc^^^bbbaaa[[[\\\\\\]]]___ccchhhkkklllkkkjjjooonnngggaaaaaacccdddyyytttuuussslllqqqvvvooofff[[[PPPOOOZZZgggqqqvvvrrrllliiikkkmmmmmmmmmnnnoookkkgggdddaaa]]]WWWRRRPPPKKKIIIEEEDDDTTTaaa\\\@@@@@@HHHXXXdddkkkwwwqqq[[[MMMIIIHHHEEEAAABBBDDDHHHOOO[[[hhhllliiihhhrrr~~~rrrQQQ@@@>>>:::888444777EEEQQQPPPCCC999@@@TTTgggrrrzzzyyyrrr{{{|||bbb\\\kkk~~~xxxmmm]]]RRRRRR\\\kkkwww|||wwwnnnggg___XXXOOOHHHIIIWWWhhhvvvnnn___^^^ccccccdddfffddd[[[NNNIIIKKKRRRRRRSSSSSSRRRSSSVVVYYYYYYcccpppzzzyyyyyyppp]]]PPPQQQOOOHHHJJJSSSZZZcccddd]]]___ddd]]]MMMHHHDDD>>>555...++++++---???LLLSSSOOOKKKLLLLLLHHHFFFJJJPPPRRRQQQPPPSSSVVVUUUWWWVVVQQQHHH???:::888888<<>><<<>>>@@@???AAABBBBBBHHHPPPPPPKKKLLLGGGGGGLLLOOOPPPTTTYYY___\\\___fffbbbVVVRRRVVVSSSUUUUUURRRSSSYYY^^^___ZZZYYYVVVSSSRRRSSSXXX[[[[[[TTTTTT\\\___YYYWWW[[[[[[eeeccc^^^bbbaaa[[[ZZZ``````bbbfffkkknnnooooookkkmmmkkkeeeaaaccceeedddvvvrrrtttrrrkkkkkkfffVVVHHHCCC999666EEE]]]hhheeebbb___^^^^^^[[[TTTTTTXXXWWWTTTQQQMMMIIIFFFBBB???===;;;;;;777666EEEOOOGGG888666===MMM[[[eeesss~~~yyyhhh______^^^YYYTTTTTTZZZaaahhhttt}}}yyy]]]NNNHHH===;;;777999EEEMMMJJJBBB===KKKeee~~~uuuwwwrrrkkkuuuvvvsss|||{{{llllllpppzzztttpppqqqrrroookkkggg___UUUOOONNNSSSUUUVVVVVVTTTTTTUUUWWWSSSXXX```ffflllrrryyyyyywww~~~~~~nnn\\\PPPPPPLLLCCCEEEPPP[[[]]]XXXVVVddduuuppp___JJJFFF???666...***+++,,,===LLLUUUQQQLLLMMMLLLHHHDDDLLLPPPLLLKKKOOOTTTVVVWWWWWWUUUNNNDDD<<<999888;;;===AAAEEE@@@999999>>>IIIKKKJJJHHHNNNVVVVVVQQQSSSMMMMMMRRRUUUTTTVVV[[[YYYVVV[[[eeecccXXXTTTYYYXXXXXXVVVTTTVVV\\\^^^\\\ZZZZZZYYYWWWVVVWWW[[[^^^___UUURRR[[[___YYYUUUXXXVVVaaaaaa]]]cccddd^^^]]]]]]]]]___dddkkkppprrrsssjjjllliiidddcccffffffdddooommmqqqppphhhcccUUU===222444///,,,===UUUYYYMMMIIIIIIKKKIII???444444;;;======;;;999777666555666666555777222...:::@@@444888888CCCVVVfffnnnwww~~~}}}vvvvvv{{{}}}zzzuuurrrxxx}}}~~~}}}iiiaaaYYYJJJCCC;;;888===BBBAAAAAACCCRRRmmm{{{sssqqq}}}yyyrrrxxx{{{|||tttpppvvv{{{sssxxxxxxqqqmmmhhhbbb[[[WWWUUUWWWXXXXXXWWWVVVVVVWWWVVVXXXZZZ\\\___ccchhhkkkssszzz~~~xxxnnnrrryyy|||gggQQQIIIMMMIIIGGGJJJIIIMMMMMMUUUXXXZZZbbb^^^KKK>>><<<666000+++)))+++---<<>>======>>>??????===<<>>???222---333222555888;;;???AAABBBBBBAAADDDAAA<<<:::;;;>>>@@@BBBLLL]]]jjjmmmqqq{{{}}}zzzzzz}}}}}}zzz{{{~~~zzzzzz~~~vvv{{{{{{|||mmmbbb\\\XXXOOOGGG===666666:::@@@DDDVVVooo}}}ppp___ZZZfffwww{{{tttmmmqqq}}}zzzvvvpppjjjnnn~~~yyyrrrxxxyyyrrrddd\\\^^^dddmmmnnnmmmggg___WWWRRRQQQLLLYYYjjjuuu{{{tttnnnrrrxxxzzz|||}}}~~~{{{rrriiibbbXXXSSSWWW[[[bbbuuuxxxyyy{{{]]]PPPUUUaaauuu|||tttkkkgggfffbbb^^^^^^___WWWKKKMMMXXX[[[WWW```iiiggggggcccWWW```aaaeeennnzzz~~~{{{{{{uuuyyy|||{{{gggQQQIIILLLHHHFFFIIIHHHGGGAAADDDGGGEEEIIIGGG888666555222---***)))+++---;;;JJJOOONNNTTTRRRMMMPPPGGGJJJNNNOOOMMMNNNRRRVVV[[[TTTNNNNNNLLLEEE>>>:::<<<<<<;;;===???AAA@@@@@@DDDIIIOOOSSSTTTUUUVVVXXXVVV\\\___[[[WWWWWWXXXXXXXXXVVVWWW\\\___]]][[[[[[SSSSSSQQQPPPQQQSSSWWWZZZ\\\\\\UUUSSSXXXUUUTTT^^^]]]\\\YYYXXXYYY]]]aaadddccc``````cccbbb^^^```eeeccc^^^^^^iiirrrrrrlllggggggjjjjjjgggfffeeeaaa[[[YYYTTTQQQRRRSSSMMM>>>222,,,,,,---000222333111///222000:::@@@777333999<<<===CCCJJJNNNOOOOOOQQQRRRQQQPPPMMMKKKLLLPPPWWW[[[dddooowwwxxx{{{ooogggdddhhhooossswwwzzz~~~{{{|||~~~{{{zzzzzzuuueeeXXXNNNGGGHHHCCC<<<777666888===@@@PPPkkkvvvaaaMMMIIISSS^^^bbbjjjhhhhhhmmmzzzjjjfff```ZZZVVVZZZjjj{{{{{{yyyvvvoooyyyyyyppphhhaaaVVVZZZ]]]WWWNNNIIILLLPPPRRRSSSSSSOOOIIICCC??????:::BBBLLLTTTYYY]]]______nnnqqquuuttthhhYYYRRRUUU\\\\\\^^^```bbb___VVVMMMDDD??????BBBCCCIII^^^vvv~~~~~~oooOOOEEELLLHHHSSSYYYZZZfff{{{tttoooppp~~~xxxuuuiiicccaaabbb]]]UUUVVV___bbb\\\cccmmmoooooohhhXXXWWWYYY]]]bbbjjjqqqxxx|||~~~~~~}}}~~~vvv~~~~~~}}}{{{ssscccOOOHHHJJJFFFEEEGGGDDDAAA555555999666666666///,,,---,,,+++))))))+++---777IIIQQQQQQTTTRRRNNNRRRKKKLLLMMMNNNOOOPPPQQQQQQ\\\SSSLLLLLLLLLFFF???<<>>>>>@@@CCCFFFGGGGGGFFFKKKQQQTTTUUUTTTRRRRRRSSSTTTWWWZZZWWWSSSTTTXXXfff]]]WWWWWWYYYXXXVVVVVVRRRRRRRRRRRRQQQRRRUUUWWW]]]]]]TTTQQQVVVSSSRRR]]]```]]]YYYXXXYYY^^^dddhhhdddccccccbbb^^^[[[aaaiiilllfffdddkkkqqqoooiiiffffffiiijjjiiijjjhhhaaaXXXLLLDDD>>>@@@EEEBBB666***---...000333555333///,,,222***555BBB???===FFFLLLRRRXXX___bbbbbbbbbdddgggkkkjjjhhheeeccceeekkkppp{{{www[[[PPPIIIPPP^^^jjjtttyyy|||}}}~~~wwwuuuwwwtttvvv~~~|||ppp___QQQHHH???999@@@???<<<888555444666999CCCbbbvvviiiZZZGGG;;;>>>GGGIIIFFFQQQVVV[[[aaahhhmmmiiibbbSSSMMMGGGCCC@@@CCCNNNZZZaaaYYYWWW```hhhdddXXXNNNTTT\\\aaa^^^XXXQQQHHH@@@888;;;===<<<999777999<<<;;;======<<<888555333333///111444888;;;>>>???@@@JJJMMMQQQQQQHHH<<<666777>>>======AAADDDAAA999222///000333444000333HHH___ssswww|||}}}|||~~~cccHHHBBBJJJIIIGGGEEEGGGRRR```ggggggeeehhhoooyyyqqqUUUMMMMMMcccwwwooollleee[[[XXX[[[eee^^^eeeooorrrssslll[[[QQQUUUXXXZZZ[[[]]]aaaeeettt|||~~~{{{zzzuuuhhhYYYIIIFFFJJJFFFEEECCC<<<888***+++444111...000...'''(((******))))))***,,,333GGGQQQRRRTTTPPPMMMSSSLLLJJJJJJLLLOOOQQQPPPNNNWWWQQQMMMLLLJJJEEEBBBBBBGGGFFFEEEFFFJJJLLLNNNNNNNNNPPPSSSUUUUUUSSSQQQPPPSSSPPPRRRYYYWWWPPPPPPWWWnnnbbbXXXWWWXXXWWWSSSRRRPPPRRRUUUUUUTTTTTTWWWYYY\\\\\\TTTRRRWWWVVVVVVaaa```^^^[[[YYYZZZ]]]aaaddd___bbbdddaaa[[[ZZZbbbkkktttlllgggjjjmmmllljjjkkkiiikkkkkkiiigggcccWWWKKK;;;555000222777888222***//////000222333222...+++111(((444IIILLLLLLVVV___jjjlllnnnnnnooopppsssvvv{{{zzzyyyxxxxxxxxxxxxyyy}}}~~~|||{{{rrr```DDD:::444;;;LLL]]]mmmxxxwww{{{}}}ooo```\\\```eeelllzzz~~~{{{sssiiiVVVCCC:::999888555:::;;;;;;999666555666999===]]]|||zzziiiNNNCCC888666===BBB???999AAAGGGMMMNNNPPPRRRPPPLLLEEE???:::999999999>>>DDDAAA:::888???EEEBBB:::444555;;;>>>>>>===:::444---,,,---...///000111222333333444444444333111000000///---,,,.../////////222000333777888555///------333///...222444222...---///000333222---,,,888GGGLLLQQQVVVWWWWWW[[[dddkkkeeebbb^^^[[[ZZZ]]]bbbfffppprrr{{{iiiXXXWWW^^^ZZZOOOGGGIIIMMMLLLHHHFFFKKKNNNRRRWWW___ddd___VVVCCC<<<:::JJJhhhzzzpppfffbbbhhhbbbgggnnnmmmnnnjjj]]]QQQVVVZZZZZZWWWUUUWWW[[[VVVfffrrr~~~zzz}}}~~~}}}}}}}}}qqqaaaMMMBBBDDDJJJGGGDDD???333...!!!%%%000---***+++***''')))******)))((()))***000EEEOOOPPPSSSPPPMMMSSSJJJGGGFFFIIINNNQQQOOOMMMOOOOOOPPPNNNHHHBBBDDDKKKMMMKKKJJJKKKMMMOOOOOONNNTTTSSSSSSTTTUUUVVVWWWWWWXXXSSSTTTZZZYYYSSSSSSZZZggg]]]VVVXXX\\\[[[XXXVVVPPPTTTXXXXXXWWWWWW[[[^^^^^^^^^WWWUUUZZZXXXXXXccc___^^^]]]\\\[[[[[[[[[\\\ZZZaaafffbbb]]]]]]eeemmmpppkkkjjjnnnooollljjjkkkkkkkkkhhhbbb[[[SSSFFF:::...,,,+++,,,///111222111///---+++***+++++++++***222---???VVV\\\___iiiooouuuqqqmmmllloootttxxxzzzyyyyyy{{{zzztttkkkmmmlllkkkooonnn[[[FFF111+++***222@@@PPPcccqqqsssyyyyyydddNNNEEEGGGPPPZZZmmmxxxjjjcccXXXOOO@@@333000666999777555888<<<@@@CCCFFFIIIKKKPPPlll}}}kkkSSSGGG;;;777999<<<===<<>>BBBCCC===999888;;;;;;888777999555000...111222000///111---/////////222555222,,,,,,,,,,,,...///000111000/////////.........---,,,...***))),,,+++)))***///000000000...............222---,,,///111111555<<<888555222111///...000555666999<<<<<<;;;===CCCIIICCC@@@===;;;;;;<<<>>>???KKKQQQ\\\eeeiiilllwwwzzzxxx|||}}}qqqkkknnnmmmbbbTTTKKKLLLOOONNNHHHDDDDDDEEECCC<<<:::999>>>LLL```sss~~~tttppptttssshhheeefff```PPPTTTYYYYYYUUURRRTTTWWWEEEOOOUUU\\\hhhooozzz~~~}}}~~~zzz{{{{{{ooo___IIIAAADDDIIIFFFBBB:::++++++$$$)))000,,,******%%%)))***+++***)))((()))***000CCCLLLMMMRRRQQQNNNSSSHHHGGGFFFHHHLLLOOONNNLLLJJJNNNRRRQQQHHHAAAEEENNNNNNMMMMMMMMMOOOOOOMMMKKKRRRQQQPPPRRRVVVYYY\\\\\\VVVSSSRRRUUUVVVUUUWWWZZZddd]]]YYY[[[\\\YYYTTTRRRRRRWWW[[[[[[YYYYYY]]]aaabbbbbb[[[YYY^^^ZZZXXXaaa___^^^]]]\\\[[[YYYWWWWWWYYYaaafffbbb^^^aaaiiinnneeegggmmmttttttnnnhhhgggggggggbbbWWWLLLDDD;;;333,,,,,,,,,,,,---000444777333///+++((()))+++------444999PPPeeeiiimmmtttssslllhhhccc```aaaffflllppptttuuuxxxyyyvvvmmmaaaXXXSSSWWWXXXWWWYYYWWWGGG444...,,,///888CCCOOO]]]iiiqqqwww~~~yyyfffOOOCCCBBB???III[[[kkkmmmaaaRRRJJJ???<<<666222444;;;>>><<<444:::DDDRRR```hhhkkklllvvvyyyfffSSS>>>333444>>>LLLWWWYYYVVVKKK<<<444666;;;>>>777555666::::::666555777555000......---+++...333...---******///555444...------...---------------///---,,,,,,------,,,+++...******...,,,***000;;;FFFBBB888///+++...///---111,,,+++...///444DDDUUULLLBBB777333555777666333777777666444222222333555777555444555777999:::999999<<>>;;;:::777333777AAAHHHIII===EEEVVVnnntttZZZ>>>111555FFF\\\mmmllleeeUUU@@@333222444555222111222444333111333999555000,,,------,,,,,,///,,,+++))),,,555===;;;444---///000...+++***+++,,,///---+++,,,...///...,,,---)))***...,,,,,,:::LLLbbbXXXEEE222+++---...+++---******---///999UUUqqqhhhYYYEEE999999>>>???<<<888555333333444444111///******---333<<>><<<<<>>DDDKKKPPPbbbzzzwwwppp]]]]]]\\\[[[YYYWWWUUUTTTWWWVVVOOONNNTTTTTTaaayyy~~~zzzzzzxxxtttgggWWWSSSJJJHHHFFF@@@===555%%%%%%&&&+++'''"""+++///$$$((())))))(((''''''***,,,555CCCHHHJJJTTTVVVRRRUUULLLLLLLLLLLLKKKKKKKKKKKKNNNOOOQQQQQQKKKCCCBBBEEEMMMNNNPPPSSSUUUTTTPPPMMMQQQPPPOOOQQQTTTTTTPPPMMMPPPTTTRRRMMMRRR___eeebbbYYYVVVVVVWWWWWWSSSSSSVVVZZZ^^^```]]]WWWUUUZZZ___[[[]]]ZZZ\\\bbb___\\\eee```^^^[[[XXXXXXYYY[[[\\\[[[___\\\TTTQQQYYYcccgggkkkiiiiiiiiihhhfffkkkqqq___bbb]]]OOODDDBBBEEEHHH;;;555//////444777666333111...***))))))+++---------EEEdddooojjjmmmkkk]]]NNNUUUWWWMMM<<<444999BBBAAALLLWWWSSSEEE888555777666<<<===666333555222***...+++000>>>KKKNNNKKKHHHJJJNNNUUUZZZWWWNNNHHHGGG@@@???CCCHHHGGGAAA===<<>>VVVsssfffNNN666,,,...///,,,+++(((***...111???bbb|||iiiOOO<<<888===AAAAAA222///...000555777444000...///444AAAQQQaaakkkpppcccXXXLLLGGGEEEAAA???@@@@@@BBBHHHMMMJJJAAA>>>AAAAAAHHHHHH???@@@SSSlll}}}{{{{{{lllTTTQQQkkk|||mmmaaahhh[[[LLLIIIQQQ^^^eeehhhbbbzzznnnkkkgggeeeccc```]]][[[YYYVVVPPPQQQWWWUUU^^^ttt|||{{{vvvsssxxx|||zzzzzz~~~vvvbbbQQQLLLJJJJJJIIICCC777---+++******))))))))))))******((((((''''''''''''((((((444FFFRRRQQQPPPTTTUUUPPPTTTRRRMMMGGGHHHMMMOOONNNOOOOOOMMMJJJHHHGGGHHHJJJQQQKKKIIINNNPPPNNNLLLOOOMMMQQQRRROOOTTT[[[WWWMMMUUUXXXVVVSSSWWWbbbhhhhhhbbbYYYXXX]]]]]]SSSPPPTTTVVVWWWZZZ^^^___]]]YYYUUUSSSRRRSSSXXX]]]___aaaccckkkaaaUUUQQQTTTXXXZZZYYY[[[XXXNNNDDDCCCMMMYYY```cccgggkkkjjjeeecccfffjjjkkkjjj```ZZZ___]]]WWWYYYRRRGGG???@@@???888000---*********)))******+++,,,666EEEYYYiiikkkaaaPPPDDD555HHHPPPAAA...***///222111444666666333111111222<<<>>>:::222...000...***111...111;;;???;;;777777555999===??????@@@EEEIII???AAA>>>BBBHHH@@@777===AAA???:::333666EEEZZZhhhTTTfff|||zzzvvvVVV>>>666333@@@UUU```hhhaaaRRRAAA555111111222...///000111222222111111222000.........---+++))))))))))))333KKK^^^XXXEEE:::<<<<<<666...***+++...+++,,,---......---,,,+++,,,'''&&&)))))),,,>>>UUUrrr]]]DDD444---)))(((***111444...'''+++777TTTxxx{{{fffJJJ:::>>>IIIKKKFFF<<<444---...111111111333---000999VVV}}}kkkfffddd[[[UUUUUUaaa]]]XXXRRRMMMHHHCCC@@@::::::888555555AAA]]]vvvrrr]]]RRRFFF@@@DDDTTTooo~~~qqqkkkvvv~~~yyyuuurrriii^^^___]]][[[XXXTTTWWWfffwww|||ooofffgggjjjjjjjjjlll{{{zzzxxxvvvxxxvvvlllZZZLLLKKKGGGDDDAAA:::000)))(((******))))))))))))******)))((((((''''''(((((()))000AAANNNNNNNNNQQQQQQMMMNNNPPPNNNJJJJJJMMMOOONNNPPPOOOLLLIIIGGGFFFHHHIIISSSLLLIIIKKKLLLIIIHHHJJJMMMNNNNNNNNNSSSXXXWWWRRRUUUWWWVVVSSSWWWaaaffffff\\\TTTRRRWWWWWWSSSWWW```aaa]]]ZZZYYYZZZZZZWWWTTTVVVVVVYYY\\\^^^^^^___```^^^TTTIIIEEEGGGLLLMMMLLLNNNJJJ@@@999<<>>>>>999;;;BBB===999@@@;;;:::777777===JJJWWW___SSSfff}}}eeeIII888666333777@@@AAAFFFGGGFFF@@@888333000.../////////000000000111111333111000///000///...,,,,,,,,,,,,333FFFVVVQQQAAA:::;;;:::777111---,,,...------...//////...------...))))))+++)))(((222BBBSSSEEE555---******,,,///888@@@;;;111///111>>>SSSRRRHHH888///444@@@GGGGGG<<<444...///000//////111555DDDVVVqqq}}}~~~~~~zzzuuuooohhhdddLLLFFFAAA@@@EEETTTmmm|||kkkYYYAAA<<<666333666CCC]]]sssyyyyyyggghhhhhhllluuu~~~uuutttlll___SSSQQQ\\\nnn|||vvvkkkbbbaaabbb^^^ZZZZZZiiikkk|||{{{|||{{{~~~zzzxxxvvvtttnnncccTTTJJJKKKDDD===888222***'''(((***))))))(((((())))))******))))))(((((())))))***---===JJJMMMNNNQQQPPPKKKGGGMMMOOOLLLKKKMMMOOOOOOQQQOOOKKKHHHFFFFFFGGGHHHPPPKKKGGGHHHIIIGGGGGGIIIMMMJJJJJJOOOTTTUUUWWWZZZVVVWWWUUUTTTXXX___cccbbb]]]WWWTTTUUUVVVWWWbbboooxxxnnnaaaZZZZZZ[[[YYYUUUZZZ\\\^^^^^^[[[WWWUUUTTTBBB;;;444333999AAAEEEFFFDDD???777444<<>>DDDFFFDDD999;;;666888@@@<<<888>>>777444444888???GGGLLLNNNMMMcccfffJJJ:::999555444444...///666>>>@@@;;;555222222//////...---...///000111444222111111222333111000---...---000<<>>:::444///000000------000:::[[[wwwssshhh^^^```jjjyyy}}}cccRRRBBB333222222111///222@@@OOOUUUiii~~~}}}yyyjjj\\\```eeekkkooooookkkgggdddggggggkkkrrrxxxrrrbbbbbbppp{{{}}}mmmddd^^^^^^___[[[WWWTTTfff```iiiwww|||yyy|||wwwtttyyyzzz{{{{{{wwwoooaaaTTTKKKKKKCCC999333---((((((,,,))))))(((((((((((())))))******))))))))))))******,,,:::HHHMMMOOORRRPPPMMMEEELLLPPPMMMJJJLLLQQQRRRQQQNNNJJJGGGFFFGGGGGGGGGJJJHHHFFFFFFGGGIIIKKKMMMMMMIIILLLUUUXXXUUUWWW___XXXWWWUUUVVV[[[___```___]]]YYYVVVUUUTTTVVVbbbpppvvveee\\\\\\]]][[[WWW[[[``````YYYPPPHHHCCC@@@111,,,'''(((000:::AAADDDBBB???999999DDDTTT]]]^^^^^^]]]]]]___bbbfffhhhjjj______VVVTTT___cccaaagggiiiiiifff^^^OOO>>>111,,,++++++***************+++)))+++...000111000///---444666555111000222///))))))***,,,.....................---+++,,,...000000333111///...,,,+++---000000000222777===@@@@@@???444999666666>>>:::444777555333333666999;;;>>>AAAJJJaaa}}}vvvTTT===777333333444//////444;;;>>>999222000444///...,,,,,,,,,---///111333222111111333444333111+++---,,,+++000666555///666333000.........---,,,------------------------,,,((((((,,,---)))''')))***((()))+++,,,...555>>>[[[```MMM000)))+++******)))///000,,,***---222555555111///000///---...222BBBmmmtttZZZLLL???888666666777444111222888@@@RRRiiiuuussshhh___ZZZbbbooo|||vvvoooyyy|||lllZZZNNNIIIKKKJJJLLLSSS^^^nnntttgggbbb___```ccceeedddbbbkkkdddiiiqqqqqqvvv}}}{{{~~~~~~vvvsssxxxyyy{{{~~~{{{qqqbbbSSSJJJFFF>>>444///***&&&)))...))))))(((((((((((())))))******))))))))))))******+++666CCCKKKOOOQQQPPPMMMHHHNNNPPPKKKHHHLLLRRRUUUPPPMMMIIIHHHHHHIIIHHHGGGIIIJJJIIIHHHHHHKKKMMMNNNLLLKKKRRR\\\]]]VVVWWW___YYYVVVUUUYYY^^^___^^^]]]SSSSSSSSSRRROOOPPPYYYcccvvviiiZZZTTTXXX\\\\\\YYYZZZ```___QQQBBB:::444000222---((((((...888AAAEEEIIIGGGDDDEEEOOOZZZ]]][[[]]]aaaeeeeeecccaaaccceeebbb[[[JJJHHHWWWaaaccchhhfffeee^^^QQQCCC888333111******))))))******+++,,,)))***,,,...000000000///000222222///,,,,,,+++)))***+++,,,---......,,,+++...---.........,,,+++,,,111000...---...///000...,,,111777;;;;;;;;;;;;<<<888<<<555111777666111444777555666777555444:::CCCYYYqqqxxxUUU:::111,,,---111---000333;;;AAA<<<111,,,......---,,,+++,,,...000111111000///000222222222000,,,------******+++,,,***333000,,,******,,,------++++++++++++++++++++++++...***(((+++,,,+++)))***+++***+++------///888BBBaaacccLLL...)))...//////(((000555222......000000111//////000...---111888UUU{{{fff]]]RRRHHH===333222555555444555999CCCQQQZZZYYYQQQGGGAAALLLSSS\\\fffoootttrrrmmmvvv{{{www___OOOHHHEEE???:::<<>>>>><<<;;;<<>>;;;BBBMMMssslllMMM888222,,,,,,...***...444BBBPPPNNN===///+++,,,++++++,,,---///111222///...---...000000///...---...///---+++******+++000000...---,,,,,,------+++******))))))******+++000...+++******))))))(((***((()))+++,,,...666???SSSUUUEEE111//////---///999DDDLLLFFF:::111---+++////////////---,,,444===kkk~~~tttgggQQQ;;;333444666555444111555;;;??????===999777999:::>>>FFFOOOSSSQQQNNNVVVXXX___iiioooooommmmmmwww}}}pppjjjSSSKKKBBB>>>@@@JJJ]]]nnnjjjfffiiiwwwyyyqqqnnnoooooolllnnnnnn}}}uuueeeaaa___```mmm~~~zzzyyy~~~yyyuuuwww{{{xxxwwwtttpppfffXXXHHH===111---******)))&&&(((+++((((((''''''''''''(((((()))((((((''''''(((((()))***000:::DDDKKKNNNOOOPPPOOORRRQQQNNNNNNQQQQQQOOOLLLJJJJJJLLLPPPPPPKKKGGGJJJPPPRRRNNNKKKMMMNNNKKKIIIRRRYYYWWWRRRPPPQQQRRRUUUOOOPPPXXX___]]]YYYWWWUUUVVVVVVSSSQQQNNNJJJHHHDDD???999;;;DDDPPPZZZ^^^WWW```___NNN@@@???DDDEEE999444///000888GGGVVV___]]]]]]YYYRRRPPPSSSTTTRRRMMMNNNNNNJJJDDD???<<<;;;222333***(((444999<<>>999000+++---...,,,''''''((()))***,,,...///.........---,,,+++***)))******+++---...///000333555444444777:::;;;999777111---,,,000222111444:::???KKKRRRJJJ===444///,,,(((///:::CCCFFFDDD@@@===DDDOOONNNKKKOOOJJJ===888<<<<<>>666...///,,,)))000AAAUUUddd\\\EEE333+++***111111111///++++++555@@@ppppppZZZPPPLLLEEE<<<777000222444333111222777<<<===;;;:::::::::999888888<<<<<>>HHHOOOMMMDDD<<>>GGGWWWZZZOOOGGGFFFVVVmmm{{{rrrjjjpppwwwwwwsssooonnnttt{{{|||sssiiiYYY@@@333000******//////000222BBBXXX\\\JJJ666---((())),,,...111333444444000...------......---,,,******,,,......+++***+++,,,444===@@@;;;444///...---,,,+++******+++,,,---%%%((()))'''&&&&&&''''''***''''''***+++((((((+++***,,,'''&&&***''''''444333PPPhhhcccIII444...000444333222000******444AAAiiixxxtttnnn___OOOEEE888<<<===777111333>>>HHHQQQNNNIIIBBB999222111444888999<<<;;;333---666CCC???FFFOOOSSSTTT\\\rrrtttiiigggmmm[[[GGGBBBHHHUUUcccmmm```WWWPPPUUU___iiirrrxxxyyy}}}wwwrrreeedddeeegggnnnzzz~~~zzzsssuuuvvvtttrrrrrrvvvzzzzzztttooojjj^^^KKK888///---,,,+++***)))))))))))))))(((((('''''''''(((((())))))((((((((((((((()))***...666AAAKKKRRRUUUUUUTTTTTTQQQNNNNNNPPPLLLEEEMMMPPPRRRPPPLLLKKKNNNRRRLLLKKKJJJLLLNNNPPPQQQPPPOOOOOONNNJJJFFFFFFHHHLLLSSSVVVZZZ\\\[[[ZZZXXXWWWYYYTTTLLLFFFBBB===666111//////000111000555DDDTTTSSS\\\ccc```WWWSSSYYYaaaVVVOOOEEE;;;888===GGGOOOPPPIII>>>444//////333666///...------,,,,,,,,,,,,***)))))))))+++,,,++++++&&&***,,,+++***))))))(((+++******+++---...///...000...---...000000,,,)))///,,,,,,000666999888555222......444===???888111444333222333:::III[[[hhhppp~~~sssXXX@@@333...000555@@@LLLOOOHHHBBB@@@@@@LLLaaauuuyyygggJJJ555AAA777;;;PPPYYYNNN@@@>>>BBBQQQ```bbbYYYRRRVVV]]]OOOQQQUUU]]]dddddd^^^WWWJJJ@@@444,,,+++,,,,,,+++222222;;;LLLXXXRRR???///,,,***)))---333888999999333...)))(((+++///111222---------------------,,,***///666::::::555...***------,,,,,,,,,,,,,,,,,,&&&(((***)))&&&%%%'''***))))))(((((()))+++...///,,,+++)))((()))+++...///444>>>GGGGGG===222......666999888222++++++444>>>^^^pppnnnUUUGGGAAA@@@@@@666...===UUUeeekkkgggRRR<<<222111111777777555333111111444777999<<<888777>>>EEEVVVmmmwww|||uuubbbOOOBBB???DDDIIIFFFDDDAAA???AAAGGGOOOVVVfffttt~~~qqqiiinnnkkkfffsss}}}|||}}}{{{||||||zzzyyywwwtttrrrrrrtttvvvyyyuuusssnnnaaaLLL888...---,,,+++******)))))))))((((((''''''''''''(((((())))))(((((((((((())))))))),,,333???LLLTTTVVVVVVNNNQQQRRRNNNMMMNNNMMMJJJJJJMMMOOOMMMIIIGGGIIILLLHHHGGGGGGJJJNNNQQQSSSTTTOOOQQQPPPLLLHHHFFFJJJNNNUUUXXXZZZYYYTTTOOOMMMLLLKKKHHHBBB>>>:::777333111555222111///...444EEEUUUPPPWWW\\\ZZZTTTRRRXXX^^^SSSMMMCCC888222333999>>>>>>999222+++)))***...111------,,,,,,+++,,,,,,,,,***))))))***++++++++++++''')))******+++,,,,,,+++******)))***,,,...//////222000...///000000...+++000...---000555777555111000......222888:::666111111000///333>>>RRRhhhwwwtttUUU>>>555333///000888CCCHHHEEEAAA@@@???MMMbbbrrrqqqaaaKKK======:::===HHHRRRRRRIIIAAA;;;BBBHHHGGGBBB???AAADDD;;;<<>>444---,,,---,,,+++111111999HHHTTTQQQ@@@000+++++++++---111444555666///,,,((('''))),,,...---,,,,,,,,,,,,,,,,,,------+++---000333555333///+++,,,,,,,,,,,,++++++++++++'''((()))(((''''''''')))))))))(((((()))+++---///---,,,***)))***,,,///000...666===>>>888111------111444555222,,,+++000555JJJZZZqqqwwwfffcccnnn~~~lllQQQ???<<<>>>@@@888333DDD]]]ssszzzyyyfffNNN>>>666222111222444666999:::;;;:::999:::333000555555;;;JJJWWWZZZ\\\___kkk}}}xxxdddTTTJJJHHHHHHGGGDDD@@@:::777888<<>>888222...---333DDDSSSJJJLLLMMMKKKHHHHHHKKKNNNHHHCCC<<<333,,,***,,,......,,,)))'''&&&''')))***++++++*********+++,,,,,,)))))))))************+++((((((+++000444555111...))))))))))))+++---///111333111//////000000///...000//////111555555111...///......000222444333222///---,,,000===RRRjjjyyy|||{{{bbbFFF444000111...---222;;;AAABBBDDDFFFKKK\\\oooxxxssseeeWWWOOOMMMPPPOOONNNTTTZZZTTTHHHCCC@@@<<<999666555444444222222333888???BBBBBB@@@BBB;;;333///......---+++000///444AAANNNNNN@@@111+++,,,.........///000111...+++))))))***++++++************+++,,,,,,,,,---,,,+++***,,,000111000---++++++++++++******)))))))))'''''''''((()))(((''')))((((((((()))+++,,,...---,,,+++***+++---///111***...333555444111///...///111333222000...------222===MMM```qqq}}}kkkZZZWWWbbbyyydddLLL@@@<<<;;;;;;444///???VVVyyyyyyaaaKKK;;;222777<<>>666333777333222<<<@@@@@@>>>===DDDRRR]]]bbbgggmmmpppooorrr{{{xxxnnnhhhfffoookkkcccWWWLLLCCC???>>>888AAAMMMZZZcccjjjnnnqqqooommmrrr}}}|||~~~~~~{{{~~~~~~~~~|||{{{~~~|||zzzxxxyyy{{{{{{xxxuuu{{{zzzzzztttbbbJJJ777///...---,,,+++************(((''''''''''''(((((())))))(((((((((((())))))***+++)))***555EEENNNNNNJJJLLLQQQSSSPPPLLLLLLLLLIIIHHHKKKMMMMMMJJJGGGFFFFFFQQQNNNLLLKKKLLLLLLLLLKKKLLLQQQTTTQQQLLLKKKQQQXXXVVVYYYZZZTTTIII@@@===>>>@@@CCCEEEEEECCCEEEIIIMMMIII???444---+++111@@@NNNBBB???<<<999777666666666555444111---)))'''((()))*********))))))((('''''')))))))))))))))***+++,,,))))))******))))))******)))***222>>>EEEAAA777000((())))))***+++---000222444222000////////////000......///222444444111...///000//////...///222444222///,,,...666FFFVVVaaa^^^^^^WWWEEE666///.........///333999<<<@@@IIIRRR```pppzzzoooggg^^^^^^]]]]]]```aaa\\\UUUTTTNNNFFF???;;;888555333777666777:::===>>>===;;;<<<888333000///...---+++---,,,///999GGGKKK@@@111,,,///111000---+++,,,......---,,,,,,,,,,,,+++***(((((()))***+++,,,,,,------+++)))+++000222111///++++++******))))))((((((***'''%%%&&&)))***(((&&&(((((((((((()))***,,,,,,++++++*********,,,...///+++,,,---000222333111000111111111222222111...,,,---000666@@@JJJSSSXXXYYYccchhhnnnrrrvvvyyy~~~{{{{{{|||uuupppqqq~~~zzz___QQQHHH>>>666444111000<<>>===:::888999666333000///...---,,,******+++222AAAIII@@@222///111222000,,,***+++---------------,,,+++++++++(((((()))******+++,,,,,,...------///222333111///++++++***))))))(((''''''***'''%%%&&&)))***(((&&&((((((((())))))***++++++(((((((((((((((***+++,,,---++++++---000111000...333111//////111111000...444333111333666999;;;<<>>@@@;;;<<>>@@@@@@@@@AAADDDTTTrrr|||{{{~~~}}}}}}}}}~~~~~~~~~{{{wwwtttxxxyyyxxxoooYYYBBB444222---,,,+++***))))))))))))''''''&&&''''''((()))***(((''''''(((((()))***+++)))'''***444CCCOOOSSSRRRGGGIIIIIIJJJNNNRRRNNNFFFHHHIIIJJJJJJJJJIIIGGGGGGQQQPPPOOOOOONNNLLLHHHEEE???AAABBBDDDFFFMMMWWW^^^RRRSSSTTTSSSPPPNNNLLLLLLLLLOOORRRTTTUUUVVVVVVWWWHHH===111+++***+++111888111...++++++---///...---&&&(((************+++,,,%%%&&&(((************)))))))))((((((((()))******(((***,,,***'''&&&(((******---;;;LLLPPPCCC444...'''+++///000...---...000333444444222000///000222...///000111222222333333444333111///---...111333222000......///000000///222000,,,***000555444---+++000888;;;999;;;JJJZZZ^^^iiivvvxxxkkkaaabbbkkkfffTTTMMMSSSSSSUUUSSSLLLBBB:::777888888:::<<<>>>>>>===;;;999777555333000...---,,,,,,))))))***///>>>IIICCC555111111///---+++***+++---***+++,,,+++***)))***+++)))))))))***+++++++++,,,...///111222222000///...,,,++++++***)))((('''''')))'''''''''((()))((('''((((((((())))))*********&&&&&&&&&&&&'''(((((()))+++***)))***,,,------,,,111///------///000111111444333111000///000222333222666:::<<<===>>>AAADDDCCC@@@===@@@GGGPPPVVVYYYfffiiinnnuuu|||qqq^^^KKKBBB???;;;888888888;;;BBBGGGCCC999222///999OOOmmmyyyjjj\\\^^^ooo}}}yyylllWWWDDD:::555222///444333...222======333333888;;;===BBBLLLTTTVVVfffiiiooovvv}}}wwwooodddSSSAAA333777777888777666???VVVlll}}}vvvvvv}}}}}}~~~~~~~~~{{{yyyxxxyyy{{{qqquuuvvvnnnWWW>>>111...++++++***)))((((((((((((&&&&&&&&&''''''((()))***''''''''''''((()))***+++******,,,444???IIIOOOPPPEEEIIIJJJIIIIIIJJJFFFAAAAAA@@@@@@@@@AAABBBBBBAAAIIIIIIJJJKKKKKKHHHCCC???666555444777@@@KKKVVV\\\RRRQQQPPPQQQSSSSSSQQQOOOOOOPPPRRRUUUVVVUUUQQQNNN<<<222***((())))))***...***)))(((***,,,...---,,,((()))++++++***+++---///---------------,,,,,,,,,******))))))((()))))))))'''***,,,+++'''%%%'''***++++++333??????333++++++(((---333444111......///444666777666444222222444222222222111000111222333555333000......///000000...---,,,---//////---++++++,,,+++)))+++000000,,,...000666<<<>>>@@@JJJTTT[[[eeeooowwwuuulllhhhgggfff^^^PPPJJJKKKMMMNNNOOOLLLFFFAAA???@@@>>>???>>>===<<<;;;:::;;;666555333000---+++,,,---***++++++000???MMMGGG888222///+++((()))***+++,,,***,,,---,,,******,,,...***+++++++++++++++++++++...111333111,,,)))***,,,---,,,+++***)))((((((''''''((()))(((''''''''')))'''(((((()))))))))))))))$$$$$$%%%%%%&&&''''''((())))))*********+++,,,,,,//////000000111222333555000222444222///...///222///111333444444555666666555333222333777;;;???BBBDDDFFFJJJNNNRRRWWW\\\___[[[cccooozzz{{{yyy|||rrrfff[[[OOOFFFAAA===888666777555000///333444@@@SSSgggvvv|||}}}rrr[[[GGG888///+++///...---===SSSXXXOOO@@@888111000222333777<<>>???>>>:::444///000,,,***///;;;IIITTTZZZTTTPPPNNNPPPTTTUUURRRNNNJJJJJJKKKMMMOOOLLLEEE???222)))###%%%(((''''''(((&&&&&&&&&'''((((((&&&%%%)))***+++***+++,,,///222:::888666333111000///...,,,+++***))))))((())))))'''***---+++&&&$$$'''***,,,(((***000...$$$###)))(((...555666333...---...555888::::::777444444555666555444111//////111333666222///---...///...---,,,***)))+++...///---+++***///000,,,***---///000333222555===DDDGGGKKKPPPbbblllsssvvv~~~rrrZZZ```aaaYYYTTTTTTRRRNNNGGGGGGGGGGGGFFFEEEEEEDDDDDDBBB>>>999555444444666666555333///,,,++++++---+++------111AAAOOOJJJ;;;222---'''%%%'''***++++++,,,...///...,,,,,,///333,,,,,,,,,+++++++++++++++...111222...&&&###&&&+++------,,,+++***)))((('''&&&(((***)))&&&%%%'''***'''((()))))))))))))))((($$$$$$%%%&&&&&&''''''((((((***,,,,,,++++++---///...111444555555555777888444888;;;999333000000333111111222333333333333222222111000000000111333555222444555777999<<<@@@CCC:::BBBMMMTTTSSSPPPTTT]]]___ccciiimmmqqqvvv}}}~~~pppgggcccJJJ@@@666333000---///666000111777DDDTTT___bbbaaajjjvvv}}}|||rrrYYYAAA222---111111777QQQsssxxxRRRBBB444333333///111777333444666888;;;@@@FFFJJJUUU^^^mmm}}}qqq^^^NNNHHHDDDCCCAAA:::555555333888<<<>>>AAALLL___nnnkkkvvvxxx{{{pppgggfffggggggggghhhhhh|||~~~{{{}}}~~~{{{|||~~~zzzyyy|||}}}}}}{{{vvvwwwssseeeOOO<<<000,,,(((((()))************)))******)))((((((((((((((())))))((((((((()))+++,,,,,,++++++...555???IIIPPPLLLFFFDDDDDD???777333444333000,,,))))))***---000000///......//////---,,,222666555222888EEEPPPSSSSSSOOOLLLMMMPPPRRROOOKKKEEEGGGGGGCCC<<<777444444,,,)))&&&%%%''')))***+++(((''''''&&&&&&&&&'''''',,,)))((('''&&&)))444@@@CCCAAA===999333///+++))),,,)))'''(((,,,---,,,))),,,+++)))((('''(((***++++++***((('''%%%%%%$$$$$$&&&///666555000---,,,---666888999:::999777333111888777666555333222111111222111111222222111...,,,---...000111111111000///---///---((((((,,,,,,'''---999<<<@@@OOOXXX\\\bbbhhhgggeeehhhssswwwkkkYYYRRRRRROOOKKKJJJOOOUUUYYYPPPFFF>>>AAALLLRRRPPPJJJ===<<<:::888666333111000999777333///---,,,,,,,,,)))---333444???XXX[[[EEE444+++***)))&&&+++///'''---......,,,***,,,000555///---+++,,,......+++(((...//////---***(((((()))000...+++******++++++***+++)))''''''(((******)))((((((((())))))***+++,,,)))((((((''''''&&&%%%%%%&&&''')))++++++***+++............///111444666888888BBBFFF>>>333///000222333444444222///,,,++++++444333222000------///222111...,,,...333666666555888777888;;;;;;999;;;@@@AAAAAAAAAEEEJJJOOORRRSSS[[[bbbnnnyyy~~~zzzhhhMMM555111444111...///111000111555777999???FFFLLLUUU^^^aaabbbaaa^^^[[[ZZZbbbrrr}}}vvv\\\@@@///222222///999^^^kkkKKK777111222222000444000...000333444666888777999???LLL___uuu|||sssmmmkkk^^^GGG666222444000111777;;;<<<>>>CCCDDDGGGLLLTTTcccvvv{{{yyyqqqiiiddddddccc___\\\^^^dddrrryyy~~~wwwwww}}}{{{zzz}}}{{{{{{||||||{{{wwwxxxssscccLLL888,,,((())))))))))))******************)))(((((((((((((((+++***)))((()))***+++,,,)))((('''***111<<>>@@@999666>>>IIIPPPTTTQQQOOOPPPSSSSSSPPPLLLJJJIIIFFF>>>444,,,'''&&&+++)))&&&%%%&&&(((***+++''''''&&&&&&&&&&&&&&&''')))'''''''''&&&(((111;;;:::999666333000---+++)))((((((((()))***+++***(((***)))((('''((()))+++,,,***)))((('''&&&%%%%%%%%%&&&...555444///,,,,,,---555666777777666555333111777666666555333222111111000//////000222222111///...///000111222111000000000222///***)))------))),,,<<>>:::555222...(((&&&'''***)))((('''&&&'''((()))&&&'''(((***---111444666@@@HHHJJJ@@@444555???IIIRRROOOMMMMMMNNNKKKFFFBBB===<<<999333---(((&&&&&&)))(((&&&%%%&&&''')))+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))'''&&&+++333///......,,,+++***))))))$$$''')))***)))((((((((((((((('''''')))***,,,...)))(((''''''&&&&&&''''''''',,,222333///++++++...444444333333222222111111444444444444333222111000222111//////000111000///...///111222222222111000333444111,,,+++------+++///@@@KKKXXXiiikkk```[[[NNNJJJFFFHHHRRRWWWQQQGGG<<<;;;999666777===GGGOOOOOOJJJHHHKKKRRRSSSLLLDDD;;;999666444444777:::<<<>>>;;;777444222111///---222111444888HHHeeennn]]]888,,,***---+++111666///,,,---//////------...///...---,,,,,,......---+++)))+++,,,+++***)))***++++++,,,---+++((('''))),,,222...***(((((()))***+++***)))((('''''')))***++++++***)))(((((('''''''''%%%&&&((()))***++++++***,,,,,,,,,...000222555666999BBBFFF@@@777222000///333333444444444333222222333333222000......000222//////000//////000222444777555555666444111222666222000///111444777888888444777???GGGJJJMMMUUU___\\\___bbbbbbaaaaaabbbdddVVVEEE777333333000111666555000,,,+++******111999QQQeeepppkkkeeeaaaPPP999111222777>>>???999444333888888666>>>^^^rrrVVV@@@333...---333222000000222444555555000000///...333AAATTTbbbiiibbb^^^dddsss|||fffGGG222+++---===LLLQQQQQQOOOEEE999444555666666888@@@LLLWWWqqqqqqiiihhhgggbbb]]]\\\ZZZ```aaa]]]fffooolllyyy~~~|||zzz~~~~~~vvvrrr}}}|||wwwuuuvvvyyy~~~{{{pppZZZAAA000+++,,,+++***)))((((((***,,,---******))))))((())))))***...---+++*********++++++***((('''&&&(((+++///111///---***((('''&&&''')))''''''''''''''''''''''''&&&)))...333666999<<<>>>EEEKKKKKK@@@222///666???GGGFFFDDDBBB@@@;;;444///...---,,,***)))***+++,,,'''''''''&&&&&&&&&)))+++%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%(((+++)))&&&(((,,,(((((((((((((((((((((((("""'''+++,,,***''''''((((((((((((((()))***+++,,,((((((''''''''''''(((((((((+++///222///***+++...222111000/////////000111111222222222222111000///888555222//////...---,,,...///000111111111000///444444222...+++,,,......666EEEMMMWWWgggiii^^^YYYJJJCCC<<<;;;???BBB>>>888555444444444444666@@@JJJIIIGGGHHHMMMRRRQQQJJJCCC<<<:::666555777<<>>>>>???DDDDDDAAA:::111,,,///444666555555444222---(((%%%,,,+++)))(((((()))******'''((()))(((&&&&&&(((***$$$%%%&&&'''''''''&&&&&&'''&&&(((,,,+++''''''***&&&&&&&&&'''''''''''''''###(((,,,---***(((((()))******)))))))))))))))***(((''''''''''''((())))))((()))...333111+++***...000///...------...000111///000222222222111000///999666333000000000...------...///000000000//////333222111...,,,+++///333@@@NNNUUU\\\hhhggg[[[VVVNNNDDD999555555444222///222222444666444222:::DDDHHHHHHJJJOOOSSSRRRMMMHHH>>>;;;999999<<>>777444333333000---444444;;;CCCQQQiiipppbbbBBB000***---+++,,,...)))+++---000222333111...,,,,,,,,,,,,,,,,,,---...///333333222000,,,)))))))))(((,,,000000---,,,///333<<<777111------...//////,,,***)))(((+++///333666---,,,***((((((((())))))'''+++------111555444...000/////////000111333444444666555///---000333444444222111111222222///---000111111111///...///111111333444222//////222666777555666888777555666;;;555333111000111222222111000///111444333222666===999666555777;;;===;;;999555555777::::::888888;;;555000,,,,,,,,,///777@@@nnnvvvWWWDDD???;;;999444111444:::777999888777???PPP\\\^^^]]]YYYOOOBBB666000111333///000///222@@@WWWiiippphhhggg```QQQ???333///111555444222111333999CCCJJJHHHEEE@@@999///))),,,333???fffuuugggTTTAAA<<<<<<;;;999999<<>>999555222...******---((()))***++++++)))'''&&&(((''''''))),,,...//////)))+++,,,***&&&%%%'''***$$$%%%'''((()))(((((('''***'''(((++++++((('''***''''''''''''''''''''''''%%%(((***++++++)))))))))************))))))((((((((((((((('''(((((()))))))))(((---555444,,,***...///...---------///000111000111333555555444222111555444222222333444333222---...///111111000000///111000//////---,,,222999HHHXXX```dddjjjdddUUUPPPNNNDDD999444222000000222444333555888444000777DDDLLLKKKKKKLLLLLLLLLJJJHHH>>>===<<<===AAAFFFLLLPPPHHHAAA777333333333111...444222555:::EEE```qqqlllKKK666...111...---...))),,,---000333555444111...---.........---...111333::::::999555000,,,*********...222333333333666999???;;;555222111222222222...,,,***)))+++000666:::000///,,,*********,,,---+++000222222888???<<<444555444222222111222333444:::999444---,,,111444444333111111333666888666444111222333333111000111222222222222111000111333555555444555777666333555:::888666333333333444444333222111222444444222444999666222000444;;;>>>;;;777111333666888777555444444555111...---,,,,,,222999^^^|||kkkUUUAAA>>>;;;999333///222888<<>>>>>BBBDDDQQQggg}}}~~~pppccc^^^XXXYYY\\\]]]]]]^^^gggwww}}}|||~~~~~~zzz}}}~~~{{{rrrlllSSSIII;;;111,,,******************+++++++++,,,,,,******))))))******+++,,,+++***)))((()))***+++,,,((()))))))))))))))(((((('''+++***&&&%%%(((((($$$(((((((((((()))+++,,,---***///444444000...///111555000------+++&&&&&&***%%%&&&'''(((((((((((((((######%%%+++111666777666+++---///,,,'''%%%&&&)))$$$&&&((()))******)))(((+++'''&&&))))))'''(((***'''''''''((((((((())))))'''''''''((()))***)))'''((())))))************)))))))))((((((((((((((())))))'''---888888...***---............///000111222333444777999999888666555555444333555666777555444///000111222333222111111000...///111000///666@@@OOO^^^bbb___^^^VVVLLLKKKGGG>>>666444444444888>>>:::666777999444111;;;LLLVVVSSSNNNHHHDDDCCCBBBCCC===>>>???AAAEEEIIILLLNNNNNNDDD888333333555333111111///222555<<>>999444000...------///333666999<<<===>>>@@@===999666666666555444111///+++)))***///444888444333000...---...000111...555777777>>>GGGEEE;;;999888666444333333333444999888333---...444777555555333222555999;;;999666333555666666555444555666666555333333555777777777777555555777555222333888999777555444666777777666888666666777555111000222000///000444777888666444///111111111111222222111333000//////---***---222IIIaaauuutttggg\\\QQQHHH<<<::::::888333///222999DDDQQQ^^^```ZZZSSSNNNKKK===777000///444666555111444777666888MMMooovvvbbbRRRHHH777222,,,***,,,------+++'''***---...///000///---888NNNnnnxxx}}}zzzoooiiiQQQ===222999===555///222777999BBBTTTeeeqqq}}}iii^^^WWW[[[]]]]]]\\\\\\```iiipppxxx~~~{{{{{{~~~zzz~~~{{{~~~xxxlllbbbHHH>>>333.........,,,((()))***+++,,,,,,,,,,,,+++******))))))***+++,,,,,,))))))(((((((((***+++,,,000...+++)))''''''((((((&&&++++++''''''******%%%(((''''''((()))+++---......111222...)))''')))---///,,,+++,,,((("""###)))((())))))(((&&&%%%&&&'''&&&&&&(((---333666555444,,,///000---((($$$&&&)))%%%&&&(((***++++++***))),,,'''$$$&&&((('''(((+++&&&&&&'''((())))))******(((&&&$$$%%%(((***(((&&&&&&'''(((***++++++++++++******)))((((((((((((((()))'''---999:::///***------......///000111222222555777:::<<<<<<;;;:::888777777666777777666444111111222333444555444333333000...///222222111999DDDUUU```\\\PPPLLLGGGCCCIII???777222444777999@@@III@@@;;;999:::666444BBBUUUddd___UUUKKKDDDAAAAAACCC<<<>>>@@@CCCFFFIIIKKKLLLQQQFFF999333444666555333,,,---555888;;;NNN```aaaRRR999000444222000000,,,......000444888999666333222333444444222444888<<>>;;;999999888777666444000,,,((()))---222555888666333111000111333444111888:::;;;CCCMMMJJJ???<<<;;;999666555444333444333222///---111777999666999666444555999:::777333666777999999888777777888<<<999666777;;;======;;;;;;888888999666222333777555333222222333555555444666444555888888444333555...111555666555333222222222222000///111555888888000//////111///,,,---111:::LLL\\\YYYJJJ>>>;;;<<<===<<<<<<;;;666111555<<>>777555<<<777666;;;EEEKKKRRR___lllqqqddd^^^YYY[[[^^^```aaadddfffiiitttuuuyyyyyy~~~|||zzz||||||}}}wwwlllcccWWWLLL555111,,,+++,,,------+++///---+++)))(((((())))))***+++,,,,,,,,,,,,+++***)))(((''''''(((***---...((((((((('''(((((()))***000---***((((((((('''%%%&&&&&&%%%&&&''')))+++,,,......---,,,+++***)))(((***)))(((''''''(((((((((%%%&&&''''''%%%$$$%%%'''"""$$$(((+++------,,,+++---***'''&&&((()))'''%%%)))(((''')))+++---,,,,,,,,,,,,***)))(((((((((((((((((((((((('''))),,,///'''&&&&&&&&&((()))***)))''')))+++,,,,,,+++***)))))))))))))))))))))))))))(((+++000333444111...+++111111111111222333444444======>>>???AAAAAA???>>>???888666999999444333666555666555444666999666000444---,,,222555444<<>>CCCDDDGGG>>>111666OOOaaaccc[[[III:::666555888GGGXXXggg^^^QQQFFF>>>:::999999777222222:::CCCHHHJJJMMMJJJNNNHHH777...222555222111444777888;;;DDDQQQZZZGGG>>>555333222000000222)))///555666444444999???===<<<:::666333111333555:::;;;<<<<<<:::888555444000222555:::@@@EEEHHHJJJ@@@>>>:::777555555555666333222///...---...///000666666666777777777666666888999<<>>:::555222///---000333333///111888<<<999>>>888555888:::888666777888:::;;;:::999888888999999<<>>>>>>>>888777<<>>BBBJJJFFF======EEEPPP\\\fffnnnsssllleeebbbcccfffggggggjjjmmmllllllsss|||~~~~~~||||||}}}~~~|||~~~{{{~~~rrrbbbTTTKKK@@@555111...***)))***+++***)))---,,,***)))((()))***+++***+++,,,,,,,,,,,,+++***))))))(((((()))+++---///))))))))))))***+++,,,,,,///,,,)))((((((((('''&&&&&&%%%%%%&&&'''(((***+++******))))))((((((''''''(((((((((''''''(((+++---)))((('''&&&&&&&&&%%%%%%%%%&&&(((***++++++***)))((('''''')))---///...,,,***)))((()))***+++***)))++++++***)))((('''''''''((())))))((('''(((+++...'''&&&&&&&&&''')))))))))***++++++,,,,,,,,,+++******************++++++,,,***+++...111333222///------...111333444444444444999999:::;;;<<<;;;:::999<<<777555777777333111222666888888777999;;;777111444///000777999666;;;EEEFFFEEEAAA:::444444999>>>DDDGGGAAA888BBB\\\mmmooo___MMM===888666888CCCQQQUUUOOOFFF===888555444444888444444999>>>@@@DDDIIIJJJUUUVVVFFF777333222000333555999<<>>???@@@@@@AAA999777444111///000111222222111///.........000111666666666666666777888888<<<<<<>>>BBBGGGIIIGGGEEEFFFCCC???;;;888666555555000444444111333999;;;888<<<888888<<<===999666666666888::::::999999:::;;;;;;>>>BBBCCCBBB@@@?????????:::888===AAA@@@>>>>>>BBBCCC???777222777>>>BBB@@@======???===777555666222222333444444333000...333333222222222333333444111000...---,,,,,,---...///111444444222111222444<<<666333555111***---777CCCMMM]]]nnn}}}yyyxxxooofffbbb___XXXLLLDDD<<<<<<;;;>>>KKKTTTLLL<<<222,,,((()))++++++---111999;;;:::444,,,((()))+++......111777@@@GGGKKKLLLJJJJJJUUUlllwwwuuu{{{|||tttllljjjeee```^^^```VVVDDD999888>>>CCCGGGNNNbbb}}}{{{tttqqqpppnnnmmmmmmlllkkklllpppuuuzzz|||~~~|||{{{{{{zzz|||~~~~~~}}}{{{~~~{{{~~~sss```MMMCCC>>>888111000---***)))*********)))******)))))))))***,,,---***+++,,,,,,,,,,,,+++***))))))(((((()))+++---...***************++++++,,,---***((('''((((((((('''%%%%%%%%%&&&'''((()))***,,,,,,***)))((((((''''''&&&''''''''')))---111555...+++'''&&&''''''&&&###((((((((((((((('''''''''%%%&&&***...222222000...+++)))(((((())))))((('''+++***)))((((((((((((((()))******(((''''''))),,,&&&&&&&&&&&&'''((())))))---------,,,,,,,,,------******++++++,,,...//////---,,,,,,...222444222///+++...111555666666555333666666777888888777666555:::777666888888444111111666999;;;:::;;;<<<888222111///222999999555666===999999666222///000555;;;@@@CCC@@@<<>>GGGDDDAAA===999666444444444666444666999:::;;;CCCKKKLLL]]]dddUUU@@@555111///444666:::@@@HHHNNNRRRSSSCCC;;;555555555222///000///000222555777999;;;===888999888666333111111222333444666777888777777666222777===>>><<<999777777222000---++++++,,,---///000000///......///111222666555444444555777999;;;;;;;;;===AAAEEEIIIJJJJJJBBB>>>999444111222444555222555666555666999:::888:::888:::>>>???:::666555555777999:::::::::;;;<<<>>>AAADDDDDDCCC@@@??????BBB<<<999<<<@@@AAAAAACCCGGGGGG@@@777444;;;DDDHHHCCC@@@@@@BBB@@@;;;999:::999555222333555555222...111111111111111111111111---......//////......---222222333444444444333333777000---///---((()))///222555===KKK]]]pppvvvbbbQQQ<<<333,,,...888>>>:::444,,,,,,,,,...,,,,,,222;;;PPPUUUOOO>>>///++++++)))+++))))))+++///222444555333444<<>>IIIUUURRR___dddWWWDDD777333111666555888@@@KKKTTTVVVVVVIII???888666555222111222444333222333777999999888333444555444111///...///444444555555444333222111///333888999555222222333...,,,***))))))+++---///............///000111222333222000000222555888:::555777:::???EEELLLQQQSSS@@@;;;444...,,,---000333444666888999:::;;;:::888:::888999======888555666555777999:::999999:::;;;>>>AAACCCDDDBBB???===<<>>@@@CCCLLLHHHAAA;;;???IIINNNNNN???===???CCCDDDAAAAAACCC<<<999666666777888777666333333222222111000//////---......///////////////333222222333555555333222111***(((***,,,***+++...000......666DDDTTT___eeezzzPPP===---///888===;;;999000---+++++++++,,,444===UUU^^^YYYBBB111///---&&&)))***+++---///222333333444333333666<<>>AAABBBGGGNNNRRReee|||{{{oookkkssssssjjjgggmmm~~~{{{zzz}}}~~~~~~zzznnn\\\EEE666000///...,,,000000000///---------...+++++++++******************+++,,,,,,,,,,,,+++***'''''''''((()))***+++,,,222111///---***(((''''''***(((&&&%%%'''(((((('''$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&((())),,,%%%""")))777AAABBB>>>111,,,'''&&&)))***&&&###'''&&&%%%$$$%%%'''(((***(((+++///111000,,,(((%%%)))(((''')))+++,,,,,,+++++++++*********+++,,,,,,)))******)))'''&&&'''(((%%%'''((((((''''''))),,,///...,,,+++,,,---000111,,,++++++,,,---000222444000---)))***---111222222777666444333333333555555444666999999777555555666555555666777999999666333///555888777666666333...,,,++++++,,,,,,+++...333111111///...---///222444111444444444<<>>===@@@@@@===888666333555666555333111222333222888@@@EEECCCCCCMMMZZZVVVYYYVVVLLL@@@999666555555222444<<>>AAAAAA???<<<:::999<<<888777:::>>>???BBBGGGUUUNNNEEEDDDNNNXXXVVVNNN;;;:::===BBBEEECCCDDDGGG888::::::999888999===@@@:::999888777555444333222000///......///000222333000///...///000111///---///+++)))***,,,,,,,,,...000...---111999@@@DDDEEEkkkyyyNNN999)))000CCCPPPTTTSSS>>>333)))&&&''')))---222>>>IIIIII888,,,---+++$$$***,,,...///000///......///000///---///666@@@GGGVVVdddrrr|||kkk]]]LLLKKKLLLLLLFFF===:::<<<;;;IIIZZZfffqqqyyyrrrwwwvvvkkkgggmmmuuulllrrr~~~xxxhhhRRREEE888222///------...,,,---...---+++***+++,,,++++++++++++******))))))***+++,,,,,,,,,,,,+++***''''''((()))***++++++,,,666555222///,,,***)))((()))'''%%%%%%&&&''''''&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%'''***...222555---&&&"""***888AAA???:::,,,***((((((******'''$$$%%%%%%$$$%%%&&&(((***+++&&&)))---...,,,)))'''&&&'''&&&&&&(((***,,,,,,+++***************+++,,,---((()))***)))'''&&&'''(((&&&(((***)))''''''***...,,,,,,+++***+++---000111,,,+++******,,,///111333///---+++)))***,,,000333999777444111000111333444000444777777555333444666222444444222333555333...+++111444222111111///+++,,,+++***)))))),,,000555///...---,,,,,,---...///...333555666;;;DDDIIIHHHBBBEEEHHHJJJHHHBBB<<<999<<<>>>===999444111111333888@@@JJJOOOJJJFFFLLLVVVSSSNNNEEE>>>999777666555222///000999GGGTTT\\\___FFF;;;111...111444:::@@@888444000000111222111///***+++,,,+++)))((()))******+++,,,---///000222222333222111///...---,,,,,,((('''%%%%%%&&&(((+++---***+++,,,,,,---......///,,,,,,++++++---000222444444666888:::===AAAFFFIIIBBB>>>888333000000222333444333555:::;;;999888999:::777777888666333444888666777888888666555555666888;;;===>>>;;;999777666555444666===AAABBBFFFJJJTTTLLLCCCCCCMMMTTTNNNBBB777555777<<<>>>;;;;;;>>>666999<<<<<<:::<<>>CCCFFFDDDJJJPPPPPPLLLHHHFFFEEEJJJIIIEEE===444///000222<<>>AAA@@@AAAEEEGGGCCC<<<;;;@@@EEEAAA999555444555::::::888777999<<<===???@@@BBBDDDGGGHHH???>>><<<:::;;;>>>AAACCC333333333444444444444444111444666555222000111333...000000---***)))+++,,,(((+++///222222222222222(((///888<<<;;;999888999:::CCCHHHFFFFFFIIIEEE;;;000000///444IIIaaallliiiIII;;;...+++......,,,+++((((((((()))+++---......&&&(((+++,,,...333999===000444333//////777===>>>555//////888>>>AAAIIISSS[[[aaahhhjjjlllpppxxx~~~rrriiibbb\\\ZZZXXXOOO@@@888<<>>;;;888666444000......+++,,,000888CCCMMMUUUYYY@@@666---*********+++...///...---,,,,,,---///111******)))'''&&&&&&))),,,************+++,,,------000...000666>>>@@@;;;444)))((('''&&&'''))),,,...))))))***++++++++++++***+++,,,---...//////000000000222444444222111333555555444333222111000//////...+++,,,333555222333777666777;;;>>>;;;555444777000222444555444444555777444777:::;;;999777555555222333888>>>???:::888:::======:::666888===>>>;;;:::999;;;???AAA>>>>>>AAADDDCCCBBBEEEJJJMMMLLLJJJ:::999777777999===BBBFFF222444666888777666444222...222555333///,,,...222''',,,///,,,((()))---000+++...111000---+++---///)))+++...000111111111111444777333***+++222222***)))000...(((...???EEE@@@777---%%%'''+++,,,++++++000((($$$''')))'''(((***......---+++***///777===555555111+++111AAAPPPVVVFFF777000555555///222<<<999AAAFFFCCCAAAGGGVVVaaayyyxxx{{{yyynnnYYYGGG>>><<<:::<<>>333)))'''(((((()))***///000///---...000...)))&&&,,,---'''%%%***......///---+++)))((((((((())))))///333999GGGRRRIII777*********)))'''&&&'''(((,,,///...))))))---...+++)))---111444111...000333222333444444333333555888888777333///,,,,,,...111(((---333333///,,,...111777;;;???<<<666111000111222000111555555111333:::333666999:::999666444444666777777777777666555555;;;@@@CCC???888444555999===<<<@@@EEEDDD@@@CCCJJJQQQLLLHHHIIILLLMMMIIIEEE;;;555222444888:::???DDD999===???<<<888777777666777111///333666333///---......////////////......000111222222111///---+++000---+++,,,///000...,,,...+++***,,,000111...***---+++***+++///000///---,,,(((&&&((()))(((***......+++((((((******)))&&&,,,---...,,,))),,,444:::777/////////444LLLiiitttXXX???,,,...111...000888777555333333666:::>>>AAA]]]qqqlllbbbUUUCCC<<<;;;:::>>>NNNhhh|||vvvuuuvvvvvvvvvppprrryyy}}}{{{|||{{{yyy{{{wwwwww~~~]]]444111...............,,,+++******)))((()))***)))'''%%%++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++)))+++---///...,,,.........---,,,***(((''''''''''''&&&%%%$$$$$$$$$###&&&((()))'''&&&%%%&&&&&&%%%%%%%%%&&&(((+++,,,222///+++(((''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&(((((()))******)))(((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&'''''''''''''''(((((((((''''''((()))************)))***,,,+++******+++---(((******)))+++...---)))))))))***+++,,,---......///---,,,,,,+++(((+++000...///000111222222222222222222444777::::::888666555:::;;;777444333222///---+++))))))+++,,,***)))'''''''''))),,,---,,,+++'''((()))***++++++++++++---++++++---,,,+++///666BBBCCCGGGLLLSSSWWWXXXYYYLLLCCC888...+++,,,///222777???DDDDDDHHHNNNNNNGGGBBB===666111000///...---,,,...111999GGGUUUVVVPPP???555,,,+++,,,***))))))...///...+++,,,...---((())),,,,,,((((((---000///...---+++***)))(((((()))...111222444???HHHAAA222,,,,,,+++***(((''''''''',,,///...)))(((,,,,,,(((+++,,,---//////---------//////000444888:::888666:::999777666555444333222---000333555444333111000444888;;;:::555111000111555000///111222///000444555555666777777555333222444666777666444444555777999<<<===;;;777444666999<<<:::<<>>???===@@@GGGFFF@@@===999444000///////////////...///888HHHVVVYYYUUUAAA777///......,,,)))(((---...---***+++---,,,(((,,,,,,+++)))+++000222000------+++***))))))))))))///000...---444<<<888...))))))((('''&&&&&&&&&'''+++---,,,)))(((***)))&&&,,,******+++---///---***...---...444;;;<<<777111444333444888<<<<<<777111111111333666888777333//////333666666222000000111666111...///000000222666:::888555555666777555222222444666444111111666;;;<<<;;;999777666555666666;;;777666;;;>>>@@@CCCFFF@@@BBBCCCAAA===:::999999:::555111000000///111666???@@@BBBAAA===999666555777222222777:::888555444///000222333333111...,,,,,,---......---,,,***))),,,------,,,+++******+++---+++***,,,///000---******))))))***,,,---,,,+++***'''(((+++,,,******---,,,***((('''((()))***)))(((***,,,+++)))))),,,000...***---...444QQQsss~~~ZZZ888---...---///444111222333333333333555666999AAAQQQkkkxxxqqqhhhaaaUUUKKKHHHOOO\\\ggg\\\^^^gggxxxyyytttoookkkhhhjjjuuu||||||xxxtttxxx~~~~~~{{{rrrQQQ222///333111...,,,*********+++)))((((((***,,,......---))))))*********+++++++++)))***+++,,,,,,+++***)))******))))))******))))))------,,,+++***((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$""""""$$$&&&))))))***---111777<<>>444000111444666666>>>AAA<<<:::>>>???:::999666333000///.........///++++++444DDDQQQVVVTTTFFF;;;111......,,,++++++---...---***+++///...***...+++((())),,,000111///,,,,,,+++******)))))))))+++,,,***(((+++111000***'''&&&%%%&&&(((*********)))******))))))))))))(((************---111111---///...---000444444000+++///...000999BBBBBB:::111...000222555555444111...+++...111222000//////000111111000000000444;;;AAAAAA<<<666555888999777444000444666333//////777>>>@@@<<<888666777777666555;;;666333555:::===??????;;;<<<======;;;999777666777333000111000///222888<<<<<<===???===888444444999555555999;;;888555666444666888:::999666222000---------------,,,******---///111///+++***+++...+++******,,,......,,,***++++++++++++,,,------,,,)))'''(((------++++++...,,,***)))((()))******+++&&&(((+++,,,++++++,,,...++++++...---111KKKfffnnneeeJJJ111***---000555<<<222444999AAAFFFEEE???999<<<888888CCC[[[xxxzzzqqqiiiffffffgggRRRPPPOOOUUUeeezzzxxxpppmmmlllmmmpppvvvpppiiiqqq~~~}}}~~~zzz}}}{{{iiiJJJ333111333111...+++******++++++(((((())),,,---,,,)))'''))))))*********+++++++++((()))++++++++++++)))((())))))***))))))(((((()))++++++***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$&&&&&&%%%###!!!!!!###&&&&&&***///555;;;???AAABBB777222+++&&&$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((''''''&&&'''((()))***(((((((((((('''&&&%%%$$$&&&&&&&&&'''''''''(((((((((((()))***+++++++++++++++---000111///......///222444555444666:::888444111000---+++++++++---...//////222555333---+++---......---------...///000333111000000222444444333444777888444444888;;;;;;666777666444000---***)))(((''''''(((***+++)))(((***)))))))))***+++,,,------)))'''((((((%%%$$$'''((()))+++,,,...555>>>EEEEEE???777111...---......000>>>FFFAAA;;;===???===555444333000---,,,++++++///+++***222???JJJPPPRRRKKK>>>000+++++++++,,,///...///...+++---222222///...***'''(((,,,......---++++++++++++******)))((((((***)))''''''***+++******((('''(((+++---,,,+++((((((((()))*********+++)))---...---///555555111......,,,***))))))+++---000...000999CCCCCC:::///)))---111111...+++,,,---***+++---///////////////---222555222000555@@@JJJDDD===666444666888666444000444555222...///777???>>>:::666666:::<<<<<<::::::777333222555999999888:::888666999===>>>:::777888555444444222111444::::::888999>>>>>>999666777<<<888888;;;:::666444444888999;;;<<<;;;888444222000//////...---,,,+++***,,,...000...+++***+++...))))))***+++,,,,,,+++)))------...............///)))''')))---...,,,,,,///,,,------,,,+++++++++,,,%%%(((+++---............***+++000///111GGG[[[ZZZCCC666,,,,,,...000666>>>000333>>>PPP```cccXXXLLLFFFDDD???<<>>///)))(((***---111...///...,,,///555666444...)))''')))***)))***,,,+++++++++++++++***)))((()))++++++)))((()))---111---***((((((+++---+++))),,,)))(((***+++***,,,///***...000111999AAA@@@888...---***&&&$$$&&&,,,111...,,,---444<<<===666---(((---000...)))'''***...+++,,,,,,---............---444777333111888CCCJJJBBB<<<666222222333222111000222333111...///666<<<777444333666;;;???@@@???777777444111222555555333999555222555;;;>>><<<888;;;999888888444111444;;;<<<777777===???:::888;;;<<<999999;;;999444222333888999::::::888555222000333222111///---,,,+++******+++++++++*********,,,)))***,,,---------,,,+++///000111111//////000111***((()))---...---...111...000222222000---------''')))+++...//////...---)))+++000000555KKKXXXOOO444///...///...---111777222666CCCYYYpppyyyrrrhhhaaa\\\RRRBBB888EEEjjjttt[[[IIIGGGSSS```~~~uuutttqqqlllhhhjjjcccgggxxx}}}{{{zzzmmmNNN555000333000///...,,,++++++,,,,,,***))))))******)))&&&###++++++++++++,,,,,,,,,,,,)))))))))(((((()))))))))&&&(((******((((((***,,,***))))))((()))***+++,,,''''''''''''''''''''''''&&&''''''%%%###"""###$$$!!!%%%,,,111444333000---&&&%%%%%%&&&'''(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''((()))***'''''''''(((((()))***+++&&&'''''''''''''''&&&&&&*********)))(((((('''''')))***+++,,,------------,,,///222444333111000000111222///,,,---111111...........................000...///111///***))),,,...---,,,++++++,,,---...+++******,,,///000000//////333444111222777;;;;;;777888777333---((('''''''''''''''))),,,---,,,+++)))(((''''''((()))+++---,,,'''%%%''')))&&&$$$%%%)))((('''))),,,///111111///---,,,,,,///111111111+++333777444555;;;;;;666,,,...000///,,,***+++,,,222000222666888999AAAKKKIII<<<...((()))***,,,///---...---,,,000777999777...***)))+++)))%%%'''---******+++,,,+++***)))((((((***++++++***///;;;EEE333000...111666999888666333---***,,,+++)))+++000+++---///777LLL\\\XXXIII555111+++'''&&&))),,,///***((()))111:::???===999...//////---+++***---000...---------.........---///333555444888CCCJJJLLL@@@===888333111000000111/////////...---///222666111111222555888;;;<<<<<<222666666111000333444222555333000111444777888777777777777888444222666===>>>666444;;;===888666;;;999777888:::888333222444777777777666444222///...555444222///---+++))))))***)))((()))+++,,,,,,+++,,,---///000//////......///111222222//////000222,,,)))))),,,------///333000444777777444000------++++++,,,---...---+++)))******,,,---555MMMWWWJJJ222///,,,------,,,...000111444===NNNaaannnsssssszzzuuujjjYYYGGGFFF]]]vvv~~~|||yyyeeeYYYWWWYYYooosssnnnnnnlllnnnvvvyyywwwuuugggDDD------222///...------,,,,,,,,,,,,***(((((())),,,...///...++++++,,,,,,,,,---------***)))(((''''''((()))***%%%(((******))))))+++...+++************,,,...///''''''((((((((((((((((((&&&'''(((&&&$$$######$$$ ###'''++++++)))%%%"""!!!"""$$$''')))***(((&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&'''(((***+++%%%&&&(((***+++***))))))&&&&&&''''''(((''''''''',,,,,,+++***)))(((''''''++++++,,,---............---000333444333222111000333222...******///000---+++,,,---///000000111000222///------+++((()))......---+++******+++---...(((((()))+++...000///...***000333333444999<<<;;;666666444///)))&&&''')))'''''''''***---......---'''&&&%%%$$$%%%''')))+++(((###!!!%%%(((&&&%%%%%%(((&&&&&&)))---000///---+++)))'''&&&(((+++,,,---...///+++''',,,333000'''(((+++......---+++,,,...111111333666444222:::FFFFFF999---)))******+++---+++---,,,,,,000888:::999///,,,+++,,,(((###&&&---)))***+++,,,,,,+++)))(((%%%&&&)))+++---777IIIYYY===;;;;;;@@@HHHNNNOOONNN888111,,,---+++(((***000******,,,===]]]vvvppp\\\???777---)))+++,,,+++)))******---666BBBKKKOOOOOO666222...---...000111111000///............---,,,111222111444@@@OOOTTTQQQ@@@???;;;666222000111222...---,,,,,,,,,...000111111222444555555555555555---444777222///222444333111111000...---///333666111111444666444333999AAA???555111777999333222888666555666999777333222555888888777555333111///...666444222///,,,)))(((''',,,)))(((***...000///---...000222222222111111111///111333222///...000222---)))(((+++------000444222666;;;;;;777111...---///...------,,,+++(((&&&,,,)))))))))333LLLUUUFFF333,,,''''''+++...//////***+++000888DDDRRRaaaiiimmmXXXPPPTTTxxx}}}eeebbbtttrrrkkk]]]{{{wwwtttuuuuuuwww~~~yyynnn\\\DDD000+++///---,,,,,,+++++++++,,,,,,***++++++***)))***,,,///***+++---//////...---,,,((((((((()))***+++------++++++******+++---...//////......//////000111222///,,,(((''''''''''''&&&)))((('''&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$''')))***)))((((((((()))###"""&&&'''%%%(((...555333///+++(((''''''(((,,,---...//////...---,,,******+++,,,---...000111000000///---******+++---...//////000222333444444000...+++***+++,,,,,,,,,//////---,,,+++******)))---,,,,,,+++,,,---...///777222222888;;;888777999777333...***((((((''''''***))))))***,,,,,,+++)))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******++++++++++++******%%%''')))******++++++,,,))))))))))))************++++++++++++,,,,,,---...555555777777333000555===>>>444,,,***(((%%%(((...,,,,,,---111333111......(((((((((((())))))))))))'''''''''''''''''''''''''''***)))&&&---CCC[[[iii\\\\\\___kkk|||zzzjjjOOO>>>000///---((()))///111,,,)))999___~~~|||jjjAAA666***&&&)))---+++''''''+++000RRRmmmttt|||tttNNN999,,,333:::444---,,,222//////333555111---,,,111444444444AAAPPPRRRIII===999888:::888444333555444333111000//////000111444333111//////000222333555333111///------------------------------------000222333222000000333777444333333444555555444222666666666555333111///---///111222222111111111222------...---,,,***(((&&&)))((('''&&&'''(((***,,,,,,***,,,///...+++---111333111///---...000222444---...///...,,,,,,---...///444999999444000///000...............---,,,+++)))+++))),,,999HHHHHH===+++++++++******---222666111,,,***---333888@@@HHH```nnn|||bbbOOOSSSXXXeeeooodddMMMFFFLLLWWW```kkkxxxxxxvvv~~~xxxiiiSSS>>>111///111---------,,,,,,------...++++++,,,+++******---///+++---......---+++***)))************+++,,,------++++++******+++,,,...///...............//////000---***'''&&&&&&''''''&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$###%%%((()))((((((((())),,,'''%%%''''''%%%''',,,444222...+++)))((()))))),,,------......------,,,---***)))***...000000...//////...---+++***,,,...///.........000333666888111///,,,))))))*********---,,,+++++++++,,,---...++++++******+++...000222555444777<<<<<<777555777222///+++))))))))))))((())))))(((***+++,,,+++)))(((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''((()))******************)))&&&'''((())))))******+++((((((((())))))*********------,,,+++,,,,,,......555555666777333111666>>>???444***((('''%%%&&&***------...111111000---,,,+++******))))))(((''''''''''''''''''''''''''''''&&&))))))(((...DDDfffyyy}}}dddRRRBBB<<<666,,,***...,,,***'''///GGG___aaaVVV;;;333***''')))+++***(((+++666EEEpppbbbJJJ666666999777444666333333555888666111///111,,,222333000444>>>AAA<<<@@@AAAFFFJJJGGG???;;;;;;666666555333333222222222222111000000000111222333111000///...------......+++,,,,,,,,,,,,,,,,,,+++---///111000///000444888444333222333444555333222555555555555333111///...000222333222000//////000,,,---------,,,***((('''((('''&&&&&&''')))+++---+++***+++...---+++,,,111111000///...///000222333...---,,,,,,---...000111000333666666333000......---------------,,,++++++000---)))***444===<<<555------+++(((***111===GGGIII>>>444222333444666999<<>>AAANNNZZZWWWIIIDDDHHHBBBGGGPPP[[[hhhyyy~~~{{{~~~xxxdddHHH555222333222------......//////000000+++,,,---,,,++++++---//////000111000...------...,,,,,,+++++++++,,,,,,---+++************,,,---.........------------,,,,,,***(((&&&%%%&&&''''''&&&&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$"""%%%''''''''''''((()))...***(((((('''%%%&&&)))111///---***))))))***+++++++++,,,,,,,,,,,,++++++000+++''')))...111...***---......,,,++++++---///000...---,,,...222777:::222000,,,)))''''''((()))***)))((()))+++...111444+++***))))))+++///444777333555;;;>>>;;;333111222+++***))))))******)))((()))(((((()))++++++***(((&&&&&&&&&&&&&&&''''''''''''''''''(((((()))))))))((())))))******))))))((('''''''''(((((())))))***&&&&&&'''((())))))******///...,,,++++++,,,---...111111333444000...333;;;BBB666+++''''''&&&&&&''',,,...///000///...,,,+++...---,,,***)))'''&&&&&&''''''''''''''''''''''''(((''')))***--->>>fff}}}jjjZZZKKKCCC:::...)))+++'''***(((&&&...;;;AAA>>>111...)))'''((()))***))))))888OOOwwwaaaLLLEEECCC???::::::666555555666222---...222+++444888111---333888888>>>FFFQQQXXXRRRFFF???>>>888888888888777555333222//////000000111111222222......------------...///)))***+++,,,,,,+++***)))***---///...---///333777333222111111333333222111555555444444333111///...000222222111///---------***+++,,,,,,,,,+++)))(((&&&&&&%%%%%%&&&)))+++---***)))***------***+++000......//////000111222222111...,,,...222555666555222111000000111000---++++++,,,,,,,,,,,,++++++***444+++&&&+++111222111///......+++''')))555JJJZZZ___OOO>>>666444111000111///222===PPP___```QQQBBB777888AAAQQQZZZYYYVVVWWWIIIDDDDDDGGGMMM[[[www}}}``````hhhzzz{{{aaa???///333666111---...///000111111111222,,,---...---,,,,,,---///...000222111///...///111---,,,++++++*********++++++***)))))))))+++,,,------------,,,,,,+++***)))(((&&&$$$$$$&&&''''''&&&%%%%%%$$$###""""""###############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%&&&''''''%%%%%%%%%&&&---+++)))(((((('''((()))---,,,***)))((()))***+++******++++++++++++******///,,,******---...---+++,,,------,,,+++,,,...000000///......///111333555000///,,,)))&&&&&&(((***)))(((''''''***...222555...,,,******,,,000555999111666;;;:::444...,,,...((('''''')))******(((&&&(((''''''(((******)))'''$$$$$$%%%&&&'''(((((((((&&&''''''(((((())))))***(((((())))))))))))((((((((('''&&&'''((())))))((($$$%%%&&&'''((()))***+++///...+++))))))***+++,,,++++++---...,,,)))///777FFF;;;///)))))))))(((&&&***...000///...///...,,,......---+++***)))(((''''''''''''''''''''''''''',,,''''''++++++333RRRuuuwwwpppiiicccTTTJJJ???:::444,,,)))***'''+++***%%%$$$)))------)))))))))((('''((()))+++(((555LLL|||ooogggbbbYYYMMMEEEFFF===555111///,,,...222+++333666111...222777999666@@@NNNUUUNNNAAA999999777888999:::999666444222---...///000111111111111........................'''(((***++++++***((('''***,,,...---,,,,,,000444222111///000111222111000333333333222111000//////---///000///---,,,,,,---)))***+++,,,,,,+++***)))'''&&&%%%%%%&&&(((***+++***(((***---,,,)))+++///,,,---///000111222111111333000///333:::===<<<888333///,,,,,,///000---***++++++,,,,,,,,,++++++***000'''&&&///444///---000,,,---+++'''(((666MMM```pppdddVVVLLLAAA888222222222111444<<>>555===<<>>VVV___fff```OOO>>>777666///555777<<>>???555000444555111........................,,,,,,,,,,,,,,,,,,,,,,,,%%%))))))%%%$$$)))***)))(((++++++)))***...///,,,+++...000///---,,,***(((---+++***+++******,,,000---+++))))))***+++***)))+++666OOOhhhSSSFFF===888777333111111222222222333666555111///111000...///222+++,,,...000111111111111000///---,,,,,,---...///***,,,---///000//////...000...,,,******,,,...000...000111000...///333666444111......///111222111+++***)))))))))***+++,,,''')))******((('''((())))))***+++++++++)))((('''&&&%%%&&&'''***---111333,,,***,,,///...+++---111000000000///......------......///...---...111444++++++,,,///222444444333000111222333333333333333+++333333+++)))000222///+++---//////...------......333:::AAA???999777:::fffqqq{{{vvvdddNNN???888222888777222999IIINNNHHHOOObbbtttgggCCC999999<<>>EEEEEE<<<111(((((('''''')))+++***'''###&&&'''''''''&&&&&&((()))&&&'''((()))***+++,,,,,,---+++)))(((&&&&&&''''''))))))******++++++++++++((((((+++...111222///---(((***++++++******+++---)))(((((()))******((('''---(((***000000,,,333???OOOKKKBBB777///---222777777999:::999555000---,,,222000------...//////...000222000+++***,,,+++)))'''''''''''')))+++---...---------,,,,,,+++++++++)))***,,,---...------,,,...---***((((((***,,,...)))+++,,,******+++,,,+++111333LLLxxxwwwkkkaaaRRREEE>>>444,,,...333777:::<<<333222111///............000...---000333444222000///000111...***))),,,///222222111111000///......111000---+++***+++,,,,,,...,,,+++///555999888666000222222//////222333000)))((('''(((((()))(((''''''((())))))(((((()))+++((('''''')))***)))&&&$$$)))((('''&&&'''***---///+++,,,------------000222///000000000///---+++***---,,,+++---///111222111222...***))),,,///000///222000......000222222222---......,,,***+++///333555666666333///---///111.........//////111222222NNNffflllPPP>>>888...222999>>>AAA???;;;888DDDLLLHHHXXXkkkrrrlllPPP999333666@@@FFFCCCBBBFFFKKKQQQ^^^pppttthhhjjj}}}|||yyyxxxyyy{{{}}}sssiiiaaa]]]???444+++***,,,,,,,,,------------------.........+++------***)))+++***'''&&&(((******))))))***+++))))))*********+++++++++***)))'''&&&&&&(((***,,,,,,------,,,***)))***,,,)))'''%%%$$$%%%%%%$$$###$$$$$$###""""""###$$$%%%""""""###$$$$$$$$$$$$############$$$$$$%%%%%%&&&$$$%%%'''&&&%%%%%%&&&((((((((((((((())))))))))))***)))((((((((()))***+++(((''''''&&&'''((()))******)))((((((***+++******,,,,,,---............---///...,,,***))))))))))))((((((((()))))))))******))))))(((''''''''''''(((&&&'''((('''%%%$$$$$$%%%******))))))******++++++***************+++,,,,,,***111:::AAAAAA;;;111+++'''&&&&&&(((******'''$$$'''((()))((('''''')))+++'''''''''((())))))******++++++***(((((('''''''''************************)))***+++...//////,,,***((()))+++***))))))***+++((('''&&&(((***++++++***,,,''')))000111///777DDDRRRKKK@@@555......222666888999:::888444///,,,+++000///---...///111000000---//////+++***,,,+++(((***))))))((()))***,,,---************++++++++++++***+++,,,------,,,,,,+++---,,,***))))))***+++,,,,,,------,,,++++++,,,,,,***111MMMyyywwwhhhHHH;;;000///111222333555111111///......------------,,,,,,...000222000............---,,,---///111222222111111000//////...111///---+++++++++,,,------++++++...444888888666000222000---,,,///000...)))'''%%%'''***++++++)))&&&'''))))))(((((()))+++***)))(((((())))))(((&&&)))(((&&&&&&'''))),,,...)))***,,,------...111333////////////...,,,***)))///...,,,---///000000///111...+++***+++,,,,,,+++///...,,,---///111222111.........+++***,,,000444555444222000...---...///************+++,,,---...111BBBUUU\\\SSSEEE:::666222444999<<<<<<999555222111;;;666@@@LLLQQQRRR>>>:::555777@@@EEEBBBBBBFFFKKKNNNTTT\\\gggvvv|||zzz||||||iiiYYYOOOFFF===---)))(((,,,///------///---,,,,,,+++,,,///111222---///...***)))***)))&&&((()))***)))(((((()))+++(((((()))))))))************((('''&&&&&&(((***+++***,,,......,,,+++***+++'''&&&%%%&&&&&&&&&$$$"""%%%$$$###""""""###$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%%%%&&&((()))))))))))))))((((((((('''&&&%%%$$$%%%''')))+++((((((''''''(((((()))***((('''&&&'''))),,,,,,,,,)))))))))***+++---...///000...,,,***(((((((((((('''''''''(((((((((((()))(((((('''&&&&&&&&&&&&'''$$$&&&&&&&&&$$$$$$%%%&&&++++++******)))*********************++++++++++++(((---444:::;;;777000+++%%%%%%%%%'''))))))(((&&&((()))***)))((((((***,,,(((((((((((((((((((((((()))*********)))(((((('''*********)))))))))))))))+++++++++,,,---+++(((&&&((()))+++***)))(((((()))'''&&&%%%'''***,,,------,,,)))+++111444555???KKKUUULLL>>>333...000555888:::;;;;;;999444///---,,,---,,,,,,...000000///...***------******,,,+++(((---,,,+++*********+++,,,((())))))***++++++,,,,,,+++++++++,,,++++++***)))******)))))))))******+++***+++++++++***+++---///444AAA___}}}SSSDDD555000000////////////......---,,,,,,,,,,,,---,,,,,,...000000///...---,,,+++,,,...111222222222222222222111000/////////...---+++++++++,,,---,,,******---333777777666222333000+++***---///---+++'''$$$%%%)))+++)))%%%%%%&&&(((((('''''')))+++,,,***))))))******)))((()))(((&&&%%%&&&(((***+++&&&))),,,---...///111333------------,,,+++))))))000...------...//////...222000---,,,+++***'''&&&---++++++,,,///111111111000///...++++++---222666666333000///000000...,,,(((((((((((()))******+++***///666::::::777333000333444666777666444111///)))444...222666999BBB777===777888@@@CCC@@@@@@DDDHHHLLLNNNNNNNNNVVVcccmmmhhhqqqvvvqqq~~~|||~~~oooSSS???:::333)))+++***---111000,,,+++...---,,,******,,,///333666000222000+++***+++***'''*********(((&&&&&&(((***))))))))))))*********+++)))((('''&&&&&&''')))***(((+++...///---+++******%%%$$$$$$%%%&&&&&&###!!!%%%$$$###"""""""""###$$$""""""###$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%%%%&&&((())))))(((((('''''''''&&&%%%$$$"""!!!"""$$$&&&(((''''''''''''(((((())))))&&&&&&'''))),,,......,,,)))((((((((()))+++---...///...,,,)))((('''''''''&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&((()))(((''''''((()))+++***)))((((((((((((((((((((())))))************'''***...222222000,,,)))$$$$$$%%%'''((()))((('''((()))***)))((()))***,,,*********)))((((((''''''((((((***++++++***)))(((*********)))))))))((((((******)))***+++***'''%%%(((***++++++)))''''''''')))''''''(((***---.........,,,...333666:::EEEQQQXXXMMM===333111666;;;===??????>>>:::555111//////,,,,,,,,,---///...,,,***(((,,,---++++++...---***---,,,++++++++++++,,,---,,,,,,,,,,,,,,,---------++++++++++++***)))))))))((()))))))))************))))))***---------222999RRRcccwww]]]KKK888111000///......---,,,,,,++++++++++++,,,......///000111111111000...+++)))+++///222222111333333444444333222111000...---,,,++++++,,,,,,---+++******,,,000444666555888888444---,,,///000///333...((((((***+++'''"""$$$&&&(((((('''''')))***...,,,***)))***++++++***((('''&&&%%%%%%&&&((()))&&&))),,,---......///000,,,,,,,,,+++***))))))(((...---,,,,,,...000//////444333222000---***'''$$$,,,++++++,,,///222222111333111///------000555888777444222444888777111***)))))))))))))))***++++++...---,,,,,,.../////////111222222333333222111111---777111444555666AAA:::===777888???@@@<<<<<>>>>>999999>>>HHHRRRUUUMMMCCC@@@BBBCCCBBBDDDLLL\\\ooossseeegggooovvvzzz|||wwwxxx}}}uuuYYY:::++++++***&&&+++******---+++((()))---+++***((((((+++...333666333444111,,,***,,,,,,))))))******(((&&&&&&'''(((***++++++++++++,,,,,,,,,((((((''''''&&&'''''''''%%%(((,,,---,,,***))))))((('''''''''))))))'''&&&&&&%%%$$$""""""""""""###""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%$$$$$$$$$'''&&&%%%$$$############&&&'''((()))))))))((((((%%%&&&)))---//////,,,)))---,,,+++***)))))))))))),,,+++)))((('''&&&''''''&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&''')))***)))''''''((()))&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&((()))))))))((('''(((((((((((('''&&&%%%$$$%%%'''(((((('''''')))***((()))***)))((((((***,,,...------+++***))))))(((&&&'''(((***+++,,,,,,,,,)))*********++++++++++++)))((((((***,,,---,,,+++))),,,...///---+++******---,,,,,,...000000///...,,,------///333===JJJTTT___UUUGGG<<<:::>>>DDDIIIFFFFFFCCC>>>:::777777888888666444333222111...++++++------***+++///000...++++++******+++---...///444333222111000...------,,,,,,+++*********++++++)))))))))))))))***+++,,,...+++,,,///---+++333@@@nnnttt\\\AAA333...,,,***)))))))))))))))***+++,,,,,,+++---///...---,,,---...///---+++***+++------,,,111222444555555444222111******++++++,,,,,,------,,,+++******+++---000222<<<===999333111333444111+++***+++++++++)))&&&###(((******)))((('''((()))...,,,++++++,,,,,,+++***&&&&&&&&&&&&&&&'''((((((+++,,,,,,+++***)))+++---,,,+++***)))))))))))))))***))))))+++...111222222333555555444000---,,,+++,,,,,,,,,///111222222111333111//////222555777888777555555:::>>><<<333+++(((''''''&&&&&&''''''((($$$&&&((())))))+++///222555444444333222111111111...333---666:::777<<<444999666999@@@???888777===IIIPPPPPPEEE===@@@DDDEEECCC@@@@@@GGGTTThhhyyypppgggaaa```fffzzz}}}{{{zzz{{{|||}}}~~~yyycccFFF222***+++***)))***''''''+++,,,))))))+++))))))((((((***...111333111222///***)))++++++)))'''((())))))(((''''''(((************++++++++++++(((((('''''''''&&&&&&&&&$$$'''***+++***(((((()))'''&&&$$$$$$&&&'''&&&&&&&&&%%%$$$""""""""""""###""""""###$$$$$$$$$$$$############$$$$$$%%%%%%&&&$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%&&&&&&######$$$%%%$$$$$$###"""((()))***+++++++++******(((''''''(((******)))((((((((((((''''''&&&%%%$$$***)))((('''&&&'''((((((&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&((()))***)))'''&&&&&&'''%%%%%%%%%$$$%%%%%%&&&&&&&&&''')))***+++***)))(((((((((((((((((((((((((((''')))***)))'''''')))+++)))***++++++)))***+++------,,,,,,+++***)))((((((''''''((()))***,,,...///))))))***+++,,,------...+++******+++---......---***---000111000...------+++,,,...111444444222000,,,...///000666BBBQQQ[[[bbb[[[NNNBBB;;;<<>>:::888999;;;888666333222222111000...,,,---,,,((()))---000///---,,,+++******+++,,,---111000000///...---,,,,,,,,,,,,+++******+++,,,---+++***)))((()))+++---...000,,,///444444222===LLLvvvvvv]]]@@@000---+++)))((())))))))))))***+++,,,---+++---//////,,,+++,,,...,,,,,,,,,***))))))+++---...///222333333222000...))))))***+++,,,------------,,,+++))))))***---///777888555000...000000---(((,,,000111...***'''&&&+++,,,,,,+++(((''''''(((---,,,++++++,,,,,,+++)))%%%%%%&&&'''((())))))***++++++***)))((())),,,///,,,+++***)))))))))***++++++***)))+++...000111111...000222000...,,,,,,...,,,,,,,,,...000111000...000...---///222555555444444222000222555555000,,,'''&&&&&&%%%%%%&&&&&&''')))***+++,,,,,,,,,---...222222333333333333333333///444///777999333999333888777;;;CCCAAA999888===AAAIIIHHH???<<>>===@@@EEEPPPcccsss}}}zzziii```___kkkzzz~~~|||yyyyyy{{{iiiPPP555*********++++++,,,((()))---...+++((()))((((((((((((***---000111///000---((('''******(((%%%''')))***)))'''''''''))))))))))))************(((((('''''''''&&&&&&&&&$$$&&&))))))((((((((()))$$$""" !!!#########'''&&&$$$""""""""""""###""""""###$$$$$$$$$$$$###""""""###$$$%%%%%%&&&&&&$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&'''''''''$$$&&&(((*********((('''***+++,,,---...---,,,,,,+++(((%%%###$$$&&&''''''((()))*********)))'''&&&)))((('''&&&&&&'''((()))'''''''''(((((((((((()))(((((('''&&&&&&&&&&&&'''***++++++***'''&&&''''''%%%%%%%%%%%%&&&&&&'''(((((()))+++,,,---,,,***)))(((((())))))***++++++,,,)))+++,,,***''''''))),,,+++,,,,,,,,,++++++---///++++++******)))((((((''''''''''''(((***,,,///000))))))***+++---...///000...,,,,,,,,,...///...---+++...111333222000000///)))+++///333777777555222...111333444;;;JJJZZZdddeee^^^RRREEE;;;:::@@@FFFFFFEEEBBB>>>:::888:::<<<555333000//////000///...,,,---***&&&&&&,,,///......---,,,***))))))******,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,...///,,,+++)))((()))+++...000666444888AAACCCDDDQQQbbbsssYYY<<<...,,,,,,++++++))))))))))))***+++---------///111111...---...000(((***+++***((((((+++///+++---///111111000...,,,((()))***+++,,,---------...---+++)))((())),,,...111333111---+++,,,+++(((333999??????999222///...---......,,,)))''''''(((+++++++++,,,---,,,***(((%%%%%%&&&'''(((******+++***)))((('''''')))...222,,,+++***))))))******+++,,,+++***+++---/////////***,,,...---+++***,,,...++++++,,,---//////...,,,---,,,+++...222444333111222...***)))+++------,,,(((((('''&&&&&&'''''''''$$$$$$$$$(((---000000...,,,...000222444666777777...555000777555,,,555333888777>>>EEECCC;;;999>>>777AAAFFFAAA@@@FFFDDD===AAA@@@AAACCCDDDGGGQQQ\\\[[[```mmm~~~xxxhhhjjjggg```___ooo~~~{{{~~~~~~zzzdddOOO>>>///***+++,,,+++++++++***)))***,,,,,,***))),,,((($$$###''',,,...///...---,,,***)))(((((((((*********(((&&&&&&(((***+++)))''''''***,,,***)))))))))((((((((((((((()))+++++++++************)))&&&%%%$$$#########$$$%%%'''%%%$$$""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%&&&"""$$$%%%%%%$$$$$$&&&''')))))))))))))))((('''''')))))))))(((((((((''''''(((+++///222222000---+++,,,&&&&&&,,,+++###$$$,,,///***)))+++,,,******+++''''''&&&&&&&&&&&&''''''+++)))(((***,,,---+++((()))((('''&&&&&&'''((()))---------,,,+++)))&&&%%%&&&&&&&&&'''''''''''''''''')))+++---...---,,,+++)))))))))))))))***++++++------,,,++++++,,,------,,,+++)))))))))+++---///---+++******+++,,,,,,+++))))))***---000222222111000---***))))))+++++++++///............---------222444777888888555111...222///...333999;;;777111...//////222===NNNZZZ^^^bbbdddVVVFFF@@@<<>>666222111333555222000///------...000111+++---...,,,******...111111000---+++***+++,,,,,,111///+++((('''(((+++,,,---,,,,,,---......---,,,%%%***---,,,+++...666===GGGHHHOOO\\\ffflllvvvkkkPPP777000///***'''))),,,***((())),,,000333444222444333///---...,,,(((!!!''',,,---***(((***------++++++---000000---)))------+++***...333111+++111---)))***---000...+++111111111///,,,+++,,,...<<>>===;;;:::CCCBBB@@@???@@@AAACCCDDD@@@???>>>>>>>>>@@@BBBCCCCCC???AAAMMMWWW\\\___bbbzzz|||qqqllluuu~~~{{{|||~~~vvvyyy}}}zzzwwwiiiOOO555...******+++)))***,,,*********+++,,,,,,***((('''''')))+++---,,,)))'''******+++++++++***((('''''')))++++++)))))))))***,,,***((((((((()))((('''''''''&&&&&&&&&&&&'''''')))))))))))))))(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$###"""!!!!!!"""$$$$$$$$$######""""""#########"""#########$$$#########$$$%%%'''((('''(((***,,,''''''((()))***,,,,,,---,,,,,,,,,---------------000000000000...---+++***---***))))))%%%&&&444EEE000,,,***,,,,,,((('''((()))((((((''''''(((((()))+++)))(((((())))))'''&&&'''(((((())))))(((((('''***************))))))(((&&&''''''((()))******+++(((((())))))******++++++,,,+++)))(((((()))***+++++++++************++++++------------,,,,,,+++******))))))(((((())))))***...,,,***+++---...//////,,,+++******+++***((('''+++++++++,,,,,,,,,,,,,,,+++---000222333222000///333000...000555555111,,,......---...777EEEOOORRR[[[\\\NNN>>>777222444???AAA;;;444111222444222000111111111111111111111111//////000///...///000222---,,,+++***+++,,,...000111000...,,,,,,,,,---...,,,+++***))))))***+++,,,)))(((+++,,,***555]]]YYYEEE222,,,,,,(((&&&(((,,,+++******+++---000111+++...///------000000---***+++,,,,,,---...//////000000///...,,,,,,---///---...------111666666111///---***,,,///222222111))),,,...////////////000VVVkkk}}}mmmYYYEEE888+++(((+++,,,---///(((+++***%%%%%%***......%%%'''******)))''')))+++))))))((()))***,,,///000,,,333---'''+++,,,(((+++******++++++******)))(((,,,++++++---///...***&&&*********+++,,,...///000------,,,+++++++++,,,,,,222111111222333333111///---,,,***((('''''''''((((((''''''+++222666777666777444222333333222444888:::555222555777666444555888999;;;=========<<<<<>>>>>>>>===<<<@@@;;;;;;@@@EEEGGGHHHIII^^^www||||||zzzzzz|||{{{rrrYYY???+++)))***,,,+++((())),,,***)))***+++---,,,***((('''(((***,,,---+++(((&&&((()))+++,,,,,,***((('''&&&(((+++,,,+++******++++++***)))(((''''''&&&&&&''''''&&&&&&&&&'''(((((()))******+++***)))((((((&&&&&&%%%%%%$$$$$$$$$$$$###""""""!!!!!!"""###$$$&&&%%%$$$#########$$$$$$"""###$$$%%%&&&&&&%%%%%%$$$&&&((()))))))))+++---(((((())))))***,,,------,,,,,,------------......///...---,,,++++++,,,,,,))))))+++---***''',,,555///+++***---...+++)))***))))))(((((((((((()))))),,,+++)))((((((((('''&&&'''((()))******)))((('''((((((((())))))))))))))))))))))))))))))*********((('''''''''((()))***++++++***((('''(((***,,,...************************'''(((+++---...---,,,,,,((((((((((((''''''((()))...,,,)))((()))+++++++++''''''(((***,,,,,,***((())))))******++++++,,,,,,(((***,,,...000000000///000...,,,...222333000---***++++++---666EEEOOORRRUUUWWWMMM@@@;;;555222;;;;;;555///000666999777333222222333444444444333333//////000000000000111111...---+++******+++---...//////..................------+++)))((()))+++---((((((...444000999eeezzzyyyMMM>>>///+++***(((&&&(((((()))))))))***,,,///222***---...,,,---000000---...,,,+++,,,...000000///111222111...******...222---///...---000444333///---+++***+++///222333333***---000111111000///000===NNN```kkkuuuyyyooo___EEE777***(((+++---...///***---,,,)))---555666222///***&&&''')))((()))***'''((()))+++,,,---...///000666000(((,,,,,,(((+++))))))******))))))((('''+++***+++///333222+++%%%***)))))))))***---///111---------,,,,,,+++++++++111222333444444222000......---+++***(((((((((((()))''''''---666;;;;;;999999777666666666777999<<<;;;666333555888888666444888999:::;;;<<<<<<<<<<<<======>>>@@@AAABBBCCCCCC;;;===???AAAAAA???<<<:::@@@>>>>>>AAACCCCCCAAA@@@NNNaaattt}}}jjjIII000((((((+++...,,,((((((+++))))))***,,,---,,,***''')))***++++++***)))((((((''')))***++++++***((('''%%%(((***+++***)))************)))'''&&&%%%&&&&&&((((((''''''((())))))******+++,,,---,,,+++***)))&&&&&&&&&&&&%%%%%%$$$$$$"""!!!!!!""""""######$$$)))(((&&&%%%$$$%%%&&&&&&!!!###%%%'''((((((((('''%%%'''((()))))))))+++---******))))))******+++,,,+++++++++++++++,,,,,,,,,***)))((('''(((***---...+++))))))---...+++)))(((---)))***...000...,,,...))))))(((((((((((())))))))))))(((&&&%%%%%%%%%&&&'''((()))******)))(((''''''''''''(((((()))******+++++++++***))))))((((((''''''''''''((()))***+++)))((((((((())),,,...000************************$$$&&&)))+++,,,,,,+++***&&&((()))'''&&&%%%''')))---***'''&&&&&&'''''''''###$$$&&&***---...---+++(((((())))))***+++,,,,,,((()))***,,,---...//////,,,+++***---000222000///---......///888FFFOOOQQQOOOTTTNNNFFFCCC;;;555:::;;;555000222888;;;999444333444555666666666666555222222222222333444333333000...,,,***)))***+++,,,---...///000000000///...//////...,,,******,,,///+++)))...444111;;;ggg|||tttjjjnnn{{{yyyvvv[[[AAA777...***)))(((''''''$$$&&&((()))***,,,///333,,,///000------//////+++...---+++,,,...000000///111111111---******///333...000///,,,---000///+++***))))))***---000222333...000333333111///......---555<<>>>>>;;;888999999999:::===>>>???888777666666888999777333888888888888999:::;;;;;;777888:::===@@@CCCEEEFFF:::<<>>JJJSSS[[[___lllxxx___<<<))))))(((+++...---)))(((+++))))))***,,,...---)))&&&)))***+++***(((((()))***))))))*********)))'''&&&&&&(((******((((((((()))((((((((('''%%%$$$%%%'''((((((((((((((()))***++++++,,,---......,,,***)))&&&&&&&&&&&&&&&%%%$$$$$$!!!!!!"""######$$$$$$$$$+++)))'''%%%%%%%%%'''(((!!!###%%%((()))(((''''''%%%&&&(((((('''''')))***+++***)))(((((()))+++,,,+++*********))))))))))))%%%%%%$$$%%%'''***---//////+++'''(((,,,...---+++***((()))...111///...///)))((((((''''''(((((()))&&&&&&&&&$$$""""""###%%%((())))))******))))))(((&&&&&&&&&&&&'''((()))***++++++******)))(((((((((''''''(((((())))))******(((((()))***+++,,,...///******+++,,,,,,+++******&&&((()))******)))'''&&&&&&((()))(((%%%$$$'''***,,,)))'''%%%&&&&&&%%%$$$######&&&***...//////---''''''((()))***+++,,,---******++++++,,,---......+++******,,,...000111000//////......444@@@GGGHHHKKKQQQMMMGGGGGG>>>555888===888333333666888666444333444444555555666666777555444444666777888666555000///,,,***))))))***+++,,,...111333444333000//////111111///,,,+++---000000,,,---222777IIIsss~~~sssooolllgggccccccYYYbbbiiihhhgggdddUUUEEE888444///+++***)))((((((%%%(((+++++++++,,,000333...111111......//////+++---....../////////000000000///...,,,+++,,,///222---000///+++***,,,+++((()))))))))***,,,///222333111222333333000...---------...,,,+++///555666111///)))'''***,,,***)))***,,,...******===^^^tttyyy\\\AAA)))'''///111///---'''))),,,......---+++)))222999222***...---)))+++******++++++******)))(((******,,,///222111,,,''''''&&&&&&'''))),,,000222---...000111111///---,,,---000333444222000......//////...,,,+++)))((('''******,,,222888<<<<<<;;;777;;;<<<;;;<<>>>>><<<:::999888===AAACCCEEEGGGEEEBBBGGGKKKLLLKKKTTTjjj~~~{{{oooRRR222***+++((((((+++,,,******,,,((()))***---...---)))&&&''')))++++++)))((()))+++++++++***)))(((''''''&&&(((((()))(((&&&&&&'''(((&&&'''((('''$$$$$$&&&(((''''''&&&'''((()))*********+++---...---,,,)))(((%%%&&&'''''''''&&&%%%$$$!!!"""###$$$%%%%%%%%%%%%+++)))'''%%%$$$%%%&&&'''###$$$&&&''''''%%%###"""%%%&&&''''''%%%%%%&&&'''((((((''''''(((***,,,---++++++***)))((('''&&&&&&$$$$$$$$$%%%'''+++...///...,,,)))((())),,,...---)))&&&(((---///---+++,,,(((''''''''''''''''''(((&&&''''''%%%"""###%%%(((***))))))))))))))))))***'''&&&&&&&&&&&&''')))***((((((((()))))))))******&&&''')))***++++++******)))***+++,,,,,,,,,++++++***+++,,,------,,,+++***'''((()))******)))((((((%%%(((***)))%%%$$$'''++++++)))((('''((('''&&&$$$&&&&&&'''***---///...---&&&'''((()))+++,,,---......---,,,,,,+++,,,------,,,++++++,,,---/////////......------333>>>DDDEEEJJJOOOIIICCCCCC:::222555777444111000222555666666222222111111222444555666555333333555777888666333...---+++***)))***+++,,,---000444777888666333111...111333111---+++---000......333===NNNiii{{{nnngggjjjjjj^^^OOOAAADDDHHHJJJIIIDDD???<<<333222000---+++***)))(((***---000///---,,,000333///222222//////111000------000333333111///000222...---++++++,,,///000000+++...///+++***,,,,,,))))))***+++,,,---///222444000111111000---,,,,,,---,,,,,,***'''***///222222***((()))++++++'''''')))'''//////+++<<<```hhhKKK000+++//////,,,,,,)))******++++++,,,------000777000)))---,,,(((******************)))(((((('''(((***+++,,,+++***)))'''''''''((()))+++---///,,,---000222222111...------000333333111000000111000///...---+++)))((('''(((***...222666888999999777<<<>>><<<<<<>>>;;;666222;;;@@@===:::999888555:::999777666777999;;;===;;;;;;:::999:::<<<>>>@@@888999::::::;;;;;;;;;;;;<<>>222000111555333///222999000222111...++++++***(((...222444333///---///333...111222000000222222///,,,222666666222000111444...+++(((***...000000...***---...+++***,,,---++++++,,,------...000333555...//////---+++***+++---******)))''''''***,,,,,,))))))+++---)))%%%&&&+++)))///***222QQQooo|||jjjNNN444...---)))'''***+++***((('''(((,,,///222...555///'''++++++'''))))))))))))))))))(((((('''%%%'''((((((''''''((()))((((((((())))))***++++++***,,,///222222111...------000333333111000111333000000///...,,,***((('''&&&***...111333444555666777===???===;;;<<<777000000<<>>>>><<<999666555555666777::::::999:::;;;<<<===>>>>>>BBBBBB===>>>DDDHHHGGG===DDDIIIJJJIIILLLQQQUUU\\\vvvnnnRRR888,,,+++++++++***)))(((((())))))******++++++++++++******''''''((((((((((((''''''******++++++***)))'''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%$$$%%%'''((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%$$$###"""""""""$$$&&&%%%$$$###$$$$$$$$$$$$$$$$$$###!!! &&&$$$!!!"""%%%&&&%%%######%%%''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''%%%$$$%%%((()))'''$$$'''%%%$$$$$$'''***+++,,,------,,,,,,***)))'''&&&((()))+++***)))'''(((((()))&&&######%%%&&&%%%###'''$$$###&&&,,,///,,,)))$$$%%%((()))******((('''&&&&&&&&&'''''')))******+++)))((((((***+++******((()))***++++++***)))(((***(((((()))'''"""###&&&)))'''%%%&&&)))***(((&&&***)))((()))++++++'''$$$((('''&&&&&&'''((()))***------......,,,***'''%%%***)))))))))******)))'''))))))))))))+++---///000222///,,,+++++++++***)))(((***,,,+++******---000......///444<<>>RRRsssuuuiiieee^^^YYYPPPAAA555333111000111111000///555444111///---,,,,,,,,,333666999:::999666555555888999:::999666333222222333555777777666333///,,,...******---///------...+++***,,,000///,,,,,,000111111///...---///333666111///...------///222444///...,,,,,,,,,,,,***)))+++*********+++***(((%%%((('''&&&&&&,,,666BBBJJJEEE<<<333,,,&&&"""&&&---///,,,(((&&&'''+++000444000222444333///))))))+++,,,+++))))))******((('''&&&&&&&&&'''''''''''''''***'''###"""%%%))),,,---***...333555555555777999///////////////000000111000...,,,*********,,,,,,---...///000222555777888>>>XXXZZZFFF999444222444666888<<>>===@@@BBBAAAEEEEEEAAAAAAFFFFFFBBB@@@IIIOOOOOOOOORRRPPPKKKOOO^^^{{{dddGGG222,,,...,,,,,,+++***************))))))************))))))''''''((((((((((((''''''((())))))))))))'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%'''(((((((((((('''&&&%%%&&&'''((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$######""""""###%%%'''&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$###"""!!!$$$######$$$%%%%%%"""$$$%%%'''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''(((&&&$$$&&&%%%$$$&&&(((+++,,,,,,------,,,+++***((('''&&&%%%'''))))))(((((()))***)))&&&######%%%&&&%%%$$$(((&&&%%%'''***+++)))'''%%%&&&(((*********)))(((&&&&&&&&&''''''((()))******)))((((((***++++++***))))))***++++++***))))))((('''(((***(((%%%%%%))))))(((''''''))))))((('''---***'''''')))***)))'''))))))((((((((()))++++++.../////////---+++(((&&&+++++++++,,,,,,+++***(((***))))))***+++---///111000---+++)))******)))(((''')))***)))''''''***,,,///...///333:::AAAFFFHHHJJJEEE@@@<<<999555000,,,+++,,,......------///000------......//////000000///111111111444777444---,,,,,,+++***+++---000111+++---000222333111///...222222111000...---,,,,,,///111777JJJmmm}}}vvvnnn]]]TTTMMMCCC:::666222000111222333333666555333111////////////555666777666444444555777??????===999666444555777333444555555444222///---000,,,+++...///---,,,---+++***,,,//////,,,---111***,,,...///000111111222111///...------///111333,,,---...///000...+++(((***)))***+++---,,,***)))%%%%%%$$$###$$$(((...333333///+++)))'''%%%)))///)))(((&&&'''***///555888...000222000---)))***---...,,,***)))))))))'''&&&(((((((((((())))))******---***&&&%%%''')))+++,,,222666:::999555777>>>EEE///............///000000...---+++*********,,,---...///000111444666888:::OOOjjjmmmTTT???444111666888;;;???AAA@@@<<<666222888999888666888======::::::<<<<<<777666777666222555666888;;;>>>@@@AAAAAAEEEIIIHHHDDDDDDGGGFFFCCCBBBIIIMMMLLLLLLNNNMMMJJJLLLSSSkkk~~~rrrSSS888------...,,,,,,,,,,,,++++++++++++(((((())))))))))))((((((''''''((((((((((((''''''''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%% """%%%((())))))((('''((('''&&&&&&(((((('''&&&######$$$$$$$$$$$$######%%%%%%$$$$$$###"""""""""$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%###$$$%%%&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''&&&%%%%%%$$$%%%(((+++------,,,---,,,,,,***)))(((&&&&&&$$$%%%'''((('''(((***+++(((&&&$$$###$$$%%%%%%%%%((((((((((((((('''&&&%%%%%%&&&((()))******))))))''''''&&&''''''((()))******)))((((((***++++++***)))******++++++******)))((('''(((+++***'''(((,,,((()))***)))((((((((()))...+++(((&&&''')))++++++++++++***)))***+++,,,---000000000///---+++((('''+++,,,.........,,,***))))))******+++,,,...///000...,,,))))))))))))(((''')))******)))((((((***+++000///...111777<<>>555(((,,,+++******,,,...000222***+++---...//////......111333444222...+++,,,...222///000???```zzz___QQQNNNHHHAAA;;;555000///000111222333333222111000000000000666555333111000111555888BBB@@@<<<777444444777999333333333222222111000///333///---///000---,,,...,,,***,,,//////---///444222111000000000222444555111///...------...000222)))+++...222333000+++'''))))))***,,,......---+++%%%&&&'''&&&$$$"""###$$$%%%$$$&&&******'''(((,,,&&&&&&'''(((,,,000444777...000000---***))),,,......,,,***)))))))))(((&&&)))((((((((())))))******...,,,)))((()))*********111999@@@???999888>>>FFF......---------...//////++++++***))))))+++,,,---//////000222555777:::;;;TTTqqquuu[[[BBB333000777;;;===@@@BBB@@@;;;666222666777666444666;;;;;;888555;;;>>>:::666666888888:::777555888===AAAAAA???IIIKKKJJJGGGFFFGGGGGGDDDCCCHHHKKKJJJKKKOOOQQQQQQNNNMMMYYYhhhrrr}}}zzzcccBBB---+++---++++++,,,,,,,,,,,,,,,++++++''''''((((((((((((''''''&&&''''''((((((''''''&&&''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&'''(((((((((((('''&&&&&&''''''%%%$$$"""""""""######"""""""""$$$$$$$$$######"""""""""###%%%&&&&&&%%%$$$$$$%%%############$$$$$$%%%%%%######$$$$$$$$$###!!!%%%%%%%%%$$$###$$$&&&((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''''''''$$$$$$&&&***---...---,,,,,,+++***)))(((''''''&&&%%%&&&(((((('''''')))+++)))(((&&&%%%%%%%%%%%%&&&&&&((()))(((&&&%%%%%%%%%%%%%%%'''((())))))(((((('''''''''''''''((())))))***)))((((((***,,,,,,+++++++++++++++++++++++++++***((())),,,+++((()))---(((+++---+++(((''')))+++---,,,)))((()))***+++,,,,,,,,,+++******+++,,,---/////////...,,,***((('''***,,,//////...+++***)))((())))))***,,,---//////---+++***)))******)))(((,,,,,,,,,,,,,,,---...///222000///111555:::===>>>AAAEEEHHHEEE<<<555333444222333444222000//////000---,,,***))))))+++---...---......333;;;???666+++---,,,+++++++++---///000,,,,,,---...///000000111000444666333---***,,,///333///,,,555NNNssskkk^^^^^^ZZZOOOHHH>>>666111///...---/////////....../////////444333111///...000444777<<<:::888444111222555888333222111000///000111222555111///111222111000222---+++,,,/////////222888EEE???555///...222888<<<111000///...---...///000)))***,,,///111///+++((())))))***+++------+++***$$$&&&(((((('''%%%%%%&&&%%%&&&,,,111000)))&&&'''(((((()))***+++---...///000333222,,,(((***---...---+++))))))*********)))''''''&&&&&&&&&'''((())),,,***)))***+++,,,+++)))(((222===AAA===888777888,,,,,,,,,,,,,,,---......))))))))))))***+++,,,---......000111444777999:::DDD]]]bbbPPP???333000777<<<<<<======<<<999777555777888666444555999999555333999<<<999666888999888>>>;;;888888<<>>BBBHHHLLLHHH===555444777666666666444000.........,,,+++******+++---000111,,,///000111444888666222000///---+++++++++,,,---,,,------...///000111222///222555222---***,,,000000///---///===^^^}}}{{{jjjcccWWWJJJ@@@888222...------......///////////////000111000///000111333222333444333222222444666333222000...///000333555666222000333666555666999...,,,---000111111666<<>>AAABBBAAABBBDDDMMMLLLLLLOOONNNMMMPPPUUUNNNQQQ[[[[[[UUUfff~~~oooPPP444---///---***))))))***,,,---...---,,,+++((((((((())))))(((((((((%%%&&&&&&''''''&&&&&&%%%))))))'''&&&%%%%%%&&&&&&'''&&&$$$######$$$&&&'''###$$$%%%'''+++000444777,,,+++)))(((((('''%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%###"""###$$$$$$###"""!!!!!!###$$$%%%"""###$$$###!!!"""%%%(((!!!###%%%&&&%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((('''&&&(((+++///&&&&&&&&&(((***+++)))(((&&&%%%%%%%%%&&&(((***,,,...///...---,,,,,,///111222222000,,,'''%%%%%%''''''&&&%%%'''***,,,***'''''''''''''''((())))))***((((((''''''''''''((((((***)))((())),,,---...---...---,,,++++++,,,---...***)))***,,,+++((()))---///...,,,,,,---,,,+++***+++---......,,,,,,...000//////---,,,,,,,,,------+++******************+++***,,,---***&&&$$$&&&***((()))+++---////////////---,,,---...000000///---///,,,***+++---...---+++---,,,,,,///555<<<@@@BBBDDDMMMUUUTTTHHH:::111...,,,......---+++***+++,,,------......///000111111***......)))(((---222444111000---+++***+++,,,,,,((()))+++---...//////000,,,---------............,,,---......444PPPlllVVVBBB555...///000111111111000///,,,...000000000000111222+++...111333333333444555222111000000111333666888999444111444666666888;;;222000///222444666===EEE:::777444555888888444000555555444333222111000000///,,,(((&&&''')))***************+++,,,,,,)))''''''))),,,---,,,+++++++++)))***///444222,,,)))***'''((()))***,,,,,,------222999888---(((,,,...+++...,,,)))((()))+++,,,,,,,,,+++)))((((((***,,,...,,,+++)))***,,,------,,,+++***)))((()))+++---...))))))(((((())))))***+++******+++,,,,,,,,,,,,,,,------------...///000111000666333222:::;;;555666333222222222444666999;;;666888888888;;;AAABBB???===CCCGGGDDD@@@@@@???===777888:::<<>>>>>BBBCCC@@@@@@DDDMMMKKKMMMPPPNNNIIIIIIMMMMMMOOOYYYZZZUUUeee}}}cccEEE......111+++)))...***+++---//////...---,,,(((((())))))))))))((((((%%%&&&&&&''''''&&&&&&%%%)))(((&&&%%%$$$$$$%%%&&&'''&&&$$$######$$$&&&'''$$$%%%&&&''')))+++,,,---///---+++***)))(((&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&$$$###$$$%%%&&&%%%###""""""###%%%&&& ###%%%$$$""" !!!### ###&&&'''&&&&&&&&&'''%%%%%%%%%&&&&&&''''''''''''((()))((('''(((,,,000'''&&&&&&'''))))))((('''%%%$$$$$$$$$&&&(((+++---...//////......///222555444444333...(((%%%%%%'''+++'''%%%''',,,---***%%%(((((((((((()))***+++,,,)))(((((('''''''''((((((***)))((())),,,............---,,,,,,,,,,,,---...((('''(((,,,+++)))+++///111...,,,,,,......,,,)))---......,,,***+++///333111000///...------...///+++*********+++,,,,,,---,,,------***%%%###'''+++***+++---///111111111111,,,,,,,,,...000111///---333000,,,,,,------+++(((***)))***...555<<>>>>>;;;999;;;???CCCCCCAAADDD@@@@@@DDDDDD@@@???DDDKKKJJJMMMQQQPPPJJJIIIMMMRRRQQQXXXYYYUUUfffwwwKKK???111((('''***+++,,,+++,,,,,,------,,,,,,+++***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&''''''''''''&&&&&&((()))***(((''',,,,,,+++***)))((('''&&&&&&(((((((((&&&%%%&&&''''''&&&%%%&&&((('''"""&&&&&&%%%$$$$$$%%%&&&&&& """######$$$&&&$$$"""!!!"""$$$$$$###$$$$$$$$$############"""""""""""""""###$$$%%%&&&))))))'''&&&$$$&&&))),,,'''''''''(((''''''&&&&&&'''((((((((()))+++...000...,,,+++,,,///111222222***---//////,,,(((%%%$$$,,,***'''%%%%%%&&&((())))))******)))(((''''''(((+++(((%%%$$$'''))))))(((,,,++++++***++++++,,,,,,...---,,,+++++++++,,,---***++++++***))))))***,,,000,,,)))+++///222000---000///...---,,,++++++,,,111000000000000000...---***+++,,,+++)))((()))+++))))))))))))***+++,,,---///---///444666444555888777555111//////111555777222000---,,,---,,,+++)))---***)))///888======999AAAHHHRRRTTTJJJ999///---,,,+++******)))*********---111444444000---,,,---)))(((&&&(((+++///222333++++++++++++*********)))+++)))))),,,222444222...+++*********************//////...///888UUUsssYYY<<<111111111000...,,,+++---///000///...------...///000000...---...000333333333000000111111333555777888777555444444555666555444222222111000111666>>>EEEFFFAAA:::666444555555555222222222222111000...---111000///,,,)))((()))***(((+++...///...+++((('''***+++,,,...000000...+++*********)))******+++,,,******+++,,,,,,,,,,,,++++++000444111***'''***...222111...,,,***)))))))))(((((()))***,,,---...///555///***))),,,...---+++((((((''''''''')))***+++***)))(((''''''&&&&&&&&&*********+++++++++,,,,,,)))+++------++++++,,,---///222333000333888777111444666888:::;;;;;;999777:::;;;<<>>AAAEEE<<<;;;;;;>>>AAA@@@<<<888;;;<<<@@@DDDGGGHHHFFFDDDIIIJJJKKKJJJLLLOOOQQQPPPIIIQQQYYYZZZWWWaaayyyuuu^^^===666---((((((***)))(((++++++,,,,,,,,,,,,++++++))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''))))))(((&&&------,,,+++***))))))((('''((()))(((&&&%%%%%%&&&&&&$$$$$$%%%''''''$$$"""$$$######""""""######$$$!!!""""""###############&&&$$$""""""###$$$$$$###$$$$$$$$$############"""############$$$%%%&&&&&&'''((()))((('''&&&'''(((%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&'''((())),,,///111///---******+++---......(((***,,,,,,***''''''&&&+++***'''&&&%%%&&&((())))))******)))(((''''''))),,,)))&&&&&&(((******)))++++++******)))*********))))))***+++---000333444,,,------,,,***)))***+++111...+++,,,000222111...000///...---,,,,,,,,,,,,111000000000000000///---......---+++)))(((***,,,+++*********++++++,,,---333111222666777555555888555555444444444444555555555222///,,,,,,+++***)))+++(((&&&+++333888777444555<<>>:::666444555666777777111222222222222000...---000000///---+++*********)))+++---...---+++((('''+++++++++---//////---+++)))))))))))))))******+++******+++,,,,,,,,,,,,,,,---000222111,,,))))))+++...---,,,+++***)))))))))))))))***+++,,,---...///...***&&&'''+++---,,,***)))((((((((()))***,,,---''''''''''''((()))***+++***+++,,,---............//////...---,,,,,,---...+++------+++...222111---333333444888:::777444444888999:::;;;;;;;;;;;;;;;>>>@@@BBBAAA???@@@EEEJJJ=========<<<;;;;;;<<<<<<>>>>>>@@@DDDIIIKKKJJJGGGGGGHHHIIIIIIKKKMMMOOOOOOKKKPPPUUUUUUTTTZZZnnncccEEE000---******,,,,,,)))&&&******++++++++++++******((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&(((((('''&&&++++++******)))))))))((('''((()))'''%%%$$$$$$%%%%%%######$$$&&&&&&&&&%%%$$$###""""""""""""###$$$'''&&&&&&&&&%%%$$$$$$###%%%$$$""""""$$$%%%%%%$$$$$$$$$$$$############"""$$$$$$$$$$$$%%%&&&&&&'''&&&(((++++++)))&&&%%%%%%######$$$$$$$$$$$$######$$$%%%&&&(((+++...111222000---)))''''''((())))))&&&''')))(((''''''((()))+++)))(((&&&&&&'''((()))((()))***)))((('''((())),,,***(((((()))++++++***++++++***)))))))))))))))&&&''')))+++...111444555---///000000---+++******222///---...111333111///000//////......---------000000111111000000//////111111000---***)))***,,,+++++++++***++++++,,,---666333444777777444444777333444777888888777444333777333///+++*********)))+++(((&&&)))000444333000...555???DDD>>>333,,,,,,&&&'''(((***,,,...000111444333222111111...+++((())))))+++///222333222000...---+++)))(((((()))***'''&&&'''+++......+++'''******++++++,,,,,,,,,---***///:::KKK^^^uuu}}}^^^KKK::://////222333333111//////000111,,,,,,+++******+++,,,,,,))))))+++...000000...,,,+++---///111222222222222111000...///000111111000000222555666555333222333333222111222555777888777000111222222111000///...000000000///...,,,+++******+++,,,------,,,***)))+++++++++---......,,,***))))))(((((())))))***+++++++++++++++,,,,,,,,,,,,...///000000...+++)))''')))***************)))((()))******+++,,,---------)))&&&%%%(((,,,...---+++((((((((()))***,,,---...(((((((((((()))***+++,,,***+++---///111111111111///---+++***+++,,,,,,+++***,,,+++***,,,///...+++444///111777999333000222444555777888888777555444777:::<<<<<<===AAAIIIOOO???@@@@@@<<<888888===BBB===;;;;;;@@@GGGKKKIIIGGGGGGGGGHHHIIIKKKMMMOOOPPPPPPOOOPPPSSSUUUYYYgggtttxxxWWW:::,,,++++++---///...+++((())))))************))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$&&&'''(((&&&%%%'''''''''''''''&&&&&&&&&'''((()))'''%%%###$$$%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%(((''''''&&&%%%%%%%%%%%%%%%#########%%%&&&&&&%%%$$$$$$$$$#########""""""%%%%%%%%%%%%%%%&&&'''(((''')))+++***(((&&&%%%%%%"""######$$$$$$$$$$$$###%%%%%%&&&)))...111333444000,,,(((%%%%%%''''''''''''(((((('''&&&&&&(((******)))(((''''''((()))***((()))***)))((('''((()))+++***)))))))))*********---,,,+++***))))))))))))(((((()))***+++,,,---...,,,///111222000...------222000......000111111///000000000000///......---///000111111000000000000111222333222///,,,*********************++++++,,,444111111444444222333666222444666888888666444222555111,,,))))))***++++++...+++)))+++000333222111///444===BBB===222++++++&&&'''))),,,...000111222555222//////111000,,,))))))+++...222555555222///000---***((('''((()))+++'''''')))+++------)))%%%))))))******++++++,,,,,,///===VVVooowwwTTT@@@444///555333444444333111000111333........................+++++++++---000000000...000111222333444555555666000...------///000000///222333555555444111...,,,,,,,,,---000444666666555......///000000///...---000000000000000///,,,***,,,,,,---...//////---+++,,,++++++,,,------+++)))******))))))******+++,,,++++++++++++,,,,,,------...---,,,---...,,,((($$$)))***+++,,,+++***)))((())))))************++++++((('''(((+++...///...,,,''''''((()))***,,,---...---,,,+++***)))))))))))))))+++---000222222222222///---++++++---...,,,***......---,,,...000///---333///111888888111...222///111555888::::::888777666666777777999>>>FFFKKKAAABBBAAA>>><<<<<>>BBB@@@>>>>>>???AAAAAA???===EEECCCBBBGGGNNNRRRRRRPPPJJJFFFFFFKKKKKKIIIJJJOOOUUUNNNMMMTTTYYY\\\hhhvvv~~~eeeCCC+++---,,,***)))((())))))***))))))************))))))''''''&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%&&&(((((('''&&&******))))))((((((((('''%%%&&&'''&&&%%%$$$%%%&&&%%%&&&&&&%%%"""!!!!!!"""!!!!!!"""######"""!!!!!!""""""!!!!!!"""$$$&&&'''#########%%%((())))))'''$$$$$$$$$############"""&&&&&&&&&%%%%%%&&&&&&''')))))))))(((&&&%%%'''(((###$$$%%%&&&'''''''''''''''&&&&&&***///222111...***(((&&&&&&((())))))((()))))))))'''&&&&&&(((***))))))(((((())))))******'''((())))))(((((()))***((()))******(((((()))***------,,,,,,,,,,,,------,,,---.../////////......+++---000222222333444555000000///.........//////000111222222222111000///---111333333000///111333...333888999666000***''''''(((((()))***,,,---...---******---...---///333222111111111111111111222...,,,)))(((***,,,---...,,,***)))***---000222333999<<>>DDD;;;111///000///000111444666888888888777<<<:::777555444666888:::;;;:::;;;>>>BBBCCC>>>999BBBCCCEEEHHHLLLOOOPPPPPPKKKEEEEEEJJJJJJEEEFFFKKKTTTMMMLLLRRRSSSUUUeeeyyysssXXX:::&&&++++++***)))(((((()))***)))******++++++******)))''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$'''&&&&&&'''))))))(((&&&++++++******)))(((''''''###%%%&&&&&&%%%$$$&&&'''"""$$$&&&&&&###!!!!!!""" !!!"""######"""!!! """!!! !!!###%%%&&&######$$$&&&)))***)))((($$$$$$$$$############"""&&&&&&%%%%%%%%%%%%%%%&&&&&&(((******((('''''''''###$$$%%%&&&'''''''''''''''%%%%%%(((,,,...,,,((()))'''''''''((((((&&&%%%$$$%%%&&&&&&%%%&&&(((***(((((()))))))))*********&&&((())))))(((((()))+++(((***,,,+++)))((()))+++++++++++++++,,,---......---...///000000000///...---///111111111222444555111111111000/////////000000111222333444333111000---111444333000///111444000333666777444///,,,***(((((()))***,,,///111222000,,,+++---...,,,...222000111111222222111111000000...++++++,,,......---***(((((())),,,000333555;;;>>>EEEKKKGGG;;;000+++***+++...000222222111111222222000...,,,---///111---,,,++++++---//////...*********)))******+++,,,,,,------------...///000...------,,,,,,++++++***,,,999NNN___eeedddggglllnnnaaaJJJ999111666---///111111000//////000------...//////...------000...+++,,,...111222333000222444555666555444333111000///000222444444333111000000111333222///+++------...///111111///---***+++---.../////////...111---+++,,,///111///,,,------000555:::999333...222000...---...---,,,+++---,,,,,,,,,,,,---.........---+++++++++,,,...//////...,,,,,,...///000000000///......---------...---,,,+++***)))(((''''''******+++++++++*********((()))************)))((())))))((())))))***+++,,,,,,+++++++++---///222444444555444111...222===FFF777111...000111......111<<>>CCCDDDCCCCCCEEEGGG999???FFFHHHFFFEEEGGGJJJTTTLLLKKKPPPOOOGGGGGGNNNQQQNNNQQQWWWUUUYYYvvv~~~~~~{{{kkkQQQ999---+++000---+++***((((((***...,,,,,,,,,***'''&&&'''((())))))((('''''''''''''''((((((''''''''''''(((((()))(((((())))))(((&&&$$$&&&&&&%%%%%%$$$$$$%%%%%%((((((((()))******+++++++++***)))'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###!!!   !!!"""###$$$$$$$$$#########$$$&&&(((***+++'''&&&%%%$$$###$$$%%%&&&$$$))))))###!!!%%%&&&$$$###%%%(((((((((''''''(((###"""""""""###$$$$$$%%%%%%&&&'''((((((&&&$$$###&&&'''((('''%%%$$$%%%&&&$$$&&&''''''&&&&&&((()))***)))((((((***+++***)))******++++++++++++++++++...,,,++++++,,,---,,,++++++&&&&&&...666666222000333333333111......///000000000111111000///...---555222//////000111///---000000111222333444444555...444;;;<<<888222...,,,222000...------...000222000---+++...444888888777555111222666000&&&'''111111222333222000......///...******///111...+++***///***))),,,......222999888CCCEEEDDDDDD888+++***---,,,---000333666666666444777<<<333'''...444+++111---***+++///111///,,,((()))***,,,...---***''')))+++...000111111111000111,,,+++222444000,,,---+++,,,,,,,,,,,,---///222999KKKoooyyyrrrqqqsssggg\\\LLL>>>666222000///......//////000000000000//////000000000/////////)))((((((((()))+++---...///000222555666555111...111///000333333000000222------...000000///,,,***111444666444111......000---000,,,000>>>???888888222...******---111333333000222555999:::666000***+++,,,///000000///---+++000---((($$$'''---...***)))***,,,,,,++++++,,,------///000///......///111,,,,,,---....../////////+++,,,------,,,,,,...//////---,,,,,,,,,,,,---///...//////...---+++)))(((,,,+++++++++,,,,,,***)))***+++---///000111222222999222---,,,999\\\wwwxxxTTTDDD999;;;<<<777666<<>><<<<<<;;;777555777>>>CCC<<<999;;;CCCFFFBBB???@@@===DDDHHHHHHJJJOOONNNJJJPPPHHHGGGNNNOOOHHHGGGLLLJJJQQQUUUVVVVVVVVVooo|||}}}uuu```EEE222,,,,,,...---+++***)))(((***,,,,,,---,,,+++((('''''')))))))))((('''''''''''''''(((''''''''''''''''''((((((((()))***+++***'''&&&'''&&&%%%%%%%%%%%%&&&'''******)))))))))((((((((())))))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###"""!!!!!!!!! !!!"""##################$$$%%%'''(((***+++)))(((&&&$$$#########$$$###'''(((###"""%%%'''%%%%%%'''))))))'''&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&'''((('''&&&$$$###&&&'''''''''%%%$$$%%%&&&$$$&&&''''''''''''(((***)))***+++++++++*********,,,,,,,,,,,,,,,------...,,,+++)))***+++,,,,,,+++...))))))000666666333222111222333222000///000000......///000111111111111333111......000111000.........///000111222444444555999===???<<<666111...222111000///111333666888222///---///444777777555555222444777222((()))111///222444555222///---,,,---++++++//////+++)))***---***,,,111222000333888===EEEEEEEEEHHH>>>111000---------000333666777777555999???888---222666---333000---...111333000---'''((())),,,------***((()))***---///000000/////////++++++000222...+++,,,)))***+++******+++...000999IIIlllvvvfffZZZRRRPPPQQQNNNFFF;;;333///...---,,,.../////////000222333333///000111111000000000000,,,+++++++++,,,---///000//////000333444444111...222///000444444222222444............///...,,,***///333555555111...---...000444000222<<<===777999444111......000222333222000222555777777333///++++++,,,...000111000...------...---,,,///222///***---......,,,***))))))***---------,,,+++---000333,,,,,,,,,---...///000000---------,,,++++++...000...,,,+++,,,,,,,,,---///000000111111000...---,,,,,,,,,,,,,,,,,,+++***)))***+++,,,...000111111111777222222333>>>[[[qqqnnnMMM>>>222222222000444<<>>;;;;;;@@@AAA===<<<>>>BBBGGGIIIHHHJJJPPPSSSRRRSSSKKKIIIQQQSSSMMMJJJLLLFFFPPPUUUWWWVVVWWWqqqxxxyyylllPPP777---------,,,,,,+++***)))))))))))),,,------,,,)))(((((())))))((((((''''''''''''(((''''''&&&&&&&&&&&&''''''&&&(((***,,,,,,+++)))((()))(((&&&%%%%%%&&&((()))++++++***)))(((&&&&&&%%%&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$!!!""""""######"""""""""###$$$$$$%%%'''((()))))))))((('''%%%$$$######"""%%%((()))%%%###$$$$$$###'''((()))(((&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''(((%%%&&&'''''''''&&&$$$###%%%&&&'''&&&%%%$$$%%%&&&$$$&&&'''''''''''')))***(((+++//////,,,******+++......---,,,---...///000+++)))((()))+++,,,,,,+++000,,,,,,111555555333333...000222333111/////////......///000000111111111111///---...///000///...---------...///111444555777888;;;===>>>;;;555111222111111222555888;;;>>>444111//////222555444222333111333777333***)))///...111555666333///,,,***++++++---000///,,,...444111111333666444///...000999???===>>>DDD===000...*********---000444555555444888@@@===333666777---222000///000333222///,,,&&&'''(((+++------+++)))((()))+++---......------,,,)))***...000---******((())))))))))))***---///<<>>333666888888777888<<<@@@@@@===<<<<<<:::777888<<>>555666666+++///......000111000,,,)))&&&&&&'''***------,,,***((((((***++++++++++++***))))))***,,,---+++)))(((((())))))))))))***---///:::===HHHXXXhhhxxxjjjNNN===666222//////222222111000000000000///,,,,,,,,,---000333666888///222444444222111222444---,,,+++******+++,,,---...,,,+++,,,...//////...000......222333111222555222222111///---------...---111555444111---+++,,,---444111---222000000999999999888888777444222000222444444333///------///...///000111000///---,,,333666666333222333222///---...---,,,***+++---000+++,,,+++)))((())),,,///,,,,,,+++,,,---///222333///111222111000//////000///111000---...111222111AAA@@@===999555111...,,,---......---,,,***))))))***+++,,,---............,,,(((,,,,,,+++555;;;222------111666666000///333555LLLOOO???666111000555000222444444444444777999444777999999888888;;;>>>BBB@@@===999555444888<<<>>>@@@BBBBBBCCCIIIPPPUUU]]]TTTQQQWWW]]]ZZZRRRNNNGGGRRRXXXVVVPPPLLLfffqqqRRR555,,,000///(((***,,,+++)))+++000///***+++,,,...---+++***)))***((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&"""%%%)))+++***))))))))),,,***)))''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&"""###&&&'''((('''&&&%%%%%%%%%$$$$$$$$$#########"""""""""######$$$$$$$$$###""""""$$$((())))))'''&&&&&&&&&&&&%%%$$$######!!!"""###$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%&&&''''''%%%######$$$$$$%%%&&&&&&%%%%%%&&&(((&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%$$$&&&'''(((((((((***,,,(((...333222...******---+++++++++++++++---...///---,,,++++++---......---///,,,---//////---///444---111555777666333111000111000...---++++++++++++000///...,,,+++*********000//////000222444666777444222222444777777444000222222111111222333555666111000---,,,,,,,,,,,,+++,,,,,,...111///***((()))...//////---+++***+++,,,)))***---000222999JJJZZZeeeeee___SSSDDD999222000---444666<<>><<<999555111...+++***,,,...///...+++******+++++++++,,,---.........---...)))++++++&&&+++///((((((+++111666666333111222666BBB???777888666111444111222444444333333444444888:::;;;:::888777:::===CCCAAA===777555666999;;;666999===@@@AAACCCIIIOOOXXXQQQMMMRRRXXXWWWPPPJJJFFFOOOSSSRRRMMMKKKeeegggBBB...,,,///+++%%%***---,,,)))---555555...)))+++------+++)))))))))(((''''''''''''(((((()))''''''&&&&&&&&&&&&''''''"""&&&)))***((('''(((***,,,+++***)))((('''''''''###$$$$$$%%%&&&&&&''''''"""###%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$############!!!!!!""""""###$$$$$$$$$###"""!!!$$$(((***)))&&&&&&&&&&&&&&&&&&%%%$$$###!!!"""###$$$%%%$$$###"""!!!"""###%%%&&&''''''((( ###'''(((&&&'''***###$$$%%%%%%$$$%%%''')))&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$%%%$$$&&&'''(((((()))+++,,,+++...111111...++++++,,,((()))***+++,,,,,,------///...,,,,,,.........---,,,+++,,,---+++***...555444777;;;<<<;;;888666555...---,,,++++++,,,---...---...---+++)))((()))***111222222333444555666666666555444333333222000...333222111000////////////...---,,,***)))******+++------///000///---+++***---------+++******---///++++++,,,///222999JJJZZZfffhhhcccTTTDDD999333000+++333666<<>>000---+++)))'''(((***---///000000...777<<<666666555------...////////////...---***))))))+++---......,,,)))((((((((((((((((((((('''+++...,,,+++++++++)))+++,,,,,,,,,,,,---000222///333888<<>>EEECCC===777777999999777111555;;;@@@@@@???DDDKKKOOOIIIFFFHHHMMMNNNJJJEEEAAAHHHLLLNNNOOORRRnnn\\\999---...---***))),,,///,,,)))///:::;;;333(((***,,,,,,+++)))(((((('''''''''''''''((())))))(((''''''''''''''''''(((%%%(((***)))&&&&&&)))---,,,,,,,,,+++)))'''%%%############$$$%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############!!!!!!!!!"""###$$$$$$$$$$$$"""!!!###(((***(((%%%$$$$$$$$$%%%$$$$$$#########$$$%%%&&&&&&%%%###"""!!!"""$$$&&&'''''''''&&&###((()))%%%&&&+++%%%&&&&&&%%%###$$$&&&(((&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%#########$$$$$$&&&((((((((()))+++---......///...---,,,++++++&&&(((***,,,------,,,,,,000...,,,,,,------,,,+++++++++,,,,,,)))(((...777888;;;===>>><<<999888777000///---,,,,,,---///000)))***+++***((((((***,,,111333444666666666444333222222222111//////000222444333222111///...------,,,++++++***)))***+++------------------...,,,***+++,,,------------///000...------//////222<<>>777'''))),,,,,,+++)))(((((('''''''''''''''((()))***((((((''''''''''''(((((('''***,,,***&&&&&&***///,,,,,,,,,,,,***&&&###!!!######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$%%%$$$$$$$$$############""" !!!!!!"""###$$$$$$$$$$$$""" ###(((***((($$$!!!""""""#########""""""%%%&&&'''((((((&&&%%%######$$$%%%&&&'''&&&%%%$$$$$$"""%%%***)))###"""''''''''''''%%%###"""$$$&&&'''&&&%%%%%%$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$%%%&&&%%%###"""###$$$$$$&&&(((((()))))),,,---000...---,,,------+++***%%%'''+++---///...,,,+++000...,,,+++,,,,,,***)))***+++,,,---)))(((///999999;;;<<<<<<:::777666666555444111...---------...%%%'''))))))((())),,,///111333555777777555333111)))+++------,,,...333777555444333222000///...---+++++++++*********---///++++++***)))***,,,+++)))))),,,///111111000000111111///......,,,)))---333333???FFFAAA999666333///,,,555555555:::666111666...+++(((''')))+++,,,---,,,&&&+++111---...000+++(((((()))))))))***,,,...///---,,,---//////...---***)))(((''''''''''''''''''///222...,,,......++++++,,,,,,,,,,,,---///222///,,,,,,666MMMlllmmmRRR555000...000000---,,,---......---***''''''+++///...///111333222000---++++++000555444000...222666333222000---++++++******)))((()))+++---......,,,///+++)))***)))'''(((,,,,,,111666777444111333555333555555222...---///222333777222...333111,,,111---111444444222///000111555222333999@@@@@@666,,,+++++++++,,,,,,,,,------)))888EEEFFF???888222...111444777888666333222111+++,,,---......///222555111333555666666444111//////000111111111222555888===CCC@@@777555;;;;;;444---,,,+++***)))***++++++(((,,,000///,,,+++---111/////////000//////...------'''+++...(((+++111000111000000222888;;;777111///111++++++000,,,***444...000333888;;;<<<;;;:::;;;999555111///333<<>>:::///...///+++&&&&&&(((+++,,,,,,///,,,******,,,------,,,((()))***)))((()))+++,,,+++---000000///---------+++------***&&&%%%'''******,,,...000///---)))'''++++++,,,---...///000111++++++...444AAASSSgggssszzzfffOOO???000---***+++...///...,,,///---***)))***,,,------333111000111222111---)))(((---222222...---///333333...,,,...///------000111---((((((///666222***---***))),,,,,,+++,,,000000///000222444444222111000222222///******000555111111444666666333111000///333666333000/////////555555222222<<>><<<999999555111...///555<<<@@@MMMHHHBBB>>>;;;888333000111///...---000444888;;;EEEEEEEEEGGGJJJLLLMMMLLLNNNKKKMMMRRRVVVfffbbbEEE...---000,,,)))------,,,,,,---......,,,+++++++++++++++******)))(((((())))))***))))))((((((+++***((('''&&&'''((())))))*********++++++++++++&&&&&&'''&&&&&&$$$###"""###"""""""""###$$$$$$%%%(((&&&$$$###$$$$$$"""!!!"""###$$$$$$"""!!!!!!"""!!!""""""""""""###&&&((($$$%%%$$$$$$)))///...)))%%%$$$###""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$"""!!!"""######$$$$$$%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%'''((()))(((&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))((()))***)))((((((***,,,---+++(((((())))))&&&$$$###&&&'''%%%'''+++,,,***,,,+++++++++,,,,,,+++)))'''((())))))'''((()))+++//////...............//////...---+++******))))))***++++++,,,...000222444444333222111000///.........---------///111444555888555222000000///...------...---******,,,***&&&((()))+++,,,---------,,,++++++++++++,,,---...///))))))*********+++,,,...222444555666444000,,,)))222:::<<<>>>EEE???111...///+++'''&&&(((***++++++***+++,,,***))))))***,,,((()))***)))((((((***+++)))---000222111...,,,++++++++++++)))''''''(((******+++---......,,,***(((,,,,,,---...///000111111000000//////111888@@@FFFSSSVVVYYYXXXPPPDDD666...,,,+++***+++---//////...111///,,,+++,,,,,,,,,+++...------///111000---***'''+++///000......000222///,,,+++...000///000333222111,,,(((***///000......+++***---...,,,...222///000111222111000///...333444444000,,,+++---000222333555666333000000111...111333333222222222222111000...///<<>>;;;999888888777111222111...+++)))))))))''')))***+++******,,,...---222333000///111111///,,,---......---...000222000///...111555777555333222......111111...///333444222222444888:::999888555444444444555888;;;===IIIEEEAAA>>><<<:::666333666444000...///222666999@@@BBBFFFJJJNNNNNNMMMLLLOOOOOOPPPTTT\\\sss}}}RRR<<<,,,---///+++***///...---,,,,,,------+++)))))))))******+++******)))'''(((***++++++***)))(((+++)))(((&&&&&&'''((())))))))))))***************"""$$$&&&''''''&&&$$$###%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%######$$$$$$###""""""###$$$$$$"""!!!!!!"""!!!""""""""""""###&&&(((%%%%%%$$$###(((//////,,,&&&%%%###""""""###$$$$$$%%%%%%&&&&&&''''''(((((('''%%%###############"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&'''(((((((((&&&%%%%%%%%%%%%%%%""""""###$$$&&&'''(((((($$$$$$%%%%%%&&&((()))******++++++)))''''''((()))+++)))((((((((((((&&&%%%$$$''''''%%%%%%)))***(((***))))))***+++,,,***)))'''((())))))(((((()))+++,,,,,,+++++++++,,,,,,---...---,,,+++***)))))))))(((+++---------...222555222111000///............000000///000111333555666333333222333333111---***,,,111222...+++***(((%%%***+++,,,.........------++++++++++++,,,---......+++++++++,,,,,,---...///...///000111000...,,,***888@@@BBBFFFLLLCCC333//////,,,((('''((()))******&&&***---+++'''%%%&&&))))))******)))(((''')))***'''+++000333111...+++)))***)))''''''((())))))(((++++++,,,,,,,,,+++***))),,,,,,---...///000000111,,,...///...------...///333777999888333...++++++((()))+++++++++---///111222111///......---+++)))******+++,,,......---+++((()))+++---...///000000...++++++...///...000444000333222,,,***---111222000,,,,,,...///...///333...222555666333111111222555444222000...---------000333666666555666999;;;111111111444666777777666555555333888KKK\\\]]]SSSHHHBBB;;;777333333999AAAMMMaaakkklllnnn___DDD444......------,,,,,,,,,---000,,,,,,111111000777BBB333111000111333444111------+++,,,555AAAFFFCCC===>>>===;;;999888888999999666666555111---***))))))%%%(((,,,///......---...222333222///000444333000.../////////......///111111//////333888;;;;;;999444000///000000///111444666444111111222444444444000222666:::<<<<<<:::999AAA???===<<<<<<;;;888777<<<999333///...///333555999>>>EEELLLPPPPPPNNNLLLPPPSSSSSSSSSaaa}}}qqqDDD555,,,---...******///...---,,,,,,,,,,,,***(((***************))))))(((&&&(((***,,,---+++)))'''***)))'''&&&&&&'''(((***((((((((((((((((((((((((######%%%&&&'''((('''''''''&&&&&&%%%%%%%%%&&&&&&%%%###""""""$$$%%%$$$###"""###$$$$$$"""!!!!!!"""!!!""""""""""""###&&&(((&&&&&&$$$###(((///000---$$$$$$###"""###$$$%%%&&&$$$$$$$$$%%%&&&'''(((((((((%%%""""""$$$%%%###!!!%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$%%%&&&'''(((''''''&&&&&&%%%%%%%%%%%%""""""###$$$&&&'''((((((%%%%%%%%%%%%&&&'''((())))))******)))''''''((()))******)))))))))(((((('''&&&((((((%%%&&&)))+++)))(((''''''(((***+++***(((&&&((())))))(((((()))******)))))))))***+++,,,,,,,,,,,,+++***))))))))))))&&&+++...---******---222000///...---------......222222111222333444555666333333333333333000,,,)))+++111555111---+++)))&&&***+++,,,---...------,,,---,,,,,,,,,------...//////000111222333222000...)))+++...000111000///...<<>>888000---000222222333///...000000...///222...333777777333222555999999666333111222222222222333555666999@@@FFFAAA888;;;555333777:::888666777444888<<>>:::555444444444111///---,,,---000444888;;;===888999:::888666555666888111222333111---***))))))''',,,222666777777666555999888444111333777666111555666555222///------...111000111666>>>DDDGGGGGG888777333///---...//////222333444444222///---,,,000222555888999999888777666888999;;;;;;<<<<<<<<<===999333...---...111333222777===BBBEEEHHHKKKNNNIIISSSSSSNNN^^^{{{~~~pppVVV777000---...---***)))***,,,+++******++++++)))''',,,,,,+++***)))'''&&&%%%%%%&&&(((***+++***)))(((((('''&&&%%%%%%''')))***%%%%%%%%%%%%%%%$$$$$$$$$((('''%%%$$$&&&***...111))))))'''&&&%%%%%%%%%%%%$$$"""!!!!!!###$$$$$$###"""###$$$$$$"""!!!!!!"""!!!""""""""""""###&&&(((''''''$$$###''',,,,,,((( !!!"""$$$'''***,,,""""""######$$$$$$%%%%%%(((&&&$$$$$$$$$$$$$$$###&&&'''(((((())))))((((((######$$$$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$''''''&&&%%%%%%%%%%%%%%%&&&'''(((((('''''')))+++)))+++,,,,,,******+++,,,)))+++)))&&&''',,,...---(((''''''((()))***((('''%%%'''******)))(((((()))''''''((()))***+++---...++++++*********++++++,,,,,,...111000---,,,---...---,,,++++++,,,...000111222222222333333333333333666444111//////...---+++,,,222555333111000...***'''((()))******)))((((((((('''''''''''''''((((((&&&)))000999AAABBB===888///...---,,,+++++++++,,,)));;;TTTrrrfffAAA111***+++***)))'''&&&(((***...((($$$'''---///***$$$((())))))((('''&&&((()))'''((((((&&&%%%%%%''')))&&&%%%%%%'''((()))(((&&&(((((('''''''''((())))))''''''((((((((()))))))))((()))***)))((('''((()))(((+++......,,,+++,,,...---......---,,,,,,---...000...---...///000///...111222111///+++)))((()))++++++************+++,,,,,,******,,,...111;;;EEERRRNNNBBB555...000333444666333111222111...///222...000111000......111444666777777666555444222111<<>>@@@@@@666777444///---...///---000222555666444111//////555444444444555666777888888:::===???>>>>>>>>>???;;;888444000///000222333222666;;;>>>@@@CCCIIINNNIIIPPPRRRSSShhh~~~~~~iiiLLL444///,,,---///---++++++***))))))***++++++)))(((************)))((('''&&&%%%%%%'''(((((()))))))))((('''&&&%%%%%%''')))***'''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%'''***---///***)))'''&&&%%%$$$$$$$$$%%%###!!!!!!"""######""""""###$$$$$$"""!!!!!!"""!!!""""""""""""###&&&(((&&&'''%%%$$$'''+++)))$$$!!!!!!!!!###%%%'''***+++$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%#########%%%%%%%%%&&&'''''''''''''''###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&((())))))(((&&&&&&''')))(((***++++++))))))+++---''')))(((%%%&&&,,,......)))(((((((((***)))(((&&&%%%'''***+++***)))((()))&&&&&&&&&''')))+++,,,---+++++++++++++++,,,------+++,,,...///////////////---,,,+++***,,,...111333111111222222222111111000222000//////000000///---222444444222222222...((('''((())))))))))))((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&(((...888BBBFFFDDDAAA444000+++'''''',,,222666111===QQQkkkyyyaaa???222(((******)))'''&&&(((++++++'''$$$&&&+++...,,,((('''(((((((((''''''(((***&&&((())))))'''&&&'''((($$$&&&'''((('''&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((((((((())))))%%%'''***+++++++++---///+++---///111222222111111...---,,,,,,...000000///222///---,,,---......---111222222...***(((((()))''')))+++***)))***---111111...,,,,,,,,,000<<>>EEEMMMQQQPPPMMMJJJIIIYYYjjjyyyxxxjjjUUUOOONNNSSSQQQJJJKKKSSS\\\kkk{{{eeeBBB666888444///,,,+++...222555000222333222///111666<<<<<<888333222444777777666333000///000333666777666555888;;;:::666444666999222333555444111...,,,+++&&&(((,,,...000333666888;;;>>>>>>999555555333000333444444333111000222333111...,,,---222555666555111444333...---000000,,,000333666666555444555666999888555333333555888999888<<>><<<<<<===<<<:::777444333222333444111666;;;>>>>>>AAAGGGLLLLLLMMMPPP^^^}}}|||dddEEE333...+++---000000---,,,)))(((((()))++++++***((((((((())))))))))))((((((%%%%%%%%%&&&'''((())))))((('''%%%%%%%%%''')))***(((((((((''''''&&&&&&&&&$$$$$$%%%'''(((***+++,,,***)))'''&&&$$$$$$######%%%###"""!!!"""###"""!!!"""###$$$$$$"""!!!!!!"""!!!""""""""""""###&&&(((&&&'''%%%$$$'''***'''!!!############$$$&&&(((***&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((&&&###!!!###&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$######$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%&&&'''(((***+++***(((&&&%%%%%%'''&&&)))+++***((((((***---&&&((('''$$$%%%+++......***)))((()))***)))'''&&&%%%'''***+++***)))(((((($$$%%%%%%&&&(((***,,,---++++++++++++,,,---......''''''))),,,///000///...---,,,++++++,,,///222444000000111111111000//////------...000222333111///666777444222222222---&&&'''((()))******)))((('''''''''&&&%%%%%%&&&&&&&&&%%%%%%(((111;;;AAAAAA>>>777111)))$$$'''111===EEEAAADDDJJJ[[[fffSSS:::444''')))***)))'''&&&)))+++((('''&&&&&&(((***,,,,,,&&&'''(((''''''''')))+++%%%(((+++,,,+++)))''''''###&&&))))))&&&$$$%%%'''%%%%%%&&&'''((((((''''''(((((((((((())))))))))))&&&(((+++,,,,,,+++++++++,,,,,,,,,---//////...,,,...,,,***,,,000333222111444111---+++,,,,,,,,,+++000111111...)))'''(((***$$$(((++++++)))***000555999444000---+++---999EEENNN^^^kkkgggXXXJJJBBB??????;;;888888666111111333///...---111888@@@GGGJJJNNN[[[kkkuuuuuuqqqnnnmmm}}}wwwhhhRRRLLLMMMRRROOOGGGJJJTTTeeexxxtttnnnvvv}}}qqqdddeeecccJJJ666999:::666000,,,+++///555888222666555///,,,///111111888444000000444888::::::555111...222999<<<888333333777::::::777555888;;;555777888777333000------''')))+++---///222777;;;;;;@@@AAA;;;555333222000000222333333222333555777444000,,,,,,...000000...---111222......222111---222444555555444555999===<<<:::777444444555888999777:::======;;;888888999>>><<<:::777555444444333111777===@@@???AAAEEEJJJOOOKKKOOOhhhpppVVVCCC///......------,,,++++++'''))),,,......,,,)))''')))))))))))))))*********((())))))((('''''')))+++,,,'''$$$&&&'''%%%&&&((('''%%%###$$$%%%&&&&&&%%%$$$$$$%%%(((---...,,,)))((('''&&&%%%$$$#########$$$$$$$$$############"""$$$$$$$$$$$$$$$###"""""""""###&&&((($$$ $$$***,,,&&&"""%%%(((%%%""" ***%%% !!!&&&***,,,+++ ###))),,,(((!!! %%%&&&'''((('''%%%$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%&&&''''''&&&%%%%%%''''''&&&&&&&&&''''''(((((((((((('''&&&&&&(((***((((((((()))***,,,......,,,+++(((''''''***---///((((((((((((((()))******)))((('''&&&&&&'''((()))&&&&&&&&&'''(((***+++,,,------,,,+++,,,...111333)))''''''+++000333222000,,,,,,++++++,,,---///000///---,,,,,,---/////////------...000111333333333555444333222222///,,,)))))))))))))))))))))))))))'''&&&%%%$$$$$$%%%'''(((###$$$'''***...222444555333222...)))(((///===GGGOOOMMMKKKJJJLLLIII999))))))***,,,+++)))(((((()))'''+++'''''',,,***,,,999111###%%%...***'''+++,,,((('''((())))))(((%%%"""'''''''''&&&&&&'''''''''))))))(((''''''(((,,,000***)))''''''((()))))))))))))))***,,,......,,,+++///,,,***---222555333000)))+++---///000000///...,,,+++)))((((((***,,,...222111000///---+++******$$$)))---+++&&&'''000888BBBBBBCCC@@@999222666===???QQQtttrrrbbbQQQJJJ>>>777999999333000222333//////666DDDRRR\\\```eeesssjjjZZZTTTAAACCCCCC???;;;:::???CCCSSSmmmvvv___SSSKKKPPP^^^fffaaaXXXUUUKKKFFFHHHCCC666///222333///+++***,,,000333444111111111000//////000222777666333111111222444666777444333444777999777555666888999999777666777777555777999::::::888666444000...---...111444555555===;;;888555222222222222111///000222222111444999666777333---,,,000000+++---666555000111...000;;;333555666444333555:::???AAA>>>:::777:::>>>;;;444777<<<;;;444111666;;;<<<;;;CCCJJJDDD888222666===???>>>===>>>AAACCCDDDDDDLLLMMMTTTkkk|||dddJJJ;;;.........---,,,,,,++++++''')))+++,,,,,,+++)))'''))))))))))))))))))))))))'''(((((('''&&&'''***,,,,,,'''$$$&&&'''&&&&&&))))))'''%%%$$$%%%%%%$$$###%%%$$$$$$''')))***'''$$$***)))'''&&&$$$#########$$$$$$$$$$$$###############$$$$$$$$$######"""!!!%%%###$$$&&&%%%$$$'''---,,,&&&"""%%%'''%%%!!! ***%%%!!!"""&&&******((("""&&&,,,///***######'''%%%''''''&&&%%%$$$$$$%%%&&&&&&&&&''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((((((((((((((('''&&&&&&(((***(((((((((((()))+++,,,---,,,***(((''''''))),,,...)))))))))))))))******+++))))))((((((((((((((()))'''(((((()))***+++,,,,,,,,,,,,+++++++++---...///))))))***,,,...//////...,,,++++++++++++---...///...,,,++++++...///000000,,,,,,---...111222333333444222111111000///,,,)))(((((((((((((((((((((((('''&&&%%%$$$$$$&&&((()))************+++,,,---...000///,,,'''&&&+++555>>>LLLJJJEEEBBBDDDCCC:::...''')))******(((((()))+++***---)))(((///222:::LLLEEE111+++---&&&$$$((()))'''&&&''')))******'''%%%''''''((((((((((((''''''&&&''''''&&&%%%&&&))),,,+++)))((('''(((((())))))((('''(((***,,,,,,+++)))---,,,,,,...111222111///......///000///...------,,,***'''%%%%%%&&&((()))000000///...---,,,,,,,,,%%%)))***((($$$%%%***000:::>>>EEEHHH@@@555222444888TTT{{{gggPPPAAA666666777444222555333111222<<>>;;;:::999777555777:::===;;;>>>>>>:::888999999777444777777333444999===<<<;;;DDDLLLMMMFFF???===>>>;;;;;;;;;>>>BBBEEEFFFFFFLLLLLLUUUnnnsssVVV???444......------,,,,,,++++++((())))))******))))))((()))))))))))))))(((((((((&&&'''''''''&&&'''***,,,---(((%%%'''(((&&&''')))***(((&&&%%%%%%%%%$$$###$$$$$$%%%'''))))))(((&&&+++***)))'''%%%$$$$$$$$$%%%$$$$$$$$$############"""############"""!!!!!!'''###"""&&&))))))+++...,,,&&&###%%%'''$$$!!! (((%%%###$$$''')))(((&&&###&&&,,,///+++$$$###'''$$$%%%&&&%%%$$$###$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%#########$$$###""""""!!!(((&&&$$$""""""$$$&&&(((&&&&&&&&&&&&&&&'''(((((((((((()))(((&&&&&&((()))((((((''''''(((((()))***,,,***((('''''')))+++---)))))))))*********++++++((())))))*********)))))))))***,,,---------,,,,,,++++++++++++++++++++++++)))***,,,,,,++++++,,,------,,,+++++++++,,,---...,,,+++***+++...000111111---,,,,,,---000222333222111000............,,,***((((((((((((((((((((((((((('''%%%$$$%%%&&&(((***---,,,***)))((('''((((((...//////,,,***,,,111555EEEBBB<<<777999<<<999222'''((((((((('''(((***,,,,,,///***)))111888HHH___[[[AAA222---%%%$$$)))(((&&&&&&&&&(((++++++***((('''(((***++++++***((('''%%%&&&'''&&&&&&&&&(((***+++***)))((('''(((((()))(((((()))+++------,,,***+++---///000///.........333222111000...---------,,,***'''%%%$$$$$$&&&'''...............---------))))))(((&&&$$$$$$''')))...333;;;@@@;;;222///111===```|||YYYEEE555333555333333777777555555;;;GGGRRRZZZ]]]ZZZ]]]^^^^^^bbbfffgggddd]]]dddhhh```NNN<<<333111444555555111---,,,///333666CCCNNNNNNLLLIII@@@666444444444333222222222222555---***...000---///555555222000//////000000//////...---+++***,,,000444;;;:::999777444222111000111222333333222222333444777888999777555333222222222333666777888999888888444666777555222222444777777777666555444333222222444222333666555222444888777888777222111222111...000888555000333222555@@@DDD@@@;;;888888888999::::::CCCGGGAAA888555666777222444555777;;;AAACCCAAA;;;@@@FFFHHHFFFBBB???>>>::::::;;;???DDDHHHJJJJJJJJJKKKVVVrrrgggGGG333---......------,,,++++++***))))))(((((((((((()))))))))(((((((((((((((''''''$$$%%%&&&&&&&&&'''***------(((%%%'''(((&&&'''))))))'''%%%%%%&&&'''&&&%%%###$$$&&&))),,,.........***)))(((''''''&&&&&&&&&%%%%%%$$$$$$$$$#########""""""#########""""""!!!&&&!!!""")))///...,,,+++***%%%###%%%&&&###!!!!!!$$$######%%%'''((('''&&&"""%%%+++...)))""""""&&&###$$$%%%%%%######$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$######"""!!!&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&'''((()))'''))))))((('''&&&'''((((((''''''&&&&&&'''''''''+++***(((''''''(((***+++(((((())))))************((()))***,,,,,,+++***)))+++,,,...000000///---,,,+++,,,,,,,,,,,,+++***)))'''***,,,+++)))(((+++...111000...,,,++++++,,,,,,+++******,,,///222222222111///---...111333222111000...,,,+++,,,,,,,,,+++''''''''''''''''''''''''((('''&&&%%%&&&''')))++++++***((('''&&&'''((()))...222777999888666555444:::888333000333888888333)))))))))'''%%%&&&)))++++++...***(((///777GGG______EEE333---&&&(((,,,)))&&&&&&&&&(((******)))(((''')))+++------+++)))'''&&&((())))))(((((()))***++++++***)))''''''(((***++++++,,,...000000///---***///333222///,,,---///666444111///.........///---,,,)))'''&&&'''((()))/////////...------,,,,,,,,,***'''&&&'''(((((((((---,,,---///......555===PPPrrr___III555111222111222666666555555888<<>>AAAAAA>>>999???CCCAAA999333111333000111111///------///222222888<<<<<<======777///111333555444111//////111333---+++---...,,,---000000///...000222333222111222000...+++)))+++///333888888888777555222///...000222444222///---///111222444555555444444444555444555666888:::;;;<<<<<<666:::<<<999444111444888444444555555444444333222222111333777666444444888999:::;;;999777555444222999???:::444666444555???EEE@@@:::777888999888777???GGGLLLEEE:::555444444333444777===EEEKKKKKKHHH???AAABBB@@@>>>>>>@@@CCC;;;<<<>>>BBBGGGJJJKKKKKKGGGKKKYYYyyyvvvXXX999***)))...------,,,++++++******))))))(((''''''((())))))((((((((('''''''''&&&&&&$$$%%%%%%%%%%%%&&&))),,,---'''%%%&&&'''&&&&&&)))&&&%%%$$$%%%((()))***)))%%%''')))+++,,,...000111(((''''''''''''((())))))%%%%%%%%%$$$$$$$$$$$$###""""""############""""""### """,,,333111***&&&'''$$$###%%%%%%"""!!!### !!!"""%%%'''(((((('''"""%%%+++...***###"""'''###$$$%%%%%%######$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$######"""###$$$$$$$$$$$$$$$$$$###%%%%%%%%%&&&&&&((())))))''')))***)))'''&&&&&&'''((('''&&&&&&%%%&&&&&&&&&***)))(((&&&&&&''')))***&&&'''(((((())))))((((((((()))+++,,,,,,,,,+++***,,,---///000111///...------.........---,,,+++***&&&)))+++***((((((,,,///444222000...,,,,,,,,,,,,+++***+++...111333333333666222//////222444333111///---***)))***+++,,,+++((((((((((((((((((((((((((('''&&&&&&&&&(((***,,,)))((('''''''''((()))***---444===DDDDDD@@@:::666000///...///555;;;777000---,,,+++(((%%%%%%&&&((('''+++(((&&&,,,///999LLLMMM999---***'''+++...(((((('''&&&'''((()))'''&&&(((***,,,------,,,***((('''(((***)))(((((()))***+++++++++)))'''''')))+++,,,,,,---///111111000...,,,111555444///,,,...222444333000......///111222,,,+++)))'''''')))+++---111111000...---,,,+++***+++(((&&&&&&)))******)))333...***)))***///:::FFFZZZxxx]]]HHH666111111...///222...000444888;;;;;;888666666333111333666666333111333666777555000,,,,,,..................///111333000222222222444555222---///000111111000///......///+++***,,,,,,***((('''///......000222333222111555333000,,,***+++...222333333444444333111///---,,,...111111//////111444111222444555444333444555444444555777999;;;===>>>888;;;>>>;;;666333555888333333444555555444444333//////333888888555666999;;;===@@@@@@===999777777@@@DDD===555666222000888@@@;;;777555666777666444===CCCEEEAAA<<<999555111444444888AAAIIIMMMLLLKKKDDDHHHJJJFFF@@@???DDDJJJ>>>>>>@@@CCCFFFHHHHHHGGGGGGMMMaaalllOOO666---...------,,,,,,++++++*********))))))(((((())))))***((((((((('''&&&&&&%%%%%%$$$%%%%%%%%%$$$%%%(((***,,,'''$$$&&&'''%%%&&&(((%%%$$$$$$&&&)))+++,,,,,,((()))******))))))***+++'''''''''''''''((()))***%%%%%%%%%%%%$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""" $$$---222...'''###$$$""""""%%%%%%######&&& !!!"""$$$%%%&&&''''''%%%(((...111---&&&%%%)))###$$$%%%%%%$$$$$$%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&%%%###"""$$$$$$%%%%%%$$$$$$###"""""""""$$$%%%%%%$$$""""""%%%%%%%%%&&&'''((()))***''')))***)))'''&&&&&&&&&''''''&&&&&&&&&&&&&&&'''))))))'''&&&&&&''''''(((%%%&&&'''((()))((('''&&&((()))***++++++++++++++++++,,,.../////////....../////////......---------((())))))))))))***---///222111///------------...,,,,,,---000333555444333777222...///333777666333000---)))((()))***++++++))))))))))))))))))))))))((('''&&&&&&''')))+++---++++++******))))))((((((+++111:::BBBDDDAAA;;;666+++,,,...444>>>CCC;;;//////...---***'''%%%%%%'''%%%)))&&&%%%***(((***777666)))&&&((('''+++---%%%***(((''''''))))))(((''')))***,,,------,,,***)))'''(((((((((&&&&&&((())))))+++,,,***''''''***---++++++,,,...000000///---///222555333///---000444222111///......000222333+++***(((''''''))),,,...222222000///---+++***)))((('''&&&'''(((******)))111---+++++++++,,,333:::OOOgggrrrPPPAAA555333111---,,,000---///444777777555222///444222222666777333000000444555555333///---------,,,,,,,,,---...///000000222222111111111111///---///...------...///...---,,,++++++---///...+++)))222111//////000000...---444333000---++++++...111//////000111111000......''')))---///111444777:::444555666555333111111222222111222333555888;;;<<<999;;;===<<<999666777999444444444444444444555555000111555::::::777666999<<<>>>CCCFFFBBB;;;888:::???CCC<<<555555111---333999777666555666666555444666:::;;;:::;;;<<<888222222222777@@@EEEFFFFFFGGGCCCJJJOOONNNFFFBBBCCCGGGBBBAAABBBDDDFFFFFFDDDCCCIIISSSmmmsss^^^FFF444///333------,,,,,,+++*********************************((((((''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$''')))+++&&&###%%%&&&$$$%%%''''''%%%%%%&&&)))+++,,,+++((()))***)))&&&&&&'''))))))(((''''''&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$"""$$$***---)))$$$"""!!! !!!%%%%%%###$$$(((######$$$$$$######$$$%%%%%%)))...222---&&&&&&***###%%%&&&&&&%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%###"""#########$$$###""""""!!!#########""""""#########%%%%%%%%%&&&'''((()))***''')))******(((&&&%%%&&&'''&&&&&&&&&&&&''''''((()))((('''&&&&&&&&&''''''%%%&&&((()))***)))((('''((((((((())))))+++,,,,,,***++++++,,,---...//////000///...---------...///---+++)))(((***+++,,,,,,++++++***+++,,,...000111......///222555666555444444///+++---444999999777222...***'''(((***+++,,,************************((((((''''''(((***,,,...++++++---------+++)))(((,,,...333888::::::777555......000:::HHHMMMBBB222.........,,,)))'''''''''&&&((($$$%%%,,,((($$$++++++$$$'''+++))),,,---$$$***)))((()))+++,,,,,,+++******++++++++++++************)))'''&&&''')))+++'''***,,,***''''''+++000,,,,,,,,,...000111///---000111111000......111444111000////////////000111///...+++******+++---...111000///...---,,,++++++))))))************+++++++++)))***------***+++///;;;HHH```mmmjjjiiicccUUU===666222555333,,,+++//////000111000...,,,+++***///...000444333...---000///000111222222333333222...------------...------111111111222111//////000111111000///------///000............000333333111222000...---......---,,,//////...---+++,,,///111///////////////......---))))))+++///444888999:::444555666555333222222222222111111111333666:::<<<888999:::;;;;;;:::999999777666555444444444555666555666:::>>>===888666888;;;===DDDHHHDDD;;;888;;;:::???:::666999555111666555777999999777666555555555999;;;999:::;;;999444222222777>>>@@@===>>>CCCDDDHHHJJJJJJFFFDDDDDDEEEHHHHHHHHHIIIKKKJJJHHHEEEMMM[[[zzz~~~yyydddNNN:::,,,***///------,,,,,,+++******)))******++++++++++++******(((((('''&&&&&&%%%$$$$$$%%%&&&&&&$$$######&&&(((***%%%"""$$$%%%###$$$&&&)))'''&&&''')))*********&&&((())))))''''''***---+++***((('''%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&&&&&&&'''$$$$$$'''((($$$"""### !!!$$$%%%###%%%***&&&&&&%%%$$$!!!!!!!!!"""$$$'''---000+++%%%$$$((($$$%%%'''&&&&&&%%%'''(((###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&$$$###!!!"""""""""""""""!!!!!! %%%###!!! !!!###%%%$$$%%%%%%&&&'''(((******''')))+++***(((&&&%%%%%%'''&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&''')))***+++***(((''')))(((''''''(((***,,,---************,,,---///000000///---,,,,,,---///000222...)))(((***,,,+++)))%%%%%%&&&(((+++///222444//////111333666777666444000+++'''+++444;;;<<<:::333///***'''''')))+++,,,************************((((((''''''(((***---...(((***---//////...,,,+++.........///222444555555222111333>>>NNNTTTGGG555,,,---...---+++)))))))))))))))$$$&&&...***$$$)))+++(((---000,,,...///&&&***))))))***---///000///************************------,,,)))((())),,,///&&&))),,,***((((((,,,111......///111333333222000111000///---,,,...111444111111000///////////////555333000...------///000//////.........---------,,,...///...,,,+++,,,...+++)))+++///000......222000000===HHHDDDCCCAAA999000---000666555---+++000------,,,++++++,,,///222///...111555222---...444---...///111333444333222222000///.........,,,+++******---///...,,,...111111333333///+++)))---111000///,,,+++---111333222...---++++++---///000000***+++,,,,,,,,,---000222000000//////......------///...---000555888777555000222444555444444555666444333222222444777;;;===888888888:::<<<===;;;999999777555444333444666777::::::>>>BBB???999666777:::<<>>===999:::AAANNNJJJEEECCCDDDGGGJJJKKKNNNNNNNNNPPPQQQPPPNNNKKKPPPaaaeeeKKK>>>000***---+++,,,,,,------,,,+++)))((((((***,,,,,,*********+++((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))((('''&&&%%%&&&&&&((((((%%%))))))%%%&&&+++---)))((('''&&&%%%&&&''')))+++,,,,,,+++)))%%%"""!!!!!!%%%$$$######%%%%%%$$$######$$$%%%&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%% """"""!!! ###%%%$$$$$$$$$#########""""""!!!'''------((($$$&&&)))!!!###&&&)))******)))'''$$$###%%%)))(((%%%%%%(((###$$$%%%&&&'''&&&%%%$$$$$$$$$######$$$$$$%%%&&&$$$###"""!!!!!!"""###$$$###"""###&&&***,,,+++(((((()))***)))'''&&&&&&'''"""###&&&((()))))))))(((&&&&&&''''''''''''''''''+++&&&%%%+++...***((()))((()))))))))))))))(((((()))''''''(((***,,,,,,,,,000111222///,,,+++...111//////...+++))))))***,,,((((((((()))+++...111333888111+++---333666333---///,,,******---111333444333000,,,************)))---+++,,,...,,,((('''+++(((***+++)))***---000222000000//////////////////000333444222333666777555111555222BBB```XXX;;;222...++++++---,,,((((((***,,,)))''')))...000///+++---,,,...111444333///+++111444444222333666555222000111333444///+++...444******+++------******++++++,,,---...//////......///...///222555666666444222...,,,...111222333444111444666444///...111555000555444---***---000///111...***))),,,///000000222,,,+++111555333///...,,,000000,,,,,,333777666111000000111333555444444222111//////111222222111000000---)))***///000...***...///,,,---222222...+++---...---000444444000666555333111...,,,******---,,,++++++---...//////222000111333111---...111333111...,,,...111111...000111111000//////000222***,,,......,,,+++,,,---///------///333333111---222111000///000111222222555444333222333444666888444222000...///222666999777777777777777777777777:::999777444333444777999AAA>>>;;;;;;;;;;;;888555@@@@@@AAACCCDDDCCC???<<<:::999888888999<<<>>>@@@<<<<<<:::888:::>>><<<777;;;888555555888::::::888333555;;;@@@@@@<<<===AAAWWWLLLCCCBBBFFFHHHJJJMMMWWWPPPMMMPPPPPPIIIDDDDDDTTTbbb~~~^^^EEE888---+++///---,,,,,,------,,,+++)))(((''')))+++***)))((()))***(((''''''&&&%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&%%%&&&'''((()))$$$((()))&&&''',,,---***((((((&&&&&&&&&''')))***++++++***(((%%%###""""""%%%$$$######%%%%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$!!!###%%%$$$###"""$$$'''$$$$$$$$$#########""""""###((()))&&&###$$$&&&"""###&&&((())))))(((&&&$$$$$$&&&)))((($$$$$$'''$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$###"""###&&&)))+++)))''''''((()))(((&&&&&&&&&'''###$$$&&&((())))))((('''((((((((((((((((((((((((***&&&&&&+++---***((()))((((((((())))))((((((''''''%%%%%%&&&(((*********111111000...++++++,,,...111000///,,,******,,,///***)))((()))+++...111444555000+++,,,111333111---...,,,***+++---000111111000...,,,+++,,,......---,,,,,,---000///++++++///......---+++***---000111111111111111000///...---666888777444555888888555222888777FFF___YYY>>>444...,,,,,,//////,,,,,,///000---,,,...333666444111555444333555777777555333===AAAAAA:::555555666666666666888888333---...333111000000//////...///000////////////////////////111000//////000111000...000//////111222333333444333444444333000///111333444888777000---///111000///,,,***+++---000000000111,,,***000444333111111---000000++++++111555555///......///111222111000444333111222333444222111///111///+++***...000///...222222000111333222------//////...111444444000444333222000...,,,+++***,,,+++)))***+++---......333111000111///+++,,,000......---,,,...111000---111111222222222111///...+++,,,---,,,+++***+++,,,/////////111333333222000///111333444444333333333333333333333555888:::<<<777444000......000333444222222333333444555666666>>><<<999666444555888:::DDDAAA===<<<<<<;;;999777===???BBBFFFHHHFFFBBB>>>999888777666777888999:::>>>>>>;;;888:::>>>===999:::888888:::>>>???===:::777777:::>>>???>>>AAAGGGSSSJJJCCCDDDGGGKKKPPPUUUTTTOOOLLLMMMLLLGGGFFFIIIRRRfffuuuSSS;;;222+++,,,000...,,,,,,------,,,+++***((('''(((******((('''((()))((((((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&(((***+++###''')))((())),,,+++)))(((((('''&&&&&&''')))***))))))((('''%%%$$$######%%%$$$######$$$%%%$$$###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$######$$$%%%$$$$$$$$$############### ###&&&&&&&&&$$$######$$$&&&(((((('''&&&%%%%%%$$$&&&)))'''######&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$############$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$###$$$&&&(((((('''%%%'''(((((((((&&&%%%&&&'''$$$%%%&&&((((((((('''&&&(((((((((((((((((((((((()))&&&&&&***,,,***((((((&&&''''''((((((((('''''''''&&&%%%&&&(((***+++***000...,,,++++++,,,,,,+++444333000---+++,,,000333---,,,******+++...222555222///------///000000000///...------///000///...------,,,...000222222111......000444444000111444555444222111000000111222222333444444333111///---===<<<888444666:::999555555:::;;;III```^^^GGG888000......222333111111444666444333666:::<<<;;;999===<<<::::::;;;<<<;;;;;;BBBHHHIIIBBB<<<<<<@@@CCC<<<<<>>===<<<;;;;;;:::::::::EEEBBB???=========<<<;;;:::===AAAFFFIIIGGGBBB>>>:::999888888777777777777AAAAAA===999:::>>>???<<<777777888<<>>CCCJJJKKKEEEBBBDDDGGGKKKSSS[[[TTTRRRQQQPPPMMMJJJMMMSSSUUUqqq}}}dddEEE222///,,,...111---,,,------------+++***)))((()))+++***)))'''((())))))(((((('''''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%&&&''')))+++,,,&&&(((************(((&&&((((((''''''''''''((()))((('''&&&%%%%%%%%%$$$###$$$###"""###$$$%%%$$$"""%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$######"""######""""""!!!""""""########################"""!!!###&&&******((($$$$$$%%%&&&''''''&&&$$$###&&&%%%&&&)))'''""""""%%%&&&%%%$$$###$$$%%%&&&'''###############$$$$$$%%%"""###$$$%%%%%%$$$###"""$$$$$$%%%&&&&&&&&&$$$###%%%'''((('''%%%%%%&&&'''%%%%%%&&&'''''''''&&&%%%(((((((((((('''''''''''''''&&&''')))***)))((((((%%%&&&'''''''''''''''''')))((('''(((+++------,,,...+++((())),,,......,,,666555222...---///333777222000...,,,---000444777222222222111000111333444222222222222333333111///.........111444555444333222222555888888444444888:::888999<<<===999666555222444666888888666444222>>><<<777333555:::999555777888:::III```gggSSS===444222222555666444555888;;;:::999;;;???AAA@@@???@@@@@@???????????????>>>???DDDEEECCCCCCIIIOOOQQQ@@@AAADDDGGGEEE???===@@@BBBEEEEEE@@@;;;:::999888AAA???<<<:::999999:::;;;666444222333777:::<<<===999<<<<<<888555777::::::;;;777333444777888555222333333333111000000//////000000111222222222111///111,,,***---000///000222000000---***(((,,,000333222111///000111111000///444444444555666444111...,,,222444///+++---111444111222444777888777111,,,222444333111333555444/////////...---,,,,,,++++++***************+++---///666333111222000...111666>>>KKKQQQHHH<<<999::::::999444111111444444000+++......,,,***((((((***---+++...111111//////111444000555;;;<<<999666666777888888777777777777888999444///+++,,,000333444333222222222222444555777888:::===BBBGGGHHHEEE???:::BBBAAA>>>======>>>??????:::<<<>>>BBBDDDCCC???<<<>>>>>>======<<<<<<<<<<<>>???>>>777666666;;;@@@CCCBBB@@@???<<<;;;>>>>>>>>>AAAFFFDDDAAA@@@BBBEEEIIIRRR[[[WWWZZZ\\\ZZZUUURRRVVV\\\^^^qqqRRR999---000///000000+++------......---,,,***))))))+++,,,,,,***((())))))(((((('''''''''(((((()))((((((((('''&&&&&&%%%%%%&&&&&&%%%&&&''')))+++,,,******+++,,,***'''%%%$$$((((((((('''''''''(((((('''%%%###$$$%%%&&&$$$"""$$$###""""""$$$$$$###"""%%%$$$""""""""""""$$$%%%"""######$$$$$$######"""######""""""######""""""###########################"""###'''+++,,,)))$$$$$$%%%%%%&&&&&&%%%$$$###%%%$$$&&&((('''""""""%%%&&&%%%$$$###$$$%%%&&&'''######""""""######$$$%%%!!!"""###$$$$$$###"""!!!$$$%%%&&&'''&&&$$$######$$$&&&'''&&&%%%$$$%%%'''%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$&&&((((((((((((((('''%%%%%%&&&'''((((((''''''***(((((()))+++---------***(((&&&(((---111111000777666333000///111666:::666444222000111333666888555666666555444444777:::777777777888888777444222111000111333555666555444888777888;;;999666777:::<<<;;;@@@IIIKKKDDD===;;;222444888:::<<<<<<:::999;;;:::555111333888999555888444666EEE___ppp```BBB999666666999999666666999=========>>>@@@AAAAAAAAAAAACCCEEEFFFFFFDDDBBBAAA@@@AAA???@@@FFFOOORRRPPPDDDCCCFFFIIIHHHCCCAAABBBDDDMMMRRRNNNJJJIIIHHHDDDIIIGGGEEECCCBBBBBBCCCDDD:::999888999===AAACCCDDDDDDEEEBBB;;;999>>>BBBAAA???;;;777888<<<>>>;;;777888777888::::::999777777444555666666444222000///333///,,,......,,,,,,///111///---+++)))***///333222111///000111111000///222222222333444222///,,,+++111444///+++---222333///...111666:::888333...333555444222333666444000.........---,,,,,,+++++++++,,,---,,,+++,,,///111666444333555444444888>>>KKK^^^eeeVVVAAA;;;>>>AAA===666000...000222111...//////---+++)))***,,,///...111333333111111444888666999;;;:::777666777999<<<;;;;;;;;;:::;;;;;;;;;555222......000333333333555444333222222333555666777>>>JJJTTTWWWQQQEEE<<<===============>>>@@@BBB@@@???>>>???@@@@@@???>>>@@@@@@@@@@@@@@@AAAAAABBBGGGGGGCCC<<<:::===>>>===;;;999777999???DDDFFFFFFEEEBBBBBBEEEEEEAAA@@@BBBCCCAAAAAADDDFFFHHHOOOVVVUUU]]]cccaaa[[[YYY[[[___jjj~~~iiiEEE111,,,111000///000+++------......---,,,***)))***,,,---,,,***)))))))))''''''&&&&&&''''''(((((((((((('''''''''&&&&&&&&&''''''&&&&&&''')))+++,,,,,,******,,,***&&&$$$%%%(((((((((((((((''''''''''''$$$"""###%%%&&&$$$!!!$$$###""""""###$$$###"""#########""""""#########!!!"""###$$$$$$###"""!!!%%%$$$###$$$&&&&&&%%%$$$###############$$$$$$$$$"""!!!"""%%%))))))&&&"""$$$$$$$$$%%%$$$$$$######$$$###%%%(((&&&""""""%%%%%%%%%$$$$$$%%%%%%&&&&&&###""""""""""""###$$$$$$"""""""""######"""""""""$$$&&&((((((&&&$$$$$$$$$###%%%&&&%%%$$$$$$%%%'''$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$"""''')))'''&&&((((((&&&%%%&&&'''(((((((((((((((((('''&&&''')))+++,,,+++)))((((((***...111333444777666444222111333888<<<888777555444444555666777777888888777777888:::<<<:::999999::::::999666444333222222333555666666555<<<:::999;;;999777999>>>>>><<>>333555888;;;>>>??????>>>888999888333333666777666666000444AAAYYYrrrjjjGGG:::888777::::::777777:::>>>>>>>>>>>>????????????AAAEEEIIIKKKJJJHHHFFFEEEGGGEEE@@@???DDDKKKIIICCCFFFDDDEEEIIIHHHDDDBBBDDD???LLLTTTQQQNNNOOONNNJJJCCCBBBAAA@@@@@@@@@AAABBBAAA???===>>>???AAAAAAAAAIIIJJJFFF???AAAIIIKKKGGGAAA>>>:::<<<@@@BBB@@@===;;;888999===???;;;999888555777888777555222111111555111000111000,,,,,,...000---,,,---,,,+++...333000.........000000///...111000000000111111...,,,+++000222...,,,///222222...+++---555;;;999444000333555444222333666555000//////...---,,,,,,++++++,,,...///...,,,,,,000444555333444777777777;;;AAAJJJ]]]cccQQQ<<<999>>>AAA===777///,,,---000111111///000000...------///111444555666666666888:::<<<:::999777666666777999999;;;;;;<<<===>>>???@@@@@@:::999666333111000000111444333111000000111333444888???KKKVVV[[[UUUHHH>>>999:::======>>>>>>@@@BBBFFFCCC@@@???@@@AAABBBAAAAAA@@@???>>>>>>@@@BBBCCCHHHJJJFFF???:::;;;<<<:::BBB>>>;;;<<>>...+++111...---000...---............,,,+++******+++,,,+++)))((('''(((&&&&&&%%%%%%&&&''''''((('''''''''''''''&&&&&&&&&(((((('''''''''(((***+++,,,((((((+++***&&&%%%((((((((((((((((((''''''&&&'''$$$!!!"""%%%&&&### $$$"""!!!"""###$$$###!!!""""""############""""""!!!"""###$$$$$$###"""!!!%%%###"""$$$&&&((('''%%%""""""#########$$$$$$$$$ !!!###%%%'''&&&$$$!!!#########$$$$$$$$$$$$$$$###"""$$$(((&&&######&&&$$$$$$%%%%%%&&&&&&%%%%%%"""""""""""""""###$$$$$$$$$######""""""######$$$$$$'''))))))&&&%%%%%%&&&"""$$$%%%%%%$$$$$$%%%&&&######$$$$$$%%%&&&'''((((((''''''&&&%%%%%%$$$$$$!!!'''***'''%%%'''(((%%%%%%&&&'''((())))))))))))((('''&&&'''***,,,,,,++++++,,,---......000444666666666555444333555999<<<777777666666555555444444888777666666777999:::;;;999888777888888888666444444222111222444777888888===:::888999888777<<>>??????999>>>>>>999444555777777222///666???OOOmmmmmmLLL999666777:::;;;888999<<<>>>>>>???>>>===<<<======AAADDDHHHIIIHHHGGGHHHIIIHHHGGGDDD@@@BBBEEECCC>>>EEEBBBDDDJJJLLLLLLLLLOOOBBBOOOVVVQQQKKKMMMLLLGGG;;;<<<<<<===>>>??????@@@EEECCCAAAAAAAAA@@@>>><<>>???:::555555333555777666333222333444555333333555444//////111///,,,---000///,,,...333///......///111222111000000///...///000000///...+++...///,,,---000111///000+++,,,555<<<:::444222222444333222333666555111000000///...---,,,+++***,,,///000///,,,,,,000555333111333666777666888======KKKMMM===333999???>>>888555111---,,,...000222///000222222111111333444777555555666888;;;<<<<<<888555222333888;;;;;;999888999:::;;;<<<=========<<<===<<<888222///000333444222111000000222555666;;;===BBBHHHMMMKKKCCC<<<888<<>>>>>???DDDBBBAAAAAABBBDDDCCCCCCCCCAAA===;;;;;;===@@@BBBIIILLLIIIAAA:::999999777DDDAAA>>>???DDDHHHIIIHHHMMMIIIIIILLLMMMGGGBBBAAAFFFBBBCCCJJJNNNLLLJJJJJJCCCLLLSSSRRRRRRVVVYYYXXXeee~~~xxxZZZ<<<---,,,111,,,+++111222---......///...,,,+++***)))***+++***(((&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''))))))(((''''''((()))***+++&&&&&&******&&&''',,,(((((())))))((('''&&&&&&((($$$!!!"""%%%&&&######"""!!!"""###$$$###!!!!!!"""###$$$$$$###"""!!! """###$$$$$$###""" ###!!! !!!%%%'''%%%$$$""""""######$$$$$$$$$$$$!!!###%%%''''''%%%###"""""""""#########$$$$$$$$$"""!!!$$$'''&&&######'''###$$$%%%&&&'''&&&%%%$$$"""""""""""""""######$$$&&&%%%$$$######$$$%%%&&&$$$'''***)))'''%%%&&&'''"""###%%%%%%$$$$$$%%%&&&#########$$$%%%&&&((()))))))))((('''&&&&&&%%%%%% '''***&&&$$$'''(((%%%&&&'''((()))***************)))((())),,,......------000111000...///333666555555555555444666999<<<666666666666555444333222777555333444666999999999888666555555666666555444333222000111444777::::::<<<888666777777888>>>FFFCCC;;;===IIIMMMEEE>>>>>>666777888999:::<<<===>>>;;;BBBDDD>>>666444666888000000:::???HHHfffmmmOOO777444555:::;;;:::;;;>>>>>>??????>>><<<;;;;;;<<>>???AAACCCDDDEEEFFFFFFFFFEEECCCCCCCCCAAA>>><<>>CCCCCC<<<666555///222444444222222444777555444666999777333222555...+++---111111---...444111000000111444555555444111///......///111000000+++------+++---222111---333,,,,,,666<<<:::555333111333333111333666555111111111000///---,,,+++***+++...111///,,,,,,000555111000222555555333444999000:::999------:::@@@;;;444333222///------///111///111333444444444555666666333111333777;;;;;;:::555000...222:::>>><<<999777777777777777666555444:::===???:::333000333888444333222222333666999;;;<<<999777888<<<>>>;;;777:::>>>BBBBBB@@@===<<<===>>>>>>???AAACCCDDDCCCAAAFFFCCC>>>:::999;;;>>>@@@JJJMMMJJJBBB:::888777444BBB@@@???AAADDDGGGFFFCCCKKKGGGEEEIIIJJJFFFBBBAAACCC???@@@HHHNNNLLLGGGEEE<<>>???>>><<<999777///666555111???WWW\\\QQQ===666111222555666888;;;:::;;;<<<;;;;;;;;;<<<>>>BBBDDDGGGHHHIIIKKKOOORRRNNNNNNMMMKKKHHHGGGHHHJJJIIIFFFFFFMMMYYYaaaaaa^^^UUUYYY[[[XXXOOOHHHFFFFFFFFFIIIIIIGGGGGGIIIIIIFFFFFFJJJKKKHHHEEEDDDEEEEEEEEEBBB@@@BBBJJJRRRUUUSSSFFFFFFEEEEEEEEEFFFIIIKKK@@@BBBCCCAAA<<<999999:::444555666777555444777<<<<<<666555:::<<<888555666555444111///...///000111444111111444999:::777333222000...---///000000///......///111333333111000333///---///333666444000333111///111333444222000222111///.........---,,,+++///111------000///***222222222444666777555333222333333222111222555777666444111000///111333555555444222111222555999<<<666777777777777888;;;===777444333666:::<<<:::666666777666555222111222333:::999666333222444888<<<444666888888666555555555<<<999666444444444333222:::===???===888666777;;;;;;===???GGGTTT\\\SSSCCCCCC@@@<<<<<<>>>>>><<<:::===EEECCC??????999777>>>>>>AAAAAAAAACCCEEEAAA;;;HHHJJJJJJFFFEEEFFFEEEAAAAAA<<<@@@JJJKKKDDDCCCIII>>>CCCIIIMMMQQQXXX___bbbdddoooQQQ555111...---...///...------,,,+++,,,......+++((())))))(((((((((((())))))((((((((('''''''''&&&&&&'''''''''((()))+++---......---+++)))((()))******---(((&&&***,,,,,,+++---+++'''&&&)))***'''%%%%%%$$$%%%%%%###""""""$$$&&&&&&###!!!"""$$$%%%$$$"""###$$$$$$###!!!"""%%%((($$$###""""""$$$$$$###"""###""""""""""""""""""""""""###$$$###!!! !!!$$$$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%&&&$$$$$$$$$%%%""""""############$$$$$$###############$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((&&&$$$$$$%%%&&&%%%$$$%%%'''))))))((('''((())))))((((((,,,000///+++&&&&&&&&&&&&''''''(((((((((******+++,,,.../////////---...---+++---222333000000111222333222111000///666444222333666999999888555555444333333333333333888999999999:::999999999<<<999666444333333111000111333666777666555666666>>>999555444888<<<>>>>>>:::999999;;;===<<<777333999888777888:::<<<<<<;;;;;;<<<===>>>===;;;999777222666555333???RRRWWWPPP>>>666111333555666777:::======<<<;;;:::>>>DDDIIIJJJGGGEEEHHHOOOVVVYYYYYYPPPPPPOOOLLLIIIGGGHHHIIIKKKLLLPPPSSSUUUTTTSSSQQQKKKOOORRRQQQLLLGGGCCCBBBCCCGGGIIIHHHIIILLLLLLIIIEEEIIILLLKKKHHHFFFGGGHHHIIIFFFBBBAAAEEEJJJMMMLLLHHHDDDAAAAAADDDGGGGGGFFF===???@@@???<<<::::::<<<666777:::<<<<<<<<<>>>BBB>>>999999===>>>:::666666888777555333222222222333555333222555999:::777333222000//////000111111000111000111222444444333111444222111333555555333000333000......000111000...444333111000000111111111,,,000111...---000///+++111000111333555555444222444333111///000222555666555444222111111222333444666555333111111333666999888888888777777777999:::777666555888;;;<<<:::777::::::888666555444555666777777555333222444888;;;>>>@@@AAAAAA@@@?????????===999444111111222333333666888:::888333111333666<<<===>>>CCCNNNUUUPPPEEE???===::::::<<<<<<;;;999;;;CCCAAA===???======FFFGGGGGGDDDAAABBBEEEDDD???DDDKKKPPPOOOMMMMMMKKKGGGGGG@@@@@@JJJNNNKKKLLLRRRFFFIIIJJJKKKNNNRRRWWWYYYrrr~~~vvvaaaDDD222000---,,,---......------,,,+++,,,------+++)))***)))(((''''''((()))+++((((((((((((''''''''''''&&&'''(((***,,,...000111...---+++***))))))***+++...++++++000333111111333...)))'''******((((((***$$$$$$%%%$$$"""###%%%'''(((### %%%(((%%%!!!"""############$$$''')))#########$$$&&&%%%###!!!""""""""""""""""""######!!!"""######!!!!!!"""######$$$$$$%%%%%%$$$$$$$$$######""""""######$$$%%%$$$$$$%%%%%%&&&&&&''''''!!!###$$$$$$$$$%%%(((***%%%%%%$$$$$$$$$$$$######""""""$$$%%%%%%%%%$$$###$$$%%%&&&'''''''''&&&%%%'''%%%$$$$$$&&&''''''&&&''')))***)))(((''''''(((***)))))),,,//////+++'''''''''((((((((((((((((((***,,,...000111111111000...///...---///444444111111222333333222111000///222111111222555666666555///000222333555666666666;;;:::999888888999::::::<<<999666333222111000...111333666777666666666777>>>:::555333555888:::999000:::???:::777999999555888555222444888:::777444;;;;;;<<<<<<;;;:::999888555555444666???KKKQQQPPP???888222333555555666888>>>???===::::::@@@KKKUUUMMMFFF@@@EEEQQQ[[[\\\ZZZRRRQQQPPPMMMIIIGGGGGGGGGJJJQQQWWWWWWPPPJJJGGGGGGDDDGGGJJJLLLKKKHHHDDDBBBAAAFFFJJJJJJMMMPPPPPPMMMFFFIIILLLLLLJJJHHHJJJLLLNNNJJJFFFCCCCCCEEEHHHKKKLLLEEE??????CCCGGGFFFCCC@@@AAAAAA???<<<;;;;;;;;;666:::===@@@AAABBBDDDEEE===;;;<<<@@@BBB>>>;;;:::;;;;;;:::999888777666666888666555777::::::777444222111111222444555444222555444444555777777666444666777777777666444111000444111...---.../////////666555333333333333444555...000111......///...+++......///000222333111000666222...---000333444444333333222222333333333333777666444111///000333666888777666555444555555666888888888:::<<<===;;;999@@@>>><<<:::999999:::;;;555555444222111333666999<<<>>>@@@AAA@@@???@@@AAA???:::444111000222333444222444666444111///111444666777777888>>>DDDEEEAAA===;;;::::::;;;;;;:::888<<>>BBB888444;;;>>>999777222///222888;;;888222<<<;;;::::::999999999999999666666;;;CCCLLLRRRUUUAAA999333333555444555777===>>>>>>;;;:::@@@LLLVVVHHHBBB>>>BBBLLLTTTTTTQQQOOOOOONNNLLLIIIGGGFFFGGGHHHOOOVVVVVVOOOIIIGGGHHHFFFFFFGGGIIIJJJJJJGGGEEEAAAGGGKKKMMMPPPUUUUUURRRKKKKKKKKKKKKIIIGGGJJJOOOQQQMMMIIIGGGEEEEEEIIIOOOLLLGGGBBB@@@BBBEEEFFFFFFHHHGGGEEEBBB>>>;;;:::999777;;;???@@@BBBDDDDDDCCC;;;<<>>>>>======<<<;;;:::999@@@EEE@@@>>>EEEIIINNNYYYRRRQQQKKKDDDBBBEEEGGGEEEOOOPPPNNNJJJJJJMMMMMMJJJQQQIIIHHHOOOVVVVVVQQQPPPMMMIIIFFFFFFGGGJJJPPPVVVwww```FFF.../////////...---,,,,,,---++++++++++++***++++++,,,***)))'''%%%&&&(((+++,,,******)))))))))(((((((((''')))+++,,,---,,,+++***++++++******))))))*********'''&&&))),,,...444;;;000---...111111,,,(((''',,,,,,+++(((%%%$$$%%%&&&###$$$$$$$$$$$$$$$%%%'''%%%$$$$$$###$$$$$$$$$$$$######$$$&&&'''&&&$$$!!!!!!!!!""""""############ !!!######""""""$$$%%%"""###$$$%%%%%%%%%%%%%%%######""""""######$$$%%%!!!"""###$$$%%%'''((((((&&&&&&&&&%%%$$$%%%(((***(((''''''&&&%%%$$$###### """%%%'''(((&&&$$$"""$$$&&&((())))))((('''&&&'''&&&%%%%%%'''))))))((()))+++,,,***(((&&&&&&'''******+++,,,---,,,***((())))))******************...000111111...,,,,,,---111333333222444888888444000000111111111000...------...000111222222222333---///111444555666555555:::888555333333555777999777444222111222333333333444666777777555333222333111888>>><<<333...///333444======333222<<<@@@:::888444222777>>>BBB>>>999===;;;999888888999:::;;;>>>;;;;;;AAAKKKUUU[[[^^^AAA999333333555444444666999;;;===<<<;;;>>>FFFLLLCCCCCCCCCFFFJJJLLLLLLKKKJJJKKKKKKJJJHHHFFFGGGGGGKKKMMMOOOPPPOOOMMMLLLLLLGGGEEECCCCCCDDDEEEEEEEEEDDDIIIMMMNNNRRRVVVWWWUUUQQQLLLIIIHHHDDDBBBHHHQQQRRRLLLIIIIIIFFFDDDHHHOOOHHHGGGDDD@@@>>>???EEEJJJLLLJJJFFFBBB???<<<:::999;;;???BBB@@@BBBEEEDDD???>>>AAADDDDDDDDDDDDBBBAAACCCCCCCCCBBB@@@>>>===<<<===============<<<:::888999999:::<<<>>>???===;;;;;;:::999:::<<<>>>======???>>>;;;666222111222444444222000...---...000222333666777777444111000000444222111111///...------+++++++++---///000...,,,000...---111666777222---///000222333444333222111555666666333///000555:::444111000000333555555555888:::======<<<<<<>>>@@@???<<<888777888888888777777777777444222000111222222555777999;;;===@@@BBB>>>=========>>><<<:::888555555555444444555777999888666444222///111777===AAAAAABBBAAA???===<<<;;;AAAEEE???===EEEIIIMMMWWWNNNOOOLLLEEECCCEEEFFFDDDMMMLLLJJJKKKPPPUUUQQQIIIQQQMMMOOOXXX___\\\TTTNNNMMMHHHFFFGGGFFFHHHPPP[[[qqqTTT???///000111111000---,,,,,,,,,***++++++***))))))+++---)))((('''&&&''')))+++,,,************))))))))))))(((***,,,------+++(((&&&))))))))))))))))))))))))(((%%%%%%))),,,111:::CCC===:::999;;;999111+++)))......,,,)))%%%###$$$%%%"""$$$%%%%%%######&&&(((%%%$$$######$$$$$$"""!!!#########$$$&&&%%%###!!!!!!!!!!!!"""######$$$$$$!!!"""######""""""$$$%%%"""###$$$$$$%%%%%%%%%%%%######""""""######$$$%%%""""""###$$$%%%&&&'''''''''(((((('''%%%%%%&&&(((''''''&&&%%%%%%$$$######!!!###%%%''''''&&&$$$###&&&'''(((************))))))'''&&&&&&((())))))((()))+++,,,+++)))'''''''''******+++,,,+++***)))((())))))******+++,,,,,,---...000111///,,,***+++...222555555444777:::999555///000111222222111000///---///000111111111333444000000111333444444444444777666444222333555777999222000......000111111111333444666666444222111111...777>>><<<444---...333555888555///000888;;;666555333333888>>>AAA???;;;>>><<<999777777999<<<>>>BBBAAA???CCCQQQ___dddaaaAAA999333333555444555777777999;;;<<<===>>>@@@BBBAAAEEEJJJKKKKKKJJJLLLMMMGGGHHHJJJIIIHHHFFFFFFGGGMMMKKKIIIJJJLLLMMMLLLJJJDDDCCCBBB@@@???@@@AAABBBGGGKKKMMMMMMOOOTTTUUUSSSQQQJJJFFFEEEAAA>>>DDDOOOOOOHHHDDDFFFEEEAAACCCIIICCCEEEDDD???;;;===FFFOOOLLLIIIEEEBBB@@@???===<<<@@@EEEEEEAAABBBGGGEEE>>>CCCFFFHHHDDDBBBBBBAAA???FFFEEEDDDBBBAAA???>>>===>>>???@@@@@@???>>>===<<<>>>======>>>@@@AAA@@@>>><<<;;;;;;<<>>AAABBB@@@===:::555444333333444777999;;;:::888666555111///333:::???AAACCCCCCAAA?????????>>>BBB===;;;CCCFFFGGGPPPGGGJJJIIIEEEBBBEEEFFFEEE>>>BBBFFFMMMUUUZZZTTTKKKLLLLLLOOOUUUYYYXXXQQQKKKNNNKKKKKKKKKGGGEEEPPP___cccFFF888222111333333111...++++++,,,)))***+++***((()))+++...''''''''''''((()))***+++++++++*********)))))))))(((***---......+++(((&&&''''''((((((((((((''''''(((''''''+++---///777@@@???:::888:::888111,,,+++,,,,,,+++((($$$######$$$$$$#########%%%&&&''''''###!!! !!!$$$$$$###!!!$$$###""""""$$$$$$###""" !!!!!!"""######$$$$$$"""###$$$$$$###"""###%%%""""""###$$$%%%%%%%%%%%%######""""""######$$$%%%""""""###$$$%%%%%%&&&&&&&&&'''))))))'''&&&'''(((&&&&&&%%%%%%$$$$$$######"""###%%%''''''&&&%%%$$$''''''(((***+++,,,---...***)))''''''((()))(((''')))***++++++)))((((((((()))***+++***)))(((((((((((()))***+++,,,---...///---///000...******...222333666777666888<<<;;;666///000222333444444333222///000111111000111444777111111111111222333444555555444444333444666999:::222000------...000000//////111333444333222222333222555888777444111111333222222222222222333333333222333444888;;;===;;;:::@@@===999666777999===@@@@@@AAA======MMMbbbdddYYY@@@888222333555555555888999888999<<>>CCCLLLTTTRRRNNNIIIEEEDDDCCCAAA???BBBGGGEEE@@@AAAHHHGGG???AAAFFFGGGBBB???BBBCCCBBBGGGEEECCCAAA???>>>>>>>>>???@@@AAABBBAAA@@@??????AAA???>>>>>>@@@AAA@@@???<<<;;;;;;<<<@@@CCCDDDEEECCC@@@===<<<======999666000222333222111111444666999999777333000111888>>>999444111333111,,,,,,///,,,,,,,,,...000111///------...000222444666777777444555666777888888888888;;;======888222222777===777333000111555777666444666:::===;;;888:::BBBJJJKKKHHHFFFGGGJJJIIIEEEAAA777888:::999777555555555999::::::999888888:::<<<::::::;;;>>>@@@@@@>>><<<777555444444666999<<<>>><<<999999:::666111111666888<<<@@@AAAAAA@@@AAACCC<<<@@@<<<<<>>EEEKKKOOOTTT[[[]]][[[UUUSSSPPPNNNNNNNNNLLLIIIMMMMMMPPPQQQIIIEEERRRfff~~~|||wwwWWW:::222333222444555333...++++++,,,)))***+++***((((((+++///&&&''''''((()))*********+++++++++************)))'''***---//////,,,)))'''&&&&&&'''''''''''''''&&&&&&$$$&&&((('''&&&***111222---+++,,,,,,)))''')))))))))(((&&&###"""###%%%'''### """'''***((($$$  $$$%%%$$$!!!$$$"""!!!!!!"""######""" !!!!!!"""###$$$$$$$$$"""$$$%%%$$$###"""###$$$!!!"""###$$$%%%&&&&&&&&&#########"""###$$$$$$%%%#########$$$$$$%%%&&&&&&$$$&&&)))***)))(((((((((%%%%%%$$$$$$$$$$$$#########$$$%%%&&&&&&&&&%%%%%%(((((((((***+++---///000,,,***((('''((()))((('''(((***++++++)))(((((()))((()))******((('''''''''((((((***+++---...000000,,,...///---***+++111777444777777777999===;;;777000111333555666666666555000222222111000111555999111000000000111333555777444444444555666888:::;;;555222000///000000000///+++...111222333333444555777555222222444555444333///000444888555//////333555777999<<<======<<<;;;AAA>>>999666777:::>>>BBB;;;===777444FFF______OOO???888222333555555666888;;;999888<<>><<>>===>>>>>>???@@@BBBCCCBBBAAA@@@AAABBB@@@>>>===>>>???@@@???<<<;;;;;;===AAADDDFFFGGGBBB@@@???AAADDDCCC<<<666222555888888666666999;;;===;;;777111...444???III:::444111333111,,,+++000---------///111222000......///000000111444999===777888888999::::::;;;<<<>>>AAA@@@;;;333111666<<<666222......222444222///555:::<<<999666999DDDMMMGGGDDDBBBDDDGGGFFFAAA<<<555777::::::999888888999>>>>>>===:::777666777888888888888:::<<<>>>>>>===999888666666999===@@@AAABBB??????BBB???777555888222666<<>>???HHHIIIFFFJJJ@@@DDDDDD??????EEEKKKMMMOOOUUUXXXTTTTTT]]]jjjsssiiidddZZZOOOIIIJJJLLLMMMJJJLLLRRRTTTKKKGGGVVVmmm}}}}}}hhh???333666,,,777666444...***))),,,///......---,,,+++***)))((())))))))))))************.........---,,,+++)))(((((())),,,------+++)))'''***)))))))))***+++,,,,,,((('''((()))***)))&&&$$$)))'''(((***(((######'''&&&%%%###"""""""""######!!!!!!!!!"""$$$%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$###############$$$########################%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%&&&&&&''''''&&&&&&%%%######$$$$$$%%%&&&''''''###%%%((()))(((''''''''')))+++------,,,+++***+++,,,'''"""###''')))(((&&&(((+++---,,,***(((***,,,)))+++------+++)))((((((...---,,,---///000///...000///...---...///111333666666555444444444444555333333222444666777777666666444111//////111333555222222111111111111222222555666333//////444777777;;;222---000222///---...---...000000000111444666333000---+++,,,000444777444111000222666777333///:::;;;<<<>>>???>>>;;;888:::999777555555777999:::::::::777666???LLLQQQNNN>>>999666999:::777333222666333333888>>>BBB@@@===???777888BBBGGGEEEGGGNNNGGGJJJNNNOOOMMMHHHDDDBBB@@@CCCEEEFFFFFFFFFGGGIIINNNQQQTTTRRRMMMGGGDDDDDDJJJHHHHHHJJJMMMMMMIIIEEE;;;@@@EEEGGGEEEBBBAAABBB>>>@@@DDDHHHJJJJJJIIIHHHKKKOOOKKKAAAAAANNNVVVVVV```ZZZSSSOOONNNLLLGGGCCCFFFDDDCCCDDDEEEGGGGGGGGGBBBCCCAAA???BBBLLLSSSUUUTTTMMMDDD@@@@@@@@@===:::AAA>>>???BBBDDDCCCEEEHHHAAA@@@??????AAAAAAAAAAAABBB@@@??????@@@BBBCCCCCCCCC===;;;@@@BBB===999999888777666777999;;;<<<<<>>CCCBBB???>>>???999111111666:::222---......---///444222666:::;;;:::999;;;===@@@>>>============<<<::::::555222444:::>>><<<999===;;;999888999999888777666666777999<<<>>>===<<<<<<:::999999<<>>CCCFFFAAA???>>>???BBBEEEFFFGGGNNNEEE???BBBEEEFFFIIINNNUUUdddmmmgggcccnnn~~~mmm]]]TTTIIIJJJPPPOOOXXXQQQOOOQQQMMMNNNaaazzzvvvYYY:::111444111333333222...+++***---000+++******)))))))))))))))))))))))))))************------------,,,+++***)))***+++,,,---,,,+++)))'''(((((((((((()))***++++++***)))((()))******(((&&&((('''(((***'''######&&&&&&%%%###"""""""""###$$$###""""""###$$$%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&######""""""""""""######%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''((($$$&&&(((((('''''''''(((''')))++++++***)))))))))+++'''###$$$''')))(((%%%%%%(((++++++(((''')))++++++---...---+++******+++,,,++++++,,,...000///...000///...------///111222333222222222222333333444222111111222444555555444666444111...---...000111222222111111000111111111333444333000111666999888777///+++///222000///111---.........,,,,,,...000333111...,,,---000444666444111///111555666333000<<<<<<<<<;;;;;;999666333999777444333333444777999999:::666333888BBBFFFEEE;;;555333666999777555555555333222555:::<<<;;;888;;;555666???CCC@@@BBBHHHFFFHHHLLLLLLIIIFFFCCCAAA???@@@BBBCCCCCCDDDEEEGGGLLLNNNPPPPPPMMMIIIFFFDDDIIIKKKMMMMMMLLLKKKJJJIIIDDDFFFGGGFFFDDDCCCEEEGGGHHHFFFDDDEEEFFFGGGFFFEEEKKKPPPNNNEEEFFFPPPWWWVVVWWWUUURRRQQQOOOLLLGGGDDDHHHEEEAAA???@@@CCCFFFHHHCCCDDDBBB???AAAIIIOOOPPPRRRLLLEEEBBBAAA@@@===999BBB>>>>>>AAADDDEEEJJJOOOCCCAAA???>>>>>>?????????EEEDDDCCCCCCCCCCCCCCCBBB???;;;:::???@@@===<<>>AAABBBBBBBBB???<<<;;;<<<;;;888444111444444000///222333111444---+++000555444333444444666888888777888;;;===>>>@@@AAA???;;;:::===@@@999888999;;;999333444888999444000///111333222111000444888999888777999<<<<<<;;;999888999999777666666555444555777999::::::999999:::999888777555444333333666999<<<<<<999777666777999<<>>???AAA===888999>>>888999:::::::::;;;>>>@@@AAABBBCCCDDDEEEFFFGGGGGGJJJEEECCCDDDDDDDDDKKKSSSWWWnnnzzzqqqvvvqqqcccYYYLLLKKKPPPNNN]]]UUUPPPRRRRRRXXXoooeeeEEE555//////666000000000///---,,,...///******)))((()))***,,,---******************))))))++++++,,,,,,,,,,,,++++++---------,,,+++***)))(((''''''''''''((()))***+++---+++)))((()))******)))'''&&&''')))'''######&&&%%%$$$###"""""""""###$$$%%%$$$###$$$%%%%%%$$$"""########################$$$############""""""""""""""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######%%%&&&&&&#########$$$$$$#########%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((&&&'''((('''&&&&&&((()))%%%'''))))))'''&&&'''''')))&&&$$$%%%((()))'''%%%$$$'''))))))'''&&&(((***---......---,,,+++---...)))))))))+++...//////...000///...------...000111////////////000111222222222111111222333444444333444222///,,,++++++,,,---111111000000//////......///222222000222777:::999666///,,,---000/////////---------+++((('''((()))333111...,,,,,,///222444333000...///222444333111888888777666555333222222666444111//////111444666444555444000000777<<<>>>888222...000333222111222333111000222555666444111666111222:::===::::::>>>???AAACCCBBB@@@>>>======<<<===>>>>>>>>>@@@CCCFFFLLLLLLLLLMMMNNNLLLIIIFFFJJJNNNRRRQQQMMMJJJKKKNNNQQQOOOJJJEEEBBBCCCFFFJJJNNNHHHBBBAAADDDGGGFFFDDDFFFLLLLLLGGGGGGNNNRRRPPPLLLNNNOOOPPPOOOLLLHHHEEEHHHGGGEEECCCCCCDDDFFFGGGEEEFFFDDDAAABBBHHHLLLKKKNNNKKKGGGEEEEEECCC>>>:::AAA===<<<@@@DDDGGGMMMTTTEEECCC???<<<;;;<<<>>>???FFFFFFGGGHHHHHHGGGFFFEEE???======???>>><<<>>>BBB888999;;;===???@@@AAAAAADDDBBB@@@AAACCCAAA;;;555::::::888666888======999444///...222666666555666333555666777777999<<<>>>FFFDDD@@@===;;;:::;;;<<<555666888<<<:::777666999666777444333:::BBB???555333777:::;;;999888999;;;;;;999666666666666444333444555666666777888:::<<<555888:::999666333222333000222444888:::999666222111555:::???AAAAAA>>><<<999888999<<<;;;999:::>>>777999::::::999999;;;===;;;???BBBCCCAAA@@@AAABBBGGGFFFGGGFFFCCCDDDNNNYYYppp{{{qqqgggUUUOOOTTTTTT[[[TTTOOONNNQQQ```}}}~~~VVV666333...***666//////000///...---------...---+++++++++,,,...///+++++++++******))))))))))))***+++,,,,,,---,,,,,,///...---,,,+++***)))((('''''''''((()))***+++,,,...+++((('''((()))******&&&%%%&&&)))'''######&&&%%%$$$###""""""###$$$$$$'''&&&%%%%%%&&&&&&$$$"""""""""""""""""""""""""""###"""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###"""""""""######$$$%%%"""###$$$%%%%%%$$$###"""%%%&&&&&&''''''&&&&&&%%%&&&'''''''''((((((((()))((((((((('''%%%&&&(((***%%%'''((('''&&&%%%&&&''''''&&&%%%'''))))))'''%%%&&&)))+++***'''%%%&&&(((.........,,,++++++---///)))((()))+++...///...,,,000///---,,,,,,---///000...............///000000333111111111333444333222000...,,,***))))))+++,,,............---,,,++++++---000111///111555777555666222---,,,,,,+++***)))+++,,,+++)))'''%%%&&&'''111///---++++++---...000222///------000222222222111111111000000000222444333111...,,,,,,...111333,,,///000...---222:::AAA999111++++++,,,******+++000///...000222222000...222......444666333222444555666666666444333444666:::;;;;;;;;;;;;===AAADDDKKKIIIHHHJJJMMMNNNKKKHHHLLLNNNPPPOOOMMMKKKKKKMMMUUUQQQKKKEEEAAABBBDDDGGGJJJDDD???@@@GGGKKKJJJGGG>>>DDDGGGEEEFFFIIIJJJGGGHHHGGGHHHKKKOOONNNJJJFFFFFFIIINNNPPPOOOKKKGGGDDDFFFHHHGGGCCCDDDIIILLLKKKJJJIIIIIIIIIIIIGGGCCC???@@@======AAAEEEGGGLLLRRRFFFDDD@@@===;;;===@@@DDDDDDGGGJJJKKKKKKIIIHHHHHHDDDDDDCCCAAA===<<>>???@@@@@@@@@AAAOOONNNMMMJJJGGGDDDBBBBBB>>>AAABBBAAABBBDDDCCC???999666444666888888777777666666777888888:::<<<===FFFAAA;;;888999;;;;;;;;;;;;<<<>>>???>>>:::888777333999999999DDDSSSOOO@@@;;;>>>AAA@@@===;;;;;;===<<<:::777666777777666555666555555888<<>>;;;:::666666888:::;;;;;;===???999::::::999999;;;???BBB:::>>>AAA???;;;999<<<@@@EEEGGGHHHHHHHHHNNNYYYddd}}}bbbUUUXXXZZZVVVUUUQQQLLLOOOeeesssKKK000333...(((111000000000000000...,,,+++//////---,,,,,,,,,---...---,,,,,,+++***))))))(((((((((***+++,,,---------......---+++***))))))(((((((((((()))***+++------...+++'''%%%&&&(((******&&&%%%&&&)))'''###$$$'''$$$$$$###""""""###$$$%%%'''&&&%%%%%%&&&&&&$$$""""""""""""""""""""""""""""""""""""""""""""""""###!!!!!! !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$######"""""""""######$$$%%%&&&&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%''''''((((((((((((((()))((())))))'''&&&&&&(((***&&&'''((('''&&&&&&'''((('''&&&&&&'''(((((('''%%%***,,,...,,,(((%%%%%%''',,,,,,,,,***)))***,,,...******+++---//////---+++000...---++++++,,,.../////////...............///000///......///000///---++++++)))((()))***+++,,,++++++,,,,,,+++***))))))+++...///---...222333111444222...***)))))))))'''***++++++***((('''(((***...---+++******+++,,,---///...,,,,,,...000111222...//////...,,,---000333111000...,,,,,,...000111,,,...000///...111:::CCC:::222+++++++++***)))+++---,,,---...000111000//////,,,,,,///000///---............---,,,---///111777888888888999;;;???BBBGGGDDDCCCDDDHHHIIIHHHEEEHHHGGGEEEFFFHHHIIIGGGEEELLLIIIEEEBBBAAABBBCCCDDDDDD@@@>>>BBBJJJMMMJJJEEE<<>><<<;;;:::;;;:::888<<<;;;::::::;;;<<<<<<<<<@@@:::444333777:::<<<;;;===>>>@@@??????===:::666444:::<<<<<>>???===:::999999888999::::::<<<>>>???>>>:::999888777888<<>>CCCCCCDDDGGGJJJSSS```nnnvvvoooXXXVVVVVVRRRVVVUUUOOOSSSmmm~~~yyycccBBB111222///***---222111000000111000...,,,---------,,,,,,+++++++++...------+++***)))(((((('''((()))+++,,,---------,,,,,,,,,+++***)))((('''((((((((()))***,,,---...---***'''&&&'''((()))***'''&&&'''***((($$$%%%((($$$###"""""""""###$$$%%%&&&%%%$$$%%%&&&&&&%%%###########################"""""""""############$$$!!!!!!!!!!!!"""###$$$$$$########################""""""######$$$%%%%%%%%%&&&&&&%%%######"""""""""%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''((((((((((((((((((((())))))((('''&&&((()))'''(((((('''&&&&&&''')))'''''''''''''''''''''''',,,...000---)))&&&&&&((()))***+++***))))))+++,,,++++++,,,///111111///---///...,,,++++++,,,---............---......//////---+++******++++++***(((***))))))))))))+++,,,---)))***+++,,,,,,+++***)))+++---,,,***+++///111//////000...***)))+++,,,++++++,,,,,,+++******+++---++++++*********++++++,,,,,,,,,,,,,,,---///000111000111111///+++***---000000000////////////000000333222222222///000888AAA999222,,,---///...///000***+++,,,...///000111111///---++++++,,,---,,,,,,+++,,,,,,,,,+++,,,///222333444666666777999<<>>???@@@@@@@@@AAA>>><<<>>>BBBDDDBBB@@@???>>>===>>>@@@BBBAAA@@@@@@>>>???CCCGGGHHHCCC>>>@@@DDDHHHJJJIIIHHHHHHGGGIIIEEECCCGGGMMMOOOMMMIIINNNOOOOOOLLLIIIIIIMMMQQQCCCDDDCCC@@@AAAHHHLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJGGGEEEGGGLLLLLLIIIHHHJJJGGGGGGFFFBBB@@@BBBHHHNNNNNNQQQSSSPPPJJJDDDBBBAAAGGGIIIHHHDDDCCCGGGJJJJJJ:::===AAACCCCCCFFFKKKOOO]]]kkkwwwpppZZZFFF======>>>HHHOOOMMMGGGEEEDDDCCCBBBDDDBBB>>><<<>>>===;;;<<<:::888888999:::999888===888444333666:::<<<<<<888:::;;;;;;===???<<<888777:::::::::CCCLLLIII>>>AAACCCEEECCC???;;;;;;<<<<<<999666666777999999999>>>777333:::FFFLLLGGG???999:::999666444555999======:::777666888;;;>>>???:::===@@@???;;;888888999:::<<<;;;:::<<<@@@@@@<<<999888777666888===CCCIIIEEEDDDBBB===999999===BBB>>>BBBFFFLLLYYYmmm}}}}}}bbbVVVNNNKKKRRRSSSPPPZZZyyy{{{mmmQQQ:::222...///000+++222000//////222222111///***+++---.........,,,+++///...---,,,***)))(((''''''((()))++++++,,,,,,,,,((()))+++++++++)))'''&&&'''''''''(((***+++---......+++(((((()))*********'''&&&(((+++)))&&&&&&***$$$###"""""""""###%%%&&&$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%"""!!!!!!"""###$$$%%%%%%""""""""""""""""""""""""#########$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((()))******(((''''''((('''''''''&&&%%%%%%''')))'''''''''&&&%%%&&&''')))***,,,...---***((()))***''')))++++++***)))***+++)))***---111444555444222///...,,,+++***+++,,,---******+++,,,---///111222---+++************((('''++++++*********+++,,,,,,)))***,,,.........---,,,***+++***((()))///222222111444222,,,***---///,,,---......---++++++,,,---******+++,,,,,,---------)))***,,,------.../////////111333111,,,+++---111000000222333333222000000777333222222000///555>>>999222---///000//////000)))+++---.........///000111///+++)))***---...---+++,,,---------...000333...000333444555666999;;;>>>>>>===;;;::::::<<<>>>=========>>>@@@BBBCCCCCC<<<:::999:::<<<<<<:::888;;;<<<===???AAA@@@===:::@@@AAADDDFFFFFFEEEEEEFFFEEEHHHKKKMMMMMMKKKJJJJJJNNNOOONNNJJJGGGHHHOOOUUUGGGHHHEEE@@@BBBHHHMMMMMMNNNMMMKKKIIIGGGGGGHHHIIIIIIFFFGGGIIIIIIFFFFFFIIIIIIJJJIIIEEEAAABBBHHHMMMOOORRRTTTQQQJJJEEEDDDEEEHHHJJJHHHDDDEEEKKKLLLHHH<<>>@@@AAA>>>===:::888999;;;===<<<:::@@@===999777777999:::;;;555888888777:::???>>>999888666555888<<>><<<===@@@CCCBBB???<<<===???;;;888666666888:::<<<<<<>>>999666;;;CCCFFFBBB;;;666666777888888999999::::::888666666888<<<>>>???999===AAAAAA===999999:::888::::::888;;;@@@???:::999:::;;;<<<===???CCCFFFHHHFFFBBB>>><<<<<<===>>>:::BBBHHHJJJSSSeeewwwwwwaaaMMMLLLQQQRRRUUUjjjyyyfffEEE555222***///555,,,222///...///222555444333)))+++...111222222000/////////---,,,***)))((('''(((((()))++++++,,,,,,,,,&&&(((***++++++)))'''%%%%%%&&&&&&''')))***,,,---...,,,***)))***++++++***(((''')))+++***&&&'''+++######"""""""""###%%%&&&###""""""$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""###$$$%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%&&&&&&''''''$$$$$$$$$$$$%%%&&&''''''''''''%%%$$$$$$%%%''''''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''&&&&&&&&&''')))++++++)))'''''''''&&&''''''%%%$$$$$$&&&((((((((('''%%%$$$%%%'''***'''***---,,,***)))***---&&&)))+++,,,+++******+++'''))),,,222777999888777///...,,,******+++,,,---&&&&&&(((***---000222444000...,,,,,,,,,,,,***)))------,,,++++++***++++++)))+++---000111000//////)))***)))''')))000555555666999666...+++---...+++///000///...+++***+++---***+++,,,---...//////...'''))),,,---...---......+++///222222///...111555000111444555555444111000777111///111111000555===;;;333......///,,,)))******+++---------,,,---...222000,,,)))***---///...)))+++,,,------...111333+++---111333333555666888???@@@???<<<999888;;;???===@@@BBBCCCAAABBBFFFJJJAAA>>>:::888777666222///666888999;;;<<<;;;;;;:::;;;<<<>>>@@@???>>>???BBB@@@JJJSSSTTTMMMGGGHHHKKKKKKNNNPPPOOOLLLKKKOOOSSSMMMMMMIIIDDDDDDKKKPPPQQQRRRPPPLLLGGGCCCCCCEEEGGGHHHDDDBBBDDDDDDBBBCCCGGGJJJKKKKKKFFFBBBAAAFFFKKKLLLPPPSSSQQQLLLIIIJJJLLLLLLLLLIIIDDDFFFKKKIIIBBBFFFHHHHHHDDD@@@@@@FFFKKK[[[fffooojjjZZZJJJCCCBBBAAABBBAAA???BBBGGGGGGDDD>>>CCCCCC???>>>BBBDDDAAACCCAAA???AAADDDFFFFFFDDDEEECCC@@@<<<999888888999777:::888666:::@@@???999777222111666999999;;;???;;;>>>BBBBBB@@@???AAACCC<<<:::777777:::===???@@@===:::999;;;??????<<<888222333666:::<<<<<<999666666555555666999;;;<<<<<<666<<>>AAACCCCCCCCCDDDEEEMMMKKKHHHFFFEEEDDDBBB@@@999DDDJJJGGGHHHVVViiiuuupppTTTVVVXXXXXX```vvvfffGGG<<<222111222000------444+++,,,666***111EEE,,,---,,,,,,...111222000...---......,,,***(((((()))((()))***+++,,,,,,,,,,,,((('''(((***,,,+++'''###'''''''''((())))))******,,,+++)))***+++,,,,,,+++***(((&&&&&&&&&&&&&&&%%%!!!"""$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&((((((&&&%%%&&&((("""$$$&&&((((((((('''&&&"""""""""######$$$$$$$$$$$$###"""!!!!!!!!!"""###((('''%%%$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&(((******)))(((((()))*********)))))))))(((((())))))((('''&&&&&&%%%%%%(((''''''&&&&&&''''''(((''')))***)))'''&&&&&&''''''''''''(((((((((((()))((((((((())))))))))))))))))((((((+++...///---***+++***)))(((((()))***+++'''******)))+++000222000...000111...***'''(((***111///...,,,++++++,,,,,,000111222333222000...,,,...000000,,,---333888999::::::999666111...------111333111***)))------***%%%)))+++))))))...000000))),,,///000///---,,,,,,...------111444555222///444333333444555666555333444333222222333666888:::===777000,,,,,,......------------------...///000222111111111000000000000+++---////////////111222222111000...///333999>>><<<>>>;;;999@@@KKKMMMGGGDDDBBB@@@AAACCCCCCBBBAAAIIICCC===:::;;;:::777333777888<<<>>>:::555777<<<::::::;;;;;;<<>>>>>AAAEEEFFFCCC???EEEIIIHHHAAA>>>@@@DDDEEEEEEJJJNNNNNNKKKHHHHHHIIISSSOOOVVVUUUCCC888::::::999:::999555000000555;;;777333111555===AAA???;;;BBBAAA<<<888>>>IIIKKKGGGFFFAAA;;;;;;===>>>;;;888888999;;;<<<<<<;;;:::999666222222777===<<<777333===999444222888???===777999<<>><<<;;;;;;>>>:::666666999<<<======BBBCCCFFFHHHFFFBBBCCCIIIJJJLLLLLLKKKGGGBBB???>>><<>>:::555222111111333555222,,,+++......+++***......+++))),,,...,,,...///000///---,,,---......------000444555222///444555555555555444444333333222222111222444555666999444///------...---+++------...//////000111111222222222111111111000000+++---///000000222444666222111000//////333999===AAABBB@@@@@@LLL\\\```ZZZNNNHHHAAA???AAAAAA===888CCC>>>999777888999777444777777;;;<<<888333444:::444666888999:::<<>>AAACCCAAA>>>>>>BBBFFFHHHMMMOOOLLLIIIJJJLLLKKKQQQSSSPPPIIIFFFIIILLLKKKLLLKKKIIIKKKMMMLLLIIIFFFOOOPPPMMMGGGFFFJJJMMMMMMKKKKKKMMMNNNMMMHHH@@@:::======>>>@@@BBBBBBAAA???FFFIIIIIIFFFFFFHHHGGGCCCHHHJJJMMMMMMLLLIIIGGGFFFJJJQQQYYYQQQGGGOOOWWWNNN>>>??????<<<999888;;;>>>:::777666888===@@@>>><<>>>>>AAAAAA>>>;;;999999;;;;;;:::888666555444555666999;;;:::999888===???>>>;;;<<<@@@AAA???:::>>>BBBBBB>>>;;;:::;;;BBB===:::;;;@@@DDDDDDBBBCCCDDDJJJRRRUUURRRNNNNNNNNNOOOPPPOOOMMMNNNQQQUUUUUU]]]gggllloooyyyfffCCC444---))),,,/////////111///111///222...@@@VVV===///---+++,,,...000000000***++++++)))((('''((()))************+++---///000******+++,,,---,,,)))&&&((((((((()))******++++++,,,+++))))))***++++++***'''((((((((((((&&&%%%$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$ $$$%%%$$$$$$###$$$'''((((((((((((&&&$$$###!!!"""###$$$&&&((()))***"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%'''+++,,,***(((************))))))))))))((((((''''''&&&%%%%%%%%%''''''''''''''''''''''''%%%'''((((((&&&%%%%%%&&&%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$(((((((((***,,,,,,***(((***+++++++++***(((&&&%%%'''******)))***///111//////---+++*********)))''',,,///222111,,,***+++...444333111...---,,,,,,,,,000333222...///666;;;===CCCCCCAAA===888555555666777777444///---//////---...111111---+++---...,,,333222111...,,,,,,...000...,,,,,,///333444222///555777999777333111222333222222111111111111222222444111......000///,,,(((------///111222333333333222222222222222111000000)))+++...000111333666888444333333111222555:::>>>@@@@@@>>>BBBSSShhhppplllVVVLLLBBB>>>@@@@@@:::444;;;888444333555777666555666666888:::666111111666222444666888888:::<<<>>>IIIDDDAAABBBAAA??????BBBMMMMMMOOOOOOHHH@@@===???<<<@@@EEEIIIIIIFFFAAA>>>BBBFFFEEE???<<<>>>BBBCCC<<>>>>>???======<<<<<<===<<<<<<<<>>???BBBBBB???<<<888999:::;;;:::999777666111555777777666666888999999@@@DDD@@@<<<===@@@BBB???DDDHHHEEE???;;;<<<@@@IIIDDD@@@CCCJJJPPPOOOLLLSSSUUU___mmmuuurrrjjjeeefffgggfffdddbbbgggpppyyy{{{zzzWWW777444...+++------+++,,,///)))333111222333FFFXXX@@@000///---,,,---///111222///000///---***)))***,,,---,,,++++++,,,...111222,,,------......---+++***(((((())))))***+++++++++,,,***)))(((*********)))&&&''')))***(((&&&$$$$$$%%%%%%%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&'''&&&%%%%%%&&&&&&&&&'''&&&%%%$$$######$$$%%%&&&'''((()))***"""###%%%'''(((((('''&&&"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((($$$"""%%%+++---+++'''))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((*********)))'''((()))+++,,,+++)))'''%%%'''******)))***...000...///+++((((((***+++***''''''---333222---+++...222555333///,,,******+++,,,111333222...///666<<<===???@@@???<<<999777777888999888555111//////000///...222222...---000111000333333111///,,,+++---///...,,,,,,...222444222///444777:::777111...///222222222222222111111111111222000000222444222---))),,,---///111333333444333111111222222222111000///(((***---///000111444666666666666555555777;;;>>>???>>><<<@@@TTTmmmvvvsssQQQKKKDDD@@@??????<<<:::777444111111333555555444777666666888555000111444555777888888888:::===???GGG@@@;;;===???>>>>>>@@@HHHKKKNNNLLLEEE>>>>>>@@@:::===BBBFFFFFFAAA;;;777<<<@@@@@@<<<;;;>>>@@@@@@===>>>>>>>>>>>>AAAEEEIIIEEE???BBBLLLQQQNNNNNNSSSSSSTTTSSSPPPOOOPPPSSSTTTOOOPPPOOOMMMKKKJJJKKKMMMFFFJJJKKKEEECCCFFFKKKNNNGGGCCC@@@BBBGGGHHHBBB<<<@@@DDDFFFFFFCCCAAACCCEEEKKKIIIIIINNNZZZaaa[[[PPPEEEEEEGGGLLLPPPPPPLLLHHHJJJUUUWWWHHHDDDZZZ___IIIGGGEEEBBBBBBCCCDDDCCCCCC@@@BBBBBB@@@<<<999:::;;;>>><<<888777888;;;<<<;;;======???AAADDDDDDAAA>>>777888:::<<<<<<;;;:::999444666777666777999;;;:::999AAAFFFBBB======??????@@@EEEIIIEEE??????FFFNNN```[[[XXX\\\eeekkkjjjgggsssxxx~~~lllHHH555444000...///---+++---222,,,888444555888BBBKKK666111111///......///222333777666555111...,,,---//////...---,,,---///111222---...//////...------,,,((((((((()))******++++++,,,***(((((()))))))))(((%%%(((******(((%%%$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%'''&&&%%%$$$######$$$$$$%%%%%%%%%%%%''''''''''''''''''((((((###$$$&&&'''((((((((('''"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((($$$"""$$$***---+++(((((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((())))))***'''((()))***)))(((''''''%%%'''***,,,---,,,)))((('''******(((***...///---...***''''''***,,,+++)))%%%,,,222222...---111666444222---***)))***---///222444222---...444:::<<<;;;<<<===<<<:::999999:::999777444222000...///000000444444000...111222000///000111000---,,,,,,---///---,,,...222444222000222666888666000---...111444444333333333444555555444333444666888666111---,,,---...000111333333444000111222333333111000///(((***,,,---...///111333666666777666666777999<<<@@@@@@===AAARRRhhhqqqmmmEEEFFFEEEAAA;;;999;;;===888666333222333444555555888666666888666333333777;;;;;;:::999888;;;???CCCCCC???<<<======<<<>>>BBBAAAFFFHHHDDD===999888999666999<<<>>>???===;;;999>>>AAAAAA===<<>>=========???CCCFFFJJJCCCBBBKKKNNNLLLNNNTTTKKKNNNSSSWWWVVVTTTSSSSSSQQQRRRQQQPPPMMMMMMNNNOOOBBBFFFFFFAAA???BBBFFFGGGIIIHHHGGGFFFEEECCCAAA???EEEHHHJJJHHHDDDBBBCCCEEEFFFFFFHHHRRReeetttuuunnnGGGGGGIIIMMMQQQPPPKKKFFFMMMKKKMMMHHHCCCJJJLLL>>>NNNKKKHHHFFFHHHJJJKKKKKKCCCEEEEEEBBB<<<888999;;;888666555666888:::;;;<<<<<<===@@@CCCEEEEEEBBB@@@888999;;;<<<<<<:::999777888:::999999???FFFEEE@@@AAAEEEHHHFFFEEEFFFDDD@@@DDDIIIMMMMMMMMMSSSbbbnnn[[[===666222000///000......444<<<555@@@777888:::888999***000111111///......111333888888666222///---///000///...------------...///,,,---......,,,++++++,,,'''''''''((())))))******,,,***((('''(((((((((&&&%%%(((+++***&&&$$$$$$&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%###"""#########$$$%%%%%%&&&&&&(((((((((''''''''''''&&&$$$%%%&&&'''''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((%%%###%%%(((******(((&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%######$$$&&&'''(((&&&&&&&&&'''%%%&&&&&&&&&''''''''''''&&&''''''((()))***++++++((()))++++++)))'''''''''&&&(((***---...---,,,+++'''******((()))---///------***(((((())),,,------(((---111111//////222666222///,,,******,,,///222444555333------333999;;;999;;;>>>???>>><<<;;;;;;777333000000///,,,---000555888777111...//////...,,,...000000...---......000...---...222444333111111444666555222000111222666555444444555777:::;;;:::888777999::::::555111.........///000222333444222333444555555333222000)))+++---...///000222333666777888888777777999:::<<<>>>======HHHXXX^^^ZZZ<<>>>>>>>><<<<<<>>>BBBEEEAAA>>>===???>>>===@@@DDDDDDIIIIIICCC===:::888666111444888999999:::>>>AAACCCEEECCC??????BBBBBB@@@BBB@@@>>><<<===@@@CCCEEEMMMJJJHHHJJJKKKJJJMMMQQQFFFHHHOOOVVVVVVRRRPPPQQQQQQQQQPPPPPPPPPPPPPPPOOOBBBDDDBBB???@@@DDDFFFDDDKKKNNNOOOLLLFFFBBBCCCEEEKKKKKKJJJHHHDDDBBBAAABBBAAABBBCCCIIIVVVbbbeeeaaaKKKLLLOOOQQQQQQNNNIIIEEEJJJAAADDDIIIDDDCCCEEEAAAKKKJJJIIIGGGGGGHHHJJJKKKFFFHHHHHHDDD???;;;;;;<<<888666666999:::999:::===555777:::===???>>>===<<<;;;<<<<<<<<<;;;888666444999<<<===@@@JJJVVVWWWOOOOOOQQQRRRRRRVVVYYYVVVQQQ]]]bbbhhhmmmrrr~~~lllJJJ666444111000000000...000999DDD<<>>AAA???<<<999999;;;;;;888555222111//////000222444666555666888999999777555333+++...000222333444777999;;;<<<>>>>>>===<<<===>>>999>>>>>>;;;???IIILLLGGG999@@@GGGHHHBBB<<<:::;;;>>>===<<<;;;:::;;;>>>???<<<888888===??????AAAEEEAAACCCEEEFFFEEEDDDEEEFFF@@@===<<>>===999999???FFFEEEFFFDDD@@@@@@DDDEEEBBBDDDAAA>>>===???BBBFFFHHHKKKOOOPPPLLLIIIKKKMMMMMMGGGFFFHHHMMMLLLIIIJJJOOOOOONNNMMMOOORRRRRRPPPMMMEEEDDDBBBAAAEEELLLLLLGGGNNNRRRUUUSSSNNNKKKLLLOOORRROOOLLLIIIGGGDDDBBB@@@CCCEEEEEECCCEEEHHHIIIGGGHHHLLLQQQTTTSSSOOOLLLJJJIIIAAADDDHHHBBBBBBHHHFFFBBBEEEIIIIIIFFFDDDEEEFFFJJJJJJIIIFFFCCC@@@?????????;;;;;;>>><<<777666:::222444777999:::999999999;;;<<<>>>??????===;;;:::???HHHPPPUUUaaaqqquuuoookkknnnppprrrwww}}}~~~zzzrrrXXXAAA444111333111111000...///:::FFF===???000777<<<......///***---//////,,,+++,,,---,,,,,,+++)))((())),,,///++++++++++++)))(((&&&%%%&&&((()))(((%%%$$$%%%'''%%%%%%&&&&&&'''(((((((((+++)))''''''''''''&&&%%%&&&)))+++((($$$"""%%%)))$$$$$$#########$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$,,,((($$$###%%%&&&&&&%%%***)))((('''''''''''''''%%%%%%%%%&&&'''((())))))((('''%%%$$$$$$%%%&&&'''((('''%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%'''***#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%%%%'''))))))((('''((()))'''''''''(((((((((((())),,,+++***)))((('''&&&&&&)))+++...---)))'''&&&(((,,,---.........---,,,+++'''******((()))---...,,,***+++,,,***)))***///444555444111///.........///,,,+++******---111555777:::;;;777000...444:::<<<888<<<@@@AAA???:::555222111+++))),,,,,,(((***///000444444111///222333222......---,,,---000666:::222000...000333666555333333333333555888999888777666444222222555;;;AAAEEEBBB>>>:::999:::;;;999777555333111///000222666888888999;;;<<<<<<:::888666---///333555777999<<>>>>>???BBBEEE===999:::???CCCDDDFFFJJJDDDHHHMMMOOONNNKKKIIIHHHAAA;;;:::???DDDCCCAAAAAABBBEEEDDD@@@AAAEEECCC===<<>>AAAEEEIIIKKKGGGRRRVVVOOOJJJLLLMMMIIIKKKEEECCCDDDCCCAAAFFFNNNMMMKKKJJJNNNSSSTTTOOOJJJHHHFFFCCCDDDKKKSSSRRRLLLRRRUUUXXXXXXVVVUUUVVVWWWYYYTTTOOOLLLJJJHHHDDD@@@HHHNNNPPPMMMIIIJJJKKKJJJBBBIIIQQQUUUTTTRRRQQQQQQMMMHHHIIIEEE===AAAIIIEEE???FFFNNNOOOKKKFFFEEEFFFMMMLLLJJJHHHFFFDDDBBBAAAIIIEEEEEEFFFAAA999777;;;777999<<<=========>>>???999<<>>>>><<<999;;;888444333555999<<<===@@@???>>>AAACCC@@@999222111333999???===888:::AAA???BBBEEEGGGGGGEEEDDDDDDMMMEEEAAADDDFFFDDDEEEHHH@@@NNN[[[]]]RRRIIIFFFIIIAAA@@@BBBFFFJJJHHHAAA;;;>>>AAAAAA===@@@HHHIIIFFFOOORRRXXXZZZVVVMMMFFFCCCAAA???>>>AAAEEEFFFEEEBBB===@@@DDDFFFFFFDDD@@@===>>>AAACCC@@@;;;:::<<<@@@@@@GGGJJJFFFDDDHHHJJJHHHGGGDDDBBBBBBGGGMMMRRRUUUEEELLLRRRPPPHHHCCCEEEJJJEEE;;;:::===;;;@@@DDD===DDDFFFIIIJJJIIIIIIIIIJJJGGGBBB???DDDLLLPPPMMMGGGGGG\\\nnnqqqppppppjjj```aaaUUULLLMMMOOOIIIBBB???MMMOOONNNIIICCCAAACCCGGGKKKMMMOOOMMMKKKLLLOOOSSSPPPEEE???@@@???;;;>>>GGGGGGDDDGGGNNNLLLBBB@@@EEECCCIIIOOOPPPOOOMMMGGG???GGGEEEFFFGGGDDD>>><<<>>>:::555444:::??????CCCIIIFFFEEEHHHKKKLLLOOOYYYcccnnnjjjKKK444...222333333333333333333333333555:::<<<:::888666000)))***)))***+++---,,,)))'''(((((((((((())))))************))))))))))))))))))'''(((((((((((('''&&&&&&&&&&&&%%%&&&''''''&&&$$$((('''&&&&&&&&&'''((()))(((((('''&&&%%%%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$###$$$'''***''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&)))*********'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&'''&&&$$$######$$$$$$$$$###$$$&&&+++111555))))))((('''&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&(((''''''''''''((()))***,,,,,,+++***)))'''&&&%%%((()))***)))((((((***+++///...---///111222111...(((((('''((()))***,,,---///---***)))***---111444444444111,,,...222444111222---+++------+++...333555555333111000222666:::888===BBBDDDBBB===999666222111/////////000000000...000333333111111222444777777777666666:::???CCC:::000...666;;;888777<<>>@@@???999444444777===BBB???:::<<>>CCCKKKPPPOOOSSSWWW\\\___\\\UUUMMMIIIDDDAAA@@@CCCGGGIIIEEE@@@<<>>EEEIIIBBBAAABBBCCCEEEFFFGGGGGGFFFCCC???>>>AAAGGGJJJGGGCCCSSSkkkrrrgggYYYNNNLLLLLLHHHEEEDDDLLLOOOQQQNNNIIIFFFHHHJJJNNNOOONNNLLLIIIKKKQQQUUULLLHHHEEEEEEBBB@@@BBBFFFGGGFFFIIILLLKKKFFFEEEHHHKKKMMMLLLIIIHHHJJJIIIFFFCCCAAA??????===;;;@@@GGGDDD???AAAKKKTTTZZZ```fffdddeeejjjppptttwwwzzz^^^@@@000...111000000111111222222333333999>>><<<444666===888,,,---,,,++++++,,,,,,+++)))((((((((())))))))))))******))))))))))))*********)))))))))((((((''''''''''''&&&%%%&&&((((((&&&%%%'''&&&&&&&&&&&&'''((()))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$''')))''''''((((((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%'''***,,,,,,+++''''''&&&$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$"""$$$%%%&&&%%%%%%&&&''')))(((%%%$$$%%%+++222888+++***)))(((''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&(((%%%######%%%''''''&&&((((((((((((((((((((((((******************+++,,,,,,,,,+++)))((('''%%%%%%'''((()))((('''((()))+++,,,,,,---///222222///---******))))))***++++++,,,///...,,,+++,,,...000222444333///,,,...555888777555222//////...---000666333222000......222888===777<<>>EEEDDDAAA???===;;;::::::888666555777===DDDIIIKKKGGG@@@;;;===CCCEEEAAA;;;===:::777666666777888777???<<<;;;<<<>>>===:::777:::===BBBEEEBBB>>>@@@EEEDDDEEEHHHJJJLLLMMMMMMLLLTTTOOOLLLNNNOOONNNNNNPPPIIIUUUdddllljjjaaaXXXRRRNNNKKKIIIJJJKKKJJJFFFCCC===>>><<<:::===FFFMMMOOOWWWZZZ^^^aaabbb^^^XXXRRROOOKKKHHHLLLRRRRRRKKKCCC<<<>>>BBBEEEFFFFFFDDDCCCGGGHHHHHHDDD???<<<<<<>>>:::@@@DDDDDDDDDEEEDDDAAAIIIFFFCCCAAA@@@BBBEEEGGGGGGHHHGGGBBB<<<>>>GGGPPPJJJ===:::===@@@HHHKKKCCC???>>>>>>AAAEEEGGGFFFCCCAAA@@@??????@@@???===;;;SSSpppvvvfffYYYLLLGGGGGGGGGIIIKKKGGGLLLQQQTTTSSSRRRTTTVVVPPPPPPNNNKKKIIIKKKRRRXXXSSSWWWVVVPPPJJJHHHHHHFFFDDDIIIKKKIIIHHHJJJJJJIIIHHHJJJIIIEEEDDDGGGHHHEEEFFFCCCAAA@@@???CCCPPP]]]ccc___aaammmzzz|||hhhKKK666000000......//////000000111111222999===999222===MMMHHH444222000---++++++++++++))))))))))))))))))))))))))))))(((((((((((()))***++++++******)))(((((((((((('''&&&&&&'''(((((('''%%%''''''''''''((())))))***((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&%%%$$$$$$&&&(((&&&'''((())))))((('''&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&(((***,,,,,,,,,''''''%%%$$$######""""""$$$$$$$$$##################$$$$$$$$$$$$&&&***---444...&&&###$$$)))---///,,,+++***(((''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%'''((())))))***))))))))))))))))))***+++++++++******+++,,,,,,,,,+++***((('''&&&%%%%%%&&&'''(((((('''(((***+++'''))),,,///111111///------------,,,,,,,,,,,,---/////////.../////////000222222000...111888;;;999333111000//////111555:::333333111///000555;;;@@@999<<<@@@AAAAAA???>>>===666777777777777777888999::::::;;;;;;;;;:::999999;;;<<<<<<:::888666666666666333777@@@DDD@@@======CCCCCCBBB???<<<:::::::::888666555666;;;CCCJJJOOOEEE>>>888;;;BBBEEE@@@:::<<<:::888777999:::999999???<<<::::::<<<===<<<;;;>>>BBBFFFGGGCCCAAACCCGGGFFFFFFHHHKKKNNNPPPQQQQQQSSSQQQOOOPPPQQQRRRSSSUUURRRVVV[[[```bbbaaa^^^[[[TTTPPPLLLIIIHHHFFFDDDBBB>>>===:::777888>>>FFFJJJXXX[[[]]]___bbbeeebbb^^^ZZZTTTQQQUUU\\\[[[QQQFFF<<<===???AAABBBBBBBBBBBBIIIIIIHHHDDD???<<<<<<===888===BBBFFFHHHGGGEEECCCHHHGGGDDDBBB??????AAACCCBBBCCCBBB>>>;;;???JJJSSSOOO@@@;;;===>>>EEEGGG>>>@@@===<<>>BBB===>>>>>>===<<<<<<===???888:::;;;:::777666666888;;;;;;;;;;;;<<<;;;:::999:::;;;<<<;;;777444333222777777;;;AAACCC@@@<<<;;;???AAAAAA???<<<::::::;;;888666555555888>>>FFFKKKFFF???999:::@@@CCC???:::999777666777:::<<<======???===:::999:::<<<======>>>CCCGGGFFFBBBAAACCCFFFGGGFFFFFFIIINNNQQQRRRRRRRRRSSSRRRPPPOOOPPPPPPQQQTTTSSSSSSVVV[[[^^^]]]\\\XXXSSSMMMHHHDDDBBBAAAAAA???===;;;999999<<>>@@@GGGNNNMMM???;;;<<<<<>>;;;:::;;;IIIgggjjjUUUVVVRRRKKKDDDBBBDDDGGGIIIYYYXXXUUUQQQMMMKKKJJJKKKMMMOOORRRQQQOOOOOOQQQTTTYYY___\\\OOOGGGGGGDDD>>><<>>666<<>>HHHIIIEEE;;;;;;999777666888<<>><<<::::::<<<>>>:::<<<===:::555222111222777666666777999999777666;;;===>>>===:::777666666888999<<>>???===<<<:::999999:::;;;===:::AAAEEEBBB>>>???BBBCCCFFFDDDCCCEEEKKKOOOQQQPPPRRRUUUSSSNNNJJJJJJJJJHHHMMMNNNQQQVVVZZZ[[[WWWSSSTTTQQQKKKEEEAAA??????@@@888777888999999:::AAAIIIQQQYYY\\\YYY\\\eeejjjhhhddd```]]]```dddaaaWWWMMM;;;:::999888888999:::;;;>>>===<<<::::::999999999999999>>>FFFJJJGGGDDDDDDEEEGGGHHHFFFCCCBBBDDDFFFDDDEEEEEECCC@@@@@@CCCFFFFFF<<<;;;>>><<>><<<<<>>AAABBBBBBBBBCCCDDDIII___|||qqqYYYIIISSSTTTPPPHHHCCCCCCDDDCCCOOOMMMJJJGGGFFFFFFFFFGGGIIIMMMPPPPPPNNNMMMOOOQQQTTTUUUSSSMMMJJJJJJGGGCCC===CCCHHHHHHGGGGGGEEEBBB<<<>>>>>>===AAAKKKRRRTTTVVVZZZfffvvvvvvUUU777222444000---000000000//////......------***)))))),,,555===:::222000...,,,,,,---------,,,+++++++++*********)))))))))((('''''')))+++///111000///,,,***))))))***+++((('''''''''))))))'''&&&(((((())))))((('''&&&%%%&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((()))$$$$$$%%%&&&(((***+++,,,'''((()))(((&&&$$$$$$%%%$$$&&&)))+++,,,***(((&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%$$$##################$$$$$$%%%!!!""""""###$$$%%%&&&&&&&&&&&&%%%$$$###%%%***---***)))'''''')))***++++++'''''''''&&&''''''((())))))(((''''''''''''''''''%%%(((++++++***)))***++++++***)))(((((()))***+++))))))(((''''''''''''''''''&&&%%%$$$%%%&&&((()))''')))*********+++---///...000222222///...///111...///000111111000//////***...333666777555111///+++------,,,///333333000------///666FFFSSSQQQHHH<<<<<<;;;999666666777999999;;;<<<;;;:::999999:::444777:::888333000000222444333222444666777666444999:::<<<;;;999888777888777999;;;::::::::::::999:::===???===777333333555000222444555555888<<<@@@FFFAAA:::444333444666777333111///000444999<<<>>>;;;:::999777666666888999555===AAA<<<999<<>>;;;:::<<<>>>666555888<<<:::777<<>>??????@@@===@@@GGGKKKGGGCCCCCCDDDGGGJJJHHHDDDBBBDDDFFFAAACCCCCCBBB@@@@@@BBBEEEEEE>>>AAACCC>>>AAAEEE???CCCBBB@@@>>>======<<<<<<;;;;;;===@@@CCCEEEFFFFFFCCCOOO___gggbbbTTTHHHCCCKKKOOONNNGGGAAACCCEEEDDDCCCCCCBBBCCCEEEGGGGGGGGGGGGIIIKKKKKKIIIHHHKKKNNNRRRNNNMMMQQQSSSOOOIIIFFFBBBBBBDDDIIIIIIHHHJJJNNNTTTRRRMMMIIINNN[[[hhhmmmxxxyyy|||jjjGGG...///333,,,---777111111000///...------,,,,,,,,,,,,---,,,+++,,,...+++******,,,...000///...++++++++++++******))))))+++***))))))***---111333111///---+++)))******+++(((''''''((())))))(((&&&''''''(((((('''%%%###"""&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&'''((())))))$$$$$$$$$%%%'''***---///''')))***)))&&&$$$$$$%%%$$$&&&))),,,,,,+++(((&&&"""############$$$$$$$$$&&&%%%############""" """"""""""""###$$$%%%&&&!!!!!!"""$$$%%%&&&'''((("""$$$%%%%%%%%%%%%&&&''' %%%((('''###!!!$$$(((&&&&&&%%%&&&&&&'''((()))&&&&&&&&&'''''')))*********(((&&&&&&(((******)))+++***(((''''''(((***+++))))))(((''''''&&&''''''&&&%%%$$$###$$$&&&(((***((()))++++++***+++...000///111111///+++((()))+++,,,---...000000000///...)))---333888999666222///+++,,,***'''***///000---((('''(((111DDDRRRNNNAAA<<<===<<<999555333333333111444888:::999777555444,,,000555555333111444777333222111333777888666444333555666666555444555666555888999777777999::::::777:::<<<999222------///,,,000444666666777:::>>>BBB>>>777///***+++///333222///------111666:::<<<999999888666444444555777222:::>>>999666999======CCC???<<<>>>EEEJJJKKKJJJEEEKKKMMMHHHFFFIIIKKKIIIGGGHHHJJJLLLNNNNNNLLLJJJ===<<<999666444555888;;;<<<<<<@@@CCC???999:::AAA===NNNYYYUUUPPPRRRSSSOOOUUUTTTRRRSSSSSSOOOIIIDDD777666444333555888<<<>>>>>>>>>>>>@@@CCCFFFGGGGGGHHHDDDDDDKKKMMMGGGCCCCCCEEEHHHKKKIIIDDDAAABBBEEE<<<>>>??????@@@BBBFFFIIIIIIDDDHHHHHH@@@@@@CCC>>>GGGGGGEEEBBB>>><<<===>>>===<<<===???CCCEEEDDDCCC???DDDKKKMMMIIIBBB@@@BBBAAAHHHHHHBBB>>>CCCGGGGGGHHHGGGGGGGGGGGGEEEAAA>>>FFFGGGGGGEEECCCDDDIIIMMMPPPHHHHHHRRRVVVLLLCCC@@@FFFAAABBBIIIKKKIIIOOOYYYooonnnhhhdddiiivvvyyyzzz|||oooSSSBBB555444333......444111000///...---,,,+++++++++***)))'''''')))***+++,,,,,,...///000000000000,,,,,,+++*********+++,,,...---,,,+++,,,...111222:::555///++++++***)))'''&&&''''''((()))(((((((((***)))''''''(((((('''%%%***(((&&&'''((((((%%%""")))&&&$$$&&&***,,,)))%%%%%%&&&&&&&&&'''(((((((((&&&%%%%%%%%%&&&'''&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""""""""#########!!!!!!"""###############%%%%%%$$$$$$###$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$(((&&&$$$%%%((()))(((&&&$$$'''%%%"""'''222777666&&&---000...,,,...,,,(((000...+++)))((('''((())),,,(((%%%$$$&&&''''''%%%%%%%%%%%%&&&&&&'''''''''$$$&&&'''((())),,,000333222...***'''((()))++++++---......///......---,,,...222777:::777222---+++++++++,,,------...//////+++&&&(((444@@@CCC@@@===999999888888777444111...444111333999999333000333---///222444555444333111222000///000333444444444444555444222000///111222555333222444777999888666888666444222111111111111333111///000333888;;;===CCCAAA:::111---...///---***,,,/////////111555999===:::555222222555:::===888888888777666666888;;;888666777;;;BBBHHHKKKKKKGGGGGGEEEDDDCCCDDDHHHKKKHHHJJJKKKKKKIIIFFFCCCBBB???>>>>>>>>>;;;999;;;>>>AAA???>>>???@@@@@@===999@@@LLLTTTPPPGGGDDDEEEFFFNNNTTTSSSLLLJJJMMMHHH>>>000333555333555:::<<<;;;:::===AAADDDEEEGGGJJJLLLGGGFFFEEEEEEDDDDDDDDDDDDEEE???AAAAAA;;;>>>DDD@@@???<<<:::;;;@@@FFFKKKNNNHHHFFFGGGIIIDDD===>>>DDDGGGIIIKKKHHHBBB===<<<======@@@DDDFFFFFFCCC>>>;;;AAA@@@???@@@BBBCCCCCCBBB>>>BBBFFFHHHHHHGGGEEEEEECCCFFFHHHIIIGGGEEECCCCCCCCCDDDEEEEEEEEEFFFHHHIIIFFFNNNJJJBBBEEEDDD???BBBCCCBBBHHHTTT^^^bbbdddfff}}}|||}}}sssrrrttt^^^HHH;;;222444444///...222//////...---,,,+++******+++***(((''''''(((***+++,,,---...///////////////,,,,,,,,,,,,,,,,,,++++++------+++++++++---///000555111,,,*********)))'''&&&''''''(((((((((((((((***(((''''''(((((('''%%%+++((($$$###$$$%%%$$$"""(((%%%$$$&&&)))+++(((%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""""""""#########""""""""""""###$$$%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$%%%((()))(((&&&'''((('''&&&,,,444777444'''((())))))(((((()))+++000...+++)))((((((((()))+++(((%%%$$$&&&''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%###%%%((()))***,,,///222000---***)))***++++++++++++,,,---///111222444444222444666555222///---,,,++++++++++++---...///000---***,,,444::::::999:::::::::999888666222...,,,///,,,...333333///...000...000333555555555333222222000///000222333333333111111111000......000111333222222333444555555444777666444222111111111111333222222555999===??????IIIEEE<<<000+++...000///,,,...000000000111555888:::888555333333444666777777888999888777888999;;;:::888777999???EEEHHHIIIHHHGGGDDDAAA@@@AAAEEEIIIQQQNNNKKKJJJJJJHHHCCC???AAADDDEEEAAA;;;888<<>>======>>><<<:::???JJJQQQMMMFFFBBBAAA???LLLNNNNNNKKKJJJHHHBBB;;;333444444555;;;BBBCCC???@@@@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDD>>>@@@AAA:::<<>>>>>>>>???BBBFFFJJJLLLJJJFFFFFFHHHEEEAAAAAAFFFKKKKKKKKKIIIEEEBBBAAA@@@??????@@@@@@@@@??????>>>???>>>===>>>AAABBBAAA@@@===@@@CCCFFFFFFFFFEEEDDDIIIJJJJJJGGGCCC???>>>>>>CCCBBBBBBDDDFFFGGGEEEBBBBBBLLLJJJBBBDDDEEEFFFNNNQQQSSS[[[gggooosssxxx}}}yyyuuutttdddFFF:::222...333555000---000......---,,,+++******)))***)))(((''''''((()))***------......///.........+++,,,---......---,,,+++---,,,+++******+++------...,,,************(((''''''''''''((((((((((((((()))(((''''''((()))'''&&&///+++'''%%%%%%''''''''''''%%%$$$&&&)))***(((%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########$$$###"""""""""###$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''%%%%%%%%%'''((('''&&&((((((((()))000555333---&&&%%%***111111***)))---///...,,,***(((((((((((()))'''%%%$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%"""%%%(((***+++,,,...000---,,,,,,,,,......,,,++++++,,,...000333666999:::666666444000,,,***+++,,,******)))***+++...111222000///000444444222333777<<<;;;:::777444000,,,***,,,***+++...///......111000111444555666555444333222000//////111222111111.........---,,,---///222111222333222111111222333666555444222111111111111111111444888>>>BBBCCCCCCNNNJJJ???222,,,///222333000111111111111222444777333333333222222333333444666888:::;;;::::::;;;======:::777777;;;@@@EEEGGGLLLKKKHHHEEECCCDDDHHHKKKUUUOOOIIIHHHJJJJJJEEE@@@EEEJJJLLLGGG???<<<@@@FFFIIIFFFAAA>>>============CCCKKKQQQRRRPPPNNNIIICCCIIIGGGIIIMMMLLLEEE>>><<<666666555888AAAIIIHHHCCCHHHEEEBBBAAABBBBBB>>>;;;AAAAAA@@@@@@AAABBBDDDEEE@@@;;;???AAA;;;===AAA<<<===@@@CCCDDDCCCDDDGGGKKKLLLHHHEEEFFFFFFEEEEEEGGGKKKJJJHHHFFFFFFEEECCCAAACCC@@@===;;;;;;>>>AAADDD???>>>>>>???AAABBBBBBAAA>>>@@@BBBDDDEEEEEEDDDCCCHHHHHHFFFCCC???<<<;;;<<>>===<<<888333...+++***---,,,,,,...000111333666111222444555666555444333111000......///000///...---............///222444111444666444111///111333444444333222222111111111...///111777===BBBDDDDDDMMMJJJAAA777222444777666444333333222111222444555.........///000111333444666888;;;============>>>@@@===888666888===BBBFFFIIIJJJJJJIIIHHHHHHJJJLLLRRRMMMHHHFFFGGGIIIHHHGGGGGGLLLOOOLLLHHHGGGGGGFFFKKKIIIEEEBBB@@@???>>>>>>CCCIIIQQQUUUZZZZZZSSSKKKEEEAAAEEEOOOPPPFFF???@@@888:::;;;===CCCJJJJJJFFFNNNIIIDDDCCCEEEDDD???;;;@@@?????????@@@BBBDDDFFF>>>999???BBB>>>@@@DDD???>>>BBBDDDCCC??????DDDIIIOOOJJJEEEDDDFFFGGGGGGFFFHHHEEEBBBAAACCCDDDAAA???EEEBBB>>><<<<<<@@@DDDHHHCCCBBBAAABBBEEEFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBAAACCCDDDDDDBBB@@@??????@@@NNNMMMKKKKKKMMMQQQUUUWWWZZZkkkooohhhfffgggnnn}}}{{{fffFFF000333///---...///......000//////......------,,,,,,******))))))))))))******,,,---------------,,,+++***+++---//////...---,,,+++*********))))))******+++,,,------+++)))'''&&&(((''''''''''''((())))))'''&&&&&&''')))***)))((( """$$$&&&&&&&&&&&&&&&'''''''''((()))***)))(((''''''&&&&&&%%%%%%%%%$$$&&&'''((('''%%%$$$%%%&&&'''%%%$$$""""""$$$%%%'''########################$$$$$$$$$%%%%%%%%%&&&&&& ###&&&))))))&&&""" $$$#########$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&''''''&&&(((---111///)))$$$''''''333DDDDDD555...111...---,,,+++)))(((''''''$$$%%%%%%%%%%%%&&&'''((())))))))))))))))))))))))###&&&))),,,,,,---...///******,,,...000000...+++---...///111444666999:::555444333///***'''&&&'''***)))((((((***---111333999333000333666666555666>>>>>>===999222...,,,,,,---.........000444777888111222333444444333333222000...------...///...---...///000000000222555777333666777666222000222444222222222222222222111111,,,,,,...333999???BBBCCCFFFGGGDDD===:::<<<;;;888666555333222222222333333111///---+++,,,...000222666888;;;======<<<===>>>AAA>>>999666666:::@@@EEEBBBEEEIIIKKKKKKJJJJJJJJJPPPPPPMMMHHHEEEEEEIIIMMMGGGJJJLLLLLLPPPRRRMMMDDDGGGGGGFFFDDDAAA>>><<<;;;>>>DDDKKKQQQXXXYYYQQQGGG>>>;;;AAAMMMPPPHHHBBBDDD<<>>CCCFFFAAACCCFFFAAA@@@BBBBBB>>>:::;;;AAAGGGOOOKKKFFFCCCEEEGGGFFFDDDDDDAAA???@@@BBBBBB@@@===BBBAAA???===>>>AAADDDGGGEEEDDDCCCEEEGGGHHHGGGFFFGGGCCC@@@>>>>>>>>>===<<>>333333111///---------...000/////////......---------++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,***+++,,,---......------))))))******************+++---......+++)))(((((((((''''''&&&&&&((()))***&&&%%%%%%&&&)))******)))!!!&&&(((((((((''''''&&&'''(((((()))(((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%((()))((($$$###$$$&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!$$$(((******'''"""############$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%%%%&&&''')))(((+++000222---)))((()))(((---555555///...333...---,,,+++***(((''''''"""$$$%%%&&&%%%%%%''')))''''''((((((((()))))))))&&&(((+++,,,------///111,,,++++++,,,...///---,,,)))+++...222666888:::;;;222222222///+++(((''''''))))))((()))***---000111777111...222777777666777;;;<<<<<<777111---,,,...***------,,,...333666555000000111111111111111000...,,,++++++---...------///000111111111333666888444444555444222111222333000111222222333222222111,,,---000555;;;???AAAAAAAAADDDEEEBBBAAAAAA???:::777555222111222333222222555333///+++******,,,...444666888999888888:::;;;>>><<<888555444888???DDDAAAEEEKKKOOOOOONNNNNNMMMQQQRRRPPPJJJBBB@@@EEEKKKFFFGGGGGGGGGNNNTTTNNNAAA@@@BBBCCCBBB???<<<;;;:::???DDDIIINNNSSSTTTKKK@@@888999???IIIMMMIIIEEECCCBBBJJJPPPMMMJJJKKKNNNPPPLLLIIIGGGHHHKKKNNNNNNMMMGGGFFFCCCBBBBBBDDDFFFHHHKKKEEEHHHIIICCCDDDGGGAAAAAAAAA>>>:::777999???DDDJJJJJJGGGCCCCCCEEEEEECCCBBBBBBBBBBBBCCCBBB@@@===============???@@@BBBCCCEEEDDDDDDEEEGGGHHHHHHGGGIIIDDD>>>;;;<<<===<<<:::BBBAAA???<<<:::;;;???BBBRRReee|||~~~hhhHHH666333///000000...---......///......------------,,,,,,,,,,,,,,,------,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******++++++,,,---------((())))))***++++++++++++)))+++------***)))***,,,)))(((&&&&&&&&&''')))***&&&%%%%%%&&&)))******)))###'''***+++)))((()))***$$$%%%&&&'''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%&&&&&&%%%(((***((($$$"""$$$'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$&&&'''((((((&&&$$$"""############$$$%%%&&&'''&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&&&&$$$$$$&&&((()))))),,,000///)))(((,,,(((***,,,,,,,,,---...000------,,,+++***((('''&&& ###&&&&&&%%%%%%''')))&&&''''''((()))***++++++(((***,,,,,,---...111333...,,,))))))***,,,------***---111555777999888888111111000---***)))***+++)))))))))***+++---...///000......222333222333777777999999555///+++,,,///'''+++,,,***,,,222444111........................,,,***)))***,,,---------...///000000///111444666111000//////000111000//////000111222333333222111...111777===CCCDDDAAA??????DDDFFFDDDCCCDDDAAA<<<777444111000222333222111222111///...---------...111333333333222222444666888888666333222666<<>><<>>CCCLLLJJJ@@@???AAABBB@@@>>>===>>>@@@@@@DDDIIIMMMQQQQQQIII???888===CCCFFFJJJLLLHHHBBBDDDJJJOOOMMMLLLMMMOOONNNEEEEEEEEEGGGJJJNNNQQQSSSMMMKKKHHHEEEDDDEEEGGGIIILLLFFFIIIJJJDDDFFFKKKFFF@@@???<<<:::999;;;===???AAAFFFFFFBBBAAAEEEFFFDDD???BBBEEEEEECCC@@@>>>===<<<<<<===>>>???AAACCCDDDHHHGGGFFFGGGIIIKKKJJJIIIMMMGGG@@@===???BBBBBB@@@FFFCCC???===AAAJJJWWW```tttxxxzzz}}}|||^^^???//////+++...000///.........------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,((()))***+++,,,---------************+++,,,---...'''((()))+++,,,,,,,,,,,,&&&)))++++++******,,,///)))(((&&&%%%&&&''')))+++%%%%%%%%%&&&)))++++++***&&&((()))'''%%%$$$&&&((("""###%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%(((***((($$$!!!###'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""""""""#########((('''&&&%%%%%%%%%%%%%%%############$$$%%%&&&'''&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&"""%%%'''&&&$$$###%%%(((''''''+++...***$$$&&&---&&&,,,000//////111000------------,,,***)))'''&&&"""&&&&&&%%%%%%''')))(((((()))+++,,,---...///***+++,,,,,,,,,...222444000,,,((('''(((+++------///222555888999777555333222111...+++)))))),,,///))))))***+++,,,,,,------***+++///111///+++///666333666666333---***,,,///&&&+++---***,,,222333///------------------,,,,,,+++)))((())),,,---...---,,,---...------...111444///,,,***+++...///---+++...///111222333333222111000555===FFFJJJIIICCC>>>AAAEEEFFFDDDCCCDDDAAA===777333000000222333222000***+++...000111111111111///000000...---...000222444444333222111444;;;@@@>>>???@@@??????@@@CCCEEEDDDAAA===:::999:::;;;<<>>???CCCGGG:::???EEEIIILLLMMMGGG???;;;DDDHHHGGGJJJOOOKKKBBBBBBFFFIIIIIIKKKNNNMMMIII@@@BBBDDDFFFHHHLLLQQQUUUQQQOOOKKKHHHFFFFFFHHHIIIIIICCCFFFIIIEEEJJJQQQNNN???===<<<;;;<<<===<<<;;;;;;BBBEEEAAA@@@DDDGGGFFF<<>><<<<<>>>>>???@@@CCCEEEGGGKKKJJJJJJKKKMMMNNNMMMLLLRRRKKKDDDBBBEEEIIIJJJIIIMMMJJJGGGHHHSSSfff|||sssppp|||{{{zzz|||bbbFFF444//////000000000///......------...---,,,,,,......---,,,...---,,,+++,,,---...///***+++***''')))---,,,)))...---+++*********++++++,,,)))&&&(((---...,,,((()))''''''***+++)))))),,,***)))((('''&&&&&&''''''''''''''''''((()))***+++(((&&&%%%&&&))))))'''$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$###$$$%%%%%%$$$###"""$$$&&&((((((&&&$$$"""%%%%%%$$$###"""""""""###"""""""""######$$$%%%%%%&&&&&&%%%$$$###############$$$%%%&&&'''&&&%%%$$$$$$#########$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&''')))&&&%%%'''((((((((())))))......(((&&&((()))%%%***222666222......///...///111222222...***'''&&&&&&&&&''''''((()))))))))%%%&&&)))+++---...//////,,,+++)))***,,,...//////+++)))&&&######&&&))),,,//////333888<<<<<<888333///---***'''&&&&&&((()))((((((((((((((()))))))))((()))************,,,...,,,...///...+++)))(((((())))))))))))***+++,,,---...,,,++++++,,,,,,***)))((()))+++---...---+++***'''+++...---...111000,,,------///000000000///...,,,,,,///222111///333999;;;;;;<<>>555444333333444444222000---...///000111111111111000///,,,)))'''***///333111111111000000333777::::::<<<>>>===;;;888888888;;;:::::::::;;;:::777555999777777999<<<======<<>>@@@CCCFFFGGGFFFEEECCCBBB@@@@@@@@@@@@@@@@@@FFFEEE@@@BBBJJJFFFCCCLLLRRRKKKCCC@@@JJJXXX``````aaa\\\RRRIIIHHHOOOTTTUUUddd___[[[bbbxxx|||ssssss|||sssXXX@@@333000222111000000///...------,,,...---,,,,,,......---,,,...---,,,,,,,,,,,,---...)))***)))''')))---,,,)))---,,,+++*********++++++---***((())),,,...---+++)))''''''++++++((((((************))))))((((((((((((((((((((()))***++++++(((&&&%%%&&&((((((&&&$$$'''&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$######$$$%%%%%%&&&'''&&&%%%$$$###$$$%%%&&&%%%&&&''')))((((((+++...///111///(((&&&)))***'''+++222555222.........------...000///---***(((((())))))))))))))))))))))))'''((()))+++,,,...000000---+++)))***+++------,,,)))))))))))))))***+++,,,000111333888<<<<<<777333---+++)))&&&&&&&&&((()))*********)))))))))))))))******+++***((((((***+++***+++---,,,+++)))))))))))))))))))))***+++,,,,,,---,,,++++++,,,,,,***)))***+++,,,---------,,,,,,(((,,,...---...111000,,,,,,---.../////////......//////111333111///222888===EEEJJJSSS\\\VVVOOOUUURRROOOKKKHHHEEEAAA<<<999666555444444555444333111...//////000000///......///...,,,***)))+++000333444333222111///111444666777999:::999777555555555888888999:::<<<<<<:::888:::888777666777999<<<===@@@===999777777999:::<<<<<>>;;;999;;;>>>BBBDDD??????AAADDDGGGHHHEEECCCEEEFFFFFFDDDAAA@@@??????===@@@>>>@@@HHHEEEDDDOOOQQQOOOLLLOOO\\\nnn{{{~~~{{{tttfffYYYYYYbbblllooowwwrrrnnnvvv{{{yyywww~~~eeeKKK999111222555222111000///...---,,,,,,...,,,,,,,,,......---,,,...------,,,,,,,,,------''')))(((''')))------***,,,,,,+++************+++,,,,,,+++***+++,,,---...)))'''(((,,,,,,(((&&&(((***++++++,,,,,,+++))))))(((((())))))***++++++,,,((('''&&&'''''''''%%%###&&&&&&&&&%%%%%%&&&&&&'''#########$$$%%%%%%&&&&&&%%%$$$###$$$%%%&&&%%%$$$'''&&&$$$""""""$$$&&&'''%%%%%%%%%$$$%%%%%%&&&&&&(((((('''&&&&&&%%%$$$$$$$$$$$$######$$$$$$%%%&&&"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%#########$$$%%%''',,,000...******///555666555000(((&&&)))+++***+++111333000,,,,,,---+++***+++,,,,,,*********,,,,,,,,,++++++***))))))(((************,,,...000222---+++******++++++***)))(((***,,,...//////...---111111222666:::999555111***)))'''&&&&&&((()))+++,,,,,,,,,++++++*********+++++++++)))'''&&&'''(((((()))+++***)))((()))***(((((((((((()))***+++,,,,,,+++++++++,,,---+++))),,,,,,,,,,,,,,,,,,------)))---...------000///,,,+++,,,---.........------//////000333111000444;;;@@@RRR[[[]]]bbb]]]SSSRRRSSSPPPKKKGGGCCC>>>888444777666444444555555333111////////////...---,,,+++,,,---------,,,...000333555555444111......000222333444666555333222222222555555777:::======<<<::::::999777444333555999<<<:::999888666666666666666888;;;@@@EEEHHHGGGFFFDDDBBBJJJOOONNNJJJGGGCCC@@@@@@BBBDDDFFFFFFGGGIIIKKKFFFFFFGGGIIILLLNNNMMMLLLPPPYYY[[[TTTMMMMMMMMMJJJJJJGGGFFFJJJPPPOOOFFF===CCCAAA>>>======@@@CCCEEEAAAAAABBBFFFIIIIIIEEEAAAGGGJJJLLLJJJFFFCCCBBBCCC;;;AAAAAABBBGGGFFFIIIWWWXXX[[[^^^bbbooo{{{mmmmmmyyy~~~xxxtttvvvVVV???333///222666222111111///...---,,,+++---,,,+++,,,.........,,,......------,,,,,,,,,---'''))))))(((+++//////+++++++++******************+++++++++***)))))),,,///***(((***......)))&&&'''(((***+++,,,,,,+++)))(((((()))******++++++,,,,,,'''''''''''''''&&&%%%###&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$&&&&&&&&&$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%############$$$%%%&&&'''""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&%%%$$$######$$$$$$&&&///555111,,,111===FFF<<<777///)))''')))+++,,,)))...///,,,)))******((('''((()))((((((***,,,///,,,+++++++++*********))),,,+++******+++...000222---,,,++++++++++++)))'''(((***---///000000///...000///000222555555111...((((((''''''(((***,,,---......------,,,,,,++++++***++++++)))'''&&&'''))))))******)))''''''(((***)))((((((((())))))***+++,,,++++++,,,......,,,***---,,,+++******+++,,,...))),,,---++++++...---******+++,,,---...---,,,,,,---,,,...222222333:::BBBEEE^^^hhhcccccc]]]OOOFFFHHHFFFCCCAAA???;;;777444888666444333444333222111............---,,,++++++***,,,.../////////111333444444333111......///111111222333333111000111222444444666999;;;<<<:::888888888777555333333666999;;;:::999777666555777888888:::>>>BBBDDDEEEEEEDDD@@@FFFKKKLLLIIIFFFBBB@@@>>>@@@CCCFFFGGGHHHIIIJJJDDDCCCDDDHHHMMMPPPOOOLLLJJJPPPRRRLLLHHHJJJLLLKKKJJJGGGFFFHHHKKKKKKFFFAAACCCBBBAAA??????@@@CCCEEECCCCCCEEEHHHKKKJJJEEEAAAFFFJJJOOOOOOKKKGGGGGGHHHAAAJJJIIIFFFIIIJJJRRRcccpppwww|||}}}}}}kkkJJJ777000///222666111111000///...---,,,,,,---,,,+++,,,...///...---.........------,,,,,,+++'''***+++***---111000,,,************************))))))***)))((((((***---+++***+++//////***'''(((&&&((()))++++++***((('''((((((***+++,,,,,,++++++&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&'''(((******)))(((''''''&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$%%%&&&######$$$$$$%%%%%%%%%%%%"""""""""###$$$%%%&&&'''"""######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&((('''%%%$$$$$$$$$%%%%%%$$$000666000+++333DDDPPP===666---(((((()))+++,,,&&&******'''&&&((((((&&&%%%&&&''''''''')))---000)))))))))******+++++++++---,,,+++***+++---000111,,,,,,,,,---...,,,***'''******+++,,,---...///000...,,,,,,...000111...***(((((())))))+++---///000///.........---------,,,)))***+++***((((((***+++------,,,)))&&&&&&(((***)))))))))))))))******+++,,,+++,,,...000000...,,,---,,,***(((((()))+++---))),,,,,,)))))),,,+++(((******,,,---------,,,+++...---///222444666???HHHQQQkkktttkkkhhhaaaPPPEEECCCAAA???>>>===;;;888555777555222111111111000///,,,,,,------------,,,,,,))),,,///000000000111111111111222111000000222444222333444444222222444555555555555777888999777666444666777888777666666666<<<;;;999666444555999=========>>>???@@@AAABBBBBB===@@@EEEHHHHHHEEEBBBBBB===>>>BBBEEEHHHHHHGGGFFFJJJGGGEEEFFFIIIIIIGGGDDDJJJLLLJJJDDDAAADDDHHHJJJEEEEEEEEEDDDCCCDDDGGGJJJCCCCCCCCCBBB@@@@@@BBBDDDDDDEEEHHHJJJJJJIIIFFFDDDFFFJJJNNNOOOLLLHHHGGGFFFFFFPPPOOOJJJNNNTTTaaasss~~~zzz~~~~~~zzzuuuZZZ???333111000111555000000000///......------,,,++++++,,,...///...---............---,,,++++++(((***++++++---000///***((()))******+++*********((((((((()))))))))))))))+++)))+++......***(((***%%%&&&((())))))((('''''''''((()))+++,,,++++++***$$$%%%''''''%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((---,,,+++***)))'''&&&&&&%%%$$$###$$$'''((('''&&&######$$$$$$$$$$$$############""""""######$$$$$$!!!!!!"""######$$$%%%%%%############$$$%%%&&&'''#########$$$%%%&&&'''((('''&&&&&&%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((///;;;===111%%%)))555===888000)))((()))))))))+++$$$''''''$$$%%%((((((%%%%%%&&&''''''((()))---///((())))))***++++++,,,,,,,,,,,,+++++++++---...///+++,,,---000111000---***+++***))))))***,,,...000,,,)))((())),,,---+++)))((()))***+++---///000111........................+++,,,---,,,++++++,,,...111000---***''''''))),,,+++***************++++++,,,,,,...000333333111......,,,+++))))))***+++,,,***---,,,)))(((+++***'''***+++,,,---------,,,,,,111000111555888<<>>AAAAAA@@@@@@@@@@@@@@@@@@<<<<<>>???BBBFFFHHHHHHEEEBBBDDDBBBAAABBBCCCEEEEEEDDDMMMKKKGGGBBB???@@@CCCFFF@@@BBBBBB@@@>>>AAAIIIOOOCCCEEEFFFEEEAAA@@@BBBDDDDDDHHHKKKKKKIIIGGGGGGIIIHHHJJJLLLNNNMMMKKKHHHFFFJJJWWWXXXUUU]]]iiiwwwvvvvvvzzz|||zzzyyy{{{___HHH444111333111111555//////////////////......,,,++++++,,,...//////..................,,,+++***''')))******+++...,,,''''''((()))***++++++***))))))''''''***------***&&&)))'''(((++++++((((((***&&&&&&'''''''''(((((((((%%%''')))***++++++***)))!!!$$$&&&'''%%%$$$&&&(((%%%%%%%%%%%%&&&'''((((((++++++******)))(((''''''%%%$$$###%%%'''(((((('''%%%$$$###""""""###$$$%%%%%%%%%$$$#########$$$$$$""""""##############################$$$%%%&&&&&&%%%$$$$$$$$$&&&''')))***''''''&&&%%%%%%%%%%%%%%%''''''&&&&&&'''(((***+++444AAADDD444&&&$$$)))***222)))%%%(((***((('''(((###%%%%%%###%%%)))***'''&&&''')))))))))))),,,...++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***,,,...222555444111...++++++)))))))))+++---...+++(((&&&'''+++,,,+++)))(((((()))+++---...000000,,,,,,------...////////////000000...,,,,,,---...222111...+++))))))---000,,,,,,++++++++++++,,,,,,------///222555555333111///...---,,,,,,,,,---------///...***)))++++++)))***+++---.........---,,,//////222999???FFFSSS___yyy}}}{{{ppp___XXXSSSPPPLLLHHHDDD???999555999666222000000000000///......///......---,,,+++***,,,...///...---......,,,...111222333444777999777888999888888999;;;===<<<999555444555888999:::666333222777===AAA>>>:::444777888777555555:::???AAACCCEEEFFFEEECCC@@@>>>>>>::::::???AAA>>>>>>AAAAAABBBDDDGGGJJJHHHCCC???;;;<<<<<<<<<===@@@DDDHHHHHHGGGEEECCC@@@??????AAA>>>>>>======>>>BBBHHHLLLDDDHHHJJJHHHDDDAAACCCFFFCCCIIINNNLLLFFFDDDIIIOOOJJJJJJKKKPPPUUUWWWTTTQQQYYYiiimmmmmmzzz|||www~~~{{{xxx~~~}}}{{{zzzOOO;;;...000555222111555............////////////,,,++++++,,,...//////.........//////...,,,+++)))&&&((()))(((***,,,***$$$'''((()))+++++++++***)))***((('''+++///000+++%%%(((%%%%%%((()))''''''***'''''''''&&&'''((()))***%%%&&&(((***+++***)))((( ###&&&&&&%%%%%%&&&)))$$$$$$$$$%%%&&&'''((()))))))))))))))((((((((((((%%%$$$$$$%%%'''((((((''''''%%%""""""%%%''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&(((***+++((('''&&&%%%%%%%%%%%%%%%''''''''''''(((***+++,,,)))999AAA777,,,,,,///...---%%%"""'''+++(((&&&&&&###%%%%%%$$$&&&+++,,,)))'''(((******))))))+++,,,///......------,,,,,,+++***++++++,,,,,,++++++******+++///444777777444111+++++++++++++++++++++,,,***(((&&&'''***---,,,***'''((()))***,,,---...///++++++,,,---...///000000333333333000...,,,---...222111...,,,***,,,000444------,,,,,,+++,,,,,,,,,---...000444666666444222000000///...............///111///+++***------***+++,,,---.........------***+++111:::DDDPPP___mmm~~~|||mmm[[[WWWXXXTTTOOOKKKFFF@@@:::666:::777333111111111111000111111000///...,,,******+++,,,......---,,,---...---///111333444555777999888999:::999999:::===???===:::666444666999<<<>>>999333///444>>>DDDBBB>>>222777;;;;;;999999<<>><<<<<<@@@DDDDDDFFFIIIKKKIIICCC>>>??????>>>:::777888===AAA@@@???@@@BBBBBB???>>>???>>>;;;:::<<<@@@DDDFFFGGGFFFJJJLLLJJJEEECCCDDDGGGBBBJJJPPPMMMEEEBBBJJJSSSKKKIIIKKKSSS^^^eeeccc```lll}}}~~~|||zzzvvvxxx|||kkk@@@666///111222///000555222111///...---------...///.........000111111000******+++++++++***))))))'''((()))++++++***))))))***)))))))))))))))******''')))******))))))***+++---***&&&%%%&&&((()))***'''''')))))))))((('''&&&!!!&&&)))(((***---***###$$$&&&''''''%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""$$$(((+++***)))$$$$$$###"""###$$$&&&'''!!!"""###$$$%%%$$$######!!!!!!"""""""""#########$$$###!!! !!!###&&&(((((('''%%%%%%%%%&&&(((***((('''&&&'''((((((&&&$$$'''***+++((((((++++++(((------///111000------...///,,,(((&&&&&&'''''''''"""$$$%%%%%%&&&(((+++...,,,+++)))((((((((()))***------......---,,,***)))***++++++***)))***---///,,,,,,,,,,,,---...///000(((''''''(((+++,,,,,,+++***))))))))))))******+++(((((()))***,,,---.........---,,,+++,,,...000222333333333222111///---+++---...////////////111333---///---***...444333---///000111222333333444444222111///000333555666666444444333222000...,,,+++///---+++,,,000222111000---222666:::GGGZZZkkksss{{{ttthhhZZZVVVXXXaaa___NNN>>>999444...666444333444666666333000---...111222222///,,,***222000...///000000---***,,,...000222444444444333555:::;;;666777???FFFHHH<<<999777888;;;===;;;999888333///222:::@@@@@@>>>777:::999555666===AAA???AAAHHHLLLKKKHHHGGGEEEAAAAAA<<<;;;>>>???<<<>>>DDDHHHDDDAAABBBFFFEEE@@@;;;EEEFFFDDD@@@:::777999;;;>>><<<===AAA???:::;;;@@@AAABBBDDDDDDCCCBBBDDDEEEHHHHHHKKKOOOMMMHHHFFFHHHMMMMMMPPPPPPIIIDDDJJJUUUVVVUUU]]]kkktttuuuvvvyyy~~~zzz{{{|||rrryyyaaa???777111111333222000///111000///...------......---,,,,,,,,,...///...---,,,++++++******)))))))))))))))*********)))((((((***))))))(((((())))))***''')))******))))))***+++,,,)))&&&%%%''')))******'''''''''((((((''''''&&&$$$(((***)))***---)))###$$$&&&''''''%%%$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$'''))))))((($$$$$$######$$$$$$%%%&&&!!!"""###$$$%%%$$$$$$############$$$$$$%%%%%%%%%######""""""###%%%((()))((('''&&&%%%%%%&&&((()))&&&'''(((((((((((('''''')))++++++((('''***+++(((++++++---......,,,,,,,,,000---)))''''''(((((('''&&&'''''''''&&&'''***,,,+++***)))((())))))***+++******+++,,,+++***)))(((***++++++***)))***,,,...)))))))))******+++,,,---'''&&&&&&''')))***)))((())))))(((((())))))******(((((()))***+++,,,------...---,,,,,,---000222333333333333333111000...,,,...///000000///000222444111333111...111888999555888777555444222111111111333333333333444666777999888888666555222000---,,,...,,,+++---000222222111///444999AAARRRiii{{{uuunnnaaaXXX[[[___hhheeePPP:::333333111222111111333555555333000...000222444333111///---000...,,,---......+++))),,,---///000111222333333000666:::888;;;BBBHHHHHH>>>:::888888;;;======;;;;;;777333555999===>>>>>>;;;===;;;666666;;;===;;;???FFFKKKJJJHHHIIIIIIHHHBBB===<<>>CCCDDDDDDDDDCCCCCCAAA???===CCCBBB@@@<<<:::999;;;======;;;<<>>@@@BBBEEEGGGGGGFFFFFFGGGGGGGGGJJJNNNMMMJJJJJJNNNEEEFFFHHHJJJIIILLLZZZjjjqqqrrryyyzzzkkkqqqvvvRRR888666222000333666222---000///............//////...---,,,---/////////......---+++))))))))))))))),,,+++***))))))(((((()))))))))(((((((((((())))))''')))******))))))***+++***(((%%%%%%''')))***+++'''&&&&&&&&&&&&&&&'''''''''***+++***+++,,,)))###$$$&&&''''''%%%$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%'''&&&&&&######$$$%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%&&&'''((()))''''''&&&%%%%%%'''((()))%%%(((+++***(((((()))++++++---+++'''&&&)))***(((''')))***+++,,,,,,+++***000---)))''''''((((((''')))******)))((((((***,,,*********))))))***++++++((()))+++,,,,,,++++++***)))***+++***))))))+++---)))))))))))))))***+++,,,)))'''''''''))))))((('''((((((((((((((()))******((())))))***+++,,,,,,---...---------...000222444222333333333222111///...///000111000///000222444444444111000333:::===<<<>>><<<888555222111000000333555777777555555999<<<<<<;;;:::888555222000///...---,,,...000222222222222555:::FFF[[[uuuuuukkkeeeXXXTTT```cccqqqsss]]]@@@111000222/////////111333444222000///111333555555444222000///...---.........,,,***,,,,,,,,,---...000222333---333777999;;;@@@DDDDDD>>>:::777777:::======<<<>>><<<:::999999;;;>>>???<<<===;;;777777;;;<<<;;;999AAAEEEDDDBBBEEEIIIJJJDDD@@@>>>??????>>>???BBB???BBBCCCBBB???======>>>@@@===:::999999;;;======;;;:::<<>>>>><<<888444111111222222222666999888555444888<<<::::::999888666444333222111000//////000000111111444666;;;GGG]]]vvv~~~uuuhhhddd```RRROOO___```vvvoooMMM555...000000000111222333333111000000222444666666555444333111111111111111000///...---,,,+++***,,,...222444000333555777999<<<>>>>>>===:::666666:::======<<>>BBBFFFHHHEEECCCAAA@@@??????@@@BBB>>>??????>>>===<<<<<<<<>>>>>======>>>???IIIGGGGGGHHHEEE@@@???BBBGGGHHHPPP```uuu|||yyy~~~yyy{{{zzz___>>>---555:::666000000222333.........///////////////333222111111333333222111...---***((((((((()))***++++++++++++,,,...000222******)))(((((((((((((((''')))******))))))***+++'''&&&%%%%%%((()))******&&&%%%%%%$$$$$$&&&'''(((''''''(((+++......,,,+++$$$&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$###$$$%%%&&&&&&%%%###"""###############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&$$$"""!!!&&&&&&&&&&&&''''''((((((%%%)))------***))),,,///+++---+++'''&&&))))))'''###'''((('''***000...))),,,)))'''''''''((('''&&&***+++,,,,,,+++,,,///222......---,,,+++***)))((()))+++,,,.../////////...)))+++,,,+++***)))***++++++++++++***++++++,,,,,,,,,+++******++++++***)))'''''''''(((((()))++++++,,,,,,,,,---------------//////...---,,,,,,,,,,,,111222444555555444444333...///000///......000111000//////000222555999======:::666333000000000111111666999888555333777;;;555666666666666555444444444444333111///......///777999>>>JJJ___uuusssmmmdddcccaaaQQQKKKYYY```vvvsssPPP555...111333444555555333222000000111222444666666666555444222222333333222222111111---,,,******+++...222444444333444666:::===@@@CCC@@@===:::;;;>>>AAAAAA@@@>>>@@@AAA???===>>>CCCHHH>>><<<<<<=========>>>@@@===BBBCCCAAA@@@CCCEEEEEEEEEEEECCC@@@@@@AAACCCCCCBBB???<<<===@@@BBB???<<>>@@@EEEJJJDDDAAA@@@AAA@@@<<<<<<>>>:::===??????BBBFFFDDD???EEEFFFEEEAAAAAADDDEEEDDDEEE@@@<<<>>>CCCEEEBBB>>>>>>===<<<<<<<<<<<<:::999===DDDJJJJJJIIIHHHFFFCCCHHHGGGDDDAAA>>>===>>>@@@AAA>>>>>>?????????CCCIIIHHHUUUjjj~~~~~~nnnVVVDDD111333222>>>MMMJJJ999///111//////000000///...---,,,...---,,,,,,------,,,******************+++++++++((()))***,,,...///000000---,,,+++***))))))))))))''')))******))))))***+++(((&&&%%%&&&'''((('''&&&%%%%%%&&&'''(((((((((((()))%%%%%%+++...++++++---$$$&&&''''''%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%######%%%'''&&&%%%$$$$$$######$$$$$$$$$###"""""""""###$$$%%%%%%$$$$$$$$$#########"""%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''')))***++++++++++++******'''***,,,******+++***&&&&&&***+++)))///888777---)))(((''')))+++------,,,---......---,,,---///111,,,------......---,,,+++)))***,,,---------,,,,,,+++---///...---+++++++++++++++************++++++)))((('''(((***++++++***(((((())))))***,,,---...,,,,,,,,,++++++*********,,,------------------,,,111222444666777777777777111222222111000000111333444555999>>><<<777666:::777777555333222111111000444555666777777666666555///000111111222222111111333444444333000///000222@@@GGGNNNTTT]]]ggglllkkkhhhkkkddd]]]^^^YYYVVV\\\mmmvvvyyyiiiLLL555///333444666888777444222222222777777888888888777777666222444666666444333444555///.........///222444666333000333<<>>===@@@777999<<>>;;;<<>>EEEEEEEEEGGGCCCBBBCCCGGGJJJKKKHHHEEEDDDCCCAAA@@@@@@CCCEEEFFFFFFAAAAAAEEEEEE@@@@@@DDD;;;===AAAKKKYYY```YYYMMMDDDGGGFFFAAABBBGGGIIIGGG999999:::999888999<<<>>>888===BBBCCCAAA>>>===>>>===IIIPPPKKKDDDCCCEEEEEEHHHKKKOOOPPPMMMIIIFFFDDDIIIDDDBBBGGGRRRcccyyy|||vvv~~~rrr||||||ZZZ<<<222555...333666<<>>;;;:::444000222444333333444>>>AAABBB>>><<<;;;777222333///---000666:::999777@@@999555888:::999999:::888888555222111333555444555444333333555666777666BBBEEEIIIMMMOOOPPPOOOOOOQQQSSSTTTTTTRRRVVVbbbmmmnnnwww|||oooSSS888+++***222444777999999999777666;;;;;;<<<>>>>>><<<888555@@@>>>===<<<<<<:::666444444555666666555444555666111222555:::AAAGGGIIIJJJ@@@BBBDDDFFFFFFFFFEEEEEEAAAAAAAAADDDGGGGGGCCC@@@CCC>>>AAAKKKMMMDDD???AAADDDDDDGGGZZZ}}}yyySSSEEEDDDCCCDDDFFFGGGHHHHHH@@@@@@@@@@@@AAA???<<<999:::<<>><<<;;;===???DDDLLLOOOIIIBBB@@@BBBBBBCCCOOO]]]aaa\\\TTTOOONNNMMMWWWbbbnnn~~~|||rrrRRR:::111222///111222666EEETTTQQQEEE111333000***)))---000///------,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,,,,,,,---------222111000...,,,***(((&&&)))))))))((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((('''''')))((('''&&&%%%%%%&&&(((%%%%%%$$$###############$$$#########%%%&&&%%%$$$%%%###$$$(((((($$$###%%%%%%%%%%%%%%%$$$$$$######$$$$$$############$$$$$$&&&%%%###"""!!!!!!"""""""""###%%%%%%%%%&&&''')))'''((())))))***))))))*********+++,,,,,,+++***)))******+++,,,...///......///,,,)))((()))+++***)))%%%(((---HHHgggdddLLL111///,,,******+++---///...------///111222000---,,,---//////.........///000///---,,,,,,,,,------//////000000//////...---+++------***))),,,---***............/////////000,,,++++++*********++++++,,,...///000000222555777444666444000333999;;;888:::555333555666555666:::===AAAAAA>>><<<;;;777222666333222555:::===;;;999===999888;;;<<<888777888<<<:::777555666888888666555555444444555666666555>>>BBBHHHLLLMMMLLLKKKIIIMMMNNNOOOOOOOOOTTT^^^gggkkkuuu|||sssYYY===///...222555888::::::999888777<<<;;;<<<===>>>===:::888???>>>=========<<<999666555555555444333444555666555555777<<>>BBBCCCAAA>>>;;;>>>@@@AAAAAACCCFFFIIIJJJPPPRRRLLLGGGEEEEEECCCCCCUUUiiinnneeeZZZXXXZZZkkkxxxbbbEEE666111...000111------:::LLLUUUSSSCCCGGGFFF<<<111---...///,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,000000///...,,,***((('''***)))))))))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((())))))(((&&&&&&***(((&&&%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&%%%$$$&&&###$$$''''''$$$###&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$"""$$$&&&&&&&&&&&&((()))(((***+++***((((((+++...+++++++++******))))))(((+++))))))+++///000///,,,///,,,)))(((((()))(((''')))))),,,TTTXXX///...---,,,+++,,,---...///......///111111///...))),,,///000///---------///......---------......000000111111111000///...+++------)))(((++++++(((............////////////,,,,,,+++++++++,,,,,,---...///000000111444888<<<999999666333444777777444777444333555444444777===<<<@@@@@@===;;;;;;888333777666666888<<<>>>;;;888:::999;;;>>>===::::::===GGGAAA:::999;;;<<<;;;999555666666666666666555444:::???EEEIIIIIIGGGDDDCCCHHHHHHHHHIIIKKKRRRZZZ___fffqqq}}}xxx___AAA222000333666:::;;;;;;999999999===<<<;;;<<<>>>???>>>===@@@??????@@@@@@>>>;;;888666555333222222333555666999999;;;???EEEJJJMMMNNNEEEFFFIIINNNRRRQQQKKKFFFAAA@@@AAACCCEEEGGGGGGFFFAAAFFFHHHDDDAAABBBCCCBBB>>>BBBDDDJJJZZZfff[[[EEE??????????????????>>>>>>BBB>>>;;;;;;???AAA???<<<;;;===>>>@@@AAADDDHHHKKKKKKOOOPPPNNNMMMNNNMMMIIIGGG^^^vvv{{{oooddddddkkkyyysssRRR;;;444222---222222---)))///<<>>???<<<;;;<<<:::666777666777999<<<;;;999666999999;;;??????@@@FFFNNNXXXLLL@@@<<<>>>===;;;:::777888999999888666666666:::>>>CCCDDDCCCAAAAAAAAAIIIKKKKKKJJJOOOWWW]]]___cccooogggEEE111...333777<<<===<<<::::::;;;===<<<;;;<<<>>>AAABBBBBBCCCCCCCCCCCCCCC@@@<<<999777555222111333555777888<<<<<<>>>BBBHHHMMMPPPQQQGGGHHHKKKPPPTTTQQQIIICCCAAACCCFFFIIIKKKLLLKKKJJJAAAJJJLLLBBB===AAADDDBBB:::AAAEEEEEEKKKQQQJJJ>>>???@@@@@@@@@@@@@@@@@@AAAFFFEEEBBB???===<<<:::999>>>>>>>>>???@@@CCCFFFHHHMMMQQQTTTXXX```ffffffbbb]]]qqqyyy|||eeeFFF555333333///111222000---,,,000444555000???QQQVVVJJJ999...+++,,,,,,,,,------.........+++,,,,,,,,,++++++***))))))))))))*********++++++,,,,,,,,,,,,+++***)))((())))))))))))************(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++***((('''***(((&&&%%%&&&''''''&&&(((''''''&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%'''$$$$$$&&&&&&$$$$$$'''$$$%%%&&&''''''%%%$$$###$$$$$$&&&''''''&&&$$$$$$$$$$$$%%%%%%&&&'''''''''%%%&&&''''''''''''(((***))),,,,,,)))%%%&&&,,,111,,,+++***)))((((((((((((***)))(((***---...,,,***''''''(((((((((((()))***(((+++((((((444AAA<<<---,,,,,,---------------------......---,,,,,,------)))---000111000///------,,,---...///000000111111222333555666666444222000))),,,,,,)))***---...,,,///////////////........................///000000000111222222444888>>>BBB>>>;;;999888777444111///111000111222000---111777999===>>><<<<<<>>>===:::999999:::;;;<<<;;;888666;;;:::;;;@@@DDDJJJWWWcccfffUUUEEE???>>>;;;:::;;;:::<<<===<<<:::888999:::???AAABBB@@@======AAAEEENNNQQQRRRQQQVVV___eeeeeeffftttsssKKK222---333888>>>???===<<<===???>>>===<<<===@@@CCCEEEFFFGGGGGGFFFGGGFFFBBB===:::999666333333666:::<<<<<<>>>???AAAFFFLLLPPPRRRRRRIIIJJJLLLOOOQQQMMMFFF???@@@DDDJJJNNNPPPOOOLLLKKKDDDMMMNNNDDD>>>BBBDDDBBB<<>>EEE???444//////---------------.........,,,,,,,,,,,,+++***)))((())))))*********+++++++++******+++++++++***))))))(((((()))))))))))))))***''''''''''''''''''''''''''''''''''''''''''''''''((((((***++++++******)))(((((((((&&&$$$$$$&&&((()))(((((('''''''''''''''&&&%%%$$$%%%&&&'''&&&%%%'''$$$###&&&&&&###$$$'''$$$%%%'''((('''&&&$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((((((''''''&&&'''((((((''''''(((******+++***(((&&&'''+++///+++++++++******))))))((()))***+++++++++*********%%%&&&((()))((()))***,,,((('''(((+++***'''&&&(((,,,,,,------------------,,,------,,,++++++---...***---000111000.........+++,,,...000111222333333555777999::::::888555333...000///,,,+++......+++///////////////.........///////////////000111222222444555666888;;;???CCC===:::888:::999555111000111000111555444222333777888;;;===<<<===AAAAAA??????@@@@@@@@@???===;;;:::===<<>>@@@AAA???<<<;;;>>>AAACCCEEEEEEAAA===>>>DDDKKKKKKRRRUUUSSSVVV```fffeeekkkzzzRRR444...222888???AAA???>>>@@@DDD???>>>===???BBBEEEGGGGGGIIIIIIIIIJJJIIIEEE@@@<<<:::777555777<<>>>>>>>>>>>???FFFSSS\\\___bbbddd\\\PPPHHHHHHEEE>>>===DDDBBBCCCDDDAAA>>>???CCCHHHEEEHHHIIIFFFAAABBBHHHOOOJJJUUUZZZWWWXXXaaahhhhhhlll|||VVV555---000888???BBB@@@@@@CCCHHH?????????AAADDDGGGHHHHHHGGGHHHIIIKKKLLLIIIEEEAAA;;;999888<<>>AAACCCBBBBBBFFFHHHHHHMMMOOOQQQRRRSSSYYYccckkk^^^VVVNNNJJJMMMVVV^^^ccckkkkkkmmmrrrwwwyyyxxxwwwbbb@@@666444......666///...///111222///---,,,000***)))000333000...////////////...---------,,,,,,,,,,,,++++++)))((((((***++++++++++++,,,,,,,,,(((((()))***************&&&'''''''''(((((())))))$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))'''''''''''''''((()))***$$$)))---)))""" %%%,,,******)))(((((((((((((((&&&%%%$$$%%%'''((('''&&&((($$$###%%%%%%###$$$((($$$&&&''')))((('''$$$"""%%%$$$###""""""###$$$%%%&&&'''((())))))((('''&&&'''((())))))(((((()))******(((&&&&&&(((******))))))***,,,------,,,+++***(((---000---'''###&&&***'''***,,,,,,)))'''(((***************+++---+++)))---,,,,,,+++,,,---///000+++---...---,,,,,,000333***,,,---,,,++++++---...***+++...111333444444444111333555777777555222///---000000///000555666555000000//////.........---000000000000111222333444,,,///111333444666888:::999555666<<<===777333444+++))),,,666<<<<<<999999555999<<<<<<@@@FFFHHHGGGGGGFFFEEEBBB@@@>>>>>>???===AAAMMM]]]fffddd^^^ZZZQQQIIIGGGKKKIIIAAAAAAGGGDDDFFFFFFCCC@@@AAAGGGLLLEEEJJJMMMJJJFFFEEEJJJPPPQQQ___fffaaaaaajjjrrrsssiiizzzVVV333+++///777@@@CCCAAAAAAEEEJJJ@@@???@@@BBBEEEHHHHHHGGGEEEFFFIIILLLNNNLLLHHHEEE<<<::::::???GGGLLLLLLJJJQQQSSSVVVYYYZZZWWWQQQLLLJJJNNNQQQOOOJJJHHHMMMSSSKKKMMMOOONNNMMMNNNRRRVVVOOOJJJKKKRRRPPPEEE>>>???CCCCCCAAA@@@CCCIIIOOOPPPKKKOOOTTTXXX^^^jjjyyyzzzkkk[[[VVV```nnnwwwzzz}}}\\\<<<222222000000222---...///000000...+++***000000000000000111111222222000---+++***+++,,,---***++++++******)))((('''))))))))))))))))))))))))******+++++++++******)))(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''&&&))),,,,,,***((()))***$$$%%%&&&'''((((((((((((((((((((((((((()))******444000+++))))))+++,,,,,,$$$%%%&&&&&&'''((())))))(((&&&%%%''''''$$$###&&&$$$%%%&&&'''''''''&&&%%%'''&&&$$$######$$$&&&'''&&&''')))*********)))(((***)))'''%%%%%%'''(((*********)))(((((()))***++++++,,,,,,---...///000000+++***)))(((((()))***+++(((((())))))*********+++((()))***,,,,,,---,,,,,,++++++,,,,,,++++++***)))---,,,+++***+++---000111,,,,,,---,,,++++++---...444000---222:::<<<666///111444555222000111///+++///000222333333222111000///---++++++,,,,,,+++***+++---000222333222000///,,,000111...///222222000555555666888999777444000---111666:::;;;:::666444555444444666:::???AAABBBEEECCCAAA@@@AAABBBBBBBBBCCCHHHTTTaaaccc[[[SSSOOOHHHJJJLLLLLLKKKIIIHHHGGGLLLBBBDDDIIICCCCCCIIIJJJGGGIIIHHHGGGJJJPPPQQQMMMSSS___kkkooollllllttt}}}uuutttYYY333***...333<<>>>>>@@@AAA@@@???EEENNNSSSSSSRRRXXXaaaooo|||iiiNNN666111111///---///------.../////////...---222111000///////////////...---,,,+++***+++,,,---***************))))))(((((((((((((((((((((((((((,,,,,,,,,+++***)))((('''(((((())))))))))))(((((('''''''''&&&&&&'''''''''&&&)))++++++)))((()))+++'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***)))))),,,222777;;;===&&&&&&&&&&&&&&&'''((()))(((%%%%%%''''''$$$$$$&&&$$$%%%&&&'''''''''&&&&&&'''&&&$$$######$$$&&&'''&&&'''((()))***))))))(((***)))((('''((()))***+++++++++***)))((()))******,,,,,,,,,,,,,,,,,,,,,---))))))(((((((((((())))))(((((()))))))))******************++++++,,,,,,,,,------......------,,,+++---,,,,,,+++,,,---///000)))*********((((((***+++...,,,---333;;;???===999444777777444333555444000000000/////////000000000000...,,,,,,------,,,+++....../////////000000000+++------+++---111222///222333555888:::888444111...111444888999999777666666555444666:::>>>@@@AAACCCAAA>>>======>>>>>>>>>EEEFFFMMMTTTUUUNNNHHHGGGLLLOOORRRSSSPPPNNNNNNOOOJJJ???AAAFFFCCCEEELLLLLLKKKMMMKKKHHHHHHNNNQQQQQQMMMUUU^^^eeeiiimmmssswwwqqqmmmyyy~~~RRR000''',,,111888@@@CCCCCCAAA>>>@@@BBBDDDFFFFFFGGGJJJLLLJJJKKKJJJIIILLLPPPMMMEEEEEE@@@===???HHHRRRYYY\\\^^^^^^___aaa```\\\UUUOOORRRMMMJJJKKKJJJIIIOOOWWWNNNOOORRRUUUTTTVVVaaaooommmYYYIIIJJJMMMHHHBBBAAAAAAGGGJJJHHHIIIOOOUUUVVVVVV^^^pppPPP@@@222111222///---///............///000111111222111000///...---------*********++++++,,,,,,,,,((()))******+++*********************************------,,,,,,***)))'''&&&(((((())))))))))))(((((('''''''''''''''''''''''''''((()))((('''(((***++++++)))(((&&&%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&'''((('''(((+++///333555555((('''%%%$$$%%%&&&''')))(((%%%%%%''''''$$$$$$'''$$$%%%&&&'''((('''&&&&&&'''&&&%%%$$$$$$%%%&&&'''''''''((())))))))))))))))))))))))******+++++++++,,,,,,+++***))))))******+++++++++*********))))))'''(((((()))((((((''''''(((((())))))))))))******,,,+++***)))******,,,---/////////000///......---------------------......,,,---...---++++++---...***+++///444;;;???@@@@@@666888888444333666666444000///---,,,,,,---///000000...,,,,,,---...------000///---,,,---...000111++++++***)))---444666333000111444777999888444111000111222444666888999999888666555666999<<<>>>>>>BBB@@@===;;;:::;;;<<<===DDDBBBCCCFFFFFFBBB@@@BBBGGGLLLPPPQQQMMMKKKMMMPPPHHH<<<===CCCCCCHHHPPPNNNNNNOOOMMMHHHHHHMMMRRRSSSWWWXXX\\\aaahhhkkkkkkiiijjjdddnnnwwwPPP111)))+++000777===@@@@@@===;;;AAADDDGGGIIIHHHFFFEEEEEEFFFHHHJJJKKKOOORRRNNNHHHGGGCCC@@@BBBJJJSSSYYY\\\[[[^^^aaacccaaa\\\VVVRRRSSSOOOMMMLLLJJJGGGJJJOOOGGGKKKRRRWWWVVVUUUXXX______QQQGGGJJJNNNKKKHHHHHH>>>IIIPPPNNNJJJLLLPPPSSSRRR]]]xxxhhh@@@777222222222000///222000///.........///111333000000///...---,,,,,,---***+++,,,,,,,,,,,,++++++'''((()))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''(((((())))))))))))((((((&&&''''''''''''''''''&&&'''''''''''''''(((+++,,,+++***(((&&&%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&''')))((('''(((((((((&&&%%%)))(((%%%######%%%'''((('''%%%%%%''''''$$$$$$'''$$$%%%'''((((((((('''&&&'''&&&%%%%%%%%%%%%&&&''''''(((((()))))))))))))))'''((()))***++++++++++++,,,,,,++++++******))))))************************((()))*********)))'''&&&(((((()))))))))))))))))),,,+++)))((((((***+++---///000000000000///......---......///......---,,,///000000///------...000,,,...222555888:::===>>>888999777333111444444222000///...---------...///...---+++,,,---......---000///...---------///000++++++))))))000:::<<<:::333333333444666666444222111111000111333666999;;;888777666666888:::;;;:::>>>>>><<<:::999;;;>>>AAAAAA===<<>>BBB???EEEJJJKKKGGGEEEHHHLLLHHH>>>>>>BBBBBBJJJQQQMMMLLLLLLIIIGGGJJJQQQSSSPPP[[[ZZZ[[[^^^bbbcccbbb```___\\\iii}}}wwwSSS444)))...111777<<<>>>>>><<<;;;AAADDDIIIKKKJJJFFFDDDCCCAAADDDHHHMMMRRRTTTQQQMMMLLLIIIFFFFFFIIINNNRRRSSSVVVYYY]]]``````^^^[[[ZZZSSSQQQPPPMMMIIIEEEEEEGGGFFFJJJQQQTTTSSSOOOMMMNNNKKKFFFEEEIIIJJJIIIJJJNNN@@@KKKSSSQQQMMMLLLMMMMMMNNNYYYyyypppNNN888444111111000///000222333222///------...000111......------------..................---,,,+++***'''((()))+++,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******(((((())))))))))))((((((&&&&&&'''(((((('''&&&&&&'''&&&&&&&&&(((***,,,---***)))'''&&&&&&''')))***&&&&&&&&&&&&&&&''''''((((((''''''((())))))'''%%%)))'''%%%######$$$&&&((('''$$$$$$''''''%%%%%%'''%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((())))))***'''((()))************)))++++++++++++******)))))))))))))))***+++,,,,,,---******+++,,,+++***)))((())))))((((((((((((((((((,,,***)))((((((***+++---///////////////...------....../////////...---------......---++++++,,,------///333444444555888::::::;;;888333111333333000///000000111000///...------+++***+++---......---000000000//////...------)))***)))***111;;;???===:::666333111111333333333222111000000222555888;;;777666555555777888777666777888999888888;;;@@@CCC>>>;;;;;;======<<<<<<@@@???DDDIIIJJJGGGFFFHHHKKKKKKCCCCCCDDDCCCJJJQQQKKKHHHFFFDDDFFFOOOVVVTTTLLLNNNQQQUUUXXXYYYZZZ]]]___\\\^^^ooo{{{WWW444&&&...111666:::<<<===;;;:::===AAAFFFHHHGGGDDDBBBAAA<<>>BBB???<<<<<<>>>===::::::===@@@CCCFFFHHHHHHGGGGGGHHHMMMIIIKKKJJJDDDJJJPPPKKKFFFFFFEEEIIIRRRYYYVVVNNNOOOUUUYYYYYYTTTSSSWWW\\\fffkkk|||ZZZ888***---///333777:::;;;::::::;;;>>>AAACCCBBB@@@??????<<<>>>EEENNNSSSQQQQQQRRRPPPQQQRRRRRRQQQOOOMMMLLLMMMLLLLLLPPPUUUWWWUUUSSSMMMPPPOOOJJJFFFEEECCCAAAEEEHHHJJJJJJNNNQQQPPPLLLJJJMMMPPPOOOKKKIIIJJJMMMMMMRRRVVVUUUUUUYYY\\\\\\iiivvvfffGGG555222111///---...///...,,,000///...------....../////////..................///...,,,+++++++++,,,,,,)))******+++,,,,,,,,,,,,(((((((((((((((((((((((()))******+++++++++******(((((())))))))))))((((((%%%&&&((())))))(((&&&%%%'''&&&&&&)))---//////---******))))))(((''''''''''''''''''''''''(((((()))***(((&&&$$$$$$### $$$$$$$$$$$$%%%&&&''''''&&&$$$$$$''''''%%%%%%(((%%%&&&((()))))))))((('''&&&&&&''''''''''''&&&&&&)))(((((('''((()))***+++---,,,***)))(((((()))***&&&&&&((()))******))))))*********++++++,,,,,,,,,---,,,+++***))))))))))))))))))((((((((('''''''''&&&'''((()))***+++,,,---......//////......---,,,......---------///000111333444444222000///000222......///000222444666666444777777444333444333000222222111111000///.........---,,,...000222222222555444222000///...//////***000333000...111555666:::777555333444444444333000000222333444444444444333222111222444444333111---222777888888999===AAA@@@======???@@@>>>???CCCBBBBBBCCCFFFHHHIIIFFFDDDMMMNNNSSSOOOFFFKKKQQQLLLIIILLLNNNNNNRRRXXXYYYWWWWWW[[[]]]ZZZTTTQQQSSSWWWgggmmm{{{vvvRRR777......000333777:::<<<<<<<<>>???@@@@@@@@@FFFNNNPPPMMMLLLOOONNNQQQTTTVVVTTTOOOKKKHHHCCCAAACCCKKKTTTWWWRRRKKKJJJNNNMMMGGGDDDEEEEEEBBBEEEHHHHHHIIINNNTTTSSSMMMUUURRRPPPQQQTTTUUUQQQLLLSSS[[[```^^^^^^fffqqqxxxsssPPP999333111111000000111222///+++---------------...///000222111000///...------------+++***))))))+++---...******+++,,,,,,,,,++++++************************+++++++++++++++***)))((((((((())))))))))))((((((%%%&&&((())))))(((&&&%%%'''&&&'''+++///111///---+++++++++***)))'''%%%$$$'''&&&&&&&&&&&&'''(((((('''%%%$$$$$$&&&(((((('''######$$$%%%&&&&&&''''''&&&$$$$$$'''(((%%%&&&(((%%%&&&((()))))))))((('''&&&&&&''''''''''''&&&&&&)))((('''''''''(((***+++000...,,,***))))))***+++$$$%%%'''((()))***))))))++++++++++++************---,,,***((('''(((((()))))))))(((((('''''''''&&&$$$%%%''')))+++,,,------///////////////......---///...,,,,,,---///111333111222111000...---...///333111000000222444333222...111333111111333222...444222000...---...//////000///...///222444555444999666222...---...000222///777:::555//////222444666555555666888777555333///000333444555444222111111000000111333333111000///555:::<<<::::::===AAA@@@======AAACCCDDDHHHMMMHHHEEEEEEHHHLLLMMMIIIEEELLLPPPWWWSSSHHHLLLSSSNNNMMMSSSWWWSSSQQQUUU\\\___PPPRRRUUUTTTSSSRRRUUUXXX[[[```lllrrrbbbDDD000,,,000222666999<<>>>>>???AAAAAAJJJGGGEEEFFFJJJNNNMMMLLLOOORRRTTTRRRNNNMMMQQQVVVYYY\\\^^^\\\XXXWWWZZZ^^^[[[YYYUUUPPPNNNNNNQQQTTTZZZZZZ]]]^^^UUUCCC222***555111333:::===<<>>???@@@CCCIIIOOOOOOIIIEEEGGGJJJLLLKKKNNNSSSSSSLLLFFFDDD<<>>CCCJJJHHHOOOVVVZZZ]]]^^^XXXPPPOOONNNPPPUUUWWWWWW[[[aaammmuuu|||}}}fffGGG222444111111111111000000000000/////////...,,,---///111---///...+++***------***,,,,,,------,,,,,,+++***+++...---******------************)))))))))((((((+++,,,,,,++++++***)))))))))(((((('''''''''((((((((((((((((((((('''&&&&&&((((((***,,,...///---++++++***((('''&&&''''''(((''''''&&&&&&&&&&&&''''''((('''&&&'''((('''&&&$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%$$$$$$$$$))))))*********))))))(((&&&&&&&&&&&&'''((()))))),,,)))&&&&&&'''((('''%%%++++++*********+++++++++'''((((((((((((((((((''',,,+++******))))))******(((((((((''''''''''''''')))++++++***((((((***---+++***))))))***---000222---...000///---+++******---,,,+++++++++,,,---...---,,,+++,,,---.........111000......///000111000...////////////000000000...------...000222111000444//////666;;;999777777888888777444111111333666222222111000...///222444<<<<<<<<<;;;:::999888777666333111333666777555111555333111111222333222111222666<<<@@@BBBAAAAAAAAA@@@===::::::===BBBEEEGGGEEEFFFGGGHHHIIILLLOOOQQQRRRSSSSSSQQQOOOPPPUUUYYYYYY\\\^^^]]]ZZZYYY\\\^^^VVVTTTQQQNNNMMMNNNPPPSSSVVVTTTTTTUUUNNN@@@444///555222444999<<<<<<>>>CCCGGGIIIIIIGGGCCCAAAAAACCC???BBBFFFGGGGGGFFFFFFFFFRRRNNNLLLLLLKKKGGGEEEGGG@@@HHHQQQgggjjjaaaWWWRRRNNNJJJJJJMMMOOOVVV]]]aaadddddd^^^UUUQQQRRRXXX```fffiiinnnuuuttt]]]FFF555444000000111111111111111111111///------.../////////)))...000---***++++++***,,,,,,------,,,,,,+++******------***+++---...+++))))))))))))((((((((((((+++++++++***)))(((((('''******)))((('''''''''((('''''''''(((''''''&&&%%%'''(((***+++***+++,,,...))))))(((''''''((()))***((((((''''''''''''(((((()))((('''((())))))'''%%%&&&&&&&&&'''''''''(((((()))((('''%%%$$$$$$$$$%%%+++++++++******)))'''''''''''''''((((((((((((((('''&&&%%%&&&((()))((('''&&&'''((()))***+++++++++&&&&&&&&&&&&&&&&&&&&&&&&***)))((((((''''''((((((((('''&&&&&&&&&'''((()))(((***,,,,,,++++++,,,---+++***))))))+++---000111...//////---***))))))***************++++++++++++...***(((***...111000---///---,,,,,,...000000///////////////............,,,***))),,,222444333000444222333999===;;;888666555666888777666666777888222222000///...000444777????????????>>><<<:::999888555222222555777666444666555444555666666444222111666;;;???AAA@@@@@@AAA:::888666888===BBBGGGIIIBBBEEEIIIIIIIIILLLSSSXXXVVVTTTQQQPPPQQQUUUZZZ^^^___aaacccbbb```^^^]]]]]]UUUSSSPPPNNNMMMNNNOOOPPPQQQLLLIIIHHHDDD<<<666555666444555999;;;;;;===@@@BBBCCCDDDCCC@@@>>>>>>???;;;:::<<>>999666666666666666888999:::<<<======>>>??????>>><<<;;;;;;999999:::<<<@@@BBBBBBAAAFFFFFFIIIMMMKKKDDD@@@@@@JJJfffwwwqqqqqqqqqyyy}}}```JJJ@@@666222111111111111111222222222000,,,)))))),,,...---+++---------///666:::555,,,,,,,,,------,,,,,,+++***'''******((((((,,,,,,***))))))))))))((((((((((((***)))((('''''''''((((((---,,,+++***)))(((((((((''''''((((((''''''&&&%%%&&&((()))(((&&&''',,,000---,,,***)))(((((())))))((((((((((((((()))***+++***)))((()))******(((&&&$$$%%%%%%%%%%%%&&&&&&&&&'''&&&%%%$$$%%%(((***,,,(((((()))***************((((((((((((''''''''''''&&&'''(((((('''&&&&&&&&&------,,,,,,+++***)))((())))))''''''&&&&&&''''''(((''''''&&&&&&&&&&&&&&&)))(((&&&%%%&&&(((***+++((())),,,...//////---,,,+++*********+++---...///222111///,,,******,,,...***++++++,,,---,,,,,,,,,+++---............111444,,,++++++---///000000///111111000///...------,,,***,,,...,,,+++///777>>>===<<<:::999999<<<<<<<<<777666666666999<<>>??????>>><<<:::888777777444111000111333555666555444444555666666333111,,,000666:::===>>>@@@AAA===;;;:::;;;>>>BBBEEEFFFGGGEEEEEEIIIPPPWWW\\\^^^ZZZYYYXXX[[[___cccfffgggmmmllllllllliiibbbYYYQQQ[[[WWWRRRPPPPPPQQQQQQPPPKKKBBB<<<<<<;;;777444444777888888888999;;;<<<<<<>>>>>>???@@@AAA@@@>>>===;;;===>>>>>>>>>???AAACCCDDDEEEHHHLLLIIIBBB@@@AAAOOOtttWWWDDD<<<333111333333222222222111111111...---+++***,,,---------000...,,,///888>>>777,,,,,,,,,------,,,,,,+++***(((++++++((((((+++,,,)))************)))))))))))))))((('''''''''(((***+++,,,,,,+++***)))))))))***((((((((()))(((''''''&&&'''(((((((((((())),,,......---+++))))))))))))***(((''''''(((((()))***+++***)))((()))******(((&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&'''***,,,---'''''')))******+++++++++((('''&&&%%%%%%&&&(((((('''(((((('''%%%$$$%%%&&&,,,,,,++++++,,,---......+++***)))'''''''''(((((()))(((''''''&&&&&&'''''')))(((((((((((()))+++,,,******+++---//////---***++++++++++++,,,---......111000///---++++++---///,,,,,,,,,,,,---------...(((,,,...---++++++...222...------///111222000///222111111000///......---,,,000333000,,,///888AAA??????===888888;;;======:::777555666:::===@@@AAA::::::999777777:::>>>BBB======;;;:::888777666555666444222000000222444666444333222333444444222000,,,///444888999;;;<<<>>>999888888:::>>>CCCEEEFFFIIIEEECCCHHHPPPXXX\\\]]]\\\___dddiiilllllllllkkkkkkkkklllqqqsssnnncccZZZ^^^XXXRRRPPPRRRTTTUUUTTTJJJ@@@888888888666333222777::::::888999<<<>>><<<<<<===>>>@@@BBBAAA???===???@@@@@@???>>>>>>AAADDDCCCBBBBBBDDDBBB@@@DDDKKK```mmmKKK???888333444444444333222111111000000...///...---,,,,,,...000///...,,,---444888333***,,,,,,------,,,,,,+++***+++------******,,,,,,)))++++++++++++************((((((''''''(((***,,,---,,,++++++*********++++++))))))******))))))(((''')))((('''(((***,,,---,,,,,,,,,******)))***+++,,,''''''''''''((()))******)))((((((((())))))'''%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%&&&((()))***+++,,,((())))))*********))))))'''&&&$$$"""###%%%(((***'''((((((&&&$$$###%%%(((++++++***)))+++---000222,,,+++)))'''&&&&&&'''(((******)))((((((((((((((()))))))))***++++++,,,,,,,,,******,,,......,,,)))+++++++++,,,,,,------...---......---++++++---///---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,---...///111000000111333333111///222222111111000000000//////333666555333333888===>>>AAA???:::888<<<===;;;999888777888<<<>>>>>>===888999888888777999<<>>444222444444333444777;;;;;;888999>>>@@@===<<<<<<===@@@CCCCCCAAA>>>AAA???===<<<>>>AAABBBCCCBBBCCCHHHNNNPPPSSS\\\fff~~~[[[@@@:::777444999666555444333111000/////////111222000------000333...///...---...111...))),,,,,,---------,,,++++++---000///,,,+++...---***,,,,,,,,,+++++++++******((('''''''''(((+++...///+++++++++***++++++,,,,,,***************)))((((((***(((&&&))),,,...---+++******))))))***,,,---...&&&&&&&&&&&&'''(((******)))((('''((())))))'''%%%&&&&&&&&&'''''''''((((((&&&'''((()))*********)))***++++++******)))(((''''''%%%""" !!!$$$)))+++&&&''''''%%%######'''+++---,,,)))((())),,,000222,,,***(((&&&%%%&&&'''(((++++++***)))))))))))))))((()))***,,,,,,------,,,---+++)))***------+++(((+++++++++,,,,,,---------+++,,,---,,,++++++---...---,,,+++******,,,...///111...,,,---000111000...333222222333444444222///222222222222111111111111111444777999999888888888<<>>???===:::666777777666666666999;;;>>>;;;888444222222333444555555555444333333555777555333111000111222222222111333555555333222222222555444333444888;;;<<<<<>>AAAAAABBBFFFIIIJJJGGGCCCCCC<<<777999???DDDCCC@@@DDDKKKYYYgggooottt}}}iiiHHH:::777<<<<<<111666555333111000///......222111///---,,,...333777111///,,,,,,...///---+++...---+++,,,,,,---+++***,,,---...//////---+++***...+++)))))),,,......---+++,,,,,,***((())),,,000000...---...///...***'''***************))))))((('''***---///...---,,,,,,...,,,++++++,,,------,,,+++***)))'''''''''((())))))((('''&&&%%%&&&&&&'''&&&&&&&&&'''((())))))***%%%&&&''''''&&&&&&((()))$$$)))***'''&&&)))'''!!!''''''&&&&&&&&&&&&''''''***)))'''&&&%%%%%%&&&'''''''''((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''(((((())))))'''(((((()))***++++++,,,------,,,+++************+++++++++++++++++++++++++++,,,...---,,,,,,...///,,,---...---++++++---///---...///000222333444555222333333444444555666666///111333444333222333333777777777777666666666555::::::999999999:::;;;<<<666333111444999:::888444333444555555333333333555888999777222111444444222555444222111111222333444666444222333222111000111333444555555555444333222333333444555666888:::;;;CCCBBBCCCFFFIIINNNUUU\\\^^^uuuvvvnnnqqqxxxqqq___^^^gggbbbSSSLLL@@@333111333444555777777:::<<<;;;>>>DDDFFFDDDFFFEEEEEEFFFHHHIIIHHHFFF@@@???>>>>>>@@@BBBDDDEEEHHHUUUqqqcccCCC;;;888:::999111666555333111000///......333222111///...///333666111///,,,,,,...///...,,,...---,,,,,,------,,,******+++---...///...---,,,///,,,***)))+++---,,,+++)))******)))'''(((+++...000...------...---***'''************))))))(((''''''***---///...---,,,,,,---+++******+++,,,,,,+++***)))(((''''''(((((())))))((('''&&&%%%&&&&&&'''&&&&&&''''''((())))))***%%%&&&'''''''''(((+++---***,,,+++%%%$$$''''''$$$(((''''''&&&&&&''''''(((((((((&&&&&&%%%&&&&&&''')))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))************,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,------,,,+++,,,...---...///...,,,,,,...///111222333444555666777777333444444444444555555555...000222333222111111222777777777777777777888888777666666666777999<<<===888555333555999:::777444111333444333222111222333555666444111222666555000222111111000000111222222000111444666555222000000222333444555555444333222555555666777999;;;===>>>AAABBBCCCDDDFFFKKKSSSYYYfffzzz}}}}}}sssnnntttvvviiigggkkkeeeYYYKKK???555555666444444777:::<<<;;;:::===CCCEEEDDDLLLHHHCCCBBBFFFLLLRRRVVVJJJGGGCCC???>>>AAAGGGKKKSSSaaa~~~ZZZ===<<<;;;888666222555444333111000/////////333333333111//////111333000...------.........---...---,,,,,,---...,,,+++)))***,,,---......---,,,...,,,*********+++***)))((((((((('''&&&'''))),,,///...---------,,,***(((************)))(((&&&&&&'''***---......---,,,---,,,***))))))***++++++***)))(((((((((((())))))***)))((('''&&&%%%&&&''''''&&&''''''(((((())))))***$$$&&&'''((()))***---///000///+++%%%###&&&((('''(((''''''&&&&&&''''''(((&&&&&&%%%%%%&&&&&&'''(((++++++******)))))))))(((((()))***++++++***)))(((*********)))))))))))))))+++************)))))))))++++++++++++,,,---......,,,,,,++++++++++++,,,,,,,,,---...---,,,+++,,,---...///000///......///000333333444555555666777777444444444444333333333333---///111111000///000111666555555555666888:::<<<777666444333444666999;;;;;;888555666777888555222///111222111000000111222333333222222666:::777000000000111111111111111111///333666666444222333444666777777777666555333222444444444555666999;;;===???BBBCCCBBBBBBFFFOOOVVVdddvvvzzztttvvvvvvtttxxxxxxnnniiiddd]]]WWWMMM@@@888:::;;;777888>>>AAAAAA???<<<>>>DDDGGGEEENNNKKKIIILLLTTT___hhhnnnddd___WWWOOOKKKOOOXXX```lllzzz~~~QQQ888>>>>>>777555444444333222111000000000000111222333111///...///000///...---------.........///---,,,---......---,,,,,,,,,------------,,,+++++++++******************((((((((((((((((((***+++...---,,,,,,,,,+++***)))*********)))((('''&&&%%%(((***---...---,,,------+++)))(((((()))******)))''''''(((((())))))******((('''&&&%%%%%%&&&'''(((''''''(((((())))))))))))%%%&&&(((((((((***,,,...000...+++'''&&&''')))***((((((''''''''''''((((((%%%%%%%%%&&&&&&'''((()))+++******))))))(((((('''((()))+++,,,,,,+++)))(((,,,++++++******)))))))))************************,,,,,,,,,,,,,,,---......,,,,,,+++++++++,,,------...///000///---------//////000111111000///000111111111222222333444444444444444333333222111111000...///000000///...///000333333333333555888:::<<<;;;999666333333444666777;;;888666555555444222000///000111111000000111222444444333555<<<@@@;;;222111111222222222222111111555:::===;;;999;;;@@@BBBBBBBBBAAA???;;;888444222666555555555555777999::::::@@@BBB???>>>CCCLLLQQQXXXhhhkkkgggmmmvvv{{{qqqhhh]]]WWWVVVOOO@@@999>>>???:::@@@MMMPPPPPPLLLGGGHHHMMMQQQQQQQQQUUU\\\gggtttyyypppkkkooozzzqqqJJJ777@@@@@@777666777333333222111000000000111000111111000...,,,,,,---.........---------...//////...------/////////---000000///...---+++***)))'''((()))***++++++,,,,,,***)))))))))***+++++++++,,,,,,,,,+++***)))******************)))((('''&&&(((***---------,,,---...+++)))(((((()))******)))''''''(((((())))))******((('''&&&%%%%%%&&&'''(((((((((((()))))))))))))))&&&'''(((((('''''')))++++++++++++++++++******+++(((((((((''''''((((((((($$$%%%&&&'''(((((()))))))))))))))(((((('''''''''(((***+++------+++***(((,,,,,,++++++******))))))'''((()))***+++,,,------///......---,,,,,,---------,,,+++***+++,,,...///000111222222000///000222///111222222111000000111//////000111222333333444444444333222111000/////////000111000......///111000000111222333666888999:::888666444444666888999999777444222111000///...000111222222111111222444777777777999AAAEEE@@@666111111222222222222222333999DDDMMMQQQSSSVVVVVVRRROOONNNKKKGGGBBB<<<777555;;;::::::999999888888888555<<<@@@======CCCJJJMMMQQQ^^^______kkk|||wwwnnneee```aaaOOO???;;;DDDEEE>>>HHH[[[gggiiifff___\\\```fffhhhhhhmmmwwwbbbEEE:::@@@>>>777888888222222111111111111111222...///000///,,,++++++,,,---.........------...000///...---...000000000...333333111///---+++***)))%%%(((***++++++,,,---...+++******+++,,,---,,,++++++,,,,,,***(((((()))+++***************))))))((()))+++,,,---,,,,,,---...+++)))(((((()))******)))'''((()))))))))))))))(((''''''&&&%%%&&&'''((()))))))))))))))))))))))))))'''((()))((('''''')))***)))(((***...///+++)))***)))((((((''''''(((((()))%%%&&&'''))))))*********'''''''''''''''((((((((()))***+++,,,,,,+++***)))+++++++++***************&&&'''(((***,,,---...///000000///...------,,,------,,,+++***+++---///000000222333333222222333555...111333333222000000111///000111222444555666777555444444333222111111000111222222111//////000222///000111222333444555555333333444555888;;;===???666555333111////////////000222333333222222444555999;;;;;;<<>>===555555999666111111111000111111222333000000000...,,,,,,...000+++---///...,,,,,,///111///......///000111111000444333222000////////////))),,,//////,,,+++,,,---,,,***)))+++---...,,,***)))++++++)))'''&&&))),,,)))***+++,,,,,,,,,,,,,,,)))+++,,,,,,,,,,,,---///,,,***))))))***++++++***))))))*********((('''&&&'''&&&&&&%%%&&&'''((()))*********)))))))))))))))&&&'''))))))***+++...000---******...---'''&&&)))))))))(((((((((((())))))((()))+++,,,,,,+++******''''''((()))***+++,,,,,,******)))(((((()))******(((((())))))*********+++*********++++++,,,,,,,,,......---......///000111---,,,+++***+++---000222...///111222222333555777---000222333222000//////---...///222444666888999888888888888777777777777666666555444222222333555111333555666666444111///---///333777:::<<<======444333222111000000333555///111222333222222444555888;;;<<<:::999;;;:::777777777999===DDDLLLUUUZZZnnnyyykkkSSSAAABBBCCCDDDEEEDDDDDDCCCFFFIIINNNRRRSSSQQQMMMKKKGGGOOOUUUXXXbbbnnnmmmbbb^^^___XXXZZZmmmsssuuu}}}vvveeeQQQPPPgggfffYYYeee___AAA???;;;888666666777999111000000111222333222000...//////...------///000111000000///////////////+++---///000222222222111//////000000000///---,,,'''(((***+++,,,,,,++++++...***((()))---...,,,(((***)))((('''(((***,,,---+++,,,,,,------,,,,,,+++((())),,,...///000//////************)))))))))))))))))))))((('''''')))+++$$$&&&(((((('''''''''(((******))))))((('''''''''$$$333000&&&,,,666999===///++++++)))###***...%%%'''''''''((()))*********)))***,,,,,,***)))***+++***++++++++++++*********)))******)))(((((()))+++,,,,,,+++++++++,,,------,,,,,,.../////////...---000000111111000...,,,+++***+++,,,...///000000000222222111111111222444555000222111...---000000...------...000333666:::<<<=========;;;777555555555444555666555555666888;;;666999;;;:::777555666999000222666999;;;<<<;;;;;;444444444444555555666666222111000000111444888:::777999::::::999888777777999AAAJJJSSS^^^llltttwwwyyybbbOOOBBB>>>CCCMMMPPPMMMQQQ[[[fffmmmsssuuupppllljjjjjjdddbbbccckkkssssssjjjaaaVVVWWWYYY[[[]]]ggg{{{{{{vvvyyyzzzrrrjjjTTTeeevvv\\\```uuuSSS<<<;;;999888777777888999333222222222222222111//////111222111000///000111111111000///////////////,,,---...///000///......,,,,,,---------,,,************,,,---------,,,+++...***((()))---...,,,((()))))))))))))))(((((('''***++++++++++++++++++***((()))+++,,,.../////////++++++******))))))((((((((()))++++++***))))))***$$$&&&((((((''''''((())))))))))))))))))))))))***"""......+++333:::===EEE===111---,,,&&&)))---'''(((((((((((()))*********)))+++,,,,,,*********+++'''(((******)))'''%%%###******+++***((((((***+++------,,,++++++,,,,,,,,,,,,,,,.../////////...---//////000000///---,,,+++***+++,,,---...//////000000//////000111333555666000222111...---000111...//////000222444666888999<<<<<<<<<:::666444444444555777999:::888777777888<<<<<<;;;<<<<<<<<<;;;;;;888888999:::;;;;;;::::::666666666666666777777777666444222222333666777888999;;;===>>>>>>???@@@AAAKKK\\\qqq}}}yyyfffVVVRRRQQQXXXcccgggfffnnnzzz|||{{{sssoookkkkkkllljjjbbb[[[TTTRRRRRRSSSTTTZZZiiiwwwvvvsssxxx|||{{{xxxnnnwwwsss]]]eee~~~hhhCCC888888888999999999999999555555444444333111000///000222444444333222111222222111000000//////000000000000000000///---,,,+++++++++,,,,,,++++++***))),,,---.........---,,,+++---***((())),,,---+++))))))***++++++)))'''$$$"""))))))************)))))))))))))))***,,,---///000,,,,,,+++***))))))(((((('''***,,,---,,,***))))))&&&'''))))))((('''((()))((())))))***++++++,,,,,,''',,,,,,...555333555BBBNNN888...///)))(((,,,))))))))))))))))))*********)))+++,,,,,,+++***++++++***,,,...///---***&&&###***+++++++++))))))+++---...------,,,++++++++++++,,,,,,---............---............------++++++******+++,,,---......///---------...000222555666000222111......111111...000111222444555666666666:::;;;;;;999666444444444666999<<<===;;;999777777CCC@@@===>>>BBBDDDAAA>>>@@@??????>>><<<;;;999999888888888888888888888888888666333555888;;;;;;999:::999999???KKKXXXdddjjjppp}}}qqqeeeeeegggpppzzz}}}|||mmmjjjfffccccccbbb```___UUURRRQQQRRRSSSUUU\\\eeehhheeegggppp}}}~~~uuullljjjooowww|||~~~lllVVV\\\ppp~~~^^^:::777888:::;;;<<<:::888777444555555555333111111111///222555555444222222222111111000////////////000333333222000///---++++++------.........---------......//////...---+++***,,,***))))))+++,,,+++)))******+++***)))(((&&&%%%)))******************)))))))))((()))***,,,///000---,,,++++++***)))(((((((((***,,,,,,+++***)))***''')))******)))((())))))*********++++++,,,,,,,,,+++***)))///777111555IIIWWW:::---000,,,(((+++---***************************,,,------,,,++++++,,,,,,---......---+++((('''***+++,,,+++******,,,...///...---,,,+++*********,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---............---...///111333444000333222......111111//////111333555666777666666999::::::999666444555555666888;;;<<<:::999888999DDDBBBAAABBBDDDFFFEEECCCBBBBBBCCCBBB@@@<<<999777999999888888888888777777777555333666;;;??????===BBB:::888EEE___|||{{{uuuyyyxxxsss```___^^^]]]\\\]]]```bbbXXXTTTSSSVVVYYYYYY[[[___ZZZVVVUUU[[[fffooottttttkkkgggbbbbbbgggnnnuuuxxxlllSSSUUUiiitttVVV999:::<<<>>>???>>>;;;777555111333555555333222333444///111444555333111111111111000//////......//////222111000///---,,,+++***..................//////......///...---,,,***)))+++***)))******+++***)))++++++***))))))***++++++******++++++++++++******))))))((()))***,,,///000,,,,,,,,,+++***))))))((()))***+++***))))))***+++(((***++++++***))))))***,,,,,,,,,,,,++++++*********'''&&&111<<<:::CCC[[[RRR666***...,,,)))---...************+++++++++++++++,,,......,,,+++,,,---******)))((((((((())))))***+++,,,+++******,,,...///...---,,,+++*********,,,,,,,,,,,,------......,,,+++++++++,,,,,,,,,,,,+++++++++++++++,,,......000///.........///000111111333222///...111111///---///111444666777888777999::::::999666555666666444666777777777888:::<<<>>>AAADDDEEEDDDCCCDDDFFF???AAADDDEEECCC>>>999555777777777777777777777777666333222444888<<<===<<>>@@@@@@>>>:::666333///222555444222111333555///111333333222000000111000///......------.........---,,,,,,++++++,,,,,,------,,,,,,,,,---............//////...,,,***)))************************+++***)))((()))+++...///***++++++++++++++++++***)))))))))***,,,---///000+++++++++++++++************+++---,,,+++***+++,,,***+++---,,,+++******+++------,,,,,,+++******))),,,***(((...888666>>>SSSDDD000)))---***+++...,,,)))******+++,,,,,,------+++---......---,,,,,,------+++)))(((((())),,,---)))***+++*********,,,......------,,,++++++++++++,,,,,,,,,+++,,,------...+++++++++++++++,,,---...---,,,+++++++++,,,...///222111///.........///000111333222//////111222///---...000222555666777888777888888777666555555666333333444444555777:::===999>>>DDDEEECCCAAABBBDDD<<>>??????===:::666333///222555444111///000333000222333222111000111222......---,,,,,,,,,,,,---,,,,,,,,,,,,---///111222,,,,,,+++++++++,,,---......//////000///...,,,+++)))*********)))))))))***))))))))))))***+++,,,---))))))************))))))((()))+++,,,.../////////******++++++++++++,,,,,,(((,,,111333111...+++***+++,,,...---+++******++++++++++++++++++*********---///,,,+++///,,,---;;;555,,,+++,,,))),,,///)))((()))***+++,,,...//////,,,---//////---------...///...---,,,,,,,,,,,,,,,((()))******))))))+++---------,,,++++++,,,,,,,,,,,,,,,+++++++++,,,---...,,,+++++++++,,,---///000...---,,,+++,,,---///000111000/////////000111222111333333//////222222000/////////000222444555666444555666555333333333555222444666666666777888:::666;;;@@@DDDEEECCCAAA???>>>>>>>>>>>><<<:::777555333444444555666777888888333555777666777;;;DDDKKKIIIXXXsss|||zzz||||||wwwqqqoooooopppiiigggeeeaaa^^^YYYUUURRREEEDDDBBBAAA@@@AAAAAAAAA@@@???@@@FFFIIIKKKOOOUUUUUUSSSRRRVVV]]]dddiiillliiiiiilllssszzz}}}{{{xxxyyyzzzUUU===<<<;;;<<<======<<<999666444000444666444///---...111222333333222111000222444------,,,++++++++++++,,,.........///111444777888------,,,+++,,,---///000///000000111111000......)))*********)))((()))***'''(((***+++,,,+++)))((((((((())))))))))))((((((((())),,,...///000//////)))******++++++,,,------&&&---444888777222,,,))),,,---......,,,******+++)))))))))******+++,,,,,,(((000...,,,000,,,+++333---***...---(((...000&&&((((((***+++---...000000,,,...//////...------...,,,,,,,,,,,,+++)))'''%%%'''((())))))((()))+++---,,,,,,+++++++++,,,---------,,,+++***+++,,,---...,,,,,,++++++,,,...000111///...---,,,,,,---///000000/////////000111333444111444333//////222222000111111000///000111333444111222333333111111222333222555888999999777666666777888<<>>BBBBBBFFFMMMRRRWWW___hhhrrrqqqqqquuu{{{yyyOOO???===;;;===>>><<<888555444666222444555333000...111444222222111000///...---------...//////---,,,---......,,,***,,,111777<<>>FFFHHHDDD???>>><<<::::::999888666444222444666888:::;;;;;;::::::>>>DDDNNNYYYgggsss{{{yyylllbbbbbbccc```\\\XXXUUUWWW[[[^^^^^^cccccc^^^\\\^^^\\\WWWTTTTTTRRRMMMGGGEEEGGGJJJPPPRRRUUUYYY___hhhrrryyyvvvLLL<<<:::999;;;<<<;;;888666777888222222222222000000111222000000000///////////////...//////...,,,,,,...///222///,,,,,,...111333444...,,,+++,,,...000000///........................)))(((((()))++++++***((()))((('''(((*********)))+++,,,,,,+++***)))(((((()))***+++------------,,,******++++++++++++******---///222222000...,,,,,,---...///000///---+++)))************+++,,,---------,,,,,,+++******))))))*********+++,,,,,,---------------............///000111111///,,,))))))))),,,,,,+++******************************************)))))))))***,,,.../////////---,,,,,,,,,---...........................//////.........//////000000000//////000222444555111000000//////111222333444333222111111111222333111222333222111111333555777888:::;;;:::888666555999888888<<<@@@AAA>>>:::999999999;;;<<<<<<:::999777777555444444777===BBBCCCMMM[[[kkkzzzrrriiibbbZZZVVVXXX]]]\\\YYYUUUSSSVVV^^^dddaaagggjjjiiihhhiiigggbbb\\\^^^___\\\WWWSSSSSSTTT___^^^\\\]]]cccooo}}}pppGGG999777666888::::::999888999:::444333222222444555444333///////////////000111111//////...---,,,,,,///111222///---+++,,,,,,,,,+++...,,,+++,,,...000000///........................***))))))***,,,,,,+++))))))(((((((((***+++***)))***+++++++++***)))((('''((()))+++,,,------,,,,,,)))))))))))))))))))))))),,,---...---,,,+++---...////////////...---,,,+++---,,,***))))))+++,,,---,,,++++++******)))))))))***++++++,,,,,,------------------............///111333444222...+++((((((,,,++++++************++++++++++++++++++,,,,,,,,,))))))))))))***,,,---.........---,,,,,,,,,,,,---////////////////////////---...///000111111111111222222222222333333444444.../////////000222333333444333222111000000111222111222444444333333333444888888888999888888777666888999:::;;;<<<<<<;;;:::666666666888:::;;;:::999::::::999777888AAAOOOZZZnnnzzzxxx___SSSOOOMMMPPPVVVZZZYYYWWWUUUWWW___jjjrrrmmmtttzzzzzzzzzyyyvvvrrrdddeeeeeecccaaaaaafffjjjsssrrrrrrsssxxxhhhBBB777666777888999999999999999999777555444555999:::888666000//////...///000111111000///...,,,+++,,,000333---,,,++++++,,,,,,+++***---,,,,,,---...///000000........................+++******+++------,,,******)))((()))+++,,,+++***+++++++++++++++***))))))((()))***,,,,,,,,,,,,+++******))))))))))))******------,,,***)))+++...111000000///...------------...---***((((((***,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------...---------............///000222555555222///,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++...---------,,,,,,,,,,,,........................,,,---///111111111000000333444555666666555555444...///000111222333444555555444222111000000111111333555777888777666666777999888888777777777888888888;;;======;;;;;;<<<>>><<<999666666888;;;<<<===>>>DDDJJJNNNTTTaaatttvvv^^^RRROOOQQQWWW^^^```]]]ZZZ\\\fffsssqqqoookkkhhhiiirrr```>>>777888999999999999999888777666777555444666:::;;;888555222111///.........///000//////...,,,,,,---111444,,,++++++,,,---...,,,+++,,,------------...///000........................+++******+++------,,,++++++***)))***+++,,,,,,***,,,,,,,,,---,,,,,,++++++((()))+++,,,------,,,,,,,,,++++++******++++++,,,...---,,,******,,,000333111000...---,,,,,,------...---***((((((***,,,------------,,,,,,,,,,,,,,,---------------.........---------............///222444777666444111......,,,+++++++++++++++,,,,,,,,,,,,------............---------------,,,,,,,,,.........---------,,,,,,---------------------------...///111111000//////333444777888999777555333/////////000111222333444555444222111111111222333444666888999888777777888999999888777777888999:::<<>>;;;:::<<>><<<999666333111000......///111222555444333222222333444555444555777777666666666777:::999999999999:::;;;;;;@@@BBBAAA>>>;;;:::<<>>HHHUUUaaahhhsss~~~}}}ppphhhhhhlllpppsss{{{tttrrrzzz|||NNN444777<<<;;;999777888999888555333111333555555444222111111111000...------///111333---...//////...///111333000///---,,,---------,,,+++---......,,,---///222------------------------***))))))***,,,---+++***,,,+++***+++---------,,,+++,,,,,,------,,,,,,,,,***+++---...//////.........---,,,++++++,,,---...,,,---///...------...///---------,,,++++++******************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///333444444333///---,,,,,,+++++++++++++++,,,---...++++++,,,------...//////)))***,,,.../////////...//////000000000///...---..............................///111333666888999;;;???DDDHHHIIIGGGCCC@@@:::777333000///000222444555444333333444555777888666777777777666666888999:::::::::;;;;;;<<<<<<<<>>999444222333555777444444444444555777888:::999999999888777888:::===:::;;;<<<<<<=========<<>>???AAAEEEKKKPPPRRRYYY[[[bbboooggg;;;333;;;:::BBB===888777888888444///333444444555555444333333555222///...///111333333---,,,,,,,,,,,,---.........------,,,,,,+++******,,,...222444555333///---)))+++---...------...///------,,,+++************,,,,,,++++++---------,,,000///---,,,+++*********,,,,,,---000222222000...///////////////.........///000///---,,,---///111000000000///...,,,***)))+++++++++,,,,,,---------/////////000000000111111...//////000111222333444333222222111000///......222222111...,,,---///111...---+++,,,...//////...,,,,,,,,,,,,---///000000///---,,,---000111000---///000000111111000000000///////////////000000000000---///777???CCCHHHLLLWWWYYY[[[\\\[[[VVVPPPMMMMMMGGG???999666555555666777666555777::::::999777777666555888;;;===;;;888<<<:::<<<>>>===:::<<<@@@DDDCCCDDDGGGOOO\\\jjjtttxxx~~~ggg===444======CCC???;;;::::::999666333111222222333444555666666444111...---///000111111000///...---,,,,,,,,,,,,......------,,,+++++++++,,,...222444444333000...***,,,......---,,,---...------,,,+++******++++++...---,,,------------,,,000///...---,,,,,,,,,,,,,,,,,,---///111222000...////////////////////////000000///---,,,---000222222111000///---,,,++++++,,,---------------.....................//////////////////000000000111111222222111000//////......000000000...,,,---///111---,,,+++,,,---......---......------......///000///---,,,,,,...///---+++//////////////////......//////............------,,,+++///888BBBIIIRRRZZZ___cccddd```WWWNNNIIIGGGHHHDDD>>>888555444444444777777666777777777666555888666555666888:::888777===;;;:::<<<;;;;;;???FFFPPPUUU^^^hhhsssccc===666???@@@AAA@@@>>>;;;999777666555000000000111333666888:::222000------...000000000333222111///---,,,++++++//////......---,,,,,,,,,,,,...111333333222///...,,,---///...---,,,,,,,,,---,,,,,,++++++++++++,,,//////......------,,,,,,//////............//////---,,,---///111111000...////////////////////////111111///,,,+++,,,000333444222000...---,,,------...............---------////////////............///000000000000000000///222222111111000000//////000000000///......111333---,,,,,,---//////...,,,000///......------......000///------......,,,+++//////000000///...------000//////......---------,,,,,,111===IIISSS^^^ffffffkkklllcccTTTIIIEEEEEEBBB@@@===:::777666555555888999999777555444555666666555555666888999999888===999888;;;>>>DDDNNNXXXcccmmm|||wwwVVV;;;888@@@???>>>>>>===:::666444444555111000000000222555888:::111000...///000111000///444333111///...---------000//////...------,,,,,,+++,,,...000000///...------/////////,,,+++++++++,,,,,,+++++++++,,,,,,---/////////...,,,+++++++++------------...///000111...------///000111///...///////////////000000000222111///,,,+++---111444555444111...------.../////////......---------,,,111111111000000000000//////000111222222222111111222111111111111111111111000111111111000000222444...---...///111111///...000000...---,,,,,,,,,,,,000000////////////......000000111000000///...---000/////////////////////111///666FFFXXXbbbhhhkkkgggiiiiiiaaaTTTKKKHHHHHH>>>??????===;;;999999999:::;;;;;;888555555666999444555777999;;;<<<;;;::::::888:::BBBMMMZZZjjjxxx___FFF777999>>>:::<<<===<<<999666444444555333222111000111333555777111000000111222222111///111111000////////////000000//////...------,,,,,,***++++++,,,---,,,,,,,,,...///000///,,,+++***+++++++++++++++,,,---......---//////...+++******,,,++++++,,,,,,---///000111///...---...000000///...////////////000000111111222111000---,,,---111444666555222///......///000//////......------,,,,,,111111111000000000000000---///111222333333222111000000000111111111111111000111222222111111333555///......///111222000///111000///......---......//////000000//////000000000000000000//////...---.........//////000000111444222:::QQQiiitttsssooogggeeeaaa[[[TTTNNNJJJHHH???AAACCCCCCAAA??????@@@>>>===;;;999777777:::<<<555888<<<>>>???>>>===<<<===>>>FFFUUUgggxxxoooJJJ;;;555999<<<777>>>===;;;999777666555555444333222111111222333333111111111222444333111//////////////////000111111//////......---,,,,,,,,,************++++++,,,,,,---///000///,,,+++++++++++++++++++++,,,...//////---///111///,,,***,,,...+++++++++,,,---///000111000...---...///000///......//////000000111111222111111000///......111333777555333111000//////000///////////////.........///000000000111111111111///111333444555444333222222222222333333444444444555666777777666555777888333111000000222333333333444444333333333444444555111222333222111000111222000000111111111111000000000000000111111111222222444444@@@\\\www~~~xxxmmmiiibbb[[[UUUOOOKKKIIIGGGKKKNNNNNNKKKJJJKKKLLLJJJEEE@@@>>>>>>???@@@@@@===@@@CCCEEEEEEEEEFFFGGGMMMRRR___rrrZZZ>>>888666888<<<999>>>;;;777666777777555222333222222222222222222222//////000222444333000---............//////000111......------,,,+++++++++,,,++++++++++++,,,---...---...///...---++++++,,,***++++++,,,---...///000---000333111...,,,///222------------...///111111000///------///000///......//////000111111222222///111111111//////000111666666555333222111000///000111111111111111111222111222222333444555666666999:::;;;<<<;;;999666555::::::;;;;;;<<<===>>>>>>@@@AAACCCBBBAAA@@@@@@AAA<<<999666666777:::;;;;;;:::::::::;;;<<<===???@@@;;;<<<<<<:::666444444666444555666777888888888888:::999999888777666666555888;;;KKKddd{{{xxxuuuoooeee[[[UUUSSSTTTXXX\\\______\\\ZZZ\\\___^^^VVVMMMIIIKKKLLLJJJGGGFFFHHHJJJLLLPPPVVV___eeegggnnn}}}oooMMM999999777777<<<;;;<<<777333333555666222...111111222333333333222222......///222333222///,,,//////............//////...------,,,,,,+++******...---,,,+++,,,---...///,,,---///...---,,,,,,---******+++,,,---...000111...222444333000...111555.........//////000111222111///------/////////......//////000111222222222...000222222111000000111666666555555333111000///222222222333333444444444555666777888999;;;<<<<<>>AAACCCDDD>>>??????AAACCCEEEGGGHHHEEEFFFFFFBBB===:::999:::;;;<<<===>>>???@@@@@@@@@DDDCCCBBB@@@>>><<<;;;:::===DDDUUUjjjyyy|||qqqccc\\\^^^bbbgggkkknnnnnnjjjiiikkkooooooeeeYYYUUUWWWXXXTTTOOOKKKMMMOOOSSSZZZhhhxxx{{{PPPAAA444444;;;>>>===<<<<<<999555333333444555555000222666888777444000...000111222222111000///...+++,,,,,,------.........333111///,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...---,,,,,,.../////////000333444222///,,,,,,...000...---...000000,,,)))---------///000111///---444000...222444333555888777222000111111///111555444000---000666:::777333555888<<<<<<:::999;;;===>>>@@@DDDFFFGGGGGGFFFEEEQQQRRRQQQNNNIIIGGGIIILLLJJJNNNPPPOOOSSSYYYYYYTTTVVVYYYZZZXXXXXXYYYXXXUUUNNNOOOPPPPPPPPPOOONNNMMMFFFMMMQQQNNNNNNTTTWWWVVVTTTQQQMMMHHHEEECCCBBBBBBDDDFFFCCC???AAAIIILLLIIINNNLLLIIIDDD@@@>>>@@@AAAHHHJJJWWWkkkuuussstttzzzwwwjjjmmmxxxvvvxxxzzzyyyxxxyyy}}}qqqoookkkeee```]]]]]]^^^PPPVVV]]]aaagggtttGGG<<<444666;;;<<<;;;:::;;;888555333444444444333///111444666666444222000000000111222111111//////------------............222000///---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,++++++...---,,,---...000000111///111333222///------///111///...///000000,,,***---......000111111///...333///...222333222333666888444222333333222444888999888888:::===>>>>>><<>>AAAEEEIIIIIIHHHHHHLLLQQQUUUVVVYYY\\\^^^^^^[[[XXXUUUWWW[[[bbbhhhjjjhhheeehhhfffeeeeeehhhlllnnnooonnnnnnkkkiiikkkooopppnnnpppssstttrrrrrrttttttqqqiiilllppptttvvvwwwvvvvvvwwwwwwtttpppqqqtttuuurrrkkkgggdddeeehhhhhheee```\\\^^^^^^[[[\\\```aaa```gggfffccc^^^ZZZXXXYYY[[[fffdddkkkvvv{{{xxxxxx|||~~~VVV===::::::>>>???>>>@@@CCC999888777888888777444222111111111111111111111222//////000000111111111111111111000000//////............------------......,,,,,,,,,---------------000//////...---,,,++++++,,,---//////000111444666111222333333222111000000666555444222111000...,,,111222555555555555444555444333666:::<<<:::<<<@@@FFFBBBAAACCCBBB@@@AAAEEELLLSSSXXXWWWRRRTTT___iiiffffffhhhlllpppooojjjfffccchhhnnnsssuuutttssssssrrrooolllnnnsssxxx{{{{{{wwwtttpppnnnppptttwwwwwwpppssstttssstttxxxxxxvvvooorrrxxx}}}~~~|||{{{{{{yyyuuurrrsssvvvwwwvvvsssqqqttt{{{|||wwwqqqjjjmmmnnnmmmjjjgggdddbbbfffeeedddcccaaacccfffiiiooonnnrrrzzz~~~uuuPPP>>>;;;;;;>>>??????BBBGGG:::999999::::::999666333444333222111000000///////////////000000111222222111111111000000//////...---------....../////////,,,,,,,,,------.........000000///......---,,,,,,,,,...000000000111444777555555555555555444333222:::999888555333000/////////222666777666555666888666666:::@@@AAAAAAEEEKKKOOOKKKJJJLLLKKKHHHIIILLLUUU\\\aaa___[[[```nnn{{{ttttttvvvyyy|||{{{vvvqqqqqqxxx|||xxxyyy|||}}}zzzxxxyyyvvvrrrmmmlllnnnrrrvvvyyyooorrrtttsssuuuzzz|||zzzppptttzzz{{{xxxzzz{{{|||yyytttsssxxxyyyvvvuuuzzzyyylllqqqxxx|||yyysssnnnlllqqqqqqpppnnnmmmooorrruuu~~~}}}jjjQQQ<<<999999<<<>>>===???CCC;;;:::999::::::999666333555555444222111000///...111000000000000000111222000000000000////////////,,,---...///////////////,,,,,,,,,---....../////////////////////.........,,,...111111//////333666666666666777:::;;;:::888>>>>>><<<999444222111222000444888:::999999;;;>>>======AAAFFFGGGHHHNNNVVVUUURRRRRRUUUUUUSSSTTTWWW```eeeiiiiiiggglllxxx~~~{{{{{{|||}}}~~~}}}vvvooojjjkkkmmmoootttxxxpppssstttrrruuuzzz|||{{{rrrvvv}}}~~~xxxtttyyyyyyzzzzzzxxxuuuzzzwwwuuuuuuzzz~~~zzzrrrwww~~~uuuppppppxxxyyyzzz{{{}}}uuuUUUIII;;;888888===@@@===;;;;;;:::999777777888777555333444444444444333222000///222111000//////000000111......///////////////000------///000000//////...,,,,,,------.../////////...////////////000000000,,,///111000......111555555444666:::???BBBBBBAAABBBBBB@@@<<<666333333555666;;;@@@CCCBBBBBBFFFIIIIIIIIILLLOOOOOOPPPWWW```]]][[[\\\aaacccbbbdddhhhmmmqqquuuxxxyyy||||||}}}}}}xxxzzz}}}~~~{{{tttnnnpppqqqqqqtttyyyvvvxxxxxxuuuvvvzzz|||zzztttyyyyyyttt}}}vvvtttyyy|||{{{zzz{{{wwwvvvwwwzzz}}}~~~||||||yyy}}}___@@@<<<:::777999@@@DDD???999777999888666555666555444222222333444555444333222111333222111/////////000000------......//////000000---...///000000///...---,,,,,,------...///000000......//////000000111111,,,///222000---,,,000444333333555;;;BBBGGGHHHGGGDDDDDDBBB===777444444666>>>CCCIIILLLKKKLLLPPPTTTUUUTTTVVVWWWVVVVVV^^^hhhcccbbbdddkkkoooooorrrvvvyyy|||~~~~~~zzzuuurrrvvv~~~{{{tttyyy~~~zzztttvvvvvvtttvvv{{{||||||}}}tttzzzzzzuuuxxxssszzz|||yyyyyyzzz{{{}}}~~~qqqJJJCCC>>>999===???>>>>>>???===999;;;999666444222222222333000111333444444333111000222222111000000///000000---...000222333444444333000000//////.........---///...---,,,,,,,,,,,,,,,...//////000111222222333///000000///......///111///444;;;@@@CCCEEEIIILLLCCCEEEFFFBBB===<<>>;;;666:::888666333222111222222000111333444444333111000111111000///////////////---...///111222222222111000000/////////.........///......---,,,,,,------000111111222222222111111000000111000000000222444444999???CCCEEEGGGJJJMMMFFFGGGHHHIIIJJJMMMPPPSSSTTTVVVYYY\\\^^^___^^^]]]___^^^aaaiiippprrrpppmmmkkkooovvv}}}~~~~~~|||||||||uuuooopppxxx~~~~~~{{{}}}~~~~~~~~~}}}yyyyyyzzzwwwssstttyyy|||~~~}}}{{{yyyxxxxxxyyySSS::::::888>>>AAACCC@@@>>>===999444888777555333111111111222111222333444444333222111111000//////.../////////---...000111111111000///000000////////////......//////......------......111222222333333111000///---.../////////111444777999===AAADDDEEEGGGHHHJJJJJJJJJMMMRRRYYY]]]^^^^^^cccdddfffhhhiiiiiiggggggoooqqqvvv||||||www}}}|||~~~{{{xxx{{{~~~{{{uuuuuuyyy~~~~~~~~~|||{{{yyyvvvwww|||~~~xxx~~~{{{|||qqqEEE777:::;;;???BBBAAA<<<:::;;;999666777666444333111111111111111222222333333222222111111111000000000000000111///000111222222111000///000000//////////////////000//////......////////////000111222333222000///---///000111333555999<<<@@@BBBDDDFFFGGGHHHHHHIIISSSVVV[[[bbbgggjjjjjjjjjoooppprrrtttuuuuuuuuuttt~~~|||zzz|||~~~~~~|||~~~{{{```===666999<<>>BBBEEEEEEFFFGGGIIIKKKLLLMMMMMM\\\dddnnntttuuuvvvwwwyyyzzz{{{|||}}}~~~~~~~~~~~~~~~}}}~~~PPP;;;666666;;;BBBBBB===666555999;;;:::555555555444333222222111222222222222222222222222333333333222333333444555222333444444444333222111//////000000000000111111111111000000000111222222,,,---...///111333444555333666;;;???AAACCCFFFGGGCCCCCCEEEIIIOOOSSSUUUUUUccclllxxx}}}}}}|||~~~}}}~~~|||zzzlllBBB<<<:::777>>>DDDDDDAAA:::888::::::888555555555555444444333222333222222222222222222333333222222222222333444555000111222333444333222111//////000000000111111111111111111111111222333333111000000000111333666777666;;;BBBGGGIIIJJJKKKKKKFFFGGGKKKSSS]]]eeejjjkkksssyyy}}}{{{~~~[[[999===>>>:::CCCEEEGGGEEE@@@<<<;;;999444666666666666555444333333333222222111111222222333222111111111222333333444///000111222333222222111//////000000111111111222222111111111222333333444666444222111111444666888???EEEMMMRRRUUUUUUUUUTTTRRRSSSYYYdddqqq}}}xxx|||}}}{{{}}}jjj\\\DDD;;;GGGAAAGGGFFFFFFDDD???:::777888:::666555444444333333444444444444444333333222222222666666555444333333333333000000111111111000000/////////000000111222222333333222222222222333555666:::555222555777:::CCCMMMUUURRRUUUaaagggeeeaaaaaaZZZ^^^iiizzz}}}|||]]]TTTCCC<<>>???CCCEEEGGGMMMVVVYYYYYY```mmmtttqqqkkkiiimmmqqqzzzhhhMMMHHH@@@>>>GGGEEEFFFEEEDDDAAA===999888888:::555444333333222222333333000222444555666666444444444333333222222222222333222333333444444333333333444444333222111111111111666555555555777:::===???JJJJJJMMMRRRTTTVVVZZZ```aaadddnnn{{{}}}wwwuuu}}}VVVCCC?????????FFFHHHFFFCCCAAA???<<<999888999:::444444333222222222222333111333555777777666444222222222222111111222333333222222333444444444333333555444333333333444555555555555777999===BBBGGGJJJTTTVVVZZZ^^^```cccgggkkklllqqqzzz~~~}}}NNNAAA;;;BBBBBBDDDLLLFFFAAA???<<<:::999999999999555444333333222222333333444666777888777555222000111111111111222333333444111222222333444444333333555444333222222333444555666999>>>FFFOOOXXX___cccfffiiikkkmmmppptttyyy{{{}}}dddJJJCCC<<>>HHHUUUbbbmmmuuuzzzyyy}}}OOOEEEDDD???PPPOOOFFFPPP@@@>>>;;;888777888::::::999777666555555444444555555888888888777666555444333111111111222333555666777222222333555555666666555555444444555777;;;???AAAGGGNNNXXXeeeqqqzzzzzzDDDAAADDDAAAVVVTTTHHHPPP===>>>:::777666888::::::999777777666555555555555666777777777666666666666666111111222333444666777888333444555666777777777777333333555999???FFFLLLPPP]]]bbbkkkvvv~~~fff>>>???>>>CCCLLLPPPLLLFFFCCC<<<:::888888888888666555999888888777666555555444777777777666555444222222333444555555555666888:::777555333222222555999<<<:::>>>@@@@@@AAALLL^^^mmmvvv{{{~~~^^^===???>>>CCCLLLOOOKKKEEECCC;;;999888888999999777666999888888777666666555555444555555555444444333222444555666555555555888:::333555666777888999:::;;;CCCKKKUUU\\\aaaiiisss{{{yyyRRR<<<>>>>>>BBBJJJLLLHHHCCCBBB:::888777888999:::999777888888888777777666666555444444555555555555444444555666777666555666999;;;888999;;;<<<>>>BBBHHHKKK\\\cccnnnxxxgggGGG===<<<<<<@@@FFFHHHCCC@@@@@@999888777888:::;;;:::999888888888777777777666666777777777777777666666555555666666666666888;;;>>>AAAAAABBBCCCHHHSSSaaakkk{{{|||XXXAAA>>>;;;;;;>>>CCCCCC???===>>>999888777888:::;;;;;;:::888888888888777777777777888888888777777666555444333444555666888;;;@@@DDDFFFJJJOOOTTT[[[gggwwwpppNNN@@@???<<<<<>>999888888999;;;<<<;;;:::888888888888888888888888666666666666666555444444333555777:::???EEELLLQQQMMMWWWdddnnnsssxxxaaaHHH@@@???>>>>>>AAADDDAAA======AAA:::999888999;;;;;;:::999888888888888888888888888555666777888999999999999;;;===BBBGGGMMMVVV___fffbbbnnn|||XXXEEEAAA>>>@@@@@@CCCEEEBBB>>>>>>CCC;;;:::999999;;;;;;:::999888888888888888888999999666777999<<<>>>???@@@AAADDDGGGLLLSSS[[[fffpppwwwzzz~~~VVVEEE@@@;;;BBBBBBAAAAAA@@@??????>>><<<:::777777888999999999888777777888999999888777<<<;;;>>>DDDHHHHHHJJJNNNRRRYYYaaafffiiioooxxxwwwxxxPPPCCCCCCCCC>>>???AAABBBCCCBBBAAA@@@<<<;;;:::<<<>>>???>>>===<<<:::999888999:::;;;;;;======AAAJJJOOOQQQSSSXXX[[[aaahhhnnnqqquuuyyy}}}{{{XXXIIIGGGEEEAAABBBCCCDDDCCCAAA>>>===;;;;;;;;;>>>@@@AAA???>>>>>><<<999888888;;;>>>AAAEEEEEEJJJSSSXXXYYY[[[___bbbgggmmmtttxxx{{{{{{{{{xxxdddUUUHHHIIIIIIHHHFFFDDDBBB@@@??????>>>===>>>AAACCCCCCCCCFFFDDDAAA???@@@DDDKKKOOOUUUTTTXXX___bbb``````cccgggiiinnntttzzz~~~~~~}}}xxxeee___]]]XXXSSSOOOLLLKKKKKKFFFCCC@@@@@@DDDIIINNNPPPRRRRRRPPPOOOPPPUUU\\\bbbeeedddggglllnnnkkkkkkmmmsssrrrsssvvvzzz}}}~~~}}}}}}~~~ssshhh___ZZZWWWPPPLLLHHHHHHLLLSSSYYY]]]ZZZ\\\\\\[[[[[[^^^eeekkkooonnnpppuuuxxxwwwyyy|||~~~}}}|||{{{{{{|||yyytttnnniiiccc```aaaeeehhhjjjcccfffhhhgggeeeeeeiiinnnrrrppprrrwwwzzz{{{~~~zzzyyyzzz|||zzzxxxwwwooosssuuutttpppnnnppptttssspppppptttwwwyyy|||zzzyyyzzz|||~~~~~~{{{yyy{{{~~~|||xxx{{{}}}tttrrryyy}}}{{{zzzxxxxxxrrrttt||||||~~~ttt