BM6P6(@ ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~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??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDeneneneuuuxxxkkknnnbbbuuudddZZZnnn]]]TTTwwwfffVVVOOO}}}ooo___QQQKKK}}}pppdddVVVJJJEEEpppdddYYYMMMDDDAAAwwweeeZZZQQQGGGAAA>>>{{{lll\\\RRRKKKDDD???===qqqcccTTTMMMHHHBBB===<<<~~~kkk^^^PPPJJJFFF@@@<<<<<>>===<<<|||rrrbbb[[[PPPGGGAAA???>>>===wwwmmm```YYYOOOGGGBBB@@@??????uuulll___XXXPPPHHHDDDBBBAAAAAAuuummm```ZZZRRRKKKGGGEEEDDDDDDvvvpppbbb]]]UUUOOOKKKIIIHHHGGGvvvpppfff```YYYSSSOOOLLLKKKIII}}}uuuppphhhccc[[[UUUQQQNNNLLLKKKxxxpppjjjdddaaa[[[UUUQQQNNNMMMMMMyyyrrrkkkfffaaa^^^YYYTTTPPPMMMLLLLLLxxxpppiiiccc___]]]ZZZVVVRRRNNNLLLKKKKKK{{{ooofffaaa\\\YYYYYYWWWSSSPPPMMMKKKKKKKKKrrrfff___[[[WWWTTTUUUTTTQQQNNNLLLJJJJJJIIIvvviii___YYYVVVSSSQQQRRRPPPNNNLLLIIIHHHFFFFFFtttlllaaaYYYUUURRRPPPNNNNNNMMMKKKHHHFFFDDDBBBAAA{{{mmmfff\\\UUURRRPPPNNNLLLKKKJJJHHHFFFCCCAAA???>>>uuueee^^^XXXVVVRRRMMMJJJJJJHHHFFFDDDAAA???===;;;;;;{{{nnn```YYYSSSPPPMMMGGGDDDEEECCCBBB???===;;;999888777sssgggYYYRRRLLLJJJGGGBBB???@@@>>>===;;;999888666666555|||kkk```TTTMMMGGGFFFCCC>>><<<===<<<;;;:::999888777777777|||nnn___UUULLLFFFAAA@@@???;;;999:::::::::999888888888888999vvviii\\\PPPHHHEEE???;;;;;;;;;888777999999999888888999999:::;;;~~~pppbbbXXXOOOGGGBBBAAA;;;888::::::888888;;;;;;;;;;;;;;;<<<===??????wwwnnn```UUUNNNJJJFFFCCCAAA<<<999;;;<<<;;;<<<>>>>>>>>>??????AAABBBDDDDDDlll]]]OOOJJJGGGCCC@@@>>>@@@>>>===;;;;;;<<<>>>???@@@CCCFFFHHHHHHHHHIIIJJJvvvdddXXXMMMIIIHHHEEEAAA@@@BBBAAA@@@??????@@@AAABBBCCCEEEHHHIIIIIIIIIKKKMMMwwwkkk\\\RRRJJJIIIJJJGGGDDDCCCFFFEEEDDDCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJLLLNNNQQQnnnbbbXXXPPPKKKLLLMMMIIIFFFEEEHHHGGGGGGGGGGGGHHHIIIIIIKKKKKKKKKKKKKKKMMMRRRUUU{{{jjj___XXXRRROOOPPPOOOKKKGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJLLLLLLLLLKKKLLLOOOUUUXXXvvvhhh___ZZZUUURRRSSSQQQLLLIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLMMMNNNOOOSSSXXX\\\rrrggg```ZZZUUUSSSSSSQQQLLLJJJKKKHHHIIIJJJJJJKKKLLLLLLLLLKKKMMMOOOQQQSSSWWW]]]```{{{oooeee```YYYUUURRRRRRPPPLLLKKKMMMHHHIIIJJJLLLLLLMMMMMMMMMKKKMMMPPPSSSVVV[[[```cccxxxlllccc```]]]ZZZWWWSSSPPPNNNNNNNNNMMMNNNOOOOOOLLLKKKJJJKKKNNNQQQTTTUUUVVVZZZ```eee{{{sssjjjcccaaa^^^[[[XXXTTTQQQOOONNNNNNLLLMMMNNNNNNLLLLLLMMMOOOOOORRRUUUWWWYYY]]]ccchhhxxxrrrllleeeaaaaaa^^^\\\XXXTTTQQQOOONNNNNNLLLMMMMMMLLLLLLMMMPPPSSSRRRVVVZZZ]]]___ccciiinnn{{{oooiiieee```^^^^^^\\\YYYVVVRRROOONNNMMMMMMMMMMMMLLLKKKJJJMMMQQQUUUVVVZZZ___bbbeeeiiipppuuu~~~ssshhhccc___[[[YYYZZZWWWUUURRRNNNLLLKKKKKKKKKNNNMMMLLLKKKJJJMMMRRRVVVYYY]]]cccgggiiimmmtttxxxvvvlllbbb^^^[[[WWWUUUUUURRRPPPNNNKKKJJJIIIJJJKKKNNNNNNMMMMMMMMMQQQVVVZZZ^^^bbbhhhlllooosssxxx}}}yyylllccc[[[YYYXXXTTTRRRRRRNNNMMMKKKIIIIIIIIIJJJKKKLLLMMMOOOPPPSSSWWW]]]aaahhhmmmssswwwyyy||||||ttteee]]]WWWVVVVVVSSSPPPQQQMMMLLLJJJIIIIIIJJJKKKLLLKKKMMMPPPSSSWWW]]]cccgggrrrwww}}}tttiiiaaa[[[TTTQQQRRRRRRPPPMMMLLLGGGEEEIIILLLKKKKKKLLLLLLOOOTTTXXX]]]fffqqqyyy~~~qqqfff___ZZZTTTQQQQQQQQQMMMJJJJJJEEEDDDHHHJJJJJJJJJKKKMMMRRRZZZaaahhhrrr|||vvviii```]]]YYYUUURRRQQQOOOKKKGGGGGGCCCAAAEEEHHHGGGHHHKKKOOOWWWcccnnnxxxyyyoooccc[[[[[[YYYUUUSSSQQQMMMHHHDDDCCC@@@???BBBDDDDDDFFFJJJRRR\\\lllzzz~~~uuukkkbbb[[[XXXWWWUUUSSSOOOKKKFFFCCC@@@======@@@AAABBBEEEJJJTTT```rrr{{{rrriiiaaa[[[TTTSSSRRROOOLLLGGGDDDAAA>>>;;;<<<>>>???@@@EEEKKKVVVcccvvv~~~uuukkkbbb[[[WWWOOONNNMMMJJJFFFCCC@@@@@@<<<:::;;;>>>>>>???EEELLLWWWeeeyyywwwmmmddd[[[UUUQQQKKKKKKIIIFFFBBB???>>>>>><<<:::;;;===>>>>>>EEEMMMXXXfff{{{~~~wwwrrrjjjbbb[[[TTTMMMHHHGGGFFFDDDAAA???===;;;;;;;;;:::;;;===>>>???FFFOOO```nnnvvvnnniiiaaaZZZSSSMMMGGGDDD@@@???===<<<;;;:::::::::<<<;;;<<>>===<<<999999999999999:::;;;;;;<<<<<<>>>DDDKKKTTTcccqqqwwwjjj___WWWMMMIIICCC>>>===<<<<<<;;;;;;;;;::::::999::::::;;;<<<<<>>AAAJJJWWWbbbnnn}}}rrreeeZZZPPPJJJCCC@@@===;;;;;;;;;:::999:::999999999999999::::::BBBHHHUUUeeerrr}}}}}}lll___TTTKKKEEE???===;;;:::::::::999777::::::::::::;;;<<<===>>>FFFMMM]]]ooo|||rrrcccXXXLLLCCC@@@===<<<:::999777777777888<<<666333666999;;;???DDDOOO[[[mmm|||}}}jjj\\\RRRHHHAAA???<<<:::888777666666777888;;;999:::<<<<<<<<>>:::888777555555777888:::777999===???<<<<<>>===@@@MMMZZZlllvvvooo```PPPGGGCCC>>><<<<<<999999999:::;;;<<<>>>???AAA===<<<>>>BBBJJJXXXfffttt~~~yyyfffXXXKKKDDDAAA===;;;<<<:::;;;<<<>>>???????????????;;;999===CCCNNN___mmm||||||lllZZZOOODDD@@@???===;;;;;;999;;;>>>AAABBBAAA???>>>:::;;;???DDDIIISSSfffwwwppp___QQQGGG>>>===>>><<<;;;;;;888;;;???BBBCCCAAA>>><<<;;;BBBLLLSSSUUU\\\pppsssaaaUUUHHHDDD>>>;;;;;;<<<>>>>>>GGGFFFCCCAAA???<<<999666888===DDDMMMYYYjjj|||wwwfffUUUKKKDDDAAA===;;;===@@@BBBCCCIIIGGGBBB???===;;;:::::::::@@@JJJTTTaaaqqqyyyhhhYYYLLLDDD???===;;;<<<@@@DDDGGGHHHIIIFFFAAA<<<::::::<<<======EEEQQQ___mmm|||~~~jjj[[[OOOGGGAAA===<<<;;;===AAAEEEHHHIIIDDDBBB???;;;999999;;;>>>@@@JJJYYYhhhwwwnnn[[[NNNFFFAAA>>>===<<<<<<===AAACCCDDDDDD<<<======;;;999999;;;>>>EEEPPP```ppp~~~uuubbbRRRIIIDDDAAA???===<<<<<<===???@@@???>>>777999;;;;;;999:::>>>BBBNNNYYYiiixxxsssgggXXXKKKEEEBBBAAA@@@<<<;;;;;;<<<======;;;999666888:::999999<<>><<<<<<;;;:::::::::;;;<<<;;;999777888999:::888888===GGGOOO```jjjxxx}}}nnnYYYQQQGGGAAA@@@???;;;888<<<;;;::::::999999::::::666666999<<<===AAAOOO\\\iiiqqq~~~uuugggTTTMMMDDD???>>>===;;;888;;;;;;:::999999999999999888888:::<<<>>>EEESSSbbbpppxxx~~~jjj\\\NNNHHHAAA===<<<<<<:::888::::::999888888888888999:::999:::===AAAJJJ[[[jjjzzzttt```SSSIIIDDD???<<<;;;;;;;;;::::::999888888777777888888:::999:::???FFFRRRdddsss|||jjjYYYNNNEEEBBB>>><<<<<<<<<<<<<<<:::999888888777777888888:::999<<>>===<<<<<<===>>>::::::999888888888888999999:::@@@LLLYYYfffvvvxxxfffWWWLLLGGG??????>>><<<;;;;;;<<<===;;;;;;:::999999999999999:::<<>>>>>===;;;::::::;;;===<<<;;;::::::999999::::::;;;>>>III[[[kkkxxxuuubbbUUUMMMGGGCCC<<<<<<;;;::::::::::::;;;>>>:::777999:::888888:::;;;CCCRRRccctttlll[[[OOOHHHBBB???<<<<<<;;;::::::::::::;;;;;;777555888999777888:::???IIIYYYiiixxx~~~sssbbbSSSJJJDDD???<<<<<<<<<;;;:::::::::::::::999666666888999888999===EEERRRcccrrr}}}rrrhhhZZZNNNGGGCCC???===<<<;;;::::::999999:::::::::888888::::::999<<>>EEESSSaaatttzzzmmmXXXQQQHHHAAA???>>><<<:::;;;;;;:::999999999999999999666666777777:::BBBLLL___jjjzzzlll___PPPJJJBBB===<<<<<<:::888;;;:::999999888999999999888666555777999???LLLYYYmmmuuuwwwcccWWWMMMHHHAAA===<<<<<<;;;999;;;:::999999888888999999999777777:::>>>FFFVVVeeewww|||kkkYYYMMMEEECCC@@@===<<<;;;<<<<<<888888999999999999888888777888888999>>>LLL]]]kkkrrraaaQQQGGGCCCBBB???===;;;;;;;;;<<<888888999999999999888888;;;<<<>>>@@@GGGUUUggguuuuuueeeXXXLLLEEEAAA@@@===<<<:::::::::;;;888888999999999999888888:::;;;>>>CCCMMM]]]ooo}}}|||hhhYYYNNNGGGCCC>>>===<<<;;;:::999::::::888999999::::::999999888777:::???GGGTTTeeexxxmmmYYYLLLDDD???===<<<<<<;;;:::::::::::::::999999::::::::::::999999999===EEEPPP```rrrxxxdddRRRGGGAAA???===;;;;;;;;;;;;::::::::::::999999::::::::::::999999999>>>IIIXXXiii{{{yyymmm[[[MMMEEEBBB@@@???::::::;;;;;;;;;;;;;;;:::999::::::;;;;;;::::::999;;;BBBOOO```rrrkkk```QQQEEE???>>>======::::::;;;<<<<<<<<<;;;;;;999::::::;;;;;;::::::999BBBIIIXXXjjj}}}zzzrrr[[[GGGCCCAAA:::666888<<<;;;::::::999999:::::::::777777::::::777777:::BBBRRReeesss~~~vvvhhhTTTDDDAAAAAA<<<888:::;;;;;;:::999999999999:::999777888;;;;;;999:::>>>GGGXXXlllzzz|||ssslllZZZKKK??????@@@===:::<<<;;;;;;:::999999999999999:::888999<<<<<<;;;???DDDPPPaaauuu~~~uuurrreee^^^MMMCCC<<<===???<<<:::<<<;;;::::::999888999999999:::999:::<<<<<<<<>><<<:::888888888::::::999888888888888888:::999:::<<<===AAAMMMYYYkkk{{{{{{rrrvvvdddTTTIIIBBB@@@AAA???<<<999888999999:::999999888888888888888777777:::>>>AAAHHHWWWeeevvvwwwlll[[[OOOGGGBBB???AAA@@@<<<888888:::;;;:::999999888777888888888555666:::???DDDMMM^^^nnn~~~~~~ssscccWWWLLLDDDBBBAAA@@@>>><<<:::999888888999999888777666666777777555999<<>>===<<<;;;::::::::::::999888777777777777777777777;;;@@@FFFPPPbbbwwwuuufffUUUKKKFFFBBB@@@AAA<<<<<<;;;;;;::::::;;;;;;888888777777777777777888666999???GGGSSSggg|||~~~kkk]]]NNNFFFCCC???>>>???;;;;;;::::::::::::;;;;;;888777777777777777888888777:::???HHHWWWkkkqqq```SSSGGGBBB@@@===;;;;;;<<<;;;:::::::::::::::;;;777777777777777888888999;;;===AAAJJJYYYnnnrrrcccVVVKKKBBB@@@@@@>>>;;;;;;<<<;;;;;;:::999999999:::777777777777777888999999======AAAJJJYYYmmm{{{~~~iii[[[QQQHHHAAAAAACCCAAA>>>>>>===<<<;;;:::999999999999777777666777777888999999<<<<<>>EEEUUUkkkuuupppssszzzjjj[[[NNNEEECCC@@@>>>>>>@@@BBBDDDDDDAAA>>>;;;999::::::999888888888777777777888888999;;;;;;>>>GGGWWWlll}}}ooojjjlllppp```SSSIIICCCAAA???======???AAABBBBBB>>><<<:::999::::::999888777777777666777777888999777777===JJJ[[[nnnwwwjjjeeeggg|||iiiZZZPPPHHHDDDAAA???======>>>??????>>><<<;;;999999::::::999888777777666666777888888999???;;;<<>><<<<<<<<<<<<;;;:::999888777888::::::999777777777777888888999;;;;;;SSSFFF???FFFSSSddd}}}xxxlllcccaaacccwwweeeUUUKKKFFFCCCAAA===<<<;;;;;;<<<===<<<:::888777777888::::::999777888888888888999:::;;;<<>>>>><<<;;;;;;<<<======<<<======<<<:::888888999;;;<<<;;;;;;<<>><<<>>>===<<<;;;;;;<<<===<<<;;;======<<<:::888888999;;;===>>>???CCCJJJTTT___fffnnnttt~~~xxxjjjcccaaaccciiiooosssgggUUULLLDDDBBB@@@======>>><<<;;;:::;;;======<<<:::;;;;;;;;;999777777999;;;>>>AAAFFFLLLUUUaaammmvvv|||}}}rrrfffaaa```bbbjjjrrryyyggg]]]NNNGGGBBBAAA@@@======???<<<;;;:::;;;======;;;999999::::::999888888:::===AAAGGGPPPYYYbbbmmmxxxzzzpppfff```___bbbjjjttt~~~kkk\\\SSSHHHCCC@@@@@@???<<<<<<>>>;;;::::::;;;======;;;999888999:::999999:::===???HHHPPP\\\fffmmmuuu~~~zzzqqqgggaaa___aaajjjttttttbbbTTTMMMEEEAAA??????>>>;;;;;;===;;;::::::<<<======;;;999888999::::::;;;<<>>>>>>>>>>>;;;;;;;;;:::::::::999999888777777888888999AAAIIIYYY```kkkvvv}}}uuuggg```]]]\\\dddpppyyygggVVVMMMJJJ???>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999:::888888::::::;;;CCCLLL[[[dddoooyyy~~~vvvgggaaa]]]\\\eeeqqqrrraaaQQQGGGDDD>>>===<<<;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;::::::<<<<<>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::<<<::::::===???CCCLLLWWWeeeqqq~~~zzzjjjbbb\\\ZZZcccooovvvgggYYYLLLCCC@@@===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;999;;;>>>BBBGGGRRR^^^mmmwww|||kkkbbb]]][[[dddpppmmm```UUUJJJCCC@@@::::::999999999999999:::<<<<<<<<<<<<;;;;;;;;;:::;;;:::<<>>::::::999999999:::::::::<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;>>>DDDJJJSSSbbbooozzzyyykkkfffeeehhhtttooo]]]SSSLLLEEE???<<<<<<<<<<<<;;;;;;<<<============<<<<<<<<<;;;;;;;;;===<<>>BBBGGGMMMVVVcccrrr}}}|||tttllllllwww}}}fffXXXJJJCCC@@@<<<:::::::::::::::999999::::::;;;999:::<<<;;;;;;;;;===???@@@EEEMMMUUU^^^jjjwwwxxxsssnnnrrr~~~sss\\\PPPDDD>>><<<:::999;;;::::::999999999:::;;;;;;888:::;;;;;;:::<<<>>>AAABBBIIISSS]]]fffppp{{{ssspppooouuusssdddSSSIII@@@<<<;;;999:::===:::999999999::::::;;;<<<888999:::::::::<<<@@@BBBEEEMMMYYYdddmmmvvv~~~{{{qqqpppqqqvvvjjjZZZKKKDDD>>><<<;;;999:::===999999999999:::;;;<<<<<<999:::::::::;;;===AAAEEEJJJRRR___jjjssszzzxxxuuupppoooqqqvvvvvvbbbTTTEEE@@@<<<<<<;;;888999;;;999999999999:::;;;<<<===::::::;;;;;;<<>><<<;;;;;;>>>DDDJJJNNNYYYbbboooyyyzzzmmmddd^^^ZZZ^^^```ccchhhqqqsssdddWWWLLLEEE???<<<999888999:::888666999999888888999;;;<<<>>>>>>===<<<===@@@FFFMMMQQQ\\\eeeqqq{{{vvviiiaaa[[[YYY[[[]]]___dddlllyyyvvvfffYYYOOOGGGBBB>>>;;;999888888999888777999999888888999:::<<<===>>>======???DDDJJJQQQUUUaaaiiiuuu~~~rrrfff^^^ZZZXXXWWWXXX[[[^^^dddppp~~~|||jjjZZZOOOHHHBBB>>><<<;;;888777777888888999===<<<;;;:::999:::;;;;;;<<<===>>>AAAGGGOOOVVVZZZeeemmmxxxoooddd]]]ZZZYYYUUUVVVXXXYYY^^^gggsss|||sssbbbSSSJJJDDD???===;;;;;;999777777888:::;;;BBB@@@>>><<<;;;:::::::::;;;<<<>>>CCCKKKSSS[[[___iiipppzzz}}}mmmaaa\\\YYYXXXVVVWWWXXXXXXZZZ```jjjrrrvvvkkk[[[NNNFFFBBB???<<<;;;;;;:::888777888;;;>>>DDDBBB@@@===<<<;;;:::::::::<<<@@@FFFOOOXXX```eeemmmttt}}}zzzkkkaaa[[[XXXVVVXXXYYYYYYXXXXXX\\\cccjjjkkkaaaTTTJJJDDDAAA???===<<<<<<;;;999777999===AAAAAA@@@>>>===<<<;;;<<<<<<<<<>>>CCCJJJTTT^^^fffkkkqqqxxx|||nnnddd^^^ZZZXXX[[[[[[[[[YYYWWWYYY___ddd{{{ccc[[[OOOGGGCCCAAA???===<<<<<<<<<999888999>>>CCC>>>===<<<;;;;;;<<<===>>>===@@@EEEMMMWWWbbbjjjooottt{{{tttjjjccc___\\\\\\\\\\\\YYYVVVWWW\\\```|||ppp^^^VVVKKKCCC???===;;;999999999888777888;;;===???@@@=========;;;888;;;@@@???BBBIIISSS^^^hhhooosss}}}tttkkkfffccchhhddd^^^YYYXXXYYYZZZ[[[xxxkkkYYYRRRHHHAAA???>>><<<;;;:::999888888888:::<<<===<<<::::::>>>>>>;;;<<<@@@AAAEEEMMMXXXcccmmmsssvvv~~~wwwssspppqqqkkkccc\\\XXXWWWWWWXXXooocccRRRKKKCCC???>>>>>>===<<<;;;:::999888888999:::;;;:::888:::@@@CCCAAA@@@AAADDDJJJTTT```jjjrrrxxxzzz}}}vvvkkk```XXXTTTTTTTTTtttdddYYYLLLGGG@@@======>>><<<;;;;;;:::999888777888888888:::888;;;CCCGGGEEEBBBBBBGGGOOO[[[gggqqqwww{{{}}}tttfff[[[TTTSSSSSSwwwiiiZZZOOOIIIDDD>>><<<<<<<<<:::888:::999999888777777777777999888;;;AAADDDBBBAAABBBKKKTTTaaammmuuuzzz~~~|||mmm___VVVTTTTTT{{{nnnaaaSSSJJJFFFBBB===;;;<<<<<<999666888888888888777777666666666666999===>>>===???DDDQQQZZZhhhsssyyy}}}tttdddYYYUUUUUUrrrfff[[[PPPGGGBBB???<<<;;;<<<<<<:::777777777777777777777666666333555999;;;::::::BBBLLLWWW```mmmwww{{{~~~zzzgggZZZTTTSSSzzzlllbbbYYYOOOGGG???===:::;;;===>>>;;;888666666777777777777666666444666;;;<<<:::<<>>===<<<;;;:::::::::777777777777777777777777444777999:::===CCCKKKRRRaaagggooovvv|||nnn^^^TTTNNN{{{kkk```VVVKKKEEEDDD>>>===<<<;;;:::999999999777777777777777777777777555777999;;;===DDDNNNUUUdddiiiqqqxxx~~~ssscccWWWQQQsssdddYYYPPPHHHBBBBBB===<<<;;;:::999888888888666666666666666666666666777888:::;;;???GGGRRRZZZhhhmmmttt{{{zzzjjj\\\SSSxxxkkk]]]SSSKKKCCC???>>><<<;;;:::888777777777777666666666666666666666666888999;;;===AAAKKKXXXaaakkkpppvvv}}}ppp___UUUqqqeeeWWWNNNGGG@@@<<<<<<;;;:::999888777666666666666666666666666666666666888:::<<>>;;;;;;;;;:::999888777666666666666666666666666666666666777:::>>>BBBIIITTTbbbkkkrrruuu{{{lll___|||mmm___TTTIIIDDDAAA===;;;===;;;;;;999888777666666666777777777777777777777777666:::???EEEMMMXXXeeennnvvvyyy~~~wwwjjjuuugggXXXMMMDDD@@@???======???<<<;;;:::888777777666666888888888888888888888888555:::@@@GGGOOOZZZgggpppyyy|||sssuuuiiiaaaPPPJJJCCC>>><<<======>>>>>><<<999666555555666777777888888777666555555666<<<===CCCLLLWWWccckkkooo{{{}}}xxx|||nnnbbbZZZKKKFFF@@@===<<<===??????===;;;888666555666777888666777888777666555666888===@@@EEEOOOZZZfffnnnsss|||~~~}}}rrrdddXXXQQQEEEAAA===;;;<<<>>>???@@@;;;:::888666666666888999555666777777666666888:::???CCCJJJTTT___jjjssswww~~~xxxiii[[[PPPIIIAAA>>>;;;999;;;<<<======999888777666666777888999444555666666666888:::===AAAFFFOOOYYYcccmmmvvv{{{pppaaaTTTKKKEEE???===:::999:::::::::999777777666666666777888999444555666666666888<<>><<<:::999:::999888777777777666666666777777888444555666666666888<<>><<<:::999999::::::888666777777777777666666666666555666666666666888<<<@@@JJJSSS___iiiooouuu}}}vvvgggYYYMMMEEE???<<<999999888999;;;;;;999888888777777777666666666555666777666666666888<<<@@@MMMVVVccclllrrrxxx~~~{{{mmm[[[NNNHHHDDD???:::<<<:::999999:::;;;::::::;;;:::888666666777888999:::666666888:::;;;???EEE[[[aaajjjqqquuuzzzrrrfffVVVJJJFFFCCC???;;;;;;:::888888:::;;;:::999;;;:::888666666666777888777555444888;;;===BBBIII]]]dddlllsssxxx|||xxxhhh]]]OOOFFFCCCAAA???<<<;;;999888888999::::::999;;;:::888666666666666777555333444888;;;???FFFNNN```gggpppvvv{{{{{{nnn___VVVKKKCCC@@@???>>><<<:::999777777999:::999888:::999888666666555666666555444555:::<<<@@@IIIRRRcccjjjrrryyy}}}rrrfffYYYRRRHHHBBB???===<<<::::::888666777888999888888777777666666666555666666777666888<<<>>>BBBLLLVVVffflllttt{{{yyyiii^^^SSSMMMFFF@@@===<<<::::::999777666666777888888777555555555555666666666666888888;;;>>>@@@DDDPPP[[[iiiooowww}}}{{{nnn___VVVKKKHHHCCC>>>;;;:::::::::888777555555777888777666222333444555666777777777777888<<<@@@BBBHHHUUUbbblllrrrzzz~~~rrrfffYYYPPPFFFDDD@@@<<<::::::::::::888777555555777777777666000111333555666777888888666888<<>>===:::888777777666555444444333444444777555333333444777888999555777;;;AAAIIITTT```hhhuuuyyy~~~rrreeeVVVJJJEEE@@@???>>><<<:::999888777888777666555444444444444666555444444555777777888666999>>>EEENNNYYYdddkkkvvv{{{uuuiii]]]OOOEEEAAA>>>===;;;:::888888888999:::999777666555444444444666666666666666666666777888<<>><<<;;;999888888:::<<<>>>;;;:::888777555444444444555666777888777666666666:::???HHHRRR[[[eeemmmrrryyysssdddZZZPPPEEE???===999888888888:::===@@@BBB:::999888777555555444444444666888888777666666888<<>>===888888888999;;;>>>@@@BBB888888777666555555555555333666888888666666888;;;@@@FFFOOOZZZccckkkrrrwww}}}ooodddXXXQQQJJJBBB===<<<888888999:::;;;<<<<<<===666666555555555555555666333666888777555666:::>>>DDDJJJSSS\\\eeemmmuuuyyy~~~{{{iii___TTTOOOIIIAAA<<<;;;999999:::::::::999888888444444444444444555666666222555777666444666;;;AAAHHHMMMVVV^^^gggooovvv{{{tttcccXXXNNNIIIEEE???<<<===999999:::999888666444333666666666555555444444444888777666555666999>>>CCCOOOTTT\\\dddjjjooosssvvvzzzmmm^^^TTTJJJFFFCCC>>>;;;<<<999999999888777666555444555555555444444444333333666666666555666:::@@@EEERRRWWW^^^eeekkkpppuuuxxxpppdddXXXNNNEEEBBB@@@<<<:::;;;:::999888777666555555555444444444444333333333333444444555555888===DDDIIIVVV[[[bbbhhhmmmrrrwwwzzz~~~wwwggg]]]RRRIIIBBB@@@???<<<:::;;;:::999777666555555666666333333333333333333333333222333444666:::AAAIIINNN[[[___eeekkkoootttxxx{{{}}}|||oooaaaWWWNNNFFF?????????<<<;;;<<<999888777555555555666666333333333333333333333333222333555888===EEEMMMSSS___ccchhhlllppptttxxx{{{}}}rrrggg[[[SSSKKKCCC===>>>>>><<<;;;;;;888777666666555555555666333333333333444444444444333444777;;;@@@IIIRRRXXXbbbeeeiiimmmpppsssxxx{{{|||tttiii___UUUNNNHHHAAA;;;<<<===;;;999:::666666666777666666555444333333444444444555555555444666999===CCCLLLUUU[[[dddfffiiilllooorrrvvvyyy|||~~~}}}mmmbbbYYYQQQKKKFFF???:::;;;<<<999888888555555777777777666555444444444444555555666666666555777:::>>>EEEMMMWWW]]]dddfffiiilllnnnqqquuuxxx{{{~~~uuudddXXXQQQLLLJJJ???===;;;::::::999777555666666666666666666666666777333...///222444222000333777<<>><<<:::::::::999777555555555555555555555555555666333111222555666444000444888>>>DDDKKKSSSZZZ___eeegggiiikkkmmmqqquuuyyy}}}yyyhhhYYYOOOIIIEEEBBB<<<:::999999999999888666555555555555555555555555555444444666999999666222555999???FFFMMMTTT\\\aaaaaadddgggjjjnnnrrrxxx|||~~~|||qqqbbbUUUMMMGGGCCC@@@:::888777777888999888666555555555555555555555555333444666999<<<;;;888444666:::AAAGGGNNNUUU\\\aaa^^^aaaeeejjjnnntttzzztttkkk]]]SSSLLLGGGCCC@@@888777666666888888777666555555555555555555555555333444666:::<<<<<<:::888888<<>>;;;999777666666666555555555555555444444333333333555666777<<<;;;888555444666:::===HHHLLLSSSYYY^^^bbbgggjjjkkklllnnnqqqtttwwwzzz{{{zzzzzz{{{}}}~~~|||{{{|||~~~xxxuuuvvvvvvwww{{{~~~vvvyyyyyymmm```WWWOOOKKKEEE@@@===;;;888666555555555555555555555555333222222222333444666777999:::999777555666<<>>DDDHHHLLLSSSYYY]]]bbbfffiiimmmnnnppprrrtttuuuuuuuuuwwwwwwxxxzzz|||~~~}}}sssggg```___eeesssuuulll```[[[WWWWWWXXXXXX\\\aaaiiisss~~~qqqkkkhhhsssvvvlllcccYYYRRRJJJFFFAAA===;;;:::888777444444444444444555555555222222111111111333444555333444444555777;;;@@@CCCIIILLLQQQVVVZZZ___dddhhhkkklllnnnpppqqqqqqqqqpppssstttuuuwwwyyy{{{|||}}}}}}rrrggg\\\VVVWWW```ppp}}}rrreee[[[TTTPPPMMMNNNNNNMMMPPPUUU[[[eeettt~~~qqqhhheeehhhvvv{{{nnneee]]]TTTNNNFFFCCC>>>;;;999888777555333333333444444555555555555444333333333444555666444333222444888<<>>>>>>>>AAAIIIOOOZZZ]]]```___[[[VVVSSSRRRRRRVVV]]]dddiiioootttwwwzzzyyyzzz{{{zzzttthhh___NNNIIIFFFLLL\\\nnn|||pppaaaTTTKKKEEECCC@@@AAABBBBBBCCCCCCBBBBBBEEELLLXXXggg{{{zzzjjj___UUUNNNTTT```sss{{{{{{yyypppcccXXXQQQKKKFFFCCC===;;;999777555444555555333333333444666777999::::::999777555444444444444444444333333444555666666444666888888999>>>FFFMMMUUUVVVVVVTTTOOOJJJHHHGGGFFFJJJRRRYYYaaaiiiqqqvvvwwwxxxyyy{{{xxxnnnaaaWWWGGGEEEFFFQQQcccuuuzzziiiXXXLLLFFFBBBAAA???@@@@@@AAABBBAAAAAAAAADDDKKKUUUdddwwwqqq```UUUNNNLLLWWWeee{{{rrriii]]]SSSMMMHHHCCC???;;;:::888777666555555555333333444555666777999:::<<<;;;888555333222333444444444333333444444444444555555666777:::???GGGMMMQQQPPPMMMIIIEEEAAA>>>===???CCCJJJRRRZZZdddnnntttuuuwwwyyyyyyttthhhYYYNNNFFFEEEIIIUUUgggxxxtttaaaPPPFFFBBB@@@@@@>>>>>>???@@@@@@@@@@@@@@@CCCIIISSSaaattt{{{jjjYYYOOOKKKMMM\\\mmmyyyllldddYYYPPPJJJEEE@@@<<<::::::999888777666666666555555555555555666777777<<<:::777444333222333333333333444444444444444444666666666777:::@@@GGGKKKMMMJJJFFFBBB>>>;;;999888;;;>>>DDDJJJSSS^^^iiippptttvvvxxxvvvnnnaaaRRRHHHFFFFFFKKKXXXkkk{{{yyylllYYYJJJBBB@@@@@@???===>>>??????@@@@@@??????BBBHHHRRR___rrrwwwfffVVVNNNLLLRRRcccvvv|||qqqfff^^^TTTLLLGGGCCC>>>:::999888888888777777666666666555555444444444555555999888666444333333333333222333444555555555555555555444555666999===AAADDDFFFCCC>>>;;;:::999777666777999===CCCKKKVVVbbbjjjsssttttttpppfffYYYLLLDDDAAADDDMMM]]]pppnnnaaaPPPDDD@@@@@@???>>>===>>>??????@@@?????????BBBGGGOOO\\\nnn~~~oooaaaSSSOOOPPPYYYllltttjjj^^^WWWNNNHHHDDDAAA===:::666666777777777666555555444444333333333333444444444444444444333333333333222333444666777777777666444444444555888:::<<<<<<===:::777666666777555333555666999>>>GGGSSS```iiiqqqqqqooohhh^^^QQQGGGAAA@@@EEERRRdddvvv}}}bbbWWWHHH@@@??????>>><<<>>>>>>???@@@@@@@@@@@@???AAAFFFMMMWWWhhhvvv{{{xxxdddXXXOOOOOOTTT^^^ssspppeeeXXXRRRJJJEEECCCAAA===:::444555555666555555444444222222222222333333444555111222333444444444333333111333555666888888888777555444444666888999999888777444222222444555444111444555888===FFFTTTaaakkkpppoookkkcccXXXLLLDDD???AAAIIIXXXjjjyyy~~~xxxrrrZZZPPPDDD===>>>???===:::>>>>>>???@@@@@@@@@@@@@@@AAAEEEJJJTTTbbbpppsssppp\\\QQQKKKNNNVVVbbbwww~~~yyy~~~wwwfff[[[RRRKKKCCC??????>>>;;;888555555666666555555444333333333333333333333333333333222222222444444444333777666777:::===???<<<999777777666777777777666444555666777666444333444555666444666===HHHUUUcccmmmrrrrrrkkk\\\LLLDDDCCCDDDCCCPPP```nnnwwwxxxnnnbbbSSSHHH???>>>???>>>===>>>;;;===@@@@@@???>>>>>>???>>>CCCKKKTTTbbblllmmmgggSSSOOOJJJKKKUUUiiiyyypppooo}}}ppp```UUUNNNHHHAAA=========:::777555555555555555444444333333333333333333333333333333333222222333444333333888888999<<>>???@@@???>>>??????AAABBBCCCBBBAAABBBDDD@@@DDDJJJRRR]]]fffeee```RRRNNNKKKMMMYYYnnn|||lllgggiiixxxvvvgggXXXNNNHHHCCC===;;;;;;;;;888666555555555555555444333333333333333333333333333333444333333333222333333333:::;;;<<>>>>>???@@@@@@@@@@@@AAADDDFFFIIINNNSSSYYY```eeebbb[[[OOOLLLKKKQQQ___tttpppbbb```fffoooyyyzzzlll___QQQHHHCCC???;;;999999999888777444444555555555444333333222222222222222222222222333444333222111222333555<<<===???AAA@@@>>>:::777444666888888888666666666333444444333222222444666555===GGGPPP\\\hhhnnnpppooobbbRRRGGGBBBAAACCCFFFSSSbbbpppuuupppdddSSSFFFAAA===>>>BBBDDD@@@===<<<>>>>>>??????@@@CCCHHHKKKRRRYYY```dddgggfff^^^UUUJJJJJJLLLVVVfff{{{~~~hhhYYYYYYaaaeeepppqqqdddXXXLLLEEE???===;;;:::999999888888444444444555444333333222222222222222222222222222222333444222111111444777===???AAAAAA???;;;888666333777;;;<<<;;;::::::;;;555666555444333333666888777BBBOOOYYYeeeppptttrrrlll[[[KKKCCCAAAAAAFFFLLLYYYgggtttuuukkk]]]MMMBBB???===>>>CCCCCC???<<<<<<>>>???AAACCCFFFKKKRRRWWWZZZbbbjjjmmmkkkeeeXXXLLLFFFHHHNNN\\\ooovvv```QQQPPPVVV\\\ggg{{{xxxhhh\\\RRRHHHAAA===<<<;;;:::999888888888444444444444444333222222222222222222222222222222000222333222000111666:::===>>>@@@???;;;888777666444999>>>AAA@@@???@@@BBB;;;;;;:::888666666999;;;???LLLZZZbbbmmmwwwyyysssfffUUUEEE@@@???AAAHHHRRRaaannnwwwsssfffWWWJJJAAA???===>>>BBBBBB>>>===???===@@@CCCHHHMMMUUU]]]cccllltttyyyxxxqqqeeeVVVIIICCCHHHSSSdddyyyooo\\\NNNLLLQQQUUUaaavvvooo___TTTKKKCCC>>>;;;;;;;;;999888666666777333444444444444333222222111111111111111111111111///111333111000111777<<<<<<===>>>;;;888555555666888???FFFIIIHHHHHHJJJLLLFFFFFFDDDAAA??????AAACCCKKKYYYffflllsss|||{{{sssbbbRRRDDDAAAAAABBBMMMZZZiiitttzzzrrraaaQQQGGG@@@???<<<===@@@AAA???AAAEEECCCGGGMMMTTT\\\eeennnttt~~~qqqcccTTTHHHDDDJJJYYYmmmvvvfffWWWMMMKKKOOOPPP]]]rrr|||iiiYYYNNNGGG@@@;;;:::::::::999666555555555333333444444444333222222111111111111111111111111---000222111000222888>>>;;;<<<<<<999555333555777>>>EEEMMMPPPPPPPPPRRRUUUPPPPPPMMMJJJGGGGGGIIILLLUUUcccnnnrrrxxx|||rrraaaRRRGGGEEEDDDFFFRRRaaaoooyyy}}}qqq^^^NNNEEE@@@>>>;;;<<>>:::888888888999999AAAIIISSSZZZ\\\[[[[[[\\\\\\]]]\\\XXXRRRRRRVVV[[[dddmmmuuuwwwyyyzzzrrrhhhYYYMMMGGGJJJKKKMMMYYYiiixxx{{{zzzooo]]]MMMDDDAAACCCBBB@@@AAADDDKKKQQQUUU]]]fffpppxxxzzzdddSSSJJJFFFJJJWWWjjj|||xxxcccVVVMMMEEEEEELLLQQQddd{{{zzzkkkZZZOOOFFF>>>;;;;;;999888777555444444333333444333222222111111222222222222222222222222222222222222222222444777999;;;;;;888555333444666999:::HHHOOOXXX^^^______```aaaccceeedddaaa^^^^^^ccciiiqqqwww||||||{{{vvvjjj]]]SSSIIIDDDHHHLLLQQQ___pppzzz|||{{{qqq```PPPGGGDDDDDDDDDEEEIIIOOOWWW```dddpppyyyppp\\\NNNHHHFFFNNN\\\oooooo\\\QQQIIIBBBDDDKKKVVViiiqqqdddTTTJJJBBB<<<888999888777666555444333333333444333222222111111222222222222222222222222222222222222222333555777999;;;777555222000222666<<>>AAAJJJVVVfffxxxyyysssqqqqqqtttyyyzzzaaaQQQIIIGGGJJJQQQ___tttfffYYYMMMHHHEEECCCKKKWWWlllttthhhXXXNNNEEEAAA>>>:::888888666555444444333333444444444333222222111111222222111111111111111111111111222222444555777999::::::666666555444555;;;FFFNNNXXX\\\aaabbb```___```aaa^^^___aaaeeelllttt|||}}}xxxlllZZZKKKCCC===@@@FFFPPP___pppsss\\\OOOGGGCCCHHHQQQfff{{{www^^^RRRHHHEEEDDDEEEQQQ___wwwyyyfffZZZQQQHHH@@@>>>===999777888555555444333333333444444444333222222111111222222111111111111111111111111222222444666888999::::::111333555555777>>>IIIRRR[[[___aaa```[[[WWWUUUUUURRRSSSWWW^^^hhhsss|||}}}xxxpppaaaNNNCCCAAA===CCCMMMYYYhhh{{{}}}iiiUUUKKKEEEBBBKKKWWWnnnmmmYYYNNNEEEDDDFFFKKK[[[lllppp]]]PPPOOOGGG@@@>>>===:::888999777777666555555555666666444333222222111111222222000000000000000000000000111333444666888999::::::///222555777:::BBBNNNWWW\\\___```]]]VVVOOOKKKJJJHHHJJJOOOXXXdddqqq{{{{{{vvvppphhhWWWEEE???AAA===EEEQQQ^^^ooorrr___NNNGGGCCCCCCPPP```sss~~~gggXXXMMMFFFFFFIIIQQQdddwwwsss___PPPIIIDDDCCCAAA>>><<<:::999888888777444222222222333444111111222222222111111000333333333222222222111111444444555888;;;:::666222000333666888<<>>@@@EEEOOOaaattt}}}}}}}}}wwwjjjXXXJJJCCCAAA@@@EEELLLZZZlll|||xxxbbbRRRDDDBBBCCCGGGVVVgggvvvaaaTTTKKKGGGLLLRRR\\\rrr|||lll[[[MMMGGGCCCAAA???===;;;999888888777666444222111222333333111111222222222222111111222222222111111111111111444444555888:::999555222000222555999???GGGPPPWWWYYYTTTNNNHHHCCC???;;;888999<<<@@@JJJ\\\oooyyyyyy{{{rrrcccRRRFFFAAA???>>>GGGPPP```sss{{{lllYYYLLLBBBAAADDDJJJ\\\ooommmXXXSSSLLLJJJQQQZZZgggqqqcccTTTIIIEEE@@@???===;;;999888777666666555333222111222222333111111222222222222222222222111111111111111222222555555666888999888555222111222444:::CCCKKKQQQTTTPPPKKKDDD>>>:::777444222444666:::DDDVVVjjjttttttvvviiiXXXIIIAAA>>>======LLLXXXjjj|||lll\\\MMMEEE@@@AAAEEEOOOdddyyy{{{eeeRRRRRRLLLMMMVVVdddvvvwwwhhhZZZMMMEEEBBB===<<<;;;999777666666666555444333222222222222333222222111111222222333333333333222222222333444555666777888999999888555333222222555===FFFMMMOOOOOOIIICCC<<<777333222000///111333777AAASSSfffooopppooo___LLLAAA===<<<>>>@@@RRR```tttyyyaaaPPPCCC@@@???BBBGGGTTTllluuubbbRRRPPPMMMPPP]]]nnnqqqaaaTTTHHHAAA@@@;;;:::999777666555555555444444333333333333333333222222111111222333444444666555444333333444666777888999::::::999777555555333444888@@@HHHLLLKKKIIIBBB>>>888333111111000000222444888AAARRRccckkkkkkfffUUUCCC<<<;;;<<>>999888777666666666666666444555555555666555555555333222111111111333555777;;;999777444333444555666888:::;;;999555333222333333999BBBGGGHHHDDD@@@===555333111000111222222111333666;;;CCCQQQ]]]___[[[NNN@@@777777999<<>>::::::777777777666555444444444222333444555555444333222111111111111000000000///111222333333222444888<<<<<<999666333111111222333:::>>>AAAAAA<<<666222000111000//////000111111111444666===GGGPPPPPPIIIBBB<<<999888:::===EEEVVVgggzzz|||ooocccWWWMMMEEEEEEGGGLLLQQQ\\\nnn~~~vvv```OOOGGGAAAEEEJJJUUUiiixxxkkkdddbbbaaa```eeesssyyyhhh[[[MMMFFFBBB===999888777777666666555444444444000111222333333222111000111111111111000000000000---...000111333555999===:::888444111000111444666;;;===>>><<<888333000///......///000000111111222555:::BBBKKKOOOLLLBBB:::999888999:::>>>HHH\\\mmm|||}}}xxxlll^^^RRRGGG???===>>>BBBEEEGGGOOOaaarrrmmmXXXLLLGGGAAAGGGPPP^^^rrr~~~nnndddaaacccddddddmmm|||tttcccWWWJJJDDDAAA<<<999888666666666555555444444444222222222222222222222222111111111000000000000000---...000111444666999<<<888555111//////111555888===<<<:::888444222000///---///000111000000111222666<<>>666555777999;;;@@@NNNbbbrrrzzztttjjj]]]QQQHHHAAA===:::===AAACCCBBBGGGXXXjjjzzzbbbPPPHHHFFFAAAJJJWWWggg{{{yyyggg``````ccceeegggtttrrr^^^SSSGGGCCCAAA===::::::555555555555444444444444555333111//////111333555000000000000000000111111000000111333555777888999666444000......111666999===;;;777444333111111000...000222111000///111333888???IIINNNLLLDDD;;;555222666:::>>>GGGVVVhhhsssuuukkk\\\PPPHHHBBB>>><<<666999>>>???<<>>;;;;;;444444444444444444444444444222000......000222444000000000000111111111111222222222333666777777666444222///......111555888;;;888444222111222111111///111222111///000444888>>>EEELLLNNNIII@@@999555111666<<>><<<>>>KKKYYYppp{{{cccPPPEEEBBBBBBFFFSSSggg{{{ooo___\\\^^^```fffooopppcccRRRHHH???>>>???===<<<<<<444444444444444444444444222222222222222222222222///000000000111111111111111000000222666777666555333111/////////111444666888444000///000111000///...000222111///222999???FFFKKKPPPNNNEEE;;;666444222888???JJJ\\\mmmtttqqqgggVVVEEE>>><<<888777777::::::<<<>>>>>>@@@JJJVVVllloooXXXIIICCCAAAAAAKKKZZZoooyyykkk``````ccceeeppp||||||iii\\\MMMDDD<<<<<<>>>===;;;<<<444444444444444444444444222444777999999777444222//////000000111111111222///......111555777666444222111000///000111333444555111------///000000...,,,///000000000444===DDDLLLPPPSSSMMMBBB888444444444:::BBBOOOcccuuuxxxqqqaaaOOO???;;;<<<::::::;;;888666777:::<<<>>>GGGPPPkkkfffQQQFFFBBBBBBAAANNN^^^tttvvviiibbbeeeiiimmmzzzrrraaaVVVKKKDDD===999::::::888555555555444333222222222222222222222333333444444444111111000///////////////222000000222666888777555333111///000222222000---111///---...111333333111000222333222333999DDDLLLVVVUUUPPPGGG===666444555:::@@@IIIXXXjjjvvvtttkkkWWWKKK>>>888666555777:::999888888:::;;;<<>>888777888999???IIIWWWfffsssvvvkkk]]]KKKBBB999777666555555777999888888::::::<<>>777777888666666888:::888888::::::;;;CCCLLLaaa{{{nnn[[[IIICCCBBBCCCKKKVVVfffxxx}}}~~~uuudddVVVJJJBBB===:::888666666666666666555555444333222222222222111111111000000/////////000000////////////000000000222666777777555333111000333666999888666333111000000000000000000111222666666999DDDRRR]]]bbbaaaXXXOOOBBB999666777888888EEESSSgggvvv~~~xxxfffTTTCCC<<<777888:::999888999:::888888999999;;;BBBKKKbbbzzzhhhWWWGGGBBBBBBEEEOOO[[[nnn~~~{{{~~~~~~mmm^^^RRRHHHAAA999888666555444444444444555555444333222222222222111111111000000000000000///////////////000000111444666888888555111///...111555:::<<<:::666333111...///000000///000222444555888@@@NNN]]]eeefffcccPPPIII???888555777999<<>>;;;666222000,,,...000000///000333666777>>>KKKZZZeeeiiieeeaaaKKKFFF>>>666333666===CCCSSSaaatttvvvaaaNNNAAA:::555777:::999:::<<<:::888888999888:::AAAJJJcccyyyvvv^^^PPPFFFHHHNNNVVVgggwwwuuussswwwooo^^^RRRJJJCCC>>>;;;;;;:::888666555555666555555444333222222222222000000111111222222333333///////////////000111111333555777666333111222444333888>>>???;;;666222000+++---000000///000444777===FFFUUUcccjjjiiibbb\\\IIIEEE===555222666AAAJJJYYYgggwwwuuu___LLLAAA999444666999999999;;;:::888888999888999AAAJJJcccxxxrrr\\\PPPIIIMMMVVVbbbuuu}}}ppppppvvvsssbbbVVVLLLCCC???>>>888888888777666555444333444444333333222111000000000000////////////000000000111222222111000111222444111111222000...///444666@@@GGGDDD;;;555111...000///000444333111333777BBBMMM\\\gggmmmjjj]]]PPPBBB888333666666555AAAPPP___qqq}}}sss]]]GGG===;;;888666555666888999888777888999888999CCCNNN___zzzzzzkkkZZZTTTQQQXXXfffxxxvvvooooooqqq{{{mmm]]]RRRIII@@@<<<;;;666777888999888777666555444444333333222111111000111111000000000000111111111222333222111000111222555222222333222///111666:::CCCHHHCCC;;;666222///000///000333333111333888GGGSSScccmmmpppjjj[[[MMM>>>777444666777999GGGXXXhhhwww}}}rrr^^^JJJ>>><<<999777777777999:::888777888888666666>>>HHH[[[wwwssseeeUUUSSSUUU```qqqqqqlllooosssrrreeeVVVLLLDDD<<<888888555666999;;;;;;:::888777444333333222222111111111222222111111111111222222222333444333111000000111555333222444222111333888???FFFHHHBBB:::555333111000///000333333222555:::IIIXXXgggpppoooeeeUUUFFF999555444777888>>>OOOcccqqq}}}zzznnn[[[III<<<:::888666666666888999777777888999666666===GGGXXXssshhh\\\SSSWWW___mmmwwwjjjgggnnnuuuwwwiii]]]OOOFFF@@@999666666555777:::<<<<<<:::888666333333333222222111111111222111111000000111111222333444444333111000000111444222111333222111444:::CCCHHHGGG???888444333111111//////222222222666<<>>EEEUUUeeeiiibbbUUUEEE999444444666888===III\\\mmmyyytttcccNNN???666555444333333333444555777777888:::999999BBBLLL[[[rrrzzziiiWWWTTTXXXgggyyyyyyggg\\\]]]iiiwww|||kkkZZZOOOEEE???<<<777555666777888999999888666333111222222222222222222222222000000////////////000000111333444333222111222444222///...000111111666===FFFGGGDDD;;;555444333111111///...000111333999AAAGGGWWWffffff\\\OOOBBB999444555666:::CCCQQQcccppp{{{~~~zzznnn\\\JJJ===777666666666666666666666999888888999888:::CCCNNNdddvvv}}}zzzrrraaaVVVZZZ^^^pppqqqbbbZZZ\\\jjjzzztttcccTTTJJJAAA===:::666444555444555555666555444333222222222222222222222222222111000000000000000000111000222333333222333444555222//////111222333888???GGGHHHDDD<<<777666555222222...---///111333:::BBBKKKZZZeeebbbUUUHHH===777444555777===JJJ\\\kkkssszzzxxxuuunnnbbbRRRCCC<<<666666666666666666777777888777888;;;<<>>;;;999555444555222222333333333333333333222222222222222222222222222222111111111111222222///111333333333333555777333000///222333444:::AAAGGGHHHDDD===999888777333222///---///111333;;;CCCMMM[[[ddd___PPPBBB999444444444777???PPPcccqqqwwwxxxssslllcccVVVHHH>>>999444444555555555555555555666666999===BBBKKK[[[jjjttt~~~ssshhh[[[[[[iiiwwwzzzeee]]]\\\aaaqqqyyyfffVVVIIIDDD>>>999666555555444555555444333222222111111000000000000000000000000000000000000000000000000000//////222666666444111222000///000333999???CCCLLLFFF>>>999777666333000111///000222222222999AAASSS^^^bbbVVVGGG>>>999666222333;;;KKK\\\hhhppptttuuujjj^^^SSSHHH===999;;;888666555444555555444333999888:::???HHHWWWiiixxxyyyjjj]]]]]]fffooorrrbbb^^^___dddssstttaaaRRRFFFAAA<<<777666555444444444444333333222111111111111111111111111111111111111111111111111111111111000///000333666666444111///...---...333999@@@DDDKKKDDD<<<777555444222///000///000111111222:::DDDRRR[[[]]]QQQCCC;;;888666555888AAAPPP```kkkppprrrkkk___RRRIII@@@888555555777666444444555666777777999;;;@@@HHHTTTdddvvvuuueee\\\___kkkuuu{{{kkk___```fffnnn}}}mmmZZZLLLBBB>>>999666555555555444444444333333222111111111222222222222222222222222111111111111111111111111000000111333555555333111...------000555<<>>777666666888>>>IIIXXXfffoooooommm___RRRDDD===999555222222666555444444555777999:::;;;AAAKKKVVVdddtttooo```\\\cccrrr~~~sssfff^^^eeepppzzzwwwdddSSSGGG???<<<888666666666666666444444444444333333222222222222222222222222222222111111111111111111111111111222333444555444333111000000000333888???EEEIIIHHHAAA888333111000///---//////111222000333@@@NNNVVVVVVPPPEEE999333333555888BBBPPP^^^kkkqqqnnngggVVVHHH;;;777777666444444666666555444444666:::===@@@IIIVVVdddrrr}}}jjj^^^___iiiyyypppgggdddlllyyyppp\\\LLLCCC===;;;888777777888888777555555555555444444444444111111111111111111111111111111111111111111111111111333555555555333222111111111222555:::@@@FFFJJJIIIBBB999333000000///---//////111333333777DDDRRR[[[UUUKKK@@@666111111444888EEEUUUcccnnnrrrjjj___NNNAAA666444666777666666666666555444444777<<>>IIISSS[[[QQQEEE===555111222666;;;JJJZZZfffooopppdddUUUEEE;;;333222444444555666555666666555666:::BBBIIISSSbbbsss|||mmm``````fffppp}}}oooqqqxxxnnn\\\LLLCCCAAA;;;999666666666777666555333333333333333333333333111111111111111111111111222222222222222222222222222555888777444222111111000222555;;;BBBJJJQQQUUURRRJJJ???777444222111///222///000666>>>DDDLLLTTTVVVJJJ???999555222444999BBBQQQaaaiiinnnmmm^^^KKK>>>777333333333222333666333555777888:::AAALLLTTTdddssstttfff\\\^^^eeepppsss{{{vvvfffVVVGGGAAABBB999777555555555555444333111111111111111111111222222222222222222222222222222222222222222222222222333666888888444111111111222444999???HHHQQQYYY]]]VVVMMMBBB999555333222000333//////777AAAHHHNNNTTTRRREEE:::666555333666<<>>777222333555333333555666777888;;;BBBPPP```lllzzzvvv^^^VVVOOORRR^^^rrr{{{dddTTTIII@@@<<<<<<999666444666555222333666444444333333222111111000111111111111111111111111222555777444000...000333444555555444222111222333333888AAAKKKVVV]]]aaacccaaaWWWHHH<<<666444333333333888>>>EEEPPPXXXWWWRRRDDD;;;333111111555<<>>@@@DDDLLLYYYjjjvvv~~~pppYYYSSSOOOUUUbbbvvvxxxqqq[[[LLLDDD>>><<<===:::666444444444222333777444444444333222222111111111111111111111111111111111333444333///...000333666666444111///000222555777>>>HHHTTT]]]cccggghhheee[[[MMM@@@888555555666888@@@KKKTTT\\\___XXXOOO@@@999222111444999CCCLLL^^^nnnzzzvvvkkk^^^NNN@@@999444222444555444555888<<<@@@EEEJJJRRR___mmmwwwzzzvvvcccSSSNNNNNNWWWhhh|||tttfff\\\zzziiiTTTGGG@@@;;;:::<<<:::555222333222111222666333333333222222111111111111111111111111111111111222333444333111111444666777666555222000111444777<<>>JJJUUUfffuuu{{{lllZZZJJJ>>>999555444666777666777;;;<<>>999888999777444333444444111111444111111111111000000000000000000000000000000000000111222222111222333666888333444444333222222444666@@@IIIVVV```gggjjjlllnnnoooiii]]]QQQGGGCCCBBBCCCKKKWWWfffnnnooohhhYYYKKK===888444555999@@@OOO[[[nnnzzz~~~mmmYYYHHH===999666444666666666999>>>DDDLLLXXX```dddfffgggiiiggglllsssyyyzzzqqq^^^MMMJJJFFFIIIXXXnnnrrriiiddd___UUUMMMmmm^^^MMMCCC>>>999777777555444555999888333111222000000000000000000000000//////////////////////////////...///000333666888111222222222111222555777FFFOOO[[[dddiiikkkmmmooorrrnnnggg___WWWSSSSSSTTT\\\gggqqqtttpppeeeTTTFFF999555333555999CCCSSSbbbvvv~~~qqq\\\III???999555444666777999???GGGQQQZZZeeelllmmmkkkiiihhhlllpppuuuxxxuuuiiiXXXKKKIIIFFFKKK]]]uuuvvvkkk___\\\______XXXPPP{{{eeeXXXIIIBBB>>>999777666555555:::??????888222111000000000000000000000000000000000000000000000000000...---...111555888:::444444333222222666;;;???LLLTTT```gggjjjlllnnnqqqrrrrrrppplllhhhfffgggiiinnnvvvzzzvvvlll^^^MMM???777444444777===III[[[lll|||wwwbbbNNNCCC;;;888888:::===BBBLLLWWWdddkkktttxxxxxxuuutttttt{{{||||||xxxmmm^^^QQQIIIGGGGGGPPPfffzzzrrrmmm___WWWQQQVVV```ccc\\\SSSuuu```SSSGGGAAA>>>:::777666555777===DDDDDD;;;444222111111111111111111222222111111111111111111111111222000///000444999<<<===:::888666333444:::BBBHHHPPPXXXbbbiiikkklllooosssqqqsssuuuuuussssssuuuxxx{{{vvvhhhXXXGGG:::777555666;;;BBBOOOddduuu{{{fffQQQFFF???<<<<<<@@@DDDKKKYYYeeexxx}}}vvvfffUUUKKKHHHFFFHHHUUUmmm|||vvvooohhhaaaZZZUUUQQQLLLKKKUUUccchhh___TTTzzzkkkXXXPPPDDD===999888777666888777666777888888666444111000000//////000000111222111111111111111222222444000---000777<<<===<<<666555777::::::888@@@JJJYYY^^^eeejjjkkkmmmqqqtttxxx|||~~~||||||wwwcccNNN???888555555666<<>>:::666;;;<<>>999777888888555333777999@@@NNN[[[]]]TTTJJJssscccZZZLLLFFF>>>:::999:::999777333222111222333333111///000000111111111111000000333222111000000//////000111111222555888:::999777444444555888===FFFQQQZZZcccfffhhhiiiiiilllrrrwww}}}xxxcccOOO???666333444999CCCOOO^^^pppzzz|||tttaaaTTTOOOQQQWWWaaaqqq|||}}}xxxpppddd]]]TTTMMMIIIEEE???:::888666444333555666555444333777@@@NNNZZZ[[[RRRHHHkkk]]]UUUGGGBBB<<<999999999888666444222222222333333222000111111222333333222111111222111111000//////000000111222555888:::999777555111333444777???KKKWWW]]]cccfffiiijjjkkkooouuu{{{}}}qqq[[[HHH;;;666555444;;;GGGVVVfffvvvkkk[[[RRRPPPXXXbbblll~~~{{{qqqmmmooozzzwwwlll```XXXQQQKKKDDD???===;;;888555222111000111222222222111333888BBBQQQ\\\\\\RRRIIIwwweeeWWWOOOCCC???:::888999999777444444333222333444444222000222333444555555444333222000000000//////000000111111444888;;;<<<:::777444000333666999CCCQQQ\\\aaadddgggjjjkkklllpppwww||||||~~~iiiSSSBBB999666666555>>>MMM]]]mmm{{{{{{eeeXXXSSSTTT___mmm|||sssjjj```^^^cccppp}}}rrrggg^^^UUULLLFFFAAA>>>999666555555444222111222222222222222222222555;;;FFFTTT]]][[[PPPFFFnnn^^^QQQHHHAAA===999888888888555333333222222222333333111000000111333444444333111000//////...//////000111222222666;;;>>>>>>:::666444111555999===HHHWWWaaacccfffiiilllmmmnnnpppvvvzzzwww~~~www```KKK<<<666555666;;;EEEUUUgggvvvuuu___WWWWWW\\\kkk{{{sss```XXXPPPQQQYYYjjj~~~kkkcccWWWNNNHHHDDD???<<<888666444222111111000000111222333333333333333333888>>>IIIUUU[[[VVVJJJ???yyyiiiZZZLLLCCC@@@<<<999777888888555222333222111222333222111///,,,...///000000///...,,,............///111222333333777===@@@???;;;666444222777<<<@@@KKK[[[eeeeeehhhkkknnnooooooppptttxxxrrryyyqqq[[[FFF999444555666BBBMMM^^^ooo~~~ooo[[[WWW[[[cccuuu}}}eeeTTTLLLGGGIIITTTgggvvvjjjcccYYYQQQFFF???<<<;;;999888555444333111000000///...,,,...000000000000000111:::@@@KKKUUUYYYRRRDDD999sssaaaQQQGGGEEE;;;:::777444222111222222111222222222222111000000000000000000000000000000///000000000......000111888===BBBCCC>>>888444333444444888DDDTTTbbbiiilllqqqpppqqqqqqmmmhhhhhhlllmmmsssyyy~~~jjjOOO===666555777888EEEVVVkkk}}}}}}hhhXXXZZZeeepppnnnZZZJJJGGGEEEIIIVVVkkkxxxoooggg___WWWQQQGGGCCC>>>999555333333333333222111////////////000//////111222222333222222===EEEMMMOOOIIIBBB<<<;;;zzziiiZZZLLLBBB???;;;999666444222111222222111222222222222111000000000000000000000000000000///000000///......000222999>>>BBBBBB===777333222222333999FFFVVVeeelllooopppnnnnnnmmmggg```]]]```___fffoooyyyyyyeeeLLL<<<666666999<<>><<<999666444333333333333222000///......//////......///000000111111222<<>>KKK[[[gggnnnppppppllliiieee\\\RRRMMMNNNNNNWWWdddqqqrrr^^^GGG:::666777<<>>:::777555555444333333333333333333222111000............///......------...///111222;;;???BBBAAA;;;444000///xxxcccWWWQQQHHH@@@<<<999888666444222222111111111222222222222111000000//////////////////////////////000///...///222555===???AAA>>>999444222222888===FFFSSS```iiimmmnnnpppiii```XXXNNNDDD@@@AAACCCMMM[[[kkk|||}}}jjjVVVBBB888666777???HHH\\\ooosssbbb[[[ZZZeeevvvttt```PPPEEEIIIQQQ___ooo~~~~~~pppbbbWWWOOOKKKHHHDDD>>>999666555555555111111222222333333333444333222000///...//////000///...,,,,,,---...111222999;;;<<<:::555111//////mmmZZZQQQMMMGGG@@@===777777555444333222111111111222222222222111000000/////////////////////////////////......000444777>>>???@@@<<<666222222333888???KKKYYYdddkkkmmmllllllaaaTTTJJJAAA999888:::999EEEUUUhhh{{{xxxcccPPP>>>888666888BBBNNNdddvvv{{{iii\\\[[[___lll|||zzzmmm___SSSJJJNNNWWWdddqqq||||||vvvjjj\\\PPPGGGBBB???;;;999555111//////111333333333333333444444444444444333111000//////000000///...---,,,---///111333444444444333111/////////nnn```QQQKKKHHHBBB===;;;666666555444333222111000111222222222222111000000000000000000000000000000/////////......111555999>>>???>>>:::444222222555666???MMM[[[eeeiiiiiihhh```TTTGGG>>>888444444888222>>>QQQggg|||uuu\\\HHH999777888:::GGGWWWooo}}}sssbbbUUUYYYbbbpppzzznnnfff^^^WWWQQQTTTZZZcccmmmqqqqqqnnnbbb]]]TTTJJJAAA<<<888777333222111///------000333555444444333333333333444333222111/////////000000......------...///111222......------------......ttt```VVVKKKGGGCCC===::::::555555555444333222111000111222222222222111000000000000000000000000000000//////.........111666:::===>>><<<888333111333666888AAAOOO[[[bbbbbb___\\\PPPFFF;;;777444222222555111>>>QQQggg|||{{{nnnSSSAAA444666:::>>>MMMaaawwwnnn___UUU\\\iiiwww}}}kkk```^^^\\\YYYTTTTTTVVV[[[``````[[[UUULLLIIICCC===888555333222///111111000......111444444333111000000111222333222111///...------......,,,,,,,,,---......//////------,,,,,,---......---nnnYYYQQQIIIEEEAAA;;;999:::555555555444333222111000111222222222222111000000000000000000000000000000//////.........222777;;;======;;;777222111444888===FFFRRR\\\^^^ZZZSSSOOODDD;;;444444333222111333555AAASSShhh{{{uuufffNNN<<<111666;;;@@@RRRggg{{{zzzyyyyyy|||lll]]]ZZZcccqqqsss```WWWXXXZZZYYYSSSQQQPPPRRRTTTQQQIIIBBB@@@>>>;;;888555333222111,,,...000///---,,,///222222000...------///111333000///---,,,++++++,,,,,,)))***+++---------------000///...///000000///...wwweeeQQQIIIAAA@@@>>>:::777777555444333333222222333333222111111000000000000000000000000000000000000000...000111111111444:::???AAA;;;555444222000222666>>>GGGSSS[[[[[[RRRHHHAAA;;;666333333111///000444555DDDZZZnnn{{{{{{jjjYYYEEE===666555:::FFF\\\qqq}}}uuukkkiiidddbbbiiisss}}}uuugggccccccmmmzzzyyy```RRRMMMNNNQQQUUUVVVSSSMMMHHHDDD@@@;;;888777666666444222///---,,,...///...---,,,,,,...000//////...------------............---++++++,,,---,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,sssaaaOOOGGG@@@>>><<<888666666444444333222222222222333222111000000//////000000000000000000000000000000000111222222222555:::>>>@@@:::444222000///222888AAAIIISSSWWWSSSJJJAAA;;;444111///000///---000444;;;KKK```sss}}}zzzhhhVVVDDD<<<555666<<>>???888222000//////444:::CCCJJJPPPPPPHHH>>>777555///------//////...111777BBBRRRgggxxx~~~vvvbbbOOOAAA;;;555777AAARRRiii{{{sssdddXXXMMMFFFBBB@@@AAAGGGOOO^^^ssswwwqqqqqq|||zzzfffOOODDDAAABBBFFFJJJHHHDDD===888444222///.........///000111111000000+++---...///.........000---------------...///000//////000000000///......,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,~~~gggVVVKKKCCC<<<;;;:::777444555444333333222111222222222111111000///////////////000000000000000000000000///111333555888;;;>>>@@@===666000......///555<<>>555111111...---///111111000555;;;HHHYYYmmmzzz|||qqq[[[III???:::666:::GGG[[[qqqvvveeeSSSEEE===:::999999;;;>>>DDDSSSlll~~~vvvuuuyyymmm[[[GGG???>>>@@@CCCGGGEEE@@@999444111000///...,,,,,,---...///000000///+++...000000///---------,,,,,,,,,---...///000111...///000222222111...,,,,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,xxxbbbTTTJJJBBB;;;;;;:::777555555333333222111111111111222111000000///.../////////////////////////////////---///222666;;;>>>AAAAAA:::444...---...000777???DDDFFFFFFAAA888222000111///...000111000000777???PPPaaattt}}}zzzmmmXXXHHH<<<999999???OOOddduuu~~~xxxiiiWWWFFF:::888999444444666777;;;HHHaaawwwxxxuuuzzzttt[[[LLL===999;;;===???BBBBBB===777222000000//////,,,,,,---.........------...///111000...,,,++++++++++++,,,,,,...///111222000111333666888666222...,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,rrr___RRRHHH@@@:::::::::777555555333333222111111111111111111000//////......//////////////////////////////,,,...111777<<<@@@AAA@@@888222......000333999AAADDDCCC???:::555222111111......///000///000999CCC[[[kkkzzz~~~vvvhhhUUUGGG999:::===FFFXXXkkkvvvxxxxxxjjjXXXIII===555555999555444555666888BBBWWWkkkwwwsssuuu~~~ttteeeOOOCCC::::::???AAABBBCCC<<<888333000///...------,,,,,,------------,,,,,,///000111000---++++++,,,+++,,,,,,---...///111111333444777;;;>>><<<666000,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,~~~lll\\\QQQFFF>>>888888888555444444333222222111111111111111000000///............///////////////////////////...///222777===???>>><<<666111...000222555;;;BBBDDD@@@:::555333222000...///...///000///333???LLLcccqqq|||zzznnn___NNNBBB777;;;AAALLL^^^ppptttpppkkkZZZHHH>>>777111111444666555555666888@@@QQQ```{{{}}}rrrmmmlllqqq~~~xxxdddUUUGGG>>>999===DDDFFFFFFEEE888555111///...---,,,++++++,,,,,,---......---------...///...,,,,,,...000,,,,,,,,,---...///000111333333777===@@@>>>666///,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,zzzhhhYYYPPPDDD<<<666666666444222333333222222111000111111111000000///...............////////////////////////000111333888<<<>>><<<999555000///111444666<<>>666222222222///+++000000000222222777FFFTTTgggrrr{{{vvvgggVVVFFF<<<666;;;CCCOOObbbrrrssskkk```OOO>>>777444///---...222000111333555<<>>666444:::BBBEEECCCCCC666444111000///...,,,+++******,,,---.../////////+++,,,---,,,,,,...111333---------------...///000000111444;;;???===444,,,,,,,,,---------,,,++++++******+++++++++,,,,,,,,,|||mmm___RRRIII@@@>>>;;;888555333111111444444333222111111111111000////////////000000111111///.........//////...000000222888>>>???:::555000000111111333888???DDD===999333///.........---222111222333333:::NNNcccpppuuuuuujjjXXXHHH>>>999;;;BBBLLLYYYgggoookkkbbbQQQGGG<<<666111------///333000///000111777EEESSSmmmooobbbZZZ]]]bbbgggtttwww```KKK===777555555===FFFJJJFFF@@@444333111///...---------.........------,,,,,,,,,,,,------...///000111111...---+++,,,---......---000111333444444333111000------------,,,++++++***---,,,+++*********+++,,,vvvfffYYYNNNFFF???===:::777555333222222555444333222111111111111000000////////////000000//////......//////......///000333999>>>>>>888333111000000222666<<>>FFFIIIDDD>>>222111///.........//////......---------,,,,,,,,,++++++,,,...///000111222...,,,++++++,,,------,,,...///000111111000///...,,,,,,,,,---,,,,,,++++++,,,,,,+++******++++++,,,kkk\\\QQQHHHCCC<<<;;;888666555444444444555555444333222222222222222111000//////...//////------.../////////......///000444:::===<<<666000111000000444;;;AAACCCCCC777444000...///000111111///...222<<>>666333444888???FFFGGGAAA;;;000///...------...///000------------,,,,,,,,,,,,***+++,,,...///111111222---,,,******,,,,,,,,,++++++,,,---......---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,vvv```SSSJJJDDD@@@999888777555444444555555666555444333222222222222222222000///............+++---//////////////////000222666;;;===:::444...111///000666>>>CCCCCC@@@555333///...///000111111222333888DDDTTTdddqqqxxx|||lllWWWGGG<<<777777999???OOObbblllllldddTTTGGGAAA999333222000---...000---...000444555999DDDOOObbbssszzzssseeeWWWPPPKKKGGGHHHMMMWWWjjj|||uuu]]]GGG:::555222555;;;AAAFFFDDD>>>888000///...---------...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000000000///---,,,******+++,,,+++***)))***++++++++++++***))))))***+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,lllXXXLLLFFFAAA>>>777666555444444444555666555555444333222222222222222222000///............+++---///000//////000222444666:::======999333...000///000666>>>AAA???;;;555222///...////////////333666>>>MMM```pppxxxyyyvvvcccNNN@@@888444444888EEEVVVggglllfff\\\OOOEEE>>>888333222111...---///......000444777===KKKXXXjjjxxxwwwmmm^^^PPPEEEBBBAAADDDMMM[[[ooo~~~lllUUUBBB999777444888???DDDEEEAAA;;;666222000...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000...---...,,,******+++++++++***************************)))******+++,,,,,,,,,,,,******++++++,,,,,,,,,,,,xxxbbbQQQHHHCCC???<<<666555444333333444555666444444333222111111111111222111000//////...//////,,,...000000//////333666999;;;>>>???===999444111//////111555999;;;999666333111///.../////////...222:::GGGXXXkkkzzz~~~{{{lllYYYGGG===777222555;;;LLL\\\kkkjjj___SSSIIIBBB:::444000111000...---.........222888===FFFVVVeeeuuuwwwiiiZZZNNN>>><<<<<>>999888777<<>>:::777666...///111111000.........---,,,+++---///222222222<<>>777666777>>>DDDIIIHHHAAA999555333------,,,+++++++++------*********++++++,,,,,,,,,***,,,000444666777666555111///---,,,------,,,+++******))))))))))))******+++++++++++++++***)))(((((()))+++,,,------,,,,,,kkk\\\LLLEEEAAA===999888777666666444333222111111111111111111000000000000000000//////.........------///000111111333777999AAA@@@>>>;;;888666444333////////////////////////000---,,,...---,,,000666???SSSgggrrrzzz~~~yyyppp^^^III::::::999555===KKK___jjjpppeeeRRRBBB888333111000111444999===???@@@???DDDLLLVVVbbbllltttxxxrrr```OOOEEEBBBCCCHHHTTTiii|||~~~jjjRRRCCC<<<777555555CCCGGGKKKHHH???555///...---------,,,+++***)))(((******+++++++++,,,,,,,,,...///111333444333222111111111000000//////......'''(((((())))))))))))(((******+++++++++******)))*********+++------,,,+++}}}hhhZZZKKKDDD@@@<<<888777666666555444333222111111111111111000000000//////000/////////............///000111111111444888;;;FFFDDD???:::666333111000000000000/////////......///---,,,...---,,,000666DDDYYYmmmxxx~~~zzzooo\\\HHH999999:::888AAAPPP```iiilll```MMM>>>666222222444777===DDDIIIKKKKKKIIILLLQQQXXX```ggglllooowwwzzzzzzrrrcccSSSHHHCCCAAAEEEMMM[[[pppuuuaaaKKK===666222111333@@@DDDGGGEEE<<<444000...,,,,,,,,,,,,+++***))))))*********+++++++++,,,,,,---...000111111000///...////////////............)))***************))))))++++++,,,,,,,,,++++++************+++,,,,,,,,,+++tttcccVVVIIIBBB???:::777777666666555444333222111111111111000000000000//////////////////............222222111000000333888<<>>AAACCC@@@999222......***+++++++++++++++***************++++++++++++,,,,,,,,,---......---++++++,,,,,,,,,---------------++++++,,,++++++***)))(((++++++,,,,,,,,,,,,,,,+++)))***+++,,,,,,,,,+++***}}}mmm\\\PPPEEE@@@===999666666555555444444333222111111111000000000///////////////////////////.........222111000//////333888===>>>;;;666444444888===@@@777666444111///............,,,,,,.........222888HHH___vvv|||qqqdddSSSDDD888777:::???MMM\\\hhhlllgggWWWFFF===;;;:::<<>>;;;777555666444444444333333222222111000000000////////////............///////////////111000///...///333999======:::777666:::AAAIIINNN<<<:::666333000...------...,,,,,,...//////333999III```www}}}vvviii\\\LLLAAA888777;;;BBBRRRbbblllnnnhhhXXXIIICCCBBBBBBIIISSSbbbooossslll___UUUFFFDDDAAA>>><<<;;;::::::@@@CCCFFFGGGEEE@@@;;;888===KKK^^^ppp~~~wwwkkkTTTGGG888111///000444:::CCCAAA===777000+++)))((())))))***+++++++++******))))))*********+++++++++,,,,,,,,,,,,+++******)))(((((())))))******++++++************)))((('''&&&(((((()))***************(((+++...///---+++******kkk]]]MMMEEE???<<<999555444555444333333333222222222111000000////////////...............///////////////////////////111555:::???;;;888444333666<<>>III[[[jjjqqqrrrlll^^^RRRNNNNNNNNNZZZaaalllsssrrrgggVVVKKK===;;;999666555555555666666777:::<<<===<<<999777???OOOdddvvvwwwjjjLLLAAA555000///111777>>>GGGCCC<<<444...***(((((()))***************)))))))))))))))************+++++++++++++++************((((((((())))))))))))))))))))))))))))))((('''&&&''''''((()))************(((---111111...+++***+++vvvaaaTTTGGGAAA<<<;;;888444333555333333333222222222222222000000/////////...................../////////000...///111333555888===AAA999555111...///444:::>>>CCC@@@:::555000...---,,,---++++++...000000555<<>>HHHWWWkkk{{{sssdddKKK@@@666222222444<<>>555222111///......000333444444777777444000333===GGGQQQ___ppp}}}{{{kkk\\\LLLCCC:::666666999AAAIIIHHHBBB999222...---------+++++++++******(((''''''))))))))))))************((((((((((((((()))***+++******))))))(((((((((''')))******+++++++++******(((((()))++++++,,,,,,,,,***///444444000,,,,,,---vvvcccRRRGGG@@@===999777777666555444333333222222111000000000111111000000//////......////////////////////////222///...222;;;AAACCCBBB888333111333222222999DDDJJJ@@@666222000...---///111---,,,...///111777>>>XXXiiivvvqqq___MMM@@@999444444666???OOOdddyyywwwppplllhhh___SSSJJJDDD>>>666111555...,,,//////---000555555555666666222222;;;FFFXXXjjjxxxzzzwwwqqqbbbQQQDDDDDD@@@888666<<>>888444555:::EEEVVVkkk~~~uuukkkdddWWWPPPFFF???;;;777222---111...---000///---000666888666666555444666AAANNN^^^nnnzzzyyyrrrjjjYYYIII???AAA???::::::AAAFFFHHHGGG???555...,,,,,,,,,+++******))))))((((((((((((************************+++***))))))******)))(((+++)))'''(((***+++)))'''******))))))))))))******((()))+++,,,,,,+++******---------------,,,++++++|||kkk[[[LLLDDD<<<:::666555555444333222333333222222111000000000222222111111111111000000//////////////////////////////333999@@@CCCAAA>>>777444111222333777@@@HHHLLLAAA777222000------///,,,,,,---...---111===KKK```iiinnncccSSSEEE<<<777444888BBBQQQcccvvv{{{lll]]]TTTDDD???888444333222///,,,...---...000///...333999<<<888666444555;;;IIIXXXgggsss{{{vvvlll___MMM===888<<<===<<<@@@GGGKKKJJJCCC<<<222,,,+++++++++******))))))))))))(((((((((+++++++++***++++++,,,,,,,,,+++))))))******)))(((+++***))))))***+++***)))+++++++++******+++++++++***,,,......,,,++++++++++++,,,,,,,,,,,,+++******vvveeeVVVIIIAAA===;;;888666666777666555333333222222111000000000111000000000000000000000////////////////////////...111777===CCCCCC???;;;555222000111555<<>>GGGVVVdddllldddTTTAAA777555666555:::FFFYYYkkkxxx|||zzzwwwggg[[[JJJ<<<555222///---,,,---......---...///000222666999===FFFOOOOOOIIIAAA;;;777:::CCCRRReeetttzzztttiii[[[JJJ<<<444111000444:::EEERRRXXXQQQEEE666111+++)))***,,,,,,+++))))))*********+++++++++***)))((((((***---000222111...***((()))*********''')))+++***(((''')))+++++++++************++++++///666======666...++++++)))******+++,,,,,,++++++|||iiiWWWKKKCCC>>>;;;999777555555666777777777333333222222111000000000.../////////000000111111////////////////////////777===DDDHHHEEE>>>777222///555;;;BBBOOO___eeecccTTTGGG999222...,,,,,,///222000333<<>>444///...---+++***,,,---.........000111111777<<>>KKKYYY\\\PPPAAA555000+++)))+++,,,,,,+++))))))******++++++++++++***)))(((((())),,,000222222///***((()))*********''')))+++***'''&&&(((***---,,,,,,++++++,,,,,,---///777??????777///+++***)))***+++,,,,,,,,,,,,,,,ppp]]]PPPHHH@@@;;;:::666666555444333333333333333333333222111000///...222111000///............333000000222222000000444<<>>MMM\\\eeeeeeaaaUUUEEE444000111000---+++222333999EEERRR]]]eeekkkjjjZZZHHH===888444444777777FFFXXXfffmmmnnnggg^^^MMMCCC666///...//////............---,,,---000333444<<>>333000222444777AAARRR```^^^NNN>>>444111---***))))))((('''++++++*********,,,---...***)))))))))***+++,,,,,,,,,,,,+++***)))(((''''''(((((()))***************+++,,,---,,,++++++---///333:::AAAAAA888///++++++******++++++++++++******yyyiiiXXXMMMFFF@@@<<<<<<666555444333333222333333333333333333222111000///000000////////////000000333000000222111///111555???EEEKKKJJJCCC;;;666666444888AAAPPP^^^fffeeeaaaSSSCCC444000111111///...777;;;EEERRR```iiinnnqqqbbbSSSBBB888444111333666:::HHHYYYfffnnnmmmcccXXXCCC;;;111,,,,,,......---------------,,,...111444>>>FFFTTTaaafff___QQQEEE===999:::EEEYYYkkktttvvvuuufffUUUGGG<<<333000222555;;;GGGVVV___ZZZJJJ;;;444111...,,,,,,---,,,,,,+++************+++,,,---******************+++++++++******)))((((((''''''(((((()))******************+++,,,+++******,,,...222999>>>===555...************++++++++++++******oooaaaQQQIIIDDD@@@======666555444333333222222222333333333333222222111000............///000222222333000000111111///222888EEEJJJOOOLLLCCC:::555444555;;;FFFUUUaaagggfffbbbSSSDDD555111222222222333999BBBPPP___kkkqqqpppnnnXXXKKK<<<444111111333777@@@LLL[[[gggnnnkkk]]]OOO:::444...+++---///000///---............111666999KKKTTTaaajjjjjj^^^MMM@@@888888>>>MMMaaapppwwwwwwnnn^^^JJJ???888222000111888AAAPPP\\\___UUUEEE999444111...---.../////////++++++*********++++++,,,+++++++++***************))))))(((((('''''''''&&&((())))))************))))))***+++***))))))+++---111666:::888222,,,***+++******++++++++++++******gggZZZLLLFFFCCC???<<<<<<666555444333222222222222333333333333333222111111............///000111222333111000111000000555===LLLPPPRRRNNNCCC999444333666>>>KKKZZZdddhhhfffdddTTTFFF888333333333666999AAANNN^^^llluuuuuulllcccOOODDD888333111222777===HHHRRR```iiimmmgggUUUEEE666333///...000222222222000000......000777???EEEXXXaaakkkpppiiiYYYFFF999555999DDDVVViiiuuuxxxvvvhhhVVVBBB888444222111111:::GGGXXXaaa]]]PPPBBB999555222///---.../////////+++++++++************+++++++++++++++******))))))''''''''''''''''''&&&&&&((()))************))))))((()))***)))((((((***,,,111444666444///+++***,,,******++++++++++++******{{{aaaUUUIIIDDDAAA===:::999555555444333222222222222222222333333333222111111000000////////////000000333111000111000222:::DDDRRRUUUTTTMMMBBB888444333777AAAQQQ___gggjjjiiihhhVVVJJJ===777555666<<>>555333222222333???MMM^^^ccc[[[MMMAAA;;;999666333111111111111000,,,,,,,,,,,,++++++******+++++++++++++++***)))(((&&&&&&&&&&&&''''''''''''))))))*********))))))(((((()))***)))((((((***,,,000222333111...++++++---******++++++++++++******sss[[[PPPEEEAAA???;;;888777555444333222222111111111111111222222222111111000111000///////////////000222111111111111444@@@LLLXXXYYYUUULLL???666444555:::FFFVVVdddkkkmmmoooooo\\\QQQFFF@@@>>>AAAJJJSSShhhuuuvvvaaaMMM>>>777000///000444<<>>888666@@@QQQdddrrruuupppiiiYYYJJJ;;;444333222444888GGGTTTaaacccXXXJJJ@@@<<<===:::666444444444444333............---,,,******)))***+++,,,,,,+++)))(((%%%&&&&&&&&&'''((((((((()))************))))))(((((()))***)))((((((***,,,...000000///---++++++,,,******++++++++++++******{{{hhhSSSIII@@@======999666555555444333222111111111111///000000111111000000000//////...//////000111222222111111222222777EEESSS\\\[[[UUUIII<<<555444666>>>KKK\\\iiiooorrruuuxxxggg^^^UUUQQQPPPUUUaaammmzzzvvv___HHH;;;555000000222666@@@III___kkktttrrreeeUUUCCC666///...---,,,++++++,,,......111777???JJJXXXfffnnnwwwyyyuuuhhhTTTDDD;;;999:::DDDVVVhhhrrrqqqiiiaaaMMMBBB888333222333888>>>RRR[[[dddbbbUUUFFF>>>;;;;;;888555333444555555555000000000000...---+++***((()))+++,,,,,,+++***)))%%%&&&&&&'''(((((())))))***************)))(((((()))*********))))))+++,,,+++,,,------,,,***************++++++++++++******sss```NNNDDD<<<;;;;;;888666555555444333222111111111111...///000000000000//////,,,------...000111333444222111111333333999HHHWWW___\\\UUUHHH;;;444444888BBBOOO```mmmrrrvvvzzz~~~qqqjjjbbb___```fffuuu|||dddMMM<<<777333333555:::DDDNNNcccoooxxxssscccQQQAAA666......---,,,++++++...000000666@@@LLLXXXeeeqqqxxxxxxwwwqqqaaaLLL===777888===GGGYYYiiirrroooddd\\\DDD===555333222444:::BBBZZZaaafffaaaSSSDDD<<<:::666333111000222333444444111111111111///---+++***'''(((***,,,---,,,+++***%%%&&&&&&'''((()))*********************)))(((((()))***+++***))))))+++---)))***+++++++++)))((((((******++++++++++++******}}}gggWWWDDD???:::666555666666666222222111000///...---,,,111111111111000000000000............////////////444...---222999AAAOOO\\\bbb[[[LLL>>>666777;;;===KKKXXXfffooouuu{{{~~~}}}|||xxxssssssyyy{{{^^^DDD999888555222444===MMMXXXmmmtttxxxrrr```KKK<<<555---...///.........111333444AAAPPP[[[gggsss{{{}}}xxxiiiTTTBBB888555444GGGRRR___hhhlllhhhZZZLLL<<<444///000111444>>>III___ffffffYYYHHH;;;444000000//////......//////000...///////////////......******************++++++((((((((((((((((((((((((+++++++++++++++***)))(((++++++******))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))rrr]]]MMMBBB>>>:::777666666555555444444333222111000//////111111111000000000///////////////000000000000111111---...444<<>>777666888KKKWWWdddjjjjjjbbbSSSEEE;;;555111111222777CCCPPPaaafffcccUUUCCC888111...---,,,,,,++++++,,,,,,---//////000000000000//////...---+++***)))***+++,,,'''''''''''''''((((((((()))************))))))(((*********)))))))))))))))((((((''''''''''''(((((()))))))))))))))))))))))){{{iiiUUUGGG???===:::888777777555333444444333222111000000///111111000000000000//////000000000000111111111111...,,,...666???HHHSSS\\\^^^SSSDDD888333888AAAHHH[[[fffqqqxxx~~~pppVVVAAA777555333222999HHH\\\jjjyyy}}}~~~ttt```JJJ999111222111///...///444<<>>999555222111333;;;LLL[[[fffggg```OOO>>>333...+++++++++++++++++++++++++++---......//////.........111000---+++***++++++,,,&&&&&&&&&&&&'''(((((())))))))))))))))))(((((((((((())))))))))))))))))***((((((''''''''''''(((((())))))))))))))))))))))))rrraaaOOODDD<<<;;;999888888777444222222222111000000///......111000000000//////////////////000000000111111111...---///666AAAMMMXXX___^^^RRRAAA777444:::FFFQQQcccmmmwww|||zzzcccKKK;;;444222111444>>>QQQfffttt~~~wwwdddOOO>>>666444333111111555>>>IIIQQQ]]]jjjyyyuuufffQQQ@@@555333:::BBBVVVeeesssrrreeeUUUDDD999555444222111555AAAUUUdddkkkhhh\\\HHH888000---***++++++,,,,,,,,,,,,++++++)))******+++++++++++++++111111000///...---+++***'''&&&&&&&&&&&&((()))***---,,,+++***)))((('''''''''((((((((())))))******((((((''''''''''''((((((((((((((((((((((((((((((vvvfffVVVHHH???:::999888888888777444222222222111111000000//////000000000////////////............/////////000000000000000666BBBQQQ]]]bbb___PPP@@@888777>>>MMM[[[mmmvvv~~~nnnWWWCCC888111111222888FFFZZZooo|||yyygggSSSBBB999666555555777===IIIWWW```nnnwwwqqq___JJJ<<<555555>>>III^^^lllvvvrrrbbbQQQBBB888111222333333:::III]]]jjjooohhhXXXCCC555///---*********+++,,,,,,+++******(((((()))***************...000222333222000,,,)))(((((('''&&&&&&((()))+++111000...+++)))(((''''''''''''(((((()))))))))***((((((''''''''''''((((((((((((((((((((((((((((((ppp```RRRGGG@@@999888777777777777555333444444333333333222222222000000////////////..................////////////111222444999GGGWWWaaaccc[[[LLL===999;;;DDDUUUfffwww{{{dddMMM===888000111666@@@PPPdddwww|||kkkYYYIII@@@===>>>???CCCKKKWWWeeennn}}}|||jjjWWWDDD;;;888:::EEEQQQfffpppvvvnnn^^^MMM???666///222444777BBBTTTeeemmmpppfffSSS>>>222///---***'''((()))******)))(((''')))***++++++,,,,,,,,,,,,+++...111444444222...,,,+++***(((''''''(((***+++333111...,,,)))((((((''''''(((((((((((((((((()))((((((''''''''''''(((((())))))))))))))))))))))))|||kkk[[[OOOGGGBBB888777555555666666555444444444333333333333222222000000/////////............////////////000000000000444888???MMM]]]bbb```TTTEEE999999???III]]]qqq}}}qqqZZZDDD888777111444<<>>AAAMMM[[[mmmsssssshhhXXXIII<<<333///222666<<>>BBBGGGSSSbbbrrruuuqqqdddSSSEEE999000000444888@@@RRRfffpppoookkk___JJJ666......,,,))))))+++,,,------,,,+++)))''''''(((******+++++++++,,,,,,,,,---///222444666000///,,,)))((()))***+++---,,,***(((((()))***+++))))))(((((('''''''''&&&((((((''''''''''''(((((()))))))))))))))))))))))){{{hhhYYYLLLBBB<<<;;;:::888666333222222333444111111111111000000000000//////.........---------111111111111111000//////000444===JJJWWW^^^\\\XXXEEE???888999EEEYYYnnn{{{{{{|||~~~|||yyy~~~sss]]]HHH;;;555222333777BBBUUUkkk~~~{{{uuusssrrrqqqttt{{{yyygggPPPDDD::::::???IIIYYYhhhppppppiiiZZZJJJ>>>777444666666999DDDXXXllltttssshhhUUU@@@555111...+++***++++++++++++************))))))***,,,...///---,,,,,,,,,,,,++++++---222666666333...,,,++++++***)))((((((''''''''''''(((((())))))(((((('''''''''&&&)))((('''&&&&&&&&&&&&&&&((((((((((((((()))******vvvcccTTTIII@@@;;;;;;999888555333222222333444111111111111000000000000//////.........---------...//////000111111111111222777@@@LLLWWWZZZWWWRRR@@@;;;666:::III___ttt{{{vvvvvvwwwuuunnnjjjmmmrrrvvv}}}|||lllWWWDDD999444333444:::FFFYYYnnn~~~||||||zzzzzz}}}tttbbbJJJ@@@777888???KKK\\\kkkssspppfffUUUDDD999333111111444<<>>444111...++++++++++++*********)))))))))***+++,,,///111111000//////...---,,,,,,///333777666444111...,,,*********((((((''''''''''''(((((()))(((((((((''''''''''''(((((('''&&&&&&&&&''''''((((((((((((((()))******|||mmmZZZMMMDDD===:::;;;888777555333222222333333111111111111000000000000/////////.........------,,,------///000111222222555:::CCCNNNVVVVVVOOOIII<<<999888???OOOeeeyyy~~~uuunnnkkkkkkccc[[[VVVXXX___hhhsss}}}~~~sssbbbOOO>>>555222333666>>>MMM```rrrlllYYYCCC:::444666@@@OOO```mmmssskkk]]]LLL===444111111///777CCCTTTgggttttttmmm]]]MMM;;;333000---+++++++++******)))))))))))))))+++---000444666666666666333222000---,,,...222555555666666222,,,))))))***''''''&&&&&&&&&&&&''''''(((((((((((('''''''''''''''''''''&&&''''''((((((((((((((((((((()))******{{{pppaaaQQQFFF???:::999:::777666555444333333333333111111111111000000000///////////////............,,,,,,---...///000111111666<<>>888333777CCCTTTdddnnnnnnaaaPPPBBB888222222666444>>>LLL\\\kkksssnnndddVVVGGG888222///---+++,,,******)))((((((((()))***---000555999<<<>>>@@@AAA;;;999444///++++++...000444777999555...))))))+++''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''&&&''''''((())))))((((((((((((((())))))***xxxdddWWWIIIAAA<<<888777999666555444444333333333333111111111111000000000///000000/////////.........///......---...///000000777<<>>;;;777666777444444444444333333222222111111111111000000000000000000000/////////......000///.........///000111999<<>>:::444;;;III[[[nnn~~~zzznnn```QQQEEE===999888666777BBBTTTccciiihhhWWWFFF<<<444...111888???NNNcccttt|||yyyiiiTTTBBB999999:::AAAQQQccclllnnniiiUUUAAA888333...000555<<>>@@@AAA???;;;888777777AAASSShhh{{{xxxkkk[[[MMMBBB:::666111444444777BBBSSS___bbb\\\KKK<<<777444///333<<>>GGGYYYkkkrrrpppdddOOO<<<777444000111666AAAOOObbbqqqyyyvvviii\\\GGG>>>666333000,,,+++,,,(((((('''(((***---111333===@@@BBBBBBAAADDDLLLRRR[[[VVVKKK>>>333---,,,---***...222555555222---***))))))(((((((((((())))))''''''''''''((((((((()))***)))((((((((((((((((((((((((((((((((()))******ooo```PPPGGG???===;;;777444555333333444444444333222222111111111111000000000000000000000000////////////...------...///222555777@@@@@@@@@>>>:::777555444>>>HHH[[[qqq|||qqq^^^LLL???888555444///333666999DDDUUU^^^___TTTCCC666444333111666???KKK[[[nnnzzz{{{zzz{{{}}}tttssstttvvv{{{{{{lll\\\III999555:::@@@KKK^^^qqqwwwsss^^^III888666777444555:::FFFVVVjjjxxx}}}wwwfffVVVEEE===666444111,,,+++,,,(((((('''(((+++///333555BBBDDDDDDAAA???AAAHHHOOO[[[UUUJJJ===222,,,+++,,,(((+++000444777444///*********))))))))))))******&&&'''''''''(((((())))))+++***)))(((((('''((((((((((((((((((((()))******{{{iii\\\JJJFFF@@@;;;999777555444444444444333333333222222000000////////////000000000000000000////////////---......------111999???AAA???>>>===999444666;;;???RRRiii{{{nnn]]]KKK???888333111222000000333;;;FFFPPPUUUWWWLLL===222111111///666BBBQQQcccrrrtttssstttooofffeeeaaa^^^bbbgggmmmwwwuuu```JJJ<<<999222777AAASSShhhtttpppdddPPPDDD888444444555:::???MMM```rrryyy{{{wwweeePPP>>>888444444222---***+++(((((('''''')))...555:::CCCBBB???;;;:::<<>>MMM]]]ppp{{{oooZZZLLL===444000,,,+++---000000444<<>>EEEGGGCCC>>>;;;666444999AAAWWWeeevvvzzzjjj[[[III>>>444000///------000000000555???JJJNNNJJJDDD:::222...///000333???NNN```jjjooohhh___YYYQQQGGGBBB??????CCCHHHNNNYYYcccvvv}}}ppp___LLL;;;333444777AAAQQQaaannnooobbbSSS===777222//////333>>>JJJ```ooo{{{|||vvvjjjUUUBBB777222///000///,,,***+++,,,,,,+++***+++///555999CCCBBB???:::555333444555;;;999555111...+++******)))***---111444444222000,,,,,,,,,,,,,,,,,,---...+++---///111111...+++)))+++***)))'''&&&&&&&&&&&&)))))))))))))))***+++,,,ssscccSSSGGG@@@===:::888777777666555111111111111000000000000/////////....../////////000000/////////.........,,,...000000222888AAAHHHKKKEEE>>>999444444<<>>;;;777555555666666555333111...,,,++++++))))))+++...111333222111//////...---------------+++---000222222///+++)))***)))((('''''''''''''''******))))))***+++,,,,,,yyyjjj[[[LLLBBB===:::888666666666555444111111111000000000////////////............//////////////////............+++---///111444;;;DDDLLLNNNGGG>>>888444666@@@KKK\\\jjjtttpppaaaRRRFFF===444///,,,......---...111000333;;;GGGOOOMMMBBB888......///111333:::HHHUUUeeeeee^^^SSSGGG???777222333222222444444777AAAKKKdddvvvuuu^^^KKK<<<333333888;;;KKK```kkkmmmcccQQQBBB444333222111222999KKK\\\rrrzzz{{{mmm[[[HHH:::///+++)))+++,,,***)))+++)))******+++,,,000666:::>>>>>>>>><<<999777777777888777666444111...,,,+++)))((()))+++///111222222333222000...---+++++++++)))+++...111000...***''''''''''''''''''((()))*********************+++,,,pppbbbTTTGGG>>>:::888666555555555444333111111111111000000000//////......------......////////////.........------+++...111333777>>>IIIPPPQQQJJJAAA;;;888;;;GGGSSSbbbjjjlll```OOOBBB999444222...,,,......,,,---000333888@@@IIIMMMHHH===555...///000222777@@@MMMVVV```[[[RRRGGG===666222////////////000///000:::DDD]]]sssnnnVVVDDD888222555;;;???QQQdddkkkgggZZZIII;;;111//////111444>>>RRRcccwww{{{}}}vvvfffRRRBBB888...)))(((***+++)))(((***((())))))***+++...333777>>>>>>===;;;888666777888;;;;;;:::777444000,,,***)))((('''))),,,000222333444333000...+++***)))((((((***,,,...---+++(((&&&&&&&&&&&&&&&''')))***+++******)))))))))******+++wwwfffZZZOOODDD===888777555444555444333111222222111111111000000000///......------....../////////.........------------000333666:::CCCMMMUUUUUUNNNFFF@@@>>>BBBNNN[[[dddbbbYYYKKK???999444///222///...000///---...333777===EEEIIIHHH@@@666000//////000333;;;GGGRRRYYYYYYQQQFFF<<<444///------,,,,,,---...---...777BBBYYYqqqxxxeeeOOO>>>555222555;;;FFFWWWgggiii___PPP@@@555///------222999GGG[[[mmmyyyzzzxxxooo]]]III;;;555...)))'''***+++)))(((***))))))))))))(((***...111777888888777555666888:::<<<<<<;;;999555000,,,))))))'''&&&'''+++///222444222000...,,,***)))((((((((()))+++,,,+++***(((&&&'''''''''''''''((()))******))))))(((((()))))))))ooo___TTTLLLCCC===888666444444444333222000222222222222111111111111.........------.........//////.........---------///222555888===FFFQQQYYYXXXQQQIIIDDDBBBGGGTTTaaaaaaWWWGGG:::555666333...///---,,,---,,,***---222:::@@@HHHIIICCC:::111---/////////444>>>LLLVVV[[[UUUKKK???666///+++***,,,******---...---...888DDDWWWppprrr___III:::333111555:::KKK[[[hhhgggZZZJJJ;;;111000---...555???OOOddduuuzzzyyyuuujjjVVVBBB555111...)))'''***+++(((((()))*********(((''''''***,,,///000111222333777;;;???;;;;;;;;;999555000+++((()))'''%%%&&&***///222444///...---+++***)))(((((())))))***+++***)))(((''')))(((((('''''''''(((((())))))((((((((((((((()))wwweeeXXXOOOFFF???>>>555555444444444333333333000000000000000111111111////////////............///000000000///...------///111555;;;DDDMMMVVVZZZWWWOOOGGGGGGMMMSSSUUUUUUUUUJJJ===444111000...,,,---,,,,,,++++++,,,000222???DDDJJJJJJDDD;;;333000...000222777CCCRRRYYYYYYNNNAAA555111111...***))),,,++++++------...555>>>YYYlllkkkSSS<<<444111///555@@@VVVdddkkkaaaNNN???333***......000555AAATTTjjjyyyzzzppp```MMM===444000,,,++++++***************))))))((('''''''''''''''------......///000111111999888666333000...+++***''''''''''''(((+++///333000...+++)))((('''((()))'''(((((()))))))))))))))((((((''''''''''''((((((***)))'''&&&%%%&&&((()))rrr```TTTKKKCCC===;;;555444444444444333333333111111111000000000000000////////////............------...///////////////000333888>>>FFFMMMSSSVVVRRRKKKEEEEEEKKKQQQRRRQQQLLLCCC999222000000///---,,,------,,,,,,///444999EEEHHHKKKIIIBBB999333000///111333:::HHHUUUZZZWWWIII===222//////,,,)))))),,,++++++------...555===VVVjjjwww___LLL:::444222222:::EEEWWWbbbggg]]]KKK===333,,,,,,...222;;;JJJ\\\nnnyyy{{{wwwlll\\\JJJ<<<333000++++++***)))))))))))))))******)))(((((((((((((((******+++,,,,,,---......111000///---,,,***))))))'''(((((('''(((***...222111///,,,)))&&&%%%%%%&&&&&&'''(((((())))))((((((((((((''''''''''''((((((+++***(((&&&&&&'''((()))zzzjjjYYYNNNFFF>>>999888444444444444333333333333222222111111000000//////////////////............++++++,,,...///000111111222666<<>>777222000222333666???OOO[[[ZZZSSSCCC888...------+++))))))---+++,,,---------444===QQQeee{{{{{{mmmQQQCCC777444333666AAAMMM\\\bbbbbbVVVFFF:::333///,,,...555CCCUUUgggsssyyyxxxrrrfffVVVFFF999111///******)))(((((((((((((((+++***))))))(((((())))))''''''(((((())))))************))))))))))))((((((((())))))(((((()))---000111///,,,)))&&&$$$######%%%&&&''''''((((((''''''((((((''''''''''''((((((+++***)))((('''((())))))rrrcccRRRIIIBBB;;;777666444444444333333333222222333222222111000///......////////////............+++,,,,,,---...000111222222888BBBJJJOOOOOOMMMKKKEEEBBB>>>???BBBDDDBBB@@@555222...------------+++(((,,,//////000777CCCLLLTTTQQQJJJBBB:::444111000555666;;;GGGWWW```YYYNNN===444,,,+++,,,+++***,,,...,,,,,,---------333<<>>;;;;;;<<<;;;888555000///---,,,++++++***)))'''***...000444===JJJSSSWWWQQQGGG===666222111000666:::BBBOOO]]]bbbWWWHHH888111+++,,,---,,,,,,...///------...,,,,,,333;;;FFF\\\sss~~~zzzjjjYYYAAA999222///333???PPP^^^iiibbbVVVHHH;;;222000111000222;;;NNNeeevvv}}}}}}yyyooo^^^LLL===222---+++)))(((((('''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''')))))))))(((((((((''''''((()))))))))((((((***,,,//////---+++***)))((('''$$$%%%%%%&&&&&&&&&&&&&&&((((((''''''''''''((((((+++******)))))))))))))))|||eeeXXXIIIBBB>>>999666666333333333333222222222222222222111111000000//////////////////............//////......///111222444:::BBBNNNWWWYYYTTTKKKDDD<<<:::888777666444222//////...---,,,+++******))))))***...333;;;FFFQQQXXXVVVNNNBBB888222111111111777???JJJWWWbbbbbbSSSBBB555///+++,,,---,,,---000000...---...,,,,,,222:::EEEZZZoooxxxxxxqqq___MMM<<<777111000888GGGXXXcccjjj]]]NNN@@@555......222333777BBBVVVlll{{{~~~xxxkkkXXXFFF888000,,,***))))))((('''''''''''''''((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''((((((''''''&&&%%%%%%$$$'''((())))))((((((***,,,//////...---+++***)))((($$$%%%&&&&&&''''''&&&&&&((((((''''''''''''((((((******)))))))))(((((((((sssaaaSSSEEE???<<<888666666333333333222222222222111111111111000000000000000////////////............//////...///000333666777BBBIIITTT\\\\\\SSSHHH@@@777666444333222111///............,,,+++++++++,,,,,,,,,///777CCCOOOWWW\\\RRRIII<<<333000000222222777BBBQQQ^^^eee```OOO>>>222---***,,,,,,+++---000000.........,,,+++111999FFFZZZmmmsssqqqfffSSSAAA666333000444@@@QQQ^^^ddddddUUUDDD888000,,,...333333;;;LLLaaauuu}}}ssseeeRRR@@@444///,,,+++***)))((((((''''''(((((((((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''))))))((()))***,,,//////...---+++)))'''&&&%%%%%%&&&'''''''''''''''((((((''''''''''''((((((((()))))))))((((((''''''|||lll^^^PPPCCC===:::777555666333333333222222222111111000000000000000111111111000/////////...............---...///222555999;;;HHHOOOYYY___]]]SSSFFF===333222111000000000000000.........,,,+++,,,...000///...000:::HHHUUU\\\]]]NNNEEE999111...000222333666DDDUUUaaafff___MMM<<<111,,,***++++++***,,,000111///......,,,+++111999III[[[lllpppkkk___KKK888111000000888GGGXXXaaaddd^^^NNN<<<333---***...555333>>>SSSiii{{{|||nnn```MMM<<<222...------******)))((((((((((((((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%&&&((()))((()))+++,,,000000...,,,***'''$$$###%%%&&&''''''((((((''''''((((((''''''''''''(((((((((((((((((((((''''''&&&rrrbbbNNNHHH@@@;;;999888666333333333333222222222111111000000000000///////////////000111000///...///000///...------111888AAAGGGQQQWWW^^^```ZZZNNNBBB:::333222222222222111000...///......---------......------111>>>OOO[[[___^^^KKK???333......---///222???MMM[[[bbb___UUUDDD666000---******+++,,,---,,,************+++---222666GGGVVVggglllbbbPPP@@@888000000222:::KKK]]]eeeddd\\\HHH555000000------111444IIIaaappp|||wwwmmmZZZDDD888111,,,***)))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&'''''''''&&&$$$###((()))((('''&&&&&&(((***555222...,,,***)))'''%%%(((((('''''''''&&&&&&&&&''''''((()))((('''%%%$$$(((((((((((())))))))))))nnn^^^MMMGGG???:::999888555333333333222222222111111111000000000000///////////////000111000.........000000///...///444===FFFLLLVVV[[[aaabbb[[[NNNAAA:::222222222222222111000///......---------......//////...222@@@QQQ]]]___]]]III>>>222...------000333AAAOOO\\\bbb^^^SSSAAA333000---***)))***+++++++++************+++---111555EEETTTeeehhh]]]KKK===666222222555???QQQaaafffcccUUUBBB222///000...///333:::OOOeeerrr|||}}}tttfffTTT@@@555000,,,******))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&'''((('''%%%$$$%%%&&&$$$%%%&&&(((((((((''''''(((((((((&&&%%%%%%''')))//////...---+++)))((('''(((((('''''''''&&&&&&&&&(((((()))))))))((('''&&&((((((((()))))))))******|||eeeVVVJJJEEE>>>999888777555222333222222222222111111111000000000000///////////////000111000...---...///111000000333:::DDDNNNTTT[[[___bbb```WWWJJJ===666111111222333222111000000---,,,,,,,,,---...//////222///333AAASSS^^^^^^YYYEEE;;;222...------111777FFFRRR___bbb\\\OOO>>>000///---***)))*********)))******+++***+++---000444BBBQQQ```aaaTTTBBB777333111333777CCCVVVeeeddd\\\JJJ;;;///...///...000666BBBVVVjjjuuu|||zzzooo]]]LLL:::111...,,,++++++))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&'''((('''%%%%%%%%%&&&$$$%%%'''((()))*********(((((((((&&&$$$$$$&&&((()))---000///,,,)))((()))'''''''''''''''&&&&&&&&&))))))))))))))))))(((((()))))))))*********++++++sss\\\NNNGGGBBB;;;888777777444222222222222222111111111111000000000000///////////////000000000...---...///000000111666@@@LLLVVV\\\```aaa```ZZZOOOBBB777111///111333333222111000000++++++,,,,,,---...///000222000333AAARRR\\\YYYRRR@@@888111...---...444<<>>KKKXXXWWWIII999222111///222999GGGYYYccc]]]QQQAAA555,,,---///---111888III[[[mmmvvv{{{}}}vvvkkkVVVFFF666///...,,,++++++(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&(((((('''&&&%%%&&&'''&&&'''((()))***+++++++++******)))'''%%%%%%&&&((('''---333333...)))((()))''''''''''''''''''''''''))))))************)))))))))*********++++++++++++lllWWWJJJCCC>>>999777777666333111222222222111111111000000000000000000////////////...///000///...------/////////222:::GGGTTT^^^bbbeeeccc^^^TTTHHH<<<333///...111444555222000///000+++++++++,,,,,,...///000000///333@@@OOOUUUPPPIII:::555000...---000999DDDTTT^^^fffcccWWWIII:::///...,,,***)))******)))(((***+++++++++++++++...000999DDDMMMKKK???333...//////444>>>LLL[[[```UUUGGG:::111+++---...---222;;;NNN___ooovvvyyyzzzrrrgggSSSDDD555///...,,,******(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''((()))(((&&&%%%&&&'''))))))))))))******++++++------,,,)))'''&&&''')))(((///555666000***((((((&&&''''''''''''''''''''')))***+++,,,,,,+++***))))))*********++++++++++++|||fffTTTJJJ@@@<<<777555666555333000222111111111111000000000000000000000////////////...///000///---,,,---...///000555@@@OOO\\\dddgggjjjfff\\\OOOBBB888333222...222666666222///...///,,,+++++++++,,,---......---...444???JJJMMMGGG@@@444222000//////333???LLLZZZcccggg```SSSEEE888000,,,+++******+++,,,***)))***+++,,,+++++++++---...666<<>>777000,,,+++,,,+++*********)))((((((((((((((((((((('''%%%######%%%&&&***)))'''%%%%%%&&&(((***+++)))((('''(((***---///000000...+++'''%%%&&&''''''))),,,///000...***&&&((())))))((('''''')))+++...333:::>>>===777...(((((((((((('''&&&'''***---mmmYYYHHH???===888666555444444444222111/////////000000111222222222222111000000///......//////...------......///000777CCCRRR___hhhkkkkkkgggYYYIII>>>555000000333333999;;;777111///---++++++++++++,,,,,,---------...222999@@@BBB>>>666///***,,,...222;;;IIIZZZeeefffaaaVVVHHH:::000,,,+++***************)))((((((************,,,///222555999444111111000...///222>>>IIIQQQOOOGGG>>>444,,,(((,,,...---000===RRRbbbvvv~~~}}}yyyrrr```MMM<<<666///+++++++++***)))***))))))((((((((((((((('''((('''&&&$$$$$$&&&(((---+++)))&&&&&&''')))++++++***((('''(((***---///000000...+++'''%%%%%%&&&''')))+++///000...***&&&'''(((((('''&&&'''))),,,///555<<>>666...++++++---444<<>>@@@===666000...///,,,---555DDDVVV___]]]XXXGGG>>>222,,,+++,,,,,,***---,,,+++******,,,---...,,,,,,///666>>>DDDEEEDDD;;;333,,,***+++///888AAANNNOOOLLLAAA777222///---+++,,,111;;;LLL```tttyyynnn\\\HHH:::000,,,(((''')))***)))((()))(((''''''&&&&&&''''''%%%&&&'''&&&&&&'''))),,,...,,,)))'''&&&&&&((()))((((((''''''''''''((((((((()))***)))'''&&&%%%&&&&&&&&&))),,,///000...,,,++++++,,,+++)))***,,,......333777555///***)))***)))******))))))+++///222mmmXXXKKKCCC;;;666555666555333444555555444333111000//////000333666888666555444333111000..................///000111222555<<>>666333333333777<<>>333...+++((((((***,,,+++)))(((((('''&&&&&&&&&&&&'''%%%&&&&&&%%%$$$$$$'''))))))*********))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%###%%%((()))(((''''''(((%%%&&&(((+++///000///---***+++***(((&&&&&&'''))))))***+++++++++***)))((()))************,,,000333pppaaaPPPGGGBBB===888777666666555444333333333333222222222222111111111000000000000000////////////+++...///------111444333777<<>>777555444666<<>>FFFMMMFFF;;;222......---***000;;;IIITTTYYYVVVIII<<<222111///---------///000---,,,***((()))+++...000999EEEOOOSSSXXXZZZLLL:::222111---***///===HHHLLLTTTHHH;;;666222...++++++///...999OOOeeesss}}}}}}ppp]]]JJJ<<<444...---,,,+++************''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''***)))&&&%%%***000000+++)))(((&&&&&&((()))((('''(((((('''''''''&&&&&&&&&&&&%%%&&&(((,,,...///...+++***((('''''''''((()))))))))************))))))*********,,,///333777999{{{jjj[[[LLLDDD@@@:::666555666555555444333333222333222111111111000000000000.............../////////+++...///---...444777777:::===BBBHHHMMMMMMJJJGGGCCC<<<777555555777>>>FFFPPPSSSTTTMMM@@@666222222222...///666<<>>>>>@@@@@@BBBDDDFFFEEEBBB@@@>>>999555555555888@@@IIIVVVYYYZZZTTTIII>>>888666444333555>>>FFFKKKPPPUUUNNNFFF<<<444000...///000;;;HHHUUU[[[YYYPPP???222...------,,,++++++******...---+++,,,111999AAAFFFTTT```iiiggg___UUUEEE666000000......777EEEOOORRRHHH===333///---******,,,222888HHH^^^ppp{{{vvveeeRRRAAA444...++++++***)))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((&&&&&&***111111---(((&&&$$$%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&''''''''')))---///000///***)))((('''''''''((()))))))))(((''''''((()))))),,,,,,...000444888<<<>>>qqqeeeVVVKKK@@@<<<999666444444555444444444333222222111000////////////.........,,,,,,---......///000000///111000000555???FFFFFFFFFDDDCCCBBBAAA???<<<999888555333444555999CCCMMM[[[___aaa]]]SSSHHHAAA>>><<<<<<@@@IIIRRRXXXZZZZZZKKKCCC999333///...000444@@@NNN[[[^^^XXXLLL;;;...////////////...---,,,+++000...---///666@@@KKKQQQ^^^iiipppjjj]]]NNN>>>222///000000333===KKKSSSTTTEEE;;;111,,,***)))***...666AAASSSgggwww}}}ppp^^^KKK;;;111,,,++++++***)))((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((('''&&&***000111...'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''***---000000000***)))((('''&&&'''((((((***((('''%%%%%%'''(((***+++,,,///333888===AAACCCxxxhhh]]]NNNEEE===:::999555444555444444444444333222111000////////////.........---------...///000000111111222222222333;;;FFFLLLMMMJJJHHHDDDAAA>>>;;;888555222111222555777<<>>KKKTTTTTTOOO@@@888000,,,******000666DDDVVVkkkyyy{{{rrrcccPPP???444///...,,,,,,+++***))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%((((((%%%''',,,...,,,'''%%%###$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&(((,,,...///...)))((('''&&&&&&&&&'''((())))))(((''''''((())))))(((***///555;;;@@@EEEGGG~~~rrrfffWWWLLLCCC>>>:::999777444333666222333444444444222000///000000000/////////......////////////////////////000111222666@@@LLLPPPNNNIIIFFFBBB???<<<888444111000222777<<<@@@FFFTTTbbbhhhlllqqqttttttrrrnnnlllkkkmmmmmmlllkkkgggYYYJJJ:::222...000000000:::HHHVVVdddoooiiiYYYHHH:::111---,,,,,,,,,---///111222444999CCCPPP]]]jjjsssxxxtttpppiii]]]MMM>>>555222+++000888CCCOOOWWWRRRJJJ:::444---++++++---444===MMMaaavvvtttkkk[[[III999111//////++++++***)))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%((((((%%%%%%)))+++***'''&&&$$$$$$&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%'''+++---...---)))((('''&&&%%%&&&''''''))))))))))))))))))))))))***,,,000555:::>>>AAACCCwwwkkk___QQQGGGAAA<<<888888666333222555222333444555444222000...000000000000////////////...............---------...///111555@@@LLLOOOLLLFFFDDDAAA>>>;;;888333000111444:::@@@DDDKKKYYYgggkkkoootttyyy{{{zzzxxxwwwuuuwwwuuuqqqnnngggVVVDDD888000---111222222>>>MMM^^^kkktttlllZZZHHH:::333///.........///222555777>>>DDDNNN[[[fffpppvvvyyyvvvooodddVVVGGG999222000***111:::FFFRRRXXXQQQFFF666000+++***+++...888AAATTThhh}}}~~~pppgggWWWDDD666......000***)))(((''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%(((((($$$$$$''')))((((((&&&%%%%%%&&&''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$'''***---------)))((('''&&&%%%&&&''''''))))))************)))))),,,...111555999<<<>>>???{{{oooeeeXXXMMMGGG@@@===999777666666555444555333222222333222000...////////////////////////......////////////.........---///666AAAHHHIIIHHHDDDCCCBBB???;;;666111......000555;;;DDDSSSdddooouuuxxx{{{}}}}}}}}}}}}~~~~~~~~~|||wwwlll\\\KKK@@@444000/////////444CCCSSSmmmtttxxxsssbbbNNN===555555111000222555777<<>>AAAGGGMMMTTT[[[eeeooouuuxxxyyyyyynnngggZZZJJJ<<<444000...///777CCCPPPVVVQQQEEE<<<333---+++------///???RRRgggxxxzzzkkkYYYDDD777000+++***+++))))))))))))((((((((((((((('''&&&%%%%%%%%%&&&&&&'''''''''((()))***+++,,,))))))(((''''''&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&(((&&&%%%%%%''''''%%%###'''$$$###&&&+++//////---***(((&&&&&&'''((('''&&&)))'''%%%&&&))),,,------222444777999:::888555333{{{iii___XXXPPPIIIEEE>>>;;;777555555555555444444333222222333222000///////////////////////////000000000000//////...---000...---111777===>>>>>>CCCAAA===999555222000///000333888???JJJWWWeeennnxxxzzz}}}~~~~~~~~~}}}|||yyyqqqcccQQQAAA666000000111333777CCCZZZooozzz|||nnn^^^PPPIIICCC@@@BBBHHHMMMQQQWWW]]]dddhhhnnntttwwwxxxwwwvvvjjjaaaRRRDDD888222000000111999GGGRRRUUUMMM@@@666111------...///444HHH]]]rrrxxxhhhTTT>>>222///,,,***)))))))))))))))((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''((()))***,,,---...***)))((('''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((&&&%%%%%%&&&'''&&&$$$'''%%%###&&&+++......---+++)))''''''((()))((('''(((&&&%%%'''***...000111555777:::<<<:::777222///tttbbbXXXSSSLLLFFFDDD===:::666444444444444333333222111222333222000///////////////////////////000000111000000///...---111//////222777<<<>>>???BBB???:::555111000000000000333:::DDDPPP]]]iiipppwwwyyy{{{|||||||||}}}~~~}}}|||wwwmmm]]]KKK;;;222...000222444;;;KKKeeeyyyuuuhhh]]]WWWRRRPPPRRRXXX]]]```eeekkkoooppprrruuuwwwvvvtttrrrggg[[[KKK???555//////222333===JJJSSSRRRHHH:::111///......///000:::QQQgggyyyuuucccNNN888///...---+++)))))))))))))))((((((((((((((((((((('''''''''&&&'''(((((((((((()))+++,,,,,,***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%$$$&&&***------,,,+++)))''''''(((((((((''''''&&&&&&(((,,,000333555:::;;;;;;:::888444111...qqq___VVVPPPIIIDDDBBB;;;888555333333444333333222111000111222222111///000000000000000000000000000000111111000///......//////000333888<<>>:::777444111000000}}}mmm\\\SSSNNNHHHBBB???:::777444222222333333222111000000111222222111///000000000000000000000000///000000111111000000///,,,...111555999<<>>KKKYYYdddkkknnnooonnnmmmllllllpppvvv{{{yyyvvvnnn___MMM>>>444111,,,///333999HHH^^^sss~~~}}}xxxsssppptttqqqrrrvvvwwwuuuvvvyyyzzzyyyxxxyyyzzzyyysssooo___NNN>>>777222---///555<<>>999444111000000111uuugggXXXQQQLLLFFF???===999666333111222222222222111000///000222222111///000000000000000000000000...///000111111111111111...111555999<<>>;;;666222//////000111444777@@@LLLXXXaaaeeefffaaa___\\\ZZZ\\\bbbkkkqqqtttqqqgggWWWEEE777222111,,,000555>>>RRRkkk{{{~~~|||zzz}}}{{{|||~~~zzzyyy{{{|||zzzyyyzzz{{{yyyrrrlllVVVEEE666333111---000777@@@HHHOOOMMMBBB777111000+++,,,---444CCC[[[rrr{{{hhhKKK>>>222------+++***+++))))))))))))((((((((((((&&&'''((((((((('''%%%%%%'''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$###%%%''''''%%%%%%&&&(((%%%%%%&&&'''''')))+++,,,+++)))''''''((()))((('''(((***,,,...///333999>>>>>><<<888444111/////////oooaaaTTTNNNKKKEEE>>>;;;888666222111111222222222000000///000222222111///000000000000000000000000---...///111222222222222222666;;;???AAABBBBBBCCC===;;;666222000///000111666999@@@LLLWWW^^^```___UUURRRNNNKKKMMMUUU___gggqqqmmmbbbQQQ???333000000---111666BBBZZZttt}}}{{{}}}|||zzzyyyzzzzzzwwwnnngggOOO>>>111000111...111999CCCIIIOOOJJJ???444111111******,,,555IIIdddzzzuuu```EEE:::111---+++)))(((***))))))))))))(((((((((((($$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$###%%%''''''%%%$$$''')))$$$%%%'''''''''(((***,,,,,,***(((((()))***)))((((((+++---///000333999>>>:::999777555222000......jjj```UUUOOOIII@@@:::999777555333111111111222333000000000000000000000000//////000000///...------///---,,,---///222333333333555:::BBBFFFDDDAAA???;;;666333333111...///333;;;===CCCLLLVVVYYYUUUPPPJJJBBB<<<===@@@FFFSSS```llliii[[[EEE444000...,,,---000<<>>999222---*********)))))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%'''&&&%%%&&&&&&'''&&&%%%%%%%%%%%%&&&((((((&&&$$$''''''&&&###%%%))))))&&&&&&&&&&&&%%%%%%&&&&&&'''((('''%%%$$$%%%(((+++---***)))(((''''''&&&&&&''',,,---...000222555777999666555333111////////////zzzeee\\\RRRMMMGGG@@@;;;999666555333111111111222333000000000000000000000000///////////////...------...---------///222333444777999===CCCFFFDDD@@@===999555222222111///111555===@@@FFFMMMRRRRRRNNNJJJ>>>999555666999@@@NNN\\\fffaaaTTT@@@444111000...222777DDDXXXmmm|||}}}|||zzz{{{yyywwwxxxuuuiii\\\DDD777///000111000777BBBNNNIIICCC>>>666...---111111111777GGG]]]tttjjjSSS;;;777000,,,*********)))))))))))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%'''(((&&&$$$&&&+++,,,***''''''&&&%%%%%%%%%&&&&&&'''&&&%%%%%%&&&(((+++,,,++++++***)))(((((((((((()))***,,,...111333555777555444222000///.........sssaaaWWWNNNJJJFFF???:::999666555333222111111222222000000000000000000000000///////////////......---............000222444555;;;===AAAEEEFFFEEE???;;;666222///111111000333888@@@EEEKKKNNNMMMHHHCCC@@@222000///000333:::IIIWWW]]]VVVIII:::333222111///555>>>MMMaaasss}}}~~~~~~}}}}}}~~~}}}xxxzzzyyywwwuuuooobbbTTT>>>555...//////111<<>>999999555444333222111111111111000000000000000000000000...///////////////......---...//////000222555777>>>AAADDDEEEFFFEEE???999444000...000111111555;;;DDDJJJPPPOOOGGG>>>999777,,,---//////000888GGGSSSUUULLL???444111111111///555BBBUUUfffuuu|||wwwuuuwwwxxxxxxyyy{{{{{{}}}~~~~~~}}}|||}}}xxxzzzzzzvvvrrriiiZZZLLL999333///......222>>>KKKRRREEE777111///,,,+++,,,///777FFF[[[ppptttZZZBBB333000+++)))))))))******))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%$$$%%%%%%%%%)))---,,,(((%%%'''***((()))'''%%%)))000444222(((''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((()))******,,,,,,***)))))))))))))))'''))),,,000333444555555222111000...---,,,++++++|||jjj^^^UUULLLHHHCCC===888777444444333222111111111111////////////////////////......///////////////...---///000000000222666999>>>CCCFFFEEEFFFGGGAAA999555000...000111222777===GGGLLLPPPLLLBBB888222111+++---//////111:::FFFOOOOOOEEE888111......///000777HHH]]]kkkuuu||||||xxxooojjjhhhllloooqqqtttxxxwwwzzz}}}~~~}}}|||}}}~~~zzz|||{{{vvvnnncccRRRDDD666333000//////444???JJJNNNAAA555111000...++++++///:::MMMcccwwwyyyjjjQQQ===000---***(((((()))******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))***(((&&&$$$%%%'''%%%***...,,,(((%%%''')))'''((('''%%%)))000333222((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((()))******++++++***)))((((((((((((&&&)))---000333333333333000000///...---+++******wwwggg\\\SSSJJJFFFBBB;;;777666333333333222111111000000////////////////////////---...//////////////////,,,///111111111222777;;;===DDDGGGFFFHHHKKKFFF<<<777222///000222333888>>>FFFJJJKKKFFF===444///...***---......333>>>GGGKKKHHH???555///---,,,///333>>>RRReeemmmqqqssspppjjj___ZZZXXX]]]bbbfffkkkppptttxxx}}}~~~}}}|||}}}{{{}}}|||tttiii\\\KKK===444222//////111777@@@GGGHHH===333000000///---...333@@@UUUlll~~~{{{ppp^^^HHH999///,,,)))((()))******)))((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))+++,,,+++'''%%%&&&((('''***,,,+++(((&&&&&&(((%%%'''&&&%%%(((...///---&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''')))***+++++++++***)))((((((((((((&&&)))---111222222000///000000000///---,,,***)))rrrcccXXXOOOFFFCCC@@@;;;777666333333333222222111000///////////////////////////------...///////////////,,,///222222111222777<<<<<>>CCCDDDCCC???888111...---+++---...000999FFFMMMMMMAAA:::333///,,,+++000999EEEYYYjjjlllhhhfff___WWWMMMHHHEEEIIIOOOUUU\\\bbbnnnsssyyy{{{yyyxxxzzz}}}|||~~~zzzpppdddUUUEEE777111///---...444<<>>@@@???===999444000---,,,---...///222>>>MMMSSSPPP===777111///,,,+++333>>>HHH\\\kkkiiiaaa[[[RRRHHHAAA:::777;;;@@@FFFNNNUUUgggmmmtttvvvttttttvvvxxx|||}}}yyynnn```QQQAAA444...---,,,...666@@@EEEEEE???666...+++***,,,111777???NNNeeezzzttt```JJJ999111///,,,***))))))***))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''+++...000...)))&&&(((+++)))(((((())))))(((%%%###"""%%%%%%$$$&&&(((&&&"""$$$$$$$$$%%%&&&'''((()))((('''%%%$$$%%%(((+++---...---,,,+++************///222666::::::888444222000000000000///,,,***)))tttddd\\\MMMHHHBBB<<<999777555444111111111111000000000///000000000000000///......------------------------......000333222111555<<>>:::666444555666444111...+++)))((((((ooo___WWWIIIDDD???:::888666444333222222222222111111111000000000000000000///......------------------------------000333333333888???FFFEEEHHHPPPYYY[[[UUUOOO@@@<<<666222333555777999888666333///---------...///111666@@@OOOXXXSSSIII888222...///000333;;;EEEXXX```bbbWWWIII???:::777777222/////////222:::BBBVVVaaallloooooorrrttttttxxxvvvnnnaaaOOO???333.........///444999======<<<222///,,,+++***+++111999GGG\\\ttt}}}iiiQQQ>>>222---******)))(((''''''''''''***(((&&&&&&'''(((((('''((('''&&&%%%%%%&&&((()))...111000,,,+++---,,,((())))))))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((())),,,.........---***((((((***,,,333888>>>>>>;;;777666777555444111...+++***))))))zzzfffVVVMMMCCC???:::777666555333222333333222222222111111111000000000000000//////...------------------------,,,,,,///333444555;;;BBBFFFGGGLLLUUU\\\\\\TTTMMM???;;;777555555777888888000///...---,,,------...000444<<>>;;;666000---+++++++++---666@@@RRRdddyyyvvvaaaJJJ999000,,,++++++***)))((((((((((((+++)))'''&&&''''''&&&%%%''''''&&&%%%%%%'''((()))---///...+++***,,,+++((()))***++++++***)))'''%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((())),,,...//////...,,,******,,,...888;;;>>>===:::888888999555333111...+++******)))qqq]]]MMMDDD>>>;;;888555555555333222222222222111111111000000//////000000000000//////........................---,,,///222333444:::BBBEEEIIIQQQYYY\\\YYYPPPIII;;;999777666666777666555,,,,,,,,,,,,,,,---------111777BBBPPP]]]]]]NNN<<<000///...///333===MMMZZZccc\\\OOO???333......///666222///...------222:::IIIWWWeeekkknnnqqqsssrrrvvvmmm___MMM===222,,,)))......222999@@@@@@999222...,,,+++++++++...999EEE\\\lll~~~nnnXXXCCC555...---,,,+++***)))((((((((((((((('''%%%%%%''''''&&&%%%'''&&&&&&&&&&&&'''((()))+++,,,+++*********)))((((((***,,,---,,,***'''%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''(((((('''(((+++...111111000...,,,---///222;;;<<<===;;;888777888:::444222000---+++*********}}}hhhUUUFFF>>>;;;999666555555555444333000000000000//////////////////000000000000//////...........................---...111111111888@@@FFFLLLUUU[[[[[[SSSIIIBBB777555444444555555333222------,,,,,,---------...333<<>>222......,,,+++***)))(((((((((((($$$######$$$'''((('''&&&&&&&&&&&&&&&''''''(((((()))(((((())))))(((((()))(((***,,,---,,,***'''%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''(((''''''(((+++---111111111000///000333666<<<<<<:::888666555666777222000...,,,************rrr^^^NNNBBB;;;999777555555555555444333000000/////////............//////000000000000000...........................---...000000000777???IIIPPPYYY\\\XXXMMMBBB;;;444333222222333333111000///...---,,,---...///000999DDDQQQZZZ]]]WWWGGG888...000111444>>>MMMYYY^^^XXXJJJ;;;444111...------///,,,+++---,,,,,,000666@@@QQQcccnnnssswwwxxxvvvpppdddQQQ???444///------+++000888???BBB>>>666000---,,,---......555EEETTTlllwwwttt___III999000......++++++***)))(((((((((((("""""""""%%%''')))((('''&&&&&&&&&''''''''''''((((((%%%%%%((((((&&&&&&))))))***++++++***)))'''%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((+++---111222222222222444888;;;===;;;999666555444444555///...,,,***))))))))))))|||eeeTTTIII@@@;;;777666444444555444333222000000000000////////////......///000000000000000........................---,,,---000111222:::BBBNNNUUU]]]^^^UUUHHH<<<666333222000000111222111000...---,,,+++,,,...111333BBBMMMYYY\\\XXXOOOAAA555---000333999GGGXXX______SSSCCC444///000...---...111......///...---000666===NNNbbbooouuuyyyyyywwwkkk^^^KKK:::111......///---444>>>BBB@@@999222...,,,,,,...000333<<>>555///,,,***,,,///333666AAAVVViiixxxvvvhhhSSS@@@222,,,++++++***)))(((''''''&&&&&&&&&((('''((()))++++++)))'''%%%&&&''''''((((((''''''&&&""""""''''''$$$$$$)))))))))(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&'''***---///111222444555999>>>AAA>>><<<999777666555444222,,,+++)))((('''''''''(((gggUUUIII@@@999777555555444444444333333333222222111111000/////////......////////////......111222444666666444///+++...---...222555999CCCNNNVVVZZZ]]]ZZZOOOBBB777111111222333222///---,,,,,,...---,,,,,,***,,,666AAAQQQUUUYYYTTTIII===555111///000555BBBXXXhhhhhh```NNN<<<333111+++---222//////...,,,++++++,,,...///===JJJ\\\jjjuuuzzzxxxrrrdddOOO;;;333///+++,,,111777===CCCCCC;;;333---++++++...000333:::KKKaaarrrrrr]]]FFF777000+++)))***+++++++++***)))(((((('''((((((((((((((('''''''''%%%''')))++++++)))'''%%%%%%%%%%%%$$$$$$%%%&&&&&&***)))((('''%%%$$$""""""%%%%%%%%%$$$$$$$$$######%%%%%%$$$######$$$$$$%%%%%%&&&''''''&&&&&&''')))...111444777>>>DDDCCC>>>;;;:::888888888555///***++++++******))))))((((((www^^^NNNDDD<<<888666555444444444444333333333222222111111000/////////......////////////......///000222555666555111---///---///222666;;;FFFQQQ[[[___```ZZZMMM???555222///000111111...,,,+++,,,...---......------666AAAXXX[[[\\\TTTEEE666...,,,///222888GGG[[[jjjiii```MMM;;;222000***---222///000///---,,,,,,---...///999HHH[[[jjjwww|||yyyrrr^^^JJJ888111///,,,...333999===BBB@@@999222...,,,+++---000555AAATTTjjjzzz}}}lllXXXBBB444///+++******++++++******)))(((((('''((((((((((((((((((((('''%%%&&&((())))))(((&&&%%%&&&%%%%%%$$$%%%%%%&&&&&&+++***)))(((&&&%%%$$$###%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&''')))---222777;;;AAAFFFCCC>>>;;;:::999888888555///+++))))))))))))))))))))))))kkkTTTFFF???:::777777444444444444333333333333222222111111000/////////......////////////......---...111444666666333000000...///333777>>>KKKWWWccceeedddYYYHHH:::333222,,,...//////---,,,,,,,,,//////111222111000888AAA[[[^^^\\\PPP>>>000+++,,,///444>>>NNNaaallliii```KKK999111///***,,,111...111000...---,,,---......777FFFZZZkkkwww{{{uuummmUUUCCC333///...,,,///666;;;>>>???<<<666000......+++,,,///999JJJ```vvvxxxdddQQQ<<<111---+++***++++++******))))))(((((('''''''''((((((((((((((((((&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&******)))((('''&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&&&&'''))),,,333;;;@@@EEEHHHDDD===;;;:::999888777333///+++&&&&&&'''(((((()))******uuucccNNNBBB===:::888888444444444333333333222222222222111111000/////////......////////////......---...000333555555222000000///000444999BBBPPP]]]iiiiiidddVVVCCC555111222,,,---///...---,,,---...111222555777555444:::CCCWWWZZZWWWJJJ999...---111///888EEEUUUfffnnniii___III777000///***,,,000---//////---,,,,,,,,,,,,,,,555CCCWWWhhhtttwwwnnnbbbMMM===000------+++///666======<<<888222///...///---,,,000===RRRjjj}}}~~~ttt^^^LLL999///,,,***)))*********))))))((((((((((((''''''''''''(((((((((((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&))))))((('''&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''')))+++444>>>DDDHHHIIICCC<<<;;;:::999777555111...+++&&&'''''''''((((((((()))lll[[[III???<<<888666666444444333333333222222222222222111111000/////////......////////////......//////000222444444111///111///111666<<>>GGGVVVcccgggbbbXXXIII;;;222//////...//////...------///000333333777999777666<<>>::::::777333111333333333222222222222111222222111111000/////////......////////////......------...111333444333111//////333:::@@@IIIVVVbbbbbbZZZNNNBBB999222///............---++++++---///111111444555444333:::CCCMMMGGG???555///---///111;;;JJJ]]]jjjrrrrrriii```KKK:::333111++++++...)))((()))***+++++++++++++++,,,888IIIZZZfffhhh[[[LLL999///)))+++------333<<>>OOOccctttuuufffKKK<<<...)))))))))((((((((((((((((((((((((((((((&&&&&&''''''((())))))***(((''''''''''''''''''((()))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%"""###%%%'''(((((('''&&&%%%&&&''''''&&&&&&''')))'''111:::===>>>???===:::777777777333---)))(((((())))))))))))))))))))))))}}}eeeRRRGGG===;;;<<<:::555333333333333222222222111111222222111111000/////////......////////////......***+++,,,000444555555444//////333;;;AAAIIIVVVbbb^^^UUUHHH>>>777333///------...---,,,******+++---//////111222111111888AAAHHHAAA888111//////111333???OOObbbnnntttssskkkbbbLLL;;;444222++++++---(((((()))***+++,,,---------444>>>LLLZZZcccbbbSSSCCC555,,,'''+++......666@@@???:::444///,,,,,,,,,,,,***333AAATTTfffvvvrrrbbbEEE777***'''((()))))))))'''''''''(((((((((((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%"""###&&&'''(((((('''&&&%%%&&&((('''&&&&&&''')))'''000888999:::<<<;;;999666777666222,,,'''''''''(((((())))))******++++++ppp\\\HHHCCC===888555555444333333222000/////////000111555444111///......//////111000///...............---,,,,,,...222444333000///111333999FFFSSSXXXVVVYYYMMMAAA;;;888222...------,,,+++***)))+++...111//////---+++***///777>>>DDD;;;222000111111333666CCCYYYmmmtttwwwvvvlll___MMM@@@333///000...------,,,,,,,,,+++++++++******---555EEEXXXccc^^^LLL;;;///---,,,,,,...333888;;;<<<777111---)))&&&+++222222888III^^^mmmuuu~~~iiiOOO<<<555---))))))(((&&&"""&&&'''((())))))((('''&&&'''&&&&&&%%%%%%&&&&&&'''(((%%%$$$%%%((()))(((&&&***)))((('''''''''''''''###$$$&&&''''''&&&$$$###$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&'''''''''''''''$$$%%%&&&'''((((((((((((+++---000222222222333444222///,,,******)))((('''(((((('''(((((()))******gggSSSFFFAAA<<<777666555444444444333222111000111111222555333111///......//////000000///...............---,,,,,,...222444333111111444888>>>JJJVVVZZZWWWQQQFFF<<<888666222//////---,,,+++******+++---///+++,,,---------111666;;;<<<555///------...333999LLL___pppuuuvvvvvvlll```JJJ===222///000...------,,,,,,+++++++++*********,,,333BBBSSS\\\VVVEEE666///...,,,---111666;;;===;;;555///---***(((+++111555<<>>777555444111000111...---,,,+++***+++,,,,,,'''***---///111333666888555111---,,,+++...777AAAXXXfffrrruuutttrrrhhh]]]DDD:::000///000...---...,,,++++++++++++*********,,,333???LLLSSSMMM>>>222...------000555:::>>>???888111,,,,,,,,,+++,,,000:::BBBRRRcccpppyyyttt\\\DDD222---(((&&&(((***)))(((((())))))******))))))((((((((((((''''''(((((((((***((('''((())))))((('''(((((('''%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''((())))))(((***------,,,+++,,,,,,///---***)))***)))((('''******))))))******++++++jjjQQQAAA???<<<888666666666666555444333333222222222222222333222000///.........///...///////////////......---------...000222333333111888@@@GGGPPPVVVTTTOOOAAA999444333333111222444000///---++++++++++++***'''))),,,///222444777888222111000///---111>>>LLLaaakkktttuuuqqqkkk^^^SSS>>>666//////000...---...++++++++++++************---333===GGGJJJDDD888///,,,+++,,,000777<<<>>>>>>444...***,,,...---///111@@@IIIXXXgggrrr{{{{{{kkkSSS>>>...+++'''&&&'''((()))((((((((())))))))))))((((((((((((''''''''''''(((((()))(((((('''(((((('''&&&)))((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((''''''&&&'''((()))***(((***,,,---+++***)))***---+++***)))******)))(((+++++++++******+++,,,,,,wwwaaaMMM@@@<<<999666555555666666555222222222222222111111111111111000//////.........---...//////000///......------......///111333444333;;;DDDKKKQQQTTTPPPJJJ===888444444444222333666444111...,,,,,,,,,***))))))***+++...222666888999111111111111000666GGGWWWjjjpppuuuuuunnncccSSSGGG888222...//////---,,,---+++++++++*********)))))),,,111888>>>???:::222,,,+++***+++111888<<<<<<:::000,,,))),,,...///222666EEEQQQ```lllttt}}}uuubbbKKK999---+++(((&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''&&&&&&%%%&&&&&&+++***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))))))))(((((())))))*********,,,------,,,*********+++***)))***+++,,,***))),,,,,,+++++++++++++++,,,lllXXXJJJAAA:::888555444555666555444222222222333222111111000000000000//////.........------///000000000///...,,,---.........000333555777@@@IIIOOORRRRRRMMMFFF:::666444555555333555::::::555///,,,,,,---+++)))++++++,,,000444777888888000///000222555>>>PPPbbbsssttttttqqqhhhYYYIII===333///---//////,,,+++,,,+++************)))))))))''',,,222555444000,,,***+++***+++111888<<<999555---+++***---...///555===LLLZZZjjjsssxxx~~~nnnYYYCCC555,,,+++)))'''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%%%%&&&''',,,+++)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''((())))))******+++,,,,,,++++++***+++---//////---,,,,,,,,,*********+++------,,,+++,,,,,,++++++******++++++ttt___OOOFFFAAA999777555444555555444333222333444444444333111111//////////////////......,,,---///000111000///...,,,...///...---///333666999BBBKKKOOOOOONNNGGG@@@666333333555666555888===???888000,,,,,,---,,,++++++,,,///444888:::888555000///000555<<>>:::444666666777<<>>666000///---***)))+++...///444;;;AAA@@@888111111111111888JJJ```nnnqqqvvvkkk\\\PPPCCC777///...+++++++++*********))))))(((+++---,,,)))((((((***......---,,,******+++,,,------000666;;;999222+++,,,......***)))000@@@NNNjjjsss}}}nnnZZZEEE555---+++++++++***)))(((((('''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''(((((()))(((&&&%%%%%%&&&((()))---,,,)))&&&$$$#########$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&)))&&&###$$$'''+++++++++---...///000000...,,,***+++---//////---,,,,,,,,,......///000111///+++(((***++++++***)))(((((()))eeeQQQFFF???;;;;;;999888666555444444444555444555666555333111111222111000......///000000//////---,,,---...//////......////////////111555999EEEGGGJJJKKKIIICCC===999666777777888>>>EEEEEEAAA<<<555000///...++++++---111222666;;;===<<<666222000000111:::MMMdddqqqttttttdddRRREEE;;;222------+++++++++*********))))))***,,,---,,,+++***,,,...000000...+++))))))***++++++...222888:::777111+++))),,,,,,***+++555FFFUUUnnnwwwzzziiiUUUAAA222*********))))))(((''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''((()))***)))(((&&&%%%%%%&&&((()))((((((&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&(((&&&###$$$'''***++++++---.../////////---+++******,,,......---,,,,,,,,,---,,,,,,---...---***''')))***+++***((('''((()))sssWWWGGG@@@<<<999888888777666555444444444444444555666666444222222333333111///...///000///......---,,,---///000///...///000000000111333777:::GGGIIILLLLLLJJJDDD>>>:::999:::999:::AAAHHHJJJGGG<<<666111111000......000333666:::<<<:::777444222......222===SSSiiiuuuvvvmmmZZZDDD777111---+++++++++++++++******************+++,,,,,,,,,---000333666333///+++))))))***+++)))///666:::999444///,,,''')))++++++///<<>>======<<<===CCCLLLNNNLLL???888333222111///000222555:::??????999444222222,,,...444CCCYYYooowwwuuudddPPP:::000---,,,******************************))))))***+++...222666999===999222---******++++++(((000888;;;777111---,,,''')))+++---444DDDYYYhhhzzzsss^^^HHH777---)))((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''((())))))(((((((((((())))))'''&&&%%%%%%%%%%%%&&&'''((('''&&&%%%###""""""!!!$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''')))******,,,,,,---...---+++((('''(((***,,,---+++******+++,,,***''''''(((((((((''''''((()))((('''&&&'''(((www```GGG<<<<<<;;;777555555555555555555444444444333444666555444222333444333111////////////...---...------///111111///...///000222333444666999<<>>444...,,,,,,------***111999:::444...,,,,,,***+++...222<<>>@@@CCCEEEFFFDDDAAA???===@@@DDDJJJUUU```dddbbbYYYOOOFFFCCCDDDGGGNNNUUUZZZVVVMMMAAA666000000222111888DDDWWWkkksssiiiZZZCCC999000......,,,+++---))))))*********+++++++++,,,...444>>>JJJTTTYYY[[[JJJ@@@444,,,+++---...///111444666555111---++++++***---444===KKK^^^rrrwwwdddNNN:::///++++++''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((''''''&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%!!!"""###%%%&&&''''''&&&%%%&&&((()))))))))'''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%'''))))))'''&&&((()))---...///...---***(((&&&$$$&&&)))***)))((()))***)))(((&&&'''((()))(((''''''(((***)))((((((***+++uuuXXXKKK???:::999777666666222333444555555555444333///111222222111000111222111///......000111000000......///111222222000---,,,///111333444666999;;;<<<>>>AAABBBBBB@@@===;;;:::???EEEMMMZZZgggllljjjeee[[[QQQNNNQQQVVV___hhhhhh___OOO>>>333...000333333:::HHH[[[mmmssseeeTTT===555...,,,***)))+++///))))))******++++++++++++000333999EEESSS]]]cccdddJJJ@@@222***))),,,......444555555333000---++++++)))---555@@@PPPdddwww|||qqq^^^III666,,,((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%&&&&&&'''((()))&&&''''''((((((''''''&&&$$$%%%&&&'''&&&&&&$$$$$$%%%&&&((()))***)))(((&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%'''***)))'''&&&'''))).../////////---+++(((&&&###&&&((())))))((())))))'''&&&&&&&&&(((((('''&&&''')))******))))))***,,,pppPPPGGG@@@===<<<888666666333444555666666444222111222222111111000////////////////////////.........111111222222222111000000---000444777888:::<<<>>>???@@@@@@???>>>===???@@@???BBBIIIVVVeeeqqquuuuuuooojjjfffhhhlllnnnooopppppp___JJJ<<<444111111222333???QQQdddqqqooo[[[GGG444111,,,***)))***)))))),,,(((%%%''',,,...,,,)))111;;;IIIVVVbbbhhhddd]]]JJJ999---......)))+++111666333111222000+++)))+++)))---666DDDWWWkkkzzzzzzhhhQQQ???333+++)))+++)))(((((((((((('''''''''&&&'''((('''&&&'''(((***''''''''''''((((((((()))+++***(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&%%%%%%''')))---...//////---***((('''(((((())))))))))))((((((******)))''''''&&&&&&&&&))))))))))))))))))))))))zzzhhhLLLDDD===;;;:::666444555111222333444333222000///222222111111000/////////.........///////////////222222222222222111000///...000333555777:::===???@@@AAAAAA???======>>>@@@AAAEEENNN\\\kkkuuuyyyzzzyyyuuurrrtttwwwyyyyyyyyyppp]]]HHH:::444111000111777DDDWWWgggoooiiiTTTAAA222///+++)))***+++++++++,,,***)))***---000222111===HHHUUUaaajjjllleee[[[FFF777,,,------***,,,222888444222222000+++***---+++000;;;JJJ]]]ooo}}}wwwdddMMM===333,,,))))))((((((((('''''''''&&&&&&&&&'''((('''&&&&&&(((***'''''''''((((((((())))))+++***(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%''')))000222333222000---***)))(((((())))))))))))((((((***)))(((''''''&&&&&&&&&))))))))))))))))))))))))ooo\\\GGG???999888888555333444111222333333333222000///222111111000000//////...------......//////000000333333333333222111000//////111222444666999>>>AAACCCCCCBBB@@@>>>===>>>@@@BBBIIIUUUdddrrr{{{nnnZZZCCC888555222000111<<>>666555222111333AAASSSgggmmmeeeUUUBBB444///,,,***)))***+++++++++)))+++,,,++++++111;;;CCCRRR___lllrrrqqqhhhXXXJJJ999111***+++,,,,,,000555:::444000...,,,)))+++///000:::KKK]]]nnn{{{zzzhhhTTT>>>444111...)))&&&''''''&&&&&&&&&%%%%%%%%%&&&'''''''''&&&&&&((()))'''(((((((((((()))))))))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$%%%''')))---000333111---(((&&&%%%(((((())))))))))))(((((())))))((('''''''''''''''((((((((((((((((((((((((vvv\\\KKK@@@999555666777555333444333444444333333333222222111111000000///.........,,,------...///000111111222222222222111000///...000111111222444999???DDDIIIIIIGGGDDDAAAAAACCCEEEFFFRRRcccrrr|||uuubbbLLL999444444111333888FFFYYYkkklll___MMM===222000---+++*********)))(((,,,///000000000888DDDOOOZZZfffrrruuupppcccQQQBBB444...***+++,,,...222666888222---+++***(((+++///333???RRRffftttvvv___KKK888000000...***'''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''&&&%%%&&&''')))(((((((((((()))))))))***(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############$$$%%%&&&&&&%%%&&&(((***111555999777111,,,))))))(((((())))))))))))(((((()))((((((''''''''''''(((((((((((((((((((((((((((lllTTTFFF???888444666777555333333222111111111000000000000111000000//////......---------......//////000000000000000111000000///...///000111222444999@@@DDDJJJIIIHHHEEEBBBCCCEEEHHHKKKXXXiiivvv}}}{{{mmmXXXDDD444333333000555???NNN^^^lllhhhXXXGGG999111///---+++*********)))'''))),,,///000444>>>LLLWWWeeepppyyyxxxnnn___LLL===000...,,,+++---000444777444///+++******(((+++000777EEEZZZmmmyyy{{{oooUUUEEE444//////---+++)))''''''''''''&&&&&&&&&%%%%%%&&&'''&&&%%%%%%''')))((((((((()))))))))******''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""""""""###############%%%&&&''''''&&&''')))+++222777;;;999222+++))))))(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))xxxaaaMMMBBB===777333555666444222222222111111000000000000000000000000///......------.........///////////////---......///////////////...000111333555:::???DDDIIIHHHFFFCCCAAABBBFFFHHHPPP]]]nnnzzz~~~wwwfffOOO===111222222///888GGGVVVdddllldddRRRAAA666///---+++******++++++***((('''***...444===JJJXXXbbbpppyyyyyylllZZZGGG999---...---,,,---111555888111---***++++++***---222===KKK```rrr}}}tttfffMMM@@@333...---,,,+++---((((((((('''''''''&&&&&&%%%&&&&&&&&&%%%%%%''')))(((((()))))))))*********&&&'''((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&######$$$$$$%%%%%%%%%%%%'''((()))(((((((((***,,,111777<<<999111***'''((((((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))oooYYYHHH???<<<666222444555333000000444333222222111111222222000000000///......------///////////////.........+++,,,---...////////////---///111333666:::???CCCGGGFFFDDDBBB@@@BBBEEEHHHTTTaaarrr|||~~~tttaaaIII999000222111///:::LLL]]]ggglllaaaNNN>>>444...***)))((()))+++,,,+++***---000555===JJJYYYhhhqqqwww~~~yyyhhhUUUBBB555---......---...222666888000,,,+++,,,---,,,///333AAAOOOdddvvvooo___III>>>333...---+++,,,///)))(((((((((((('''''''''%%%&&&&&&&&&%%%%%%'''((())))))))))))************&&&'''((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''')))))))))((()))+++---555;;;@@@>>>555...+++,,,(((((())))))))))))(((((((((((('''''''''(((((()))))))))))))))))))))))))))yyybbbMMM???;;;666666666555444444333333222222333333333222111111111111000......---------***,,,---//////...,,,+++,,,,,,,,,---------------000000222444888<<>>HHHUUUdddrrr{{{|||rrr```KKK999///---***))),,,333777777666---++++++------,,,000777GGGXXXkkkwwwzzzhhhYYYGGG;;;///---...---,,,,,,&&&'''(((******((('''&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&!!!!!!"""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&(((,,,///999===???:::000***))),,,************)))))))))(((***,,,,,,***'''&&&(((***,,,------,,,,,,***)))(((ppp[[[III>>>;;;666666666555444444333333000111111222333333333333222111000//////............------,,,,,,------------------------.........000000222555999===@@@BBBGGGIIIIIIFFFBBBDDDMMMTTTaaagggnnnqqqqqqqqqtttwww~~~yyycccNNN===444...111333888GGGXXXgggkkkiii]]]JJJ888000...+++,,,,,,+++***,,,///222555<<>>999000***)))++++++******)))))))))))))))***---///---(((&&&(((,,,---,,,,,,+++******)))))){{{dddRRRCCC<<<:::666666555555444333333333...///111222333333444444222222111000////////////111///---+++***+++---...------........./////////000111333666:::>>>AAACCCHHHJJJJJJGGGFFFIIIRRRZZZggghhhgggddd```^^^```cccppp||||||oooXXXCCC888222///222555===PPPcccnnnooojjj[[[GGG777000...,,,------,,,,,,...222555===GGGVVVdddpppxxx}}}wwwfffPPP===222...+++***,,,000555777555111...------......///666???TTTcccsss|||rrr^^^NNN@@@666,,,+++,,,+++******&&&'''((())))))((('''&&&(((((((((''''''''''''&&&&&&''''''''''''(((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&'''((())),,,111444999<<<<<<888///***)))+++,,,+++)))((((((((()))******000444222+++''')))------,,,***)))(((((()))***qqqZZZJJJ???::::::666666555444444333333222///000111222222222222222111111000//////...//////000///...,,,++++++,,,,,,------......///000000000000111444777;;;???BBBCCCHHHJJJJJJIIIIIIMMMVVV^^^gggddd^^^UUUNNNLLLNNNPPP___mmmyyy|||ttteeeOOO===444111000222777BBBXXXkkkuuussskkk[[[GGG888111000......//////000444999===IIITTTcccrrr|||sss^^^GGG666///...)))+++...333666666333///---,,,,,,......111;;;FFF]]]iiivvv~~~|||nnnZZZJJJ;;;222******+++)))((()))''''''((())))))(((''''''((((((((('''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&(((+++000444999;;;:::666...))))))***,,,+++)))((('''((()))***,,,333999777///)))))),,,---+++)))''''''((()))***iiiTTTFFF===999999555555555444333333222222222222222222111111000/////////...---------............//////...,,,***)))------......///000000111000222444888;;;>>>@@@BBBGGGHHHHHHIIIJJJOOOWWW]]]___ZZZQQQGGGAAA???@@@CCCNNN]]]mmmssskkk[[[HHH:::333111000333;;;III^^^oooxxxuuukkk[[[HHH999222000---...///111444:::BBBGGGXXXaaannnzzz}}}mmmVVV@@@222...///))),,,000555777555111---+++***+++---...333@@@MMMdddoooyyyyyyjjjVVVEEE555...))))))***(((((()))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&***)))'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''))),,,111555999999888333---)))))))))++++++)))((((((((()))***---555;;;;;;444,,,******,,,+++)))''''''(((***+++|||aaaNNNCCC<<<888888555555444444333222222222333333333222111000............---,,,,,,------...,,,---/////////---+++))),,,,,,---...///000000111111222555888;;;===>>>???DDDEEEFFFHHHJJJNNNSSSWWWRRRLLLDDD;;;666555777999AAAPPPbbbiiiaaaQQQAAA777333111111666AAARRReeerrrwwwtttkkk\\\KKK<<<333000---...111555;;;DDDMMMTTTeeelllvvvyyydddNNN;;;111...///***---222666666333///,,,))))))+++---///666GGGWWWkkkttt|||tttdddOOO>>>111+++((()))***((('''***(((((((((((((((((((((((('''(((((((((((()))))))))%%%&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&)))((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&((()))+++///444777888888666111---)))((()))************)))))))))(((,,,222:::<<<999222---+++++++++))))))))))))***+++pppWWWHHHAAA;;;888777555555444333333222222111111111222111111000///.........------------......------------------,,,,,,++++++,,,---...///000000111333555888:::;;;<<<<<<@@@BBBDDDFFFHHHKKKMMMOOODDD???888222//////000111:::HHHYYY```WWWGGG:::444222111111999III]]]nnnwwwwwwuuunnnbbbQQQBBB888333111333888===FFFQQQ\\\dddnnnttt}}}sss[[[FFF777000------***...333666555222///,,,)))***,,,///222;;;NNN```qqqxxx}}}nnn\\\FFF444...)))(((******((((((***((((((''''''''''''(((((('''((((((((())))))))))))%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&((('''%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&((()))***,,,///444777888777444000,,,)))((((((((()))+++++++++***(((''''''---555<<<>>>:::333---++++++++++++++++++++++++{{{gggPPPDDD???;;;777666555555444333333222222111///000000111111111111000//////.........//////000...---,,,++++++,,,...///******+++,,,---...///000222333666888999:::::::::>>>@@@BBBEEEGGGHHHIIIJJJ<<<777222---+++++++++,,,777DDDTTTZZZQQQ@@@555111222111222;;;NNNeeetttzzzzzzxxxssshhhXXXIII>>>888777:::???FFFPPP\\\iiiqqqrrryyynnnVVVAAA555000---++++++///333555444111...---***+++...111444???SSSfffuuu{{{zzzjjjWWW???,,,,,,)))(((******((((((+++((((((''''''''''''(((((('''((((((((())))))******%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&(((&&&$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&((((((***---111555888666333///,,,)))((((((''')))+++,,,,,,***'''&&&###(((111;;;AAA???777000***++++++,,,,,,,,,++++++nnn\\\HHHAAA@@@>>>999666555444333333222222333333444333222000///.........111111111111111111111111000000///...............------,,,------...000000666777888999999888777666999;;;>>>AAAAAA>>>;;;999999222.........,,,---111;;;DDDMMMOOOIII>>>666222---...555DDDYYYlllxxx}}}{{{xxxssskkk```TTTKKKEEEDDDGGGMMMVVVaaakkktttyyy}}}{{{eeeJJJ:::333///,,,,,,+++222999:::555000......,,,++++++///;;;MMMaaannnvvvbbbLLL999...+++******)))))))))))))))''''''&&&%%%%%%%%%%%%&&&(((''''''''''''(((((()))'''&&&%%%%%%$$$$$$$$$$$$''''''(((((('''%%%###"""''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%'''(((+++---000111333222000---)))''''''(((******++++++***)))'''&&&+++***)))...:::DDDBBB;;;111111000///...,,,***)))zzzeeeTTTDDD???@@@>>>:::777444444333222222222222333444333222000///.................................///......---------------,,,,,,------.../////////555666777777777777666555777999<<<>>>===;;;777555222---***+++,,,+++,,,000888AAAJJJJJJBBB777111//////111999III^^^pppyyy||||||zzzvvvppphhh___WWWSSSRRRWWW^^^gggpppwww|||rrr]]]DDD777111...---...---222888999444000......---,,,---333@@@TTTgggtttsss___III777---+++******)))))))))))))))''''''&&&%%%%%%%%%%%%&&&(((((('''''''''((())))))'''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''%%%$$$###&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%'''(((+++---000111222222000,,,)))''''''(((******++++++***)))'''&&&(((((())),,,666@@@@@@;;;000000000///---+++***)))nnnYYYKKK>>><<>>:::888444444333222222222222222333222111000///....................................------,,,,,,,,,,,,,,,+++,,,---......//////...333444444555555444444333666777999999888666333111---***)))+++,,,+++---111999AAAIIIFFF;;;111---...222555>>>QQQgggvvv||||||}}}}}}{{{xxxsssnnniiiffffffjjjrrrzzz|||eeeRRR===222///...///111000444777777333///---.........000999III]]]qqq}}}}}}nnnZZZEEE555,,,+++******)))))))))))))))''''''&&&%%%%%%%%%%%%&&&((((((((((((((()))******'''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$#########&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%'''(((+++---000111222111000,,,(((''''''(((************)))((('''&&&%%%'''((()))000888;;;999/////////...---+++***))){{{eeeQQQEEE;;;;;;>>>===999888444333333222111222222222222222111//////.........000000000000000000000000...------,,,,,,,,,,,,,,,***+++---...///.........222222222222222222222222555555666666444222///------***+++------,,,///333>>>EEEIIIDDD777...---000111777DDDYYYooo|||}}}}}}zzzxxxvvvvvvyyy~~~tttZZZIII777///---...000333333555666444111...------...///444???RRRgggzzzzzzjjjUUUAAA333,,,+++******)))))))))))))))''''''&&&%%%%%%%%%%%%&&&((((((((((((((()))***+++'''&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%'''(((+++---000111111111///,,,(((&&&'''(((*********))))))(((''''''$$$((()))''')))///444444------------,,,+++))))))qqq\\\LLLBBB;;;;;;===;;;888666333333222111111111111222111111000///............///////////////////////////......---,,,---------***+++,,,---............111000000000000000000111444444444333111///---,,,---+++,,,...---,,,000666CCCFFFGGG???333,,,...222111:::KKKaaauuuzzzlllRRRCCC444...---...222666777777555222...,,,,,,------///777FFF[[[qqqxxxfffPPP===222---+++******)))))))))))))))''''''&&&%%%%%%%%%%%%&&&''''''''''''((()))***+++&&&&&&&&&%%%%%%&&&''''''%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%'''(((+++---000111000000...+++(((&&&'''(((******)))(((((('''''''''&&&)))***&&&%%%))),,,---++++++,,,++++++***))))))lllXXXJJJAAA::::::<<<999666666333333222111111111111111111000//////.........///------------------------///......---------------++++++++++++,,,---...///000000////////////000000333333111000...---,,,,,,+++)))***,,,,,,,,,222;;;FFFEEE@@@888///+++---111333@@@UUUjjjyyyuuudddJJJ>>>222---...///444999;;;888444///,,,+++,,,------111<<>>888888999777555666333222222111111111111111000000///............///------------------------...------,,,,,,,,,,,,,,,---,,,***)))***,,,///000000///............///000111000...---++++++++++++)))((())),,,---///999DDDIIIDDD;;;222,,,+++...111888III```rrr|||lllYYYCCC999///,,,...111777===>>>999333---++++++,,,,,,...444AAAVVVmmm}}}qqq]]]FFF555...---+++******)))))))))))))))''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&((()))***&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%'''(((+++---000111//////---+++(((&&&''')))+++***((('''&&&&&&''''''&&&((((((%%%&&&))))))%%%(((((()))******)))))))))ttt]]]JJJDDD<<<555666777666555777333222222111000111111111000//////............///////////////////////////---,,,++++++******++++++...,,,***((())),,,///111000///...------...///000///...,,,***))))))******))))))+++...000444@@@LLLLLLDDD999000------000222>>>PPPhhhxxx}}}~~~zzzdddPPP===444,,,+++...222999@@@???:::222,,,******+++,,,///666EEE[[[rrr{{{oooZZZCCC222,,,++++++******)))))))))))))))''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%&&&'''))))))&&&&&&&&&&&&&&&'''((()))''''''%%%%%%%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%'''(((+++---000111///...---***(((&&&''')))+++***((('''&&&&&&''''''$$$&&&&&&%%%(((+++***%%%'''(((((()))))))))))))))hhhSSSIII:::999777555444333333444222333333333333222111111//////000000000000//////......---------,,,,,,,,,...---,,,,,,++++++++++++...---,,,---///111111111............///000222222///...---,,,++++++++++++***------,,,111<<>>:::;;;777666555333222222333333111111111111111000000/////////000000000000//////......---------,,,,,,,,,,,,+++++++++,,,,,,---...,,,---000444555444000,,,,,,,,,++++++++++++,,,,,,++++++************++++++...888FFFTTT```aaaTTTEEE333///...111333:::MMMbbboooqqqkkkZZZIII<<<555000---++++++...111888GGGUUUhhhoooyyy{{{jjjSSS???333...(((,,,...///444:::;;;666000,,,+++++++++,,,444===NNN```ttt~~~}}}nnn```KKK;;;222...+++************(((&&&&&&''')))''''''&&&&&&&&&''''''((('''+++...---)))'''(((+++&&&''''''''''''''''''&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$'''***,,,+++)))(((((()))***,,,+++******,,,///111000...,,,+++***++++++,,,+++***)))))))))******'''''''''''''''((())))))...000222///***'''(((***{{{cccQQQDDD;;;888999666555444333222333444444111111111111111000////////////000000000000//////......---------,,,,,,,,,++++++++++++,,,,,,---...---...111444666444///+++++++++***************++++++***************++++++000<<>>444000------***)))***+++111>>>KKK^^^fffsss~~~}}}|||tttcccNNN<<<333111&&&,,,111333777===:::444///,,,***++++++---666???RRReeexxx{{{jjj\\\GGG777///,,,***)))((())))))(((''''''***,,,(((''''''&&&&&&&&&'''''''''+++///...***'''(((+++&&&&&&''''''''''''&&&&&&%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$(((,,,...,,,***)))((()))+++,,,+++******,,,///222000...,,,+++******+++,,,,,,***)))))))))***+++'''''''''''''''((())))))000222333000***&&&(((***rrrXXXIIICCC>>>999777999666444333444555444333111111111111000000000000000000///...---,,,,,,+++///...---,,,,,,---...//////...+++))))))***,,,...///000222333333111...,,,++++++,,,***)))(((***+++///,,,)))((())),,,...///999HHHYYYfffhhh___KKK999111000,,,***444III]]]ggglllaaaSSSFFF999---)))***+++***))))))+++000777<<>><<<::::::===999444000//////...---111111000000000000//////............//////000000......------------.........---------------......000111222333222000...,,,***,,,,,,,,,+++***+++---)))***,,,...///000000000>>>PPPccchhhaaaRRR@@@333,,,...///333???QQQ^^^ccc]]]MMM<<<222---***+++---))))))))))))(((***...111777DDDZZZnnn{{{~~~sssaaaLLL;;;111...///---///333888<<<:::333---...---...///...222@@@NNNbbbooo}}}|||ppp[[[JJJ888///,,,)))'''&&&******)))(((((((((((()))'''''''''&&&&&&%%%%%%$$$%%%&&&&&&&&&((()))***+++)))((('''&&&&&&&&&&&&&&&$$$%%%'''))))))((('''%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%(((+++...000333111...,,,,,,...000222777555111---***(((((()))///...---+++******))))))(((((((((((()))******+++,,,///111000,,,)))(((***gggVVVDDD===;;;:::999999===999444000/////////...111000000000////////////////////////////////////------------------------,,,------....../////////111222222222111000...,,,+++,,,...---,,,+++,,,---***,,,---......///000111CCCVVVhhhiii\\\KKK;;;111---...000666DDDUUU___```SSSCCC222++++++*********''')))***))))))***,,,...000<<>>222.........+++111777;;;:::555///++++++,,,...000222;;;OOObbbrrr{{{vvvfffMMMAAA444...+++(((''')))((((((((('''''''''&&&&&&(((((('''&&&%%%%%%$$$$$$))))))((((((((((((((()))(((((('''&&&&&&&&&&&&'''%%%%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$%%%&&&&&&'''&&&&&&'''''')))***+++,,,*********,,,///333777999<<<888333---***((()))))))))((((((''''''(((((())))))))))))))))))******+++***---...,,,)))((())),,,uuuZZZMMMAAA<<<:::777666777777555333222333333333222000000////////////......000000///...---,,,++++++,,,,,,------------,,,,,,+++++++++,,,---///000111333333222222000///------...000222111///,,,++++++,,,------+++)))+++000555IIIZZZgggbbbQQQ@@@666000000111444===MMMZZZZZZSSS???555---,,,,,,***''''''((()))*********+++---///000666EEEYYYmmmzzz}}}{{{vvveeeMMM:::111...------,,,222999;;;777222...,,,,,,+++---111777CCCYYYlllyyyooo^^^GGG<<<222---+++((((((***'''''''''((('''&&&&&&%%%'''''''''&&&&&&%%%%%%$$$''''''&&&%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%%%%&&&'''((('''((())))))***))))))((('''((())),,,000555:::<<<>>>:::444...***((()))*********))))))))))))******)))))))))(((((())))))******,,,...,,,***(((***---~~~iiiTTTIII???;;;999777555777555333222333333333111///000000/////////...............------,,,,,,,,,++++++,,,------------,,,++++++*********+++...000222444333222111000...------111222333222///,,,******&&&))),,,+++***,,,111666HHHVVV```ZZZJJJ<<<444///...111777DDDTTT\\\TTTGGG777000+++++++++)))))),,,+++++++++***((((((+++---///222<<>>???;;;444...***((()))******))))))((((((((()))))))))((((((''''''(((((()))))),,,......+++***+++---vvv```PPPFFF===:::999666666777333333222333333222///,,,000/////////............+++++++++,,,,,,,,,------++++++------------+++++++++***((((((***---111333444444333111000...------222444555333000,,,***))) %%%+++---,,,...333777GGGSSS[[[UUUFFF:::222///+++000:::IIIYYY]]]PPP???222---))))))((((((+++000------+++)))&&&&&&(((***,,,...666III```rrryyyyyyeeeUUU@@@333000000...,,,...444::::::333...,,,...000,,,,,,333@@@SSSiii{{{vvvaaaNNN???666...+++)))''''''***((()))*********)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((())))))((('''&&&''')))+++,,,++++++---000444888<<<>>>@@@<<<555...***((()))***(((((('''&&&&&&&&&&&&''')))(((''''''''''''(((((((((+++//////,,,+++,,,---kkkXXXGGGCCC>>>:::888666444333222222222111111111111000////////////000000000000111000///...------...///...------,,,,,,------...,,,,,,+++***+++...000222111111222222222111111000333666888555000+++)))))))))******))))))+++...111EEEPPPRRRFFF777111000//////111===RRR\\\UUUGGG>>>000///,,,++++++---///111...,,,)))((()))***+++++++++...555DDDZZZnnnsssppp^^^NNN<<<333000---,,,,,,333777999666000++++++,,,+++,,,000888GGG[[[ppp~~~~~~mmmZZZLLL777333---)))(((((((((((((((((()))))))))))))))))))))((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&'''((()))))))))((('''&&&%%%%%%&&&'''...,,,)))&&&%%%$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''&&&%%%***)))(((''''''&&&&&&'''******+++...222777<<>>555111,,,)))((((((((('''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''''''''''''''''''''&&&&&&%%%&&&&&&'''(((,,,***(((&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%######%%%(((+++------+++'''''''''&&&''''''((())))))***+++---000333777999<<<777000+++))))))))))))))))))))))))))))))))))))************************)))***++++++***+++---///zzzbbbOOOCCC>>>;;;888777666666444333222222222111111111000000111111000///......------------------,,,---------...------,,,,,,------...,,,,,,,,,,,,---///000111000000000111333555777999;;;<<<===999222---,,,---************+++...444888===<<<999444000...---,,,666@@@OOOZZZYYYLLL<<<111...---+++)))((())))))***))))))((()))***)))(((&&&(((***---666FFFWWW^^^]]]GGG===444222111000///000444444333000,,,******+++,,,...666GGG^^^rrrrrr^^^III;;;333///+++)))((((((((('''(((''''''&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''(((***)))(((&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###%%%)))---///...,,,&&&&&&&&&&&&'''((()))***))))))***,,,...111444555777333---***((()))))))))((((((((((((((((((((((((***************+++++++++)))***++++++***+++---///ppp[[[KKKCCC<<<:::888777777777555333222222222111111111000000111000000///...------,,,,,,,,,------------------...------,,,,,,------...,,,,,,,,,---...///000111000000///000222555999;;;<<<>>>===999222---,,,,,,+++++++++***+++...333888@@@<<<777333///---,,,---777DDDTTT[[[VVVHHH999///---,,,+++)))((((((((()))))))))((()))***)))(((&&&)))+++---333@@@NNNSSSRRR>>>666000000111///000222444333111...+++***+++,,,+++///:::NNNeeewwwnnnYYYEEE999000...***(((((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%'''''''''''''''&&&&&&&&&$$$$$$%%%&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%)))...000---)))%%%%%%%%%%%%&&&((()))***((()))***,,,...000222333444000+++((((((((()))((((((((((((((((((((((((((())))))******++++++++++++)))***++++++***+++---///|||fffTTTHHHBBB;;;999888777777666444333222222222111111111111000000//////......---------,,,,,,---............---...------,,,,,,------...,,,,,,---...///000000111111///......000444999;;;??????>>>999222---,,,---,,,,,,++++++,,,000666;;;CCC===777333///+++,,,000:::KKK[[[]]]SSSEEE777---,,,+++***)))))))))))))))+++)))(((((()))***(((''')))+++,,,000:::DDDHHHFFF777111---...///...111444666444000---++++++,,,---,,,333BBBWWWlll{{{yyyfffQQQ???444...,,,)))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$'''%%%%%%***///000+++&&&%%%%%%%%%%%%&&&'''((()))((((((***,,,...000111222222///+++((((((((((((((())))))))))))))))))))))))(((((())))))***+++++++++)))***++++++***+++---///nnn[[[NNNDDD???:::888666666666555222000222222222111111111111000........................,,,---...///000//////......------,,,,,,------...+++,,,---...///000000111111///---,,,...333888;;;AAABBB@@@;;;333...---...+++++++++,,,///444<<>>;;;333---***+++------111666777444///,,,+++,,,---...///:::MMMaaassssss^^^III999111---+++)))((((((((('''&&&%%%%%%&&&&&&''''''(((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((%%%%%%&&&&&&&&&%%%$$$###%%%&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###&&&$$$$$$)))///000+++&&&%%%%%%%%%%%%&&&&&&'''((('''(((***,,,...000111222222///+++(((((((((((('''))))))))))))))))))))))))''''''((())))))***++++++)))***++++++***+++---///zzzcccSSSIIIAAA<<<888777555555444333000...222222222111111111111000---------...............,,,---///000000000//////...------,,,,,,------...+++,,,---///000000111111111///---,,,---222777:::DDDDDDBBB<<<555000///000***+++,,,---111999AAAGGGAAA;;;666333---)))///888GGGZZZhhhbbbQQQAAA444,,,************++++++++++++...,,,)))((()))***++++++&&&)))***,,,111777777333111,,,)))***+++,,,111777888555///,,,+++---...///333@@@TTTiiixxxoooZZZFFF777000,,,***(((((((((((('''&&&$$$%%%%%%&&&'''((())))))+++***)))((('''&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%&&&&&&'''&&&%%%###"""%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$""""""(((///111,,,&&&&&&&&&%%%%%%%%%&&&''''''&&&(((***---///111222222222///+++)))((((((''''''))))))))))))))))))))))))&&&''''''((()))*********)))***++++++***+++---///jjjXXXLLLCCC>>><<<777666666444333222111111222111111111000000//////,,,...//////......///000111111000///...------,,,---,,,,,,,,,,,,---......///...---000333555444222///------///444:::???AAAFFFFFFCCC>>>666000---++++++---...///666@@@EEEEEECCC:::222...---...444<<>>444000***++++++(((%%%###"""###'''&&&&&&&&&&&&((()))***...+++'''%%%%%%%%%%%%$$$)))&&&$$$%%%))),,,,,,+++******)))'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$ """%%%)))+++,,,,,,,,,%%%%%%%%%&&&&&&&&&'''''''''(((+++---///111222333333000+++'''%%%&&&((()))&&&&&&&&&&&&''')))***+++(((((((((((((((((((((((()))))))))+++...//////...|||cccSSSIIIBBB===<<<666666555444333333222222111111111111000000000///,,,...000111///.........000//////......------------,,,,,,,,,,,,---......///...///111555666444222///......000555:::???BBBGGGGGGEEE???888222...---///000111444===GGGKKKIII>>>777000------000888AAAUUUcccmmmdddPPP>>>222,,,)))+++---///000///...,,,,,,+++)))(((((()))))))))+++******,,,///111222222---,,,***+++...222444555111000...++++++...111333@@@RRRhhhxxxtttaaaLLL<<<222...***+++***(((%%%$$$$$$%%%)))((('''''''''(((******---***'''%%%%%%%%%%%%$$$(((&&&%%%&&&)))++++++***))))))(((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&((()))))))))(((%%%%%%&&&&&&&&&'''''''''((()))+++---000111222333222///+++(((&&&&&&'''((((((''''''''''''(((((()))(((((((((((((((((((((((()))))))))+++...//////...pppZZZLLLEEE???<<<;;;555555555444444333333333111111111111000000000000...000333333111///---,,,.........---------------,,,,,,,,,,,,,,,---.........///111444666666333111000000000222666;;;???BBBHHHIIIGGGCCC<<<666222000444555888>>>IIISSSRRRKKK999222---,,,---222>>>III___kkkqqqfffPPP>>>111+++***,,,---//////...,,,++++++***)))((((((((()))***+++***)))+++///111222222,,,+++***,,,///333555555000///---,,,,,,///444999JJJ]]]sss}}}mmmZZZGGG888///,,,+++***)))'''%%%%%%'''))),,,+++***)))((()))******---***'''%%%%%%%%%%%%$$$&&&%%%%%%'''***+++***(((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%''''''''''''%%%$$$%%%&&&&&&&&&&&&''''''''')))***,,,...000111222222///---+++)))''''''''''''))))))((('''''''''''''''(((((((((((((((((((((((()))))))))+++...//////...yyygggRRRGGGBBB===:::999444444444444444444444333111111111000000000000000000333666666444000---,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---......000333555666555222000000111222444666;;;@@@CCCIIIKKKKKKHHHCCC===999777999<<>>222++++++,,,---------,,,***)))*********)))((((((***+++...---,,,---///000111000*********---111444555555///---,,,,,,,,,...666>>>SSSfff|||xxxgggSSSAAA555...+++******)))&&&%%%&&&***,,,...---+++***)))))))))***---***&&&%%%%%%&&&%%%%%%$$$%%%&&&((())))))(((''''''(((((()))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&''''''''''''***+++,,,...000111111111,,,++++++)))((('''&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((()))))))))+++...//////...qqq```MMMDDD???;;;777777444444444444444444444333000000000000000000111111222555888888555111///---,,,,,,,,,---------------,,,++++++++++++,,,------...000444666555333111//////222444555777:::???CCCJJJMMMOOOOOOKKKGGGCCCAAA@@@GGGPPP[[[eeecccSSSAAA555000------000999JJJYYYooouuutttdddOOO>>>333---+++,,,,,,,,,+++***)))((()))******)))''''''***,,,333111///...//////...---******+++...222555555555///,,,+++,,,,,,---777BBBZZZmmmtttaaaMMM===333...,,,))))))(((&&&%%%'''***---...---+++)))(((((()))))),,,)))&&&%%%%%%&&&&&&%%%###%%%'''((((((''''''''''''((()))***+++***)))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((***+++,,,...//////000000*********)))((('''&&&&&&&&&&&&&&&''''''(((******(((((((((((((((((((((((()))))))))+++...//////...jjjZZZIIIAAA>>>:::666555555555555444444333333333000000000000111111111111222444777777444111///............---------------+++++++++++++++,,,------...111444555333111/////////222555666666999>>>CCCJJJNNNSSSVVVUUURRROOOMMMMMMUUU```hhhllldddOOO;;;444000...///333>>>RRRdddtttxxxsssbbbMMM===333---******+++******)))(((((((((***+++)))''''''***---555333000......---+++*********,,,000333555444333...******------///;;;JJJcccrrr~~~ppp\\\HHH999111---,,,((((((((('''&&&'''))),,,,,,+++)))(((''''''((((((,,,)))&&&$$$%%%&&&&&&&&&###%%%''''''&&&%%%&&&''''''(((***+++,,,+++)))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%&&&'''(((&&&&&&'''''''''(((((((((******+++------.........))))))((((((''''''&&&&&&%%%&&&&&&&&&((()))***+++(((((((((((((((((((((((()))))))))+++...//////...yyycccTTTDDD>>><<<999666666666666555444333333222222///000000000111111111111000222333333111///......000//////......---------+++++++++***++++++,,,---...111333333000......///---111555666666888===BBBJJJPPPWWW\\\]]][[[YYYXXX]]]eeemmmpppmmmaaaLLL:::222//////111777DDD[[[nnnyyyzzzsss```JJJ:::000+++))))))))))))))))))(((((('''***+++***'''&&&***...333111...,,,,,,+++***(((***+++---111444555333222,,,((()))///000333AAASSSnnnxxx{{{mmmWWWBBB555///,,,+++&&&'''((('''&&&&&&(((******)))'''&&&%%%&&&&&&'''+++)))&&&$$$%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$&&&(((((()))+++---,,,+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((''''''''''''(((((((((((()))******+++,,,,,,,,,,,,(((((('''&&&&&&&&&'''''''''''''''''''''((()))***(((((((((((((((((((((((()))))))))+++...//////...rrr]]]OOOAAA<<<;;;999777666777777666555333222111111//////000000111111111222///000111000...---------111111000///...---------++++++******++++++,,,---///111333111...------///---111555666555777<<>>>>>JJJOOOUUUVVVUUUVVVZZZ^^^iiissszzztttfffTTTBBB555000333333333>>>TTTjjjvvvzzzmmmZZZFFF666///---,,,,,,,,,+++++++++******+++++++++******)))((((((,,,......,,,)))''')))+++***---222777999777222...***)))+++///111888LLL```{{{tttdddLLL999222000---)))***))))))(((''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''---+++)))'''%%%%%%%%%%%%%%%&&&&&&'''((()))******)))))))))++++++***&&&###$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%###$$$%%%'''((((((###&&&((())))))((()))))))))((((((((((((***,,,---((((((&&&&&&%%%&&&'''((())))))))))))))))))))))))(((((((((((()))***+++,,,)))***,,,---......---,,,ooo```PPPGGG===888999:::777444777666666444333222111000000///////////////000000.......................................---,,,,,,---,,,+++******+++---...222222111111000000//////111222444666888:::;;;<<>>333...000111444CCC[[[qqq|||xxxkkkWWWCCC444...,,,,,,+++++++++*********************************+++---...///---***(((***++++++...222777888666222...+++***+++///222===SSSggg~~~ooo___III888111000---***)))(((((((((''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''+++***)))(((&&&&&&%%%%%%&&&&&&&&&''''''((((((((((((((()))+++---,,,)))&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''%%%###$$$&&&(((((((((###&&&((()))((((((((()))((((((''''''((()))***+++((((((&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''((()))***+++)))***+++,,,,,,---------{{{eeeVVVHHHAAA999666777999888555444444333333222222111111//////............//////---------------------------............------,,,---,,,+++*********+++,,,000000//////////////////000111333555777888999999<<<>>>@@@???>>>@@@EEEIIIUUUeeerrrlllZZZGGG999000///000111888KKKdddwww~~~vvveeeQQQ???222---,,,++++++*********)))))))))))))))((()))***+++------///000000...+++******++++++///333777777555111...,,,++++++...555DDD\\\qqq|||jjjZZZDDD666000///---+++'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''((()))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((+++------+++)))((('''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$'''((((((((($$$&&&((((((((('''((()))(((((('''''''''(((((()))((((((&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&&&&'''((()))*********)))******+++,,,---ttt___QQQCCC>>>888555777888777555333333333333333333333333000000///.........//////---------------------------------......------,,,---,,,+++*********++++++///...---------...///000000111333555666777777777666666666555444666;;;???JJJ]]]kkkeeeRRR@@@444///222222333===RRRjjjxxx{{{~~~rrr___KKK;;;111---,,,*********))))))))))))((()))((('''''')))+++...000444333111///---++++++,,,,,,000444777666333///---+++***+++...888LLLfffzzzzzzhhhWWWBBB555000---++++++'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))***((('''%%%&&&%%%%%%%%%%%%%%%%%%%%%''''''(((***,,,,,,***(((''''''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&$$$$$$%%%'''))))))(((%%%&&&(((((('''&&&'''))))))))))))((((((((((((((((((''''''&&&&&&'''))))))((((((((((((((((((((((((''''''''''''((()))*********))))))((()))***,,,---qqq]]]PPPBBB===999777777777666444222333333333444444444444222111000000/////////000------------------------,,,,,,---------------,,,,,,,,,++++++++++++++++++......,,,,,,,,,---...///111333444666777777666555333222000//////222666:::CCCUUUccc\\\III:::222000000222666CCCZZZpppzzzzzzzzzlllWWWDDD777111---,,,*********))))))))))))(((***((('''''')))---111444:::777333///---,,,,,,,,,---111555777444000...---)))***,,,///<<>>555111***''')))***))))))(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%"""$$$&&&))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&'''(((((('''%%%%%%%%%%%%%%%&&&'''((()))(((((((((''''''((((((((($$$$$$%%%''')))+++***)))&&&''''''&&&%%%%%%&&&(((******+++,,,,,,++++++***(((''''''''''''(((***+++''''''''''''''''''''''''((((((((())))))***+++,,,******)))******+++,,,---{{{eeeRRRFFF;;;:::999888777666555555222222222222333333333333222222111//////.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------***+++,,,---.../////////111000---++++++,,,---///111222444555555444111000---,,,***+++---000333444===IIIOOOGGG888000000111***444BBBTTThhhyyy}}}zzzhhhXXXCCC444///...,,,))),,,+++++++++************)))((())),,,222;;;CCCIIIIIIAAA555---***+++,,,,,,...333777666111---+++,,,'''...333999HHHaaawwwwwwaaaLLL999333000)))'''***,,,,,,+++)))((('''&&&%%%%%%%%%&&&''''''&&&%%%%%%###$$$&&&(((((((((&&&&&&$$$$$$%%%%%%&&&&&&'''''''''&&&&&&''')))***)))(((''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''$$$$$$%%%'''***+++***)))&&&''''''&&&$$$$$$&&&(((((()))***+++,,,,,,++++++((('''''''''''')))+++,,,''''''''''''''''''''''''(((((('''(((((()))***+++)))***+++,,,,,,---------vvv___KKK@@@888777777777777666666555111111111111111111111111111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------***+++,,,...///000000111333111...,,,+++,,,---...000111333444444222///...+++***)))***,,,000222222<<>>:::222---///111111777EEEXXXgggooolll^^^OOO===444,,,******((()))+++&&&'''((()))+++,,,------333999BBBMMMZZZbbb___XXXDDD<<<222,,,,,,///222333888999666///+++,,,---,,,000555AAARRReeewwwxxxmmmSSSEEE666000...+++((('''&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''''')))((('''&&&%%%&&&'''(((((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%''')))***)))''''''&&&%%%$$$%%%%%%'''(((************************'''''''''(((((()))***+++(((''''''&&&&&&((()))***(((((()))************)))***+++------+++***+++,,,~~~cccOOOBBB;;;888666666555555444333333222111111111111000000000///......---------,,,,,,,,,,,,,,,---------------------------,,,,,,,,,++++++,,,,,,---...111555999;;;666333000...............222000...---...---+++)))+++***)))((()))---444999@@@;;;444---,,,---///000:::JJJ^^^kkknnnfffTTTCCC444...)))******((((((***'''(((***,,,---///222333<<>>888000,,,---111555777;;;999444...***+++---...111888EEEXXXmmm}}}uuuiiiOOOAAA333...---***((('''&&&&&&&&&''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%&&&'''))))))))))))((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((******)))'''%%%%%%%%%$$$%%%&&&'''(((******)))(((((()))******''''''''''''((()))***+++((('''&&&&&&&&&''')))***((()))))))))************+++,,,------,,,+++,,,---sssYYYHHH???;;;999555555444444333333222222111111111111000000000///------------,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++//////......000222555777555222///............---///...,,,,,,,,,,,,+++)))+++***))))))***///666;;;AAA:::111,,,+++,,,...///===NNNbbblllkkk___KKK;;;111,,,***++++++(((''')))((()))+++,,,---000555999HHHQQQ]]]gggooommm```RRR:::666000---///333777:::<<<777111,,,***+++---///333<<>>///******))))))***((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))++++++(((&&&$$$$$$%%%%%%&&&'''((()))******)))(((((()))******''''''''''''((()))***+++(((''''''&&&'''((()))***)))))))))))))))*********---...///...---,,,---///gggPPPCCC>>>;;;999444444333333333222222222111111111111000000000000......---------,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,++++++++++++000///.........///111222222000...---.........------,,,******++++++***))))))*********,,,111888===@@@888000---++++++...333CCCSSSeeekkkeeeWWWEEE777///,,,+++,,,+++((('''***''')))***+++,,,222:::AAATTT]]]gggooosssnnn^^^MMM888555222000000444888<<<<<<444...,,,++++++---111555BBBVVVjjjyyy|||nnn```III:::,,,((()))))))))*********)))(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''+++---,,,(((%%%$$$$$$%%%&&&((())))))***************************'''''''''(((((()))***+++)))(((((('''''')))***+++)))))))))((()))******+++...//////...------...000ttt[[[HHH???;;;:::888333333333333222222222222111111111111000000000000............------------++++++,,,,,,---......///,,,,,,,,,++++++++++++***------------------......///...,,,,,,---......---,,,***))))))++++++***(((((()))+++,,,///444:::???<<<555000///------222999KKKZZZggghhh^^^OOO???333---******,,,+++'''(((+++(((***+++,,,///777DDDNNN___fffnnnssstttlllZZZIII888666444222222444999<<<:::222+++,,,---,,,...222888III```sss}}}zzzjjjZZZDDD777+++)))+++***((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((%%%%%%&&&'''''''''''''''***)))))))))(((((((((((($$$%%%%%%&&&&&&%%%%%%$$$###%%%(((,,,...,,,(((%%%$$$$$$&&&((()))***++++++)))***+++,,,,,,+++***)))'''''''''(((((()))***+++***))))))((()))***+++,,,***)))((((((((()))++++++...//////---,,,,,,...000{{{jjjSSSBBB;;;999888666333333222222222222222222111111111111000000000000//////.........---------++++++,,,,,,---...//////,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,...,,,++++++---......---+++)))((()))***+++***(((''')))+++...111666<<<@@@888222///000///...555>>>PPP^^^iiigggZZZJJJ;;;111+++))))))+++***'''(((---***,,,...///333>>>MMMYYYeeekkkqqquuutttkkkWWWFFF999888555333222555999<<<999000***,,,...---///333;;;NNNgggxxx~~~~~~yyygggVVV???444++++++---+++'''&&&%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$###%%%(((,,,...---(((%%%$$$%%%''')))***+++,,,,,,)))***,,,------,,,***)))'''''''''(((((()))***++++++***)))))))))***,,,---***)))((((((((()))+++,,,---......,,,++++++---///