BM6P6(@ nnnXXXJJJFFFEEECCCAAA???<<<:::999:::999777666555555555666888777555333222222333444444222///,,,+++,,,...///...///000000000///---,,,,,,,,,)))(((---333555222---+++***(((&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$###$$$&&&)))+++((('''***,,,///777???888222,,,+++333BBBQQQ[[[```___[[[SSSMMMKKKIIIGGGGGGXXXfffgggaaa```aaa```jjjXXXEEEBBBMMMWWWXXXTTTSSSQQQEEE555,,,,,,+++'''((()))******)))***,,,...AAARRR^^^^^^___eeefff```YYY]]]aaacccddd^^^OOO@@@JJJFFFCCCDDDCCC<<<222+++,,,---...000222333444444///***''''''&&&###$$$(((&&&&&&&&&'''''')))******)))))))))***+++,,,......333444666999BBBRRRdddqqqjjjgggfffeee___XXX\\\eeeTTTTTTTTTSSSPPPMMMIIIGGGHHHEEECCCDDDHHHKKKLLLLLLUUUYYYZZZTTTIIIDDDFFFKKKEEE@@@:::666000,,,...444777555333333444555444333///......222555444,,,&&&'''&&&&&&%%%$$$$$$$$$%%%ppp\\\OOOHHHFFFDDDAAA???<<<:::888999888666555444444444555999888555444333333444555666444000---,,,,,,---......///000000000000///.........,,,))),,,111222...+++***)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$&&&(((((('''***...000000444:::???:::333///222===MMMXXXjjjkkkggg^^^WWWTTTPPPMMMJJJZZZggghhhbbb^^^]]][[[eeeWWWHHHFFFPPPYYYXXXSSSXXXTTTGGG777...---,,,)))((()))******))))))+++---888HHHUUUXXX^^^hhhllliii```aaaccciiiqqqtttjjj]]]]]]UUUMMMHHHDDD>>>777333---///111555888:::999999333,,,(((((((((&&&&&&(((&&&&&&&&&&&&'''((()))******************+++,,,---000111111222777AAAOOOYYY\\\YYYXXXXXXWWWUUU[[[dddXXXXXXYYYXXXVVVTTTQQQOOOSSSQQQOOOOOOOOOMMMIIIFFFQQQTTTUUUQQQJJJFFFIIIMMMEEE@@@;;;888333///111777===>>>@@@???<<<;;;<<<>>>888888:::===???;;;222***&&&&&&%%%$$$$$$$$$$$$$$$uuucccWWWMMMJJJFFFCCCAAA???;;;999888777555444333333444555:::999666555444555666777999777333000---,,,,,,------...///000000111000000111111///+++,,,///...***)))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%'''(((&&&''',,,222333111222666AAA???888000---444EEERRRmmmrrrqqqggg\\\WWWTTTRRRNNN[[[fffgggccc___]]][[[```TTTIIIHHHOOOTTTRRRMMMQQQMMMCCC666...---,,,***((()))***)))(((((()))+++---;;;GGGLLLUUUaaahhhhhhiiihhhggglllxxx|||sssooohhh^^^TTTLLLEEE<<<555///222777===CCCEEEDDDBBB777...((((((***)))((((((&&&&&&&&&&&&&&&'''((()))+++******))))))******+++...///...,,,,,,000888>>>DDD@@@>>>@@@BBBDDDIIIOOOPPPPPPQQQRRRQQQPPPOOONNNMMMLLLLLLKKKIIICCC<<<777???@@@@@@???===<<<>>>@@@:::666333111...***,,,111;;;AAAEEECCC>>>;;;===AAA999:::===@@@BBB===444---%%%%%%$$$$$$######$$$$$$}}}kkk^^^RRRNNNHHHEEECCCBBB>>><<<888777666555444555666666;;;999777555555555666777;;;999666222///---,,,+++++++++,,,...///000000111111333222...---///---)))***)))(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((''''''((()))&&&''',,,222444222333777AAACCC@@@666---000???NNNeeessswwwhhhUUUMMMMMMNNNNNNVVV^^^aaa``````aaaccc^^^UUUJJJFFFHHHIIIFFFBBBAAA???;;;555000---+++)))))))))***)))''''''(((***)))222:::>>>EEEPPPWWWXXXlllmmmlllmmmrrryyyxxxsssxxxuuuooodddXXXLLL===111111444:::BBBJJJNNNMMMKKK;;;000'''(((++++++((('''&&&&&&&&&&&&&&&'''((((((+++***))))))((((((((()))---......+++((((((,,,000222///------///111222222:::;;;<<<===>>>>>>>>>>>>777888::::::999444///+++,,,+++++++++---.........---+++******((($$$&&&***111555999999555222222444---...111444666444///+++%%%$$$$$$#########$$$$$$uuugggXXXRRRIIIDDDBBBAAA???<<<::::::888777777888999999<<<;;;888666555555666777;;;999777444111...,,,+++))))))***+++,,,...//////000333444111///000///+++,,,+++)))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((((((((***,,,+++)))+++///000000555:::EEEKKKLLLBBB555222<<>>;;;888999999:::;;;888111,,,)))))))))***)))''''''(((***(((---111333888???EEEGGGcccjjjnnnmmmlllpppuuuvvvxxxjjj\\\PPPBBB555222333888AAAJJJOOOOOOLLL<<<111((((((+++***((('''''''''&&&&&&&&&'''((((((******)))(((''''''''''''***,,,---+++((((((+++...//////...,,,,,,+++(((%%%)))***+++---...///000000***+++---...---,,,++++++)))'''%%%&&&((())))))''')))((()))+++***&&&'''+++(((((()))***+++)))'''%%%&&&%%%&&&'''((()))((('''%%%$$$$$$###$$$$$$%%%%%%uuucccYYYLLLCCC@@@???===:::<<<<<<::::::::::::;;;<<>>;;;888666666666777888888777555222///---+++((((((((()))***,,,---...000555777444222222000------,,,***(((&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((***...111222...+++,,,,,,...444<<>>555888???hhh|||gggHHH<<<<<<===???;;;:::===DDDKKKUUU^^^```ZZZQQQGGG>>>888555444<<<<<<@@@CCC???666...+++((()))***)))(((((()))+++)))***+++...222777;;;===PPP\\\ggghhhiiiqqq}}}|||jjj]]]VVVMMMCCC999777888===EEEJJJJJJHHH===333***)))***)))((()))(((((('''''''''(((((())))))(((''''''&&&&&&&&&&&&'''(((***)))'''(((,,,000333555555000---+++(((###&&&''''''(((***+++,,,,,,'''((()))(((''''''(((******(((''''''((((((((('''%%%%%%(((,,,+++''''''***&&&$$$###%%%&&&&&&###!!!((('''%%%###"""###$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&yyytttfffTTTGGGBBB@@@===:::===<<<;;;:::;;;;;;<<<===DDDBBB???;;;999888888888555555555555333111...---))))))))))))***+++---...222777:::777333222000---+++***)))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''+++111555999333...,,,******000888>>>LLLYYYYYYMMMBBB???BBBgggwwwwww```HHHAAA>>>999===555000222666:::BBBJJJUUUTTTPPPHHH>>>777333222<<<:::===AAA>>>555......((()))******))))))+++---***((((((+++...111333555:::GGGRRRWWW^^^mmm~~~pppddd```ZZZPPPIIICCC>>>>>>CCCGGGFFFDDD>>>666...,,,***((())),,,***))))))((((((((())))))''''''&&&&&&&&&&&&&&&&&&'''(((((('''%%%(((...333<<<@@@===333+++)))(((&&&'''''''''((()))***++++++$$$&&&((((((&&&%%%&&&((('''''''''&&&&&&&&&'''(((!!!"""&&&******&&&%%%'''%%%&&&&&&%%%$$$$$$$$$$$$'''&&&&&&%%%$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''(((xxxuuusss]]]MMMFFFCCC???<<<===<<<;;;:::;;;;;;======HHHEEEBBB>>>;;;:::999999222333444555444111///---+++************,,,---...444:::===999555222000,,,))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''',,,333888===777111---)))(((,,,333>>>OOObbbggg___TTTPPPPPPaaallliiiVVVHHHGGGCCC999@@@555......000111555;;;JJJLLLMMMGGG>>>666222111555333555:::999111...///((()))******)))***,,,...+++(((''')))+++,,,---...---666???FFFQQQdddvvv{{{pppkkkaaaTTTXXXOOOFFFBBBEEEHHHFFFCCC???888222...+++(((***///******)))))))))))))))***&&&&&&&&&%%%%%%&&&&&&'''******)))&&&%%%(((...444JJJLLLGGG777,,,)))******&&&&&&%%%%%%&&&&&&'''((($$$'''+++,,,***)))***+++&&&((()))(((&&&&&&(((+++"""###''',,,,,,'''&&&(((###''')))&&&""" $$$((( """$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))mmmxxxsssZZZKKKDDDBBBAAA???===;;;::::::;;;======AAABBBCCCAAA>>>;;;999999555444444444444222...+++,,,+++)))((((((***+++---222555777777444000---+++((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((()))(((******((('''***222999BBB@@@:::222+++***---111;;;FFFVVVgggvvvyyyiiiVVVjjjggg^^^PPPEEEAAA???;;;<<<999444111///...---,,,222===DDDBBB???===888111///333444///,,,------,,,---)))''')))******---222---***''''''***...000000222111222666@@@OOO]]]eeelllxxxyyykkkaaa^^^RRRNNNIIIHHHJJJKKKJJJIIIDDDDDDAAA999000***)))+++***++++++***((('''((()))''''''(((((((((''''''&&&***''''''))))))(((+++111HHHXXXYYYBBB---***,,,***+++)))'''&&&&&&&&&((()))###$$$$$$###''',,,+++''',,,***(((((((((&&&$$$!!!$$$%%%&&&'''''''''&&&%%% $$$%%%$$$%%%))))))'''%%%$$$$$$&&&(((&&&"""&&&((()))******)))(((&&&vvvvvveeeQQQFFFAAA???>>>>>>===<<<:::999:::;;;>>>@@@AAAAAA@@@>>><<<;;;888666555555555333000---,,,+++***))))))***+++,,,111333666666333000---,,,((((((((((((''''''''''''&&&&&&&&&&&&&&&'''(((((()))***+++)))(((+++222999DDDCCC???666,,,)))---222:::BBBNNN^^^oooyyysssgggmmmnnnhhhZZZMMMHHHHHHHHHGGGCCC<<<666111///......000999@@@???===;;;666000...111000---,,,//////---111,,,***+++***((()))---...,,,***)))+++---///000444222111222999CCCNNNUUU\\\hhhxxx}}}rrrddd[[[VVVPPPIIIEEEFFFHHHHHHGGGBBBFFFIIIGGG@@@888333111///000000...+++)))((((((&&&&&&&&&&&&&&&&&&%%%%%%''')))...111---(((***000GGGVVVVVV@@@,,,+++///...***)))'''&&&%%%&&&'''(((******)))'''***///...***000...---,,,,,,***&&&###%%%&&&'''''''''&&&%%%$$$$$$&&&&&&&&&)))------)))&&&%%%$$$%%%'''&&&"""&&&''')))******)))'''&&&vvvzzzoooYYYJJJBBB???>>>@@@AAA???:::777777999:::<<>>===;;;999777555555444222000++++++++++++++++++******...111444444222///------(((((((((((('''''''''''''''&&&&&&&&&&&&'''(((((()))++++++***))),,,222777EEEGGGFFF<<<000***---333===AAAHHHQQQ```ooowwwwwwtttwwwtttfffXXXSSSUUUWWWPPPKKKCCC:::333///---,,,---555;;;<<<;;;999444///...///,,,)))+++000222///222...,,,---+++((((((+++------,,,++++++...333666888666444444999AAAJJJOOOQQQXXXdddqqqwwwuuulllddd]]]UUULLLFFFDDDDDDDDDCCC<<>>CCCIIINNNOOOJJJBBB===888999:::777222,,,(((&&&***))))))((((((''''''(((***...666<<<;;;777888>>>666AAACCC444((((((++++++((('''&&&%%%%%%%%%%%%&&&'''***+++---333===CCCCCCBBBCCCEEEEEEBBB:::///(((((((((''''''&&&%%%$$$###((('''&&&***333;;;999333'''%%%$$$#########$$$$$$&&&''''''((((((''''''&&&4ĉ@ӵ>L=hĦ4ĉ@ӵ>Lxxx{{{fffUUUIIICCCAAADDDEEECCC>>>999666666:::;;;>>>BBBEEEDDD@@@======:::777555444333222000,,,,,,,,,,,,,,,+++***)))))),,,...///...---------((((((((((((''''''''''''(((''''''&&&&&&&&&''''''''''''((((((((())),,,...:::DDDLLLHHH<<<000---///>>>CCCDDD@@@<<>>:::888;;;:::<<>>:::555333777999777111000444999::::::444111000...+++,,,000222;;;DDDCCC???BBBOOO\\\[[[YYYVVVSSSQQQQQQQQQRRRWWWRRRKKKEEECCCDDDFFFHHHMMMPPPXXXbbbkkkmmmjjjeeebbbZZZPPPMMMPPPTTTUUUUUUUUUTTTPPPHHH>>>444---***)))(((''''''((()))+++,,,---444FFFYYY```VVVDDD999555;;;===555---***((('''''''''''''''&&&&&&&&&%%%///333555555777>>>DDDEEEDDDFFFJJJKKKHHH???222***((('''&&&%%%%%%%%%%%%%%%"""###$$$'''000888888333%%%%%%%%%###""""""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵvvvkkkuuuwwwfffTTTGGGGGGDDDBBBBBBDDDCCC>>>:::999888:::???EEEHHHFFFCCC>>><<<:::999888666222//////...,,,+++******++++++((()))++++++*********+++((((((((((((''''''''''''(((((('''&&&&&&&&&&&&&&&'''&&&'''((()))))))))(((***111777888333...,,,---+++...333888;;;AAASSSffflllmmmjjjfffgggjjjjjjfffWWWWWWTTTLLLBBB:::888999666333666===???:::555444666;;;===777444888>>>BBB<<<666222000///---000555>>>LLLWWWVVVKKKEEEKKKTTTYYY\\\```cccbbb]]]XXXTTTOOOJJJEEEEEEFFFDDD<<<555===CCCNNN\\\hhhllljjjfffkkk___RRRLLLNNNRRRRRRQQQVVVUUUQQQJJJBBB:::666444+++*********,,,...000222444:::GGGUUUWWWKKK<<<444>>>@@@===555---+++******((((((((((((''''''&&&&&&(((---...+++***...111111333333444555444000***%%%''''''&&&%%%%%%%%%&&&'''!!!###%%%%%%***//////,,,###%%%&&&%%%###"""$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??mmmppp{{{lllYYYKKKIIIDDD@@@AAAEEEFFFAAA<<<888666777===EEEJJJIIIFFF>>>===<<<<<<;;;888333000000///,,,***)))***+++,,,((()))++++++)))))))))***)))((((((((('''''''''''')))((('''&&&&&&&&&&&&&&&((('''''')))******)))(((&&&***......,,,++++++---)))(((---888@@@EEEOOOZZZccchhhiiifffeeeiiimmmmmm```___ZZZPPPEEE???@@@CCC777333555===???999444333444<<<@@@;;;777:::BBBHHH;;;555000000000000555;;;HHHXXXfffcccSSSEEEDDDIIIHHHQQQ\\\fffiiiddd\\\VVVIIICCC???DDDKKKKKK@@@444444:::DDDRRR^^^bbb```]]]pppdddVVVOOOQQQSSSQQQNNNNNNNNNLLLHHHBBB???======///......///000333666888===???CCCGGGBBB999333333EEECCC===333+++)))+++,,,(((((())))))(((((('''&&&###(((***'''$$$&&&((('''+++***(((((()))***)))((('''&&&%%%$$$%%%&&&'''(((!!!$$$&&&$$$%%%((()))&&&"""$$$&&&%%%###"""$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦuuukkkwwwuuubbbVVVNNNIIICCCBBBEEEEEECCC???999777666:::AAAHHHLLLMMMGGG@@@======999222000333222111///---,,,+++++++++''''''((()))))))))))))))***))))))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&((()))*********)))'''&&&'''''''''((()))+++------000***)))111:::EEESSS```kkkkkkmmmppppppoooooorrriiibbbZZZTTTOOOIIIDDDBBB999777888;;;;;;:::<<<@@@666>>>EEEEEEBBBDDDNNNWWWJJJBBB000)))222777===JJJUUUeeemmmdddUUUKKKCCC===777===CCCKKKXXXccceee___WWWDDD<<>>EEEJJJLLLIIIDDDAAAAAA===555222333333333222111000...---,,,((())))))******+++******+++******)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''((((((((()))***+++---...///,,,---444===EEEPPP[[[nnnssszzz}}}yyysssuuu{{{yyyoooaaaXXXQQQHHH???999555222111444777888<<>>@@@DDDIIIQQQYYY^^^KKKDDD555222:::<<>>333000555999999DDD777...111333///---...'''''''''(((((('''''''''%%%%%%$$$$$$$$$$$$%%%%%%((('''%%%$$$$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$###$$$'''((('''&&&4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵqqqjjjoookkkbbbXXXLLLEEECCCCCCAAA???;;;888444222555:::AAADDDJJJJJJJJJIIIDDD===666333222555888:::999555000---++++++*********++++++++++++++++++******)))((((((''''''''''''''''''''''''%%%&&&'''((()))***++++++(((((((((((())))))***+++333222222444777999<<>>888111---111777:::===@@@LLLGGGDDDIIIRRRWWWTTTOOOVVVNNNAAA<<<<<<555;;;PPPOOO[[[eeekkkqqqtttmmmaaaDDD888222555555555CCCWWW```bbb```^^^jjjxxxvvvhhhaaaYYYPPPJJJGGGJJJWWWcccmmmpppcccTTTPPPPPPXXXgggiiicccbbbfffgggbbbccciiilllllllllfffdddpppmmmWWWDDD===777666;;;BBBHHHLLLJJJBBB666///111888>>>@@@RRRAAA;;;DDDGGG;;;222222&&&'''((())))))((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%)))(((&&&%%%%%%&&&((()))&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$######$$$&&&''''''&&&4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRllliii{{{sssjjj___PPPFFFCCCBBBAAA???<<<999555222222666<<<@@@FFFHHHJJJIIIEEE???888333111444777999888555000---+++******)))))))))************+++******((('''&&&''''''''''''''''''''''''%%%&&&&&&((()))***+++,,,(((((('''''''''(((((()))222222222222444888<<<===@@@TTTrrrsss[[[TTT\\\```___]]]\\\```^^^PPP@@@555...,,,333<<<@@@@@@@@@KKKMMMPPPTTTVVVRRRLLLFFFPPPLLL@@@::::::555999JJJIIIQQQXXX]]]fffnnniii^^^HHH888000666999555888CCCVVVccciiidddfffoookkk^^^```\\\WWWRRRMMMPPP^^^nnnppptttmmmcccaaa___dddsssnnnccc```iiinnnhhhcccdddlllmmmooogggbbbooovvvkkk\\\QQQCCC:::<<hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hsssiiitttsssfffUUUHHHDDDDDDCCCBBB>>><<<888444222444999===AAAFFFIIIGGGEEEBBB<<<555222333555666666333000...,,,+++)))(((((()))******++++++,,,,,,+++)))'''&&&''''''''''''''''''''''''&&&&&&''''''(((***+++,,,))))))((('''''''''((((((---000222333888???CCCCCC???LLLeeewwwnnnVVVJJJMMMXXX___bbb```^^^[[[OOOAAA333+++***444???DDDCCCAAAEEEOOO[[[```[[[RRRKKKHHHVVVYYYNNNAAA>>>999444888>>>DDDHHHMMMZZZhhhkkkeeeKKK999,,,...555666666888HHHZZZhhhkkknnnsssnnncccllliiicccZZZPPPPPP___qqqrrryyywwwtttsssllllllyyyuuujjjeeemmmtttooogggcccdddhhhsssssskkkpppyyyvvvtttfffOOO===;;;GGGTTTZZZBBB:::222000222666===DDDQQQOOOWWWdddeeeRRR<<<000((())))))******))))))(((''''''&&&&&&&&&&&&''''''############%%%''')))***(((((('''%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$###"""###&&&'''&&&%%%4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼slllmmmtttvvvaaaQQQIIIGGGEEEDDD???>>>;;;777333333777;;;>>>DDDGGGFFFEEEDDD@@@999333444444444333222111000...,,,+++)))))))))+++,,,---.........---+++)))'''''''''''''''''''''''''''''''''''''''((()))+++,,,++++++***)))))))))))))))(((///444777<<d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦoooiiihhhsssnnnZZZOOOIIIFFFCCC@@@???===999444333666999<<>>WWWbbbXXXOOOOOO\\\mmmvvvoooggghhhiiifffJJJ===333888AAAFFFDDDAAA@@@NNN^^^ddd^^^SSSMMMKKKUUUkkkkkk]]]___aaaNNN999111333111000<<AneneneneDenene>Ak<fhDenenenesss```hhhnnnpppXXXMMMJJJCCCCCCBBB@@@:::555333555777:::<<<@@@CCCCCCBBB???===888666333000///...///000000...,,,+++---......---.../////////...,,,)))((('''(((***)))'''&&&&&&'''))))))(((((((((((())))))---222333...******,,,+++&&&)))...777CCCJJJDDD:::111222:::LLL___gggcccZZZVVVeeeqqqmmmccccccmmmuuugggRRR<<<333333666888::::::EEEWWWaaa\\\NNNHHHJJJNNNSSSXXX\\\dddfffWWWCCC888...***---000444AAAQQQnnnooofffXXXRRRWWWWWWQQQEEEBBBUUUvvvssskkkoooqqqlll^^^NNNAAA;;;===AAAQQQeeelllfffcccgggiiikkklllmmmlllkkkiiiiii___\\\ccchhhhhhqqqzzzwwwiiipppppphhhbbbbbb[[[PPPNNNNNNMMMGGG;;;333999EEE;;;BBBLLLWWW[[[UUUHHH===222111---+++111999:::555---***&&&$$$$$$%%%&&&%%%!!!'''***+++555CCCFFF???000,,,'''$$$###$$$$$$$$$###$$$$$$$$$#########$$$!!!"""###$$$$$$$$$$$$eeefffeeeooofffXXXQQQFFFEEEDDDAAA===888555555555666999<<<@@@@@@???<<<:::555555333222000...---,,,///---++++++,,,......---,,,,,,------,,,+++)))((('''(((***)))'''&&&&&&''')))((((((''''''(((((()))***222666222---,,,,,,+++&&&'''+++555EEENNNIII???444222666EEEYYYccc```YYYWWWeeennnkkkccceeepppxxxuuu^^^EEE777333333444555999FFFYYYddd```UUUPPPQQQHHHDDDEEERRRbbbfffZZZLLL@@@444+++***+++---444>>>\\\dddeeeZZZSSSVVV\\\^^^\\\UUUbbbzzzwwwtttjjj]]]UUURRRPPPMMMIII:::999BBBUUU```^^^YYYYYYXXXWWWZZZ```eeecccYYYPPPLLLGGGJJJJJJEEEPPPdddkkknnnwww{{{sssjjjeee]]]SSSQQQZZZaaa[[[HHH===EEESSSMMMKKKLLLQQQUUURRRHHH>>>333111///000666<<<;;;555,,,)))&&&$$$$$$%%%%%%%%%"""''')))+++555BBBGGGBBB...***&&&$$$$$$$$$%%%$$$######$$$$$$$$$$$$######"""######$$$$$$$$$###xxxjjjcccfffxxxfffYYYJJJDDDCCCAAA>>>:::777666555444666:::===>>>===:::888666555444111///---,,,+++...,,,******,,,.........***++++++++++++***)))((('''(((***)))'''&&&&&&'''(((((((((''''''((((((((()))333999888333000---******)))+++555EEEQQQNNNDDD444///000<<>>888666777999???HHHVVV```aaa\\\WWWUUUFFF:::777FFFUUUXXXTTTQQQHHH;;;...*********,,,000???LLLVVVUUUSSSYYYdddjjjpppfffjjjsssrrrtttuuuooossshhh\\\WWWYYY\\\[[[XXX@@@:::===KKKXXXZZZVVVSSSRRRSSSVVV[[[___ZZZNNNDDD@@@666555333,,,444FFFOOO]]]ffflllggg^^^YYYTTTOOO[[[fffnnnhhhXXXPPPXXXeeejjj```VVVRRRTTTTTTMMMFFF888555333444999;;;888333+++(((%%%$$$%%%%%%%%%%%%%%%''''''''',,,666999666,,,)))%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$#########$$$$$$$$$######qqqccceeeuuuuuudddNNNDDDCCC@@@===;;;999777666444666999<<<======;;;::::::888444111...------------+++***+++---///000///++++++++++++***))))))((('''(((***)))'''&&&&&&'''((((((''''''''''''((((((***333;;;<<<:::888333------,,,+++222@@@KKKIIIAAA111------888IIIUUUXXXVVV\\\^^^aaaeeeooo|||{{{gggOOOBBB<<<:::;;;>>>CCCGGGMMMTTTYYYXXXRRRKKKEEE888333;;;BBBBBBFFFNNNMMMAAA333------,,,,,,,,,---:::GGGNNNTTT___kkksssuuulllnnnooofffccchhhgggfffdddccccccccc___YYYTTTFFF>>><<>><<<;;;999777666777999:::<<<<<<<<<<<<>>>;;;777222///...//////---,,,***+++...000111111------,,,++++++******)))'''(((***)))'''&&&&&&'''(((''''''&&&&&&''''''((()))111999???CCCDDD===555111///,,,...666>>>===888,,,+++...999IIIXXX```cccYYYZZZ]]]dddsssuuudddQQQEEE???;;;:::;;;DDDHHHKKKOOOSSSSSSLLLCCCFFF===666555333333;;;FFFOOODDD888111//////...---)))111;;;BBBKKKXXXgggrrrtttkkknnnqqqjjjhhhllljjjlllhhh___UUUOOOOOOVVV]]]KKKDDD>>>???HHHRRRZZZ^^^bbbeeefffccc]]]WWWTTTSSSGGG444---111------000---+++000444666666888;;;===XXXZZZYYYXXX\\\fffqqqvvvnnnllllllnnnooohhhZZZNNNKKKBBB999666555000+++((((((&&&%%%$$$%%%&&&%%%$$$%%%%%%$$$######%%%&&&''''''%%%$$$###%%%&&&&&&&&&&&&$$$$$$&&&))))))%%%!!!"""######$$$$$$$$$######gggcccxxxgggPPPKKKEEE@@@>>><<<:::777777777777888:::;;;===>>>???===:::777444111//////---,,,+++,,,///222333333000000...---,,,+++******'''(((***)))'''&&&&&&'''(((''''''&&&&&&''''''(((''',,,555@@@KKKQQQJJJ???666444000,,,---222222...***+++///555???KKKUUUZZZNNNSSSYYY```mmm{{{wwwhhhVVVJJJAAA999444444;;;EEEOOOSSSTTTTTTOOOHHHGGGBBB;;;444///000555<<>>???>>>>>>===;;;888444000---...,,,,,,---000333444444333222000...,,,+++++++++'''(((***)))'''&&&&&&''''''''''''&&&&&&'''''''''$$$)))111@@@QQQZZZSSSGGG;;;:::555---***,,,,,,******,,,---...111666>>>EEECCCLLLUUU\\\dddpppzzz|||nnn]]]PPPDDD888000...***===OOOTTTTTTTTTRRROOOFFFDDD>>>555111333555555KKKFFF===333.........,,,111222222///222BBB___xxxfffIII999===III[[[gggeeePPPJJJ???222---333BBBOOObbb\\\MMM<<<444999GGGRRR``````aaabbbcccccccccbbb]]]EEE999777---(((+++,,,,,,+++,,,111333222000///<<<;;;444,,,///888<<<;;;JJJNNNUUU]]]ccceeeccc```UUUFFF777222...(((%%%&&&'''%%%$$$%%%&&&&&&%%%#########%%%'''&&&$$$%%%'''%%%#########%%%''''''&&&"""!!! ###''''''""" !!!"""###$$$%%%%%%%%%|||bbbeeeggg|||jjj\\\MMMEEEBBB>>>===???:::>>>===777555:::<<<:::>>>@@@CCCDDD@@@888000+++------...///000111222333///111333333000...,,,,,,***+++,,,---,,,***(((&&&''''''&&&&&&&&&&&&'''''')))))),,,888GGGQQQTTTRRRLLL<<<...+++,,,)))'''((()))***,,,...///000111111999IIIZZZ]]]XXXZZZggguuu{{{uuugggVVVIIIAAA777------444CCCSSSVVVPPPKKKMMMMMMJJJBBB999444555888999JJJIIIEEE===444000111444444<<<@@@;;;666???WWWmmm[[[===---222777>>>FFFGGG999444000...---///888BBB^^^```XXXEEE555111444555BBBHHHPPPWWW^^^bbbfffhhhhhh[[[KKK@@@;;;444+++###******,,,000444555111---,,,---///...+++(((***...111444;;;DDDNNNXXX___ccc___JJJ777222...'''&&&+++***)))((('''&&&%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$""""""%%%&&&%%%###"""############$$$$$$$$$oooeeecccuuuxxxiiiYYYOOOIIIDDDBBBCCC===@@@???888666999;;;:::@@@CCCEEEFFFBBB;;;333.........///000111111000000---///000000...,,,+++******+++,,,,,,+++)))'''&&&(((''''''&&&&&&''''''((('''&&&***333AAANNNUUUXXXLLL===///++++++)))((((((((((((***,,,---...//////555FFFYYY```^^^```jjjtttyyyqqqcccTTTJJJDDD;;;111,,,444BBBOOOOOOGGGAAAAAAGGGGGGCCC999111111888???IIIJJJHHHCCC===888777888DDDHHHGGG@@@999>>>PPPaaaTTT999,,,//////333999999111...,,,---,,,,,,222:::UUU^^^___PPP===333111111;;;<<>>555...+++++++++,,,///333333///+++******+++,,,***)))***,,,+++---111777AAALLLUUU[[[YYYIII===<<<888...&&&&&&)))((('''&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""%%%&&&%%%###"""############$$$$$$$$$~~~cccbbbmmmvvvdddVVVLLLDDDAAABBB>>>@@@???:::777999::::::BBBDDDGGGGGGDDD>>>777222000222333555555333111000...000111000...,,,++++++)))******+++***)))'''&&&(((''''''&&&&&&''''''((('''''')))...888DDDOOOVVVKKK>>>000***)))(((((()))&&&'''(((***+++,,,,,,,,,444BBBSSS\\\```ccckkksssyyyqqqcccWWWPPPKKKAAA666333<<>>CCCEEE>>>444000888BBBEEEHHHKKKKKKGGGCCC???===NNNLLLEEE<<<555777AAAIIIFFF222+++---)))***......+++)))***------+++---111EEEVVVbbb\\\KKK<<<555333111000111666AAANNN\\\dddooollldddUUUDDD777111000---++++++---000000---***(((((('''(((***++++++***((('''''')))000999BBBHHHGGG???===AAA@@@444((($$$''''''&&&%%%$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$"""############$$$$$$$$$mmmgggkkkooo^^^PPPEEE@@@@@@>>>>>>===:::888888:::;;;@@@CCCFFFGGGEEE???999555333555777888888777555333555666666444111---,,,,,,)))))))))***)))((('''&&&((((((''''''''''''(((((()))***+++,,,///666@@@HHHGGG===111***'''&&&'''(((&&&'''((()))***+++++++++444>>>KKKVVV]]]bbbiiimmmwwwqqqggg^^^ZZZUUUHHH;;;===FFFPPPTTTMMM@@@777333999@@@HHHJJJAAA999999>>>>>>CCCIIINNNOOOJJJDDD???LLLFFF<<<444111333666888666******...((((((---,,,+++)))***......+++,,,///777GGGYYY^^^VVVIII???;;;,,,...222:::DDDNNNUUUXXXjjjjjjggg]]]MMM>>>333...---+++)))+++...///...+++((((((''''''***...---)))***(((%%%$$$&&&***000333333000333:::;;;333***&&&&&&%%%%%%$$$######$$$$$$"""###%%%%%%%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$$$$$$$$$$""""""#########$$$$$$$$$rrrnnn|||iiiXXXJJJCCCCCC<<<;;;;;;:::888888:::>>>===@@@CCCEEEDDDAAA<<<999444555666777777777666666;;;;;;:::666111---++++++)))))))))))))))(((((('''(((((((((''''''((((((((('''***,,,+++***---333999@@@;;;444,,,((('''''''''(((((()))***************000:::JJJXXX___bbbbbbbbbmmmkkkfffbbbaaa]]]QQQEEEEEEKKKPPPPPPIII???555...666<<>>EEEMMMQQQOOOGGG@@@EEE===333000333666666444---&&&+++///((((((---+++---***)))+++---+++,,,000///888FFFPPPQQQJJJAAA<<<000333888BBBMMMUUUZZZ\\\gggggggggeee]]]MMM:::---///,,,)))***---000000...***+++)))'''+++000...((((((((('''&&&&&&'''((((((***((()))...111...***(((%%%%%%$$$#########$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%""""""#########$$$$$$$$$vvvqqq^^^NNNFFFEEE>>><<<;;;;;;:::888:::???;;;>>>BBBFFFFFFDDDAAA???777666333222222333555666;;;;;;999444///+++)))((()))))))))))))))))))))))))))((((((''''''(((((()))$$$''')))))))))***...222999:::888111,,,+++)))'''))))))******+++*********)))777JJJZZZaaa```[[[XXX___aaaaaa```aaa```YYYQQQNNNPPPPPPMMMIIIEEE<<<333555888EEEYYY___SSSCCC<<<<<<>>>CCCKKKRRRRRRKKKDDD<<<444,,,---444999777333,,,(((---...''''''+++'''...(((&&&)))******+++.........333<<>>999777777777999BBBPPP^^^hhhmmmkkkjjjmmmpppnnn___GGG555333///+++***---000111000,,,000...)))***///...((($$$%%%''')))******)))(((+++)))(((((())))))((('''%%%%%%$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&"""############$$$$$$$$$wwwdddRRRIIIHHHDDD@@@>>>???<<<777999>>><<>>SSS]]]VVVKKKGGGDDDCCCEEELLLUUUWWWRRRLLL;;;444---///777;;;888333000,,,//////(((***---'''---(((&&&))),,,******+++...))))))...000///111666888666777AAAQQQcccooouuussssssvvvzzzyyylllTTTBBB:::555///,,,...000000000,,,333333+++(((,,,,,,&&&"""$$$''')))*********)))(((((((((''''''((('''%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%""""""$$$&&&"""############$$$$$$$$$mmm[[[RRRPPPIIIDDDBBBBBB===777888>>>>>>AAAGGGKKKNNNOOOMMMLLLHHHBBB999111...111555999888777666333///,,,,,,,,,+++***************++++++))))))(((((((((((()))))),,,***(((&&&'''))),,,...111;;;AAA===777444///***))))))))))))))))))((('''...111666:::@@@JJJXXXcccdddgggddd]]]XXX[[[^^^___RRRLLLCCC>>>CCCHHHBBB777111///888LLLWWWTTTQQQSSSKKKHHHGGGNNNXXX\\\XXXRRRCCC<<<666888???BBB>>>888333...111111+++///333,,,---)))(((---///---+++***,,,'''&&&(((((((((000:::444444777CCCTTTdddmmmqqqyyyyyy|||}}}ppp\\\LLL@@@999222......//////...---555555+++&&&******%%%%%%%%%'''(((((((((''''''!!!$$$&&&'''((()))'''$$$%%%%%%%%%$$$%%%%%%&&&&&&'''&&&$$$$$$$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%""""""$$$'''"""############$$$$$$$$$~~~~~~{{{mmmbbb\\\WWWLLLBBB???>>><<<999999>>>???CCCIIIOOOTTTUUUUUUKKKCCC888222222555888999<<<>>><<<555000...,,,))),,,,,,***)))))))))***++++++***((('''''''''((()))+++))))))+++***(((***///555>>>LLLRRRHHH666,,,,,,***)))((()))++++++)))'''...+++***...333===NNN\\\eee___TTTLLLPPP[[[```]]]YYYLLL<<<666888;;;:::777---+++333FFFVVV[[[\\\^^^SSSOOORRRZZZXXXQQQVVVddd]]]III888;;;IIIKKK>>>...444999999555666:::666---000000...---000333000***'''((())))))***+++---///222222555>>>MMM\\\gggllluuu}}}{{{xxxwwwkkk[[[QQQEEE777/////////...++++++---...,,,)))&&&'''(((+++%%%###'''(((&&&&&&******((('''(((***+++++++++$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%$$$""" %%%$$$###""""""###$$$%%%rrrwww~~~uuuiiicccYYYNNNEEEBBBAAA>>>;;;;;;>>>===???EEEMMMQQQQQQOOOIIICCC:::444222444777888===???===555///...,,,))),,,+++***)))))))))******+++***)))((('''(((((()))&&&$$$%%%'''&&&$$$&&&+++000999IIIVVVRRRCCC555000+++******,,,//////...+++...+++***,,,000777DDDQQQUUUSSSKKKAAA@@@FFFJJJIIIOOODDD777000111333222000///,,,111AAAPPPXXX\\\___ZZZTTTTTT[[[\\\VVVYYYcccYYYLLLAAACCCJJJIII===111;;;>>>>>>???GGGNNNGGG999444222...+++...333222---((()))))))))))))))+++,,,111000111777AAALLLUUUXXXccciiikkkgggkkktttuuunnnmmm___KKK;;;222///...---***,,,...---***'''&&&&&&***%%%$$$((()))'''&&&(((((('''&&&''')))+++******%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$""""""###$$$%%%$$$###"""&&&%%%$$$############$$$xxxrrr~~~qqqiii[[[PPPGGGEEEEEEAAA>>>>>>???<<<;;;AAAIIINNNKKKFFFEEEBBB===777333333666999???AAA===444...------+++++++++***))))))))))))*********)))(((((((((((((((&&&%%%&&&((((((&&&(((---,,,444EEEXXX]]]QQQ===///+++***+++///444666444222000---+++,,,---111<<>>555:::;;;;;;AAAQQQ^^^WWWHHH:::777000,,,///333222---******))))))))))))******000...---///555;;;@@@BBBKKKSSSXXXZZZdddttt}}}}}}|||rrr```LLL===333...,,,))),,,//////,,,)))'''&&&(((%%%&&&***,,,(((&&&&&&'''&&&%%%''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%$$$#########}}}vvvlllYYYOOOFFFEEEFFFCCCAAAAAAAAA<<<999>>>GGGJJJFFF???>>>>>>===888444333666:::@@@AAA<<<333---------++++++******)))))))))))))))***))))))((((((((((((((('''&&&'''******((()))...+++111AAAVVVbbbZZZCCC///---+++,,,111888<<<:::777666111...------111<<>>GGG@@@???HHHUUU\\\\\\ZZZZZZWWWQQQKKKHHHEEE===666444666888>>>PPP___]]]RRRCCCAAA===777666666111***,,,***)))***+++,,,,,,,,,///---,,,,,,...111444555;;;FFFSSS\\\hhhvvv{{{xxxooo___MMM===222---***,,,...///...,,,)))'''&&&&&&(((,,,...,,,)))''''''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&((()))***((('''%%%%%%$$$$$$$$$$$$$$$$$$######xxx|||rrrZZZOOOFFFDDDEEECCCBBBCCCCCC===:::>>>EEEHHHBBB;;;888999:::777444444888;;;>>>???;;;222---------,,,************))))))(((((()))))))))))))))(((((('''$$$###%%%((((((%%%&&&+++***...;;;PPPaaaaaaNNN:::000------222;;;@@@???<<<:::444///------222???LLLKKKEEE???===;;;888222......444<<>>JJJHHH???888777888555000---+++222???LLLRRRNNNBBB888///444555111---...///...000888AAAJJJZZZjjjmmmhhhccc[[[KKK<<<:::>>>999...888???AAA<<<<<>>???BBBBBB>>>;;;888555222111222444555555666999777111---------+++((()))*********)))''''''((())))))***)))((('''&&&)))(((***,,,+++&&&&&&***''')))---777IIIZZZ___[[[>>>777222555>>>FFFGGGDDDBBB===999666333222:::CCCEEE<<<666666444000...000...444@@@PPP[[[[[[PPPEEE666<<<<<<444------......333BBBOOOTTT^^^kkknnniiihhhcccSSSBBB===@@@===333888AAADDD>>>;;;???@@@===GGGZZZllllll___QQQFFF???000,,,***,,,000222111///)))+++---,,,******+++------111666:::BBBTTTnnnyyynnn```TTTLLLGGGOOOGGG===444000---,,,***))),,,------333===BBB@@@666111+++''''''(((***+++))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,---...///000000111444<<>>999888333000,,,(((%%%%%%%%%&&&pppwwwgggUUUKKKGGGCCCBBBDDD@@@??????@@@@@@???===;;;;;;666111///111333222111333777666111------,,,***((()))*********)))'''&&&((()))*********)))'''&&&%%%%%%&&&)))'''"""!!!$$$((()))(((,,,;;;OOO[[[]]]CCC;;;444777@@@HHHIIIGGGGGGDDDAAA>>>888444777===@@@:::555333...)))+++222333777AAARRR```cccZZZOOODDDIIIGGG;;;111000111111666JJJXXXYYY]]]fffiiidddnnnlll^^^KKKCCCFFFCCC::::::DDDIIIFFFEEEHHHGGGAAA<<>>===<<<<<<888666333222222444444333222111111///...---,,,,,,+++******)))))))))))))))(((((((((((((((''''''&&&((('''&&&&&&&&&((()))***'''&&&&&&)))111>>>NNNXXXJJJBBB777555???JJJKKKFFF>>>DDDDDD;;;222333666888>>>@@@:::///)))***+++)))...111>>>UUUjjjpppdddVVVJJJIIIGGG@@@444---222;;;666MMM___```]]]```bbb```kkkiii```SSSOOOOOOEEE666333<<>>888333555111---...000777EEERRRCCC666+++))))))'''(((,,,((((((+++000222///...000///111222444666777888999@@@:::555555999======<<>>===<<<<<<<<<999777333222333444444444111111000///...---,,,,,,+++******)))))))))))))))(((((())))))(((((('''&&&(((((('''''''''(((((()))(((((('''(((,,,333<<>>>>>DDDLLLMMMHHHJJJFFF???777111///000333???@@@;;;111,,,---...,,,***...999MMM```eee[[[OOO@@@AAABBB@@@888000000666<<>>===============;;;888555333444555555555000000000///...---,,,++++++******)))))))))))))))(((((())))))(((((('''&&&((((((((())))))((('''''''''((()))((((((***...111555;;;@@@CCCHHHMMMNNNJJJ[[[NNNDDD@@@;;;222...111;;;===;;;555000///...,,,'''***444DDDSSSVVVNNNDDD<<<>>>CCCGGGDDD;;;555555???BBBBBBDDDNNNVVVRRRGGGBBBRRRgggooocccNNNAAA???>>>777444777999===JJJZZZdddiiipppuuuvvvqqqjjjfffXXXIII:::666777555///+++...//////---,,,,,,---///...333<<<@@@:::666BBBTTT___cccmmmyyyyyysssmmmgggaaa^^^QQQRRRQQQLLLEEEFFFVVVhhhbbbRRRAAA:::999444---(((((((((+++...///222;;;FFFRRRSSSRRRMMMFFF===777444333...)))(((***++++++***,,,,,,---000333333///+++***'''$$$$$$''')))(((&&&zzzmmmqqq~~~mmmWWWHHHCCCAAA@@@???>>>>>>>>>??????>>>:::666444555666777777111111111000///---+++***+++******))))))))))))))))))))))))))))))(((''''''(((((()))******)))'''&&&'''((()))))))))***---///+++111999???HHHOOOPPPLLL]]]RRRNNNRRRKKK999...000444777:::999555111---***&&&+++555BBBMMMOOOHHH@@@@@@AAAGGGNNNMMMEEE<<<888;;;777333333<<>>;;;444...+++'''...:::GGGOOOQQQNNNKKKHHHFFFIIIOOOOOOGGG???;;;555222---+++///444444000222AAA]]]tttrrr^^^MMMIIIJJJBBBDDDOOORRRMMMQQQ^^^[[[YYY___llluuuuuuqqqppphhh```TTTLLLJJJIIIGGGCCC888555111...------...///------555@@@DDDCCCIIITTT\\\___iiiwww}}}uuubbbNNNBBBCCCIII777>>>EEECCC999444===KKK```]]]TTTGGG:::222---+++&&&'''***---000777GGGWWW]]]^^^\\\SSSEEE666,,,'''&&&$$$###"""$$$%%%&&&'''$$$$$$%%%&&&(((((('''&&&%%%$$$$$$&&&'''((('''&&&~~~mmmYYYMMMGGGFFFCCCAAA@@@@@@AAABBBCCC???:::777777888::::::888888888666444000,,,***+++******)))))))))))))))))))))******))))))(((''''''((())))))*********)))******(((&&&&&&(((,,,000+++++++++111???NNNSSSQQQGGGJJJUUU^^^WWWCCC444111///222888>>>===666111000...444???HHHNNNRRRTTTVVVOOOLLLLLLOOONNNGGGAAA???444444111...+++,,,///111000999KKK^^^fff```VVVOOOIIIHHHOOO[[[```]]]^^^cccccc]]]___mmmwwwvvvssssssjjjfff]]]VVVVVVXXXVVVQQQ???:::333///---.........000,,,...777===???GGGQQQSSSVVVaaaqqq}}}{{{}}}yyykkkVVVCCC999666***...444555///***...777MMMPPPMMMAAA333---++++++((('''(((++++++///:::FFFHHHLLLMMMGGG:::///(((&&&)))(((&&&$$$#########$$$######$$$%%%&&&'''((((((%%%&&&&&&&&&&&&&&&&&&&&&zzzeeeVVVIIIGGGDDDAAA??????@@@AAAEEEAAA;;;888777999;;;<<<<<<<<<<<<:::666222---***+++******))))))))))))))))))************)))((((((''''''(((((()))***,,,,,,*********(((&&&'''))),,,+++,,,,,,---666DDDMMMOOOIIIJJJLLLNNNMMMFFF===777//////222777666222111555999<<>>:::;;;666666555222---+++...222...333;;;FFFSSS^^^```[[[TTTWWW\\\bbbgggiiiiiihhhhhh]]][[[hhhtttuuutttwwwsssnnnfffbbbggglllhhh^^^IIICCC:::555333333222222333---,,,111444888EEEUUUOOOOOOVVVdddqqqxxx}}}uuutttqqqlllaaaQQQ@@@555---++++++---+++(((***...888======444,,,+++***((((((&&&'''*********///555;;;@@@BBB>>>333***''''''''''''&&&%%%###"""######$$$$$$$$$$$$$$$%%%&&&(((%%%%%%%%%%%%$$$%%%&&&'''ooo___JJJGGGDDD@@@>>>>>>??????FFFBBB<<<888888:::<<<<<>><<<888333...++++++******)))))))))))))))***************)))(((((('''''''''''')))+++---...)))***+++***))))))***+++(((,,,---,,,///999DDDJJJJJJFFF>>>999<<>>:::???===:::???>>>???===888666666111+++++++++++++++***)))((((((''')))++++++******+++,,,---+++*********,,,,,,---555333000---+++)))'''&&&)))++++++***))),,,444:::AAABBB>>>555111444888999...---,,,+++,,,///222444999::::::666000,,,+++,,,***+++---......---,,,,,,000333666555222000222555111444222...:::RRRcccgggZZZaaaeeefffkkkrrrppphhhaaaYYYMMMEEEMMM```mmmqqqeeeaaabbbnnn|||zzzrrrjjjgggbbbZZZRRRNNNNNNPPPSSSGGG===999888>>>RRRhhhsssmmmkkknnnqqqqqqvvv|||vvvqqqkkkjjjqqqrrr```JJJ777///)))+++---,,,+++,,,***)))(((((((((((()))***,,,'''(((///000---111;;;HHHTTTXXXLLL@@@888000'''&&&%%%%%%$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%%%%&&&%%%$$$######%%%'''(((lllkkkyyyyyyfffUUUEEEAAA@@@===<<>>222((((((,,,,,,***)))))))))(((''''''((())))))+++'''''',,,...---222<<>>???===IIIBBB444999AAA@@@>>><<<>>>===::::::;;;888333............---,,,+++***)))***,,,,,,+++,,,...000111000---***((())),,,///666555222///+++******+++***++++++)))((((((+++---111666777111---///222222333000,,,))))))+++///111000000111333555444111.........---------+++)))'''(((***+++,,,---111777;;;:::888444111888GGGWWW```cccjjjmmmnnnssswwwqqqeee^^^]]]UUUFFF<<>>===NNNXXXNNN<<<<<>>@@@???<<<<<<===999444...//////......---,,,+++)))***+++++++++,,,///111444333111---******---000555555444111---+++,,,...***+++,,,,,,++++++,,,---111333222//////111000,,,333000,,,)))))),,,000333444222000000111333444444///333666444...***((()))((((((((((((***...333777>>>;;;777666888>>>HHHRRRbbbkkkqqqpppqqqvvvtttmmmddd```WWWLLLAAA===BBBHHH:::222777OOOhhhpppmmmjjjXXXVVVSSSTTT[[[hhhuuu~~~|||tttiii^^^VVVVVVaaammmqqqxxxzzzoooaaa^^^hhhtttsssooorrriiiZZZIIIAAA999555000,,,+++...)))((('''&&&&&&'''((()))(((%%%%%%&&&''')))///666777999777000***(((((('''((('''&&&%%%%%%%%%&&&'''$$$$$$%%%%%%&&&&&&&&&&&&###$$$&&&''''''&&&$$$###xxxfffVVVKKKCCC>>>;;;FFFNNNFFF:::===???;;;;;;>>>???>>>;;;;;;<<<888333...//////......---,,,+++)))***+++++++++,,,///222555666444000+++***---000555777777444///,,,,,,...+++,,,---.........,,,+++000111///---///222000+++///---***((()))+++///111666333///,,,---111777;;;222888===<<<555...---...)))(((''''''))),,,000222===::::::<<<:::666:::CCCWWWgggssspppmmmpppttttttjjjbbbYYYQQQHHH>>>:::;;;777222555FFF]]]iiicccZZZ@@@@@@>>>???EEETTThhhvvv{{{ssskkkiiinnntttttt}}}~~~ooo___^^^lllyyywwwrrrvvvmmm\\\NNNHHHCCC>>>777...,,,---))))))(((''''''((()))))))))(((((('''(((***///444///...---)))''''''***,,,(((((('''''''''&&&&&&&&&###$$$%%%&&&''''''&&&&&&$$$%%%&&&'''&&&%%%$$$###uuubbbRRRGGG@@@===888===999666======:::AAA<<<>>>===;;;;;;<<<999444............---,,,++++++))))))*********,,,///222555666666222,,,)))+++...111555888777222...///000...///111222222000---++++++...///,,,---000111//////---+++))))))+++---...666555222......333===EEE???CCCGGGGGGAAA999222///***)))((((((***---///000555444;;;DDDBBB999999AAAOOOgggzzzuuuiiihhhnnnsssqqqggg^^^WWWMMM@@@888888888777777>>>RRRaaaYYYFFF111444555333444>>>OOO]]]tttxxxyyyvvvqqqppptttxxx~~~pppbbbaaajjjqqqxxxxxxxxxfffYYYRRRMMMJJJDDD:::222///***)))(((((((((((()))***((())))))((('''***---///,,,+++++++++***)))***,,,&&&''')))))))))(((&&&%%%###$$$%%%''''''''''''&&&%%%&&&&&&&&&%%%%%%$$$###mmmZZZLLLEEEAAA???@@@;;;<<<@@@:::666???<<<>>>===;;;<<<>>><<<777............---,,,+++***((())))))))))))+++///222333666666222,,,(((***---+++000666777444222333666333444555666666333///+++%%%,,,///,,,***---222555111///---,,,++++++,,,---666777666222111777CCCLLLPPPPPPQQQPPPKKKBBB666...+++***)))***,,,///000000,,,...;;;KKKKKKAAA@@@IIINNNlll|||iiiaaagggnnnvvvmmmccc\\\PPPBBB;;;;;;999<<<999:::KKK\\\QQQ:::+++111444111,,,///;;;GGGQQQZZZbbbfffiiiooowww|||ooobbbaaadddeeevvvvvv{{{pppiii```YYYYYYVVVLLL???777+++***)))(((((()))***+++%%%((((((&&&%%%'''******%%%%%%&&&((((((%%%######&&&''')))+++***(((&&&$$$"""$$$%%%'''((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$oooWWWHHHCCC@@@@@@??????????????????>>>:::888;;;@@@AAA<<<777222111///...///...---++++++***))))))+++///222555444555555111,,,))))))***)))...222222000000333777;;;888888;;;>>>;;;111((()))***,,,,,,---///222555555111---+++,,,---+++)))222:::@@@;;;555:::MMM^^^aaaYYYPPPOOOUUUTTTBBB///***......))))))---,,,(((+++111666999;;;AAALLLUUUfffvvv~~~uuuhhhdddiiimmmppplllhhh```PPP@@@<<<@@@NNNFFF;;;999CCCLLLDDD666///---++++++---...---,,,:::777888AAAKKKVVVcccnnn|||~~~vvvaaaVVVaaaiiimmmooozzz~~~llllllqqqqqqmmmlllgggSSS;;;...***&&&&&&(((++++++***''''''(((''''''''')))******(((&&&&&&''''''&&&%%%(((%%%###$$$'''((('''&&&%%%%%%&&&))),,,,,,((($$$'''&&&&&&%%%$$$$$$$$$$$$~~~yyyzzzcccPPPGGGAAA@@@@@@AAABBBCCCCCCBBB===999777999>>>@@@===888222000............,,,***+++*********+++...111222333444444111,,,)))))))))(((,,,///...,,,---111555>>>===<<<>>>>>>:::111***)))***++++++,,,...222555555333000......---***(((///888???>>>:::>>>KKKXXX```___[[[WWWTTTNNN@@@111***...///***)))+++,,,)))***---000000222999FFFPPPcccmmmrrrjjjaaa___ccceeellljjjfff]]]LLL<<<888===HHHFFF???:::;;;???:::222......---------...//////000...000555:::???IIISSShhhyyy|||wwwzzztttdddZZZYYYdddlllppptttvvvnnnaaaxxxyyyoooYYYDDD111---(((''')))******)))''''''(((((())))))******)))'''%%%$$$%%%%%%$$$###'''%%%###$$$&&&((('''&&&(((&&&%%%&&&((()))(((&&&)))((('''&&&%%%%%%%%%&&&~~~ggggggvvvttt[[[KKKAAAAAA@@@BBBEEEGGGGGGFFF>>>999666777<<<>>>===:::222000............,,,+++,,,++++++***+++,,,...///222333333000---***))))))(((***+++***(((***...222???@@@@@@@@@<<<777111---*********)))))),,,000444888777666555444000,,,(((+++333<<>>===888222//////******)))((((((***///222999:::;;;;;;999444---))))))...666;;;>>>AAAEEEHHHMMMWWW]]]VVVHHH===444///---000000---((('''***,,,+++,,,***((((((...999BBBHHHVVVdddjjjgggcccbbbccccccdddbbbWWWFFF:::777:::<<>>AAAEEEEEEEEECCC???999777777888888777666444333222333222111///......------,,,+++***)))...///000000111///...,,,++++++)))((('''))),,,//////333777555111...---///*********)))(((***---111555888;;;===999333---((()))+++///444888===AAACCC???FFFJJJEEE>>>888222---000000///---)))'''))),,,)))***+++******---444999:::HHHYYY```]]][[[bbblllggghhhcccVVVFFF:::555444555:::AAAFFFCCC;;;222...,,,---------,,,---...000,,,000777:::444---...333???TTTRRR<<<555;;;AAAGGGQQQQQQXXXbbbfffcccaaabbbXXX^^^eeekkknnnkkk___TTT>>>777...***---222666888333///,,,...444666222---,,,***&&&$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%&&&'''(((###%%%'''***,,,...///111,,,+++(((&&&%%%%%%&&&'''vvv[[[WWW^^^aaarrrjjjTTTKKKBBB===???BBBCCCBBBDDD@@@;;;888777777777777888666555444444444222111.../////////...,,,***))),,,---...111333444222000---,,,***))))))+++,,,...(((+++......,,,***,,,---***++++++*********,,,///---222777999666000***''')))***+++...222888===@@@777999999666777:::888444555000---,,,+++((((((+++&&&((()))******,,,...111222;;;FFFJJJFFFHHHYYYkkkjjjiiiaaaRRREEE;;;333---//////555???EEEAAA888222000...------...//////---))),,,222666333------222;;;IIIDDD555222666===GGGHHHGGGIIIPPPZZZaaabbbaaa___```cccggghhhdddYYYPPPFFF===111,,,///777>>>BBB<<<555///111888;;;666000888444...***((('''&&&%%%%%%&&&&&&&&&%%%%%%'''(((!!!$$$(((+++,,,...000222...+++(((%%%$$$%%%&&&'''fffYYY___gggsssyyybbbVVVGGG??????AAABBBAAAAAA???<<<:::999999999999888666555444555444222111...///000111000...+++)))++++++---222666888666333---,,,+++++++++,,,,,,+++'''(((************++++++***+++------,,,+++,,,---(((...555888555000+++))))))***+++---000444:::>>>888666333111666@@@DDDDDD999000***+++---***((()))'''((())))))***+++---...///333:::===:::;;;JJJ[[[ccc```WWWKKKDDD???666,,,---)))+++888BBBBBB>>><<<666111---...222333000,,,******...222111---,,,000666===;;;888;;;888999DDDAAADDDEEEFFFPPP^^^bbb^^^```bbbgggiiifff___WWWRRROOODDD666...000999CCCHHHEEE<<<333444;;;???:::444;;;777111,,,***)))((('''$$$&&&'''&&&$$$$$$''')))###%%%'''((((((***...111000---***&&&%%%&&&'''(((rrraaafffpppvvvlll^^^LLLBBB@@@BBBBBBAAA>>>===<<<;;;;;;;;;;;;<<<888666444444444444222000...000111222111///,,,*********---222888:::888555---,,,++++++,,,,,,+++***)))(((((()))************))),,,......---,,,+++,,,(((...666999777222///---(((***---...///333888<<<;;;999444222888EEENNNQQQ;;;000(((+++...+++((((((***************,,,///000---000777>>><<<999???IIIXXXUUUMMMEEEDDDDDD<<<111///((((((444???CCCDDDEEE:::444...///444666222+++***((())),,,,,,)))(((***111666777===CCC:::444<<<888AAACCC???FFFWWW]]]WWW]]]ccclllooojjjaaa]]]]]]VVVIII999///111:::EEEKKKKKK@@@555555===AAA===666222...(((%%%%%%%%%%%%%%%$$$&&&'''&&&$$$$$$&&&)))''''''&&&$$$###%%%+++000111///+++(((&&&'''(((***zzzuuutttvvvoooWWWFFFAAABBBCCCCCCCCCDDDBBB>>>>>>???===888666666666555555444444444///222444555444111,,,))),,,***))),,,333888::::::222///,,,************)))+++***)))(((((()))***+++))))))(((((()))+++---...,,,,,,---111444333///***(((***+++,,,---///333666444222000000888FFFXXXeeeFFF999,,,(((---111...))))))))))))***++++++,,,,,,***,,,000444777888888888<<>>>>>999333444999;;;===HHHUUUSSSHHHOOOTTTcccqqqoooccc```fffdddSSS???444888DDDOOOUUUOOONNNGGG@@@@@@EEEDDD>>>444111,,,)))''''''''''''&&&((((((%%%""""""%%%(((######$$$######%%%))),,,,,,***((((((((('''%%%$$$tttgggiiixxxfffQQQFFFCCCAAA@@@FFFHHHFFFBBB@@@@@@<<<666555555444444444333333333///111222333222000---++++++******,,,111666999;;;444111,,,***************+++***)))(((((()))***+++'''''''''(((***,,,...///+++++++++...111111///,,,***))))))***,,,///111222000222222111444@@@QQQ___XXXLLL;;;000------,,,***)))))))))******+++++++++,,,---000222444555555555777???GGGFFF===444//////+++)))'''(((---333777:::BBB;;;333...,,,,,,---...++++++)))(((((()))******)))))),,,222777888444///222888:::999AAALLLKKKCCCEEELLL[[[hhheeeWWWSSSXXXVVVIII:::444999EEENNNSSSWWWWWWRRRKKKIIIJJJHHHCCC:::444---)))(((*********&&&''''''&&&%%%$$$%%%&&&&&&&&&&&&$$$###$$$'''))))))'''&&&'''((((((&&&%%%lll]]]]]]hhhvvvvvv___OOOFFFBBBAAAIIIKKKIIIEEECCCAAA<<<555444333333222222222222222///000000000000///------******++++++---222888<<<666222---***)))***++++++******))))))))))))******&&&&&&'''(((+++---///000+++***)))***---///000000---***((())),,,//////...,,,000333222222:::HHHUUUfff^^^OOO???222,,,,,,---))))))))))))))))))*********+++---///111222333333111;;;DDDBBB777...,,,...+++)))'''(((***---//////666666444000---,,,,,,---,,,+++***)))((())))))***'''''')))---222333000,,,222888999777:::BBBDDDAAA888BBBTTT```[[[MMMGGGKKKDDD;;;111...333<<>>888333333111000111222333444555444111...------......)))***+++******,,,333888444111,,,******+++++++++)))))))))******)))))))))))))))******++++++++++++---,,,***)))***---222666333...******...000...******))))))...666===??????QQQZZZccc___QQQ@@@444///,,,+++***((((((((()))***'''((()))+++,,,---------000111222333111---)))''')))(((((())),,,......---333===CCC>>>777333000,,,///...,,,***((((((((()))*********,,,---...---,,,...333555444333888???CCCEEEPPP^^^fffaaaUUUMMMKKKLLLCCC777///---111444666...;;;OOO___eeedddaaaaaacccXXXJJJ@@@=========<<<333...(((%%%'''*********&&&'''(((&&&$$$$$$%%%&&&%%%%%%%%%'''((((((&&&$$$ttt___[[[^^^qqqqqq^^^NNNDDDAAADDDDDDCCCCCCDDD@@@:::555444222111222333555666;;;999555111...---------***************,,,///222111...+++******+++++++++))))))************)))))))))***++++++++++++***))),,,,,,,,,++++++---111444333///,,,,,,...///---,,,+++'''&&&---777===;;;666BBBPPPbbbiii```NNN;;;000///---+++)))(((((()))***((()))+++,,,,,,***((('''000...---......---)))&&&+++)))(((((()))******)))444@@@GGGCCC===<<<888222000///,,,***)))(((((((((((()))***++++++******)))))),,,...///000444999>>>QQQXXXaaagggeee]]]TTTOOOQQQGGG:::000,,,///555888,,,...555>>>DDDGGGLLLRRRUUUNNNEEE>>><<<>>>@@@BBB:::666000,,,,,,---......(((******)))'''&&&&&&'''&&&&&&''')))+++***'''%%%lllccc```mmmoooYYYKKKCCCDDDDDDBBBBBBDDDAAA<<<777666444333333555777999@@@>>>999555111...,,,,,,+++***)))***+++,,,,,,+++,,,+++******+++,,,+++***((()))***++++++***)))(((((()))***+++,,,++++++***)))+++---,,,++++++...000000///---,,,,,,,,,,,,---+++((((((,,,444777555000777FFF[[[jjjkkk]]]HHH:::111///,,,***((()))***+++###&&&))),,,---+++)))'''---------,,,,,,+++***)))---***((('''((())))))(((000===DDDBBBAAAEEECCC<<<111///---+++)))(((((((((''')))+++,,,+++)))(((''''''((())),,,...000444888MMMPPPWWW]]]bbbbbb\\\UUUTTTKKK===111,,,---222555(((###!!!''',,,000777>>>===<<<999555222333888<<<>>>>>><<<888444222111222...//////---***(((''''''&&&&&&(((+++......+++)))zzzkkkdddlll}}}eeeTTTEEEFFFEEEBBBBBBDDDAAA===888777555444444666999;;;DDDAAA===777222...,,,***,,,***)))***,,,---***&&&)))))))))***,,,,,,+++)))((()))***++++++***)))(((&&&''')))+++,,,---,,,,,,'''***------+++***+++---.........,,,***)))+++---*********---000111///---222???TTTgggppphhhUUUFFF222000---***))))))***,,, &&&,,,//////---,,,+++---///---)))(((***,,,---***(((((())),,,------+++888@@@@@@CCCJJJJJJCCC111000---+++)))(((''''''(((+++---...---***(((((()))'''(((,,,///000222444AAACCCIIISSS^^^eeeaaa[[[[[[RRRDDD777000///111444000((($$$(((+++******---...//////,,,'''''',,,111@@@CCCDDDAAA;;;666444444333444333111---)))((('''%%%&&&(((,,,000000///---uuubbbcccrrrsss___QQQLLLEEEAAA@@@???===<<<888666555777::::::888666777>>>CCC???555,,,+++------------,,,+++***)))(((///---+++***+++,,,,,,+++)))+++---...---,,,***)))''''''(((***+++,,,---...............---+++)))(((///---,,,+++,,,,,,,,,+++,,,,,,,,,---...///...,,,...:::LLLaaavvv~~~rrr```FFF===222,,,+++------,,,,,,((((((,,,---+++)))***+++,,,,,,---,,,+++)))((()))((((((((()))***+++,,,333;;;AAACCCDDDGGGFFFBBB444111---***((()))***+++...---+++***)))(((((()))((((((((()))***,,,---...666888???LLLZZZaaa```]]]bbbUUUIIIBBB777,,,)))...'''''''''''''''''''''''')))***+++,,,---,,,+++***999@@@EEE@@@333+++,,,000333666888777444000...------+++***,,,///000...,,,jjjZZZbbbsssmmmVVVOOOEEE???>>>>>>;;;999888666555666999999777555444999>>><<<444...---...,,,,,,---,,,,,,+++***)))******)))***---000222333...------......---***((('''((()))***+++,,,------,,,------------+++***)))...---,,,++++++,,,+++++++++++++++,,,......---,,,111444999HHH___uuuzzzvvvSSSGGG999111111222///+++)))&&&%%%)))+++(((''')))((()))***+++,,,,,,++++++***************+++++++++000777===>>>>>>???;;;666111...***((((((((()))***,,,++++++******))))))(((((((((((((((***+++,,,---222111666EEEZZZhhhjjjggggggZZZMMMDDD999,,,)))...''''''''''''''''''''''''))))))***++++++******)))111777<<<888///))))))---...222666888999999:::;;;222000......//////---+++~~~YYYWWWhhhcccWWWIII@@@>>>>>>;;;777888666555666777888666555222444777777444000......,,,,,,---------,,,,,,+++))))))***,,,///222666888333000......///...+++'''(((((()))***+++,,,,,,,,,***+++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++***++++++,,,,,,,,,,,,+++111...+++111FFFcccyyyeeeTTT???666666888333---)))%%%$$$(((***(((''')))((()))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++***---444:::<<<<<<:::444---...+++(((''''''((((((((())))))***++++++***)))(((''''''''''''(((***+++,,,000,,,///???YYYmmmttttttnnnaaaTTTKKK>>>///***...''''''''''''''''''''''''((())))))******)))(((((()))---000///***''''''(((***---111555888<<<@@@CCC:::777444333222222111000iii[[[eeesssssseeeRRREEEAAA@@@<<<888888777666666666666555555333333333333333222///---,,,------.........------,,,,,,,,,---///222777:::555111...---//////+++((()))))))))***+++++++++,,,))))))***++++++,,,,,,,,,+++,,,---,,,+++++++++,,,***+++,,,,,,++++++++++++,,,,,,+++,,,777MMMhhhyyyxxxaaaEEE666666888444///+++'''&&&)))+++))))))+++******+++,,,,,,,,,,,,---,,,,,,,,,+++++++++******---444;;;>>>@@@???999111000---)))((())))))(((&&&&&&(((***+++,,,+++***)))&&&&&&&&&'''''')))******111...000===SSShhhuuuzzzrrrggg]]]VVVHHH666------''''''''''''''''''''''''))))))))))))))))))((((((&&&'''((()))(((&&&%%%$$$'''))),,,---///222777:::<<<;;;888777777888999999ddd___hhhsss]]]LLLDDD@@@<<<888999999888666555444555666666555333333333222///,,,---....../////////......+++,,,------...222888===555222...---......---+++******************++++++'''(((((()))***+++,,,---***,,,......,,,+++,,,---,,,...///...,,,******+++)))...111......:::SSSiiilllNNN:::555444222...---(((''')))+++))))))+++((()))***+++---///111222++++++*********+++,,,------444;;;@@@EEEHHHCCC<<<777222,,,*********(((%%%%%%''')))+++,,,+++***)))&&&&&&&&&&&&'''((())))))000111444<<>>888333000...)))&&&((()))'''''')))$$$%%%'''***...222555777+++***)))(((***---000222...333888>>>FFFLLLJJJDDD>>>777///+++,,,---***'''&&&''')))*********))))))'''''''''''''''((()))))),,,000666;;;CCCOOO___jjjlllfffcccaaaTTT>>>///,,,************************,,,,,,***)))))))))))))))'''((((((((('''&&&%%%%%%###$$$%%%$$$$$$%%%(((***)))+++---///000333888;;;kkkeeevvvyyyaaaNNNCCC@@@@@@======<<<888555444666888;;;;;;999777666555555666111111111111000///......''')))+++++++++///777>>>======:::444---***,,,///+++++++++*********))))))((('''''''''(((***+++,,,)))...222222///---...111555777888555...******+++...,,,------***+++888GGGccceeeeee___TTTHHH@@@;;;111,,,((())))))'''&&&((($$$%%%&&&(((+++///222444,,,+++)))(((+++000666:::444666777;;;CCCKKKLLLGGGAAA999///+++---///---+++((((((((()))))))))))))))((((((''''''(((((()))******///555===FFFQQQ]]]eeeddd^^^[[[ZZZOOO;;;...+++++++++++++++++++++++++++,,,+++)))(((''''''(((((($$$&&&((('''&&&%%%&&&(((###$$$%%%%%%$$$%%%'''(((###&&&)))******,,,///111cccgggwwwlllUUUHHHEEEFFF>>>>>>===999555444666999;;;<<<;;;999777666888;;;222222222111111///...---+++,,,---+++(((+++222888BBBCCC@@@888---(((+++000,,,,,,++++++***)))))))))((('''''''''((()))+++,,,***...333333000...///222888:::;;;777///******,,,///++++++000000---...333IIIYYYjjjpppgggYYYNNNIII555///+++,,,+++)))(((***((((((''''''(((***,,,---...+++)))))),,,333;;;@@@999999888:::BBBJJJKKKGGGAAA888...***---000000...***)))(((((((((((()))))))))(((((((((((())))))******...555@@@MMMYYYaaafff___XXXTTTRRRHHH777,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***((('''&&&&&&&&&'''!!!$$$''''''$$$$$$'''***$$$%%%&&&&&&$$$$$$$$$&&&###&&&)))***(((''')))+++xxxcccfffvvvbbbUUUJJJBBBCCC>>>:::999666111000222888<<<>>><<<777333555777:::666222000111111000......---,,,,,,---///222333???FFFCCC777111444333,,,---,,,------+++'''***000444,,,&&&''')))(((''''''...000333555666555333111333888;;;777///)))))),,,000///---++++++,,,---...444EEEXXXhhhvvvxxxdddJJJAAA333''''''***(((''''''***)))'''&&&&&&(((***+++***,,,,,,+++))),,,333::::::;;;999777>>>IIIMMMJJJ===666...+++---//////---+++)))***---,,,(((''')))&&&)))+++)))&&&%%%'''***///+++555MMM___cccbbbddd\\\LLLGGGOOOHHH333***111---...000000///+++'''$$$%%%%%%%%%%%%%%%%%%%%%&&&!!!$$$''''''%%%%%%(((***%%%%%%$$$############$$$%%%%%%%%%&&&'''((())))))nnnaaa{{{jjjZZZKKKAAA@@@<<<999:::999555444666555999;;;:::666444555888;;;777222000000111///......---,,,++++++---///000;;;AAA@@@666222444333------,,,,,,---+++)))---444444---)))***+++)))'''((()))***,,,///111333444444111555777333,,,((())),,,...---+++***)))***+++,,,000:::FFFUUUhhhtttjjjXXXKKK;;;---+++---,,,(((&&&***)))((('''(((((()))******,,,---+++)))+++111777;;;===<<<999;;;BBBCCC@@@===777000---------+++(((***)))---333555111......(((*********((((((((()))++++++444III\\\cccaaa]]]VVVUUUUUURRRFFF666000222111222333111...***'''%%%&&&&&&%%%%%%%%%%%%%%%%%%###%%%''''''%%%%%%''')))(((''''''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&((((((hhhooo{{{iiiXXXKKK???:::777888888555333555333666888888555444555777:::777333111000000000///111000---+++***++++++,,,444:::;;;555222444333...---+++,,,---,,,+++111999777222//////...***((()))'''''''''))),,,111666999000333444000***'''(((+++,,,+++)))((((((((()))***+++...222===SSShhhmmmgggYYYJJJ;;;666444111+++((())))))))))))))))))))))))***,,,---,,,******---111:::======:::888888888666999444000------,,,)))&&&))))))///999???<<<777555***)))(((((())))))'''&&&))),,,444CCCXXXeeeccc[[[PPP\\\bbbYYYHHH<<<666444444555555111,,,((('''((('''''''''&&&%%%%%%%%%$$$%%%&&&''''''%%%%%%&&&''')))(((((('''&&&'''''''''$$$$$$$$$$$$$$$%%%&&&'''~~~rrrmmm___HHHAAA<<<;;;:::666333333333555777666444333333555666555222111111222333333666444111...,,,+++++++++...444666333222333222///,,,++++++,,,,,,---444<<<@@@;;;777555111+++***,,,,,,***((((((+++000666:::333555555111+++((((((++++++***)))((((((((()))))))))))))))...???VVVfffkkkbbb[[[QQQHHH>>>555...*********+++++++++***)))(((***,,,---,,,***)))+++---333888;;;999444111111000111///......///...+++((()))(((---888@@@@@@===<<<222///,,,,,,//////---******///333===RRRgggjjjaaaPPPZZZdddbbbTTTBBB777444444555444000)))'''(((+++)))(((((('''&&&%%%%%%$$$'''''''''&&&%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&&&&'''zzzyyy~~~oooUUUKKKCCCAAA???;;;888888666777777666444222222222222222111111111333666888;;;999555111///---------,,,000333222111111000...,,,******,,,,,,---444===HHHDDD@@@<<<444,,,+++///222000,,,***+++...111444777888777444...***)))***++++++***))))))))))))))))))+++,,,---444DDDVVVaaa^^^bbbcccZZZJJJ;;;111,,,++++++,,,,,,+++***))))))***+++,,,,,,+++******+++,,,///444555222///000222......///000000...+++)))+++((()))222999<<<>>>AAA>>>:::666555777999888666...111111666IIIaaakkkhhhVVVRRRYYYgggbbbIII888555333333111---((('''***---))))))(((((('''&&&%%%%%%((('''&&&&&&&&&%%%%%%$$$''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((wwwxxxZZZNNNCCC??????<<<:::;;;999999888777666444222111111111222222222444777:::<<<999666222000............000111111///...------***)))***,,,++++++111999HHHGGGFFFCCC888...,,,///333222000///...------...777888888555111---***)))++++++++++++*********))))))---000111333:::GGGPPPRRRaaammmkkk\\\III999...------,,,,,,+++******************++++++,,,,,,,,,***))),,,000111///111555222222333222000---***(((...***(((,,,000444<<>>;;;::::::999999888888888777555444222333444222111222666999888666333000...------...111111111000---******,,,)))(((***+++***)))---444???CCCIIIIII>>>111+++---111222444555555222///---111333555444222...***(((***+++++++++******))))))(((***...333777:::>>>AAAGGG\\\rrrzzzsssaaaHHH444///...,,,+++******++++++)))))))))***,,,...///000---(((''',,,//////111555333444555444222///---,,,111...+++******---888CCCGGGDDD>>>999777999???CCCCCC===777777;;;DDDSSS``````OOOIIIXXXccc[[[III>>>999333...+++,,,---+++((()))((((((((((((((((((((((((&&&$$$%%%''''''&&&$$$(((''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''sssbbbPPPGGGCCC???======999888888999::::::888777444555555333111111444777555333000---,,,+++,,,,,,444333222000,,,((((((***)))(((***+++)))'''***111666>>>IIIMMMCCC333++++++///333888<<<<<<999444111+++...111222111...***(((***************)))((((((&&&&&&***333<<<>>>;;;999CCCZZZtttuuuVVV;;;000///,,,***)))***+++,,,)))(((((())),,,///111222222)))%%%***......000444111222444444333222111222333111...,,,(((***555CCCOOOLLLGGG@@@<<<>>>FFFMMMOOOEEE???>>><<<<<>><<<::::::<<<;;;777444777666555444333222222222333222000...---,,,,,,---000444666555111---++++++++++++++++++******))))))---666>>>>>>777///,,,,,,///---111===HHHHHH;;;---+++***)))+++---...,,,)))''')))******))))))***++++++***+++///444888999888;;;MMMhhh~~~{{{\\\@@@888444000,,,(((''',,,444------,,,,,,+++,,,---///000------000...***+++111///111666:::<<<===<<<;;;888444111000---***222===OOOPPPMMMFFFDDDLLLUUUZZZYYYWWWVVVUUUOOOIIIHHHLLLbbb]]]XXXUUUSSSOOOHHHAAACCC===555///,,,***((('''((()))***++++++***)))))))))(((''''''''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&ppp]]]PPPFFFDDDEEEAAA>>>;;;:::;;;:::777444777666555444333222222222333222000...------------...111444444222///...///,,,+++++++++************&&&,,,222333///***''''''...---000;;;GGGHHH===222+++)))((((((***+++***((()))***+++***)))((()))***+++******---111333333222222>>>RRRgggtttoooVVV===666111...---++++++111999000...,,,,,,---...//////000------///...***+++000///111444888<<>>666...)))((((((((()))***+++++++++*********(((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&zzz}}}hhhWWWJJJHHHJJJFFFAAA<<<:::::::::888555777666555444333222222222333111000...------......,,,///111222222111111222,,,,,,++++++******++++++'''))),,,......,,,***))),,,+++---777BBBEEE>>>555+++)))'''&&&'''''''''&&&***+++,,,+++)))(((((()))+++******+++---...---,,,...333>>>PPPcccgggVVVAAA666111...---,,,,,,333:::555222...---///000000//////------...---***+++///...///111444:::@@@FFFIIIFFFDDDDDDBBB===888999>>>MMMUUUZZZVVVNNNJJJIIIGGGZZZ^^^fffjjjdddTTTGGGBBBCCCRRRbbbeeeZZZMMMFFFEEEPPPOOOJJJ@@@444+++((()))((()))******++++++******+++***(((''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&sss___QQQNNNQQQJJJDDD===:::999999888666777666555444333222222222222111000.........//////,,,---...///000111111222---,,,++++++++++++,,,,,,---+++***,,,//////---+++***(((***000999<<<888333,,,***'''%%%%%%%%%&&&&&&)))***+++***))))))***+++************************...---111AAAWWWbbbWWWFFF;;;444///---+++***...444;;;666000///000000...,,,------------+++***+++...,,,,,,,,,///555>>>GGGLLLIIILLLOOOOOOIIIAAA;;;999DDDLLLSSSTTTRRRPPPMMMHHHFFFJJJUUU^^^^^^TTTKKKGGG<<>>FFFJJJGGGEEEEEE777<<>>666222000444777666777999444333999JJJ___mmmmmmiiinnncccVVVNNNJJJDDD999000///...,,,+++))))))(((((()))---111111///------...,,,+++)))'''&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&rrr^^^TTTMMMHHHBBB>>>>>>===;;;888777666555444333222222222000000/////////000222333111...++++++...111222222///...,,,++++++---///111111...,,,***************''''''&&&&&&'''((()))))))))++++++***'''%%%&&&(((!!!###%%%&&&'''(((***,,,***+++---,,,***)))***,,,(((+++,,,///:::JJJVVV[[[QQQFFF<<<666222---,,,...111444777555///***(((((()))......)))'''***,,,***((('''&&&&&&)))...333666;;;GGGTTT[[[^^^\\\QQQEEEFFFKKKLLLFFF@@@>>>===;;;888222...///111//////111000000444???OOO]]]fffiiimmmdddYYYQQQLLLGGG???:::444333000...,,,*********'''---333555333000000111///...+++((('''&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&kkk^^^MMMHHHBBB??????>>>;;;999777666555444333222222222000000/////////111222333222...+++,,,000444555555///...,,,++++++---000222---,,,+++***))))))***+++'''(((((((((((()))***,,,''')))+++***'''%%%&&&'''"""$$$&&&&&&&&&&&&((()))+++---...,,,)))'''(((***&&&***,,,,,,333DDDWWWbbb]]]QQQDDD<<<555...++++++***111777666///))))))+++)))......((('''***,,,))))))((('''''')))+++...000222???KKKSSSYYY\\\UUUKKKLLLUUUYYYNNN@@@:::;;;===666111...111444222111222(((,,,000333999CCCQQQ[[[jjjddd[[[RRRKKKFFFCCCAAA999777444111...,,,++++++%%%---555888666222222222222000---)))'''&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&xxxooo~~~qqq[[[JJJ???AAACCC<<<888999888777666444111111222333111111111111222333444555...///000111222222111111------,,,++++++******)))...---,,,***)))((((((((())))))((((((((())))))***'''&&&%%%'''***)))&&&"""&&&###"""###%%%%%%&&&(((''',,,111111---***+++---)))&&&''',,,---333IIIbbbgggfff]]]MMM===333,,,'''***(((+++111333...***)))+++***))))))***+++***)))((())))))(((''''''***,,,)))...:::KKKWWWZZZZZZ\\\UUUTTTTTTVVVRRRIIICCCAAA777===BBBCCC===666111...&&&&&&***111555777===DDDUUU___ddd]]]YYYXXXMMM>>>???444...111666555000,,,///---111:::===888444444///...---)))%%%###"""###$$$$$$$$$###"""###%%%'''qqqyyyfffSSSDDDCCCDDD>>>:::;;;777777666444333222222333111111111111222333444555///000000000//////...---------------,,,+++******++++++++++++************''''''&&&&&&&&&''''''((('''&&&&&&(((******'''$$$((('''&&&&&&&&&%%%%%%&&&&&&+++000111---++++++,,,(((&&&(((---...111CCCYYYgggmmmlll```PPPBBB777///***((()))///000,,,((('''***)))(((((((((((('''&&&((())))))(((''''''***,,,...,,,///999CCCLLLUUU]]]VVVTTTVVVZZZYYYTTTPPPQQQJJJMMMOOOMMMFFF===444000(((&&&(((---///000555;;;BBBPPP^^^eeefff^^^JJJ777888000---333999:::888666000000666@@@CCC???::::::555333///***%%%###$$$&&&%%%%%%&&&%%%$$$$$$&&&)))sssvvv```LLLFFFEEE@@@======777777666666444333333222111111111111111222333444333222111000///...------......///......---++++++)))***+++,,,,,,,,,,,,,,,(((''''''&&&&&&'''''''''''''''''')))******(((&&&'''((()))(((&&&%%%%%%%%%%%%***///000...,,,+++,,,'''&&&)))------000===MMM]]]iiiqqqmmm___MMM<<>><<<999888888777555222111111000000111111222222333333333222333444555666111111000///............---------------,,,++++++++++++***)))))))))))))))'''((()))))))))))))))***///777999222)))''''''&&&&&&)))---///000000000000---***((()))+++111;;;DDDFFFNNNYYYccciiieeeSSSAAA333---)))******((((((***)))***,,,+++***)))+++,,,)))******)))((((((+++------+++,,,000222555<<>>111+++((()))***)))))),,,...333;;;CCCIIILLLJJJFFF@@@AAA@@@<<<555///+++***%%%%%%&&&%%%$$$$$$&&&)))xxxeeeWWWOOOJJJHHHEEEAAA<<<999999999666444111111000000000111111222000000000000222444666888333222///---------///000///...---,,,,,,,,,,,,---******)))(((''''''''''''&&&'''(((((((((((()))+++;;;DDDEEE888+++((((((&&&'''(((***,,,...000111222///,,,)))))),,,222999???999???IIIUUUaaafff\\\PPP444---'''''''''&&&(((,,,+++...///---***(((***,,,)))******)))((()))+++---111...,,,,,,,,,...666@@@HHHHHHMMMVVV]]]aaafffllloookkkddd[[[QQQEEE:::333///+++)))******,,,333;;;BBBHHHOOOWWWbbbgggZZZGGG:::111)))(((***)))***,,,''',,,000444:::??????;;;<<<>>>???===777000+++(((%%%%%%%%%%%%###$$$&&&)))wwweeeYYYTTTRRRLLLEEE>>>:::::::::777555111111000000000000111111111111000111222555777999555222...+++***,,,///111///...,,,++++++---///111+++***)))(((''''''''''''$$$&&&((('''&&&&&&)))+++;;;GGGGGG888)))&&&(((''''''&&&&&&(((+++///111333000...+++***---222555555///666>>>EEEMMMSSSRRRMMM888000)))((())))))---111444666777333---******---*********)))((()))+++---111///...---+++***111:::BBBBBBHHHRRRYYY\\\aaafffmmmkkkfff]]]QQQFFF>>>:::555000,,,***))))))000777;;;EEEIIIIIIVVViiigggVVVFFF999,,,)))++++++***+++%%%((()))(((---444666333777888999777333---***(((&&&&&&'''&&&%%%%%%'''***nnnaaa[[[XXXPPPHHH???:::::::::888666111111000000000000000111555444333333444777999;;;666222---))))))+++///222...---+++***+++...222444---,,,+++***))))))))))))###&&&''''''%%%%%%(((+++444AAACCC333%%%%%%)))***&&&$$$###$$$(((---111222000///---,,,///111000------666>>>??????BBBEEEEEE<<<444---,,,---...222777>>>@@@???:::222---,,,...*********)))((()))+++---...///333444000,,,...333@@@@@@EEENNNTTTUUUXXX\\\ggggggddd\\\QQQHHHCCCAAA===777111---***)))...555444@@@???777GGGgggpppcccPPP@@@///*********((('''''')))'''###'''000333000444555444222...***)))((('''(((((('''&&&&&&)))+++hhhYYYUUUUUUMMMCCC===<<<;;;888555444333222111111222333444666333111333888:::888555222000---++++++,,,...///555111,,,+++---//////...++++++***)))(((((())))))''''''''''''''''''''''''111000///---***(((&&&%%%&&&''')))))))))***,,,...888333---***+++------,,,,,,555???CCC???;;;;;;===:::666///***)))000:::BBBHHHKKKKKKCCC777...---///+++***)))))))))***+++,,,111111111///---,,,---...888555:::IIIVVVWWWPPPKKK```aaabbb```RRRCCC???CCCDDD<<<444111...***)))+++...///555AAASSSbbblllpppXXXHHH444))))))+++***'''''''''''''''))),,,///111///...,,,+++***)))))))))&&&(((***(((&&&&&&***---uuuccc\\\UUULLLBBB<<<;;;;;;999666444333222111111111222222777444333555:::<<<;;;888222000...,,,+++,,,...///000...+++******++++++***+++******)))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%******)))((('''&&&%%%%%%&&&'''((()))((()))+++...888555222111000000///...+++000666:::999777555444333111...,,,---444>>>EEEPPPSSSUUUPPPEEE:::111...++++++***))))))***+++,,,000111000///---,,,---...333111666CCCMMMOOOKKKIIISSSYYY```___PPP???:::>>>FFF???888555222...,,,...---111888???HHHRRR]]]eee^^^QQQ???222,,,***)))((()))(((''''''(((***---......---,,,***))))))(((((()))++++++)))&&&&&&))),,,rrrfffWWWNNNCCC<<<;;;<<<;;;999666555333111000000000111666444333555:::<<<<<<:::222111...,,,,,,,,,---...---------+++)))(((((()))*********)))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((+++---777999;;;:::777333///...,,,,,,...111444444000---.../////////111666<<>>===>>>===<<<777666444222000000000000222111111333777::::::999222111///---,,,,,,---...---///111000,,,))))))***))))))*********)))))))))(((((((((((((((((((((((('''''''''''''''(((((((((&&&'''(((((('''(((***,,,666<<>>555///...111...---,,,++++++,,,...///...---,,,+++************000111111---(((&&&'''***yyyeeeYYYJJJ???<<<===<<<;;;999777555333111000000111000000111333666888888888333222000...------------,,,000222111---******+++((()))************))))))(((((((((((((((((((((((()))))))))(((((('''''''''%%%'''''''''&&&''')))***444;;;DDDFFF@@@777...***---...//////------...000---///222222000...------000000333999???AAA>>>:::///...,,,******)))******,,,------,,,++++++---///---555CCCQQQTTTOOOKKKKKKUUUYYY^^^cccddd```WWWOOOIIICCC???>>>:::222------)))000888;;;888333111111111777>>>???:::555333444,,,+++***)))***,,,...//////...---,,,,,,,,,,,,,,,///111222000+++''''''(((qqqcccPPPCCC===<<<;;;::::::999777444333222222222111111222444555777888999333222111///...------,,,+++---......,,,***))))))'''(((***++++++***))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$%%%&&&'''&&&&&&&&&((()))000777@@@EEECCC;;;222---,,,...///...---,,,...000))),,,///000///---,,,,,,///......111777::::::999000///---+++***)))*********+++,,,,,,++++++---///,,,555FFFVVV\\\WWWQQQOOOQQQQQQRRRWWW___bbbZZZOOOLLLFFF@@@>>>999111,,,+++(((,,,222777777333///,,,---222888<<<<<<999666333***)))((('''(((***,,,---......---,,,,,,,,,,,,,,,,,,000333222---)))''''''~~~~~~qqq[[[KKKCCC@@@>>>===;;;:::888666555444444555000111222333333444555777333222111000...---,,,,,,+++*********,,,,,,***)))'''(((***+++++++++))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%%%%&&&'''&&&%%%%%%''')))+++111:::CCCFFFBBB:::444///...---...000111000///)))+++......---,,,,,,---...///111333555555444222111000---+++***))))))))))))***++++++***+++---//////555CCCRRRWWWQQQJJJFFFGGGIIIKKKOOOXXX^^^YYYOOONNNGGG@@@===777///***)))&&&)))---///000///...---111///000444999:::777222---,,,***)))))))))+++,,,,,,,,,+++*********++++++'''---222333000+++'''&&&|||~~~}}}fffSSSIIIFFFCCCBBB;;;:::888777666666666666---///000000000000222333333333222000///---,,,,,,---***(((***---...---***&&&(((***+++,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''&&&%%%%%%&&&((((((---666AAAHHHHHHAAA:::333///,,,///666888444///---...///...---+++,,,,,,///333888;;;;;;888444111111000...,,,***)))))))))(((***++++++***+++---///...111:::EEEIIIAAA777222AAAGGGKKKOOOVVV\\\YYYQQQSSSLLLDDD@@@:::111,,,,,,%%%(((******((()))---000222,,,'''+++444:::777333333111///---++++++,,,---******))))))))))))))))))$$$***222444111,,,(((&&&tttwwwmmmpppqqqbbbWWWMMMBBB;;;:::999888888888777333111////////////000000000000333222111///---,,,,,,+++******))))))+++---000222,,,***)))((()))***)))(((******))))))((((((''''''((((((''''''&&&&&&&&&%%%)))((('''&&&&&&&&&&&&&&&%%%(((///999BBBDDD???999555222//////222333111///000...,,,---//////---***...111<<>>>>>999///***,,,+++&&&---+++)))(((((()))((((((***---//////---***((('''}}}ggg```fff~~~mmm___QQQGGGAAA;;;:::999:::;;;:::777444000000111111222222222333333222000///---,,,,,,,,,+++***))))))+++---///111...,,,***)))))))))'''&&&***)))))))))((((((((('''((((((((('''''''''&&&&&&)))((('''&&&&&&&&&&&&'''%%%(((---555===AAAAAA@@@999444...,,,...000000///000...++++++---...---+++///000888FFFLLLFFF999000...///...,,,++++++++++++))),,,---,,,***+++,,,+++---///222222000---,,,+++999CCCKKKJJJIIIKKKMMMMMMIIILLLOOOQQQNNNFFF:::222++++++******+++---...///888555111,,,+++,,,///222>>>AAA===444......---***......---------,,,+++***&&&(((++++++***(((''''''llliiiqqqzzzhhhYYYLLLEEE@@@===<<<<<<>>><<<888444111222222333444555555666333222000///---,,,,,,,,,,,,+++*********,,,///000///---***))))))(((&&&%%%))))))))))))(((((((((((())))))((((((((((((''''''((((((''''''&&&&&&''''''&&&(((,,,000444;;;AAAFFF===666...)))***,,,------000---***)))+++---//////333///333@@@JJJGGG>>>777------------,,,,,,///111///...//////,,,)))+++///,,,...///...,,,+++++++++777???EEEFFFDDDDDDCCCAAA999AAALLLRRRPPPFFF:::222,,,++++++***+++,,,---...777777444///+++***---111>>>CCCDDD>>>555000...,,,------...------+++***)))''')))++++++)))(((((((((yyyiiiXXXJJJEEEAAA===<<<===;;;666111222222333444555666666777222111000///------,,,,,,---,,,+++******,,,---///...,,,***)))))))))'''&&&))))))))))))(((((((((((()))))))))))))))(((((((((((((((''''''''''''((((((&&&))),,,---...444===DDD>>>777///++++++,,,,,,+++---+++)))(((+++///333555888111000999CCCCCC<<<777,,,++++++---...111999AAAAAA999444222///+++---222,,,------,,,******+++,,,333:::BBBGGGGGGCCC>>>:::///888DDDOOOPPPGGG888---+++***)))(((((()))***+++444666666111***(((+++///<<>>555000//////+++---///...,,,***))))))zzzyyysssZZZJJJBBB:::888<<<>>>;;;777333333333333333444444444111111///......---------000///,,,*********+++,,,***)))'''(((***++++++***(((((((((((())))))))))))''''''(((((((((((())))))((((((''''''(((((())))))$$$(((,,,+++((((((,,,111555333111333444333///+++(((((())))))+++000777;;;<<<444///111333000...------((((((---111777HHHZZZ___WWWHHH999222111000---,,,---...---++++++,,,...+++///:::IIIPPPKKKBBB===<<<;;;@@@KKKVVVSSSCCC444///...,,,***)))))))))))),,,///111///,,,)))***+++333<<>>444111111***---000111///---++++++tttwww~~~fffTTTJJJ???:::===???<<<888555444444444444333333333111000///......---......111///---+++))))))***++++++***(((((()))******)))'''((((((((()))))))))***&&&&&&'''''''''(((((((((((((((((((((((()))******$$$&&&((('''%%%%%%(((+++///......111444444111...((()))))))))))),,,222666555111...//////,,,+++------((()))...000333BBBTTT^^^ddd[[[DDD555555444...+++,,,------++++++,,,---******222AAAKKKIIICCC@@@777666888@@@IIIIII@@@777000...,,,***((((((((((((***,,,...//////...,,,,,,...111;;;IIIRRRWWW^^^fffjjjiiidddXXXJJJ???;;;:::888;;;>>>>>>:::555111...|||qqqtttuuuaaaTTTEEE>>>>>>>>>;;;666666666666555444444333333111000///...............222000---+++))))))******---+++))))))))))))(((''''''((((((((())))))******%%%&&&&&&&&&''''''((((((((((((((((((((()))******$$$$$$$$$$$$###$$$''')))---++++++...333555333000((()))***(((''')))---111000---...///...+++,,,000,,,)))***000///...999JJJ[[[mmmkkkOOO:::999999111)))+++------+++++++++,,,+++''',,,:::EEEEEEBBBAAA222111333999???AAA>>>:::...---***(((&&&%%%%%%%%%******,,,///222222///,,,***(((+++666@@@HHHRRR\\\hhhkkkkkkdddYYYOOOKKKJJJJJJMMMOOOLLLFFF===666222xxxhhhuuuuuueeeOOOBBB>>>???===:::888777555333222222222222///000000000000...,,,+++,,,+++***,,,//////,,,)))************************(((((())))))*********+++)))((('''&&&&&&'''((()))))))))((((((''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&(((***...111000...+++)))''''''((()))***)))(((,,,...///---+++***---///++++++---//////000555===NNNcccfffXXXKKK???666777000...---------,,,***((((((''')))...444777777666000---000111...555999111000000...***))))))(((&&&(((,,,000333444444444444111---***,,,111666555333MMMPPPPPPMMMPPPUUUUUUPPPOOOQQQSSSRRRNNNIIIEEECCCttt\\\III@@@??????>>>999888666444222222222222000000000000000...---,,,,,,++++++,,,...///,,,***************************((()))))))))************)))(((''''''''''''((()))))))))((((((((((((((((((&&&&&&%%%%%%%%%&&&''''''(((((()))+++...//////...***)))((()))+++,,,+++***---...///...,,,+++,,,......,,,---///......444;;;EEE]]]eee[[[RRRHHH@@@BBB444222///---,,,,,,++++++,,,******,,,000333333222///,,,//////,,,222666---222222000---,,,,,,***((('''+++111555666888999:::555111,,,,,,...000000///333888<<>>AAA:::999777555333333333333000000111000000///...------,,,,,,,,,......,,,***************************))))))))))))************))))))(((((((((((())))))(((((())))))))))))))))))%%%%%%%%%%%%&&&'''((()))(((''''''(((,,,...//////,,,+++***+++---------,,,---///000///---,,,,,,---000------...,,,,,,222:::IIIbbbjjj```WWWMMMGGGJJJ===:::444///,,,+++,,,---///---******,,,...///000111,,,......***111666...444222000//////---+++)))'''+++111666999;;;>>>???:::666111---******,,,------111555999@@@GGGIIIFFF???AAACCCDDDDDDEEEHHHJJJwww]]]JJJAAA@@@BBB<<<;;;888666555444444444111111111111000000//////------------------,,,+++************************)))))))))))))))*********))))))))))))))))))))))))(((((())))))******++++++'''&&&&&&&&&&&&''''''(((&&&%%%&&&(((,,,.........,,,+++***+++---...---,,,---///000000///...---,,,///---,,,---,,,,,,333;;;PPPgggmmm```XXXRRRRRRZZZKKKGGG>>>555...+++,,,...000---***)))***...111444666000///---+++555>>>999555111...//////,,,)))((('''+++000555888;;;===???===;;;666000++++++...111333444666888;;;===;;;999666666777888999===BBBFFFuuu^^^MMMEEEBBB>>><<<:::888666555555555222111111111000000000000.........---,,,,,,,,,---******************************)))))))))))))))))))))******************)))(((((())))))******++++++***)))((('''&&&%%%%%%%%%###$$$&&&***---...,,,***+++***)))***+++,,,,,,***---...000111222000...,,,,,,++++++------...555===OOOeeehhh[[[VVVYYYdddrrrZZZUUUKKK>>>333---,,,---...,,,***)))+++000777;;;===444000------===LLLKKK;;;333...000000,,,))))))(((+++///222444666888:::<<<:::777222000111555999111000000333555444333222......------...222888===pppYYYHHH@@@@@@>>><<<999777666666666222222111111111111222222/////////...,,,+++,,,...************************************))))))))))))******++++++++++++******(((((())))))))))))))))))+++***)))'''&&&%%%%%%$$$"""###&&&***------***'''***)))((()))***++++++)))+++---///222444333000---++++++,,,//////000666===QQQeeehhhZZZTTTYYYeeewwweeeaaaXXXJJJ;;;111.........---,,,+++---222999??????555111...000CCCUUUVVVCCC888000222333...+++,,,(((***---...///000222333777555333333555888===???888333111222222...,,,---+++***(((&&&'''+++111666hhhRRREEEAAA???===:::888777666666333222111111111111222333///000000...+++***,,,...************************************)))))))))(((******+++,,,,,,+++******))))))((((((((((((((((((******((('''&&&&&&&&&&&&%%%%%%&&&(((******(((&&&***)))((()))+++++++++)))***+++...333666666222...,,,,,,///222222111555;;;LLLdddjjj]]]UUUUUU^^^mmmkkkiiiaaaSSSDDD888222222111111///---,,,000777<<<;;;333000...111DDDVVVWWWJJJ:::000111222---***---''')))+++++++++,,,...000000...---000777===@@@AAACCC;;;666444111+++(((***+++***(((&&&&&&)))///444xxxbbbTTTBBB@@@===;;;888777777777333222111111111222333444///111111...+++***,,,///************************+++*********))))))((((((***+++,,,------,,,+++***))))))((((((''''''&&&&&&)))(((((('''''''''(((((((((&&&%%%%%%'''(((((('''***)))((()))+++,,,+++***)))***...333777777333///......111555333111333999===YYYfff___YYYXXX^^^kkklllkkkfffYYYIII<<<666444444444222...,,,---333888777000//////111CCCSSSSSSKKK:::...///000***(((,,,&&&''')))******+++---///,,,)))(((---777>>>@@@??????777111111///******---++++++)))''''''+++000555www^^^MMMEEE>>><<<;;;:::===BBB777666555333222111111111222///,,,+++---///...,,,...,,,++++++,,,---,,,***---------,,,+++)))((((((---+++,,,///...***)))+++(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((,,,,,,,,,,,,,,,+++++++++++++++,,,...000444666888222111111444888888555111555DDDZZZiiiiii```[[[\\\cccjjjnnnhhhYYYHHH===999777555444666444111111444555333111222555;;;CCCHHHDDD>>>666///,,,,,,,,,+++%%%%%%'''))),,,,,,***(((((('''(((...777<<<<<<:::999888555333000///...---,,,)))&&&'''+++///000///oooXXXNNNDDD???===::::::===777666555333222111000000111///,,,---...000///---...---,,,---...///---,,,------......---,,,***)))...,,,...333444000,,,+++(((((('''&&&&&&&&&&&&'''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((++++++,,,...000000...++++++,,,,,,...111444777999555444333666999:::777444333:::IIIXXX^^^[[[XXXYYY___```cccddd```WWWJJJAAA;;;666555:::===<<<:::;;;777222000222333444999AAAFFF@@@888222...,,,+++***''''''''')))++++++***(((***((((((,,,333777666444555444333111000...------//////...,,,,,,...333666fffXXXIIIBBB???;;;:::;;;777666555333111111000000000///...///000111000//////......///000000///---,,,---///000000///---,,,111---...555999666///,,,)))(((''''''&&&&&&''''''((((((''''''''''''''''''&&&&&&&&&''''''''''''(((***)))+++000666666111,,,++++++,,,...111444777999888666555777:::;;;:::777555444:::IIIVVV\\\___aaa\\\XXXWWW```kkkkkk___RRRCCC:::777>>>HHHLLLLLLKKKAAA888555:::999444999EEEJJJDDD;;;444///---+++******)))((((((******)))(((---***(((***---000///---111111111111111000//////...333666333///000999BBBtttbbbOOODDD???===<<<>>>888777555333222111000000/////////000222222222222///......///000000///---+++---000222222222000///444---,,,222888666000---)))(((((('''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))(((***111999;;;444---******+++,,,///222555777777555333555888:::888666555111333>>>LLLXXXbbbjjj]]]WWWUUU```ooovvvooofffLLL>>>555<<>>BBB???888???OOONNNFFF<<<333...,,,------,,,***(((((()))))))))(((,,,***(((((()))+++***)))...///000222333333333333,,,666>>><<<555666CCCQQQrrr[[[KKKAAA======???:::888777555333111111000...///000111222333555666111///------//////...---+++---///111222222111111555,,,''',,,111111...---))))))(((''''''''''''((()))(((((('''&&&%%%%%%$$$&&&&&&&&&''''''''''''((()))''')))000888:::444---)))))))))***,,,///111333333111000222666777555222222000111666<<>>;;;:::888666444333222111///000111222222444888:::444111...,,,------...---,,,,,,...///000111111111444,,,&&&(((,,,,,,+++,,,***)))((((((''''''((((((******)))((('''%%%%%%$$$&&&&&&&&&''''''''''''(((((('''(((---333555111---))))))))))))***,,,...//////......111555555222...222333666666555999GGGUUUYYY^^^bbb```]]]]]]dddkkkVVVEEE555000777EEEUUUbbb___YYYQQQIII>>>999>>>GGGGGG@@@777///---...111222,,,+++))))))******)))((((((((()))************)))'''((()))+++...111444555<<>>999555///,,,+++---...///,,,,,,,,,,,,---///000111222,,,)))***+++))))))+++***))))))(((((((((((((((---,,,+++***)))'''&&&&&&&&&&&&&&&''''''''''''((((((''''''(((+++---------++++++***))))))***,,,---------///333666666111---000444999;;;888999CCCOOOVVVaaaiiidddVVVPPPVVV___[[[PPPBBB888333555@@@LLLSSSWWWSSSGGG<<<;;;======<<<999444222111111111111*********+++,,,,,,)))'''(((***---...---+++***))))))))))))+++...222777999===IIIXXXaaabbbaaabbbeee~~~fffPPPFFFFFF???===;;;999777555444333111222222111111444;;;AAA===888111,,,+++---///000---,,,+++***+++---///111111---,,,...,,,((((((*********)))(((((((((((((((//////...,,,***)))((('''&&&&&&&&&'''''''''(((((()))(((&&&%%%&&&(((+++------,,,+++*********+++,,,......111555999777222---)))---444:::;;;<<>>JJJLLL???666888888444444333333444555444111///))))))***,,,---,,,***'''))),,,///111///,,,***)))------,,,---111666;;;>>>666BBBSSSbbbiiijjjiiihhhzzz___III@@@>>><<<:::;;;888444555999111111111111111333777999999666222000//////...,,,------------------------111000///---+++*********,,,+++)))((((((((()))***+++...111000,,,)))(((***''''''''''''''''''''''''&&&&&&&&&'''''')))******------...,,,***))))))***+++...333777777444000---------111777;;;@@@JJJTTTZZZeeepppqqqdddUUUMMMMMM]]]aaaZZZGGG777111222222999CCCGGG???666444666666444444333333222111111111,,,+++***((((((***+++,,,,,,,,,,,,,,,,,,,,,,,,+++000+++))),,,000555===FFF======HHH^^^kkklllooovvvkkkWWWMMMBBB>>><<<===<<<777444555222222111000000111333555888555222111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,000000...---,,,+++++++++++++++)))((((((((()))***,,,------,,,***(((((((((''''''''''''''''''''''''&&&&&&&&&''''''((()))***,,,------,,,***))))))******,,,000333333111...+++++++++///666<<>>BBB:::888666777:::999444///---,,,***(((''''''((((((*********+++,,,,,,,,,---***'''&&&***---222<<>><<<>>>CCCBBB;;;444...---+++)))''''''&&&&&&((())))))***+++,,,,,,---)))'''''')))+++///888AAAAAA666---***+++,,,222999|||gggWWWHHHCCCDDDBBB>>>;;;888666444444555666444333222111111222333222000...+++++++++******)))))))))+++++++++,,,,,,---...///************)))))))))(((...***'''&&&(((***)))'''''''''''''''''''''''''''(((''''''''''''(((((()))***+++,,,,,,+++***+++---******))))))******+++,,,---,,,---222777>>>KKKWWWTTTVVVYYYbbbpppwwwnnn___VVVSSSOOOHHH@@@666///---,,,///333444333555:::@@@DDD@@@>>>AAAFFFFFF???888...---,,,***((('''&&&&&&(((((())))))***+++,,,,,,***((((((***)))+++333===@@@777...***)))+++...333xxxyyyfffSSSIIIFFFCCC@@@>>>;;;888666666888999666333111000000111333333222000,,,,,,++++++***)))))))))************+++,,,---...)))************)))((((((,,,***)))))))))***)))(((''''''''''''''''''''''''((((((''''''''''''(((((()))***,,,,,,++++++,,,...+++************+++,,,,,,...,,,---000333888BBBMMMNNNPPPQQQWWWgggvvvuuukkkYYYPPPHHHBBB;;;333...------///333666444111222666===:::999<<<@@@@@@<<<777......---+++***((('''&&&((((((((()))*********+++***)))******((((((000:::<<<777000+++++++++---...{{{fffYYYPPPIIIDDDBBB???;;;888888:::999555111222000///000222333333222---,,,,,,+++******))))))))))))))))))***+++,,,,,,)))******+++***)))((('''(((***++++++)))(((((()))''''''''''''''''''''''''((((((''''''''''''(((((((((***++++++++++++---...************++++++,,,,,,,,,***+++...///222;;;DDDFFFHHHFFFFFFSSSgggnnnkkk[[[OOOBBB<<<777222111333111222777<<<999222///111333333333444666777666555......------+++***)))(((((()))))))))))))))))))))))))))***+++((((((000:::;;;777111+++)))******)))wwwhhh[[[PPPHHHFFFAAA===999999:::888333...222000...///111333444444------,,,,,,+++***))))))))))))(((((()))******+++)))******++++++)))((('''&&&))),,,,,,)))&&&''')))'''''''''''''''''''''''')))(((((('''''''''((((((((()))++++++++++++---///************++++++++++++)))(((***------///666???>>>@@@<<<777AAAVVVbbbccc^^^OOO@@@:::777444666:::555666<<>>:::999888444111222222222222111111111111111000///---+++******++++++)))))))))))))))*********))))))*********))))))(((%%%&&&'''(((((('''&&&%%%)))'''&&&'''))))))'''%%%(((((((((((('''&&&%%%$$$))))))+++,,,...///000111---......---+++******+++******++++++...333:::???AAA@@@888666@@@GGGSSSeee___SSSBBB888666888:::::::::;;;===???@@@>>>;;;888888444111000111333222222000...------------+++******************************)))(((((((((,,,222777===999333---)))(((''''''ppp]]]OOOKKKKKKDDD???>>><<<777555555222222111111111111000000///...---,,,++++++++++++************************))))))************))))))&&&'''((())))))((('''&&&((())))))((('''''')))+++$$$$$$%%%&&&''''''''''''((()))***+++---...///000,,,---...---+++++++++,,,,,,,,,,,,,,,...222888<<<===>>>777666AAAIIIUUUhhhmmm```NNN>>>555333444555;;;::::::===AAADDDBBB@@@777333///000444555111,,,///...,,,,,,------+++***************************)))))))))((()))+++000444<<<:::666000+++))))))***iiiVVVNNNLLLDDD===<<<;;;666333333111111111111000000/////////...---,,,,,,,,,,,,,,,************************))))))))))))******))))))(((((())))))))))))((((((%%%(((***(((%%%%%%)))---###$$$$$$%%%&&&&&&'''''''''((()))***+++,,,---...+++,,,...---,,,,,,---////////////......000555888888:::555666BBBJJJWWWkkkxxxmmm[[[GGG777000///111555333333777===BBBCCCCCC>>>666///...222444111,,,///---,,,,,,,,,,,,+++)))++++++++++++++++++++++++))))))***))))))***---000888888777222,,,((()))***wwwaaaVVVLLLCCC<<<;;;:::777333222222111111000000/////////.........---------------+++++++++++++++*********)))))))))))))))*********)))))))))******)))))))))"""%%%'''(((((((((((()))''''''&&&&&&%%%%%%%%%%%%''''''(((((()))***++++++***+++------------///111222222222000//////222444222666333666AAAIIIWWWkkkvvvpppcccPPP>>>222000222...111555888:::<<<@@@CCCJJJAAA777000///000111111...,,,++++++,,,,,,+++***++++++++++++++++++++++++(((***++++++***)))+++,,,111444555222,,,(((((()))sssttt}}}ooocccSSSHHH@@@??????<<<888777222222222111000//////...---.....................---,,,,,,,,,+++++++++***))))))(((((()))***++++++*********))))))*********%%%$$$%%%***//////)))###)))(((''''''&&&''''''((('''''''''(((((()))))))))(((***,,,------...000111333444333222000///000111...333222444>>>EEERRRgggmmmlllfffXXXFFF888222222...777@@@AAA===;;;@@@EEENNNMMMHHH@@@666000///111...,,,+++,,,------,,,***++++++++++++++++++++++++)))***,,,+++***)))***+++---111444444000,,,******yyyiiihhhqqq}}}qqq[[[OOODDDBBBCCC???:::888444333333222111000//////------...///000000000///...------,,,,,,+++++++++))))))(((((((((***+++,,,******))))))))))))******)))''''''---333333+++###&&&&&&&&&&&&(((***,,,---''''''''''''((((((((((((''')))+++,,,,,,---///111333444444333111///000000,,,222111222:::???JJJ___fffgggfff]]]MMM???666333///999CCCEEE@@@===AAAGGGLLLTTTYYYTTTEEE666...,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,***)))***+++,,,///333777777555111---uuuccceeeyyy}}}gggYYYLLLHHHGGGBBB;;;888555555444333222111000000,,,---///000111111000000.........---,,,,,,++++++))))))((('''(((***,,,---***)))(((((((((((()))***+++((((((+++//////***%%%&&&%%%%%%%%%'''))),,,---(((((((((((((((''''''''''''(((***+++++++++---///111333444444222000000111,,,333111111666888BBBUUU___aaaaaa\\\RRRGGG???;;;222888???CCCDDDFFFJJJMMMQQQXXX^^^[[[NNN>>>333...///...------//////...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******,,,...+++,,,111777<<<;;;555...fff___pppuuufffWWWRRROOOIIIAAA<<<666666555444333111111000,,,---///000111111111111//////...---,,,,,,++++++)))(((''''''(((***,,,---***)))(((''''''((()))***)))((('''&&&'''(((((('''((('''&&&%%%%%%&&&((()))((((((((((((((('''''''''&&&(((*********+++,,,...000222444444333111111111---333222000333333<<>>DDDLLLSSSWWWXXXZZZ\\\\\\WWWMMMBBB999555///...---...///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---///((()))---666======555---hhhiiizzzxxxddd\\\WWWNNNCCC===;;;:::888555222000111222000000/////////000000111111111000///---,,,+++***+++***)))))))))***+++,,,))))))))))))))))))))))))'''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%)))(((&&&&&&((((((((((((*********+++,,,---...///000111111222222222222111444444333222333888@@@FFFTTTXXXZZZYYYYYYWWWQQQIII@@@AAADDDKKKUUU^^^eeehhhhhhZZZNNNJJJJJJFFFCCCAAA999111,,,,,,000///+++(((---------------------,,,***+++------,,,++++++,,,+++...//////111666777555~~~ppppppvvvhhh\\\NNNDDDAAA<<<;;;999666333111111222000///////////////000000//////......------,,,,,,,,,+++***))))))******+++))))))))))))))))))))))))(((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%&&&%%%%%%&&&'''(((((((((++++++++++++++++++,,,,,,...//////000000000000//////111555<<>>BBBDDD>>>555///...000+++---//////,,,,,,...111***++++++***)))))),,,...111111000222:::>>>888...pppnnnuuunnnZZZJJJBBBCCC@@@<<<999777555444333000000//////......//////------------,,,,,,,,,,,,---,,,+++******)))((((((((((((((((((((((((((((((+++******)))((('''&&&&&&(((((((((''''''''''''&&&&&&(((***+++***************))))))((((((((())))))***+++,,,------......---555444555999@@@HHHNNNQQQPPPTTTYYY\\\bbbhhhhhhdddUUUPPPJJJIIINNNWWWaaagggmmmbbbVVVMMMEEE@@@BBBGGGJJJRRRUUUMMM???555///---,,,///222111...---///222*********)))((()))+++...444888===AAAFFFGGG>>>444nnnllltttoooWWWEEEGGGDDD???<<<:::999666444111111000///////////////000//////...,,,++++++***,,,,,,,,,+++***)))(((((())))))))))))))))))))))))++++++***)))(((''''''&&&))))))((((((((('''''''''''')))******(((&&&'''(((''''''''''''((()))***+++***+++,,,---............444666666444444:::DDDMMMZZZ]]]___```eeelllnnnkkkXXXQQQHHHCCCDDDJJJQQQUUU^^^WWWPPPKKKFFFAAAAAADDDRRR\\\aaaYYYKKK@@@777///111333444222///---...000***,,,,,,,,,******+++---222>>>KKKRRRUUUTTTNNNHHH~~~ppplllyyycccIIILLLHHHBBB???>>><<<999666333333222111000000000000111111000///---,,,+++***+++++++++++++++***)))((())))))))))))))))))))))))*********))))))((((((((())))))))))))(((((((((((($$$&&&(((&&&######%%%(((&&&&&&&&&'''((()))++++++***+++,,,...////////////---333777555000111999@@@XXX\\\___aaafffkkkjjjfffZZZRRRIIIBBBAAADDDIIILLLIIIDDDBBBDDDEEEBBBAAABBBTTT```fff]]]QQQIIICCC<<<;;;:::888666444222000///---000333333111...,,,,,,---<<>>OOONNNJJJHHHOOO]]]gggjjjbbb[[[RRRIIIDDDAAA@@@???555///...999EEEJJJLLLLLLXXXjjjooo[[[FFFCCCLLLSSS[[[TTTMMMJJJKKKHHHAAA:::444:::AAADDDAAA999222---+++///333666>>>EEEFFFCCCyyyccc___gggnnneeeYYYLLLCCCBBBAAA>>>;;;:::888444222111111111000111000///......------......+++***,,,000111---)))***)))((('''((()))+++---+++++++++*********))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((*********++++++,,,,,,,,,+++...000000000333888===OOOLLLGGGCCCCCCJJJVVV___^^^]]]XXXPPPKKKGGG>>>666...,,,,,,222:::CCCOOO[[[___lllrrrdddKKK===DDDRRRgggjjjiiiccc\\\TTTIII>>>888>>>DDDEEE>>>555...***++++++,,,///444777999999ppp___aaaiiizzz}}}mmmXXXKKKGGGEEE@@@;;;;;;999666333222222222222111111000///............///,,,***,,,///000---***+++***((('''((()))+++,,,+++++++++*********))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''((()))******++++++,,,,,,---------...///000111444888;;;DDDCCC@@@======AAAIIIOOOQQQRRRRRRPPPOOOMMMDDD:::...,,,---222777>>>JJJVVVaaakkkpppdddNNNAAABBBJJJdddiiikkkiiieee___UUULLL777>>>EEEGGGAAA777///***)))))))))+++---/////////ggg^^^dddgggxxxhhhTTTKKKGGGCCC>>><<<;;;888666444333333333222111000///............000---***+++...///---++++++***)))((((((((()))***+++++++++***************((((((((((((((((((((((((&&&''''''''''''((((((((('''&&&&&&%%%&&&'''((()))******+++,,,,,,---......000///...///222555777777999:::999888777999===@@@GGGJJJLLLNNNQQQOOOEEE:::...---...111222666AAAMMM___gggmmmfffUUUEEE@@@AAAVVV^^^fffhhhgggddd\\\SSS===CCCJJJJJJCCC888///******)))(((((())))))(((&&&zzzdddbbbaaaooowww___OOOGGGDDDCCC>>>===;;;888555444333444222222111000////////////000...++++++,,,...---,,,,,,+++***)))(((((())))))************************(((((((((((((((((((((((('''''''''''''''((((((((('''&&&%%%$$$%%%'''(((*********+++,,,---......///000...,,,---111444444222666666555555666777:::<<>>HHHJJJIIIEEECCC@@@999111///.........,,,+++222;;;BBBVVVkkkpppbbbPPPFFFDDDKKKXXXgggmmmlllfff\\\SSSPPPPPPNNNFFF<<<444000///...---++++++++++++)))(((vvv]]]]]]ggg{{{nnnYYYMMMIIIFFFGGGFFFAAA;;;666555666444333222111000000000000///......---,,,,,,,,,,,,************))))))))))))***************+++++++++)))))))))))))))))))))))))))))))))(((((((((((('''%%%&&&&&&'''((()))******(((((()))***,,,---......,,,++++++---///111111000666333000000333888;;;===DDDHHHGGGAAA<<<999666333111...,,,---,,,+++...444333IIIcccmmmfffZZZTTTTTTWWWbbbmmmnnnkkkeee]]]VVVTTTRRRLLLCCC999222222333---+++******++++++***(((iii___YYYbbbtttpppZZZMMMLLLNNNMMMHHH???999777888444444333222111111111111......///...---+++++++++((())))))************)))))))))*********+++++++++))))))))))))))))))))))))))))))))))))((((((((('''$$$&&&(((***++++++******&&&'''((()))+++,,,---...***,,,...///000000222333666333000000333777888888===DDDGGG@@@777444444444333---***,,,...---...000--->>>UUUdddgggeeedddeeegggnnnqqqllleeeaaa___\\\^^^[[[TTTHHH<<<444111222,,,+++***)))******)))'''{{{hhhVVVSSS]]]rrreeeQQQQQQSSSRRRLLLBBB;;;:::;;;555444333222111111111111---...000///---+++******'''((()))***************))))))******++++++++++++))))))))))))))))))))))))******))))))((((((((('''$$$&&&))),,,---,,,+++***%%%&&&''')))***+++------)))---111222111111444666777444222222555777666444:::DDDIIIAAA666111111222444---))),,,//////......,,,888JJJ[[[gggmmmpppqqqvvvyyyvvvllldddcccdddeeejjjggg___QQQBBB666000///...---+++***+++***)))'''{{{XXXQQQSSSXXXuuuvvv^^^PPPPPPOOOLLLGGGAAA<<<999888666555333222222222333111000///...---,,,++++++((()))***++++++++++++***(((((()))***++++++,,,,,,(((((((((((())))))))))))''''''((()))))))))))))))'''''''''((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,///222444555444444333111111222666999<<<@@@AAADDDGGGBBB777111000000000000///...............222>>>PPPaaahhhfff```mmmpppxxx}}}tttgggfffnnnrrrrrrrrrhhhQQQ999///222---......---+++)))((()))rrrZZZPPPSSShhhmmmSSSPPPKKKGGGDDD@@@===;;;;;;:::777555333222222222111000000///...------,,,++++++++++++++++++++++++((())))))***++++++,,,,,,((((((((()))))))))******''''''((()))))))))))))))((((((((((((((('''''''''(((((((((((()))***+++,,,...---...000444777888777666555222111222555888;;;===<<<>>>@@@<<<555222444000///......///......---,,,000999EEERRRYYYYYYVVV___eeepppvvvtttmmmllloooooorrrvvvqqq^^^FFF888666......---,,,)))'''''''''sssWWWQQQ[[[fff```WWWKKKCCC@@@@@@@@@??????===:::777444333222222111111000000000////////////...,,,+++******+++,,,)))))))))***++++++,,,,,,)))))))))*********++++++(((((())))))******))))))))))))((((((''''''&&&&&&(((((((((((()))***++++++...------///333777999999:::777444111111333777999999777777888555222333777000...,,,---//////---+++---///333:::AAAGGGKKKNNNJJJTTT^^^dddhhhlllllljjjgggllltttvvvjjjUUUEEE>>>:::888555222...,,,+++***nnnTTTRRR\\\gggyyyiiiTTTDDD>>>>>>AAACCC???===:::777555333333333111111111111111111111111222000...+++******+++,,,))))))*********+++++++++)))*********++++++++++++((())))))*********))))))******)))((('''&&&&&&%%%(((''''''(((((()))***+++,,,+++***,,,000444777888<<<999555222111222555777666333333444333000111666222...,,,,,,///000---***---///111222555<<>>FFFNNNJJJAAA<<>>???:::111,,,...111666444222000000111222333444000333===BBBDDDLLLYYYhhhnnnooohhhccceeegggffffff[[[LLLBBB===;;;888666{{{eeeUUUXXXdddwwwuuubbbSSSKKKHHHEEEAAA:::444555;;;444333111000111000...,,,111000///...---,,,,,,,,,+++,,,---------,,,+++***)))((('''&&&''')))+++,,,)))...++++++///***$$$)))&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&((()))***(((((()))***++++++,,,,,,,,,---------.../////////222111000000111333555666;;;HHHJJJCCC;;;000///<<>>GGGJJJQQQ\\\ccceeehhhjjjhhheeeeeegggiiiYYYEEE777555888::::::xxxZZZUUU```rrrqqqaaaMMMHHHEEECCC???999666777666444222222222111000...111000///...------------,,,,,,---------,,,+++***))))))''''''((())),,,---)))///,,,+++000,,,''',,,''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))''''''((())))))***++++++,,,,,,------.../////////000000///000222555888:::???IIIIIIBBB===555555AAAHHHHHHDDD:::333222111///999555999CCCGGGFFFMMMWWWcccfffjjjlllkkkfffdddcccfffXXXFFF:::777888888666hhhYYY]]]kkkrrrXXXOOOIIIIIIIIIDDD<<<888777666333333333333222000111000///......---......---------------,,,+++++++++***)))((()))+++---...***000,,,)))///,,,(((,,,)))((((((''''''((((((((()))((((((''''''(((((()))&&&''''''(((((()))))))))+++,,,,,,....../////////---...///111444777;;;===???HHHEEE===<<<888999DDDIIIOOONNNDDD999555555555;;;<<>>kkk```aaauuummm___SSSRRRTTTOOOFFF???999777444333333333222111000000//////.../////////.........------,,,++++++,,,+++***)))***,,,...///---333---''',,,+++'''*********))))))((()))))))))******)))((((((((((((((('''''''''(((((()))))))))***+++,,,.../////////...,,,---...000333777:::;;;<<>>CCCKKKKKKFFFDDDGGGKKKNNNRRRXXXaaajjjmmmmmmkkkfff___[[[ZZZXXXSSSOOOooo^^^hhh}}}sssbbb\\\[[[VVVNNNHHH<<<999666444333333222111000000/////////000111111//////...---,,,,,,++++++---,,,+++***+++---///000444:::222(((++++++(((***,,,+++***)))))))))))))))+++***)))(((((('''(((((((((((()))))))))))))))***(((***,,,...//////......,,,---...000222444666777;;;DDD>>>333444555666>>>IIISSSWWWMMM>>>999===CCC<<<;;;===EEEJJJGGGAAA<<>>KKKGGG999777666777===JJJUUU[[[PPP@@@999<<<@@@<<<999999???FFFFFF>>>777DDDCCC???@@@NNNbbbkkkhhh^^^```eeejjjoooqqqpppnnnjjjfffwwwwwwgggYYYRRRRRRGGGBBB===999777555444333000000000000111222333444111000///---,,,,,,,,,,,,,,,,,,******+++,,,...000<<>>NNN[[[XXXLLLCCC???>>>FFFGGGHHHGGGHHHHHHFFFBBB999<<<===@@@LLLWWWRRRCCCFFFJJJPPPYYY```eeehhhiiivvvkkktttooo\\\QQQOOOIIIEEECCC@@@:::666666333222222222222222333333111111111000///---++++++,,,,,,,,,+++++++++******222111...,,,***)))((((((******+++******)))((('''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((+++***))),,,///000---***,,,++++++000666999666222:::IIIUUUNNN@@@666555777777>>>HHHNNNNNNKKKFFFDDDMMMLLLIIIFFFGGGIIICCC<<<===999666888===AAA@@@>>>;;;AAAHHHNNNUUU]]]dddgggxxxxxxpppcccQQQJJJFFFGGGEEE>>>777555333333222222111222222222000000000000///---,,,,,,,,,,,,+++++++++*********///...---+++******++++++++++++++++++***)))((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((***))))))+++...///---+++---+++,,,111777:::888666999CCCJJJFFF>>>888444111111777???EEEHHHGGGEEECCCHHHGGGCCC@@@AAADDDBBB===777444333555;;;>>>>>><<<===>>>@@@EEEOOO[[[cccffftttWWWOOOJJJLLLLLLEEE;;;666444333333222111111111111///////////////......---++++++++++++************+++++++++++++++,,,------,,,,,,,,,,,,+++***))))))&&&''''''''''''(((((((((''''''''''''(((((((((((((((((((((***---...---,,,---,,,,,,000666;;;;;;:::999===@@@???===;;;444---...111666<<>><<<@@@<<<:::???IIIUUU```fffdddXXXOOONNNOOOIII???999666555444222111111000000......///////////////...,,,+++++++++*********************++++++,,,------------------,,,+++******'''''''''''''''(((((((((''''''''''''((((((((((((''''''((()))+++,,,------+++++++++///444999;;;;;;888;;;===<<<<<<<<<777000111000222777>>>CCCEEEEEEDDDFFFCCC>>><<>>222111111444999===>>>>>>???======@@@DDDLLLYYYdddssscccTTTNNNLLLFFF???;;;888777666444222111000000---......///////////////,,,,,,,,,,,,+++++++++***+++++++++++++++++++++***------...------,,,+++***((((((((((((((((((((((((''''''''''''((((((((((((&&&'''(((((()))***+++,,,))))))***---111555888999444999<<<999888888777333333222111444999>>>CCCEEEFFFJJJJJJCCC===<<<;;;888222111111333666999<<<===:::===CCCDDD@@@@@@MMM]]]qqq]]]QQQJJJCCC???===;;;:::888555333222111000......///////////////...------------,,,,,,,,,,,,+++,,,,,,,,,+++***)))(((------------,,,+++******)))))))))(((((((((((('''''''''''''''((((((((((((&&&'''(((((('''''')))+++((()))+++---///222333444...555888444111111333333111111111111333888???EEEIIIOOOOOOGGG===999666555555333111///000333666888555<<>>777DDDWWWlll\\\PPPFFFBBBCCC>>><<<:::777555333111111...///////////////......//////.........---------***++++++,,,+++***)))(((---------,,,,,,+++***)))))))))))))))((((((((('''''''''''''''(((((((((((('''(((((('''%%%%%%'''***)))+++---////////////000---222333000---///111111---000111000///444>>>GGGQQQVVVUUUJJJ>>>999888888;;;888333...,,,...222666888>>>HHHKKKAAA999DDDWWWzzzhhhXXXLLLGGGHHH???>>>;;;888555333222111/////////000///......---000////////////.........((()))+++,,,,,,+++******,,,,,,,,,,,,+++***))))))******))))))((((((((('''''''''''''''((((((((()))'''((()))'''$$$$$$&&&)))***,,,///000000...------///111111...---111111///+++000333222000444@@@KKKXXX\\\ZZZMMM@@@;;;===???AAA===777000,,,...222666===@@@IIINNNGGG???IIIZZZ|||fffTTTIIIEEEDDDBBB>>>:::666444444444222111///...---------...000000000000000...,,,+++,,,++++++******))))))))),,,,,,,,,++++++,,,------...---,,,+++)))((('''&&&))))))))))))((((((((((((((((((''''''''''''((((((***+++,,,...///000000000...------...000000///...+++---000222444666999<<>>BBBKKKRRROOOEEECCCGGGyyyfffWWWOOODDDBBB@@@>>>===:::666222444333111000///.../////////000000000000...---,,,,,,------------,,,+++***,,,,,,++++++++++++,,,,,,---,,,,,,+++***)))(((((())))))))))))((((((((('''((((((''''''''''''((((((((()))+++---///111222222...---...///111111///---))),,,///000222333666888CCCFFFGGGDDD>>>::::::<<<@@@888111//////...///222666;;;GGGSSSTTTLLLFFFFFF|||gggYYYJJJFFFCCCCCCCCCAAA999333777555444222111000111111/////////000000///......---...///000000///---,,,+++++++++++++++++++++++++++++++++************))))))))))))(((((((((''''''((((((''''''''''''(((((('''(((+++---000222333333------///111333222///---+++---///111111222333555333777;;;<<<:::999:::<<<<<<555111000000......000---444BBBQQQWWWQQQHHHCCCssscccXXXOOOFFFCCCDDDCCC===888888777555333222111111222/////////000000000000000,,,...000222222000...,,,***+++++++++******)))))))))************+++++++++))))))((((((((('''''''''(((''''''&&&&&&''''''(((((()))+++---///000111222,,,---///222444333///,,,...000222333222222333444...222888;;;<<<;;;;;;<<<666222///000///,,,+++---***000<<>>;;;999888666444222111222222///////////////000000000+++---///111111000...,,,***++++++++++++***)))(((((())))))***++++++,,,,,,((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''******,,,---............,,,---///222444333///,,,...000333333222111111111000444:::>>>>>>===;;;999111///...000...***))),,,+++///999GGGUUU]]][[[VVV|||mmmYYYIIIBBB@@@>>>===;;;999777555333222222222111111000//////000000000,,,---///000000///...---++++++,,,,,,,,,***)))(((((())))))***++++++,,,,,,((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&'''''')))***++++++,,,,,,++++++,,,,,,...000222111...,,,+++...000111000...------111555;;;???AAA>>>:::666000...///000...******...,,,000777CCCTTTdddjjjiiiqqq___QQQHHHBBB???===<<<999777555444444444333222111////////////000------...///////////////,,,,,,---...---+++)))((()))))))))***++++++,,,,,,(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''(((******+++++++++,,,,,,,,,...000000...,,,***---000111000...------000444;;;AAADDDAAA<<<888111000111222///+++---111...222777>>>NNNbbbmmmooosssaaaRRRHHHCCC???>>>;;;999777666666666444333111////////////000....../////////000111111,,,---...///...,,,***((())))))*********+++++++++(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''(((***++++++,,,,,,,,,+++,,,...///...,,,,,,///222333222000///...///444<<>>GGGGGGBBB666444222111000111333555777444444;;;CCCLLLWWW```zzzjjjYYYLLLIIIDDD>>>;;;::::::888555555444222000000000000111111000000222333333111///,,,---///000///...+++***((((((******+++******))),,,+++***)))((((((((((((''''''&&&&&&&&&&&&''''''''''''((()))))))))))))))***))))))***,,,---,,,***))),,,000333333222///,,,000333555777===EEEFFFBBB222111///111555:::>>>@@@;;;666444888>>>FFFPPPZZZ|||eeeRRRLLLGGG@@@===;;;999666333555444333111111111111222///...///111333333222000+++,,,---......,,,***)))((()))******++++++******,,,+++***)))((((((((((((((((((''''''''''''((((((''''''((())))))))))))(((((((((((())),,,---,,,+++***+++...///000///...------000222444999@@@BBB@@@111...---111999AAAGGGIIIBBB:::222111444999CCCMMMttt^^^RRRLLLEEEAAA???<<<888555555444222111000111111222......///111444555333222***+++,,,------+++***)))))))))******++++++++++++++++++***)))(((((())))))***))))))(((((((((((((((&&&'''(((((())))))((((((&&&&&&&&&(((+++,,,,,,*********+++,,,------------+++---...000444888::::::444111///333<<>>;;;666555333111000000000111//////000333666777555444++++++,,,,,,,,,+++***)))***************++++++,,,+++***))))))))))))))))))+++***)))(((((((((((((((&&&&&&'''(((((((((((((((%%%%%%%%%'''***++++++)))))))))))))))***+++,,,---,,,+++,,,------...000222666444333888@@@IIIOOOQQQTTTIII>>>999999???LLLWWWmmmeeeXXXNNNHHHCCC???<<<999777555333111000000000000000111444666777666444+++,,,,,,,,,++++++******+++************+++,,,,,,******)))))))))))))))***+++***)))((((((''''''(((&&&&&&'''(((((((((((('''%%%%%%%%%''')))***)))(((((((((''''''((()))++++++---+++***+++***(((***...333444888>>>EEENNNUUUZZZOOOHHHDDDEEEHHHNNNXXXaaavvveeeWWWMMMFFFAAA>>>===;;;888555333111111111111000111333555666555333,,,,,,,,,,,,,,,+++++++++++++++*********+++,,,---******))))))))))))************)))(((''''''''''''%%%&&&''''''((((((''''''%%%%%%%%%&&&(((((('''&&&&&&&&&&&&''''''((()))***---******,,,***&&&)))///---333:::@@@EEELLLUUU\\\NNNMMMQQQXXX\\\]]]```ddduuudddWWWOOOIIIEEE@@@>>>;;;888555333222222000000111222444555333111---------,,,,,,,,,++++++,,,+++*********+++,,,---***)))))))))))))))************((('''&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&%%%%%%&&&'''(((&&&%%%%%%%%%&&&''''''(((((((((---******---***'''***222)))111:::@@@BBBGGGPPPXXXWWW[[[cccnnnpppkkkfffeeewwwaaaRRRMMMMMMIIIBBB<<<:::777333444888333333222222111222222333333222000...---,,,---------,,,,,,++++++,,,,,,---************))))))))))))((((((((((((((('''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''((('''&&&'''((())))))'''***+++---------,,,***(((***///777???EEEIIIJJJKKKZZZcccqqqyyysssfffbbbfffnnn]]]QQQKKKJJJDDD>>>;;;888555555888444333222222222222222333333222000...---------------,,,,,,++++++,,,,,,---************))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((())))))''')))***+++,,,,,,+++***)))---...333<<>>===999777888666666444333222222222222222111000//////.........---,,,,,,++++++,,,,,,---************)))))))))((((((((())))))))))))******''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&'''((())))))'''%%%&&&''')))***+++++++++(((''')))000>>>KKKUUUZZZZZZbbbmmmtttssshhh\\\TTTuuuXXXNNNDDDAAA@@@<<<::::::888777666444333222222222111111111000000///......---,,,,,,++++++,,,,,,---************)))))))))((())))))))))))******++++++((())))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&'''((())))))'''%%%%%%&&&((()))***++++++(((***,,,///444<<>>===999888777555333222222222000111111111111000///...---,,,,,,++++++,,,,,,---************)))))))))))))))))))))***++++++,,,,,,******+++++++++)))((('''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&'''((())))))'''&&&&&&'''((()))***+++,,,,,,///222111...///666===EEEKKKSSSYYY```ddd```ZZZppp^^^TTTMMMFFFBBB@@@;;;:::888666444222222111000000111222111000///...---,,,,,,++++++,,,,,,---************))))))))))))))))))******+++,,,,,,---+++,,,---------+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((())))))'''''''''(((((()))***+++,,,---111333333000...///000777FFFTTTWWWXXX\\\``````jjj\\\SSSJJJEEECCC;;;:::888666444333222111000000111222222111//////---,,,,,,++++++,,,,,,---************))))))))))))))))))***+++,,,,,,------,,,---...///...,,,***(((''''''''''''''''''''''''((('''&&&''')))))))))''')))((((((((()))***+++,,,,,,...111444555333000---,,,BBBUUUUUUNNNOOOVVV\\\ttt^^^NNNGGGEEECCC<<<777666666333222444333333222222111000000///---------,,,,,,,,,++++++***++++++******)))((('''(((***,,,...///...,,,+++***+++---......---+++***'''&&&%%%$$$%%%&&&'''(((''''''''''''((((((((((((&&&''''''((()))******++++++,,,///000111///---++++++555@@@BBBAAAHHHWWWeeennn\\\QQQLLLFFFAAA<<<:::777333333666444444333222111000000///------------,,,,,,,,,,,,++++++++++++***)))(((''')))***,,,......---+++******+++,,,------,,,+++***''''''&&&%%%%%%&&&''''''''''''''''''((((((((((((''''''(((((())))))******)))***---...///...,,,++++++444???DDDEEEKKKWWWbbbiiiYYYPPPJJJEEEAAA>>>999444444888555555444333222111000///.........---------,,,,,,++++++++++++***)))((((((***+++,,,------,,,***))))))***+++,,,,,,+++***)))((('''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((()))))))))))))))((('''(((***,,,------,,,+++***222<<>>>>>>>>===;;;999777555333222111111111000000000//////------------,,,+++******)))************))))))((()))))))))))))))))))))))))))*********)))((('''&&&''''''''''''((((((((((((&&&''')))++++++***((('''))))))(((((()))***,,,...++++++,,,---111999CCCJJJxxxlll```ZZZUUUMMMFFFBBBAAA@@@>>><<<999777555444222222111111111000000000............---,,,+++***(((((())))))))))))))))))*********))))))***************++++++***((('''&&&''''''''''''((((((((((((%%%&&&)))++++++***)))''')))((('''&&&&&&(((***,,,(((***,,,,,,---222:::AAAzzzkkkddd___VVVKKKEEECCCBBB@@@===:::888666555222222222111111111111000............---,,,++++++''''''(((((())))))******++++++************++++++***+++++++++***)))'''&&&''''''''''''((((((((()))$$$&&&(((+++,,,+++)))((()))(((%%%$$$$$$&&&(((***&&&***------,,,...555;;;sssfff___WWWLLLDDD@@@======>>><<<666222333444444444333222111000///...------,,,,,,++++++***...,,,+++))))))))))))***)))))))))))))))))))))))),,,,,,+++***)))((('''''''''''''''((((((((((((((()))))))))))))))))))))))))))(((&&&%%%&&&''')))++++++---...,,,***+++000555vvvhhh[[[OOOHHHGGGAAA<<<;;;888333222333333333333333222222111000//////......------,,,,,,---,,,+++)))))))))******))))))))))))))))))))))))++++++***))))))((('''''''''(((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&'''))))))$$$***///111///,,,++++++wwwfffYYYRRRQQQHHH???:::777333333666333333333333333222222222111111000//////......---,,,++++++*********++++++)))))))))))))))))))))))))))))))))(((((('''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((('''''''''###(((...111000,,,(((&&&vvvggg^^^XXXMMMCCC>>>;;;777666888333333222222333333333444111111111000//////......++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((''''''''''''***)))))))))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((()))(((((('''&&&((()))***,,,,,,,,,***)))ttthhh\\\QQQGGGCCC@@@;;;777777444333222222222333444555111111000000///.........,,,,,,,,,,,,+++++++++***))))))))))))))))))))))))''''''''''''((((((((((((++++++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))((((((''''''***)))***---111111...+++~~~qqqcccXXXNNNJJJFFF???999666555444333222222333444555222111111000000///......------------,,,+++***)))))))))))))))))))))))))))'''''''''(((((())))))))),,,,,,+++***((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))'''(((---555<<<;;;444---sssfffYYYSSSNNNFFF>>>:::777666444222222222333444333333222222111111000000............,,,***)))'''))))))))))))))))))))))))''''''((())))))***++++++---,,,+++***((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&'''(((***+++******///888BBBCCC===555ssscccZZZTTTKKKDDD@@@888777444222111222333444555444444333333222222111/////////...---***(((&&&))))))))))))))))))))))))''''''((()))***+++,,,,,,...---,,,***)))'''&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%&&&)))+++---222...---444???FFFEEE@@@tttddd]]]WWWMMMAAAAAA;;;777777777666555444555444333222111111111111//////...---,,,++++++***************))))))))))))((()))***+++,,,------------,,,+++***)))'''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&(((''''''&&&&&&''''''(((+++000222111555???CCCBBBqqqfff^^^SSSIIIDDD???:::888777666555444333333222222111000000/////////...---,,,++++++***************))))))))))))(((((()))***++++++++++++,,,++++++***)))(((''''''&&&&&&%%%$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''***///000///222888;;;999vvvjjj]]]RRRJJJEEE???999777777666444111222222333222111///...//////...---,,,++++++***************))))))))))))((())))))*********))))))*********))))))((((((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&))),,,---,,,---000000...{{{jjj[[[OOOKKKCCC<<<:::;;;999555111222444444444222000/////////...---,,,++++++***************)))))))))(((******++++++***)))(((((((((((())))))))))))))))))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''')))************)))(((wwwcccWWWRRRHHH@@@AAADDD???666222444555666666444333111//////...---,,,++++++***************)))))))))(((,,,,,,,,,,,,+++***))))))((((((((((((((()))))))))''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%'''))))))(((''''''qqqccc\\\OOOGGGKKKOOOFFF666444555666666666555444444//////...---,,,++++++***************)))))))))))),,,,,,,,,,,,,,,+++***)))((((((((((((((((((((((((''''''((())))))(((''''''$$$%%%&&&''''''&&&%%%$$$%%%###$$$((()))'''''')))rrrhhhXXXPPPVVV[[[KKK444444555555555555555555555//////...---,,,++++++***************))))))))))))***++++++++++++******)))(((((((((((((((((('''''''''((())))))))))))((('''$$$&&&'''(((((('''&&&$$$&&&######''''''%%%&&&***}}}qqq___VVV^^^aaaNNN333444444333333333444555555000///...---,,,++++++***************))))))))))))))))))************))))))))))))(((((('''''''''''''''((()))******)))((('''%%%&&&((())))))(((&&&%%%(((###"""&&&&&&###%%%***}}}ooo```WWWPPPHHH???888999999666111000111444555222000............---------,,,++++++******)))((()))***+++,,,,,,+++*********)))(((((((((((((((''''''(((******+++++++++''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%xxxkkkaaaZZZOOOEEE???>>><<<999555444555666444222///...//////......------,,,,,,+++*********((((((***+++++++++************)))(((((((((((((((''''''(((******++++++***''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%xxxppphhh[[[PPPCCC???;;;777555444333333333111///...///000000///...------,,,,,,+++******(((((()))*********))))))))))))))))))((((((((((((''''''((()))************''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%{{{uuujjj```KKKEEE===888777666333111333111///...000111111000......------,,,,,,++++++((((((((()))))))))((((((((()))))))))))))))((((((''''''((()))******))))))'''''''''(((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%wwwoooZZZRRRHHH@@@===;;;888666333111//////000111111000//////......---,,,,,,+++))))))(((((((((((((((((('''((())))))))))))(((((('''(((((())))))))))))((('''''''''(((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%yyyccc\\\QQQFFF???;;;999888444222000///000111111000000//////......---,,,,,,******)))((((((((())))))&&&''')))******)))(((((('''(((((())))))(((((((((''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%}}}jjjcccXXXJJJ???999888999666333111000000000000///000000//////...---------,,,+++***)))((())))))***&&&''')))*********)))((('''(((((((((((((((''''''''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%}}}rrrlllaaaQQQCCC<<<;;;>>>777444111000000000///...000000000///......---------,,,***)))))))))***+++%%%''')))***+++***)))((('''(((((((((((((((''''''''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%vvvqqqsssmmm]]]LLLBBB???===999555222333222//////111111111111111000///...---//////...---,,,,,,++++++'''''''''(((((((((((((((***(((&&&'''***+++)))'''''''''''''''''''''''''''%%%%%%'''((((((((('''&&&vvvwwwpppbbbUUUNNNIIIEEE===999666666555111///111000000000000///......---///......---,,,,,,++++++))))))))))))))))))))))))***((('''(((******)))'''''''''''''''''''''''''''%%%&&&'''((((((((('''&&&~~~{{{sssggg]]]WWWOOOGGGBBB===999:::888333111222000000000///......------.........------,,,,,,+++***************************)))((((((******)))(((''''''''''''''''''''''''%%%&&&''''''((((((''''''|||ppphhhaaaTTTHHHEEE???:::;;;:::666333333000000///......---------......---------,,,,,,,,,***************)))))))))***))))))))))))***))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''zzzrrrcccTTTHHH@@@;;;;;;;;;888555555111111///...------......---------------,,,,,,,,,*********))))))((((((((()))*********)))))))))***((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((sssdddQQQGGG>>>===>>>;;;999999333222000///......//////------------------------*********))))))((('''''')))***++++++))))))***+++(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((rrr]]]QQQEEEBBBBBB???===<<<444333111///...///000111------------------------,,,,,,+++******)))(((((()))***,,,+++)))(((***,,,(((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))|||gggYYYKKKFFFEEEBBB??????555444222000///000111222------------------------------,,,,,,+++***))))))(((+++,,,,,,)))(((***,,,))))))))))))))))))))))))''''''&&&%%%&&&'''((()))~~~gggWWWNNNCCCAAABBB<<<::::::999777444111111111------,,,,,,,,,---......++++++++++++++++++++++++***************)))((('''%%%'''((()))'''$$$ ((((((((((((((((((((((((zzzkkk^^^LLLDDDCCC>>>;;;;;;:::777444222000000------,,,,,,,,,------...++++++++++++++++++++++++)))************))))))((('''((((((((('''&&&%%%%%%((((((((((((((((((((((((uuu^^^PPPLLLGGG???>>><<<:::777555222111...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++************)))(((''''''((()))***((((((((((((((((((((((((ttteee\\\RRRDDDBBB???===;;;999777555///......---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++++++++***))))))(((((())))))***((((((((((((((((((((((((yyykkk[[[JJJFFFAAA===<<<;;;999777111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++))))))******)))(((&&&%%%((((((((((((((((((((((((xxxgggUUUNNNEEE???<<<;;;:::888333333111000......------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,+++++++++((())))))))))))'''%%%$$$((((((((((((((((((((((((yyyfff\\\OOOEEE@@@>>><<<:::666555333111000///......------------------------++++++,,,,,,,,,+++******)))(((((('''''''''((((((((((((((((((((((((((((((vvviiiYYYLLLFFFCCC@@@===777666444222111000//////------------------------,,,,,,,,,,,,,,,+++***)))***(((&&&%%%&&&(((+++...((((((((((((((((((((((((zzzcccQQQIIIEEEAAA>>>???888333555666444333444///---,,,,,,---...------++++++******+++,,,,,,---+++******)))(((''''''&&&''')))***,,,,,,***)))'''ooo```WWWPPPIIICCCBBB;;;666777888555333333000...,,,,,,---------,,,,,,,,,,,,,,,++++++++++++******))))))((((((''''''(((((()))******)))(((((({{{oooeee[[[QQQIIIGGG???:::::::::666333333222000------------,,,+++------------,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((}}}ssshhh\\\TTTKKKCCC===<<<;;;888555555444222///......---,,,***++++++,,,,,,,,,+++***)))))))))))))))))))))******((((((''''''''''''((((((uuukkkdddQQQHHH@@@>>>===999888999666444111000//////---,,,******+++++++++++++++***))))))))))))************((((((''''''''''''((((((}}}uuuooo]]]RRRGGGAAA>>>;;;:::<<<888666333222222111000......------,,,,,,,,,,,,---************************((((((((((((((((((((((((zzzkkk^^^OOOFFF@@@<<<;;;===999777555444444444222111666444111...,,,,,,---...,,,++++++******)))))))))(((((()))******)))((((((vvvgggUUUIIIBBB<<<;;;>>>:::888666555555555444333===:::555000------...///,,,,,,,,,+++***)))((((((''')))***,,,,,,***)))'''wwwdddXXXNNNDDD@@@AAA;;;999777777777777555333;;;888333///,,,+++,,,---......---,,,++++++++++++(((+++...///---+++))))))}}}kkk```VVVKKKBBB@@@===;;;999999999888666444555444222000...,,,,,,+++...---,,,++++++******+++)))+++......---***))))))yyypppgggZZZKKKBBB@@@>>>;;;::::::999777555111111111000///---,,,+++------,,,+++************)))+++......,,,***))))))~~~qqq]]]OOOCCC@@@<<<:::999999888666333333222111///...---,,,------,,,+++************)))+++---...,,,***)))***tttbbbJJJEEE???;;;999888888777:::888444111///...///000...---,,,+++***************,,,------+++*********vvvZZZRRRHHH???:::999999999>>>;;;666222000000111333......---,,,++++++++++++***,,,------+++******+++nnndddTTTFFF===:::::::::;;;:::777555333333333444000///...---,,,,,,,,,,,,+++,,,---,,,***)))***+++}}}qqq^^^LLL@@@;;;:::;;;777777777777666555444444000000///...------------+++,,,---,,,***)))***+++uuu^^^III@@@===<<<999777555666777888999888333222000...---,,,------******************++++++nnn^^^RRRGGG@@@<<<;;;::::::::::::999777333222000...---,,,------++++++,,,,,,,,,,,,,,,,,,zzzmmmZZZJJJ???>>>============;;;999444333111///...---,,,,,,------------------------ppp\\\FFFCCC???=========<<<<<<555444222111///...---,,,......---------------,,,qqqWWWQQQHHHAAA<<<;;;::::::666666555333111000...---......------,,,,,,,,,+++pppgggZZZMMMCCC===999777888888777666444222000............---,,,,,,++++++zzzmmm___SSSHHH@@@;;;:::::::::888666444111000000000//////...------,,,yyymmm```TTTIIICCC<<<<<<;;;:::888555222111222111111000///......---tttaaaNNNEEEBBB<<<999<<<>>>:::555222222000.........///...,,,kkkZZZQQQIIIBBB===>>>@@@===888666555333000000000000///...xxxhhhcccYYYNNNDDDBBBAAA???======888555333222222222111///uuusssnnn^^^MMMEEEAAA>>>>>>@@@:::888555444444333222000nnnXXXJJJBBB===<<<>>><<<999666555444333222000iiiZZZNNNDDD>>><<<>>><<<888666666444222111uuugggWWWIIIBBBAAA>>>;;;999888666444222~~~iiiUUUJJJCCCAAA===;;;:::888666444mmm[[[LLLBBB<<