BMvx 6( ~~~iiibbbgggvvv~~~rrroooxxx~~~{{{mmmcccUUUEEE???@@@===>>>AAA<<>>;;;>>>CCC>>>;;;;;;<<<<<<:::999;;;===999@@@777777???555666555:::;;;;;;@@@GGGEEE===<<<;;;::::::::::::::::::<<<<<<:::666444333555888777777888666111...///222555333555666444000111555666777666444222222444555555333222000////////////111111222333444666888999>>>999777999;;;;;;@@@EEECCC>>>CCCHHHEEEGGGIIIAAACCCDDDFFFGGGIIIJJJJJJJJJEEEKKKRRRUUUUUUSSSTTTVVV```^^^___cccbbb___```fffeeeeeecccbbbfffhhh```UUUKKKJJJIIIHHHHHHIIIIIIHHHFFFKKKRRRUUUPPPKKKNNNVVVTTTOOOHHHDDDGGGKKKMMMLLLNNNUUUYYYVVVVVV[[[ccchhh______aaaccc^^^TTTNNNNNNRRRUUUVVVPPPIIIEEEEEEGGGAAAEEEIIINNN]]]rrrwwwfffSSSJJJGGGEEEDDDEEE???@@@CCCLLLaaa|||}}}|||yyy{{{rrrggg\\\VVVFFFAAA@@@;;;;;;>>>:::GGGFFFFFFHHHEEE@@@???BBB>>>===@@@FFFFFFAAA???BBBEEE@@@FFF>>>???HHH???@@@@@@GGGIIIHHHNNNVVVTTTJJJFFFEEECCC@@@===;;;::::::======<<<999666444555666999;;;<<<;;;999777555222999777777999999777999===777777666444222222333555666444222111000000000111000000111333666888:::<<<===999777999:::;;;>>>CCCEEEAAAGGGLLLJJJMMMPPPIIIHHHHHHIIIJJJJJJJJJIIIIIIGGGKKKPPPRRRRRRRRRTTTWWW[[[\\\___cccbbb^^^]]]^^^_________bbbfffeee\\\QQQMMMMMMMMMKKKHHHDDDBBB@@@KKKLLLOOOPPPKKKGGGLLLTTTSSSNNNKKKKKKMMMMMMMMMLLLPPPTTTUUUPPPQQQYYYccciiiZZZYYY[[[]]][[[VVVTTTWWW[[[[[[ZZZWWWQQQLLLKKKLLLDDDHHHMMMUUUfff|||xxx___OOOHHHCCCBBBBBB<<<;;;;;;BBBSSSsss|||nnn```\\\YYYPPPNNNQQQOOOKKKPPPZZZccceee___[[[[[[WWWWWW]]]fffgggaaa```eeeeee```fff___cccnnneeefffoooxxx{{{yyy~~~xxxmmmllliiiccc\\\XXXUUUUUUMMMQQQVVVXXXTTTMMMFFFCCCFFFIIILLLMMMPPPOOOGGG===888222000333666777999===444444444111///...000111777666333222111111222333111111333444777999<<<===;;;777777999::::::<<<@@@@@@===DDDJJJGGGJJJNNNIIIHHHHHHIIIIIIIIIHHHHHHGGG@@@BBBEEEHHHOOOWWWaaahhh[[[^^^cccfffeeebbb``````]]][[[\\\```dddbbbXXXOOOLLLMMMOOOPPPOOONNNNNNOOOVVVTTTSSSRRRNNNKKKNNNTTTNNNNNNQQQWWWXXXSSSLLLJJJOOOQQQPPPLLLMMMVVVaaafffZZZVVVTTTUUUVVVWWW^^^fffeee```]]]^^^]]]YYYVVVVVVQQQRRRTTT\\\llleeeOOODDD@@@AAADDD<<<;;;;;;???KKKggg|||zzzoootttwwwqqqnnnrrrvvv|||tttdddNNNDDD<<<===@@@AAAAAABBB::::::999777555444555777999777555333222333444666555555555666777999;;;;;;888666666:::;;;999:::===:::777???DDD???BBBFFFAAABBBCCCDDDEEEEEEFFFEEEEEE:::>>>CCCJJJRRRZZZbbbgggXXX]]]bbbddddddeeeeeedddbbb]]][[[___dddbbb[[[UUUMMMOOOPPPQQQQQQUUU[[[___VVVRRRQQQSSSSSSQQQQQQTTTOOOMMMQQQWWWWWWQQQLLLLLLMMMQQQQQQNNNPPPXXX```ddd\\\YYYXXXYYYYYYYYY^^^eeeggg^^^ZZZ___dddbbb^^^\\\YYYZZZ^^^dddmmm{{{{{{___LLLDDD@@@AAADDD===>>>AAACCCJJJ```wwwhhh[[[XXXZZZYYYVVVTTTIIIIIIHHHEEECCCBBBCCCEEE:::888555333333444666777999888888888888888999999666555666:::;;;888888;;;:::888???CCC>>>???CCC>>><<<===???AAABBBCCCDDDDDDBBBGGGOOOVVVWWWUUUPPPMMMPPPUUUYYYZZZ\\\___bbbbbbjjjccc^^^aaaeeeeeeaaa]]]VVVTTTQQQLLLIIIKKKRRRWWWJJJFFFGGGMMMRRRQQQPPPPPPSSSMMMKKKMMMMMMKKKMMMRRRNNNRRRUUUTTTVVV\\\bbbccc]]]]]]```dddaaaZZZWWWXXXdddYYYTTT\\\eeeeeeaaa^^^YYY^^^eeekkkmmmnnnqqquuuwwwfffUUULLLHHHDDDAAA@@@888<<>>999777;;;???>>><<<<<<:::AAADDD@@@===@@@DDDFFFAAAGGGFFF???@@@JJJLLLFFFRRROOONNNPPPPPPOOOSSSYYYMMMVVVYYYWWW[[[dddccc[[[PPPQQQNNNIIIIIIKKKKKKGGGLLLJJJIIINNNTTTVVVQQQKKKHHHEEEGGGOOOUUUTTTPPPNNNKKKOOOTTTVVVWWWZZZaaafffaaaeeecccXXXQQQSSSXXXXXXYYY[[[ZZZXXXZZZ^^^```]]]XXX```hhhhhhbbb[[[YYYZZZ\\\SSSMMMNNNKKKCCCBBBGGGDDD???@@@DDDCCCLLLpppfffGGG888555333000///:::444222777;;;:::999:::@@@AAA???:::999;;;;;;999<<<999999;;;;;;777666999>>>@@@@@@>>>???CCCEEECCC>>>FFFGGG???===DDDHHHFFFCCCEEEKKKOOOMMMIIIJJJNNNQQQVVVWWWVVV]]]fffbbbWWWYYYZZZWWWQQQPPPQQQPPPMMMKKKGGGEEEJJJRRRUUUPPPIIIAAA???BBBLLLTTTUUUSSSSSSQQQVVVZZZZZZWWWWWW\\\aaaVVVZZZZZZTTTSSSYYY^^^```WWWWWWWWWZZZbbbgggaaaXXXVVV]]]cccccc\\\UUUSSSTTTNNNKKKNNNTTTTTTMMMIIIJJJEEE???>>>@@@===BBB``````???444555222,,,777333444<<>>AAA>>>:::;;;???@@@???;;;999===BBB@@@;;;666???BBB;;;777<<>>:::777999===<<<888444:::<<<999888===AAAAAABBBEEEHHHHHHBBB@@@HHHTTTLLLNNNOOOQQQWWW]]]ZZZRRRRRRTTTTTTOOONNNQQQRRRQQQSSSOOOKKKIIIIIIGGGCCC@@@@@@???BBBJJJPPPQQQPPPQQQLLLMMMOOOSSSVVVWWWVVVUUUTTTSSSSSSTTTXXX]]]``````bbb^^^ZZZ]]]ggglllcccVVVXXX\\\___^^^[[[YYY[[[]]]fffbbbZZZQQQLLLNNNRRRUUUJJJFFFFFFGGGDDDEEEVVVjjjyyyHHH000444666000999FFFaaa|||yyyuuukkk```YYYRRRNNNQQQRRRLLLCCC>>>===>>><<<888777;;;<<<;;;:::::::::;;;@@@EEEFFFCCC@@@BBBFFFEEE???<<>>@@@>>>===:::888;;;BBBFFFDDD@@@???CCCIIILLLGGGAAABBBIIICCCGGGJJJIIIHHHKKKPPPUUUUUUYYYYYYSSSNNNOOOQQQQQQEEEHHHJJJGGGBBB??????AAAFFFEEEGGGKKKMMMJJJJJJMMMUUUNNNKKKQQQ\\\aaa[[[SSSZZZWWWXXXZZZZZZWWWWWWYYYjjjhhhaaaYYYWWW\\\______\\\YYYTTTNNNJJJIIIKKKNNNNNN[[[aaa[[[WWWXXXTTTKKKGGGCCCAAAAAA@@@>>>BBBIIIOOObbbӵĦĦӵiii[[[mmmĦkkkEEE666888888444555RRRwwwrrrhhh\\\VVVTTTOOOHHHBBB???>>>@@@CCCDDDAAA???CCCEEEIIILLLHHHCCCBBBFFFEEEDDDBBBAAAAAACCCHHHMMMNNNSSSTTTPPPLLLNNNRRRSSSGGGFFFGGGGGGHHHFFFCCCAAAKKKIIIIIIKKKIIIDDDCCCFFFQQQMMMKKKOOOVVVZZZXXXTTT]]]\\\]]]```\\\VVVWWW[[[eeefffccc^^^^^^bbbeeecccccc^^^VVVNNNIIIHHHKKKNNNOOO\\\^^^SSSOOOXXXZZZSSSHHHDDD@@@@@@???======???CCCLLLjjj4ĉ@ӵ>L=hĦ4ĉ@ӵiiiXXXUUUaaa>L]]]>>>777;;;:::555333SSSwwwpppcccVVVKKKJJJKKKKKKIIIFFFEEEFFFFFFCCCAAAAAA???<<>>@@@@@@CCCHHHIIIHHHJJJNNNNNNNNNPPPRRRUUUYYY[[[]]]ZZZYYY\\\]]]WWWNNNOOOUUUYYY[[[\\\\\\```dddccc___bbb\\\SSSKKKGGGHHHKKKOOOCCCVVV^^^UUUOOORRRMMM@@@DDD???;;;;;;<<<;;;::::::???>>>UUUGG=?HdĦ=ĪjGG=?uuuWWWXXXpppHdĦ```CCC999777555444999QQQ}}}zzzwwwooohhheeeccc[[[RRRWWWUUUTTTTTTMMMDDD@@@@@@LLLJJJDDD@@@BBBHHHHHHDDDAAAFFFJJJMMMSSSZZZ[[[YYYSSSMMMMMMPPPLLLCCCBBBGGGDDD@@@???EEEPPPTTTQQQKKKNNNMMMKKKWWWiiifffUUUPPPRRR[[[]]]VVVTTTYYYYYYSSS\\\\\\YYYZZZeeepppjjj[[[``````[[[RRRKKKKKKOOORRRJJJSSSVVVQQQOOORRRLLLAAAAAA<<<666666:::===<<<:::AAACCCQQQrrrӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵdddFFF<<<::::::;;;888QQQyyyllliiifffddd]]]RRRJJJHHHMMMPPPPPPKKKGGGEEEBBB===CCCGGGKKKNNNUUU]]]___]]]RRRLLLKKKOOONNNIIIJJJQQQFFFCCCAAABBBFFFJJJLLLKKKRRRNNNGGGLLLZZZYYYQQQRRRRRR[[[```___bbbgggaaaVVVSSSSSSPPPNNNSSS\\\``````^^^\\\WWWRRRQQQSSSVVVXXXDDDPPPWWWSSSQQQTTTSSSMMMGGGBBB<<<999:::<<<======AAA???FFFaaa?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??___BBB888777777888:::SSS}}}uuugggZZZTTTTTTYYYXXXOOOGGGCCCBBB@@@DDDGGGKKKPPPYYYbbbdddaaaSSSLLLJJJNNNOOOKKKNNNUUUHHHEEEAAA======AAAGGGKKKSSSRRRKKKLLLUUURRRNNNTTT\\\```bbbccciiinnnfffZZZVVVWWWXXXVVVQQQNNNVVV```YYYSSSMMMMMMPPPSSSSSSQQQBBBOOOWWWTTTQQQSSSTTTRRREEEAAA<<<777555666888999BBB??????QQQ4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ}}}yyy|||VVV???888555444333888PPP|||yyyqqqllliii___QQQHHHIIILLLNNNFFFJJJPPPYYYeeemmmkkkdddZZZRRROOORRRQQQKKKKKKPPPFFFBBB>>>;;;;;;@@@FFFJJJIIIOOOPPPSSSWWWPPPIIIPPP```___\\\XXXZZZ^^^\\\UUURRRVVV___fff___TTTWWWbbb[[[QQQJJJKKKPPPPPPLLLIIIIIIPPPTTTPPPMMMMMMKKKHHH>>>===;;;888444333444666======;;;EEEooo4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ{{{wwwsssooo}}}}}}jjjPPPCCCAAA???<<<:::777KKKsssyyyggg^^^]]]\\\YYYLLLQQQZZZffftttyyypppddd^^^UUUQQQSSSRRRJJJFFFHHHBBB>>>:::;;;???DDDFFFFFF===HHHMMMPPPRRRIIICCCLLLTTTTTTRRRMMMJJJLLLMMMLLLCCCFFFSSSbbbddd^^^___ggg___UUUPPPSSSVVVRRRMMMLLLNNNNNNLLLIIIIIIHHHBBB<<<888:::<<<<<<:::999999999000666888>>>]]]4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦsssGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵttt```LLLDDDEEEEEEDDDCCC>>>LLLmmmtttiiiZZZ___hhhuuurrr```ZZZPPPIIIKKKJJJBBB>>>@@@???<<<:::===BBBEEECCCAAA>>>GGGIIIIIIKKKDDDDDDPPPHHHLLLPPPPPPNNNLLLLLLLLLGGGFFFJJJRRRYYY[[[^^^aaaVVVQQQPPPUUUUUUOOOMMMPPPMMMIIIEEEEEEHHHHHHBBB;;;444666888:::<<<<<<<<<;;;///666;;;???RRR{{{4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦ{{{rrrpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ}}}fffNNNBBB@@@AAABBBCCCBBBHHHbbb}}}kkk```SSSHHHGGGEEE???===@@@???@@@@@@??????===<<<;;;???FFFFFFEEEFFFAAABBBPPPJJJJJJLLLPPPRRRSSSRRRRRRRRRPPPLLLIIIMMMTTTUUURRRGGGFFFKKKQQQMMMCCCEEENNNKKKHHHFFFGGGIIIIIIGGGDDD777555444666;;;??????>>>666999>>>BBBJJJccc4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇ```DdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRvvvVVVCCC<<<<<<>>>AAA;;;===SSSzzzrrraaaRRRNNNJJJEEEDDDIIIAAADDDEEEAAA:::555555888888@@@AAABBBCCC<<<:::EEENNNGGGBBBDDDKKKOOOQQQQQQLLLNNNKKKEEEHHHPPPPPPIIIAAACCCKKKPPPGGG;;;>>>KKKKKKJJJKKKLLLKKKJJJJJJLLL@@@;;;666888>>>DDDFFFFFF:::888:::>>>@@@NNNttt4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ōrrruuu@GjjjzzzHkgeHĪj@IŌegeHu]3hIŌ]]]DdDĦne@h>hsene@GsĪj@hppppppqqqzzz{{{zzzoooEEE===???:::444666>>>DDD\\\~~~hhhVVVMMMKKKMMMJJJCCC>>>???@@@??????AAA;;;;;;>>>BBBAAA>>>>>>AAAEEE@@@;;;<<>>>>>999111333;;;;;;===WWWxxx4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoCCCLLLWWWD^cccDdDĦs׼sqqqmmmjjjzzzjjjeeeiiippplllaaa___xxxtttxxxMMM;;;:::888999444999===WWWyyywwwpppppp||||||{{{kkkVVVJJJLLLDDD???AAACCCAAA???>>>===;;;;;;===<<<;;;???DDDDDD???:::999===@@@@@@???BBBDDDDDD@@@@@@EEEIIIJJJQQQNNNGGGAAAEEEPPPZZZ^^^^^^\\\ZZZXXXVVVUUUSSSRRRLLLLLLLLLLLLJJJGGGCCCAAA999666777:::777777GGG\\\Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵnnnVVVBBBBBBGGGJJJPPPYYYeeelll|||>d<Ħvvv>d<ĦĦsssmmm~~~BeĦ[[[iiibbb\\\fff{{{qqqlllpppaaacccnnnqqqjjjccciiiqqq~~~WWW===666555888666777;;;XXXtttrrr{{{sssvvvbbbmmmzzzuuuaaa\\\PPPEEEDDDDDDBBB???>>>;;;999999:::999777999>>>AAA===999888;;;===<<<;;;GGGHHHGGGEEEIIIOOOQQQOOOWWWVVVTTTTTT]]]hhhmmmkkkiiihhhfffccc```]]][[[ZZZTTTTTTSSSPPPKKKDDD===:::999<<<>>>;;;999;;;BBBHHHfff?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/Ō}}}vvvttteeeUUUJJJKKKMMMIIIGGGKKKOOOPPPYYYjjj~~~DdDĦsdKĦgdKĦaaaSSSWWWuuugdKĦpppfffaaa^^^llluuuiiifffeeedddkkk```FFF;;;777999555666:::WWW~~~}}}zzzwwwgggjjjllllllmmmuuu|||lll\\\TTTPPPJJJDDD@@@;;;:::;;;>>>;;;666555888;;;999888999<<>>KKKPPPKKKSSS~~~>AneneneneDenene>Ak<fhnnnWWWYYYZZZQQQJJJEEEEEEHHHGGG@@@===@@@AAA@@@BBBJJJXXXoooDenene]]]\\\nnnneyyyuuupppyyy~~~wwwkkkdddnnnxxxeeeLLLBBB<<<>>>444333444LLL{{{}}}~~~zzzsssnnnmmmpppvvvzzz}}}~~~tttdddTTTKKKDDD@@@===<<<999555777<<<555555444666888;;;======CCCCCC@@@@@@GGGQQQUUUTTTVVVWWWTTTPPPSSS^^^kkkqqqnnnkkkeee]]]VVVTTTUUUXXXVVVRRRLLLDDD>>>:::777666000888999777FFF^^^dddZZZRRRdddxxxWWWMMMIIIBBB@@@>>>???@@@===999:::???777777:::>>>DDDQQQiii~~~kkkxxx|||gggRRR]]]yyygggMMM@@@;;;>>>888888333BBBsss}}}vvvqqqxxxzzz{{{yyyxxx|||uuuhhhYYYPPPDDD;;;444222888@@@444333222111111222444555:::;;;:::999===FFFJJJIIIAAAGGGJJJGGGGGGLLLRRRUUUYYY\\\___]]]YYYVVVVVVWWWMMMIIICCC===:::999:::<<<444:::===DDD\\\xxx{{{nnn\\\WWWoookkkYYYNNNFFFBBB>>><<<<<<<<<;;;===@@@666666999===???AAAJJJTTTjjjyyy|||^^^EEEKKKccc{{{YYYCCC999;;;888>>>888@@@mmm|||}}}~~~uuudddTTTEEE;;;;;;@@@999888444111///000222444555:::<<<;;;;;;???@@@???222;;;DDDGGGHHHGGGBBB;;;IIINNNTTTVVVUUUUUUWWWZZZGGGDDD???:::777777777888666<<>>???<<<;;;===DDD[[[uuuvvvkkknnnlllNNNNNN___pppPPP>>>>>>111===:::>>>fff{{{~~~~~~|||www~~~{{{eeePPPDDDAAA???===:::666444555888;;;222:::???>>>;;;:::888666777999999999>>>AAA???999@@@CCCFFFFFFFFFJJJRRRYYYLLLIIIEEE???:::777444333000777GGGccc~~~^^^MMMKKKiiiuuueeeMMM???666:::???===:::;;;555:::<<<::::::===???>>>===???HHH[[[pppfffVVVUUUwwwhhh___WWWZZZeeennnmmmhhhaaaYYYqqqUUU;;;<<<@@@888222777YYYbbbQQQ\\\iiiuuu{{{jjj```FFFEEEDDDCCC===777888===777666444555777777444000555777777444111111666:::===777333777<<<<<<:::;;;???>>><<<;;;;;;:::777555999888???XXX{{{cccNNN===FFFddd|||jjjxxxxxxPPPDDD===>>>>>>::::::???999:::;;;===CCCGGGCCC<<<===<<<>>>AAAHHHVVVnnn{{{^^^PPPOOOsss}}}SSSHHHAAAHHHWWWbbbhhhkkkwww|||]]]???===;;;666222555PPP{{{hhhOOOPPPPPPOOOWWWeeerrrxxxzzz|||~~~lll^^^OOOEEE>>>777555666111//////000222222///,,,444111...---///111222222;;;444000444777666444444333222111222444444222111666555888EEEZZZjjjjjjbbbMMM@@@888<<>>999777;;;HHHUUUnnnppptttqqqcccSSSMMMNNNkkkzzz|||}}}SSSFFFDDDUUUgggrrr~~~}}}uuullltttdddAAA;;;:::888888:::QQQ|||yyyrrrcccTTTOOOTTT[[[^^^^^^```cccgggiiirrriiikkkqqq~~~sssWWWFFF???999555333111000111222444444222000777000***,,,222555333...777111...111444222111222000///...///111333222111555666666666===EEEHHHFFF<<<888888:::888FFFuuu~~~hhhyyy```DDD======CCCGGGGGGMMMVVVaaabbbgggvvvzzzfffOOOBBB===;;;;;;<<>>:::888:::???VVVvvvuuuuuussshhhfffaaaYYYSSSRRRXXX```nnnvvv___```sss~~~gggMMM>>>999555222111111222333555666666555555777111,,,---333666333///555000...111444333333555333111000000111222111000333555444000111666::::::666444999===444666\\\```CCC@@@HHH[[[lllttt{{{sssZZZHHH===<<<@@@===;;;;;;>>>???>>>AAAEEE???MMMkkkmmmeeetttrrrmmm\\\fffrrrMMMCCC:::555666<<>>>>>;;;@@@KKKqqq}}}{{{wwwxxxyyy]]]ggg```IIIBBBDDD???===<<<;;;:::>>>EEECCC===<<>>???;;;<<<:::===^^^{{{fffjjjyyyhhh```]]]RRRVVV]]]eeeppp|||vvvhhh\\\UUUTTTJJJEEEAAA@@@???:::777888777333111333333111222555---///222333111000111222000444666555111///222666222///...///---+++,,,000111///---...000222333444///555888666444444333///444999>>>@@@@@@?????????SSS~~~tttvvv{{{~~~mmm^^^gggttt|||kkkXXXLLLOOOJJJFFFBBB>>>:::>>>DDD333222666@@@IIIMMMRRRVVVbbbrrruuusss~~~aaaccc~~~SSSAAA999888;;;666222NNNnnnTTTVVVqqqpppooommmkkklllpppvvv{{{qqqbbbPPPFFF???:::999;;;666444555888888555444666444---(((***......///111,,,///222222000...///111...000111111...---///111,,,***+++/////////222777555222///---.../////////)))111777333///...///000...:::AAA>>>:::<<<<<<:::GGGooo{{{ooohhhfffnnnuuuccc___NNNLLL{{{rrrxxx|||xxxcccggggggdddhhhnnngggZZZccc___SSSEEEAAAGGGGGGAAA>>>>>>:::666;;;EEEGGGCCCCCCKKKPPPTTTaaa}}}yyy[[[gggeee@@@@@@AAA777777CCCIIIeeeoooVVVOOO]]]qqq}}}|||iiiYYYOOOIII<<<:::777333111000000000111000000111333333222111...***))),,,---,,,///333---......,,,++++++---///222///000222111,,,***+++...---,,,---/////////...111///......000111000000---000///,,,,,,000000...777888:::;;;<<<<<<<<<===<<>>;;;:::===AAA@@@===777777888;;;CCCTTTjjjzzzxxxzzztttvvv~~~lllxxxrrrJJJ999>>>666222999>>>bbbsssmmmtttyyylllggg[[[YYYSSSJJJ@@@777222000888666333111///......///---------...///000///...///+++***,,,,,,)))***------......---,,,,,,...000---+++---111222///...111...---,,,---.../////////---+++***+++...///000//////111111//////222333111.........000333444555444999EEEeee}}}qqqkkkrrrzzzvvvZZZ@@@;;;CCCMMMSSSgggyyyzzzkkkVVVJJJ>>>;;;======<<<;;;???999777:::<<>>444888FFFDDDCCCAAA@@@BBBHHHQQQWWWhhhooozzz~~~hhhpppnnnwwwmmmWWWhhhqqqzzzrrrdddTTT;;;AAA999444666666UUUzzzjjjZZZPPPLLLBBB>>>;;;;;;999444333666888555444666666333333666///000111000---,,,,,,---,,,,,,,,,,,,------......+++---//////...---...///***)))+++000111---+++---***,,,------+++++++++,,,///------///---(((&&&'''---......---,,,,,,///111444333111111222333222111---111333222333666666333666333///...000222222111888:::<<>>CCC:::666999888RRRtttdddRRREEE<<<555222444333000000333444222333777666333222333222000000333222333444333000///000111,,,,,,,,,---......//////+++...111111...---///111...---...111000+++(((***---///111000///......///...,,,---111111---,,,...+++---000///---,,,...111444222000///000000///...,,,000222111222444444111111000///...------......222888===@@@LLLnnnuuulllgggccckkkooo{{{~~~wwwnnngggfffkkkpppyyylllbbbMMM]]]|||zzz~~~yyydddKKKBBBGGGMMMLLLHHHAAAAAAAAA???<<<;;;===>>>666;;;???@@@>>>===???BBB>>>EEEKKKSSSZZZXXXaaaxxxpppiiivvvSSSQQQsssccc{{{[[[>>>CCC;;;777999777RRR|||vvvmmm___TTTCCC999000...//////111444444111111333222...---000...,,,,,,...///------111)))+++,,,,,,+++***,,,---+++,,,---....../////////---000444333000...111333222000000222111---+++,,,---///111111000......///+++)))+++000111///...111)))---111111...,,,---///111000......///000///...,,,000222000111333222...,,,000222111...---000333222333888;;;>>>QQQ{{{hhhWWWYYYccclllzzzvvvcccfffiiihhhccc^^^]]]]]]RRRKKKnnn|||bbbIII\\\iiiVVVMMMPPPWWW^^^iiittt{{{gggXXXddduuusssgggXXXVVVSSSMMMFFFAAA???>>>444777;;;:::888999===AAA>>>EEEDDDDDDGGGCCCFFFVVVeeehhhaaaXXXLLL]]]qqqfff888???777222333111NNNzzzwwwxxxnnncccTTTIIICCC>>>666///333//////555888555222111000......111111---,,,///000------000111......111***,,,......---...///111+++,,,---...............)))---111000,,,+++---111---++++++...///,,,+++...***---//////...,,,,,,---)))''')))---...,,,+++...'''---222222///,,,---///000...---...000111111000,,,000222111111333111---'''---333222///---111666555111222666666>>>^^^dddMMMLLLZZZqqq{{{{{{ooo]]]ccc]]]^^^^^^ZZZ______TTTFFFDDDPPPsss}}}aaaHHHYYYkkkNNNAAABBBKKKSSS___dddmmmuuuuuu}}}|||uuu]]]KKKHHHFFF>>>;;;999@@@FFF999444AAA@@@AAACCCDDD???999999>>>FFFOOORRRNNN\\\rrrXXXZZZiiiyyynnnAAA888888:::000...NNNxxxzzzuuulll```OOOBBB???CCC<<<<<<:::999666444222000444222000///000000...---,,,...111222111/////////.........------,,,,,,,,,///...,,,+++,,,...000111///***(((---222111/////////,,,,,,......++++++---111111111000000000000000333222///+++((((((***---...+++)))((()))******)))---333777333///---,,,*********+++---///000111222.../////////222888999666444000000222333///---...///000444888444555IIIccchhhIIIFFF]]]rrrfffccc___dddhhhmmmrrrvvvqqqjjjxxxwww}}}~~~wwwvvvpppaaaLLL@@@DDDiii___FFFZZZhhhZZZ[[[iiiwww{{{wwwooojjjppptttbbbTTTHHHIIIDDD@@@@@@666333>>>666888;;;<<<888444:::CCC:::@@@@@@<<>>===666888;;;;;;555000444;;;999<<<999222777OOOjjjyyy___@@@555000222......FFFccc}}}rrrfffZZZRRRPPPGGG===<<>><<<<<<===:::555444777;;;>>>===555444;;;EEEJJJfff|||dddRRRAAA888444555333333@@@SSSdddoooppp```OOOFFF>>>666>>>===888222333999;;;888:::666444555555000---...---...000111333333444444...------...000111000...---,,,+++)))''''''***,,,%%%&&&'''(((***+++------*********+++---///111222555///+++---......///222000---,,,//////---...222///......------,,,++++++((()))***))))))***,,,//////...,,,---...///...------000000***(((---222444000/////////......------,,,---,,,***,,,000000---111......000111000333999666111///333666555666999MMMssslll\\\mmm```FFFGGGTTT]]]{{{hhhMMM___gggOOO[[[pppXXXhhheeeQQQEEE;;;:::;;;<<<===@@@888:::999555444777:::;;;???RRRjjj}}}fffKKKEEE???:::777888666444888@@@===CCCDDD===999:::999555222555555111...000222222111------000111...,,,,,,.........///......------111000111222444555444222,,,---......------///000++++++,,,,,,---......///))))))***,,,---///000111222---***,,,......000444222...---//////---///333000///...,,,***)))''''''(((***+++***))))))***+++---,,,+++,,,---...---+++***...///+++(((***,,,---((())))))***,,,---......***+++***((()))------***111......000...,,,000666222222333555555444666:::EEE\\\uuu___hhhkkkOOONNNcccwww{{{___fff___@@@EEEfff{{{jjjxxx}}}iiiQQQCCC===<<<>>>AAA===:::555000000333777:::777???FFFLLLWWWgggvvv}}}}}}{{{}}}gggTTTCCC;;;999777666555555333111111111777888555111111555555111%%%***...///...///222666///------///...)))(((***/////////...---,,,******///...///111333333111///)))+++------------///000000000///...,,,+++******------------,,,,,,,,,,,,,,,)))(((+++,,,+++...222111---+++,,,+++***+++///......,,,+++)))'''%%%%%%+++---......,,,++++++,,,+++******+++------,,,***$$$***---+++(((***++++++******,,,---///111222333...///...,,,...222222///000///000000---***---333///222555555333444999>>><<>>777JJJkkk{{{hhh]]]SSSVVVqqqvvvgggQQQBBB<<<>>>@@@:::444111111222444666888999888666;;;DDDJJJKKKnnn|||~~~kkkXXXJJJ777666:::000111222222///...//////---888888555111...///---***555444333111...+++***+++444333333333///******///....../////////......---+++++++++---///...,,,************)))((())),,,/////////...---,,,+++******------------,,,,,,+++***+++)))))),,,+++)))+++///000+++))))))(((&&&'''+++++++++***)))((('''&&&&&&***,,,//////...,,,,,,,,,*********,,,---...,,,***$$$***---***(((***,,,,,,//////000000111222222222000111000///111555666222...///111333///+++---333111333444222222555;;;???555999DDD\\\zzziii[[[}}}dddZZZ~~~mmm[[[YYYNNNNNN[[[sss}}}nnnyyynnnqqqiiiGGG777;;;NNN___bbbUUUJJJCCC<<>>;;;===EEEIIIMMMZZZhhh{{{yyy|||aaaIII999666555333222222222111000...---,,,---000111000///...///000///---+++,,,---...,,,***+++---......,,,...///111111///---------......///000111000///...111111111000///...---,,,***)))(((''''''&&&&&&'''+++******+++,,,,,,)))'''---------,,,++++++,,,---111111---)))+++///000,,,000---***((()))******)))***(((&&&'''***++++++)))+++,,,,,,+++******+++---+++***)))))))))***,,,,,,,,,+++))))))+++---------///---***)))+++---...///---,,,+++,,,------,,,***......///000111222111111333444333111444:::<<<:::999:::<<<===FFFbbbyyynnn___xxxnnnYYYlll___JJJ>>>;;;CCC???FFFFFF>>>DDDeeeppp```yyy{{{hhhzzzaaa]]]|||vvvhhh]]]XXXNNNVVV]]]dddwwwnnn[[[TTTlllyyy\\\hhhzzz{{{eeeWWWDDD@@@>>>AAABBB???===>>>555777888444///...444:::===777666;;;<<<999===EEETTTggg|||iiiOOO===555333222222111111000000000000+++******+++---///...---,,,---......---,,,---///000...,,,,,,------,,,+++111000...///000000---***,,,---...000111111000/////////000000//////...---*********))))))***++++++---,,,+++,,,---,,,***)))))),,,...---)))(((+++///333000+++)))...333111***,,,+++******++++++***)))(((&&&%%%&&&((())))))(((------...---,,,+++---///)))))))))***+++---...///111000000111222222111000......---,,,+++,,,///222000...,,,,,,------,,,+++222///...000444666333000111222111///222888999777999>>>BBB???<<>>UUUmmmqqqvvvfff}}}uuu{{{uuuTTTaaazzzqqqsss{{{gggCCC666EEEppp|||eeepppoooiiidddqqqxxxTTTCCC===;;;WWWpppfffpppWWWTTTUUUaaappp|||rrr[[[MMMBBB<<<999;;;:::777888<<>>EEEPPPWWWlll|||zzzgggSSSHHH<<<666666777666444///222444444333222222444333222111///---+++***)))...///000///---,,,---...,,,,,,,,,------...///000222333333111///...///000***---///...,,,******+++++++++,,,,,,------,,,,,,---,,,+++******))))))***,,,***))))))+++++++++))),,,***((())),,,------+++)))---...,,,+++------+++,,,***((('''***,,,......111000///---+++*********,,,---------++++++---...++++++++++++++++++++++++------...000111000---***,,,...000...,,,,,,///222...,,,***+++---///000000---///111111//////000111111444444444888>>>???===999:::<<<;;;888999DDDQQQwwwhhhooobbbcccjjj{{{VVVZZZssswwwuuuwwwmmmHHH<<>>>>>DDDUUUwwwmmm[[[JJJ>>>888333///222888999333,,,---000444444111///000222---...///---+++***+++,,,///000111000.........000)))***+++++++++,,,...000...000111///---,,,...000***---000///+++))))))+++++++++,,,,,,---,,,,,,,,,---,,,+++***))))))))))))***((('''(((***,,,,,,+++---***''')))---///...+++&&&,,,///,,,+++,,,,,,+++///,,,))))))+++...000000000000///---***((()))***+++,,,---,,,+++***,,,...////////////...---,,,+++,,,,,,---...000///---*********++++++******+++---)))((('''))),,,.........+++///222111---,,,...111333555555444777;;;;;;777777333222555666666999>>>SSSuuuuuujjjxxxrrrlllaaa^^^www[[[PPP\\\nnn___```dddvvvXXXJJJGGGdddppplllnnnnnnuuuWWW___iii~~~rrr___XXXVVVQQQKKKPPP\\\cccyyyxxx]]]YYYyyy{{{zzzxxxpppaaaYYYPPPDDD===???CCCIIIXXXhhhhhhRRR>>>999:::666333444+++000333222444666666333666<<>>======;;;555111333111///...,,,---...///...222666666111...///111+++---///...,,,+++---///,,,...000111111222555666111333444222//////111333444///***,,,222666333000)))...222222...---///222//////000000///......---++++++++++++,,,---...///***(((((())),,,///111111))),,,...---++++++///222+++++++++,,,111444///'''%%%%%%&&&(((******(((%%%(((***,,,+++)))(((+++...,,,---...---++++++---...,,,---.........---+++***((('''((()))+++,,,,,,***...,,,***+++///000...,,,.........000111111///---000...,,,...111111///+++---000111111555::::::777:::555222222111000111444888FFFnnnjjjiiimmm|||xxxhhh|||eeeeeennnDDDRRRVVVXXXQQQHHHCCCFFFKKKhhhwww___NNNbbb|||pppyyyfffuuusssvvvVVVKKKCCCHHHRRRWWWYYYYYYkkkbbbZZZZZZccclllqqqqqq```QQQGGGAAAaaaggg```rrrjjjYYY]]]iiitttpppvvvsssjjjmmmyyy{{{sssxxxnnncccccctttUUU<<<888;;;:::555555444333444555555333111222000222777>>>KKK___ppp~~~yyyuuuoooggg^^^SSSHHHAAA:::888666444444222000...///111333333222111222222...000///***(((+++......***---,,,((((((***+++(((---000111......111444333111000...,,,,,,...000111444000///111111---))))))...---+++******,,,///111111222///,,,---111222000111///...---......,,,+++***((((((***...///---+++'''******)))+++000222///...***))),,,---)))'''(((,,,******------***)))+++,,,,,,,,,***'''&&&'''((()))+++,,,,,,******+++---222000---,,,,,,,,,,,,+++000000000000///...------///,,,***,,,,,,***+++...333000...///111222111///333///...111222///---...---111444444222111333666333111///111444777666555444:::TTTuuukkk~~~nnn{{{fff^^^|||tttMMMFFFIIIJJJGGGEEEJJJVVVaaarrrUUU___vvvnnntttzzzqqq}}}gggSSSBBBBBBMMMYYY___bbbjjjjjjnnnvvvsssbbbNNNGGGBBB>>>\\\[[[TTTggg\\\DDDEEENNNYYYppp}}}yyyrrrwww}}}~~~|||PPP:::666777666555444666777666333222222333333000///111222888EEERRR[[[aaadddaaa]]]ZZZTTTOOOGGGEEEDDDCCCBBB>>>888555444333111111222111000...+++,,,------,,,++++++,,,///111000+++))),,,//////111333222...---//////,,,///222111---+++///111111222000---***)))***,,,...///,,,---111333111///000111000///......000111333...///---)))***...///---///...---...///000///...+++))))))***---...---+++***000222---((())),,,...---)))))),,,---***)))***...++++++......***)))++++++,,,,,,,,,******+++---,,,---...---,,,+++,,,---000...---,,,,,,,,,,,,,,,---......//////......---000---,,,...---+++,,,///000...,,,---///111000///111---,,,...///+++)))***222111222333444555555444333111///000222333222000666:::JJJmmmuuu|||cccRRRiiiyyySSSEEEKKKTTTZZZaaannn}}}UUUSSS{{{|||lllfff~~~mmmqqqnnnXXXUUUbbbqqq|||rrrbbbXXXKKKHHHEEEJJJMMMMMMgggYYYSSSeeecccLLLJJJSSS^^^{{{wwwiiikkkvvvyyyJJJ777555333111333222666:::777111...111555666444222111///---333;;;666<<>><<<===;;;888111111111222333222///,,,000///...///111222111000---...///...,,,++++++,,,///222111,,,***---000///000222222//////111111///---000000,,,+++...111000222///,,,((('''''')))+++...+++,,,111444222000222++++++++++++,,,,,,,,,---...000///++++++///000......---,,,...000111111000,,,+++***+++,,,---,,,***000999===444(((&&&***///,,,)))(((,,,...,,,***,,,...++++++---,,,(((''')))(((***+++,,,+++,,,...///...///000///---+++,,,---++++++******)))******+++,,,,,,------......------,,,)))(((******''''''***,,,+++***+++---/////////000,,,+++---...+++)))+++444000...///333666444222888666444444555444333111777;;;DDDZZZjjjOOO[[[fffYYYfffxxxzzzTTTMMMggg|||{{{ggg[[[ooollliiiyyyvvvqqqgggXXXJJJDDDDDDFFFQQQ[[[hhhrrruuuaaaXXXdddxxxxxxxxxEEE444666333/////////333666555111///111333444333333444222...000555555:::;;;999888;;;;;;:::666555555555666555222000000//////000222333222111000111111000---,,,---......111000,,,***---///...(((+++,,,+++,,,///000---)))...000......111222000111///+++((('''(((***+++111...---111222...,,,,,,''''''((()))))))))(((''',,,//////++++++...///...---,,,,,,---///000///......---,,,+++++++++++++++000888<<<333(((%%%)))---+++((((((,,,...---,,,------***)))+++***&&&%%%&&&&&&(((***+++******,,,---///000000...,,,******+++&&&'''((((((''''''(((***,,,,,,---------,,,+++++++++((('''))))))&&&%%%(((***)))***+++---///000000000,,,+++///111//////111000...,,,,,,///111000///777666666666555555444333000777>>>PPP{{{xxxyyy[[[UUU}}}uuuXXXRRR\\\zzzvvvooo```rrrlll]]]kkk{{{ooofffWWWSSSNNNIIIBBB???HHHTTTgggwwwvvviiikkkwwwDDD333666666111///......///000111222111111---,,,///333222//////222000444444///...000111000//////000222555666555444111000//////111111000///---------+++)))((()))+++,,,//////+++)))+++---,,,(((,,,---++++++...---***+++000444222111111000---000...,,,+++***+++---...222...---000///+++((((((+++,,,---......---+++***&&&***+++(((&&&(((***)))---,,,++++++------,,,+++......---,,,+++***+++,,,+++000000+++&&&'''))))))***'''''',,,...---,,,------+++***,,,+++'''%%%'''(((***,,,,,,+++******+++---......---***(((((()))%%%(((******((((((***+++------------,,,+++***)))///---,,,......***)))+++)))***+++,,,---///111222///++++++///222333444777,,,...///...---,,,...111///000111222222111111111...333888GGGpppzzzsssnnnWWWooosssZZZSSSTTTpppzzzrrrkkkrrroooPPPNNNYYY}}}uuummmddd``````[[[RRRIIIKKKGGGGGGIIIKKKOOO```sssSSS:::555666444111///...---///222333111///...---...222333///...000...000///***(((***,,,+++000//////111333444333222111///............---+++,,,,,,,,,***(((((()))+++***......***)))+++,,,+++///333333000//////---)))000444666222//////...+++/////////////////////000...******...///,,,)))***---.../////////...,,,+++''',,,...***((()))++++++,,,+++******+++,,,+++))).........,,,******,,,...---...---***+++......******''''''+++---++++++,,,///,,,,,,...---)))(((***,,,---//////---++++++++++++,,,,,,+++(((''''''((((((+++......,,,+++---///------------,,,+++******///---,,,///...***(((******+++---------///111333---)))(((---111222444777,,,000333333///---///222,,,///222333333333333444777999999BBBbbbyyy~~~|||lllvvvyyyYYYNNNLLLbbbyyykkkvvvpppdddzzzOOO>>>BBB[[[eeettt}}}yyymmmdddbbb[[[WWWSSSSSSUUUWWWUUURRRZZZYYY```kkkqqqwwwvvvMMM777333444333111222222222111000000000222//////222333000...000///222222...,,,///111111666555333222333222000...000///......//////...,,,......---,,,***+++---///+++...///+++***,,,,,,+++...222333111000222000,,,111333111,,,***...222222000111222222222000...------)))***...000---+++,,,+++,,,,,,,,,++++++***)))***000333000,,,---//////+++***)))***,,,------,,,---......,,,******---000000111///,,,---000///+++***&&&&&&***,,,***)))***---******------)))(((***+++---///000...,,,++++++***++++++***(((''''''((()))---000000---+++,,,///++++++,,,------------------***+++---,,,'''&&&'''***,,,------------000333...***)))---000000222555...000222333222111///...///222666777666555666777888;;;===AAAPPPuuu|||wwwzzz[[[KKKJJJYYY|||xxxfffkkkrrrWWWnnnUUU>>>>>>???CCCNNNWWWWWWQQQLLLLLLQQQSSSWWW]]]dddkkkqqquuuwwwxxx```999///222333222666999666000---...111000,,,+++...///,,,,,,---***......++++++///222222...---,,,---///000///...111000///000111222111000------,,,+++)))***---000+++///000,,,+++------,,,&&&***------///222222///...///+++%%%&&&///888;;;111222444444333000---***///,,,+++///000---***+++---,,,,,,+++++++++******)))000333///+++,,,...///)))))))))+++---/////////---......,,,******---111---///...)))'''((((((%%%)))&&&&&&***+++)))((())))))&&&'''***)))&&&&&&((((((***---...,,,+++*********++++++***((('''((()))'''+++//////+++(((***---((()))+++---///000000111///------000...***((()))))),,,...---,,,,,,///222222---+++...000000111444...---...111444333---)))---111555666444333333444,,,444<<<>>>@@@YYYmmm|||cccJJJEEEIIIVVVzzziiijjjZZZfffvvvSSS<<<:::DDDMMMOOOPPPVVV]]]```qqqxxxsssCCC444444,,,444222000111222222///,,,+++///000---,,,...///---000000000000///...---,,,))))))***---000222222111///......///000000///---111000///,,,)))(((***,,,///111000+++(((+++---,,,///---,,,+++,,,---000111333222000...---,,,------///333555222---)))***---444222000------...///111---,,,,,,,,,,,,+++)))'''---'''$$$&&&---000---)))(((***,,,...//////......000------...,,,***---222---------+++******,,,...''')))++++++***))))))***,,,+++,,,---+++&&&&&&)))&&&))))))%%%%%%)))------...***(((***+++))))))+++.........,,,)))'''''''''((())))))((((((***---000)))(((((('''(((((())))))((()))+++---......------(((+++...000111222333444666444222000//////000111333222000000666<<<;;;555999999<<<<<<666???kkkooozzznnnRRRGGGDDDpppnnnccckkk___```}}}dddQQQOOO[[[gggmmmttt|||HHH444444000777555444444555444111///000444444000...000111///////////////...---,,,+++000//////000222222111///000///...///111111///...///...---***(((''')))+++)))------******...111111111000...------------......---,,,,,,,,,---...///,,,///222000,,,***,,,...111000---+++++++++---...///+++)))+++000222///,,,///---,,,,,,---......---)))***,,,...//////...---111///...///---)))***///...///...,,,******,,,...***+++,,,+++***)))***,,,+++***,,,...---******...'''******&&&$$$(((******...'''%%%***......+++***((()))***)))'''&&&'''(((.........,,,++++++...000,,,++++++***++++++,,,,,,,,,---.........---,,,+++'''***---//////000111222000///...,,,,,,---...///555444222111555;;;999444888333444666111666TTTvvvvvv|||~~~uuusss___TTTaaa}}}bbbQQQdddLLL333333111111000000111222222000///222555555111///000111//////.........---,,,,,,+++222111000111222222000...000///...///111111///...,,,,,,+++)))''''''(((***'''+++,,,******///222222...///////////////......++++++++++++,,,,,,------(((+++......,,,,,,---000000///---,,,++++++,,,---222,,,''')))000444111,,,---///000///------///111,,,---.........,,,+++***...,,,...000...******...------,,,***(((''')))***,,,,,,,,,+++******,,,......,,,...000///++++++///,,,///...***(((+++,,,,,,---&&&###***111111---)))%%%'''(((((((((((()))+++......---+++)))((()))+++,,,++++++*********++++++---...///000000000///...,,,...000111000000000000------,,,+++,,,---...///555555333111444999777222999222222666555444BBBUUUxxxxxx|||TTTEEEQQQhhhjjjHHHSSSxxxxxxIII444333///++++++,,,...000111111111---111222///---///000...//////......---------------,,,,,,...000000///...///...---...000000...---+++++++++***((((((***++++++//////+++***---///...)))+++---000222222111111------------,,,+++***))))))+++......------...000111000///......---------222---((((((,,,...---***)))+++,,,,,,+++,,,...000/////////...,,,***)))(((''''''+++000000------111---...---+++(((((()))+++------,,,***)))))),,,///111000000111...)))(((+++***......***)))+++---,,,,,,'''&&&---111///+++***'''(((************,,,---------,,,***((('''(((***---,,,,,,++++++++++++,,,***,,,...111333444444444222444666666444333333333000000///...//////000111222333222000222777666222888222222999:::777;;;EEEcccrrrmmmuuu|||nnnsssrrrPPPAAALLLjjjwwwLLLQQQnnn\\\===555555......///111111111111111111)))---///---,,,///111000111000//////...//////000,,,,,,,,,---//////...,,,------,,,---...///---++++++,,,---,,,++++++,,,...---000000,,,***,,,,,,+++(((***---000222222111000---...///000///---+++***,,,.../////////......///000000000000///...------...---,,,***)))***,,,...---+++******,,,---,,,+++++++++,,,,,,,,,,,,,,,,,,%%%&&&***///000,,,---000000000///---++++++,,,...,,,,,,+++)))((()))+++...000...///000---((('''***%%%)))***''''''***,,,+++***))),,,///...)))(((+++)))***,,,+++******+++,,,---...///...---,,,---//////...------,,,,,,,,,---+++,,,///111333444444444000333666777888888999:::444333222111111000000000---//////...000555666333333000222777777444666<<>>XXXzzzccc[[[___lll}}}xxxoooeeecccppp|||xxxNNNFFFPPPrrrcccNNN>>>555---111555000---...000...***(((((()))+++///111//////222444333111000///......///000222333222111222333222000...///......///000000///---))),,,...///...///000222(((,,,...,,,,,,...000...------......---,,,+++***)))+++///222333222000......---......//////...---...///111111111///,,,+++''')))+++,,,,,,---///111//////000///------...///************+++,,,------***)))+++...,,,((((((+++'''(((((('''&&&&&&(((++++++,,,---,,,+++***+++---)))(((***...---***,,,000)))...000---,,,//////...)))((()))+++***'''(((,,,***+++,,,,,,******+++,,,(((***,,,,,,+++***+++,,,'''&&&%%%$$$############......///000000///...---***---111444555555777888222222222222222111000000---111222///000444666555666444555;;;???>>><<<;;;???III[[[sssVVVMMMQQQeeewwwNNN@@@@@@ZZZ~~~VVVBBB888888777......222000***---000000...---...000+++000111......111222111000///...------...000111///...///111333444444222111000000000222222000///)))+++---/////////000222)))...///---,,,......---***++++++,,,------------+++...111333333000---***,,,++++++---...///...---000222444555444222///---)))(((((()))++++++)))'''%%%***//////+++,,,222888222111...,,,)))'''&&&&&&((('''))),,,,,,)))+++///+++,,,,,,++++++,,,...000+++---......---,,,,,,---,,,+++,,,///---******...&&&***+++((('''((((((&&&***%%%$$$'''*********,,,+++---............///000,,,...000///...------...++++++***(((((('''''''''***+++---.../////////...222444666555333111111111222222333444444444444333111444555111111444555444111...000999BBBDDD???:::;;;;;;AAAbbbkkkKKKFFFPPPmmmnnnCCC888===VVVmmmuuuzzzlllPPP???666444111////////////......//////---+++***,,,---444111---,,,///222333222222//////111111///000333111...///444777555333444111222222111...---...///***))))))+++---//////...///---,,,+++,,,,,,***)))...000000...000444444000222...,,,...///,,,***,,,,,,---...---+++***+++,,,...+++***---222333///+++(((***,,,+++)))'''&&&&&&''',,,111000,,,***,,,///111,,,+++---...,,,+++---+++,,,---...---+++)))'''---000000,,,***,,,---+++,,,...,,,******......***444111......+++(((+++000+++,,,,,,,,,///222...(((+++++++++***((('''((()))...//////...,,,,,,---///000000///,,,)))(((***+++///000000000///......---///+++)))---///...---///777333222555777555444666777444111//////000000///...000333333333222222333...111666;;;<<<;;;===@@@999666===PPPiiiaaaOOOQQQZZZfffUUU>>>999AAAXXXppp~~~rrrXXXCCC555///000---+++)))*********)))***+++++++++***)))+++---...+++)))***...222444444555111000111000------///000---...333666555555666222111...---------......************+++,,,,,,+++...---,,,,,,.........,,,,,,------,,,///444444111888444333555666222000111///000000///------...000,,,,,,+++,,,,,,,,,***)))$$$&&&((((((&&&%%%%%%%%%,,,---/////////000000111,,,((((((,,,///...///111)))***,,,------,,,+++***)))------)))''')))***)))***+++***(((+++000///+++,,,))))))+++***(((+++000000111111///000222...(((.........---+++***,,,---///000///---***))))))***+++,,,,,,***))))))***,,,+++++++++++++++***))))))***))))))+++)))'''***///444444888>>>>>>777111///111111111222333444444333///000111444666777666555444666888:::999777888:::===999:::CCCQQQjjjeeeNNNJJJPPPTTT^^^vvv~~~LLL::::::BBBWWWtttyyyxxxuuuooohhheeefffggghhh^^^TTTQQQPPPMMMJJJJJJLLLLLLJJJGGGHHHNNNWWW___dddeeehhhmmmssszzzmmmNNN;;;444444555000...,,,+++,,,------,,,(((***++++++++++++---...***)))((()))---000333333444000///111000,,,,,,///---***+++000333333333666444111...------...//////---------,,,,,,++++++***,,,+++***,,,...//////...---...,,,)))+++000111...444111111555555222//////111111111///------///111---//////,,,)))'''(((***&&&(((******)))))))))***,,,******+++...000///---+++'''''',,,///......000((()))+++------------,,,(((+++,,,(((&&&)))***))))))(((&&&''',,,222000***+++***+++......,,,---222...000000...///111///)))***++++++***)))(((***+++...//////---***))))))***,,,------,,,***)))***,,,,,,,,,,,,---,,,,,,+++******+++...///,,,+++111:::...000555<<<===666111000,,,---///111222222111111222111111444888999888666666666777888:::<<<======???>>>???AAACCCSSSwww~~~rrriiikkkvvvwwwlllhhhllloooRRRCCCIIIOOOMMMTTTeeeSSS===999888GGGiii||||||zzzrrrfff\\\VVVTTTKKKJJJGGGBBB>>><<<;;;;;;???888444666888777666777444555444111---///777>>>@@@?????????AAADDDHHHJJJTTT___kkknnnlllnnnyyyppp___HHH777111222555666333111//////111222222222,,,...000000///...///111,,,+++******,,,...///000000------000000...///333///++++++000333222333666111333333222///...///111///000000///...------...+++***)))+++---...---,,,111111,,,''''''++++++(((,,,)))+++111333///,,,,,,.........,,,******,,,///222111000...,,,,,,,,,...,,,---...---,,,+++,,,---***+++---///000...,,,***000+++***---...+++)))***)))***+++,,,------------***......***)))+++---,,,((((((&&&&&&,,,222///(((---,,,...111000++++++///'''***+++***+++///...+++'''((()))(((&&&&&&'''))))))+++------,,,,,,---...222333222///,,,*********------.........------,,,++++++...111111222888AAA///...111555777555777;;;333444444444222111111111222222222333444444555555666555333555;;;AAA@@@<<<;;;<<>>EEELLLOOOPPPRRRWWW]]]aaaaaaaaaVVVUUUTTTOOOKKKIIIJJJLLLCCC<<<444111333666666444111///......///111111111000111333222111//////000,,,,,,,,,,,,,,,---///111000------000111///000444111------222444333333555+++222777666///+++---111...000111000...---...000---,,,+++,,,---...---+++111000,,,&&&&&&******'''***(((***111444111///000,,,---,,,+++))))))+++,,,333///,,,,,,000222111......//////---***))))))******111777999555///---,,,222...,,,///...***'''''',,,,,,,,,------,,,,,,,,,,,,//////+++***,,,...,,,))))))(((''',,,000---'''))))))+++...---((((((***%%%)))***((((((+++,,,***)))***+++)))(((''')))***&&&(((+++++++++++++++---111222222000---***************+++++++++++++++***+++((('''+++...///222666444222333555555444999???;;;;;;:::666444444777:::000444777777444333444666:::666333777DDDMMMHHH<<<;;;999===CCCDDDBBBKKKWWWuuummmnnnooommmooouuuxxxqqqmmmmmmkkklllxxxzzzsssdddSSSQQQZZZ^^^\\\iiijjjcccSSSFFFCCCFFFJJJIIINNNXXXccclllwwwrrrpppvvviiiNNN222)))666IIITTTVVVPPPMMMLLLOOOPPPIII;;;///333222111...,,,---///111777444111444777777111+++---,,,---000000...///222222444777666333222333555;;;999777555444444555555666444111...,,,---///000444555777888:::;;;<<<<<<777777666555333222444666999666444555777888777555222000......000111111111///000222222000---------)))+++------...///111444444000///111111......111,,,***+++111444222111333***111666555...***+++000+++...///...+++***,,,//////...------//////...---+++,,,***''')))...///,,,)))''')))...111///...///,,,---...---,,,++++++,,,000+++(((***000333000,,,222222222///,,,***+++,,,'''///777999333---++++++///,,,,,,///000---******---------,,,,,,,,,,,,,,,+++//////***(((***+++***'''***+++***,,,...---(((((('''***......***+++...+++//////***((())))))((()))******(((&&&%%%&&&(((&&&(((******((('''''''''***+++------,,,++++++,,,++++++,,,---------,,,,,,///***(((+++---+++)))***000000333777777777<<>>===@@@FFFLLLDDDJJJPPPRRRNNNHHHCCC@@@<<<777666CCC^^^qqqhhhUUUHHH@@@;;;???@@@>>>AAAHHH```|||vvvssswww}}}~~~oooffffffmmmssswwwuuuSSS>>><<<<<<666888666777;;;@@@GGGSSS^^^XXXXXX[[[aaabbbaaadddiiieeefffaaaXXXSSSTTTVVVUUUZZZ___ggglllllleee\\\UUU>>>???HHHYYYiiiuuu}}}uuutttsssyyycccKKK444...000222777<<<444444555777888888666555555333111000//////...---000...---...//////---+++555000...333666444222222.........///000111222333333222111111000111111111888777555333111///......111444666555333222444777444333222222333333333333000000////////////......555333111000111333333222,,,...000111///---------))),,,......------000222444111000222222///000333---,,,000777<<<:::999:::333333222111//////000111,,,///111...***((())),,,,,,+++***+++---......---)))******))),,,111111...+++''''''+++,,,***((()))+++---///000...,,,+++++++++))))))+++...///---+++333333222000---,,,---///%%%***...000...,,,++++++...+++,,,000222///------,,,,,,,,,,,,------...///,,,//////***'''((()))'''$$$***---,,,,,,...///---,,,+++---000///+++,,,000---111111,,,((())))))(((*********(((%%%$$$$$$%%%&&&(((++++++***)))((((((''')))+++,,,+++++++++,,,,,,,,,---...............---,,,---///...***)))+++***,,,222:::BBBKKKZZZgggbbbeeehhhhhhhhhlllssszzzxxx|||uuu```PPP===888999OOOvvvhhhPPPFFF@@@BBBCCC???@@@EEELLL```~~~|||{{{YYY@@@@@@>>>444:::555333666888888999<<<;;;:::<<>>777333555777666999999;;;>>>@@@>>>:::666333444999@@@CCCEEEIIIPPPEEEBBB@@@BBBJJJSSSVVVUUUIII777---//////***...999333444444///***)))///555+++)))))),,,///000...+++...//////...,,,---111333///'''###***333444111...222000......111444666777444333333222000///...---+++///222333222000//////,,,000444333//////222666333111////////////---+++000222555555444333333444444111/////////000000000***---000111000/////////---///000///,,,***+++---111//////222444222444777666777<<>>777000///333666666444000333444111+++((())),,,&&&%%%%%%'''***,,,,,,++++++---,,,+++---111000,,,000+++)))+++,,,((('''((())),,,///000...+++***)))(((+++......---,,,,,,------...---+++))))))+++---***)))***,,,///111000//////,,,---111333///------******++++++---///000111...111000+++((())))))''' )))///...,,,...111111...,,,,,,---***&&&&&&)))***//////+++((()))++++++///000///,,,)))(((((()))%%%(((,,,.........//////+++,,,......---+++***+++'''((()))***************%%%(((---000---(((***///------333@@@QQQhhhyyy]]]CCC<<<;;;QQQyyy^^^JJJDDDBBBGGGFFF@@@>>>CCCAAAJJJhhhjjjCCC;;;===444333...---000333222333666888888888777666444333222555777555///---///000///555222///000444555333///222333555555555666888:::777444111222555777888777222222222333222111000///000...---,,,---000333555...++++++,,,+++))),,,111222111000/////////000111888000***,,,555888333,,,000,,,+++---......000444---...---,,,+++,,,///222111111222000///000222555222111000111222111///...333333444333222000...---------------...///000111///000///++++++///111000222...---000333333222111)))+++---...///---+++***222---,,,111222111333999@@@CCCLLL___wwwyyyhhhVVV???555777;;;:::555///+++'''&&&+++000///++++++)))((()))+++---......+++******,,,...//////...333000,,,*********))))))(((******'''(((+++,,,)))''''''''')))+++,,,+++******))))))***---/////////,,,***)))***,,,...//////+++111777999666111---,,,******((((((...444333...)))+++,,,,,,***))))))***,,,+++***)))***+++---///+++++++++***++++++,,,,,,......,,,,,,+++,,,---...000...---///---'''%%%&&&'''&&&(((,,,+++((()))---///---***))),,,///222333***((()))------+++***---..................------...333000GGG~~~cccEEEEEE@@@QQQ}}}{{{___KKK???DDDGGG???;;;???AAADDDNNNggg~~~QQQ>>>;;;444777333111444555333222444333333444444333333222111222555444///,,,...000///444111...000333444222///---......---,,,,,,---///444111------///111111000......///000000111222333222000...,,,,,,---///000///---,,,---+++(((***///111000/////////000111222000...,,,---000333222000000,,,+++---...---///333000000///---++++++---000///000000///......111333000//////111333333222111222333333333222000...---------...///111222333444111333111------000000...111111111111000//////111444222000...---...///000555333333444333444<<>><<<>>>@@@PPPuuucccIII777999666777<<<>>>;;;999:::000000000///...,,,+++***)))---///,,,+++...000///******)))***+++,,,,,,+++)))******)))(((((()))+++***************+++,,,------,,,***))))))+++---...))))))))))))***,,,---...,,,+++---000///++++++...000000000000//////......555555444111...,,,,,,,,,///,,,,,,......++++++...+++---...//////000333555,,,---//////...---...000,,,,,,,,,---///000///...000000111111000///...---++++++,,,---...000222444222555555444666;;;>>>===666999999888;;;@@@===777888666333222444888===AAA;;;BBBNNN^^^uuu~~~]]]MMM<<<444000...111555///000000...,,,,,,...111///---,,,,,,,,,,,,+++)))...---+++,,,---......---***,,,,,,)))))),,,---***,,,***)))***,,,......------+++***)))+++++++++***111///...///000000...---***---///...,,,,,,...111---///...,,,...222222///......---+++)))))),,,...,,,++++++***))))))))))))((('''''''''))),,,///000///...---+++++++++,,,,,,,,,******...---)))(((******((()))+++***''')))...(((***++++++))))))+++,,,---+++---111222000000333000000000000000111111111666IIIqqqVVVFFF;;;333<<<:::;;;===:::<<>>>>>===888666666555555444222000---+++***)))...000---,,,///000......///000000000111222333,,,---------,,,,,,...000(((***,,,,,,***)))***,,,))))))+++,,,...000111222+++++++++************)))+++,,,///333111,,,***---,,,---...///000000000000************+++,,,---...---+++,,,///000------000...///000000...,,,------+++...000000///......//////......///000111000...000111222222222111000///222111000111555;;;BBBFFFJJJXXXjjj{{{xxx```EEE666444000222222---(((%%%'''***///...------...///...,,,,,,+++***+++------,,,***+++...---******,,,---******(((&&&&&&(((***+++++++++)))((((((***++++++***111000//////000///,,,***'''***,,,+++((('''(((***(((+++,,,)))***---///...***+++,,,+++)))))))))+++&&&&&&''''''((('''''''''"""$$$'''))),,,---......,,,+++***((((((((())))))(((&&&)))...000......111...+++))))))&&&###$$$)))$$$(((---...+++***,,,...+++))))))------***)))+++((()))***,,,...///111222BBBvvvsss[[[TTTHHHGGGBBB===<<>>MMMddd}}}{{{bbbQQQIIICCC>>>;;;<<<444---...000///---...---000111---+++---...,,,,,,...///...,,,,,,---...---------...------,,,,,,---000111///***'''((())))))---///------///...+++---.../////////...---,,,000,,,+++///222111//////...---++++++,,,...111333000111000---...333666555+++++++++******)))))))))------............------++++++***)))(((+++///333666444111///......//////111111000000////////////111111555HHHnnntttJJJ>>><<<333++++++222333...222...)))'''***------,,,,,,,,,+++*********++++++000...,,,)))((())))))***///+++)))+++,,,)))'''(((...---)))'''+++000000---///000000000///---+++***///,,,***+++//////,,,(((((((((''''''''''''((((((***---...---...111...)))---+++)))***---///...---,,,,,,,,,------,,,++++++---)))(((++++++(((&&&'''+++))))))***(((%%%&&&+++///+++(((&&&(((+++---...---******...///,,,***+++&&&(((,,,......---......)))///,,,+++...---222AAAlll~~~RRR888888===;;;@@@GGGJJJOOOlllwwwgggTTTFFFCCC;;;444333333333444666---111222...---///000///+++)))'''(((***+++)))'''+++,,,,,,,,,,,,,,,++++++000///...------+++)))((((((+++,,,***+++...---+++)))***+++,,,---,,,,,,+++---)))(((---000...,,,---+++***)))((())),,,...000000333333000///222222000,,,---------,,,,,,+++***,,,,,,---...............///000000///------...000111000///------...///000.........---------,,,,,,111...:::___{{{___III333...111222222444333000---,,,---...///000,,,,,,,,,,,,---...///000000///---,,,+++,,,---...))))))***---,,,))),,,111)))***(((%%%'''++++++(((++++++++++++***)))''''''...+++)))***------***&&&,,,++++++******++++++,,,(((+++,,,++++++---+++'''***((('''))),,,---,,,***((()))+++---///111111222222---***,,,---++++++---...)))'''***+++)))((()))---......,,,***+++...222000,,,,,,//////+++))))))***---///000///------------111000222555222;;;RRRzzzxxxlllmmm{{{iiiGGGAAADDDDDDCCCGGGGGGHHH[[[sssdddbbb~~~kkkZZZLLL===555222000222666---222333000///111222111///***''')))...000---(((***++++++,,,,,,++++++***///,,,)))***------***&&&&&&))))))'''(((,,,---+++'''(((***+++,,,---------,,,)))(((,,,...,,,***,,,---,,,++++++,,,...111222...111222000000111000,,,---.../////////...---,,,............---,,,,,,++++++---......,,,+++++++++------,,,+++,,,---///000---------,,,,,,,,,,,,,,,000)))666aaa]]]999111222---...666......---,,,******,,,...******+++,,,...///111222000///...------...///000(((***---...+++(((...666,,,///000,,,***,,,,,,***,,,+++++++++******))))))...+++)))***,,,---+++(((---,,,,,,,,,,,,,,,,,,---,,,///000------...---)))&&&&&&&&&(((***+++)))'''&&&(((***,,,///111222222222,,,))),,,......000444111)))%%%)))...---***((()))...111///+++)))---222///++++++///000---***+++///111333222///---,,,,,,---//////444666222CCCeeejjj{{{eeeVVVTTTbbbyyyqqqKKK@@@DDDFFFFFFEEEBBB???EEEZZZxxx}}}{{{^^^NNNcccmmmLLL888111//////111...222333000...000111///000---+++,,,000111///,,,***++++++,,,,,,,,,,,,++++++)))((()))++++++)))&&&&&&)))(((%%%&&&+++---++++++,,,------...////////////,,,,,,......+++)))+++...---------...000222333+++//////------//////,,,---...///000000///---,,,000000///...,,,***((('''''')))***+++***+++---...---,,,,,,,,,,,,...//////........................222---///HHHwwwWWW@@@333+++---666+++---...---)))(((***---))))))******,,,---...//////...---,,,,,,,,,------............***'''***111...444666111------...---------,,,+++++++++,,,,,,---+++***+++---///...---++++++************++++++,,,000111...,,,---,,,)))$$$%%%''')))******((('''))))))***+++,,,,,,,,,+++***&&&&&&***...///111555///)))&&&***---,,,******'''+++//////,,,***+++---+++((()))///222000///000000222333222///---,,,,,,...------555666222LLLyyyzzzpppqqqUUUJJJKKKUUUhhhjjjIIIAAAEEEIIIFFFAAA>>>>>>>>>EEEWWWhhhrrr]]]```WWW;;;555555333111///222333///,,,......,,,((()))************+++,,,++++++,,,---------------)))+++---,,,***)))***+++(((***)))&&&''',,,---,,,//////..................000------///---(((''')))))))))))))))***,,,...///...000---)))(((+++,,,***,,,---...//////...---,,,------------,,,+++***))),,,---,,,++++++---000444..................//////........................222555111333SSSaaaAAA333222444///111333111...---///111---,,,,,,++++++,,,,,,,,,//////...---,,,,,,++++++222---+++,,,+++)))(((+++***000222---*********))),,,+++)))((((((***+++,,,))))))((())),,,...///000+++******))))))******+++(((,,,---)))&&&'''(((&&&%%%''')))++++++******))),,,,,,,,,,,,++++++***)))(((&&&'''---000...---...+++))))))+++***((()))---)))***,,,...///...,,,***+++(((***///222111000111...///000///...,,,------111///000666999:::\\\rrrvvvsssRRR<<>>AAACCCIIIRRRmmm}}}qqq~~~vvvooouuuvvv~~~OOO666333555333///---111111---+++------+++&&&)))+++***))))))+++---++++++,,,---............+++///222111---+++---000)))++++++((())),,,---***...---,,,++++++++++++,,,---+++,,,---+++&&&&&&))))))))))))***+++,,,---...222222///(((''')))***))),,,,,,,,,,,,---------...'''((()))+++,,,---......///...,,,)))'''))),,,000////////////////////////,,,,,,,,,,,,,,,---------)))222111,,,===lll\\\DDD888222111222111///......000111222111000...------,,,,,,////////////......---------)))(((,,,...---+++,,,***---...+++))),,,,,,+++...---+++******,,,///111(((((((((((()))+++---///---,,,,,,++++++,,,,,,---(((---///***'''(((******'''))),,,---,,,+++,,,,,,,,,---......//////......---+++,,,000111---)))((()))(((***+++)))''')))...,,,,,,---000222222...+++///,,,,,,111222///---...,,,.........,,,,,,---......///...222999DDDmmmwwwaaavvv{{{mmmZZZFFF888FFFXXXXXXOOO[[[nnnsssooocccPPP>>>999===???===>>><<<;;;;;;===AAADDDEEEEEEmmm```TTT___mmmuuueee___aaarrr|||^^^>>>///...///,,,)))***...///,,,+++...///...,,,,,,,,,---///000000///******+++,,,---......---...///000000...---------))),,,,,,))))))++++++'''+++***)))))))))***+++,,,))))))+++...,,,((()))...******++++++,,,---...///...000///++++++...///,,,...---,,,++++++---///000&&&''')))***,,,------...++++++***((('''''')))+++,,,---...///000111111111,,,,,,---------.........%%%'''+++...555NNN```FFF:::444111...,,,---///000000222111000///------,,,,,,++++++,,,....../////////((('''***///000---...000...///...+++---222333000111///---+++,,,///222555...---,,,+++******,,,.........------------......+++111222...***,,,///000)))+++------++++++---///,,,---...///000000000000000,,,,,,///000,,,)))))),,,)))(((+++,,,***+++---+++---000111111///......111------111222///---.........///---,,,+++,,,...)))...---...:::QQQ___WWWYYYTTTKKKEEEEEEXXXkkkcccLLLGGGMMMJJJCCC@@@===???HHHPPPPPPKKKYYYYYYQQQBBB<<>>???GGG\\\pppfffJJJ>>><<<333;;;BBBNNN___qqq{{{zzztttrrrTTTDDDIIIQQQRRRmmmzzzyyyxxxmmm]]]TTTLLLSSScccnnn}}}www___LLLGGGOOOmmmxxxkkkfffhhh|||rrriiiuuu|||cccDDD;;;333111000---******+++,,,...///.........///000---+++***+++,,,,,,+++...,,,***+++...///...,,,,,,+++***+++,,,+++(((&&&---,,,***(((((()))+++,,,111...+++******+++,,,+++,,,...000000...---,,,---)))(((&&&$$$''',,,,,,)))***************---000333777333///,,,+++---111333///...000333000)))''')))$$$''')))))),,,000...***///------///222333111...000111111000......///111,,,###(((444...,,,UUUttt___^^^gggyyyjjjIIIEEE???666///---000444555000+++***,,,---)))%%%,,,++++++---...---+++)))...---,,,---///111111111,,,(((%%%''',,,000000---++++++,,,,,,,,,,,,,,,,,,///............///000000000...---///000000,,,)))......,,,***&&&%%%&&&'''------...---,,,+++---///...///000000000///...---,,,***)))***+++---,,,,,,***......)))''')))***(((...------++++++,,,...111///111333333222111111222...+++)))+++...//////---+++111111222JJJ{{{eeeHHH@@@@@@???BBBIIILLLFFF???;;;888333===OOOnnnuuuRRRCCCPPPddd|||oooZZZNNNJJJFFFNNN]]]{{{tttcccgggsssJJJ===IIIdddoooUUUIIISSSccc|||sssoooiii___VVVVVV^^^kkk{{{zzzOOO<<<555///...---+++***,,,---...000000/////////000...+++))))))***+++******...,,,***+++---...,,,******+++,,,///222333222111)))(((((('''((()))***+++000...+++***+++------------///000///,,,***))))))...---)))&&&''',,,---)))***...111///***'''(((+++,,,***'''%%%%%%'''***---******---000...)))'''***)))+++,,,+++---000...)))---,,,,,,...222333111//////000111000//////000222000'''***333000---JJJqqqiiiOOO>>><<>>///...333666777///,,,++++++...///---+++,,,,,,,,,---......,,,***---,,,++++++,,,---......---+++)))***,,,...---,,,............///000111222---+++)))((((((+++---///+++***)))***---...---+++------,,,***((((((***,,,+++,,,,,,+++******+++---,,,,,,------...---------,,,+++***+++---//////...(((,,,---)))(((+++---,,,---......+++''''''))),,,,,,...000000///------...000...,,,---///111000///000111111>>>dddwwwTTTDDD???<<<>>>@@@BBBDDDCCC@@@<<<999DDDaaa|||aaa]]]ffflllkkkwwwgggIIIDDDGGGJJJVVVggghhhdddooolllBBB888TTTtttVVVNNNbbb|||~~~uuullliiijjjfff]]]UUULLLLLLPPP```{{{jjjiiiwwwccc???777222//////---******---..................---------,,,******+++++++++***---,,,++++++,,,,,,***(((&&&&&&)))---111333222111,,,,,,,,,------,,,,,,,,,...,,,******,,,---...---,,,---///...,,,*********000000,,,''''''++++++(((***222888666...'''''')))(((''''''&&&''')))+++,,,''''''+++///...******------//////---...000---(((+++++++++---000111000///...///000000//////111333222,,,,,,111000///<<>>===???CCC:::TTTooozzzQQQ777222555444000+++,,,---.../////////...------,,,---//////---,,,,,,+++******))))))******---...///...,,,+++++++++---,,,++++++,,,...000111///---***((())),,,111444///---++++++---............///...,,,***)))+++---)))******)))(((((()))+++************+++,,,------+++***)))+++---......---(((,,,,,,)))(((+++,,,++++++,,,,,,)))&&&%%%''')))***,,,......---++++++,,,...---++++++,,,---,,,+++///,,,///JJJ~~~iiiSSSDDD999===666777@@@EEEDDDEEEJJJQQQiiippp```hhhqqqppp|||vvvddd{{{nnnUUUAAAAAAGGGQQQggg}}}{{{~~~|||TTTGGGcccbbb___bbbooo|||~~~wwwpppbbb___^^^gggzzz^^^PPPYYY{{{mmm___cccaaaNNN777555333222333111,,,***,,,---,,,++++++++++++***)))///...,,,---.........---...------------,,,***(((&&&'''(((+++......,,,)))---.../////////---+++)))+++)))((()))+++---------(((***---............///***---,,,(((((()))((($$$'''---222333...***))))))))))))***+++++++++++++++***))),,,000000,,,---000...000///------000---))),,,+++,,,---............,,,---............000222222000/////////000444888rrrzzzUUUGGG;;;999<<<;;;777444444@@@LLLWWWjjjvvvTTT???555000---,,,...//////---,,,+++,,,...---,,,---///000///---,,,,,,+++***(((''''''(((***...222111,,,)))***------,,,)))((((((***---...///...,,,,,,---///222444333000---+++******+++,,,222111000,,,)))'''((()))((()))***)))(((''')))+++***)))))))))***+++---...***)))((()))******)))((())),,,---)))(((***,,,+++***(((&&&&&&(((******)))(((***---...------.........---,,,+++++++++++++++...---888\\\xxx[[[CCCEEE>>>AAAPPPXXXYYYaaapppjjjjjjqqqxxx[[[OOOVVVaaafffvvvkkkgggnnnTTTFFF===>>>DDDQQQmmmmmmXXXfff|||YYYCCCHHH\\\zzzvvvXXXLLLUUU\\\hhhIII===@@@BBB:::111333111111444444///,,,---...,,,))))))***+++***)))///...---...///000///---...///000000///---+++***,,,,,,...000111000---***&&&(((***+++,,,***((('''(((''''''(((***,,,,,,+++&&&(((+++------,,,---...$$$)))---,,,,,,,,,)))$$$'''&&&''')))******(((&&&(((((()))***)))((('''&&&,,,+++---000///++++++///+++---,,,+++,,,///...***------------,,,,,,,,,,,,***+++---,,,,,,---///111///111111------111444555RRRzzzUUUDDD<<<666666666000***(((+++111777>>>OOOppp}}}XXX===222111---...///...,,,******+++...---,,,---...000///...---......,,,((('''((()))'''---111111,,,***,,,000111///---******+++---...***+++,,,,,,---.........---+++(((%%%$$$$$$&&&(((//////...+++(((&&&'''((()))***+++***((((((***++++++******)))***,,,...///,,,+++*********)))'''$$$)))---...,,,+++///111111...(((###&&&---000,,,&&&$$$'''***,,,---...///111333333222111000000000111///888QQQzzzZZZQQQUUUfff}}}}}}mmmqqq}}}lllddd\\\TTTZZZjjjeee|||vvvVVVIIIAAA>>>@@@DDDNNNeee|||}}}```___zzzfff@@@:::CCC^^^ccctttmmm______bbbZZZGGG777555777666444555555///---000222111///000111...******---///...,,,,,,,,,,,,---...///---,,,---///111111000---,,,,,,+++,,,...111333222///,,,###%%%(((+++---......---(((''''''(((***,,,+++***''')))++++++***((((((((("""***///000//////,,,(((///,,,)))))),,,---+++((()))******+++***(((&&&%%%+++***+++...,,,((())),,,)))+++***)))+++//////+++---......---++++++,,,...+++,,,---,,,,,,,,,...000...000///------222666888@@@yyy|||VVV999444///---...///...000555)))///888???JJJcccxxxQQQ;;;333//////------,,,---------...,,,+++,,,.../////////...000000...)))''')))+++'''+++//////,,,***---111///...,,,*********+++,,,+++,,,.../////////---,,,(((((('''&&&%%%'''+++...)))))))))((('''(((***,,,***++++++***))))))***,,,++++++++++++,,,---......///...---------,,,)))&&&''',,,///...///555888888444---''')))///111+++$$$!!!$$$(((+++,,,---///000111222222111000///111222...EEEllluuu^^^ooovvvvvvuuuyyy~~~qqqqqqaaaOOOIIIBBB@@@CCCFFFIIIRRR^^^rrrssspppjjjooolll]]]hhhdddDDDIIIPPPfffuuukkkttt^^^mmm|||uuu^^^NNN???555222666777444:::EEEEEE888,,,+++///000000111111---)))***...000///---,,,,,,,,,...///000...,,,***---111111///---,,,---(((***,,,///111000---)))(((***,,,...000000000000***))))))***,,,---,,,***)))+++------+++)))))))))$$$+++///...---...---+++222000//////000000...,,,++++++,,,---,,,,,,+++***+++***+++---,,,((()))---***+++***(((+++//////++++++---...---,,,,,,///222---...///...------...000111---+++---111444666777888^^^{{{UUU===555999555222111...+++---111000555>>>DDDHHHWWWyyyzzzYYYEEE888333...------...---,,,---+++******,,,...///......111222///***(((***---)))+++,,,,,,******---000++++++******++++++,,,---..................------)))***+++******+++///222''''''((((((''')))+++...***++++++***))))))***,,,++++++,,,,,,---,,,,,,,,,---,,,---...///...+++)))''',,,...,,,---111444444111...,,,,,,......+++((($$$'''***,,,------...///---///000///------///111444TTT{{{|||tttdddOOOMMMHHH@@@===AAADDDAAA>>>???KKKVVV[[[RRRNNN```yyybbb]]]oookkkUUUXXXZZZhhh{{{lllXXXcccxxxdddsss\\\GGG@@@@@@222,,,,,,222111000>>>RRRWWWDDD000***,,,///000000000+++'''(((,,,//////---.........000222222000...(((,,,000111...,,,,,,---,,,---///111222000,,,(((------------,,,+++******,,,++++++,,,......---+++***,,,///000///...//////&&&+++---***(((***,,,,,,(((+++......---++++++,,,((()))***++++++,,,,,,+++,,,+++,,,///...+++---111,,,---+++)))+++///...+++)))+++------,,,...222666000111111000......///111555,,,'''---444555444333///EEEssseee===444???+++***---222444333444777222555;;;@@@BBBPPPtttcccAAA:::222.........,,,(((,,,***)))))),,,............000222///***(((***...+++++++++***)))***,,,...,,,,,,...///111222333444---+++)))(((''''''((())))))***+++***((((((+++...)))******)))'''(((***,,,)))*********((((((***+++***+++,,,------,,,***)))((()))***,,,......,,,***))),,,---)))'''***+++******,,,//////---,,,---///***,,,///000/////////000...000222111//////222444???ccc|||___KKKFFF???<<<<<<===;;;888888===<<<>>>DDDGGGDDDIIIggg^^^]]]qqqpppwwwqqqzzzlll\\\ZZZ]]]VVV[[[sssrrrjjjuuuwwwaaa@@@555333000------111444...+++<<>>dddhhhPPPDDDAAACCC@@@???>>>:::555555888>>><<<===???===???PPPcccgggMMMIIIeee|||dddiii|||```___aaalll|||hhhYYYDDD<<>>AAAEEEQQQ^^^rrrmmmJJJ999444///++++++***)))+++...---+++,,,111///)))'''+++---+++'''&&&)))---...******---...---+++...///,,,,,,...---***)))((()))+++***''')))///...,,,,,,//////++++++---///...---+++******+++,,,...---++++++,,,,,,***))))))((()))+++...000111000...000111111000//////000---...111222222111///---+++++++++,,,,,,---------000000/////////000000111222444//////555333666DDDyyyzzz}}}sssZZZKKKEEEDDD@@@===<<<<<<999444444777BBB>>>===>>>===>>>FFFQQQddd[[[CCCBBBVVVssssssggggggttttttcccPPPLLL[[[kkkkkkcccLLLJJJCCCFFFUUUaaattt|||cccWWWTTT\\\dddPPPQQQooo{{{sss}}}xxxUUUAAADDDIIIEEE999333777666000000---...222111---...222///---...///,,,((((((,,,///...---...///...+++((((((((())))))***---111555............000222555666///***(((,,,///...++++++))),,,......---...111444///,,,)))'''&&&&&&%%%$$$''''''((()))))))))))))))))))))***+++///111000...+++,,,+++***...222000++++++,,,---,,,+++******+++,,,,,,,,,,,,---------------******,,,,,,)))))),,,//////......------,,,,,,***))))))***,,,...000111111222444444222333555888222333111666SSSpppPPPDDD666000222555444111....../////////000222444111333888>>>BBBHHHUUUbbbjjjpppRRR>>>111,,,......,,,,,,...---***+++...,,,((((((+++,,,)))'''))),,,//////***'''))))))((((((++++++))))))++++++((()))'''(((***)))&&&''',,,///---...000...******---000...++++++,,,---,,,+++333111///......---+++))))))((('''(((+++.../////////000222222000......///---///111333222000...,,,---,,,,,,+++***(((''''''......///...---...///000...111......222333>>>UUUpppoooiiiRRRGGGCCC@@@@@@======>>><<<888999===AAA===;;;<<<======@@@DDDHHH```iiiRRRJJJJJJMMMWWWjjjwwwbbbXXXkkkvvvUUUAAACCCOOOSSSPPPAAANNNXXXeeezzz|||aaaUUUUUUfff|||XXXAAABBBfffvvvfffhhhooo\\\aaaooo|||uuuZZZ???111111444333---...222111+++---+++,,,///111///------+++((((((,,,...+++***++++++++++++,,,,,,,,,***)))%%%'''***+++++++++,,,...))))))***,,,///333666888...)))(((---000---++++++---111444333000///111444000---***(((''''''&&&%%%******++++++,,,------...((()))*********+++///444,,,,,,***(((+++///---((()))******(((&&&$$$%%%&&&***++++++++++++,,,,,,---...+++***,,,+++)))***---......---,,,,,,+++++++++++++++++++++,,,...111333///---+++---000222222111444111000111;;;XXXiiiFFF888555222111111222111///...000111111000111333555222111222666;;;EEEVVVeeedddlllsssQQQ:::444666000,,,+++---...+++,,,///,,,---000111,,,'''(((...---000000+++(((******)))'''******''''''******(((---)))(((+++,,,***((()))------...000...)))***......,,,++++++,,,,,,,,,***///---,,,,,,------,,,***,,,***((((((***,,,------...///000///---,,,,,,---,,,---///111000///,,,+++000000000///...,,,+++***+++---...---,,,,,,...000///444333111111333JJJmmmssslllvvvmmmQQQCCC===:::;;;999:::<<<:::888999===:::888777888:::;;;<<<======LLLjjjwwwjjj]]]PPPNNNVVVZZZWWWSSSWWWooowww^^^bbb{{{kkkKKK<<<>>>DDDHHHVVVlll}}}hhh```bbb{{{fffJJJ>>>GGGmmmbbbRRRRRRVVVlll}}}bbbKKKGGGJJJPPPLLL>>>333111,,,///...,,,...111111,,,...---,,,---...---+++***...(((&&&+++///...,,,+++)))******+++++++++++++++(((***,,,,,,***'''%%%%%%###$$$'''***---000222333)))%%%&&&,,,111000......333777999777111------///+++)))'''''')))++++++***''''''((()))+++---///111,,,++++++***&&&%%%+++222000///,,,***,,,000...))))))******)))'''''')))+++)))+++,,,,,,,,,,,,---///---******,,,,,,***+++...------,,,+++++++++,,,,,,/////////...,,,,,,...111111---+++,,,111333222000444......222000999```uuuNNN000...222555666333000000000...111333333000000222555666333111333888BBBRRRaaa[[[TTTaaammmKKK999333000,,,***...000///000333222555888666...&&&(((///***...///,,,+++...//////)))+++***((((((+++,,,***000,,,+++...000---******++++++...///,,,((()))...++++++++++++++++++++++++'''&&&&&&(((+++------,,,///---++++++---/////////---------,,,***)))+++,,,+++,,,---......---,,,,,,***+++---...///...------***,,,...---++++++...111---333333111111777XXXwwwiiiqqqsssQQQBBB===:::888666777999888555666;;;333444444555888;;;===<<<>>>CCCWWW{{{ttt___\\\]]]^^^ggguuuyyy~~~xxxiiihhh~~~}}}nnnqqqfffNNNIIITTT___|||||||||www```JJJAAAIII]]]|||YYYNNNRRRSSSfffvvv___III;;;444333888999333111555...000000//////222222000......---++++++,,,,,,+++...***)))---000///------+++,,,,,,,,,+++++++++,,,)))***+++***'''%%%$$$$$$"""$$$'''+++---...//////'''$$$%%%,,,111000...///111666:::888111,,,,,,///)))'''&&&'''))),,,,,,,,,'''''''''((()))+++---///...***)))******''')))///000000---+++...222222---,,,------,,,,,,,,,...111***---///...------///111,,,)))***---...+++,,,///------,,,+++,,,---......///000111///,,,+++---///111000000111222333333222333,,,,,,333222222EEE^^^mmmRRR<<<......222555666333111222333---000333222///---///222666333333666:::@@@LLLWWWSSSQQQXXXjjj}}}lllJJJ555555000---000222222222444222333555444...''''''---'''+++,,,)))))),,,///...(((***)))&&&'''+++,,,***---,,,...000...)))(((+++((())),,,...+++''')))///)))+++...---+++)))+++---(((''''''(((+++,,,,,,+++---,,,+++,,,...000000///,,,,,,+++)))'''(((+++---+++++++++,,,,,,---......&&&'''***+++,,,,,,++++++***---000///,,,,,,///333+++//////222:::HHHrrruuuQQQCCCAAA@@@<<<::::::<<<:::777888===000222444555888===??????===<<>>DDDLLLNNNVVVYYYSSSRRRdddeeeDDD<<<666111333444222111222---+++,,,...,,,((('''***&&&******&&&%%%''')))'''%%%((('''$$$$$$(((***((((((***//////)))"""$$$+++'''(((,,,...+++&&&)))///(((,,,000///+++)))+++///000...---,,,,,,,,,***((()))((((((***...000000///,,,,,,***'''&&&(((+++///,,,,,,++++++,,,---///111+++,,,---......---+++***+++///222111------111555...///000999JJJ```nnnRRR>>>===???;;;999:::>>>===777111000///...000444999;;;<<>>:::333---,,,...//////111111000...+++***,,,...,,,,,,,,,***((())),,,...***(((((())),,,......---///...,,,+++,,,---///111(((+++---+++'''$$$%%%''',,,,,,******...000,,,$$$...***))),,,...,,,,,,///,,,***)))***+++------,,,---(((%%%(((++++++,,,///111000...,,,+++++++++,,,,,,+++***,,,......---+++***...333555666444000,,,&&&222666666LLL{{{___EEEAAA<<<999777999======888333;;;999888888:::===>>>>>>AAA??????HHHaaarrr```mmmmmm\\\dddqqqzzz}}}nnnTTTJJJNNN```kkkccc```kkkaaaOOO>>>888888666111...+++,,,---......---+++***'''(((---222111,,,)))+++---,,,+++***+++,,,...///++++++)))))),,,000---'''+++,,,------------------***+++,,,+++)))(((((()))+++,,,***((())),,,+++&&&'''(((+++---///000000000666222---+++,,,.........+++++++++++++++++++++***&&&)))++++++(((%%%%%%%%%&&&((()))(((''''''+++......***))),,,///---...000,,,,,,,,,***((()))+++---,,,...---+++,,,///---))),,,***)))((()))*********(((111...(((+++,,,---444111333222...+++,,,+++(((///111111---,,,......***///---,,,,,,...111222333666SSS}}}RRR888000///000111222000000111444555333111000------111111///000333***...000111;;;MMM]]]dddJJJLLLRRRVVVOOODDDGGGRRR[[[qqqyyyUUUFFF555000111111---***...,,,***+++,,,---+++)))------,,,***))))))+++---,,,+++***))))))***+++,,,///...---------...///000---,,,,,,++++++***(((''')))---...,,,,,,---,,,(((+++'''''')))***((()))+++///---++++++---...---,,,,,,+++,,,...,,,))),,,111000///...,,,,,,,,,------))),,,......,,,+++,,,...---111444333000...---...222555:::GGGiiimmmLLLDDD:::888777999<<<<<<999666<<<:::888888:::;;;<<<<<>>>>>FFFRRRUUULLLCCCBBBRRRWWW```mmm|||___AAA555444222///...111---+++...333444///)))------,,,+++))))))+++---......---***'''&&&)))---,,,,,,,,,+++++++++++++++222///,,,---//////,,,'''(((///222///++++++,,,,,,+++((('''))))))''''''***000...,,,,,,,,,,,,+++******---222444///)))+++111///...---,,,,,,---......(((,,,000///***))),,,111---///000...***))),,,000777666@@@___~~~fffYYYXXX[[[aaagggvvvoooMMMDDD<<<;;;;;;;;;<<<;;;999888666555444555888:::;;;:::===666777???FFFYYY}}}wwwuuucccTTTQQQSSS[[[dddtttpppmmm{{{qqqxxx}}}iiibbbfffmmmwww{{{fff^^^TTTJJJ>>>333+++,,,000000///000,,,,,,...////////////...///000333333///***,,,222,,,+++++++++,,,---///000000111000...///222///***---...000222111///,,,***&&&(((***++++++,,,...000+++,,,+++(((''')))(((%%%((()))+++---...//////...222000,,,*********+++,,,(((((('''''''''&&&&&&&&&'''(((***+++++++++,,,,,,***'''&&&%%%'''))))))(((///***(((***+++((('''(((+++,,,---,,,+++,,,...000,,,...---++++++...,,,'''(((((())))))))))))***+++,,,000000555777***""",,,---111222...,,,---...---))),,,---+++,,,000111///***,,,...000/////////000777555FFFmmmSSSCCC333111444555222///,,,,,,,,,---------,,,,,,***'''(((---///000222777222333222000...///111333333222:::JJJSSSOOOFFF@@@RRRMMMMMMUUUeee|||___GGG:::111222777222000000333666555///***,,,---,,,+++))))))***,,,///000000+++&&&&&&+++000------.........---,,,+++222000...///000///,,,******000222///,,,,,,------...,,,+++---+++((()))---000...+++*********(((''''''***000444111++++++///,,,++++++***+++,,,---...***---///...+++***---000///...---......---111666444<<>>777222333333000//////((()))***++++++,,,,,,,,,+++((('''+++,,,,,,///333///000111222000///111333555333666>>>DDDCCC???<<<<<<@@@HHHSSSZZZeee{{{oooPPP:::333666///000222222000,,,***(((***,,,,,,+++******+++---...000000,,,((((((...444000111111222222111000000...000111000---++++++,,,---000000------//////+++///---...///,,,)))***///111///,,,+++******(((&&&&&&%%%)))///111---++++++***))))))))))))+++,,,---...---,,,,,,---.........444///---222555444555999777PPP{{{nnn\\\RRRFFF>>>999:::<<<999555444777AAARRRkkkwwwbbbGGGAAADDDEEEEEEAAA;;;777777999:::999888999::::::999777<<<:::===>>>555777[[[hhh[[[ppptttWWWAAACCCWWWiiizzzpppddd\\\]]]lllfffIII>>>;;;444+++222...---000222000///111////////////000000000000(((000???MMMNNNCCC777222............------,,,,,,***------++++++---,,,)))+++,,,---......---+++***)))***+++***)))((()))***)))------***(((***+++))))))***,,,---...------,,,***---000222000...,,,,,,***++++++,,,------......,,,+++******,,,,,,,,,***((((((((()))***,,,...///+++'''&&&***,,,+++,,,...)))***++++++******+++,,,,,,...---,,,---000...***$$$(((+++,,,******,,,///------+++:::NNNHHH222(((,,,,,,******///444333...000333222//////111111...---111444444222000111333---444444222EEEppp|||SSS444777222...,,,***'''***///)))+++---...------...///---)))(((***+++***,,,111000...///111000...///333777666666777999<<>><<<<<<;;;666777KKKcccwwwdddNNNXXXhhh|||```BBB???FFFIII^^^wwwjjj___ZZZdddwwwqqq\\\EEE;;;888555000---...,,,...222333000///111//////..................000FFFggg~~~yyy^^^BBB333------..................+++///111......000000...+++,,,,,,---------,,,,,,+++,,,---,,,***))))))***(((---...+++)))+++---,,,***+++,,,---------,,,+++(((,,,///000///......///************++++++++++++,,,***((())),,,---,,,+++(((***+++***))))))---000)))%%%%%%))),,,,,,,,,///***+++,,,,,,***)))******+++......,,,...222111---'''+++///...+++)))+++...+++///,,,000@@@AAA333+++---///000...///333333000///222111...---///...+++,,,000333222///---000333000555555111777QQQyyywwwWWWAAA666666111,,,,,,+++)))***---,,,///111000...---...000///+++)))+++,,,+++---111222......///---)))+++000666555444333555;;;AAADDDIIIKKKHHHCCCCCCOOOaaammm{{{VVV555888555222///......//////&&&(((+++,,,,,,,,,...///---,,,,,,++++++,,,...///((('''''''''(((***,,,------......---+++***))))))+++000111---***+++......******,,,---***'''***000666333111//////...---+++---++++++---,,,)))***...,,,,,,+++******+++,,,---......---,,,,,,---///111,,,)))+++000000///;;;LLLooo{{{gggbbbXXXLLLCCCAAADDDIIIBBB;;;555333222111555:::<<<<<>>GGGQQQsssyyyvvv||||||uuuXXXPPPNNN\\\wwwzzz___CCCEEEJJJEEE>>>[[[kkk______uuusss[[[MMMBBB<<<999:::666...000999///...000444444///...000///...---,,,,,,,,,,,,,,,888ZZZmmmDDD...++++++---...//////000000)))---///,,,,,,...///---,,,,,,,,,,,,---.........***+++---,,,,,,,,,---...'''---///,,,***,,,......,,,,,,............---,,,(((+++......------///222//////......---,,,,,,,,,,,,***(((***---000///...+++...///,,,'''%%%(((---)))%%%$$$''')))((((((***+++,,,------+++))))))***+++---...---///333222...***...111000+++((())),,,)))333---%%%---222---***'''---///+++((()))++++++))),,,,,,)))***------******...111///,,,+++...111222222444555222;;;^^^TTT:::888???555000///444666222,,,)))...111222111...,,,,,,...000,,,+++,,,---,,,///333000,,,,,,///...,,,000888555444111...000444777777888???CCCDDDLLLYYYaaaaaa}}}pppDDD777000)))'''+++......,,,%%%'''***,,,,,,---///000---+++******+++,,,+++***+++***))))))+++---000222000---++++++------***&&&(((000444...''''''---000***+++---///+++(((,,,222444222///.........,,,+++222111111000***&&&***111......---,,,,,,,,,---...,,,///000...******///444---...444999666888NNNgggwww___QQQDDDGGGHHHCCC???===;;;888===888666777666333333555666PPPggglllHHH888<<<===:::666555555555333333222111555;;;<<<999<<<999999<<<===???DDDKKKuuuooodddtttxxxjjj^^^]]]dddsssuuujjjmmm}}}ZZZRRRRRRMMMGGGTTTnnnwww{{{jjjUUUDDD<<<666111...111666777222,,,000///...//////...+++)))111222111///---...222666FFFiiiOOO444222,,,///111...***)))---111///+++((())),,,...,,,)))***)))(((***---///000000(((+++---,,,)))((()))+++------,,,+++************+++***,,,///...,,,---222+++,,,...111222111,,,)))000---******,,,---,,,+++((()))++++++******+++---(((+++---+++&&&$$$(((,,,,,,((($$$%%%***------+++)))***++++++***+++---///...++++++...---******------******000333111...---//////,,,((())),,,+++'''***,,,---,,,***(((((((((---------.........,,,***+++,,,---///000000000000///222333000...555DDDQQQWWW@@@<<<666---444000---...222333111...............///111222222///***&&&&&&)))---//////555111,,,+++,,,------+++777444444777888333000///333666888<<>><<<:::======<<<>>>999777888888666666999CCCkkkwwwMMM======<<<:::888666555444888888444111444;;;???>>>666444444666777777<<>>AAAEEEKKKNNNLLLGGGeee___BBB---///111***)))111+++---......---+++++++++...///000111111///---,,,+++***)))((()))***,,,---)))+++...///...---......***+++,,,,,,+++***)))))).........---,,,+++***)))/////////000000000///...++++++++++++++++++,,,,,,***++++++***))))))+++---///,,,+++...---******---111///...777QQQzzz|||qqqaaaTTTHHHCCC@@@===::::::555999;;;999:::???BBBBBB???;;;999::::::888999===JJJUUU???;;;777777888999777555:::;;;888444444999<<<;;;888555666888888777:::@@@[[[mmmaaavvvlllTTTZZZ~~~wwwbbbxxxvvvfffRRRHHHFFFBBB:::111...000222111///---...///000...---------...,,,+++,,,...000000...,,,++++++...999IIIOOOAAA,,,%%%***(((***,,,,,,******...111)))'''%%%'''***,,,***(((++++++***+++,,,+++)))&&&)))((((((***,,,,,,+++***,,,,,,++++++,,,,,,------+++***+++---,,,)))***...333000---,,,...000000111,,,+++******++++++***(((,,,------,,,***))))))***,,,+++)))***,,,---***(((,,,)))&&&'''***,,,,,,++++++,,,,,,,,,++++++,,,...,,,))))))++++++((((((+++///++++++///222000000222222222///,,,,,,//////+++&&&((())))))(((((()))***+++---///111333333333333//////.........---------111333555555333222222222999^^^|||XXXCCC;;;777222000222///---...111333222000555444222000...---,,,,,,,,,---------,,,---///111***)))'''(((,,,///111222222222444666333000222777333:::@@@BBBDDDGGGFFFCCC???MMMaaayyyZZZ888///...((((((///,,,,,,---,,,***)))***,,,///000000000///---+++***(((((((((((()))+++---...***---000111000000000111---++++++,,,......+++(((---------------,,,++++++------............------&&&(((***+++,,,,,,+++******++++++***(((''')))***+++,,,...000,,,''')))///.........>>>lllvvvjjj]]]UUUGGGAAA>>>AAACCC@@@===<<<777::::::777777<<>>KKKeeeDDD;;;444666;;;===<<<<<<888===???;;;999::::::888<<<::::::<<<;;;999;;;@@@GGGpppcccbbbqqqqqq___vvvqqqmmmnnnTTTGGG:::555:::===:::555---...//////---,,,,,,---222000//////000000000///............,,,+++******......222444///'''%%%(((((()))++++++))))))+++---)))((('''))),,,---,,,+++******+++---//////---***(((&&&&&&***...111000...---------------...///000+++******,,,+++'''(((,,,222///,,,,,,---///000000))))))***++++++***((('''((()))***)))'''&&&'''(((+++++++++,,,---,,,+++)))+++)))'''(((***,,,,,,+++***+++,,,+++))))))+++------***+++...///------111777333222333333000000333000111...***+++......***''')))*********+++---//////000111111000///............------------------333444555777777555222///444NNNqqqlllUUU???888666111000444111000...000222444444333///...............//////***---//////---,,,---000---,,,++++++,,,...///000+++,,,///222///---222:::333777:::===BBBFFFCCC===GGGEEEGGGSSSiii}}}UUU888---,,,,,,************(((&&&&&&(((+++,,,,,,---,,,,,,***)))((()))))))))***+++,,,...///+++---///000///...............///000111000...,,,------...............---+++,,,......---,,,,,,---***+++,,,---------------***+++++++++))))))***+++******,,,...+++''')))//////222<<>>QQQxxxRRRCCC777666:::<<<<<<>>>888???BBB???;;;;;;<<<<<<:::888999;;;999666777;;;EEEqqq}}}llljjjtttsssooorrrrrrZZZ___wwwzzz~~~bbbGGG;;;666000///111444444333...---++++++,,,---,,,***000///...///111111000///,,,***(((&&&&&&&&&''''''---++++++...///,,,+++,,,.../////////---,,,,,,---(((((()))***,,,---,,,+++******+++---//////---***+++***))),,,///111000---,,,+++++++++,,,---......+++)))***,,,+++'''(((,,,...---,,,---......---,,,((()))++++++***)))((('''&&&((())))))(((((()))***(((+++...---***)))+++---+++***))))))++++++++++++)))******)))((((((***,,,000...---000000------000333000///000...++++++///+++,,,)))&&&&&&******&&&***+++,,,------...111333+++---...---***'''''''''++++++++++++,,,---//////---------///222222000---777BBBUUUjjjyyyxxxfffSSSBBB777000111///))))))000---,,,+++,,,...///000000***++++++,,,---...000111))),,,//////,,,+++,,,...//////......---...///000,,,---000222///---111999666555333666@@@HHHFFF>>>DDDAAA???AAAJJJ[[[tttnnnBBB...333333(((,,,+++***(((&&&'''))),,,******++++++++++++++++++,,,,,,,,,,,,------.........///111000...+++++++++***...333333000---...000++++++,,,------------,,,+++---//////---,,,,,,...111///---,,,,,,,,,...///)))***,,,---,,,,,,---///+++((('''+++,,,***,,,///222@@@]]]dddYYYVVVTTT___{{{yyyrrrccc\\\SSSIIIBBB===:::888:::666777:::;;;888555555333666777444555:::???@@@???===;;;:::777444888???ZZZgggSSS@@@:::888666777;;;>>>GGGLLLHHHAAA>>>>>>>>>999888999<<<:::666666999GGGqqqddduuuvvvcccfff{{{|||YYYMMMUUUcccnnnrrruuutttkkk```fffxxx~~~kkkNNN:::555555555333111000000000///,,,******,,,,,,+++***++++++,,,...000000...,,,...+++'''%%%&&&((())))))((((((***---000222222111............---+++***)))&&&((()))***++++++***)))++++++***+++,,,+++)))&&&///............---+++)))))))))((((((((()))*********)))***,,,+++((()))---++++++,,,...///...,,,))))))***++++++)))(((((()))((()))++++++++++++,,,...'''+++...,,,(((&&&+++000***+++++++++++++++++++++''')))***)))))))))+++---333///...///---)))(((***,,,+++,,,///...+++---111......,,,((()))------)))+++,,,---------///222555(((,,,//////,,,***+++---+++*********+++---///000***))))))+++---/////////666:::BBBMMMTTTPPPAAA444222111222333000+++***...---------------...///000,,,,,,,,,,,,,,,---......+++,,,......---,,,,,,---+++---...//////000222555333333555666333///111666999777333555>>>GGGGGGAAA???FFFKKKIIIFFFKKKXXXccc{{{kkkBBB,,,111222&&&//////...,,,***+++---///,,,,,,,,,------.........---.....................111222333222///,,,++++++&&&,,,222222---***+++...((()))***************)))+++...000///---+++---///222000---******+++---...)))+++...///......///111,,,(((&&&))),,,---000444;;;WWWzzzaaaXXX\\\vvvkkkZZZOOOIIIGGGDDDBBBAAA???>>>===;;;777777:::<<<;;;===@@@555999:::888999>>>BBBCCC<<<:::::::::777666<<>>444555666555222000//////,,,---,,,+++))))))+++---((()))+++...111000---***---+++((((((***,,,+++***(((***+++,,,---///111222***))))))******)))'''&&&(((***,,,,,,,,,+++***)))+++***)))***++++++***))),,,---...---+++***************)))((((((((())))))***(((***---,,,)))***///,,,,,,,,,...//////,,,******+++,,,+++(((''')))+++***,,,---,,,++++++,,,---*********((('''(((+++///***+++,,,,,,+++***++++++((()))***++++++,,,...000000---,,,...,,,((((((***,,,,,,///333222...///333000111///+++---000000---***++++++++++++,,,000333'''+++000000...---///222,,,+++***)))***+++---...+++,,,,,,---------...///000777@@@EEEAAA999222///000444555333222333222///...//////.........///000//////......---.........///---,,,---.........,,,'''***---...///000333666555333444777777444333555888999888666999>>>???======MMMYYYXXXSSSRRRRRRQQQbbbdddZZZBBB000------+++000111000///------///111///......------------...++++++---.../////////000111222333222000---,,,,,,'''***///000...,,,+++,,,******+++++++++***))))))***---000///,,,***,,,//////...---,,,,,,------...+++---///000///......///,,,******++++++---555>>>VVV}}}~~~}}}mmm]]]OOODDDDDDBBB@@@?????????@@@@@@===999999;;;:::666555777555888999777777;;;>>>===:::999999:::888888???HHHrrrtttfff]]]WWW\\\gggrrrnnnNNN999888888:::===<<<777666999111RRRwwwcccssskkkbbbwwwdddKKK@@@<<<999888MMMcccsssoooiiiwwwnnnRRRNNNJJJ;;;555:::...------.........---,,,)))...000---'''%%%***000(((***---111333222...+++(((&&&&&&(((***+++(((%%%,,,......***''')))---000***)))***+++,,,,,,***)))+++---///000...---,,,+++***)))(((***---///000000%%%(((+++,,,******,,,...------,,,+++************)))(((***---,,,***,,,000///---------//////...---+++,,,,,,***''''''***---+++,,,,,,+++)))((()))***---)))&&&%%%'''***,,,---***+++---,,,+++******+++(((***,,,,,,---...111333+++))))))---...,,,---000---...111444111,,,,,,000,,,---+++((()))------)))((())))))((((((***---000###''',,,,,,)))'''***---...---+++))))))***+++,,,***,,,...---+++))))))***(((555DDDEEE999---,,,111+++000///+++...666555---+++,,,,,,+++***)))***,,,///////////////000111222222///,,,---///111///---'''***---.........111444///---///666999888666777333:::<<<777222333666777999MMM\\\^^^___cccaaaYYY___YYYRRRKKK===//////666///000000///------...//////...---,,,+++*********((()))+++---///000000111...///111111///---,,,,,,***+++---000222111...***---.........------,,,+++)))---000///+++)))+++...,,,---...000000000000///,,,...000000...---,,,---+++,,,///...+++,,,999GGGwwwppp[[[OOOIIIFFFDDD===;;;:::===BBBCCC???:::===:::777555444444333111888444222666<<<>>>999444444;;;999777:::<<>>>>>:::555888555222111111222222111333333444666888999888666555===;;;777;;;DDD]]]}}}pppVVV>>>>>>>>>;;;999888888777888BBBbbblllRRRIIIAAAKKKnnnnnnmmmxxxttt~~~ooo```]]]^^^rrryyyttt~~~dddPPP;;;333333333222000------------------,,,,,,***************)))))))))***))))))+++,,,,,,***((()))+++,,,+++)))''')))***&&&%%%%%%&&&'''))))))))),,,&&&###&&&((('''$$$$$$''''''(((***++++++***)))---......///000000//////---***)))++++++((()))---000---***))))))******)))+++'''&&&))),,,+++,,,...'''***---...,,,***+++,,,/////////,,,)))'''&&&'''***,,,,,,+++---000///+++))))))*********************(((''')))+++---,,,***---------...............000000000///......///000...,,,,,,000111...---...---+++)))+++---//////...(((---000...---...---+++(((,,,...,,,,,,...///...)))+++,,,***((('''+++...***------******---...---///;;;JJJNNNDDD666333777......------------,,,+++(((---...***(((+++------***///000...---///000...111,,,))),,,...------...111///+++***+++---///000444111......111555777777444333333666555333555:::>>>DDDNNNWWW^^^bbbeeefffTTT\\\\\\]]]___RRR@@@;;;555000---......,,,---111///...---///111111///,,,***+++---...////////////------.........---,,,,,,.........---,,,+++***)))111000///...------------)))+++---///......------...---***)))///444000)))+++)))&&&&&&'''''''''&&&...///...///------LLL{{{}}}||||||xxxwww{{{vvvbbbMMMDDD???:::888999:::999888<<<:::999:::<<<<<<888555999666333111333555666666444666888888666555666888666===;;;888AAATTTwwwaaaAAAAAA>>>:::666444666999777999NNNxxxyyyUUUHHHNNNJJJFFFXXX~~~ttteeeqqqwwwqqqwwwxxx}}}}}}|||~~~gggOOO@@@111...000000---,,,---......///...---,,,+++'''((()))*********)))(((+++******+++,,,,,,+++)))(((,,,000...(((&&&)))...)))&&&$$$&&&+++...---+++,,,&&&###''')))&&&$$$$$$(((((())))))))))))((('''---.........---,,,+++***+++((('''******((())),,,///---***((((((((((((''''''$$$$$$)))+++***)))+++###)))......+++))),,,000+++,,,...---+++))))))))))))+++***)))***---+++''''''((()))+++,,,,,,++++++&&&%%%%%%(((+++------,,,))))))))))))))))))))))))................../////////,,,,,,......++++++...,,,+++***+++...000000000)))...111//////111111///'''***+++***,,,000000,,,'''+++...+++&&&$$$(((---+++,,,+++))),,,000///***)))111<<>>444,,,,,,///---***))),,,---...///...,,,***(((''')))+++------,,,+++***---,,,+++,,,------,,,+++&&&***,,,+++'''&&&(((+++...,,,******,,,---,,,******&&&&&&***---+++***++++++++++++***((('''&&&&&&++++++++++++***)))(((((('''%%%%%%)))***)))***---///---+++***+++,,,+++******'''(((,,,...+++))))))'''+++//////---,,,...111$$$'''+++---.........///***,,,+++)))***,,,+++&&&)))+++---///000///...---(((((()))***---...//////******)))((('''&&&%%%%%%******+++,,,...///...---///,,,,,,...---***+++//////...------............***///111...---///000...***+++)))(((+++///,,,''')))+++---+++((('''(((***+++------++++++...---)))%%%(((...444333...---///111111000///---------...///444555000,,,...000111,,,111222000...000111///---***))),,,...---///222222///,,,+++---///000///...---------000444777888<<<999999;;;:::888:::???888>>>DDDEEEDDDGGGQQQZZZppptttkkk]]]VVVKKKDDDJJJ@@@777000111222000...---+++,,,...///000///,,,***++++++,,,---......//////,,,,,,---............---/////////...---+++***)))''''''''''''(((***+++,,,'''***---...---,,,...//////...+++))),,,111000***///...------///000///...)))---------///777[[[mmmNNNUUUlll~~~sssjjjhhhhhhiiisssmmmJJJ:::<<<:::;;;999888888999;;;;;;<<<222111222333555666555555888555111///000111111111:::888777777999:::999777666999>>>TTTzzz~~~YYYHHH999777:::;;;:::;;;BBB@@@DDD[[[~~~mmmgggiiiNNN\\\lllaaasssvvvcccUUUZZZhhhwww}}}iiiTTTAAA666555...+++---///,,,)))))))))***,,,---,,,***((('''(((***,,,......---,,,++++++***))))))+++,,,,,,+++(((((('''(((((()))(((((()))******(((%%%$$$%%%'''+++((((((---...,,,+++---)))+++,,,+++)))((()))+++))))))***+++++++++******)))&&&'''******''''''***,,,+++***+++---......---,,,******...///***''''''------------......---,,,"""%%%***---......///000000222111...///222000+++---...000111111000...---***+++,,,---------...///000///...,,,***((('''&&&+++***+++...111111///---...------///---***,,,000---------,,,++++++,,,,,,***...///,,,***+++,,,***,,,,,,+++***---000...(((...+++******,,,,,,***'''***000222...))))))*********))),,,000111------///---000333333111000///000000222111------000000------111333000...000000...,,,))))))------,,,///333---......,,,***+++...000,,,,,,---///111444888;;;>>><<<===>>><<<888999======???BBBDDDEEEHHHLLLPPP___nnntttrrrlllZZZJJJJJJCCC:::333222222...***(((...000222222222111//////---------,,,,,,,,,,,,,,,+++++++++++++++***))))))++++++,,,---............''''''(((((()))+++,,,------++++++,,,///111///...++++++)))'''***...---)))---,,,,,,---///000///...///222111333777:::OOOqqqrrrYYYGGGVVVppp}}}qqqhhhgggiiiqqq{{{^^^III;;;;;;>>>666:::888666555666777:::<<<333333444555777888999:::888666333222222222111000222111000222777:::;;;:::999BBBRRRuuucccKKK666333888888777777<<>>444999888777666555666999;;;555666666777777888999;;;777666555555666666444222///000222333444666999<<>><<>>AAABBBCCCSSS```eeefffgggZZZLLLKKKJJJGGGEEEFFFBBB:::555444***,,,,,,+++))))))+++......---,,,+++++++++,,,------......///////////////,,,------..................---------------......///...---,,,---------,,,)))---000000222555333//////...///111444555444222...///+++,,,000,,,...===555888333444FFF^^^zzz___PPPXXXggg}}}|||]]]OOOOOO]]]}}}~~~xxxssswwwoooZZZNNNQQQKKKDDDCCC???444222666111777777777666444444555777111111111111000000222333000000111333444444222000222666999777222111666<<>>fffrrruuuuuuWWWNNNVVVuuu\\\???@@@VVVkkkzzzgggYYYFFF999333000---+++)))'''(((,,,---,,,...333)))((())))))***+++---...,,,+++***)))(((((())))))((('''&&&(((,,,///111111&&&***---,,,((('''***///...+++((())),,,---,,,)))%%%%%%(((,,,,,,((((((******------***%%%###&&&)))((())))))************)))'''&&&''',,,---***))),,,***))))))***,,,,,,+++)))***&&&'''+++...,,,+++---+++///111///***(((,,,000%%%&&&'''(((((()))+++...///000000...000333111---))))))******,,,...000111'''***,,,,,,******---///&&&'''((()))***,,,------)))((()))---111111+++%%%###&&&+++///---(((***000///111111...)))'''(((***))),,,---***)))---///...(((...000,,,(((((()))(((&&&(((***++++++*********'''***++++++...111///***+++***+++---+++)))+++111111333444111,,,***---111'''...111---)))+++///111,,,000111...,,,---...+++,,,+++,,,...,,,***---333333000...///222333111///000111222000,,,+++---///111333999???@@@;;;999;;;555888:::<<<<<<>>>AAADDDBBBQQQ[[[cccjjjbbbUUUTTTCCCBBBDDDEEE@@@777333333000111111///,,,---000444,,,,,,+++***+++,,,...///%%%&&&'''((()))*********000000000///...,,,+++***(((((()))***+++---///000,,,...///---)))(((***---$$$)))---...000222111,,,******+++---000111000...+++...++++++000---111BBB000;;;;;;666666999JJJcccnnnpppxxxaaaXXXVVVhhh~~~^^^CCC>>>@@@FFF___}}}xxxoooccc[[[SSSNNNGGG>>>888666;;;666333333777:::888555999777666666444000111666333222222333444555333222444333222333555555444333666666444888>>>888777EEEccczzzVVVBBB<<<999888999===999???<<<>>>JJJjjj{{{XXXXXXyyyvvvOOOFFFJJJ]]]{{{nnnHHHDDDBBBKKKpppssssssxxxrrrddd___JJJBBB888222222222000...111+++''''''+++---,,,)))...,,,************(((''',,,+++***(((%%%%%%''')))'''&&&&&&'''***++++++***+++***)))(((''''''''''''''''''(((***+++***(((&&&------,,,)))''''''))),,,++++++,,,---'''!!! $$$,,,)))((()))(((&&&)))......***(((++++++(((&&&'''((($$$!!!###(((***'''###...+++''''''))),,,,,,***222---)))'''((()))'''$$$+++***+++---+++''''''***,,,'''&&&,,,///,,,'''$$$---))))))...111///---------+++))))))))))))'''&&&...+++)))))),,,......------...///000000000///...---,,,+++---///000000///---+++))))))+++,,,,,,+++...,,,******+++,,,+++***111111...******...---)))111,,,''''''***------+++***)))((((((***,,,,,,+++)))***,,,---)))%%%(((///444333222222222111///---,,,222555///+++,,,000111222333111...---------+++---...,,,((((((,,,///---///---...222111......111'''---111...,,,...222333444999>>>AAADDDEEE@@@999EEEBBBCCCHHHHHHBBB>>>>>>FFFHHHQQQ___jjjkkkaaaWWWXXXVVVOOOEEE???<<<888222666///+++...111000///000---------......---***''',,,)))''')))------((($$$...//////000///...,,,,,,...(((%%%))),,,,,,+++,,,,,,++++++---///111111000((()))++++++***+++---///)))///***'''------))),,,222222000...///222222111222///...111222333:::AAAIIITTTaaaooo~~~sssZZZZZZggg~~~```EEE555:::???>>>III\\\www}}}uuuggg\\\WWWKKKDDD???>>>===;;;:::<<<;;;777333444777999888555666444333555333000222777333333333666888888777666666555444444555666555444///555666777999999FFF```}}}XXXBBB:::999>>>DDD;;;777===777777AAA___hhhNNN\\\vvv@@@777AAA[[[yyywwwPPPIIIKKK\\\ttt~~~jjjYYYMMMFFF;;;555...,,,...000///.........---,,,,,,---...///000...------...---+++))))))***)))'''&&&&&&(((***+++)))(((((()))***((('''+++++++++***+++++++++,,,---------...//////---,,,+++++++++)))&&&&&&''')))---******------)))'''((($$$######&&&'''&&&***000...)))(((***+++(((&&&(((///...---,,,+++***((('''***(((&&&'''***---......,,,+++)))'''&&&&&&(((***,,,***+++---+++'''(((,,,+++&&&&&&,,,000...***)))+++'''(((---111///---......,,,++++++++++++***(((///,,,))))))+++---,,,+++)))+++,,,............---222000///......---,,,***...------...//////---+++)))((('''(((***+++++++++...111000+++***---...,,,,,,((($$$$$$))),,,---+++000///------...///......///...///000...***,,,111666555555555555444333111+++---,,,))))))---000///............///111222111%%%---333666777777222,,,222,,,)))+++---,,,---000***///000,,,***...444666222>>>KKKSSSXXX]]]]]][[[QQQMMMJJJKKKPPPQQQMMMIIIGGGGGGJJJVVVeeeppprrrpppppppppkkkccc[[[SSSGGG<<<666333333444222,,,***,,,+++++++++,,,------***(((---***((())),,,---)))&&&***+++,,,,,,+++***)))(((***((((((******((()))...))))))(((***,,,...---,,,***+++,,,+++++++++---///(((+++&&&###***...---......000000---***+++---///333000///000///...222888@@@EEENNN\\\nnnppp```bbbqqq{{{QQQAAA999>>>@@@<<>>999888888777888;;;;;;777444444666888666444333111222444333111333777111111333666999:::888666333222222333555777777666///777888666888???[[[aaaGGG:::666:::???===:::@@@777444===YYY|||```SSSlllttteeehhhxxxmmm===666GGGkkkZZZRRRZZZtttwww^^^NNNDDD<<<555333///,,,,,,...000///...***---000///,,,,,,...222...------...///...+++)))++++++***(((&&&&&&''')))+++***))))))******)))'''&&&''''''(((((()))******,,,+++++++++++++++++++++%%%'''((((((''''''(((***000***(((---000---)))'''***''''''(((&&&$$$&&&+++///+++))),,,---***)))***,,,......,,,(((&&&&&&((()))'''&&&'''***,,,......***,,,+++(((######''',,,---++++++,,,+++((()))...***&&&&&&,,,000///......---***+++///111///---......,,,+++,,,---...---+++...,,,++++++---.........)))***,,,---.........---111///---,,,,,,+++)))'''+++++++++---...,,,)))&&&%%%$$$$$$%%%(((+++++++++,,,//////,,,***---///---///+++((((((+++......---111///---,,,------,,,+++000------///...++++++...000111111222111111000000------)))&&&)))000222///------------...///000222+++///222222444888888555888333000222222111222555555777666333444888999777999GGGVVV^^^cccjjjppprrrlllhhh```[[[bbbkkkggg\\\\\\ZZZ[[[dddsssuuucccSSSHHH<<<222//////---******,,,,,,,,,---//////---,,,...+++((()))+++,,,+++(((,,,,,,---------,,,++++++((((((***+++(((%%%(((///---,,,,,,---//////...---+++,,,------,,,,,,...000,,,,,,)))(((---222///))),,,...///---)))(((,,,111222000000222000---///444222222888JJJbbbxxxooocccaaalllvvvJJJDDD@@@???===:::;;;>>>@@@BBBGGGKKKQQQ```zzzxxxooogggVVVOOOHHHCCC===777666888EEE???;;;;;;:::777666888999666333333444555444333333222333555444111222777//////111444666666444111.........111555888888888666:::777888BBBRRRsssdddJJJ<<<777555666;;;:::@@@777444<<>>JJJSSSRRRKKKNNNWWW```dddkkkvvv~~~~~~uuu[[[@@@444444444111...000//////000222333222111///,,,))))))+++,,,,,,+++------------------,,,,,,***)))***,,,***''')))...///......///000000...,,,***+++---------...111333444111000111666===:::+++111...---.........111444111000222666555222333666...,,,111AAAVVVkkk{{{xxxjjjgggrrrsssLLLLLLGGG===888999;;;;;;???BBBGGGIIIHHHKKKYYYhhh}}}{{{iii\\\TTTJJJBBB???777111333555666777999888555666;;;===:::888999666444222111222222333222555444555777555111222666111111111333444333000...222111111333666888888777<<<999555AAA\\\ssstttsssrrrsssdddIII===:::888666444444;;;333333;;;NNN{{{kkkbbblllLLL;;;>>>aaawww^^^UUUcccuuu}}}iii^^^NNN@@@888444111000---,,,,,,,,,+++)))'''%%%)))***+++,,,---...------/////////000222222000...---......---+++***+++,,,)))(((((())),,,------,,,***++++++++++++***)))(((******)))'''%%%%%%(((+++###%%%(((******+++,,,......---///000,,,'''&&&)))&&&&&&(((---...---000555///+++***---///---,,,---***(((&&&)))---000///,,,)))))))))))))))))))))***333///+++)))******)))''',,,***+++...---***,,,111,,,((((((+++,,,+++***------+++---000///,,,+++---+++***)))+++,,,...---,,,,,,---......---------........./////////---,,,+++(((((('''))),,,------,,,111...+++***+++,,,------***((('''((()))+++******,,,)))%%%&&&---222...&&&,,,***'''&&&&&&%%%%%%$$$---,,,++++++---......---(((%%%$$$(((***'''%%%&&&***---//////...---///000---222444000...333888:::<<<:::999777333333>>>LLLhhhsss~~~zzznnncccMMMNNNNNNHHH>>>999BBBNNNLLLEEEAAALLLeee{{{xxxtttuuutttvvvsss[[[GGG999444444444222000000222333333333...---+++++++++------...))))))))))))))))))******///***)))---///,,,+++++++++++++++,,,------***(((''')))+++---...000333666777///222888AAATTTWWWCCC===222+++...333222000///222222555999888333333666444222555===FFFRRRdddtttyyyyyyvvv{{{wwwfffHHHKKKGGG???:::===???<<>>IIInnnXXXEEELLLpppnnncccUUU```}}}dddPPPMMMFFF>>>666111......+++,,,---......---+++***,,,,,,+++,,,............***))))))***+++---,,,+++(((***,,,---------///111---,,,++++++,,,,,,+++)))***+++,,,,,,+++)))((('''***++++++(((%%%%%%(((+++)))+++,,,+++***)))***,,,+++,,,000222...)))+++000'''&&&(((,,,,,,***,,,000+++''''''***,,,+++***,,,///+++''')))...000,,,((($$$&&&((())))))***,,,---...+++)))+++...000---*********,,,//////,,,---111,,,******---,,,)))(((***%%%$$$(((,,,,,,******...***))))))***+++,,,,,,+++,,,---...,,,)))'''&&&&&&,,,,,,------,,,+++)))(((---,,,+++,,,...///...---111...***(((***,,,...///...,,,+++***+++,,,+++***+++)))&&&&&&---222---%%%&&&&&&&&&&&&''''''((()))***((('''(((***,,,,,,+++)))(((***......++++++---(((+++...---+++***,,,...***111555444555???KKKSSSIIIHHHHHHDDD===???UUUnnn}}}yyyoooccc___kkk{{{|||qqqhhhnnnfffBBB444666666333000...///000000000---------------......///+++++++++***++++++,,,---111+++)))...111///,,,***,,,,,,,,,...///...,,,)))''')))+++,,,...000333666333+++777GGGWWWuuu~~~dddGGG777+++...333000***'''555444666888666000///111555555888===???FFF\\\ssszzz{{{|||lllUUU@@@CCCCCCBBBAAAAAA???;;;<<<>>>AAABBB>>>;;;AAAJJJMMMUUU]]]cccppp|||lllTTTOOOEEE<<<999;;;777222999666555777777444444777;;;888999======888444444333333333222222333555777333222444777666222333666888666444333555666555555999777666666777777666555666>>>OOOsssxxxqqqxxxOOOEEE===DDDUUUkkksssXXXFFF;;;444<<<999>>>777;;;@@@BBB^^^pppwww}}}eee\\\^^^\\\ttt}}}eeeRRRCCCBBB>>>999444000...---,,,...///000000000000000+++---...,,,)))))),,,///(((&&&$$$$$$''')))******(((***,,,,,,,,,,,,---......,,,++++++,,,,,,+++***'''(((*********)))(((&&&(((+++,,,)))%%%###&&&******++++++***)))***,,,...---+++---000000,,,+++...---++++++,,,)))$$$$$$'''+++'''&&&+++---++++++------+++)))((())))))'''$$$###&&&)))***))))))+++---((()))+++---//////---,,,((()))---111111...---000,,,+++,,,000...***(((+++%%%&&&))),,,+++'''(((,,,+++***)))***+++,,,+++******,,,...,,,)))'''&&&''')))***+++,,,---,,,++++++...---,,,,,,---...---,,,---+++((((((***,,,......000...,,,,,,------,,,+++))),,,,,,+++,,,...---)))'''((())))))******+++---((('''%%%&&&'''(((((('''((()))---111000---...333&&&***---,,,)))'''***,,,...222666:::GGG]]]rrr}}}uuussspppfffWWWWWWssshhhLLLAAA:::666111...............,,,---/////////...//////......---------...000111///,,,,,,//////,,,***+++------...000222111...,,,)))***,,,,,,---...111333000000MMMkkk~~~pppIII888---000333...))))))444333555777555000///111444333777===???GGG___yyyzzz\\\JJJEEEAAAAAAAAA???===<<<<<<;;;;;;:::999;;;GGGTTTXXXeeennnkkkiiiuuurrrfffUUUDDDBBB???999333444777444...222444888999555111333999666222222666888666444555333333444444444555777::://////222666666333333777777444222222444666777777111000000222555777777666444FFFbbb^^^GGGAAA???HHHWWWjjj~~~rrrXXXGGG>>>===999;;;444888;;;888NNNdddNNNPPP]]]aaa}}}rrr\\\MMMBBB:::777333000///...,,,++++++,,,...---,,,++++++,,,''',,,///+++$$$"""(((000...+++((((((***...000000+++------,,,***(((''''''******)))+++---///......)))***,,,...///...---,,,***---///,,,(((&&&(((,,,%%%&&&'''((())),,,000444000+++)))---...+++'''&&&***)))***,,,+++&&&'''***---))))))---///......000***+++,,,+++(((''''''(((&&&)))+++***((('''(((***%%%***///000---***)))***'''(((---333333...---000++++++...222111,,,***,,,------///000,,,&&&&&&))),,,+++******,,,,,,+++***'''***......---,,,---///((()))+++...///000000000***)))((()))+++,,,,,,+++------,,,...000222111111///---,,,,,,---......---'''///333///++++++------'''((()))((('''&&&'''(((...,,,***)))*********((($$$'''---111...***---333+++///222111---+++---000777777999BBBYYYzzzuuuqqqpppUUU>>>:::444000/////////...+++---000000000/////////,,,++++++***+++,,,---...+++,,,///000---((()))---)))***+++...//////,,,)))+++,,,---,,,,,,,,,...000111:::ggghhhEEE777...333555000...222222111333777666333333777999555555:::<<>>>>>;;;:::888777;;;HHHUUUooo}}}zzz|||lll^^^QQQDDD===<<<777999:::888666555444333333777777444222333444222444555777999;;;===???@@@555666444222444888999666222222111///------000222===888111///000111111000---333444111000444666444AAA^^^sss|||mmm```VVVRRRMMMLLLWWWgggpppqqqtttXXX@@@::::::999666666;;;AAAEEEvvvgggZZZ]]]lllpppWWWHHH===444444000---------+++))))))---------,,,+++***((('''...//////---+++))))))***))))))***+++++++++*********((((((,,,---((($$$$$$+++,,,---,,,,,,---+++'''%%%%%%)))///111...,,,,,,******)))(((---111...(((+++***)))((((((***///333111,,,((((((+++,,,)))%%%---...,,,((((((,,,...---)))((()))+++///000...,,,***+++,,,+++******+++---...///---)))))),,,,,,(((...,,,,,,,,,,,,,,,)))'''&&&%%%%%%''')))++++++***((((((***---000111000///222111000...,,,***)))(((************+++,,,---...,,,))))))+++//////+++&&&***,,,...///000222555777///...---,,,,,,...000111111000000//////......------***'''(((***+++)))'''************************&&&'''((((((((((((***,,,,,,(((%%%&&&)))***'''######"""###'''---...***&&&&&&'''&&&%%%(((---///,,,999777@@@XXXuuueeeKKK555444666111///222777222111333333...+++,,,,,,)))***...000---++++++++++++,,,...000000...++++++,,,---,,,***)))***+++---///444777333---,,,000000DDDppplllRRR999666222///...---,,,+++000,,,+++...000///000333333222555;;;@@@HHHZZZkkkmmmsss|||xxxsss}}}kkkQQQ@@@@@@GGGHHHBBB<<>><<<999444444777222333111000333666222***000444444111000444777666===;;;999666555555555666666777555222222666555111333333333111000000222444///111333111---,,,///333444222444666333222???PPP|||{{{qqqwwwrrrqqqnnn~~~~~~sssaaa^^^sss```BBB888444888777000555@@@@@@fff}}}eeeLLL>>>666///111888///---***)))+++...//////++++++,,,---......///////////////,,,***((()))***))))))))))))+++---///000)))&&&'''+++,,,)))&&&&&&)))+++,,,---------///111111+++'''((())))))+++...((()))))))))---111///***.........+++)))'''((()))+++)))(((+++...000...+++(((++++++))))))++++++(((,,,+++***++++++***'''%%%&&&)))...000000///......'''))))))&&&'''+++---+++***)))((((((+++,,,,,,,,,'''&&&&&&(((***++++++*********+++,,,------------)))***,,,......---,,,+++++++++++++++,,,,,,,,,,,,111...,,,---///000---+++***++++++***(((((()))***)))((('''''''''(((***+++((()))*********)))(((''',,,***(((((()))***)))(((((((((((((((((((((((((((***++++++***))))))+++,,,---+++***+++///111///---...***'''(((+++...///...///000---***+++//////,,,,,,111===RRRiii```GGG>>>888222000333///...111222000000222111------000000,,,)))))),,,++++++,,,,,,,,,)))'''+++,,,---,,,***)))***+++333...,,,000333333333555777EEE]]]nnngggMMM888111777444222111222333333222111///000444666444666999777333666EEE^^^{{{zzzvvvuuu}}}tttcccYYYUUUNNNIII@@@@@@AAA@@@TTTxxxvvvZZZKKKGGGEEEBBB???;;;::::::888555666:::000444333......444555000...222333111222777;;;<<<777555333111111333666777555666555222444777666222111222222111000000111333000222444333111///000111...,,,111888666555GGGaaa}}}ooozzzwwwuuubbbeeezzzXXXAAA333888999000222===777NNNnnnoooSSS>>><<<999---)))//////...***''')))...000000---------,,,,,,,,,,,,---------,,,***'''&&&''')))+++***((('''&&&''')))***,,,((((((,,,---)))''''''(((+++000333000,,,+++......)))(((---000...------&&&(((((((((+++///...***((()))+++++++++***+++,,,)))))))))+++---...,,,***'''***,,,******,,,***'''))))))***+++++++++***)))+++---//////---,,,++++++,,,//////++++++///111000---+++)))((()))******)))(((''''''(((***++++++******++++++***(((&&&&&&&&&(((***---///000...---++++++,,,,,,---...////////////---+++,,,...000///...+++,,,---,,,++++++---///'''''''''(((***,,,---...+++,,,,,,---,,,***'''&&&,,,+++******************((((((((((((((((((((((((***++++++***)))(((***+++---,,,+++,,,...///...---+++)))&&&&&&)))+++++++++------+++((()))------)))+++,,,555EEEYYYooocccCCC333555===444///---///000......000111...---000000---++++++)))((()))+++---...---,,,+++,,,---,,,***)))***+++333000///111111///000444///777DDDKKKDDD666///000444222111111333555555444555333555888777444555888777;;;HHH```~~~rrrhhh\\\NNN===<<>>???888666777888555222444888BBBIIIFFF888...111666666444888999666666:::======222111///...///111444666222444444333555999888555222333444333222222333555666555333444555444111...333///111999;;;CCCaaauuunnnrrr|||~~~hhhcccwwwvvvSSS888777:::555333:::888AAAXXX~~~fffIII555888888+++%%%***///000...***+++111111...---,,,++++++***++++++,,,------,,,***((((((***,,,+++***(((&&&&&&'''((()))000,,,+++---...***''''''((())),,,...***'''---666555...+++...111000...///$$$'''(((''')))---,,,)))$$$'''***++++++,,,---...******)))*********)))''''''+++---,,,,,,---+++''')))***+++,,,,,,+++******---------+++))))))+++------000000+++(((***,,,,,,---+++))))))***+++***)))---,,,,,,---///000///...(((******)))&&&%%%&&&(((+++---///000000...,,,***''')))+++---...///000000***))))))***---///000000***++++++***)))(((***,,,************++++++,,,---***+++,,,---------,,,+++---------,,,+++++++++,,,************************)))******)))''''''(((***---,,,++++++++++++***))),,,,,,,,,---...///...---///000...+++---111111......+++...<<>>999666<<>><<<888444222222444666///......///111222222111222111333444222000333:::FFFbbbxxxTTTAAACCCHHHUUUkkk```QQQFFFCCC;;;111444AAA;;;>>>===888555666666444444333555666333111666===UUU___[[[EEE444444666222444999:::666333333111...222222111111111111222222...111222111333777555111111333444555444333444555222111000000111000000///111666>>>GGGXXXvvvooo|||rrr|||lll___jjjoooLLL;;;888999999999222444<<<[[[vvvkkk]]]FFF222///222111222555777FFFTTTYYY\\\ZZZLLL<<<,,,,,,*********,,,...///***+++***))))))+++///222'''(((((())))))******+++,,,((('''+++,,,***)))***222......///+++---AAAWWWIII;;;---((()))***,,,...'''+++,,,))))))++++++(((((()))******))))))***+++...---+++(((&&&&&&((()))'''+++,,,******,,,+++'''(((+++---,,,***(((((()))++++++++++++***+++...000///444444---((((((++++++'''(((***---000111///,,,)))((('''(((***+++***)))))),,,...,,,******---111++++++,,,,,,,,,+++******((()))+++---...---,,,+++''')))+++,,,,,,,,,+++,,,/////////---***))))))***************))))))(((''')))))))))***,,,///222444+++,,,---+++)))(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((())))))((((((***,,,++++++,,,++++++***++++++((())))))))))))+++...000//////---)))***------***---***,,,555DDDXXXppp[[[>>>777111111000///000444000+++***---...,,,+++---,,,+++******+++,,,,,,+++...///000///---------...---111777<<<::::::AAAKKK;;;:::666000++++++---///000//////000111111000...//////222666777888@@@JJJhhhwww]]]YYY[[[aaallljjjiiiFFF<<<;;;CCCAAA666555===777===???;;;666666555333444333444444000---222:::BBBNNNMMM===333777777000555:::>>><<<::::::999666111111222333444555555555...111111000111444222------///111111000000111222+++...///...,,,+++...222+++<<>>666888:::999111111///BBBppprrrsss|||SSSAAA222...111000...---KKK```uuukkkUUU222000...,,,******+++,,,&&&&&&&&&&&&&&&(((---000(((((((((((('''&&&%%%$$$((($$$$$$(((+++******,,,))))))...222---***888LLLBBB777---,,,...---+++***)))---...+++***+++,,,)))'''((())))))((()))+++---///---+++(((&&&'''***---'''******((((((******'''"""&&&)))***))))))***,,,---///000///,,,+++++++++,,,111111+++&&&&&&)))******+++---000111000,,,)))+++***)))***+++,,,+++***---///000---'''%%%(((,,,)))))))))))))))*********...///000111111///---,,,)))+++---...,,,***)))))))))***+++***))))))+++---&&&'''(((***,,,---......222000...,,,,,,...000222)))+++,,,***'''&&&(((+++,,,,,,,,,,,,,,,,,,,,,,,,((()))******)))***,,,...***,,,------------...///******(((''''''+++000444222222///******---,,,(((((((((+++222;;;LLLfff|||IIIAAA888444111---,,,...222---***,,,---***)))***///...---///222444555444000222222111000///000111,,,+++,,,///000222999AAA333666555///))))))---000222111000111111111///---///000444:::>>>CCCNNNZZZ~~~wwwzzz}}}{{{cccYYYyyyAAA@@@===999555444555777999888888888555...,,,///000111222222222111000///<<<<<<;;;999777444111///777888888999999777444222666555444444444111---***333///,,,...333555222.........///111111222222222111...---...---,,,...222;;;>>>ZZZ{{{jjjmmmvvviiigggqqqrrr\\\eeekkkvvvyyyoooqqqiiiuuuoooSSS:::555777666777000777@@@LLLxxx{{{iiiRRREEE666---000000)))'''+++PPPcccvvv~~~zzzcccJJJ444444222///,,,,,,---///(((((()))************)))---,,,,,,,,,---,,,)))''')))(((&&&&&&((()))((((((((()))***+++,,,...111444:::222...///111,,,'''$$$$$$,,,///,,,...333///&&&%%%''',,,'''(((111++++++*********,,,------,,,***)))(((&&&%%%&&&***---+++(((%%%(((---///---))),,,---+++((()))------***''',,,222111---)))(((***---&&&%%%---333111//////---///...++++++///111//////+++'''&&&'''((('''&&&***------)))(((,,,//////+++...---******------+++111000000///...,,,+++*********))))))******((('''''''''+++000///+++***---111,,,'''(((,,,...,,,(((+++......)))''')))***)))&&&(((+++,,,+++))))))***------------------------,,,---,,,)))+++......+++&&&&&&&&&(((***,,,,,,,,,...,,,***+++,,,,,,)))&&&%%%+++111111000>>>___~~~bbbDDD555:::666111111000***---,,,(((***000///((())),,,,,,***+++///111//////777<<<:::666444222///+++---...///333999999555444444444333000......///444...---333777555222111...333999<<>>:::333...///111111000000222333666000///333777444111000666999999:::IIIkkkyyyYYYWWWddd555666666555222111222333000///222555444111111444///000111222222222222222111111222222222222111111555999<<<888222000333777------...000333444333222///000111000......111444...///111222333111000///------000444444333888???AAA\\\xxx\\\\\\vvvyyy___ggg}}}dddOOOEEEBBBJJJUUUVVVkkkcccGGG999555555::::::888<<>>>>>666>>>999555999888QQQppp^^^YYYOOOEEE===999===CCC555000---111222...,,,...+++000///(((%%%(((,,,,,,+++,,,,,,+++))))))+++---,,,,,,,,,+++***)))'''&&&***)))'''(((***,,,,,,,,,000...,,,+++,,,,,,,,,***(((+++......,,,***((((((---...222444111,,,+++//////,,,000666333+++---555000))),,,000...111444///000222222222///,,,***)))$$$&&&)))***))))))***+++***+++++++++***)))*********+++***((())),,,,,,(((***---//////,,,)))((((((------------+++((('''((($$$'''(((&&&(((,,,---+++((((((''''''((()))******+++...///,,,,,,111444555))),,,---***+++...---+++............------,,,+++,,,+++***((('''(((+++------++++++,,,)))%%%%%%(((((()))******)))(((''''''+++///000,,,***,,,,,,***&&&'''((('''&&&&&&((()))$$$%%%'''))),,,...///000)))++++++***---111111---+++++++++...000111000...---------------,,,+++***222000000111000000666>>>RRRdddxxxzzzgggOOO@@@<<<999999555444666444...///444,,,......+++,,,///000...------+++(((***...---)))000000///000666:::444,,,///000111///---,,,,,,---222---,,,///111///---...)))111333999\\\mmmjjjiii___VVVccc555444111...,,,...333777777666666888555///...000333444444555555666777888222222222111111111111111222...+++,,,000333444444444333111222555777888888666222///000444666555333///000222333333111000...555555666555333666CCCRRRsssbbbkkk{{{xxx|||{{{YYYKKKHHH\\\sss}}}zzzzzz[[[HHHCCC666;;;555555:::555@@@dddbbbPPPBBB777666777555555888666333222333222///------'''+++---***(((***---...,,,------,,,***)))***+++------,,,,,,***)))'''&&&))))))***,,,---,,,***'''+++)))''''''((()))(((''''''***...///...,,,******+++))),,,111333000///111+++000;;;BBB:::,,,+++444000&&&)))000,,,+++000///)))+++---,,,***((('''(((((()))***))))))***,,,...---***((())),,,---***'''***+++***(((***---,,,(((+++---000000000///......111///,,,+++------)))$$$&&&)))+++***+++///000...))))))************,,,---***......+++,,,000444444...111111...---///---***))))))*********))))))(((***,,,............000222+++)))***+++)))&&&'''+++***'''&&&(((++++++'''###%%%***+++((('''((((((&&&&&&'''((((((''''''(((***'''(((((()))+++,,,,,,---''')))***))),,,000///+++))))))***---//////...,,,///000111111000/////////---******...///...///333AAAQQQbbblllsss}}}zzz^^^QQQSSSUUUPPPDDD888444222///,,,------000000---...111222000...111000***''')))++++++---111222111111444222...111222222000---++++++,,,000---,,,000222000111333...666999DDDlllzzzllluuuyyy|||kkkYYYWWWUUUggg>>>;;;777111------111444444333555888666111111444333333333333333444666666111111111111333444555666333...***,,,222777666333444222//////000222333444666222...111666888555000........./////////......333333222111111<<>>111---333333222222222222111111111&&&))),,,---,,,***((((((+++,,,,,,+++)))'''((()))+++,,,---------------,,,)))***,,,...000...***&&&***)))'''''')))***))))))(((+++///111000......---...+++***------***)))***222EEE\\\dddYYYMMMNNNWWWDDD000***///***(((---///&&&)))***)))&&&%%%'''***---...---,,,+++,,,...111...)))&&&(((---///+++''',,,......,,,---000...******+++,,,.../////////...,,,***'''''',,,000,,,$$$&&&)))+++***+++//////,,,+++,,,......------...///+++...---)))'''***------000333333000...///,,,((())))))******+++*********'''+++...///...---///222+++***,,,...---******...)))&&&&&&***000111,,,&&&''',,,...+++***++++++)))&&&(((+++,,,+++))))))***......,,,+++)))((('''&&&&&&)))***))),,,///---))))))***+++---//////---+++***,,,------,,,++++++,,,---******---///,,,+++,,,888CCCNNNVVV^^^hhhnnnpppsss|||~~~nnnTTT>>>555444///)))000222111......111111......222333---))),,,000111---222444111///111333222///000111111//////000111222//////333444333555888666999===MMMxxxrrriiillliiilll>>>>>>;;;777333111222333222111333666555222222555111000/////////000111111222222111222333444666777666333111222555888777555333000,,,+++---///111111111000000222555555222//////............000111222111111000111888MMMrrryyyqqqjjjaaaaaajjjqqqRRRAAA;;;;;;;;;777;;;@@@???RRRoooxxxwwwyyy{{{YYYJJJBBBEEE@@@222...555111222222000000111222222******+++......,,,(((&&&(((***++++++)))((()))***+++,,,,,,---.........---******+++...//////---***,,,***)))***,,,---------)))+++...///...,,,,,,,,,...---...///,,,))),,,222KKKmmmjjjDDD......+++***---...***,,,---***&&&&&&)))---,,,---///...---,,,,,,---***)))((())),,,---,,,***---//////---///111///+++))))))***+++,,,---,,,+++&&&((((((&&&)))...,,,&&&&&&)))+++******------******---///...,,,,,,---...***---,,,'''%%%(((******---000111...------+++&&&******+++,,,,,,---,,,,,,))),,,...,,,)))))),,,000++++++---000///+++***---&&&''')))---000000,,,((()))///111///...///...,,,'''***...///...,,,+++***000///...,,,***(((&&&&&&(((***++++++,,,///---(((((()))***---///...,,,)))&&&)))+++***((('''(((***000---,,,///000---,,,---222:::CCCLLLYYYhhhpppqqqiiiiiivvvvvvMMM999999555+++---//////,,,---000111...///222111---,,,000222111...111000------111222111...000111222222222444666333000000333333222444888333555@@@[[[pppvvv444666777777444222111111222111333666444000///333333222111000000111222222666555444222222222222333444444444333222222333333222///+++***,,,///111222+++///222444222111000000222111000000111333555777555555666:::EEEbbbxxxsss~~~nnnccciiiuuu{{{pppMMMBBBCCC>>>111888@@@333111KKKrrrjjjKKK333444666...***///222333222///---///000000+++((((((+++...---+++)))''')))+++,,,++++++,,,---,,,,,,,,,,,,+++***))))))*********,,,///000000000((('''&&&'''***+++,,,+++(((***++++++***(((((()))"""'''...333222444???KKKjjjRRR///******)))+++***+++------)))$$$$$$(((---(((***......,,,)))'''&&&''')))***+++******,,,...+++---...,,,...000...)))......---...//////...,,,&&&,,,...)))'''***+++'''***...///......111000---(((***---,,,***((()))+++))),,,+++'''&&&***------(((,,,---+++***+++)))%%%&&&'''((()))))))))))))))111222222...))))))...333******---000...)))'''***%%%)))---...,,,)))'''&&&%%%***---+++***++++++((('''+++000222111...,,,+++------,,,,,,+++*********))),,,---,,,---000---(((&&&'''(((+++---,,,)))'''***---//////---+++---///---******---...,,,,,,...+++111:::HHH[[[ooozzz|||ggg[[[___uuu~~~}}}sss{{{RRR666777666++++++...///---///555666555111000---***---111///***...---)))'''+++111111---000111333333333333555777222//////111000...000444---222GGGmmm|||888444444777777444222333222111000111333333111000666222...///222444222...333222222222111111000000000222333111......222666222222000...---...111444555222///000444666333//////...000333111---...222///666999BBB```xxxiiiggg\\\llljjjHHH@@@EEE999000222...444<<>>MMMggg\\\DDD>>>DDD999)))'''***+++------+++***,,,***%%%&&&((()))***+++---...---///+++%%%$$$%%%''')))***&&&)))******+++,,,,,,******,,,---......---------///...------...---,,,***+++******++++++***+++---...000333???XXX{{{UUU999222000///---...---,,,,,,,,,---------222222111---***((()))***(((''''''''')))***++++++******+++---///000...------,,,...222111------000'''((()))(((''''''(((***%%%&&&(((+++///111111111///...,,,+++******++++++---......,,,+++,,,///111......---,,,***))))))***(((&&&$$$%%%'''***++++++)))(((&&&&&&&&&'''((((((+++,,,---,,,)))''''''''''''%%%%%%'''&&&$$$&&&+++,,,+++,,,,,,------,,,++++++,,,---...///...,,,+++***))))))***,,,...---,,,---,,,******+++,,,,,,+++...,,,))))))+++...///000000000///,,,***'''&&&&&&$$$%%%'''***+++,,,,,,,,,///,,,///:::DDDRRRlll}}}sssooofffZZZVVV[[[UUUSSSXXXeeetttnnnJJJ333111333+++...///000111000000000111000...+++)))***,,,...///444222///...///000000/////////------444???DDDDDD222---,,,000333333333555777333===___ooogggvvvssswww888666555888666222111333222000//////000///---+++---111444333000///222666///000111222222333333333111...---///444666333000444444333111//////222444111///---///222444222000,,,***+++111333222111222444999KKKooollleeejjj|||kkknnnxxxJJJ777:::666111777666111000777DDD```|||ccc]]]hhhjjjeee___WWWCCC===IIISSSAAA+++%%%'''&&&+++---,,,,,,,,,***%%%(((''''''***...///...,,,---555555---)))---///,,,......///222000---,,,...)))***+++,,,,,,,,,,,,,,,---,,,,,,---......,,,)))///++++++000000+++,,,111666>>>MMMbbb|||lllYYYLLLOOOVVVbbbqqqKKK555000///---,,,(((%%%&&&+++...---***//////...,,,))))))***+++(((***+++***((('''(((***)))'''%%%%%%(((+++...///***))),,,///...******...((()))******(((((()))***&&&(((,,,...000///...,,,---,,,+++***))))))******)))+++,,,,,,++++++---///+++000222...&&&###''',,,+++)))((((((+++...//////...***''''''***+++((($$$***+++,,,***(((&&&%%%&&&+++(((&&&'''&&&%%%)))...///,,,******------)))%%%***+++---.........------***))))))***,,,,,,+++***---......,,,)))(((***,,,111///,,,+++,,,---......000...,,,,,,,,,***'''###"""$$$'''***---...//////(((***000666888BBB]]]www}}}vvvjjj]]]ZZZ___[[[[[[aaammmxxx~~~SSS>>>333111000(((+++///222111---,,,...111000///,,,******+++,,,---444222000000000000...,,,)))***))))))---555999888...******///222222222555555111:::YYYxxx}}}kkkdddrrrwwwfffkkkyyy222000222666666333444777333222000000000///,,,***+++...111111000///222555//////000111111111000000...---...000333444222000111111000...,,,,,,...///111//////000222444333111222......333666333111222999DDD```uuu```iiiooojjj}}}\\\???AAA888,,,444333---...555999EEEmmmdddIII>>>BBBBBB???;;;333///333HHHTTTCCC...))))))%%%***---,,,,,,///...,,,,,,+++,,,......,,,,,,---666MMMVVVEEE444111///(((444000000333111,,,---222*********+++---///......///......///000///,,,)))///+++---222000+++333BBBOOOaaayyyppp\\\FFF444+++222777;;;RRRoookkkEEE333...,,,***(((%%%%%%(((*********)))******)))((()))+++---000000///...,,,***)))(((,,,)))&&&%%%(((,,,...000+++***+++---+++&&&%%%(((((()))******)))((()))******,,,......---+++***))),,,,,,++++++************&&&(((***+++)))(((((()))---111444///'''###''',,,---+++******,,,.........---+++***+++,,,,,,)))&&&%%%'''))))))))))))***+++,,,))))))***)))'''***///,,,***))))))******'''$$$((()))***,,,------------***)))***+++---...,,,+++)))+++,,,+++***+++---///000...,,,+++,,,---------)))***+++,,,---,,,)))''')))***,,,.../////////...(((***///000///666KKK```}}}|||yyyrrrdddYYYZZZbbbggggggllltttxxxvvvuuuvvvxxxvvv}}}mmmCCC999555222111---))),,,......---,,,---///000///...,,,*********+++...---,,,---...---+++)))+++---,,,)))+++///000...000,,,,,,000222333666:::777555AAAbbb|||yyytttllltttzzzdddgggttt//////111555444111222777666444333222222000...+++***+++---///000111111111///000111111000...,,,+++***---000111000///000111.........,,,+++***,,,...//////...///000111111000555222111444444222000222;;;VVVjjj^^^tttxxxlllllljjjwwwoooLLLDDD999222>>>666...111<<<<<<<<>>GGG;;;///,,,((()))---...+++))),,,......+++---111333...***...777RRRnnnvvvYYY777***((($$$+++)))***///222111111444222000//////111222111//////......000111111///---))))))...111000555JJJaaaxxxhhhOOO>>>>>>111---222000***333FFFuuueeeDDD555...//////...+++((((((+++...((())))))(((&&&''')))+++222///,,,,,,///000---)))---,,,******,,,------------,,,---///,,,'''''')))&&&(((******(((''''''(((***+++,,,+++))))))+++---,,,,,,,,,,,,,,,+++++++++***,,,......,,,*********///111000...***((()))+++***)))''''''((()))((('''&&&(((******((('''((()))$$$&&&)))+++++++++---///'''&&&(((+++***''''''+++&&&(((***)))'''&&&'''(((''''''((()))***+++++++++((()))***---000111///...)))((('''))),,,.........,,,***))))))+++---------%%%)))......+++((()))+++******+++,,,,,,,,,******---,,,,,,,,,,,,000<<>>IIIbbbuuuvvvzzzYYYRRR\\\|||]]]YYYsssuuu}}}|||zzzRRRDDDGGGEEEBBB666///111000///777CCClll^^^@@@444222222+++,,,111---111---000///'''(((+++$$$)))///111---)))***,,,,,,***(((+++111///---777FFFuuuzzzZZZ999---222888333GGG\\\mmm~~~qqqVVV<<<888444444777999777444777444222111222333333333111999<<<<<>>LLL___mmmsssooofff___[[[\\\aaagggiiiiiimmmsssuuurrrxxxeeeGGG444111,,,,,,000000222222222222333333111000...111555333///,,,,,,...///---,,,,,,...000000000(((,,,---******...222333555;;;GGGTTT[[[]]]aaafffbbbkkk~~~vvvlllvvv222333777999555111333999666555444444444333111///)))000777777000---111666///111333444444222000...000,,,((((((***+++***(((+++---.../////////111222444555555333111000000111---000555999999<<>>;;;>>>CCCGGGGGGEEENNNIIIDDD@@@>>>======<<>>IIIiiirrrXXXAAADDDFFFGGGLLLPPPMMMHHHLLLKKKJJJHHHAAA<<<>>>EEEPPPrrrgggRRR___xxxlllXXX>>>///---///...,,,///...---,,,,,,,,,,,,,,,000<<>>///,,,,,,(((***///...---,,,,,,---...---,,,111///,,,)))'''%%%$$$$$$///---+++...222333000+++...+++***+++...///,,,)))(((&&&'''+++,,,***+++...'''+++---++++++...---***)))((()))+++((($$$$$$''')))'''%%%'''+++------+++,,,---------------,,,,,,(((***------+++******++++++)))'''(((+++,,,***(((---------+++***+++...111222///---,,,(((%%%''',,,(((+++...---***((()))++++++***))))))***+++)))((('''(((***+++,,,,,,++++++,,,(((%%%&&&))),,,,,,+++,,,%%%!!!%%%***,,,---///+++***)))***---000111111------,,,---......---,,,++++++---...////////////111111===WWWqqq|||zzzuuusssvvvqqqbbbVVVWWW```ggg___gggsssnnn|||RRR===---///444222000222666666444222...+++((('''***)))+++000111//////111111111000,,,(((&&&&&&'''///000111000///...///000NNNhhh}}}}}}}}}|||wwwttt{{{555BBBGGGIIINNNEEE666222111000//////000000...------111222000000333222...333111000222444555333111333---***---000//////111222000...---.../////////000...000333333///---...---000111777???GGGcccrrrvvv___BBB333<<>>===<<<;;;777222555;;;]]]{{{fffHHHHHHXXXaaaQQQGGG999///,,,---///000//////...---,,,,,,++++++(((...@@@fffiiiIII000000333---***//////...------......---------,,,***((('''''''''(((---+++***---111222///++++++,,,---------,,,,,,,,,***(((***...///------///(((,,,---++++++---,,,(((,,,+++,,,...+++''''''+++'''&&&%%%&&&'''((('''&&&++++++,,,------------------///222222111000111111+++***((()))+++,,,***))),,,---,,,+++***+++...000...(((%%%'''((('''(((***---,,,++++++++++++***))))))((('''((()))***)))((((((***+++---////////////,,,,,,+++)))))))))+++---444---(((+++...---,,,,,,+++******,,,......---+++///...------------------,,,---...///////////////333000444AAAQQQ^^^kkksssrrrssskkkZZZLLLIIIOOOSSSSSS]]]eeeiiipppMMM;;;///222555222000333000000000000000//////...333111111333222---,,,---+++,,,,,,+++)))(((((())),,,...000111111222444666QQQhhh{{{|||~~~sssppp|||CCCYYYiiippprrraaaEEE777111///............,,,++++++///000......111111...///,,,***---222444222///111+++(((***,,,,,,...111999444///,,,,,,...///000222000000222222//////111(((000111555GGG^^^qqqkkk|||}}}QQQ::::::PPP{{{iii^^^yyy~~~RRREEELLLbbb|||xxxtttZZZXXX___rrrpppMMMAAAMMMlll\\\DDD:::444444999...+++777\\\|||SSS999444......//////---+++222:::dddppp???+++---000,,,+++,,,...---***+++///000+++'''(((...222000---******)))((((((,,,111555GGGTTTXXXMMM===666222...===???>>><<<;;;:::666///444333444555222000333999[[[sssxxxZZZ999000666:::888999888333...,,,///333000000///---,,,+++******---,,,111MMMccc???888999222---000------,,,+++++++++++++++***))))))((()))***,,,---+++***))),,,///000...+++)))---000///+++)))+++...)))(((+++000111...,,,...))),,,---******,,,+++(((---,,,,,,...,,,((((((,,,((()))++++++)))))))))***''''''((()))************))),,,///000//////000000,,,+++******,,,,,,+++***+++++++++***)))***,,,///+++$$$ $$$+++,,,******111,,,((((((+++,,,***''')))''''''(((***+++***)))((()))+++---///000000111000222333000+++***---111555///,,,...000---++++++,,,,,,---//////...***&&&000///---,,,,,,,,,------,,,------.........------666444333555888DDDZZZnnnyyyzzzsssbbbTTTMMMJJJIIILLLWWW[[[VVV^^^yyyeeeAAA777111444444000...111---...///111222333333333777333222333111+++)))***''')))++++++***)))))))))***,,,///000000222444666DDDVVVfffzzztttvvvYYYvvvwwwTTT@@@222000///...///...---++++++...///------000111...---)))&&&)))000444222...,,,(((''')))***)))+++...777333///,,,,,,...///000333///...000000...///222---444111666RRRwwwkkkmmmoooJJJ;;;@@@XXX|||~~~^^^]]]hhhzzzzzznnnlllsss~~~{{{OOO999>>>WWWvvvXXXCCC666333666777111000DDDkkkrrrIII111000//////111000,,,***222<<>>JJJfffzzzkkkrrrOOO<<<333222000000111000///------///000---...111111//////,,,***,,,222555555333***)))+++///...+++***---111///......///000000///222...---...///---...222555999444>>>fffsssaaajjjzzzXXXEEEDDDXXX~~~wwwxxxxxxlllmmmtttRRR;;;???YYYyyyXXX???444333444222///333FFFhhhsssKKK000***---------+++&&&###+++555YYY}}}gggBBB555///%%%)))(((***......---///444------------,,,------...000///,,,)))&&&'''+++...---000222000000000...***)))///222222333666555222---+++---111222111333777000444333,,,***---///...666777666444111///000111000000//////---+++)))(((***+++,,,>>>lllVVV666111555555333333222///,,,+++---///,,,,,,++++++,,,---///000////////////...---+++)))***)))((()))++++++)))'''&&&&&&***///111---+++,,,'''***+++)))***///000...***(((((()))'''$$$&&&***'''***,,,***'''$$$%%%'''/////////...---,,,+++***$$$'''***,,,,,,,,,---///------------,,,++++++,,,(((***+++***))))))+++,,,+++)))***......+++,,,///***+++***'''$$$$$$&&&))))))(((((()))+++,,,,,,++++++******))))))))))))))))))'''&&&''')))+++***((((((&&&&&&+++---,,,,,,///---,,,******+++,,,+++***+++,,,,,,***((('''))),,,,,,,,,---------,,,,,,+++***,,,///111000111<<>>:::555444777555555555555444333222111,,,)))))),,,,,,******---+++---000000...,,,++++++***,,,---...---...///111444666>>>aaatttrrr}}}nnnyyy^^^CCC666444222111111333333222000///111111...---111111///...---,,,,,,///111222222------111555333...---///,,,,,,---000222222000...111---,,,...///---...222222777999NNN{{{aaaQQQ[[[{{{mmmTTTEEEOOOwww|||ppp{{{rrrggg```hhhnnnUUURRR[[[wwwOOO@@@LLLhhhyyy[[[DDD888000.........111GGGsss```AAA333000...,,,***%%%###)))222LLLnnn|||___;;;//////,,,)))(((***......,,,...333,,,...///...,,,+++,,,...,,,,,,+++)))((()))---///000...++++++...000000...)))///222222111222222//////,,,---111333111222555///+++'''&&&+++111222111444111...---...000111222////////////...,,,***((('''---000===eeerrrDDD555777888000111000,,,((('''))),,,---,,,+++++++++,,,---...///000000///...,,,***)))+++(((&&&(((,,,---***&&&***))),,,111222///---///)))+++,,,***+++000111///+++))))))***)))&&&(((---000///...+++'''$$$$$$%%%,,,,,,++++++***)))''''''$$$&&&***++++++,,,,,,...---......---+++******,,,(((***++++++******+++,,,******,,,///,,,((((((+++''')))***((($$$###'''+++(((''''''(((***+++***)))///...---,,,+++*********,,,)))''')))---///---***,,,))))))+++,,,***+++...***(((&&&&&&''')))***)))(((***,,,,,,)))(((***,,,---...////////////......---******,,,---///666>>>NNN\\\nnn}}}nnnSSSOOOGGGGGG]]]}}}___FFF999222555999999555222222333444444444444444333333222///++++++---...+++,,,///***---000111111000111222***,,,///000000222444666888666===cccrrrnnnppp~~~^^^vvv]]]HHH999666333222111222333444333222111333111------///000...---......,,,++++++...111000000333555222------000------...111333333111///000------000000...///222111<<>>IIIiiixxxaaaHHH???TTTppp```NNN```bbbBBB444---((()))///222AAAKKKEEE777......000///,,,***((((((***+++,,,,,,***''''''(((*********((('''(((***,,,,,,,,,---,,,)))''''''+++...//////&&&(((+++...000000///...///...---,,,---...000222333777:::999555222444666333333222111111111111111222333333111...+++***+++,,,******,,,+++)))+++000666444000,,,)))((()))***(((...333000BBByyykkkHHH:::000///,,,&&&(((//////,,,***)))***+++---...111------111333///---,,,,,,---,,,***(((((()))+++111***%%%'''***+++,,,///111///---,,,---......---,,,)))&&&&&&(((+++---...,,,...,,,((('''******(((+++******---000000+++&&&''')))+++++++++***+++,,,***---//////,,,***+++,,,)))***+++***(((((((((***)))---...+++***,,,---+++((('''((()))++++++***(((111+++)))---///,,,***+++...---++++++++++++)))(((,,,((('''******)))+++///+++***((('''((())),,,---***+++,,,,,,++++++,,,---000...+++*********(((&&&***))))))***,,,.........---,,,,,,...000111...,,,)))***111BBBXXXrrr{{{ZZZ===222000...,,,222///------000111000---888555111000///000//////222000...---------------111,,,***---...,,,+++,,,444333222000///...------000111333<<>>:::000(((222---,,,222NNNvvv]]]BBB666333000...---,,,***'''''')))++++++***,,,((((((+++---+++,,,///,,,---......------///000000***''')))+++***)))+++///...,,,---.........------***'''&&&''')))******---000111//////000...***'''%%%######%%%&&&&&&%%%)))+++,,,,,,***)))******(((+++---,,,******---111///000111000///......000(((,,,---***)))+++,,,+++000/////////000///---+++,,,++++++------------...)))((()))+++---...---,,,+++)))***------***)))++++++++++++++++++******)))))),,,///000///---------,,,+++))))))+++---------,,,,,,---,,,+++*********------------......------777444222444>>>RRRqqquuudddWWWMMMGGG>>>555222666999888666222222333333333222222222888555222000000///...,,,222222222000...,,,,,,---000,,,+++---...---///222444333222111000/////////+++...555888666DDDrrrwwwbbbPPPAAABBBMMM\\\ppp---222222,,,''')))...111777888999666222000111444,,,---...////////////000222444555444222///......333666888666111000333666555222//////222444111...///...222777777:::III[[[ppp^^^TTTYYYeeezzzuuu|||}}}```TTT^^^vvvqqq^^^mmmaaa<<<222111---,,,.........111555444...,,,...///...,,,,,,...000333000,,,******+++++++++...333333---***---///------...//////...---------777222......222333000,,,------......///000111111333333333111///.........666222000222777888444000000000000...,,,+++,,,...111000111333222...///333...///555???GGGDDD888---111------///EEE{{{ZZZAAA999777555333,,,---///...---...000333222---+++,,,,,,,,,000555+++---...///......///000(((((()))+++***'''***000---,,,+++,,,---...---+++---+++'''&&&&&&'''&&&&&&***...000///...///---))),,,***((('''(((***++++++)))***,,,,,,***))))))***))))))((()))***,,,------+++,,,,,,,,,***)))***+++&&&+++,,,)))(((+++,,,++++++***+++,,,......,,,******,,,---------///000000******+++---///000...,,,)))(((***...///,,,+++---+++,,,,,,+++***)))'''&&&))),,,///000///---------+++***((((((+++---......,,,...000///,,,******+++------------,,,,,,------222000///000333>>>RRReeegggJJJ>>>:::888777555333666:::<<<;;;888222000///000222333000,,,333111//////000000///---000222333111///---...///)))''''''+++,,,,,,...333//////...............///......444888333777YYYdddQQQCCCGGGSSS```qqq,,,222222,,,&&&(((...111555888:::777222///000222---///111000...------///333555666555222///---,,,000555999555...+++000666222...,,,///666999777333666222000222666CCCaaa~~~{{{eeeUUUNNNRRR```www{{{UUUVVVxxxrrr```bbbrrrGGG666111---+++///222222333555333///+++---...,,,******---000333111...---------,,,+++***111222,,,)))...222000***---111222000......///333///++++++---000000///------------............222111///......------,,,222111000222555555333000/////////---++++++---///111000111444222......222333///---222888888222***(((---444111888fffzzzTTT>>>555333333***---///...,,,+++///222444000---,,,)))(((+++222(((***,,,---,,,+++,,,---&&&(((---///,,,)))---555+++******+++------+++******(((&&&&&&'''))))))((((((,,,...,,,,,,---,,,(((...---+++******+++---...&&&(((******((((((((())))))''''''(((+++---,,,******+++,,,+++)))((()))***%%%***+++((((((***,,,*********+++---///000...,,,+++///000---+++------,,,++++++,,,///111000...,,,+++***,,,000111...---000((()))******+++******))))))+++......---,,,,,,---...+++(((''')))***++++++***...111222///...///111---......,,,+++***,,,...***)))+++///111666BBBNNNjjjWWW:::333444333333333333555666666444222666333111222555444000+++///...---...000111000//////222444333000...///000******---111222000333888000///...---,,,,,,,,,,,,222///111333///...@@@XXX|||uuu[[[EEEEEERRRccc|||///222111---,,,///222222111222333444444222///---.........///000000000///222444666666333000......---111555444000---///222---,,,---000555888777666777222111444<<>>GGGNNN[[[yyyzzzhhhXXXNNNOOOUUUooozzz```WWWwwwrrr{{{zzzWWW>>>444444777222222111111000///...---,,,------+++))))))+++---111000111222...)))***//////...---...111222000.........///111222333333222444000...111111...,,,---,,,------...//////000000......///000222222111000******+++,,,......---+++...000333333222000//////+++)))///000+++///333---333000111555555000,,,,,,///...,,,+++++++++++++++)))111111222QQQcccBBB333111...,,,,,,---...//////,,,,,,///000...///222000...++++++,,,---+++***)))***+++***)))***,,,---333222---***+++...+++$$$(((%%%$$$&&&+++,,,***''''''******'''&&&((('''$$$'''))))))&&&''',,,...,,,,,,---...//////...,,,+++((())),,,,,,,,,+++,,,...***,,,---...---,,,---...***,,,+++''''''+++,,,+++---,,,******+++------,,,(((***,,,,,,)))((()))+++---***(((''')))+++,,,,,,+++---...,,,(((%%%###"""'''+++//////+++***,,,...,,,,,,++++++***+++++++++---...---)))))),,,,,,***'''***,,,,,,***))))))***---+++******,,,///000000---,,,***))))))***+++,,,000555GGGhhhqqqVVV===555555222111333222///++++++---000333444---,,,///333444444999???555777>>>GGGNNNLLLCCC:::333000000444555000,,,,,,---222---***000111333===EEEEEE@@@666000222444444000///,,,***,,,000222333666<<>>CCCKKKKKKYYYvvvWWW999555444...000222444444///+++,,,111555111333:::@@@OOOtttYYYddd}}}||||||CCC:::222111222222333555///---...111///++++++...000222333333111000///000***++++++,,,---.........000000//////......------***+++---------///444888666PPPuuutttccc}}}hhhHHH;;;CCC\\\lll|||pppooovvvxxxoookkkfffPPPTTT~~~pppccc~~~hhhTTTDDD555---,,,,,,,,,+++***+++,,,---...,,,,,,,,,***((((((***,,,...111888>>>;;;444111333111111111111///...------222000///222555555000,,,//////666???DDDAAA>>>===555444333111///---+++***'''***,,,---,,,---///111222000///000333333...***555666666555222111222333111,,,333888000///444333,,,,,,000333222///222888...000111000...---...000---000000777WWWeeeGGG===666,,,(((---///---,,,///000...///333...------,,,*********+++------...---++++++---...,,,---,,,***+++......++++++***)))))))))(((&&&$$$%%%((()))'''(((+++***(((+++---+++'''&&&))))))'''((((((((())))))******+++***,,,,,,+++)))'''''''''+++,,,......,,,+++,,,,,,...000///,,,+++......+++***...111///+++))),,,///444111---++++++,,,---...+++******+++---...,,,***$$$&&&)))***+++,,,...000******++++++***+++,,,---++++++***)))))))))))))))))),,,---++++++......+++******+++,,,---,,,+++))),,,++++++---...---***(((---------------...//////---,,,...666DDD[[[{{{hhhLLL777444333555666555666999,,,000555666777<<>><<<888777////////////////////////%%%(((,,,///000444;;;@@@444111...111555777333///111222444333111000000000111...222333111999AAA<<<111///000222111...000555,,,///222111...---...000000...///???ggg```EEE444******///...++++++//////...///222...//////---+++***+++------......---+++***,,,---...000...***(((***)))&&&,,,,,,++++++)))(((&&&&&&###'''((('''(((++++++)))///000---((('''+++---,,,(((((()))))))))))))))(((***+++,,,+++(((&&&&&&&&&***,,,---,,,+++******+++,,,000111...---...,,,(((###***000///+++***///555000---)))'''(((*********'''((()))+++---,,,***'''''')))***+++++++++---///+++************+++,,,,,,))))))((((((((()))))))))///111111---,,,---+++''',,,,,,,,,---//////,,,***))))))***,,,//////...,,,***++++++,,,,,,---------***---111333666BBB\\\sssdddLLL>>>333222222333444777999;;;222333222111666GGG```tttdddRRRFFF;;;<<<333000555777333111333888555777:::666555GGG___dddPPPIIIDDDHHHTTTZZZ\\\hhhyyy===555...,,,,,,***))),,,///---...000---((((((+++(((+++...///...---------------,,,,,,+++++++++,,,333222111///.........///000111000---+++---444:::FFFiiillljjjlllPPPAAANNNjjj]]]BBB666===QQQddd|||{{{pppkkkwww{{{UUUDDD777555333,,,***...+++*********+++,,,,,,------------+++******+++---''')))...222000,,,,,,000111000000111222222111000------...000222111---)))'''&&&)))111444222///000,,,------...//////000000'''+++///111444;;;EEELLL<<<777222333888:::777333,,,...111111000...------......000...333JJJVVVKKK888222000111222000000222+++///222222...,,,...000---,,,222KKKyyy```BBB222...///---***))),,,,,,******------//////---+++***+++---***+++,,,+++******+++---...111///***'''((((((&&&,,,---......---,,,,,,,,,))),,,---+++,,,///...+++...///---((('''+++,,,+++'''(((***,,,,,,+++***)))(((***++++++)))(((((())))))+++,,,+++***(((((()))***...///------///---***$$$)))......+++***---111+++(((%%%%%%(((***+++***((('''''')))***+++)))''')))***+++***)))***+++---+++***))))))***+++,,,,,,(((((((((((()))***+++,,,---000000...---...,,,)))---,,,,,,---000000---******))))))+++...///...---))))))***+++,,,,,,------+++---111222111666GGGYYYvvv|||cccKKKBBB999666666444444666888999888666333000333BBBaaaooobbbVVVAAA222444999666222333666555777888666555???KKKqqq^^^JJJFFF>>>::::::>>>AAABBBHHHPPPZZZaaakkk{{{222000000111///,,,---222222000111222000+++***---'''***...//////......///+++++++++,,,---...000111333222000//////000000111000111///,,,***000:::CCC\\\{{{{{{bbbqqq}}}YYYGGGHHHcccvvvZZZGGG???BBBHHHaaayyy~~~xxxyyyyyy]]]```yyyvvv]]]CCC777000111---%%%$$$+++***,,,...000111111000000***+++***)))'''''')))++++++,,,...000...)))***///000---+++...444666444000***---222444222000//////333//////222444111000111........................&&&))),,,...000777BBBKKKAAA:::333222555666333///...111555666555333111111&&&(((***&&&111RRRaaaSSS:::333///111333333222333***...222222...,,,...000---000;;;ZZZ[[[BBB666111111...---...---******------...///---***)))***---&&&((())))))((()))+++---,,,///...***(((***+++)))((()))+++,,,++++++,,,---+++...///,,,,,,......***)))+++***&&&&&&))))))'''&&&(((+++...///...,,,+++''')))+++++++++***+++,,,---///000000...,,,,,,---)))------+++,,,//////---+++,,,...---,,,***)))((((((&&&$$$&&&***---...---***(((&&&&&&(((******)))'''((())))))((()))+++---,,,***((((((***+++,,,,,,(((((())))))***+++---...'''+++---,,,...111111......,,,+++---000000---***---,,,***+++,,,,,,+++))))))***+++,,,---.........)))***---...---000;;;HHH^^^hhh}}}gggAAA<<>>BBBAAA333000---///555888666333222000...---...000111111,,,<<<^^^[[[===555...333444000...000000......000000,,,+++---,,,)))$$$&&&(((***,,,---...///444222///,,,***+++,,,---,,,***)))***++++++***)))++++++++++++,,,---...///&&&&&&&&&'''(((***,,,---&&&)))---...------...000***,,,+++''''''+++---+++,,,******,,,///111///---222///...111222...+++,,,&&&&&&''')))+++***'''$$$'''((()))(((((())),,,...***&&&######&&&)))***))),,,+++)))'''&&&%%%$$$$$$'''&&&&&&(((+++,,,)))&&&))),,,......,,,++++++,,,***)))))),,,000222000...111111...)))***------***000///...,,,+++***))))))'''))),,,------,,,++++++///.........///222555666JJJLLLZZZvvvrrrLLL;;;;;;<<<999777555444444555777888888666777888GGGmmmhhh<<<555<<<888777===666:::<<<888333222444666555LLLllliiiSSSKKKFFF@@@<<<999:::888555777;;;;;;888===DDDIII^^^sssooo111222333222111000000222,,,...//////.........///...............///000111333333111///333888777333333222000//////000111111///111222...---666JJJ[[[~~~pppnnn{{{UUUNNNiii}}}|||}}}|||hhhZZZWWWiii|||uuuyyyuuuZZZVVV```rrrbbb]]]uuurrriiiYYYJJJ777333...+++,,,------,,,000---******,,,...///...000///,,,******+++,,,...)))$$$###'''***)))(((***,,,++++++,,,...///000000+++,,,...000000///...---///000111111//////000111---.../////////......---///...---++++++,,,///111...222///+++...666444+++//////---,,,,,,------...---///---,,,///555777555,,,,,,,,,---...000111222222000---,,,,,,---------222MMMzzzaaaEEE:::777333///---...111444///111111------//////,,,((((((***+++------........................------***))))))***,,,,,,,,,+++%%%%%%&&&&&&'''((())))))***)))(((((((((***,,,---***,,,...---)))''''''(((,,,......***))),,,,,,***+++******+++---...+++))),,,******---...***((()))(((((()))+++---,,,)))&&&&&&&&&'''&&&%%%%%%'''))))))&&&###$$$'''+++,,,,,,...---,,,+++***)))))))))'''''''''***...111000///---,,,+++---//////,,,***---,,,+++,,,......,,,******+++)))&&&(((...///,,,---,,,,,,,,,,,,---...///000......111444444111...+++*********+++...000222888777AAA[[[zzz\\\@@@777777555111666555555666888999::::::???@@@DDDWWW}}}ZZZNNNFFF999444:::555666555333111222333333333===LLL]]]qqqzzzgggRRRFFF@@@;;;666444999<<<<<<;;;===AAA???;;;444???IIIddd{{{vvv000111111111///...///000,,,------,,,******+++---...---,,,++++++,,,---...,,,///000------111333111444333111///...---------$$$+++...---111EEEgggkkk```rrrgggRRReeeqqqWWWVVVpppjjjRRRSSSggg|||jjjdddaaacccnnn{{{{{{eeeMMMJJJTTTmmmccc\\\bbbttt___LLLAAA???444000---++++++---------***(((&&&&&&)))+++++++++///...---,,,+++++++++++++++'''&&&***,,,+++***,,,,,,,,,,,,,,,---///000111***+++---.........---,,,***...000...+++...888BBB>>>999333111222333333222777222---***+++---......---000...+++...555333,,,------,,,,,,,,,,,,---...//////---***+++000000---***...000///------000444444222///---++++++,,,,,,333[[[mmmIII<<<111//////,,,///555---000000------//////---+++,,,,,,---------,,,,,,(((***---000111///---+++,,,+++***+++,,,,,,+++)))((((((((()))******++++++...,,,***(((((())),,,---,,,---...,,,(((&&&%%%%%%+++......+++***+++***&&&))))))***+++,,,+++(((%%%,,,***+++//////+++)))+++++++++,,,---///...+++))))))***+++***((('''((()))(((&&&%%%%%%))),,,......+++******)))))))))))))))***))))))+++...000111000...***'''***...000,,,''',,,+++***+++------+++))))))******)))---333555333,,,,,,++++++,,,...000111000,,,***---222333///***,,,,,,,,,,,,---///111333333///444IIIgggaaa>>>333555444000...222333444555666777777666888CCCVVVqqquuu^^^BBB444666777555333222222111000///444444444:::IIIZZZaaa```MMMFFFAAA@@@===888333333888<<<>>>>>>AAACCC@@@;;;333===GGGdddoookkk***,,,............000111//////...---+++***,,,...///...,,,+++***+++,,,---***,,,---******------+++000///...+++)))((()))***%%%***------999YYYdddZZZxxxooo]]][[[{{{www[[[IIIIII]]]qqqxxxlllfffgggrrr}}}rrr___SSSMMMTTT]]]YYYKKK???JJJgggqqq^^^eeevvvtttZZZ<<>>???:::777666888;;;<<<;;;===???===888:::>>>CCC]]]uuuzzz,,,---///000///000111333000000000...,,,,,,---///000///...,,,,,,,,,,,,---222222///---000333000***+++,,,,,,***((('''))),,,111222//////BBBgggooofffccc~~~VVVTTTgggvvv^^^RRRQQQVVV```jjjssszzzggg^^^]]]~~~rrrbbbRRRJJJDDD???@@@EEEMMMyyyiii[[[qqq|||pppXXX777+++333222111///---+++***+++,,,---------,,,***)))******'''(((((()))((('''&&&%%%&&&$$$%%%))))))%%%%%%((()))+++,,,+++******,,,///222111111///...---+++***,,,,,,...444>>>LLLZZZcccFFF;;;...)))---222333111(((,,,000///,,,+++---///---...---++++++---,,,)))***+++,,,///111333444555---......,,,...222222///************+++,,,,,,---111222111000......111444===iiixxxRRRDDD===444000444+++......,,,,,,//////,,,---------,,,+++)))((('''...------+++)))'''$$$###++++++,,,---///...,,,***++++++,,,---------,,,,,,+++)))((('''(((***,,,...************,,,---------$$$(((***((()))+++***'''%%%'''***+++,,,+++******'''(((,,,000...)))(((+++,,,++++++,,,------+++***&&&((())))))))))))+++,,,))))))((('''''''''((()))++++++++++++,,,---......000///,,,)))'''&&&&&&''')))*********)))))))))***'''((()))***++++++,,,,,,,,,...,,,***+++///...***,,,***)))((((((***,,,---***,,,......+++***+++---,,,,,,,,,---...///000000,,,---000555>>>RRRrrr{{{YYYIII888///555999444555<<<;;;<<<<<<;;;999888999;;;GGGkkk}}}ZZZDDD999888999;;;666...---222000333444222222666888666;;;555333777;;;:::888777;;;<<<:::666777:::999555:::===@@@\\\wwwkkkjjjuuu}}}uuuyyy---...///...---,,,,,,......//////...,,,,,,---////////////......---------333333111///222555111++++++---...,,,******---000000000---111LLLxxxzzz___pppxxxjjjIIIWWWzzziiiXXX[[[hhhrrrwwwzzzjjj{{{lll\\\^^^jjj}}}uuuYYY???444:::FFFbbbeee___{{{bbbXXXFFF///***555333333222000---,,,---///---......,,,***((((((((((((((()))************)))'''&&&(((+++***&&&&&&))))))+++---,,,***))),,,///444333222000///---,,,,,,+++---222===IIIPPPQQQOOO@@@888...,,,222888999888---333888777111---...111/////////............---+++---///111333555666666...///...,,,---000///+++---,,,+++,,,---.........,,,...///...,,,---222666DDDpppuuuWWWCCC555000222///222222//////111111///,,,,,,,,,+++***)))((('''111///---***'''&&&%%%%%%''''''***---111222111///***+++,,,------,,,+++***)))((((((((()))***,,,---,,,***))))))***++++++***&&&***+++***+++......+++&&&(((***+++++++++,,,...(((***///222000***))),,,+++***)))***++++++***((('''((()))(((((())),,,///*********)))&&&%%%&&&'''))))))))))))***+++,,,---,,,------,,,***)))+++,,,***,,,---,,,))))))+++...***,,,---,,,***(((((()))000111///,,,,,,...,,,'''((('''&&&&&&'''***---000***...222///***(((+++000---......///000000111111,,,...222222333???[[[ttt^^^CCC>>>999777;;;888222444:::888999999777666999???DDD^^^xxx|||bbbDDD===::::::777000000555444777666000---000333333;;;555111555999::::::;;;;;;;;;888555555999999666222777???```xxxsss~~~hhh___cccvvvzzzoooccccccrrrqqqnnnzzz,,,---------+++***+++,,,,,,...000000///...///000,,,---/////////...,,,++++++...000......111000------000111///,,,+++///333(((,,,...888XXXppp]]]|||fff\\\SSShhhnnnccccccvvvvvvWWWVVV^^^oooxxxVVVGGGKKKSSS~~~tttoooiiisss~~~```EEE===666,,,+++222///000111///---,,,...000(((***,,,***'''%%%&&&'''((())))))***+++,,,------***+++...000...******---***---///...+++***---111222222111000////////////---...222;;;BBBDDD@@@;;;===888222222666999:::999555777888777444111111222//////000111111111222444///000222333444444444333...000///---...000///***...111222111///...111444,,,...000...,,,---222777JJJzzz{{{YYYAAA555333222444444000000222222///++++++,,,,,,++++++***)))......---,,,++++++******((()))+++...111222000...+++,,,---......---,,,+++******++++++++++++++++++...+++))))))+++---,,,+++))),,,,,,)))***......,,,(((***+++***((()))+++...***,,,111555111***))),,,***)))((()))***+++)))(((******(((&&&&&&'''+++...)))+++,,,***(((&&&''')))&&&&&&&&&&&&'''((())))))(((+++---...---,,,...000,,,***)))((()))***++++++***,,,...---***((()))***///111000---...000///***)))(((&&&&&&'''***---000,,,...///---***)))+++...//////000111222222222222111222444555444;;;MMM^^^sss~~~dddIII@@@444777999999555222222333333444555555777@@@MMMVVVkkkrrrbbbNNN===999888333111444555777666444444777777444:::888999<<<;;;999:::===555666666444666999999555000444:::[[[{{{kkkxxx{{{kkkdddnnnlllbbb]]]gggvvvXXX\\\wwwzzz,,,...///000000000222333---///222333222111111222***,,,...000000...,,,***%%%---222000...///222333...111222000+++***...222,,,333888BBB```pppdddhhhTTTVVVcccwwwwww\\\___rrrqqq^^^RRRXXXeeerrrsssiiilllqqqvvvfffjjjvvv|||lllQQQ999444555111///222)))+++---,,,******---000(((+++------***((()))+++''''''((()))***,,,...///)))***---000---((((((,,,,,,///222000,,,+++///333///////////////000111111444333333666999;;;:::888999555111000111222111///333000...---///000///...))))))+++...//////111444222333444444333222000///---//////...000444333///***000444111+++)))...555...111333111......333888SSSxxxUUUAAA888111444333//////000000---++++++,,,------,,,,,,,,,***+++---...000000000000---......000111///,,,)))(((***+++,,,,,,+++)))(((,,,---......---,,,***)))///,,,***+++...111111000+++---+++''''''+++,,,***+++++++++)))&&&&&&)))---&&&)))...111,,,%%%$$$'''***)))((((((******)))((((((&&&$$$  %%%((((((+++,,,,,,)))(((***,,,)))))))))))))))***++++++&&&***---...---,,,---///+++&&&"""###'''***(((%%%'''***------+++***,,,...(((******)))+++///---)))///---***''''''(((+++---111000///...............++++++,,,---.........---///---...000222555???JJJLLLXXXiii|||xxxIII999@@@***111555333222444333///444666777999???MMM^^^kkkssspppsssaaaCCC::::::666111111---000444888>>>AAA:::111777:::???AAA;;;333444999---000333333666999777222666555555QQQwwwpppkkkwww~~~fff___^^^pppuuubbbRRRaaa555666333///000333333///222...+++,,,///222333222,,,,,,---,,,+++++++++,,,000...------///000111111111...------,,,***---333;;;...000PPP|||{{{dddUUUTTT___tttqqqeeeqqqqqq]]]UUUPPPPPP```vvvpppmmmbbbNNNFFF;;;222---***)))'''+++''''''+++,,,+++***---)))***+++---............---------,,,***+++...111//////...,,,*********++++++,,,...///000//////...777000***,,,222444...'''---000111......111333222888999888444444555444///222444777888777666666666///---+++---444999555---,,,222333...***---111333333,,,%%%'''...222///***000333666333///---000555444222***+++333333666CCCnnnWWW999666555///&&&&&&,,,...+++,,,,,,---...////////////'''***++++++...222222///000///------......---+++333...,,,///111...+++***...//////---+++***,,,///$$$))),,,***%%%%%%,,,222000333222---+++---///...---,,,)))(((((()))+++---,,,///...)))&&&)))***)))*********,,,------,,,***!!!&&&(((%%%$$$''''''&&&+++***))))))))))))'''&&&&&&'''((('''%%%%%%''')))'''((((((((('''%%%$$$"""+++$$$"""''',,,,,,******...---,,,,,,------+++)))+++)))))))))+++,,,+++)))------......------,,,+++333000...000000---...222000+++)))---444555...&&&444333000...---000666;;;;;;===FFF\\\zzz|||UUU777...333+++222333---,,,333444///999666555:::IIIdddxxxLLL;;;:::777333222666555222222666::::::777444888;;;777111///333888444999222///:::<<<555444999444===```pppiiigggppp~~~yyyvvvsss___WWWooolll]]]```~~~ttt======888000---//////...///---+++,,,///111111000333000...000333444222///111///...///222444555555111...------***''')))...333---<<>>:::000)))***------///......///111222111000111---))),,,111444111,,,///------...000222333333///---,,,---+++''')))---111333NNNzzzWWWEEECCC]]]xxxwww~~~eeeVVVOOOZZZlllvvvrrrvvvssshhhoooiiiVVVCCC555((()))333:::555---222...------+++%%%###$$$+++***)))((((((((())))))222,,,((()))///222000,,,...+++))),,,111333...)))......//////...---+++***(((''',,,<<>>TTTvvvwww```QQQQQQ```{{{iiikkk|||lllYYYeee~~~kkkSSSQQQ]]]qqq333777777///((())),,,......///111222333333111000***((('''(((,,,...,,,***000///......000111111000---++++++---,,,***,,,000777BBBeeehhhPPPKKKPPPkkkmmmmmm~~~}}}hhh\\\iiihhhVVVRRR```hhhbbbhhhlllhhhggg{{{rrr[[[JJJ@@@555,,,///:::???999000+++)))***,,,***%%%$$$''''''&&&%%%%%%&&&(((+++,,,///+++(((***---///...,,,+++***+++---000000---)))......///000000///...---...***+++333>>>@@@666,,,,,,000111...,,,......,,,---111333111111555666555555333222666:::;;;666111111888<<<777111000111222***...000,,,***,,,---,,,+++++++++++++++,,,---......---++++++++++++++++++'''///222222222333LLLrrrmmmGGG999777222///111---------------,,,++++++(((,,,---+++***,,,,,,***+++******+++---......---...++++++------***)))***333111///...///000000000---***'''&&&(((+++,,,------111111---+++---...,,,,,,,,,++++++)))(((''''''%%%))))))%%%$$$(((******+++***+++,,,......,,,***)))...///+++)))++++++)))+++,,,...///...//////000...***'''(((***,,,)))&&&"""$$$&&&(((************---'''%%%))),,,---///222((('''(((+++...000000///)))'''%%%&&&(((***+++++++++,,,---....../////////+++((((((,,,,,,++++++///111///---,,,******+++,,,,,,+++***,,,//////+++'''))),,,//////...333===FFFZZZtttppp[[[HHH===444555888777222///111000444999888888EEEWWWnnn{{{VVV<<<222555111000333555555555555//////222888===>>><<<999<<<===777444777444888HHHZZZssssssYYYNNNUUUbbb{{{nnnuuu^^^XXXqqqhhhxxxwwwmmmnnnlll,,,333666111,,,,,,------,,,...111222222111///...(((***------++++++---000111000000222555666666555---******,,,+++)))+++000;;;UUUYYYLLLYYYhhhuuuaaaooo|||YYYBBBCCCJJJJJJNNN\\\hhhvvv{{{dddPPPEEE555111...222888;;;666000((((((+++...,,,''''''+++'''&&&%%%%%%&&&(((***,,,((()))))))))))))))***+++(((,,,//////,,,***)))***((()))+++,,,---------,,,///---+++---111444333222222666777444111222222///''',,,///------111333333111......111777999555111///333444111000111000---,,,000222111000222222000000---+++---111333111///+++---///---)))(((+++......333444666777999TTT}}}|||VVV>>>666444333/////////...---,,,+++******///111---+++,,,---+++,,,+++)))***++++++)))(((...,,,,,,...,,,(((''')))---///111...***))),,,111)))******)))((())),,,///***......***'''((((((&&&+++++++++++++++*********&&&******'''&&&***,,,,,,+++++++++---......---+++,,,000111...,,,------+++***++++++******+++///222(((((())))))((()))***,,,)))***,,,...............---)))'''+++------///333+++++++++---000111000///---+++)))((()))+++******++++++---///000111111111---******------******,,,222...++++++,,,+++((($$$+++---000222222111000000(((***,,,///111444888;;;CCCUUUkkkuuuppp___HHH888333111333:::<<<777111///999999<<<@@@>>>BBBXXXqqqwwwNNN444444222222333111---000777111111333999>>>???;;;777777999555666999777DDD^^^lllYYYMMM]]]nnn}}}}}}qqqvvvzzz]]]aaa~~~~~~lllzzzyyy...555888555111000...+++***---///000///---------''',,,000///***)))---111******,,,///444666666666...+++)))***((('''***///BBBjjjyyyrrr}}}TTTLLLgggiiigggwwwcccXXX[[[bbbrrrpppJJJ;;;<<<@@@>>>RRRmmmwwwfffQQQDDD@@@+++++++++...000222000///+++,,,///111...)))(((,,,***)))((('''''''''((((((+++---//////---,,,...000(((---222000***''')))---((()))+++---.../////////***,,,...000111222333444222666777333111111///,,,&&&,,,000......222555666222000///111555777777555***,,,------000444333------111333222222444333//////,,,+++///555888777555+++///222///***(((,,,111,,,//////333555777SSS~~~VVV<<<444222111000000///---,,,***)))///444555000+++++++++***+++)))((()))***+++***(((((('''))),,,+++'''(((,,,,,,111444000***(((---333***,,,---,,,***)))***+++---111222///,,,---,,,***,,,,,,+++++++++,,,,,,---(((,,,,,,((('''+++------+++++++++---//////---+++(((---...+++)))++++++)))'''))))))(((&&&'''+++///&&&(((***)))((()))+++......///000111111111000000,,,)))***---...,,,---111111000//////000000...,,,+++***))))))))))))'''&&&'''(((***,,,...///000000+++)))))),,,,,,(((''')))111---***+++---,,,((($$$&&&)))---...---,,,---///,,,+++,,,000555777666444888???FFFIIIFFF???666111///000333666444000111555444:::BBBFFFIIIYYYyyyxxxlllLLL<<<666444555222---111999444444666:::>>>>>>;;;777000222222777;;;;;;PPPttt}}}___KKKPPP]]]uuuqqqtttxxxzzzooozzztttfffnnn111555666333222222000,,,,,,...111111...------...))),,,...---***)))+++...''''''(((+++...000///------***)))******,,,111999VVVkkksssaaa[[[zzzooocccvvvcccQQQHHHDDDCCCPPPnnn~~~{{{eeehhhvvvaaaDDD===AAAFFF\\\|||uuujjj\\\JJJ>>>===333///+++***+++---......)))+++///111---''''''+++************))))))))))))000000000111222222222111+++...000///---,,,...000+++,,,...000111111000000+++,,,...111333333222111---222333///,,,+++)))&&&(((///333111000444888999555444222111111333555666+++---...---000444222---,,,000111000000000---''')))***,,,///111333555555000111222000...---///111***...000555666777VVVYYYAAA:::444444333111///---+++***...444666111,,,+++,,,+++,,,+++******+++,,,+++)))%%%%%%(((,,,,,,)))+++000///222444111,,,+++///444))))))***,,,......+++(((///444666333222444444222000///---+++++++++---...))),,,---)))'''+++---,,,,,,+++,,,---//////---+++$$$)))+++((('''))))))(((%%%)))---,,,)))(((***---******))))))+++,,,,,,,,,)))***,,,---......------+++***+++//////++++++...000///...///000000...,,,((('''((()))***)))'''$$$$$$&&&(((***---...///000)))'''(((,,,,,,)))(((***...---,,,++++++,,,---...***)))))))))***+++,,,,,,...------///222444444222333333444666555333333444111111222333///...555>>>???SSSeeejjjooolllHHH:::222444555111222888111222555888::::::888666000000222888;;;999SSS~~~iiiVVVLLLYYYrrrqqqyyytttttt}}}zzzuuunnnqqqxxx000222111///000333222---///222444333111///000222///..................---...---------...---***(((+++((((((,,,///444===FFFlllwwwhhh~~~rrroooccc___dddVVVLLLCCC999>>>ZZZdddVVVXXXqqqxxxTTTFFFIII^^^qqqrrrnnneeeRRRDDDAAACCC;;;000++++++---......###&&&+++...+++%%%&&&+++'''((()))+++,,,,,,,,,,,,...+++)))+++000111...***...------...000111222333***+++,,,---------,,,+++222...,,,---111333111......222333///,,,+++)))%%%%%%,,,111///---111555777333222///,,,******...111000333444111000111///+++///222333000//////***###(((---111111...---000444444222000000222222111000///555;;;@@@??????aaaZZZIII888888777555333111///---***111444000,,,---//////000...---,,,,,,,,,***(((((((((+++///...+++---222......---,,,++++++,,,...'''$$$%%%+++222444///))))))...222000000333444222444222///,,,***+++,,,---)))------((('''***,,,+++,,,+++,,,---//////---+++'''+++---+++***,,,---+++&&&,,,222444000---,,,---000,,,((()))---///---)))&&&''')))+++,,,,,,,,,,,,******,,,000///+++))),,,******+++---000222111000)))***,,,...000///,,,***$$$&&&(((+++---///000111(((&&&(((---...++++++---+++---...+++)))+++222888777222------111444222///***)))))))))+++---000222///000333777777555333333222222333555333333:::CCCeeeLLL888***...333111///111,,,...111333444444444444444444444999999555OOO}}}wwwTTTMMMWWWfffsss{{{llljjjiiikkkxxx}}}+++---000222111...---...111222222111///...///000555333111111222111---***333,,,***...222222000000,,,000------111222???XXXmmmhhh|||eeedddzzz``````bbb```WWWMMMNNNdddiiiJJJHHHgggiiibbbSSSzzzqqq```SSSYYYeeeeeeUUUAAA...)))((('''***111***)))***,,,***%%%%%%(((***++++++,,,,,,++++++***...++++++000000,,,((((((///...---...//////...,,,//////+++'''(((,,,,,,)))222---))))))---000///,,,///333444333111000///---,,,///000,,,,,,000222222111+++&&&''',,,...***%%%111333666666333000---++++++,,,...//////,,,&&&###,,,((('''***///222///+++---///333555555111---***+++@@@:::@@@^^^bbbqqqpppCCC>>>:::777111,,,+++...---///000///---...111555III:::,,,***------***)))......---,,,,,,---......111---)))))),,,...,,,)))((((((***+++---...000000((())),,,222777888444000444,,,'''+++111111///------)))$$$###%%%)))******222///------//////---***)))''''''))),,,---***'''%%%&&&'''((())))))))))))(((%%%$$$%%%)))+++***)))((((((((()))***,,,---...+++,,,......---,,,+++******((('''))),,,---+++)))***+++,,,,,,---------------,,,)))&&&(((------)))+++))))))+++***(((***///...///000///---,,,---......---,,,---//////...---,,,,,,,,,,,,,,,---...///666333///...///111222222:::333...000444;;;LLL^^^zzzUUUBBB333555999555222444...---...222777888333...///555333111000999^^^xxxhhhRRRCCCXXX~~~zzzppp{{{llliiiuuummmtttvvvvvvhhhfffgggpppwwwttttttwww:::444///,,,+++,,,222888444666666555333111111111333111000000222222000---888222...000333111......---000......111222GGGhhhjjjeeeqqqtttaaaiii~~~nnnyyy~~~xxxmmmfffjjjwww}}}RRR===QQQpppllljjjkkkwwwggg___eee|||YYYBBB...)))++++++***---'''&&&'''***)))%%%&&&)))---..................---,,,******------******------,,,***+++++++++)))''')))------)))'''***------000,,,)))***...111000///------------...---***'''***...///,,,,,,///222222000...,,,,,,------,,,+++---000333555555333111000111///...---...///000000((()))+++...000222222111///000111222222111000000222BBBJJJccc\\\III777111333444222000,,,...000000000111555888???777///---+++)))***---,,,+++************+++,,,///,,,)))***---///---************++++++,,,,,,,,,+++...222555555444333222///***(((+++,,,++++++---+++'''###"""$$$(((******333000......000000...,,,((('''(((***---...,,,***%%%&&&&&&''')))******+++(((&&&$$$%%%'''((('''&&&)))))))))))))))***+++++++++)))(((***---...+++(((+++)))((())),,,,,,+++))))))******+++,,,,,,++++++------)))&&&(((---,,,))))))'''''')))(((%%%(((,,,)))***++++++******,,,---000///------......,,,+++///......---------......///000000...,,,---000333000---///444555>>>[[[zzzsssXXXIII888---000333000///333111000000444888999555000111555333111444AAAjjjrrrQQQNNN^^^qqqjjjqqqeeejjjvvv}}}mmmppp{{{fff\\\fffqqq~~~~~~pppkkk}}}wwwxxx===888555666444111222666111333444333111...------111///......//////...---777111...000222///------///222000000111444SSSvvv\\\jjjyyyzzzfffUUUPPPiii}}}}}}{{{tttpppwwwzzz{{{ZZZ;;;@@@[[[lllhhhzzz}}}ooodddfffWWW@@@+++)))---,,,(((((()))(((***...---***+++///......////////////......+++***+++,,,+++))),,,333///...,,,,,,,,,,,,***)))$$$+++...)))%%%(((---000///,,,***+++...111111000---++++++,,,......,,,)))...222222///---000222111...///000///,,,,,,...000+++---000333444333111000222222000///000000222222))),,,000222111000111333000///......///222444666888BBB^^^mmmJJJ:::999888333......///000//////000333555222111000///***&&&)))///+++******))))))******+++...,,,***,,,///000...+++,,,,,,,,,+++***)))))))))***...222111...,,,---///---+++,,,---***&&&(((------***&&&$$$%%%'''((((((---+++******++++++)))(((&&&%%%&&&''')))***)))((((((((((((((()))+++---...***(((''''''(((((('''&&&///..................///000,,,***---222444111,,,...,,,+++,,,------,,,***((()))******************------+++'''(((,,,,,,((((((&&&''')))(((%%%''',,,)))+++------------///111222000...------,,,***(((.............../////////***...222111,,,+++///444)))***222999999EEEooo|||XXXCCC;;;000))),,,...---///444444333222555888999666333---///,,,,,,333CCCooohhhMMMEEEZZZrrrccciiimmmhhhnnnrrrrrrxxxzzzaaa]]]qqqzzzkkklllyyyvvv<<<888:::???>>>666111222---///111111///,,,++++++///...---,,,,,,++++++***...***)))---000//////111111333222222444<<>>FFFrrrsssWWWFFF:::444333222111000...,,,,,,,,,---******---...***&&&(((...,,,,,,,,,,,,,,,,,,,,,,,,...------...//////,,,)))---------,,,+++***)))))),,,...///...,,,***+++---///------...,,,((((((,,,111...+++((('''&&&&&&&&&)))((((((''''''''''''&&&)))(((((((((((((((''''''---,,,***))))))+++---...++++++++++++,,,++++++***000/////////000111222222222000...///222222000...000///............------))))))******+++******))),,,...,,,))))))++++++))))))'''(((+++***'''(((---+++,,,......---...///111111///------------+++)))***+++,,,---///000000000,,,000333333000...///222++++++333<<>>666666///111222222111000///000,,,---,,,,,,,,,---...000+++((((((---000000111444222555333444<<>>222&&&%%%---(((,,,---)))'''))))))(((---,,,+++,,,///111111000///...///111333333000...---111555555222---***)))333000///000222111---(((+++,,,---///111333555666???III{{{}}}ZZZ???777:::444222000...---,,,,,,,,,***'''(((+++,,,)))(((***,,,,,,,,,,,,,,,,,,,,,,,,////////////...,,,***'''---------------,,,,,,,,,222000...///111222111000222---+++......***((()))---,,,+++)))(((''''''(((++++++++++++************///...---,,,***(((((((((---,,,)))((('''''')))***(((***+++,,,------------((())))))***,,,...///000---///000---)))'''(((***......---,,,+++++++++,,,***+++++++++++++++******+++......***)))+++,,,***)))((())),,,+++((()))---)))+++,,,+++))))))***+++---,,,+++,,,---...---,,,++++++,,,---------,,,,,,///000000111111000...,,,///,,,000;;;IIIdddaaa@@@666<<<555222000000///000333777333222222333444444333222111333000111777@@@___|||\\\UUUPPPKKKWWWzzznnnllluuu|||```ddd{{{{{{gggMMMKKK^^^jjj{{{888<<>>444000111222111/////////111+++,,,---...///111555888000------000111000111444000666333555JJJhhhnnniiimmmNNNAAABBBXXXmmmPPPBBBGGGlllnnnTTTIIIbbbWWW@@@BBBKKKlll^^^BBBQQQtttlll[[[mmmggg<<<333///111///((((((...***)))***---+++'''(((+++---,,,+++******+++,,,---,,,---111444222,,,+++///,,,***))))))+++---------,,,,,,+++)))+++...---(((------------------------444BBBVVVZZZHHH///''',,,%%%***---,,,,,,///111//////---,,,...111444444333000//////222777999777444000222333111......111444111---***,,,222333000+++***+++---///111222222222555???hhhxxxPPP;;;888444222000000111222222222111***'''***---,,,***)))***++++++,,,,,,++++++***//////...---,,,***)))(((------------............111...+++---111333000---000+++))),,,---***''''''%%%'''((()))((()))***+++***,,,---,,,******+++,,,,,,,,,+++(((%%%######$$$***)))(((&&&%%%%%%%%%&&&$$$'''***++++++++++++,,,''''''(((***,,,...000111...111333///((($$$'''+++)))))))))'''&&&&&&(((***+++++++++,,,++++++***))))))---...+++***,,,---+++'''&&&(((+++***''''''++++++,,,---,,,***)))***++++++******+++...//////...............,,,)))'''&&&...,,,,,,---//////,,,)))---+++,,,888RRR{{{{{{XXX===555888444222000000000111333555111222444555555555444444222444222333555777MMMppphhhUUUVVVlll}}}kkknnnrrr}}}~~~ooo~~~zzzSSSCCCKKKQQQfffwww000888SSSrrrwww^^^AAA555555555333000------...000,,,...///...---///333666222000000222111///000333,,,555222777ZZZppp[[[lllzzzWWW>>>999===UUUyyygggZZZ]]]{{{TTTBBBAAAcccNNN888EEETTTuuu~~~XXXOOOooo{{{qqq\\\aaatttfff<<<222...222222+++(((*********,,,///...+++,,,000...---+++******+++---...,,,***,,,000000------///222000---,,,---.........(((,,,...++++++...///,,,+++,,,...//////000111222555KKKjjjyyyhhhFFF222000)))...111000000333444222+++,,,...//////111444666222000///222777999666333000333444222......111555000...,,,,,,///111111///+++,,,,,,---...///000000...111FFFVVVUUUccczzzVVVBBB555222000000222444444333:::222,,,---///---,,,---+++,,,------------,,,+++,,,,,,,,,+++*********+++------------------------+++++++++,,,---,,,+++***---,,,---///---((('''***&&&))),,,,,,+++***,,,---***,,,---,,,******+++---'''((((((%%%"""!!!###%%%))))))))))))))))))))))))%%%(((+++,,,***))))))************+++---///111222111333333///+++)))+++---&&&'''(((&&&$$$$$$(((+++******++++++***))))))(((''',,,...,,,***,,,...---(((''')))---,,,((((((,,,,,,---......---,,,---///***))))))+++---//////...---.........---+++)))''')))***,,,---------......***,,,,,,666XXXqqqTTTDDD;;;666444222000///111444444333222444777999:::999888777222333000111222///???___yyyxxxqqqiiikkk|||{{{kkkXXXXXXWWWnnn666333>>>TTT[[[MMMAAA@@@???===:::555111000111333///000000---))))))+++...000......111000---///333)))444222999eeeaaaRRRpppqqqMMM777222666___|||sssGGG>>>HHHoooLLL999NNNcccXXXGGGXXX{{{rrrmmmVVVKKKQQQjjj}}}]]]===111***///222,,,%%%$$$&&&%%%(((,,,,,,***+++///---,,,***))))))***,,,---,,,((('''+++------...111333000,,,************)))$$$,,,000...+++---000222)))+++...111222333555777---FFFnnn{{{WWW;;;222***///000...,,,---,,,***%%%***//////++++++111888555111///000444444111------222777777222---++++++222222111...,,,,,,...111...---+++++++++---...000111---000666:::IIIqqq|||\\\777444000///111111000...???888222000///---...111......///000000///......)))))))))))))))***,,,///---------,,,,,,++++++++++++///111000---******,,,,,,...333444...(((***111...111333222...,,,+++,,,...000222111///...000222***++++++***''''''***---******,,,---.../////////(((+++//////,,,))))))***((((((((()))***+++,,,---000...,,,+++************'''))))))'''&&&&&&***...)))))))))))))))(((''''''&&&+++...,,,+++---///...******,,,///...++++++...'''(((************,,,...+++******+++---......---)))***---/////////...---&&&***//////------111666***//////555ZZZ[[[FFF???888...444222000000444888777444333666;;;>>>>>><<<;;;;;;666777333333333000>>>\\\yyyfff___mmm}}}tttqqqqqqvvvwwwsss999777222777???;;;===MMMYYYXXXQQQDDD999333000,,,222//////000...,,,///444/////////...---,,,,,,,,,,,,444333GGG|||tttOOOTTTqqq___===666999999YYY}}}uuuMMM???ZZZRRR>>>\\\mmmNNNPPPsssvvv~~~yyy^^^FFF777DDD\\\aaaNNN:::000...------...---)))%%%(((***,,,,,,,,,,,,...000******))))))***++++++,,,,,,,,,---------,,,++++++***+++,,,+++)))''''''''''''...333111((($$$'''---'''***---000000000000000111666OOOtttwwwSSS888999,,,&&&,,,000,,,+++000666333///---...222666888555222......000333333111888666333222111111///...111111000///...------...***+++---------///111333444///111666333555PPPqqqKKK555111999333+++******333000------......,,,***......---------...//////000***%%%&&&+++000000///---------...000///...,,,111000...,,,+++)))))))))...000111000---,,,+++,,,//////---***,,,000000---...,,,***)))***---000333+++,,,---......,,,***)))))))))***,,,......+++))))))++++++)))***---...,,,---***((('''(((+++------+++)))***......***)))+++(((...000,,,)))***,,,,,,///)))%%%(((///222,,,&&&000)))&&&***///...,,,,,,111---******,,,......---%%%***---***)))---111333777///+++...111...***(((.........///......------,,,((((((---000//////111111222)))111]]]qqqLLL<<<;;;999444444...***,,,333777666333<<<===HHHTTTRRRBBB333...555888:::777111222CCCUUUkkkaaajjj}}}nnnsss|||nnnnnn111444222666<<<:::DDD[[[uuuZZZ@@@333000111555///,,,///111000111222111000//////000000///...000666AAA``````CCCJJJ```gggDDD999:::888NNNnnnfffMMMRRRuuulllPPPNNNvvvVVVKKK]]]~~~yyyppp}}}}}}[[[DDD000111>>>CCC<<<444...,,,+++,,,------***((()))***++++++******+++,,,***++++++***'''&&&(((***------------,,,***)))((()))***,,,+++***))))))******---///...,,,******++++++---000111111000//////333000888RRRsssjjjOOO999111---111000***+++222444///)))***///444555444333000------///111111000555333000......---+++***------,,,,,,---......///)))+++,,,,,,,,,...000333///)))...888777:::^^^gggEEE222222...,,,000000444111...---......,,,***...............///000111000---)))))),,,///000///...............---+++***((((((((())))))+++,,,,,,******+++---............---...,,,)))***......+++...---+++******+++---///+++,,,---......---+++***''''''(((***++++++)))'''))),,,+++)))))),,,---++++++)))''''''((()))***+++---+++,,,//////,,,+++---&&&((((((&&&'''+++***''',,,(((&&&)))///111...)))///)))'''+++000///......///---******,,,...---,,,***,,,+++)))+++///111...***'''&&&)))***'''&&&)))---------......------,,,///++++++///111///...000...111+++111PPPsssZZZ???777888555222111///------///111222222555999FFFSSSSSSGGG;;;888444222222222111222;;;FFFqqqrrrkkkssswwwzzzmmmqqq---444555555777777GGGcccxxxOOO666111444666...***...444444222111333111///000333444333111111444RRRkkkMMM===AAAMMMaaarrrwwwdddPPPKKKNNNPPPRRRdddyyywwwvvvdddNNNUUUlllxxxRRRNNNaaannnEEERRRuuuqqqvvvzzzpppdddoooqqqOOO@@@000+++,,,---000222...---,,,---//////...---+++,,,---,,,+++))))))***,,,------+++(((&&&(((***------,,,,,,***)))'''&&&&&&((()))***)))((()))***,,,***))),,,///000---)))---.../////////...---,,,111...+++444RRRsss{{{rrrJJJ:::,,,,,,///---,,,///222+++&&&)))111666444000111///------...000000///111///---------...---,,,------,,,,,,,,,---......+++,,,---------...111444...)))...999===IIIuuusssLLL222///...000444222333111///---------+++***,,,,,,,,,,,,---...///000///...------,,,,,,------/////////...---,,,***)))&&&'''(((***,,,...000000)))((((((***...000...,,,---...---***+++//////+++------,,,,,,+++++++++++++++,,,---.........---,,,((('''(((***++++++)))'''***---,,,((((((++++++)))((((((((((((((((((((((((,,,******------******,,,***)))'''&&&***///---'''(((((((((***---///...---,,,'''%%%***---,,,+++,,,,,,+++++++++------,,,***///...***(((,,,111000***)))(((***,,,***&&&(((---+++,,,,,,------,,,,,,,,,000,,,+++...///---,,,---***///---000@@@RRRkkkiiiEEE777666444111111///000///---++++++...111///666CCCPPPSSSMMMEEE@@@;;;555222444777888:::===VVVzzznnnkkk}}}qqqeeekkk{{{000777777444444444@@@XXXbbbAAA555555444...+++///333333111222333000...000555777555222777999eeeyyyYYYFFF@@@???======LLLYYY[[[^^^iiiuuu{{{nnnkkkqqqsssZZZSSSVVVSSSLLLkkkbbbHHHYYYwwwfffOOOdddxxxkkk{{{rrrnnneeeQQQTTTRRR888444111111///+++,,,000---,,,+++++++++,,,,,,,,,,,,...//////---,,,,,,,,,000///---,,,,,,,,,,,,+++******+++******)))((('''%%%&&&(((((('''&&&&&&''')))((('''***///111...++++++++++++,,,,,,,,,+++)))+++000111...777QQQrrrrrrQQQ111(((000444000+++...+++(((+++111444333111000///.........///000000///...---...000222222111111000///...,,,,,,,,,,,,...//////......000333666111000222666CCCbbb}}}___@@@000222222333444///111000...,,,,,,+++***)))((((((((()))***+++,,,------//////...,,,***)))***...//////...---,,,,,,,,,******+++,,,---............***(((***///000---)))///000///---...111111---+++,,,---......---,,,++++++,,,---...............,,,++++++,,,......---++++++---,,,((((((******'''''')))******)))(((''''''***''''''******''''''***+++,,,***(((***...,,,(((((()))+++,,,,,,,,,---------)))(((,,,---+++)))*********+++------,,,***)))......,,,))),,,000000,,,000......///...******---******+++,,,,,,,,,++++++---)))(((+++,,,***)))+++))),,,+++---444999MMMkkk^^^AAA:::888111///222//////...---+++,,,...111000444>>>JJJUUUWWWNNNDDDAAA:::555666999999999;;;>>>VVV|||zzzbbbZZZbbbllljjjvvvvvvqqqqqqkkkooo333888555222555333777EEE\\\wwwdddHHH:::777000......111111///000333111//////000444555444333???GGGwwwmmmWWWPPPPPPGGG;;;999<<>>===999''''''+++111111---***+++***)))'''%%%$$$%%%&&&'''))),,,...///...---------111,,,)))***///111///+++''''''((()))************(((***+++***(((&&&&&&'''$$$&&&)))+++------......***)))(((***,,,---,,,++++++---333555000777ZZZpppKKK666000000000...)))+++,,,---------///111000000000000//////000111111///......000111111000///...---,,,++++++++++++.........------...222555///555444444OOOuuuPPPFFF444000555222111222---......---+++***))))))***)))((())))))***+++,,,---...000111000---+++***+++,,,...//////------///111,,,,,,---.........------000,,,***,,,111222///***...000///---...111000,,,)))+++---000000000...---++++++,,,------............---,,,---///000///---,,,...---)))(((******''''''***------+++))))))******''''''))))))''''''***''',,,,,,(((%%%&&&'''&&&))),,,------+++)))***+++111...---000000,,,***+++(((***,,,...---,,,***)))***...///+++)))---000000000***'''+++...,,,)))))))))******+++,,,,,,,,,++++++'''&&&***,,,+++***,,,***+++(((***000000;;;RRRcccmmmUUU@@@<<<888///...444000...,,,,,,...111222222222444999EEEXXXcccYYYHHH===777222111000///222777222888LLLhhhxxx|||```LLLEEEGGGLLLHHHQQQdddzzzyyy|||nnnsss000555111///555444333:::CCCVVVfffcccSSSEEE<<<999111000111333111---///444///000111111222333333444BBBVVVkkkfffoootttgggUUUDDD;;;:::LLLkkkgggHHHYYYfffYYYqqq}}}ooouuu|||VVVKKKBBB444666111***'''(((---///---,,,---...---+++(((&&&&&&))),,,&&&(((+++---,,,*********...***&&&(((---000---)))%%%&&&((()))+++,,,,,,,,,---...///---+++)))))))))"""''',,,---,,,+++...222---+++)))+++///111///---///&&&)))555555111CCC```xxxjjjSSS;;;...---222))),,,...,,,((('''***...///000111111//////000111444111///------,,,+++)))''''''((()))***,,,---...------,,,+++***,,,000333,,,444777AAAggg```???>>>333333555------111000+++,,,,,,+++))))))***,,,------,,,,,,------......000000000000000///...---***,,,......,,,---000333...///111333444555444444---,,,,,,...222444222000+++---,,,+++,,,///---)))''')))---///000000...---++++++,,,,,,,,,,,,,,,---,,,+++***+++---...---,,,---///...***)))++++++((('''+++......,,,+++,,,...---))))))++++++))))))---(((...000+++&&&'''))))))+++---------+++))))))***---++++++---,,,'''%%%''')))+++......---+++++++++(((---///+++(((***...000---&&&###)))///000---,,,)))******+++,,,,,,,,,,,,,,,)))(((,,,///------///+++---))))))000111333@@@IIIjjjnnnzzzvvvTTTEEE999666444000000444222///,,,---000222333333111444666@@@VVVfff^^^JJJ888444111///,,,***...666555000333AAALLLRRR___nnn~~~oooZZZHHH===:::::::::999999>>>GGGOOOVVVaaajjjzzzzzzvvvhhhqqqwwwuuuuuu{{{---333///---333444222888999???DDDGGGJJJLLLIIIDDD666333222555555111000222...222444333111000333666FFFiiisssjjjyyy~~~bbbQQQGGGRRRiiiuuuttt}}}^^^SSSgggzzzYYY[[[mmmuuuzzzlllKKK???:::333888///...+++***---...---...222000000...+++)))***...222&&&))),,,,,,+++(((''''''+++++++++***))))))***+++'''((()))***+++,,,,,,,,,+++---...---+++******+++$$$)))---///...---000333000---***+++///111///,,,,,,%%%%%%...111...444@@@YYYjjjzzzxxxeeeNNN>>>777000000///---***)))***,,,---///111111...---...000111///---,,,,,,+++***)))''''''(((***,,,...000111///...---++++++---111444222666CCC```RRR???<<<333444555---,,,222000+++,,,------++++++---///000000///............//////,,,+++,,,///000///---))),,,...,,,))))))---111///000333555777777666666---...///000111111111111)))++++++***+++...,,,'''''')))+++---...---+++***,,,,,,+++*********+++++++++***))))))+++,,,,,,+++---///...+++***------***'''+++......,,,+++...111---***)))++++++)))***---+++//////,,,,,,...///---+++++++++,,,,,,+++******'''&&&(((+++***&&&%%%'''***,,,//////---+++,,,---+++...---)))(((+++,,,++++++'''''',,,//////...000)))***+++,,,------------///+++***---///---,,,---***222...***111333222666>>>RRRrrrwwwjjjbbbiiiqqqlllqqqvvvjjjaaaCCC:::222000444777555222111111000///......111333---444777999IIIYYYSSS@@@555222111111///,,,...333444000000444666777@@@KKKRRRJJJ???777555444444333555000---...///222:::BBB^^^yyy~~~ooofff___```fffzzz...555111,,,111111111888888777888AAAQQQ^^^]]]VVV;;;555111555999666222000...333777555000///333888OOO|||wwwfffdddvvvddddddllluuu~~~___dddssszzz^^^fffxxxrrr[[[jjjppp___{{{xxx```\\\DDD===:::777999+++)))((())),,,,,,***,,,111******)))'''%%%'''---222))),,,......,,,)))'''&&&+++///222///(((%%%)))///))))))***+++++++++++++++''')))***+++)))))))))***(((***...000000111222333222---)))***---...+++(((&&&)))+++)))%%%&&&+++111DDD]]]~~~[[[@@@:::666111/////////---,,,+++...000000---,,,---///---,,,++++++---//////...---------...///000222222222222000///...000444777===<<>>HHH___xxxgggYYY[[[aaa^^^~~~tttcccVVV>>>888///...666???;;;111///333555111+++)))...444+++555888444;;;HHHCCC222111...---000111...,,,---))),,,///111...---444<<<<<<:::777555555666666555666333333444333000333888:::SSSooo~~~xxxnnnfffttt}}}tttlllZZZWWWbbb444111---,,,---000111111;;;;;;999666EEEmmmuuuGGG888111777666------666222999666000333333555???[[[nnn]]]ooouuuqqq|||zzziiiiiivvv|||fffdddwww}}}]]]ccc~~~jjjvvv|||gggVVVLLL???777555555444333,,,,,,,,,,,,---///111222***)))''''''))),,,......555000,,,+++---,,,((($$$((()))***+++***(((&&&%%%((()))+++,,,,,,***((('''+++---......,,,+++,,,,,,+++((((((---444888555111,,,,,,,,,---...---+++)))'''$$$$$$'''((((((,,,333000HHHmmmdddBBB888///---111222111///000---)))(((***---111222333111---,,,,,,------,,,---111222000000333222///---333333***)))000444222:::BBBfffdddHHHDDD999666222000//////...---,,,++++++++++++,,,---......000000///,,,******,,,((('''$$$###(((...---(((&&&))),,,,,,))))))---222444---)))---111000,,,+++***,,,///111222111///...---,,,,,,+++******++++++,,,***(((((()))******)))...+++((((((((('''### ***++++++)))(((''')))***...---+++*********++++++///000///...,,,,,,---///+++(((&&&%%%%%%&&&&&&%%%))),,,---***)))***(((%%%)))------)))(((+++------++++++,,,...111111000............---,,,+++***)))//////...---,,,***)))(((+++((($$$$$$'''))))))(((+++******,,,...///...,,,000---***,,,111222///***'''))),,,,,,,,,,,,...///:::<<>>>>>444///.........---,,,+++)))!!! !!!%%%'''''',,,222222???VVVxxxdddQQQ===666777888222+++222111...+++)))))),,,...000---+++***+++---------,,,///000//////222333000---///...+++,,,000444333<<>>777444111......///000000000,,,++++++++++++,,,,,,---***)))((()))+++,,,+++******)))&&&$$$''',,,+++&&&,,,///000...)))'''***---,,,))))))...000//////222***+++---......---,,,+++,,,,,,,,,++++++,,,,,,---+++)))'''''')))*********---+++))))))+++***(((%%%)))***+++***)))***+++---++++++***))))))***+++,,,------,,,)))((((((***---,,,***((('''(((((('''&&&%%%((()))'''(((***)))&&&%%%***,,,***)))+++,,,***(((((((((***+++,,,***(((,,,,,,,,,,,,+++***)))(((******+++,,,---.........222...***))))))***)))''')))((((((***,,,---,,,***+++++++++,,,,,,,,,+++***,,,...//////...---...///000333;;;LLLhhhtttrrrttthhhhhh}}}___LLL;;;777222...//////------//////111444555444222111111555777111666666===KKK;;;777444000....../////////---+++***---111333111---...222444333666;;;<<<888666555222000222666555000444:::>>><<<999888555000======CCCSSSjjj|||...222555333---+++...333111333666444===]]]rrrlllBBB222***222777000))))))333111---000666444>>>WWWnnnRRRcccpppmmmuuulll]]]cccjjjppp{{{vvvaaabbbggg^^^}}}~~~dddKKK888333---+++,,,---,,,+++///...---,,,,,,,,,------,,,+++)))((('''((())))))(((+++---///.........///++++++,,,---------,,,,,,&&&&&&'''((()))***++++++&&&(((******((('''((()))&&&111111***333FFFFFF666......------------,,,,,,&&&%%%&&&***+++***---222000333===YYYsssQQQ===:::===;;;666222222000---))))))---111000...,,,,,,...///000000+++...///---...111222///---***)))+++...///444:::HHHkkkQQQ888111111///------...000000000---,,,,,,+++++++++,,,,,,,,,(((&&&(((,,,---+++(((,,,+++(((%%%'''+++***%%%...///000---)))'''(((+++))))))+++///...,,,///444///...............------,,,,,,,,,+++,,,,,,------)))((('''''')))++++++***'''&&&%%%&&&((()))((('''''')))***+++++++++---///++++++***))))))))))))))),,,+++***(((&&&'''***,,,)))(((''''''((((((&&&$$$###'''((('''(((,,,,,,***&&&,,,000//////000///,,,+++***)))***++++++)))'''******+++******)))(((((('''((()))***,,,---......222///,,,************))))))((((((***,,,---,,,***+++---......+++)))***+++///000111000...,,,,,,,,,...222777>>>OOOooowwwcccaaajjjhhhppppppXXXFFF222666111...///...++++++,,,+++...111333222111111111333666111777:::FFFWWWHHH888555111////////////......------000555777666444)))+++,,,000666;;;888222555555444333555999777111666:::;;;666333333111...111000111999GGGWWWfffmmmrrrzzz{{{|||***...222222///...///222222444777444222CCCPPPJJJ>>>111***000333---)))***111///---222555222FFFkkkYYYGGG\\\rrrnnn]]]WWWWWW```hhhpppuuuaaa[[[ooovvveeennnvvvmmmRRR===333111......///000...---******+++,,,---...//////------,,,***((('''((()))%%%***///000...---///222......------,,,,,,++++++((('''''''''((()))******''')))++++++***))))))***'''...111444@@@MMMFFF555***+++,,,,,,,,,,,,...///---+++,,,...---)))***---,,,...111BBBkkkiiiFFF777:::@@@DDD===:::444///---...111333///---+++,,,---......------//////,,,,,,//////---///)))(((...000000;;;IIIjjjrrrFFF666222333000......//////...---......------,,,,,,------000///---------,,,+++))),,,---***'''(((,,,,,,((((((***+++***))))))+++......,,,,,,...---******---...---,,,,,,---...///000------,,,+++++++++++++++((('''&&&(((***++++++***&&&&&&%%%&&&'''(((((((((''')))***+++******+++---,,,+++***)))((('''&&&&&&+++,,,---,,,+++***+++---***))))))***+++***'''$$$&&&)))***)))***...///,,,(((---000//////111111///---,,,+++***++++++)))'''******+++++++++***))))))***))))))(((((((((((((((+++***)))((()))*********+++******,,,...///...,,,+++,,,,,,,,,***)))))))))---...///...,,,*********000333666888???WWW~~~vvv___\\\jjjnnnvvvZZZIIIBBB222444///---//////---,,,...---///111111///,,,,,,,,,---333111999@@@RRRgggYYY666333111000111222222111/////////222555777777555)))***,,,000555777666333222444555555:::>>>;;;555666::::::555333555777555,,,...222666;;;BBBHHHLLLHHHOOOXXX\\\^^^dddnnnvvvyyyppp((()))+++...111222111000444555;;;999222777<<<444999111...///...***+++000---000111444333333RRRQQQEEERRRmmm{{{lll___ZZZUUURRRZZZhhhZZZYYYTTTTTTeeevvv___jjj~~~jjjrrrtttWWW@@@222///.........///...,,,***))))))***+++,,,---.........//////---***)))***+++"""''',,,,,,(((&&&)))---,,,,,,+++***+++,,,---...+++***)))(((''''''((((((%%%&&&((((((((('''((()))+++)))111CCCQQQMMM>>>111***,,,------+++***+++---+++)))***,,,)))%%%%%%)))***...///444KKKsss___>>>333777<<>>555111---,,,000222111111333000222222111...,,,++++++,,,555333;;;DDDXXXnnn___777555222111222222111000,,,,,,---...000000//////...///222333333222444777///222444666<<>>@@@FFFMMMYYYeeevvvrrrzzz)))(((***---222444333111......666:::444444555...222000///000---***---333+++333555444444===eeehhhNNNTTTaaattt```KKK>>>:::777777>>>UUUxxx[[[TTTtttllliiikkkMMM999000...///000000///...,,,+++++++++,,,,,,,,,+++***))),,,///000///,,,***,,,...'''***---+++'''&&&))),,,)))(((((((((***,,,///111,,,,,,+++***)))(((''''''&&&(((***+++*********,,,...,,,777LLLTTTGGG666///---000222000+++((('''(((***((()))+++***((()))...,,,---...---666SSS[[[BBB666000777222---+++,,,000222333222111///...///...,,,+++111222000,,,***------+++111...222???RRReeexxxNNN555777999///......///111333222111...............///000000(((...333111+++)))...333+++...---******...000...---------......///000111000)))%%%***///...+++)))%%%%%%%%%'''))),,,///000///...---+++***)))((((((***))))))+++------,,,***......---+++))))))+++---&&&(((******((('''&&&&&&###$$$&&&(((***+++,,,,,,%%%)))---///...+++***)))+++***))))))***)))'''%%%'''***)))%%%%%%((()))&&&(((++++++'''&&&***,,,,,,+++***((((((***++++++***,,,,,,---...//////............,,,++++++,,,---...---......,,,)))((('''((()))((((((***,,,---,,,***///+++(((***///111---((()))+++---------,,,---...///,,,---111333666CCCRRR{{{uuupppQQQ;;;999444000,,,---222444444444666000222333333111000111222,,,666333777===PPPcccQQQ;;;999555333222000...,,,.........//////...------,,,---000111...***---333,,,///111444;;;AAA@@@;;;333666666111...//////---//////...,,,***+++,,,...///333666555222111555999;;;???IIIQQQTTTZZZpppyyy{{{|||uuu+++---...000111111222333,,,(((///666222111222,,,,,,+++---111111...---...,,,666666222:::PPP{{{nnnvvvzzzgggNNN;;;===<<>>:::999:::IIIWWW@@@999777555444444333111///+++---.........---......///+++---666999444///---+++,,,---...333888888333555:::===:::777555222---...---...000222111---***---...000222222111///...///)))***333555111555??????<<<>>>FFFQQQ]]]lllyyyzzzccc[[[ttt}}}{{{zzzwwwsssmmmvvvwww,,,---...///111222444555555000///444888666222111222000///...///000///...222444777;;;LLLooo}}}~~~yyydddYYY___nnnlllwwwyyynnn]]]GGG555000333))))))***+++---,,,)))'''***)))((()))******)))'''---,,,+++***))))))))))))---***)))***,,,,,,)))&&&///---+++---//////,,,)))'''&&&&&&(((***+++((($$$+++******+++******///444IIIEEE<<<222///111///***)))111000,,,...,,,---777222111,,,'''(((+++***%%%***,,,...,,,+++///777>>>lll~~~```FFF777777999999444000///---+++666---)))---000---...222444666111OOOWWW>>>??????666444444111---,,,...,,,(((((()))+++...000///---+++)))***+++,,,---.........(((---///---,,,...///---////////////000000---+++///,,,---///---'''$$$%%%'''"""###+++222222000...&&&''')))+++,,,,,,,,,+++,,,++++++***))))))******,,,***)))'''&&&'''((((((&&&&&&'''***---......---,,,,,,***(((&&&''')))+++(((&&&&&&***,,,+++,,,000///...---,,,+++)))&&&###"""$$$''''''&&&%%%%%%&&&''')))***(((%%%%%%(((,,,$$$%%%&&&&&&''')))...111,,,,,,++++++,,,,,,---...,,,------+++'''%%%(((++++++++++++*********))))))+++++++++---///000///...''''''(((((()))***,,,,,,((()))++++++)))((()))***)))((()))---......111777FFFOOOhhhVVV???:::777222555111------......///000---------...000111333444222222333666000HHH```@@@222999<<<777...,,,///333---,,,)))'''+++333555333000---***---333666555222444000------,,,+++///666CCC>>>777111///000111222......///...,,,,,,---//////---+++,,,///000...,,,***+++,,,---------,,,+++///333666666555888???EEEZZZfffppp}}}oooaaafffmmmzzzyyyjjjaaaggg{{{ssslllttt~~~...///000222333444555555999444333777:::888555444111000//////111333333222888<<<>>>DDDZZZ~~~```SSS\\\ooorrrgggwwwxxxiiiWWWGGG888...,,,///,,,---...///000///---++++++******+++,,,,,,+++))),,,,,,+++++++++,,,---------+++)))+++------***'''+++*********,,,,,,,,,++++++)))((())),,,---,,,***,,,+++000666444333BBBVVVfffWWWCCC666111000...,,,+++333222000444111///666111000,,,'''(((,,,+++'''''')))***)))''')))000666UUUwwwttt___===666000...000000...---000,,,***,,,///000111222...===???NNN~~~SSS:::<<<:::...111111///+++,,,///---)))&&&'''))),,,......,,,+++))))))***+++,,,,,,,,,,,,---111222...,,,......,,,000///...//////...,,,)))***((())),,,,,,'''%%%&&&)))'''(((---///,,,+++------------,,,***)))'''&&&)))((((((((()))******+++,,,,,,+++++++++,,,,,,---******))))))))))))((('''***+++***)))'''''')))+++,,,******------+++,,,///)))))))))******)))(((&&&(((***,,,------,,,---...)))(((&&&&&&&&&'''''''''((()))***))))))+++...000...---,,,***))))))))))))...---+++******+++++++++,,,,,,+++***************'''''''''(((***,,,,,,,,,))))))((((((((()))******(((***++++++***))))))***///---...111111000333888777>>>RRRrrrrrrLLL888444333111...------000333444444444111111000000000000000000,,,///---222555HHH]]]GGG666777777333...,,,,,,,,,...---)))&&&)))///000---444111///000444666555333333000000222333444:::AAARRRIII===666444444111///666666666444111000000222666333000//////...,,,))).........------------...+++...000///---...222777222;;;@@@IIIYYYeeesss{{{ddd```dddooo}}}nnntttuuulllhhhdddbbb```dddppptttgggkkkzzz***,,,...000111111111000999555333777:::888555555///......///222555666555:::CCCJJJUUUppp}}}~~~yyyxxx|||~~~gggQQQQQQkkkbbblllxxxbbbHHH888222...---.........000000000000......***))))))+++------,,,+++*********++++++,,,......,,,***(((***,,,---***'''))))))*********+++...000***(((&&&&&&(((+++,,,,,,///+++...777999???XXXssssssYYY???444222000111555:::FFFJJJKKKKKK===...,,,......+++'''(((,,,,,,))))))+++,,,+++))))))---111:::PPPwwwXXXCCC000,,,---+++***,,,(((*********---222333000(((999AAAQQQ|||PPP666:::777(((---...---***,,,000000,,,'''(((+++---......---,,,......///////////////...---111222///---///000//////.........///...+++)))&&&%%%&&&******'''&&&(((((((((+++...---))))))---111000...+++)))'''&&&%%%(((((()))***+++,,,---...***+++,,,...//////......+++***)))'''&&&%%%%%%%%%)))***+++***((('''((()))...++++++------******---'''((((((((((((''''''&&&)))***,,,,,,+++++++++,,,---)))&&&&&&)))+++(((%%%)))***,,,,,,++++++,,,...,,,+++***)))(((''''''''',,,)))&&&'''+++---+++)))///---,,,***))))))***+++&&&&&&%%%&&&'''(((***++++++***))))))(((((()))))))))+++---,,,+++***++++++///---...000///---///333222444<<>>222,,,---)))...///,,,///555666333111444@@@dddPPP444666555***+++---,,,***---222222///,,,---///000///...------000000111111111000//////)))---///------111333333---,,,---...000000...,,,'''%%%&&&******'''''')))'''&&&(((,,,---++++++///...---+++***))))))***+++++++++,,,---//////000000((())),,,......---+++***''''''''''''&&&''')))***''')))******)))(((((()))***((((((++++++((((((************)))'''%%%%%%%%%((()))***)))'''%%%&&&&&&...,,,******++++++***(((&&&(((***+++******+++,,,((((((((((((((()))*********)))((())),,,...---,,,111000---***)))(((((()))******)))'''&&&'''***,,,++++++************++++++***,,,------,,,++++++,,,...,,,---000///,,,...222555555555>>>UUUsss~~~mmmnnnvvvYYY>>>444///...000444555333111000000---)))---...//////000000000000222:::)))***666:::CCC???888333000111333444444444555666444000000222222000+++,,,,,,+++))))))***,,,,,,++++++.........222777HHH???444......///...,,,+++,,,------,,,---///111333222111111111111000///111111111111000...---,,,///111333333000//////111+++///000666>>><<>>666111+++)))))))))+++------+++***+++,,,***)))***+++...///...,,,,,,,,,+++***))))))******+++)))((())),,,---***'''''')))+++***)))+++000444++++++***)))***,,,000222333222444FFFkkk|||ccc>>>111,,,222444222:::HHHZZZqqq~~~nnnNNN222,,,***---,,,((((((,,,...---***+++,,,+++***(((((())))))///<<>>555000333222000000555777777???:::RRRQQQ444111111,,,,,,...---,,,///444444111...000222111---++++++++++++,,,,,,,,,,,,,,,+++***''',,,---++++++///222111******+++...111222111000***((((((++++++((('''***+++&&&$$$***...---++++++,,,+++*********+++---...------...////////////...)))***---......+++)))'''&&&((())))))((()))+++...&&&(((******)))(((((()))(((&&&'''+++,,,))))))+++***+++,,,***(((&&&''')))((()))******(((((()))+++)))+++---,,,)))((()))***%%%'''***++++++,,,---...***))))))))))))***++++++***---//////------///000222000...+++)))'''''''''------,,,)))&&&&&&(((***++++++++++++,,,---...///+++,,,......,,,+++,,,---///...000333222000111666222444555888GGGbbb~~~uuuiiigggooo|||HHH444222...---111444333...((()))///111///------.../////////...---///888&&&&&&444===IIIEEE<<<666222333333000222777...111222//////111222000+++------,,,++++++---//////...///111000...000555===;;;666222///000444777---...////////////111333...///000000000000111222---///111222111...+++(((+++,,,.../////////000111***++++++555BBB@@@AAAOOOpppmmm```UUURRRccc|||ooo___^^^```~~~hhhRRRVVViiipppXXX000111222444444333111000,,,***+++000222222555999777555444444666777666666000SSSaaa@@@444555999;;;>>>JJJ```vvvnnn[[[LLLHHH???<<<<<<999FFFbbbtttiiizzz\\\EEE===666333000,,,)))+++***,,,...---***)))+++...---,,,,,,...000000///...000///...------,,,,,,,,,---+++***+++...///---***&&&''''''''''''(((+++---)))***+++++++++,,,...///&&&...???aaatttFFF222///111666666333777@@@BBBTTT[[[VVVLLL888,,,///***---,,,((('''+++......,,,,,,,,,,,,,,,++++++++++++///333AAAggg}}}XXX???333///,,,,,,++++++000777===FFFqqqtttqqqJJJ444---,,,,,,000111000---///333333///---///000...***'''''')))++++++,,,,,,---,,,,,,,,,+++...---)))(((+++---,,,((()))***---000222111000...******,,,+++((((((***///((($$$)))---,,,)))'''---,,,,,,++++++++++++,,,***+++---......---,,,+++,,,---///000///---***((((((+++...---***((()))+++&&&((())))))''''''(((***)))''')))---...++++++---''')))++++++)))))),,,000$$$%%%'''((((((***---///%%%))),,,+++'''&&&'''***(((***,,,------...000222...---,,,+++***)))))))))'''***---,,,((('''(((+++------,,,+++***((('''''',,,------)))%%%###%%%(((*********+++,,,---///000***,,,------,,,+++,,,,,,,,,,,,...111111...///333...000333555:::JJJggg|||fff^^^pppiii<<<444777222444???MMMIII===///,,,333777444111111111000///,,,***)))+++555+++...>>>WWWoooeeeEEE;;;555444111++++++000+++000333111111444555444---,,,,,,+++,,,,,,---------,,,...111111///111555888999888444//////333777222333333111///...///000///000111000...---...///+++---///111000...***(((+++,,,,,,---...///000111333///***111===<<>>[[[|||[[[MMMDDDAAA@@@;;;666000222<<>>aaa```KKK444111777...&&&///---,,,...333333...,,,---///111777???BBB???777111''',,,111111...------...555AAA333333555...555777;;;888555222222333222222111222444444...))),,,222444222...+++)))***---...111///,,,+++,,,---,,,,,,)))111***///OOOgggvvviiiGGG;;;??????888222222444777888:::CCCMMMuuutttuuufffwww[[[III+++---...---***)))))))))111222222222111111444666333777222000333111333???PPP~~~UUU===HHH^^^pppuuulllSSSIIIAAA???>>>???HHHSSSccc|||xxxlllwwwwwwZZZHHH<<<333,,,,,,---,,,,,,---************+++*********''')))+++,,,***))))))***333333222222111111000000///000///,,,,,,//////,,,+++)))(((***......***&&&'''$$$&&&,,,//////000222>>>UUUiiicccHHH111---333///111222111///------...)))(((((((((***,,,,,,,,,+++++++++))))))***...000---+++'''###&&&---000///+++///---,,,///333LLLooolllCCC444111444AAA___WWWSSSNNNUUUuuuFFF555444000444222444333222000///.........///000...,,,,,,------,,,+++---***))),,,111222...))),,,+++***(((&&&'''(((***((('''(((------***)))+++---+++)))***++++++(((&&&%%%'''))))))))))))+++------,,,***((((((((()))***''''''((((((((((((((((((***)))((()))+++,,,+++***)))---///---,,,...///---)))***)))(((''''''***,,,//////000000000...---,,,///+++)))***)))''')))---+++'''%%%''''''%%%'''***,,,'''%%%(((***))))))+++---,,,)))%%%&&&++++++)))***+++,,,,,,,,,,,,------///...,,,***((('''&&&&&&!!!###%%%&&&'''(((***,,,---***))),,,---***(((******,,,---......---,,,,,,,,,)))))),,,---+++,,,///******+++---000111111///...++++++---///111777???WWWwwwcccEEE444+++000444000222:::>>>777111//////...111666666777555///...111111.........,,,***111LLLttt]]]SSSAAA;;;===333+++222...---///444666333111333999:::<<>>cccrrrZZZFFF:::666888===MMMcccllllllgggNNNBBB999222,,,,,,...------///******+++,,,------------)))+++------,,,+++++++++........................222444222---+++---,,,))),,,***(((***---...,,,)))---******,,,---000999BBBVVV[[[ZZZLLL777******000---///222222000---,,,,,,'''(((***)))''''''***,,,)))******)))(((((()))+++---+++&&&$$$+++222222---111222...---111///777KKKtttwwwJJJ555...000???bbbkkkJJJUUUJJJVVVHHH555444///222///000000000/////////000000111000...,,,,,,------,,,+++,,,(((''',,,333555///''')))+++,,,***%%%###&&&))))))(((***...///------///222---((((((,,,...+++'''***+++,,,++++++,,,///111,,,+++)))(((''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%&&&(((***+++)))((('''+++---+++***,,,---+++'''((((((((('''(((+++---,,,,,,,,,,,,,,,,,,,,,,,,---***(((******'''))),,,)))%%%$$$&&&&&&$$$&&&)))---(((&&&((()))'''&&&(((******'''###$$$((((((%%%***---///---)))'''))),,,******)))(((((('''(((((('''((()))(((((()))+++---...(((&&&***...,,,((('''+++***+++---000000---***+++((((((,,,,,,***+++...)))'''&&&***000333222///...,,,,,,...---,,,000555GGGdddqqqLLL;;;111***000999;;;666000...,,,,,,...---,,,111888333444333///...//////---/////////---)))444XXXzzz|||qqqVVVDDDBBB;;;111111---,,,...333555222222555888999:::AAAYYYmmmiiiWWW???222,,,333555000333<<>>333000///000222222222999AAALLLaaa{{{xxxzzz{{{kkk---///000000...---......+++,,,......,,,++++++,,,***///...000444333;;;OOO|||xxx~~~PPP===MMM}}}}}}XXX<<<111444:::BBBPPPbbbppp~~~wwwkkk|||^^^DDD:::333---***,,,...---...000)))***,,,...////////////,,,...000///---+++++++++$$$$$$&&&(((***,,,---...///222000+++'''((((((%%%***(((&&&&&&(((*********555000---///444<<>>333111,,,***,,,,,,******,,,(((***,,,...///000/////////111222000---***))))))%%%&&&(((***,,,///000111***......)))&&&'''(((&&&((('''%%%%%%''')))++++++444...,,,444@@@JJJSSSZZZQQQAAA///+++111666222+++///000///---++++++,,,...000,,,((((((***+++(((%%%///000222111///...---...))),,,,,,)))(((+++---+++***///---,,,000...///;;;999YYYoooIII555666555>>>XXX```HHHFFFHHHKKKmmmGGG222///+++000+++***)))***+++,,,---.../////////---,,,,,,---------,,,......---+++))))))+++---'''&&&%%%&&&)))***)))''')))''''''******'''&&&)))(((((('''&&&'''***...111************)))+++...111------,,,+++*********))),,,++++++******)))))))))*********,,,---,,,)))''')))------)))&&&'''&&&$$$&&&'''(((&&&%%%$$$%%%&&&''''''((()))***,,,...///)))''''''++++++((('''***&&&######&&&&&&$$$%%%(((((($$$$$$(((***(((((()))'''))))))(((,,,222444111)))'''&&&''')))***)))'''***)))((((((''''''(((((('''***------+++)))''''''(((''')))+++)))$$$%%%)))"""&&&++++++(((&&&''')))+++)))***......+++***---&&&+++......***))),,,///+++***,,,///...+++,,,//////:::WWWqqqQQQ666+++------+++000777666///444...+++...000---***))),,,,,,,,,------+++******,,,***///666333...;;;QQQxxxeeePPP===999333000111555777777888<<<555999;;;GGGjjjEEE666...222111111EEEaaaaaa>>>222---111)))111000000222333333111///111000222333111///444;;;444222111222444444111---...------///111222222111000333YYYpppOOO@@@:::666:::666333111...******...555???iiillljjjxxxpppffflllzzz~~~000222222111...,,,,,,,,,---000444555444222000000---000///222555444DDDcccuuulllmmmVVVCCC@@@???666:::======>>>HHHYYYeee{{{nnniiitttSSS:::000222...,,,,,,***&&&$$$'''''')))+++---///......---///000111///,,,)))''''''))))))***+++,,,---......(((---...***'''(((***+++))))))((()))***,,,...///---***...;;;JJJQQQTTTUUU777555222---))))))+++...000///...,,,)))***,,,...---(((%%%''',,,///,,,(((+++---......,,,******+++(((,,,---)))'''***------***111...***---,,,...999333BBB]]]dddGGG===444:::999KKKtttvvvVVVKKKKKK@@@MMMvvvDDD///...---333000000,,,---...///000000000000///---+++,,,---...---,,,...000///+++&&&&&&***///)))&&&###%%%***,,,+++))),,,)))(((+++***''''''***%%%&&&&&&&&&%%%(((---111***+++,,,++++++,,,///111---------------,,,,,,,,,************))))))))))))))))))***,,,...///...,,,,,,000000,,,))))))(((&&&&&&(((((('''%%%###$$$%%%+++++++++++++++*********)))''')))------***)))***'''%%%%%%))))))''''''***&&&###$$$))),,,******+++'''((('''&&&(((------)))***'''%%%''',,,...,,,)))------,,,+++++++++++++++(((***,,,---***(((''''''((()))+++---)))$$$&&&+++%%%***...,,,'''%%%(((,,,+++***+++...///+++***,,,)))///444222+++(((+++111***)))+++///...+++,,,000000555EEEbbb^^^DDD111///111///,,,+++...000000555---'''***...,,,)))(((+++***+++//////+++)))***,,,)))***///000222???OOOuuuSSS888888---+++,,,000333444777<<<888::::::???SSShhhhhh[[[===444......***---DDD___ZZZ<<<333***...+++222222222333444222...,,,---///333555111...222:::...////////////...------///.........//////---+++///444RRRyyyZZZDDD===:::;;;777444333111------000111>>>ZZZuuuvvvpppzzzlll[[[```sss111222333222000///...///***...222444333111000///...000///222555555JJJmmm```UUUOOOHHH999:::;;;;;;:::===EEEMMM]]]lll{{{jjjnnn|||cccFFF555222///,,,,,,---+++'''&&&(((&&&'''***,,,------+++***+++---......+++)))((((((''''''((()))***++++++,,,'''---///***'''(((+++,,,)))***+++,,,---...000222---000:::HHHOOOLLLFFFDDD,,,111333...&&&###)))000---......---+++***+++,,,)))'''%%%'''***,,,+++***((()))))))))'''''''''))))))+++)))''')))///111000---333...***.........555111777DDDfffqqqIII555444333<<<===\\\fff```^^^VVVGGGYYYGGG111000///666222111000000111222222111000///...---+++,,,---......------------+++))))))***---***((('''&&&(((***+++,,,///,,,+++......,,,,,,000(((&&&%%%%%%''')))+++,,,+++,,,............000222,,,,,,---............---)))))))))***************+++***)))***,,,---,,,+++)))---...+++)))******(((&&&''')))((('''&&&&&&'''((())))))))))))(((&&&%%%&&&%%%'''+++,,,(((&&&(((%%%###$$$((()))&&&&&&)))&&&$$$%%%***---+++***,,,%%%&&&%%%"""$$$'''&&&"""(((''''''(((***++++++***,,,,,,+++++++++,,,,,,---......---,,,***)))+++------+++,,,...---)))))),,,,,,------+++(((((())),,,***)))***......***(((******...111///+++(((***...)))(((***------***+++///000444999FFFeeepppNNN<<<444333111//////......222777666///)))***+++******,,,,,,***,,,222222---***,,,)))+++---,,,+++000999BBBTTTwwwQQQ444777000---,,,...000000333777111333444666;;;@@@>>>999111///---,,,,,,444FFFWWWooobbb<<<222333***...///---...///111222111---***++++++...222000---...333,,,///111///,,,***,,,///...---------...---***(((***222@@@[[[wwwjjjQQQEEE???444000///111222111222555+++<<>>;;;<<<^^^pppkkkuuu^^^```xxx---000000......000///,,,555666888777444111000000444---111999666:::___lll```]]]NNN;;;555888888444222555777666666===BBBFFFUUUnnnsssvvv___FFF888222000------,,,++++++******)))$$$)))......+++((('''((()))''''''))),,,---+++(((&&&((()))+++++++++,,,------///...)))'''+++------000((()))---111:::999***:::WWWlll___@@@------333444000+++))))))***(((&&&444222///,,,++++++---...111***&&&(((+++***)))***+++++++++******++++++,,,...+++)))*********000666***------+++---222333000+++000666???QQQoooyyyNNN777222...<<>>777555***//////,,,222@@@IIIJJJPPPIII888)))(((///000***,,,---......///000111222&&&(((+++---------///000<<<;;;AAAHHHDDD999777???```RRR>>>222444::::::444---+++---222444333444888888...++++++333OOOmmmwwwEEE888------222444222222999000,,,000444444000......,,,+++***+++...000222666222...---***)))...555111***%%%(((000444111,,,******---222;;;JJJ\\\iiirrrWWWBBB888///......+++444;;;666444111///:::LLL\\\}}}vvvuuukkkcccqqq,,,///000---...000000---...000333333333222222333888000000666666AAAmmmyyywwwdddSSSJJJ???444:::===<<<666444555666555---333777999BBBUUUeeemmmpppsssSSS===222---+++---------,,,,,,,,,,,,,,,'''(((***+++,,,+++(((&&&+++)))((()))++++++)))''')))'''&&&'''***+++)))&&&+++......+++))),,,...---...***...000---666AAA@@@TTT```cccRRR;;;//////222444111---+++******))))))---,,,***)))))))))+++,,,---)))''')))+++)))))),,,...---,,,,,,,,,,,,,,,---,,,******,,,,,,***---222------,,,++++++---......000111333888BBBXXX}}}\\\???222...///444DDDlll___IIIDDDEEEFFFHHH^^^lllFFF.........---///---000///000333111......222,,,---...//////...------+++***)))((()))***,,,...)))+++***((())),,,***%%%,,,***))))))+++,,,,,,+++...***&&&&&&***,,,+++)))+++,,,---...---,,,***)))$$$''')))*********+++,,,111111111///,,,******+++000---+++---+++''''''))),,,++++++*********+++++++++***)))((('''''''''''')))###!!!&&&++++++***+++%%%(((,,,---+++(((&&&&&&'''''''''&&&%%%&&&'''(((++++++***++++++,,,---...&&&%%%&&&(((***+++)))(((+++***************))))))+++)))(((((()))***)))((((((---///,,,***+++,,,+++'''***+++***+++...,,,(((000///...------,,,)))&&&000////////////...---,,,---+++)))***++++++(((&&&++++++,,,---//////...,,,---------+++///FFFqqqdddHHH888444555,,,000111444CCC\\\nnnsss|||rrrZZZ===------...,,,111///...------,,,+++))))))+++---......///111333555333777<<<777,,,,,,333TTTJJJ;;;<<>>888333222222333777>>>---222;;;GGGaaa}}}XXX:::222,,,******)))***---///,,,,,,...///------000777555222///---------...---+++---333444///+++***,,,***(((''')))))))))'''///***+++000---***888KKKwwwoooTTTBBB:::;;;999000000222------333444333444777SSS}}}wwwnnnssslllyyy,,,///000//////222222///222444666555333111000000......333:::@@@SSS|||vvvxxxbbbQQQCCC555333999555888777222...///...,,,444777;;;===>>>AAADDDFFFPPPRRR[[[hhhppp{{{vvveeemmm\\\CCC888333111000//////...---,,,+++******---,,,+++,,,...///...+++//////...------------,,,,,,******,,,///000...,,,***///111///---------***...***......)))999ZZZoooqqq]]]CCC111---......+++///111111///+++))),,,...,,,,,,------......//////,,,,,,...000---((()))...//////...---,,,,,,,,,,,,)))((())),,,+++'''(((,,,//////000222000///555<<>>VVV{{{\\\DDD:::888777///...222///,,,333555333333444JJJmmmxxx~~~sss~~~...111222000111444333000333555666555222///......***+++000999FFF```mmmoooiiiKKKAAA<<<222///555444888888444222333333111///444===JJJTTTYYYZZZZZZTTTFFF@@@HHHOOOZZZwwwuuudddyyyiiiIII777111...------111000...,,,***((('''&&&)))+++------++++++,,,...,,,,,,,,,,,,,,,,,,...///,,,///111000---+++,,,...+++000222///,,,,,,***'''222+++...444===XXXvvv___MMM999...---...---++++++...///---***)))+++...*********++++++++++++***000///111222...))))))------,,,,,,+++*********++++++(((((()))(((&&&(((---777:::;;;555---,,,///333DDD444---444555111===QQQssspppAAA111333333<<<\\\sssJJJ;;;222666:::999;;;BBBXXX~~~DDD888:::???888444666444888555333333000---...333222000---++++++,,,...000000///...---,,,,,,+++++++++222555111---...000000)))'''&&&&&&((())))))(((***)))))))))***+++++++++++++++,,,,,,,,,,,,,,,+++111111...+++(((''')))++++++,,,---,,,***)))***+++%%%###%%%***,,,***+++---+++***))))))((((((((()))&&&&&&&&&&&&'''((()))***...***(((++++++))))))+++,,,+++)))&&&$$$%%%(((++++++)))'''''')))***)))(((&&&&&&&&&&&&&&&'''((((((***((('''&&&''''''%%%$$$'''&&&%%%(((,,,---)))%%%+++***+++,,,......---+++'''******((((((+++***''',,,///...(((%%%&&&&&&%%%((((((***---//////---+++...***(((+++000222///+++......//////......------,,,---...---***)))***,,,///'''***444222+++555JJJsssnnnSSSFFF???777888:::AAAYYYoooGGG555000///,,,++++++---111111///,,,/////////------...111444000---,,,,,,+++)))***...///222444555777???MMMXXX;;;777555555111+++)))***888999MMMbbbbbbWWWGGG555222000///000...,,,000666++++++...///---)))---333111111///...------......,,,+++...444555///+++***''')))++++++******,,,------))),,,222111222FFF^^^rrrYYYGGG>>>999///---111000+++000//////222222???WWW000333333111111333222///---///111111000///...///...,,,---666MMMssseee[[[fffxxx[[[AAA::::::444000222000555666333111333333111+++000AAA]]]uuukkkNNN<<<>>>@@@BBBZZZzzzsssjjjmmmTTT;;;111///,,,+++---111000...,,,***(((&&&%%%###'''++++++(((''')))+++((()))***)))((())),,,...,,,000333///((($$$&&&)))+++000111...++++++)))&&&,,,'''***666QQQwwwJJJ???444000000/////////***+++,,,,,,******+++,,,------,,,,,,,,,,,,---...222000000111///******---******))))))))))))*********(((''')))(((&&&)))///GGGRRRPPP>>>///---,,,(((555)))%%%---111///222<<>>666333555111333000000111000...000555444222000---,,,---///111000///...,,,+++)))(((''')))111666000)))(((+++...(((&&&%%%&&&'''(((((((((((((((((()))******+++++++++++++++,,,,,,,,,,,,---,,,,,,+++)))'''(((***---+++,,,,,,***'''&&&&&&&&&(((&&&'''+++---***)))***))))))(((((((((((())))))------+++***((((((''''''+++((('''((((((%%%%%%(((((('''$$$!!! """'''+++,,,(((%%%&&&***+++)))'''******)))(((((((((((((((((('''&&&'''***,,,,,,,,,+++(((%%%(((---///***%%%******+++---//////---+++,,,---,,,***,,,///---''',,,000000+++&&&%%%&&&%%%+++++++++---...,,,(((%%%---+++)))***++++++)))&&&***,,,------,,,++++++,,,---//////---)))'''))),,,///***,,,444222***---888YYYqqqdddWWWFFF888===III[[[uuu^^^<<<111000///---...000111000///---,,,...//////...------///111---,,,---............///444000222888888666;;;EEE666555888===<<<555111000)))888GGGAAA888AAACCC333111......000///---000555))))))***,,,)))&&&)))...222111000...---,,,,,,,,,***000<<>>UUUiiigggNNN>>>999111000444222///333//////555333777FFFtttzzz000222333000///111000,,,))),,,///000000000000111000......:::YYYnnncccuuuzzzcccPPPQQQeee{{{dddQQQ>>>888888666333222...333444222000111111//////333IIIpppaaaCCCAAA>>>999KKKkkkpppuuu}}}ZZZFFF555222222...,,,000//////...,,,+++***)))((($$$&&&)))++++++***)))(((***++++++)))'''(((+++...(((+++---+++'''%%%&&&'''(((---...+++***++++++)))(((&&&***888]]]mmm===555///000111///...111***))))))***,,,---,,,+++//////......///111333444111---+++---...,,,,,,...(((((((((((()))***++++++'''&&&(((+++***((()))...HHH\\\\\\BBB000333111&&&((($$$%%%***......000444RRRxxx{{{lllccc[[[nnnhhhGGG333333333000---...888AAAqqqggg>>>555555666//////444111,,,,,,///222111,,,+++...///////////////////////////......---,,,***)))((((((...111---((((((******'''&&&$$$%%%&&&(((((('''%%%'''((())))))))))))***)))))))))))))))***++++++((()))))))))((()))+++...((())))))(((&&&$$$%%%&&&'''(((+++...+++%%%&&&***&&&&&&&&&&&&'''((()))))),,,+++***)))(((''''''''''''%%%%%%''''''%%%&&&***'''''''''%%%$$$$$$'''***)))(((''''''((((((((((((,,,+++***)))))))))))))))'''&&&%%%'''***,,,......***((('''''')))***(((&&&(((((())),,,......,,,***,,,//////,,,***,,,+++((((((...000,,,'''&&&&&&&&&((((((***,,,---+++((($$$((((((((((((((('''%%%%%%)))+++------+++***+++,,,+++...///,,,((('''***...000...000444333000///222@@@hhh~~~~~~oooXXXHHHXXXoooyyyLLL444222111---///333777666222///...000...///000///...---...///---///111222444444111///---///222555666777666444222333999@@@AAA;;;555444%%%000999111(((444>>>666444000///111111//////222+++((((((***)))&&&'''+++++++++******************+++555EEENNNHHH999...,,,******+++,,,------,,,+++---000///...:::TTTqqqvvvWWWBBB===777555666222000555333333888666555@@@VVV}}}}}}///222222...---///---***,,,...111222222111222333000///333BBBdddZZZDDD\\\rrrfffTTTPPPHHHWWW\\\uuusssOOOEEE:::444333333222222222777888555333444333111222666MMMxxxrrrLLLGGGDDD===PPPpppvvvrrrrrrLLL;;;///111111,,,+++///......---------,,,,,,,,,(((''')))---111000,,,(((///000///,,,)))))),,,///%%%%%%&&&(((***+++++++++%%%***,,,***))),,,---+++---...222???fff^^^999000***,,,...,,,,,,///+++)))(((***...///---***,,,+++******,,,///333555///)))&&&)))------...///''''''(((((()))+++,,,---$$$%%%)))...---***))),,,999TTTXXX;;;,,,555555&&&"""&&&+++,,,---000444666666]]]}}}\\\DDD777000---...,,,,,,888HHH}}}KKK@@@444000///)))---555444///000555999666...******(((***---000000///---+++////////////...---,,,,,,)))---...+++***,,,,,,)))'''%%%$$$$$$&&&''''''&&&$$$&&&(((((((((((()))***,,,,,,++++++,,,---......)))***+++***)))***+++---''')))***+++***+++,,,..."""&&&---...'''!!!$$$,,,))))))))))))***,,,---...$$$$$$$$$%%%&&&'''((((((%%%$$$%%%((()))''')))...***+++---,,,***))))))***&&&(((***(((%%%%%%'''*********))))))))))))******(((&&&%%%%%%''')))******''''''(((&&&$$$###%%%&&&&&&&&&(((***,,,---***((('''...111,,,&&&%%%''''''###+++///,,,''''''''''''"""###&&&***---...+++)))''')))+++++++++***+++---***---//////,,,+++,,,...))),,,...,,,((('''+++000***,,,...000222333111///+++JJJqqqkkk]]]uuuhhhCCC555777444+++***111666666000,,,...111...000111111///......///+++...111333444444///+++&&&444:::222///666888333000222888??????888222111333+++333===666222888<<<999444111333444111///000...***)))++++++((((((+++%%%&&&((()))+++---...///+++444AAAFFF>>>000+++,,,000///...000111111...,,,###***++++++???fffkkkQQQIII@@@888333***)))222222222777444444>>>@@@iii~~~yyy