BM66( {{{ooocccXXXQQQDDD@@@<<<999999;;;<<<<<<888777777777777888999999777888999:::<<<===>>>>>><<<;;;;;;;;;<<<===???@@@???>>>======>>>AAADDDFFFDDDCCCAAA?????????@@@AAABBBAAA???===;;;<<<>>>???BBBBBB@@@;;;666444666999<<>>:::666666777:::===@@@AAA???;;;999777:::<<<===<<<999666555555666777999;;;<<<======<<<<<<===>>>>>>???@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDAAACCCEEEEEECCCCCCCCCDDDCCCDDDDDDEEEEEEDDDDDDCCC@@@>>><<<===???CCCEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA;;;999666555555555444333888999;;;===???@@@@@@AAA@@@@@@@@@@@@??????>>>>>>:::<<<@@@CCCFFFHHHIIIIIIIIIFFFFFFIIIJJJGGGHHHKKKIIIUUUooovvvtttpppmmmjjjhhhhhhhhhtttxxx}}}sssiiicccPPPKKKDDD???<<<<<<;;;;;;888888777777888888999:::888888:::;;;<<<=========;;;:::::::::;;;===>>>??????>>>===>>>???AAADDDEEEBBBAAA@@@??????@@@AAABBBAAA@@@===<<<<<<===???AAACCCBBB???;;;777777888;;;<<<>>>???<<<888666777999:::<<<>>>>>><<<:::999999;;;<<<===<<<999666555555999:::<<<>>>?????????>>>===>>>???@@@@@@AAAAAA@@@??????@@@AAAAAABBBCCCCCC@@@BBBCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCCCC???===<<<<<>><<<::::::999999::::::;;;<<<999:::;;;<<<<<<<<<;;;;;;999999999999:::<<<===???>>>>>>>>>>>>???AAADDDEEE????????????@@@AAABBBCCC@@@>>>;;;;;;<<>>;;;999999;;;===<<<======:::777666999<<<;;;<<<<<<;;;999888888:::<<<======<<<888666555555888999;;;===>>>>>>>>>===>>>>>>@@@AAABBBBBBAAAAAA>>>??????@@@@@@AAAAAAAAA>>>@@@BBBBBBAAAAAAAAABBB@@@AAAAAABBBBBBAAAAAA@@@===;;;:::;;;===@@@AAAAAADDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAA@@@???>>>===<<<:::888888888888777555777666555555777:::>>>@@@@@@@@@@@@???>>>;;;999888999;;;???BBBDDDDDDCCCBBBDDDBBBCCCGGGHHHEEEEEEHHHGGGCCC<<<777???YYY{{{vvvssspppkkkhhhgggeeecccaaa[[[YYYVVVSSSPPPNNNNNNMMMLLLOOORRRRRRTTTZZZeeemmmxxxjjj\\\QQQIIICCC???<<<;;;;;;;;;;;;<<<======::::::;;;<<<<<<;;;::::::888888888888999;;;===>>>>>>>>>>>>>>>@@@BBBDDDEEE>>>>>>>>>???@@@BBBCCCDDD@@@===::::::<<<@@@BBBDDDCCCAAA>>>;;;::::::===???<<<<<<<<<999666666:::>>>;;;;;;:::888666666888:::<<<======;;;888666555555555777888:::;;;;;;::::::>>>???AAABBBCCCCCCBBBAAA>>>>>>>>>??????@@@@@@AAA===???AAAAAA@@@@@@AAABBB?????????@@@@@@?????????;;;999888999<<<>>>??????DDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAA@@@???>>>===<<<===<<<::::::::::::888777777555333222444888===@@@AAAAAA@@@???===:::777666888:::===@@@BBBAAA@@@???BBB@@@AAAEEEFFFDDDDDDFFF:::CCCJJJGGGBBBDDDMMMTTTnnnyyysssnnnnnnnnnnnnmmmjjjfffcccaaa```^^^ZZZVVVRRRPPPPPPPPPNNNNNNNNNOOOPPPSSSUUUWWWfffnnnyyyqqqhhh[[[MMMCCCBBB@@@>>>===<<<;;;999777;;;;;;<<<;;;;;;:::999999888999:::;;;<<<<<<<<<<<<888999:::<<>>???@@@BBBCCCCCCAAA>>><<<===???BBBDDDDDDAAA???<<<<<<===???@@@@@@???<<<888777888999::::::>>>???>>>;;;777666999<<<======<<<888444333555888555999<<<:::666555777;;;===???BBBBBBAAA@@@@@@@@@AAAAAABBBCCCBBBAAA???>>>??????>>>>>>======<<<<<<===>>>@@@AAA@@@???===<<<666777999:::;;;<<<<<<<<<===>>>@@@BBBCCCCCCCCCBBB???????????????>>>===<<<@@@@@@???>>>===<<<::::::<<<:::777555555666999;;;<<<>>>AAAAAA???<<<;;;;;;===>>>???@@@@@@@@@@@@???CCCEEEFFFFFFEEEDDDDDDEEEEEECCCDDDFFFEEEBBBDDDIIIBBBWWW|||wwwsssqqqnnnkkkrrrsssuuuuuusssnnniiifffeeeccc___[[[XXXWWWVVVVVVQQQQQQQQQQQQQQQSSSTTTUUUYYYYYYbbbssszzzooocccYYYJJJFFFAAA===<<<;;;::::::777888999:::;;;:::::::::888999:::;;;<<<<<<<<<<<<999:::;;;===???AAACCCCCC===>>>???@@@BBBBBBBBBCCC???>>>===>>>AAACCCDDDDDD@@@>>><<<<<<===???@@@@@@@@@===:::888999:::::::::<<<===<<<999666666999<<<;;;;;;:::777444444777:::999<<<===;;;666444666999;;;===@@@@@@@@@???@@@AAA???@@@AAAAAA@@@???>>>===>>>>>>>>>===============<<<===>>>>>>>>><<<:::999666777999:::<<<======>>>>>>???@@@BBBBBBBBBBBBAAA?????????>>>===<<<;;;;;;@@@@@@@@@@@@@@@???>>>===<<<:::777555555666888:::<<<===??????===;;;;;;;;;????????????@@@@@@@@@AAA@@@BBBCCCCCCBBBAAAAAABBBJJJGGGFFFGGGDDD???@@@CCCEEEIIITTTeeeyyyvvvrrrmmmllloooqqqrrrqqqvvvxxxzzz{{{yyytttnnnjjjdddbbb___\\\YYYXXXWWWWWWUUUUUUUUUTTTTTTTTTTTTTTTRRRMMMLLLSSSaaawwwvvvnnnZZZSSSJJJBBB>>><<<<<<;;;666777999:::;;;::::::999888999:::;;;;;;<<<<<<;;;999:::<<<>>>@@@@@@@@@@@@<<<>>>@@@BBBCCCCCCBBBAAA======>>>AAACCCEEEDDDCCC>>><<<;;;<<<>>>@@@AAA@@@@@@>>>;;;::::::;;;;;;:::;;;:::999777555777:::===:::999888555444666:::===<<<>>>>>>;;;666444555777:::<<<===>>>======???@@@>>>>>>?????????>>>===<<<==================>>>>>><<<<<<<<<<<<:::888666555666777999;;;===>>>?????????@@@@@@AAAAAAAAA@@@@@@???>>>===<<<;;;:::999888======>>>???@@@@@@@@@???<<<:::888555444555777888;;;<<<<<<;;;:::999;;;<<>>>>>BBBEEEDDDEEEIIIQQQeee{{{nnnmmmmmmmmmoootttwwwwwwvvvwwwxxxyyyxxxuuuqqqmmmjjjaaa```^^^\\\ZZZYYYYYYXXXYYYYYYYYYYYYYYYXXXWWWVVVRRRPPPOOOPPPTTT^^^ooo{{{llleeeZZZOOOGGGAAA<<<::::::;;;;;;<<<;;;999888777888999:::;;;;;;;;;;;;;;;:::;;;===??????>>>===<<<<<<>>>AAACCCDDDCCCAAA???<<<===???CCCFFFFFFCCCAAA;;;;;;;;;<<>>>>>===:::999888777777999<<<>>>:::999666555555777;;;>>>=========:::777555666888;;;<<<<<<;;;::::::<<<>>>===>>>>>>>>>>>>=========;;;<<<<<<======>>>>>>>>><<<<<<;;;:::888666444333666777999<<<>>>@@@AAAAAA@@@@@@@@@@@@@@@??????>>>>>>===<<<:::999777777666888999:::<<<===>>>>>>>>><<<:::777555444555666777999:::999888777888;;;===BBBAAA???>>>>>>@@@AAACCC???AAABBBBBBAAA@@@@@@AAABBB@@@AAACCCAAA???@@@EEECCCEEEIIILLLKKKLLLVVVaaarrrhhhcccjjjkkklllnnnqqqrrrrrrqqqtttssspppmmmjjjhhhfffeeebbbbbbaaa```___^^^^^^]]][[[\\\^^^^^^^^^]]][[[ZZZTTTSSSTTTTTTPPPMMMSSS[[[qqq}}}wwwmmmaaaVVVKKKBBB<<<<<<;;;;;;:::999888777777999999::::::;;;::::::::::::<<<===>>>>>>===;;;:::===>>>AAACCCCCCAAA???===;;;===@@@DDDFFFEEEBBB???::::::;;;===@@@AAA@@@>>>:::999:::<<>>???;;;999666555555888:::<<<;;;::::::888777777999;;;<<<<<<;;;999777777999;;;>>>============>>>>>>>>>;;;;;;<<<<<<======>>>>>>===<<<;;;999777555444333777888:::===???AAABBBBBBAAA@@@@@@???>>>>>>>>>>>>===<<<:::888777666555555555666888:::;;;<<<======:::999777555444444555666777888777666666888;;;>>>BBBAAA???>>>>>>???AAABBB>>>@@@AAAAAA@@@??????@@@<<<;;;<<>>@@@EEECCC@@@@@@CCCDDDDDDGGGLLLTTTiii{{{nnngggeeeggggggggghhhhhhiiiiiijjjjjjmmmjjjgggdddaaaaaaaaabbbaaaaaaaaaaaaaaa`````````___aaacccddddddbbb___]]]XXXWWWVVVVVVQQQLLLMMMRRRWWW___ppp{{{rrrhhh\\\PPPIII@@@>>><<<:::999888999999999999::::::::::::999999;;;<<<=========<<<::::::===>>>@@@AAAAAA???===<<<<<<===@@@CCCEEECCC???<<<::::::;;;>>>@@@@@@>>><<<777888999===@@@AAA@@@???999888888:::===>>>>>>===:::888666666777999::::::888777666666666888;;;<<<===<<<:::888666666999<<<======<<<<<<<<<===>>>???<<<<<<<<<<<<<<<<<<=========<<<:::999777555444333999:::<<<>>>@@@AAABBBBBB@@@@@@???>>>======>>>>>><<<;;;999777666555666666777777999:::;;;<<<<<<<<<777777555444444555555666555666666666666888<<>>>>>>>>???@@@<<<===??????===<<<===>>>===;;;<<>><<<>>>BBBCCC??????DDDGGGGGGFFFGGGEEEHHHVVVqqq|||sssmmmhhhhhhkkkgggfffeeecccbbbbbbcccddddddcccbbbaaaaaaaaabbbcccbbbbbbcccccccccccccccccceeegggiiijjjhhheeeaaa^^^\\\YYYXXXYYYXXXUUUUUUXXXQQQTTTZZZeeevvv}}}vvvmmmddd^^^OOOKKKEEE@@@<<<::::::;;;999999:::::::::999999888<<<<<<<<<;;;;;;;;;::::::>>>>>>>>>>>>>>>===<<<;;;===>>>@@@BBBCCCAAA===999::::::<<>>;;;777777888;;;>>>>>><<<999666555444666:::<<<<<<:::888666444444555888:::;;;;;;:::888666555777;;;???<<<;;;::::::;;;<<<===>>><<<<<<<<<<<<<<<<<<;;;;;;;;;:::999777666444444333:::;;;===???@@@AAABBBBBB??????>>>=========>>>>>>;;;:::888666555666666777666777888888999888888888555555444444444555666777444555666777777999<<>>>>>>>>======<<<===??????===<<<===>>>???======@@@>>><<<===BBB@@@AAAGGGMMMMMMFFF@@@???IIIBBB>>>FFFYYYwwwӵzzzrrrrrrqqqllljjjlllhhhfffccc___\\\[[[]]]_________aaabbbdddeeeffffffggghhhiiijjjjjjkkkjjjjjjjjjkkkmmmmmmjjjfffaaa]]][[[XXXXXX\\\^^^[[[XXXYYYOOOQQQRRRRRRVVVeee{{{ĦĦӵĦ~~~yyysssooo```[[[QQQGGG@@@<<<::::::999999:::::::::999999888<<<<<<;;;:::::::::;;;;;;>>>>>>======<<<<<<;;;;;;>>>>>>@@@AAABBB@@@<<<888:::;;;===???AAA???<<<999::::::;;;>>>???>>>;;;888666666777;;;>>>>>>:::666333222333777<<<>>>>>><<<999666444333555777999:::888888777555555999>>>BBB::::::999888999:::<<<============<<<<<<;;;;;;::::::999777666444444333333<<<<<<>>>???@@@AAAAAABBB???>>>===<<<<<<===>>>???;;;999777666555666777888555555555555555444444333444444444444555666666777333444666888888:::===???>>>>>>>>>???>>>===<<<;;;>>>???AAAAAA?????????@@@>>><<<>>>@@@@@@>>>@@@EEE<<<>>>DDDHHHEEE???>>>BBB;;;<<<@@@BBBAAAJJJddd}}}4ĉ@ӵ~~~vvvooooootttxxxwwwtttkkkfff```[[[[[[]]]___``````aaabbbeeegggiiikkkllljjjkkkkkkkkkjjjhhhfffeeeeeeeeedddbbb___[[[WWWTTTPPPPPPPPPRRRVVV[[[___bbbZZZVVVQQQNNNPPPVVV^^^ccc~~~>L=hĦ4ĉ@ӵ>L}}}yyywwwoooiii___UUUKKKBBB:::444888999::::::999888888999999;;;===<<<:::999;;;===>>>===<<<:::999999999:::???@@@AAA@@@===;;;:::;;;;;;===???@@@???;;;888555666999===>>>===:::888777555777999;;;;;;:::888666111333555888:::;;;;;;;;;444333333333555777999:::888666444444777:::===>>>;;;999777666666888:::<<<<<<<<<<<<;;;:::999888777999777555222222333444666:::<<>>===<<<<<<<<<===:::888555333222222444555555555666666555444333333111111111222444777:::<<<666555555666888:::<<<===<<<<<<<<<<<<============???@@@@@@@@@???>>><<<;;;:::;;;<<<>>>>>>?????????DDDBBB@@@>>>======>>>???@@@@@@???>>>???BBBGGGJJJhhhGG=?zzzxxxxxx{{{}}}|||vvvqqqeeebbb^^^]]]^^^aaabbbcccaaacccgggjjjllllllkkkjjjhhhgggeeebbb___\\\YYYWWWUUUUUUUUUSSSPPPMMMIIIGGGJJJJJJJJJKKKOOOSSSXXXZZZ\\\ZZZWWWTTTSSSTTTUUUWWW^^^kkkHdĦ=ĪjGG=?HdĦ}}}{{{uuuqqqkkkddd[[[QQQGGG@@@===<<<<<<:::999888:::;;;999:::<<<;;;999999;;;===>>>===<<<:::999999::::::>>>@@@@@@???<<<::::::;;;;;;<<<>>>???>>>;;;888666777:::===>>><<<999777777666777:::;;;;;;999777555222333666888:::::::::999555555555666777888::::::777555444555888;;;<<<===999888666555555777999;;;;;;;;;;;;;;;:::999888777999777444333222333555666:::;;;>>>AAABBBAAA@@@???AAA@@@???>>>=========<<<888666444222111222444555666666666666666555444333111222222444555777999:::666666666777888:::<<<===;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>??????>>>===<<<;;;;;;<<<===>>>>>>???>>>>>>AAA@@@???=========>>>>>>@@@???>>>===>>>@@@CCCEEELLLOOO```ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦ|||rrrkkkbbb```___```ĭӵQQQNNNĦDDDBBBDDDĦPPPĦXXXTTTPPPNNNMMMUUUbbbqqqDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵzzzwwwsss???;;;Ħ999<<<ӵ===>>>???<<<ĭӵ===:::888:::<<<;;;999666333333555777999:::999777666555666888999::::::::::::444333444666999;;;<<<;;;777666555555555777888999888999999:::999999888888777666444333333444555777:::;;;>>>@@@AAA@@@???>>>AAAAAA@@@???>>>===<<<;;;555444222111111222444555777777777777666555444333333333444666777777888888666666777777999:::<<<===::::::;;;;;;;;;<<<<<<<<<<<<<<<=========<<<<<<;;;======>>>>>>>>>>>>>>>===========================>>>============>>>>>>???AAA<<<===LLLlll?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵuuujjjeeeeeecccbbbfff?><znnng&e>&eIIIGGGHLGGGEEEDDDShӵgLXXXYYYWWWTTTQQQQQQSSSUUUYYYcccyyyS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&e~~~}}}{{{S?ʬFFF4ff?>ߝL999@e<<<g&e<<<<<<===3h?g&e>&e<<<;;;??777999;;;<<<;;;888555333444666888::::::888555333444666999;;;;;;:::888777222222444666:::;;;:::999555555555555555666777888666777888888999999999888555555444333333555666777:::;;;===>>>??????>>>>>>@@@@@@???>>>===;;;:::999333222111111111222333444888888888888777666555444444555666777888777666555666666777888999:::;;;<<<::::::;;;;;;<<<<<<======:::;;;;;;;;;;;;<<<;;;;;;======>>>>>>>>>======<<<:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>>>>===@@@DDDCCC;;;;;;QQQzzz4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)Ħ}}}sssjjjeeedddgggeeesߝLGdUĦiiiHƅ^Hu]ĦCCCntHdĦCCCCCCHGgĉ@FFFHdĦQQQUUUWWWWWWWWWRRRRRRPPPNNNQQQaaaHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]Ħ~~~Htƅ^YYYqIܗGIӵ888H׼s;;;;;;Hu]Ħ<<<;;;Bt=o9ĦHƅ^Hu]Ħ;;;666888999:::;;;:::888555444666777999999888666444222333555888::::::888666444222222444777999:::999777333333444555666777777777555555666777888888888888333333333333444666777888::::::<<<========================<<<;;;999888777222222111111111222333333777777777777777666666555444555666777777666555444555666777888999999::::::::::::;;;<<<<<<===>>>>>>:::::::::::::::;;;;;;;;;<<<<<<=========<<<;;;;;;999999:::;;;;;;;;;::::::999999999<<>>777;;;??????@@@EEEOOOWWW4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|>>;;;;;;:::::::::::::::;;;::::::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999888888;;;@@@BBBAAA>>>999;;;>>>AAACCCBBB???===NNN^^^zzz4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hkkkiiigggfffhhhkkknnniiiiiiDdDΦDdDĦPPPDdDΦDdDӵBBBGIpӵDdDĦAAApo9wӵDdDĦDDDGGGMMMRRRVVV^^^]]]YYYTTTOOOpo9uGIdnuR)Ħ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Ħpo9uwwwuuusssnnn=ӊB1.uTӵ999DdDĦ777777DdDĦ;;;GIdnuR)ĦDdDΦDdDӵ888666444444666888:::999888777777777999:::999888777666555444444444444555777777777555333222666555444555666666555333111333666888999999888777444555555666666666555555000111222444666777999:::::::::::::::;;;;;;;;;;;;888999:::;;;;;;:::888777444444333333222222222111222333444555666777777777444444333333333333444444333444555666777777666666666777888999:::;;;<<<<<<===<<<;;;:::999999::::::777888999999::::::::::::===<<<:::999888999999:::<<<999777999>>>AAA???<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtmmmkkklllmmmoooooommmoooDdDΦDdDĦGGG>d<ʜ4DuTӵBBB4DwDd<Ħ@@@puR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵwwwĦmmmF&uTӵ:::DdDĦ666666>d<Ħ;;;peӵDx<>d<ʜ4DuTӵ777555444444777999;;;999777555555777:::<<<999888666555444444444555666666777777666555444333777666444444555555444333111333666999:::999888777444555555555555555444444///000222444666888999:::::::::::::::::::::;;;;;;777999:::<<<<<<;;;:::999555555444444333222111111000111333555666777888888444333222111222333444555222333444666666666555555444555666777888999::::::???===<<<:::999999::::::555666777888999:::::::::???===;;;888888888999:::>>>:::777888<<>>;;;DDDIIIFFFHHHbbb4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<ĦDDDs&dq&ĒR@@@???i?ʜtd<ĦAAAHHܗDӊB@@@<xJJJMMMUUUUUUWWWXXXXXXB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒRIIICCC>d<sdKĦ777B?Ho9777s&dq&ĒR777666555555666888888999777555444444444666777888::::::777444333555777777888999777444333333444444444555555444444333222000222555666666666666777666777777666444222333444...///111444555777888888999:::;;;:::888888999:::;;;;;;;;;;;;:::999999888777777777666555333111000000111222333444444444444555444444333333333444444222222444555555555444333333333444444666777888999:::::::::999999888888888666666666666777888::::::<<<<<<:::999999:::<<<<<<999999999999999999999999::::::;;;;;;<<<======>>>;;;>>>@@@???@@@FFFPPPYYY4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne{{{=ekkkoootttzzzuuuegeCCCAAAsĪj@h@@@@@@???fdDĦ@@@@ďDAAA@@@HkgeEEEHHHJJJKKKLLLNNNQQQSSS@h___kkk@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@huuuttt>hZZZSSSLLLse666ne:::888@G888666sĪj@h777666555555555666777888777666444333333444666777888999888666333222555777777888888777444333333444555555555555444333333222111333555666555444555666555666777666444333333333///000222444555666777777777888999999888777888:::::::::::::::::::::999999999999888777666555444444222222222222333333333333555444444333333333444444222333444555666555555444444444444444666777888999999999999999999999888888666666666666777888999999;;;::::::::::::::::::;;;999999999999999999999999999::::::;;;;;;<<<<<<===<<<>>>???>>>===???DDDIIIUUUvvv4DuXӵĵD^}}}uuugggkkkqqqyyy{{{lll@@@??????AAA@@@?????????DdDĦ@@@BBBBBBAAA@@@CCCCCCDDDFFFCCCDDDEEEHHHKKKOOOXXXWWWYYY___D^s׼sgeFm8>aĦs׼sHoD^DdDĦzzzvvvtttrrrjjjfff___XXXs׼s777777===;;;999888777666555888666666555555666666777888444444333333333555666777888888666333222222555888777888888666444222333444666666666555444333222222222333555555444333333444444666777777555333222222111222333444444555444444444666777777666666888999888888999:::::::::999999;;;:::999777777777888999555444333222111222333333444444333333333333444444333444555666777666555555444444444444555777888999888888888888888999999999777777777666666777888888888999999999999999999888999999999999999999999999888888999999:::;;;;;;;;;<<<============<<<======???JJJXXXvvvΦ4DuXӵtvӵ>d<ĦĦĦĦsssooojjjfffcccaaadddjjjsss|||ppp```OOOGGGEEEAAA???>>>=========>>>>>>?????????@@@@@@????????????@@@@@@>d<Ħ@@@AAAAAA@@@AAAAAAAAAAAA@@@@@@@@@???BBBDDDEEECCCBBBAAAAAABBBBBBBBBBBBDDDFFFIIIJJJSSSUUUXXXYYYXXXXXXYYYZZZaaakkkĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦ~~~}}}|||zzzzzzyyyvvvtttqqqpppqqqrrrrrrqqqqqqnnniiicccBeJJJ>>>===;;;:::Ħ888777555444555666777666555555444333555777888888888555555555555666777777888222222222222333555777888888666444222111333555888777777777555333222333555777777666555444333333222333444555444222111222333333555777777555333222222333333444444444333222222222444555555555555777888777777888999::::::999999:::999777666666888:::;;;888777444222222222333444333333333222333333444444444444666777777777666555444444444555555666888888666777777777888888999999888777777666666666777777666777888999999888777666888888888888888888888888777777888888999999::::::<<<;;;:::<<<>>>???>>>===AAABBB@@@IIIaaazzz?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦsssppplllgggdddaaacccjjjttt|||~~~yyyttt___RRRFFFCCCDDDAAA>>>=========>>>>>>???@@@@@@@@@????????????????????????gdDĦ???@@@@@@@@@@@@@@@???@@@@@@@@@@@@???AAADDDEEECCCAAA??????CCCBBBAAA@@@@@@AAACCCDDDFFFJJJPPPUUUXXXZZZ[[[\\\VVVWWWaaaxxxgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦ}}}|||{{{yyyyyyuuusssppppppqqqsssssssssrrrpppllliiiYYYUUUJJJFFF@@@gdKĦ666555444333555777888777666444333333444777888777666333444444555666777777777111111222333444555777777777555333222222444666777777777666444222222444666888777666444444333444444444555555444222111111333333555666666444222111222444444444444333222111000111222444444444444666777666666777888999999999999888777555444555666888::::::999666444333333444555222222222222222333444555444444666777777777666555555555444555555666777888666666666777777888888888777777666666666666666666555666888888888888666555888888888888888888888888666666777777888999999:::<<<:::999:::<<>>???AAAEEEHHH```>AnenenenexxxtttqqqnnnjjjhhhfffgggjjjpppuuussskkkcccQQQHHHBBBBBBDDDAAA>>>>>>===>>>??????@@@@@@@@@???>>>>>>???@@@@@@???>>>De??????????????????>>>>>>??????@@@AAA???BBBDDDDDDCCC@@@??????@@@@@@???@@@@@@AAABBBCCCAAADDDJJJPPPVVV[[[]]]___[[[ZZZ]]]bbbmmmnene>Ak<fhDenene~~~}}}{{{yyyxxxuuusssqqqppprrrssssssssspppooommmkkkiiifffbbb___WWWQQQne999888444444444555777888777555444333333555666777555444222333444555666777777777111222333444555666777777666444333333555777777777666666555333111222444666777666555444444444555666444555555444222111333444444555666444222111222333444444444444333111000///111333444444333333555666666777777888888888777777555555444333333444555666999888666555444444555555222111111222222333444555333444555666777666555555555555555555555666777777666666666666777777777777666666666555555666777777666777777777777777777666888888888888888888888888666666777777888999999999;;;::::::999:::;;;<<<===999>>>>>>AAADDD>>>AAAQQQkkkzzzvvvsssqqqooonnnllllllhhheeeeeefffbbbYYYQQQHHHCCC@@@AAABBB???>>>???===>>>??????@@@???>>>>>>===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>???>>>>>>===>>>???@@@AAA@@@BBBDDDDDDBBBAAA@@@AAA>>>???@@@@@@AAAAAAAAAAAABBBCCCEEEJJJPPPVVV[[[]]]___^^^^^^\\\[[[ddd}}}~~~}}}{{{yyyxxxwwwuuussssssssstttsssqqqooonnnllllllkkkjjjhhheee```\\\EEE???;;;777666666777888777555333555444444555666555333111111222444555777777777666222333444555666777777777555444333555888999888666666666555222111111444777777666444444444555777888555555555444222222444666666666555222000000222444444444444333222111000///222444555444333333444555777777777888777777666666444444333333333333333333666666555555444444333333111111111111222333444555222333444555666555555444666555555555555666777777666666666666666666555555555555555555555666777888888777777777777777777888888888888888888888888888666777777888888999::::::666999======;;;999;;;<<>>??????>>>===<<<===>>>???@@@@@@???>>>===<<<======>>>>>>>>>>>>>>>???>>>=========???@@@AAAAAABBBDDDCCCBBBAAAAAABBB@@@@@@AAABBBAAA@@@>>>===???>>>>>>AAAHHHOOOTTTWWW___ZZZZZZ^^^___^^^bbbiii}}}{{{yyyxxxxxxvvvuuutttuuutttsssqqqpppnnnlllllllllllljjjiiidddbbb___[[[UUUMMMEEE???999999888888888777444111555555444555666555222000000222444666777777777666333444555666777777777777555444444666:::;;;888666666666444222000111444777666555444333444666888999555666555444333333555777777666444111///000222555444444444333222111000///333555666555333333333555777777888777777666555555333333444444333333222111333333444444444333222111111111111111222333444555222333444555555555444333666555555555555666666777777777666666555555555444444444444555555777888999999888777666666777888999777777777777777777777777777777777888999999::::::111888???AAA???<<<===???777>>>;;;777===???===BBBCCCFFFHHHQQQqqq}}}~~~~~~yyytttrrrrrrrrrqqqoooggg^^^SSSLLLKKKIIICCC>>>????????????>>>>>>>>>===??????>>>>>>======<<<<<<<<<<<<<<<<<<============>>>============>>>>>>???>>>>>>>>>>>>????????????>>>???AAABBBBBBAAA???>>>@@@AAABBB@@@>>>======>>>===>>>@@@AAABBBFFFJJJMMMTTTWWW]]]bbbdddccc```^^^iiittt}}}~~~}}}|||{{{zzzzzzxxxxxxwwwuuutttrrrqqqqqqnnnnnnnnnmmmllllllkkkkkkeeebbb______^^^ZZZQQQJJJHHHCCC===888666666555555888777666666666444111...333222333666999999555111222333555666777888777777555444333555888999777444333333222222222333444444444222222444777:::999777888777555444333333444444555444222111111222444555444333111//////000111222555444222111111111222222::::::999777555333111000555444444333333444444555333333333222222222111111111111222333333444444555111222444555666555444444555555555444444333333333222222333333333333444444777666555444444555666777777888999888777666777888666888;;;======:::777555666666777777888888888888999999999888888999<<>>@@@CCCAAA@@@AAAGGGZZZzzz||||||zzzvvvvvvwwwuuunnngggWWWPPPHHHFFFGGGGGGCCC????????????>>>>>>>>>======>>>>>>>>>=========<<<<<<;;;<<<<<<<<<==================<<<<<<<<<===>>>>>>>>>>>>>>>>>>??????????????????@@@AAAAAA@@@??????@@@AAABBBAAA>>>===>>>???>>>@@@BBBCCCCCCDDDFFFHHHLLLPPPVVV\\\aaaddddddddd]]]bbbppp}}}~~~}}}|||{{{zzzzzzyyyyyyxxxvvvuuutttsssrrroooooonnnmmmmmmllllllkkkiiifffccccccdddaaaZZZTTTOOOJJJDDD???;;;999666444777666444444444333111///333222333666888888555222333444555666777777666666555444444666888888666444333333333333444555555666444333222555888999888666777666555444333444555555444333111000000111333444444333111000///000111222444444222111111111222222777888888888666444111000333333222222222222333333333333222222222111111111222222222333444444555555222222333444444444444444555444444444333333333333222222333333333333444444666666555444444555666666666777888888666666777888555666999;;;;;;;;;999888777777777777777777777777888999888888777888;;;>>>;;;<<<===<<<<<<<<<>>>@@@AAAAAACCCDDDBBBDDDPPP]]]ooo}}}{{{}}}zzzwwwxxxwwwqqqdddZZZJJJEEEAAAAAADDDEEEBBB>>>>>>>>>>>>>>>=====================<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>????????????@@@@@@????????????@@@@@@@@@AAABBBAAA???>>>>>>??????BBBEEEFFFEEECCCBBBBBBCCCFFFMMMUUU\\\bbbfffhhh^^^\\\]]]gggwww~~~~~~}}}|||{{{zzzzzzzzzyyyxxxwwwvvvuuutttsssoooooonnnnnnmmmmmmllllllkkkhhhffffffgggfffccc___YYYUUUOOOIIIDDD???:::666999666444333333444333222333333444666777777444222444555666777777666555444444444444666777777666444333333444444555666777777333333444666999999777555555444444444444555666666333222111000000111222333333222111000000000111222444333222111111111222333444555666777666444222111222222111111111111222222333222222222222111111111222222333444444555555666333333222222333333444444444444333333333333333222222222333333333333444444555444444333333444444555555777888777666555777888555555777888999:::::::::777777777777777666666666777888888777666777:::<<<;;;<<<===<<<<<<<<<>>>@@@<<<>>>BBBFFFCCC>>>>>>BBBIII___}}}{{{yyywwwssslllbbbVVVMMMGGGDDDAAABBBDDDDDD@@@<<<>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::::::::;;;<<<<<<======>>>>>>>>>????????????AAA???>>>======>>>???AAA@@@AAABBBAAA???>>>???@@@???BBBGGGIIIGGGDDDBBB@@@???BBBGGGMMMUUU\\\aaadddeee```[[[[[[```ooo~~~}}}|||{{{zzzzzzyyyxxxxxxwwwvvvttttttsssppppppooonnnnnnmmmmmmlllkkkhhhfffeeeffffffdddccc```]]]YYYTTTOOOIIIBBB===<<<999555333333444555444333333444555666555444222555555666666666555333222444444555666777666555333222222333444555666666777222333666888999888666444333333444444555666777777333222111111111222333444222222111000000111111222444333222111111111222333333333333333333444444555222222111111111111222222222222222222111111111111222333333444444555666666444333222111111222333444333333333333222222222222222222222333333333444444333333333333333333333333444666777777555555666888666666666666777888888999555555555666666777777777666777888888777888:::<<<:::;;;<<<<<<;;;<<<>>>@@@>>><<<>>>BBBCCCBBBCCCGGGKKKIIIMMMhhh{{{yyytttiii\\\QQQJJJGGGDDDBBBAAABBBCCCCCC@@@<<<=========<<<<<<<<<<<<;;;::::::::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;999999999::::::;;;=========>>>>>>>>>????????????@@@???===<<<<<<===???@@@???@@@AAA@@@>>>===>>>???>>>BBBFFFIIIHHHEEECCCBBBAAABBBDDDHHHMMMSSSXXX[[[\\\ZZZXXXXXXWWWZZZfffrrr~~~}}}|||{{{zzzzzzwwwwwwvvvuuuttttttssssssqqqppppppooonnnnnnmmmmmmkkkiiifffeeeddddddccccccbbbaaa___\\\XXXSSSLLLGGG@@@<<<777444333333333333333444555555444444333333555555666666666444333222333444666666666555444333000111333444555555555444222444777999888777555444222333333555666666777777333333333333444444555555111111111111111111222222333222111111111222333444444222000...///222666888333333222222222222333333222222222111111111000000222222333333444555555666444333111000000111222333222222222222222222222222222222222333333333444444222333333333333333333222333555666666555555666777888888666555555555555666222222333555666777888999666777888888888888:::<<<999:::;;;;;;:::;;;===???CCC>>>;;;=========???CCCBBBCCCBBBEEENNN\\\}}}}}}{{{vvvkkk]]]OOOGGGDDDDDD=========>>>@@@AAA@@@>>>===<<<<<<<<<;;;;;;;;;;;;999999999999::::::::::::999999999:::::::::;;;;;;999999999:::;;;<<<===>>>>>>>>>>>>>>>???????????????>>>===;;;;;;===>>>???===>>>??????===<<<===???===@@@DDDEEEDDDCCCBBBBBBCCCCCCDDDEEEHHHKKKNNNPPPMMMNNNRRRWWWWWWUUUXXX^^^gggxxx~~~}}}|||{{{zzzzzzvvvvvvvvvuuutttsssssssssqqqqqqppppppoooooonnnnnnlllkkkiiihhhfffeeeeeeeeecccbbbaaaaaa___[[[UUUQQQFFFBBB<<<777555444222111222444555555333222222333444555666666555444333222333555666666555333333333111222333444444444333222333666888888777555444444222333444555666666666666333333444444555555666666000111111111222222222222333222111111111222333444333111...---...111666888333333222222222222333333222111111111111000000000111111222333333444444555222222111111000111111111000111111111111222222222222222333333333333444444222333333444444333333222222444555555444444666777888888666555444333333333111222333444555777777888444666888888777777999:::888999::::::999999;;;===>>>;;;;;;>>>===::::::===;;;@@@@@@@@@CCCDDDSSSooo~~~yyyyyyzzzyyy|||wwwkkk[[[NNNGGGDDDAAA???:::::::::;;;===?????????<<<<<<<<<;;;;;;;;;::::::888888888888999999::::::999999999999::::::::::::999999::::::;;;===>>>???>>>>>>>>>>>>????????????>>>===<<<<<<<<<<<<===>>>;;;===>>>===<<<;;;<<<>>>===???@@@@@@???>>>???AAABBBBBBBBBCCCEEEGGGIIIKKKIIIHHHKKKQQQTTTTTTVVVZZZYYYcccrrr~~~}}}|||{{{zzzzzzwwwwwwvvvvvvuuutttttttttrrrqqqqqqppppppooonnnnnnkkkkkkkkkjjjhhhgggggggggdddcccbbbbbbbbb___ZZZWWWPPPLLLEEE@@@<<<999666444222444666555222111222444333444555555555444333222222555777777444222222333333444555666555444222111555777888888555333444555222333444666666666555555222222333444555555555555000000111222222222222222222222111111111222444444000/////////000222444555222222111111111111222222111111111111000000000000000000111222222333333444111111111111111000000///000000000000111111222222222222333333333333444444222333444555555444333222111333444444444444666777666555555555444444333333333444444444444555555555222444555666555555666777666777888888777888:::<<<666777:::>>>>>>;;;<<<@@@<<<@@@<<>><<<<<<;;;;;;;;;:::::::::777777888888999999999:::888888999999999::::::::::::::::::;;;<<<===??????>>>>>>>>>>>>????????????======<<<<<<<<<<<<======:::<<<===<<<;;;;;;<<<===>>>>>>>>><<<::::::<<<>>>@@@@@@AAABBBDDDFFFHHHIIIKKKEEECCCFFFJJJMMMQQQVVVXXXYYY[[[___jjj~~~}}}|||{{{zzzzzzxxxxxxwwwwwwvvvvvvuuuuuurrrrrrqqqqqqpppooooooooohhhiiijjjjjjiiihhhhhhhhhddddddccccccccc```]]]ZZZZZZUUUOOOIIIDDD???;;;888222555666444222000222444222333444555555555333333222555777777444222222333444555777777666555333111666777999777444333444666333444555666666666555444000111222333444444444444///000111222222222222222222222111111111222444555---...000111222222222111111111000000000000111111111111111111000000000000///000000111222222333333000111222222222000///...//////000000111111111222222222333333333444444444333333555555555555333333111222444444444444555777333333444555555444444444666666555444444333222222///111333444333333444555555666777777666777999;;;777777999:::888555999@@@555BBBBBB;;;>>>???AAAHHH???EEEUUUttt|||yyyxxxxxxxxxvvvtttfffYYYKKKEEEBBB>>><<<===>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::888888888999999:::::::::::::::::::::::::::::::::777999;;;<<<===<<<;;;:::>>>???@@@@@@???>>>===<<<<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<============;;;;;;:::::::::;;;<<<<<<@@@@@@AAABBBCCCCCCCCCCCCBBBCCCEEEFFFFFFGGGJJJLLLNNNRRRVVVWWWZZZcccrrr}}}~~~}}}{{{zzzyyywwwwwwwwwwwwwwwvvvuuutttuuuuuusssrrrpppooonnnmmmkkkkkkkkklllllllllmmmmmmhhhgggfffeeecccbbbaaa```^^^\\\XXXTTTPPPJJJDDD@@@===999555333333444444444555444333444666777777666777666555444333222222222666555444333333333333333444555555555444333333222222222444444444444222222333333444444333333222111222333333333333222111111///000111222333333222111//////000111111111111111222222111000//////000000333222111//////111222333222222111111111111111111111111111111111111111111///000000111222222333333333333444555555444444333333444555666666555444333444444444333333222222222333333333333333333333333666555444333222222222222111222333555666777777777222333444666777888888888999888777777777888:::;;;<<<;;;:::<<<>>>@@@@@@@@@@@@DDDGGGIIITTTqqqyyyzzz~~~|||yyyyyy{{{xxxpppiii\\\QQQGGGCCCAAA>>>======>>>===<<<;;;:::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::888888999999999:::::::::999999999999999999999999999:::<<<======<<<;;;:::======>>>>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<============:::::::::::::::;;;;;;<<<>>>???@@@AAABBBCCCCCCCCCAAABBBCCCDDDDDDEEEGGGIIILLLPPPSSSSSSRRRVVV```iiizzz~~~}}}{{{{{{zzzwwwwwwxxxwwwwwwvvvuuutttuuutttsssrrrpppooonnnmmmllllllllllllllllllllllllhhhgggfffeeedddbbbaaaaaaaaa^^^[[[XXXUUUQQQLLLHHHCCC???;;;777666666555444555444333333555555444333777666555444333222222222666555444333333333333444444444555444444333333222222333333444444333333222333333444444333333222111222222333333222222111000//////111222222222111111//////000111111111111111222222111000000000000000222111000//////000111222111111111111111111111111111111111111111111111111000000000111111222333444333333333333333333333333333444555555555555444333444444333333333222222222333333333333333333333333555444333222111111111111111111333444555666666666222333444666666777777777888777777777777999:::;;;<<<;;;:::;;;>>>@@@@@@@@@BBBDDDDDDAAAAAAMMMdddwwwqqqnnnqqqvvv{{{~~~|||}}}}}}vvvgggZZZPPPHHHAAA@@@@@@>>>===>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::888999999999999:::::::::999999999999999999999999;;;;;;<<<======<<<:::999;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<=========:::999999999::::::;;;<<<======>>>???AAABBBBBBCCC@@@AAABBBBBBAAAAAADDDEEEGGGKKKNNNMMMKKKMMMRRRXXX[[[ppp~~~~~~}}}|||||||||xxxxxxxxxwwwwwwvvvttttttttttttsssrrrpppooonnnnnnmmmmmmllllllkkkkkkjjjjjjhhhhhhgggeeedddcccbbbaaacccaaa___^^^\\\YYYUUURRRMMMIIIDDD???<<<:::777555666555333333444444444333666555444333333333333333555555444333333333444444444444444444333333333333222333333444444333333222333333333333333222222111222222333333222222111000//////000111111111000000///000000111111111111000222111000000000000000000111000///......///000111111111111111111111111111111111111111111111111111111111000000111222444555333333222111111111222333333333444444444444333333333333333333222222222222222222222222222222222222333333222111000000000000000000222333444444444444333444444555666666666555666666666777888:::;;;<<<<<<;;;:::;;;===?????????===@@@BBB???<<<===CCCIIIgggoooeeehhhooowww~~~|||nnn\\\OOOHHHBBB>>>??????===<<<=========<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::<<<<<<<<<===<<<;;;:::999;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======999999999999999:::;;;<<<<<<<<<===>>>???@@@BBBBBB@@@AAAAAAAAA@@@@@@AAACCCCCCFFFIIIIIIIIILLLRRRXXXTTT^^^eeevvv~~~~~~~~~}}}}}}}}}}}}}}}xxxxxxxxxwwwwwwuuutttsssssssssrrrrrrqqqpppoooooonnnnnnmmmlllkkkjjjiiihhhhhhhhhgggfffeeedddcccccccccbbbaaaaaaaaa___\\\ZZZWWWSSSMMMIIIDDD@@@;;;888777555333333444555555444555555444333333333444444555444444333333333444444444444333333333333333333333333333333333333333333222333333333333222111111222222222222222111000000/////////000000000/////////000111111111111000000111111000000000000000111000///............///000111111111111111222222222111111111111111111111111222111000000111222444555555444222000000111333444222333333333333333333222333222222222222222222222222222222222222222222222222111000//////////////////000111222333333333333333444444555555555444444444444666777999;;;<<<===<<<:::999:::===>>>>>>>>>;;;===@@@AAAAAAAAAAAAAAAEEENNNcccvvvllljjjlllpppxxxuuubbbSSSJJJDDD@@@>>>@@@???<<<;;;===<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<999999999999:::;;;<<<===<<<<<<<<<<<<>>>???AAABBB@@@AAABBBAAA@@@@@@AAACCCBBBCCCDDDEEEFFFLLLTTTZZZWWWZZZWWW\\\rrr~~~}}}}}}}}}}}}}}}}}}}}}}}}yyyxxxxxxxxxvvvuuutttsssrrrrrrrrrqqqqqqpppppppppnnnnnnmmmkkkjjjiiihhhggghhhhhhggggggfffeeeddddddaaaaaa```aaabbbaaa___]]]]]]ZZZVVVQQQMMMHHHCCC???888555333222333444444444444444333333333444555555444444333333333444444555333333222222222333333444333333333333333333333333222222333333222222111000111222222222222111000000000000//////////////////000000111111111000000///111000000000000000111111///..................///000000111111111222222222111111111111111111111111222111111111111333444555777555333222111222444555222222111111111111222222222222222222222222222222111111111111111111111111000000//////......////////////000111222222222222222333444444444444444333333444555777:::;;;<<<===<<<:::999:::<<<======<<<>>>===<<<===>>>???>>>>>>EEE>>>;;;IIIhhhrrrpppqqqsssrrrrrrxxx~~~jjjWWWLLLHHHCCC???>>>@@@???;;;;;;===<<<<<<======<<<<<<;;;:::999999999999:::::::::::::::::::::999999999999888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999;;;::::::::::::;;;;;;<<<999999999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<999999999:::;;;<<<===>>>>>>===<<<<<<===>>>@@@AAA@@@AAABBBAAA@@@@@@AAACCCCCCBBBAAAAAABBBGGGOOOTTTSSSWWWTTTTTT___iii{{{~~~~~~~~~}}}}}}}}}}}}}}}yyyyyyyyyxxxvvvuuusssrrrqqqqqqqqqqqqqqqqqqqqqqqqmmmmmmlllkkkjjjiiihhhhhhiiihhhhhhgggffffffeeeeeeaaa``````aaabbbbbb```^^^___]]][[[XXXUUUQQQKKKGGG===999666444333444333333333333333333444444555666444444333333333444555555333333222111111222444555444333333222222333333444222222222222222111111000111111222222111111000///111111000/////////000000000111111111111000000///000000000000000111111222...//////////////////...000000000111222222333333111111111111111111111111111111222222333444444444777666444333222333333444111111000000000000111111111111111222222222222222000000000000000000000000000//////......////////////000000111222222111111111222333333444444444333333444666888:::;;;<<<<<<;;;:::999999;;;<<<<<<;;;>>>;;;999888:::<<<>>>>>>888DDDLLLEEE:::GGGqqqrrrkkklllppptttvvvvvv{{{tttaaaPPPGGGDDDAAA>>>===???===:::;;;???;;;<<<=========<<<;;;:::888888999999999::::::::::::::::::999999999888888::::::::::::::::::::::::888888888888888888999999999888888888888999:::;;;888888999999999:::::::::::::::;;;;;;;;;<<<<<<<<<:::::::::;;;<<<===??????@@@???===<<<<<<>>>???@@@???@@@@@@@@@???@@@AAACCCAAAAAA@@@@@@AAADDDGGGJJJMMMSSSSSSUUU[[[ZZZ___ppp~~~~~~~~~}}}}}}||||||yyyyyyyyyxxxvvvuuusssrrrqqqqqqqqqqqqqqqqqqqqqqqqllllllkkkkkkjjjiiihhhhhhiiiiiihhhhhhgggfffffffffcccbbbbbbcccdddcccaaa^^^___^^^]]]\\\[[[XXXSSSPPPIIIEEE???;;;888777555444222222222333444555666777333333333333333444555666333222111000111222444555444333333222222333333444222222222222222111000000111111111111111000000///333222111000///000000111111111111111111000//////000000000000000111222222/////////000000////////////000000111222222333333111111111111111111111111///111333444555555444333555555444444333222222111111000////////////000111000111111111222222222222000000000000000000000000000///////////////000000000000111222222222111111///000111333444444444444333444666999:::;;;;;;;;;;;;:::888999:::<<<;;;;;;::::::999999;;;===@@@AAAAAA======AAACCCCCCEEEIIIxxxvvvqqqhhhgggjjjqqqvvvzzz{{{lll[[[MMMDDDAAA???<<<<<<===<<<:::<<>>@@@@@@AAA@@@>>>===<<<===???@@@===>>>??????>>>???AAACCC>>>>>>@@@AAABBBCCCEEEEEELLLQQQRRRVVV[[[VVVUUUaaa___ttt~~~~~~}}}|||||||||zzzyyyyyyxxxvvvuuusssrrrpppqqqqqqqqqqqqrrrrrrrrrllllllkkkjjjjjjiiiiiiiiiiiiiiihhhhhhggggggffffffeeeddddddeeeeeedddbbb___]]]]]]^^^______\\\XXXUUUUUUPPPIIICCC???<<<999777222222222333444555666777333333333333333444555666333222111000000222444555444444222222222222444444111222222222222111000000111111111111111000//////444333111000000000111222111111111111111000//////000000///000000111222222//////000000000000/////////000000111222222333333111111111111111111111111...000333666666555333222333444444333333111000///111000///......///000111000000111111222222222222000000000000000000000000000000/////////000000111000111111222222222222111...///111222333444555555444555777999:::;;;;;;:::;;;:::888999:::;;;;;;:::;;;<<<======;;;:::::::::@@@<<<<<<@@@@@@===>>>CCC777RRRxxxwwwsssrrrgggiiilllpppuuu|||~~~ooobbbVVVJJJCCCBBB@@@???>>><<<;;;;;;;;;<<<========================;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;::::::999999999999888888888888888888888888666666777888888888888777777777777777777777777777666777777888888999::::::888:::;;;;;;::::::<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@BBBAAA@@@???@@@BBBEEEFFFIIIKKKNNNSSSWWWXXXVVVUUUYYY^^^kkk}}}}}}}}}}}}~~~{{{zzzyyyxxxvvvuuutttsssssssssrrrqqqqqqppppppooonnnmmmlllkkkjjjkkkllllllkkkjjjiiigggggggggggghhhcccdddeeeeeeeeeccc```_________``````___^^^]]]]]]VVVTTTQQQNNNJJJCCC<<<777777555333222444666777777222222111111222222333444111111111111222333444555111111111111222333444555555333111000111333333222000111222222222222111000555555333222111000000000666444111000000///...,,,000000000000000111111111222111111000000000000000...///000111222222111000111111111111111111111111111111111111111111111111111111111111111111111111000///.........///111222111111111222222333333333444333111000000000111222////////////000000000000///111222222000//////000000000111222444555666666:::999999888999:::<<<===::::::::::::::::::::::::999999999999::::::;;;<<<<<<<<<======>>>?????????GGG>>>???YYYxxxuuurrrpppnnnmmmnnnpppvvv~~~xxxgggZZZNNNDDDAAABBB@@@???===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999999888888888888888888888888666777777888999888888888777777777777777777777777777777888888999:::::::::888:::;;;:::999999:::;;;========================<<<<<<===>>>>>>>>>>>>===>>>>>>======>>>>>>???@@@BBBAAA@@@???@@@BBBDDDEEECCCEEEHHHNNNTTTXXXXXXXXXWWWYYY]]]eeesss~~~}}}||||||}}}}}}{{{zzzyyyxxxwwwuuuttttttssssssrrrrrrqqqpppppppppnnnmmmlllkkkkkkkkklllllllllkkkiiihhhgggggghhhhhheeefffggggggfffeeecccaaabbbbbbbbbbbbaaa```___^^^]]][[[XXXUUUQQQKKKDDD???;;;999555444555777888777333333333333333333333333111111111111222333444555111111111111222333444555444222111000222333333222111111111111111111111111444444333222111111111111111///......000111111000000000000000000000000111222111000000//////000000...///000111222111111000111111111111111111111111222222222222222111111111111111111111111111111111000//////...///000111222111111111222222333333333222111000000//////000000////////////000000000000///000222222111000111222000000111333444666777888:::999999999::::::;;;<<<:::::::::::::::::::::::::::999999999999::::::;;;;;;;;;;;;<<<======>>>>>>>>>DDDGGGDDDFFF\\\{{{oooqqquuutttppptttqqqnnnqqqwww~~~ppp^^^QQQGGG@@@???CCC???>>><<<;;;::::::;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;:::999999888999999999888888888888888888888888777777888999999999999888777777777777777777777777777888888999::::::;;;;;;888:::::::::888777888999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>=========>>>>>>======>>>>>>???@@@BBBAAA@@@@@@@@@AAABBBCCCAAAAAADDDHHHNNNSSSUUUVVVUUUXXXXXXVVVXXXfff~~~~~~}}}||||||||||||{{{zzzyyyxxxwwwvvvuuutttssssssrrrrrrqqqqqqppppppnnnnnnmmmllllllllllllmmmlllkkkjjjiiihhhhhhhhhhhhggghhhiiiiiihhhgggeeedddfffffffffeeedddbbbaaa```bbb```]]][[[XXXTTTNNNJJJDDD@@@;;;888777777777666444444444555555444333333111111222222333333444444111111111222222333333444444222000111222333333222333222111000000111222333333222222111111111222222333111000111333444444444111111000000000000000000222111000000//////000000//////000111111111000000000000000000000000000000222222222222222222222222111111111111111111111111///////////////000111111111111111222222222222222000000000000000///......////////////000000000000///111222222111111333444000111222444666777999999999999:::;;;;;;;;;::::::999999999999999999999999::::::999888888888999999999999::::::;;;<<<<<<<<<;;;@@@BBB>>>888>>>PPP___qqqkkkqqqxxxyyyuuuvvvrrrooossszzz}}}rrreeeVVVLLLDDD???@@@CCC>>>===<<<:::::::::;;;;;;999999999999999999999999::::::;;;;;;;;;;;;::::::999999888888888888999999888888888888888888888888777888888999999999999999777777777777777777777777888888888999::::::;;;;;;:::;;;;;;:::888777888999::::::::::::::::::::::::;;;;;;<<<============<<<===============>>>??????BBBAAA@@@@@@???@@@@@@AAADDDBBBBBBDDDGGGKKKLLLMMMNNNSSSXXXXXXVVV\\\hhhsss~~~}}}||||||||||||{{{zzzzzzyyywwwvvvvvvuuutttssssssrrrqqqqqqppppppnnnnnnnnnmmmmmmmmmmmmmmmlllkkkkkkjjjiiiiiihhhhhhhhhhhhiiiiiiiiihhhgggfffhhhhhhgggfffeeecccaaa```aaa```^^^^^^]]]ZZZVVVSSSNNNIIIBBB===:::777555444222333444555555555444333111222222333333444444444111111222222333333333333333111000111333444333222333222000//////000222333111111111111111222333333555333111111222333222111111111111000000000000000111111000/////////////////////000000000000000000000000000000000000000000222222222222333333333333111111111111111111111111///////////////000000111111111111111111222222222///000111111111000...---////////////000000000000111222333222111111222444000111333555777888:::;;;888999:::;;;;;;;;;999999999999999999999999999999:::999888888777777777777777777888888999::::::;;;;;;999;;;BBBHHHHHH@@@777SSSooo{{{sssqqquuuzzz{{{zzzwwwuuuuuuxxx||||||wwwrrraaaXXXNNNHHHDDD??????AAA@@@???===;;;:::::::::;;;888888888888888888888888999999::::::::::::999999888888777777777888888999777777777777777777777777777777888999999999999888666666666666666666666666777888888999999:::;;;;;;;;;<<<===<<<:::999999:::::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<=========<<<===>>>>>>???AAA@@@@@@?????????@@@@@@EEECCCAAAAAACCCEEEFFFFFFEEEJJJQQQVVVZZZ\\\___```lll|||~~~}}}}}}|||{{{{{{zzzzzzyyyxxxwwwvvvvvvttttttssssssrrrqqqqqqpppooooooooonnnnnnnnnmmmmmmlllllllllkkkjjjjjjiiihhhhhhhhhhhhhhhhhhggggggfffhhhhhhhhhfffeeecccaaa``````_________``````^^^\\\VVVRRRKKKDDD???;;;666444222222333444555555555444222222333444444444333333111111222333333333222222222111000111333444333222333222000//////000222333000000000000111222333333111///......000111111000111111111111000000//////111000000///.../////////000000//////////////////////////////////////////111111111222222333333333000000000000000000000000...//////000000000000000111111111111111111111111000111222333222111000///////////////000000000000333444444222000000111333111222333555777888::::::777888999::::::999888777888888888888888888888888999888777666666666666666666666666777888888999999777;;;???>>>;;;<<<@@@EEE;;;???PPPrrrxxxxxxwwwwwwyyyzzz{{{||||||{{{|||}}}{{{uuullldddPPPIIIDDDCCCBBB???>>>@@@BBBAAA???<<<;;;:::::::::777777777777777777777777888999999::::::999999888777777777666777777888999777777777777777777777777666666777888888888888777666666666666666666666666666777777888999999::::::;;;<<<===<<<:::::::::<<<999999999999999999999999999:::;;;;;;<<<<<<;;;;;;======<<<<<<======>>>???????????????????????????BBB@@@>>>???AAACCCDDDDDDGGGGGGJJJPPPWWW\\\]]]]]]\\\dddvvv~~~}}}|||{{{zzzzzzyyyxxxxxxwwwwwwttttttssssssrrrrrrqqqqqqooooooooopppooonnnnnnmmmllllllllllllllljjjiiiiiigggggggggggggggggggggggghhhhhhggggggeeedddbbbbbbbbbaaaaaabbbddddddcccbbb\\\XXXSSSNNNHHHCCC===999666666555444444444555555222333444555555444333222111111333444444333222111111000000222444555333222333222111000000111222333000000000000000111222333000//////111555888999999222222111111000/////////111000//////......//////000000///.........//////////////////////////////000000000111111222222333000000000000000000000000......///000000000000000111111111111111000000000222222222222222111000000////////////000000000000333333333111//////111333222333444555666888999999777888888888888777666666777777777777777777777777777777666555555555666666555555666666777888888888888===@@@===888888>>>EEE<<<;;;>>>GGGYYYvvv}}}vvvwwwxxxzzz|||}}}}}}}}}zzzrrrggg\\\UUUGGGAAA>>>@@@AAA@@@AAADDDEEECCCAAA>>>;;;:::999999777777777777777777777777888888999999999999888888666666666666666777888888777777777777777777777777555555666777777777777666666666666666666666666666555666666777777888999999999:::;;;;;;:::999:::<<<::::::::::::::::::::::::999999:::;;;;;;;;;;;;:::===<<<<<<<<<<<<===>>>>>>======>>>??????@@@@@@@@@@@@>>>>>>???AAACCCCCCCCCGGGFFFFFFJJJPPPVVVXXXXXXVVVXXX```nnn}}}}}}}}}zzzzzzzzzyyyyyyxxxxxxwwwtttttttttsssrrrrrrqqqqqqoooooopppppppppooonnnmmmlllmmmmmmmmmlllkkkjjjiiihhhhhhgggggggggggghhhhhhhhhhhhhhhggggggeeeddddddeeecccbbbcccddddddcccaaa]]][[[YYYWWWSSSNNNHHHCCC???===999666444333333444222333555666666444333222000111333444444333111000000000000222444555333222111111111111111111111111111000000000000000111222222111111444888;;;======222222111111000//////...000000///............///111000///...---......///...........................//////000000111222222000000000000000000000000---...///000111000000///222111111111000000000///222222111000000000000000////////////000000000000000000000//////000333666333333444555555666777777777777666555555555555555777777777777777777777777555555555444555555666666555555666666777888888888:::999:::>>>BBBBBB===888===CCCGGG@@@555===```|||yyyxxxwwwxxx{{{~~~~~~uuuhhhZZZOOOIIIEEE???<<>>>>>;;;<<<===???@@@@@@@@@@@@AAA@@@???@@@AAABBBAAA@@@@@@@@@BBBEEEIIIKKKLLLLLLLLLMMMQQQWWW\\\hhh~~~}}}zzzzzzzzzyyyyyyxxxxxxxxxuuuttttttssssssrrrqqqqqqoooppppppqqqqqqooonnnmmmlllmmmmmmnnnmmmkkkjjjiiiiiihhhhhhhhhhhhhhhiiiiiihhhhhhhhhhhhhhhgggfffffffffdddbbbbbbbbbaaa___]]]]]]]]]]]]\\\[[[VVVPPPLLLFFFCCC===888444222222333222333555666666555333222000222333444444333111000000000000222555555444222000111222222222222111000111111000000000000111111000///...000333555555555222222222111000//////...000000///...............111000///...------...///........................---......///000111111111000000000000000000000000---...000111111111000///222111111111000000//////222111///.........///000////////////000000000000,,,---......///111555888444444444444555555555666777666555333333333444555777777777777777777777777444444444444444555666777555555666666777888888888666777888888999;;;???AAA<<<888:::@@@CCCAAABBBGGG^^^|||xxxxxx{{{qqqtttxxxyyyyyy{{{{{{mmm[[[MMMFFFEEE@@@???>>>>>>???BBBEEEGGGJJJHHHDDD@@@<<<999888777999999888888888888888888666666777777888888888999777777777777777777777777777777777777777777777777555555555555555555444444888888777666666666666666888888777666666666666666::::::888777777777888999;;;;;;;;;;;;::::::999888;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<<<<<<<===<<<======>>>???@@@@@@@@@@@@???>>>>>>>>>???@@@AAACCCCCCCCCCCCCCCDDDEEEFFFGGGJJJNNNQQQUUU\\\eeelll||||||{{{zzzxxxwwwwwwvvvuuuuuuuuutttsssssssssrrrppppppppppppooooooooooooooooooooonnnmmmmmmllllllhhhhhhhhhhhhhhhhhhhhhhhhggggggggggggggggggggggggeeedddcccbbbaaaaaaaaaaaaaaaaaa___^^^\\\[[[YYYYYYQQQLLLEEE>>>:::777444222222333444555555444333222666666666555444333111111///...///222666777444111000000111111111111000000222222222222222111000///000000222333333222111000111///------...///......333222111///............//////............//////+++---//////...---...///,,,,,,,,,///222333333111222222000///............////////////000000000000000000000000000000000000////////////............,,,...111222222111111222111000000000111222333444666555444333333444666777888777777777666666555555555555666666666666666666666555555555555444444444444555666666555555666888888999999::::::;;;;;;<<<;;;;;;<<<===>>>???@@@@@@AAAIIIccc|||vvvuuuvvvssstttvvvwwwyyy{{{~~~ssscccTTTIIIDDDCCC@@@???======>>>AAACCCEEEGGGEEEBBB>>>;;;999777777777777777777777777777777666777777777888888888888777777777777777777777777666666666666666666666666555555555555555555555555888888777666666666666666888888777666666666666666:::999888777777777888888::::::;;;;;;:::999999888;;;::::::999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>??????@@@@@@@@@???>>>>>>>>>???@@@AAACCCBBBBBBBBBBBBCCCCCCDDDCCCFFFIIIKKKMMMRRRZZZaaannn||||||{{{zzzyyyxxxwwwwwwuuuuuuuuuttttttssssssrrrppppppppppppooooooooooooooooooooonnnmmmmmmlllllliiiiiiiiiiiiiiiiiiiiiiiiggggggggggggggggggggggggeeeeeeddddddcccbbbbbbaaabbbaaaaaa___^^^]]]\\\[[[YYYTTTMMMGGGBBB>>>:::888555555555555444444333333555555555444333222111111222111111333555555222///000000111111111111000000111111222222222111000000000111222222222222111000111///......000111000///222222111//////.........//////............//////,,,---//////......///111000......///000111111000333222111000////////////////////////000000000000000000000000000000000000////////////............---///111222111000000111111111222222333333333333555444333333333555666888888888888777777777666666555555555555555555555555666555555555555444444444333444555555444444555666777777888888999:::;;;;;;:::;;;<<<===>>>??????@@@EEEAAADDDTTTlllwwwtttuuutttqqquuutttuuuwww{{{~~~uuueeeUUUJJJDDDBBBAAA>>>===<<<<<<===???AAABBBBBBAAA>>><<<:::888777777666666666666666666777777777777777777888888888888777777777777777777777777666666666666666666666666555555555555555555555555888777777666666666666666888888777777777666666666999999888777777777777888999::::::::::::999888888:::999999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????@@@??????>>>===>>>???@@@AAACCCCCCBBBBBBAAABBBBBBBBBAAACCCEEEEEEEEEHHHOOOTTTSSSbbbvvv||||||{{{zzzyyyxxxxxxwwwvvvvvvuuuuuutttsssrrrrrrqqqqqqpppppppppoooooooooooooooooonnnmmmmmmlllllljjjjjjjjjjjjjjjjjjjjjjjjggggggggggggggggggggggggeeeeeefffffffffdddcccbbbbbbbbbbbbaaa```_________```]]]XXXSSSNNNJJJEEEAAA;;;:::777444333222333333444444333333222222111111444333333333444333000---000000111111111111000000000111111222222222111111111111222222222111111000111000///000222333333222222111000000////////////000//////......//////000---.........---...111333333111///.../////////...333333222111000000000000////////////000000000000000000000000000000000000////////////............///000222111000/////////111222333444444444333222444333333333444555777888999999999888888888888777555555555555555555555555666555555555555444444444222333444444333333444666555555666777888999:::;;;::::::;;;<<<===>>>>>>??????===;;;===CCCUUUqqqvvvooopppsssssspppsssrrrtttyyy~~~|||yyyqqqeeeUUUIIIDDDBBB@@@>>>===<<<;;;:::;;;<<<>>>???===<<<;;;:::999888777777666666666777777777777777777777777777777888888888777777777777777777777777666666666666666666666666444444444555555555555555777777666666666666777777888888888888777777666666999888888777777777777777888999999999999999888888999888888888888999999:::::::::;;;;;;;;;<<<<<<<<<============>>>>>>??????>>>>>>======>>>???@@@AAAEEEDDDCCCBBBBBBBBBBBBBBBAAACCCDDDDDDCCCEEEJJJNNNQQQWWWaaammm|||||||||{{{zzzyyyyyyxxxwwwvvvvvvuuutttsssrrrrrrqqqqqqqqqpppppppppooooooooooooooonnnmmmmmmlllllljjjjjjjjjjjjjjjjjjjjjjjjggggggggggggggggggggggggeeefffhhhiiihhhfffdddcccbbbbbbbbbaaaaaaaaaaaaaaacccaaa^^^[[[YYYUUUPPPLLLEEEAAA<<<666333111111222333333222222111111111111444444333333333222000...000111111222222111111000///000111222222222222222222222222222111111111000222000000111333555555444111111000000///000000000000000////////////000000...//////...---///222555444111...---.../////////222111111000//////000000////////////000000000000////////////////////////////////////............000111222111///......///111222444555555444222000333333333333444666888999999999999999999999999999555555555555444444444444666555555555555444444444222444555555444333555666444555666777888:::;;;;;;999::::::;;;<<<<<<======999>>>DDDDDD@@@@@@FFFNNNmmmyyysssooooooppppppooooooqqquuuzzz~~~{{{tttnnn^^^TTTIIIBBBBBBBBB???<<<<<<;;;:::::::::;;;<<<<<<999999999999888888777777777777777888888999999999888888777777777777777777666666666666666666666666555555555555555555555555444444444555555555666666777777666666666666777777777888888999888777666666888888888888777777666666777777888888999888888777777777777777777888999::::::::::::;;;;;;;;;;;;<<<===============>>>>>>>>>>>>======<<<===???@@@AAAFFFFFFEEEDDDCCCCCCDDDDDDAAACCCEEEDDDBBBCCCHHHLLLQQQUUUZZZ___gggxxx}}}||||||{{{{{{zzzzzzzzzxxxwwwvvvuuutttsssrrrrrrqqqqqqqqqqqqppppppppppppooooooooonnnmmmmmmlllllljjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhfffggghhhjjjiiihhhfffdddbbbbbbbbbaaaaaaaaaaaaaaaaaa```______^^^\\\XXXUUUOOOKKKDDD===777333111111444444222111111111111111222222333333222222222222111111222222222222111111///000111222222222222222333222222111111000000000222000000111333555555444111000000000000111111222000000////////////000000/////////...---///222555222000------...000111111000000///............///////////////000000000000////////////////////////////////////............000111222111000///000111222333444555555333111///222222333444555666888888999999999999999:::::::::666666555555555444444444666555555555555444444444333555666666555555666777666666777888999:::;;;;;;999999999:::;;;;;;<<<<<<<<<>>>@@@???>>>@@@CCCEEEBBB[[[yyyqqqqqqpppnnnllllllmmmnnnoooqqquuuxxxvvvoooeee^^^MMMGGGAAA???AAAAAA???;;;;;;;;;::::::::::::::::::888888999999999999888888777777888888999999::::::888888888888777777777777666666666666666666666666555555555555555555555555333333444444555666666666666666666666666777777888777888999999999888777666777777888888777777666555666666777888888888888777666666666666777888999999::::::::::::;;;;;;;;;;;;===========================<<<<<<<<<===???@@@BBBFFFFFFEEEEEEDDDEEEEEEEEE@@@CCCDDDCCCAAAAAAEEEHHHHHHNNNVVV[[[\\\aaappp}}}}}}|||||||||{{{{{{{{{xxxxxxwwwvvvtttsssrrrrrrrrrqqqqqqqqqqqqpppppppppooooooooonnnmmmmmmlllllljjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhgggggghhhiiiiiihhhgggfffcccccccccbbbbbbbbbbbbbbb```______```aaa```^^^\\\WWWTTTOOOHHHAAA;;;777444777555444222111000111111000111333222222222333555111111222222222222111111000111111222222222111111444333222111000000000000111000///000222333333222000000000000000111222333111000000//////000000111/////////...---...000222000...------///111222222///......------.........////////////000000000000000000000000000000000000////////////............000111222111111111444666555555666666555333111000222333444444555666777777888999999999999:::::::::777777777666555555444444666555555555555444444444444555777666555555666888777777888888999:::::::::888999999999::::::::::::======<<<:::<<>>===??????>>><<<;;;;;;;;;::::::999999999888999:::;;;;;;:::999888666666666777888999999999888888888888777777777666666666666666666666666666555555555555555555555555333333444444555666666777666666666666666777888888777888999::::::888777555666777888888888777555555555666666777888888777777666555555666777888999999999999:::::::::;;;;;;;;;========================<<<<<<<<<<<<===???AAABBBEEEDDDDDDDDDDDDEEEEEEFFFBBBDDDEEECCC@@@???AAADDDCCCFFFMMMTTTUUUUUU\\\gggsss}}}}}}}}}|||||||||||||||yyyxxxwwwvvvuuusssrrrrrrrrrrrrqqqqqqqqqpppppppppooooooooonnnmmmmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhggggggggghhhhhhhhhhhhhhheeeeeeeeeddddddcccccccccbbbaaaaaaaaaccccccaaa```\\\[[[XXXTTTNNNFFF@@@<<<999888555222111000111111000222333222111111333555111222222333333222222111111111222222222111000000444333222000000000000111111///......000111000///000000000000111222333444111111000000000000111111...///000///---------//////...---...111222111000//////............//////////////////000000000000000000000000000000000000////////////...............000111222222444888:::999999888777666555444333333444444555555666666555888888888888999999999:::999888888777666666555555666555555555555444444444333444666555444444555777888888888888888888888888888888888999999999999999888===???======???<<<666???BBBAAA;;;>>>YYYvvvtttooollliiiiiilllppprrrsssvvvwwwuuulll^^^QQQHHHDDDBBB@@@>>><<<============<<<;;;;;;;;;:::999999999999:::;;;<<<<<<;;;:::999444555555666777888888999999888888888777777666666666666666666666666666666555555555555555555555555333333444444555666777777666666666666666777888888777888:::::::::999777555666777888888888777555444555555666777777888777777555555555555666777999999999999:::::::::;;;;;;;;;===============<<<<<<<<<<<<<<<;;;<<<===???AAABBBCCCCCCCCCCCCCCCDDDEEEFFFEEEGGGHHHEEEAAA???@@@CCCGGGDDDFFFKKKOOOOOOUUU^^^ZZZfffzzz}}}}}}}}}}}}||||||||||||yyyyyyxxxvvvuuusssrrrrrrrrrrrrrrrqqqqqqqqqppppppooooooooonnnmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggfffgggggghhhiiihhhggggggfffeeeeeeddddddfffdddccccccddddddcccaaa^^^^^^^^^\\\VVVOOOGGGCCC;;;999666333111000000111111333444333000000222444111222222333333222222111222222222222222111000///555444222000000000000111111///------...//////...000000000000111222444444111111000000000000111111---///000000---,,,,,,,,,///......000111111000...000000////////////000111////////////000000000000000000000000000000000000000/////////............---///111222333666:::===<<<;;;:::888777666666666444444555555666555555444777777777888888999999999:::999999888777666666555666666555555555444444444222333555444333333444666777777777777666666666666888888888888888999999999666<<<>>>:::999>>>???======>>>BBBFFFEEEGGGPPP\\\ppplllnnngggiiijjjjjjiiilllqqqvvvzzzttthhhZZZMMMEEEBBBBBB@@@???===<<<;;;;;;;;;<<<;;;;;;;;;;;;:::999888888888888888888888888888888999888777666666777888888888888777777666666555555555666777777777666444333555555555555555555444444333444555555444555888:::999999888888777777666666666888:::999888666666666666777777777777888888888555555555555555444444444444555555666777888888999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::<<<;;;:::;;;===?????????BBBCCCCCCDDDEEEFFFGGGGGGEEEDDDBBB@@@????????????@@@BBBDDDDDDFFFJJJRRRXXXYYY___eeekkkwww~~~~~~}}}|||{{{{{{zzz{{{zzzxxxwwwuuuttttttsssqqqrrrrrrssssssrrrrrrqqqnnnnnnmmmmmmmmmlllllllllnnnnnnnnnnnnmmmlllkkkjjjkkkkkkjjjjjjiiihhhhhhgggiiiiiijjjjjjjjjjjjiiiiiiggggggfffffffffeeeeeeeeeeeeeeeeeedddddddddccccccbbbbbbaaa___\\\YYYUUUTTTKKKFFF>>>777444222222111444222111000000111333444111444555444111///111333444333222111000000000000222222222111000//////...555444333111000////////////000111222222111000///111111111111000000000000////////////////////////////////////////////////------...///000000//////........................////////////000000000000111000///......///000111555888;;;<<<<<<;;;:::;;;@@@???<<<999666555444444777555444444555666666555777555444555888999888555:::999777777777777666444666666555444444444555555333444444444555666666666555666666666666666555555666777888888777777888999;;;<<<===>>>>>>===<<<<<>>===???>>><<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888777888888888888888888888888999888777666666777888888777777777777666666666666555666777777777666444333333444444444555666666666444555777777666666777999888888888777777777777777666888::::::888777666777777777777888888888888999666666666666555555555555555666666666777888888888::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<;;;:::;;;===?????????BBBBBBBBBCCCDDDEEEEEEFFFFFFDDDCCCAAA????????????@@@BBBCCCCCCCCCGGGMMMRRRVVVZZZ___aaafffsss~~~~~~}}}||||||{{{{{{{{{zzzxxxvvvuuuttttttsssppppppqqqqqqqqqqqqppppppnnnnnnnnnmmmmmmmmmllllllnnnnnnnnnnnnmmmlllkkkkkkkkkkkkkkkjjjiiihhhhhhhhhiiiiiiiiijjjjjjiiiiiiiiigggggggggfffffffffeeeeeeeeeeeeeeeeeeddddddddddddaaaaaaaaaaaa___]]][[[YYYRRRMMMFFF???;;;777555333333222111111222444666777333555666555222111222444333333222111000000000000222222111111000//////...222222111000000000111111000000111222222111000000111111111000000000//////////////////////////////////////////////////////------...///////////////........................////////////000000000000000////////////111222333666999<<<===<<<<<<<<<<<>>@@@@@@???AAAAAAAAABBBBBBCCCCCCCCCFFFEEECCCAAA@@@?????????@@@BBBCCCBBBAAACCCIIINNNZZZ___bbbbbb```ccclllttt~~~~~~~~~}}}}}}||||||{{{zzzyyyxxxvvvuuutttttttttqqqqqqqqqqqqqqqqqqqqqqqqoooooonnnnnnnnnmmmmmmmmmnnnnnnnnnnnnmmmlllkkkkkklllkkkkkkjjjjjjiiiiiihhhhhhiiiiiijjjjjjiiiiiihhhhhhgggggggggggggggfffffffffffffffeeeeeeeeeddddddaaabbbcccccccccbbbaaa```[[[WWWQQQJJJEEE@@@;;;888333333222222333666888:::444555666555444333444555222222111111111111111222222222111111000/////////////////////000000111222111111222222222222111111111111000000000000//////////////////////////////////////////////////////---......///////////////........................////////////000000000000...//////000111333555666999;;;>>>???>>>======>>>>>><<<999666333333333333111111222333444555666666777666777:::===@@@AAA@@@>>><<<:::999888777555333666666555444444444444444555555555555555444444444444555555666666666555555444666777777666555777888888888:::;;;<<<<<<<<<<<<============>>>>>>>>>???CCC===<<>>===<<<;;;999888888777888888888888888888888888666666666666777777777888555555666666777777888888666666666666666666555555333444444444555555666666555888;;;;;;:::888777777666666777777888888999999777999;;;;;;999777777777888888888888999999999999777777888888888888999999888888888888888888777777999999999999999999999999888888999:::;;;;;;<<<<<<<<<;;;:::;;;>>>@@@AAA@@@@@@@@@@@@@@@AAAAAAAAAAAAEEEEEECCCBBB@@@??????>>>???AAABBBAAAAAADDDKKKQQQccchhhmmmmmmhhheeefffiiiooo}}}~~~~~~~~~}}}}}}}}}||||||zzzyyyxxxwwwuuuuuuttttttttttttssssssssssssttttttppppppooooooooonnnnnnnnnooooooooonnnnnnmmmlllkkkllllllkkkkkkjjjjjjjjjjjjiiiiiijjjjjjjjjjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhgggggggggfffffffffeeeeeebbbcccdddeeeeeedddccccccaaa^^^YYYUUUPPPJJJDDD@@@777666444333333555666888444555555555444444444444111111111000111111222222111111111111000000/////////////////////000000111222222222333333222222222111000000000////////////////////////////////////////////////////////////......///////////////...........................////////////000000000000---...000222444666888999;;;===???@@@??????@@@AAA===<<<999666555555666777111333666777888999;;;<<<>>>>>>???BBBDDDFFFGGGHHHDDDBBB???>>>===;;;999666777777666555444444444444666666666555444444444333444444555555666666555555444555666666555555666777666777888999:::;;;<<<<<<;;;<<<<<<===============<<>>;;;::::::;;;;;;;;;;;;;;;;;;>>>===;;;999888888888888777777777777777777777777555555666666777777777777555555666666777777888888666666555555555666666666666666555555444444444333666888;;;;;;:::888777777666666777777888888999999777999::::::999777777777777777888888888999999999888888888888999999::::::999999999999888888888888999999999999999999999999888888999999:::;;;<<<<<<<<<;;;:::<<<>>>AAAAAAAAA@@@@@@@@@@@@????????????CCCCCCBBBBBB@@@???>>>>>>>>>???@@@AAACCCJJJTTT[[[iiiooouuuvvvqqqkkkhhhhhhdddfffppp~~~~~~~~~~~~}}}}}}}}}}}}{{{zzzyyywwwwwwvvvvvvvvvuuuuuutttsssssstttuuuuuuqqqqqqpppppppppooooooooooooooooooooonnnmmmlllkkklllllllllkkkkkkkkkkkkkkkjjjjjjkkkkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhgggggggggffffffdddeeefffffffffeeecccbbbbbb```^^^[[[XXXTTTNNNJJJ>>><<<999666444333333333444333333333444444444333111111111000111111222222111111111000000000000000111000000///////////////222222222222222222222222000000000////////////...////////////////////////////////////////////////...///////////////..............................////////////000000000000---...111444666999;;;<<<===???@@@AAA@@@@@@AAABBB@@@>>>:::666444444555666555888<<>>=========;;;;;;===??????>>>BBBHHHYYYxxxtttpppnnnkkkggghhhmmmppprrrvvvxxxuuummmccc[[[KKKFFF@@@=========<<<:::;;;;;;<<<<<<<<<<<<;;;:::<<<;;;999777777777888888777777777777777777777777444444555666777777777777666666666666777777777777666555555555555666777777777777666555444333333222666888::::::999888888888777777777777888888888888666888:::999888666666666666777777777777888888888777777888888999:::::::::999999999999999999::::::999999999999999999999999888888999999::::::;;;;;;<<<;;;:::<<>>>>>>>>@@@@@@@@@AAA@@@???>>>>>>===>>>???AAAFFFQQQ^^^hhhtttyyy~~~zzztttooonnniiigggggglllvvv~~~~~~~~~~~~~~~~~~~~~~~~|||{{{zzzyyyxxxxxxxxxxxxtttsssrrrqqqqqqrrrssstttrrrrrrqqqqqqqqqpppppppppoooooooooooonnnmmmllllllllllllllllllllllllllllllkkkllllllmmmmmmllllllkkkiiiiiiiiijjjjjjjjjjjjkkkiiiiiiiiihhhhhhhhhggggggffffffggggggfffeeecccbbbbbbaaa``````___\\\WWWTTTJJJGGGBBB===888555333333444333222333444555444333222222111111111111111222111111000000000000000000222111000000////////////222222111111111111222222000000////////////......//////////////////////////////////////////////////////////////////...---........................////////////000000000000...///222666999;;;======>>>@@@AAAAAA@@@@@@BBBDDDBBB???;;;777555555666888===BBBGGGKKKLLLMMMQQQTTTYYY[[[\\\\\\ZZZZZZ[[[]]]SSSPPPLLLIIIGGGDDD@@@===;;;:::999777666666666666555555555555555444444444222333444555555555555555444666777777666555777888777777777777888:::;;;<<<:::;;;===>>>>>>>>>===<<<>>>999999@@@EEECCC>>><<<>>>MMMhhh}}}ssspppnnnmmmkkkggghhhlllppprrrtttqqqhhh]]]SSSMMMAAA???>>><<<<<<;;;;;;;;;<<<======>>>===<<<::::::999888777555555666888999777777777777777777777777333444555777777777777666777777777777666666666666666555555444555666777888666666666555444444444333555777888888777777999:::888888888777777777777777555777888888777555555555555555666666666777777777777777777888999999::::::888888999999:::;;;;;;;;;888888888888888888888888999999999999999999::::::;;;::::::<<>>======<<<===>>>???@@@???>>>>>>>>>>>>???AAAGGGUUUfffrrr}}}~~~{{{yyyuuupppkkkgggdddkkk~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzuuutttsssrrrrrrssstttuuurrrrrrrrrrrrqqqqqqqqqqqqoooppppppoooooonnnmmmllllllllllllllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmjjjjjjjjjjjjkkkkkkkkkllljjjjjjiiiiiiiiihhhhhhhhhfffggghhhhhhhhhgggfffeeedddccccccccccccaaa]]][[[UUUQQQLLLEEE???;;;888777555333222333666777666444333333222111000000000000000000000000000000000111111111000000000111222222222111000000000000111222000000/////////.........///////////////////////////////////////////////////////////////...------........................////////////000000000000///111444777:::<<<>>>>>>???@@@AAAAAA@@@@@@BBBDDD>>><<<:::999;;;>>>BBBEEEKKKPPPXXX[[[\\\^^^bbbfffeeeggghhhhhhfffeeegggiii\\\YYYUUURRROOOKKKGGGDDD===<<<:::999888777777777444444444555555555555555111222333444555555555555555666888777666666777999999888888888888999:::;;;999:::<<<>>>>>>===<<<;;;>>>???AAACCC@@@;;;===BBBDDD888777NNNnnnuuuuuuppplllmmmllliiiiiillloooqqqpppiii]]]PPPHHHDDD<<<>>>???>>>===<<<<<<>>>>>>>>>??????>>><<<:::999888777555444555666888999777777777777777777777777222333555777777777777666888888777777666666555555666555444444555666777888444444555555555555555555555666777777666777999;;;999999888888777777666666444666888888666444444444555555555555666666666666666666777888999999::::::888888999::::::;;;<<<<<<888888888888888888888888::::::999999999999999999;;;::::::<<>>======:::;;;===>>>?????????>>>??????>>>@@@HHHWWWjjjwww~~~|||tttmmmkkkhhheeejjjqqq~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{xxxvvvuuuttttttuuuvvvxxxssssssrrrrrrrrrrrrqqqqqqppppppppppppooonnnmmmlllllllllmmmmmmmmmmmmmmmmmmnnnnnnoooooooooooonnnnnnjjjjjjjjjkkkkkkllllllllljjjjjjjjjiiiiiiiiiiiihhhfffggghhhiiijjjiiiiiihhhgggfffeeeeeeeeeccc```^^^\\\XXXRRRKKKEEE@@@===<<<666444333444777999777555444333222111000000000000000000000000000111111111/////////000111333444555222111000//////000111222000/////////............//////////////////////////////////////////////////////000000///...------........................////////////000000000000///111555888;;;===>>>>>>???@@@AAAAAA@@@@@@BBBDDD999999999<<>>===;;;:::999888888888333444444555555666666666111222333444555555555555666777888888777777888999::::::999888888999:::;;;888999;;;======<<<;;;:::<<<888888;;;<<<::::::===:::;;;AAAEEE@@@HHHpppxxxrrrlllmmmllljjjiiiiiilllooossskkk___SSSKKKFFFCCCAAA>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>===<<<<<<;;;;;;;;;999888:::<<<;;;888555666666666777777777777777444555555666777888888999999999888888777777666666666666666666666666666666555444444444444555666666666666666666666666666666888888777777777777888888666666666666666666666666777777888888888888777777666777888999:::;;;;;;;;;888777666555666777999:::;;;;;;;;;:::999888777666888999999999999:::::::::;;;:::;;;===@@@BBBCCCBBB???>>>===<<<<<<;;;;;;<<<>>>=========>>>>>><<<;;;AAA???>>>@@@IIIYYYkkkwww|||yyytttpppmmmjjjeeebbbooo~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyxxxwwwxxxwwwwwwwwwvvvvvvuuuuuuwwwvvvtttsssrrrrrrssssssppppppqqqrrrqqqpppooonnnmmmmmmnnnoooooooooooooooooonnnnnnnnnmmmmmmmmmmmmllllllllllllmmmmmmmmmnnnmmmmmmmmmnnnooonnnllljjjhhhhhhhhhhhhhhhggggggfffhhhgggeeedddcccbbbbbbbbb```]]]ZZZWWWTTTOOOGGGAAA;;;999777666666666555444666444222222333333222000...555888444///000222333////////////000000000000111111000000000000000111000000//////.........---//////000000///...------111111000000//////......000000000000000///......------------------------+++,,,---...............///222555888999:::;;;===@@@CCCGGGHHHGGGCCC???===???AAAFFFLLLQQQUUUXXXYYY___gggmmmooottt{{{{{{wwwuuuuuuvvvvvvvvvuuuuuutttllliiiddd```\\\XXXUUUSSSMMMEEE<<<888999:::888666555444333222333444555666666555333333333444666888444444555777888999:::;;;888888777777777777888888;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999:::===???AAAFFFKKKOOOzzzqqqmmmlllkkkjjjjjjkkkmmmooopppfff___TTTKKKEEEBBB@@@>>>>>>>>>===<<<<<<<<<<<<<<<>>>>>>======<<<;;;;;;;;;999888777999;;;;;;888666666666666666666666666666555555666666777888888888888888888777777777777777666666666666666666666666555444444444444555666666777777777777777777777777888888777777777777888888666666666666666666666666666666666666666666666666666777888999::::::999999888777666555666888:::;;;;;;;;;;;;:::999888777777888888999999999:::::::::<<<;;;;;;===???AAAAAAAAA???>>>===<<<;;;;;;;;;;;;::::::;;;<<<======<<<;;;@@@@@@AAAEEENNN]]]mmmxxx}}}yyyvvvrrrnnnkkklllooozzz~~~~~~}}}|||{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxxxxxxxwwwvvvuuussssssssssssssspppqqqrrrrrrrrrqqqoooooommmnnnoooooopppppppppoooooooooooonnnnnnnnnmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmnnnooonnnllljjjhhhhhhiiiiiihhhhhhgggfffhhhgggfffeeedddccccccccccccaaa___^^^\\\XXXRRRMMMFFFBBB===999888777777666222111000111222222000///,,,...///---///222222...////////////000000000000///.........///000111111000/////////............///////////////...------000000000000//////......000000000000000///..............................111111111111111000000//////111555777888888:::;;;??????@@@AAABBBFFFJJJLLLQQQRRRUUUYYY\\\^^^___```hhhooouuuwww|||~~~|||{{{yyyxxxyyyzzz|||~~~ssspppkkkfffaaa]]]YYYVVVQQQKKKBBB<<<::::::999777555555444333333444555666666555444333333444666777444444555666777888888999888777777666666777777888999:::;;;<<<<<<;;;:::999999999999999999999999999:::;;;<<<===>>>AAAEEEHHHRRRaaa~~~yyytttpppnnnnnnlllkkkmmmppppppnnnkkkWWWRRRJJJDDD@@@???>>>===>>>===<<<<<<;;;<<<<<<<<<>>>======<<<<<<;;;::::::777777777888999:::888777666666666666666555555555555555666777888888888888666777777777777777777888666666666666666666666666555555444444555555666777888888888888888888888888888777777666666777777888777777777777777777777777777666555444444555666777777888999::::::999888777666666666666777999<<<===;;;;;;::::::999999888888888888999999999999::::::===<<<;;;===???@@@???>>>???>>>===<<<;;;;;;;;;;;;888:::;;;===>>>===<<<<<>>;;;;;;::::::999999999999999999999999::::::::::::>>>===<<<<<<>>>>>>===<<<>>>>>>===<<<;;;;;;;;;;;;:::<<<>>>??????>>>>>>>>>AAAFFFOOOYYYcccmmmvvv||||||yyymmmllljjjgggkkk~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyzzzzzz{{{{{{||||||wwwwwwvvvvvvuuuuuuuuuuuussssssssssssrrrrrrqqqqqqppppppqqqqqqqqqqqqqqqpppqqqqqqqqqqqqppppppppppppooooooppppppppppppqqqqqqooonnnmmmmmmnnnnnnmmmkkkjjjjjjjjjjjjjjjiiiiiihhhkkkjjjiiihhhggggggggggggdddeeeeeeffffffdddbbbaaa]]]YYYRRRKKKFFFAAA===;;;444333333333555555333111555333000111999???;;;222////////////000000000000............//////000111///////////////............///////////////......//////////////////////////////000000000000//////............////////////......//////000222333333333444666666666555777888<<<@@@IIIRRRZZZ^^^^^^]]]XXXWWWWWWVVVTTTSSSRRRQQQ]]]fffsss~~~~~~}}}zzzyyyzzz}}}~~~}}}zzzuuummmfffaaa___^^^ZZZRRRHHH???::::::;;;777777777666555555555555555444444444444555666777666666666666666666666666777666666555555666666777666777999;;;;;;:::888777666666666777777777777777===>>>>>>===<<<<<<>>>???CCCAAAAAAEEEPPPggg~~~ssslllkkkkkkhhheeemmmnnnrrrwwwwwwnnn^^^RRRJJJFFFBBB@@@?????????>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999999888666555555666777777666666555555555555555666888999999999777777555555666666777777777888666666666666666666666666666555555555555666777777888888888888888888888888777777666666666666777777777777777777777777777777999888666555555666888999;;;<<<>>>???>>><<<:::888555555666888:::<<<>>>???<<<;;;:::999999999::::::::::::::::::;;;;;;;;;;;;>>>===<<<<<<======<<<:::>>>===<<<;;;;;;::::::::::::<<<>>>>>>======???@@@FFFMMMXXXbbblllttt{{{}}}vvvxxxvvvlllccckkk~~~}}}}}}|||{{{{{{||||||||||||}}}}}}xxxxxxyyyyyyzzzzzz{{{{{{wwwwwwwwwwwwwwwwwwvvvvvvuuuttttttsssssssssssssssqqqrrrrrrrrrrrrrrrqqqqqqssssssrrrrrrrrrqqqqqqqqqpppppppppqqqqqqqqqqqqrrrpppnnnmmmmmmnnnnnnmmmlllkkkkkkkkkkkkkkkjjjjjjiiikkkkkkjjjiiihhhhhhhhhhhhfffggghhhhhhfffeeeddddddbbb___[[[VVVQQQKKKDDD???;;;999666555555555333111000111000///111555333...////////////000000000000222111111000////////////.........///////////////......///////////////..................///////////////000000000000//////------....../////////000222222222222333444666777333666999;;;===???BBBEEEMMMOOOUUUZZZ]]]\\\VVVQQQIIIHHHHHHGGGFFFEEEDDDDDDKKKUUUgggwwwzzzvvvxxxyyyzzz{{{}}}~~~}}}uuummmiiigggddd```YYYOOOEEE>>><<<;;;999999888888777666555555444444444444555555666666888888777777777777666666666666555555555555666666555666888999:::999888777555555555666666777777777:::;;;<<<<<<;;;;;;===???<<<@@@DDDDDDAAADDDUUUggg}}}xxxqqqllljjjhhheeebbbhhhkkkqqqvvvtttiiiYYYMMMDDDBBB???=========<<<;;;;;;;;;;;;:::;;;;;;<<<===<<<;;;;;;::::::999888888999::::::888666555666888888888777777666666555555666777999::::::999777666555666666666666666666777666666666666666666666666666666555555666666777888888888888888888888888888777666666555555666666777777777777777777777777777999888777666666777888999<<<===???@@@@@@>>>;;;999555666777999;;;===>>>???<<<;;;:::999999:::;;;<<<;;;;;;;;;<<<<<<<<<======>>><<<;;;;;;<<<<<<;;;:::>>>===<<<;;;::::::::::::888;;;===<<<;;;===BBBFFFOOOVVV```jjjrrryyy~~~|||vvvpppllllllooorrr~~~~~~}}}}}}}}}||||||||||||||||||||||||xxxxxxyyyyyyyyyyyyyyyyyywwwxxxxxxyyyyyyxxxwwwwwwvvvuuuuuutttssstttttttttsssssssssssssssrrrrrrqqqtttttttttsssssssssrrrrrrpppppppppqqqqqqqqqrrrrrrqqqooommmmmmnnnooonnnmmmlllllllllllllllkkkkkkjjjkkkkkkjjjiiiiiiiiiiiiiiijjjkkklllkkkiiigggggggggcccbbbaaa___\\\VVVNNNIIIEEEAAA<<<888555444222111---111222///---//////,,,////////////000000000000444333222000////////////.........///////////////---...//////////////////---............/////////...//////000000000000000......//////000000111111444444333333333555666777:::===AAAFFFKKKQQQWWW[[[ccc]]]WWWRRRPPPLLLGGGCCC??????>>>>>>>>>>>>???@@@@@@IIIZZZllltttqqqkkkhhhlllpppuuuzzz}}}~~~~~~}}}vvvsssqqqiiieee^^^VVVNNNFFF@@@===:::::::::999888777555444444444444555555555555666888888888888777777777777555555444444444444555555555555666777888888888888444555555666666777777888555777999999999:::;;;===>>><<<===BBBDDDBBBCCCFFF]]]ooozzzxxxtttpppllliiifffeeeiiilllqqqqqqkkk___RRRIII???===<<<<<<<<<===<<<;;;;;;:::::::::;;;;;;<<<===;;;;;;::::::999888888888777888999888777777:::===:::999999888777777666666666777999;;;;;;999777555666666666666666555555555666666666666666666666666666666666666666777777888777777777777777777777777666666555555555555666666666666666666666666666666777777777777777777777777;;;<<>><<<:::666777999:::<<<===>>>>>><<<;;;:::999999:::<<<===============>>>>>>>>>>>>===;;;:::;;;<<<<<<;;;:::======<<<;;;::::::::::::888:::======>>>BBBJJJQQQXXX]]]fffooovvv||||||yyywwwrrrjjjccclll}}}}}}}}}}}}}}}}}}}}}}}}zzzzzzyyyyyyyyyyyyyyyyyywwwxxxyyyzzzzzzyyyxxxxxxwwwvvvuuutttttttttuuuuuutttttttttttttttsssrrrrrruuuuuuuuutttttttttssssssppppppppppppqqqqqqqqqqqqqqqooommmmmmnnnooonnnnnnmmmmmmmmmmmmmmmlllkkkkkkkkkjjjiiiiiiiiiiiiiiiiiikkkmmmnnnmmmjjjiiiiiikkkfffeeeeeedddccc```ZZZWWWSSSMMMEEE===999666444333000333444111000111111...////////////000000000000222111000///////////////............/////////000------...///////////////---------.........//////......///000000000000000000000111222222333444444555555666777:::===AAACCCKKKNNNRRRWWW[[[aaagggkkkggg^^^QQQHHHDDDAAA>>><<<;;;;;;::::::;;;===>>>???>>>CCCPPP^^^ccc^^^XXXWWWYYY^^^eeemmmtttxxxyyyzzz|||yyyyyymmmiiiccc]]]WWWOOOFFF???;;;;;;;;;;;;999777555444333444444555555555555555666666666777777777777777555444444444444444444555555555555555555777888999444555555666777777888888555777999:::999:::;;;===DDD===999===BBBDDDEEEGGGEEEFFFSSSqqqwwwvvvsssnnniiifffeeefffnnnqqqrrrnnndddWWWKKKEEE<<<;;;;;;<<<===>>>===<<<::::::::::::;;;;;;<<<===;;;;;;::::::999888888777555777888888888999===AAA:::::::::999888777777666666777:::;;;;;;999777555777777666666555555555444666666666666666666666666666666666666666777888888666666666666666666666666666666555555555555666666666666666666666666666666555555666666666666555555999;;;>>>@@@@@@>>>;;;999777888999;;;<<<============;;;:::999999:::<<<===>>>>>>>>>>>>????????????<<<;;;::::::<<<<<<;;;:::======<<<;;;::::::::::::999<<>>;;;999999888888:::;;;===>>>@@@AAAIIISSSUUUNNNJJJJJJHHHLLLUUU^^^gggnnnrrrtttzzz}}}{{{{{{pppkkkfffbbb^^^VVVJJJAAA<<<<<<<<<;;;:::777555444333444555555666666555555555555555555666666777777555444444333333444444555666555444333444666888:::555555555666777888888999777999;;;<<<<<<;;;<<<>>><<<<<>>===<<<;;;:::;;;;;;<<<:::::::::999999999888888===;;;888777777777555444777777777777999===DDDHHHFFF@@@999666888:::999666666777888888888666555444999666444444666777555222666666555555555555666666777777666666666666777777888777666555555666777888777777666666555555555444666666666666666555555444555555666555555666999;;;===>>>??????===<<<<<<======;;;:::<<>>>>>===;;;999999:::<<<======>>>???????????????<<<:::888999;;;<<<:::888<<<<<<<<<;;;:::999;;;===<<<===BBBJJJTTT]]]bbbddddddfffjjjqqqyyyyyyvvvttthhh```bbbttt~~~}}}||||||{{{{{{zzzzzzzzzyyyyyyyyyyyyyyyzzz{{{|||||||||{{{xxxxxxxxxwwwwwwuuuttttttuuuuuuvvvwwwwwwvvvuuutttwwwvvvuuutttssstttttttttttttttttttttttttttttttttsssrrrqqqpppoooooooooooooooooonnnmmmllllllkkkkkkkkkkkkjjjjjjiiijjjjjjjjjllllllmmmmmmllllllkkkjjjhhhhhhgggggghhhiiijjjjjjccc```\\\VVVPPPGGG>>>888777555444333333222000...111111000000000/////////000000////////////000000////////////////////////---......///000111222222///000000///......000111/////////111333555555444333333444444666:::@@@DDDJJJOOOVVV\\\```ccceeegggjjjlllooorrrvvvxxxzzz{{{sssaaaPPPIIIEEE???;;;;;;;;;888888;;;<<<;;;===AAA:::<<>>???@@@??????@@@DDDGGGFFFFFFNNN^^^kkkzzzwwwtttsssooojjjlllrrrtttrrrsssiii^^^VVVNNNFFFAAAAAA>>>===<<<;;;:::;;;;;;<<<:::::::::999999999888888:::999888777888888777666777777888888;;;BBBIIIOOOIIICCC<<<999999:::888555666777888888777666555444888777666777888999666444777666666555555666666777777777666666666666777777888777666555555666777888777666666666555555555555666666666666666555555444555666777777666888:::======>>>@@@???===<<<<<<======<<<;;;===???@@@>>><<<>>>???>>>===;;;:::;;;<<<>>>>>>>>>??????>>>>>>===;;;999777888:::;;;999777:::<<<======;;;;;;;;;===@@@DDDLLLWWW```fffhhhhhhggghhhlllrrryyyyyyvvvqqqfffaaafffppp~~~}}}}}}}}}||||||{{{{{{{{{zzzzzzzzzyyyzzz{{{{{{||||||{{{{{{xxxxxxxxxxxxwwwvvvuuutttuuuvvvwwwxxxxxxwwwvvvvvvvvvvvvvvvvvvuuuuuuttttttttttttttttttttttttttttttrrrrrrqqqpppooooooooooooooonnnnnnmmmmmmlllkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkllllllmmmmmmllllllkkkjjjiiiiiihhhhhhhhhiiijjjjjjhhhfffbbb^^^XXXQQQIIIDDD===:::555222111111111000000000000///......---,,,000000////////////000000////////////////////////.........//////000000111,,,---//////......///111111000///000111222222222444666888:::===CCCJJJOOO^^^ccciiinnnqqqrrrsssttttttuuuxxx|||zzznnn```VVVLLLAAA;;;;;;===:::999;;;;;;999;;;>>><<<>>>EEEMMMMMMGGGDDDEEEDDDBBBCCCHHHJJJJJJMMMQQQaaatttyyyzzzzzzwwwzzzxxxtttmmmjjjfff\\\RRRDDDAAA===;;;:::999777666666666666666555555555555444333333444666777555444555444444333333333444444333333333444555666666666444444333333444444555666777777777888999999::::::999:::<<<>>>?????????>>>===@@@BBBAAA@@@CCCLLLTTTlll}}}|||wwwrrrqqqrrrpppnnnrrrxxxzzzyyysssdddSSSIIIDDD@@@>>>@@@===<<<;;;;;;:::;;;;;;;;;:::::::::999999999888888888777777777888888888999888888888999===EEEOOOUUUKKKEEE>>>;;;:::999777555666777777777777666666555777777888:::<<<;;;999777888777777666666777777888777777666666666666777777777777666666666666777777666666666666555555555555666666666666666555555444555666777777888999===???===???@@@???>>><<<======>>>======>>>@@@@@@???===>>>???@@@@@@>>><<<<<<===????????????>>>===<<<;;;999888777888999:::999888999:::<<<===<<<<<<===>>>DDDJJJTTT___hhhkkkhhheeehhhjjjnnnsssyyy~~~zzzxxxooogggbbb^^^fff~~~~~~}}}}}}}}}}}}}}}||||||||||||{{{zzzzzz{{{|||||||||{{{{{{xxxxxxxxxxxxwwwwwwvvvuuuuuuvvvxxxyyyyyyyyyxxxxxxvvvwwwxxxxxxxxxwwwvvvuuuttttttttttttttttttttttttrrrqqqpppooonnnnnnnnnnnnooonnnnnnmmmmmmlllllllllkkkkkkkkkjjjjjjkkkkkkllllllmmmmmmmmmmmmlllkkkkkkkkkjjjjjjiiiiiiiiiiiijjjllljjjgggdddaaa\\\VVVQQQGGGAAA:::444111111111222000000111000///...---,,,000000////////////000000////////////////////////.........///////////////+++---///000//////111222333333222111222333555666===???CCCGGGLLLTTT\\\bbboootttyyy}}}~~~}}}||||||~~~yyynnn___NNNDDDAAA???;;;:::<<<<<<:::;;;>>>@@@CCCJJJPPPOOOIIIEEEEEEDDDCCCDDDFFFEEECCCHHHOOOccctttzzzrrrrrrvvvxxx}}}}}}yyytttrrroooggg^^^MMMFFF>>>:::::::::888555666666666666555555555555444333333444666666555444444444333333333333444444222333333444444555555666333333222222333333444555555555666666777888888888999999;;;<<<===>>>>>>>>>>>>@@@BBBBBBAAAAAACCCDDDIIIYYYttt{{{tttuuuxxxwwwtttrrrtttsssrrruuuzzz{{{xxxooo^^^KKKAAA???===<<<===<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888666777777777666777999;;;===<<<::::::<<>>:::999999777555666777777777777666666666777888;;;===>>>===;;;999888888777777777777888888777777666666666666777777777777666666666666777777666666666666666555555555666666666666666555555444444555777777888:::===@@@===???@@@@@@>>>======>>>>>>>>>??????@@@@@@@@@???>>>@@@BBBAAA???===<<<===?????????>>>===<<<:::999999999888999:::::::::999999:::;;;;;;;;;===AAADDDLLLQQQZZZdddkkkkkkgggdddhhhkkkoootttxxx}}}zzzwwwssslllccc___iiiwww~~~~~~~~~~~~~~~~~~}}}}}}}}}{{{{{{||||||||||||{{{{{{xxxxxxyyyyyyxxxwwwwwwvvvtttuuuwwwyyyyyyyyyyyyyyyvvvwwwyyyzzzzzzyyywwwvvvttttttttttttttttttttttttqqqqqqpppooonnnnnnnnnnnnooonnnnnnnnnmmmmmmlllllllllkkkkkkkkkkkkllllllmmmmmmmmmmmmmmmmmmllllllkkkllllllkkkjjjjjjiiijjjjjjkkkiiigggfffeeebbb^^^ZZZRRRLLLDDD<<<777444222111111222222222111111000///000000////////////000000/////////////////////////////////...............,,,...111222111111222333444555666777888;;;???BBBKKKNNNRRRWWW]]]eeemmmrrrxxx|||yyyhhhZZZRRRBBB>>><<<<<<<<<;;;===AAABBBIIIUUU]]][[[SSSJJJEEEHHHHHHHHHIIIFFFFFFMMMWWWlllzzz{{{qqqqqqwww||||||yyyqqqhhhUUUKKK???999:::<<<:::666666666666666555555555555444333333444666666555333333333333222333333444444222222333333444444444444222222111111222222333444333444444555666666777777888888999:::;;;<<<======@@@@@@@@@BBBDDDDDDCCCBBBCCCBBBHHHZZZxxxzzzuuunnnkkkkkknnnqqqrrrpppsssttttttvvvyyyxxxssseeeVVVFFF@@@>>><<<::::::::::::;;;;;;;;;;;;;;;;;;:::::::::999999999888888666777777666666888<<<@@@FFFDDD???;;;;;;???FFFKKK@@@>>>;;;888888888777777777666666666666777777777777999<<<>>>>>>===;;;:::888888777777777777888888777777666666666666777777666666777777777777666666555555555666666666666666666666666666666555555444333555666666777999<<>>???AAA@@@>>>======>>>>>>???@@@@@@@@@@@@@@@@@@>>>???AAAAAA???===<<<<<>>>>><<<;;;999888999:::;;;;;;;;;;;;<<<<<<;;;::::::999;;;AAAHHHNNNZZZ]]]bbbhhhlllmmmjjjggggggkkkpppuuuxxx}}}~~~|||zzzvvvnnnfffbbbbbbuuu~~~~~~~~~{{{|||||||||||||||{{{{{{xxxyyyyyyyyyyyyxxxxxxwwwssstttvvvxxxyyyyyyxxxxxxvvvwwwyyy{{{{{{zzzxxxwwwuuuuuuuuuuuuuuuuuuuuuuuurrrqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmllllllkkkkkklllmmmmmmnnnmmmmmmnnnnnnmmmmmmlllkkknnnmmmlllkkkkkkjjjkkkkkkiiihhhgggggggggfffcccaaa\\\WWWQQQJJJCCC===777333222222222111111111111111000000////////////000000///////////////////////////////////////.........---///111222222222333444444777;;;???BBBGGGNNNRRR[[[]]]aaaeeeiiiooovvv{{{~~~ssseeeMMMGGGAAA???<<<:::<<>><<<;;;<<>>AAA:::999888777777777888888777666666666666777777888777:::======<<<;;;:::;;;888777777666666777777888777777666666666666777777666666777777777777666666555555555666666666666666666666666666666555555444444555666666777888;;;>>>>>>@@@AAA@@@???===>>>>>>===???@@@@@@?????????AAA===>>>??????===;;;;;;<<<>>>>>>>>>===<<<:::999888999:::<<<<<<;;;;;;===>>>===<<<<<<===AAAHHHQQQXXX```aaacccfffjjjlllkkkjjjkkkoootttxxxzzz}}}|||xxxtttnnnfffaaaaaattt~~~||||||}}}}}}}}}|||{{{{{{yyyyyyyyyzzzzzzyyyyyyxxxtttuuuvvvxxxxxxxxxwwwwwwwwwxxxyyyzzzzzzzzzyyyxxxuuuuuuuuuuuuuuuuuuuuuuuusssrrrqqqpppoooooooooooonnnnnnnnnnnnnnnnnnnnnnnnllllllllllllmmmmmmnnnooommmnnnnnnnnnnnnmmmllllllnnnmmmmmmllllllllllllmmmkkkjjjiiiiiijjjjjjhhhfffcccaaa]]]XXXQQQIIIAAA;;;666555222000//////111222000000////////////000000/////////////////////////////////000000000000000...///111222333555888;;;;;;@@@GGGLLLQQQVVV\\\aaagggiiilllnnnqqqtttyyy|||wwwaaaWWWMMMFFFAAA>>>@@@FFFPPPaaauuuvvveeeXXXKKKHHHFFFGGGIIIOOO[[[fffyyy}}}tttqqqtttyyy|||ssshhh]]]NNNCCC???>>><<<:::666666666666555555555555333222222333555555444333222111111222222333444555222222222222222222222222222222111111222222333444222222333333444555555555666666666777888999;;;;;;???===;;;;;;<<<===>>>>>><<>>;;;:::<<<888999:::;;;<<<;;;;;;::::::::::::999999999888888777888888888:::BBBOOOXXX^^^ZZZRRRHHH???::::::;;;888888888777666666777888777666555555666777888999888:::<<<<<<999888999:::777666666555555666666777777777666666666666777777555666777888888777666555555555555555666666666777666666666666666555555444666777888888777999<<<>>>>>>@@@AAAAAA???>>>>>>???<<<>>>@@@@@@>>>>>>???@@@<<<======;;;999999:::;;;=========<<<;;;:::999888777:::<<<<<<::::::<<<>>>===???BBBFFFKKKRRRZZZ```aaaaaabbbfffjjjmmmnnnnnnrrrvvv{{{}}}|||~~~~~~}}}}}}zzzuuuoooiii___hhhuuu~~~~~~~~~}}}}}}}}}}}}}}}|||{{{{{{yyyyyyzzzzzzzzzzzzyyyyyyvvvwwwxxxyyyyyyxxxwwwwwwwwwwwwxxxxxxyyyyyyyyyyyyuuuuuuuuuuuuuuuuuuuuuuuutttsssrrrqqqppppppppppppnnnnnnnnnnnnnnnnnnnnnooollllllllllllmmmnnnooopppnnnnnnnnnnnnnnnmmmllllllmmmmmmmmmlllmmmmmmnnnnnnlllkkkjjjjjjkkkllljjjiiihhhfffdddaaa\\\VVVOOOJJJAAA===888333000000111222000000////////////000000//////////////////////////////000000111111222222111333555777:::???EEEIIILLLRRRZZZ```bbbeeejjjooorrrtttuuuvvvwwwyyy}}}uuujjj^^^UUUOOOMMMRRRXXXeeeuuu~~~sssaaa[[[WWWYYY^^^eeeqqq|||}}}wwwwwwzzz~~~|||uuujjj[[[LLLCCC>>><<<;;;666666666666555555555555333222222333555555444222111111111111222333444555222222222222222111111111222222222222222333444444222222333333444555555666666555555555666888:::;;;<<<===============>>>>>>AAA===;;;???EEEHHHEEE@@@UUUsssvvviiibbb\\\[[[YYYYYY\\\ccclllrrrpppsssssspppkkkfff\\\RRRGGGBBB???>>>===:::;;;???777888:::;;;<<<;;;;;;::::::::::::999999999888888777888999999===HHHWWWccceeeaaaXXXMMMCCC<<<:::999888999999777666666777888777666555555555777888999999;;;<<<:::777666777:::666666555555555555666666777777666666666666777777555666777888888777666555444555555555666666777777666666666666666555555444888999:::999888999<<<>>>>>>@@@AAAAAA???>>>>>>???;;;>>>@@@@@@>>>===>>>@@@<<<<<<;;;999777777999;;;<<<<<<<<<<<<;;;:::999999666999;;;;;;999999;;;>>><<>><<<;;;777666666666555555555555333222222333555555444222111111111111222333444555222222111111111111111111333333222222333333444555222333333444444555555666555555555555666777999;;;333777:::<<<<<<<<<<<<===;;;===???>>><<<===AAAFFFCCCLLLUUUnnnyyylllddd___\\\^^^``````aaaeeelllqqqqqqxxxvvvhhh^^^YYYPPPEEE>>>>>>===<<<;;;;;;::::::<<<<<<;;;;;;;;;:::::::::;;;:::888888999;;;>>>@@@;;;;;;;;;;;;@@@JJJWWW```kkk```RRRFFF???<<<999888777777777777777777777777666666666666666777888888777999;;;:::999888888999777666555444555666888:::888======999777999666000666666555555555555666666444444444555444444333333777777666666666666777777666777888:::<<<===???@@@AAA@@@??????>>>>>>??????>>>???@@@AAAAAA@@@???>>>>>><<<:::999::::::999888888888999::::::999777666888:::;;;:::888999<<>>:::999999888666444444555777333333333333333333333333333222111111333333222111222222222222111111111000111222222333333222222111222222333444444555555666555555555555666888999:::999999888888999;;;<<<===>>>>>>===<<<<<<===?????????CCCIIIQQQ```{{{{{{nnngggbbb^^^^^^^^^^^^^^^```eeemmmsssuuuyyyssscccWWWRRRKKKBBB>>>======<<<;;;;;;::::::;;;;;;:::::::::999999999<<<:::999888:::===@@@CCC???>>><<<;;;===EEEOOOWWW[[[TTTJJJBBB===:::888666777777777777777777777777666666666666666777888888888999;;;;;;999888999:::888777666555555666888999;;;===<<<777555888777333666666555555555555666666555555444555666777999:::777777666666666666777777666777999;;;===>>>??????@@@@@@???>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>===;;;999999999:::999777777888999999999888777666888999:::999888999===@@@HHHMMMSSSXXX\\\___bbbdddiiiiiikkkrrr{{{{{{tttjjjaaa]]]___cccgggsss{{{|||uuurrrooonnnooovvv~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{||||||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwvvvwwwwwwwwwwwwwwwvvvuuuuuuuuuuuuuuuvvvuuutttsssrrrqqqppppppoooppprrrssssssqqqooommmnnnnnnnnnoooooooooppppppppppppooonnnnnnmmmllllllmmmmmmmmmnnnnnnnnnoooooonnnnnnmmmmmmmmmlllllllllkkkjjjjjjiiigggfffdddcccddd___XXXPPPIIIBBB<<<888555444222111000000000111------.........000444777222222333555888===AAADDDGGGJJJOOOVVV^^^gggnnnrrrsssuuuwww{{{~~~zzzmmm___QQQGGGAAA;;;;;;:::888666555555666333333333333333333333333333222111111333333222111333333222222222111111111111222222333333222222111222222333333444555555555444444555555666888999:::999999888888999:::<<<===>>>===<<<<<<<<<===>>>???@@@AAAAAAAAAEEERRRdddrrr{{{ooojjjhhhddd```]]]\\\ZZZYYY[[[bbbkkkqqqtttuuukkkZZZMMMIIIDDD>>>======<<<<<<;;;:::::::::::::::999999999888888888<<<:::999999;;;???CCCFFFCCCAAA===::::::>>>EEEJJJIIIEEEAAA===;;;:::888666777777777777777777777777666666666666666777888888888:::;;;:::999888999;;;999888777666666666888888<<<===:::555444666777666666666555555555555666666444333222222333555777999777777666666666666777777666888;;;>>>???@@@????????????>>>============>>>===>>>???@@@@@@???>>>===<<<;;;999888999999888777666777777888888888777777999::::::;;;<<<>>>CCCFFFSSSVVVZZZ]]]^^^```ccceeedddhhhooowww|||oooiii```YYYXXX\\\dddiiitttzzzyyywwwtttnnnfffdddnnn{{{~~~~~~}}}}}}|||{{{{{{|||||||||{{{{{{||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxxxxxxxyyywwwwwwvvvuuuuuuuuuuuuvvvuuuuuutttsssrrrqqqqqqqqqqqqrrrrrrrrrrrrqqqppppppooooooooooooooopppppppppppppppoooooonnnnnnmmmmmmnnnnnnnnnnnnoooooooooooonnnnnnnnnmmmmmmmmmllllllllllllkkkjjjiiihhhfffeeeiiigggccc^^^WWWOOOEEE???777444111...---...///111---...//////000111555888333444666;;;AAAIIIPPPUUUWWWYYY]]]cccjjjqqqwwwzzzzzz{{{|||~~~}}}rrrdddVVVJJJCCC===<<<;;;999777666555555333333333333333333333333333222111111333333333111333333222222222111111111111222222333333222222111222222333333444444555555444444444555666777999999888888888888999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@???>>>===@@@EEEIIIccc|||pppjjjjjjiiiddd^^^YYYXXXVVVVVVXXX^^^dddhhhgggggg___PPPFFFBBB???;;;<<<<<<<<<;;;;;;:::::::::::::::::::::999999999999:::999888888;;;???CCCFFFDDDAAA===999777999===???===<<<;;;:::999999999888777777777777777777777777666666666666666777777888999:::;;;:::999888999;;;:::999888777666666777777;;;:::999666555666777666666666555555555555666666444444333333333444555555777777666666666666777777777999<<>>>>>======<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;;;;:::888777888999888777666666777777888888888888;;;<<<===@@@DDDIIINNNRRRXXXZZZ]]]___```bbbeeehhhhhhoooxxx~~~{{{tttpppiiiccc\\\XXXZZZbbblllsss~~~{{{vvvqqqhhhbbbccchhh||||||||||||||||||}}}}}}{{{{{{|||}}}}}}}}}|||||||||||||||||||||||||||||||||{{{{{{zzzzzzzzzzzzzzzxxxwwwvvvvvvuuuuuuvvvvvvtttttttttssssssrrrrrrrrrtttssssssrrrrrrrrrrrrrrrpppppppppppppppppppppppppppppppppoooooonnnnnnnnnoooooooooooooooooooooooonnnnnnnnnnnnmmmmmmmmmmmmlllllllllkkkjjjiiihhhggghhhgggeeeccc___WWWOOOIII===:::444///------///111000111222333333444777999:::===AAAIIIQQQYYY```ddddddeeegggjjjnnnqqqtttuuuwwwvvvvvvvvvyyy|||{{{ssshhhZZZMMMEEE???===:::999888777666555444444333333333333222222333111111111333444333222222222111111111000000000111222222333333222222111111222222333444444555555444444444555666777888999888888888888999999::::::;;;;;;;;;<<<<<<======>>>?????????AAACCCEEEDDDDDDBBBSSSooosssnnniiieeefffhhhfff___XXXXXXWWWVVVVVVXXXZZZ\\\]]]SSSTTTPPPHHHAAA>>><<<:::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;::::::::::::888888777888:::===@@@BBBAAA>>>:::888777888999:::999999999999888888888888777777777777777777777777666666666666666777777888999999:::999777777999;;;999999888777777666666666888777888999999777555555666666555555555555666666333444555666777777666666777777666666666666777777888:::===@@@AAAAAA???>>>===<<<;;;;;;::::::;;;;;;999:::;;;<<<<<<;;;:::999:::888777777888888888777555666666777888999999:::;;;<<<@@@FFFMMMTTTYYY[[[[[[]]]___```aaacccgggjjjqqqyyyyyyooogggccc```]]]ZZZ[[[aaalllwwwxxxuuuqqqhhh```]]]fffwww}}}}}}|||||||||}}}}}}~~~{{{||||||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{{{{{{{{{{{{{xxxxxxwwwvvvvvvvvvvvvvvvuuutttttttttttttttttttttuuuuuusssrrrrrrrrrssstttqqqqqqqqqqqqqqqppppppppppppppppppppppppooooooooopppppppppppppppppppppooooooooonnnnnnnnnmmmmmmmmmkkkkkkkkkkkkkkkjjjiiihhhhhhgggfffeeeddd```ZZZVVVMMMHHH@@@888333111111222111333666888:::===AAADDDHHHLLLRRRYYY```fffiiikkkjjjjjjjjjiiihhhggggggfffdddcccbbbbbbdddgggkkkmmmnnnnnnkkkgggdddcccdddfffeeegggiiiiiifffbbb___^^^]]]^^^^^^___```aaaaaaaaaeeekkkuuu|||xxxqqqfffYYYPPPBBB>>>;;;999999999888666444444444333333222222222222111000111333444333222111000000000////////////111222222333333222222111111111222222333444444555333444444444555777888999777777888888888888888888999::::::;;;<<<=========>>>===<<<===??????>>>;;;CCCBBBGGGVVVooolllaaa\\\]]]```dddhhhfffaaa\\\\\\ZZZXXXWWWWWWVVVTTTRRRDDDEEEEEEBBB>>><<<;;;;;;;;;;;;::::::::::::::::::<<<<<<<<<;;;;;;;;;::::::777777888888999:::;;;<<<>>>;;;888777888999999888777:::===>>><<<999777777777777777777777777777777666666666666666777888888888999888777666666888:::777777777777666666666666666555777::::::666444555666666555555555555666666///000222333555555666666777777666666666666777777999:::===???@@@@@@???>>>;;;;;;:::999999999999:::888999:::;;;;;;:::999888999777666666777888888777666666666777888:::;;;<<<;;;===BBBJJJSSS[[[^^^___```aaabbbbbbbbbeeeiiimmmuuu|||yyyppphhhbbb^^^ZZZZZZ\\\aaajjjvvv}}}|||zzzpppccc[[[YYYddd|||~~~~~~}}}||||||}}}}}}}}}{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{{{{{{{|||xxxxxxwwwvvvvvvvvvvvvwwwuuuuuuuuuvvvvvvvvvvvvvvvvvvuuuuuutttssstttttttttrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqppppppppppppppppppqqqqqqqqqqqqppppppppppppooooooooonnnnnnnnnmmmmmmkkkkkklllllllllkkkjjjjjjkkkjjjiiihhhhhheeeaaa^^^RRRMMMDDD;;;444111000000333777<<>>:::::::::999888555444444333333222222111222111000111333444444333111111000000000/////////111222222333333222222111111111222222333333444444333333333444555666888888666777777888888888777777888888:::;;;<<<<<<===<<<===<<<;;;;;;===>>>======>>>???AAAAAAFFFWWWvvvkkk___]]]WWWZZZ```dddfffeeecccbbbaaa\\\VVVRRRPPPMMMJJJGGG@@@??????>>>;;;::::::===::::::::::::::::::::::::;;;;;;;;;:::::::::999999888999:::;;;:::999888777<<<:::888888::::::999777888???GGGJJJHHHBBB<<<888777777777777777777777777666666666666666777888888777777777555444444777999444555555666666666666555888444555999999555555888666666555555555555666666888777444222222333555666777777666666666666777777:::;;;<<<===>>>?????????::::::999888888888888999999:::;;;<<<<<<;;;:::999888777555555777888777777777777777777999;;;===>>>@@@BBBHHHQQQZZZ```aaa```bbbcccdddeeegggkkkqqqvvv|||yyyrrrnnnlllhhhfffeeegggjjjpppwwwyyymmmfff``````jjj~~~}}}||||||||||||{{{|||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{{{{{{{{{{yyyxxxwwwwwwvvvvvvwwwwwwvvvvvvwwwwwwwwwxxxxxxxxxvvvvvvvvvuuuuuuuuuttttttssssssrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqqqqpppppppppoooooooooooonnnnnnnnnmmmllllllmmmmmmnnnmmmmmmmmmjjjiiiiiihhheeeaaaZZZVVVHHHDDD???999666555666666>>>BBBGGGLLLQQQVVV[[[^^^\\\[[[XXXUUUSSSRRRRRRRRRHHHGGGFFFEEEBBB???<<<:::<<<;;;::::::;;;===???@@@@@@AAAAAA???<<<;;;;;;<<<;;;===>>>>>>=========>>>EEEFFFGGGHHHHHHHHHHHHGGGAAADDDKKKVVVeeexxxyyynnnfffVVVNNNCCC===;;;;;;:::888555555444333333222111111111000000111333444444333222222222222111111111111111222222333333222222111111111111222333333444444333333333444555666777888666666777888888777666555666777999;;;<<<<<<<<<<<<<<<<<<======>>>???@@@AAA777<<>>??????:::999999888777888888888;;;;;;<<<======<<<;;;;;;888666555555777888777777777777777888:::<<<>>>@@@FFFIIIOOOXXX```ddddddaaa```aaadddggglllsss{{{vvvqqqqqqsssrrrqqqwwwxxx{{{xxxuuuiii^^^\\\jjj~~~}}}||||||||||||||||||}}}||||||||||||||||||||||||}}}}}}|||{{{{{{{{{{{{{{{yyyxxxwwwwwwvvvwwwwwwwwwwwwwwwwwwxxxyyyyyyzzzzzzvvvvvvvvvvvvvvvuuuttttttsssssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqpppppppppoooooooooooonnnnnnnnnnnnmmmnnnnnnoooooooooooooooffffffeeeddd```XXXOOOIII>>>===;;;;;;<<>>;;;:::AAAMMMYYY^^^\\\UUUHHH======:::888777888999:::999888777555444555888:::<<<777666555333333444444555666666555555555555666666888777777777666666555555888999:::999777777777999hhhVVV@@@444555888888555888888777777666666555555888999:::;;;===>>>??????;;;999666666777999::::::;;;:::;;;>>>@@@>>>999555777777777777777777888888666:::>>>>>>;;;<<<@@@EEEMMMRRRXXX]]]```ccceeegggdddfffjjjnnnttt|||}}}zzz|||}}}kkkfffaaa^^^cccttt~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~{{{{{{|||||||||}}}}}}~~~~~~{{{{{{{{{{{{zzzyyyxxxwwwuuuvvvwwwxxxyyyzzzzzzzzzxxxxxxxxxwwwvvvuuuuuutttssssssssssssssssssssssssrrrrrrrrrsssssstttttttttvvvvvvuuutttsssqqqooonnnpppppppppooooooooooooooonnnnnnooopppoooooonnnmmmfffaaaZZZQQQIIIDDDAAA@@@===>>>@@@AAADDDIIIPPPUUU```\\\UUUOOOLLLLLLMMMNNNJJJFFF???:::777888:::<<<:::999888666555555444444555555555555555555555555555444444444444555666666999888777777777999<<<===BBBBBBAAA@@@@@@AAAAAAAAA>>>@@@@@@@@@DDDRRRgggwwwyyylllcccUUUHHH???;;;999888666555444444555444222000222111000111222222111000///000000111111222333333333333333222222111111111222111111000000111111222333222222222333666999;;;666666777888999999999999888888888888888888888999:::999999888888999999::::::;;;;;;<<<===>>>?????????BBBMMMdddmmmeeecccaaa^^^^^^]]]ZZZYYY]]]ccceeeccc___WWWOOOFFFAAAAAAAAA@@@???<<<<<<;;;;;;:::999999888999999999999999999999999;;;:::888777777888999:::888888888888888888888888777@@@IIIKKKFFF???======AAAMMMZZZaaabbb]]]RRRGGGAAA>>>:::888888888888888777666555444555777999;;;:::999888777666777777888666666555555555555666666777777666666666555555555777888999888666555666777EEE>>>555111222666:::;;;888777777777666666666555777777888999;;;<<<===>>>;;;888666555777888999999888777777999;;;:::666222555666666777888:::;;;<<<999;;;;;;;;;;;;???FFFLLLSSSVVV[[[```bbbdddggghhhfffiiiooouuu|||{{{uuunnneeeaaaaaakkk~~~~~~~~~~~~}}}~~~~~~{{{|||||||||}}}}}}}}}~~~~~~{{{{{{{{{{{{zzzyyyxxxxxxwwwwwwwwwxxxyyyyyyzzzzzzxxxxxxxxxwwwvvvuuuuuuuuussssssssssssssssssssssssrrrrrrrrrsssssssssttttttqqqqqqqqqqqqpppppppppooopppppppppppppppoooooonnnmmmnnnnnnmmmjjjfffccc```SSSOOOIIICCC???>>>>>>>>>DDDEEEFFFFFFIIINNNUUUZZZXXXTTTMMMFFFAAA?????????AAA>>>999666555666999;;;888888666555444333333333555555555555555555555555444444444444444555666666999888777777888:::<<<===AAA@@@@@@?????????@@@@@@@@@AAAAAA???@@@IIIYYYeeeppptttzzz~~~|||rrriii[[[NNNDDD???;;;:::888666555444444333111///222111000000222333222111000000111111222333333333444333333333222222222222333222222111111222222333333222222222444666999:::888888999::::::;;;::::::777888888888999999::::::::::::999999999999:::::::::;;;;;;<<<<<<=========GGGCCC???DDDUUUsssvvvkkkaaa```cccbbb```^^^[[[YYYYYY___gggggg^^^VVVJJJEEE@@@>>>???@@@@@@>>><<<<<<<<<;;;;;;::::::999999999999999999999999999:::888555666888::::::999888888888888888888888888===HHHSSSUUUMMMDDD@@@@@@@@@KKKXXXaaagggfff]]]RRRDDD@@@<<<999888777777666666555444333444666888999::::::999888888888888888666666555555555555666666777666666666666555555555777888888777555444444555555777:::888555444777:::777777777777666666666666555555666777999:::;;;<<<:::888666555777888888888777666555666777777555333444555666888:::===???@@@<<<;;;999999===FFFNNNTTTYYY\\\```cccdddfffhhhjjjjjjpppxxxzzzsssooopppvvvvvvmmmhhhffffffmmmuuu~~~~~~|||}}}}}}}}}}}}}}}~~~~~~~~~||||||||||||{{{zzzyyyxxxzzzyyyxxxwwwwwwxxxyyyzzzxxxxxxxxxwwwvvvvvvuuuuuussssssssssssssssssssssssrrrrrrrrrsssssssssssstttsssrrrrrrqqqqqqrrrrrrsssmmmnnnooopppooonnnmmmllllllkkkhhhddd^^^VVVPPPLLLBBBAAA@@@???AAACCCFFFHHHLLLLLLJJJIIIIIILLLRRRVVVJJJGGGAAA;;;666555444555777666555444555777999;;;999888777555444444444444444444444444444444444444444444444444444555555666:::999888888999:::<<<===>>>>>>=========>>>>>>???>>>@@@@@@===<<<@@@JJJRRRXXX\\\bbbhhhnnnwwwzzzqqqdddWWWLLLDDD???;;;999777555444444333000...111000///000222333333111000111111222333333444444444444444444333333333333333333333333333333333333333333222333444666888999::::::;;;;;;;;;;;;;;;;;;777777888999::::::;;;;;;::::::999999999999:::::::::::::::;;;;;;;;;;;;;;;===>>>>>>;;;===III]]]mmmsssiiiccc___```bbbbbb```]]][[[[[[]]]bbbccc^^^TTTKKKAAA???===<<<>>>???>>>===<<<<<<<<<;;;;;;;;;::::::888888888888888888888888666888999::::::999888777888888888888888888888888@@@JJJUUUZZZVVVMMMEEEAAA===FFFRRR]]]gggiiiaaaWWWEEEAAA;;;888777666666666555555444333333555666888777777666666666555555555666666555555555555666666777777777777777777777777888888999777555333444555666;;;@@@???:::555444666777777777777666666666666444555666777888:::;;;;;;:::888666666777888777666999888777777777888888888555666777999;;;>>>@@@AAA<<<:::999<<>>>>>@@@CCCGGGKKKNNNQQQRRRNNNLLLHHHDDD@@@@@@CCCFFF===;;;888555444555666777555555555666888999:::;;;::::::999888777666666666444444444444444444444444444444333333444444555666999999999888999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<===999;;;======;;;===BBBGGGHHHLLLRRRWWW___iiivvv~~~uuuyyy~~~xxxlll```TTTJJJBBB===999777444444444333222111111000///000222333333222111111111222333333444444444444444444444444444444444444555555555555444444333333333333444666888999999::::::;;;;;;;;;::::::666777888999:::;;;<<<<<<::::::999999999999:::::::::::::::999999999999999555<<>>;;;???DDDVVVvvvooogggdddbbb```___```aaa```^^^\\\___aaa```YYYOOOGGGBBB>>>===<<<<<<======<<<;;;;;;;;;;;;;;;;;;:::::::::888888888888888888888888444<<>>888777888888888888888888888888888@@@FFFOOOYYY]]]WWWJJJ@@@===DDDNNNYYYfffkkkdddYYYDDD@@@:::777666666777666555444444333444444555666555666555555555555444444666666555555555555666666888888888888888888888888888999999888666555555666222555999;;;:::888777666666666666666777777777777555666777888999;;;<<<<<<:::888777777888888777666999999999888888888999;;;888888999:::;;;===???@@@:::;;;>>>DDDLLLTTTXXXYYY^^^___bbbccceeehhhllloooyyywww{{{}}}mmm___VVVQQQNNNLLLTTT\\\iiiwwwzzz{{{{{{tttkkkfffcccppp~~~~~~~~~||||||}}}}}}||||||{{{{{{}}}{{{yyywwwwwwwwwyyyzzzxxxxxxxxxxxxwwwwwwwwwwwwttttttttttttttttttttttttssssssssssssssssssssssssppppppoooooonnnnnnoooooosssrrrppplllhhhccc^^^\\\TTTQQQKKKFFFBBBAAA@@@AAAEEEGGGKKKOOOPPPOOOMMMKKKFFFDDDAAA<<<777666777999666555444444555777999:::444555666888888999999999:::999888777666666666777444444444444444444444444333333333333333444555555999888888888999999::::::999999999999999:::;;;<<<888;;;======<<<<<<>>>AAA@@@CCCHHHMMMTTT```mmmwwwwwwzzz}}}|||wwwssssssuuuzzz|||rrrhhh]]]QQQGGG@@@888666444444555555555444111000///000222333222111000111111222222333444444444444444444444444444444444555666666666666555444333333333444555666777777777777888999999999999888666666777888:::;;;<<<<<<:::999999888888999999:::999999999999999888888888>>>>>>>>><<<:::;;;???BBB???GGG]]]|||mmmbbbccc^^^```___]]]]]]```aaa```\\\^^^]]]WWWLLLCCC>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888888888555@@@IIIIII@@@999888;;;888888888888888888888888===@@@IIIVVV___[[[MMM@@@>>>BBBJJJWWWfffmmmggg[[[FFFAAA;;;777666666777777555555444444444555555555777777777777777666555555666666555555555555666666777777888888888888999999777888999888666555666777777777777999999999777555666666666666777777777777666666777999:::;;;<<<===;;;999888888999999777666777888888888777777999:::::::::::::::;;;<<<===>>>:::???GGGOOOVVVYYYZZZZZZ^^^___bbbdddhhhmmmssswww|||ttthhhXXXLLLFFFFFFFFFFFFEEELLLXXXffftttyyynnnggg]]]```jjj~~~||||||}}}}}}}}}}}}|||||||||{{{zzzxxxxxxxxxyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxtttttttttttttttttttttttttttssssssssssssrrrrrrrrrooooooppppppppppppoooooohhheee```ZZZTTTNNNIIIGGGFFFEEECCCBBBDDDGGGKKKNNNRRRSSSSSSRRRNNNHHHCCC???::::::999777555444444666555555555555555666777777444444555666666666555555666666555444444444444444333333333333333333333333333333333333333444444555777777888888888888888888888888888888999::::::;;;<<<===>>>===;;;::::::;;;:::===AAAFFFLLLWWWdddnnnzzz}}}~~~zzzppphhhffffffccchhhnnnvvv{{{yyyqqqggg[[[OOOGGG;;;888666555666666666555222111000111222222111000///000000111222222333333333333333333444444444444444555666777777666555444333333444444555666666777444555666777888888888888666666777888999999::::::888888777777777777888888888888888999999999999999:::999888999<<<>>>??????AAA===>>>LLLccc~~~uuugggaaaaaa[[[```aaa^^^]]]```aaa___[[[XXXRRRIIIBBB======>>>:::;;;;;;::::::::::::;;;999999999999999999999999888888888888888888888888555===DDDDDD>>>999999;;;888888888888888888888888888===HHHUUU]]]ZZZMMMBBB<<>>999777777777777666555555555555555555555777888888999888777666555666666555555555555666666555555666666777777777777444666777777555555666888<<<<<<<<<;;;999777555444555666666666777777777888666666777888:::;;;<<<<<<<<<;;;999:::::::::888666555777999999777777888:::999999999:::;;;<<<===>>>???GGGRRRYYY\\\]]]]]]^^^___aaadddhhhmmmttt||||||www{{{zzzppp]]]TTTJJJCCCBBBCCCCCCBBBAAAFFFOOOZZZgggvvv~~~tttoooeee^^^]]]hhhzzz|||}}}}}}~~~~~~}}}}}}}}}zzzzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxttttttttttttttttttttttttttttttsssssssssrrrrrrrrrppppppqqqpppmmmjjjfffdddTTTQQQMMMIIIEEECCCAAAAAAFFFGGGIIIKKKNNNRRRUUUWWWWWWUUUPPPKKKEEE@@@<<<:::333555777777555444444555444555555666666666666666333333444444555444444444555444444333333333333333333333333333333333333333333333222222333333444555666666777777777666666666777777777777888999:::;;;<<<<<<<<<:::888777777888999;;;>>>@@@CCCKKKVVV^^^hhhmmmpppmmmddd[[[YYYYYYSSSVVVZZZ___dddgggiiijjjnnnqqquuu{{{zzzqqqfffYYYQQQ@@@===999777666666555444444222111111222222000///...//////000000111222222222222222222333333333444333444666777777666444333333333444555666666666666222333555666777888999999666666666777777888888888777777666666666666777777888888888999999:::::::::111444999===???===:::666>>>???AAA???===FFFbbb}}}}}}ooollliiidddaaa\\\cccfffaaa___aaaaaa]]]ZZZRRRGGG???<<<===??????888999999999888999;;;<<<888888888888888888888999777777777777777777777777444777::::::888777888999888888888888888888888888555===IIIUUUZZZVVVLLLCCC999;;;AAAOOObbbmmmhhh]]]OOOJJJBBB;;;888777777777666666666666666666555555666777777888888666555444666666555555555555666666333444444444555555666666222444555555444555666888222666999999777666666888555666666666777777888888555555666888999:::;;;<<<===;;;:::;;;;;;:::888666666888;;;;;;999888:::<<<888888888999;;;===>>>???CCCMMMYYY______^^^___aaaaaacccfffkkkqqqyyyzzzpppiiittt{{{nnn^^^PPPJJJEEECCCDDDDDD@@@<<>>999888888999333555888888666333222222333444555777888888888888444444444555555666666666666666555444444444555555333333333333333333333333333333222222333333444555555666666666666666555555777777777777888999:::;;;:::999888777666777888999;;;<<<===<<<<<<@@@HHHNNNNNNUUU\\\\\\VVVPPPOOOPPPKKKLLLOOORRRUUUXXXZZZ[[[[[[\\\```eeekkkqqquuuxxxyyymmmaaaYYYDDD@@@<<<888666555444333555333222111111111///............///000000111111111111111222222333333333333444555777777555444333333333444555666666666555222333444666888999::::::666666666666777777777777666666555555555555666666777777888999:::;;;;;;;;;777999999999777777999:::555555999@@@@@@>>>BBBIIIuuubbbaaafffccc___```fffdddbbbbbbcccaaa\\\XXXHHHEEE@@@>>>======<<<;;;:::::::::999999888888888999999999999999999999999777777777777777888888888888888777777777777777888:::999777666666666777888:::;;;???GGGMMMMMMGGGAAA;;;;;;>>>HHHUUU```fffggg```VVVHHH>>>:::999999999999999888777666555444444666666666555555444444444444444444555555555666666777777777777777666555555555555444333444555666777444555888999999888555444777777777777888888888888:::777555666999<<<<<<;;;<<<<<<======<<<:::999777777777888999999999999999<<<:::999999<<>>AAA@@@AAAEEEKKKWWWlll~~~||||||tttkkkbbb\\\[[[aaappp~~~~~~||||||||||||}}}~~~}}}|||{{{zzzzzzzzz{{{}}}{{{zzzzzzzzzyyywwwuuuuuuvvvwwwwwwwwwwwwvvvuuutttssssssuuuwwwvvvqqqmmmiiibbbYYYPPPJJJGGGFFFEEEGGGFFFHHHNNNSSSVVVWWWXXX^^^^^^^^^]]]]]]YYYPPPGGG@@@===999777888888777555444444444555555555666666666666777888888888888888666555555444444444555555666555555555444444444444444444444444444444444444555444444444444555666666333333444444555666777777:::999999999888888777777999::::::999777666777999::::::::::::999;;;???BBBBBBCCCDDDFFFGGGGGGGGGGGGIIIHHHGGGGGGGGGHHHIIIJJJKKKKKKLLLNNNPPPRRRUUUVVV___dddnnnwwwzzzrrrggg[[[KKKEEE===888777777666555555333111000111111000///---///000222222000///---000000000000111222333444444666777777666555555666555666666555333333555666666444222444777999888666999888666555444444444555444444555666777888999999555555666666777777888888:::999999999999999999999888999;;;;;;;;;===???AAAzzzgggYYY[[[``````___aaaeeeeeeeeeeeebbb[[[SSSMMMDDDAAA>>><<<;;;;;;;;;::::::::::::999999888888888999999999999999999999999888888888888888888888888888888777777777777888888:::999888777666777777888999:::===CCCHHHIIIDDD>>><<<:::<<>>;;;777666666666555333444444444555555555666666666666777888888888888777555555444444444444444555666666666666555555555444444444444444444444444444555444444444444555666666333333444555555666666777999999888888888777777777999999:::888777666777999888999::::::999:::===???@@@AAABBBCCCDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDEEEEEEFFFHHHIIIJJJLLLQQQZZZcccllluuu}}}~~~wwwlllbbbRRRKKKAAA999555444444333555333111111111111111///...///000111111000///...000000000000111222333444444555777777555444555666444444555444222222333444444333222444777888888666999888666555444444555555444555555666777888888888666666666666666777777777999888888888888888888888777888:::::::::<<<>>>@@@vvviii\\\UUUXXX]]]\\\^^^cccbbbeeehhhfff^^^SSSIIICCC@@@===;;;999:::::::::999999999999999999888888888999999999999999999999999888888888888888888888888888888777777777888888999999999888777777777777888888888999===AAABBB???;;;;;;999999===GGGRRR\\\bbbhhhddd\\\NNNAAA999999<<<999999888777666555444444555444444444444333333333444444555555555666666666666666777777777666555555777666666666666777888888666666777777777777666666777777777777888888888888999777666777999;;;;;;:::;;;;;;:::999888888888888666777888999:::<<<<<<===<<<;;;;;;===BBBJJJQQQVVVZZZ\\\]]]^^^___cccgggkkkpppvvvwwwkkk^^^SSSPPPYYYdddppp|||yyyhhhUUUHHHDDDEEE???@@@AAABBBCCCCCCBBBAAAAAAAAACCCCCCCCCKKKaaauuu|||vvvqqqkkkggg___XXXVVVYYYnnn~~~}}}}}}}}}}}}~~~~~~}}}|||||||||}}}{{{{{{|||}}}}}}|||yyywwwuuutttssssssttttttuuurrrmmmhhhbbb[[[SSSNNNGGGEEECCCCCCDDDHHHLLLNNNTTTXXX___dddhhhkkkmmmoookkkggg___TTTHHH@@@======;;;888555444444444333222444444444555555555555555555666777777888888777777444444444444444555555555777777777777666666666666444444444444444444444444555444444444444555666666444444444555555666666777888888777777777777666666888999999888666666777999777999;;;;;;:::999:::<<<>>>>>>???@@@AAABBBCCCCCCAAA@@@@@@?????????@@@@@@???>>>>>>>>>>>>>>>??????AAAFFFLLLRRRYYY___eeeiiimmmqqqvvv{{{~~~zzzssskkk]]]TTTGGG<<<666444444444555444222111222222111000000000000000000000000000000000000000111222333444333555666666555444444555333333333222000000111333333222222333666777777666888888777666555555555555555555555666666777777777666666666666666555555555777777777777777777777777666777999999999:::<<>>@@@AAA@@@???FFFZZZnnn|||wwwhhhgggiiikkkggg^^^XXXWWW[[[jjj~~~~~~~~~~~~~~~}}}}}}|||~~~{{{zzz{{{{{{{{{zzzwwwwwwuuutttrrrqqqpppooofffbbb\\\UUUOOOJJJFFFDDDFFFGGGIIILLLPPPUUU[[[___cccjjjqqqssstttuuuvvvtttlllbbbUUUJJJ@@@999777999888777555333333333333333555555555555555555555555555666666777777777777777555555666666666666666666888888888777777777777666444444444444444444444444555444444444444555666666444444555555666666666777777777777666666666666666777888999888666666777999777999<<<===<<<:::::::::======>>>>>>???AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA======<<<<<<<<<<<<======BBBDDDGGGIIIKKKMMMQQQTTTXXX[[[```dddiiinnntttxxxvvvyyyyyywwwvvvwwwuuuqqqggg___QQQDDD;;;777777777666444222222222333222111111111000//////000111111000000000000111222333444333444666666444333444555333333444222111000111333111111222333555666666666888777777666666666555555555555666666666666666666666666666555555444444444555555666666666666666666555777888888888999;;;==={{{pppjjjhhhcccaaaaaabbbaaa```bbbfffggghhheee]]]QQQFFF@@@>>>;;;:::999999:::;;;:::999888888888888888888888888888888888888888888888888;;;:::::::::999999999888888888888888888999::::::999999999999888888888777888888777888999999999888999999888999>>>JJJYYYcccpppeeeVVVIII@@@;;;888777999999888777666555444444444444444444444444444444555555555666666666777777555555666666666666555555444444555555555666666666888777666555555666777888666777777777888888888888777777888888888888888999:::999888777666777888999999999888888888999999:::;;;???FFFNNNTTTYYY[[[\\\\\\]]]```dddiiipppyyyxxxmmm___XXXQQQMMMKKKOOO[[[gggttt}}}~~~zzz}}}}}}hhh___RRRHHHCCCAAA@@@???BBBCCCCCCBBB@@@@@@BBBDDD===>>>??????===BBBTTTfffrrr|||}}}oooUUUWWW^^^gggiiibbb[[[YYYSSSXXXfff|||~~~}}}|||~~~}}}{{{{{{|||||||||zzz|||zzzwwwsssllleee___[[[QQQNNNIIIDDDBBBBBBEEEGGGOOORRRVVVYYY]]]bbbiiimmmooowww}}}~~~~~~|||wwwgggVVVFFF???===999777888777777555444333333444555555555555555555555555444555555666777777777777777555666777888888888888888999888888888777777777777444444444444444444444444555444444444444555666666555555555666666666666666666666666666666777777777777777888777666666777999888:::===>>>===;;;;;;:::=========>>>???@@@BBBCCCCCCCCCCCCCCCCCCBBBAAAAAA<<<<<<<<<======???@@@AAA???@@@AAAAAAAAABBBDDDFFFOOOQQQSSSTTTVVVYYY]]]```]]]aaadddeeehhhooorrrqqqoooiii]]]OOOCCC<<<888777777555333222333333222111111111000000000000111111000000000000111222333444222333555555333333333444333444555444222222444555222222333444444444555666777777777777777666666666666666666666555555555555666666555555444444333333444444555555555666666666555666777777777888:::<<>>:::>>>???@@@BBBBBBBBBAAA@@@>>>===>>>>>>===@@@MMM[[[kkkvvv|||iiiOOORRR[[[ffflllhhhcccaaaVVVRRRVVVggg~~~~~~|||{{{{{{zzzzzz|||}}}~~~|||{{{|||yyyrrriii^^^TTTKKKFFFEEEDDDDDDCCCDDDIIIOOOTTTZZZ^^^cccfffgggjjjppptttuuu}}}vvv\\\JJJ;;;:::===:::777888666666666555333333555777555555555555555444444444444555666666777777666666555666777999999999888888888888888888777777777777444444444444444444444444555444444444444555666666666666666666666666666666666666777777777777888888666777777777666666777999888:::===>>>>>><<<<<<<<<>>>=========>>>@@@BBBCCCBBBBBBBBBBBBBBBAAA??????:::;;;;;;<<<>>>@@@AAABBB===>>>?????????AAADDDGGGLLLMMMNNNMMMKKKKKKMMMOOOLLLQQQTTTTTTXXX```fffhhhmmmjjjcccXXXKKK@@@999666777555333333444444333222111111111111111111111111000000000000111222333444111333444444333222222333333444555555444444666888333555666555444333444555666777777888888777777666777666666555555444444444444444444444444333333333444444444555555666666777555777888777777777999;;;tttmmmkkkgggcccbbb```aaaaaa```aaadddffffffaaaZZZPPPGGGAAA>>><<<;;;:::999888999:::;;;999777666777777777888888888999888888888888888888888888<<<<<<<<<;;;::::::999999888888888888999:::;;;<<<999999:::::::::999888777555666777777777777777888333777:::999888>>>KKKUUU___YYYRRRIIICCC>>>;;;999999999888777666555444444555555555666666666777777555666666666777777777777333444555555666666555555333444555666777666666555777777666666666666777777777777777777888888888888555888::::::888666777888888888999999999999999888:::999999999;;;===@@@AAAHHHLLLQQQWWW[[[^^^______```eeelllttt{{{xxxjjj\\\TTTNNNKKKKKKQQQXXX```jjjttt{{{wwweeeYYYMMMHHHBBB??????@@@???===>>>AAAFFFMMMQQQPPPJJJDDDBBB???>>>>>>>>>???FFFNNNZZZgggttt{{{}}}eeeQQQRRRYYYfffmmmmmmjjjjjj___VVVRRRYYYfffxxx~~~~~~}}}{{{zzzzzzyyyzzzzzzzzzxxxtttqqqkkkfff___WWWOOOHHHEEECCCFFFJJJNNNRRRTTTXXX]]]aaagggkkkppprrrqqqrrrwww{{{|||~~~nnnRRRBBB888:::<<<777555888444555666444222333555888666666555555555444444444444555666666777777666666222444666888888888777666888888777777777666666666444444444444444444444444555444444444444555666666777666666666666666666666777777777888888888999999555666777666666666888999777999;;;<<<<<<<<<<<<======<<<<<<;;;===???AAABBB@@@AAAAAAAAA@@@???===<<<;;;;;;;;;<<<>>>???AAABBB???@@@AAA@@@@@@BBBEEEHHHGGGHHHIIIHHHFFFDDDEEEFFFFFFJJJJJJGGGGGGMMMRRRTTT[[[^^^___[[[RRRGGG???;;;888666444333444444444222000111222222222222111000000000000000111222333444111222444444222111222333111333444555555666888:::555777888777444222333555666777888888888888777666777777666555444444333333333333333333333444444444444444444555666777777777666777888888777777999;;;ssshhhfffeeebbbaaadddddddddbbb```aaaddddddcccTTTMMMDDD???>>>??????>>>999888888999::::::888666666666777777888888888999777777777777777777777777======<<<;;;::::::999999888888888888999:::;;;<<<999999:::;;;:::999888777333444666777666666777888111666:::888555999CCCMMMUUUVVVUUUOOOFFF???<<<<<<999999888777666555444444555666666666777777888888666666666666777777777777333333444555666666666555444555777888888888777666666666777777777777666666777777777777888888888888555888::::::777666666888777888:::;;;;;;:::999888999999999:::===AAADDDFFFOOOQQQSSSWWWZZZ^^^```bbbdddiiirrr{{{wwwgggZZZQQQNNNMMMJJJLLLSSS\\\eeepppzzz~~~{{{kkkVVVGGGBBBAAA???>>>===???AAACCCGGGKKKTTT```gggeee[[[RRRFFFBBB?????????>>>AAAFFFBBBQQQbbblllttt~~~~~~dddMMMMMMTTTaaajjjlllllllllfff]]]UUUQQQTTT```zzz}}}~~~}}}{{{zzz{{{zzzyyyxxxtttooohhhcccTTTPPPKKKFFFEEEFFFJJJLLLMMMSSS[[[aaadddeeehhhjjjqqqvvv{{{|||zzzzzz}}}yyyeeeLLL@@@999<<<;;;444222777333444555444222222555888666666555555555444444444444555555666666666666666111222444666777777666555777777777777666666666666444444444444444444444444555444444444444555666666777777777777666666666666777777888888999999999:::555666777666555666888999555777:::;;;:::;;;<<<>>><<<;;;::::::;;;===@@@AAA@@@AAAAAAAAA@@@???===<<<============>>>???@@@AAA@@@AAA@@@>>>===>>>AAACCC@@@BBBDDDDDDBBBAAAAAABBBEEEHHHFFF???;;;>>>BBBCCCHHHOOOWWWZZZVVVNNNFFFBBB888666444444444555444333///000222333333222000///000000000000111222333444000222444444222111222333000111333444444666999;;;777999:::888444222333555666777888999999888777666777777666555444333333222222222222333333444444444444444555555666777888888777888999888777888:::;;;zzzllleeeaaaddddddaaabbbfffccc______dddjjjhhh\\\QQQIIIEEE@@@===<<<<<<<<<;;;:::::::::999999999888888888777666777999::::::888888777666666666666666777:::999999999888888777777666666777888999999::::::<<<;;;;;;:::999888777777777777777777777666666555888888777666666:::@@@DDDOOOSSSZZZ\\\UUUHHH===888:::888666666666777666555333555777999:::;;;;;;:::777777666666666666666777777777777777777777777777666777888999:::;;;;;;:::::::::999888777777777888666777888999999888777666888888999999999:::::::::888:::;;;:::888666666777:::;;;<<<===???DDDJJJOOOWWWSSSRRRVVVXXXYYYaaajjjnnnttt|||ooo___VVVRRROOOMMMNNNPPPUUU[[[ccclllvvv||||||yyy|||xxxhhhYYYMMMHHH@@@BBBBBB???::::::@@@FFFUUU```llltttwwwttthhh]]]NNNFFF???@@@AAA???======EEEIIIOOOYYYiiizzzjjjQQQOOOPPPUUU^^^hhhooorrrfffddd```YYYOOOOOObbbyyy~~~}}}}}}yyyppphhhaaaZZZRRRMMMBBBCCCDDDFFFIIILLLOOOQQQXXX]]]eeemmmqqqsssqqqpppzzz|||vvvbbbLLL@@@666555777777666555666555555555555444444444444444444555555555666666444444444444444444444444333444555666777777777777777666666666666555555555888555444666666444666999555555444555777888777777555555555555666888:::;;;555666666666777777888888777666555444555666888:::999::::::;;;;;;<<<<<<<<>>@@@@@@???@@@AAAAAAAAA@@@???===<<<=========>>>??????@@@@@@AAAAAA@@@???======???AAA===>>>@@@AAAAAA@@@>>>===;;;;;;;;;::::::999999999???AAAGGGOOOUUUTTTLLLDDD<<<777444555333......333444333222111111111222333333333333333333222111000222222111111222222333444333444444555555444444333444444444555555555555666666666777777777777666555777777666666555444222222111222444555555555444444666666777777888888999999999999999888888999::::::ssskkkeee___]]]```aaa^^^]]]```^^^```bbbdddccc]]]TTTMMMEEEBBB>>>;;;;;;;;;;;;:::::::::999999999888888888888777666777999:::999888::::::888777666666666666999999888888777777777777666666777888888999:::::::::999999888888777777666777777777777777666666555777777666555666999>>>CCCMMMUUU^^^^^^TTTGGG>>>;;;:::888666555666777666555444555666777888999999999888888777777777777888888666666666666666666666666777777888999:::::::::::::::999888888777777888888666777888999999888777666888888888999999999::::::888999;;;:::999888888999;;;;;;<<<>>>AAAGGGOOOTTTYYYVVVVVVYYY\\\^^^eeennnuuu|||}}}rrrbbbVVVPPPNNNLLLJJJPPPVVV^^^ffflllssszzz~~~|||xxxqqqggg[[[PPPHHHDDD@@@@@@???>>>???DDDNNNUUUdddmmmwww}}}~~~sssiiiXXXLLLBBB@@@@@@???>>>>>>@@@CCCHHHOOO[[[iiiwwwttt\\\UUUNNNMMMUUU```iiimmmmmmiiiddd]]]SSSNNNVVVbbbttt~~~~~~}}}yyyuuullleee\\\TTTOOOLLLHHHFFFFFFHHHKKKPPPTTTXXX[[[]]]cccgggnnntttyyyzzzzzzyyyxxxeeeLLLAAA777666888888777777666555555555555444444444444444444444555555555666444444444444444333333333333444555666666777777777777777777777666666666666333111222666777444444777666666666666777777777666999888777666666777888999999999999999888888888888888777666555555666888999999999::::::;;;<<<======???===;;;<<<>>>@@@@@@???@@@@@@@@@@@@???>>>======???????????????@@@@@@@@@???@@@@@@???======>>>@@@<<<===???@@@@@@???===<<<:::::::::999999999888888999;;;@@@FFFMMMPPPOOONNN@@@999555555444111111555444444222111111111222222222333333333222222111000222222111111222222333333333333444444444444333333444444444444555555555555666666666777777666666555666666666666555444333222222222444555555555444444666666666777777888888999999999999888999999999:::lllaaa___\\\XXXXXX[[[]]][[[ZZZ\\\\\\```ccc```XXXNNNHHHFFFAAA>>>:::999999::::::999:::999999999999888888888888777666777999999999888<<<;;;:::888777666555555777777777777666666666666666777777888888999999999777777777777777777777777777777888888777777666555666666666555555888<<<@@@IIITTT___^^^TTTHHHAAA???:::888555555666777777666666666666666666777888888999999888888888888999999666666666666666666666666777777888999999:::::::::999999888777777777888888666777888888888888777777777777888888888999999999777999::::::999999:::;;;;;;<<<>>>AAAEEELLLTTTZZZ[[[YYYZZZ]]]```dddlllttt}}}{{{fff^^^SSSLLLKKKLLLLLLLLLWWW___iiippptttxxx}}}zzzvvviiiddd[[[SSSMMMGGGCCC@@@@@@>>>===@@@HHHUUUbbbkkkuuu|||vvvfffVVVFFF@@@??????>>>???<<>>???>>>======???AAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>AAAAAA@@@@@@@@@?????????===???@@@@@@>>>======>>>;;;<<<===>>>>>>===<<<;;;999999888888888888777777777888:::===AAAGGGNNNSSSGGG>>>777666666444444555555444333222111111000111222222222333222222111000111111222222222333333333333333444444444444333333333333333444444444555555444555666666666666555555555666666666555444333333222333333444444444444333555555666666777888888999999999999999999999999999~~~mmm```ZZZZZZVVVTTTTTTWWWZZZ\\\^^^______```^^^WWWLLLDDD@@@@@@===;;;888888999:::::::::999999999999888888888888888777666777888999888777:::999888777666666666666666666666666666666555555666777777777888888888999666666666777777888888888777888888888888777666666444555555555555666:::===CCCNNNWWWYYYUUUOOOHHHBBB;;;999666555666888888777999888777666666777888999888888777777777888999999555555555555555555555555888888888888888999::::::888888777777777777888888666777777888888888888888777777777888888888999999888999:::999888777999::::::===BBBFFFKKKQQQWWW\\\\\\\\\^^^aaaeeejjjrrrxxxtttkkkWWWQQQJJJGGGIIIMMMQQQTTT```fffmmmpppqqquuu}}}|||qqqhhhbbbVVVQQQLLLGGGEEECCCAAA???>>>>>>@@@HHHVVVgggttt|||~~~rrraaaMMMCCC???======>>><<<>>>@@@@@@AAAIII[[[kkk||||||lllVVVGGGDDDKKKRRRWWWdddgggkkkjjjcccXXXNNNJJJLLLWWWiii~~~~~~zzztttllleee\\\TTTNNNIIIGGGCCCBBBEEEKKKQQQTTT\\\aaahhhooouuuyyy{{{{{{{{{|||~~~uuudddIII@@@888888888777666888666555555555555444444444444444444444444444444444222222222333333333333333333444555666666666666666777777666666666555555555666444555999999666555777666777777777777777888999888888888999:::;;;<<<<<<::::::999999888777777777:::999888777777777777777888888999:::<<<===>>>>>>????????????@@@AAABBBBBBAAA@@@???>>>===>>>>>>???AAAAAA@@@@@@???>>>======;;;>>>???@@@>>><<<<<<<<<::::::;;;<<<<<<;;;::::::777777777777777777777777999::::::999888===GGGOOONNNFFF===888888777555444555555444222111000000///111111222222222222111111111111222222333333333333333333333444444333333333222333333333444444444444333444444555555555555444555555555555555555444444333333333333333333333333444444555555666777888888999999999999999888888777yyyjjjccc^^^XXXVVVVVVUUUTTTUUUZZZ```dddeeebbb]]]TTTKKKDDD@@@>>>===<<<:::888888:::;;;;;;:::999999999888888888777777888777666777888888777666666666555555555666666777555555555555555555666666777777777777777888888888666666777777888999999999888888888888888777777666444555666666555666888:::===DDDKKKPPPVVVXXXQQQGGG>>>;;;888666777888999888;;;:::999888777888999:::666666666666666777888999666666666666666666666666888888777777777888999:::888777777666777777888888777777777777777888888999777888888888888999999999999999999888666555777999:::@@@GGGMMMRRRUUUXXXZZZ\\\```dddgggkkkqqqwwwzzzttteee\\\QQQLLLGGGEEEHHHOOOWWW[[[fffhhhiiihhhiiiooozzzvvviii]]]TTTOOOEEEDDDCCCCCCCCCBBB@@@??????BBBJJJWWWfffuuu{{{kkkXXXLLLDDD===;;;<<<======>>>???===BBBTTTfffyyyyyycccPPPGGGFFFIIIKKKUUU```jjjmmmhhh___WWWSSSNNNMMMSSSggg|||yyylllggg^^^VVVOOOJJJEEEBBBFFFGGGJJJNNNTTT[[[bbbffflllpppvvv}}}~~~mmm]]]FFF>>>888777777555555777666555555555555444444444444444444444444444333333222222222333333444444444555555666666777666666666666666666555555555444444:::777666888777444444777444666777777777999===AAA;;;;;;;;;;;;;;;:::::::::<<<<<<<<<;;;;;;;;;::::::::::::999888888888888888888888999:::;;;<<<===>>>>>>???@@@AAAAAAAAABBBBBBBBBAAA???>>>>>>>>>@@@@@@@@@@@@???>>>===<<<<<<;;;:::<<<>>>>>>===;;;:::;;;999999999::::::999999999666666666666666666666666888;;;<<<999777999AAAIIIQQQLLLDDD>>>:::888555222555555444333222000//////000111111222222111111111000111222333333333222222222333333333333333333222222222222222333333333444222222333444444444444444444444555555555555555555333333333333222333333333222333444555666777888888888999999999999888777666|||ggg^^^]]]ZZZUUUQQQYYYZZZXXXXXX\\\cccgggfff___UUUIIIAAA??????>>><<<;;;:::999999:::;;;;;;:::999888888888888777777777999777666666777888777555444444444444555666777777555555555555666666666666777777777777777777777777777777777888888999999999888888999999888888777666333555777777666666777888888===BBBIIIVVV___ZZZNNNBBB>>>:::888888999999999;;;::::::999999999::::::555555555555666777888999777777777777777777777777999888777666666777999999777777666666666777888888777666666666777888999:::888888999999999:::::::::999999999777666666888:::AAAFFFNNNSSSWWWXXXYYYZZZ___eeelllooosssyyy}}}}}}~~~}}}~~~}}}rrreeeXXXPPPKKKIIIFFFFFFJJJRRRZZZ___fffdddbbbaaaeeennnxxxyyynnnaaaUUULLLEEEBBB:::===AAABBBBBBAAA@@@AAAGGGNNNZZZhhhuuu~~~vvviii\\\NNNAAA<<<<<<<<<:::;;;>>>;;;===KKK\\\ooowwwrrr]]]MMMDDDBBBDDDKKKWWWccchhhfffddd```\\\TTTKKKIIIVVVmmm~~~zzzvvvooohhhcccVVVQQQJJJFFFEEEFFFGGGHHHLLLQQQWWW]]]ccciiippptttzzz}}}wwwdddUUUCCC===888777666444444777666555555555555444444444444444444444333333333333222333333444444555555666666777777888888777777777666666666666555555555555999666666999888444444666444666777888999>>>GGGNNNIIIHHHFFFDDD@@@===:::888CCCCCCBBBAAA@@@@@@??????:::::::::999999999999999999::::::;;;;;;<<<<<<<<<===???AAAAAAAAA@@@AAABBBBBBAAAAAA@@@@@@@@@AAAAAA??????>>>===<<<<<<;;;;;;:::<<<======;;;::::::;;;999999888888888888999999555555666666666666777777555888;;;:::888:::@@@EEENNNOOOKKKDDD>>>:::666111444444444333222111000//////000111111222111111111000111222333444333222222222222333333333333222222111111222222222333333333000111222333333444333333333333444555666666666555444333333222222222222333111222333444555777777888888888999999999777666555xxxkkk^^^YYYXXXVVVTTTUUUZZZ^^^^^^]]]___dddddd___TTTLLLCCC======>>>===<<<;;;999888888::::::999888888888888888777777777777999777666666777777666555666555555555555666666777555555666666666777777777777777777777777777777666666666777777777777777777888999999999999888777777444666888888777666666777444;;;AAAFFFSSSaaa```VVVFFFBBB===:::999999:::999888999999:::::::::999999666666666666777888999:::888888888888888888888888999888777666666777888999666666666666666777888888777666666666777888999:::999::::::::::::;;;;;;;;;888888999888888:::===@@@LLLOOOTTTWWWXXXZZZ\\\]]]cccmmmvvvyyy}}}||||||~~~xxxmmmaaaUUUMMMJJJEEEGGGIIILLLQQQVVV]]]aaa^^^]]]]]]bbbkkkssszzz|||pppgggZZZNNNGGGCCC???===999>>>DDDEEEBBBAAADDDHHHTTT]]]kkkwww~~~zzzooo[[[HHH??????<<<999:::===;;;999BBBRRR]]]eeerrr~~~}}}hhhQQQBBB???AAADDDLLLUUU[[[bbbhhhgggbbb[[[SSSNNNQQQYYYhhh|||zzzrrriii```XXXQQQMMMKKKIIIHHHIIIMMMRRRVVVXXX]]]bbbggglllpppvvv|||qqq^^^PPPCCC===999888777444555888666555555555555444444444444444444333333333222222333333444555555666777777888888999999999999888888888888888888777777777777666666:::@@@@@@;;;888888555777999999===EEERRR\\\]]]\\\YYYUUUPPPKKKFFFDDDJJJIIIHHHEEECCCAAA???>>>999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>AAAAAA@@@???@@@BBBAAABBBBBBCCCCCCBBBBBBBBB??????>>>>>>======<<<<<<;;;<<<<<<;;;999888:::;;;999999888888888888999999555555666666777777777777444666999999999:::===AAAFFFNNNPPPIIIAAA===888444222333333444333222111000//////000111111111111111///111222444444333222111222222333333333333222222111111111111222222222222///000111222333333333333222333444555666666666666444444222111111111222222111111222333555666777888888888999:::999777555444gggaaa\\\YYYVVVTTTWWW]]][[[```bbbaaabbbddd___WWWIIIFFF@@@===<<<<<<<<<<<<:::999888888999999888777888888888888777777777777999777666666777777666444888888777666666666666666555666666666777777888888777777777777666666666666666666666666666666666666888999999999999888777777444666888999777666666666333<<>>999:::???<<<777>>>KKKMMMUUUccctttlllRRRAAA>>>AAA>>>CCCHHHPPP___lllmmmfffaaa\\\WWWRRRNNNRRReeezzzmmmggg^^^UUUPPPMMMJJJIIINNNMMMOOOSSSZZZ```dddeeennnqqquuuwwwzzz~~~ooo[[[NNNCCC>>>::::::888555666999666666555555555444444444444444444333333222222222444444555555666777888888999999:::::::::999999888:::::::::999999999999888444777???GGGIIICCC===<<<666888:::;;;@@@KKKZZZeeekkkjjjhhhddd```[[[VVVTTTNNNLLLJJJFFFCCC???===;;;888999::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::>>>AAAAAA@@@???@@@AAAAAABBBCCCDDDDDDDDDCCCBBB????????????>>>>>>>>>>>>;;;<<<;;;999888888:::<<<999999888888888888999999555666666666777777888888777777888888888888:::<<<@@@KKKRRRLLLCCC???;;;666111222333444333333111000//////000111111111111111///111222444444333222111222222222333333222222222000111111111111222222222//////000222222333333333222222444555666666777777555444222111111111222222000111222333555666777888777888999:::999777555333```^^^[[[YYYWWWWWWXXXYYY______aaacccccc]]]SSSKKKFFFBBB>>><<<>>>???>>>===::::::::::::::::::::::::888888777666666666666666777777666666666666777777777777888888888777777666777777777777777777777777666666666666666666666666666666666666666666666666:::999999999888888777777888888999999999888777777:::999:::AAALLLWWW^^^aaaOOOEEE>>>===;;;666666999:::777555666888999777555777777777888999999::::::999999888888888888999999777777777777777888888888777666555444444555666777888888777777888888999:::======;;;999777777999;;;999888888999===DDDLLLQQQTTTXXX\\\\\\[[[\\\bbbgggmmmyyy{{{ssskkk^^^SSSLLLHHHGGGFFFJJJNNNTTTZZZ]]]\\\YYYVVVUUUYYYdddsss}}}oooaaaQQQGGG>>><<<===<<<<<<>>>;;;???HHHOOONNNNNNWWWdddpppwwwzzzdddNNNAAA>>><<<999777888;;;???AAAEEEIIITTTfffyyyuuu___JJJ???===@@@AAADDDJJJSSS^^^hhhnnncccbbb___ZZZSSSPPPUUU\\\uuu}}}xxxpppeee]]]TTTQQQNNNKKKKKKMMMPPPRRRXXXZZZ^^^dddjjjooosssuuuyyy|||tttdddSSSGGGBBB>>>:::777666555444333777666555444333333444555222333444333333333555777111333555777:::<<<<<<999???@@@???<<<===AAA@@@===???@@@BBBCCCCCCBBB@@@???EEE???===BBBHHHHHHDDDAAAFFFAAA???AAACCCHHHUUUdddggguuu~~~|||zzz{{{wwwnnnbbbXXXLLLDDDAAA@@@>>>;;;===<<<:::999:::===@@@BBB<<<<<<<<<<<<;;;<<<>>>@@@===>>>>>>??????@@@@@@@@@@@@CCCEEEEEEBBB???@@@AAA???AAA@@@======@@@???;;;<<<;;;:::999888888888888888888777777888999::::::888888888888777777777777888888777777777888:::;;;;;;@@@FFFJJJIIIDDD>>>:::555555444444333333222111//////111222222111000///111111222222222333333333333333333333222222111000000000000000000000000000111111111111111111111111333333333444444444555555444333222222111111222222000000000111222333444555666777888999888777555333^^^\\\ZZZYYYXXXXXXXXXYYY]]]___```^^^YYYRRRKKKHHHBBB???<<<;;;<<<<<<;;;999::::::::::::::::::::::::888888777666666666666666777777666666666666777777777777888888888888888777777777777777777777777777666666666666666666666666666666666666666666666666999999888888777777777777888888888888888888888888999888999>>>GGGPPPVVVYYYNNNDDD===<<<;;;777555777888777555666888999888666555666666777888999999:::999888888777777888888999888888888777777777777777777666555555555555666777888888777777888888999::::::::::::999888888:::<<<888999;;;>>>CCCIIIPPPTTTUUUXXX\\\\\\]]]___ffflllsss}}}}}}uuuddd]]]SSSKKKHHHHHHJJJKKKMMMQQQWWW[[[[[[YYYWWWUUUYYYbbbooozzz|||sssdddXXXKKKBBB<<<<<<===<<<<<<>>>999>>>JJJWWW\\\___iiisssxxx|||yyytttnnnllloooxxxpppZZZIII???===:::888888;;;>>>AAA@@@CCCLLL\\\qqq|||hhhSSSEEE?????????AAAFFFOOO[[[fffmmmkkkjjjfff```XXXRRRQQQSSS]]]ooo~~~vvvmmmdddZZZQQQJJJNNNNNNNNNOOOSSSXXX]]]```fffiiinnnssswwwyyyzzzzzz}}}~~~nnn___QQQGGG@@@<<<888666555555444333666555444333333333444444222444444444333444666888888888777666777:::===>>>@@@CCCEEEEEEIIIPPPRRRQQQUUUVVVWWWXXXXXXVVVUUUTTTVVVSSSSSSUUUXXXWWWXXXZZZ]]]WWWTTTSSSPPPOOOTTT]]]iiiwwwvvvaaaWWWIII@@@===>>>>>>>>>HHHFFFCCC@@@>>>======>>>===<<<;;;;;;;;;<<<===>>>???>>>>>>>>>>>>>>>??????BBBDDDFFFEEECCC@@@AAABBB???AAA@@@===>>>AAA@@@===<<<;;;:::999999888888888888888888888888888999999999999999999888888888888777666666666666777777888777:::???FFFKKKJJJEEE???777555444333333333222111000000111111111111000000111111111222222222333333222222333333333222111111000000000000000000000000111111111111111111111111333333333333444444444444444333333222111222222222222222111111111222333333444555666777666555333222[[[ZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\UUULLLDDDBBBBBB???>>><<<<<<===<<<:::888::::::::::::::::::::::::888777777666666666666666777777666666666666777777666777888999999999999999777777777777777777777777666666666666666666666666777777777777777777777777777777777777666666666666888777777666777888:::;;;888777777:::@@@FFFKKKMMMJJJBBB;;;:::;;;888555444777666555666888999888777444444555666777888999:::999888888777777888888999999999888888777777666666777666666555555666666777888777777777777888999999777888999999888888999;;;666:::@@@EEEJJJOOOUUUXXXUUUXXX[[[]]]___eeelllrrr|||rrreeeVVVPPPIIIEEEFFFJJJOOORRRWWWZZZ\\\[[[XXXUUUVVVXXXdddnnnzzz|||ssscccSSSKKKBBB===:::;;;<<<:::;;;===999@@@OOO```lllrrryyy}}}rrrddd[[[WWWRRRSSS^^^mmmxxx}}}gggPPPAAA???<<<999999;;;===???<<<===CCCRRRgggyyyuuuaaaNNNBBB@@@???>>>AAAIIIUUUbbbiiipppooommmiiibbbZZZRRRNNNGGGWWWlll~~~xxxtttlllfff\\\UUUOOOLLLJJJHHHLLLNNNRRRXXX```hhhnnnrrrwwwyyy~~~xxxfffXXXMMMFFF<<<999666555555555444333333333333222333333444555333555666555555555777999;;;::::::::::::;;;???CCCJJJPPPUUUYYY```jjjoooooosssttttttuuutttsssqqqpppppppppqqqpppkkkgggmmmwwwzzzvvvsssrrrnnnjjjiiikkksss~~~{{{[[[SSSIIIEEEIIIQQQYYY]]]aaa^^^ZZZUUUOOOJJJFFFDDDEEEBBB??????@@@@@@===;;;??????>>>>>>>>>@@@BBBCCC@@@BBBCCCCCCAAA@@@@@@AAA???AAAAAA??????BBBBBB???===<<<;;;:::999999999999999999999888888888888888;;;::::::::::::999999999777888888888888777777666666666999CCCOOORRRLLLDDD;;;888444222222333333222222111111000000000111111111111111222222222222333111111222222333222222222000000000000000000000000111111111111111111111111222222333333333444444444444444333222222222222222333333222111111000111111222333444444444333111000ZZZ[[[\\\^^^____________XXXVVVRRRJJJBBB===<<<===??????@@@@@@@@@>>><<<:::999999999999999999999999777777666666666666777777777777666666666666777777666666888999::::::::::::666666666666666666666666666666666666666666666666777777777777777777777777666666666666666666555555777777555555666888:::<<<888777666777:::>>>AAABBBBBB===888888:::999666333555555555666777888999999222333444555666888999999888888777777777777888888:::999999888777666555555777666666666666666666777777777777777777888999999666888::::::888777888888555<<>><<<;;;???LLLaaavvvppp\\\LLLDDDAAA======CCCMMMYYY```jjjmmmpppooommmggg\\\SSSDDDKKKWWWggg{{{}}}vvvooofff^^^YYYPPPMMMIIIGGGIIIMMMRRRUUUWWWYYY___fffnnnuuu{{{~~~uuu```RRRHHHBBB999777444444444555444333333333333333444555555666444555666666555666888:::888999<<<>>>???@@@GGGNNN]]]eeelllqqqxxxuuukkkrrr}}}fffbbb]]]___gggsss}}}~~~zzzssslllddd^^^[[[XXXSSSNNNLLLLLLIIICCC===@@@?????????@@@BBBDDDFFF@@@AAABBBBBBBBBBBBCCCCCCAAADDDEEEAAA@@@BBBCCCAAA>>>===<<<;;;::::::::::::::::::::::::999999888777::::::::::::999999999999999:::;;;;;;;;;999888777:::777777BBBQQQWWWRRRJJJBBB===666222222333333333333222111000///000111222111111111111222222222222///000111222222222222222000000000000000000000000111111111111111111111111222222222222333333333333444444333222222222222222222111111000000000111111111222222333333222111111\\\^^^```cccdddcccaaa```SSSNNNFFFAAA>>>>>><<<;;;>>>???AAABBBAAA???<<<;;;999999999999999999999999777777666666666666777777777777666666666666777777555666777888999:::::::::666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555666666777666555555555888:::<<<888888777777777888;;;<<<:::999888888999:::777444444555555666777777888999222333444555666777888888888777777777777777777888:::999999888777666555555666777777777777777777666777777666666777777888999777999::::::888777777777888???JJJPPPSSSUUUYYY\\\XXXZZZ^^^dddkkksss{{{|||tttcccSSSNNNKKKIIIJJJPPPYYYaaaeeehhhddd]]]VVVVVV^^^lllvvvzzztttjjj^^^RRRGGG???;;;:::999:::<<<:::777:::@@@HHHPPP^^^mmmzzz}}}yyyjjjWWWHHH@@@???===<<<<<<@@@DDDMMM^^^mmm{{{gggLLLAAA@@@===;;;::::::;;;<<<<<<:::<<>>;;;>>>EEENNNTTT___hhhpppssstttrrrggg\\\MMMIIIGGGOOOaaayyywwwqqqggg]]]UUUOOOIIIFFFIIIJJJKKKMMMQQQWWW]]]aaajjjlllpppuuuzzz~~~sss]]]MMMCCC===666555333333444555444333444444555666666666777777555666777666666666888:::999888:::===???DDDRRRbbbqqqyyywwwccceeettt~~~yyyuuurrrmmmgggcccaaa[[[RRRJJJGGGFFFDDDCCCAAAAAAAAABBBCCCCCCCCCDDDEEEFFFFFFFFFEEEIIIIIIEEEBBBCCCDDDBBB???>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999888:::999999999999888888888999:::;;;;;;:::999777666;;;777777AAAQQQ[[[ZZZUUUMMMEEE:::444333444444333444333111000000000111222000000111111111222222222///000111111222222222222000000000000000000000000000000000000000000000000111111111222222222333333333333222111111111111222////////////000111222333222222222333333333222222```bbbeeefffeeeaaa]]]ZZZLLLFFF???<<<===>>>===;;;:::<<>><<<999999888666444555666666666666777888444444555555666777777777888777777666666777777888999999888888777777666666666777777888888777777666777666666666666777888888888999:::999888777888:::>>>FFFOOOSSSTTTUUUXXX\\\\\\___dddkkkttt}}}wwwwwwuuujjj^^^RRRPPPOOORRRXXX```fffiiibbb^^^ZZZYYY^^^iiittt{{{pppeeeVVVJJJDDD@@@===999::::::;;;<<<999888???HHHSSS\\\iiittt~~~|||wwwkkkZZZIII???===>>><<<<<<======;;;???NNN]]]pppyyyuuu___III@@@>>><<<:::999:::;;;;;;:::888;;;GGG\\\qqqzzzgggHHHEEE???<<<<<<@@@EEEIIITTTbbboootttwwwxxxqqqfffYYYNNNCCCBBBMMMbbb||||||sssmmmZZZUUUNNNIIIHHHHHHIIIIIINNNRRRWWW\\\bbbiiioootttzzz{{{}}}pppXXXGGG>>>:::666555333444555555444222555666666777777777666666444666666666666666888:::>>>;;;:::===>>>EEE[[[qqq}}}www[[[UUU___zzz~~~zzztttkkkddd\\\ZZZWWWSSSNNNJJJFFFDDDHHHFFFDDDDDDEEEFFFEEEDDDKKKPPPPPPIIIDDDCCCCCCBBB@@@???>>>===<<<<<<<<<<<<<<<<<<===>>>>>>===;;;:::999999999999888888888888666777777777777666666555777555777@@@NNNZZZbbbdddZZZOOOAAA777555555444222444333222111111111111111000000000111111111111222000000111111222111111111000000000000000000000000000000000000000000000000000000111111111222222222222222111000000000000000------......///111222333222222222222333333333333eeeggghhhgggbbbZZZRRRNNNBBB@@@===;;;;;;;;;<<<<<<888:::===<<<:::888888:::888888888888888888888888666666666666666777888888777777666666666666777777555666666777777777666666777777777777777777777777666666666666666666666666444444444444444444444444555555666666666777777777666666666777777777777777444666777666444555777:::888BBBGGGBBB;;;999888777444666777777555444666888666666666666666666666666777777666666666666777777888888888777777777777777666777888888888888777666666666666666666777888888777888888888888:::<<>>===;;;;;;:::;;;<<<;;;<<>>@@@BBBGGGZZZkkkrrrwww}}}zzzrrriii\\\OOOGGGFFFNNNaaasss}}}vvvlllaaaWWWPPPIIIGGGFFFHHHMMMSSSXXXZZZ[[[___eeekkkqqqxxxjjjPPP@@@:::888666555444555666555444222555666666777777666555444444555666666555555777999;;;<<>>============<<<===???@@@@@@???>>>===;;;:::::::::999999999999555555555555555555666666555666999>>>GGGTTTccclllfffYYYGGG:::666666444222333333333333222111000///000000000000111111111111000111111111111000000///000000000000000000000000000000000000000000000000000000000000111111111222111000000///////////////...............///000111222111111111222333333444iiiiiiiiifff^^^TTTIIICCC<<<>>>>>><<<888777:::===888;;;===<<<999888999;;;888888888888888888888888666666666666666777888888777777666666666666777777555666666666666666555444777777777777777777777777666666666666666666666666444444444444444444444444555666666666777777888888666777777777777777666555222444666555444444777:::<<>><<<;;;;;;:::999888888::::::999>>>MMM\\\iiissszzz{{{|||~~~zzzmmm\\\HHH>>>>>>???<<<777:::888888;;;>>>???DDDJJJMMMVVVeeeqqqnnn\\\KKKCCC<<<;;;:::999999999::::::<<<;;;???LLL```sssrrrXXXCCCBBB@@@>>>======>>>???===SSSgggpppwww|||vvvkkk^^^RRRGGGCCCLLLYYYqqqrrrlllbbbXXXPPPLLLJJJJJJHHHHHHKKKQQQXXX```eeeggglllooosssuuuwww{{{eeeJJJ<<<888888777666555555666666444222555555666666666555333222333555555555555555777999333;;;KKKXXXUUULLLQQQ______LLLLLLXXXppp}}}yyyooojjjddd```]]][[[WWWSSSUUUZZZYYYPPPGGGCCCBBBAAAAAA@@@???>>>============<<<===???AAABBBAAA@@@???<<<<<<;;;;;;;;;:::::::::777666555555555777888999777:::===>>>BBBMMM___mmmmmm^^^JJJ===777666444111333333444444333222000///000000000000111111111111111111111111111000///...000000000000000000000000000000000000000000000000000000000000111111111111000000///...............000000///............///111111000000111222333333mmmkkkfff]]]QQQGGG@@@===;;;;;;;;;::::::999999999;;;::::::999888888888999999999999888888888888777666666666666666666666666777777666666666666777777555555555555666666666666999999888777666666777777555555555666666666666666555555555555666666666666555444444444555666888999666666666666666666666666444555555555666666777777???GGGKKKEEE===999777666555555666666555444333333666777999888666555555666888777666555444444555666777777777777888888888888777777777777777777777777777777666666666666777777888666444555:::@@@FFFHHHPPPSSSUUUUUUTTTUUUYYY]]]jjjpppwwwwwwccc\\\TTTPPPTTT^^^iiioooqqqllloookkk^^^[[[]]]XXX]]]aaafffhhhcccYYYLLLEEEAAA>>>;;;999999888888777:::999888777:::DDDUUUcccrrrtttwww}}}|||qqqgggYYYOOOEEEAAA>>>;;;:::<<<<<<;;;999888999<<>>>>>=========>>>>>>BBBIIIVVVgggwww|||tttiii___TTTIIIFFFIIIZZZnnn|||sssfff]]]QQQOOOLLLGGGDDDEEEHHHKKKSSSVVV[[[aaagggmmmqqqsssvvvwwwxxxzzz|||~~~kkkSSSBBB;;;999888444444444444444444444444555555555444444333333333333333333444444444555555:::<<>>>>>>>><<<;;;<<<<<<=========<<<;;;;;;<<<===CCCMMMRRRMMMBBB======;;;::::::;;;<<<<<<:::999:::<<>>======<<<<<<=========???EEEPPP```ppp||||||vvvppphhh]]]PPPIIIHHHJJJXXXlllooobbbYYYSSSLLLHHHGGGGGGHHHIIIKKKOOOTTTYYY```bbbfffkkkqqquuuyyyzzz{{{{{{|||~~~rrrYYYEEE<<<888555222444444444444444444444444555555444444444333333333333333444444444555555555:::===NNNgggsssiiiYYYQQQTTTcccuuuyyy]]]FFFFFF[[[tttpppooovvv|||uuunnngggccc```^^^]]][[[XXXWWWWWWXXXXXXYYYZZZ[[[]]]______\\\YYYPPPEEE;;;999:::999777777666666666666666777888888888:::666999AAAEEETTTmmmsssmmmdddXXXKKK>>>777444555666777666555444444555000000///000111222444555888666333000......//////000000000000111111111222111111222222111000000///////////////////////////------............------------...//////000111111111111111222333555666888ggg^^^QQQGGGAAA???===<<<999999999:::::::::::::::::::::999888888888888999999999888888888777777777666666666666666666666666777666666555555666666777555555555555666666666666888888777666666666777777666666666666666666555555444555555555555666666666444444444444555666777888555555555555555555555555444444444555555555555666777;;;>>>===<<<===;;;777555555555555555444444444555777888888666555555666777777666555555555555666666666777777777777888888777777777777777777777777777777666555444444444555444555888;;;@@@EEEIIILLLMMMOOOPPPQQQSSSYYYbbbiiivvv{{{xxxhhh[[[MMMHHHCCCBBBIIITTT^^^dddmmmfffgggcccWWWTTTWWWQQQXXXSSSKKKCCC>>>;;;;;;<<<888888888888888888777777888888999???KKK]]]nnnxxx|||~~~sssbbbQQQEEE???;;;:::===>>>===<<<>>>BBBCCCCCCAAA===:::999999888<<>>:::<<<777999<<<======<<<;;;;;;===DDDTTTiiiwww}}}ooo[[[HHH>>>===<<<<<<;;;;;;;;;<<<<<<===<<<@@@HHHUUUeeesss~~~}}}zzzwwwtttjjj[[[PPPLLLBBBEEEPPPeee}}}~~~wwwooocccSSSFFFAAA@@@AAABBBBBBFFFKKKPPPVVV\\\cccgggooopppsssvvvzzz}}}kkkZZZEEE888666777444000444444444444444444444444444444444444333333333333444444444555555555666666888===KKKbbbwwwyyygggTTTJJJLLLUUUeeeuuuiiiOOOAAANNNaaawwwzzzXXXTTTWWWggg||||||yyy{{{{{{yyyxxxvvvuuuttttttsssuuuyyy}}}~~~|||wwwrrreeeSSSAAA::::::999888888777777666666666777888888999:::555777>>>CCCRRRkkkvvvwwwssshhhWWWFFF<<<777666666777666666555444333222111111111111222333333555333111///---...///000////////////000000000000111222222222222111000000////////////////////////------............------,,,,,,---///000222333333000111111222444666888999___TTTGGG???======<<<:::888888999999:::::::::;;;999999888888888888888999888888888888777777777777666666666666666666666666666666666555555666666666555555555555666666666666888777777666666666777777666666666666555555555555444444444555555555666666444444444444555555666666555555555555555555555555444444444444444444444444444666888888<<<@@@>>>888555555555444444444555555444666777777666555555666666666666555555555666666666666666666777777777888777777777777777777777777777666555444444333444444333666;;;@@@DDDHHHLLLNNNLLLMMMOOOQQQUUU]]]iiiqqq}}}wwwiii\\\SSSKKKGGGDDDFFFLLLUUU]]]bbbfff___^^^ZZZOOOMMMPPPJJJFFFDDDBBB???<<<;;;:::999888999::::::999888888888999===CCCMMM\\\mmmxxx||||||sssdddTTTGGG@@@@@@<<<;;;>>>@@@AAADDDIIISSSRRRNNNGGG@@@;;;;;;===>>>===???BBB@@@;;;999;;;666999<<<<<<;;;;;;>>>AAAKKKUUUeeettt}}}yyylll___PPPDDD???AAA;;;;;;:::::::::;;;<<<<<<;;;<<<@@@IIIWWWhhhvvv~~~||||||{{{tttfffZZZUUUJJJDDDDDDQQQggg}}}}}}sssfff\\\NNNIIICCC@@@BBBFFFIIIJJJMMMQQQXXX^^^dddiiinnnqqqxxxxxxyyy{{{}}}uuuVVVJJJ<<<444444666555333333333333333333333333333333333333333333333333333444444555555555666666666444:::DDDVVVnnn}}}uuudddUUUHHHCCCMMMYYY```hhhqqquuuwwwzzz|||}}}~~~jjjUUUHHHMMMVVVeeeyyy{{{lllYYYPPPJJJOOO```vvv{{{cccIII<<<:::999999999888777777666777777888888999999555666>>>CCCRRRlllvvvyyyxxxoooaaaTTTGGG???555555555555666555444222333333222222222111111111111000///------...///000.........////////////000111111222222222222111111////////////////////////------............------------...///000111222333111222222333444666777777SSSKKKBBB=========;;;888888888888999999:::::::::888888888777777888999999888888888777777777666666666666666666666666666666666666555555555555666666555555555555666666666666777666666666666666777777777777666666555555555444444444444444555555555555444444444555555555555555555555555555555555555555444444444444333333333333222444444666<<>>===;;;777666888888999:::999:::???GGGNNN___iiiuuurrrcccSSSKKKEEE@@@>>>>>>:::::::::::::::;;;<<<<<<;;;;;;<<>>>>>>>>;;;888888888888999999999999999888777777777777888999999888888777777777666666666666666666666666666666666666555555444444555555666555555555555666666666666666666555555666666777777777777777666555555444444333444444444444555555555333444444555555555444444444444444444444444444444444333333333333333222222111333444555999>>>===888555555444333333555666777333555666666555555555666444555666666777666666666555555666666666666777777666666666666666666666666666555555555555555666666999>>>EEEHHHIIIJJJMMMPPPOOOSSSXXX]]]ccclllvvv~~~vvvhhhYYYMMMHHHIIIDDDFFFKKKSSS[[[```cccccc[[[QQQNNNKKKCCCEEEIIIDDD>>><<<888666555666888:::555777888666444444888;;;???OOObbbooo|||tttbbbPPPCCC======>>>;;;===CCCNNNWWW^^^gggqqq{{{yyytttiii]]]WWWWWWZZZYYYNNNCCC>>>;;;888888999:::999888:::@@@LLLYYYbbbrrrzzzxxxaaaRRRDDD???@@@>>>;;;:::::::::::::::;;;;;;<<<===<<<<<<===AAAIIIUUUcccllluuurrrsssyyy|||xxxrrrppp^^^QQQEEEAAACCCLLL```tttyyyrrrbbb[[[RRRKKKGGGDDDAAA>>>CCCDDDFFFKKKRRRYYY```eeeiiimmmsssyyy|||zzzmmmZZZJJJ<<<<<<;;;777333111333666333333333333333333333333222222222222333333333333333333333444444444555555222999<<>>999555333555666555333444444444444333222111000..................//////............//////////////////000111111111111000////////////////////////------............------///////////////.........333333444444444333222111@@@@@@???>>>===<<<;;;:::999999999999888888888888777777777777777888999999888777777777666666666666666666666666666666666666666555555444444555555666555555555555666666666666555555555555555666777777888777777666555555444444333333444444444555555555333444555555555444333333444444444444444444444444333333333333222222222111000333444333555999999555666555333333333555666888222444666666555555555666333444666777777777666666555555555666666666777777666666666666666666666666555555555555666777888888>>>CCCIIIKKKJJJJJJMMMPPPQQQWWW___eeekkkrrr{{{rrrcccXXXNNNFFFEEEIIIGGGJJJQQQYYY___aaa___\\\TTTIIIEEECCC===@@@EEE??????<<<999666555666888999555777888777666888>>>DDDMMMaaasss{{{|||nnnbbbQQQDDD===<<<======???EEERRR^^^cccbbbbbbeeejjjqqqxxxyyysssnnnlllmmmeeeVVVGGG???<<<::::::;;;;;;999999???MMM___oooxxx|||mmm___PPPFFF>>>===>>>===;;;;;;::::::::::::;;;<<<===>>><<<>>>AAADDDJJJTTT___gggjjjhhhlllvvv}}}}}}{{{yyykkk]]]PPPKKKFFFDDDOOO^^^ooowwwooodddYYYRRRJJJFFFBBB>>>>>>AAAEEEGGGNNNRRRXXX___fffmmmtttwwwqqquuuzzz~~~~~~}}}}}}}}}~~~~~~}}}qqqdddWWWIII===888888777666555333222111222222222222222222222222111111222222222333333333222222222333333333333444222555888===IIIaaa|||yyydddUUUMMMGGGCCC???CCCHHHJJJMMMRRR[[[bbbuuu}}}qqqbbbVVVQQQVVV]]]aaahhhnnnooottt}}}uuuwwwvvvqqqjjjffffffhhh{{{___KKK@@@:::999<<<:::999888888777777888888777999777999@@@AAAMMMeeevvv|||{{{sssnnnlllcccWWWHHHAAA999555555666555333333444444444444222111000/////////...................../////////000000000......///000000000000000////////////////////////------............------,,,,,,------......//////000111222333333333222111<<<===>>>===;;;:::;;;===:::999999999888888777777777777666777777888999999777777777777666666666666666666666666666666666666555555555444444555555555555555555555666666666777555555555555555666777888888777777666555444444444333333333444444444555555333444555555555444333222444444444444444444444444333333333222222111111111///333444222222555666333666555333333333555777888222444666666555555555666333444666777777777666666555555555555666666666777666666666666666666666666555555555555666888999:::AAAFFFKKKLLLJJJIIILLLPPPSSSZZZccckkkqqqvvv}}}~~~pppbbbUUUNNNIIIEEEFFFLLLNNNRRRXXX___bbb___YYYSSSMMMAAA>>><<<666;;;@@@;;;::::::;;;;;;;;;:::999888666999;;;::::::>>>FFFNNN\\\ppp~~~vvv\\\RRREEE>>>===??????>>>HHHQQQ```llljjj^^^SSSOOOPPP___sss~~~||||||fffUUUCCC:::777666666777:::888:::EEEXXXmmm~~~}}}pppZZZFFF@@@;;;999;;;;;;999:::<<<:::::::::;;;<<<===>>>???<<<@@@DDDHHHMMMUUU___fffbbbaaagggttt}}}yyyjjj]]]WWWOOOFFFGGGPPPSSSlll}}}mmmggg^^^VVVPPPIIIBBB===@@@@@@???>>>@@@EEELLLRRR```gggpppxxx|||}}}||||||vvvyyy}}}~~~~~~~~~}}}|||yyyvvvvvvyyy|||~~~}}}{{{xxxuuuuuuwwwyyy{{{wwwzzz~~~~~~}}}||||||~~~|||sssaaaQQQGGG???888888555444555888777333///222222222222222222222222111111111222222333333333111111222222222333333333000000444;;;FFFXXXrrrzzzmmmiiieee^^^]]]aaagggjjjnnnvvvwwwlllggglllrrr|||xxxmmmggglllyyy|||bbbOOOBBB:::999<<<::::::999888777777888888888:::888999??????III___ooo{{{xxxqqqpppjjj```QQQHHH===777666666444222333333444555444333222111///////////////.........////////////000000000000------...//////000//////////////////////////////---..................---)))***+++,,,---///000000...///111222333333222222>>>>>>???>>>===<<<:::999999999999888888888888888666666666666777777777777777666666666555555555555555555555555555555555555333444555555666666555555555555555555666666666666555555444444444555555666555555555555555555555555444444444444444444444444444444444444444444444444111333555888999888666555333333222222222222111111111111222333333444555555444555555444333333444666666666666666666555555555666666666666666666666666555555555555555666777777666777777888888777555444222666999999777:::@@@FFFHHHIIIJJJKKKMMMPPPQQQRRRWWWbbblllsssyyyvvvoooWWWSSSLLLGGGDDDFFFIIIKKKUUU[[[aaaaaaZZZRRRNNNMMM>>>===<<<;;;:::999999999???<<<999777777888888888888666777999;;;BBBTTTgggrrrzzz~~~nnn]]]MMMBBB<<>>===;;;999999999:::::::::999888999<<>><<<===>>>DDDMMMTTTVVVYYY]]]iiiqqqyyy|||yyy{{{~~~zzzvvvtttffffffhhhkkkjjjkkksss|||{{{|||}}}~~~}}}|||yyyxxxrrrjjjbbb```gggpppvvvxxxzzztttkkkdddaaaccchhhllliiiooouuuwwwuuuwww~~~{{{uuusssvvvzzz}}}nnnYYYHHH>>>:::777555444444444444444444444444444444333333333333222222333333333222222111111111000111222333444333222111777777666555:::JJJ```qqq~~~|||}}}fffOOOCCC???<<<999;;;;;;::::::999888777777;;;<<<444333:::===DDDTTTnnnvvv{{{yyyvvvrrrkkkddd___VVVJJJ???999777666555444444555666555444333222///000000111111000...---////////////////////////000000000000000000000000---------...............---.........//////000000---,,,,,,,,,,,,---......111111333444444333111111======>>>>>>===<<<;;;:::888888888888888777777777666666666666777777777777777777666666666555555555444444444444444444444444333444555555666666555555555555555555666666666666555555444444444555555666555555555555555555555555444444444444444444444444444444444444444444444444555666888999999888555444555444444444333333333333111111222333333444555555444555555444333333555777666666666666666666666555666666666666666666666666555555444444555555666777777777888888777666555444333666999:::;;;>>>DDDHHHKKKLLLMMMMMMMMMOOOSSSWWW```jjjuuu{{{~~~tttggg^^^QQQNNNIIIFFFFFFJJJOOOSSSYYY\\\___]]]VVVNNNIIIFFF===<<<;;;::::::999999999<<<;;;999888999999999999:::777888@@@HHHSSScccrrrzzz}}}wwwmmm^^^OOOJJJ@@@999;;;;;;<<>>>>>???AAABBBLLLKKKOOOVVVZZZ[[[^^^bbbllluuu}}}|||}}}~~~zzztttmmmfff___\\\QQQQQQSSSUUUUUUUUU]]]eeeuuuuuutttrrrnnniiieeeccc[[[UUUNNNNNNUUU]]]ccceeeiiiccc[[[SSSNNNNNNQQQSSSYYY]]]aaaaaaaaafffpppxxxzzzwwwrrrkkkfffdddeeefffbbbWWWHHH===999888777666444444444444444444444444444444333333333222222222333333333222222222111111111111222333333333333222111333444444666AAAQQQ^^^yyyeeeOOOCCC???===:::;;;;;;::::::999888888777666888333333:::;;;AAAOOOhhhuuuzzzuuupppllljjjbbbVVVIII>>>777333111333444555555555444333222///000000111111000///...////////////////////////////////////////////////000//////......---------............/////////000------,,,,,,------...///111222222222222222222111<<<<<<============<<<<<<888888888777777666666666666666666777777777888888777777777666666666555555444444444444444444444444444444555666666666666555555555555555666666666666666555555444444444555555444444444444444444444444444444444444444444444444444444444444444444444444999:::;;;;;;999777444333666666666666555555555444111222222333333444444555333444444333222333555888555555666666666666666666666666666666666666666666555555555555555666666666888888888888777666444444555777999<<<@@@DDDHHHJJJMMMOOOPPPOOOMMMPPPWWW^^^kkkuuu~~~~~~~~~zzzrrrfffWWWNNNJJJHHHFFFFFFIIIPPPWWW[[[]]]\\\ZZZVVVOOOHHHBBB>>><<<<<<;;;:::999999999999888999::::::::::::999888999888>>>KKKYYYgggttt}}}}}}sssggg[[[MMMCCCDDD???===@@@@@@CCCQQQaaannnvvvyyygggRRRDDDAAACCCGGGPPP\\\aaaXXXKKKCCC;;;666666888777777888222BBBWWWiiiyyy}}}ppp^^^NNNDDD>>>;;;999777777888888888999999999::::::<<<@@@GGGOOOWWW[[[dddmmmvvvxxxzzzuuunnnkkkfff]]]UUUNNNHHHDDDMMMccc}}}|||iiicccYYYNNNEEE@@@>>>===???AAACCCDDDEEEHHHNNNSSS\\\YYYYYY]]]___^^^```dddnnnxxx}}}|||{{{zzz{{{ssshhh^^^WWWPPPJJJFFFCCCBBBCCCFFFEEEEEEKKKSSS______]]]YYYTTTNNNIIIFFFDDD@@@<<<===CCCJJJOOOPPPRRRNNNHHHBBB>>><<<===>>>FFFHHHIIIIIIJJJQQQ\\\fffgggbbb\\\VVVRRROOOMMMLLLGGGAAA999555555666666555444444444444444444444444333333333333222222222222333333333222222222222111222222111111222222333444...111444444444888AAAHHHWWWbbbrrrdddNNNDDD@@@===;;;;;;::::::999999888888888555888444333999888<<>>DDDIIIKKKLLLKKKNNNQQQOOONNNRRR]]]gggsss||||||yyyuuunnnfff[[[PPPHHHFFFEEEEEEGGGLLLTTT[[[```^^^ZZZTTTNNNIIICCC===999;;;;;;:::999999999999999666888::::::999888777777666===JJJZZZiiittt}}}vvvgggYYYNNNEEE@@@>>>???DDDIIIJJJNNNZZZhhhuuu|||{{{kkkSSSBBB>>><<<<<>>:::777999999777777::::::KKK```qqq~~~lll___MMMAAA<<<;;;:::888888888999:::::::::::::::999<<>>======@@@@@@???DDDJJJGGGGGGGGGEEECCC???;;;999:::888666888<<>>NNNiiiwww{{{xxxuuuqqqooohhh]]]OOOAAA999555333333444444555555555555111111111111111111111111////////////////////////////////////////////////111111000000//////...............///////////////---------------...//////222111000//////000111222;;;;;;<<<<<<======>>>>>>888888777777666555555444666666666777888999999999888777777777666666666666444444444444444444444444444555666666777777666666555555555555666666666666666666555444444444444444444444444444444444444444333333333333333333333333444444444444444444444444666666777777666555444333555555555444444444444333222222333333333333444444111222333333222222333555444555555555666666777777666666666666666666666666666777888999999999999888999888888777666555555555777888<<>><<>>===;;;:::;;;999777888===GGGWWWlll{{{yyynnnUUUMMMCCC===<<<<<<999666888888999::::::;;;<<<<<<@@@EEEKKKQQQVVV[[[```dddlllwww~~~|||wwwooohhhaaaZZZOOOFFFEEEPPPbbbooo|||qqqcccQQQFFFBBBBBB@@@<<<:::<<<@@@DDDIIIPPPVVVVVVSSSTTTZZZaaaddd___\\\[[[ZZZXXXYYY]]]cccllltttuuuuuuxxx{{{{{{|||{{{zzzzzzyyyvvvppplllYYYOOODDD??????AAAAAA@@@:::888888::::::999<<>>===>>>::::::999999999999999888777:::555333999===GGG[[[uuu~~~|||vvvpppooolllcccWWWJJJ???999555555555555555555555666333222222111111111111111////////////////////////..............................//////000000111111///////////////............------------...//////222111////////////111222<<<<<<<<<<<<<<<===>>>???999999888777666666555555555666777777888999::::::888888777777777666666666555555555555555555555555555555666777777777777666555555555555666666666666777666555444444444444444333333333333333333333333333333333333333333333333444444444444444444444444333333444444555555444444444444444333333333222222333333333333333333333333111444666666555333333333444444555555666777777777666666666666666666666666666777999:::::::::999888888777777666666666666777999<<>>??????AAAGGGTTTffftttzzz|||qqqYYYBBB<<<;;;<<<<<<:::777:::???<<<::::::;;;999888>>>EEEVVVfffyyyzzzfffTTTBBB???<<<;;;<<<;;;888555777777777888;;;===@@@BBBLLLPPPTTTVVVVVVVVVYYY\\\jjjvvvyyytttgggcccZZZMMMCCCAAAIIIQQQkkk|||}}}tttgggZZZQQQKKKHHHGGGJJJKKKKKKGGGBBB@@@BBBEEEQQQWWW\\\\\\XXXVVVZZZ___aaa\\\ZZZZZZZZZXXXZZZ^^^___eeeiiikkknnntttwwwvvvmmmiiidddaaa___ZZZSSSNNNIIICCC<<<999:::<<<======:::666666888888666888;;;888999;;;<<<;;;:::888777555555555555555555666666555555555555555444444444333555666777666666888:::999888777777777777555444222333444555666555333222333333333333333333333333222222222222111111111111111222222222222333333333222222111111222222333444222222333222222333777:::===???AAADDDIIISSS```iiittt}}}{{{[[[JJJCCC===<<<>>>999999999999999999999999444888444333;;;AAAPPPfffyyy|||wwwtttqqqkkkbbbUUUHHH???888888777666666666666666666555333222111111000000////////////////////////........................,,,---...///000111111222///////////////...............------......///000000000////////////000000======<<<;;;<<<<<<===>>>;;;:::999888777666555555555666777888999::::::;;;888888888777777777666666666666666666666666666666555555666777777777777777555555555555666666666666777777666444444333333444333333333333333333333333222222222222222222222222444444444444444444444444333333444444444444444333444444444333333333333222333333333333333333333333444777:::;;;999666444333444444555555666777777888666666666666666666666666444666777999999888777666777666666555555666888888<<>>999888:::888888777777777777888888777888888777777<<>>AAADDDJJJSSSbbbqqqzzz~~~yyybbbIII@@@<<<:::<<<;;;777888<<<;;;:::;;;<<<<<>>===;;;::::::::::::;;;;;;777666888999777777999555666777888777555333222222333333333333333444555555555444444333222111111444444444444444444555666222444555666555444444555000222333444444444444555222222222222222222222222222222222222111111111111111111222222222333333333111111222333333333333222111111222222333444666888777999;;;<<<===CCCKKKQQQ[[[cccnnnyyyyyyXXXHHHBBB<<<:::>>>999999999999999999999999444999777555;;;@@@MMMcccooo{{{{{{vvvsssooodddUUUIII<<<;;;999888777666777777888777555222111000000000////////////////////////........................---------......//////000000/////////...........................//////000...//////000000//////...>>>===<<<;;;;;;<<<===>>>;;;;;;:::999888777666555555666777888999:::;;;;;;888888888888777777777777777777777777777777777777555666666777777777777777555555555555666666666777888777666555444333333333333333333333333333333333222222222222222222222222444444444444444444444444555555444444444333333333555555444444444333333333333333333333333333333333666:::>>>???===999555333444444444555666777777888666666666666666666666666333444666777888777555444666666555555555777999:::>>>EEELLLNNNLLLJJJLLLNNNQQQVVV^^^gggooovvvyyy{{{{{{~~~{{{yyyvvvrrrXXXSSSLLLFFFDDDEEEEEEFFFIIIMMMRRRWWWXXXWWWTTTRRRRRRRRROOOGGG===777777:::888777777777777777888888666777777666888???LLLVVVsss{{{gggMMMBBBAAAAAABBBEEE===EEEOOO[[[hhhttt{{{}}}iiiPPPCCC;;;777;;;===999666777;;;;;;<<>>DDDLLLTTTYYYQQQRRRRRRPPPOOOSSS[[[cccgggsss~~~zzztttiii^^^TTTLLLGGGDDDCCCLLL^^^wwwwwwkkk^^^WWWVVVWWWWWWUUUSSSWWW```gggnnnnnnjjj```UUUNNNNNNPPPTTTWWW[[[\\\ZZZYYYYYYZZZVVVTTTTTTYYY[[[[[[^^^ccccccaaa]]][[[```hhhhhhdddPPPKKKDDDBBBCCCBBB>>>;;;999;;;======<<<;;;;;;<<<:::666444777777555444666666777888999888777555444222333444444444555777888555555555555444444444444555444444333333444666888...222555555333222333555333444555444333333444555222222222222222222222222222222222111111111111000111111111222222333333333000111222333444333222222111222333555555666777777333777;;;======???CCCFFFKKKMMMRRRYYYdddrrrxxxVVVGGGAAA;;;:::>>>999999999999999999999999777===;;;888;;;;;;EEEYYYaaasss}}}yyyyyyxxxpppaaaTTT>>>===;;;999777777777777:::888666333111/////////////////////////////////.......................................---------000000//////.........---...............///000000---...///000000///...---777777888999;;;<<<======>>>===;;;999777666666666555555666666777777888888666777777777777777666666666666555555555444444444222333555666666666555555666666666666666666666666777555444222222333444555333333333333333333333333222222333333333333444444222222222333333444444444333333333333333333333333444333333222222333333444222222111111222222333444777BBBIIIEEE===888666555222222333333444555666666888666555555666777777777777777777777777777777777666555555555777:::<<<>>>FFFHHHKKKLLLLLLMMMNNNOOOSSSZZZeeeqqqzzz}}}~~~}}}{{{vvvvvvwwwtttjjjbbbNNNJJJEEEBBBBBBDDDEEEFFFQQQTTTVVVTTTQQQPPPSSSWWW[[[ZZZRRREEE;;;999888666888888777777777777777888777999999666777CCCWWWhhhyyymmmUUUDDD@@@@@@AAA@@@AAAFFFTTTggguuu|||ppp___HHHAAA:::777999:::999777555999???EEEOOO\\\kkkvvv}}}yyyppp___MMMAAA>>>???888999;;;;;;999888999::::::>>>DDDIIIMMMPPPRRRTTTRRRRRRRRRRRRTTTYYY___dddtttwww|||~~~zzzxxxtttkkk___RRRHHHBBB===AAALLL```xxxtttkkkeeebbb___]]]ccccccbbbaaabbbffflllpppzzzyyysssgggZZZRRRRRRTTTVVVXXXXXXWWWUUUUUUZZZ^^^\\\ZZZWWWUUUWWW[[[___aaaddd\\\VVVXXX^^^___YYYPPPFFFEEEEEEEEEDDDAAA<<<888:::::::::999999999888888555555555555555555555555777777666666555555555444222333333444444333333222444333333222222333333444111111222333333444555555444444444444444444444444111222222333333222222111222222222111111111111000111111111111111111111111111111111111111111111111111111222222222333333333222333444666666666666555888888999:::;;;;;;<<<<<>>MMMcccttt}}}rrrZZZGGG???===<<<:::@@@EEETTTgggvvv~~~xxxjjjUUULLLAAA::::::<<<===<<>>AAAFFFMMMRRR^^^iiixxxsssRRREEEAAA===;;;<<<<<<;;;::::::999999::::::999::::::999999;;;???CCCKKKaaaxxx{{{qqq```SSSBBB::::::;;;888555;;;999666555555333111///...///000000000///...---000000000000/////////...............////////////////////////////////////...------------...//////000000111111111000///...888888999999999:::::::::<<<<<<<<<<<<;;;999777666666666666666777777777777555555666666666666555555666666666555555555555444333444555555666555555555666666666666666666666666666555444333222333444444333333333333333333333333222222333333333333444444222222333333333333444444333333333333333333333333444333333222222333333444222222111111222222333444888@@@CCC>>>888555444333444444555555666666777777777666666555555444444444666666666666666666666666:::888666666999???FFFJJJMMMNNNOOOPPPQQQUUU[[[___iiiooowww{{{xxxsssllldddXXXMMMEEEEEEBBB???@@@DDDIIIMMMPPPRRRTTTSSSOOOMMMQQQ]]]ggguuulll[[[GGG<<<999777444777666666555555666777777666555666999CCCVVVmmm}}}xxxaaaNNNBBB===;;;:::???CCCRRRfffvvvzzzcccXXXJJJ@@@===???BBBDDDPPPUUU^^^jjjttt|||~~~ooo```NNNBBB???>>>;;;777<<<<<<;;;::::::>>>DDDHHHOOORRRUUUWWWVVVTTTTTTTTTPPPRRRUUUZZZbbblllwww~~~}}}|||{{{|||zzzvvvrrrnnniiiccc^^^OOOHHH>>>;;;DDDZZZttttttiiibbb```aaadddiiioootttwwwwww}}}|||tttiii```ZZZRRRQQQQQQSSSUUUWWWWWWVVVPPPPPPSSSXXX___fffiiikkk[[[RRRIIIFFFIIIJJJDDD>>>999;;;@@@EEEHHHGGGBBB>>>777777777777777666666666444444444444444444444444444444333333333333222222222222333333333333222222333333222222222222333333333333333333333333333333222222222222222222222222111111222222222222111111222222222111111111111000111111111111111111111111111111111111111111111111111111222222222333333333222333444666666666666555555555555666666666666666555888<<<======<<<<<<===GGGNNN[[[kkk|||sssRRRDDDCCCAAA>>>>>><<<;;;::::::999999::::::999999999999999;;;>>>AAADDDZZZsssnnn___JJJ>>>:::999666333:::888666555555444222000//////000000000///...---000000000/////////......---............/////////////////////////////////......------......///000111111222222222111000///999999999999999888888888:::;;;<<<===<<<:::888666666666666666777777777777444555555666666666666555666666666555555555555555444444555555555555555555666666666666666666666666666555444333333333444444333333333333333333333333222222222333333333444444333333333333333333333333333333333333333333333333444333333222222333333444222222111111222222333444555:::<<<888555555555333555555666666777777777888777888888777555444444444666666666666666666666666777777777888<<>>@@@???<<<999555555555555555555555555444444444444444444444444333333333333333333333333222222333333333333222222333333222222222222333333333333333333333333333222222222222222222222222222111111222222222222111111222222222111111111000000111111111111111111111111111111111111111111111111111111222222222333333333222333444666666666666555555555555555444444444444555999===@@@@@@>>><<<<<>>:::999:::::::::888<<>>AAASSSnnn~~~vvvhhhUUUEEE<<<:::<<<999777666666666666444333111111000000////////////////////////............------------....................................///............///000000000000000000000000000000888888888777777777777777888999:::::::::999888777777777777777666666666666444555666777888888888777555666666666666777777777666666555444444444555555666666666666666666666666555555444444444333333333333333333333333333333333222222333333333333444444444444333333333333222222333333333333333333333333444333333222222333333444222222111111222222333444333666888999===AAAAAA===666666666666777777777777666999<<<;;;888555666777555555555555555555555555000333777<<>><<<;;;::::::999999::::::777888999999888999;;;===AAAPPPkkk~~~sssaaaNNN@@@999777888777666666777777555444222111000/////////000000/////////.........------,,,------------.................................//////......//////000111000000/////////000111111666666777777777777777777888888888888888888888888888777777777666666666555555666777888999999999999555666666666777777777777777666555444333444444555666666666666666666666666444444555555444444333333333333333333333333333333222222333333333333444444444444444333333222222222333333333333333333333333444333333222222333333444222222111111222222333444333666777999???DDDBBB<<<666666666666666666666666333888;;;;;;777555666888555555555555555555555555333444777:::<<<>>>>>>>>>BBBHHHRRR]]]fffooovvv{{{{{{~~~zzzrrrmmmiii]]]NNNDDDAAA@@@>>>======???CCCHHHMMMOOONNNLLLMMMSSS]]]iiittt|||zzzeeePPPDDD===999666666666666777888999999666888999:::>>>JJJ]]]lllzzzrrr```WWWYYY___VVVLLLGGGOOO^^^mmmzzzssscccSSSGGG@@@777888888999:::===???AAAEEEKKKSSSXXXYYYWWWUUUTTTPPPRRRTTTWWW\\\eeeooovvvzzz~~~}}}xxxwwwsssjjj___VVVUUU\\\bbbaaa]]]\\\eeeqqqwwwrrrjjjjjjjjjggg___TTTJJJDDDBBB===FFFUUUggg}}}~~~ppp```ZZZZZZ]]]gggppp|||~~~pppbbbYYYTTTNNNNNNNNNMMMLLLLLLNNNPPPRRRTTT[[[eeekkkhhh\\\RRROOOIIIBBB???@@@AAA@@@>>>999777555444555555444333333333333444444444555555333333333333333333333333111111111222222222333333111111222222222222111111222222111111111111222222222222222333333444444444222222222222222222222222000000111111111111000000222222222111111111111000111111111111111111111111111111111111111111111111111111222222222333333333222333444666666666666555333333333444444555555555666777888888666555555555333666999::::::===DDDJJJZZZeeeuuuuuu```OOODDD???<<<;;;::::::999999::::::666777999999888888:::;;;>>>LLLfffzzznnn___OOOAAA888888777555666777777666555222111000/////////000111//////.........---------,,,,,,---------.................................///////////////000000111111111000000000111222333666666666666777777777888777777777666777777888999888888777777666666666555666666777999999:::::::::555666666666777777888888777666555444333444444555666666666666666666666666444444555555444444333222333333333333333333333333222222333333333444444444444444444333333222222222333333333333333333333333444333333222222333333444222222111111222222333444222444555888===BBB???888666666666666555555555555111666::::::777444555888555555555555555555555555666666777888:::<<<>>>??????GGGTTT```kkkssszzz~~~|||~~~|||tttlllfffZZZOOOAAA::::::;;;999555999<<>>===;;;999888:::>>>CCCFFFFFFNNNRRRXXXZZZZZZWWWTTTSSSRRRSSSVVV[[[cccooo|||yyyssskkkfff\\\OOOFFFFFFNNNUUUPPPMMMQQQ___rrr|||zzzsssppprrrtttqqqhhh[[[OOOHHH@@@AAAFFFTTTllluuullldddaaa___```jjjvvv|||wwwgggYYYRRRPPPNNNPPPOOOMMMJJJJJJMMMQQQ\\\]]]cccjjjmmmgggXXXKKKKKKEEE???<<<<<<<<<:::888333222333444666666555333333333333444444555555555333333333333333333333333//////000000111111111222111111222222222222111111222222111111111111222222111111222333333444555555000000000000000000000000000000111111111111000000222222222111111111111000111111111111111111111111111111111111111111111111111111222222222333333333222333444666666666666555111111222333444444555555222444666666444333222222333222111222444888<<<>>>@@@HHHUUUeeeuuu}}}kkkVVVGGGAAA???>>><<<;;;::::::999999::::::666777999999888888999;;;;;;HHHbbb{{{ttteeeRRRCCC888666555666777888777555333222000/////////000111//////.........---------,,,,,,,,,---------..............................///////////////000111111222222111111111222444555777777777777777888888888666666666666666777888999666666666666666777777777666777888::::::;;;;;;;;;888999888888;;;@@@???;;;666555555444444444555555555555555555555555555555333333444444444444444444222333333444444333333222444444444333333222222222444333222222111111111111444444444333333222222222222222222222222222222222222333333444444333333222333444777999<<<>>>???@@@777666444333333444555777444444444555777777444222333333333333333333333333777999:::;;;::::::<<<===BBBIIIWWWgggrrrwww{{{~~~{{{{{{yyyrrrggg]]]NNNHHH@@@;;;999:::999999999;;;???DDDGGGIIIJJJJJJUUUeeevvv{{{kkkWWWGGG===999999777777999===@@@CCC;;;;;;;;;999:::>>>FFFLLLcccppp{{{vvvtttlllcccXXXUUU]]]lllzzzsss]]]OOOHHHAAA===<<<999888777:::AAAKKKSSSWWW[[[[[[ZZZWWWTTTSSSSSSTTTTTTTTTXXXbbbooo||||||uuueeeZZZTTTQQQLLLGGGDDDCCCFFFIIIDDDDDDMMMaaasss{{{}}}}}}}}}|||yyyvvvtttpppeeeZZZPPPCCC;;;CCCVVVjjj~~~zzznnncccaaaeeekkkttt{{{vvvkkk```UUUQQQQQQLLLMMMMMMJJJHHHIIIPPPWWWaaahhhrrrwwwqqqbbbSSSKKKNNNEEE>>><<<;;;888666777444444444333333222222222333333333333333333333333333333333333333333333333000111111111111222222222222333333222222000//////000000000000000000000000...///000222444555555555333333333222222222111111333333333222222111111111111111000000000000111111000000000000000000000000111111000000111111222333222222333333333444444444111222444777999888444111333333333333333333333333444444444444444444444444444555666777888999:::;;;>>>@@@EEEMMMXXXgggwwwkkk\\\MMMGGGFFFBBB>>><<<;;;;;;:::999999888888777777777888888999999999999<<>>===999666555555444444444555555555555555555555555555555444444444444444444444444222333333444444333333222666555555555444444444444444444333222222222222222444333333333333333333222333333333333333333333333222333333444444333333222333444666999;;;<<<===>>>666555444333222333555666555444444555777666555333333333333333333333444444777999::::::999:::<<<>>>AAAIIIVVVeeepppvvv{{{~~~}}}zzzwwwrrriii^^^UUUKKKEEE>>>:::888999999888:::;;;===???AAAGGGNNNSSS```nnn}}}uuucccQQQEEE<<<999666666:::???CCCEEE;;;;;;;;;::::::===CCCHHHXXXcccsss~~~}}}yyyoooccc]]]bbblllwww}}}tttdddQQQGGGAAA<<<999999888888:::@@@IIISSS\\\aaaZZZZZZYYYWWWSSSQQQPPPQQQSSSWWW___kkkvvv}}}mmmZZZMMMHHHFFFDDDAAA@@@@@@BBBDDDBBBCCCLLL\\\kkkqqqsssuuuwwwzzz{{{zzzzzzzzztttlll^^^OOOAAA@@@HHHVVVgggtttoooeee]]]]]]ccclllwww|||ooodddZZZPPPMMMNNNSSSRRROOOIIIFFFHHHOOOVVViiiooovvvyyyrrrdddVVVNNNJJJBBB;;;:::999666333444444444333333333222222222333333333333333333333333333333333333333333333333000111111111111222222222//////000111111111111111000000000000000000000000111111222333333333333333333333333222222222111111333333333222222111111111111111000000000000111111000000000000000000000000111111000000111111222333222222222222333333333444222333444666888777555222333333333333333333333333444444444444444444444444444555555666777888999999888:::<<>>===???;;;;;;::::::999888888888777888888888999999999999>>>HHH___{{{}}}iiiYYYCCC???999777777777777666777666444222000/////////........................///......------......///...------,,,,,,---------////////////////////////000000000000111111111111888888888777777666666666666666555555444555555555999999888888777777666666555666666777777888888999999;;;999777888<<<;;;777555555444444444555555666555555555555555555555555555555555444444333333222333333444444444444333333777777777666666666666666555444444333333333333333222333333333333333333444333333333333333333333333222222333333333333222222333444666777999999::::::555444333222222333444555555444444555666666555333444333222222333444555666888999999888888:::===@@@BBBIIITTTaaammmuuu{{{||||||{{{xxxqqqhhh\\\QQQKKKEEEAAA<<<888777888777777999::::::999:::CCCRRR]]]kkkxxxtttaaaSSSGGG@@@888555:::???BBBCCC;;;;;;;;;::::::;;;>>>AAAIIISSSbbbqqq|||zzzpppjjjkkkppptttuuu|||www___RRREEE???<<<999777888888;;;AAAJJJTTT^^^eeejjjZZZZZZXXXUUURRRPPPQQQSSSWWW___kkkwwwuuubbbNNN@@@???>>>===<<<<<<===???@@@DDDFFFNNNZZZbbbeeehhhlllqqqxxx}}}~~~}}}pppaaaNNNAAA===BBBNNNYYY]]]VVVQQQVVV___lllzzzuuufff[[[SSSMMMLLLOOOWWWTTTNNNGGGDDDIIISSS\\\pppuuuyyyxxxpppdddXXXPPPGGG???::::::999555222222333333333222222222222222333333333333333333333333333333333333333333333333000111111111111222222222/////////000000000000000000000000000000000000000333444444333333222111000333333333222222222111111222222222222222111111111111111000000000000111111000000000000000000000000111111000000111111222333111111222222222333333333444333333444666666555333333333333333333333333333444444444444444444444444444444555555666666666666888999999:::;;;???DDDHHHXXXaaarrrqqqSSSLLLEEEBBB???;;;;;;>>>;;;;;;::::::999999888888888888888888999999999999===FFF\\\yyynnnaaaOOOGGG===888888:::999777999888666333222000000///........................///......------......///---------,,,,,,------...////////////////////////000000000000111111111111999999888777666555555444777666555444444444444444::::::999888777666666555555555555555666666777777777:::999777777::::::777555444444444444555666666555555555555555555555555666666555444333333222222333333444444444444333333777777666666666666666666555444444333333444444444222222222333333444444444444444444444444444444444222222333333333333222222333444555666666777777666333333222222222333444444555444444444666666555333444333222222333555888999999999999888888;;;???CCCEEEKKKTTT]]]iiiuuu{{{{{{{{{yyytttkkk^^^QQQGGGCCC@@@>>>;;;999777777777666666888888666777AAARRR```nnn{{{rrrfffXXXLLL>>>777888<<<===<<<;;;;;;;;;:::999999:::;;;???GGGTTTdddsss~~~zzzwwwvvvtttqqqmmmuuuzzz~~~~~~uuuiiiQQQGGG>>><<<<<<999888999999@@@KKKVVV^^^cccfffhhhZZZXXXUUURRRQQQSSSXXX\\\bbblllxxx~~~vvviiiWWWFFF<<>>AAABBBJJJMMMTTT\\\^^^]]]```eeemmmvvv~~~{{{qqq___MMM@@@<<>>CCCFFFIIINNNTTTZZZffftttzzzyyyxxxuuunnncccUUUJJJCCC???======<<<;;;999888777777333666777666777???MMMYYYjjjvvvwwwfffWWWEEE:::999::::::888;;;;;;:::999999999888888<<>>DDDJJJMMMOOORRRYYY___^^^ZZZ[[[```hhhsss}}}{{{ppp^^^LLLBBB??????===999999AAALLL[[[lllyyyzzznnnaaaSSSNNNMMMNNNRRRVVVPPPLLLFFFCCCFFFPPP]]]fffooovvvxxxrrriiibbbXXXOOOCCC<<<888999999666222222111111111111111111111111222222222222222222222222222222222222222222222222000000111111111222222222555444333111111111111111111111111111111111111111222222333444444444333333333333333222222222111111111111111111111111111111111111000000000000111111000000000000000000000000111111000000111111222333111111222222222333333333555333222222333555555555333333333333333333333333444444444444444444444444333333333333333444444444333555777888888888:::<<<888===CCCKKKWWWllljjjPPPIIIGGGPPPWWWTTTJJJBBB<<<<<<;;;;;;:::999999888:::999999999999999999999:::@@@RRRnnn~~~vvvqqqfff[[[KKK@@@<<<;;;:::888999999888666555333111000////////////////////////111000000000000000000111,,,,,,,,,,,,,,,---...///........................///000000000111111111111777777777666666555555555666666555555444555555555888888777777666666555555666666444444444555666777666:::;;;888666888999777444444444444444555666777555555555555555555555555555555555444444333333222444444555555555555444444333444444444444555555555333333333333333444444555222333333333333333333444333333333333333333333333111111222222222222111111222222333444444444444333222222333333444444555555777555333333555666555555333444666888:::<<<===>>><<<===>>>???@@@BBBFFFJJJLLLQQQSSSVVVaaaqqqwwwtttsssmmmcccWWWMMMFFFAAA???<<<>>>@@@???<<<:::888888222555777777777<<>>===:::777666:::DDDMMMTTTWWWRRRUUU[[[```___YYYXXX[[[bbbnnnzzz{{{lll[[[MMMCCC<<<888555444:::BBBMMM\\\jjj{{{qqqcccWWWLLLJJJLLLOOORRRUUUPPPLLLGGGEEEHHHOOOXXX^^^iiirrrvvvpppiiicccYYYNNN???888444555555222000000000000000000000111111111222222222222222222222222222222222222222222222222000111111111111222222222111111000111222444666888111111111111111111111111111111333444555555555555333333333222222222111111000000000111111111111111111111000000000000111111000000000000000000000000111111000000111111222333222222333333333444444444444333111222444555555444333333333333333333333333444444444444444444444444222222333333444444444555444555777777666555777888555:::???BBBFFFRRRdddssshhhOOOHHHGGGTTTaaa```UUUKKK<<<<<<;;;;;;::::::999999::::::::::::999999999999<<<@@@PPPkkk}}}yyyvvvnnneeeWWWJJJAAA<<<:::999888888777777555444222111////////////////////////111000000//////000000111,,,,,,,,,,,,---......///........................000000000000111111111111666666666666666666555555666666555555555666777777666666666555555555555555777666555444444555666777:::>>>>>>999666666666555444333333444444666777777555555555555555555555555444444444444444444444444444444555555555555444444333333444444444555555555222222222222222333444444444333333333333333333222333333333333333333333333111111222222222222111111111222333444444444444444222222333444555666666666777555333333444555555555222444888;;;>>>?????????>>>???BBBCCCDDDFFFJJJLLLMMMQQQQQQQQQ\\\mmmsssoookkkbbbUUUKKKEEEBBB@@@>>>>>>AAADDDCCC@@@<<<::::::555666666666777999>>>AAAKKK[[[mmmyyy|||ooo\\\KKK@@@<<<;;;<<<;;;999666666999;;;;;;:::888;;;@@@DDDLLLYYYkkkxxx{{{ppphhhrrrwwwyyytttqqqtttyyy{{{zzzzzz{{{xxxjjjTTTDDD>>>>>>999777888999888999===EEELLLUUUYYYWWWUUUTTTTTTNNNQQQUUUZZZbbbkkkuuu|||~~~sssdddXXXNNNMMMJJJDDD>>>;;;<<<======;;;<<>>777111222333111000111/////////000000000111111111111111111111111111111111111111111111111111111000111111111111222222222//////...///111444777999111111111111111111111111111222333444555555555555333333333222222222111111///000000000111111111222111111000000000000111111000000000000000000000000111111000000111111222333333333444444444555555555333222111222444555444333333333333333333333333333444444444444444444444444111222222333444555666666666777888777666666777999666999<<<===???DDDNNNUUUvvvbbbMMMFFFDDDNNNYYYYYYQQQKKK<<<<<<<<<;;;::::::999999;;;;;;:::::::::999999999<<>>;;;;;;666666666666666444333222//////////////////////////////............//////,,,,,,,,,,,,---...//////........................000000000000111111111111555555555666666666666666666666666666666777888999444444444555555555555555888777555444444555666777>>>AAAAAA;;;555444444222333333333444555666777888555555555555555555555555333333444444444444444444444444555555555555444444333444444444555555666666111111111111222222333444444444444333333222222222222222222222222222222222111111222222222222111111111222333444444444444444222333444555666666666666777555333333444555666555222555999===@@@AAAAAA@@@>>>AAADDDFFFGGGIIILLLNNNNNNQQQOOONNNXXXjjjpppkkkeeeZZZLLLBBB@@@@@@???===???CCCFFFFFFBBB===;;;;;;888777666555666777999;;;===OOOcccqqqzzz{{{gggRRRCCC;;;999:::;;;888555666999<<<<<<<<<555888;;;===BBBPPPdddsss}}}yyytttxxxzzzxxxpppkkknnnuuuyyyrrrqqqqqqnnn```MMMCCCCCC===999777999::::::<<<@@@GGGLLLRRRSSSRRRQQQTTTXXXQQQVVV^^^fffnnnvvv~~~}}}rrrcccUUUMMMCCCDDDCCC@@@<<<:::<<<>>>DDDCCCFFFMMMUUUZZZYYYVVVWWWYYY___ggghhhaaa[[[ZZZ\\\hhhtttzzz}}}~~~yyyssswww}}}zzzrrriii\\\OOO>>>999666555555:::EEEQQQYYYwwwyyynnnaaaVVVNNNOOOSSSTTTRRRRRRIIIHHHGGGIIIKKKNNNPPPPPPTTTbbbkkkhhhddd```UUUHHH@@@888222222333222222333.../////////000000111111111111111111111111111111111111111111111111111111000111111111111222222222000000//////000222555666111111111111111111111111333333444444555444444444333333333222222222111111//////000000111111111222111111000000000000111111000000000000000000000000111111111000111222222333444444444555555555666666222222222333555555444222333333333333333333333333444444444444444444444444111111222333555666777777333555555555555555777999999888777888;;;AAAGGGJJJXXXhhh~~~\\\KKKDDDAAAFFFJJJIIIEEECCC===<<<<<<;;;;;;:::999999;;;;;;;;;::::::999999999;;;<<>><<<===???AAAGGGJJJLLLKKKFFF@@@===<<<;;;:::888777777777888999<<<@@@KKK\\\ooo}}}xxxcccNNNCCC===:::888777777777777888999999999888888;;;>>>DDDRRR```qqqyyy}}}||||||~~~zzzqqqhhhcccbbb^^^[[[YYYUUUKKK@@@???EEEBBB===:::;;;:::888<<>><<<>>>DDDIIIJJJHHHIIIPPP[[[aaa```\\\]]]___hhhooolllccc^^^``````___eeeooovvvuuurrrqqqssswww{{{~~~|||mmm]]]KKKEEE===666333666;;;???HHH]]]}}}}}}mmm^^^VVVPPPRRRTTTRRROOOOOOHHHIIIJJJMMMOOOPPPOOOMMMVVVZZZ```bbbZZZMMMGGGGGGCCC:::333111111000000333///---,,,...111111///---000111111111111222222222222111000//////000111222111111222222222333333333000111111111111222222222000000111111222222222222222222333333333333444444333222111111111222333444000111222333333222000///222111000000000111333444444444222111000000//////222222222222222222222222111111222333333444555555333333444444555444444333000111111111111222222222000000111222333333444444444444555555555555444444555555555555666666666666888999::::::999;;;>>>@@@JJJOOO[[[kkk~~~}}}UUULLLHHHFFFFFFCCC>>>===AAA???;;;999:::999666666999999999999999999999999999999===III^^^www}}}zzzuuuuuupppfffZZZNNN???222888666777888777333333666000000//////000111222222........................---------------------------------............///000///...---...000222333666666666666555555555555666666666666666666666666666555444444444444555666777666555444333333333333666555555555555555555444666666555555666777888888777666555666777777666444444444555888:::999777444333333333333333333333333666555555444444444555555444444333333333333444444444333333222222333333444555444333333222333333333111111222222222333333333555555444333333333444444333999@@@BBB@@@<<<999999555555555555555555555555888;;;???BBBCCCCCCCCCDDDEEEGGGIIIHHHFFFGGGKKKOOOOOOSSSUUUUUUYYY^^^^^^ZZZLLLHHHAAA===<<<>>>@@@@@@IIILLLNNNLLLGGGBBB@@@???;;;:::888666555555666666777:::BBBOOO```ppp{{{|||lll[[[NNNCCC<<<:::999888777888888888888888777777999;;;@@@KKKWWWdddrrr~~~|||oooaaaXXXTTTQQQOOOPPPOOOIIIBBBCCCIIIGGGAAA======;;;999>>>FFFIIINNNSSSTTTRRRQQQUUUYYYaaajjjwww~~~xxxzzz{{{}}}}}}vvvkkk```XXXQQQIIICCCDDDEEEEEECCCBBBDDDJJJOOOPPPLLLKKKRRR\\\bbbaaa\\\^^^bbbkkkssspppgggbbbccc```]]]```iiioooooommmmmmnnnuuu~~~~~~tttiiiWWWPPPDDD:::444555999<<>>???;;;999::::::888888;;;999999999999999999999999;;;<<>>AAADDDEEELLLMMMMMMKKKHHHGGGGGGGGGBBB@@@<<<888666555555555444666:::BBBNNN___qqq|||wwwkkk^^^NNNAAA<<<:::888777888888777666777666666888888:::AAAJJJQQQdddwww}}}mmm[[[NNNHHHEEEFFFHHHJJJFFFBBBCCCHHHFFFBBB@@@???>>>???EEELLLKKKQQQYYY]]]]]]]]]```cccrrryyyxxxnnnmmmsss{{{sssiii]]]UUUPPPLLLGGGDDDHHHJJJMMMMMMMMMOOOUUUYYYWWWRRROOOTTT^^^dddbbb]]]___eeepppwwwvvvnnniiiiiibbb]]][[[```eeeffffffggggggsss~~~|||vvviii```SSSEEE<<<888888999;;;GGG]]]qqq~~~zzzppphhh^^^XXXUUUWWWWWWRRRMMMKKKSSSSSSRRRQQQQQQPPPPPPPPPRRROOOKKKGGG@@@:::<<>>===999666555555555555555555555555555444444444444555666666555555444444444444555555333333333333333333333333333222222111000111111111111111222222222333333333444444444444444555666777>>>JJJWWWXXXMMMAAA999888666555444444444555666777@@@BBBEEEFFFGGGGGGIIIJJJLLLNNNOOONNNLLLLLLOOOSSSSSSUUUVVVWWWVVVSSSMMMGGGDDDAAA>>>===AAAFFFJJJMMMNNNLLLJJJIIIJJJNNNSSSWWWRRRMMMEEE===888666666777555777999;;;BBBQQQdddqqq{{{~~~~~~xxxmmm[[[LLL???<<<888666888999888777888666666888777666999???BBBUUUjjjwww~~~{{{iiiUUUIIICCCBBBCCCEEEEEEBBB??????@@@@@@@@@AAACCCEEEHHHMMMRRRSSS\\\fffmmmnnnnnnqqqttt|||~~~rrrhhhfffoooyyy}}}{{{wwwuuuvvvhhh]]]RRRMMMKKKJJJHHHIIIOOOSSSXXXZZZ[[[]]]aaaeee^^^WWWRRRVVV```fffccc^^^^^^gggsss{{{{{{vvvrrrqqqhhh```[[[\\\______aaaddddddnnnyyy~~~zzzuuuooocccVVVJJJAAA<<<:::666<<>>888444777>>>777333111333333000000333666444111///......//////000000111111111222222222111111111111111111111111111111222222222333333333111111111222222222333333222222222222222222222222111222222222222333333333333333222222222222222222333333333333222000///......///111222222222111000111111000000111222222333222222222222222222222222111111222222333333333333444444444444333333222111000000111111111222222222111111111222222333333333333444444555555444444333555555555555666666666666999:::;;;;;;;;;<<>>AAAGGGFFFDDD???<<>>AAACCCFFFHHHJJJNNNSSSWWWWWWXXXXXXUUURRRPPPRRRUUUUUUQQQOOOPPPNNNHHHCCCAAA???>>>>>>AAAGGGMMMQQQSSSLLLJJJIIINNNXXXfffrrrxxxrrrlllaaaTTTIIIAAA===;;;888::::::999888<<>>777777999999888:::777777::::::777666999999CCCQQQaaarrrpppXXXEEE<<<:::999;;;;;;:::;;;>>>@@@>>>DDDJJJNNNOOOPPPSSSSSSQQQ[[[eeerrrzzz}}}~~~qqqfffaaaeeeiiikkkjjjccc\\\XXXVVVOOOIIIHHHKKKKKKIIIOOOYYYffflllssswwwvvvuuutttuuufff]]]WWW]]]hhhnnnjjjbbbaaammmyyywwwmmmdddaaa```]]]]]]___bbbgggmmmrrrxxx|||yyyrrrvvvvvvtttnnndddVVVIIIAAA>>>:::999;;;===CCCOOO[[[oooyyyoooeee]]]VVVQQQQQQUUUVVV[[[aaabbb]]]WWWSSSRRRNNNGGG@@@===888555666999555333444555444000222666555555444222///...000111000111111111111222222222111111222333333222111111111111222222222333333333222222222222333333333333333333333333222222222222111111111111222222222222333333333333333222000000222222222111111111111111...///000000111111000000111000000000111222333333222222222222222222222222111111222222222222222222222222333333333333222222000111111111111222222222222222222222222222222222333333444444444444333333555555555555666666666666888999999888777888:::<<<>>>???>>><<<:::===CCCHHHRRRbbbxxxzzzwwwuuu]]]PPPCCC===<<<:::999;;;999999999999999999999999666AAAUUUkkk|||vvvqqqiiiaaaTTTJJJ???:::888555444666777666444222000///..............................---------------------------------............///......//////000111111111666666666666555555555555555555555555555555555555222333444666666666666555555444444444444444555555444444444444333333333333444444444444444555666777666555555777999999888777666555444555666666555333333333333333333333333333444333333444444666777777555555444444444444555555222333333444444333333222333333222111111111111222111111222222222333333333777666666555555555555666666CCCSSS\\\ZZZOOOCCC<<<555555555555888<<>>@@@EEELLLRRRTTTTTTRRRJJJKKKOOOYYYfffsss|||{{{xxxrrrhhh\\\PPPFFF@@@;;;;;;;;;999777:::???CCCPPP]]]nnn{{{|||uuucccVVVFFF;;;888999999777:::666666:::;;;888888:::;;;DDDOOOYYYggguuu}}}~~~pppYYYEEE===<<<:::======;;;???GGGKKKIIILLLQQQTTTRRRRRRWWWYYYWWW___hhhuuu}}}vvvlllfffcccbbb```\\\XXXSSSPPPNNNJJJIIIMMMTTTSSSOOOWWWeeeqqqxxx|||yyyyyyhhh```[[[bbbooouuuooofffiiiuuu{{{qqqhhhdddaaa]]][[[[[[___gggnnnqqqtttwwwxxxuuuxxxyyyyyyuuulll___RRRJJJDDD???<<<:::999:::AAAJJJXXXdddsss~~~zzzpppggg^^^VVVUUUXXX\\\dddnnnqqqmmmeee^^^\\\OOOGGG???;;;777444555999555333333444111...000666222333444222///...///000000111111111111222222222111222222333333222222111111111222222222333333333222222222333333333444444444444333333333222222222111111111111222222222222333333444444333222000///111111111111111111222222///////////////000111111111111111111111111222222222222222222222222222222222222111111111111111111000111222333333333333333000111111111111222222222222222222222222222222222222333333444444333333222555555555555666666666666999999999777666666777999999999999999:::===???AAAFFFPPP```pppsssyyynnn]]]KKKAAA===;;;:::;;;999999999999999999999999777CCCUUUfffuuu|||zzztttmmm```SSSEEE>>>:::777555666777666444222111/////////........................---------------------------------............///---...///000000111111111777666666666555555555555555555555555555555555555111222444666777777666555555555444444444555555666555555555444444333333333555555444444444555555666666666666888:::;;;:::999777555333222333444333222333333333333333333333333333333333444555666777888666666555555555555666666222222444444444444222222444333222222111111222222111111222222222333333333888777666555555555555555888CCCRRR[[[ZZZOOOBBB999555555555666999===BBBDDDEEEFFFGGGHHHKKKOOOUUUYYY___```^^^ZZZTTTRRRSSSUUURRRIIIDDDDDDCCC>>>>>>BBB???DDDMMMWWW\\\\\\WWWSSSIIIMMMUUUbbbqqq|||xxxmmm^^^OOOFFF???>>><<<:::999;;;>>>AAACCCPPPcccrrrzzz}}}{{{ooo```LLL>>>:::999888777999555555999;;;999999;;;===FFFPPPVVV^^^kkkwww|||}}}ttt^^^LLLDDDDDD@@@CCCBBB@@@EEEOOOTTTSSSPPPTTTUUUQQQSSS[[[```___dddnnnyyyuuummmaaa]]]XXXTTTQQQOOOMMMKKKJJJLLLUUU]]][[[VVV___oooxxx~~~|||zzziiibbb^^^ffftttzzzsssjjjppp{{{|||rrriiieeebbb\\\XXXXXX\\\hhhrrrsssrrrtttxxxzzz}}}~~~~~~zzzrrrfffZZZSSSNNNIIIDDD@@@<<<888;;;AAAFFFNNNXXXddduuuwwwooodddZZZWWWYYYcccnnnzzz{{{rrrjjjfffPPPGGG===888555333555:::444333222222///,,,///555---000222111...,,,,,,...000111111111111222222222111222333444444333222111111111222222222333333333222222333333333444444444444444444333333222222222000111111111111222222222333333444444333222000///000000000000111222333444000///.........///111222222222111111111111111222222222222222222222222222222222111111111111111111///000111222333444444444000111111111111222222222222222222222222222222222222333333444444333333222555555555555666666666777;;;<<<;;;999777666888999:::999777888;;;>>>?????????DDDMMMZZZlll~~~uuunnnyyy}}}~~~yyyfffQQQEEE???<<<:::;;;999999999999999999999999888CCCRRR___kkkyyy|||vvvgggYYYIIIAAA===888666777666666444222111000//////........................---------------------------------.........//////---...///000111111111111666666666666666666666666777666555444444444444444555555555555555555555555555333111222444555333111666666666555555444444444333333333444444444555555666666777777888888888888777666444333222222333444222222333333333333444444333333333444444444555555666666555444444444555666333333333333333333333333222333333333333222111000222222222222222222222222555555555333222333666999999@@@IIINNNLLLEEE===888777777777:::>>>CCCFFFHHHHHHIIIKKKMMMNNNRRRWWWZZZZZZYYYWWWUUURRRPPPOOONNNHHHFFFCCCAAAAAABBBBBBAAAFFFHHHNNNWWW^^^^^^VVVNNNNNNVVVcccoooyyyyyylll]]]SSSHHHBBB>>><<<999555999AAA<<>>@@@DDDLLLZZZmmmkkkeeetttvvvhhhVVVGGG@@@<<<999777888888777777888999::::::===CCCHHHOOO]]]sss|||yyynnneeeVVVIII???:::777666888777555444444333111///...---,,,---///000///...,,,+++*********+++,,,---//////...---,,,,,,+++***.........//////000222222666666666666666666666666666666555444444444444444555555555555555555555555555333111222444555333111555555555444444444333333333333333444444444555555666666777777888888999999777666444333222222333333222222333333333333444444333333444444444555555555555555555555555444333222333333333333333333333333333333333222222222111111222222222222222222222222444555555444333444666888666;;;AAADDDCCC???:::888777888:::===AAADDDEEEFFFFFFHHHKKKNNNRRRXXX___ddd]]]\\\ZZZXXXTTTPPPMMMKKKDDDAAA>>>>>>???AAABBBCCCIIIMMMSSSWWWWWWTTTQQQNNNWWW___kkkuuu|||~~~uuujjjbbbUUUJJJ@@@===;;;999:::>>>999???IIIVVVcccoooyyy~~~yyyiiiXXXGGG<<<888888555666777777777888:::<<>>BBBHHHXXXooo~~~tttkkk]]]OOOEEE>>>999777888777555444444444222000...---,,,---///000///.........---,,,,,,,,,---...//////...------,,,++++++............///000111111666666666666666666666666666666555444444444444555444444444444444444444444444333222222444444333222444444333333333333333222333333333444444444555555555666666777888999999999666555333222111111222333222222333333333333444444444444444555555555666666555666777888777555222111333333333333333333333333444333222111111111222333222222222222222222222222222444666666555444555666444777:::;;;:::999888888777:::>>>BBBDDDEEEDDDCCCDDDHHHMMMSSSZZZccckkkqqqddddddbbb^^^XXXQQQJJJFFF@@@>>>;;;<<>>DDDNNN]]]nnnzzz}}}xxxgggTTTEEE===:::999777666666888999:::999DDDUUU^^^SSSEEEDDDMMMTTTlllqqqyyy~~~wwwpppjjjdddbbbdddiiihhh___TTTNNNSSSQQQOOOSSS]]]jjjvvv}}}zzzkkk___YYYMMMIIIGGGGGGJJJLLLLLLJJJLLLVVVfffsss{{{zzztttuuu~~~vvvsssqqqnnnhhhcccYYY\\\```bbb___^^^eeeooo{{{|||qqqfff___VVVVVVVVVVVVWWWUUUQQQNNNSSSddd{{{yyyqqqpppsssxxxppp\\\FFF;;;888666555555222111111000///...------555444333111000000//////111111111111111111111111111111222222222333333333111222333333444444333333333333333333444444444444333333333333333333333333222222222222333333333333333333111000//////...///000111111111111000000///000000////////////000000000111111111111222222222222222111111111111222222111111000000111111222333333333333333333222222111111222222333333222222222222222222222222222222222222333333333444444444555666555555444555555666666888777777666666777777888666777777777888999999:::;;;;;;<<<>>>BBBJJJSSSZZZooo|||rrrqqq|||zzzssspppxxxssseeeOOOHHH???999888::::::999999888888888888999999:::>>>???@@@EEEVVVmmm|||tttgggYYYNNNDDD<<<888888777444444444444333222///...---...///000///...111000///...............///.........---,,,,,,,,,---------------...///000666666666666666666666666666555555444444444555555444444444444444444444444333333333333333333333333222222222222222222222222333333333444444444555555444555666777888999::::::666555333222111111222222222222222333333333444444444444555555555666666666999999999999888666444333222222222222222222222222555333111000000111333444222222222222222222222222111333666777666555444555444666888888777666777999999===BBBEEEFFFEEEDDDCCCDDDJJJSSS]]]fffooovvvzzzqqqooollleee\\\QQQGGGBBB>>><<<;;;===BBBIIIMMMPPPXXXZZZYYYSSSNNNPPPZZZdddllluuuzzzwwwhhh\\\LLLBBB===;;;999999888999999:::@@@OOOcccqqqxxx}}}ttteeeXXXKKKCCC>>>:::666555888999888666:::GGGNNNGGG???>>>DDDHHH```gggpppyyyzzztttnnnjjjiiilllkkkbbbXXXSSSSSSQQQQQQXXXdddqqq{{{yyylll___VVVQQQIIIIIIIIIKKKMMMOOOOOOOOOQQQ]]]nnn|||~~~|||{{{wwwpppkkk\\\[[[[[[\\\ZZZYYY___hhhuuu{{{yyymmmddd___WWWUUUSSSTTTWWW[[[\\\]]]ppp{{{zzz{{{kkkWWWBBB888666555555666333222000///......//////333222111111000000000000111111111111111111111111111111222222222333333333111222333333444444333333333333444444444444444444444444444444444444444444111222222222222333333333333222222111000/////////000000111111111111000///000000////////////000000000000111111111222222222222222111111111111222222111111000000111111222333222222333333333222222111111111222333333333222222222222222222222222222222222222222333333444444555555555555555555666666777777777666666666666777777666666777888888888888888999:::;;;;;;<<>>AAAEEEGGGGGGFFFFFFGGGIIIQQQ^^^jjjsssyyy|||~~~|||yyyrrriii\\\PPPEEE???===;;;<<>>===<<<>>>@@@@@@KKKQQQ\\\hhhssszzz~~~{{{sssjjjggggggkkkjjjaaaWWWSSSTTTUUUZZZeeeqqq|||zzzoooddd[[[SSSLLLGGGGGGHHHJJJKKKLLLNNNPPPRRR___jjjyyy}}}wwwrrrccc___\\\[[[YYYXXX]]]dddlllssszzz{{{tttiii___ZZZXXXTTTOOONNNTTT^^^hhhmmmzzzgggTTT???666444444444444444333111/////////000111///////////////000111222111111111111111111111111111111222222222333333333111222333333444444333333444444444444444444444444444444444444444444444444111111111222222222333333333333333222222111000000///000000111111111000000222111111000000111111222000000111111111222222222222222111111111111222222111111000000111111222333111111222333333222222222000111222333333333333333222222222222222222222222111111222222333444444555555555555555555666777888777777666666666666777777666666777888888888777777555777888999999;;;>>>@@@CCCNNNaaawwwwwwaaaOOOAAA???<<<;;;:::;;;;;;:::::::::999999999999999:::;;;;;;;;;???OOOhhh}}}xxxmmm```RRREEE<<<;;;888555444555555555444111000//////000111000///////////////......---------.....................---,,,,,,,,,,,,------...666666666666666666666666555444444444444555666666333333333333333333333333222333444444222222333444111222222222222333333333333333333444444444555555333333555666888:::;;;<<<777666444333222222333444222222333333333333444444333333333444444444555555666666666555444333222111222222222222222222222222333222111111111222333444222222222222222222222222111333666777666555444555222333444555777;;;@@@DDDFFFHHHJJJIIIGGGIIIMMMQQQUUU^^^jjjuuu|||~~~{{{qqqeeeXXXLLLDDD???;;;;;;<<>>===;;;===AAAJJJXXXggguuu~~~vvvmmm___^^^cccjjjkkkbbbWWWQQQUUUZZZcccooozzz|||ppp```UUUQQQNNNJJJEEECCCEEEHHHIIIKKKOOOWWW\\\qqqyyy|||yyymmmgggaaa___]]][[[]]]bbbdddkkkrrrvvvrrriii___YYYTTTOOOIIIHHHPPP]]]jjjrrrtttzzzfffTTT@@@777555333222111444333111000000000111222------......///111222333111111111111111111111111111111222222222333333333111222333333444444333333555555555555444444444444333333333333333333333333111111111111222222222222333333333333333222111000///000000111111111111000222222111111111111222222000111111111111222222222222222111111111111222222111111000000111111222333000111222222222222222222000111222222333333333333222222222222222222222222000000111222333444555555555555555555666777888888777666666555555666666777555666777888888888666666222444555666777888:::<<<<<>>DDDQQQcccyyymmmWWWHHH999::::::999999:::<<<===<<<;;;:::999999999999999666<<>>===<<<;;;777:::@@@KKKYYYgggrrrwww~~~|||yyysssdddTTTGGGBBB<<<888888;;;>>>???>>>OOObbbooowww~~~yyy|||pppgggddd[[[OOOAAA888666666999777666666555444777;;;===:::999@@@MMM]]]jjjqqqxxx{{{}}}rrreee[[[UUURRRSSS\\\ffflllppptttnnnuuu~~~}}}tttnnneee\\\QQQIIIFFFFFFFFFEEEGGGKKKQQQUUU[[[hhhzzz{{{rrrjjjgggddd```___```\\\aaajjjtttyyyuuulllcccYYYXXXYYY]]]dddkkkpppsssuuurrroooyyyvvvWWWGGG888444555555444333000000000000000/////////222222111111111111111222111111111111111111111111111111222222222333333333222222333444444444333333666666555555555444444444222222222222222222222222000111111111111222222222000000111222222111////////////000111111111111111000000////////////000000000111111111111222222222222222111111111111222222111111111000111222222333///000111222222222222222///000111222333444444444222222222222222222222222///000111222333444555555555555555555666777999999666666555555555555666666555666888999888777555444777888888888666666888999666999<<>>>>>;;;777444333333222111333333333333333333333333444444444444444444444444000>>>TTTVVVRRRDDD///:::222222222111111111000000333222111111333333222111222222222333333444444444333333333444444444444444;;;222...666EEETTTbbbllliiiZZZNNNNNNSSS[[[dddnnnsssxxx}}}oooaaaRRRJJJEEE@@@======BBBFFFMMMTTTWWWWWWUUUSSSYYYdddpppwww|||~~~cccWWWHHH===999999888777999:::;;;>>>EEETTTfffsss|||~~~vvvkkkVVVGGG<<<;;;<<<;;;:::<<<>>>DDDNNN\\\lllyyyyyy}}}sssXXXBBB<<<<<<::::::888666666888999:::999;;;:::999:::BBBPPP___jjjqqqyyy~~~yyyoooaaaUUUQQQOOOOOOWWWeeesss|||}}}rrraaaUUUQQQNNNJJJGGGGGGHHHHHHHHHIIIPPP\\\hhhttt~~~}}}tttjjjbbb^^^___```]]]aaahhhqqqyyyzzzvvvrrrfff___^^^eeekkknnnrrrwwwxxxvvvuuuyyy}}}wwwQQQEEE888444333111111222222000...---,,,---///000444333222111000000000000333333333222222222111111222222222222222222222222555555444333444555666777222333444444555555444444111111111111111111111111222222222222222222222222333333222111000000111111333111000000222222111000000000////////////000000333222111000000111222333333222111222333444222000000000111111111222222222111111222222222333333333111222222333333222222111000111111111111222222222222222222222333444555555444555555666777666666666555555555555666666666666666777888999999888777666555555555666777888888888666777:::>>>CCCQQQjjjrrr\\\JJJAAA>>>>>>>>>===<<<:::999888999888888888777777666666999;;;>>>>>><<>>>>>;;;777444333333222111333333333333333333333333444444444444444444444444:::GGGZZZVVVSSSIII333999222222222111111111000000333222111111333333222111333333333333444444444444333444444555555555555555999222111;;;JJJXXXeeennnkkk^^^SSSSSSYYYaaajjjssszzz|||{{{xxxdddWWWKKKEEEBBB>>>===>>>CCCHHHOOOTTTVVVVVVVVVVVV___gggqqqyyyvvvlllVVVLLL@@@888666777777666777777777888>>>MMM___lllyyy~~~|||ttteeeVVVHHHDDDBBB>>>:::999:::===DDDRRRdddsss{{{|||~~~~~~~~~}}}zzz```JJJ@@@;;;666:::888666666888:::;;;:::888777666777===IIIVVV___kkkuuu}}}~~~xxxnnn```TTTNNNOOOSSS^^^lllxxx~~~|||pppcccVVVNNNKKKIIIFFFEEEEEEGGGHHHIIITTT\\\hhhttt}}}|||sssiii```\\\ZZZ[[[]]]___eeemmmuuuyyyyyywwwnnnfffccciiippprrruuuyyywwwvvvwwwzzz~~~oooMMMAAA666333333222222333111000...---------///000222222111111000000111111333333222222222111111111222222222222222222222222444444333333333444555666111222222333333333333333111111111111111111111111222222222222222222222222222222111000000000000000222111111222333333222000000000////////////000000222222111000000111222222333222111222333444222000000000111111111222222222111111111222222222333333111222222333333222222111000111111111111222222222222222222222333444555555444555555666666666666666555555666666666777777777555666777888888777666555555555666666777777888888888888:::<<<>>>HHH^^^qqqxxxwwwvvvdddPPPBBB:::;;;;;;;;;;;;;;;:::999888888888888888777777777666777666888<<>>>>>:::666444333333222222333333333333333333333333333333333333444444444444???QQQddd[[[XXXQQQ666444222222222111111111111111333222111111333333333111555555555444444444444444333444555666777666555555666333666CCCRRR___iiiqqqnnneee]]]]]]cccjjjssszzz{{{rrrjjjXXXMMMDDDAAA@@@???@@@BBBFFFKKKQQQSSSRRRRRRUUUXXXccciiiqqq{{{~~~kkkWWWGGGAAA999555555666777666666666555444999GGGZZZhhhwww}}}vvviii\\\VVVQQQIII@@@;;;;;;999===HHHYYYhhhrrrvvv~~~}}}}}}||||||}}}~~~~~~kkkWWWJJJ???666:::888777777999;;;<<<<<<777777666777:::BBBKKKRRR^^^kkkwwwzzzvvvlll^^^SSSOOOSSS\\\iiiwww~~~ppp```SSSLLLIIIFFFEEEDDDDDDFFFJJJOOORRRfffnnnyyy|||sssjjjaaaZZZVVVTTT\\\]]]aaaiiiqqqxxx|||~~~wwwnnnhhhlllsssvvvwwwwwwvvvwwwyyyzzz~~~lllJJJ???444222333222222333111000///------......///000000000111111111222222333222222222222111111111222222222222222222222222333222222222222333444444000111111222222222222222111111111111111111111111222222222222222222222222111111000/////////000000000000111333555555333111000000////////////000000222111111000000111111222333222111222333444222000111111111111111222222222111111111222222222222333111222222333333222222111000111111111111222222222222222222222333444555555444444555555666666666666666666666777777777888888555666777888888777666555666666666666777777777777888888999;;;===CCCTTTcccsssccc]]]cccdddaaaYYYMMMCCC===:::888999999::::::999999999888888888888777777777777888444444;;;DDDMMMXXXaaattt}}}}}}ttteee[[[MMMAAA;;;888555333222111000111333222...***000000000000111222444444222111//////000000///...........................777888888888888888777777444666777999999777666444444444555555555555444444333333333333333333333333333333333444444444555555555555555555555555555555555666888:::;;;======>>>===:::666444333333333222333333333333333333333333333333333333333444444444777QQQiii^^^XXXQQQ555///111111111111111111111111333111111111333444333222666666666555555444444333222444666777888777666555444444<<>>;;;<<>>===:::666444444444333222333333333333333333333333222222222333333333444444///HHH]]]OOOHHHEEE111222111111111111111111111111222111000111333444333222666666666555555444444333333444555777777777777666555777AAAQQQ___hhhooovvvzzzxxxuuusssuuuzzz}}}~~~~~~}}}yyylllZZZLLLKKKEEEAAABBBCCCCCCFFFJJJNNNQQQRRROOOJJJLLLTTT\\\jjjrrrzzz|||vvvjjjVVVEEE;;;999777777777777777666888999888666999GGG\\\mmmvvv~~~|||yyytttgggTTTDDD===<<<===@@@BBBJJJ[[[mmmuuuxxx{{{|||||||||yyy}}}{{{qqqaaaMMM>>>:::999777888:::<<<===<<<:::;;;<<<<<<<<<===???AAAGGGXXXlllvvvxxxtttmmmeeelllooouuu}}}vvvdddUUUMMMIIIFFFDDDEEEFFFHHHKKKSSS```nnnxxx~~~xxxpppggg]]]WWWWWWZZZ```gggooowww}}}zzzsssrrrvvvyyyxxxtttxxxyyyzzzyyyxxxyyy|||~~~{{{||||||mmmWWWRRR[[[ttt|||uuuRRRFFF:::666555222111111000000///...............---...///111222222222222222222222111111111000000111111111111111111111111000000000111111111111111111222222333333333333333111111111111111111111111111111111111111111111111000///////////////000000///000222555777777444222000000////////////000000000000000000000000000000222222111222333444222000111111111111111111111111000000111111111222222222111222222333333222222111000000111111111222222222222222222222333444555555555444444333444555666666777777777777888888888888777777888999999888777777666666666666777777777777666555777;;;???CCCLLLTTTbbb~~~}}}___JJJCCCCCCCCCBBB???<<<999888888<<<;;;;;;;;;999888777666777777777777777777888888999999<<<>>>===AAAMMMZZZuuuuuulll^^^OOOCCC;;;666333777444333666:::999333---......///000000111111111111222222111000///000000//////.........---------888888999::::::::::::999555666777888888777666555444444555555555555444444222222333333333333444444333333333444444444555555444444444444444444444444555666888:::<<<======>>><<<999666444444444444333333333333333333333333333111111222222333333444444...<<>>HHHZZZnnnzzz}}}~~~{{{vvv{{{|||xxxkkkYYYMMMHHHGGGDDDAAAFFFJJJPPPWWW___lllzzz{{{qqqfff]]]WWWZZZ___eeejjjqqqyyy~~~}}}zzz{{{~~~|||xxxzzzzzzzzzyyyyyyzzz}}}zzzwwwsssfffQQQEEEDDDKKKVVVhhh|||~~~tttXXXKKK===777555222111111///////////////.........,,,...///111222222111111222111111111111000000000111111111111111111111111///000111111222222111111111222222333333333333333111111111111111111111111111111111111111111111111000000/////////000111111000000111333555555333111000000////////////000000///000000111111000000///333222111222333444222000222222222111111111111111000000000111111111111222111222222333333222222111000111111111111222222222222222222222333444555555555444333333333444666777666666666777777777888888666777888999999888777666555555555666777888888888888555555999<<<===BBBGGGUUUsss{{{]]]IIIBBBBBBAAA@@@???===;;;999888<<<<<<<<<;;;999777666555777777777777888888888888444888======;;;???QQQdddyyyzzzsssfffWWWIII>>>888444555444333555777666333///......///000000000000///000111222222000000111222111111000///...------,,,666777888888999999888888666666777777777777666666444444555555555555444444222222222333333444444444333333333444444444555555333333333333333333333333555666888:::<<<======>>><<<999555444444444444333333333333333333333333333000111111222333333444444222333777---000333+++:::000000111111111222222222111000000111333444444333333333333333444444444444333333222222333555777999;;;>>>GGGUUU```gggooowwwxxx~~~~~~~~~}}}~~~zzztttkkk```UUULLLGGGAAA>>>???BBBCCCCCCGGGMMMQQQOOOLLLKKKNNNXXXeeennnwwwwwwppp```PPPFFF???:::888888888666555444444555444777999666666AAAUUUeeepppwww|||{{{{{{|||jjjYYYMMMCCC===>>>===<<>>LLL]]]qqq{{{yyysssddd[[[PPPGGGCCCCCCDDDDDDKKKSSS^^^hhhpppxxxyyylllcccZZZ[[[]]]^^^bbbjjjssszzz|||{{{||||||{{{yyyyyy{{{}}}yyyxxxuuunnnbbbRRRCCC:::;;;>>>TTTwww}}}rrr[[[MMM>>>777444222111333///////////////......------...000111222111000///111111111111000000000000111111111111111111111111///000111222222222111111000111111222222222222222111111111111111111111111111111111111111111111111000000000000000111222222222111111222333333222000000000////////////000000...///000111111000///...333222111222333444222000222222222111111111000000000000000000111111111111111222222333333222222111000111111111111222222222222222222222333444555555555444333222222444555777555555666666666777777777444555666777777666555444333444555666777888999::::::555333777::::::<<<@@@PPPppp|||]]]HHHBBB===<<<;;;;;;;;;;;;::::::999999999999888777666555666777777777888888888888666888<<<<<<;;;CCCXXXmmm{{{~~~xxxmmm^^^PPPCCC;;;777444444444444444444333222000000111111111000///......000222222000000222444444333222111///---,,,+++555555666777777777777777777777666666666666777777444555555555555555555444222222222333333444444444333333333444444444555555333333333333333333333333555666888:::<<<======>>><<<999555444444444444333333333333333333333333333000000111222333333444444444///333111::::::+++666000000111111222222222222111000000111333555444333222222222333333444444444444222111000222444777:::===@@@HHHUUU___fffnnnvvvuuu}}}~~~{{{vvvlll___SSSJJJGGGGGG@@@>>>???CCCEEEFFFKKKQQQPPPMMMIIIJJJRRR___nnnwwwwwwrrrdddRRREEE???===:::999999999888666666777888555999;;;888666???RRRbbbmmmsssxxxxxxzzz~~~}}}zzzkkk___NNNBBBBBBAAA<<<>>>EEEQQQZZZgggooosssuuuxxx|||~~~oooUUUCCC<<<:::777777777888888777999;;;>>>?????????@@@AAANNN___qqqzzz~~~wwwggg\\\QQQNNNIIIDDD@@@AAAEEEIIIOOO[[[jjjwww}}}|||oooeee\\\[[[ZZZYYY[[[dddpppxxx}}}~~~|||}}}}}}|||zzzxxxxxxyyytttxxxxxxooodddWWWHHH;;;BBB:::JJJsss}}}ttt\\\MMM===555333222222555/////////000///......------...000111222111///...111111111111000000000000000000000000000000000000///000111333333222222111//////000111111111111111111111111111111111111111000000000000000000000000111111000000111222333333333111000000222222111000000000////////////000000...///000111111000///...333222111222333444222000222222222222111111000000000000000000111111111111222222222333333222222222000111111111111222222222222222222222333444555555555444333222222444555777555555555555666666666666222333444555555444333222222333444666777999:::;;;;;;555333666:::;;;===@@@RRRrrr~~~]]]HHHAAACCC@@@===:::999999888777666666777777777777666666666666777777888888888999;;;;;;<<<<<<<<>>999555666666666444333444666222222333333222111///...---000222222111111333666666555444222///---,,,+++666777777888888888777777666666666666666666666666777777888<<<@@@===666///444333333222222333333444444444444444444555666777666555333222111111222333888999::::::;;;;;;;;;:::999777333222222333333333333333333333333333333333333222222111111222222333333222222111111222222333111111222222222333333333444111///222777:::999666444333333222222333333444333444666666555666999;;;AAADDDIIIQQQZZZdddkkkpppyyy|||xxxsssfffYYYRRRMMMEEE@@@>>>CCC@@@???BBBIIIMMMNNNLLLHHHJJJMMMSSS```nnnvvvuuusssbbbPPPGGGBBB===777444777555555777999777666555555666888:::999===IIIVVVfffrrrxxxtttuuu}}}|||}}}ssscccRRRGGG@@@;;;<<>>444222999;;;555666<<<;;;;;;<<>>DDD@@@DDDWWWnnn|||zzzsssXXXMMM???666333333111///555333000............---...---------...///000111000000000000000000000000000000000000000000000000,,,222888999555111000111000000111111111222222222222222111111111111222222111111222222222333333333222222222222222222222222222111111000000000000000333333333222111000/////////000111000///...///000//////000111222222333333111111111111111111111111111111111111111000///...111111111111000000000000111111000000111111222333333444555444222111222333444333333333333444555555444444444444555555555666888888777777666666555555777777888888888888777777888888888999:::;;;===>>>NNNmmmfffOOOJJJIIINNNOOOFFF:::555888<<<555555666666777777888888666666666666666777888888777777888;;;???GGGWWWggg|||uuuhhh]]]SSSFFF;;;:::444111444666444222222333222111000////////////444333111000000111333444333333222000///---,,,,,,666777777888888888777777666666666666666666666666777555444666999999555000444333333222222333333444444444444444444555666666666555444333222222333444888999:::;;;<<<<<<;;;;;;888666333222333333333222333333333333333333333333333222222111111222222333333333222222222222333333111111222222222333333333444111000222777:::888666444333333222222333333444444444555777999;;;===>>>DDDFFFIIIOOOXXXaaajjjoooxxx|||{{{ssscccXXXMMMHHHFFFAAA>>>===@@@???@@@EEEKKKNNNMMMKKKIIIMMMRRR[[[iiiuuuxxxuuueeeUUUEEE>>><<<999666666999777777999;;;;;;:::999777666666777666999FFFSSSfffooosssnnnoooxxx}}}{{{~~~|||qqqdddWWWJJJ>>><<>>GGGRRRYYYZZZYYY\\\iiiwww~~~pppZZZLLLHHHEEEFFFFFFDDDEEEKKKVVV___nnnvvvrrrggg\\\\\\[[[YYYYYY]]]ccchhhsss{{{~~~{{{{{{zzzxxxwwwxxxyyyzzzzzzyyyvvvnnnaaaQQQBBB999@@@???AAAIIITTT]]]```___VVVPPPGGG>>>888555555666333111///...//////...,,,------......///000000000000000000000000000000000000000000000000000000000444999======999555444555000000111111111222222222222222111111111111222222111111111222222222333333222222222222222222222222222111111000000000000000222222222222111000/////////000111000///...///111///000000111222222333333111111111111111111111111333333333333333222111111111111111111000000000000111111000000111111222333444666666555444333333444444333333333333444555555444444555555555666666666666666666666666666555555444555666777888999999999888888888999:::;;;======LLLiii}}}iiiPPPIIINNNUUUXXXNNNAAA::::::;;;666666666777777777777777666666666666666777888888:::777666999===CCCMMMWWWvvvzzznnndddZZZMMMAAA<<<666222555777555333333333222111000////////////444333222111111222333444333333222111///...---,,,777777777888888777777666666666666666666666666666999555222222444666555333444444333333333333444444555444444444444555666666666666444333333444555555888999;;;<<<======<<<<<<666555333333444444333222333333333333333333333333333222222111111222222333333333222222222222333333111111222222222333333333444111000333777999888666444444333333333333444444555444555999???CCCDDDCCCFFFGGGJJJPPPYYYcccmmmrrrwww{{{~~~wwwmmmTTTJJJAAA???@@@>>>=========???DDDIIIMMMNNNKKKHHHGGGOOOZZZgggssszzzuuummmSSSGGG;;;777777666777999666777999<<<>>>>>><<<999:::777666666555888CCCOOO```ggggggbbbcccmmmvvvxxx~~~xxxkkkXXXGGG>>>>>>@@@CCCIIIQQQ[[[dddkkkooorrrvvv|||~~~jjjWWWGGGCCCDDDGGGCCC999666999777777<<>>888>>>AAABBB???===AAAIIIQQQZZZZZZVVVKKK===444111222000///...///000///...,,,,,,---...000000000000///000000000000000000000000000000000000000000000000555888:::888444111111222111111111111111222222222222222111111111111222222111111111222222222222333222222222222222222222222222111111000000000000000222222222222111000/////////000111111//////000111000000000111222222333333111111111111111111111111222333333333333222111111222222111111111000000000111111000000111111222333555777777777555444555666444333333333333444555555555555555555666666666777444444555555555555555555333444555777888999::::::888888888999:::;;;<<<===LLLfffwwwmmmRRRGGGJJJUUUZZZPPPBBB:::999999777777777777777777666666777666666666666777888888<<<777555888;;;???DDDJJJppp}}}wwwnnndddVVVJJJ???888444666777555444555333222111000////////////444333222222222333444555444333222111000///...---777777777777777777666555666666666666666666666666999666444333555777777666444444333333333333444444555555444444444555555666666666555444444555666777888:::<<<===>>>>>>===<<<555444333444555555333222444444444444444444444444333222222111111222222333333333333222222333333333111111222222222333333333333222111333666888777666444444333333333333444444666555555<<>>>>>===>>>>>>BBBHHHMMMNNNLLLIIIFFFGGGTTTdddrrrzzzxxxjjj\\\GGG???888888888888999<<<999>>>DDDHHHKKKKKKEEE???:::888888888777888@@@JJJTTTXXXVVVQQQSSS___kkkqqqyyy{{{}}}xxxhhhUUUFFF???BBBAAABBBIIISSS___hhhlllrrrvvvzzz~~~~~~pppbbbOOOGGG@@@@@@>>>:::777999:::999===JJJ^^^nnntttuuuttt|||vvv```LLLFFFIIICCCGGGLLLPPPUUUaaaqqq}}}|||tttttttttsssssstttuuuvvv~~~~~~}}}}}}}}}||||||yyyyyytttgggUUUEEE===::::::>>>???:::333555???IIISSSVVVXXXRRREEE999111............///000000...++++++,,,///000111000///...000000000000000000000000////////////////////////000222333111...------///111111111111111111111111222222111111111111222222111111111111222222222222111222222222222222333333222111111000000000000000111111111111111000/////////000111111000///000222000000111111111222222222111111111111111111111111000000111111111000000///222222222111111111000000111111000000111111222333555666777666555444555666444333333333333444555555555555555666666666777777333333333444444555555555333444555777888999999999999999999999:::;;;<<<===MMMeeessszzzrrrUUUEEEDDDRRRXXXNNN@@@;;;;;;:::999888888777777666666666777777666666777777888999:::777666888:::>>>FFFOOOmmmzzzwwwmmm^^^QQQDDD<<<666666777555333444333222111000////////////444333333222222333444555333333222111000///......777777777777777666555555666666666666666666666666666555555555666666666555555444444333333444444555666555555444444444555555666555555444555666888999999:::<<<>>>>>>===<<<:::444333333444555666444222444444444444444444444444333222222111111222222333444333333333333333333444111111222222222333333333333333333444666777777666555444444333333444444555777666777???HHHOOOOOOMMMLLLQQQYYYbbbkkkqqquuuvvvxxx}}}xxxnnnUUUJJJ???<<<=========>>>BBBGGGMMMOOOMMMJJJHHHHHHNNN^^^pppzzzzzzooo\\\LLL@@@<<<:::;;;<<<;;;===@@@GGGQQQZZZ___bbbaaaXXXNNN<<<::::::;;;999888;;;BBBFFFGGGFFFCCCEEEPPP]]]eeeppptttzzz~~~xxxkkkXXXJJJBBB>>>===CCCQQQ___iiimmmnnnrrruuuyyywwwdddTTTCCC<<<<<<<<<;;;;;;===;;;???LLL```rrr|||{{{}}}tttiiiXXXIIIBBBCCCCCCHHHQQQ[[[gggsss}}}~~~|||{{{}}}~~~}}}|||{{{qqq```MMM???:::999333666666444000111666<<<<<>>>>><<<999888444222222333555666555444444444444444444444444444333222222111111222222333444444333333333333444444111111222222222333333333333333444444555666666777555555444444444444555555666777:::AAAJJJOOOPPPOOOTTTYYYbbbkkkqqqtttttttttzzz~~~yyyooo[[[NNN@@@<<<;;;;;;===???FFFKKKOOOOOOKKKIIILLLOOO\\\lllzzz{{{qqqbbbQQQEEE<<<::::::===>>>???DDDKKKVVVbbblllooorrrrrriii\\\EEEBBB@@@???;;;666777;;;<<<<<<<<<;;;<<>>555111000///000111000///---,,,---...000000000000///000000000000000000000000000000000000000000000000//////000000111222222222222222222111111111111111222222111111111111222222000000000111111111111222111111111222222333333444222111111000000000000000///000000111111000//////...000111111111111222333111111111111111111111111111111111111111111111111111111222333333333333222333222222222222111111111111111000000111111222333111222444333222222333444444333333333333444555555444444444444555555555666333333444444444444444444666666666777777666666555:::999999999::::::;;;<<<@@@[[[jjjppp|||~~~___GGGLLL]]]bbbPPP>>>999999777888888888888888888777777888777777777777888999999333666:::;;;:::@@@SSSgggxxxzzzmmmaaaUUUKKK@@@<<<888444111222333222111000////////////000111111222222333333333111111111000///......---777777777777666555444333666666666666666666666666222333555555555444555555555555444444444444555555666666555444444444444444333333333333444666888999:::;;;===>>>===:::777555444222111222444666666666555555555555555555555555333222222111111222222333444444333333333333444444111111222222222333333333333444444555555555666777555555444444444444555555555888===CCCIIIMMMOOOPPPUUUZZZccclllrrrvvvwwwwww{{{~~~}}}uuukkk___PPPAAA;;;;;;===AAAEEEHHHLLLNNNLLLIIIJJJRRRZZZiiivvv}}}sss```QQQIIIEEE;;;999999<<<@@@FFFRRR___eeeooovvvwwwyyy|||uuuiiiYYYRRRJJJEEE>>>888777;;;999::::::::::::<<>>======BBBMMMYYYeeeqqqzzzyyysssoooppphhh___ZZZTTTLLLIIIJJJQQQ\\\kkkyyyzzzrrrnnntttzzz}}}}}}yyyuuuuuuyyy{{{yyywwwkkkfff[[[OOODDD;;;666444777666555444444333222000333222333:::BBBDDD>>>888555333000000000000///...------......///000000000000000000000000000000000000000000000000000000000......///000000000///...222222222111111111000000222222111111111111222222000000000000111111111111000111111222333333444444222111111000000000000000//////000000000000000///...000111111111111222444111111111111111111111111111111111111111111111111111111222333333333333333333333222222222111111111111111000000111111222333000222333333222222333555444333333333333444555555333333333333444444444444555555555555444444444444444444555666777777777666::::::999999999:::;;;;;;:::XXXjjjnnnwwweeeLLLLLL```gggTTT@@@:::888444888888888888888888999999888888777777888888999:::555666999;;;:::???NNN^^^sssvvvlll```TTTHHHAAA;;;555222222333222111000//////////////////000111222222222222000000//////...---------777777777777666555444333666666666666666666666666666666777666555666888:::555555444444444444555555777666555444444444444444333222222333444666888999:::<<<===>>><<<999555333555222000111333666777777555555555555555555555555333222222222222222222333555444444333333444444555111111222222222333333333333444555555555555666777555555444444444444555555555999???EEEHHHKKKNNNPPPQQQVVV___iiiqqqxxx{{{}}}}}}~~~~~~|||{{{yyyqqqggg```QQQBBB<<<===AAAFFFLLLIIILLLMMMJJJGGGLLLXXXcccoooyyyzzziiiRRRDDDCCCFFF<<<999999<<>>777333333333222111000////////////......///111111222222222//////......------,,,,,,888777777666555444444444444444444444444444444444555555666666777777888888666666666555444555888;;;999888888777777777777777666555444333444666888999???>>>===<<<:::777555444333333444444555666777777666777777666444222333444444333222222111111222222111111222222222333333333111111111222222333333444444555666666444444555666777666555444555666666555555;;;BBBFFFGGGHHHKKKMMMNNNVVVbbbllltttxxx{{{}}}{{{}}}zzzuuulllbbb]]]NNN???<<>>;;;999777666555222///---///333666777///)))---;;;KKKTTTXXXEEE:::222222222///---///222///,,,,,,///111000...///000000000000111111111111111111111000000000000000000111111111111000000444444333333222111000000000000111111111111000000111111000000000000111111222222222111//////111222555555333222111000000000111111000///////////////222111000//////000111222333333222222111000//////000000000000000000000000/////////000111111222222444444333333222333333333222222222222222222222222333333333444444444555555333333333333333333333333444444444444444444444444444444444444444444444444000111333555666777666666:::888777999<<<===;;;999999III[[[gggsssyyy^^^[[[dddnnnmmm^^^III;;;666888888888888888888999999888888777777777777888888888888888777888===CCCGGGRRRiii~~~zzzooofffXXXHHH===777555666555444333333444444222000000000000000111111111111////////////////////////888777777666555555444444444444444444444444444444444444444555666666777777555666666555444444666888888777666666555555666666666555444444444666888999???>>>===;;;999777555444222333333444555555666666777888999777555444555555444333222222111111222222111111222222222333333333111111222222333333444444333444666666555555666777666555333333333444444444888===CCCGGGGGGHHHKKKNNNSSSZZZeeeooovvvyyy|||}}}|||~~~~~~|||zzzuuujjj^^^\\\NNNBBBAAADDDFFFHHHIIIKKKGGGGGGNNNWWW```nnn{{{zzziiiTTTFFFAAA???======;;;AAAOOO]]]iiiwww}}}~~~~~~{{{yyyyyyzzzyyywwwpppgggaaa]]]VVVOOOFFFBBB<<<999999::::::;;;;;;:::;;;@@@KKKYYYgggpppzzz}}}|||uuunnncccTTTJJJFFFAAACCCGGGNNNWWWbbbkkkqqq|||zzzzzzwwwnnncccbbbgggmmmqqqvvvyyy{{{}}}{{{pppddd\\\VVVRRROOOJJJHHHGGGJJJQQQ\\\gggnnnwww}}}~~~qqqmmmgggcccdddjjjqqqvvvwwwqqqjjjddd```[[[UUUPPPNNNJJJDDD@@@===;;;999777666555333000///000555888555111......666BBBNNNVVVNNNBBB777444333000///111111///......000111222111000000000111111111222222111111111111000000000000000111111111111111111000444444333222222111000000000000111111111111000000////////////////////////222333444333111000000111444333222111111111111111111111000///////////////222111000//////000111222333333222222111000000000000000000000000000000000//////000000111111222222222222111111111222222222222222222222222222222222333333333444444444444555444444444333333333333333444444444444444444444444444444444444444444444444333444666777888999888888:::999888999<<<<<<:::888===KKKYYYbbblll||||||aaaaaalllsssjjjVVVEEE===;;;888888888888888888888888888888777777777777888888:::999888777777;;;@@@DDDPPPeee}}}}}}tttlll^^^OOOCCC===;;;;;;555444333333444333222000000000000000000000000000........................777777777666555555444444444444444444444444444444333333444444555666666666555666666666444333444555777666555555444444555555666555555555555777999:::>>>===<<<:::888666555444222222222333333444444555666777888777555444444555333333222111111111111222111111222222222333333333111111222222333444555555111333666666555555555666555555444333333333444555:::???DDDGGGGGGIIILLLOOO[[[bbbkkksssxxx{{{}}}~~~||||||zzzyyyyyytttgggYYYTTTKKKDDDEEEHHHHHHGGGGGGGGGEEEGGGQQQ^^^jjjvvvoooYYYJJJ@@@:::;;;>>>:::@@@MMM]]]kkkuuu~~~~~~~~~{{{tttkkkggghhhkkklllrrrvvvuuusssqqqlllgggZZZQQQEEE>>>;;;;;;:::888::::::999:::???KKKZZZeeetttyyy}}}~~~|||}}}{{{ppp^^^JJJ???===888999;;;@@@HHHQQQZZZ___jjjooowww|||yyysssssswww{{{}}}~~~vvvkkk]]]RRRMMMMMMMMMNNNJJJFFFFFFNNN^^^mmmvvvyyy}}}{{{{{{vvvooofff___^^^bbbiiinnnuuuooogggaaa[[[UUUNNNIIIIIIFFFAAA>>>===<<<;;;999555444333111000222777:::222333222///...666DDDOOOXXXNNNDDD===777111000222///111222222111222444555111111111111222222222333111111111111000000000000111111222222222222111111333333333222111111000000000000111111111111000000//////000111111000//////222444555555222000000000111111111111111111111111111111000/////////000000222111000000000000111222333333333222111111000000000000000000000000000000//////000000111222222222/////////000000111111222222222222222222222222222333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444666666888999:::;;;;;;:::;;;:::999:::;;;;;;999777<<>>===888888888888888888888888888888777777777777888888:::999888777666888===@@@KKK___www~~~yyyqqqdddVVVJJJCCC???>>>666444333333333333111000////////////////////////........................777777666666555555555555555555555555555555555555333444444555555666666777555777888888666444444555777666555555444444555555666555555666777888999:::>>>===;;;999777666555444111111222222222333333333333444555444222111222333333222222111111111111111111111222222222333333333111222222333444555666666222444666666444333444555555666555444444555777999===@@@DDDFFFGGGJJJOOOSSSdddjjjqqqxxx{{{|||}}}~~~|||zzzwwwuuuwwwtttfffWWWKKKFFFEEEHHHKKKIIIGGGHHHEEEFFFMMMZZZgggrrryyy|||yyybbbLLLCCC>>>999:::@@@<<>>EEELLLQQQYYYdddrrr|||~~~}}}}}}~~~~~~~~~~~~vvvfff[[[OOOKKKJJJKKKLLLOOOKKKKKKPPP[[[jjjwww}}}~~~}}}||||||~~~vvvqqqiiibbb___aaadddgggrrrmmmfff```\\\WWWPPPKKKJJJFFFBBB???======;;;:::333333222111000222777:::222222111---***...999BBBUUUUUUSSSKKK>>>555333555000333555444111111444777111111222222222333333333111111111111000000000///222222222333333222222222333222222222111111000000000000111111111111000000000111333444444333111000222444666666333111////////////000000111111111111111111000000///000000111111111111111111111111111333333333222222111111111000000000000000000000000///000000111111222333333......///000111222222222222222222222222222222222222222333333333444444444444444444555555555555555444444444444444444444444444444444444444444444444777777888999::::::;;;;;;:::::::::::::::999888777666BBBMMMQQQWWWhhh}}}lllWWW```^^^OOODDDBBBAAA<<<999999999888888888888888888888777777777777888888888888777666555888<<>>AAAEEEGGGIIIMMMTTTZZZkkkpppvvv{{{}}}}}}}}}~~~{{{xxxtttsssuuuttthhhZZZMMMJJJJJJMMMLLLHHHFFFHHHEEEMMMYYYfffqqqxxxyyywwwpppZZZGGGBBB@@@<<<<<<@@@BBBNNN^^^mmmyyyrrr]]]MMMFFFDDDCCCBBBHHHZZZnnnyyy}}}}}}{{{vvvjjjXXXGGG<<<999;;;999;;;<<<;;;999<<>>>>><<<:::999888:::>>>CCCFFFOOO]]]ooozzz}}}~~~vvviiiXXXPPPKKKLLLLLLJJJIIIKKKLLLTTT```llluuu{{{}}}|||~~~{{{yyywwwsssoookkkgggdddcccoooiiiccc___]]][[[WWWTTTRRRNNNGGGBBB>>>;;;888555222222222000000111444777222000---+++***---222555CCCOOOWWWSSSFFF======AAA666777777555111000333666111111222222222333333333111111111111000000000///222222222333333222222222222222111111111111111000000000111111111111000000000111333444444333111000111333555555333111//////...///000111111222111111111111000000000000111111111111222222222222111111333333333222222222222222000000000000000000000000000000000111222222333333///000111222333444333333222222222222222222222222222222222333333333444444444444444555555555666666444444444444444444444444444444444444444444444444666777777777888888999999999:::::::::999888777777777CCCMMMOOOSSSaaauuurrrPPPQQQNNNIIIMMMQQQKKK@@@999999999888888888777777888888777777777777888888555555666555666888<<>><<<>>>>>>;;;IIIYYYmmmxxx}}}}}}}}}uuudddOOO@@@;;;<<<777999;;;;;;999999<<>><<<;;;999888888:::<<<>>>IIIYYYlllwww}}}|||jjj\\\OOOJJJIIIMMMLLLFFFEEEJJJQQQ^^^ooozzz}}}~~~}}}{{{|||zzz~~~}}}}}}~~~zzz|||}}}|||xxxppphhhcccjjjddd]]]ZZZZZZZZZYYYXXXYYYTTTLLLDDD???999555222444444333111//////222444222///,,,,,,...000///...111???LLLMMMGGGGGGKKKOOOAAA???;;;555111000222444111111111111222222222333111111111111000000000000111111222222222222111111111111111111111111111111000000111111111111000000//////000111111000//////000222333333222000000000...///111222333222111111111111000000000111222222111111222333333222111111333333333333333333222222000000000000000000000000000000111111222333333333000111333444555555444333222222222222222222222222222222222222333333333333333333333444555555666666444444444444444444444444444444444444444444444444666555555555555666777888888999::::::888777888888>>>IIIRRRQQQRRR^^^rrrxxxUUULLLFFFOOO]]]aaaUUUFFF::::::999999888777777777888888777777777777888888444555666666666888<<>>:::AAALLLRRRRRRYYYcccooozzzwwwhhhUUUKKK???999:::<<<<<<;;;GGGVVVfffrrrzzz}}}}}}yyymmm\\\LLLBBB???999999999999999999999999BBBFFFNNN[[[iiittt{{{}}}~~~kkkSSSAAA;;;:::999999999999:::;;;;;;BBBTTTfffqqqxxx~~~ooo\\\PPPIIIEEEFFFKKKIIIDDDJJJUUU```kkkyyy}}}|||}}}}}}~~~~~~~~~~~~}}}zzzzzz{{{}}}yyy{{{{{{{{{}}}~~~xxxzzz||||||vvvxxxvvvoooqqqvvv~~~yyytttsssuuuvvvsssoooqqqvvv|||~~~wwwnnnhhheee^^^UUUPPPPPPQQQRRRRRRTTTOOOIIIDDD@@@===:::888777777666333000///000111000000000222444444111......444999;;;@@@KKKSSSTTTNNNGGG>>>777333111111222000000000111111111222222111111111111000000000000000111111111111111111000000000000000111111111111000000111111111111000000////////////////////////...000111111000///000222///111222333444333111000111111000000111111222333111222222333333222222111333333333333333333333333000000000000000000000000000111111222222333333444111222444555555444333222222222222222222222222222111222222222222333333333222222222333444555555555444444444444444444444444444444444444444444444444555555444333444555666777666888::::::888777888:::>>>IIIOOOMMMNNN\\\ttt___LLLDDDTTTfffcccSSSFFF::::::999999888777777666888888777777777777888888666666777777666888;;;===III]]]rrr}}}}}}zzzpppcccVVVLLLFFF>>>;;;777666666666555555000000//////...------,,,------------------------555555555666666666666666666666666666666666666666333333444444555666666777666666666555444555888;;;555555444333333333333444555666777999;;;<<<<<<<<<<<<:::777555444444555555333333333333333333333333000111222222111000111333222111111000000000000000111111222222222333333333222222333555666888999999999999999999;;;BBBKKKQQQ]]]]]]YYYQQQHHHDDDEEEIIIFFFIIIMMMQQQVVVaaammmvvvtttwww{{{}}}}}}|||||||||vvvwwwtttppppppttttttpppuuupppiiibbbXXXRRRTTT[[[___mmmuuunnnaaaWWWPPPJJJAAACCC@@@>>>JJJ^^^jjjkkkccclllvvv~~~jjjUUUEEEBBB>>>;;;::::::;;;;;;AAANNN]]]jjjvvv}}}}}}{{{sssgggXXXKKKCCC===;;;999999:::;;;;;;:::@@@AAAFFFSSSeeettt}}}~~~}}}lllTTT@@@888888888999:::;;;<<<<<<<<<<<>>SSSkkkxxx~~~yyypppeeeYYYOOOIII???<<<888666666777666666111111000///......------------------------------666666555555444444333333555555555555555666777888555555555555666666666666888777666555555666777888555666777777555333333333444555888:::;;;<<<<<<<<<777666555444333222222222111111111111111111222222222222222222222222222222000000000111222222222333111222333333444444333333222222333444444555555666:::::::::;;;>>>DDDLLLRRR^^^[[[VVVOOOHHHGGGJJJMMMHHHQQQYYY]]]bbbjjjrrrttt{{{wwwuuuxxxyyywwwwwwyyyssssssqqqpppoooppptttwww{{{wwwrrrkkk```XXX___kkkqqqvvvuuuhhhUUUHHHDDDCCCBBBDDDIIIRRRdddwwwyyy}}}xxxaaaKKKCCC???:::888:::;;;:::888;;;AAAQQQdddqqqwww{{{~~~}}}{{{uuuiiiXXXLLLCCC;;;555666777777888;;;;;;<<<@@@KKK[[[lllyyyvvvaaaJJJ===;;;:::777666888999888:::>>>;;;GGGZZZmmmwww{{{~~~}}}nnnZZZMMMJJJIIIFFFCCCFFFOOO\\\iiippp}}}{{{{{{~~~zzzwwwxxxppptttyyy{{{{{{zzzyyyyyywwwwwwwwwuuurrrmmmhhheeeffffffiiipppxxxyyyuuupppnnnsss|||pppcccdddooozzz|||uuuooonnnrrr|||zzzxxxxxxwwwrrriiiaaakkkooovvv{{{|||yyytttpppccc[[[TTTNNNGGG???<<<>>>@@@???<<<;;;CCCMMMNNNHHH>>>999444111111000...,,,///222777;;;======;;;999333222000...///333:::@@@CCCGGGHHHBBB>>>>>>999333111222111111333666222---111111111000000000//////...111111...---000000...444444444333333222222222---111444444111///111333333222111000////////////111111000//////...//////444444444333222111000///000000000000000///......111111111111111111111111222333333444444333333222222222111111111111222222000222444333222111222333222222444444444444222222222222222333333444444444333333333444333333222222333333333333333333333333444333333222222333333444111222222333333222222111222222333333333333444444555555555666666666777777666===>>>BBBOOO]]]rrrnnnTTTDDDJJJOOOFFF@@@CCC===777555999:::666666:::999999777666555555555555777999999666444777???FFFLLLYYYhhh{{{yyyuuupppeeeVVVJJJ;;;999666555555666666666222111000///------,,,,,,......------------......666666666555555555555555666555555555555666666777555555555555666666666666888777666555555666777888444666666666444333444555666777888999:::999999888666666555333333222222333111111111111111111222222222222222222222222222222111111111111111222222222111222333333444444333333222333333444444555555666999999::::::<<>>999999999777777::::::888;;;GGG[[[mmmxxx||||||ppp\\\HHH???@@@;;;999888:::999666777;;;BBBNNN```qqqzzz}}}~~~vvvnnn```PPPFFFDDDGGGGGGHHHNNNYYYgggssszzz|||xxxzzz}}}pppgggnnnrrruuuvvvrrrlllgggdddcccccccccbbb___[[[WWWTTTTTTUUUYYYbbbjjjmmmjjjgggaaahhhrrr||||||tttnnnrrrxxx}}}}}}yyyvvvxxx{{{~~~|||{{{zzzzzzwwwrrrnnnqqqtttyyy|||}}}{{{wwwtttiiibbb[[[UUUMMMCCC??????GGGEEEAAA???EEEMMMMMMGGG;;;888333111111111000...000222666:::<<<;;;:::999888777444111000222666999;;;AAAFFFFFFFFFDDD;;;222000000000000///...111555000000111111222333333444222333111...///333444111333333222222111111111111333222000...---...111444000000//////...//////000000//////......//////000333333333333222111000///000000000000000///......111111111111111111111111222333333333333333333222222222111111111111222222000222444333222111222333222222333444444333222222333333333333333333333333222333333333333333222222333333333333333333333333444333333222222333333444222222333333333333222222222222333333333333444444555555555555555555555555444;;;;;;>>>KKKWWWlllnnnSSS@@@DDDJJJDDD???AAA@@@:::777999999555555888999888777666555555555555555777777666666===HHHQQQZZZeeeppp}}}}}}yyyvvvsssjjj\\\QQQCCC>>>888555666777777666222222000///...---------///......------......///555666666666666666777777666666555555444555555555444555555555555666666666777666666555555666666777444555555444333333666888888888888888777666555444666555444333333222222333222222222222222222111111222222222222222222222222222222222111111111111111111222333333444444333333333333333444555555666666777888999999999<<<@@@DDDEEEDDDCCCFFFKKKNNNNNNMMMSSS]]]gggmmmrrryyy~~~}}}zzzzzz{{{vvvjjj___[[[___bbbggglllooosssvvvyyyzzz{{{~~~~~~zzzvvvyyy}}}zzziiiRRRDDDEEEMMMNNNUUU]]]ggguuuyyy```III???===;;;;;;===>>>>>>>>>DDDHHHUUUeeeqqqwww|||~~~~~~vvvcccSSSDDD>>>:::;;;;;;888888:::999777;;;JJJ___qqqyyyzzz|||rrr^^^KKKBBBBBB===;;;;;;===<<<999:::???MMMYYYjjjxxx~~~~~~sssfff[[[QQQGGGCCCCCCDDDHHHOOOYYYfffsss}}}}}}zzzrrrjjjiiissszzzssscccUUUaaaeeegggfff```WWWOOOKKKKKKLLLLLLKKKJJJGGGDDDBBBBBBDDDHHHOOOVVVYYYWWWTTTOOOVVVaaaiiinnnpppsssuuuwwwuuurrrqqqssswww|||~~~~~~~~~|||{{{zzz|||}}}vvvwwwxxxyyyyyyxxxwwwvvvuuunnngggaaaXXXLLLFFFEEEEEEBBB===;;;>>>CCCBBB===777555222111222333222111111222555777999999999999>>>===:::666222000000111444<<>>;;;777666999999888777666666555555666555555555555888@@@LLLUUUbbbmmmttt}}}}}}zzzyyywwwpppeee\\\OOOFFF;;;555555777777666222222000///............///......------......///555555666666777777888888777666555555444444444444444444444555555555666666666666666666666666666666444444444333222444777:::666666666666555444444333555444444333222222222333333222222222222222111111222222222222222222222222333222222222111000000000111222333333444444333333333333444444555666666666555666777777777888:::<<<999===CCCHHHKKKMMMPPPQQQ\\\fffpppuuuyyy}}}|||yyywwwooo```SSSMMMRRRXXXaaajjjppptttxxxzzz|||~~~~~~||||||~~~{{{uuuhhhXXXLLLMMMSSSQQQZZZeeemmmwww|||fffRRRKKKIIIFFFEEEGGGIIILLLMMMVVVWWW___kkktttwww{{{~~~~~~ttt^^^LLL>>>:::999;;;;;;999999<<<999===HHHXXXiiivvv{{{||||||~~~zzzgggQQQDDDAAA@@@======>>>===<<>>>>>>>><<<:::999<<<===???BBBFFFGGGEEEBBB@@@HHHPPPTTTVVV\\\fffpppqqqiii```^^^fffqqqzzz}}}xxxyyyyyyvvvssstttzzzzzzyyyxxxwwwvvvvvvvvvwwwzzztttnnniii___SSSKKKIII===:::555444666888666333444333222222222333444444222222333444555777777888??????>>>:::555111......222999DDDOOOWWWWWWMMMDDD;;;111...444666000///444///000111222444555666777...333666111......//////000000000000000000000000///000444999===;;;555///000000111222333555666777222222111000000000000000//////000111111111111111000000111111111000000///222222222222222222222222333222222222222222222333222222111111111111222222000222444333222111222222222222222333333222222222444444333333333333222222444444555555666555555555333333333333333333333333444333333222222333333444333444444555555444444333222222222333333333444444444444333333333333222222444:::888999CCCLLL___xxxuuu___^^^fffjjjiiiiii\\\XXXPPPHHH@@@:::999:::888888777666666666666666666666666666888>>>FFFLLLZZZhhhqqqzzz}}}|||zzzuuullleeeZZZNNN???777555777666444333222111000//////////////////............//////555555666666777777888888777666555444444444444444444444444444555555555555555555666666666666555555333444444333222444777:::444444444444444444555555444444333222222222333333333333333333222222111111222222222222222222222222333222222222111000000000111222333333444444333333333333444555555666666777444666777666555555777888666@@@JJJMMMKKKKKKQQQWWWdddnnnwwwzzz{{{}}}~~~}}}{{{tttnnndddVVVKKKGGGIIIQQQ]]]hhhpppuuuyyy{{{|||~~~~~~~~~~~~~~~zzzpppgggbbbZZZQQQNNNPPPOOO[[[hhhpppwww~~~~~~ooo```^^^\\\ZZZXXXYYY]]]bbbeeekkkjjjmmmssswwwwwwyyy}}}~~~}}}}}}}}}pppZZZHHH<<<999888:::999666777;;;<<>>===;;;===GGGQQQeeerrr}}}wwwpppaaa[[[RRRJJJFFFGGGHHHIIIMMMVVVcccoooxxx~~~~~~|||^^^SSSJJJIIIIIIGGGDDDDDDAAABBBCCCAAA>>>;;;:::;;;777777999999::::::999888<<<<<<<<<===>>>>>><<<:::<<>><<<888333111///000444>>>KKKWWW]]]]]]]]]SSS???//////444222///000111111111111222222222222///;;;CCC===444///111333000000000111111111111111,,,...222888======888333000111111222333555777888666555444222111000000///...///000111111111111111000000111111111111000000222222222222222222222222333222222111111222222333222222111111111111222222000222444333222111222222222222222222222222222222333333333333333333333333555555666777888888777777333333333333333333333333444333333222222333333444333444444555555444444333222222222333333333444444333333333333333333333222222888777888@@@GGGXXXpppkkkfffnnnvvvxxxwwwmmmhhh^^^PPPCCC<<<999999888777777666666666666777555777999:::<<<>>>AAACCCOOObbboooxxx|||wwwpppkkkbbbVVVFFF;;;666555555333333222111000000000000000/////////....../////////555666666666666666777777555555444444333444444444333444444444444555555555444555555666666555555444333444444444333444777999222222222333333555666777333333222222222222333333444444444333222222111111222222222222222222222222222222222111111111111111111222333333444444333333444444444555666666777777555666777666555666777999<<>>;;;999888999:::555555666888888999999999999999:::;;;;;;<<<<<<<<<===CCCFFFCCC???CCCPPP]]]lll]]]LLLFFFMMMVVVYYYXXXPPPQQQQQQMMMIIIJJJPPPVVV```___]]][[[ZZZZZZZZZ[[[SSSOOOMMMLLLGGG>>>:::999666222111444555444333555111333444444333222333555000000111111222222333333666999;;;<<<:::777555444000000666AAAMMMXXXdddmmmmmmYYY???111///222222000111111111000000/////////...:::CCC===333...///111000000000000111111111111///---,,,...111666999:::000000000000111222333444666555444222111000000000///000000111222222222111000000111111222222111111333333333333333333333333333222111000000111222333222222111111111111222222000222444333222111222333222222111111111111222222222222222333333444444444555666777888888888888888333333333333333333333333444333333222222333333444333333444444444444333333222222333333333333444444222222222333333444444444000777777888@@@EEERRRiiiqqqfffjjjvvv}}}}}}uuurrrfffSSSCCC;;;999777777777666666666666777777444666999===???@@@@@@@@@III```oooxxx}}}xxxrrrnnnggg]]]OOOBBB999555444444333333222111111000111111000//////......//////000666666666555555555555555444444333333333444555555333333444444444555555555444444555666666555444444222444555555444444666777333333222222333444666777333222222222222222333333555444444333222222111111222222222222222222222222111111111111111222222222111222333333444444333333444444555555666666777777666666777666666777:::<<>><<<<<<===<<<<<>>??????===;;;<<<@@@CCCFFFFFFEEEEEEDDDCCCBBBAAA???<<<;;;===;;;666444666444000///333444111111444222444666555222111222333//////000111111111000000111555999;;;:::999888888666333222666<<>>777555666333333222111111111222222000000////////////000000666666555555444444444333333333333333444444555666333333333444444444555555333444555666666555444333222444666666555444555666555444333333333444555666222222222111222222333333555555444333333222111111222222222222222222222222000000111111222222222333222222333444444444333333444444555555666777777777666777777777777999<<>>@@@CCCKKKTTTgggmmmtttyyy{{{{{{{{{|||zzzzzzyyyppp^^^KKKBBBCCC???CCCJJJQQQUUUZZZfffssssss}}}wwwjjjYYYLLLMMMWWW[[[UUUQQQWWW```dddqqqxxx}}}bbbZZZSSSUUU```llltttwwwjjj___SSSKKKCCC;;;777888555888::::::999777666666444555666777888999::::::444555666555555666888999666<<>>???<<<777777777888777777888:::<<<:::;;;<<<<<<;;;999888666888555555888999666777:::777333222666777222222666333555777555222000111222...///000111111000///...///333777:::::::::::::::>>>888222//////555III\\\xxxgggGGG;;;777222000000000000000000000000000111000,,,---111222///---------........./////////111222111//////333777555444333222111111111111............///000111222222222333333333222222111///000111222222222222222333333333333333333333333333222000//////000222333222222111111111111222222000222444333222111222333333222111000000111222333000000111222444555666666222333444555666666666666333333333333333333333333444333333222222333333444111222222333333222222111222222333333333444444444111111222333555666777777444>>>AAACCCJJJLLLVVVjjj|||qqqXXXTTTdddvvv}}}yyyxxxlllVVVDDD???===<<<777777666666666666777888777666555555666777777666<<>>:::::::::;;;777777888888888777777666666666777777888888888999999888777555555555666777555888:::<<<@@@IIIWWWbbbXXXNNNBBB;;;999999777555666777777888999888888888777777777777777666555555444555666777777666555444555555555444444333333333555555444333111000//////111111111111111111222222222222333444555555555555888777999999555333>>>MMMeeexxxsssXXXCCC888333000...///222222///...111111111000000//////......---------......000111222......---,,,---///111333@@@666......000000000111000000000000000111111222//////000000111111111111000000000111222222222333222222111111111222444555444333333222222333333444444333222222111111222222222222333333333444444444222222111111222222333444333111000111444444222///333444555666666555444333222222333333333444444444555444222111000111222222444444333222111111111111222333333444444333333222555222222555555222333666777>>>CCCKKKQQQJJJMMM```xxxkkk[[[[[[gggttt{{{|||xxxooo___MMM???888666:::777555555777888666444666777777888888888777777;;;RRRfffjjjlllvvv~~~yyypppooommmfffXXXGGG;;;666666666666777666555222000/////////.........///111222777777777777666555444444333444555555555555444333444444444555555555666666555555555555444444444333555666777555222111333555333333444444444555555555555444333222222222333333222222111111222222333444222222222222333444555555666555444333333333333333333333333444444444555555444444555555666666777777666888999888888<<>>;;;999888777777888888999999888777666666888888888888888888999999666666555444444444444444666888::::::<<>>999888:::<<<;;;:::555555555555555666777777666666666666666555555555444555666666666666555444555444444444444333333333555555444444444333333333111111111111111111111111555555555444444333222111222222888AAADDD>>>666111777EEEXXXfffkkkeeeUUUFFF@@@999333222222000222555000000000000/////////////////////......///000000000000/////////111222333444...+++///222222222333000000000000000111111222111111111222222222222222222222222111111111111111222222111111111222333444333333222222222222333333333333222111111111111222000111111111222222222222222222111111222222333444333222222333555666555333000000111222222111000000000111111111222222222222111111111000111111222333222222111111222222333444222333333444444333333222222111222666888888===CCCQQQUUUSSSQQQPPPGGGJJJ]]]sssxxxcccbbbrrr|||wwwooocccSSSBBB666888666555555777888777777666666555555666888999;;;CCCKKKOOOMMMSSSfffxxx|||zzzyyyvvvwwwwwwxxxyyy|||}}}{{{zzzxxxsssnnnggg^^^TTTIII???999777777555444444444555666000...---///333555444222888888777666666555555555555555555666666555555555555555555555555666666666444444444444444333333333555444333111000111333555444444444444555555555555444333333333333333333333000111222333444333222111222222222222333444555555444444333333333444444555333333333444444444555555666666666666666555555555555666666777;;;DDDOOOWWWXXXSSSNNNNNNUUUcccpppyyywww{{{}}}{{{yyyrrrdddUUUHHHBBBCCCNNNSSSMMMFFFDDDSSS[[[eeelllooorrrvvvyyy{{{~~~zzzqqq___MMMGGGLLLWWWfffrrrxxx~~~{{{wwwbbbNNNFFF@@@;;;FFFXXXgggsss}}}}}}~~~ttteeeWWWTTTUUUVVV[[[aaacccjjjqqqtttvvvvvvuuurrrooojjjiiilllnnnnnnppptttuuusssooohhh___VVVOOOKKKLLLXXXiiiyyyttteeeRRRGGGFFFHHHIIIIIIMMMXXXiiixxx~~~rrr```RRRHHHAAA<<<>>>DDDGGGDDD???:::999888999:::;;;:::888;;;;;;;;;:::999777666555999999888888777777666666555666777888888777666555666777777666555666999<<<:::888666777999;;;;;;:::555555444444444555666777666666555555555444555555555555555555555555555555444444444444444444444444444444555555555555555555222222222111111111111111333333444444444333222222//////444@@@KKKKKKBBB:::111888EEETTT```eee```YYYMMM@@@444333555444000...000000000000////////////000000//////////////////111111000000000111222333000,,,+++000333111000111000000000000000111111222222222222222222222222222333222222222111000000000222222222222222222222333333333222222222222333333333222222111111111111111000000000000111111111111222222111111222222333444444333333444444333222111000000000000000000000000000000000000111111111111.........//////000111111111111111111222333444555222333333444444333333222222111222666777888???FFFPPPUUUPPPJJJHHHBBBIII]]]ttt}}}ccc]]]mmmzzzzzzvvvvvvuuuooobbbRRRBBB999666666555555666777888888666555444444555888:::<<>>444555444///,,,////////////000000000000111000000/////////000000111111111111111222222333///------111333///...///000000000000000111111222222222222222222222222222333222222222111000000000222222222222222222222222333222222111111222222333333222111111000000111111//////000000000111111111222222111111222222333444777777777666444222111111111111000000000000111111//////000000000111111111///000000111111222222222000000000111222333444555222333333444444333333222222111222555555666===GGGTTTYYYSSSHHHDDDCCCMMMbbbyyyeeeZZZeeesssxxxrrrvvvvvvlllZZZHHH===999555666666666666777888999555555444444555777:::<<>>DDDJJJMMMKKKMMMRRR[[[fffooovvvyyy}}}{{{pppaaaRRRIII???;;;>>>JJJQQQOOOOOORRR___ccchhhlllnnnooopppqqquuuyyy||||||{{{|||xxxnnnkkkpppyyyyyyoooYYYKKK@@@@@@EEEMMM[[[jjjrrr{{{~~~pppYYYFFFAAA@@@===CCCNNNTTTbbbnnnsssvvvyyyuuummmcccXXXMMMJJJJJJJJJMMMQQQ^^^^^^XXXMMMDDDHHHWWWeeelllrrrzzzooobbbTTTNNNIIIKKKSSS]]]ccceeemmmwww~~~~~~{{{uuuooo```ZZZTTTRRRTTTUUURRRNNNBBB>>>999555555777999:::999999999888777666555444555555555555444444444444333444555555555555555555444444444444444555555666666666777777777777777777666666777888999888888888666555444333222333444444555555444444444444555555333333333444444444444555444444555555555555555555333333222222111000000000...///111222444555555555222000...111;;;EEEFFFBBB;;;999888===GGG]]]{{{pppPPP===666333000000////////////000000000000000000000//////000111111111111111111111111111111000...///333222...---///000000000000000111111222222222222222222111111111222222222111111111111111222222333333333222111111222222111111111111222222222222111000000000000111///000000000111111111111222222111111222222333444999:::;;;999666444333333222111111000000111111222///000000000111111111111333333444555555555444444111111111111222333444555222333333444444333333222222111222333222444===GGGZZZ___UUUFFF@@@AAANNNddd~~~lll]]]```mmmxxxwww{{{yyykkkUUUBBB999888666777777666555555777999555555444444555777888:::???@@@@@@???DDDSSSfffttt|||~~~zzzuuuoookkklllpppuuuwwwuuuzzz~~~}}}|||}}}{{{vvvoooiiibbbWWWHHH===:::999777666777999<<<>>>JJJGGGCCC>>>999555333222;;;999777666555555777777888888777666666777888888777777777777666666666555555555555666666666777777999666222111333555555444333333333333444444444555111222333444444444333333222222111111222222333444222222222222333444555555222222222333444555777777333333333444444444555555444444555555666666777777777888:::>>>BBBFFFHHHIIIJJJOOOWWWaaajjjrrrxxx||||||~~~}}}vvvgggVVVIIIDDD???;;;===FFFJJJHHHKKKRRR[[[^^^ccchhhlllnnnpppqqqssstttvvvwwwwwwwwwzzz}}}}}}{{{yyyzzz~~~uuuhhhLLLFFF???@@@IIIXXXeeemmmttt|||{{{uuudddPPPBBBAAAAAA===DDDQQQZZZiiitttvvvxxx|||wwwnnn\\\RRRHHHEEEEEEDDDDDDEEEPPPPPPMMMGGGDDDKKKZZZffftttyyy~~~rrraaaUUUMMMKKKKKKQQQ\\\hhhsssxxx{{{}}}}}}}}}~~~~~~~~~}}}yyyuuuoookkkgggeeeddd```XXXRRRBBB>>>999555555666777777777777777777777666555444444444555555555555555555444444444444444555666666555444333333333444555444666777777777777777777888666888:::<<<<<<;;;999888666555333222111222333444555444444333333444444555333333333444444444555555555555444444444444444444333333222222111000000//////000111222333444444444...000///---111888;;;999888777777;;;AAAQQQmmm|||eeeQQQ@@@555111333.../////////000000000111////////////000111222222000111111111111111000000000...000333222///...111000000000000000111111222222222111111111000000000111111111111111222222222222333333333333222111000222222111111111111222222222222111000000000000000000000000111111111222222222222111111222222333444555777888777555333333555222111000//////000111222000000000111111111222222444444555666666555333333111111111111222333444444222333333444444333333222111111222333222444>>>JJJ[[[```UUUCCC===@@@PPPggguuuaaaXXXaaapppyyy{{{xxxkkkWWWEEE;;;888666888888777555444666888555555555666666666777777777:::<<<===@@@KKK```ppp}}}~~~~~~sssoooiiihhhlllqqqvvvxxxvvvzzz~~~~~~}}}~~~}}}wwwzzz}}}yyysssmmmeeeZZZMMMDDD;;;:::999888999:::<<<>>>OOORRRSSSOOOFFF===999777;;;:::888666555666777888999888777666666777888999888888777777666666666555555666666666777777888888???:::333000111333444444444444444555555555666666000111333444555444333333333222111000111222444555222222222222333444555555111111222333444555777888333333333444444444555555333444444555666777888888666888<<>>BBBCCC@@@HHHWWWbbbpppzzzzzz{{{~~~xxxnnnYYYOOOGGGFFFFFFDDDAAAAAAEEEEEEEEEEEEHHHOOOZZZbbbvvvzzzvvvgggYYYOOOMMMMMMPPPVVVaaappp~~~~~~|||||||||~~~zzzwwwrrrpppooonnnkkkdddYYYQQQAAA>>>:::777777777777666555666666666666666555555444555555555666666777777777666555555555777888999666444222222222333444333777777888777777777999:::777999<<<>>>???===:::888666555333111111222333444555444333333333333444555333333333444444555555555555555444444444333333333333333222222111000000///111222222333333333222222***000111...---222555444555444777:::;;;BBBUUUhhh|||yyyrrrcccMMM888111222.../////////000000111111////////////000111333333000000111111111000000//////...///333222///000444000000000000000111111222222111111111000000//////000000111111222222222333222333333444333222111000222222111111111111222222222111111000000000000000111111111111222222222222222222111111222222333444///111444444222111222444111000///......///000111111111111111222222222222222333333444333222000///222222111111222222333444222333333444444333333222000000222333222555AAAMMM]]]bbbWWWDDD???DDDWWWooo{{{cccPPPUUUeeevvvvvvrrriiiZZZKKK@@@:::777888999777444333555888444555666666777666666555666999<<<;;;;;;DDDXXXkkk~~~}}}nnnjjjggghhhmmmssswwwxxxyyy{{{~~~~~~~~~~~~{{{zzzyyytttiiibbbkkkyyyzzzxxxtttooohhh^^^TTTNNN;;;::::::999:::;;;<<<===QQQXXX___\\\QQQEEE>>><<<999888777666666777888999888888777666666666666666:::999888888777777888888555666666666666555555444<<<999555333444555666666555444444333333444444555333333333333333333333333333333333222222111111111222222333333333333444444222333333444555666777777333333222222222333444444777555333333666888::::::===>>>AAAEEEHHHIIIHHHFFFKKKWWWeeemmmsssyyy|||{{{zzzvvvpppeeeTTTCCC<<<===;;;<<<>>>@@@BBBDDDFFFGGGEEESSSaaaiiiooouuuuuuqqquuupppmmmmmmkkkeeeaaaaaaiiirrryyy{{{{{{}}}~~~}}}yyydddRRRJJJFFFHHHRRR[[[]]]aaafffccclllsssvvvzzzsss]]]MMMGGGEEEEEEIIIKKKNNNTTT[[[pppxxxzzzppp```TTTIIIEEEEEEAAA>>><<<999BBBLLLUUUZZZ```iiippp|||nnn```UUUPPPOOOMMMTTT]]]fffrrr~~~~~~{{{xxxuuusssooollliii```RRRGGGDDD<<<;;;999777555555555555555666666666555333111///222555777777555555777999555444222111222444666777111333444444444444555777999999999888888888888888:::===??????<<<999777666666666555555555444444444333333222111///000333555222222222222222222222222555555555444444333333333222111000000000111222333222222222222222222222222222000///......///000222111555999;;;:::===DDDIII___yyyrrrZZZKKK===///000//////......///000222///000000000000//////...333222222222111111000000,,,---///000000000///...222111000//////...//////111111111111000000//////333333222111000000111111111111111111111111111111111111000000111111222333333444444222000//////000111222222333333444444555222222111000//////000000222222222222222222222222111111111111111111111111000111111111111222222222444444333333333444555555333222000000111444777999333444444444222111222333333000333888666444BBBTTThhhXXXLLLHHHCCCEEE\\\yyydddMMMNNN]]]ssstttqqqhhh[[[MMM@@@777999777555555555555444333555555555555555555555555888888999<<<===CCCQQQ___iiiyyy|||xxx}}}~~~mmmhhhccceeemmmuuuzzz{{{uuuyyy{{{yyytttqqqsssvvv~~~~~~zzz{{{vvvmmmddd___UUULLLJJJTTTfffttt|||vvvnnnjjj^^^OOOCCC===666555777::::::888BBBXXXjjjiiiaaa[[[SSSKKK888888777777777777888888888777777666666666666666999999888777777777777777777777777666666555555555999777666777888777666444444444333333333333444444333333333333333333333333333333333222222222111111222222333333333333444444222222333333444555555555333333222222222333444444777555444444666777888999;;;???CCCGGGHHHHHHHHHHHHOOOZZZgggnnntttyyyzzzyyyxxxpppfff[[[NNNBBB???AAA>>>???AAABBBCCCDDDEEEFFFGGGSSS```iiiqqqvvvuuuoooooojjjfffccc]]]VVVTTTVVVbbbkkktttwwwyyy}}}~~~~~~~~~|||uuuiiiYYYLLLKKKNNNUUU[[[YYYRRRQQQTTTRRR[[[dddjjjrrr|||~~~xxxhhhSSSEEEFFFFFFGGGJJJJJJMMMXXXcccvvv}}}~~~uuu___TTTJJJGGGFFFBBB??????<<>><<<:::999888666555555555555555555555555444333222222333555777666555444666888444444333222333444555666222333444444333333555666777888888888888888888888;;;===???>>>;;;888666555555555555444444444333333222333333222000111222444222222222222222222222222555555444444444333333333000000000000111222333444222222222222222222222222111000...------...000111///444999;;;::::::===@@@RRRrrr}}}fffUUUDDD555000/////////000111000//////000000111111111000000222222222111111000000000---...///000000000///...111000000////////////000222222111111111000000000333222222111000000111111111111111111111111111111111111000000111111222333222333333222000///000111111111222333333444444555222222111000000000000000222222222222222222222222111111111111111111111111000111111111111222222222333333333333333444444555333222000000111444666888555666666555333222333444666222222666666888III]]]```QQQFFFCCC@@@EEE___|||hhhPPPNNNYYYkkkoooqqqnnndddWWWHHH???:::888666555666666555444555555555555555555555555888555666;;;@@@DDDJJJQQQaaarrr}}}|||yyy}}}}}}nnniiiddddddjjjqqquuuuuuuuuxxxzzzzzzwwwvvvwwwyyypppxxxxxxnnnhhhjjjhhhaaaTTTTTTSSSRRRTTT___nnnyyy~~~vvvoookkkaaaUUUFFF@@@999666888;;;;;;999???QQQdddlllkkkfffaaa\\\777777888888888888777777888777666666555555666666777777777777777777888888:::999777666555555555666555666777:::;;;:::666222444444333333333333444444333333333333333333333333333333333222222222222111222222333333333333444444333333333333333333333333333222222222333333444555666666666555555666666777;;;AAAGGGIIIHHHFFFHHHKKKTTT___jjjqqqvvvzzzzzzwwwsssgggYYYOOOGGGAAABBBEEE<<>>===999666444444444444444333333333222222111333444444222222222333222222222222222222222222444444444444333333333333///000111222333333333333222222222222222222222222000///...------...///000,,,222888:::888666555555@@@^^^vvvsssdddXXXMMMCCC555222//////000111000...///000111222222333222222111111111000000000000000---...///000000000//////000000/////////000111111222222222222222111111111333222111111000111111111111111111111111111111111111000000000000111222222000222333222111000111222111111222222333444444444222222111000000000000111111111111111111111111111111111111111111111111111000111111111111222222222222222222222222333444444333222111000111444666777777888888777555333444555888333111444555<<>>AAAFFFMMMVVV]]]aaabbbeeeggggggaaaWWWLLLDDD@@@BBBAAACCCGGGMMMVVVgggwww{{{xxxkkkaaaOOOHHHCCCAAA???<<<===???CCCHHHRRR```nnnyyy~~~nnndddVVVKKKGGGIIILLLNNNOOO]]]mmmyyy{{{uuuqqqcccVVVIIIAAA<<<777777:::555555555444555555555555444444333333333555777888555555666555555555555666333333444555555444444333444555555444333333555777666777888:::;;;<<<<<<;;;<<<<<<<<<:::777444333333333333333222222222111111000222555555444222222222222222222222222222222222333333333333333333333333000111222333444333222111111111111111111111111111//////...------...//////,,,000555777555333111111333CCCQQQQQQNNNNNNPPPOOOBBB;;;222---...000000///000111222333444444444444000000000000000000000000......//////000000000000////////////000111222222222222222222222222222222222222111111111111111222111111111111111111111111000000000000000111222222///111222222111111222333111111111222333333444444222222111000000111111111000000000000000000000000111111111111111111111111000000111111111222222222222222111111222222333444333222111111222333555777777888888777444333333444777333111222555===OOOaaaYYYKKK???;;;===IIIeeevvv\\\LLLIIIJJJSSScccppppppaaaOOOCCC:::888777666777888777666555555555555555555555555;;;777888@@@GGGHHHFFFFFFOOO```rrrzzz|||}}}|||xxxuuuqqqlllkkkmmmpppssstttnnnjjjeeebbb```___]]]\\\aaakkkrrrqqqpppvvv{{{}}}{{{}}}~~~zzzvvvsssrrrtttxxxxxxqqqjjjgggaaaZZZOOOIIIAAA<<<;;;<<<=========@@@PPPgggsssqqqnnnppp555666777999999999888777777666666555555555555555333333555777999<<>>===>>>:::???DDDGGGJJJPPPXXX^^^cccjjjvvv~~~zzzkkkWWWKKKCCCDDDDDDBBB<<<===JJJYYYhhhrrr{{{~~~~~~qqq```RRRFFF@@@EEENNN^^^kkkyyyyyyhhhUUUHHH@@@>>>>>>AAAGGGKKKNNNOOOOOOQQQRRRNNNGGGAAA@@@AAABBB>>>???IIIVVVcccqqq|||~~~}}}nnn]]]RRRGGGCCC@@@@@@>>><<<>>>CCCFFFKKKUUUbbbpppzzz{{{```YYYOOOGGGEEEGGGKKKMMMVVVcccttt{{{tttpppXXXLLLAAA<<<:::999999;;;333444444555555555555555444333333333444666888999666555555555666777666666333444444555555444333333555555555444333333666888777999;;;===>>>???>>>>>>;;;;;;:::888555333333444333333222222222111111111000222555666555333222222222222222222222222222222333333333333333333333333222333444444333222000///111111111111111111111111/////////......////////////000222222222222222333111333444555:::BBBJJJNNNPPPGGG;;;222///000222222111111222444555555555555000000000000000111111111////////////000000111111000000///000000111222333222222222222222222222222222111111111111111222222111111111111111111111111000000//////000000111222///000222222111111222444000000111222222333333444222111111111111111222222000000000000000000000000000000000000000000000000000000111111111222222222222222111111222222333444333222222222222333555666555666666555333222222333333222222222444:::GGGSSSSSSHHH???===BBBQQQmmm~~~eeeOOODDD@@@III[[[mmmooo___JJJ???:::888666666777888777666555555555555555555555555888777:::???BBBCCCGGGMMMRRRaaarrr|||~~~}}}yyyuuuooolllgggdddcccdddeeefff\\\[[[ZZZ\\\aaagggkkkllljjjrrryyyzzzzzz}}}|||uuulllbbb[[[WWW\\\bbbfffeeecccaaa___\\\SSSNNNFFF???<<<<<<===>>>===<<>>>>>>>>===:::<<>>@@@CCCBBBDDDDDDAAA===;;;<<<>>>EEEAAAEEESSScccpppyyyyyyeeeSSSIIIBBBAAABBBCCCAAA@@@EEELLLKKKQQQ]]]iiiuuu~~~yyysssVVVRRRLLLFFFBBBDDDJJJOOO```mmm{{{zzzsssmmmXXXLLLAAA===<<<999777777444444555555666555555444333333333444555777888999666555555666888999999888555444444444444333333333444555555444333444777:::999;;;===???AAA@@@@@@???999999888555333222333555333333333222222222111111000333666666555333222333222222222222222222222222222222222222333333333333444444444444333222111000111111111111111111111111///000000000000000000///111000//////000222444555444000...000555999???EEEVVVRRRJJJBBB;;;777666666111222333444444555444444111111111111111222222222000000/////////000111222111111000000000111222222111111111222222222222222111111111000111111222333111111111111111111111111000////////////000111111///000222222111111222444000000111111222333333333222111111111111222333333111111111111111111111111000000000000000000000000000111111111111222222222222222222222222333444444222222222222333333444555222444444444222111222333111222333333333777>>>EEEHHHAAA<<>>===<<<===???DDDGGGIIIHHHIIIPPP]]]hhhnnnrrryyyxxxjjjTTTFFFCCC<<<;;;<<<<<<<<>>======<<<;;;999:::<<<>>>JJJKKKTTTcccqqqyyy}}}yyymmmZZZJJJDDD???@@@CCCFFFEEEDDDKKKTTTTTT\\\hhhrrryyy}}}sssggg```MMMMMMKKKFFFCCCGGGRRR[[[lllwwwzzzrrrmmm^^^QQQCCC>>><<<888666555555555666777666666444444333333444666777777777777777555555777:::<<<<<<:::666555444333222333444444444444444333333555999<<<999;;;>>>@@@AAA@@@???>>>888777666333111111444666444333333333222222222222222333555666444333333444222222222222222222222222111111222222222333333333222222222222222333444555111111111111111111111111000000111111111111000000222111///...///111222222333000000333222111888CCCSSSXXX\\\YYYOOOCCC;;;777222333333444444444333333111222222222333333333333111000/////////000111222222222111111000111111111000000000111111111222222111111000000111222222333111111111111111111111111///////////////000111111000111222222111000111333000000000111222222333333222111111111222222333444222222222222222222222222000000000000000000000000000111111111111222222222333333333333333444444555222222333333333333444444111222333333222222333444222444555444333666:::===???<<<:::@@@LLL___xxxzzzaaaMMM@@@DDDSSShhhlll[[[GGG>>>888666555555666777777666555555555555555555555555333444777888666888BBBMMM\\\ccclllrrrppphhhaaa]]]YYYXXXWWWVVVWWWYYY]]]___ssszzz~~~xxxrrrmmmjjjiiigggfffeeeQQQNNNIIIDDDAAA>>><<<;;;555999???CCCFFFKKKSSS[[[YYYTTTLLLBBB<<<;;;===???:::<<>><<<;;;;;;???CCCCCCFFFHHHHHHIIISSSbbbnnnvvvxxxyyysss```III>>>???;;;:::;;;>>>AAAGGGUUUbbboooyyy~~~|||yyyuuuZZZLLLBBB??????CCCUUUiiissszzzrrraaaOOOFFF@@@;;;:::===;;;:::999999:::===???@@@OOOUUUbbbpppyyy}}}|||tttmmmaaaOOOCCC???<<<>>>CCCFFFEEEFFFMMMWWW]]]fffqqqxxx{{{}}}vvveeeVVVNNNHHHJJJJJJGGGFFFMMM^^^lllttt~~~~~~yyysssnnnbbbSSSDDD>>><<<999666666555666777777777666444333222333555777888777777666777555555777;;;>>>===<<<777666444222222222444555333333333333333666:::>>>999;;;>>>@@@@@@???>>><<<777666555222000111444777444444444333333333222222222444555555444333333444222222222222222222222222111111111222222333333333111000000111222555777888000000000000000000000000111111222222222222111111222111//////000000///...///...000111,,,***666HHHNNN[[[hhhkkk```NNN???777333333333444333333222222222222222333333444444444111000/////////000222333333333222111000000000111//////000000111111111222111111000000111222333333111111111111111111111111///////////////000111111000222333222111000111222000000000111222222333333222111111111222333333444222222222222222222222222000000000000000000000000000111111111111222222222444444333333444444555666222333333333333333333444000222333333333333444666444666666444333666:::<<<===::::::@@@LLL___uuuhhhTTTAAABBBPPPeeeiiiYYYFFF>>>777555444444666777666666555555555555555555555555555444666888777888@@@JJJZZZ^^^eeehhhddd[[[SSSOOOUUUVVVYYY\\\aaagggnnnrrrxxx~~~zzzhhh___VVVTTTVVVYYYZZZ[[[BBB???;;;999888777666666666666888999:::???JJJTTT[[[UUUMMMCCC<<<:::<<>>>>>>>>MMMeeetttvvv666666777777888888888888888777777666555444444444666666666666666666666666555555444333333333333444222222333333333333444444333333333333333333333333111222333333333333222111222111111111222333444444333333222111222333444555333333333333333333333333333333333444444444555555222444777888:::@@@HHHOOOJJJIIIKKKSSS^^^iiippprrr|||{{{zzzxxxtttiii[[[QQQFFFCCC@@@===<<<>>>@@@BBBGGGGGGHHHJJJPPP[[[jjjtttzzzzzzuuuiiiXXXJJJBBB???===<<<;;;:::???LLL\\\hhhuuu|||{{{mmm^^^KKKEEE===999@@@OOO```kkkwww{{{~~~ttteeeVVVJJJBBB<<<::::::;;;===<<<888666===GGGZZZfffsss}}}~~~zzznnn]]]PPPIIIEEEAAA>>>???AAABBBAAABBBIIITTT^^^jjjpppxxx{{{|||}}}wwwfffWWWLLLFFFDDDFFFGGGHHHMMMYYYkkkyyy~~~{{{{{{}}}~~~}}}yyyrrrmmmcccVVVFFF;;;999999666444333444555555666555555555444555555555444444666777333333444666:::===>>>===999777444222222333555666333444444333333444777999:::======;;;<<<===:::444777444222111222333333222333333333222222111111111444444444444333222111111111111111222222333333333222222222222222222222222666555333222222333555666222222222222222222222222111222333333333222000///////////////...---,,,,,,///111222000......111555;;;DDDSSSaaacccWWWBBB111666444222111111222111111666333000000111222000...222111111111000000//////////////////000000000000000000000000000111111222111111000000000000111111000111111222222222111111444333111000000000111111000111333444444333111000//////000111222222333333333333222111111222333333......//////000000111111111222333333111000000000111111111111222333444555222222222222222222222222222222333444444333222222222333333333444555555555333333444444333666BBBOOOOOO???888CCCUUUddduuuuuudddHHHKKKUUUcccllleeeQQQ???999777777777444000222888444444444555555555666666444444444444444777;;;>>>JJJRRR\\\aaa___\\\[[[[[[UUUXXX[[[___dddjjjqqquuuyyyvvv[[[NNNCCCAAAAAA@@@AAAEEE;;;;;;;;;:::999888777666999888777666999<<>>AAA<<<999>>>HHHWWWlll|||777777777777777888888888888777777666555555444444666666666666666666666666555555444333333333333444222222333333333333444444333333333333333333333333111222333333333333222111111111111111111222333333333333222222222333444555333333333333333333333333333333333444444444555555333555777:::===BBBHHHLLLIIIJJJMMMVVVaaalllsssvvv~~~~~~}}}yyypppbbbSSSIIICCCAAA>>>======???AAACCCGGGHHHJJJNNNUUUaaammmvvv|||xxxpppcccTTTHHHAAA>>>>>>>>>>>>BBBJJJYYYiiisss{{{~~~wwwdddRRREEE@@@;;;:::CCCSSSdddpppwww{{{wwwkkk___TTTJJJDDD<<<:::999::::::===HHHSSSfffpppzzz{{{fff\\\OOOFFFCCCAAA???======???AAACCCFFFNNNZZZcccrrrwww}}}~~~}}}vvvhhhZZZPPPIIIFFFHHHGGGGGGLLLXXXhhhwww~~~}}}yyyxxxvvvtttrrrooojjjfffaaaTTTDDD:::777666444222333333444555555555555555333444555555444444555777555555444666888:::999888888666444222222333444666333444555444444666888;;;;;;======::::::;;;999444666444222222222333333222333333333222222222111111444444444333333222222222111111222222222333333333222222222222222222222222333222111000000111333444000000000000000000000000...............------,,,...//////......------,,,---000222333222111111111---444AAAQQQ[[[YYYNNNCCC888666444444555555222000666333111111222222111///111111111000000000//////.../////////000000000000000000000///000000111111111111000000000000111111111111222222222111111000333333111000000000111111000111333444444333111000///000000111222222333333333222222111111222222333.../////////000000000111000222333333111000000000111111111111222333444555444444444333333333222222222333444555555444333222444444444555555555555555444333222333222777EEESSSSSSFFFAAANNN___lllyyysssccc```aaaiiioooiiiWWWGGG<<<999999999777666:::AAA444444444555555555666666444555555444444666:::===IIIOOOVVVZZZZZZ[[[^^^aaaXXXYYY\\\___ccchhhooosssxxx{{{~~~~~~{{{ssskkkeeeQQQFFF<<<;;;<<<:::;;;>>>999999999999888777666555777666555555777:::>>>@@@EEEMMMQQQKKKBBB>>><<<<<<>>>:::888<<>>===<<<<<<>>>@@@CCCEEEGGGGGGJJJPPPYYYeeeqqqxxxzzzrrrfffXXXNNNEEE???<<<>>>>>>AAAIIIWWWggguuu}}}~~~zzznnnWWWCCC>>><<<<<<@@@KKK[[[lllvvvyyy||||||sssgggZZZRRREEE???;;;===BBBKKKXXXcccrrrzzz{{{oooUUUNNNEEE@@@>>>>>>===<<<>>>AAAFFFJJJPPPZZZfffnnn}}}wwwdddVVVOOOLLLJJJIIIFFFDDDEEEPPPcccuuu~~~|||{{{|||yyyuuuqqqooolllhhhfff```TTTEEE:::666666444333222333444444555555444444333444555555444444555666888666555555666666555333666555333222111222444555444555666666666888;;;>>>???@@@>>>999777888777444666444222222333444333222333333333222222222222111444444333222222222333333111222222222222333333333222222222222222222222222111000///.........///000////////////////////////------,,,++++++++++++,,,..................------,,,...111444666444000,,,---...444AAAOOOUUURRRMMM>>>:::666555888777333///555444222222333333111000111111000000000000//////....../////////000000000111111000//////000000000111111000000000000111111222222333333222111000000333222111111000111111111111222333444444333222111000000000111222222333333333222111111111111222333////////////000000000000000111333222111000000111111111111111222333444555555555555444444333333333333444555666666555444333444444444444444444333333444222111111222888FFFTTTTTTKKKKKKZZZkkkvvv{{{sssmmmpppuuuooo]]]LLL===:::888999999999???EEE444444444555555555555555555666555444444555888;;;GGGJJJNNNOOOQQQUUU\\\aaaVVVXXXYYY[[[]]]bbbgggkkkoooppprrrsssppphhh[[[RRRFFF>>>777666777666666888888888888888777666555555555555444555666888999;;;;;;FFFNNNMMMGGGBBB===999999888888:::===GGGYYYkkk888888888888777777777777777777666666555555555555666666666666666666666666555555444333333333333444222222222333333333444444333333333333333333333333222222222222222222222222111111111000000111111222222222222333333333444444555444444333333222222111333333333444444444555555555555777<<>>>>><<<;;;BBBGGGNNNVVV```kkkvvv}}}}}}kkkVVVLLLKKKLLLLLLLLLEEEGGGNNN]]]ooo}}}~~~}}}|||{{{}}}zzzxxxuuussspppllliii___TTTFFF;;;777777666555222222333444444444444444222333555555444333444666888777555555666555444222555444222111111222333444444555666777777999===@@@EEEFFFBBB:::666666555333555444333333444555444333222222222222222222222222444333222222222333444444222222222222222222222222111111111111222222222222000///...---------..............................000///---,,,,,,,,,---.........---------......///------...222555444///+++111///000888EEEOOORRRQQQGGG@@@888555777777444000444444333333444333222111000000000000000000//////........./////////000000111111000////////////000111111000000000000111111333333333333222111000000222222111111111111111111111222222333333222222111000000111111111222222222222222111111111111222222////////////000000000000///111222222000///000111111111111111222333444444333333333444444444444444444444555666666555444444444333333333222222111111333111000222333777BBBMMMNNNIIILLL\\\ooo{{{wwwmmmnnnqqqlllZZZIII;;;777666888888777;;;@@@555555555555555555555555666666666555444444777999BBBDDDEEEFFFHHHMMMTTTYYYSSSTTTUUUVVVVVVYYY]]]```iiihhhiiikkkiii```QQQEEE???;;;777666777777777777777888888888777777666555444444444555555666777777777AAAJJJKKKHHHDDD>>>777777777::::::999>>>OOO___888888888777777777777777666666666666555555555555666666666666666666666666555555444333333333333444222222222333333333444444333333333333333333333333222222222222222222222222222222111111111111111222222222333333333444444444444444444333333222222222333333333444444444555555555555777===CCCEEECCC@@@CCCJJJUUUbbbmmmuuu{{{~~~{{{{{{wwwmmm]]]NNNDDD@@@888999;;;>>>AAADDDFFFGGGIIIGGGGGGNNN]]]kkktttxxxfffZZZJJJ@@@>>>??????===<<>>===<<<<<>>IIIPPPRRRPPPGGG<<<555444555444333222333444444444333222222//////////////////000000............////////////000000///////////////000111111000000000000111111333333333333333222111111111111111111222111111111222222222222222222222222111111111111111222222222111111111111111111111111000000000000////////////...000222111000///000111111111111111222333444444000000111222333444444555444444555666666555444444555555444444333333222222111000111444444444:::AAADDDAAAFFFWWWlll}}}rrraaaZZZ[[[YYYNNNCCC<<<888666888888555444777555555555555555555555444555666666555444444666888:::<<>>>>>???FFFQQQ```oooyyy~~~ttt\\\GGG???BBB<<>><<<<<<===>>>GGGMMMWWWeeerrr}}}{{{```RRRHHHGGGGGGDDDDDDGGGUUUcccttt~~~~~~{{{|||}}}~~~}}}|||{{{vvvwwwyyyzzzwwwpppfff___IIIDDD===777444444333333000111222222333333222222000222555555444333333444444333333444777888888777333333333333333444444555444555666666666888;;;>>>GGGIIIFFF===555444444333444333333444666666555333111222222222222333333333000111222333444555555444333333333222222222222111//////000000111222222222222111111111000//////...000000000000000000000000......---,,,,,,,,,,,,------,,,,,,,,,---...000111222000......///111222222333222111222666>>>EEEJJJXXXPPPDDD999444333333444000222444555333222222222......////////////000000------.........////////////.........//////000111111111000000000000111111222222333333333333222222000000111222222222222111222222222222222222222222111111111111111111111111000000111222222111000000000000000000////////////...///111111000///000111111111111111222333444555///000111111222333444444333444555666666555444333666666666666666666555555222111222555555222444888;;;;;;BBBTTTkkkrrrXXXHHHFFFHHHHHHEEEBBB===999999888444333444555555555555555444444444444555666555444444666777333666:::@@@EEEJJJMMMNNNOOORRRTTTUUUTTTRRRQQQQQQJJJJJJJJJKKKJJJEEE<<<555777888777444333666777555777888888999999888777777666555444444555666777888999===>>>>>>@@@DDDBBB===999:::<<<===::::::BBBLLL555555666777888999999:::555666666666666666666666666666666666666666666666555555444333333333333444222222333333333333444444333333333333333333333333333333222111111222333333555444444333222222333333111222333444444444333333111222222333333444444555333333333444444444555555777;;;???BBBCCCCCCDDDDDDFFFPPP___llltttyyy{{{}}}{{{rrrdddUUUJJJBBB===:::999;;;>>>BBBDDDEEEFFFFFFIIIHHHMMMZZZjjjrrrpppkkkTTTLLLBBB;;;999;;;===>>>AAAKKKZZZiiittt{{{vvv___GGG???AAA;;;???FFFPPP]]]iiisssxxxrrreee\\\VVVQQQJJJHHHDDD@@@===>>>@@@CCCGGGNNNYYYggguuutttjjjSSSIIIDDDEEEDDDBBBHHHTTTdddppp~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzyyywwwwwwwwwtttnnncccWWWOOO>>><<<888666444333333222000111111222222222222222///222555555444333333333222111111333666777777777333333444444444555555555333444555444444666888;;;@@@DDDCCC;;;555444555555333333333555777777555333111111222222222333333333...000222555666666444333333333333222222222111111/////////000111222222222222222222222111000///...////////////////////////---------------,,,,,,+++---,,,++++++---///111222333333333222111222444777888888777333222777AAAJJJ[[[WWWNNNBBB888333333444...111444555333111111222........./////////000000---------.........//////---------...///000111222111111000000000000111111111111222333444444444444///000111222333222222111333222222222222222222333111111111111111111111111///000111222222111000///111000000000/////////...---///111111000///000111111111111111222333444555333333333333333333333333222333444555555444333222555555555555555555666666444222222444444222333777777:::DDDWWWpppvvv^^^MMMIIILLLPPPRRRJJJBBB:::888777444444777666666555555555444444444333444555555444444666777333555777;;;???BBBCCCBBBDDDHHHMMMNNNLLLIIIEEECCC;;;<<<======<<<999666444555888777222111555666444666666777777888777777666555444333222333555888:::777888888999???EEEEEEAAA::::::<<<>>><<<:::>>>EEE444444555777888999:::;;;555555555666666666666666666666666666666666666666555555444333333333333444222222333333333444444444333333333333333333333333444333222111111222333444666555444444333333333333111222333444555444333333000111222333444444555666333333333444444444555555999===BBBDDDCCCCCCEEEGGGIIISSScccooowwwzzz|||}}}vvvjjjZZZLLLDDDAAA>>>===;;;===@@@CCCEEEFFFFFFEEEDDDEEEMMM]]]mmmrrrkkkbbbRRRLLLCCC<<<::::::<<<>>>@@@LLL^^^lllvvv{{{~~~xxxcccKKK???>>>999;;;???GGGTTTbbbpppxxxyyyhhhXXXRRRSSSTTTSSSPPPKKKEEEAAAAAADDDGGGIIIPPP[[[jjjwww{{{iii[[[KKKDDDAAADDDDDDEEESSSeeettt|||~~~}}}}}}~~~~~~~~~||||||||||||{{{zzzyyyxxxtttrrroooiii```SSSEEE<<<:::999888777666555444444000000111222222222222222///222555666555333333333111000000222444666666555444444444555555666666666333444444444333444777999999>>>@@@:::555555777777333333333555777777555444111111111222222333333333,,,///333666777666444333333333333222222111111111...//////000111222222222222222222222111000///...////////////////////////---...///000///...---,,,---,,,++++++,,,///111333333666888777444444666999222555666333333;;;KKKYYY]]][[[UUUIII<<<444222333---000444444222000000111---.........//////000000---------.........//////,,,,,,,,,---///000222333111111000000000000111111000111222333444555555555///000111222333333222111333222222111111222222333222222111111111111111111///000111222222111000///111111000000/////////...---...000111000///000111111111111111222333444555777666666555333222111111222222333444444333222222111111111222222333333333666333111333333222555999777===III]]]vvvzzzjjj___[[[\\\^^^^^^OOODDD999555444333666:::666666555555555444444444222333555555555555666888777666666666777888777555888<<>>AAAEEEHHHIIIGGGEEECCC@@@GGGVVVhhhtttppp___OOOJJJCCC>>>>>>===::::::<<>><<<;;;<<<@@@KKKZZZiiirrrxxx{{{lll^^^QQQGGGGGGLLLLLLKKKHHHDDDBBBCCCFFFIIIIIIVVVgggttt~~~ooo[[[MMMEEEFFFFFFDDDDDDNNN___lll~~~{{{|||~~~~~~~~~~~~~~~zzzzzzzzz{{{{{{yyyuuurrrnnnpppnnneeeUUUGGG>>>:::777777777777666555444333111111222222222333333333111000000444888888333...222222333333333333444444333333333333333444555666111111222333555777999:::;;;:::999888888777444222222333444555555555333333333333333222222222111111111111111111111111111111222111111111000000/////////000111222222111000///222222222111000///......000000000000000000000000000000//////...,,,+++***...---,,,,,,---...///000222333666888:::;;;:::999<<<999666222---111FFF[[[nnnaaa[[[]]]RRR;;;111555111000000///000222555777111111111111111000//////........................//////.........000222333000000000000000000000000111111222333333333333222333333333222222111111111000111333444555444333333111111111111000000//////...///000111111111111111111111111000///......---111111111000000000000000222333444333111000111222333333444555555666555555555555666666555333111000333222222222333333444555555555444333111222555777:::???MMMccc|||xxxcccYYY^^^bbb```MMM>>>999;;;666777999444666555555555555666777777555555444444444555555666666666666666666666666666777777777777888888888888555555555555555555555555444555555666666666666666777777777777666555444333777666444333333555777999===777222444===DDDFFFDDD===>>>???>>><<<:::;;;;;;999::::::999999777666666888777777666555555666666888888777666666666777777666555444444333333444444555555555555444333222111444444444333333222222222333333333333333333333333222222222222222222222222111111111111222222222222222555777666444333444555333444444333222222444666;;;@@@DDDDDDCCCEEELLLRRR[[[eeepppvvvzzz~~~|||jjj___PPPEEEAAA@@@???>>>AAACCCGGGHHHHHHEEECCCBBBGGGOOO^^^mmmtttlllYYYJJJDDD???<<<<<<:::777777;;;FFFVVViiittt{{{~~~rrrbbbUUUMMMDDDAAA>>>>>>FFFSSS```iiiyyyvvvdddUUUJJJCCCCCCFFFEEEEEEEEEDDDDDDGGGLLLOOOPPP]]]mmmxxxyyydddSSSJJJFFFFFFFFFEEEIIIUUUfffsss~~~{{{|||}}}~~~~~~~~~}}}}}}|||yyytttqqqmmmmmmjjj___PPPCCC;;;999777777777777666555444444111222222222222333333333333222222555999999555000222222333333333333444444444333333333333444555666222222333333555666888999777666555555666666444333444555666666666555444333333333222222222222222222111111111111111111111111111111111111000000000//////000111222222111000///111111222222111000///...000000000000000000000000//////000//////...---,,,000///...------...///000000444<<>>DDDRRRiiittt]]]QQQTTTYYYYYYKKK<<<888999444555777222777666666555444444444555555444444333444444555555444444444444444444444333555555666666666777777777444444444444444444444444444444555666666666666666555666666666666555444444777666444333333555777999<<<888444666<<>>===<<<<<<;;;;;;999999999999999888777666777666666555555555555555999888777777666666666777666555444444333444444444555555555555444333222222444444333333333333222222222222444444444444222222222222222222222222222222111111111111222222222333222444555555444333333444444555555444444444666999>>>AAACCCCCCCCCIIISSS\\\hhhnnnuuuyyy~~~|||vvv^^^UUUHHH???<<<=========FFFGGGHHHGGGEEECCCCCCDDDRRR\\\jjjtttssseeeQQQBBB===;;;;;;;;;888555888>>>NNN]]]mmmwww|||{{{sssiiibbb\\\VVVMMMHHHKKKUUUaaaiiivvv{{{mmmWWWJJJEEEAAA@@@AAA???AAACCCEEEHHHLLLRRRVVV\\\hhhuuu~~~lllWWWKKKHHHGGGGGGGGGKKKSSSaaaqqq||||||}}}}}}~~~~~~~~~|||xxxrrrnnnllljjjcccXXXIII>>>999888888888888888777666555444222222222222333333333333333222222444777777444000222222333333333333444444444444333333333444555555444333333444444666777777777666555555666666444333666777777777666555444444222222222222333333333333111111111111111111111111111111111111000000000000000000111111111111000000///000222333333111000...000000000000000000000000//////000000000000//////111111000/////////000000000222;;;LLLYYYXXXIII::::::111---222;;;?????????MMMcccnnnddd]]]^^^RRR<<<666444111111444444222000111111111111111000//////....................................///000111222111111111111111111111111000000111222222222222111333333333222222222222111111222333444444444333222222222222222222111111111000111222222222222222222222222222111000000//////000000000000000000111111333444555444333222333444333444666888888777555444222333444555555444333222222222222222222222333333///000111111222555:::===@@@GGGWWWmmmoooWWWIIIKKKSSSWWWMMM===888999444555777333888777666444333222222222444444333222222333333444333333333222222111111111333333444444444555555555444444444444444444444444333444555555666666555555333444555555666666555555666555333333333444666888:::999777888;;;???DDDGGGEEEAAA===;;;===>>>===;;;999999999999999888777666777666666555555555666666777777666555555444444444666666555444444444444444444555555555444444333222333333333333333333333333111222444555555444222111111222222222222222333333111111111222222222333333222333444444444444444444444555555444444555888;;;@@@AAAAAAAAADDDNNN[[[eeepppssswwwzzz~~~wwwmmmVVVOOOEEE===;;;<<<===>>>KKKKKKIIIEEECCCDDDIIIMMM^^^hhhuuuzzzrrr```LLL>>>;;;;;;<<<<<<999777===EEEVVVdddrrrxxx|||yyyttttttlllaaaYYYXXX^^^hhhnnnqqquuuyyy{{{~~~rrr___LLLDDDCCCBBB???>>>???AAAEEEHHHLLLRRRXXX\\\iiisss}}}rrr]]]MMMHHHIIIEEEHHHMMMVVVcccppp|||}}}}}}}}}}}}}}}~~~~~~}}}{{{wwwqqqmmmnnniii___RRREEE<<<999999888888888888777666555444222222222333333333444444111000000111333333111///222222222333333333444444444444333333333444444555555444444444444555666666;;;999777666777666555444777777666666555555444333222222222333333333333444111111111111111111111111111111111000000000000000000000000111111000000000...000222333444222000/////////////////////////////////000111111111111111000000000111111222222222111///222>>>MMMVVVTTTOOO@@@777000222;;;@@@>>>;;;;;;NNNWWWQQQUUU```ZZZGGG888444///000333666555333111111111111111000//////........................------......///000000111222222222222222222222222222222333444444444444444222222222222222222222222111222333444444444333222222222222222222222222222111222222333333333222222222222222222111111000000000000000000000111111111333444555555333333444555333555777888888777555444333333555666666666555555111111222222222222222222...///111111333666:::===???HHHZZZooo|||mmmUUUFFFHHHTTT[[[PPP@@@;;;;;;666777:::555666666555444333222222222333333222222111222222222333333333222111111000000111222222222222333333333333333333333333333333333333333444555555555555444222222333444555666666666555444333222333444666777888999::::::999<<>>AAAFFFLLLSSS[[[ccciiittt|||zzznnn^^^PPPGGGEEEFFFDDDKKKWWWeeerrr|||~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~|||yyytttppprrrjjj]]]OOOCCC===;;;<<<888888888777777666555444222222333333333444444444222111000111222222111000222222222333333333444444555444444333333333444444555555444444444555555666888777555555666777777666666555555444444333333333333333333333333333333333000000000000000000000000000000000000000000111111111000000000000000000111///000222333333222111000////////////////////////...///000111222222222222...///000111333444444555333000///222<<>><<<999888888999999999888888777888777777777777888888999777888888999999888888777777666555555444444555555333444444555444444333333222222333333333333444444222222444444444444222222111111111222222333333444222222222222333333333333444333333444666777666555444444444333333666:::>>>??????@@@CCCKKKWWWeeennnyyy{{{{{{zzzzzzuuuiii\\\NNNJJJEEE@@@>>>???BBBEEERRRTTTSSSQQQPPPUUU```jjjqqqwww~~~wwwhhhYYYPPPFFFAAA===:::777777>>>GGGWWWdddqqqwwwyyy{{{||||||zzztttqqqpppqqqsssppppppqqquuuvvvuuuxxx}}}tttjjjSSSLLLEEEDDDBBB>>>;;;;;;===AAAHHHPPPZZZfffrrrzzz}}}xxxmmm^^^PPPHHHEEEBBBAAAEEEQQQcccsss}}}~~~}}}|||||||||wwwtttsssjjj[[[LLLBBB===<<<===777777777777666555444333333333333333444444444444555555444333333333333444222222333333333333444444555555444333333333444444555555444444444555555666333111000111444777888999444444333333333333444555444444444444333333333333000000000000000000000000000000000000111111111111111111000000000000111111222222222222222222111111000000000000000000000000//////000111111111111111...///000222333444444444222444444444555;;;GGGPPPNNNKKKCCC999777>>>GGGKKKLLL@@@777888???EEEJJJOOOJJJFFF???777222000111222111111111111111000//////........................,,,,,,---///////////////000000000000000000000000//////000111111111111000111222222222222333333333222333444444444333222111111111111222222222222222222222222222222222111000111111111111111111111111/////////000111111222222222333444444333333444555555555555555555555444333444555777888888888777777222333444555444333222111111222222222222444888;;;BBBPPPfffzzzrrr[[[FFF@@@KKKWWWQQQAAA::::::555666999555444444333333444555666666444444333222111111111111333333333333333333333333111111222222222333333333222222222222222222222222111222333333444444333333000111222333444444444444333222222222333333444444666888999888777999===AAAGGGCCC>>><<<<<<<<<:::888777888888999999999888888666666666666666777888888666666888999::::::999999777666666555555555555555333333444444555444444333222222222333333444444444333333333333333333333333000111111222333333444444222222222333333333444444555444333555888999888666555555555444555888===@@@@@@@@@BBBGGGPPP\\\iiiqqqyyy||||||xxxssskkk]]]QQQGGGEEEBBB@@@???AAAEEEHHHUUUZZZ___```___ccckkkrrrxxx{{{|||ssshhhaaaVVVLLLBBB<<<888777<<>>BBBEEEKKKTTT___nnn|||zzzfff^^^TTTKKKHHHFFFDDDBBBJJJXXXlll{{{~~~}}}|||~~~~~~}}}~~~}}}zzzuuurrrqqqgggXXXIII???;;;:::;;;666666666555555444333222333333333444444444444555777666555333222333444666222222333333333333444444666555444333333333333333444444444444444555666777555333111111333555666666444444333333444555666777666666555444333222222111000000000000000000000000///000000000111111111111222111000//////000111222555444222111111111111222000000000000000000000000//////000000111000000000000000222222333222222111///333777666333444;;;AAADDDFFFAAA888555<<>>DDDCCC@@@>>>;;;999888777777888888999999999888888555555555555555666777888222444666777888888888888777777666555555555555555333333444444555444444444222222222333333444444444444333333222222333333444000000111222333333444444222222333333333444444444666444444666999:::999666666777666666666999???BBB@@@AAADDDJJJTTT```kkkrrrxxx{{{{{{uuulllbbbSSSGGGAAAAAA???>>>???BBBGGGKKKWWW___hhhlllkkklllqqqvvv|||}}}zzzrrrlllcccWWWHHH???:::888;;;AAAHHHWWWhhhqqqvvv{{{}}}|||}}}yyyrrrnnndddcccfffnnnrrrsssyyy{{{}}}kkk[[[aaa```^^^VVVHHH<<<<<>>DDDJJJNNN[[[eeepppvvvuuuuuuyyy|||}}}{{{sssfffSSSCCC;;;999999:::CCCRRRccckkkpppvvvyyyzzz~~~sssbbbUUUQQQRRRYYYdddllloooqqquuuxxxxxxzzz~~~zzzrrruuueeeSSSGGG@@@===???BBBKKKKKKOOOYYYgggwww|||iiiZZZLLLGGGDDDDDDEEEFFFLLLSSSgggooo{{{~~~~~~}}}||||||zzzuuuooojjjmmm\\\KKKBBB>>>;;;888888777777666555555555555666222444777777666444444444555444222111111222444555111222222333444555666777888888777777666666555555333333222222333666888:::888777666444444555555666555444333222333444555666444555555666555444222111222111111111000000//////000000000000111111111111333222222222222222222333333222222222222222222222111000///......///000111---......///000111111222444333222000///000000111333222111222333444222000555555666777777888777777???GGGOOONNNEEE;;;666666:::GGGSSSSSSFFF888111111111222333000------000444...............///000111222000---,,,---...///000//////...------------...,,,---///000000000///...000000000000000000000000111222444555555444222111000000000///000000111222111111222222111000...---111111000///////////////000000111222222222222111333333333444444444555555333333222222222333444555555555666666555444333333555555555444444333333333555555444222555>>>IIIPPPNNN\\\rrrqqq\\\MMMOOOYYY\\\QQQBBB777333444555666666555555555555444444444444333333222222333333444222222111111111111222222333333333333333333333333111222222333333222222111111222333333444444333333111111111111111111111111111222333222111000111222333555777777777777777999???BBBCCCAAA;;;666444444777999:::;;;;;;:::999777666666666666666666666666666666666777888888888999777777666555555555555666333444444444444444444333444444444333333333222222222222222222222222222222222222222333333444444444555444444333333444444555777<<<@@@???;;;777666777777555555888<<>>===;;;999999===BBBIIIMMMYYYcccnnntttvvvwww|||~~~wwwiiiVVVEEE;;;999999:::???OOOaaakkkqqqwwwzzz{{{}}}~~~}}}qqq^^^OOOIIIGGGLLLZZZhhhmmmmmmllljjjooovvv||||||vvvssscccPPPDDD>>>===AAAGGGNNNPPPVVV___lllyyyooo^^^RRRIIIGGGEEEDDDCCCEEEPPP\\\ttt{{{}}}}}}|||{{{{{{yyyvvvpppmmmjjjZZZIIIAAA>>>;;;888888777666555555444444555555444777999:::999777666666555444222111111222333444111111222333444555666666777777777777666666555555444333333222333555888999999888777666555666666777444444333222333444555666555555666666555444333222111111111111000000000///000000000000111111111111222222111111111111222222222222222222222222222222111111000000000111111111......//////000111111222333222111111000111111111222111000111333333111000444555666666777777666666;;;@@@GGGKKKIIICCC;;;666777AAALLLPPPKKK@@@666111000111222222000///000111//////.........///000000///...------///000111111000///......------......---...//////000000//////000000000000000000000000111222333444444333222111111000000000000111222222222222222222111000///...111111000///////////////000000111222222222222111333333333333444444444444333333222111222333444555666666777777666555555444666666555555555444444444666666666666;;;GGGUUU^^^VVVdddvvvsss```RRRRRRYYY```UUUEEE:::555555666666555555555555444444444444333333222222222222333333222222111111111111222222333333333333333333333333111222222333333222222111111222333333444444333333111111111111111111111111111222333222111000111222444666888888777777888999===@@@BBBAAA===888555444888999;;;<<<<<<;;;999888666666666666666666666666777777777777777777777777777777777777777666666555333333333444444333333333444444444333333333333333222222222222222222222222222222333333333333444444555555444444444444555555;;;>>>???===999666666777555555777:::>>>AAAAAAAAAEEEEEELLLYYYeeemmmtttyyy}}}vvvjjj]]]PPPFFF@@@===999777666777:::???EEEIIIRRR\\\hhhqqquuuxxx}}}}}}ooo[[[GGG<<<888888:::<<>><<<999666666555555444333333333444444555777::::::999777777777444333222111000000111222000000111222333444555555777777777666666666666555555555444333444555666777999888777777666666777777444444333222333444555666666666666666555444333222111111111111000000000000000000000000111111111111111111000000000000111111111111111111111111111111111222222222222222111111...//////000000111111111000000111222222222222111111000000111222222111///444444555555666555555555777888<<>>AAABBB???:::666444888999;;;<<<<<<;;;999888666666666666666666666666777777777777777666666666666666777888888666555444333444444555555444444333666555555444333333222222555555555555555555555555333333333333333333333333555555444444444444555555>>>???>>>;;;777555666777444666999===@@@AAAAAA@@@BBBFFFPPP]]]iiiqqqvvvyyyzzzppp```QQQFFF???<<<;;;777666555555777;;;???BBBFFFQQQ```lllsssxxx|||vvvaaaMMM???999888:::@@@QQQdddlllooorrrvvvwwwxxxyyy{{{}}}~~~~~~~~~}}}~~~wwwhhh\\\JJJIIIPPP```jjjeeeXXXNNNXXXcccpppyyy|||}}}|||tttlllhhh[[[PPPDDD>>>===@@@IIIRRRVVV^^^iiiuuu}}}yyyiiiYYYNNNIIIHHHGGGGGGKKKPPPZZZkkk{{{~~~~~~}}}|||zzzyyyxxxxxxwwwuuusssfffVVVEEE>>>;;;888555444555444333333222222333333222444777777666444444444444333222111000000000000///000111111333333444555666666666666666666666666666555555444444444555555888777777666666666666666444333222222333444666777666555555444333222111111111111111000000000000000///000000000111111111111000000////////////000000000000000000000111111111111222333333333222111000//////000000000111111111...///111222333333222222222222111222333444222000333333444555555444444444333333555<<>>;;;888555444555777444777;;;>>>@@@AAAAAAAAA???HHHUUUbbblllsssvvvvvvqqqfffVVVHHH???;;;::::::777666555444555777999:::>>>IIIZZZjjjsssxxx{{{}}}~~~~~~zzziiiVVVHHH@@@??????HHHWWWdddgggeeeggglllooouuuvvvxxxzzz|||}}}}}}}}}~~~|||tttmmm]]][[[]]]bbbbbb\\\WWWUUU```hhhrrrxxxzzz{{{~~~~~~}}}uuuiii\\\SSSNNNHHHBBB>>>???@@@DDDLLLUUUZZZdddrrr~~~ttteeeYYYOOOGGGBBBHHHDDDFFFOOO]]]kkkyyy~~~}}}}}}|||{{{yyyyyyyyyxxxuuusssiiiYYYIIIAAA>>>:::666555444444333222222222222333000222555555444222222222333222222111111000000000///000111111333333444555555555555555555666666666666666555555444444444444555555555555555444444444333333222222333444666777555555444333111111000000000000000000000000111111///000000000111111111111000//////////////////000//////000000000111111111000111222333222111///...000000000000111111111111---///000222333333333222444333333444555555444222333444444444444444333333111222333666999;;;<<<<<<888<<>>999333000111222111///222111000//////////////////222555555333000//////111111000////////////000000000///......000111222000000000000000000000000000000000000000000000000222222111111222222333444222111000/////////000111...///000000000000////////////000111111111111000111111111222222222333333111111000///000111222333333333444555555444444444333333333333333333333333444444666888666555===GGGeeewwwvvvqqqqqqttt|||yyywwwqqqfff^^^\\\YYYOOOBBB888555555555555555444444444444333333333222111111000000111111222222222111111111111222222111111111111111111111111111222222333333222222111000111222222333333222222111111111111111111111111000222333333222222333444666888999:::888888888999777:::>>>AAAAAA>>>999555777888:::;;;;;;:::888777666666666666666666666666666666666666666666666666555555555555555444444333666666777777777777666666999888777555444222111000333333333333333333333333444444333333333333222222666666555555555555666666===<<<999666444444555555555888===???@@@@@@AAABBBAAANNN]]]hhhooottttttqqqeee[[[LLLBBB<<<;;;:::999888777666555444555555666;;;EEEUUUdddpppvvvzzz|||~~~}}}}}}~~~}}}rrreeeYYYQQQOOOOOOUUU___eee```YYYZZZbbbgggqqqrrruuuwwwyyyzzzzzzzzz}}}}}}~~~|||yyyqqqlllfff___XXXUUU\\\fffjjjooouuuxxxyyyyyy|||~~~zzz|||zzzooo^^^NNNDDD@@@;;;:::<<>>;;;;;;AAAHHHCCC>>>888333111111111111111111000/////////000000111555888777333000///000222111111000000000000000000000//////000000111111000000000000000000000000000000000000000000000000111111111111111222333333000//////....../////////---...000111111000//////...///000000111111000000000000111111111222222222111000/////////000222222222222333444444444444333222222222222222333333333222111555999666333<<>>??????@@@BBBCCCGGGVVVeeennnrrrtttpppjjjYYYPPPEEE???===<<<;;;999777777666666555555555555999@@@LLLYYYeeeooowww{{{~~~}}}~~~|||uuummmgggeeeeeedddjjjiii]]]RRRTTT___hhhlllnnnpppsssuuuwwwwwwwww||||||~~~xxxpppfff[[[XXX___jjjooorrruuuxxxyyyyyyxxxwwwqqqtttsssiiiWWWHHH???===888999===DDDGGGJJJQQQYYYhhhrrrsss\\\NNNKKKLLLKKKHHHHHHJJJUUUfffvvv||||||}}}~~~~~~}}}|||{{{wwwrrrnnnaaaSSSEEE???===:::777666555555444333333333333333111444666777555444333333000111222333333444444444111111222333444555666666444444444555555555666666444444555555555555555555444555666666666555333333222222222222333555777888999888666444222222111222///000000000111111111111000000000000111111111111111000000//////000000111000000111111222333333444444444333222111000000000111111111111111111111111111000000000111222333333555444444555666666555333555555555555555444333333111333555555333222333555444888;;;999666777===CCCEEECCC>>>888222000000111000000000///000000111111111555888777333000111333222222111000000000111111//////000111111111111000000000000000000000000000111111111000000111111111111000000000000111222222------............---------...000111111111000///...//////000000000000000000000000000111111111222000000///...///000111222222333444444555555444444222222222333333444444444000...111666444222>>>OOOeeezzz~~~}}}}}}zzz|||vvvlllbbb\\\^^^eeegggmmmrrryyy~~~vvvggg\\\WWWXXXOOOCCC999666555555444444444444333333333222222333333222222222222333333222222111111111111222222333333333333333333333333111222222333333222222111000000111222222222222222111111111111111111111111000222333333333333444666222444777888888888999;;;::::::;;;>>>@@@???;;;777555666888999999888666555666666666666666666666666333444444555666777888888999888666555555555666777444444555555555555444444444444444555555555666666666666666666666666666666444444444333333222222222666666555555555555666666999777444333444444444333777:::>>>?????????BBBEEEMMM]]]lllrrrtttsssnnnfffQQQJJJBBB>>>>>>>>>;;;999666666666666666666666666888<<>>DDDEEECCC<<<555///...000000000//////000111222222000444777666333111333777333222111111000111111111...///111222222111111000000000000000000000000000222222111111111111222222000000000///000111111222+++,,,---.........,,,,,,,,,...000111222111000///...//////000000000000000000000000000111111111111000//////......///111222333444444555666666666555333333333444444555555555666222333666444444CCCWWWmmm~~~~~~}}}xxxppplllgggcccgggoooiiilllnnnrrr|||}}}oooeeeaaa\\\SSSFFF<<<888666555444444444444333333333222222444333333222222333333444222222111111111111222222333333333333333333333333222222222333333222222222000000111222222222222111111111111111111111111111000222333333333333555666000333555777777888:::;;;<<<;;;;;;===??????;;;777888888888888777777777777444555666777777666555444444555666777888999::::::666666666666555555555555777555333444777888666444333222222111222333555666333444555555666666555555444444444444444444444444444666777777666555555666444444777:::555///111888AAA;;;888;;;======AAAHHHWWWdddrrrxxxxxxqqqcccWWWDDDAAA===;;;:::999888777777888999999888777666555777888;;;CCCOOO___nnnxxx~~~|||~~~yyyyyyvvvnnn```WWW\\\eee]]]^^^dddmmmssstttwww{{{{{{{{{~~~~~~vvvmmmfffbbbmmmvvvyyyrrrooosssuuuqqqdddfffaaaTTTJJJDDD===555:::===BBBHHHNNNUUU[[[^^^www~~~sss^^^RRRIIIIIIJJJGGGFFFHHHRRR```rrr}}}}}}}}}~~~}}}{{{{{{xxxmmmaaaQQQFFF<<<888777555666888222222222222222222222222222111000111222222111///222222222333666666555444555333222222333444333222555555444333333333444555666555444333333444666777666555333333444444444333111222222333555555666777;;;999666444222222222333444222///...///000000000111111000//////000000111000000////////////000000222111111111222333444444333333222222111111000000111111222333333333333222222222222222222222222222444444444444444444444444222333333444444333333222000000111222222222222111555333333666999;;;999777999>>>BBB@@@999222///......---,,,---///111222111222222222333333444444444444333111000000000111111//////000000111111222222333222111/////////000111222333444333111000111222555444222000...---,,,+++000...///222777777222,,,---...000///......///000,,,...000000///...///000000000000000000000000000222222111111111111111111555555555555555555444444222222333666:::;;;777444444444444555777AAAUUUgggxxx|||xxxvvvwwwvvvsssrrrtttrrrqqqpppttt|||xxxnnnfff```WWWMMMDDD;;;555666;;;333333444444444333222111444333333222222333333444555444333333222222222222111111222333333333333222000000000000000000000000000111222333333333333222444444444333222111000//////000000222333444555555555666777888999:::::::::;;;======;;;>>>CCCAAA:::888888888888777777777777555666777888888777666555444555666777888999999:::777777777777666666666666777555444444777777666444444333222222222333444555333333444555555555555444444444444444444444444444333555777666555444555666555444666888666111333999@@@<<<;;;===>>>@@@GGGQQQ___jjjuuuxxxtttjjj[[[NNNBBB@@@<<<;;;::::::999777777777888999888777666666555555888???KKK[[[iiirrrzzzzzzzzz|||~~~|||wwwkkkZZZOOOTTT___WWWVVV\\\fffooorrruuuxxxxxxxxxzzz~~~}}}vvvqqqoooyyywwwpppiiijjjqqqwwwxxxkkklllggg\\\RRRLLLEEE???<<>>666555999444444555555666666777777444333333222222333333444222222111111111222333333111111222333333333333222000000000000000000000000111111222333333333222222333333333333222222111000222222222222222222222222555555777888999:::::::::999;;;;;;:::===CCCCCC???888888888888777777777777666777888999999888777666444555555666777888999999888888888777777777666666666555444555666666555444444444333222222222333333222222333444444444444333444444444444444444444444333444666666444333444555666444333666666555777:::@@@>>>>>>>>>???DDDPPP\\\fffpppxxxwwwpppdddTTTHHH@@@>>>;;;:::;;;;;;:::999666666777888888888777777666555666<<>>???<<<777777666222------222777333333333333333333333333222222111111111111111111222222111111000000//////222111111111111111111111111222333222111000111222222111000000//////000000222111222444666555222//////000111000...------...---///000000//////000111////////////////////////111111111111111222222222333333444444444444555555222333444666777777666555111111:::LLL^^^iiipppuuu~~~yyygggfffkkkuuu|||{{{yyyyyyyyywwwvvvxxx~~~~~~~~~}}}|||}}}vvvoooeee___WWWOOODDD888333444666555444444666888;;;===444333333222222333333444222111111111111222222333111111222333333333333222000000000000000000000000222222333333333222111111111111222333333333222222555444444333222111000000444444666777888999999999:::999888888;;;AAAEEEFFF888888888888777777777666777888999::::::999888777444444444555666666777777666666555555555444444444444555555555444444444555444444444444333222222111000111222222333333222222444444444444444444444444222444555555444333333444666555444444777;;;======@@@BBBBBB??????JJJ[[[hhhqqqxxxzzzqqqcccVVVKKKBBB;;;:::::::::<<<<<<;;;999555555555666666777888888888777888;;;BBBNNNZZZbbbooossswwwxxxwwwxxx{{{~~~~~~~~~pppddddddkkk```VVVQQQUUU^^^cccdddfffjjjqqqxxx{{{yyyvvvwwwxxx|||vvvuuu|||wwwjjjZZZNNNIIIJJJMMMQQQMMMOOOSSS]]]iiivvvnnn\\\QQQKKKHHHJJJJJJHHHKKKXXXjjjwww~~~zzzwwwsssggg\\\MMMDDD===<<<:::555222111111111111222222333333333333333333555777888777666444333333444666666555333444333444666888999888666333333222222222333555555777777666555555444333222555444222222333333333222222222333333333444444444111111222333444555666777999666111......////////////111222444444222111///333333222222222222333333000111333333333111///...------....../////////000111111222333333333333222111111111222222333333333555555555555555555555555111222222333333222222111111111222333333333333222111111000000000222555777000...++++++///666===AAA>>>999222---,,,...111444111111111111111111111111111111111111222111111111222222111111000000//////111111111222222222222111111222333333222111222444444333222000//////......//////000111222111///---,,,...//////......///111---///111111000///000111////////////////////////000000111111111222222222333333333333444444555555222333555666666555555555444222999LLL```mmmuuuxxx}}}tttiiifffgggooouuuvvvuuuuuuyyyvvvuuuwww~~~}}}}}}}}}{{{zzz{{{}}}wwwoooccc]]]WWWPPPEEE999444555666555333222222444666777444333333222222333333444666555444222222111111111111111222333333333333222000000000000000000000000222222333333333222222111111111222333333333222222222222222222222222222222333444555666777888888888;;;:::888888:::<<>>>>>@@@CCCBBB>>>BBBOOO```jjjxxx|||yyykkkZZZMMMCCC===::::::999:::<<<<<<:::999666666555555555666777777555777999999<<>>888777666333111111111111111222222333333444444444444555777888666555222222222333555666555444555555666888::::::888666555555444333333333444555555666666666555444333333555333222111222333222111111111222333555666666777111222222333444444555555666333000.../////////...---...000111222222111111333222222111111222222333000111222222222111000///............////////////111111222333333333333222111111111222222333333444444444444444444444444444111111222222222222111111000000111222222222222111000111111000///000222444000111///,,,***...888@@@BBB<<<444///...000111111111111111000000000000///000000111222222222222111111111111111000000000000000111222222333222222222222333444444333333444555666666444333222111000000......///000///...---,,,+++---...///...///111222---///111111000000000111000000000000000000000000000000000111222222333333222222333333444444555555222333555555444444555666888555;;;NNNcccqqqzzz~~~|||rrrmmmgggeeekkkrrrttttttuuu{{{xxxuuuwww|||~~~~~~}}}{{{xxxxxxzzz|||}}}~~~xxxpppbbb]]]WWWQQQFFF;;;666777555444333222111111222333444333333222222333333444777666555333222111111000111111222333333333333222000000000000000000000000000111222333333333333222222222333333333222222111111111111222222333333333222333444666777777777777;;;999888999888999===CCC888888888888777777777777666777888999999888777666333444444444444555555555666555555555444444444444222444666555333222444666111222333444444444333222111222222333333333333333444444444444444444444444333555777666555444555666222888;;;888777;;;>>>>>>???AAA@@@>>>FFFWWWgggnnnwwwyyysssbbbPPPEEE@@@<<<:::::::::;;;<<<<<<:::888777777666555444555666666333999===;;;888???NNN\\\dddcccccceeekkkppptttvvvxxxzzz|||~~~{{{lllYYYLLLCCC>>>???DDDNNNXXXccceeebbb___ccchhhqqqtttyyy}}}~~~wwwuuutttqqq\\\NNNAAA>>>@@@CCCJJJPPPTTTYYYbbbooo|||zzzfffSSSLLLKKKKKKKKKQQQUUUWWW```qqq}}}yyyrrrcccUUUCCC:::444444555333222444000111111222333333444444555444444555666777555444222111222444777888777666666666777888:::999777555888777555444333444444555444555555666666555444333555333111111222333222111222333333444666777777888333333333444444333333333222111////////////...,,,,,,---...///111222333333222222111111111111222222000000000000111111111111000000//////////////////111111222333333333333222000111111222333333444444333333333333333333333333111111222222222222111111//////000111111111111000///111222111///...///111///111111///+++,,,222888AAA???<<<888444222111111111111111111000000000//////000111222333222222111000000000000000111111111000111222333333333222222333444666555444444555777555444333333222222222333///000111111000.........,,,...//////......000111...///111111000000000111000000000000000000000000///000000111222222333333111222222333444444555555222444666555333333444666777666>>>QQQeeettt}}}}}}sssjjjdddbbbjjjrrruuuuuuuuuzzzwwwuuuvvv|||~~~{{{wwwvvvwwwyyy||||||~~~yyyssseee```YYYRRRHHH<<<777888444444444333333333222222444333333222222333333444555555333222111111111111111111222333333333333222000000000000000000000000///000111222333444444444333333333333222222111000111111222222222333333333222333444555666777777777888666666999888666;;;BBB888888888888777777777777666777888999999888777666333333444444444444444444777666666666555555555555222444666555333222333666000111333444555444444333222222333444444444444333444444444444444444444444444666777777666555555666000999>>>:::777;;;>>>>>>===@@@??????III]]]lllqqqrrrtttmmm\\\KKKCCC@@@???:::::::::;;;<<<;;;999777888777666555444444555666555<<>>888===NNN^^^]]]ZZZYYY]]]eeemmmrrrtttuuuwwwzzz}}}~~~nnnZZZJJJ>>>999===CCCFFFOOOWWWWWWQQQNNNSSSZZZjjjnnnsssxxx}}}}}}yyyxxxooobbbRRREEE===>>>CCCGGGLLLRRRUUU^^^kkkxxxnnnYYYLLLIIIJJJIIILLLSSSYYY]]]hhh{{{~~~zzzrrrbbbSSSBBB:::444444555555666888000000111222333333444444666555444555666666444222222222222555888:::999888666666666888999888555333:::888777555444444444444333444555666666666555444555333111111222333222111444444555555666777777888444444444444333222111111000///...///000///---+++---------///000333555666222111111111111111111222000000//////000111222333111111000000//////......111111222333333333333222000000111222333333444444222222222222222222222222111111222222222222111111......///000000000000000///111333222///------///...000222111///...///111>>>CCCEEEBBB:::333111222333222222222111111000000///000111222333333222111//////000000111111222222000111222333444333333222444555666666555555777888111000000000111111222333111222333333111000000000...///000///...---...///...000111222111000111222000000000000000000000000///000000111222222333333111111222333333444555555222444666555333222444666333444>>>RRRggguuu~~~~~~tttddd______iiisssvvvvvvuuuvvvtttsssvvv}}}{{{wwwuuuvvvwww}}}|||{{{|||~~~~~~zzzvvviiiccc[[[TTTHHH===888999444444555666666555444444444333333222222333333444222222111111111111111111111111222333333333333222000000000000000000000000...///000222333444555555444444444333222111000///222222222222222222222222222222444555666777777777666333555999888666:::CCC@@@???<<<:::888888999999777777777777777777777777555555555555555555444444777777666666555555444444555555555555555444444444555555555555555555555555111222333333333333444555444333222444666777777666444888<<<<<<777444555777555555666777999<<<>>>@@@AAABBBAAADDDPPPbbbpppuuuwwwiiiYYYOOOHHHAAA>>>???===<<<;;;===??????<<<999666555666777444111444::::::KKKNNN>>>999IIIWWWWWWSSSJJJKKK[[[iiilllooouuuwwwttttttzzz}}}~~~lllWWWMMMFFF@@@===>>>>>>>>>@@@AAA??????GGGPPPeeeqqquuuxxx}}}qqqbbbWWWOOOFFFDDDIIIJJJHHHNNNYYY^^^jjjxxxnnnWWWLLLKKKKKKLLLLLLRRRYYYbbbkkkwww{{{qqq___NNN@@@888333444555333222333333444444333111333888<<<<<<999666444444333111///222444555555999===:::444555666888999999888666555333333333333333333333333333333555555666666666555777666555444333222222222444444555555555555444444111222222333333222222111111111///...------------...///111222333333222222000000////////////000000000000000111222222333333222111111111000000/////////000000111222222333333111111222222222333333333000111111111111222222222222222222111111000000000//////000000111111222222111111111111111111111111444555555444000...------333<<>>BBBFFFKKKXXXhhhrrrtttssseeeUUUKKKDDD>>>;;;===;;;;;;===@@@CCCBBB>>>;;;666555666777555333777>>>EEEUUUXXXJJJFFFSSS[[[WWWPPPJJJOOO```nnnqqqrrrvvvvvvsssssswwwzzzzzz|||sssccc[[[TTTJJJ@@@<<<999888:::======@@@JJJUUUeeennnqqqttt}}}}}}{{{yyynnneeeYYYOOOJJJMMMNNNNNNVVVccckkkuuuuuucccRRRLLLMMMOOOPPPQQQWWW```jjjrrr||||||rrr```OOO@@@999333444555333222333444444555333222444888<<<;;;999666444444333111///333555666555888;;;999333666777888999999888777666333333333333333333333333444444444333222222222111666666555444333333333333333333444444444444333333222222333333333333222222111111000///...............///111222333333222222000000////////////000000000000000111222222333333111111111111000000000///000000111111222333333444111111111222222222333333000111111111111222222222333222222222111111111111111111111111111222222222111111111111111111111111222444444333000...---...///444<<>>NNNbbbnnnuuu}}}uuudddaaa___bbbiiioooqqqqqqyyywwwvvv{{{}}}zzzwwwvvvvvvuuuuuuuuuuuusssooolllgggbbb\\\UUUOOOGGG>>>888666555333222222333444555555555444333333222111111111111111111111111111111111111222222222111111000111111111111111111111111000111222333444555666666555444444444444333333333444333333222222111111111555555555555555666666666666666555555555666777888IIIFFFBBB===999888888888555555555555555555555555555555555555555555555555555555555666666666666666777777666555444444333333333333333333333333333333333444555444333222333444444333333444666777666555444777::::::777555555777666666666888;;;>>>AAABBB===DDDMMMVVVcccpppuuutttmmm___OOOEEE???:::888:::888;;;???DDDFFFDDD???;;;777555555777666777???GGGTTTcccggg]]]ZZZbbbcccZZZJJJGGGOOOaaaooorrrsssuuuwwwtttsssuuuvvvuuuwww{{{|||}}}zzzrrrmmmfffXXXGGG===;;;;;;<<>>HHHSSScccpppuuuooommmqqqlll___KKKJJJQQQaaannnssstttwwwwwwsssqqqqqqooommmoootttwwwzzz}}}{{{zzzttteeeRRRCCCBBB@@@???AAADDDLLL\\\kkkrrryyyxxx{{{{{{mmmkkkpppuuu||||||sssmmmccc]]]YYYYYYYYY]]]gggssssss[[[TTTPPPTTTZZZ\\\^^^```dddppp~~~~~~uuubbbPPPBBB:::444444555222111222555555555555555777999;;;888666444333444444222111666888888666555777666222777777888999999888777777333333333333333333333333222222111111333666888:::666555444333333333333333333333444444444444333333222222333333333333222222111111111111111000////////////000000111222222222000000////////////000000000000000111222222333333111111111000000000000000//////000000000111111111111111111111222222222222000000111111111222222222333333333222222222222222222222222111111000000000000000111222222111000000...000111111///......///222...---222<<>><<<777333333444444333222222222222222222111000000222111000//////000111111111111000000111111222333444333333333333222222222111111222222222222111111////////////////////////000111111000//////000222111111111111111111111111000000000000111222333444111111111000000111111222222222333333333444444444555444222000000222444555:::GGGZZZkkkuuuzzzmmmfff______gggqqqxxxzzzxxxxxxyyy~~~{{{yyyvvvuuutttsssrrrrrrqqqoookkkgggaaa]]]XXXVVVTTTLLL@@@666666555444333222222222222444444444333333222222222222222222222222222222222000000111222222222111111111111111111111111111111222222222333444555555666444444444333333333222222111111111222222333333333333333444555666666777777999999888777666666555555EEECCCAAA>>><<<;;;;;;;;;555555555555555555555555555555555666666666777777444444555555666666777777777666666555444444333333333333333333333333333333444555666555333222333444555444333444666666666444555666777777666666666777666777888:::>>>AAAEEEGGGKKKTTT^^^hhhrrrzzzyyyuuu^^^RRREEE???;;;888888::::::>>>DDDGGGFFF@@@:::555777555555888<<>>======DDDSSSbbbpppxxxzzz|||rrr]]]VVV]]]eeepppxxxxxxrrriiiccc___```bbbeeeeeehhhqqqyyyzzzkkkYYYTTTSSSWWW[[[]]]___bbbjjjwwwuuuaaaOOOAAA999444444555222111222555555444555666888999:::666555333333444444333222777::::::777555666666333777777777777777777777777333333333333333333333333222111111111222555888:::555555444333333333444444444444555555555555444444111222222333333222222111000111111222111000000////////////000000111222222000000////////////000000000000000111222222333333000000000000000000111111............////////////000000111111111222222222000000111111111222222222222222222222222222222222111111000000//////......000111222333333222111000...///111111///...///000222000...///333;;;CCCHHHIIIBBB999333222333333111111222222222222111000000000000000000000000111111111111111111111222222333444444444333333333222222000111111111111111111000////////////////////////000111111000//////111222222222222222222222222222222222111111111111111222222222111111111111111222222222222333333333444444555444222111111222444555777GGG\\\llluuu{{{}}}rrrgggfffmmmtttvvvtttpppqqqttt{{{~~~zzzvvvsssrrrqqqpppppppppooommmiiifff^^^ZZZVVVTTTQQQIII???666555555444333222111111111444444333333333333222222222222222222222222222222///000111222222222222222111111111111111111111111111111222222333333444444444444333333333222222222111111111222222333333444222333555777888888888888:::::::::999888777666555BBBAAAAAA@@@>>>===<<<;;;555555555555555555555555555555555666666777777888555555555666666666666666666555555555555444444444333333333333333333333333444555666555444333444555666444333444555666555444555555666666666666777777777777999;;;???CCCGGGIIISSS\\\fffmmmtttxxxtttmmmVVVKKKBBB>>>===::::::<<<===AAAEEEGGGCCC>>>999666888555666999<<>>:::>>>KKKYYYnnnxxx|||||||||jjjSSSKKKJJJSSS___gggiiieee```\\\]]]ccclllqqqtttvvv|||yyyjjj[[[WWWUUUXXXZZZ\\\aaagggsss~~~ttt___MMM@@@888333444555333222333555444333444777999999888555333222222333555444333888<<<<<<888555666777555666666666666666666666666333333333333333333333333333222111000000111222222555444444333333444444444444555555666666555555444000000111111111111000000//////111111111000///...///////////////111222222000000////////////000000000000000111222222333333000000000000111111111111.............../////////000000000111111111111222000111111111111222222222000111111111111222222222//////////////////......111222444555555444222111///000222111000//////000///000000///000888DDDNNNQQQLLLBBB666111222222000111111222222111111000///000000000000111111111111222111111111111222333333555555444444444333333333000000111111111111000000000000000000000000000000///000111000//////111333111111111111111111111111333333222222222111111111444333222222111222222222222222222222333333333333444444333333333333444444666III^^^lllssszzz~~~~~~~~~uuuqqqssstttppplllmmmmmmqqqxxx}}}yyyuuurrrpppnnnmmmmmmnnnnnnlllhhheee[[[YYYUUUPPPJJJCCC<<<777444444333333222222111111333333333333333333333333333333333333333333333333///000111222222222222222111111111111111111111111111111111222222333333333333333333333222222222222111111111222222333333333111333555777999:::999999999999999999888777666555AAABBBCCCCCCBBB???===;;;666666666666666666666666444555555666777777888888666666666666666555555555444444444555555555555555444444444444444444444444333444555555444444555666666555444444555666555444666555444555666777777777777888999<<<@@@EEEHHHKKKWWW```kkkqqquuusssjjj```NNNEEE>>>>>>>>><<<;;;<<>><<<;;;:::777666888:::>>>IIITTTbbbnnnwwwyyy|||{{{qqqmmmeee]]]WWWUUUSSSQQQJJJGGGFFFEEEBBBCCCJJJTTTZZZ___dddiiimmmttt~~~yyykkk[[[TTTLLLDDD===>>>IIIUUUkkkvvvzzzyyyuuucccNNNIII@@@GGGPPPWWWYYYXXXXXXXXXZZZeeerrryyy|||}}}mmm___[[[YYYZZZ\\\```iiirrr~~~~~~rrr]]]JJJ>>>777222444555444333555444333222444777888888666444222111222333555555444999===>>>999666777888888555555444444444444555555333333333333333333333333333222222222111000000000444444444333333444444555333444444555555444444333//////000000000000//////---...000111111000...---//////......///000222333000000////////////000000000000000111222222333333///000000000111111111111000000000000000000000000000000000000111111111111000111111111111222222222//////000000000111111111////////////000000000000222333555666666555333222000222333222000//////000...000222222222666???GGGRRRQQQJJJ===444333222000111111111111111000000/////////000111111111111111222222111111222222333444666666666555555555444444111111222222222222111111000000000000000000000000///000111000//////111333111111111111111111111111111111222222333222222222555444444333222222333333111222222222222333333333333444555555555555444333999LLLaaalllqqqxxx}}}~~~|||||||||~~~{{{wwwsssqqquuuuuuvvv|||~~~|||xxxuuurrrqqqkkkkkkkkkllllllkkkhhheeeYYYXXXSSSKKKCCC<<<999999222222333333333222222111333333333333333333333333333333333333333333333333//////000222222333333222111111111111111111111111222222222333333333333333333333333222222222222111222222222222222222333333///111444777999999999999666777888888777666555444CCCDDDFFFFFFEEEAAA===:::777777777777777777777777444555555666777888888999777777666666555555555444333333444444555666666666555555555555555555555555222444555555444444666777666555444444555666555333666555444444666777777777777888:::===AAAEEEIIILLLXXXbbbmmmsssuuupppcccVVVIIIAAA<<<===>>><<<;;;<<<@@@CCCFFFEEEBBB??????@@@<<<999777777777999CCCMMM]]]iiisssvvvyyy}}}sssfff[[[TTTMMMIII>>>============???HHHSSSMMMQQQVVVYYY___jjjyyyzzzlll```YYYOOOFFF>>>===FFFRRRcccpppssspppkkkZZZHHHFFF@@@DDDJJJMMMNNNOOORRRUUUXXXdddrrrzzzqqqddd```]]]]]]```eeerrr}}}}}}qqq\\\III===666222333555555444666444222111333666888777555333111000111333555555555:::>>>>>>:::666888:::999555444444333333444444555333333333333333333333333111222333444444444444444444444333333333444444555222333333444444333333222......////////////......,,,---///000111000...---//////......///000222333000000////////////000000000000000111222222333333//////000000111111111222222222222111111111111111000000000000111111111111000111111111111222222222......//////000000000111//////000000111111222222222444666888888666444222222333444333111//////000000333555555444555888:::PPPSSSOOOBBB888555333///111111111111111000//////...///000111111111111111222222111111222222333444777666666666666555555555222333333444444333333222000000000000000000000000///000111000///000111333000000000000000000000000///000111222333444444444666555444444333333333333111111222222222333333333333444666777777666444333<<>>777777:::111111222333333333222222333333333333333333333333333333333333333333333333//////000222222333333333111111111111111111111111333333444444444444444444333333333222222222111111222222222222222222222222...000333666888888888888444555666666666555444333DDDFFFGGGFFFCCC@@@>>>>>>888777777666666666666777888666555666777888777555666666555555555444444444777777666555444444333333555333333777777555666999666666555555555555666666222333444555555555444444666555555666777777555444555:::>>>@@@@@@CCCJJJPPP^^^fffqqqwwwttthhhXXXMMMDDDAAA>>><<<;;;<<<>>>@@@FFFBBBEEEDDD???DDDGGG===;;;999999:::999999???FFFTTTbbbpppuuuxxx|||~~~sssjjjcccXXXLLLDDD>>><<>>AAAHHH<<>>666111222666555555555555444333444666666666555222222222333444555666777999888999===<<<888666777222222333444444333333333222222222222222222222222///000222222111222444666555666777888999888888777444333222222333333111000222///---...000333222111222222111111000000//////...//////000111222222222111111000000000000111111111000/////////000222222444222000///...///000111///000111222222222222111000000/////////000222333000000000000000000000000111111111111111000/////////000111222333222222111222333444555555555444333333222111111000000111111222111111333666888999999IIISSSYYYPPPBBB999777777444222111000111111///---000000////////////000000888777555333111000000///555555555555555555555555333222111111000111111111222222222111111111000000444333111//////000111222000000000000000000111111000111111222222333333444444444333222333444555666444444555333222111222333666666555555555555666666AAAJJJ[[[kkkssstttxxx~~~~~~}}}{{{zzzzzzzzzwwwtttooonnnlllllllllllljjjhhhZZZUUULLLBBB:::666555666222222333333333333444444444444222222222222444444333444555444222111222333222222222333333444444444000000111222222222222111444444444444444444444444222222222222222222222222111333444444444444555777777555333444666888777555333444555666666666555444BBBEEEIIIJJJGGGBBB>>><<<888888777666666666666777777666555666777888777555666666555555555444444444777666666555444444333333555222333666777555555888666555555555555555555666333333444444555555555555666555555555666666555555888;;;?????????CCCKKKRRR```hhhrrrvvvpppbbbSSSJJJDDDBBB>>><<<;;;===???AAAFFFBBBDDDDDD@@@EEEHHH???===::::::;;;999888<<>>666222444777666555555555444333444666666666555444333333333333333444444:::888888;;;;;;777666888222333333333444333333333111111111222222222222222000111222222111222333555888888999::::::999777666444333111222222333111000222000---...000222222111111111111000000000000000...//////000111111222222111111000000000000111111111111000000000111222333333222000///...///000111111111111111111111111111111000000///000111222333000000000000000000000000111111111111111000/////////000111222222222111000000111222333333333222222333222111111000000111111222111000222555777888777BBBKKKRRRNNNFFF>>>888444222111///000111111111///000000////////////000000555444333222222222222222444444444444444444444444111111000111111222333333333333333222222222111111444444444444444333333222000000000000000000000000111111222222333444444444555444333333333444555666333444444222000000222333777666555444444444444444999BBBRRRdddnnnsssyyyzzz}}}~~~|||zzzyyywwwuuuqqqooollljjjiiijjjlllmmm```VVVGGG<<<777666555444222222333333333333444444444333333222222333333444333444555444222111222333222222222222222222111111000000111222222222222222444444444444444444444444222222222222222222222222000222333333222333444666666444222333666777666555333444666777777777666666@@@EEEKKKMMMKKKEEE???<<<999888777666666666666666777666555555777777666555666666666555555555555444666666666555444444333333444222222666666444555888555555444444444444555555555555444444444555666777666555444444444555666777;;;>>>?????????DDDNNNWWWdddllluuuuuujjjZZZMMMFFFCCCAAA===;;;;;;===@@@CCCFFFAAADDDCCC@@@FFFJJJBBB>>><<<:::;;;999666888===HHHWWWgggooorrrwww{{{}}}|||~~~}}}||||||wwwqqqeeeWWWHHHDDDDDDBBB>>><<>>FFFCCC???;;;:::>>>FFFLLLNNNZZZgggrrr}}}~~~tttlllfffcccbbbcccgggnnnyyy}}}vvvgggSSSEEE<<<777444777999777555555555444333444666666666555444444333222222222222222;;;888999;;;;;;888777:::333333333333333333333333000000000111111222222222222333333222111111222444;;;;;;;;;;;;:::888666555333222111111222333111000222000...///000222222111000000000000111111111111/////////000111111222222222222111111111111222222222111111111111222333333222222000/////////000111222222000//////000111111111111111000111111222333000000000000000000000000000000111111000000//////...///000111111111000000...///000000111111000000222222111000000000000111000//////111333555555444888@@@GGGJJJKKKHHH???555222000//////000222222111000000000000000000000000111111111222222333444555333333333333333333333333000000000000222333444555444444333333333222222222333444666777777555333111000000000000000000000000222222222333444444555555555555444444333444444555444444333111//////222444888777666444333333333333111:::KKK___nnnvvv}}}}}}vvvzzz{{{wwwvvvvvvqqqooolllfffcccdddjjjooofffXXXEEE888555555555333222222333333333333444444444333333222222333333444333444555444222111222333333333222111111000000///000111111222222222222222555555555555555555555555222222222222222222222222///111222222222222333555555333222222444555555444333444666888888888888777???DDDIIIKKKIIIDDD???===999999888777666666666666777666555555666777666555666666666555555555555555666666555555555444444444444222222555666444555888444444333333333333444444666666555555555666777888666666555333333444666999>>>@@@@@@@@@@@@HHHTTT]]]kkkrrrwwwrrrcccRRRGGGBBBAAA???<<<::::::===AAACCCFFFAAACCCBBB???FFFKKKDDD???<<<:::;;;999666777;;;GGGWWWgggooorrruuuyyyyyyyyyzzzzzz{{{|||}}}{{{xxxpppdddUUULLLHHHDDD@@@===JJJTTT___dddfffeee___XXXMMMNNNQQQWWWaaallltttxxxwwwtttooofff[[[QQQLLLLLLHHHDDD???:::999999999999>>>===;;;999888;;;@@@DDDIIIXXXjjjwwwxxxooojjjhhhbbbbbbdddlllxxx{{{ssscccOOO@@@;;;777666999;;;777444555555444333444666666666555222222222111111222333333:::999:::>>>>>>:::888:::444444333333222222333333/////////000111111222222333444444222111000111333;;;;;;;;;:::888666444222333111000111222222111000111000000000000111111111//////000000111111222222//////000000111111111111222222111111111111222222222222222222222333333333222111000//////000111111333222000///000111333555222111111111111222222222000000000000000000000000///000000000000000//////---...///111111000000///......//////000000000000222222111000000000000000//////...000222333333222111666<<>>BBBUUUlll}}}zzzssslllgggeeecccdddiiisss{{{rrr```KKK<<<999777777;;;;;;777444555555444333444666666666555000000000111222333555666888888<<>>LLLXXXWWWPPP===999444000////////////000000111111111111000000222222111111111222333333333333333333333333333333333333222222222222222333111111111111000000000000444333222222222333444555444444444333333222222222222222333444444555555666555555555555555555555444555666555444222333666888666666666666777999::::::111888JJJbbbwww{{{uuuyyy|||wwwuuuuuurrrsssqqqkkkbbb^^^```ccc^^^ZZZQQQEEE:::333333555222222222333333333444444333333333333333333333333222333444444222222333444000111111222333444555555111111222333333333333222666666666666666666666666222222222222222222222222111222444444333333555666222222222222222333444555222333444666777777666666@@@AAAAAA@@@>>>>>>???AAA;;;:::999888777666666666666555444444666666555444555666666666666777777777555555555555555555555555555333333777777555666999555555444444444444555555666777888999999999888888555777888777555555888<<<>>>@@@CCCDDDIIITTTdddpppyyyxxxsssfffUUUGGG???===:::::::::;;;===???AAABBBCCC>>>AAABBBAAALLLVVVPPPGGG@@@;;;;;;;;;:::;;;>>>BBBSSSfffqqquuuyyy||||||~~~xxxtttuuuwwwxxx{{{~~~}}}vvviii\\\RRRIIIBBBBBBPPP\\\[[[RRRIIIBBB>>><<<::::::;;;<<<@@@JJJTTT```iiiqqqtttsssmmmcccYYYTTTPPPJJJDDD@@@<<<999777555777999::::::;;;<<<>>>BBBVVVoooxxxqqqmmmgggcccaaafffiiiqqq|||}}}sssaaaKKK;;;999666777:::999555333555555444333444666666666555//////000111333555777888666777;;;AAAAAA;;;888888666555333222111222222333111111111111111111111111333444444222111000111333555555555555444222000///111000///000222222222000///111222222000//////000000000000000111111111111000000000000000000111111111111000000000000111111000111111222333222222222000000000000111111111111111000000111222444666777000111111111111000//////000000000000000000000000......///000000000//////...///000111111111000000000000/////////000111222111111000////////////000///...///000222111///------///000666BBBPPPUUUTTTDDD???777222///.........///000111222222111000///333222222111111111111222333333333333333333333333444444333222222222222222111000000000000/////////666555333222222444666777555555444444333222222222222222222333444444555555333444555666666666666555555666777666555555666888555555666777999;;;<<<===444777FFF^^^tttwwwyyy}}}xxxuuutttuuuvvvuuuooohhhbbb```aaaWWWXXXUUULLL???666444555222222333333333333444444222333333444444333333222111333444444222222333555000000111222444555666777111222222333333333333333555555555555555555555555222222222222222222222222111333444444444444555777222333333333222222444666333333555666666666555444>>>???@@@???>>>>>>???AAA<<<;;;999888777666666666666555444444666666555444555666666666777777777777555555555555555555555555666444444888888666777:::666555555555555555555666555777999;;;;;;:::888777444777::::::777666999===<<<@@@DDDGGGNNN[[[kkkxxx}}}wwwlll]]]NNNBBB===;;;999:::<<>><<<<<<:::;;;>>>CCCTTTgggpppsssuuuvvvuuummmeee```cccggglllttt|||}}}}}}uuunnnfffXXXKKKGGGNNNPPPKKKCCC???<<<999:::777777888666777@@@LLLUUU^^^gggmmmrrrtttooohhh```^^^YYYRRRJJJCCC===:::888999999999999;;;???AAAOOOaaavvv}}}pppjjjfffbbbaaaccckkkpppzzzvvvdddNNN>>>888666777999777333333666555444333444666666666555111111111222333555666777666555777;;;;;;888777888777555333222111111222333333333333222111111000000222333333222111000222333111222333333333222111000111//////000111222222111///111333333000...///000111111111000000000000000111000000000000000000000000000////////////000000///000111222222222111111//////000111111111111111000000111111111111222222///000000111000///...---000000000000000000000000---......///000000/////////000111222222222111000000//////...///000111222111111000////////////////////////111222111///,,,---000000///444>>>FFFIIIHHHBBB999333000////////////000222333333222000///222222111111111111222222444444444444444444444444333333222222222333444444111111111000000000000///333333333333333444555555444333333222111111000000111111222222333444444444222333555666777777777777222444777777666555666666666666666777888:::;;;<<<888777@@@UUUmmm|||xxxwww}}}zzz|||zzzuuurrruuutttqqqnnniiieeebbb```SSSTTTSSSLLLBBB999555444222222333333333333444444222333333444444333333222111222444333333222444555000000111222333444444555111222333333444444333333444444444444444444444444222222222222222222222222000222333444333333444666222333555444222222444777555555666777777666444333===???@@@@@@?????????AAA<<<;;;:::888777666666666666555444444555666555444555666666666777777888888444555555555555555555555777555555999999777888;;;666666555555555555666666555777:::<<<===;;;888666333888<<<<<<999777:::===;;;???DDDIIIQQQ___ppp|||vvvgggWWWIII@@@;;;999999;;;>>>AAADDDDDDDDDCCC===:::???DDDIIIZZZhhhfffTTTJJJ@@@===<<<:::;;;>>>HHHXXXiiippppppooommmkkkWWWNNNJJJNNNVVV]]]iiitttyyy||||||{{{|||wwwfffTTTPPPOOOHHH???;;;<<<<<<999666444666888777777AAANNNSSSYYY]]]```iiiuuuzzzwwwnnnnnnjjjaaaUUUIIIBBB>>><<<;;;999888888;;;AAAFFFaaapppvvvjjjeeebbb___bbbhhhnnnuuuxxxgggQQQAAA888666666888666222333666555444333444666666666555333333333333444444555666777444333555666444666999777666333111111111222333555444444333222111000000222333333222111111222444000111222333444333222222000/////////111222222111...111444333000......000222222111111000000//////111111111000000000000000//////............//////...///000111222111000000...///000111111111111111111111111111000///---,,,...///000000000...---,,,000000000000000000000000------...///000000/////////000111333333222222111//////...---...///000111111111000/////////////////////000111222111...,,,---111000+++***000888<<>>>>>>>>>>><<<======<<<:::888666555666444333333555666666555777777666555555555555555444333333222222333333444;;;:::888888999999777666999888666444333333333333333555888999777555444444444333333444777:::===???>>>===BBBMMMZZZgggrrrzzzzzznnn^^^PPPDDD;;;:::>>>;;;<<<>>>AAADDDEEEDDDCCCAAA>>>>>>FFFWWWfffooorrrdddOOO>>>===>>>;;;;;;@@@OOOZZZfffooouuusssfffXXXFFFBBB>>>???BBBJJJZZZiiioooxxx~~~}}}xxxtttnnniiiaaaTTTDDD<<<;;;;;;888555666777888666222555EEEVVV```\\\XXXZZZcccnnnvvvzzzzzz{{{uuuhhh^^^VVVKKK@@@???@@@===888666===MMMYYYyyytttnnngggaaa```bbbdddeeeqqq{{{|||yyymmmSSS::::::888555555555555444333333333222222222333444444555444333333555555444333444444333333444777999;;;:::666222000222444444333444444333222111111111111:::999888777666666666666555444222000000111222333222222222111111111111111666222///...000222111000000000000000111111111111//////000000111111111222000000////////////000000000000000000////////////,,,...//////111444222---222222222111111111000000...//////000000000000///111111111111000000000000000000000000//////////////////000000000000//////......//////000000111111444333111000000000111222000111222444555333000---/////////,,,***,,,111555:::???AAA===444...///222///000111000//////000111000111111222222333444444666777777555333111111111111///------000222333333333333333333333333333333000000000000000111111111444333333222111000//////111000000000111222333333555444444333333333444444666555333333333555777888999:::;;;;;;:::888555444888777@@@SSSiiizzz~~~}}}wwwrrrooopppnnnjjjhhhgggbbb[[[JJJDDD???>>><<<888666777111111111111222333444444000111222333444333222222111222222333333222222111333222222222111000000000333333333333333333333333555555444444444333333333222222111000000111111222111111222222222333333333777666666555555555666666777888999:::999888777666<<<<<<===>>>>>>???@@@@@@============;;;999777666555444333333555777777666777777666555555555555555555444444333333444444555777666555555666666555333888777555444333222222333222444666777555444444444777666555555666888;;;<<<>>>???DDDOOO]]]jjjuuu|||yyyjjjYYYMMMCCC<<<;;;===;;;===???BBBDDDDDDCCCAAA@@@???DDDPPP```mmmtttuuufffSSSCCC@@@???<<>><<<:::888888888777555:::JJJ[[[dddbbb``````eeemmmtttyyy}}}|||oooaaaXXXQQQKKKCCCBBB@@@===@@@LLL^^^kkkrrrlllddd___aaafffmmmpppxxx~~~{{{vvvjjjSSS>>>:::888666666666777666555444444444444444444444333444333222333555666555444444444333333444666999::::::666222111222444444333444444333333222333333333888777666555555444444444333222111000///000111111111111111111111111111111222000...///111222000...000000000000111111111111///000000000111111111111000000////////////000000000000000000///////////////111111///000333222...222222222111111111000000//////000000000000000000111111111111000000000000/////////000000000000000000000////////////000000////////////000000000000333222111111000000000111111000000111222111...+++...///...,,,++++++///222666:::??????:::444000...000111222111000////////////000111222333444555555333333222000///111555888777444111///000222222222111111222222222222222222333333222222111111000000333222222111111000000000000000000000111222333444555444444333333444444444555555444333333444555666777888999:::999777666444555555@@@UUUlll|||}}}wwwsssnnnooommmjjjiiihhhbbb[[[GGGBBB>>>>>><<<777444444222222222111222222333333111111333444444444333222333333333444444333333333222222222111111111111111333333333333333222222222444444444444333333333333222111111111111111111111222222222333333333333444777777666666666666777777888999:::;;;;;;:::999888===============>>>??????>>>??????>>>===;;;999888555444333444666888888777777777666555555555555555666555555444444555555666777666666777999999888777777666555333222222222222444555666666555444555666777777666666777999;;;===???AAAHHHSSSaaaoooxxx}}}uuueeeSSSHHHBBB===<<<===<<<>>>AAADDDDDDCCCAAA???===BBBLLL[[[kkkvvvzzzzzzkkk[[[LLLEEEAAA>>>CCCLLLUUURRRXXXddddddUUUEEE===:::888777777777:::CCCMMMZZZhhhvvv~~~~~~vvvtttlll___OOOCCC>>>===<<<:::999999999>>>NNN^^^gggiiikkkkkklllnnntttyyy}}}}}}pppaaaYYYUUUTTTKKKIIIGGGIIIQQQ```rrr~~~wwwmmmggg```]]]bbbmmmxxx~~~~~~}}}yyy|||{{{wwwooobbbNNN???:::888666666888888888777555666888888888666444222222222111333555666666555444444333333444666888999888666333222333444333333444444333333444444555555666555444333222222222333111000000000000/////////000000000000000000111111000///000111333222000...000000000111111111222222000000000000111111111111000000////////////000000////////////000000000000111222000---...222111---222222222111111111111111000000000000000000000000222222111111111000000000/////////000000111111111111000///......///000111000000000000////////////111111222222111111000000111///............,,,+++---...///...,,,,,,---...000444:::AAACCC>>>444---111222222222111000/////////000000222333444555555555444222000222777>>>DDD<<<999444111111111111111000000000000000000000000555444444333222111000000111111111111111111111111//////000111222333444555444444444444444444444444444444444444444444444444555666777888888777666555333555BBBZZZrrr}}}xxxuuunnnooommmkkkjjjhhhaaaXXXFFFAAA??????===777333333333333222222111222222222222222333444444444444333333444444555555444444333111111111111111222222222222222222222222222222222444444444333333333222222000111222333333222111111333333333444444444555555888777777666777777888888777888:::;;;<<<<<<;;;:::@@@???>>><<<;;;;;;;;;<<>><<<<<<<<>>;;;999888<<>>>>><<<777444555444444333222111111111111333333444444444555555555333333444444444444333333000000000111222222222333111111111111111222222222333333333333222222222222///111222444444333222000444444444444555555555666666666666666666666777888666777999;;;;;;<<<;;;;;;@@@???===;;;::::::;;;<<<@@@@@@AAAAAA@@@>>><<<;;;777555444555777999999888777777666555555555555555444444333333333333444444222222333555777888666555444444444333333222111111555666666666555555777999444444555666999===@@@CCC@@@IIISSS\\\hhhsssvvvsssdddUUUEEE???>>>===<<<<<<<<<@@@CCCDDDBBB???======>>>HHHVVVeeeqqqyyy}}}xxxlll\\\MMMCCC???EEEMMMTTTJJJLLL[[[^^^NNN???;;;555444666888777666;;;CCCTTTcccuuu}}}zzztttiii[[[RRRGGGAAA;;;888555777???IIIVVVbbbqqqxxxwwwssssssuuugggaaa[[[XXXVVVSSSPPPMMMPPPUUU^^^iiitttvvvkkk```^^^^^^bbblllxxx|||zzzxxxvvvvvvuuuooobbbQQQAAA999777666444444666777777666666999<<>>:::555222111000000222555777888777555444444444444555555555444444555555444333333333222222111111222333444444444444333333222333333333000000111222222111111000//////000000111111111222111111111000000000111222111111111111222222222222111111000000000000000000000000////////////000000.../////////000000000111...000///---000666777555111111111111111111111111222111111000111222333333222222222222111111111111///000000000111111111222222000///------///000222111111000000//////.........///111222222111000//////---,,,,,,///111222333///000222333333111...,,,,,,,,,000;;;FFFJJJEEE???333111///000222333222111444444333222222111111000...///000111222555:::===888666333222222333333222333333333222222111111111///000000000111111222222/////////000111111222222---///000222444555555555222333444555555555444444333444444555555444333333333444555555666666777777666999GGG___vvv~~~zzzwwwssssssqqqnnnlllfffYYYKKKEEE???:::999888555444666444444333222111111111111333333333444444444555555222222333333333333222222000000000111222222222333000000111111111222222222333333222222222111111111///000333444555444222111444444555555555666666666444444444444444555666777555666888999:::::::::999;;;:::999999:::<<>>@@@DDDPPP[[[cccllltttrrriiiYYYMMMAAA======;;;;;;======@@@CCCCCC@@@===>>>???BBBMMM\\\iiirrrwww|||~~~yyyooo^^^NNNCCC@@@DDDIIIQQQIIIJJJVVV[[[RRRDDD===777555666777666555;;;CCCWWWfffxxx}}}mmm```IIIBBB:::777555444888>>>GGGTTTccckkkkkkgggfffgggXXXPPPKKKMMMQQQQQQNNNLLLNNNXXXgggvvv|||ooofff\\\\\\___fffqqq|||~~~{{{xxxwwwyyyvvvtttpppdddRRRBBB:::777666444444555666666555666999===??????;;;666333111000000222555777777777555555555444444444444444111444666666555333333333222222111111111222333333444444333333333333444444000000111111111111222222000000000111222222333333111222333222000///000111111111111222222222222333111111111111000000000000000000////////////000000......//////000000111111000222222222666;;;===:::111111111111111222222222111111000000111333555666333222222222222111111111111111111111111111111111111000///......///000111000000000000//////////////////000000111111000000///...------000333444444000111222444555444000---,,,---000777???EEEGGGGGG999555111000222444444222444444333333222111000000...000333444444555777888333222111222444555444222555555444444333222222222......///000111222222333/////////000000111111111...///111333555555555444111222444555666555555444444444444555555555666666444555555555666666777777666888DDD[[[qqq{{{wwwtttsssqqqooommmfffWWWGGG???999555555555222222444333333222222111222222222333333333222333444444555111222222333333222222111111111111111111222222222000000111111222333333333222222222111111111000000000111222444444444333333444444444555555555666666333333333333444555666666555666888999:::999999888999999888888:::===@@@BBB@@@@@@AAAAAA@@@???===<<<:::999777777888888888777777777666555555555555555444444333333333333444444555555777999;;;;;;888666444444555666555444333222333555888999888888888999888888777888:::<<>><<<>>>AAAFFFRRRdddpppvvvxxxyyy|||vvvmmm\\\LLLCCCBBBDDDFFFIIIGGGJJJSSS\\\\\\QQQGGG===:::999888666666<<>>666333444555444333222222222222222222222222222444666777666666888999000111222444666666444111555555555444333222222222000000000111111222222222/////////000000000000000///000222444555555444333000222444555666666555444555444444444555777999:::666666666666666666777777666777AAAWWWooo{{{wwwrrrrrrpppooonnnhhhWWWFFF999666555888999555222222222222222111222222333333333222222111222333444555222333333333333333333222222222222111111111111111111111111222333444444444222111111111000000000000111111222333333444444555333333444444444555555555333333333444444555777777777888999:::::::::999888<<<;;;999888999;;;===??????@@@@@@AAA@@@???===<<<<<<:::888777888888777666777777666555555555555555555555555444444555555555222333444666888777444222444555666666666555444333666999<<<>>>===<<<<<<<<<555555555777;;;???CCCEEELLL\\\jjjpppuuuwwwlll]]]JJJDDD???>>>;;;888999======@@@BBB@@@<<<;;;???CCCHHHWWWjjjwwwzzzyyyxxxyyysssiiiYYYKKKDDDDDDEEEDDDCCCEEEIIIRRR```ggg```SSSDDD@@@===;;;888888???HHH___lll{{{~~~ppp\\\LLLEEE>>>888999:::999:::<<<888<<<@@@BBBBBBAAAAAACCC===;;;>>>EEEIIIHHHKKKQQQ[[[jjj|||uuuggg___\\\\\\]]]```hhhuuu}}}zzz{{{}}}~~~}}}{{{xxxvvvuuuooommmooohhhVVVEEE===;;;999777777777777666555555888;;;>>>>>><<<888666222222111333555666666555555555555555444333222222///333777888555333333333666555444444333333333333333222222222222222333333000///---,,,---...111222111111222333444444555555777===DDDFFFCCC<<<777444111111222222222333333333222111111111000000//////000000////////////000000---......///000111111222000222444333666:::999444000000111111222222222222000//////000222555888;;;333333333222222222111111444333333222111000////////////000000000000//////......//////000000111111000///.........000111222222111//////000000...---///......111444444111...---111555333111333<<>>???:::444333111111111111222333444444333222111111111222333444333444444555555444444333333222222222111111000000111111222333444444555555111111111111000000000000222222111222333444555666333333333444444444555555444444444555555777888888999:::;;;;;;;;;:::999888999999999999::::::;;;<<>>???@@@AAA@@@===:::;;;;;;;;;;;;999888666555666555444333222333333444555222000333888:::777333444444444444444444444444666666555555555555666666777AAAIIIFFF@@@===;;;:::888999:::<<<::::::AAAJJJUUU___jjjqqqwwwvvvfffSSSEEEBBB???<<<:::;;;===>>>CCCBBB???<<<:::<<>>===999444222000111111111111222222222444333333222222333333444555555444444444444555555777666333111111111222333000000111222333333444444333333222222111000//////222222333333333444444444333333333333333333333333444444333333333444555555666666888999999888888777999999999999999:::;;;<<<======>>>???AAAAAA>>><<<<<<;;;;;;999888777777666666555444333333333444444444333444555555555555444666666666666666666666666555555555555555555555555===FFFKKKGGG@@@===;;;999888999;;;=========EEEOOO]]]hhhqqqrrrrrrnnn^^^LLLDDDBBB>>>;;;:::<<>>===GGGSSSgggsss|||}}}tttjjjaaaWWWRRRWWW```YYYJJJ>>>===@@@@@@@@@AAA999888777666666777888999;;;999:::===AAAFFFPPPZZZfffuuurrrjjjddd```\\\```dddmmmxxx}}}{{{yyyyyyzzzzzzyyyxxxwwwvvvtttnnnnnnpppeeePPP@@@<<<999999999999888888888888999999;;;;;;;;;888444111444333333666999:::999777666555444555666666333000222666777555555666444000333333222222222333444555222222222111111111111000222111111222333333222000333666999;;;===???AAADDDMMMWWW^^^\\\UUUKKK???666333222000...///111111///222222222222222222222222//////000111111111111111000000000000111111111111...///111333444444333222333444444444444333222222...///000111222444444555222222222222222111000000111111111111111111111111000000000000000000000000000//////...///000111222222///---///222555666666//////000000000000//////000111222222111111333444111666999888888;;;<<<;;;@@@CCCDDDBBB===999888999666222000333444222222444444444444555666777888999555666888999999888666555666555444444444333000---222222333444444333222111000000000111111111222222222333444555555555444333333333333333444555666666777666555444555777:::<<<:::999777666555555555666666:::IIIaaawww~~~}}}|||{{{zzzwwwuuunnnpppnnnjjjkkkfffRRR:::999999999999777555333222111111111111222222222222444333333222222333333444555555444444444444555555777555333111111111222333000000111222222333444444333333222222111000000///222222222222333333333333333333333333333333333333444444333333444444555555777666555555555666777777:::999999999999::::::;;;;;;;;;<<>>BBBBBB>>>;;;888777666555555666777888<<<999999<<<@@@FFFSSS___lllyyyuuuiiicccaaa___]]]ccckkkwww~~~|||wwwxxxyyyzzzyyywwwuuusssqqqmmmmmmnnncccOOO@@@<<<:::::::::999999999888888:::;;;;;;;;;999666222///333333333666999::::::999777666555555666555333111333777888666555777555222333333222222222333444444222222222111111111111000444111...000444777666333777<<>>EEEFFFCCC>>>999888666111///222333222222444666666666666666777888888666666888888888888666666444333333333444333111...111111111222222222222222000111111111222222333333222222333444444444444444333333333333444444555666777666555555555777888999999888777666555555555666666;;;LLLeee{{{|||zzz||||||yyywwwuuurrrpppllloooooolllkkkdddOOO:::888777666444222222111111111111111111222222222333444444333333333333444444555555444444444444555555666555333222111111222222000000111111222333333333333333222222111000000000111111111222222222222333333333333333333333444444444444333333444555555666777666444222222333555777:::999999999999999::::::999999:::===AAACCCBBBAAA===;;;999777666666888999666666555555555555555555555666777777666555555555444444444444444444444444777999:::<<<<<<:::999777666<<<>>>;;;777888::::::::::::===AAABBBEEEOOO[[[gggsssyyyqqqeee]]]SSSIIIAAA???;;;999:::>>>CCCFFFEEEEEEBBB===;;;@@@LLLVVVkkksssyyyzzz{{{~~~wwwlllZZZKKKBBB@@@BBBCCCDDDJJJOOOTTT^^^kkkvvvzzz{{{qqqeee\\\\\\gggqqqxxx{{{~~~|||uuulllccc\\\LLLHHHCCC>>>===CCCNNNXXXSSSJJJAAA>>>>>><<<999777888888777666666777999:::===::::::<<<@@@HHHWWWfffsss|||jjjbbbbbbbbbbbbcccfffqqq~~~}}}xxxyyyzzzzzzyyyvvvsssrrrnnnlllllljjj___MMM@@@;;;::::::::::::999999999999777999::::::888666444333222333444666888:::::::::999888888777777666444333555888999666666888777444333333333333333333333444222222222111111111000000444222000000222555888999BBBIIIRRR[[[```cccdddddddddjjjlllggg\\\PPP@@@444777333111222444333333444222222222222222222222222000000111111111111000000000000000111111222222333333555666888888777666444555555666555555444333222222222333333333333333333222222222333333222111111222222222222222222222222111111111111111111111111000000000000000000111111111000000000222444555666111111111222222111111111222222111000000222777:::===666666???BBB<<<888:::666888===CCCEEEBBB<<<777777222///222333222222555777777666666666666666777666666777888888777666666333222222444555555333111222111111111111222333333222222222222222222222222111222222333444444444444333333333333333444555666666666666666666666777777888888777666666666666666888>>>OOOhhh~~~}}}xxxtttqqqooommmmmmooonnnkkkhhhaaaOOO===999888777555333222111111111111111222222222333333444444333333333333444444555444444333333444444555444444333222111111222222000000111111222222222333222222222111111111000000000000111111111222222222333333333444444444444444444444333444444555666777777666555444444444444444:::999999888888999999999888888999<<>>BBBDDDHHHSSS___jjjvvvzzzmmm^^^UUUNNNHHH???===:::999:::>>>CCCFFFCCCBBB???;;;<<>>@@@???<<<;;;>>>DDDHHHFFFFFFCCC>>>999777777777777777666666666777999:::;;;999:::<<<@@@JJJ[[[lllzzzttteeebbbccccccdddfffjjjvvv~~~zzzzzz{{{zzzyyyvvvsssrrrmmmllljjjeeeYYYIII>>>::::::::::::999999999888888777999;;;;;;888555444555222333555777888888999::::::::::::999777777777777777::::::777777999999555333333333333333333333222222222222111111111000000222444444111///333;;;BBBRRRXXXbbbiiilllmmmllllllmmmqqqrrrlllbbbVVVFFF999666111000444666444444666222222222222222222222222000000000111111000000//////000000111222333333333666777999999999888666555666666666666555444333222333333333333333333333333111222222333333333222222111111111111111111111111222222222222222222222222111111111111111111000000000000111222222333444555111111222222222222111111333222111//////222777;;;@@@888666>>>???888333555444222222;;;EEEIIIEEE>>>999333000222333222222555666666555555444444555555666666666777777666666666333333333555777777555333333333222222222222333444555444444333222111000000111111222222333444555555444444333333333444555555666666777777777777777666777777777777777666666666:::@@@QQQjjj~~~xxxtttpppmmmkkklllllljjjfffbbbZZZMMMAAA<<<<<<<<<;;;999666333111111222222222222333333333555444444333333444444555444444333333333333444444333333222222111111222222000111111111111111222222222222222111111111111111000000111111111222222222333333333444444555555555444444444444555666777888666777888999888666333222:::999999888888888888999888888888:::===???@@@???:::999888777666777777888555666777777888777777777888444222555;;;>>>;;;666666666666666666666666666555666777888888777666555777::::::555333555666555:::;;;>>>CCCFFFLLLYYYeeerrr{{{zzziiiWWWNNNGGGBBB<<<;;;999999;;;>>>BBBDDD@@@>>><<<===BBBLLLYYYaaadddffffffgggnnnxxx}}}|||zzznnn\\\LLLBBB>>>>>>>>>CCCGGGJJJLLLTTTcccpppvvv{{{}}}~~~}}}{{{xxxoooeee]]]UUUKKKEEECCC>>>@@@???999666999===@@@>>>DDDFFF@@@999777999:::555555444444444666777888999999;;;>>>CCCMMMaaasssqqqdddbbbcccaaadddiiirrr}}}|||{{{zzzyyywwwuuusssrrrllllllhhh___QQQDDD<<<999999999999888888888777777999<<<===<<<777444444555222444777777777777888999999::::::999777777888:::999<<<;;;888888::::::777333333444444444333222222222222222111111111111000222555666333000555BBBNNN```eeelllqqqrrrqqqqqqpppnnnqqqrrrmmmfff[[[LLL???666111222999:::555333666333333333333333333333333111111111222111111000//////000000111222333444444444555777888999888777666888888777777666555333333222222222222222222333333111222333333333333333333111111111111111111111111222222222222222222222222111111222222222111000//////111222333222222333555111111222222222222111111333222111//////111666999>>>:::888:::999555222333222---+++333AAAKKKKKKHHH<<<666222333333222222555666555555444444444555555666666666666666666666666444444444666888888666444444333333333333222222222444444333222111000000///111111111111222444555666444444444333333444444555555666777999999999888777666666777777777777666666<<>>EEEJJJRRR```nnnvvv|||xxxeeeRRRIIICCC===999999999999;;;===@@@AAA>>>===<<>>>>>CCCEEEEEEHHHRRRcccpppuuuzzz~~~}}}|||{{{tttkkkdddZZZQQQMMMHHHAAA>>>???===@@@???777333666999999===DDDGGGAAA<<<<<<;;;999555555444444555777888999<<<===AAAFFFKKKVVVkkk~~~{{{lllaaa``````___fffqqq~~~}}}{{{yyyvvvtttrrrrrrrrrmmmlllfffZZZJJJ???999777888888888777777777666666777;;;>>><<<888666777:::333666888888666555777888777888999888666666888;;;:::===<<<999888;;;;;;999333333444444444333222111222222222111111111111000333444444333666???MMMXXXgggkkkpppssstttttttttuuunnnqqqssspppkkkcccUUUHHH>>>888:::BBBBBB:::555888555555555555555555555555333444444444333333222111///000000111333444444555000222555888;;;;;;;;;;;;888888888777666555444333222222222333333444444444111222333333444444333333222222222222222222222222333333333333333333333333111222222222222111000///...111333333222111333555000000111111111111000000222222111000///000444666888;;;:::555333555666444111...,,,///777???DDDEEE@@@999444444444222222555666555555555555555666666666666666555555666666666444333444555777777555333333333333333222111///...111111111111111111111111111000000111222333555666555444444333333444444444444666888:::;;;;;;999888555666777888888777666666<<>>:::666333222222222222333333333444444555555444444444444555555444333333222222333333444111111222222222222111111111111111111000000000000111111111111111111111111222222222222333333333333333333444444555666666666333333444444555777888999999:::;;;;;;999777444222::::::999888777777888888:::888777777999;;;;;;:::777888888888888777777666555666777999999999888777444555777666444333333444444444444444444444444444666666555555555555666666111444555333444777888666666888>>>FFFMMMWWWfffuuuvvv{{{uuubbbPPPHHHCCC===777888888:::;;;===>>>??????======AAAEEEFFFBBB===<<<===@@@III[[[ooo{{{~~~sssaaaQQQFFFAAA??????AAAAAAAAADDDQQQcccppptttyyy|||zzzwwwvvvssshhh[[[SSSJJJCCCCCCBBB===;;;>>>777>>>@@@999555666666444>>>CCCEEE@@@>>>>>>;;;555888777777777888999;;;<<>>@@@AAABBB999999888888777555444333444444555555666777777888111222333333444444444444333333333333333333333333333333333333333333333333111222333333222111000///...111444444222111333555000000111111111111000000222222111000//////222444444;;;;;;333000666999777111111///------000777<<>>>>>======<<<<<<<<<<<<777888???LLL]]]nnnyyy~~~|||iiiQQQEEECCCAAA:::CCCBBB???AAAOOOdddqqqssstttrrrmmmggg___XXXRRROOONNNGGGAAA===:::666888<<<>>>;;;777666888999888777<<>>999666888;;;999888777666888;;;???AAAIIIMMMRRRVVV]]]kkk|||~~~xxxmmmfff]]]ZZZ___lllyyy~~~~~~~~~zzzxxxvvvuuusssrrrllliii___NNNBBB<<<999666999888777555444444444444999;;;<<<<<<999777666777666666777999:::999777444555444444555777888666555777888888666555444666777666666555444333333333333444333222111000000000000444444666<<>>@@@???:::555333333222666666666666777777777777666666666666555444333222333444666777777555444222333222111000///////////////000111222222222222222000000111222333333444444555444333333333555666888555777:::===<<<:::666444666999:::999666555666999AAACCCOOOdddvvv}}}yyytttnnniiieeeccclllddddddiiibbbNNN???;;;@@@<<<777333333444444444555333111222444555333111333333333333333333333333444444444333333222222222222222222222222111000///222111000000000111333333222222222222111111000000000000111222333333444444444444444444444444444444555444444444555666888999555555666666555555444333:::::::::999999999888888:::999888777777777888888666666666666666666666777666666666666666666666666666666666666666666666666666666666666555555555444555444444444444555666666666666666777888999;;;<<<===???BBBIIISSSaaaqqq|||~~~rrraaaRRRHHHAAA<<<999;;;;;;;;;>>>BBBCCCBBB@@@@@@@@@???===:::888777666;;;;;;???JJJZZZkkkwww|||zzziiiQQQCCCBBB@@@;;;===>>>===@@@MMM]]]fffgggdddaaa[[[TTTOOOKKKIIIIIIJJJDDD???===;;;888:::???===<<<:::888888:::;;;===999;;;<<<;;;888777999<<<999999999999;;;>>>AAACCCJJJNNNUUU\\\fffsssvvvpppiiibbb[[[YYY```nnn{{{~~~}}}}}}yyywwwuuutttrrrpppmmmiii\\\KKK>>>:::999777888777666555444444444444888:::<<<;;;999777777777666555555777888888666444333333444666888:::999888888999:::999777666777888666555444333333222333333444444333111111000000000444444666???MMM\\\eeejjjnnnoooooooooooopppsssuuuvvvwwwxxxxxxwwwtttqqqoookkkhhheeeccc]]]UUUSSSUUUWWWVVVSSSOOOJJJEEE@@@>>>;;;888666444555555444333222111111222444666666666555555666888>>>FFFMMMQQQGGG???::::::999444333555333444444444555777:::<<<777555444555666777666555333555777777444333333444333222222222222333555666555555444333333333333333111111222222222333333333555222//////000111111///222111000000000111222333555;;;>>>:::666555444222,,,...///000///...///000666:::>>>>>><<<888555333555555666666777777888888666666666666555444333333333444666777777555444333333222111000000////////////000111222222222222111000000111222222333444444666555555444444444444555222444777999:::888666555666888;;;:::777555777999<<>>@@@@@@CCCLLLZZZjjjwww~~~uuujjjYYYKKKCCC???<<<:::;;;;;;===@@@CCCCCCAAA???@@@AAAAAA???;;;777555555;;;999999BBBQQQcccpppwww{{{yyyjjjRRRBBB???>>>;;;888999:::>>>HHHSSSXXXXXXRRRNNNGGGAAA>>>>>>@@@BBBDDD???<<<<<<;;;:::<<<@@@999999888666666888<<>>;;;888666444222555555666666666555444333555444555888;;;===AAACCCDDD===888888777444222222666666444333444999@@@EEE<<<:::888888888888777666555666777666444222333444111111111222333444555666666666555555555555555444222222222222333333333333333222111111333333222111111000000///000111333444666;;;>>>===;;;999444...(((,,,///000///---...///111666>>>EEEEEE@@@999444555555555666666777999999666666666555555444333333333444555666666555444333333333111000000000000000000000111111222222111111000000111111222333333333555555555555444333222222000111333555666666666555444777::::::888666777999:::CCCUUUjjjvvv{{{~~~zzzuuu{{{|||wwwrrrmmmiiigggcccaaadddggg___PPPIIIKKK>>>;;;666444444444555444444333222333444555444222333333333333333333333333444444333333333333222222444333111111000111222222111111000000111111222333222222222222111111111111000000111222333444555555555555555555555555555555666555555444555555666666555555666666555555444333===<<<<<<:::999888777777888777777777777777777777:::999999999999999888888:::888777555555777888:::666666666666666666666666777777777777777777777777222222333333555666888999444444444555777:::===>>>AAA@@@DDDOOO```oooxxx|||ooocccSSSFFF???===<<<;;;;;;<<>>AAADDDDDD@@@;;;999888:::666555<<>>>>>:::888999:::888:::???:::777555555888<<<>>>???>>><<<::::::;;;;;;:::999:::;;;===@@@CCCEEEGGGHHHMMMSSS___nnn~~~{{{mmmbbb\\\\\\ZZZYYY^^^iiixxx~~~|||{{{|||zzzwwwuuusssqqqooolllkkkfffYYYGGG;;;888888777666666555444444444555555666888::::::999888888999777555444444555666666555111111222555888::::::999888:::<<<<<<:::888888999666555444333222222222222555444333333222222222333///444>>>LLLZZZdddggggggppprrrsssrrrqqqqqqssstttuuuuuuuuuuuuvvvwwwxxxxxxvvvrrrqqqrrrrrrrrrwww~~~uuuuuuvvvuuusssoookkkhhhZZZVVVNNNHHHBBB===888555999999999888777777777888888666555777888777999<<>>:::888888777666888888888666555555666666222222222333333444444555666666777777777666666666333333333333333333333333222222333333444444333222000/////////000111333444555999:::;;;===>>>888111***+++---...//////......111333;;;EEEIIIEEE===999555555555555666777999:::777666666555444444333333333444555666666555555444333333222111000000000000000000111111111111000000000000111111222222222333222333444555555444222111222222333333444444555555111555999999777555666888===III^^^qqqzzz{{{~~~{{{|||~~~yyytttoookkkiiifffdddeeejjjggg\\\TTTQQQ===:::666444444555555555444444333333444444444333444444333333333333222222333333333333333333333333444333111000000111333444111111111111111222222222222222222222222222222222000111111222333444555666555555555555555555555555666555555555555555555555555555555666555555444333======<<<;;;:::888888777777777777888888888888777;;;;;;::::::999999999888:::888777555555777888:::666666666666666666666666666666666666666666666666444444444444444555666777555555444444555888;;;===AAAAAAGGGTTTdddqqquuuuuujjj___OOOCCC===<<<<<<;;;<<<>>>@@@BBBCCCBBBBBBAAA>>>DDDKKKLLLFFF???;;;999:::666555<<>>AAAEEEHHHJJJKKKPPPXXXeeevvvsssfff]]]XXXYYYYYY]]]eeerrr~~~}}}}}}|||{{{yyyvvvtttsssqqqmmmkkkhhheeeZZZJJJ>>>:::777555555444444444444555555666555777::::::999888888888888666444555666777777666222111111333666777666555777888999999777666666777555555444333222222222222444444333333222222333333///:::IIIVVV^^^bbbfffhhhnnnppprrrsssssssssuuuwwwuuuuuutttttttttuuuvvvwwwtttrrrrrrttttttsssvvv{{{tttvvvyyy{{{|||{{{yyyxxxnnniiibbb[[[VVVQQQLLLIIICCCBBB???;;;888888<<>>888///,,,***+++000333333222111...111===EEEDDDAAAAAA666555555555555777999:::777777555444333333444444333444444555555666666555444333222111000000000000000000111111111000000///000111111111111111222222///000222444555555444333666555555444333333333333///333666777555444666888AAANNNcccuuu{{{zzz|||~~~{{{{{{vvvqqqmmmkkkgggaaa^^^cccgggaaaTTTJJJ;;;999666555555666666555444444444444444444444444444444444333333222222222333333333333333333333333444333111000000222333555000000111111222222222222222222222222222222222333111222222333444444555555555555555555555555555555555555555555555444444444555555555666555555444333===<<<<<<;;;:::999999888777777888999999999999888;;;;;;;;;:::999999888888888777666666666666777888666666666666666666666666444444555555555555666666666555555444444444555555666555444444555888<<<>>>CCCFFFNNN[[[iiiqqqrrrooodddZZZLLLAAA=========<<<>>>@@@AAABBBAAAAAABBBDDDDDDLLLVVVWWWPPPEEE===:::888555555<<>><<<<<<:::>>>999666777:::===CCCIII>>>===;;;999888777777777888666777;;;<<<;;;<<<@@@???<<<;;;===AAACCCAAA>>>:::<<<>>>@@@AAAAAA@@@???<<<===???BBBFFFJJJMMMOOOUUU^^^mmm|||wwwkkkaaa[[[XXXYYY\\\cccooo|||~~~|||||||||}}}zzzxxxvvvtttssspppmmmjjjfffdddZZZJJJ???:::777444444333333333444555666666666888::::::888777777777777666555666777777666555333222111333444555333222555666666555333333444666555444333222222111111111333333222222222222333333333???PPP\\\```cccgggjjjhhhkkknnnpppqqqrrrtttuuuuuuuuutttttttttuuuvvvvvvxxxvvvvvvwwwtttpppqqqttttttvvvyyy|||~~~~~~~~~}}}{{{wwwsssooommmkkkhhhfff___\\\TTTIII???:::;;;===<<<777999AAAEEEFFFLLLTTT\\\[[[TTTFFF<<<999999:::<<>>:::777666777777666888888888777666555333222555666777888999888777666444444444444333333333333222444444444222222333444000//////...///000222333111222111111777>>>???;;;444000+++***000888???CCC555+++(((222<<>>>>>???>>>@@@AAABBBAAA@@@@@@CCCFFFKKKVVVcccggg___RRRHHHCCC===:::;;;CCCQQQaaammmsssuuuppp^^^GGG;;;===>>>;;;;;;666444777888999>>>FFF<<<;;;999777666666777888999777:::@@@CCCCCCDDDHHH???CCCGGGGGGDDDBBBBBBCCCBBBGGGKKKLLLIIIEEECCCBBB??????AAACCCHHHMMMRRRTTT[[[fffttt}}}oooddd]]]ZZZZZZ\\\aaakkkxxx}}}{{{{{{||||||zzzxxxvvvuuusssqqqmmmjjjfffcccWWWGGG;;;888666555333333333333444555666777777888::::::888666666666555444444666777777555333333222222333555555444222666555444222000111333666555444333222111111111111222222111111111222222333444???MMMYYY```cccfffhhhfffiiilllnnnooopppqqqsssttttttuuuvvvwwwwwwxxxxxx|||yyywwwwwwtttpppqqquuuuuuvvvxxxzzz|||~~~|||{{{{{{{{{{{{zzzvvvtttlll```RRRJJJHHHJJJOOOKKKNNNYYY]]][[[___gggnnnpppiiiXXXIIIFFFJJJNNNRRRZZZbbbeeecccaaabbbeeegggfffdddcccbbb```\\\YYYNNNHHHAAA<<<:::999777666888888999999888777666555444555777888999888777666555555444444444333333333444555555333000///111444111000///......///000111000222222111333888:::777555444000---///<<>>EEEOOObbbttt}}}}}}}}}{{{zzz{{{|||wwwsssooonnnaaaVVVHHHDDDGGGGGG???666999777555555666777777666333555666666444333444666555555444333333222111111222222222333333444444444222222222333333333444444///000111222333222222111222222222333333333444444555555555444333333222222333333333333333333333333111222444555555555555444555555666666555555444333;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<;;;;;;:::;;;;;;:::999999888777777555555666666666666555555666666666666666666666666444555555555666666777777444444444444444555666777666555555666999>>>CCCGGGJJJRRR___lllttttttooojjjVVVNNNEEE???>>>@@@@@@@@@AAABBBBBBAAA???@@@DDDGGGOOO]]]mmmssslll```UUUPPPHHHFFFGGGOOO]]]kkkuuuzzzqqqjjjXXXBBB:::>>>@@@===777333333777888666;;;BBB<<<;;;888666555777999;;;:::999===DDDHHHIIILLLPPPFFFPPPXXXVVVMMMGGGIIIOOOOOOUUUZZZXXXPPPHHHDDDCCCAAAAAABBBEEEIIIOOOUUUXXX```kkkyyyxxxjjj```[[[ZZZ[[[^^^dddppp~~~~~~}}}{{{{{{{{{|||zzzxxxvvvuuutttqqqmmmjjjgggbbbUUUCCC888555666666222222222333444555666777777999::::::888555555555333333444555777666333111333222222444666666555444666555333000...000333777555444333222111111111111111111111000111111222222333:::FFFSSS^^^ccceeedddgggjjjmmmoooooopppqqqrrrssstttuuuwwwyyyzzzzzzzzz{{{xxxvvvuuusssqqqtttzzztttuuuwwwyyy|||~~~vvvwwwvvvooohhhcccdddggglllhhhlllvvvyyysssrrrxxxzzz|||jjj\\\\\\eeelllgggooowwwyyyuuusssuuuxxxxxxxxxyyyzzzxxxqqqiiicccYYYRRRIIIBBB>>><<<:::888777777999::::::999888777333555777888999888777666555555555444444333333333555555555222......111444111000///......///000000111444555222222444444111444777555000///>>>YYYoooXXXCCC222333777666666;;;;;;999666444444444666888999777555333222333444555333333333444444666777888555444333222111111111111000000000000000///......111111111000000000000000222222000000000111222333111222444444555444333222444666666555444666<<>><<<777888777555555777777777666333555777666444333444777555555444333333222111111222222222333333444444444111222333444444444444333///000111222333222111111222222222333333444444444777666666444333222111111222222222222222222222222000111333555666666555555555555666666555555444333===<<<;;;:::::::::::::::888888999:::;;;;;;<<<<<<:::::::::999999999888888555666777888888777666555777888777555666999888444444555666666777777777666555777777666333444777;;;888666555777999<<>>@@@IIIEEEBBBAAA@@@@@@FFFNNNYYYdddooorrrrrrqqqnnnjjj\\\\\\```gggooouuuvvvtttggg[[[KKK@@@<<<===>>>===888999888555333555999======;;;;;;===:::777777;;;>>><<<<<>>>>>;;;<<<<<<<<<<<<<<<;;;;;;888888777666777999;;;<<<888444222444444333555888444333111000000222333555333222222222111000000000444222111111222222000...555666888666---///JJJiiiSSSBBB222///222111111333;;;:::888666333333444666888777666555555555555555333444555777777666444333444333222222111111222222222111111111000000//////000000////////////000000000111222333444333222222333333222222333333444555888777777:::???DDDEEEDDDNNNZZZmmm~~~~~~zzzuuupppmmmkkkeeeSSS@@@777555555777:::888777777777999999777555777777666666666666777777444444555555555555555555444555555555444333333222111111222222222222111111111111111111111111111111111222333333444444333333555555555555555555444444333333222111111222222222222222222333333444444444555555555555555555555555>>>===<<<;;;:::999999999888888888999::::::;;;;;;:::999999999888888888888555666777888888777666555777888777444555888666222333333333333444444444555222555:::;;;:::888888999777555666888:::>>>HHHSSS[[[bbbllltttzzzyyylll___MMMIIICCC>>>::::::<<<===BBB@@@???@@@@@@@@@FFFNNNYYYdddoootttuuuwwwvvvtttmmmmmmoootttxxxyyyvvvrrr___TTTFFF===:::;;;<<<;;;888888777555444666;;;@@@???<<<;;;<<<;;;999<<>>777555555555444444555555666666777777:::;;;<<<:::777444333444444444444444444333333333444333222333555666666555444333111222444666666555111333444444333333555666888666333000///000111222333444;;;EEEOOOWWWbbbkkklllmmmnnnnnnllllllmmmooosssssstttvvvwwwxxxyyyzzzvvvxxxyyyyyywwwvvvwwwxxxyyyyyyzzz{{{|||~~~~~~|||{{{{{{~~~}}}~~~|||{{{~~~|||~~~~~~|||zzz{{{vvvmmm```TTTKKKFFFEEEHHHFFFCCC@@@>>>============<<<<<<;;;::::::999999:::666333555555222333555444333111000000111222333222222222111111111111111555555444333222111111111222222666:::555///888GGG@@@444+++,,,//////000222888999888666222111333666666555444444444444444444444555777777777666444333444444333222222222222333111111111111000000000///000000////////////000000111222333444444444333333111111000000111111222333888777777;;;@@@CCCDDDDDDIIIVVViii{{{zzzxxx|||}}}xxxtttpppmmmkkk___OOO>>>777666666777:::888777666777999999888666777777777666666777777777555555555555555555555555444444555555444333333222111111222222222222111111111111111111111111111111222222333444444444444333555555555555555555444444444333333222222222333333222222333333333444444444555555555555555555555555???>>><<<;;;:::999888888777777777888999999::::::888888888888777777777777666666777777777777666666666777666333444777666222444333222222222333444555000555<<<@@@???<<<888666666555666999<<<@@@JJJTTT^^^gggrrryyy|||wwwhhhYYYKKKIIIDDD@@@>>>>>>???@@@@@@???AAACCCBBBAAAEEEMMM[[[fffqqqvvvyyy|||}}}|||{{{yyyxxxxxxvvvqqqiiicccRRRJJJ@@@999888999999888888888666555555999???DDDCCC???;;;;;;:::;;;BBBJJJLLLOOOTTTVVVWWWWWWWWWWWW]]]ccckkkqqquuuzzzkkkWWWKKKEEEBBBFFFFFFGGGIIIMMMVVV```gggxxxyyymmmaaa\\\ZZZXXXZZZ]]]ooo{{{~~~|||yyyxxxxxxyyyzzz|||yyyuuurrrpppooollljjjcccXXXHHH;;;666555555666666666666666666777777777999::::::999666333333333333444444444333222222111333333222444666888888777444333222333555666777666111222444444333444555777999777444111000///000000333111444;;;CCCMMM[[[gggkkkmmmnnnmmmlllkkklllmmmssstttuuuvvvwwwyyyzzzzzzuuuwwwyyyyyywwwwwwwwwxxxzzzzzz{{{|||}}}~~~}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}|||}}}~~~~~~tttiii___YYYWWW[[[WWWRRRLLLHHHEEEEEEEEEAAAAAA@@@???>>>===<<<;;;===777444555555222111222555444222111000000111222111111111111111222222222555777888666222000111333333///222:::;;;333---...000+++))),,,---------///333777:::888333000222555333333333333333333444555666666777888777666444333444444333222222222222333111111111111000000000000000000////////////000000222333333444555444444444111111000000111111222333666666666999===@@@AAAAAAEEEQQQeeexxxzzzqqqkkkuuu|||}}}xxxuuurrrooollliiiVVVIII<<<777777777888:::777666555777888999999888888888777777777777888888555555555555555555555555444444444444444333333222111111222222222222111111000000000000000000000000222333333444444444444444444444444444444444555555444444333333333444444555333333333444444444444444444444444444444444444444???>>>===;;;999888888888666666777777888888888999777777777777777666666666666666777777777777666666555666666444666:::999666777666444333333555666888555888;;;===<<<:::888666666555666:::<<>>EEEJJJFFFAAA<<<<<<<<>>CCCOOOcccvvv~~~|||ooogggnnnwwwyyyvvvsssqqqpppmmmhhheeeLLLBBB:::888999888888:::777555555666888::::::999888888777777777777888888555555555555555444444444333333444444444333333222111111222222222222111111////////////////////////222222333444444444444444333333444444444444555555555444444444444555555666444444444444444555555555444444444444444444444444???>>>===;;;999888888888666777777777777777888888666666666666666666666666777777666666666666777777333555666555999>>>>>>;;;888777555444444555777888===;;;888666555666666777777666777:::<<>>===>>>???@@@CCCDDDHHHIIIEEECCCHHHPPPeeeoooyyy|||~~~yyymmmbbbZZZSSSKKKFFF>>><<<888777666777888888777666666888===DDDKKKOOOEEEAAA???BBBEEEKKKVVV```iiiqqqxxx{{{xxxwwwyyy|||~~~sss^^^NNNHHHFFFDDDEEEFFFGGGKKKSSS```nnnwwwvvvjjjccc]]]]]]___aaagggnnn}}}{{{{{{zzzzzz|||yyyvvvrrrppplllhhheee[[[QQQCCC888555555666666888888888888888777777777777888999777555333222222222333555555555555333222777666555555666777666444222111000111333444444444000111222222111111222333333333222111111111222333222//////333555999AAAJJJ[[[aaajjjppprrrqqqnnnmmmooopppqqqsssuuuvvvxxxxxxxxxzzz||||||{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~zzzyyyxxxuuuqqqlllhhheee[[[WWWQQQKKKHHHGGGHHHIIIBBB:::555555777555333444444333222111000000//////000000000111222222222333222555888555000---///333111...///666::::::666444000111111...++++++---...)))111;;;@@@===888555444444333333333444555666666444444444444333222222111222222111000000000000000000000000000000000111111000000////////////000000111111111111111222222222333333222222333333444555333555777999;;;<<<======EEEQQQdddwww~~~wwwooopppxxx~~~|||sssqqqnnnnnnnnnjjjccc]]]EEE>>>888999999888888:::777666555555888999:::999888888777777777777888888666666555555555444444444222222333333444333333222111111222222222222111111////////////////////////111222333333444444333333333333333333444444555555555444444444555555666777555555555555555555555555444444444444444444444444???>>><<<;;;:::999888888777777777777777777888888666666666666777777777777777777666666666666777777333666666666:::???@@@===777666555444444444555666???;;;555222222444666777777666888<<<>>>AAAIIIRRRgggsss}}}|||sssfffVVVJJJHHHEEEBBB@@@???@@@BBBDDD???AAADDDFFFDDDDDDMMMXXXhhhrrr{{{~~~}}}rrriii\\\QQQJJJFFFBBB>>>;;;:::888777666777888999777666777;;;CCCKKKQQQTTTIIIHHHKKKQQQXXX^^^hhhqqqsssyyyppp[[[LLLGGGFFFDDDEEEFFFIIINNNXXXfffuuu~~~ttteee___ZZZ\\\___dddmmmuuu~~~|||||||||{{{yyyuuurrrooolllgggddd[[[QQQCCC999555555555555777777777777777888888888777888999777555333333333444666888:::::::::888777777666555555666666555333111000///000222333333333111222333222111000111222000000000000000111222222222000000333333333777===LLLTTT```jjjooopppoooooonnnnnnppprrrtttuuuwwwxxxyyy{{{}}}}}}}}}|||}}}~~~{{{}}}|||||||||}}}~~~~~~}}}|||}}}~~~{{{wwwuuupppkkkddd[[[UUURRRQQQRRRIII>>>666555777666444444222222222111111000000///111111111111111222222222111333444333///...///111,,,///444888999777333000---000000,,,+++---//////)))///777===>>><<<999777555444444444444444555666222222222222222222222222222222111000000000000000000000000000111111111111000000////////////000000000000000000000111222222111111000000111111222333555888;;;=========>>>???GGGSSSfffyyy{{{xxx|||zzzvvvqqqooonnnooooooiii___VVVAAA<<<888999:::888888:::888777555555777999999999777777666666666666777777666666666555444444333333111222222333333333333333111111222222222222111111000000000000000000000000000111111222222222222222222222333333444444555555444444444444444555666777666666666666666555555555333333333333333333333333>>>===<<<;;;:::999999999888888888888888888888888666666666777777888888888888777666555555666777888555777777666999>>>>>>:::888777777777666666666555:::777444444555777666555555555999>>>AAAEEENNNXXXiiittt}}}yyymmm___RRRHHHLLLIIIEEEBBBAAACCCFFFIIIAAABBBDDDEEECCCEEERRR___llluuu||||||xxxuuupppkkk]]]UUUKKKCCC@@@>>>;;;999:::999888666555666777999666666888???IIIQQQVVVXXXYYYZZZ___ggglllooouuu||||||{{{kkkXXXLLLHHHGGGEEEFFFHHHLLLSSS^^^mmm||||||uuuccc^^^ZZZ[[[```fffrrr|||~~~~~~~~~zzzxxxuuurrrooolllgggccc]]]SSSEEE;;;666555555444555666666777777888888888777888999888666444444444333555888:::<<<<<<::::::555444333444555666555444222111000000222444444333555666666444222111111222000000//////////////////222000000222222000333888===EEERRR]]]fffkkkoooqqqnnnnnnppprrrtttvvvwwwxxxyyy{{{}}}}}}}}}|||}}}{{{||||||||||||}}}}}}~~~}}}||||||}}}~~~}}}}}}zzzuuuoooiiieeeaaa```QQQEEE999666666555333333000111111111111111000000222222222111111111111111111111111111111000111111...111444555555444111///,,,000000,,,---000///+++,,,---000555:::======<<<555444333333333333333333111111111111222333444444444333333222222222222222///000000000111111111111000000////////////000000111111000000000111222333111111000000111111222333444888<<<===<<<<<<===>>>HHHUUUiii{{{|||{{{|||}}}wwwqqqoooppprrrrrrjjj\\\QQQAAA<<<999:::999777777::::::888555555666888999888666666555555555555666666777666666555444444333333111111222333333333333333111111222222222222111111111111111111111111111111//////000111111111111000111222222333444444555555333333333333444555666777777777777666666666555555333333333333333333333333===<<<;;;:::::::::::::::999999999888888888888888666666777777888888999999888777666555555666777888777888888666888;;;;;;777:::::::::::::::999888777333333555888;;;;;;777333444555999@@@DDDIIISSS]]]jjjuuu|||vvviii\\\PPPHHHKKKHHHBBB???>>>@@@DDDGGGHHHHHHHHHFFFCCCFFFTTTcccooowww|||xxxoooggg___XXXQQQKKKDDD@@@???>>><<<999999999888666444444777888555666:::BBBLLLUUUYYYZZZkkklllqqqxxxzzzyyyzzz~~~zzztttfffUUUKKKIIIIIIHHHGGGIIIOOOWWWbbbqqqzzzvvvddd___[[[]]]bbbiiivvvyyywwwtttrrrppplllgggccc^^^TTTFFF<<<777666555444444555555666777888888999777999999888666444444555///111555888::::::999888222111111333555666666555333222111111333555555444888888888666333222111222111000000///...------,,,222000000111111///333888444;;;GGGSSS^^^gggnnnrrrnnnoooqqqsssuuuwwwyyyyyyxxxzzz|||}}}||||||}}}~~~zzz|||}}}~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}|||||||||~~~~~~~~~}}}yyytttpppmmmXXXIII;;;666555333222222///000000111111111111000333222222222111111000000111000///000222333222111444333111...000333555555///222222///000222...&&&000,,,***...666===@@@@@@444444333222111111111111111111111222333444666666666555444444333333444444//////000000111111111222000000////////////000000333222111111111222333444333333222222333333444555222555:::;;;:::999999;;;HHHUUUjjj}}}zzzwwwwww|||}}}rrrqqqrrruuutttkkk[[[NNNAAA<<<::::::999666777:::;;;888666555666777888888555555444444444444555555777777666555444444333333000111222333333333333333111111222222222222111111111111111111111111111111......///000000000000000111111222333333444555555222222222333444555666777888888777777666666666555333333333333333333333333>>>======<<<;;;;;;:::999666666555555555777888999666666777888888888888888;;;:::888777777777888999888888777777777777888888999<<>>:::666444444222111111333555777666666666999<<<>>>BBBKKKYYYccctttxxxyyyqqqbbbRRRGGGBBBEEEAAA===>>>BBBFFFGGGGGGAAACCCDDDDDDGGGPPP]]]hhhwwwuuuqqqjjjbbbYYYQQQMMMHHHCCC>>><<<<<<===<<<;;;888888777666555444333333:::999;;;>>>???DDDQQQ^^^lllrrrxxxzzzyyyyyy||||||lllaaaVVVRRRPPPMMMJJJJJJLLLMMMOOOVVVgggzzz|||qqqooobbb^^^ZZZ\\\eeesss~~~{{{zzzzzzzzz{{{{{{xxxtttqqqnnnkkkgggdddcccVVVEEE:::777777666333444555555555444333333222::::::888666333333555777999666333222555===EEEKKK555444222333555666666666333444444333222222333555888888777555222222333555444444333333222111111000111111111000000000000000555888>>>IIIVVVccclllqqqoooqqqrrrtttvvvwwwxxxxxx~~~}}}zzzxxxxxxyyy{{{}}}|||}}}~~~~~~~~~{{{|||~~~~~~}}}{{{{{{{{{|||{{{zzz{{{|||||||||||||||||||||~~~~~~~~~}}}~~~~~~wwwooo___HHH:::777333555666000222222111111111111222222111111111111111000//////333222222111111222222333000111111222222333333444111...,,,+++---......---+++---------...555AAAJJJBBB666,,,+++///222333555222333333444555555555444555666666666555444333333000000000000000000000000111111111000000000000000111111000000000000111111///000111222333444444444444:::===999888===@@@???FFFZZZppp|||}}}~~~}}}}}}yyyuuurrrvvv}}}}}}zzzvvvuuuwwwsssdddSSSJJJ<<<;;;:::888888888888999777666555444444444444444555555444444444444555666777666555444333222333333111111111222333333333444000111333333333222000.........///000000///...---111111000000000000111111444444444444444444444444222222222333555777888999777777666666555555555444555555444444333333333222???>>>===<<<;;;;;;;;;;;;;;;:::888777666777777888777777888999999999999999:::999888777666777777888888777777666666777777888666888;;;;;;888555555555444333222333666777777666888;;;===???DDDOOO]]]hhhvvvxxxuuulll]]]NNNDDD@@@BBB???===>>>BBBFFFFFFEEECCCCCCBBBDDDIIITTTbbbkkkiiieee___XXXQQQKKKFFFDDDDDDAAA===<<<===>>>>>><<<<<<;;;::::::999999999999::::::;;;======AAAMMMYYYlllrrrzzz}}}}}}}}}qqqaaaWWWMMMKKKKKKIIIIIIJJJLLLPPPTTT]]]nnnzzzlllfff^^^^^^___eeeooo|||}}}{{{zzzyyyzzzzzzzzzxxxtttqqqnnnkkkgggdddbbbVVVEEE;;;888888666444444444555555444444333222777777666666666555444444333333444666;;;BBBHHHLLL666444333333555666666555333444444333222222333555555555555333111111222444333333222111000000000000111000000000000000000000000222666???KKKWWWaaagggmmmnnnppprrrtttvvvxxxyyy}}}{{{yyywwwwwwxxxzzz{{{zzz{{{|||zzzzzz|||~~~~~~|||}}}~~~~~~~~~~~~||||||}}}~~~}}}||||||||||||||||||||||||{{{}}}~~~~~~~~~~~~xxxqqq___HHH;;;888444666888111222222111111111111222222222222222222222111000000333222222111111222222333111111222222333444444444333222111000000111111111......---+++,,,444AAAKKKHHH<<<222111555555333222222333333444555555444444666666555555333222000000000000000000000000000000000000000000000000000111111111000000000000111111///000111222333444444444333===AAA<<<777:::@@@CCCMMM___sss}}}yyyyyyzzz~~~{{{xxx{{{{{{wwwvvvwwwooo^^^KKKAAA;;;:::888777666666777777666666555444444444444444666666555555444555555555666555444333333222222222000000000111111111111111000111222333333111000///......///000000///...---111111000000000000111111333333333444444555555555333333333333444666777888666666666555555555444444333333333333333444444444AAA???===;;;;;;;;;======???>>><<<999888777777777777888999999::::::999999888888777666666666777777777666666555555666666777444666888888777666777888666555444555777888777666;;;<<<>>>AAAHHHUUUdddooozzzwwwqqqdddUUUHHHBBB???>>><<<<<>><<<<<<>>>>>>>>>===@@@???===:::999888888888;;;::::::<<<;;;>>>IIITTTiiiqqqyyy~~~tttcccTTTLLLFFFFFFHHHHHHIIILLLMMMTTT^^^hhhwwwzzzjjjaaaXXX]]]fffppp{{{}}}{{{yyyyyyyyyyyyzzzwwwtttqqqnnnjjjfffccc```TTTEEE:::777777666444444444555555444444333333555444444777999999555111333444555666888:::;;;<<<777555444444555555555444222444555444333222333555222222222111000000222444444222000///......000000000000000000000000111111111111333888BBBOOO[[[cccjjjkkklllnnnqqqtttwwwxxxzzzxxxvvvuuuuuuvvvwwwxxxwwwxxxzzz|||~~~|||||||||}}}~~~~~~~~~{{{zzzzzz{{{||||||}}}}}}}}}~~~~~~}}}}}}}}}||||||{{{{{{zzz}}}~~~}}}}}}~~~}}}}}}}}}~~~~~~~~~zzzsss]]]HHH===:::666777999333222222111111111111222222222333333333333222111111222222111111111111222222222222222333444444555555444555555444222222333444444222...******111<<>>??????>>><<<999888777777777777777888999999999999888777777666666666666666666666666555555555555666666666777777777777777888888777666555666888999888777<<<===???CCCLLLZZZjjjuuu|||wwwlll]]]NNNDDD@@@@@@<<<<<<===BBBGGGIIIFFFCCC@@@===<<>>HHHSSSfffnnnxxx}}}~~~~~~zzzhhhXXXMMMGGGCCCDDDGGGHHHKKKNNNMMMYYYgggsssrrrddd\\\VVV^^^iiivvv~~~|||zzzyyyxxxxxxxxxxxxvvvssspppmmmiiieeeaaa[[[QQQCCC999555555555444333444444555444444333333444333444888===<<<666000444555555555444333222111888666444444555555444333222444555555333333333444111111111111000000333555555333000......///000222000000000000000111111111222111111444<<>>999777444111333999222333333444444444333333444444444333222000///...////////////////////////---......///000111222222000000////////////000000000000000111222333444555;;;BBBFFFCCC======EEEMMMbbbrrr|||xxxzzz}}}||||||mmmlllnnnooohhhWWWFFF===999888777777666555555555555555444333333444444444777777777777666555444444333333333333222222111111111111000000//////......111222222222222111000///.../////////000000000000111111000000000000111111111111222333444666666777555444444333333333333333444444444444333333333333444444444444444555555555AAA???===;;;;;;<<<>>>@@@<<<;;;999888777777777888555666666777777777777777666666666777777777666666666666555555555555666666777666666555666666555555777666666777999:::999888===>>>@@@FFFQQQ```oooyyy}}}uuugggWWWJJJBBB@@@@@@======???DDDIIIKKKGGGDDD???===>>>DDDMMMRRRQQQNNNCCCBBB@@@>>>=========>>>;;;<<<<<<===<<<<<<<<<===FFFGGGFFFEEEBBB>>>:::888:::999;;;======???IIITTTfffnnnyyy}}}}}}~~~|||vvvpppkkkooowww}}}zzznnn]]]RRRIIIDDDBBBDDDFFFGGGJJJOOOPPP^^^ooo|||qqqeee\\\WWWXXX```lllwww~~~~~~}}}|||{{{zzzxxxwwwwwwvvvvvvtttqqqooolllhhhccc___VVVMMMAAA888444333333333333333444444555444444333444333444999>>>===777111333333333444666777888999888666444444555555444333222444666666444333333444111222222222111222444777666444222//////000222333//////000000111111111111000//////111777DDDSSS]]]eeeeeefffhhhjjjlllnnnoooppppppppppppqqqrrrtttuuuwwwxxxyyy{{{|||}}}}}}}}}~~~}}}{{{zzz{{{||||||{{{|||{{{|||~~~~~~~~~~~~}}}}}}}}}}}}|||}}}}}}}}}||||||~~~~~~}}}||||||~~~~~~}}}yyyoooTTTBBB::::::444555777222//////............//////000000111111111111111000222111111000000111111222222222333444444555555666555666777777777777777888777555222...+++***+++---888>>>GGGLLLEEE:::555777222333333444333333222222222222333333333222222111////////////////////////------...///000111111222000000////////////000000000000000111222333555666<<<>>>???>>>>>>AAAIIIPPPgggvvvxxxwww{{{zzzzzz{{{~~~|||hhhggghhhiiibbbSSSEEE>>>999999999999888777666666444444333333333444444555666666777777666555444444222222333333333222111000222222222111111000000000222222222222111111000000////////////000000111111111111000000000000111111111111222333444666666777555444333222222111111111222222222222333333333333888777777666555444444333???>>><<<;;;;;;<<<>>>???999888777666666777888999444555666666777777666666666666777888888888777777777666666555555666666777555444444555666666444222666555555777999;;;::::::>>>???BBBJJJVVVeeesss|||yyypppbbbSSSGGGBBB@@@@@@>>>>>>AAAEEEJJJKKKGGGDDD@@@???@@@FFFLLLMMMIIIDDD>>>>>>>>>>>>>>>=========;;;===>>>>>>>>>>>>AAACCCDDDGGGKKKMMMKKKFFF???;;;::::::<<<>>>>>>@@@IIISSSfffooo{{{|||qqqaaaVVVSSSZZZfffooommm```TTTNNNEEEAAA@@@BBBDDDEEEIIINNNVVVeeewwwwwwiii```\\\ZZZ\\\dddpppyyy}}}~~~||||||}}}|||{{{zzzyyyxxxvvvuuuuuusssrrrooommmkkkfff```\\\SSSKKK@@@777333222333444333333444444555555444444555444555888;;;;;;777333555444333333333444555666777555444444555555555444222444666666555444444444333333444333222333555777666555222111000111222222/////////000111111222222111222222333777AAAOOOYYY___```ccceeehhhiiijjjkkkllllllmmmnnnppprrrtttuuuwwwxxxyyyzzz{{{||||||||||||}}}||||||}}}~~~}}}||||||||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}}}}|||{{{|||~~~~~~~~~~~~}}}uuuiiiOOO???999999333333666111//////............////////////000111111111111000111111000000000000111111222222222333444444555555888777888:::===>>>===<<<111111000///...---,,,+++000???UUUeeeaaaNNN<<<333333333333333333222222111111111222333333333333222000000000000000000000000.........//////000000000000//////......//////000111111000000111333555666:::888777999===CCCNNNXXXnnnzzzzzzwwwyyy~~~}}}yyyzzz}}}~~~{{{jjjgggeeebbbYYYKKK@@@===:::;;;;;;::::::999888777333333333333333444444555333444555666666555444333111222333444444333222111333333333222222222222222222222222111111111111111////////////000111222222111111000000000000111111222222333333444555666666555444333222111111111111111111111111222222222222999888777666555333222222===<<<<<<;;;<<<<<<======:::999888666666777777888555555666777777777777777666666888999999999888888888777777666666777777888555444555888:::;;;888555444444444666999;;;;;;;;;@@@AAAFFFOOO\\\kkkwww~~~sssjjj\\\OOOFFFAAA????????????@@@EEEIIIIIIFFFBBB@@@??????BBBEEEEEECCC@@@>>>>>>>>>>>>>>>>>>??????<<<>>>@@@@@@AAADDDIIIMMMLLLRRRYYY]]]ZZZQQQFFF>>><<<<<<>>>???===>>>FFFPPPbbblllyyy{{{lllZZZLLLDDDCCCFFFOOO[[[^^^VVVLLLHHHBBB??????CCCEEEFFFJJJPPP\\\lll}}}pppfffdddccc___```jjjwww~~~|||{{{{{{{{{zzzzzzyyywwwvvvuuutttqqqooonnnllliiiddd^^^ZZZRRRKKKAAA999444333555666222333444444555555444444444444444555555555555555666555444333222111000///666444333333555666666555222444777777666444444444333444444333222222444666444333222111000000000000...//////000111111222222222444555555666===HHHPPPWWWZZZ___dddgggiiijjjjjjhhhiiikkkmmmpppsssuuuvvvvvvwwwxxxyyyzzz{{{{{{{{{yyy|||~~~}}}|||}}}~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~{{{|||~~~~~~~~~~~~~~~}}}pppbbbLLL===999999333333666111000000000//////000000000///000111111222222222111111111000000000000111111111111222222333444444444888666555999@@@CCC@@@<<<222111/////////......---,,,888OOOhhhoooaaaHHH777333333333333333222111111111111111222111111000000000000000000000000000000......////////////////////////............//////111111000000111333555777999777777:::===EEEVVVggg{{{}}}zzz{{{|||yyy{{{~~~{{{xxxjjjeee```[[[QQQDDD===<<<:::;;;;;;;;;:::999888777333333222222333333444555000222333555666555444333111333444555555444333222222222222222333333333333333222222111111111111111///////////////111222333111111000000000000111111333333333444444555555555444333222111111000111111000000000111111111222222666666555444333222222111;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999777666777777777666666777888888888888888666777888:::::::::999888888888777777777777888888666666888<<<@@@AAA>>>;;;333333333666999;;;<<<;;;BBBDDDIIIRRR```nnnyyynnneeeYYYMMMEEE@@@>>>===??????@@@CCCGGGHHHEEEAAA>>>===<<<<<<===>>>>>>>>>===<<<;;;::::::;;;===>>><<<>>>AAABBBDDDHHHPPPUUU___eeemmmpppkkk^^^OOOEEE>>>>>>>>>???===<<>>???===:::???LLLSSSOOOHHHDDDAAA???@@@DDDGGGHHHMMMTTTaaaqqqtttfffbbbeeeddd___cccnnn|||{{{zzzyyyzzzzzzzzzyyywwwvvvtttsssooonnnlllkkkhhhccc]]]XXXRRRLLLCCC:::666555666888222333333444555555555444444444444222000111333666111222555777999999888888555444333333555666666666222444777777666444444444444444444333111111333555222222111111000//////......//////000111222222222...000222111000444===DDDRRRVVV\\\cccgggjjjjjjjjjfffgggjjjmmmppptttvvvwwwuuuvvvwwwxxxyyyzzzzzzzzzwwwyyy|||~~~~~~~~~}}}|||}}}~~~~~~}}}}}}}}}~~~yyy|||~~~|||mmm^^^KKK===999:::444333666222222222111111111111222222000111222333333333333333111111000000000000111111000111111222222333444444777222111666@@@DDD@@@:::888555111...............***...>>>ZZZnnniiiSSSAAA333333333333333222111000111111111111000///------000000000000000000000000///////////////.........//////............//////222111000000111333555777999999<<>><<<;;;;;;===>>>======999999999999888777666666777777777777777888888888777888:::<<<<<<<<<:::999888444222444888;;;888555666;;;AAAEEECCC???:::888999888666333222555;;;???BBBFFFMMMXXXhhhwww}}}{{{ooo___NNNEEEBBB>>>;;;;;;;;;>>>CCCFFFGGGEEEBBB???999;;;>>>>>>===<<<;;;<<<<<<===???@@@@@@@@@AAABBBHHHGGGGGGIIIOOOXXXdddlllsssxxx||||||vvvjjjUUUDDDDDD<<<777999>>>AAAEEEIIISSSaaarrr|||vvvaaaMMMAAA:::777999888999===CCCGGGHHHGGGBBBBBBAAAJJJUUUQQQRRR```mmmzzzwwwkkkhhhddd]]]```iiiqqqzzz~~~~~~}}}}}}|||zzzyyyyyyyyyzzzyyyvvvtttrrrppplllgggccc___\\\ZZZSSSHHH>>>999666222000111333333333444444444555555555555555555444333222111333555555444333444888<<<888777555333222333444555888666555444555555333111222222222222222222222222/////////000///......---111222222333333222222111000000111333555666777888AAALLLZZZccceeeeeefffggghhhdddaaaccciiipppssstttrrrrrrsssuuuvvvwwwxxxyyy|||{{{{{{|||~~~~~~||||||}}}~~~~~~|||xxxvvvxxxxxxzzz|||~~~~~~}}}|||~~~|||kkkZZZ@@@<<<777444222222222111222222111000//////000000111222333333444444333333111111222333333111000///111111111111111111111111666222000222555:::DDDMMMBBB999444666666///******------///777DDDNNNOOOKKK888777555222111000000000////////////////////////000000111111000///...---000000000000000000000000......///000000000000000...............000555888;;;:::;;;@@@HHHXXXlll|||||||||~~~}}}zzztttuuuwwwwwwvvvtttrrrrrrgggggg^^^KKK===::::::999999999888888777777666666222222222222222222222333000111222333444444444444777777666555444222111000000111222333333222000///222333333333333222111111111111000000//////......000000000000111111111111111222333444555555555555777555222000/////////000000111111111111222222222111111111000111111222222>>>===;;;;;;===>>>======;;;;;;;;;;;;:::999888777666666666777777777777777888999:::<<<<<<;;;:::999888666444444666888999888;;;@@@EEEGGGDDD???;;;888999888666444444777===AAABBBHHHQQQ\\\lllyyy}}}zzzgggXXXIIIBBB???<<<;;;;;;???@@@CCCDDDCCC@@@===:::777999;;;;;;::::::;;;<<<888;;;>>>???@@@@@@AAACCCFFFJJJOOOUUU]]]fffooouuu|||{{{mmmWWWDDDDDD===888;;;???AAADDDGGGOOO]]]nnn{{{~~~lllSSSAAA:::999999888888888<<>>999666333111333333444444444444444444444555555555555444333222222222333444444333444777:::888777555333333333555555999888666666777777666444/////////...............//////000000//////......111222222333333222222111000111222333444555666777;;;DDDPPP[[[```aaabbbbbbggg^^^WWWYYYbbblllooonnnooopppqqqsssuuuwwwwwwxxxwwwwwwxxxzzz}}}~~~}}}}}}~~~{{{zzzzzzyyyzzz|||~~~~~~|||xxxdddQQQ???<<<777444333222222111333333222111111111111111111222222333444333333333222333333333222222111111111111111111111111111111333000///000222777CCCNNNSSSEEE999888;;;888111......---...222;;;CCCGGGHHH999777555444444333111///000000000000000000000000...///000111111000///...////////////////////////......///000000000000000000000000000000222666:::===;;;<<>>AAAEEEFFFBBB===999666888888777555666999???CCCCCCKKKWWWcccqqq{{{|||www___RRREEE???>>><<<;;;===????????????>>><<<:::888999:::::::::999999<<<>>>:::<<>>:::<<<@@@@@@BBBDDDIIIUUUhhhwww}}}fffLLL<<<999:::999777666777;;;???BBBCCCCCC@@@BBBAAAFFFOOOPPPYYYnnn}}}wwwjjj___]]]]]]___gggqqq{{{|||}}}~~~}}}|||zzzxxx{{{xxxvvvtttttttttrrrpppooommmjjjeeeaaa]]][[[ZZZTTTIII===888555333333555444444444444444444444333555555555444333333222222000222444444444444555777777666444333333444555666888777666666888888777666222222111000000000000000000000000000/////////...111111222222222222111111111222222333333444555555666;;;EEEQQQZZZ^^^^^^\\\```TTTJJJJJJVVVbbbhhhhhhkkkllloooqqqsssuuuuuuuuurrrsssuuuxxx|||~~~}}}|||{{{|||}}}}}}|||zzz}}}~~~xxxdddQQQ???;;;777444333333222111444333222222222222222222111111222333333333333222444333333222222222222222111111111111111111111111///.../////////333AAAPPPhhhSSS>>>999======666000...---,,,,,,000777@@@GGG@@@;;;666555777777333///////////////////////////,,,---///000111111000000////////////////////////......///000000000000000333333333222222444888;;;@@@???AAAMMM```uuu~~~|||zzz|||}}}zzzzzz{{{{{{yyyuuupppkkkhhhooofffUUUCCC::::::;;;:::888888777777666666555555111111111111111111111111///000000111222222222222444444444333333111000//////000111222333333333222222333333333333222111111111000000000000/////////000000000111111111222222111222333444444555555555333222111000000111222333000000000111111111222222111111000000111222222333@@@>>>;;;:::;;;=========<<<<<<<<<<<<;;;:::999888666666777777888999999999:::::::::::::::999888777777;;;>>>===999777999<<<;;;===@@@@@@<<<888555444777777666666666:::???DDDCCCNNN\\\iiiuuu{{{xxxqqqZZZOOODDD@@@>>><<<<<<>>>;;;:::::::::::::::::::::>>>>>>===;;;999:::===@@@@@@AAAAAAAAABBBDDDIIILLL```fffooowww|||~~~xxxbbbOOOFFF???;;;===???>>>>>>???BBBMMM```sss}}}}}}gggPPPBBB===;;;888555666777:::<<>>;;;777444444333222111333222222111111111222222000111111222222222222222444333111000000000111222111111111111111111111111------//////---111@@@PPPrrr]]]EEE999999999555///...,,,+++***+++111@@@MMMPPPFFF:::444555777444111........................,,,---///000000000//////////////////////////////......///000000000000000333444333222222555999<<>>;;;:::;;;<<<======:::;;;;;;::::::999888777777777888999999:::;;;;;;::::::::::::999888888777666<<>>;;;999:::===???AAAAAAAAABBBFFFMMMUUU[[[pppuuuzzz~~~jjjWWWHHH@@@;;;<<<===;;;:::;;;===FFFXXXnnn{{{}}}hhhPPPBBB===;;;777555777888:::;;;<<<>>>??????EEECCCCCCLLLTTTcccxxxwwwmmmbbb___ccclllxxx|||{{{zzzyyyzzz}}}~~~~~~|||yyyxxxxxxuuurrrpppoooooonnnmmmjjjhhheeebbb^^^[[[YYYXXXSSSGGG;;;666444333444777444444444444444444444444555555333222222111222222111222444777999888777555444444444444555555666666666555444555666777666555333222111000000111222333222222111000000000000111000111111222222111111000222222222222222222222222222333666@@@LLLRRRQQQMMMBBB???;;;999===IIIWWWbbbiiijjjmmmppprrrtttuuuuuuqqqrrruuuxxxzzz}}}~~~~~~}}}|||||||||||||||}}}}}}~~~{{{~~~{{{oooZZZFFF===:::777555444444222111111111000000000000111222///000111111222222111111222111///.........///000000000000000000000000000---...111111...000>>>LLLmmm___KKK:::333222111///---+++,,,---,,,111BBBTTT]]]OOO>>>444333555555333////////////////////////...///000000000...---,,,..............................///000000000000000222222222222222555999===AAAJJJWWWfffyyy}}}~~~~~~~~~}}}|||{{{zzzzzzzzzzzzxxxrrriiiccc\\\QQQDDD>>>===<<<:::888888888888777666666555555111111111000000000//////111222333333333333333333555555666666666555444444000111111222222333444555222333333333333222111111000000000000111111111111111111111111222222222222000111222333444444444444555555444222111111000000//////000000000111111111000000000000111222333444BBB???;;;::::::<<<======999999999999888777666666666777777888999:::;;;;;;999999999999888888888888777===BBBCCC>>>999888888555777888888777666777888444555666666777999>>>BBBFFFTTTeeeqqqwwwvvvmmmcccPPPGGG@@@<<<999666555888<<<:::888666555555555555======;;;999888999<<>>LLLWWW```bbbeeeiiimmmqqqtttvvvqqqsssuuuwwwyyy{{{||||||}}}~~~~~~~~~~~~~~~~~~wwwzzz|||{{{vvvjjjUUUCCC<<<999777555555444222111000000000///000000111222//////000111111111111000000//////...............000000000000000000000000//////111111///000:::EEE]]]XXXKKK;;;111///000000,,,+++---000///111@@@RRRYYYNNN@@@777444555444333222222222222222222222222//////000000///...,,,+++..............................///000000000000000000000111111222555:::>>>AAARRRfffttt|||~~~|||{{{||||||~~~}}}|||{{{xxxpppeee]]]PPPFFF???===>>><<<:::999999999888888777666666666222222222111111000000///222333333444444444333333222333333444444444444333222222222222222333444555222333333333333222111111000000000111111111111222111111111222222222222333000111222333333444444444666666555333222111///////////////000000000111111//////000000111222444444CCC???;;;999:::;;;======999999999999888777666555444555666777888999::::::888888888888888888999999:::<<<>>>===:::777666777666777777666555555777888666777777777888:::>>>BBBJJJYYYjjjtttwwwtttiii___KKKDDD???<<<999666666999:::999888777666666666666888999999999:::<<<@@@CCCAAAGGGPPPYYYcccllluuuzzzwwwgggPPPGGG???===<<<:::999;;;;;;>>>MMMeeevvv{{{sssYYYFFF>>>===<<<888;;;======;;;;;;===@@@;;;CCCDDDIII[[[kkkxxx|||nnnhhhaaa___fffttt}}}zzzyyyxxxttttttuuuuuuvvvuuuuuutttsssrrrpppppppppooommmkkkfffdddbbb___\\\YYYXXXWWWLLLBBB888555444222222444111222222333444555666666666444222111000111222222333222222555888999777555111222333555666777777777;;;999888888999999777666555444333333444777:::<<<555333222000000111222333000000111111111111000000///000000000111111222222111//////222555777666444333444555444444777???FFFMMMNNNRRRWWW___fffmmmqqqnnnpppsssuuuxxxyyyzzzzzz{{{~~~~~~~~~~~~sssvvvxxxvvvqqqeeeRRRAAA;;;999777666555444222111111000000000111111222333...///000000111111000000///////////////......---000000000000000000000000111///000111000///444<<>><<<888444111111111111111111111111111---.../////////...---,,,..............................///000000000000000//////000111333777<<<@@@LLLcccxxx|||zzzzzz{{{|||~~~|||{{{{{{yyyqqqddd[[[KKKBBB<<<======::::::<<<::::::999999888888777777444333333222111111000000222222333333333222222222222222333444444555444444444333222222222333444444222333333333333222111111000000111111111222222222111111111222222222333333000111222333333444333333444444444444333222111000////////////000000000111/////////000111333444555CCC@@@;;;999:::;;;======999999999999888777666666333333444555666777888888888777777777888999::::::<<<<<<:::888555555666777666666666444222222444666888888999999999;;;???BBBMMM\\\mmmvvvxxxssshhh]]]JJJDDD@@@>>><<<888999<<<666666666777888999::::::555777:::;;;===AAAEEEHHHJJJRRR^^^iiirrrxxx}}}}}}|||{{{{{{mmmTTTJJJAAA>>>===::::::<<<<<<===KKKccctttzzzkkkUUUHHHAAA===999<<<>>>>>><<<<<<>>>@@@999BBBEEELLLbbbtttwwwpppjjjfffaaa```hhhxxx}}}zzzxxxxxxuuuuuuuuuuuuuuuvvvvvvvvvqqqppppppqqqqqqpppmmmkkkeeecccaaa^^^[[[YYYWWWWWWJJJAAA888555444222111333000111222333555666777777666444222000000000222222333111000333666888666444111222333555666777777777:::888666666777666555333000///......000333777999555444222000000111222333000000111111111111000000/////////000111111222222222111000000111111000///333333333333333555777999:::<<>>BBBYYYrrr~~~{{{yyyzzz{{{}}}zzzyyyyyy{{{zzzsssggg^^^JJJBBB<<<===<<<999:::???;;;;;;::::::999888888888444444333333222111000000111111222222222111111000444444555666777777777777555444333222222222333444222333333333333222111111000000111111222222222222111111222222222333333333000000111222333333333333222333333444444333333222////////////000000000000/////////000111333444555EEE@@@;;;999:::<<<<<<;;;;;;;;;::::::999888777777888999999888777777888::::::;;;;;;:::888777777888999999::::::999888666555555777777333333777777555888555444777999:::???EEETTTaaapppwwwvvvmmm]]]PPPEEEBBB???===;;;:::888666888888777777666666555555888:::===@@@EEEKKKQQQVVV___eeemmmuuu{{{yyyiii^^^]]]dddmmmuuu~~~~~~vvvaaaOOOAAAAAA@@@;;;:::???888<<>>???AAABBBHHHVVVjjj|||xxxllleeegggcccaaaeeeppp|||~~~|||yyywwwxxxvvvsssssstttuuuttttttsssssssssrrrpppmmmjjjiiicccaaa^^^\\\ZZZXXXTTTQQQDDD;;;555444444222222444111222333444555444333333444444333222222111000000333444555555666666555555444333222222111111111111333555777888777555333111222111000//////000111222222222222222222111000///222333333444333222111000666111...000111000000333222000...///111333444333222222333444444555666666888888888:::???IIITTT\\\gggiiimmmoooppprrruuuwwwxxxzzz}}}~~~~~~~~~~~~zzz|||zzzppp^^^KKK>>>777333444555666555333000///...///000111111000//////000000000000000000000000////////////.....................------,,,,,,,,,...............///000000111444555444000,,,,,,---......,,,,,,,,,,,,......000333777<<>>===;;;999777666555777666555444333333222333333333333333333333333333555666888999888777555444666555333222222333555666555444333333222222222222444444444333222111000///111111111111111111111111333333333333333333333333555555444333333222111111111111111///------///111...//////000111222222222DDD???;;;999:::;;;;;;;;;;;;::::::999999888888888888999999888777777888:::999999999999888777777888999999999999888777555444555888777444444777888555888777888===??????BBBGGGVVVeeetttxxxtttiiiZZZNNNBBB@@@>>><<<<<<;;;999888888777777777666666666555999???GGGPPPXXX```fffjjjooosssxxx|||~~~sssaaaSSSMMMIIIPPPYYYcccqqq|||~~~zzzjjjVVVEEEBBB@@@;;;999===:::<<>>===EEEFFFMMM\\\pppssshhhccc```^^^```hhhuuu~~~|||yyywwwvvvtttrrrrrrssstttttttttrrrrrrqqqooommmkkkiiihhhbbb```]]][[[ZZZWWWSSSPPPDDD;;;444444444222222444111222333444444444333333444444333333222222111111333444444555555555444444111222222333444555666777333444555666555444222111222111000//////000111222111111222222222111000000222222333333333222111000111......222333111000222000222333333222000000111111111111222333444444444666666666666999@@@IIIPPP^^^bbbgggkkknnnppprrrtttuuuyyy}}}~~~~~~}}}~~~}}}}}}}}}}}}xxxyyyvvvjjjWWWFFF;;;777444444555555444222111000//////000111111000///...////////////////////////////////////..................---------,,,,,,,,,...............//////000///222555444111.........,,,,,,+++******+++,,,,,,+++...222777>>>AAA:::///111111000...,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...////////////////////////000111111222000000555999@@@NNN\\\uuuzzzyyy|||zzzuuuqqqrrrrrrpppmmmgggXXXJJJ???>>><<<;;;999999999:::999999888999999:::;;;<<<666555444333222222222222333333333333333333333333333444666888888888777666666555444333333444555666555444333333222222333333222333333222111000//////111111111111111111111111333333333333333333333333333333333222222111111000111222111000......///111/////////000111222222222BBB>>>:::888999:::;;;;;;999999999999999999999999888999999888777777888:::777777777777888888888999999999999888777555444333666999888555555888999666666666:::???AAAAAAEEEJJJ[[[jjjyyyzzzpppbbbTTTKKK@@@>>>===<<<======;;;:::777777777777666666666666:::DDDTTTcccnnntttxxxzzz}}}vvv]]]III@@@???999===DDDOOOaaasss}}}vvv```KKKCCC@@@;;;999;;;DDDDDDFFFNNN[[[lll}}}zzzhhhTTTOOOHHHDDDCCCCCCAAA???IIIKKKTTTeeezzz{{{lllccc```[[[]]]cccnnnzzz}}}{{{xxxvvvuuusssrrrrrrtttuuuttttttqqqpppnnnllljjjhhhggggggaaa___]]][[[YYYVVVRRRPPPDDD;;;444333444222222333111222222333444333333333444444444333333333333333333333444444444333222222222222333555666888999:::333333333333222222222222222111000//////000111222000111111222222222111111222222222333222222111000000...///333333///...000,,,111555555111......000000000000111111222222333666666555444555888===AAASSSXXX```gggkkkooorrrtttvvv{{{~~~}}}}}}~~~|||}}}~~~~~~~~~|||{{{zzzzzzwwwvvvooo```MMM>>>999888555444444333333222222111111111111111000///....../////////////////////////////////............---...------------,,,,,,,,,......------......///000...111444555444111///...---,,,+++******+++,,,---***,,,...222888<<<888000222111///...------------,,,,,,,,,,,,,,,,,,,,,,,,------..................///////////////000111111111111333666;;;FFFZZZlll~~~||||||xxxsssmmmpppppplllfff^^^NNNAAA======<<<;;;:::999999888666666666777888;;;===>>>555444333222222111222222222222333333333333333333222333555777888888888777777666555444444555666777555444333333333333333333111222222222111000///...111111111111111111111111333333333333333333333333111111111111111111111111222222222111000///111222//////000000111222222222???===;;;999888999:::;;;999999999999999999::::::777888999888777777999;;;666666666777999;;;;;;:::999888888777555444333222777999999555555999999777444444777<<<>>>@@@GGGNNN```ppp}}}yyyjjjZZZNNNGGG???>>>============;;;999777777777777666666666666;;;HHH[[[mmmyyy~~~hhhOOO@@@;;;<<<777999<<>>===;;;:::999999:::;;;999999999999999999::::::777888999888777777999;;;888777666888<<<>>>===<<<888888777666444444333333777999999555555999999777555444666999;;;@@@KKKWWWfffttt~~~vvvdddSSSIIIDDD@@@???>>>===>>><<<:::777666666666666777777777777<<>>777777:::444444333222222222333333333333222111000/////////....................................---------------------------------------------------...//////000222555777666444///,,,//////------------//////---.........444;;;===:::999555111////////////...------------------------...............---------///////////////000000111111555888888===OOOhhhzzz{{{}}}zzzsssooolllooommmcccXXXMMMBBB999888999999:::999999888777:::999777666555666666777333333222111111111222222111111111222222333333333444444555555555444444444666666666555555666666666444444444333333444555555333333333444333333222222111111111111111111111111222222222222222222222222222222222333333333333333111222444333222111222333111111111111222222222222=========;;;999999;;;===999999999999999999999999666777888888777888:::;;;999777666999===???>>><<<888777666555555444555555666999888555555888999666888777888;;;>>>DDDRRR```lllwww{{{ppp]]]NNNFFFBBB???>>>>>>>>>>>>===:::777666666666666777777777777;;;GGGZZZlllzzzmmmSSSCCC???<<<777888888888???RRRkkk}}}xxxeeeSSSFFF???<<<<<<999???KKKZZZjjjxxxuuudddWWWKKKGGGDDDEEEJJJNNNPPPQQQPPP[[[nnnqqqddd^^^]]]aaakkkzzz||||||yyyvvvvvvuuutttuuuvvvvvvtttrrrooommmkkkiiigggfffeeedddaaa___]]][[[YYYVVVRRRPPPCCC:::333222333111111222222111111111111222333333444444444333333333333333000111222333333333333222///111333555777777777777444444333222222333555666222111000//////000111222000111111222222222111111111111000000000111222222333111000222111111999AAAFFF===444222666888555111444444444444444444444444111222333222111111333444666888;;;@@@IIIVVVdddmmmtttvvvxxxyyyzzz{{{}}}{{{zzzyyyxxxyyyzzz{{{|||}}}~~~~~~{{{xxxtttrrrrrrgggWWWGGG<<<777777999333333333333333333333333333222111000000000000000.................................------------,,,,,,,,,,,,------------...------,,,,,,------...///111222333666777555222......---,,,++++++,,,---...***,,,---...444===BBBAAABBB<<<555111000///,,,***------------------------------..................///////////////000111111111666888999@@@TTTkkkzzz~~~|||}}}~~~~~~~~~}}}}}}|||{{{{{{wwwpppnnnkkkmmmiii\\\NNNEEE>>>999777777777888888888888888555666666666666666666666333333222222222222333333000000111111222333333333555555444444333333333333555555555555555555555555444444444444444444555666333444444444444444333333111111111111111111111111222222222222222222222222333333333333333333333333000111333333222222222333222222222222222222222222<<<===>>>===::::::<<<>>>;;;::::::999999888888888666777888888777888:::<<<999777555888<<>>???>>>;;;999555666666666777777777888888BBBQQQaaaooo{{{oooSSSBBB???<<<777666777999AAATTTmmm~~~rrr]]]KKK@@@<<<<<<999???KKKYYYhhhuuu}}}lllZZZOOOGGGGGGFFFGGGJJJMMMPPPRRRVVVdddyyyzzznnnddd^^^\\\cccooo}}}~~~zzzwwwuuutttsssttttttssspppnnnkkkkkkjjjhhhfffdddbbbaaabbb```]]][[[ZZZWWWSSSPPPBBB:::333222333111000222222111000000000111333333444444333333222222111111000000222333444444444444000222444666777777777666222222222222222333444444222111000//////000111222111111222222222111000000111000//////000111222333111111222333111000666??????:::444333666777555222444444444444444444444444222222333222000000222444777888:::===DDDOOO[[[cccooorrruuuwwwwwwwwwxxxyyyuuuuuuvvvwwwxxxyyyzzzzzz~~~|||xxxtttqqqnnnaaaOOOAAA;;;999777555222222333444444444333222333222111000000000111222.................................---------,,,,,,,,,,,,,,,---------......------,,,,,,------...///000000111444777888666333...---,,,++++++,,,---...+++---------222:::??????EEE>>>666222222222///,,,........................,,,---------...////////////////////////000111111000555888:::EEEZZZnnnyyy~~~}}}}}}}}}|||{{{|||~~~}}}}}}||||||{{{{{{{{{{{{}}}}}}~~~~~~~~~}}}|||{{{yyyyyyxxxvvvvvvzzz}}}uuunnnmmmhhhiiibbbRRRCCC===;;;999777666666555666777888999333444555777777666555444444444333333333333444444///000000111222222333333333333333333333333444444444444555555555555444444444444444444444555666666222333333444444333333333111111111111111111111111111111111111111111111111444444333333222222111111...000333333222111222222222222222222222222222222<<<>>>???===;;;:::<<>><<<999777777666555555777888999555777777444444777777555444777<<>>@@@@@@===;;;555666666666777777888888555<<>>HHHTTTbbbnnnxxx}}}vvvaaaNNNCCC@@@BBBEEEGGGHHHLLLPPPSSS[[[lllvvvlllccc^^^[[[gggttt~~~~~~{{{xxxtttsssrrrrrrrrrqqqnnnkkkiiiiiiiiigggeeeccc```^^^cccaaa^^^\\\ZZZXXXTTTQQQBBB:::333222222111000222222111000000000111333444444444333222222111000000///000111333444555666666555666777888777666444222000000111111222222222222222111000//////000111222222222222222222111000///111000/////////111222333444444555666111---000777111111111222444555555555444444444444444444444444444555444333111222444666222333555888===DDDMMMSSScccgggmmmppppppooonnnmmmssstttvvvxxxzzz{{{{{{{{{|||xxxsssqqqkkk\\\JJJ>>>;;;:::666222111222444555555444222111222111000000000111222333..............................---------,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,---.........---...222888:::999888000///...------...///000...000///,,,...555888777AAA;;;444222444666555222........................,,,,,,------...///000000///////////////000111111...444888<<>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888777888888888888999999999666777999:::999888999:::666666666444333333444666666666555666666777888999888666888>>>DDDLLL^^^nnn|||yyylllZZZMMMJJJGGGBBBCCCAAA@@@BBBDDDCCC???;;;<<<:::777666888:::;;;;;;<<<===AAAHHHSSSaaannnuuuyyy~~~xxxcccMMM???<<<>>>999===GGGUUUeeetttnnnUUUDDD>>>===>>>;;;@@@NNN___kkkuuu{{{~~~xxxdddSSSIIICCC???BBBEEEFFFHHHNNNUUU\\\nnnzzzqqqiiiccc___dddmmm{{{}}}{{{xxxwwwwwwuuusssrrrrrrqqqooommmkkkkkkiiifffbbbaaaaaaccc______[[[WWWWWWXXXSSSMMMEEE===777555333000111333111111111222333444666777666444333111000000111111222222333444555777777888666666777666555222000///222111000111222222111000000000000000000000000000222111000000000000000111000000000000000000000000333222222111111222222333444333222222222333444555555444333222111111111111555444333222333444555666444555555666777;;;@@@DDDTTTYYY]]][[[XXX^^^mmm{{{zzzxxxuuuvvvxxx{{{}}}}}}~~~~~~}}}wwwssseeeUUUDDD<<<999555333333666666666555444444333333//////000000111111222222111000/////////000222333///............---------///...---,,,,,,,,,,,,------------,,,,,,+++++++++---------...222:::CCCIII>>>666......444666222,,,///...------...111333555777:::888777===DDD???333---,,,...000---''')))000/////////...------,,,,,,---......///000111111111333555888===KKKaaasss|||zzz{{{|||{{{zzzyyyzzz{{{{{{xxxuuuvvvyyy{{{{{{yyysssvvvxxxwwwtttrrrsssuuuuuutttssstttvvvyyy}}}~~~}}}}}}|||wwwuuutttvvvwwwtttkkkdddfffYYYKKKBBB<<<666444555666444444444555666555444888777777666555555444444---///222555555555333111222333333333333222111111///000222222222222444555444555555666666666666666111222333333444444444444444444333333222111000000000000111111111222222222111///...///111222222222222222222111111111000000222222111111111111111111222111000/////////111111???>>>===<<<;;;;;;;;;;;;;;;;;;:::999999888777777:::999999999888888777777666888999999777777888999777888777666444444666777777666666666666777777888888666999@@@GGGQQQbbbrrr|||wwwiiiWWWKKKHHHEEEAAABBBBBBBBBCCCCCCBBB???===;;;;;;<<<>>>>>>;;;666333999:::;;;@@@GGGPPPYYY___jjjqqqzzz}}}kkkWWWIIIEEEEEECCCIIITTTbbbqqq}}}qqqYYYFFF???>>>===;;;>>>IIIUUU```kkkssszzzqqq^^^OOOFFFAAA???BBBFFFIIINNNVVVaaaiiiyyy}}}nnnfffaaa^^^eeeooo~~~~~~|||zzzxxxwwwtttrrrppppppppppppooonnnlllllljjjgggcccaaaaaabbb______[[[WWWVVVWWWRRRKKKAAA:::444444333111222555111111111222333444555666666555444222222222222222000111111222333444555555555555555555444333222222222111000111222222111000000000000000000000000000111000000000000000111111111111111111111111111111222222222111111222222222444444333222222222333444222222111111111222333333222222222222222333333444444555555444555777;;;>>>GGGKKKNNNMMMLLLQQQ]]]hhhooossswwwyyyzzzzzz|||~~~}}}}}}xxxsss\\\MMM???:::999777666777666666666555444444333333000000000000000111111111//////.........///111111............------------,,,,,,,,,,,,,,,------.........---------------------------...111888@@@FFFJJJCCC:::444111111111000------,,,,,,,,,---///000000555999@@@NNNZZZVVVJJJ888000,,,...///,,,,,,...------........................//////000111111222222555888<<>>:::555444555555444333444555666555333666555555444333333222222///000222333444444222222222222333333222222111000///111222333222222444555333333444555555555555444111111222333333333222222444444333333222111111000000000111111111222222222222111///000111222222111222222222111111111000000111111111111111111111111222111111000000111111111AAA@@@???===<<<;;;;;;;;;:::999999888888777777777;;;;;;:::999888777666555777888888777666666777999888999888777555555777999888777777666666666666777777777;;;BBBKKKWWWhhhvvv|||tttdddRRRHHHEEECCC???AAACCCEEEEEECCCAAA@@@???======>>>???>>>;;;555111999888888999<<<@@@DDDGGGUUU]]]hhhqqqxxx}}}|||mmm```ZZZYYY```eeemmmvvv}}}vvv^^^JJJ@@@>>>;;;:::<<>>@@@DDDIIIQQQ^^^mmmxxxwwwiiiccc___^^^gggsss~~~|||zzzxxxwwwsssqqqnnnmmmnnnooooooooollllllkkkgggdddaaaaaabbb___^^^[[[VVVUUUUUUPPPHHH<<<666111222333222333777111111111111222444555666666555444333333222333333111222222222333333444444444333333333333333444555222111000111222222111000000000000000000000000000000/////////000111222222222222222222222222222222222222222222222222222222555555333333222222222222//////000000222333555666111222333333444444333333555555444333222333666888:::<<<======>>>BBBJJJPPP\\\eeeqqqvvvvvvvvvyyy||||||~~~xxxrrrTTTGGG<<<888888777777888666666555555444333333333111111111111000000000000......---------...///000............------------***++++++,,,,,,---......------..................------------///555;;;AAALLLNNNNNNHHH???777333333------,,,,,,,,,,,,---------111666BBBXXXlllmmmbbbHHH:::...,,,000111...+++,,,,,,------...//////000//////000000111111222222222555777;;;GGG\\\pppzzz|||}}}~~~~~~||||||}}}~~~|||zzzxxxxxxyyyzzzzzzzzzvvvxxxzzzyyyvvvrrrppppppvvvuuutttssstttvvvxxxyyy{{{{{{|||{{{yyyvvvrrrppprrrsssuuutttqqqkkkeeeaaaTTTIII>>>:::777444333555555333222333444555444333333333222222111000000000111111222222222222222222222222333333222222111000000222333333222222444555111222333333444444333333111222222222222111111000444333333222222111111111111111111111111222222222333222000111222222111000222111111111111000000000111111111111111111111111111222222333333222222222CCCBBB@@@>>>===<<<;;;;;;:::999999999888888888777::::::999999888777777666888888888777555555777888888888888666555555666888888888777666666555666666888999===DDDNNN\\\kkkvvv{{{ooo]]]MMMEEEBBB@@@>>>???CCCFFFFFFBBB@@@@@@AAA???===;;;:::::::::999777888888777777888999;;;<<>>EEEVVVfffwwwyyyrrr```OOOEEE@@@>>><<<>>>AAAGGGQQQbbbttt}}}pppddd```^^^___kkkyyy}}}{{{yyyxxxvvvsssooolllmmmnnnnnnnnnllllllkkkhhhdddaaaaaaaaa^^^^^^[[[VVVUUUTTTNNNFFF:::444000111222111222555111111111111222333444555444444333333222222222222444444444444444444444555555444333222222333444555222111000111222222111000000000000000000000000000////////////000111333333222222222222222222222222111111222222222222111111555555444333222222111111/////////000111333444555333444555666777666555555444444444222111111333555444444555666888;;;>>>@@@JJJSSS___hhhmmmppptttwwwzzz~~~vvvoooQQQGGG<<<999777555444555666666555444444333333222222222111111000000//////..................//////.........---------,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,------......//////,,,---------...111666:::AAAMMM\\\aaaZZZJJJ;;;222/////////...////////////000000000;;;UUUnnnssskkkVVVGGG666///000222///+++---------.........//////000000000000111111222222111444777999DDDYYYmmmxxx|||}}}~~~~~~}}}}}}~~~~~~|||{{{zzzzzz{{{{{{{{{wwwyyyzzzzzzyyyvvvsssrrryyyxxxwwwvvvwwwxxxyyyzzzzzz|||~~~}}}yyyuuurrrppprrrtttsssmmmfff```]]]MMMCCC:::777555333222444444222111222333444333222111111111000000000//////333222111000000111222222222222222222222111000000000222333333222222333555111222333333444333333333333333333333333222111000333333333222222111111111111111111111111111111111333111000111111111000...111111111111000000000000111111111111111222222222111222333444555444333222CCCBBBAAA???===<<<<<<;;;:::::::::::::::999999999888888888888888888888888777888999888666666777999777888777666444444666888888888777666666555666666:::<<<@@@FFFQQQ___mmmuuuyyyiiiVVVIIICCCAAA>>><<<>>>BBBEEEEEEBBB@@@@@@AAA??????>>>>>>???===:::888777666666666777888999:::<<>>>>>???BBBGGGQQQcccwwwtttiii```______bbbppp}}}{{{zzz{{{wwwrrrooonnnnnnmmmmmmiiijjjjjjgggdddaaaaaaaaa]]]]]]ZZZVVVUUUTTTMMMEEE:::444111111222000000222111111111111222333333444222222222222111111111000333333444444444444444444666555333222111111222333222111000111222222111000111111111111111111111111////////////000111333333111111111111111111111111000111111222222111111000555555444444333222111000111000000000111111222333222333555666666666555444222333333222111222444666444333333444666888999:::AAAEEELLLVVV```iiinnnpppvvv|||~~~xxxnnnfffMMMDDD<<<:::888444333444555555555444333333222222222222111111000000//////////////////////////////...------------,,,,,,,,,+++,,,---------,,,++++++++++++,,,,,,---------...,,,------,,,,,,...222555888FFFZZZhhhgggWWWAAA000000000//////000000111222111000111<<>>===<<<<<<<<<::::::::::::::::::::::::777777888888888999999999666777999:::999888999:::777777777555444444666777888777777666666666666777:::>>>BBBHHHTTTdddpppvvvvvvdddPPPFFFDDDAAA>>><<<>>>@@@CCCCCCBBBAAA@@@@@@???CCCJJJPPPPPPJJJAAA:::;;;:::999888888888999:::<<<===???DDDJJJRRRZZZ^^^dddkkkttt}}}~~~kkkQQQAAA>>><<<<<<===;;;999???RRReeeuuussshhhVVVGGGBBB@@@???BBBCCCEEEIIITTTeeezzzlllddd^^^```aaafffuuu~~~}}}|||}}}yyyuuuqqqpppnnnmmmlllfffggghhhfffdddaaaaaaaaa\\\]]]ZZZWWWVVVUUUNNNFFF;;;555111222222//////111111111111111111222333333000000111111111111000000000111111111222222333333555555333222111111111111222111000111222222111000111111111111111111111111000/////////000111222222000000000000000000000000///000111222222111000///444444444444333333111111222111111000000000111111000111222222333333222222000222333222222222444666333333444444555666777888>>>>>>@@@HHHSSS]]]dddgggmmmuuu}}}|||yyytttkkk___WWWCCC===999999999666555888555555444444333222222222111111111111000000000000//////000000000///......------------,,,,,,,,,,,,+++,,,---...///...---,,,++++++,,,,,,,,,,,,,,,,,,+++,,,------,,,---000222666>>>KKKXXX]]]UUUCCC666333222000///...///111222---111666BBBWWWiiiggg[[[YYYSSSEEE666...---...---000//////...------,,,,,,///////////////000000000///444555555>>>QQQgggssswwwxxxyyyzzzyyyyyyzzz|||{{{||||||{{{zzz{{{}}}zzzyyyyyyzzz||||||{{{zzzttttttuuuvvvwwwxxxzzzzzzvvvxxx|||~~~~~~|||xxxvvvqqqqqqqqqnnniiiaaaYYYTTTEEE===777666555333111222222000///000111222111000111111111000000000000000222111000//////000222222111111222222111111000//////111222111000000111222222222333444444444444333444555555555555444444333222222222222222222222222222222222111111111111111000000000111222222///---//////000000000000000111000000000111222222333333111111222333444444444444AAA@@@???>>>===<<<<<<<<<999999999999999999999999999999999888888888888888333777:::<<<<<<;;;::::::888999888777555555777888777666666666666777777888:::???DDDJJJXXXjjjvvvyyysss___LLLEEEEEEBBB>>><<>>===<<<<<<;;;;;;===@@@DDDHHHJJJKKKRRRWWW```iiirrrzzznnnSSSCCCAAA>>>===<<<:::888>>>OOOaaammmjjj```PPPDDDAAAAAAAAADDDEEEFFFKKKUUUfff{{{wwwfff```^^^bbbeeejjjzzz~~~}}}|||{{{xxxuuurrrqqqpppmmmkkkcccdddfffeeecccaaaaaaaaa[[[\\\ZZZXXXWWWVVVOOOGGG:::555222333333000///111111111111111111222222333000111222222222222111000//////000111222333333444222222333333333222222111222111000111222222111000111111111111111111111111111000000000000000111111111111111111111111111111///000111222222111000///222333444444444333222222111111000000000000111111111000000000000111222222000111222222111111222333333444555444333333666888:::;;;<<>>======<<<======888888888888888888999999;;;::::::999888777666666222666;;;>>>>>><<<;;;;;;999:::999888666666888:::666666555666666777888999999@@@EEELLL[[[ooo{{{}}}qqq\\\IIIEEEFFFCCC>>><<>>===@@@CCCCCC???;;;FFFMMMWWWcccjjjkkkhhhddd^^^ZZZSSSLLLGGGCCCAAA@@@777999;;;???AAAAAA@@@>>>???CCCKKKTTT___iiiqqqvvvpppUUUEEECCC???===;;;999777<<>>GGGNNNYYYfffttt{{{~~~}}}~~~~~~}}}~~~~~~||||||wwwooofff\\\OOOAAA777999666555777666444444666555555444333333222222111//////000000111111222222------...///...---+++***---------,,,,,,,,,++++++&&&(((,,,///222444444444/////////......------,,,***,,,......------...///+++///666???GGGLLLLLLLLLCCC???999444111111222444555444///---999JJJPPPLLLKKKGGG<<<111...111000***,,,,,,------.../////////...............---------...333555333:::MMMcccqqqppprrrttttttssssssuuuwwwsssuuuwwwvvvuuuvvvzzz~~~~~~zzzvvvuuuwwwxxxxxxvvvrrrsssuuuxxx{{{}}}xxxyyyzzzzzzyyywwwtttrrruuuqqqmmmllliiibbbWWWNNN===666222444555444333444111///...///000111000///......//////////////////......///000111222222222111111111111111000//////...///000///...---.../////////000111111111111111111222333333444444444444222222222222222222222222222222222222111111000000222222333555777777555222.../////////000000111111///000000111222222333333111111000000111333444666BBBAAA@@@>>>============:::;;;;;;:::999999;;;===>>>BBBAAA;;;:::===<<<777999888777666666555555666;;;;;;:::999777666555555555777777555444666999:::===@@@JJJYYYhhhsss{{{nnn^^^LLLBBB===;;;<<>>???>>>======???EEENNNWWW\\\qqqvvv}}}yyy___HHHFFF<<<:::999888777;;;IIIXXX___WWWMMMFFFCCCBBBAAA@@@@@@CCCHHHOOOZZZhhhwwwsssmmm]]]]]]^^^aaaiiivvv|||yyyuuuvvvvvvuuussspppmmmkkkfffgggfffcccdddeeeccc^^^___]]]YYYVVVTTTSSSSSSSSS;;;999666333111000111111333333333333333333333333666333111111333333111...333333333333333333333333111111111222333333333444222222111111111111111111111//////111555666444222//////111222222222222222222222222333333444444444777666555444222111000///555666777666333111111111111111000000111111222333222222222222222222222222444333222222111111222222222222333333333333444444555444444555666999<<<>>>NNNTTTbbbttt|||zzzzzz{{{~~~~~~~~~~~~}}}{{{|||sssbbbQQQFFFAAA===:::999888888777666555555444444444333333333333444444333333222222222222222222111///------......---,,,***(((&&&(((+++...---,,,++++++,,,,,,,,,...222555888666333000...............------///000000...+++...---222999:::>>>QQQhhhyyy```AAA000000555444111888777111,,,444GGGVVV\\\RRRGGG:::333000---++++++------..................444222111/////////000000111222222222888JJJbbbtttvvvrrroooooorrruuuvvvuuuzzzzzzyyyyyywwwvvvuuutttxxxuuuqqqooooooqqqsssssskkksssxxxvvvuuuyyy}}}|||}}}|||xxxsssqqqrrruuuqqqlllgggfffhhhcccTTTEEE888777666555444333333333111111000///////////////000111111111111000000///000000000000000000000000111222333444444333222111000000000000000000000000000000000000000000000000000111111111111222222222333333333333333333333333000000000000000000000000222222222333333222222222222111111111000000//////000000000000111111111111333222222333444666666666AAAAAA???>>>===<<<<<<<<<999;;;<<<<<<:::999::::::@@@CCCAAA<<<999:::888333777666666555555666777888::::::999888777666555555555777888666555666888999>>>BBBMMM[[[jjjuuu|||sss```LLLAAA===;;;<<<>>>AAACCCDDDBBB>>><<<<<<>>>DDDWWWbbbkkkxxx}}}zzz~~~}}}wwwpppjjj]]]KKK@@@<<<999888777999;;;======<<<;;;:::999:::>>>DDDJJJNNNZZZbbbnnnxxx~~~}}}cccMMMKKK>>><<<:::999888;;;GGGTTTXXXRRRIIICCCAAAAAA@@@???DDDEEEJJJRRR___nnnzzz|||pppkkk^^^]]]]]]bbblll{{{~~~}}}}}}{{{yyyvvvvvvvvvvvvtttssspppnnnllliiijjjhhheeeeeegggeee```^^^[[[XXXVVVTTTRRRQQQPPP;;;999666333111000000000111222222333333444444444666333111111333333111///222222222222222222222222111111111111222222222222000000000000000000000000///......111555888888777333333333333333222222222222222333333333333333333555555444333222111111000222444555555444333333444222111111111111222333333222222222222222222222222444333222222111111222222222222333333333333444444444444333444666888;;;===FFFJJJWWWkkkyyy}}}{{{{{{|||~~~~~~|||xxxmmm\\\LLLBBB>>>;;;999888888777666666555444444666555555555555555555666333222222222111111000000000...,,,,,,---...---,,,+++)))''')))+++---,,,+++++++++,,,++++++---000333555444111///------......---------...//////---+++...+++...444555777GGGYYYooo```KKK<<<777555444111666111///111666@@@UUUhhh^^^OOO<<<000---------,,,........................111000/////////////////////111111222888HHH___qqqooommmmmmooossswwwxxxwwwyyyyyyyyyyyyxxxwwwuuuuuutttrrrppppppqqqqqqqqqpppmmmsssuuuqqqooorrruuuwwwzzzzzzwwwsssoooooorrrvvvoookkkgggfffddd]]]NNNAAA888777666555333333222222111111000//////////////////000000111111111000000////////////////////////111111222222222222111111000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222000000000000000000000000111111222222222222111111111111111000000000////////////000000000111111111333222111222333444555555AAA@@@???===<<<<<<<<<<<<:::===@@@AAA???<<<:::999>>>@@@@@@<<<:::999666222666555444444555666888999999999888888777666555555666777888888777777888:::AAAGGGRRR```mmmwww{{{|||sss___JJJ@@@>>>>>>???@@@@@@BBBBBB@@@<<<<<<>>>AAAGGG[[[hhhppp}}}~~~{{{uuuhhhVVVIIICCC<<<999777999>>>AAA@@@===999888777666888;;;>>>@@@BBBLLLZZZfffooowww}}}cccLLLIIIBBB>>>;;;:::999;;;DDDNNNOOOJJJDDD@@@??????@@@@@@GGGHHHLLLWWWfffttt~~~uuujjjfff___]]]\\\cccqqq~~~{{{zzzzzzxxxuuussswwwvvvuuutttrrrqqqpppoookkkllljjjggggggiiifffbbb\\\ZZZXXXVVVTTTQQQMMMJJJ;;;999666333111000000000000000111222333444555555555333222222222222111000111111111111111111111111111111111111000000000000//////////////////000000111000///111555777888888777666555333222222333333333333333333333222222222333333333333222222222222///111444444444444555666222222222222222333444444222222222222222222222222444333222222111111222222222222333333333333444444333222222333555777999;;;===>>>III]]]qqq}}}}}}}}}}}}}}}zzzlllYYYIII???:::777666777666666555555444444333555444444444444444444555222222111111000///.........---,,,,,,------,,,+++,,,***)))***+++,,,+++***++++++,,,+++***+++...000111000///---------......---,,,,,,---......---+++000,,,---111222222;;;GGGVVVRRRKKKCCC;;;666333222666......555333444JJJhhhjjjZZZDDD555/////////---........................---......///////////////---///111222777FFF[[[kkkmmmmmmnnnqqquuuxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvuuupppooooooqqqrrrqqqooommmppptttssslllhhhjjjnnnnnntttrrroookkkjjjkkkpppsssnnnllljjjgggbbbVVVHHH>>>999888666444333222111111111111000///////////////...//////000111111111111////////////////////////111000000//////000000111000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111000000000000000000000000000000111111111111000000111111000000000000////////////000000000000111111333222111111111222333444@@@@@@>>>===<<<;;;;;;;;;===AAAEEEGGGEEE@@@===;;;999:::;;;;;;::::::888666666666555444555666888999999999999888888777777777777777888::::::777888<<>>;;;;;;???CCCNNNbbbnnnuuu}}}}}}ssseeeXXXPPPGGG@@@:::;;;AAAEEECCC???;;;:::999888777888999999888@@@KKKSSSYYYbbbnnnvvvyyy}}}cccLLLHHHGGGBBB===<<<:::;;;AAAHHHFFFDDD@@@>>>>>>@@@AAACCCHHHIIINNN[[[kkkyyy|||nnneeebbb___\\\\\\eeevvv~~~|||yyywwwwwwvvvuuussswwwvvvtttsssrrrrrrrrrrrrmmmmmmkkkffffffhhhfffaaaZZZYYYWWWVVVTTTPPPIIIDDD999777555222111111222333111111222222333333333444444333222222222222111111000000000000000000000000111111000000//////....../////////000000000000000444333222111222333444444777666444222222222444555444333333333222222111111111222222222222333333333///111333444444444555666333333222222333333444555222222222222222222222222444333222222111111222222222222222333333333444444111111222222444666888999888888???RRRjjj|||~~~~~~mmmXXXHHH>>>777333333555555444444333333333333222111111000000111111222222111111///...---,,,,,,---,,,+++,,,------,,,***,,,,,,++++++++++++***)))***+++,,,+++******,,,...///......---......///000---,,,,,,,,,......---+++222...---111222222666<<<>>>@@@CCCCCC@@@<<<:::999777222222333...+++;;;PPPeee___RRRCCC999444000,,,////////////............+++---...000111111000///,,,///111222666DDDWWWfffpppqqqsssvvvwwwxxxwwwvvvuuuvvvvvvvvvvvvvvvuuuuuuooonnnnnnoooqqqqqqooonnnssstttqqqjjjfffhhhkkklllkkkjjjiiihhhhhhjjjmmmooommmkkkkkkiii```QQQDDD===999888666444333111111000111000000///////////////---...///000111111111111////////////////////////000///...------...///000000000000000000000000000////////////////////////000000000000111111111111/////////000000000000000000000000000000000000000//////000000000000//////000000000000000000//////////////////000000000111222222111000000000333555AAA@@@???===<<<<<<<<<<<<>>>BBBFFFHHHFFFAAA>>><<<888888999::::::999777777888888777777666666666666999999999999999999888888888666777;;;;;;888:::???MMMWWWccckkksssxxxuuummm___RRRFFFDDDFFFEEEBBBAAA>>>??????<<<:::;;;@@@DDDOOOdddpppuuu~~~~~~{{{}}}}}}uuukkkdddYYYPPPEEEAAACCCDDDAAA===>>>===;;;:::999888888888888<<>><<<;;;;;;>>>CCCBBBAAA@@@@@@@@@BBBDDDFFFHHHJJJQQQ___ppp|||uuuiiibbb^^^]]]\\\___jjjzzz}}}zzzvvvuuuuuuuuuuuutttvvvuuutttsssssssssttttttmmmmmmjjjeeedddfffddd```[[[XXXVVVUUUTTTOOOFFF???555444333222222333555666333333333222222111111111222333333222222111111222000000000000000000000000111000000//////.........000000000111111222222222222222222111000000111222333222111000000222444666333333333222222111111111000000111222222333444444111333444444333222333333333333222222333333444555222222222222222222222222444333222222111111222222222222222333333333444444111111111222444555666777888777<<>>===============@@@CCCDDDBBB???===<<<===:::999:::999666555777888999::::::999888666444888888888888888999999999999555666;;;<<<999===EEETTT```kkkpppuuuwwwooocccXXXOOOGGGFFFFFFBBB>>>======>>>>>><<<::::::???CCCLLLaaammmqqqyyyzzzyyyxxx~~~|||vvvmmmdddYYYPPPLLLHHHBBB===@@@???===;;;999888888999999999999;;;>>>EEELLLRRRXXXeeennntttuuudddUUUVVVRRRHHH>>>;;;;;;;;;===@@@@@@AAABBBBBBBBBDDDFFFIIIGGGLLLWWWfffuuu|||ppphhhaaa[[[]]]___eeeqqq}}}yyyuuurrrrrrsssssssssttttttuuuuuuuuuuuuuuuuuupppoookkkfffdddfffddd```\\\YYYVVVUUUTTTNNNDDD<<<555444222222222444666777444444333222111000//////111333333333111111222333000000000000000000000000000000000000////////////000000111111222222333333---///111222111111222333000000//////000222333444222222222222222111111111000000111111222333333444222444555444222111111222222222222222222333444444222222222222222222222222444333222222111111222222222222333333333333444444000111222333444555666666888888<<>>:::888<<<:::333222666333,,,666EEEPPPMMMEEE???666...111000000//////...............000111222222222222---///111222666CCCVVVeeelllooosssuuuvvvvvvwwwxxxvvvwwwwwwwwwvvvuuuuuuttttttrrrqqqqqqsssuuuvvvvvvnnnoookkkffffffkkknnnmmmjjjlllooossswwwxxxvvvtttlllfffdddcccYYYHHH<<<:::777666555333222222222222111111000///////////////---......///000000000000........................///..................///////////////////////////000000000000000000000000/////////000000000111111---......//////000000111000000000000000000000000//////000000000000//////......////////////000000......////////////000000///111222222111444:::???CCCBBBAAA???>>>>>>>>>>>>===???@@@@@@???>>>>>>??????:::888999888555666:::666888;;;======;;;777555555555666666777777777888999444444;;;<<<:::???JJJZZZgggrrrtttvvvuuuiiiYYYRRRKKKFFFDDDBBB>>>===???<<<>>>>>><<<::::::>>>AAALLL```jjjlllrrrsssttt{{{uuu{{{~~~|||yyyuuunnnggg```WWWNNNIIIEEEBBB???<<<999999999999888777777:::???CCCDDDDDDIIITTT\\\ccciiiaaaZZZ```VVVIII===999:::;;;===???@@@BBBDDDDDDDDDDDDGGGJJJIIIQQQ___ooo{{{wwwmmmhhhbbbZZZ^^^dddnnnzzz~~~~~~zzztttooonnnnnnnnnmmmssstttuuuvvvwwwvvvvvvuuutttsssoooiiigggiiihhhccc^^^ZZZUUUTTTSSSNNNCCC:::777555333222222333444555333333222222111111000000000222444333111000222444111111111111111111111111///000000000000000111111/////////000111222222222,,,///333444333111111222000000111111111111111111111111111111222222222222000000111111222222333333222333444444222111111222222111111111111222333333222222222222222222222222444333222222111111222222222222333333333333444444111111333444555555666666444777;;;GGG\\\sss~~~~~~~~~~~~|||{{{zzzzzzyyyvvvuuuuuuuuuuuutttqqqoooZZZGGG888666777333222555000000000000000000000000000000////////////000000000/////////......------++++++,,,...000000...+++))),,,//////---+++***+++)))+++,,,---,,,+++,,,---***+++,,,---.../////////111///------...000000///,,,///000///...///111222444222222555888999777444:::777666666666333111000+++777@@@@@@CCCGGGCCC:::111111000000///......---///////////////000111222...000222222666DDDXXXgggpppsssvvvxxxwwwwwwxxxzzzzzzzzzzzzzzzyyyxxxvvvvvvtttttttttvvvyyyzzzyyyxxxoooooommmiiijjjoooqqqppppppppprrrvvv{{{}}}{{{yyytttjjjdddcccZZZGGG;;;999555444333333222222333333111111000///////////////......///////////////.................................////////////......////////////////////////000000000000000000000000////////////000000000111---......///000000111111000000000000000000000000///000000111111000000///........./////////000000........./////////000000---000333333333777???EEECCCCCCAAA@@@???>>>>>>>>>@@@@@@AAA@@@>>>???AAACCC===777555888999777:::@@@444777;;;??????===999777333333444444555666666666:::333333:::<<<:::AAAMMM^^^kkkuuuvvvvvvssseeeTTTKKKFFFCCCAAA>>><<<@@@EEE<<<===???===::::::===@@@OOOaaajjjjjjmmmmmmmmmtttrrrxxxzzzyyyzzzzzz}}}~~~}}}zzzrrrhhh^^^XXXIIIGGGBBB>>>;;;:::::::::888666777<<>>===<<<;;;<<<===>>>===<<<<<<;;;;;;:::999888777777777888888999999999888888666666666666666666666555999777777999;;;@@@JJJUUUdddkkksssvvvuuunnn___QQQFFFBBB>>><<<<<<<<<===<<<:::999888888:::<<>>>>>>>><<<888666777;;;;;;999999;;;FFFRRR[[[\\\___gggllljjjQQQEEE:::666888888:::===AAA>>>>>>BBBEEEFFFHHHLLLQQQ]]]nnn}}}yyypppjjjdddaaaaaabbbnnn{{{}}}yyytttnnnkkkkkkkkkjjjhhhnnnpppsssvvvwwwwwwuuuuuuuuurrrooommmllllllkkkjjjccc```[[[VVVRRRKKKBBB;;;666555555444222111000000111111000000111111222333222222333333222111///...222222222222222222222222///000111222333222111111///------///222333111...222222222111111111111111111111111111000000000000///000111222333444444444///000000000000111111111222222222222222222222222222111000//////000111111222333444444555555444444111111222222222333333333444333111000000000111111333444444444555666666666666444666@@@RRRfffvvv~~~~~~~~~~~~~~~~~~~~~~~~~~~|||||||||vvvnnnYYY???333555222000222/////////000111222333333444........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........------...000///...,,,------,,,,,,,,,++++++***************+++++++++,,,,,,,,,000////////////000000111////////////000111333333333444555555666555555555555444333222111222333333444...---444===DDDJJJOOO666444000---+++---000222---------........./////////222222222555DDD\\\nnn}}}|||yyyxxxxxxyyyzzzzzz|||||||||||||||{{{zzzzzzzzztttsssxxx|||{{{xxxwwwzzzxxxuuutttsssuuuwwwxxxvvvwwwyyyzzz|||}}}}}}~~~wwwqqqjjjdddYYYIII<<<777444333333222111111111222111111000000//////......000000//////.........---111000///...------...///---------............///................................................000000000000000000000000,,,,,,------...///000000000000111222222222222111222222111111000000//////000///...------...///000........................111000111333333666@@@KKKFFFDDDAAA@@@@@@@@@???===?????????>>>===<<<;;;:::;;;;;;:::999999888777777888888888888888888777777555555666666666666666666999777777:::<<<@@@JJJTTTdddllltttvvvsssiiiZZZLLLEEEAAA>>><<<<<<===>>>===888777555555777:::>>>@@@LLLZZZddd___XXXXXX]]]```fffmmmuuuwwwrrrjjjeeebbbgggmmmrrruuuyyy{{{xxxrrrnnnggg]]]VVVRRRMMMGGGBBB===::::::===<<<999888;;;NNN[[[eeeeeegggllllllgggMMMBBB888666777888:::===???===>>>BBBDDDDDDGGGKKKUUUaaarrrssskkkeee___\\\]]]fffrrr}}}{{{yyyuuuooolllkkkjjjiiiggglllnnnrrruuuvvvuuutttrrrrrrpppmmmkkkkkkjjjiiigggddd```[[[WWWRRRJJJAAA:::666555444333222111111000111111000000111111222333222222333333222111///...333333333333333333333333222222333444444444333222333111///000222222///---111111111111111222222222111111111111000000000000111111222333333333222222000000000111111111222222222222222222222222222222222111000//////000111222222222333444444444444333111111111111222222333333333333111000000000111111333333444444555666666666666555777AAASSSfffvvv~~~}}}||||||}}}~~~}}}}}}}}}wwwoooYYY???333444111000222000//////000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,...///...---+++,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,......---------...//////111000000000111222333333333333444555555555555555444333222111000111222222555222111555888:::???FFF@@@999111------...---+++---------........./////////222222111444CCC[[[mmmvvvxxxyyyzzzzzz{{{|||}}}}}}}}}~~~~~~~~~}}}}}}|||zzzuuusssyyy~~~}}}||||||yyyxxxvvvuuuuuuwwwyyyzzzyyyyyyzzz{{{{{{{{{zzzzzzwwwqqqlllfffZZZIII;;;555444333222222111111111222111111000000///.........000/////////.........---111000///...------...///---------............///................................................000000000000000000000000,,,,,,------...//////000000000111222222222222111111111111000000000000000000///............///000........................111000111333444555>>>GGGGGGDDDAAA?????????>>>===???BBBDDDBBB>>>:::888999::::::999999888888777777999999888888777777666666555555555666666777777777888777888;;;===@@@IIIRRReeennnuuuuuuooodddSSSFFFCCC@@@===<<<===?????????999777444444666:::???CCCNNNYYY^^^UUUHHHEEEKKKRRRYYYdddqqquuummm___RRRLLLPPPUUU\\\dddnnnwwwxxxtttyyyvvvsssooojjjaaaVVVMMMDDD@@@>>>???>>>::::::===UUUbbbmmmoooooopppjjj```GGG>>>666666777888999<<<===<<<>>>CCCDDDCCCFFFLLLZZZgggxxxssslllfffaaa___```kkkxxx}}}{{{yyyyyyvvvqqqmmmkkkjjjhhhgggkkknnnrrrvvvwwwvvvtttrrrqqqooommmllllllkkkiiigggeeeaaa\\\XXXRRRJJJ???888555555444333222111111000111111000000111111222333222222222222222111000///333444444444444444444444333333444444444333333222333222111111222333111000000000111111222222333333111111111111000000000000222222333333222111111000111111111111222222222333222222222222222222222222111111000000000111111222111111222333333333333222000000000111111111111222333222111111000111111111222333333444555555666666777666888BBBTTTggguuu}}}}}}~~~~~~}}}}}}~~~xxxpppWWW???333333//////333000000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---+++---......,,,++++++,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,------...222222111111111222222333222333444444555555444444222222111000000000000111666555444333222555BBBOOO^^^OOO===222111222000---------........./////////000222222111333BBBYYYkkknnnsssxxx{{{{{{{{{}}}|||}}}}}}~~~~~~~~~}}}}}}|||vvvtttxxx{{{{{{zzz{{{xxxwwwwwwwwwxxxzzz|||}}}|||||||||{{{zzzyyywwwwwwvvvssspppjjj]]]III:::333333333222111111111111222111111000//////......---/////////...............000///......---.........---------............///------------------------------------------------........................,,,,,,------...////////////000111111222222111111000000000000111111111111000//////......//////000........................//////111444444444999AAAHHHEEEAAA??????>>>===<<<>>>BBBFFFDDD>>>999888:::999999999999999888888888:::999888777666666555555555555555666777777888888777777999<<<>>>@@@IIIRRReeeooowwwuuulll___OOOCCCAAA???======>>>@@@AAA@@@;;;999666666888===DDDHHHSSSWWWUUUKKK???;;;@@@GGGSSS___lllpppfffUUUHHHAAAFFFKKKQQQYYYfffrrrtttqqqyyyzzz{{{|||yyyqqqfff^^^PPPJJJDDDBBB???<<<>>>BBBTTTaaalllpppqqqoooeeeWWWAAA:::555666777777888;;;<<<===AAAEEEEEEDDDIIIPPP```mmm~~~{{{qqqkkkgggcccccceeeppp|||~~~{{{yyyxxxzzzwwwsssooommmjjjiiihhhnnnqqquuuyyyzzzyyyvvvtttsssqqqppppppooonnnkkkiiifffbbb]]]XXXRRRIII>>>666444444333333222111111000111111000000111111222333222222222222111111000000222222333333333333333444222222222222111111000000000000000111333555666666000000111111222333444444111111111111000000000///111111222222222222111111111111222222222333333333222222222222222222222222111111111111111111222222000000111222222222222222000000000000000000000111222222111111111111111111222222333444555555666666888777:::DDDUUUgggttt{{{~~~}}}}}}}}}yyypppTTT>>>333111,,,...222...//////..................------------------------++++++,,,,,,,,,,,,------------............------,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,---......222222111111000111111111222222333444444444444444222222111111000000000000555444333111///888NNNdddsssaaaIII777000000111222............////////////000222222000333AAAXXXjjjkkkpppvvvxxxxxxyyy|||yyyzzzzzz{{{{{{{{{{{{{{{~~~xxxtttuuuvvvttttttvvvwwwwwwxxxyyyzzz|||~~~~~~|||||||||{{{zzzyyyxxxwwwwwwvvvuuupppaaaLLL:::333222222111111111111111222111000000///......------................................................---------............///---------------------------------------------------------------------------------........./////////000000111111111111111//////000000111111222222000//////////////////000..............................000444444222555:::JJJGGGBBB??????>>>>>>===;;;@@@EEEDDD???::::::<<<999999999999999:::::::::;;;:::888777666666666666666666666666777777888888777777999===???BBBJJJTTTeeepppxxxtttiii[[[MMMCCC@@@>>>======???AAABBBAAA<<<:::888888;;;AAAGGGLLLVVVQQQIIIBBB<<<999;;;???OOOYYYccccccYYYLLLEEEBBBSSSWWW[[[aaajjjsssuuurrrtttvvvyyy||||||yyyuuuqqqcccZZZQQQJJJDDD??????CCCLLLWWWbbbfffjjjkkk```QQQ@@@:::666777777666888;;;<<<>>>CCCGGGFFFFFFNNNXXXfffsssxxxooogggccc```^^^aaaeeeuuu}}}{{{zzzyyy{{{zzzwwwsssooommmllllllqqqssswwwzzzzzzxxxvvvtttrrrrrrqqqrrrrrrpppmmmjjjfffbbb^^^YYYSSSIII===555333333333222222111111000111111000000111111222333222222111111111111111111000000111111222222222222222111111111111111111111111111222222333444666888000000111222333444444555111111111111000000000///...///000111222222222222111111222222222333333333222222222222222222222222000000111111222222222222///000111111222222111111111000000000000000000000111111111111222111111111111111222333444555666777888777;;;EEEUUUfffrrrxxxyyyzzz|||}}}~~~~~~~~~}}}}}}wwwmmmOOO===333000+++...111,,,------......///000111111------------------------+++++++++,,,,,,------------......//////...------...///000000...------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000111000000////////////000111222222333333333333333222222222222222111111111///000222222000777JJJ^^^cccYYYIII:::000------///........./////////000000000222222000333AAAXXXjjjmmmppprrrssssssuuuyyy}}}xxxyyyyyyzzzzzzzzzyyyyyy}}}wwwtttuuuuuussssssvvvvvvwwwxxxzzz{{{|||}}}}}}yyyyyyzzzzzz{{{{{{zzzzzzxxxyyyyyyuuueeeNNN<<<444111111111000000111222222000000//////...------------------...............------..................---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////000111111111111000//////000000111111222222///000000000000000000///...........................---///333444111222666MMMIIIDDD@@@??????>>>>>>;;;???BBBAAA>>><<<<<<===999999::::::;;;;;;<<<<<<;;;:::999777777777888888777777777777777777777777888777999===@@@DDDNNNXXXgggrrryyysssdddVVVJJJBBB???>>>===>>>@@@BBBBBBAAA<<<:::999:::===CCCJJJNNNRRRIII@@@<<<;;;999999;;;IIIOOOTTTQQQHHHCCCFFFKKK```eeeiiikkknnnrrrsssqqqqqqrrrsssuuuxxxyyy{{{{{{ssskkkaaaYYYOOOFFFCCCEEEGGGOOOUUUZZZaaafff^^^QQQBBB===888888666555777<<<<<>>666222,,,///222,,,,,,,,,---...///000111111,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------......////////////...------...000111111///......///,,,,,,,,,,,,------------******+++++++++,,,,,,,,,------------...///111111//////.........//////000000111222222333333222222222222333333222222111000))),,,111444222000666???CCCDDDEEEBBB===666///,,,....../////////000000000000222222111333BBBYYYkkkqqqpppoooppprrruuuxxxyyyzzzzzzzzzzzzzzzyyyxxxxxxwwwttttttwwwxxxwwwyyy}}}vvvwwwyyyzzz{{{zzzyyyyyyssstttvvvxxxyyyzzz{{{{{{xxxzzz|||xxxgggOOO===666111000000000000111222222000000///......------,,,---------------.........,,,,,,---............------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................///000000111111000000000000000000111111111111///000000111111000000///........................///---...222333111111444OOOKKKEEEAAA@@@@@@??????>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;<<<===>>>>>>;;;:::999888888888:::;;;999999888888777666666666999888999===AAAFFFQQQ\\\jjjtttzzzppp^^^OOODDD>>>@@@???>>>???AAABBBBBBAAA===<<<<<<>>>BBBHHHMMMQQQNNNFFF@@@>>><<<888888<<>>JJJVVVccckkkqqqpppnnnpppqqqpppqqqpppooonnnoooqqquuuxxxvvvrrrmmmiiiaaaVVVNNNMMMHHHLLLNNNQQQ[[[eeeaaaVVVFFF@@@;;;999666444777<<<;;;???EEEGGGEEEIIIXXXhhhsss~~~}}}llleee___]]]]]]aaakkkttt}}}|||}}}~~~~~~|||wwwuuuuuuvvvwwwwwwwwwvvvuuutttrrrqqqrrrrrrsssuuuvvvsssnnnkkkdddaaa]]]ZZZTTTJJJ>>>555222222222222111111111111111111000000111111222333222222111000000111222333///000000111222222333333222222111111222444666777777777666333000///111333333333333333333333333333111111111111000000000000//////000111111111111111000000000111111111222222222222222222222222222222///000111333444444333333000111222222333333222222333333222222111111111111///000111222333222222111000000111222444555666777666777;;;EEEUUUcccmmmrrrssstttvvvwwwyyyzzz{{{{{{~~~~~~{{{pppeeeKKK@@@;;;777000333555,,,,,,,,,------.........///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......///////////////...------...///111000...------...,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,------...000111222///.........///000111222000111111222222222222222000111222222222111//////,,,+++...222222...,,,...444888???FFFGGGAAA777....../////////000000000000///222222111444CCC[[[mmmssspppnnnqqqvvvxxxxxxvvvyyyyyyyyyyyyxxxvvvuuutttrrrqqqssswwwyyyxxxzzz~~~vvvwwwyyyzzzyyyxxxuuutttoooppprrrtttvvvxxxyyyyyyvvvyyy{{{wwwfffNNN===777000000000000000111222222000//////......---,,,,,,,,,,,,,,,------.........+++,,,---.........---------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................//////000000000000000111111111000000000000000///000111111111111000///........................///------111333111111444QQQLLLFFFBBB@@@@@@@@@???AAA???===<<<===<<<:::999:::;;;;;;<<<===>>>??????<<<;;;999888888:::;;;===::::::999888777666555555:::888999===AAAHHHTTT```lllvvvzzznnnZZZJJJ@@@;;;@@@???>>>???AAABBBAAA@@@??????@@@CCCGGGLLLQQQTTTLLLGGGDDDCCC>>>888:::AAA???AAAAAA;;;777===NNN]]]dddnnnvvvtttqqqqqqrrrsssqqqpppllliiiggghhhllloooqqqqqqsssuuuooodddZZZVVVLLLNNNMMMNNNYYYfffeee\\\IIICCC===:::666333777<<<:::???DDDFFFDDDIIIZZZkkkxxxxxxjjjccc\\\[[[\\\bbbmmmxxx}}}}}}~~~~~~zzzwwwxxxyyy|||{{{zzzxxxvvvuuutttttttttuuuwwwyyyyyyvvvqqqnnnccc```]]]ZZZTTTKKK>>>666222222222111111111111111111111111000111222222333222222111000000111222333000000111222333333444444////////////000333555666444555555222000///333666444333333333333333333333111111111111000000000000111111111111111000/////////000000000000111111111222222222222222222222222///000222333444444333333111111222333333333333222333333333222222222111111///000111222333333222111///000111222444555666777666666:::EEETTTccclllpppttttttssstttuuuxxx{{{|||~~~~~~}}}~~~yyynnnbbbLLLBBB>>>:::333666777---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......//////000000///...---------...000///...,,,------,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,,,,,,,---...///111111////////////000111333333000000111222222222222222///000111111111000...---333---))),,,000111222444444444888???FFFDDD999///////////////000000000000///222333222555DDD\\\nnnrrrooonnnssszzz}}}yyyssswwwwwwwwwvvvtttsssqqqppppppppprrrwwwwwwuuuvvvzzzwwwxxxyyyzzzxxxvvvrrrppplllmmmoooqqqtttuuuvvvvvvuuuwwwzzzvvveeeMMM===777000000///000000111222222000//////...------,,,,,,,,,,,,,,,------.........***+++---...///...---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.....................---...//////000000000000000222222111111000000/////////000111222222111000///........................000,,,,,,111333222222444ZZZOOOEEEBBBBBB@@@>>>???@@@AAAAAAAAA@@@===:::999888<<>><<<<<<===???===;;;999888999;;;<<<777777777777777777777777999888;;;???AAAFFFTTTdddpppzzzwwwdddRRRJJJCCC<<>><<<<<<;;;888888;;;===>>>AAAEEEFFFMMMaaauuu}}}nnnbbb```\\\YYY[[[dddrrr|||~~~}}}}}}~~~~~~~~~}}}||||||wwwyyyzzzwwwrrrppprrruuuvvvuuuvvvyyy}}}{{{tttmmmiii___WWWUUURRRIII>>>999222222222222111111111000---------......000111111000000//////.........------...000111111111000///111000/////////000222333333333222222111222222222000111222333444444444444222111000............///---...111222222111...---///////////////000000000000111222111000222444777000000111111111222222222333333111000000000111222666555333222111000000000444444333333222111000000111111111222222333333444666333888III\\\ggglllmmmxxxvvvtttssssssvvvzzz|||}}}}}}~~~{{{{{{wwwlllXXXCCC:::333222222111000222111000///---,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------------------------------------------------------111000///...............///...---,,,++++++++++++------......///111222333111///...///222333222///111111222333333333333222222222111111000...---,,,111000000///////////////,,,000333666===CCC???777000...---...222444333111333222000111888GGGYYYeeeiiikkkpppwww~~~}}}yyy}}}|||zzzvvvsssrrrsssuuurrrpppoooqqquuuwwwwwwvvvyyywwwtttssstttuuuvvvvvvuuutttrrrppppppsssyyy}}}~~~{{{wwwrrrjjjZZZGGG999111//////333333000///111.........///......---,,,........................------......------,,,++++++,,,...---,,,,,,---///------,,,++++++***))))))++++++,,,,,,,,,,,,------++++++,,,------......///333222000...---,,,------...///000000000///---,,,000000000000000000000000---------...///000000111,,,,,,,,,,,,------...///000/////////000111333444cccVVVHHHCCCBBB@@@??????@@@@@@AAA@@@???===:::888777;;;@@@BBBAAA>>><<<;;;AAA???<<<999777777888888777777777777777777777777888888;;;AAADDDKKK[[[jjjttt{{{vvvbbbOOOGGGAAA:::@@@>>>===>>>@@@AAA???===<<<<<>>BBBFFFIIIRRRfffzzzzzzkkk``````___```dddnnnzzz~~~}}}}}}~~~~~~}}}|||{{{{{{vvvyyyyyyvvvrrroooqqqtttwwwvvvvvvyyy|||zzzsssmmmeee]]]VVVTTTPPPFFF;;;666222222111111111000000000.........//////111222222000000000/////////......---...///000111000000///111000/////////000222222333222222111111222222222000000111222333333333333333222111////////////000...///000111111000///...////////////////////////000111222111111111444666000000111111111222222222333222111000000000111111333333222111111111222222222222111111000//////...111111111222222333333444777444:::KKK^^^hhhlllnnnqqqrrrsssuuuxxxzzz{{{|||}}}~~~{{{|||}}}xxxuuujjjTTTAAA888222111222111111222000/////////...------------------,,,,,,+++++++++++++++,,,,,,---.........------------------------------------------------000///......---------...000///...---,,,,,,,,,,,,---------...///111222333000///---///111222111/////////000111111111111111111111111000000///...---000000////////////000000...000000111888@@@@@@:::222///------///111111000111111000111666DDDWWWeeejjjkkkooovvv{{{}}}|||yyyzzzzzzyyyuuurrrqqqrrrsssrrrqqqqqqtttxxxzzzzzzyyytttsssrrrtttwwwzzz{{{{{{uuutttrrrqqqrrrvvv{{{}}}xxxtttkkk[[[HHH:::555111111333333000///111////////////......---,,,..................------------......------,,,+++***+++---,,,++++++,,,...---------,,,++++++******+++++++++,,,,,,,,,------++++++,,,------......///222111///...------------...///000000///...---,,,000000000000000000000000------......///000000111------,,,,,,,,,---......//////......///111222333ppp^^^KKKCCCBBBAAA????????????@@@???>>><<<:::888666:::@@@CCCBBB???;;;:::@@@>>>;;;888777666777888666666666666666666666666777888<<>>999<<<<<<===???AAAAAA???<<<<<<>>>DDDQQQbbbqqqzzz~~~~~~}}}{{{xxxsssnnnjjjhhhaaa[[[SSSLLLIIIIIIKKKLLLFFFHHHIIIJJJMMMVVVaaaiiilll]]]III>>>===@@@AAA@@@TTT^^^hhhmmmpppttttttrrrhhh```WWWRRRQQQOOOJJJFFFAAA;;;888888888777:::>>>???@@@CCCHHHMMMYYYmmm~~~tttfff___bbbgggmmmttt}}}~~~}}}~~~}}}|||{{{yyyzzz{{{xxxtttrrrsssvvvvvvvvvvvvxxxzzzwwwqqqlllccc\\\WWWUUUOOODDD999444111111000000000/////////000000///000000111222333111000000000000000//////......///000000000000000000000000///000111111222222222111111111222222333///000111222222333333222444333222111000000000000000000000000000000000000////////////////////////000111222111111111333555111111111111111222222222222222111000000000000111111111000000111222333333222222111111000/////////000000111222333333444444777666>>>OOO___hhhlllnnnooorrrwww|||~~~~~~{{{zzzwwwvvvjjjSSS@@@777111000111000000222...///000000000///...---------,,,,,,,,,,,,++++++,,,,,,------...//////000------------------------------------------------......---,,,,,,,,,------000000///...---------------------...///000111222///...---...000000000///---....../////////////////////000000000000//////////////////000111222222111000---,,,222;;;???>>>888444000---...///111111111222333333777DDDXXXhhhkkklllooosssxxxzzzzzzyyyxxxxxxxxxuuurrrqqqqqqrrrrrrsssuuuyyy|||~~~}}}{{{qqqqqqrrruuuyyy||||||{{{rrrrrrqqqqqqtttxxx||||||zzzwwwuuunnnaaaOOOAAA999444222333333111000111000000000000///...,,,,,,/////////......------------............---,,,,,,)))***,,,+++******+++---......------,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,------......///000000///...------.........////////////...------////////////////////////------......///000000000......------------------............///000111111{{{fffOOOEEECCCAAA@@@???>>>??????>>>===;;;:::999777:::>>>@@@@@@>>>;;;999;;;:::999777777888999:::666666666666666666666666777999===CCCLLLXXXiiiuuu{{{xxxlllXXXHHHBBB>>>::::::<<>>===@@@GGGTTTcccqqqzzz~~~zzzwwwuuuwwwpppgggaaa]]]ZZZVVVSSSKKKIIIGGGEEEGGGRRRaaalllkkk]]]KKK@@@>>>??????>>>IIIQQQZZZ___eeekkkllljjj\\\YYYWWWYYY\\\\\\VVVQQQFFF@@@;;;:::999888;;;@@@AAACCCEEEJJJQQQ___qqq{{{lll``````eeennnxxx~~~~~~}}}~~~~~~}}}}}}~~~}}}{{{xxxvvvwwwyyyuuutttuuuvvvvvvsssnnniiiaaa]]]ZZZWWWPPPCCC999555000000000000////////////000/////////000000111222111111111111000000000000...//////000000000000000000000000000000111111222111111111111111222222333000111222333333333333333444444333222111111111111111111000//////000111111111111111111000000000000000111222222111111222444111111111111111111111111222111111000000000000000111000000000000111222222333333333222222222111111000000111222333333444444666888AAARRR```gggjjjmmmnnnqqqvvv{{{~~~|||zzzzzzyyyzzznnnXXXAAA888111000000///...000---...000222222111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111................................................------,,,++++++,,,,,,,,,//////...---------------------------...///000111------------...//////...------...////////////...---...///000000111111111.........///000222333444000...++++++000777<<<>>>===:::555111000111333444333666777777;;;HHH]]]mmmnnnnnnoooqqqtttwwwyyyyyywwwxxxxxxvvvtttrrrrrrsssvvvxxx{{{~~~|||zzzsssssstttvvvyyyyyywwwuuuooonnnoooqqquuuxxx{{{|||uuutttssstttrrrhhhYYYNNN<<<555111222333111111333111111111000///...---,,,000000//////......------...............------,,,)))+++,,,,,,++++++,,,---.........------,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,------......//////..........................................---....................................//////000000000///...---------------...............///000000oooWWWJJJEEEBBB@@@@@@>>>>>>>>>===<<<;;;::::::999:::;;;<<<===<<<;;;;;;:::999888888888999::::::777777777777777777777777888;;;???DDDMMM\\\lllvvvzzzssseeeSSSFFFAAA>>><<<999<<<@@@CCCCCCBBB@@@>>>>>>BBBKKKWWWeeeqqqyyy|||~~~~~~}}}}}}yyyuuurrrnnngggbbbWWWTTTNNNIIIIIIQQQ___iiikkkcccWWWJJJBBB>>>===>>>@@@DDDHHHMMMUUU\\\ZZZTTTLLLNNNTTT^^^gggiiiddd^^^MMMGGGAAA???===;;;===BBBDDDFFFHHHLLLUUUdddttt}}}ttteee\\\^^^dddmmmyyy~~~~~~}}}{{{yyywwwxxxxxxssssssssssssrrrnnniiifff___\\\ZZZWWWMMM@@@777555000000000000//////////////////.........///000000000000000000111111111111///////////////000000111///000000000111111111111111000000000111111222333222333444444555444444444444444333333222222111000222111000//////000111222333333333222222111111111///111222222111000111222111111111111111111111111111111111111000000//////222111000000//////000000333333333222222222222222///000000222333444555555555999EEEUUUaaaeeeiiilllkkklllnnnpppsssuuuwwwxxxwwwzzz}}}{{{vvvvvvwwwzzzppp[[[CCC:::222111000---,,,...---...000222222111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222................................................,,,,,,+++++++++,,,,,,---...---,,,,,,+++,,,,,,,,,---,,,,,,,,,---...///000,,,------...---......///---...//////000000//////,,,---...000111111222222.........///111222444555...,,,+++...111555888:::===;;;777444111111333444444666777888===LLLaaaqqqqqqqqqqqqrrrsssuuuxxxzzzyyyzzzyyyxxxvvvuuuvvvwww{{{~~~|||xxxvvvsssssstttuuuwwwvvvssspppoooooopppssswww{{{{{{zzzqqqpppppprrrrrrkkk```VVV@@@777000000222222222333111111111111000///...---000000/////////...............//////......---,,,+++,,,------,,,,,,---.........------------,,,,,,*********+++++++++,,,,,,++++++,,,------......///...............---------...------------.........------------------------............////////////000///......------------.........///////////////|||eeeVVVLLLEEEBBBCCC??????>>>======<<<<<<;;;<<<:::999:::<<<===<<<;;;===<<<;;;:::999888777777777777777777777777777777888<<<@@@DDDNNN```ooowwwxxxnnn^^^OOOEEE@@@>>>===888;;;@@@BBBAAA???=========DDDPPP]]]jjjttt{{{~~~|||vvvrrrkkkhhhbbb[[[XXX\\\fffnnnnnnlllfffYYYIII???;;;;;;=========@@@GGGLLLHHHAAABBBEEENNN[[[fffiiieee___QQQKKKFFFCCC@@@===>>>BBBEEEHHHKKKPPP[[[kkkwww|||oooaaa\\\\\\```hhhsss|||{{{yyyxxxvvvuuuuuuuuusssssssssrrroookkkgggddd\\\ZZZYYYTTTHHH:::333333111111000000000///////////////............////////////000000000000000111///////////////000111111//////000111111111111000000000000000000111222333444444555555555555444444333333333333333111000000222111000000000000111222444444333333222111111111///111222222111000000111222222222111111111111111000000111111000000///...111111000///......//////000000000000000000000000//////000111333444555555555<<>>============<<<;;;;;;===???@@@>>>;;;======<<<;;;:::999888888999999999999999999999999777<<<@@@DDDQQQdddtttzzzxxxkkkZZZMMMDDD???===;;;:::>>>AAABBB@@@>>>>>>>>>>>>GGGUUUcccnnnvvv{{{}}}}}}xxxxxx|||~~~~~~|||{{{wwwrrrnnnnnnsssxxxuuuvvvsssiiiYYYJJJBBB???===>>>>>>===>>>AAA>>>888;;;===CCCNNNYYY^^^[[[WWWOOOIIIEEEDDDAAA>>>>>>AAADDDIIINNNTTTaaasss}}}~~~mmmbbb___[[[]]]cccnnn{{{~~~}}}{{{yyywwwvvvuuuuuutttssstttuuuuuusssooojjjgggeee[[[ZZZXXXRRREEE777222444222222111111111000000000000000///////////////000....../////////000000000000//////...///000111222...///000111222111111000////////////000111222333333444444555555444444333222333333333222111000///222111111111111111111222333333222111111000//////...000222222111000000000222222222111111111000000///000111111111000......//////.........///000000000000000000000000000000...///000111333444555666777???OOO___fffgggiiinnnppppppppppppqqqsssuuuvvvooorrruuutttqqqoooqqqtttuuulllkkkkkkiiilllfffTTTBBB999222222222000000222000/////////...---------+++++++++,,,,,,---------***+++,,,---///000111222................................................,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,---...,,,...000///------///111......///000000000000000,,,---...000111111111111000000000000111222333444...,,,...333333000000444111444888888555222111111555222111666CCCUUUhhhsssvvvxxxyyyxxxvvvvvvyyy{{{}}}|||zzzwwwvvvwww{{{~~~yyytttpppooooooooopppsssvvvwwwvvvuuurrrqqqrrruuuzzzzzzvvvqqqooollljjjkkklllkkkddd^^^QQQDDD888333333111000000000000111111222222111111.........///000000111111///////////////...------***,,,------,,,+++---...++++++,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,------......///......//////...,,,+++***------,,,,,,,,,---...///......................../////////////////////...///............//////000///000000111111000//////ooo[[[KKKFFFGGGAAA@@@???>>>>>>===>>>>>><<<<<<===@@@CCCBBB>>>::::::::::::;;;;;;<<<<<<<<<999999999999999999999999777<<<@@@EEESSShhhxxx~~~yyykkkYYYLLLDDD>>>;;;999>>>AAADDDDDDBBB@@@@@@AAAAAAJJJXXXfffooouuuxxxyyyvvvvvvsssmmmgggffflllqqqzzz}}}yyyxxxzzz}}}{{{}}}|||uuuhhhYYYNNNHHH===AAABBB>>>;;;;;;:::777777777:::BBBMMMSSSSSSPPPKKKFFFCCCCCCAAA>>>>>>AAABBBIIIOOOWWWfffxxxmmmcccccc]]]^^^bbblllzzz~~~~~~}}}}}}{{{{{{|||||||||{{{{{{zzz|||zzzxxxwwwvvvvvvuuutttvvvvvvvvvtttooojjjgggfff]]]\\\ZZZSSSEEE888444777222222222222111111111111111111000000000000000111---.........//////000000000///.........///111222...///000222222111111000////////////000111222333333333333444444333222222222222333333222111///...111111111111111111111111111111111000///......---...000222333111000///000222222222222111111000000///000111111111000...---,,,---------///000111222222222222222222222333333...///000111333444555666888BBBSSSbbbiiiiiikkkpppnnnnnnoooqqqrrrsssssssssqqqtttwwwvvvqqqooopppsssqqqjjjkkkjjjfffhhhbbbRRR???777111222333333333555111000///---,,,,,,,,,,,,+++++++++,,,,,,---------******,,,---...000111111////////////////////////////////////////////////,,,,,,,,,,,,------...///......---------......///,,,,,,++++++,,,,,,------,,,...000000...---///111---...//////000000//////---...///000111111111111000000000000111222333333000...///333333...///444///444:::<<<999555333222777333111777GGG[[[lllvvvxxxzzz{{{zzzxxxwwwyyy|||~~~|||yyyvvvtttwww|||~~~wwwrrroooooorrrqqqqqqsssvvvwwwvvvuuupppnnnooorrrvvvvvvqqqkkkkkkgggeeegggkkklllhhhdddYYYKKK<<<666444111///...///000111222222222222222------...///000111222222///////////////......---)))+++,,,,,,+++***,,,---++++++++++++++++++++++++)))************+++++++++++++++,,,------......///////////////...,,,***(((---,,,,,,+++,,,---/////////////////////////////////////////////........................///000111///000111222222111000///~~~iiiWWWKKKGGGDDDCCCBBBAAA???>>>===<<<@@@===<<>>;;;999999999999888;;;:::;;;;;;;;;888444111888===CCCMMM\\\nnnyyy|||xxxfffSSSGGGAAA>>>???BBB>>>AAACCCBBB???===???AAADDDKKKZZZllltttpppmmmnnnnnnaaaWWWSSSOOOMMMYYYiiisss{{{}}}||||||zzzvvvnnneee___RRRTTTQQQHHH???;;;999777777:::::::::@@@JJJLLLHHHGGGFFFCCCAAA@@@AAABBBBBBEEEFFFMMM]]]rrrwwwjjjaaabbbeeejjjpppwww}}}|||{{{zzzxxxyyy{{{|||{{{yyyvvvuuuwwwxxxxxxyyyyyyxxxxxxwwwyyyyyyxxxwwwtttnnngggaaa^^^[[[XXXRRRFFF999222333111111111111111111111111000000000000000000000000000000000000000000000000000///.........///111222000000000000111111111111222111000000000000000111///000111333333222111111111222222333333222222111555444333333222222333333000000000000//////////////////000000000000///...222111000000000111333444444444444333222111000///........................222333333000---,,,000333000000000111333333333222555EEEXXXdddjjjnnnpppnnnqqqqqqqqqqqqqqqsssttttttrrrsssssssssrrrpppnnnmmmjjjmmmkkkdddeeehhhaaaTTTCCC:::333222222///...///111000000///...---------,,,,,,,,,---,,,,,,+++++++++,,,---...////////////........................------..............................//////000000000///......///000///...------...///...---+++***...---,,,,,,,,,,,,---...000000000000000000000000------............------///............///000000222///---...000111000...///111444777888666444222333222111888KKKcccttt{{{wwwwwwxxxxxxyyyzzz{{{{{{~~~|||xxxuuuuuuxxx|||}}}||||||zzzwwwsssooorrrtttwwwyyyyyywwwtttrrrnnnooopppqqqqqqooommmkkkfffggghhhhhhgggfffhhhiiiaaaTTTBBB777555555333111000000111111111000000///111111111111000000000000//////...---,,,,,,+++++++++,,,,,,------,,,,,,+++)))+++---,,,+++***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,---...////////////.........------------------------...///000///......------,,,,,,+++////////////////////////---------------...000000333555333//////111000---qqq]]]OOOGGGGGGGGGGGGEEEAAA???======AAA???@@@DDDIIILLLIIIFFFCCC@@@<<<999999::::::999;;;:::999999999888777666:::???EEEOOO___qqq|||~~~vvvdddPPPFFFAAA???>>>@@@>>>@@@BBBCCCBBB@@@@@@@@@FFFNNN___oooqqqfff\\\YYYTTTJJJCCCBBB??????MMM^^^nnnuuu}}}yyyrrrmmmhhhkkkgggZZZLLLCCC===999888999999999???HHHIIIEEEEEEDDDBBBAAA@@@AAABBBCCCGGGHHHQQQbbbuuuxxxoooeee^^^```dddkkkrrrzzz~~~}}}{{{zzzyyyyyyzzz{{{|||{{{yyywwwuuuvvvwwwxxxyyyzzzzzzzzzyyyzzzyyyxxxwwwtttnnngggbbb^^^[[[XXXRRRFFF888222333111111111111111111111111000000000000000000000000000000000000000000000000000000//////.../////////000000000000111111111111111111000000000000111111000000111222222222222222222222222333333222222222444333333222222222222222111111000000000/////////000000000///////////////000000//////000000111222222222222222111000///...000000000000000000000000222111000///------///111...///000111333333333222;;;KKK\\\ggglllqqqsssrrrqqqqqqqqqrrrrrrtttuuuuuussssssrrrqqqpppnnnmmmlllggglllkkkffffffiiiaaaTTTDDD:::222111111///...///000//////...------,,,,,,,,,,,,---------------,,,,,,,,,---...///000000///................................................------........./////////111...,,,+++,,,......---,,,---.........---,,,+++...---,,,,,,,,,,,,---...////////////////////////------............------......------......///000111///...///111222000---...000333555777666666555333444777???QQQgggvvv{{{zzzzzz{{{{{{|||}}}}}}}}}~~~|||xxxvvvvvvxxx{{{~~~{{{{{{zzzzzzzzzyyyvvvsssvvvwwwxxxxxxxxxvvvsssrrrsssvvvwwwuuuppplllkkklllllljjjiiihhhhhhjjjlllmmmbbbWWWHHH<<<777555333111111111111111111111111000111111000000000///////////////......---,,,,,,++++++,,,,,,------,,,,,,+++***+++------+++***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,---...////////////.........------------------------...//////------------------------////////////////////////------------...///000000444555444111111333000+++|||fffTTTIIIIIIKKKKKKHHHCCC???>>>?????????AAAFFFMMMQQQPPPOOOFFFBBB<<<999999::::::::::::999888777888999:::;;;<<>>>>>???======???CCCIIILLLMMMLLLEEEAAA<<<888888888999999999::::::999999999:::<<<===BBBJJJVVVhhhxxx~~~kkkZZZHHHBBBBBB@@@<<<:::??????CCCHHHLLLKKKEEE@@@EEETTTfffnnnfffTTTCCC;;;;;;:::;;;<<<:::===KKKZZZeeegggjjjnnnrrrwww{{{~~~}}}}}}{{{xxxzzzuuubbbNNNBBB<<<:::<<<999666666:::???@@@>>>????????????AAABBBDDDEEEHHHOOO]]]ooovvvhhh```^^^```^^^fffrrr}}}~~~}}}|||{{{{{{{{{|||||||||zzzxxxwwwyyyyyyzzzzzz{{{{{{zzzzzzyyyxxxvvvtttqqqlllfffaaa^^^[[[WWWPPPDDD777222333111111111111111111111111000000000000000000000000000000000000000000000000///000222333333111///...///000000000111111111111//////000000111222333444333222111000111222333444222222222222222222222222222111111000000000000000222111111111000000000000111000...------///111222---...000111111111000/////////000000///......---------------------------000---***+++...///...,,,***---000222333333444555MMMYYYffflllpppuuuxxxyyyuuuuuuuuuttttttssssssrrrsssqqqooollljjjiiiiiiiiifffiiihhheeefffgggccc\\\III===222///111000////////////.........---------,,,,,,...///000000000000......///000000000000000000000000000000000000000...............---------------------------------///...---.........---+++,,,,,,---.........//////------------------------------------------------,,,------......------,,,,,,,,,,,,------------------...111333333222000.........///000333666:::<<<111000222===TTTlllyyy{{{{{{{{{||||||}}}}}}}}}}}}}}}zzzxxxwwwxxxyyyzzzwwwvvvuuuvvvyyyzzzyyyxxx{{{zzzxxxvvvuuuuuuvvvvvv||||||zzzuuunnniiiiiijjjkkkgggeeehhhnnnrrrqqqoooddd```XXXKKK???666333333444444333333333333333333////////////............000000//////............+++,,,,,,------,,,,,,+++***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////..............................---------......///,,,---------.........///////////////////////////------------...///000111...222444000...000111000yyybbbRRRGGGHHHHHHEEE@@@======???======>>>@@@BBBCCCDDDCCCCCC???:::777777777888888888:::======;;;999999999<<>>@@@AAACCCEEEFFFHHHRRRcccuuuuuufff___aaafffbbbkkkxxx~~~|||||||||||||||{{{yyyxxx|||||||||{{{zzzyyyxxxwwwvvvuuutttrrrpppkkkfffbbb^^^[[[VVVPPPDDD777222333111111111111111111111111111111111111111111111111111111111111111111111111---///222555666555333111///000000000111111111111000000000000111222444444333222111111111222444555333222222111111222222333222111000000//////000000111111111000000000000///111///...---...///111333///000111222333222111000000000111111111000//////,,,,,,,,,,,,,,,,,,,,,,,,///,,,***+++---///---+++***---000222222333666888RRR^^^iiimmmoootttwwwxxxxxxxxxwwwvvvtttqqqooonnnpppooommmjjjiiihhhiiiiiiiiijjjgggddddddffffffcccNNN@@@333000111111000///000000000000////////////,,,---...///000000111000...//////000000000000000000000000000000000000000//////.........------------------------------------...000333444222...+++------------...//////000------------------------------------------------,,,,,,------------,,,,,,+++,,,---.........------,,,///222333333222000///.........///222666:::===>>>:::777???UUUmmmyyyyyy}}}~~~~~~~~~~~~~~~~~~|||zzzyyyyyyzzzzzzxxxvvvuuuuuuwwwxxxxxxxxxyyyxxxvvvuuuuuuwwwzzz|||~~~{{{vvvttttttssspppmmmiiihhhhhhnnnuuuwwwtttpppeeeccc]]]RRRDDD;;;777777777777555444333333333444////////////............///////////////.........+++,,,,,,------,,,,,,+++***,,,...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---.....................///......---------....../////////......---------////////////////////////...............///111111444:::===999444444555555nnn___LLLJJJFFFBBB???>>>======@@@@@@??????????????????@@@===999888888888777777777;;;??????<<<999999:::<<>>>>>???BBBBBBCCCEEEHHHKKKKKKIIIGGGWWWcccjjjbbbRRRDDD===:::666777888888777999>>>CCCAAACCCJJJTTTaaallltttwwwuuuxxx{{{|||}}}~~~}}}mmm___XXXUUURRRDDD===888888999999999:::<<<===???AAACCCDDDFFFGGGIIIUUUiii{{{rrreee```dddiiihhhqqq~~~}}}}}}}}}}}}|||{{{zzzyyy}}}}}}|||{{{yyywwwvvvuuuuuusssrrrqqqooolllhhhddd^^^[[[VVVOOOCCC666222444111111111111111111111111111111111111111111111111111111111111111111111111,,,...111444666555444333000000000000111111111111111111111111111222333444222222222222222333444444444333222111111222333444222111111000000000000000000000000000//////////////////......///000111222000000111222222222222222111111111222222111111000........................,,,,,,+++,,,---...---,,,+++...000111111444999>>>VVVaaakkknnnooorrruuuuuuxxxxxxwwwvvvssspppmmmllllllkkkkkkjjjjjjjjjjjjjjjlllkkkiiifffeeefffggggggTTTDDD555111222222000///000000000000000000000000------...///000000000///...//////000000//////////////////////////////////////////...------,,,,,,.........------------------...111555777666111............---......///000,,,------......------,,,------------------------,,,,,,------------,,,,,,+++,,,---//////...------,,,///222333222111111222000///...///111444888;;;NNNMMMMMMRRRaaarrrzzzzzz~~~}}}}}}||||||||||||yyyvvvtttsssuuuwwwxxxxxxwwwvvvuuuuuuvvvzzz}}}zzzvvvxxx|||~~~zzzuuummmnnnqqqwww{{{{{{wwwsssgggfffaaaWWWLLLCCC@@@???;;;:::888555444333333333000000000/////////..............................+++,,,,,,------,,,,,,++++++,,,......,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---------...............//////...------------...000000//////...------,,,////////////////////////............///000111111555;;;??????===;;;666000|||nnnVVVOOOFFFAAA@@@@@@>>>;;;@@@@@@@@@???>>>>>>???@@@===;;;:::999::::::999777666:::>>>>>>;;;:::<<>><<<===BBBHHHCCCDDDEEEEEEEEEEEEGGGIIIZZZeeeiii[[[HHH>>>;;;::::::;;;;;;<<<>>>AAACCCCCCCCCFFFMMMXXXeeeoootttuuurrruuuxxxzzzzzz{{{}}}}}}{{{yyyzzz}}}uuummmhhhbbb[[[III@@@999::::::888888:::===>>>@@@BBBDDDEEEFFFGGGJJJYYYnnnzzzlllbbb```ccchhhooowww~~~~~~}}}}}}|||{{{{{{zzz{{{{{{{{{zzzyyywwwvvvuuutttsssrrrqqqqqqoookkkhhh^^^ZZZUUUNNNBBB666222444111111111111111111111111111111111111111111111111111111111111111111111111---...000222333333222111000000000000111111111111222222222111111222333333111222333333444444333333444333111000000111333444222222111000000000000111////////////.........---.........///000111111111000000000000000111222222000111111222222111111000------------------------***,,,---...---,,,---...---///111000000444<<>>:::===>>>??????>>>???@@@BBB<<<;;;;;;;;;<<<<<<:::888666:::<<<<<<999:::???DDD===FFFTTTfffxxxxxxkkkTTTLLLCCC>>>;;;<<>>@@@CCCEEEFFFGGGGGGLLL\\\rrrttthhh```^^^bbbeeesss{{{~~~~~~}}}}}}||||||{{{{{{yyyyyyyyyyyyxxxwwwvvvvvvuuutttssssssrrrqqqnnnkkk___ZZZUUUNNNBBB666222444111111111111111111111111111111111111111111111111111111111111111111111111...///000000111000//////000000000000111111111111333333222222111222222222111222333444555444333222444333111000000111333444333222222111111111111111///.........------------------///000111111111111000///.........///111222000000111111111111111000++++++++++++++++++++++++))),,,//////---,,,---000...000111000000444>>>EEEYYYdddnnnpppoooqqqrrrqqqrrrsssttttttsssqqqooonnndddfffhhhkkkmmmnnnnnnmmmiiikkknnnpppnnnhhheeeddd]]]KKK999333444333000............///////////////---...............---------...............------........................000000///...------,,,,,,000000/////////.........000///...///222555777777111000///...------...///,,,,,,---......---,,,,,,........................+++,,,,,,------,,,,,,+++,,,---///111111000///......000222222000000333555222222000000111222444666IIIbbb|||~~~~~~vvvsssqqqqqqtttxxxzzz|||wwwvvvvvvvvvxxx{{{}}}uuuwww{{{~~~zzz{{{|||zzzwwwtttrrrrrrnnnjjjeee___YYYTTTQQQOOOAAA???;;;777444222222222111111111111000000000000,,,---------------------+++,,,,,,------,,,,,,++++++---......---,,,,,,---------------------------,,,,,,,,,,,,---...//////---------.........//////000///...---------------------......///000000000////////////////////////.........//////000111222111222<<>>======<<<<<<===???@@@???>>>@@@>>><<<:::999:::;;;<<<;;;;;;;;;<<<<<<>>>???@@@???JJJYYYhhhtttxxxooocccQQQIIIBBB>>>;;;:::===CCCBBBDDDEEECCC???@@@EEEJJJZZZ^^^YYYKKK???<<<;;;999888444777FFFRRRVVVWWWXXX```dddkkkrrrvvvwwwvvvttthhhdddffflllmmmjjjmmmvvv{{{wwwtttyyy{{{{{{~~~pppZZZIIIDDD>>>999999:::;;;<<<@@@>>>@@@DDDEEEEEEIIIPPPUUUeeexxxttteeeaaaaaa```eeelllwww~~~~~~}}}}}}|||{{{{{{{{{}}}zzzwwwuuutttvvvxxxzzzssssssssssssrrrpppkkkhhhggg```TTTHHH===555222111111111222222222333333333///111444555333222111111000000000000000000000000000000000///////////////......//////000000111111222222111111222222333444333333444444444444444444444333111000000111333555222222111111111111222222.........//////////////////000000111222333333333111000000///...---------000111333333333222000...+++,,,,,,------,,,,,,+++***,,,---,,,***)))***,,,000//////111000333===HHH[[[aaaiiilllkkkiiijjjlllqqqrrrsssrrrpppnnnnnnoookkklllmmmnnnoooooonnnnnnnnnooopppooolllhhhccc___^^^PPP>>>333000111000...//////............//////////////////....................................////////////////////////111111000///---,,,+++***---------............///000///......000444888;;;BBB>>>999333///------...------------------------............---,,,++++++,,,+++***))))))***+++,,,......---,,,---...///000////////////000000000000333444444111///000333777===WWWxxx|||{{{{{{zzzzzzzzzzzzyyyxxxwwwwwwyyyxxxxxxxxxxxxyyyzzz{{{|||yyywwwxxx|||~~~~~~~~~{{{xxxvvvvvvwwwqqqrrrnnnhhhbbbZZZMMMAAA>>>999777777555111111333////////////////////////------..................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------...------,,,,,,---...///000111222333333333222///---,,,+++++++++......------------......000//////............///////////////000111222333555333888KKK^^^```PPP>>>}}}jjjUUUKKKFFFAAA======???===<<<<<<>>>>>>===<<<>>>>>><<<;;;::::::;;;;;;999::::::::::::;;;===>>>FFFQQQaaannnxxxxxxmmm```OOOHHHAAA>>><<<:::>>>CCCAAACCCDDDAAA>>>???CCCHHHPPPSSSPPPEEE===;;;:::888999666;;;LLL\\\bbbcccdddmmmpppuuuyyy||||||{{{yyykkkfffdddeeeaaa\\\bbbnnnuuutttuuu{{{|||yyyvvvhhhWWWJJJEEE???;;;:::;;;======@@@???@@@DDDEEEEEEJJJRRR^^^mmm~~~uuueeeaaaaaa```eeemmm{{{~~~~~~}}}||||||}}}|||yyywwwvvvwwwxxxyyyuuutttttttttssspppllliiifff```UUUIII===555111000111111111222222222333333555666888888555333222111111111111111111111111111000000000000000000000000000000000000111111111222222222111111222222333444333333333333444444444444444333222111111222333333111111000000000000111111//////////////////......//////000000111222222333000000000///...---------///000111222111000...---+++,,,,,,------,,,,,,+++******+++,,,---.../////////...///111111444???KKK___eeekkkmmmkkkiiijjjllloooqqqsssrrrpppooonnnooonnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmjjjfffbbb```___QQQ@@@444111111000...//////............//////////////////....................................////////////////////////.........------,,,,,,+++---------............///000///------///222666999KKKGGGAAA:::444111///...---------------------------------...------,,,,,,,,,+++***))))))***+++,,,...------,,,---...///000////////////000000000000111333555444111000222444999IIIaaaxxx~~~zzzzzzzzzzzzyyyxxxwwwvvvxxxxxxxxxxxxyyyzzzzzz{{{~~~{{{{{{~~~~~~~~~|||yyyvvvuuuvvvwwwxxxxxxtttmmmfff]]]OOOBBB;;;666444555333000///111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---......------------...///000111222333333222111///---,,,,,,,,,---///......------....../////////.........//////000////////////000111222333444333777AAAKKKKKKAAA666yyyeeeVVVKKKCCC@@@@@@@@@>>><<<<<<<<<<<<;;;:::=========<<<<<<;;;:::999:::;;;;;;:::::::::===???OOO[[[kkkwww}}}yyyjjj[[[LLLFFF@@@>>><<<;;;>>>DDD@@@AAABBB@@@===>>>BBBEEEDDDEEECCC===::::::999666999888AAATTThhhrrrtttsss{{{|||~~~~~~tttmmmggg```TTTMMMUUUdddmmmqqqwww}}}}}}tttfffXXXOOOLLLHHHAAA===<<<===??????@@@???AAADDDEEEFFFMMMUUUffftttttteee`````````fffooo~~~~~~~~~}}}~~~}}}|||{{{zzzyyyxxxxxxvvvuuuttttttsssqqqllliiiddd```XXXLLL???555000///111111111222222222222333888999:::888555222000000222222222222222222222222111111111111111111111111111111111111222222222222222111111111111222333333222222333333333444444444444444444444333222222111000000////////////000000000000000//////...............//////000000111111000000//////...---------......///000///...---,,,++++++,,,,,,,,,,,,+++++++++)))))),,,000333333111......///111333777CCCPPPdddhhhkkkllljjjiiikkkmmmmmmppprrrsssqqqooooooooopppooonnnllllllllllllmmmnnnmmmllljjjhhheeebbbaaa___SSSBBB666222111000/////////............///////////////............---........................////////////////////////,,,,,,,,,,,,,,,,,,---------------............///000///---,,,---000333555LLLIIICCC===777444111111------------------------,,,,,,------...---------,,,++++++******++++++,,,...------------...//////////////////000000000000000333777999777333111000333777CCCZZZttt||||||||||||{{{zzzyyyxxxwwwwwwxxxxxxyyyzzz{{{{{{~~~~~~~~~}}}zzzvvvssssssuuuxxx{{{|||xxxqqqiii___PPPCCC:::555333444444111///000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---.....................//////000111222222000000///...............///......------......///...............///000111////////////000111222222111222444777888777555222vvveeeVVVKKKEEEDDDAAA???<<<;;;<<<<<<;;;:::;;;<<<=========;;;999777<<<===>>>===;;;<<>>===<<>>>>>AAACCC<<<;;;999888888999777555888;;;FFF\\\rrr~~~|||vvvooocccQQQEEEMMM\\\hhhoooyyy|||nnnYYYKKKIIIRRRMMMFFFAAA???@@@AAAAAA@@@@@@BBBEEEEEEGGGOOOYYYjjjwwwqqqccc___^^^___gggqqq~~~}}}}}}~~~~~~}}}zzzxxxvvvuuutttsssrrrqqqoookkkhhhdddaaaZZZOOOAAA777111///111111111111222222222222555666666555111///......222222222222222222222222111222222222222222333333111111111111111111111111111111111111111222222333111111222222333333444444444444555666555333111/////////............//////222111111000///...------............//////000000/////////......---------......//////......---,,,++++++,,,,,,,,,,,,++++++,,,)))'''+++111444333000...---///222555;;;HHHUUUeeegggjjjjjjiiijjjlllnnnlllnnnqqqsssqqqpppoooooopppnnnlllkkkkkklllmmmooonnnllljjjhhheeecccbbbaaa```UUUEEE:::444222111/////////............////////////.........---------........................////////////////////////---------------------------------............///000...---,,,,,,...000111@@@>>>;;;888555333222222------------------------++++++,,,---............,,,,,,,,,++++++,,,,,,,,,------------......//////////////////000000000000222666;;;>>>===888333///...---111@@@XXXppp~~~~~~~~~~~~}}}|||{{{{{{wwwwwwxxxyyyzzzzzzzzzzzz||||||}}}}}}yyytttpppqqqtttwwwyyyyyyvvvpppiii```RRREEE===777444666666333111111000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,------......------,,,++++++---...////////////......//////000111111222///////////////000000000//////............//////---------......000111111///////////////000111111...000111222222222333555wwwfffWWWLLLEEECCC@@@===<<<============:::;;;=========;;;888777;;;===>>>===:::;;;@@@EEEUUUdddvvvvvvcccRRRFFFAAA>>>>>>===<<<>>>CCCAAAAAAAAA@@@??????@@@BBB:::777555666777777777666999@@@OOOdddxxx|||vvvjjjUUUEEEJJJXXXfffooozzz~~~}}}ppp[[[PPPQQQZZZUUUMMMFFFCCCBBBBBBAAAAAAAAACCCEEEEEEGGGRRR^^^ooo{{{zzzlll```]]]]]]___hhhttt~~~}}}|||}}}~~~~~~{{{wwwuuusssrrrpppooonnnkkkhhheeebbbaaa\\\PPPBBB777222111000000111111111222222222111222333222000......///222222222222222222222222111111222222333333333333000000000000000000000000111111000000111111222333000000111111222333333444333444555666555333000...//////............//////222222111000///......---.............../////////............------------...............---------***++++++,,,,,,++++++***,,,)))'''***///222///,,,...---///333777>>>LLLZZZccceeefffhhhiiikkkmmmooolllnnnqqqrrrpppooooooooommmllljjjjjjkkkmmmoooqqqmmmllliiifffdddbbbbbbaaaaaaWWWIII===666333111000//////............//////............------------........................////////////////////////000000//////......---------------............//////...,,,++++++,,,...///444333333222111111000000------------------------++++++,,,---............,,,,,,,,,------,,,,,,,,,---------...............////////////000000000000555888===AAAAAA===777222000111222555AAAYYYvvv}}}}}}~~~}}}}}}|||{{{zzzwwwxxxyyyzzzzzzzzzyyyyyyyyy{{{~~~~~~yyysssoooooorrrvvvuuuvvvsssnnnjjjdddXXXMMMAAA999444555666444111111111111111111111111111111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,------......------,,,+++,,,---...//////000///.........///000000111111......///000000111111111/////////....../////////---------......000111111//////////////////000111//////000111333444444333wwwgggVVVIIIGGGDDD@@@>>>>>>???>>>>>>:::;;;<<<===<<<:::888777777:::<<<;;;888:::@@@FFFUUUeeewwwttt```OOODDD@@@>>>>>>>>><<<===AAAAAA@@@@@@????????????@@@:::777555777777666888<<>>===999555777999999444666HHHggg}}}}}}{{{{{{{{{{{{zzzyyyxxxwwwxxxyyyzzz{{{zzzyyyxxxwwwyyy|||zzztttooonnnpppsssttttttrrrnnnkkkhhh```WWWDDD:::333222444222000000111111111111111111111111111000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,------......------,,,,,,---...///////////////.........//////000000000...///000111222222222222000//////......//////000...............///000111/////////......//////000222000///111333333111...yyygggXXXNNNJJJEEEAAA@@@???>>>===;;;;;;<<<<<<;;;:::888777666999<<<:::888:::BBBIIIWWWgggyyy~~~qqq\\\LLLDDD@@@>>>???>>>;;;<<<@@@@@@???>>>>>>>>>>>>======999666666888666555;;;DDDIIIZZZnnnzzz}}}{{{tttdddTTTUUU```cccjjjuuu~~~}}}zzztttpppnnnmmmfff[[[QQQJJJEEEBBB@@@AAABBBEEEFFFEEEIIIWWWeeexxx}}}lllccc^^^```cccfffqqq~~~|||yyyzzz{{{|||{{{yyyvvvuuuqqqooollljjjiiigggdddaaa[[[[[[WWWKKK===444222333000000000000111111111111111222222222000000222333111111111111111111111111000000111111222333333333111111111000000000//////000000000000000111222222......///000111222333333000111222222222111000///000//////////////////000111000000000000000000000////////////////////////------------------------------,,,+++++++++++++++******++++++++++++******))))))******+++,,,,,,,,,000///111555:::BBBRRR```eeeeeegggiiilllmmmnnnmmmpppqqqpppnnnmmmlllnnnooojjjjjjkkkllllllmmmnnnnnnkkkkkkiiihhhfffdddbbbaaabbb[[[OOOCCC:::444111000//////............//////.........---------,,,,,,........................//////////////////////////////////////////......---------............///------,,,,,,,,,------......///000000000...---+++---------------------------------...------,,,,,,,,,---...//////...---,,,,,,---.../////////...---////////////000000000000666555444555888999888666:::;;;999333333???VVVhhh}}}}}}{{{{{{{{{{{{zzzyyyxxxwwwzzzzzz{{{{{{zzzxxxvvvuuuxxx||||||uuupppmmmooopppttttttqqqlllkkkkkkeee]]]JJJ>>>333222333222111111222222222222222222222222111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......,,,------......------,,,......////////////...............///////////////...///111222222222222111000000////////////000000//////.........//////000000//////.........//////111000000000000000///...wwwgggTTTOOOIIIDDDAAA>>><<<;;;;;;;;;;;;;;;:::999888888777;;;>>><<<:::===EEEMMMYYYiii{{{}}}oooZZZJJJCCC@@@>>>???>>>;;;;;;??????===<<<<<<======<<<;;;888666666888666555===IIIRRRfffzzz|||xxxjjj\\\^^^hhhbbbhhhrrr}}}{{{yyywwwsssmmmrrrkkk___TTTLLLFFFBBB???AAABBBEEEFFFEEEIIIXXXgggvvv|||iiiaaa^^^bbbfffjjjuuu}}}wwwxxxyyyzzzzzzxxxvvvuuurrrooollljjjhhhfffcccaaaXXXXXXTTTHHH:::111111333000000000000111111111111111222222000///...000111000000000000000000000000//////000111222222333333333222222222111111000000000000000000000111111222---...///000111222333333///000000111111111000000000000////////////000000000000000000000111111111000000000000000/////////------------------------,,,+++******)))***************++++++++++++******''')))++++++++++++---///111000222666:::CCCSSSaaahhhhhhiiikkknnnnnnmmmkkkrrrrrrpppmmmkkkkkkmmmpppkkkkkklllmmmmmmmmmllllllkkkkkkjjjiiigggdddbbbaaaccc\\\PPPDDD;;;555222000//////............//////......---------,,,,,,,,,........................////////////////////////,,,,,,------...//////000---------.........//////------,,,,,,------......***,,,...///000///...---------------------------............---,,,++++++,,,---...//////...---,,,,,,,,,.../////////...---////////////000000000000444111......222555666666:::777333000333;;;HHHQQQnnn{{{|||{{{~~~~~~~~~~~~~~~~~~}}}|||{{{zzz{{{{{{||||||zzzxxxuuussstttzzz}}}vvvpppmmmmmmoootttsssooojjjiiijjjeee^^^OOOBBB666333555444333444222222222222222222222222222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,------......------,,,...///////////////...---.........//////////////////000111222333222222111000000////////////000000000//////.........//////000//////.........//////...000111000...///222555}}}ooo\\\HHHAAA@@@===<<<===:::;;;<<<;;;999999999:::===AAAEEEEEE@@@>>>FFFQQQ```nnn~~~xxxdddRRRGGGCCCAAA>>>===>>>???@@@???<<<;;;>>>DDDCCC<<<:::===<<<555444:::999666===JJJ[[[iiizzz~~~~~~|||zzzyyywwwssslllggg___nnn}}}~~~zzzwwwuuutttrrrmmmcccWWWMMMFFFBBBAAA@@@@@@BBBCCCBBBGGGZZZnnn}}}yyymmmfffcccjjjttt|||}}}}}}~~~}}}{{{xxxyyyzzzzzzwwwuuuuuusssrrrpppooommmiiifffaaaZZZNNNBBB999444333333111222222111000000111333222111111111000000//////...............///000111///000111222333444444444444444333222222111111000222222111111111111222222000///---,,,,,,...111222000000000111222222222333//////000000000000/////////000111111111///...---/////////...------,,,,,,///...---,,,++++++++++++)))))))))))))))******+++,,,,,,,,,++++++************+++,,,,,,+++,,,...///111444555666>>>MMM[[[aaadddeeegggiiijjjkkkjjjjjjkkkllllllllllllkkkjjjiiimmmkkkiiihhhiiikkkkkkjjjiiihhhfffeeeddddddeeeeeebbb\\\PPPBBB999777555111//////.........---------,,,---......//////......//////............//////444333111///---,,,+++******,,,...///---,,,,,,---......//////...---,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///+++---///000...---------+++,,,...///000///...------...///000000000000000222222111111111333444555999999999777555555777999GGGjjj{{{oooooo~~~{{{|||~~~|||{{{|||wwwzzz}}}|||yyywwwxxxzzz~~~{{{yyywwwuuupppmmmssstttqqqllljjjkkkiiieee^^^PPP===333222333333000111222444555555444222111111111000/////////////////////...---,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......//////000000000000//////.../////////000000000111222333555666555333111//////000111111111///...---111000///......///000111111111111111000000000000////////////000000000000zzzhhhUUUJJJDDD>>><<<===999:::;;;;;;;;;;;;<<<===;;;===@@@BBB@@@AAAJJJUUUaaannn|||sss```OOOEEEBBB???======>>>@@@@@@@@@<<<;;;>>>CCCBBB<<<:::===999666999@@@???;;;AAAMMM```nnn}}}uuuzzzxxxwwwvvvvvvsssoookkkhhhuuu~~~|||zzzyyyyyyxxxtttqqqvvvpppfffZZZOOOHHHDDDCCCBBBBBBCCCDDDDDDKKK^^^rrrwwwooogggeeelllxxx~~~}}}~~~~~~|||yyyxxxyyyyyywwwuuusssrrrqqqqqqpppnnnkkkiiibbbZZZNNNBBB999444333333111222222111000000111333222111111111000000000000000000///.........//////000000111222333333333333222222222222222222222222222111111000000111111222000///---,,,,,,...000222000000111111111111111222......////////////......000000111111111000......000000///......------,,,......---,,,++++++++++++)))))))))))))))***++++++,,,,,,,,,+++++++++*********+++,,,,,,+++,,,...000000444888:::CCCPPPZZZ^^^dddeeegggiiikkkkkkkkkkkkllllllllllllkkkjjjjjjiiiiiigggfffgggiiijjjjjjjjjhhhhhhfffeeeddddddeeeeee```[[[OOO@@@777555333/////////.........---------,,,---......//////......//////............//////111111///---,,,+++******+++---//////...---------......//////...------,,,,,,,,,,,,,,,---------...------,,,,,,,,,---......///......---------------------,,,,,,---------...+++---//////...---------,,,---///000000000...---------...///000222333333222222111111111222444555:::;;;;;;:::777666777888@@@XXXnnnvvvzzzwwwpppooosss{{{~~~||||||yyy|||~~~}}}zzzxxxzzz||||||}}}{{{zzzyyyxxxtttrrrpppsssqqqjjjddddddeeeddd___QQQ@@@555222333222///111222333444444333222111111111000/////////////////////...---,,,,,,,,,,,,+++,,,------......------,,,,,,---------.........//////000000000000//////000000000000000000000000111333444555555333111///000111222222222111///...111111000000000000111111111111111000000/////////////////////000000000000vvvdddVVVJJJBBB???@@@;;;;;;;;;;;;<<<======>>>999888:::===@@@DDDOOOZZZdddooozzzzzzlllYYYJJJCCC@@@>>><<<<<<>>>@@@AAAAAA<<<;;;===@@@@@@<<<:::;;;999:::AAAIIIHHHEEELLLXXXlllxxxyyy{{{zzzyyyzzzzzzzzzxxxvvvsss{{{yyywwwvvvyyy||||||vvvqqqsssnnneeeZZZNNNGGGDDDCCCCCCCCCEEEEEEGGGQQQeeexxx}}}tttnnnfffdddlllxxx~~~~~~}}}zzzxxxxxxxxxwwwvvvrrrqqqqqqqqqrrrqqqnnnkkkbbb[[[OOOBBB999444333333000111222111000///111333111111111111111000000000222111000///............111111222222222222222111000000111111222333333444222111111000000111111222000///---,,,---...000111111111111111000000000000---..................---000111111111111000000///000000000///......------...---,,,++++++***++++++***))))))))))))***++++++,,,,,,,,,++++++++++++******+++,,,,,,+++,,,...000///555:::???IIIUUU]]]^^^eeefffhhhjjjllllllllllllllllllkkkkkkjjjiiihhhhhheeedddeeefffiiijjjiiihhhhhhgggfffeeedddddddddddd```[[[NNN>>>555222111.../////////............---,,,---......//////......//////............//////...---,,,+++++++++++++++---...000000...------............///......---,,,...------,,,---...///000......---,,,,,,,,,------//////..................------------------,,,,,,,,,...000000...------...---...000111222111///...---------...000222555666444444333222222333555666<<<>>>???>>><<<999888777===GGG___{{{wwwnnnjjjmmmtttzzz~~~~~~|||zzz|||}}}{{{xxxwwwzzz|||yyyzzz}}}~~~~~~|||{{{{{{zzzxxxvvvppptttrrrhhh``````dddgggcccWWWFFF:::666555333111000111222333333222111000111111000/////////////////////...---,,,,,,,,,,,,+++,,,------......------,,,------------.........//////000000000000//////000000000000000000//////111222333444444333111///111222222222222111111000111111222222222222111111111111000000///...------////////////000000000000rrr```QQQFFFCCCCCC???>>><<<;;;<<<<<<<<<<<<:::666666:::???FFFRRR]]]iiirrrzzzvvvfffSSSGGGBBB>>><<<;;;<<>><<<<<<======;;;999888:::>>>FFFNNNOOORRR]]]jjjxxxxxxtttzzz{{{{{{{{{|||}}}}}}~~~~~~zzzyyyllloootttxxxxxxtttoookkkfffccc]]]SSSIIICCCAAABBBDDDEEEFFFFFFJJJWWWlll~~~wwwooojjjccc```hhhttt~~~~~~|||yyyxxxxxxxxxxxxtttsssrrrssssssqqqnnnlllccc[[[OOOCCC999444333333000111111111//////111222111111111111111111111111111111000/////////000000222222222222222111000000000000111111222222222333111111000000000000111111000///...------...///000111111111000000//////...........................111111111111111111000000111000000//////...---------,,,,,,+++******++++++******))))))******+++,,,+++++++++++++++++++++++++++,,,---,,,,,,,,,...000///444:::AAAMMM[[[bbbcccfffgggiiikkklllllllllllljjjjjjiiihhhggggggffffffeeeeeeeeegggiiiiiihhhfffggggggfffeeeeeeddddddddd```\\\PPP@@@555222000////////////...............,,,---......///.........///......------......///,,,,,,+++++++++,,,------...///000000...---...///---...............------000///---,,,---...000222///...---,,,,,,,,,,,,,,,//////////////////......,,,---...///...---,,,+++---///111222000/////////---///111222222222000///000///......///111444666555555444333444555666777===@@@BBBBBB???;;;777666888999LLLmmm~~~pppmmmmmmsss{{{|||zzz||||||zzzwwwvvvxxx{{{yyyzzz}}}~~~}}}|||{{{zzzyyyxxxwwwtttuuurrrjjjeeegggjjjkkkggg]]]NNNBBB;;;777555333000000111111111111000000111000000/////////////////////...---,,,,,,,,,,,,+++,,,------......------------------............//////000000000000////////////000000000111111111000111222333333222111000111111111111111111111000///000222222222222000///111111000///...---,,,,,,////////////000000000000~~~kkkYYYMMMFFFCCC@@@===;;;:::<<<======<<<;;;777666999>>>FFFSSS^^^mmmuuu{{{tttaaaOOOEEEBBB<<<;;;;;;<<>>::::::>>>@@@@@@???<<<999888;;;>>>EEESSS```ooowww{{{rrr___LLLCCCBBB<<<;;;;;;===???AAAAAA@@@???>>>;;;:::===AAA@@@<<<:::;;;???DDDOOO^^^qqq~~~xxxdddRRRGGGSSSeeeuuuttteeennnqqqtttwwwxxxzzz|||~~~ttteeeeeeooouuunnn\\\LLLFFFFFFMMMOOOOOOJJJCCCAAADDDHHHFFFKKKMMMMMMTTTfffyyyvvvlllggghhhaaa```iiivvv~~~||||||}}}|||{{{xxxvvvtttqqqllliiiddd]]]PPPCCC999444333333///000111000///...000222111111111222222222222222/////////000111333555555111222222222111000//////333222222111000000//////111000000//////000000111000//////...............////////////............111000///......///000111000///////////////000111/////////...------,,,,,,++++++************+++++++++************+++,,,,,,***++++++++++++,,,,,,,,,+++,,,------,,,---///111///333999CCCSSSdddlllllliiijjjkkkkkkkkkjjjiiihhheeedddcccccccccdddeeeffflllkkkjjjiiijjjiiigggeeehhhhhhiiihhhhhhgggeeeeeecccbbbYYYIII<<<666333111...////////////000000000,,,---......//////............------------......---------...///000111222///000000...,,,,,,---...,,,---......///.........///......---...///000111......---,,,,,,,,,------,,,---...///000///...---+++---111333333222///---000222444444333111111222...///111222333222000///222111///.........///000////////////111333555666;;;>>>BBBBBB???:::666444111000000<<>>======<<<;;;AAAJJJKKKFFF=========CCCPPPcccttt}}}uuuhhhVVVGGGAAAKKK[[[ooosssaaafffkkkqqqvvvxxx{{{~~~rrrdddooosssrrrfffTTTFFFBBBDDDHHHKKKMMMIIICCCAAAEEEJJJIIIOOORRRSSS[[[mmmpppgggdddfffaaabbbmmmzzz~~~~~~|||yyywwwuuurrrmmmjjjeee]]]QQQDDD:::444333222///000111000......000111111111111222222333333333000000000111222333444555000111111111111111000///111111111111000000000000000000////////////000000000000//////............---...............//////111000...------...000111......---------...000111.........---,,,,,,++++++++++++************++++++++++++******++++++,,,---******+++++++++,,,,,,,,,+++---...---------///111...444<<>>JJJZZZfffhhhdddkkkkkkkkkjjjiiigggdddcccddddddcccccceeegggjjjlllkkkiiiffffffhhhiiijjjiiijjjjjjkkkkkkjjjiiigggfffbbbddd___PPPAAA888333///.../////////000000111111,,,---......//////.........------,,,,,,------...---------...///000111222/////////---******+++---,,,,,,---.../////////...,,,---......///.........,,,,,,,,,,,,------...///***+++---//////...---,,,***---222666888666333111---///111111000/////////---...000111222111///...+++,,,---...////////////444555555777999<<>>CCCDDDAAA======;;;:::>>>FFFKKKLLLKKK===<<>>BBBHHHLLLMMMRRRSSSPPPMMMMMMLLLIIIHHHEEE???777111999SSSlll~~~{{{~~~zzzwwwuuuuuuvvvwww|||{{{xxxxxxzzzwwwvvvwwwyyy|||~~~~~~zzzzzzyyywwwuuuuuuxxxzzz|||{{{zzzzzzxxxtttppphhhccc^^^OOO;;;666;;;777666444222111000//////111111111111000000000000------------------------------............---------......///////////////000000000000000111111222333444555333111.........000000000000000000000000333222222222222222222222444333222000000000111111000111111222222111111000000000000000000000000000~~~xxxlll^^^OOOFFFBBB>>>===>>>999:::===???AAAFFFUUUdddpppvvvttteeeSSSFFF@@@===>>><<<<<<@@@DDDEEEBBB>>>???;;;999<<>><<<===;;;===CCCRRRhhhvvvrrrhhhZZZSSSUUUcccooorrrwww}}}zzzlllYYYKKKCCCAAACCCEEEMMMHHHEEEEEEDDDBBBCCCGGGRRRUUUZZZcccooo{{{qqqaaadddeeeiiirrr|||{{{yyyyyyuuuoooiiiaaaTTTEEE:::444111111000000000000000000000000222222333333333444444444444444444444333333333333111222333222111111222333111111111000000//////...............////////////111000000000/////////......///000///---------...////////////////////////000...,,,,,,---.........000///---+++*********+++++++++++++++++++++++++++*********++++++,,,,,,,,,***+++,,,+++******,,,...333222///---,,,---...///000666DDDSSS\\\]]]aaagggkkkkkkllllllkkkiiigggffffffhhhiiiiiiiiiiiijjjkkkhhhhhhhhhhhhhhhiiijjjjjjkkkiiiggggggggggggfffeeefffccc___WWWHHH999111222///////////////......---------------------------...------,,,,,,------...------...//////000111111//////...------------------......////////////...------------............++++++,,,,,,---......///+++,,,...///000///...------...000111111000...---...//////000000//////......000222333444222000////////////.........------222444666888;;;???EEEIIILLLQQQTTTRRRQQQRRRQQQNNNMMMKKKFFF>>>555777III\\\~~~}}}}}}}}}}}}yyywwwvvvvvvwww}}}~~~zzzxxx|||zzzyyyzzz|||}}}}}}|||yyyyyyyyyxxxxxxyyy|||~~~}}}~~~}}}xxxwwwyyyxxxvvvppphhhccc___RRR@@@888;;;555444333222111000000111111111000000000/////////------------------------------............---------......///////////////000////////////000111111222333444333000.........000000000000000000000000111111111000000000000000333222111000000000111222111111222222222222111111111111111111111111111111~~~uuugggWWWMMMFFF@@@===???;;;;;;>>>BBBFFFLLLZZZhhhqqquuuqqqbbbPPPEEE@@@===???>>>???BBBEEEFFFCCC@@@@@@<<<999999<<<>>>>>>===AAAEEEOOO]]]mmmzzz~~~oooZZZHHH???<<<===>>><<<:::<<>>>>>>>>@@@FFFLLLTTT```kkkqqqsssnnn^^^MMMDDD???===@@@???@@@BBBEEEEEEBBB@@@???<<<888777888:::::::::FFFMMMXXXdddrrr{{{|||yyyuuufffRRRDDD???>>>===;;;::::::@@@PPPiii~~~}}}ttthhhaaaeeemmmsssxxx|||}}}rrr___LLLBBBCCCFFFHHHLLLIIIIIIKKKKKKGGGGGGJJJMMMTTT```mmmzzzyyyeeeffffffnnn{{{~~~}}}}}}~~~zzzuuuooofffWWWHHH<<<555333333////////////////////////000000000000111111111111555555444333222111000000222333444444222222333444............////////////............////////////000000000000////////////---...///...---,,,,,,...////////////////////////...,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,---***+++++++++++++++,,,,,,------------------------***+++,,,+++******,,,...444222111///......//////111===NNN\\\bbbdddfffiiikkkjjjiiiiiiiiijjjkkklllkkkiiigggiiilllnnnllljjjkkkjjjjjjiiiiiiiiijjjjjjkkkjjjiiijjjkkkkkkjjjhhhbbbaaaaaa]]]RRRAAA666333000000//////.........---------------------------...------,,,,,,------.../////////000000000111111///......---------......////////////...---,,,,,,,,,,,,---------.........,,,,,,,,,---------......,,,---......//////......***+++,,,,,,,,,,,,+++***,,,------......------,,,000111222222222111///...000000000/////////.........000111222444777<<<@@@GGGNNNTTTUUUVVVWWWWWWTTTIIIGGGDDD@@@777111333:::UUUmmm|||}}}}}}zzzyyyxxxxxxxxxxxx||||||zzzzzz{{{||||||xxxyyy{{{{{{{{{}}}~~~~~~pppiiidddddd^^^PPPBBB;;;444444333111111000000000//////.........---------------------------------------............---------......///////////////...------------.../////////111222111000......///000000000000000000000000---...............//////000////////////000222333222333333444444333333222222222222222222222222222uuuggg[[[OOODDD>>>>>>???===@@@HHHPPPXXXbbbkkkrrrrrrjjjYYYJJJBBB???===??????@@@BBBCCCBBB@@@>>>>>>;;;888666777999:::;;;FFFPPP]]]hhhttt{{{wwwnnnbbbXXXLLLGGGGGGHHHDDD???AAAHHHRRR```qqq~~~wwwlllbbbdddmmmuuuzzz|||zzzsssaaaMMMBBBDDDHHHHHHLLLIIIJJJLLLLLLIIIIIIKKKGGGPPP___ooo}}}yyyeeefffcccnnn|||}}}}}}}}}~~~{{{uuuooofffWWWGGG;;;555333333/////////////////////////////////000000000111111222222222222222222222222000222333222111000111222............////////////............////////////////////////000000000000...///000///---,,,---...000000000000000000000000,,,++++++,,,...///...,,,++++++,,,,,,,,,---,,,,,,*********++++++,,,,,,,,,------------------------***+++,,,+++******,,,...///............///111111444BBBTTT___dddfffgggiiikkkjjjiiihhhhhhjjjkkkmmmllljjjhhhjjjmmmooommmkkkllllllkkkjjjjjjiiijjjjjjhhhhhhhhhiiijjjkkkiiigggaaa```aaa___TTTDDD777222111111///...---------...------------------------...------,,,,,,------...////////////000000000000......---------......///......///......---,,,,,,,,,,,,,,,------------...,,,,,,,,,---------------,,,------...............,,,,,,,,,------,,,,,,,,,,,,,,,------------,,,,,,///000111111111000000///111111000000000////////////000111222333666:::===FFFNNNTTTVVVVVVWWWUUUQQQRRRMMMHHHDDD>>>888777;;;===VVVrrr~~~}}}{{{zzzzzz|||{{{zzzyyyyyyyyyzzz{{{xxxyyy~~~{{{yyyzzz|||}}}}}}yyyzzz{{{{{{{{{{{{}}}}}}qqqkkkggggggbbbVVVGGG>>>888777555333111//////...............------------------------------------------............---------......///////////////---------------......///...///111111///......///////////////////////////.........//////000000000000000/////////111222333222333333444444333333222111111111111111111111111|||qqqfffXXXJJJBBBAAA>>><<<>>>GGGQQQYYYaaahhhsssqqqfffUUUGGGAAA???===>>>???AAABBBAAA@@@>>>===<<<;;;888666666888;;;===BBBPPP___kkkvvv|||tttgggTTTOOOLLLOOOWWW[[[ZZZVVVZZZaaaiiipppxxx~~~|||vvvhhh___WWW[[[hhhuuu{{{|||xxxsssdddOOODDDFFFJJJIIIHHHFFFFFFIIIIIIFFFGGGIIIEEEOOO```rrrtttcccfffcccnnn~~~|||uuulllbbbSSSCCC888222111111000000000000000000000000/////////000000000111111//////000111222222333333///000111111//////000111////////////////////////............////////////////////////000000000000///000000000...---...///000000000000000000000000+++++++++,,,...///...,,,++++++,,,---------,,,,,,*********++++++,,,,,,---,,,,,,++++++++++++*********+++,,,+++******,,,...+++,,,,,,...///111333444777GGGYYYaaadddfffhhhhhhkkkjjjiiiiiiiiijjjkkkllllllkkkjjjlllmmmnnnnnnmmmnnnmmmlllkkkjjjjjjiiijjjeeedddeeegggiiiiiigggeeebbbaaaaaa```WWWFFF888222222111///...---------...------------------------...------,,,,,,------............///////////////...------------...//////------.........------,,,,,,,,,,,,,,,------------------------------------------------......//////......------------......,,,------------------,,,...///000000111111111000111111111111000000000000000111111222222555999<<>>@@@BBBBBBAAA???>>>===<<<;;;888666555777;;;>>>DDDTTTeeeoooxxx|||ppp```NNNKKKLLLRRR]]]ggglllmmmlllmmmllllllppprrrllldddSSSMMMIIIQQQbbbrrryyyxxx~~~~~~uuutttgggRRRGGGJJJMMMKKKFFFCCCBBBEEEFFFDDDEEEHHHJJJTTTdddvvvnnn```eeefffrrr{{{tttjjj```QQQBBB666111111222000000000000000000000000//////000000000111111111//////000000111222222333///000111111//////000111111111111000000//////...............////////////.../////////000000000111000111111111///...///000........................*********,,,...///...,,,+++,,,---------,,,+++***)))******+++,,,,,,------,,,,,,,,,++++++************+++,,,+++******,,,...+++,,,---///111333444555;;;LLL\\\bbbccceeehhhhhhkkkkkkjjjjjjiiijjjjjjjjjkkklllmmmmmmmmmmmmnnnpppooonnnmmmllljjjjjjiiiiiiddddddfffhhhjjjjjjhhhfffeeeccccccbbbYYYHHH:::333333222///---,,,,,,---...------------------------...------,,,,,,------...............---------------------------...//////,,,,,,---.........------++++++,,,,,,,,,------------------------------------------------.../////////..................///------............------------...///000111222222222222111111111000000000000111111111111333777:::HHHQQQYYY\\\]]]]]]ZZZUUUYYYPPPIIIGGGDDD>>>888555888???KKK___xxx{{{{{{{{{{{{{{{|||||||||zzz{{{{{{{{{zzzzzz|||}}}}}}{{{zzz{{{{{{zzzyyyyyyzzz||||||{{{zzz{{{||||||~~~yyysssrrrpppllleee[[[NNNDDD:::999777555333222111111/////////............---------------------------------............---------......///////////////.........---...//////000+++---//////......///000////////////////////////---......///000000111111444333222111111222222333111111222222222222111111111111111111111111111111yyyjjjYYYNNNKKKEEEAAABBBLLLXXX```eeejjjtttooobbbPPPCCC??????>>>???AAACCCCCCAAA???>>>===<<<;;;888555444555999===IIIZZZjjjssszzzzzzlllYYYHHHFFFFFFKKKWWWdddnnnrrrllleee]]]YYY^^^aaaZZZPPPHHHDDDBBBKKK^^^ooovvvttt}}}}}}uuuuuuiiiTTTIIIMMMPPPMMMFFFBBBBBBDDDEEECCCEEEIIIOOOYYYiiizzz|||jjj___eeejjjuuuyyyrrrkkkaaaRRRCCC888333333444000000000000000000000000000000000000111111111111000000000000111111111111///111222111000///000111333222222111000//////.............../////////000.../////////000000111111000111222111000///000111,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,//////---,,,,,,,,,---...---,,,+++***))))))***+++,,,,,,------.........------,,,,,,,,,***+++,,,+++******,,,...---...///000222444555555===NNN^^^bbbbbbeeehhhgggkkkkkkkkkkkkjjjjjjiiiiiijjjmmmoooooommmllloooqqqpppooommmlllkkkjjjiiiiiiggggggiiikkkmmmnnnllljjjhhheeedddccc[[[JJJ;;;444444222///---,,,,,,---...------------------------...------,,,,,,------...---------------------,,,---------------...///000++++++,,,---............++++++,,,,,,,,,---------------------------------...------------.../////////......------......///---......//////......---,,,---...///000111222333222222222111111111111000000111111000000222666999IIISSS\\\```aaabbb___ZZZYYYQQQKKKLLLLLLFFF>>>:::777555999MMMnnn}}}}}}}}}}}}||||||||||||yyy|||~~~}}}zzzzzz}}}}}}|||{{{{{{zzzxxxvvvxxxzzz|||}}}||||||}}}~~~~~~}}}|||~~~{{{tttuuusssmmmeee[[[PPPGGG999999777666444444333333000////////////.........---------------------------..................------......//////////////////............///000000+++,,,...///......///000////////////////////////------......///000111111666555333222222222333333111111111222222111111111222222222222222222222222~~~sssdddRRREEEDDDBBBCCCMMM]]]llluuuxxx{{{mmm\\\QQQHHH@@@<<<<<<>>>AAACCCCCCAAA>>><<<;;;>>>;;;888888;;;>>>>>>===PPP\\\kkkwww}}}yyykkk]]]JJJFFF@@@BBBQQQdddoooqqqbbbUUUIIIFFFGGGFFFEEEEEE@@@999;;;GGGRRRXXXdddrrrvvv{{{uuuyyyxxxooohhhnnnkkk___YYYZZZVVVNNNGGGDDDAAAAAACCCGGGIIIJJJRRR[[[jjjzzzuuuiiifffgggiiiooo~~~~~~~~~zzzuuurrroooeeeSSS@@@777666444111333333333222111000///...000000000000000000000000222222111111111111111222333222000000111222111000000000111222222000///...111111000000000000111111111111000000111111222333222222222111111111000000---------..................---,,,+++++++++,,,---......---------,,,,,,,,,.........------.........,,,+++***))))))***+++,,,,,,,,,++++++,,,,,,---......---...222222222777===FFFQQQZZZ___bbbfffhhhgggdddhhhkkkjjjgggfffiiimmmiiikkkmmmoooppppppooonnnoooppprrrrrrpppmmmhhheeegggkkkoooqqqooonnnoooppplllhhhhhhggg]]]III:::444111000///......------...---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---///---+++******,,,///111111000...---,,,,,,---------///000000...---,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++++++++,,,------......///---,,,,,,,,,,,,---............//////...---,,,,,,000///.........000111222111000...---...///111222111111111111222444666777IIITTT___fffkkkkkkeee^^^UUUNNNKKKNNNOOOIIICCC???666777666:::LLLhhh{{{{{{}}}|||||||||~~~~~~|||zzzxxxyyy{{{||||||{{{yyyxxxwwwxxxyyyxxxxxxzzz}}}~~~||||||}}}|||zzzwwwuuutttqqqmmmiiicccVVVIIICCC<<<666555444000///111////////////////////////000000000000///...,,,,,,........................---...///...------...///000000////////////000000............///////////////...---,,,---///111222,,,,,,++++++,,,///111333333333333222222111111111111222333444444333111000111222222333333222222111wwwjjjZZZOOOFFFEEEFFFPPP```oooxxx|||nnn\\\PPPHHHAAA<<<;;;===@@@CCCCCCAAA???=========;;;888888;;;>>>???>>>OOO\\\lllvvvzzzuuugggZZZFFFCCC???AAAPPPcccnnnppp]]]PPPCCC@@@???>>><<<<<<;;;888===GGGLLLOOO[[[jjjxxxzzzuuuyyyuuukkkaaahhhjjjccc```aaa[[[QQQIIIFFFCCCCCCDDDGGGHHHIIIOOO[[[lll}}}}}}oooeeeccceeehhhppp}}}~~~~~~~~~~~~~~~zzzvvvsssoooeeeRRR>>>444333333000222222222222222111000///000000000000000000000000222222111000000111111222222111000000111222222111111111111111111000//////111111000000000000111111111111000000000111222222111111000000000/////////...............------------,,,+++***++++++,,,---------,,,,,,,,,+++++++++...------,,,,,,------...,,,+++***))))))***+++,,,,,,,,,++++++,,,,,,---...,,,+++,,,///000000555<<>>888666444000///111........................000000000000///...---,,,........................---...//////------...///000//////......//////000............////////////111000...------...///000...---,,,,,,---///111222333333333222222111111111000000111111111111000000111222222333333222222111}}}rrrfff^^^NNNMMMNNNWWWfffuuu}}}nnnYYYMMMGGGBBB===;;;<<>>>>><<<:::888999<<<>>>@@@@@@OOO^^^nnnuuutttkkk]]]QQQDDDCCCAAADDDSSSeeeppprrrcccUUUGGGAAA???<<<;;;<<<@@@CCCKKKRRRPPPPPP\\\lll{{{zzzwwwxxxpppcccZZZdddkkklllllljjj___RRRKKKHHHFFFFFFHHHIIIJJJJJJPPP___ssswwwjjjbbb```eeejjjsss}}}zzz}}}|||||||||yyywwwvvvqqqgggSSS???444333333111111111222222222111111000000000000000000000000000111111000000000111111222111000///000222333333222222111111000000000000000111000000//////000000111000000000000000111111222////////////............//////......------,,,,,,************+++,,,------,,,,,,+++++++++*********---,,,,,,++++++,,,,,,---++++++************++++++,,,,,,++++++,,,,,,---...---,,,---/////////555===PPPYYY```bbbbbbdddeeecccjjjkkkkkkhhhdddccceeehhhmmmnnnooooooooonnnlllkkkqqqpppoooooonnnnnnnnnnnnmmmnnnooonnnmmmmmmnnnooooookkkfffbbbYYYIII<<<666111000///......------...,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,---------......000///...---------------+++---......,,,++++++,,,------,,,,,,,,,,,,------------,,,+++++++++,,,,,,++++++,,,------......///------------.........///.........///......---,,,,,,,,,,,,---///111333444555444222111//////000000111222333555888:::<<<===LLLWWWeeennnuuuxxxsssmmm```YYYTTTUUUTTTOOOJJJIII???999444444666AAAZZZsss~~~|||vvvqqqqqqtttxxx|||~~~~~~}}}{{{|||~~~~~~}}}~~~}}}{{{zzzttttttrrrpppqqqooofff[[[HHHAAA:::888555111000111........................000000000000///......---........................---...//////------...//////..................///---............/////////222111///...------......//////...---...///000111222222222222222111111111/////////......//////000111111222222222222111111{{{sssmmm]]]ZZZ[[[bbbooozzzlllTTTIIIFFFBBB>>><<<===???AAAAAA???=========;;;:::999999<<<>>>AAABBBRRRaaapppuuuooocccSSSGGGFFFFFFGGGLLLZZZkkkuuuwwwppp```NNNDDD???===>>>AAAIIIQQQ]]]aaa\\\YYYeeeuuu~~~}}}zzzwwwhhhWWWVVV```jjjqqqtttooo```PPPJJJIIIHHHJJJMMMPPPRRRRRRYYYgggzzzssshhhaaa```fffmmmwww~~~zzzwww~~~}}}|||~~~|||zzzxxxxxxsssjjjWWWAAA666444555555///000111222222222222222////////////////////////111000000000000111111222000//////000333444333222333222000/////////000111000000////////////000000000////////////000111111////////////.........---//////...------,,,++++++)))))))))***+++,,,------,,,,,,,,,,,,++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...///...///111000111999CCCSSS[[[bbbcccbbbdddeeeccckkkjjjiiifffccccccfffiiimmmmmmnnnooonnnnnnmmmlllrrrqqqooommmmmmoooqqqrrrnnnnnnnnnlllkkkkkklllmmmooollliiieee\\\NNN???555111000///......------...+++,,,,,,,,,------......------,,,,,,,,,,,,------+++,,,---.........------//////......------------+++,,,------+++++++++,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,++++++,,,------......///------......////////////---...............------,,,,,,---...///000222222333222111000000000000111111222444777:::===@@@BBBKKKWWWeeeooowww{{{xxxrrriiibbb]]]\\\ZZZUUUQQQQQQOOOAAA777666444666JJJccczzzxxx~~~yyyuuurrruuuyyy}}}~~~|||{{{|||}}}|||{{{zzzyyyxxxxxxxxxvvvtttuuutttkkkaaaMMMEEE>>>:::666222000222------------------------//////000000000//////...........................---///000///...---...///......------------......---------.........//////111000///...---.........111000////////////000000222222222111111111111111000///...------///000111111111222222222222111111}}}yyyoookkkiiimmmwww~~~~~~hhhQQQFFFDDDBBB???===>>>???AAA@@@>>><<<<<<<<<::::::::::::;;;>>>AAACCCTTTcccsssxxxrrreeeUUUIIIHHHKKKNNNTTTaaaqqqzzz|||vvveeePPPCCC<<<;;;???FFFQQQ\\\iiilllfffdddnnn|||}}}uuucccPPPPPPXXXcccnnntttnnn]]]MMMHHHHHHHHHLLLRRRYYY]]]___cccooo}}}}}}nnneee```___fffnnn|||}}}{{{yyy|||~~~~~~~~~{{{yyyxxxxxxrrriiiWWWBBB666444555555///000111222222222222222////////////////////////000000//////000111111222/////////111333444333111333222000/////////000111000000////////////000000//////......//////000111000000/////////.........//////...---,,,++++++***))))))***+++,,,---------------------,,,,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---.........000111000222<<>>???@@@AAAAAA???>>>>>>???;;;<<<<<<;;;;;;===@@@CCCUUUdddttt{{{yyynnn^^^PPPJJJOOOUUU[[[hhhvvv~~~|||lllYYYLLLFFFFFFLLLTTTaaakkkuuuyyyvvvuuu|||}}}tttcccTTTOOORRR[[[gggoookkkZZZKKKEEEEEEGGGLLLVVV___gggjjjiiirrr|||uuugggbbb______gggqqq~~~~~~~~~~~~|||~~~}}}~~~}}}zzzwwwvvvuuullleeeUUUAAA444222333333///000111222222222222222000000000000000000000000////////////000111111222//////000222444444222000222111111000000000000000000//////......//////000...............///000000000////////////...............------,,,,,,++++++***+++,,,---------------.........---------,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,---///000///222???LLLTTT\\\bbbbbbbbbeeegggfffgggfffffffffgggjjjlllnnnkkkkkklllmmmnnnooopppqqqqqqqqqqqqqqqqqqrrrsssssspppnnnmmmmmmnnnnnnmmmkkklllnnnnnnkkkfffZZZGGG666111000///......------...---------------...............------------......+++,,,---.........---,,,---......///......------,,,,,,---,,,++++++---///......------------......,,,,,,+++++++++,,,------++++++,,,------......///---...000111111111000///,,,---......///............////////////...---,,,------...///000111222222333222222444888>>>DDDHHHQQQZZZdddkkkrrrxxxxxxuuuqqqllliiigggaaaZZZVVVVVV^^^QQQEEEAAA<<<888;;;CCCTTTmmm{{{{{{zzzuuuuuu}}}zzzyyy{{{~~~{{{|||~~~~~~}}}|||{{{zzzzzz{{{||||||{{{{{{|||~~~{{{|||{{{zzzzzzwwwmmmaaaXXXNNNDDD???999333111333////////////////////////...///000000111111111111111111111111111111111111...///000000......///000///..................///,,,------------.........------......///000000000////////////////////////000000000111111111111111000000000000111222333333000000111111111111000000zzz{{{~~~|||kkkWWWKKKDDD???===>>>???@@@BBBCCCBBBBBBDDDEEE<<<======<<<;;;<<<@@@CCCWWWdddsss{{{{{{qqq___OOOOOOVVV]]]dddooo|||xxxjjjbbb^^^^^^eeelllttt{{{~~~yyysssiii```\\\ZZZ\\\fffmmmhhhXXXIIICCCCCCDDDKKKVVVbbblllqqqlllsss}}}ooobbbaaabbbdddlllxxx}}}}}}~~~~~~{{{wwwtttqqqooogggcccUUUBBB555222333333000111111222222222111111000000000000000000000000.........//////000222222000000111222444333111///111111111111111000////////////............//////......------......///000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++,,,------,,,++++++,,,,,,++++++,,,,,,---...,,,---///111000555CCCQQQUUU]]]bbbbbbaaadddfffeeegggffffffhhhjjjlllmmmnnnmmmmmmmmmmmmmmmnnnoooooopppqqqssstttttttttrrrqqqqqqppppppqqqsssssspppmmmlllmmmlllhhheee\\\JJJ999111000///......------...............------------......------------......+++,,,------......------,,,---...//////...------,,,---------,,,,,,...000......------------......,,,+++++++++,,,,,,---...++++++,,,------......///---///000222222111000///,,,------...//////......,,,---.../////////...---...///000000111111111111444222111111555<<>><<<>>>>>>@@@CCCDDDEEEGGGIIIKKK<<<>>>>>>===;;;;;;???CCCYYYdddqqqyyyyyynnnYYYGGGUUU\\\ccckkkuuuvvvrrrqqqqqqvvv}}}~~~{{{vvvsssoookkkmmmgggdddiiinnnfffUUUHHHCCCBBBCCCIIIUUUbbbmmmtttmmmttt}}}mmmbbbcccgggiiisss}}}|||}}}|||yyyuuuqqqmmmkkkfffcccWWWEEE888444444444111111222222222111111000000000000000000000000000............///000222222111111111333444333000...000111222222222111///...//////............//////...------------...//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------.../////////...---,,,,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---++++++------------++++++,,,,,,++++++,,,,,,---...---///222444333888GGGWWWWWW^^^cccbbb```bbbdddccchhhggghhhiiilllmmmmmmllloooooonnnmmmmmmmmmmmmnnnoooqqqtttvvvwwwtttrrrooosssrrrrrrtttwwwvvvsssooolllmmmjjjeeebbb\\\LLL<<<111000///......------.../////////...---------,,,......------------......,,,,,,,,,---------......,,,---.../////////---------......---,,,---///111......------------......++++++++++++,,,,,,---...++++++,,,------......///...///111222333222000///,,,,,,---.../////////...***+++---///000000//////111111222222222111111000555222000///333;;;CCCIII]]]ccciiilllqqqwwwyyyvvvyyyvvvuuussslllbbb]]]]]]SSSZZZZZZOOOCCC===<<<;;;666EEEPPP]]]sss~~~}}}~~~~~~~~~xxxooohhheeedddnnnrrrvvvzzz~~~}}}sssggg]]]SSSHHHAAA;;;444222444000000000000000000000000---...///111222222222222333333333333333333333333...000111000///...///111000000////////////000000,,,,,,,,,---------......000000000000///...---,,,,,,------...//////......//////000000111111111222---...000222222222222111000000111111111111000000|||ooo]]]MMMEEEBBBBBBAAABBBAAAAAACCCEEEGGGGGGGGG@@@;;;999<<<;;;888<<>>999666444444444333333222111000000............///000222222333444555555555444333222000111222111/////////000222111111000///......---//////.........---------//////............/////////............---------////////////000000000000000000////////////000000000000111111111111000000rrr___NNNDDD@@@@@@@@@GGGEEEBBB@@@AAABBBBBBBBB@@@===:::;;;===>>>BBBFFFYYYkkkrrrrrrpppaaaMMMEEESSS\\\jjjuuu|||vvviiihhhnnnnnniiiddd``````cccbbbYYYMMMGGG@@@CCCDDDEEEOOO^^^iiilllssszzzrrrjjjcccaaaccclll|||~~~}}}}}}||||||{{{yyywwwtttpppnnnllljjj```PPPAAA888222000///555444333222111111111111111111222222222222111111////////////000000000000111111111111000000000///000000000000//////////////////............/////////.........------------------...//////...---,,,------,,,,,,++++++******//////------,,,------...---,,,,,,++++++,,,,,,------,,,+++*********+++++++++++++++*********))))))******+++++++++,,,,,,,,,---///111444999DDDQQQ[[[]]]___aaaccccccdddggghhhiiiiiiiiijjjlllmmmnnnooonnnnnnnnnnnnnnnnnnnnnnnnqqqssstttsssqqqppprrrtttssstttuuuwwwxxxwwwssspppnnnnnnllliiifff^^^MMM<<<333222000000111111000..................---------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---,,,***...---,,,,,,,,,,,,---.........------,,,---------///......---,,,,,,------,,,---......//////......///...------------...//////............//////000........................000000000000111111111111111222444555777:::@@@DDDZZZppp{{{}}}}}}zzzqqqfffaaabbb___bbbeeeccc[[[PPPEEE>>>999;;;>>>FFF\\\uuu{{{{{{}}}~~~~~~}}}tttggg```\\\YYYaaaddddddaaabbbfffiiihhhbbb\\\RRRHHHAAA;;;777555444333333222111111000000............///000111222222333444444444333111000111222222222000///000111111111000000///......---//////.........---------/////////......////////////............---------........./////////000000000000////////////000000000111111111111111111000wwwdddSSSIIIDDDCCCCCCEEEBBB???>>>@@@CCCDDDEEE@@@>>>;;;999>>>FFFIIIHHH\\\lllqqqnnnjjj[[[IIICCCMMMZZZkkkwww|||uuuiiiffffffccc^^^UUUSSSVVV\\\\\\SSSIIIDDD@@@BBBCCCDDDLLLXXXcccgggvvv|||qqqiiibbb```dddmmm}}}~~~}}}}}}}}}{{{{{{|||zzzwwwsssooolllhhh]]]NNN???666111000///111111111111111222222333111111222222222222111111////////////000000000000111111111111000000000000000///...------...///000//////............//////............------------///000000000///...------------,,,,,,,,,,,,,,,,,,111///+++))))))***---///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++++++++++++++***************************++++++++++++///000111555===IIIVVV___^^^```cccddddddeeefffhhhjjjkkkkkklllmmmmmmnnnnnnlllmmmmmmnnnoooppppppqqqrrrssssssrrrqqqqqqsssuuuvvvvvvwwwxxxyyyxxxtttqqqoooooollljjjhhhaaaPPP@@@555333111000111111000/////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++...------,,,,,,------...,,,,,,,,,+++,,,,,,------...------,,,,,,,,,,,,,,,,,,---......//////......///...------------...///000//////............///........................000000000000111111111111111333444555777:::???BBBWWWqqq}}}yyyrrrnnnmmmiiilllnnnmmmeeeYYYLLLDDD<<>>===RRRuuu}}}}}}~~~zzz|||yyynnneee]]]VVVZZZ[[[YYYTTTTTT\\\cccffffffaaaWWWLLLCCC<<<888666222222222111111000000//////......//////000111222111222333333333222000///111222333222000000000111111000000//////........................---------///////////////////////////............------------------.........//////000//////......//////000111111222222222222111111|||nnn```TTTLLLHHHFFFCCCAAA???@@@BBBCCCDDDDDD>>>>>>:::888@@@LLLNNNJJJ___nnnqqqjjjdddUUUEEEAAAFFFUUUhhhtttxxx|||yyyooohhh```WWWOOOGGGHHHNNNWWWYYYRRRIIIEEE@@@AAABBBCCCIIISSS]]]cccyyy~~~tttkkkcccbbbeeennn|||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{yyyuuuqqqnnniii^^^NNN@@@777333222222000000///000000111222222111111222222222222111111////////////000000000000111111111000000000000000///......---///111444555///......------......///------------------------111000000///...------,,,,,,,,,,,,------.........000...,,,***)))+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******************************+++++++++,,,,,,,,,//////111666AAANNNYYYaaa___aaadddeeeeeeeeefffgggkkkllllllmmmmmmnnnnnnnnnmmmmmmnnnnnnooopppppppppuuutttsssqqqpppqqqsssuuuwwwwwwxxxyyyzzzxxxuuurrrooonnnmmmjjjiiicccTTTEEE777444222111111111000////////////...------,,,,,,,,,,,,,,,------.........------------------------,,,------...------,,,+++------------------------************+++,,,---------,,,,,,+++++++++,,,,,,,,,---......///..................------.........111000///.......................................///000000000111111111111222333444555777999===AAAVVVrrrsssuuuvvvtttmmm___QQQGGGAAA@@@===<<>><<<===;;;999;;;CCCMMMPPPMMM```mmmmmmccc[[[MMM???===???MMM___jjjnnnqqqxxx}}}wwwmmm^^^NNNEEE???AAAIIISSSUUUPPPIIIGGGAAAAAABBBDDDHHHPPP[[[cccyyy~~~ssskkkddddddiiiqqq~~~~~~}}}||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}zzzxxxuuusssrrriii___NNN@@@777333222333111111000000///000000000111111222222222222111111////////////000000000000000000000000000000111111//////...///222555888:::......------------......,,,,,,------------------000///...---,,,,,,+++++++++,,,,,,------......///............---------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,,,,,,,------------......---///777DDDQQQ[[[______aaadddffffffeeefffgggkkkkkkmmmnnnnnnnnnnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnxxxvvvsssqqqqqqqqqrrrsssvvvvvvwwwyyyyyyxxxuuurrrnnnnnnlllkkkkkkfffXXXIII999666333111111111000///000//////...------,,,,,,+++,,,,,,------.........------------------------............------,,,,,,------------------------***************+++,,,---,,,,,,+++++++++,,,,,,---,,,---......///.........---..................---111000///.......................................///000000000111111111111222333555666777999<<>><<<;;;WWW~~~wwwiii___\\\ZZZcccjjjgggccc```___]]]]]]]]]YYYQQQEEE;;;555444111111111111111111111111000000////////////000000222333444444444333111000000111222111/////////000........................---------...............//////111111111111/////////............---------,,,,,,,,,---------......///......------......///111111222222222222111111xxxpppnnnooolllkkkjjjlllqqqwww}}}~~~}}}|||}}}xxxkkk```ZZZQQQMMMHHHEEEDDDEEEEEEEEE===777;;;JJJOOOKKKMMMWWWaaalllhhhYYYNNNBBB888;;;;;;@@@EEEHHHIIIKKKPPPTTT^^^aaagggmmmtttyyy}}}~~~|||{{{sssdddYYYVVVIIIJJJPPPUUUSSSKKKFFFEEEBBBAAACCCIIIMMMRRR^^^kkk{{{xxxmmmgggeeejjjsss|||||||||{{{zzzzzz{{{||||||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||zzzwwwsssqqqnnnbbbPPPAAA777333222333222222111000000000111111111111222222222222111111////////////000000000000///000000000111111111111...//////000111111222222...------,,,,,,------...++++++,,,,,,,,,------------,,,+++******+++,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,...///...---+++)))***+++---......---+++***)))***+++,,,,,,,,,,,,+++))))))*********+++++++++,,,,,,,,,---------......---,,,000<<>>@@@;;;666HHHccc~~~sssaaaWWWWWW[[[dddiiieee___^^^^^^^^^aaacccaaaXXXKKK>>>777444111222222222222222222222000000////////////000000111222333333333222000//////000111000.........///........................---------.........//////...///111222222111///...///............---------------------............///......------......///000111111111111111111000}}}nnnccc```aaaZZZXXXUUUVVV[[[aaagggjjjaaacccfffgggiiimmmtttyyy~~~yyysssooollldddWWWLLLDDDAAA???>>>???666===PPPTTTJJJLLL\\\eeepppjjjZZZOOOCCC;;;???<<<<<<===<<<<<<===AAACCCMMMNNNPPPTTT[[[cccjjjnnnyyy|||~~~yyywwwxxxssshhhbbbbbbTTTTTTWWWZZZVVVLLLFFFEEEBBBAAADDDJJJNNNSSS```nnn|||~~~rrrpppjjjhhhmmmuuu|||}}}|||{{{zzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~zzz|||~~~|||xxxrrrooorrrfffTTTDDD:::666555666111111111111111111222333111111222222222222111111////////////000000000000//////000000111111111222.../////////...---,,,+++...------,,,,,,------...+++++++++,,,,,,------------,,,+++***+++,,,---...+++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))***+++---......---+++***)))***+++,,,---,,,,,,+++))))))******++++++++++++++++++,,,,,,,,,---------...---111???OOO[[[\\\YYYYYY\\\aaadddeeeeeeffffffeeegggjjjlllnnnnnnmmmmmmhhhiiijjjkkkmmmnnnooopppqqqooopppssswwwyyywwwuuunnnnnnpppsssvvvvvvsssqqqttttttrrrrrrtttqqqeeeXXX===:::555222111111000000111000///...---,,,++++++------------------------........................111000///------,,,,,,,,,,,,,,,---......---,,,,,,......---,,,++++++++++++---------------...///000,,,---......//////......,,,---...//////...---,,,...............///000111........................000000000000111111111111222444666777777777999;;;IIIlllyyyooogggTTTKKKCCC===777666???JJJfffzzzqqq\\\SSSTTT[[[aaaddd^^^XXXYYY]]]```fffiiihhh___PPPBBB999555222222222222222222333333111000////////////000000000111111222222000///......000000///...---...///---.....................---------.........//////...000111222222111000...//////.........------------------.........//////.........------.........000000111111111111000000tttbbbUUUQQQRRRMMMJJJHHHIIIMMMOOOPPPOOOQQQLLLKKKQQQUUUVVV[[[cccgggsssvvveeeTTTLLLIIICCC<<<>>>>>>FFFOOOOOOKKKOOOYYYggglllpppjjj\\\MMMBBB===888999:::::::::<<<>>>@@@EEEIIIJJJFFFFFFMMMUUUZZZdddgggmmmrrruuuvvvtttssskkkuuuuuuhhh___ccchhhggg```ffffff[[[OOOIIIGGGFFFDDDCCCFFFMMMTTTZZZeeennn~~~vvvxxxsssmmmnnnuuu}}}||||||}}}~~~~~~}}}~~~~~~}}}}}}}}}}}}|||||||||zzzwwwtttuuulll[[[FFF999666666444333333222111000000111111///000111222333222111111222000///000111111000///...///000111111111111111//////...------------...------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,))))))(((((()))+++---...+++,,,------------,,,+++)))***+++***((((((((()))***************+++,,,---///......---------.........///555BBBRRR\\\^^^[[[XXX[[[___aaaaaabbbeeeiiieeegggiiijjjjjjkkkmmmooommmkkkiiiggggggjjjmmmooopppqqqrrrtttvvvwwwxxxxxxrrrsssuuuwwwxxxwwwvvvuuutttqqqqqqsssuuuqqqfff]]]???888222111111///111444222222111000///...---------...///...---,,,---......///111222222000...---000/////////............000////////////.........,,,,,,++++++,,,,,,---...,,,***(((***---...---***.........////////////000------------------------000000//////.........---///////////////.........+++,,,...000111222111111000222444666555666777888JJJiii}}}yyytttppphhhUUUCCC===<<<888555555KKKmmmwwwbbbVVVTTTdddbbb\\\TTTSSSWWW[[[[[[hhhgggiiigggZZZEEE888555444222000///111222222111000///.........///111222222111111000///......---////////////000000000000///............---------------------------------000000000000000///......111000///...---------...000///...------...///000............////////////---///111333555666666666zzzjjjYYYMMMIIIHHHIIIEEEBBBAAACCCEEEFFFEEECCC>>>>>>DDDHHHIIIMMMRRRWWWcccuuuqqqbbbYYYRRRHHH>>>??????DDDKKKKKKKKKTTTbbbooosssvvvsssiii\\\QQQLLLCCCAAA>>><<<:::;;;===???CCCIIIJJJEEEBBBDDDHHHIIIJJJOOOTTTYYY[[[\\\^^^___iiimmmhhhZZZTTT^^^hhhkkkkkknnnkkk]]]OOOGGGDDDCCCCCCCCCHHHQQQZZZaaakkkuuu|||uuu~~~yyyttttttzzz~~~~~~~~~~~~}}}{{{{{{{{{~~~~~~~~~~~~|||yyywwwvvvnnn\\\GGG:::666666444333222222111000000111111///000000111111111111111444333111111111111///...//////000111111111000000//////...---------------------------------------***+++,,,,,,------,,,,,,***************************+++,,,,,,------,,,,,,++++++*********++++++,,,***+++,,,------,,,+++******+++,,,,,,+++,,,...///666333000,,,++++++,,,---......---------------......111888EEERRR\\\^^^^^^[[[^^^`````````bbbeeehhhfffhhhiiijjjiiijjjlllmmmjjjiiigggggggggiiikkkmmmoooppprrrssstttuuuvvvvvvqqqrrrtttvvvwwwvvvuuuttttttrrrqqqtttvvvrrrhhh___CCC999222111222111111333222222111000///...---------...///...---,,,---///...///000111111000///...000000/////////........./////////.........------,,,,,,++++++,,,,,,---...---+++***+++...///...,,,------........./////////------------------------000/////////............////////////////////////,,,---///000111222222111000222444555555666777999FFFddd}}}wwwtttmmm]]]KKKAAA;;;666555888???WWWxxxxxxnnnlllpppkkkiiiaaaXXXUUU[[[aaadddmmmkkklllkkk```MMM???999555222000000111222222111000000///...///000111222111111000000//////........./////////000000000000///............---------------------------------000000000000000///....../////////............---000///...------...///000///////////////000000000111222333444555444444333{{{mmm]]]PPPFFFAAA@@@DDDBBB>>>===???AAACCCCCCBBB>>>>>>AAADDDCCCDDDFFFDDDOOO```rrr~~~qqqggg\\\LLL>>>===???EEELLLLLLLLLXXXhhhuuuxxx{{{{{{vvvmmmddd^^^WWWRRRIIIBBB======>>>@@@HHHMMMNNNHHHAAA???===;;;<<>>666777<<<555AAA^^^wwwooojjjhhhjjjooopppoooggg]]]YYY```jjjooopppnnnmmmmmmfffVVVFFF<<<555333111000111222222111000000//////000000111222000000000000000000000000....../////////000000000///............---------------------------------//////000000000///......,,,---...///000///......//////............////////////000000000111111111555555555555444333222111vvvlll^^^QQQJJJEEEAAA???@@@@@@@@@AAADDDFFFHHHIIINNNLLLKKKLLLMMMJJJFFFCCC>>>CCCMMM\\\lllzzz{{{rrreeeQQQ@@@<<>>@@@GGGOOOccciiijjjfffffflllppppppsssrrrjjj[[[OOOMMMOOOPPPMMMLLLPPPYYY```gggqqq{{{|||sssooossstttuuuyyy~~~}}}{{{zzz{{{~~~~~~~~~|||yyyqqq___JJJ;;;777444222222222111111111111111222222222111000000222333444555444222222222222111///000111111111000///......///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++,,,---......---+++***************************'''((((((((((((***...000333111...+++***+++---...,,,,,,+++++++++,,,------,,,555BBBMMMTTTZZZ^^^aaaeeecccbbb```___aaadddfffggghhhiiihhhfffffffffgggiiikkkmmmooopppppppppoooppppppqqqrrrrrrrrrqqqqqqqqqrrrssstttuuuuuuuuuuuuuuutttssstttuuurrrkkkeeeOOO@@@333111444555222111111000000///......------,,,---///...------...///000////////////000000111000000000////////////.........---------,,,,,,,,,,,,,,,++++++,,,,,,---...------------.........---,,,,,,,,,---------......------------------------///////////////.........///////////////000000000......///000111111222222111222444555555666999;;;HHHbbb}}}yyyzzztttiiiXXXFFF;;;:::===555888KKKllllllaaaXXXVVVWWWXXXYYY[[[mmmnnniiiaaa^^^eeepppuuupppmmmlllllliii\\\JJJ<<<666444222111222222222111000000000000111111222222000000000000000000111111........./////////000000///............---------------------------------...///////////////......,,,---///111222222000000/////////....../////////000000000111111222222333666666666555444333222222{{{ddd\\\QQQJJJHHHHHHGGGFFFDDDFFFHHHKKKLLLNNNPPPQQQYYYYYYXXXZZZZZZXXXPPPIIIDDDBBBAAAGGGRRRbbbooovvv{{{ppp]]]LLLEEECCCEEEHHHFFFFFFTTTeeesssuuuzzz~~~{{{wwwrrriii[[[OOOGGGBBB???===NNNOOOLLLDDD???>>><<<999:::===???===:::===HHHQQQbbbhhhmmmllljjjlllnnnoooqqqoooeeeWWWNNNOOOTTTVVVOOONNNQQQYYYaaaiiitttxxxnnniiifffjjjqqqyyy~~~}}}~~~~~~}}}}}}~~~{{{yyyqqq```JJJ<<<666444111222111111111111111222222333333222111222333444555333222111111333444333222000000000000000///...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++************************)))***++++++,,,,,,++++++)))***,,,---......------************************(((((()))(((''''''***,,,++++++,,,,,,------------+++++++++++++++,,,---...---777EEEPPPVVVZZZ^^^aaafffdddaaa___```aaacccdddggghhhhhhgggeeeddddddeeehhhjjjmmmppprrrrrrqqqppppppqqqqqqrrrrrrrrrqqqqqqrrrrrrssstttuuuuuuuuuuuuuuutttsssttttttrrrmmmhhhVVVFFF777333555444222000000000//////......------,,,---......------...000/////////...///000111111111000000000////////////......---------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---------,,,,,,,,,---,,,,,,,,,---------......------------------------.........///////////////////////////000000111111//////000000111111222222111333444555555777:::<<>>888555333222222333222222000111111222222222222222000000000000111111111111............///////////////............---------------------------------......////////////......---...111333444444222222...//////////////////...000000000111222333333333555444444444333333333444kkkWWWRRRMMMKKKMMMPPPQQQPPPVVVWWWWWWWWWWWWXXX[[[^^^ccceeegggiiikkkjjj```UUUHHHDDD>>><<>>DDDVVVkkktttwww}}}wwwmmmddd^^^YYYSSSOOOPPPOOOJJJAAA===>>>>>>;;;999;;;<<<;;;;;;BBBMMMVVVcccggghhheee```bbbjjjqqqsssooocccSSSKKKLLLPPPQQQKKKLLLSSS^^^gggooozzzwwwkkkeee```gggrrr|||}}}}}}}}}~~~}}}zzzxxxppp___JJJ<<<666333000111111111000111111222333222222222222222333444444111000///111333444333222//////000000000///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++++++++++++++++++++++++++)))******+++++++++++++++((()))***,,,------......,,,+++************+++,,,***+++,,,+++)))(((((()))+++,,,---...///...,,,+++,,,++++++,,,,,,---...///000999GGGSSSYYY]]]___aaadddbbb______aaacccccccccfffggggggfffdddbbbcccdddccceeeiiilllnnnnnnmmmlllppppppqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrsssttttttuuutttssssssssssssqqqmmmkkk\\\MMM===666444222000000/////////.........------+++---......------///000......//////000000111111111111000000000/////////............---------,,,,,,,,,++++++,,,,,,---...,,,---...---,,,+++,,,---,,,---------............------------------------.........///////////////...//////000000111111222111000000000000111222333111333444444555777;;;>>>EEE[[[vvv}}}wwwyyywwwmmm```TTTGGG===;;;<<<;;;AAA\\\{{{jjjXXXNNNJJJJJJMMMQQQSSSXXX\\\___fffqqqwwwwwwtttuuuuuutttqqqhhhUUUDDD999666444222333333333222111111222333333333333222111111111111111111111111------.........////////////............---------------------------------------.../////////.........///111222333333333222......////////////......//////000111222333333444333333222222222333444444xxxcccVVVUUUUUUVVVYYY[[[\\\\\\```___\\\YYYXXX\\\dddjjjnnnrrrtttuuuwwwtttgggYYYEEEDDDAAA===;;;???GGGMMMYYY```jjjttt}}}xxxmmmeeeWWWKKKHHHIIIOOO___pppuuuzzz}}}{{{yyyuuummmggg^^^]]]WWWOOOJJJJJJHHHDDDBBBBBB@@@???BBBHHHRRRYYYeeeiiikkkfff^^^___kkkyyyuuuoooaaaPPPFFFFFFIIIIIIIIINNNYYYgggqqqwww}}}yyylllccc```iiivvv~~~~~~~~~~~~|||zzzvvvnnn^^^JJJ<<<666333///111111000000111222222333000000111111222222222111111000///000222222222000......//////000/////////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++***************+++,,,------,,,+++******+++,,,---)))+++------+++)))((((((,,,,,,,,,---------------,,,,,,,,,,,,---...///000444===JJJVVV^^^aaabbbbbb```___]]]___bbbddddddcccdddeeefffeeecccbbbbbbccc___aaadddhhhjjjkkkjjjjjjmmmnnnooopppppppppppppppoooooooooppppppqqqrrrsssssssssrrrrrrqqqpppnnnlll```RRRBBB888333///...000//////.........---------+++,,,......---...///111,,,---///000111111111000111111111000000000///////////////.........------,,,,,,++++++,,,,,,---...---///000///,,,+++,,,...------........./////////------------------------............/////////000...//////000111111222222222111000000000111222333222333444444555777;;;???FFFYYYsss}}}}}}wwwqqqhhhWWWGGG======::::::FFF___{{{lllYYYLLLEEEEEEIIIKKKNNNSSS[[[iiiwww|||{{{xxx|||}}}zzzvvvmmm[[[JJJ:::777444333333444333222111222333444444444333222333222222111111000000000---------........./////////............---------------------------------,,,---......//////....../////////000000111111111---...///000000///...---......///000111222333333333222111111111111222333rrr```\\\^^^```bbbdddeeeeeefff[[[XXXSSSNNNOOOWWWdddnnntttwwwxxxwwwwwwrrrcccRRR???BBBDDDBBB===;;;>>>BBBFFFNNNZZZhhhuuu}}}yyyqqqkkk___VVVXXX[[[^^^gggrrruuu|||zzzsssqqqpppjjjaaa\\\ZZZVVVPPPMMMJJJEEECCCEEEJJJQQQVVVgggnnntttpppgggfffrrrtttmmm___NNNDDDCCCEEEEEELLLRRRaaaqqqyyy{{{|||{{{mmmbbbbbblllyyy|||zzztttmmm]]]III;;;666333///111111000000111222333333---...000111111111000///333111000000111111///...------...///000000000///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))***++++++++++++***************************))))))***++++++++++++***,,,+++***)))))))))***+++------,,,++++++,,,------%%%(((,,,---+++)))((('''***)))((((((***,,,...000,,,,,,,,,---...///000111888???LLLYYYbbbeeeeeeccc^^^\\\\\\___ccceeedddccccccdddeeedddbbbaaabbbccc^^^```cccfffiiijjjjjjjjjkkklllmmmnnnoooooooooooommmmmmmmmmmmnnnooopppqqqsssrrrrrrqqqpppooonnnmmmcccUUUEEE:::222,,,---111...............---------+++,,,............///111+++---///111222222000///111111111111000000000000000////////////.........,,,,,,++++++,,,,,,---......000222000---,,,---///.........////////////000---------------------------.........//////000000...//////000111222222222222111000000000111222333222333444444555888<<>>;;;???BBBHHHRRR^^^iiipppttt{{{tttjjjddddddhhhmmmooo|||}}}yyyvvvsssooojjjgggbbb[[[WWWVVVUUUSSSRRRUUUfffkkkppprrrqqqtttzzzyyymmm]]]PPPIIIHHHIIIIIIQQQ```mmmrrruuu{{{vvvpppsssyyy~~~~~~~~~}}}zzzwwwrrriiiZZZJJJ>>>777555444222222222111000//////...000000000000000000000000222222222111111111111111//////...---------------000///,,,*********+++,,,+++*********))))))((((((***)))))))))++++++)))'''&&&))),,,---,,,*********+++++++++,,,,,,,,,------+++++++++++++++***)))(((******++++++++++++******)))******++++++*********(((((((((***,,,---,,,+++------,,,,,,---...000222:::FFFTTT[[[```eeefffeeeccc___\\\]]]```dddffffff`````````aaaccccccaaa___]]]```dddfffgggggghhhiiilllkkkjjjiiiiiikkkmmmnnnpppooonnnnnnpppooonnnlllqqqtttvvvtttoookkkiiijjjdddXXXFFF999333000...,,,///000000000000...,,,+++++++++,,,,,,---...//////...///000222333444555555555444222000///000000111333///,,,---000111...+++---------.........//////...///////////////...---000000000///......------.../////////...---,,,,,,...///000///------///000...///000000000000000////////////000111333444555555444333222444888<<<>>>GGG\\\ttt}}}qqqdddSSSCCC888999<<<@@@LLLZZZ}}}tttaaaRRRIIIFFFJJJKKKNNNWWWkkk~~~}}}}}}~~~~~~}}}{{{sssaaaQQQ@@@888777666000444777///333333444444555444444444333333333222111000/////////............---------..........................................------...///////////////......///...,,,,,,,,,---///111000000//////.........---111000/////////000222333444444333333222111000000~~~yyyrrrpppooopppqqqnnneee^^^QQQJJJEEEEEEJJJSSSbbbnnnwwwyyy~~~{{{gggSSSHHHCCCBBBBBBCCCEEEFFFEEECCC======???DDDMMMVVV^^^bbbnnnpppppppppnnnnnnqqqtttxxx|||~~~}}}|||zzzxxxvvvsssmmmhhhhhhfffbbbaaabbbkkkooorrrtttuuuxxx}}}|||rrreeeZZZUUUTTTUUUUUU___jjjsssuuuxxx}}}~~~uuupppwww{{{~~~}}}}}}~~~|||zzzwwwtttjjjZZZIII===666444555333222222111000000//////111111111111111111111111222222222111111111000000///...------,,,,,,------000...,,,*********+++,,,************)))))))))((()))(((((((((******(((''')))***+++***))))))+++---//////...------,,,,,,+++******+++++++++***))))))******++++++++++++******,,,,,,,,,,,,+++***))))))***))))))***,,,---,,,***,,,,,,---------...///111===JJJWWW___bbbdddccc```bbb___]]]^^^aaadddeeeeee]]]]]]]]]___aaaaaa```^^^aaaccceeefffeeeeeefffggghhhiiijjjkkkllllllllllllnnnmmmmmmnnnpppqqqpppnnnppprrrtttrrrnnnkkkjjjkkkeeeXXXGGG:::333111///---///000000000///...---,,,+++,,,,,,---......//////---...///111333444444444444333222000000000000000222///,,,---000111...+++---........./////////////////////000000111111111222111000///...---,,,+++......//////......---,,,...///000///------///000......///000111111000000////////////000111222222555444333222444888;;;>>>HHH^^^vvv|||}}}}}}tttjjj```PPPAAA===:::888???JJJ```lll}}}vvvaaaRRRMMMNNNLLLNNNRRR]]]ooo~~~zzz|||~~~~~~~~~|||vvvfffVVVBBB999777555///333666///333333444444444444444333333444444333222111000000///............---------........................------------------------...///////////////......///...---,,,,,,---///000000/////////............000//////000111333444666444444333333222111111000|||yyyuuusssoooggg[[[RRRHHHDDDAAAAAACCCLLL]]]mmmzzz}}}zzzdddOOODDDAAA@@@AAACCCGGGKKKLLLLLL@@@>>>:::999<<>>AAAMMMWWWcccmmmqqqsssuuuxxxvvvxxxzzz|||}}}~~~~~~~~~{{{|||zzzuuurrrrrrtttssssssuuuxxx{{{{{{{{{|||xxxuuuttttttuuuvvvwwwvvvuuuwww{{{}}}}}}|||||||||~~~}}}yyyvvv||||||~~~{{{zzz{{{{{{zzzyyyxxxmmm[[[HHH;;;555444555333333222222222111111111111111111111111111111111222222111111000000//////////////////......------------,,,+++******++++++*********)))))))))))))))(((((('''(((******)))(((*********)))((()))+++---111000///...,,,+++******'''((()))***++++++++++++******++++++++++++******,,,,,,---------,,,++++++---+++******+++,,,+++******,,,...---,,,,,,///222FFFQQQ[[[___```aaa___\\\aaaaaaaaabbbcccccccccccc___^^^^^^```cccddddddccchhhgggfffcccaaabbbeeegggdddfffiiikkkmmmmmmlllkkkmmmmmmmmmoooqqqrrrqqqooonnnnnnmmmlllkkkkkklllmmmeee[[[KKK===555111111000///////////////......---............//////000000......000111222333333333222222111000000000000000000...---...///000///---,,,---------............222111000//////111333555111111000///...------,,,......////////////......///000000///......///111,,,---///000111222333333000////////////000111111444333222333444777:::<<>>444111111111000//////......................../////////////////////111222333333333333111111111111000000000//////.........///000///...++++++,,,,,,,,,---------333222000...---...///111............////////////......///////////////...///000111000......000111---...///111222333333333/////////000111222444444333222222333555777:::;;;NNNggg}}}zzzpppdddYYYNNNCCC;;;888???MMMYYY___iii}}}xxxnnnfffbbbXXX]]]gggttt~~~~~~{{{wwwzzz{{{{{{||||||wwwoooXXXCCC999666000000555222333333444444333222222111000111111111111000000//////............---------........................---........./////////000......///000111111000000------------......//////........./////////////////////000111111222222222333333222222222222222111xxxgggSSSFFFBBBDDD???>>>======>>>III___sssyyy~~~pppYYYJJJFFF???>>>>>>AAADDDGGGHHHHHHJJJOOOTTTTTTOOOGGGBBB@@@======@@@IIIWWWfffqqqvvvxxxyyyyyyyyyxxxzzz|||~~~~~~{{{vvvtttuuuuuurrrqqqrrrrrrssssssssstttvvvwwwxxxuuuwwwyyyyyyyyyyyyzzz|||zzzuuuuuuzzz~~~{{{zzz|||~~~~~~}}}|||}}}|||{{{yyywwwmmm[[[JJJ===666555666333333333333333333333333222222222222222222222222222222111000//////...---//////000111000///...---++++++++++++++++++******))))))))))))***************))))))+++------,,,+++&&&))),,,---,,,*********((((((((())))))*********&&&'''((()))******************++++++++++++******'''((()))+++---...//////...,,,***)))+++,,,---,,,***,,,...---+++---555<<>>444000000222000///............//////...........................///000111222222222222///000000111111000//////.........///////////////+++,,,,,,,,,,,,---------222111///...---,,,------,,,------...///000111111......///000000000//////000000111000//////000222...///000111222222333333...//////000111333555666222222222333555777999;;;KKKeee~~~xxxnnnbbbVVVIII>>>777888DDDTTT___iiiuuu{{{rrrsssyyy|||||||||~~~}}}~~~}}}xxx```HHH:::777111000555444333444444333333222111000///000000000000000/////////............---------.................................///000000111111......///000111111111111---------............///........./////////////////////000111111111000000222222222222222222222222sssaaaPPPFFFCCCCCCAAA>>><<<===@@@LLLbbbuuu{{{lllTTTGGGEEE>>>>>>>>>AAADDDFFFEEEEEEDDDLLLVVVYYYUUUNNNIIIGGG===>>>???BBBIIIRRR\\\bbbhhhmmmrrrvvvxxxxxxxxxxxx~~~|||{{{}}}|||{{{zzz{{{}}}~~~}}}|||yyysssooopppooollllllnnnjjjmmmooonnnmmmmmmppptttooorrruuuuuuttttttvvvwwwsssooooootttwwwvvvxxx|||~~~~~~}}}}}}}}}}}}~~~~~~{{{yyyuuukkk[[[KKK>>>888666666333333444444444444444444222222222222222222222222222222111000///...---------...///000///...,,,+++******++++++++++++******((()))))))))************)))((((((***,,,---,,,+++(((***++++++******+++,,,''''''(((((())))))))))))''''''((()))******))))))******++++++++++++******'''((()))+++,,,------------+++))))))+++---......***---...,,,***...999BBBRRRYYY^^^]]]]]]```bbbbbbeeeeeeeeebbb``````bbbeeeaaa___^^^^^^```bbbbbbbbbeeeeeeeeedddbbbcccfffiiihhhjjjlllnnnooonnnmmmllllllkkkkkklllmmmnnnlllkkkiiihhhhhhiiikkkkkkiiifffccc[[[LLL>>>333///000222000///...------...///000------------------------,,,---...///000000000000...///000111111000//////---...//////...//////000---------.........//////000//////......---------------......//////000000......///000000000000000000111111000//////000222///000111222222222222222/////////000000222333333111222222333555777999:::FFFbbbxxxmmmaaaSSSEEE<<<666:::HHH\\\hhhppp}}}|||zzz}}}}}}}}}}}}~~~zzzgggLLL<<<999222111666666333444444333333111000000///000000111111111000000///............---------........................------......///000000111......///111111222222111,,,------.........................../////////000...///000222333333222222222222222222222222222222nnn[[[OOOHHHCCC???DDD@@@===>>>DDDPPPeeewww|||~~~iiiQQQEEEDDD======???BBBEEEFFFEEECCCAAAJJJUUU[[[XXXRRRNNNMMMAAACCCDDDAAA>>>???FFFLLLXXX___jjjrrrvvvuuusssrrrqqqsssssspppmmmkkkmmmoooqqqqqqrrruuuxxxzzzzzzyyyvvvooojjjjjjhhheeeeeegggbbbfffjjjiiifffeeejjjooolllooorrrrrrqqqppprrrtttsssoooooottttttqqqrrrwwwvvvxxx|||~~~}}}yyy{{{}}}~~~|||yyytttjjj[[[LLL@@@999666666444444444444444444444444222222222222222222222222222222111000///...------+++,,,---......,,,***))))))******+++++++++******(((((())))))*********+++((('''''')))+++,,,+++******+++***)))((())),,,...(((((((((((((((((())))))'''(((((()))))))))))))))******++++++++++++******((()))******++++++++++++---+++))))))+++...//////+++---...+++***///;;;EEETTT\\\bbbaaa```aaabbbaaaffffffeeebbb______cccfffdddbbb``````bbbcccdddcccfffffffffeeecccccceeefffgggjjjnnnqqqrrrooollljjjiiihhhiiijjjmmmnnnmmmllliiihhhhhhiiilllkkkgggdddbbbZZZLLL===222...///222000///...------...///000---------------------,,,++++++,,,---...............///000111111000//////---...//////......///111////////////000000000111---...///////////////...////////////////////////......///000000000000000000111111000//////000222000111111222222222111111000000////////////000000111111222333555777999:::BBB___~~~uuujjj\\\NNNCCC<<<555===TTTdddkkkyyyyyyzzz|||~~~}}}zzzzzz||||||yyykkkNNN===:::333111666777444444444333222111000///000111111222222222111111//////.........---------........................,,,,,,------...///000000......///111111222222222,,,---......//////......---.........//////000000---...000333444555555555222222222222222222222222pppXXXGGGBBBBBBAAA===>>>>>><<<@@@PPPiii|||~~~yyyeeePPPFFFEEE======>>>@@@CCCDDDBBBAAACCCDDDOOO]]]\\\OOOGGGHHHCCC===:::;;;<<<<<<===AAAIIILLLXXXfffmmmlllmmmrrrqqqpppjjj```VVVRRRTTTXXX]]]___aaaeeehhhkkkmmmoooggghhhhhhfffbbb___^^^^^^bbbbbbbbbcccdddfffggghhhiiikkknnnpppqqqpppnnnmmmppppppppppppppppppqqqqqqsssssstttxxx{{{{{{xxxtttyyyzzz{{{}}}}}}~~~|||wwwtttrrreeeSSSEEE>>>;;;888666666555444333333333333444555444333222222222222222000111111111000///---,,,......---------,,,,,,,,,+++++++++++++++++++++++++++*********))))))(((((())))))))))))******************)))(((((((((((((((******))))))((((((''''''***))))))***,,,,,,((($$$))))))))))))((((((((((((***)))))),,,000222111//////...---,,,,,,,,,,,,,,,...***+++///------<<>>???>>><<<@@@QQQjjj}}}}}}vvvbbbNNNDDDCCC>>>>>>???BBBDDDEEEDDDBBBCCCEEEPPP^^^___RRRGGGFFFAAA<<<:::;;;<<<999999:::===???HHHUUU^^^aaaffflllkkkiiicccYYYNNNHHHIIIKKKKKKLLLMMMOOORRRVVVXXXZZZ___```bbbbbb___]]]]]]]]]^^^^^^^^^___```aaabbbcccfffhhhkkkmmmooonnnmmmlllppppppppppppppppppooooookkkkkkmmmqqqvvvxxxwwwuuuxxxyyy{{{}}}~~~}}}zzzvvvrrrqqqeeeSSSEEE>>>;;;888666555555555444444444333333666555444333222222222222000000111111000///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))((())))))))))))******************)))(((((((((((((((***)))))))))(((((((((''')))((()))+++---...+++((((((((((((((())))))))))))+++))))))+++...000///...000000///...............///+++,,,///...000@@@SSSaaacccfffgggffffffggghhhhhhgggfffgggiiiiiihhhfffeeedddcccbbbaaabbbbbbccccccccccccccccccccccccccceeegggjjjlllmmmkkkiiigggfffggghhhiiiiiihhhgggggghhhggggggiiikkkkkkhhheee^^^aaaPPP999555444//////000000000000/////////...---,,,,,,,,,,,,---......---...000000.........///000111111000......///000000///...---------------///000111222111111///......000333333111///......000000//////////////////...///000000///...---,,,////////////000000000000000///...///000111111111444444444222111000000111//////000111333666999;;;@@@ZZZxxxxxxkkk\\\RRRAAA:::777===BBBLLLaaawww}}}{{{yyyzzz~~~|||yyyrrrbbbMMM>>>888777666555555555555555444444333222///000111000///...///000/////////.........------////////////////////////,,,,,,---------.........//////000000000//////...///////////////000111111////////////////////////111111222222222333333333222111111222333444444444lllTTTGGGDDDBBB>>>@@@???===;;;AAARRRkkk~~~|||rrr]]]KKKCCCAAA@@@@@@AAACCCEEEFFFEEECCCDDDFFFQQQaaaeeeYYYMMMGGG???;;;:::<<<===999777888777777<<>>:::888666444555666666666555444333888777666444333222222222//////000000000000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))******************)))((((((((((((((())))))))))))(((((((((((((((((()))+++......---+++''''''(((((())))))******,,,***((()))+++---...---111111000/////////000000000,,,,,,//////444EEEXXXbbbeeeiiikkkkkkjjjjjjjjjkkkiiigggggghhhiiiiiiiiifffeeedddcccbbbaaaaaaaaaddddddddddddddddddddddddfffgggiiijjjjjjjjjiiihhheeeeeefffffffffeeeeeedddhhhhhhhhhiiijjjjjjhhhfffaaabbbOOO:::555333///111//////000111000///...------,,,,,,,,,,,,---......---...000000...---...//////111111000///...///000////////////...---,,,+++000111111222111000...---...000222222111/////////000000//////.........---....../////////...------000000//////000222333444555333222333555777777666777666555333222111111111///000000111333666999:::===XXXwwwuuuiii___HHH===888;;;888999OOOlll}}}{{{|||~~~|||yyywwwiiiUUUCCC:::666555555777777777666555444222111...///111000//////111222000000000/////////......////////////////////////,,,------------.........111111111111000///......///////////////000111111////////////////////////111111222222222333333333333111111333777888666444nnnVVVJJJHHHEEE@@@AAA@@@===;;;BBBTTTmmm~~~~~~nnnYYYJJJBBB@@@AAAAAAAAACCCEEEFFFDDDCCCDDDGGGSSSeeemmmfffYYYQQQCCC>>>;;;======;;;:::<<<;;;:::;;;???DDDHHHLLLOOOPPPPPPPPPMMMJJJHHHIIIJJJFFFCCC???<<<;;;<<<>>>@@@HHHLLLRRRWWWYYYYYYZZZZZZWWWXXXXXXYYYYYYYYYYYYYYY^^^```dddhhhkkklllmmmmmmpppppppppooonnnllljjjiii______aaadddiiinnnrrrtttrrrsssuuuyyy|||~~~~~~~~~~~~|||xxxsssooonnndddTTTGGG>>>:::888777333555666777777666444333999888777555333222222222/////////000000000000000......---------,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))((()))))))))***************))))))((((((((((((((())))))))))))(((((((((((('''''')))***,,,,,,,,,+++''''''(((((())))))******,,,+++)))((()))***,,,---//////...............//////,,,+++---000888JJJ[[[dddfffiiikkkkkkkkklllnnnnnnkkkhhhggghhhjjjkkkkkkhhhgggfffeeecccbbbaaaaaadddddddddeeeeeeeeeeeeeeeggggggggggggggggggggggggddddddeeeeeeeeeeeeddddddhhhhhhhhhiiijjjiiihhhgggdddcccNNN888333000---000...///000111111///---,,,---,,,,,,,,,,,,---......,,,...//////...------...///000111111///....../////////000000///---+++***000000111111111///...------///111111///......///000000//////...---------.........///............333222111111222444666888999777555777;;;>>>>>><<<;;;888555333222222222222111111000111222444666777===WWWttt}}}ssskkkSSSBBB888999555222FFFbbbxxx~~~~~~}}}xxxmmm\\\JJJ<<<666555666666666666555555444333222///000111111000///000111000000000000////////////////////////////////////------------............222222222222111///......///////////////000000111000000000000000000000000111111222222222333333333555333222444888999777333pppXXXLLLIIIEEE@@@BBB@@@===<<>>???BBBDDDCCC@@@<<<>>>???@@@@@@AAABBBDDD@@@>>>:::666666888;;;===DDDHHHOOOTTTVVVWWWXXXYYYWWWXXXYYYZZZ[[[[[[[[[ZZZ]]]___cccgggjjjmmmnnnooopppppppppooommmjjjgggeee___```aaacccfffjjjnnnqqqlllnnnqqqtttxxx{{{~~~~~~~~~~~~~~~}}}|||}}}~~~}}}}}}yyytttpppmmmcccUUUHHH>>>:::888888444555777888888777555444999888777555333222222222///////////////000000000......---------,,,,,,,,,************************))))))))))))))))))******((()))))))))***************))))))((((((((((((((((((((((((((())))))))))))'''((())))))))))))))))))'''((((((((()))))))))***,,,+++)))(((((()))+++---,,,+++++++++++++++,,,,,,...+++***,,,000;;;MMM\\\ffffffgggggggggjjjnnnqqqpppmmmiiiggghhhjjjkkkllljjjiiihhhgggeeecccbbbaaaddddddeeeeeeeeefffffffffgggfffffffffeeefffffffffdddddddddeeeeeeeeeffffffhhhhhhiiiiiihhhhhhhhhhhhgggcccLLL666000,,,***///---...000111000///---+++---,,,,,,,,,,,,---......,,,...//////...------......000222111000......///...//////000///---+++***///000000111000///...---,,,...//////...---...///000000//////............////////////////////////333222222222444777:::<<<>>>;;;:::===BBBEEEEEECCC???:::555222222333333222222222111111222333555666@@@VVVpppzzzsss]]]GGG888888777555CCCWWWjjjwwwvvvooobbbPPP@@@777555777222333333444444444333333111222333222///...///000000000000000////////////---------------------------------.........//////222222222222111///......///////////////000000111111111111111111111111111111111222222222333333333666444333555888999777555rrrZZZLLLGGGCCC>>>BBB@@@>>>>>>GGGYYYoooiiiSSSIIIDDDAAAAAAAAAAAACCCEEEEEECCCAAADDDLLL[[[mmmzzz}}}yyyuuuhhh^^^TTTMMMHHHCCCBBBDDD???BBBCCCEEEHHHIIICCC<<<999999888888999999::::::888666444444555:::>>>AAAEEEIIINNNRRRTTTUUUVVVWWWWWWXXXZZZ\\\]]]]]]]]]\\\]]]___bbbfffiiimmmoooppppppppppppnnnkkkhhhdddbbb___aaabbbcccdddgggkkknnniiijjjmmmppptttwwwyyy{{{|||{{{zzzzzz{{{}}}}}}~~~~~~~~~|||{{{|||}}}{{{}}}|||~~~~~~~~~zzztttqqqkkkcccVVVIII???999888888555666777888888888777666888777666444333222222222111000////////////000000......---------,,,,,,,,,************************))))))))))))************))))))))))))******************)))((((((((((((((((((((((((((())))))))))))&&&((()))(((''''''(((***)))))))))))))))(((((((((***++++++***((()))+++---******)))))))))***++++++---,,,+++---222???PPP\\\eeeeeeeeedddeeeiiinnnssspppmmmiiihhhhhhjjjkkkkkkiiiiiihhhgggfffdddbbbaaacccddddddeeeeeefffffffffeeeeeeeeeeeeddddddddddddddddddddddddeeeggghhhiiigggiiijjjiiihhhggghhhjjjgggaaaJJJ555///+++***222......///000///...---,,,---,,,,,,,,,,,,---......,,,---//////---,,,---......000222222000..................///......---,,,......///000000000///...,,,...///...------...000///000000000000000000000000000/////////000111222111222444777;;;@@@DDDFFFNNNKKKHHHKKKQQQTTTSSSPPPAAA;;;444111111333333222333333222333444555777999BBBVVVmmm{{{yyyfffQQQ???:::;;;<<>>AAA@@@>>>@@@JJJ[[[ppp~~~fffPPPGGGDDD@@@CCCCCCCCCDDDFFFFFFDDDBBBEEEOOO^^^nnnzzz|||rrrhhhbbb\\\UUURRRSSSMMMPPPQQQQQQTTTUUUMMMCCC@@@>>>;;;888777666666555666555444444777;;;???BBBIIIKKKOOOQQQQQQQQQRRRSSSUUUWWWYYY\\\]]]^^^^^^]]]\\\^^^aaadddhhhkkknnnooopppppppppnnnkkkfffbbb___\\\^^^aaabbbbbbcccgggjjjggghhhkkknnnqqqtttvvvxxxvvvvvvvvvvvvvvvwwwxxxyyy{{{}}}|||}}}}}}{{{yyyyyy{{{}}}yyy{{{~~~zzz}}}~~~||||||}}}yyytttqqqjjjcccWWWIII???999888999666666777777777888888888666555444333222222222222222111000///......//////......---------,,,,,,,,,++++++++++++++++++++++++((()))))))))************))))))))))))******************)))((((((((((((((('''((((((((()))))))))***%%%'''))))))'''(((***---******))))))((((((''''''(((***,,,,,,******,,,...+++*********++++++,,,------......///555CCCRRR\\\cccdddeeeeeefffiiinnnrrrooollliiihhhiiijjjjjjiiifffggggggfffeeecccaaa```bbbccccccdddeeeeeeffffffddddddeeeeeedddcccbbbbbbbbbbbbbbbccceeegggiiijjjgggiiijjjiiigggfffhhhjjjeee^^^GGG444000---...999//////.........------------,,,,,,,,,,,,---......+++---......---,,,------...000222222000///.........------------...//////,,,---...000000000000///...///000000//////111222//////000000111222222222222111000000000111333444333666;;;BBBIIIPPPUUUXXX```[[[WWWXXX]]]```]]]YYYCCC<<<333000000222222111222222333555888;;;>>>@@@AAATTTkkkyyyqqqbbbNNNBBB@@@CCCCCCAAAFFFSSSllluuuvvvppp___III:::666888333444444444444444333333111222333222000///000111/////////.........------------------------------............//////////////////000000000//////...///////////////000111111222222222222222222222222111111222222222333333333222555888888999<<>>//////...------------...---,,,,,,,,,,,,---......+++---......---,,,,,,------000222222111///.........---,,,,,,---...000111+++,,,...///000111000000000111222111000111222444//////000111222333444444222222111111111222444555777<<>>;;;GGGccc}}}}}}{{{{{{vvvyyyvvveeeMMM;;;555777777777666666555444222222///111222222111000222333///.........------------..................................../////////000---...///////////////...///////////////000111111222222222222222222222222111111222222222333333333000555999::::::???JJJSSSgggMMMGGGGGG>>>BBB???;;;>>>NNNfffyyy}}}eeeNNNCCCCCCEEEFFFFFFFFFGGGHHHHHHFFFDDDDDDPPPaaaqqq{{{~~~{{{zzzyyyyyyuuurrrrrrsssnnnddd[[[OOONNNIIIAAA999444444666333444444333222222444666@@@DDDHHHIIIHHHHHHJJJLLLKKKPPPUUUXXXXXXXXXZZZ[[[^^^___aaadddgggiiikkklllllljjjiiihhhgggdddaaa^^^\\\]]]^^^^^^___bbbfffiiikkkjjjjjjlllnnnppppppooommmnnnooonnnlllkkkmmmnnnvvvwwwyyy{{{}}}}}}|||~~~}}}{{{zzzyyyzzzyyyxxxvvvyyy{{{~~~zzz|||~~~~~~}}}{{{yyyuuurrrnnneeeWWWIII>>>999888999666777888999999999999999666666666555444444333333111111///......///000000,,,,,,------------------,,,,,,***)))))))))***+++***)))))))))***+++,,,,,,((((((((((((((()))******++++++******))))))((((((***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++******************++++++,,,,,,,,,,,,------000000//////777FFFSSSXXXeeeeeefffiiilllnnnooonnngggkkkmmmlllgggeeegggjjjjjjgggfffgggeee```^^^```[[[\\\^^^___aaabbbccccccbbbbbbcccccccccddddddddddddeeeffffffeeeeeegggiiihhhhhhiiiiiihhhgggeeeddd___QQQAAA555...+++---222------,,,,,,,,,+++++++++---,,,,,,,,,,,,---.........---,,,,,,++++++++++++................................................---,,,******---111666999<<<999555111...------...,,,...000222222111///------,,,///444666555777;;;BBBNNN]]]eeeeeebbbbbbcccccc___^^^bbbhhhggg^^^UUUAAA<<<666111///111222444555444444999???CCCDDDCCCBBBTTTiiiwwwyyyhhhYYYLLLEEEDDDFFFEEEFFFXXXzzz}}}}}}{{{zzzyyyxxx|||{{{oooYYYEEE:::777999666444333333333222111111111111222222333333444///////////////////////////////////////000111111///////////////.........////////////////////////////////////000000000000555555444444444333333333111444777777444333555888555888;;;<<<>>>GGGUUU___jjjOOOHHHGGG???AAA???;;;???OOOhhhzzz|||dddMMMCCCBBBDDDEEEEEEFFFGGGGGGGGGEEEDDDGGGSSSdddsss}}}}}}zzzwwwxxxzzzvvvnnnfffaaa\\\RRRGGG<<<777555666444555666444222111111222999===AAACCCAAA@@@AAABBBFFFKKKQQQUUUVVVWWWXXXZZZZZZ[[[]]]___bbbdddfffggghhhiiiiiihhhfffbbb___]]]]]]]]]]]]]]]]]]___bbbeeejjjiiihhhjjjlllnnnnnnmmmhhhhhhhhhfffeeeeeegggiiisssuuuwwwzzz{{{|||}}}}}}~~~~~~}}}{{{{{{}}}~~~|||{{{zzz{{{zzzyyywwwxxxzzz}}}{{{|||~~~~~~}}}zzzvvvsssnnneeeWWWIII>>>999888888666777777888888888888777666666555555444333333333111000///.........///000---------------,,,,,,,,,,,,+++***)))))))))***+++*********)))******++++++((((((((((((((()))***************)))))))))))))))***)))((((((((()))++++++(((((((((((((((((((((((())))))))))))))))))))))))************************+++++++++,,,,,,,,,------,,,------///:::IIISSSUUU```aaadddgggkkkmmmnnnnnnkkkmmmnnnkkkfffeeegggkkklllhhhggggggddd]]]ZZZ[[[[[[[[[]]]___```aaabbbbbbccccccccccccdddddddddeeeeeefffffffffeeeeeefffhhhiiijjjjjjiiihhhfffdddccc\\\NNN===444///---...222------------,,,,,,,,,,,,---,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,---------------------------------------------------------...111444777888777555333000............---...000111222111///...000111222222000222>>>KKK^^^bbbeeeddd___\\\[[[\\\___```dddiiijjjbbbSSSGGG<<<999666333333333333444777555666:::@@@EEEEEEDDDEEEWWWkkkxxxppp```RRRIIIFFFGGGBBBAAALLLiii~~~~~~{{{zzzzzz{{{ttt```LLL@@@;;;888666444333333333222111111111222222333333333333///////////////////////////.........//////000000.........///////////////////////////////////////000000000000111111111111333333444444444444444444111444777777555444666999888:::===@@@FFFPPP]]]fffnnnRRRHHHGGG@@@@@@>>><<<@@@QQQjjj}}}zzzbbbMMMCCCBBBCCCDDDDDDEEEFFFFFFFFFDDDDDDHHHTTTeeettt}}}~~~{{{yyy{{{}}}{{{tttmmmllldddVVVIII@@@:::777666555666777666444222222222444888===>>><<<999888999???CCCHHHLLLOOOPPPRRRTTTQQQRRRTTTVVVXXXZZZ[[[\\\___cccffffffbbb^^^\\\\\\]]]]]]]]]\\\[[[\\\___bbbfffddddddeeegggiiiiiiiiiggggggeeecccbbbcccgggjjjppprrruuuxxxyyyyyyyyyxxxzzz{{{|||{{{zzzzzz|||~~~}}}|||{{{|||{{{yyyxxxyyyzzz}}}~~~}}}|||}}}~~~~~~}}}~~~|||wwwtttnnneeeWWWIII>>>999777888666666666777666666555555555555555444333333222222111000//////......//////...------,,,,,,+++++++++,,,+++******))))))******++++++***)))))))))******((((((((((((((()))******))))))))))))************))))))((((((((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,++++++,,,111>>>NNNUUUTTTZZZ\\\aaafffjjjlllmmmmmmoooooommmiiieeeeeeiiimmmooollliiiiiiddd\\\XXXYYY[[[\\\]]]___```aaaaaaaaadddddddddddddddeeeeeeffffffggggggfffddddddeeegggkkkkkkkkkjjjhhhfffcccbbbYYYIII999111000//////000.........------------,,,---,,,,,,,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111333555666777777111111000000///............///000000111111000000222444555444222;;;SSSkkk~~~wwwkkk___VVVQQQQQQQQQVVVYYY]]]```\\\PPPBBB888555555555555444444333333999777777:::???BBBBBB@@@JJJ[[[nnnzzz|||kkkZZZNNNIIIHHHCCC???@@@RRRsss{{{zzzyyyxxx}}}~~~uuucccOOOAAA:::777555333222333333222111111222222333333333333222////////////////////////---............/////////------......//////000000000000000000000000000000000000111111111222222222111222222333333444444555222555888888666555888;;;<<<>>>BBBJJJTTT___iiioooqqqSSSGGGFFF@@@>>>===<<>>;;;777555555888:::>>>AAACCCEEEFFFFFFEEEFFFGGGIIIJJJLLLMMMNNNQQQWWW^^^___[[[WWWWWWXXXZZZZZZZZZYYYYYYZZZ^^^``````___^^^```bbbeeeffffffgggeeeccc```___bbbgggkkknnnpppsssvvvwwwwwwuuutttvvvxxxyyyyyyyyyyyy{{{|||~~~}}}{{{{{{{{{{{{zzzxxxyyyzzz|||~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~|||wwwtttnnneeeWWWHHH===888777777555555555555555444333222444444444333222222111111111000000///...............------,,,+++******)))+++++++++***************,,,+++***))))))((())))))((((((((((((((())))))***(((((())))))******++++++)))(((((('''((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************++++++++++++,,,,,,,,,///...---222AAAQQQWWWUUUVVVZZZ___dddhhhjjjlllmmmooonnnkkkhhhfffggglllqqqrrrooommmlllhhh```\\\\\\]]]^^^___```aaabbbbbbbbbeeeeeedddddddddeeefffggggggggggggfffdddccceeefffjjjjjjjjjiiihhhfffdddbbbWWWFFF555///000000...---//////.........------------,,,,,,,,,,,,---.........------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///222666777777555444///000111111000///...---/////////000000111222222111333666888<<>>BBBCCC@@@===OOO___qqq|||uuucccVVVMMMHHHHHHDDD>>>CCC\\\zzzxxxxxxuuuyyy|||vvvgggSSSCCC999777555333222333333222111222333333444444333222111////////////////////////,,,------...............,,,------...///000111111000000000000000000000000///000000000000111111111000000111222333444555555333666999999777888;;;>>>>>>BBBJJJVVVcccmmmsssuuutttUUUFFFDDD???======>>>DDDWWWooosss\\\KKKEEECCCBBBBBBDDDGGGGGGEEECCCDDDDDDLLLXXXiiiwwwzzzyyyxxxxxxvvvqqqiiicccZZZSSSKKKEEEAAA<<<777222555777888777555333333444444888======999444222222444555666777999999999888::::::;;;<<<===>>>??????AAAHHHPPPRRRPPPNNNOOOQQQOOOPPPPPPPPPQQQSSSWWWZZZ[[[ZZZZZZ\\\```dddffffffcccbbb___\\\\\\___eeejjjnnnoooqqqsssttttttsssrrrsssuuuwwwxxxwwwxxxyyyzzz{{{yyyxxxyyyzzzzzzyyywwwyyyzzz|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||wwwsssnnneeeWWWHHH===777666666444444444444444333222111333333333222111111000000000000000///...------,,,------,,,+++******))))))++++++++++++******))))))++++++***)))((((((((((((((((((((((((((())))))***(((((())))))******++++++)))((('''''''''(((******''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,222///,,,000???PPPWWWWWWVVVZZZ```ccceeegggiiikkkkkkjjjhhhggggggkkkppptttsssppppppqqqnnngggbbbcccaaaaaabbbcccccccccccccccfffeeedddcccdddeeefffggggggggggggfffdddccceeefffggghhhhhhhhhgggeeedddcccSSSCCC333...//////,,,+++//////.........------------,,,,,,,,,,,,---......---------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---111555666555222000000111222222111///---,,,/////////000111222222333444333555999AAAOOOdddwwwkkk___OOOBBB===;;;:::999888888777444111111444888:::;;;:::999666666888:::>>>>>>@@@DDDHHHHHHDDD@@@VVVeeeuuu}}}|||lll```TTTKKKIIIGGGBBB???LLLiii~~~xxxvvvwwwwwwzzz}}}yyymmm[[[III>>>777555333333444444333222333444555555444333111000////////////////////////,,,---......//////......,,,------...///000111111////////////////////////.........////////////000...///000111222444555555333666999999999;;;???CCCBBBIIIUUUdddpppvvvwwwvvvyyyZZZIIIFFFAAA>>>>>>???FFFYYYqqqoooXXXJJJFFFEEECCCBBBEEEHHHHHHEEECCCDDDFFFRRR\\\iiitttzzz|||~~~xxxxxxyyyxxxtttlllbbb[[[RRROOOJJJEEE@@@;;;777444888999888666333222222333555999<<<<<<888444222222666555444555555555333222444444444555555666666777666<<>>:::<<<===:::777777:::======>>>CCCIIIMMMLLLFFF@@@^^^lllzzzwwwnnn```RRRHHHFFFDDDBBBDDDTTTttt~~~~~~xxxvvvwwwvvvxxxzzzxxxooo___LLL???888666444444555666555444444555666666555333111///////////////////////////,,,---...///000///......------......//////000000////////////////////////---------.........//////...//////111222333444444222555888:::;;;>>>CCCHHHKKKTTTaaannnvvvyyyxxxwwwbbbNNNJJJFFF>>>???AAAHHHZZZrrrkkkVVVJJJGGGFFFDDDBBBFFFIIIIIIEEECCCEEEGGGPPPWWW```eeeeeeddddddeeejjjmmmqqquuuwwwwwwvvvtttoooqqqssssssmmmcccXXXPPPLLLKKKHHHCCC>>>;;;;;;;;;::::::999888777888;;;>>>===@@@CCCBBB>>>:::::::::<<<:::888888999999777444333333333333444444444444333555777:::;;;;;;::::::777888888888888:::>>>AAAFFFFFFGGGLLLSSS[[[```bbbfffeeedddccccccfffkkkooommmllllllkkkkkklllmmmnnnmmmoooqqqrrrqqqpppqqqrrrooonnnnnnpppsssuuuuuutttssstttvvvxxxzzz{{{}}}}}}|||~~~}}}yyyvvvnnnfffWWWHHH<<<666555555222222333333444444333333222111111000000///......///000000000...---+++******************)))))))))***++++++,,,+++***)))((()))(((((((((((())))))***((((((((((((((()))***************)))))))))))))))(((((('''&&&'''((()))***''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((()))******+++************++++++++++++***---000555BBBRRR\\\___[[[^^^```___\\\[[[___ccccccdddfffiiilllnnnooonnnnnnmmmooorrrqqqkkkggghhhcccdddddddddddddddcccccceeedddbbbaaaaaaccceeegggeeefffffffffeeeeeefffhhhhhhhhhgggfffccc```]]][[[CCC999000------,,,---000------------,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------...//////------------------------------------------------,,,,,,---...////////////------...///////////////,,,...000222444333333222777444444777888777888;;;:::999777777888:::;;;;;;===<<<===>>>@@@BBBCCCDDDDDDHHHLLLLLLIIIHHHJJJMMMLLLNNNSSSXXXYYYSSSIII@@@gggsss}}}nnn\\\KKKEEEDDDFFFBBBBBBXXXttt~~~~~~yyyxxxyyyuuuvvvwwwwwwpppaaaNNNAAA999777666555777777777666444555666777666333000...////////////////////////,,,...///111111000///............///////////////------------------------............////////////...//////000111222333333111444888:::<<<@@@GGGLLLXXX```kkktttwwwxxxyyyzzzgggSSSNNNJJJ???@@@BBBIII[[[rrr}}}iiiTTTJJJHHHGGGEEEBBBFFFJJJJJJFFFDDDEEEHHHIIINNNSSSTTTPPPLLLJJJJJJPPPUUU\\\bbbfffgggeeedddeeehhhkkkkkkeeeZZZNNNFFFGGGGGGEEE@@@<<<;;;???DDD::::::;;;;;;===BBBHHHMMMGGGJJJLLLJJJGGGDDDDDDEEEBBB???======>>>>>><<<:::555555555555555555555555333333333444666666444222444555555444333444777:::;;;:::<<>>@@@AAACCCDDDIIIEEE???===???CCCFFFGGGVVV\\\dddfffdddbbbcccdddfffhhhkkkmmmjjj```QQQEEElllxxxwwwdddPPPEEEDDDIIIAAA666CCC]]]}}}}}}zzzyyy{{{zzzzzz{{{{{{uuugggTTTGGG:::888666666777888888777444666777777666333000...////////////////////////---...000111222111000...///////////////.........------------------------////////////000000000000//////000000111111222222000333777:::===BBBIIIOOObbbiiirrrvvvvvvvvvyyy}}}vvv[[[OOOIIIBBB>>>???KKK```vvv{{{dddRRRIIIHHHGGGGGGFFFHHHIIIIIIFFFDDDDDDDDDFFFEEEEEEDDDBBBAAA???>>>BBBHHHPPPXXX[[[YYYUUURRRUUU```cccXXXNNNLLLFFF>>>CCCCCCCCCAAA@@@@@@BBBDDDBBBGGGMMMNNNLLLMMMTTTZZZZZZXXXVVVUUUVVVVVVUUUSSSUUUPPPKKKKKKNNNLLLFFF???FFFBBB@@@>>>;;;777888===;;;<<<999666666::::::777555444222222333444444333;;;999777888<<>>999888:::999555222333999888777666444222111111000///---,,,---...000222//////000111111111111000111000000///...---------........................,,,,,,...///000000000000///000111111111111000000000444999;;;===FFFUUU```jjjnnnrrrrrrpppppptttyyyzzz```RRRHHHCCC??????KKKaaawwwzzzcccQQQIIIGGGGGGFFFFFFHHHIIIIIIFFFDDDCCCDDD@@@@@@@@@???>>><<<;;;:::<<<@@@GGGMMMOOONNNKKKHHHIIISSSUUUKKKCCCBBB>>>777<<<;;;;;;>>>CCCGGGHHHHHHKKKOOOSSSRRROOONNNSSSYYYZZZ[[[]]]^^^^^^]]]]]]\\\]]]ZZZWWWWWWXXXVVVQQQLLLQQQLLLIIIGGGCCC@@@BBBGGGGGGHHHEEE@@@>>>???>>>:::999888777777999::::::999<<<:::666555666;;;@@@DDDIIILLLPPPSSSVVV[[[aaafff^^^]]]\\\[[[\\\^^^aaaccc```bbbccccccdddfffkkkooonnnllllllooosssvvvvvvuuuuuuuuuuuutttssstttxxxzzzzzz|||~~~|||{{{{{{xxxsssrrrhhhXXXGGG;;;555444555333333333222222111111111222222000/////////000111/////////...---,,,***)))---+++******,,,,,,)))''')))))))))*********++++++(((((((((((())))))))))))***))))))))))))***++++++***+++,,,,,,,,,***(((&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************,,,------,,,+++***,,,---......222<<>>RRRooo~~~}}}~~~~~~|||yyyooo\\\JJJ>>>:::888::::::666333444666555555444333222222111000///---------...000111///000000111222111111111111000000///......------........................------...///000000000000000000111111111111111111444999>>>BBBGGGQQQ___jjjlllqqquuuuuurrrqqqtttxxx~~~gggUUUFFFDDD@@@AAAMMMbbbwwwzzzcccQQQIIIGGGFFFFFFGGGHHHJJJIIIFFFDDDCCCCCC<<<<<<<<<;;;:::999888777777999===AAACCCBBB@@@???>>>FFFGGG???::::::999444777444444;;;DDDIIIHHHEEEJJJMMMOOOLLLGGGEEEHHHKKKQQQWWW^^^cccccccccdddfffddddddcccbbb^^^YYYTTTQQQOOOKKKHHHGGGEEEDDDIIIOOOTTTUUUSSSNNNKKKKKKIIIEEEAAA@@@>>>>>>??????>>><<>>AAAEEEJJJQQQXXX]]]WWWXXXXXXVVVRRRQQQSSSUUURRRSSSUUUWWW[[[aaahhhmmmlllllllllooorrrttttttsssqqqrrrrrrqqqpppqqqtttwwwxxxzzz}}}{{{zzz{{{xxxrrrqqqgggWWWGGG;;;444333333555444444333222111000///222111111000///000000000/////////...---,,,+++***+++******+++,,,,,,***)))(((((())))))))))))******(((((((((((())))))))))))))))))((((((((()))*********++++++,,,+++***((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++,,,------++++++,,,---......222<<>>999888::::::777555666333333222222222222111111///......------///000111000000111222222222222111000000000///......------..............................///000111111111111000000000111222222222222444888>>>FFFOOO[[[hhhpppqqquuuyyyxxxtttsssuuuxxxnnnZZZEEEEEEBBBBBBOOOdddyyyyyybbbPPPHHHFFFFFFEEEGGGHHHJJJIIIFFFDDDCCCCCC;;;;;;;;;::::::999888777777888999;;;<<<<<<;;;;;;;;;@@@@@@:::777888999777666555555999???BBB@@@<<>>;;;999999:::;;;999999:::<<<@@@FFFLLLPPPTTTWWWXXXSSSLLLGGGGGGIIIHHHHHHHHHKKKOOOWWW^^^ccchhhhhhjjjlllnnnnnnmmmlllmmmmmmmmmllllllmmmqqqsssuuuwww{{{~~~~~~~~~}}}{{{{{{wwwqqqmmmdddVVVFFF;;;555444444444444333333222111000000222111111000000000000000............---,,,+++*********++++++,,,,,,+++***((((((((((((((()))))))))(((((((((((())))))))))))((((((((((((((())))))*********++++++***)))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))***************,,,------,,,+++,,,---...///444>>>LLLXXX___aaaaaaaaa```^^^\\\[[[]]]^^^^^^^^^]]]]]]___aaacccdddeeeeeeeeeggghhhhhhgggeeeccccccccccccccccccccccccdddcccaaa```aaaccceeeggghhhjjjkkkkkkjjjiiijjjkkklllhhhcccbbb```WWWGGG888///...------------,,,+++,,,---..................,,,------......------,,,---------...............////////////////////////....../////////000000000000000///...///000111111333444555444333333444666666999???GGGNNNTTTXXXZZZ___ccciiilllnnnnnnnnnooorrrwwwxxxuuussstttsssqqqpppqqqtttvvvxxxxxxwwwwwwrrrssstttuuuvvvwwwxxxxxxuuuuuu~~~{{{zzzlllNNNNNNrrriiiOOODDDCCCAAA>>>===:::GGGfff}}}yyyqqq^^^NNN===999666999999666444666333333333222222111111000///............///000000000111111222222222222222000000//////....................................//////000111111111111111000000000111222333444444555888@@@KKKWWWdddooouuuvvvzzz}}}|||wwwuuuwwwzzzxxxbbbJJJFFFCCCDDDQQQfffzzzyyyaaaPPPGGGEEEEEEEEEFFFGGGIIIIIIGGGEEEDDDDDD;;;;;;;;;;;;:::999888777999999888888999999999::::::<<<;;;777555777888777555666888999888777777777:::<<<<<<:::777666888:::888AAALLLRRRRRRRRRSSSVVVRRRUUUUUUQQQHHH@@@======>>>;;;;;;>>>BBBFFFNNNWWW___eeeiiigggeeeeeeccc```aaa___^^^^^^^^^\\\ZZZWWWNNNMMMJJJGGGDDDBBBAAAAAA@@@===;;;:::;;;>>>AAACCCNNNQQQSSSOOOHHHCCCCCCEEECCCBBB@@@AAADDDJJJOOORRR[[[^^^bbbfffhhhhhhhhhhhhggghhhhhhhhhhhhjjjmmmpppsssuuuyyy|||}}}}}}~~~{{{zzzuuunnnjjjbbbTTTFFF<<<777666666222222222222222222222222111111111111000000000///............---,,,++++++***+++,,,,,,,,,+++++++++)))))))))((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***)))*********))))))((((((************************(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************)))+++------,,,,,,,,,---000111666AAANNNYYY___```aaa```___\\\ZZZZZZ]]]___aaa````````````aaaaaaaaaggggggggghhhiiihhhfffdddeeeeeeeeeeeeeeeeeeeeeeeedddcccbbbaaabbbccceeefffiiijjjkkkkkkiiigggfffggghhhdddaaa___[[[PPP@@@555,,,------------,,,,,,,,,,,,---....../////////...,,,------......------,,,---------....../////////000000000000000000000000/////////000000000000111111000...------...000000222333444555777;;;@@@DDDJJJPPPXXXbbbiiinnnooopppqqqtttvvvwwwvvvsssrrrrrrzzz~~~zzzwwwvvvuuurrrppprrrvvvyyyzzzzzzzzzyyyuuuuuuvvvwwwxxxyyyyyyzzztttuuu~~~zzzyyykkkNNNPPPtttzzzbbbPPPFFFAAA@@@AAA???;;;KKKrrr}}}zzzsssbbbRRR===888666777777444333555666555444333222000//////...............///000000000000111222222222222111////////////....................................///000000111111111111000000000000111222444555666:::???IIIUUUbbbnnnvvv{{{zzz}}}}}}yyywwwzzz~~~kkkRRRHHHEEEFFFSSSggg{{{xxxaaaOOOGGGEEEDDDDDDDDDFFFHHHHHHGGGFFFEEEFFF>>>>>>===<<<;;;999888777:::999888888888888999:::;;;:::888666444444555555333555777777555444555777444666777777777888:::<<<<<<@@@FFFHHHFFFDDDCCCCCCAAACCCEEEBBB>>>:::999:::<<<999999<<>>>>>GGGIIIKKKIIIEEECCCCCCEEEBBB???<<<<<<>>>AAACCCDDDMMMRRRYYY^^^aaacccdddeeeaaabbbccccccdddgggkkknnnqqqsssvvvzzz|||~~~~~~~~~~~~||||||}}}zzzxxxsssllljjjbbbUUUGGG===888777777111111222222222333333333000111111111111000//////------......------,,,+++***,,,------,,,++++++,,,******))))))))))))(((((((((((((((((())))))))))))))))))((((((((()))******))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((***---...---,,,,,,---000222888CCCPPPZZZ^^^___aaa```]]]ZZZXXXXXX\\\___bbbdddeeeffffffdddbbbaaaiiihhhhhhiiiiiiiiifffdddffffffffffffggggggggggggdddddddddcccddddddeeeeeehhhjjjkkkjjjhhhfffeeeeeefffcccaaa___WWWIII<<<666+++---......,,,,,,---...,,,,,,---...////////////,,,------......------,,,+++++++++,,,------......000000000000000000000000000000000111111111222222222111///------...000111111444999>>>EEEMMMUUU[[[```eeelllssswwwyyyxxxvvvvvvxxxyyyxxxvvvtttttttttyyy~~~|||yyyzzzyyyvvvsssuuuxxx{{{|||}}}||||||wwwwwwwwwxxxyyyzzzzzzzzzxxxyyy}}}zzzmmmQQQUUUuuuwwwcccRRRGGGBBBBBBBBB888<<>>FFFQQQ]]]gggpppwww||||||~~~}}}yyyyyy~~~oooUUUHHHFFFGGGTTTiii|||www```NNNFFFDDDDDDCCCBBBDDDGGGHHHGGGGGGGGGHHHDDDCCCBBBAAA???===;;;:::;;;::::::999999:::;;;;;;BBB???<<<:::999777666555666555444555666888888888333444666777999<<<>>>@@@@@@@@@AAA@@@>>><<<999888999999:::999888888999:::777555666:::===@@@FFFNNN```jjjsssuuuttttttsssqqqsssrrrrrrssssssrrrooollljjjjjjjjjhhhfffccc```^^^___[[[UUUQQQNNNLLLIIIFFFIIIHHHGGGFFFEEECCCCCCBBBAAA>>>;;;:::===??????>>>FFFLLLTTTYYY[[[\\\]]]^^^[[[]]]^^^___aaaeeejjjmmmoooqqqtttxxxzzz{{{{{{{{{~~~{{{|||~~~}}}{{{zzzuuuooommmdddWWWIII>>>888555555333333222222222222222222000111111222111000///...------......------,,,,,,+++---///...+++)))***+++++++++*********)))))))))(((((((((((())))))))))))***))))))))))))***++++++))))))((((((((()))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************'''***---...------------000222888CCCPPPYYY]]]]]]aaa```\\\XXXVVVVVVZZZ]]]bbbeeejjjmmmmmmjjjfffcccfffffffffhhhiiiiiihhhffffffffffffgggggghhhhhhhhheeeeeefffffffffeeedddcccfffhhhjjjjjjiiigggffffffdddbbbaaa]]]PPP???555444+++---...---,,,,,,...111++++++,,,---...//////...,,,------......------,,,++++++,,,,,,---.........000000000000000000000000111222222222222333333333222111111111333777:::<<>>;;;:::DDD^^^~~~yyyjjj\\\CCC===999999888555444555444333333111000///......---......///////////////......///000000000000///.../////////////////////......................../////////000000//////...111000000111333555888:::CCCMMM[[[eeekkkqqqwww}}}}}}|||yyy{{{nnnTTTIIIFFFHHHUUUiii}}}www```NNNFFFDDDDDDCCCAAADDDFFFHHHGGGGGGHHHIIIJJJIIIHHHFFFDDDAAA???>>>======<<<<<<<<<======>>>JJJFFFCCCBBB@@@<<<::::::;;;666333444999<<<:::777777888:::<<>>;;;::::::999888666888777555555555777888888555444777===AAADDDKKKSSSZZZfffrrrwwwxxxzzz{{{zzz~~~zzzuuuqqqqqqrrrsssuuutttsssqqqppplllgggbbb___\\\YYYUUUQQQQQQNNNJJJGGGEEEDDDAAA???@@@===:::;;;>>>??????===HHHMMMTTTXXXXXXVVVUUUUUUXXXZZZ\\\^^^```dddiiimmmnnnpppsssvvvxxxyyyyyyyyy}}}{{{{{{~~~zzztttpppgggYYYJJJ>>>777444333555444444333222111000000000111111222222000///...---------...------,,,,,,,,,...000...+++))))))+++,,,+++++++++******))))))(((((((((((())))))))))))***************++++++,,,))))))(((((((((((()))***************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************'''***---......---------///111888CCCOOOXXX\\\\\\bbb```\\\WWWTTTUUUYYY\\\aaafffmmmrrrsssoooiiieeedddddddddgggiiijjjiiigggfffffffffggggggggghhhhhheeefffhhhhhhhhhfffdddbbbdddgggjjjkkkjjjhhhhhhhhhbbbaaa```ZZZJJJ777...000,,,...///---,,,,,,///333***+++,,,---............,,,------......------,,,------......///000111111000000000000000000000000222222333333333444444444000111222666;;;BBBHHHLLLXXX]]]eeejjjmmmmmmmmmmmmmmmmmmnnnnnnpppqqqssstttvvvvvvuuurrrooonnnpppqqqyyy~~~~~~|||~~~}}}{{{xxxxxxyyyzzzzzz{{{zzzzzz{{{{{{||||||}}}}}}~~~~~~~~~~~~}}}yyylllSSSYYYtttyyykkkZZZIII===555;;;:::555BBBeee{{{mmm___FFF@@@<<<;;;:::666555666111000000000////////////---......///000/////////---......///////////////.........///////////////...........................///////////////......111000000111333666999;;;LLLXXXfffooorrrvvv|||}}}~~~~~~{{{xxx|||