BMi6( xxxwwwuuupppkkkgggffffffcccbbb```___bbbhhhnnnqqqoooooopppqqqsssuuuwwwxxx~~~~~~}}}yyywwwmmmjjjeeebbb___\\\XXXUUUUUUSSSRRRQQQQQQRRRTTTVVVZZZZZZXXXVVVSSSSSSTTTVVVYYY[[[___hhhvvvzzzqqqhhhbbb```aaaZZZYYYWWWSSSNNNKKKKKKLLLKKKLLLOOOTTTWWWWWWUUUSSSNNNMMMQQQZZZdddmmmxxx|||uuupppkkkeee___ZZZTTTSSSQQQLLLHHHEEEEEEFFF>>>CCCIIIOOOTTTYYY^^^aaavvvxxx|||~~~~~~wwwoooeee___[[[UUUKKKCCCNNNKKKGGGEEEDDDEEEEEEDDD@@@CCCFFFIIIKKKMMMPPPRRR]]]eeeqqq~~~wwwlllaaaWWWPPPLLLIIIFFFFFFGGGGGGDDDBBB555666:::@@@HHHPPPVVVYYYbbbgggooowww}}}|||rrrkkk```[[[SSSLLLEEEAAA???>>>@@@CCCFFFFFFEEEEEEHHHKKKPPPUUU___jjjuuu~~~ӵĦĦӵĦ{{{lllggg___VVVOOOHHHCCC???;;;???DDDHHHJJJOOOVVV\\\ooouuu|||}}}zzzyyy}}}4ĉ@ӵ>L=hĦ4ĉ@ӵ>Lvvvkkk```VVVMMMGGGGGGEEEBBB???<<<===@@@BBBFFFSSSdddooottt{{{GG=?HdĦ=ĪjGG=?HdĦuuuggg[[[UUUMMMFFFBBB@@@???>>>>>>@@@AAABBBEEELLLVVV]]]gggyyyӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵbbbӵBBB???<<<]]]jjjĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eJJJg&e888;;;@@@S?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]Ħ999Hu]ĦMMMTTTHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦGGGDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦaaaDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦwwwDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦSSSD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeBBB===Hu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoQQQQQQ\\\D^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵtttqqqsssyyy>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDenenene|||zzz}}}www}}}~~~{{{{{{}}}{{{xxxtttvvv~~~{{{{{{{{{zzzyyy|||zzzyyywwwrrrnnnnnnuuu~~~uuuxxxyyysssqqqvvvtttiiillluuuyyy{{{}}}{{{wwwqqqtttuuusss|||xxxuuuvvv{{{wwwpppiiigggooooooccc]]][[[kkk~~~xxxlllfffbbbppp{{{}}}uuuvvvlllmmmoooqqqvvv~~~xxxzzzvvvpppjjjwwwssseeebbbYYYUUUVVVkkkyyy{{{}}}zzzzzzvvvppphhhnnntttwwwwwwwwwyyyzzz|||wwwrrr```___qqq~~~yyyxxxfffcccggg}}}qqquuu{{{fff\\\]]]\\\cccnnnppp{{{kkkhhhkkklllkkkiiiiiimmmqqq~~~}}}xxxyyyzzz~~~zzzpppwwwooobbbSSSLLLTTTfffvvvlllpppkkkwwwrrr\\\hhhuuuzzz{{{tttrrrZZZWWW^^^ZZZPPPNNNPPPPPP[[[jjjlll~~~}}}hhhbbbbbbaaa^^^\\\]]]bbbgggvvv{{{xxx~~~|||yyyqqqiii]]]WWWNNNIIIIIINNNUUUZZZ^^^TTTgggrrrZZZOOOfffhhhQQQfff{{{{{{cccXXXYYY^^^ZZZWWW[[[]]]\\\gggrrrqqqiiiuuuggg```aaabbbccccccbbbaaa```lll{{{xxxxxx|||}}}uuueee___[[[WWWZZZ[[[XXXRRRKKKGGGFFFPPP]]]{{{fffVVVRRRGGGBBBZZZeee]]]wwwrrr```\\\cccjjjnnnkkkjjjoooqqqpppzzz}}}rrrfffrrr{{{uuugggiiiddddddfffjjjmmmkkkddd]]]eeewwwqqqppp}}}rrrzzzxxx~~~~~~yyy~~~~~~yyyzzzuuuzzzbbbLLLNNNLLLiiiqqqwwwppp___NNNFFFEEEcccmmm>>>CCCHHHFFFBBBTTT|||tttyyyrrr]]]VVVaaapppyyy{{{zzzxxx}}}sssqqqppplllmmmlll___\\\kkkeeeccccccgggllljjjbbbYYYaaarrrhhhcccssslll^^^lllwwwsssfffhhhqqqiiipppxxx{{{rrrxxxxxxuuu~~~zzzyyysssyyyttt___dddQQQ<<>>KKKKKKKKKPPPQQQJJJAAA===@@@EEENNN\\\uuupppMMMCCCOOOSSSVVVWWWYYYaaannnxxxqqqeeekkkiiiddd```bbbjjjoooooocccXXXeeeqqqnnnzzzkkkgggeeegggccc[[[VVVVVVVVVRRROOOQQQVVV[[[\\\[[[lllqqqpppnnnjjjfff}}}tttmmmgggaaa^^^______\\\\\\___kkkeeeaaabbbeeevvv|||||||||uuujjjooo}}}oooxxx}}}}}}mmmnnneeeRRRHHHBBBWWWdddPPPCCCFFF???@@@@@@???>>>===>>>BBBFFFEEEGGGZZZllldddSSSKKKIIIXXX]]]dddhhhjjjkkklllmmmxxx{{{lllqqqzzz~~~lllgggvvv|||fff]]]bbb```YYY```wwwjjjWWW[[[hhhgggpppyyynnnbbb[[[UUUUUUWWWTTTRRRQQQ]]]VVVNNNLLLOOOUUUYYY[[[^^^gggnnnqqqllljjjppp^^^\\\\\\XXXYYY___[[[______ZZZ[[[lllyyy}}}||||||zzzjjjfffqqq|||rrr|||kkkiiisssIII>>>;;;QQQgggaaaVVVQQQKKKIIIDDD@@@CCCEEEEEEDDDDDDLLLEEEVVV```OOOGGGPPPPPPLLLQQQXXX```eeeeeeccc```qqqwww}}}{{{```bbbfffjjjyyynnnbbbddd{{{mmmZZZNNNOOOMMMLLLXXXqqq|||\\\NNNQQQOOORRR\\\\\\ddd[[[NNNGGGEEEGGGLLLOOOddd\\\RRRLLLKKKOOOSSSVVVVVVhhhrrroooggghhh~~~___ZZZZZZTTTVVV___\\\iiinnneee^^^gggvvvzzzzzz|||||||||}}}}}}nnnsssnnnyyyzzzvvv~~~lll\\\aaahhhfff]]]eeeqqq{{{WWW\\\wwwLLL???<<>>MMMTTTNNNRRR```gggQQQ<<<666888999===BBB??????KKKTTTNNNIIIKKKKKKMMMKKKKKKLLLPPPUUUXXXZZZQQQUUUddd|||}}}YYYMMMUUUlll{{{^^^NNNIIIHHHHHHHHHIII>>>BBBUUUZZZRRRXXXiiikkkWWWFFFEEEFFF@@@===BBBHHHLLLLLLEEE??????AAABBBGGGFFFEEEFFFIIIOOOUUUYYYTTTnnn}}}yyyooohhhqqqeee[[[]]]___fffpppllltttuuujjjaaa```aaa```^^^gggtttuuukkklllmmmkkkgggccc```aaaeeeiiitttqqqlllmmmrrryyy{{{zzz|||{{{hhh\\\dddtttxxx```VVVVVVXXX]]]dddqqqvvvmmmlllpppbbbbbbbbb```[[[YYY[[[```UUUFFF@@@IIINNNOOO]]]qqq}}}yyy```III>>>;;;IIIRRREEE>>>HHHhhhQQQ===888999777:::@@@AAABBBAAAGGGVVV```iiiuuu___]]]YYYUUUSSSRRRTTTUUUZZZbbbuuu{{{vvvcccTTTKKKUUUgggooowwweeeQQQGGGDDDCCCBBBAAAAAA<<<@@@NNNRRRKKKIIIOOOLLLIIIEEEIIIOOOHHH>>>???:::???BBB??????AAA@@@<<<@@@@@@AAACCCGGGMMMTTTYYYOOO___vvvpppfffxxxgggXXXUUUXXX```ggg```dddfffeeebbb___]]]ZZZVVVgggzzzlllbbbeee______^^^]]]]]]___dddggguuufffTTTQQQOOOPPPTTTWWWYYYXXXyyysssooovvvgggYYY^^^tttjjjZZZWWWTTTUUUiiiwww|||vvvfffZZZWWWIIICCCKKK^^^```WWW]]]ooo```JJJAAAPPP___ffftttdddFFF???BBBXXXgggUUUAAACCCKKK;;;111666:::888888<<<555AAAEEEXXX~~~{{{nnnddd^^^\\\[[[nnnrrrnnn{{{~~~oooeeeWWW^^^lllooo{{{{{{VVVNNNGGGJJJOOONNNGGGAAADDDBBB??????AAAAAA???;;;???FFFHHHMMMWWWQQQFFFEEE@@@AAA???===AAAHHHGGGBBBGGGFFFEEECCCEEEIIIPPPUUUWWW]]]{{{oookkk]]]ZZZ\\\]]]RRRUUU]]]ggghhhaaaXXXSSSWWWnnn|||ppp```WWW[[[[[[[[[ZZZXXXUUUUUUWWWYYYYYYffftttrrrXXXVVVPPPJJJGGGIIILLLOOOOOOOOO~~~}}}www^^^WWW\\\bbb|||~~~|||}}}~~~kkkqqqxxxlllbbbXXXRRReeeiiiaaaeeehhhnnnyyy{{{sss[[[KKKBBBEEE@@@HHHYYY]]]RRRQQQZZZIIIFFFFFFRRRkkk|||ppptttRRRFFFKKKaaaqqqMMM666;;;:::888333111666AAAJJJLLLHHHYYY}}}fff___bbbtttqqqjjjlll|||qqqaaa^^^^^^ZZZ[[[aaa___rrrwwwTTTPPPQQQYYY\\\TTTHHH@@@IIIGGGEEEDDDDDDEEEFFFFFFIIILLLRRRWWWYYYWWWTTTRRRMMMLLLNNNVVV___dddaaa\\\[[[VVVOOOMMMQQQ]]]kkkttt}}}wwwvvvzzz{{{tttooommmnnnlllhhheeefffkkk~~~zzzooo___WWWWWWUUUXXX[[[YYYRRROOOSSSZZZ]]]VVVUUU[[[\\\UUURRRVVVWWWUUUIIIBBBGGGFFFCCCGGGOOOkkkyyy~~~sssXXXGGGZZZaaa|||kkkbbb___iiilllgggwwwfffbbbgggfffkkkwww~~~kkkXXXeee}}}```ZZZ^^^VVVSSSbbbrrrzzz{{{}}}gggOOOEEEAAA@@@===AAAHHHGGG@@@@@@GGGBBB===;;;EEEZZZiiidddWWWnnn{{{qqqsssNNNVVV___yyyrrrJJJ777555555444444888DDDTTT```nnnbbbjjj{{{zzz|||ppp}}}xxxmmmqqqkkkccc```___gggrrr}}}eeedddfffiiifffZZZOOOJJJXXX^^^cccdddbbbbbbgggkkkmmmooossswwwzzz{{{{{{{{{kkkiiiiiiqqq}}}|||sssoootttzzzxxx}}}yyynnniiicccZZZTTTTTT]]]\\\ZZZWWWSSSQQQSSSVVVQQQLLLKKKQQQXXX]]]```cccvvvuuuWWWFFF???>>>CCCOOOgggooobbbUUULLLZZZaaaiiipppxxxyyycccZZZVVVMMMUUU[[[PPPZZZYYYTTTPPPRRRUUUXXX```lll}}}vvvdddeeekkklllggg}}}eeeMMMNNN[[[fffqqqzzztttmmmtttuuu]]]EEE>>>===>>>>>>===:::888666777777;;;666222999GGGPPPJJJ>>>FFF^^^```XXXhhhttt___CCCHHHTTTvvvgggCCC888333333333555>>>NNNbbbpppwwwffflll}}}rrrzzz|||tttkkkhhhkkkvvv}}}{{{vvvpppkkkiiieeebbb]]]XXXVVVUUUUUUUUU[[[XXXSSSUUU```nnntttsssqqqQQQEEEEEEJJJeeeqqq]]]PPPOOOKKKRRR]]]\\\eee~~~sssVVVJJJMMMNNN???DDDMMMAAAEEEIIIRRRKKKEEELLLIIILLL```~~~___UUU___vvvVVVHHHMMMRRRWWWVVVsss~~~{{{lllRRRSSSccckkkXXXCCC:::666<<<>>><<<999===CCC???666888555333666<<>>GGGFFFYYYooozzzbbbHHHIIIDDDEEE```}}}iiisssiiiXXXXXXiiimmmSSSPPPOOONNNLLLXXXtttmmmrrr~~~sssZZZKKK===>>>OOOZZZNNN@@@:::555>>>???>>>AAAOOO[[[SSSBBB777666555666666555666777777DDD```rrrcccHHH;;;;;;AAA???PPPiiifffJJJ666666666555555555888???FFFLLL???888JJJ{{{uuufffffftttqqqooouuu{{{|||}}}{{{uuuwww}}}ttthhh\\\WWWXXX]]]gggooonnnooopppmmmiiigggjjjmmmnnnnnnmmmjjjgggccc___\\\\\\WWWRRRRRRWWW___eeehhh```bbbfffjjjmmmoooppppppvvvvvvttttttxxxyyytttllliiihhhkkkpppsssrrrtttxxxyyyzzz|||~~~kkk```iiivvvlllTTTRRRJJJBBB>>>999===IIIDDDEEEEEEMMMhhhzzzeeeMMMHHHJJJAAAAAAHHHVVVyyyJJJFFFJJJWWWvvvssseeeQQQXXXdddhhhmmmbbbVVVQQQUUUddd}}}]]]SSSOOOOOO___TTTqqqjjjiii]]]___rrr~~~yyyqqqYYYEEE:::;;;:::EEEKKK@@@999;;;:::KKKHHHFFFMMM^^^lllfffXXX>>>999555555555444555888===666KKKiiifffPPP@@@777@@@:::>>>KKKLLL???555666222222222333444666888999777444>>>]]]___LLLSSS[[[dddiiinnn{{{wwwbbbYYYYYY[[[\\\^^^lll}}}sssiiiddd]]]]]]YYYQQQOOOSSSWWWWWWLLLFFFAAABBBDDDDDDDDDGGGKKKHHHEEEDDDDDDEEEFFFFFFEEEFFFGGGGGGEEEAAA===:::===;;;999999<<<@@@CCCDDDAAA@@@??????AAAEEEHHHKKKOOOJJJJJJQQQUUUSSSRRRSSSNNNMMMRRR]]]eeegggeeeeee[[[TTTPPPPPPSSSUUUYYY]]]dddbbbbbbeeefffiiirrr|||rrrvvv}}}nnnbbbZZZSSSDDD555666AAA;;;BBBCCCCCCVVVpppssseeeSSSKKKNNNJJJLLLRRRcccuuuFFFGGG___{{{zzzpppsssuuuTTTGGGKKKQQQQQQNNNMMMNNNPPPRRRaaa}}}___SSSOOORRRSSSNNNiiiTTTNNNKKKIIIfffyyyqqqeeemmm~~~{{{fffUUUHHH???::::::<<>>CCCFFFHHHIIIKKKHHHFFFLLL^^^ooovvvuuurrrqqqaaaPPPJJJIIIHHHHHHJJJNNNKKKJJJJJJGGGHHHOOOYYYRRRQQQUUUZZZ\\\[[[\\\```VVVVVVVVVZZZ]]]___aaabbb___```bbbdddiiiooovvv{{{eeeQQQKKKIII666;;;@@@DDDKKKQQQMMMEEEIIIHHHOOOLLLSSS[[[]]]xxxxxx[[[@@@FFFffffffQQQOOOgggfffIIIBBBHHHSSS\\\XXXOOOKKKOOOUUUbbb}}}jjj[[[RRRMMMPPP???HHHZZZ}}}xxxRRREEE>>><<>><<<======555>>>OOOPPP===444===BBB[[[OOODDDAAAFFFNNNXXX___dddMMM:::<<>>EEE333555888777444222444555444333111000000222333333333///666555111EEEpppyyyfffYYYZZZZZZRRRJJJJJJ======FFFPPPNNNKKKZZZqqq[[[LLL<<<:::FFFUUU[[[\\\HHH666444???EEEJJJPPPOOODDD@@@>>>FFFQQQTTTIII;;;GGGIIIHHHDDD???BBBKKKTTT[[[VVVNNNDDD????????????<<<@@@FFFKKKQQQSSSKKKAAA777;;;@@@AAA;;;333444:::555666999::::::999888777666666777777777555333222777777666666777888888999555666777888999888777666111;;;BBBAAACCCHHHHHHCCCBBB>>>FFF\\\ttt|||}}}gggPPPGGGFFFDDDCCCDDDIIIJJJMMMNNNJJJEEEHHHNNNOOOLLLNNNUUUZZZWWWSSSQQQPPPMMMLLLMMMMMMJJJIIIHHHJJJJJJJJJJJJJJJKKKNNNPPPZZZ^^^___]]]___eeefffbbbccckkkmmmiiimmmxxx{{{vvv}}}zzz|||rrrcccWWWNNNIIILLLJJJBBB???CCC666>>>IIIFFFQQQZZZMMMQQQTTTOOOFFF:::>>>WWW```RRRNNN<<>>]]]fffLLLFFF===777999999:::@@@MMMUUULLL<<<888>>>MMMEEEHHHJJJDDDJJJYYY```iiiRRR======EEEFFF>>>777;;;777444666;;;>>>===:::999666333111111333333444222333333333333222222111666222111444;;;JJJccc{{{wwweeeUUUNNNEEECCCNNN[[[ZZZQQQJJJJJJIIIFFFAAA>>>AAAFFFIIICCC===:::===@@@BBBBBB777999888555666999:::777<<>>AAAGGGTTTcccrrr]]]HHH@@@???<<<777444666GGG^^^rrrwwwnnn^^^RRR@@@===999666666666666555444555666777777666555444888555222333777999777444999888777444222222555888999;;;:::777333222555999555777:::;;;;;;;;;<<<===DDD???HHHZZZ]]]SSSRRR[[[[[[OOOBBB>>>DDDIIIIIIFFFRRRNNNLLLKKKHHHDDDFFFKKKGGGLLLSSSYYYZZZVVVPPPLLLEEEIIIMMMPPPOOOMMMLLLKKKHHHHHHGGGGGGFFFDDDCCCBBBGGGHHHIIIJJJJJJIIIGGGFFFMMMKKKJJJLLLQQQUUUXXXXXX```[[[^^^hhhlllooo|||wwwmmmddd^^^[[[QQQJJJJJJTTTYYYQQQEEE>>>@@@===;;;;;;>>>AAABBBBBB888@@@<<>>LLLvvvgggSSS]]]UUUJJJJJJGGGLLLHHHGGGLLLOOOLLLGGGFFFCCCKKKUUU\\\\\\UUULLLGGG>>>>>>>>>>>><<<@@@OOO^^^~~~|||\\\EEEAAA<<<888:::999<<<@@@LLLVVVRRREEE???BBBFFFFFFTTT\\\TTTQQQVVVWWWUUUEEE666555???EEE>>>333555444444333444555666777<<<:::777555444333222111111111111222333444666777333444888;;;:::999AAAKKKTTTZZZbbbhhhmmmlllbbbWWW\\\cccddd]]]UUURRROOOLLL???BBBDDDBBB;;;888<<>>>>>AAAJJJVVVcccjjjmmm^^^NNNDDDAAABBBIIIPPPKKKNNNSSSWWWXXXVVVTTTQQQRRRPPPMMMJJJIIIIIIJJJKKKEEEDDDDDDCCCBBBAAA@@@???<<<>>>AAADDDFFFGGGGGGGGGDDDGGGNNNWWW]]]^^^\\\YYYNNNOOOTTTXXXRRRLLLVVVeee}}}~~~mmmVVVWWWccc```LLL:::777666444555777888888888555;;;555@@@XXX^^^|||OOO@@@CCCLLLfffwwwSSSHHHQQQKKKFFFKKKJJJEEEBBBBBBFFFGGGEEECCCDDDCCCLLLWWW[[[VVVOOOJJJHHHGGGAAA===;;;::::::???EEEPPP\\\XXXVVVjjj}}}YYYAAA>>>;;;:::;;;888:::999???IIIKKKFFFHHHOOOEEEGGGVVV^^^SSSJJJIIIEEE@@@??????CCCPPPVVVJJJ666444777999888555555999>>>777777666555555444333222333333222222222333444555;;;<<>>===;;;???IIIRRRZZZ[[[SSSDDD888555999;;;JJJ]]]fffpppvvv[[[JJJ@@@666333555<<>>999222......000222333000000111111111111000000555333000111444666555333///000111111222555999<<<999777666999<<<<<<888444666777777777666888:::===UUUhhh|||}}}kkkRRRBBB;;;999;;;CCCUUUooo]]]FFF>>>???EEEJJJGGGHHHJJJKKKMMMNNNOOOOOOXXXSSSMMMJJJJJJIIIFFFCCC@@@@@@??????>>>===<<<;;;:::<<>>CCCKKKTTTZZZZZZWWWSSSXXXaaammmpppbbbRRRSSS]]]rrrkkkeeebbb]]]XXXUUUUUU\\\```ffflllrrrvvvwwwxxxzzz{{{}}}{{{wwwxxxdddWWW]]]^^^QQQCCCCCCBBB@@@???>>><<<999666;;;;;;666;;;BBB@@@eeemmmAAA:::AAADDDLLLXXXTTTEEEEEEIIICCCAAADDDBBB???===>>>@@@@@@===???DDDHHHPPPXXXXXXQQQKKKKKKNNNMMMCCC;;;;;;<<<:::777666>>>LLLIII???JJJgggaaaEEE>>>999999;;;666:::555444888;;;AAARRRdddUUUMMMNNNMMMAAA;;;;;;888666FFFUUU```nnnrrr]]]BBB...000222222000222666:::888888777666444444555666444666:::???CCCFFFHHHHHHUUUXXX^^^eeelllvvvkkkWWWWWWUUUNNNBBB999666444222JJJMMMNNNEEE;;;999BBBLLL]]]\\\TTTGGG>>><<<>>>>>>UUUmmmsssaaaLLL@@@???AAAAAAAAA???:::777555222...///333444333111000000111333444666222///---...///111111////////////////////////222000...///111222222000,,,...///000111444888;;;;;;777333222444777::::::444444444333222444777:::RRRdddooogggXXXNNNGGGAAACCC>>>DDDccc___GGG???>>>>>>@@@???@@@AAABBBDDDFFFGGGHHHNNNLLLMMMOOOPPPKKKAAA888===<<<;;;::::::999999999<<<===???AAABBBBBBBBBBBB>>>>>>>>>AAADDDFFFGGGFFFJJJWWWjjjpppdddRRRJJJMMMZZZSSSKKKHHHFFFCCC>>>:::???AAADDDHHHMMMQQQTTTVVV]]]XXXQQQJJJDDDGGGVVVfff~~~eeeSSSKKKJJJMMMEEEEEEFFFHHHHHHFFFBBB???>>>===777;;;AAA===PPPwwwrrrQQQ777777===::::::???DDDEEEFFFDDD???@@@AAA===>>>===>>>@@@>>><<>>>>>===;;;;;;===AAAEEEDDDKKKWWWdddooovvv{{{|||~~~}}}zzzdddRRRIIIDDD:::333666@@@DDDAAAFFFRRR[[[YYYKKK===888888???>>>;;;999<<>>BBB:::777>>>BBB@@@;;;666<<>>@@@BBBDDDDDDEEEDDDAAABBBFFFLLLOOOJJJ???555:::999888777666666777777999999999999999999999888;;;888555444555888999:::222:::EEEKKKFFF<<<666666999666333444;;;???>>>:::======>>>@@@EEEKKKQQQTTTKKKDDD===:::999888<<>>;;;???@@@@@@BBBAAABBBDDDBBBAAAFFFMMMmmmeeeYYYNNNFFFCCCAAAAAAEEE>>>999888777777999===GGGRRRNNNCCCEEERRRlllvvvWWWEEE:::;;;???;;;777888<<<<<<555555IIIaaagggRRREEE@@@888888;;;888666@@@JJJOOOVVVZZZSSSGGG777666666777999<<<===>>>>>>BBBHHHMMMSSS[[[eeemmmwww~~~yyywwwssspppllleee\\\WWWWWWNNNIII>>>666===LLLTTTQQQ<<>>===777555999OOOyyy]]]III<<<000---...//////111444222111///...---------((()))+++///111222000.........------------......***************+++,,,,,,---...//////......000222///555:::<<<999666555777...//////...---...000222222777666000111888;;;888...333<<>>;;;;;;;;;>>>AAAAAA===999888777555444444444555666666666666666666777777777444333444555777777555333888666444444555666777777111111000111888>>>>>>999???===:::999:::===AAADDD999777:::EEEJJJEEE:::333222666;;;<<>>;;;DDDPPPpppvvveeeMMMBBB<<<999???FFFDDDDDDFFFFFFEEEHHHNNNZZZRRRHHHCCCCCCEEEEEEDDDLLLHHHCCC@@@;;;777;;;BBBCCCJJJEEE>>>AAAFFFPPPaaauuufffRRRAAA???BBB===777777:::;;;555444DDDXXXaaaRRRKKKEEE888666:::999>>>>>>>>>???AAACCCCCCCCC222666:::>>>@@@EEELLLRRR\\\dddooozzzxxxrrroookkkeee]]]QQQJJJPPP\\\bbb```SSSCCC>>>GGGLLLJJJ888999999999888777555555000000...,,,000444333...000111???lllsssYYY<<>>@@@CCCEEEFFFFFFJJJGGGFFFEEEAAA===???DDDCCCFFF???:::>>>>>>???JJJpppvvvsss]]]IIICCCCCC===>>>999888888777:::LLL```dddYYYTTTLLL999444;;;>>>GGGCCCAAABBB@@@===???CCCGGGPPP[[[aaaeeelllyyyyyyssskkk```TTTLLLEEECCCKKKVVVeeeggg[[[CCC333444777666444777<<>>LLL\\\kkkuuu{{{uuudddhhhxxxlllbbb___bbbjjjooogggKKKPPPDDD>>><<<@@@DDDCCCBBBCCC;;;???DDDEEEBBB>>>;;;:::<<<:::;;;@@@AAA??????BBB===>>>888666>>>???@@@JJJsssooopppnnnRRRBBB@@@EEE>>>>>><<<888777===IIISSSbbbZZZOOOFFFAAA???>>>>>>IIICCCAAAHHHNNNOOOPPPTTT]]]mmmyyysssaaaZZZNNNDDD===:::888888>>>BBBCCC===222,,,...333333555999<<<<<<999444111...///000000000...---,,,//////222@@@[[[WWW777...111222///333///,,,---222444222///........................,,,,,,,,,,,,,,,,,,,,,,,,///000//////...---++++++------,,,++++++*********,,,------......------,,,---,,,333<<<888,,,)))000,,,+++333555...555KKKWWW]]]LLL999000000222333333222222111111222444555777333222222111111222222333222111000111222111///---000------111444222111333111111000///////////////222111111111000000/////////000000000000111222333222777888999BBBKKKEEE777222///------111555777777333333555888:::999444//////000444>>>PPPfffyyysssggg```aaagggmmmtttaaaPPPPPPIII???;;;@@@CCCBBBCCC???===>>><<<777888>>>:::666777===AAA@@@<<<;;;???888@@@???333???QQQLLLgggiiinnnqqq^^^PPPJJJIIICCCEEEEEEDDDAAAAAAEEEHHHSSSQQQMMMJJJJJJMMMQQQTTTTTTRRRWWWaaajjjmmmqqqwww|||qqqkkk[[[TTTIII???999666444333666999:::555...***,,,000,,,...111333333000---+++///000111111111///...------...000666CCC[[[xxxxxxOOO777000//////000///...///444999;;;999555,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---............+++++++++,,,,,,,,,,,,,,,---------......---------222...111:::<<<555333888:::...---///...???ccc}}}ttt```GGG666000///000111111000000///000222333444222222111111111111222222000//////000222333222111...,,,---111222000///111111000//////.........///111111000000000/////////000///...///111222333222222<<<;;;888KKKiiioooaaaAAA999000///333777666333//////000222555444000,,,---000444888BBBSSSiiiyyyzzz|||{{{wwwmmmeeeeeemmmuuu~~~pppZZZIIICCCAAA@@@AAA???@@@DDDBBB<<<:::===DDD???;;;======;;;:::;;;===777>>>@@@888AAALLLCCCWWWZZZnnnyyynnneee\\\VVVVVVUUUTTTRRRPPPOOONNNNNNTTTVVVWWWXXXZZZ___gggmmmlllqqq{{{vvvkkkcccSSSLLLBBB999333111/////////000000...,,,+++,,,...---...000111111000///...000000111111111000//////+++...///......777HHHVVVqqqnnnHHH999444---,,,000,,,---111888===>>>999555,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---......//////++++++,,,,,,---......///------............------000+++,,,444888333000222111+++222======FFFZZZfff```RRR???222...000222222111000000000000111333444222222111111111111222222333111//////111222222222000...000444555111000222000///......---.........000000///////////////......------...000222222222333@@@>>>888OOOvvvpppHHH<<<000...333777444000---,,,---...//////---++++++000333111111<<>>===???BBB<<<999999999999<<>>DDDFFF;;;BBBFFFpppyyyvvvqqqmmmsssnnnfffaaaaaadddhhhjjjlllnnnooommmlllpppyyyzzzqqqggg```MMMGGG===666111///...---...---,,,,,,---......---000000000111333444555666//////000000000/////////,,,...///---+++---333:::888RRRvvvlllDDD888666---***///---...111555777666222...........................------------------------//////..................---------....../////////......////////////......///,,,,,,222444333666;;;<<>>===>>>@@@>>>;;;:::;;;<<<;;;>>>CCC:::999<<>>===@@@@@@<<<;;;<<<888<<<;;;:::???CCCAAA???MMM\\\{{{}}}|||qqqiiieee___XXXQQQGGGBBB;;;555333222111000...,,,******++++++***))),,,,,,,,,---///222555777------,,,,,,,,,---...//////,,,+++...111222///+++///000///111???YYYrrrtttQQQ333,,,000//////222000000///......///000000/////////////////////////////////////////////////////////000222444777888333222222111000000////////////000000000000//////111222111222;;;UUUyyyWWWEEEGGGAAA555///333555222222222000000000111222333222333444555555444333222222000......000111111111...111666:::777000---000.........---......///000...////////////000000000333;;;AAA>>>666333;;;CCC;;;///***000111++++++111***---000000---++++++,,,+++---...---,,,+++,,,......------...111333444444FFFYYYggg```PPPKKKRRR[[[kkktttuuugggWWWJJJBBB<<<888;;;>>><<<;;;<<<888CCC???999===>>>>>>FFFcccxxxqqqiiidddbbb]]]TTTLLLDDD???999444222111111000------,,,+++******++++++///.........///000222333...------,,,---...///000///...---...///000///---))),,,---,,,000:::CCCGGGIII<<<111---......000333000000000000///000111333000000000000000000000000////////////////////////.........///111444777999222222222222111111111111///000000111111000000///...000111111:::NNNhhh{{{{{{hhh???===CCC@@@444///444888666333222111000000000222222000111333444444333111000///...---...000111111000111555;;;???;;;333000222///.........//////000111/////////000000000111111...222555333...---111555222...---...,,,+++...444------............---,,,***,,,///...,,,+++,,,---///...---...000222333222888@@@EEEAAA<<>>;;;===>>>???@@@===OOOLLL@@@???<<<>>>NNNfffzzzzzz{{{zzzrrrmmmhhhffffff```VVVMMMAAA===777333111111000///---...///...,,,,,,---///...------,,,++++++++++++///...------...///000111///000111000//////111444///333333000///222333222,,,111555333///...000222000111222111000//////000333333333333333333333333000000000000000000000000111000//////000222444666111111111222222333444444000000111111111111000000000444777888:::???EEEIIIMMMLLLTTTXXXOOOJJJEEE:::000;;;???777333777888333555444333222222222333444...///111222222111///...000///...///000///---+++---111888<<<777...+++...///////////////000111111//////000000111111222222111000///...////////////)))111444...***+++,,,***---***((()))...111111///+++...111111...------///000///...------///222444888888888999>>>FFFJJJLLL[[[jjjpppUUUFFFBBB@@@@@@@@@DDD[[[YYYJJJEEE>>>@@@UUU]]]~~~|||{{{zzzttttttrrrmmmdddZZZRRRMMMEEE>>>666333333222000,,,+++++++++***++++++,,,,,,000///...---,,,,,,,,,,,,---000///+++,,,111111---///......222777;;;;;;:::,,,...///...000444333///...///000000000000111333333222111000000000000000666333444888999777777999999888555222111111222444111222333444444333222111000111222111000000222444;;;666111......111333555888555333888DDDKKKEEE999888888666666>>>FFFDDD<<<777666444222222666<<>>???555555666555444444666999777:::;;;888444333888<<<777<<>>???>>><<<;;;;;;===???HHHAAA999555444555444222111111000000111222333333333222111111111222444555333222111222444555444333444444333333333444555555444QQQVVV===777OOOZZZPPP999444///,,,...111222222//////000111111111111000---......+++***---777>>>777333///------////////////......---...///111222444444555888>>>HHHTTT\\\aaaeeeiiiqqqlllWWWYYYaaammmvvvvvvvvv}}}zzzqqqiiiccc___]]]\\\PPPIII@@@888444333111000000///...---,,,,,,,,,,,,+++,,,---......---,,,,,,''')))***))))))***++++++222111000000111111222222000333444444;;;HHHRRRWWWFFFIIINNNQQQSSSTTTVVVXXXXXX]]]```^^^[[[\\\ccckkkrrrwww}}}uuuoooooonnnkkkfffcccaaaaaa[[[WWWRRRNNNMMMLLLJJJHHHJJJEEE@@@>>>>>>>>>:::666777555333222333444555555333333333444777888888666//////000111222444555666RRRqqqsssRRRHHHbbbooodddFFFCCC<<<555333555555333///000000000000000///......000111...,,,///888@@@555222...,,,,,,...////////////.........///000111222444666888===GGGRRRZZZZZZeeeuuuuuuzzzssshhhcccaaaaaaaaaTTTNNNEEE<<<777333222111//////---,,,++++++++++++---------------,,,++++++......//////------///222+++---111444777:::<<<>>>EEEJJJLLLNNNVVVeeesssyyy}}}tttnnnmmmhhh]]]SSSRRRMMMHHHCCC@@@===999666999777777777777666444222222222222444555777999:::VVVhhhfffLLLAAARRR___[[[VVVXXXUUUKKKCCC???:::555555555444444222111//////---000222000---...333888000...,,,,,,...//////...////////////000000111222444888<<>>IIIUUUuuu|||{{{uuuooojjj```^^^YYYSSSMMMHHHDDDBBBRRRWWWUUUKKKBBBGGGWWWeeejjjvvvdddUUUIII>>>>>>>>>===<<<:::999888222000///000222333222000222000......000000000///...///000222444555666666===CCCHHHJJJHHHJJJQQQWWWXXXdddqqq{{{{{{ooofffYYYVVVQQQHHH>>>666111/////////.........//////000111000//////222666;;;>>>TTTTTTYYYccckkksss|||yyyttt|||}}}qqqffflll~~~qqqXXXGGG<<<=========<<<;;;::::::888444111222777:::888666777444111//////000111000---...000333555666777888===CCCHHHHHHFFFIIIPPPXXXQQQ]]]iiiqqqxxxxxxqqqfffVVVGGG===777444333000333---,,,333333///333111;;;CCCBBB@@@HHH[[[jjjuuuWWWGGG@@@<<<888777777888666444999555666:::;;;888<<>>AAAKKKYYYbbb^^^UUUQQQTTTUUUaaasss~~~{{{xxxkkk^^^VVVQQQOOONNN\\\iiirrrxxxttt}}}nnn]]]KKK>>>999444222777:::777333222333222555???JJJSSSVVVWWWGGGKKKSSSXXXVVVSSSWWW___^^^mmmyyyhhhWWWMMMIIIHHHIIIYYYcccjjjwwwvvviiieee~~~rrrbbbQQQ@@@888555555555777777:::GGG\\\mmmrrrpppmmmMMMLLLNNNRRRUUUYYYcccmmmsss{{{}}}yyycccOOODDD@@@BBBCCCHHHSSSZZZeeewwwpppiiikkkqqq\\\MMMDDDCCCFFFDDDNNNddd||||||mmmdddMMMKKKMMMVVV^^^eeennnuuuwwweee```iiitttuuu|||eeePPPDDDBBBEEEHHHHHHVVV^^^dddmmmnnnpppzzzzzzjjjgggooolll[[[UUURRRaaa{{{sssYYYKKKEEEDDDJJJWWWdddkkkooosss~~~~~~~~~rrrggggggmmmqqquuu}}}|||lllQQQAAABBBLLLVVVjjjggg```WWWQQQUUUbbbmmm}}}yyy{{{vvvtttzzz{{{uuuuuuzzzxxxhhhUUUKKKQQQXXX]]]fffsssvvvnnnpppvvvzzzzzz}}}}}}|||nnnUUUKKKPPPYYY```bbbaaa^^^XXXVVV]]]mmm{{{zzzuuuwwwyyyrrr^^^___bbbhhhtttzzzyyy|||ppp[[[ZZZ```aaa___^^^aaabbb______hhhyyy{{{yyy|||yyy}}}vvvhhhmmmpppgggZZZbbbgggkkkjjjiiinnn{{{{{{~~~yyy|||wwwfffcccdddlllvvvuuu{{{}}}rrrcccfffkkkooopppnnnqqqwww~~~}}}zzz{{{~~~zzz{{{|||llleee^^^YYYZZZ\\\```iiiqqq~~~{{{qqqjjjkkkmmmooopppsssvvvxxx|||~~~|||iiiWWWVVV[[[eeemmmssszzzpppwww{{{tttqqqmmmmmmrrrwwwyyyzzz}}}jjjaaaeeeooo}}}yyypppnnnssszzz}}}}}}zzzxxxvvvwwwzzz~~~~~~{{{yyy|||rrrmmmrrrxxxyyywwwzzzvvv}}}|||xxxtttpppnnnppptttwwwxxxoookkkjjjlllooosss}}}wwwpppsss{{{zzzssskkkgggaaa^^^\\\\\\[[[[[[]]]```aaa]]]WWWUUUYYY]]]bbbdddfffjjjpppxxxxxxqqqlllkkkkkkhhhkkkqqq}}}|||tttoooiiiccc^^^bbbeeeiii|||aaa]]]qqqssswwwrrrjjjddd```[[[ZZZ]]]bbbhhhkkk[[[WWWUUUWWWYYY]]]eeennnxxx|||wwwyyy{{{ggg___XXX[[[bbbcccZZZQQQIIIDDD===999999<<>><<<:::999999:::999999666777777777888===EEEKKKDDDCCCAAA<<<888555555666666<<<:::777FFFZZZWWWEEE===:::888888:::<<<===<<<999999666@@@BBBJJJbbb```HHHDDD@@@@@@CCCEEEDDDBBBLLLUUU^^^^^^\\\gggssskkkbbbZZZSSSPPPSSSZZZ^^^iiinnnpppuuuggghhhgggccc[[[NNNBBB:::777555444666::::::777333111///......111444555555666333111111444555555444555333222333777999:::999333444444444333444666888///666333...:::LLLIII888555333111000000111111000---000...777666>>>ZZZ[[[===999333...---333>>>FFFLLLTTT^^^aaa___fff}}}}}}iiifffhhhggggggjjjrrrtttuuuvvvvvvxxx|||~~~rrrgggeeegggiiimmmmmmlllxxxsss^^^MMM@@@EEEJJJJJJEEE===777444...000111222000/////////.........000333555444333222000......///000000///000......222666888444111///000111000//////111333,,,111000---555AAA>>>111000000///......------...+++///---444000999YYY^^^>>>777111333===GGGJJJJJJNNNMMMOOONNNIIIJJJ\\\qqq}}}___CCC<<<===;;;<<>>>>>???AAADDDGGGLLL[[[uuunnnWWWNNNWWWVVVTTTQQQOOOQQQXXX]]]```yyysssrrroooiii___OOO@@@777333444666777555333000---(((***---/////////000000000//////111444555555444222111000///...///000111...///000333444444222111...///000///---,,,---...---///000000333666222,,,,,,---...//////000111222///222...222---888^^^hhhKKKEEE@@@DDDJJJKKKCCC:::<<<777555555222000===OOOhhhJJJ222...000...000777000111222222111333555888666999SSSwwwfffIII===<<<999666444444777:::<<>>jjjyyy___WWWMMMBBB;;;777666555333------222111---444AAAbbbHHH666777999222///333000111111000...///111333555***<<>>888BBBLLLUUUddduuupppsssttttttxxxlllRRR===333444444222222111000///...------...---,,,++++++***++++++,,,++++++---///000///---(((***---///...---------,,,,,,++++++***++++++++++++...333666111******...+++,,,---------------,,,///---///333444000...///)))***,,,...000111222333666888555999===VVVgggGGG000...,,,,,,---...///.../////////...---///222555OOOooobbb888,,,///---000---------......///000111111111333///;;;lllvvv^^^JJJ;;;:::999333111666222222111///...333;;;BBBeee^^^KKK777000555666000000222222000000444<<>>000///------......---,,,---......---,,,---000333GGGwwwxxxIII...///000///------------...///000111333,,,000---000[[[qqqUUU@@@@@@AAA888111333333333333111000111444777HHHYYY```PPP888,,,000666555555444111///000555999AAAHHHFFF888222888;;;666555999;;;999;;;AAAFFFGGGAAAEEECCCEEE[[[hhh@@@888555111000---------------------......++++++++++++++++++******'''(((***,,,,,,+++++++++))),,,///...+++***+++---))))))))))))******+++,,,---444888444---((()))+++)))***+++++++++++++++++++++***...555999444///---333333444444222000...---+++---***...222KKK]]]<<<000///............,,,***+++,,,---,,,,,,,,,///111>>>uuu___777///000...............///000111111555''',,,333111III{{{gggGGG>>><<<666111222///000111111000000111222333IIIcccgggQQQ555,,,222333111///000222333222000111@@@GGG===444555222+++///333444333666>>>EEEGGGCCC<<<666888BBBWWWsssZZZRRRVVVqqqkkkHHH444444333111///)))........................******++++++++++++******&&&(((******))))))***+++//////...---+++***+++,,,))))))))))))***+++,,,---222777888222+++)))******((()))***+++,,,,,,,,,,,,***---666???@@@:::444444111111000///---+++***))),,,...***---111IIIZZZ999,,,+++***+++------,,,++++++,,,------,,,,,,...000777lllwwwHHH111...---...------......///000111222))))))444555999cccYYY???333000333666000000000111000000000000222:::OOOhhhkkkUUU:::***111///...000444555222......111???NNNJJJ777---//////222222000111888>>>???AAA999777<<<<<<>>>OOOdddOOOHHHHHHSSSeee~~~ddd???111...111///000333..................---------)))***+++,,,,,,+++***)))''')))***)))((((((+++---666222...+++***+++++++++)))))))))***+++,,,......888:::888000+++,,,,,,)))'''((()))+++,,,------...---888FFFKKKAAA444000333,,,++++++*********++++++***,,,))),,,000HHHYYY999---+++******,,,------,,,***,,,------,,,---...000555ddd^^^666...111,,,,,,,,,,,,---...///000+++111+++---666000KKKzzzSSS888111444888444222111111111111111000333000999VVVtttxxxXXX555333222111111222333333222222...888LLLTTTHHH<<<888000444444000///111333222777666777888777666:::AAAKKKIIIMMMQQQSSS]]]zzzwwwQQQ666444000444333***+++111---.........------------,,,))))))+++,,,,,,+++***)))(((***+++***((((((,,,///:::444---)))***++++++***)))))))))***+++---...///;;;<<<777...+++------)))&&&''')))+++---...//////111BBBSSSRRR>>>***%%%,,,((((((((()))***---///111***---***///444MMM___???222///,,,+++,,,------,,,***,,,------------...000888aaannn===111666++++++++++++,,,---......%%%888---&&&333--->>>xxxmmmFFF666666666222111......///000000000------000FFFpppsssKKK222333333000,,,,,,000444---//////444GGGVVVMMM999+++111444222111333222000111777777222333999888222666999EEESSSWWWYYYhhh{{{uuuuuu}}}___BBB777888000///---,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++******+++,,,+++***)))(((,,,''''''***(((&&&///>>>:::333,,,((()))***(((%%%,,,''''''+++***)))222@@@SSSCCC222++++++***+++---'''+++(((+++333111,,,000---KKKUUUDDD444)))'''...,,,+++***))))))***+++,,,---%%%,,,444333^^^xxx;;;222***+++,,,'''+++000+++,,,------,,,+++***,,,---,,,fffRRR,,,333---,,,+++++++++,,,---...000,,,,,,...+++,,,>>>UUU___666666777777777333...+++,,,///000111...///111KKKiiiCCC666...222222,,,---444111...,,,000;;;GGGRRRXXX555555222---,,,///222222---111666::::::777444111222555:::>>>DDDMMMVVV\\\iiieeegggvvvoooTTTEEE:::111---111///---+++***+++,,,------+++******+++,,,+++***---,,,+++)))))))))******)))&&&&&&(((+++///888BBB555000)))''')))+++***((()))(((((()))'''***:::LLLYYYFFF111)))***++++++---***,,,'''(((000,,,''',,,,,,OOOYYYCCC000((('''+++++++++***))))))***++++++...***---;;;JJJwwwYYY999...,,,---(((***...))),,,------,,,+++***,,,...///fffaaa777444------,,,++++++,,,---...---***+++...+++***666GGGSSSAAA999:::999666444333222000---......000000888YYYiiiHHH///000444...+++000///000//////333===KKKUUUTTT===///444666---)))...000000000444999<<<;;;888111222444666:::@@@EEEIIIMMMNNNTTTaaaqqqcccAAA222333444000,,,111///---+++***+++,,,......+++))))))***,,,,,,+++///---***((('''(((***+++***(((&&&(((111===BBB@@@000+++'''&&&)))+++,,,+++)))******)))(((333KKK```gggOOO666+++++++++)))(((+++,,,&&&'''...***&&&...444\\\dddDDD---((()))***++++++***))))))***++++++***+++(((===aaatttCCC222---...)))))),,,(((+++,,,---,,,++++++,,,...222gggwwwGGG333...---,,,++++++,,,---......***+++///---***///999oootttMMM666???;;;666444333111...+++///...---///---555ccceee;;;111444000---///,,,000222///+++111@@@MMMhhhPPP999333333000,,,,,,333...+++...777???AAA@@@222000......111555777888888===FFFNNNUUU```vvvOOODDD888333111//////222///......---,,,,,,++++++,,,***((((((+++---......///---+++)))(((((()))***,,,+++(((---===LLLFFF666,,,)))&&&&&&(((+++++++++,,,,,,***)))111EEE^^^pppbbbJJJ222)))+++,,,)))%%%)))***'''***000+++***555IIIpppqqqHHH---+++,,,***+++******************+++***///&&&BBBuuuNNN666+++...+++))),,,***+++,,,---,,,++++++---...444fffXXX000///...---,,,+++,,,------111...---000000---...333YYYeee;;;BBB===888555222//////111222...'''...444,,,EEE~~~]]]>>>111///000000+++///222...)))+++555???ZZZaaaSSS444'''111555---000---***,,,333;;;@@@BBB777333///---///333555666444777===AAAAAAEEETTTdddnnnRRR666555666777333---,,,///,,,---///000000---***((()))(((((()))---000222222,,,,,,,,,+++***)))((((((***+++,,,666JJJTTTFFF///+++***((('''((()))******---+++'''***>>>ZZZnnnsssNNN:::'''$$$+++...+++((('''***))),,,///)))---@@@dddxxxHHH---,,,,,,)))*********++++++*********...333---QQQYYY999)))...---+++------***,,,,,,,,,++++++---///555eeeiii222//////---,,,,,,,,,------333///---...//////111333???KKK:::999;;;>>>:::444555:::///000)))---666---555VVVZZZ666///111...,,,...///...------...000>>>]]]gggLLL000,,,111///+++---...//////333999>>>???;;;555222111333666777222111333555444444<<>>===999555222222333111......111333222555999===IIIeeefffFFF777555;;;222---...111111///000............---,,,+++******+++,,,000333444333111***************+++++++++(((444FFFQQQLLL===222...)))))))))))))))***+++---)))+++---:::ZZZ{{{}}}lll___LLL999111...,,,(((&&&(((+++***))))))***EEEooommm???,,,,,,++++++)))***++++++++++++***)))(((,,,===uuunnnAAA)))000111***+++---***+++,,,,,,+++,,,...000111dddLLL111000...---,,,,,,------,,,...///---,,,---///000888eee|||HHH<<<555999;;;666444888333000111...&&&***444555SSS|||SSS:::...222///------000222111///000333IIIdddfffMMM666///+++---000///---,,,...111333:::AAAAAA;;;333000000000///000444444222444888555666CCC]]]}}}SSS=========666......000000+++(((,,,444111///---+++***+++,,,---------///222444444111///+++***((('''(((***---///--->>>TTTZZZFFF+++$$$---'''((()))******+++---///(((///666DDDeeemmmXXXGGG444,,,******+++---(((+++***)))***111WWWhhh<<>>???,,,+++000***///333&&&===hhhjjjCCC444333111...---...111444555555000444MMMjjjnnnQQQ000///...---,,,---...//////'''444CCCGGGAAA777222111......111444222...///555444555888<<>>666///---//////...---)))///222---***+++///000555888qqqvvvDDD---111;;;<<<666:::777333000.........///333OOOuuu>>>---000111///000222///***(((888666000QQQ~~~tttFFF888333------222555222---111---222CCCUUUTTT???)))000555222,,,///999999222444666666444666BBBWWWhhhjjjUUU>>>777999:::999777555222//////222555555555111,,,***...000---+++,,,...222777777222...+++++++++******,,,)))'''---777IIIUUUVVVCCC000***)))&&&+++,,,++++++,,,---,,,***---555IIIhhh~~~aaaCCC222***(((---...***---555+++,,,---,,,---CCCrrrXXX777***+++,,,+++***+++******,,,------,,,222666dddDDD444111)))000+++***---,,,+++++++++,,,---...000___QQQ:::***---222///...222111666777111,,,---......000444bbbddd???333888:::555;;;888444000,,,*********111EEEccc<<<111+++---///------222///222...,,,@@@aaappplllIII;;;///,,,---,,,---111...---111<<>>555666666>>><<<999555222///...---000666fffRRR888'''+++///******222333,,,***...111===```mmmRRR888...---+++,,,000,,,...000333999BBBMMMTTT???222---333444------444111333555555555666999;;;@@@WWWssspppFFF???;;;888777333...---000//////222666:::888111***,,,,,,,,,***((()))---333::::::777111+++)))***---+++,,,+++((()))444JJJ\\\bbbSSS===,,,(((+++,,,++++++******---...---...000999___tttLLL***000------000111---...222---555111)))>>>pppuuuEEE...,,,...,,,***+++***+++------,,,...111///\\\___888000///000---(((------,,,,,,,,,...///000888lllwwwGGG333111111000111666::::::555111000000...***222999eeeYYY888000666;;;::::::999777555444333111,,,KKKtttTTT555---222333///...111***---555---)))HHHrrrtttRRR999111222111---...000000...///888HHHTTTXXXBBB///...444444111///111222444666888888777555;;;DDDNNNbbbyyyNNN===AAA:::555444222000111444000333666888666111---***))),,,---)))%%%)))333<<>>CCCVVVpppVVV===<<<>>>888444444222......000999;;;;;;888222...,,,---(((,,,---+++,,,444===BBB<<<444,,,))),,,///---***)))***+++111AAAWWWhhhoooUUU@@@,,,)))---,,,*********)))+++---)))(((555FFFqqqZZZ===000,,,,,,,,,,,,---,,,,,,---***)))///GGGsssooo<<<---000///---///,,,***,,,222000+++...666RRR|||>>>///111+++000,,,...---------...000111222@@@SSS666666666,,,)))---///...///222222///...666+++BBBhhh@@@444999;;;===>>><<<999555333666222777TTTnnn???///888888---...---,,,,,,+++---222888[[[uuuFFF000///333222111111000//////000000JJJ\\\___GGG///+++333888777555333222333555666777222999;;;<<>>999999666444333000---///555GGGBBB:::333///---,,,,,,***++++++///:::FFFGGGAAA444000+++***,,,......---***+++000>>>VVVkkkoooiiiJJJ666(((***...+++)))---***))),,,---+++111LLLhhhtttIII222000,,,,,,,,,++++++---------...+++<<>>;;;>>>BBBDDDDDDAAA===::::::@@@???KKKvvvhhhEEE666111---///---,,,+++,,,...///111999ccctttKKK666333//////////////////...---666RRRkkkfffLLL666222777555444222111111444777:::111555555999???===HHH```LLL999DDDDDD555111000000000///111===IIIOOODDD666...,,,,,,,,,***---***)))333GGGTTTNNN???------,,,++++++,,,...000***---555IIIeeewwwrrrbbbAAA///%%%***...++++++222***))),,,//////===ccckkk<<<)))...000000///,,,+++---...---444111KKKuuuAAA555777333222999111+++***/////////;;;KKKNNN888777***333333......---...///111333444VVV[[[666...555...111111000000222///******111,,,888oooKKK555999???DDDEEEDDDAAA>>>???LLLGGGHHHmmmhhh???///222///---///222000,,,+++......III}}}nnn@@@000,,,---.........///111333///FFFhhh{{{mmmJJJ444111111222222222222666;;;???<<<777///222:::777999IIIKKKyyyPPP@@@GGGHHH;;;...555555222,,,...;;;LLLVVVCCC:::222...+++***---222000***000FFFWWWTTTBBB222+++++++++,,,......---,,,---+++>>>ZZZjjjooofffUUU666///---111111,,,+++...(((------+++888[[[jjj:::---111...---------///000///---,,,HHHuuuCCC---333000222...+++111111222333000>>>ZZZppp===,,,555999111222111...,,,,,,...333999qqq|||@@@+++777444......444222)))(((...---000111666[[[uuuKKK<<<888???FFFMMMKKK<<<:::JJJRRRPPPaaa```<<<111111444555333000///000222222333\\\kkkDDD...444333******111222,,,...888RRRrrrrrrPPP555:::***...444---333===666EEE???999777555555:::???EEEZZZwwwwwwVVVDDDNNNPPP???444:::444333......===QQQVVVNNN<<<444/////////,,,+++,,,,,,///@@@VVVYYYGGG666000222///,,,+++---///000///555:::PPPhhhtttxxxjjjRRR333000...---+++(((***...//////333AAA]]]sssCCC444444+++444777000+++...111111AAAbbbLLL222111***...---......///444333...JJJzzz\\\:::000000///...///+++---222000666HHHaaa@@@;;;;;;888333111444888777222555888>>>GGGfffTTT>>>999@@@>>>???FFFJJJ666@@@EEEEEETTT{{{^^^CCC;;;<<<777111333::::::444333---EEEwww|||PPP???...+++000333///+++000000888SSSxxxyyy\\\>>>111666;;;000///777555<<>>444555:::;;;>>>JJJ[[[qqq~~~NNNHHHLLLTTTKKK666111:::000111111:::QQQdddYYYAAA444///---111222...+++***111???WWWdddTTT666***......---,,,+++,,,---...///CCCQQQiiixxx~~~kkkIII---000///***(((***...//////000>>>___ppp???...---+++333555---)))...444444___XXX999222(((---...+++***---555222...WWWTTT444---333111333---000666---666YYYVVV;;;;;;BBB@@@777777@@@@@@777======BBBKKKeeerrrKKK888<<<:::666<<>>;;;444333999999333777...444RRR|||VVV333---222111,,,,,,000...***666^^^RRR:::222777222000222000777CCCMMMKKK>>>555444999777;;;CCCSSSpppyyyUUUMMM[[[\\\JJJ:::999999555000666CCCTTTbbb^^^III555111///...000///---000666EEEZZZjjjaaaEEE...(((---''',,,000///---...444;;;]]]ooopppFFF,,,//////***+++111222///+++:::[[[hhh999---000222...,,,...///111999BBB~~~___===555,,,000///)))---///333666@@@llluuuFFF111111000333...111666+++???uuuzzzWWW<<>>TTTiiiDDD???DDDIIIGGG>>>HHHEEEGGGLLLVVVmmm[[[;;;:::;;;<<<777000111666:::777666@@@kkkWWW>>>333......222000555444111???ccc|||UUU555000444555444222777444???RRRRRR@@@555888666888???LLL```}}}yyy[[[WWWbbbeeeYYYAAA444999<<<888:::GGG___qqqgggHHH444000//////...,,,)))---<<>>::::::===@@@888555777JJJ}}}cccLLLJJJXXX[[[MMMJJJHHHLLLTTTZZZlllTTT;;;///:::>>>333111<<<777======999UUU^^^;;;///111333000444999777000<<>>666222222999333000666HHH[[[^^^LLL999777666;;;FFFRRRccc}}}ZZZ[[[uuusss[[[HHHCCC;;;...000<<>>666555---777lllaaaAAA;;;@@@???<<<======<<<<<<===OOO___CCCFFFNNNFFFGGGJJJQQQXXX___qqqOOO,,,222???:::666;;;444:::<<<444BBB{{{TTT;;;111,,,222---000666222000FFFeee___BBB...---:::---999888666QQQtttkkkGGG:::222111;;;FFFVVVqqqttthhhppp}}}fffJJJ:::>>>;;;000777LLLiiitttuuu```DDD333//////...+++,,,333???PPPgggzzz|||gggIII111+++///000------,,,---777LLLhhh~~~VVV888///---111///,,,777IIImmmrrrQQQDDD<<<666333333555;;;QQQ{{{ggg???333---222///,,,111444KKK{{{sssKKK;;;777,,,HHHjjjNNN@@@;;;999999777===@@@>>>SSS\\\DDD===555???HHHRRRWWW___wwwWWWDDD@@@<<<888666666888:::333555```^^^???///333...---222333333:::EEEvvvjjjMMM999888000:::888000BBBeeessshhhRRR@@@555999???IIIcccrrryyyoooGGG===444222555@@@TTTgggwww~~~mmmEEE///555777,,,///,,,///===QQQfffzzzzzzWWW888111222---***---000000777NNNmmmccc666------555111...DDDdddvvvhhhGGG===000333TTTrrrFFF444+++333222///555FFFqqqJJJ777777000\\\kkk@@@000222555222999<<<888QQQfffJJJ999666BBBMMMPPPZZZwwwgggFFF;;;:::888<<<888:::555///MMMWWW???444777555000///333666666VVV|||RRR;;;:::222000555:::HHHhhhsssZZZDDD===888666GGG___zzzpppRRR999:::333666444FFFqqq~~~tttXXX<<<000111222000000333@@@YYYqqq~~~MMM888000000444******,,,777PPPrrr^^^888111222666///444^^^cccAAA...FFFxxxXXX...222999,,,///@@@hhhQQQDDD888000===qqqoooAAA000666111DDD666777rrryyyPPP333:::IIIWWW]]]lllqqqLLL>>>888999888777888666:::hhhXXXGGG666444:::333---333888EEEbbbOOO@@@666222555444777QQQqqq~~~^^^???111777BBBHHHrrr```HHH;;;888333CCCNNNaaaoooLLL555...000111000666EEE^^^vvvKKK222+++,,,111+++111000FFFeeefff;;;333...222@@@ZZZxxxJJJ:::;;;___lll<<>>777GGGZZZHHHAAAOOO]]]oooxxxXXX===;;;:::777666111111[[[ZZZ<<<---111111222222...:::NNNWWWBBB333555777777AAAQQQ}}}cccEEE777888===XXXwwwfffEEE777777666===```uuubbb???000///000222555RRRhhhzzzDDD000...---...,,,888@@@```sss???444,,,777[[[VVVBBBEEE\\\WWW333...777JJJuuuKKK:::666JJJsssaaa555333666888^^^ddd@@@AAAUUUoooWWWAAA===777666111...LLL|||iiiCCC666555999888---555<<>>TTTjjjLLLHHHPPPMMM???;;;@@@dddnnnNNN:::555777333QQQ|||pppPPP@@@:::EEEkkklllIII888@@@QQQqqq~~~HHH<<<222111999OOOtttoooFFF---111000***777PPPrrr___@@@KKKmmmUUU@@@fffvvvmmmMMM333@@@^^^<<>>SSSqqqbbb<<<***111111555QQQppp~~~KKKEEEeee[[[MMM~~~___;;;BBBSSSNNNnnnQQQ777555JJJdddEEE666555AAA___nnnSSS???777===aaazzzaaaHHHCCCXXX}}}gggCCCAAAaaaddd888888;;;MMMnnn^^^555)))555999FFFkkkxxxAAAKKKyyybbbZZZlllBBBCCC~~~iiiLLLssslll@@@666IIIxxxKKK444444<<>>:::999???IIIRRRUUUTTTTTTWWW^^^iiivvvdddMMMDDDCCCBBBMMMTTTXXXhhhiii[[[TTTWWW[[[\\\ZZZVVVRRRQQQHHHKKKMMMMMMHHHCCC>>><<<===>>>@@@AAABBBBBBBBBBBBBBBDDDJJJTTT\\\]]]UUUNNNHHHGGGDDDCCCEEEKKKRRRXXXOOOJJJEEEEEEGGGLLLWWWbbbqqqxxxtttwww||||||iiibbbdddooowww}}}qqqkkk```OOO???666777@@@HHH```hhhRRREEE---000666;;;===888...&&&---///000000///,,,)))&&&---------------.........555222000///111333444444444555777;;;AAAHHHNNNRRRZZZ[[[YYYOOOBBB888444555222666999<<>>AAAFFFOOOYYYccclllxxx}}}wwwrrr{{{sssxxx}}}~~~cccPPPGGGIIIOOORRRZZZqqq{{{nnnWWW[[[jjj}}}pppRRR===;;;888444333444777:::<<>>JJJ___yyyvvv\\\HHH???===AAADDDHHHHHHFFFDDDDDDEEEBBB@@@BBBFFFHHHKKKRRRZZZ\\\dddooovvvwwwqqqiiicccjjjvvv}}}jjjiiikkksss|||}}}wwwqqqpppwww{{{vvvlllnnnooolllllltttxxxkkkZZZHHH;;;::::::;;;999===QQQYYYLLL======AAAIIIKKKCCC999333......000333555666333000333FFFVVV[[[]]]ZZZGGG111///---+++))))))+++///222,,,***)))'''(((***,,,---++++++---------,,,***)))+++------,,,++++++...000,,,+++++++++,,,---...///...---------------+++)))---((()))222222++++++111///,,,***...333444///)))***---///000...+++***))),,,,,,,,,+++))))))+++---.../////////555CCCVVVdddnnnqqqooocccNNN;;;111...444333222444777:::;;;:::888777888<<<>>>>>>BBBHHHKKKPPPYYYbbbffffffbbb^^^^^^hhhsssuuusssqqqlllgggZZZXXXZZZ```hhhhhhaaaZZZPPPTTTYYY```iiiuuuyyyssswwwvvvpppdddcccaaa___bbbooo~~~llldddYYYMMMCCC;;;444111000///333222000999<<>>888222///...//////,,,(((...111+++---///(((+++***,,,///...***+++...***)))((((((((())),,,......;;;<<<...$$$***111111******+++---......+++))))))***+++++++++***)))((('''((()))***+++,,,,,,,,,******)))***++++++++++++******))))))(((((((((((((((((()))************)))...,,,+++++++++***+++---)))******)))&&&%%%&&&''',,,------,,,******+++---)))+++------,,,,,,,,,---)))***+++,,,+++***((('''***************))))))(((+++++++++,,,,,,+++***(((***)))***---,,,***+++///---++++++---///111///---111666888555333666999999AAAAAA@@@BBBDDDEEECCCBBBMMMVVVaaajjjqqqzzz|||zzz||||||{{{zzz~~~xxxnnnnnnzzzrrr\\\ccc```^^^___aaaaaa]]]YYYWWWWWWRRRJJJEEECCC>>>888444333222111111000///...000(((,,,111++++++111222222---***++++++)))+++///***,,,------***))))))***)))777<<<222+++---+++$$$(((((())))))***+++---...,,,***'''&&&&&&(((+++---************************((('''&&&'''***+++***((((((((())))))***++++++++++++,,,------,,,+++++++++&&&+++...,,,)))***,,,---&&&)))+++,,,+++*********$$$''')))***(((&&&%%%%%%###'''+++---,,,***((('''***(((%%%%%%'''***,,,,,,,,,(((%%%&&&)))+++***'''''')))***(((&&&''',,,000***)))***---,,,)))+++///***((((((+++000444444222)))------)))(((...555888777777777777888999:::;;;888JJJbbbrrr}}}tttyyy~~~nnnccc]]]nnn|||}}}yyyzzz}}}yyyvvvooommmjjjgggccc^^^XXXSSSWWWWWW\\\fffmmmgggVVVFFFDDDEEECCC???:::888999<<<;;;777222///------,,,,,,---------............///000...,,,,,,------,,,+++++++++************+++++++++444777111((('''+++---******************************)))((((((((((((((((((((()))+++,,,+++)))&&&+++...---***)))***)))%%%))))))(((((((((((())))))++++++******))))))(((((())))))*********))))))(((((((((((((((((((((((((((''''''((())))))(((&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((('''''''''&&&%%%))),,,,,,***((()))+++))))))***++++++++++++***))))))***)))***,,,111444///---***)))))),,,///222222333444222//////222666+++000777>>>GGGUUUeeeqqq{{{pppVVVFFFHHHQQQgggmmm{{{|||ttt\\\PPPJJJNNNZZZ]]][[[hhh|||{{{uuunnniiiccc```\\\YYYUUUPPPKKKGGGLLLKKKOOOWWW]]][[[PPPFFF???===:::777999AAAMMMVVVZZZPPPAAA555///...000222------------...............,,,++++++---......---+++******))))))******+++(((///222...)))***...///******************************)))((((((((((((((())))))(((((('''((())))))))),,,,,,***)))++++++'''))))))(((((((((((()))))))))))))))))))))((((((((()))))))))******))))))(((((((((((((((((((((((((((&&&&&&''''''((('''''''''''''''''''''''''''''''''(((((((((((('''''''''''')))(((((((((''''''''''''&&&(((++++++)))((()))+++))))))***+++++++++++++++,,,,,,+++)))(((***---000111000...------...///000...///000000//////111222///111222111000444<<>>444///333::::::===EEERRR^^^bbb^^^XXX]]]aaadddjjj{{{eee^^^]]]___YYYWWWjjjwwwuuurrrooojjjccc\\\VVV\\\XXXSSSOOOKKKGGGCCC@@@BBBBBBBBBFFFJJJJJJFFFBBBDDD@@@:::666777???JJJSSS^^^SSSCCC555---,,,---///------------............,,,+++***+++---.........+++******))))))******+++(((,,,...+++***,,,...---************************))))))))))))((((((((((((&&&***...///,,,***))))))'''***+++)))))),,,,,,))))))((((((''''''(((((()))'''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((()))((('''''')))+++)))***++++++,,,,,,++++++++++++***)))((())),,,...222222333333222111///...------...000222222111000,,,------***&&&&&&)))------...............000111//////000333777999999888555===BBBGGGUUUkkk{{{zzzwwwwwwuuujjjggg|||yyyssshhheeebbb^^^[[[WWWRRROOOYYYUUUOOOJJJGGGDDDBBB@@@BBBAAA@@@@@@@@@???>>>>>>DDDBBB>>>999666666777888AAA===777222///---+++***,,,,,,---------.........---,,,***+++,,,------,,,******))))))))))))******+++---,,,)))))),,,+++'''************************((()))))))))))))))((((((""",,,888===888000***''''''***+++)))))),,,+++((((((((((((''''''(((((((((%%%&&&&&&''''''(((((((((''''''(((((())))))(((((('''''''''''''''''''''''''''&&&%%%%%%&&&(((***+++''''''''''''''''''''''''&&&&&&'''''''''''''''(((((((((((((((((('''''''''(((((((((''''''((()))+++)))******+++,,,+++++++++&&&'''(((((((((***---000///111444666555333000......---...111555666222///)))+++,,,,,,+++,,,...000000///---,,,,,,+++***)))000///...,,,***+++---///,,,000111---000:::EEEIIIVVVYYYaaaeee^^^ZZZiii~~~~~~rrraaammm{{{|||zzzqqqhhhgggccc]]]YYYWWWVVVTTTSSSRRRNNNIIIEEECCCBBBAAA@@@CCCCCCCCCBBBAAA??????>>>:::999888777555333111////////////000111111...,,,,,,,,,,,,------------...000...,,,++++++,,,***)))***))))))))))))))))))***+++,,,***((())),,,***&&&))))))))))))))))))))))))'''((())))))))))))((((((###...:::>>>999111***'''(((++++++)))(((******&&&((((((''''''''''''((((((%%%%%%&&&&&&''''''((((((%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''')))+++,,,''''''''''''''''''''''''%%%&&&&&&&&&''''''(((((('''''''''(((((((((((((((***(((''''''''')))***+++((()))******++++++******&&&'''((((((((())),,,...+++---111444555444111///...---...222555555000,,,+++,,,---,,,+++*********)))***+++++++++***+++,,,---...---+++))))))+++---...000///------000111000///222999@@@???<<>>III[[[dddrrrvvv}}}uuurrrvvvvvvnnnfffgggccc\\\WWWUUUSSSRRRQQQMMMJJJFFFDDDDDDEEEDDDDDDBBBCCCCCCDDDDDDCCCAAA@@@:::777333111111222333333111///,,,+++,,,------,,,,,,,,,,,,,,,------------111...,,,++++++***)))(((***))))))(((((())))))***(((***)))((()))------)))))))))))))))))))))))))))&&&''')))******)))(((((()))---111111...+++******(((++++++((((((***)))&&&(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''''''''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''''''''(((((((((((((((***)))((((((***++++++***'''((())))))******))))))******+++***(((((()))***)))+++...111333222111000---...///000000///+++(((***************)))((('''))),,,///000......///111+++,,,...///.........///)))***---///222222000...222......111111000333888999???===333000888======GGGKKKRRR\\\gggooosssuuu|||~~~~~~zzz{{{rrrnnnmmmlllhhhddd```]]]XXXUUURRROOOLLLIIIIIIGGGEEEFFFGGGIIIJJJIIIDDDBBB@@@@@@AAA@@@>>><<<<<<777222//////111222222111///+++******+++++++++++++++,,,,,,,,,---------///---+++***++++++***)))))))))(((((((((((())))))(((+++,,,)))(((+++,,,)))))))))))))))))))))))))))&&&''')))*********)))(((++++++***((('''''''''(((&&&)))***((((((+++***'''(((''''''&&&&&&''''''(((((((((((('''''''''''''''$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((''''''''''''((((((((()))+++)))(((***,,,---+++)))&&&&&&'''(((((((((((((((***+++,,,+++)))((()))***,,,,,,---//////000000000///111222000---***((('''''''''(((***,,,------,,,''')))******)))(((''''''%%%&&&''')))******)))((('''(((***,,,,,,++++++,,,000,,,******+++***,,,...333111//////000000000000///000333999AAAHHHMMMNNNYYY]]]bbbhhhnnnuuu|||tttoooooopppwwwyyyvvvqqqjjjeeebbbaaaaaaYYYXXXWWWVVVTTTQQQKKKGGGBBBBBBAAACCCFFFIIIIIIIIIGGGCCC===;;;;;;;;;777444444222000111333444333111---,,,---///000000...,,,++++++,,,,,,,,,------------,,,******+++,,,+++***))))))(((((((((((()))))),,,///000+++'''((((((&&&))))))))))))))))))))))))%%%''')))***+++***)))(((((((((((()))***(((%%%"""$$$''')))'''(((,,,,,,)))'''''''''&&&&&&''''''''')))))))))((('''''''''&&&###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&'''''''''(((((())))))+++))))))+++...///,,,)))%%%&&&&&&'''((('''''''''''')))***+++******,,,...///......---......///000333555666333---)))((()))***)))))))))+++,,,,,,+++***)))))),,,///000---+++,,,,,,+++---///000...,,,+++---...---)))'''+++000)))***---000111000000111***+++000333---'''+++555222000......111555888999999<<>>>>>===;;;999777666666777111444555222111444666555000000000///...,,,+++***+++++++++,,,,,,,,,------((())))))))))))((((((''',,,***)))((()))++++++++++++++++++******(((''''''&&&''''''(((((((((((((((&&&&&&''''''((()))))))))))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&***'''%%%%%%(((***&&&!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&)))***)))&&&###'''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((000...+++((('''&&&'''((('''&&&&&&&&&&&&'''((((((((((((***,,,***(((,,,333...******...---***000:::...666999333,,,***++++++***)))((()))+++,,,+++*********************************+++,,,---///000111*********)))******++++++***++++++,,,,,,------...---...................../////////000111111222222444666999<<>>===<<<===<<<:::888666666666666666999999555222444555333000000//////...,,,+++***+++++++++,,,,,,,,,,,,---))))))))))))))))))((((((+++)))((((((((()))******************)))(((''''''&&&&&&'''((((((((((((((('''''''''&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%######&&&'''&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''(((***++++++(((%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$%%%''''''((('''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''((((((,,,***,,,///000...111555///,,,******,,,,,,++++++///666888222+++)))*********(((((((((***+++***)))************************++++++++++++,,,---//////++++++***************+++******++++++,,,---------.........------------.........//////000000111111222333555777999:::::::::888===BBBEEEGGGJJJOOOTTT\\\```gggpppxxxzzznnnbbb```fffppp{{{|||wwwuuummmnnnqqquuupppeee[[[WWWSSSPPPMMMHHHEEEDDDDDDDDD@@@@@@???>>><<<;;;::::::<<<;;;999777555555555555<<<>>>===777333333333000/////////......,,,+++*********+++++++++,,,,,,,,,************))))))(((((()))((((((''''''(((((())))))*********)))((('''&&&&&&&&&'''(((((((((((('''''''''&&&&&&%%%$$$$$$###((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&''''''(((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%"""###((('''###$$$)))%%%%%%%%%%%%%%%%%%%%%%%%''''''''')))+++***'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''(((***,,,333===CCCAAA?????????>>>555******111111***///555777111***((()))))))))((('''(((***+++***)))))))))))))))))))))))))))+++++++++++++++,,,,,,------,,,+++************************+++,,,,,,------000///---,,,+++,,,------,,,,,,---......//////000000111222333444555555444444666999::::::<<>>===;;;:::888888777:::999777555444333444444<<>>>>>===;;;999777666666666888666555333222222222333888;;;999444000000000...............---,,,++++++)))))))))*********++++++,,,+++***)))(((((((((((((((***+++***((('''((()))'''(((((((((((('''&&&&&&%%%&&&&&&'''''''''''''''%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&+++&&&###%%%&&&%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$"""##############################$$$$$$$$$%%%%%%%%%''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''''',,,<<>>???@@@AAABBBDDDJJJPPPUUUWWW```kkktttyyyuuuqqqvvvxxxzzzzzz}}}wwwqqqllloooppplllaaaWWWRRROOOMMMCCCCCCDDDDDDBBB???<<<999===;;;999777666666666666666444333111111111111222333666666000---...///------------------,,,++++++((())))))))))))*********,,,+++)))''''''&&&''''''(((+++---,,,(((&&&''')))&&&'''''''''''''''&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&))),,,***######''''''"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$###############$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$"""&&&111===GGGPPPXXXkkk[[[666***---///,,,///...)))'''((()))''')))((('''(((***+++***)))(((((((((((((((((((((((((((((('''''''''''''''(((+++***)))(((((((((((((((((((((((()))******++++++++++++++++++++++++++++++)))******++++++,,,,,,------------...///111222333222222222333555888:::<<<>>>>>>??????@@@CCCHHHLLLRRRXXX```fffkkkrrr||||||sssrrrsssxxx~~~}}}zzzwwwrrrlllggggggjjjfffZZZPPPMMMMMMLLLCCCBBBAAA@@@???===;;;;;;;;;:::888666555666777777444333111000///000000111111444444...,,,------+++,,,,,,---------,,,++++++((((((((()))))))))******,,,***(((&&&%%%%%%&&&&&&&&&***---+++'''$$$%%%(((%%%&&&&&&'''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&...>>>>>>*** (((***###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&$$$#########$$$$$$$$$%%%%%%###$$$%%%&&&'''&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''///,,,,,,......---000666<<>>>>>>>>===>>>AAACCCOOOSSSXXX\\\bbbjjjttt{{{}}}uuupppsssxxxvvv~~~}}}yyyvvvsssooohhhcccaaaeeebbbVVVMMMLLLMMMLLLFFFDDDBBB???>>>>>>>>>???;;;999777666555666777888333222111/////////000000111444333...+++,,,,,,***,,,,,,---------,,,++++++(((((((((((()))))))))))),,,***(((%%%$$$$$$%%%&&&%%%))),,,***&&&###$$$&&&%%%%%%&&&''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&888PPPRRR444 ''',,,$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$$$$###"""######$$$$$$%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&...,,,)))'''%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''!!!%%%---333111+++(((***'''000555///))))))******)))+++***&&&&&&)))***(((%%%$$$###$$$&&&'''&&&%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&''''''(((''''''(((((()))*********%%%'''***---...---+++************+++,,,,,,------333222000///...//////000000000111333555666666555777999<<<===???BBBEEEHHHLLLNNNRRRWWW^^^iiissszzz|||~~~}}}|||}}}xxxuuutttrrrooouuu}}}}}}vvvtttppplllhhhccc\\\XXX\\\ZZZXXXWWWWWWVVVUUUSSSHHHDDD@@@@@@AAABBBAAA???;;;:::999777666444333222111222333444333111...---333222000...,,,++++++***000...+++***)))***,,,...777555222///,,,***))))))((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&'''&&&%%%###"""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&'''''''''(((((((((((('''&&&%%%%%%$$$$$$######$$$%%%&&&'''((()))%%%'''((('''$$$$$$(((+++$$$$$$%%%%%%%%%%%%&&&&&&444VVV^^^<<>>;;;999888777666555333333222111111111000000///......000///...,,,***)))))))))%%%%%%%%%'''***...333555000///---+++)))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&'''(((''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((***$$$$$$$$$%%%%%%%%%&&&&&&+++HHHRRR:::%%%&&&(((!!!'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%***(((&&&%%%$$$$$$%%%&&&""""""######$$$%%%%%%%%%(((+++...,,,'''$$$$$$&&&******)))((('''&&&&&&&&&''''''&&&%%%$$$%%%&&&&&&&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&'''(((***+++((('''***//////***$$$.........///......------,,,++++++,,,,,,---...///......000111222444555555444555666888:::===???AAACCCGGGMMMPPPTTTZZZccckkklllpppsssvvvzzz{{{tttjjjaaajjj|||vvvwwwvvvtttsssvvv{{{~~~wwwooojjjgggbbb^^^[[[XXXTTTRRRMMMPPPVVV\\\aaaaaa]]]ZZZJJJFFFAAA??????>>>:::777666666555555444333333222111000...---,,,---......---,,,+++)))((('''''''''((('''''''''(((***---///(((((('''&&&&&&&&&''''''(((((((((((((((((((((((()))(((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$''''''&&&&&&%%%%%%$$$$$$'''&&&%%%%%%&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%"""666AAA777***'''&&&"""%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%((('''%%%$$$######$$$%%%#########$$$%%%%%%&&&&&&***,,,,,,***%%%###%%%''''''***,,,+++'''$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&'''%%%$$$###%%%&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''')))+++,,,***'''&&&&&&'''&&&%%%,,,...///111111000...---))))))))))))***+++,,,------...///000111222333444222333444666888;;;===>>>@@@EEEJJJMMMPPPUUU[[[```bbbgggmmmrrrxxx{{{vvvnnn]]]]]]cccqqq|||ssstttvvvxxx{{{|||wwwuuurrrmmmmmmiiiddd___\\\YYYUUUSSSQQQSSSVVVZZZ\\\[[[VVVRRRHHHDDD@@@>>>>>>===999666555555444444444444444333//////...---------------+++***)))(((''''''''''''...,,,***((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((''''''''''''(((''''''%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$(((%%%###$$$''')))'''$$$###$$$$$$$$$$$$%%%%%%%%% (((000000+++&&&$$$$$$$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$###""""""######%%%%%%&&&''''''(((((()))......---)))&&&%%%''')))&&&***...---'''######%%%$$$$$$$$$%%%%%%&&&&&&'''$$$######$$$&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&''')))+++,,,+++)))&&&%%%%%%&&&(((''')))+++---...---+++***(((((((((((()))***+++,,,,,,---...///000111222222111222333444666999;;;<<<>>>BBBGGGKKKMMMPPPTTTWWWZZZaaahhhnnnuuuyyyvvvpppccc[[[WWW\\\llluuurrrqqqsssxxxyyyqqqoooqqqsssrrrppplllfffaaa]]]ZZZVVVTTTTTTSSSSSSSSSSSSQQQMMMJJJCCC@@@===<<<======999666444444444444444444444444,,,...///000000...,,,+++******)))(((((('''(((((((((''''''((()))+++---...((((((((((((''''''&&&&&&(((((((((((((((((((((((())))))(((''''''''''''((('''&&&%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&(((%%%###%%%'''(((&&&############$$$$$$$$$%%%%%%$$$$$$&&&***)))%%%$$$&&&###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$#########"""""""""###%%%%%%&&&''''''(((((()))...---+++(((&&&&&&(((***%%%***...,,,'''###$$$&&&###$$$$$$%%%%%%&&&&&&&&&$$$###"""$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%$$$%%%(((***'''((()))(((&&&%%%''')))###%%%(((***+++)))(((&&&(((((((((((()))***+++,,,,,,,,,------...///000000111111222444555888:::;;;===@@@DDDHHHKKKMMMOOOQQQVVV]]]dddiiipppuuuuuuqqqhhh___VVVVVV___rrruuupppssstttwww~~~{{{{{{vvvpppooosssvvvvvvmmmiiiddd```\\\YYYUUURRRQQQOOOLLLKKKJJJJJJHHHFFF???<<<:::;;;======999666333333333333222222222222+++,,,///000000...,,,******)))((((((((((((((()))&&&''''''(((***+++---...))))))***))))))((('''&&&(((((((((((((((((((((((()))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''&&&%%%###############$$$$$$$$$$$$(((%%%###%%%&&&%%%$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#####################"""#########$$$%%%%%%&&&&&&***)))'''%%%%%%&&&'''(((&&&)))++++++'''%%%%%%'''###$$$%%%%%%%%%%%%%%%$$$$$$###"""$$$%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%$$$###%%%(((+++###$$$&&&&&&%%%%%%&&&'''%%%&&&(((******)))'''&&&(((((((((((()))***+++,,,++++++,,,,,,---......///000000111222444666888999:::<<<@@@DDDHHHKKKMMMNNNSSSYYY___ccciiippprrrqqqhhhaaaZZZWWWXXXcccxxxqqqmmmooowww}}}yyy{{{zzzvvvtttuuutttqqqeeeccc```^^^[[[XXXTTTQQQKKKIIIGGGFFFFFFFFFDDDBBB===;;;999:::<<<;;;888444111111111000000/////////***+++,,,------,,,++++++(((((('''''''''(((((()))***))))))((((((''''''''''''(((((())))))(((&&&&&&(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""######$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$$$$$$$############$$$$$$$$$$$$&&&%%%###"""$$$&&&%%%###%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###"""######$$$$$$#########""""""######$$$%%%%%%%%%(((&&&%%%%%%&&&'''(((((((((((((((((((((''''''((($$$$$$%%%&&&%%%$$$######%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&$$$$$$%%%))),,,%%%$$$#########%%%&&&&&&((()))))))))))))))((('''(((''''''(((((()))***+++******++++++,,,---------......///000222444555666777888;;;???DDDIIIKKKLLLNNNSSSYYY\\\bbbkkkpppqqqjjjgggbbb\\\UUUWWWgggxxxrrrjjjlllpppxxx}}}{{{yyy}}}~~~{{{xxxuuuoooiii```___]]]]]]\\\YYYUUURRRIIIGGGFFFFFFEEEDDD@@@>>>===;;;999:::;;;:::666222000//////...------,,,,,,++++++***))))))***+++,,,''''''&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((($$$%%%&&&'''((('''&&&&&&((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&$$$%%%'''((()))((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$""""""###$$$&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$###"""!!!###&&&)))(((%%%"""###%%%"""############$$$$$$$$$###%%%$$$"""###'''%%% %%%%%%$$$###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######"""######$$$$$$$$$#########$$$$$$%%%%%%&&&''''''((('''&&&''')))++++++***)))'''&&&&&&((())))))((($$$%%%%%%&&&%%%$$$"""!!!&&&$$$###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((((((((('''%%%%%%&&&***---***'''###!!!###%%%''''''******))))))(((((('''''''''''''''''''''(((***************++++++,,,,,,---,,,,,,---...000222333444555555777<<>>===<<<;;;>>>;;;777666777777555333111000///...---,,,+++++++++++++++*********))))))))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%((((((''''''''''''((((((***((('''&&&'''((('''&&&((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%))),,,,,,'''###&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$############$$$$$$$$$######"""%%%###!!!"""$$$%%%$$$!!!&&&$$$""""""#########"""%%%%%%%%%$$$$$$$$$######!!!""""""""""""#########$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%(((+++,,,)))&&&""""""###$$$%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((())))))*********+++++++++------------...000111333444444555777<<<@@@CCCDDDHHHLLLQQQWWW\\\bbbhhhmmmuuuuuuuuuoooaaaTTTUUU^^^vvvmmmjjjmmmkkkpppzzz}}}wwwzzzyyyqqqkkkggg___WWWWWWVVVXXX]]]\\\TTTLLLIIIFFFDDDBBB@@@===<<<::::::;;;888555444444444222000//////...---,,,+++***************)))))))))(((((()))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))***,,,***(((&&&&&&'''((('''&&&''''''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%'''***---,,,)))%%%&&&&&&%%%%%%%%%$$$$$$$$$###############""""""!!!######$$$$$$$$$######"""%%%###!!!"""$$$%%%$$$"""&&&$$$###"""###$$$###"""%%%%%%$$$$$$$$$#########"""""""""#########$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&))))))'''$$$"""######$$$%%%%%%&&&&&&+++***)))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((()))))))))*********++++++,,,,,,+++,,,---...000111333333333666999===@@@AAACCCFFFKKKOOOTTTZZZ```dddqqqrrruuusssfffXXXSSSVVV___mmmtttgggkkkqqqrrrvvv}}}~~~}}}zzzssskkkfffbbbZZZSSSTTTRRRSSSWWWVVVOOOHHHEEEDDDCCCAAA>>><<<:::888888666444222111111000///.........---,,,+++***)))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%'''***---///***(((&&&&&&'''((('''&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%&&&''''''(((&&&&&&%%%%%%$$$$$$$$$###&&&%%%&&&(((******((('''%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!""""""!!!!!! """######$$$$$$$$$######$$$###"""###$$$$$$###"""%%%$$$######$$$$$$###"""%%%$$$$$$$$$$$$#####################$$$$$$$$$%%%$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&&&&###!!!#########$$$$$$%%%%%%&&&///...+++(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%''''''$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&''''''(((((())))))))))))*********************+++,,,---...///111111222444666999<<<>>>BBBDDDHHHLLLPPPUUU[[[___kkknnnsssuuummm^^^SSSNNNPPPYYYllltttkkkqqqyyyzzz|||xxxnnnfffccc```YYYSSSRRRNNNMMMOOOMMMGGGBBBBBBBBBAAA>>><<<999777666666333222000///......------...------,,,+++*********))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''***---///)))(((&&&&&&'''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######%%%&&&'''((((((&&&&&&%%%%%%$$$#########$$$######$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""!!!!!! """"""###$$$$$$$$$######$$$############$$$######%%%$$$###$$$%%%%%%$$$"""$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$###""" #########$$$$$$%%%%%%%%%///---***'''%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''(((########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((((((((((((((()))))))))******)))******+++,,,---...///000111222333444666999<<<@@@BBBEEEHHHKKKPPPUUUYYYdddgggmmmqqqpppeeeXXXOOOLLLPPP\\\qqqvvvpppuuu|||~~~yyypppfffaaa___\\\XXXUUURRRLLLHHHGGGEEEAAA???@@@???===;;;999777666555444222222111///...------.........------,,,,,,++++++************************((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&(((***+++)))'''&&&%%%&&&'''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%''''''(((%%%%%%%%%$$$$$$###########################$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######""""""!!! !!!"""###$$$$$$$$$$$$$$$######$$$############$$$$$$######$$$&&&&&&$$$###$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$%%%%%%***(((&&&$$$###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((((((((())))))))))))***+++,,,---......///000222333333333555999<<<;;;===???AAACCCHHHNNNRRR]]]```eeejjjnnnkkk```WWWIIIGGGMMM]]]sss}}}yyyrrrooouuu|||~~~|||uuummmeee^^^\\\ZZZWWWUUUUUURRRLLLGGGGGGEEE@@@======;;;:::888777555444444444111222222000...---...///...---------,,,,,,,,,,,,************++++++++++++((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&)))'''%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%"""######$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$&&&#########$$$$$$$$$$$$$$$######$$$$$$######"""!!!!!!"""###$$$$$$$$$$$$$$$"""$$$$$$$$$###"""###$$$$$$###$$$%%%''''''%%%###$$$############"""""""""############$$$$$$$$$%%%$$$$$$############$$$$$$###$$$$$$$$$$$$###"""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&&&&&&&&&&&&&###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''(((((((((((()))***+++,,,---.........///111333333333444888<<<;;;<<<===???AAAFFFLLLPPPWWWZZZ^^^cccjjjnnnhhh```LLLFFFEEEPPP```vvv|||wwwssspppqqqxxx{{{uuurrrnnniiiccc^^^[[[[[[YYYTTTRRRUUUPPPMMMKKKMMMJJJCCC<<<;;;777777666555444444444444000111222000---,,,...000,,,,,,,,,,,,++++++++++++))))))))))))*********+++)))))))))(((((((((''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%$$$$$$)))'''%%%%%%&&&&&&&&&%%%$$$$$$######$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%"""$$$&&&&&&###"""###$$$"""#########$$$$$$$$$$$$######$$$$$$######"""!!!!!!!!!"""$$$$$$%%%%%%$$$"""$$$%%%$$$"""!!!###%%%######$$$&&&((('''%%%###############"""""""""""""""""""""#########$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&''''''&&&$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&''''''&&&&&&'''''''''((((((((('''(((***+++,,,---,,,,,,,,,000333333111333888===;;;<<<===>>>AAAEEELLLPPPSSSXXX\\\```gggnnnmmmfffWWWLLLFFFIIIQQQaaa}}}xxxmmmmmmtttssswwwvvvlllhhhfffccc```]]]\\\^^^ZZZSSSRRRWWWOOONNNOOOSSSPPPFFF===999555555444333333333444444///111222000---,,,...000+++++++++***************'''((((((((())))))******))))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''!!!"""%%%&&&&&&%%%$$$###((('''%%%%%%&&&&&&&&&%%%$$$#########$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%!!!!!!"""###$$$%%%%%%&&&"""$$$$$$""" !!!""""""######$$$$$$$$$$$$###############"""!!!!!!!!!!!!"""$$$$$$%%%%%%%%%!!!$$$%%%%%%"""!!!###%%%######$$$&&&((((((%%%###############""""""""""""!!!""""""""""""#########$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$###!!! ###%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$''')))(((&&&###!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&%%%$$$######$$$%%%&&&######$$$$$$$$$$$$#########$$$$$$%%%%%%&&&''''''&&&&&&&&&'''''''''((((((%%%''')))***+++++++++++++++...222222000222777===666777888999<<>>@@@AAAJJJOOOUUU\\\aaafffjjjmmm```YYYMMMCCC@@@IIIXXXdddnnneeekkkmmmqqqzzz~~~uuummmkkkjjjhhhgggddd___ZZZUUUQQQOOONNNKKKFFFHHHPPPNNNBBB:::;;;888555222333666666222...000///...---------------222///+++***+++---------*********)))))))))(((((('''((()))((('''&&&'''((((((&&&%%%%%%((()))((('''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######"""######$$$%%%%%%&&&&&&###########################$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$######""""""###$$$$$$%%%%%%$$$$$$###############%%%&&&'''$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""$$$$$$###!!!########################$$$$$$$$$#########"""""" """$$$&&&&&&%%%###""""""############$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%########################""""""""""""#########$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''(((''''''((())))))***++++++***...///---///555777555333444666888;;;===>>>???GGGKKKQQQWWW\\\aaafffiiieee___TTTGGG???BBBLLLVVVnnn|||hhhdddlllooozzz~~~{{{qqqkkkkkkjjjiiigggddd___XXXRRRMMMIIIHHHDDD???@@@FFFEEE===999:::888666333333555444111---///......---------......///111///+++000888666---******))))))))))))(((((('''((()))(((&&&&&&&&&'''&&&'''''''''&&&&&&(((***$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###!!! """"""###$$$$$$$$$$$$###############$$$%%%&&&&&&$$$$$$$$$###############"""######$$$$$$######""""""""""""#########$$$$$$###############$$$$$$%%%""""""###$$$%%%%%%&&&&&&#########$$$&&&&&&$$$"""########################$$$$$$$$$############### !!!""""""######"""""""""############$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))%%%$$$$$$######$$$$$$%%%########################"""""""""###############%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''(((&&&''''''(((((()))))))))))),,,------...333444333222333444777999;;;===>>>CCCGGGMMMRRRWWW[[[```ccciiifff^^^PPPCCC>>>CCCJJJVVVkkk|||mmmkkkqqqqqq}}}||||||{{{uuukkkffffffeeeccc___\\\WWWRRRMMMIIIGGGEEEAAA<<<:::======999777888555444333333444444222000......---------......///)))222555444<<>>AAAEEEJJJOOOSSSWWW\\\___fffhhheeeZZZLLLCCCBBBFFFIIIUUUlllyyytttlllnnnvvvuuu}}}|||~~~zzzxxxqqqgggaaaaaa___\\\XXXVVVRRRNNNJJJGGGEEEDDDAAA<<<888888777555555666111111111333444555444333......---------......//////888:::888>>>FFF===+++)))))))))(((((((((((('''&&&(((((('''&&&%%%&&&'''$$$(((+++)))$$$###''',,,''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%########################&&&%%%%%%$$$$$$######"""!!!"""######$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%######$$$$$$%%%%%%%%%$$$########################$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!"""###$$$%%%""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$&&&))))))'''%%%######################################################"""""""""###$$$%%%""""""#########$$$$$$$$$%%%$$$######$$$''')))+++$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############"""""""""###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''((((((((()))))))))))))))***))))))+++---.........///000111333666999;;;>>>???BBBEEEIIIMMMQQQUUUYYY]]]aaafffgggaaaTTTHHHCCCBBBDDDIIIWWWrrroooffffffeeennn{{{|||{{{}}}}}}xxxuuunnnddd___^^^[[[VVVWWWUUUQQQLLLHHHEEECCCBBBAAA<<<777555444444444444//////111333444555555555///......---------......<<<===999333555:::666---))))))((((((((((((''''''&&&'''((('''%%%%%%%%%&&&&&&))),,,***'''&&&***...''''''&&&&&&%%%$$$######%%%%%%&&&&&&&&&%%%$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$#########""" """###$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%###$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%"""!!!!!!!!!"""$$$%%%'''"""""""""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$###"""###%%%'''((('''%%%#######################################$$$$$$$$$$$$############$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""######%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''((())))))))))))))))))))))))***(((***...///,,,,,,...///000333555888;;;===???BBBDDDHHHKKKNNNRRRVVVZZZ]]]bbbfffcccYYYLLLAAA<<>>;;;666222222444444444///000222333333333444555000///...---------------;;;777222...---...---,,,))))))((((((((('''''''''&&&'''((('''%%%$$$%%%&&&&&&''')))(((&&&&&&(((+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$############### !!!"""######$$$############$$$%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!"""$$$'''(((###""""""""""""###$$$$$$#########$$$$$$%%%%%%&&&$$$######$$$%%%&&&&&&%%%########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%"""############$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''(((((((((((((((((((((((((((***(((***///000,,,+++------///111444777:::<<<===@@@BBBEEEGGGJJJMMMRRRVVVXXX]]]ccceee```TTTFFF<<<======CCCQQQccc~~~~~~aaaUUUZZZiiittt|||ssskkkiiigggbbb[[[YYYXXXTTTMMMMMMKKKHHHEEECCCAAAAAA@@@;;;999555111111444555444000111333333222222222333111000///...---,,,,,,,,,///+++,,,///...)))'''))))))(((((((((''''''''''''&&&'''((('''%%%$$$%%%&&&###$$$$$$$$$######%%%&&&"""######$$$&&&'''((((((%%%%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############""""""!!!""""""###$$$$$$$$$$$$######$$$%%%&&&%%%%%%###"""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$############""""""###%%%((()))###############$$$$$$%%% !!!"""###%%%&&&'''(((%%%$$$""""""$$$%%%%%%%%%########################""""""######$$$$$$$$$$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$######$$$%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##################"""######$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''((('''''''''''''''''''''&&&+++(((***000000,,,***---,,,---///222666999;;;<<<===???BBBDDDFFFJJJOOORRRUUUZZZaaagggfff\\\MMMAAA::::::???GGGRRRggggggRRRYYYeeettt|||uuummmhhh^^^]]]\\\XXXSSSOOOLLLKKKNNNJJJEEE@@@???@@@CCCEEE777666555444444444444444333111//////000111000//////...,,,+++******+++,,,+++***)))(((((('''(((((()))***+++)))&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$######%%%(((******(((%%%###$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%$$$%%%%%%&&&########################"""############$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%$$$###""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&##############################""""""######$$$%%%%%%$$$######%%%(((,,,...'''%%%"""!!!"""#########$$$%%%%%%$$$###$$$&&&(((&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""######$$$$$$$$$$$$######$$$%%%%%%###""""""$$$'''$$$$$$$$$############"""&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$#########""""""########################$$$$$$%%%&&&&&&'''((((((###$$$$$$%%%%%%$$$$$$######""""""$$$&&&((('''&&&'''''''''(((((((((((()))((('''&&&&&&&&&((()))***))))))))))))***+++,,,---...///222444777999:::::::::;;;>>>AAAEEEHHHJJJKKKQQQUUU[[[bbbgggeeeUUUEEE888999;;;@@@GGGWWWqqqnnnXXX]]]cccnnnyyy}}}vvvnnnfffaaa^^^\\\YYYTTTOOOMMMLLLLLLKKKJJJHHHFFFEEEDDDDDDCCC666666555555444444333333222000....../////////......---+++***))))))*********)))(((((((((((((((((('''((()))(((&&&&&&''')))&&&&&&%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$%%%'''(((((('''%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%'''&&&%%%$$$###$$$$$$%%%########################"""############$$$$$$$$$"""###$$$$$$$$$$$$###"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$################################################$$$$$$$$$$$$%%%%%%%%%%%%##############################""""""######$$$%%%$$$###""""""###&&&)))+++'''%%%"""!!!"""#########"""$$$&&&&&&%%%%%%'''(((&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$""""""$$$&&&#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$########################$$$$$$$$$#########""""""###########################$$$$$$%%%&&&&&&''''''###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&''''''&&&&&&'''''''''((((((((((((((('''''''''(((((()))))))))))))))***+++,,,---+++,,,...000333555777888:::;;;===@@@CCCFFFHHHIIIOOORRRVVV\\\bbbbbbWWWJJJDDD@@@>>>>>>BBBMMMbbbtttzzzcccVVVgggmmmvvv|||vvvoooggg```\\\^^^[[[UUUPPPLLLJJJKKKLLLFFFHHHIIIJJJHHHEEEAAA>>>555555555555444333222111000...------......---,,,,,,+++***))))))((())))))((((((((('''(((((())))))&&&&&&'''&&&&&&'''***---'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""###$$$$$$$$$$$$###""""""###$$$%%%&&&&&&&&&&&&$$$$$$############$$$$$$################################################%%%%%%%%%$$$$$$$$$$$$$$$##############################""""""######$$$%%%###"""!!!!!!!!!###&&&'''&&&$$$"""!!!"""#########!!!###&&&'''''''''((()))%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$&&&""""""###$$$%%%&&&'''(((%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$################################################$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$'''((((((%%%$$$&&&(((%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''))))))))))))******+++,,,++++++,,,---000333555777999:::;;;>>>@@@BBBDDDEEEIIIMMMQQQVVV]]]```ZZZQQQMMMEEE===:::<<>>???FFFOOOTTTZZZ___^^^ZZZOOODDD888444444888???FFF[[[oooxxxggg^^^fffsssyyyuuupppiiibbb]]]ZZZXXXXXXTTTQQQPPPOOOMMMHHHCCCDDDCCC@@@===:::888777777666555444222111000000000000///------.........---,,,,,,,,,,,,+++***)))((('''''''''&&&''''''((((((((()))***)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&######""""""""""""######""""""###$$$$$$$$$$$$###%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$###""""""###$$$$$$%%%%%%%%%%%%$$$###"""!!!$$$$$$############$$$$$$""""""""""""""""""""""""######$$$%%%'''((())))))''''''''''''&&&&&&&&&&&&##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%###""""""###$$$%%%$$$###$$$$$$###!!!!!!$$$)))---$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""!!!!!!""""""""""""!!!!!!"""$$$&&&&&&$$$###$$$$$$######""""""!!!!!!!!!!!!#########$$$$$$$$$$$$$$$#######################################$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###&&&((()))(((%%%###%%%'''$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))))))))(((((())))))***,,,,,,,,,---///111333555333444555777999;;;<<<===<<>>IIIYYYrrrvvvhhhaaaaaammm|||~~~{{{{{{sssqqqlllgggaaa]]]ZZZYYYWWWSSSMMMKKKLLLKKKGGGCCC@@@???===;;;:::::::::;;;888666333000......///000///---++++++,,,---,,,+++***++++++++++++)))((('''(((((('''&&&&&&&&&''''''&&&(((******)))'''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&%%%%%%%%%%%%&&&'''########################"""###$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$###""""""###$$$$$$#########$$$$$$###""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%##############################""""""######$$$%%%#########$$$$$$%%%%%%%%%###""""""###%%%%%%$$$###!!!###$$$$$$###$$$&&&'''$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""""""""############"""""""""$$$&&&&&&%%%######$$$"""""""""""""""#########"""#########$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''')))***+++))))))(((((((((((()))))))))***+++,,,...000111222111222444666888:::<<<===:::BBBHHHIIIKKKQQQUUUVVVWWWMMMAAA999333000444;;;@@@LLL```zzzttt]]]WWW[[[cccrrrzzzxxxxxxllljjjhhhdddaaa___]]]\\\XXXRRRJJJGGGHHHIIIFFFDDD:::999999999999:::;;;<<<999666222///---...000111...,,,******+++,,,+++***))))))*********(((&&&%%%)))((('''&&&&&&&&&&&&&&&$$$&&&***+++***(((&&&&&&$$$%%%%%%&&&'''((())))))'''&&&%%%%%%%%%%%%&&&'''######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%$$$###""""""###$$$%%% !!!"""###############$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###"""!!!!!!"""""""""######$$$$$$%%%#################################"""###$$$$$$%%%!!!""""""###$$$$$$%%%%%%"""""""""###%%%%%%$$$###!!!%%%&&&%%%$$$######$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""######$$$$$$$$$$$$######"""$$$&&&&&&%%%$$$###$$$!!!!!!"""###$$$%%%%%%&&&""""""######$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%''')))+++---***)))(((((((((((()))))))))***,,,...000111111111000111333555888:::<<<===:::@@@DDDBBBCCCJJJQQQTTTWWWNNNDDD;;;333000444;;;>>>FFFRRRccc~~~ooo]]]MMMMMMYYYhhhwww|||vvvssskkkjjjgggdddaaa]]][[[ZZZQQQLLLHHHHHHJJJHHHBBB===@@@>>>;;;888666666666777333222111000......------,,,,,,++++++++++++++++++))))))*********((('''&&&(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''###$$$&&&(((+++---///000)))((('''&&&%%%$$$$$$###$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''""""""###$$$$$$$$$######"""############$$$$$$$$$######$$$%%%%%%%%%%%%%%%***%%%###&&&&&&###"""$$$########################!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!###$$$$$$"""########################""""""############""""""###################################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&((()))&&&$$$###"""!!!""""""""""""""""""""""""&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$'''%%%"""!!!"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''***'''$$$%%%(((+++,,,+++*********+++,,,...111222000111333555777999::::::;;;>>>AAADDDGGGKKKOOORRRWWWSSSKKK@@@777222333666>>>===FFFXXXnnn|||^^^SSSMMMUUUdddrrr~~~yyyssspppiiigggdddaaa]]]YYYWWWUUUMMMHHHEEELLLVVVWWWMMMBBB===;;;999666444444444444222111000///...---------++++++++++++++++++++++++))))))******)))((('''&&&(((''''''''''''''''''(((''''''&&&&&&&&&&&&''''''$$$%%%&&&'''((()))***+++'''''''''''''''&&&%%%$$$$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$%%%%%%%%%$$$###"""""""""############$$$$$$$$$######$$$$$$%%%$$$$$$$$$%%%$$$######$$$%%%%%%$$$########################"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$%%%########################"""######$$$$$$######"""################################################%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$(((+++)))&&&###""""""########################%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&***'''%%%%%%''')))***)))*********+++,,,...000111///111333555777999999:::;;;===AAACCCFFFIIINNNQQQTTTSSSNNNEEE:::333222444888888???OOO```wwwcccOOOMMMSSSbbbsss~~~~~~vvvpppnnneeedddaaa]]]XXXTTTQQQOOOJJJDDDCCCNNN]]]___PPP@@@:::999666444222111111111111000///---,,,,,,,,,,,,************************************)))((('''&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&((())))))'''&&&%%%$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%&&&&&&&&&&&&%%%###"""!!!"""############$$$$$$$$$######$$$$$$$$$######"""!!!&&&&&&!!!!!!'''(((###""""""""""""""""""""""""######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&"""'''------(((###"""$$$########################$$$$$$############$$$$$$(((''''''&&&%%%$$$$$$############$$$$$$%%%%%%&&&######$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$)))'''$$$$$$&&&'''''''''*********+++,,,...///000///000222444777888999999:::<<>>@@@BBBDDDHHHKKKNNNUUUZZZVVVHHH;;;444333333333888???EEERRRnnnfffVVVIIILLLWWWgggwww}}}vvvpppllljjjbbb```\\\WWWRRRNNNJJJHHHFFFCCCAAADDDGGGEEE;;;333888777555333222000//////...---,,,++++++***++++++))))))******++++++++++++,,,+++***)))((('''&&&&&&***)))(((''''''((()))***''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$''')))***)))'''%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&""""""#########$$$$$$$$$######$$$$$$$$$######""",,,555333'''"""''''''""""""""""""""""""""""""&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%(((&&&""" ###'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%"""%%%,,,111---%%%###&&&########################$$$######""""""######$$$''''''&&&%%%$$$$$$######""""""###$$$%%%%%%&&&&&&(((((((((&&&$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$######$$$%%%&&&''')))***((()))***+++,,,,,,------...///111333555777888888888:::<<<>>>???AAADDDGGGHHHQQQYYYWWWLLL>>>555111222222666===@@@III```wwwhhhPPPJJJFFFNNN[[[lllyyy{{{||||||yyyssslllhhhfff```^^^[[[VVVQQQLLLIIIGGGCCCCCCAAA@@@>>><<<999888777666555444222000///...------,,,+++++++++++++++*********+++,,,,,,---------,,,***((('''&&&&&&&&&+++***(((''''''(((***+++''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&###$$$&&&'''((('''&&&%%%$$$$$$$$$$$$%%%'''((()))''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%!!!"""###%%%&&&&&&&&&&&&"""############$$$$$$$$$######$$$%%%%%%%%%%%%%%%---444333)))###%%%%%%!!!########################&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&%%%"""!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###(((000///'''###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%'''(((&&&###!!!###&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&###%%%'''((('''((()))+++'''((()))++++++,,,++++++---...000333555666777777777999;;;<<<<<<>>>AAACCCBBBIIIRRRSSSMMMAAA666000111///222999<<>><<<;;;:::;;;555555444333111///...---------,,,++++++++++++,,,***++++++,,,------......---,,,***((('''&&&&&&&&&***)))'''%%%%%%''')))***''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$######$$$%%%''')))+++,,,(((''''''&&&%%%%%%$$$$$$"""######$$$%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$""""""###$$$%%%%%%%%%$$$"""############$$$$$$$$$"""###$$$%%%&&&''''''''''''***+++(((###!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&!!!###---000(((###&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""'''++++++'''###"""###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''((((((((('''***++++++)))'''(((***'''((()))***+++++++++***---...000222444666777777777888:::::::::<<<>>>AAA???EEELLLQQQNNNEEE:::111111---///666:::;;;EEEQQQddd{{{eeeNNNEEEHHHHHH]]]nnn~~~|||sssuuuvvvtttmmmeee^^^[[[\\\ZZZWWWSSSOOOKKKHHHFFFCCCBBB???===<<<;;;:::999444444333222000...---+++------,,,,,,+++,,,,,,,,,++++++,,,------...//////...,,,***(((&&&&&&&&&&&&)))(((&&&$$$$$$&&&((()))'''''''''&&&&&&'''''''''&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&(((+++---...(((((('''&&&%%%%%%$$$$$$!!!"""###$$$%%%&&&&&&&&&"""###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$############$$$$$$$$$######""""""############$$$$$$$$$"""###$$$&&&'''((()))))) ###&&&######***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((( ,,,000)))$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&---555777222,,,((('''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''((()))******+++---///---)))''''''((('''((()))***++++++***))),,,---///222444555666777666888999999999:::===???AAAEEEKKKQQQRRRKKK???555333---...555999999>>>GGGQQQooogggQQQFFFCCCHHHOOO^^^ooo~~~xxxvvvxxxvvvmmmccc^^^```eee^^^ZZZTTTQQQOOOMMMHHHDDDAAA>>>::::::;;;:::888666777666666444333111///...---,,,++++++******++++++))))))*********+++++++++000---******+++,,,***'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&%%%#########$$$'''(((((((((''''''&&&&&&&&&&&& $$$&&&$$$###%%%&&&$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$#########$$$&&&''''''&&&$$$###$$$$$$$$$$$$#########""""""############$$$$$$$$$###################################################(((+++)))### ###'''''''''&&&%%%%%%$$$######&&&&&&'''(((((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$&&&%%%$$$$$$######$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######&&&***+++***(((***(((&&&###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$''')))+++$$$$$$######$$$$$$%%%&&&)))000CCCXXXWWWAAA,,,$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&'''((((((&&&(((******(((&&&&&&&&&*********)))))))))))))))+++---000333555666666666555999======999777:::>>>FFFHHHIIIJJJMMMMMMDDD:::444333222222444999@@@DDDMMM^^^vvv~~~```NNNDDD@@@HHHSSShhhuuu~~~yyywwwwwwssslllccc______bbb]]]ZZZUUUQQQNNNJJJFFFDDDAAA>>>;;;:::::::::777555555555444222000...,,,+++---,,,,,,+++++++++++++++))))))*********+++++++++///,,,***)))******)))'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$''''''$$$$$$&&&%%%!!!$$$$$$$$$$$$#########"""######$$$$$$$$$$$$#########$$$&&&''''''&&&$$$###$$$$$$#########""""""""""""############$$$$$$$$$################################################&&&***...,,,%%%"""###&&&''''''&&&%%%%%%$$$######%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&%%%%%%&&&&&&%%%$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%######%%%(((******)))+++***'''%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%'''((($$$$$$######$$$$$$%%%&&&%%%(((444CCCDDD555)))&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%&&&&&&&&&&&&(((******(((&&&&&&&&&)))))))))))))))************,,,///222444555555555777888:::;;;;;;;;;;;;;;;@@@FFFKKKNNNQQQPPPIIIAAA///333777777555777<<>>EEEJJJLLLMMMPPPPPPMMMDDDGGGIIIEEEBBBFFFRRR]]]nnn|||{{{^^^GGGDDDDDDGGG\\\www}}}yyytttooojjjeeeaaa___]]]YYYVVVXXXXXXVVVPPPHHHBBBAAABBBAAA???<<<:::777666444333000000000000000///...---...---,,,,,,+++,,,,,,,,,************************+++***)))'''''''''&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%$$$&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$#########$$$&&&'''''''''%%%$$$###$$$'''((((((&&&$$$"""######""""""(((...+++%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$#########"""""""""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&***...---)))%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$######%%%''')))++++++***((('''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$######$$$$$$$$$######$$$$$$%%%&&&$$$ $$$%%%$$$&&&+++$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######&&&'''((((((&&&&&&&&&'''''''''((()))***++++++,,,)))***,,,...000111222222000111333777:::;;;;;;;;;===CCCGGGEEEFFFNNNWWW[[[kkkdddVVVIIICCCKKK\\\iiizzzlllQQQ===<<>>@@@>>>===;;;888555333222222...///000222222333333333------,,,++++++++++++,,,******************************)))'''&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%$$$&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$###""""""###%%%'''))))))(((&&&%%%###%%%'''))))))(((&&&$$$######""""""(((...+++%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&)))***(((&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$&&&(((+++(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$######%%%&&&$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&'''((('''&&&%%%'''(((''''''((()))***++++++,,,))))))+++---...000000111000444999:::888999===@@@BBBKKKQQQQQQSSS[[[eeekkk{{{iiiPPP;;;333888BBBKKKRRRXXX]]]___dddwww{{{[[[GGG777999EEEVVVlll~~~}}}xxxppphhhhhheeeaaa______^^^[[[XXXQQQPPPMMMHHHBBB>>><<<<<<;;;;;;:::777333111000111...///000222333444555555---,,,++++++******+++++++++++++++***************)))******(((%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$%%%'''((()))(((&&&%%%$$$&&&'''))))))((('''&&&&&&&&&%%%###&&&)))'''!!!$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''((($$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''')))((((((''''''''''''''')))(((''''''&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%******)))((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%$$$$$$%%%'''***&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&'''&&&%%%%%%''')))(((((())))))******++++++)))***+++,,,---///000111---222777888777:::BBBIIIWWWaaakkkmmmnnnrrrvvvwwwhhhYYYDDD555///000333444666999@@@IIIUUUjjj~~~gggIII???777<<>>;;;999777888777555111//////111---...///000111111111111,,,+++******))))))******+++++++++*********)))))))))******(((%%%$$$%%%'''$$$%%%%%%&&&&&&'''''''''%%%%%%$$$&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$######$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&''''''''''''&&&$$$''''''$$$$$$&&&%%%!!!$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''''''''((()))%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((())))))((('''''''''''''''(((((('''&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''((("""$$$&&&&&&$$$$$$&&&(((%%%%%%%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%$$$$$$%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%'''))))))))))))))))))***************+++,,,---///000111,,,///555<<>>:::777555666666333///---///111---...............------+++******)))((()))))))))++++++++++++******)))))))))++++++)))%%%$$$%%%(((###$$$$$$%%%&&&'''((((((%%%%%%$$$&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&& $$$&&&$$$###%%%&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%***)))(((''''''((()))***&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((!!!$$$''''''%%%$$$%%%'''%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&%%%&&&$$$""""""%%%(((((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%''')))*********)))))))))))))))+++++++++,,,---///000111000222999FFFYYYlll{{{{{{xxxmmm^^^TTTRRRQQQOOOQQQMMMDDD999000,,,---///222222666<<>>===EEEZZZttt~~~|||xxxuuuqqqkkkeee```eee```\\\ZZZUUUOOOLLLMMMFFFDDD@@@>>><<<999666333333333222111000/////////111000///...,,,,,,,,,+++******))))))))))))************)))(((((((((((((((((((((((((((''''''''''''((('''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((('''''''''&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&'''''''''&&&&&&%%%$$$%%%''''''%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&((('''%%%&&&'''&&&%%%(((///666111+++&&&$$$%%%%%%%%%$$$&&&'''((('''&&&'''(((%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''''''''&&&))))))((('''&&&%%%&&&''')))))))))))))))******+++---,,,+++***))))))))))))......,,,+++***)))))))))((((((''''''&&&&&&'''''')))%%%&&&******''''''+++((())))))))))))((('''&&&******+++++++++*********((((((((((((''''''''''''%%%&&&&&&&&&$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%###%%%&&&'''''''''%%%$$$&&&''''''&&&$$$$$$%%%'''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&%%%%%%$$$$$$(((((('''&&&%%%%%%%%%%%%&&&%%%$$$&&&((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%&&&((()))'''''''''((((((((())))))(((,,,...,,,,,,///111111444;;;RRRwwwrrr\\\NNNGGGBBBAAAAAA@@@AAADDDJJJHHHEEE>>>666000//////111444777777888???LLLVVVqqq}}}```JJJ>>>:::>>>EEESSSgggzzz{{{yyyuuuqqqmmmhhhaaa]]]```\\\YYYXXXSSSMMMJJJKKKEEEBBB???;;;999777444222444333222111000/////////000000...---,,,,,,,,,,,,******))))))))))))*********))))))(((((((((((((((((((((((((((''''''''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&''''''''''''&&&'''&&&%%%&&&(((((('''%%%'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$%%%&&&((()))'''''')))((('''***000<<<666...(((%%%$$$%%%%%%%%%'''))))))(((((()))***%%%''')))++++++***((('''''''''''''''&&&&&&&&&&&&+++------)))%%%$$$(((,,,))))))(((((())))))***+++,,,+++)))(((''''''((()))---,,,+++)))((((((''''''''''''&&&&&&''''''((((((&&&%%%&&&))))))&&&&&&''')))))))))(((((((((((((((((((((((((((((('''''''''((((((''''''&&&%%%%%%%%%&&&((())))))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$%%%&&&''''''''''''&&&((())))))(((&&&%%%&&&(((&&&%%%%%%%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''&&&%%%%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%'''((()))''''''((((((((()))))))))&&&***,,,***---666<<<===999MMMoooyyyXXXBBB===:::999>>>@@@@@@@@@BBBGGGGGGFFFCCC<<<666111///000333555555555999CCCKKKaaauuugggNNN???;;;======LLL```rrr~~~{{{xxxtttppplllgggaaa]]]ZZZWWWTTTTTTPPPJJJGGGHHHEEEBBB===:::888666333111666555333111000000000000///...---+++******************))))))))))))******))))))(((((((((((())))))(((((((((((('''''''''''''''''''''&&&&&&&&&&&&'''&&&&&&''''''(((((())))))'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&(((((('''%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&''')))***'''&&&(((((('''***///222///***&&&&&&&&&&&&&&&''')))******((('''((()))(((***...000000...+++((((((((((((((((((((()))))),,,---...,,,)))(((***,,,((((((((((((((())))))***,,,+++)))((('''((()))*********)))(((((((((((()))((((((((())))))+++,,,,,,)))))))))******(((''''''''''''''''''((()))******'''''''''''''''(((((())))))))))))(((((('''''''''(((***,,,,,,***)))((()))((((((((((((((((((((((((''''''(((((((((((((((((('''((((((((()))******++++++,,,+++***''''''''')))&&&%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%%%%&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$$$$$$$%%%&&&'''&&&&&&&&&&&&'''((()))'''(((((((((((()))))))))(((+++******666LLL[[[```RRRhhh}}}___FFF999888555555;;;>>>>>>???AAABBBDDDFFFFFFAAA:::333///...111333333333666<<>>BBBWWWnnn{{{|||xxxtttoookkkgggaaa^^^UUUQQQOOOOOOLLLFFFDDDFFFDDDAAA<<<999777666444333444333111/////////000111000///...,,,+++***))))))******))))))))))))******))))))(((((((((((())))))((((((((((((''''''''''''&&&''''''''''''''''''''''''''''''((((((((())))))&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((&&&''''''(((((('''&&&&&&%%%$$$$$$%%%'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''''')))++++++'''%%%'''((('''(((,,,''''''&&&'''))))))(((''')))***+++***(((&&&&&&&&&(((***,,,......+++(((&&&))))))))))))***+++------+++******,,,...---)))&&&)))))))))))))))***++++++---,,,+++***)))***++++++************+++,,,------++++++++++++,,,...///000,,,,,,+++******,,,......,,,,,,++++++******))))))++++++******+++,,,---...***************+++++++++''')))++++++***((((((((())))))))))))))))))))))))))))))******++++++,,,,,,------,,,,,,,,,---//////.........,,,)))((()))***&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))))))))(((((('''''''''((())))))''''''&&&%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&''''''(((((((((((((((((()))))))))***,,,---+++///HHHkkk~~~___EEE;;;<<<:::555333666888888:::===>>>@@@DDDFFFCCC===444///,,,///111222333555:::===KKKVVVnnnyyyXXXDDD999444777???OOOeeezzzyyyvvvqqqlllhhhccc___[[[RRRMMMJJJIIIGGGCCCBBBDDDBBB???;;;888666666555444111000...------...000111555444222000...,,,++++++******))))))))))))******((((((((((((((())))))***((((((((((((''''''''''''&&&&&&'''(((((((((((('''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''(((((((((((('''&&&&&&$$$###$$$%%%'''((('''%%%%%%%%%&&&&&&'''((((((((()))***+++***)))***+++---///)))&&&((()))''''''***'''''')))+++---,,,)))'''***+++,,,+++((('''&&&'''&&&'''(((((((((''''''&&&''''''&&&&&&'''(((***+++***)))***...222111,,,&&&)))))))))))))))***++++++************************)))))))))***+++,,,---...))))))))))))***+++------***+++***(((,,,666===???>>>===<<<:::666222...,,,---,,,+++*********+++,,,)))))))))))))))(((((((((&&&'''))))))(((((()))***)))))))))))))))))))))))),,,,,,---...///000000000333222000//////000222333111111000...+++)))***+++'''''''''(((((((((((()))''''''((()))******++++++***))))))((((((((())))))'''''''''&&&%%%%%%'''***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))***************444VVVoooJJJ555555<<<@@@:::666777888888:::===<<<>>>AAADDDDDD>>>777111,,,...000111222444888:::>>>HHH\\\xxxyyyaaaHHH;;;444333<<>>;;;888666555555555222111000///---,,,+++***)))***,,,,,,+++,,,...000++++++++++++++++++++++++//////000111222333444555888666333111000111333555333333222000,,,++++++,,,((()))))))))************''''''((()))***+++,,,---++++++***)))(((((((((((('''(((((('''%%%&&&)))---''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&%%%&&&&&&'''''''''''''''(((((()))))))))*********)))+++...>>>ddd~~~yyy]]]@@@222222666???999666888:::999;;;>>><<<===???BBBCCC@@@999444.../////////000222444666666???OOOeeecccQQQ@@@999444555DDDWWWeeexxxzzzyyywwwrrrmmmjjjddd___[[[WWWSSSPPPNNNHHHDDDBBB@@@>>>@@@DDD===999555333333444444444444333111111222555888:::888777444000---+++)))(((******))))))))))))******((((((((((((((()))******)))(((((((((''''''''''''%%%&&&((()))))))))((('''++++++***)))((('''&&&&&&&&&&&&&&&'''''''''((((((%%%&&&((())))))(((&&&%%%'''&&&&&&&&&&&&'''(((((((((((())))))((('''&&&&&&&&&%%%&&&''')))***)))((('''''')))***,,,...///000---.........------///000:::333...//////---+++,,,---+++***+++,,,------,,,'''))),,,---------...///222000//////222666;;;>>>???===;;;888666666666777555999<<<<<<;;;;;;>>>AAA<<<<<<<<<<<<<<<======>>>???AAACCCEEEEEECCCAAA@@@???>>>===;;;::::::::::::<<<<<<<<<<<<<<<======>>>CCCFFFGGGJJJYYYrrr{{{tttooo```]]]YYYTTTPPPNNNMMMMMMCCCBBB@@@===:::888666555//////000000000222555777000000000000000000000000111111222333555666777777:::888444111000111333555444444333111---++++++,,,))))))******+++++++++,,,''''''(((***+++,,,---...,,,,,,***)))(((((((((((('''((()))'''&&&'''+++///((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%&&&''''''((((((''''''))))))))))))************///222888LLLsss~~~RRR]]]^^^OOO===444222111555111111444777666777999======???BBBDDDAAA<<<777000000///......///222333444<<>><<<===>>><<<999:::888666333222222333444555666888888888666444222222111...,,,++++++++++++******)))(((+++---+++'''))))))))))))))))))(((''')))***)))(((&&&%%%&&&'''$$$%%%'''''''''(((***---))))))((((((((((((((()))%%%&&&'''(((***)))&&&###''''''(((+++...///+++'''***)))((()))++++++***(((,,,+++***)))))))))***+++(((((((((***---///...---///---///444666555777:::555444555888777666999???CCC888777===:::000444AAADDDEEEDDD>>>777444666999888:::<<<=========???@@@LLLEEE??????CCCLLL[[[hhhjjjVVVKKKRRRWWWNNNJJJOOOPPPSSSTTTUUUYYY___aaa```]]]ZZZVVVWWW\\\bbbbbb^^^hhhkkkqqqzzz|||uuuiiiaaaddd___YYYVVVWWWXXXWWWVVVUUUTTTUUU\\\dddhhhgggdddhhhkkkqqq{{{~~~{{{yyyxxxyyyyyynnnmmmmmmmmmkkkeee\\\UUUPPPLLLGGGEEEFFFGGGGGGFFF===>>>?????????@@@BBBEEEAAADDDEEEBBB<<<555111000333222000//////111222444222000///...//////...---...------,,,,,,---///111---***)))***,,,++++++,,,(((,,,///.........,,,'''111***'''***+++((()))---...***(((+++,,,)))''')))''''''(((((((((((((((((())))))(((((('''&&&&&&&&&)))(((((('''''''''(((((((((,,,+++$$$""")))000444NNN]]]dddjjj{{{MMM;;;999<<>>@@@@@@???>>><<<555444222000//////000111777;;;CCCNNN[[[tttpppXXX???999444555;;;GGGYYYhhhpppwww|||xxxssspppmmmjjjfffccc^^^ZZZWWWSSSMMMIIIIIIDDD>>><<<===>>><<<999999888555333222222333444333444555555444222000//////...,,,+++***))))))***,,,***((('''((())))))'''&&&%%%%%%'''))),,,---...***++++++)))'''&&&'''(((&&&'''((((((''''''((()))******)))(((((())))))***)))((('''((())))))(((&&&&&&&&&'''(((***)))'''$$$(((((())),,,///000///---111000///.........///000333444555888<<<======;;;777AAAOOOUUUNNNEEEFFFLLLFFFFFFHHHJJJHHHJJJTTT___hhhUUUHHHIIIJJJEEEJJJUUU______\\\UUUMMMIIIJJJMMMJJJIIIGGGCCCBBBCCCHHHKKKXXXTTTQQQRRRRRRSSSZZZbbb]]]SSSRRR]]]eeeaaaYYYWWWZZZ^^^fffnnnssssssrrrssspppnnnjjjhhhjjjqqqxxx|||}}}xxxuuussspppllliiijjjhhhiiinnnuuuyyyyyywww{{{yyyzzz}}}|||xxxsssooommmkkkhhhfffccceeeeeeeeecccbbbcccdddaaaaaa___YYYQQQJJJGGGFFFCCCBBB???===;;;;;;<<<===:::888444222000///---,,,...---------...,,,***'''***))))))***++++++++++++,,,---+++''''''+++......+++))),,,///...))))))...000,,,***,,,,,,)))'''(((((((((((((((((((((((((((((((((((())))))))))))***''''''&&&&&&&&&''''''(((((()))))))))(((+++000555kkkccc>>>555111333;;;@@@<<<666333222222222222333555666777999;;;===???@@@???===<<<444222000///...///000111<<<===AAAFFFOOOcccyyyWWW@@@777333333888AAAMMM]]]kkkqqqwwwzzzuuuoookkkhhhdddaaa]]]YYYUUURRRNNNKKKHHHGGGBBB===;;;<<<<<<;;;999888777555333222222333333222333333333222000...---...---,,,******))))))))),,,+++***)))))))))***+++...+++)))((()))***+++******+++,,,+++)))(((((()))''')))******(((&&&&&&&&&******))))))))))))******,,,***((((((***++++++***)))+++------,,,++++++,,,,,,...111555:::;;;:::999===<<<;;;::::::;;;<<<===@@@BBBDDDIIILLLMMMLLLJJJGGGRRRbbbllljjj```ZZZ\\\ZZZZZZ[[[[[[[[[aaarrrqqq___^^^aaa^^^^^^dddnnnmmmhhh___VVVRRRRRRUUUWWWSSSMMMGGGFFFKKKSSSYYYaaa___^^^]]]XXXPPPLLLNNNIIIIIIMMMUUU\\\^^^YYYSSS\\\^^^hhhwww}}}xxxuuuwwwtttuuuuuutttssswwwzzz{{{xxxwwwzzz}}}~~~zzzssslllgggeeeeeedddbbb```]]]\\\\\\\\\]]]UUURRRNNNLLLJJJIIIHHHGGGBBB@@@===:::888666333111333333333111000///...,,,+++......---000444444000---------...,,,)))+++000000+++)))+++,,,***)))***(((((((((((((((''''''''''''((((((((((((((((((((('''&&&&&&&&&'''(((((()))+++'''(((,,,,,,***111<<>>>>>>>>===<<<444222000.........000000;;;;;;;;;;;;@@@PPPnnn^^^DDD777666333444:::CCCMMM\\\iiipppuuuvvvqqqjjjfffaaa\\\\\\YYYUUUQQQMMMKKKIIIHHHDDDAAA===;;;;;;;;;:::888777666555444333333333333333444333333111000...---------,,,+++++++++******,,,,,,---///---+++,,,000111...***)))++++++***((()))+++------+++)))((()))'''))),,,---+++)))((((((,,,,,,,,,,,,,,,------.../////////000333444333222111444777777666777:::>>>>>>@@@DDDIIIMMMOOOMMMKKKOOONNNMMMLLLLLLMMMNNNOOOPPPRRRUUUYYY\\\\\\YYYVVVUUUVVVaaauuuuuukkkooojjjeeeeeegggqqqxxxmmmooopppiiiccccccdddbbb\\\TTTLLLIIIIIIKKKOOOKKKFFFBBBCCCJJJUUU]]]```]]][[[XXXOOOCCC===<<>>CCCFFFFFFDDDAAA;;;???DDDFFFFFFIIIMMMQQQTTTUUUYYY]]]```aaa^^^\\\\\\[[[ZZZYYYXXXYYYZZZZZZ\\\]]]___bbbdddbbb___\\\RRRXXXkkk}}}pppdddaaaeeekkkuuu}}}ppphhheeegggddd\\\WWWXXXOOOMMMHHHBBB>>><<<<<<===;;;:::999888:::@@@HHHNNNRRRNNNKKKGGGAAA999777999DDDOOOQQQBBB999>>>HHHKKKWWWSSS]]]wwwuuuiii___]]]aaajjjqqqtttyyy|||sssnnncccaaa^^^^^^___bbbeeefffeeehhhnnnuuuzzzwwwzzz~~~|||}}}qqqjjjlllrrrvvvyyyvvvnnnjjjmmmooonnnnnnsss|||cccGGG>>>MMMfff~~~]]]@@@666000---------******+++,,,,,,,,,,,,++++++++++++++++++******)))))))))(((((((((''''''((())))))***,,,)))***,,,)))000RRRxxxbbbAAA///+++++++++---......---///000000000000000111222333444555555666888:::;;;;;;;;;;;;<<<:::666333000.........***,,,000444666>>>PPPaaahhhMMM:::666;;;555333666???HHHSSSbbbnnnnnnpppnnnhhhccc```ZZZTTTVVVVVVTTTPPPKKKHHHGGGGGG>>>===<<<:::999777777777444444444444333333222222///......------,,,,,,,,,((()))***************)))000///222444...(((---888<<<555...,,,...000///,,,///222666777666333111000000333666888999:::;;;===CCCCCCCCCCCCDDDEEEFFFFFFGGGIIINNNRRRUUUTTTPPPMMMJJJMMMQQQTTTVVVXXXZZZ\\\[[[\\\]]]```bbbbbb___]]]ZZZYYYWWWUUUTTTTTTTTTUUUSSSSSSTTTVVVWWWVVVRRRPPPAAAUUUwwwppp```PPPLLLNNNOOOPPPQQQLLLIIIGGGFFFAAA<<<>>>DDD:::999666333222111222222...000111111111333666888:::666444444222000222888777CCCHHH>>>555666===@@@BBBEEESSSlllnnnZZZKKKCCCAAAIIISSS\\\jjjxxx|||{{{|||kkk]]]TTTPPPDDDCCCAAA@@@@@@BBBEEEFFFFFFJJJOOOOOOOOOTTT^^^gggnnnjjjccc[[[TTTRRRTTTVVV[[[\\\]]]___```bbbcccdddkkkoootttyyy||||||}}}zzz|||uuu\\\^^^gggzzzrrrNNNGGGAAA???<<<777555666333222111///---,,,******(((((((((((((((((((((((((((''''''&&&&&&''''''((()))***+++++++++===hhhyyyYYY@@@222------000&&&,,,///---+++---000222/////////000111222444444444555666888999:::;;;;;;>>><<<888444111///......***,,,111555555888DDDPPPmmmbbbMMM@@@777555888444555;;;FFFPPPYYYeeeooommmooommmhhhdddaaa\\\UUUSSSTTTTTTPPPKKKFFFEEEEEE<<<<<<;;;:::888666666666333444444444444333222222...------,,,,,,---------***+++,,,---...------,,,000---///222///---;;;MMM[[[NNN???555333444444222777;;;???AAA@@@===:::999;;;===@@@AAABBBDDDFFFHHHMMMMMMMMMMMMNNNOOOPPPQQQMMMMMMOOORRRSSSRRRNNNKKKNNNNNNOOOQQQSSSSSSQQQOOOKKKKKKKKKMMMNNNOOOMMMKKKIIIHHHEEECCCAAAAAA@@@AAA=========>>>@@@???===;;;444EEE^^^ssswwwooogggeeeNNNCCC888666777555333222333222111///,,,)))---333///...---------...---,,,+++---///000...------...,,,***+++------+++---111---111444333111222444555000888@@@KKK[[[eee[[[HHH<<<333000444999AAASSSggg{{{dddOOOAAA;;;:::111111000//////000222444444666777666333333777<<<<<<<<<:::888666555555666<<<===>>>@@@BBBCCCDDDEEEJJJLLLNNNNNNNNNQQQUUUXXXaaahhhrrr{{{|||yyy~~~{{{ppp{{{}}}ooogggaaa^^^[[[VVVSSSUUUQQQOOOLLLGGGCCC>>>;;;999444333222000...---++++++++++++***)))(((((((((((((((+++,,,(((,,,CCCjjjpppSSS666,,,---......000''',,,...,,,+++///111///////////////111222333444333444555666888999:::;;;<<<:::666333111//////000---...000333111222<<>>222+++666000---///000...,,,.........///000///---,,,...///......000111111000...,,,...111222000...............111555333---+++---666000,,,///444777777888333999777111:::MMMOOODDD===888888:::888999III^^^nnnVVVAAA666555777111222222111000111333555333333444444444444555666...///111333333222111111555666888:::;;;<<<<<<<<>>GGGRRR]]]gggooossstttnnniiihhhiiifff___XXXSSSSSSPPPJJJGGGGGGCCC>>><<<<<<:::999888888777777444555555555444333333333///......000555:::===>>>:::999888888::::::999888555555555333555>>>KKKVVVYYYPPPEEE@@@BBBFFFIIIIIICCCAAADDDKKKMMMHHHEEEGGGEEECCCBBBBBBBBBBBBCCCFFFEEEHHHJJJIIIFFFCCCBBBBBB<<<:::777666666555444333555444333111///---+++***+++++++++)))((()))+++---///...------,,,,,,,,,,,,///,,,***---222555333////////////000111111///---222000---,,,---...000000///111222000---,,,///333000222333111...---...000000222222000......222666555222111444555333111000111444:::<<<888444777>>>???999777<<>>JJJXXXgggqqqwwwyyytttooojjjhhhhhheee^^^XXXLLLNNNLLLHHHFFFGGGDDD???::::::999999999:::;;;<<<<<<:::999<<>>;;;>>>@@@BBBEEEHHHKKKMMMNNNKKKHHHEEECCCBBB@@@===:::999::::::888777;;;DDDKKKKKKFFFBBBBBBFFFNNNTTTXXXMMMFFFBBBCCCCCC???>>>AAA;;;999888888777666555666555666777666555333222111///...,,,,,,,,,,,,++++++))))))******+++,,,---...+++,,,------------...///111000000//////000000000...---------............000///......000222333333000////////////000//////...///222666;;;@@@DDDFFF>>>@@@BBBAAA???>>>@@@BBBCCCEEEFFFGGGIIILLLQQQTTTUUUTTTUUUVVVXXXXXXYYYZZZSSSVVV]]]aaa```]]]```gggpppkkkiiinnnssswww~~~~~~|||}}}qqqzzz}}}jjjXXXKKKAAAAAANNNZZZ[[[[[[^^^fffmmmlllaaaZZZYYYUUULLLKKKIIIGGGKKKQQQUUUTTTQQQPPPNNNKKKHHHGGGGGGGGGGGGDDDHHHFFF>>>777444333111222222222444666999<<<>>>===>>>???AAAEEEJJJQQQVVVSSSPPPNNNRRRZZZcccjjjnnnxxxyyyzzz||||||}}}|||}}}~~~~~~~~~~~~~~~}}}~~~}}}~~~~~~{{{|||}}}~~~~~~yyyrrrppprrrhhh___TTTPPPPPPPPPKKKFFFBBB:::===;;;888SSSsssyyyNNNFFF???===999111---...000...++++++,,,------,,,......///000111111111111444222111333777::::::999666666555222///,,,,,,---//////000111333555777888555DDDTTTqqq]]]GGG;;;222333666777555555;;;BBBQQQcccttt|||}}}|||qqqmmmhhheeeccc___XXXTTTGGGJJJKKKIIIHHHHHHFFFAAA======>>>@@@AAABBBCCCCCCEEECCCBBBFFFMMMOOOKKKFFFGGGLLLSSSVVVWWWXXXZZZ]]]___[[[VVVPPPKKKFFFAAA===;;;======;;;888777:::===??????>>>>>>AAAFFFMMMRRRCCC===888888999666444444///000000000//////...,,,...---,,,,,,------,,,+++,,,+++***)))))))))))))))///...---,,,+++++++++,,,++++++,,,---------------,,,,,,,,,,,,---...///000***,,,...---,,,,,,...111333222000000222666:::===999:::<<<======<<<;;;:::@@@@@@EEEQQQbbbooottttttpppqqqssssssrrrssstttvvvxxxxxxyyy|||wwwkkknnn|||xxxvvvwwwyyyxxxvvvtttssskkk\\\MMMFFFBBB???>>>>>>============<<<<<<999777444444666:::===>>>CCC???;;;:::???FFFLLLPPPPPPSSSVVVXXXXXXXXXYYYZZZ^^^___bbbeeeiiilllnnnppppppwww}}}}}}xxxuuuvvvyyy~~~}}}}}}{{{{{{~~~|||uuummmlllnnnlllddd\\\VVVQQQOOOLLLSSSqqqjjjgggbbbZZZKKK<<<666666444000,,,***+++---.../////////000111222333333333000111222333555666777777888888777444000---------000000000111333555777888444???KKKbbbnnnLLL???888333555777666666777BBBJJJZZZlll{{{{{{vvvnnnkkkgggccc___ZZZVVVSSSQQQVVVYYYWWWUUUSSSOOOJJJKKKMMMPPPSSSSSSRRRPPPNNNNNNNNNOOORRRVVVWWWTTTQQQSSSYYY___aaa```aaaeeeiiieeeaaaZZZTTTMMMFFF@@@<<<999::::::777444222333444777999:::888555777>>>CCC333111111444666333///+++***---///...///111000...000---,,,,,,...000///............---,,,+++,,,---444222000...---...///000222111///...///000000000000000000111222333555666555555777888:::===@@@BBBDDDDDDDDDEEEHHHLLLQQQUUUSSSUUUVVVWWWWWWWWWWWWXXX]]]\\\cccvvvzzzpppkkkgggffffffeeecccaaa^^^[[[ZZZXXXSSSNNNLLLNNNQQQQQQPPPNNNJJJEEEAAA???@@@BBBCCCAAABBBCCCAAA>>>>>>@@@BBB@@@@@@AAACCCEEEHHHIIIKKKPPPYYYbbbbbb[[[WWW[[[bbb}}}vvvqqqvvv{{{}}}{{{~~~zzz{{{~~~~~~~~~}}}yyyssstttxxxxxxrrrjjjiiigggcccdddwww|||rrrdddVVVOOONNNGGGCCC<<<777444333111000222222222333333222111111///111333555555555777999;;;<<<;;;888444111000000/////////000111333444555888AAAFFFUUUtttpppVVV???<<<888666777666444555999FFFOOO___ppp{{{}}}wwwqqqoooooonnnkkkhhhfffeeeeeennnuuuyyyvvvpppkkkddd^^^aaadddhhhjjjiiiddd]]]YYYUUUXXX[[[[[[XXXVVVVVVWWWaaadddfffddd```___dddhhhWWWTTTNNNHHHCCC>>>888444333333222000//////111222---000222000...111999AAA;;;;;;888555333111000......222111......111222...,,,++++++,,,...000000000...000111000///000222444222222333666<<>>???BBBDDDDDDGGGGGGGGGGGGHHHJJJKKKLLLNNNKKKIIIMMMSSSXXXYYYXXXYYY\\\___aaacccfffkkkoooiiijjjkkkkkkjjjlllqqqttttttttt|||qqqyyyzzzyyy{{{}}}}}}|||xxxwwwsssnnnhhhdddbbbaaa^^^^^^[[[VVVRRRRRRWWW\\\bbbaaa___]]][[[YYYWWWVVVYYY___bbbZZZLLLDDDFFFKKKWWW]]]^^^TTTKKKJJJNNNQQQjjjxxxjjjfffhhhjjjiiiiiijjjmmmrrrxxx~~~~~~}}}~~~|||{{{uuuooonnnrrrtttrrrnnnoootttvvv|||vvvqqqlllgggcccaaa\\\VVVPPPKKKFFFAAA>>>???>>><<<:::777333111///222444666666666666888:::=========;;;666333111000............///000111222555;;;===GGG___yyyvvvUUUFFF:::888666666666444222777???LLLVVVfffttt}}}|||yyyyyy|||~~~~~~|||}}}xxxpppppprrruuuuuuqqqiiiaaa\\\VVVZZZ\\\YYYRRRNNNOOOSSSWWWWWWUUUPPPKKKIIIJJJMMMBBB???<<<999666333000---000///---,,,,,,...111333,,,......,,,+++000:::BBBYYYUUUHHH777------222666>>>???:::111...333444000222444666777777888;;;======???AAAAAA??????BBBEEEKKKKKKMMMQQQXXXbbbjjjoooeee```[[[YYY\\\```aaaaaa```_______________```aaaaaa\\\XXX[[[bbbggggggddd```cccgggiiijjjmmmrrrvvvqqqsssuuuuuuuuuxxx~~~wwwzzz}}}yyy{{{rrrjjjjjjmmmlllkkkcccSSSEEE@@@>>>===JJJVVVZZZRRRNNNTTT^^^bbbcccddd___TTTMMMLLLMMMLLLPPPNNNMMMNNNRRRYYY```dddqqqrrrllliiifff___]]]]]]```aaabbbgggmmmmmmhhhaaa]]]\\\^^^aaabbbgggxxx|||zzzvvvrrrqqqpppiiiaaa```___^^^___```bbbaaaaaaYYYXXXUUUQQQLLLGGGCCCAAA;;;:::888666555666666666<<<======;;;666222000///---------------...///000000555666???RRRhhh```EEE???;;;555555666777555666@@@LLL\\\gggvvv~~~uuupppooommmiiiccc]]]WWWSSSNNNOOONNNJJJDDDAAABBBDDD???>>><<<999777555333333555333111111111111///...222000///...///000111111222222111111666AAAOOOYYYsssooo```HHH777888BBBJJJUUUVVVMMM???:::AAADDDAAAGGGMMMSSSTTTRRRQQQUUUYYY___aaaaaa]]]WWWTTTUUUXXX```___^^^```eeellltttxxxooollljjjmmmrrruuuuuusssnnnnnnlllkkkjjjjjjjjjjjjfffcccbbbccchhhmmmoooooojjjmmmooooooooorrryyy}}}kkkaaa]]][[[WWWUUUQQQKKKFFFFFFJJJNNNKKKNNNPPPQQQTTTXXXVVVQQQOOOLLLGGGCCCAAABBBDDDFFFZZZppp~~~rrr]]]QQQKKKGGGIIIGGGFFFIIIJJJKKKPPPXXXTTTRRRMMMGGGCCCEEELLLRRRZZZvvvsssnnnkkkmmmllliiiiiihhh___UUUQQQQQQSSSXXXaaajjjppptttlllkkkjjjiiigggeeecccbbbQQQKKKDDD@@@???>>>===;;;===??????<<<888333111000......---------...//////000444444<<>>:::777666555555333222333555777666444111222111000111333444444333555444333333333222000///444555777===KKK^^^rrrwww```NNNOOOZZZbbbiiiiii^^^NNNKKKTTTYYYWWWZZZccckkklllhhhggglllrrr}}}}}}{{{rrrhhh```^^^```VVVTTTSSSTTTYYY```hhhmmmlllkkklllrrryyy|||zzzwwwuuutttsssqqqooonnnnnnnnnggghhhjjjlllnnnssszzz~~~tttppprrrtttwwwpppmmmppppppjjjeeedddgggjjjnnnssszzz~~~wwwnnn}}}uuulllccc]]]XXXVVVAAA]]]qqqhhhTTTHHHDDDAAA;;;777666666666666;;;AAAAAABBBAAA<<<777:::CCCKKKQQQttttttSSSYYYMMMUUU[[[]]]___aaa[[[RRRMMMKKKIIILLLTTT]]]dddiiilllmmmppprrruuuwwwxxxyyylllcccYYYRRRPPPOOOKKKHHH@@@AAABBB???;;;666333222//////.........//////000000333333:::EEENNNddd~~~\\\CCC777777===:::<<<===<<>>444;;;@@@GGGIII@@@999HHH]]]eeeXXXGGG<<<<<<@@@@@@???GGGDDDGGGVVVmmm~~~{{{qqqggg```aaafffeeeccc```^^^___aaadddfffjjjsss{{{xxxqqqnnnvvvtttjjjddd___YYYTTTPPPMMMIIIIIIPPP]]]jjjssssssvvvzzz~~~{{{vvvyyy{{{xxxuuuvvvuuuwwwxxxuuuxxx~~~pppxxx~~~{{{ssspppwww}}}|||||||||qqqssstttggg]]]QQQAAA777666888888777444444111444666000777OOOjjjnnnRRRFFFCCCAAACCCGGGKKKLLLIIIBBB<<<@@@999888???GGGLLLSSSZZZaaa___aaaiiipppvvv~~~sssmmmjjjkkkhhhaaa]]]^^^\\\VVVOOOJJJGGGAAA888111222///---,,,---/////////000000222666:::DDDVVVgggrrrTTTAAA;;;@@@IIIMMMKKKJJJNNNXXXjjj}}}|||qqqllljjjhhhjjjnnnooodddQQQDDD@@@???AAACCCCCCAAA===888555===>>>>>>======;;;888444666666888BBBSSSaaabbb[[[^^^iiivvvzzztttqqq}}}wwwWWWJJJJJJNNNNNNNNNSSSPPPQQQ[[[iiiuuuyyyxxxuuupppkkkhhhbbb\\\\\\```gggfffdddccccccdddfffhhhpppvvvzzzwwwqqqoootttzzz|||tttkkkfffdddbbb___\\\YYYXXXWWWYYY___hhhpppvvvxxxzzz~~~}}}|||{{{}}}|||nnn^^^SSSLLLGGGCCCAAA@@@:::888999;;;RRRvvvhhhKKK;;;888999::::::<<<>>>AAA???;;;777444222444:::>>>@@@GGGPPPLLLLLLPPPXXXaaajjjwwwzzzsssoooqqqqqqllljjjkkkccc___YYYUUURRRKKKBBB;;;555222///------......---//////111444777???PPP___|||iiiPPPCCCBBBKKKVVV\\\XXXVVV^^^nnn|||qqqeee\\\XXXWWWMMMKKKJJJJJJFFFCCCDDDGGGOOO[[[dddcccaaa^^^VVVKKK@@@@@@BBBGGGKKKKKKGGGCCCHHHIIILLLWWWjjj~~~}}}XXXPPPWWWXXXWWWYYYQQQQQQQQQUUUZZZ```ccccccbbbbbbdddhhheee```___aaajjjjjjkkkmmmppprrruuuvvvxxxzzzzzzxxxuuuuuuyyy}}}yyyuuuqqqpppsssvvvwwwvvvsssuuuwww{{{wwwooojjjhhh``````YYYSSSQQQSSSooo|||[[[FFF??????>>>;;;888555444666555222///......222555777999BBBKKKDDDDDDHHHNNNTTT]]]mmm{{{|||sssllllllmmmllljjjiiijjjgggccc```]]]WWWNNNGGG;;;888333111//////...---......000333555:::GGGSSSgggiiiUUUJJJIIIQQQZZZ```\\\]]]gggwwwzzzrrrnnniiifff___XXXSSSQQQRRRSSSHHHGGGDDDBBBDDDPPPdddttt{{{___ZZZWWWZZZ^^^^^^\\\\\\^^^]]]\\\aaassspppSSSUUU]]]YYYTTTWWWWWWYYY[[[\\\\\\^^^bbbeeebbbdddjjjppppppllljjjlllpppsssxxx~~~{{{~~~{{{wwwpppggguuutttkkkhhhaaaYYYQQQLLLEEEBBBAAA???999444777777777777777777999<<>>444888888:::<<<===CCCRRRaaajjjccc[[[WWWZZZ___aaa```ccccccdddeeeccc^^^XXXTTTMMMIIICCC>>>;;;888666444111000222555555666;;;BBBJJJbbbuuuiii\\\SSSMMMIIIIIIMMMHHHLLLSSS^^^jjjuuu|||}}}{{{vvvpppiiiccc^^^[[[[[[ZZZ[[[aaakkkwwwvvvssswwwnnnhhhmmmwwwwwwuuufff]]]```aaa___fffrrryyy}}}|||{{{~~~vvvfffeee}}}{{{}}}wwwsss~~~xxxwwwvvvrrrggg^^^[[[aaakkkvvv~~~zzziiiWWWKKKHHHFFFCCC>>>===DDDMMMRRRQQQLLLHHHKKKRRRXXXXXXZZZ[[[^^^___^^^\\\YYYWWWQQQLLLGGGBBB>>><<<999777444333333666777666:::@@@DDDVVVqqqaaaWWWMMMHHHDDD@@@@@@CCC;;;>>>FFFSSScccqqqzzz~~~}}}|||yyyvvvssspppooonnnrrrrrruuu~~~}}}uuuqqqllliiisss|||yyyxxxzzz|||wwwhhhooozzz}}}}}}zzzooofffeeellluuu}}}zzzkkkfffaaa\\\UUUNNNNNNRRRWWWXXXSSSJJJEEEJJJNNNOOONNNQQQTTTVVVVVVVVVUUUUUUOOOKKKFFFAAA>>><<<999888666333444777888777:::???@@@MMM```yyyuuuYYYOOOFFFAAA===999999<<<:::<<>>GGGUUUlllxxx^^^DDDAAA<<<777555666888:::;;;CCCSSSjjj~~~yyyyyyxxxxxx||||||ggg___rrrqqq[[[QQQPPPOOOKKKSSSZZZggguuuxxxqqqhhhcccfffooozzz|||qqqgggmmm~~~{{{|||}}}|||{{{||||||qqqrrrmmmlllmmmfff[[[]]]ggguuurrrrrrsssooohhhjjjqqqpppkkkiiidddRRRMMMIIIIIIMMMOOOMMMIIILLLHHHCCC===888666666666333444444555555666999<<<>>>BBBNNNccc|||vvvXXXFFF===<<<;;;:::<<<>>>BBBDDDWWW___nnnyyy{{{vvvjjj```\\\YYYUUURRRQQQTTTXXX[[[```kkkvvv~~~tttkkkeeepppbbbjjj}}}yyyzzzxxxsssmmmjjjhhhgggfffeeeiiippp{{{~~~xxxtttuuuyyysssgggeeekkk~~~xxxsssrrrpppmmmqqqxxx{{{yyysssnnnaaa\\\XXXVVVYYY[[[\\\[[[LLLHHHAAA:::555222222222222333444444333555888:::;;;===EEEUUUiiiuuuUUUCCC>>><<<<<>>???CCCKKKYYYpppgggMMMFFFJJJCCCDDDFFFJJJQQQYYY```dddrrr{{{qqq~~~zzz{{{yyyuuurrrrrrxxx{{{wwwsssrrruuuvvvvvvwww~~~nnnlllfffmmm{{{uuufffbbbppptttsssiii```eeeyyyeeeYYYcccsss|||xxxrrrlllfffcccaaa```bbbbbbfffjjjzzz~~~qqqkkkkkktttvvvmmmffffffiiigggddd```]]]^^^aaaddd\\\WWWNNNDDD===888666555222333333222111111444666>>>???BBBGGGNNN```{{{aaaOOOLLLRRRKKKJJJKKKNNNTTT]]]ffflllwww{{{jjjpppbbb[[[~~~}}}qqqiiiccckkkqqqmmmccc^^^aaaggg|||{{{sssssswwwrrruuuzzzzzzxxxrrrnnnooovvv}}}}}}||||||~~~{{{|||}}}xxx```ddd~~~{{{rrr{{{uuueeeQQQHHHQQQRRRPPPKKKBBB===BBBPPP\\\tttiiikkkoooYYY^^^eeekkkmmmqqq~~~}}}yyyrrrkkkfffvvvyyyeeeiiitttuuuxxxuuujjjkkklllhhhfffjjjddddddcccaaa``````cccfffccc___VVVMMMEEE???;;;:::444444444222111111333555666888===@@@DDDPPPhhh~~~ppp^^^RRRNNNOOOKKKKKKMMMRRRZZZdddnnntttxxx|||tttyyy^^^[[[sssmmmNNNRRRuuuaaaTTTNNNLLLLLLUUUYYYXXXNNNBBB@@@JJJUUUvvvyyy|||wwwzzzvvvnnnjjjooorrrzzz|||xxx~~~yyyzzz}}}~~~~~~ssshhhooo~~~^^^PPP]]]nnnYYYaaaqqqyyyooocccHHHBBB999888777666777999<<<>>>HHHPPPXXXfffyyyoooppprrrvvvzzz~~~uuuSSSHHHOOOgggiiicccfffbbb\\\[[[UUUXXXZZZ\\\___eeennnttt}}}{{{ooojjjhhhggghhhbbb```^^^]]]^^^aaaeeegggeeeaaaZZZRRRJJJCCC>>><<<777777666444222222333555333666;;;???AAAGGGXXXhhhtttcccZZZSSSNNNLLLJJJNNNUUU___kkkwwwmmm___aaa{{{}}}|||fff[[[QQQXXXwwwwwwppp```XXXLLLAAA===CCCMMMVVVYYYVVVOOODDD;;;:::AAAIIIbbbooopppnnn~~~xxxzzzxxxnnniiikkkrrruuu}}}|||vvvrrrssssssuuuuuuuuuuuurrrhhh^^^^^^www___TTTssszzzVVVXXX[[[aaajjjwwwyyytttdddQQQTTTvvvsssEEE---444555666888:::;;;;;;;;;:::===AAANNNqqq|||~~~dddHHHHHHNNNUUU```|||dddccc```ZZZRRRKKKGGGEEEEEELLLUUU]]]fffqqq{{{~~~zzz|||zzzuuummmfff]]]YYYZZZ^^^aaaccccccaaa\\\VVVNNNFFF@@@===::::::999666444333444666888888<<>>KKKssskkkJJJ???222222333444888===CCCHHH>>>AAADDDQQQtttmmmgggzzzzzzmmm|||qqqhhhttt]]]KKK@@@>>>EEEJJJIIIHHHLLLQQQUUUSSS]]]fffjjjqqq~~~tttddd[[[ZZZ]]]``````cccaaa^^^XXXQQQIIIBBB>>>;;;;;;:::888555444555666:::999:::<<<===@@@HHHQQQlllYYYOOOJJJGGGHHHNNNNNNmmmzzz}}}lllPPPjjj|||rrrYYYQQQNNNRRRQQQJJJHHHMMMCCCCCCBBB>>>:::777888999333777:::333777PPPZZZIII999999777444444666777777888444???gggZZZXXXppp{{{iiiVVVWWWaaaeeejjjrrr{{{}}}|||zzzvvvxxxmmmhhh^^^TTTNNNOOOVVV]]]sss~~~vvvzzzyyy~~~gggFFF<<>>999555222222555999<<>>:::555333333555888555555FFFMMM???;;;999555222333555777777999999QQQ}}}fffMMMdddvvvpppUUUGGGMMMXXXjjjwwwvvveeeZZZ[[[bbbWWWRRROOOSSSVVVYYYaaajjjpppsssuuurrrooorrr{{{dddLLLHHH<<<>>>???AAAXXX]]]EEE;;;222<<<999888999999999@@@HHH___jjjmmmvvvrrr```mmm|||jjj]]][[[QQQMMM]]]mmmooo}}}wwwiiiXXXIII@@@BBBYYYeeecccfffjjjkkknnnvvvooofffaaaccclllwww~~~ppppppooollleeeYYYKKKAAAAAA===999666666666666666666888::::::;;;===BBBFFF{{{fffSSSFFFFFFBBB:::>>>KKK~~~xxxcccOOOVVVlllxxxmmmyyyccc\\\zzzuuurrrpppooo]]]VVVSSSVVVWWWUUUZZZcccPPPOOOMMMOOOWWWbbbmmmtttyyyeeeNNN===444222555222666666222888>>>888AAA<<<777444444555777888;;;GGGooodddEEEFFFqqqzzz}}}lllNNN>>>FFFWWWeeeaaaYYYPPPHHHBBB@@@AAA@@@@@@DDDKKKTTT___nnn{{{xxxYYYIII???;;;???SSSqqq|||jjjooouuu^^^<<<999;;;000;;;999888777333333;;;EEEfffyyybbbTTT^^^dddsssooo___VVVUUUpppmmm]]]LLL___zzz}}}yyywwwooogggddd^^^WWWSSSUUU\\\aaaeeeeeegggkkkmmmhhh]]]TTTJJJEEE???:::777666555444666777888999999;;;???BBBzzzbbbRRRDDD===???;;;777EEE[[[yyygggWWWOOOTTTQQQIIISSSggg}}}|||ZZZSSSiiixxxllldddVVVTTTQQQQQQSSSUUUTTTSSSDDD===:::>>>AAAAAACCCFFF>>>;;;666444666<<>>;;;@@@KKKFFFMMMRRRJJJHHHMMMLLLFFFAAA;;;888555333444777CCCaaaLLL:::LLLtttyyypppYYYFFFGGGUUUaaaQQQCCC555333:::CCCJJJNNNZZZbbbppp}}}|||jjjSSSDDDAAA777EEEnnnooobbbooozzzyyyyyyjjjFFF000666>>>555555444333222000222<<>><<<:::888777888888888888999;;;<<>>EEEJJJLLL[[[eeeYYYMMMLLLIIIAAA===999777222///444<<>>555555999555444222222333222555???JJJTTT^^^[[[___yyytttjjjsssmmmFFF>>>FFFzzztttuuulllvvvzzz{{{jjj```TTTNNNMMMKKKFFFAAADDDBBB@@@???@@@AAAAAA@@@<<<;;;;;;:::;;;;;;;;;:::___JJJ:::777999999999@@@VVVwwwqqqbbbSSSIIIDDDGGGKKKJJJCCCGGGbbbfffPPPLLLFFFVVVfffhhhccc^^^ZZZVVVTTTQQQNNNKKKEEE>>><<>><<>>555...555222222222///111BBBUUU}}}```:::<<>>???===<<<===>>>???===<<>>DDDIIISSS]]]dddZZZMMMFFFHHHNNNSSSUUU```fffooodddHHH888444......---///333666CCCeee[[[::::::GGGkkklll[[[FFFOOOeeeWWW444;;;;;;QQQ~~~zzzqqqnnnlll}}}aaaeeerrrzzzxxxYYY777999888///...//////000888CCCHHHCCC===:::EEEBBBIIIooopppUUUCCCEEEHHHDDDEEEKKKIIIOOO\\\nnnlllCCCDDDZZZaaafffrrr]]]qqq|||tttZZZQQQDDD999444444666777999888888:::>>>???>>>===ZZZ>>>999999777===<<<>>>[[[sssXXXOOOLLLFFFBBBBBBJJJKKKFFFAAAPPPvvv|||xxxtttqqqmmm```OOOGGGGGGMMMPPPQQQPPPTTTddd{{{gggMMM;;;666666777666555444222222222222222000222222...---///111000000---111777666222888DDDSSS```kkkiiibbbeeewww}}}vvvZZZ777...444333......222999AAAWWW___===:::FFFppphhhUUUGGGSSScccXXX===666IIIrrrzzzttttttrrrqqqDDD===JJJpppVVV888777555111222444222777CCCTTT\\\UUUHHH@@@>>>:::FFFuuuaaaHHH:::AAAFFFBBBCCCKKKDDD@@@===EEEZZZyyySSS888FFF```lllWWW]]]sssBBBHHHiii}}}|||dddMMM>>>888666777222111222555;;;======;;;mmmJJJ;;;===<<<>>>???AAAQQQsss|||iii```UUUQQQXXX\\\OOO>>>???GGGFFFHHHhhhnnnbbbfffjjjrrr}}}eeeDDD555444666777222555<<<:::111...555222222111111111111222222333222111111000111111111<<>>XXX~~~rrrtttwww```vvvhhhBBB;;;@@@bbb~~~JJJ333;;;666333777444555???QQQgggtttnnnZZZIII===555<<>>FFFPPPYYYQQQFFF>>>CCCUUUooobbbHHH:::EEEzzznnnUUUOOOKKK___ssslllZZZUUUZZZrrr}}}tttXXXJJJSSSYYYSSSjjjzzzsssSSSLLLPPPJJJ;;;<<<999333111444555444rrrTTT>>><<>>777===DDD???999???YYY~~~~~~ppptttuuuoooeeeZZZMMMCCC@@@???NNNttt\\\DDDEEESSS^^^]]]LLL===;;;888111222222111111111111222222000000111111111000///...---000222BBBhhh~~~gggNNN???;;;777999;;;555333EEEqqqyyyQQQ<<<999YYYqqqrrrcccIII<<>>CCCCCCccc|||xxxhhhYYYDDD///***===EEEcccyyyuuuqqq[[[===222888[[[???999999>>>>>>555999MMMnnnhhhgggbbbWWWKKKBBB>>><<<@@@HHH[[[yyy}}}YYYHHHUUUfffoooaaaKKK>>>999888222222111111111111222222...///111222111000...,,,///111///555TTTxxxuuuWWWOOORRRTTTGGGAAAFFFHHHSSSkkkgggVVV>>>SSSpppZZZ@@@GGGoooIII888333222333111...111666===GGGSSS```gggXXXQQQGGGAAA>>>:::555000555000000444666333111333333666>>>JJJVVVYYYTTTNNNJJJZZZwwwccc<<<555===???YYYvvvTTTEEEBBB<<>>>>>:::666444555444222444999HHH[[[gggbbbXXXQQQEEE777222===;;;IIIuuuwwwWWW@@@999cccHHH:::<<<:::888888222???aaagggTTTOOOIIICCC???>>>@@@CCCIIIVVV___aaalll}}}YYYMMMRRR\\\cccZZZHHH;;;888222222111111111111222222...///111222111000...,,,000222444777BBBTTTfffqqqIII@@@FFFMMMEEEAAAIIIOOO\\\pppyyyxxxvvvoookkkmmm___YYY]]]mmmlllSSSNNNffftttpppWWW999111111111333000222333444555888>>>BBB===BBBHHHJJJFFF===444///111...---000000///...///666222000666DDDOOOTTTTTTKKKIIIPPPkkkOOO555666:::777HHHuuu\\\FFF888888???NNNccc}}}ZZZ???<<<888666777777444111444999GGGJJJIIIEEEEEEFFFAAA999333999AAA===HHHuuupppVVV>>>|||SSS???:::===555222999>>>QQQuuuiiiPPPGGGBBB???@@@@@@???@@@CCCQQQ[[[ZZZMMMOOOjjjwwwXXXHHHDDDTTT^^^QQQ<<<111222222111111111111222222000000111111111000///...+++...555888555:::SSSoooPPP666,,,444666777<<<<<<>>>KKKVVVSSSYYY|||cccTTTFFFCCCDDDJJJYYYiii{{{tttmmmlllcccRRR^^^uuutttbbb;;;000///...333---///111222222333444555777>>>EEEGGGBBB:::222...111000///.........///000...111444333222888DDDNNNVVVPPPMMMUUUfff~~~zzzNNN===:::777444999ZZZnnnMMM999111444AAAQQQvvvgggCCC444888777888::::::999>>>DDD===:::999===DDDGGG@@@888111666HHHBBB777___{{{~~~jjjPPP```III999999>>>444111???LLLjjjyyycccRRRHHHDDD@@@>>>@@@???<<<>>>DDDLLLQQQVVV[[[eeexxxooo[[[SSSRRRKKK===111222222111111111111222222222111111111111000000000,,,---111222111999RRRkkkTTT666(((///000///000...///777<<<;;;LLLvvv}}}MMMBBB999666333444@@@PPPlll{{{yyy~~~yyyxxxnnnkkkzzztttrrrkkkAAA444111---333,,,,,,...///111222111111777999<<<<<<999555111///222333222000///000111111(((///555444000111888AAAMMMOOOTTTYYY\\\cccvvv\\\JJJ;;;444888777AAAVVV```[[[MMMGGG@@@<<>>===>>>HHHTTTBBBCCCVVVxxx```DDD<<<;;;888222222111111111111222222333222222111000111111111111000...+++111BBBXXXgggEEE222111:::444---000444,,,222666999OOOvvvzzz[[[QQQKKKGGGEEE<<<111222999FFFdddpppbbbddd|||```JJJGGGUUUttt~~~dddWWWjjjrrrGGG:::444...444222000......//////...------...///000111111000///...111222///............111000111333666666333000---888LLL```fffbbbaaadddrrreeeNNN666///:::666444333JJJ\\\dddgggXXXBBB888iii{{{WWWHHH999555666555333333555///---333;;;AAAFFFKKK;;;666***000===555KKK|||jjj}}}zzzUUUCCC>>>:::777:::999333GGGooojjjSSSIIIDDD@@@>>>;;;>>>:::666BBBSSSQQQAAAAAA???IIIeeevvvkkkhhhKKK===:::888999:::999666333555999999444......222666666555333(((222666222OOOjjj\\\EEE:::111000111111111222444...444777cccbbbNNNEEEUUU\\\@@@333555,,,555999FFFffftttqqqtttTTT???666@@@MMMTTTUUUTTTVVVYYY___ZZZkkkSSS777333555777222222111000000///000000...---,,,---...//////...000000000000000/////////000///.........///111222333111444@@@SSSbbbjjjkkk___sss\\\FFF<<<666666...111444555<<>>HHHNNNJJJBBB888888>>>LLL[[[bbb^^^WWWsss{{{hhh^^^TTTNNNEEE<<<777;;;EEEOOO???999444222444666444222888,,,333555111NNNiii^^^EEE<<<444333333111000111//////999GGGsssRRR???999AAAGGG444///333---;;;AAAOOOjjjuuuOOO:::>>>AAADDDHHHOOOVVVZZZZZZOOOIIIXXXxxx[[[<<<555555888111111000000//////000000222111//////111333333333.........////////////000...............///000000...///111888BBBMMMXXX^^^WWW```oooxxxMMM<<<444444:::222222......111999EEEQQQYYY\\\hhh|||fffOOOLLLBBB777999222555444000111999???AAAAAA999222222222444:::AAAVVVSSSccciiiLLL===888666===999666>>>NNNnnnsss```KKKAAA@@@?????????===999===JJJOOOHHH???<<<999<<<>>>===<<<@@@IIIPPPqqqZZZKKKIIIRRRZZZ<<<888333222333333111...444+++000111,,,@@@RRRHHH@@@999444555666444222333...444<<>>555444666000////////////000000111333222222333555555333111/////////.........//////,,,---.../////////......+++...000000000777CCCLLLLLLTTT___ffflll~~~dddBBB888222444???999666222111///---000:::IIIUUUccciiijjjMMMMMMKKKDDDEEE666888666222222999@@@CCCDDD;;;333333555666777999FFFOOO___yyyuuuOOO???;;;999666<<<666333GGGdddgggYYYIIICCCAAA???======666@@@MMMUUUPPPCCC999555999>>>@@@===;;;EEE[[[mmmlllRRREEEBBBBBB666444222111333333222000333///333333---444999---666222000444777666666777333888:::WWW}}}eee555444666---000...222333888ZZZ|||OOO:::UUUvvvllliiieeejjjhhh^^^YYYVVVKKK<<>>EEEFFFBBB:::444444333111000///.........+++---///111111000...---,,,///111///,,,...666>>><<>>555333888<<<>>>>>>CCCVVVfffppp]]]BBB<<<<<<:::999;;;222666VVVzzz___TTTIIIDDDAAA===;;;<<<<<>>:::AAAAAABBB999888777888;;;@@@HHHNNNIIIAAA777222444:::???@@@:::RRRcccdddnnnnnnLLL<<<;;;;;;888;;;:::444CCCkkkuuunnnwwwsssRRRJJJCCC@@@???<<<===@@@GGG[[[aaaNNN@@@EEEKKKJJJOOOTTT]]]iiizzzeeeTTTHHH???777666555444444444555666666444000...111333555555333000111444444111000222///333>>>dddkkkEEE222111222+++111000000000;;;hhhqqqDDD??????<<>>;;;777333000.........---///222444444333111///---------000333333111...333444>>>PPP```fffffffffwwwcccCCC>>>888111444111999444222000///000111111111777999JJJdddwwwwwwDDD666999999;;;777444333555555666<<>>AAABBBCCC???===@@@;;;555777444222222555333//////222111222CCCiii\\\888999111999111555000000111888^^^eee666999@@@<<>>OOOfff@@@888:::888888444444333222111111111222///555@@@KKKSSSTTTQQQMMM:::888444111000000111222---...000111111000000///////////////000111333444///222444111111BBBggg|||SSS999:::<<<888,,,222,,,000444444222000111222...444888>>>RRRuuuZZZ===999;;;>>>444000111444333000222888666LLL\\\WWWGGG;;;666333666333@@@TTTVVVUUUppphhhUUUBBB;;;;;;:::777555444;;;SSSzzzzzzUUUIIICCC@@@BBBGGGJJJKKKKKKIIIcccsssooo{{{}}}{{{rrrrrrwwweeeNNN???;;;::::::666444;;;FFFEEE666PPPeeeIII666===<<<^^^WWWFFF333...666???BBB___:::FFF???aaazzzrrr]]]RRRQQQRRR___```YYYHHH:::888;;;===:::jjjoooPPP:::444333222444333222222555777555111666555999CCCHHHGGGHHHLLLLLL:::---///222///...222///000000111111111111111111000...------///111222111111333555333666DDDUUUoooDDDCCCGGG:::333;;;333555333///333999444(((000555777444>>>]]]|||PPP;;;<<>>222222<<>><<<:::666444555666555333333222666===@@@AAAHHHPPPKKK:::---...111---,,,///555444222000////////////111000///...//////000111111000111333000///666AAAcccxxxWWW@@@999555222222888::::::777666777666444...333666444888NNNssskkkNNN>>>888;;;222666:::444222666444888UUUbbb999...000444111<<>>>>><<<<<>>333333444111///111000///...---...000222444000000000000000000000000///...///000///,,,---000EEE```vvvxxxkkkZZZccc]]]AAA777555222999;;;???AAA===999===DDD000111333444222===]]]}}}jjjIII333000...111000+++111888222???PPPnnnvvvWWW999222333444000888IIIKKK@@@???IIIxxxnnnIIIDDDAAA@@@@@@<<<666444777555===___yyylllmmmMMMDDD>>>???>>>:::;;;@@@@@@<<>>>>>>>>LLLaaaoooUUUCCC>>>:::888999888666666888777777999>>>EEELLLTTTZZZFFF:::000///000...---.........///000111333444555111111222222222111000///...------///111000///...222999DDDWWW```OOOCCCKKKnnnXXX;;;444777555555===GGGFFFAAADDDNNN666000000444111333JJJgggjjjOOO@@@???@@@===@@@RRRZZZNNNEEEFFFSSSWWWCCC444666999666000777GGGKKK@@@999===\\\zzzQQQ>>>>>>;;;:::===>>>:::999:::<<>>???;;;<<>><<>>RRRppp```___eeeZZZHHH???BBB;;;===FFFMMMWWWrrriiiRRROOOOOOPPPKKKAAA;;;;;;888888:::EEESSS___aaa^^^FFF===666444555555444444333333444444333111000///222222333333222111000000111000......000222222000(((---555BBBIII:::444AAA@@@^^^___999---555333000777EEEKKKFFFCCCGGG<<<222...333333222@@@TTTjjjggghhhjjjtttrrrKKK@@@AAADDD999222555666555000555EEEKKKBBB:::999AAAxxxeeeEEECCC>>>999777999888666666999>>>IIIfffeeeccc]]]HHH999;;;???<<<<<>>FFFDDD===888;;;333///222444555<<>>;;;:::::::::666555333222111111222222000444333///---000///,,,;;;777+++)))444777222555:::111444CCCFFF:::111333000111111444;;;???999000333333222111111555;;;AAAwwwUUUCCCAAAIIIIIIEEEBBB:::999444666@@@CCC<<<666555<<>><<<>>>>>>:::;;;LLLaaabbbZZZOOOFFFFFFLLLTTTZZZ|||ooobbbPPPBBB===AAAIIINNNIIIEEEHHHRRR]]]lllfffXXXnnnmmmVVVLLLEEEAAA<<<666666;;;555333999FFFbbb|||wwwooobbbUUUJJJDDDBBBAAA777666333111000111222333,,,333555222000222222...(((444444///222111...111,,,...777AAA@@@777111222,,,000///---333<<<;;;222+++222555000...333;;;???rrrxxxooommmuuuwwwkkkXXXCCC>>>GGGJJJMMMNNNIII>>>::::::@@@AAA:::444444@@@;;;666IIIrrrnnnKKK?????????:::;;;;;;888777BBB]]]vvvfffccc~~~QQQ888BBBMMMNNNHHH???888HHHPPPGGG===<<<>>>===DDDBBB@@@@@@FFFWWWpppsssJJJ<<<@@@IIISSSTTTNNNOOO```}}}mmmYYYooommmNNN@@@;;;666333555:::===@@@OOOyyyrrr```TTTKKKEEE;;;444111222555777333333555666111,,,,,,000---222777666000---000444000444666666>>>DDD999&&&---...000111111000///...333222222333555888;;;===jjjgggUUUXXXZZZaaajjjrrr|||mmmLLLBBBDDDBBBAAADDDHHHDDDDDDHHHIIICCC===;;;>>>@@@BBBBBB@@@<<<777333<<<999333999KKKbbbcccFFF=========999;;;;;;888<<>>:::888666888222///111333222333666222333333111///...///111111222111444@@@KKKEEE666......///000111333444444111111111222444777;;;===ddd~~~nnnzzzpppRRRIIIQQQPPPQQQQQQQQQTTT```qqqlllWWWEEE@@@>>>888777;;;DDDEEEIIILLLGGG>>>888777666888;;;===>>>===;;;999===:::111111<<>>CCCQQQeeexxxwwwqqqbbbSSSYYYeee{{{RRR;;;888888:::<<<===KKKmmmzzzjjjZZZKKKAAA<<<555222777:::666000,,,666333000///000111000...222111...111@@@OOOPPPGGG222111///......000222444111000000111333666999;;;HHHrrr|||lllYYYPPPOOOkkkxxxjjjooozzzzzzvvvpppggg```]]]^^^```wwwsssEEE===999;;;:::444444888<<>><<<<<>>@@@DDD@@@888;;;EEE```tttvvvbbbaaakkkmmmjjjrrrdddFFF;;;999888888:::GGGdddxxxhhhRRRGGG<<<888666222///...444222111111222222111///000111000111:::FFFLLLJJJ>>>;;;555111......000222333222111111222333666777444LLLUUUMMMHHHCCCBBBHHH```zzzvvvpppmmmzzzTTT888555999CCCHHHCCC;;;888555AAASSS^^^XXXGGG999444111111111111222444666777AAABBB;;;666888444777GGGmmmSSS===999999999999999;;;===EEE\\\{{{ttt~~~fffXXXFFF999999;;;@@@:::999<<<;;;===LLL]]]~~~xxxkkkllljjjfffjjjXXXJJJ@@@===<<<999>>>GGGaaaqqqXXXDDD777222555<<<---000222333222000000000///333555333222777<<<@@@FFFBBB<<<666222222333444666555333111000111222333666???>>>;;;BBBIIIUUUgggiii]]]hhhdddCCC:::===KKKbbbrrrlllXXXGGG===BBBKKKSSSPPPDDD:::777222111/////////000222444666<<<;;;<<>><<<;;;999===PPPdddzzzaaaIII999333...000333333111///000111000444777444...---000444;;;999666333111111222333888666444222000111111222444999@@@QQQjjjwwwiiiSSSYYYzzzoooFFF999999HHHgggxxx^^^XXXPPPKKKCCC;;;999;;;111000///...///111333555111;;;???EEEPPPOOOKKKOOORRRrrrSSS:::888<<<888888======<<>>MMMgggdddZZZYYYqqq~~~YYYAAA<<<888888;;;???OOOoooxxxUUUAAA<<<999555444444444444444555444333222000......000////////////////////////777555333222111222333444000888LLLsssrrr]]]___lllRRR;;;???QQQiiiuuubbbMMM===:::>>>222111000000000111333444111<<>><<<888===NNNdddvvv___PPPYYYcccwwwWWWFFF===>>>DDD666:::CCC<<>>999BBB:::;;;TTT|||kkkPPP???;;;>>>AAA@@@<<<777222111333555555333222000444444///444777...:::222...333999:::999999777gggrrrUUUbbbrrrXXXUUUEEE<<>>999888;;;>>>>>>;;;EEEWWWnnndddWWWZZZYYYfffVVVAAA666666@@@;;;CCCFFF===<<>><<<@@@AAA;;;GGG^^^~~~yyy```NNNBBB;;;888555444444333222222111111222000555555000444777...000000222555444333666<<>>;;;888888:::===>>>???SSSeee{{{yyypppiiiWWWYYYzzzwwwNNN===777:::GGGJJJRRREEE???===>>>999666FFF\\\tttbbbbbbyyySSSEEEPPPVVVQQQLLLHHHIIIQQQUUUPPPHHHCCCGGGHHHJJJLLLMMMMMMLLLKKKGGGNNNWWW\\\___eeeooowwwssscccQQQEEE@@@>>>AAAEEEJJJfffzzzaaaOOOFFF999999888666333333666999444666>>>>>>555777;;;444111444888777222555FFFXXXZZZJJJnnnsssWWWDDDDDDIIIFFF@@@[[[WWWGGGAAAAAA;;;888666...111444222777DDDHHHMMMZZZxxxtttXXX===<<<999888888888999>>>DDDbbbrrr}}}\\\QQQlll\\\CCC;;;>>>CCCMMMOOOMMMBBBBBBGGGKKKEEE===AAANNNaaaSSS___dddLLLLLLLLLEEEEEEEEEHHHLLLLLLIIIJJJOOOLLLLLLKKKIIIGGGGGGGGGHHHFFFIIILLLMMMNNNQQQWWW[[[YYYRRROOOPPPKKKGGGNNN[[[xxxttt^^^WWWLLLBBB;;;999999:::666???NNNLLL;;;777;;;777444555666444555FFFiiimmmrrrUUUVVV||||||fff[[[VVVXXXXXXVVVoooRRR@@@888:::888::::::333///555666:::EEELLLYYYnnn}}}aaaLLL999:::777777777555555???KKKnnn{{{^^^HHHXXXnnnxxxmmmJJJ<<<777BBBKKKPPPOOO??????CCCNNNZZZZZZPPPIIIJJJMMMJJJddd]]]IIIBBBAAAMMMVVVaaaccc\\\ZZZgggwwwnnnmmmjjjeee___\\\]]]^^^VVVSSSPPPPPPRRRTTTTTTRRR[[[\\\```___XXXZZZrrrxxxiii^^^SSSGGG>>>???NNN```YYY>>>222666555111222555===LLLhhhvvvPPPIIIllluuuQQQ\\\|||ttt{{{MMM:::222333333888===888555;;;:::999BBBMMMeeekkkPPPCCC777888666666777444555DDDVVVuuuhhhJJJLLLVVVrrrzzz~~~yyynnnbbbUUUKKK>>>888555MMMaaakkkjjjMMM???AAAKKKYYY___ZZZRRRNNNTTTVVVpppggg___eeevvvvvvkkkttt|||uuunnnkkkkkkiiiccc]]]hhhvvv{{{kkk^^^kkkyyyoooQQQCCCEEEDDDEEEIIIUUUhhh~~~wwwNNN;;;III```___LLLppp~~~LLL:::222333111666;;;888:::<<<666555AAASSSoooXXXCCC===777666444555777555888MMMeeexxxzzzWWWLLLIIIJJJMMMPPPRRRTTTRRRHHH===999<<>>???EEEOOOTTTRRRMMMIIIWWWZZZqqqwwwmmmnnnzzz}}}zzz|||ZZZ======LLLmmm}}}SSSYYYtttGGG999555666222444:::777:::<<<;;;FFF^^^sssnnnKKK::::::888444222555888777<<>>???:::444777888555888FFF^^^rrrvvvUUU@@@@@@AAABBBCCCCCCCCCCCCCCCJJJ^^^zzzvvvMMM<<>>CCCJJJPPPTTTWWWVVVUUUKKKRRRmmm}}}]]]hhhoooUUURRR^^^gggiiiUUUTTT}}}~~~^^^OOOOOOHHH>>>666555777666444222888BBBdddjjjLLL<<<444777:::444666555444999FFF\\\uuu|||lllgggggghhhmmmxxxoooKKKJJJMMMSSS[[[aaaccccccaaaaaarrrdddFFFAAADDDDDDppp___NNNllloooMMMEEEJJJNNNEEE===<<<<<<777333222111MMMyyyzzz[[[CCC:::666;;;???999666333333<<>>IIIYYYoooxxx\\\UUUJJJKKKbbbOOOIIIooodddIIIDDD@@@AAAHHHPPPKKKEEEPPPcccvvvvvvWWWDDD999:::<<<666555777333333888CCCWWWooo___WWWZZZlllaaaUUUSSSiiitttHHHRRRuuuQQQDDD@@@;;;???IIIHHHCCCMMM^^^hhhhhhkkk}}}jjjIII<<<555:::???777444777444222:::III___www{{{wwwrrrnnnpppvvvxxxrrrvvv}}}~~~|||uuuzzz}}}wwwuuurrrooolllfff```\\\WWW```ttt}}}jjjPPPIIIeeeaaaEEE```^^^MMMFFF;;;999BBBDDD>>>CCCPPPhhh[[[VVVkkktttQQQBBB===888555666666333222444444AAAVVVlll}}}wwwlllpppzzzwwwdddPPPQQQPPPMMMQQQggg}}}```MMMMMM___oooJJJQQQZZZEEEAAA;;;@@@DDD>>>FFF___iiiLLL>>>;;;777555666666333222444:::III^^^ooozzzwwwaaaWWWNNNKKKNNN^^^}}}uuujjjlllrrrxxxyyypppaaaSSSLLLSSSVVVccc|||wwwQQQAAAWWWwwwoooWWWXXXuuudddCCC???;;;@@@EEE<<<===PPPtttWWWEEE;;;999666555666666222222555BBBRRRfffssswww{{{eeeOOOFFF???@@@UUUqqq~~~zzzzzz|||~~~~~~mmmZZZMMMHHHMMMRRRRRRMMMFFF>>>999:::999@@@TTTsss~~~```LLLIIIOOOdddqqqtttbbbQQQWWWvvvmmmLLLGGG======@@@999<<>>BBBCCC===888:::===???=========<<<<<<;;;;;;;;;999???EEEHHHHHHFFFFFFHHHOOOOOOPPPRRRRRRMMMEEE>>>AAACCC@@@;;;:::>>>>>>:::;;;777444444777BBBXXXlll}}}{{{hhhhhhQQQAAA???>>>>>>??????===:::;;;NNNZZZRRRHHHSSSnnnsssccc\\\```jjjuuu|||fffMMM===666BBB]]]___EEE;;;999777444222333555555555<<>>bbbyyyooopppwww|||kkkZZZZZZkkkmmmRRRBBB999555555333222333444444777AAAKKKXXX```llluuuzzzggg```aaa___]]]___VVVUUUTTTVVV[[[aaagggjjjvvv}}}wwwoooiii{{{rrrhhhbbbccchhhlllppptttxxxrrrtttyyy~~~{{{www}}}~~~WWWDDDAAA666777666444666999888333222333444555666666666666444777999999999;;;???CCC===DDDLLLRRRUUUXXX]]]aaappp}}}{{{MMMAAA::::::888000...222000333777;;;<<<:::888666888888;;;>>>???@@@GGGPPP|||XXXYYYtttoooTTTOOOHHHAAA===;;;::::::CCC===:::;;;<<>><<<777333666999666000888777666555444555555666222555888999999;;;@@@DDDWWWbbbpppzzz~~~XXXAAA000111666444333666444444444444444555555666<<<:::999888444222888AAAlllrrrUUU[[[yyytttfffccc[[[PPPFFFBBBDDDGGGAAA888999DDDHHHDDDIIIUUUKKKBBB@@@JJJSSSPPPIIIDDD777>>>CCCAAA>>>FFFXXXhhh}}}pppTTTBBB999444222222555...///666666333???SSS[[[fffrrruuutttvvvzzz}}}hhh^^^lll___UUU___}}}ggguuummmkkkttt{{{vvvssszzz___HHHBBB>>>>>>>>>>>>BBBGGGJJJIIIPPP```kkkiii\\\QQQNNNMMMIIIMMMXXX\\\iiiqqqggguuu]]]BBB===888777666555444444555666222555777777666777666444222555;;;>>>===???OOOaaaxxxVVV???555666222222555222333222222222222222222333<<<<<<888222///111666:::___```MMM\\\lllsssjjjqqqtttjjj\\\WWW```mmmfffQQQ>>>;;;AAAGGGLLLQQQEEELLLQQQMMMIIIHHHGGGFFFEEECCC@@@===::::::===???CCCOOO[[[eeeqqq~~~~~~{{{}}}uuu```III<<<777555444555666222222555444333<<>>777333666???LLL]]]kkkcccdddkkkzzzlll^^^}}}|||ppp|||[[[???999999888666555444444555555444444444444444555555444<<<888999AAANNNaaa{{{SSS<<<333555222111444111222222111111111111222222111333555666666777888999OOOsssrrrLLL@@@WWWppp}}}eeeVVVOOOMMMNNNQQQNNNTTTZZZ]]]```]]]RRREEEKKKFFF???:::888999::::::333:::???@@@AAAEEEEEEBBBCCCEEEHHHLLLSSS\\\fffmmmbbbRRR@@@888666555555666777666444333333555888:::>>>QQQYYYPPPKKKYYYkkkssswwwqqqVVVIIIfffmmmHHH??????DDDGGGXXXiiiOOO```}}}|||lllggglllttt~~~~~~wwwiiinnnxxxfff___lllwwwssshhhbbbvvvLLL999555888EEEYYYmmmrrr^^^\\\~~~rrr^^^AAA:::999888666555444444555555444222222333555777888888>>>;;;>>>OOOjjjMMM888111555111000222///111111000000000000111111000111222444444222111111@@@bbbeeeIIIHHHfffxxxvvvxxxyyyzzz}}}}}}cccJJJ===<<<<<<<<<<<<999333...555:::<<<888555555555444333444555666888<<>>>>>BBB???LLLxxxUUUQQQwww{{{wwwyyyzzzvvvqqqooo{{{rrrgggooo{{{}}}tttmmmnnnuuuyyyuuunnnnnnwww~~~~~~}}}{{{zzz{{{xxx~~~^^^IIIUUUoooMMM888999EEEaaattthhh```YYYQQQJJJVVVtttfffGGG===999888666555444444444555333000111555999:::<<>>:::777555444222666:::888555555777999555666666555444333444666666555666===LLL```sss~~~yyyooo|||eeeMMMCCC999777777444222333333444333222666:::777000:::666777999444666OOOmmmjjjRRR???XXXzzziiiFFF@@@@@@???>>>;;;JJJnnnpppLLLWWWzzzzzzyyyyyyyyyuuummmjjjkkkzzzooollllllfff^^^ZZZWWWUUUSSSPPPOOOTTT^^^hhhxxxnnneeejjj}}}\\\777444CCCXXXgggzzz]]]BBB===DDD```zzzggg___OOOHHH@@@:::888777777888BBBKKKYYYnnnmmm[[[\\\YYYgggnnnJJJ;;;:::999777555444333444444333111333888;;;:::>>>DDDWWWhhhmmmDDD333000555000...111///000//////////////////000111///000333333222777>>>CCCqqqzzzgggQQQ???777999>>>111333555666444222333555444555666444111///...///555333111111666???IIIPPPCCCHHHQQQ^^^ooo|||}}}xxxTTTFFF<<>>666555777;;;HHHbbbkkk]]]XXXHHH===FFF]]]vvvmmmWWWHHH;;;555444000...111222000///000111111:::ZZZ~~~kkkbbbvvvmmmOOOFFFFFFVVVwwwwwwMMM888:::999777555444333333444444333555;;;;;;;;;EEERRRvvvhhhDDD444111555000...111111000000////////////000000,,,---111666333///666BBB[[[iiiOOO===555888555444666777555666888777999999888666444333444222222111111222555:::>>>444666888<<>>AAA555HHHMMMXXXiiiZZZGGGPPPwww}}}XXX]]]~~~MMMDDDEEEaaa}}}pppcccaaa___\\\WWWWWWaaammm}}}zzznnnkkkfff___UUUWWWVVVVVV^^^iiihhh```MMMCCC@@@IIIXXXdddmmmtttnnnaaaYYYddd~~~rrr>>>???555111000111???LLLKKKZZZLLL===888;;;FFFVVVddd~~~yyykkk[[[[[[hhhqqqpppxxx{{{^^^PPPIIIAAA>>>===555111333444111000111111999CCC^^^}}}cccMMMSSSooo{{{YYYOOOUUUeee}}}YYY>>>;;;999777555444333333333555444888===>>>DDDYYYppppppFFF666333666000...222333111000000//////000000111000///222555222555IIIaaabbbJJJCCC999111111222222333666222444555444222111111222...000222222222333777:::???>>>:::555444555222,,,---111666555///;;;eee___BBBlllKKK===;;;555222333333111000222666///222===???777888BBBNNNVVVOOOAAAMMMmmmzzzqqqFFFFFF```oooYYYEEEBBB<<>>999777444333555444555555555333222333444000222444333111111444777666666333///000444555333333111222444///111GGG```qqqNNNYYYCCC;;;777666555333222111111000000111555888333222CCCXXX``````jjjkkkkkk{{{wwwTTTFFFPPPqqq|||\\\GGGPPPXXX{{{NNNIIIuuubbbCCCMMMttt^^^LLLZZZwww}}}zzz{{{kkkSSSZZZ^^^___fffmmmbbbTTTUUUddd___WWWMMMDDD===777555777BBBYYYvvvhhhOOOLLLMMMOOOLLLDDDEEE[[[tttFFF;;;555...000999???;;;333888???EEEDDDBBBEEEQQQ[[[iiifffnnnkkkPPP;;;:::===KKKbbbhhhbbbfffeeeXXXOOO;;;666...***+++333<<>>PPPrrraaa777,,,:::444...555555333222111///000222111///222777888:::OOOyyyWWW<<<999>>>:::///666222555;;;777------666222333333222000000222333777111000444444///000555000111333333444777<<>>DDDJJJHHHLLLIIILLLOOORRRZZZ\\\TTTKKKJJJJJJJJJIIIFFFCCCBBBDDDAAA@@@AAA@@@??????AAACCCOOOXXXXXXXXX^^^aaaaaannntttkkkMMM888===:::444777333888444777<<>>???CCCGGGGGGIIIKKKIIIDDD???<<<;;;<<>>>>>999333888555:::777888AAA[[[]]]>>>777111///222222555222111111111222111111666888RRRmmmOOO===555555;;;999000111999999///333444666555333111000000:::999666111000111000---///000111000000222555888FFFxxxbbbAAA888999333444333222111111000111111444777555111999HHHNNNKKK:::555:::]]]vvvYYY:::AAAhhhZZZ@@@NNNtttVVVJJJqqquuu[[[qqqZZZ[[[jjjpppbbbPPPGGGMMMDDDHHHKKKJJJEEE@@@?????????@@@???;;;777888???EEEJJJMMMMMMQQQeeeFFF222333888===<<<555///,,,555555999???CCCAAA999111???^^^vvvrrrrrr```BBBEEE<<<666======444000...///000000///,,,***(((++++++222:::::::::KKKccc___RRReeejjjnnnjjjEEEFFFgggwwwYYYIIIDDDIIIKKKJJJOOO\\\```^^^___\\\[[[ZZZ]]]^^^XXX]]]mmmccc^^^VVVRRRSSSVVVSSSNNNLLLNNNLLLEEEDDDHHHGGGAAA???BBBEEEHHHKKKRRR^^^iiiQQQQQQYYYiii{{{bbbBBB===888444888333999888;;;MMMrrryyyNNN999111000111000///...///222222111222555DDD]]]\\\@@@777AAAEEE===444444666666444666888888555222111000444999:::555444777444......///000/////////111333777YYYvvvSSS:::666999444444333333222222222333333999888333222===IIIDDD666111///777WWWfffGGG666OOO}}}MMM???___nnnRRR^^^vvvSSSyyygggeeettthhhSSSBBB???JJJHHHKKKMMMKKKFFFBBB@@@@@@======;;;888666777;;;>>>DDDBBBAAAJJJdddRRR666222111222000,,,,,,000555CCCQQQOOOAAA666777======QQQ___^^^mmm[[[>>>EEE???;;;LLLRRR>>>******,,,000333444333000...//////;;;KKKKKKAAADDDQQQcccUUUaaafffmmmyyy\\\888BBBgggnnnSSSEEEFFFHHH===<<>>BBB888***///000===QQQPPP999<<<[[[qqqeeevvvyyyOOODDDhhhddd]]]xxxlll]]]{{{uuusssnnn]]]SSSTTT```[[[UUULLLCCC===;;;;;;;;;;;;<<<===>>>===<<<;;;;;;999:::;;;===EEE^^^\\\<<<333...//////...333<<>>;;;@@@???999AAAJJJRRROOOAAA777===IIIEEEHHHOOORRRGGG===GGG[[[WWWBBB:::QQQuuurrrGGG:::888777:::333777333DDDkkkwwwIII666000---222///000333444//////@@@VVV{{{YYY:::222333111222777555777888777555333222222777===DDDDDD:::...---111---///000000///...///111111999ZZZwwwPPPDDD;;;444555555222222111111222333444444777222111777;;;777111------000BBBLLL<<<444JJJdddlll[[[JJJBBBNNNvvveeeJJJPPPxxxsss___kkk___YYYooo~~~jjjcccaaabbbjjjbbbWWWGGG;;;666444222111111666<<<>>>===<<<;;;<<>>>>>999999===888999444666^^^lllMMMHHHHHHvvvvvvbbb]]]aaaaaaFFF888HHHGGG===IIIYYY]]]EEE:::MMMLLL;;;???IIIJJJCCC777444;;;===999999AAAPPPXXXJJJ777:::KKK777888BBBKKKCCC555:::KKKaaaGGG777BBB[[[xxx~~~MMM;;;888999===888===666GGGpppRRR:::000,,,555///000333222...666XXX{{{cccGGG<<<999777666222444444333111111111222333BBB\\\kkk\\\===///333---///111111000///000222...444DDDuuujjjDDD???:::111222555000000000000111222333333333///222999777000///555---111GGGKKK555999ZZZnnnWWWBBB:::888===fffwwwMMMCCC___ggg[[[sss[[[DDDVVVooo}}}fffRRRRRRUUUSSSUUUTTTJJJ>>>888888777333///)))000777888333000000333777666>>>FFF@@@BBBgggyyyDDD777000444666222333999555555333111...,,,,,,,,,000777HHHTTT[[[lll||||||]]]KKKIII```eee@@@&&&///---,,,+++***+++,,,...///(((...666888444000///222///999111333aaakkkEEEFFFFFFvvviiiWWWVVVOOORRR888,,,???===222>>>CCCMMM666)))AAAEEE444777???DDD@@@555333;;;@@@===333999MMM\\\PPP777666HHH999777AAAMMMFFF444222???@@@999:::BBBIIIXXX|||RRR<<<888:::@@@===DDD<<>><<<:::888777666000222000---///444222,,,555IIIFFF>>>>>>666RRRWWW999111555@@@AAA---,,,222++++++---+++000333***AAACCC>>>???VVVuuu{{{mmmNNN@@@555KKKLLL222,,,+++************************+++)))222@@@???222+++///000222222AAA\\\aaaNNN@@@NNN{{{iiiIIIPPPBBBAAA>>>;;;999888999:::@@@===888444555:::BBBHHHJJJFFFBBBCCCHHHJJJIIIFFFAAALLLWWWVVVLLLDDDCCCGGGDDDDDDDDDCCCBBB???===<<>>HHHZZZnnnyyy}}}|||~~~{{{pppgggddd}}}~~~vvveeeZZZWWWQQQGGGDDD???666///,,,---///111444444444555555555666666777999888666888>>>===888777HHHFFFAAACCC>>>[[[YYY999111555@@@AAA...---...***......)))...444---KKKHHH>>>888EEEXXX[[[QQQCCC777---CCCEEE---***)))************************+++)))111>>>>>>111+++///...000000@@@\\\bbbQQQEEEOOO|||rrrTTT[[[VVVTTTPPPLLLHHHEEECCCBBBAAA===888777888::::::999<<<:::999<<<@@@AAA===999999>>>CCCCCC???;;;;;;======>>>???AAABBBBBBBBBBBBLLLIIIDDDFFFEEE???QQQuuummmEEEAAA@@@IIIYYY]]]RRRTTTlllnnn===222666---111222000222777BBBllluuuQQQ===333666555000...111444444///444VVVuuuDDD444---555:::555222777666333...CCCvvv^^^AAA444666333111333111////////////111333555666---999333,,,111...111DDDaaaXXXEEE444DDDmmmsssTTT555777222777:::TTTyyyOOOAAAfff___HHHBBB>>>DDDRRR___fffiiikkkzzzxxxfff\\\RRRFFFCCCGGGcccccc[[[LLLAAA===666......//////...,,,+++,,,---))))))+++,,,...000111222444555555444777<<<<<<999777BBB@@@@@@FFFHHHhhh\\\;;;111444@@@BBB///...******///...(((...666111BBB<<<444///555AAAFFFEEEBBB777...BBBCCC,,,++++++************************,,,(((///<<<===111+++000---......???\\\bbbTTTLLLRRR~~~iiiGGGKKKOOONNNJJJFFFBBB>>>:::999;;;666111000222333111......///000444777666111,,,000///...///000111222222000111333666888999::::::???@@@???DDDDDD<<>>444666666111---///888---777ccclllCCC222///...---000444///222444CCC{{{\\\FFF999999<<<555000222000111111111111111111222222444CCC888---555000:::___bbbHHH444;;;]]]tttIII333;;;888888555JJJ{{{YYYccchhhuuueeeWWWLLLFFFLLLSSSSSSOOOMMMOOOsss^^^KKK999444222......222...000000...///000000...***---//////---***'''&&&+++++++++++++++,,,,,,,,,,,,++++++++++++,,,...000<<<666///111666FFFsssiiiCCC333222???BBB000000...+++,,,,,,...<<<@@@111,,,---///...------111666<<<888111@@@<<<&&&''''''))))))))))))))))))))))))---'''+++999<<<222,,,///000...///CCC___cccYYYVVVXXXiii>>>888000000000000000...---,,,&&&---333222,,,)))***...+++++++++,,,------,,,++++++000555333...***,,,///------,,,,,,,,,,,,,,,,,,444444111111222///;;;VVVdddSSScccwwwKKK333333///000333222222000333VVV{{{ZZZ;;;444888999555555333---111IIImmmbbb:::)))---333111,,,,,,444444:::gggmmmLLL;;;222555999333111444111111111111111111111111111<<>>BBB000//////++++++***///@@@BBB000,,,333666111------//////333444111@@@<<<(((******))))))))))))))))))))))))---&&&+++:::>>>444---///000///111FFFbbbeee\\\\\\\\\uuuGGG:::222222111111000//////...(((666DDDDDD999---)))++++++***)))((((((***,,,---+++666???===333+++,,,111,,,+++++++++,,,---......111333...---///---888PPPuuukkkeeeJJJZZZppp}}}NNN555333000111333111111000111OOO}}}~~~OOO666333777888777//////000555DDD[[[nnnxxxjjjAAA+++...222+++))),,,333222555PPPuuu___AAA777///222666000000333000///000111111222222222222EEE<<<444111000222DDDZZZLLL555999ZZZooojjjPPP555222555222AAARRReeeuuuaaannnhhh]]]|||ttteeeWWW[[[III???FFFPPPSSSSSSVVVdddDDD888000111111---,,,111///...//////...,,,++++++)))((()))///555555000)))'''((()))+++---...000000,,,)))***,,,+++***...666???111...111000DDDyyyuuuKKK555111===AAA//////,,,+++,,,))),,,===AAA///---999<<<222///666999444222777666EEE@@@+++...---)))))))))))))))))))))))),,,&&&,,,<<>>:::111+++***+++((()))***)))))))))***+++&&&000999999000)))))),,,---,,,+++*********+++,,,(((111555888;;;333444BBBvvvooottt~~~WWWUUUWWWXXXfffvvvvvvtttzzzRRR:::888555111333333777777000@@@bbbsssNNN===666000,,,333666777???KKKNNNJJJPPPPPPLLLDDD;;;666222000...222******555777GGGkkkYYYssshhhIII999777666444333222111111111444---...666666...222===NNN666888333 999VVVFFF///777[[[mmmQQQ999777555222===DDDgggeeegggxxxuuu~~~ssseeeWWWIII???::::::BBBAAA???DDDEEEIIITTTmmmkkk666333000...---,,,+++***+++++++++---///000///---+++)))(((+++000333333111(((***+++***&&&%%%'''******)))***,,,***,,,;;;KKK111...444444333QQQ}}}MMM666000777AAA444***'''---(((++++++555FFF777;;;MMMPPP???777AAAGGGBBB:::888444GGGEEE---***((('''((()))((('''&&&'''(((%%%***333777RRR:::,,,---***222...OOOnnnccc```hhhccc[[[444333222000,,,))),,,333999333111///,,,*********+++++++++************++++++++++++,,,,,,,,,---------,,,,,,+++***)))))))))***(((333FFFRRRHHH666222;;;eee{{{iiihhhcccPPP```mmmrrrpppOOO:::;;;999777444222333555999AAAJJJlll@@@'''<<<===888999BBBFFF>>>666333DDDDDDDDDAAA<<<777444333000444555111///999NNN```VVVVVVXXX>>>444555444333222111000000000444//////444333111<<>>333111000GGGRRR<<<111@@@aaajjjLLL666555222222IIIbbb|||\\\hhhoooMMMLLLJJJHHHFFFFFFFFFFFF===BBB>>>;;;???>>>@@@LLLqqqiii555222///------,,,+++***+++******,,,...///...,,,***((('''(((,,,111555777*********((('''''')))+++,,,******,,,+++,,,444???111...222444777YYYNNN555...777CCC666,,,)))...))),,,,,,666HHH;;;DDDRRRRRRBBB===HHHLLLFFFBBB===666HHHFFF...+++((()))***+++***((('''((()))%%%+++333666QQQ:::++++++)))111000SSSrrrfffbbbggghhhbbb>>>......---++++++...222666111000---+++*********+++******))))))))))))******))))))*********+++++++++,,,+++******))))))******(((000@@@JJJBBB333000888UUUccc\\\dddgggiiiyyyMMM666555000666333111333444666===EEEZZZ111777222:::AAAAAA888333:::DDDMMMPPPSSSQQQIII===333,,,000444666555666???QQQ___NNNKKKuuuhhhFFF666222444333222111000/////////333111111111000555JJJ```gggKKK555888MMM[[[MMM444888RRRoooiiiEEE111444444FFFVVVkkkaaaRRRqqqwww\\\CCC;;;111111222444888===BBBDDD>>>@@@:::888:::666777EEExxx___444111...,,,,,,,,,+++******))))))***,,,---,,,+++)))(((&&&%%%'''...666<<<...,,,((('''(((***++++++,,,***+++------...333999222---000333>>>eeeSSS666...888FFF888---+++///)))---,,,666KKKAAAHHHRRRPPPBBB@@@KKKOOOIIIOOOFFF:::IIIFFF///+++(((,,,,,,---,,,)))(((((()))'''+++222555QQQ:::+++++++++111444ZZZvvvjjjfffgggmmmeee@@@666333111/////////...---...---,,,***)))******+++))))))(((((((((((())))))''''''((((((((()))))))))++++++***)))))))))*********---666===:::000...444???|||xxxooolllhhhgggnnnXXXDDDCCC>>>@@@===<<<>>>>>>>>>CCCJJJ}}}xxx@@@333444???FFF???555666BBBMMMVVVZZZ]]]\\\UUUJJJ@@@:::333666999;;;???HHHSSS\\\BBB<<>>KKKGGG///+++''',,,------+++)))(((((()))***---333555RRR;;;,,,+++...111888^^^uuukkkjjjiiinnneee===888444///---......,,,***,,,+++******)))******+++((((((''''''''''''((((((&&&''''''''''''(((((((((******))))))))))))******+++***---333222...---000666fffvvvttt|||sss~~~rrrhhhffffffnnnaaaOOOOOOKKKDDDBBBAAACCCBBBAAADDDJJJoooNNN444???AAA???;;;===BBBCCC>>>>>>???@@@???===<<<<<<<<<777888;;;???EEELLLPPPSSS:::111PPPtttNNN;;;666666444333222111111111111111000555777444777FFF]]]mmmooovvvooosss}}}bbb===777EEEppplllIII@@@PPPddd|||bbbJJJ^^^vvvjjjXXXTTTXXXJJJ666222222111000//////000222333000111222999<<<555===WWW}}}FFF000...+++******+++******)))(((((()))***+++)))(((&&&((()))(((&&&(((---222777222+++(((((()))(((&&&&&&***---,,,***...888@@@111------222III}}}```===000:::HHH:::///+++,,,''',,,***111IIIEEEBBBSSS[[[RRRMMMUUU___bbb[[[QQQBBBMMMGGG...***'''***++++++***(((&&&'''(((,,,---222555SSS===...,,,---...:::```ooofffjjjgggiiisssKKK777111,,,***,,,......---************************((((((''''''''''''(((((('''''''''((((((((())))))***))))))((())))))******---***))),,,...------///666RRRrrrYYYeeeooo~~~nnnoooyyyqqqlll]]]VVVZZZ]]]eee```IIIGGGCCC>>><<<<<<>>>===;;;>>>CCCccc]]]<<>>XXXnnnkkk{{{yyyRRROOOyyyppp\\\OOO<<<555222CCCUUUIII222,,,.........//////000111222,,,---000999<<<666HHHmmmpppAAA...,,,))))))***+++******)))(((((()))******)))''''''((()))((((((((()))***666222---)))((('''&&&&&&'''+++,,,))))))000888<<>>111888FFF999000++++++&&&---)))///FFFDDD888LLL[[[WWWPPPUUU___eeeWWWPPPEEEPPPHHH,,,)))''''''((()))((('''&&&'''(((+++,,,111444SSS>>>///---***---???ffflll```iiieeecccgggIIIDDD<<<555111///......+++++++++***************((((((''''''''''''((((((''''''((((((((()))))))))))))))((((((((()))******,,,***)))***,,,---......000:::QQQiii|||yyyIIIUUU~~~ZZZsssYYYGGGLLLLLLRRREEE@@@GGGLLLTTTlllcccIIIGGGEEEFFFCCCCCCEEEEEEDDDGGGMMMdddiiiGGGDDDFFFKKKNNNGGG;;;111...222555777888666444333333333222111444777888666444222111>>>kkk{{{PPP<<<999666...222222111000000000000111555888777888HHHaaammmllltttkkk@@@666LLLpppiiiLLLffflllrrr~~~fffRRRAAA444+++///...444JJJYYYHHH444444///000111111111000///...000///000777888444QQQ```;;;---+++(((((()))************)))((()))***+++)))'''((('''&&&&&&((((((((('''000000...+++(((&&&&&&''')))*********222<<<>>>:::---...///111LLL]]]===///555CCC999222++++++'''///***---DDDDDD000DDDTTTUUUQQQTTTYYY\\\OOOLLLFFFRRRGGG***''''''%%%'''(((((('''&&&((()))))))))---111RRR>>>///---***000KKKsssqqqbbbkkkeee]]]vvvWWWTTTMMMDDD:::333///...,,,,,,,,,,,,+++******))))))(((((((((((((((((()))''''''''''''((((((((()))((((((((((((((()))******************+++---------)))---666LLLooowwwJJJQQQyyyeeeUUUuuuSSS777===EEEJJJ>>>777:::<<>>777444555,,,------,,,,,,***))))))))))))(((((((((((())))))&&&&&&&&&'''''''''((((((((((((((((((((()))******(((***+++******,,,---,,,+++111555JJJtttpppPPPTTTsss]]]]]]~~~yyyZZZ777666===III>>>666555555444;;;EEEyyynnnRRRSSSWWWVVVSSSSSSUUUVVVWWW\\\cccoooqqq```HHH999777DDDCCC222***000888:::<<<<<<999555333222111///...---............***444444KKKwwwQQQ???333222555222444///---000111...000555@@@666111@@@___rrrgggQQQMMMdddFFF111SSSsssyyy\\\yyyLLLSSSsssttt___OOO;;;888555333222111///------000333666666333000---.........---+++,,,...000777,,,222777---888jjj~~~FFF...---,,,,,,---......---+++%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((((((///666555///***)))***'''))),,,000444666777888,,,555///666bbb[[[111111---666HHH///...((('''+++,,,,,,666CCC555AAANNNVVV[[[___```]]]XXXRRR```___<<<&&&***+++***(((%%%%%%&&&((())))))***((('''444DDD===......---???uuussscccfffbbbtttiii@@@666888>>>===AAAEEE???111+++&&&%%%)))+++***'''***))))))(((''''''&&&&&&###%%%%%%###'''+++((("""&&&&&&''')))***+++,,,---(((&&&&&&***///111...***222(((333NNNvvvmmmlllbbbmmm___OOOdddlll___nnn\\\888:::444;;;HHHHHH888111888<<<666[[[pppSSSJJJEEEIIIIIIJJJKKKJJJJJJRRR\\\YYYfffhhhfff___OOO;;;>>>AAA???999333111222222666===@@@???:::444111222333222000---++++++,,,+++444111CCCwwwdddGGG;;;222111333///222......000000...111777===333666NNNdddcccOOO>>>888WWW~~~sss@@@333\\\kkk```rrr[[[ZZZiiitttdddLLL<<<111777444222111000///,,,+++,,,...000222222000...,,,...---------...//////000555,,,222666...???tttppp>>>...------,,,---.........---(((''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((('''...444444///***((()))+++,,,---///000000//////,,,111///>>>nnnYYY111333///777JJJ444///)))(((******---;;;KKK===FFFNNNSSSXXX```cccccc```ZZZgggddd???(((+++++++++)))&&&%%%&&&''''''''''''''''''444BBB:::...///,,,;;;mmm}}}qqqeeejjjaaarrrsssBBB444222666666<<>>???:::333///.../////////...,,,,,,---......555777IIIuuulllNNN;;;888333222222---000......///......444;;;999000999SSS^^^MMM777///+++TTTwwwddd999===iii{{{sssdddqqqrrrTTTVVVLLLNNNMMM<<<...+++(((111000/////////...,,,******+++,,,------,,,+++***---,,,+++---111333111///333,,,111333000III\\\444...---,,,,,,+++,,,---...///,,,+++)))(((&&&&&&&&&&&&(((''''''&&&&&&&&&''''''%%%+++111333000+++((('''++++++,,,,,,++++++***)))---,,,///MMMUUU111222///666HHH888...***((()))(((,,,???SSSHHHLLLOOOQQQXXXbbbiiijjjhhhcccooojjjBBB***,,,***,,,***'''&&&&&&'''&&&%%%%%%''')))444???777,,,000+++666cccxxxtttoooggglll___oooJJJ666...///---333;;;999DDDBBB<<<444,,,(((((()))'''(((((())))))((('''&&&)))'''+++222111)))&&&***(((((((((((()))))))))*********)))((('''(((+++---,,,,,,BBB\\\xxxxxx[[[XXXxxxhhhJJJKKKgggjjjbbbkkkjjj===777444777FFFSSSNNN<<<000222:::<<<___yyy}}}nnnNNNLLLOOORRRRRRWWWbbbiiifff___[[[GGGDDD]]][[[NNNLLLIIIGGG???777777===AAA@@@===111999@@@>>>555---+++---***+++,,,,,,+++,,,...000000222:::IIIiii[[[BBB777888444333444///......///...---///666===555222999GGGHHH999...,,,555eeexxxUUU888OOOqqq{{{YYYMMMHHH^^^}}}pppWWW@@@GGG888333222++++++000000,,,,,,,,,...000111///---************************---******...333555222...000,,,//////111SSSJJJ---///,,,+++***))))))***---///...---+++)))(((&&&&&&%%%(((((('''&&&&&&&&&&&&'''$$$(((---000///,,,(((&&&''''''((()))******++++++///***111[[[uuuSSS000000///111BBB888,,,*********'''***===SSSGGGHHHIIIKKKSSS___eeeeeegggeeerrrkkkBBB+++,,,))),,,***((('''((()))((('''&&&***...777>>>333)))///+++444]]]pppmmmmmmfffjjj^^^kkkVVV===...,,,)))+++000...666:::>>>>>>:::222***%%%&&&''''''(((''''''&&&&&&&&&(((444CCC@@@...$$$(((((((((((((((((((((((((((&&&'''))),,,---,,,***)))+++///HHH___wwwqqqPPPMMMnnn[[[???NNNhhhdddcccjjjvvvDDD666444111<<>>RRRSSS>>>555777333111333000,,,...///......222888<<>>+++///*********(((&&&'''***---...---,,,+++)))'''&&&%%%(((''''''&&&&&&&&&''''''%%%'''***---///---***&&&&&&&&&'''(((***+++------111+++666fffzzzeeezzzrrrVVV222000000///<<<888***)))+++,,,((((((888KKK;;;===>>>CCCNNNXXX[[[WWW```aaapppggg>>>))),,,(((***)))((()))+++,,,,,,+++***///222999>>>111'''...+++555\\\lllhhhiiicccfff]]]hhh^^^AAA000///+++***+++(((***---555===BBB???555,,,''''''&&&&&&&&&&&&&&&&&&'''(((555DDD@@@...%%%(((((((((((('''''''''''''''&&&%%%%%%(((,,,---+++(((+++111KKK```pppfffEEECCC```SSS>>>TTTdddXXX___bbb}}}MMM666555000222>>>KKKHHH999111444666222LLLvvvTTT]]]tttxxxQQQCCC>>>IIIBBB@@@EEEIIICCC888000999FFFWWW[[[^^^zzzkkkFFF666555777555333111111222444555???;;;555000...,,,,,,+++)))*********((((((***,,,///)))---000<<>>mmm```777------***+++,,,)))&&&%%%'''***++++++,,,---,,,)))'''%%%&&&&&&&&&&&&&&&'''(((((('''&&&'''***...///,,,((()))))))))))))))***,,,,,,111---:::kkkVVVBBBaaattt[[[444///222///999888)))(((***,,,)))'''444DDD666888===EEERRR[[[YYYRRRVVV[[[lllccc;;;(((,,,''')))(((((())),,,------,,,---000222:::???222''',,,,,,777]]]hhhaaaccc___bbb]]]eeecccCCC000111///------)))***)))+++333===BBB@@@<<<,,,***(((&&&%%%&&&'''(((***(((,,,333222***'''***'''''''''''''''&&&&&&&&&)))'''&&&&&&''')))+++,,,)))888WWWfffjjjXXX999===]]]XXXEEEYYY[[[IIIZZZXXXvvvWWW777555444///444BBBJJJBBB444---555---<<>>HHHWWW```\\\RRRPPPWWWjjjaaa888''',,,'''((('''''')))++++++***)))+++...///777???333''',,,+++777\\\cccYYY]]]]]]ccc]]]dddkkkFFF111111000......++++++)))(((+++111999>>>@@@222///+++'''&&&'''***+++)))'''&&&'''((())))))(((&&&&&&&&&&&&&&&&&&'''''''''...555444---((()))---+++FFFooowwwjjjNNN333@@@fffcccKKKXXXQQQ@@@[[[TTTqqq___999666555......;;;JJJKKK>>>000555111777SSSrrrZZZ\\\nnnrrrFFF666444666333222555666888===DDDGGGJJJLLL@@@;;;[[[```CCC<<<777999:::777333333777<<<222000---,,,,,,,,,***))))))******)))(((((()))+++***.........444FFFsssqqqBBB>>>111111888444111444333......------555<<<999111888333222333---///KKKnnnuuuRRR---<<>>iiisss@@@555WWWnnnXXX,,,%%%///+++111333---'''%%%((()))+++666CCC111333999EEEUUU^^^YYYOOOOOOWWWjjj```888''',,,'''(((''''''((())))))'''%%%)))++++++555???555(((,,,***777[[[^^^SSSYYY\\\eee]]]cccsssKKK222111...,,,---+++))))))))))))***...444999777333---((('''(((,,,...%%%'''&&&%%%)))---***###%%%%%%%%%&&&&&&&&&''''''!!!444FFFHHH:::,,,(((***...TTTnnnJJJ222EEEnnnkkkLLLTTTJJJ>>>```WWWpppddd:::666222---,,,888JJJSSSHHH888222222000777ZZZlll<<>>333777222222444555555888CCCNNNYYYOOOJJJBBB<<>>333888'''888***---222999bbbxxxrrr@@@///TTTgggKKK222333444555NNNjjjwwwoooIIIOOOqqq~~~PPPBBB555AAA@@@...---+++******+++---...000000...---+++***)))(((***((()))+++***'''(((,,,,,,++++++---,,,***)))***...///,,,???pppeee???444"""222......---+++***((('''&&&###"""$$$***000111+++%%%%%%&&&%%%$$$###$$$&&&(((%%%&&&''''''''',,,333999+++)))((())),,,///111111444555777jjjaaaBBB<<>>......000999IIIWWWXXXRRRHHHQQQbbb___@@@)))&&&'''&&&&&&&&&''''''''''''((((((""",,,777000***,,,++++++FFFRRRPPPSSSVVVXXX]]]SSSccc}}}RRR444///------...***+++***)))((((((***,,,---999;;;444&&&###***,,,&&&(((&&&$$$$$$&&&((())))))((((((''''''''''''((((((***222VVVeeeDDD(((((()))///[[[iii666...KKK{{{tttPPP@@@EEEHHHQQQSSSyyyqqq???999666000000;;;GGGHHHBBB<<<555000---222CCCeeelllAAA555EEEppp]]]777///999000222888444000EEEdddrrreee\\\NNN@@@===QQQ}}}YYYDDDIIILLLoooJJJ@@@777333111666===>>>777000000000///...------,,,,,,))),,,...+++'''&&&+++000111666<<>>WWWuuuOOO===666555333222000/////////---000***000@@@;;;222:::111222%%%---000:::hhhgggCCC:::VVV]]]CCC888FFF[[[OOOLLLTTT[[[]]]RRR>>>RRRxxxxxxEEE444888>>>555,,,+++***))))))***+++,,,,,,,,,++++++***))))))))))))((())),,,+++((())),,,+++++++++,,,------...///***333000FFF~~~ZZZ888222$$$000,,,+++***)))((('''&&&&&&'''%%%%%%***000333///+++%%%%%%%%%$$$$$$$$$&&&'''%%%&&&'''''''''+++222888,,,***((((((+++...///000666777999jjj^^^>>>;;;VVVmmmOOO444...---***...666---***((()))(((+++444>>>......///777FFFSSSTTTNNN@@@LLLbbbbbbDDD+++&&&$$$&&&&&&&&&''''''''''''((((((###...999222+++,,,++++++DDDOOOMMMRRRVVVXXX^^^XXXfffWWW888111...---...)))+++***)))((()))***,,,---444444444222---(((&&&'''(((&&&%%%%%%&&&''''''&&&((((((''''''''''''((((((///111IIITTT===---...,,,666XXXuuusssYYY;;;444AAAnnnppp^^^CCCDDDOOOKKKHHHsssxxxFFF999:::333000666>>>???<<<999666444111111888PPPxxxooo>>>666BBBfffddd<<<111999000000444444666OOOuuueeeiiikkkhhhiiizzzTTT@@@KKKSSSaaaSSSGGG@@@<<<999:::<<<;;;555///---,,,,,,+++******))))))***)))))))))+++...111222444444444:::;;;444DDDhhhcccBBB777444444222000///............---+++555???666000<<<:::,,,%%%000...>>>jjjwwwLLL;;;CCCcccmmmZZZSSS```aaaNNN888555===;;;777<<<^^^lll;;;(((@@@<<<+++***)))(((''''''(((******(((((((((((())))))))))))***((())),,,---***))),,,,,,,,,++++++,,,...000222(((555555RRR}}}kkkJJJ...///''',,,))))))(((''''''&&&%%%%%%***((('''***///333444333&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&***000666...,,,)))((())),,,------444555666gggZZZ:::<<<^^^nnnPPP666......+++...555---***(((((((((***333===------...666FFFTTTUUUPPPEEEPPPcccbbbCCC+++&&&&&&&&&&&&&&&''''''''''''(((((($$$000;;;444,,,,,,++++++AAAKKKJJJPPPUUUXXX___^^^jjj]]];;;333...------)))+++***)))((()))***+++,,,---+++333===999)))###((((((&&&%%%%%%&&&'''%%%$$$((((((''''''''''''((((((---,,,444777...---///***LLLjjj|||lllMMM888333555ZZZgggoooNNNKKK[[[GGGEEEiiiyyyQQQ999777333333999<<<888444222666777666111---777TTTooo\\\;;;777AAAcccqqqHHH777888555222222666999HHHiiixxxYYYHHHYYYgggZZZtttWWWFFFBBB???<<<:::888666333000+++++++++******))))))(((,,,(((%%%)))111666555333444///***///444---333KKK}}}QQQ999444333222111///......------...+++...999<<<222222@@@;;;***,,,111---GGGggg]]]999:::SSS|||zzzeee^^^DDD999&&&)))777000///GGGooo{{{VVV999---III999***))))))((((((((()))******''''''((((((((((((((())),,,)))))),,,---+++***+++,,,---+++((()))...111222+++333777```hhhdddvvv===***///+++)))(((((((((''''''&&&&&&&&&***)))((()))---111555666)))(((&&&%%%%%%%%%%%%$$$%%%&&&'''&&&&&&(((...333111...***((((((***++++++...000111bbbUUU777>>>hhhnnnRRR777...---,,,...333---***(((((((((***222<<<+++,,,...777HHHWWWYYYTTTQQQWWWddd]]]===''''''***&&&&&&&&&''''''''''''((('''%%%222>>>555,,,,,,+++...@@@GGGIIIQQQVVVZZZaaaccclllaaa===333...---...*********))))))))))))***+++&&&'''///;;;===222***'''&&&%%%%%%%%%''''''&&&$$$(((''''''&&&&&&''''''(((******)))%%%###***///,,,VVVrrruuuIII000111666BBBRRRtttYYYSSS___@@@KKK___^^^\\\777222444;;;BBBAAA888///,,,333555777444---...===NNNmmmmmmCCC;;;888GGGqqq]]]EEE???777444222777;;;===PPPmmmjjj[[[nnnlllrrrTTT;;;999888777444111000111222...---------,,,,,,++++++,,,******///444666333///...+++&&&+++222---///???jjjEEE555444222111000///......---......***333===888222:::GGG888+++000+++,,,SSScccHHH777LLLnnnmmmPPP???333222+++333>>>333666UUUwwwggg>>><<<===LLL444,,,))))))))))))******++++++)))))))))))))))(((((((((000+++))),,,---+++***+++***,,,+++(((+++333888777333///:::mmmzzz```ttteee666---111111***)))))))))((((((''''''''''''((()))***+++...111444///+++'''&&&&&&&&&%%%###%%%&&&'''&&&%%%''',,,000444000+++(((((())))))***)))---000```OOO555CCCsssmmmSSS999...---,,,---111...***((((((''')))222<<<,,,,,,///777GGGTTTUUUOOOOOOUUUbbb[[[;;;&&&&&&)))&&&&&&&&&''''''''''''((('''&&&444???555+++,,,,,,111???EEEIIISSSXXX[[[cccdddkkkccc>>>222------///,,,******))))))))))))))))))!!!'''+++///777<<<555)))&&&%%%$$$%%%'''((('''&&&''''''&&&&&&&&&&&&'''''')))///+++$$$%%%+++111666QQQ[[[pppkkkDDD...666???333CCCpppbbbVVVRRR666QQQXXXLLLqqqlll===;;;<<>>IIIeeeqqqUUU555222333222///---,,,///111............------------,,,///444666444000,,,***(((***(((***111---...;;;YYY>>>555666222111000///............---...;;;@@@555777HHHQQQ888,,,000)))555^^^]]]@@@333XXX{{{{{{___BBB222---***///777??????888GGGgggmmmMMM...???OOOFFF------)))******++++++,,,,,,,,,************))))))))))))555...)))+++,,,***)))***&&&++++++)))...999???>>>777---DDDyyymmmkkkTTT555666777888///++++++******)))(((''''''%%%***...///...,,,---///666000)))&&&&&&&&&%%%###%%%&&&'''&&&$$$%%%)))---666222,,,(((((()))******)))///222bbbuuuGGG555III~~~lllSSS999---+++,,,,,,......***(((((('''(((111;;;//////000777DDDLLLIII@@@???JJJ]]]\\\>>>(((%%%&&&&&&&&&&&&''''''''''''((((((&&&444>>>333)))+++---333>>>CCCIIIUUUYYYZZZaaa```gggfff@@@333---,,,///---))))))))))))))))))(((((("""((((((&&&...<<<;;;000)))'''%%%%%%&&&(((((((((''''''&&&&&&&&&&&&''''''%%%...,,,&&&((()))000AAAVVVJJJTTTVVV>>>444>>>===555LLLtttlllWWWEEE666WWWQQQEEEaaaRRRJJJDDD???;;;666000---///+++,,,000666888888;;;AAAXXXfffSSSFFF???222555444555DDDoooxxxlllQQQNNN999333BBBCCCGGG___^^^999444444333000---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,333999888000)))'''(((&&&,,,***)))...,,,+++444lllJJJ888555666222222111000////////////...444DDDCCC444???WWW\\\:::+++333888QQQfffLLL888000XXXrrr```===++++++...(((222GGGOOO@@@>>>YYYuuuZZZ:::///BBBZZZ???***,,,((()))***+++,,,,,,,,,,,,((((((((()))******++++++:::111))))))***))))))***%%%+++,,,(((---888===:::777000TTTqqqEEE777AAA<<>>444NNNjjjSSS999,,,***+++++++++...***((((((&&&(((111:::000111222888CCCHHHBBB777;;;GGG[[[[[[???)))''''''&&&&&&&&&''''''''''''(((((('''444===111(((+++...333===AAAIIIVVVYYYWWW^^^ZZZbbblllDDD555---,,,///---)))))))))))))))((((((''''''((('''&&&)))000777:::///,,,'''%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''"""+++((('''---)))000KKKTTTIIISSSQQQ888999BBB333666\\\wwwlllPPP:::===WWWGGG@@@RRRcccJJJ@@@666111///---...111+++,,,///222333555>>>IIIooolll]]]TTTAAACCCJJJSSSlll|||zzzwwwVVVDDDRRROOOFFFSSSggg>>>666555333111000///...---++++++++++++++++++++++++...333666222+++&&&(((+++(((...***&&&------***---^^^BBB666444666333222111000000///000000///999KKKEEE444EEEaaaccc:::)))888MMMlllkkk:::,,,999YYYgggPPP444---///...000>>>\\\aaaFFFDDDbbbwwwKKK444777EEE```;;;++++++(((((()))++++++,,,,,,,,,%%%%%%&&&((()))+++,,,---===333***((()))))))))***&&&,,,,,,&&&(((222555000444444```{{{zzz~~~<<<888III@@@CCC;;;---,,,+++)))(((&&&%%%%%%'''000;;;>>>888///***(((AAA888---&&&%%%&&&&&&$$$$$$&&&'''&&&######'''***999444...***)))***,,,,,,,,,333666cccVVV777333RRRiiiSSS999+++)))+++***)))...***((('''&&&(((000:::000111444;;;EEEJJJBBB777DDDLLL\\\YYY<<<)))***---&&&&&&&&&'''''''''(((((()))'''444<<>>GGG^^^UUU444:::EEE111...bbbsssaaaBBB///@@@RRR>>><<>>555...---///......000---...///...+++///???OOO|||ooolllsss~~~ttt^^^kkkcccMMMOOO}}}jjj???444333111111222222000...,,,,,,,,,,,,,,,,,,,,,,,,000111000,,,''''''+++///)))...((($$$...111++++++pppFFF999>>>:::...111000///000111222111000666OOOXXXAAA666SSSmmmiiiHHHBBBZZZ}}}PPP111111KKKlll```>>>555+++&&&888EEE___nnnRRR999TTTnnnbbb@@@---AAA]]]PPP:::777777222...,,,,,,+++)))(((***'''))),,,+++)))((()))+++---,,,++++++******++++++''',,,,,,(((***222222+++444JJJvvv}}}bbb888222444555999999...---***'''&&&%%%&&&'''&&&111???EEE>>>222***(((///555555+++###$$$'''(((%%%'''))))))((('''((()))...???333"""***...)))---333&&&888jjjrrrBBB999888ZZZoooXXX777)))---(((%%%...///***&&&&&&(((***111888//////000666BBBMMMNNNIIIXXX^^^ZZZ\\\FFF&&&'''+++''''''&&&&&&&&&&&&'''''')))(((444999---'''++++++444FFF@@@FFFRRRSSSZZZWWWWWWXXX~~~MMM000111000***,,,))))))))))))((((((((((((''''''''''''((((((((((((999===666&&&"""***+++###%%%)))((($$$###'''((($$$'''!!!)))000***...@@@KKK999???]]]EEE444TTTIII$$$999RRRLLLPPPDDD---???LLL;;;666BBBqqq]]]999///000222,,,---///***,,,...000///---///555;;;eee{{{nnn^^^OOOBBBfffxxxtttggg{{{EEE:::222111000+++///333+++++++++,,,+++)))(((---333666000***(((***,,,***''')))***+++***)))(((((()))```???666999666---111000//////000111000000444QQQVVV>>>>>>^^^wwwyyykkkkkkPPP333777ZZZpppZZZ333+++***000HHHcccuuukkk@@@555ZZZkkkTTT666111HHHZZZGGG222111222...---,,,+++++++++((($$$''')))+++***((('''(((************))))))******+++(((+++,,,******,,,---***:::TTT}}}~~~VVV000---///000444444///---+++((('''''''''((((((222@@@HHHFFF:::...'''---333333,,,$$$$$$%%%$$$%%%'''((()))((('''((()))+++???999)))***+++)))111444(((<<>>@@@333&&&$$$''''''%%%'''&&&###$$$((((((%%%$$$!!!(((,,,(((111AAAGGG222@@@WWW>>>222MMMEEE...FFFPPPCCCIIIFFF222;;;DDD999333<<>>IIIMMMEEE444&&&(((...111---)))&&&$$$"""%%%&&&(((((('''''''''(((&&&;;;>>>111******111@@@@@@111DDDzzzxxxLLL777444===gggkkk\\\???......+++(((///444///+++))))))***222:::---......///888GGGSSSXXXSSSXXXUUU]]]KKK,,,))))))''''''&&&&&&&&&&&&''''''''''''333999...)))------888FFF===DDDPPPQQQXXXVVVUUUaaa]]]777000///+++,,,))))))))))))((((((((((((&&&''''''''''''(((((((((...===HHHBBB///"""###***''''''$$$"""%%%)))((($$$###%%%***'''$$$444BBB@@@///FFFQQQ888666HHHAAA<<>>666,,,000EEE]]]QQQ;;;LLLhhh;;;444333@@@mmmfff]]]DDD000...+++)))...666111,,,***((()))111:::---222444333777@@@IIIMMMFFFKKKKKKWWWKKK...***'''''''''&&&&&&&&&&&&''''''''''''333999...)))......:::EEE;;;DDDQQQPPPWWWVVVUUUgggfff::://////,,,---))))))))))))((((((((((((&&&&&&&&&'''''''''((((((***555CCCFFF999)))$$$)))+++((($$$###%%%((('''$$$%%%))),,,$$$###999EEE:::444OOOLLL888AAAGGG===DDDUUUAAA...<<>>000111333//////NNN{{{DDD333///222---,,,///------------,,,******---///,,,OOO~~~KKK333000444333,,,***111888;;;:::444222:::<<<666LLLyyyhhh@@@666666666...---111///,,,---,,,+++...444999:::,,,)))&&&&&&(((******)))''''''((((((((()))---000uuuUUU999666888222///444///000///---,,,...222666VVVUUU:::===ttt{{{tttCCC...IIInnn|||iiiiiivvviii===@@@gggjjjGGG000888___lllNNN///'''***+++$$$***+++((()))///...(((***)))''''''''''''''''''''''''((((((***+++---......)))(((+++,,,...;;;LLLiiidddggg]]]===+++,,,+++***+++''',,,+++***)))((('''''''''+++---///777BBBGGG<<<,,,###&&&+++111333///)))&&&$$$&&&(((((('''&&&'''((($$$///<<<;;;333<<<\\\wwwTTT:::KKK^^^555444444CCCqqq{{{___^^^III222,,,+++(((,,,555111,,,)))&&&'''000:::---666===>>>===???@@@???666;;;<<>>//////---...))))))))))))((((((((((((&&&&&&&&&&&&''''''''''''))),,,444???@@@666+++&&&...)))%%%%%%&&&&&&&&&&&&&&&)))+++$$$'''@@@KKK<<<===UUUFFF:::JJJEEE:::CCCIII666---:::LLLBBB---///000000---DDD|||JJJ555...222...,,,///...//////...---++++++---...111:::qqqOOO222...111111......333999======666000555888222AAAcccuuuHHH999444555...,,,000---,,,---,,,***///888:::777)))'''&&&&&&((()))))))))))))))***)))((((((***---___HHH555444666000---111...//////---,,,///555;;;RRRFFF999QQQrrrfffPPPkkkwww]]]999555UUUwwwTTT555MMMiiiWWW:::666HHHiiihhhAAA+++))))))))),,,111555555333000000111,,,***'''&&&'''(((((('''((((((((()))***+++---......+++((((((***000<<>>???444(((---)))'''''''''&&&(((,,,(((((((((%%%,,,DDDNNN@@@EEEVVV@@@===KKK===777AAA:::...///555GGGEEE...111---333///===qqqOOO777...222...+++//////000///......------------444000SSSUUU222...000111000000222444666CCC@@@777444777555???VVV{{{RRR===333444///---///,,,+++---,,,***000999888000''''''''''''(((((()))***)))++++++***)))(((((()))qqqJJJ>>>444333333000...///...//////---,,,000888???EEE:::FFFnnnqqqRRRFFF666RRR^^^HHH222===___zzz~~~tttCCC:::]]]dddFFF555999[[[qqq___666***...***)))666999BBBHHH???111...666...+++'''&&&((()))(((''''''''''''((()))***+++,,,)))+++***)))...888AAADDDKKKhhhdddVVVnnnyyyDDD000(((***'''(((***'''************)))(((((('''$$$)))***(((///<<>>AAAFFF333999DDD111***000...???HHH000222)))444111888hhhSSS888...222...+++///000///...------......------111000>>>jjj\\\555.........//////...///000@@@DDD:::222888AAAMMM\\\rrr^^^BBB333444111000111,,,+++---,,,***000999555)))'''((()))((((((((()))***(((***,,,,,,***((('''(((^^^>>>:::555333333222000000---//////------111:::BBB<<<555VVVYYY777---444MMMTTT===...CCCiiiqqqmmmuuu___777BBBkkkdddAAA444777hhhvvvZZZ111,,,333---+++666999FFFPPPCCC+++&&&111///,,,((('''(((***)))(((''''''&&&''''''((()))***###))),,,,,,444CCCHHHDDDTTTkkkaaaQQQjjjqqq>>>---'''***((()))---***+++++++++++++++***)))(((!!!)))+++(((---:::@@@===///(((&&&---000+++$$$!!!###%%%''''''&&&%%%&&&''')))000DDD:::222444///222///]]]```;;;222111555LLLnnnVVVdddVVV888---...,,,+++666333000,,,''')))444BBB111555888666444111+++###&&&'''&&&===CCC111---%%%'''''''''&&&&&&'''''''''+++***555:::///)))---,,,999@@@999KKK]]]XXXZZZYYYXXXrrrNNN333000---)))))))))))))))((((((((((((%%%%%%%%%&&&&&&&&&''''''###***)))%%%---<<<@@@888%%%%%%(((+++)))'''000<<>>111PPPVVV???DDDAAA,,,===KKK///***000(((:::JJJ222222&&&555222666bbbUUU999---222///+++///111...---,,,---......---,,,,,,444555PPPccc;;;111000000222111000000222---777222+++999OOOaaaoootttfffFFF444444333333222,,,***---,,,***000999222$$$((()))***)))(((((()))***&&&))),,,---,,,)))((((((zzzRRR888666333000............222222///+++---666>>>BBB555EEEmmm{{{VVV666000...;;;BBBDDD444000TTTiiiTTTLLLBBBHHHaaaoooDDD+++[[[qqqLLL000111PPPgggFFF...'''***,,,+++;;;::::::777333///***(((000000...)))))),,,,,,((()))((('''(((***+++,,,+++,,,(((+++666::::::AAANNNccceeeSSSSSSxxxhhh555///'''%%%'''***)))(((*********)))'''%%%%%%&&&)))%%%%%%+++111444888===666+++###'''---,,,(((%%%'''&&&&&&%%%%%%&&&&&&'''$$$---,,,444AAA444&&&000///777jjj{{{NNN888000555222VVVgggZZZ]]]TTT>>>...---...+++111:::444((('''***///;;;///333555333---(((''')))((('''***222999666---&&&))))))((())))))***+++,,,''')))999333++++++&&&444;;;EEE===JJJWWWQQQVVVWWWXXXkkkVVV333333555---,,,***((()))+++***'''$$$&&&'''''''''''''''(((((($$$&&&(((((()))///:::CCC111(((''',,,***&&&000AAA___EEE***'''///MMM222???ZZZJJJDDDOOO333...NNN666)))---***%%%111BBB>>>,,,+++444222555\\\TTT:::///444000---//////---,,,,,,---//////---,,,222)))333IIIjjjqqq666222111///...------......555000...222666DDDddd}}}KKK222555///---111***---)))+++222666222+++(((&&&)))++++++***((()))***))))))************))))))dddAAA888666333000............,,,///---)))...<<>>...111444222,,,(((((())))))'''***222999777...'''(((''''''''''''(((((())))))+++;;;444++++++'''333@@@III???KKKVVVOOOSSSTTT[[[lll^^^444...111---,,,***)))***,,,,,,+++)))((((((''''''''''''''''''%%%&&&(((''''''+++333:::<<<222***)))''''''000===[[[JJJ111...;;;RRR888IIIXXXHHHAAABBB444777FFF333(((---***%%%000AAAAAA444,,,222111666]]]UUU;;;000333///,,,...------,,,+++,,,...///...,,,...))),,,333MMMuuu<<<333222000...---------...111,,,,,,///111<<>><<<))),,,EEEUUUAAAYYYSSSFFF@@@444777CCC999///''',,,+++&&&--->>>DDD@@@///111///555YYYWWW<<<000333...+++......---,,,++++++---......---.........***:::pppyyyAAA444333111///...............++++++---,,,111DDDYYYwww```666222111---......+++)))+++333888666222000///***%%%%%%(((***)))'''((())))))******))))))(((___EEE888555444222000///.........,,,...,,,,,,:::LLLNNNCCCBBBLLL<<<)))---000222@@@JJJ>>>---:::XXXPPP111'''///+++(((@@@sssiii:::///QQQ\\\>>>---<<>>222...,,,***+++777444)))(((***222???,,,...///...+++))))))***((()))***///777:::333)))++++++***))))))((()))))),,,111@@@555+++---(((111EEEKKK???JJJWWWQQQUUUVVV```jjj~~~qqqFFF::::::777<<<:::777444111...+++))))))((('''%%%%%%%%%%%%&&&$$$&&&'''&&&%%%$$$&&&(((888:::555***$$$&&&))))))&&&...###+++KKKQQQGGG```JJJEEEEEE111>>>KKK......''',,,,,,(((+++999FFFKKK222111///333KKKwwwWWW<<<000333000...222333///---++++++,,,............000333222999YYY|||BBB333222000/////////000111111/////////,,,+++444AAAQQQ~~~rrr???333333...,,,000+++))),,,333666444000000...,,,***)))))))))(((((((((((())))))))))))((((((wwwMMM<<<555333222111000/////////...------...777IIIRRRGGG444222777,,,(((222111999TTT@@@777111FFF^^^III***)))///...&&&999hhhuuuRRR...AAA[[[PPP000...LLLmmm{{{VVV999%%%)))...'''###)))''''''&&&&&&&&&&&&&&&&&&'''+++,,,(((&&&'''(((&&&###&&&((((((''''''(((***...555@@@HHHHHHFFFHHHMMMBBB???ZZZvvvEEE+++***)))))))))(((&&&%%%%%%$$$%%%'''******(((%%%&&&%%%&&&'''$$$###+++444333:::555'''###,,,000***'''&&&&&&%%%%%%&&&&&&''''''%%%%%%(((000:::777+++***CCCooouuuHHH,,,000444333>>>iiibbbSSSWWWVVVKKK<<<111+++(((+++888666+++((()))000>>>+++,,,---,,,***)))))))))''')))***---555:::444***++++++***))))))((()))))),,,222AAA555+++...(((000BBBGGG;;;HHHYYYVVV\\\^^^___fff{{{bbbVVVOOOFFFDDDDDDCCCBBB???<<<:::999***)))'''%%%%%%%%%&&&'''###%%%&&&'''&&&&&&&&&&&&)))444:::555---)))'''%%%&&&///***555QQQJJJIIIZZZ???EEEJJJ999FFFKKK(((...'''***,,,)))***444DDDPPP666333000000;;;[[[WWW<<<000444222222888:::333000---+++,,,......///000---000666666>>>ggg|||>>>000/////////000111333444666666666444///+++...333666fffwwwjjjNNN666444///,,,111,,,***,,,222333///,,,,,,(((---111000+++'''''')))(((((())))))))))))((((((gggCCC999444111111111000000/////////+++***333HHHWWWSSS@@@000111,,,'''+++222666GGGccc444000999RRRYYY>>>(((,,,'''---)));;;```___???///WWWZZZ==='''111XXX}}}wwwGGG222$$$'''+++&&&"""%%%((('''%%%######$$$&&&(((%%%***---)))&&&'''((('''%%%''')))(((&&&&&&)))---555<<>>,,,,,,+++***)))(((((((((&&&((()))***222:::555+++)))((((((''''''''''''(((+++333AAA444***...)))///@@@EEE999GGGZZZZZZbbbccc^^^cccwwwuuujjj^^^QQQDDDGGGJJJJJJHHHEEEDDDCCC000...+++((('''&&&&&&'''$$$$$$%%%&&&''''''''''''""",,,888===888000***(((%%%''',,,===SSSEEEQQQTTT999CCCGGGBBBKKKCCC)))---((()))++++++***///>>>MMM<<<444000000222GGG{{{XXX<<<000444333444<<>>999333000000000000000000//////,,,--->>>YYY```MMM999222444,,,,,,---...;;;OOOYYY///---DDD\\\QQQ555)))***$$$---***999TTTHHH333<<<^^^MMM---,,,;;;aaajjj888...%%%&&&((('''%%%%%%'''&&&&&&%%%&&&''')))***$$$***...***&&&'''(((((()))+++,,,***'''(((---111<<>>;;;===@@@;;;HHHvvveee333))))))((('''&&&%%%&&&'''%%%$$$%%%)))...///,,,(((+++((('''))))))'''(((+++,,,000333...((('''...555'''&&&&&&%%%%%%&&&&&&'''&&&%%%***(((%%%999BBB//////HHHjjjddd<<<---555000555GGGuuu___RRR\\\cccZZZCCC///***...(((777777,,,((()))111@@@---,,,***)))(((((('''&&&$$$(((((((((000:::666***(((''''''''''''(((((())))))222AAA222)))///***///CCCFFF999GGGZZZ[[[bbbddd```bbbsss|||tttjjj___QQQTTTVVVTTTMMMEEE???<<<;;;888333...***'''&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%...;;;>>>555---,,,$$$***BBBQQQ@@@YYYNNN999???:::GGGKKK777---***)))(((+++---***+++888GGGAAA444///333444AAAoooYYY===000333222444<<>>&&&777HHHggg[[[000---(((&&&(((+++***'''%%%&&&''')))***+++,,,,,,$$$+++...+++''''''((((((,,,......+++((()))///555AAAHHHKKKFFF===:::<<<@@@BBBQQQccc///))))))(((&&&%%%$$$&&&(((%%%$$$%%%)))///111---(((---)))(((+++,,,)))((()))***---111111***&&&---888'''&&&&&&%%%%%%&&&&&&'''%%%%%%,,,(((###888DDD111...DDDccc]]]999111;;;444666IIIxxx^^^PPP\\\dddZZZAAA---***222%%%555666,,,)))***222BBB...,,,)))(((((('''&&&%%%###''''''&&&///999666***))))))((())))))***+++,,,'''111AAA222(((///***///FFFIII:::GGGZZZZZZaaabbbcccaaappp|||wwwpppiiikkkjjjbbbTTTEEE999444CCC???999222,,,(((&&&&&&&&&%%%$$$%%%&&&&&&%%%$$$***"""444>>>666------/// 111IIIPPP<<>>000333111222:::>>>???:::333...---...//////---@@@999***---000555GGG>>>333111///...------------+++...000111444777666444111>>>tttWWW@@@fffDDD333222---...,,,+++---000...***)))+++&&&'''((((((''''''((()))''''''((((((((((((''''''___>>>222111222///---...000...***+++///---???ZZZfffUUU:::///555333///******222999888222***BBB]]]XXX;;;++++++)))***(((---555333...888JJJAAA555'''222]]]tttQQQ---,,,***((('''&&&''''''---)))$$$$$$(((+++---,,,%%%''',,,...+++&&&'''---<<<666---&&&&&&---888@@@@@@FFFGGG@@@::::::999555;;;gggSSS---***(((&&&%%%$$$%%%'''((('''((((((((('''(((***,,,***)))&&&%%%)))///000,,,,,,(((***///,,,%%%)))444666+++$$$%%%'''%%%%%%((($$$,,,&&&)))555:::AAA...:::EEEDDD;;;555444444;;;KKK\\\NNNPPP^^^WWW666***111,,,***111666333)))&&&222???222&&&&&&***&&&&&&(((###'''''')))'''(((777:::******###---AAAAAA---###***&&&888999...***((()))///>>>FFF999DDDWWW[[[___ZZZ[[[bbbeee~~~~~~zzz|||ssshhh___^^^ggggggVVVBBB777---666??????777...((('''(((&&&''')))'''%%%''',,,(((%%%###&&&---444888999,,,***666PPPBBBCCC^^^;;;OOO666:::III???333///%%%000000...,,,+++...333777OOO444333444333;;;]]]^^^CCC555666222222555444DDDFFF>>>...***222444...111???BBB444)))...444444___???333///---000000,,,)))***...---+++***,,,333;;;BBB777999IIIuuujjjEEEOOOuuuMMM666777$$$111,,,...//////---+++++++++(((***(((&&&(((,,,---***&&&''''''(((((((((((((((UUU;;;333333222111000222444222---+++...000CCC[[[bbbMMM333///;;;111///)))'''222>>>===222888TTT]]]GGG000***)))'''&&&***444;;;333+++888NNN<<<222---AAAkkklllHHH,,,+++)))((('''&&&'''''',,,)))'''&&&'''***++++++%%%'''+++...+++&&&''',,,666333---((((((111>>>HHH<<<>>><<<555222444444222<<>>111%%%%%%)))&&&&&&((($$$((((((***((()))777;;;+++(((%%%,,,;;;;;;,,,%%%((('''888999---***))))))///>>>GGG<<>>>>>444)))'''$$$%%%''''''%%%'''******'''$$$%%%)))000666:::,,,,,,888IIIEEEKKKRRR555CCC888AAAJJJ;;;000///(((111000...+++)))***...222HHH;;;777111222:::VVV___CCC555666333111444222@@@EEE???111,,,111333...///???DDD888---...333333RRR@@@555111...///...+++---111---,,,+++***,,,000777===:::555222MMMtttIIIFFFaaa^^^999222$$$...,,,...000///---+++++++++)))***)))&&&'''+++,,,)))&&&''''''(((((((((((((((jjjGGG666555555222000000333666333---***,,,222DDDYYYXXXAAA---444HHH555000))))))555???888***999WWWPPP111***---)))***(((555BBB@@@222,,,;;;OOO555---555XXX}}}```===,,,+++)))'''&&&&&&'''''')))******)))''''''(((***%%%'''***...+++&&&'''+++000///,,,)))+++333???HHH888666111++++++///222111@@@iii~~~MMM+++***)))((('''&&&'''((()))((())))))'''%%%$$$%%%'''%%%&&&'''(((...555555111,,,)))))),,,)))%%%)))222444,,,&&&%%%&&&&&&&&&''''''((($$$%%%******444KKKDDD???888111...///333666@@@VVVcccUUUIIIJJJJJJ777(((,,,222)))...333222***%%%///<<<111%%%%%%)))%%%&&&)))$$$))))))+++((()))888;;;+++''''''+++111111+++''''''(((888888,,,)))))))))///<<>>IIIVVVSSSWWWUUUZZZ^^^\\\ppp|||ppplll```IIIDDDAAAFFFVVVbbbaaaYYYIII===222333<<>>777+++&&&$$$'''((('''(((+++***(((%%%###%%%+++333888888:::FFFCCCGGGRRREEE888666;;;HHHGGG444+++---***,,,,,,+++)))((()))---000???EEE???---222999LLLbbbCCC444777444222333000;;;BBBAAA777///000111000---===FFF???333///111111AAAlllAAA555222///...++++++111:::,,,,,,,,,++++++---111555888999///333ZZZUUU>>>HHHuuuvvv???///***...,,,...000///---+++***+++***,,,+++''''''******(((&&&''''''(((((((((((((((VVV:::444666555111...---///222000,,,+++///777CCCOOOKKK888000???VVV999...,,,888AAA<<<222,,,???UUUCCC)))///...&&&111777LLLQQQ===///777CCCFFF...,,,@@@kkkzzzSSS555+++***((('''&&&&&&'''''''''***,,,***'''%%%&&&(((&&&&&&)))---+++''''''***,,,***(((+++000666:::<<<666111+++))),,,111222222FFFrrrzzzIII+++******)))(((((((((((())))))******(((%%%$$$$$$%%%###%%%&&&)))///666666222...+++***,,,***'''***111222---'''%%%%%%&&&&&&'''(((&&&$$$(((+++$$$000OOOTTTDDD444++++++...222666@@@YYYjjjTTTFFFFFFMMMAAA,,,%%%+++(((+++111333+++%%%---:::222&&&%%%)))%%%&&&)))%%%)))(((+++((()))777:::+++%%%)))***((((((***)))%%%***888666***))))))***///:::EEE???KKKWWWQQQUUUUUUZZZ^^^YYYjjj|||lll___MMM555777444444BBBUUU\\\XXXPPPOOOJJJ???444333<<>>GGG333@@@III>>>---(((+++)))&&&'''(((((((((+++///222666MMMGGG,,,333888DDDgggDDD222666666333333222666===AAA<<<444///000111,,,:::FFFDDD:::222///000666VVV@@@222000///...+++***222<<<+++,,,,,,+++******,,,...///===>>>777===TTTfff???999\\\III000222111---///000///---+++*********------)))'''))))))'''&&&''''''(((((((((((((((mmmHHH444333777444000///,,,,,,...------000666AAADDDDDD===444666JJJ^^^HHH888;;;PPPPPP888...999WWWVVV999(((222+++%%%<<>>[[[nnnWWWKKKDDDIIIDDD...""")))((()))000444---%%%+++999555(((''')))%%%&&&***&&&'''''')))'''(((777;;;+++%%%))))))$$$$$$))))))%%%+++999555)))(((******000:::DDD===JJJUUUKKKNNNOOOZZZ^^^XXXhhh~~~mmm[[[CCC,,,111///***000>>>FFFEEEEEEPPPWWWLLL999///666BBB>>>555---***'''%%%'''+++###&&&((('''%%%%%%(((+++===SSSgggTTTTTTSSS;;;QQQ777CCCBBB222((((((((('''%%%'''((()))***+++...111000NNNMMM000444888>>>ssspppHHH111666666444555555333999???@@@888000...222---666BBBFFF@@@555//////222GGG~~~>>>......//////,,,***///888***+++,,,+++***))))))***,,,999AAA===111...VVVvvvFFF555KKKyyyWWW333555000---///000///---+++******)))---...***'''(((((('''&&&''''''(((((((((((((((www\\\???333444666333///111...,,,......///555===IIIEEE===444222>>>TTTfffjjj[[[\\\eeeRRR...***BBBfffQQQ///%%%//////777UUUfffhhhPPP///333PPPKKK,,,,,,===bbb[[[;;;///))))))'''&&&&&&&&&'''''''''((()))(((&&&%%%$$$%%%'''%%%'''+++,,,((('''(((%%%$$$(((333???AAA888...,,,))))))---//////000222SSSqqqBBB---)))))))))(((((((((''''''''')))******)))((((((((('''((('''(((---222222...))))))*********)))((((((......+++&&&$$$&&&'''%%%&&&&&&%%%***+++$$$...KKKiiiTTT@@@;;;;;;777444555===[[[|||iii\\\RRRCCC??????...$$$...)))(((///555000&&&***999888+++)))+++&&&'''***&&&&&&&&&)))((()))999===---'''((('''$$$$$$'''((('''---999444'''(((***+++000>>>CCC:::HHHSSSGGGHHHIIIYYY___XXXgggooo]]]FFF555555111+++)))---111222444>>>IIIMMMHHH???888555AAA<<<777333,,,&&&&&&***$$$&&&((()))(((((((((((((((CCC\\\^^^^^^MMM999III:::BBB888)))(((((($$$'''(((***++++++*********,,,...GGGMMM555444666;;;gggPPP333555666333666888333555<<>>iii???...---...///---***,,,222***+++,,,,,,***)))***+++666666888===666+++DDDuuuPPP777>>>]]]iii888222---...///111000---***))))))'''---///+++''''''((('''&&&''''''(((((((((((((((```MMM:::444666555111000111...---//////000555;;;FFFAAA777///333FFFaaattt|||wwwgggDDD(((555TTTnnnUUU999111888FFFZZZnnnrrr\\\>>>///>>>OOODDD***000MMMwwwvvvLLL000,,,)))((('''&&&%%%&&&''''''((('''&&&&&&&&&&&&%%%$$$'''%%%&&&+++,,,(((&&&((($$$'''---666;;;;;;444...)))'''(((------+++...444```kkk===,,,((((((((((((((('''&&&&&&$$$&&&((())))))((()))***------***(((,,,111000,,,)))+++------...---)))&&&---///,,,&&&###&&&'''%%%$$$'''&&&(((,,,'''///FFFXXXGGG<<<@@@DDD???:::999>>>\\\kkk]]]WWWUUUDDD:::===111&&&...***(((...777222&&&***888<<<...+++,,,''''''***&&&&&&'''***))),,,<<>>;;;333---444LLLmmmxxx}}}]]]666...LLLooojjjUUUJJJKKK```tttxxxuuuNNN///333GGGKKK<<<---444YYYqqqCCC***))))))((('''&&&%%%&&&'''(((***&&&$$$$$$&&&(((&&&$$$'''%%%&&&***,,,)))&&&'''&&&+++222555444000---+++***((()))---,,,***///888kkkggg:::+++'''''''''((('''&&&&&&%%% ###&&&((((((((()))***222111---)))+++000///+++,,,///111222333222---(((,,,///---&&&###&&&(((%%%"""((('''''',,,***000BBBAAA555222???HHHEEE@@@@@@@@@]]]xxx___RRRLLLSSSFFF<<>>000------''''''***&&&'''(((,,,+++...???DDD555)))%%%&&&++++++&&&%%%)))///999333&&&'''+++,,,000AAABBB777KKK^^^WWWYYYZZZUUU]]]XXXhhh{{{hhh___SSS[[[FFF666666777111***)))...+++,,,777FFFQQQSSSPPPDDDKKKSSSSSSGGG888222444000---)))***---//////...,,,,,,'''OOOYYY;;;666+++333999---'''///''',,,$$$''')))******)))******+++333FFF===000000999VVVccc:::555333///333777555000666BBBBBB555...222444+++///@@@GGG===222///,,,333FFFxxxEEE777000,,,,,,,,,***+++---***+++,,,,,,+++,,,...000###444>>>???;;;333777JJJaaaBBB333666JJJgggEEE111444...000111000---***))))))%%%+++///+++'''((())))))&&&''''''(((((((((((((((bbbHHH>>>444000111333111...,,,///222000+++***444>>>DDD;;;---(((999VVVhhhlllfffzzzpppIII000666YYY~~~{{{pppoooyyyzzzuuuyyyiiiCCC,,,999IIIAAA222,,,LLLpppfff666"""...''''''((((((''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((((((((('''&&&%%%,,,222777666111,,,*********''')))...---+++444BBB~~~[[[---,,,'''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%)))...222555333///+++)))***...111222111222444666444...)))---444333)))$$$&&&(((%%%%%%%%%%%%&&&'''+++000444HHH:::***...;;;;;;===KKKEEEaaavvv___gggSSSLLLMMMBBB;;;>>>777(((###---***+++666:::((($$$666BBB222'''+++---((('''+++))),,,111,,,)))777???444)))(((&&&%%%%%%''')))***555777///'''***((((((111BBBEEEDDDLLLYYYWWWPPPSSSTTTUUUJJJcccggg^^^ZZZXXX@@@333???GGG===...)))...***)))...777BBBRRR___[[[XXXTTTUUUZZZXXXIII888EEE444...+++%%%333999((('''%%%(((444AAADDD777)))222;;;---&&&&&&!!!******###!!!&&&)))''''''***(((333@@@AAA444...<<>>444******222666777===DDD<<<...444222@@@gggEEE000+++000444---,,,...)))++++++,,,------...//////---...000222333666;;;>>>rrr{{{NNN999888;;;NNN___---...000333333---******)))'''))))))((('''''''''''''''---,,,***)))((((((((((((UUUFFF===333///111222111...////////////...111888???:::333///666DDDNNNMMMHHHGGGbbb^^^===...AAAfff}}}{{{{{{yyyuuu[[[;;;,,,:::DDD999000555]]]^^^333""",,,)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&'''((()))((('''&&&+++000444444///+++******)))%%%)))111///+++888LLLVVV,,,+++)))))))))'''&&&%%%%%%&&&&&&&&&%%%%%%%%%(((---111999777333...++++++...111333222333555777555000***,,,333222)))###&&&'''$$$%%%&&&%%%%%%&&&***000444JJJ===------888666777CCCBBB^^^]]]TTTgggVVVOOONNNAAA888<<<888...+++---++++++666:::***$$$555HHH666)))***---***))),,,***---111+++'''444;;;000((('''&&&&&&&&&'''((()))555777///'''***((()))111CCCGGGHHHMMMWWWRRRLLLRRRNNNMMMCCC^^^{{{]]]UUURRRIII888///:::EEEAAA555......,,,+++...333>>>QQQbbbgggeeeaaa___cccfffaaaYYYXXXFFF:::222((()))666???;;;///'''---777:::666222<<<888+++###''''''%%%))))))$$$"""'''***)))(((+++(((111>>>@@@555---:::NNNwwwTTT;;;777666222000000000333999???>>>555---,,,///000222===GGG@@@111...,,,555TTTLLL222+++///111***)))---*********+++,,,,,,---......,,,...000111333666:::===```oooRRRDDD???DDDssslll;;;888111444333---******)))'''))))))((('''''''''''''''+++******))))))(((((('''wwwMMMBBB:::222...000111///---000///------222999???BBB777...///@@@KKKDDD555+++222OOOLLL222444TTTssszzzyyyyyy|||~~~mmmIII444///>>>>>>...111EEEooouuuNNN///$$$+++***)))'''&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((###%%%''')))***)))(((''',,,000333222---***)))***)))$$$+++666222,,,???^^^NNN*********,,,,,,***&&&$$$%%%'''%%%%%%%%%%%%%%%''',,,///:::888444///+++***+++...333222333666999777111,,,+++222222(((###&&&'''$$$&&&&&&%%%$$$%%%)))///444III@@@000---555333111<<<>>>YYYqqqEEENNNkkkWWWQQQPPPAAA444888999222111---++++++666;;;+++&&&555NNN;;;+++***...---,,,---***...222+++$$$000777,,,&&&&&&&&&''''''(((((((((444777...'''***))))))222EEELLLNNNQQQUUUNNNJJJRRRPPPJJJ>>>XXXoooNNNGGGFFF999222...444???DDD===444666444000...---555III\\\nnnooommmhhhiiiqqqwwwyyyqqqXXX;;;///+++&&&111KKKPPP:::)))***000444>>>KKKJJJ333''')))(((((()))&&&'''$$$$$$(((+++***)))***(((///:::???555---777IIIvvvgggCCC666444333111111000222777<<<<<<777111...---+++...;;;GGGCCC777111000222CCCkkkXXX666---...000((('''......++++++,,,,,,------......,,,---///000111444888;;;LLLnnnTTTJJJHHHfffyyyCCC666222555444...*********((())))))(((''''''''''''''''''((()))******)))((('''nnnIII===777111...///000///,,,......---,,,222<<>>SSSqqqVVVPPPQQQAAA333666888222111,,,++++++555;;;---'''333KKK:::,,,,,,111111...+++***///333+++$$$///777---&&&&&&((()))))))))))))))444777...'''***))))))222GGGRRRVVVWWWWWWNNNKKKWWWZZZMMM<<>>444,,,(((---<<>>777---444DDDtttSSS888111333444111//////333888999666222///...+++,,,666AAABBB<<<444555333888WWWhhh;;;...///222+++)))000111---------.........//////+++,,,...//////222555888<<>>WWWcccmmmllliiimmmuuuzzzsssEEE'''+++---'''---666***&&&)))$$$$$$===]]]QQQ..."""***&&&&&&)))""""""%%%'''''''''((('''&&&))))))333>>>999---000>>>mmmnnnEEE222222777///...---///333555444222///000///---000666<<<===///222111222HHHuuuyyy@@@///---222...+++//////,,,,,,,,,,,,,,,---------***+++------...000333666444\\\___JJJCCCJJJbbbccc===555777555...******+++)))))))))((('''''''''''''''$$$%%%''')))***)))((('''tttLLL999555333000/////////...---(((///000,,,000???NNNTTTEEE666000555222***...<<>>```pppttt```;;;,,,111999888***(((JJJrrrooo@@@+++(((&&&'''%%%%%%$$$%%%&&&(((***+++***)))((('''&&&$$$######''''''((()))+++---///111;;;888333...***(((''''''&&&(((///444222:::]]]```777***(((&&&&&&'''((()))((('''&&&###$$$$$$$$$######&&&(((***++++++***(((((()))*********...444999:::777333)))111222+++&&&(((((($$$%%%&&&'''''''''(((+++---FFFMMMBBB333111000---...222HHHxxxkkkVVVRRRgggwwwUUUIIIPPPCCC111222444---)))((())))))111999000'''...:::444......111111---(((,,,222777///&&&111:::111''''''((()))******+++,,,333666...'''***)))***333NNNZZZ^^^^^^[[[PPPNNN[[[XXXHHH777===fffccc;;;111000...222111---333BBBNNNQQQLLL>>>000+++---111777===LLL[[[hhhkkkkkknnnrrrttt}}}yyy^^^<<<+++'''%%%(((***'''))),,,%%%"""333KKKIII222&&&'''&&&%%%&&&###$$$((()))'''%%%''''''&&&***'''000>>><<<......:::___XXX666...333///...---...000111111000...111111...,,,...555:::+++...111333AAAeeeLLL333***000...+++---+++))))))))))))************)))+++,,,,,,,,,---111333777PPPdddDDDEEEHHH]]]uuuGGG777999666...***++++++***))))))((('''''''''''''''$$$%%%&&&((((((((('''''']]]???888333222111000000000///...,,,000///+++333FFFSSSUUU777333222222+++(((666JJJRRR<<<111GGGYYYEEE...000,,,'''777]]]wwwoooNNN333---666;;;222)))666\\\]]]666***)))&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%$$$$$$###%%%%%%&&&(((,,,111777:::999555000+++)))((((((((($$$+++222333444GGGnnnWWW333,,,(((***(((''')))++++++'''######$$$$$$###""""""$$$&&&(((***+++***)))(((((()))((()))---444;;;===;;;888***222333,,,(((******%%%###&&&((()))(((((()))***>>>IIIBBB222111333111222444GGGvvv|||UUU]]]iiiuuuvvvPPPGGGOOOBBB//////444000,,,%%%((((((000888000''',,,999666111---------+++)))...444:::000%%%///777///&&&&&&%%%&&&'''(((***+++333666...'''*********333PPP[[[^^^\\\XXXMMMIIIUUUTTTHHH<<<<<>>999+++###&&&&&&###&&&(((,,,---(((%%%''')))''',,,&&&///??????000---777KKK~~~qqqEEE111222000///......///000//////...//////...,,,---000555---...111555:::RRR```>>>,,,///...,,,---***************************)))***++++++***,,,///111888CCCsssuuuQQQTTTWWWeee~~~SSS888999666///***+++,,,***))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''yyyJJJ444555222222111111000000//////111111---***666LLLVVVTTT...000222...&&&***BBB[[[HHH444444RRRYYY555"""666,,,)))666^^^|||kkkDDD222000;;;>>>111,,,BBBkkkuuuNNN...******'''((((((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$######$$$'''---444<<>>;;;***222444---)))+++***&&&"""%%%)))******(((((((((333BBB>>>000222777777888666GGGvvvcccFFFffftttJJJFFFOOOAAA---...555333000$$$''''''...888000&&&***;;;999333,,,)))***+++***000666;;;111$$$---555---%%%$$$######$$$''')))+++222555---'''*********444QQQZZZ\\\YYYVVVIIIDDDNNNUUUMMMDDD@@@UUUjjjBBB333...---000444555222333<<>>nnnqqqIII000000000//////,,,------------------------)))************+++...000111444```ddd]]]aaakkk|||ddd999:::666///***+++,,,+++))))))(((''''''''''''''''''&&&&&&%%%%%%%%%&&&'''UUU>>>;;;...222111000//////.........***888444(((;;;___bbbIII///,,,,,,///000666FFFXXX===...:::```UUU555222'''------,,,OOO{{{eee444+++:::666333---444ZZZjjjAAA(((%%%++++++'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$---:::BBBCCC999333+++'''&&&'''''''''$$$222555000CCCmmmPPP...***------+++)))'''&&&%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%'''******&&&%%%'''((('''$$$///333222BBBWWWVVVEEE333+++...000'''$$$'''%%%'''((())))))(((((()))***444???...***333555<<<777:::^^^DDDDDDzzzkkkIIIGGGGGGCCC444(((222666(((((()))'''...777000'''+++<<>>...'''///222---&&&%%%%%%%%%%%%&&&''''''999777,,,'''+++))))))444WWWfff^^^___WWWCCCHHHOOOUUURRRHHHCCCWWW|||zzzJJJ777,,,------///111000000888AAAHHHFFFEEECCC??????JJJXXXCCC;;;999BBBNNNYYYeeepppnnnTTTAAABBBFFF<<<---$$$###///444+++###$$$'''%%%---777999///'''((('''###''''''''''''((((((((((((...'''+++;;;AAA777,,,+++777ZZZiiiBBB222333222111000111222///+++...000111000...------.........---222333444WWW[[[000***111---***...***+++---......---+++******++++++***)))***---///000666LLLyyy]]]PPPfffkkkyyyGGG===222---------,,,***************))))))))))))&&&&&&&&&&&&&&&'''((()))~~~KKK888777111222111000//////............444000,,,AAA]]]YYY@@@...------...111777CCCMMM333///EEEnnn]]]333///,,,***,,,---MMMnnnUUU,,,+++888222///...<<>>>>>333&&&"""***000---(((&&&&&&&&&)))222888222)))$$$%%%&&&''''''''''''((((((((((((+++$$$(((777???888000///444PPP~~~QQQ555222222000//////000...,,,...///111000///---...//////...,,,000111000LLLyyykkk;;;,,,///...((('''***+++---......---+++******++++++*********---///333666FFFqqq]]]KKK```iii~~~UUUDDD444...---***''''''*********)))))))))((((((&&&&&&&&&&&&&&&'''((((((ccc???444222444222111000//////.........000///,,,444IIIXXXKKK444------+++))),,,333888888***999XXX{{{aaa000---///(((***---GGG[[[AAA'''111:::///+++222GGGnnnXXX111&&&)))(((''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''((('''&&&)))000333111,,,***'''&&&''')))***))))))///222888UUUppp@@@''''''(((&&&&&&&&&&&&%%%%%%$$$$$$%%%$$$$$$###############$$$((()))'''&&&)))***))),,,///999UUUsssCCC333+++///111'''$$$'''%%%$$$&&&(((((('''((()))+++666EEE555---...,,,444222EEElllQQQHHHhhhoooFFFAAAAAA@@@444)))222777---&&&)))'''...999333((()))===JJJ888---+++&&&***&&&000>>>???...&&&---111+++&&&%%%%%%%%%%%%&&&''''''666555+++'''+++***+++666[[[mmmbbb[[[XXXPPPUUUQQQQQQPPPHHHCCCTTTttt```777111...,,,,,,,,,***(((,,,333NNNaaannnfffXXXVVV\\\```KKK>>>///(((+++444CCCOOOMMMJJJ===000333===:::---###%%%***...---'''%%%&&&$$$+++555666---######(((&&&''''''''''''((((((((()))###'''444>>><<<777555333EEEsssggg>>>555333111000...------------///000000///...///000111///,,,...000--->>>```LLL000...000+++&&&++++++------------++++++***+++++++++***+++---000777555???fffcccFFFUUUaaattt~~~fffKKK444//////)))&&&(((******))))))))))))(((((('''&&&&&&&&&&&&'''((((((JJJ888444///444222111000///............000+++...>>>MMMNNN>>>///222000***%%%***222111+++,,,NNNkkkvvvUUU------...***(((***<<>>;;;888333===iii|||QQQ888555222222000---,,,---,,,...000000000///000111111111---///222---555LLL|||```999,,,///111---+++,,,,,,------,,,,,,+++***+++++++++***+++...111777444:::^^^tttJJJMMMYYYgggjjjyyysssQQQ333///000,,,***...***)))))))))((((((((((((''''''&&&&&&&&&''''''(((ggg:::888777///222222111000///............---,,,555FFFLLLCCC777222999333+++(((...666444...999fffqqq```@@@+++///******&&&&&&000666...///>>>777)))+++AAA```aaa>>>###%%%***&&&$$$***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&***+++)))***------+++)))*********))))))******...,,,///CCChhhccc666(((,,,'''((((((''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%***---++++++...///...000///666OOOvvvhhh???444,,,///111(((%%%(((&&&%%%&&&(((((('''((()))+++666HHH<<<333000,,,555666:::eee[[[JJJmmmpppHHHAAAAAAAAA888+++...444---%%%)))'''+++888777+++'''888NNNCCC777444///444---:::GGGEEE222'''---000***&&&%%%%%%%%%%%%&&&''''''555333***&&&+++)))+++666YYYmmm```VVVVVVSSSWWWPPPPPPKKK@@@DDDggg|||DDD///111...---...---+++---222HHHjjj{{{qqqeeeQQQ<<<...***+++---+++$$$!!!%%%(((***222===333***&&&++++++$$$"""''''''"""'''444888000((('''&&&&&&&&&&&&'''''''''''')))(((''',,,555<<<:::444000666```ooo===555111222222///---///---...000111000///000111111333//////444111333AAAjjjvvvIII///+++///111,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,///111555333777YYYUUUGGGOOOXXXXXXddd\\\999///000---,,,000)))))))))(((((((((((('''(((''''''&&&&&&&&&''''''NNN555999888111222222111000//////.........,,,///;;;IIIIII===777;;;;;;000))),,,333666555444KKKpppdddDDD000***000'''))))))++++++***,,,333999...&&&333RRRrrrNNN555###%%%)))'''%%%)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%***,,,***))),,,---+++***++++++***)))(((***+++222///555OOOttt[[[000(((,,,$$$'''&&&&&&''')))+++---///(((((('''&&&&&&&&&&&&&&&###(((+++******,,,---++++++,,,000<<>>===@@@:::---000777333&&&***&&&(((666888---'''444PPPIII>>>888333777///:::FFFDDD111(((///222---&&&%%%%%%%%%%%%&&&''''''555444***&&&***)))***555SSSfff\\\WWWVVVQQQVVVTTTNNNHHH>>>EEEnnnsss[[[333///+++***------+++,,,///GGGhhhttt\\\@@@...))),,,...---$$$""")))***%%%+++777777000+++)))'''$$$$$$&&&(((######...888666---&&&%%%&&&&&&&&&&&&'''''''''&&&'''&&&&&&///888666------///VVVPPP@@@333222333111///222...///111111000///000111///444111///444333333<<>>HHHFFF======CCCEEE555000999===666111555ZZZiiiKKK111---))),,,(((***555<<<222&&&,,,555111((()))BBBhhhttt===000%%%%%%((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&+++---)))(((***+++***'''))))))(((''''''***---333000:::XXX}}}TTT,,,)))...$$$+++***'''&&&'''))),,,...''''''&&&%%%%%%%%%%%%&&&###(((,,,******,,,,,,))))))---///000777???<<<444444---000222)))%%%(((&&&)))***+++***)))((()))***888III<<<444333...555333222[[[YYYSSSyyynnnMMM>>>===AAA<<>>EEEDDD@@@AAAHHHVVVDDD???KKKKKK:::111777aaa^^^777(((000))))))+++...AAANNN===(((///777---(((///PPPyyyiii333...(((%%%'''))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&+++---)))&&&''')))(((%%%&&&'''&&&%%%&&&+++///000...;;;\\\QQQ++++++111%%%222///***&&&$$$%%%''')))'''&&&%%%%%%$$$$$$%%%%%%%%%+++...,,,+++------******000222...---222444333444---000222)))%%%)))&&&+++,,,---+++)))((()))***:::JJJ;;;333333...333///444\\\pppAAAQQQnnnOOOAAA@@@CCC>>>000///666444(((+++$$$$$$333999///)))000SSSQQQEEE<<<444444)))...<<<<<<,,,&&&111888444&&&%%%%%%%%%%%%&&&''''''777555***&&&***'''(((333NNN\\\TTTTTTLLL888<<>>dddwwwPPPBBB???CCC@@@111---333333)))$$$&&&)))...999777%%%777VVVYYYBBB777777000(((...444999...%%%111:::111'''&&&%%%$$$%%%&&&'''(((;;;000((('''%%%$$$***444___gggXXXSSSJJJ555:::BBBMMMLLLCCCDDDdddyyytttbbb999333---+++,,,.........444JJJjjj{{{pppbbbPPP888$$$%%%###%%%((((((%%%&&&***###000777///'''&&&&&&###$$$$$$%%%&&&'''***...222%%%!!!"""''''''###$$$((()))((((((***...222555666///000>>>bbb}}}QQQ777444444---777666333///...000222222---.........//////000000,,,UUUoooDDD,,,---///---((('''+++---***,,,------+++***---333999+++777000999pppmmm???888???<<<;;;AAAddd000---222---333,,,***(((&&&%%%&&&&&&&&&%%%&&&&&&&&&'''(((((((((WWWAAA///000444222...//////---,,,...000111///---222888AAADDD======UUUqqqsssLLL...;;;\\\aaa;;;***...***'''555EEEgggcccMMM111(((222333)))(((EEEqqqsssDDD,,,***'''%%%$$$%%%'''))))))(((((('''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%###...333,,,&&&((()))'''&&&&&&'''(((***+++,,,+++333---EEEpppkkk<<<+++***((('''))))))((((((''''''&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%'''&&&'''***------+++(((,,,...111222222222222333555666///...333+++###(((&&&(((******)))(((((()))<<>>HHHGGG???@@@```yyyxxxvvvAAA777...///000---,,,---000>>>TTTiiissswww}}}www~~~nnnQQQ999---(((&&&((((((&&&&&&(((%%%(((...333000((($$$%%%&&&&&&&&&%%%%%%(((///444***%%%###&&&'''%%%%%%(((((((((((()))+++///444666......999ZZZyyyVVV>>>222///555555222///---...111222---........./////////000***EEEiiibbb???***++++++***)))***+++---,,,++++++,,,///111222222---444,,,111___sssCCC999>>>===>>>EEEuuuggg333...444000555000///,,,(((&&&%%%''')))&&&&&&&&&'''''''''''''''GGG888...///222000...000...---------///000///...,,,<<>>GGGddd~~~iii:::***EEEhhhQQQ333&&&+++)))...EEEZZZ{{{bbb@@@,,,+++111000***222UUUggg555***)))(((&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$111777///'''((()))(((&&&'''((()))***+++++++++333///KKKyyybbb666((((((''''''%%%&&&&&&'''(((((())))))%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&'''))),,,,,,+++)))///000222333222333444666666777111000444+++###'''%%%&&&''''''&&&'''))),,,<<>>333111+++&&&%%%,,,444///)))444;;;222&&&&&&%%%$$$%%%&&&'''(((999///))))))(((%%%***333WWWaaaRRRNNNGGG444888>>>HHHHHH@@@???\\\}}}oooSSS===,,,---000***''')))///444BBBTTTdddnnnyyyxxxmmmUUU:::000(((((()))((('''(((---&&&)))555888---$$$$$$&&&''''''$$$"""%%%...666222+++%%%%%%&&&&&&&&&(((&&&((((((((((((,,,222777...,,,333MMMzzz{{{PPP555///555555333111...---...000.............../////////000999MMMxxx~~~SSS444---***......))))))///+++******...222444000,,,---///---000QQQ{{{JJJ999::::::>>>FFFhhhlll999,,,333111111333333111,,,'''&&&(((+++'''''''''''''''&&&&&&&&&fff>>>666111222222000///222...---------.../////////))):::GGGEEEFFFUUUiiivvv|||UUU000444QQQhhhMMM111%%%,,,222AAA]]]qqq{{{TTT000+++222222...---AAAeee[[[///(((((((((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&444:::222)))((()))(((******)))'''''''''***,,,444333PPP|||ZZZ333((((((&&&(((%%%%%%&&&&&&'''((())))))''''''&&&%%%$$$$$$######%%%%%%''')))***+++++++++///111222111111222444777777888333222666,,,###&&&%%%'''(((((((((((()))+++888GGG777......***111...111^^^OOOIIIxxxrrrPPP777333<<>>222...)))'''%%%***333222---555:::000&&&%%%$$$$$$%%%&&&((()))777...((()))(((%%%)))111VVV```SSSOOOJJJ<<>>444333222111222333111---,,,---...,,,******...222111222555888444...+++,,,777DDD;;;***>>>pppyyy}}}qqqsssrrr@@@111...666000&&&888XXXyyyMMM)))***'''&&&%%%$$$%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''---000---&&&&&&++++++%%%)))---000///+++***---000333BBBkkkiii<<<(((,,,)))$$$***$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%"""$$$'''''''''(((+++///***---000222111111111111444888666888===222''')))$$$%%%'''''''''(((+++---000BBB666///---(((000///===qqqeeeSSS~~~nnnPPP999...555>>>222(((000:::(((&&&)))))))))444888++++++HHHRRRDDD555***%%%)))(((%%%+++///,,,000222***$$$$$$$$$$$$%%%''')))***;;;000((((((((('''...888]]]hhhUUUMMMOOOMMMWWWXXX___ZZZRRRRRRfffvvvkkkooouuuUUU555...///---%%%''',,,......666JJJ]]]gggiiikkknnntttvvvpppgggbbbSSSAAA888333111111333???MMMWWWNNN888,,,222===...(((###"""%%%((((((&&&%%%...111***###$$$''''''&&&&&&''')))---///...---444333+++---MMMhhhCCC666666333000000.........------,,,,,,,,,+++222111......)))---===aaagggAAA222111000***...+++)))***,,,---+++((('''///000777===999QQQWWW:::222333444///222333+++***...***---)))%%%(((...000---)))%%%&&&&&&''''''(((((((((WWW999;;;222222111000///...------------,,,******+++---///,,,,,,666)))---555###///<<>>,,,---)))&&&'''&&&:::bbbaaa___[[[WWWWWW\\\aaaeeeWWWOOOOOO^^^tttgggfffyyyOOO222111...---+++******)))***222<<>>,,,---***'''((((((<<>>000///---+++******((('''---444EEEVVViiiqqqooojjjddd___VVVWWWRRRCCC222))),,,333LLLQQQXXXXXXQQQBBB333)))888:::000%%%%%%%%%###%%%&&&%%%+++222000((($$$'''&&&&&&''''''((()))))))))...555999///222]]]\\\===000///000///...,,,++++++++++++,,,,,,---...//////000000222EEEuuurrrIII222,,,---,,,+++*********+++,,,***+++...///,,,)))---444RRRpppIII<<<999111000////////////---+++))))))(((''''''(((((()))&&&&&&%%%%%%%%%%%%%%%%%%{{{NNN888444555111000000///......---------,,,++++++---.........+++$$$+++,,,$$$)))>>>VVVHHH,,,///ZZZpppTTT555222===YYYxxx|||WWW,,,***666888+++'''???hhhzzzOOO222+++)))&&&&&&&&&'''((()))***+++$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$&&&''')))***(((111...(((+++***&&&)))&&&((()))))))))+++---///666YYY~~~{{{NNN///+++)))(((***(((&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%%%%&&&'''((((((#########$$$&&&)))+++---,,,,,,...///111222333444333000555333AAAEEE+++&&&'''&&&%%%$$$%%%''')))******555:::222***---666<<<```ttt[[[yyylllEEE777111333999555+++,,,777000)))++++++(((///777333%%%===LLLBBB111+++)))%%%&&&$$$''')))***444777***'''$$$$$$&&&&&&%%%(((--->>>,,,...***(((******===gggccc[[[QQQJJJJJJPPPVVVYYYCCC444555IIIuuu{{{gggaaapppIII///......++++++,,,)))&&&)))...999@@@HHHJJJHHHGGGGGGHHHIIIJJJHHH???444...000333LLLQQQXXX]]]ZZZOOO@@@666666DDD777$$$'''&&& &&&&&&###'''222333)))$$$(((&&&&&&''''''((()))))))))...777===222111ZZZ}}}UUU===555000...+++***++++++,,,,,,+++++++++,,,---...///000555:::___ccc===,,,---,,,+++*********+++,,,,,,---//////---++++++--->>>uuuzzzHHH222333000000///000111000...,,,)))((((((''''''''''''(((''''''&&&&&&&&&&&&%%%%%%fff@@@555555444000000//////......---------+++***+++...000///...***###'''...&&&///PPPaaa@@@...===aaa^^^999%%%***,,,???```iiiAAA---///888444&&&***JJJrrrrrrFFF...+++(((&&&&&&&&&'''((()))***+++$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&(((***++++++444///))),,,***'''***'''((()))******+++---000;;;^^^{{{LLL---+++)))&&&'''''''''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&'''"""######$$$&&&))),,,------...///000222333444555666555888555CCCHHH...&&&&&&&&&%%%%%%&&&''')))***)))444:::444,,,---777AAAcccllljjjoooHHH666000222888444)))***444///'''(((***&&&---888999***BBBPPPEEE444...***$$$'''%%%(((((()))555777'''&&&$$$$$$&&&&&&%%%(((...===,,,---+++)))++++++???hhhaaaVVVIII@@@AAAIIIPPPMMM;;;111333BBBjjjsssbbbcccxxxZZZ555111///,,,,,,---+++'''(((+++///---++++++---...000222999999999:::;;;===???@@@RRRWWW^^^bbb___XXXPPPKKK999GGG;;;(((***'''!!!(((&&&"""%%%000333,,,'''(((&&&&&&''''''((()))))))))///666<<<444666^^^~~~\\\HHH777333///---------,,,+++************+++,,,---...444444LLLPPP000---,,,+++*********+++,,,,,,///000//////......---555jjjOOO000111111000000111222111...,,,))))))((('''''''''''''''((((((((((((''''''''''''UUU999555666222/////////.........---------+++***,,,///111000...---((((((111***888]]]^^^222000GGGYYYEEE)))&&&,,,)))///KKKvvvUUU...///444666///'''555YYYzzzggg;;;)))((($$$&&&&&&&&&&&&'''((())))))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%''')))***+++///666111)))+++***'''***'''(((*********+++...000@@@ccc~~~MMM...,,,)))###$$$%%%'''&&&%%%$$$$$$$$$%%%&&&$$$%%%&&&%%%$$$$$$%%%'''#########%%%'''***---......///000111222333444555888777:::555EEELLL000'''&&&&&&'''(((((())))))))))))333:::666---,,,888DDDhhhpppqqqKKK444///222999555)))(((111111'''&&&((($$$+++:::???...EEERRRHHH777000***$$$'''&&&(((''')))777888&&&&&&$$$$$$&&&&&&%%%)))...<<<+++---***)))++++++???bbb\\\RRRFFF???AAAJJJQQQEEE777111333===bbb```XXXeeepppAAA666000,,,+++---,,,))))))+++***%%%$$$'''***)))'''(((---,,,...444>>>FFFKKKMMMYYY]]]bbbcccaaa^^^\\\\\\CCCHHH???222---)))%%%(((%%%$$$%%%***000111,,,&&&&&&&&&''''''((())))))))),,,333:::666<<>>111******((($$$&&&&&&%%%,,,555111%%%&&&&&&''''''((()))))))))(((111;;;;;;CCCiiiyyyBBB;;;444111222333111...---,,,***)))((()))***+++%%%...000HHHqqq999---,,,+++*********+++,,,%%%,,,///+++))),,,//////333[[[wwwKKKAAA333222333333333111...***++++++***)))((((((((((((%%%&&&&&&'''((()))******___===444777444,,,...............------------***))),,,111333111---333000''',,,$$$888XXX999--->>>QQQBBB%%%+++555&&&''''''333YYYlllFFF'''555666,,,&&&333TTTuuuuuuPPP+++&&&,,,&&&'''&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''')))***+++666;;;333((()))(((&&&+++''')))*********,,,...000FFFiiixxxFFF'''******''',,,111((('''%%%$$$###$$$%%%%%%###%%%&&&%%%""""""$$$&&&$$$$$$$$$&&&))),,,///000......//////000000111111333333777222EEEPPP555)))%%%'''***,,,---,,,***(((***333;;;888...+++777FFFwwwooo~~~qqqJJJ333000555===999+++(((000;;;---)))(((""")));;;EEE+++BBBOOOFFF777000***""""""###%%%$$$)));;;===)))%%%###$$$&&&&&&&&&)))///:::)))+++)))(((***+++???VVVUUURRRLLLFFFDDDGGGJJJIII777///111;;;___rrr]]]RRReeeTTT888...)))'''***+++)))***,,,)))''''''((($$$!!!(((222((()))***))))))---666===MMMMMMOOOUUU]]]ccceeeeee^^^IIIGGGGGG444***---'''###)))&&&!!!)))888444$$$&&&&&&''''''((()))))))))&&&111???AAAHHHmmm:::555///...111444444222///---+++***))))))+++,,,$$$333---999sssttt888---,,,+++*********+++,,,%%%---000+++'''+++///000555YYYRRRCCC444333333444444111---***,,,,,,***)))((((((((((((###$$$%%%&&&''')))******sssEEE888666666555000------------------,,,,,,...))))))...///...111777AAA333000+++%%%555???000000JJJPPP777%%%(((---)))---'''111HHHLLL:::...000......''';;;kkkaaa888...((("""(((&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%''')))***)))(((((()))***333111---***((('''((()))+++---''''''000000...444VVVxxxqqq@@@---'''&&&***&&&---$$$$$$$$$###$$$$$$%%%%%%"""###$$$$$$###$$$&&&((()))((('''))),,,...---+++------...///000222444555777444555333555@@@==='''&&&&&&'''((()))***+++,,,+++///666666...,,,:::LLLqqqtttAAA777555:::???:::///+++...EEE:::'''!!!((((((...>>>222===UUUFFF111222)))###%%%((('''$$$...;;;777((((((***&&&%%%&&&!!!&&&:::???((('''%%%%%%(((---GGGaaaUUUJJJGGGHHHIIIKKKNNNLLL===444333===cccppp___bbbnnnttt666111...+++*********)))(((%%%&&&&&&&&&'''((((((((((((((('''%%%%%%&&&***---999DDDNNNQQQUUU^^^dddeeecccVVVMMMKKK@@@---!!!"""###&&&%%%###(((000000***(((&&&%%%&&&((()))))))))$$$***:::FFFQQQnnnKKK444+++---+++,,,///---///000111///,,,***)))))),,,,,,***444[[[fff:::---+++)))(((***+++++++++,,,+++***))))))+++---...999<<>>,,,'''&&&***%%%+++&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%&&&$$$###"""$$$%%%)))'''&&&(((+++---,,,***------...///000111333555777444444333666BBB>>>'''%%%&&&&&&'''((()))***+++***...444555...+++888KKKttt@@@666444999???;;;///***...AAA777((($$$+++***,,,;;;222@@@ZZZJJJ222222+++'''%%%((('''$$$...;;;777(((&&&(((%%%%%%'''###)))===BBB+++)))'''''')))---GGGaaaXXXPPPPPPRRRRRRSSSUUUPPPCCC;;;999BBBfffjjjcccjjj|||@@@111...+++*********)))(((&&&&&&&&&'''''''''''''''---,,,***'''$$$###%%%'''000999BBBIIIRRR^^^ddddddeee\\\SSSMMMCCC444)))%%%###&&&&&&$$$'''...000---((('''%%%&&&((()))))))))'''+++:::IIISSShhhLLL555+++---***+++///,,,,,,---......,,,++++++++++++///))),,,UUU\\\333...+++))))))*********))),,,+++***))))))+++,,,...000111LLLzzzOOO999444333888AAACCC999...(((++++++***)))((('''&&&&&&((((((((((((((((((((((((wwwQQQ888555222111222...000000///...---,,,,,,++++++,,,///111000///666>>>BBB777))),,,<<>>MMMYYY]]]\\\]]]```ZZZLLLEEEAAA333 $$$&&&'''%%%%%%)))000444+++(((&&&%%%'''(((((((((((('''000AAAKKKLLLeeePPP777+++,,,)))***...,,,&&&(((++++++++++++,,,---+++000+++&&&===oooxxxBBB++++++)))((()))+++,,,+++************)))***+++,,,,,,000111,,,HHHrrrEEE444000///555<<<;;;222************)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&{{{KKK:::666888222000111...111000///...---,,,++++++(((...333111///111999???UUUWWWXXXdddgggDDD+++888kkkzzzQQQ%%%,,,---!!!,,,(((,,,...***)))---222444'''222UUU}}}XXX444((('''&&&''')))((('''%%%$$$$$$%%%'''(((***)))&&&$$$###$$$%%%&&&!!!###%%%&&&&&&&&&(((******)))((('''&&&&&&&&&&&&%%%))))))+++///+++444JJJqqq[[[222))))))'''(((!!!&&&''''''%%%$$$############%%%&&&&&&%%%$$$$$$%%%''')))((('''%%%$$$$$$&&&'''))),,,...---++++++///222444222222000333@@@???***$$$$$$%%%%%%&&&&&&''''''***+++333:::222***888NNNyyy???222000666??????333++++++:::555)))&&&***'''***:::CCCFFFUUUEEE333888///'''$$$'''&&&###---:::666'''&&&(((%%%&&&)))%%%,,,@@@BBB,,,+++***)))))),,,EEE^^^XXXRRRRRRQQQPPPRRRVVVWWWRRRRRRPPPOOOjjj~~~XXX111...+++*********)))(((((((((((('''&&&&&&&&&%%%$$$%%%&&&&&&%%%&&&)))+++111333999BBBLLLQQQSSSSSSXXX^^^ZZZMMMIIIHHH999$$$%%%%%%&&&&&&%%%'''---333,,,)))&&&%%%&&&'''((('''***)))***999FFFDDDYYYOOO777+++,,,)))***...+++(((***++++++***)))***+++,,,,,,------222LLL\\\333&&&'''''''''))),,,...---,,,***))))))*********+++++++++111***;;;uuuNNN555///+++---444777222+++******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&eeeCCC777666999222000222/////////...---,,,++++++***(((...111///---222888<<>>))))))))))))***---FFF^^^WWWPPPNNNLLLKKKOOOTTTRRROOORRRPPPOOOiiiYYY111...+++*********)))((('''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&(((333888@@@FFFFFFCCCDDDHHHRRRUUUPPPIIIIIILLLAAA000&&&$$$$$$&&&&&&&&&***///...***'''%%%%%%&&&''''''+++---(((333DDDAAAOOOxxxMMM666,,,...++++++...+++)))+++,,,,,,***))))))***+++)))///333---333___JJJ///***&&&&&&'''***---......,,,)))))))))************+++'''111...666cccRRR333222000111666888222)))***)))))))))((((((((('''((((((((((((((((((((((((PPP>>>444444666//////333///------,,,,,,++++++++++++)))...///,,,,,,222777666;;;333IIIcccOOO,,,444TTTxxx```<<<***---((($$$---+++444333)))+++666666***,,,EEEsssxxxCCC)))...)))"""&&&&&&%%%%%%&&&''''''&&&%%%%%%'''''''''''''''&&&&&&&&&$$$&&&''''''&&&&&&''')))((((((((('''''''''''''''%%%((())),,,---+++>>>```|||UUU///(((((('''(((""")))&&&%%%%%%$$$$$$$$$%%%%%%###%%%&&&%%%%%%%%%''')))++++++***&&&"""!!!$$$'''$$$))),,,***&&&%%%***//////222666000+++555999+++&&&&&&&&&&&&'''''''''''')))(((111;;;444***666OOOAAA111000666BBBDDD888...,,,;;;666***%%%'''"""&&&888JJJHHHPPP<<<,,,555///(((###'''%%%###,,,999555'''%%%'''$$$$$$'''$$$***???;;;&&&((()))))),,,///HHHYYYSSSNNNKKKIIIGGGKKKQQQMMMLLLQQQPPPNNNiiittt\\\iiiYYY111...+++*********)))(((&&&&&&&&&'''''''''''''''&&&'''((('''%%%$$$%%%&&&,,,555AAAEEE===333444===DDDAAA:::777===EEEBBB:::(((###!!!%%%'''%%%&&&***///+++'''$$$%%%&&&''''''(((///'''---AAA>>>CCCfffJJJ444,,,///---,,,...***)))+++,,,,,,+++******+++)))(((...333......GGGfff{{{>>>///...(((((()))***,,,---+++***((())))))***************)))///000111OOOWWW666888666444555777222***))))))))))))((((((((((((((((((((((((((((((((((((}}}CCC;;;111111222---///333000++++++++++++++++++++++++***------)))+++222555333...777VVV???&&&>>>dddrrrPPP333---...(((&&&...777???:::,,,,,,777444$$$333PPPuuu>>>(((111***!!!%%%%%%$$$%%%'''(((((('''%%%$$$%%%&&&'''((((((''''''&&&%%%'''((('''&&&&&&'''(((((((((((((((((((((((((((%%%((()))+++---+++AAAfffTTT///((((((&&&(((###+++&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&&&&%%%%%%'''))),,,,,,***&&&"""!!!$$$'''###(((+++)))%%%$$$(((...---222777000(((222777,,,&&&&&&''''''''''''''''''(((&&&000;;;444(((555NNN}}}~~~BBB222000777CCCEEE:::///,,,:::666,,,'''((("""%%%555JJJIIIRRR;;;(((111///,,,###'''%%%###,,,999555'''###%%%###$$$'''$$$+++???999%%%''')))+++...111KKKSSSNNNKKKIIIGGGEEEHHHNNNJJJJJJPPPOOONNNiiivvvmmm[[[:::GGGuuu[[[111...+++*********)))(((%%%&&&&&&''''''((((((((($$$&&&''''''%%%%%%&&&'''###000???BBB555'''***666666---%%%%%%///:::>>>===)))""" %%%(((%%%$$$&&&///,,,'''$$$$$$&&&&&&'''###...%%%(((???;;;999VVVHHH333,,,000...---...***(((***,,,,,,,,,+++,,,---''')))---111111222;;;EEEzzzmmm222+++---+++******+++,,,,,,)))'''(((((()))*********************,,,)))<<<|||___<<<<<<888111000444444///))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&lll999666555333111000///......------,,,,,,,,,,,,++++++444222000000111000---***+++///111AAA555&&&IIIlllYYY999***---(((%%%+++111QQQKKK<<<(((444:::'''---AAAccciii>>>%%%((()))&&&'''((('''%%%""" !!!###&&&)))''''''&&&%%%%%%$$$######%%%&&&''''''&&&&&&''')))+++(((&&&&&&((()))(((%%%'''---''''''...,,,???jjj~~~OOO...***)))'''+++%%%)))$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&'''''''''&&&%%%!!!+++000***######%%%$$$%%%&&&''''''%%%######$$$---444222555,,,+++999,,,%%%%%%%%%%%%&&&((()))++++++'''---777111'''555OOODDD555333444:::AAA>>>333(((444555,,,'''+++((('''000AAANNNLLL:::---111444000///&&&$$$&&&)))444333###%%%'''###&&&+++'''***;;;555))))))'''+++,,,111TTTPPPJJJGGGGGGFFFDDDEEEGGGJJJIIIMMMLLLPPPooonnneeessseee;;;???XXXXXX555...***,,,---***((()))&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%---666;;;:::666444444+++(((&&&'''(((***000888111&&&###&&&###$$$)))---,,,***&&&$$$###&&&(((***'''(((000777<<>>KKKLLL;;;///000222---,,,%%%$$$&&&***555555%%%%%%&&&###&&&+++'''+++<<<666******'''++++++000TTTRRRKKKGGGGGGIIIGGGGGGIIIFFFDDDGGGIIIOOOqqqllleeeaaa|||uuuGGG===MMM___555...***+++,,,***((((((&&&&&&%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%---888>>>???;;;777555***&&&$$$%%%&&&'''---555222((("""$$$'''%%%$$$&&&,,,+++***'''$$$$$$&&&(((***((((((---555>>>DDDFFFvvvOOO>>>222222444///+++---******)))((((((((((((((('''((())))))+++///444888IIIqqqPPP///,,,,,,))),,,...///---+++))))))))))))))))))))))))))))))+++------,,,666VVV\\\WWW\\\GGG999333...222666111***************)))((((((''''''''''''''''''''''''ddd???888444333111000...---------------,,,,,,,,,,,,++++++///...,,,,,,---,,,***)))&&&333999777)));;;```ZZZ888(((&&&***&&&222PPPfffmmmFFF999333111333,,,111\\\www{{{XXX555$$$))))))%%%'''&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%'''&&&&&&''')))***((('''&&&&&&(((******)))###+++,,,,,,...222PPP{{{wwwNNN---)))'''&&&)))###'''###$$$%%%%%%%%%%%%&&&'''$$$$$$$$$$$$%%%'''((((((""")))---+++&&&&&&'''''''''''''''%%%###$$$&&&(((,,,222000333+++***;;;333)))((('''''''''((())))))'''&&&///;;;777---444HHHzzzJJJ222111111333555333---'''333777///(((***'''&&&---:::HHHJJJ<<<000000000,,,***&&&'''(((+++777777&&&###%%%###%%%***''',,,>>>777+++***'''***+++111TTTVVVMMMGGGHHHJJJJJJIIIIIICCC???BBBEEEPPPssswwwuuu[[[ddd\\\@@@BBBcccfff555...)))***+++)))'''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$#########$$$%%%&&&&&&...:::CCCFFFBBB;;;555)))%%%###$$$$$$$$$)))000555,,,%%%%%%'''&&&$$$###******)))'''%%%$$$&&&((((((***((((((222AAAFFFAAAiiiMMM>>>333444555111...///******))))))((((((''''''((()))))))))((())),,,///>>>\\\yyynnnDDD,,,+++(((+++---...---***)))((())))))))))))))))))))))))))))))***------///FFFxxxQQQ@@@fffqqqLLL333000,,,,,,111111******************))))))''''''''''''''''''''''''KKK333999222111000///------------------,,,,,,,,,+++++++++,,,,,,+++*********))))))***<<<===000&&&GGGiiiNNN222'''(((------???```tttkkk:::333777000111000999lllsssKKK///$$$***(((%%%&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&&&&&&&'''))),,,))))))((('''(((((()))(((###)))......+++555YYYwwwNNN---((('''%%%((("""&&&"""$$$%%%%%%%%%%%%&&&(((&&&%%%$$$$$$$$$%%%&&&'''"""'''++++++((('''((()))((((((&&&$$$###$$$(((+++111666333777---+++===888+++***)))(((''''''((()))&&&&&&000<<<888---000>>>eeeuuuLLL333222111000000...+++)))111777111((()))'''%%%+++:::FFFHHH<<<111000111///...,,,---,,,---999999'''"""%%%###%%%)))&&&,,,@@@888+++***'''***+++111UUUXXXNNNGGGGGGJJJIIIGGGGGGDDD???AAAFFFRRRuuuiii```wwwMMM>>>MMMkkk666...))))))***((('''((($$$%%%%%%%%%&&&&&&''''''%%%$$$###""""""$$$&&&'''&&&---999FFFLLLHHH===444(((%%%$$$$$$###"""&&&,,,888222***$$$$$$&&&%%%###((())))))(((&&&%%%&&&((('''+++)))%%%///BBBFFF>>>[[[DDD999111111333111//////------,,,+++***((('''&&&)))***+++***(((((()))***222EEEZZZTTT888******&&&---------+++(((''''''((()))))))))))))))))))))))))))))),,,...+++<<>>222555111111///...------------------,,,,,,,,,++++++++++++******)))((()))***+++---DDD>>>,,,...WWWqqqMMM,,,$$$)))333===UUUoooyyy___000000888000---111BBBxxx{{{jjj@@@***$$$***'''$$$&&&%%%###$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&'''&&&%%%$$$######$$$%%%%%%%%%'''***---,,,,,,+++)))'''&&&&&&&&&%%%(((///...)))888bbb|||OOO---)))'''%%%((("""&&&###$$$&&&%%%%%%$$$&&&'''((('''%%%$$$######$$$%%%###%%%)))+++)))'''''')))((((((&&&$$$###%%%***---555888666:::...(((:::777+++***)))(((''''''((((((''''''///999666,,,,,,555SSSpppPPP555333000//////...---+++...888333)))((('''%%%)))<<>>MMMxxx:::222,,,---//////......111000000...,,,***'''&&&&&&((())))))'''''''''(((***222AAA@@@///)))+++&&&,,,,,,+++)))&&&%%%&&&(((((((((((((((((((((((((((***))),,,...,,,;;;jjjeee@@@WWWaaa999666444///000222,,,+++******)))******+++''''''''''''''''''''''''~~~NNN777222///111111///......---------------,,,,,,,,,,,,++++++***++++++)))((()))+++---???WWWCCC...===```lllLLL***&&&000BBBUUUnnn{{{vvvOOO///111666///***222PPPxxx```888(((%%%+++&&&###'''&&&$$$$$$%%%&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$######$$$$$$$$$%%%'''+++///......---***'''%%%%%%&&&((('''...///(((===kkkPPP...)))(((%%%((("""&&&$$$%%%&&&&&&$$$$$$%%%&&&'''&&&%%%$$$$$$######$$$$$$$$$'''***)))&&&&&&(((((('''&&&%%%$$$&&&+++...333666555:::---$$$666555+++***((('''&&&'''((((((((((((...666444,,,+++111KKKnnnUUU777333//////000111///,,,***777444)))((((((%%%))):::AAACCC999111222888<<<======<<<222///;;;<<<(((###'''%%%%%%'''###,,,BBB777***)))&&&***---444YYYUUUMMMGGGEEEDDDBBBDDDGGGPPPLLLNNNPPPXXXxxx{{{ccc]]]pppKKK@@@VVVppp999111*********(((((()))&&&&&&&&&&&&&&&'''''''''%%%$$$#########$$$%%%&&&&&&(((///===IIIHHH:::,,,(((%%%%%%'''%%%###%%%)))555===999))) $$$(((&&&%%%''')))***)))''''''(((&&&)))(((%%%,,,:::BBBAAABBBrrrsss555111---,,,......---,,,000111111000...,,,***(((###%%%&&&&&&%%%$$$%%%'''''''''000333***))),,,'''*********(((&&&%%%&&&'''((((((((((((((((((((((((***)))+++---///===^^^tttFFFSSSjjj???777444111222222...---+++***))))))******''''''''''''''''''''''''fff@@@444333000111111000///............------,,,,,,,,,,,,++++++***+++,,,***))))))---000KKKdddDDD111QQQllllllWWW999:::HHH\\\ooommm???000333111...+++999ggguuuVVV333''''''+++$$$"""''''''%%%%%%%%%%%%&&&&&&''''''"""$$$&&&''''''&&&$$$#########$$$$$$%%%(((,,,000,,,------***'''%%%&&&'''***$$$---///)))DDDvvvQQQ///***)))&&&)))"""&&&&&&''''''&&&$$$######$$$######$$$%%%%%%%%%%%%%%%$$$###%%%***)))$$$###&&&'''''''''&&&&&&(((+++///111444444<<<...$$$555555)))((('''&&&&&&&&&'''((()))'''+++333333......333CCCeeeXXX888222---...222444000,,,'''666555)))((((((&&&)))555<<<@@@:::333222888===@@@AAA???222---;;;===)))$$$(((&&&%%%&&&"""+++AAA666)))(((%%%+++...666\\\NNNJJJGGGEEECCCAAAFFFNNNRRRPPPTTTUUUZZZxxxjjj[[[[[[yyy^^^JJJDDDiiiuuu;;;222+++++++++))))))***''''''''''''&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&$$$(((666CCCDDD666'''&&&$$$%%%'''&&&###$$$(((--->>>AAA000###%%%'''$$$###&&&)))***)))((('''(((&&&'''((((((,,,444>>>EEE;;;fffooo999666333000000000...+++,,,---...//////...---,,,%%%&&&&&&%%%$$$$$$&&&'''(((###(((---)))+++///***'''((()))(((&&&%%%&&&'''((((((((((((((((((((((((((()))***+++111===MMMYYYUUUZZZrrrCCC333///111555444000///,,,***)))((())))))''''''''''''''''''''''''YYY;;;333444666222111000///////////////---------,,,,,,,,,+++++++++,,,---+++)))***...222EEE```===222aaa{{{wwwnnnOOORRRbbbsss}}}bbb333111333---//////BBB{{{tttPPP111&&&(((+++$$$"""'''(((&&&%%%%%%%%%%%%&&&'''((("""$$$&&&((((((&&&$$$#########$$$$$$%%%(((---000+++,,,---***'''&&&''')))+++###,,,///+++JJJ}}}QQQ000+++)))''')))###'''''''''(((&&&$$$"""###### ###%%%&&&'''''''''%%%"""$$$))))))###"""%%%&&&''''''''''''(((,,,///000333555>>>111'''888999((('''&&&%%%%%%&&&'''((()))'''***111333000111666<<>>;;;555333777;;;@@@BBB???111,,,;;;>>>+++$$$)))'''%%%&&&!!!***AAA555((('''%%%+++///888]]]JJJHHHGGGFFFBBBBBBJJJTTTRRRRRRWWWXXX[[[xxxtttbbbSSS```oooUUU;;;TTTzzz<<<333,,,++++++***)))+++((((((((('''&&&&&&&&&%%%"""###$$$%%%%%%%%%%%%$$$&&&"""$$$000???AAA333$$$$$$###$$$&&&%%%"""###''''''>>>GGG666&&&&&&&&&!!!"""%%%)))+++***((((((((('''%%%'''+++,,,000;;;HHH777```mmm???===999555333222///+++'''))),,,...000000//////******)))(((&&&&&&'''))))))"""%%%+++))),,,000,,,%%%''')))((('''&&&&&&'''(((((((((((((((((((((((('''))))))+++222;;;>>>;;;uuucccccc{{{III444///666===:::111000---***((((((((()))''''''''''''''''''''''''bbbCCC000...333000222222000///...------,,,++++++***************+++,,,%%%---///$$$)))333+++TTT???@@@WWWnnn}}}~~~rrrooovvvzzzkkkIII---///111,,,'''444\\\aaa>>>******)))(((((((((((((((((('''%%%#########%%%&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&$$$$$$''',,,///***)))(((((())))))(((''')))&&&...---000[[[AAA222)))++++++$$$###''''''&&&&&&%%%%%%$$$$$$###########################$$$!!!###)))***%%%###%%%%%%'''***---......---,,,333:::888444111***+++:::---(((&&&'''(((&&&%%%'''&&&'''---444111,,,222???888AAAeee___666,,,,,,111000555444***+++...444000$$$''',,,%%%&&&???===CCC444<<<222>>>>>>FFF@@@///,,,888999---)))%%%$$$'''&&&%%%000>>>111(((%%%(((''')));;;RRRIIIHHHHHHGGGJJJPPPWWW]]]]]]PPPCCCHHH```ddd[[[SSSfff```FFFDDDlll~~~???111---,,,&&&)))---(((...+++&&&$$$$$$%%%&&&&&&%%%%%%$$$######$$$%%%%%%###&&&''''''---222...%%% $$$'''&&&$$$"""$$$'''+++:::RRRHHH%%%((("""$$$%%%%%%&&&***---)))!!!((($$$&&&+++)))(((666JJJ===HHHuuuKKKNNNHHH;;;111...,,,(((,,,,,,,,,++++++,,,000222444...'''$$$%%%&&&&&&%%%)))(((&&&%%%&&&))),,,...((())))))'''%%%%%%'''***(((&&&%%%(((+++,,,***(((,,,%%%$$$222GGGPPPFFF888OOOzzzddd777000444444666000---)))&&&'''(((((((((((((((((((((''''''''''''TTT>>>333222333///000///...---++++++++++++++++++************++++++...((())))))$$$'''111444\\\EEEKKKlllwwwrrrwwwwwwyyyeee???+++000000***)))===fffYYY777))))))(((''''''''''''((('''&&&$$$###"""###$$$%%%$$$%%%&&&((((((&&&%%%$$$%%%%%%%%%$$$$$$&&&+++...***)))(((((((((((((((''')))(((---,,,555cccppp:::...&&&)))***%%%###((('''&&&&&&%%%%%%$$$$$$###$$$$$$$$$##################!!!###)))***&&&###$$$%%%'''***---......---,,,222999888333111)))***999...(((&&&'''(((&&&&&&(((++++++///333222///333;;;666???ZZZ___888...---111222777888...***---444111&&&'''+++$$$///LLLNNNPPP<<<===444AAA<<>>000,,,,,,&&&(((+++&&&+++(((&&&%%%&&&&&&&&&%%%######$$$$$$$$$$$$#########%%%%%%%%%***///,,,%%%"""$$$%%%%%%######$$$&&&'''555OOOMMM000$$$)))###$$$%%%%%%&&&***---)))"""'''$$$&&&***((((((555GGG>>>EEExxxnnnHHHJJJEEE999000...,,,)))+++++++++******+++...111333222000,,,)))'''''''''((('''&&&%%%&&&''')))+++,,,***((('''((()))(((''''''&&&&&&(((***,,,***(((...))))))444BBBGGG???555EEE{{{HHH333///000666000---***((()))******)))((((((((((((''''''''''''hhhAAA999666444333/////////---,,,++++++++++++++++++************++++++......***)))***'''---===XXX@@@MMMxxx{{{kkkccclllsssuuuuuu~~~~~~\\\222)))111000''',,,LLLttt|||OOO---(((''''''&&&&&&&&&&&&&&&&&&&&&$$$#########$$$%%%$$$%%%&&&''''''&&&%%%$$$$$$%%%$$$######&&&***---))))))((('''''''''''''''(((***,,,+++===oooUUU111((($$$''')))%%%$$$''''''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$######"""""""""!!!$$$)))+++'''###"""%%%'''***---......---,,,111888777333000((()))888...(((&&&'''(((&&&&&&)))+++,,,///222444444555666888>>>KKKccc```;;;000...222333:::===444***,,,444333''''''***$$$222PPPYYYXXXCCC<<<777FFF:::???999+++,,,888777+++)))$$$###&&&$$$""",,,:::000'''$$$''''''***>>>UUUKKKIIIGGGGGGLLLWWWccclllhhh^^^RRRQQQbbbUUUJJJUUUZZZZZZ999BBBooo???000+++---((((((***%%%((('''&&&&&&''''''&&&$$$!!!###$$$&&&&&&$$$###!!!$$$$$$######''',,,***&&&%%%%%%$$$#########$$$$$$###...FFFNNN;;;***((($$$$$$%%%%%%%%%))),,,***$$$'''%%%&&&)))''''''333BBB@@@>>>lllfffCCCDDD???666///---,,,***)))******))))))))),,,......222555333---(((&&&''''''&&&&&&%%%%%%&&&&&&'''---)))&&&&&&)))***'''###'''&&&&&&(((******)))(((,,,,,,///444999999444///888nnn]]]<<<...,,,333///---+++++++++,,,+++***((((((((((((''''''''''''SSS666888777333222000111000///...------------++++++*********+++,,,,,,---666111,,,000(((,,,EEEHHH666KKKuuuvvvVVVBBB@@@WWWgggtttxxx~~~wwwSSS***)))222...$$$111YYYrrrDDD''''''&&&%%%%%%$$$$$$%%%%%%'''&&&%%%%%%$$$%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%'''***...))))))((('''&&&&&&'''(((&&&,,,******GGG{{{rrr>>>,,,&&&$$$'''(((%%%$$$&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%$$$$$$###"""""""""""""""$$$(((+++)))$$$ &&&(((+++---......,,,+++000888777333000((()))777...)))%%%'''(((''''''***&&&)))...555999999666333???AAA>>>FFFlllbbb===111///222333;;;@@@888***+++444555)))&&&)))###,,,FFFRRROOOCCC:::888GGG999<<<555***---888666***(((######&&&$$$$$$...<<>><<<888222...,,,++++++((()))))))))'''((()))+++''',,,111222...***&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%)))(((''''''((('''%%%###&&&&&&'''((()))))))))((((((---111222///,,,+++,,,111___eeeEEE555---...---,,,++++++,,,,,,+++)))((((((((((((''''''''''''gggEEE555999555///111222000///...---------------++++++******+++,,,,,,---333===555***,,,***222LLL:::555OOOmmm^^^999))),,,:::TTTqqqnnnJJJ(((+++111,,,$$$888dddfff<<<%%%&&&&&&%%%$$$$$$$$$$$$$$$''''''&&&&&&&&&'''''''''$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&'''''''''(((,,,///)))))))))'''%%%%%%'''***&&&,,,''',,,SSSddd111+++(((&&&((('''%%%$$$%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$#########"""""""""###$$$'''******%%%&&&(((+++---......,,,+++///777777333111((((((666///)))%%%'''((('''(((+++(((+++555???AAA:::555666JJJEEE888444TTTddd===111...222333;;;@@@999+++***333555***&&&((($$$(((888CCC@@@AAA777888DDD;;;:::333+++000:::777***'''######&&&&&&&&&111@@@000&&&###&&&''',,,@@@YYYMMMMMMLLLLLLNNNSSSZZZ___^^^aaaeeeiiisss~~~YYYQQQLLLRRR|||FFF:::888DDDIII555...333///,,,,,,)))...+++'''%%%%%%%%%%%%$$$((('''%%%######%%%'''((()))'''%%%&&&(((***+++,,,))))))'''&&&$$$#########&&&%%%***666:::...$$$%%%###%%%%%%$$$&&&+++,,,)))''''''((((((&&&'''...666@@@444PPP^^^999666222///---+++++++++((())))))((('''&&&''')))$$$&&&)))---000...)))$$$######$$$%%%%%%&&&&&&'''%%%***...,,,((($$$%%%'''&&&'''(((((((((((((((((('''---222111+++''')))---000RRRWWW@@@999111...---,,,******++++++***(((((((((((((((''''''''''''QQQ>>>777888111...111111------,,,+++++++++++++++++++++***++++++,,,---...;;;@@@555'''***666BBBLLL111999TTT___FFF***&&&***(((BBBhhhccc@@@)))---///)))(((BBBlll}}}YYY444'''&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((((((((())),,,///)))++++++(((%%%%%%(((,,,)))---&&&222```WWW...***)))((('''&&&%%%$$$%%%'''&&&&&&%%%%%%$$$$$$###########################$$$$$$###$$$)))+++''''''(((+++---...---,,,***///888888555222))))))777///)))%%%&&&(((''')))---///000<<>>888+++'''######'''&&&'''222@@@111'''###&&&''',,,@@@YYYJJJKKKMMMNNNQQQVVV\\\aaacccddddddfffooolllSSSLLLDDDcccfff888::::::<<>>===999222;;;SSSVVVBBB///AAAUUUMMM111&&&+++***&&&666ZZZ|||zzzVVV666***...+++&&&...MMMsssrrrKKK,,,(((&&&&&&%%%$$$$$$$$$$$$%%%###$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((())),,,...***,,,,,,)))%%%%%%))).........'''999lllKKK///(((((('''%%%$$$$$$&&&&&&'''&&&&&&%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%%%%%%%"""!!!''',,,((( ''')))+++---...---+++***000888999666333******777///)))%%%&&&((((((***---///---<<>>222111444555===@@@888...***111555)))###'''((()))///===:::JJJ:::===CCCDDD>>>555111999AAA:::,,,)))%%%$$$'''%%%$$$///===222((($$$&&&'''+++@@@YYYIIIIIIJJJKKKNNNUUU\\\bbbgggeeebbbbbbmmmaaaPPPHHHOOOlllOOO444555555888\\\NNN333(((...+++'''((('''))))))***+++---+++(((%%%&&&%%%###""""""###%%%&&&%%%######'''&&&$$$%%%***'''---222///'''!!!"""%%%""")))$$$---GGGHHH111&&&"""%%%%%%"""$$$***......)))++++++((('''(((,,,...BBB555???ppp]]]555...***,,,---******,,,((()))***)))'''%%%%%%&&&'''&&&&&&'''***---...///,,,***(((&&&%%%%%%&&&'''###)))///000,,,))))))+++%%%'''))))))&&&%%%&&&(((+++---///...+++***+++---...777qqqzzz{{{GGG111444777999333000,,,*********)))(((((((((((((((''''''''''''vvvLLL999555555111,,,444666***......---,,,,,,,,,------++++++++++++,,,---...///;;;999???DDDRRRnnneee555444IIIWWWBBB&&&'''000***,,,111OOOttttttNNN///)))...((($$$222TTTxxxjjjBBB'''((('''&&&%%%%%%$$$$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%'''''''''(((+++---+++------***&&&%%%***///111000(((???sssxxxDDD111%%%'''&&&###"""$$$'''(((''''''&&&%%%%%%$$$$$$###!!!!!!"""###$$$%%%%%%&&&&&&&&&""" %%%,,,))) ''')))+++---...---+++***000999999777444+++***777///)))%%%&&&((((((***...)))%%%666NNNDDD,,,;;;bbbpppTTTAAA444>>>nnnjjj???444222666777>>>@@@888///***000444)))###((()))$$$,,,???>>>PPP<<>>CCC999NNN]]]555000,,,,,,,,,***)))+++***+++,,,,,,+++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,///111///***&&&&&&(((%%%((()))(((***...---(((&&&%%%%%%&&&&&&&&&&&&'''---,,,***)))(((((())))))---,,,GGGjjjDDD;;;```nnnCCC:::///<<<777333///......,,,***'''+++***,,,000000+++((()))gggKKKBBB:::777555444333111///---...---,,,,,,++++++++++++)))+++,,,+++***,,,111555111444777TTTxxxiii>>>---RRRfffRRR---)))---'''%%%***%%%///BBBAAA///)))111+++***///KKKllltttuuu~~~{{{eeeFFF///((()))%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""&&&'''$$$$$$(((++++++'''(((((('''%%%%%%&&&(((---&&&444LLLyyyuuufffhhh|||___333"""***)))(((***---...+++'''''''''&&&$$$$$$#########%%%$$$###""""""""""""""""""###"""!!!%%%)))(((######&&&)))---......,,,+++,,,333222111222+++)))555///+++''''''((()))'''%%%)))---888333222:::JJJttt\\\>>>444<<>>===AAADDDCCC@@@<<>><<<777::::::;;;LLLoooVVVPPPUUUJJJjjjddd999+++111000AAATTT111+++(((''',,,&&&)))$$$$$$%%%%%%%%%&&&&&&&&&000111000,,,&&&""""""###########################"""%%%)))+++***'''$$$###!!!###'''+++222:::@@@AAA...'''%%%&&&$$$"""+++777777,,,%%%''',,,,,,***)))444AAA:::>>>mmmaaa:::333,,,+++)))'''(((+++%%%'''+++......+++(((%%%''''''&&&%%%%%%$$$######"""&&&+++///...+++&&&###&&&((((((&&&%%%(((...333...***$$$!!!'''...///---+++***'''%%%%%%&&&((()))...(((222YYYfff555666888LLLQQQ444111...111222>>>KKKEEE111)))...***((())),,,,,,)))(((***wwwXXXGGGAAA777555333222222111...,,,------,,,++++++,,,,,,,,,***++++++++++++---111333///+++&&&888NNN@@@111@@@pppsssSSS---***+++'''---'''%%%''',,,---***))),,,%%%+++>>>LLL@@@777LLLkkk{{{sssKKK,,,&&&'''$$$$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%%%%###%%%***,,,***)))******)))(((((()))++++++'''444aaaaaaAAA&&&666___VVV000***%%%%%%$$$%%%%%%%%%$$$###'''&&&%%%$$$############"""######$$$$$$$$$$$$$$$!!!######"""$$$((((((%%%%%%'''***---...---+++***'''//////000222,,,***555+++)))'''&&&&&&&&&&&&&&&---,,,111+++...666AAAeee^^^888222666JJJxxxLLL555---222222444::::::BBB;;;111,,,---***'''(((''')))666@@@FFFFFF>>>WWWcccjjj^^^???///444444)))&&&%%%%%%&&&$$$###(((000<<<,,,&&&(((&&&111GGGRRRLLLLLLJJJEEE???;;;<<<===666666333333EEEkkksssSSSQQQUUUZZZwwwtttFFF+++000000???|||YYY333***((('''+++%%%)))$$$$$$$$$$$$%%%%%%%%%%%%''',,,222222---'''###!!!######################## !!!###%%%'''&&&$$$!!! !!!###$$$%%%***333;;;888+++###%%%'''%%%(((...999...''')))------+++***111@@@===999]]]```888111+++******(((***---&&&'''((()))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%)))...000---***%%%&&&''''''%%%&&&***///333///'''"""'''111444111***)))'''&&&%%%&&&((())),,,)))///MMMKKK,,,777111>>>tttfff===777/////////AAA___iiiUUU;;;...***''''''******''''''***oooVVVDDD;;;555333111111111111///---...---,,,,,,++++++++++++*********+++,,,---...///))))))***<<>>BBBKKK;;;KKKXXXaaaXXX===///444111$$$%%%$$$%%%&&&$$$###(((///;;;,,,'''((('''444GGGPPPKKKNNNNNNHHH???999:::>>>333222...///BBBhhh___LLLYYYQQQ]]]^^^555333111999qqq^^^555***)))(((***$$$)))%%%%%%%%%%%%%%%%%%%%%%%%!!!'''...222111,,,&&&"""######################## !!!###%%%%%%###!!!""""""###$$$"""###***333>>>...###%%%)))'''&&&(((888///)))***,,,,,,++++++///>>>>>>777OOObbb555///+++++++++***+++---((('''&&&&&&&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&((($$$"""%%%---444777888)))'''&&&(((&&&$$$&&&***111111,,,%%%)))222444000((((((((('''''''''(((((((((,,,///CCCttt}}}CCC///999...666dddyyyEEE888///111+++:::cccxxxOOO,,,,,,)))(((++++++)))***---mmmWWWEEE;;;333111000000111111000//////...---,,,+++*********))))))***+++------+++***%%%***...???FFF111333ZZZyyysssMMM---,,,)))$$$,,,(((111555///)))++++++'''&&&444NNNLLL---,,,PPPkkkuuurrr^^^===&&&$$$&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&((()))'''%%%(((------)))((()))***)))((()))***,,,%%%+++===sss~~~KKK...,,,444TTTuuuwwwHHH''')))&&&'''&&&%%%$$$$$$%%%%%%###############$$$$$$%%%%%%&&&'''''''''&&&%%%$$$"""%%%'''%%%%%%(((***((('''(((+++,,,,,,***'''%%%&&&...///000222+++(((333,,,***'''%%%%%%(((---000333(((...444666333???ooojjjEEE444111CCChhhWWW<<<222888777444777666HHHGGG444(((000---$$$(((###---111:::>>>TTT???HHHSSS\\\SSS;;;000777444%%%%%%$$$%%%&&&$$$###'''...:::,,,'''((('''333DDDJJJJJJKKKKKKFFF???:::999:::...///...111EEEkkkyyyVVVXXXSSSWWWwwwxxxCCC:::666666fffbbb777***)))((()))"""(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$'''+++---,,,)))&&&######################## !!!"""###$$$$$$######$$$!!!###&&&%%%"""%%%,,,<<>>tttTTT444222444TTTYYY>>>666>>><<<666555444DDDFFF333(((333///###'''"""...///777===[[[FFFJJJPPPXXXOOO888111:::888***%%%$$$%%%&&&%%%###'''...999,,,''''''&&&111AAAEEEJJJHHHFFFCCC???<<<888555+++---000666KKKpppfffXXXZZZ\\\```NNNAAA;;;666aaaeee888+++)))((((((!!!((('''''''''''''''''''''''''''%%%"""$$$(((++++++***########################!!!"""###$$$$$$$$$$$$%%%###!!!&&&'''###"""&&&999...(((******%%%&&&+++333---***)))'''%%%'''+++,,,888>>>666===nnnkkk555000,,,------***(((***)))))))))))))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%'''###$$$222>>>777,,,%%%&&&'''$$$$$$((("""...444111///111---###&&&''')))++++++***((('''"""------000YYYQQQ666///222>>>KKKWWW999111...000111555@@@JJJHHH@@@,,,)))''')))***)))+++///pppVVV@@@777333444333222///...///111111///------......---,,,+++++++++*********))))))###---===DDD999333IIIhhhdddCCC)))))),,,&&&$$$***:::DDD>>>***%%%///...!!!&&&LLLSSSCCC000888```oooqqqfffBBB***+++%%%,,,'''%%%$$$$$$%%%&&&$$$###***'''######%%%&&&%%%###%%%$$$$$$######$$$$$$%%%)))(((((((((((())))))***)))(((&&&&&&%%%&&&'''((((((,,,LLLuuuwwwTTT000///444___|||pppAAA''''''(((&&&$$$%%%&&&''''''&&&&&&%%%###!!!!!!###%%%''',,,***'''$$$"""""""""""" &&&(((###""")))---&&&&&&(((+++,,,+++(((%%%)))---222333,,,&&&)))222,,,***'''%%%''',,,333888+++***,,,444555///IIIwwwqqq444222777;;;\\\nnnGGG<<<888:::AAA888777GGGFFF:::***)))000///$$$$$$***666:::===LLLRRRFFFOOO[[[SSS;;;666CCC<<<&&&&&&%%%%%%&&&$$$###)))111<<<***'''(((&&&777BBB555;;;AAADDDAAA>>><<<888333000...444;;;JJJqqqZZZTTT```YYYooofffCCC555;;;NNNppplllnnn777******###&&&&&&***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""%%%)))...111)))'''$$$############"""$$$"""!!!"""######"""!!!!!!!!!###$$$$$$$$$$$$$$$***//////(((%%%'''(((&&&+++000///)))%%%''''''$$$...777EEE///999]]]vvv777000++++++,,,***)))***((((((((()))(((((('''&&&&&&&&&(((((((((&&&$$$"""'''$$$$$$&&&'''%%%&&&)))444222,,,$$$!!!###$$$"""&&&***666AAA???111((('''&&&(((+++...000...)))%%%---'''***000HHHRRR111111666777===bbbppp111333222222111000///000333555777222,,,((((((((())))))oooVVVAAA:::333222111000000////////////---+++++++++,,,+++***+++++++++*********))))))'''<<>>---;;;eeerrrooo```<<<&&&((($$$)))(((&&&%%%%%%&&&'''%%%$$$'''%%%""""""$$$%%%%%%###%%%$$$$$$######$$$$$$%%%'''''''''(((((((((((()))((('''&&&%%%%%%&&&(((((('''---MMMvvvuuuRRR///...555aaalll>>>%%%&&&'''&&&$$$$$$&&&'''&&&%%%%%%$$$"""""""""%%%''')))***)))&&&$$$""""""######!!!'''***$$$!!!$$$***...&&&'''(((+++---,,,(((%%%(((+++///000***%%%)))222+++)))'''%%%''',,,222777++++++,,,111000+++HHHyyy}}}GGG333222555SSSuuuPPPEEE???<<>>'''&&&$$$%%%&&&$$$###)))111===+++)))***(((888DDD666777<<>>888333000......000222000...///---+++++++++++++++)))+++++++++******************JJJYYYDDD555BBBVVV^^^555***%%%))))))'''///===YYYIII666---,,,,,,+++***777XXXSSS888)))@@@llluuunnnYYY666$$$(((%%%!!!(((((('''&&&&&&''''''&&&%%%$$$"""!!!!!!###$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%'''((((((((('''''''''&&&%%%%%%&&&'''))))))'''000RRRwwwsssQQQ...,,,666ffffff999$$$&&&'''%%%$$$%%%&&&'''&&&$$$$$$###""""""$$$&&&)))+++((('''%%%$$$######$$$$$$###)))+++&&&###&&&,,,...'''''')))+++---,,,)))''''''))),,,---((($$$***222***(((&&&%%%'''+++000444+++------///,,,***JJJ~~~eee===000000EEEnnnwwwSSSJJJCCC===@@@@@@IIIFFFFFF<<<---***222000'''''')))222444444BBBMMMHHH[[[iiidddJJJ???DDD<<<(((&&&$$$$$$%%%$$$$$$)))111>>>,,,***+++)))999EEE777555999;;;999999<<>>===<<>>...,,,%%%'''$$$'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$&&&((())),,,((($$$###$$$$$$###!!!$$$"""!!!"""###$$$###"""######"""###$$$&&&((()))(((///222,,,%%%###%%%'''***------(((%%%'''***+++,,,666GGG222555PPPxxx===555...------***((()))***)))((('''''''''((()))$$$%%%'''((())))))((((((&&&$$$$$$''''''%%%%%%((((((---///---++++++((($$$%%%$$$%%%,,,666;;;444)))&&&&&&''')))+++,,,***(((***(((+++,,,;;;jjj___555...111111444BBBzzzFFF666............------,,,+++,,,///222111...*********gggJJJ777111444///,,,---222444222...111///---,,,------,,,+++************************222UUUZZZ999///JJJYYYMMM...***(((((('''---???RRR\\\AAA,,,+++---&&&$$$)))AAA^^^RRR444)))EEEpppuuummmQQQ111%%%((((((&&&((((((&&&%%%%%%&&&&&&%%%$$$!!!!!!!!!!!!"""#########%%%$$$$$$######$$$$$$%%%"""$$$&&&(((((((((&&&%%%&&&%%%%%%%%%&&&''')))***)))555XXX{{{rrrQQQ...,,,888jjj```555###'''&&&%%%$$$%%%&&&'''&&&$$$%%%$$$######$$$&&&((()))%%%%%%$$$######$$$%%%%%%###(((***&&&$$$'''+++---'''''')))+++------***((('''(((***+++(((&&&+++444((('''%%%%%%(((,,,///000)))...000000,,,,,,OOOQQQ888...888SSSpppMMMFFFBBB===CCCFFFTTTHHHIII@@@000,,,222000'''(((***222333222???NNNMMMXXXfff```GGG999===777'''%%%$$$$$$%%%$$$$$$***222===+++***+++)))999DDD666888;;;:::666666;;;@@@@@@AAA???DDDDDDGGGeeepppHHHJJJFFFKKKeeekkkLLL666555000CCCHHHBBBSSSyyy???...,,,%%%'''$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%)))***)))&&&###!!!"""$$$###"""!!!"""$$$%%%$$$###$$$###""""""$$$&&&)))+++'''---222...&&&"""$$$'''***------***'''(((,,,111***222FFF444222FFF~~~===444---,,,,,,***)))***)))(((&&&&&&''')))+++,,,'''((((((((('''&&&%%%$$$&&&$$$$$$'''(((%%%%%%(((&&&***---000333444---$$$((('''$$$%%%///:::888000&&&%%%%%%&&&)))++++++***)))++++++)))333XXXggg999...111000111666gggTTT666//////000000000///,,,***(((---111000,,,)))***,,,~~~___CCC222---444000,,,...222444222///000...,,,,,,------,,,+++************************===XXXRRR///111UUU[[[???...+++(((%%%))):::TTThhhVVV888&&&,,,...###!!!+++JJJ```OOO222+++GGGoooqqqhhhFFF+++%%%'''((((((&&&&&&%%%###$$$%%%%%%$$$""" !!!"""############$$$%%%$$$$$$######$$$$$$%%%!!!###%%%'''((((((&&&%%%&&&%%%%%%%%%&&&''')))***+++;;;aaarrrRRR///+++888jjj[[[222$$$)))&&&%%%%%%&&&((((((&&&$$$&&&&&&%%%$$$$$$$$$%%%%%%############$$$$$$%%%%%%!!!&&&((($$$###&&&******''''''(((***,,,,,,+++)))))))))+++,,,***(((---555(((&&&%%%&&&***---------'''...000///,,,///RRRhhhFFF111///@@@qqqoooGGG???@@@AAAHHHIIIUUUHHHKKKBBB111,,,111///&&&&&&'''000333///;;;LLLOOORRR]]]WWW@@@444888555(((%%%###$$$%%%$$$$$$***222:::)))(((***(((777BBB333>>>???<<<555444999???@@@DDD@@@CCCCCCDDD```VVV???CCC>>>QQQ___JJJ888555///>>>EEE999AAAtttyyy>>>,,,***$$$(((%%%'''%%%%%%%%%%%%%%%%%%%%%%%%"""###############""""""$$$***...+++###"""'''###"""""""""$$$%%%%%%###$$$$$$###"""$$$&&&(((***&&&+++///...((("""###'''***,,,///---***)))...555,,,222GGG:::555@@@:::111******+++******,,,+++***((('''&&&((()))+++&&&&&&&&&&&&%%%$$$######%%%###$$$((((((%%%%%%'''(((((()))...888;;;111$$$))))))'''&&&***111444333'''%%%$$$%%%'''***++++++***---***&&&---HHHxxxnnn===///222222000111XXXaaa777000//////111222000,,,)))'''+++...,,,(((&&&***...sssUUU>>>333000333000......111222000......,,,***************(((***************+++++++++:::JJJ@@@'''555ZZZVVV111***)))''')))666NNNfffsssKKK222&&&...///$$$&&&666TTT___HHH111---EEEjjjmmm^^^:::%%%&&&$$$%%%'''$$$%%%$$$######$$$$$$###"""!!!###%%%%%%$$$###$$$%%%%%%$$$$$$######$$$$$$%%%"""###%%%'''(((((('''''''''&&&%%%%%%&&&''')))))),,,AAAhhhqqqQQQ///***555fffWWW000$$$+++'''''''''((())))))'''%%%&&&&&&%%%$$$############"""######$$$$$$$$$%%%%%% $$$&&&######&&&((((((&&&&&&&&&(((++++++***)))+++***,,,...,,,+++...555'''&&&%%%(((,,,...---++++++000///,,,***000TTT|||XXX888...888\\\xxxGGG:::@@@IIIOOOGGGLLLDDDGGG@@@000***///...&&&###%%%000333,,,444DDDIIIMMMVVVPPP===444999666***$$$###$$$%%%$$$$$$***222888'''''')))'''666@@@111???@@@;;;444333999???AAAEEE>>>@@@@@@BBB^^^pppIIIFFF<<>>+++)))$$$(((%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!)))000...&&& """'''###""""""###%%%&&&%%%$$$$$$$$$######$$$%%%&&&'''&&&''',,,...+++%%%###&&&)))+++000000,,,)))...666000222JJJAAA;;;>>>{{{|||999000))))))***)))***---///---+++)))'''&&&&&&&&&#########$$$%%%%%%&&&&&&%%%###%%%))))))&&&%%%''')))'''%%%***555:::111$$$'''(((,,,000...+++,,,000(((&&&$$$%%%''')))*********///+++(((,,,;;;fffuuuBBB111444333///000KKKxxxooo===000...---///111111---))))))******(((&&&&&&***...eeeIII888333333000///...---------------...,,,***)))******)))((())))))*********+++++++++...777000'''>>>]]]RRR,,,''')))---888NNNeeennnlllAAA///'''...---%%%///DDD^^^]]]AAA---,,,@@@dddlllWWW333$$$((($$$###(((###&&&%%%###$$$%%%%%%$$$"""$$$&&&((((((&&&$$$$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&'''((())))))((('''&&&%%%%%%&&&((((((,,,DDDllloooPPP...(((000^^^~~~~~~TTT...###***(((((((((***++++++(((&&&$$$$$$##################"""######$$$$$$$$$$$$### $$$%%%######'''(((&&&%%%$$$%%%''')))******(((+++***,,,///...+++---222(((&&&&&&)))...///---)))888999111***(((222XXXnnnEEE333666EEElll~~~EEE222>>>PPPVVVDDD???:::@@@;;;,,,'''......'''$$$'''333666,,,///===CCCIIIQQQMMM???:::>>>777((($$$######%%%%%%%%%+++333777'''&&&)))'''666???000;;;;;;888222222:::BBBEEEBBB888888;;;>>>[[[gggHHHAAA888<<>><<>>...&&&***)))'''&&&&&&(((******)))(((000---,,,///222TTT|||GGG333666222,,,///???jjj~~~GGG222///...000333333000,,,+++***)))(((((((((***+++\\\@@@333222333.........,,,***)))***+++000...,,,+++,,,,,,+++***))))))******++++++++++++'''...---///JJJdddTTT000'''---666GGGaaatttpppaaa999,,,(((,,,)))%%%555MMMeee\\\;;;+++***<<<```lllUUU111&&&,,,%%%$$$***%%%'''&&&$$$%%%&&&&&&%%%###%%%(((******'''%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''(((***+++)))((('''&&&%%%&&&'''(((+++EEEmmmnnnOOO---&&&,,,YYYyyy}}}QQQ,,,"""))))))((()))+++,,,,,,)))&&&!!!!!!""""""#########$$$"""######$$$$$$$$$######!!!$$$%%%###$$$((((((&&&$$$$$$$$$&&&)))***)))(((+++***---000///+++,,,000(((&&&&&&***///000---)))FFFCCC555***)))555\\\PPP999666333RRR@@@+++;;;SSSZZZCCC777333999666)))%%%---...((((((+++888:::......:::???FFFNNNLLLAAA>>>@@@666$$$$$$######%%%%%%%%%+++333888'''''')))'''666???000555666444000222;;;DDDHHH===222111444:::WWWIIIFFF444222CCC>>>...000///888===000777pppFFF000,,,&&&)))$$$###$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""$$$%%%"""$$$)))...000,,,%%%###""""""###%%%'''&&&%%%###$$$$$$$$$$$$###"""!!!&&&"""%%%---000***%%%$$$$$$'''...222,,,%%%)))222///,,,EEEDDD>>>999ooo]]]???666---++++++)))))),,,&&&'''(((***++++++++++++(((((('''&&&%%%%%%%%%%%%$$$###%%%))))))&&&$$$&&&"""&&&&&&$$$$$$)))+++***'''&&&777OOONNN555%%%(((***((('''''')))***))))))&&&000///000222---GGG}}}JJJ444666111)))...666```OOO555222000222666777444000,,,+++))))))++++++***)))iiiCCC333555333---.........---,,,,,,++++++)))************)))(((((((((+++---...,,,+++******)))000(((222WWWcccQQQGGG===AAAOOO]]]jjjxxxpppUUU555888---(((+++&&&444YYYaaaZZZ:::***,,,@@@dddmmmGGG444&&&''')))$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%)))---+++&&&######%%%'''&&&&&&%%%%%%$$$$$$###""""""###$$$%%%'''((()))+++,,,(((###%%%,,,,,,&&&...XXXpppyyyiii@@@...$$$000MMMooo}}}NNN+++$$$((())),,,...///---+++++++++'''&&&$$$"""!!!!!!"""###$$$$$$###"""!!!!!!"""""""""######""""""$$$'''***"""###$$$&&&'''((())))))++++++,,,+++***+++...000***###%%%000333,,,,,,444MMM>>>222,,,(((555bbbgggAAA;;;333===cccvvvBBB///333???HHH===999>>>@@@;;;000+++,,,---***###***111222------888CCCDDDJJJQQQ===999DDD444(((###'''$$$###'''######///666)))$$$%%%)))777;;;000333222222444888===@@@AAA999111111333666TTTaaaCCC333111000<<<===(((333999;;;222666^^^QQQ,,,((()))''''''&&&!!!$$$&&&((((((&&&$$$!!!######""""""###$$$%%%%%%'''###"""(((111111(((!!!"""$$$%%%&&&%%%###!!! $$$&&&%%%&&&((('''######%%%''')))...111+++###%%%%%%)))//////)))'''***,,,...;;;888222999\\\uuuDDD)))+++,,,,,,///''')))''''''(((((())))))******(((&&&$$$$$$&&&((((((((( $$$((('''$$$###&&&)))((('''$$$######%%%((()))&&&,,,333999888222)))$$$'''///111***(((,,,---'''$$$+++---000222333FFFfffSSS777000///000000555MMM^^^666333222---???JJJ333***111+++'''''')))***...444^^^>>>333333222/////////......---,,,+++++++++++++++++++++***)))))))))+++---...,,,+++******+++...'''222SSS```\\\```\\\]]]bbbgggppp{{{lllJJJ...333,,,(((+++)))999\\\bbbWWW666(((+++@@@bbbfff???000&&&'''((($$$###'''$$$$$$$$$$$$$$$$$$$$$$$$"""&&&***)))%%%""""""$$$&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%&&&((()))***'''(((&&&$$$&&&,,,,,,(((666]]]sssxxx{{{aaa:::)))%%%---GGGmmmyyyKKK***&&&)))***,,,......,,,***))))))'''&&&$$$""""""""""""###$$$$$$###"""""""""""""""$$$$$$###"""!!!"""%%%'''"""###$$$&&&'''((()))))))))+++++++++++++++---///(((%%%(((111000***---777HHH:::///+++)))777eee}}}PPP<<<222666JJJxxxttt@@@---///999AAA777555???BBB>>>333+++***+++***$$$(((------***,,,999HHHFFFKKKRRR???;;;EEE444(((###'''$$$$$$((($$$%%%111444((($$$%%%+++888===222111//////222777;;;>>>???888000111333666TTTzzzRRR333...222666555...***444<<<666555VVVUUU///)))(((''''''%%%"""$$$&&&''''''&&&$$$"""######""""""###$$$$$$%%%&&&###"""'''...000***$$$""""""###$$$%%%$$$###!!!"""######$$$)))...+++$$$%%%%%%%%%'''...222---%%%&&&&&&***111111+++(((***+++,,,999666111777YYYOOO000---,,,***...'''***((((((((((((((()))))))))***(((&&&&&&'''((('''&&&"""&&&)))(((%%%###%%%((('''&&&%%%$$$$$$%%%'''(((%%%&&&)))+++,,,+++***)))(((000444///)))&&&&&&&&&%%%***+++---111111@@@]]]```AAA777333333000222GGGyyyiii999000///,,,???MMM777---)))((()))***)))***444@@@yyyOOO999333000000222111000///...---,,,++++++*********+++***))))))((()))+++------,,,++++++,,,++++++,,,===TTTZZZ\\\iiilllmmmppppppuuu~~~hhh???)))///,,,(((***---AAA```dddRRR111&&&***BBBaaa\\\555+++&&&((((((###$$$)))$$$$$$$$$$$$$$$$$$$$$$$$ ###&&&&&&###!!!"""$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&''')))***+++###%%%%%%%%%(((,,,,,,)))<<>>gggsssFFF***(((******,,,...---+++)))((((((%%%%%%%%%$$$######""""""$$$$$$###""""""""""""###%%%%%%$$$""" """%%%######$$$&&&'''((()))***(((***,,,---,,,,,,---...'''(((---111,,,(((///;;;BBB555---+++***:::iiikkkEEE555222333YYY|||rrr>>>******111999000111???CCCBBB777,,,)))***+++%%%'''))))))&&&))):::LLLFFFKKKSSSAAA===EEE333(((###'''%%%$$$)))&&&'''444333((($$$&&&,,,:::>>>333///......000444999;;;<<<666///000222555TTTooo===...444111...777***555BBB@@@<<>>888777333111???nnnyyyAAA111///---===JJJ888...&&&)))------((()))777GGGjjjAAA555444...---333111111000///---,,,++++++)))))))))))))))(((''''''***,,,---,,,++++++,,,...***)))555NNNZZZOOOIIIQQQUUUaaaooouuuyyy}}}ddd999,,,///,,,'''(((444MMMfffcccJJJ+++%%%+++EEEbbbSSS---)))'''(((&&&"""###((($$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$###"""###$$$######$$$%%%%%%&&&''''''$$$$$$$$$%%%&&&(((***+++"""###%%%&&&(((******)))===dddyyy{{{wwwXXX333+++***$$$555___mmm@@@)))*********,,,---+++)))'''&&&&&&$$$%%%%%%%%%%%%$$$###"""$$$$$$###""""""#########%%%%%%%%%###!!!"""$$$'''###$$$$$$&&&'''(((******)))+++...///...---......&&&+++111000)))'''111===>>>222++++++,,,<<>>DDD222'''###'''$$$$$$)))''')))666444)))&&&(((---:::<<<000000......///222555666666333---///222444RRRWWW444444000...===111888GGGMMMKKK```ZZZ333((($$$%%%(((&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###############$$$$$$###$$$$$$%%%%%%)))///444(((%%%"""!!!###$$$###""""""######&&&///666555///+++&&&!!!""",,,555333+++%%%'''+++///111///+++)))***)))444222///555SSSggg===000,,,***,,,&&&+++***))))))(((''''''&&&&&&((((((((()))++++++(((&&&$$$&&&'''&&&$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%$$$((()))***+++***(((%%%###$$$$$$+++444222'''%%%***&&&)))&&&'''---,,,///>>>rrrqqqMMM>>>888999666222:::eeeLLL555333000666@@@333---***,,,///---''''''333AAA]]]999444555---+++111111000///...---,,,++++++******++++++******)))(((+++,,,,,,+++***+++---///,,,(((:::UUUUUUAAA333333666LLLlll}}}~~~yyy\\\333...---***&&&(((???^^^qqq```CCC''''''...IIIdddKKK)))(((((((((%%%!!!"""&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$$$$$$$%%%%%%######$$$$$$%%%&&&''''''"""######$$$%%%'''((()))###$$$%%%(((((((((((()))BBBjjjxxxTTT111+++,,,$$$///SSSxxxggg:::(((***''')))++++++)))'''%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$###############$$$$$$$$$%%%%%%$$$$$$%%%))),,,$$$$$$%%%%%%'''(((***+++***---///000000//////000&&&...333...(((+++444<<<;;;000***,,,---===kkkrrrDDD333555555YYYiii;;;***(((,,,444222999888>>>AAA===333+++,,,111'''&&&(((+++&&&$$$222FFFBBBFFFOOOCCC???DDD111'''$$$((($$$$$$)))(((***888666+++''')))---888999+++222000///000111222111000000+++...000222PPPwwwAAA111000111;;;333888MMM```bbbnnnZZZ333&&&###%%%)))&&&%%%$$$############$$$%%%$$$$$$###############$$$"""$$$%%%$$$###&&&...555---((("""!!!###$$$$$$"""###&&&(((---444777555,,,'''!!!!!!***333333---$$$&&&(((+++...///+++'''+++)))333222000444NNNmmm???000---,,,...&&&+++******)))((('''&&&%%%%%%%%%%%%&&&)))+++,,,+++)))$$$$$$$$$$$$###$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&)))***++++++***(((%%%###'''"""%%%111555...((()))'''***%%%%%%,,,***)))333___lllFFF888555888666000555\\\UUU777666333...666111//////,,,++++++)))(((///888sssQQQ555333555...+++///.........---,,,,,,++++++------......------,,,+++,,,,,,,,,+++***+++...111///)));;;OOOFFF222***&&&***AAAiiipppOOO,,,...)))(((&&&,,,LLLnnnxxx]]]<<<&&&+++///JJJbbbAAA((((((((('''$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''""""""######%%%'''((()))$$$$$$&&&((((((&&&(((,,,OOOtttvvvMMM***)))***%%%***DDDiii```444&&&)))$$$((())))))(((%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%###$$$$$$%%%%%%(((,,,///%%%%%%%%%%%%''')))+++,,,+++---///000//////000111(((000222,,,***111777888888...***,,,...>>>kkkOOO222777+++EEEpppeee999,,,***+++333333>>>777:::>>>>>>666---,,,111(((&&&)))---(((###000DDDGGGIIISSSGGGCCCDDD000'''$$$((($$$###((('''***777666+++(((***---666666(((111000////////////...,,,---)))---//////MMMTTT000---111333777;;;XXXtttuuusssZZZ555'''"""&&&)))%%%$$$$$$############$$$$$$%%%$$$######"""#########!!!$$$%%%$$$"""$$$,,,222333,,,$$$!!!###%%%$$$"""$$$'''(((,,,333666666+++(((###!!!'''000222///$$$%%%%%%&&&***...,,,&&&+++(((333333111333IIIuuuBBB000---...///'''---))))))(((((('''&&&%%%%%%######$$$'''***,,,,,,+++&&&%%%$$$###$$$$$$&&&'''$$$$$$$$$%%%&&&'''((()))+++***(((''''''(((***++++++%%%$$$,,,333222,,,((('''+++&&&$$$***)))'''...PPPddd>>>222222555111...111TTT^^^777666444+++222333222...)))&&&)))+++,,,///333___GGG333111444000,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++------,,,***)))+++///333///---AAALLL777((((((&&&)))666]]]fffDDD&&&111))))))(((000TTTtttsss[[[999&&&......GGG]]]666((((((&&&%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&#########$$$&&&''')))***$$$###%%%)))((('''+++222[[[}}}pppFFF&&&)))&&&&&&'''666YYYXXX...%%%)))"""&&&''''''&&&$$$###%%%&&&&&&%%%$$$$$$$$$$$$&&&&&&$$$#########$$$$$$%%%&&&"""###$$$$$$%%%(((,,,///&&&%%%%%%%%%&&&)))+++---+++,,,------,,,---///111+++000///***---888:::333555+++(((,,,///???mmmddd888888...666VVV```777,,,******000111===999999<<<>>>888...***---)))%%%(((---(((###111GGGQQQQQQZZZOOOIIIGGG111(((%%%((($$$###'''&&&)))666333)))''')))---666666'''---,,,,,,,,,------,,,***,,,(((,,,------JJJ~~~kkk888+++111///>>>>>>XXXqqqkkkaaappp]]]999)))###&&&(((###########################%%%$$$$$$###""""""######!!!###%%%$$$"""###(((,,,999000&&&!!!###%%%$$$!!!"""$$$%%%&&&,,,333555222))))))&&&"""%%%,,,//////%%%%%%$$$###(((...---'''***'''222333222111CCCvvvIII111,,,---///(((000(((((((((''''''&&&&&&&&&%%%$$$###%%%(((+++++++++,,,***'''%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&)))+++---000000000000000000000000)))(((&&&(((///555333---'''---)))%%%))))))'''...GGG{{{```:::000000222------111QQQnnn;;;444555,,,444444///,,,((('''+++---------000PPP@@@111000333222...,,,******+++++++++,,,,,,,,,)))************)))((((((------,,,***)))+++000333,,,111IIIOOO222###(((%%%''',,,OOOwwwzzz___???%%%666,,,,,,,,,333VVVrrriiiZZZ777'''000---DDDXXX...'''&&&$$$###%%%((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""###$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%'''(((***+++$$$"""$$$((()))(((---666```lllBBB&&&,,,###'''%%%,,,OOO|||~~~TTT+++$$$)))!!!%%%&&&&&&%%%$$$###%%%&&&'''&&&$$$######$$$&&&'''$$$#########$$$%%%%%%&&&"""###$$$$$$$$$'''***...&&&&&&%%%%%%&&&)))+++---++++++,,,+++***+++...000---111---(((000===;;;///222)))''',,,000AAAooowwwBBB;;;333***>>>rrr^^^666,,,***(((---...;;;;;;999;;;>>>999...((())))))$$$&&&,,,((($$$333KKKYYYYYYaaaUUUMMMIII111(((%%%((($$$"""'''%%%(((666000'''%%%)))---777666((()))((((((***,,,---,,,***+++''',,,,,,+++HHH|||}}}AAA+++222///@@@;;;LLL]]]OOOEEE[[[xxxaaa<<<,,,$$$&&&'''!!!"""###$$$$$$$$$$$$###"""%%%%%%$$$###""""""######!!!###%%%$$$######%%%(((<<<222'''"""###%%%$$$!!!%%%###!!!###---555444...''')))(((######)))...///&&&&&&###!!!'''///...((()))&&&222333111000???pppNNN222,,,,,,...***333'''''''''''''''&&&&&&&&&'''%%%###$$$&&&)))******222///***'''&&&%%%$$$$$$%%%$$$###$$$&&&***...000666999>>>AAA???:::333..."""'''(((%%%+++777:::555'''...***%%%))))))(((///CCCxxx___;;;111000000---///333RRR}}}@@@444666...666333))),,,***+++...---++++++...___>>>999444000.........---***++++++++++++***)))(((...))),,,---'''(((+++&&&***///...(((&&&,,,333444%%%BBBLLL<<<,,,###"""***+++(((AAAiiikkkEEE+++,,,777222&&&///===WWWvvvqqqWWW333---)))///FFF>>>***'''''''''%%%$$$$$$%%%'''&&&%%%$$$$$$######$$$$$$$$$$$$######"""#########$$$$$$#########$$$%%%%%%$$$%%%%%%$$$''',,,---***$$$"""((($$$)))+++%%%999nnnlll===...&&&(((%%%%%%+++EEEttt~~~JJJ...!!!///$$$+++)))&&&$$$$$$$$$""" $$$###""""""###$$$'''(((((("""###### ###!!!"""#########&&&))),,,$$$$$$$$$%%%(((******)))***,,,---+++((((((000999888***$$$///888666333444666...%%%------BBB}}}hhh888333111222UUU___555)))''''''---,,,666555555;;;@@@<<<111***++++++%%%&&&+++)))&&&222DDDeeebbbaaaXXXIIICCC777"""%%%$$$%%%&&&"""!!!'''000...&&&%%%###444<<<)))+++))))))******++++++,,,,,,///------...000DDDvvvYYY555,,,+++222666AAAFFF;;;555JJJiiiqqq:::%%%---%%%###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""""""""""""""""""""""")))222222'''"""%%%###$$$$$$###&&&///444---###'''$$$###$$$$$$%%%***111+++'''###$$$***......,,,###+++///222111)))666TTT[[[555000---***++++++'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%...000111,,,%%%"""###&&&%%%&&&'''&&&&&&'''***---888@@@NNNUUUFFF///&&&+++'''(((''')))000999===<<<+++...000...***((()))+++DDDjjjsssUUU:::///000777666)))...UUUNNN111444,,,///777+++///---+++)))))))))***+++TTT<<<888222///............------,,,,,,,,,+++++++++---'''***---***///777555***---,,,((((((---111111+++CCCGGG666***%%%$$$)))((($$$999\\\]]]<<<'''***111---$$$444GGG^^^wwwlllLLL,,,(((&&&...DDD;;;((('''''''''%%%$$$$$$%%%'''&&&%%%$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%###%%%%%%$$$''',,,---***%%%###)))%%%)))+++&&&<<>>444,,,***,,,&&&&&&,,,***&&&111BBBbbb^^^\\\SSSFFFCCC:::'''%%%%%%%%%&&&###"""(((111///''''''%%%555===***+++(((((())))))***+++++++++...//////...000GGGwww\\\<<<333,,,---000:::@@@666...>>>XXX~~~qqq<<<&&&,,,%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""""""""""""""""""""""")))...000***###"""############"""%%%---222,,,"""%%%###"""$$$$$$$$$(((///,,,'''###$$$(((---......&&&***,,,222555---333IIIxxxbbb999///---+++******((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))),,,...---)))%%%%%%&&&%%%%%%&&&&&&((()))******111777CCCJJJ???---)))000...+++***,,,000444888;;;333222///---++++++++++++888SSSUUU===111///000222555,,,000QQQZZZ777999000///444+++000///---+++***+++,,,,,,pppFFF888555111...............000///---,,,,,,,,,---...---&&&)))+++)))222<<<<<<)))******(((***//////---111EEECCC111((('''&&&((((((###111JJJKKK333&&&,,,///)))$$$<<>>???777...)))---&&&&&&,,,***&&&///???ZZZVVVTTTLLLAAA@@@;;;)))%%%%%%%%%&&&######***333111)))(((&&&666===)))***''''''((())))))***++++++,,,111333---///IIIyyy[[[CCC999---***+++333999333***222BBBuuuqqqAAA(((***%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%""""""""""""""""""""""""((())),,,...)))"""!!!###""""""!!!$$$+++000+++"""###!!!"""$$$$$$###&&&,,,---(((######''',,,///000((((((***444;;;111---:::kkkmmm>>>---,,,,,,***)))))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,,,,***(((&&&&&&%%%%%%(((+++,,,***(((***---555;;;555,,,///888<<<222,,,...///...222888===888111---------...---333BBB<<<***+++111000...222111333IIIuuuccc::::::444...111---111///...,,,,,,,,,------WWW;;;555222///---......///...111///---,,,+++,,,...///---'''(((***&&&,,,444222((((((''')))---///---)))333IIIGGG222((((((''')))***%%%,,,<<<<<<---(((000000(((%%%CCC^^^llloooTTT888''''''&&&444DDD444(((%%%&&&'''&&&$$$###$$$&&&&&&%%%$$$$$$######$$$$$$$$$###$$$$$$%%%&&&'''((()))((('''&&&%%%$$$$$$$$$!!!###$$$###&&&++++++'''&&&###)))%%%'''((()))HHHxxxccc999...''''''&&&'''(((;;;eee{{{zzz}}}ooo;;;+++)))(((***(((&&&%%%%%%%%%$$$#########""""""###$$$%%%%%%'''$$$!!!!!!!!!!!! !!!!!! """%%%(((%%%$$$%%%'''***---------))),,,,,,(((&&&+++111555((('''+++111111---...333333...&&&---111JJJttt;;;444444000444^^^ggg:::+++'''&&&)))$$$+++444333666<<>>888&&&%%%%%%%%%&&&$$$$$$,,,666111))))))&&&666<<<((()))&&&&&&'''((()))******+++,,,444555---...JJJyyyUUUCCC<<<...***)))...666444,,,---666jjjqqqHHH+++)))%%%'''&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%""""""""""""""""""""""""&&&$$$(((000...$$$ ###"""""""""$$$***///+++$$$"""!!!###&&&&&&$$$%%%***///***$$$"""%%%+++000222''')))+++777???222***444cccxxxEEE***,,,---)))))))))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######%%%(((+++,,,+++***(((&&&&&&***///000,,,'''((()))---000---,,,444>>>MMM;;;...///000---///666AAA===666000------///111999FFF>>>------222000...000444555@@@fffggg:::777444...000222000///...---,,,,,,,,,,,,vvvIII777444111...---...//////...///...,,,******+++---...,,,'''***+++%%%'''+++&&&(((&&&&&&***......+++)))444NNNOOO666)))((((((***)))&&&***111000***+++222---&&&'''JJJeeennnkkkNNN333(((((('''777CCC///&&&$$$&&&'''&&&$$$###$$$%%%&&&%%%$$$$$$######$$$$$$$$$###$$$$$$%%%&&&'''((()))((('''&&&%%%$$$$$$$$$ ###$$$$$$'''++++++'''%%%!!!'''$$$&&&&&&,,,OOOwwwbbb;;;111(((%%%&&&((((((:::ddd~~~lll777...!!!'''''''''%%%######$$$$$$$$$#####################$$$$$$%%%$$$"""!!!###&&&&&&%%%!!!""""""""""""$$$'''***%%%$$$%%%'''***,,,---,,,(((...000+++))),,,---,,,%%%(((---000---+++---222333///&&&,,,111LLLPPP888333555222KKKyyynnn>>>,,,&&&%%%)))&&&---000222666;;;>>>;;;000&&&///''''''---,,,&&&+++888MMMKKKNNNIII@@@???777$$$%%%%%%%%%&&&%%%&&&///999///((((((&&&555;;;''''''&&&&&&'''((()))***++++++000555555---...GGGvvv|||NNN???===444,,,(((+++333555000...222___sssRRR///((($$$)))&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%""""""""""""""""""""""""$$$!!!%%%///000'''!!!###"""$$$$$$%%%***///,,,&&&###"""$$$''''''$$$&&&***111,,,&&&###$$$)))///222&&&***///:::???222,,,999```OOO***+++...)))***)))))))))(((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""$$$(((+++------***((((((---222333...)))+++***+++,,,,,,...666???XXXDDD333000111000000444>>>???>>>777...+++000666<<>>+++&&&&&&+++'''...---222888<<<>>><<<222(((000((('''...---&&&)))444MMMLLLPPPLLLCCCCCC;;;'''%%%%%%%%%&&&&&&'''111<<<---&&&'''&&&666;;;''''''&&&&&&'''(((***+++,,,,,,666444333...---AAAppp~~~NNN;;;===:::---((('''---111111000222WWWvvv[[[333'''$$$***&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$""""""""""""""""""""""""""" ###***...+++&&&###"""$$$$$$%%%)))...,,,'''$$$###$$$''''''$$$&&&***222...((($$$$$$(((---111''',,,111:::???444444EEEfff\\\...,,,///(((,,,))))))(((((('''&&&&&&%%%'''&&&&&&%%%%%%$$$$$$###%%%$$$######$$$(((,,,...***)))+++...222222///+++------------...000555999RRRHHH<<<444222222111111777===AAA<<<222---000666555HHHJJJ===666111...222,,,333222222LLL|||OOO888444000///333......------,,,++++++***jjjHHH@@@888444222000///000000///...,,,,,,,,,,,,++++++++++++)))&&&,,,000***+++,,,&&&'''&&&)))......******...@@@WWWQQQ333&&&)))(((&&&!!!'''+++(((&&&))),,,---%%%'''444[[[mmmfff\\\>>>&&&'''&&&###777>>>%%%&&&###%%%&&&&&&%%%#########&&&%%%$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%!!!$$$&&&&&&)))---,,,'''%%% (((''''''(((555aaa}}}vvvUUU555111***&&&''')))'''666bbbfff---333)))'''(((%%%$$$"""###$$$%%%%%%$$$""""""############"""""""""%%%$$$"""%%%,,,...***"""###$$$%%%&&&)))---000&&&%%%%%%&&&(((***)))((('''///111+++)))...,,,%%%***---///,,,)))))),,,...333222)))///666TTT```888000111...GGGssskkk;;;+++((()))---&&&++++++444<<<>>>???===555+++111((('''...---&&&'''111LLLKKKNNNJJJCCCDDD>>>,,,&&&%%%%%%'''&&&(((333>>>---&&&''''''777===((((((&&&'''((()))+++,,,------<<<333//////---;;;jjjPPP666999===111+++''')))---000222444RRRzzzccc777'''%%%+++&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$""""""""""""""""""""""""!!!""""""$$$***...+++###!!!###$$$$$$(((,,,+++'''$$$"""###%%%%%%"""$$$)))333000+++&&&$$$&&&+++///+++---...777???999>>>RRRvvv|||aaakkklll444//////''',,,((((((''''''&&&%%%%%%%%%''''''&&&%%%%%%$$$######$$$%%%&&&%%%$$$%%%(((,,,((()))+++---//////...---,,,---...///000222222111???IIIJJJ===222000111...111999@@@???888222000111222@@@AAA::::::888111222+++000//////DDDnnn\\\:::333111///111/////////......---,,,+++QQQ777>>>777555333000000000000///...,,,,,,---------,,,+++***+++''',,,///)))***,,,&&&''''''+++///...)))***111GGGYYYMMM...$$$***(((### )))...+++(((,,,...---(((---===cccnnn```QQQ333$$$''''''###999???&&&)))###%%%&&&&&&%%%#########&&&%%%$$$$$$######$$$$$$$$$$$$######"""#########$$$$$$$$$######$$$%%%%%%!!!$$$&&&'''***...,,,(((&&&!!!)))((()))***999gggmmmKKK---,,,''''''((()))&&&444```ccc***444,,,((()))&&&%%%###$$$%%%&&&&&&%%%""""""############"""!!!$$$&&&$$$ !!!''''''""" !!!"""$$$'''+++///'''&&&%%%&&&((((((((('''(((//////((((((......(((---//////+++)))***,,,---......(((///:::[[[uuuFFF666:::000999___fff888******,,,...%%%'''***666???AAA@@@>>>777///222)))(((......&&&&&&///JJJHHHJJJEEE???BBB???///&&&%%%%%%'''&&&)))444???---&&&((((((999???******''''''(((***+++---......AAA222---000---777gggRRR222444<<<666///((((((+++000444777OOO|||hhh:::&&&%%%+++&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$"""""""""""""""""""""""" ###""" '''111...### """######&&&+++***&&&$$$""""""$$$###!!!###)))444111,,,'''%%%&&&***---///---+++444@@@???EEEZZZiii@@@JJJ{{{vvv999111///%%%,,,(((''''''&&&%%%%%%$$$$$$''''''&&&%%%%%%$$$######"""&&&***((($$$###%%%)))&&&)))+++,,,,,,,,,,,,...))),,,...000111222///+++///HHHTTTDDD111...///+++///555===@@@===666000---666===:::666???@@@666111+++...---...@@@fffbbb888111222000111000000000000///...---,,,sssGGG888888111111111111000//////......++++++++++++++++++++++++---***&&&&&&)))+++***(((---)))))),,,+++(((+++111DDDDDD:::(((###))))))######...222---)))+++...,,,)))&&&CCCdddcccVVVBBB'''%%%&&&$$$***888444(((%%%######$$$$$$$$$%%%%%%%%%(((!!!%%%)))""" $$$!!!$$$$$$$$$"""!!!!!!###%%%$$$###"""###%%%&&&%%%$$$$$$'''((('''(((***'''######,,,&&&$$$)))(((>>>jjjfff888,,,/// """%%%&&&###222bbb\\\111(((+++'''"""%%%$$$###""""""###$$$%%%###""""""""""""""""""#########%%%'''$$$ %%%######$$$###"""###&&&(((%%%######$$$&&&((()))(((,,,))))))...111---)))'''222000,,,'''&&&***---...222...+++(((999jjj[[[555444...///KKKUUU888***(((###+++///!!!---111;;;EEEKKKEEE777,,,111+++***///000,,,((((((@@@KKKBBBAAADDDDDDAAA((((((&&&%%%&&&%%%'''///888---&&& ...AAA;;;+++''')))))),,,...***(((,,,444BBB000---+++222???___zzzKKK111---111222000+++&&&&&&,,,555:::NNN|||uuuAAA((((((''')))&&&%%%%%%$$$#########$$$#########$$$%%%%%%&&&%%%!!!!!!""""""#########$$$###!!! !!!%%%(((***+++"""$$$&&&(((((((((&&&%%%$$$&&&!!!!!!'''"""(((///:::///$$$,,,***###+++222...,,,,,,???EEE???\\\lll??????[[[AAA,,,000$$$---((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''',,,)))&&&$$$$$$%%%&&&'''''''''...666222&&&%%%---(((,,,000000,,,)))((())))))>>>LLLCCC333,,,,,,---///***111AAABBB444...555888AAAAAA555...444::::::444444...///AAAZZZkkk>>>777111+++444222222111111000...---,,,ddd???555666............---,,,,,,++++++++++++++++++++++++++++++---***((((((+++,,,+++(((+++)))***,,,***(((,,,444AAA;;;///&&&%%%)))'''"""***444666---(((---...))))))(((DDDbbb```RRR>>>&&&%%%&&&###)))666222&&&%%%######$$$$$$$$$%%%%%%%%%*** ###(((######&&&"""###$$$$$$###""""""###%%%&&&%%%$$$%%%'''((('''&&&%%%''''''&&&(((+++((("""!!!***'''$$$)))---FFFrrr~~~^^^333)))---###%%%'''((($$$333aaaXXX///'''+++'''$$$$$$$$$###""""""###$$$$$$########################$$$$$$%%%'''%%%!!!!!!%%%######$$$###"""###&&&(((%%%$$$###$$$&&&((()))((()))(((+++000111+++''''''222000+++''''''***---...444000---,,,===nnnpppBBB666333222===NNN;;;---'''###'''(((!!!***000:::DDDHHHBBB666---...(((''',,,...+++((()))>>>LLLEEEBBBBBBBBBAAA***'''%%%$$$%%%$$$&&&...777,,,&&&!!!...@@@:::+++(((***+++---...+++)))...666CCC111---+++111>>>___{{{NNN333,,,///555333...(((%%%+++555<<<___zzzBBB)))+++(((###&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$###$$$%%%""""""##################""""""!!!!!!###&&&***,,,$$$%%%&&&'''''''''&&&%%%"""%%%!!!###)))%%%"""***111;;;111%%%+++(((###+++222///---+++>>>DDD???[[[sssGGG;;;IIIuuuFFF---000%%%,,,((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''+++)))&&&$$$$$$%%%&&&''')))***444???<<>>333,,,000555555999:::222///:::PPP{{{wwwFFF777222---333111111111000000///...---xxxRRR777444666...---------,,,++++++******++++++++++++++++++++++++,,,******,,,//////+++((((((***,,,,,,)))(((///999===111&&&%%%)))(((&&&%%%333<<<:::+++'''......%%%))),,,GGGaaa___MMM888%%%&&&&&&""")))555000%%%&&&######$$$$$$$$$%%%%%%%%%'''"""(((###"""%%%!!!!!!###%%%%%%###"""###$$$&&&%%%$$$%%%'''((('''&&&&&&'''%%%%%%))),,,((( )))(((%%%)))333RRR{{{wwwSSS---&&&+++%%%'''))))))&&&444```}}}SSS,,,&&&***'''%%%$$$$$$###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$###$$$###%%%(((&&&""""""%%%"""#########"""###&&&(((%%%$$$###$$$&&&(((((((((&&&(((---111...(((&&&(((222///+++((('''))),,,///444000------???pppTTT888333111+++@@@===000&&&'''%%%"""&&&'''...999BBBDDD>>>555///***&&&$$$(((+++***)))(((<<>>===???+++&&&$$$###$$$$$$%%%---777+++&&&!!!...???999***)))------///000---,,,222;;;CCC111---***///<<<^^^VVV999......666666333,,,&&&(((222<<>>ZZZ{{{VVV<<<999\\\NNN000///&&&,,,((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&***(((&&&$$$$$$$$$&&&&&&(((+++555BBBCCC777---,,,+++'''$$$%%%***---...,,,...(((---:::===222+++---,,,---///555::::::444......777:::111***,,,//////666;;;777333999IIIrrrRRR888222///111000000000000000///......cccEEE555666888///000000///......------,,,******************************+++///222111,,,(((&&&+++...,,,'''(((222===:::+++###)))+++&&&&&&---999???888)))&&&//////###(((333MMMeeeaaaIII222$$$((('''###+++555...$$$'''######$$$$$$$$$%%%%%%%%%&&&###,,,111(((###%%%### """%%%%%%$$$#########$$$###"""###%%%&&&%%%$$$'''&&&%%%%%%***---((( !!!'''(((%%%(((:::^^^qqqKKK+++%%%)))''''''(((***(((555___|||QQQ,,,&&&***'''%%%$$$##################$$$"""###$$$$$$$$$$$$###"""###"""###'''&&&"""!!!###"""######""""""###%%%'''&&&$$$###$$$&&&(((((('''''')))...///)))$$$'''...333...***)))((((((+++000111,,,++++++???qqqnnnEEE444111***333>>>333'''+++'''"""---$$$,,,777???@@@;;;555000+++'''%%%&&&)))***)))''':::RRRNNNCCC888777<<<+++'''%%%$$$%%%%%%&&&...777***&&&###...===777***+++111000111222000000888BBBBBB111...***...:::\\\bbbAAA111---333555777333+++'''---666aaaQQQ***(((+++$$$%%%%%%$$$$$$###$$$$$$%%%###&&&((('''###!!!###&&&&&&%%%%%%$$$$$$#########!!!###$$$!!! '''...***(((&&&$$$$$$$$$%%%&&&!!!%%%###&&&---)))%%%---777<<<888---&&&$$$&&&)))222111///))):::AAA===YYY~~~iiiDDD444QQQyyyYYY333///'''+++((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&$$$######%%%&&&&&&'''...:::===777000...000---******,,,...///...000((('''222======333***,,,/////////666>>>999...,,,555999333,,,+++,,,,,,,,,333666:::AAALLLnnn___999111222///222222111111000...---,,,SSS===444666777///111111000000///.........******************************,,,000444222---(((''',,,///+++'''***666???444((($$$+++***###(((777===<<<222''''''///...$$$)))<<>>444444...<<<444'''+++'''!!!***"""***444;;;===999555222...+++'''&&&(((***)))&&&888TTTPPPAAA333222:::***)))&&&&&&&&&&&&(((000999)))&&&$$$...;;;444))),,,444333222333111333===HHH???000...***---777YYYjjjEEE111+++,,,111888:::222((((((///KKKsss^^^--- &&&%%%%%%$$$$$$###$$$$$$%%%%%%"""%%%'''&&&$$$$$$&&&(((&&&%%%%%%$$$$$$#########!!!###$$$!!!%%%++++++)))&&&$$$######%%%&&&###&&&$$$&&&---***&&&...;;;>>>>>>444&&&###((((((000222000(((777@@@===XXX|||zzzOOO555KKKkkkccc555...(((+++((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""$$$&&&%%%$$$&&&,,,111222333555666777666222,,,(((''''''******'''))):::JJJBBB...---000---+++222>>>;;;000...666:::666///+++,,,---)))---000999FFFQQQrrrlll;;;000333...444333333111///---+++***nnnFFF888333333333---000//////...------,,,,,,************************)))***,,,111444333---((()))...///)))'''---888???...'''%%%***)))&&&000@@@@@@666+++(((+++...+++&&&---EEE\\\jjjcccCCC((((((***)))(((222:::---""")))######$$$$$$$$$%%%%%%%%%###'''555999))) ###$$$ """$$$$$$$$$###$$$%%%&&&%%%$$$%%%'''((('''&&&$$$'''((('''(((***(((###'''%%%(((%%%)))JJJqqq~~~hhhBBB///(((%%%((($$$$$$''')))555]]]QQQ...((()))$$$$$$"""###$$$$$$$$$$$$###""""""###%%%&&&&&&%%%###"""""" !!!&&&(((%%%!!!!!!!!!"""""""""!!!"""%%%''''''%%%$$$$$$&&&'''''''''---+++)))'''###$$$///<<<555---)))******'''***111111---,,,000FFFxxx}}}PPP777888///888333(((((((((###""""""(((000888;;;:::666222000...)))%%%&&&******&&&444QQQNNN===///111:::+++)))'''&&&''''''(((000:::((('''%%%...999222)))...555222111111000333???KKK<<<......***,,,555UUUlllEEE///((((((---777???888+++&&&+++777YYYxxxfff666"""###$$$$$$######$$$$$$%%%%%%$$$$$$$$$%%%&&&'''''''''$$$$$$$$$$$$$$$#########!!!"""###!!! $$$'''***)))&&&$$$###$$$%%%&&&%%%(((%%%'''...,,,***444===???EEE<<<'''###***'''...111000&&&555@@@>>>YYY~~~```;;;DDDbbblll777---***+++((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%&&&%%%"""!!!$$$&&&&&&$$$###$$$(((...444999///222444111,,,((((((***$$$***'''$$$666OOOMMM999---...+++(((///999;;;444000666;;;888111,,,,,,...///---+++222???NNNsss{{{AAA///333///444444333111///---+++***]]]===777444111111---///......------,,,++++++************************))))))+++000333222---))),,,///...''''''000:::>>>...)))'''***...333???KKKFFF333&&&+++111---''''''333MMM___fff^^^===&&&---)))'''(((444;;;,,, '''######$$$$$$$$$%%%%%%%%%!!!(((---"""!!!!!!!!!"""######"""###%%%'''&&&%%%$$$%%%'''((('''&&&"""(((+++(((&&&''''''%%%)))$$$'''&&&---TTT{{{}}}ccc;;;---((($$$***$$$$$$'''***444ZZZ~~~OOO---))))))$$$$$$"""###$$$$$$$$$$$$###"""###%%%'''(((((('''%%%###$$$!!!###(((+++'''$$$###!!!"""""""""!!!"""$$$''''''%%%$$$$$$&&&''''''&&&...***(((&&&%%%'''222>>>555,,,(((+++***&&&)))222222......222JJJ|||nnnCCC999222111111,,,)))000000"""$$$'''---555;;;<<<777222...---(((###%%%+++,,,(((---LLLIII888---222>>>...)))&&&&&&'''&&&(((000999''''''&&&...888111)))///333000......---111>>>KKK888+++---++++++222RRRmmmFFF///)))(((+++555@@@===///(((++++++===```gggCCC***'''$$$$$$$$$######$$$$$$%%%&&&(((%%%###$$$''')))'''$$$""""""##################!!!!!!"""""""""""""""###((('''&&&%%%$$$%%%%%%&&&&&&(((%%%'''111111111<<>>fffJJJ000444111111111111111000...---,,,~~~TTT:::999666222111///000//////......---,,,,,,))))))))))))))))))))))))))))))+++///222222---)))...000---&&&(((222;;;===111,,,(((+++555AAAMMMTTTJJJ111$$$...555,,,%%%(((888RRR___bbbZZZ999%%%111'''&&&(((555;;;***%%%######$$$$$$$$$%%%%%%%%%((("""'''"""###(((%%%""""""###""""""###%%%((($$$###"""###%%%&&&%%%$$$!!!(((,,,)))%%%&&&'''&&&***"""&&&'''000[[[~~~```666***&&&###+++&&&$$$(((***444XXX|||MMM,,,))))))$$$%%%"""###$$$%%%%%%$$$###"""%%%''')))******)))'''%%%&&&###$$$***---***&&&$$$!!!""""""!!!!!!"""$$$&&&'''%%%$$$$$$&&&''''''&&&---)))''''''(((***444>>>666,,,(((++++++&&&)))222222------333KKK~~~UUU???333+++///000---;;;???)))%%%&&&+++333;;;===888222,,,+++&&&!!!$$$,,,...)))'''GGGEEE555,,,444AAA111(((&&&%%%&&&%%%'''///888&&&'''&&&...777000(((000111...,,,++++++///===JJJ555***---++++++111PPPnnnHHH111,,,******333@@@???222+++...%%%)))LLLdddOOO777000((($$$#########$$$%%%%%%&&&+++&&&"""$$$(((***%%% !!!!!!""""""#########$$$"""!!!!!!"""######""" ''''''&&&&&&%%%%%%&&&&&&&&&(((%%%(((333555777CCC@@@AAANNNFFF***$$$,,,$$$***000000$$$222@@@@@@[[[zzzVVVCCCZZZuuu999,,,,,,,,,)))(((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$######### $$$'''%%%""" ###&&& %%%(((&&&###%%%***...:::444---))))))***)))''',,,)))''')))000999@@@DDD+++'''$$$&&&)))---444:::000444888666...((()))---&&&)))***------000UUUPPP111444222...///000000000000000///vvvQQQ;;;;;;777333222000...------,,,,,,++++++***+++*********))))))(((((()))(((+++111333///,,,,,,444000***'''***111:::@@@???333000>>>JJJLLLOOOVVVMMM888,,,333444)))###(((@@@```ccccccLLL000555***$$$###(((000000(((######&&&###!!!"""$$$%%%###!!!&&&&&&%%%%%%$$$###""""""!!!!!!"""###%%%&&&''''''%%%&&&%%%###$$$'''&&&"""((((((&&&$$$%%%'''&&&$$$***'''((( 999jjj~~~}}}YYY444((()))((()))%%%%%%***+++111SSS}}}|||EEE+++(((!!!%%%##############################$$$&&&((())))))((((((%%%###"""&&&+++,,,)))&&&%%%$$$###""""""###$$$$$$)))### ###'''(((((()))111,,,%%%"""'''000888:::333***%%%((()))&&&)))000444***---666MMMyyyAAA666333---''',,,444222******$$$$$$///999;;;::::::999222)))$$$(((...+++%%%***777FFF,,,,,,666EEE...)))%%%'''&&&"""+++444///***&&&$$$///:::111(((000444222,,,333...111HHHGGG111***)))'''...000FFFrrrQQQ,,,***(((+++111777888444///---,,,$$$666WWWWWW888(((111+++(((%%%###$$$%%%&&&%%%'''((())))))'''$$$ '''!!! ###"""%%%###&&&$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''',,,222999@@@DDD@@@:::IIINNN444&&&***&&&)))///222000111999CCCHHHqqqlllCCCVVVJJJ------(((,,,+++***(((&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%%%%%%%$$$###$$$%%%&&&%%%%%%$$$%%%&&&((()))000222,,,%%%&&&---+++"""(((((()))***---111555777666&&& ))),,,&&&***666===///333555'''&&&///,,,(((------&&&111000===zzzXXX888666///,,,...000000///...///000nnnKKK777666333//////---...------,,,,,,++++++***************)))))))))(((((((((+++222444000,,,,,,000---(((''',,,444<<>>BBBMMMOOOPPPQQQUUUXXXTTTLLL:::---***444444((('''111MMMiiimmm___@@@)))+++&&&$$$###&&&******&&&$$$$$$$$$###"""$$$&&&(((((('''%%%%%%%%%$$$######""""""#########$$$$$$$$$%%%%%%$$$&&&%%%###$$$((('''###((('''&&&%%%$$$######$$$(((%%%)))$$$@@@qqqxxxRRR///''''''%%%'''%%%$$$)))***111SSS~~~FFF,,,((("""%%%"""########################""""""$$$$$$%%%$$$###"""""" """&&&'''%%%###&&&%%%$$$###"""###$$$$$$((($$$###$$$%%%%%%***111000***###$$$***222777999666,,,&&&((()))&&&(((///333++++++777UUUuuuCCC333((()))+++'''%%%'''---'''%%%,,,777>>>CCCFFFYYYMMM999'''!!!&&&++++++)))555EEE,,,,,,333CCC///'''###&&&%%%!!!)))111,,,%%%$$$$$$000:::///&&&...111,,,%%%444<<>>555555111000333///...------,,,,,,++++++***))))))))))))))))))******'''***222888777///++++++***((((((,,,333888888777000>>>FFFGGGOOOYYYRRRBBB,,,(((---555///$$$,,,AAAeeeuuuxxxVVV333&&&###%%%###$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$###""""""###$$$$$$###############"""########################$$$%%%%%%###%%%(((((($$$'''%%%%%%'''%%%!!!"""((((((###'''&&&FFFwwwoooGGG)))&&&&&&###&&&$$$###'''(((...QQQ~~~~~~FFF,,,((("""%%%"""""""""""""""""""""""""""######$$$%%%%%%$$$###"""###""""""###$$$%%%%%%%%%###"""!!! !!!"""###(((&&&%%%%%%$$$$$$+++444,,,%%%$$$)))///111666;;;777---&&&((((((&&&***111111---***:::fff{{{MMM(((&&&...+++(((+++&&&&&&&&&)))000666999999444666222***%%%(((,,,...)))444EEE///,,,000AAA222)))%%%((((((###+++111+++$$$%%%(((444===111(((222...---&&&000555<<>>777,,,%%%'''((('''+++333000///***>>>oooccc333'''---,,,((()))$$$&&&&&&'''+++222444222222555222(((!!!%%%///555***444FFF111...///AAA444)))&&&))))))$$$+++111+++%%%&&&)))444<<<111***444,,,...'''...111999FFF444,,,(((++++++111...>>>zzzlllUUUOOO666///---+++222???@@@333+++...000'''$$$,,,111---,,,///((('''%%%%%%&&&&&&%%%###)))(((&&&$$$##################$$$%%%"""!!!(((222EEE333$$$!!!""" $$$ """$$$%%%&&&%%%$$$###"""""""""###$$$%%%&&&''',,,222777CCCJJJ888$$$###!!!(((---,,,***...333555888iii{{{LLL444===UUUyyy^^^333***(((((((((((()))***+++,,,)))(((&&&%%%%%%%%%&&&'''&&&$$$"""$$$''')))'''%%%$$$%%%%%%&&&%%%%%%$$$###$$$!!!###+++000---'''$$$&&&&&&&&&&&&&&&&&&&&&&&&(((222444+++$$$$$$&&&%%%&&&444555,,,******))),,,///%%%...---+++///000CCCjjj\\\333222---...///...+++)))))))))VVVCCC666333444------000+++...------,,,,,,++++++***((()))))))))***************///777===888---'''(((((('''(((---444555000***###&&&+++555DDDKKKBBB444&&&'''...333)))###:::[[[vvvyyyyyyKKK---///&&&***"""&&&&&&$$$$$$((()))%%%$$$%%%'''%%%###!!!"""$$$""""""""""""############ !!!!!!"""###$$$$$$%%%###%%%$$$###%%%)))((($$$&&&###%%%+++((("""&&&000000((())))))LLL~~~kkk@@@&&&''''''$$$'''%%%###%%%$$$***LLLyyyyyyCCC)))'''!!!&&&###""""""""""""""""""""""""!!!"""$$$%%%&&&%%%%%%$$$$$$$$$$$$#########%%%&&&!!!!!!!!!!!!###%%%'''(((***%%%"""$$$&&&%%%'''***######)))000///,,,333AAA666+++%%%'''((((((---555///000+++AAAvvvppp>>>******+++******&&&((('''$$$(((000444333222777666+++"""%%%///777+++555GGG333//////AAA666(((%%%)))((($$$***000)))%%%&&&(((333:::///***666***,,,'''...222<<>>BBB666---...111---,,,---+++(((,,,222+++)))&&&%%%&&&&&&%%%%%%((('''&&&%%%$$$#########$$$ ###'''###---CCCPPP;;;)))%%%$$$ !!!!!!"""###$$$$$$%%%%%%%%%""""""######$$$$$$%%%%%%&&&...333@@@OOO>>>&&&%%%""")))---+++***...444777555^^^uuuKKK111777DDD]]]~~~ooo===+++((((((((()))***,,,---...,,,+++(((&&&%%%&&&&&&'''&&&$$$"""$$$(((***(((%%%"""###$$$%%%%%%$$$$$$###"""###$$$%%%+++///+++$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$---333000((("""###&&&&&&)))444444***''',,,+++...!!!,,,,,,(((,,,+++555UUUkkk:::000---...///...,,,******+++PPPAAA777555555......111+++......---,,,,,,++++++***(((((())))))*********++++++000999>>>888---&&&&&&'''%%%'''---444555///((()))&&&(((444CCCGGG<<>>///---...//////---++++++,,,rrrFFF???777111111111000///000//////...---+++***))))))***)))((((((((()))+++,,,...333888777111+++((('''%%%$$$(((...000,,,((('''((($$$&&&333BBBFFF:::,,,)))'''***---&&&(((GGGlllwwwiii===(((''''''&&&'''&&&&&&(((++++++'''$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$###"""!!!!!!""""""$$$$$$$$$$$$%%%&&&'''((('''###!!!###'''((($$$ ''''''***---+++%%%%%%+++###111)))000aaa___:::,,,&&&%%%&&&!!!)))''''''###&&&IIIwwwyyy>>>&&&'''###'''%%%###""""""###%%%%%%$$$""" !!!"""$$$$$$###""""""$$$$$$###"""!!!###'''***'''&&&%%%&&&''''''%%%$$$%%%""" ###(((***'''$$$""",,,......000,,,///???666,,,&&&))))))(((222@@@222---,,,LLLKKK---%%%'''***+++(((((((((&&&&&&***222999333333444222''' ***:::'''333IIIEEE///777GGG>>>'''###&&&(((&&&---000&&&(((***:::555+++,,,000///))),,,333<<>>@@@000"""###''''''333,,,(((***,,,***((()))###$$$&&&(((((('''&&&$$$######$$$$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!"""""" !!!%%%)))***(((%%%######""""""###$$$%%%%%%"""222888FFFYYYLLL000+++'''(((---000...+++...444111IIIwww{{{VVV???...444888<<>>777111111111///...000......---,,,+++******)))***)))((((((((()))++++++111333555333000,,,++++++)))(((+++111111,,,((('''((($$$%%%000>>>AAA777+++)))+++......***000OOOppptttzzz```666&&&''''''&&&'''&&&&&&(((******'''$$$$$$$$$$$$$$$$$$###""""""$$$$$$###"""""""""""""""#########$$$%%%&&&&&&''''''%%%###$$$((()))&&&"""&&&&&&))),,,***%%%&&&+++&&&...***999iii\\\888,,,&&&&&&'''###%%%%%%'''$$$'''FFFssszzz???&&&&&&"""&&&###$$$###""""""######!!!!!!!!!"""###############$$$$$$###"""!!!###&&&)))&&&%%%###$$$%%%%%%$$$###&&&$$$###&&&***+++((($$$###+++------///+++...===444+++&&&((()))(((111>>>444///000QQQQQQ222)))((((((((())))))(((&&&%%%)))111888000111444333))) (((666***444IIIIII888BBBSSSMMM,,,%%%'''((((((000111&&&'''+++;;;555,,,...111,,,)))...777@@@LLLGGG000///111555...111000;;;oooqqqMMMLLLIII333***((('''***...///+++'''---999???777***%%%(((,,,111333000(((''',,,---)))'''''''''(((((((((&&&%%%$$$###############$$$$$$############""""""!!!!!!'''''''''))),,,---+++)))###############$$$%%%%%% ---333AAAUUUKKK000(((&&&(((,,,111000...222888111GGGvvv|||TTT???111555000///666BBB___tttGGG***...+++(((,,,+++&&&&&&)))...000...------)))###$$$###$$$&&&((((((%%%###&&&''''''&&&###""""""###$$$&&&((('''%%%&&&,,,111***%%%###&&&&&&"""!!!$$$###%%%***...000,,,(((&&&&&&&&&+++333222+++'''''''''&&&&&&(((+++.........:::^^^PPP333111---,,,//////,,,******___DDD===555000000111///...///---,,,,,,,,,++++++++++++)))))))))((()))******+++111000///...---,,,,,,,,,,,,,,,///444333---((((((((($$$$$$,,,777:::222))))))...000+++***:::YYYsssqqqqqqSSS...###''''''&&&&&&&&&&&&(((***)))&&&$$$###$$$$$$$$$$$$###""""""$$$$$$###""""""""""""############$$$$$$%%%%%%&&&(((&&&$$$&&&((()))'''$$$$$$%%%(((+++)))%%%&&&***((()))---HHHvvvVVV444+++''''''(((%%%###&&&((($$$&&&===gggzzzAAA'''%%%!!!%%%!!!$$$###"""""""""!!!"""""""""""""""######$$$$$$$$$$$$""""""###&&&)))&&&$$$"""!!!"""######"""&&&%%%&&&))),,,,,,)))%%%$$$+++++++++---))),,,;;;000)))&&&((())))))111;;;222...222UUUwwwMMM444,,,)))'''&&&))))))(((%%%$$$(((000777///111666777---###(((444...444IIIMMMAAALLL]]]WWW///''''''***,,,444444&&&'''!!!---;;;555---000222***(((000:::BBBLLLEEE......000444---000000<<>>:::'''&&&(((,,,&&&***+++999nnnrrrOOONNNPPPBBB000,,,***...555777111+++999EEE^^^ooo```===((('''(((***222888111&&&$$$+++***(((&&&)))...111000...,,,***(((&&&%%%%%%%%%%%% !!!###$$$%%%###""" %%%$$$#########%%%(((+++%%%%%%$$$$$$$$$$$$$$$%%%$$$%%%,,,888DDDJJJ@@@---'''&&&***///111000222777000<<>>%%%+++***)))---)))%%%&&&'''%%%%%%+++999EEE===:::???EEE:::&&& (((!!!$$$'''(((&&&%%%$$$$$$############"""###%%%&&&000,,,'''$$$%%%'''&&&$$$%%%$$$###(((555===777+++&&&"""###...<<>>xxxAAA333///...000000,,,)))***```DDD===777111---...000---+++,,,*********+++++++++++++++(((((()))************))),,,333999;;;777000+++)))(((***000444222,,,***,,,%%%%%%%%%&&&&&&&&&''''''---///***""")))BBB\\\jjjlll\\\<<<'''((((((###%%%"""$$$'''(((&&&$$$$$$$$$""""""###$$$$$$$$$$$$###$$$############$$$%%%%%%###$$$&&&&&&'''&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&###(((+++)))&&&&&&''''''&&&$$$CCCrrrzzzJJJ,,,+++)))######$$$'''######***''';;;iiizzzHHH***%%%###)))%%%!!!!!!!!!###%%%&&&&&&$$$"""""""""""""""######$$$###$$$%%%$$$######$$$&&&)))'''$$$###$$$$$$######"""$$$&&&''''''&&&$$$"""***---)))'''---+++///===---,,,***)))***///555;;;---+++777dddqqqMMM999:::///((())),,,***'''%%%''')))***)))&&&&&&))),,,:::777777777...###&&&000<<<:::QQQ]]]LLLEEENNNLLL...(((,,,222333999555$$$&&&'''444<<<222,,,000000+++&&&(((***---888777&&&''')))---''',,,---<<>>:::000***)))(((***,,,.........///666iiiPPP444000...000000,,,)))***|||UUU@@@===666///,,,...///---+++++++++++++++***************'''((()))***+++******)))...777??????666---)))***))),,,222666222***))),,,$$$&&&''''''%%%$$$&&&)))***)))''''''...???RRR^^^dddTTT888))),,,)))###&&&!!!$$$''''''%%%######$$$""""""###$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&$$$&&&'''(((((('''%%%$$$###%%%&&&'''''''''(((((($$$+++...)))&&&''''''%%%&&&(((NNN{{{uuuEEE(((***)))$$$$$$&&&""")))"""$$$///'''555ddd~~~MMM---%%%"""(((###"""!!!!!!"""$$$%%%$$$"""!!!!!!"""##################%%%%%%%%%######$$$%%%)))'''%%%%%%%%%$$$###!!!###$$$&&&&&&%%%$$$$$$$$$)))+++&&&%%%++++++///===,,,,,,***'''(((...666;;;...,,,888eeexxxPPP:::777;;;222***)))+++)))((((((%%%(((++++++(((&&&&&&(((===;;;<<<<<<333&&&%%%---<<<999PPP]]]KKKDDDQQQVVV444......///,,,111111$$$&&&)))666<<<000+++......(((%%%''')))---888999)))''')))---'''---///>>>tttyyyZZZZZZ___UUU555///+++///777999222***222???VVVgggcccLLL444((('''!!!$$$///666111***)))(((''')))///555555...&&&,,,,,,,,,+++)))&&&###!!!!!!!!!""""""############!!!######"""!!!!!!$$$&&&'''&&&%%%$$$$$$$$$$$$$$$######///555555BBBEEE111(((&&&'''---000///000333000444XXX[[[BBB===888888444'''000---KKKxxx|||LLL...(((&&&$$$(((%%%$$$%%%&&&%%%&&&222@@@GGGDDD@@@:::333,,,'''###!!!###$$$$$$""""""###$$$$$$#########$$$%%%%%%$$$%%%+++,,,&&&"""$$$&&&&&&%%%%%%!!!%%%///222...###$$$$$$%%%,,,555666000***)))((()))+++---------///---YYYbbb555000///111000,,,)))***mmmKKK<<<;;;555///,,,...///---+++++++++++++++*********))))))'''((()))++++++******)))---777@@@===222(((&&&))),,,///555777222***'''***###&&&)))(((%%%$$$&&&)))%%%###$$$)))111;;;HHHRRR]]]OOO666***...***$$$((( $$$''''''%%%######$$$!!!"""###$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&%%%&&&((())))))(((&&&%%%$$$&&&(((((((((((()))***&&&---///***&&&'''(((%%%&&&,,,VVVqqqAAA&&&******%%%&&&)))(((...###&&&333'''///^^^QQQ///%%%!!!'''!!!"""!!!!!!"""######!!! !!!###$$$$$$$$$###"""###%%%&&&%%%######$$$%%%'''&&&%%%%%%%%%$$$"""$$$%%%&&&&&&%%%$$$$$$%%%(((***$$$###***+++///===++++++(((%%%&&&---666:::...+++777cccuuuxxx^^^666///<<<@@@555+++)))))))))***,,,$$$(((,,,,,,)))&&&%%%&&&@@@???BBBCCC:::+++'''---999555LLLZZZHHHBBBUUU___;;;333000+++&&&+++...%%%'''***777;;;///***---,,,&&&###(((+++///;;;<<<,,,'''(((,,,&&&,,,///>>>ttt|||]]][[[```VVV555///***...555666...&&&+++888MMM]]]___QQQ===///&&&$$$###'''222999222((())))))+++222777555***!!!+++,,,,,,,,,)))%%%!!!""""""!!!!!!"""###$$$$$$###%%%&&&$$$!!! """%%%'''&&&%%%%%%$$$$$$$$$$$$&&&%%%333888444BBBHHH555'''%%%'''---111111111444000333UUU^^^???777666777222'''444(((<<