BM^6(" ~~~xxxpppgggaaa]]]ZZZZZZ[[[XXXSSSMMMHHHCCC???<<>>GGGYYYvvvvvviiiaaa[[[WWWNNNEEECCCIIIOOOQQQGGGDDD@@@===<<>>??????;;;666999DDDLLLMMMAAA@@@???>>>>>>@@@BBBCCCFFFHHHJJJIIIEEEBBBAAAAAA@@@DDDHHHJJJGGGEEECCCCCCDDDEEEGGGIIIKKKMMMNNNPPPJJJbbbmmm]]]RRRllltttjjjccc]]]XXXVVVVVVUUUPPPLLLSSSNNNHHHDDDCCCDDDEEEEEEGGGFFFDDDCCCBBBAAAAAAAAA???AAA>>>999:::CCCHHHGGG;;;<<<===???AAABBBBBBBBB@@@DDDJJJLLLJJJGGGGGGGGGNNNNNNMMMJJJFFFEEEGGGJJJQQQQQQPPPRRRUUUWWWWWWVVVUUU```bbbUUUNNNTTT\\\___wwwiiibbbYYYRRRLLLKKKNNNMMMEEE>>>@@@AAA@@@AAACCCGGGIIIHHHMMMKKKHHHFFFFFFFFFAAA;;;AAA999;;;>>>;;;AAAKKKJJJOOOOOOMMMIIIGGGGGGFFFEEEEEEAAA@@@BBBBBBAAACCCGGGJJJEEEAAABBBFFFKKKQQQVVVbbbSSSJJJMMMPPPKKKIIIMMMWWWSSSTTTYYYYYYTTTRRRUUUTTTOOOKKKJJJIIIIIIKKKNNN___ӵĦĦӵqqq]]]LLLCCCAAAAAABBBCCCBBBCCCDDDFFFFFFDDDCCCBBB@@@======BBBGGGIIIHHHKKKKKKJJJHHHFFFCCC???<<<<<L=hĦ4ĉ@ӵ|||vvvsssjjj^^^VVVOOOMMMWWWfffkkkaaaTTTTTTRRRPPPOOOOOOLLLFFFAAA999>>>BBBDDDCCCDDDHHHLLLFFFAAA<<LQQQVVVZZZYYYPPPIIIHHHJJJJJJMMMNNNVVVaaahhheee___]]][[[VVVPPPOOOUUU```hhhlllaaaVVVPPPTTTXXXZZZ^^^fff\\\SSSOOORRRQQQJJJHHHLLLKKKIIIGGGIIIMMMOOOMMMIIIPPPFFFOOO{{{GG=?HdĦ=ĪjGG=?zzzppphhh^^^```]]]VVVOOOJJJDDD>>>JJJJJJGGGBBBBBBFFFDDD???IIIGGGEEEEEEGGGJJJKKKKKKQQQYYYfffqqqrrriiiZZZOOOLLLNNNOOONNNMMMOOOSSSXXXQQQHHHAAACCCLLLTTTZZZ]]]mmmmmmkkkfff^^^]]]fffrrreee^^^^^^HdĦRRRYYYcccfff[[[OOOIIIEEEAAA@@@BBBJJJTTTYYYXXXYYY\\\kkknnnlllaaaWWWUUUYYY^^^```ZZZXXXZZZ[[[YYYZZZ]]]WWWMMMLLLSSSTTTLLLIIINNNOOOQQQRRRRRRTTTYYY\\\]]]\\\NNNKKKbbbӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵ}}}sssrrrqqqooohhh___WWWRRRӵQQQOOOIIICCCĦ@@@@@@DDDJJJMMMHHHKKKRRRWWWZZZ[[[XXX]]]eeeĦeee___YYYWWWYYY\\\PPPĦ___]]][[[aaarrrwwwzzz}}}DdDkkk___XXXNNNOOOӵSSSMMMӵiiiӵNNNPPP\\\sssoooĦ\\\ӵĭӵ?~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>&ennn@e[[[RRR??]]]WWWPPPSSSTTTRRRMMMIIIg<ĉ@@@EEEGGGDDD3we<ĦLLLLLLNNNPPP3h?@eUUUccchhh___SSSUUU\\\bbbZnnnlllddd[[[ZZZ```3h?gLggg______aaaeeerrrD%%)?aaafff?><z```TTT=?ĦNNNg&e~~~g&ebbbWWWZZZS?ʬ4ff?>ߝL```@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttbbbdddHƅ^Hu]ĦRRRH׼slll\\\ZZZXXXTTTVVVYYYZZZWWWQQQLLLtQ???CCCIIIKKKje<ĦAAADDDJJJBt=o9ĦH׼sRRRYYYfffhhh\\\OOOPPPZZZaaaHtĦhhhhhhbbb\\\^^^Bt=o9ĦHdĦkkkfffnnnvvvwwwzzzDtfo9ĦsߝLGdUĦfffHt@cӵHu]ĦHu]ĦmmmaaaHtƅ^qIܗGIӵnnnH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵgggcccGR/f6LĭĦkkkmmmDdDĦlllDdDĦrrr`eĭcccDdDΦDdDĦKKKDdDĦeee\\\XXXQQQKKKIIIJJJOOORRRggghhhfff^^^RRRIIIgeĦFFFMMMUUUFSĦHHHGGGqjRgdKӵDdDĦ]]]^^^```bbbbbbaaabbbggggggDdDĦllleeebbbaaaqjRgdKӵDdDĦ[[[___sssHdDĦgdKӵDdDDdDĦyyyDdDĦ4DufӵDdDĦDdDĦsssq<RyyypeƜ4DuTӵrrrDdDĦbbbDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦSSSRRRCdgĪjfffDdDĦ[[[gggtttDdDĦQQQHߝL`o9^^^DdDΦDdDӵKKKDdDĦVVVQQQQQQOOOMMMKKKLLLNNNQQQnnntttmmm```YYYQQQgeĦVVV\\\sp?aĦCCCIIIGIdnuR)ĦDdDĦ[[[ZZZVVVTTTUUUWWWhhheee]]]DdDĦ\\\```XXXPPPGIdnuR)ĦDdDĦKKKQQQ___mmmtttrrrmmmhhhaaabbbDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦdddpo9u=ӊB1.uTӵoooDdDĦ\\\gggDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵwww4DwDd<ĦlllpuR)Ħ>d<]]]^^^fffpppwww~~~peӵĦpeӵDx<>d<ӵDddd<ĦNNN4DufئL>eOOODdDʜ4DuTӵMMMDdDĦNNNHHHHHHHHHGGGEEEDDDEEEGGGQQQ^^^bbbaaabbb[[[geĦmmms<v>aĦOOOOOOpeӵDx<DdDĦ______YYYRRRLLLJJJVVVXXXXXXDdDĦQQQJJJIIIHHHpeӵDx<>dd<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦqqqpeӵĦF&uTӵ}}}DdDĦkkk```>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħbbbs&dq&ĒRHHHCCCi?ʜtd<ĦOOOHHܗDӊBDDD<xGGGLLLTTTWWW___jjjuuuB?d<@@@BBBBBB@@@>>><<<<<<:::HHHPPPTTTYYYUUUgeĦlllHg8>aĦPPPKKKB?Ho9^^^>dd<ӵOOOSSSB?Ho9eee<xbbbfffggggggppppppppp&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDnezzzvvv=eMMMIIIDDDAAAAAACCCHHHHHHege<<<:::sĪj@h666222000fdDĦGGG@ďDCCCDDDHkgeJJJJJJIIIHHHHHHJJJLLLOOO@hGGGDDD@GdddbbbHĪj@IŌZZZ^^^BenePPPHkgeOOOneUUUTTTfeGGGHu]3hhLLLOOOTTTseCCCFFFIIIJJJHHHEEEBBBAAABBBJJJIIIFFFJJJGGGgeĦja>aĦJJJFFF@G\\\ZZZseVVVSSSRRRTTTVVVQQQQQQPPP<ŌWWWccchhh@G^^^dddHkgeoootttxxxzzz|||HĪj@IŌttt}}}egeHu]3hIŌvvvDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^}}}wwwsssqqqTTTTTTSSSRRRRRRQQQRRRQQQQQQ===:::;;;===???@@@???;;;===AAA???>>><<<666111...+++DdDĦ;;;:::AAACCCEEEFFFJJJHHHEEEFFFGGGHHHKKKMMMMMMOOOLLLKKKLLL[[[ccc^^^XXX[[[```PPPRRRJJJNNNSSSNNNKKKJJJDDDD^aaaUUUXXX]]]s׼s^^^NNNQQQUUUVVVTTTQQQOOONNNWWWZZZSSSLLLNNNKKKgeFm8QQQ>aĦPPPOOOOOOWWWWWWWWWs׼sTTTTTTRRRTTTXXX\\\UUUSSSQQQHoWWWXXXdddhhh```OOOTTTYYYeeehhhjjjjjjiiihhhppp{{{}}}^^^[[[^^^{{{~~~D^|||```DdDĦrrrs׼sΦ4DuXӵtvӵ>d<ĦĦĦ}}}ssslll```ZZZRRRKKKHHHGGGGGGGGG999;;;===???@@@@@@@@@???Ħ@@@@@@<<<;;;<<<666333111333:::???@@@???>>>@@@CCCEEEEEECCC@@@>>><<<;;;::::::<<<=========@@@;;;777555222000444:::>d<Ħ;;;;;;===CCC@@@>>>AAAEEEGGGGGGFFFCCCCCCBBBBBBEEEIIIGGGCCCJJJJJJJJJJJJIIIGGGFFFEEEHHHDDDCCCGGGIIIIIIKKKNNNFFFHHHPPPPPPLLLWWW^^^VVVRRRSSSSSSSSSSSSUUUYYY\\\YYYTTTPPPQQQUUUUUUQQQLLLKKKMMMSSSWWWUUUOOOMMMOOOPPPPPPTTTWWWĦMMMLLLKKKOOOTTTTTTOOOKKKKKKKKK>d<Ħeee\\\SSSUUUXXXBeYYYcccOOOQQQTTTUUUTTTRRRRRRRRR[[[^^^XXXUUUZZZVVVgeFYĉ^^^YYY>aĦWWWYYYXXXWWWVVVVVVSSSVVVUUUSSSSSSUUUBeLLLRRRTTTSSSPPPPPPQQQNNNOOOQQQnu]ӵOOOXXXRRROOOQQQUUULLLKKKLLLOOOSSSTTTRRROOOKKKMMMPPPUUUYYYYYYWWWTTT[[[iiissspppfff^^^ZZZXXXZZZTTTOOOPPPPPPTTTbbbtttxxxpppkkklllkkk>d<ĦqqqwwwtttgggZZZ>d<Ħooolll}}}ĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦ{{{ssslllgggeeefffeee```YYYUUUTTTTTTTTTSSSRRRQQQOOOJJJCCC>>>@@@>>>;;;;;;===@@@AAAAAA666777888999999888666gdKĦ>>>===888777999999888777777:::>>>AAABBB???AAACCCEEECCC@@@;;;888666555555777:::<<<======555222111222000...111666gdDĦ999999777;;;:::888:::>>>@@@===888999;;;:::777888<<<;;;777666777999;;;<<<===???@@@MMMHHHEEEEEEAAA;;;:::=========AAA???>>>LLLTTTJJJIIIJJJLLLLLLMMMPPPVVV[[[RRROOOMMMMMMNNNNNNLLLJJJHHHHHHKKKOOOMMMFFFDDDGGGPPPNNNNNNgdKĦRRRMMMHHHHHHNNNSSSRRRPPPPPPQQQsdKĦVVVJJJFFFGGGKKKJJJOOOWWWKKKLLLNNNNNNMMMNNNPPPRRRTTTWWWQQQPPPXXXUUUŶSVVVVVVRRR3weAnenene}}}iii___```cccaaa]]]ZZZWWWRRROOONNNMMMLLLKKKGGGMMMRRRMMMDDD@@@FFFMMMIIIIIIIIIKKKLLLLLLJJJHHH888888999===@@@CCCCCCBBB888999:::;;;;;;<<<ne;;;;;;999444333555222444444111//////444888888;;;>>>@@@???<<<888555111000///000222333444333777555444444111------De666;;;:::444666666555777;;;===999333000444444//////333444000333444444333111000000111444222333777444000222999;;;888777222111@@@HHH===@@@AAABBBBBBDDDJJJRRRXXXPPPPPPMMMHHHDDDAAAAAACCCFFFBBBBBBEEEDDD===:::===CCC@@@neCCCKKKFFF>>>;;;BBBKKKPPPQQQRRRHHHneMMMEEEDDD??????CCCGGGGGGEEEHHHMMMNNNNNNOOONNNNNNPPPTTTXXXTTTTTTJJJGGGOOOOOO>AIIIIIIIIIk<PPPVVVXXXVVVSSSEEEGGGGGGEEEEEEFFFCCC===DDDEEEEEEBBB??????BBBFFFGGGHHHJJJfhJJJJJJRRRPPPGGGKKKYYYOOOLLLIIIIIIKKKLLLJJJHHHDDD@@@>>>DDDOOOVVVWWWTTTXXXQQQOOOUUUVVVQQQQQQWWWSSSYYYQQQHHHLLLMMMJJJMMMNNNQQQTTTTTTPPPDeWWWWWWZZZ```bbb```ne{{{ne}}}~~~www}}}yyyyyyne|||rrrhhhdddddd```___\\\UUUNNNJJJKKKMMMRRRRRRNNNIIIHHHKKKKKKHHHFFFJJJJJJDDDBBBCCCCCC???AAACCCJJJGGG???CCCFFF===:::333777>>>???GGGLLLFFFBBBBBBAAA???;;;:::AAA???;;;555111000000000111222333444333222222111888777666===>>>777555//////222444111+++,,,000000000000///...---++++++:::;;;888444111555333111222333111---***+++,,,......///...---,,,------,,,,,,+++******)))555444222111000000000111222222111000111333555777@@@555///444999AAASSSfffOOOGGGJJJPPPPPPSSSOOOBBB<<<:::777444333444555777<<<:::@@@BBBBBB<<<:::DDDHHH<<<888@@@DDDAAAIIIDDDEEEHHHFFF666DDDPPPAAAAAALLLDDDMMMccc___VVVdddooottt~~~pppNNN333999CCC===666DDDEEEJJJOOOPPPMMMEEEHHHFFF@@@===>>>???>>>===AAABBB@@@@@@AAA???;;;DDDFFFHHHJJJQQQOOONNNNNNKKKHHHLLLSSSIIIEEE@@@???BBBDDDAAA>>>??????AAAFFFLLLRRRVVVWWWKKKOOOZZZZZZPPPOOORRRKKKQQQOOOSSSPPPFFFGGGNNNJJJOOOWWWYYYZZZZZZYYYaaaccceeeggghhhfffeeeqqqrrrvvvppprrrmmmlllqqqmmmjjjqqqwwwfffgggtttzzztttqqq```YYYTTTXXXbbbgggbbb[[[aaaeeeiiiggg```ZZZWWWXXX[[[YYYUUUOOOJJJGGGGGGHHHIIIIIIGGGEEEEEEFFFEEEBBBAAAAAA@@@>>>===>>>???>>>BBBCCCMMMNNNBBB>>>@@@:::@@@777999???BBBKKKPPPJJJ;;;:::888777666666666666;;;<<<<<<;;;888666555666000111333444555555555444+++666===???GGGTTTLLL888888111,,,------+++***,,,,,,,,,,,,,,,,,,+++***)))(((+++000444555333000...---+++******,,,,,,)))'''))))))******)))((('''&&&))))))))))))))))))))))))...---,,,+++++++++++++++******+++++++++++++++***...&&&%%%+++...///999GGGCCC222///JJJ|||[[[,,,+++)))(((((()))***+++111///...///222555666777///000666666------666:::AAABBBNNNaaajjjddd\\\ZZZiii|||{{{aaaWWW```qqq555)))...%%%000222000)))###$$$***///666111///===YYYrrrxxxrrrfffgggbbbWWWNNNJJJGGGDDDNNNOOOMMMHHHFFFGGGGGGDDDIIIPPPTTTRRROOONNNLLLIIIEEECCCDDDHHHHHHEEEEEEIIIBBB>>>;;;;;;===>>>;;;888>>>>>>???BBBGGGKKKMMMMMMGGGFFFLLLLLLGGGMMMRRRKKKEEEDDDLLLNNNHHHLLLTTTQQQWWW^^^^^^]]][[[NNNHHHQQQVVVYYY]]]```aaa^^^ZZZWWW[[[aaakkkpppjjj______fffeeehhh```WWW[[[]]]___hhh|||uuullliiiiiibbbZZZ\\\nnnxxxooodddhhhwwwuuuqqqiiifffaaa^^^\\\[[[YYYXXXSSSVVVYYYXXXUUUTTTWWW[[[IIIBBB===AAALLLTTTUUURRRQQQTTTVVVTTTPPPLLLIIIHHHQQQNNNIIIFFFEEEEEEDDDCCCAAA@@@AAAAAA???<<<::::::GGGBBB???>>>>>>======>>>===:::FFFNNNBBB666666666777222777;;;999>>>DDD???555333000000333444333111666888::::::999666666666...///000222222333333222,,,...555777FFFrrrsss???111%%%$$$)))***(((''''''(((((((((((((((''''''$$$'''***,,,---,,,+++)))'''%%%$$$$$$&&&'''&&&%%%''''''''''''&&&$$$###"""$$$$$$%%%%%%&&&'''((((((&&&&&&'''''''''&&&&&&%%%"""$$$%%%&&&&&&$$$"""!!!$$$!!!###))))))$$$&&&---)))'''))):::jjjVVV%%%%%%$$$$$$%%%&&&'''''''''%%%$$$$$$'''***++++++###'''***&&&###'''...222333JJJwwwhhhddd...'''000***...***''')))+++,,,***)))---999RRRyyyzzzvvvuuuwwwwwwqqqkkkhhhgggeeeeeegggjjjkkkiiifff```^^^[[[XXXWWWUUURRROOOVVVMMMJJJGGGBBBGGGHHH>>>777444<<>><<<===>>>:::555666===;;;666444999>>>??????@@@???222;;;JJJBBB555444666666???QQQUUUEEE===AAA???666111...///222444111...333555777777444000...---+++++++++,,,,,,+++++++++///"""'''+++555hhh<<<...!!!!!!&&&(((&&&%%%$$$%%%%%%&&&''''''&&&&&&"""###%%%&&&'''''''''&&&'''%%%$$$###$$$%%%&&&&&&'''''''''&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$"""###$$$%%%%%%$$$######&&&%%%&&&***((("""!!!%%%!!!))),,,%%%///LLLNNN111&&&&&&''''''''''''''''''$$$"""!!!"""$$$&&&'''&&& &&&$$$!!!'''++++++...999qqqppphhhlll:::"""%%%+++###%%%######'''(((***222<<>>444444<<<555;;;???>>>:::>>>KKKVVVUUUSSSSSSUUUVVVRRRIIIAAA===;;;;;;???FFFKKKLLLKKKFFFDDDBBBAAAAAACCCDDDFFFAAA>>>::::::===>>>===:::999666888<<<777444BBBVVVPPPQQQVVV```nnnwwwxxxtttNNN666555DDDCCC999777888BBBZZZzzz|||^^^JJJKKKMMM666111------111222...+++---///111111---***'''&&&***)))((('''&&&%%%%%%%%%***%%%...&&&666KKKCCC111)))"""###%%%%%%$$$%%%###$$$%%%&&&''''''''''''"""#########$$$%%%%%%%%%((('''&&&$$$######$$$%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%$$$###$$$$$$$$$$$$%%%''')))***(((%%%$$$###!!!!!!%%%,,,%%%"""))),,,%%%%%%$$$$$$###"""!!!!!!%%%$$$###$$$&&&'''&&&&&& &&& ******'''111bbbyyyQQQxxx999))))))++++++'''$$$%%%,,,222333>>>___|||OOOLLLWWWgggooo^^^LLLWWWZZZPPPJJJQQQQQQQQQOOOMMMIIIFFFDDDEEEJJJKKKFFFFFFLLLPPPOOOPPPfffpppooouuuvvvsssvvvfffeeegggkkkqqqvvvzzz}}}tttpppnnnrrrtttsssooollllllnnnyyyfffZZZFFFVVVaaaYYY___kkkrrreeeLLL:::777===AAACCCAAA@@@FFFSSS]]]YYYQQQJJJIIIMMMNNNIIICCC??????@@@CCCFFFGGGGGGFFFCCCCCCBBB???<<<:::;;;===>>>;;;999777555444222111000---111777444999ZZZWWW:::///999999444222...444MMMmmmoooPPP;;;<<<>>>111...+++***,,,,,,***'''%%%(((******)))'''&&&&&&***)))(((&&&%%%$$$$$$$$$(((%%%--- $$$!!!(((%%%$$$&&&&&&###"""$$$$$$%%%%%%&&&'''''''''&&&#########$$$$$$%%%%%%%%%$$$%%%%%%###!!! !!!"""############$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$$$$######$$$#########%%%(((+++---((('''$$$!!! $$$(((&&&(((%%%###'''%%%$$$$$$"""!!! %%%$$$###$$$&&&&&&%%%$$$$$$)))&&&---LLLccczzzyyyBBB###,,,111,,,,,,...444$$$(((IIIrrrzzzggg^^^^^^fffzzznnncccZZZUUUWWWWWWLLL<<<;;;IIIRRRRRRUUU```ccccccgggeeeccclllUUUWWW^^^hhhmmmllllllnnnxxxtttuuuyyyvvvooorrrzzzlllaaa___mmmyyySSSSSSNNNsss\\\III???:::555444999BBBIIIMMMZZZRRRIIICCCAAA???:::666<<<<<<;;;:::999777666555@@@CCCFFFBBB:::444111222444444444111...+++++++++***'''+++000///<<>>777...***+++,,,,,,***************)))(((''''''))))))+++---...---***'''+++***((()))+++,,,***(((''')))(((***222MMMddd111---(((''')))++++++(((+++)))'''''')))*********'''((())))))))))))((('''&&&$$$%%%((((((%%%%%%''''''&&&%%%$$$############'''&&&%%%&&&'''''''''&&&%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$###!!! !!!###%%%&&&######$$$%%%%%%%%%%%%%%%'''''''''%%%$$$$$$''')))$$$######"""""""""""""""###$$$%%%%%%$$$$$$%%%''')))(((&&&$$$############"""###%%%***///...)))###$$$$$$###""""""############$$$$$$%%%$$$###"""!!!)))***$$$///XXXYYY```[[[---,,,"""(((%%%(((+++$$$000UUU\\\UUUrrr~~~ssshhhbbbcccjjjoooVVVeee|||fffkkkwwwwww{{{VVV>>>777111***'''(((******)))******)))(((''''''''''''(((((())),,,---,,,)))&&&,,,***)))***+++,,,+++***+++(((***)))111___KKK---)))%%%&&&)))++++++******(((''''''))))))(((&&&(((((()))))))))((((((''''''%%%%%%''''''$$$$$$'''&&&%%%$$$######""""""###'''((()))((('''&&&'''(((((((((&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%%%%&&&###$$$&&&(((((((((((('''((()))((('''&&&&&&(((***"""############"""!!!!!!###$$$%%%$$$######%%%''''''&&&$$$###"""""""""###"""###&&&)))***)))'''&&&%%%%%%$$$""""""!!!!!!!!!###$$$$$$$$$$$$######""" ((()))(((,,,DDD}}}SSSpppooo777 $$$(((***"""+++...(((@@@|||iiilllvvv}}}yyywww]]]aaabbbzzz|||pppzzz{{{yyy|||UUU<<<222...***((()))***+++++++++***((('''&&&'''((((((***++++++---///...+++(((***((((((******((((((***...(((***+++999xxxeee888---+++((((((+++,,,---,,,***)))(((((())))))'''%%%&&&&&&''''''(((((((((((()))&&&%%%''''''$$$$$$&&&''''''&&&%%%$$$$$$$$$$$$&&&(((***)))&&&$$$&&&)))+++***(((&&&$$$$$$$$$%%%$$$$$$%%%&&&'''(((((()))((((((''''''''''''(((((($$$%%%%%%&&&&&&%%%%%%%%%$$$&&&(((***+++******)))((())))))(((&&&&&&''')))######$$$%%%$$$###"""!!!###$$$$$$$$$######%%%&&&&&&%%%###"""!!!""""""###!!!$$$&&&'''%%%$$$%%%'''%%%$$$###"""""""""""""""&&&&&&&&&&&&&&&&&&&&&%%%)))###$$$---,,,,,,[[[ccclll@@@+++&&&###+++---'''222000444gggooooooooo~~~qqqfffaaaoookkkssswww||||||xxxOOO999...,,,)))((()))+++,,,,,,+++***)))((('''((()))***,,,,,,,,,...///...,,,******'''(((,,,,,,''''''***...(((+++111MMMMMM222///---+++***+++++++++******)))))))))******(((&&&######$$$%%%&&&((()))******'''%%%'''&&&######&&&''''''&&&%%%$$$$$$$$$$$$$$$''')))(((%%%$$$&&&(((,,,***(((&&&%%%%%%%%%&&&'''''''''''''''((((((((()))((((((''''''(((((()))$$$%%%&&&&&&&&&%%%$$$$$$&&&'''(((***++++++******((())))))(((&&&%%%&&&((($$$%%%&&&'''&&&%%%$$$######$$$%%%$$$######%%%'''%%%$$$###"""""""""###$$$ ###&&&%%%!!! ###&&&###############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''$$$&&&$$$(((222@@@aaa```HHH)))...******+++---+++111+++???iiiFFFHHHeeelllfff|||yyysssEEE333))))))((((((((()))***+++***))))))(((((()))))))))+++******+++---,,,***(((+++)))---333111***)))---...+++,,,<<>>jjjwwwooozzzqqqlll///&&&...''',,,&&&)))''')))...QQQzzzYYYKKKUUUyyySSSYYYyyy{{{CCC444'''((((((((((((((()))***'''(((((())))))(((((('''***))))))***++++++)))(((,,,***000888666,,,***///---///...IIIUUU777---*********)))'''&&&&&&&&&***(((&&&&&&''')))))))))(((((('''''''''((()))***---(((&&&&&&%%%""""""%%%'''&&&%%%$$$############&&&%%%%%%&&&(((******)))'''(((((((((''''''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%(((''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&***)))'''&&&%%%&&&(((((()))++++++***(((''''''(((''''''&&&%%%%%%%%%%%%&&&%%%&&&'''&&&%%%%%%''')))'''&&&%%%%%%%%%'''((()))&&&'''''''''%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&''''''%%%$$$$$$###$$$%%%&&&'''"""222---///[[[nnnGGG>>>jjjqqqyyyAAA---***))),,,***%%%...+++333TTTyyyXXXQQQXXXxxxFFFRRRwww444$$$((()))*********)))***+++%%%&&&'''(((((((((&&&&&&+++***)))***,,,,,,***)))+++***111:::888,,,)))///...222000QQQDDD000&&&)))*********(((''''''((()))&&&$$$$$$&&&((())))))---,,,***)))((((((((()))---)))&&&&&&$$$!!!"""%%%))))))((('''&&&&&&&&&&&&'''%%%$$$&&&+++---,,,***&&&&&&'''(((((('''&&&%%%!!!###%%%''')))***''''''&&&&&&&&&&&&''''''******)))((('''(((((((((+++)))&&&$$$###$$$&&&(((+++,,,---,,,***(((((()))'''&&&%%%$$$###$$$%%%&&&&&&'''''''''&&&&&&((()))((('''&&&&&&'''(((***+++))))))))))))((((((&&&%%%))))))((('''&&&&&&&&&&&&'''&&&&&&%%%&&&'''((())))))&&&(((JJJ~~~YYY...333;;;hhhlll???"""000---'''888---,,,<<<:::KKKpppLLLFFFdddIIIWWWggg///+++***)))((()))***+++***)))'''((())))))(((((()))***'''(((((((((((()))))))))---......---+++******,,,000222000]]]999------+++++++++***)))(((((('''%%%%%%$$$$$$%%%'''((()))222000,,,)))'''''''''''')))(((&&&%%%$$$$$$%%%%%%***(((%%%"""###&&&))),,,&&&&&&&&&'''''''''(((((('''(((***++++++)))'''&&&"""&&&(((((((((((()))(((((((((((())))))))))))(((((()))***************((((((((((((((())))))***...!!!,,,)))###%%%///,,,***&&&###!!!!!!"""###&&&&&&&&&$$$######%%%((((((&&&$$$######%%%((()))+++++++++******(((''''''(((+++---,,,(((&&&'''))))))(((%%%"""'''//////)))%%%444:::___yyy===+++111///oooccceee222...,,,+++...***666666;;;SSSxxxbbbVVVjjjMMMAAAUUU)))''')))'''&&&'''(((((('''&&&'''((())))))(((((()))***************++++++++++++,,,......---+++***+++,,,)))222???tttnnn555------++++++******)))(((((('''&&&%%%%%%%%%%%%&&&((())))))(((''''''((()))***+++***)))'''&&&%%%%%%%%%&&&)))'''%%%$$$$$$&&&)))+++&&&&&&'''''''''((((((((('''((()))******((('''&&&"""%%%((()))(((''''''(((''''''''''''(((((((((((((((((()))*********************))))))******+++,,,111###+++'''###,,,'''%%%+++)))'''$$$#########$$$((('''&&&$$$"""$$$'''***'''&&&%%%$$$$$$&&&((()))***++++++******(((''''''((()))+++***)))(((((()))(((+++***%%%%%%)))***'''(((+++QQQddd555+++---IIIccc\\\OOO+++***'''&&&>>>\\\___nnnmmmYYY```EEE@@@BBB(((+++***(((''''''((((((&&&%%%'''((())))))(((((()))***,,,,,,,,,---------......,,,---......,,,+++,,,------:::TTTWWW...---,,,++++++******)))(((((((((((('''&&&%%%%%%&&&'''(((######%%%&&&(((***+++,,,******((('''''''''''''''((('''&&&&&&&&&'''((()))''''''''''''((((((((((((((((((((()))(((''''''&&&&&&(((******)))'''''''''&&&&&&&&&''''''((((((((((((((()))*********************))))))******+++,,,---+++999...$$$---)))%%%(((((('''&&&&&&%%%%%%%%%)))(((&&&$$$###$$$(((+++'''&&&%%%%%%%%%&&&((()))************)))(((''''''((((((((()))******)))(((%%%***,,,'''###$$$'''(((444;;;mmmrrrAAA///---222KKKbbb```UUU:::===|||PPP===)))---GGGeee~~~llljjjooo}}}:::CCCwww999+++///,,,***))))))))))))'''&&&'''((())))))(((((()))***------------.........///,,,---......---,,,---///555AAAbbbDDD)))---+++************))))))(((((()))((('''&&&&&&&&&'''(((%%%%%%''''''((((((((('''+++******))))))(((((((((''''''''''''((((((((((((''''''((((((((()))))))))((((((((('''''''''''''''(((***++++++)))(((((()))&&&&&&''''''((()))))))))(((((()))***************'''''''''''''''((())))))%%%444NNN;;;"""(((***...&&&'''((((((((('''&&&%%%%%%&&&'''&&&$$$$$$&&&(((&&&&&&&&&&&&&&&'''(((((())))))******)))(((''''''(((&&&%%%'''***+++)))'''!!!%%%((('''%%%&&&***,,,999cccqqqDDD......---WWW\\\GGG444===333+++HHH444555(((:::wwwUUUMMMlllwww666KKK???+++***,,,***(((((()))((('''%%%'''((())))))(((((()))***,,,,,,,,,,,,------------,,,---///.........///000777EEEnnnwww999&&&++++++*********)))))))))))))))***)))((('''''''''((()))(((((()))))))))(((''''''******************))))))&&&''''''(((((((((((((((((((((((()))))))))*********)))((('''&&&''''''(((((()))++++++***)))***+++'''(((((()))******++++++(((((()))***************'''''''''&&&'''(((((()))###555PPP>>>$$$(((***...%%%&&&((())))))(((&&&%%%!!!###&&&'''&&&$$$######%%%&&&''''''((((((''''''((())))))))))))((((((''''''%%%$$$&&&***+++)))&&&%%%$$$%%%''')))***,,,...:::wwwQQQ777///000@@@~~~xxxKKK,,,---''''''777lllbbb000------\\\qqqXXXMMMfff|||;;;VVVPPP---''')))'''&&&&&&''''''%%%$$$'''((())))))(((((()))************+++++++++,,,,,,+++---//////...///000222===WWWccc222'''***+++******))))))))))))))))))***)))(((''''''((()))***'''(((((())))))***++++++)))******++++++***))))))''''''((((((((()))))))))))))))))))))************,,,***((('''&&&''')))***(((***+++***))))))***,,,(((((()))***++++++,,,,,,(((((()))***************))))))(((((())))))***+++***,,,>>>555(((...)))%%%%%%&&&'''(((((('''%%%$$$"""&&&'''&&&$$$"""!!!%%%&&&'''))))))(((''''''((((((((())))))(((((('''&&&&&&&&&'''(((((('''&&&+++'''%%%(((******---000HHHgggSSS222111...AAAuuuCCC&&&"""%%%777???VVVrrrooouuummmYYYRRR222111,,,LLLwwwoooqqqyyyxxx???gggWWW++++++'''&&&%%%%%%''''''&&&%%%'''((())))))(((((()))***))))))*********++++++++++++---/////////000111333MMMtttKKK,,,***+++))))))))))))))))))))))))***)))(((((('''((()))+++,,,((('''''''''(((***,,,---((()))***++++++***))))))((((((((('''((())))))***)))))))))*********++++++---,,,)))''''''(((***,,,+++++++++***((('''((()))''''''((()))***+++,,,,,,(((((()))***************)))(((((((((((()))******,,,%%%333000(((---'''&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%%%%$$$###$$$%%%$$$&&&(((******)))'''&&&''''''((((((((((((((('''%%%'''((('''&&&%%%%%%&&&***((((((+++******000999UUUGGG///%%%,,,777cccrrr555,,,---;;;bbbeeecccLLL444111///(((,,,222000DDD~~~ffffffmmm>>>yyyOOO$$$...((('''&&&'''))))))(((''''''((())))))(((((()))***))))))*********++++++++++++---///000///000222444[[[xxx888(((,,,+++((()))))))))))))))*********(((((((((((()))***,,,---***)))'''&&&'''(((***+++((((((***++++++***)))((()))((('''''''''(((***+++)))************+++++++++///,,,)))''''''(((+++---------,,,***'''%%%&&&'''&&&&&&'''((()))***++++++(((((()))***************&&&&&&&&&&&&&&&'''(((((()))###777444%%%%%%&&&000''''''&&&%%%$$$$$$######'''&&&%%%###"""###&&&)))$$$&&&(((***+++)))'''&&&''''''((((((((((((((('''%%%''')))(((%%%###$$$&&&&&&&&&***---******555DDDOOO333---555777NNNVVV+++000)))999wwwYYY;;;)))'''000***...///aaahhhsssggg===@@@...,,,+++***((('''''''''((()))%%%'''((((((''''''(((***(((((()))************)))***......$$$000333'''999ZZZWWW===###(((---''')))((('''((()))***)))(((*********)))))))))))))))+++***(((&&&&&&''')))***+++***((('''&&&''')))***(((&&&%%%&&&)))***)))'''&&&''')))))))))***,,,...---,,,***)))))))))***++++++***(((&&&%%%&&&'''((()))((('''&&&''')))+++,,,&&&%%%%%%(((+++,,,)))&&& $$$((()))((('''(((***(((***,,,,,,***)))((()))'''&&&$$$$$$%%%%%%$$$###///+++'''###"""$$$(((***&&&''''''((()))*********)))((('''&&&&&&'''((((((&&&%%%%%%''')))***)))(((***&&&(((...,,,---AAA\\\FFF333333333CCCYYY333...+++!!!SSS}}}CCC///111+++$$$+++)))---AAAfffXXXaaa~~~mmm888CCC000,,,+++***)))((('''(((((()))((()))***)))''''''((()))***++++++++++++,,,,,,,,,***---///'''///111000QQQJJJ888%%%))),,,'''(((''''''(((***+++***(((,,,++++++***)))(((''''''***)))(((''''''((()))***)))((('''&&&&&&'''(((***((('''%%%''')))***)))'''))))))***)))((((((***,,,,,,+++***)))((())))))***---+++)))(((''''''((()))***)))(((''''''((())))))'''&&&%%%''')))***(((&&&%%%'''))))))'''&&&''')))&&&(((***+++***(((((())))))'''&&&&&&''''''&&&%%%&&&%%%%%%$$$%%%''')))***''''''(((((()))******+++---,,,***(((((('''(((((('''&&&&&&(((******)))((((((***((('''---<<>>|||zzzAAA000)))+++***)))(((((((((((()))***++++++***((('''((())),,,+++*********+++------+++,,,000***......:::nnn===444***)))+++'''&&&&&&'''***,,,,,,***(((---,,,+++***)))'''&&&&&&))))))))))))))))))))))))'''&&&%%%%%%%%%'''((()))((('''&&&''')))***)))(((+++++++++***(((((()))*********)))((((((((())))))---,,,***)))(((((())))))******))))))((('''&&&&&&(((&&&%%%%%%'''(((((('''*********'''%%%$$$%%%'''$$$''')))***)))((())))))***)))(((((())))))((('''"""###&&&(((******)))((((((((())))))******++++++///...,,,+++))))))(((((((((((('''(((******)))''''''---)))$$$444OOORRRBBB---(((&&&LLLzzzKKK111###,,,---+++NNNJJJ///"""))))))***//////@@@aaaZZZiiiJJJHHHVVVvvv===mmmjjj:::000************)))))))))))))))***+++,,,+++))))))***++++++)))((('''''')))+++,,,...+++...,,,///---???~~~xxx555111---((()))&&&$$$%%%'''+++------+++(((,,,++++++***)))(((''''''(((((()))*********))))))&&&&&&%%%&&&'''((()))***(((((((((((()))))))))(((+++++++++***)))((()))+++))))))((((((((((((((((((+++***)))''''''''''''''''''((()))***)))(((&&&%%%&&&%%%$$$$$$&&&''')))***+++***'''%%%######%%%'''###%%%((())))))((())))))***)))((((((******)))((('''(((***,,,,,,+++)))((())))))))))))******++++++------,,,+++******)))))))))(((((()))******)))''''''+++***...CCCWWWLLL222***AAA]]]nnngggHHH...***(((000,,,333^^^iii:::///%%%+++***,,,,,,///MMM```uuugggDDD>>>VVVJJJTTTyyy:::ZZZzzzllloooXXX444333///***************))))))(((''')))***+++***+++,,,...+++)))((('''''')))+++,,,111+++,,,,,,111...AAAbbb///,,,,,,''')))(((%%%&&&(((+++......+++))))))))))))))))))*********(((((()))***++++++******&&&&&&''''''((()))***+++))))))))))))((((((((())))))***+++***))))))+++---((((((((()))))))))((((((''''''&&&%%%%%%$$$$$$$$$$$$&&&(((******)))'''&&&$$$$$$$$$%%%&&&(((+++---)))'''$$$""""""$$$&&&(((###%%%((())))))((()))))))))((('''''')))***)))'''))))))******************)))))))))))))))*********))))))******************(((''''''(((******)))''')))(((...???PPPPPP===)))222aaaVVV111888777---)))'''===\\\YYY===...///***...+++,,,+++888hhhHHH???WWWFFF:::DDDPPPqqqrrr:::NNNnnnaaa```ooo}}}FFF+++111,,,******++++++******)))(((&&&(((*********+++---///,,,+++*********+++------000+++---+++111333GGGGGG)))'''***&&&,,,)))''''''(((+++------+++)))((((((((()))******++++++((())))))******+++++++++''''''((())))))*********)))***+++***((('''((())))))***++++++******,,,...(((((()))*********))))))&&&&&&&&&%%%$$$$$$#########%%%''')))***)))((('''###%%%&&&'''''')))+++...(((%%%""""""$$$&&&(((((($$$''')))***)))((())))))((('''&&&'''((()))((('''%%%%%%%%%&&&'''(((***+++((((((((((((((()))))))))&&&'''((()))************&&&%%%&&&''')))***)))(((******777KKKOOO???000+++AAAqqqLLL+++555''',,,'''...IIISSS:::%%%***,,,+++///***---000KKK~~~qqq{{{ttt:::...sss}}}___;;;777===cccmmmQQQ555DDDvvvlllgggggghhh``````{{{CCC+++000(((******+++++++++***)))(((&&&(((******)))***+++---***++++++++++++,,,,,,,,,+++---000***000888RRR333***''')))&&&---((()))))))))***,,,,,,+++***)))))))))))))))*********)))))))))((()))+++,,,---''''''(((((((((((((((((()))***,,,***((('''(((***+++,,,,,,+++***)))***,,,((((((***+++++++++******(((((((((((('''&&&%%%%%%%%%&&&'''((((((((('''&&&%%%(((******)))((()))+++)))'''$$$$$$&&&))))))(((&&&(((***+++***(((((()))((('''&&&''')))***)))((($$$$$$%%%&&&''''''(((((((((''''''''''''''''''''''''((()))*********)))((($$$###$$$&&&(((***)))(((***111@@@JJJ???---+++666\\\yyy{{{EEE//////'''...444BBBIII???...)))---(((,,,///)))...666```UUU;;;ooobbb???fff___===@@@~~~dddJJJIII666333777\\\yyy~~~wwwqqqiii\\\UUU```rrrLLL555777+++******+++,,,+++***)))(((((()))******)))((()))+++(((((()))************)))'''...333***///<<<[[[+++///++++++'''---%%%+++***))))))+++,,,+++***++++++******))))))((((((***)))(((((()))+++---...'''''''''(((''''''&&&&&&)))+++,,,+++((('''(((***.........,,,)))((()))***((()))***,,,,,,,,,+++***++++++++++++***)))((('''(((((((((((('''&&&%%%%%%'''***---,,,***''''''))),,,)))&&&&&&)))***)))((((((***,,,,,,***)))((()))(((''''''((()))******)))((()))******)))'''%%%$$$'''''''''''''''&&&&&&&&&)))***++++++***)))((('''"""""""""%%%(((***)))((()))888GGGDDD000###---@@@aaannn```BBB222)))***888111CCCOOO???(((***333...(((...000(((...888lllrrrAAA333lllsssiiiwwwTTT:::NNNgggRRR777;;;...999ooofffcccdddlllvvv555888///'''))))))))))))))))))))))))***)))))))))++++++)))'''---***((('''((()))))))))...&&&000---...JJJ|||```:::%%%)))+++***)))%%%++++++************+++++++++***)))'''''''''((()))...---,,,***((('''%%%%%%%%%'''((('''%%%%%%'''***************))))))))))))///,,,)))&&&&&&(((,,,...,,,***(((''')))*********(((&&&%%%'''***,,,+++)))))))))((('''&&&%%%%%%$$$$$$$$$+++555555...((((((...---+++)))(((((()))))),,,,,,,,,+++***)))(((''',,,***((('''((()))((('''((()))***++++++***)))(((''''''((((((((((((((('''))))))+++,,,,,,+++******"""+++---&&&$$$---777:::FFFOOO444 000111///IIIcccOOO666111555---(((111BBBKKKDDD(((''',,,$$$444///333333222111BBBxxxZZZmmm___KKK|||===cccCCC???]]]nnnGGG555000YYY}}}555...'''))))))))))))))))))))))))))))))(((((()))+++,,,+++))),,,+++))))))*********)))+++'''222000:::aaaVVV555%%%***+++***+++)))******))))))))))))*********)))((('''''''''((((((,,,+++***)))(((&&&%%%%%%%%%'''(((&&&$$$$$$%%%((((((((()))))))))))))))))),,,+++***)))))))))++++++---+++)))(((***++++++***(((&&&%%%''')))+++)))(((((((((''''''''''''''''''$$$###&&&,,,---(((&&&(((+++***)))))))))***+++,,,+++++++++++++++***)))(((+++)))(((((()))))))))(((((()))***++++++***)))(((''''''((()))))))))))))))(((((()))))))))'''&&&%%%((('''&&&$$$&&&666[[[|||oooCCC)))---///222CCCUUU]]];;;''',,,,,,$$$+++<<>>gggooo111&&&333(((@@@ddd\\\LLL+++&&&111,,,222QQQjjjSSS///***---///222000<<>>|||FFFPPPXXX666:::zzzEEEIIIrrr555LLL```555000...///))))))))))))))))))))))))((('''&&&(((+++...000000---,,,,,,,,,------+++******+++000000aaaHHH000(((+++...'''%%%++++++((((((''''''''''''((((((******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,+++***((('''(((((((((&&&%%%&&&&&&&&&'''((((((((()))((('''&&&''')))+++---(((''''''((())))))(((&&&)))***++++++))))))***++++++******)))'''&&&&&&%%%%%%)))***((()))***)))&&&******+++++++++******)))((()))***+++++++++++++++)))))))))***,,,,,,***(((''''''))))))))))))''''''%%%%%%$$$$$$%%%''')))***''')))***,,,------------000)))***<<>>[[[HHHBBBTTT>>>,,,///))))))))))))))))))))))))***)))'''(((+++---//////...,,,******+++,,,+++***+++(((...555nnn>>>...'''+++---'''''',,,+++)))(((((((((((((((((()))((()))***+++++++++*********************+++++++++***(((&&&&&&((()))(((&&&''''''''''''''''''((((((''''''(((((()))*********((((((((()))******(((&&&%%%'''))))))(((''')))+++((((((((('''''''''&&&&&&%%%)))+++((((((+++)))$$$)))***++++++++++++***))))))******+++++++++***************+++,,,,,,)))'''&&&'''((())))))((('''&&&((((((&&&&&&&&&(((***+++((()))+++,,,---,,,,,,+++222---555FFFEEE555///666333...222EEESSSJJJ555)))///***000RRRJJJ///000000777{{{KKKSSSzzzRRROOOeee>>>uuuzzzHHH```yyyOOO+++---)))))))))))))))))))))))),,,***((((((***---.........,,,***)))***+++++++++333...333???{{{www<<<---&&&***---''')))...,,,))))))(((((((((((())))))&&&'''(((*********)))((())))))))))))))))))******)))&&&$$$%%%''')))(((&&&((((((((((((((('''''''''$$$&&&(((+++,,,+++)))((()))))))))***++++++)))'''###%%%((('''&&&&&&(((+++&&&&&&&&&'''''''''''''''''',,,,,,)))(((,,,+++&&&((()))***+++,,,++++++*********+++++++++******)))+++***+++,,,---,,,)))&&&&&&'''((())))))((('''&&&+++***((('''((()))+++,,,+++,,,---...---,,,+++***$$$000???GGG???222,,,///$$$///QQQ___GGG222...'''---+++===ooo|||KKK///***222222<<>>PPPWWWdddAAAeeeAAAJJJddd;;;333,,,******)))******+++,,,---000...,,,++++++,,,...//////...---,,,++++++++++++...111???ppp@@@%%%&&&&&&''''''(((((())))))+++***)))((((((((((((((())))))*********+++++++++(((***,,,---+++)))))))))******))))))))))))))))))'''(((((())))))*********++++++******)))'''&&&%%%,,,+++***)))((((((((((((,,,,,,,,,,,,,,,+++***))))))))))))******************++++++***((('''(((***************))))))))))))+++***))))))(((((((((((((((((()))+++,,,+++)))&&&(((((((((((()))***++++++******))))))((())))))***---'''&&&,,,///---...222GGGHHH???...%%%+++222444AAAPPPSSS@@@---)))***(((...HHHQQQAAA444------111///111222GGGQQQeeeOOO;;;GGG???]]]{{{FFF///---((()))))))))***+++,,,......///...---,,,,,,---............---,,,,,,,,,,,,,,,000444JJJvvv:::+++''''''((()))***+++,,,,,,,,,++++++***))))))((((((******+++++++++,,,,,,,,,)))+++......,,,)))''''''((((((((()))((((((((('''''''''(((((()))***++++++((()))))))))((('''&&&&&&((()))))))))((((((((()))++++++,,,,,,++++++***)))((((((((((((((())))))***+++++++++***((('''((()))++++++******))))))((((((+++***)))(((((('''(((((()))((()))***,,,+++)))'''(((''''''(((((()))***+++(((((()))***,,,...000111000+++***---+++***222>>>UUU===---...***###000IIIRRRCCC..."""&&&000333///:::RRRKKK333111222,,,...///222222SSSSSSvvvuuu???888RRREEEKKK^^^:::000///))))))))))))***+++---...///---------....../////////......------,,,,,,------,,,555TTT___666///&&&'''((()))***+++,,,---,,,,,,,,,++++++******)))++++++++++++,,,,,,,,,,,,,,,...000000---)))'''&&&&&&&&&'''((((((''''''&&&(((((())))))***+++,,,,,,%%%&&&'''((((((((((((((($$$&&&))))))((((((***,,,((())))))***************((((((''''''((((((*********++++++***((('''(((***++++++******))))))((((((******)))(((''''''(((((()))))))))***++++++)))'''''''''''''''((()))***+++(((((()))+++---///111222------...---,,,000>>>KKKLLL555'''+++***&&&666QQQLLL777)))...444000---111SSSQQQ999)))222111'''+++,,,333333```SSSeee;;;===]]]EEEJJJNNN666111---***))))))******,,,---...///+++,,,---///000000000000......---------------...'''999```HHH///***%%%%%%&&&'''((()))******++++++,,,,,,---,,,,,,+++******+++++++++,,,,,,,,,---///111000---)))((('''%%%&&&'''((()))((('''&&&((())))))******+++++++++$$$%%%&&&((())))))******###&&&******))))))+++---'''((()))***************((((((''''''''')))***+++)))******)))((((((***+++************)))))))))))))))((((((''''''(((((()))***)))((()))++++++)))(((''''''''''''((()))*********)))))))))***++++++,,,''',,,---,,,333BBBLLLMMM555444,,,###'''666AAACCC555)))(((000,,,$$$222LLLkkkMMM---(((222///)))///***444777nnnSSSSSS;;;PPPnnnEEE___III777...'''************+++,,,---...///+++,,,...000000000///.........------------......(((DDDsss999---&&&%%%&&&&&&'''((())))))******+++,,,---......------************+++++++++++++++---...---+++***)))***&&&''')))***+++***)))((())))))))))))))))))))))))&&&'''((()))))))))))))))%%%)))---,,,)))((())),,,******+++++++++***)))))))))(((''''''((()))+++---''')))))))))((()))+++---)))))))))))))))*********'''''''''''''''((()))******)))((()))***+++***((('''''''''''''''(((*********))))))))))))******+++&&&,,,++++++>>>UUURRR===***...+++%%%...@@@@@@222444...---...+++000KKKiiiddd???)))...///,,,---000(((777;;;zzzSSS~~~@@@===jjj]]]NNN;;;...&&&...++++++++++++,,,---......,,,...///111111000...---......---------......///...QQQ444///'''(((((())))))******++++++)))***,,,...//////......))))))*********+++++++++(((***++++++******+++---''')))+++,,,---,,,+++***((((((((((((((('''''''''((()))))))))))))))(((((((((,,,///...)))'''(((***---------,,,+++***(((((())))))((('''(((***,,,...&&&((()))))))))))),,,...(((((())))))******++++++&&&&&&&&&&&&((()))***+++***)))((()))***+++***((('''&&&&&&''''''((()))***((())))))***+++---...///***///++++++FFFaaaQQQ+++---$$$"""...<<>>AAA{{{III***//////,,,(((((()))***+++,,,------///////////////...------***///333222---,,,222888999DDD---(((,,,))))))*********+++++++++++++++++++++,,,,,,,,,,,,...---+++***)))******+++---,,,++++++************+++,,,,,,,,,,,,,,,++++++''')))*********)))******)))))))))))))))***,,,---...)))'''***---+++((((((***))))))((())))))******)))(((((((((((()))(((((()))))))))((())))))******+++***((('''&&&&&&'''(((&&&'''((())))))*********(((((((((((((((((((((((()))))))))(((''''''&&&&&&'''///333///,,,---+++&&&$$$>>>ZZZNNN---''',,,,,,;;;EEE>>>000((('''(((%%%'''777NNNRRR@@@---&&&***''''''+++,,,)))))),,,---444LLL\\\:::EEEAAA---111333111*********+++,,,,,,---------............---,,,,,,***///333111,,,***...444???999((('''***************++++++++++++******+++++++++,,,,,,,,,000///---,,,+++,,,,,,---------,,,+++*********++++++,,,,,,,,,+++***))))))&&&)))++++++)))((()))+++)))))))))***++++++,,,---...)))(((,,,...,,,)))(((******))))))))))))******((()))))))))((((((((())))))))))))))))))***++++++,,,+++)))(((''''''((((((&&&'''((())))))*********''''''''''''''''''''''''))))))(((((('''''''''&&&$$$///555...%%%$$$+++111===VVVOOO444---,,,)))...<<<===999///)))))))))&&&''':::MMMPPPEEE777---)))***((())),,,,,,******......222QQQuuu^^^lll666GGGFFF666111000,,,------------------------)))***+++---......//////---000333111---,,,000444IIIjjj666)))***+++*********++++++++++++,,,))))))*********+++++++++000///...---------...///---,,,,,,++++++++++++,,,,,,,,,,,,+++***)))((('''&&&))),,,+++)))((())),,,)))******+++,,,,,,---------******......+++))))))++++++***)))))))))*********+++,,,,,,******+++,,,))))))))))))******+++,,,,,,,,,+++***))))))))))))&&&'''((())))))*********''''''''''''''''''''''''((((((((((((((((((((((((###(((,,,((("""'''???XXXsssggg@@@+++333'''###@@@GGG;;;...(((***---,,,***+++CCCQQQEEE333......,,,,,,***+++---,,,)))+++///---000UUUqqq```SSS777IIIDDD666+++,,,+++000//////......---,,,,,,***+++,,,...////////////...///000//////000333555SSSYYY666+++---...*********+++++++++,,,,,,(((((()))))))))*********......---,,,,,,---///000,,,,,,+++++++++,,,------------,,,,,,***)))((('''%%%))),,,,,,((('''))),,,)))***+++,,,------------++++++---000...***)))+++,,,+++******))))))*********+++---,,,***)))+++---))))))))))))***+++,,,---,,,,,,,,,,,,,,,+++***)))&&&'''((())))))*********&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))%%%!!!###((('''000PPPttt|||XXX444---111,,,222EEEEEE555)))***---,,,+++...444AAADDD666)))***.........,,,,,,,,,***'''***000------XXXrrrfffAAA999???iii}}}>>>111'''///333222111000///...---,,,,,,///////////////......------,,,,,,,,,...111444666XXXIII222(((++++++******+++++++++,,,,,,,,,(((((((((((())))))))))))---,,,,,,+++,,,---///000++++++++++++,,,------.........---,,,+++)))((('''%%%)))---,,,((('''))),,,******+++,,,------------***+++...111...((()))---,,,,,,+++***))))))******'''***++++++(((''')))+++))))))))))))***+++,,,---,,,---......---,,,***)))&&&'''((()))************&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******+++!!!!!!******---IIImmmUUU444***,,,+++@@@SSSHHH===///)))//////((((((111@@@???999000---///222333///---,,,+++(((&&&)))000,,,,,,ZZZuuukkk777555---???gggqqq:::222...///,,,111111000---***)))***+++///000111000......000111,,,111,,,)))///222555AAAiii;;;---444111000000000///,,,)))''''''((((((((()))***+++,,,,,,,,,333222000......///111222---+++))))))***+++***)))((((((***++++++***)))(((***)))(((''''''((()))*********+++***)))***---//////,,,)))))),,,......,,,///...---+++))))))+++---***(((''''''((())))))(((&&&''')))++++++***((('''+++++++++++++++++++++++++++***)))(((((()))***+++'''&&&%%%&&&((((((((('''&&&&&&'''(((((((((((((((,,,!!!+++...'''AAA[[[OOO333777...%%%<<>>000000111---...444---******,,,+++((((((***333000VVVhhhzzzzzz888222999KKK>>>HHHsss;;;111,,,...,,,000111000...+++)))***+++000000111///------...000...333...)))---///888III{{{vvv999///333000111000000///---)))(((((()))))))))******++++++,,,,,,222111///...---------......,,,+++***++++++***(((++++++,,,------,,,++++++***)))(((((((((((()))******+++,,,,,,++++++---//////,,,))))))+++,,,+++***---,,,+++******++++++,,,///---+++***))))))'''%%%'''((()))***+++***))))))++++++++++++++++++++++++***)))(((''''''((()))***((('''&&&&&&(((((('''&&&(((((()))************))),,,(((,,,))))))CCCSSSBBB$$$111***$$$RRRJJJ333%%%(((111***(((999JJJJJJ888,,,///222111111555...++++++------***))),,,///000]]]bbbyyyooo===\\\yyyoooOOOYYYbbbrrr;;;111***,,,,,,///000000///---+++***+++///000000...---,,,---///000444///***+++...@@@[[[eee777000...***.../////////---***((()))***++++++++++++++++++++++++000///...---,,,***))))))///---,,,,,,,,,,,,***)))((())))))******)))((((((***))))))(((((())))))***+++,,,......---,,,---...///---+++***++++++***))),,,***)))***---...,,,***///...,,,++++++)))&&&$$$(((((()))))))))*********,,,,,,++++++************)))(((''''''''''''((()))***(((''''''''''''&&&$$$))))))***+++++++++++++++***...+++'''222EEEDDD333(((---***888rrr;;;333%%%%%%,,,,,,777LLLWWW===000)))...222000///111///,,,,,,......++++++------444jjj\\\{{{```???```NNN\\\wwwkkk777222------+++---///111000...,,,++++++,,,---...---,,,---...000111444000,,,,,,000KKKrrrUUU555///(((%%%+++---------+++)))((()))***,,,,,,,,,,,,,,,+++++++++------------,,,+++))))))---,,,,,,,,,......---+++((((((((((((((('''''''''))))))))))))))))))))))))+++---///000///---------...---,,,,,,---------,,,,,,)))(((,,,111222...)))++++++***+++++++++(((&&&(((((('''''''''((()))***,,,,,,++++++******))))))***)))(((''''''((()))***+++***((('''((('''%%%$$$))))))***++++++++++++***(((+++)))///@@@BBB444,,,333(((333___XXX111'''++++++%%%///PPP___PPP000---///333222---***,,,...++++++......++++++......;;;{{{[[[TTTJJJfffQQQdddaaa222444000...***---///000000...---,,,,,,***+++---------...111333000222///...///444WWWGGG333...&&&&&&---***++++++***(((''')))***---------,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++***+++---///000///...,,,,,,,,,++++++*********))))))************))))))+++---///000///.........---...////////////000000,,,***)))---333444///******)))((()))******(((&&&''''''&&&&&&&&&'''((()))+++++++++******)))))))))++++++***))))))***++++++,,,***((((((((('''%%%###'''(((((()))***)))))))))'''&&&+++>>>III;;;***,,,,,,+++HHHuuu}}}XXX888222$$$)))------999TTTVVV===---444>>>@@@888...***,,,---******------******---000AAA^^^PPPgggtttCCCLLLlll^^^111444111///------///000000...------...***+++------...///222444//////---000222888^^^sss999111...))),,,111)))*********((((((***,,,------------------------++++++,,,,,,---.........))))))***---000000///...---,,,+++***************)))******++++++******)))***,,,...///......///000...///111222111000111111+++***+++...111222///,,,...+++)))(((((('''&&&%%%&&&&&&'''''''''(((((((((************************,,,+++************+++,,,,,,***)))(((((((((&&&$$$&&&&&&'''(((((((((((((((***)))888JJJEEE111(((---'''@@@___kkkYYY;;;++++++---%%%///AAADDD@@@999///111<<>>444111222,,,)))***------***+++...222GGG```XXXrrrZZZXXXuuuccc555333---///222...//////...------///000---...//////......000222///,,,+++111444888___^^^//////...+++...///***+++,,,+++***+++,,,...,,,,,,------......//////---,,,+++++++++,,,---...+++++++++---//////---***---,,,***)))((((((((())))))***++++++++++++***))))))+++,,,------...000222000222444333000......///)))***+++---------,,,,,,...,,,(((&&&'''((())))))'''''')))*********)))((((((((())))))******++++++,,,+++***))))))***+++,,,,,,***(((((()))((('''%%%&&&&&&'''(((((((((((('''000777MMMNNN333)))...)))///MMM^^^OOO777,,,***'''000,,,===OOOCCC000***+++111888>>>???:::666555444---***+++......,,,,,,///666NNN___ccckkklllddd{{{iii999222)))...666...//////...------000222000111111000......///000///+++)))111444777^^^SSS+++///...***---)))+++,,,------,,,---///111,,,,,,,,,---...///000000///---+++))))))***+++,,,---,,,---......---***'''111000...,,,++++++,,,,,,)))***+++,,,,,,+++***))))))***+++++++++---111444111444555333///+++***+++(((***++++++*********+++,,,)))&&&&&&(((+++...///''')))+++,,,---,,,***)))''''''((()))***+++,,,,,,+++***)))(((((()))***++++++***(((((())))))'''&&&&&&''''''(((((((((((((((555EEE^^^MMM###$$$444%%%555EEEIII999))))))...000)))999OOOPPP;;;000000,,,,,,---//////222444444111...+++,,,//////------000:::UUU]]]|||RRR{{{@@@222444///111,,,++++++,,,...//////...---///111000...,,,++++++//////---000333888]]]EEE000555(((,,,///'''++++++++++++++++++,,,,,,111111///---++++++...111***---//////,,,+++---///......------++++++******222///,,,+++,,,+++(((%%%,,,***+++...+++&&&)))///,,,+++***,,,///222333444444......222111+++((()))(((,,,---,,,,,,...---***+++***)))))))))***+++,,,)))***+++,,,+++)))'''%%%******)))))))))+++,,,---((((((((((((((((((''''''(((***,,,,,,***((('''(((###''')))''''''******&&&555UUUKKK...,,,***'''666777DDDBBB---###+++000+++111IIITTTCCC000,,,,,,)))///...---,,,------//////---...///111111111000///666[[[^^^}}}{{{PPP}}}???444333---000...---,,,---///000///...,,,...000000///...///000......///111555EEEvvv???000666(((++++++%%%+++******)))***+++,,,---...000111000///---......***,,,...---+++***+++,,,+++++++++++++++++++++***000...+++***+++***(((&&&+++)))+++...,,,))),,,222,,,+++***+++///222333333333...---000000+++(((***)))------+++,,,......++++++******))))))+++,,,---++++++,,,++++++)))((('''((()))***+++++++++***)))))))))(((((())))))***************+++++++++******(((&&&(((,,,(((###)))333AAAJJJ===,,,,,,)))***999DDD;;;///***+++---+++'''GGGOOOLLL<<<...***)))%%%///...---,,,++++++,,,,,,---...///000000111111000999aaa^^^~~~|||aaavvv>>>777555...333000///......//////...---,,,---/////////000222555...///111111444PPPxxx:::222888***+++***&&&***)))(((((()))+++---///,,,///333444222///---,,,,,,...///...,,,++++++,,,)))))))))******+++++++++...,,,)))((()))******))))))((()))+++,,,+++...333,,,+++***+++...111222222333...,,,------+++***++++++......++++++//////---,,,+++*********+++,,,---------,,,+++************''')))+++,,,,,,***(((&&&******)))))))))***,,,---...,,,)))))),,,...---,,,,,,&&&(((...)))!!!---CCCIII:::,,,)))***)))///:::???+++!!!)))...+++///:::TTTIII;;;111------......///...,,,+++***)))******............///000111222===eee^^^}}}rrrqqq===999888111888222000///...//////---,,,---............///333555000111444000000VVVhhh888555777+++,,,+++,,,)))(((''''''(((+++...///,,,///333444222000...---111111222111000...------************++++++++++++,,,+++)))((((((***++++++)))(((((())))))+++---000,,,***)))***---000111111222...,,,+++,,,,,,++++++,,,...---******...000...,,,+++*********+++---...///...,,,******+++,,,---))))))+++++++++)))'''&&&+++***)))((()))+++---...444...)))))),,,///...+++,,,''''''))))))***888HHHBBB///&&&'''&&&+++444555///)))(((,,,(((''':::TTTUUU@@@---***,,,---000555...---,,,+++******+++,,,///............000222333>>>bbb\\\}}}}}}uuu>>>999888222888222000///...///...---+++/////////...---...111333111111777222111```XXX555444222)))++++++111)))((((((((()))+++...///---///111111000//////000222111111111000///...---...------,,,++++++***************))))))***,,,---,,,,,,***)))***---//////,,,***)))***---///000000000///,,,++++++------,,,,,,...---******...000...++++++*********+++,,,---///...,,,******+++---...++++++***))))))((())))))******)))))))))***+++,,,777000***)))+++...,,,***(((***&&&"""***:::CCCBBB222,,,***((('''111666---+++222333+++'''111GGGXXXNNN;;;+++)))***''')))111,,,,,,+++++++++---...///......------///000333444<<<[[[XXX~~~zzzBBB555444...222333111000///000000...,,,111111222111//////000222000...666555:::sssIII000///+++%%%***(((000))))))******+++,,,---......//////...------///111///.........///...,,,+++//////...---,,,+++***))))))+++,,,,,,++++++,,,---000///---***,,,111222000+++***)))))),,,...////////////...+++---000///,,,***------******......,,,+++***)))))))))***+++,,,...---+++******+++---...---+++***)))))))))++++++************************444///***)))***++++++)))%%%)))&&&"""000EEEFFF888&&&---///---333888222((((((///...(((555MMMWWWPPP:::000)))))))))'''***111++++++++++++,,,---///000---------...000111333333:::UUUUUUsssFFF111111---///444333111111222222111000111333444444333222222333000+++333666CCC???---...((('''+++&&&///***+++,,,---...------,,,,,,---......------...000...---,,,---//////---+++---,,,,,,,,,++++++******(((+++...///---,,,,,,---......+++'''+++222444111+++***((()))+++---......---000000---...222111,,,(((+++,,,******------******)))((((((((()))***+++,,,,,,+++******+++,,,---++++++++++++,,,,,,,,,,,,+++,,,---...---+++)))(((---,,,***(((((()))++++++''''''&&&***888CCC===000&&&///---555FFF>>>++++++)))---,,,000DDDZZZUUUAAA+++((('''(((***,,,...000++++++*********,,,---...+++,,,...///111222222222888TTTTTTjjjHHH///222000111666444333333555555444222111444666777666555555666222)))000555GGG:::---///***+++///'''...***,,,...//////...,,,+++))),,,......---------...///...,,,...111111///---***************+++++++++(((,,,000111///,,,,,,,,,))))))&&&###(((111444000+++***((()))+++---......,,,000111...000444222,,,&&&***,,,******---,,,((()))((('''''''''(((***++++++++++++***++++++,,,,,,(((***,,,...///...,,,+++---...000000///---***''''''((()))(((((()))+++...***$$$&&&333>>>===444,,,+++///***;;;VVVAAA%%%///222666999>>>JJJOOOAAA---...---***((())),,,***&&&,,,+++***))))))******+++***,,,...000222222222222777VVVUUUeeeJJJ222:::///444777666555444333222222222444444444444444444444444;;;(((---:::HHHlll777444000---+++,,,---...************+++,,,---...,,,...000111///.........,,,---...000111111111111)))))))))))))))*********&&&'''(((*********)))(((((((((((((((***,,,...///---,,,+++,,,------,,,***,,,***))))))+++------,,,,,,+++***))))))***+++,,,((((((***++++++,,,++++++***))))))***,,,,,,+++)))...---,,,,,,......---,,,***+++,,,------+++***(((((()))***(((&&&%%%''')))...%%%000IIIKKK444(((///---222===DDDAAA666---+++555---:::UUUVVV;;;***......---,,,+++++++++,,,---...+++)))(((***,,,------000...+++,,,000444555444>>>SSSOOOdddoooAAA+++555***,,,333333222222222222333333333333333333333333333333777+++000;;;LLL___888555222///---...000111,,,,,,,,,,,,---...///000000222333333111///......------......///000000000------,,,,,,++++++******((())))))*********))))))))))))))))))***+++---...+++******,,,...///...,,,,,,+++***+++,,,------,,,*********))))))*********+++++++++++++++***))))))++++++++++++++++++++++++---+++))))))******)))(((************+++,,,,,,---+++)))'''((()))+++++++++---777GGGNNNDDD222)))***'''666@@@===666222---'''+++999QQQ^^^OOO222'''...,,,+++***)))))))))***+++,,,***)))***,,,///000111///---+++---000333444333===VVVKKK\\\qqqAAA***777---+++000000000000111333444555333333222222222222222222222...333<<>>///---///222222222222222333444555777777666666555555444444000666444BBBpppyyy>>>222111000/////////000111...///000111111000//////---///111111000///...///...---,,,*********+++,,,******+++,,,---...//////...------,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,+++***+++***+++---///000000//////---++++++,,,---,,,,,,,,,------......------,,,+++*********+++,,,...///'''***,,,,,,+++---111555000...,,,++++++***(((&&&***+++---...---+++)))((("""'''***++++++444CCCOOO```DDD+++&&&(((+++555CCCKKK555(((***,,,***444EEEUUUKKK666###"""------###&&&''')))***,,,,,,,,,,,,,,,++++++,,,...000///...000222333333333333555666GGG}}}nnnIIIhhhbbbHHH222111444/////////000222333555666777666666555444444333333111666777MMMhhh===222111000//////////////////000111222222111///......000111111///---------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------.........++++++,,,---------,,,,,,***+++,,,---------,,,+++(((((())),,,000222222222000---***)))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++*********,,,...000******+++,,,---......///+++++++++,,,,,,+++)))&&&***+++++++++,,,,,,++++++$$$''')))+++000;;;KKKWWWLLL888((('''+++...888DDD999...&&&(((+++111===KKKKKK:::)))$$$'''***)))&&&%%%&&&(((+++,,,---------,,,++++++---000111111000000111222111000000333666PPPnnnKKKVVVkkkIII333333777+++,,,---///111333666777666666555444333333222222222777999VVVYYY777000000...------,,,,,,,,,---...000111000///---,,,...///000///---***))))))+++,,,,,,---------,,,+++++++++++++++++++++++++++)))***,,,---...---,,,,,,***+++,,,---...---,,,,,,*********---000222111000111---)))'''(((***,,,,,,,,,+++***))))))***+++,,,---,,,+++******,,,...///,,,++++++,,,---...,,,***)))***+++---///...***(((+++***))))))***,,,...000***(((''')))111===JJJSSS333000------000555>>>GGG(((++++++(((+++999GGGOOO<<<...''',,,---&&&$$$)))'''(((***---.../////////---,,,,,,---...///---,,,///000111///---...222666TTTrrrOOOJJJoooGGG???333333000000000000111222333444444666999999777555333333222///999cccVVV111000---++++++---...---+++---...///000...+++,,,000,,,,,,,,,---------.........---+++******+++---...,,,---...---,,,,,,...///---,,,+++***)))***++++++///,,,***+++...000...,,,,,,,,,,,,,,,,,,,,,++++++///---+++***))))))***+++,,,///111...***(((,,,000...---,,,,,,++++++++++++++++++++++++++++++++++++************************(((***)))%%%&&&,,,,,,'''&&&'''***777888SSS???===,,,555000&&&000EEE@@@((('''333...!!!---MMMVVVGGG000...,,,,,,,,,,,,***(((''''''((())),,,///222444222///---,,,...///---+++)))---000000...///333888TTTvvvEEEoooOOOAAA:::111444//////000000111222333444333555777777555444444444888333BBBsssPPP333111...,,,,,,---...---++++++---000000...++++++---)))***+++,,,---...///000---,,,+++***+++,,,---...)))***++++++******,,,......---,,,+++******++++++......---,,,+++++++++,,,------,,,,,,,,,,,,,,,---............---,,,++++++***...000///+++)))+++---...---,,,+++++++++,,,,,,************************************************)))+++)))%%%&&&+++---+++000'''BBBccccccYYY888000,,,,,,+++///999???888,,,###''''''+++@@@UUUPPP;;;---,,,******++++++***((((((((((((***,,,///111333...,,,******,,,---+++***))),,,//////......333777WWWoooHHHeeeLLL<<<555000555......///000111333333444222333444444333333444555888333JJJ}}}GGG555222000...---......---,,,***---///000...---------,,,,,,------...//////000***+++++++++,,,,,,------)))***++++++***+++---//////...---,,,++++++++++++,,,...///---(((&&&(((+++...---,,,+++,,,---...///...///000111000///,,,+++))),,,//////,,,)))***+++///---,,,******+++,,,---************************************************+++,,,)))%%%%%%***...---///...nnnMMM---(((***$$$***;;;AAA777.........((()))999NNNQQQ???***+++***))))))***+++***)))*********+++,,,...///000,,,***))))))+++,,,,,,+++))),,,...///---...222555XXX]]]EEEZZZHHHzzz;;;555111555---...///000222333333333111222222222111222444666777222RRRiii>>>777222111///......---------+++---...---...111333333222222111000///...------)))***+++,,,,,,---,,,,,,***+++------,,,---///111//////...---,,,,,,,,,++++++,,,,,,***(((&&&(((***...---,,,+++,,,---///000......//////...---+++******+++---,,,***)))***,,,///---+++******+++---...************************************************++++++***'''&&&(((***,,,)))DDDlll111(((***''')))555BBB???///(((---222+++000BBBKKK???...%%%***)))((()))+++,,,+++***+++++++++,,,,,,,,,------++++++***+++,,,---......***,,,.........///111444RRRMMMEEEPPPDDDhhh:::555000000,,,---///111222222222222000111222111000111333555777555\\\XXX888777111111000///---------...,,,...---***...777<<<;;;111111000///---,,,++++++)))***+++,,,,,,,,,,,,++++++,,,------,,,---///111.........---------,,,,,,+++)))'''''')))+++***(((,,,+++++++++,,,...///000...---+++***))))))******,,,,,,+++***)))***,,,......---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++(((&&&''')))999fffwwwBBB###++++++(((777DDDBBB444***(((***$$$...BBBOOOFFF111)))---***))))))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...///+++,,,---......///222333KKKGGGKKKtttHHHJJJ[[[888222---,,,---...000111222111111000000111333222111111222333111444```LLL666666//////000...---,,,...///---///...***///;;;@@@>>>*********+++++++++++++++++++++++++++++++++++++++***+++,,,+++******,,,---++++++,,,------------,,,+++(((%%%&&&***,,,+++((())))))***+++---...//////---,,,)))((('''((()))***,,,,,,+++******+++---...,,,,,,++++++,,,,,,------------------------------************************))))))+++,,,)))&&&(((...TTTxxxHHH)))...000,,,222EEELLL<<<+++))),,,******IIIfffdddHHH...(((...+++***)))***,,,---,,,+++,,,,,,---------,,,+++***((()))************,,,...------......000111222333MMMzzzEEENNNoooPPPcccXXX999///---000...///000111111000///...000222444444222111111111+++444bbbFFF666444,,,---///...,,,,,,...000+++000///,,,111<<>>sssooo444000...///...444GGG\\\HHH;;;,,,,,,222...222AAAEEEAAA666+++'''((()))'''(((((()))((((((((()))*********)))******,,,...///+++,,,......------///000222...,,,...000222555999uuusssLLLXXXWWWYYYuuuOOO888888888444333111000000000000...---............000222444555666GGG===111444///---++++++,,,---------))),,,///000///,,,******...---,,,++++++++++++++++++,,,,,,------.........///---***)))+++---......(((((()))+++...//////......---***'''&&&''')))***((()))***+++++++++++++++((((((((())))))(((((((((,,,)))&&&(((+++---,,,***)))***+++,,,---,,,++++++)))))))))))))))***+++,,,'''&&&'''***///222111///,,,666000333HHHjjj888444///...222<<>>eeeCCC333%%%---EEESSSDDD,,,...***---***///RRRhhh[[[:::+++###(((---)))%%%&&&***)))(((***++++++)))'''......---,,,+++)))((((((---...///...,,,++++++,,,///***,,,333333///333<<<```GGGvvv___gggjjj???---,,,...111222222111///......//////222444444000......///444SSSmmm666333,,,...,,,******+++,,,,,,,,,//////...---++++++---///)))***+++,,,------,,,,,,---,,,++++++,,,---///000++++++,,,...000///,,,))),,,+++++++++,,,+++)))((()))((((((''''''((()))***+++******)))******++++++******++++++++++++******'''(((***++++++***(((''')))***+++,,,---,,,++++++...---,,,+++++++++++++++***((((((***---///---***---;;;mmm666333555===EEEDDD999///&&&---333333===RRROOO666,,,((((((+++,,,***((()))***((((((***------***''')))***+++,,,,,,,,,,,,,,,---...///---+++***+++,,,...(((+++333333...444AAAYYYIIIiii???///---///---///111000...---///111///222333111...---000333;;;XXX^^^000333+++,,,+++***+++,,,,,,,,,***,,,,,,+++,,,---...---,,,(((***,,,...//////---,,,..................//////++++++,,,...000000...,,,***))))))***,,,,,,+++***))))))***+++++++++++++++,,,+++***))))))***++++++))))))************))))))(((((()))(((((('''((()))((()))***+++++++++***)))++++++++++++++++++,,,---)))))))))***+++,,,......666VVVQQQ///555BBBKKKEEE555---///%%%///666AAAPPPLLL777''''''+++,,,++++++...---***'''%%%&&&)))...000---***((()))***,,,---------,,,***+++------,,,,,,---...---&&&)))222333...666EEEPPPLLLXXXNNNTTTfff{{{eee???222111222+++---000///...---000222000111222///+++,,,222888BBB\\\SSS,,,333+++++++++***+++------+++))))))((())),,,//////,,,((('''***---000111000...,,,333333222000///---,,,+++,,,,,,,,,---///000000///'''''''''***,,,...---,,,)))***,,,---......---,,,,,,+++***))))))***++++++******++++++++++++******,,,+++)))'''&&&'''***---&&&''')))*********)))((()))))))))***+++,,,...///***+++,,,,,,,,,...111444OOOsssrrr999***///???OOOJJJ555+++000+++111666JJJ]]]HHH---000&&&,,,,,,&&&&&&,,,,,,%%%$$$###$$$)))000333000---***+++,,,---,,,,,,***)))''')))+++,,,,,,---///111,,,%%%(((222222...777HHHIIIOOORRREEE<<>>444222555+++...FFF[[[TTT888(((111000(((000,,,,,,+++***))))))******)))******+++,,,,,,------)))***+++,,,,,,,,,,,,++++++,,,---.........------///+++222111222222555WWW|||GGG```QQQBBBaaavvv|||ZZZ>>>...///,,,,,,---...000222333444111......///...,,,000666RRRjjj888...000,,,,,,...///111111000...---...///000///---++++++,,,---......---------000222333111...---.........---...***(((***...111///---------------,,,,,,,,,,,,,,,---...---,,,+++,,,...------...////////////...)))***,,,------,,,***(((,,,+++)))((((((((()))***''')))***)))))))))+++---(((***+++++++++,,,...000111111666RRRVVV:::000&&&$$$)))777KKK[[[444,,,---222000666QQQkkkzzzRRR***$$$000...***111...---,,,+++***)))))))))))))))***+++,,,---......******+++++++++,,,,,,,,,+++---000000///......///000+++222111222111777\\\rrrCCCaaaDDDFFFdddwwwYYY===+++111...///000111111111111111000------......---111777WWWaaa555111222///+++,,,...///000//////...---...//////---,,,---...---///000///------...000333000...,,,---.........---***)))+++///111///,,,...---,,,******++++++,,,+++,,,,,,,,,******,,,---.............../////////---------,,,,,,+++******************))))))))))))''')))******((()))+++...)))***+++++++++,,,...000000222NNNooo===)))(((%%%%%%///===EEEGGG000&&&,,,...,,,OOO{{{nnnDDD((((((******---000///...,,,+++***)))))))))+++++++++,,,,,,---------,,,+++*********+++,,,---+++...222222111//////000333---333222333111999aaaoooDDDeee{{{hhhoooWWW<<<***444///000111111111///...---///------.........222888TTTWWW000...///,,,+++,,,---...////////////+++---......------///000---///222111...,,,---///333000---,,,---...///...,,,++++++,,,......---+++...---+++))))))***+++,,,***++++++***))))))+++,,,,,,,,,+++++++++,,,---...000///---+++******+++,,,)))************)))((((((''')))+++***))))))+++...***+++,,,,,,++++++---//////<<>>eeepppEEEssscccUUUooo;;;000444...///////////////......///......000......333:::^^^CCC111+++---''',,,---.../////////.....................------,,,---***,,,000111......111---,,,,,,,,,------+++))),,,++++++++++++*********...,,,******,,,---------...,,,******+++,,,---,,,,,,---///111111000...---******++++++,,,,,,------,,,+++***)))((('''''''''((()))))))))((((((***,,,---111)))'''000---...@@@^^^VVV///------(((...===EEE>>>222,,,(((...111>>>[[[hhhSSS777///***))),,,///...---...---------+++*********+++&&&***...000///+++)))(((*********++++++,,,------111/////////111111000///111...333......111;;;aaaiiiCCCuuu}}}___tttJJJ222111000000000000///......---...---...000//////555===```}}}>>>///***,,,(((---......///000/////////......---,,,,,,,,,,,,,,,...,,,---000111//////111...---++++++,,,---,,,+++111000///---,,,+++++++++---,,,++++++,,,,,,***))),,,+++******,,,......---+++---///111222111000///+++*********+++---///000,,,,,,,,,+++***)))'''&&&&&&((()))))))))))),,,.........)))+++000,,,666OOOlll===+++111---+++666FFFEEE333+++111)))111777ZZZ~~~```000,,,---))))))---///......000///...---,,,+++*********'''***...000...***'''&&&((()))+++---------,,,,,,...------...000111111000222000666000///111999^^^bbbFFF}}}YYYoooTTT555333333333222222111000///...---,,,,,,......///555>>>bbbuuu:::...))),,,***,,,,,,------............000///---,,,+++,,,---......---...000000//////000///---******+++,,,---,,,222111///---,,,,,,,,,,,,++++++,,,---///...+++))),,,++++++,,,///000111000---........./////////000///...---,,,,,,...000222////////////...,,,)))((((((***+++*********,,,...(((***...222......JJJpppyyyFFF000...444***222@@@GGG<<<,,,)))000222111MMM```)))))),,,******...///------//////...,,,,,,,,,,,,,,,+++***---///...,,,***(((((()))***+++,,,------------...---,,,---000111000///111///666222111222999]]]```OOOdddNNN333666222222222111000///...---+++******,,,,,,---444===aaannn888000+++------------------......//////111000...---------...///---.../////////000///......,,,******+++---------*********))))))************+++,,,///111111///,,,---,,,---///111333333222111///,,,******+++---///111000...,,,+++,,,...///////////////...,,,***)))***++++++***((((((***+++'''***222111(((666jjjRRR333111111000(((:::EEE>>>000,,,---,,,555:::xxxWWW000+++---+++,,,//////++++++---...,,,++++++...//////.../////////---+++***+++---,,,,,,******+++,,,...000000...---...///000///---...---555222222444;;;``````[[[^^^BBB///777............------,,,+++,,,***)))++++++,,,444===```hhh777333---...///111000000000000111222222000000///............///,,,...///------//////,,,---+++***+++,,,------,,,))))))+++,,,------------++++++,,,///222222000...------...000222333333111222///,,,)))(((***,,,...///...,,,***)))))))))***,,,,,,,,,,,,+++***)))))))))******)))'''&&&''')))...+++000---)))KKKppp>>>222444///+++...???CCC333)))...111---666MMMBBB000,,,---,,,...111///******---...+++***+++///222111///000000///---++++++---///...,,,***)))***,,,///111111///......000000///...---+++444222333555===bbb]]]dddrrr^^^DDD///222+++,,,,,,,,,,,,,,,++++++---+++***++++++,,,444===iiiccc666555...---///111111000000000111222333......//////......---,,,***...///,,,+++///...***++++++***,,,---...---++++++---000222333222000///,,,,,,,,,...000000///------,,,---///111222111///......---,,,,,,,,,------+++++++++******))))))(((++++++************++++++)))***+++***))))))+++,,,111)))---111<<>>999---)))///444333FFFccczzzSSS444,,,+++***+++...111///++++++...000---***,,,000222000...+++---//////---,,,,,,---,,,,,,++++++,,,---///000///......///111222111000...,,,444111222555>>>cccUUUeee|||iiieeepppPPP333,,,,,,,,,------...---------///---,,,,,,+++,,,444===ttt```555666...,,,...000///.........///111222,,,---...///...---,,,+++***......+++***...---)))******+++---...///---+++***,,,///222222111...,,,...---,,,---......,,,+++,,,,,,,,,...000000///---***,,,...000000000...---******+++,,,,,,,,,++++++---,,,+++***+++,,,---...+++,,,......---...000222---$$$,,,;;;SSSeeeLLL...'''...***,,,<<>>cccNNNcccLLL999555www|||TTT(((777000---+++***,,,---......---///+++...333...222BBB|||YYY333666------000...,,,++++++,,,........./////////...---,,,******))))))***,,,...---+++)))---+++***+++......,,,)))111000111555555111---+++***+++,,,---------++++++111///......//////...---,,,------...//////000000+++***)))***+++,,,+++***++++++******+++---///000000222111+++***---000000+++,,,///>>>ZZZmmmbbbJJJ555///,,,...------666CCCJJJ777---000...***999QQQbbbNNN999000///---***(((++++++++++++,,,---......///...---...///000000...)))+++...000000...+++)))111111111000...---///000222222333333222222111111......222///777666<<>>EEE;;;...+++---///222000111===NNNRRRBBB...***000//////@@@UUUPPP:::+++***+++...---)))'''***)))***+++,,,,,,,,,++++++,,,+++++++++---...---,,,...---,,,,,,,,,,,,---...+++...111111000.........---...///000111111111111222111444111999:::CCCrrrmmmOOOmmm???<<<:::===lllRRRsssqqq222...++++++***,,,...//////...,,,///,,,,,,///---777NNNCCC666333)))111,,,---+++))))))+++---------((()))***+++++++++++++++---,,,++++++---...---,,,,,,---//////---,,,---...)))---...+++///888:::555...------,,,---------...///...------......---,,,'''(((+++---------+++***+++***))))))++++++***)))...............---,,,+++)))---...***))),,,...--->>>DDD>>>...'''---///***&&&***:::RRR___UUU<<<))))))***,,,222AAAKKKBBB222***(((***......+++)))+++'''(((***,,,,,,,,,,,,+++,,,+++***+++---...---,,,,,,,,,++++++++++++,,,,,,)))+++......---,,,,,,---......000111333333444444555444666222:::;;;CCCsssfffTTTddd]]]uuummm]]]AAA888777>>>fffnnnSSSvvv555///,,,++++++,,,...///...---***///------000---777OOO@@@777000&&&222...---+++))))))+++,,,---,,,))))))***************)))...,,,++++++,,,,,,+++******---///...,,,+++,,,---+++111111...111::::::333+++,,,,,,---...............---,,,,,,------,,,***''')))---000111///,,,******))))))+++---//////...///...---,,,++++++++++++***---...******...111111EEE>>>444------000222000'''---CCC[[[\\\FFF111,,,///,,,111<<<@@@777...+++---))))))...000...------((()))+++,,,,,,+++***)))+++***)))***,,,,,,,,,+++***************************+++------,,,+++---...,,,---///111222333444444444333666222;;;===FFFvvveeeXXXqqq:::333BBB[[[yyygggHHHBBBSSSzzzYYYtttwww888222---,,,,,,---...///---,,,))).........000...888OOO>>>777...$$$333000---+++))))))+++,,,---,,,))))))************))))))...---******++++++***)))))),,,......+++***+++---+++111111+++,,,444222)))***+++---///000000//////---,,,***+++,,,,,,+++)))))),,,111555666333///,,,))))))))),,,000222333333444222111///.........///+++......++++++000444555HHH777,,,///111,,,)))---111555HHHZZZOOO222(((222...***444DDDAAA---'''111...)))&&&***---,,,*********+++,,,---,,,***((('''***(((((()))***+++***)))))))))************))))))------......------///111***+++,,,...000111222222000000333222<<<@@@KKK|||hhhZZZwwwDDDEEEXXXrrrgggUUUvvviiidddhhhiiifffgggooorrr|||xxx333222------,,,++++++,,,,,,,,,000//////+++555333...OOOzzzAAA222)))//////---******)))(((((()))***+++++++++***************+++''''''(((***,,,,,,+++)))...---,,,+++,,,---...///.........///000///---+++)))***,,,...000000000000111///---,,,,,,+++)))(((+++---000000///---------+++,,,...///000///......111222000000333777333,,,///,,,******+++///999BBB===111)))+++///...---///+++GGGFFF777888444***...+++:::HHHHHH<<>>;;;666111---++++++,,,++++++,,,,,,---...//////,,,......---+++))))))***(((''''''&&&&&&((()))***............///000111222444444000++++++111555555333222111000////////////000000444111666888NNNvvvHHHqqqSSS>>>;;;DDDCCCMMMKKKIIIbbbooobbb:::333222111000......------,,,///111***000222;;;hhhlll777000)))---...///...------,,,++++++++++++,,,,,,,,,,,,,,,------...+++******+++---------++++++++++++,,,,,,---......---,,,++++++,,,,,,+++))),,,+++***))))))***+++,,,,,,+++***+++,,,---,,,+++))),,,.........---...///000///---,,,+++,,,---------...+++)))+++000000,,,***...---,,,555@@@===111...000111---))),,,:::GGGVVVEEE111))),,,///555===KKKBBB666...---......---------------------------,,,---...---+++))))))***((('''&&&&&&&&&''')))***.........//////000111111222222...)))***///333333111111000/////////000111///...333000444777PPPtttHHHqqqfffIIIEEEeeemmmttt~~~```555333222111///...---------...000333***...000999hhhjjj777222---000000333------------,,,,,,++++++((('''''''''(((((()))***+++***)))***+++,,,,,,+++******+++,,,,,,------...---+++******++++++***)))000///---,,,,,,,,,---...---+++++++++---...---,,,***,,,---...---,,,---...000...---+++++++++,,,---***+++***(((+++000222///.........333AAAJJJ@@@...,,,---------000777@@@EEEAAA777111...,,,222AAAMMMDDD;;;000+++,,,...---+++//////...---,,,++++++***+++,,,------+++))))))***(((''''''&&&'''((()))***,,,------.../////////000---///...+++,,,///111///------......///000111222444222777555888:::VVVyyyPPPsss~~~JJJ|||sssuuullluuuuuuooohhhpppYYY000////////////000000111222///222444,,,000111888eeelll:::777000000///222+++,,,,,,------,,,,,,+++((((((((((((((()))***+++,,,***))))))+++,,,+++***((()))***,,,------------...,,,******+++,,,+++***------,,,,,,,,,,,,,,,---...---,,,---...///...---,,,---...---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,))),,,,,,+++,,,111222111...,,,000===KKKMMM@@@222(((((()))...:::DDDDDD???///+++111333///999JJJNNN666222---+++---///000/////////...---+++***))))))***,,,---,,,***))))))***)))(((((('''''')))***+++++++++,,,...............+++///000...///222111...+++,,,---///000111222222333111666555888:::[[[yyySSS|||QQQlllJJJPPPIIIQQQWWW\\\]]]hhhWWW333000000000000111333444444000333555///444444999bbbhhh777555///...---000)))***+++,,,------,,,,,,++++++++++++,,,---...///...,,,******+++,,,,,,,,,'''(((***,,,------------///---******+++,,,,,,+++******+++++++++++++++***000///......///000///------......---+++***+++,,,++++++,,,---------,,,,,,***...000......111111///000///999JJJOOODDD888555((()))+++333AAAIIIAAA555---)))111444222BBBKKK>>>///000000///------///222,,,,,,+++++++++*********)))+++,,,,,,***))))))******))))))((()))***+++,,,***+++---...//////......+++...000...///222222///+++---000222333222111000...,,,333333777;;;___tttNNNYYY[[[999444444333222222333333333111333666111888888:::bbb```000111,,,++++++///'''(((***,,,---------,,,))))))))))))***+++,,,---000...++++++,,,---------'''(((***,,,------------///---+++***+++,,,,,,,,,,,,---...///000///......222000//////000000///......///...---***)))***+++)))***,,,---...------,,,---111333111///000000---333444BBBSSSNNN999...333,,,///111888CCCGGG;;;***333+++000333555HHHIII...,,,000111...(((&&&)))---((())))))***++++++,,,,,,)))+++,,,,,,***))))))***+++***)))))))))***,,,---+++,,,---////////////...***---...+++,,,000111///---///222555555333000......---555777;;;@@@gggoooIIIyyyJJJiiizzznnnfffbbbaaabbb```XXXXXX___```YYYWWW]]]OOOdddxxxsss<<<333333333333222111111111333444777000444222<<>>HHH999333555---666+++;;;XXXWWWCCC444---++++++++++++******)))(((---......------+++***)))))))))***+++,,,------...'''******((()))------+++,,,---------,,,++++++***111000///000111000...---///000///,,,---111000---,,,:::444000777===rrrfffHHHtttZZZHHHNNNOOOPPPRRRTTTUUUWWWWWWTTTUUUVVVTTTSSSUUU[[[___eeelllnnnlllqqqzzzwwwlllWWWBBB[[[iiizzzAAA222222111111111222333333000111444---111111;;;mmmWWW:::---,,,***,,,+++---+++)))***...///,,,(((,,,+++***+++...000000000------------------------//////...,,,,,,+++++++++,,,,,,---,,,+++***))))))+++---000000///---------------------...000111222000111111///---,,,---...---------,,,,,,,,,++++++...///111222111000000000777VVVnnn^^^;;;---///,,,555===GGGCCC666555444++++++555VVVlll[[[???000******+++,,,,,,,,,+++***)))+++,,,---......,,,)))(((*********++++++,,,,,,---))),,,,,,******------***---------------,,,++++++///......///111222111///000111000---...222222...---666///...999DDDyyybbbFFF}}}yyypppnnnhhhaaa^^^^^^```___^^^eeeiiiooouuu{{{mmmDDDOOObbb|||???222111000///000222444555///000333---222222===oooVVV999---,,,+++,,,++++++)))((())),,,---+++(((+++******,,,///111222111000000000000////////////111000///...------------******++++++++++++******+++---000000...---------...............///000000,,,...///000///...///000------------,,,,,,,,,,,,///...111666333---000999>>>eeemmmKKK333222222///:::NNNMMM:::333444111...,,,EEEiiipppQQQ555---+++)))***,,,---...---+++***(((***---......,,,***(((++++++++++++++++++++++++,,,//////++++++...---***..................---,,,...------///111333333222111222111...000333333//////444...///===OOO```GGGrrr```YYY\\\bbbnnntttqqqHHHBBB|||dddzzz888444222000//////111333555111222555///555666BBBuuuRRR777+++,,,+++---,,,***)))((()))+++,,,***(((+++******,,,///222333222000000000000000111111111//////............//////))))))***+++---------,,,,,,...//////...------...000000///...............***---///000000//////000...------------,,,,,,,,,000---111888333***000@@@TTTnnnaaa;;;000111///333AAAQQQGGG222000......:::BBBPPP___VVV888+++......(((***,,,...///...,,,+++)))***+++,,,,,,,,,+++***,,,,,,,,,++++++*********,,,//////------000000---......////////////......///...---...111222333222000222000...000333333000111666333333@@@XXX^^^KKK^^^@@@FFFsssPPP@@@tttggg888666444111///...///000222222333666000666888DDDxxxMMM333***,,,,,,///...)))))))))***,,,,,,+++***+++***)))+++///111222222------...///000000111111+++++++++,,,---...000111+++******,,,///000///---,,,...//////---------...111000///......---------+++...000111000......///.........---------,,,,,,000---111777111***444GGGiiihhhKKK000...+++)))555FFFGGG888---///(((///KKKYYYPPPFFF666'''+++222,,,)))***,,,.........,,,,,,,,,+++*********+++,,,------,,,,,,++++++*********+++...///---...222333111......//////000//////...000///------///111111000///000///---///333333///000666888777>>>\\\YYYPPPnnnAAARRRYYYGGGssseeeFFF666555222000......//////111111333...444666CCCwwwLLL333***,,,---//////***+++,,,---------------***))))))+++...000111000,,,,,,------.../////////*********+++,,,...///000,,,******,,,000222000...---...///...---,,,...///111111///......------------///000000///......///............---------,,,...---///222000111???PPP___JJJ111)))---,,,111BBBDDD999---,,,...+++999UUU\\\FFF333)))'''000333(((***++++++,,,,,,,,,,,,,,,...---,,,+++***+++,,,---,,,,,,,,,++++++************---///---///333555333---...//////////////////000...,,,,,,---////////////000///---///333333000...444999888===bbbRRRSSSDDDGGGbbbNNNnnniiiRRR333333111000////////////000000222,,,222444AAAuuuNNN555,,,...---///...+++---...////////////000+++))))))***,,,...///.........---------,,,,,,,,,,,,,,,++++++,,,,,,---...---***)))+++000222///,,,---...///...---,,,...///111000///...............---...///.........000111............------------+++,,,------000;;;MMM[[[JJJ222''',,,---333AAALLL>>>000,,,//////777IIITTTKKK777---,,,+++///111))),,,,,,+++***)))***++++++---...//////...---+++***,,,,,,+++++++++++++++++++++...///...///333444111,,,---...////////////...---+++)))***,,,///000000///111000...000444444111000222888999AAAmmmNNNYYY]]]AAAgggMMMaaammmVVV111111111111111000000000111111333---222444AAAuuuRRR888...///...///---,,,...000000000000111222+++)))((())),,,---------111000///...,,,***))))))//////...---,,,,,,,,,,,,,,,)))(((***///111...***---...///...,,,,,,...000000000///...............,,,---...------...111444//////.........---------(((,,,,,,***000CCCWWWcccEEE000000444,,,333DDDFFF888---000222///BBBVVVPPP;;;---,,,000***(((------...,,,***(((((((((***++++++...111333222///***'''++++++++++++++++++++++++---000000......222222///,,,,,,---...//////......***)))'''(((,,,///111111000222111///111666666222555222777;;;GGGxxxNNN^^^~~~GGGjjjJJJUUUhhhCCC///000222333333222111000---...222...222222@@@vvvRRR777+++***(((***+++***---000333333111---+++,,,***)))+++...000...+++000000///............///------,,,+++++++++,,,,,,222000---,,,------,,,,,,+++---000000///------------......///......------...............///000000111222333333111///,,,******..."""666???\\\YYY:::,,,...000---:::===))))))111111000@@@UUUMMM333...////////////---+++***+++++++++************)))......------,,,+++******+++)))(((***---///---+++++++++***+++,,,///222444111///...---...---,,,***///,,,***+++...000000///222111111111111333444555333---;;;777KKKxxxJJJjjjbbbdddIIIXXXvvv@@@111000////////////000000------000+++///000@@@yyyPPP666++++++)))++++++***,,,///111222000---++++++++++++,,,---...---,,,------------...//////000,,,,,,,,,++++++,,,------333000---,,,,,,---------,,,---//////---,,,---.........---------,,,,,,+++------......///000111111///000000000///...,,,++++++///'''FFFbbbPPP:::***000<<<777555555)))111***333AAAEEEFFFAAA555---...///000000000///...,,,,,,++++++*********))),,,,,,++++++,,,,,,------+++***((())),,,...---,,,,,,,,,++++++---///111333000...------//////...------+++***+++...111222111111111000000111222444555666111===999RRRoooIIIpppZZZUUUXXXttt>>>333111---+++***,,,...000000...///***///111DDDLLL555,,,---+++------)))+++...000000///---++++++,,,------,,,+++,,,---***++++++,,,---...///000++++++++++++,,,------...333000---,,,,,,.........,,,---...---,,,+++---//////...---,,,+++*********,,,---...///000111222333......------,,,,,,,,,---......---^^^EEE666)))333EEE@@@222...---...'''BBB[[[III222///---)))***,,,...///000000000...------,,,+++******)))************+++---///111,,,+++))))))+++---...---...------,,,---///000222///...------///000000///,,,+++***,,,///111222222000000//////000111222444666222<<<:::[[[dddHHH{{{XXXcccTTTsss???333111...+++***+++---///666111222---222555LLLIII444---...---...---)))***,,,.........---,,,+++---///---***)))+++...******+++,,,------......*********+++,,,---...///222///---,,,---/////////---------,,,***+++---///000///...,,,+++*********+++,,,...///111222333333///...,,,*********+++,,,///+++999|||<<>>|||SSSTTT\\\yyySSSiii{{{bbb;;;...///111222222111///......)))///111666555PPPJJJ333+++---+++---,,,++++++++++++,,,...///000222///,,,******+++*********+++---.........,,,+++,,,,,,,,,++++++,,,------+++,,,...111333333000------///000000///......///,,,---///000///---+++)))***+++---///000///............------...///000111EEEnnn\\\444222===AAA444***///,,,...???rrrmmm777***,,,)))...---,,,++++++++++++,,,---*********+++++++++++++++***+++---......---+++******,,,///000---,,,,,,,,,)))******+++,,,,,,,,,,,,111...+++***+++,,,------...111333222///------...000//////...///000222333111555777BBBNNNXXXwwwfff[[[___}}}UUU666...///000000111000000///,,,(((///333888666PPPKKK444++++++***,,,+++++++++++++++,,,...000111333///+++)))+++,,,+++)))(((***,,,///000///...---------,,,+++++++++,,,,,,***+++///333555444000------///111222000/////////)))+++...000///---***(((***+++---//////...---,,,,,,,,,---...000222444555YYYjjj???,,,;;;>>>;;;,,,+++555---000LLLsssqqqCCC%%%666222###222******)))))))))***,,,---((())))))******+++,,,,,,(((***---//////...,,,***))),,,000111...,,,+++,,,(((((()))++++++,,,,,,+++///,,,)))(((***,,,......,,,///222222000...///000000000//////000111333444000555666CCCJJJYYYfff```VVV}}}qqq???333---...///.........000222---,,,...000888555TTTMMM888000111...---+++)))***+++,,,...///000111/////////...............)))***+++***))))))+++---''')))++++++++++++---///,,,+++))))))+++...111333---..................---...---++++++,,,,,,+++)))............---.........+++888)))%%%333&&&)))YYY___999333:::===888'''+++777///---CCC[[[PPPCCC444+++***+++***(((+++***)))***---...,,,******)))'''&&&'''(((***+++,,,------,,,+++,,,...111++++++,,,---------,,,,,,,,,+++***))))))***+++,,,++++++,,,,,,++++++******///000000000///...---,,,000000000///000111222222,,,777111777AAAgggzzzsssgggVVVTTT333222---.........,,,---...000333222222000666111NNNOOO999111111---,,,***++++++,,,,,,---.........///.....................)))***+++***)))***+++---***+++---,,,,,,+++---...,,,......,,,******...111,,,------......------,,,333111000000111111000...///...,,,++++++,,,---...,,,///&&&+++:::444<<>>EEEqqqiiibbbMMMxxxAAA...555---......---,,,+++,,,...555444444000555000KKKPPP999111000,,,+++)))------------,,,,,,,,,,,,////////////////////////***+++++++++******,,,......//////...---,,,,,,------000333///)))'''***...+++,,,,,,------,,,,,,+++///...------//////...,,,///...+++***)))***,,,---...,,,+++---222;;;SSSmmm^^^KKK555,,,///444444111///...///999MMMXXXHHH///,,,***((('''((()))+++,,,+++******+++------,,,+++***)))((((((((()))+++,,,---......,,,***)))+++,,,///---,,,***))))))))))))((()))***+++++++++++++++'''(((***++++++***)))(((+++,,,///111111000...,,,//////000111111111111000---777444CCCLLLccciiiKKKsss>>>000444///000000...,,,+++,,,...111222222...555333NNNMMM777......++++++))),,,,,,,,,,,,,,,,,,,,,,,,000000000000000111111111***+++,,,,,,***+++,,,...111222222000...,,,------///000111///+++))))))++++++++++++,,,,,,++++++++++++***)))***+++,,,+++***...------,,,,,,,,,,,,,,,***...444---+++OOOzzzbbbFFF111444===999...)))---222@@@YYYeeeSSS999///+++---///...,,,******,,,+++++++++,,,------,,,,,,******)))))))))***+++,,,+++,,,---,,,+++***+++---...,,,***(((((((((***+++******+++,,,,,,***)))(((&&&(((***,,,,,,+++***((()))+++...111111000...---------///000000000///...,,,444555IIIvvvQQQvvvqqq{{{QQQmmm<<<000...111222222000...,,,---//////111000,,,555555OOOJJJ444,,,---+++,,,+++******++++++,,,------...000000000111111222222222+++,,,---,,,++++++---///222333333111///---......111...,,,,,,......+++(((***++++++++++++++++++***---,,,+++,,,...//////...+++---...000000...---+++$$$***444000>>>yyyNNN999///;;;AAA777,,,+++,,,KKKccclllcccBBB***---...222555444///++++++,,,***+++,,,------,,,------***************++++++,,,)))***,,,---,,,,,,...///+++***(((((((((***,,,...,,,------,,,+++)))'''%%%'''(((***,,,------,,,+++)))***---000111000///---+++,,,,,,---------------000666888RRRgggRRRYYYRRR{{{ddd888333...222222222111...---...000000333222,,,444444MMMIII333+++,,,+++---,,,)))******+++,,,------......//////000000111111222,,,---------,,,,,,...000111222222111000//////000333...)))***...000---(((***++++++,,,,,,++++++***---,,,+++---///000000///***,,,...000000000...---)))(((...666TTTfff888///111;;;:::...+++444@@@uuufffPPP<<<***)))---000333333000---,,,---***,,,......---,,,---...******++++++,,,,,,,,,,,,(((***---.........///111))))))))))))***,,,---///...------,,,***((('''&&&((((((***+++,,,---......***+++---.../////////...,,,,,,++++++,,,,,,---...000333777VVV[[[UUUdddOOOddd]]]555666111111111111000...---...000000333222+++444555LLLKKK444,,,---,,,------+++++++++++++++++++++++++++,,,,,,---......//////,,,---...---,,,,,,...000...000111111000000111333444000+++***,,,---,,,***++++++,,,,,,,,,,,,++++++))))))(((***---......---******+++,,,---///000111333---222AAAVVVeeeXXX999111222777999000(((333FFFeeeyyyLLL???888,,,---+++,,,.........---------***,,,......---,,,---///***++++++,,,,,,,,,,,,,,,***,,,...////////////000******++++++,,,,,,---------,,,+++***))))))))))))((((((((()))***,,,...///,,,,,,,,,,,,---......//////...,,,++++++---///111...000444VVVWWW^^^rrrVVVWWWYYY000555000///000000///------...000...222111***444666MMMOOO777......,,,...---------,,,,,,+++******)))))))))***++++++,,,---------.........------///000---...000000000111222444444222///+++))))))***,,,+++,,,,,,------,,,,,,+++***))))))+++---//////...+++***(((''')))---222555444111;;;MMMOOOAAA444222---222777555******@@@ZZZVVV333555...$$$333---,,,,,,,,,,,,------,,,***,,,//////,,,+++---///***+++,,,---------,,,,,,,,,...000111000......///,,,,,,---------,,,+++++++++***)))))))))***,,,---''''''&&&&&&(((+++...000...---,,,+++,,,---...///111000---++++++...111333222222666ZZZZZZhhhssscccVVVhhh555---000222222222111///000222444333---111333666555OOORRR999///...+++,,,+++000000//////......------000000111000000///...------......///...---+++***000///////////////000111222...***)))***,,,...///&&&***......,,,+++---///,,,+++***))))))+++---...111%%%+++///%%%(((111+++...888XXXaaa@@@***000333;;;777222///,,,666RRRnnneeeKKK555222444000,,,---//////......------------333111...,,,++++++---......000111000---***))))))/////////...---+++***)))222555777333---))))))+++///...---,,,++++++******+++++++++++++++***))))))***++++++,,,+++***)))(((///,,,+++...000///222777888;;;555aaaWWWmmmhhhPPPmmm:::333111///000000000///000333555444///222222555333LLLRRR999//////,,,.........//////000000000////////////000000000///......------------,,,+++***)))...---------...//////000///---***)))***---......)))+++...///...---......,,,+++***))))))+++---...///(((***000......///***444III^^^UUU888+++///111999555///---333CCCSSS^^^NNN;;;---///222///+++,,,+++,,,,,,---------,,,,,,///...,,,+++******+++,,,,,,...//////---,,,+++,,,------.........------,,,000222444222---***,,,///...---,,,***)))************+++++++++******)))(((++++++,,,,,,,,,,,,++++++...,,,---222333111222555555<<<;;;kkkTTT^^^mmmPPPkkk888333,,,,,,---...//////000333555555000222000222111IIIPPP888...///...000000,,,---///111222222111000......//////000/////////---,,,+++******)))))))))+++++++++,,,---...///000,,,+++******,,,......------------///000000...,,,,,,+++*********+++,,,---***+++)))...666222,,,000>>>nnn|||WWW666000555999777222---000???MMMMMMDDD777---(((...111---***+++)))+++---...///...---,,,---,,,,,,,,,,,,,,,,,,,,,))),,,...///.........///+++,,,---...///000000000...000111///,,,,,,///222...---+++)))((()))***+++)))************)))((((((++++++++++++,,,---...///---,,,///444666333222444222;;;AAAzzzrrrPPPjjjxxx|||PPPmmm777222***+++---...///...///111333444///111...111111HHHOOO666---...---111111+++---///111222000...---,,,---......////////////...---+++***))))))************++++++---...000000+++******,,,...///...---///---,,,...000000,,,)))++++++*********+++,,,---%%%---)))+++555...+++===OOO\\\999777<<>>QQQvvv```www===///,,,...000111000///000000...///333000555555EEE}}}UUU:::...---+++...///,,,,,,---------,,,++++++,,,,,,---------,,,,,,+++,,,,,,,,,,,,+++***)))(((+++++++++++++++,,,------,,,+++******,,,,,,,,,***+++---...///---,,,,,,,,,******++++++,,,,,,,,,+++000)))...222,,,999dddXXX555333@@@KKKEEE444444JJJXXXPPP<<<000......)))******)))***+++++++++((()))***+++,,,,,,,,,,,,,,,------............---...000111111///---,,,,,,,,,,,,---...............---,,,+++,,,---------,,,,,,,,,---......------,,,******+++,,,,,,,,,,,,,,,&&&''')))+++,,,---......000......111111///000444444>>>WWWSSSddd@@@GGGfffXXXGGG222***,,,///111111111222333///111555111666555CCCyyyYYY===000...,,,//////+++,,,,,,,,,---......///------------,,,,,,+++*********+++++++++)))'''&&&+++***************++++++,,,***(((((()))***))))))***...111000...,,,---///******+++,,,,,,,,,,,,+++,,,***777444LLLggg999,,,>>>AAA>>>;;;222>>>___hhhIII...---000***,,,------+++++++++)))&&&+++++++++,,,,,,------...000000000000///000000000---///111111///...---...***+++,,,---......///...*********,,,......---,,,)))+++---......---+++******+++,,,---------------'''(((+++---...//////...///...000444555222000222333CCCcccPPPlllFFFAAAYYYOOOPPP444+++---...---,,,,,,000333000444777---111555BBBsssjjj777444///111...,,,(((((((((((()))***+++,,,)))***---/////////---,,,...---+++******+++---...******++++++,,,---......+++)))((('''((()))+++,,,---...//////...---+++***''')))+++,,,,,,,,,---...)))666 111MMMsssPPP999***===NNN;;;///CCC___YYYMMM===///)))***---)))***+++,,,,,,+++***)))++++++,,,---------,,,,,,---...//////000000//////+++++++++*********))))))+++---//////---***))))))***+++,,,---...---,,,+++,,,+++*********+++,,,---)))***///333000)))'''***(((***,,,.../////////...111///111555555222111444:::999|||FFF{{{TTT999OOOKKKJJJ555---...///...------000333222333666...000111@@@vvvhhh777555111444222000...---,,,***)))((((((((()))***+++---...///......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---//////000***)))'''''''''(((***+++.........------,,,+++***(((***,,,,,,,,,+++,,,---'''444%%%DDDsssJJJ+++---CCCAAA888>>>DDDHHHCCC:::111***(((***---)))***+++,,,,,,+++***)))***++++++,,,,,,,,,,,,,,,------............//////,,,++++++++++++*********)))***,,,,,,---...111444---------......---,,,,,,,,,,,,+++++++++,,,---...***+++...222///)))(((+++***+++---.../////////...333111222555555111000222888>>>yyyCCC|||UUU555IIIMMMAAA555///000111000......000222777333666111222///AAAeee666555222666333222000///---,,,+++***)))))),,,,,,,,,---...000111222+++,,,,,,------,,,,,,+++)))***+++,,,...///000111)))((('''''''''(((***+++...---,,,++++++************+++------+++++++++,,,)))...(((VVVtttBBB...;;;BBB555MMMdddMMM888444///++++++---///000)))***+++,,,,,,+++***))))))******+++,,,,,,++++++------,,,,,,,,,---...///,,,,,,,,,,,,++++++++++++++++++++++++,,,000666:::000///...------,,,---------,,,,,,,,,,,,---......,,,+++---000...***))),,,,,,---...///////////////555222222555444000///111888KKKpppBBB[[[444@@@BBB}}};;;555111222222111000000111111:::444666555666000EEEccc444333000333000///,,,,,,,,,,,,---...///000111000///...///000222333)))+++---//////---+++)))((((((***+++---...000000))))))(((((())))))***+++...---+++***))))))***++++++---...---,,,******+++---''',,,cccTTT555<<>>gggzzzfffHHH222+++999///DDDjjjjjjGGG...,,,///000000///...,,,,,,---)))***+++,,,,,,+++***)))((()))***,,,------......,,,,,,,,,,,,------------,,,++++++++++++*********'''***---...---,,,,,,,,,+++++++++,,,,,,++++++***((()))***+++,,,+++******---))))))---///---,,,,,,,,,,,,,,,,,,---...000111111......000111000222555>>>QQQQQQmmmFFF<<<:::AAA<<<>>>EEEEEE@@@DDDNNNLLLKKKPPPWWWXXXRRRLLLJJJDDDQQQNNNBBBGGGgggRRR333///......111444555333000222333444,,,444777===gggppp:::333---///...---000000///...............---------...///000111222+++,,,------------,,,+++******************************+++,,,,,,,,,,,,+++---...//////...---+++***+++---......---,,,------555HHHiiicccGGG888///+++777000QQQeeeHHH999:::)))...000111///***((()))+++)))***+++,,,,,,+++***)))))))))+++,,,---.........+++,,,---.........------+++++++++*********))))))+++---......,,,+++++++++***+++,,,---...---,,,+++)))***+++,,,---,,,++++++---)))(((---000...,,,+++++++++***+++,,,...000111555111000222222111222555GGGOOOVVVnnnaaaVVV]]]WWWaaaWWWEEE???777>>>888===KKKNNNEEEAAAFFFOOOMMMQQQYYY^^^\\\WWWUUU]]]```VVVKKKMMMdddGGG666222......222444222222444444000888555444222<<>>,,,///:::***:::LLLRRRBBB111,,,---,,,...///000///---,,,,,,...------,,,++++++++++++,,,******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---.........---,,,******+++---***++++++***)))***,,,///++++++,,,,,,+++***((('''))))))))))))***+++,,,---,,,,,,------,,,***((('''*********+++,,,---//////333111000111000...111666LLLLLLpppiiiiiirrrnnnvvvpppdddkkk~~~vvvlllggg```VVVPPPNNNCCCDDDJJJPPPRRRIII;;;000;;;===GGGSSSYYY[[[bbbkkkccclllwww}}}~~~~~~QQQ666444000///333444333222444111...666444333333<<>>///666\\\hhhHHH,,,(((---,,,+++...)))***,,,,,,++++++,,,...------,,,+++++++++++++++******+++++++++,,,,,,,,,((()))+++,,,,,,+++)))(((+++,,,---,,,******+++,,,+++---......---+++,,,,,,---,,,,,,+++***)))((('''************+++,,,------....../////////---,,,+++---------......///000111000......///...---000555]]]NNNSSSHHH<<>>777111000000000222666777333;;;888666444===ggg~~~CCC222...444//////---++++++,,,---......,,,,,,---...000000111000000000000//////.........---111000...,,,++++++,,,,,,...............---------***++++++,,,,,,,,,++++++...(((******333WWWqqqiiiDDD555222HHHTTT```^^^...---))))))...///,,,+++///+++,,,---,,,+++***+++,,,...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++''')))+++,,,+++***+++++++++++++++***)))+++...111***))))))))))))+++,,,---++++++++++++,,,---......,,,,,,......///...---,,,......------......//////000......000000///222888sssrrrOOOxxxVVV<<>>666000/////////222666555111999777666555>>>hhh~~~CCC///,,,333//////...,,,++++++---//////......///000111111000///...---------............///000...,,,++++++---000222...............---------***+++,,,------,,,***))))))%%%,,,444EEEjjjtttUUU888666000RRRfffIII666555///,,,***((('''(((***,,,,,,......---+++***+++,,,***))))))((('''(((((((((******+++++++++,,,,,,,,,)))***,,,......,,,***)))''')))+++,,,+++***++++++,,,---...---,,,,,,---...)))((((((((()))+++---///++++++++++++,,,---......((()))+++---////////////...------------......///111//////111111000333999vvveeeQQQQQQGGGgggvvvccczzzsssaaa\\\NNNFFF\\\hhhooohhhXXXfffllluuuaaaJJJ{{{}}}jjj~~~uuuooonnnggghhhppp@@@555333333,,,///666444111666555444666666DDD___>>>===)))(((...+++222000......000000---***+++,,,///111333333222222333111......000111111111000---+++,,,...000///---***+++,,,,,,------,,,,,,///---***+++------)))&&&***---)))333[[[{{{fff777---888DDDGGG???666222222///,,,***)))***+++++++++//////.........//////000---,,,+++******+++,,,---000...+++))))))+++...000///...,,,***))))))******++++++************++++++000...------...---+++)))))))))))))))***+++,,,---333000---***)))***,,,...---,,,,,,+++,,,---...///+++,,,---------///111444...,,,333///444444---AAAbbbLLLjjj999555FFF}}}mmmeeeggg^^^iiippp]]]XXXFFFGGGppp{{{tttmmm|||~~~VVVwww}}}yyy|||{{{xxx{{{xxxCCC777444444...///555222222666555444555333???XXX@@@>>>,,,---000---111///...///111000---***/////////000111222222333222000//////000111000///111...,,,,,,...///---,,,,,,,,,---...............------...---,,,+++******---,,,111AAAVVV\\\JJJ333<<>>AAAHHHKKK\\\lll}}}~~~RRR777+++000///000444333111444222444777444:::NNNOOO999333777///...,,,...///000///...///000+++,,,///111222111000///...------...//////...,,,,,,...//////...///111333///000000111222111111111///+++((()))---000///,,,888cccxxxeeeVVVJJJ...---++++++++++++***))),,,***))))))***+++)))((('''(((***,,,------,,,,,,+++++++++,,,,,,+++++++++)))******++++++******)))'''((()))***************+++,,,---......---,,,+++,,,+++***+++,,,,,,+++)))''''''((()))+++---...///000///.........000111333000///...---------...///000///---+++***,,,111444555,,,111000444444888\\\FFFnnnttthhh^^^UUUSSSRRRNNNHHHFFFEEEGGGEEEKKKTTTNNNGGGLLLPPP[[[YYYcccqqq^^^XXXyyyKKKbbbaaaEEE777===HHHhhhzzz~~~\\\<<<,,,000000///333444333555111222666333999MMMUUU:::333666---///...///000...------///222/////////......---,,,,,,---,,,+++,,,...//////...000111222111///...000333......///000000000000///000///---,,,---///000000OOO}}}mmmWWWBBB******++++++***))))))(((+++***))))))+++***)))''')))***,,,......---,,,+++,,,++++++++++++++++++,,,************************))))))))))))))))))******,,,---///000000///---,,,,,,,,,+++,,,......,,,+++)))***+++,,,------,,,,,,///......------...///000000///---,,,,,,,,,---...***++++++******---111444444,,,000///111333@@@llllllLLL}}}|||yyyxxxrrrkkkiiiaaaZZZZZZ___aaa[[[TTTWWWSSSRRRUUUTTTMMMGGGFFFOOONNNJJJJJJTTTYYYZZZhhhkkkyyypppoooEEEjjj```===000777CCC{{{uuuuuudddAAA...111000///333333555666111111444111888KKKZZZ;;;444666---000///000000...++++++///333333111///,,,***)))******---+++******---///000000333555555333///---///111***+++,,,,,,------,,,,,,000222222000------111555jjj___AAA(((''')))++++++))))))***++++++***)))***+++***)))'''+++,,,...//////...---+++---,,,+++******+++,,,------,,,,,,++++++,,,,,,------,,,+++******+++,,,---...///000222222000///...///......///000111///...+++,,,...///...,,,***)))------------------,,,,,,///...---,,,+++,,,,,,---***,,,///000111333555777333+++///,,,...333FFFxxxOOOVVVxxxYYYKKKIIIKKKGGGWWWqqq{{{xxxvvvsssqqqkkkeeebbbbbb```XXXQQQOOONNNMMMNNNOOORRRTTTUUUUUULLLMMMQQQUUUSSSPPPRRRVVVKKKUUUdddpppJJJ999kkkRRRvvvuuu333111999>>>yyy~~~III111999000000777---777333111222111111999DDD```666999333222111444000+++((()))+++...///,,,,,,,,,------,,,++++++...,,,******---...---+++000000111111000...,,,+++,,,***)))***,,,...,,,***333//////111+++&&&000@@@yyyYYYBBB777222)))***,,,------,,,+++***)))((('''(((***+++***)))+++++++++,,,,,,---------...---,,,,,,+++++++++,,,444111------......+++)))******+++,,,------......,,,---...///111222222333111000///...............,,,///,,,***......,,,......---,,,+++***)))))))))+++,,,,,,+++***)))+++,,,///333222......333444000222***,,,:::999---LLLLLLVVVhhhQQQCCC>>>@@@FFFFFFMMM]]]qqq~~~nnnhhhddddddbbb^^^ZZZ[[[```eeeZZZYYY[[[___dddccc]]]WWWRRRQQQNNNLLLLLLPPPWWW[[[[[[UUUSSSUUUQQQOOO[[[lllsss}}}~~~FFF777jjjllleeeyyy666///222OOO___444222111222555111555222111333333555===HHHuuubbb666777222111111000...,,,,,,---...///...,,,,,,,,,------,,,,,,+++---+++)))***---......,,,//////000000///...,,,++++++***)))+++...000///...///,,,---000,,,***555FFFzzz{{{qqqXXX???222...---------------,,,+++)))))),,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,++++++------,,,+++++++++++++++333000,,,+++,,,,,,+++***))))))******++++++,,,,,,+++---///111222222111000---------,,,---------...333'''......$$$333,,,...---,,,++++++***++++++***++++++***))))))***,,,///111///******///222000444//////999666000XXXDDDbbbzzzeeeXXXJJJ@@@:::555444666<<>>666111000111...+++(((((((((((()))+++---///,,,+++******,,,,,,,,,***,,,,,,,,,+++++++++++++++******))))))))))))******222///,,,)))***,,,...///000///...---------...///,,,---------------,,,,,,)))******+++++++++++++++%%%%%%(((555gggHHH---,,,,,,,,,------...///)))***+++***))))))+++---......---+++,,,...000111///000000333444;;;fffeeeSSSJJJTTTMMMCCCGGGDDD<<>>888444444444444777;;;AAA>>>@@@GGGKKKKKKKKKLLLSSS[[[XXXUUU\\\]]]YYY[[[WWWVVVVVVYYY]]]^^^\\\YYYbbbjjjttt{{{}}}EEE777FFF|||gggggg:::111<<>>333---((()))......+++'''''''''&&&&&&(((***,,,---,,,+++******,,,,,,+++***))))))******+++,,,------)))))))))(((((()))******111///---++++++---000333000///...,,,,,,---...///...---+++))))))***+++,,,,,,,,,,,,---,,,+++***)))%%%///&&&@@@<<<,,,,,,,,,,,,---...//////***+++,,,,,,++++++---///******---///000///......///222111333777;;;UUU|||```QQQRRRSSSTTTNNNFFFCCC>>><<>>EEEJJJLLLOOOSSSWWWcccffffffoooppplllmmmsssuuu|||nnn@@@???KKKkkkooohhh<<<222AAAggg]]]pppnnn555111666---***444000444666222000333777999KKKzzzBBB666...000111111...***((()))***++++++******+++,,,------------000000///---***((()))***------,,,,,,---...////////////000...+++))))))***+++---.........111888>>>555---&&&''')))***)))*********)))(((''''''((((((...---,,,,,,------,,,+++'''((()))***+++---......))))))))))))))))))***+++//////...---,,,...222555---,,,***))))))+++---......---+++))))))***,,,---------......---,,,***)))(((...&&&KKKJJJ777,,,,,,+++,,,,,,---......+++,,,---,,,,,,,,,...000((((((,,,222333///------333777555555999888@@@TTT___[[[___hhhdddRRRDDDBBBSSSUUUTTTMMMCCC>>>>>>???;;;:::;;;===;;;666666999BBBAAACCCGGGKKKOOOWWW___wwwYYYIIIEEEIIIqqq___gggwww<<<333BBBzzzRRRaaa000444444...111222000666777222000333666555CCC}}}GGG999000222222...,,,))))))***---......)))***+++,,,---------------...///---***)))***,,,///...---------...///000000111111///,,,)))***++++++---///......111555888333---***++++++(((***///++++++++++++***)))((('''...,,,++++++,,,,,,+++***(((((()))***+++,,,,,,---***))))))))))))***+++,,,+++---......---...111555,,,***)))((((((***---...,,,---......///......---***+++---......,,,+++***((()))'''???\\\LLL000333,,,++++++++++++,,,,,,---***+++,,,,,,+++,,,...000---,,,///555666222000333222:::888666999888888CCCJJJFFFKKKXXX^^^UUUJJJEEEIIINNNSSSNNNEEEEEEFFF@@@555666:::===<<<888888;;;BBBDDDJJJRRRYYYcccsssRRRhhhQQQLLL}}}\\\bbb___:::555BBB^^^aaa222888444111666000000666888222000444666555777cccMMM===444555555+++))))))+++...000111111)))***+++,,,------...---***,,,---,,,******---///000///...------...///000000222333111---++++++---,,,...///---+++,,,------'''&&&)))///---((((((---)))***,,,------,,,+++***+++***))))))******((('''***************+++++++++******))))))***+++,,,,,,)))+++......------111444,,,+++***)))***,,,///111+++---111444444222///---((()))+++---...---,,,+++)))))))))%%%%%%///000$$$,,,++++++******++++++,,,)))***++++++***+++---///444111333888:::666666:::...999999555999:::;;;DDD???AAAFFFLLLJJJBBB???AAAIIINNNVVVSSSJJJNNNPPPDDDHHHGGGIIIKKKJJJHHHMMMSSSTTTZZZeeesssUUUbbbXXXeee[[[OOO<<<:::DDDuuuyyyVVV000444777666...111222222222222222222222222>>>QQQSSS777444---+++,,,***(((***---//////---,,,,,,,,,,,,,,,---...///)))***+++,,,---,,,+++************+++,,,///111333555111---******,,,------+++,,,------......------((('''&&&&&&''')))+++,,,++++++++++++++++++++++++,,,***(((((()))******)))+++,,,------,,,***((('''******))))))((((((''''''---............---,,,+++++++++,,,,,,------------***---111444333111---******))))))+++...///---***)))((('''***------)))%%%))))))))),,,000222333222000///------...000444666777444333555999;;;;;;999:::555111555===BBBBBB@@@JJJYYYMMMQQQEEE@@@777TTT]]]bbbeeeeeefffjjjkkkjjj^^^VVVQQQJJJEEEPPP[[[XXXjjjuuu|||ttthhhrrrjjj^^^___888666DDD^^^III000444222333...222000000111222333333444444===SSSYYY999555///------+++)))***---///...---.........------,,,,,,++++++,,,------------,,,+++,,,,,,,,,,,,---///111222444111---++++++,,,---,,,++++++,,,------------,,,,,,+++***)))***+++---///'''((()))+++,,,...///000111---)))'''((()))******)))***,,,...//////------++++++******))))))))))))------,,,,,,,,,+++++++++------,,,,,,,,,---......------/////////...---,,,)))''''''(((******'''%%%''''''))),,,...///...,,,+++******,,,///111222222000/////////111444666888555555555888;;;;;;999777555444555777:::EEEOOOSSSYYYnnnrrr{{{```HHHBBBkkkuuuYYYOOOOOOTTTUUU___gggccctttzzzYYYtttdddtttdddppp???888KKK\\\ppp;;;111333---000///333...///000111333444555666<<>>bbbzzzBBB222444///000000///...---,,,---------.../////////---***)))---,,,,,,+++++++++++++++------------------------...---------......+++)))((()))******++++++******111111111000000000000000//////...---+++***)))(((***)))((()))++++++***)))+++,,,...///000///---,,,((())))))******++++++++++++***(((''''''(((***,,,)))+++---......,,,***(((***+++,,,---------,,,,,,+++,,,,,,,,,,,,------...,,,///111000,,,+++,,,...111///------.../////////000111333444555444333222222222111000000000222444555333888...///pppKKKcccooolllqqqlllrrrUUUQQQkkkSSSeeeTTTcccggg|||<<>>222333///444222444111111111222222333333333888^^^JJJ222666...,,,---...---+++***,,,.........---------,,,,,,,,,///...,,,+++******+++++++++,,,---...//////.........---++++++------,,,***)))***++++++,,,,,,++++++)))******+++,,,,,,,,,,,,(((((()))******++++++,,,***))))))***+++,,,+++)))***,,,...000111000///...(((((()))***+++,,,---...+++++++++,,,,,,,,,------,,,,,,,,,---...///000000+++---///111222111000///111222333222000000222555...,,,,,,,,,.../////////......///000222111///---......000111222333333333,,,---...---,,,---111444111+++777444888~~~ccc^^^mmmqqq}}}[[[ddd___ggg{{{;;;MMMtttqqq:::///444///111000666//////000111333444555666444ZZZMMM444888///+++,,,...,,,******,,,///000///...,,,,,,+++,,,,,,000///...,,,++++++,,,,,,+++,,,...000000000000///...---++++++,,,---,,,+++******+++,,,,,,,,,,,,+++)))***+++,,,---.........((())))))))))))*********///---***)))***++++++++++++,,,------,,,***((('''))))))***+++---...//////+++,,,---............---000...,,,,,,---000444666......000111222222222222000111111///++++++---000333000------///000...+++---...///222333222///,,,000///...---,,,+++******))),,,///000//////111333333)))333333>>>xxxnnnaaaaaa}}}LLLXXXeeeIII\\\xxxaaa===444///,,,111...555...//////......///111444222___KKK<<<***111...000111///,,,***,,,......---+++)))))))))+++,,,222000...+++******+++,,,...---,,,+++************000111111...***((()))+++,,,***(((''')))+++,,,,,,+++***)))***++++++)))((('''&&&'''''''''''')))---///---+++***+++,,,,,,,,,000000///...---+++)))((()))''''''***///222222111222444555333...---111555444222000111333444222000000---***---111333000,,,...---,,,---...111444666666333///+++)))***,,,---...,,,***,,,///111000...000///---+++***)))((((((,,,,,,+++***+++...000222999...555333888fffyyydddTTTVVVccc^^^pppzzzMMMvvvxxx^^^:::222000...333---111...000111000000111333555444UUUOOO;;;)))111000111111000---,,,---///---,,,+++******+++---...000///---+++************///...---,,,++++++++++++...000000---***)))***,,,000---***((()))))))))(((***))))))*********)))((()))(((((('''''''''(((+++---,,,***)))***,,,------...............---,,,,,,+++***))),,,000222222111222444666333///---000333333111000000222333222000333111000222555666333000...---------...///000111111///---+++***+++---...---,,,+++,,,///111000...///......---,,,,,,,,,,,,++++++******+++---///000222,,,555555===nnnlllQQQcccUUUbbbaaayyy{{{UUUnnn~~~___999111000222666------...000222333333333444666555FFF|||UUU777)))222111222222000...---...000,,,+++++++++,,,...000222000//////...---,,,,,,+++///......------,,,,,,,,,,,,------,,,+++***+++---111...+++)))))))))((('''******+++++++++++++++***+++***)))((('''((())))))---,,,***)))***,,,...//////////////////............------...111222222111222444666444000......000111000//////111222111///000000111111111000///...---------------,,,,,,+++++++++++++++,,,---...///---,,,+++,,,...//////...///......---------------******))))))***,,,...///------777999EEEDDDaaaOOOddd}}}]]]qqqeee===333111333888...------///222444444444444555444;;;jjj[[[333)))444111111000///............******+++,,,...111333444111111222222111000//////---------------,,,+++++++++++++++++++++,,,---......,,,***)))+++++++++******+++---------,,,------++++++***((()))------,,,---------,,,,,,...111333666555444222000///...---111000000000111111111000222444555444000---,,,,,,............////////////.........,,,******,,,---***+++,,,------,,,***)))((()))***+++,,,---------,,,,,,,,,---............---------,,,,,,+++***)))*********+++,,,---///000,,,111999999LLLUUUIIIzzzOOOWWWdddaaalllCCC555222333999000111,,,///222333333333333444555999eeeccc222+++555111000...---------------***+++,,,...000222444555000111111222111111000///+++,,,,,,,,,,,,+++***************+++,,,...//////---+++******,,,,,,+++***'''***,,,---,,,+++---///+++---,,,***---444555111000111222222111111444777999777666333222111000000111222222111000//////000111222222111///,,,+++***+++,,,------------......111000...+++))))))---000((()))+++------,,,***))))))***+++,,,,,,,,,+++***,,,,,,---------------...***+++,,,------------,,,+++,,,,,,---...///000111,,,333555444PPPKKKUUU\\\GGGqqqccclllkkkBBB666222222888222444///111333333222222333444777;;;cccppp666...555111///---------...---+++++++++---...000222333333------------............***+++,,,,,,,,,+++***)))+++******+++...000000000///---,,,,,,,,,+++***(((&&&))),,,---++++++---000...000///,,,111;;;;;;555111555888888666555666888666555444222222333444444000111222000...---...////////////...---+++***))))))***,,,,,,++++++,,,......---+++******+++,,,---)))***,,,......---+++***++++++,,,,,,,,,+++******+++,,,...---,,,+++,,,...'''))),,,///111222333333,,,,,,---...///000111111+++444111000UUUpppEEEjjjAAAJJJfff```;;;333111000666111555333444444333222222444555777999YYY===111333222000------...///...,,,,,,---...///000000111111,,,++++++***+++,,,---...***+++,,,......---+++***---+++***,,,///111111000---,,,+++,,,------+++))))))---111222000///222666333666333000555??????777222777<<<<<<999666666888555333222000000111222333...000111///,,,+++,,,......,,,+++*********))))))''')))++++++))))))+++...+++***+++...000000,,,(((---............,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++---...---+++***,,,...)))+++---000111111111000++++++---...//////000000***555000222aaaxxxTTTXXX^^^HHHpppoooVVV444000000///444000555666666666444222222444666444444NNNCCC444111444111......000000///---------...///////////////---,,,+++***+++---///111+++,,,...//////...,,,+++...,,,+++,,,000222222111)))))))))+++...//////......333777888666555999<<<777:::777222777AAAAAA888222888>>>???;;;666555666777555222///---------...,,,...000...+++***+++------+++((((((((()))))))))&&&(((******)))(((+++------...111777<<<:::222***222111000///...,,,***)))++++++++++++,,,---......+++---...---+++***+++...---...//////...,,,***(((******,,,---.../////////+++888333888mmmlllTTT[[[NNNzzzwww~~~YYY>>>111444111///333333777666555444444444444444---777KKKeee@@@555888666444222111000///---+++------......------,,,,,,---,,,++++++,,,---...///...---,,,...000///,,,(((...------,,,++++++,,,---(((---222555555555777999===BBBGGGEEE@@@===@@@EEEAAA===888555555777999:::555666888888333---000666111222111000...,,,)))'''(((***---...---+++***)))***++++++++++++***))))))((()))***++++++***)))(((+++(((///???HHHAAA333+++..................------...---,,,...000///***&&&***+++---......---,,,+++---...000000...,,,,,,,,,,,,---//////...------......555///@@@^^^ZZZmmm^^^???ppptttpppvvvrrrXXX<<<000444222222666777666555555444444444444555222777JJJgggCCC555666333222000//////...,,,***------...///...---,,,+++,,,,,,,,,,,,---...///000...,,,+++,,,...000///------+++***---111333333111;;;===>>>>>>===<<<;;;<<>>::::::===<<<999666444333222111000///+++)))---///---+++,,,******))))))******+++,,,+++++++++***)))***---///+++++++++++++++******)))+++******************+++000,,,***---...,,,+++++++++++++++++++++,,,,,,,,,---000222333111///---,,,---,,,,,,+++***************,,,///000000000111222+++---000111222333555666444666555PPPaaannn{{{nnnVVV^^^]]]...;;;>>>HHHUUU888+++000111222666666333333333333444555555666888222@@@cccQQQ444222444333111111111111///...,,,...000222222///,,,***..................//////---...000333666888999999<<<<<<===AAAFFFGGGEEECCCIIIEEEAAA@@@AAABBBAAA???>>>@@@BBB???:::777777999444222000000000///---,,,***''''''***+++))))))+++***)))(((((((((***+++---***+++,,,,,,++++++---///++++++,,,,,,++++++***))),,,+++***))))))***+++,,,000...,,,***)))))),,,///++++++++++++,,,,,,,,,,,,---111555555222///...///...---+++***))))))***+++)))+++...000000111444555---000222333444444666777333444777[[[bbbqqqUUUtttXXXEEE[[[VVV000GGGDDDLLL\\\===...222222333666555333333333333333444555666555///;;;[[[ZZZ555222333111000000111111///...,,,...111333222000---+++------------,,,,,,,,,+++000444:::>>>@@@???===<<<>>>AAADDDDDDAAA>>>>>>???AAA===888777999;;;:::888666888999777333000000111,,,+++***+++,,,---+++***&&&'''))),,,)))%%%(((...,,,+++***))))))***+++,,,(((+++...///...,,,,,,,,,+++,,,,,,,,,,,,+++******---,,,+++******+++,,,---+++------***(((***---///++++++,,,,,,---------...,,,111444555222///...///...---+++***)))***+++,,,)))+++...///000111444666111333555555444333444555333555@@@nnnuuuiiiddd]]][[[OOOLLLlllVVV??????DDDUUUeeeEEE333555555555777555333333333333333333444555222000:::RRRbbb777444...---,,,,,,......---,,,...///111222222000...,,,,,,---.../////////......888===DDDHHHHHHEEEAAA???AAAFFFHHHEEE===888888;;;:::777333111111111111000222333333111---***))))))(((''''''(((***+++***)))&&&(((,,,---)))$$$(((000------,,,+++************))),,,///000///,,,+++***,,,,,,,,,,,,,,,++++++***---,,,,,,,,,,,,,,,,,,---&&&***+++)))(((+++,,,+++++++++,,,,,,------......,,,///222333111///......---,,,,,,+++,,,,,,,,,---***,,,---......000333555333555666555333111111222111444GGG}}}mmmyyymmmlllyyyHHHGGGjjjKKKBBB666MMMnnniiiGGG444666666555777444444444333333222333333333222666>>>LLLhhh999666,,,+++***+++,,,---,,,+++000000111222111000///...111222555777:::;;;;;;<<>><<<999666444333111000***,,,---+++((('''))),,,((()))***,,,,,,,,,---------+++(((((()))******)))---((('''***,,,***)))***((()))+++,,,,,,+++***)))000000///---******+++---,,,,,,------,,,,,,+++***+++,,,............,,,+++***---,,,(((***...,,,&&&((())))))***++++++,,,,,,,,,++++++...111000,,,(((***+++---///000000//////---......---,,,,,,///111111222333333111//////000333:::VVViiiiiiWWWyyy^^^MMMPPPlll666;;;EEEppp^^^:::444333222555///444666222//////222555555444000888AAALLLvvvccc666000333---***...222111/////////555:::;;;777555555777999FFFMMMJJJJJJPPPQQQKKKLLLLLLMMMMMMKKKEEE===777:::555///---//////,,,))),,,+++)))((((((((())))))+++,,,,,,------,,,,,,,,,(((((((((((()))***+++,,,,,,***((((((***+++,,,+++,,,---......//////......+++...111000---*********+++******,,,//////---***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,---------,,,,,,+++000...++++++---000222333---,,,+++++++++---000111......///111222444555555444333222111111111222333222777dddggg___iiihhhKKKEEEccc;;;888FFF^^^888111222333777222888666333111111333444444333111666999@@@fffddd888111...***+++222777666333222555<<>>???BBBOOOVVVRRROOOPPPLLLDDDCCCEEEFFFEEEAAA;;;444000555111,,,***,,,---+++(((+++***)))))))))***+++,,,,,,,,,,,,---,,,,,,++++++)))))))))))))))***+++,,,,,,***))))))***,,,,,,,,,+++,,,,,,---------------,,,...///---,,,,,,...111,,,+++***+++...///---+++...---,,,,,,++++++,,,,,,+++,,,---......---,,,+++***++++++,,,++++++******,,,***((()))+++...//////---,,,+++++++++---///000,,,,,,---///000111222333444333222111111222333444666;;;jjjyyyhhhxxxeeelllkkkQQQJJJWWWvvvzzz999888RRRiii===222222333888333999555444222333444444333222777888555:::WWWddd>>>999888777===GGGMMMKKKFFFDDD???EEELLLNNNLLLIIIGGGGGGJJJUUU[[[VVVOOOKKKCCC::::::===@@@>>>777000,,,+++111...******,,,---,,,***************+++,,,---...,,,,,,------,,,+++******+++***************++++++,,,+++)))***,,,------,,,******+++,,,,,,,,,,,,,,,,,,+++***)))))),,,111444---+++***+++,,,------,,,111///---+++******+++,,,,,,,,,------------,,,,,,***++++++,,,,,,,,,++++++***)))((())),,,............---,,,++++++,,,......,,,------///000111222333555444333222222333444555:::@@@rrrmmmiiirrrnnn~~~cccRRRUUU```vvvooo666;;;___}}}JJJ777333444666///555222222333444555555444444999999222888LLL```FFFEEEEEEGGGPPP\\\aaa\\\UUURRRGGGJJJNNNNNNLLLJJJIIIIIIGGGOOOSSSNNNFFF@@@888111333888<<<:::333---,,,---///---+++,,,...//////...,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++***))),,,++++++************+++---+++***+++---...---,,,***++++++,,,,,,,,,,,,,,,***)))((('''(((+++///111---,,,******+++,,,---...333111...+++))))))+++,,,------,,,++++++,,,------+++,,,,,,------------,,,,,,++++++---///111111000///...---,,,,,,,,,---...//////000111222333444444555444333333333444555666:::EEE}}}cccmmmfff```cccYYYSSSsss|||ddd666BBBqqqUUU:::555555666...444000111333444555666666777333555///999CCCYYYKKKMMMIIILLLUUU___aaaZZZSSSOOOIIIHHHGGGDDDBBBAAAAAACCC<<<@@@BBB===777333000---...333777666222///000222...---,,,---...//////////////////...---,,,+++++++++,,,,,,,,,++++++***)))++++++******)))*********,,,+++***+++---...---,,,++++++,,,---------------+++******+++,,,---,,,,,,,,,,,,++++++***+++---///444222...+++)))***+++,,,---,,,++++++++++++,,,---******+++,,,,,,,,,,,,,,,---,,,,,,...111333333222//////..................//////000111222333333444444444333222333444555666666KKKddd{{{zzz^^^ssslllIIIRRR{{{kkk|||\\\:::HHHYYY999444666888111888000222444444444555777999222666111??????SSSMMMOOONNNPPPVVV]]]\\\TTTNNNLLLCCC@@@;;;777555666888999111333333000,,,***,,,---+++///222333111000222444,,,,,,,,,,,,,,,,,,,,,,,,000000000///---,,,***)))******++++++++++++*********)))))))))))))))******+++******+++---...,,,++++++,,,,,,---------------------...///111000,,,***+++,,,,,,,,,++++++---///333111///,,,+++***++++++++++++,,,,,,,,,,,,++++++(((((()))***++++++++++++,,,+++***,,,///222222222//////000000000000000000---......///000000111111333333222222222444555666333VVVmmmjjj```|||WWWLLLcccQQQMMMLLL\\\tttsssiiilllssstttvvvzzzSSS@@@MMMZZZ777111555888222999444555666444222333555888333888333BBB;;;zzzUUUOOOLLLLLLLLLOOORRRPPPIIIDDDDDD888555111///...///111222//////000...+++)))+++///---...///000111222333333...//////...---,,,++++++.../////////...,,,+++***((()))***++++++,,,++++++''''''''''''((()))*********))))))+++------+++)))******+++,,,,,,,,,,,,,,,,,,+++,,,...000///,,,))))))+++...---,,,+++,,,...111000///...,,,,,,++++++***+++,,,------,,,+++***)))***+++,,,------------,,,***)))***---111333333///000111111222222222222.........///000000111111222222111111222333555666444bbbssseeecccqqqXXX[[[\\\dddYYY]]]rrrsssjjjhhhdddcccbbbbbbeeeiiinnnqqquuuzzzxxxqqqqqq|||xxxqqqaaafff|||sssoooxxxvvvmmmjjjhhhiiimmmmmmkkkggg___^^^bbbhhhjjjhhhjjjppp{{{sssooorrruuutttuuuxxxdddFFFFFFQQQ\\\666000444777///777777888777444111111333777111666///???222www}}}[[[RRRJJJ>>>===>>>@@@<<<666333555000...,,,,,,---.........111111222222...+++---111111000///111333444444333111222333222///---------,,,---.........---,,,+++'''((()))***+++,,,,,,,,,&&&&&&&&&&&&''')))******)))))))))+++,,,,,,+++)))))))))***++++++++++++***)))''''''))),,,,,,***((((((+++...///,,,+++,,,---000000///...---,,,,,,+++)))***,,,------,,,***)))---...///000111111111111...,,,******...111444555///000111222333444444444000000111111222222333333111111000000111333444555555lllssstttZZZ___XXXIIIZZZYYYBBBSSSnnn|||yyylllhhhddd]]]XXXYYY[[[XXXZZZRRR===;;;JJJTTTLLL999222---666555444444444555555555555555555333888111777666```gggHHH999888111111555///***222...---,,,******,,,...///000111333333222///,,,***000000111222222222222111.........,,,+++***+++,,,------++++++*********+++...,,,+++))))))***,,,---((()))))))))************++++++************++++++,,,,,,+++++++++++++++,,,***+++,,,---,,,,,,*********+++---,,,,,,+++---...000//////000000...***'''***,,,......,,,+++***+++***+++...000222333333333222111000000000111333333444222000000111333333333---000222333222111222222111000000333666666333///222cccrrraaaQQQ^^^dddPPPyyytttUUUQQQiiihhh555333555PPPllldddnnncccaaaQQQIII===XXXjjj[[[JJJKKKwwwtttyyyzzz;;;===GGGfffrrrAAA777888333999555222888777666666555555555555000555///111///VVV___AAA<<<222...333222---///222111000///...///000111000000000---,,,,,,///222000111222222333333222222222111000...,,,++++++,,,,,,,,,+++++++++*********------+++*********+++,,,)))))))))*********++++++++++++******)))*********************+++,,,------***+++,,,,,,,,,+++***)))***+++---,,,,,,+++---...---------///000///,,,***+++---//////---,,,+++,,,------......---,,,+++***000000///...///000111222666444111111222222222111000111222111000111333555000//////111333444222000555iiilllKKK>>>KKK{{{yyydddbbbHHH]]]~~~ppp///777888SSSNNNAAAjjj}}}iiiqqqlllZZZOOOZZZcccxxxUUU666===>>>>>>;;;222JJJQQQ777666777JJJBBBAAAHHHXXXjjjYYYZZZjjjjjjooo}}}~~~JJJ777@@@iiisss@@@777999555:::666444;;;999888666555555555555333777444444222VVVxxxRRRIII;;;333555777444...000000/////////.........000222444111,,,+++///333111222333333444444333333555333222000...---,,,,,,++++++,,,---,,,+++***)))------,,,,,,,,,++++++++++++*********++++++,,,,,,,,,++++++***)))))))))***)))))))))***+++,,,---...)))***+++,,,,,,+++***)))***,,,------++++++,,,...,,,+++,,,...000000...,,,---///111111///---------.........---,,,***)))(((///......------///000111777555333222222222111000333333222000///000333666000......///111222222222999uuufff[[[CCCXXXdddpppzzzbbbeee???333FFFvvvxxx999...GGGqqq;;;555<<>>666222444CCCvvv888...777+++888///999333444===^^^ZZZ999444333888333222222222333444555666777777222222888111222BBBiii___===555999///000777000444444444444444444444444///111111...******///555222333444444555555444444///,,,***,,,000222111///000111222333444333222222000000///...---,,,,,,+++000///---------...000222...------,,,,,,------...333222000...,,,++++++******+++,,,.........------,,,---...---+++***+++,,,111000///000111222111000000222444444222000000000//////...---------......///......---...///000111.........000333444333111---000444555222///,,,+++...///000000111333777::::::pppMMM999<<<}}}yyygggjjjQQQCCC]]]^^^===ZZZgggGGGIII444HHHHHH555111???fff```:::;;;MMMooo666555OOO~~~yyyKKK000333666999uuuLLL000333<<>>jjjQQQ999999555666222444222333555777777777666555333111999222444>>>VVVwwwAAA000<<<555333:::333//////.........000111222222111///,,,+++...333777222222333444444444444444333000---///333555444111111222222222333333333333222111///...---,,,------111000...---...///222333......---......///000111333333111///...---------+++,,,---///000//////...,,,---...---+++***+++,,,...---,,,---000222222111000222444333222000000000000///...,,,+++++++++,,,...---,,,,,,,,,---///000...---...000111222000///...000222222///---+++***,,,...000000000222666:::BBBttthhhYYYjjjeeeAAAOOOzzzlllppp~~~]]]TTTRRRCCCWWW___bbbTTTbbbLLL???wwwGGG;;;555,,,///SSSjjj@@@000111666JJJbbbggg___^^^===555999???mmmVVV111666555000NNNwww666000///KKKiii444666111111BBB555BBBEEEwwwNNN::::::333333222:::444666888999999777555333000---777111666===MMMFFF,,,:::444111555---000///......///111333555444444444333333333222222111222333333444444333333888555111222666888666333222111111111222222333444444222///---,,,,,,---...222111///......000222444............///111222333333222111000000/////////+++,,,...000000000000///,,,---...---+++***+++,,,******)))+++///111222222000222333333222000000000000///...---,,,---......,,,,,,+++++++++,,,---...///......///111000...,,,000111111///,,,+++++++++))),,,///000000111555999LLLxxxrrrCCC>>>PPPgggsssfffWWWkkkvvvQQQMMMkkk;;;BBBLLLaaaPPPqqqfffAAAYYYAAA222:::888111:::===lllVVV222BBB???999???;;;:::IIIeee<<<;;;333111@@@RRR\\\777222555222===VVV;;;777888>>>aaaWWWKKKRRRYYYvvvwww:::666---)))888+++DDDMMMKKK555666444777333555444444444555555555555555222444111111444999WWWLLL666777666666+++333444222000//////000222333666777777777666555444333888666444333333333555666777777666444111//////000111000...------...///000///000111000...,,,---...444222000...---///111222333111...++++++,,,///111222444222...---000111...,,,------...///111333444222///++++++...///...,,,++++++***+++,,,///222444222333444555444222000...111111222111000///---,,,.........,,,***)))+++---333000......000000---+++222///.........,,,+++++++++111000333999444111;;;VVV{{{pppDDD555LLLnnnWWWpppoooQQQ[[[{{{ooo???DDDyyyeeeKKKJJJQQQhhh@@@444444666666333OOOfff000444888999999999<<<>>>ZZZ>>>@@@222444777IIIvvv<<<>>>,,,333888;;;qqqddd+++***IIIVVVJJJ;;;CCC666HHHqqq000<<<222666000<<<:::SSSNNN666666333666333666777777666555444333222222333444111111444888SSS|||ZZZ999444333555+++111222222111000000111222333555555666666666666555555555555555555555444444333666555444222111000000///...............///000111///000111111///...///111111000.........000222333777444111...------///000222444333///...000111///.........//////000111111222111000...,,,+++,,,------,,,,,,,,,---///000111222222333333222000///...000000000000000...---,,,,,,------+++***+++---///222000------//////---+++000...---...///...---,,,000333000000555222222>>>aaa}}}TTTMMMrrrvvvfffqqqhhhKKKssssssaaaRRR~~~LLLjjj|||ZZZ???444777;;;YYYEEE>>>444...111===MMMXXX:::888333888BBBaaavvv===...555<<>>BBBEEE<<>>===888888222222222222333333444555555666444777333222666444<<>>CCC@@@======BBBMMMYYYbbbgggllleee\\\SSSLLLIIIEEEAAA===:::CCCJJJxxxSSS999777333666444777444444444333333333333222444888555555:::666222:::VVV}}}EEE444...777444777666555444333333444444111111222333333333333333444444333333333222333333222111000///////////////111000///...............000111222222000000000222333222111000000111333444444444333222222222333333111444555333333666555111222333555666666555444333333222222222222111///---...------,,,---...///000...///000111111000///...++++++******+++,,,...///...///...---,,,,,,...000111111000...,,,---111444222GGGSSSJJJ;;;444333111000666333111333111999KKKrrrnnnlll\\\>>>[[[rrraaadddpppmmmBBB{{{zzzwwwssskkk```YYY[[[[[[XXXZZZaaaWWWSSSTTTUUURRROOOEEE666555777>>>GGG^^^@@@999222555333777000111111222444555666666444888555555;;;666000555IIILLL666+++555111999888555333222222333444---...000222444555555666222333444555555333111000///000000...,,,+++,,,...000///...------...000111333444444333111000000111111///...---...111444666777666555444333222222222111444666444444666555111333444555555555333000///222555777555000------...111000...,,,+++,,,...///...///111333333222000///++++++******+++---///000,,,---...---,,,---///222111222111///------111555444OOOaaaYYYFFF:::555111,,,222000...222444???SSSsss___cccvvvVVVEEECCCuuummm|||^^^^^^GGGoooMMM999???CCCLLLsss;;;111444666555111111111222333555777999::::::888666555444555666777FFFOOO666777---555555666666666666444333222888666555888;;;<<<777333444555666666444222///...000333555444111---,,,---,,,---...//////---+++)))///000222444555444222111000///...---...///111222444333111111333444444333222333333444444333333222...000111111000111333555333666888555111...000333000---******---000111000666111---...000111...+++---......,,,++++++---///+++***)))+++---000000000,,,---///111333444555555<<>>DDDCCC<<<444///...555000111000777333888hhhwwwIIIYYY{{{XXXDDD\\\yyyMMMbbb^^^GGGDDDVVVgggoooooonnnoooxxx^^^DDDVVVHHHMMMqqq???555444222333333222222111111222222333333777666555444444444555666<<>>555111///000222444555555555555222222222222111111222333111222444555555555444444---------///111222000...)))***,,,---------,,,++++++,,,---......------,,,......//////000111222333222111//////000111000///555444222111000000111222///222444444333111000000.........///111222222111000222333333222333777:::444555555333000...000222222222222111000000222444///---,,,---///111111111222222333333222222111111111222333222111000111111222333888333666666IIIzzzYYYCCCVVVvvvggguuummm___zzzMMMAAA<<<444111AAAYYY]]]UUURRRQQQGGGCCC@@@KKKccc}}}```555000222///---))),,,,,,---...000222444555111222333444444444444444444;;;dddqqq===222000...000222444555555555555222333333222111111222444///111333555555555333222///......000222111---***((()))+++---------+++***((()))+++---...---+++***)))+++...000222333222222000...---...000111111000888666444222111111222222...000333444333111000000++++++,,,...111444444444333444555555444666;;;???666666555333111000111222///000111111111222555777000...------///000///...333333333444444333333222555333111111222333333333000000444000555888LLLXXXLLLXXXtttTTTyyyvvvSSSkkkyyyBBB;;;888===>>>ccc~~~kkkPPPAAA===DDDmmmccc777...//////***///,,,++++++...111333444333///,,,///555555000...000999888VVV===<<<000000------111444333333555333333444444333333222111...666777000///666555///444...,,,000333222111111*********++++++,,,,,,---,,,------+++***)))***+++(((,,,000111000///000222///---++++++,,,......---222000......///000000000...///111222333333222222...---------...000333555000000///000333888<<>>aaaCCC222999HHHNNNLLLBBBIIIggghhhLLLGGGTTTKKK111777///111000)))...444444000,,,+++---333222000...///222555777222222666RRR}}}333//////+++***---...,,,***,,,******+++,,,...000222333333777888222+++)))+++---+++%%%000OOOkkkfffEEE&&&&&&&&&'''((())))))*********++++++***(((((()))+++***)))''''''''')))******)))'''%%%&&&''')))***)))***))))))***,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111111---...000111111111000///000///...,,,,,,+++,,,,,,+++---000222111///---,,,************+++---...///000///...///111111111///444111...++++++---///111666000333111333777ccchhhxxxMMMJJJNNNMMM|||iiiVVVlll]]]>>>YYY]]]CCCQQQnnnJJJ===;;;aaabbb===333999DDDhhhsss@@@666XXXNNN111999///333///)))...333444111---++++++333444111------222555555888///777GGGBBB333///+++***---...,,,***,,,+++*********+++---///000)))))))))((((((***,,,------...JJJkkk222%%%&&&'''((()))***+++,,,)))*********))))))+++,,,((('''&&&&&&(((***))))))***(((&&&&&&'''((((((((()))((((((***,,,---+++***++++++++++++,,,---...///)))***+++,,,...///000000+++,,,...///000//////......---,,,,,,,,,,,,,,,,,,***---111222111///......*********++++++,,,......000///......000000///...333000,,,++++++---------333///222...444@@@nnnhhh```WWW```ggg\\\yyyeeesssZZZBBBDDDzzzZZZFFFFFFZZZYYYCCC000WWW^^^333222;;;777555<<>>]]]vvvLLLFFFTTTiiiQQQ888HHH@@@666666999333111999@@@999MMM~~~EEE;;;UUU{{{OOO///<<>>;;;999222...999===111000<<>>|||eee:::111333777000///333111111111111111000...---,,,///,,,,,,---,,,***,,,111tttaaa222"""$$$&&&******************+++,,,)))***)))'''%%%$$$$$$%%%(((''''''(((******)))'''&&&'''(((***+++,,,,,,,,,***((('''((()))***)))'''&&&(((******))))))***+++******)))((('''(((+++...++++++++++++++++++++++++******++++++,,,,,,------,,,,,,---............---///++++++///111///---///))))))))),,,000222333333...---------------,,,,,,,,,111000444;;;\\\\\\bbbsssIIIJJJ~~~tttJJJXXXoooZZZCCC;;;kkkeee777999NNNOOO???666666666666666777888888999777WWWbbbZZZfffbbbIIIggg===444444333444333333333333333333444888333---+++---...---++++++......,,,:::nnnvvv???333444999222///444333333333333333111000...---...+++***,,,,,,,,,000666@@@...000,,,''',,,,,,+++***************)))******(((%%%$$$$$$&&&(((''''''(((******)))''''''((()))***++++++++++++***)))(((''''''(((((((((%%%''')))***))))))***,,,******)))((('''(((,,,///******++++++,,,,,,,,,,,,***+++++++++,,,,,,------***++++++,,,,,,,,,,,,,,,,,,***+++000111---,,,---''''''))),,,000222333222------------------------,,,111000444<<>>JJJIII666666888999:::;;;;;;;;;555JJJjjjaaapppsss@@@888444111333333333333333333333333888333---+++---...---+++***......,,,777\\\FFF555222777111...222333333333222222000///...---,,,***)))+++,,,---333:::yyy---***...,,,...,,,,,,+++***)))))))))))))))******)))'''&&&&&&'''(((''''''(((***+++)))(((******++++++++++++************)))(((''''''((()))&&&(((************+++,,,***+++***)))((())),,,...))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------))))))***+++++++++++++++)))(((+++//////+++)))+++(((((())),,,///000000///---------------------------111///222;;;{{{IIIPPPfffUUUaaazzzOOOAAArrrLLL<<>>GGGqqq:::>>>yyyppplll@@@444000888:::AAAWWWTTTUUUZZZAAADDDOOO^^^jjjllldddXXXPPPTTTXXX^^^[[[fffhhheeeGGG---222222555555555444444333333333000///...---,,,+++++++++***///000222222222NNNxxxzzz...///'''...+++000---+++,,,---,,,******,,,---555222---+++++++++***)))444222...,,,---......---...000///,,,,,,111333222******,,,000444444000+++'''&&&%%%%%%&&&(((+++,,,******)))))))))***,,,---+++++++++***((((((***,,,,,,,,,+++***+++,,,...///,,,222444111...------+++++++++------------,,,+++------,,,+++*********+++&&&))),,,///000///,,,++++++*********+++,,,------///---,,,---//////,,,)))(((,,,000///+++)))+++...///---******>>>jjjBBB;;;VVVssszzzHHHDDDggg^^^lll@@@444:::444IIIAAAAAAjjjOOOlllsssFFFAAAAAAPPPeeettttttooo}}}LLL333666444333333444444444444333333000000///.........//////,,,//////111111///DDDhhhEEE777---222,,,---***---,,,,,,...000000...+++,,,------,,,***+++...111222000---,,,---......---&&&)))+++,,,111999>>>>>>,,,...222333222///,,,+++(((''''''&&&(((***,,,---,,,,,,***))))))***++++++((()))+++,,,+++***+++---+++++++++++++++,,,---...---222444000.........,,,,,,,,,---......---,,,+++,,,,,,,,,+++++++++++++++***++++++,,,,,,---------******)))))))))******+++...,,,,,,---......+++)))+++...111000,,,***,,,///---+++...111???iiiFFF@@@```tttDDD>>>ccceeexxxCCC;;;EEEKKKOOO888===@@@MMMkkk```zzzeeeLLL???@@@HHHLLLLLLRRRSSSYYY___```\\\\\\___PPPQQQ___NNN333444000000111333444444333222111............///000111222111333000111222...:::UUUbbb===222555...---+++---******...333444...(((&&&***......***+++000666///...,,,,,,---......---***---...---///666999888...222666555000+++)))***+++*********+++---///000...---+++***))))))***+++&&&))),,,------,,,---...***++++++,,,,,,,,,,,,,,,...222222///---...///------------------,,,+++******+++,,,------,,,++++++///---+++))))))+++---///***)))((((((((((((((((((---,,,+++,,,------+++)))+++...000///,,,***+++---///+++111222AAAooo:::888YYYEEE///VVV```GGGDDD[[[gggEEECCCCCCIII]]]kkkhhh___JJJBBB???>>>BBBCCCFFFHHHFFFCCCGGGNNNUUUZZZjjjPPP222111......///111333222000---,,,******+++,,,...000111222888777222111555000666JJJyyy@@@333444000//////+++)))(((+++///000,,,)))))),,,///...,,,+++---111---,,,+++,,,...///...---...000///+++***---...+++000333555444000+++)))(((------------...000111222------+++******+++,,,,,,***+++------,,,,,,---///******,,,------,,,+++***---000///,,,+++...///---,,,,,,,,,,,,+++***))))))(((***,,,......---,,,+++///...+++))))))+++---...+++***)))(((((('''((((((+++++++++++++++++++++******,,,...---***((()))***000---//////HHHKKK;;;```ZZZ777HHH~~~LLL{{{PPPFFFfffoooKKK===EEE^^^wwwOOOZZZuuuooo\\\^^^aaaccc``````jjjuuuVVV222000000...///000111///---)))'''******+++,,,...000222333:::888000///444222555EEEGGG555000------...++++++***))))))***,,,...,,,------.........,,,++++++++++++---//////...,,,(((***+++((()))---...,,,111000///000111///+++'''++++++,,,,,,---///000000+++++++++++++++---///000000000///,,,++++++---///***+++,,,,,,,,,+++***)))+++---,,,)))***......,,,+++******))))))))))))))))))***,,,...///...,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))+++++++++++++++++++++,,,+++,,,---,,,+++*********,,,......000SSStttCCCFFFlll^^^<<>>+++)))***)))......---+++((()))---111******+++...111111...+++++++++,,,///000000...+++(((+++,,,***+++...///,,,///---+++---111111,,,(((((())))))***+++,,,------++++++***+++,,,...000222111111000...,,,+++---...++++++++++++++++++***)))***,,,+++***+++//////+++***))))))(((((()))******++++++---......---,,,,,,***+++---......---,,,+++---,,,+++++++++++++++++++++,,,,,,+++******,,,...---......//////......---'''000000777XXXzzzDDD;;;qqq\\\AAA777EEEgggKKKYYYPPPRRRjjjvvv???VVV```LLLIIIOOOjjjIII999>>>DDD[[[yyy>>>+++---/////////000//////...---////////////000111222333...111---,,,333111000999\\\rrrLLL,,,)))***(((000...,,,+++++++++,,,,,,''')))---000000///...---,,,,,,...000222111...++++++...///,,,,,,...---***++++++,,,---...---+++***)))***+++,,,---.........---,,,,,,,,,---...000111---000222222000...------,,,,,,+++******************,,,,,,,,,///222000+++******))))))***+++,,,------------------,,,,,,,,,)))***,,,------------,,,,,,++++++++++++,,,,,,---+++,,,---,,,***+++---000------...///000111000///+++333111<<>>888---///...---,,,+++******+++++++++,,,---...//////......(((+++///000...+++******...---,,,,,,,,,---......///000000111111000///...222222111000///---,,,+++---+++******++++++***))),,,,,,---...---,,,+++***,,,+++******,,,,,,+++***)))***,,,,,,++++++,,,...***,,,------,,,*********///...---------,,,++++++++++++++++++,,,---......,,,---...---+++***+++,,,---,,,+++******+++,,,---***++++++,,,,,,,,,++++++(((333DDD888===^^^RRR222III@@@666111WWWwwwmmmiiigggeee}}}WWWJJJxxxfffQQQsssVVVEEEOOO]]]jjjwwwnnnZZZLLL>>>BBBXXXkkkLLLGGGQQQ\\\;;;000---,,,...//////111555444333111000111222111000******+++,,,---...///000777JJJHHH333///...------,,,,,,,,,,,,---------------,,,---------...&&&(((,,,---,,,+++******......---,,,,,,---------111222333333333333222222333333333333111///,,,+++---,,,++++++,,,,,,+++)))...------,,,,,,,,,,,,------,,,++++++,,,---,,,++++++,,,,,,+++******,,,...(((***---------,,,,,,---000//////...------,,,,,,))))))))))))***,,,---...,,,...000000...,,,,,,,,,++++++*********++++++,,,)))***************))))))"""777===---OOONNN111@@@xxx777333,,,CCCEEE>>>999666iiibbb]]]DDD___zzzLLLxxxzzz^^^JJJ<<>>888@@@CCCGGGaaapppQQQ???VVVHHH666111...///...,,,...222222111//////000000///......///000111111111111111666333XXXeee000000+++******+++,,,,,,---------///---+++))))))***,,,...,,,,,,++++++++++++******+++,,,,,,,,,,,,+++++++++..................//////+++,,,...000000111000000111000//////000000///------,,,+++******+++,,,---000...---...///000///.........---+++)))***,,,///,,,///111111000/////////...000111000...---...///...---,,,+++++++++++++++***,,,//////...,,,+++***))))))******++++++++++++***+++++++++++++++******,,,111888ddd@@@222KKKggg:::???888NNN```BBB@@@\\\HHHSSSLLLMMMddd}}}kkk]]]SSSIIIBBB===222222;;;777@@@NNNWWWEEE;;;SSSUUU333///...000000///111555//////...///111111///......///000111111000//////666333IIIBBB777000)))***+++,,,,,,,,,,,,,,,---,,,***))))))***,,,------+++))))))*********)))***+++,,,,,,------,,,,,,111000000///......////////////......------,,,,,,...---,,,,,,------,,,***++++++,,,------------,,,///...------//////...---,,,------,,,++++++---///+++---///000...------...,,,...111000------///222000///...---++++++++++++***,,,...---,,,*********((()))***+++,,,,,,,,,,,,***++++++,,,------,,,,,,---LLLkkkrrrKKK555TTTGGG(((111JJJkkkJJJ^^^nnnYYY]]]lllVVVAAAJJJVVVpppNNNFFFRRRyyyDDD@@@IIISSS222///...111111///000333---...///222444333111......///111222222000///...111333>>>rrrYYY>>>333+++,,,---......---,,,,,,******))))))***+++,,,---...,,,))))))+++---------***+++---...///000//////444333111000////////////444222///,,,+++*********,,,***))))))******)))(((***,,,///222222111...,,,,,,+++***+++,,,---,,,******,,,------,,,,,,...///))),,,///000//////000000))),,,000///---,,,000333///...---,,,,,,,,,,,,,,,+++,,,---,,,+++******,,,((()))+++,,,---------,,,))))))+++,,,------......:::|||eee:::,,,TTTCCC111@@@lllMMM```iiiWWWIIIGGGdddGGG333///>>>HHH|||AAAGGGIIIGGG444111000222111---,,,...,,,---000444666555222///000111333444333222000///,,,222666aaaiiiBBB444------...//////...---,,,))))))))))))***+++,,,---000---***+++///222333222+++,,,...000222222222222555444222000............555222///,,,******+++,,,+++***))))))******)))'''***---222666666444///,,,***)))((()))******)))((()))+++---...------...///))),,,///222222333444555'''+++//////---,,,000444,,,,,,,,,+++,,,,,,---------------,,,******+++---)))***,,,---......------'''(((***+++------......LLLooo===(((;;;hhhdddoooHHHRRRtttSSSzzzUUULLLmmm@@@;;;;;;???CCC{{{555IIIZZZsss@@@666666444333111000///...333222111000000222444666111222333222///......///,,,;;;111NNNGGG999111+++------(((,,,///''')))))))))((('''***...111///...------...000222333///000222333444333333222000000000000///...,,,,,,...---,,,+++************......---+++))))))+++...///000111111000...,,,***---,,,)))((())),,,///222***))))))+++,,,---,,,+++***...111333111///---,,,/////////...---,,,+++******,,,...000000...,,,+++***++++++***))))))***,,,***)))))),,,///000...+++***))))))+++***)))...888pppFFF444+++TTTjjjKKKzzzMMMlllNNNtttggg>>>UUUuuutttOOO444BBB777ddd~~~AAADDD]]]}}}LLL...333333222111000......---111000/////////111333444222333333222000//////000000666***???[[[@@@555...000111,,,///222******,,,------,,,++++++,,,......000111222333333444222333444555555555444333222222222111000...---,,,---,,,+++***)))))))))))),,,---//////------...///000000//////......//////---,,,***))))))***,,,...******+++,,,,,,,,,+++)))***,,,...000000...,,,***------------,,,,,,+++***)))***,,,......,,,***))))))*********(((((()))+++,,,******+++...///---+++,,,...---...111000===VVVnnnIII777<<>>BBB@@@...333000```ppp???AAAIIIIII555===333333333222222222111111............///000222333333444444333222111111222444111666@@@eeeLLL777,,,,,,111///111333---,,,///222222000---***)))---...111333555666666666555666777777666555444333444444333222111///---,,,000000///...............(((***,,,---+++******+++111000///...//////000111+++++++++,,,,,,,,,,,,+++***,,,///000000...---,,,---***(((***//////,,,'''***************++++++,,,((()))***+++***)))((('''(((***++++++)))((()))***...---+++***+++,,,,,,---+++111)))&&&...222UUUHHH***666IIIgggiiiuuuSSSZZZSSSJJJXXX<<<,,,999999JJJLLLuuuxxxAAA>>>EEEDDD222444333333333222222222111111/////////000111222444444333444555444333222333444000,,,444;;;OOOeee:::,,,***000///111444000,,,...//////...------............///111444666888444555666666555444333222333333222111000...---,,,000000//////.../////////......---+++)))((()))+++000111111111000///---,,,***+++---///000000000000***...111222111000111222000,,,)))***///000---))))))))))))))))))***,,,,,,******++++++***)))(((((()))+++------+++******+++...---,,,+++***+++,,,---...111,,,***222BBBttt}}}SSS222+++???yyyiiigggNNN^^^CCCtttqqqHHH000======444]]]}}}CCC>>>JJJPPP888111222222111111000//////...///000111222333444555666444555666555444333444555555...222333===vvvFFF333...333222222555333---.........------000222///...---...///222555777222333444555444333222111222222222111000///------......---------------...333222000---******,,,...///000111111000...+++)))+++,,,...000222333444444,,,///222222000///222444000---++++++...///...---******)))))))))***,,,---++++++,,,++++++***)))((()))+++......---++++++++++++,,,---,,,++++++,,,...,,,+++---///444VVVIII///555RRRpppkkkjjjooo^^^tttrrrAAA\\\UUUSSSqqqsssZZZPPPWWWllleee>>>AAAPPP```???777333333222111000......---...///111222444555555666444555666666555444555666:::555666444777___RRR;;;222555222111444222...///000000//////000222......///000111222333444111222333444555444333333111111222222111111000///---------,,,,,,------...111111111000---,,,---..................---,,,,,,...//////111222333444555///222333111---,,,///222///...---,,,,,,---...///,,,+++***))))))***,,,---,,,,,,++++++***)))(((((((((+++---...,,,+++******(((+++------,,,+++---...---$$$...333444gggZZZ222'''CCCvvvbbbZZZeeeDDDMMM[[[|||nnn;;;444666DDDmmmOOO>>>CCCIIIddd:::444666666555333111000///......///000222444555555555444666777666555555666777666555888888666OOOZZZAAA444555000...000//////111333333222000000111---///111333444333222111111222444555555555444444222222222333333222222111//////.........//////000+++...000000///---,,,,,,...---,,,++++++,,,...///111111000000111222333333222444333///***(((+++///......---,,,***+++...000---,,,+++))))))***,,,---,,,++++++***)))((((((''''''***,,,---,,,***))))))&&&***......---,,,---///333&&&444999666rrrXXX333222<<<```uuu___XXXnnn```IIIJJJZZZ???555222111333TTTCCCFFFPPPLLL}}}999666666333000///111222111///---///222555555444333111666555555777:::;;;999666---:::777777>>><<>>///777//////......555555555444333111///...+++...333666888666444222555555555444333222111000222444555333...,,,---///111000//////000000///...+++******+++---......---///333333...,,,///000...111///---...222555555444111000---+++******+++,,,,,,...///000000...+++)))(((,,,......+++***,,,...+++***************++++++,,,...//////,,,*********(((***,,,---,,,++++++,,,222------444???___DDD---000HHHjjjRRRWWWZZZbbboooMMMyyyGGGGGGwwwffflll\\\SSSjjj>>>777666---AAAaaaOOO???OOOEEE???777666333000///000000///---000111444555666666555444555444444666888999777555222<<<777555:::555VVVHHH333999111000---///000000111111111000///......111444888999999888666666666555444333222111111111111222111000//////000444111...------/////////,,,+++***+++---......---///333333///---//////...000...,,,...111444444444///...---,,,,,,---...///000222333555444333111///,,,,,,,,,+++***+++---000*********))))))******+++'''***,,,,,,+++******+++***---///000///---------,,,111000222MMMEEE666'''%%%222KKKiii}}}AAAIIIWWWsssJJJvvvNNNFFFnnn^^^JJJnnn~~~[[[>>>444===\\\;;;>>>000QQQooo===@@@EEEDDD444777444111000000000///...111222333444444555555444333222222444666777666444///666333444999444MMMTTT666777333444111555000111222333444444444333222333555777999999999888777666444333111111222222000///...///111222222111555222---++++++---//////---,,,+++,,,---...---,,,///333333///---//////---...,,,,,,---000222333222......------...000111333222333555666777666444333000---***)))***---///000******)))))))))))))))***%%%(((+++,,,,,,,,,---...+++...111222111...------&&&222111555hhh:::======888666:::AAAEEE```fffTTTSSSyyyfffXXXBBB^^^ggg777??????000***444LLL___XXXYYY<<<888FFFGGG111666555333222222222222333111111111111222222333333222222333444555666666555111444222555999555FFFjjjccc999000555>>>999<<<111111222333444444555555555555555555666666666666777555222000///000111111111///---///222444222000444111...,,,,,,---------...---,,,,,,---...---+++///333444000---......,,,+++++++++---///000111111////////////000111222333///000222333444333222111000---******---000///...******))))))(((((())))))(((***---/////////000111***---000111000---++++++'''///333EEE}}}```;;;(((+++555999AAAXXXvvvRRRmmm\\\fffddd===PPPwww444111222444...BBBoooIII>>>FFF}}}PPP666333333222222222222444555222222222222222333333333333444555555555666777888:::888666777666111999MMM}}}GGG///666FFF>>><<<.........//////000000111999999777666555444333333555333111///......///000333000...///222333000...111000//////000///---+++///---,,,,,,......---,,,///333444000.........+++)))***,,,---...///000111222222111111000000000000------///000000000000///...,,,,,,...111222///+++++++++***)))))))))))))))+++---///000///......///+++---000111000...,,,,,,---...@@@fffgggLLLAAA888...(((111???QQQdddzzzYYYZZZiiiPPPRRRzzzvvv@@@GGG///...888999DDDiii]]]FFFBBBlll```@@@222222222111000111333555555555666666666666555555444555666666555666888:::777333444666333222999AAAhhh:::999III===666000000///000000222333333<<<;;;:::888777555444333444333111///......//////333222111000111000///---//////000111333111...+++...---,,,---...///...---///333555111......---***(((***---.........000111444333333222000///.........//////000000000//////,,,---...111333222...,,,---,,,+++***))))))))))))+++---//////---,,,,,,,,,,,,///111111000///000111222666dddhhhNNNJJJ@@@555......777HHHWWW~~~|||@@@HHHAAAfffQQQXXXqqqLLLBBB444666KKKsss}}}```BBB===^^^nnnDDD666777777555222111333555555666888999999777666555444666777666444555888;;;333///333666444777???AAAiiiNNN>>>KKK<<<222222222222333555777999;;;999999999888777666444333444444333222111000//////111222222111///...//////000//////111222333111///---,,,,,,---///000///...///333555111///...---***'''***...///......000111333333222222111///...---000000000000000000//////,,,...000111000/////////...---,,,+++************+++---//////...---,,,---,,,---//////...///111333222HHHkkkTTT===...---444;;;PPPjjj~~~MMM___YYYSSSoooQQQXXXmmmXXX[[[@@@vvvAAABBBZZZ[[[mmmcccFFF222XXXlllMMM===<<>>333......///111444777:::<<<444444555666666555333222555555555555333222111000///111333222///...///222222000//////111333444333---,,,+++---///000000//////444555222///...---)))'''+++///000///...000222111222222111111000......111000000000//////......---///111000...---000333///...---,,,++++++++++++,,,...111111000000000111***++++++++++++---000333000WWWvvvTTTDDDCCC...666;;;===NNNsssRRRCCCHHHRRR```SSS~~~ddd@@@lllGGGAAAWWWUUU000FFFeeeggg======,,,666CCC===???>>>III^^^999:::::::::999888777666555666666555555555555666666444666888777555333555666888888777777777999:::;;;HHH{{{CCC===@@@+++000000222777;;;===<<<:::777777666666555555444444555555555444444222111000000...,,,,,,//////...+++,,,///111111...,,,...000///---,,,,,,...000111111000000000000///...,,,+++------------///111333444222222333333222111///...222222333333222000---,,,+++,,,...---,,,,,,---///------,,,++++++,,,,,,,,,,,,...111333333111...,,,...---,,,+++,,,...000111***hhhxxxiiiEEE555666<<<666<<<^^^}}}QQQ999\\\FFFhhhLLLbbbgggNNNYYYRRR@@@===ZZZTTT<<<444===WWWfffJJJ999777&&&:::???///<<<999KKKMMM444777777888888888888777777666555555555555555555666444666999999777666666888555555555555666888:::;;;@@@tttHHH<<<999)))---111555666666555666888888777777666555444333333222222222222111000//////222000///000222333111000,,,...///000///------...000///---...000222222222444333222111000...------111111////////////111111///000111333333222222111222111000...---,,,++++++,,,---///...------...000------,,,+++******++++++...///111222222111///...111000///------...///000555pppmmmMMM;;;,,,,,,888???GGGeee~~~mmmCCCtttgggSSSPPPRRRccc>>>999;;;888000555AAA^^^lllFFF+++222(((000BBBDDDCCC;;;BBB}}}hhh<<<444444555666777888888999888555555444444444444555555333666999::::::888888888555555555555555666888888;;;^^^QQQ<<<333,,,111777<<<;;;666444666:::888777777555444333222222000000//////......------///...---...000111000///------...///000000---+++222000...///111333333333777666444222000//////000222111000//////000111222---...000222444444444444333111///,,,++++++,,,,,,+++,,,......---------...---,,,,,,+++******++++++///000000000000000000///333222000///......///000444XXX~~~WWWBBB:::111000:::YYYlllBBBKKKrrrYYYMMM???333---333111555LLLEEE333:::333***HHH[[[AAA222CCCqqqWWW777999444555666777888999999999444444333333333333444444333555888:::::::::999888777777666666666666666666<<>>222OOOiiiEEE;;;111222DDDlllPPPZZZwwwOOO\\\ccc666...555///,,,EEEmmmccchhhmmmccc===@@@PPPPPP777333555666777777888888888777555555444444444444555555666555555666888999888777222444666999<<<>>>???@@@777:::VVVbbb888;;;<<<:::888888:::;;;999777555444444333333222222111222111000//////000111222///111222222111111333444333222222333444444333222000///------000111222222333222111000000111222222222111000//////000111222333444444444444222000///,,,---///111111000...---///222555666555333333333+++,,,---///111333555666///...,,,******,,,...///+++,,,---...000111222222555444999FFFppppppLLLAAA444///WWWNNNnnnOOOhhhiiixxxEEE888666000888888PPPUUU;;;AAAfffPPP<<<444111222333555666777777888666555555555555555555666:::888555666888999999888333555888:::===>>>??????:::???DDDttt~~~FFFAAA@@@@@@???===;;;999999:::333333222222222222222222333222111000000111222333...000222111///...000222333333333222111111333555111000...///111333333333444444333222111000//////111111////////////111111444444444555444222111000,,,---...000111111222222000333666777666444444333------...///000222333444000///---,,,,,,---///000---...///000111222222222,,,///000222FFFhhhMMM777%%%111OOO~~~NNNZZZLLLsssrrrnnnXXX>>>AAA555;;;444000{{{lll======NNNRRRCCC;;;---...000222555666888888666666555555555555666666>>>:::666666888::::::999888999:::;;;<<<;;;:::999BBBHHH???eeeTTTIII>>>@@@AAA===666222444777111111222222222333333333333222000///000111333444222444666555222111222555222444444111//////333666333111///000222444444444777666666444222///---,,,------------///111333444333333444555444333222111000000///000111444777888...000444555444222111111///////////////000111111222000///......///000222000111111222222222111111666111666BBB>>>vvvwwwRRR999555:::>>>JJJqqqNNNhhh@@@WWWuuugggfff222CCC222...555:::zzzwwwAAA===@@@^^^===888444111///111777999777444222333444666777666666555888999:::888555444666999999888777999<<<>>>???>>>EEEGGGFFF[[[mmm======888>>>@@@444///666888666666555444333222222111333111///...///000000/////////000111222222333333222222333333333222111111111333444444222000111111333444444444333111///...000333666555222000000222666555444555777555111---222111000...---000444888333444444555444333111000222222111111000111111111111111111111000...------000111222444444333222111333777<<<<<<999LLLrrr[[[VVVLLLBBB999555333333???FFFSSS\\\]]]ZZZ]]]ccc```dddhhhiiiiiimmmuuu{{{]]]SSS;;;UUUxxxaaaDDD///222)));;;===vvvkkkbbb???333>>>dddvvvCCC555222000...000555777666333333444555666777777777666888999:::888555444555777666555555666999;;;<<<<<<@@@BBB===CCCRRRAAA999999:::222333777333555444444333333222222111333333333555777777666444//////000111111222333333222333333333333333333333333333333333444444333333333333444444333222111000000222333444333333444555555444444555777666222///111111111000///111444777333333444444444333222111666555444333333333333333222222222222111000////////////000111222222222222///111888:::444666MMMiiikkkUUUAAA555888555333333666:::>>>@@@555777<<<>>>;;;888<<>>AAA@@@888kkk[[[EEE:::666444222888;;;111222222222222222222222222///000222666999999777555000000111111222222333333333333333333444555666666666444222333666888888666222222444444444333222111111000000222444777777777444444444555666666444222111222222222111222444666222333333444444444444333444333222111000/////////222222333333333222222111.........///000111222222***+++111999777222444===iiihhhjjjVVVGGGNNNKKK@@@CCCGGGDDDBBBDDDIIINNNPPPPPPOOOMMMMMMMMMLLLNNNYYYeeebbb___YYYRRRLLLHHHFFFEEEDDDCCCCCCDDDCCCAAADDDIII===AAAJJJVVV^^^bbbhhhnnn{{{KKKfffAAACCCSSS~~~RRR111;;;222555BBB^^^888333,,,000:::]]]III444222NNNGGG;;;333111000111444555444333333333444555666666666777555555555555555555666777:::888888999;;;===>>>===;;;===GGG>>>YYYlllIII===777555444<<<>>>444222222222333333444444444///000111444777888666444222222222333333444444444444444444444555666888999999555111333999<<<;;;888111222333555555555444333333000...000444777777666333333444555666666555444111222444444333333444555222222333444444555555555333222111///...---------111222222333333333333222//////......///111333444///---///666::::::;;;@@@MMMjjjOOOHHHPPPKKKTTTHHHOOOwww{{{bbb]]]nnnnnnqqqyyyttthhh```\\\ZZZVVVRRRNNNJJJGGGFFFGGGEEEBBB???>>>???DDDIIIJJJYYYpppvvvOOOsss]]]EEE~~~TTThhhaaa111555...888SSSYYY???;;;222000777vvvWWW888000KKKAAA;;;555444444444555666555555333333333444444555666666333222333444666888999:::;;;:::999:::<<<>>>>>>===888444BBB===FFFvvvMMM>>>888777444999===666333333444444555666666666777555444555666777777777444444555555555555555666444444555555666777888999888555222555:::===<<<999111222444555666666555444555222///000333555555333333333555555555666666666222444666666555444444555333333333333444555555666777666444333222111111000111111222222333222222222222111000000111333444666777333111222444666;;;@@@DDDlll}}}yyywwwnnn^^^QQQKKKCCC===III]]]ZZZnnnrrrzzzuuuiiiYYYKKKBBB===;;;???>>>>>>FFFVVVmmm^^^EEEVVVnnn^^^YYY>>>888DDDrrrYYY555%%%---FFFZZZwwwEEE///EEEttt;;;888777777777777777777666666444444333444444555666777333222222444777:::;;;:::999777777777999;;;;;;;;;;;;222;;;888888RRR\\\BBB666777333222777888444444555555666666666777888666333222333444444444555555555555555666666666444555666777777777777777666444444666:::<<<:::888222333555666666666555555666444333222333444333222333444666666555555666888333555777777555555555666555444444444444444555666666555444222111111111111222222333333333222222111444333333333333444555555333444555444222333777<<>>:::<<>>===TTTkkkCCC999xxx^^^nnnPPPyyySSS@@@[[[ZZZBBB@@@cccZZZ111<<>>@@@:::DDDGGG[[[UUU333888888///333===444444444444444444444444444444666888999888555222333333333333333333333333333444777999999777444222///333777999999666555555444555666777777666555444444777;;;:::888666666888555666888666444333555888777777888666555555666888777666555444333333444555666666555444444555555555666666666666555444333222444555666666555444222111555777777555333444444333:::KKKJJJQQQjjjQQQGGGDDD<<<555666:::;;;===???777:::>>>@@@CCCLLLXXXbbbxxx]]]LLLNNNCCC@@@JJJYYYoooBBBDDDWWW{{{tttQQQHHHQQQ000RRRNNN::::::AAArrrAAA===???zzz~~~GGG777333888666666::::::888888;;;===777444777999777555666555555555555666666777777555888;;;======>>>???@@@>>>>>>@@@AAA???CCCUUUhhhqqq???>>>444222888222555555555555666666666777333555777666444444777:::555777777666444222222333888666444444555666666555333444777999;;;;;;888666444111111666<<<<<<777000555666999::::::999666555666777888777555555888<<<===<<<:::888666555444333555555555333222333666888888:::<<<===;;;:::999999;;;666444666555111111555555444333222333444555666333444555555555555555666555DDDIIIBBBSSSuuuYYYJJJCCC===:::;;;===333///777>>>AAACCCHHHAAAEEETTTooo|||nnn___eeeiiifff^^^WWWVVVYYYRRRQQQQQQRRRPPPOOOUUU]]]gggoooxxx{{{wwwqqqmmmmmmrrr}}}~~~zzz~~~cccMMMCCCDDDIIILLLCCC444999lllSSSooofffNNNnnnYYY:::AAA...111888===vvvuuuKKK)))BBB___zzz>>>555@@@333111222777888777999<<<===999888:::;;;999999;;;555555666666666666666666555666999;;;<<<===>>>>>>>>>???BBBCCC@@@AAAMMM\\\TTTCCC:::;;;???888333444444555666777777777888888888666444333444555000444888:::999666555444777555444333555666666666666555555888:::;;;888555666555666:::??????;;;777444555777888888777555444555777777666444444777999:::999777555333333333333555555555444333333666888555666777777666666777999;;;777555666555111111555555444333333333444555666777555333333444555666666333:::@@@???DDDeeefffJJJ???888999;;;999666666???999777<<>>333...333PPPaaaNNNRRRGGGQQQDDD666???PPP{{{<<<...999444222222666888777999<<<888666777999888555777;;;666666777777666666666666666666777999<<<======<<<>>>@@@CCCDDD???===DDDMMMpppFFF:::>>>???999555666666777888888999999<<<:::888888888777666444111444888999999999999:::777555444444666888888888999666333555999;;;888444555777999;;;<<<;;;999777777777888888888888777777666666777555444444555777999777555333333333555555444555555444333444666999555555555333333444777:::<<<888666666555222222444555444333333333444666777;;;777222111444666777666;;;888>>>BBB<<>>DDDLLLXXXlll}}}dddddd```VVVJJJDDDGGGMMMPPPVVVZZZddduuuzzzvvviiiZZZZZZqqqWWW222+++555>>>JJJiiipppEEEoooJJJWWWVVV999999666HHHzzzrrr888---999---999???>>>111???rrrhhhEEE666;;;777666999999777888;;;444444666888666333555;;;:::999777555555666777999888777777999===>>>>>>===???AAABBBAAA===;;;>>>CCCQQQ999::::::999::::::::::::::::::::::::;;;999888999<<<>>>;;;999888888888777777999===AAA888777555666888:::;;;;;;<<<777333333888:::888444777:::>>>===:::777777777;;;;;;;;;;;;;;;;;;;;;;;;777777777666555555555666999888666444444666888999444555555555444555777999888888888777555666888:::;;;999777666555333333444444444333333444555666777;;;777333333666888777444@@@:::>>>CCC;;;777TTT|||kkkYYYPPPJJJIIIJJJJJJFFF@@@>>>AAA777777777777:::EEEVVVccchhh\\\]]]]]]SSSHHHCCCGGGNNNWWWcccqqq}}}ssshhhggghhhzzzvvvUUUNNNCCC:::>>>WWWRRRUUU___MMMooo===???OOOQQQ<<<444,,,///GGG___^^^333:::___vvvGGG<<<888666888888666777;;;777777999;;;888555888>>>===;;;777555555777:::===;;;::::::;;;>>>???@@@@@@@@@AAA@@@===:::<<>><<<999999:::;;;;;;::::::<<<===:::999777888:::<<<=========888444444888:::999666:::>>>BBBAAA>>><<<===???<<<<<<;;;;;;;;;;;;<<<<<<777777777777888777777666777666555444555666888999333555666666555666777999999;;;<<<;;;999777666666::::::888666555555666555444444333333444555777888777666666777:::999666333666555777;;;;;;:::AAALLL]]]\\\YYYRRRIIIAAA<<<999BBB===<<<>>>===;;;>>>DDDOOOYYYeeeooo|||{{{fffWWWQQQUUUOOOIIIIIIPPP[[[fffnnnjjjfffjjj```GGG;;;666BBBTTTlll~~~LLLJJJOOOAAAbbb<<<999666---???vvvHHH:::EEETTTKKK777333333555666666888===888666666888888555666;;;===;;;:::888999;;;===???<<<===>>>>>>>>>???AAACCCAAABBB???;;;;;;???BBBBBBOOONNN666777:::999999888777666444444333777777777888:::999777555555:::@@@CCCAAA===888666<<<:::999999;;;=========;;;999777777888999::::::777:::>>>???>>>>>>@@@BBB999999::::::::::::999999777666666777999:::888777444333333333444555555666333444666666666666888999888:::<<<<<<999777555555999:::999555555888888777444444333333444666888999333555888:::;;;999777666111333555777<<>>888AAABBBAAA@@@===;;;<<<===>>>CCCMMMYYY```dddiiioooyyy}}}nnn]]]SSSPPPQQQXXX^^^gggooo|||www___XXXjjjkkkBBB///222>>>EEE^^^YYYlllXXXooojjj>>>ZZZzzz]]]444///<<>>>>>;;;???BBB@@@<<<<<>>CCCDDDAAAGGGgggccc===;;;888777777777777666666666666444666999::::::999999999666:::???AAA???<<<999888<<<:::888888:::;;;;;;;;;888999;;;:::999999;;;===888:::<<<<<<<<<<<<======777888:::;;;;;;:::888777555444444666999:::999666222333444555555555444333222444666777777777888:::777888::::::888888888999777:::999555555:::;;;888444444333444555777888:::111666:::;;;888777999;;;999;;;;;;:::;;;======<<<>>>===<<<<<<>>>DDDKKKQQQ[[[mmmkkkaaaddd]]]XXXWWW^^^kkk||||||ZZZWWWcccdddPPPHHH???>>>RRRuuu[[[nnnbbbHHHHHH```WWWJJJ<<<222EEETTTrrrsssMMM333AAAbbbttt??????>>>999777777777555777;;;===777444777999888666666555999???DDDEEECCC???<<<999???CCCAAA;;;:::AAAHHHBBBDDDBBB???AAAFFFEEE???@@@HHH~~~xxxJJJEEE<<<777888888999::::::;;;;;;000555;;;=========???AAA===<<<;;;999888:::>>>AAA<<<:::888777888999999999666:::======:::999<<<@@@BBBAAA@@@@@@???===;;;:::888:::<<<>>>>>><<<:::888333222222555999:::888666333555777888888777555444222444666777777777888:::888999999888888:::===@@@555999999444555;;;===:::444444333444555777999:::111777;;;:::666555:::@@@BBBAAA@@@===555///666@@@;;;::::::???LLL```vvvyyybbbUUU\\\]]]SSSUUUbbb}}}~~~qqqYYYbbb~~~UUUPPPHHH@@@CCCbbbYYYooozzzVVVxxx\\\DDD333444888555111vvvnnn222111===LLLCCC<<>>CCCAAA???BBBCCC@@@AAA@@@===:::999:::???CCCEEEDDDBBB@@@?????????@@@HHHBBBWWWnnn@@@CCC888999999888777777999:::666666777:::===@@@@@@??????<<<:::;;;>>>AAA@@@>>>???===;;;888777999>>>AAA@@@<<<;;;<<<;;;888888;;;AAA;;;999===@@@<<<777444777888:::;;;;;;:::999777888555111000222666888999666666555444444444555555444555666555444333444666666555333444777999999888777999:::888555555777999<<<666///000555;;;======666666555555666888;;;<<<>>><<<999555222444888<<>>???>>>======>>>@@@CCCBBBAAA@@@??????@@@AAADDD@@@OOO|||DDD???999999888666555444555666222333444888<<<>>>>>>===???>>>============;;;:::999999888777666888===@@@???;;;:::;;;;;;888888<<<>>>999777:::<<<999666555:::;;;;;;;;;;;;999888777888666444444555555555444444333333333333333444444333555666555444333444555;;;======<<<:::999;;;===888:::;;;:::888888:::===333444555777999888777555666666555555666888:::<<<>>>===999555333444888<<<666;;;>>><<>>555888666444555777999:::::::::999777666666777888999555888999999<<<@@@@@@<<<999<<>>>>>@@@@@@????????????@@@@@@DDDAAAGGGfffQQQ???<<<;;;888666555444444444111222444888<<<>>>===;;;;;;<<<>>>>>><<<:::999:::666777888888888999<<>>===<<<;;;999888666666666555666777888777555333333333333333444555666666444555666666444444555666===AAADDD@@@:::777:::>>>555666777666666666888:::000444999:::888444333222666666555555666888:::;;;>>>===:::777444555888;;;444777DDDKKKNNNddd}}}rrriii^^^QQQHHHFFFEEEGGGPPPaaavvvaaaOOOTTTxxxdddHHH999777XXX___IIIqqqTTT]]]>>>:::888aaaLLL,,,)))***HHH\\\hhhKKK888777TTTYYY<<<555777666666666777999:::::::::999777666666777888999:::999888:::>>>BBBAAA???999===BBBDDDCCCAAA???>>>@@@@@@??????????????????EEEEEEEEERRRjjjDDD???===:::888777777777777555555777;;;===>>><<<:::444888<<<===;;;:::;;;===777999:::;;;::::::<<<>>>;;;888888;;;<<<::::::===>>>;;;999999888777;;;AAA===<<<:::999777666666666444333444777999:::999888555555555666777888999:::666777888777666555666888:::===>>><<<777555666888555555555444444444555666555666666666555555555666666555555555666777999:::>>>===;;;888666666888:::???555JJJlllppp___UUUQQQHHHGGGHHHKKKLLLMMMRRRXXXbbbkkk}}}lllTTTUUU]]]ttt{{{TTTJJJAAAFFFgggTTTmmmgggZZZQQQWWWHHHKKKEEE///:::///000EEEtttsss???555;;;vvv\\\:::777999999999999888888999::::::999888888777888888999<<<999888;;;???AAA@@@???<<>>======CCCDDDEEEFFFMMM???;;;888777888999999888888777888:::<<<;;;999777222777;;;===;;;:::;;;<<<999:::;;;;;;999888999:::;;;888999<<<===;;;;;;>>>>>>;;;999:::888777<<>>WWW~~~rrrVVVgggllloooNNN|||MMMOOO^^^<<<)))999111---DDDZZZFFF000KKKZZZ777:::999:::;;;:::999888999:::<<<;;;;;;:::999888888888:::888888<<<>>><<<;;;<<>>>>>>>>>>>DDD???kkkddd>>>:::555444666888888777777666555666777777666444888999;;;;;;:::999999999888999999888666555555666<<<:::;;;>>>???<<<<<<>>>>>>:::888::::::999:::>>>999999888888777777777666===;;;888777888888888777666666666666777888888999888999::::::888888999:::555444444555888888555333:::888666666777888777666444333666===CCCAAA999111555555555666666777777777888999999888777777888:::555888<<>>BBBYYYqqqNNNQQQvvvWWWVVVhhh___IIIKKKiiiSSSzzzaaaPPPTTTgggJJJqqq}}}VVVQQQ666333'''<<>>>>>===<<<:::999888888888777:::>>>===777777:::@@@CCCFFFGGGEEEBBB??????===>>>@@@AAABBBBBBBBBBBB>>>:::BBB888OOOvvvAAA;;;555444666888777555666555333444666777888777:::999999999:::;;;:::999777888888777555555666888===;;;<<<@@@@@@===<<<>>>???:::999===???===::::::;;;<<<<<<;;;:::888666555===<<<;;;::::::999777555888888777777777888888999777888999888777777888999555666888999999777666666666444333444777999888777444666:::???AAA>>>777222555555666666666666666666444666777888777777888:::111666555111DDDhhhccc;;;<<>>===;;;999888888888888<<>><<<:::<<>>>>>===888888888777777777:::<<>>AAAAAA>>><<<>>>BBB<<<;;;@@@DDDAAA<<<999>>>??????>>><<<999666333999999;;;===>>><<<888555;;;;;;::::::999:::::::::555777888777666555666777444999>>>===888555666888777555444777;;;>>>>>>===:::;;;<<<;;;888777777888444555666666666666666555222444666777777777888:::888444:::===:::???EEE???<<>>777;;;333GGGooo999777777444888999333777===999===:::999;;;>>>???<<<999>>>>>>>>>===<<<===@@@CCCCCCAAA@@@@@@AAAAAAAAA@@@<<>>EEESSSTTTIII===>>>>>>??????III}}}rrrEEE666333555:::222333444333444666999;;;;;;:::<<<999666666999;;;;;;999888999:::999777777888999BBB???@@@CCCAAA;;;;;;@@@??????>>>;;;999999:::;;;>>><<<999777666555333222888<<>><<<:::;;;;;;::::::222888<<<<<<777333333555333777:::;;;999888999:::555555777888888888777666CCC888AAAzzz___aaahhhsssJJJBBBggg___LLLMMM]]]nnnUUUVVVwwwuuuYYYlllCCCQQQjjjSSS555;;;999333777RRRUUU<<<<<<@@@<<<333>>>YYYjjjzzzBBB<<<666222888999333666:::555888999<<<=========>>>>>>>>>>>>>>>===<<<<<>>CCCMMMLLLEEE;;;<<<:::;;;;;;@@@ggg\\\@@@:::999777---222222111222444888<<<>>>??????;;;888777888999888666:::;;;;;;:::777666666777======@@@DDDBBB<<<:::===::::::::::::999:::<<<======;;;999999999999888777999:::;;;<<<;;;;;;;;;;;;;;;:::999999999999:::;;;<<<888555333444777888999888888777666666666777777555555555777999;;;;;;;;;===;;;:::999;;;<<<<<<;;;999;;;;;;999555222333444555777888888666666999;;;666666888999999888777666:::DDDBBBOOOyyyxxx{{{MMMCCC|||___EEEPPPhhhhhhOOO___[[[SSSkkkhhhoooQQQWWWyyyFFF555333666AAAhhh333444:::??????:::666@@@PPPPPP<<<777222666999333444777111777;;;@@@@@@===:::;;;>>>===>>>>>>===;;;;;;<<<>>>>>>>>>>>>???@@@AAABBBCCCAAA???===>>>BBBDDDCCCAAA======:::<<<======SSSyyylllBBB777666666///777333222222444888<<<>>>???===;;;888777888888777777<<<======:::777555444555999:::???CCCBBB<<<999:::777777777888:::<<<===>>>;;;999888888:::;;;;;;;;;:::888777999<<<===<<<:::<<<;;;999888888:::===???===:::666555555777888888888777666555555777999;;;777888999::::::;;;;;;;;;999888777888;;;<<<===<<<@@@>>>:::777444222333333888888888666666777:::===666777888999999888777666000CCC<<<333XXXGGGAAA[[[{{{qqqnnnZZZDDDQQQwwwhhhGGG===@@@```sssMMMpppPPPNNNaaaZZZ333000HHHeeeggg;;;555<<<<<>>===;;;::::::;;;>>>>>>???>>>>>>???@@@BBBBBB<<<;;;???AAA??????AAA===<<<777:::???===GGG___SSS666000:::666888666555555666999:::999888999888777777888999:::;;;<<<<<<<<<:::777666555666888:::===???>>>;;;999:::999888888999;;;<<<<<<<<<999888666777999:::::::::888888777777999999:::999;;;;;;:::999:::<<<>>>@@@===:::777666666888888888888888777777777888999::::::;;;======<<<;;;;;;;;;888777666888:::<<<<<<;;;AAA>>>999777666555444222999999999888999:::<<<===666666777888888777666555111666444777LLLkkkoooBBB???CCCsssiiiqqq^^^UUUSSSccctttKKK===AAAsssOOO___\\\QQQWWW}}}FFF333QQQrrr666000777888QQQqqq[[[666777JJJrrrEEE777444666111222888888>>>===<<<===>>><<<888555;;;<<<>>>>>><<<:::::::::>>>@@@@@@>>><<<;;;===???AAA<<<;;;???AAA??????BBB===<<<555555;;;:::===JJJGGG111@@@;;;000444555777999;;;:::888555777777777777777888:::<<<999:::;;;:::888888888::::::<<<<<<:::999999:::;;;>>><<<;;;;;;<<<<<<;;;888;;;:::888888999::::::999999;;;===;;;777666888<<<999:::;;;<<<===>>>>>>>>><<<:::777666777888888888777888:::;;;;;;999777666999;;;======;;;999999999777777666888:::;;;;;;:::===;;;999999999888666444666777888999;;;;;;:::999444555666777777777666666888444222;;;BBBAAAYYYlll@@@JJJ]]]^^^YYYxxxeeeLLL???OOO```XXXQQQYYYTTT{{{WWWTTTjjjkkkCCCLLLcccRRRuuuWWWIIInnn888<<>>???===;;;::::::>>>@@@AAA>>>:::999:::===>>>????????????AAABBBBBBBBBCCC;;;666:::999888AAAqqqaaa888BBB===///222333555999<<<<<<:::777999999999777666555777999777888::::::999999;;;===;;;>>>===888666888::::::???<<<;;;<<<>>>>>>;;;888???===;;;;;;<<<<<<;;;:::<<>>===<<<<<<:::888666666777999999888777999;;;======:::777444444888;;;;;;888555555666777666777999;;;<<<;;;:::::::::;;;::::::999888777333444555777:::999777555333444666777888888888888444999666444888888@@@RRRHHHVVVjjj@@@>>>eeeVVVFFFHHH]]]```MMMCCCIII===zzznnnJJJAAAYYYyyysssLLLyyy~~~LLLMMMlllAAA[[[NNN---<<>>>>>888;;;>>>@@@???===;;;;;;<<<>>>@@@>>>:::888;;;>>>===BBBCCC===<<>>NNN~~~DDD???;;;666555555444666999:::::::::888999999777555555777:::777888::::::::::::;;;===;;;??????999777888999666999777666:::???AAA>>>;;;???===;;;;;;<<<===<<<;;;<<<======;;;888888;;;>>>;;;;;;;;;;;;;;;;;;<<<<<<777666555555777999999888777888:::<<<<<<;;;999888333888<<<<<<888555555777444444666999===>>>>>>===;;;<<<<<<:::777666999;;;666555444666999:::999777333444666999:::;;;;;;;;;000:::888555<<>>DDD[[[jjjEEEJJJlllPPP===OOO{{{|||XXXBBBEEElll\\\NNNQQQiiifffeeeEEEVVVKKK}}}GGG:::222<<>><<<555555XXXzzzJJJ666222999666555:::;;;555777888777555666;;;@@@777:::???AAA@@@>>><<<<<<999<<>><<<:::888888999;;;===555444444555777999999999777888888:::;;;<<<<<<===555:::??????;;;888888:::222333555999>>>@@@@@@@@@===???>>>999333333999???<<<999666777:::======<<<333555888:::===>>>>>>>>>444777777===DDD;;;444<<<>>>ZZZiiivvv\\\QQQ~~~ccclllkkkLLLHHHiii~~~bbbKKKwwwuuuHHH[[[oooPPP999111---111IIIzzzKKK===>>>999666>>>;;;===\\\aaaCCC<<<777555777777555444666777<<<<<<888777:::888333555888>>>CCCFFFCCC===999;;;888777999>>>AAA???<<>>>>><<<:::DDDHHHGGG>>>888999999666DDDXXXhhhEEEAAA...???;;;555222777>>>===777;;;999666333222333444555999;;;===<<<999888;;;>>><<<<<<<<<999777666777888777666666777888:::;;;===:::::::::::::::999888888888888777888:::===@@@BBB===<<<>>>???<<<999;;;AAA???>>>:::666777;;;===;;;::::::999888777888<<>>DDDMMMfffvvvVVVGGGYYY~~~TTTpppKKKnnnRRRHHHhhh===:::DDD666TTT~~~cccAAA===999444999SSSnnnSSS555??????RRRoooNNN<<<777444666666555555777888:::999555555888999666666999<<>><<<;;;;;;888555777<<<>>>===:::<<<;;;;;;>>>AAABBBAAA???>>>GGGKKKEEE???======<<<===HHH{{{|||OOOCCC999666666444444999@@@@@@;;;;;;;;;:::999888777666666777888999999999:::<<<======<<<;;;888666555777999555666777777777777666555777777888888888777666555:::999777666666777888999888888;;;>>><<<888888<<<======:::666777<<<>>><<<555777:::;;;;;;<<<>>>@@@888888888888888:::<<<>>>:::999666555666999<<<>>>;;;===>>>===999555444444444666777777666777:::===<<<;;;;;;<<<>>>@@@@@@@@@999999888888777888888888999<<<@@@NNNrrr}}}QQQIIIYYYWWW]]]{{{OOOjjjaaaFFFOOO___???111222kkk}}}rrrcccIII<<<<<<888888DDD```PPP>>>:::@@@ZZZ}}}{{{UUU<<<666333444666555666999888999777444444888::::::777999;;;;;;999888;;;===;;;888555666999;;;;;;999888888:::===AAACCCBBBAAA@@@IIINNNIII???999888888>>>@@@```[[[@@@===111555777777:::>>>???<<<777777888888777555333222666555555666999;;;<<<;;;===<<<:::777555555777:::888:::<<<<<<;;;999666333666666777888777666555444999888777555444444555666888888===AAA@@@<<<:::<<<>>>>>>;;;777888<<<===:::444888<<>>>>>999888777888;;;===>>>>>>===;;;888666666888:::<<<999;;;>>>>>>;;;777555333777888999888888999<<<>>>AAA>>>;;;;;;<<<>>>??????;;;:::999888888888888888777999:::???QQQxxxmmmHHHHHH}}}lllEEEpppddd```}}}aaaJJJIIItttwwwGGG000<<>><<<999666555666888999666888999::::::999888888===<<<;;;:::999999;;;<<<===;;;999999;;;<<<<<<<<<===<<<;;;:::999999999999888888;;;???DDDUUUzzz\\\aaaqqqxxxOOOZZZbbbfffuuuNNNGGGHHHXXX]]]???FFFOOODDD>>>999777333000===MMMKKKHHHRRRfff:::999@@@666<<>>>>>======777<<<@@@>>>999666888:::???===<<<<<<===>>>>>>>>>===<<<:::999:::???DDDHHHMMMEEE===:::;;;===???@@@===BBB>>>YYYWWW:::999======666222444888999<<<:::888666666666888999<<<999666777999:::999777555888;;;<<<:::777555555555444444333333444444444666777999;;;;;;999888666222333333555777999:::;;;777444444777888666666999;;;<<<;;;999:::===<<<888======>>>===;;;;;;===>>>AAA===777444444777;;;===>>><<<888555444555777888999888666666666888999999===<<<:::::::::;;;<<<<<<777777888:::===>>>===;;;===<<<;;;:::999888888888:::555777>>>>>>???LLL^^^iiiZZZ^^^```TTTPPPuuuggg[[[???BBBCCCBBBoooXXXFFF888666555444<<<888DDDssscccJJJCCC???CCCCCC888<<<777:::HHHUUUiiiKKK===888666999:::999888;;;666777;;;AAABBB???===>>>999===@@@@@@<<<888777777===>>>>>>??????@@@@@@@@@>>>===<<<;;;===BBBIIINNN]]]NNN@@@===???AAA@@@@@@:::AAA;;;BBByyyyyyDDD999<<<:::444111555:::;;;;;;999666444444555777999<<<:::888777888888777666444777;;;<<<;;;777555444444444333222333444666777444666888::::::999777555333333444555666666777777;;;666444777888777666888555888999999<<<@@@@@@<<<:::::::::888888:::???BBBAAA???:::555333444999======;;;888555555666888:::@@@<<<888555555666666666888666666777;;;>>>@@@@@@666777999===AAABBBAAA???;;;:::999888888777888888@@@888555;;;>>>;;;<<<@@@fff___OOOBBBAAAooo{{{```GGGCCC[[[dddIIIMMM\\\333<<<;;;///---444SSShhh>>>...<<<===888GGG]]]gggIII555777<<>>:::999<<<===:::888999999777:::@@@AAA===<<>>===<<<999777555999;;;>>>???@@@?????????<<<===>>>>>>>>>@@@EEEIIIYYYMMMCCCBBBCCC???<<<;;;>>>???===>>>]]]\\\777:::999555444777:::999666666555444333444444555777888888777666555777888666888:::999888666666777666666666777777777777777444666999;;;<<<:::888666666666666777777777777666>>>:::999<<<>>>;;;888888666999::::::<<<@@@>>>:::999999888777666888<<<@@@<<<>>>???;;;555444999>>>===;;;999777777999;;;===BBB???:::888999888777555555333333555:::>>>@@@@@@:::::::::===AAACCCCCCCCC<<<;;;;;;:::::::::;;;;;;AAA<<<888:::===>>>>>>>>>HHHkkksssJJJIIIPPPiiiLLL>>>bbb}}}MMM```XXXJJJ<<<555:::NNNtttgggYYYFFF;;;;;;CCC<<<:::]]]uuuPPPDDDCCCAAAIIIXXXkkk???;;;;;;??????;;;888888;;;777888===>>>;;;<<>>;;;::::::999777444555888<<>>======;;;===@@@???===<<<===???AAA<<<<<>>JJJuuu777::::::777777888777444777888888999999888777666333555777666444444777:::999999888666555555888:::222444666777777666333222777999<<<>>>???===;;;999777888999:::;;;;;;;;;;;;<<<888888===>>>:::555333;;;======;;;<<<===:::444::::::999777666666777999777===BBB@@@999666:::???>>><<<:::888999;;;???AAA???===;;;<<<======:::777777444333555999<<<===<<<===;;;:::;;;>>>AAACCCDDD???>>>>>>>>>>>>??????@@@888::::::888999<<<>>>===999@@@WWWoooiiiBBBhhhWWWEEEIII___JJJkkkccc===;;;111NNNuuuYYY:::>>>???>>>888999CCCUUUwwwyyyYYYAAA555:::FFFFFF___zzzhhhAAAAAA555222888???DDD999666555555999>>>AAAAAA???888;;;>>>???>>><<<::::::????????????@@@AAABBBBBBBBBAAA???>>>===<<<<<<<<<@@@>>><<<;;;<<<>>>AAABBB;;;===:::<<>>===;;;222222333444666888999:::555333444666666444666:::555555555555666666666666666777777666666999>>>BBB:::888666777999<<<>>>>>>@@@;;;666777<<<===:::555888777666555555777<<<@@@777999:::;;;:::888666444444777;;;???@@@???;;;999@@@>>><<<;;;===@@@AAAAAACCC===888999===@@@===999???===:::888999<<>>AAA===@@@@@@>>>>>>@@@@@@===555555666777:::===@@@BBBDDDHHHDDDLLL~~~dddAAAbbbeeeJJJHHHddd^^^EEEiiiooo===888AAAKKKKKKBBB::::::===888TTTTTTgggooovvv[[[HHHXXXUUUCCCEEE>>>>>>BBBBBBDDDggg~~~yyyEEE???555666777999???<<<777777888:::===??????>>>===>>>>>><<<999777777888============>>>???@@@AAABBBAAA@@@???>>>===<<<;;;AAA@@@???>>>>>>???AAABBB>>>@@@===;;;@@@PPP~~~bbbEEE:::===888===CCC;;;999::::::999777777999:::444444444555666888999:::777555666888777333444888555555555555555555555555888888777777777888;;;===777666444555777:::;;;;;;>>>999555777;;;===:::666111333555666777888;;;===;;;::::::999999888888777666;;;AAAAAA>>>::::::;;;???>>><<<===???@@@AAA@@@CCC???<<<===AAABBB@@@>>>>>>===:::999999<<>><<<;;;===???;;;??????======??????;;;::::::999888999:::<<<===BBBHHHJJJJJJ[[[JJJMMM\\\III>>>UUURRRNNNzzzNNNDDD>>>???@@@>>>===???UUUDDD???444;;;BBBMMM\\\LLL===<<<:::666IIITTTfffTTT===666;;;777333888>>>777999:::;;;:::;;;<<<===>>>===<<<999666666777999777777777888999:::<<<<<>>===999777;;;===:::444222666:::777666666666666888999:::999777999:::888444444777777777666666555555444444:::888777777888888888777777666555666888:::::::::===999555666:::<<<999666,,,000444777888999999:::>>>===:::888888888:::;;;888???EEECCC;;;777999===AAA@@@@@@AAADDDEEEDDDBBB???@@@@@@AAAAAAAAAAAA@@@>>>===<<<;;;<<<===>>>???@@@AAAAAA@@@===;;;:::;;;:::======;;;;;;======:::===<<<:::888888888:::;;;DDDGGGMMMMMMFFFRRRWWW999:::===EEEtttlllGGGQQQdddIII444555<<<<<<999;;;rrrfff555:::444777:::QQQvvvxxxXXXFFF888111999999EEE}}}mmm???888@@@:::444333===777999;;;999777666888;;;999:::;;;:::888888:::;;;777777777888999;;;<<<===@@@AAABBBBBB@@@>>>;;;999>>>>>>>>>======<<<<<<;;;<<>>??????;;;555333666;;;999888777666777888999:::999888999<<<:::555555888999999888777666555555444999777666777888999777666;;;:::999:::<<<======<<<>>>:::666666999999777444...111555777888888999:::???>>><<<:::999:::;;;;;;:::>>>BBB@@@:::777:::===>>>>>>???BBBDDDDDDCCCAAA<<>><<<<<<======>>>>>>>>>>>>?????????>>>>>>???>>><<<:::888777999<<<<<<::::::<<<<<<999<<<;;;999888888999;;;<<>>@@@AAABBB??????@@@AAA@@@>>>;;;999============<<<;;;;;;;;;888>>>>>>???@@@<<>><<<999666444444888;;;;;;999888666666888:::;;;777666888;;;:::777888;;;::::::999999888777666666555555555666888::::::999>>><<<;;;;;;===>>>>>>===@@@<<<999777888777444222555666777666666777999<<<>>>>>>======<<<;;;;;;:::::::::;;;<<<;;;;;;<<<<<<999999;;;>>>AAAAAA???<<<<<<@@@BBBAAA<<<999999:::======>>>???@@@@@@@@@@@@===============;;;999888999<<<<<<::::::<<<<<<999===;;;999777777999;;;===;;;999:::@@@EEEGGGHHHKKKoooMMM;;;jjj[[[EEEPPPxxxdddFFF777BBBXXX{{{\\\IIIFFFIIINNNFFF<<<555,,,777???XXXnnnJJJ999555888>>>VVVGGG;;;AAA999===333999555555555444333444666888:::===??????<<<999666555;;;;;;;;;;;;<<<<<<===>>>======>>>>>>>>>===<<<;;;???>>>>>>============>>>888===<<<<<>>???<<<999888999;;;<<<<<<@@@>>>;;;999888666444333::::::888555444666;;;>>>======>>>======<<<::::::888888999:::<<<======<<<<<<<<<>>>AAADDDDDDBBB@@@???AAACCCAAA===:::;;;<<<;;;;;;<<<===???@@@AAAAAA???>>>===>>>??????===;;;:::======;;;;;;======:::@@@>>>:::777666777999;;;:::>>>???;;;;;;>>>@@@>>>VVVbbb|||]]]AAAsssyyyFFFAAALLLvvvPPP???>>>___RRR>>>999;;;888CCC^^^iiidddLLLGGG\\\KKK888:::777333FFFwwwFFF<<<<<<111<<<555;;;666444333333666888999:::;;;<<<===<<<999777666666999888888888888888999999;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<;;;;;;===>>>@@@;;;>>>:::999???<<<<<>>===;;;999999888777666999999777555555777<<>><<<;;;::::::;;;<<<666999<<<===<<<<<<===>>>@@@@@@AAACCCFFFGGGFFFEEE@@@@@@@@@???>>>>>>???@@@777777888999<<<>>>@@@AAABBB???===<<<>>>>>>===;;;;;;??????======??????;;;???<<<999666666888;;;===>>>AAABBB>>>999999>>>DDDDDDIIIWWWuuucccJJJiiidddHHH@@@lll[[[===666444111333:::777HHHwwwqqqZZZccc???000:::999;;;^^^DDD===888***:::666>>>888444222333888<<<<<<<<<999999999888666777999;;;===<<<<<<;;;;;;;;;;;;;;;:::999999::::::<<<===>>><<<;;;999888888:::===???===???:::999@@@AAAAAAJJJGGGRRR===AAA===;;;444@@@JJJJJJ@@@666444777999777555444444777:::<<<===999777666444222666<<<555555555555666666666666444999<<<999444444<<>>444;;;BBBAAA<<<999<<>>===<<<<<<===???AAABBB444444555666999<<>>>>>@@@@@@===:::888666555777;;;???BBB>>>;;;;;;???===999<<>>444===222777;;;;;;;;;:::999888777666777777666666666666777777888:::===>>>>>>;;;777444999666555:::BBBDDD???999@@@===888777888:::999777999777888<<>>EEEOOO===888CCC333777@@@HHHFFF<<<333222555444555777888888777666666777666666555444444333333999777555777999:::888555333666888777444555:::???===<<<:::888666666666666999999999999888666555444666444444777<<>><<>>======<<<:::777<<<@@@>>>999666999===???????????????@@@@@@AAA888555444888>>>AAA???<<<>>>AAA???;;;999<<>>AAA>>>======>>>===999666888===AAAAAA<<<999999:::444555666444333666<<>>===>>>??????>>>BBBGGGIIITTTsssMMM@@@DDDxxxjjj>>>RRRuuuxxx[[[CCC===888;;;ZZZbbb888666888444HHHkkkaaa666>>>;;;QQQKKK??????222:::222:::888999:::<<<<<<;;;:::999777777666666666666777777888:::<<<>>>>>>;;;888555888999;;;>>>AAABBBCCCBBBBBB>>>:::999999999777666:::999:::===AAACCCAAA>>>AAAAAAcccSSS<<>>;;;444///000333666666777777777777666666222222333333444444444444777666555666888888666444777999:::888555555:::???===<<<:::888777666777777666666777888888999::::::666555666888:::<<<===<<>>>>>>>>===<<<::::::<<<>>>@@@AAAAAA@@@===@@@???;;;;;;>>>AAA@@@BBB???======???AAAAAA???888<<<@@@@@@<<<:::;;;===555666888999999;;;===@@@===???@@@???>>>===>>>@@@DDD??????BBBBBBCCCQQQcccHHH>>>JJJ}}}ZZZHHHVVVuuu\\\CCC666EEE___cccCCC333;;;:::333JJJrrr}}}HHHFFFJJJmmmbbbJJJAAA222888444===444666999<<<======<<<<<<777777666666666666777777777999;;;<<<<<<:::888666666;;;@@@@@@>>>>>>CCCHHH@@@>>>;;;:::::::::888777;;;<<<===>>>>>>>>>>>>===DDD>>>MMMlll???999;;;999999888666333333555888999888777666666555666666333444444444444555555555666555555555777777555444555555555222000222777;;;<<<;;;:::888777777888888888888777777888:::;;;<<<555777888999999999;;;<<<>>><<<;;;;;;<<<;;;999777666;;;@@@???;;;777777888999;;;>>>AAAAAA@@@???===:::===AAACCCAAA??????@@@;;;======;;;<<<@@@BBBAAA>>>;;;888777999<<<>>>>>>888;;;======;;;;;;===@@@777888999<<>><<<===>>>>>>===<<<===???BBB<<<===DDDGGGEEEGGGMMMccc~~~GGG===SSSwwwDDD888iiiYYY;;;444888;;;000222;;;444///PPPaaaMMMOOOzzzxxxQQQBBB555999777<<<555666777999:::<<<<<<===666666777777777777666666555666888999999888777666555:::>>>===999999>>>DDD<<<<<<;;;;;;;;;;;;;;;:::<<<======<<<:::999999:::>>>AAACCCtttPPP<<>>;;;888777777888999555888::::::777777999<<<777777888:::<<<===;;;999222666::::::888777:::<<<;;;<<<>>>@@@AAAAAA@@@???999<<>><<<===>>>===;;;:::;;;<<<>>>;;;===EEEKKKLLLMMMQQQMMMhhhMMM;;;WWWccc>>>LLLzzzooo\\\OOOAAA777555666000999hhhzzz[[[QQQsssMMM;;;666999777888777666555555666888:::<<<666666777777777777666666333444555666666666666666999::::::999999999;;;<<<======<<<;;;999999999:::======<<<999666555555777111@@@:::PPPsssHHH>>>777333000111555888777555:::999666444333333333333888888888777666666555555666777888888777777777777555555444444555888===AAA:::999888888888999:::;;;CCC@@@===999777666666666555888:::999777666888;;;999888999;;;<<<<<<:::888888:::;;;::::::;;;???BBB::::::999999999;;;===>>><<<;;;:::===@@@>>>888333666777777666:::??????<<<999:::;;;;;;;;;;;;;;;;;;888888888777777999<<<>>><<<:::888999===@@@@@@???>>>>>>>>>===:::888888999===<<<<<<>>>>>>???CCCIIIJJJOOOUUUnnnYYY777QQQyyylllGGGHHHhhhjjjXXXEEE:::666DDDmmmyyyQQQ<<<+++>>>YYYsssKKK888555666777555777666555444444666888:::555666777888888777666555222333333444555666666777<<<:::999:::<<<===;;;999@@@???===999666555777888@@@>>>:::777555444444444333AAA999;;;jjjWWW777666333000111555777555222777666555444222222111111111111222333555666777888666888999999777777777888444444444555777:::===>>>777777666666777999:::<<<>>>===;;;999888888888888666777888888777888999:::>>><<<;;;;;;;;;:::777555<<<<<<<<<:::999999;;;===>>><<<:::888888:::===??????;;;999<<<@@@???999222666666555555999===<<<777444777;;;===>>>>>>@@@AAA:::999888777888999:::;;;;;;999888999;;;===>>>???>>>>>>>>>===:::888888999999::::::777444555;;;BBBLLLJJJBBBEEEYYYvvviii444FFFfffbbb888EEEmmmtttZZZFFF???HHHTTTMMM???===111;;;AAA[[[YYYBBB:::444777777444555666777888888888888555666777888888777666555333333333444555777888999999888888;;;>>>???===;;;<<<<<<:::666444555999===DDD???999666666666555444:::===;;;;;;NNN|||qqqBBB;;;777333333666888777555444444444333222111000///...///000222444666888999444777999888666555666888444333333444666777777777555555555555666888:::;;;::::::::::::999999999999666555555666999::::::999===;;;999888999999888666999:::;;;;;;:::999888777???>>>===<<<;;;<<<===>>>===<<<;;;;;;===<<<888555888888666555999===:::444111444777999999;;;>>>AAA>>><<<;;;:::::::::999888777888;;;;;;;;;;;;<<<===;;;<<<===<<<;;;:::;;;<<<555888:::999888;;;???BBBEEEIIIFFFBBBCCCKKKmmmSSSaaa999@@@PPPQQQBBBSSSsssXXXEEE;;;===999<<<555@@@:::MMMlllPPPAAA444888:::000333777;;;<<<;;;888777555666777999999777666555555444444555666888:::;;;222555888;;;===>>>======666666555444333777>>>DDDGGG@@@999666888999777444666...444;;;<<>>AAABBB@@@<<<:::;;;;;;;;;;;;:::999888888:::;;;<<<;;;888666777777::::::777666999===999222666888888777666888===AAAAAA???===<<<<<<;;;999777333888===???===;;;;;;<<<999:::<<<<<<<<<<<<===???666999<<<===???@@@???===:::CCCIIILLLHHH<<>>MMMAAAPPPJJJ;;;::::::666555333333333444666888555777888888666444333444444444555666888:::<<<===888999::::::888666777777666999<<<;;;777666999===EEE>>>666222444777777555555777666222===AAAZZZ}}};;;888111444<<<666000555777333///...000222111000///000111222333444444444444444444444444444444444444444666777888888888888777555555888<<>>::::::===:::777666666666666555777888888777555333333333777888999;;;<<<=========>>>;;;:::<<<>>><<<666111444333666;;;:::444444888888666777===BBBAAA999111222;;;???;;;888;;;<<<999<<<===>>>??????AAADDDGGGIII\\\~~~ppp???===OOO~~~hhhIII999???```~~~EEEBBBCCCnnnxxxsssbbbXXX\\\{{{WWW;;;777666666555333333333444666777555666888777555444444555444444555666777999:::;;;888999;;;:::999888888999666999;;;:::666555777;;;AAA;;;555222444777666444555555555111:::;;;MMMIII888,,,///888<<<999333555222......///111000///000111222222333333333333444444444444444444444444333333444555666666666666555444444666:::<<<<<<;;;777777777777666555444444666666666666777888999999>>>:::777777666444666:::555333555::::::666555777666555888@@@CCC???;;;;;;===:::666555666888999:::999999:::999888888888888999999888888999;;;===???@@@<<<999999<<<===;;;777444333555999888444444888:::888777999======:::666:::======999;;;??????;;;:::;;;<<<======>>>AAADDDNNNEEEJJJvvvCCC444HHH^^^^^^RRRIII===999<<>>:::777777666333444777222333777:::888444555888555444777>>>AAA>>><<<;;;<<<999666555777:::;;;<<<999999888888999:::;;;;;;:::999777666777:::===??????:::555444777;;;<<<;;;555444555888777444555999:::999666555666888:::<<>>@@@BBB???===QQQyyypppOOOOOOEEE:::FFF888===AAA:::HHHppp@@@:::555NNNnnn:::999:::444444333333333444555666555555555444333333666888444555555555555555555444555666888999888777888999666777888777444222333444777555444555777888777555777111555222777333222SSSzzzGGG888???000+++555000111000/////////000111111222222333333333222111111444444444444444444444444222333333333333222222111333333333444555666666666888888888888888777666666666777888999999:::::::::<<<888666777666444444888222666;;;;;;777333444888666666888;;;>>>===:::999999777666777888:::999999888777555555666888888888888888777777888999;;;<<<;;;777333222333666888888666666777777666555777:::888888777555333555:::>>>;;;:::999999;;;===;;;999666888999999999999;;;===555DDDKKKIIILLLZZZoooRRRJJJ???RRRWWWEEEBBBuuuoooWWWEEEMMM???888XXXAAA<<<666333333333333333444555555444444444333333333666888555555555666555444333333222444666666666555666777666666666555333222222333444444666777999999888777888000666555777666///BBBooo^^^;;;???222+++555555000000000111111111222333222222333333333222111111444444444444444444444444333333444444444333333222333444555555555555555666777888888888888777777666666666888999999:::999999888555444666777555666999555;;;>>><<<777444555666888888888999:::;;;999666666666777888:::888555222999666444444666777666444555666888999:::999888888888777555444444444444333777888999777666777999:::444666888777555555999===666999<<<>>><<<888777888666888999999999888999;;;666@@@@@@===???AAANNNeeeOOOXXX{{{gggIIIPPPvvv|||fff>>>777FFFcccFFF<<<000222333333333444444444444222333444444333444666888444555666666666555333222222333555555444333444555555555555444333333333222333444666888999999999888888///888777666888111:::JJJ~~~AAA333......444111...000111222111222333555111222222333333333222222444444444444444444444444333333444555555444444444222444555555444444666777666777777888888777666666333444555777888777777666666333333666777555666999666<<>>888666999666888::::::888888888999555<<<999777======>>>IIIUUUuuuZZZdddccc444eeebbbAAA777CCCXXX===999111222222333333444444444444///222444555555555666777444555666777777666444333333555666666444333333444555444333444444444444333222444666777777777888888888...888666222888333666>>>aaannn???---///111---,,,...111222111111222555000111222222333333333333444444444444444444444444222222333444555555555555000333555555333333555888555666666777777666666666222333555777888777666666666333333666666444444777444999;;;999888;;;999555444666666444666;;;;;;777666555555666888888777666888666666999<<<===888444444555666777888777666555666777777777777666666666111777999666555888888555222555888:::::::::999999888777:::>>>===777555777555777999999777666666777222>>>>>>999999888===JJJCCCMMMgggJJJFFF<<>>:::888666333333666999;;;<<<444333444888===>>>999444666555555555555666666777333444444444444555777999///555888555444777666222444555777999;;;;;;:::999;;;444333888:::777333444444666888888666555444555888>>>999444999999888>>>777999EEE```bbbEEEvvv[[[CCCFFF]]]xxxDDD888555333NNNbbbvvv\\\111<<<777666555444333222333444555222222111111222444555777666666555555555444444444222333333222111000111333111111111222444444333222555555666666666555333222444333111000000111333444666777VVV777***:::...//////000000222333555666111///------///111111111444111//////111333555555///111333444444555777999222222111111333555888:::333444444555555555555555444555888:::;;;;;;:::999333222333555333//////333666666666777666555555444666666666666666777888999888777666666777777666555444333333555888888555111555555555555666666666666777777666444222222555777333444555444333333444555555666888999999888777666:::888555222222333666888444666888999999666333111555555555555777999;;;===;;;;;;@@@QQQcccnnndddkkkFFFAAAIIIjjjrrrGGG333666666555666BBBcccccc222999333555444333222222222222222111111000000111222333444666555555555444444444444444555555444222111222444333222111111111000...,,,---///111222444444444333555333222000000000222333666555FFF|||WWW222222...,,,,,,,,,+++,,,,,,---...444222000///000111111111555333111000222222222111000000000//////111555888444333222222222333555666444444555666666666666666333444666888999888888777888555555777555222444888666666666666555555555444888888777666666666777777999777666666666666555333666666666777777666333000555555555555666666666666444555666555444333333444333555666666555333444555444555555666666666666666:::888555222111111333444444444555555555444333333777777666666666777888999;;;<<<<<>>MMMpppuuuGGG@@@@@@CCCKKKOOOaaaaaaeeehhhbbbZZZ```lllUUUIII===999999;;;===@@@AAA@@@;;;333777JJJddduuusss666666555333444444444333222000...666555555555555555555555444444444444444444444444777777777555333222333444222222111222444444222111000111222444444444333333111111000000000111222333222222666===eee```666777333222222111000000000000000...------//////...---444333333444444333///---333333222111000111555777555444333222111111222222666666777888888888888888333333444555555555444444444333666999888555555999666555444333333333444444666555555444444444555555666444333333444555444222555888:::888444111222333444444444555555555666666111333444444333111111111000333666666444111000///333222111111111333555666777666444222111111111111111111000111111333444555888777777666555555555555///999888555<<<===;;;???999___uuuYYY???888===777888===BBBDDDBBB@@@AAACCC<<<:::===<<>>PPPZZZcccXXX;;;333>>>KKK[[[}}}888444555444444555555555444333333111222333333333333222222333333333333444444444444222333333222000000111333555333222111111///---***,,,...000222444555555444...///000222333555666666666111333444888^^^vvv>>>//////......---......///......///111444555444333//////111333555555333111---000333555444333333333222222333444555555666666666666777888888888888888777777777666555555555555111333888===<<<666333444333333444444444333222111000000000111222444666666333222222333555666555444000111333333333444555777333444444444444555555555444444333111//////222555333555888999777666555555222222222222333555666777111222333444444444333333...///111333444444333222222222444555666666666666444:::444///555555000222999333222KKKvvv\\\???CCCUUUbbbeeemmmwwwppp^^^CCCAAAWWWZZZ777111999===SSSuuuBBB555222333333333222333333444555///000111222333333222222222222333333333444444444111222222222000111222444555444222111111///,,,***,,,...///111222333333222111222222333444444555444555222111333222===uuuXXX555444333111000000000000000000000333555555444333000000000222444555444222...000333444444444555666333333444555666666666666555666777777888888777777888777666555555444444444555555888;;;:::555444666111222444555555333111///222222222222333444666666666555444444555555444222000//////000333555555555333333444444444555555555333444444333111111222333222444666666555555666777000000222333444555555555000111333333333222111000000/////////000111222222111222444555666666555555444777333222999555222999///777;;;===@@@MMM|||```LLLeeegggPPPWWWnnndddGGG???AAA===DDDZZZ{{{MMM888111222111111000111222444555///111222444555555444444222222222333333444444444000111222222111222444555444333222222333333111///111222333333222111000///444444555555555444333222333444111444555...QQQuuu777666444222000...------000000000222333333111///222111111222444444333222222333444555555666999<<<444555666666777666666666555555666777777777777777888777666555444333333333888666666777555222333777000111444666555333000...555555444444444555666666:::888666555555444222000222///---///222555444222333333333444444444555555111333666666444222111111///000222222222222444666...///111333444555444444111111222333222000...,,,111///---+++,,,...111333222333444555555555444333777888444666:::222...888333888<<>>333<<>>666555333222222333444555777666555666777666333111222333333111000000222444555555555777999999666222111555666444555777666333333222222222222333444444333333333333222222444666555333222333555666555333333333333444444444333333555777777555111---+++,,,000000111111111111000000000111222444444444333333000//////111222222000...,,,,,,,,,---...000111222444333111333555666555333555444222111111222333444444666666555444555999===???JJJlll[[[jjjhhhYYYsss```BBB777<<<>>>XXXsssYYY<<<999555555444444444333333333111222333222000/////////222222222111111///.........000222444444222000...///222555444111///000222333444555555444333111111...000000---///333555444555111111444333///444>>>bbbwww888---555)))###222)))***,,,///111333444444///000111111111000...---///111222111111444:::???555444333222111111222333666555555555666555333111444555555444333333555777333444666999:::999555111111444555333333666666333222222222222222333444444333222111222444555666555333222222444666888888777444444444444444444444444444444444222///---------000000////////////000000......///000111222222333------...000222333111000,,,,,,,,,,,,---...000000444222000000222444444444444333222111111222333444222333444444555666777777555333XXXjjjQQQmmmjjjIII___aaaAAA>>>BBB<<>>LLLYYY]]]rrr@@@222111111111111000000000,,,...000111111222333555111111111111111000000///+++,,,------------,,,+++............------------111222333333222111000///***---...,,,---111222///...------111555666444222888333MMMZZZ+++333777+++------,,,,,,,,,---......///000111111111000...---+++000666888555222111111555555555555555555555555555333111000111111111000,,,...000111000000000222111111000...---...111333333666666333444888:::888111111111111111222333333555444333222222111...,,,///111222111/////////111666555333222111111222333222111//////000000...---......---......///000111000//////...---,,,++++++,,,,,,,,,...000000...,,,///...---------------.........///...------///222...///000111222333444444777666444333333555888:::<<<@@@;;;555777???]]]qqqJJJHHH^^^KKK\\\```IIIooogggMMM@@@888<<<@@@999EEESSSoooyyyEEE222222222111111111111000+++---///000//////000111......///000000000///////////////....../////////---,,,+++,,,------------111111111111111111111000+++......,,,,,,//////,,,---------...111444444222555---999jjjHHH777777,,,...---,,,,,,,,,---...//////000111111111000...---***///444666444222111222222222333444555555555555555333000///000111000///...111333444333333333444///111111000......000222222555444222333888999888111111111000111111222333000222333222000............000111000...---///111666444222000000000111222222111000111222111...+++------...///000000111000...//////000///...,,,+++))))))+++---000111000...000//////...---------......000222111//////111333---...///111333444444555333666777666444333666999888???999777>>>;;;AAAZZZmmmLLLRRRmmmQQQcccfffXXXwww}}}cccAAA555888444333777CCCVVViii{{{RRR111111111000000000000///+++,,,......---,,,---...+++,,,---...////////////...---,,,++++++,,,---...,,,+++***+++,,,---...---///...............///000...111111......000///,,,,,,------,,,...111333111000000444KKKsssFFF:::111//////......///000222333///000111111111000...---(((,,,000111000000222444222222444555666777777777555222000//////000000///,,,...111222111111111222---000333333000///000111///111111///000444666555333333222222333333444555,,,000333222///---...000,,,///111000......000222555444222000//////000111///...///111444444111...,,,---///111222111111000,,,...000111111000...---''''''))),,,000222222000111000///...............///222444444222111222444...///111333555666666777///444999999555222444777333<<<555222999333333JJJLLLlllKKKSSSsssTTTeee|||[[[xxxbbb]]]bbb<<<:::999===::::::===>>>>>>FFFQQQ___uuuXXX888222222,,,111111%%%222000000...------...///000---+++)))***...000///...,,,000000,,,---222333000000///...---,,,------...,,,,,,,,,...000000///---...,,,,,,---///000///...---------............//////333111000TTTuuu444777000---,,,...//////.........///111222111000...---(((---222555444111///...000111222222444444555666444333222222222333444555333222///......///222333//////............///000777777666555444222222111333555666666444111111111......///000000111222222///---***)))))),,,000333444222000...------...///000111222222111000111333444000,,,+++---000000//////...,,,+++***+++,,,,,,(((((()))***,,,------...333333222111///...,,,+++...,,,,,,///444666444222...///000222333333333333666777888777555555666777333444555555555777:::===AAABBBVVVZZZEEEIIItttRRR]]]YYYfffoooFFFAAAVVVdddOOO@@@:::777;;;;;;111>>>???HHHVVVbbbrrrggg::://////***///000%%%111......---------------...///---+++,,,...//////---///222111------111111...000///...---,,,------............///000///---+++------...///111000---***---------............///111222---,,,CCCuuuUUU///...+++***---000111333666///000222222222111///...))),,,///111111111111111//////000111222333444444555555333333222333444444222111000......000111222......//////000111111222777666444222000...---,,,222333444333111000000000000111222333444444444444---,,,,,,+++,,,...///000111///...,,,,,,---///000,,,...000000///000111333333000,,,+++,,,............---,,,,,,+++++++++,,,+++,,,---...///000000111111111111000///...,,,,,,+++***+++---000111111000//////000000111222222222333555777777666666777888666777777666555444666777:::777===]]]gggNNNTTTkkkXXXZZZFFFgggmmmhhhWWWHHH^^^oooOOO;;;444444888333555999???DDDLLL\\\kkkEEE000---***...000&&&000---......//////.........///...,,,---...//////...111222111...---//////---///...------,,,---------000/////////000///---***,,,,,,...111222000,,,)))---------............///...///+++---555CCC|||777000***(((+++......000444000111222222222111///...)))+++---......///222444......///000111222333333444333222111111111111111000000000000000000000000,,,---///111333333333333444333222111000...------111111222000...---...000---...000222333222111000+++,,,---...////////////...---,,,++++++---///000)))+++---.........000222222000,,,++++++,,,,,,,,,,,,,,,------,,,,,,++++++------......///000111111......//////......---,,,)))***,,,------...///111111000///......///000111000333666888888777777888555666777666555333333444;;;888333999NNNkkk|||zzzYYY[[[UUUPPPlllxxxrrrgggCCCRRRpppMMM444555///444777444333888>>>@@@QQQbbbVVV444---,,,---000)))000...///111222222222111000...---------///000111111000000000.........///......---------------------/////////000111111...,,,+++,,,---///111111...,,,---------............///(((000---111444(((MMMRRR888///***...000---+++,,,///000000111000///......***,,,............///111......///000111222222333000//////...---------,,,...///000111111000///...+++---///222333333222111000000000111222222333333///000///---++++++---///+++---///222222111///---,,,------...//////000000///...,,,++++++---...///***,,,------------///000111///---+++************+++,,,---...---,,,+++******++++++,,,---.........+++,,,------......------***---//////------///333222111...---,,,---///000///333666888888666555555000333555666555444444555666<<<:::888:::BBB___dddEEEYYY^^^TTTzzzssstttzzz@@@CCCttt???333888FFFNNNFFF>>>======999:::<<>>999@@@TTTXXXFFFbbbjjjHHHuuuttt___JJJ???vvvNNN:::AAA]]]tttqqqaaaSSSIIIAAA999999;;;UUUxxx:::(((+++)))000111666,,,,,,---...////////////***+++------...///222444...,,,,,,...///...///222+++,,,,,,------------,,,------...000333444333222...,,,******---000222222---------............///222888///)))...+++222MMMaaaCCC,,,+++222000,,,---...---------,,,,,,,,,,,,---///222222000---+++***......///000111222333333//////000000000000//////......000000000000......---...///000000///...---000000000///////////////---...///...,,,,,,...///...///111222222111000///000///...---...000222444333111///---,,,,,,------///000111000...------............---***)))***+++++++++,,,---------,,,,,,,,,,,,,,,---------......***+++,,,---............,,,,,,,,,+++******---///111000///...------...///222444666777555333222222444555666555444222222333111555333555;;;888888DDDXXXsssxxxlllmmm@@@OOO___tttVVV???lllYYY999???hhhvvvooobbb```TTTLLLiiiHHH000000)))...000333,,,,,,,,,,,,---...///000+++---...---,,,,,,///111000,,,,,,//////,,,---111***+++,,,---...------,,,......///111333444333111///---,,,,,,...//////...---------............///222111...---,,,+++000999kkkkkk<<<---///...---000......------,,,,,,,,,---///000111111///------...------...///000111111222...///000222222222222111...//////////////////.........//////000000000111111111111000000/////////---///000000///......///---...............------...//////000000111222222000///---,,,+++,,,---......///000///...---...///,,,...///...+++***+++---,,,+++++++++,,,,,,---...---------...............+++,,,---......///......///---+++***+++---------000000//////////////////111333444555333333333444444555666555333333444666777:::444222777666999EEEBBBHHHwwwNNNTTTlll|||uuuRRRUUUggg888999aaa}}}|||YYY:::666***,,,---.........------...///111222---//////...+++***,,,...222---,,,000///++++++///)))***,,,---...------,,,111000000222333333111///000///...//////...,,,)))---------.........//////+++'''///666...)))---...,,,]]]WWW999444222222666//////...------------...000111000...---...000333+++,,,,,,---...///000000,,,---///000111222111111////////////////////////.........///000222444555000111111222333333444444---///111222111//////000111111111000000000000000,,,...000333333222111///---,,,+++******,,,---///,,,---......------///000+++...///...,,,+++,,,...,,,,,,+++***+++,,,...///,,,,,,------------------,,,---....../////////...444000,,,,,,...000000...//////000000111000//////000111333333333333555777111222333333333555999;;;111999888777::::::>>>LLLTTT<<>> 555555555333000,,,***)))***...------,,,,,,...///000...//////000222333555666666333111000000111000000,,,000333111...,,,///333000...,,,---///111000...///111222111///.........333222///---,,,,,,---...---000111...---//////...---...000111111///...,,,,,,,,,,,,...//////,,,***---,,,+++++++++---000111***,,,......---------...************************...---+++******+++---...000...,,,---...///...---111111000---***)))***,,,---,,,++++++---000333666111000000000111222222333333333444444555666666666333<<<:::111<<<444===jjjIII:::JJJhhhjjjBBBNNNIII555@@@nnnvvvDDD---......%%%---,,,,,,,,,---.../////////,,,***((())),,,...000000,,,---......,,,,,,---...,,,++++++,,,...///...---.........///////////////---,,,---///111333222111...............//////000000111111000...,,,---...555...___XXX444333'''111---......---,,,,,,---/////////.........//////000////////////000222333444111000...///111222333222---000222111...,,,///222111///---...000111111//////000222111///......///222000...---,,,,,,...///---000000,,,+++---...+++---...000111111000...------,,,+++,,,......,,,+++---,,,+++++++++---///000+++,,,------,,,,,,---///++++++++++++++++++++++++---,,,***))))))***+++,,,///---,,,,,,---......---///000///,,,***)))+++,,,...---,,,+++---///222444222111111111222222333444333333333333333444555555444;;;:::222999222FFFOOO;;;DDDTTThhh}}}ccc}}}GGG:::]]]LLL888>>>eeezzzPPP///000******---,,,------....../////////...,,,******,,,---...---,,,---...---,,,+++,,,---///---,,,,,,...///......///...,,,++++++,,,---///,,,++++++---000333333333......---------...000111///000000///---,,,---...555222???|||CCC111111222,,,---............111333///000000000000000////////////......//////000111000...---...000222222222---000222111...---...111111///......000111111000...000111111///.../////////...---++++++,,,...///---000///,,,+++......+++...///000111111000///...///---++++++,,,---------------,,,++++++,,,---...,,,------,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++------...,,,++++++---------,,,---------,,,******,,,......---,,,,,,,,,...111222111111111000111111222333333333222111111222333444333888;;;777999///FFFgggUUUGGG???]]]tttvvvTTT///BBBppp\\\HHHFFF\\\sss}}}]]]111111***///,,,+++,,,------------...///000...,,,+++,,,---,,,+++...///000///---,,,,,,---111///------...//////...///...,,,+++++++++,,,---...,,,+++,,,///111333333......---,,,---...000111000111111000///......///111888666KKKqqqBBB444555222333333222000///000222...///000111111///...---000///......------......222000//////000000///......000111000...---...000///...---......///000000---///111111000//////000...---+++++++++---///000...000///,,,...222333000...///000111111111000000222///,,,+++,,,...//////...---,,,,,,+++,,,,,,---------,,,+++)))***---000,,,,,,,,,,,,,,,,,,,,,,,,//////.........///000000...,,,***+++,,,---,,,,,,+++,,,,,,+++******---//////...---,,,---...///000000000/////////000000111444333222111111222333444222222:::<<<<<<---<<>>XXX|||mmmTTTddd666AAAqqqqqqSSSJJJOOOkkk444...)))000(((***,,,...---,,,+++---...111///---,,,------,,,***111222222111...------...111///......///000///...---------...------------///...,,,,,,...000111000......------...///111222111222333222000000111222111///222777PPPaaa444000444555444222000...///000---...///000///...---,,,111000///......---------111000//////000000///---///000000///...------...,,,,,,,,,,,,,,,---...///,,,...000111000///000111---,,,+++***+++---///000000111///...222888999666///000000111111111111111444111---,,,---///111222......------------------------,,,***)))***,,,///++++++++++++++++++++++++............//////000111...,,,***+++,,,---,,,,,,***+++,,,+++***+++...000000///............///000222111111000000000111111444333333222222333444555666///666::::::000888mmmSSS===>>>GGGkkk|||XXXkkkzzz???===gggFFF??????ppp@@@***))),,,&&&+++---///...+++***,,,//////...------......---+++333444444222///......//////......///000000///---,,,---.../////////......///...,,,---...//////.........///000111222222222222333444333222111222333888'''000<<<;;;]]]KKK---000111111000...---...000,,,,,,---...............333222111000////////////---------///222333333111000//////......---------***,,,,,,,,,++++++,,,...,,,...000000000000111222...---,,,+++,,,---///111222111///...333:::<<<999000000000111222222333333333111---,,,...000111111............////////////,,,------+++))))))+++---************************++++++,,,------............,,,++++++---------,,,+++,,,---,,,+++,,,///111000000000///000000111111555444333333333333333333222222333333444555555555:::///333222555666>>>ccczzzAAA<<<888BBBYYYrrrMMMhhhJJJ555PPP555666888jjjVVV,,,,,,******,,,///222000---,,,...111---,,,,,,---///000...---333444444222///------...+++,,,---000111111///,,,---,,,,,,,,,---...000111,,,+++,,,---000111000...---...111333444444333222111222333333111111222333666//////999999>>>{{{???///000000///------...000------------...000111111444333222222111111111111------...111333555444222000///.........---,,,+++***,,,---,,,+++***---///+++---///000000000111333000///---,,,,,,...///111333111...,,,111888999555000000111111222333444444111///,,,,,,---/////////......///000000111111111+++,,,---,,,***)))***+++++++++++++++++++++++++++******+++,,,------......///---,,,,,,---......------......---,,,---000222000000111111111222333333444444333222222222222222---///111444555555555444555///555111333;;;???VVVFFF>>>555666999<<<[[[]]]ZZZRRR<<>>222<<>>BBB|||\\\333444:::333666777===???DDDRRRiiizzzSSSZZZccciiibbbLLLGGG;;;???RRRZZZBBB999555DDDeee^^^444555***---///111///++++++...222//////000000000000//////000222333222000---------------------,,,,,,,,,,,,........................------......//////000000...///000///...---...///333222222111000000111111222,,,---000+++'''666MMMiiikkkHHH111...222777777,,,222333444222000...---...///000000//////111444777000000111111111111111222//////......//////000000,,,...111111000/////////...///000000000///---,,,//////......///111222333444333111//////111333444555444444333333222222111222000......///000000///222222222222222111111111111///......///000...---........................000000222333444333333222...,,,+++,,,///222333222......///000111222333333222111///......///111222222333333444444333222111111111222333333333333333444444444444666999???CCCrrriii;;;777;;;555888777<<<777777===FFFOOO\\\qqqSSSRRRcccjjjDDD888777;;;<<<777999333222CCCccc666444,,,///111222111...---000333000000////////////000000///111222111...---,,,---+++,,,,,,,,,,,,,,,,,,---/////////.........------,,,,,,---...//////000000...///111111000000111222111222222222222111000000------...---***)))///888GGGlllCCC444000333333***222333333111...,,,++++++111111111000...---...///------...000111222444444222111111000000000000000+++///444666444111...,,,...///000000000///...---////////////000222444666333222000//////000222333333333333333333333333333000///...///111111111///666555444333222222222222///---,,,,,,------,,,+++000000000000000000000000111222333333333333222222000...---...000111111111---...000111222333333333111000///......///000000444222222444777777444111111222333333444444333333555555555555666999>>>BBBddd{{{CCC555777333777555888>>>===>>>>>>>>>AAALLLWWWnnnQQQQQQ{{{jjjqqq{{{KKK222888<<<444///444111111===TTTppp888444000111333444333111000222444000///...---...///000111...///000///---,,,,,,---***+++++++++,,,,,,------............////////////+++,,,------...///000000111333444444333333444555000111222333333222000000+++...///------000222111333RRRsssJJJ///---111+++---...000///...------...///000000...***((('''(((,,,,,,...///111222333444333333111000000/////////,,,000555666444111---,,,...///000111111000///.../////////000222444666777333222000//////000222333222222222333333444444444///...///000222333111000555444333222222333333444...---+++,,,------,,,***000000111222333444555555000000000000000000//////111000//////000111000///---...000222333333333333222111000/////////000000555222000333888:::777222222333333444444444444444444555555555555888<<>>>>><<<<<>>IIIUUUddd|||QQQ???999444222555888;;;:::777444444555???888===AAAAAA999TTTooo999222------.../////////...,,,...///000111111222222222---.........------000222///..................---,,,---...///000111222222......------------,,,,,,---...//////......///000111111000000111222222333222///...///...,,,,,,...&&&...---LLLoooAAA333///...///000///---++++++,,,777666444000,,,***+++,,,,,,,,,---......///000000444333222111111111111111///111333333222111222222...///000111222111111000111000000000111222444555333333333333333333333333333333333333333333333333444222000///000111111111000111444666777777555444333111000000111222000///222222111111000//////...333222222222222333555666222222111222444333111///222111//////000222555777666666666666555444333333222222444555666666555444444444555666666666666666222333444444444555777999CCCbbbiiiAAA>>>???EEECCCHHHHHHNNNPPPMMMJJJIIIDDD>>>444777===CCCFFFBBB;;;555===;;;===??????AAALLLXXX\\\rrruuuMMMBBB@@@IIIsssRRRvvvRRR@@@;;;555555777888888777777888:::999666888444888666AAAwwwDDDAAA000000000111222222000...///000222333444444333333......///...---...000333000000000///.........---......//////000000111111///......------,,,++++++,,,---///000///000222333222111000000000111333444000,,,---222222,,,---222222333***999SSSxxxWWW999333---///000///...------...111111///---+++,,,///222++++++,,,---...000111111444444333333222222333333...111444666555444333333...///000111222222111000111111000000000111333444444444444444444444444444333333333333333333333333666333000///000111111111222444777999999777555333777666444555666666555333222222222333333444444444222222111111222444555777222111222333444444222000333111///...///222666888666666666666555444333222111333555666555333444444444555555666666666666666333555666555555555777999@@@XXXvvvLLLGGGGGGKKKJJJOOOXXX]]]^^^WWWRRROOOGGG???@@@<<<666222222555888;;;555111222999:::777666:::555999===???BBBEEEAAA;;;333>>>@@@EEEVVV^^^YYYVVVVVVIIIIIIYYY666444222888777555222111111333555...777===777BBBEEE???YYYQQQ///333+++000333333777***...000111222111000---,,,---...///......///222444222...***,,,000111---)))...000333333222000//////444444444444444222///,,,...///111222333333333222000---+++,,,///111111000111///111444333,,,((((((***222)))...DDDTTTWWW((((((111---///999111***777333///,,,---111333000---...///111111111111333444555444333555777666222...111333666777777555222000444222111000222333444333555444333333444444222000333444666777777555333222000111111222333333222222222111000000111111000...333333333333444444444444666777777666444222333444000111333333222222333444999666333333444444222000000000000111111222222333---,,,,,,---///222555777666555555444444333333222111222333444444444333222444444555555555555555444777777666444333555888;;;BBBXXXRRRNNNVVVXXXZZZ[[[ddddddfffgggbbbUUULLLHHHFFF@@@999444444666999:::555777777555333333555888::::::999999;;;===@@@AAA@@@>>><<<===@@@AAA@@@======CCCKKKUUUgggEEE///>>>222444333222111000000000000555333555:::===???FFFMMM{{{HHH000---000...222333000000000111222111000///.........///...---...111333111000.....................000222222111000000000444333333333333222///,,,...///000111111111111111111///---...000333333222///...///333222---+++,,,(((000)))+++:::CCCpppvvv888666555,,,***444999555444555111......000111...+++///111222222111111333444444333444555555555333111222444555777666444222000///...------...//////000333222222222444444333222333444555666666555444444333333444444444444444333444333222222333333222000444444444555555555666666333555666555444444555666111222444333222222444555888555333222333333111///---......//////000000000---------...///222555777444444444444333333333333111222333444444444333222444555555666666666666555888888777666555777:::>>>===RRRWWWOOOUUUXXXaaalllnnnlllnnnoooiiiZZZLLLDDDCCC???:::666555555555555777888999777444444666888999777666666777999<<<===;;;999888888:::;;;999777<<>>444...+++,,,555888///333000......111111///---111333444333222111333444222333444444333333444555444555555555444333111000///////////////000111222111000000111333555444333333333444444555555666666444444444555444444333333444333222222333333222000333444444444555555555555111333555555444444666888222333444444333222444555555333222111222111000...------...///000000111111............000222444666222222222222333333333333111222444555555555444333555555666666777777777888666777777666555777:::===777KKKfffYYY^^^cccttt|||vvvssslll^^^PPPHHHBBB@@@<<<999888777555333:::;;;:::888666555666888:::888555444444666999<<<888777555555666666555333666888777444555999;;;:::888IIIVVVUUUOOOLLLGGG@@@???;;;III~~~OOO444===333222222222333444555666777777555666888888888;;;AAA|||CCC777555***444***444333333222111111222222333/////////---++++++---///......---+++++++++---///---...////////////222444333111//////000000///...///...---,,,,,,,,,.........---,,,,,,---...///000111...---000000...///222000000+++---222---:::[[[NNN777333555***,,,444...---,,,,,,...222333333111333444555444222222222444111333555333111111444777666666555444333222000000000000111111111111333444222111000000222333333222333222222333444555666777333333444444333333222111222111000000111111000...222222222333333333333444111333444444333444555777111222333333222111222333222111111000000///...---///000222333444444444444............000111333444000000111222222333444444222333555666777777666555666666666777777888999:::666666666444333333666888666GGGuuu```fffnnnqqqggg```WWWOOOKKKDDDAAA===;;;;;;;;;:::999===<<<<<<:::888777777777===;;;888555555777:::<<<:::999888777777666555555333777888777999<<<===:::555999777///---444===@@@666BBBCCC]]]fff<<<;;;999333333333333444555666666666444444777666555888===LLLoooSSS888222***777***222333333222222222222333333000000///---++++++---...222...++++++///111000------...//////...///111333111///......///000///......---,,,+++++++++,,,---......---,,,,,,---...000333///...000000---...222444///+++000555111222???ggg|||JJJ333666000,,,111///++++++---///222333333222333444555444222222222444000333444333111111444777555555555444333111000///,,,...000000//////111222444222000///000111111000222222222222333555666777333333444444444333333222222111000000111111000...222222333333333444444444111333444333222111222333000111222111000///000111///000111000///...------000111333555666666666555------......///000111111000000111222333333444444333444666777888888888777555555666666777999;;;<<<888999888666333222333555999FFF}}}\\\bbblllyyytttbbbYYYSSSLLLEEEBBBBBB???;;;999:::<<<>>>???>>>===<<<;;;;;;999888777===;;;999666666888:::<<<;;;;;;;;;:::888777777777666:::;;;::::::<<<;;;888555999;;;999888999;;;<<>>???>>><<<;;;<<<<<<;;;999777999888777666555666888999999:::;;;:::888777777999666999:::777888;;;;;;888999===@@@???:::777555555444AAA>>>KKKbbbGGGBBBMMMWWW888444555444444333333333444444333222444777777555888===AAABBBkkkIII222,,,...000//////000222333333333222111000000000///------///111/////////111444444111...,,,...000111///......///,,,,,,,,,...///000...,,,******+++,,,------------///000000///---,,,///222000---...111222000000333000...333444---,,,000000555JJJnnnccc:::222111,,,---...///111222111///......///111222222111111333444222222222333444444111000111222444555555333000///,,,000444555222111444777333111...---///000000000222222333444444444333222...///000111222333333333444333222222333333222000111222222222333333333333,,,...//////......000111000111111000///......000,,,///222222///------...+++---000333444444333222000111111222222222222111222222333333444444555555///000222444555555555555444444333444666999<<<===999;;;;;;:::999888999:::>>>DDDZZZPPPYYYWWWZZZVVVRRRPPPQQQOOOHHHBBBAAA<<<:::888777999;;;<<<<<<<<<;;;:::;;;======:::777666666666666666666666777777999;;;:::888777888:::666999888666888>>>AAA@@@===???@@@<<<555111333888666555999EEEbbb___HHHBBBFFFGGGxxxuuuLLL666444444444444555666777777555444555888888555777<<<>>>@@@QQQYYY888---(((000---...///111333444333111000000000000///......000222(((,,,000111000...------,,,...111222000...------******,,,...000000...+++(((***,,,---......---------...///---******---000---+++---222333222222555///111:::888)))'''000222333111>>>VVV:::222000888***---000222111111111111...000111111111111333444333222111333555555111---///111444666666333000...''',,,111111...---000333111///------///111222222111333444555555444222000((()))+++---.../////////222111000000111111000...............////////////)))+++---......///111222111222222111000//////000+++///222222///------...+++---000333555555333222222333333444444444333333333333444444444444555555---...000222333333333333333333333333555888;;;===555777888999888888:::;;;>>>AAA~~~YYYHHHNNNHHHHHHHHHDDDCCCDDDCCC@@@AAADDD===<<<;;;<<<======;;;999<<<:::999;;;======:::777555555666777888888777777777999;;;;;;888888999<<<<<<===:::666777===@@@@@@666===DDDEEE>>>555444666===555@@@HHH>>>AAAJJJCCC777<<>>XXXbbb>>>333444444555777888:::;;;777666777:::888555666::::::AAAAAAuuu\\\:::***111"""111,,,///***+++555444---///111111000000//////......222222111000///---+++***)))+++---//////---+++)))------,,,------...///000......---,,,,,,+++***))),,,,,,,,,---///000///...///,,,+++---111555666555444555555444333111...---///777:::VVVyyyIII888666333111+++***///444333///...111000000///000222333555333222111000////////////......////////////......///...,,,+++***++++++,,,............---///333555555333222444777777444000***+++,,,---............***,,,...222555555333111...+++)))+++---///---***,,,+++******,,,...000222///222222......000000------......///000111111222///,,,+++---222555555333555444222000000111222333000000111222222222222222333000///222333111333777333333444555555666666666888777777666666666777777666FFFrrr___EEEIIIKKKMMMDDDBBB???>>>???>>>===<<>>>>>======>>>CCCAAA>>>===<<<<<<:::999:::>>>DDDJJJGGG@@@===???555<<<:::JJJPPPBBB===555???qqqCCC333555444444888<<<999111888999999999888777555444555999;;;bbb|||III+++555***111)))...***(((///...+++111/////////.........---------.........---,,,+++******+++---///...---+++)))------------,,,,,,,,,,,,++++++,,,---...///000111222000///000000///---+++...,,,***,,,000333444444333333333222111000///...---111000>>>lll}}}III111111***(((+++111333222111333//////000111111222222333222111000///............000000111111111000//////---,,,+++*********+++,,,+++,,,,,,,,,,,,...111444444333333444444333000.........//////......---,,,***,,,...111333333111000---,,,+++,,,,,,---,,,+++...---,,,++++++,,,---...,,,//////,,,,,,//////---.........///000000000111000000000222444666666555555333222000000111222333333333222222111000000000222//////222333111222555333333333333444555666777777666666555555555666666999CCCjjjtttGGGFFFDDDBBBAAA???>>>===>>>???>>>===@@@>>>;;;:::::::::888777:::888666555777888888777===888444444666888555333666;;;AAACCCAAA===;;;::::::<<>><<<>>><<<:::666CCChhhkkk@@@:::>>>;;;@@@lllhhh666555444444555666666666666777888999999888777777000<<<>>>]]]```///222...---+++111---***...---,,,555---------------,,,,,,,,,+++,,,,,,---------,,,,,,+++,,,.........,,,***))),,,---------,,,+++)))(((*********+++---///222333222000/////////...,,,***,,,***)))+++...000222222222111000000///000000000222444///111AAA```sssBBB444******...111000,,,,,,000,,,...111333333333111000000000///...------------000000000000000///...---******)))))))))***++++++)))*********+++,,,///222222444444333111...------111111000000...---++++++***,,,...000000000///...,,,---...---+++***+++,,,///...,,,+++*********+++***------***+++......+++....../////////////////////111444555444444444444333333111000000000111222666555222000///.........000......222333000000333333222111111111333555777555555444444444444555555:::@@@bbbIIIDDD???:::===<<<;;;<<<>>>???>>>===:::888777666777777666555<<<999666555555666666666???:::666444666777666444444777;;;>>>???===:::888:::<<<>>>??????@@@BBBDDD@@@@@@@@@???@@@@@@AAAAAA;;;777888<<<>>><<<<<<>>>@@@888444===JJJNNNEEE;;;555>>>;;;<<>>yyyccc666333111111222000+++***,,,***---111444444333000---......---,,,,,,,,,,,,,,,------...------,,,+++***))))))******++++++,,,,,,((()))***++++++,,,///111000333555444000------...000000//////...,,,+++******+++---......---,,,,,,+++...///...***)))***---...---,,,+++***)))))))))+++...---******,,,,,,)))///.....................+++///333333000...///000222111000000000000111111555333000...,,,,,,---......---...222333//////111111000...---...000333555333333333222333333444555777<<<^^^MMMAAA>>>999888888888:::===>>>>>>===888666555555666777777666;;;888555444555666777777>>>;;;777666777888999888666666777999<<<<<<;;;999999;;;<<<<<<;;;;;;===?????????>>>===;;;:::;;;<<<>>>777444888<<<===>>>@@@<<<888888<<<===;;;>>>DDD<<<@@@:::@@@wwwMMM===333666555///000:::444444555666666777777777444??????\\\aaa333---333,,,///***---888666+++)))------------------------////////////...---,,,+++,,,------------,,,+++***)))+++---...///...,,,+++...---+++***))))))******,,,+++***,,,---...,,,+++***************,,,...///111111000000111222444555000...000999888666^^^DDD999111---///222222222333))),,,000333444222///------,,,++++++++++++++++++,,,,,,,,,,,,,,,+++************+++,,,,,,---------)))***,,,,,,,,,,,,...000...111444333000...///111+++,,,,,,------,,,,,,+++)))+++------+++***+++,,,+++---///...***)))+++---,,,+++++++++++++++++++++...000000,,,***,,,+++(((.........---------------)))---111111...,,,,,,---000000000000000000000111111///---,,,+++,,,...///...---...222222///...000///...,,,+++,,,...111333222222222222222333444444333:::___ZZZ>>>===:::555555666888;;;===<<<;;;999888666777999::::::999888666444444555777888888;;;999777777999;;;<<<===:::999888888;;;=========:::;;;<<<;;;999777888999;;;<<<===;;;999888999;;;@@@999555888<<<>>>@@@BBB999===>>>;;;999===BBBDDDDDDBBB<<>>kkk~~~;;;,,,///000222---111???<<<...))),,,,,,------------......---------,,,,,,***))))))+++,,,,,,------,,,,,,,,,)))***,,,---.........---,,,,,,,,,---------------000///.../////////---++++++,,,,,,,,,++++++...000111111111111222333444555777222...222444///AAAfffyyyCCC777---,,,000333444666***,,,///111111111///...,,,++++++******+++++++++,,,,,,------------,,,,,,++++++,,,---------,,,,,,+++,,,......---,,,...///...///111222111000///000))))))***,,,,,,---------(((+++------***)))+++---+++,,,------++++++,,,---******++++++,,,,,,------///111000,,,+++,,,,,,(((,,,---------------------+++---///000///.........////////////000000000000///...---------///000111000......111222......000...---,,,,,,,,,...000222222111111222222333444555111999]]]rrr@@@;;;777444444555777::::::999777666444333333555666666666666444444444777888888777666777777888999;;;<<<===777888888888999999:::;;;<<<===>>>===:::777666666777999<<<;;;::::::>>>AAA@@@;;;888;;;======???CCC999AAAAAA999888===>>>888===;;;;;;QQQmmmZZZcccqqqqqqTTT888111444666666777444444333333222333333444444888EEE|||LLL333)))000333///111===:::...+++++++++++++++,,,,,,,,,---++++++,,,,,,,,,++++++******++++++,,,,,,---------++++++++++++,,,,,,,,,,,,(((***,,,.........------000///...///000111///------...///---,,,,,,...111///000111222222333222222777888111///222---///===[[[sssbbbNNN???555......111,,,------......//////000,,,++++++******++++++,,,)))***+++,,,------------++++++,,,---,,,+++******,,,---///...,,,+++,,,,,,////////////000///---+++)))***+++,,,------------'''+++------***)))+++///+++******+++---......---++++++,,,---------------,,,//////,,,+++......++++++++++++,,,---------......---,,,---///000///...---...//////000000000///000000000111111222222222222///...111111...///222///......//////000111222222111111222333444555555555777VVVIII===555444444555777888888666444444222111111333444444333555555555666888888666444333444666888888888888999555:::???@@@>>>;;;999999:::<<>>BBB<<<:::;;;===<<<:::<<<@@@;;;======:::999:::888444333666999GGG```nnn]]]@@@:::HHHLLLtttwwwPPP777111555777777444444333333333555666777:::>>>DDDpppbbbAAA+++(((---)))***111...&&&((())))))******+++++++++,,,***+++,,,---............******++++++,,,---...///---,,,+++***))))))))))))'''(((+++------,,,***(((*********---000222111000...000000///,,,,,,///222...///000222222222111000'''222333000777666111333;;;lll|||]]]AAA...))),,,...---,,,,,,,,,...000111,,,+++++++++++++++,,,,,,&&&'''((()))***+++++++++***+++,,,,,,+++***)))(((,,,...///...,,,*********111///------///...***&&&+++,,,------......------'''***...---***))),,,000,,,)))(((***...000///,,,---------......---,,,,,,))),,,,,,***+++//////---******+++,,,,,,---.........+++)))***...000///---------...///000000//////222333444444444444333222444000///000000...///333000000111111222333333333222222222222333444555666:::666OOORRRAAA666444444555666777777444111999888666666888999999888666666666777888777444111111333666777666555444444999BBBLLLOOOJJJDDD@@@???666999===>>><<<888555444777:::===;;;888777:::>>>999999;;;===:::777888>>>;;;777888===>>>:::999;;;555:::===>>>AAADDD@@@:::???MMMEEEkkkhhh???///222777666333333333444555777999;;;;;;>>>888RRR[[[+++---555111***,,,***%%%&&&))))))***+++,,,,,,------++++++,,,------...//////++++++***************+++---,,,***)))((('''((((((,,,,,,++++++***))))))(((***+++,,,---............,,,,,,------------,,,+++...///000111111000///...666555222000///000222444444GGG{{{RRR???+++333//////+++(((,,,222111+++,,,---...,,,***))))))******)))))))))((((((''''''+++++++++*********************+++++++++,,,,,,,,,'''(((***+++,,,------...,,,,,,,,,,,,,,,---...///+++***((((((***---------000000...---+++***((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))((((((++++++++++++,,,---...///000///...---,,,,,,+++***//////...---------------111111111000111111222222222///---...000111000...444444333222222222333333666333000000333444333111:::<<>>444444444555888888777666<<<999777555666666555444999888777666444222111111///666333111999888555999QQQvvvuuuYYYMMMRRRHHHAAAAAA???999777999666666999;;;888444555:::555888:::;;;<<<<<<999666888888888888999:::;;;<<<<<<======<<<===??????>>>>>>@@@[[[WWW888<<<<<>>>>><<<888555333222555555444444333333333333:::;;;<<<<<<===>>>>>>>>>@@@XXXvvvIII:::777222222222333444555666777777===444@@@DDDqqqbbb888(((///***&&&+++************)))))))))((((((------,,,,,,+++***)))))))))))))))(((((())))))******)))((('''''''''''''''(((((())))))***+++,,,,,,***+++,,,------.........,,,++++++***+++,,,.../////////111111111111/////////...---,,,,,,---///000888777888KKK|||SSS444111***)))...---(((''',,,,,,------,,,***)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***)))((((((*********++++++++++++,,,******+++++++++,,,,,,,,,,,,++++++************+++,,,++++++---000111000///((()))***+++,,,---......++++++++++++++++++++++++((())))))***************************+++,,,------+++++++++++++++++++++++++++++++++,,,---...000111222111000//////...//////333111000111222333222111...///000111222222111111///111333333111111333555444333III]]]999555444333444666666555444777555333333555777777777111111222222333444444555444444111222555222@@@\\\yyynnnkkkbbbRRRAAA:::888777777888222444777999888666555555555666777888999999::::::888888:::<<<>>>>>>>>>>>>FFFlllhhh@@@000333888000111333444666666777777<<<333;;;CCCoooFFF(((111***'''---&&&)))))))))***************,,,,,,++++++***)))))))))(((((((((((((((((()))***)))))))))((((((((((((((((((((())))))***+++++++++******+++,,,------------...,,,***))))))***,,,---//////000111111000/////////......//////000111111111888777333FFF{{{WWW;;;+++###***---&&&$$$***+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((************++++++++++++++++++++++++++++++,,,,,,---,,,+++***************))))))***,,,///000...,,,,,,,,,++++++******))))))++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,***************+++,,,,,,))))))))))))******++++++******++++++,,,...///000222222111///........................//////......---///111333444444333222...555<<<<<<777333444666666222CCCuuu888777555444444555555444333666444333333444666666666111111222333444555555555333111...333555333IIIppp}}}mmmbbbUUUGGG???@@@;;;999:::;;;888333000222333444555666777888888777777999>>>@@@>>>===???:::WWWxxxrrrdddmmmwwwfffPPP???555000111444333444555777888888777777666555===EEEfffQQQ(((,,,(((***///$$$(((((()))***+++------...************************(((((('''(((((()))******)))************+++******)))))))))))))))))))))))))))***+++,,,------------333222///---,,,---...///...///000111111000///.........///000111111111111---555;;;444000MMMRRR666###&&&...---+++---+++,,,---,,,*********,,,*********+++++++++++++++,,,,,,++++++***))))))((())))))*********+++++++++,,,++++++******+++,,,,,,...---,,,++++++***++++++***)))***,,,...///---+++...---,,,+++)))((('''&&&************************))))))+++,,,------......******)))))))))***++++++'''(((((())))))******++++++++++++++++++,,,------333222111//////.........+++,,,......------,,,,,,---...111333444333222111111;;;EEEFFF@@@999666777888333===rrr@@@999777555444444444333222222000...---.../////////444444444444555555555555444333000444666333IIIpppyyycccSSSCCC666666<<<>>>===<<<999888777666666777888888777555999@@@BBB>>><<>>ZZZhhhMMMCCCAAA===;;;<<<777666444333333555888:::666444888AAABBB<<<999<<<<<<<<<===???AAACCCEEEFFFaaatttnnnoooaaaEEE;;;555444777666222333888666666555555555666777888///999999<<>>;;;888555555555444333555333111111222444444444444444444444444444444444666999444222444111333@@@UUUwww```QQQMMMKKKFFF???777222000111111555222666@@@AAA999555999111222444666999<<<<<<:::IIItttttt^^^OOOGGGBBBDDDBBB555===;;;777333------555???666555444444666999<<<>>><<>>;;;888777999:::999FFFddd}}}bbbPPPAAA333222777444555999666222333555777999999666333777666555555888===AAAEEEPPP```hhhhhh@@@---//////'''+++)))'''''''''((('''&&&...---,,,+++***((('''''')))))))))))))))*********((()))+++,,,,,,***((('''((()))***+++,,,---------'''((()))***,,,---//////,,,)))(((***...///,,,(((++++++******+++---///000000///...,,,+++*********))),,,......,,,---000444DDDhhh<<<---***''''''***+++***+++------+++000,,,((()))+++,,,((($$$%%%***///000---*********,,,+++((('''&&&'''((())))))&&&$$$$$$'''))))))'''***************++++++,,,***++++++++++++***))))))((()))***++++++***)))(((***)))((('''&&&%%%%%%%%%&&&&&&''''''((()))))))))++++++******))))))(((((((((***,,,,,,*********+++((((((***---///000...,,,***)))'''&&&'''))),,,...,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,222111111000111111222333444...@@@hhhPPP@@@555777999444000///111///------///111111111---///222555666555333222333222222333444333111///---000999???<<<;;;JJJ______KKKBBB666000333444///222:::555888???CCC???666444888<<>>[[[eeeSSS@@@999;;;:::888666111111222444777999;;;<<>>JJJ\\\jjjuuuJJJ---222((('''&&&''')))***+++******))))))))))))((((((((()))))))))(((((('''''''''(((((((((((((((((((((((())))))***+++,,,,,,,,,,,,---,,,,,,+++******))))))+++)))(((***---...,,,)))******++++++++++++******+++++++++++++++,,,---...+++******+++---//////...444///NNNnnnAAA---...---+++))))))***+++,,,///,,,******,,,,,,)))&&&'''((())),,,......,,,***,,,++++++***+++---///000---+++(((&&&&&&&&&$$$###((((((((((((((()))************++++++******)))(((''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))(((((()))))))))))))))))))))***+++***'''%%%%%%&&&)))))))))***,,,+++)))'''))))))))))))))))))******------,,,,,,+++)))((('''(((((()))******+++,,,,,,)))***,,,---.........---000000===YYYJJJ111;;;666///111000///---,,,,,,---/////////111000000///...------,,,///......000222333111000333444222000333888888555333HHHaaa{{{|||dddHHH555...111666999555222333444333333<<<777BBBdddkkkZZZVVV???555...///222333222333999888666444222222222333555555777:::>>>FFFTTTbbbtttyyy[[[222...***((('''''')))+++******))))))))))))************&&&&&&'''((()))***+++,,,******)))))))))***+++,,,))))))***+++++++++++++++---,,,,,,+++***))))))(((***))))))***,,,---+++)))***+++,,,------,,,***)))***************++++++,,,,,,***)))+++...///---+++...///777VVViii888000,,,***,,,...---,,,,,,...,,,******++++++)))'''(((''''''***...///---******))))))))))))***+++,,,,,,***)))((('''&&&%%%$$$'''''''''''''''((())))))***************))))))((((((((((((((((((((((((((($$$$$$$$$$$$$$$%%%&&&'''%%%%%%&&&''''''(((((()))&&&&&&((())))))))))))(((((()))***(((&&&$$$######(((''''''(((******((('''))))))***++++++***((((((+++,,,,,,,,,+++***))))))---,,,,,,+++***))))))(((+++,,,...000000///---,,,---000;;;RRR```555888444///111......---++++++,,,.........111000///------------...///...---...000000///...222555333...111888666---777777555<<<\\\eeeMMM:::666666:::999444222555:::===333...777666...111;;;777444555555222222444---...000111222555888:::<<>>ZZZuuuhhhRRRTTTRRR@@@444555555333444777666444666999000......111222222666<<<999999888777;;;EEESSS]]]|||zzz???---+++******+++,,,+++************++++++,,,,,,------,,,,,,+++***)))((((((&&&''')))***++++++******))))))************))))))************))))))))))))''')))******************,,,,,,,,,,,,------...///------------------...///,,,...000000...,,,++++++222(((''',,,***888qqqiii<<<******++++++,,,(((((()))((('''&&&'''''')))))))))((('''(((+++---+++++++++,,,+++++++++***%%%'''******)))((((((***((((((''''''(((((()))***)))))))))))))))(((((('''***)))(((((((((((()))***&&&&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&''''''((($$$&&&''')))((('''%%%### """%%%&&&&&&&&&'''(((&&&%%%$$$%%%'''))))))((('''((()))***************))))))***+++,,,,,,,,,+++((()))***+++,,,---......)))))))))*********++++++---(((555WWW{{{999111333,,,000///---++++++---/////////------......///111222333333111...---......---,,,---+++---000000///111666444222111333000000;;;IIIdddiiiRRR===222111555222000000...222//////222444333666;;;555@@@RRReeewww}}}EEE+++***)))))),,,------,,,))))))*********+++++++++)))))))))))))))*********''')))+++---...---,,,+++))))))*********))))))(((++++++******))))))((((((''')))*********)))******++++++******+++---///000.........///000111222333+++///222222...++++++,,,,,,)))...444---+++GGGlllVVV444---,,,,,,...&&&'''((('''&&&%%%&&&''')))***+++)))&&&&&&***...((((((***+++++++++++++++%%%(((++++++)))'''((()))((((((((((((((()))******)))))))))))))))((((((''')))((('''&&&&&&'''((()))(((''''''&&&&&&'''''''''$$$$$$%%%&&&&&&''''''(((%%%&&&((()))(((&&&$$$"""!!!$$$%%%&&&''')))+++)))'''%%%%%%'''((((((''''''(((((()))***++++++,,,))))))*********))))))(((***************+++++++++''''''((()))***,,,...///...&&&444ZZZFFF555444(((//////---,,,,,,---/////////------...//////000000000222///------.../////////555---+++222333///000666;;;000,,,555<<<888111///+++wwwLLL999111444222444888555...+++---444888999;;;>>>\\\ooommm999+++******+++------+++*********+++,,,------------++++++***************+++,,,,,,,,,+++++++++******...***))),,,+++'''''',,,,,,***'''(((***+++***(((***++++++++++++***))))))***,,,---...000000---******---111444555333111//////......------......///---...---***)))...999BBB|||CCC***---///(((%%%'''((((((******(((%%%%%%&&&&&&'''((())))))*********))))))(((((((((''''''((()))++++++******)))''''''((()))))))))))))))'''''''''(((((()))***+++***)))(((''''''&&&&&&'''%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&&&&$$$$$$)))))))))(((&&&$$$!!! !!!###$$$%%%%%%%%%'''))))))***)))(((&&&''')))+++''''''(((((())))))*********+++------+++******+++)))((((((((((((***+++---(((((()))***************...(((,,,]]]ddd(((000==='''000,,,***---///......111///...---,,,+++,,,---...000...---++++++,,,---...000///---,,,+++---...000///////////////000111111888YYY]]]555,,,999777------,,,///111111222;;;KKKXXXjjj888,,,+++***+++---......---++++++,,,---------------++++++************+++++++++++++++++++++*********)))&&&''',,,...,,,---111+++)))'''(((***+++***)))))))))***++++++,,,++++++,,,,,,,,,+++,,,......---...///000222222222111111...------------------...---------++++++///666<<>>xxxWWW666===888FFFMMM___zzzSSS444///000...+++***+++---------////////////...---,,,,,,++++++******+++,,,,,,---)))))))))))))))))))))******,,,------,,,+++(((&&&'''(((***+++,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,///...)))***///111222333333333111///...+++,,,,,,------,,,,,,+++.........000111000---+++000111666KKKzzzsss111,,,)))***---,,,'''&&&)))*********+++++++++++++++((()))))))))))))))))))))))))))))))))*********+++))))))***+++++++++++++++((((((((())))))***+++,,,+++***)))((((((''''''((('''''''''&&&&&&''''''''')))((((((''''''&&&&&&&&&((()))))))))(((&&&$$$###"""$$$'''((()))+++...000&&&((())))))(((((()))***))))))))))))((((((((((((((()))++++++***)))***+++************************(((((()))***************'''......HHHGGG000222---***,,,...,,,,,,...***,,,---///000000//////------,,,,,,++++++++++++***,,,...000000///...,,,...............//////000...555666```uuuTTTaaagggzzzBBB///111///---+++***,,,---------/////////...---,,,+++***++++++***++++++,,,---...++++++*********)))))))))(((+++,,,******,,,+++((('''))),,,---,,,++++++,,,---.........------,,,+++***)))...444111***)))///111222333444444222000...+++,,,---......---,,,+++---...000111111000///...+++555666111FFF|||hhhAAA444***++++++((((((,,,************************))))))************++++++))))))(((((())))))***+++((()))******++++++******))))))))))))***+++,,,,,,++++++***)))((((((((((((&&&'''(((((((((((('''&&&'''&&&&&&%%%%%%&&&''''''))))))))))))(((&&&$$$######%%%'''))))))+++---///%%%''')))***)))((()))***))))))))))))(((((((((((('''(((***+++******+++,,,((()))***+++,,,,,,,,,,,,(((((()))***************(((+++...LLLjjj///222---+++---...------///***+++,,,---------------,,,,,,,,,,,,++++++++++++***,,,...///000///...---......------......///000)))222555KKKDDD111---,,,++++++,,,///000000/////////......---+++***)))++++++++++++,,,---......------,,,+++***))))))((((((,,,,,,))))))---...***'''***---...,,,******+++,,,------............---+++***///666222******222222222222222222222222222+++---...//////...---+++---///111111//////111444---333111&&&(((MMMtttRRR222)))---------...+++***************************+++++++++,,,,,,,,,******)))))))))***+++,,,'''((())))))******))))))))))))))))))***+++,,,,,,,,,+++***)))((((((((((((%%%&&&(((******(((&&&%%%&&&%%%%%%%%%%%%'''((()))'''((()))))))))'''&&&%%%$$$&&&((())))))***,,,---$$$''')))***)))))))))******)))))))))(((((((((''''''(((******)))((()))***'''(((***+++,,,,,,,,,+++(((((()))***************((()))000YYY===555000---//////---,,,...------,,,,,,,,,------...,,,,,,,,,,,,,,,+++******+++,,,---////////////......------------...//////***333777<<>>xxx???///---,,,---+++(((,,,222***,,,///000///...//////---///000111111111333444000///...///111222222111---///000000///......///,,,---//////.........///+++---......---...000222444222111111333333222000000222333444222222222333000000000000111111111111111333555555555555666777222111000///000222555777333333333===___ZZZ:::...---000---...///***......---,,,++++++++++++((()))***+++++++++++++++---,,,++++++***++++++++++++,,,...///...---+++***,,,,,,+++***))))))******$$$'''***------,,,)))'''$$$&&&((()))((('''((())))))(((((((((((())))))***''''''(((((()))+++,,,---###&&&((())))))((())))))'''((()))))))))((('''&&&''''''(((((())))))******************************++++++++++++++++++++++++***+++IIIQQQ555///...111000............,,,***+++***)))***,,,---,,,+++***+++------+++***+++,,,000000///...............***111000444===___AAA666---,,,------...000------...///111222000///...000222222222222444555000...------000222222222//////...///000111///...,,,...000000///.........+++---......---...111333555333111111333444222000111333444444333333444666111111222222222333333333000333555666444444555777111222333111...///222666111222555999BBBaaalllFFF///////////////,,,//////...---,,,***)))((('''(((***+++,,,,,,++++++000...,,,******+++,,,...+++,,,---......------,,,---,,,,,,+++++++++++++++&&&'''***,,,---,,,+++***&&&(((******)))(((((()))******))))))(((((())))))((((((((((((((()))***+++'''((())))))((('''((()))((()))*********(((&&&%%%(((((((((((())))))))))))************************)))***,,,------,,,***))),,,+++OOOZZZ777***222000------......,,,***+++)))((())),,,---,,,******+++------+++++++++,,,...---------------......,,,333---555<<>>444...000111222222333444555666666444222000000111222333444444...222555000222444,,,333,,,)))---111000111333000222333333222000000000...000222444333111000///111------111333111000111222111///000111222222111111222333333222222333555666555444444555555444333222111111111222222000///+++...000000000444;;;BBBkkkzzzHHH000111222,,,...---,,,******+++)))'''***+++,,,---,,,,,,+++***......---,,,,,,+++******,,,---...///...,,,***)))+++++++++******+++++++++++++++************+++++++++***)))))))))******)))......---,,,++++++*********((('''((()))******)))((()))******)))((()))******+++,,,+++)))((()))***''''''((()))))))))))))))***))))))((()))***,,,---************)))))))))))),,,333fff___555---'''&&&***---......---,,,***)))))))))*********+++,,,------------,,,,,,++++++++++++,,,,,,---...---222000CCCllltttxxxhhhdddWWWOOOQQQNNNBBB;;;===<<<===@@@EEEJJJOOORRRUUUBBB:::888>>>BBBAAABBBFFF>>>888:::<<<555555555---555///+++,,,...000333777999777555444444444333222,,,---////////////---,,,111,,,***...222000...---444222111222444555555444222333444333111000111222333333444555444333222111000/////////000000...---------...000222333222222999YYYTTT===555000///---++++++,,,,,,,,,,,,---......---,,,+++***)))///...,,,+++***++++++,,,/////////...---+++((('''+++******))))))******+++++++++************++++++*********)))******++++++------,,,,,,++++++******'''&&&%%%&&&)))+++,,,+++((()))******(((((()))*********(((&&&$$$%%%(((+++))))))))))))))))))***+++***)))))))))))))))******************************,,,666oooDDD222%%%'''+++'''&&&+++...---+++***((((((((())))))***+++---.../////////,,,++++++*********++++++)))))):::---MMMiiiooommmgggggg^^^RRRPPPNNNRRRZZZ[[[TTTOOOPPPKKKOOOTTT[[[aaaeeeggghhhSSSGGGFFFSSS[[[XXX[[[cccXXXPPPPPPMMMBBB>>>;;;111666444111000000111444777BBB===999777888999777555000//////000111111111///222///...222222///.../////////111333555444111///222333333222///......///...000222333111///------000///...///000///...,,,...///000222555555444222+++666YYY[[[999000+++***+++------,,,...222---------,,,,,,+++******///---+++******+++,,,.........------+++)))'''&&&((((((''''''''''''((((((++++++************++++++)))***************,,,---,,,,,,,,,+++++++++++++++'''%%%%%%&&&)))+++,,,+++((()))***)))((('''(((***))))))'''%%%###$$$'''***++++++)))))))))***+++,,,******)))))))))))))))))))))***************++++++,,,:::{{{SSS>>>---,,,...***''')))...,,,+++))))))))))))*********+++,,,---------...,,,,,,+++***)))))))))))))))&&&:::***ZZZ~~~tttvvv~~~iiidddfffaaaXXXQQQRRRVVV\\\```___\\\YYYRRRVVV]]]cccffffffdddcccaaaWWWVVVccciiifffiiisssvvvmmmiiidddVVVPPPMMMCCC888;;;>>>===<<<===???@@@NNNIIICCCAAABBBBBBAAA???===;;;:::;;;===??????>>>;;;<<<>>>???:::555666<<<222000//////111222111000444555555333111/////////000222555555222///......///...---...//////---+++///000222222222222444555000111<<<^^^WWW777,,,)))***,,,+++)))---444++++++************++++++...,,,+++******+++---///***************)))((((((((((((''''''''''''((((((++++++************++++++(((***+++***))))))+++...***+++++++++++++++++++++)))(((&&&''')))******)))''')))***)))((('''((()))((()))***)))'''&&&'''(((,,,+++***))))))***+++,,,***************)))))))))))))))******+++++++++,,,...???{{{xxx[[[:::++++++---...///++++++***))))))***+++,,,++++++******************,,,,,,+++***))))))))))))---&&&888111pppxxxrrrppprrrxxxuuusss}}}mmmbbb```aaa\\\WWW___```aaaaaadddeeeaaa[[[TTTYYYbbbjjjpppqqqqqqpppvvvpppooottttttppprrryyy{{{uuuhhhcccaaaYYYFFFOOOWWWWWWUUUVVVXXXYYY[[[WWWSSSQQQPPPOOOOOONNNIIIFFFDDDFFFJJJMMMNNNMMMLLLOOORRRRRRJJJCCCFFFNNNGGGBBB;;;777888<<>>===999666777888111000///000111111///---222222111000///...///000///222444<<<\\\ccc>>>222)))))))))'''***000*********))))))***++++++,,,++++++***+++,,,...///((((((((())))))*********+++******))))))******+++++++++************++++++'''***+++***''''''***---))))))******++++++,,,,,,,,,***(((((()))******)))'''((())))))''''''((()))(((***,,,,,,***)))((((((,,,+++******************)))******+++++++++******))))))******+++,,,,,,,,,000DDDyyyGGG666555000************)))))))))***,,,---++++++***))))))))))))))),,,++++++*********++++++///---===NNNyyyxxxkkkkkkjjjmmmyyyjjjeeehhhpppjjjddd\\\YYYYYYWWWUUUSSScccjjjnnnlllkkkmmmiiibbb^^^ccckkkttt|||{{{|||xxxllljjjjjjbbbZZZeeemmmkkkfffgggiiiiiicccbbbaaa^^^[[[YYYZZZ[[[TTTPPPMMMPPPVVVZZZ\\\[[[\\\]]]______YYYRRRTTTYYYYYYUUUPPPMMMMMMNNNOOOPPPHHHIIIIIIGGGEEECCCCCCDDDDDDGGGHHHFFFAAA???AAADDD999888777888999999777555888555222333555555111---333444333000888[[[dddGGG,,,'''+++,,,***,,,...---+++***)))******+++******+++,,,,,,---......***************+++,,,,,,+++++++++******+++++++++++++++************++++++'''***+++)))&&&%%%'''+++((())))))***+++,,,,,,,,,,,,+++))))))+++++++++***'''((()))(((''''''((())))))+++---,,,+++)))))))))******++++++***))))))((()))***+++,,,------,,,,,,))))))***++++++,,,------222HHH{{{TTTeeeqqqTTT444,,,,,,+++***)))))))))***++++++***)))))))))***+++,,,,,,++++++++++++,,,,,,------888LLLyyy}}}uuukkkrrrqqqlllwwwfff]]][[[qqqhhhdddaaa___]]]\\\]]]___\\\jjjuuuttttttvvvtttnnnnnnooossswww{{{|||uuuhhhfffggg```dddnnntttnnnfffeeeggggggeeeggggggddd```]]]^^^aaa___[[[XXXZZZaaagggiiihhhfffccccccdddaaa[[[ZZZ\\\YYYZZZ\\\]]]]]]YYYSSSNNNRRRRRRSSSQQQOOOMMMMMMNNNJJJMMMNNNKKKFFFDDDGGGJJJAAA@@@@@@@@@AAAAAA???===>>>888444999@@@AAA999000BBB999555444333DDDxxxZZZ111(((000222---***111000...+++***))))))***)))***+++,,,---.........---,,,,,,++++++,,,,,,---******))))))))))))******++++++************++++++'''***+++)))%%%###&&&***(((((()))***+++,,,,,,---,,,***)))***,,,------,,,'''((()))((('''&&&''')))+++,,,,,,+++))))))***+++)))***+++++++++)))(((''')))***+++---......------))))))***+++,,,,,,------444JJJhhh\\\QQQ@@@...---+++)))(((((())))))******))))))***,,,...///++++++++++++,,,---......***@@@YYYuuunnnzzztttggglllmmmbbbZZZlll~~~hhhdddfffddddddhhhiiifffdddjjjsssxxxwwwtttyyytttooopppvvv{{{|||{{{jjjfffoookkkuuutttgggZZZ```vvv{{{tttnnngggeeemmmwww{{{jjjlllpppdddiiixxxxxxtttkkkbbb___^^^```hhhqqqkkkqqqrrrkkkgggeee]]]SSSWWW]]]aaa___\\\ZZZYYYXXXXXXXXXVVVRRRMMMKKKLLLMMMRRRLLLFFFFFFKKKMMMJJJFFFLLLBBBAAALLLPPPFFF===<<<;;;===<<<:::>>>PPPlllvvvEEE000444<<<;;;777444///******,,,---+++(((,,,---***''')))...000---222***%%%'''***)))(((***###(((,,,,,,)))(((***...***...///,,,******((($$$((())))))(((&&&%%%&&&'''''')))+++,,,+++******+++******)))))))))***++++++(((((((((((())))))))))))+++***)))((((((***,,,---((())))))***++++++++++++++++++---------,,,+++***222///+++***+++---///000;;;OOOMMMhhhxxx]]]222+++,,,######((((((***,,,+++***((()))***222---+++///111000000222---aaa{{{wwwsssiiiuuuzzzmmmhhhvvv{{{pppmmmdddbbbbbbeeeiiijjjgggcccfffooovvvssslllkkkvvv{{{xxxvvvyyykkkeeeoootttwwwzzznnnrrryyypppcccbbbssszzz}}}ssshhheeehhheee^^^```ccciiimmmlllhhheeeddd\\\]]]^^^\\\ZZZYYY\\\^^^ZZZUUUQQQRRRVVVXXXTTTPPPUUURRRVVVaaaaaaVVVMMMLLLKKKLLLKKKIIIJJJQQQ^^^gggmmmxxxwwwUUUJJJPPPWWWUUURRR888333//////333777777666111000666AAABBB888000...444222BBBYYYUUU888&&&))),,,------,,,******+++---,,,...,,,)))***---,,,((()))***++++++)))((()))***''')))***+++***)))((((((((((((((())))))*********)))))))))***************+++***)))((()))***,,,---++++++,,,------,,,,,,+++,,,---......///...------111...+++)))***,,,...///>>>VVVKKK|||wwwHHH222))))))+++((()))************)))))))))###***---***333GGGVVVZZZvvv}}}ssskkkxxxwwwsssnnntttyyyiii___\\\^^^```ggg~~~tttjjjxxx|||yyyuuuooottt}}}rrruuu{{{www}}}~~~ssszzztttjjjkkkppppppkkkjjjfffiiirrrwwwuuuvvv{{{}}}yyyrrrlllkkkooosssbbb^^^ZZZ[[[___aaa___[[[]]]aaakkksssmmm^^^VVVWWW\\\YYYUUURRRSSSUUUWWWXXX```dddddd^^^\\\```hhhmmmkkkZZZKKKIIINNNQQQPPPNNNJJJFFFCCCDDDIIIOOORRRSSSNNNMMM\\\rrrttt```PPPNNN666BBBoooVVV***&&&+++******))))))+++---///++++++)))&&&'''+++,,,***&&&(((******)))(((((()))((()))***+++***)))(((''')))************))))))(((*********+++++++++,,,,,,+++******))))))+++,,,---...///000000000...+++***------...///000000000///000...+++))))))***,,,---???^^^bbbLLLLLL///,,,---***,,,+++***+++,,,,,,+++***)))333555:::]]]zzzlllgggrrruuu~~~{{{vvvyyyzzzkkkfffgggooozzzppp|||tttiiifffxxx~~~yyytttsssvvvkkkkkkxxx}}}pppnnntttxxxwwwtttnnnccc___iiipppsssyyywwwpppnnnsssxxxlllfff```^^^```bbbbbb``````hhhtttwwwlll\\\WWW[[[aaa\\\TTTPPPRRRWWW]]]aaalllmmmjjjaaaYYYWWW[[[___YYYRRRLLLMMMNNNLLLKKKMMMMMMIIIGGGHHHMMMSSSWWWYYYPPPSSS```qqquuuiii]]]YYYCCCPPP{{{```444---000333444222...,,,---///+++000111,,,'''((())))))%%%'''))))))'''''''''((()))))))))***+++***)))'''+++,,,,,,,,,+++***((('''))))))******+++,,,,,,,,,++++++*********+++,,,---///000111111000...+++)))------...//////000000000//////---+++)))***,,,...777```KKKQQQSSS666***,,,...,,,++++++...///...,,,***,,,///IIItttkkkmmmvvvtttwwwvvvmmmzzz|||zzzrrriiiiiisss}}}nnnbbbaaadddmmmjjjmmm{{{xxxwww}}}{{{yyyssstttxxxrrrlllzzzuuujjjlllrrrssstttwwwuuullliiinnnqqqnnnmmmqqquuu}}}~~~vvvjjjbbb______``````]]]fffooooooeee[[[\\\bbb```\\\VVVQQQQQQWWW```fffdddgggjjjiiibbb]]]]]]___]]]XXXUUUUUURRROOOPPPTTTQQQPPPNNNOOORRRVVVYYY[[[NNNUUUXXXWWW[[[bbbaaaYYYYYY[[[ggguuupppXXXDDD@@@CCCIIILLLHHH===555222333:::DDDHHH???222+++***+++***++++++***((('''((()))***((('''''')))***)))(((((()))******************(((((())))))***++++++,,,+++++++++++++++,,,,,,---...///000000///---+++))),,,,,,,,,------........./////////---+++***---///333fffHHHZZZTTT++++++---,,,++++++,,,.........+++555MMMwwwwwwwww~~~ooo||||||kkkgggTTT___ooohhhllluuu{{{wwwkkkhhhWWWTTTQQQYYYfffhhhkkkwww{{{kkkrrrxxxuuurrrjjjsssyyylllttttttkkkllllllhhhnnnzzzooodddooovvvjjjccc`````````VVV\\\bbbaaa\\\[[[```fffbbb```]]]YYYWWWXXXZZZ]]]]]]bbbjjjnnnhhh___ZZZ[[[ZZZUUUSSSTTTSSSQQQRRRVVVXXXYYYZZZ[[[\\\\\\]]]]]]bbbjjjfff[[[___pppvvvnnnggggggfffddddddbbbYYYPPPJJJQQQWWWWWWPPPIIIGGGGGGPPP[[[___UUUDDD:::777777444444111...***)))+++,,,333...)))(((***,,,+++***((((((((()))***+++---...'''(((((()))***+++,,,,,,+++++++++,,,,,,,,,,,,,,,------------------,,,,,,---,,,,,,+++++++++,,,,,,---///000...++++++...111BBB{{{jjjGGGgggvvv333***+++,,,---,,,+++,,,...111333\\\zzzgggjjjkkkUUUNNN:::777jjjZZZUUUYYYXXX\\\hhhooouuuoootttrrrkkkmmmdddlll{{{xxxooo___bbboooooo|||pppxxx{{{yyy|||uuuiiinnn~~~ppptttyyywwwmmmgggdddccccccXXX[[[\\\\\\[[[^^^cccgggkkkeee___]]]^^^^^^[[[XXX___ccckkkooohhh[[[UUUWWW[[[VVVVVV[[[___]]]ZZZYYYMMMPPPTTTVVVVVVSSSQQQOOO```ccccccaaahhhtttzzzxxxppppppnnnlllnnnnnnggg^^^TTTVVVZZZ___bbbaaa]]]ZZZXXX___bbb[[[RRRNNNKKKIIILLLJJJEEE???:::888;;;===EEE===444000000222222111555333000...,,,---......(((((()))***+++,,,---...***+++,,,,,,------,,,,,,,,,,,,++++++,,,...///000...---,,,+++******++++++***---///...++++++...222RRRMMMGGGvvv|||___jjj~~~666///...222444222......333999CCC|||dddaaa[[[```EEE;;;///)))oooxxxllleeeSSSTTTffflllqqqwwwyyy}}}uuuiiilllkkkiiimmmvvv}}}|||xxxvvvddd```RRRSSS]]]ZZZkkkrrrsssvvvoooyyyvvvpppkkkhhhgggfffgggddddddcccbbbcccgggiiihhhrrrggg[[[ZZZ```dddbbb]]]YYY\\\ccchhhbbbWWWSSSVVVTTTQQQRRR[[[bbb^^^WWWRRRMMMRRRXXX[[[ZZZVVVRRROOOPPPQQQXXXeeennnsssvvvyyyyyypppeee``````dddiiillllllgggdddhhhnnnoooggg___SSSVVVWWWVVVWWW[[[[[[WWWhhhddd^^^VVVPPPOOOQQQTTTUUUKKK@@@999888999999777GGGCCC<<<555000---,,,,,,)))******+++---...//////***+++,,,---------,,,,,,,,,+++++++++,,,///222444000///---+++*********+++'''+++...---******...222UUU|||===LLLeeeEEE---MMMFFFrrr444666333888<<<999333222999AAAfffzzzzzzZZZ```UUU]]]BBB666111---nnntttggghhhnnnmmmiiilllwww~~~uuuoooiiibbbbbboooyyyttteeeYYYSSSOOOLLLHHHBBBKKKnnnwwwmmmhhhiiidddcccgggfff```\\\]]]\\\[[[aaalllrrrpppnnnooojjjjjjhhhaaaZZZXXX[[[___YYYdddlllgggWWWLLLLLLQQQYYYVVVYYYaaafffccc\\\YYYSSSPPPRRRYYY[[[VVVPPPMMMYYYZZZ___jjjwww~~~}}}wwwhhh___bbbiiimmmlllxxxwwwvvvvvvwwwtttllleee]]]WWWSSSWWWaaahhhhhheeekkkhhhhhhkkkkkkhhhhhhllliiieee___YYYPPPKKKOOOXXXbbbYYYPPPJJJFFFAAA;;;888;;;AAA===000+++111555333888000...+++'''---000&&&...+++)))+++---...///111000111000,,,'''&&&***///(((222333///...***+++666```XXXAAAiiiBBB000***222666>>>nnntttFFF444111222YYYnnn999666___vvvssszzzyyyyyy}}}rrrnnnddd]]]SSS888111(((...tttqqq___UUUNNNJJJJJJLLLNNN^^^wwwmmmhhhffffffiiirrrzzzvvvhhh[[[VVVZZZ\\\```dddhhhiiigggdddqqqpppmmmeee]]]VVVSSSRRRQQQZZZcccddd^^^ZZZ]]]bbb[[[[[[bbblllqqqjjj```[[[XXXRRROOORRRVVVVVVVVVXXXddddddgggppp{{{~~~{{{zzzxxxvvvvvvuuurrroooooo|||zzzxxxtttooobbb___^^^dddooozzzyyysssvvv~~~zzzuuu~~~wwwqqqvvv}}}|||wwwpppjjjddd```^^^___UUUWWWQQQCCC???FFFJJJHHH???888999;;;;;;BBBCCC666///---,,,---------......,,,---...---,,,---000333******%%%&&&---++++++777kkkOOOCCCuuurrr///444888111444,,,777EEE???111///222IIIOOOVVVuuupppmmmfff^^^\\\dddeeeiiisssuuuwwwooogggVVV666///...999wwwnnnYYYVVVQQQQQQVVV^^^ooorrrqqqnnniiieeeccceeegggjjjsssnnn]]]UUU[[[aaacccbbbeeelllkkkdddyyywwwtttpppjjjccc[[[UUU^^^ccciiimmmnnnooopppqqq```___dddmmmqqqkkkbbb^^^\\\UUURRRVVVYYYZZZ[[[]]]]]][[[]]]cccmmmtttuuussspppwww|||sssllljjjhhh|||vvvwwwxxxhhhggghhhmmmwwwrrr|||{{{|||iiihhh___SSSRRRZZZ^^^\\\^^^TTTRRRUUUZZZfffiii\\\CCC@@@;;;777444222///,,,000...------...///...---333...'''+++444000333CCCpppGGGJJJEEE***///333(((------'''&&&(((''',,,:::eeePPPsssvvvqqqmmmhhh]]]WWWMMMEEEDDDBBB<<<333AAAIIIMMMSSS\\\```ooosssVVV111...999HHHtttzzzhhhccc___aaagggqqq~~~{{{{{{}}}|||{{{www|||cccbbbbbbbbbcccfffjjjmmmuuu~~~qqqccc]]]VVV___aaa]]]bbbooopppggghhhfffdddeeefffddd^^^XXXbbbdddhhhoootttuuurrrnnn\\\XXXXXX\\\^^^[[[YYYYYYVVVTTTWWW^^^aaa]]]XXXUUUUUUQQQOOOTTT___iiiooopppsss{{{zzzmmmjjjmmmooorrrvvvxxxxxxxxxyyy~~~ttt~~~|||rrroooiiicccfffnnnqqqnnnyyylllgggkkkuuullldddVVVLLLGGGDDD<<<444444000,,,,,,000333222//////***(((666CCC;;;666BBBCCCWWW\\\222:::***555AAAVVVOOO777+++222000333IIIlllQQQkkkTTTHHHCCC???;;;888555000---///000///---+++111444;;;DDDIII___vvvMMM+++000DDDRRRdddyyypppsss}}}~~~uuukkkaaaaaaaaabbbdddfffffffffllluuu}}}|||rrreee[[[UUUQQQ[[[]]]XXX]]]jjjlllccc___[[[XXXZZZ___aaa^^^YYY^^^```fffooouuuuuuoooiii___[[[[[[^^^^^^[[[YYYZZZ[[[ZZZ```iiimmmiiibbb^^^]]]VVVOOOQQQ[[[gggppptttyyytttrrrxxx{{{zzzrrrwww||||||{{{yyyzzzxxxxxx~~~vvvhhhdddcccYYYLLL@@@:::555666<<>>HHHNNNDDD333+++,,,<<>>zzzxxx|||sssnnnqqqzzz|||tttrrrwww{{{|||vvvmmmmmmttttttllluuutttpppiiieeehhhpppwwwmmmeeebbbiiiqqqrrrpppooofffpppzzz}}}|||}}}~~~|||~~~wwwqqqrrrrrruuuxxxRRRppp```wwwCCChhh|||sssjjj\\\MMMHHH888...111444444<<>>NNNUUUGGG333)))''''''((('''222666\\\vvvyyyvvvppplllkkkqqqqqqllleeefffbbbvvvuuukkkeee~~~SSS000###(((...JJJFFF444%%%***///333;;;------...000222333222000---000444555---###111NNN]]]bbbYYY???,,,)))***((('''(((***555LLLzzzsss|||{{{~~~zzz|||tttrrrkkkqqq|||qqqiiixxxyyyOOO666///---###///000+++---+++,,,555......000222444444222000***//////...000222HHHiiiwwwsss^^^<<<)))***...+++)))***"""000:::iii|||wwwwwwzzz}}}~~~tttmmmsssvvv[[[>>>&&&,,,%%%$$$***...,,,)))***000,,,,,,222444000***'''444...---222555???[[[xxx{{{nnnRRR555))),,,...***)))++++++---222JJJ{{{uuuttt{{{sssLLL;;;+++%%%%%%'''+++111///......000...***+++///000555AAARRR]]]eeennnxxxwwwgggLLL111(((+++,,,)))%%%((('''((()))444ddd}}}jjjJJJ444***'''(((,,,***+++------(((&&&///:::@@@LLL]]]pppwwwqqq]]]AAA,,,'''***+++((()))++++++,,,+++(((???fffwww^^^OOOFFFAAA???888999;;;===;;;<<>>+++((((((((((((((())))))***((()))***)))((((((***+++...***RRRyyylllaaaZZZOOOIIIGGGKKKQQQTTTWWWYYYRRRMMMIIIHHHFFFEEEJJJPPP^^^SSS[[[vvv~~~|||sssyyyjjjfffaaa]]]XXXLLL777&&&+++***(((''''''(((***+++)))******)))''''''(((******---JJJzzzmmmaaa^^^^^^^^^bbbhhhaaaVVVKKKFFFAAA>>>===@@@@@@999===NNNXXXVVVWWW^^^yyyxxxmmmzzzqqqkkkeee```XXXGGG333'''******(((((((((***+++---)))******)))'''&&&((()))(((888RRR}}}iii___UUURRRPPPLLLHHHGGGBBB@@@===;;;<<<===>>>>>>DDDXXXXXXSSS^^^```bbbqqqmmmhhhddd```TTTAAA000((((((((()))***+++,,,------*********)))'''&&&''')))***CCC^^^yyykkk^^^SSSLLLCCCAAA??????@@@===888444:::>>>BBBCCCBBBDDDJJJPPPNNNMMMMMMMMMDDD666///000000...,,,******,,,///111---000000,,,)))(((((('''000CCC{{{eeeQQQEEE>>><<<;;;CCC???:::666555555555555555666:::>>>999...)))***<<<888111,,,+++---222555...///...+++))))))***+++333III}}}hhh]]]OOOHHHFFFDDD>>>888333333666999888555555888JJJEEE===666222000222333555555333000......000333888QQQ~~~ppp```UUUOOOJJJAAA999333000111333<<<;;;999777666555444444444222000///---***,,,000???[[[|||ooo___QQQFFF>>>:::???>>>:::777666555555666777333222444222000222999BBBjjjrrr___NNNCCC===:::===666333444333000666???III~~~tttmmm^^^QQQEEEAAA<<<999AAANNNgggtttjjjeeeooo~~~