BMnn 6(W" ~~~yyyooorrrMMM___yyyzzztttnnnnnnwwwsssjjjpppnnn___UUUQQQXXXeeerrr~~~xxxpppeeeZZZPPPQQQWWWvvv|||||||||```jjjxxxvvvvvvuuupppnnnwwwkkksss~~~www|||iiiooozzzsssqqqxxxMMMZZZZZZLLLPPPSSSPPPMMMLLLIIIFFFUUUĦRRRXXX|||PPPNNNPPPHHHPPPMMMLLLJJJCCCAAAPPPdddkkkhhh[[[LLLHHHSSSbbbjjj~~~>Luuu___XXXLLL```jjj{{{UUUWWWrrr{{{qqq|||}}}lllggggggllljjjaaa]]]___TTTSSSMMMFFFDDDFFFGGGEEELLLxxxvvv{{{HdĦtttwwwbbbfffQQQBBBBBB666IIIRRRcccdddoooaaa```sssrrrhhhmmmmmmmmmpppvvvpppooouuu{{{yyywwwwwwqqqssstttttttttssspppnnnSSS|||TTTcccpppsss{{{DdDӵӵӵĦӵĭӵeeeSSSBBBXXX^^^OOORRRLLL``````cccGGGHHHIII___iiidddZZZQQQNNNRRRRRRNNNSSS___ttt|||```@@@AAAIIIDDD???BBBCCC>>>:::;;;>>>@@@BBBEEE===AAAGGGKKKLLLNNNRRRWWWbbbZZZlllhhhuuu```SSSAAARRR:::FFFQQQVVV^^^nnn{{{}}}D%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??bbbJJJ<<>><<<;;;===???222333555888666666<<>>666999333MMMiiiooorrrxxxlllccciiigggaaaVVVLLLHHHLLLSSSYYYYYY\\\aaaiiivvvDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦPPPBBB777AAA===888CCC999555999qqqggg??????AAA;;;???===>>>CCCBBBAAABBBBBB@@@??????AAA:::555<<>>:::777AAA111777999===:::>>>ZZZFFF666???===:::CCC===;;;777;;;<<<999888:::===>>>777999<<<<<<<<<>>>AAADDD???CCCDDD???777333777===@@@333...666<<<999777;;;444666777555444555555333666...,,,222777555222333666---000DDD555,,,>>>;;;444999:::666555777666111777:::>>>@@@@@@FFFVVVdddoooqqqrrrlll```VVVPPPNNNPPPTTT```uuuDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵwwwBBBbbbrrrJJJ888555888:::444444444444666999===>>>YYYooovvvXXX@@@555;;;;;;:::::::::;;;<<<======<<<;;;999999999999:::888888999999999999888888888999999999888777555444666666555555555444444444555555555444444333333333222111000111222222111000111111222222222333333333222222333333444555555666666666777888999::::::;;;EEEIIIPPPVVV]]]dddjjjooo^^^[[[___ooorrraaakkksss>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵHHH333JJJiiinnn\\\FFF777444555666555555444333333444555777999666;;;???===999555555777777777777777777888999999777777666555555666777888666666777777777777666666666777777777777555444333444444444444333333333333444333333333222222222222222000///000111222111000000000000000111111111111111222222333444444555555555555666777888999::::::222555999<<d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRssswwwDDD555===;;;888666444222444777888555222444333222111000111222222444000......111555888888222222222333333333444444000000000000111222333444222333333444444333333222333333444444444333222222222222222111111111000000111111111000000000000000000///...///000111000.............../////////000000000111222222333333444333444444555666777888999999:::<<<===>>>???AAABBB===AAAIIIQQQYYY___dddgggaaawwwmmmjjjgggrrryyy}}}HĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hmmmZZZ]]][[[MMM^^^vvvEEE888888555777888888777777666555444333222111000///////////////555444333555777666000+++......///000000000000000---------......///////////////000000000000////////////000000000000000000000////////////.................................///---------...///...------------.........///////////////000111111222222111222333444555666666777666888:::;;;;;;;;;===???;;;>>>AAACCCDDDGGGLLLPPPXXX```fff___^^^ddd]]]UUUZZZfff{{{D^DdDĦs׼siiiMMMDDDGGGWWWDDDGGGrrrPPP222222222333<<<666444111///------///111/////////.../////////000///...---++++++,,,...///,,,,,,---...///......---.........------,,,,,,+++---------......---------------------------......------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++------------.........///------......///000000000///000000111222333444555111222444444444444666888BBBBBBBBBBBBAAA@@@@@@@@@JJJGGGEEERRRaaaggggggaaaVVVWWWYYYcccyyy>d<Ħ>d<ĦĦBeĦoooPPPDDDGGGLLLSSS???999OOOyyyjjjYYY***)))777666///...000///...---,,,,,,,,,,,,,,,------...////////////---///222111///...000222***+++,,,---...---,,,,,,............---,,,+++***+++,,,,,,------,,,,,,+++,,,,,,+++******++++++,,,,,,,,,,,,++++++++++++***************+++++++++++++++***)))***+++,,,+++))),,,,,,,,,---------......+++,,,,,,------...//////---...///000111222222333555666777666555444555666222444777===BBBFFFGGGGGGHHHGGG???JJJLLLDDDOOOSSS\\\^^^YYYVVVjjjDdDĦsdKĦgdKĦgdKĦyyy___QQQHHHIIIPPPQQQEEEDDDOOO[[[666CCCHHHNNNXXXSSS666000555:::///&&&---777111000///000111000---***+++,,,,,,---------------'''+++///111///+++'''$$$((()))+++,,,---,,,+++***,,,------......---,,,++++++,,,,,,------,,,,,,+++---,,,***))))))))))))***++++++++++++************)))))))))*********++++++***)))((()))******)))(((******+++++++++,,,,,,,,,******++++++,,,------...,,,,,,---...///000111111...///000///...---...///555666888999999888999999???HHHAAAJJJFFF;;;KKKMMMKKKYYYbbb______mmm~~~Deneneneddd^^^]]]MMMDDDIIIPPPHHHEEE@@@JJJxxxHHH333:::000000888---888///......---444444(((,,,***)))+++///000...++++++,,,,,,,,,,,,+++******...+++(((&&&(((+++------'''(((***,,,,,,+++***))))))***,,,---......------,,,,,,------------,,,,,,---,,,***)))((((((((()))++++++++++++************((()))))))))******++++++***((('''((()))***)))((())))))))))))************)))******+++,,,,,,------+++,,,,,,---...///000000,,,---////////////111222111444777777444444777;;;888FFF>>>GGGFFF;;;CCC555666;;;DDDNNNSSSWWW___iiiwwwmmmiiiVVVTTTJJJIIIQQQJJJDDD>>>;;;KKKvvvLLL???333222999<<<777///222111///......///000111............---,,,+++***---,,,***)))))))))******************))))))))))))***))))))((((((((())))))++++++++++++++++++++++++***+++,,,+++******,,,...***************)))((((((***)))((((((((()))+++,,,))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))***++++++,,,,,,++++++***++++++,,,------......///---------......000111111...000333444555777:::<<<666777888999888999<<<>>>>>>===>>>BBBJJJSSS[[[___eee{{{|||pppmmm\\\YYYNNNKKKIIIDDD@@@???:::<<>>===<<>>;;;;;;:::666222000111333...............---,,,,,,------------,,,+++******+++******))))))))))))***(((((((((((('''''''''&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''((()))***)))((((((***,,,))))))******))))))((('''(((''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))))))))(((***++++++,,,,,,---......,,,,,,,,,,,,---...//////---///111111111222444666666777777777666666888:::;;;;;;;;;===???AAADDDFFFNNNZZZgggzzzӵyyyqqqfff___XXXQQQLLLEEEAAABBBBBB===;;;===999;;;<<<999444222333555000000111111111///...------------,,,,,,+++***)))))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''''')))***)))))))))))))))(((((('''&&&&&&&&&&&&''''''((((((Ħ''''''''''''''''''Ħ''''''((((((((()))))))))))))))((())))))******))))))(((***ӵ---,,,+++++++++,,,,,,---...,,,...000000///000111333555666777666555555666888888999<<<>>>@@@BBBEEEGGGLLLQQQ\\\uuu4ĉ@ӵsssggg\\\ZZZTTTJJJFFFAAA@@@???===>>>???999888888777666555444333000111111222111///---,,,,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&'''((('''&&&&&&(((***)))))))))))))))(((''''''%%%&&&&&&'''''''''''''''>L''''''''''''''''''=hĦ'''''''''(((((()))))))))***)))******************)))4ĉ@ӵ,,,++++++++++++,,,------,,,...////////////000222444555666555444444666777666:::>>>@@@BBBDDDGGGJJJPPPPPPWWWnnnGG=?zzzkkkZZZ[[[VVVMMMKKKHHHEEEBBB>>>;;;999888555333444666666444111////////////...---++++++++++++++++++***)))((((((&&&''''''(((((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&'''((('''&&&&&&(((***(((((())))))(((((('''&&&%%%&&&''''''((((((''''''HdĦ''''''''''''&&&=Īj%%%%%%%%%&&&&&&''''''((()))******++++++******)))GG=?,,,,,,++++++,,,,,,---,,,...///000///000111333444555555555444444666888888;;;???@@@@@@AAAEEEIIISSSSSSWWWeeesssuuuӵĭӵӵĦӵӵĦƜ`1.׼sĦttt\\\\\\ӵFFFĦ444444555666555555111000///...ĭӵ((((((Ħ%%%%%%%%%Ħ(((Ħ''''''''''''&&&'''((('''&&&&&&(((***'''&&&%%%'''DdD&&&&&&&&&?fӵ$$$$$$%%%Ħ((())))))ӵƜ`1.׼s------ĭӵ111444555999888<<&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵ|||^^^g&eAAA>hӵ777666666888:::444333111fff?><z+++g&e>&e((((((HL&&&%%%%%%ShӵgL&&&&&&&&&&&&&&&'''((((((((('''''')))S?ʬ'''&&&3h?D%%)?&&&&&&ZufĦ&&&&&&'''gL***''''''g&e'''gĉ@+++...g&e>&e111@e222444??888;;;777;;;???@@@@@@CCCg<ĉccclllqqq3we<Ħ3h?@eZ3h?gL4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@zzzkkkHu]ĦSSSZuR)Ħ666444444333333444222sߝLGdUĦ***Hƅ^Hu]Ħ'''ntHdĦ&&&&&&HGgĉ@***HdĦ((('''''''''''')))'''&&&'''((()))Htƅ^((((((Bt=o9ĦDtfo9Ħ'''&&&'''g?'''&&&HdĦ&&&'''(((Hu]Ħ)))tt+++///Hƅ^Hu]Ħ222H׼s333555777999<<<===;;;>>>DDDGGGGGGtQYYY]]]jjjje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqettttDdDĦTTTLLLt|<:::999::::::777222444222DdDDdDĦ***DdDΦDdDĦ'''q<niDdDĦ$$$qet###$$$DdDĦ###%%%(((***+++---,,,*********q<R'''&&&qjRgdKӵHdDĦgdKӵ))))))GR/f6LĭĦ'''&&&DdDĦ&&&'''(((DdDĦ***`eĭ,,,DdDΦDdDĦ222DdDĦ444888777666444444777;;;??????===>>>CCCGGGHHHgeĦgggiiijjjFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦPPPLLLo)hBBB<<<===AAAAAA:::333:::999DdDΦDdDĦ+++DdDΦDdDӵ'''GIpӵDdDĦ%%%po9wӵDdDĦ+++)))'''%%%$$$&&&&&&&&&'''(((po9u,,,,,,,,,+++GIdnuR)ĦDdDĦnuR)Ħ((()))CdgĪj&&&DdDĦ&&&'''(((DdDĦ+++HߝL`o9+++DdDΦDdDӵ222DdDĦ666999777555555888<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦPPPDtFFFAAACCCAAA;;;666999:::DdDΦDdDĦ--->d<ʜ4DuTӵ'''4DwDd<Ħ(((puR)Ħ>d<%%%&&&&&&&&&&&&'''''''''&&&peӵ%%%ĦpeӵDx<>d<ӵDd<%%%qR/ܗ?fӵ&&&>d<&&&'''>d<Ħ+++4DufئL>e,,,DdDʜ4DuTӵ222DdDĦ999888777777;;;@@@CCCBBB@@@HHHFFFHHHNNNSSSUUUgeĦddds<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜ>>;;;:::222777>d<Φ>d<Ħ///s&dq&ĒR((((((i?ʜtd<Ħ%%%HHܗDӊB(((<x------***+++,,,+++)))B?d<888777999???DDDEEEEEEGGGGGGLLLTTTYYYYYYgeĦhhhHg8>aĦB?Ho9>d<>d<ӵB?Ho9<x4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDnefff^^^=eIIIGGGAAA======>>>:::@@@ege000///sĪj@h(((((((((fdDĦ###@ďD''')))Hkge111111111222555:::===>>>@h@@@BBB@G===;;;HĪj@IŌ,,,(((Bene***Hkge)))ne******fe***Hu]3hh...000222se@@@;;;666555999@@@HHHLLLFFFGGGLLLUUUZZZZZZgeĦja>aĦ@Gse<Ō@GHkge4DuXӵĵD^nnncccIIIJJJHHHEEEBBBAAAAAADDDHHH000///...(((((((((((((((DdDĦ)))+++111222333```fffkkkmmmqqquuu{{{~~~pppqqqtttwwwpppppplllCCC>>>888,,,,,,,,,,,,,,,++++++...+++D^+++...000222s׼sAAA???>>>======>>>CCCIIINNNJJJJJJNNNVVVZZZ[[[geFm8>aĦs׼sHoΦ4DuXӵtvӵ>d<ĦĦĦĦiiicccaaa^^^[[[NNNLLLJJJIIIJJJIIIFFFCCC???DDDBBB;;;>>>IIINNNJJJ///...---,,,***)))((('''))))))))))))))))))))))))>d<Ħ222777:::>>>DDDMMMUUUZZZ\\\]]]^^^aaaaaaaaa```^^^[[[WWWUUUQQQSSSTTTPPPJJJGGGIIILLLEEEBBB>>>;;;<<d<Ħ,,,,,,...000222Be>>>BBB:::@@@GGGKKKKKKIIIJJJKKKPPPOOOQQQWWW[[[]]]geFYĉ>aĦBenu]ӵ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦyyyooofff^^^\\\UUUUUURRRNNNLLLJJJFFFBBBBBBFFFDDDJJJEEEGGGWWWMMM333111...------,,,+++)))%%%(((++++++)))'''(((***gdDĦ@@@???BBBAAA@@@DDDJJJHHH???:::;;;@@@<<<<<Anenenene|||nnniiiiiiZZZWWWRRRNNNMMMNNNMMMKKKGGGKKKGGGLLLEEEAAAJJJ:::000...+++*********)))(((111---(((%%%(((000:::De000222999BBB777<<Ak<fh~~~vvvwwwaaaZZZRRRNNNNNNOOOOOOOOONNNQQQNNNTTTNNNGGGJJJ666444111---*********)))((("""'''///666999777000+++DDDNNNVVV^^^eeeiiimmmtttxxxvvvrrrvvv|||nnnjjjhhhjjjiiieeebbbcccdddbbb^^^[[[ZZZ\\\___aaaQQQWWW\\\[[[UUURRRSSSVVVVVVVVVXXX[[[```cccdddcccggghhhjjjmmmlllhhhjjjoooppppppnnnkkkhhhhhhjjjmmmtttrrrqqqwwwRRR:::)))!!!&&&******)))+++000555---///222444444999999999<<>>EEEKKKNNNNNNPPPPPPPPPPPPLLLIIINNNVVVWWWWWWVVVUUUWWW\\\eeellliiinnnrrrqqqllllllwwwXXXFFF111***111666,,,333...+++***+++,,,000555<<<===>>>AAADDDEEEFFFFFF@@@AAABBBDDDFFFJJJPPPTTTTTT___fffdddccckkkvvv}}}{{{qqqeeecccddd```[[[ZZZTTTWWWTTT^^^]]][[[___KKK666444111000111333333333999@@@JJJQQQVVV^^^iiiqqqkkkeee```___[[[TTTNNNMMMLLLHHHEEEGGGLLLPPPNNNJJJBBB===999999999999===DDDMMMKKKGGGAAA<<<777333111888;;;AAAEEEFFFAAA;;;555000,,,+++///999DDDLLLOOOCCC@@@>>>:::555333:::CCC???BBBEEEDDDCCCDDDHHHMMMUUUSSSYYYeeekkkiiifffeeekkkqqqwwwzzzxxxMMM111)))---111---,,,///222000...222999999<<<@@@CCCEEEFFFGGGHHHAAABBBDDDFFFIIINNNTTTYYY\\\eeennnqqqrrrwww}}}|||lllkkklllfff```^^^cccfffcccjjjeeeaaafffSSSBBBAAAAAACCCFFFHHHIIIHHHNNNWWWaaafffccc\\\VVVSSSDDD>>>;;;>>>@@@===;;;;;;+++(((&&&,,,999DDDCCC<<>>666---'''%%%%%%&&&"""$$$(((,,,...+++$$$%%%""" !!!'''///666:::///+++(((&&&###"""(((000333:::BBBCCC===777333222BBB>>>???DDDFFFIIIVVVeeedddhhhhhheeegggqqq|||pppeeeAAA+++&&&%%%+++444555111333:::888<<>>GGGKKKLLLRRR^^^hhhzzzzzzkkkNNN::::::BBBFFFMMMRRRTTTUUUYYY\\\XXXQQQPPPYYYaaaaaa]]]bbbqqqvvv}}}vvv[[[<<<,,,***)))'''&&&'''%%%%%%'''&&&%%%''',,,&&&))))))&&&%%%&&&&&&$$$)))$$$MMM@@@!!!((("""******,,,,,,,,,,,,&&&%%%%%%$$$$$$$$$$$$$$$(((!!!$$$'''&&&%%%'''"""%%%&&&$$$"""%%%'''&&&&&&%%%###"""$$$'''&&&###((( """&&&***!!!###+++######$$$&&&((()))(((&&&***((('''%%%$$$###$$$$$$(((111999;;;999>>>MMMZZZgggrrrwwwgggMMM<<<@@@KKKNNNRRRVVVYYY]]]```___ZZZYYY[[[```dddkkktttXXX@@@---+++---***&&&'''''''''''''''&&&&&&)))---###)))***&&&&&&))))))$$$UUUvvvCCC+++)))$$$&&&""")))*** 555***%%%&&&%%%%%%$$$$$$$$$%%%%%%---...&&&%%%''''''(((!!!'''&&&"""%%%&&&""""""&&&***)))$$$$$$(((&&& ''' ///%%%%%% $$$&&&###$$$%%%'''((((((&&&$$$+++)))&&&&&&'''(((((('''(((...333222///111:::CCCPPP]]]mmmooo[[[DDDAAAKKKKKKOOOTTTXXX]]]``````^^^___```dddlllwww|||```===111***...000+++(((***'''((((((&&&%%%'''((()))%%%'''(((&&&&&&(((&&&"""111ooo444%%%))),,, ###+++000NNN___,,,+++&&&%%%%%%$$$%%%%%%&&&&&& LLLRRR000!!!((()))((($$$***$$$"""***&&&'''$$$)))***'''%%%%%%$$$!!!&&&(((HHH(((!!!###*** $$$&&&(((((((((&&&%%%$$$)))((('''(((***+++***))))))***++++++))))))***+++;;;AAAQQQ```\\\LLLEEEHHHJJJMMMTTTZZZ^^^___```aaaaaammmyyy{{{zzz___999666111---,,,***'''''')))&&&'''&&&%%%'''***((($$$(((&&&%%%%%%###"""&&&,,,^^^zzzAAA###---$$$((("""$$$---III333)))%%%%%%%%%%%%%%%&&&&&&'''444qqqsss;;;"""((()))&&&%%%+++###$$$,,,###$$$@@@)))%%%$$$&&&&&&$$$###%%%&&&///aaa333###&&&///%%%'''))))))'''&&&&&&'''%%%&&&&&&'''''''''((((((((((((((()))***)))((('''000///777HHHRRROOOJJJJJJOOORRRZZZcccfffddddddggggggnnnwwwppp???---222222///)))'''))))))&&&&&&&&&%%%%%%+++000,,,$$$)))$$$%%%(((### 222LLLvvvNNN'''###(((%%%'''%%%&&&++++++kkk333(((%%%%%%%%%%%%%%%&&&''''''NNN|||>>>&&&(((&&&'''###***$$$%%%,,, 111ggg???+++$$$)))$$$"""'''&&&,,,nnn???(((""",,,"""###&&&(((((('''(((***,,,$$$&&&&&&%%%$$$%%%***...((()))******)))***---///...+++,,,555AAAKKKPPPRRRUUUYYYbbblllnnnjjjiiilllxxxzzzGGG+++===***//////***,,,111///&&&''''''&&&(((111777222&&&&&&"""&&&+++$$$###BBBkkkppp))),,,...++++++%%%%%%***@@@|||qqq---+++%%%%%%%%%%%%%%%&&&'''(((^^^uuu;;;)))(((###*** )))%%%&&&***;;;WWW555%%%---&&&!!!&&&$$$$$$pppFFF,,,&&&%%%"""$$$'''(((((()))...111%%%'''(((%%%$$$(((111999%%%(((***'''$$$%%%,,,333000///,,,---666FFFTTT[[[YYY]]]hhhrrrsssmmmkkknnnRRR:::;;;...///+++...777:::222((("""%%%000""")))MMMFFF(((+++'''***)))))),,,aaaIII,,,'''///''''''---&&&(((000gggyyyyyyBBB))),,,'''+++###$$$***!!!===uuuyyyyyy===******+++######,,,$$$###,,,%%%???777%%%&&&''',,, )))$$$---XXXZZZ///!!!'''%%%"""%%%+++'''***%%%,,,]]]999&&&'''!!!''',,,'''HHHCCC'''%%%///&&&###...000999,,,'''---333:::NNNfffaaaaaaooottthhhpppnnn999///444,,,------777CCC>>>...''',,,)))"""---HHHKKK000!!!,,, ...%%%(((666WWWxxxggg<<<&&&$$$+++%%%'''+++$$$&&&IIIxxxuuu:::'''%%%&&&)))$$$&&&***"""---QQQ}}}~~~???***''')))###$$$,,,$$$$$$***%%%@@@~~~FFF(((###'''(((###)))&&&!!!HHH```HHH333*** ((((((+++%%%)))(((***OOOQQQ444***%%%,,,*** ;;;TTT<<<,,,'''$$$(((///111222...---///...111BBBUUUmmmrrrqqq~~~KKK::::::555///***999EEEAAA444***((((((((('''FFFZZZ>>>"""$$$)))%%%(((&&&111MMMwwwKKK---###%%%((($$$(((+++###...hhh~~~iii---'''%%%&&&&&&%%%'''(((%%%???kkk}}}AAA)))$$$)))&&&%%%***%%%$$$(((%%%BBB{{{ccc333###'''$$$'''&&&,,,;;;lllmmmSSS:::""",,,))),,,###'''+++&&&;;;eeeFFF111&&&---+++...SSSMMM666###&&&---......111///---+++,,,111777<<<```___DDDLLLDDD000...777MMMNNN444%%%---...!!!---NNNcccLLL+++'''---&&&111'''LLLhhhyyykkk;;;&&&'''))))))&&&(((+++(((HHH~~~xxxwww^^^###***---(((%%%&&&(((%%%***OOO}}}tttyyy}}}BBB***$$$)))***&&&)))%%%%%%&&&&&&EEExxxDDD((((((!!!***$$$,,,333mmmnnnOOO((((((&&&---%%%&&&,,,%%%...cccWWW<<<%%%'''---''')))999MMMBBB++++++---(((+++666222***'''---666666000AAA~~~TTTFFFGGG111&&&<<>>kkk}}}III)))&&&+++(((&&&(((%%%111JJJsss}}}TTT***'''&&&,,,'''((((((,,,IIIpppxxxzzz~~~HHH111'''))))))(((%%%&&&(((###,,,PPPwwwsss```888%%%%%%---&&&"""---,,,YYY}}}}}}wwwTTT222"""---,,,%%%+++(((***DDDpppfff;;;$$$'''000######<<>>eeepppOOO'''///111---///EEEhhhyyyKKK---***)))...111(((BBBiiiwww}}}bbb'''---***(((!!!'''111...HHH~~~{{{ttt{{{iii!!!)))---******&&&))),,,@@@uuu{{{www???,,,$$$((()))((("""'''***###111YYYyyy{{{uuuQQQ&&&...((($$$%%%)))TTT}}}uuu```000)))+++&&&++++++---555nnnzzzlllHHH$$$)))(((+++444YYYPPP555+++)))111+++000AAAFFF888,,,***GGGQQQ:::DDDwwwggg```LLL<<>>///***...***...UUUJJJ222$$$,,,,,,+++%%%111XXXyyy|||:::,,,(((222$$$(((%%%+++QQQ~~~CCC+++'''***&&&)))+++'''***--->>>yyywwwooo:::((((((,,,+++(((,,,<<>>...FFFdddmmmjjjbbb{{{vvvcccPPP[[[uuurrr===...999999000```}}}aaa,,,......---===eeeCCC,,,)))...***'''111QQQXXX------***...***(((222YYYNNN333''')))***+++)))'''---222ggg}}}~~~vvv~~~kkk777''',,,,,,))),,,<<>>uuuyyyyyy{{{}}}}}}eee:::...444---000777HHH}}}CCC888)))...666000DDDuuuzzzzzzWWW333222777444888LLLhhh]]]KKK888@@@sssuuufff~~~jjjRRRSSSkkkaaaCCC<<<<<<555PPP{{{888---111---:::hhh}}}<<<(((111+++000---OOOvvv~~~{{{===***333(((+++(((---bbbooo...(((,,,+++000%%%***888EEE}}}|||}}}|||FFF444:::444---***NNNiiilllvvvuuu}}}PPPJJJDDDPPP@@@>>>LLLuuu___hhhiiiJJJBBBAAA>>>>>>LLLvvv|||rrr^^^===555@@@???AAA]]]nnnaaaIIIFFFXXXjjjvvvkkk}}}\\\RRRlllJJJEEE555111LLLpppXXX...111111777YYYttt999,,,555+++222777bbb{{{ttt:::+++444+++///...<<>>---)))+++(((,,,+++]]]xxx|||yyy|||bbb---,,,(((555mmmXXX222///+++777{{{mmm888333666222@@@pppooo@@@;;;444AAAmmmYYYIIIXXX{{{ooo```RRRkkkqqqFFF===AAA555pppVVV222<<>>555***000xxxGGG111555555///aaaUUUIII888666TTT}}}wwwTTTJJJrrrqqquuuaaaOOOdddqqqKKK===888CCC^^^xxx>>>(((CCCbbb|||~~~yyy|||~~~sssLLLFFF888FFFooo}}}}}}zzzbbb444%%%111000>>>kkkUUU444222)))///%%%===mmmzzzzzz}}}{{{~~~~~~{{{~~~HHH222+++222vvvLLL111///444ppplll999)))666222KKK777AAABBB777qqqwwwSSSPPPooolllVVVddd]]]999666CCC[[[|||~~~fff333***RRRqqq}}}|||yyy>>>333444QQQsss}}}}}}WWW333&&&,,,///DDDnnnggg???111---333,,,IIIyyy}}}~~~~~~MMM222,,,444ttt|||lll666000333lllMMM333888222EEExxxggg:::>>>@@@VVVhhhKKK```yyy}}}pppSSS]]]oooDDD---;;;WWWvvv{{{KKK...:::kkklll555...DDDlll~~~HHH444***,,,:::]]]|||sssAAA%%%+++...+++PPP|||}}}WWW444...555sss{{{@@@222000dddccc===222222;;;hhhJJJ777>>>???nnnUUUHHHvvvuuu~~~zzz[[[VVVzzznnnRRR444333QQQppp|||jjj333;;;\\\TTT222<<>>+++++++++CCC```YYYKKKXXXLLLOOOPPPMMMGGGDDDGGGKKKBBBFFFFFFLLLPPP>>>+++***000 OOOWWWRRR```QQQWWWSSSVVVUUU]]]lllmmmiiioooFFF///)))gggtttuuuxxx~~~vvvaaa666@@@KKK666...TTTmmm333DDDGGGgggWWWxxxppp{{{TTTccc{{{gggFFF;;;555ddd||||||TTT;;;ddduuulllrrr~~~zzz~~~~~~wwwqqqdddIII...VVVTTTQQQOOOLLLGGGBBB===:::<<<;;;999::::::222&&&&&&***000555888999888777???===;;;:::999:::;;;<<<;;;;;;===???>>>777---%%%)))444999555555:::999111444555666444222000///000...)))+++333555///111999<<<===AAAFFFMMMTTTYYY]]]ssseeeAAA;;;gggtttFFF***FFFxxxbbb222CCCfff^^^ZZZnnnfff]]]{{{uuuNNN888555PPPpppyyy||||||vvvNNN>>>^^^___[[[YYY[[[^^^ZZZOOOEEENNNLLLGGGDDDFFFHHHBBB:::@@@DDDKKKOOONNNIIICCC>>>CCCEEEEEECCCEEEEEE>>>444...222999AAAGGGKKKLLLLLLIIIHHHFFFEEEEEEEEEFFFGGGKKKKKKKKKJJJGGG@@@666...,,,999AAACCCHHHRRRTTTPPPJJJLLLMMMMMMLLLKKKKKKLLLHHH555***555CCCEEE@@@===<<<<<<===<<<:::888555444555;;;,,,###555BBB@@@CCCPPPUUU\\\dddlllttt|||TTT///666\\\uuuCCC:::VVV___iiippppppZZZqqq|||zzzWWW<<<:::FFFlllvvvyyyqqqjjjlllppppppccc[[[TTTQQQFFF555666GGG===BBBJJJPPPSSSQQQOOOLLLMMMLLLPPPWWWXXXRRRLLLJJJGGGPPP[[[```\\\RRRHHHBBB:::;;;;;;;;;<<<<<<666///(((***///333555666666555666555333222222333444444444444444555444000+++'''$$$...444444777>>>@@@<<>>///444PPPsssbbb<<>>000///.........///...---,,,...+++***+++***)))+++111***,,,---,,,******---000)))'''(((++++++))))))+++&&&&&&&&&&&&'''(((((()))&&&&&&&&&&&&''''''''''''&&&'''((('''&&&''')))+++"""$$$&&&&&&&&&''')))+++,,,---......,,,******+++,,,******+++,,,,,,***)))///...---,,,,,,---...///,,,,,,666777...000:::999000333777:::===AAAEEEHHHIIIGGG===333666FFFTTTYYYOOO@@@???CCC;;;666>>>DDDBBB<<<555FFFmmmxxxooorrrZZZ___pppjjjccceeeaaaxxxaaaHHH===???CCCDDDDDD>>><<<;;;:::777111------...,,,000111...333555,,,000111222000---***'''&&&(((+++...------...+++&&&,,,+++***((('''''''''''''''$$$$$$((('''$$$%%%)))---,,,+++)))(((((((((((('''((())))))*********)))$$$&&&)))******---111444*********)))((('''))),,,&&&'''((((((&&&%%%%%%&&&'''&&&%%%''',,,///...+++++++++***))))))+++,,,---$$$!!!...111######,,,)))...000222222222222444666333222111///111555:::<<>>555111BBBKKKRRRcccwwwfff~~~XXXOOOcccqqqdddkkkxxxkkk___HHH444111555666444444444666555222//////111333///......///000000---((((((+++---+++))))))---222(((+++)))###%%%------&&&'''''''''(((******(((&&&***&&&&&&***)))%%%''',,,((('''&&&&&&&&&'''))))))$$$%%%&&&&&&'''''''''&&&&&&(((***)))''''''))),,,%%%%%%%%%%%%$$$$$$&&&***&&&'''))))))(((''''''(((###(((***'''"""###'''******************+++++++++444%%%***000(((,,,111&&&%%%''')))***+++,,,...000...---...000000...///222+++...666777222:::???888999BBB888111777111--->>><<>>999333444333222111000000000000333...,,,......,,,,,,...000,,,+++///000---+++,,,*********)))))))))(((((()))))))))))))))))))))))))))))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&'''((((((((((((((((((((((((((('''''''''''''''((((((((())))))))))))*********)))))))))))))))*********+++++++++,,,,,,++++++,,,,,,---......///111000//////000333666888BBBIIIMMMHHH@@@BBBNNNZZZ```aaacccbbb]]][[[cccnnnwww|||xxxssscccSSSLLLKKKIIIAAA888333333333222111000///..................+++,,,111222...,,,---444///,,,......,,,+++---******))))))))))))(((((((((((()))*********)))((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))((())))))))))))))))))************++++++++++++,,,++++++,,,,,,------......000000///.........//////+++000555555333666???HHHUUUYYY___bbb___\\\aaaiiiwwwvvvlllgggbbbRRREEECCC??????<<<999666666555333///......------------...***+++///222///)))***...777111,,,------++++++---***)))))))))((((((((((((&&&''')))++++++***((('''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&'''(((((('''''''''&&&&&&'''''''''''''''((('''''''''((((((((())))))'''((((((((())))))******************++++++++++++++++++,,,,,,,,,---------............---,,,+++***+++...000111111333777;;;:::===CCCIIIMMMQQQ]]]iiixxxvvvwww~~~uuubbbWWWPPPHHHBBB???999888777777555222111111......---------......///,,,...///---'''(((555EEE777111,,,,,,,,,******---)))))))))(((((((((((('''%%%&&&)))***+++***((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''((((((''''''''''''((((((((((((''''''(((((()))))))))***))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......---,,,+++111111222222222333333444999888999;;;;;;===FFFPPPYYY^^^jjj{{{~~~iiifff[[[MMMEEEDDDBBB>>>???999444222///,,,---000---------------...///000---,,,,,,+++,,,999TTTlll666000+++,,,+++)))***,,,))))))((((((((((((''''''%%%&&&((()))***))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&'''''''''((((((((('''(((((((((((((((((())))))))))))************+++++++++++++++,,,,,,,,,,,,***+++,,,---............,,,------............///666777;;;>>>===:::<<>><<>>@@@>>>@@@EEE@@@QQQQQQKKK\\\uuuooolllggg^^^WWWTTTLLL???999:::999444444666444---+++---******++++++,,,---...///---+++,,,111222///---...111,,,)))++++++)))(((***)))(((((((((''''''''''''&&&&&&&&&&&&'''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&))))))))))))************++++++++++++++++++++++++++++++++++++,,,---...//////111222111//////111333666555666999999777:::???:::EEEMMMWWWdddfffgggrrrzzztttmmmjjjbbbXXXOOODDD<<<:::===<<<:::666222///---++++++,,,)))'''***000333111---'''---333666333---)))(((+++000444444///***&&&%%%%%%***...,,,%%%"""%%%)))'''&&&&&&%%%%%%%%%&&&&&&))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))+++++++++++++++***)))(((((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***++++++***)))(((((()))(((((((((((())))))))))))------,,,+++++++++,,,,,,++++++******++++++,,,---222111///.........///000222222333444666888:::;;;AAADDDGGGIIILLLUUUbbblllnnnppp|||wwwqqqeee]]]SSSKKKCCC<<<<<<@@@;;;999666222///---+++++++++***)))+++...///,,,******...222333000,,,***)))***---111222000---***)))***++++++)))&&&$$$$$$%%%'''&&&&&&%%%%%%&&&&&&&&&)))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))******++++++***))))))(((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))***+++***((('''((()))''''''((((((((())))))))),,,,,,+++++++++,,,,,,---++++++******++++++,,,------------...///000222222222222333444666888999::::::===???AAADDDLLLXXXaaapppuuu~~~|||uuunnnfff___VVVMMMGGGAAA<<<===AAA:::888555111...,,,++++++++++++++++++,,,++++++***...///000///---*********)))***+++---//////...,,,,,,)))&&&%%%''''''%%%###&&&&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))******))))))((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))))))))'''&&&'''(((&&&&&&'''''''''(((((((((************+++,,,------+++************+++,,,,,,,,,,,,...///000000111111111111222333555777999::::::<<<>>>@@@CCCJJJTTT[[[ooowwwzzzyyyrrrlllddd\\\YYYPPPGGGBBB???;;;<<<@@@888666333000---,,,+++++++++,,,,,,++++++---000444111000...+++***)))***+++***'''&&&(((,,,...---+++)))'''%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''((()))))))))(((((('''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%&&&(((&&&&&&&&&&&&'''''''''((())))))))))))***,,,------***************++++++,,,---...///000///...---,,,111111111333444666888999===>>>???AAADDDIIIQQQWWWccckkknnnrrr~~~uuummmkkkddd]]]UUULLLCCC@@@===:::999;;;666444222///---+++++++++,,,++++++***,,,222999???222///,,,)))((()))***++++++(((%%%%%%(((******((('''((()))'''%%%%%%&&&'''%%%%%%%%%%%%%%%&&&'''((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&'''((((((((('''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%'''((('''&&&%%%&&&(((&&&&&&&&&&&&'''''''''(((((((((((()))***+++,,,---******))))))******+++,,,---.../////////...,,,+++000000111222444666777999999:::;;;===@@@EEEJJJNNNVVVZZZbbbsss~~~}}}nnnhhheee^^^WWWPPPHHH@@@???===:::777888444333000...,,,++++++++++++******+++///555<<>>>>>???;;;777666333111///---+++******+++***))))))---222555555444---***))))))+++,,,+++)))++++++***(((&&&%%%&&&((((((((()))+++,,,+++(((%%%%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%'''((((((''''''((()))''''''((((((((()))))))))))))))((((((((())))))***)))))))))))))))***++++++******++++++,,,---////////////000111333555666777999:::;;;>>>BBBFFFHHHJJJOOO\\\[[[fff{{{vvvwwwlll```]]]ZZZTTTNNNGGG@@@<<>>;;;888555444333///...---+++************)))+++---......---+++)))))))))***---///000...,,,((())))))))))))((((((''')))((('''&&&&&&&&&'''((()))(((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((()))))))))*********))))))))))))))))))))))))))))))***+++++++++***)))---,,,+++******,,,...///333444444333222222444666444444666777:::<<>>@@@AAADDDHHHLLLNNNRRR[[[iiisssrrr}}}zzznnnggg^^^XXXSSSNNNHHHCCC<<<;;;999777444333222111---+++***((((((***,,,---***************++++++,,,***))))))***++++++)))'''''''''((((((((((((((('''$$$$$$$$$%%%&&&'''(((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((((((((()))))))))***(((((((((((((((((((((((('''(((((()))***+++++++++,,,,,,+++++++++,,,---...---...////////////000222555666777999;;;>>>@@@AAACCCEEEIIIKKKNNNUUU___hhhpppYYYsss}}}vvvggg```WWWOOOJJJFFFCCC@@@;;;999888555444222111111---,,,*********+++---...(((((('''''''''(((******)))'''''''''(((((('''%%%)))))))))(((((('''&&&%%%!!!"""###%%%'''(((******&&&&&&''''''((((((((())))))))))))((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))((((((((((((((((((((((((''''''(((((()))***+++,,,***************++++++,,,+++,,,............///111111111222444666999;;;===AAADDDFFFHHHKKKQQQYYY___rrrnnnoooxxxlllddd]]]SSSKKKEEEBBB@@@???888777666444222111111111,,,,,,+++++++++,,,,,,---&&&&&&&&&&&&&&&'''((()))((('''%%%&&&''''''&&&%%%)))))))))((('''&&&$$$$$$$$$$$$&&&'''((((((((('''&&&&&&&&&''''''(((((()))((()))++++++***(((%%%###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))***+++)))))))))******************,,,///000//////000111000111222444666999;;;===???AAACCCFFFIIIOOOUUUZZZmmm}}}uuuzzznnnccc```ZZZRRRIIICCC???===<<<555444333111000/////////******+++,,,,,,+++***)))%%%%%%&&&''''''((())))))((('''&&&&&&((()))(((''''''((((((((('''&&&&&&%%%&&&&&&'''((((((((('''&&&%%%%%%&&&''''''((())))))%%%(((+++......+++(((%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))((('''(((((()))***))))))***+++++++++++++++)))+++...//////...///000222222444555888:::===>>><<<>>>@@@DDDHHHMMMRRRVVV]]]lllrrrzzzuuufff```WWWSSSLLLEEE>>>999555444333222111///......------((()))+++,,,+++***(((&&&%%%&&&'''((()))))))))))))))((('''''')))******)))%%%&&&''''''((('''''''''%%%&&&'''))))))))))))(((%%%%%%&&&&&&'''((())))))"""&&&+++///000...+++((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))***)))(((''''''((())))))******+++,,,,,,,,,,,,+++&&&(((+++---,,,,,,---......///000222444777999::::::;;;>>>BBBGGGLLLQQQTTTVVVZZZppp|||yyynnn___TTTRRRKKKCCC>>>===;;;777333444333111---+++***,,,...///111222///+++((()))+++&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''((()))******+++'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((***++++++...+++(((%%%###$$$&&&(((&&&&&&%%%$$$%%%&&&''')))$$$$$$%%%%%%%%%%%%&&&&&&(((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""$$$$$$!!!!!!$$$%%%"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))))))))(((((((((((()))((('''(((******)))'''))))))))))))************+++++++++,,,---...000000///111333555555666999;;;777;;;???BBBDDDFFFHHHJJJPPPYYYgggzzzzzzoooeeeZZZSSSPPPIIIBBB===<<<;;;777444222222111///---,,,,,,,,,/////////---+++)))))))))&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((()))))))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***------+++***((('''&&&&&&***%%%"""%%%+++,,,'''!!!$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&))))))%%%$$$%%%###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((()))((((((((((((((((((((()))(((((()))******(((&&&))))))))))))************+++++++++,,,---...///000///111333444444555777999:::;;;===>>>@@@DDDHHHLLLMMMWWWaaaqqq}}}qqqfff\\\VVVRRRKKKFFF@@@<<<;;;:::777444111111111000///---,,,+++...---+++******)))'''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((***,,,......---***)))"""%%%((()))'''%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$######&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***)))((()))***)))'''&&&))))))))))))************+++++++++,,,---...///000///000222333333333555777;;;;;;;;;:::<<>>;;;:::888666444222000/////////...---,,,---***''''''))))))&&&###%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&"""$$$)))---000111000000'''&&&$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%""""""&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((***)))((()))***)))'''%%%((()))))))))************,,,++++++,,,---...//////...000111222111111333555999::::::999;;;???EEEJJJMMMYYY\\\bbbvvvwwwjjjbbb___ZZZQQQIIIBBB@@@<<<:::888666555333333000---,,,...//////...+++(((&&&&&&((((((%%%"""%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&!!!###%%%(((+++...000111:::---!!! '''+++&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%999777111'''###$$$%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&''''''((((((((()))***)))((()))***)))(((&&&((()))))))))************,,,,,,,,,,,,------...///...///111111111111222444666888:::<<<===???CCCEEEFFFRRRTTTYYYmmm}}}|||pppbbb[[[YYYUUUKKKBBB???>>><<<999666444222222222///,,,---///111///---)))(((&&&&&&&&&&&&%%%###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%%%%&&&(((+++,,,444999:::222%%%$$$+++$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$777555///&&&"""$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((((())))))((('''(((******)))'''))))))))))))************,,,,,,,,,,,,,,,---...///---///000111111111333555333777;;;>>>???@@@AAABBBDDDOOOQQQVVVhhhuuu~~~sssjjj___WWWTTTOOOHHHBBB======;;;888555222000000...,,,---000444333...)))'''(((((('''%%%$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&'''((()))'''&&&%%%%%%%%%&&&''''''###555DDD???---!!!%%%///$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%'''%%%!!!!!!&&&((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&''''''((())))))'''''''''(((***+++***((())))))))))))************------,,,,,,,,,---......,,,...000111111222444666444777;;;>>>??????AAABBBEEEMMMPPPVVVdddlllxxxmmmhhh___WWWQQQLLLHHHEEE<<<<<<;;;888444000//////***+++...333777555---&&&%%%((()))((($$$###$$$'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***$$$$$$%%%&&&''''''''''''%%%%%%***777CCC???---$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###&&&'''$$$$$$'''&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))&&&&&&&&&(((***++++++)))))))))))))))************------,,,,,,,,,---......,,,...000111222333555777666888;;;===>>>???AAACCCBBBHHHKKKRRR\\\aaaoootttfff```XXXPPPJJJFFFBBB???999444000000333444111---+++///222222...***)))))))))(((&&&%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$'''+++000555888...((('''&&&###(((&&&%%%$$$%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''((())))))))))))))))))))))))))))))((('''''',,,,,,------...//////000000///...///000222555777999777777;;;AAADDDAAA>>>@@@DDDHHHLLLRRR^^^nnnzzz}}}|||zzzlllbbb]]]UUUMMMHHHCCC???===777555222222222222...+++///111222000,,,(((''''''((('''&&&%%%&&&&&&((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&(((,,,///111>>>444999666"""!!!)))!!!'''((('''%%%"""###&&&)))%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''((())))))))))))))))))))))))))))))(((''''''+++,,,,,,------......///............000333666777999777777:::@@@BBB@@@===AAACCCFFFIIIOOOZZZgggppp{{{wwwssshhh]]]XXXPPPIIIDDD@@@<<<999555444444333111///,,,+++222222222...***'''&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))QQQ___GGG,,,///(((+++$$$)))+++)))###!!!%%%)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((''''''((())))))))))))))))))))))))))))))(((((('''******++++++,,,---------.........///000333555777888666666999>>>@@@>>><<>>;;;888444111222//////333777888333---,,,***((()))++++++)))&&&)))(((&&&%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&"""(((***!!!!!!%%%'''---333222,,,&&&###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))'''&&&&&&&&&&&&'''(((((('''(((((()))))))))))))))''''''((())))))))))))))))))))))))***++++++,,,,,,***,,,---///111222333333222333555777999<<<@@@CCC;;;???CCCDDDCCCEEEKKKQQQSSSiii{{{zzznnnddd\\\TTTNNNNNNHHH@@@:::888777555222222333555666666333...+++222---'''%%%(((***(((&&&&&&&&&$$$$$$$$$$$$&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&'''((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%...+++SSS```EEE+++((($$$&&&&&&###!!!###&&&'''"""(((+++'''%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&'''''''''''''''""")));;;;;;+++$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***************))))))))))))))))))))))))'''((((((***+++,,,---------...///111222222333333000111222222444777<<<@@@:::;;;<<>>999666444222111222555777666111---------...+++'''(((***+++((($$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###333:::111(((&&&%%%""" !!!%%%(((%%% """%%%%%%"""$$$'''&&&!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%'''$$$+++<<<===222///&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---,,,---...000111222222222111222222222333666;;;???:::;;;===???AAADDDFFFGGGOOO\\\fffrrrzzzmmmbbb[[[UUUQQQMMMAAA@@@===999444000//////333777888444---)))***...)))((((((***,,,+++'''###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&&&& (((***'''+++)))'''(((******)))(((%%%%%%###!!!$$$((('''###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&)))%%%'''222111((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))((())))))))))))))))))))))))))))))*********+++++++++,,,,,,...///000000000000111222333333333555999<<<;;;;;;===???AAACCCEEEGGGMMMYYYbbbmmm|||vvviii]]]VVVRRRNNNLLL;;;<<<===999333///...///666777555111,,,))))))+++''''''''')))+++***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!***+++###""")))+++%%% %%%***)))""" ((('''((('''&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$)))%%%###)))&&& $$$''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))******************+++++++++,,,---...////////////222222333333333444777:::;;;<<<<<<>>>@@@CCCEEEFFFMMMWWW^^^hhhwwwyyyoooaaaVVVOOOJJJGGGDDD888;;;<<<999444000///000999555111///...---***'''((('''&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&((('''$$$"""$$$(((111888444***$$$&&&"""%%%))))))&&&###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%!!!(((&&&%%%+++***(((///''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))******************+++++++++,,,---......///......111222333333222333666888;;;;;;;;;<<<>>>AAADDDEEEJJJSSSWWW```ooowwwtttkkk^^^SSSLLLHHHDDDAAA999::::::888555333222222666222...///333222,,,&&&''''''&&&&&&&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++!!!%%%)))$$$"""%%%...)))...???III@@@///$$$""""""$$$'''&&&###$$$(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%+++(((&&&+++)))&&&---''''''''''''''''''''''''''''''((())))))))))))((())))))))))))))))))))))))))))))*********+++++++++,,,------...//////......///111222222222333666888;;;:::::::::<<>>999666<<<>>>===CCCCCCHHHPPPWWWYYY___nnn|||{{{}}}tttmmmZZZSSSLLLGGGDDDAAA<<<777888555444555777666333000111555888555///***)))***&&&&&&&&&&&&%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%&&&(((((()))(((((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((,,,???WWWQQQ///$$$+++"""#########"""$$$'''+++&&&&&&'''(((((((((((('''%%%%%%&&&&&&&&&'''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''))))))))))))************((((((((()))))))))))))))))))))))))))))))))))))))++++++,,,,,,---.........///......///000222444555111666555666===>>>;;;<<>>:::777444666888999888555111...---000333222...*********%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&)))((('''&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))((((((((('''&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''...HHHLLL555%%%### &&&'''''''''%%%%%%&&&'''%%%%%%&&&'''''''''''''''&&&&&&''''''''''''((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))(((((())))))))))))))))))))))))++++++,,,,,,------......///.........///000222333333444555888<<<>>>>>>>>>AAADDDKKKQQQSSSWWWcccpppxxxlllbbb[[[SSSNNNHHHBBB@@@===;;;888666888:::999666111...---+++---///...+++)))((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''***)))(((''''''&&&&&&'''''''''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))) ###)))***000111((('''&&&&&&(((******'''$$$$$$%%%&&&&&&''''''&&&&&&)))))))))***************&&&''''''((((((((((((((())))))))))))))))))))))))((()))))))))************+++******))))))((((((((())))))))))))))))))))))))***++++++,,,------......///...------...///000111777444888;;;666777>>>BBBBBBDDDJJJOOOQQQUUU___kkkzzzuuujjj```ZZZQQQMMMGGGAAA===;;;:::999;;;;;;999666111---,,,,,,+++,,,,,,+++)))'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((***)))(((''''''''''''''''''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%,,,%%%&&&$$$ ,,,>>>CCC(((### &&&******((($$$%%%&&&&&&''''''&&&&&&***************)))))))))&&&''''''(((((((((((((((************************((()))))))))************++++++******))))))((((((******************************++++++,,,------.........---------...000111444222???DDD555000:::===>>>@@@DDDJJJLLLOOOXXXbbbrrr~~~}}}rrrggg]]]WWWLLLHHHCCC===:::888888999===:::555111...---,,,,,,,,,+++***)))'''&&&$$$###$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$&&&###)))***"""(((555888<<<555,,,%%%"""$$$'''***%%%%%%&&&'''''''''''''''((((((''''''''''''&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))******************************))))))******************************++++++,,,,,,------...---------...///111222333111HHHTTT???555;;;777===>>>CCCHHHKKKNNNUUU^^^lllyyywwwlllaaaWWWQQQFFFCCC???;;;888888:::<<<999555000...//////...,,,+++***(((((('''&&&$$$###$$$%%%%%%%%%&&&&&&&&&&&&"""###%%%&&&&&&%%%###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''(((((()))&&&&&&&&&&&&'''((())))))$$$%%%&&&'''(((''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%!!!'''&&&))))))AAAEEEEEE:::***!!!###(((&&&&&&'''((((((((((((''''''''''''&&&&&&&&&%%%%%%&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))******************************++++++*********************************+++,,,,,,------------------...000222444999...DDDSSS@@@999???666======AAAGGGKKKMMMTTT[[[fffqqq|||rrrggg[[[QQQKKKBBBAAA>>>;;;999:::>>>AAA555000,,,---000222000,,,)))(((''''''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''"""###%%%&&&&&&%%%###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''''''''''''''((())))))%%%%%%%%%&&&'''((()))***$$$$$$&&&'''''''''&&&%%%&&&'''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''((('''&&&$$$###((($$$)))+++###%%%***&&&+++>>>OOOKKK555$$$###)))&&&'''(((((())))))(((((())))))(((((('''''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))************)))))))))***+++++++++,,,************************)))******+++,,,,,,---------------...///111444555<<<&&&444CCC444333===333777777;;;BBBFFFHHHNNNUUUbbbhhhooozzzpppmmmhhh^^^TTTMMMDDD===555555:::<<<777111000///...///000///---,,,+++***)))'''&&&%%%######$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%!!!###000@@@BBB444******"""###%%%''''''''''''&&&%%%%%%%%%&&&'''(((******%%%%%%&&&&&&'''((())))))+++)))'''((()))+++************))))))))))))************+++++++++,,,,,,,,,************************++++++******++++++,,,------------...///000000111222222111000111444999===;;;;;;;;;===AAAFFFKKKNNNXXXfffpppvvvlllhhhdddZZZOOOJJJCCC>>>888888:::;;;777222111000.../////////---+++++++++***((('''&&&%%%$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%)))$$$%%%...///))))))///000---)))&&&%%%&&&)))+++))))))(((''''''''''''(((%%%%%%&&&''''''((())))))((((((((((((((((((((((((******))))))))))))***************+++++++++,,,,,,************************++++++******++++++,,,------------...///000000000111111111111111444888;;;::::::;;;===AAAFFFKKKNNNWWWdddmmmzzz}}}|||qqqgggbbb]]]SSSJJJEEE???===:::999999777444222222000.........---+++***,,,+++***)))(((&&&%%%%%%"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%########################$$$######""""""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%,,,$$$ """###"""'''000555222---(((&&&&&&(((******)))((((((''''''((((((&&&&&&''''''(((((())))))'''***,,,,,,(((&&&'''((())))))))))))))))))))))))*********++++++++++++,,,************************++++++******++++++,,,------------...//////000000///000222222222444777999::::::;;;===AAAFFFJJJMMMTTTaaaiiisssyyy{{{pppeee___XXXMMMEEEAAA;;;<<<;;;999666333222111333000...------,,,***)))******)))((('''&&&%%%%%%######$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##################$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((($$$$$$''''''$$$%%%))),,,,,,,,,,,,+++(((&&&%%%&&&&&&&&&'''((()))******''''''((((((((()))))))))(((---111000+++'''(((***))))))************))))))************++++++++++++************************++++++******++++++,,,------------....../////////---///111333333444666777999:::;;;===AAAEEEIIIKKKQQQ^^^eeennn}}}uuuzzzpppddd\\\TTTJJJCCCAAA=========:::555222222333222000---,,,++++++***((((((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###&&&'''((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''++++++(((%%%%%%%%%&&&(((***++++++******&&&&&&&&&&&&'''((())))))((((((((()))))))))))))))(((---111000+++'''(((***((()))************)))((())))))*********+++++++++************************++++++******++++++,,,---------------............+++...111333333333555666888999;;;===@@@DDDGGGIIINNN[[[aaaiiizzzyyyrrruuukkkaaaYYYQQQHHHCCCCCCAAA@@@>>>:::666444444555222///,,,***++++++***)))''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''&&&&&&&&&((('''%%%%%%''',,,111555+++***)))((('''&&&&&&&&&))))))))))))************'''***,,,,,,(((&&&'''(((((()))***++++++***)))((()))))))))************+++************************++++++******++++++,,,---------------------------+++---000222222333444666888999:::===@@@CCCFFFHHHJJJWWW]]]ddduuuyyytttlllcccZZZTTTMMMFFFDDDFFFCCC@@@;;;777444444444444000...+++)))***++++++***'''''''''&&&%%%%%%$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$######%%%'''''')))(((&&&%%%''',,,111444...---+++***)))(((((((((************************((((((((((((((((((((((((((()))***++++++***)))((())))))))))))************************************++++++******++++++,,,---------------------------+++---///000111222444666777888:::===@@@CCCEEEFFFGGGTTTYYY___nnn}}}~~~}}}yyyddd\\\TTTOOOJJJFFFEEEIIIBBB===666222111111111111///---***)))***+++++++++(((((((((''''''&&&&&&%%%######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''"""$$$%%%%%%&&&''''''&&&%%%&&&(((***+++++++++***,,,,,,,,,+++,,,,,,------++++++******************+++)))(((((()))+++******''')))***++++++***)))'''))))))))))))************************************++++++******++++++,,,---------------------------,,,---//////000111444777777888:::===@@@CCCEEEFFFFFFRRRWWW[[[iiiwwwyyyrrrfffZZZTTTNNNJJJDDD@@@CCCHHH:::999777555333000///...,,,,,,,,,+++++++++*********))))))((('''&&&&&&&&&$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$%%%&&&&&&''''''((('''%%%$$$%%%''')))((('''(((((((((((())))))))))))111 $$$???KKK:::)))(((+++(((+++000///)))(((---++++++************++++++******++++++++++++******))))))))))))************)))&&&)))---)))&&&111BBBRRR@@@+++###'''---,,,(((---------------...///000...,,,+++---111444333222222666;;;===<<<>>>CCCHHHKKKJJJOOOYYYdddqqqvvvpppjjj___^^^UUULLLGGGBBB>>>???CCC666666555333222000///...,,,,,,+++++++++*********)))))))))((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''))))))'''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&''''''(((((('''&&&&&&&&&'''((()))(((((((((((()))))))))***%%%,,,---,,,888FFF???---******)))((()))+++***(((++++++************++++++******++++++++++++******))))))))))))***************'''(((---***'''000>>>WWWKKK;;;000,,,,,,+++***...------------......///...,,,+++---111333333222000555:::;;;;;;<<>>AAACCCCCCIIISSS\\\dddpppzzz}}}vvvlllhhhfff]]]VVVNNNGGGGGGEEE>>>777333555444333111000...---,,,*********)))))))))((((((''''''''''''&&&&&&&&&&&&$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''%%%%%%&&&''''''(((((())))))%%%&&&///;;;===222&&&))))))))))))************111$$$$$$///..."""###111222,,,///888333$$$###---++++++************++++++******++++++++++++******((()))))))))************,,,)))(((+++...,,,******++++++,,,,,,++++++***))).../////////...---,,,+++---......//////000222333111333555777999;;;>>>???AAAAAAGGGQQQZZZcccoooyyy~~~|||wwwllleeeaaaXXXNNNHHHEEEEEECCC<<<666333555444333111///---,,,+++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$######""""""######$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''(((((())))))(((%%%&&&111>>>???222%%%)))))))))*********++++++(((***---...---+++******...***...777555(((%%%---++++++************++++++******++++++++++++******))))))))))))***************))))))+++,,,+++***)))///---,,,---//////,,,)))---.../////////...---,,,---...////////////111333111222444666999;;;===>>>AAA@@@DDDLLLTTT\\\gggrrr}}}xxxuuukkkddd___UUUJJJEEEBBB@@@<<<666444555111111000///...---,,,,,,))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$%%%&&&&&&'''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))(((''')))000888777///&&&))))))*********+++++++++%%%---///++++++111111******---------333888444***++++++************++++++******++++++++++++******))))))))))))************(((***+++***)))******)))***))))))+++---......---+++---...///000///---------///000000......111333000000222444777999;;;;;;AAA???AAAGGGNNNVVVaaalllyyyqqqmmmmmmeee```[[[RRRIIIDDD???<<<666111222666...---------------,,,,,,)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$%%%&&&&&&''''''$$$%%%&&&&&&''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))((())),,,///000///+++((()))************+++++++++,,,***)))+++------...///(((222...$$$111HHHCCC***++++++************++++++******++++++++++++******))))))))))))************'''***+++)))((()))******---......,,,+++***+++---***,,,...000000///...------///111000......111333//////000222666888999999???===>>>EEELLLTTTaaallluuuxxxaaadddooo___SSSTTTPPPGGGCCC===888555222///---.........------,,,,,,+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$######$$$%%%&&&((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((''''''''''''((())))))&&&''''''''''''''''''&&&'''((()))***************(((((()))***************++++++++++++++++++++++++))))))***+++---...//////***+++***''''''000AAANNNAAA444))))))///111,,,'''***,,,---+++***+++,,,,,,******)))((((((((((((((('''(((((()))***+++++++++---,,,,,,++++++,,,,,,------...............------//////...---...111777;;;000000///111555888999999======@@@GGGMMMRRRZZZbbbmmm~~~ppp]]]aaajjj```VVVQQQDDDFFFAAA;;;777444222000//////...---,,,++++++++++++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&'''''''''''''''&&&%%%&&&''''''((((((''''''''''''&&&&&&''''''((())))))(((''''''''''''((()))&&&&&&'''''''''(((((((((%%%&&&'''''''''''''''''''''''''''((((((((()))))))))((('''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((()))))))))))))))(((((())))))*********************************************++++++,,,---......///111111...+++...777???|||OOO///000///"""###333///...+++(((((())))))''',,,+++***)))))))))))))))))))))******+++,,,,,,,,,---,,,,,,++++++,,,,,,------...............------...////////////111555999111000000222555777888888<<<<<<@@@GGGLLLPPPXXX```hhhwww|||llleeegggeeeYYYTTTPPPEEEDDD???999444222222111111000...,,,***)))))))))***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''((('''&&&&&&&&&&&&&&&'''''''''((((((+++***)))'''&&&&&&%%%%%%'''(((((())))))(((((('''(((((()))))))))(((''''''))))))***++++++++++++*********************************++++++,,,,,,,,,---///333777555000---...111^^^RRR>>>---)))...111111---***'''(((+++,,,,,,,,,---,,,++++++***+++++++++******++++++,,,------------,,,,,,++++++,,,,,,---------...............---...///000000000111333555222111000222444666666666;;;;;;>>>EEEJJJNNNUUU]]]dddppp{{{kkknnnkkk\\\NNNNNNQQQMMM@@@<<<666222111222222222///...+++)))((((((((()))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%#########$$$$$$$$$$$$$$$(((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))(((((('''&&&%%%%%%$$$&&&''')))***)))((('''&&&&&&'''''''''(((((((((,,,+++***)))((((((((((((((())))))))))))))))))(((***************)))(((''')))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***///555666222///...///$$$888===,,,&&&222444***,,,***+++---...,,,---...,,,,,,+++++++++++++++,,,***+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---,,,---......///.........---///111222111000111222333222111222333555555444999999===DDDHHHKKKRRRYYY]]]iiiyyywwwhhhhhh]]]RRRTTTZZZTTTJJJ===999444111111111111111...---+++)))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%######$$$$$$%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((('''&&&&&&%%%&&&''''''((((((''''''(((((('''''''''((()))))),,,------------------,,,*********)))))))))))))))&&&''')))***++++++******)))))))))************+++***)))))))))))))))******)))******++++++******))),,,,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------'''+++000222111///000111///***...999999...(((+++//////111333...'''&&&+++++++++*********++++++,,,*********+++++++++++++++---,,,,,,++++++,,,,,,---,,,------...//////......---///111222111000000111333222111111333444444333999999<<>>777555333222111000...---)))***,,,------+++***)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))%%%%%%&&&&&&''''''((((((((())))))))))))*********&&&'''((()))***+++++++++***+++,,,,,,------,,,,,,---------------......///++++++,,,------,,,++++++------------,,,,,,,,,,,,***)))(((((()))+++...///************++++++++++++,,,++++++*********++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,---------------........................,,,------...///000111111111111000///...///000111'''111888>>>MMM\\\ZZZMMM===000)))---111///000555,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---+++,,,---...////////////---...000000///000111333222000000000333444555444999999===CCCFFFFFFKKKPPPWWWZZZhhh{{{vvvjjjbbbTTT]]]UUUPPPTTTFFF777???666555333222222000---+++((())),,,......---+++))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***(((((()))***+++,,,------------.........////////////000111333444555555666999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>???@@@AAAAAA@@@???>>>AAA@@@>>>;;;999666444333777666444444555888;;;===333333333333444444444444222111000///...---------+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,+++,,,------......------------------------------------...///000111222333222222111000000111222333===000000777222...MMMxxxYYYAAA......222///,,,------------------...///000---------------------------,,,,,,++++++,,,,,,---+++,,,---...////////////---.../////////000222444111000///000333555555555999999===CCCFFFFFFJJJPPPSSSSSS___ssswwwqqqkkkYYYWWWXXXNNNGGGKKKGGG<<<:::111222222222111...,,,***---******...///+++((((((((()))***---...---***((('''&&&&&&'''''')))***+++((())))))((('''(((+++...---111555777888;;;@@@EEEJJJKKKMMMNNNNNNNNNMMMLLLIIIKKKOOOQQQRRRRRRSSSTTTYYYVVVTTTUUUXXXYYYVVVTTTWWWXXXZZZ]]]___aaacccddd\\\\\\\\\]]]aaaeeeccc```fffdddcccggglllmmmhhhcccdddgggjjjjjjgggcccaaa___eeeddd```^^^]]]bbbiiinnn``````\\\WWW[[[cccddd```UUUYYY]]]\\\WWWSSSQQQQQQTTTPPPNNNOOOKKKDDDCCCHHH@@@CCCEEEBBB???>>>999444;;;:::999777444111///---222222222111111000......////////////000000000111888555333333444555222000666555555444000000:::FFFyyyTTT222,,,333333///,,,222111111///---,,,------222000------------,,,***---.........,,,,,,,,,---***+++,,,---...///000000---///000///...///222666222333444444333333555777777999;;;>>>AAAEEEKKKOOOVVV\\\fffqqq}}}~~~uuuhhhTTTNNNXXXWWWQQQMMMBBB666777222222222222111///---,,,...(((&&&+++000///---,,,%%%%%%%%%''')))*********...///111333666888;;;<<>><<<:::999===:::777666666666333000777666555444000---111888WWW___^^^JJJ222(((111<<>>555;;;777666444111...,,,***))))))---222333---)))...777============???BBBEEEFFFKKKLLLOOORRRUUUWWWYYYYYYXXXWWWVVVYYY[[[[[[XXXTTTbbbbbbccceeeggggggfffeeebbbcccdddeeeeeeeeedddccclllmmmmmmlllkkkkkkmmmnnntttuuuwwwwwwvvvvvvwwwyyytttuuuvvvwwwwwwvvvtttsssvvvuuuwww{{{}}}xxxzzz||||||{{{|||~~~{{{{{{{{{yyywwwssspppnnneeebbb___\\\YYYWWWSSSQQQJJJFFFDDDCCC???777444555:::SSSaaaRRR<<<111---)))444222000000111222333222---...//////000111222444---,,,***))))))***+++,,,***+++---///111333333333///111333333222333444666111222333333222222444666999:::<<<===>>>@@@DDDGGGUUUYYY___hhhtttwwwjjj```ZZZWWWQQQ]]]^^^UUULLLHHH>>>888@@@666666444333333222333333555777>>>DDDDDDAAACCCGGGMMMNNNOOOPPPQQQSSSUUUWWW[[[\\\]]]^^^_________^^^hhhfffdddfffiiiggg```ZZZjjjiiihhhkkknnnnnnjjjfffdddeeefffggghhhgggffffffqqqqqqqqqpppooooooqqqtttnnnppprrrqqqnnnmmmoooqqqvvvvvvvvvvvvwwwxxxyyyzzz{{{xxxyyy~~~~~~~~~|||~~~wwwrrrppp```hhhjjjbbbYYYUUUOOOGGGEEEAAA<<<777444111///---666444111111222333222000222111000111444777999:::777666444222000000000000---......///////////////111222333222222222444666777888:::<<<===???CCCEEEMMMRRRYYYcccppplllbbbWWWQQQVVVYYYYYYQQQBBBAAAKKKGGG>>>@@@:::;;;===@@@EEEIIIMMMOOOQQQIIIIIIVVVdddggg```XXXYYY\\\```bbbaaa``````aaahhhhhhhhhggggggfffeeedddhhhffffffjjjnnnooojjjeeeiiihhhhhhkkknnnnnnjjjfffhhhiiikkklllllllllkkkjjjqqqrrrrrrqqqpppqqqtttvvvvvvxxxyyywwwtttrrrsssuuu}}}{{{xxxvvvwwwyyy|||}}}xxxxxx~~~}}}yyyyyy{{{yyyyyy{{{~~~}}}wwwrrr{{{{{{{{{yyywwwwwwxxxzzzsssssssssrrrpppoooppprrrtttuuusssooojjjmmmzzzgggnnnvvv{{{{{{wwwtttrrrrrruuuwwwyyy|||uuuxxxzzzzzz|||uuummmzzz~~~tttmmmiiihhhTTTLLLDDDBBBCCCAAA:::333999666222000000///---+++666444222111111444777999555444333222222222111000111222333333222333555666444666999;;;<<>>AAACCCHHHFFFDDDAAA===???KKKXXX>>>BBBEEEDDD@@@<<<<<<===;;;>>>???===>>>DDDJJJLLLBBBDDDCCC??????BBBBBB@@@EEEEEEEEEEEEFFFIIIKKKLLLOOOQQQSSSVVVXXXZZZ[[[\\\gggjjjnnnrrrvvvxxxyyyzzzfff```YYYSSSMMMGGG???:::555444222111000111333444222000///111444666888888222333444444333333555777333555999;;;===???BBBDDDAAAGGGPPP[[[gggwww{{{mmmhhheeeZZZZZZdddhhhdddbbbbbbqqq~~~rrr]]]ZZZggggggggggggfffdddbbbaaa^^^aaa___PPP;;;777MMMfff```dddiiiiiihhhgggjjjmmmkkkiiigggffffffgggiiikkkrrrpppllliiigggfffgggggghhhiiijjjiiigggffffffggg___```bbbcccccccccbbbaaabbbccceeedddbbbaaaaaabbb]]]\\\[[[[[[]]]]]]\\\[[[^^^\\\ZZZYYYXXXXXXXXXYYY]]]SSSOOOVVVXXXRRRQQQUUUVVVTTTRRRRRRTTTUUUUUUSSS\\\]]]]]][[[XXXVVVVVVVVVYYYZZZYYYXXXVVVVVVWWWYYY[[[ZZZ[[[\\\YYYVVV[[[ddd]]]\\\ZZZVVVRRRNNNMMMLLLOOOSSSRRRMMMKKKNNNPPPOOOSSSTTTRRRLLLKKKMMMMMMJJJGGGEEECCCBBBAAAAAABBBCCC???@@@@@@AAAAAA@@@@@@@@@666777999;;;===>>>??????CCCFFFIIIJJJKKKLLLOOORRRbbb______dddhhhiiikkkooo|||sssiiiqqqnnnhhh```UUUIII???::::::666111///000222222222333444555555444555777888555777:::<<<===>>>@@@BBBDDDHHHNNNUUU___nnn|||qqqlllfff^^^fffuuuyyytttvvvyyytttbbbdddccceeegggiiiiiiiiigggfffdddMMM666...555DDDVVVbbbaaadddhhhhhhggghhhnnnsssqqqoookkkhhhhhhiiikkkmmmeeedddbbb___^^^aaafffjjjaaacccccc```\\\ZZZ\\\^^^[[[[[[]]]^^^^^^^^^]]]\\\aaabbbdddccc```^^^]]]\\\aaa___^^^```dddfffeeeccc^^^___aaabbbcccbbbbbbaaaggg\\\XXX___bbb]]]]]]bbb^^^^^^\\\ZZZZZZ\\\bbbfff^^^___```___\\\ZZZZZZZZZZZZ[[[\\\[[[XXXWWWWWWWWWSSSTTTXXX^^^[[[SSSQQQTTTWWWVVVUUUWWWZZZZZZWWWSSSTTTZZZ\\\XXXWWWZZZ[[[XXXPPPSSSSSSRRRTTT[[[^^^^^^XXXVVVTTTRRRRRRRRRSSSTTTNNNMMMLLLJJJHHHEEECCCAAAGGGGGGFFFFFFEEEDDDDDDDDDOOOQQQRRRQQQMMMKKKMMMOOOHHHFFFFFFHHHGGGDDDCCCFFFBBBHHHHHHCCCFFFNNNMMMDDDHHHQQQZZZXXXSSSUUUcccppprrrxxxnnnfffYYYNNNFFF@@@;;;777444555666555555555777999777999<<<=========>>>???IIIJJJMMMQQQYYYhhhyyy~~~sssqqqhhh[[[kkk}}}{{{~~~mmmYYYccc```ccckkkkkkdddccchhhCCC555111EEE^^^hhhccc]]]eeedddaaa``````bbbfffhhhjjjfffaaa^^^\\\^^^bbbdddeeedddbbb___]]]___dddgggeeeiiijjjfffdddeeedddbbbfffaaa```fffiiihhhiiinnnllllllnnnqqqpppnnnnnnooossscccttt|||fffkkkzzzjjjwwwvvvsssqqqpppsssyyy}}}~~~wwwwww~~~~~~wwwwww~~~xxxzzz|||}}}{{{zzzyyyzzz{{{}}}~~~|||}}}~~~}}}|||}}}{{{NNN===444111:::AAAQQQUUUSSSVVV]]]```___dddlllgggTTTLLLJJJ@@@999666///555333333666:::===<<<:::>>>999333///...000333444666+++000555...666???666999999999777666666999;;;DDD@@@LLLdddpppiiiffflllqqqooojjjgggdddbbb```___UUUVVVXXXYYYWWWSSSNNNKKKMMMTTTUUULLLCCC@@@@@@@@@CCCEEEDDDAAACCCHHHJJJJJJQQQYYYfffsssttt[[[WWWFFF===AAA===444444666888:::777444555<<>>GGGPPPUUU???222---'''***333333''')))---222444333///,,,(((***///333666666444222999666::::::333333666444444999@@@DDDCCC@@@===<<<;;;777===OOO]]]ccckkktttfffcccaaaeeemmmrrrsssqqqpppqqqqqqqqqqqqooommmlllmmmfffbbbccchhhiiiddd^^^sssnnn```KKK<<<999>>>BBBEEEEEECCCBBBCCCHHHOOOTTTVVV]]]eeelllxxxlllVVVNNN@@@@@@@@@AAABBBAAA???===NNNHHHGGGMMMSSS[[[mmmxxxnnniiijjj|||zzzxxx|||yyymmmffffffUUU\\\aaabbb^^^TTT@@@///666IIIaaallleee[[[\\\dddbbb___^^^___cccffffffdddeeehhhkkknnnooonnnllljjjfffggghhhhhhfffeeeeeeeeejjjnnnooolllkkkmmmnnnlllrrrnnnllloooqqqqqqqqqsssvvvrrrnnnnnnssswwwxxxuuu~~~zzzmmmsss}}}rrrzzz{{{}}}TTT222///000,,,***$$$+++000---*********+++111888---''',,,333---***)))###222000,,,***,,,333===DDDQQQPPPNNNKKKEEE===666222333BBBLLLTTT]]]___ccclll~~~zzzvvvwww{{{~~~|||zzz|||{{{uuunnnlllkkkiiigggffffffffffffpppddd^^^dddjjjjjjkkkooollljjj]]]FFF444333<<>>444///222888>>><<<@@@FFFKKKPPPYYYiiiuuu|||vvvsssllleeeUUU]]]ZZZTTTSSSKKKEEEKKKXXX```oooxxxmmmfffdddfffvvvxxxhhhooo~~~wwwqqqoookkkfffiiirrrkkkpppbbbCCC...888OOO^^^bbbfffjjjmmmppppppjjjbbbaaacccdddfffgggggghhhhhhnnnmmmkkkiiihhhhhhhhhhhhjjjjjjiiigggfffgggjjjllliiimmmlllgggfffhhhjjjiiioooooommmjjjkkknnnnnnkkkssssssnnnhhhnnnzzz~~~NNN@@@^^^uuufffnnn~~~mmmsssyyy~~~|||xxxwww~~~rrrAAA///,,,...333,,,000+++//////,,,+++---///...555555<<<>>>888:::;;;111777777666555333333555777UUUbbbuuuttt\\\QQQyyyuuudddUUUKKKFFFEEEEEECCCEEEHHHIIIHHHKKKPPPPPPTTTQQQGGGFFFVVVpppuuuhhhfffdddeeeppp___YYYQQQLLLQQQ___qqq}}}{{{hhhnnn~~~}}}yyytttooommmnnnoooqqqkkklllVVV444---FFF]]]bbb]]]eeejjjiiiiiijjjhhhcccaaaeeeggggggddddddgggjjjnnnmmmkkkiiihhhhhhhhhiiifffgggiiiiiihhhhhhiiikkkjjjmmmmmmjjjiiimmmppppppssstttrrrnnnooossssssoooyyyxxxsssooovvv|||rrraaaAAARRRqqq|||pppqqqyyysssyyy{{{|||}}}}}}~~~|||NNN666222666;;;111111---///,,,'''***777BBBGGGXXXCCC222)))+++:::>>>111///((("""$$$222GGG]]]kkkppp{{{jjjSSSfffxxxvvvpppeee```^^^cccaaaUUUHHHAAAGGGIIIBBB444...<<>>///777LLL^^^eeecccdddbbb```eeekkkjjjddd^^^cccfffddd```___ccciiinnnmmmkkkjjjiiiiiijjjjjjgggjjjnnnpppooonnnnnnnnnjjjnnnooommmmmmssswwwwwwwwwyyywwwrrrtttyyyyyyttt{{{{{{yyy{{{|||]]];;;;;;ggg|||uuuqqqyyy~~~{{{zzz}}}{{{uuuzzzzzz___CCC<<>>]]]]]]ccciiiiiifffdddgggkkkjjjgggdddcccfffkkkoooqqqrrrkkkcccjjjqqqgggdddttthhhhhhiiikkklllnnnooopppppppppqqqtttvvvwwwwwwvvvuuu{{{|||xxxuuuvvvxxxxxxsssLLL***UUUlll}}}}}}zzzuuutttuuuyyy|||}}}|||qqq???uuu<<<111***///000===ZZZyyyppp444888'''EEEkkk333...444555KKKpppwwwTTTOOOuuuCCC555CCClllSSS@@@EEE===@@@>>>>>>888444666888666555666;;;777@@@OOOrrrtttqqqyyy|||```}}}{{{{{{xxxrrrmmmmmmmmmbbbTTT:::+++///AAAWWWWWWFFFNNN[[[```dddeeebbbbbbfffjjjfffeeefffjjjooorrrsssrrrlllmmmgggfffnnnkkkeeehhhiiijjjlllnnnoooppppppqqqiiijjjlllooossswwwyyyzzzwww|||}}}yyywwwyyy{{{{{{sssZZZ@@@222hhhvvv~~~|||~~~zzzrrrrrrtttxxx~~~}}}zzz~~~{{{VVV:::___III777999@@@mmmCCC777(((<<>>333AAA___}}}bbbUUUXXXJJJeeehhhPPPiiivvviiiZZZCCC===999777555333666:::999666<<>>000***&&&333BBBgggmmmlllkkkNNNPPPUUU[[[bbbfffggggggcccbbbcccggglllmmmiiidddbbbYYYPPPZZZkkkiiifffooommmooorrruuuuuuuuusssrrrmmmnnnoooooooooqqqvvvzzzkkkmmmhhh]]]RRRNNNKKKIIIkkknnnxxxsssOOO000FFFsssyyyzzzzzzyyy{{{|||||||||}}}~~~{{{yyy}}}yyyWWWBBBBBBBBBWWWzzzooopppjjjUUUMMMVVVwwwOOOGGGqqqjjj~~~uuuRRR]]]qqqmmm|||bbbQQQFFF>>>777555:::<<>>iiiiiiMMMDDD///===AAALLL||||||nnnxxx|||zzz|||ooozzzhhhkkkiiiEEE,,,333<<<333XXXiiiiiimmmddd[[[cccaaafff___MMMJJJZZZffffffccckkkkkk]]]RRRTTT^^^eeeeeeiiiiiifffeeeiiilllkkkiiiiiiiiikkkrrrzzzzzzuuuuuuvvvwwwuuussstttxxx|||{{{}}}}}}{{{xxxxxx{{{~~~xxx\\\888999FFF}}}}}}}}}~~~}}}{{{yyyddduuudddEEEUUUssssss~~~}}}vvvIII222>>>???WWWjjj|||pppyyy}}}zzz{{{ooorrrhhhkkkkkkRRR777444:::QQQ```iiijjjiiibbb^^^cccfffgggdddZZZRRRSSS]]]eeeiiiooooooggg```bbbfffhhhgggjjjkkkggggggkkkmmmmmmoooqqqqqqooopppvvvxxxwwwvvvwwwwwwwwwwwwyyy|||~~~{{{|||~~~nnnEEE///999UUUzzz{{{{{{|||yyy{{{||||||jjjsssvvv}}}```AAARRR|||qqq{{{___GGGbbbNNN999<<<<<<\\\lllooovvv|||xxxyyynnnhhhjjjkkklllbbbHHH555888UUURRR^^^nnnmmmiiiiiiiiijjjjjjlllkkk___SSSVVVbbbmmmnnnkkkgggfffiiillllllkkknnnoookkkjjjnnnppppppppptttsssmmmjjjmmmrrruuuwwwvvvuuuwwwyyy|||~~~~~~yyy{{{}}}hhh888///999ddd~~~~~~}}}}}}www^^^BBBUUUppppppVVV444GGGJJJ???<<>>???===QQQ|||mmm~~~ffflll}}}xxxtttwwwooogggrrrkkkgggooo___BBB888222+++JJJqqqsssiiifff```^^^hhhlllhhhhhhjjjaaaSSSgggiiikkkmmmnnnqqqvvv|||tttxxxxxxtttsssvvvxxxxxxsssuuutttqqqssszzz~~~}}}{{{yyywwwxxxzzz|||zzzxxxzzz{{{}}}{{{qqqNNN+++333AAAuuu|||XXXFFF^^^fffeeehhhYYYnnnoooFFF+++]]]ZZZ777===>>>___zzziii{{{}}}hhhlll~~~zzzuuuxxxqqqmmmtttnnnggglllgggQQQ===...***???```mmmjjjiiijjjfffppprrrmmmqqqzzzppp]]][[[```jjjtttwwwuuuuuuxxxvvvyyyyyyuuutttwwwyyyxxxooorrrssstttwww}}}}}}~~~}}}||||||}}}}}}|||zzz|||}}}mmm???'''000MMM}}}}}}~~~hhhuuuMMM@@@[[[iiiYYYnnnlll{{{]]];;;[[[JJJ;;;===AAAkkkwwweee}}}{{{jjjlll~~~yyytttuuuoooqqqrrrqqqkkkiiioooaaaDDD---,,,222MMMkkksssqqqwwwrrruuuuuutttwwwzzztttjjjVVVVVV^^^kkkttttttssstttuuuxxxxxxtttsssvvvxxxwwwiiiqqqwwwwwwvvvxxxyyyxxx{{{}}}~~~~~~}}}|||}}}~~~{{{}}}bbb777222---HHHjjj|||}}}~~~jjjlll~~~HHH===ZZZaaaFFF[[[kkk}}}ppp]]]bbbiii??????===III}}}qqqeee|||kkkkkk}}}wwwpppqqqjjjrrrppptttoooiiitttmmmIII111222...DDDlllwwwooossstttoooooosssrrrllliiilll^^^UUUTTT```nnntttvvvxxxtttwwwvvvrrrqqqtttvvvuuuiiivvv~~~xxxvvvxxxyyywwwzzz}}}}}}{{{{{{}}}yyy{{{|||yyyvvvvvvyyy}}}PPP111>>>)))444FFFhhh~~~~~~~~~}}}wwwsss]]]OOOFFFAAAlllJJJ@@@]]]sssyyySSS<<>>222111///LLLqqqrrroooiiiiiikkkooorrrsssuuuxxxxxx]]]QQQXXXbbbnnnvvvqqqyyyvvvssstttvvv|||~~~vvvnnnpppwwwwwwrrr~~~yyyxxxzzzzzzvvvrrrtttwwwxxxvvvEEE666,,,333555,,,CCCrrrpppyyyqqq}}}xxx~~~{{{kkkZZZjjj^^^UUU111???```jjjqqqvvvEEE>>>\\\}}}HHH;;;uuulllFFFnnnppp[[[jjjnnn???CCCAAA>>>tttzzzmmm}}}}}}uuuiii\\\tttvvvwwwsssyyywwwmmmuuuwwwdddBBB444000+++???```jjjuuuhhhjjjnnnooonnnnnnrrrwwwxxxlllddd]]]\\\lllxxxqqqsssqqqppprrryyy~~~tttlllmmmuuuxxxuuuvvvvvvwwwyyy{{{}}}~~~~~~yyy{{{{{{jjj888999333---+++,,,JJJuuu{{{yyysss||||||ppp^^^KKKTTTWWW^^^:::???^^^mmmyyyaaa```}}}yyyHHHAAA```RRR<<>>SSSfff???888VVV]]]```___QQQZZZqqqnnniiissskkkrrrwwwHHHAAA```mmm<<<===hhh~~~eeeIII\\\pppEEE???[[[eeemmmiiiAAA<<<555999UUUppp]]]zzz|||tttiiinnn\\\}}}~~~||||||xxxzzz}}}uuummmoootttTTT<<<333)))***777FFFeeerrruuuuuuppplllnnnsssvvvmmmsssxxxkkk[[[bbbmmmiiirrrssssssuuu|||wwwqqqqqqsssuuuuuu|||~~~}}}|||}}}vvv}}}mmmQQQ444222111***444UUUpppzzz{{{}}}pppkkkkkkcccQQQEEE;;;888ZZZiii999...MMM^^^OOO]]]KKKDDD[[[UUUPPPsssXXXUUUkkkpppDDD<<>>444333333+++666aaannnxxxwwwvvvyyyxxxtttsssooozzzuuugggbbb]]]jjjzzzzzzzzz{{{}}}xxxtttsss~~~{{{zzz}}}zzzsssuuuxxxvvvVVV777000444,,,333<<>>444:::@@@rrr\\\,,,111CCC___CCCFFFDDD999@@@HHHKKKOOO[[[QQQMMM^^^iiibbb???888NNN:::CCCKKK~~~zzz~~~ssszzzppp===;;;;;;333<<>>999LLLUUU@@@;;;pppvvvwwwkkkeeeuuurrryyyOOO;;;<<<:::888===[[[www]]]~~~||||||hhhXXXaaaXXXddd|||[[[LLLqqqwwwvvvxxxqqq{{{pppiiiuuuuuunnnwwwqqqXXXHHH555222888...000%%%NNNuuuzzzuuurrroooaaaqqqyyy}}}kkk```|||kkklllsss|||~~~zzzyyy}}}uuuxxx}}}nnnFFF)))///888///000:::222666bbbvvvSSS888111SSS~~~PPPTTTRRRAAA666777222666tttNNN222???+++ZZZ```BBB777444555DDD///JJJggg<<>>888222;;;;;;jjj~~~aaa}}}lllbbbTTTUUUVVV~~~zzz|||\\\KKK^^^vvv{{{vvvvvvwwwuuussspppoooqqqtttvvvSSSGGGBBB,,,555@@@'''111&&&HHHxxx~~~sssrrrooojjj}}}|||wwwyyy~~~vvvFFFUUUppplllrrr~~~vvvwwwwww}}}wwwQQQ<<<444111777+++222000333444[[[ccc666>>>///BBBUUUMMMGGG@@@;;;999111:::dddSSS444---XXXZZZAAA>>>111;;;///===AAA{{{ZZZ+++333OOOmmmfffQQQ999>>>CCC}}}DDD888???}}}HHH666aaa]]]AAA@@@{{{}}}eeeppp\\\<<<444555::::::555HHH|||YYYdddzzzkkk```TTTVVVZZZ}}}\\\JJJaaa||||||zzzvvvrrrrrruuuyyyzzzyyy]]]LLLAAA000666???111444***777QQQfff{{{mmmvvv~~~|||~~~zzz|||[[[GGGIII]]]kkkwww|||xxxyyyzzzsssyyy}}}{{{zzz|||~~~~~~qqqBBB333444---444555...$$$:::WWWtttsssJJJ222,,,...RRRnnnUUULLLDDD;;;444666333:::YYYIII000///KKK]]]@@@666+++111000???;;;jjj```111000:::UUU^^^rrrOOO777<<<@@@wwwOOO>>>:::jjjSSS===TTTRRR:::EEE}}}yyyaaawwwuuuHHH666999;;;777111555XXX```bbbxxxhhh\\\TTTVVVaaaYYYFFFaaa}}}}}}zzzrrrmmmhhhjjjqqqvvvuuurrrlllTTT@@@555777<<<<<>>111...;;;JJJGGGZZZIII555999888jjjpppHHH111999CCC<<<888{{{yyywwwwwwYYYCCC:::222999===???666@@@vvviiiZZZ~~~||||||zzzjjj]]]NNNSSSWWWpppRRR;;;VVVuuuwwwqqquuuyyy|||~~~}}}{{{zzz|||vvv}}}bbbAAA:::222///@@@;;;222---000000444SSS|||}}}sss}}}xxxyyy~~~{{{{{{wwwoooMMM>>>VVVkkkfffiiissstttpppvvvUUU555777<<<===111///...RRRvvvyyyaaaZZZuuuRRRAAA|||XXXLLLEEE???<<<444555555???rrr@@@111000///iiihhhSSSOOO??????555<<<>>>cccAAA000888===777===MMMGGG555:::777gggQQQ:::555999333444rrr======;;;@@@EEE???>>>444AAAlllWWWwww~~~uuueeeZZZIIIUUUZZZxxx}}}RRR<<>>333...---SSSkkkOOODDD===@@@<<<===<<>>555MMMVVVAAA666+++;;;rrrUUUnnnrrrcccXXXGGGYYY^^^xxxTTT>>>TTTyyywwwzzz}}}}}}zzz{{{|||vvvrrrUUU@@@444---///FFFAAA000)))111---111GGG___zzz}}}}}}zzzyyyrrrlllUUUEEE___tttvvvsssxxx{{{xxxuuu}}}aaa888:::RRR<<<>>>:::WWWjjj```GGG:::SSSJJJ444555:::xxxaaa;;;MMM^^^RRRIIIDDDBBB;;;:::555NNNEEE555111---...@@@wwwSSS:::777999<<<999:::KKKlll===FFFOOO===000<<>>===777SSS111,,,...---000777```999555111777555999HHHLLLMMM^^^UUU222999222ggg|||<<<000;;;777cccfffZZZ???===000@@@eeeHHHaaaeee<<<111FFF///;;;OOOEEE,,,:::<<>>FFFrrrqqqvvvzzz~~~{{{yyyyyyxxxwwwvvvvvv~~~eeeCCC666+++333222AAADDD666+++...000++++++SSSxxx||||||~~~}}}~~~~~~oooTTT\\\}}}yyy~~~~~~eee>>>CCCNNN000;;;bbb@@@555---;;;PPPzzzbbb999BBBSSSiiiBBBHHH[[[aaaJJJSSSGGG===<<<888MMMHHH''':::---///...,,,nnnYYY///888+++333333777999BBB222CCCSSSUUUMMM<<>>FFFeee\\\{{{wwwjjj```SSSIIIJJJNNNpppyyyxxxpppnnnLLL999>>>gggeeehhhkkksssrrrppppppqqqssswwwyyyyyyyyyzzzdddMMM000......,,,999IIIAAA+++&&&333)))+++222DDDbbb}}}}}}{{{rrrTTT\\\}}}lll@@@<<<@@@<<>>UUU___zzzvvvOOO111+++333888000666ggg{{{FFF222222OOO===///444@@@---&&&UUUyyyHHH111<<<777---EEEiii;;;111111;;;999444FFFbbbxxxwww^^^aaasssbbbXXXOOODDDFFFIIIiiizzzrrruuupppnnnJJJ777===jjjkkkooorrrrrrtttwwwwwwuuussstttttt}}}xxxkkk???,,,,,,***---555===;;;111(((111***,,,111...000JJJlllbbb888===^^^~~~HHH888666666<<>>>>>UUUNNNWWW111+++:::444***<<<^^^PPP444---666000,,,BBB]]]555333888???;;;888MMMjjj~~~zzziii\\\ttt```VVVNNNEEEIIIMMMjjjwwwooouuuuuutttOOO;;;AAAnnnnnnooopppqqquuuyyyyyywwwuuuvvvxxx}}}yyyrrrEEE***...000---+++555@@@888''',,,+++---///000222;;;EEEuuu|||xxxTTT<<<888{{{EEE888;;;777;;;VVVwwwHHH333777EEE{{{nnn:::EEEKKKvvv:::999NNN___===FFFIIINNNTTTCCC===YYY>>>222000---...555---___UUU@@@IIIeeebbbNNN???AAArrrBBB(((444777,,,...666555EEEpppwwwUUU777---333;;;000///555555MMMooo333;;;WWW~~~]]][[[999222111333;;;:::???zzzVVVIII999111222555<<>>>>>ssseeeAAAHHHJJJOOOOOODDDKKKQQQ222888///000222444444EEEfffFFFSSS||||||oooLLLBBB___SSS---111000(((---@@@@@@111EEEttt^^^<<<---,,,///222777...111777222CCC[[[777CCCrrrlllSSS888;;;444///888555???sss\\\WWW\\\HHH333888:::333666999777555===SSSlllvvvuuubbbllluuubbblll{{{wwwuuu]]]eeesss^^^TTTOOOCCCMMMWWWrrrxxxkkktttxxxtttPPP<<>>@@@@@@EEE@@@>>>TTTOOO+++;;;+++---//////999444sssIIIRRR}}}}}}LLL;;;LLL___333+++'''888222'''---//////;;;MMMGGGAAA===555......222444...000,,,444888///???UUUMMMNNNrrr^^^222555;;;999777000EEEwwwggg555555OOODDD...555444---888111999@@@IIIddd}}}mmmkkkzzziiimmm]]][[[zzzqqqcccTTTHHHLLLMMM___qqqooommmnnnllldddEEE<<>>999999444333333---222((()))222000(((---<<>>@@@BBBppp%%%===///000***...---555000lllIIIJJJ___wwwwww___GGGppp'''111222...,,,...///......111,,,...222444000,,,...222111...000555111,,,444BBB}}}fffeee}}}```@@@777DDD>>>000555DDD~~~jjjZZZAAA999999777666666555333000AAA777TTTjjjaaahhhvvvlll[[[ooo{{{kkk]]]PPPFFFIIIMMMcccvvvvvvtttvvvssskkkGGG999>>>cccgggooojjjwwwyyywwwnnnggghhhlllmmmjjjooonnnkkkqqqrrr\\\KKK>>>000///333000...***,,,111...)))---888JJJ~~~}}}~~~MMMOOOFFF444444444333666VVVeeeBBB444999bbb{{{VVV555555MMM~~~oooAAA666CCCiiilllIIIUUUKKK;;;@@@KKKbbb///+++999///444...111111///```KKKIIIXXXfffIIIvvv444///111---,,,//////------///---111444222///...///000111...000444111---444AAAwwwjjjoookkkQQQ888555GGGEEE333;;;XXXVVV^^^VVVJJJ999,,,---444666777888;;;NNNqqqllllllzzzYYYggg~~~yyyfffXXXLLLCCCGGGOOOgggzzzxxxuuuvvvrrrkkkGGG:::@@@eeegggnnniiipppsssqqqjjjeeefffiiiiiinnnllljjjjjjmmmuuuwwwgggTTT>>>666333***)))...333111,,,***...333QQQ~~~}}}```LLLpppDDD444444444444777FFFLLL<<<:::<<<___mmmXXXKKKcccKKK666>>>TTTtttGGGMMMKKK666<<>>nnn:::&&&///------000///,,,+++---000666666///---000111---000...000333111---444???EEE999AAAeee???DDD333444KKKMMM777EEEtttzzz???[[[[[[;;;:::===???777,,,...888BBBppp|||qqq___bbbrrr|||fffUUUJJJCCCGGGRRRkkkzzztttooommmgggdddBBB<<>>EEExxx}}}CCCAAAOOO===999===ccc111555'''222&&&111;;;...555@@@\\\SSSNNNYYYsss~~~dddJJJnnnJJJ---...,,,...000///***))),,,555:::777---+++222111***///...000222000...333<<>>777qqqGGGFFFSSSkkkuuuuuuFFF///BBBvvv^^^:::::::::___III;;;TTTMMM:::;;;```CCC>>>)))777---000999...777444^^^ZZZLLLNNN```nnnkkkWWWdddNNN///,,,,,,...111...***)))---::::::444++++++111000***///...///111000///333888ooonnn777666___[[[:::999cccFFF===MMMHHH999]]]oooBBBYYY111555???EEEKKK\\\fffRRR222VVVuuu~~~hhhbbb{{{mmm[[[PPPHHHCCCEEEUUUoooxxxmmmjjjmmmgggjjjBBB666BBBiiihhhpppqqqnnnqqqqqqoooppptttuuusssssssssxxx}}}zzztttvvv~~~~~~bbb777<<<:::111---111444222fffkkkCCCiiiQQQ@@@999444111999333VVV~~~uuuddd===777MMMwwwkkk@@@888999LLLxxxUUU888PPPPPP888<<>>>>>nnnpppJJJ^^^222222333+++&&&888UUU]]]TTTEEE}}}{{{|||nnn^^^nnnyyyfffWWWOOOHHHBBBFFFWWWqqqwwwlllkkkqqqnnnjjj@@@444AAAiiiiiirrruuurrrsssqqqnnnnnnrrrssspppssstttuuuvvvuuuvvv{{{^^^@@@<<<555///---///333444UUUiii444```}}}NNN???666666...666888@@@XXX777@@@]]]~~~JJJ777>>>BBBsssjjj<<>>CCC>>>rrr{{{:::888...666---<<<<<<,,,III```EEEFFF>>>///===???IIIddd444,,,,,,///000---+++000777GGG111&&&,,,000))))))000---//////...///111222222JJJPPP...GGGxxxvvvQQQ<<>>555CCChhheeemmmpppjjjiiinnnuuutttnnnlllppptttsssssstttwwwzzz|||}}}zzzyyyjjj555III666***---111//////444CCCvvvzzzlll777EEEtttTTTQQQgggdddOOOFFFIIIDDDmmmNNN999;;;???xxxqqqOOOpppPPP:::@@@666eeeZZZ???BBB999NNNjjjGGG333///333///666888222==={{{HHHDDDBBB<<<999444;;;fff,,,444(((222+++((('''(((TTT<<<111***+++...,,,,,,...///,,,***+++000333222///AAAsss>>>EEE\\\QQQ???555MMM888>>>777aaasss@@@000777333222222111222333555666RRRyyy[[[xxx^^^jjjsssdddUUUHHHBBBBBBBBBdddvvvqqqnnnlllnnnuuu```;;;555EEEjjjeeelllmmmcccdddjjjppppppkkkjjjlllppppppqqqssswww{{{~~~}}}zzzwwwXXXGGGBBB333***---000---...222888fff}}}lll666666ooozzzvvvzzzxxx```iiiAAA111<<>>@@@666YYYdddCCCFFF<<>>hhh333...&&&///+++++++++000[[[888///)))+++...---,,,...,,,333444000---///111///BBB}}}FFFDDDlllsss777555EEEFFF777===:::iiizzzFFF333999555444333222222222333444DDDXXXkkknnn|||```ddd|||mmm```RRRFFFAAAAAADDDeeeuuunnnjjjjjjlllsssYYY888555FFFkkkfffjjjhhh```cccjjjrrrsssqqqppprrrpppqqqsssuuuxxx{{{}}}~~~|||zzzkkk~~~BBBTTT999///+++---...+++,,,111333WWW~~~}}}rrr==='''MMMttt}}}xxxlllDDD???RRRggg~~~lll333222BBBkkkBBB???888III}}}xxxHHHEEE???>>>HHHggg^^^555///888333111333999333:::jjjPPP@@@======999999@@@ggg<<<,,,(((...,,,,,,,,,666^^^222---)))+++...---,,,---***:::AAA555+++---111000@@@sssooo]]]+++888fffeee>>>777;;;???tttOOO666;;;777666444222222222222333666<<>>888:::AAAbbbDDD///......---,,,)))888ZZZ---+++)))+++......---,,,,,,>>>EEE777,,,000333///777eeelllCCCIIIoooUUU^^^PPP:::999888AAA}}}XXX888:::666555444333222333333444222666RRR^^^sssxxxdddggg|||pppcccVVVKKKAAA>>>AAAMMMmmmwwwiiieeejjjmmmpppOOO444444BBBfffdddjjjgggdddhhhnnnpppppppppooonnnooorrruuuvvvtttsssssstttmmmxxxssswww}}}GGG???;;;------///000...+++,,,000***;;;ddd|||{{{{{{~~~zzziiiOOO888---:::SSSttt|||dddtttqqqqqq~~~ttt{{{EEE:::@@@999[[[```???GGGbbbnnnQQQ444//////111///000,,,666111222JJJ\\\DDD>>>AAA666:::???[[[KKK...222------+++''':::XXX*********+++---......,,,555>>>???444///444444...000XXXDDD555@@@zzzEEE<<<;;;666BBBbbb999888444444333333333444555666555777999\\\sss~~~kkkddd}}}yyynnn```TTTIII@@@>>>AAASSSqqqxxxgggdddkkknnnpppKKK333555BBBfffeeejjjggglllpppqqqnnnkkkjjjiiifffeeeiiiooopppooommmnnnoookkkwwwrrruuu~~~666EEE...,,,---///000...------...)))111NNNnnn{{{~~~{{{zzzjjjhhhrrrwww|||sssUUU666,,,111RRRzzz{{{|||oooKKK:::RRRhhhgggRRRBBBooo~~~KKK:::AAA999GGG{{{zzzNNNQQQbbbfff???---<<<777///...111***666111000;;;cccIII@@@CCC444;;;???WWWTTT)))333))),,,,,,(((BBB[[[))),,,,,,++++++...///---AAA===666000111555333---...MMMqqq444AAAOOOoooppprrrggg???===<<<444DDDmmm<<<777444333333333333555777888666333222GGGtttkkk|||qqqfffvvvxxxmmm___SSSHHH@@@>>>AAAVVVtttxxxeeeaaajjjnnnnnnEEE111666EEEhhhfffjjjdddkkkooonnniiifffggggggeeebbbgggmmmooollljjjjjjkkkoooppptttrrrggg444???---,,,---...---......---+++------999ZZZzzz}}}tttHHHJJJxxxtttyyyuuuaaaHHH///777aaahhh<<<111???bbb@@@666333gggSSS:::???999<<>>BBBWWWuuuxxxccc```jjjnnnmmmAAA000888HHHkkkhhhjjjaaa___dddddd___^^^ccceeedddffflllqqqqqqmmmhhhggghhhqqqiiiuuuoooMMM888555111------,,,+++---...,,,)))---)))(((HHHvvv{{{rrr@@@FFF|||zzzmmm@@@,,,HHHvvvddd;;;BBBAAA{{{<<>>DDDYYYfff)))888)))...000***JJJ___+++//////***)))...000...SSS===------000,,,***...///:::kkkvvvbbbtttwww///@@@666lll???555999:::666HHH{{{FFF;;;888777555444333333444444+++@@@333555555mmmdddzzzqqquuu|||{{{tttkkk\\\OOOFFFAAA???>>>\\\rrrnnnbbbfffddd___iii<<>>OOOkkkgggrrrsssSSS222...777,,,;;;111***333---:::gggrrrEEETTT<<>>===^^^oookkkaaafffgggccciii:::///333MMMdddiiiggghhhfffhhhgggeeehhhooorrrpppoooooosssyyyzzzwwwvvvwwwpppmmmxxx___888DDD)))555---(((+++---''')))///,,,...,,,,,,222```~~~eeeIII777666UUUjjjPPP@@@888888888TTT~~~rrrqqqxxxjjjEEE...111///:::000,,,777111555WWWjjj<<>>hhh666---///+++111...---222111KKKNNN+++___|||~~~qqqEEE;;;999777;;;999EEE}}}iii===777555222222333444444333444333777;;;666444GGG```~~~yyyiiippptttzzztttjjj[[[MMMCCC???===<<>>======dddllloooggg^^^aaaeeebbb666000:::TTTggggggccccccjjjfffbbbbbbeeehhhiiijjjpppmmmmmmppppppnnnooorrrsss{{{kkk===555999///---000,,,...---)))000444+++(((---999444KKKyyyrrrBBBNNNaaa{{{}}}\\\QQQ:::888LLLyyyCCC,,,MMMwwwqqqJJJ999;;;777JJJuuuhhhJJJ]]]bbbDDD333111333111222444111000666aaaIIILLLWWWYYYmmm{{{BBB222...///,,,///GGGlll111)))...,,,///...000PPPeee444,,,...+++111...---000111>>>wwwsss999VVVeeePPPdddHHH444:::555999???999CCC{{{EEE;;;888555444555666777777777000111999666111CCC___cccwwwtttssskkk}}}}}}rrrgggXXXJJJAAA>>>>>>???iiikkkqqqkkk___ccchhh^^^666000:::TTTfffeee```aaaccc``````cccddddddfffkkkjjjhhhjjjoooqqqppprrrvvvyyy~~~eee999<<<555///...,,,***---,,,,,,888===222//////???===KKKuuutttRRR___KKKrrr~~~~~~bbb@@@888GGG___zzzwwwlllNNNIIImmmSSS======888<<>>FFF>>>FFF}}}NNN;;;999666666777888888777666222555;;;888222999HHHZZZyyy}}}~~~vvvrrrooouuu~~~pppeeeVVVIIIAAA???@@@@@@pppjjjooonnnfffmmmnnn[[[555000:::TTTeeeeeeaaacccbbbaaadddgggddd```cccjjjiiihhhkkkrrruuuvvvxxx{{{}}}~~~```777BBB000...000---,,,...---...;;;@@@333777...??????FFFnnn___RRRfffaaajjjyyyddduuubbb^^^pppwwwoooxxx{{{\\\BBB???999555@@@ttt]]]CCC===<<<888555333555555111333777333PPPeeeXXXjjjxxxyyyiii444(((...///,,,>>>www444(((,,,---...+++444```PPP)))+++111+++---,,,---...333555fffggg666;;;oooQQQ888;;;ZZZTTT???999:::999BBBJJJ@@@GGG~~~XXX999888777777888888777555444444666999888555555:::PPPVVVzzz|||vvvrrrppp}}}nnndddUUUHHHAAA???@@@BBBuuuiiilllooolllvvvtttYYY333///:::TTTeeefffdddgggeeefffiiikkkeee]]]___gggppppppttt{{{~~~~~~~~~]]]666FFF---,,,000...,,,---***)))666999+++777'''555666;;;cccSSSQQQooohhhrrrZZZaaaxxxllliiibbbqqqbbbEEE@@@<<<555333aaaWWW???<<<;;;888333666777444777888...888^^^RRRjjj|||yyy777&&&---///+++===}}}555''',,,......***555cccIII%%%+++222+++,,,+++------333222```WWW...999rrr}}}HHHIIIZZZsss{{{;;;;;;::::::888BBBJJJ???EEE|||___888777666777888888666444444333222222555999;;;<<>>@@@555...BBBqqquuuVVV???===888555222333555666555222666oooGGGiii|||www888222//////222888lll777+++,,,///111%%%111rrrGGG111***222222000///+++)))111666TTTRRR;;;]]]XXXDDD888AAA777;;;<<>>:::SSSkkkaaa\\\hhheeegggnnnRRR...222666SSShhhhhhnnngggooopppssssssllleeeffflllkkkooosssvvvxxxxxxyyyzzzxxxLLL555HHH111111...,,,---///000///...///222444777HHH888777III\\\{{{hhhggguuuQQQFFFvvv[[[DDDWWWwww^^^mmmZZZ@@@///NNNuuuDDD<<<555===888333QQQgggDDD::::::777444555777999888555222gggOOOnnnzzz~~~AAA000...,,,...888ttt222&&&''',,,222+++;;;}}}EEE111---444222000111...,,,111222LLL{{{TTTHHHKKK>>>777@@@888:::JJJMMM666JJJuuu>>>888999222444777...:::777666666555555666666777999999QQQzzzvvv|||rrrfff{{{~~~vvvqqq___TTTEEEBBB???===ZZZoooeee___iiigggjjjqqqSSS000444777TTTggggggsssrrrrrrrrrttttttnnniiikkkrrrrrrrrrsssvvvxxxyyyxxxwwwGGG>>>DDD222+++,,,,,,...000000///111666999555CCCGGGBBBBBBCCC{{{~~~UUU~~~zzzmmmjjjoooRRR;;;fffeee777333;;;ZZZLLL|||MMMFFFIIIcccyyyHHH888333>>><<<...777```XXX<<<:::777444555888:::999777111[[[WWWqqqttt~~~MMM---...******777{{{;;;...+++,,,000(((888xxx>>>///---333///...111///000000---CCCuuuwwwrrr```555@@@aaa|||DDD;;;888<<<777666XXXNNN666JJJCCC888:::444333666///:::777666666555555666666777888555AAAggglllyyyiiitttvvvqqq^^^RRRDDDAAA>>>???```uuummmgggpppmmmooorrrPPP222666;;;YYYjjjhhhtttuuuvvvtttttttttoookkknnnuuuxxxvvvtttvvvzzz||||||zzzCCCHHHAAA///(((000///000000111666===AAAAAA???EEE<<>>777666888333===kkkrrrAAA888555222222666888888777444MMM\\\mmmooovvvVVV***222---)))444}}}@@@333///---...%%%000lll555+++,,,000***)))...---111///,,,===iiioooFFF333III???&&&EEE___mmmCCC:::666666888;;;YYYEEE777GGGyyyEEE444:::777333666111888888777777666666777777888:::777888LLLttt|||}}}lllpppvvvooo[[[PPPCCC@@@<<<@@@ddduuuoookkksssnnnnnnkkkDDD111666===___ooohhhoooooozzzwwwtttqqqkkkfffgggllltttqqqooopppuuuyyyzzzyyyyyyttt@@@PPPDDD...,,,:::111222222444???JJJKKKFFFIIIGGG???dddyyySSSuuu~~~ZZZTTTkkkuuuSSS]]]rrr|||sss]]]jjjzzzYYY===\\\[[[999@@@444333:::555000KKKsssPPP777444111111555888999888777AAA[[[dddpppvvv^^^)))888222+++111www444+++++++++000(((222kkk111))),,,...((()))...,,,000...---999^^^PPP===555;;;|||zzzJJJ<<>>///GGGvvvfff???777888777333111555<<>>555;;;EEEeee{{{[[[888666888CCCyyyYYY555888;;;555:::777333555444444333333444444555111999333555llllllyyykkkfffvvvkkkVVVMMMDDDAAA;;;AAAiiiyyytttooouuuppppppiii;;;000222;;;cccvvvjjjiiidddhhhfffgggjjjkkkkkknnnssspppooonnnlllmmmrrrxxx|||jjjEEEXXX[[[---222444>>>IIIQQQQQQUUU\\\[[[TTT```\\\bbbiiiyyyZZZgggTTT===MMM~~~{{{nnnmmm~~~nnnaaauuu~~~JJJaaaNNNDDDCCCXXXqqqFFF888999666222333666555///>>>aaaggg777333000000444999::::::333333YYYNNNzzzyyyuuu---999///000///lll:::111///,,,111,,,333ggg222+++---...***---000))),,,,,,///000DDD{{{sssFFFMMMzzznnnvvv@@@>>>888===AAAeeePPP:::;;;;;;>>>eeennn===888;;;333;;;:::333666666555555555555666666...;;;333222MMMttthhh|||vvvjjjUUUMMMFFFBBB<<>>gggtttsssqqqvvvqqqrrrjjj999444999BBBeeeuuukkkmmmjjjqqqeeevvvjjjuuummmooouuuttttttssshhhiiixxx{{{,,,EEEeeeCCCKKK777HHHSSSbbbmmmpppnnnjjjhhhlllpppiiiooo|||SSSLLLcccyyy___;;;888TTTqqq999EEEeeedddRRR<<<===;;;777444444555444777---GGGmmmKKK===000111...,,,111999:::444:::666HHHQQQqqqttt888---111,,,666mmmCCC)))***......111BBBnnn111,,,)))+++,,,))))))+++,,,...+++777)))kkk\\\<<>>888\\\PPP///;;;===777888777;;;:::888777666666777888555///999666444eeennnmmm^^^tttwwwmmmiiiSSSKKKQQQ<<<<<<<<>>UUUiiiOOOJJJLLLsss___>>>===;;;888555444555555444...222???^^^gggCCC+++222222000---000777999666666222DDDUUUjjjvvv>>>000111)))333iiiGGG++++++...---...???jjj222---***,,,---+++***,,,,,,---+++///555]]]XXX===777\\\oooxxxfff000///<<>>:::888<<<999<<>>>>>fffmmmkkkfffjjjfffkkkggg999555<<>>===<<<<<<777===NNNUUUKKKDDDLLLVVVxxxjjj^^^nnnyyy|||sssnnnZZZQQQSSS:::<<>>dddzzzcccGGGPPPfffOOODDD===>>>===888777:::FFF999---333111666VVVhhh888333000333666666666666777555;;;]]]sss}}}yyyOOO111///000+++DDDWWW000***222222---;;;jjj222---***,,,---+++***,,,***000333WWW<<<>>>\\\xxxeeeuuuLLL111222666xxxppp===777666444888HHHKKK<<<999444444===XXXfffBBBAAAEEEAAA@@@JJJJJJKKKKKKLLLLLLKKKKKKaaaaaaXXXIII>>>:::999888LLLyyyuuu{{{oooaaammm~~~uuukkkYYYSSSVVV======@@@mmmppppppnnnsssmmmnnneee444000888<<>>GGGkkknnnqqqrrrxxxqqqoooeee444444777:::MMMfffjjjeeejjjgggiiilllnnnooorrruuuxxxvvv{{{uuujjj444;;;RRRaaaccc\\\[[[\\\bbbnnn~~~nnnrrr^^^444EEErrrvvv|||{{{ooo>>>888444@@@222DDDgggyyymmmjjj~~~~~~ooo]]]bbbkkk|||}}}vvvwwwyyyyyy~~~~~~]]]jjjwwwSSSbbbvvvKKK;;;666gggMMM<<>>FFF@@@444666777\\\}}}UUUAAA>>>>>><<<999>>>>>>>>><<<:::999999;;;<<<888777:::<<<::::::;;;===666HHHpppvvvnnnddd```nnnzzzuuulllaaaTTT^^^EEE===FFFjjjttttttrrrwwwppppppggg666111777888LLLnnntttlllssslllnnnppprrrsssvvvyyy|||zzzwww||||||~~~]]]555OOOeeejjjddd___gggjjjfffhhhpppjjjpppcccGGGSSSrrrvvvwwwtttmmmFFF???666AAA:::LLLjjj|||zzz~~~{{{zzzvvvYYYWWWQQQYYYyyygggmmm===EEE[[[PPP;;;BBBBBB===???555555555444333333000...111666WWW]]]111333333000666666999222444:::vvv000222333...555ddd333,,,555///***777^^^111000///...............000TTTXXX...000333888TTTsssSSSKKKeeeKKK666888666444666>>>DDD???555===>>>aaarrrUUUEEE777444888999888777666;;;AAADDDCCC>>>:::777;;;666444777:::999;;;>>>777333BBBfff{{{|||fff]]]\\\jjjwwwqqqeeeWWW```FFF===EEEjjjyyyvvvpppsssnnnoooggg666///:::555GGGssszzzmmmvvvrrrtttvvvwwwxxxyyy}}}uuuzzzwwwHHH000ZZZoootttmmmggglllnnnjjjlllooouuuyyyqqqgggiiitttzzz{{{vvvjjjGGG999111@@@DDDGGGYYYkkkwwwyyybbbIIIRRR___rrrYYY\\\nnnbbbEEECCC@@@<<<>>>444333777333222444222---///555DDDttt555...999000222666:::444777666kkk|||777333222000555ggg444+++333///+++777ZZZ//////.........//////000222hhhJJJ...555222222ZZZ^^^:::...BBBsss}}}BBB888777666444666===BBB>>>666<<<>>>___nnnOOO===666333666@@@QQQ___gggnnntttwwwyyyxxxrrrfffXXXMMMFFFAAA:::666777888999<<<@@@888444===YYYqqqccc]]]___ooo|||wwwsssgggYYYbbbHHH???GGGkkkyyyuuuooorrrmmmooofff444000<<<333AAAnnnvvvgggppptttvvvxxxxxxyyyzzz}}}xxxyyymmm999)))OOOgggvvvwwwkkkgggeeekkkyyyzzzyyy|||vvvqqqyyy{{{zzzggg@@@///999RRR______aaahhhqqqxxxyyyyyyzzzzzz]]]SSSllluuulllgggvvvsssmmmJJJBBB;;;777>>>===EEE<<<444222777888333000222999jjjNNN---777---333555:::666:::444SSSvvv|||:::000000222666lll888---333111000===^^^//////............//////666sss===...999111///^^^bbbJJJ:::111777ccciii<<<;;;777666444777<<<>>><<<777AAANNNwwwuuu^^^MMMGGGJJJPPPTTTqqqlllfffaaaWWWLLLFFFGGG666999>>>BBBHHHNNNUUUZZZHHH@@@:::999999:::>>>BBBAAA<<<<<>>:::777@@@EEETTTMMMBBB666444666666444333777GGGlll444///+++666222888777;;;444DDDmmmtttvvv~~~|||???///...333555nnn;;;---111///333CCCeee111000///......------...@@@mmm555...;;;222000ZZZeeeGGG444444III{{{UUU555:::777555555777:::;;;:::999999MMMwwwyyyhhhZZZMMMKKKLLLQQQ[[[eeekkkmmmJJJDDD???>>>===:::999<<>>???<<>>888666888:::888666777888:::<<<===<<<===>>>???===777444666999;;;???DDDCCC<<<;;;JJJ\\\VVVUUUbbb}}}wwwsssiii___jjjNNNBBBEEEfffooorrrqqqtttlllnnnmmmCCC222000999>>>AAAZZZuuuxxxnnnpppssstttuuuxxx{{{~~~|||{{{xxxoooCCC<<<222\\\kkkpppqqqwwwuuuoooqqq|||xxxooopppwwwtttpppwwwzzzzzzoooxxxxxxzzzjjjZZZXXXxxxpppGGGJJJGGG```nnnJJJFFFFFF@@@<<<333:::PPPZZZTTT;;;///666:::333111///\\\YYY333555222444777888444555@@@jjjtttlllkkkwwwPPP222,,,444000hhh<<<333333---111BBBccc//////............//////bbbDDD<<<222555222444>>>sssIII;;;;;;666444555888888444666<<>>RRRWWWmmm\\\HHH@@@BBBCCC;;;222<<<999999<<<===<<<<<>>======;;;666444777::::::;;;>>><<<777;;;PPPxxx]]]XXXVVVeee{{{zzztttkkkaaalllOOOAAABBBbbbjjjnnnmmmnnneeeiiilllFFF444---<<>>:::333PPPkkk|||{{{uuukkkgggoooxxxqqqnnnsssvvvsssqqqsss{{{uuuooovvvtttvvv}}}zzz~~~www|||fffiiinnnyyyVVVIII???FFFsssJJJAAACCCCCCCCC<<>>888888000111@@@```---------......000111111nnn666BBB333333222555111XXXDDD999444666444555999777333666<<<999555;;;@@@EEETTT___[[[BBBDDDEEEEEECCCCCCGGGJJJGGGCCC@@@???;;;888<<>>???>>><<<::::::;;;???;;;999;;;;;;888777888888444===VVVnnnbbbXXXUUUeeexxx~~~yyy|||kkk[[[aaaSSSAAAOOOTTTiiillljjjfffkkkpppfffVVV111888888555777@@@aaaooopppxxxuuu|||vvvvvv|||nnnHHH111777BBBiiikkk```gggqqqiiipppbbbYYY___xxx}}}fff```fffyyyqqqzzzkkkHHHYYYppp~~~}}}|||qqqggg~~~qqqgggtttzzz]]]GGGLLLUUUwwwLLLIIIJJJAAABBB@@@BBBAAA444dddttt888;;;000777***FFF111ggg^^^777777555111:::;;;666888CCCbbb___aaa|||YYY...---...111aaaBBB333222:::000888^^^111000222(((,,,000(((777ttt===---888000000777---FFFqqqzzzJJJ:::666999777666666777777777777999<<>>AAA???===;;;999999::::::???555:::___ttt```ddd\\\\\\ooo}}}yyyyyymmm]]]fff^^^EEEMMMZZZiiillljjjhhhooouuunnn```333777666444444;;;TTTvvv|||yyywwwtttyyy|||wwwwww{{{yyyyyyuuu\\\???555BBBddd}}}sssXXXMMMWWWeeekkkUUUTTTAAA;;;===bbbiiiUUUJJJLLLdddvvvvvvxxxeeeaaaeeeqqq{{{~~~{{{ssszzzyyy{{{xxxNNNJJJPPP~~~PPPIIIHHH@@@BBB??????:::>>>JJJbbbggg111===555333;;;111YYYnnnAAA666222222888555111111999pppSSSXXX```yyybbb///111...333cccFFF...,,,444000>>>hhh000---000***---...+++CCChhh888,,,777000000888000CCCnnnjjj@@@:::<<<555<<>>444///333999UUUWWWXXXQQQBBB555555;;;<<>>???BBBEEEEEEDDDBBBBBBDDDDDDDDDCCCAAAAAA@@@??????>>>>>>===888===LLLhhh|||fff]]]```XXXZZZlll~~~{{{xxxtttaaannnoooKKKJJJ```mmmnnnllljjjqqqwwwssshhh:::666444444444777GGG[[[~~~~~~|||xxxxxxssswwwuuuzzziii===!!!:::\\\zzzxxx___NNNRRR]]]HHH???EEE;;;???444EEEMMM444666@@@jjjuuu}}}wwwlllrrr|||}}}|||}}}wwwpppqqqooommm}}}===KKKdddVVVJJJHHHAAADDD???>>>666BBB666PPPJJJ<<<999<<<222555KKK\\\;;;222666999555444111777fffUUUZZZjjj|||ttt555888///777rrr[[[555...111///???lll111***///---///,,,000SSSVVV222+++555///000888444>>>iii]]]:::777:::999:::888444333;;;JJJWWWhhhZZZJJJ@@@999666999===@@@OOO^^^___SSSFFF???>>>>>>CCCFFFEEE@@@???CCCHHHJJJHHHEEEDDDEEEFFFEEEDDDBBBBBBCCCCCCBBBAAA@@@@@@>>><<>>:::888444<<>>GGGSSSZZZRRRCCC;;;<<>>BBBFFFFFFCCCBBBDDDGGGOOOLLLIIIGGGGGGGGGFFFEEEGGGGGGEEEDDDBBBAAAAAAAAAJJJ;;;NNNxxx^^^\\\nnnmmmdddZZZ]]]gggcccUUU^^^eeennn{{{~~~~~~}}}gggttt|||RRRBBBVVV~~~|||wwwuuuxxx{{{yyyuuuNNN666000777666;;;AAA>>>777___wwwiiiGGG@@@333FFFaaatttuuunnnrrr|||oooVVVAAA111JJJDDDCCC===>>>EEEJJJyyyzzzyyy{{{lllIIIBBB>>>KKKiiizzz|||}}}ZZZHHHQQQ```xxxjjj\\\hhh[[[HHHEEE@@@GGGCCC@@@;;;GGGJJJ<<>>???GGGppp{{{wwwwww}}}iiiGGG666===OOOkkk}}}~~~tttvvvOOOIIIMMM^^^iii^^^ggglll___iiiXXXFFFAAA<<>>888MMMKKK444>>>VVV}}}BBB222:::999@@@UUUTTT555444555333===---111JJJuuu]]]mmmqqq~~~BBB000000333PPPiii///666333111888bbb999...222111///,,,;;;nnn333222000000111111222444333]]]```TTTSSSPPPRRR===GGGSSSUUUMMMBBB:::777777>>>JJJRRROOOGGGDDDGGGBBBHHHIIICCC@@@CCCCCC???AAA@@@AAADDDHHHIIIHHHFFFPPPOOOPPPSSSWWWYYYZZZZZZ[[[XXXTTTOOOLLLIIIIIIHHH???PPPRRRBBB@@@TTTbbb```WWWVVV^^^hhhdddYYYZZZfffnnn}}}yyyzzz|||vvvcccoootttddd^^^UUU|||xxxuuutttuuutttrrrqqqrrrGGG777888000999DDD777@@@GGGaaayyy{{{xxx~~~wwwfffKKK999///...CCClllppphhhppp^^^ZZZDDDOOObbbvvv]]];;;777FFFiii~~~}}}vvv]]]BBBGGGZZZooo|||mmmcccvvvhhhjjjkkkyyyoooJJJWWW}}}TTT777BBB|||YYYGGGBBB:::@@@===<<<777CCC@@@444;;;@@@tttbbb<<<777;;;888;;;XXXPPP555999555222CCC444444===lllaaallluuuSSS222888111TTTvvv333999222000666```666...222......111AAAppp///333000...333444333555333[[[{{{QQQFFFEEEIIIWWWKKKMMMLLLBBB777333999BBBHHHEEEHHHRRRXXXTTTLLLGGG>>>DDDDDD??????EEEEEE>>>AAABBBEEEFFFGGGIIIJJJKKKPPPQQQSSSWWW[[[]]]\\\[[[[[[ZZZYYYWWWSSSOOOLLLJJJBBBIIIHHHCCCQQQgggdddRRR^^^```gggllleeeZZZ^^^kkkttt~~~}}}uuudddqqqvvvqqqqqq]]]~~~zzzvvvuuuRRR>>><<<000:::GGG999...---OOOtttvvvssszzz{{{vvvccc===CCC```ggg]]]EEE///---MMMnnnxxxuuuuuu}}}ppprrrOOOFFFZZZxxx]]]===777KKKhhh|||zzzrrrQQQ:::XXXrrr|||{{{|||yyy```gggWWW\\\ggg]]]FFFIII]]]LLLEEE<<<@@@======:::111777;;;000JJJMMMJJJ444>>>222///222KKK777777000,,,BBB777555333aaabbbkkkwww[[[...666)))NNNuuu---444...///999fff333...111,,,---555EEEqqq,,,444000,,,444777555777333[[[zzzPPP>>>555:::QQQTTTMMMCCC;;;777666888999CCCKKKUUUVVVKKK@@@???EEE???DDDAAA888888AAAEEE@@@@@@EEEIIIIIIGGGGGGLLLPPPQQQRRRTTTWWWZZZZZZWWWTTTWWWXXXZZZZZZWWWRRRLLLHHHFFFBBBHHHYYYccccccgggooofffcccaaadddffffffgggjjjxxx~~~vvvpppsssyyywwwkkk___yyywwwrrr{{{gggKKK777000333999<<<555444666CCCYYYmmmtttsss```GGG000999RRRYYY]]]llllll+++666@@@BBBlllxxxjjj{{{ddd<<<<<>>444===333RRRsss___sssppp111444,,,@@@www111333...000>>>uuu888+++***000)))(((iiiggg000...///222555555444444:::VVVeeeQQQPPP333555AAANNN>>>888:::888===DDDAAAFFFKKKMMMIIIAAA===???DDD>>>DDDAAA>>>CCCAAA???FFFEEEGGGIIIJJJJJJJJJKKKLLLSSSVVVVVVSSSTTTYYY]]]^^^XXXUUUUUUYYYXXXSSSOOONNNUUUDDDPPPeeeiiisss|||jjjkkklllnnnqqqrrrssssss}}}|||ssseee[[[ZZZ[[[TTTKKKyyyzzz|||yyy{{{xxxzzz]]]>>>333:::===777222555666333111555===DDD---333???\\\{{{xxxHHH111666999ZZZ}}}ppppppxxxhhhMMMDDDCCC@@@AAA555FFFooozzz|||yyy|||~~~vvv}}}~~~yyy{{{~~~pppwwwjjjSSSYYYhhhvvvpppkkk}}}pppMMMFFFBBB===777...999444333555222111===MMM~~~[[[888---...777TTTuuu===000555;;;333888333FFFjjjrrrppp555555111888qqq333333///111===sss222///111111...555nnn\\\111000111444444222333666===XXXoooeeeHHHCCCWWW[[[JJJAAA===555666===<<>>???>>>DDDAAA???DDDCCCAAAHHHEEEGGGIIIJJJKKKLLLOOOQQQ]]]___^^^[[[[[[```bbb```\\\YYYYYY[[[ZZZTTTPPPPPPNNNYYYvvvppplllvvvwwwpppqqqrrrrrrssswww}}}{{{sss~~~xxxdddKKKAAAFFFGGG@@@qqquuutttyyyuuu{{{xxxuuuOOO999<<>>???;;;777666666ooonnnvvv>>>444222444ppp<<<444///...777lll111444444---000EEEfff222000111444444222444999@@@ZZZqqqYYYCCC>>>bbbMMM???;;;;;;555666<<<;;;>>>:::777:::???BBB???;;;>>>EEEBBB@@@FFFEEECCCJJJGGGHHHJJJJJJKKKMMMPPPSSS[[[\\\\\\]]]eeennnqqqooo___\\\[[[\\\YYYSSSPPPQQQOOOrrrzzzzzztttnnnppppppoooqqqzzzyyyxxxkkk~~~mmmKKK:::AAAFFFAAAmmmyyyvvvyyyvvv|||wwwwwwkkkIII:::666444;;;444000444;;;<<<999666;;;[[[uuuyyyNNN333...;;;ddduuusssqqq___MMMDDD888111666;;;:::bbb}}}}}}zzz~~~zzz}}}xxxrrruuuyyyeeeRRRJJJGGGwwwwwwpppbbbWWWVVVXXXOOO>>>;;;<<<555>>>777444777999999;;;???>>>MMMEEE999;;;666OOO[[[///===666444000<<<555qqqmmmhhh}}}}}}JJJ111......lllEEE222//////999ppp777666000(((///NNN888000---222666444666:::AAAXXXoooNNNCCC@@@lll;;;///111999;;;>>>???999===999777:::@@@CCCAAA===>>>DDDBBB@@@FFFEEEDDDKKKJJJJJJKKKKKKKKKNNNRRRUUUWWWXXXYYY]]]jjjwww{{{yyyaaa^^^\\\\\\XXXQQQOOOQQQZZZ}}}uuutttrrrrrrxxxwwwxxxjjjyyysssRRR<<>>;;;bbbrrreeevvv|||RRR///---'''gggMMM///111444BBB|||;;;333,,,(((000LLLCCC444,,,222777555444666BBBSSSyyy}}}^^^UUUNNNlllIII777333:::===@@@???666<<<<<<<<<===????????????===DDDAAA@@@FFFEEECCCKKKJJJKKKMMMOOOQQQUUU[[[___```aaaaaaeeeoooyyy{{{wwweeebbb```^^^YYYRRRQQQTTTeeeyyy}}}pppyyyxxxZZZBBB===???>>>XXX|||{{{}}}~~~xxxwwwpppvvv~~~aaaQQQ===777444999>>>HHH\\\oooSSS444444;;;mmmyyyUUU666555<<<:::999000KKK~~~|||ZZZhhh}}}wwwWWWRRRuuuuuueeekkkzzzuuu}}}vvv|||ttt[[[NNNGGGCCC???EEEFFF;;;666777666333111333;;;CCC777AAA>>>;;;<<<111333MMMMMM444GGGKKKEEE<<<666222WWW}}}hhhmmmtttXXX111222///ppp^^^222111111===vvv777000------333FFFtttIII888---333777333111666DDDOOOqqq{{{nnnqqqdddMMM@@@???===AAABBB;;;<<<>>>@@@???<<<;;;===???>>>EEEBBB@@@FFFEEECCCJJJIIILLLPPPUUUZZZ```fffkkkfffkkkrrrxxxyyyjjjhhhfffccc\\\VVVVVV[[[ppp}}}zzz~~~www___GGG>>>AAAFFFOOOxxx|||vvvwwwzzzssssssooouuuuuu[[[GGG???RRRnnn~~~tttLLL111777SSSmmm^^^BBB333666333000777:::DDDiii{{{]]]uuu~~~]]]BBBCCCgggcccuuu}}}jjjaaaaaaSSSLLLHHH???===>>>999:::;;;:::666444777<<>>@@@AAA@@@>>>===>>>@@@AAAGGGDDDBBBGGGEEECCCJJJJJJNNNTTTYYY^^^ccciiilllkkkwwwvvvmmmkkkhhheee^^^XXXZZZ```~~~{{{qqq]]]GGG<<>>]]]wwwqqqfffjjj\\\```jjj[[[kkk___]]]fffcccKKK===BBBHHH888888777555666999<<<<<>>111AAALLL>>>222JJJ...333888^^^YYYGGGJJJ333DDD:::888QQQsssoooVVVuuuOOO)))888CCCrrr???666333888{{{BBB//////---...EEEIII333444333222222555222kkkeeekkkOOO^^^nnnWWWSSSKKKDDDCCCBBBCCCJJJSSSCCCBBBAAAAAACCCFFFIIILLLMMMSSS[[[\\\cccgggjjjpppnnniiijjjeeeWWWVVVeeennnzzz|||qqqOOO:::AAAMMMLLLqqq~~~}}}~~~~~~kkkYYY\\\jjj~~~~~~LLL999GGG[[[DDD222000555444444777111AAAbbb|||~~~sssGGG???>>>FFFKKKGGGEEEIII???HHHUUUeeexxxkkkZZZZZZccc\\\~~~}}}~~~ggghhhaaa<<>>888444999@@@CCCFFF@@@===@@@FFF<<<888WWWjjjCCCVVVBBB===EEE999LLLmmmttt```vvvQQQ...111999ZZZ666333666333xxxJJJ111222------KKKOOO111333000777000555XXX[[[XXXcccLLL^^^wwwmmmccc]]]XXXRRRRRRVVVSSSPPPMMMJJJHHHHHHIIIJJJJJJOOOVVVYYYaaaiiisssqqqmmmnnnlllddd[[[WWW```ooo~~~xxxyyynnnOOO<<<>>>DDDIIIbbb|||}}}sssxxx~~~rrrbbbWWWcccyyyeee___llluuu^^^BBB222333888999666===YYYooowww}}}zzzeeeOOOEEEBBB???<<<===@@@DDDFFFWWWeeewwwfff___eeeiii|||qqqnnnXXX777AAA>>>RRRNNNDDD:::888<<<>>>===DDD@@@>>>FFF333XXXNNN333EEE{{{{{{777TTTPPP333CCCAAAMMMjjjrrrbbbpppTTT555111555DDD555444<<<222yyySSS///444000222\\\]]]555333---:::...>>>|||GGGEEEPPPBBBXXXwwwxxxrrrpppgggddd___[[[WWWTTTSSSSSS\\\dddnnnwwwzzz~~~xxxrrrnnnwwwnnnbbb___WWWZZZrrrrrrtttuuu\\\BBB???FFFVVV^^^rrrvvvkkkwww~~~zzz~~~qqqdddXXXhhhxxx{{{{{{|||qqqYYY@@@666999:::666NNNkkktttsss}}}___EEE888777AAAHHHIIIRRRbbboooqqq|||vvvvvvrrreeeFFF222???888OOO[[[VVV@@@888BBBCCC999CCC???888EEE111UUUkkk333555___666BBBYYY:::777GGGUUUllljjjYYYdddXXX666222555<<<;;;222<<<444|||XXX+++444444>>>qqqiii:::666...888222QQQyyy;;;555@@@;;;RRR~~~wwwyyyrrrooo^^^aaaVVVVVVuuu}}}nnnpppoooMMMGGGRRRoookkktttvvvqqqxxx~~~vvv^^^kkkuuulllmmm}}}ttt|||~~~nnnNNN555111555777EEEhhhuuuvvvxxxTTTIIIUUUWWWfffqqqssszzzoooZZZ@@@888AAA888999UUUkkkbbbGGG555888BBBAAACCC444AAA>>>KKKGGG666JJJJJJ222]]]RRR111<<>>===YYY```AAA555888<<<777\\\xxx}}}gggmmm^^^\\\vvvzzzjjjNNN@@@@@@>>>666777===XXXttthhh@@@000<<<>>>EEE555>>>IIIGGGiii>>>>>>sssccc///RRR___777+++FFFeeehhhaaaZZZ___444)))000QQQTTT000777\\\www777333555ZZZUUU111999555111NNNhhh555<<>>BBB888888@@@000777[[[ppp___AAA111;;;@@@::::::BBBGGGggg~~~GGG>>>LLLwww<<<>>>YYYJJJ---555QQQffflllVVVaaa@@@---111gggccc555999vvvIII666555gggGGG111666555555aaa]]]...:::444222666@@@eeexxx}}}wwwxxxlllooottttttxxxyyyrrrhhhbbb]]]XXXYYY^^^yyyrrrnnnssssssfff[[[sss{{{|||zzzooovvvvvv|||{{{vvvsssnnnhhhiii;;;777qqqvvv\\\CCC444777<<>>fff<<<:::%%%YYYYYY333UUUTTT666555[[[ZZZ@@@111QQQKKK444DDDGGG***000666JJJrrr999EEE???666444777===OOOuuulllfffjjjpppppphhhaaaccceeeeee\\\kkkooobbbZZZ\\\WWWLLLkkkvvvpppooocccQQQQQQ^^^jjjbbbwww}}}tttrrrqqqmmmiiiLLLeee~~~|||xxxkkktttnnnfffvvv|||xxxuuu~~~zzz~~~fffGGG@@@%%%>>>yyy~~~llloooooorrraaa:::999777;;;===333NNNxxx}}}zzzxxxqqqUUULLL>>>:::???<<<111...AAAbbb{{{JJJ999111777999444777AAAnnnMMM<<>>777FFFaaa}}}xxx```\\\^^^TTTrrrjjjGGG???FFF[[[GGGGGGHHHBBB888444999:::777999@@@^^^TTTBBB333222999888111777ppp;;;555TTTsss111444OOOmmm$$$888@@@```jjjnnn444000???PPP555222999JJJ333,,,,,,:::dddfff666111333AAAsss>>>444000888888888777444HHHwwwrrrpppvvv}}}~~~vvvdddfffdddaaa______^^^YYYSSShhh^^^VVVTTTQQQQQQZZZgggZZZrrrooo\\\VVVUUUTTTZZZUUUYYYYYYZZZaaajjjhhh^^^XXXQQQTTTYYYxxxrrr{{{~~~xxxqqqSSSeeeuuuccc```kkkttt~~~|||ppp{{{}}}}}}OOOJJJ444999@@@XXX...;;;fff~~~xxxlllrrrttt]]]555...===888DDD---<<>>777555999999555:::DDDHHHYYYUUU:::+++333999444555dddFFF;;;555hhhDDD///555{{{000777+++LLL|||222222@@@]]]666111666>>>(((666---,,,XXXccc<<>>...666DDD111222444BBB666...<<<888555DDDVVVqqqmmm@@@222aaayyyvvvxxx```BBBFFFZZZrrrWWWMMMJJJIII???777999===;;;777555333NNNZZZFFF///...555888444AAASSS777000MMMccc<<<222[[[```...&&&666eeeDDD:::999___444444AAAGGG///888***888hhh___666444555[[[KKK555---<<<222444222444--->>>^^^sssXXXSSS]]]___mmmwwwpppdddXXXOOOJJJIIIIIIRRRQQQSSSVVVTTTPPPOOOSSSSSSWWWjjjtttggg^^^eeelllnnnggg```]]]\\\___gggpppyyymmmdddaaa```aaaiiissskkkVVVJJJMMMNNNHHHLLLWWWXXXWWWTTTVVV___ggg___QQQOOOVVV^^^uuutttzzz```ZZZxxxiiibbblllwwwwww|||~~~rrrHHH===aaaaaaHHH333888SSSKKKWWW}}}HHH...KKKhhhjjjDDD333444666>>>000+++666===---666III<<<555000666===SSSiiieeejjjlllPPP======iii{{{~~~{{{www~~~}}}dddeeehhhrrrVVVXXX^^^jjj^^^JJJ999555999:::888111===OOOUUUEEE111///:::222000]]]MMM@@@DDDhhhEEE777888ttt>>>...---CCCrrrQQQ777aaa444555@@@AAA111888&&&@@@qqqXXX...555555ccc<<<111444555555222111555---===RRR{{{hhhYYYCCCCCC[[[nnnzzziiiMMMKKKIIIGGGHHHKKKOOORRRLLLMMMQQQUUUSSSPPPQQQVVVYYYiiiyyysssbbbfffrrrooovvviii]]]\\\```fffpppyyyllleee\\\VVVVVVYYY^^^cccsss[[[KKKHHHEEEJJJVVV___VVV]]]gggmmmlllbbbRRREEEIIIUUUaaaxxxqqqvvvgggSSSjjjzzzhhhgggsssxxx~~~uuummmFFF555AAArrrfffZZZ<<<...ffflll777###===>>>NNN555333:::...666777777666222+++>>>EEE222:::888===444555999+++???{{{OOOJJJeeehhhooorrrsssuuuyyyJJJAAACCCQQQnnnoooNNN:::777888999111CCCaaa[[[777,,,<<<666<<>>...777///888***111888666+++***444666000111AAA<<<,,,+++555DDDSSS]]]BBBRRRzzz|||~~~pppqqqgggBBB<<<@@@;;;FFF^^^lll^^^BBB///999===666KKKlllUUU333<<<===$$$;;;ggg@@@???IIIPPP---111===>>>333***444mmm|||SSS^^^<<<<<<,,,???<<<555333,,,lllIII444111GGGYYY222888666&&&@@@***,,,^^^cccRRRpppmmmRRRTTTIIIKKKOOOJJJNNN[[[```lllRRRWWWbbbddd[[[UUUmmmiiiaaaRRRJJJNNNVVVUUULLLUUUOOOMMMVVVhhh{{{yyyiiifffddd^^^\\\VVVUUU\\\cccddd```^^^WWW]]]bbbaaaZZZTTTQQQPPPIIIPPPXXXiii}}}wwwTTTPPPGGGUUU}}}zzz~~~TTTYYY]]]nnnhhhgggqqq}}}~~~yyy|||ttt{{{xxx|||nnnCCC===???333888```qqqUUUOOO}}}}}}nnn888444444@@@^^^999...333)))DDDQQQ<<<,,,...CCCGGG444+++222:::AAA;;;777CCCIIIBBB;;;zzzhhhlllwwwuuuuuuiiioooCCC???999;;;444222JJJgggeeeMMM***LLL888,,,^^^iii???***333222555RRRSSS222JJJnnn<<<888CCC~~~^^^???999333;;;eeevvv~~~<<<+++///222888222---%%%^^^===...///EEE```;;;+++000999000000eee___JJJ555FFF}}}sssaaaWWWKKKJJJNNNMMMWWWhhhoooeee^^^jjjooovvv}}}zzz{{{___IIIGGGSSS]]]___RRRVVV```pppnnnkkkkkkgggbbb[[[WWW\\\___]]]WWWUUUUUUYYY\\\[[[VVVTTTUUUWWW[[[```llljjjPPPVVVVVVkkk}}}uuuzzz^^^JJJOOO|||eeeaaacccllltttvvvwwwxxxyyyxxxxxxkkkNNN...444999444222IIIoooyyywww~~~sss999111333+++>>>'''...666222___pppTTTNNNddddddEEE222777///000---===bbbpppZZZDDD___nnnOOOyyy~~~{{{pppppp|||uuu___pppAAA===222:::???:::111999ZZZ{{{VVV===:::;;;===]]]___000,,,???444===eee...===vvvBBB+++222VVVpppPPPEEE666333AAAggg{{{GGG---888###555000,,,$$$QQQ444***111NNNWWW:::$$$222AAA&&&HHHlllIII777///111ddd|||^^^RRR___]]]aaaooogggXXXLLLKKKTTT]]]aaa```nnnpppmmmnnnkkkeee^^^ZZZ\\\]]]YYYTTTQQQWWWYYYZZZYYYWWWXXX\\\aaa```YYYaaaZZZLLLZZZ___wwwlllwwwaaaAAA[[[```iiiooommmoooxxxqqqUUU;;;...:::000666///...MMMrrr}}}|||vvv666---333111===111777666+++KKKooo~~~sss]]]@@@***666444111GGGppp~~~gggOOOSSS{{{GGG<<>>222222<<<:::222???VVVuuuHHHHHHEEE(((AAAeeeOOO,,,999333222cccIII555aaaaaa333000<<>>///+++999111999eeeIII666555777222LLLZZZIIIUUUUUUYYYOOOSSSWWWYYY\\\aaafffiiimmmhhhhhheeeaaa[[[XXX\\\^^^\\\YYYXXXWWWXXXWWWVVVUUUVVVZZZ^^^SSSFFFKKKuuudddQQQNNNXXXdddvvvppprrryyyiii???aaaggg~~~```zzz}}}zzzXXX:::000666;;;444;;;000)))FFFnnn|||999...555777AAA<<<:::222)))555BBB@@@^^^zzzzzzVVV111///555;;;QQQsss~~~pppdddKKKkkkYYY444MMMzzzeeebbbrrrzzzmmmGGGHHHddduuuddd[[[NNN@@@888///555333...111:::999///IIInnn[[[555555777???aaa;;;+++000///IIImmm???HHHzzzIII555111cccLLLKKKLLLKKKNNNLLL]]]===EEE>>>)))+++111444GGG222+++555nnn222...///666&&&aaaeee;;;;;;333000333444TTT{{{{{{{{{{{{zzzxxx{{{fff^^^]]]YYYYYYTTTSSSXXX[[[[[[ZZZ[[[QQQRRRQQQPPPNNNMMMMMMNNNGGGOOO```dddQQQTTTWWWWWWzzz~~~}}}jjj~~~uuuHHHWWWCCC[[[wwwpppAAA...000888---555666///:::ddd>>>000111,,,222444222111666======:::666333444???QQQffftttuuuUUUdddyyyCCC555[[[{{{pppQQQDDDRRRVVVPPPdddpppMMM@@@JJJNNNdddcccZZZ>>>AAAAAA@@@===999444---***111:::+++RRRYYYRRRNNN///)))WWWXXX444444///...nnnMMM444ooo^^^444+++===nnn999,,,///QQQUUUDDDXXXFFFBBB---))))))---555===...***444ppp888777...,,,999wwwJJJ222999,,,+++;;;222333WWWmmm}}}|||___VVVTTTPPPTTTPPPOOORRRTTTTTTTTTVVVPPPPPPOOONNNLLLJJJGGGFFFDDDpppUUUPPP___ggghhhooo}}}{{{^^^TTTHHHkkkWWW```mmm{{{\\\DDDLLLSSSSSS888000000333QQQIII666...777000444222///444555444888444555:::999111111777777HHHVVVbbbsss}}}}}}wwwXXX666FFFppp~~~|||TTT<<>>???EEE@@@HHH444777000...444333,,,...<<>>222222000---:::888hhhxxx}}}xxxyyy~~~|||rrrKKKGGGeeekkk___NNN@@@:::;;;???BBB>>>LLLEEE>>>KKKXXXkkk~~~zzzeeeFFF555777:::666777TTTkkkhhhWWWGGG888,,,222000///111444666555444999888666111---777SSSooo+++JJJhhh000222FFFIII+++)));;;333%%%777SSSvvvxxxbbbHHH777(((666\\\UUU888000...bbb|||AAA222555444---,,,333000,,,444555444333111222GGGvvvaaaOOOKKKKKKKKKEEEGGGFFFEEEJJJPPPMMMFFFOOOGGGDDDHHHKKKIIIIIILLL^^^lllUUUEEE___qqq{{{|||xxx|||{{{vvvgggjjjtttzzz{{{PPP999NNN~~~vvvrrrtttjjjhhhqqqJJJ222444444111777222666444111///111555777555333111444777NNNMMM666666666BBB]]]yyy|||vvv~~~zzzfffRRRCCCSSSttt{{{lll]]]OOOBBB:::///AAADDD@@@BBB@@@LLLhhhlllvvvsssrrr```III:::444333222222AAA444***666VVVkkk[[[>>>,,,444111&&&***;;;>>>444---555>>>999******JJJpppJJJ@@@{{{AAA<<>>~~~888111000111...111:::666000666555000111444000:::ggg]]]PPPNNNNNNLLLEEEJJJKKKJJJLLLPPPQQQNNNLLLGGGFFFLLLPPPNNNMMMNNNeeezzzddd```VVVVVV\\\ddd}}}|||{{{ooo{{{pppsssccc|||ooo<<<]]]xxxyyysss|||}}}|||OOO333222000...666222555222000...///222444333111111///:::aaa```888///444+++EEEcccuuu~~~{{{xxxwwwQQQ777BBBggg{{{iii]]]JJJDDD999:::DDDBBB>>>GGG```zzzmmmjjj}}}tttdddIII444555:::555222444+++222333---111CCCWWWaaaDDD555///555444---222AAA///333===>>>...$$$;;;___XXX000eeeRRR...333yyyIIIqqqbbbaaaaaaHHH///((())))))///111333JJJpppxxxaaa666444333BBBAAA---///222///222999333---222888222666:::222555bbbWWWNNNOOONNNKKK>>>DDDIIIHHHHHHJJJKKKKKKPPPJJJHHHLLLRRRUUUWWWYYYVVVyyyQQQ^^^dddEEEUUU___YYYccclllsssooonnn^^^hhh~~~||||||wwwAAApppjjjHHH...///000111777000222222000...///111333222111999333666UUUSSS000---555111888JJJbbbxxxwwwvvv~~~pppGGG555TTT}}}hhhNNNEEEFFFBBB===???777PPPooorrreeeppptttfffQQQ>>>222666;;;888555666333999888///)))000<<>>bbbCCCAAAqqq555444bbb@@@AAA===AAA<<<(((!!!---777000)))(((%%%111XXXjjjSSS555CCCTTTUUUqqq~~~LLL***///333///...222......:::333555999666000===lllSSSKKKKKKJJJIIIXXX___fffhhhhhheeeccc```\\\UUULLLJJJMMMSSSXXX[[[GGG```^^^BBBfffMMMLLLOOOWWWaaa{{{yyy{{{ppprrrfffdddOOOzzzuuuqqqzzzyyyzzzdddIII}}}kkkHHH...000000000666000222333222000///111222333333;;;999222???===,,,333777<<<...333SSSpppzzz|||~~~^^^>>>CCCsssmmmNNN;;;;;;@@@<<<:::===OOOnnniiiXXXooosssMMM<<<<<<999666444444333222666333//////444666111)))BBBXXXXXX<<<)))...222+++>>>000...;;;>>>111))),,,ZZZUUU,,,nnnPPP000PPPPPP)))"""%%%---...333444+++222+++111111+++<<>><<<111---000AAANNN444FFFaaa)))???^^^444+++---///)))***+++$$$((("""%%%&&&$$$===QQQWWW777GGGUUU555,,,>>>===888;;;555111222,,,,,,999222>>>999***888gggPPPIIIEEEFFFIIIBBBIIIRRRXXXSSSHHHBBBBBBDDDFFFHHHKKKRRRWWWVVVRRRTTTLLLPPPYYYrrrzzzKKKQQQ___RRRjjj~~~{{{vvvjjjgggUUUddd~~~tttMMMKKKooommmPPP:::555VVV~~~{{{~~~MMM;;;GGG111444000)))------555444333222000///000333555///666111888888222;;;888666333555@@@UUUiiitttvvvpppBBB>>>pppmmm<<<999PPPcccaaaRRRKKKOOOVVVppprrrPPP<<>>;;;666333111444III\\\444^^^III999ttt333***++++++"""###222:::***000333555222&&&###...^^^EEE000111111111:::<<<999===>>>GGGRRRIII:::777FFFFFF;;;555MMMyyyGGGDDDCCCBBBEEEHHHRRR^^^```TTTHHHJJJSSSQQQTTTTTTUUUZZZ```___YYYOOONNNHHHKKKUUUnnnCCC```___fffvvvxxxzzzlllZZZ___|||TTT999HHHJJJ999222666---ZZZ}}}}}}uuuttt|||ZZZ===666'''333333,,,,,,)))000444333111///...///222555333666000<<<;;;///777666...888777...:::YYYllljjjvvvrrrGGGKKKzzzsssDDDdddnnnzzzlllZZZcccddd<<<888UUUtttgggRRReee^^^???,,,333888///---666+++000555333+++''',,,444///...///111444333---'''***222888:::===>>>666***&&&AAAqqq000AAAiii***zzzKKK333***000111000---&&&'''...&&&$$$111...&&&...///^^^PPP444:::999222444111999EEE```{{{vvv]]]PPPSSSGGG888;;;YYY}}}sss<<<>>>@@@??????LLLYYYgggeeeTTTGGGQQQddd}}}xxxmmm```[[[^^^\\\VVVSSS\\\KKK<<<;;;iiiCCCeeebbbxxxnnneeepppyyyNNN000999EEE:::,,,000888MMMiii|||~~~yyyvvvyyy{{{www{{{yyyFFF;;;+++,,,444...***111777111---***---333666444111111222333333222222444666999000444111222111;;;fffuuu{{{YYYUUUtttvvv[[[xxxvvvyyyNNN888FFFaaaaaaYYYHHHJJJ777===111===:::***444...111111///---000333111+++///***...///***---000***...------333;;;???888///...333AAA[[[%%%gggLLL>>>```222+++555,,,666>>>%%%000555%%%)))000+++000000444SSSwwwZZZzzz{{{ddd]]]VVVMMMFFFDDDCCCCCCBBBFFFAAA===BBBPPPbbbsss|||OOO777GGGBBB===FFFFFFMMMZZZYYYJJJLLLmmm___dddhhh```TTTiiiMMM:::VVVUUUIIIdddyyy|||vvvkkkmmmjjjNNN===666BBB[[[AAA>>>666888VVV~~~sss___555111666777///000888666.........///111333555555111222333333111111333555666...222000111111:::bbbiiikkkSSSooooooyyy{{{jjjlll}}}NNN111777aaaLLL444111888333555&&&//////%%%000,,,...000000+++)))++++++(((,,,''')))...---///222111$$$)))111999??????999333)))999]]]DDDRRRFFF<<>>DDD;;;777AAACCCaaaIIIEEEhhhwwwyyyccc^^^___]]]iiiUUUGGGPPPIIIOOOwwwvvvzzzpppgggmmmmmmOOO444BBBlllttttttaaaBBB999NNNiiittt}}}~~~aaa...111888444,,,222888111,,,...//////...///333666111222333222111000111222333,,,000...000000666[[[eee}}}hhhaaapppZZZsss{{{jjj]]]GGGFFFgggRRR---<<>>///...YYY{{{\\\777111555\\\FFF,,,///,,,...000000000222777;;;:::999]]]YYYAAAQQQzzztttnnnzzzLLLFFFAAA???<<<<<<>>>???AAAHHH___|||ooo[[[SSSeeejjj]]]^^^iiiaaaRRRMMMQQQTTTnnn{{{{{{wwwjjjbbbppp|||lllLLL@@@OOOdddAAA<<>>MMMOOOuuuwwwIII===555CCCggg^^^333HHHrrrtttLLLOOO>>>000///)))((('''%%%+++---,,,222666777;;;CCCJJJLLL___XXXOOONNNPPPMMMOOO[[[JJJHHHGGGEEEBBB@@@DDDJJJddd|||lllsssaaaiii///JJJUUU666...333111JJJNNNoooKKK***---%%%999ddd\\\;;;===]]]GGG444@@@)))222111000...---///222555NNNjjjfff999///>>>iiiyyyeeeBBBBBB<<<:::@@@???:::>>>DDDjjjtttPPP???GGGSSSUUUaaagggWWWYYYiiiUUUIIILLLYYYssswwwfffggg}}}sssUUUEEE\\\ccc|||~~~WWWBBB???^^^|||~~~}}}UUU888---666555111555888888333...---///000///---111222333333111000///000444...222...000///+++EEEqqqnnnsss{{{```===,,,111UUU~~~hhhTTT999000HHHmmmqqqIII===gggeee>>>OOONNNSSSJJJ@@@222///999EEEQQQOOOPPPNNNMMMPPPUUUUUURRRCCCDDD777,,,///,,,///??????666///+++(((&&&***111}}}iii222888UUUvvvXXXDDD```ZZZQQQ\\\LLL>>>UUU@@@OOO,,,(((<<<$$$===\\\ZZZIII***666FFF444999555111---******,,,...000...XXX{{{pppHHH000888JJJuuu[[[??????:::999;;;666999IIImmmhhhZZZJJJEEEJJJNNNMMMCCCQQQaaaQQQZZZddd^^^```bbblll}}}nnneeemmmxxxeee???@@@GGG\\\~~~tttLLLTTTXXXjjjrrrzzzxxxnnnCCC---666666000333:::???888111000333555222...000222444444222111000111444///333///222111)))>>>iiippppppttt~~~eee>>>---444VVVoooIII888999IIIlllhhh555FFF^^^ssscccFFF===///777000222)))+++555///111000///,,,)))+++...***$$$333DDD888%%%((())),,,===<<<444000000...+++///777iii```999555===888---<<>>@@@FFFDDD::::::MMMaaafffDDD///:::JJJMMMSSS^^^]]]XXXooo```eeeooo|||wwwlllcccmmm\\\QQQ>>>222@@@ccc~~~ccc\\\```sssvvv{{{SSS999777333000555777<<<888333111222333444333///222444555444222222222222...333000555444+++<<>>999333111222///---888HHHwww<<<888222"""000:::###""";;;WWWgggOOO!!!222)))...444'''???%%%,,,%%%RRRccc999---444###...444999666---)))---333```\\\\\\VVVBBB;;;aaa[[[***???nnnqqqpppgggIII>>>>>>HHHIIIDDDZZZppplllMMM@@@???JJJJJJIII```rrr[[[sssuuukkkgggmmm|||xxxddddddvvvcccJJJ???:::AAAaaaoooPPPRRRppppppdddJJJ<<<333666<<<888555444333000...///333666///111444666555444333444000---333111777888---===dddlllkkkvvvzzzwww|||||||||~~~}}}{{{xxxzzzdddIII>>>222FFFeeesss\\\===555===EEEtttzzz===,,,...JJJkkkfffjjj???***+++)))???UUU:::,,,,,,333777333///...---***GGGFFF((((((,,,(((222<<<666222000)))***???XXX000777444%%%666%%%***333$$$&&&eee}}}HHH'''---"""***000%%%((())),,,'''(((aaalll444(((222;;;HHHRRRKKK999---000999...PPPvvvzzz[[[???GGG```UUUAAAmmmLLL888dddXXXDDD===555<<>>888bbbyyyxxxsssuuulll|||yyyqqqSSS444333111333333333444444555555666...+++000444111222555333000777111---555///,,,999```jjjfffwww{{{xxxttt||||||gggZZZJJJBBBWWWkkkuuu}}}pppPPP777<<>>777(((...OOODDD###......+++'''***...,,,&&&+++,,,]]]222+++,,,+++...666888:::111000'''^^^rrrRRR000AAA...+++---+++///---$$$,,,???GGG^^^,,,...%%%111:::%%%---...,,,...;;;HHHEEE999000***222555888QQQXXX;;;BBBPPP\\\JJJFFFooodddPPPaaa~~~oooQQQbbboooDDDFFFsssKKK===<<<111KKKxxxyyyVVVAAADDDMMMEEE@@@CCCFFFGGGHHHLLLGGGZZZmmmgggVVV[[[ooozzzvvvxxxrrr[[[LLL<<>>555444333222333333333222333444444111000222222000...444222111444---,,,888aaajjjdddtttzzzxxxsssuuu|||~~~|||{{{iiizzz{{{aaaMMM@@@:::@@@```iiizzzyyy|||}}}tttcccJJJ>>>GGGSSSKKK999333999OOOkkkuuuttt~~~^^^HHHXXXcccoooIIIDDD<<<""",,,LLLBBB,,,)))'''$$$%%%+++000...''',,,$$$ggg222))),,,,,,///222888<<<222...(((fffbbb???888,,,111+++***......,,,555999---[[[```000******(((333(((***)))))))))...999HHHTTT///(((777666555iiijjjrrr]]]&&&777___}}}___OOOVVVvvvLLLJJJxxxwwwTTThhhFFF===AAAFFFrrrVVV666BBBMMMKKKFFFBBBDDDFFFFFFIIILLLEEEhhhsssaaaaaayyy~~~}}}}}}~~~xxx^^^NNNBBBNNNjjj~~~~~~vvvwww{{{WWWCCC000;;;:::777333000...///000666999333+++---000333888111///...222444///...666ZZZiiiiiizzz}}}}}}|||rrr||||||}}}uuuVVV<<>>eeedddwwwuuuwww{{{|||{{{yyyxxxxxx|||~~~}}}{{{|||~~~xxxwwwJJJ333>>>IIIDDD888GGGVVV\\\___iiiwww~~~fffRRRUUUmmmVVVEEE222%%%DDD___DDD,,,(((+++------,,,,,,,,,+++---!!!jjj---###+++///333111777<<<333000,,,lllWWW\\\444999222+++***,,,+++000DDDJJJ:::@@@RRR+++(((999!!!++++++((()))***(((+++>>>SSSKKK...***AAAbbbUUU555\\\{{{ZZZQQQmmmrrrJJJTTTwwwvvvlllDDDUUUoooyyycccFFFAAAFFFmmmkkk<<<>>>TTTQQQDDDCCCCCCEEEGGGJJJOOOSSSWWWyyy{{{kkkzzz~~~ttt[[[IIIHHHWWWmmm{{{zzz|||ddd333444999===<<<666111111333---555///+++111111555FFF>>>///***222444111///...RRRiiiqqqwwwyyy|||yyy{{{yyy]]]<<<111;;;666;;;HHHooogggwwwyyyzzz{{{{{{yyywwwwwwxxxzzzzzzyyyzzz{{{yyy|||bbb>>>666DDD777SSSnnnqqqbbbVVVWWW]]]xxxuuu{{{~~~ZZZGGGEEEjjjJJJ999@@@ccckkk>>>"""000///---,,,***(((((()))((((((fff...$$$,,,...333777999999111111,,,iiitttNNNgggCCC>>>+++///...---'''(((;;;CCC777///ddd~~~555333)))&&&)))000,,,---000***###+++:::]]]NNN???[[[~~~yyywwwJJJ<<<888]]]cccSSSnnn~~~YYYtttiii<<>>BBBFFFHHHLLLSSS[[[```sss~~~~~~{{{lll\\\TTTWWW]]]ffftttooovvvoooGGG***111:::===:::555222111---777333333888,,,...KKKMMM333***222111......)))MMMiiitttrrrtttzzzzzzUUU<<<;;;:::>>>777888VVVuuukkkyyyyyyyyyyyywwwuuuuuuvvvxxx}}}yyyuuuvvv{{{~~~xxxuuu|||bbbDDD444GGGGGGUUUkkklllYYYKKKLLLMMMaaannnpppSSSNNNGGGXXX\\\SSSBBB***,,,+++&&&%%%+++///...+++)))%%%<<<^^^555***///+++///<<<:::666---///+++eeeuuu___NNN444333222000111+++%%%...333***,,,&&&lllaaa)))$$$+++***)))'''***000///))))))...DDD}}}nnn111222XXXcccAAA777ggg}}}KKKZZZvvv\\\QQQqqqUUURRRtttbbbHHHDDDpppvvvVVV<<>>WWW^^^qqq}}}{{{NNNNNNhhhZZZ///!!!%%%333%%%444IIITTTKKK888---,,,...ZZZRRR555)))///***333;;;888444,,,000000oooyyyggg>>>===666000222111)))***...)))(((;;;kkk111///&&&---%%%$$$&&&+++.../////////+++```kkkKKK:::KKKvvvyyyfffTTTPPPYYYsssppp|||BBBFFFyyyrrruuuaaa___\\\<<<@@@NNNJJJFFFOOOKKKVVV___```cccmmmxxx~~~||||||~~~~~~}}}kkkSSScccxxxyyyyyyiiifffTTT===222222777777555111222'''+++555(((???OOO000***222***+++888999$$$???NNNggguuupppzzz{{{hhhVVV666>>>???777333222===???yyy{{{kkkssslllooosssuuuuuuuuuuuuvvvmmmrrrxxxyyytttoooqqqvvvtttsssssswww{{{zzzxxxvvvGGGccckkkRRR???III[[[aaa___dddVVV]]]TTTHHHhhhxxxhhh```FFF)))333333$$$222[[[mmm>>>))),,,<<>>>>>\\\```^^^```WWWVVVbbbkkkjjjllluuuyyy{{{zzzvvvwww~~~{{{zzzzzzzzz|||~~~iiiVVVfffsssooonnnsssiii[[[KKK:::000111888111---444777000<<<___yyy333///,,,---111999JJJYYY>>>```uuuppp~~~{{{tttxxxaaa>>>444777888999555888BBBIIIxxxsssrrrqqqtttqqqpppsssvvvvvvrrrmmmttttttttttttuuuwwwyyy{{{tttuuutttrrrvvv}}}}}}zzzrrrtttwwwaaaCCCEEE]]][[[LLLPPPUUUaaa???>>>NNN[[[{{{xxxvvvJJJ@@@666)))III|||^^^...EEEfffDDD******---(((---;;;<<<222444000,,,SSS^^^???>>>===;;;222)))(((,,,000000)))ddd<<<&&&)))+++++++++,,,,,,---------333333iii___>>>aaa]]]JJJ@@@___cccJJJ[[[rrr\\\TTTsss\\\HHHbbbWWWPPPEEEBBBMMMUUUVVVYYY```rrrooohhhfffqqq}}}{{{vvv}}}vvv|||~~~~~~}}}}}}pppfff^^^MMM@@@\\\gggkkkddd^^^___```]]]PPP:::;;;VVVjjjgggNNN000222111000------<<<[[[wwwyyy|||cccfffSSS;;;777888888;;;;;;333BBBUUUyyypppvvv}}}|||zzzyyyyyyzzzyyyvvvsssvvvvvvvvvvvvwwwyyy{{{|||zzz}}}~~~|||vvvwwwxxxmmmRRRBBBBBBVVVeeeSSS[[[NNNMMMGGG```iiiTTTKKKYYYSSSNNN999KKKHHH333,,,777RRRqqqIII333###$$$''')))555DDDCCC???555%%%888|||^^^OOO@@@999555000,,,+++)))444333(((JJJTTT444+++,,,,,,---------.........555///LLLJJJIIIddddddNNNIIIhhhggg^^^lll|||{{{```IIIYYYttt^^^jjjEEEHHHBBBDDDPPPYYY[[[aaajjjgggiiilllvvv}}}vvv{{{~~~{{{zzzwww~~~yyyzzzrrr]]]TTTqqqxxxMMM??????AAA666//////...444999<<<666,,,222NNNjjj}}}yyy}}}~~~vvvuuunnn^^^KKKJJJ===555888666333999:::000MMMmmm}}}lllttt~~~~~~|||{{{|||}}}zzzzzzzzzzzz{{{|||~~~~~~~~~~~~xxxzzz~~~www]]]JJJEEEVVVaaahhh<<<555EEEYYY```...---IIIUUUbbbCCC???GGGHHHCCCOOORRR;;;''''''))),,,---...333:::888666---'''III}}}WWWBBB:::555---'''<<<******111bbb888................../////////...///000PPPpppJJJIIIhhhxxxRRR[[[\\\ddd^^^VVVfffsssaaaOOO```}}}xxxcccbbb???GGGHHHQQQ^^^dddbbbeeekkkaaahhhuuuuuu~~~}}}|||~~~}}}{{{|||vvvxxx|||{{{xxxVVVLLL___oooqqqrrrxxx}}}~~~MMM333'''))))))///666666///888AAA@@@444---444@@@\\\ppp}}}vvvpppZZZ<<<===:::222555===666111999444===jjjnnntttuuu{{{~~~|||yyyyyy}}}}}}}}}}}}}}}~~~~~~{{{{{{yyyvvvzzzuuuvvvooo???>>>```sss333555EEE[[[CCCDDDMMMLLLEEECCCJJJOOOQQQWWWJJJ***""")))---...///333666666@@@+++(((HHHxxxZZZBBB999666333333111BBB***333...]]]333///........................***444...---TTTgggLLLMMMhhhXXXHHHHHH___xxxWWWHHHfffeeeUUUtttUUUAAAEEELLLRRR___jjjjjjcccaaaeeesss~~~}}}{{{{{{uuu~~~yyy}}}nnnIII???:::999:::;;;AAAVVVllllllLLL777444222222111)))))),,,222888777333222555:::YYY|||dddHHH======999444:::CCC:::333<<<111TTToooqqqyyyssszzz}}}~~~zzzuuutttyyy~~~zzzzzzzzz{{{{{{{{{{{{{{{ttttttsssrrrwww}}}|||^^^;;;+++999nnniiiVVVBBB===RRRaaaYYYAAA>>>OOO555222??????>>>KKKOOOJJJKKK444333---'''+++777===<<<111###333qqqyyynnnnnnlllYYYNNNAAA:::666777<<>>777222;;;444cccxxxhhhMMMgggwwwttt|||}}}}}}yyysssqqquuuyyyuuuuuuvvvvvvvvvuuuuuutttpppsssuuuvvvzzz{{{|||mmmkkkyyy~~~___DDD+++'''cccxxxmmmMMMKKK///555DDDIIIUUUlll@@@(((:::>>>>>>CCC<<<<<>>:::555666;;;555<<<222###000dddOOO............---------------777!!!000:::,,,QQQtttUUU[[[uuuVVV^^^eee^^^JJJZZZ___[[[NNNOOO]]]aaabbbdddeeekkkwww~~~}}}tttvvvxxx{{{wwwwww{{{ttt___NNNIII000333LLLfffiiiddd^^^WWWUUUPPPHHH@@@666///111777444...666ZZZqqqUUU999BBB555999555333888666555>>>EEEpppgggIII666___nnnssswwwxxxyyywwwtttsssuuuxxxtttuuuuuuuuuuuutttsssrrrsssvvvvvvvvvxxx|||{{{wwwbbbKKKAAAVVVtttaaaEEE;;;VVVIIIDDD@@@]]]SSS^^^gggrrrooo___===555>>>DDD555...>>>NNN<<<===CCCLLLNNNEEE555***666```nnnYYYFFF333%%%&&&###&&&000000&&&&&&+++'''???>>>======777///,,,...###***000AAAPPP}}}YYY555/////////.........------000###---777...;;;kkk~~~tttRRRbbb~~~WWWHHH\\\```EEELLLRRRjjjbbbcccdddhhhrrr}}}}}}zzzyyyyyy~~~zzzfffQQQHHHJJJJJJRRRaaagggkkkoooqqqfffNNN888111666???<<<---;;;gggpppNNN666666???;;;555:::<<<>>>GGG[[[~~~cccAAA777aaajjjtttoooppprrrssstttvvvxxxzzzvvvwwwxxxxxxwwwvvvtttsssyyyxxxsssoooqqqxxx{{{zzzBBB222+++???bbbzzz|||vvvlll\\\RRRCCCOOOAAAMMM]]]gggtttiii???555...aaawwwjjjOOOjjjXXX???BBB222===888:::DDDLLLLLLNNNRRR888@@@---)))///***...))),,,000)))###777RRR[[[GGG:::---(((((())),,,000666111@@@~~~WWW<<<111111000000/////////...***666444...333:::UUU|||rrrVVV{{{SSSYYYfffWWWFFFNNNlllQQQeeeVVV[[[aaaiiitttvvvuuu}}}~~~xxxxxx~~~zzz||||||zzzuuupppaaaDDD???TTT^^^RRRYYYkkk{{{SSSFFF---+++999JJJIIIttt|||kkk??????BBB@@@BBBGGGGGGSSSmmmxxxqqq~~~uuuLLLJJJhhhpppkkkkkklllppprrrrrrrrrsssxxx|||tttooowwwxxxrrrqqqtttxxxNNN;;;===JJJsssbbbOOO<<<777LLLkkkccc===BBBRRR@@@WWWcccvvvsssppp||||||TTT---&&&&&&@@@ttt|||ppp}}}lllQQQDDD666>>>;;;<<<===666333BBBWWWNNN;;;''',,,444***!!!---000)))222444444QQQYYY777333...'''***111++++++999HHHZZZ}}}eee@@@333***555666,,,,,,666555***000333111333:::>>>OOOkkklll^^^uuu\\\HHHKKKXXX^^^^^^^^^eeefffjjjppp{{{uuu{{{xxx{{{{{{zzz~~~|||yyyyyy}}}zzz}}}~~~pppiiiuuunnnWWWMMMkkkpppqqqkkkHHH777000BBB]]]cccuuuxxxfffAAA999...CCCmmmzzzzzzwwwwww]]]111888dddwwwiiilllrrruuusssooopppuuuqqquuuiiiZZZ]]]fffrrrooopppHHH111***222[[[ttt|||dddRRRFFF888333222+++;;;SSSZZZpppfffJJJAAAGGG]]]yyykkkKKKDDDEEEPPPmmmlllnnn~~~jjjAAA888000000;;;@@@;;;777888RRRQQQ@@@$$$(((***000000---111UUUMMM555111444$$$---///---***&&&777VVVzzzdddAAA222333///,,,+++---...///222666777<<<:::777555222???ZZZ~~~}}}yyy~~~aaapppvvvccceeeXXXSSS[[[eeeffffffhhhpppqqqvvv~~~vvvxxxssswww{{{}}}|||yyyxxxzzzyyyvvvtttsssooouuuxxxzzztttkkk}}}TTTjjj{{{]]]AAA'''777hhhNNNbbbvvvgggNNN555NNNzzzoooZZZkkkuuucccXXXFFF444IIIgggiiiyyyrrrnnnppprrrrrrtttxxxxxxxxx___:::)))222PPPrrraaaGGG555,,,FFF^^^KKK@@@???===222222:::<<<666EEEYYYppphhh--- ''';;;ooo|||gggfffoooqqqwww{{{uuuttttttzzzjjjOOOBBB999999:::777888===AAAMMMSSS000888)))...'''000<<>>222555666LLL???SSS++++++'''///QQQNNN)))"""777:::,,,...222777JJJeeeqqqyyygggNNNEEEKKKSSSXXXTTTTTTiiiyyytttkkk```YYYUUUQQQSSSWWWZZZYYYWWWbbb^^^eeeiiiZZZ___]]]KKKTTTSSSWWW^^^___^^^fffqqqxxx{{{www}}}ttttttzzz{{{xxxyyy~~~yyyzzz}}}{{{|||www{{{zzzxxxxxxkkkyyyWWWTTTrrrDDD///---///888VVVDDD===IIIvvvrrrSSS:::;;;<<>>tttqqqwwwiiieeevvv{{{vvvyyy}}}}}}}}}wwwyyy|||uuu]]]OOO888KKKZZZRRR888)))333EEE<<<111AAA:::XXX444555222TTTOOO;;;***)))+++***///...IIIeee}}}hhhDDD:::===???BBBGGGrrr|||zzzlllnnnhhhZZZPPPOOOLLLFFF@@@EEEMMMTTT[[[aaafffiiixxxnnnkkkcccNNNVVVdddbbb^^^YYYZZZ``````^^^dddooonnn{{{}}}{{{yyyuuuwwwwwwuuu{{{|||{{{{{{yyy}}}{{{zzz~~~{{{|||yyyttt|||kkkLLL]]]BBB(((555000'''[[[GGG333444\\\ssskkkFFF999EEEKKKHHH...666<<<:::333///333999***===ZZZkkk\\\<<<+++,,,cccpppjjjSSSAAA555555AAAAAADDDGGG===FFFTTTUUUfffkkkEEE(((%%%777ZZZyyydddbbbQQQWWWxxx}}}vvvyyyuuuvvvzzzzzzwwwwwwwww}}}uuuuuuyyyhhhQQQKKKCCC<<<:::CCCPPPQQQDDD666777777@@@666OOO<<<777,,,hhhDDD)))***555@@@QQQaaakkkyyynnnRRRLLLLLLJJJUUUfffwww\\\HHHDDDJJJbbbttt___VVVJJJHHHCCC>>>;;;<<<@@@CCCHHHOOOWWW[[[^^^dddooowwwuuueeeoooOOOXXXHHHiiihhh^^^[[[]]]ccceeeccciiisss{{{zzzzzzyyyyyyrrrpppvvv~~~~~~zzzvvvyyyssszzzzzzrrr{{{{{{vvvxxxpppIIIDDDLLL...666,,,(((EEEFFF777333...>>>WWW]]]PPPOOOLLL;;;777111000BBBSSSLLL999222&&&)))>>>___lll[[[DDD999:::BBB???<<>>;;;<<<<<>>IIIPPPUUU[[[\\\\\\___hhhppp^^^YYYeeeMMMeeeOOO``````___\\\^^^dddhhhmmm|||}}}ttthhheeepppyyyuuunnnlllwwweeeXXXdddqqq```MMMNNNrrrkkk>>>\\\rrr^^^@@@UUU777333%%%///)))???;;;888222>>>kkk[[[DDDRRRaaa[[[KKK<<<@@@GGG777***//////555GGGZZZYYYMMMOOO\\\DDDPPPWWWcccsssmmmVVVFFFSSSeeekkk888 555GGGmmmuuuxxxsssaaa[[[sss|||qqqlll}}}wwwxxxssszzz|||~~~zzzqqqtttzzztttssshhh<<<000444555===<<>>888!!!000dddddd:::222999...555FFFCCC999^^^xxxsss{{{hhhOOOFFFCCC777555>>>>>>888>>>MMMMMMSSSZZZ]]]]]]]]]```ccc[[[aaaUUUUUUaaabbb[[[hhhgggcccbbbfffkkkxxxtttyyymmm\\\XXXhhhxxxoooZZZ___lllGGG>>>qqqmmmAAA???HHHbbbCCC///SSSPPP///666DDD;;;000777111***555...EEE555,,,???YYYDDD444BBBNNNZZZXXXIIIJJJYYYZZZLLL???LLLOOOBBB999@@@HHHHHHVVVCCCMMMuuukkkAAA+++,,,???bbb[[[;;;,,,===lllvvvvvvvvvwwwwwwwwwxxxxxxooovvvyyyuuusssvvvwwwuuuxxxqqqssswwwvvvwwwzzzyyyrrr\\\==='''000222222;;;???777+++'''***...222888===999///+++999JJJCCC[[[???,,,222)))(((///)))>>>```{{{nnnXXXOOORRRRRRUUUWWWRRRVVVZZZ[[[MMM^^^YYY]]]\\\UUUMMMDDDEEEWWWjjjoooiii]]]___cccmmm{{{yyypppooo{{{uuuvvvqqqMMMccc~~~hhhKKKnnnuuuiiiqqqxxx^^^>>>AAASSSOOOEEE<<>>222666111FFFPPP^^^ccc\\\SSSTTT]]]bbbNNNDDD??????ZZZooogggWWW;;;444SSSsssvvvlllgggOOO\\\yyy{{{wwwyyyrrr{{{xxxyyy{{{|||zzzwwwrrrppprrrvvvuuummmgggjjjqqqwwwrrrqqqsssxxxxxxuuurrrsssvvv}}}yyyxxx\\\666555999===<<<555+++'''(((*********///777999222)))'''+++BBBRRR888***...&&&&&&(((***;;;WWWsssyyyfffpppaaajjjvvv\\\SSSLLLRRReeetttsssjjjkkkzzz{{{{{{xxxnnnxxx```cccxxxkkkGGGEEE^^^>>>888\\\tttNNN111KKKjjjMMM>>>888^^^nnnOOO???===000(((555ZZZDDD@@@>>>GGGKKKNNNVVV___cccaaa]]]ZZZ\\\SSSZZZYYYKKKXXXmmmjjjvvvgggcccqqqyyytttssszzzssslllvvvuuuuuuwwwoooxxxuuuvvvwwwxxxwwwuuusssqqqssswwwwwwqqqkkkkkkssszzzzzzyyyyyyxxxwwwvvvyyy|||tttxxxyyyhhh;;;777===+++333666...%%%%%%+++000+++///888???>>>777444555===GGG222+++111///666777PPP]]]qqqzzz|||}}}~~~yyyoooiiiVVVVVV===FFFYYYOOOWWW```eeejjjooovvvzzzyyyvvv{{{www~~~vvvqqqvvv|||jjjYYY}}}tttUUULLLhhhmmmUUUKKKTTT@@@KKKwwwzzzIII777UUUqqqLLL///SSShhhDDD;;;MMMCCC666)))aaaCCC^^^KKKUUU888??????999888;;;777---222;;;[[[uuuuuuwwwyyyqqq}}}tttqqquuuuuuqqqsss{{{wwwgggoootttvvvuuummm|||ttttttttttttuuuwwwxxxyyynnnrrrtttrrrmmmkkkpppvvv|||}}}|||yyywwwxxxzzz|||xxx{{{|||pppCCC===DDD;;;777000+++,,,000---'''---...444===???<<<;;;===AAAKKK@@@@@@CCC===CCC???HHHJJJWWWooo||||||xxxppp|||aaaWWWVVVYYY```hhhllllllqqq}}}uuu}}}sssxxxqqqfff```dddfffXXXEEEYYYkkkTTTBBBaaatttcccXXX~~~gggIII]]]~~~]]]dddbbb...EEEtttmmmUUUGGGSSSVVV888```KKK{{{ZZZQQQHHHUUUTTT>>>,,,+++---+++***HHHkkk~~~zzznnnrrrsssiiikkksssuuutttsssuuulllxxx}}}}}}sss}}}{{{zzzyyyyyyzzz}}}xxxyyy{{{}}}zzzvvvwww{{{www{{{}}}||||||}}}zzzvvv|||~~~{{{ggg:::222444222111+++%%%%%%+++...---...---///444555333444777PPPQQQBBB>>>666111??????666>>>RRRlll~~~~~~~~~}}}xxx}}}}}}kkk]]]WWWgggbbb___dddlllvvvwwwyyy}}}zzz~~~rrr\\\WWWbbbddd[[[AAACCCIIINNNLLLEEE@@@===HHHeeekkkiiiwwwxxxvvvzzziii888BBBxxxeeeIIIIIIVVVJJJggglllVVVBBBMMMQQQOOOBBB333---444<<<@@@eeevvvrrrbbbDDDEEElll~~~uuummmooouuuwwwsssnnnwwwvvvyyyggggggxxxtttuuuyyyyyyxxxwwwwwwwwwxxxxxx~~~zzzzzz}}}{{{vvvtttvvvlllnnnnnnnnnrrrvvvtttnnnhhhnnnlllqqqXXX///'''%%%!!!(((...///111666::::::222000///000///,,,---111:::===888:::222000FFFHHHSSSYYYccciiifffaaadddkkkcccaaa^^^^^^aaaeeeiiikkkdddcccddddddeeefffgggggglllkkkkkknnnqqqssssssrrrnnnppprrrrrrpppmmmiiihhhccc___aaa___ZZZaaacccYYY\\\kkk~~~{{{nnnfffaaa___]]]```jjjttt{{{vvvyyywww~~~eeetttmmmQQQHHH___tttwwwXXX<<>>IIIPPPTTTSSSQQQPPPQQQVVV\\\aaaddd]]]]]]^^^___aaadddggghhhaaa```aaafffkkkhhh^^^UUUXXX\\\bbbeeeeeedddcccbbbiiiggglllnnnnnnvvvxxxkkkLLLTTTccciiirrr___MMM[[[ppp|||{{{xxxyyy~~~wwwjjjiiimmm]]]JJJ]]]yyyTTT777BBBEEEggggggLLL:::nnnuuuoookkkuuu```CCC888DDD222...///LLLGGG333///EEEfffwwwSSS&&&555111999222///:::555///<<>>;;;999666444444999111@@@LLLEEEFFFLLLCCCIIILLLIII===222111;;;GGGNNNTTT[[[VVVMMMQQQWWWPPPaaaLLLQQQ___[[[]]]fffdddooofffxxxaaa222:::eee~~~wwwrrrhhhLLLNNNBBB;;;===:::>>>JJJHHH;;;666===???666...000///222>>>AAA;;;000111000 666qqquuu>>>&&&---CCCYYYooo}}}{{{UUU|||iiisssqqq===eeezzzWWWPPPnnnOOOCCC^^^UUUgggYYYUUU```gggbbb\\\]]]lll}}}www}}}|||www{{{yyyjjjhhhmmmaaaMMMTTTlllnnnKKK;;;999KKKrrr???999@@@GGG|||aaa===---+++111888[[[uuunnnSSS@@@;;;FFF@@@444QQQiiifffaaaiiifffCCC...>>>222333AAAXXXhhhgggaaa^^^III777;;;SSSaaafffmmmsssdddllllllbbbMMM111+++<<>>:::;;;(((666999666:::666......,,,111***'''333>>>YYYvvvEEE///,,,...333HHHvvvxxxsssrrrjjjyyyzzzzzzccc999ZZZiiiOOOYYYdddNNN222JJJooowww___QQQQQQdddnnnKKKAAAooovvvvvvcccccc|||YYYGGGTTT]]]XXXeee|||iiifff{{{~~~tttpppwwwppp\\\UUU]]]}}}jjj@@@888555IIIfff999---333bbb}}}zzzMMM%%%...444888MMM|||zzzmmmYYY888))))))...LLLuuuyyy~~~|||RRR333444...(((111OOOooo~~~mmmKKK000888HHHAAA===LLLrrr{{{zzzyyyoooFFF***333...000333MMMrrryyywww}}}ZZZ666///222((((((:::\\\~~~aaa444333222KKK^^^CCC999777RRRCCCDDD333222555===???999333222555GGGCCC///''',,,555@@@###000+++(((DDDjjj]]]777///...)))+++HHH~~~oooLLL===<<>>rrryyyqqqtttggg999)))''')))333jjj~~~zzznnnBBB---111***%%%666333ttt|||zzz<<<333///"""<<<111:::TTTaaa???333AAA333222;;;;;;555000------OOOVVV===)))&&&+++555***000///777]]]BBB'''***000000888]]]fff222&&&444333777rrreeeBBB000333000RRRyyynnn,,,333(((---RRRzzz}}}___LLL>>>CCCQQQqqqXXXTTTSSSbbb~~~]]]UUUiiitttsss~~~vvvhhhaaakkknnntttOOODDDWWWKKKLLLccc]]]888'''LLLWWWEEEllluuu```???###///444OOO|||UUU777555---......MMMmmm}}}|||ZZZ...***000,,,---JJJtttvvv|||lllAAA&&&,,,111666GGGppp~~~xxxrrr|||PPP******777---999qqq|||rrrgggBBB''',,,,,,%%%***&&&rrr:::,,,,,,...333111<<>>))),,,+++###(((777xxxxxxCCC***///,,,111>>>>>>IIIIII777)))333<<<444+++...""":::kkkyyyhhhJJJBBBIII===...111FFFqqqWWW+++...;;;333000YYYhhh:::333???000^^^uuufff777===555IIIjjjpppLLLEEE999FFFUUUpppssskkkMMMEEE>>>QQQttt{{{ddd[[[ggg}}}{{{iiifffsssnnn\\\PPPiii}}}ccc777333EEEGGGxxxMMMIII^^^pppXXX<<<222DDDHHH999HHHuuuqqq@@@$$$%%%999888+++444LLLcccttteee<<<,,,666666,,,,,,BBBbbbvvv}}}wwwaaa???///111444<<>>888666***???|||wwwQQQ999...777888yyy{{{TTT333CCC:::NNNttt}}}ccc999FFF@@@[[[iiiuuuaaa^^^PPP;;;HHHYYYiiiwww~~~xxxmmm|||~~~zzzcccJJJsssnnncccSSSQQQwwwzzz___444+++CCC}}}tttRRRBBBOOOBBB777444iiiYYY555:::;;;---222BBBYYY]]]JJJ555'''999eee```***555AAAOOOOOO===111BBB[[[{{{~~~SSS444333333(((,,,YYY|||qqq///777:::AAA:::...;;;\\\sssddd666888bbbooo]]]GGG444pppvvv~~~eee<<<444111777...777===sssyyy???,,,333&&&''':::<<>>111555UUU~~~zzzvvvFFF444222''';;;hhh~~~oooVVV,,,'''333000DDD|||vvvVVV...$$$444666'''333kkk}}}|||pppPPP<<>>eeelllBBB###+++777333888***MMMuuu~~~rrr666MMMeeeYYYLLLKKKeee```;;;555DDDIIIeee}}}ttt???...@@@999222555HHHtttuuuOOOUUUMMMKKKDDD!!!;;;sssoooMMMRRRkkkhhh;;;000222:::FFF@@@uuu???>>><<>>AAARRRyyyUUUfffggg}}}{{{}}}eeeEEE^^^www\\\777444VVVwwwwwwKKK,,,+++;;;\\\mmmyyyZZZ???///+++@@@bbbwwwuuu^^^444&&&000***666bbbzzzaaa>>>+++---000......^^^www}}}eeeNNN222000FFF```[[[999999QQQpppCCC///777666222111+++SSSuuu{{{RRR...---222+++666(((TTTlll...IIIoookkkaaaBBBQQQjjjzzz^^^>>>666:::]]]}}}cccDDDaaawwwQQQ444000000XXXkkk```JJJXXXiiivvvIII***666DDDDDD>>>ddd|||~~~[[[000"""...222FFFqqqCCC555---OOOWWWvvvMMM:::666;;;888OOOlllLLL???000555BBBeee^^^888AAAEEEiiioooBBB>>>OOOvvvrrreeeYYYVVV|||yyy|||zzzrrrCCCOOOrrrmmmHHH,,,888ZZZ~~~bbb;;;///)))???\\\yyygggBBB---000555LLLsssrrrccc@@@'''000+++///DDD||||||rrrWWW999''''''---$$$@@@\\\}}}uuuTTT...+++666222***333sssxxx777'''222 $$$:::666lll[[[444+++...+++000***YYY}}}444111===888<<<666```mmm;;;))))))AAASSS^^^OOORRRPPP000&&&!!!444GGGDDDRRRhhhAAA000111!!!(((HHHMMM555+++)))999(((666HHH777111<<>>XXX{{{rrreeeJJJ===???TTTHHH<<<:::uuuXXXQQQcccfffwww}}}{{{uuuzzz|||YYYUUU```nnnhhhAAA,,,@@@qqqwww]]]:::$$$333>>>pppjjjLLL:::666$$$555rrrtttqqqYYY000111***---...rrr~~~gggAAA'''&&&000+++,,,DDDvvvuuu;;;'''***%%%---///FFF---555------888444zzzddd===+++,,,000***444___tttAAA(((&&&"""...555gggRRR,,,++++++...***777WWWuuu^^^777111&&&...&&&///666hhh}}}qqq777333---)))000kkk{{{///$$$111111@@@$$$FFFbbb666+++666000XXXzzzHHH///333000:::^^^rrr<<<888:::]]]|||ZZZJJJ???XXXQQQaaa888AAARRR|||gggeeeggg}}}xxxpppyyyppp```cccdddJJJ???AAA]]]zzzttt===(((===---XXXoooiiiPPP:::%%%333___}}}vvv<<<000%%%...$$$```wwwzzzWWW999///111444(((???{{{III***...***999000ggg<<<***+++)))---;;;uuuZZZ666)))---***666```yyy666&&&444111000444kkksss999%%%333222///)))777rrrHHH(((333000444'''...>>>|||~~~QQQ444222###888999}}}888000666&&&777---LLLeee999444333---000hhhsss;;;333===222===sssfff444AAAEEEhhh~~~VVVHHHPPPgggppp}}}___@@@>>>vvv}}}vvvqqqxxx{{{|||ppp~~~sss```KKKDDDeeeTTTOOOfffmmm<<<888^^^KKK???ggg{{{YYY333444CCCDDDlllyyy{{{===111---FFF<<<>>>[[[RRR111'''&&&%%%<<>>mmmiii999<<<___PPP222888555???<<>>222TTT___333BBBaaaIII...999III{{{ccc@@@===---$$$777aaaxxxUUU555;;;222555:::{{{YYY]]]iiiccc888XXXhhh\\\TTTaaaMMMJJJ|||[[[```uuuHHHLLLWWWxxxfffgggooozzzvvvnnnooo{{{yyyVVV<<<[[[{{{]]]888333...222ZZZtttbbb444HHHWWW///AAAtttooo+++999QQQ%%%333HHHXXX///---UUUXXX666;;;eeejjjqqqHHH222LLLkkk}}}```)))...555MMM888999hhhPPP///YYYqqqFFF$$$---EEETTTBBB000LLL}}}yyyNNN///BBBooosss999:::VVVDDD111>>>wwwddd:::555777888...888uuupppKKK555OOOPPP111---===mmmVVV,,,999XXXQQQ999444tttzzzCCC;;;KKKuuuaaa'''666000XXXIIIMMMnnnzzzHHH>>>///aaaUUUEEEHHHfffaaa666---TTTHHH:::vvvooo@@@III[[[UUUZZZrrr|||LLL======DDDyyyfffGGGBBB```gggkkk~~~nnn^^^tttnnnttt[[[666GGGwwwsssIII///:::555CCCxxxtttGGG,,,999+++:::ssstttGGG---333)))333CCCuuusss777''',,,111444FFFvvvNNN///555???666222)))///ZZZeee:::222ppptttAAA---tttuuu///555$$$333444+++___zzz:::000HHHgggyyy@@@888III|||III000PPPuuuTTT222999gggeee---444[[[zzz___AAADDDsssfff222***222,,,777///JJJyyyddd333222AAA<<<000EEEyyyzzzEEE000444))),,,777hhh777333:::FFF???FFFnnnxxxKKK111111222000hhhlll<<<<<<333???vvvaaa===888<<>>DDD000444999000666@@@xxx666&&&'''---...)))>>>wwwDDD444333)))---888kkkPPP555444///666!!!222aaaiii333555,,,---///)))444XXXvvv>>>222...,,,111000111LLLnnn@@@///***%%%***dddfff///+++555***)))***UUUooo777,,,&&&333000hhhyyy333'''111...BBBjjjwww{{{WWW(((444777RRR~~~III111:::TTTdddBBBDDDDDDdddaaaccc~~~cccrrrqqq\\\sssqqqyyyrrrCCCAAAttt|||XXX<<<...333MMMsssaaa===------,,,FFFooovvvHHH000111000,,,OOO{{{RRR111,,,111//////;;;vvvddd777'''///333,,,333666xxxCCC)))444000###...@@@{{{CCC...777555000***222oooqqq444))):::,,,***444III||||||GGG))),,,'''...(((KKK{{{|||XXX+++%%%+++222+++...[[[}}}777///666''')))333///NNNNNN+++222///)));;;yyy\\\111)))///***)))BBBDDD555555,,,999@@@xxx999888666...GGG]]]111666999hhhvvvCCC888777^^^hhhIIIOOOYYYoooqqqppprrr___rrr___YYYwwwsss|||eee[[[vvvxxx```GGG222555OOOfffcccPPP:::111''':::pppwwwOOO///111...+++CCCqqqyyyfffDDD---)))111888444zzzwww}}}uuuPPP222,,,///+++000444tttWWW777,,,222***222CCCyyy777%%%///***'''+++<<<}}}}}}AAA&&&555111+++111VVVTTT***///111111777^^^zzzVVV(((,,,+++,,,'''666kkkzzzNNN###$$$***'''333vvvooo777 ...***,,,MMM~~~aaa:::+++---,,,000jjjzzz555999)))000000CCCiiiXXX:::...EEE~~~}}}mmmPPP222999sss{{{vvv]]]PPPMMMvvvqqqaaannnllltttpppXXXooogggPPPrrrhhhmmmhhhiiiqqqvvvtttcccEEE999EEEiiijjjhhhSSSAAA111888kkkttt[[[333...'''***555[[[qqqzzz```>>>%%%###444///}}}sss{{{hhhEEE111(((%%%,,,<<>>555222,,,...999WWW^^^444...---)))///MMMjjj666333333+++000VVVggg888===...***:::VVVwww```CCC888;;;999,,,666hhhWWW???)))333>>>,,,---QQQccc666///444---555|||zzz~~~ddd[[[AAA;;;AAAaaaxxxaaaRRR\\\}}}xxxiiiHHHRRR~~~yyyxxxsss^^^aaauuukkkxxxqqq___sssmmmuuuwww~~~ggghhhhhhXXX```jjjdddccc___^^^dddnnnjjjSSS???<<>>999888:::sss{{{}}}jjjbbb```\\\qqqnnnSSSDDD>>>444222SSSppp@@@:::///111222UUU||||||dddCCC999222EEEmmmwwwrrr]]]888333???AAA333BBBddd^^^999999]]]}}}fffHHHKKKOOO@@@\\\|||fffsssttttttvvvwwwvvvqqq]]]dddkkkppplllgggmmm[[[RRRSSSTTT^^^fffkkkyyyuuuvvv___dddeeeTTT|||tttqqqXXXLLLDDDGGGLLLKKKFFFCCCKKK???TTTZZZZZZVVVJJJ```gggyyyfffgggffftttcccmmmllluuukkkwwwuuueeerrrmmmuuuvvvzzzxxx|||uuurrruuuwwwQQQbbbsssuuuvvvhhh~~~}}}~~~rrrYYYHHHaaattt{{{oooFFFEEEfff```MMMkkk}}}LLLRRRrrrzzzeeeuuusssCCCJJJssswwwvvvooojjj{{{lll\\\ggg___XXXXXXKKK]]]PPPVVVWWWTTTVVV>>>UUUGGGLLLZZZSSS^^^[[[uuurrrtttzzzcccgggjjjyyynnn~~~wwwccc[[[KKK```rrrqqqrrrqqqgggWWWHHH>>>:::;;;777444444888<<<>>>???===AAAGGGMMMPPPQQQTTTXXXTTTXXX]]]aaadddhhhkkknnnuuuvvvwww{{{}}}yyytttvvvxxxyyyzzz||||||wwwzzz{{{}}}|||lll```bbbmmmuuuxxxxxxvvvqqqjjjeeefffgggjjjllllllhhhdddcccfffkkkgggbbbYYYPPPIIIDDDBBBBBBBBBDDDFFFEEECCC@@@>>>>>>>>>;;;<<>>======>>>???BBBEEEBBBBBBAAA>>>999555333222OOOPPPRRRWWW\\\```bbbccc]]]ccchhhiiimmmrrrssspppsssttttttsssrrrrrrtttvvvsssnnnkkkkkkjjjhhhlllssslllrrrqqqlllnnntttrrrjjj^^^cccbbb]]]```gggfff^^^\\\\\\\\\YYYVVVTTTUUUVVVPPPPPPMMMGGGGGGJJJJJJFFFFFFGGGFFFAAA:::666:::>>>777:::>>>>>><<<:::;;;<<<999===@@@@@@@@@CCCIIIOOOMMMLLLIIIHHHIIILLLOOORRRTTTXXX]]]aaadddfffhhhjjjppppppssswwwvvvrrrrrrvvv|||tttpppmmmhhh```YYYWWWRRRMMMJJJNNNXXXbbbjjjrrrgggzzzcccqqqiii^^^RRRQQQ]]]VVV\\\bbbkkkoooooommmlllmmmgggeeeccccccfffiiilllmmmrrrpppnnnllllllmmmlllkkk^^^^^^^^^\\\XXXUUUSSSSSSAAAAAABBBCCCCCCBBBAAA@@@333666777555666999999777======<<<:::888888;;;===;;;777444555666555555888===AAA@@@;;;===CCCBBB;;;777:::999444777>>>???:::444555555444333222333444777;;;<<<;;;;;;>>>@@@???GGGBBBBBBJJJMMMKKKMMMSSSUUU[[[cccggggggggggggiiijjjmmmppprrrtttwww}}}~~~}}}||||||}}}yyy|||{{{{{{~~~|||sssooooooddd\\\TTTSSSWWWYYYUUUQQQJJJHHHGGGIIIQQQ]]]iiippppppuuubbbWWWlllmmmbbbWWWIIIDDDDDDAAADDDIIILLLLLLMMMNNNPPPNNNMMMNNNPPPTTTYYY]]]```fffjjjnnnqqqttttttooohhhiiilllqqquuuxxx{{{~~~~~~{{{zzz}}}yyysssqqqrrrttttttiiihhhfffccc``````bbbdddddd```^^^___aaabbb```^^^\\\^^^]]]ZZZ[[[______ZZZbbbeeeccc______bbbbbb^^^cccfffhhhiiijjjkkkmmmnnnmmmrrrwwwxxxxxxyyy|||~~~qqqrrrppphhhffflll___dddkkkmmmllljjjjjjkkkggghhhiiihhhffffffhhhjjjnnnllliiifffddddddddddddiiijjjiiifffbbb^^^\\\[[[XXXVVVWWWXXXUUUPPPNNNQQQSSSMMMFFFEEEGGGIIIHHHFFF@@@BBBGGGNNNXXXbbbkkkqqqyyy}}}yyyeee^^^SSScccoooiii___OOO???AAA<<<;;;999666444444666777555555444333222333555777888@@@FFFJJJMMMPPPLLLEEELLLOOOTTTXXX\\\___ccceeeeeeiiimmmpppppppppqqqsss{{{yyyxxxxxxxxxyyyzzz|||~~~||||||~~~~~~||||||}}}yyyyyyzzzyyyxxxyyy|||zzzwwwtttwwwxxxvvvtttsssqqqmmmeeefffggggggdddcccbbbcccbbbdddggggggddd``````bbbvvveeedddbbbYYYWWW\\\ZZZ]]]^^^]]]YYYWWWXXXZZZXXXXXXVVVTTTQQQOOONNNNNNMMMLLLJJJIIIHHHGGGGGGGGG>>>??????===:::777777777<<<;;;>>>BBBAAA======@@@@@@@@@@@@>>>;;;;;;<<<===:::;;;@@@HHHSSSaaammmtttzzznnnXXXbbb~~~NNNQQQeeeggg___UUUBBBBBBBBB???:::555222222333444444444333111...---///000333:::===999999>>>@@@===666999<<<===>>>???AAABBB<<<@@@DDDFFFEEEEEEGGGJJJBBBCCCHHHNNNOOOKKKGGGGGG@@@AAABBBCCCBBBCCCEEEGGGDDDFFFEEEDDDDDDFFFEEEAAAKKKKKKLLLMMMNNNNNNLLLIII@@@CCCGGGGGGEEECCCAAA@@@EEEFFFHHHGGGEEECCCBBBBBBFFFFFFHHHJJJIIIEEEDDDGGGIII???;;;AAAFFFDDDDDDGGGAAABBBBBB???;;;;;;===AAA?????????>>>>>>===<<<<<<333333444444444444444333000222333222111111222333///111888>>>>>>888444555&&&+++000111111222777;;;:::999;;;AAAPPPcccvvvjjj]]]NNNfff}}}OOO@@@ZZZaaaWWWUUUDDD===???===999666444333333222+++---///...------000222000999<<<222,,,///222000,,,...111111111222333444444777999777333111333666333222444::::::444111333...000222333222111111222///333444000///111111///000000111444666444000...---///222222000...///111---000333555555555555666333///000666999888888;;;777777777666444111///...222444555333111111444888,,,+++,,,,,,---------,,,......///000000000///...---......---++++++,,,---------222666555///---...777888777555333111222333:::;;;???HHHXXXkkk~~~uuuTTTPPPKKKlll}}}YYY===YYYbbbUUUWWWGGG:::777666555444333222///------///000///---,,,///111555DDDJJJ@@@777666444000///111222222111000000111,,,///222000------111555444...+++...//////444<<<444666777777444000...---,,,222444...+++...000...------///444555222---+++---------,,,***(((***...'''***---......,,,,,,---000)))''',,,///,,,***,,,&&&---///***(((+++......+++...000///------000333111000/////////...+++***'''(((+++...000111111111---...//////...///111333555222000000///---000666222///---...111444666666444:::DDDRRRaaaooozzzjjjIIIMMMPPPuuunnnLLLEEEHHHXXX^^^TTTFFFAAA>>><<<<<<;;;666000///222000***+++000......DDDaaaaaaTTT]]]RRR[[[PPPLLLIIIPPP@@@DDD999000777///+++111111222333444111---***+++...333666555555>>>HHH>>><<<:::888777999:::<<<555555555444333222111000000111222333222111...---...------...//////...,,,(((***,,,,,,,,,,,,...000---------------,,,,,,,,,/////////......------,,,---------............///////////////////////////...---,,,++++++---...000,,,,,,------------------000///...///111222222222555333111111333555777777>>>BBBGGGQQQcccuuuyyytttVVVVVVVVVOOOppprrrNNNDDDDDDQQQYYYRRRHHHDDD;;;>>>???:::333...++++++666+++'''000<<>>BBBQQQ===***222111......------...000111222222///...000111///---222999444444444444444444444444333333333333222111000/////////111222111000///---000/////////111111///...222333333111...---------000/////////////////////------,,,,,,,,,,,,,,,,,,,,,---------.......................................---,,,++++++,,,...///------............//////111///...///111333333222222000//////111444555666<<<@@@FFFQQQaaannnllldddPPPPPPRRRNNNrrrsssOOOBBB===GGGRRRQQQJJJFFF???EEECCC999222333333///333,,,***666KKK\\\bbb```nnn___^^^ZZZkkk^^^ZZZMMMRRRSSS\\\HHH>>>KKK???,,,222000---***))))))+++,,,///------000111000222666...///000111222111000///111111000000///.........---...///000000000///...000///...///111111///...666666555333///,,,,,,,,,,,,,,,,,,---------------***************+++++++++,,,,,,,,,,,,---------------------------------------,,,+++++++++,,,...///........./////////000000111000///000333444333222000000///000111444777999???DDDLLLYYYfffjjjaaaUUUHHHIIIMMMNNNuuummmLLL???888@@@LLLOOOJJJEEE888<<<888---,,,333444---'''111<<>>444///GGGZZZ[[[WWWYYY[[[YYYbbb___VVVTTT]]]KKK^^^VVVRRRPPPhhheeeNNNIIIOOOdddQQQVVV]]]```^^^ZZZVVVTTTLLLEEE?????????:::555444:::888555333222222222333...---,,,+++++++++,,,,,,,,,,,,---...............---,,,,,,---......---+++(((***++++++******+++,,,,,,,,,---------.........))))))******++++++,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------++++++,,,---......//////111000000222444555444222000111333333333666;;;>>>===EEESSSaaaeee^^^OOODDDHHHFFFMMMTTT}}}{{{^^^@@@999444888AAAFFFEEEAAABBBJJJUUU[[[XXXPPPEEE===UUUgggooo```KKKCCCGGGLLLWWW\\\RRROOORRR:::VVVRRRQQQCCCUUUXXXDDD999===UUU444;;;CCCFFFBBB<<<777555LLLFFFBBBDDDDDD@@@<<<<<<:::777444111000000222333...---,,,++++++,,,---...---------...............///...---...000000...---***,,,,,,,,,***)))***+++******++++++,,,,,,------+++++++++++++++,,,,,,,,,))))))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,---...//////000///000222444444333111...000222222111333888===???HHHWWWcccbbbXXXMMMIIIKKKGGGMMMWWWsssXXX>>>999444444999@@@CCCBBB555>>>MMMVVVLLL;;;:::CCCnnnpppkkk\\\HHH<<<:::;;;@@@JJJAAACCCEEE***JJJDDDTTT<<>>777CCC888<<<>>>===222:::444CCC>>>111444222777+++---///---******///444+++)))+++...///,,,---000,,,---///111111111111111000///---,,,,,,---///000111000///...............,,,++++++,,,------,,,***)))+++,,,,,,,,,,,,---///)))******+++,,,---------,,,,,,++++++******))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,---...///000111222......///111333333111///111444666555333444999???CCCKKKYYY^^^UUUHHHGGGNNNKKKEEEKKKWWWeeeLLL<<<666222111444888;;;???888???GGGNNNYYYaaa]]]UUUNNNJJJQQQZZZ[[[]]]ZZZNNN888>>>222,,,888333(((...222%%%888---$$$777000))),,,+++,,,...---,,,///555---++++++...111222///,,,.........000222333222000111,,,---333666333111222---///111000...------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++++++++************)))***((('''(((+++,,,+++)))***'''%%%'''---///,,,((())))))(((((((((((())))))))))))***+++,,,------............///000222444555333333333333222111000000555555555333333444888;;;CCCUUUVVVWWWUUUBBBDDDIIIKKKFFFBBBIII}}}[[[KKK;;;666111111444888;;;===:::::::::===HHHPPPLLLCCC+++222EEERRRQQQSSSXXXSSSXXXXXXDDD222444444888III666'''222...111???222,,,777555777<<<>>>999666555888666444555777777444000666555444555777888777666>>>;;;===@@@???;;;<<>>444444AAABBB999777222999:::---444222------333888666333222555222000000222333000---999777555555666888888888??????AAAAAA???===AAAHHH<<<777222222555555000+++////////////////////////---...............------+++++++++************)))***)))((()))***+++***)))&&&)))+++***'''&&&&&&(((***))))))(((((())))))***))))))***+++,,,---......000111111333444555666777666666555555444333333222333333333333333666:::===DDDQQQTTTRRRIIIcccAAAIIIGGGEEEHHHLLLvvviiijjj^^^999666111000444;;;;;;888666666???SSShhhmmm^^^LLLPPPCCCAAAFFFGGGJJJFFF777EEENNNQQQJJJ>>>111---111333555///***...$$$666999111,,,+++,,,,,,///444000...+++---000222111000333111///000222555777777;;;:::::::::;;;>>>CCCGGG999666444444666444///+++000000000000000000000000....../////////...------+++++++++*********))))))))))))))))))*********)))'''((())))))))))))))))))***))))))))))))))))))***)))******+++,,,---......000111222444555666777777777777666555555444444444222222333333333666;;;???HHHRRRUUUPPPEEEtttCCCKKKIIICCCGGGJJJpppggg]]]```GGG888666222000666===<<<666111222===TTTiiilll\\\LLL:::GGG[[[YYY@@@111111000//////111///***---666:::)))111+++333@@@555000>>>JJJFFFAAA;;;444///444<<<;;;888555555999;;;;;;:::222000000111666:::===>>>CCC???;;;<<>>444...+++///===IIIIII@@@999IIIMMMVVVOOO666,,,000111---&&&))),,,(((000:::888555888111DDDWWWNNNCCC555999<<<@@@???888111555===???;;;666555777999999888555555666999>>>CCCFFFGGGKKKGGGCCCDDDKKKQQQMMMFFF;;;===>>><<<777333222222////////////////////////............---,,,+++++++++++++++************))))))***+++***)))((()))******&&&$$$(((///222///++++++******))))))******+++******+++,,,---.../////////111333555666777777666999888777555444555555666222222333333333777;;;???FFFQQQNNNDDD???cccEEEIIIOOOBBBGGGEEE___|||bbbmmmjjjPPP888888555111999BBB???444000***)))...111...,,,---OOO@@@999777111222000%%%111,,,888>>>666888===333333666///===BBB===>>>###&&&(((...222111...222:::999444...---///111222111444444666:::???CCCEEEEEEIIIKKKKKKMMMSSSYYYVVVNNNGGGBBB<<<666222111111111------------------------------------,,,+++***)))+++++++++************))))))+++,,,+++((('''(((***((('''''')))---...---++++++******))))))******+++***++++++,,,---...//////111222555777888999888888999888666444444444555666222333333333333666;;;>>>EEERRRJJJ@@@@@@OOOGGGHHHMMMCCCLLLDDDTTThhhZZZaaaXXXFFF888999555222:::DDD@@@333222//////333111,,,,,,111777777EEEOOOJJJEEE===///555///<<>>///000JJJ888555111///000000000444:::777222---,,,000444666666------000444888;;;<<<<<>>EEENNN999222000...444;;;777999FFF<<<...666IIIIIIAAA>>>===@@@CCCKKKJJJ;;;444555444???===>>>EEEIIIDDD???@@@JJJ999222999@@@CCC>>>333000444999<<<;;;888666555777888333444>>>???===EEEAAAOOOGGGXXXoooeeeYYYQQQCCC777666888555777777///000000///---,,,,,,,,,,,,...---,,,+++++++++,,,,,,+++---......---***'''&&&'''((((((((()))))))))))))))))))))))))))***++++++))))))))))))***+++,,,---,,,,,,,,,---///111222333333666999::::::999;;;===;;;:::888777555444333333222222111000111555;;;???OOORRRDDD777???GGGEEEDDDGGGYYYMMMHHHHHHYYYSSSeeeggghhhaaa>>>===555===DDDMMMUUU>>>111,,,///555:::DDDLLLIIIHHH444111===@@@@@@AAA???999DDDAAA666777<<>>===AAABBBLLLJJJ[[[eee___\\\MMMDDD???>>>:::777??????111///...------,,,---------------,,,++++++++++++,,,'''***------***(((((())))))(((((((((((())))))***((((((((((((((()))******))))))))))))***+++,,,---***+++,,,---///222444555666888:::;;;<<<>>>@@@CCCAAA???===:::777555333333444444333222222666;;;@@@KKKMMM@@@666>>>FFFDDDCCCLLL[[[ZZZHHHHHHpppuuu```eeeyyyllllllZZZ999===999@@@DDDNNNXXXAAA111(((---111333IIIWWWJJJRRR@@@:::??????BBBFFFDDDLLL___UUUEEENNNRRRFFFAAA555@@@>>>LLL```III000===777777333444666111///666444444222000...///111333000:::777333===CCCCCCFFFFFFKKKMMM[[[]]]\\\bbbQQQZZZNNNGGGAAA:::???@@@777//////...---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++)))***)))&&&%%%)))333<<<))))))(((''''''((()))***'''''''''''''''((())))))))))))))))))***+++,,,---++++++,,,...000222444555666888;;;>>>@@@BBBCCCDDDDDDBBB???<<<999777555555666666555333333666<<<@@@IIIJJJ>>>666???EEECCCDDDOOOYYYbbbHHHHHH^^^jjjeeekkkrrrVVVRRRCCC666BBBAAABBB???EEEQQQ===666+++++++++,,,CCCPPPAAA777555@@@IIIFFFGGGIIIDDDBBB\\\]]]YYYjjjkkkQQQ>>>===GGG@@@CCCNNN888###555555:::666555<<<888555AAAPPPEEE777......222555555:::CCCBBBAAAJJJPPPPPPUUUNNNTTTRRR\\\^^^bbbmmm^^^iiiTTTMMMOOOFFF===;;;999222111000...---,,,++++++,,,,,,,,,+++++++++******------+++((('''...;;;EEE))))))(((((((((((())))))'''''''''''''''(((((()))))))))))))))***+++,,,------------...000111333444333666<<>>BBBQQQQQQMMMCCCFFFQQQ===:::222,,,''')))777===444))),,,888;;;666===IIIIII444DDDGGGGGGWWWddd[[[MMMZZZ^^^RRRJJJLLLCCC===KKK;;;===111444HHHDDD555;;;```QQQ@@@777999@@@CCCDDD???EEEEEEIIISSSSSSTTT___WWWbbbZZZ___hhhmmmuuukkkkkkXXXXXXbbbYYYHHH???;;;444333111///...,,,,,,++++++++++++,,,+++******))))))***+++***)))+++111555((())))))))))))((((((''''''''''''''''''((())))))))))))))))))***+++,,,---.........///000111333444333666<<>>===;;;999777666555555666666555444444888===AAAHHHGGG;;;777@@@BBB???CCCIIIKKK[[[QQQKKKJJJ{{{wwwuuuooowwwmmmXXXBBBGGGMMM\\\[[[VVVLLLOOOXXX@@@555555,,,(((000222...000,,,,,,///***%%%666MMMRRRDDDCCCAAA888111;;;CCC<<>>???@@@KKKUUUNNNPPPbbbZZZmmm___```ssstttsssmmmiii^^^aaahhh```TTTJJJ>>>444333222000//////......***++++++,,,+++***)))(((&&&''')))))))))((('''&&&'''(((***++++++)))'''%%%((((((''''''(((((()))***))))))))))))***+++,,,---,,,,,,---///111333555666777999===CCCHHHIIIFFFCCCAAA@@@>>><<<:::888777777555555444333444888>>>BBBGGGDDD999666>>>???<<<@@@HHHIIIXXX___RRRJJJ]]]___ooogggxxxqqqdddAAAFFFKKKYYYWWWTTTNNNTTT[[[@@@,,,222++++++888333)))222"""&&&000000///BBBUUUVVV333555CCCAAA---///888000///111555555999FFFGGG777>>>UUUVVVXXXeeeSSS@@@NNN???<<<999777888:::<<<===@@@===???OOOXXXMMMOOOfffXXXqqq______xxxvvvmmmiiifffbbbbbb]]]VVVUUUNNN<<<333222222111111111111111******+++,,,+++***)))(((,,,+++******++++++***(((&&&(((+++,,,,,,)))&&&$$$((((((((((((((()))******))))))))))))***+++,,,---***+++,,,...111444777888;;;;;;===BBBGGGJJJHHHFFFHHHFFFDDDAAA>>><<<;;;:::444444333333444888>>>CCCFFFCCC777555======999>>>DDDDDDRRReeeRRRFFFDDDiiikkkVVV}}}tttCCCTTTLLLPPP^^^sssYYYYYYVVVZZZ:::333000---,,,,,,+++***))),,,"""'''222444;;;FFFHHHYYYMMMMMMLLL;;;000777===BBBBBB@@@AAA<<<,,,111LLLJJJFFF??????OOO\\\RRR???888000+++000777;;;===@@@CCCDDDEEENNNYYYUUUQQQ[[[YYYZZZdddkkkzzzuuu|||tttVVVccc^^^[[[OOOZZZ???777555444333333111...,,,...---,,,+++************************************,,,+++)))((((((((()))***((((((((((((((()))******)))************+++++++++,,,+++,,,///444999<<<===???@@@BBBGGGNNNQQQLLLEEECCCAAA>>><<<<<<;;;999777333222111///000555<<>>888555666777888777@@@BBBHHHLLLJJJHHHLLLSSSssseeedddoooSSS[[[666JJJPPPbbbUUU^^^^^^]]];;;333000---,,,,,,++++++***///&&&'''...111999DDDJJJLLL999666??????;;;777///OOOJJJ???HHHWWWFFF333;;;777666111...777BBB>>>222???777222333555555555777CCCEEEEEEOOO\\\[[[[[[hhhaaaiiihhhxxx|||gggpppbbbPPP===III888777555333222111111...---...---,,,+++************************************++++++)))((((((((())))))((((((((((((((()))******)))************+++++++++,,,,,,---000444888:::;;;DDDEEEEEEFFFHHHJJJGGGAAABBB@@@===<<<;;;:::888777111111111000111444999>>>AAA<<<777444555777888888>>>AAAHHHMMMLLLHHHJJJOOOhhhssszzz[[[aaammmGGGMMMGGGNNNLLL\\\bbb]]]===222000---,,,,,,,,,+++***000...000444555333444666;;;((('''666>>>CCCDDD===UUUVVVHHHTTTnnnZZZ444333<<<>>>:::222111555555///:::555222333333111333666??????===EEERRRSSSVVVfffaaallleeeyyyvvvyyy}}}tttSSS999@@@888999666222000/////////...---,,,+++*********************************************)))((((((((())))))((((((((((((((()))******)))************+++++++++,,,---000333666888999:::@@@DDDEEEDDDFFFJJJKKKGGGFFFCCC???<<<:::888666333111111222222222444777:::===:::666444555777999:::===@@@HHHNNNMMMHHHGGGJJJcccttt|||jjjQQQ______UUUYYYJJJEEEGGGSSS^^^XXX???222000---+++,,,,,,+++*** %%%(((///<<>>KKKPPPYYYlllhhhpppooo~~~}}}\\\AAA@@@===999555111...---...//////,,,,,,+++***************************************)))))))))((((((((())))))((((((((((((((())))))***))))))*********++++++++++++...222666888:::<<<>>>EEEMMMQQQOOOOOOSSSSSSOOOKKKHHHCCC>>>;;;777333111111333555555555555666888999777555444555777:::;;;???@@@FFFLLLKKKGGGFFFIIIKKKyyytttoooKKKSSSXXXNNNGGGKKKNNNZZZQQQ;;;222///,,,+++,,,,,,,,,+++777<<<222---;;;IIIVVVjjjMMMFFFEEE<<<***'''333:::%%%333...111DDD===---666333555666666999<<<===:::KKKFFFBBB???999333444888666888777AAAQQQYYYggg}}}~~~{{{zzzzzzqqqTTTBBB<<<===999555000,,,,,,---......++++++******))))))******))))))))))))))))))))))))((((((((()))))))))((((((((((((((((((((())))))***))))))*********+++++++++)))---333888;;;===AAADDDTTT^^^bbb\\\XXXYYYTTTKKKLLLIIIDDD@@@===:::777444222555777888888777777888555555444333444666999<<>>CCCHHHLLLWWW\\\WWWVVVYYYSSSFFFJJJGGGCCCAAA@@@>>><<<:::333555888999999888999999222333444333333555999;;;CCCAAABBBGGGIIIHHHIIILLLPPPOOOqqq[[[VVVIIIJJJBBBJJJFFFIII???WWWIII000111///,,,+++,,,---,,,,,,333NNNOOOMMM\\\VVVHHHRRR;;;555888======FFFLLLFFFLLLCCCDDDCCC===BBB>>>***===999555333444666:::<<<>>>555//////222333666:::666888666;;;EEEGGGQQQfffyyy}}}dddaaaOOOKKK888<<<777333///---,,,------,,,******))))))))))))******))))))))))))))))))))))))&&&&&&((()))))))))((((((((((((((((((((()))******)))************+++++++++)))...333666888<<>>===SSSYYYIIIRRR\\\HHH555333111000222999DDDNNNFFF;;;111000222444555777111555666???LLLPPP[[[qqqqqq}}}iiikkkZZZSSS666777666333///---------,,,+++***)))))))))))))))******))))))))))))))))))))))))%%%&&&((()))))))))((((((((((((((((((((()))******)))************+++++++++***...333555555999@@@FFFHHHPPPQQQLLLQQQ[[[VVVGGGOOOKKKFFFAAA>>>:::666333111333666777777888999;;;000222444333222333777:::>>>>>>CCCKKKOOOLLLJJJJJJJJJUUUNNN@@@FFFAAA>>><<<666444BBBCCC222222---)))''')))***)))'''===RRR[[[CCCRRRbbbOOO\\\aaa]]]aaaMMM[[[SSSTTTAAA??????FFFOOOPPPPPPVVVaaaJJJBBB???%%%+++&&&555333222---,,,111555444333333:::999;;;@@@JJJTTT]]]bbb[[[eeeyyymmmccc]]]VVVIII===888555222000//////...---,,,***)))))),,,///000...+++************************,,,+++)))'''%%%%%%%%%%%%(((((('''&&&&&&'''))))))((()))+++,,,------,,,+++...///111333666:::???CCCNNNJJJLLLRRRRRRMMMOOOVVVNNNFFF@@@???===999777888000111333555777888999999666222000111000000555<<>><<>>JJJ^^^UUU^^^UUUYYYMMMCCCFFFKKKKKKDDD;;;666666;;;<<>>HHHUUUaaahhhwwwvvvsssfff^^^QQQAAA;;;???555222000//////...---,,,***))))))+++...///---***************************,,,+++)))'''&&&&&&&&&'''(((((('''&&&'''((()))***((()))***,,,,,,,,,,,,,,,...000333555999===CCCGGGWWWSSSRRRTTTQQQKKKKKKPPPPPPGGG???>>>===999666555222333444666777999999:::555222111111111000444:::222FFFIIIAAAFFFMMMPPPUUUqqqjjj;;;@@@::::::777666@@@BBB555///000000...,,,++++++,,,FFF222HHHPPPFFFUUUZZZOOO??????GGGFFFYYY\\\ZZZIIILLLUUU\\\[[[UUULLLCCC<<<:::;;;:::CCC<<<<<<888===///,,,---///000000444:::<<<:::999===GGGVVVeeennnvvv}}}uuu___ZZZQQQAAA999===555222000//////...---,,,******)))***,,,,,,***)))************************+++***)))(((((((((((()))(((((('''&&&'''((()))***((()))***+++,,,,,,,,,,,,---000333666:::???EEEJJJYYYVVVTTTSSSOOOKKKLLLOOOLLLAAA::::::<<<:::666444444555666777888999::::::555222111222111///222777777AAA@@@>>>HHHPPPSSS[[[NNN888111333777777<<<;;;///---000222111---***+++---000%%%888LLLLLLPPPWWWYYYMMMBBB888555EEESSSWWWOOOJJJTTT[[[YYYUUUSSSLLLDDDAAAHHH<<<>>>///???;;;>>>000//////000000000666???999888999>>>GGGVVVeeeoooppp}}}tttYYYZZZ\\\LLL;;;777555222000//////...---,,,+++************)))((((((************************))))))))))))))))))******((((((''''''''')))***+++((()))******+++,,,,,,,,,---///222444888===CCCHHH[[[[[[XXXRRRMMMKKKKKKKKKDDD:::444777<<<<<<999666666666666777888:::;;;;;;555333222444222///111555@@@::::::KKKTTTMMM\\\BBB555555<<<>>>>>>999,,,...111222111,,,******++++++333222>>>GGG999<<>>>>>TTTOOOKKK:::JJJ;;;...222000///000......555===333666:::@@@HHHTTT```hhhwww|||vvvppp___aaa___LLL;;;777555222000//////...---,,,++++++***)))(((((((((((())))))))))))))))))))))))((())))))***************((((((''''''((()))+++,,,))))))))))))***+++,,,,,,///111333555888<<>>===:::999666666666777888:::<<<===777555444555222///000444999>>>EEELLLIIILLLVVV===333:::>>>@@@<<<111222333222000---*********222BBB111666@@@+++000NNN===HHHJJJQQQEEEGGGCCCGGGCCC>>>;;;<<<===???DDDJJJ:::OOOSSSNNNGGGUUULLL===444000.........---111888000555;;;AAAFFFNNNXXX______rrrooohhhfffeee```NNN999333888555222000//////...---,,,***++++++***((('''(((***))))))))))))))))))))))))(((((()))******)))))))))((('''''''''(((***,,,---))))))((())))))***,,,,,,111333555777999===BBBFFFSSS\\\\\\RRRPPPUUUUUUNNNFFF@@@===>>>>>>;;;888888555555555666888:::===>>>;;;777666555222///000555333@@@>>>888KKKvvv^^^???999999:::888000999666222///...,,,+++)))111555JJJIII......---@@@AAA;;;LLLHHHOOO<<<666777,,,***555:::999@@@MMMAAACCCHHHDDDJJJJJJRRRRRR;;;555000111111000111444000555:::>>>AAAGGGPPPWWWNNNbbb}}}nnn[[[bbbcccVVVBBB444222555555222000//////...---,,,***+++,,,***((('''***,,,))))))))))))))))))))))))'''((()))))))))(((''''''((('''''''''(((***,,,---))))))(((((()))***+++,,,///111333555888===CCCGGGEEEQQQUUUMMMMMMWWWWWWNNNCCC@@@>>>>>>;;;555444666444333444555777:::===???>>>:::777666222///111777666======PPPqqqZZZNNNIIIDDD<<<>>>999222//////...,,,)))+++%%%''';;;+++ 666%%%///666111AAA666DDDAAALLLRRRAAA===FFFEEE999999FFFJJJ===FFFEEENNN777>>>EEEAAA:::444555666444333444111555999;;;===BBBKKKSSSgggcccyyyrrr}}}ppphhhggg___PPPFFFCCC===555555333000/////////---,,,***+++,,,***((((((+++...))))))))))))))))))))))))'''((()))))))))(((&&&%%%(((''''''((()))+++,,,...)))((((((((((((***+++,,,***,,,///222666<<>>:::999::::::666000111555222222333444777:::>>>@@@@@@<<<888666222///222888444@@@ZZZiiiXXXBBBBBB:::333111...***(((***)))((())),,,000111...+++111444000000999===FFFXXXYYY===BBBKKKFFF@@@CCC999>>>BBBGGGEEE444000AAA999555888???<<<000+++///000000222888;;;>>>EEELLLSSS___hhhlllttt|||xxxlllrrr___SSSLLL@@@;;;:::444222111000...,,,+++++++++))))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''))))))))))))************)))((((((((((((***+++,,,000111000000222666<<>>HHHCCC>>>333&&&666;;;;;;sssuuucccKKKAAA:::333111...***)))***+++******,,,......,,,)))::::::222---000,,,,,,777FFF444...===KKKMMMMMMQQQ111444000111===>>>777777;;;999===BBB:::...+++222555333444888;;;===CCCKKKUUU]]]cccffflllpppeeeTTTUUUFFF@@@???777555666111222111000...,,,+++++++++))))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''(((((()))))))))*********)))((((((((()))***+++,,,---///111222333666:::===BBBIIIMMMJJJEEEEEEDDDCCCAAA???<<<888666444333333333555666666666999???EEESSSUUUDDDHHH:::666EEERRR|||gggLLLAAA:::333111...***)))+++++++++***+++,,,+++)))'''222222+++***///)))###***$$$###'''...444555666888555<<<333***777BBB<<<555@@@AAADDDEEE;;;///000888777555444777999;;;BBBJJJRRR___qqqrrrQQQCCC@@@@@@888555555000222111///...,,,,,,++++++))))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''(((((())))))))))))******(((((((((((()))***+++,,,***---000333444666888:::<<>>>>>??????999111111666555222111555888<<>>777666444333111111111222333666888888888;;;@@@EEEBBBYYYnnn|||cccJJJ@@@999333111...******,,,'''((()))***))))))******))),,,***111===;;;555:::===>>>:::444666>>>@@@===444;;;999555555000...888666333222333333111//////222///000555:::@@@JJJTTTiiigggbbb]]]]]]ccciiijjj[[[LLLEEE@@@444111444222111000///...---,,,,,,,,,))))))))))))))))))))))))((((((''''''''''''((((((''''''(((((((((((('''''''''(((((((((((()))))))))'''(((((()))******++++++,,,---...///000222666999<<<@@@BBB@@@??????>>>:::666555333111000000111111333555888888888;;;@@@EEEIIIXXXeeesss^^^JJJ@@@888222000...+++***,,,''')))******))))))***,,,))),,,+++000;;;999777???<<<999666666<<<@@@===666------***///:::888333999333000...111444555222///111///111777<<>>999;;;999666444222000000000222555888888888;;;???DDDFFFRRRccchhhXXXJJJ???888222000...+++***,,,***+++,,,+++(((((()))+++$$$(((&&&***444555888DDDLLLCCC===???BBB@@@999444333<<<888111777:::666666000111222333555666444111///...000555999===DDDLLLJJJRRR___kkkoookkkccc___eeeWWWPPPIII888111222///000///...---------------))))))))))))))))))))))))((((((''''''''''''((((((''''''(((((((((((('''''''''''''''((((((((())))))&&&''')))***++++++******+++---///111111333555777===DDDGGGEEEAAA???<<<888:::999666444222111000000111444777888888:::>>>CCCIIIUUUllleeeXXXNNN???888222000...+++***---,,,......+++(((&&&(((***%%%)))%%%&&&---...333CCCDDD777///222777666555777:::UUUSSS777***---......)))---111000/////////......,,,---111444555:::AAADDDEEEJJJTTT]]]___\\\ZZZPPPFFFDDDAAA555000333111000///...---------------))))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''((((((((()))&&&''')))***++++++******))),,,111444444444444555888CCCKKKHHHAAA;;;999777555444222111111111222222000333666888888999>>>BBBMMMUUUllleeebbbHHH>>>777000,,,+++++++++)))+++++++++***)))(((((('''))))))))))))))))))))))))(((&&&'''---555999999777...777>>>;;;111***+++000/////////...------,,,,,,,,,---...000333777>>>BBBAAAJJJOOONNNTTT]]]\\\SSSMMMHHHAAA:::444111111111,,,,,,---------,,,++++++***************)))((((((&&&''''''((((((((((((((())))))))))))))))))))))))'''&&&&&&''''''((()))***((((((((()))******++++++//////000111333444555666===AAACCCBBB===888444444555333111......111666;;;333333444444666:::@@@DDDOOOQQQjjj```\\\EEE===777111---,,,,,,+++)))++++++******)))((((((''''''''''''''''''''''''''''''%%%###&&&+++---***''''''...555555///,,,///333............------------,,,///222555:::???FFFJJJKKKSSSVVVSSSSSSWWWRRRGGGGGGEEE@@@:::555111//////,,,,,,---------,,,++++++)))************)))((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''((()))***((((((((()))******++++++,,,---...000222333444555:::<<<>>>===999555333222444333222000///111666:::111222333333555999???CCCOOOSSSkkkwww]]]VVVDDD<<<777111///......+++)))+++******))))))(((((('''''''''''''''''''''''''''***(((&&&&&&))))))&&&"""$$$(((,,,---,,,,,,///222,,,,,,------------......,,,000666<<>>;;;777222///,,,,,,---------,,,,,,+++***))))))******))))))((('''&&&''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''((()))***'''(((((())))))******+++***+++,,,...000222333444555666777666333111000111000111000///...000333666000111222333444888>>>BBBOOOUUUlllqqq^^^RRRGGG;;;777222000//////,,,)))******))))))((((((((((((''''''''''''''''''''''''***)))((()))++++++***(((((())))))))))))***+++,,,***++++++,,,------......,,,111888???EEEJJJOOOSSSPPPSSSTTTPPPNNNNNNGGG???;;;;;;<<<;;;888444///,,,------------,,,+++******)))))))))))))))(((((('''&&&''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''((()))***''''''(((((()))*********,,,,,,---...///000111111222222111000//////000000---.........------///111000111333444555999>>>BBBNNNVVVmmmkkk```NNNGGG:::666111//////...,,,))))))))))))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''')))))))))(((+++***((((((((())))))))))))******+++,,,---......,,,111777===AAAEEEIIIKKKFFFGGGFFFDDDDDDDDDAAA===888999;;;;;;999555000---------------,,,+++***))))))))))))))))))(((''''''&&&''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&''''''((()))***'''''''''((())))))******////////////////////////111000///...///000000111---...//////......///000111222444555777:::???BBBKKKUUUkkkcccaaaHHHEEE:::555000---...---+++)))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((((((''''''&&&(((((((((((((((***+++,,,))))))***++++++,,,------,,,///444888;;;===@@@BBBEEEEEEDDDDDDDDDCCCAAA>>>777888999999777444111............---,,,+++***)))(((((())))))(((((('''&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&''''''((()))***&&&''''''(((((())))))***/////////...............111///......000111111000000111222111000000111333111333555666888;;;???BBBHHHTTTggg^^^cccEEECCC:::444...++++++,,,+++***(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))((('''''''''$$$&&&))))))((((((***,,,))))))******++++++,,,,,,+++...222444555777:::<<<888888:::>>>>>>;;;666333777777666555333222000///.........---,,,+++))))))(((((())))))(((((('''&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&''''''((()))***&&&&&&''''''((()))))))))++++++,,,,,,---.........111///...///111222111///111111111000...///111333000222444666888:::>>>AAAEEEQQQccczzz]]]fffEEECCC:::444---)))***++++++***'''''''''(((((((((((((((''''''''''''''''''''''''!!!###%%%&&&&&&&&&&&&'''$$$(((+++***'''&&&(((******************++++++++++++...000222333555777:::777999???EEEGGGBBB;;;777888666444222000/////////.........---,,,+++)))((((((((((((((((((''''''&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&''''''((()))***&&&&&&''''''((()))))))))'''''')))***,,,...///000000///...///222333000...//////...,,,++++++...111...000333555777999===@@@CCCPPP```nnn[[[EEECCC;;;///)))...///(((''',,,***))))))((('''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&''''''((()))******+++)))******++++++,,,------///000000111222444777:::<<<>>>@@@???===;;;;;;;;;333111//////111222333222444333111---***)))***,,,(((''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''(((((((((((((((******))))))))))))******++++++,,,------,,,,,,,,,000000////////////000000------......//////000000222333444555666999===@@@LLLIIIYYYsssvvvgggTTT===777777222333999666,,,)))---***))))))(((''''''&&&&&&&&&''''''(((((()))))))))&&&&&&&&&''''''''''''(((''''''(((((())))))******)))******++++++,,,,,,------222666555333333888===777999;;;:::888666666666333000......///111111000222222111...+++)))***+++(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((******))))))))))))*********++++++,,,------------111111000000000000000000............////////////222333444555666999===@@@EEEEEEVVVnnnmmmaaaSSS>>>555111333:::@@@:::...))),,,)))))))))(((''''''&&&&&&&&&&&&'''((()))***++++++&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))******+++,,,,,,,,,***111888888333111666<<<444555666666444222222222333111...---...///......///000111///,,,***)))***(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))******))))))))))))******)))******+++,,,---......333222111000000000000000/////////...............222333444555666999===AAA???EEESSSiiiaaaZZZRRRCCC888///000555999555,,,''')))))))))(((((('''''''''''''''''''''(((((())))))***&&&&&&&&&''''''''''''((())))))))))))(((((((((((()))))))))***++++++,,,,,,(((...444555333111333666444555666555333222222333444222///.........---,,,---...000000---***)))((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''(((((())))))******))))))))))))******)))))))))***,,,---...///222111000//////......////////////......---------222333444555666999===@@@???HHHSSSdddmmmUUUMMMIII@@@666222...+++------***((('''((((((((((((''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))((((((((((((((())))))******+++,,,,,,+++---///333555555222000555666666555222111222333666333000/////////...---***---//////---***)))((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''((())))))*********))))))))))))******))))))))))))+++,,,.../////////...---------------//////......------,,,,,,111222333444555777<<>>IIIQQQbbbfffTTTHHHCCC>>>444555///(((''')))+++***(((((((((((((((((((((''''''))))))((('''&&&%%%$$$$$$&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((())))))***+++++++++///...///333777888444000444555555333111000222333555333000/////////...---)))+++......,,,***))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''((()))************))))))))))))*********)))))))))***+++---...------,,,,,,,,,,,,------.........---------------///000222222333666:::>>><<>><<>>444111000///,,,,,,,,,+++******))))))''''''(((((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%'''(((***,,,---++++++)))((('''''''''''''''(((((((((((()))))))))((((((((((((((()))******+++,,,---...///...------------,,,,,,++++++******))))))(((((((((((())))))((((((((((((''''''''''''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&''''''(((((())))))***)))((('''''''''(((((()))***++++++++++++++++++,,,,,,,,,,,,,,,,,,------...//////000///000222555777888999999888???FFFKKKQQQ^^^zzzoooPPPKKKHHHIIIIIIUUUmmmssslllbbbOOO<<<333111///+++,,,,,,++++++***)))))))))(((((()))))))))(((''''''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''((()))+++***)))(((((('''((((((''''''(((((((((((())))))'''((((((((((((((((((((()))***+++------------,,,,,,,,,,,,+++++++++******)))((((((''''''(((((()))((((((((((((''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&''')))***)))&&&$$$&&&&&&'''(((((()))******++++++++++++,,,,,,,,,---+++,,,,,,---...///000000000111222444666888:::;;;999DDDEEEGGGTTT```ooofffiiiqqqxxxkkkVVVSSSVVV]]]ggg|||mmmcccaaaZZZJJJ888000///...)))++++++******)))((((((((('''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''))))))(((((((((((())))))'''''''''((((((((())))))(((((((((((((((((('''''''''(((***+++,,,,,,+++++++++************)))))))))((((((''''''''''''((((((((((((((((((''''''''''''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((&&&&&&'''***,,,+++'''###%%%&&&''''''((((((((((((************++++++++++++++++++,,,---...///000000000000111222444777999;;;???DDDBBBIIIYYY\\\ggg]]]NNN```wwwTTTvvvkkkOOOVVVcccggg[[[lll]]]}}}ddd[[[HHH333***,,,---***))))))(((((('''&&&&&&&&&))))))))))))(((((('''&&&######$$$$$$%%%%%%%%%&&&""""""###$$$%%%'''((())))))(((((((((((())))))***''''''''''''((((((((()))((((((((()))(((((('''&&&%%%&&&(((************)))))))))))))))((((((((((((((((((''''''''''''(((((()))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))))))))***---///...***%%%%%%&&&&&&'''((((((''''''))))))))))))************++++++,,,---...///000111000//////000222555888:::???>>>:::HHHYYYSSS^^^lllUUUVVVRRRYYYzzziiiWWWhhhcccWWWeeeqqqlll^^^YYYbbbppplll[[[CCC222,,,,,,,,,+++(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&"""###%%%&&&'''&&&%%%$$$$$$%%%%%%$$$###$$$&&&(((&&&&&&''''''(((((())))))''')))******((('''((()))))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((((((&&&$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###"""""""""$$$&&&)))+++...,,,***)))***)))'''%%%'''''''''''''''((())))))&&&&&&''')))+++...000222,,,+++***)))***,,,///000000111111222444666888999777CCCFFFEEEIIIOOOcccSSSHHHXXXiiipppppplll^^^ccczzz^^^```gggmmmhhh\\\TTTTTTYYYZZZOOO@@@333+++))))))***(((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&'''''''''''''''%%%%%%&&&%%%$$$$$$&&&((('''''''''''''''((((((((('''(((******((('''((()))))))))(((((((((((())))))'''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((&&&$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%(((***,,,...,,,)))((()))((('''&&&'''''''''''''''(((((()))******++++++,,,,,,------,,,++++++***+++,,,...///...//////111222444666777<<<999777???IIIMMMddd___MMMPPPYYYaaagggsssuuukkkdddddd```___bbbdddbbb]]]TTTLLLHHHPPPLLLEEE999...'''%%%&&&(((''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''''''''(((((()))%%%&&&&&&&&&%%%%%%''')))''''''''''''''''''&&&&&&&&&((())))))((('''((())))))((((((''''''(((((()))''''''((((((((()))))))))))))))(((''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''))),,,------+++(((''''''(((((('''''''''&&&&&&''''''((()))++++++,,,---------,,,++++++++++++,,,,,,,,,,,,,,,,,,------...000222444555===666333===FFFJJJjjjlllWWWMMMLLLTTT```xxxvvvwwwmmmeeeUUU^^^\\\]]]^^^___]]]TTTIIIAAAEEECCC???888000)))&&&&&&((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&%%%&&&'''((()))%%%&&&'''&&&%%%%%%'''((((((''''''&&&&&&%%%%%%%%%%%%'''))))))((('''((()))(((((((((''''''((((((((('''''''''((((((((())))))***)))'''&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&$$$$$$%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((***+++,,,,,,***'''&&&'''((((((''''''&&&&&&&&&&&&'''((((((((())),,,...///...---,,,++++++,,,,,,,,,++++++***+++,,,,,,...///111333444999;;;:::???FFFQQQyyysssbbbVVVNNNSSS___ooo^^^[[[GGGQQQWWWXXXZZZ[[[XXXQQQIIIBBB999666111...---+++)))'''''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$###$$$%%%&&&'''$$$%%%''''''&&&%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%&&&((()))((('''((()))((((((''''''''''''((((((''''''''''''((((((((((((***((('''%%%%%%'''(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&$$$$$$%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))******(((&&&%%%'''(((((('''&&&&&&&&&&&&&&&'''((((((((())),,,.........---,,,++++++,,,,,,,,,+++******,,,,,,---...000222444555666===;;;???TTTooosssmmmeeeYYYXXX```www{{{~~~gggQQQPPPAAAEEEDDDFFFJJJMMMOOOOOONNNLLLBBB===666000---***&&&###'''&&&&&&%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$##################$$$$$$%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&((((((''''''((()))(((''''''&&&&&&''''''(((&&&&&&'''''''''((((((((((((((('''&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$$$$$$$%%%&&&''''''(((((('''&&&%%%&&&(((((('''&&&&&&&&&%%%%%%&&&&&&'''(((+++,,,,,,---,,,+++))))))*********+++++++++++++++,,,------///000222444555888===:::GGGnnnooopppnnn```ZZZ^^^nnnooo^^^fffqqqooo___KKKFFFCCCBBB888666666:::AAAGGGIIIIIIJJJHHHBBB:::000)))%%%$$$'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$$$$######!!!"""######$$$$$$######!!!###%%%&&&$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%###%%%'''(((''''''((()))(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((&&&$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''$$$$$$%%%'''))))))'''%%%&&&&&&%%%%%%&&&&&&'''(((*********************)))******)))))))))+++,,,---,,,,,,---...000222333555<<>>BBBAAA???777......444888888555>>>AAABBB<<<111******---'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$$$$######!!!"""###%%%%%%$$$###### """$$$%%%$$$######$$$#########$$$$$$%%%%%%&&&###%%%'''(((''''''((()))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((&&&$$$$$$%%%%%%%%%$$$"""############$$$$$$$$$%%%%%%&&&'''((((((((('''######%%%(((***)))&&&$$$&&&%%%%%%%%%%%%&&&'''''''''''''''((()))+++---...***)))(((((()))+++---///++++++,,,---///111333444===PPPjjjkkk___fffhhh]]]ZZZbbbLLLMMMOOOVVVyyy|||hhhbbbXXXOOOHHHAAA;;;777888///888DDD>>>444111...555111111666888444000///,,,+++'''$$$&&&)))'''!!!(((&&&###""""""""" $$$###"""$$$&&&'''%%%### !!!$$$&&&&&&%%%###"""$$$#########""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((('''&&&%%%&&&&&&%%%%%%&&&&&&'''(((&&&''''''((((((+++///222***,,,((('''...///333BBBiii```gggppp]]]ZZZ]]]]]]ZZZYYYPPPGGGTTT^^^iiinnn]]]XXXQQQIIICCC>>>:::777,,,...DDD\\\[[[OOOGGG???333---***---///...---///###((()))###"""''')))!!! """%%%'''(((((( """###"""!!! !!!###"""  """""""""!!!!!!!!!!!!!!!!!!############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%&&&&&&''''''((()))******)))***+++***)))(((((()))&&&...///...000111<<>>666///***&&&###$$$ ###&&&%%%"""#########$$$$$$$$$$$$###"""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!""""""###!!!!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%&&&'''$$$######""""""#########$$$$$$$$$#########""""""$$$$$$$$$$$$%%%''')))+++&&&&&&'''''''''''''''&&&(((((()))***+++///444888DDDLLLPPPZZZgggjjjkkkwwwtttjjjlllrrrtttmmmqqqsssooofff\\\TTTPPPZZZiiiaaa___oookkkzzzrrrddd\\\QQQFFF???<<<;;;:::000***///222---000444000,,,222???MMMUUUUUUVVVYYYSSSTTTPPPFFF===;;;;;;:::fff___VVVMMMHHHEEEDDDCCCAAA999000,,,...,,,%%%)))&&&###!!!!!!###%%%'''!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###############""""""""""""######!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&######""""""###$$$$$$%%%%%%$$$$$$$$$$$$#########"""""""""###$$$%%%&&&'''$$$######$$$%%%&&&((((((&&&(((***...555>>>HHHNNNWWWiiitttuuurrrjjjpppyyypppjjjkkknnnlllggggggllllllfff^^^XXXSSSOOO[[[hhhaaabbbqqqlllsss}}}hhhddd[[[NNNCCC>>>===>>>???:::111///+++$$$***333111))),,,333<<>>AAAFFFHHHQQQUUUNNNGGGJJJSSSZZZXXXTTTNNNMMMQQQYYY```dddZZZSSSKKKFFFEEEBBB===888++++++,,,+++***'''%%%###%%%$$$$$$###"""!!! !!!!!!"""""""""#################################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$$$$######""""""######$$$!!!"""######$$$$$$######"""""""""""""""""""""""""""""""""""""""###$$$$$$"""""""""###$$$%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%#########$$$'''+++///111000333888???HHHRRR\\\cccbbboootttsssqqqiiilll}}}{{{mmmbbbbbbiiikkkgggbbbdddgggeee\\\WWWWWWVVVSSS[[[hhhgggiiisssooorrrqqqYYY]]]TTTEEE999444444666888???888777222((())),,,&&&+++)))***+++***)))...555:::AAAGGGHHHJJJMMMNNNLLLjjj```QQQCCC;;;888888888TTTSSSSSSTTTXXX\\\___aaaFFFLLLSSSXXXUUUKKK@@@888***)))((('''%%%$$$######""""""""""""####################################"""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%$$$$$$############$$$$$$""""""###$$$$$$$$$$$$$$$###########################"""""""""""""""######!!!""""""###$$$&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((('''&&&%%%)))))))))+++000666<<<@@@HHHKKKOOOSSSVVV[[[aaaddd___^^^WWW[[[gggfffbbbhhhxxxkkkcccdddfffeeefffjjjfffgggbbbXXXTTTWWWXXXVVV[[[iiinnnooossspppsss~~~rrrcccXXXHHH@@@<<<999BBBLLLIII333000.........,,,******+++***(((&&&'''))))))'''''')))...222666999;;;;;;HHHMMMQQQPPPIIICCCAAAAAA@@@;;;444000222<<>>CCCNNNSSSPPPLLLKKKFFFKKKLLLEEE888222666===222,,,&&&%%%''')))&&&######$$$%%%%%%$$$""" ###!!! """$$$$$$$$$$$$###""""""######""" ###"""""""""!!!!!! !!!""""""""""""#########""""""!!!!!! !!!!!!!!!!!!""""""""""""$$$###"""""""""###%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&+++000222222444:::???JJJDDD???AAAJJJTTTXXXYYY[[[ZZZ]]]eeejjjjjjjjjlll|||ooohhhkkkkkkddd___aaaaaa[[[VVVWWWXXXUUUSSSTTTccclllrrrqqqqqqttttttqqqxxxjjj\\\WWWFFF<<<999888BBBKKKHHH666333111000000222555999000000...------,,,)))%%%((((((******+++******)))...444:::===;;;:::;;;===999<<>>555999<<<>>>;;;555///,,,***333000,,,+++++++++++++++)))(((((('''&&&%%%$$$###%%%))),,,---+++***+++---'''111;;;<<<555---***+++AAA999111...,,,,,,...222(((+++---,,,))))))---000******))))))***+++---...............---,,,+++***111///---,,,------,,,+++,,,***))))))***+++)))(((&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$$$$%%%&&&&&&############$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))'''***,,,+++)))(((***---111===NNNZZZ]]]ZZZVVVSSSXXXYYY\\\______]]]```eeennnlllfff^^^]]]bbbggggggeee___\\\^^^______aaadddlllrrrvvvuuuttttttsssppp{{{qqq___VVVFFF;;;;;;@@@@@@AAA;;;,,,'''///555444222444777999???777...***))))))---111'''''''''''''''(((((()))((()))***(((%%%###$$$%%%"""(((...///---+++,,,///111///------,,,*********''''''''''''''''''((((((###$$$%%%%%%%%%&&&(((+++,,,,,,,,,,,,,,,++++++***///...---...000222111111...---,,,,,,------,,,***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%&&&%%%&&&((()))))))))((('''''''''''''''(((((((((((()))))))))))))))))))))))))))***,,,+++(((''')))***,,,,,,333CCCTTTZZZSSSIIIUUURRRSSSWWWXXXXXXZZZ^^^dddkkkkkkccc```fffhhhccceeebbbaaadddeeeccccccfffmmmqqquuuwwwxxxyyywwwvvvvvvxxxgggVVVNNN>>>555999AAADDDGGGDDD888999;;;777,,,(((...888===FFF===666444333000111555,,,+++)))''''''((()))***$$$%%%&&&&&&'''(((***++++++)))''''''(((((((((((( ###%%%&&&&&&&&&%%%###'''''''''''''''''''''&&&%%%&&&''''''&&&'''(((************)))))))))))))))(((''''''(((***++++++***)))(((&&&'''(((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***)))(((''''''''''''((((((((())))))((((((((((((((((((((((((((()))***))))))((()))***...((('''000BBBPPPUUUTTTSSSNNNMMMSSSXXXZZZZZZ[[[iiiooonnneeebbbhhhjjjfffdddcccgggmmmnnnkkkkkkmmmvvvvvvxxx{{{|||yyyvvvtttrrr}}}yyypppbbbRRRJJJBBB888777999777<<<>>>666IIINNNKKK>>>444111,,,&&&333///111;;;>>>:::999<<<999666111,,,)))(((((((((%%%%%%&&&&&&'''((()))))))))&&&%%%'''++++++'''###'''))))))&&&%%%(((++++++###$$$%%%&&&''''''''''''''''''''''''((((((((((((***)))(((((((((((()))))))))((('''(((((((((&&&$$$(((&&&%%%%%%''''''&&&$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((''''''''''''%%%%%%&&&''''''((()))))))))++++++***---999MMM\\\[[[VVVTTTVVVWWWTTTRRRRRRxxxtttkkkbbbaaahhhooorrrfffgggmmmtttvvvtttuuuyyyvvvuuuxxx}}}}}}zzzzzzpppssstttiii]]]PPPGGG@@@999:::999222222444------999BBBBBBEEEHHHDDD:::...))),,,777<<<999999>>>:::777222---***)))***+++...---+++***)))'''$$$""" """%%%))),,,,,,)))&&&###'''&&&!!!###&&&&&& ###&&&'''&&&%%%&&&(((&&&$$$###%%%)))***(((&&&)))(((''''''''''''((()))******)))*********'''%%%***(((''''''(((((('''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$############$$$%%%%%%&&&&&&'''''''''((((((((())))))((((((((('''''''''%%%%%%%%%&&&'''(((((((((&&&+++---)))%%%+++;;;III\\\]]]```bbb]]]XXXYYY___ssshhhdddfffkkkrrryyyoooooorrrwwwwwwuuuxxx}}}vvvtttwwwuuuooouuummm___UUUJJJAAA333333>>>CCC===;;;;;;333///333222///888JJJTTTSSSGGG;;;444555444...000777---+++(((%%%&&&(((,,,...000//////......,,,(((&&&###&&&))))))'''%%%&&&'''&&&***&&&$$$''''''%%%"""&&&))))))&&&$$$%%%'''(((%%%###''',,,///,,,(((''''''&&&%%%%%%&&&'''(((%%%%%%%%%''')))***(((&&&'''&&&%%%%%%&&&&&&%%%###%%%&&&&&&&&&''''''((((((######$$$$$$$$$%%%%%%%%%"""######$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&'''''''''(((***)))))))))((((((''''''((('''&&&''')))***)))))),,,,,,++++++,,,---///000RRR\\\iiipppnnnmmmwww~~~ooofffjjjooonnnrrrxxxxxxvvvuuuuuusssppptttzzz{{{|||~~~yyyxxx|||ooommmvvvmmmXXXGGGFFFGGG777999333EEE===DDD555666555666;;;444***222@@@@@@:::888>>>NNNVVVNNN<<<000,,,...,,,)))(((++++++(((---111222---******)))&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''))))))(((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''***)))'''%%%%%%%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######""""""###%%%&&&(((%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''''''''((((((((((((''''''((((((((((((((()))******************+++,,,---...444JJJllltttiiixxxwwwmmmkkkmmmqqqxxxxxxtttooommmpppuuuyyy{{{wwwvvvmmmtttuuuooolllYYYGGG@@@===:::<<<:::>>>444333222:::??????FFFDDD;;;;;;:::...***,,,333AAAPPPWWWUUUOOO777999777000,,,,,,***(((&&&((((((&&&&&&******((((((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''))))))(((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''***((('''%%%%%%%%%'''((('''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$############%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((('''''''''((((((((((((''''''((((((((((((((()))******************+++,,,---...---;;;YYYppprrruuuwwwpppooopppqqqtttxxxrrrooommmmmmqqqvvvzzz|||xxxooorrrqqqiiibbbOOODDDDDDCCCCCCBBBEEE:::777444IIIZZZgggWWWJJJ@@@888???CCC;;;777888444///444>>>???:::<<<@@@AAA===:::<<<>>>>>>555444///++++++---***%%%(((''''''&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''))))))(((((((((((())))))(((((((((((('''''''''''''''''''''''''''''''''''')))((('''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((''''''((((((((((((''''''((((((((((((((()))******************+++,,,---...***///CCCfff|||uuutttyyysssppprrrsssrrrrrruuu|||{{{zzz|||{{{}}}}}}uuurrr~~~{{{mmmdddYYYGGG@@@AAA>>>GGGDDDLLL>>>AAA222AAAGGGUUUMMMNNNPPPMMMMMMJJJ===@@@DDD<<<,,,(((111333,,,)))///222000///333777999>>><<<777333333333---$$$'''''''''''''''(((((()))''''''''''''''''''''''''&&&&&&'''((((((((((((((())))))(((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((())))))***************+++,,,------,,,...555WWW~~~|||ppp|||rrroooooosssuuutttuuuxxxssstttwww{{{vvvwww}}}uuuwwweee``````[[[MMMEEE===///444333FFFHHHYYYJJJLLLEEE???<<>>???AAADDDGGGHHHEEEBBB...---***))),,,000///***+++------)))(((***(((%%%''''''''''''((()))***+++''''''''''''''''''''''''''''''((()))))))))))))))))))))(((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''(((''''''$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))***''''''((((((((((((''''''((((((((((((((()))******************+++,,,---...---+++---111BBBdddxxxuuuyyyxxxyyy{{{yyyuuuwww{{{|||}}}~~~yyyqqqlll~~~{{{yyyhhh[[[NNNEEEIII]]]bbbQQQAAAQQQWWWfffMMMFFF666<<>>777444777555000///444999555...///000...'''$$$''')))(((''''''''''''((()))++++++(((((((((((((((((((((((('''(((((()))))))))))))))))))))(((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***''''''((((((((((((''''''((((((((((((((()))******************+++,,,---...000)))///111000LLLnnnuuuuuuvvvzzz~~~}}}yyyzzz~~~tttwww}}}~~~{{{|||\\\YYYKKKHHHAAAMMM___]]]FFFIIISSS]]]]]]QQQBBB:::888CCC888JJJEEE888,,,VVVQQQLLLQQQ[[[YYYJJJCCCGGG666888777333///000666<<<:::888444000,,,)))&&&%%%&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((())))))))))))((((((,,,+++***((((((((()))******))))))((('''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''')))$$$(((***&&&)))***###******((($$$###&&&***+++''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''((((((((()))''''''((()))***+++,,,,,,(((***---------,,,---...***,,,111333...222MMMlllssslllwwwwww|||{{{yyyvvvuuu{{{}}}pppeeeMMMBBB??????DDDFFFHHHLLLTTT[[[ZZZUUUTTTWWWGGG???888>>>;;;CCC>>>777AAA@@@@@@>>><<<999777666444555555111---***,,,...000///...,,,++++++******&&&''''''((((((''''''&&&'''&&&&&&&&&&&&&&&&&&'''(((((())))))))))))((((((,,,+++)))((((((((()))******))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''######%%%%%%&&&''')))"""%%%((((((''''''%%%###''''''''''''''''''''''''(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))************)))+++,,,,,,,,,,,,---//////---///222///...<<>>222...222333...///000000000///,,,***))))))))))))))))))***+++,,,''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((+++***))))))((()))))))))***))))))((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''++++++''')))---&&&"""+++$$$&&&(((++++++(((&&&$$$''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))++++++*********)))))))))+++,,,,,,++++++,,,...000111---...333333...///666WWWuuu|||{{{xxxxxxuuuyyy|||}}}|||zzzzzz{{{~~~HHHEEE>>>555===333444777888888===MMM]]]XXXUUU```OOOaaavvv```HHHBBB999222...+++(((&&&))))))***,,,...///---,,,***))))))((((((((())))))'''(((((())))))(((((('''((((((''''''''''''(((((((((((())))))))))))((((((******))))))))))))))))))))))))))))))((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((###'''%%%(((...$$$'''+++'''%%%'''((('''((()))''''''''''''''''''''''''(((((((((((())))))))))))(((((()))))))))*********************************,,,,,,,,,+++***,,,///222///---///666777333000000===lllzzz|||}}}zzztttwww{{{||||||{{{||||||UUUJJJEEE:::<<<555222111333444777>>>GGGAAAIIIOOOMMM}}}UUUBBB;;;CCCEEE999222666000---***)))***+++++++++,,,+++***)))))))))))))))((())))))))))))))))))((()))((((((''''''(((((()))(((((())))))))))))(((((()))))))))*********)))))))))))))))))))))((((((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))((((((%%%((()))***,,,******111+++%%%###((()))'''&&&((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))************+++((())))))***+++,,,,,,,,,,,,---,,,++++++,,,///222---...222666777444333555999jjjyyyyyyyyyyyyyyyyyy{{{lllYYYOOOCCC===<<<666222444666444444555111666777PPPjjjLLL>>>MMMVVVJJJEEELLLAAA===777000+++******+++++++++*********+++,,,,,,))))))************))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((()))************)))))))))))))))))))))))))))'''''''''(((((())))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))(((+++***///+++ )))333++++++'''***444777///((('''(((((((((((((((((((((((((((((((((((()))))))))))))))*********++++++++++++(((((()))***+++,,,---...,,,------,,,,,,---///111,,,///333444333222333555CCCiii~~~wwwttttttxxx{{{zzzzzz}}}~~~gggVVVNNNJJJ@@@999444555555333111222000111???mmm{{{UUU555555>>>===;;;>>>DDDBBB===555...+++---000,,,+++++++++++++++,,,---)))******++++++******)))***))))))(((((())))))***(((((())))))))))))(((((('''((()))***+++******)))))))))))))))))))))))))))&&&''''''((())))))******''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))%%%(((@@@AAA...AAANNN111///)))---888<<<333***)))(((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,*********++++++,,,,,,,,,+++,,,......------///000---///111111222333333222===UUUuuuwwwtttxxxvvv{{{{{{{{{{{{|||kkkTTTSSSYYYCCC===888777666444555999333666XXXmmm===(((,,,444444000555777666111+++***...333...---,,,+++******************++++++++++++************))))))))))))******(((((())))))))))))(((((('''((()))+++++++++***))))))))))))))))))*********&&&''''''((()))******+++(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))///<<>>777111333999'''LLL___???EEE222!!!999---///000...---...222666222...++++++,,,,,,---...'''***,,,***(((***---...******++++++++++++*********......***((()))***((((((((((((((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************,,,IIIyyyxxxrrr666444&&&,,,...(((...(((+++)))(((***------)))$$$(((((()))***++++++,,,,,,)))+++,,,+++((('''***,,,++++++,,,---------,,,,,,---......---++++++---......333+++---;;;888999PPPHHHWWWiii{{{yyysss||||||~~~mmm|||kkkbbb]]]QQQFFFAAA>>>888444333BBBbbbggg:::'''444000///111444111,,,)))///333666444---'''(((+++---...//////...---***'''******++++++++++++*********......***((()))***(((((((((((()))))))))******++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))*********+++///PPP{{{vvvoooGGG;;;(((111444***000...---+++***+++---...---,,,******++++++,,,------...***,,,------++++++---///,,,---------,,,,,,++++++---......---,,,,,,---///+++444444222111111TTTvvvpppiiiqqqjjjbbb[[[RRRJJJJJJMMMhhh```555333000111333222///000555///***%%%&&&,,,222333111+++)))(((***---...,,,+++++++++++++++++++++++++++***......***(((******)))((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++000WWW}}}wwwpppxxx|||hhhBBB;;;333%%%---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...//////...,,,+++,,,---......------,,,+++++++++---...///...------...000000//////555777777[[[}}}fffTTT___iiipppjjjWWWMMMXXXjjjiii666333222111+++...GGGddduuueeeMMM;;;555333...&&&---)))''')))+++,,,...111++++++++++++++++++++++++***---...***)))***+++))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,///WWW{{{xxxwwwuuusssnnnWWW===555(((---...000///...+++***)))---------.........//////111111111///---,,,+++***...---------,,,---------...///000///......000111222///---222:::FFFaaa~~~uuuYYYWWWeeesssrrreee___mmmRRR===...---333EEEkkkvvv```PPP>>>000111...///111000******...,,,,,,+++******+++,,,,,,)))---...+++)))+++,,,***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))************+++++++++++++++,,,,,,,,,,,,...SSSwwwyyy{{{vvvmmm|||___999,,,...000111222111...------------...............111111111222222111000///......------...///000111///000000000//////111333...666888222999[[[wwwxxx|||}}}|||}}}~~~~~~xxxJJJ)))333SSSmmm```<<<...***,,,333444---))),,,---,,,+++******+++,,,---)))---...+++***,,,---+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))*********++++++++++++++++++,,,,,,,,,---------...NNNuuuzzzxxxwwwmmmyyyxxxppp<<<666000...///111111000........................//////111444888999999777111000/////////000222333///000111111000000222444///555::::::MMM{{{}}}OOO///JJJvvvpppNNNDDD333(((,,,111///---......---+++******+++---...)))---...+++***,,,---,,,+++++++++,,,,,,,,,,,,---------------------------************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------...JJJxxx|||ssszzzxxxzzzuuuqqq^^^DDD222---///111111000000000000000000000000......000444888:::888666666444222111000000111222///111222111111111333555444///444>>>UUUwwwyyy{{{yyyMMM;;;```|||zzz~~~sssPPP111)))---......000...---+++******+++---...)))---...+++***,,,---,,,++++++,,,,,,,,,---------------------------------************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,HHH|||qqq}}}{{{cccAAA333222333333222222111111111111111111000//////222444555222...:::888555222000///000000000111222222111222444666333///888<<>>sss{{{}}}ZZZ666111000...///---000111...++++++......***,,,------,,,******,,,---000...---,,,...///......+++---///000...,,,++++++---------------------,,,++++++,,,---------,,,,,,,,,---...,,,)))***...222000---******,,,...000000111ZZZrrrqqqxxx{{{~~~|||uuu```iiisssrrr===222///555444---333@@@888;;;777---***111666555---555===>>>888222111333,,,000444444111111444888222888666???666FFF}}}}}}hhh999AAAqqqzzzoooFFF---///222222111---(((...000---***,,,......000111111000///......//////...---...///000///...,,,///111111///---------+++,,,///111111///---+++++++++,,,------------,,,***,,,...000000///...,,,......///222444333000...MMMsss~~~}}}___BBB---222:::999;;;DDDaaauuusssOOO333999MMMYYYTTTcccwwwxxx___AAA---???666...///777<<<999444::::::777???666DDD|||~~~{{{{{{mmmSSS___wwwtttuuuFFF555333888111...666;;;666>>>AAA999000---///111---...//////...---,,,+++/////////111333333111///...000222222111///...///***---222666777444000---------...///////////////---,,,+++,,,...000111222///---,,,,,,...//////...aaatttJJJ///>>>[[[jjjrrrzzztttqqqggg}}}RRR000444555666666444333444555999666666@@@999CCCvvv{{{vvv}}}lllppp~~~rrrwwwzzzxxxyyywwwkkk^^^888...222999333333999;;;999???@@@777---***,,,------...///111222111///---000000111444666555333111///111333222111//////000,,,///444888999777333000000111111222222222222222///000000...------///000555777<<<@@@BBB???888333hhhtttYYYfffiiiHHH///444999999777555777999<<<777999BBB>>>CCCjjjrrrhhhhhhvvvzzz{{{}}}qqqlllHHH888222666777<<<<<<111777;;;;;;555222333666666222222333555888888555222000000111333555555222000000111222222000//////000---///111333444444333222000000111222222222222222---111444444222444:::@@@SSS^^^mmmzzz{{{ooo^^^QQQuuuxxxfffRRR<<<444;;;AAA???888@@@999:::===>>>FFFeeezzzyyy|||~~~^^^]]]^^^PPP:::999FFFJJJ:::??????;;;777777666444222000///111444444111...111000000222333333111///111222222222000///000111............//////000111......///000000000000000000---+++,,,777NNNjjj~~~gggFFF555222666:::888444999;;;KKKaaa|||nnnIIIDDDXXXeeeEEEOOOUUUPPPGGG@@@<<<999@@@<<<888888:::999666222777666444444555555444222333444444333111000222333000000000000000000000111//////000111111111111000222000111>>>WWWvvv}}}xxxPPP:::===IIIBBBHHHYYY___|||qqq```dddggg^^^dddvvvvvvllliiiggg\\\VVVQQQNNNOOONNNIIIEEE???===:::999::::::999777444555555444222222333555333444555555555444333222222222333444444444333333...888NNNmmm~~~nnn```[[[cccsss{{{xxxiii]]]WWWZZZ\\\]]]gggtttlllbbbYYYWWW\\\\\\TTTLLLHHHEEEAAA<<<999666555555888555222444888:::777444222444555777777555333222...JJJooo~~~vvvtttpppjjjmmmvvvqqqnnnjjjkkkooouuuxxxyyytttqqqlllfffbbb___^^^^^^XXXTTTQQQPPPRRRQQQLLLHHHIIIIIIHHHHHHIIIKKKMMMOOOOOO\\\ooo~~~zzzyyyzzztttnnnkkkjjjhhhiiinnnuuu}}}|||}}}wwwuuu}}}~~~~~~{{{{{{sssvvv