BM%6( |||rrrnnnrrruuuyyy{{{xxxuuu{{{~~~sssppptttrrrwwwtttzzz|||uuuvvvrrrwww||||||~~~|||xxxzzzrrrgggffffff]]]ZZZ^^^[[[YYYZZZggg}}}yyyyyy|||uuummmkkkhhhcccfffaaaZZZVVVVVVZZZ]]]___YYY___dddnnn{{{yyysssyyyzzzlllaaa___dddeeebbb```___]]]ZZZWWWUUUTTTSSSXXX^^^___dddmmmiiieeelllӵĦĦӵxxxmmmlllyyyoooaaaWWWXXX^^^___[[[[[[]]]]]]ZZZUUUQQQQQQSSS\\\aaa______bbb[[[XXXbbb|||Ħ4ĉ@ӵ>L=hĦ4ĉ@ӵyyykkkgggvvvmmm```WWWYYY]]]ZZZSSSXXXYYYXXXTTTPPPQQQYYY___ZZZ```^^^\\\\\\TTTQQQ\\\bbb~~~>LGG=?HdĦ=ĪjGG=?mmmaaabbb___YYYUUUXXX\\\YYYRRRRRRTTTUUURRROOORRRZZZaaaQQQYYYYYYXXXXXXPPPLLLWWWSSSiiiHdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵjjjӵVVVXXXUUUNNNĦTTTUUUSSSRRRSSSRRRNNNĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??wwwsssqqqg<ĉVVVSSSTTTRRR3we<ĦSSSTTTTTTSSS3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼s{{{dddZZZ```tQWWWSSSPPPRRRje<ĦPPPOOOQQQBt=o9ĦH׼svvvHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦ|||yyyqqqfff``````aaageĦVVVUUUUUUFSĦNNNOOOqjRgdKӵDdDĦvvvDdDĦqjRgdKӵDdDĦ~~~uuu{{{HdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦvvvjjjfffbbb```]]]ZZZgeĦSSSSSSsp?aĦLLLKKKGIdnuR)ĦDdDĦmmmDdDĦGIdnuR)ĦDdDĦ~~~qqqlllDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦuuupppqqqpppiiibbb```]]]___aaa[[[RRRgeĦRRRs<v>aĦJJJJJJpeӵDx<DdDĦ```DdDĦpeӵDx<>dd<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦNNNNNNB?Ho9LLL>d<>d<ӵB?Ho9<xcccccc&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsewwwhhh]]]]]]^^^```lll{{{rrreee[[[YYYWWWQQQgeĦja>aĦVVVVVV@GKKKLLLserrr<Ō@GHkgevvvnnndddrrrHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼s}}}eee]]]ZZZ^^^cccmmm}}}ooo]]]TTTTTTVVVgeFm8MMM>aĦZZZYYYSSSKKKKKKKKKs׼sQQQ___ppp}}}Ho}}}wwwhhhcccqqqD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBejjjnnn^^^^^^aaahhhqqq}}}jjjWWWTTTZZZgeFYĉKKKKKK>aĦSSSRRRPPPNNNLLLKKKIIIKKKMMMLLLIIIHHHBeNNNNNNNNN\\\vvvnu]ӵsssaaa```[[[ppp>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦooonnnfffaaaZZZZZZ___fffqqqyyy^^^VVV[[[ŶSOOONNNMMM3weAneneneneDenenezzzpppvvvrrrlllnnnggg___aaafffrrrnnnSSSUUU>ALLLJJJIIIk<JJJKKKKKKIIIHHHEEEGGGKKKMMMMMMLLLJJJIIIDDDFFFCCCOOO[[[sssfhpppyyyeee\\\ddddddbbbxxxDeneneneyyyqqqnnnuuuxxxkkkkkkmmmqqq{{{pppPPPMMMMMMKKKJJJHHHHHHJJJKKKJJJHHHMMMIIIFFFFFFIIIKKKJJJIIIDDDJJJFFFJJJSSSnnn~~~~~~zzzjjjdddlllkkkccchhhwwwxxxrrrnnnqqquuu|||yyywwwwwwUUUNNNSSSNNNKKKKKKJJJIIIJJJKKKMMMNNNIIIHHHGGGIIIKKKLLLLLLKKKOOOIIIDDDEEEIIIKKKHHHEEE@@@LLLIIIKKKQQQnnn{{{{{{uuummmppprrrmmmiiikkkfffcccvvv{{{}}}tttmmmnnnuuu{{{^^^RRRUUUOOOKKKKKKJJJJJJJJJKKKKKKLLLLLLKKKJJJKKKMMMNNNMMMLLLKKKIIIGGGHHHJJJJJJGGGCCCAAALLLLLLTTT___yyyxxxzzzxxxvvvzzzpppllloootttwwwwww|||nnnwwwtttmmmLLL\\\tttxxx||||||~~~]]]MMMOOOKKKMMMLLLKKKJJJJJJIIIIIIIIINNNLLLKKKKKKLLLLLLKKKIIIIIIJJJJJJHHHFFFFFFJJJNNNQQQRRROOO```sss~~~rrrwwwxxxwww~~~uuuvvvtttpppnnnppprrrrrrjjjeee{{{~~~rrrDDDKKK```TTT]]]qqqwwwoooYYYKKKPPPPPPMMMLLLLLLKKKJJJIIIHHHGGGLLLJJJIIIHHHIIIIIIGGGFFFLLLLLLIIIDDDAAAFFFSSS]]]aaaZZZVVVoooyyyzzzxxxwww{{{mmmuuu}}}|||qqqddd[[[YYYIIIIII```cccaaaDDDSSShhhfff^^^```iiihhhcccooowwwpppuuu^^^OOOSSSRRRKKKKKKKKKKKKJJJIIIIIIHHHIIIHHHGGGGGGHHHIIIHHHFFFHHHHHHGGGFFFGGGNNNYYYaaa\\\YYY```{{{ssssssuuuwww{{{ttttttvvvrrrcccPPPGGGIIIIIIDDDMMMGGGQQQLLLdddrrrvvvoooiiifff```[[[bbbmmm``````aaaeeellluuu~~~ttteeerrrgggRRRMMMGGGHHHIIIJJJJJJKKKKKKJJJJJJHHHGGGGGGHHHJJJKKKKKKJJJAAACCCHHHNNNTTTXXXZZZ[[[LLLRRRiiiyyylllmmmqqqsss||||||ooobbbXXXIII;;;===III>>><<>>>>>???@@@AAABBBCCCAAAIIIGGGCCCJJJRRR]]]mmmooommmkkkjjjkkkooosssvvv{{{wwwooo~~~zzzbbb\\\UUURRRPPPPPPQQQNNNMMMUUU___kkkqqqjjjlllgggjjjtttxxxyyypppyyycccSSSIIIIIIKKKKKKIIIFFFFFFHHHKKKFFFGGGHHHIIIJJJJJJJJJKKKNNNTTTPPPJJJJJJJJJVVVlllwwwhhhbbbfffnnnqqq}}}~~~\\\AAA666===>>>>>>???======>>>??????>>>===;;;:::BBBFFF@@@;;;BBBIIITTTeeeZZZYYYYYYZZZ]]]bbbgggjjjnnnjjjcccuuuyyyjjjhhhbbbbbb[[[VVVTTTQQQKKKFFFEEEIIIZZZooo|||tttrrrvvv{{{wwwxxx{{{~~~uuuuuuvvvpppqqqssskkkpppiiinnnvvvbbbPPPIIIKKKLLLJJJEEECCCEEEHHHMMMMMMJJJEEEFFFLLLOOONNNJJJOOOJJJHHHSSSaaauuuqqqfffjjjsssqqqzzz}}}www```MMM666---444777:::===::::::;;;<<<<<<===<<<<<<<<<;;;@@@<<<;;;???>>>AAANNNFFFEEEDDDDDDFFFHHHKKKNNNRRRNNNHHH^^^lllfffkkkfffjjjccc[[[WWWUUUQQQMMMJJJFFFHHHJJJMMMVVVeeennnqqqtttxxx|||~~~~~~yyyttttttxxxzzzwwwsssyyyyyywwwrrrnnnmmmqqqvvvjjjllllllggg```___fffmmmgggfffeeeeeeiiirrr|||~~~xxxkkkxxxtttjjj{{{mmmSSSGGGJJJKKKJJJGGGDDDDDDEEEGGGJJJIIIEEEGGGMMMPPPOOODDDJJJLLLVVVooo|||ooopppyyyiiiqqqwwwvvv{{{kkkQQQFFF333---222222777===<<<;;;:::999999:::<<<>>>@@@888<<<:::;;;@@@:::888DDD@@@???>>><<<;;;<<<<<<===DDDAAA888JJJVVVRRRXXXRRRaaa```]]]XXXTTTQQQNNNKKKHHHJJJKKKLLLQQQWWWXXXTTTSSSVVVZZZZZZYYYZZZ^^^aaa[[[WWWSSSRRRUUUWWWTTTQQQ^^^```aaa```\\\[[[^^^aaaWWW[[[]]]YYYQQQNNNPPPUUUMMMNNNOOORRRYYYeeesss}}}yyyuuuqqqyyyvvvWWWLLLLLLKKKJJJIIIIIIHHHGGGFFFJJJNNNNNNJJJGGGGGGIIIIIIVVV```qqqyyyuuuzzzlllrrrsss}}}nnn{{{~~~yyynnn\\\FFFBBB555444777333777???@@@===<<<:::888999;;;===?????????;;;===BBB===>>>LLL???>>>===<<<;;;;;;::::::???===333???FFFAAAGGGAAAEEEMMMSSSSSSPPPNNNKKKGGGJJJMMMNNNNNNQQQUUUUUURRRSSSSSSSSSQQQPPPOOOPPPRRRSSSQQQNNNMMMNNNOOOOOONNNGGGIIIKKKKKKIIIGGGFFFEEEAAAFFFJJJIIIDDD@@@@@@BBBAAACCCGGGKKKOOOTTTYYY\\\sssyyyzzzzzzuuu{{{qqq^^^XXXPPPKKKKKKKKKJJJHHHMMMLLLOOOQQQKKKEEEJJJVVVbbbtttzzz{{{vvvzzzssswwwpppeeerrruuuvvvzzzppp\\\HHH999999555;;;>>>666777???@@@::::::999999999;;;<<<===:::999444777<<<666555CCC======<<<<<<;;;:::999888;;;<<<222<<<@@@;;;CCC===,,,444;;;===>>>AAA@@@<<<===???===888999>>>BBBCCCGGGEEEBBBAAAAAAAAAAAA@@@BBBCCCCCCAAA??????BBBDDDDDDDDDDDDEEEEEEDDDBBB@@@@@@CCCHHHJJJIIIHHHHHHHHHDDDEEEGGGIIIIIIHHHFFFDDDWWWZZZrrr}}}mmmqqqeeeVVVMMMKKKKKKIIIFFFLLLGGGHHHMMMKKKLLL___xxx|||}}}www{{{pppooojjjcccqqqsssyyy}}}rrrkkkvvvmmmUUUCCC888000111===AAA777666======444555777:::;;;<<<<<<<<<>>>===;;;@@@DDD999444???>>>>>>======;;;999888777===???666===>>>888???::::::===;;;777999@@@AAA===666===BBBBBBAAABBBBBB???DDDAAA>>>???BBBEEEDDDCCC@@@CCCEEECCC??????CCCGGGAAA???===???BBBDDDBBB???AAABBBCCCDDDDDDCCCAAA@@@CCCBBB@@@BBBEEEGGGHHHGGGNNNJJJaaazzzrrr|||bbbXXX```UUUQQQ[[[^^^aaaeeeooo{{{xxxsssnnnhhhbbbdddrrrtttsss{{{vvvtttvvvlllYYYCCC:::<<<666;;;===:::;;;@@@@@@<<<:::999888999;;;======<<<999888777777777888999:::777999;;;:::777777999<<<;;;:::999888777888<<>>>>>AAACCC???@@@@@@@@@??????AAACCCDDDCCCCCCEEEHHHHHHEEEAAA???LLLNNNkkk{{{yyy}}}|||wwwyyyzzz}}}~~~wwwqqqjjjfffcccfffttt}}}qqquuu|||sssoooyyyxxxhhhYYYJJJ@@@>>>AAA777;;;<<<999:::>>>>>>:::999999999<<<>>>>>><<<:::999888777777777888::::::888:::======;;;999999::::::::::::999888888;;;>>>888:::;;;:::999999;;;===<<<;;;:::999:::===???AAA@@@BBBCCCDDDCCCCCCDDDEEE@@@@@@???@@@AAABBB@@@>>>>>>???@@@???>>>>>>???AAA===????????????@@@CCCFFFCCCBBBAAABBBDDDFFFFFFEEE@@@HHHBBBWWWcccyyy}}}}}}mmmzzz}}}wwwtttpppmmmqqqxxxpppllltttyyyqqqqqq~~~}}}dddKKK>>>===>>>===888;;;<<<::::::<<<;;;999888999;;;===??????<<<999999888888888888999::::::999<<>>;;;999888888999::::::999999:::;;;888999999999777888999;;;BBB===999888;;;???@@@@@@BBBAAABBBCCCEEEFFFEEEDDD@@@??????@@@AAAAAA@@@>>><<<>>>??????>>>======>>>===>>>>>>>>>???AAAEEEHHHBBBBBBAAA@@@@@@BBBEEEHHHBBBEEE;;;JJJJJJ[[[jjjyyysssmmm~~~~~~xxxwwwxxxuuuzzz{{{tttvvv~~~|||yyy^^^CCC:::>>>>>>666;;;<<<<<<;;;;;;;;;:::999:::999:::<<<>>>>>><<<:::888888888888999999::::::;;;<<<======<<<:::888888777999;;;;;;:::999999999888888888888777888999999BBB===888888===@@@???<<>>@@@DDDEEECCC@@@@@@??????@@@AAAAAA@@@>>><<<>>>@@@@@@???=========>>>??????>>>>>>@@@DDDHHH@@@BBBCCCAAA??????BBBEEEEEEGGG>>>LLLEEEJJJUUU}}}pppvvv{{{||||||pppYYYaaaYYYIII:::999AAA@@@777>>>======>>>===;;;:::;;;===;;;888888:::<<<<<<<<<777777888888888999999999===<<<999888777888888888666999;;;;;;:::888888888:::999888777888888888888===999777:::>>>???<<<777@@@>>>===@@@CCCDDDBBB@@@AAA@@@@@@@@@BBBBBB@@@???===???AAAAAA???>>>======???@@@???>>>>>>???BBBDDD???BBBDDDDDD@@@>>>>>>@@@FFFGGG>>>MMMFFFFFFIIIjjjtttooo}}}xxx}}}zzzmmmDDDGGGCCC<<<999===AAA>>>777???======??????<<<;;;======:::777666777999;;;<<<555666777777888888777777===:::666444555777888888777999;;;;;;999888777888:::888777777888888888777888777777:::======:::666@@@???@@@AAACCCDDDCCCBBB@@@??????@@@AAAAAA@@@>>>???@@@AAAAAA???======>>>===?????????>>>>>>???AAA???AAACCCDDDBBB???>>>===DDDEEE999FFFAAAFFFDDD]]]}}}}}}vvvqqqooottt~~~{{{NNNDDD>>>;;;>>>@@@===999888>>>;;;;;;??????;;;:::===;;;999666666777999999999333444555666777666666555:::888555444666888888777888999::::::888777777888999777555555666777666444666666888999:::;;;::::::===???@@@AAAAAA@@@AAABBB>>>======>>>??????>>><<>><<<;;;<<<>>>999;;;>>>???>>>>>>??????@@@@@@???@@@BBBCCCBBBAAA@@@FFF:::BBB===EEE???PPPpppuuuppp~~~qqqfffrrr}}}}}}}}}[[[@@@888666===???:::888======999:::>>>???::::::===888777777777999999777555222333555666666666555444888666555777999:::888555999::::::999777666777888888666333333555666444222666777888888888999<<<>>>999<<>>AAA<<<;;;;;;<<<======<<<:::??????>>><<<::::::;;;===555888<<>><<<===AAAEEEFFFEEE<<>>DDD999CCCUUUyyyyyywwwmmmssskkkgggppp~~~ddd>>>DDDFFFCCCAAACCCBBB>>>;;;999;;;??????:::888:::777777666444222222444777999777666666777888999999999::::::;;;:::999888777444666888777555555777:::777888777555888===:::111444555777888777888999;;;888<<<<<<:::<<>>;;;???@@@===:::999999>>>@@@======AAA@@@;;;@@@======@@@@@@======@@@===???AAAAAA@@@?????????AAA<<<<<>>>>>EEEHHHkkkyyyjjjmmm|||iiiggglll|||}}}}}}gggAAAFFFGGGCCCAAABBB@@@<<<999888;;;??????:::777777444555555666555555555666777555444333444666777888777888888999888777666555333555777666555444666888777888666555888<<<999111555666888888777777888:::888;;;;;;999;;;@@@???:::???<<<;;;???@@@===;;;<<<:::>>>>>><<<<<<@@@???<<>>AAABBB???>>>>>>@@@TTTmmm~~~~~~yyywwwaaallllllhhhkkkuuu~~~|||}}}lllFFFHHHGGGCCC@@@@@@>>>:::888777999>>>===888555666333333555777999999666444555444222111111333555777555555666666666555444444222444666777666555555555666777666555888;;;888222666888999888777666777999888:::999888:::??????<<<;;;:::<<>>;;;<<<@@@;;;======:::;;;>>>>>><<<===;;;===@@@@@@===;;;===888:::===>>>>>>???@@@AAADDDBBB???===@@@DDDAAA:::???BBBYYY{{{|||bbbbbbiiiqqqvvvrrrIIIHHHEEEBBB@@@???===::::::777777:::999666555777666555444666888888666444444333222000///111444777444444555555555444444444333555777888888666555444666555555666888999666333777999999888666666666777999888777777:::===>>>>>>::::::===???===999;;;@@@<<<<<<;;;::::::<<<======;;;:::<<>>OOOuuu{{{vvvfffyyyrrrooosss}}}xxxKKKFFFCCCAAAAAA???===<<<>>>999555555555333555::::::888555444444555444444333444333111000111555888555555555555555555555555666666888999:::888666555555444555777777666444444888999999888666555666777:::777666777:::;;;======;;;;;;===???<<<777999===>>><<<;;;;;;;;;:::<<<===;;;:::<<>>>>>======>>>@@@???AAA===:::@@@IIIFFF;;;@@@===DDD___}}}lllpppqqqdddnnnnnn~~~~~~NNNFFFAAAAAAAAA???======???999555444333222555:::999999777444111000222555222444555444111111444888555555555444555555666777999888888999:::999777555555333444777777444333555888999999888666555666777:::666555999;;;::::::;;;<<<:::;;;>>><<<888888;;;???<<<;;;======:::;;;======;;;===@@@@@@===;;;===???@@@@@@???>>>>>>???AAADDDBBB???===@@@DDDAAA:::???@@@???JJJlllooommm{{{eeefffooosss~~~RRRHHHAAAAAAAAA===;;;;;;===999666777666333444888333777999666000...111555///333666555222111333666555444444333444555666777:::888666777888999777555444222444888777222222555777888999888777666777888;;;666666:::<<<888777999;;;888888<<<===;;;999;;;???<<<<<<@@@???;;;:::===???<<<===@@@@@@===<<>>AAABBB???>>>>>>===DDDDDDDDDZZZ{{{zzzxxx}}}}}}^^^bbbpppuuu||||||{{{VVVJJJAAAAAA@@@;;;888999;;;888888:::999555333555,,,444:::888111...111666---222666666222000222444444444333222333444666777:::777555555777888666444444111333888777111111666666888999888777666777999;;;666666;;;<<<888555777:::666555:::>>>===;;;;;;???<<<===AAAAAA;;;:::===@@@======@@@@@@======@@@@@@AAABBBBBBBBBCCCFFFIIIAAA<<<<<>>>>>EEE777BBBHHHGGGMMM```qqqxxx~~~~~~pppooolllkkkttt~~~}}}OOO<<>>BBB555===666;;;:::888777555555555666111111222333333222222222111222444444444444222111333333222111111111111222000222555666444222222222222444666555444555888;;;;;;777666999999666555666BBB:::666999;;;777555777666666777888:::;;;<<<<<<===???AAA???<<<:::<<<>>>@@@AAABBB@@@>>>======>>>???@@@BBBDDDEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@??????<<>>AAA333;;;666999999999999888666555444222222222333333333222222222222333333333333222222555444333333222222333333222444777777666444444444111333666666444555777999999555444666777444444777<<<999:::<<<;;;555444777777777888999::::::;;;;;;===>>>???>>>===<<<===>>>???@@@AAA@@@===<<<===>>>AAA???===<<<===@@@DDDFFF???@@@@@@AAAAAABBBCCCCCC@@@;;;DDDEEEHHHHHHNNNtttbbb```sss}}}}}}}}}~~~}}}{{{{{{}}}~~~}}}}}}yyyxxxMMM<<>>:::333333777888888999999999:::::::::===<<<;;;<<<===>>>===<<<>>>??????>>><<<;;;<<<======<<<;;;;;;<<<>>>AAACCC???@@@@@@AAAAAABBBCCCCCCDDD777>>>FFFKKKDDDDDDjjj~~~uuudddmmm}}}{{{~~~}}}}}}zzzwwwuuuwww~~~wwwuuullltttkkkzzzqqqKKK:::BBB<<<>>>000;;;999888888999888888666555444333333333333333222222111333222111000000111222333222222111000000000111111000111333333222111111222000222444555555444222222555222000222222111555:::666888:::;;;888555555666999999999999999999999999:::888666888;;;===;;;999<<<===>>>===;;;:::;;;<<<777:::>>>AAACCCAAA>>><<>>YYYnnnnnnkkklll|||yyyzzz{{{{{{}}}|||pppvvvnnn|||}}}kkkKKK999@@@;;;>>>111===::::::888666444444444666777222333333333222222111000222222000//////000222222333222222111111111111111///111222222000000000111111111333555555444222111444222222333222111666<<<999888666555777999888666777777888888888888888888777555333555888:::888666:::;;;<<<;;;999888999:::888;;;???CCCDDDBBB???===AAAAAAAAA@@@??????>>>>>>CCCBBBEEE<<>>===<<<===@@@BBBDDD<<<======>>>??????@@@@@@@@@EEEHHH:::???HHH===CCCKKKJJJwwwuuu}}}xxxiiiiiiwww|||~~~~~~zzzzzzWWW???@@@:::@@@333:::222666555222111111222333555111111111000000///...---///000000000000000000///222222111000000000000000111222333222000000222333333111000222555777666444333333555777444111444;;;666999999666888<<<;;;777222333333444555666777777555666777666555444555666666777888888777666777888===<<<:::999:::===@@@CCC;;;;;;<<<<<<===>>>>>>>>>@@@@@@DDD===BBBFFF<<>>;;;999;;;;;;888111111222333444666666777666888:::888555333555777555777888777666666777888666777999;;;<<<<<<<<<;;;=========<<<;;;;;;::::::AAA:::@@@AAAFFFCCC;;;RRRCCCNNNHHHIIIeeeyyy{{{~~~xxxvvvkkkoooxxx~~~}}}}}}~~~}}}}}}~~~[[[444AAA===???666888222222111333555333......111000/////////000///---+++++++++,,,---...///000111,,,///222333000......000000/////////000111222222333000------000222222000555000000444111,,,222???777888::::::999777555333111333333222000111555999333000222777888333222666999999:::888777666888999999:::888555:::AAAAAA;;;999>>>BBB@@@;;;888888:::@@@???===<<<===AAAGGGKKKIIIAAAHHHOOORRRkkkwwwnnnkkkjjjsss{{{{{{}}}~~~}}}}}}ttt||||||{{{{{{[[[555AAA:::;;;333888555222111222444222...---000222000...---...//////...222000,,,******,,,000333///000111000...---///111000000000///000000111111333111///000333444444222......555===;;;111111888666666777777666555333222111222333222000111555888444111222666666333333666444666777666666777999;;;===>>><<<777777;;;;;;777888<<>>;;;999:::<<<>>>@@@AAA@@@???@@@DDDHHHIIIHHHOOONNNPPPmmmiiiooodddmmmyyy}}}}}}zzz}}}xxx{{{{{{ooowww|||xxx{{{xxx}}}YYY555AAA888555///777666111000111333111,,,,,,///222///,,,+++---000111222444222///,,,+++,,,...///111111000...,,,,,,///111000000000000////////////000//////111333444333222...///777???===444111555555444444333333222222111111222222111000111444666555222222444444222333666444555666555555555777999;;;>>>===888666777777666888;;;===<<<999999<<>>;;;@@@EEEDDD@@@???BBBGGGJJJIIIKKKJJJHHHVVVvvvtttqqqxxx{{{xxx~~~|||{{{xxx|||{{{yyyxxx}}}~~~wwwyyy{{{~~~PPP333CCC888444...444000111//////000...++++++///,,,,,,,,,...000111000///***---111333333000,,,***---...000111111///,,,***///////////////...---,,,)))+++---///000000000000999666333111///---///222444333222111111111222222000//////000111222333333444444333111111222444444777888888666444333444666222444888888777666888<<<<<<<<<:::888777777:::<<<:::>>>AAAAAA???@@@DDDIIIMMMCCCBBBJJJHHHEEE___~~~~~~sssyyy}}}yyy~~~}}}yyyzzzwwwvvv~~~~~~xxxyyy{{{}}}yyyxxxzzz}}}{{{~~~OOO222BBB777555111555,,,111//////000...+++,,,000******+++...000000///---...---,,,,,,---...///000+++,,,///222333111---)))---.../////////...---,,,,,,...000000000000111222222222333333111...,,,+++222222222222222222222222//////...///111333222111333555444111111333333111333444555555555666888:::666555777999888555555888<<<;;;999777777888999::::::;;;===>>>???AAADDDGGGJJJAAA===GGGIII===LLLvvvpppsss|||~~~}}}yyysssqqquuuvvvnnnsss}}}|||~~~zzzyyy|||}}}~~~uuu~~~RRR333@@@333333333777,,,222000000000...+++---111,,,+++***+++---...---,,,...---+++***+++,,,...000++++++,,,///222222...++++++,,,...//////...---,,,---///000///......000222,,,...111222333222...***000111222333333222111000///...---///222333111///111555555111111444333///000111333444444555888::::::666666::::::666444666:::888777777888999::::::::::::;;;>>>BBBCCCAAA???>>>@@@:::===EEE>>>CCC^^^pppgggsss{{{{{{yyy{{{xxxooommmuuuuuuooowww}}}zzz~~~|||qqqvvv|||~~~zzzzzzyyy}}}qqq|||}}}VVV555>>>000222444888---333111000111///+++---222...+++(((((())),,,------***+++---//////---+++))),,,+++***---000222000...***+++---/////////---,,,,,,......,,,******---000,,,---......000333333111...///111333333222000//////------///222333111///000555666222111444333---111222333333222333444666:::444333:::<<<999555666777666666777999;;;;;;;;;:::999;;;@@@DDDDDD>>>888111???:::444???AAA???KKK~~~|||mmmmmmrrryyy}}}}}}|||rrrmmmvvv{{{sssuuu{{{~~~|||}}}~~~{{{yyyyyy}}}|||~~~wwwnnnwww{{{zzz{{{III;;;000111555333000000+++...111///+++***...222+++,,,,,,,,,+++)))'''&&&...------,,,,,,------...+++,,,.../////////......333///******,,,------+++///...,,,******,,,...000+++///222000+++)))+++......///111222111...+++)))...)))---000,,,000555111444222000111444555333000555444333444666666444222333777;;;;;;666333444666555666777666555777<<>>@@@<<<999888999888555888>>>888;;;NNN}}}zzziiinnnssswwwzzz~~~}}}uuurrrxxx{{{wwwyyy{{{|||}}}~~~~~~}}}||||||~~~zzz~~~~~~~~~~~~yyysssvvvzzz}}}~~~CCC888000111333111//////+++---///...++++++...111.........---,,,+++***)))---------,,,,,,---------,,,---...000000///...------,,,++++++---/////////......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++222333444444333000...---...)))---000,,,///555000---------///111333333222333222222222333333222222333888;;;;;;777444555777666888::::::888999;;;>>>999999===@@@>>>999888;;;;;;:::666:::@@@;;;<<>>===<<<777;;;CCC>>><<>>======777:::CCC???:::@@@bbb|||mmmtttzzz~~~~~~}}}{{{~~~}}}yyyxxx|||~~~|||zzzzzzwwwvvvwwwzzz~~~~~~{{{www{{{|||}}}~~~}}}}}}yyyzzz{{{|||}}}{{{{{{www}}}zzz|||YYY222444444111...------...,,,***)))***,,,......---333111///...,,,,,,------,,,,,,---......---,,,,,,***++++++++++++***)))(((+++...000///,,,)))***,,,+++***)))))))))+++---.........---,,,,,,+++,,,,,,---,,,+++++++++---...000///***...000,,,///444000...111333222///...000333///000111000000000222333222333444444333222333333333333222333555777999::::::666555888999777888;;;;;;<<<666888AAA>>>777<<>><<<===EEEccczzz}}}ttthhhttt{{{~~~{{{~~~~~~}}}|||~~~{{{|||~~~qqqccciiivvvqqqmmmyyyoooooouuuzzzvvvnnnrrr||||||zzzuuuqqqpppssszzz~~~vvvyyyuuuIII222111///---+++,,,...111+++,,,++++++///444444/////////000///......000222111,,,,,,000000++++++///000...---++++++,,,---...***))))))((('''(((((((((...***(((***...///+++''',,,***)))+++000444555444+++,,,------......------''''''(((...444555000***---,,,,,,...//////---***------......///000000000...111444444111222888===555555555444444333333333---111555555333222444666666777999999888888999;;;;;;444???TTTbbbqqq{{{yyy}}}nnnlllzzz}}}~~~}}}{{{~~~}}}|||mmmeeennntttrrruuugggrrr|||}}}zzzuuuqqquuussspppmmmkkknnnuuu{{{~~~}}}nnn@@@444222000---++++++---...***,,,,,,,,,000555555111///000111000......///111000,,,,,,//////++++++...///...,,,+++***+++,,,---******)))))))))(((((((((***((((((***......***&&&***(((&&&'''***---------++++++,,,,,,---------,,,***)))))),,,000222000------,,,,,,---///...---++++++,,,,,,---......//////---000222222111222666999444444444333333222222222111111222222222333555888777888999888777666777888===555777AAARRRnnnzzzkkkjjjqqq~~~|||{{{}}}}}}~~~~~~~~~{{{yyyccchhhwwwxxxrrr^^^llluuutttuuuxxxpppcccrrrsssrrrooommmpppwww~~~}}}~~~~~~|||ddd555555333000---+++++++++,,,***,,,---,,,000555666333111222222111///...///000///---,,,......++++++---...---+++***))))))******)))***+++++++++***)))((('''&&&'''***------***&&&***(((&&&%%%'''(((((('''***+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...///---,,,,,,---......,,,+++******++++++,,,------......///000111222333333444333333222111111111111222444222//////111444777888777888999888666444555666:::777444444GGGpppwwwvvvrrrdddnnnwwwzzz}}}~~~~~~{{{|||zzz|||~~~zzzwwwyyy}}}jjjmmmxxxxxxuuutttvvvwwwwww{{{~~~{{{uuurrruuuwwwuuurrrttt{{{~~~~~~|||ZZZ///333111...---,,,,,,,,,,,,))),,,------000555666444111222333111///............---,,,------++++++,,,---,,,+++)))(((((((((((()))***,,,---,,,+++)))''')))''''''(((+++---,,,***+++***)))(((((())))))***++++++++++++,,,,,,------+++---------++++++,,,...---,,,+++,,,------,,,+++***++++++,,,,,,------.../////////111444444222000222111000000000000111111444111...///333666666555666777888777555444555666333999:::666JJJwwwtttuuu}}}iiiiiiwww|||yyyuuuxxxzzzxxxzzz~~~~~~|||xxxuuuyyy{{{vvvyyywwwuuu|||uuusss|||{{{{{{sssvvvxxxwwwuuuvvv{{{}}}}}}}}}{{{PPP///000...,,,,,,---///...---(((,,,...---///333555444000111222111///---------,,,------++++++,,,+++***++++++***)))(((((('''''')))***,,,---,,,+++)))''',,,***((('''))),,,...///++++++*********+++---...,,,,,,++++++,,,,,,---...***,,,......---+++******---,,,***+++,,,---,,,+++,,,,,,------.../////////111000111222444333111///111000///......///111222222000///222666777555333333555666666555555666777222999===999HHHrrrvvvrrrrrrkkksssvvvttt~~~~~~{{{zzz{{{~~~}}}~~~}}}}}}|||{{{zzz{{{zzzwww}}}wwwsssyyykkklll}}}tttqqq{{{zzz{{{||||||||||||~~~}}}{{{{{{~~~~~~~~~pppEEE333///,,,***+++...000///---(((---///------111333222---///111000///---,,,,,,+++------******,,,+++)))***)))))))))))))))(((((()))***+++++++++***)))(((...,,,)))'''(((+++...000((()))***))))))***---///,,,++++++******,,,---...++++++---......,,,***(((---,,,******+++,,,,,,+++------...//////000000111222222222222222111000000111000///......///111333000000111444666666555333333444666666555555777999777888:::666<<<\\\wwwyyykkkyyywwwxxxwww}}}|||}}}yyyyyy}}}~~~~~~}}}}}}~~~}}}yyy{{{~~~|||}}}}}}}}}||||||~~~}}}zzzvvv|||yyytttzzztttvvv{{{xxx~~~~~~}}}|||}}}}}}||||||||||||ccc888555000---***+++///000---***(((---///---,,,///111000***,,,//////...,,,+++,,,***------)))))),,,,,,((((((((()))************)))******)))))))))(((((((((++++++******)))***+++,,,''')))***)))'''(((+++...***)))((('''((()))+++,,,...+++)))***,,,---+++)))---+++***)))+++,,,,,,+++---......//////000111111111333333111...,,,...000222000///......000222444000111222333333333555777555666777777666555666888;;;555888888333AAAaaavvvqqqlllzzz|||}}}}}}~~~|||{{{}}}}}}wwwxxxzzzzzz|||~~~}}}{{{{{{~~~~~~wwwxxx{{{wwwsssttttttuuuvvvwwwxxxyyy|||zzz{{{~~~~~~zzzuuuuuu{{{~~~|||}}}|||{{{zzzZZZ///666222...++++++...///,,,((((((---///,,,+++---//////(((+++...///---,,,++++++)))------((((((,,,,,,''''''((()))***++++++++++++***))))))((('''(((((((((''')))+++,,,+++)))(((((()))***+++)))''''''***---)))(((&&&%%%&&&''')))***111,,,&&&&&&+++...---***...+++))))))***,,,,,,+++------......///000000000000222333000+++))),,,111222111///......000333444111222333111000111666:::777888999888666444555666;;;222999???222222PPPnnnjjj|||~~~~~~~~~}}}~~~||||||zzzyyyxxxwwwwwwxxxzzz{{{zzzwwwwwwzzz{{{yyywwwwwwooogggkkk|||wwwttt|||~~~{{{yyy{{{~~~zzzttt|||zzz{{{|||{{{xxxyyy~~~|||}}}uuuyyy|||tttpppJJJ666111000///...,,,,,,---....../////////...,,,+++---...,,,,,,,,,,,,,,,---...///+++444333'''%%%///111((()))((('''(((***,,,,,,+++((((((((((((((()))))))))***))))))(((((()))************+++,,,,,,+++)))((()))***+++***(((''''''(((,,,+++******+++,,,...///000,,,)))******(((***...---...---,,,+++---000222---///000...***+++000555000......000///,,,---111***333777222///222555444999666333555999:::666222777888>>>666444:::GGGnnn}}}llluuurrrttt}}}}}}~~~}}}~~~zzz|||}}}{{{~~~}}}}}}~~~~~~}}}||||||}}}{{{yyyxxxyyy{{{{{{zzzyyyuuuxxx{{{{{{yyyvvvrrrnnnpppooouuu~~~zzz{{{xxxsssqqqvvv~~~~~~{{{~~~zzzyyy{{{{{{wwwvvvyyyzzz~~~}}}wwwwww}}}}}}fff@@@000.........---,,,,,,,,,,,,,,,000000///////////////...***++++++++++++,,,,,,,,,,,,......***''''''***,,,,,,***(((((()))***)))((())))))******++++++******))))))))))))))))))))))))***+++++++++***)))((((((***++++++***)))((()))+++''')))---000111///,,,***000,,,+++---+++(((''')))------...//////000//////(((---222222///,,,,,,---111///000111000---///333...555777222///222444444777555444666999:::888666;;;666999222333===SSS|||vvvmmmzzzkkknnnmmm~~~}}}}}}~~~~~~}}}}}}||||||}}}~~~~~~~~~{{{zzzzzz|||yyywwwyyy}}}~~~zzzvvvttt{{{|||tttpppqqqppplllrrrxxx}}}|||yyywwwzzz~~~yyypppnnnwww}}}{{{wwwxxxyyytttqqqtttuuurrrooonnnyyyxxxyyyyyyuuuttt|||YYY666...///,,,,,,,,,,,,,,,+++******...------///222222///+++***+++---------,,,***)))---((()))---***$$$'''000...,,,)))((((((((('''%%%)))***,,,---------,,,+++((()))***++++++***)))(((,,,+++***)))((((((''''''***+++++++++)))***+++---'''***...111222000---+++,,,***+++...---)))'''(((...------000222222///+++)))---111111...,,,+++,,,000...///111///,,,...222---222333000...000444555444555555777888999999999:::111666333555===VVVwwwhhhssswwwnnnsss|||uuu~~~|||||||||yyyzzz~~~~~~yyyxxx{{{|||{{{{{{{{{||||||}}}}}}~~~}}}{{{{{{{{{~~~yyytttvvv{{{}}}zzzuuuvvv}}}yyykkkfffnnnvvvwwwrrr{{{~~~wwwqqqrrrrrrnnnxxxppppppxxxyyyrrrqqqwwwvvvooommmqqqtttrrrmmmkkkyyyrrrrrrxxxvvvooovvvxxxNNN333111333+++,,,---------,,,***)))***((((((,,,111111,,,''',,,---000111000...+++)))+++'''&&&***------...///...+++)))(((((((((&&&%%%)))***,,,---...---,,,,,,***+++,,,------,,,***(((,,,+++)))'''&&&&&&'''''')))***+++*********,,,...---,,,,,,,,,---///000222)))'''(((,,,---++++++...000---+++---111222...))).........,,,***,,,000333---+++,,,...---***,,,000,,,......------///444666555666777777666666888:::444---777999999888III|||xxxiiiyyytttzzzmmm||||||~~~}}}|||zzz}}}yyywwwxxxwwwwwwyyy|||zzzzzz{{{{{{||||||||||||~~~|||{{{zzzzzz|||}}}~~~xxxrrrrrrwwwzzzxxxtttrrrxxxvvvmmmjjjrrr{{{~~~sss{{{|||uuusssvvvqqqfffpppooorrrxxxuuupppttt~~~xxxrrrpppuuuyyyxxxuuussszzzooonnnwwwyyyqqqsss~~~~~~oooFFF222333333,,,---.........---+++***)))'''(((,,,111000+++%%%***,,,///111000...***((((((***'''$$$...;;;888,,,+++)))''''''((()))(((''''''(((***+++,,,,,,,,,+++,,,---/////////---+++***,,,+++)))'''&&&''''''(((''')))***+++******+++,,,,,,,,,,,,,,,---///111222+++((('''***++++++...222333...******...000---***......---,,,---///333666---+++,,,...---***,,,111222000000//////000222555777888888666444444555777111---777999888444===hhh{{{|||xxxwwwqqq{{{~~~~~~}}}{{{}}}|||}}}{{{{{{~~~yyyyyy{{{|||||||||||||||zzzxxxwwwwwwzzz|||}}}}}}}}}xxxsssrrrvvvxxxvvvtttkkkpppvvvxxxxxxxxxyyy{{{uuuyyyzzzwwwzzz~~~zzzqqquuuxxxyyyvvvqqqpppuuu{{{xxxsssqqquuuxxxwwwwwwxxx{{{rrrqqqzzz}}}wwwvvv{{{bbb<<<111333...---------------,,,,,,+++***)))***---000///+++'''''')))+++------+++(((&&&%%%+++((("""--->>>:::***)))(((&&&'''((())))))((('''(((((()))***+++,,,,,,....../////////---,,,+++******))))))(((((())))))&&&))),,,,,,+++***))))))&&&)))---111222111...,,,111---***++++++***,,,000444000,,,+++,,,...---,,,***,,,///222444333222111///---...000000---///444:::777444555333111111333999888666444333333333444444000666333444666<<<```~~~yyysss~~~xxxuuu~~~{{{wwwyyyzzzxxxwwwuuussstttxxx{{{}}}xxxyyy{{{|||}}}}}}}}}|||uuuuuuvvvyyy|||}}}zzzxxxxxxwwwwwwwwwxxxwwwuuurrrooonnntttxxxtttwwwwwwxxxyyyxxxyyy|||~~~~~~|||rrrooovvvxxxtttwwwsssqqqrrrsssrrrtttxxxzzzxxx||||||{{{~~~uuuRRR222000555+++---,,,,,,+++++++++++++++)))***,,,------,,,)))(((%%%''')))++++++***(((&&&%%%((('''&&&+++222111***)))(((&&&&&&((()))(((''')))(((''''''(((***---.........------,,,++++++***((()))******+++*********&&&***...000...+++((('''%%%(((,,,000111000...,,,222...---......+++,,,///333222111000///...---------...000222333222///---///...///111000...000555999555333666666222111333999555222111333444444222444333777...333:::<<>>999HHH||||||vvvtttyyy{{{xxxyyy}}}~~~}}}~~~}}}~~~}}}{{{{{{~~~xxx~~~www}}}~~~xxx|||uuu{{{{{{yyyqqqwwwuuutttzzzwwwssswwwtttuuusssppprrrvvvvvvsssqqqlllpppzzz|||tttqqquuurrrjjjrrrqqquuu|||vvv}}}~~~|||yyyxxxxxxwwwvvvuuuvvvyyyyyyvvvtttuuuwwwxxxyyyssszzz|||zzz```>>>,,,---///,,,,,,+++***((((((***+++,,,,,,///111///,,,)))((()))---+++((((((((())))))(((%%%,,,&&&--- ***'''...(((''''''''''''(((((()))(((((()))***+++,,,,,,,,,000,,,((('''***...//////)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++---///000...//////...+++,,,000333000000444888666///...222444111...---//////---+++,,,...000000///---,,,++++++777<<<333---111333///222222222222222222222222666444222111333888===@@@jjjzzzwwwwwwrrrggggggvvv~~~|||~~~||||||~~~~~~}}}|||xxxwwwxxxzzzxxx|||ttt{{{|||yyy||||||xxx|||~~~sssnnnvvvuuuuuu{{{xxxqqqtttsssrrrooommmooosssrrrmmmpppnnnkkkkkkpppwwwzzzzzzrrrkkktttssswwwxxx~~~~~~|||{{{{{{zzzyyyxxxrrrwww{{{~~~}}}{{{wwwttt}}}xxx}}}zzzyyy{{{ttt}}}jjjKKK111'''******'''+++***)))(((((()))***++++++---///...+++(((((()))+++)))'''&&&((()))((((((***///%%%,,,###///###)))(((((('''''''''(((((('''((()))***+++++++++++++++)))'''(((+++,,,,,,***(((((((((((((((((((((((()))))))))))))))))))))))))))(((((()))+++---///000(((,,,111333111...------000///222666444//////333111///------///000...---666222,,,+++---000000///111;;;>>>555///222444111222222222222222222222222444333222222444777;;;>>>YYYsssqqqtttwwwnnnooo|||~~~{{{xxx~~~yyy{{{}}}}}}~~~zzzwwwuuuuuuvvvxxxzzzpppwww|||zzz||||||www~~~xxx{{{qqqrrrwwwtttsssxxxvvvrrrwwwuuusssooommmrrrvvvrrrjjjgggjjjfffaaaiiizzz~~~wwwrrrmmmxxxvvvzzzyyy}}}~~~}}}|||{{{ppprrrwww|||}}}zzzuuuqqqzzzwww}}}zzz||||||~~~```>>>///000333111///***)))(((''''''((()))***)))+++,,,,,,***((())))))((('''%%%&&&'''((((((''''''---$$$...000DDD444%%%******)))((('''''''''''''''((()))******++++++***''''''''')))******(((&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((())))))+++,,,...///(((,,,000111000...---,,,///...000333222000111444...---,,,---///000///...888111***)))...111000---444<<<===555///111333222222222222222222222222222222222222333444666999:::CCCooo|||mmmjjjnnn~~~{{{www{{{www~~~}}}|||xxx~~~vvv|||uuu~~~~~~||||||{{{zzzyyyxxxxxxyyyzzzyyyzzzooovvv|||{{{~~~~~~rrrtttuuurrr|||wwwyyy{{{sssnnntttuuuuuu}}}vvvsssnnnooouuuzzzuuukkk```dddeeehhhqqq{{{yyyqqqsssppp{{{wwwzzzwwwxxx}}}~~~~~~}}}}}}}}}vvvsssssswwwzzzyyywwwwwwuuuuuu|||~~~yyy}}}~~~hhhGGG+++'''---+++)))+++)))(((''''''''''''((()))((()))))))))))))))))))))'''&&&%%%&&&((())))))((($$$,,,$$$...444NNN@@@///+++***)))(((''''''&&&&&&'''(((((()))******))))))&&&''''''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))(((((()))***+++,,,---...------,,,******,,,...000------...000111111222444,,,,,,,,,---.........---...,,,,,,---///...***&&&111666777000,,,...111111111111111111111111111111111111222333444666777777888ggg~~~ssslllmmmttt~~~|||xxxuuu}}}}}}yyyttt~~~|||yyy~~~~~~|||{{{zzzxxxxxxyyy{{{||||||zzz}}}rrrxxx|||{{{{{{}}}qqquuuvvvsss~~~{{{xxx|||vvvrrrwwwwwwuuu{{{tttqqqnnnpppwww|||vvvllliiieeeiiiuuu|||yyyuuuttttttsss}}}vvvxxxtttrrryyy{{{}}}}}}{{{{{{|||}}}|||xxxxxx}}}||||||xxxxxx}}}|||tttxxx{{{rrrRRR999'''***---(((&&&+++(((''''''''''''''''''(((((('''''''''((()))))))))''''''&&&''')))***)))((('''...%%%***'''<<<111(((******((('''&&&&&&&&&&&&''''''((()))))))))(((((()))(((((('''&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))'''((()))***+++,,,,,,,,,---,,,***)))***+++---...,,,---------///222222222,,,---......---,,,++++++(((,,,//////,,,***)))***---111111...,,,...111222111111111111111111111111111222333444444555555555;;;iiiwwwqqqnnnlll}}}~~~}}}~~~~~~|||~~~zzzzzzuuuzzz~~~}}}~~~~~~~~~|||zzzyyyzzz{{{{{{zzzzzzvvv{{{|||xxx~~~uuu|||www~~~xxxxxxqqqyyyyyyyyyyyyqqqsssvvvvvvuuuvvv|||yyypppvvvnnnooozzz}}}vvvvvv}}}tttttt}}}tttuuu~~~rrrooouuuxxxzzzyyywwwwwwzzz~~~uuuuuuzzzyyywww{{{||||||}}}xxx}}}|||nnnDDD666///222222***)))000'''((((((((((((((((((''')))(((&&&&&&((())))))((((((''''''(((******)))''''''---$$$)))---'''((((((((('''&&&%%%%%%%%%%%%''''''(((((((((((('''''')))***)))'''&&&&&&(((***''''''''''''''''''''''''))))))))))))))))))))))))'''((()))***++++++++++++'''(((***---///...***'''***,,,---,,,///222222...+++---......,,,+++******,,,//////,,,'''(((...555---...000//////000222444111111111111111111111111333333333444444555555555AAAhhhwwwoooggg~~~}}}~~~~~~{{{uuuuuuxxxxxxqqqyyy{{{}}}|||~~~~~~||||||~~~}}}yyyyyyzzz{{{zzzxxxyyyzzz~~~zzzsss}}}{{{ttt|||xxxwww}}}vvvpppxxxwwwwww|||wwwooorrrvvvxxxxxxxxxzzz{{{uuummmttttttuuuwwwvvvtttwww{{{rrrsss|||ssstttuuuqqqsssuuuwwwuuussstttyyy~~~qqqpppvvv}}}xxxnnnoooxxx~~~}}}}}}zzz{{{ggg333---******(((######&&&((((((((())))))(((((((((+++)))&&&&&&((())))))'''(((''''''((()))(((&&&$$$%%%((("""---""")))&&&000&&&%%%%%%$$$$$$$$$%%%%%%'''''''''((((((''''''&&&&&&)))******'''&&&&&&'''''''''''''''''''''''''''))))))))))))))))))))))))'''((()))***++++++******''''''))),,,......)))&&&))),,,---,,,///333000***'''***......,,,++++++,,,+++,,,,,,***(((***000555......///111111000000222111111111111111111111111555444444444444444555666===ZZZvvvqqqkkk{{{uuu}}}}}}{{{~~~ssspppuuujjjzzzwwwuuu{{{|||zzz{{{zzzxxxzzz~~~zzzxxxxxxzzz{{{{{{yyyxxx}}}xxxooozzzyyywww}}}tttxxxwwwqqqzzzvvvvvvyyysssoootttssspppwwwooorrrsssqqqpppooojjjccchhhtttzzzsssppptttuuupppqqqrrr|||rrrtttxxxtttrrrtttuuusssqqqrrryyyvvvsssuuuwwwpppiiippp~~~xxxrrrtttjjjRRR666333000---+++*********(((((())))))))))))((((((---***'''&&&(((***)))''''''&&&&&&'''((('''$$$"""(((&&& 000$$$$$$---$$$$$$$$$###$$$$$$%%%%%%&&&''''''(((''''''&&&&&&###'''+++,,,)))%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))'''((()))***++++++***)))---)))&&&&&&)))+++++++++(((,,,---,,,///333000(((%%%(((---...---+++,,,...%%%&&&(((+++---...---+++...---///111111...---...000000000000000000000000666555444333333444666777444KKKqqqzzzqqqqqqooorrrttt{{{zzz{{{uuurrrzzzxxxttt|||{{{}}}}}}{{{xxxyyy{{{~~~xxxtttzzz{{{zzzxxxtttxxxzzzvvvtttuuuwwwsssrrrssstttrrrtttxxxtttoooooossstttqqqqqquuummmmmmdddooocccjjjiiivvvkkkvvvzzzsssmmmnnnrrrtttyyy}}}{{{uuusssvvvtttoootttmmmnnnvvvzzzvvvwww}}}zzz}}}|||vvvuuuzzzppprrryyyrrrYYYBBB...,,,)))''''''(((+++---%%%&&&&&&'''((())))))***555...******)))&&&&&&***,,,)))''''''((()))&&&$$$&&&(((***+++)))(((((((((###$$$&&&%%%%%%$$$&&&'''%%%%%%&&&&&&'''((())))))&&&$$$###%%%((()))'''$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&(((***+++***)))---+++((((((***,,,------+++(((''')))---...+++&&&'''+++000111///...///000000000///...------,,,,,,///((((((...///)))***000,,,,,,------.../////////333000---,,,---...///...444222111222666999888777888>>>MMMqqqrrr]]]mmmfffnnnjjj{{{~~~}}}wwwrrrssswwwyyyzzztttrrryyy~~~{{{wwwvvvxxx{{{zzz{{{yyy}}}yyy~~~sssqqqtttzzz|||vvvrrrrrrzzzuuurrrpppnnnlllqqqwwwyyyuuutttuuusssnnnoootttdddfff```kkk^^^fffeeerrrgggpppvvvssspppqqqttttttvvvxxxvvvqqqppptttvvvsssqqqppprrrwwwyyyyyyzzz}}}||||||vvvzzz~~~wwwtttuuulllOOO222,,,+++***)))))))))******&&&&&&'''(((((()))******---+++***)))***,,,------***(((&&&'''((()))'''$$$&&&(((******)))''''''((($$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&''''''(((((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&'''''''''''')))((((((***+++***(((&&&---+++))))))+++,,,------,,,)))(((***------***&&&''')))+++,,,,,,++++++,,,------,,,,,,+++******)))+++)))+++//////,,,+++---,,,,,,------...////////////...,,,,,,...111222222333111000222555777777666...666DDDeeeyyymmm{{{bbb||||||aaa___mmm~~~~~~}}}|||ooonnnzzz~~~zzzqqqqqqqqqssszzz}}}|||zzzxxxwwwxxxyyyzzzyyyxxx~~~}}}|||}}}wwwzzzqqqrrrvvv{{{|||xxxxxxzzz{{{wwwrrrnnnhhhfffmmmwwwtttssssssuuuuuussstttxxx___eeebbblll^^^fffeeeqqqeeekkkqqqrrrsssuuuvvvtttvvvvvvsssnnnnnnrrruuuuuukkkrrrwwwvvvvvvyyy|||{{{xxx~~~|||}}}}}}|||~~~yyysssdddEEE''')))******+++***)))((((((''''''(((((())))))******...222111***(((,,,+++%%%)))'''&&&'''(((((('''&&&&&&((())))))(((''''''((($$$&&&&&&&&&$$$$$$$$$&&&$$$$$$%%%%%%&&&&&&'''''''''''''''%%%$$$$$$&&&(((''''''''''''((((((((((((+++******++++++***'''%%%...,,,******+++---...---...+++***+++------***'''***)))((()))******)))(((++++++++++++******)))(((''',,,///......000---))),,,,,,------.../////////000...------000222333333222111000111333555555555///444:::OOOiiimmmjjjrrrhhhggghhh___^^^\\\eeettt|||~~~{{{vvvxxx~~~}}}wwwqqqsssqqqnnnuuuzzzyyyuuussstttyyy{{{yyyvvvttt{{{yyyyyy{{{uuuyyyuuuvvvvvvuuutttuuu|||wwwuuusssnnngggccckkkuuusssqqqqqqtttwwwuuupppmmm[[[dddccclll^^^fffeeepppkkkmmmnnnqqqsssvvvuuusssvvvvvvsssqqqppprrrssstttfffrrrxxxtttrrrxxx{{{yyy{{{{{{vvv{{{~~~{{{{{{zzz}}}uuuZZZ<<<*********)))))))))(((((((((((((((((()))))))))******,,,555555***''',,,*** '''&&&&&&''''''(((''''''&&&'''(((((('''&&&'''(((%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&)))+++)))&&&%%%&&&)))(((((((((((()))))))))))),,,+++))))))******)))(((---,,,******,,,......---000...,,,,,,------+++)))///,,,))))))+++---+++)))+++,,,,,,---,,,+++***)))'''...000++++++111000))),,,,,,------.../////////333111//////000111111000111111000000111222333333666777666===PPP```gggiiisssiiiqqqYYY```fff```gggzzzzzztttrrrzzz~~~~~~}}}vvvttt{{{~~~zzzwwwxxxxxxxxxsssmmmrrr~~~zzz~~~xxxtttsssvvvwwwsssnnnqqqwwwsssrrryyywwwtttyyysssttttttpppnnnpppvvvzzzrrrrrrsssrrrkkkfffkkktttzzzvvvrrrsssvvvqqqbbbTTTQQQ]]]\\\ggg\\\gggfffooosssqqqoooppprrrsssrrrqqqsssrrrtttvvvvvvuuuuuuuuuhhhtttyyytttrrrxxx{{{yyy~~~ttttttwwwttt~~~ssswwwtttMMM111...,,,***(((&&&%%%'''(((***(((((((((((())))))))))))###...111)))'''//////'''&&&&&&''''''&&&&&&''''''&&&'''''''''%%%%%%&&&((($$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%)))---...+++(((((()))((((((((()))))))))******---***&&&%%%'''***,,,---,,,+++***+++,,,------,,,111000...---------,,,+++000---******,,,---+++)))***+++,,,---,,,+++***))))))///...''''''///000+++,,,,,,------.../////////222000//////111222111000111111111000000000111222555444444888HHHcccvvvxxxpppsssyyyeeeYYYdddllljjjsss{{{tttllllll{{{xxxxxx~~~yyyttt{{{~~~xxxyyy{{{tttqqquuu}}}~~~{{{yyyuuuqqqqqquuuwwwuuurrrrrrvvvqqqooouuuuuusssyyyqqqvvvyyywwwuuuuuusssppppppqqqtttuuuqqqlllnnntttuuussspppqqqvvvrrraaaPPPQQQ[[[ZZZddd]]]mmmkkkqqqtttpppoooqqqrrrpppooopppnnnnnnqqqwwwxxxvvvvvvwwwpppuuuxxxuuutttwwwzzzzzzyyywwwnnnnnn{{{~~~xxxyyysssuuuoooFFF---,,,,,,***'''$$$$$$&&&(((***'''''''''((((((((((((((($$$,,,///***'''***+++(((&&&'''((('''&&&%%%&&&'''&&&&&&'''&&&$$$$$$&&&(((###$$$&&&&&&%%%$$$&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%(((,,,------+++))))))(((((((((((()))))))))))),,,((($$$###%%%))),,,...+++***)))***,,,---,,,+++//////------,,,,,,,,,,,,+++***))))))******((('''''')))***++++++***((('''+++,,,***&&&&&&+++...---,,,,,,------.../////////---,,,,,,///222444444333111222222111//////000222333000333777@@@^^^yyy~~~dddssslllqqqhhhgggooorrrooouuuzzzxxxzzzvvvsss|||rrrooouuu{{{zzz{{{|||~~~yyyuuuxxx||||||{{{{{{ssspppnnnoootttxxxzzzzzzvvvzzzuuurrrwwwuuuqqqwwwvvvzzz|||{{{{{{|||wwwooouuutttuuuwwwuuuqqqqqqtttkkknnnooopppssssssjjj^^^ZZZbbb\\\ddd]]]mmmhhhjjjkkkjjjnnnssstttooommmooopppnnnooossstttpppooosssuuurrrqqqssstttsssuuuyyyqqqssslllkkkvvvxxxvvv{{{yyywwwzzz{{{mmmPPP666,,,***((('''%%%%%%&&&'''(((''''''''''''&&&&&&&&&&&&(((+++---+++'''$$$%%%'''&&&((()))'''%%%###$$$&&&%%%&&&&&&%%%###$$$&&&'''"""###%%%%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&(((***+++++++++'''''''''((((((((())))))***'''%%%%%%&&&((()))(((***)))(((***+++,,,+++)))+++++++++***))))))+++,,,&&&(((******)))'''''''''''')))+++,,,,,,+++)))'''+++((('''))))))((()))---,,,,,,------.../////////++++++,,,...111333333222111333333222///...000222666///444777555LLLjjjpppdddjjj```nnnuuubbbgggqqqxxxwwwrrrrrrwww}}}zzz~~~vvvpppsssoooppp{{{}}}|||{{{yyywwwvvv}}}}}}vvvvvvttt}}}}}}yyy{{{xxxuuuqqqpppqqqtttvvvwwwyyy~~~yyyvvvzzzvvvpppuuuzzz{{{xxxsssuuuzzzxxxqqqzzzwwwvvvwwwvvvsssrrruuulllsssuuurrrooooookkkeeebbbfff[[[___WWWeee]]][[[aaacccllluuuvvvooolllooowwwqqqnnnpppmmmhhhgggkkkwwwmmmjjjoooqqqmmmooovvvwwwzzztttooorrrnnnjjjpppppp{{{yyymmm^^^EEE...''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%"""###'''***(((%%%)))000&&&((()))((($$$"""$$$&&&%%%&&&&&&$$$######%%%'''!!!"""$$$%%%%%%&&&((()))''''''''''''''''''''''''***&&&""""""&&&+++,,,,,,''''''''''''(((((((((((((((''''''(((((((((%%%###)))(((((()))++++++***(((((()))((('''&&&''')))+++$$$(((,,,,,,)))''''''))))))+++---//////...+++******$$$%%%,,,,,,&&&&&&,,,,,,,,,------...//////000...------...000111000...222333444222///...000222777...666999111CCCaaaiiinnncccWWW\\\hhheeerrrvvvttttttpppsss{{{rrraaaeeennntttxxx~~~zzzvvv}}}}}}}}}|||zzzxxxuuutttwwwuuuuuuxxxyyyvvvwwwyyyyyywwwpppqqqwwwrrroooyyyyyyvvvvvvxxxwwwsssrrrsssmmmrrrvvvvvvsssrrruuuyyy|||tttwwwzzzrrrpppsssqqqtttqqqoooppppppmmmkkkjjjiiihhh```WWWYYY___[[[PPPddd```bbbmmmuuutttrrrrrrtttooorrrrrrlllpppvvvrrrvvvpppoootttvvvsssqqqsss{{{vvvqqqnnnkkkiiimmmttt~~~}}}yyyvvvtttgggHHH)))'''******)))((()))&&&###%%%%%%%%%%%%&&&&&&'''(((&&&))),,,***&&&$$$&&&***((()))*********)))'''&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$***&&&###%%%)))***'''$$$&&&$$$###$$$''')))******///+++'''&&&((()))(((%%%(((((((((((()))))))))***(((&&&%%%%%%'''(((((('''((()))***++++++***)))((()))***+++***)))((()))***'''***------***((('''(((***)))((((((***++++++***---((('''+++,,,))),,,111......///000222333555555333222111111000000000111888666444222000444BBBPPP```dddjjj]]]iiigggfffvvvyyyssstttvvv|||qqqrrrmmmdddpppsss{{{zzz}}}|||{{{{{{|||{{{yyyvvvrrrqqqtttyyy{{{yyyyyy|||nnnooolllpppyyyssslllrrruuutttvvvzzzyyyvvvvvvyyyrrrssssssttttttssssssssswwwrrrxxx|||sssqqqvvvuuuvvvrrrnnnlllkkkjjjhhhhhh``````^^^^^^``````XXXNNNYYYUUUYYYhhhuuuwwwqqqmmmhhhaaagggrrrrrrvvv|||{{{}}}uuuqqqtttuuuqqqnnnmmmxxxrrrnnnmmmmmmllloootttvvvtttsssrrrkkkXXX==='''((((((((()))((('''(((***&&&&&&%%%%%%%%%&&&''''''&&&)))+++***&&&$$$&&&)))(((((()))))))))((('''&&&))))))((((((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%&&&)))***(((&&&'''%%%$$$$$$''')))))))))*********((('''&&&''''''''''''(((((()))))))))((()))(((&&&'''((())))))((())))))***++++++***))))))((()))++++++)))((()))***&&&))),,,,,,***(((((()))(((((()))+++---,,,+++***---******......+++***...---...///111222333444444111111111111111222333333444444555555333555???KKK```jjjfff\\\___{{{yyy|||xxxvvvzzz~~~zzzmmmkkksss|||zzz}}}}}}~~~}}}zzzwwwxxx|||}}}zzzvvvrrrqqqtttzzz|||yyyxxxzzzsssvvvvvv|||sssssspppqqqvvv{{{zzzwwwyyy}}}wwwssspppqqqssstttpppmmmrrroooxxx}}}tttrrrxxxxxxxxxtttoookkkiiijjjiiihhh^^^ZZZ[[[aaaddd___XXXSSSWWWPPPOOO[[[kkkqqqnnnjjjjjj^^^eeetttrrrnnnrrrtttxxxppplllpppvvvwwwuuussswwwpppjjjkkkmmmnnnooorrrvvvrrrtttwwwkkkOOO777,,,)))&&&&&&***((($$$(((111''''''&&&&&&&&&&&&&&&&&&&&&)))+++)))&&&%%%&&&)))''''''((((((''''''&&&%%%***))))))(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((((((((((((((('''&&&%%%%%%'''(((((((((&&&***,,,+++'''$$$&&&)))%%%&&&'''((()))(((''''''***)))'''(((***++++++*********++++++++++++******''')))++++++***)))))))))&&&(((******)))(((((()))&&&(((+++---...---+++******)))+++000000---,,,---,,,...000222333333333333000000111222333444555666333444777888666444999AAATTTlllcccccc[[[|||yyyyyy~~~|||yyy~~~{{{~~~|||~~~xxxtttuuuzzz}}}yyytttyyyvvvvvvxxxxxxtttsssvvvqqquuussswwwyyykkkhhhoooqqqvvvzzzxxxssstttyyyuuurrrooooooqqqrrrpppmmmmmmlllvvv|||rrroootttuuupppooollliiiiiilllkkkiiieee\\\YYY___bbb]]]ZZZ]]]___UUUMMMOOOZZZeeeiiijjjqqqccciiiuuukkk___dddmmmsssllliiimmmvvv||||||yyyyyyoooggggggkkkmmmnnnqqqyyyrrruuu}}}oooMMM444///)))$$$&&&+++)))"""&&&111)))((('''&&&&&&&&&&&&&&&''')))***)))'''%%%'''((('''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((((((&&&&&&'''((((((&&&%%%&&&'''((('''&&&%%%(((******(((&&&&&&'''$$$%%%'''((()))((('''&&&***((('''(((***++++++++++++++++++,,,,,,+++++++++&&&)))+++,,,+++))))))***'''((((((((((((((())))))&&&(((+++,,,,,,+++++++++''''''***---/////////000,,,---000222333333222222000111222333444555555555666666888999555111333999AAAhhh```lll]]]ooozzzzzz}}}}}}~~~zzz~~~||||||{{{vvvwww|||}}}xxxsss|||xxxuuuuuusssqqqqqquuussswwwsssrrrzzzvvvkkkiiissssssuuuwwwtttnnnmmmppppppoooooooooooopppqqqrrriiifffooouuulllhhhlllllleeeiiikkkjjjmmmqqqpppkkkjjj```]]]cccddd^^^]]]aaaaaa\\\UUURRRVVV___gggkkknnnbbbiiirrrdddXXXdddtttwwwqqqlllmmmtttzzzzzzwwwxxxmmmddddddiiimmmqqqtttxxxnnnpppyyylllHHH...)))'''$$$''',,,***######***)))(((''''''&&&&&&&&&&&&(((((()))((('''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&'''&&&%%%&&&(((((('''&&&'''&&&&&&(((******(((%%%%%%%%%'''((((((((('''&&&)))'''''''''***+++++++++++++++++++++++++++++++++'''))),,,,,,+++++++++,,,***)))''''''((())))))***)))******)))((((((+++...***+++***)))***---//////---...///111222222222111111222333444444444333333555444555777555222444:::BBBlllcccmmmZZZ___zzz{{{{{{sss~~~~~~}}}|||}}}{{{|||~~~zzzuuuvvvrrrqqqrrrrrrqqqssswwwxxx~~~xxxsssyyyzzzuuuwwwyyyvvvttttttrrrllljjjkkknnnnnnnnnnnnooopppsssuuuhhhccciiinnngggeeehhheeehhhooorrrqqquuu{{{zzzrrrgggdddeeeiiiiiiccc___^^^^^^aaaaaa```aaafffjjjkkknnnffflllpppaaaZZZhhhuuutttrrrooommmqqqyyy|||{{{tttlllfffhhhmmmppptttyyyxxxnnnmmmqqqbbbBBB,,,(((&&&'''(((******(((&&&%%%((((((''''''&&&''''''''')))(((((((((''''''''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%'''((()))(((&&&(((%%%$$$&&&***+++)))%%%'''''''''''''''((((((((()))'''&&&'''***,,,,,,+++++++++************++++++***+++,,,,,,,,,,,,---///...+++((('''((()))******,,,---,,,)))&&&'''+++//////000...)))))),,,---,,,......//////000111222222111222333444444333222222111///111555666666999???UUUxxxooonnnZZZ]]]|||zzzssszzz~~~|||~~~ttt}}}|||zzzzzzzzz|||~~~}}}yyyvvvnnnlllnnnssstttssssssvvvrrrzzztttkkknnnpppooottt~~~wwwrrrssstttqqqnnnmmmqqqnnnkkklllpppssstttsssoooeeeiiioookkkkkkmmmhhhnnntttuuurrruuu|||zzzrrreeehhhhhhffffffgggddd```eeeiiijjjiiilllqqqqqqlllqqqkkkooopppfffeeennnqqqrrrtttrrrmmmooowww}}}}}}tttqqqpppssstttrrrsssvvvxxxrrrnnngggSSS999,,,...'''***)))%%%)))000...%%%(((''''''''''''(((((())))))(((''''''(((((('''&&&((((((&&&%%%%%%%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%"""$$$$$$%%%''')))***((('''&&&%%%%%%&&&'''((()))))))))((('''&&&&&&(((***+++***(((((()))+++---------+++***))))))))))))***+++---------,,,,,,---000222111---)))'''(((******)))...000111---)))(((+++......111000,,,,,,000000---000///.........000222333...///111333444444333222///...111666888777999===PPPnnnqqqkkk^^^dddgggfffdddtttsssrrrvvv~~~vvv{{{}}}~~~yyy~~~{{{~~~vvvsssuuuyyy||||||zzzwwwuuuiiiiiinnnuuuwwwsssqqqrrr{{{~~~rrrrrrrrrsssyyywwwqqqssswwwvvvsssrrrvvvoooiiikkkrrrwwwtttooovvvkkklllsssrrrtttvvvpppkkkpppooohhhiiipppppphhhiiilllggg^^^^^^gggjjjgggtttrrrnnnjjjooowwwvvvooolllggglllpppnnntttzzzuuu{{{~~~zzzoookkkoootttuuuxxxxxx{{{}}}yyyqqqnnnoootttsssmmm]]]DDD///***000(((---)))!!!(((666555((('''''''''''''''((()))***)))(((''''''(((((('''&&&)))((('''&&&%%%&&&''''''%%%$$$$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$((($$$!!!###''')))&&&"""######$$$''')))***)))'''$$$&&&'''&&&$$$%%%)))---+++)))'''&&&&&&(((+++,,,+++***)))***---/////////+++***)))(((((()))***+++.........,,,,,,...111555444///***'''(((******)))///222555222---)))+++---'''---000///111666666222111000...,,,---///222444+++,,,///222444555444444222111444999:::777555777444TTTfffccc^^^gggSSSkkkeeejjjwww|||}}}vvvmmmqqq|||xxxyyy|||sssyyy{{{yyyrrrppppppooosssxxxzzzvvvtttuuuzzz~~~zzzqqqnnnsssyyy|||zzzrrrrrrwwwrrrpppzzz{{{pppjjjqqqyyyxxxrrrooolllttttttkkkhhhooossspppqqqiiicccgggnnnpppkkkeeebbbeeemmmkkkaaahhhrrrqqqvvviiifffsss|||vvvrrruuurrriiieeeiiinnnpppsssyyyyyyyyytttnnnoootttwwwuuutttzzz}}}|||||||||yyytttnnngggaaaZZZFFF...%%%+++***((())))))(((&&&'''+++&&&&&&%%%%%%&&&''')))******))))))(((((((((((()))&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%"""###$$$%%%&&&%%%$$$$$$"""$$$'''***++++++)))(((,,,((($$$###$$$&&&((()))'''+++...,,,'''''',,,222***)))((()))***+++***(((///---***''''''))),,,...(((((()))---111222000---000,,,)))))),,,///000...111111111111000///...------,,,,,,...///000///---///000111000///...///000,,,---///333555444000---666555555444444444444555:::666BBBrrrtttjjj[[[kkkvvvffffffgggmmmuuuuuusssvvvlllnnn~~~||||||zzzzzz|||~~~zzzqqqiiikkkssssssvvvzzzzzzuuurrrssstttwwwxxxuuupppoootttyyyyyyzzzssspppsssooorrrzzzpppkkkooovvvuuusssrrrgggoooqqqllllllrrrsssnnngggfffddddddiiillleee\\\___]]]eeekkkhhhmmmvvvuuuxxxlllfffmmmttttttrrrtttooojjjjjjpppsssrrrssswwwqqqsssuuuuuuuuuwwwzzz~~~xxx~~~}}}wwwpppsssnnndddTTT>>>***&&&***))))))'''&&&'''((('''%%%&&&&&&%%%%%%&&&'''))))))***)))((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&''''''$$$$$$############$$$$$$######%%%&&&&&&&&&%%%$$$###$$$'''((())))))((((((...+++'''%%%%%%&&&''''''))),,,...,,,)))(((***...---***'''&&&(((*********''''''(((+++///444999<<<)))((()))+++///000///---,,,***((((((***+++++++++,,,---...///////////////---,,,,,,...000111000///111111000///---...000333000000111222333333444444444555666666777666555555333555FFFwwwyyymmmWWW___sssaaa]]]aaa```ccckkkmmm|||xxxqqqttt~~~|||yyyxxxyyy{{{|||}}}~~~zzzxxxmmmhhhqqqttttttwww||||||wwwttttttsssttttttsssqqqrrrtttwwwrrrxxxvvvssstttoooqqqyyyrrrnnnooorrrqqqqqqrrrnnnssstttooonnnpppjjjaaacccjjjhhh``````hhhfff\\\aaaXXX```mmmmmmnnnttttttvvvpppjjjkkkppprrroookkkjjjiiikkkpppqqqrrrvvv{{{llllllrrrzzzyyytttxxxqqqxxx~~~}}}wwwvvvuuuhhhMMM333''''''***'''***((($$$&&&+++)))"""%%%%%%%%%%%%&&&'''((()))***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$!!!"""###$$$%%%'''(((((($$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''///,,,(((&&&&&&'''&&&&&&,,,,,,,,,+++***)))((((((...***&&&%%%&&&)))+++,,,&&&'''(((***---000222444+++***)))***,,,...------,,,---......---,,,,,,---***+++---///000222222333---,,,,,,...000222222111333222000...---...222555222333333222000222777<<<333444666777777777777666000444BBBnnnrrrlllWWW[[[sssfffWWWSSSXXX[[[fffuuuzzzsssrrrzzz~~~}}}}}}}}}}}}}}}{{{xxxuuuyyywwwrrruuuzzzrrrooozzzqqqrrrvvv|||~~~zzzxxxyyywwwvvvtttsssssstttssssssnnnwwwwwwvvvyyysssnnnuuutttrrrqqqqqqqqqooooooooosssuuusssooooooooohhh___gggqqqnnn^^^[[[iiinnngggfff[[[bbbqqqlllfffiiimmmppppppmmmkkknnnqqqkkkbbbfffgggiiijjjlllpppxxxuuunnnppp{{{}}}tttuuu~~~pppvvv{{{}}}~~~zzzssswwwhhhFFF+++'''***)))(((......&&&&&&,,,,,,$$$%%%%%%%%%%%%&&&'''(((((()))((('''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""###$$$%%%&&&&&&&&&$$$$$$&&&''''''&&&$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$%%%%%%'''''',,,***'''&&&''''''&&&%%%+++***)))***,,,,,,)))%%%,,,)))'''&&&''')))******((())))))))))))(((''''''---,,,*********,,,---...+++///222222...,,,,,,---***+++---///111333333444,,,+++***,,,///111222111111222222111000000222444111333555333000111888>>>444333333333444666777888555555777VVV\\\ggg^^^bbbfffaaaRRRNNNWWWbbbwwwtttttt{{{}}}||||||}}}~~~zzzwww{{{qqquuuyyyrrrzzzsssrrrvvv{{{|||yyywwwxxxvvvtttrrrrrrttttttsssqqqvvvyyyssspppwwwuuunnnpppjjjmmmpppqqqrrrrrrrrrqqqnnnmmmlllkkknnnrrrppplllfffssssssccc```lllrrrmmmfff^^^hhhrrrhhh]]]bbbhhhlllkkkhhheeejjjppppppjjjgggkkknnnnnnnnnqqqvvvyyyrrrmmmxxxzzzxxx}}}||||||{{{{{{xxxtttmmmqqqbbb@@@)))(((,,,+++111777666,,,&&&((()))%%%$$$$$$%%%&&&&&&'''''''''((((((&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$###$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%'''((('''%%%$$$%%%'''''''''&&&)))'''&&&))),,,---***&&&((((((''')))******(((&&&'''((()))+++,,,,,,,,,,,,...---,,,******+++---///'''+++......+++((('''(((***+++,,,...///000000000+++***)))+++...000111111...111444666555333222222...222666555222111555:::555333000...///222777::::::888///AAAIIIbbbaaadddbbbkkk[[[OOOPPP]]]mmm~~~|||~~~~~~~~~~~~~~~~~~yyyxxx{{{~~~~~~~~~~~~yyyoooqqq}}}|||uuuxxxyyyvvvvvvyyyxxxsssrrrtttpppoooooopppssstttsssrrr}}}nnnfffoootttqqqrrrdddhhhlllnnnqqquuuvvvsssnnnmmmjjjiiikkknnnooooooaaannnrrrjjjfffkkkmmmgggbbb___iiipppeee^^^dddhhhkkkeee^^^]]]dddnnnwww{{{lllsssxxxxxxwwwuuurrrnnn~~~nnneeemmmwwwzzzxxxxxx|||}}}{{{|||yyyuuuiiiiiiYYY;;;((()))......>>><<<777///'''######$$$###$$$%%%&&&'''''''''&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$############%%%%%%%%%$$$######""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&%%%%%%%%%&&&((()))$$$######%%%'''((('''%%%(((&&&%%%'''+++,,,***(((''''''(((***+++***'''%%%(((((()))++++++,,,++++++,,,,,,,,,***)))***---///(((***,,,---,,,***)))(((((()))***+++,,,,,,,,,,,,---+++***+++...000111111---111666888888555333222...111555555444222333555555333///------111555888:::<<>>..."""&&&+++&&&)))'''&&&'''((()))(((&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$###$$$%%%&&&((()))&&&%%%$$$%%%%%%&&&%%%$$$&&&%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&'''(((((((((((((((&&&$$$######%%%&&&&&&'''((())))))'''&&&''')))((()))***)))'''&&&''')))''''''&&&''')))(((&&&$$$&&&'''(((((()))))))))((('''(((((())))))))))))(((---...'''(((///,,,***333000...---++++++---///111000222111...111888999666555444333111111111222222333;;;;;;333000555666111111444333000888JJJZZZaaajjjZZZbbbxxxVVV[[[kkkooofff^^^^^^hhhnnnjjjbbb```jjjsssjjjiiifffeeerrroooiiilllttt{{{~~~|||}}}{{{xxxwwwxxx{{{|||www{{{sss{{{}}}wwwzzzqqqvvvyyy|||{{{xxxwwwwwwxxxooopppuuu{{{{{{vvvqqqpppllldddnnnppptttuuueeefffooommmmmmqqqrrrppppppsssmmmcccdddjjjggghhhkkkgggeeefffhhhkkkkkkiiiddd```eeeWWWZZZgggkkknnnrrrpppdddiiipppkkkaaagggqqqlllsssqqqooooooqqqqqqqqqpppooouuuzzzxxxrrrqqqvvv}}}}}}{{{|||{{{qqqcccaaahhhvvvvvvsssxxx{{{jjj___iiieeeFFF111+++&&&'''***'''((('''&&&'''(((((('''&&&$$$''')))(((%%%$$$&&&(((%%%&&&&&&'''''''''&&&&&&%%%%%%$$$###$$$''')))+++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&''''''''''''''')))'''$$$######%%%''')))&&&(((******)))''''''((('''***,,,,,,)))'''((()))'''&&&&&&'''))))))(((&&&&&&&&&'''(((((((((((('''&&&)))+++***'''&&&''')))000---###"""+++++++++444---+++))))))***---111333000111000///333888:::888555444333222222222333444111888:::555333666666111333///222777333...;;;OOOnnn\\\YYY{{{aaaUUU___fffkkk|||xxxxxxwwwtttrrrrrrrrrfffaaafffvvvqqqfffmmmwww~~~}}}}}}~~~}}}~~~|||yyyyyy{{{|||zzzzzz}}}sssxxxyyysssyyyrrrsssvvvwwwuuuuuuvvvuuurrryyywwwvvvvvvvvvuuussssssqqqjjjqqqmmmooouuulllqqqvvvpppooouuutttmmmlllrrrmmmaaaaaahhhhhhjjjjjjcccbbbaaa```aaacccfffhhhjjjkkkXXXZZZlllqqqqqqqqqooohhhiiinnnjjjaaagggpppmmmrrrrrrrrrrrrrrrrrrpppooonnntttyyyvvvqqqrrr{{{zzzpppmmmpppxxxsssttt{{{xxxgggbbbmmmccc==='''******'''((('''((('''&&&&&&(((((('''&&&$$$(((+++)))%%%###&&&***%%%&&&'''((((((((('''&&&)))(((&&&$$$$$$%%%&&&((($$$%%%&&&%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%&&&''''''''''''$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%&&&''')))%%%'''***+++***((((((((())))))***,,,---,,,)))''''''&&&&&&''')))***)))(((&&&&&&'''''''''''''''&&&%%%)))---+++&&&$$$&&&)))++++++%%%'''111...(((---***)))'''''')))---111444111111000111444777888777444333222222222333444555000444555222111444444111444000333999222(((333HHHlllbbbWWWdddmmmWWW]]]bbb```dddxxx|||mmmbbbaaaiii|||yyynnnrrrxxx|||}}}vvvzzz|||zzz{{{~~~}}}xxxssstttsssnnnvvvrrruuuwwwvvvtttvvvzzzvvvoootttsssqqqqqqrrrtttrrrpppsssnnnuuummmllltttpppxxxvvvooonnntttrrrkkkjjjpppnnnaaabbbiiiiiiiiihhh_________``````bbbfffjjjmmmooo\\\]]]llloookkkjjjhhhiiifffiiihhhbbbhhhqqqmmmoooqqqrrrrrrrrrqqqqqqpppsssvvvwwwrrrmmmoooyyyvvvuuuwww{{{{{{wwwsssrrrwwwrrrvvv{{{qqqeeeiiisss]]]777$$$++++++'''''''''(((&&&%%%&&&'''((('''&&&$$$(((+++)))%%%###&&&***$$$%%%'''((()))((('''&&&)))'''&&&$$$$$$%%%&&&'''$$$%%%'''&&&$$$###%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((((((((((((((($$$%%%&&&&&&'''&&&&&&&&&###&&&******)))'''&&&&&&$$$'''***+++***)))((())),,,)))'''***///000+++%%%((('''&&&'''(((***)))(((&&&'''''''''''''''&&&&&&%%%))),,,***&&&###%%%)))(((***'''+++444///(((,,,((('''&&&&&&)))---111333333111000222444444444444444333222222222333444555000111///,,,---111222111444555666444000000888CCCfffhhh^^^[[[WWWVVV``````^^^```bbbooo{{{~~~www{{{mmmkkkkkkkkkyyyuuuvvvxxxxxxyyy|||zzzrrryyy{{{yyyzzz~~~}}}wwwrrrrrrooojjjtttpppwww{{{{{{wwwxxx}}}zzzsssllloooqqqssswwwyyyuuunnnmmmlllvvvpppooowwwnnnqqqnnnkkkkkkmmmmmmjjjjjjmmmmmmaaabbbjjjhhhgggeee[[[___bbbfffhhhgggfffeeeeeeiii]]]```iiifffccceeeccciiicccfffhhhdddjjjqqqmmmnnnppprrrrrrqqqpppqqqrrryyyyyyuuuooojjjkkkrrryyymmmmmmoootttxxxxxxuuurrrwwwqqqwwwxxxkkkgggnnnpppQQQ222%%%+++***&&&'''''''''&&&%%%&&&''''''&&&%%%$$$''')))(((%%%$$$&&&((($$$%%%&&&'''''''''''''''#########$$$%%%&&&'''(((###%%%'''&&&$$$###%%%''''''&&&&&&%%%%%%%%%%%%%%%(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&"""'''---...+++'''%%%$$$%%%'''***+++***)))******,,,(((&&&)))...///+++&&&)))(((&&&'''((())))))((('''(((((((((((('''&&&&&&%%%(((***)))&&&%%%&&&(((***,,,((((((...+++(((111(((((('''(((***,,,///111444000///222444222111222444333222111111111222333111///+++***+++...000000333777666000...444;;;===```nnnfffZZZhhhTTT___```^^^___ZZZhhhuuu{{{yyy|||uuuyyyqqqwwwsssiiipppnnnxxx{{{yyyvvvwww{{{{{{vvvtttzzzzzztttuuu||||||wwwzzz}}}rrrsssoooiiiqqqmmmgggrrruuunnnjjjmmmoookkkqqqssssssrrrvvvzzzvvvnnnnnnjjjqqqlllrrr{{{lllgggjjjlllllliiiiiikkkjjjhhhiii___bbbiiifffdddbbbZZZaaadddggggggdddaaa```aaa^^^\\\dddfff```bbbjjjhhhllldddfffjjjgggkkkqqqlllppprrrsssrrrpppoooqqqssswwwuuuqqqmmmkkkkkkmmmoookkknnnrrrtttvvvwwwwwwvvvwwwppptttssshhhmmmpppbbbAAA,,,&&&***&&&$$$(((''''''&&&%%%%%%''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&$$$$$$$$$$$$%%%&&&'''((( !!!###$$$%%%&&&&&&%%%"""&&&((('''###"""$$$(((''''''&&&%%%%%%%%%%%%&&&))))))))))))((('''&&&%%%''''''(((((((((''''''&&&%%%)))......)))%%%$$$%%%&&&((()))***))))))+++,,,((()))***************++++++)))''''''((())))))(((((()))))))))(((((('''&&&&&&&&&'''(((((('''''''''''',,,)))(((+++''''''333)))))))))***+++,,,---...111------222333111000222444333111000///000000111111---+++,,,......------...222555222000111888===___rrrhhh\\\pppzzzXXX[[[kkk```]]]```SSSfffmmmkkkbbbeeeuuuooorrrlllvvvrrrdddmmmpppwww{{{{{{uuusssvvvvvvsssxxx|||zzzppppppyyy|||wwwtttyyyqqqtttqqqiiipppkkkeeeuuu}}}sssiiikkkpppqqqzzzwwwoooiiikkkqqqqqqkkkvvvkkkkkkfffqqq~~~nnneeemmmrrrqqqiiigggkkkjjjccceee\\\aaahhhdddbbbaaaZZZccccccaaa^^^ZZZ[[[___cccWWW\\\gggfff^^^eeeqqqqqqnnneeegggllliiilllpppkkkssstttuuussspppnnnpppsssooonnnllllllmmmnnnmmmmmmiiipppvvvuuurrrrrruuuwwwxxxooorrrooohhhqqqpppUUU555(((''')))######)))((('''&&&%%%%%%''''''&&&%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$######$$$%%%'''((("""###%%%&&&%%%$$$""" """&&&((('''###"""$$$(((''''''&&&%%%%%%%%%%%%&&&))))))(((((('''&&&$$$$$$'''(((((((((((((((''''''(((+++...---'''$$$$$$&&&'''((())))))((()))+++---%%%***---+++&&&$$$***000,,,***((('''((((((((('''))))))******)))(((''''''&&&%%%%%%&&&((()))(((&&& )))+++,,,---%%%###///)))***+++,,,,,,,,,,,,+++///***+++111444111000333444333111//////...//////000---,,,///111///,,,***)))+++222777333...555BBB```ttthhh]]]```hhheeemmmqqqaaahhhWWWWWW\\\\\\WWWXXXcccnnnrrreeelllnnnjjjjjjpppsssrrr~~~~~~}}}xxxrrrppprrruuukkkvvv{{{www{{{vvvxxxzzzwwwqqqqqqvvvwwwsssmmmnnnrrruuutttpppppprrrhhhrrrrrrgggeeennnnnnfffrrrrrriiihhhuuuwwwkkkdddkkkqqqtttmmmccc^^^cccjjjjjj___dddmmmgggaaacccccc]]]bbbnnnoooeeeeeeggg```[[[\\\fffnnnkkkpppuuupppkkklllfffhhhpppmmmhhhmmmwwwuuusssrrrrrrqqqpppnnnhhhiiillloooqqqppplllhhhllliiijjjooosssrrrsssuuuxxxxxxsssooooooooodddUUU///,,,(((&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$"""&&&%%% !!!&&&(((%%%&&&'''((((((&&&$$$$$$$$$"""!!!&&&'''$$$"""###''''''&&&%%%%%%%%%&&&&&&)))'''%%%######%%%''')))******))))))))))))******%%%((()))'''%%%$$$'''***,,,111000'''$$$(((&&&%%%&&&&&&'''((()))*********)))'''&&&&&&'''((()))///***%%%$$$'''))))))(((((())))))(((&&&&&&&&&(((%%%%%%&&&''''''&&&&&&%%%(((,,,'''%%%,,,,,,(((,,,'''&&&'''+++///000,,,)))***,,,///222333222111000111,,,+++000111,,,+++------------,,,,,,+++++++++///...///000//////777@@@WWW```kkkTTTXXXsssffffffsss}}}fffgggWWWOOOQQQQQQPPPTTT[[[]]]YYYeeemmmooojjjhhhppp{{{~~~|||xxxtttrrrssstttpppwwwyyywwwyyy~~~|||uuuvvvwwwwwwvvvxxxzzzrrrhhhdddhhhmmmpppsssvvvvvvvvvccciiifffZZZ[[[hhhooojjj\\\fffgggiiirrrqqqeeeaaaZZZcccmmmooojjjdddccceeeiii```eeellleee___dddgggggggggnnnooohhhjjjjjj```\\\```jjjiiibbbiiissspppkkknnnhhheeennnqqqnnnsssyyywwwtttrrrssssssrrrqqqnnnkkkgggeeegggkkknnnooohhhgggjjjqqqsssrrrsssvvvuuu{{{|||wwwwwwttt]]]BBB***)))''''''(((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$###&&&&&&""""""''''''$$$$$$&&&''''''&&&%%%'''(((***%%%!!!$$$%%%###"""###%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&))))))(((((((((((())))))&&&'''''''''&&&%%%'''((('''))))))&&&&&&))))))&&&&&&&&&&&&''''''(((((((((((('''&&&&&&&&&'''((()))+++***)))'''&&&&&&(((***''')))******(((&&&''''''''''''(((((((((((((((((('''+++&&&%%%,,,+++'''+++((('''''')))+++,,,,,,+++111111000000000//////...111,,,+++000111---+++---------------,,,,,,,,,,,,...---...///......555>>>oooyyysssWWWRRRYYYcccdddnnn|||cccbbbYYYbbb^^^ZZZYYY___eeeaaaYYYTTT]]]cccaaa___eeerrr{{{}}}zzzxxxwwwvvvtttrrruuuvvvvvvwwwvvvvvvuuutttyyywwwttttttxxxyyypppdddiiiooopppnnnoootttqqqjjjaaagggddd[[[]]]iiinnnjjj]]]jjjllliiilllhhh``````UUU]]]hhhnnnmmmiiieeecccggg___dddkkkccc```fffhhhjjjfffjjjjjjeeehhhggg[[[\\\dddlllcccXXXcccqqqnnnnnnuuummmdddlllsssrrrsssyyyvvvrrroooooopppppppppnnniiicccaaaccchhhmmmpppdddgggmmmssstttqqqrrrwwwxxx}}}~~~|||{{{qqqQQQ000'''&&&'''(((***)))'''%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%'''(((%%%%%%'''&&&######$$$%%%%%%%%%&&&))),,,444***""""""$$$###"""##################$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$(((''''''&&&&&&''''''((('''&&&%%%&&&'''''''''&&&%%%######'''(((&&&'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))&&&))),,,***&&&%%%'''***&&&)))++++++***(((''''''((((((''''''&&&''''''(((&&&***%%%$$$+++***%%%)))(((((((((''''''(((***,,,333222000...------......000,,,,,,///000---,,,,,,---------------.........---,,,---......---333;;;tttwww```RRRuuummm```gggggghhh{{{uuu```fffiiippphhh]]]YYY\\\``````\\\\\\eeeooorrrrrrssswww{{{|||yyyxxxyyyxxxuuuqqqwwwtttsssuuutttpppqqqvvv}}}xxxpppmmmooorrrqqqnnnqqqvvvuuunnnmmmpppkkk___aaaiiillliiiiiimmmiii___gggnnniii```cccdddccciiiccceeehhhiiiiiihhhfffeeeddd\\\aaahhhdddcccfffcccdddccchhhiiiccceeeeeeZZZ[[[dddkkkaaaWWWeeerrrlllqqq{{{sssgggkkkqqqnnnmmmvvvrrrllliiihhhhhhhhhhhhfffeeeeeefffhhhjjjiiihhheeeiiirrrwwwuuupppqqqvvvzzzwww|||yyydddCCC+++)))((((((((())))))(((&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((((((''''''%%%###%%%%%%%%%$$$$$$&&&))),,,666+++######%%%%%%######"""""""""######%%%&&&'''$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&(((%%%$$$%%%((()))&&&$$$(((""""""((((((!!!!!!'''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((((((%%%(((******(((&&&'''(((%%%(((+++,,,+++)))'''''''''&&&%%%$$$$$$$$$%%%&&&%%%***%%%$$$+++)))$$$(((&&&(((***(((&&&%%%(((+++---------,,,,,,---.........,,,,,,---///...,,,,,,,,,------....../////////---,,,---//////...222888YYYrrrkkkZZZeeeppp```ooolllrrrnnn{{{zzzkkkttt{{{wwwrrrkkkfffcccbbbcccfffqqqsssxxx}}}~~~}}}|||}}}zzzxxxyyyzzzyyyuuuqqquuusssrrrtttrrrooorrrxxxzzzvvvqqqmmmkkklllqqqwwwlllrrrsssoooooorrrooogggcccjjjoooooooooooofffZZZbbbeee\\\VVV```hhhkkkpppiiiiiihhhhhhhhhfffeeecccaaaXXX]]]ffffffgggeee[[[___cccmmmnnndddeeeggg___XXX^^^fffccc___llltttjjjoooyyytttjjjnnnoookkkkkktttpppjjjeeeccccccbbbbbbbbbcccfffjjjllllllhhheeejjjnnnuuuzzzwwwpppooossssssqqqyyyUUU666---///,,,)))''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))&&&%%%%%%''''''&&&$$$###$$$&&&)))000(((###&&&(((&&&$$$$$$############$$$&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%'''%%%$$$%%%((()))&&&###)))""""""'''&&&$$$%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%&&&&&&'''(((((('''&&&&&&(((******'''$$$$$$'''+++,,,+++(((''''''((('''&&&&&&%%%%%%%%%%%%%%%)))%%%$$$+++)))###&&&###'''***+++(((&&&&&&((((((***+++------,,,***))),,,,,,,,,,,,...///---+++,,,------....../////////...,,,---000000///111666;;;jjjhhhooo```\\\aaaZZZppphhh|||yyyxxx|||~~~~~~~~~wwwpppooossszzztttqqqtttvvvvvvvvvxxxyyyyyyyyyyyyyyywwwtttqqqssstttuuussspppqqquuuyyyqqqrrruuuuuuqqqmmmnnnssskkknnnqqqrrrpppnnnmmmmmmlllnnnnnnmmmppprrrmmmfffbbbeee]]][[[hhhmmmhhhhhh___bbbgggkkkkkkgggbbb___```YYY^^^eeeeeegggeeeYYY]]]aaallllllbbbbbbgggaaaTTTWWWbbbhhhgggoootttlllmmmssspppmmmqqqnnnjjjppptttpppkkkgggfffeeedddcccffffffgggiiilllmmmlllkkkmmmpppuuuzzzwwwpppnnnpppooorrrtttIII------000---(((&&&&&&'''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&)))(((&&&%%%'''''''''&&&$$$""""""###%%%((($$$$$$'''(((%%%$$$&&&$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$######$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&''''''%%%###$$$""""""$$$$$$""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''(((%%%$$$'''***+++((($$$$$$&&&)))***)))(((''''''***************)))((('''%%%***&&&%%%+++)))###%%%###&&&)))+++***((('''''')))+++,,,---,,,***'''%%%+++,,,,,,+++---///...***---------------.........///,,,---111222///000333222[[[dddlll___UUUyyyaaaaaajjjddd~~~~~~yyyyyy||||||vvvnnnnnnttt~~~yyywwwxxxxxxwwwyyy~~~uuuwwwzzzzzzxxxuuusssrrrqqqyyyzzzrrroootttwwwvvvpppqqquuuzzzxxxoookkklllmmmlllqqqvvvpppeeefffnnnpppooolllkkkooorrrqqqllleeejjjcccaaajjjjjjaaa^^^VVV]]]ffflllkkkgggcccaaaaaa]]]ccceee```bbbfff```cccccchhhfff^^^aaafff```RRRRRRaaammmjjjjjjpppqqqqqqqqqmmmooosssjjjiiiwwwrrrooollljjjjjjjjjjjjhhhhhhhhhiiilllooopppooommmnnnnnnqqqvvvvvvqqqnnnooowwwssstttsss^^^===+++++++++)))&&&%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((($$$$$$''''''%%%%%%)))$$$%%%%%%$$$"""!!!!!!"""$$$###$$$&&&%%%"""###((($$$$$$############$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%"""%%%'''(((&&&%%%$$$$$$!!!$$$$$$""""""%%%%%%###$$$$$$%%%%%%&&&&&&''''''&&&&&&'''((((((((('''&&&&&&&&&&&&'''((((((((('''$$$&&&'''((('''&&&'''(((***+++---------***(((&&&&&&***'''&&&,,,)))###%%%&&&&&&&&&(((***+++***(((++++++,,,,,,,,,+++))))))***---,,,***,,,000///***------------,,,,,,,,,,,,...+++,,,000111///...000444RRRdddiii^^^RRRxxxeeeggglllfffiii}}}{{{xxxxxxtttpppttt|||rrrrrrwww{{{yyyssstttzzzrrrvvvzzz{{{wwwsssrrrrrrqqq}}}~~~rrrnnnuuuyyytttwwwrrrsssxxxxxxqqqjjjjjjiiifffmmmwwwqqqbbbeeetttkkkjjjhhhhhhkkkmmmiiiccc]]]ccc]]]ZZZccceee______XXX___fffjjjiiifffffffffaaabbbiiifff[[[^^^hhhhhhpppjjjiiifff```gggkkkdddPPPOOOaaapppjjjdddmmmuuuyyysssmmmqqqrrrffffffyyyooommmllllllmmmnnnmmmllleeehhhmmmrrruuutttoookkkmmmkkkmmmsssuuuqqqnnnnnnsssxxxsss___EEE333,,,+++%%%$$$$$$&&&''''''%%%###&&&&&&&&&'''''''''(((((((((###"""&&&'''$$$%%%+++!!!###$$$$$$"""!!!!!!"""######$$$%%%!!!"""***$$$###"""""""""""""""###!!!###&&&''''''&&&###!!!%%%%%%$$$$$$$$$$$$%%%%%%!!!%%%((((((&&&###$$$%%%!!!''''''!!! &&&&&&$$$$$$%%%&&&&&&'''(((((('''((()))))))))((('''&&&###&&&)))(((%%%%%%'''***$$$%%%&&&&&&%%%%%%'''((((((***,,,---,,,***&&&$$$&&&+++''''''---***###%%%)))&&&$$$%%%))),,,,,,+++************,,,---///111)))---,,,***,,,000///)))---------,,,,,,+++++++++---***+++///000...,,,---333KKKfffiii```RRRiiiwwwfff```______kkksss||||||qqqrrrtttuuuzzzvvvxxxrrrzzz~~~vvvooollluuuwwwrrrsssyyyxxxqqqqqq{{{|||qqqoooyyy}}}xxxtttkkklllwwwwwwmmmlllwwwtttnnnnnntttrrriiihhhooogggooommmaaa]]]dddkkkjjjgggeeebbb___]]]^^^bbbddd\\\___ggggggdddnnnqqqeeehhhgggcccaaadddhhhkkkkkkuuujjjdddffffffdddiiitttjjj___^^^mmmuuunnniiikkkmmmjjjkkknnnnnniiihhhjjjooopppjjjiiinnnjjjhhhrrrffflllooooooooopppooommmooojjjmmmvvvuuukkkiiinnnhhhtttoooTTT:::000+++%%%((('''%%%%%%&&&&&&&&&%%%###&&&'''&&&######&&&)))((($$$"""$$$(((+++***'''(((&&&"""  !!!###"""###%%%&&&'''&&&&&&%%%###%%%%%%$$$"""!!!"""###&&&$$$""""""$$$%%%%%%$$$######""""""######$$$%%%"""$$$&&&'''&&&%%%%%%%%%%%%$$$""" !!!###$$$$$$%%%'''((()))((('''''''''%%%###%%%(((***)))&&&"""%%%((((((&&&&&&(((+++---+++(((&&&%%%''')))***(((((((((+++------)))%%%'''***,,,---+++)))''''''$$$%%%'''))))))(((&&&%%%&&&&&&'''***------)))%%%,,,)))''')))---///...,,,***......******......)))+++---000222333222000///---KKKWWWtttkkkWWW\\\{{{fffaaabbbeeehhhnnnttt|||www|||tttvvvwwwuuuxxxxxxzzzpppjjjtttyyyvvvxxxsssxxxwwwooommmssstttooosssxxxxxxqqqoootttuuuqqqmmmgggjjjtttxxxtttrrrvvvmmmggghhhrrrsssjjjcccccccccllloooiiigggllllllgggiiiiiifff```[[[]]]dddlllgggcccffffffbbbjjjpppiii```^^^[[[]]]ccchhhjjjhhhpppkkkhhhhhhiiiiiinnnsssoooaaaYYY```lllpppnnnmmmppppppooommmlllmmmqqqtttdddiiijjjoooxxxrrrlllqqqfffiiimmmppppppnnnmmmnnnkkkkkkqqqxxxtttlllnnnxxxppptttiiiKKK111))))))'''((('''%%%%%%&&&&&&&&&%%%&&&'''((((((((('''(((***'''$$$"""$$$)))---,,,***%%%$$$"""!!!!!!"""###$$$"""###$$$%%%%%%%%%$$$######$$$%%%$$$"""!!!"""###'''%%%$$$%%%&&&'''&&&$$$######""""""######$$$%%%###$$$%%%%%%%%%$$$$$$%%%$$$###"""!!!!!!"""$$$%%%%%%%%%&&&'''''''''&&&&&&)))(((&&&&&&''''''&&&%%%%%%&&&''''''&&&%%%&&&'''+++***((('''&&&'''((()))((('''(((***,,,,,,(((%%%)))***+++***((('''((()))%%%&&&'''((()))(((((('''(((''''''))),,,,,,)))&&&)))***************,,,---+++......++++++......***///---,,,++++++...000222***AAALLLnnnkkkWWWQQQjjjaaagggkkkqqqwww~~~|||}}}~~~vvv}}}wwwzzzwwwqqqssswwwtttiiiiiissstttrrryyyvvvyyyvvvllljjjooosssqqq|||zzzxxxvvvuuutttqqqoooiiiiiilllpppuuuwwwuuusssqqqiiihhhqqquuuooogggfffffflllnnnlllnnnrrroooggggggkkklllhhhaaaaaahhhppppppeeegggjjjfffgggkkkiiiiiifffdddhhhooorrrrrrpppmmmnnnmmmjjjjjjooopppooommm```RRRSSScccqqqmmmaaahhhqqquuuooommmsssxxxwwwgggiiigggkkkssslllcccfffgggfffkkkrrrrrrllljjjoooiiimmmsssuuukkkaaaeeeqqqxxxqqq\\\===((($$$((()))((('''%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&''''''&&&$$$&&&###"""%%%***------+++############$$$$$$%%%%%%#########$$$######"""!!!###$$$%%%$$$"""""""""$$$'''&&&&&&((())))))'''%%%######""""""######$$$%%%%%%$$$$$$#########$$$$$$$$$######"""###$$$&&&'''&&&&&&%%%%%%$$$%%%%%%%%%&&&'''((('''&&&%%%&&&'''((('''&&&&&&&&&'''%%%$$$))))))((((((((((((((((((&&&&&&''')))***)))'''$$$)))))))))'''%%%%%%(((***&&&&&&''''''((()))***++++++***))))))******)))((('''***,,,+++'''&&&)))---,,,......,,,,,,......,,,---,,,***)))))),,,///000,,,888>>>dddjjj[[[LLLnnnwwwZZZZZZbbbbbbeeennn}}}}}}}}}{{{~~~yyyzzztttlllnnnsssoooiiipppzzzssslllsssrrruuutttnnnlllqqqwwwxxxzzzuuuwwwwwwssspppqqqkkkrrrsssmmmmmmrrrsssoooxxxpppkkknnnooonnnooorrrooonnnkkkiiimmmrrrqqqjjjdddiiiooopppmmmkkkmmmoooqqqdddgggqqqlllggggggdddfffdddfffjjjkkkiiihhhiiimmmrrrpppiiihhhoooqqqlll^^^YYYOOONNNdddzzzttt]]]ZZZlllxxxssspppwwwxxxrrrqqqnnndddbbbiiieeeaaagggkkkgggkkktttsssjjjhhhooogggjjjoooppphhhaaaeeennnzzzgggIII111&&&'''))))))((('''%%%%%%&&&&&&&&&%%%$$$######%%%))))))%%%!!!&&&$$$###%%%(((******)))###$$$%%%%%%%%%%%%$$$###$$$$$$$$$######""""""!!!"""$$$%%%$$$###"""###$$$&&&&&&&&&(((***)))&&&$$$######""""""######$$$%%%&&&$$$"""!!!"""#########$$$######$$$$$$&&&'''((('''&&&$$$###"""###$$$$$$!!!$$$''''''&&&&&&))),,,)))'''%%%&&&(((***'''%%%'''(((((())))))((('''&&&&&&&&&'''(((((('''%%%$$$'''(((((('''%%%%%%'''(((''''''&&&&&&'''***,,,...---+++)))(((((()))))))))(((******)))'''&&&(((***,,,------------......---'''))),,,...///...,,,***222666888___iiibbbPPPdddiii]]]fffkkkeeefffppp~~~~~~~~~~~~{{{wwwyyyssslllpppqqqnnniiirrr}}}wwwooowwwppptttvvvsssqqqtttxxx{{{~~~uuupppqqqrrrpppoooqqqnnnwwwwwwkkkfffkkkqqqpppqqqooommmllliiihhhmmmsssrrrooojjjiiimmmpppmmmfffhhhhhhkkknnnrrrssssssrrrsssdddeeemmmiiieeeeeebbbaaaccchhhmmmjjjdddeeekkkkkkooommmeeefffooorrrnnnXXXYYYQQQNNNccc}}}{{{eeeVVViiitttpppnnnuuuwwwrrrtttpppeeebbbjjjiiihhhrrrmmmkkkmmmsssqqqjjjhhhnnnfffgggkkkppprrrsssvvvzzzqqqVVV777***+++---+++'''((('''%%%%%%&&&&&&&&&%%%((('''''')))------)))%%%&&&%%%$$$$$$%%%&&&%%%%%%$$$%%%&&&&&&&&&$$$""" %%%%%%$$$$$$############"""###$$$$$$###"""###$$$$$$$$$%%%'''((('''%%%"""######""""""######$$$%%%&&&$$$!!!!!!###$$$$$$######$$$$$$$$$%%%&&&'''((('''&&&$$$###""""""###$$$"""%%%((((((&&&&&&))),,,(((&&&%%%'''***,,,***(((%%%'''((())))))((('''&&&%%%&&&''''''&&&%%%$$$$$$###&&&((()))(((&&&&&&&&&((('''&&&&&&'''))),,,...,,,+++***((('''''')))***+++)))&&&'''((()))(((''',,,+++,,,------------...(((***,,,//////...---+++333666===fffmmmhhhQQQXXXmmmjjjppp}}}xxxxxx{{{{{{{{{|||{{{|||uuutttzzzuuupppwwwrrrqqqkkknnn{{{{{{xxx~~~tttxxx{{{yyyuuusssuuuyyyyyyvvvsssqqqqqqsssttttttmmmttttttkkkfffjjjppprrrggglllqqqqqqmmmiiikkkooommmlllllloooqqqoooggg```mmmhhheeegggmmmrrrttttttuuufffccceeeaaabbbddd^^^\\\]]]dddmmmmmmiiikkkssshhhjjjhhhfffhhhnnnrrrrrrgggiii]]]MMMSSSgggjjj]]]]]]gggjjjffffffnnnvvvwwwrrrsssllliiikkkeee```hhhkkklllmmmmmmlllkkklllmmmmmmkkkkkkpppwwwyyyxxxuuu```DDD+++'''...///***&&&((('''%%%%%%&&&&&&&&&%%%&&&&&&&&&((())))))(((&&&&&&%%%$$$$$$############%%%%%%&&&&&&$$$###!!!%%%%%%$$$#########$$$$$$"""###$$$$$$###"""$$$%%%$$$######$$$&&&&&&$$$"""######""""""######$$$%%%%%%### """%%%&&&%%%######$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$((())))))(((&&&%%%%%%&&&&&&&&&&&&''')))++++++***%%%&&&'''((()))((('''&&&%%%'''((('''%%%###$$$$$$"""%%%)))***)))'''&&&&&&((('''&&&&&&&&&(((+++,,,)))***)))(((&&&&&&(((***+++(((%%%&&&***,,,***''',,,)))***------,,,,,,///...---+++***+++---000222///444BBBmmmpppkkkPPPIIIuuuwwwccckkkyyy{{{zzz~~~{{{zzzzzz{{{zzzyyyxxxxxxsssuuu|||wwwqqqxxxssswwwrrrppp{{{yyyxxxxxx{{{}}}{{{tttqqqsssxxxsssyyyzzzuuussswwwwwwrrrpppooonnnlllmmmnnnnnnmmmiiinnnssssssqqqoooooooookkkjjjkkknnnpppmmmgggcccgggffffffgggjjjllllllkkknnngggfffddd___aaa^^^OOOLLLHHHMMM[[[dddbbbdddiiikkkhhhhhhkkklllkkklllpppqqqvvvlllVVVLLLTTTXXXSSS``````______aaafffnnntttrrrvvvqqqlllhhh\\\UUU]]]cccjjjkkkeeefffnnnqqqnnnssspppnnnpppssssssllleeeLLL666%%%''',,,)))&&&(((((('''%%%%%%&&&&&&&&&%%%!!!"""$$$#########$$$%%%%%%%%%%%%$$$######$$$%%%$$$$$$$$$$$$###""""""!!!######"""!!!"""###$$$$$$!!!###$$$$$$######$$$%%%%%%###"""###$$$%%%$$$#########""""""######$$$%%%$$$""" ###''')))'''$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%+++)))(((''''''&&&$$$###$$$&&&''''''&&&&&&''')))%%%&&&''''''((((((((('''&&&((()))'''$$$###$$$%%%$$$&&&((()))(((''''''(((''''''&&&&&&&&&''')))***&&&''')))(((&&&&&&(((***)))((('''((()))***+++++++++'''(((,,,---***+++///...,,,+++******---///111///000===hhhmmmoooWWWKKK___iiirrr~~~~~~~~~yyywwwzzz}}}~~~~~~yyyxxxssswww~~~wwwooouuurrr}}}{{{wwwsssiiiyyy{{{|||zzzsssoootttzzziiiwww|||tttqqqvvvtttkkktttmmmjjjnnnsssqqqjjjeeeoooooommmkkklllpppqqqqqqoookkkiiiiiijjjjjjkkkmmm\\\bbbjjjnnnlllgggaaa^^^dddeeekkkkkkeeedddVVV===PPPFFFGGGYYYggghhhgggiiiqqqkkklllrrrpppgggeeeiiijjjvvvwwwfffWWWXXX]]]]]]ZZZWWWXXX^^^aaaaaaeeejjjqqqvvvrrrlllhhh^^^[[[ggg]]]hhhiii___aaapppuuuoooppppppppppppsssrrrllleee@@@///%%%((()))"""###***((('''%%%%%%&&&&&&&&&%%%"""$$$&&&%%%""""""%%%((($$$%%%%%%%%%$$$$$$&&&'''"""""""""""""""#########"""!!! """###$$$!!!###$$$$$$######$$$&&&&&&$$$"""###$$$%%%%%%$$$#########"""###$$$$$$%%%###!!! $$$)))+++((($$$$$$$$$%%%%%%%%%$$$######"""###%%%&&&''''''&&&%%%***'''%%%&&&((()))'''$$$$$$&&&(((&&&###"""$$$&&&&&&&&&&&&&&&''''''((((((&&&((()))((($$$###$$$&&&'''(((((('''&&&''')))+++''''''&&&&&&&&&''''''(((###&&&((((((&&&%%%'''***&&&(((+++***((((((+++///***&&&''',,,---)))***...((())),,,//////...,,,+++222,,,444]]]fffssscccXXXMMMmmmnnn{{{~~~}}}xxxwww|||uuusssyyytttvvv||||||yyyoooooouuu|||uuuqqqrrrtttssssssuuuiiilllxxxxxxjjjgggmmmnnneeegggkkkqqqsssrrrppppppjjjsssrrrnnnqqqmmmhhhlllbbblllnnnffffffpppqqqiii```gggkkkiiifffeee```ZZZ[[[YYY^^^fffcccTTTIIIGGGDDDDDDGGGeeebbbfff```oootttooojjjkkkoooppplllgggooommmpppnnnggghhhdddUUUNNNeeeYYYNNNfffoooeeejjjuuufffkkkmmmooonnncccmmm]]]iiihhheeelllnnnlllpppuuuqqqpppqqqoooggg^^^YYY666222..."""&&&---!!!""",,,)))!!!"""!!!!!!(((###%%%&&&%%%""""""$$$'''$$$######"""""""""""""""%%%$$$"""!!!!!!"""$$$%%% !!!"""######$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$############""" """&&&))))))&&&"""&&&%%%$$$%%%'''(((((('''%%%""" !!!$$$&&&%%%###'''''''''&&&&&&%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&''''''&&&%%%&&&(((***(((&&&###$$$&&&((('''%%%&&&(((((('''$$$$$$'''***&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))$$$'''++++++)))((()))***---,,,+++***)))***+++++++++)))666MMM___kkkeeePPPJJJaaannnvvv}}}yyyyyywww}}}tttppprrrsssqqqvvv}}}{{{{{{vvvmmmiiijjjpppmmmoooxxx|||xxxqqqnnnqqqrrrxxxssseeeeeellljjjooooooooommmiiiiiinnnsssmmmsssnnnkkkoooiii______TTT\\\aaabbbhhhpppooohhhfffgggiiiiiigggcccaaa___aaa```cccfff]]]LLLCCCDDDCCCKKKRRRjjjcccgggeeesssqqqmmmhhhhhhjjjkkkiiifffnnnjjjlllnnnmmmuuuwwwkkkjjjnnn]]]XXXfff^^^YYYppprrrfffoooppppppmmmbbbjjjhhhjjjbbb^^^dddfffhhhqqqqqqooonnnooonnndddQQQAAA((()))...***###(((+++!!!""",,,***$$$&&&%%%###)))###%%%&&&$$$""""""$$$&&&$$$######""""""""""""""""""###$$$$$$$$$$$$###""" !!!"""############!!!"""######$$$$$$######$$$$$$$$$#########""""""###!!!!!!###&&&'''&&&$$$######$$$%%%&&&&&&%%%$$$$$$"""!!!!!!$$$%%%%%%###&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%''')))(((&&&$$$$$$&&&(((&&&%%%&&&'''(((&&&$$$$$$&&&)))&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))'''((((((((())))))))))))&&&(((***)))'''&&&(((***,,,++++++***+++,,,---...222,,,111===NNNeeehhhVVVHHHXXXqqqfffppp{{{}}}}}}|||yyy||||||rrrvvvnnnggggggpppyyyxxxtttrrrtttuuuqqqnnnmmmooonnnrrr{{{~~~yyypppjjjtttuuuxxxqqqeeefffhhh___eeekkknnnkkkhhhkkkttt}}}rrrtttmmmjjjmmmdddUUURRRNNNLLLOOOXXXdddkkkkkkhhhfffaaaaaagggfff```^^^ccccccbbbcccbbbUUUEEE@@@FFFCCCUUU]]]kkk___hhhgggrrruuusssrrrqqqqqqssstttuuukkkccccccgggkkkxxx~~~vvvzzzmmm___hhhnnnTTTPPPuuurrrhhhpppnnnkkkjjjaaalllpppjjj______gggcccbbbmmmppppppnnnkkkjjjaaaIII111&&&%%%,,,...&&&'''***&&&'''111...'''(((&&&"""&&&###$$$%%%$$$""""""$$$%%%$$$######"""""""""""""""!!!$$$''''''$$$!!! !!!""""""#########!!!!!!"""###############$$$$$$#########"""""""""$$$"""!!!!!!###%%%%%%%%% """$$$%%%$$$###"""###$$$###!!!"""###%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$&&&((('''&&&%%%%%%&&&'''&&&%%%%%%&&&&&&%%%$$$$$$&&&'''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))''''''((((((((()))))))))((())))))(((&&&&&&''')))*********+++,,,...///000333000000333DDDcccmmmZZZIIIKKKxxxkkkdddmmmzzz}}}|||{{{xxxwww||||||sssooopppnnnooowww|||pppoooppprrrtttuuuvvvvvv{{{yyyxxxyyyvvvpppnnnooooooppptttpppfffgggfffXXX[[[eeennnqqqppprrruuuwwwrrruuupppmmmlll]]]MMMLLLRRRGGGCCCNNN]]]ddddddccc\\\TTTVVVbbbddd\\\[[[bbbaaa[[[YYYXXXPPPEEEDDDJJJKKK]]]```fffXXXgggfffkkkdddhhhkkkllllllllloooqqqkkk```___cccgggrrrwwwoooqqqbbb^^^ssszzz]]]TTTppprrriiinnnhhhccceeebbboooooohhhbbbkkkssshhh^^^gggkkkooommmddd___XXXCCC---000'''(((***&&&)))222111111888111''''''$$$ ###$$$$$$$$$#########$$$$$$$$$######"""""""""""""""!!!$$$&&&&&&$$$!!!!!!"""""""""""""""!!!!!!"""############"""############""""""""""""###""""""!!!"""$$$$$$%%% !!!###"""!!! """$$$$$$###""""""###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''###$$$&&&'''''''''&&&%%%(((((('''''''''&&&&&&&&&###$$$%%%$$$######%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%%%%&&&&&&&&&'''''''''((((((((()))))))))******'''''''''((((((((())))))&&&'''((((((((('''((((((+++++++++,,,---...///000---000333555FFFiiisss]]]NNNBBB\\\wwwrrrsss|||}}}{{{xxxuuuuuu|||}}}vvvwww|||~~~zzzxxxyyywwwrrrsssvvvxxxvvvssstttwwwzzz~~~}}}|||xxxooohhhkkksssnnnhhhiiiggg```cccfff___fffmmmsssrrrrrrqqqlllfffmmmsssqqqnnngggTTTGGGLLLNNNDDDBBBOOO___ccc]]]XXXNNNGGGMMM^^^ddd]]]\\\bbb```TTTLLLMMMMMMIIIIIINNNZZZeee^^^```VVViiifffeee]]]bbbiiikkkiiigggggghhhlllaaaaaafffgggkkkmmmdddjjj``````qqqyyyiii[[[aaajjjdddmmmhhhdddfff```kkkjjjfffcccnnnwwwjjj___fffdddnnnqqqfffWWWHHH777'''000''''''+++,,,777AAA===444999///$$$$$$###!!!%%%$$$###""""""############$$$######""""""""""""""""""""""""""""""""""""""" !!!"""############!!!!!!"""########################"""""""""!!!!!! """###$$$$$$$$$$$$$$$###"""!!! !!!%%%((($$$$$$$$$###""""""###$$$###$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''((('''&&&%%%(((((('''''''''&&&&&&&&&"""###%%%%%%$$$###$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''(((((((((((())))))))))))''''''''''''((((((((((((###%%%'''***+++***)))''',,,,,,---------.........***...222555GGGkkkwwwcccWWW???KKKyyykkkoootttzzzvvvyyywwwvvvxxx}}}{{{vvvyyy}}}|||uuuqqqtttxxxrrrxxx{{{wwwtttwww}}}tttvvvyyywwwooogggjjjqqqsssbbb\\\[[[TTTWWWdddjjjnnnsssrrrllllllooommmfffgggnnnnnnkkkaaaLLLAAAJJJBBBAAAEEETTTccceeeXXXJJJEEECCCJJJZZZdddcccaaaccc```QQQFFFHHHKKKKKKLLLQQQgggjjj]]]aaa\\\nnnhhheeebbbfffkkkmmmjjjfffddddddeee]]]aaaiiifffffffff```qqqkkkgggjjjnnnkkk```TTT^^^^^^mmmmmmmmmmmm```ccchhheee```eeemmmgggaaaiiifffrrryyypppWWW>>>---'''***+++222555777DDDJJJ???---222))) $$$%%%$$$((($$$###!!!!!!###$$$###"""$$$######"""""""""""""""$$$###!!!!!!###$$$ !!!"""######$$$$$$$$$""""""###$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!"""%%%&&&&&&%%%&&&&&&%%%### ###''')))***$$$$$$%%%###"""!!!###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%!!!###%%%%%%$$$$$$$$$%%%###&&&(((((('''%%%%%%%%%&&&%%%%%%&&&''''''%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&'''''''''(((((((((&&&&&&'''***,,,,,,)))'''+++,,,,,,------------,,,---+++,,,///AAAeeewwwkkk```CCCGGGfffqqqdddppptttvvvvvvwwwxxx{{{|||vvvrrruuuuuuyyy}}}xxxqqquuutttxxxyyytttttt{{{sssqqqrrrssspppkkklllooottt\\\VVVZZZQQQLLLZZZjjjgggoooooohhhhhhpppuuurrriiillljjjhhhaaaKKK???HHH???CCCGGGPPP]]]bbbUUUAAABBBCCCIIITTT___eeeeeeccc\\\OOOFFFHHHKKKLLLQQQZZZiiiiii]]]gggcccqqqhhhhhh[[[]]]___```___^^^]]]]]]bbb\\\dddmmmgggeeegggdddvvvrrrppplllhhhjjjcccRRR\\\\\\kkklllooossseeeeeecccgggaaa^^^eeedddcccjjjooorrruuulllQQQ444+++222333???JJJAAA777@@@BBB222$$$+++%%%%%%&&&###%%%%%%""" !!!###$$$###"""$$$######"""""""""""""""$$$###!!!!!!###$$$!!!"""###$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%###"""""""""!!!!!!!!!!!! """$$$%%%$$$%%%))),,,&&&"""!!!%%%+++///---)))###%%%%%%$$$!!!!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%"""$$$&&&&&&%%%$$$%%%%%%###%%%((()))'''%%%%%%&&&'''%%%%%%&&&((()))&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((...+++(((((()))******(((((()))+++,,,------------111***)))///@@@```sssnnndddJJJMMMUUUxxxffffffxxxxxxwwwuuuyyy{{{rrrmmmxxxuuuzzzqqqpppyyyzzzssssssxxxxxxttt}}}tttmmmmmmoooooooooqqqpppXXXVVVaaaUUUFFFPPPaaaaaannnssslllhhhooottttttooommmhhhgggcccNNN@@@GGGEEEIIIHHHFFFQQQ\\\RRR???AAADDDHHHNNNZZZeeegggbbbWWWMMMHHHJJJKKKMMMWWWdddeeeeee]]]lllgggpppgggjjj_________```cccfffhhhiiihhhdddmmmuuunnnjjjnnnnnnqqqpppuuusssllllllfffVVVccc^^^gggeeekkkuuulllmmm___iiifff```eeefffcccfffrrrjjjcccYYY@@@''')));;;FFFXXX___FFF...222444### (((%%%!!!'''&&&%%%""" !!!###$$$###!!!$$$######"""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%""""""""""""!!!!!!!!!!!!"""###$$$######%%%+++000%%%"""""")))222555///(((###%%%&&&$$$!!! """%%%&&&%%%%%%$$$$$$#########''''''&&&%%%%%%'''((()))&&&&&&%%%%%%%%%$$$$$$$$$"""$$$&&&'''&&&%%%%%%&&&"""%%%))))))'''%%%%%%&&&'''&&&%%%''')))***'''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((555///)))%%%&&&((())))))%%%'''))),,,---.........222)))+++666FFF___nnnkkkeeePPPRRRJJJ^^^kkkbbbyyywwwzzz|||}}}{{{}}}}}}{{{wwwxxx}}}{{{ssssssyyyzzzvvvrrrwwwxxxuuuyyyoookkkrrrssskkkgggkkkqqqeeeZZZ]]][[[HHHEEEZZZeeekkkhhheeekkklllkkkrrrooo]]]rrrfff]]]HHHJJJQQQFFFFFFGGGJJJOOOOOOGGG>>>;;;888BBBMMMQQQ\\\eeebbbXXXEEEMMMHHHEEE\\\ddd```ccc``````eeemmmqqqnnnjjjbbbccclllaaa]]]ggggggrrrkkkjjjkkkkkkhhhfffllltttyyyrrrlllmmmooonnnkkkiiipppqqqhhheeennnpppmmmqqqlllffffffddd```gggmmmfff___```bbb\\\KKK:::777>>>===DDDHHHDDD777***""" $$$"""$$$'''%%% """((($$$$$$############$$$$$$%%%%%%$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!""""""!!!%%%%%%"""!!!$$$###!!!###$$$%%%$$$###$$$%%%###)))((($$$&&&!!!### """%%%### ###+++))))))((('''&&&$$$"""!!!"""!!! """$$$''')))"""######$$$$$$%%%&&&&&&"""###$$$###"""###&&&)))""""""#########$$$$$$$$$""""""""""""###$$$%%%&&&###$$$%%%'''(((''''''&&&'''&&&&&&'''))),,,///111%%%%%%&&&&&&&&&%%%$$$###$$$''')))(((%%%###$$$&&&%%%'''(((%%%!!!"""(((...000---$$$%%%...,,,''',,,))))))***+++---.../////////***---555EEEcccxxxvvvhhh[[[UUUPPP\\\]]]aaa{{{{{{|||||||||{{{yyyxxxzzz~~~{{{tttrrrvvv{{{}}}{{{uuuqqqtttwwwxxxwwwpppnnnrrrooofffffflllkkkhhh___\\\\\\PPPHHHPPPTTTeeejjjhhhmmmmmmjjjmmmnnn^^^ttthhh```III???:::IIIGGGCCC===<<<===;;;888<<<666:::===999===BBB>>>GGG:::KKKNNNOOOaaa```WWWcccaaaaaaffflllooommmiiibbbbbbkkkaaa^^^gggccciiikkkiiijjjkkkiiifffhhhmmmqqqqqqpppooopppooolllgggiiitttqqqjjjmmmnnnjjjmmmjjjhhhmmmoookkkmmmkkk^^^______cccgggaaaQQQAAA:::...444888666...'''%%%&&&&&&$$$%%%'''$$$ &&&$$$$$$############$$$$$$%%%%%%$$$$$$###""""""!!!""""""!!!!!!!!!!!!""""""######"""""""""!!!!!!!!! """$$$$$$###"""###$$$%%%---...$$$"""$$$""""""!!!"""%%%### """(((%%%%%%%%%%%%%%%$$$######"""!!!!!! !!!###%%%'''&&&&&&%%%%%%$$$#########%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%"""###$$$&&&'''(((((((((&&&%%%$$$$$$$$$&&&(((***$$$$$$%%%&&&&&&'''((((((!!!###&&&''''''((()))+++"""%%%&&&&&&######%%%'''(((***$$$%%%+++'''$$$,,,++++++,,,,,,---------...,,,,,,000000999VVVnnnnnnhhh\\\PPPFFFOOOxxxiiiVVVbbbzzz{{{{{{~~~}}}zzz{{{wwwuuuvvvzzz{{{xxxuuuuuu{{{wwwuuutttsssrrrvvv|||wwwsssqqqqqqjjjaaabbbkkkfffllleee]]]^^^XXXKKKFFFHHHaaallliiimmmpppmmmmmmtttaaakkkUUUOOOCCC>>>666HHHJJJGGG@@@===@@@AAA???DDD>>>AAABBB<<>>BBBFFFCCC;;;999666===AAA<<>><<<;;;CCCFFF===;;;<<<555:::===FFF999888CCCFFFWWWaaabbbbbbcccdddgggkkkooommmfffiii```cccooohhhjjjsssjjjdddgggkkkkkkiiiiiihhhpppqqqgggaaaccceeedddaaaqqqrrrlllssszzzuuuqqquuunnnnnnmmmjjjmmmlll^^^ZZZWWWNNN@@@222+++))))))###%%%'''&&&###!!!!!!###%%%&&&&&&'''(((******)))$$$$$$############$$$$$$$$$$$$$$$###############""""""!!!!!!!!!!!!""""""$$$"""...///###%%% !!!"""!!! """$$$$$$%%%$$$######$$$"""!!!#########$$$$$$""" $$$$$$###"""""""""######&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''$$$""""""&&&+++...+++'''%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%$$$######$$$$$$((('''%%%$$$######$$$$$$&&&&&&&&&&&&&&&&&&'''''')))(((&&&$$$######$$$%%%%%%###"""$$$((()))'''$$$#########%%%'''))))))(((((()))&&&***444///(((+++******+++,,,---...///000,,,---...)))---LLLllluuulllkkk[[[OOOHHHCCCeee}}}eeepppvvv{{{{{{yyy}}}yyyzzz{{{{{{zzz}}}}}}www|||zzzwwwuuuwwwyyyuuunnnpppooorrrxxxyyytttooommmmmmhhheeefffkkknnnnnnmmmhhhccc]]]ccceeeSSSDDDJJJFFFSSSXXX]]]hhhdddTTTLLLKKK@@@VVVHHHGGGAAACCC@@@NNNOOOKKKJJJTTT```YYYHHHJJJJJJRRRTTTIIIEEEEEE???777@@@GGG777333555000BBB]]]aaaeeefffeeefffhhhkkkkkkcccggg^^^aaannnhhhkkkyyyppphhhhhhjjjiiiggghhhlllmmmkkkeee___^^^ccchhhnnnuuupppoooxxxzzzqqqoooqqqlllnnnnnnhhhdddXXXDDDBBBGGGFFF777&&& ###'''!!!###%%%%%%###"""""""""$$$&&&&&&&&&)))------***$$$$$$############$$$$$$########################""""""!!!!!!!!!!!!""""""""" $$$---...%%%!!!###"""""""""!!! !!!###%%%$$$!!! ###%%%""""""$$$###"""$$$&&&%%%!!!'''&&&$$$""""""""""""###%%%%%%%%%%%%%%%%%%$$$$$$''''''&&&&&&%%%%%%$$$$$$$$$""""""%%%))),,,+++(((###$$$$$$$$$%%%%%%%%%%%%######"""""""""###$$$$$$''''''&&&$$$###############$$$$$$%%%%%%&&&&&&&&&############$$$&&&((()))$$$$$$$$$%%%'''((('''&&&%%%%%%$$$###$$$%%%''')))((('''"""&&&111...%%%'''((()))***+++---...///000111+++,,,++++++BBBcccssslllhhhbbb[[[LLLAAAXXXqqqccc|||}}}~~~}}}~~~zzz}}}yyy{{{{{{|||{{{ssswwwxxxvvvrrrsssvvvsssmmmnnnqqqrrrrrrssssssllleeejjjjjjiiiiiijjjmmmmmmllleeekkkjjjhhhhhh\\\NNNNNNEEEIIIIIIOOOVVVNNNDDDHHHSSS>>>OOOFFFJJJDDDHHHKKKJJJLLLGGGAAAHHHUUUQQQCCCCCCBBBJJJLLLCCCBBBGGGCCCAAAKKKMMM<<<;;;888(((555GGGQQQ^^^eeefffeeeeeegggiiidddjjjaaabbbmmmgggkkktttmmmiiikkkllliiihhhiiinnnhhheeegggddd___cccmmmnnnoookkkoooyyyrrrhhhjjjkkkfffjjjkkkbbbZZZHHH///111888888---###!!!###$$$""""""############$$$%%%$$$&&&%%%$$$'''---,,,'''$$$$$$############$$$$$$########################""""""!!!!!!!!!!!!"""""" """$$$''''''%%%###"""#########!!! !!!$$$&&&%%%###!!!!!!###$$$$$$$$$###%%%###!!!###)))(((###'''%%%###"""!!!!!!"""###""""""######$$$#########'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&'''((((((######$$$%%%&&&'''((((((######"""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%""""""###%%%&&&((()))***&&&'''))))))(((''''''(((***,,,,,,)))&&&$$$&&&)))&&&'''###%%%---((("""'''))))))******+++,,,------111(((,,,000***666ZZZuuutttjjjkkkiiiSSSEEESSSfffqqqjjjaaa||||||xxxyyy}}}~~~~~~}}}vvvmmmpppsssrrroooqqqvvvuuupppmmmrrrqqqlllmmmqqqkkkaaalllpppqqqmmmhhhggghhhhhhcccvvvxxxnnnmmmiiiZZZQQQJJJFFF???AAADDD===???QQQLLL666NNNRRR\\\OOOHHHEEEBBBJJJJJJEEEKKKWWWUUUHHHAAA???EEEFFF<<<>>>EEEDDDRRRXXXTTTBBBEEEBBB---777...>>>SSSaaafffeeedddeeeiiifffoooffffffooogggkkkjjjggghhhlllnnnllllllnnnnnncccbbbjjjjjjaaadddqqqeeeddddddnnnvvvjjj```ggggggbbbdddccc[[[SSSBBB***222444000((($$$((()))&&&&&&&&&$$$######$$$&&&'''$$$&&&%%%"""%%%+++***$$$$$$$$$############$$$$$$##################$$$$$$""""""!!!!!!!!!!!!""""""###### !!!%%%%%%"""###$$$###"""!!!"""%%%''''''&&&%%%%%%###!!!$$$)))$$$%%%### ###******%%%%%%$$$"""!!! !!!###$$$ !!!"""""""""""""""$$$$$$%%%&&&&&&''''''((('''((('''%%%######%%%'''###$$$%%%&&&''')))******%%%$$$$$$###"""""""""### !!!###%%%&&&&&&&&&%%%&&&&&&'''''''''&&&%%%%%%$$$%%%&&&'''((((((((((((###(((******,,,000333000444555111***&&&''')))%%%)))''''''+++%%%!!!***************************///&&&---444***000VVV{{{xxxjjjnnnnnnTTTGGGOOORRR{{{kkkbbblll|||~~~~~~~~~|||ssswww|||uuutttlllqqqvvvppppppssspppssspppooopppmmmfffbbbcccqqqtttvvvtttooommmooorrrrrrtttsssoooooonnndddXXXKKK@@@;;;AAACCC>>>???EEECCCPPPYYY```___NNNAAAFFFDDDHHHEEE@@@FFFQQQSSSLLLDDD???>>>AAABBBBBBHHHPPPWWW\\\WWWIIIBBBCCC@@@777000&&&555WWWbbbVVVZZZpppqqqsssrrrnnnoooqqqlllccc``````eeelllmmmjjjnnnuuurrrbbbcccjjjdddaaafffhhhfffmmmmmmddd___aaa^^^WWWdddhhhTTT[[[aaaBBB///,,,---,,,***((('''&&&&&&'''%%%""""""$$$$$$""""""%%%%%%######$$$''''''$$$!!!!!!###%%%%%%""" !!!"""'''&&&$$$#########$$$$$$!!!!!!!!!!!!!!!"""######"""""""""######$$$$$$$$$"""!!! !!!###%%%'''%%%###!!!"""%%%%%%$$$!!! """%%%&&&%%%%%%%%%&&&###$$$&&&%%%$$$######$$$ """$$$###!!! ###&&&''''''&&&&&&%%%$$$######&&&$$$###$$$%%%%%%$$$###"""&&&%%% !!!&&&'''$$$$$$"""!!!$$$((('''"""""""""#########$$$$$$$$$"""###&&&''''''%%%###!!!&&&***)))### $$$&&&$$$""")))000...)))222LLLdddgggaaaeee]]]===%%%'''///###,,,&&&%%%***)))+++(((''''''''')))+++---...000000,,,+++...444UUUvvvrrrlllmmmjjjSSSDDDIIIfff}}}lllbbbggg|||}}}zzzzzz||||||}}}|||rrrvvv~~~zzzwwwooorrruuullljjjppppppooommmmmmpppnnnhhhdddeeeeeejjjooopppnnnmmmoooqqqnnnrrrrrrpppooommmdddYYYNNNBBB;;;;;;;;;;;;DDDPPPXXXbbbfffgggbbbMMM===???GGGLLLJJJDDDEEELLLLLLEEEEEEAAA@@@AAAAAAAAAIIISSSYYY___```\\\[[[XXXIII777///---000:::HHHUUUccclllkkkqqqtttpppllljjjfff```gggfffiiimmmllliiikkkqqqrrrkkkjjjhhhbbbdddeee\\\eeeiiijjjddd___[[[VVVRRRTTTfff\\\[[[TTT444)))******)))(((&&&%%%%%%%%%&&&%%%""""""$$$$$$""""""%%%&&&$$$###$$$''''''%%%###!!!###%%%$$$"""!!!"""###%%%$$$###"""!!!""""""###!!!!!!!!! !!!""""""###############$$$$$$$$$%%%$$$###"""!!!"""$$$%%%'''$$$"""!!!"""$$$$$$###!!!!!!"""$$$$$$#########$$$###$$$%%%%%%%%%$$$$$$$$$"""#########"""###$$$&&&&&&&&&%%%%%%$$$$$$######%%%$$$######%%%%%%$$$###"""%%%%%%!!!"""''')))&&&&&&""" """''')))(((%%%###$$$$$$$$$%%%%%%%%%%%%"""###%%%&&&&&&%%%$$$###%%%)))((((((,,,+++'''(((&&&'''...===UUUpppaaaCCC222&&&+++000***%%%++++++%%%''''''''''''((()))***+++,,,,,,---***+++...000GGGmmmrrrnnnfffgggfffTTTFFFLLL[[[pppddd```mmm~~~}}}|||||||||{{{|||rrrwww|||wwwooorrrsssjjjiiippppppooommmooorrrqqqjjjfffggg```fffllloooooonnnnnnooolllooorrrrrrrrrmmmaaaVVVIIIAAA<<<===<<<>>>IIIWWW[[[eeeiiijjjgggUUUEEEFFFHHHNNNNNNGGGDDDGGGGGGBBBEEECCCBBBAAA???BBBMMMXXX^^^bbbeeehhhnnnkkkVVV???...333,,,$$$222SSSggggggdddmmmsssooogggbbb^^^\\\hhhffffffgggfffdddfffjjjooonnnnnnfffaaahhheeeQQQgggccc```\\\UUUNNNLLLNNNKKKiiifffZZZDDD)))))),,,'''&&&%%%$$$$$$$$$$$$%%%%%%""""""%%%%%%""""""%%%'''%%%$$$$$$%%%&&&&&&%%%!!!###$$$$$$""""""###$$$""""""!!! !!!!!!!!!!!! !!!!!!"""######$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%&&&$$$"""!!!"""###$$$###!!!###$$$$$$###!!! """###$$$$$$%%%%%%%%%%%%$$$$$$%%%###""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$###"""###$$$%%%$$$######%%%%%%###$$$''')))'''111,,,%%%######%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&"""$$$&&&%%%''')))&&&"""***"""!!!222SSSvvvxxx___BBB$$$000///''''''///***###&&&&&&'''(((((())))))))))))***+++))),,,000---999SSSxxxtttjjjggggggXXXJJJMMMVVV{{{nnnjjjgggsss~~~}}}~~~~~~}}}~~~yyy|||}}}wwwzzz}}}wwwxxxnnnqqquuuoooooorrroooqqqppprrruuusssmmmiiiiiijjjmmmpppqqqpppnnnnnnooommmnnnqqquuuvvvlllZZZJJJ;;;:::>>>EEEHHHHHHLLLRRRQQQ]]]dddiiilll^^^NNNLLLEEEJJJKKKEEEBBBEEEHHHGGGBBBCCCCCCAAAAAAGGGUUU```fffeeedddeeelllmmmaaaRRR444222+++'''000GGG[[[dddeeekkkooollleee^^^\\\[[[gggeeeddddddcccdddfffiiijjjfffhhhgggcccfffaaaOOOcccYYYQQQPPPJJJDDDHHHQQQOOOhhhaaaLLL333###,,,)))$$$$$$$$$$$$$$$%%%%%%%%%%%%"""###&&&&&&###"""%%%&&&%%%#########$$$%%%&&&"""###############$$$%%%!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$###$$$$$$$$$$$$$$$''''''&&&###!!! """$$$$$$$$$$$$%%%&&&&&&%%%$$$&&&### !!!$$$&&&$$$"""##################$$$$$$$$$###"""###$$$%%%$$$###&&&'''&&&%%%%%%&&&&&&&&&333...((($$$######"""!!!$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&((()))'''%%%"""!!!###&&&'''%%%&&&(((111HHHjjjkkkHHH999111%%%%%%---)))###(((&&&'''((())))))((('''&&&,,,,,,)))---333...111BBBoooqqqkkkhhhjjj___PPPPPPXXXgggmmmlllnnnoooxxx|||wwwvvvyyy||||||zzzwwwxxx~~~||||||yyymmm{{{pppssszzzxxxvvvsssiiimmmlllnnnssssssnnnllllllttttttsssrrrppppppqqqrrrrrrooopppuuutttfffNNN<<<111444===HHHOOONNNKKKKKKMMM[[[bbbgggkkk```MMMGGGFFFHHHHHHCCC@@@CCCHHHJJJ>>>AAACCCCCCGGGQQQ^^^hhhjjjiiigggfffiiillliiidddFFF222)))111333222FFFdddmmmlllllljjjfffaaa___```mmmllliiiggggggiiijjjjjjiii]]]```hhhccc\\\WWWOOOSSSLLLJJJOOONNNKKKOOOYYYVVV]]]JJJ555###!!!..."""$$$%%%%%%%%%&&&&&&&&&&&&%%%######''''''######%%%%%%$$$###""""""###$$$%%%$$$###""""""###$$$$$$$$$!!!""""""""""""""""""""""""!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###&&&&&&'''&&&&&&&&&&&&&&&******)))&&&###"""$$$%%%%%%$$$###%%%'''(((&&&$$$&&&### !!!$$$%%%###!!!##################$$$$$$$$$#########%%%&&&&&&$$$)))(((''''''&&&$$$######&&&%%%$$$$$$%%%'''''''''############$$$$$$$$$$$$&&&%%%$$$$$$%%%''')))***%%%###"""%%%''')))+++,,,###999UUUnnnnnnUUUIII333))),,,(((###)))&&&'''((())))))((('''&&&...---(((***111...---999SSS```ccceeejjjcccVVVSSSSSSQQQ|||fffiiikkkrrr~~~{{{wwwwwwzzz|||}}}|||uuuvvv}}}|||zzzvvvkkk~~~tttwww|||xxxssshhhfffeeehhhnnnpppnnnnnnpppvvvtttrrrppppppqqqssstttuuuqqqoooooohhhVVVAAA444222888BBBJJJMMMLLLJJJIIIIIIVVV[[[```hhhaaaPPPHHHIIIIIIFFFCCCAAAAAADDDFFF;;;@@@DDDGGGOOO[[[fffkkkiiillloooooonnnnnnmmmlll___===+++333000%%%888]]]nnnkkkiiiiiigggcccbbbdddooonnnkkkggggggiiihhhdddlll]]]___ggg\\\OOOLLLJJJDDDHHHPPPYYY]]]ZZZZZZ]]]YYYOOO666((( )))777###%%%%%%&&&'''''''''&&&&&&%%%###$$$''''''$$$###%%%$$$%%%%%%$$$######$$$&&&'''%%%""""""###$$$$$$###""""""###$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""&&&((()))((('''&&&'''))),,,,,,,,,)))&&&%%%%%%&&&%%%###"""$$$((()))'''$$$&&&$$$#########$$$$$$###$$$$$$$$$$$$$$$$$$######%%%$$$###%%%'''((('''&&&)))'''&&&((('''###!!!######$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$'''&&&%%%%%%&&&''')))***###$$$'''***((($$$$$$&&&)))LLLtttvvvkkkLLL222,,,((($$$&&&&&&'''(((((())))))))))))...---&&&&&&---,,,***444FFF\\\fffgggiiibbbUUUOOOGGGBBBzzzsssjjjooommmvvv}}}|||}}}~~~}}}sssvvv|||wwwtttuuuqqqyyyssszzzzzzvvvwwwrrriiiggghhhmmmnnnmmmnnnqqquuutttrrrqqqqqqrrrrrrqqqsssqqqooogggUUUAAA666666888FFFTTTWWWQQQKKKIIIJJJEEEPPPQQQTTT```___RRRLLLHHHFFFEEEEEEEEECCC@@@???<<>>666======;;;<<<@@@KKKNNNLLLWWWbbb___aaaaaaaaaaaaeeehhheee___OOOSSSTTTYYYaaaYYYRRRWWW___jjjaaaaaabbb]]]VVV===,,,***((('''(((((((((''''''%%%%%%%%%&&&'''&&&%%%$$$%%%&&&((((((&&&%%%$$$&&&((('''######'''(((&&&%%%"""%%%$$$###''' """"""############""""""%%%%%%$$$$$$###$$$$$$$$$%%%!!! #########"""######""""""###&&&((((((&&&%%%$$$$$$%%%&&&(((%%%'''((('''&&&$$$%%%%%%%%%%%%&&&'''((((((((('''(((&&&%%%&&&)))++++++***&&&(((((('''$$$"""###%%%(((((('''''''''((())))))%%%%%%$$$$$$######$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%$$$$$$###$$$$$$%%%&&&&&&''''''((()))+++,,,"""(((///:::NNNiii}}}ttt~~~mmmgggXXXAAA222+++###&&&,,,((()))(((((((((((()))******------,,,,,,,,,---.........777TTTfffaaadddiii```XXXKKKDDD___{{{{{{zzzwwwwww{{{}}}{{{zzz{{{xxxxxxzzz}}}}}}xxxvvvvvvzzzyyyyyyzzz{{{yyyvvvtttuuu{{{xxxuuuyyyxxxvvv}}}|||wwwvvvzzz}}}yyytttqqqwwwwwwuuurrrqqqrrruuuwwwkkk```III777222...888PPPfffdddaaaccckkknnnfffZZZVVVOOOIIIFFFHHHIIIGGGEEECCCDDDEEEEEEDDDBBB???>>>999FFFTTT^^^hhhoookkkbbbiiijjjmmmooopppmmmgggcccpppsssaaaFFF;;;999>>>III444888GGGTTTZZZfffnnniiifffaaa___aaacccaaa______JJJSSSYYYdddooogggYYYXXX```iii^^^^^^___XXXLLL---((()))((('''%%%$$$%%%''''''%%%$$$%%%&&&'''&&&$$$$$$%%%&&&''''''&&&%%%$$$%%%''''''######''''''%%%$$$"""&&&&&& $$$'''#########""""""#########$$$$$$######$$$$$$%%%&&&$$$!!!"""$$$$$$!!! """###"""!!! !!!%%%((('''&&&%%%$$$$$$%%%&&&'''$$$&&&''''''%%%$$$$$$%%%'''((()))+++***)))(((&&&&&&%%%%%%'''***---......'''((('''%%%$$$###%%%'''))))))(((((('''(((((((((((('''&&&$$$###""""""!!!$$$$$$$$$$$$$$$%%%&&&&&&((('''$$$###"""###%%%&&&&&&'''((('''%%%&&&+++///,,,---888PPPkkkxxxnnnyyy~~~qqqfffKKK666***'''###&&&,,,***&&&'''((()))***)))((('''......---,,,,,,,,,------000777TTTmmmkkkeeegggfffTTTNNNEEEQQQqqq}}}zzz|||}}}vvvrrrsssyyy~~~~~~}}}~~~uuuvvvyyy}}}~~~}}}{{{{{{|||yyyxxxyyyzzzxxxxxxzzz}}}xxxqqquuusssqqqxxx}}}sssqqqyyy}}}wwwrrrssspppuuuxxxvvvssssssrrrppphhhQQQ:::333///...BBBbbbqqqkkkfffhhhpppsssmmmdddaaaWWWMMMGGGHHHJJJHHHFFFCCCDDDEEEFFFEEECCCAAA???<<>>QQQ<<<===OOObbbiiimmmmmmdddggg^^^XXXYYYYYYVVVVVVZZZXXX___aaagggqqqkkk]]][[[ffffffYYY]]]YYYGGG<<<)))%%%((()))((($$$###%%%'''&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$'''&&&$$$$$$&&&'''$$$%%%###(((((("""&&&(((%%%$$$""""""""""""$$$%%%%%%$$$$$$###$$$$$$%%%%%%""""""###%%%%%%###"""""""""""""""!!! !!!$$$&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%'''((('''&&&%%%%%%%%%&&&'''***,,,,,,+++((('''%%%%%%&&&(((***,,,...///)))(((&&&%%%$$$%%%''')))***))))))(((''''''''''''((('''&&&$$$###""""""!!!%%%$$$$$$$$$$$$%%%&&&&&&((('''&&&%%%$$$$$$%%%%%%###''')))(((%%%%%%***///111555GGGddd{{{rrrjjjxxxrrr^^^???---(((,,,))))))***&&&&&&&&&'''((()))(((((('''///...---,,,,,,,,,,,,,,,333777PPPmmmoooaaa]]]bbbNNNPPPKKKLLLooosssiii|||}}}{{{xxx{{{}}}|||zzzzzzvvvwwwxxxyyyzzz|||}}}|||}}}wwwtttuuusssqqqtttzzzzzz|||tttpppvvvwwwwwwtttpppvvvyyyuuutttxxxrrrwwwzzzvvvtttuuurrrmmmaaaFFF444222///444OOOlllooolllkkknnnrrrqqqllliiihhh^^^RRRJJJHHHIIIHHHGGGCCCCCCDDDCCCBBB???===;;;@@@WWWkkknnniiihhhhhhgggpppjjjeeedddggglllmmmmmmkkklllhhhdddXXX@@@:::JJJBBBAAATTTlllppplllfff[[[___WWWQQQOOOOOOPPPTTTYYY```hhhhhhhhhoooiii\\\YYYhhhccc[[[fffYYY666...***%%%(((***)))&&&$$$&&&(((&&&%%%$$$$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$###&&&&&&$$$$$$&&&&&&###&&&$$$******$$$(((+++"""%%%$$$###""""""###$$$%%%'''&&&%%%$$$############!!!###$$$%%%%%%%%%$$$"""!!!###%%%&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%'''((())))))'''&&&&&&'''###%%%(((***,,,+++)))(((''''''(((((()))***,,,---***(((&&&%%%%%%&&&(((((())))))((('''&&&&&&&&&'''&&&%%%%%%$$$#########$$$%%%%%%$$$$$$%%%%%%&&&'''&&&'''((()))(((&&&$$$""" %%%******'''&&&(((,,,'''888UUUsss}}}bbbdddwwwsssYYY<<<((($$$***(((%%%'''$$$(((''''''&&&'''((())))))///...---,,,,,,,,,,,,,,,///333GGGdddnnn^^^UUU^^^TTTTTTRRRJJJ]]]ffflll|||tttsssyyy}}}{{{~~~~~~|||{{{}}}yyyzzzxxxttttttwwwxxxvvvooojjjjjjoooqqqpppwww~~~wwwrrrxxxyyywww}}}zzztttttttttuuuxxx|||{{{}}}yyyrrrrrrvvvuuunnnSSS>>>444222000@@@]]]nnnfffgggjjjpppqqqlllhhhhhhiiibbbYYYQQQLLLIIIGGGFFFCCCBBB@@@>>><<<999777666@@@PPPaaahhheeebbbdddiiiiiiffffffiiinnnoookkkgggkkkkkkjjjkkkbbbEEE555>>>@@@<<>>===;;;::::::::::::AAABBBNNN^^^dddcccfffnnniiigggfffkkkpppoooiiibbbiiigggcccfffcccKKK666888BBB:::IIIaaabbbZZZYYYZZZ[[[fffiiibbbdddnnnppphhh]]]lllnnniiiiiiddd\\\\\\bbbjjjaaa[[[DDD(((((($$$'''''''''((())))))'''&&&%%%$$$###$$$%%%%%%%%%###%%%$$$$$$$$$$$$$$$$$$%%%"""%%%&&&$$$$$$&&&%%%"""$$$"""&&&&&&""")))...'''###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$#########$$$###&&&&&&"""###'''(((%%%###%%%'''(((&&&%%%$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$'''(((***)))'''&&&&&&'''%%%&&&'''((())))))))))))&&&''')))(((''''''))),,,,,,***(((((())))))'''$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''((()))******)))'''$$$"""$$$%%%&&&'''(((((())))))===^^^|||wwwjjjHHHIIIfffmmmfffaaaZZZIII///%%%***'''&&&---000'''((())))))******))))))------,,,,,,,,,---.........666===WWWuuusssfffmmmjjjYYYZZZRRREEEjjjuuu^^^aaahhhmmmqqqkkkhhhmmmvvv{{{}}}|||uuuppprrruuuzzzzzzwwwwww{{{{{{vvvpppmmmqqqzzzyyyrrrttt}}}rrruuuooonnnwwwwwwssswwwuuu|||{{{pppkkkqqqvvvvvvssswwwuuurrruuuwwwkkkXXX444333777222222VVVsssiiifffcccfffpppuuuooojjjhhhhhhmmmppplllaaaTTTLLLHHH;;;;;;:::;;;<<>>III\\\YYYQQQSSSXXXZZZlllrrriiiiiissspppaaafffsssqqqfffdddbbb```eeedddooo[[[CCC,,,$$$,,,###'''&&&%%%'''******'''$$$%%%$$$######%%%%%%$$$###%%%$$$$$$######$$$$$$%%%!!!%%%&&&$$$$$$&&&%%%!!!""" $$$$$$ (((...(((###$$$%%%&&&&&&%%%$$$###$$$$$$######$$$$$$%%%&&&###'''&&&!!!"""''')))&&&%%%&&&&&&%%%$$$###%%%&&&###$$$$$$%%%%%%$$$$$$###&&&''')))((('''%%%&&&&&&(((((((((((((((((())))))###&&&((((((&&&'''***------***((()))***)))&&&###############$$$%%%%%%&&&&&&%%%%%%$$$#########$$$&&&%%%%%%%%%%%%&&&''''''******)))((('''&&&%%%%%%'''%%%###$$$&&&)))******FFFiii~~~yyyrrrwwwnnnZZZXXX>>>MMMooogggRRRRRRVVV@@@(((###+++)))%%%''')))%%%'''***------+++)))''',,,,,,,,,,,,------...///+++444777LLLooossseeeiiiiiiVVV^^^^^^GGG___eeeUUU```ddd\\\ggggggkkksssxxxzzz}}}~~~~~~zzzwwwzzzuuurrrvvv}}}~~~wwwppp{{{qqqxxxyyy|||}}}nnnwwwtttqqqzzz|||tttqqqqqqssswwwwwwqqqjjjkkkrrrtttwww{{{uuuooouuunnnVVV333999000+++BBB^^^lllrrroooddddddrrrwwwnnngggiiipppkkkiii___ffffffJJJCCC===;;;@@@IIIMMMIIIEEEEEEBBBAAA>>>HHH\\\bbbbbbjjjooojjjgggjjjppppppiii```ddd]]]___aaa[[[XXXOOO>>>JJJeeeUUUYYYQQQZZZYYYWWW^^^jjjooojjjhhhmmmmmmgggiiihhhmmmmmmeeegggkkkfffhhhhhhYYY;;;'''%%%'''$$$$$$$$$$$$%%%&&&'''&&&%%%%%%'''((('''&&&%%%%%%%%%'''%%%###$$$&&&'''%%%###$$$&&&'''%%%"""!!!###%%%$$$###'''"""&&&+++'''$$$***(((!!!#########$$$$$$$$$$$$############""""""###%%%'''(((%%%%%%""" ###))))))&&&((($$$###''''''""""""&&&$$$'''******'''%%%%%%&&&((('''&&&&&&)))***+++***''''''&&&&&&'''((()))******''''''+++,,,(((%%%%%%&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$%%%%%%%%%''''''$$$!!!"""(((---))))))((('''''''''''''''%%%"""!!!&&&)))***,,,///LLLjjj{{{lllkkkuuu}}}rrrhhhppprrrbbbVVVJJJNNN\\\mmmkkkWWWFFFAAA,,,+++***((((((((()))***---***&&&'''***++++++))),,,---,,,***((()))///333,,,222///777PPPaaabbbccchhheeebbbbbbYYYUUUzzzccc[[[\\\```cccaaafffqqq~~~~~~~~~}}}||||||{{{~~~zzzwwwxxx{{{zzztttnnnsssvvvyyyssssssqqqyyyyyyrrryyyzzzttttttssssssvvvwwwrrrmmmnnnsssppppppsssrrrrrrwwwjjjLLL444999111000HHHaaajjjmmmppphhhgggppptttooohhhgggoooiiigggaaajjjhhhJJJCCC???AAAIIISSSTTTMMMHHHHHHAAA@@@555555MMM^^^``````iiihhhiiikkkmmmkkkddd___eee^^^]]]YYYPPPRRRSSSJJJKKK[[[LLL___^^^aaa\\\___UUUaaahhheeegggnnnpppmmmggggggnnnoooggghhhlllfffeee^^^KKK444&&&%%%((()))$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&$$$""""""$$$&&&%%%######$$$$$$$$$"""###$$$&&&$$$$$$&&&"""&&&,,,(((%%%''''''""""""(((######$$$$$$$$$$$$#####################$$$&&&'''&&&&&&$$$!!!$$$)))***''''''######''''''######'''%%%&&&((((((&&&&&&(((***((('''&&&(((***+++***)))((((((((((((((((((''''''+++((((((,,,---***((((((---,,,+++***(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&)))(((%%%$$$'''***))))))(((((('''''''''''''''###"""%%%&&&(((...555KKKcccqqqcccOOOMMMZZZeee~~~wwwqqqeeeXXXWWWRRRYYYkkk}}}vvvXXX888(((+++***)))(((((((((((()))(((&&&&&&'''))),,,------)))***,,,,,,+++,,,---...)))///***+++BBBYYYccciiisssqqqnnnjjj^^^UUUxxx~~~___cccfffZZZZZZhhhooosss~~~yyyvvv|||yyyxxx{{{~~~vvvuuuvvvxxx{{{|||{{{yyyrrrttt|||xxxvvvyyyvvvzzzrrrvvvvvvqqqtttsssqqqqqqsssrrroooooorrroookkkmmmqqquuuyyyddd@@@333666111777TTTjjjmmmnnnkkkiiihhhlllqqqsssppplllqqqjjjiiidddkkkeeeGGGAAAIIIMMMVVV]]][[[QQQIIIFFFDDDNNNAAA111>>>TTTZZZWWWkkkmmmqqqrrrpppllliiifffZZZWWWYYYUUUMMMSSSZZZVVVJJJNNN>>>___iiihhh___ccc```iiimmmhhhgggkkkmmmjjj```bbbiiiiiiaaadddhhhaaa```NNN999,,,'''%%%(((,,,$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&###!!!!!!"""$$$$$$###"""!!! !!!###%%%%%%%%%%%% $$$&&&"""&&&,,,(((''''''$$$!!! ###'''######$$$$$$$$$$$$######$$$$$$#########$$$$$$$$$&&&'''%%%"""$$$)))***'''%%%"""###&&&'''%%%%%%(((%%%&&&&&&&&&&&&'''***---''''''''')))++++++***((())))))******)))(((&&&%%%---)))(((,,,---+++***,,,------+++***(((&&&%%%$$$&&&%%%%%%$$$$$$#########!!!%%%***+++(((&&&&&&'''))))))))))))(((((((((((($$$######%%%'''...===KKKYYYiiinnn]]]JJJJJJXXXdddiiizzzuuubbbJJJCCCPPPSSSZZZlll~~~yyyZZZ666!!!(((((()))))))))(((''''''%%%&&&'''(((((())),,,...'''(((***---///...,,,)))111:::333,,,>>>XXXlllzzztttuuurrrmmmbbbXXXrrriiiWWWiiisssfffcccqqq~~~zzzzzz~~~{{{uuusssvvvzzzqqqsssvvvxxxzzz||||||sssvvvzzztttttt{{{{{{yyy}}}uuuooosssqqqmmmqqqrrrmmmkkknnnqqqooonnnooorrrlllmmmrrrtttttt^^^:::222222000>>>___tttttttttmmmnnnllljjjnnnsssqqqkkktttmmmnnnggghhh]]]BBBEEE\\\]]]```cccaaaXXXLLLDDDAAAYYYRRR555777NNN[[[\\\ccceeefffggggggfffdddcccUUUVVV[[[ZZZTTTXXXWWWJJJIIIIII444VVVfffkkkaaa___hhhnnnooojjjggghhhiiiggg___```eeeccc[[[bbbfff^^^XXX???***(((***&&&&&&,,,###%%%&&&&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&$$$###&&&$$$"""""""""###$$$%%%$$$!!! ###%%%$$$"""&&& $$$&&&"""&&&---)))$$$$$$%%%&&&'''%%%### ######$$$$$$$$$$$$######$$$$$$%%%%%%$$$###""""""$$$&&&%%%"""###'''(((%%%###"""###%%%&&&&&&'''(((&&&''''''(((((()))***+++&&&&&&''')))++++++)))&&&&&&((()))******)))'''%%%,,,((('''***,,,++++++---&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$###""""""###&&&***+++)))'''&&&&&&))))))))))))))))))((((((%%%$$$######%%%...BBBUUUYYY___]]]OOOBBBBBBJJJQQQFFFUUU___]]]QQQ===???VVVWWWWWW]]]gggeeeRRR999)))&&&'''((())))))((('''&&&&&&)))+++)))'''&&&(((+++(((((())),,,//////,,,((()))444///%%%000FFF\\\pppmmmrrrrrrpppllliii~~~zzzhhh```lllwwwwwwzzz~~~|||}}}|||{{{tttpppqqqtttwwwyyyyyyyyywwwxxxzzz}}}{{{vvvyyywwwkkkiiiqqqtttnnnssspppoootttpppkkkqqqrrrmmmkkkooosssqqqoooooosssnnnoooqqqmmmhhhTTT666222000...AAAddduuutttuuuuuuuuuqqqlllkkknnnjjjdddrrrlllpppjjjfffVVVBBBOOOkkkhhheeefffhhhdddXXXMMMIIIXXXJJJ111;;;XXXfffggggggdddbbbdddhhhkkkjjjiiiaaa^^^___^^^[[[\\\QQQ777LLLOOO444KKK^^^mmmcccYYY\\\bbbfffeeeeeehhhkkklllfffeeefffaaa]]]fffiii]]]LLL444$$$)))---'''###(((###%%%''''''%%%###$$$%%%&&&%%%$$$%%%&&&&&&$$$"""&&&%%%%%%$$$###$$$%%%&&&&&&### ###$$$""" '''!!!$$$&&&"""&&&---***$$$$$$$$$&&&'''&&&### ######$$$$$$$$$$$$######$$$%%%&&&'''&&&$$$"""!!!!!!$$$$$$"""!!!$$$%%%###!!!###$$$$$$%%%'''(((((('''(((***+++,,,***(((%%%%%%&&&''')))******'''%%%###%%%''')))******((('''***&&&%%%(((***))))))+++$$$%%%%%%&&&'''((())))))&&&&&&%%%%%%$$$###""""""&&&'''((('''&&&&&&&&&''''''((())))))))))))(((((((((&&&$$$!!! ''';;;OOOVVVTTTOOOHHHDDDBBB???<<<777===AAAGGGLLLGGGNNNccc\\\TTTNNNLLLIII>>>000&&&&&&'''((())))))((('''&&&&&&)))+++***'''&&&(((***+++)))(((***---///---+++%%%111000***...888LLLeeemmmwwwyyy{{{mmmjjjeeedddnnn}}}}}}|||~~~{{{{{{|||}}}|||xxxssspppqqqrrrwwwwwwwwwvvvvvvxxx|||~~~xxxuuuyyyvvvkkklllvvvwwwjjjppppppsssxxxrrrmmmtttuuuppppppuuuwwwuuurrrrrrrrrmmmooonnnfff]]]KKK111222......EEEeeeoookkknnnmmmlllkkklllnnnooonnnmmmooohhhnnnmmmhhhVVVCCCUUUllljjjggggggmmmoooggg^^^ggg\\\@@@444NNNiiilllgggiiifffcccdddjjjmmmmmmlllfff___[[[[[[___gggZZZ<<>>---###(((+++&&&"""%%%###&&&((('''$$$"""$$$&&&'''%%%###$$$&&&'''$$$!!!$$$%%%&&&&&&%%%$$$%%%&&&&&&%%%###""""""###"""!!!'''!!!$$$&&&"""'''...+++(((%%%!!! !!!###%%%&&&######$$$$$$$$$$$$######$$$%%%''')))(((&&&###!!!$$$%%%""" """###"""!!!$$$%%%###$$$((()))''''''(((+++---...,,,'''###%%%%%%%%%&&&((((((&&&$$$!!!###%%%'''((())))))((()))%%%$$$''')))'''&&&(((***)))))))))((((((((((((&&&%%%%%%$$$$$$#########((('''%%%$$$$$$%%%&&&'''%%%&&&((()))))))))((('''&&&%%%$$$$$$$$$---@@@SSSOOOLLLJJJLLLQQQRRRMMMGGGBBBAAA:::;;;FFFHHHHHHRRRMMMGGG???;;;777111)))###''''''((()))))))))(((((($$$&&&)))******+++,,,------+++))))))+++---...///,,,222444666777555HHHhhhqqq|||fffkkkiiieeennnyyytttttt}}}{{{xxxuuussstttvvvxxxvvvtttssssssvvvzzz~~~xxxrrrtttuuuqqqwww~~~zzzmmmssssssuuuyyyqqqllluuuuuusssuuuyyyzzzvvvrrrrrrrrrkkkmmmooofff[[[GGG---///---222LLLkkknnngggjjjeeeaaadddmmmrrrppprrrxxxrrrgggmmmpppnnnXXX???NNN```eeeggggggjjjnnnlllgggiiiVVVBBBJJJgggrrriiifffZZZ[[[\\\^^^^^^^^^^^^^^^ccc]]]ZZZ\\\dddqqqdddDDDUUURRR666OOO^^^hhhcccdddaaadddiiijjjhhheeeeeegggeeebbbaaa^^^___hhh]]]AAA000(((###$$$%%%######%%%###&&&)))((($$$"""###&&&'''$$$"""###&&&'''$$$ !!!$$$''''''%%%######$$$$$$$$$%%%$$$""""""###%%%((("""$$$&&&!!!'''...+++&&&$$$""" !!!$$$'''######$$$$$$$$$$$$######$$$&&&)))+++***(((%%%###$$$&&&### """###"""!!!%%%&&&###$$$((()))%%%(((((())),,,...---***&&&%%%$$$###$$$%%%%%%$$$#########$$$$$$%%%&&&''''''(((%%%%%%(((***&&&$$$%%%,,,,,,+++)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###$$$$$$$$$$$$$$$%%%'''((((((((('''&&&######$$$&&&)))000@@@PPP:::888888===CCCFFFFFFEEEAAACCC999444<<<>>>888777;;;888555111///---)))&&&((((((((((((((()))***+++''''''(((***---...---,,,,,,,,,---,,,,,,---///111,,,)))***444555---BBBmmmyyymmmfffmmmpppsss}}}zzz}}}|||}}}|||yyyyyy|||~~~zzztttqqqsssxxx|||~~~~~~zzzuuussstttvvvwwwwww}}}ssspppqqqpppwwwxxxnnnrrrvvvtttvvvxxxooojjjuuussssssvvv{{{zzztttqqqqqqrrrkkkmmmqqqkkk___HHH++++++,,,666TTTrrrrrriiimmmjjjccceeeqqqssskkkkkksssyyyjjjmmmssstttZZZ999BBBUUU```hhhfffdddfffhhhfffFFF@@@DDD^^^wwwqqqfffmmm]]]dddjjjjjjfffbbbaaabbbfffccccccdddiiiqqq```<<>>DDDIIIIIIRRRddddddSSSIII000<<>>aaammmlllpppssspppqqqrrrsssrrrpppmmmjjj^^^dddhhhjjjllljjj___RRR<<<@@@;;;999???===444555HHHQQQ]]]gggmmmpppmmmiiiddd[[[TTTUUUXXXZZZ]]]bbb[[[WWWgggjjjlllnnnTTTAAA\\\FFF777WWW\\\gggbbb^^^^^^bbbfffgggfffdddeeefffgggcccggglllhhhaaaMMM000&&&&&&&&&%%%%%%$$$$$$######$$$%%%''''''&&&%%%$$$'''%%%""""""###$$$#########!!!###&&&%%%"""!!!$$$ '''$$$!!!%%%"""!!!(((%%%"""!!!&&&---000---)))######"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######!!!###&&&((((((&&&###!!! """######"""""""""###!!!"""$$$$$$#########%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&%%%"""$$$((('''"""#########%%%''''''&&&$$$&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$"""$$$&&&%%%###"""$$$&&&''''''&&&&&&&&&&&&&&&&&&$$$&&&%%%"""###&&&&&&$$$$$$$$$######$$$$$$%%%%%%''''''&&&%%%$$$$$$%%%'''''')))***++++++---000333,,,)))%%%$$$%%%(((*********(((&&&'''((((((&&&$$$&&&''''''((()))***+++,,,---///000000///...///000444...,,,888<<<999UUUpppooottteee\\\SSSKKKBBBFFF___zzz{{{{{{zzzyyyyyyxxxxxxxxxzzz{{{xxxrrrooorrrvvvvvvsssrrrzzz|||sssrrrwwwtttwwwqqqnnnssswwwrrrhhhaaabbbhhhmmmooosssxxxyyyvvvsssqqqqqqsssqqqooopppsssyyyyyyooommmvvvjjjIII333111(((;;;]]]lllooorrrtttooooooqqqtttuuurrrlllfff]]]eeelllmmmkkkhhhddd___dddkkkfff[[[TTTIIIDDDMMM```gggfff```dddlllgggZZZeee___\\\```fffiiikkknnnbbb]]]jjjnnntttrrrRRR???[[[===666___dddiii```hhh\\\cccjjjmmmkkkiiijjjlllcccXXX\\\ccc\\\LLL777!!!''''''''''''&&&&&&&&&&&&$$$%%%&&&'''&&&%%%$$$###%%%###!!!!!!"""######""""""!!!###''''''###!!!###%%%###"""'''$$$!!!((($$$""""""&&&,,,///,,,)))######"""!!!!!!!!!!!!!!!""""""""""""############!!!"""$$$%%%%%%$$$"""!!!###"""!!!""""""""" $$$""" !!!###$$$$$$$$$$$$$$$%%%%%%&&&&&&'''###&&&'''$$$###%%%&&&$$$$$$"""!!!###&&&((('''%%%&&&%%%%%%$$$%%%%%%&&&&&&###$$$$$$%%%%%%%%%%%%%%%###$$$%%%$$$#########%%%'''&&&%%%$$$$$$%%%'''((('''###"""$$$$$$"""###&&&$$$%%%%%%%%%$$$###""""""%%%""" !!!$$$&&&&&&%%%$$$%%%&&&&&&%%%&&&(((***###%%%'''&&&%%%%%%(((***,,,)))&&&%%%&&&((()))***(((((((((((()))+++---......///111111000000111222++++++...888===@@@eeehhhjjjpppaaaSSSIIIGGG@@@@@@XXXxxx}}}yyywwwwwwwwwqqqtttuuussstttxxx{{{yyyxxxsssuuurrrhhhlllyyy|||}}}vvvrrrsssvvvsssiiiaaahhhjjjkkkkkkooossssssoooooooooooommmjjjiiimmmqqquuutttnnnnnnvvvoooQQQ666222))):::[[[kkkooopppmmmmmmkkklllpppuuuuuuoooiiilllnnnmmmhhhdddbbbcccdddooo|||{{{sssddd^^^hhhhhhkkkjjjfffffffff___TTT___[[[ZZZ]]]dddiiilllnnnrrrjjjllljjjsssqqqRRRHHHWWW777===lllnnnkkkZZZhhhbbbhhhnnnnnnjjjhhhjjjmmmmmm___cccmmm```HHH333###&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&&&&%%%######$$$""" !!!"""""""""### !!!$$$%%%###"""### '''%%%###)))&&&!!!&&&...)))###!!!$$$((()))(((###""""""!!!!!!!!!!!!!!!""""""##################"""""""""!!!!!!"""""""""###!!! !!!$$$$$$"""%%%""" $$$%%%$$$"""""""""###$$$%%%%%%&&&&&&!!!%%%'''%%%""""""$$$%%%$$$$$$######$$$%%%&&&&&&%%%$$$#########$$$%%%&&&$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$#########$$$$$$$$$###"""###$$$&&&'''&&&!!!"""((((((!!! %%%###$$$%%%%%%%%%$$$"""!!!(((&&&$$$###$$$$$$$$$$$$###$$$%%%$$$###"""$$$%%%'''(((((('''$$$###%%%&&&+++)))'''%%%&&&(((***,,,***)))(((((()))+++---///---///000000///000222333)))555999999BBBVVVzzzllloooppp^^^NNNFFFHHHCCC>>>OOOjjjzzz~~~|||uuupppnnnoootttxxxyyy||||||vvvtttpppjjjqqq}}}~~~vvvtttssssssuuuwwwuuusssqqqqqqnnnkkklllpppqqqnnnmmmnnnmmmhhhdddeeeiiilllrrrpppooopppsssoooUUU555...''':::ZZZkkkoooooojjjooollliiilllqqqssspppmmmppplllgggffffffeeeeeeeeeYYYeeelllrrrtttiiidddnnnkkkhhhjjjpppooogggcccfff```]]][[[\\\bbbjjjmmmnnnpppkkkjjjeeeqqqnnnSSSTTTYYY;;;IIIoooiiieeeNNNaaagggjjjllljjjgggfffiiinnnnnnbbbhhhooo[[[>>>+++!!!%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######!!!!!!"""""""""%%% !!!###""""""$$$%%%***&&&%%%***&&& ###///***$$$!!!!!!###$$$$$$###""""""!!!!!!!!!!!!!!!######"""""""""""""""""""""""" """""""""!!! """%%%'''%%%"""###""""""$$$'''((($$$!!!""""""######$$$%%%&&&&&&!!!###%%%$$$""" """%%%###%%%&&&%%%"""!!!###'''$$$$$$###"""###$$$%%%&&&'''''''''&&&%%%$$$###"""########################""""""!!!!!!!!!"""$$$%%%$$$ $$$,,,+++""""""!!!"""###$$$%%%$$$###"""&&&((()))&&&"""!!!###'''###$$$%%%%%%#########$$$...+++'''%%%%%%&&&%%%%%%(((((())))))(((((()))******)))(((((()))+++---///,,,---.........///222444333CCC@@@===XXXttttttxxxrrrXXXJJJCCCGGGDDD===DDDTTTXXXeeeuuu~~~uuukkkdddooosssvvvwwwzzz|||yyytttzzzrrrssstttooosssxxxtttuuuwwwwwwsssrrruuuxxxwwwtttuuurrrmmmmmmqqqttttttnnnooolllfffcccfffiiiiiisssppprrrqqqmmmkkkWWW444)))&&&:::YYYhhhooorrrnnnsssoookkkjjjlllnnnnnnmmmqqqjjjgggjjjmmmiiiaaa]]]aaaeeeeeejjjooogggcccmmmvvvllliiinnnkkkaaabbbllljjjiiigggffflllsssvvvtttnnnqqqrrrkkkssshhhKKKUUUOOO:::NNNdddYYYdddQQQhhhggggggfffeeeeeegggkkknnnggg___dddcccHHH,,, %%%%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%###!!!!!!######"""%%%!!!%%%$$$###$$$(((+++&&&###)))&&&"""$$$######$$$%%%$$$"""######"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!###"""  """###!!!!!!!!!###%%%&&&&&&%%%!!!"""$$$&&&((('''$$$!!!#########$$$$$$%%%%%%&&&###"""###$$$### !!!%%%"""$$$%%%%%%###"""###%%%############$$$%%%&&&&&&(((((((((''''''&&&%%%$$$$$$###""""""###$$$###"""!!!!!!!!!"""""""""""""""######''',,,+++%%% !!!!!!"""###$$$$$$$$$######&&&$$$ %%%+++"""$$$&&&&&&%%%$$$%%%&&&,,,)))&&&%%%'''))))))(((&&&(((******)))'''''''''(((((((((((()))+++---...+++,,,------...///333555333BBBCCCMMM}}}wwwoooqqq{{{yyyiiiNNNCCC===BBBDDD@@@@@@EEEIIIZZZqqqxxxsssoooppppppoooqqqtttrrrlllsssoootttvvvppppppsssllluuuxxxwwwrrrqqqssssssooopppttttttooommmqqquuuvvvpppppplllggghhhmmmooollluuuqqqtttooofffhhh\\\;;;---***===WWWdddmmmuuutttqqqooollljjjjjjlllnnnooossslllhhhlllnnnhhhaaa]]]kkkjjjfffjjjnnneee```kkkuuummmfffddddddcccccccccdddfffeeeeeejjjqqqqqqlllkkkvvvxxxlllooo___CCCWWW===888UUU___RRRkkk\\\pppeeedddcccdddgggjjjjjjjjjnnnkkkmmm```???(((''')))&&&&&&%%%%%%$$$$$$######%%%%%%$$$$$$%%%%%%&&&&&&###!!! """###$$$###$$$ &&&***((($$$"""&&&)))""" '''%%%### !!!"""######!!! ######"""!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!! !!!"""""" !!!###$$$#########$$$!!!"""$$$%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''""""""%%%'''$$$###%%%""" """''')))&&&""""""###$$$%%%&&&&&&&&&&&&&&&&&&'''((())))))(((((($$$"""!!!!!!$$$$$$###!!!"""###$$$%%%%%%###"""!!!$$$((()))(((''''''%%%!!!$$$######""""""""""""""" """""""""###'''***!!!$$$%%%%%%%%%&&&'''%%%'''))))))(((((()))***&&&(((******'''%%%%%%&&&&&&''''''((()))***+++,,,,,,---.........111444888888QQQgggtttdddhhhsss}}}sssZZZEEE<<<888>>>EEEFFFCCCBBB===MMMbbbsssyyyzzzyyyxxxqqqqqqnnnllloootttsssooovvvsssxxxyyyppppppuuurrrlllpppqqqooorrrwwwuuuoookkkqqqtttppplllmmmppprrrqqqqqqnnnjjjmmmttttttoootttooosssmmmaaahhhcccDDD555111AAAVVV```jjjtttvvvjjjkkklllkkkkkklllppprrrqqqhhhdddhhhkkkiiijjjmmmfffhhhjjjsssyyyppplllxxxdddfffbbb___hhhssspppdddcccgggjjjjjjpppvvvssslll^^^lllnnnaaaeeeVVVCCCaaa666===cccdddSSSppp]]]jjjgggdddccceeejjjkkkhhhdddjjjiiiiiiTTT///$$$)))''''''&&&%%%$$$$$$######$$$$$$$$$$$$%%%&&&&&&'''$$$""" """$$$$$$$$$""" ###+++000,,,%%%!!!$$$&&&%%%$$$ ###$$$"""!!!#########"""!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!"""""" """%%%$$$!!! """!!!###$$$""" ###'''&&&&&&%%%%%%%%%%%%%%%%%%***###!!!'''***&&&$$$&&&"""+++000))) """###%%%&&&''''''&&&&&&$$$%%%'''(((***+++,,,,,,$$$""" !!!$$$%%%###!!!###$$$&&&''''''%%%""" ''',,,+++######((()))"""'''%%%###!!! !!!!!!###""" """%%%'''(((((("""$$$$$$$$$%%%''' '''......((($$$&&&)))''')))***(((%%%###%%%'''%%%&&&''')))************---...//////000222666999MMMuuuzzzuuuoookkkvvvuuuHHHHHHBBB<<<;;;???CCCCCCBBB===@@@OOOhhhzzz~~~}}}}}}yyymmmkkkwwwzzzpppmmmuuuyyyuuuyyyxxxmmmmmmrrrooojjjjjjnnnssspppkkkkkkqqqvvvllllllsssqqqgggmmm|||mmmsssuuurrrssswwwtttkkkhhhvvvvvvrrreeedddjjjTTT444===KKKMMMiiigggkkkiiikkkhhhjjjooooookkkmmmssskkkiiikkknnnhhh```fffsssgggrrrsssooolllfffggguuummmggggggnnnrrrnnnkkkkkkggghhhccchhhwwwwwwmmmllljjjkkk```VVVZZZYYYTTTWWW,,,YYYooodddaaaiiimmmmmmdddcccggghhhgggoooqqqdddiiikkk[[[;;;((((((''' $$$$$$$$$$$$%%%&&&''''''&&&%%%###""""""###%%%&&&######"""!!!!!!"""###$$$%%%"""###((()))&&&$$$$$$""""""!!!  !!!"""############### !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!""""""!!! !!!######$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!"""############################## $$$###"""666---222&&&%%%%%%%%%%%%%%%$$$$$$&&&))),,,)))&&&(((///777 %%%'''###!!!$$$$$$!!!!!!###%%%$$$""" !!!###******)))'''&&&%%%$$$###### """%%%$$$###'''%%%###"""###%%%((()))((($$$"""%%%******$$$"""&&&++++++(((%%%%%%&&&)))((('''&&&&&&'''((()))+++(((%%%&&&***,,,,,,++++++(((,,,444444222<<>>BBB>>>:::;;;>>>@@@???===:::888@@@UUUnnn{{{}}}{{{}}}vvvuuu{{{zzzrrrqqqvvv~~~~~~{{{qqqqqqvvvrrrhhhfffhhhpppsssqqqqqqttt{{{qqqlllooopppmmmqqqyyylllssswwwvvvwwwwwwnnnaaadddppppppooofffffflllUUU444CCCSSSNNNfffeeennnnnnpppmmmnnnqqqpppiiifffggg[[[```iiiooollliiilllssshhhssstttqqqooogggeeennnkkkggghhhmmmnnnjjjhhhiiimmmkkkeeegggqqqmmmhhhoooooorrreeeXXX^^^]]]MMM@@@IIIiiiuuulllkkknnnllljjjssskkkjjjjjjgggmmmpppfffhhhaaaMMM333%%%&&&(((%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$############$$$%%%###"""!!!!!!!!!"""######'''###"""%%%&&&$$$###%%%!!!!!!!!! """""""""""""""######### !!!!!!!!!!!!!!!!!!$$$###""" !!!"""###"""!!!!!!"""$$$$$$""" """"""###"""!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$"""&&&$$$"""666333...'''&&&&&&%%%$$$$$$######&&&***---+++)))+++222:::######"""""""""!!!!!!!!!"""$$$%%%%%%"""!!!"""###((((((''''''&&&%%%$$$###""""""""""""!!!!!!###$$$$$$$$$$$$######$$$''')))(((%%%###$$$''''''%%%!!!###%%%((()))(((&&&%%%%%%''''''''''''''''''((((((***((('''(((+++------,,,,,,///666888222111CCC[[[uuuvvvqqqpppmmmgggeeeVVV;;;===;;;:::;;;>>>???<<<999:::555444AAAZZZrrrzzzxxx|||||||||{{{xxxwwwvvvvvvwwwppprrrrrrkkkkkkkkkccckkkhhhiiipppvvvwwwvvvuuu~~~wwwoookkknnnsssvvvvvvrrrvvvvvvrrrssstttkkk]]]```jjjiiilllggghhhnnnWWW777JJJYYYMMM______kkklllooojjjiiilllooonnnllllllccclllrrrqqqnnnooopppoooeeemmmkkkhhhjjjhhhfffnnnhhhgggiiikkkiiiffffffiiimmmllliiimmmoooccc```ooorrruuugggYYY___]]]FFF333QQQbbbgggeeejjjkkkeeedddooofffhhhooommmpppsssooodddRRR:::)))$$$%%%((((((%%%$$$################################################"""!!!!!!""""""###)))### """"""!!!"""$$$ $$$###"""!!!!!!""""""#########""""""!!!!!!!!!!!!&&&$$$""" !!!###$$$###"""!!!"""$$$$$$"""!!!"""###$$$###!!!!!!###$$$%%%$$$###""""""###$$$%%%!!!!!!!!!!!!!!!""""""###%%%%%%%%%%%%%%%%%%%%%%%%###'''&&& 555<<<$$$(((''''''&&&%%%$$$######"""$$$(((+++***)))+++111888***!!!###$$$ """###%%%%%%%%%###"""###$$$%%%%%%%%%%%%%%%$$$$$$###!!!$$$'''&&&""" """$$$!!!###%%%%%%######%%%((('''&&&%%%######$$$%%%&&&$$$$$$%%%'''))))))'''&&&%%%%%%&&&'''(((((((((''')))((()))+++---......,,,,,,000666888666CCCfffnnnqqqmmmooogggTTTIIIEEE======;;;:::;;;===>>><<<:::<<<;;;777777GGG___rrrxxxwww{{{{{{vvvvvv{{{yyyqqqoookkkqqqxxxtttrrrnnnbbbrrrppppppsssvvvwwwuuutttwwwxxxssskkkmmmvvvyyytttzzzyyyqqqjjjkkkqqqlllbbb___fffeeejjjggghhhnnnWWWBBBRRR^^^OOO```___hhhfffrrrkkkeeeffflllrrruuuvvvrrrxxxwwwmmmiiinnnppplllZZZ```[[[XXXbbbiiimmmuuugggiiikkkkkkhhhfffhhhlllgggjjjmmmsssppp^^^ZZZkkkpppooo```VVVWWWQQQDDDAAAaaaiiiiiijjjsssqqqkkknnnfffaaakkkuuupppmmmpppooo]]]CCC+++$$$&&&&&&&&&((($$$$$$###""""""!!!"""""""""######$$$$$$######"""$$$$$$$$$###############(((### """""" !!! !!!!!!!!!"""&&&$$$""" !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""""""""""""""###"""""""""$$$$$$###!!!###$$$$$$###""""""###%%%&&&$$$###!!!!!!###$$$&&&""""""!!!!!!!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%###&&&&&&222@@@)))###%%%%%%%%%$$$$$$$$$$$$$$$!!!$$$''''''%%%&&&+++///111"""%%%(((!!!$$$%%%%%%%%%$$$######$$$$$$"""###$$$$$$%%%$$$######!!!###&&&&&&%%%######$$$"""&&&&&&$$$"""$$$'''$$$&&&'''&&&######%%%''''''%%%$$$'''***,,,***'''###$$$&&&((((((((('''''''''((())),,,---...---,,,444111111999KKKiiiiiieeeiiiqqqgggIII888:::===<<<;;;999888999:::;;;;;;999======666888IIIdddvvvvvvzzzxxxsssvvv|||vvviiiooojjjooouuuqqqrrroooeeeqqqtttvvvtttrrrqqqrrrssskkktttuuunnnnnnvvvyyytttxxxxxxqqqiiijjjqqqooogggdddhhhdddjjjggggggmmmYYYMMMTTTZZZOOOeeeccciiifffuuupppjjjiiimmmrrrsssqqqnnnssspppgggdddjjjjjjeeeOOOXXXWWWWWWdddnnnpppuuuhhhkkklllkkkiiijjjnnnpppggglllnnnppplll\\\ZZZlllnnnfffWWWOOOKKKAAAFFF]]]mmmqqqooonnnsssnnniiiooommmjjjrrruuujjjeeeiiihhhQQQ888%%%%%%)))'''$$$%%%$$$$$$###"""!!!!!!!!!!!!"""###$$$$$$$$$$$$###"""&&&&&&&&&%%%%%%$$$$$$$$$$$$!!! ###$$$  !!!"""""""""&&&$$$""" !!!"""### !!!""""""!!!"""$$$%%%$$$###!!!$$$"""!!!!!!#########"""###$$$$$$###""""""###%%%%%%$$$"""!!!!!!"""$$$%%%""""""!!!!!!!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%"""###&&&,,,>>>,,,!!!"""######$$$$$$%%%%%%&&&"""$$$&&&%%%######%%%'''333%%%'''***###!!!'''&&&%%%$$$######$$$$$$$$$ """###$$$%%%$$$###"""!!!!!!"""$$$((()))'''$$$"""&&&'''%%%$$$%%%&&& %%%))))))%%%###$$$&&&***'''%%%'''+++---,,,***$$$%%%'''((()))((('''&&&%%%'''***,,,---------...>>>777999NNNpppppp```bbblllxxxnnnMMM<<<<<<<<<999888666555555666888999333777:::666111888QQQjjjuuuyyyyyyvvvwwwxxxpppeeetttlllmmmmmmgggjjjnnniiikkkpppssspppmmmnnnqqqrrrfffpppuuuqqqoootttwwwuuupppuuuvvvqqqqqqtttpppgggjjjlllggglllfffeeennn^^^QQQJJJJJJFFFbbb^^^dddfffkkklllmmmnnnrrrvvvtttoooooopppoookkkhhheee^^^VVVMMM]]]bbbcccnnnsssnnnmmmkkkmmmllliiiiiilllpppppplllppplllgggfff^^^___lllggg___PPPGGGDDD@@@OOOlllfffmmmkkkiiiooommmkkkqqqrrroooqqqmmmcccggglllgggAAA111$$$&&&***((($$$###$$$###""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###### $$$%%%!!! !!!!!!"""""""""$$$###"""!!!!!!""""""### !!!"""""" !!!###$$$###""" ###!!! !!!""""""!!!"""###$$$###!!!!!!###$$$$$$###"""!!!!!!"""###$$$###""""""!!!!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%!!! '''%%%666,,,%%%""""""######$$$%%%%%%%%%$$$&&&''''''%%%#########...&&&"""'''((($$$###&&&'''%%%""""""###$$$$$$### """###%%%%%%$$$"""!!!""" """'''***(((%%%"""###%%%&&&''''''&&&%%% $$$((()))'''$$$$$$%%%+++)))'''''')))+++,,,,,,'''(((((((((((((((''''''&&&)))+++---------///111777===RRRvvv{{{nnnaaajjjoootttdddIII@@@@@@999666777777777666666666777888222222777444000>>>SSSjjjqqqyyyzzzwwwrrrnnnjjjzzzuuuxxxxxxppprrrwwwtttkkkooopppmmmmmmqqqrrrppplllnnnpppqqqrrrtttuuuuuunnnwwwzzztttqqqsssqqqkkknnnpppkkknnnfffdddqqqfff[[[GGG???>>>YYYQQQ[[[ggggggkkkllljjjmmmsssvvvtttqqqllliiijjjggg___VVVRRRWWWiiimmmiiiooorrrlllkkknnnnnnkkkeeefffkkkmmmjjjkkktttooofffhhheee```aaaWWWXXXJJJ>>>GGGUUU___jjjgggpppmmmjjjtttzzzwwwxxxmmmkkkkkkfffeeepppmmmXXX222+++%%%$$$'''(((&&&%%%######"""""""""###$$$$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%###"""!!!$$$ ###$$$!!! !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######### !!!!!!!!!""""""!!!  ###!!! !!!!!! """"""###"""!!! """$$$######""""""""""""############"""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""")))###!!!...,,,,,,$$$$$$$$$$$$######""""""$$$%%%''''''&&&%%%$$$###$$$$$$#########"""""""""'''$$$!!! """######"""!!!"""$$$&&&%%%$$$""" """!!!!!!"""$$$&&&''''''&&&$$$###%%%)))***(((%%%"""$$$&&&&&&&&&%%%%%%&&&))))))(((&&&%%%&&&))),,,+++***)))((((((((((((((()))+++---......///222555555RRR|||wwwrrruuuiiioookkkcccMMM888999===333555888;;;<<<;;;999777777BBB222---888999///111>>>[[[gggvvv|||vvvmmmnnnssshhhiiitttyyyrrrppprrrlllrrrssspppmmmpppvvvtttnnnuuuooolllooosssttttttuuuttt{{{{{{rrrmmmqqqtttsssppprrrmmmpppfffdddtttlllkkkOOOBBB???WWWKKKYYYmmmuuuuuummmbbb```hhhpppsssiii^^^XXX]]]___ZZZXXX\\\bbbqqqoooeeeiiinnnnnnppppppoooiiibbbdddiiiiiicccdddttttttlllpppmmm]]]RRRHHHSSSFFF999NNNlllnnnbbbeeemmmfff___jjjrrrkkkdddllllllkkkgggjjjtttbbb:::((((((%%%"""###''')))'''######""""""###$$$%%%%%%((('''%%%$$$$$$%%%'''(((######$$$$$$###""" %%%  """!!!"""$$$""""""""""""!!!!!!!!!!!! !!!"""###$$$$$$######""""""""""""!!!!!!!!!!!!%%%"""!!!###"""  !!!""""""!!! !!!###""""""############""""""######"""!!!!!!!!!!!!!!!###########################+++&&&***,,,222''''''%%%$$$###!!! !!!###%%%&&&&&&%%%$$$###!!!### '''### !!!######""""""###%%%&&&&&&$$$!!! !!!###$$$### !!!$$$((()))%%%!!!$$$***,,,)))%%%%%%$$$######$$$&&&''''''((()))(((%%%"""###'''+++...,,,***)))''''''((((((+++.../////////000555888EEEooossskkkyyykkkdddQQQ@@@;;;<<<;;;;;;===999:::::::::999888666555888777666444444444555666888\\\xxxwwwooorrruuuqqqsssppppppuuuyyyvvvooojjjvvvrrrtttwwwqqqhhhlllyyyrrrrrrrrrqqqooopppqqqssszzzyyywwwrrrmmmlllooossspppkkkhhhjjjnnnlllgggccc\\\^^^YYYKKKBBBJJJZZZgggnnnhhhdddfffkkklllhhhbbbccceee[[[UUU```fffbbbbbbdddjjjkkkggghhhmmmkkkccchhhfffllllllccccccfff___bbbqqqsssllleeeXXXKKKKKKGGGEEEFFFUUUfffbbb\\\dddhhhbbb```hhhsssuuuooohhhqqqkkkjjjqqqwwwjjjMMM333"""###%%%&&&%%%$$$""" !!!!!!"""###%%%&&&''')))((('''%%%%%%%%%&&&'''%%%$$$$$$###"""!!!  """###  """### $$$&&&###  !!!!!!  """  """###!!!  !!!"""""""""!!!&&&&&&%%%%%%$$$###""""""!!!!!!""""""######$$$$$$!!!"""$$$%%%%%%$$$"""!!! ###%%%""""""...888+++)))%%%"""!!!###&&&(((%%%###!!!###&&&'''&&&$$$!!!"""""""""######$$$%%%$$$$$$###$$$&&&&&&$$$""" !!!###$$$###""""""!!!"""$$$&&&'''&&&$$$"""$$$'''(((&&&$$$'''&&&%%%%%%&&&'''&&&%%%$$$&&&&&&&&&$$$###$$$%%%(((+++---...,,,+++******222444......888999666<<>><<<::::::777777888888777666555444777666555444444444444444222CCCYYYiiipppsssrrrppprrrmmmhhhhhhlllpppsssuuutttxxxzzzvvvrrrrrrssstttoooooonnnnnnmmmoooqqqsssqqqssstttrrrooonnnnnnpppiiikkknnnppppppllliiigggWWW[[[___YYYHHH===HHH\\\\\\\\\^^^bbbfffhhhfffcccdddmmmfff]]]dddlllkkklllmmmpppllleeefffooosssoookkkaaa^^^]]]\\\fffpppnnnjjjnnniiieeedddZZZNNNOOO>>>HHHPPP___nnnjjjbbbeeejjjffffffmmmttttttmmmfffllllllpppuuurrr^^^???&&&###$$$%%%%%%%%%$$$"""!!!!!!!!!""""""###$$$&&&&&&(((((('''&&&&&&&&&&&&&&&$$$$$$######""""""!!!!!!""""""!!!!!!!!!!!!!!!"""!!! ###### !!!######!!! """ """### !!!"""!!! !!!"""###!!! """###$$$&&&%%%%%%$$$######""""""!!!!!!!!!"""######$$$$$$!!!"""$$$%%%%%%$$$"""!!!###&&&'''$$$$$$***444222///+++'''$$$"""!!!$$$"""!!!"""$$$%%%$$$""" !!!"""############ !!!############$$$%%%$$$###"""!!!!!!!!!""""""###""""""""""""$$$%%%&&&%%%$$$###$$$%%%&&&&&&%%%'''&&&%%%&&&&&&'''&&&%%%$$$&&&'''&&&%%%%%%&&&'''***+++,,,,,,******+++,,,'''***---444999666CCC```dddhhhnnnxxxccc???;;;888:::;;;:::999:::444444555555555444444333444444444444444333333222333111===XXXnnntttssstttxxxsssmmmgggggglllrrrvvvpppyyyzzzqqqpppxxxwwwnnntttrrrnnnkkkjjjjjjkkklllhhhkkkppprrrqqqooommmlllhhhooouuutttmmmfffcccbbbdddaaaeeegggVVV===999DDDZZZaaajjjpppooojjjfffdddWWWhhheeeXXX^^^iiikkkjjjhhhkkkhhh``````gggjjjggglll^^^ZZZ\\\]]]eeekkkfffddd\\\OOOLLLOOOEEE:::>>>EEEWWW```eeennnoookkkmmmfffgggiiimmmqqqqqqlllffflllppprrrnnn```HHH///%%%%%%%%%$$$$$$$$$############""""""###$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%#####################"""%%%%%%%%%$$$$$$###!!!!!!"""!!!!!!"""######!!!""""""!!!"""$$$!!! !!!###%%%  !!!""""""!!!!!!!!!######!!!###""" """$$$&&&%%%%%%$$$$$$###""""""""" !!!!!!"""######$$$""""""###$$$$$$###""""""$$$%%%&&&$$$!!!'''((())))))'''%%%""" ###"""!!!!!!"""###""" """"""############""""""!!!"""#########""""""""""""""""""!!!!!! """"""""""""###$$$%%%&&&"""$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&((()))***++++++***))))))+++---)))+++...666;;;???aaavvvbbbrrrsssoooQQQ@@@===:::777555666999===333333333444444444444444111222333444444333222111555///222DDDZZZhhhpppuuussstttsssooommmnnnppppppoooqqqoookkkmmmsssqqqkkkqqqoookkkiiijjjkkkmmmnnneeehhhmmmqqqqqqooollljjjfffmmmrrroooiiieeecccbbboooeeebbbhhhhhhYYYHHH???IIIUUUccciiifff___\\\[[[YYYllliii\\\dddrrrrrrnnniiiqqqsssmmmjjjllliiibbbggg```eeekkkfffbbb\\\QQQUUUMMMBBBDDDKKKCCC===GGG[[[kkkjjj___dddmmmrrrwwweeeiiikkkmmmooorrrqqqnnnsssrrrlll[[[EEE222(((%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$###############$$$$$$%%%&&&''''''&&&%%%$$$#####################$$$###$$$%%%%%%%%%$$$"""!!!######""""""###""""""!!!###"""!!! """$$$###"""!!! """$$$&&&  !!!"""###"""""""""######!!! ###"""!!! !!!"""$$$&&&$$$$$$######"""""""""""" !!!!!!"""###$$$$$$######""""""""""""######"""""""""""""""!!! """$$$$$$$$$###$$$###""""""""""""!!! ###############"""!!! !!!"""$$$###!!! !!!"""######!!! """""""""######$$$$$$%%%!!!$$$&&&%%%###"""$$$'''%%%&&&''''''&&&&&&'''((($$$&&&(((((('''((()))+++(((***+++,,,+++***+++,,,555555111555FFF___zzzhhhaaatttlll___>>>===>>><<<888555666999;;;444444444444444444555555000111222333333222111000000222111000;;;RRRfffpppjjjppptttqqqppprrrrrrnnnqqqhhhdddhhhllljjjjjjmmmiiigggfffhhhmmmrrruuuuuuhhhiiilllnnnooonnnkkkiiifffiiiiiifffhhhmmmmmmiiieeeeeebbbccckkkqqqfffVVVEEEMMMVVVYYYXXXYYY___eee___lllfff\\\gggsssooogggiiiqqqtttnnnjjjkkkhhhbbbiiibbbgggiii\\\OOOIIIAAA666999:::CCCOOOMMMPPP^^^eeerrrjjjYYY]]]kkktttyyymmmpppqqqmmmnnnsssuuussssssnnn```JJJ444''''''+++'''&&&%%%%%%$$$$$$%%%%%%%%%$$$######"""############$$$%%%&&&&&&%%%$$$###############$$$$$$$$$$$$ !!!###$$$%%%$$$######$$$$$$$$$###"""!!!"""""""""!!!!!!""""""""""""!!!$$$###"""!!!!!!"""$$$%%% !!!!!!""""""###""""""###$$$$$$"""!!!!!!""""""############"""######""""""""""""!!!!!! !!!"""###$$$%%%%%%######"""!!!!!!"""######$$$""" """###"""!!!%%%%%%$$$######"""""""""$$$$$$$$$###""""""""""""""""""""""""!!! ###"""!!!"""$$$###  !!!###$$$$$$""" """#########$$$$$$$$$$$$!!!$$$&&&%%%###"""$$$'''$$$&&&((((((&&&&&&((()))%%%&&&((((((((((((***+++%%%(((,,,......---------222:::888???ccciiiaaa```mmm[[[OOO555333888<<<<<<;;;:::888555555555444444444444444555000111222222222222222222...555444+++---AAAYYYgggrrrwwwwwwrrrqqquuussslllqqqeeebbbkkknnnhhhhhhpppooollljjjjjjnnnppppppnnniiijjjkkkmmmnnnmmmjjjgggsssqqqjjjdddhhhqqqoooggg^^^llloooeeeccclllnnnfff]]][[[UUUPPPMMMRRR[[[bbb^^^eee___[[[gggnnnhhhccckkkoookkk```\\\bbbhhhhhhlll]]]VVVOOO<<<000111222///>>>FFFKKKTTTVVVYYYeee^^^jjjeee]]]gggrrrtttuuupppsssqqqjjjiiinnnnnnjjjjjjaaaQQQ>>>...'''''')))''''''&&&&&&&&&&&&%%%%%%$$$$$$###############$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###### !!!"""###$$$$$$$$$$$$$$$$$$###!!! !!!###!!!!!!"""$$$%%%$$$!!!#########""""""######$$$!!!!!!!!!"""""""""""""""###""""""###%%%%%%$$$### !!!"""###$$$###!!! """""""""!!!!!!!!!!!!!!!!!!!!!"""###$$$&&&''''''$$$###!!! !!!###$$$'''$$$!!! !!!""""""((('''$$$"""!!!!!!###$$$"""$$$$$$$$$"""!!!"""###!!!!!!!!!!!!!!! %%%### """###!!!!!!"""$$$%%%$$$###!!! """######$$$$$$$$$#########%%%&&&%%%%%%%%%&&&'''$$$&&&)))(((&&&&&&(((+++%%%'''(((((('''''')))***$$$'''+++...//////000111///EEEQQQaaa{{{aaahhhmmmqqqSSSHHH777333999<<<;;;<<<===:::444666666444333222333333444222111111111222222333444222222333111///444DDDRRRlllrrrsssooorrrwwwsssiiiiiihhhiiilllnnnmmmlllllluuuqqqmmmmmmnnnmmmhhhdddfffgggiiilllooonnniiieeewwwuuummmdddhhhqqqoooeeecccnnnrrrjjjcccdddggggggggg___TTTKKKEEEBBB???===PPPVVVUUU[[[hhhkkkiiinnnnnnnnndddSSSLLLUUU```dddUUUDDD???@@@555000555666MMMaaagggcccfffhhhfffhhh[[[cccbbbfffwww~~~vvvrrrnnnrrrpppiiiiiimmmiii```dddUUUAAA111***)))((('''&&&''''''((((((&&&%%%$$$##################$$$$$$###############$$$%%%%%%%%%%%%%%%$$$$$$############"""""""""""""""#########$$$$$$""" ###"""!!!!!!###%%%%%%"""""""""###$$$$$$###"""!!!!!!!!!""""""#########""""""!!!"""###&&&'''&&&%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$&&&'''((()))%%%###  ###%%%$$$###"""!!! !!!"""!!!!!!  """$$$%%% """######!!! """$$$!!!!!!"""""""""!!!!!! $$$ ###""" ###$$$$$$%%%%%%###"""!!!"""###$$$$$$$$$$$$###"""&&&%%%%%%%%%'''((('''&&&###&&&))))))&&&%%%(((,,,&&&'''((((((&&&&&&'''(((&&&(((***,,,---111555888KKKjjjoooaaauuu}}}VVVHHH;;;>>>???<<<777888======999777666444222111111222222333222111111111222444555444***+++555333(((,,,:::MMMXXXaaagggrrr{{{vvvhhh```kkkppplllmmmrrroooeeellljjjiiikkkpppqqqmmmiiibbbcccgggmmmpppoooiiidddhhhkkkgggbbbhhhuuuvvvooofffccceeekkknnnkkkhhhiiiiiiccc^^^ZZZVVVKKK:::...(((///555BBBQQQSSSWWWfffXXXWWWKKK777---333<<>>ssssssggglllsssbbbDDDAAA:::444888<<<888:::;;;222555444222000000111222333///000222333333222111000...............///000000111EEEZZZdddlllrrrqqqjjjkkkssslllpppmmmdddkkkeeebbblllrrrpppooossssssnnnmmmkkkhhhffffffhhhkkkmmm]]]fffeeekkkiiimmmvvvccc\\\```nnngggffflllaaabbbmmmfffeeejjjfffWWWLLLKKKLLLKKKCCC666000333999<<<:::<<<222DDD///...555666444$$$:::RRRkkkbbbfff\\\ccclllpppkkkiiijjjhhhaaatttnnnqqqpppgggjjjrrrpppkkkooommmiiilllqqqhhhYYYAAA555((("""&&&)))(((%%%''''''''''''&&&%%%$$$###""""""""""""""""""""""""&&&$$$""""""$$$%%%### """%%%((((((%%%###$$$&&&!!!######"""!!!!!!!!!&&&'''!!!!!!$$$"""!!!!!!""""""""""""!!!!!! !!!###$$$""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###%%%&&&'''######"""!!!!!!!!!!!!!!!###"""###%%%((())))))(((###!!! """$$$%%%%%%"""$$$$$$###""""""!!!!!!"""$$$&&&'''!!!!!!!!!!!!!!!"""######!!!!!!"""###444FFF===333000555:::&&&"""############$$$$$$$$$###'''+++***'''#########'''&&&%%%$$$$$$%%%'''((("""((()))''''''++++++&&&+++***++++++(((...DDD]]]eeeaaalllvvvzzz]]]BBB===;;;555999<<<888::::::222222222222222222111111000000111222333333222000///...---------...///000000)))333@@@OOO___nnnuuuvvvnnntttlllqqqooogggmmmfffcccnnntttqqqooorrrpppjjjjjjhhhfffgggiiiiiihhhfffdddjjjhhhllliiinnnyyygggggggggooobbb]]]eeeaaahhhhhhgggiiillliiiaaa[[[ZZZZZZXXXQQQIIIEEEFFFDDD???;;;???222==='''222JJJVVV>>>***<<>>---%%%&&&'''&&&%%%#########$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$######""""""######"""""""""###$$$%%%&&&&&&$$$###$$$%%%&&&$$$!!!!!!$$$'''%%%"""!!!!!!""""""""""""!!!!!!"""#########$$$%%%&&&&&&#########"""""""""!!!!!!"""""""""######""""""""""""!!!!!!!!!!!!!!!""""""###"""!!!!!! !!!!!!!!!"""$$$(((+++,,,***((($$$"""!!! !!!!!!  ###$$$"""!!!"""###$$$$$$###!!! !!!!!!!!!!!!!!!""""""###!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!! ###&&&&&&%%%"""""""""#########$$$$$$$$$(((%%%###$$$(((***)))'''&&&&&&&&&'''(((***+++,,,((()))(((''''''***,,,,,,,,,111000///@@@hhhlll^^^XXXgggbbbKKK999;;;>>><<>>:::666:::;;;333444888444777555333111111222444555111111111000/////////...------,,,++++++++++++,,,'''(((+++...,,,+++000777222GGGPPP\\\[[[XXXjjjooolllnnnjjjbbbbbbhhhiiidddeeejjjnnnlllhhhfffiiimmmhhhgggaaaiiieeebbbnnnbbbeeeXXX]]]___gggooodddhhhiiibbb[[[]]]jjjtttpppgggfffkkkoooppprrrtttrrrmmmiiiooo___\\\444444PPPdddSSS***+++CCCddd]]]```XXXZZZfffmmmfff___aaacccbbblllfffhhhjjjeeeggghhhaaa```SSS@@@///&&&&&&***,,,%%%%%%%%%###"""###%%%&&&######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""$$$%%%$$$"""!!!!!!"""######"""'''''''''&&&$$$###$$$&&&&&&""" """###!!!!!!"""!!!!!!""""""""""""!!!!!!############"""!!! $$$$$$#########""""""""""""######$$$$$$######"""!!!!!!!!!!!!""""""###$$$$$$$$$###""""""""""""###'''&&&%%%&&&''''''%%%$$$""""""!!!###$$$$$$###!!!!!!!!!!!! """ """"""######!!!!!!!!!!!!!!!"""############!!!!!!$$$ !!!"""!!!  $$$&&&''' (((%%%"""############$$$$$$$$$&&&&&&(((***+++)))&&&###&&&''''''((()))******+++***((((((++++++***+++...---...>>>^^^hhh___aaaeeeQQQJJJ>>>===DDD<<<666===777444888999111222888555333333222222111111111222//////...............//////...---+++******))))))'''+++---++++++------+++"""000333AAAIIINNNeeekkkeeehhhfffaaaccciiiiiibbbggghhhiiikkkllllllkkkjjjlllhhh___eeeaaa```oooggg___UUU]]]^^^ccckkkfffpppkkkccc```fffooossstttsss___```bbbfffmmmrrrnnngggaaaggg\\\]]]...###???]]]]]]---(((???bbb___eee```___iiimmmgggcccfffgggeeekkkhhhnnnoooddd___\\\TTT:::222)))""" ###'''$$$######$$$%%%%%%%%%%%%######$$$$$$$$$$$$$$$###########################!!!###%%%$$$""""""$$$&&&&&&###!!!!!!###$$$$$$###'''((('''%%%###"""$$$%%%### !!!$$$$$$!!!###(((!!!!!!""""""""""""!!!!!!"""############!!! $$$$$$$$$#########"""""""""######$$$$$$######"""!!!!!!!!!"""###$$$%%%&&&&&&%%%$$$$$$######$$$$$$'''%%%######$$$&&&&&&%%%###"""""""""###### ######"""!!!!!!!!!!!!!!!!!!"""###$$$!!!!!!!!!!!!!!!"""#########$$$$$$!!!!!!$$$ """######"""!!! !!!(((!!!$$$$$$&&&"""############$$$$$$$$$$$$&&&((()))((((((((()))&&&''''''((())))))))))))***'''(((---...******...///888WWWttthhh```cccmmmLLLEEE<<>>999999999888888;;;<<<999<<<999111333444+++333222222444555444000,,,...///000...,,,+++---///---//////...***))))))+++''')))***+++***+++,,,---111///---***(((((())))))111999EEEOOOWWW```jjjpppppppppiii``````fffgggbbbgggkkkddd]]]]]]ZZZZZZcccccccccbbbaaabbbccceeefffkkk[[[cccjjjqqqtttpppzzzqqqbbbcccpppooofffgggeeeooopppbbbGGG...<<>>;;;999::::::///444<<<666222555666000111222222000///......///...,,,,,,,,,,,,,,,,,,++++++******))))))((((((***'''%%%&&&((()))'''%%%(((((((((((((((((())))))'''((((((((('''((()))***&&&***777EEEJJJKKKTTT```fffhhhaaa^^^eeeddd^^^aaadddccccccdddgggiiijjjkkkhhhZZZ```aaagggkkkccclllmmmmmmffffffnnnnnnooozzzkkkaaa___dddQQQ,,,111[[[cccEEE***---JJJ^^^TTTAAA333***######""" ###)))######$$$$$$$$$%%%'''(((%%%%%%$$$$$$$$$#########'''$$$!!! ###%%%"""###$$$%%%%%%$$$###"""!!!!!!"""######""""""!!!$$$######$$$$$$$$$%%%'''(((((((((((((((((((((((()))&&&$$$$$$'''(((&&&###!!!!!!  !!!###"""!!!!!!!!!"""$$$%%% !!!"""######$$$"""''',,,((()))+++%%%''''''&&&&&&%%%&&&&&&&&&'''((((((&&&$$$######%%%***'''%%%###$$$(((,,,//////...+++)))&&&%%%$$$######$$$$$$!!!!!!%%%!!!&&&"""%%%### %%%!!!!!!""""""############ !!!"""$$$$$$###""""""############"""""""""!!!"""######$$$$$$#########$$$$$$###$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&'''((((((((((((&&&&&&&&&&&&''')))***+++'''%%%'''111111)))CCCtttuuulllnnnmmmbbbMMM======EEE???;;;;;;>>>>>>;;;999999;;;333777;;;444333555222000111222111///------...///---++++++,,,---,,,+++,,,+++))))))***+++)))((()))(((''''''''''''&&&%%%***)))'''&&&&&&'''((((((((()))************)))(((***!!!$$$///222000>>>RRRrrrlll\\\VVV___cccccchhhdddfffhhhhhhgggffffffgggiii___gggfffjjjoooiiissskkkooolllnnntttmmmgggmmmjjjeeedddhhhUUU///222XXXiiiJJJ---,,,>>>GGG:::)))'''%%%%%%'''&&&"""!!!###!!!"""######"""$$$''')))%%%%%%%%%$$$$$$$$$######'''%%%"""!!!$$$&&&######$$$$$$$$$$$$######!!!!!!!!!!!!!!!"""""""""""" $$$%%%$$$%%%)))(((((('''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%$$$""" !!!!!!  !!!!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!""""""#########---,,,;;;FFF;;;+++$$$'''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&$$$###$$$&&&***'''$$$###$$$(((---000///---***'''%%%$$$###### !!!!!!!!! !!!###%%%!!!&&&""" %%%###$$$######$$$%%%%%%%%%%%%$$$ !!!""""""######""""""""""""############"""!!!""""""#########""""""!!!############$$$%%%&&&&&&$$$$$$############$$$$$$$$$%%%&&&'''((((((((((((((('''&&&&&&'''((()))***000'''"""***...000XXX~~~kkkiiirrrlllTTTBBBAAACCC@@@<<<999999======:::777777999777:::999111444777...///111222000...,,,---//////---++++++,,,---,,,***,,,***((((((***+++)))'''))))))***(((&&&%%%&&&&&&"""######$$$&&&((()))******)))((((((((((((((('''---&&&$$$&&&&&&'''111>>>WWWUUUIIIDDDOOOUUUXXXaaaYYY___eeeeeeaaa^^^___bbb```\\\hhhhhhjjjooojjjtttlllooolllnnnssskkkbbbfffllliiihhhiiiWWW333000OOOgggJJJ///***000000)))###"""%%%'''&&&$$$###!!!$$$&&&'''&&&$$$"""###%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###############%%%$$$$$$######$$$$$$%%%""""""!!!!!!!!!"""$$$$$$######$$$"""$$$((()))(((&&&$$$#########$$$$$$%%%&&&%%%###"""""""""!!!"""###!!!"""!!!""""""#########"""""""""#####################444000AAAQQQAAA''' &&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%######%%%'''&&&&&&%%%%%%&&&))),,,...---+++(((&&&$$$#########"""!!! !!!"""###"""!!!$$$!!!%%%$$$ %%%"""###$$$%%%&&&%%%%%%$$$!!!!!!!!!!!!!!!"""######!!!"""###$$$$$$###"""!!! !!!""""""""""""""""""""""""######$$$%%%&&&%%%$$$###""""""###$$$%%%$$$%%%&&&'''(((((((((((()))((('''&&&&&&''')))***,,,---'''&&&---???mmmsssgggaaalllbbbEEE:::DDDDDD555:::777777;;;<<<888555555666777;;;666000777:::...///111222000---+++---//////---******,,,---,,,***+++)))'''(((***+++)))&&&(((***,,,***&&&$$$%%%'''"""###$$$%%%&&&%%%%%%$$$%%%###"""###%%%(((***+++"""%%%&&&######'''***)))---222...,,,333555555===@@@KKKWWW]]]\\\\\\bbbhhhZZZ[[[kkkkkkkkknnnhhhrrrpppooohhhgggnnniiidddjjjmmmjjjhhhgggVVV555---DDDaaaGGG///(((&&&"""$$$***"""'''&&& %%%(((%%%"""&&&'''$$$""""""###&&&&&&&&&%%%%%%%%%$$$$$$"""$$$&&&''''''%%%"""!!!&&&%%%$$$######$$$%%%&&&$$$###"""!!!!!!###%%%'''$$$###$$$!!!"""&&&)))'''%%%###"""!!!"""""""""%%%'''&&&""" !!!###!!!"""###""" """######$$$$$$$$$""" $$$$$$$$$###############%%%///DDD777"""$$$111%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$######&&&(((###$$$&&&((()))******+++,,,***'''%%%#########$$$'''$$$""""""###"""!!!&&&$$$!!!&&& !!!"""###$$$###"""""""""!!! !!!###$$$!!!"""###$$$$$$###"""!!! """######$$$""""""""""""###$$$%%%&&&%%%%%%$$$######$$$%%%%%%$$$%%%&&&'''((((((((((((***)))'''&&&&&&'''((()))"""222111(((111NNNxxxlll^^^oooYYYGGGCCCBBB<<<:::>>><<<;;;999888777777888999555333222555999999555000000///......---......///...,,,******++++++***)))(((''''''''''''(((((())))))((('''%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((((((***,,,111777>>>DDDIIILLLLLLOOOTTTZZZ___bbbdddeeeddd^^^^^^dddeeeaaafffqqqjjjpppnnnkkk[[[222&&&EEE]]]VVV222'''***$$$%%%'''$$$!!!!!!######""" $$$&&&'''%%%"""!!!###&&&######################## !!!"""$$$$$$######""""""###$$$%%%&&&%%%$$$### ###%%%$$$!!! """%%%######$$$$$$###""" $$$###"""!!!!!!"""###$$$$$$((('''!!!$$$&&&$$$"""""""""""""""######$$$###"""""""""""""""###$$$&&&$$$!!!!!!###$$$""" %%%+++,,,'''###!!!!!!)))%%%!!!!!!$$$''''''%%%&&&'''&&&%%%$$$$$$&&&)))&&&###%%%,,,...)))&&&'''...''''''+++***!!!%%%""""""###%%%&&&%%%"""$$$ """$$$### """"""!!!!!!!!!!!!""""""$$$$$$%%%$$$###!!! $$$###"""!!!!!!###%%%&&&###"""!!!!!!!!!"""$$$%%%$$$$$$######"""#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%###%%%'''(((((((((***,,,--- &&&000444YYYwwwoooiiifffRRRCCCAAABBB===<<<@@@===<<<:::999888777777888666444333555888999555000333333222111000000//////---,,,+++,,,------+++((()))(((((('''''''''(((((()))(((''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((''''''***))))))((('''&&&&&&%%%777:::@@@FFFKKKOOORRRSSSBBBBBBJJJYYYaaabbbiiitttmmmrrrooommmaaa;;;---HHHXXXZZZ???555333'''$$$$$$""" !!!###$$$###!!!!!!""""""###'''***######################## !!!"""###$$$######"""$$$$$$$$$$$$###""""""!!!!!!"""###"""!!!!!!"""###!!!"""######$$$###"""!!!$$$###"""  %%%&&&###!!!$$$%%%######"""!!!!!!!!!"""$$$$$$"""""""""""""""######$$$$$$""" """$$$###!!!###''''''$$$"""###&&&(((&&&%%%%%%&&&(((((((((%%%&&&&&&&&&%%%%%%&&&((()))%%%$$$)))+++(((&&&(((,,,(((&&&''''''$$$%%%((('''%%%$$$$$$$$$$$$""" ###  """"""!!!""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!"""$$$$$$$$$###"""!!!!!!###%%%&&&######"""""""""###$$$$$$$$$$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$''')))***)))(((((()))((($$$---333===jjjuuuiiinnnkkkXXXIII===>>>AAA???>>>AAA===<<<;;;999888888777777777555444666888777444000444444444333222000...---,,,,,,,,,...///...+++)))***)))((('''''''''''''''(((((((((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%###############$$$$$$$$$########################$$$%%%&&&&&&&&&&&&&&&%%%------,,,***)))'''&&&%%%!!!###%%%'''))))))))))))))))))222BBBNNNUUU```llljjjnnnlllmmmfffAAA...BBBXXX___GGG:::555(((&&& !!!!!!!!!"""###$$$"""!!!!!!!!!"""!!! !!!###########################!!!!!!"""############"""%%%$$$###"""!!! """!!! !!!""""""!!!  !!!###$$$$$$$$$$$$"""!!!!!! !!!$$$$$$###$$$$$$!!!$$$"""!!! !!!"""$$$%%%"""""""""######$$$$$$$$$"""!!! """######""" !!!"""!!! !!!&&&***&&&'''))))))(((((()))***###%%%'''((('''&&&''''''+++'''%%%&&&'''&&&&&&((()))***'''"""###(((+++***+++(((%%%############""""""  """$$$"""""""""""""""""""""""""""!!!!!!$$$'''######"""!!!"""###$$$%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&''''''(((((()))))))))&&&)))++++++***(((((((((###***222222FFFgggdddhhh\\\LLLAAA:::<<>>===???;;;::::::999999999999999888666555666777666333111000111222222111///---+++...---,,,,,,---...---,,,******)))''''''&&&&&&&&&'''((()))***)))((('''&&&''''''&&&&&&&&&%%%%%%%%%"""""""""""""""#################################$$$$$$$$$%%%%%%%%%$$$$$$!!!"""###%%%&&&((()))***%%%%%%%%%%%%%%%$$$"""""")))%%%%%%+++222:::HHHTTT\\\dddeeemmmlllIII///:::ZZZ]]]@@@///+++&&&+++'''"""""""""#########!!! $$$$$$###!!!########################!!!"""""""""############%%%$$$"""!!! !!!!!!### """###!!! !!!!!!"""######$$$$$$ !!!!!!""""""###"""!!!###"""!!!!!!!!!!!!$$$###!!! """$$$&&&""""""###$$$$$$%%%%%%%%%###"""!!! !!!!!!!!!!!!!!!""""""!!! """&&&)))###'''++++++)))'''(((***$$$'''***+++***)))((((((+++(((&&&&&&''''''&&&&&&%%%***(((!!!!!!)))+++''')))'''%%%$$$%%%%%%$$$"""!!!!!! """%%%"""""""""######"""""""""$$$###!!! !!!"""###""""""!!!"""###$$$$$$$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$%%%&&&'''((()))((((((((((((((((((((((((%%%%%%&&&'''((())))))***((()))***)))((((((***,,,$$$...//////QQQwww```cccaaaLLLEEE>>>999:::======;;;;;;777777888999999:::::::::777666555555555444333111---...000111222000///...111...***)))+++---//////******)))''''''&&&&&&&&&'''((()))))))))(((&&&%%%''''''&&&&&&&&&%%%%%%%%%""""""""""""""""""""""""########################$$$$$$$$$#########$$$$$$"""""""""###############!!!"""$$$&&&((()))***+++***&&&"""!!!"""&&&///777DDDOOOUUUdddlllNNN222888VVVVVV555###$$$%%%,,,'''$$$$$$%%%$$$"""!!! """$$$%%%%%%########################"""""""""""""""#########$$$###"""!!!!!!"""$$$$$$### """###!!!###""""""""""""""""""###!!!!!!!!!!!!""""""#########"""""" !!!###"""!!! !!!"""$$$%%%""""""$$$%%%&&&&&&&&&&&&$$$$$$###""" ###$$$$$$$$$######$$$%%%!!!%%%)))+++)))'''''')))&&&***---...---+++))))))((('''''''''((((((&&&###$$$***)))""""""''''''!!!$$$$$$$$$&&&((('''%%%###!!!!!!!!!"""%%%""""""############"""""""""######""""""!!! """""""""""""""#########$$$%%%&&&''''''&&&$$$$$$%%%%%%%%%%%%&&&'''((()))(((((((((((((((((((((((($$$$$$%%%&&&''''''(((((())))))(((&&&&&&(((---111&&&...+++333fff~~~eee[[[^^^XXXEEEBBB>>>:::999;;;;;;:::888555555777888999999999999555555444333333222222222---...000111222222111111000---***)))***---...///***)))(((''''''''''''''''''''''''''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%############""""""""""""########################%%%%%%$$$############$$$(((((('''&&&&&&%%%%%%$$$ !!!"""###$$$$$$ !!!#########"""###%%%'''222999JJJXXXCCC...666OOOSSS555###%%%&&&))) %%%&&&&&&$$$"""!!!"""$$$%%%###!!!"""###$$$$$$###########################"""""""""!!!"""######$$$""""""""""""######$$$%%%"""!!! !!!""""""!!! $$$###"""""""""""""""###&&&$$$""" &&&###!!! !!!"""""""""""""""######$$$!!!"""$$$&&&'''''''''&&&$$$%%%$$$###!!! !!!"""%%%%%%%%%%%%$$$###"""!!!!!!###'''(((((('''''''''))),,,//////---***)))(((%%%''''''&&&''')))'''"""&&&))))))&&&$$$%%%$$$ !!!"""$$$&&&((((((%%%"""###"""!!!!!!!!!"""###$$$!!!"""###$$$$$$###"""!!! !!!###$$$$$$$$$""""""!!!!!!!!!"""""""""#########$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''''')))(((&&&%%%%%%(((...222(((---...HHHiiiccc^^^WWWLLL@@@AAA>>>;;;888999;;;:::888555666777888888777666555222333333222111111222333///////////////000000000+++******+++---------+++)))(((((('''''''''((((((''''''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""""""""""""&&&%%%$$$#########$$$$$$ +++***)))'''&&&%%%%%%%%% %%%&&&%%%$$$"""!!!###""",,,<<<111&&&555TTT\\\???***&&&$$$(((%%%%%%%%%###"""###'''******'''$$$"""""""""###########################"""!!!!!!!!!"""$$$$$$"""""""""###""""""!!!!!!!!!"""###"""!!!!!!"""###""""""!!!!!!"""###$$$%%%***'''###  $$$!!!!!!###!!!!!! !!!"""###$$$######"""!!!###%%%'''((((((''''''!!!###$$$$$$""""""$$$'''%%%$$$#########"""!!! ######$$$&&&((()))((('''+++---......+++((('''&&&%%%'''&&&###$$$))))))$$$,,,((('''((('''$$$$$$&&&#########$$$&&&&&&$$$"""$$$"""!!!"""%%%&&&$$$"""!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$############### !!!!!!"""""""""""""""############$$$&&&'''(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''***---***000:::eeeyyybbbjjjeeeRRRCCC;;;@@@>>>;;;888999;;;;;;999777777888777666555333222111111222111000000222333///...---,,,,,,,,,,,,,,,'''(((+++...///...+++((((((((('''''''''(((((()))'''&&&%%%$$$###$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!'''&&&$$$#########$$$$$$%%%%%%$$$$$$#########""" !!!"""#########%%%&&&$$$"""###$$$$$$%%%'''---'''$$$999^^^gggIII---### ((($$$###$$$$$$###"""%%%+++000$$$""" ###%%%$$$"""###########################"""!!!!!!!!!"""$$$%%%""""""######"""  ###%%%$$$!!! """%%% """$$$&&&'''+++((($$$!!! !!!$$$&&& !!!&&&$$$"""!!!###$$$%%%$$$"""!!!!!!###%%%'''((((((((('''!!!$$$$$$###$$$(((+++%%%###  !!!""""""%%%######%%%)))+++)))''',,,---...,,,)))&&&%%%$$$'''(((%%% !!!)))+++'''000(((%%%)))(((###&&&...'''%%%"""!!!"""######"""%%%"""!!!$$$((()))%%% !!!"""$$$%%%%%%$$$"""!!!,,,***&&&###!!! !!!""" !!!!!!"""""""""""""""""""""!!!"""###%%%((()))&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''%%%''')))***((('''''''''---444FFF{{{mmm```lllcccCCC777EEE???===;;;<<<>>>???<<<999888888888888999888666444222222222222333111---******+++,,,***((()))---000...---,,,,,,++++++,,,,,,))))))))))))(((((((((((((((((((((&&&$$$$$$&&&(((''''''((('''%%%%%%''')))$$$&&&((('''###"""###&&&$$$###############$$$$$$$$$$$$$$$############"""!!!!!!!!!!!!""""""""""""""" """$$$$$$"""&&&&&&&&&%%%$$$###"""!!!"""""""""!!!!!!$$$(((,,,RRRcccNNN)))$$$&&&!!!$$$&&&###!!!!!!$$$%%%$$$###((($$$&&&+++%%%!!!###"""###$$$%%%%%%###!!!$$$$$$######""""""!!!!!!""""""""""""""""""""""""!!!######!!! !!!###"""!!!!!!"""$$$&&&''' """###### ######!!! !!!###!!!###&&&'''&&&%%%$$$###$$$&&&''''''&&&$$$######"""  !!!"""$$$""""""#########$$$$$$$$$&&&+++///...(((###"""######$$$%%%%%%######$$$&&&###$$$$$$%%%%%%&&&&&&'''"""&&&$$$ %%%&&&### !!!!!!!!!!!!###%%%%%%######%%%***+++***''',,,)))$$$""""""###$$$$$$""""""!!!!!!!!!!!!"""""" !!!"""###"""###&&&(((***((('''%%%%%%&&&'''(((%%%%%%'''((((((((('''&&&((('''&&&(((******'''$$$&&&+++(((&&&,,,***&&&+++000///XXX|||lllccccccYYYFFF===AAA>>><<<;;;<<>>===;;;;;;===@@@???;;;777:::999999888777555444333111000///000222333222111000000///,,,)))'''(((***+++******)))))))))))))))((((((((('''''''''&&&&&&&&&''')))((('''%%%&&&&&&$$$&&&(((((('''&&&&&&&&&((('''&&&&&&''''''&&&%%%$$$######"""""""""######$$$$$$#########"""""""""!!!!!!!!!"""""""""#########"""!!!"""$$$%%%&&&%%%###$$$$$$%%%%%%%%%%%%%%%!!!"""#########$$$''')))???bbbVVV+++!!!(((&&&$$$%%%$$$######$$$###!!!###'''$$$###&&& '''"""!!! !!!######!!! """"""""""""############""""""""""""""""""""""""""""""!!!!!!$$$  !!!"""###$$$"""  """###$$$###"""""""""###$$$%%%&&&'''''' !!!"""######"""!!! """###%%%%%%###!!!  !!!###%%%&&&(((((('''))))))'''$$$###%%%((('''%%%"""###%%%%%%### """"""###$$$%%%&&&'''(((###&&&&&&$$$###$$$$$$!!!!!!"""###"""!!!!!!"""$$$&&&'''((('''%%%#########(((&&&$$$######""" ###""""""!!!!!!""""""###"""###$$$$$$$$$$$$''')))$$$%%%'''((((((&&&$$$"""%%%&&&''''''(((((('''''')))'''&&&&&&'''((((((''')))...***&&&)))'''$$$+++///QQQvvvhhheeeZZZKKKEEEEEEBBB<<<<<<;;;;;;===@@@???;;;777888888999888666555555555333111000000222333333222111000...,,,***)))))))))***))))))((('''(((((((((((('''''''''&&&&&&&&&&&&%%%'''))))))'''&&&%%%%%%###%%%((()))'''&&&%%%%%%'''%%%###$$$&&&'''%%%###$$$######""""""""""""###############""""""""""""!!!!!!"""""""""#########$$$######$$$%%%&&&'''''''''''''''&&&%%%$$$"""""" """$$$$$$$$$%%%&&&(((555aaaZZZ--- )))'''######$$$$$$%%%&&&%%%$$$###%%%###$$$+++%%%!!!,,,###!!!!!!!!!######""" !!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""" !!!!!!"""%%%"""  !!!###$$$### ############$$$&&&'''((( !!!!!!""""""!!!!!! """###$$$$$$$$$###"""!!! !!!"""###$$$&&&''''''$$$&&&''''''%%%$$$%%%''')))%%%!!!"""%%%&&&"""!!!!!!"""$$$%%%&&&'''(((&&&'''((('''&&&%%%###!!!"""######"""!!! """###"""%%%''''''$$$###$$$'''&&&%%%%%%&&&'''&&&$$$"""###""""""""""""""""""######$$$%%%%%%$$$%%%''')))$$$%%%&&&&&&&&&%%%$$$###&&&&&&&&&'''''''''''''''((('''&&&%%%&&&'''((()))(((...***&&&)))'''&&&///888jjjqqqsssaaaNNNEEECCC@@@======<<<::::::<<>>333""""""$$$###""""""###$$$###"""!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!######"""  !!!!!!!!!!!!!!!!!!###"""""""""###""" """!!!"""""""""###$$$%%%&&&'''!!!""""""""""""""""""!!!%%%$$$"""!!!!!!!!!""""""!!!""""""######$$$$$$%%%"""$$$''')))((('''%%%%%%((($$$!!!!!!%%%&&&"""!!!""""""###%%%&&&&&&'''%%%$$$%%%&&&%%%""" ######$$$###!!!!!!"""$$$"""%%%''''''$$$###$$$'''""""""###&&&((((((&&&$$$######""""""""""""#########$$$%%%%%%$$$$$$&&&((('''&&&%%%$$$###$$$%%%%%%&&&&&&&&&&&&''''''(((((('''&&&&&&%%%%%%&&&(((***""")))'''%%%***,,,///:::CCC}}}lllvvv[[[EEEBBBCCC===;;;???<<<:::999:::===>>><<<999666777999777444333555888555444333333444444222111...---,,,,,,---...,,,++++++******)))))))))))))))((((((((('''''''''&&&&&&&&&''')))((('''%%%&&&&&&###%%%''''''&&&%%%%%%%%%"""!!!!!!!!!###$$$###"""$$$######"""!!!!!!!!!!!!######"""""""""!!!!!!!!!"""""""""#########$$$$$$###%%%%%%%%%%%%%%%''')))$$$$$$%%%&&&&&&&&&&&&&&&"""###$$$$$$###$$$&&&(((444```]]]444&&&((($$$$$$$$$%%%%%%###!!! !!!###"""***555KKK^^^RRR555&&&%%%###""""""###$$$$$$###""""""""""""############""""""""""""""""""""""""!!!$$$%%%### !!!!!!"""!!!!!! !!!!!!!!!######"""  !!!"""###$$$%%%%%%######""""""""""""######%%%$$$!!! !!!"""!!!!!!!!!""""""""""""""""""$$$'''******(((&&&$$$&&&$$$!!!"""$$$$$$"""""""""######$$$%%%%%%%%%""" """!!!"""###$$$###""""""###%%%&&&'''((('''%%%######### !!!###&&&'''%%%$$$$$$######""""""######$$$###$$$%%%$$$###$$$%%%''')))'''%%%######$$$&&&''''''&&&&&&&&&&&&'''(((((($$$%%%&&&&&&%%%&&&((()))(((///,,,'''******...:::QQQ|||yyykkkjjjUUUCCC@@@AAA>>>===AAA===:::888888;;;>>>===;;;888::::::777222000222666333222333444666666444222///---,,,,,,......,,,***---,,,++++++******++++++)))))))))((((((((('''''''''(((((('''%%%%%%&&&((($$$%%%&&&&&&$$$$$$%%%&&&!!!"""######""""""###$$$$$$$$$"""!!!!!! ###"""""""""!!!!!!!!!!!!""""""#########$$$$$$$$$###$$$&&&%%%$$$$$$''')))$$$%%%&&&&&&'''&&&&&&&&&###$$$$$$###"""###&&&))):::```\\\888***&&&!!!%%%###$$$$$$###"""$$$(((,,,000@@@NNN^^^oooeeeEEE111%%%###!!!!!!"""##################"""""""""""""""""""""""""""""""""""""""  """$$$###  !!!    """ """###############""""""""""""""""""######"""!!!  !!!""""""###%%%&&&'''((())))))'''%%%######""""""######""""""##################$$$$$$""" !!!!!!"""######""""""$$$&&&((('''&&&'''''''''%%%$$$###""""""###%%%%%%$$$###$$$######""""""######$$$###$$$$$$$$$######$$$&&&(((''''''&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))"""%%%''''''&&&&&&'''))),,,333///)))******...:::jjjuuu}}}ooo[[[QQQFFF??????AAABBBBBB>>>:::777777:::======<<<;;;===<<<888111...000333000000222555777888666444000...,,,---......+++(((...---,,,,,,++++++,,,,,,))))))))))))(((((((((((((((((((((&&&$$$$$$&&&(((%%%&&&&&&%%%######%%%''' ###%%%$$$""""""$$$'''$$$$$$"""!!! """"""""""""!!!!!!!!!!!!"""############$$$$$$$$$"""$$$&&&%%%######&&&)))((((((((('''&&&%%%######%%%$$$###"""!!!###&&&)))???```[[[;;;,,,%%%%%% """###$$$&&&+++333999JJJZZZ___```ggg\\\@@@+++$$$""" !!!"""""""""$$$$$$######""""""!!!!!!"""""""""""""""""""""""""""  """###!!!   $$$ """######"""!!!""""""!!!!!!!!!!!!"""""" !!!""""""!!!!!!"""###$$$)))(((&&&'''((()))((((((!!!"""######"""!!!###$$$$$$$$$$$$############"""%%% """"""!!!&&&!!!"""######"""###%%%'''%%%######&&&***+++***'''(((&&&%%%%%%%%%%%%$$$###$$$$$$############$$$$$$"""###$$$###""""""$$$%%%&&&'''((())))))'''%%%$$$''''''&&&%%%&&&'''((()))!!!$$$(((((('''&&&'''(((###,,,***(((---000888GGGqqqfffxxxvvvRRRGGG>>>>>>AAAAAA@@@@@@777666666666777999<<<===888777555333111111222444000222444555666444222111//////---,,,+++*********111///,,,***(((((())))))))))))((('''&&&&&&%%%%%%''''''''''''(((((())))))&&&$$$###%%%((()))'''%%%###$$$$$$%%%%%%%%%$$$$$$"""""""""###$$$$$$$$$%%%!!!"""###%%%%%%$$$######%%%"""%%%***%%%)))"""###$$$%%%%%%%%%%%%%%%%%%,,,)))&&&,,,)))!!!!!!###&&&###***&&&%%%111%%%...:::888'''&&&222...$$$'''---555@@@LLLWWW^^^]]]```dddCCC888444<<<'''############""""""""""""!!!!!!!!!!!!!!!"""######&&&$$$!!!!!!"""$$$$$$$$$$$$%%%%%%###"""!!!###$$$###""" """  !!! """""" !!!$$$!!!"""###""""""$$$%%%&&&### """###""" !!!!!! !!!###%%%$$$))),,,)))))),,,)))$$$!!!###$$$### ###%%%###"""!!! """$$$&&&###"""!!!!!!"""$$$&&&((($$$&&&$$$ """(((***&&&(((+++...///,,,)))'''&&&%%%''')))'''$$$###%%%((($$$$$$#####################$$$$$$%%%%%%$$$$$$###$$$((('''"""!!!&&&'''$$$$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((((((///)))&&&444///555YYYrrrhhhxxxtttMMMDDD>>>@@@CCCAAA===;;;777888888888888888888888555666666555333222111111111111222222222111111000///...---+++******))))))...---+++*********+++,,,)))(((((('''&&&&&&%%%%%%&&&&&&&&&''''''(((((((((%%%$$$###%%%'''(((&&&###$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$""""""###$$$$$$$$$$$$###((( ###%%%!!!$$$+++$$$$$$$$$$$$$$$$$$%%%%%%###)))&&&%%%+++)))$$$&&&%%%'''!!!'''######000$$$(((***)))&&&&&&(((+++,,,333;;;GGGRRRZZZ```eeehhhfffcccaaa===222)))111""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!"""#########"""!!!"""######""" ##################""""""   """###!!!!!!### !!!""""""!!!"""$$$&&&%%%###""""""$$$$$$"""!!!""""""######$$$%%%'''%%%***,,,***+++---+++'''"""$$$%%%###!!!!!!###%%%######"""""""""###$$$%%%%%%$$$"""!!!"""###%%%&&&"""%%%%%%###%%%)))((($$$''')))+++......---***((($$$&&&((((((&&&%%%$$$$$$###"""""""""###$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%((('''""""""''''''%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((()))))))))///%%%###///,,,???pppzzztttfffVVVZZZQQQGGGAAA>>>BBBDDD@@@:::777888999::::::999777444333444555666666555333000///111000000//////...............,,,+++************(((((())))))******++++++((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$%%%&&&&&&$$$"""%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$########################"""######$$$%%%;;;,,,!!!$$$((('''&&&(((&&&%%%$$$#########$$$%%%"""'''$$$###***)))'''---///000)))+++%%%%%%000"""&&&"""'''000,,,###///EEEKKKTTT^^^dddeeeeeefffiiikkkeee[[[666,,,(((!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""######!!!!!!!!!###$$$"""""" !!!$$$%%%"""!!!  """!!!!!! !!!  !!!!!! """######!!!!!!!!!"""!!!""""""!!! !!!$$$&&&#########$$$%%%$$$""" !!!"""###$$$$$$%%%%%%%%%###'''))))))***,,,+++(((%%%&&&&&&$$$""""""###$$$###$$$$$$%%%%%%%%%%%%%%%'''%%%###"""!!!"""$$$%%% $$$&&&&&&'''((('''$$$(((((()))---111111...***$$$$$$&&&(((((('''### !!!!!!!!!"""###$$$&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%''''''$$$$$$'''(((&&&&&&&&&%%%$$$%%%&&&'''((($$$$$$%%%&&&'''((()))***+++,,,%%%)))000...PPPqqqvvvjjjQQQLLL@@@CCC>>>===AAABBB===888555888888999999888666444333555555444555444333111//////000000000///---,,,+++///...---,,,++++++++++++%%%%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&$$$###&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###"""""""""$$$###"""""""""###%%%&&&===000&&&&&&***)))''''''(((&&&$$$"""""""""$$$%%%###&&&"""""")))''''''111EEEGGGAAABBB;;;888>>>******000???FFF555%%%888[[[XXX]]]bbbbbb```aaagggmmmiiidddWWW222---%%%%%%""""""!!!!!!!!! !!!!!!!!!!!!!!!""""""###""""""!!!"""###"""!!!!!!%%%&&&!!! ###!!!"""!!! ###  ######"""###"""!!! !!!###$$$###"""!!!!!!!!!""""""  ###&&&#####################"""!!!!!!!!!"""######!!! """%%%&&&((())))))(((''''''&&&%%%$$$######$$$$$$%%%&&&'''((('''%%%$$$&&&%%%###""""""###%%%&&&"""$$$&&&'''&&&''''''&&&+++)))(((,,,222333///***&&&$$$###%%%((('''$$$ ###"""""""""###$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%&&&''''''''''''&&&$$$$$$$$$%%%''')))###$$$%%%&&&''')))******%%%'''***444555444cccgggpppeeeKKKJJJDDDBBB===;;;===>>>:::777777888777666555555555666777888555222111222222111000...///111222111///,,,)))000///...------,,,------((((((((())))))((('''&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$((()))))))))((('''&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$###"""""""""$$$###"""""""""###%%%&&&)))$$$!!!$$$'''((()))***(((&&&$$$"""""""""$$$%%%%%%'''######((($$$&&&222UUU]]][[[___YYYUUUVVV;;;+++EEE^^^YYY999'''===___YYY]]]```aaabbbfffnnntttfffgggXXX111111"""%%%(((#########"""""""""!!!!!!!!!!!!!!!!!!!!!""""""###%%%###!!! !!!""""""!!!!!! %%%%%% !!!$$$!!!  !!!"""###$$$  ######"""###"""!!! !!!"""######"""!!! !!!""""""!!! """$$$######""" !!!###%%%###"""!!!"""###### !!!!!!###&&&((((((((())))))'''&&&%%%$$$$$$$$$###$$$&&&'''))))))'''%%%$$$$$$###""""""###%%%'''(((%%%%%%&&&&&&%%%$$$'''+++///,,,***---111222---(((***&&&""""""%%%&&&%%%$$$%%%%%%$$$###"""""""""###%%%&&&&&&''''''&&&&&&%%%%%%$$$%%%&&&'''&&&&&&''''''&&&$$$$$$$$$%%%''')))$$$$$$%%%&&&'''((()))***$$$)))111666333;;;ssswwwbbbfffUUU===CCCBBBBBB===:::;;;;;;888777888666555444333444555888999999555111///111333222000...///111222222///---+++//////...------------------,,,,,,+++***))))))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$((()))+++***)))(((((()))((('''&&&$$$$$$$$$%%%%%%$$$$$$$$$########################"""######$$$%%%"""###%%%&&&&&&%%%&&&(((&&&%%%$$$#########$$$%%%&&&'''###$$$((("""$$$333SSS___ccckkkhhheeebbbDDD)))OOOmmm___777%%%:::XXX[[[___dddggghhhfffeeedddeeeooo]]]///111%%%%%%%%%############""""""""""""!!!!!!!!!!!!!!!"""######%%%###  """######""" !!!###### !!!""" """$$$%%%"""  !!!""""""!!! """"""!!! !!!""""""!!! !!!"""!!!!!!!!! """$$$%%%###"""###%%%&&&### %%%###%%%)))***)))***,,,(((&&&$$$$$$%%%%%%$$$###%%%&&&((()))((('''%%%$$$$$$###""""""###%%%((()))&&&%%%&&&&&&$$$###'''...000...,,,---///...+++(((+++((($$$######%%%'''''''''&&&$$$###""""""!!!!!!%%%%%%&&&&&&&&&&&&%%%%%%$$$"""###''''''%%%%%%'''&&&&&&%%%$$$%%%&&&'''(((%%%%%%&&&&&&'''(((((((((,,,000444000///LLL{{{mmmqqq\\\CCCGGGCCC???<<<:::<<<;;;888666888555444444444555555666666888444000111333444111...000//////.........//////------,,,++++++++++++,,,---,,,+++))))))))))))***'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&(((******((('''(((***)))(((&&&$$$$$$$$$%%%&&&###############$$$$$$$$$""""""###$$$$$$$$$$$$###'''((((((&&&%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&###%%%)))"""$$$555QQQ___dddmmmkkkiiidddBBB+++LLLiii___999$$$777UUU]]]___dddhhhiiiddd\\\UUUbbbsss^^^'''---'''&&&$$$###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!  """######"""$$$###""""""!!!  ###$$$ !!!!!!!!! """ !!!  ######""" """"""!!! ###  %%%((('''%%%'''$$$%%%***+++((()))---'''%%%######%%%&&&%%%###&&&&&&'''''''''&&&%%%$$$&&&%%%#########%%%'''(((%%%$$$''')))'''###&&&---.........------,,,***)))))))))(((&&&%%%%%%''')))%%%%%%$$$###""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$### """&&&'''$$$###&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''...444666///<<>>===888555666333444666777777555444333666333111333555555000+++222///,,,******,,,000333++++++******)))************)))'''&&&%%%&&&((()))&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$'''))))))''''''(((******(((&&&$$$###$$$%%%&&&""""""######$$$$$$$$$%%%!!!"""###%%%%%%$$$######!!!!!! !!!%%%%%%###"""###$$$%%%%%%%%%%%%%%%###$$$"""&&&***###%%%777YYYfffjjjrrrooolllfffCCC///GGGaaa^^^>>>&&&777YYYXXXYYY]]]dddjjjjjjddd^^^]]]ttt\\\ )))))))))&&&"""!!!!!!!!! !!!!!!!!!!!!!!!"""######!!!######!!!%%%%%%%%%"""  !!!"""!!!###"""  !!!"""  ###$$$### ###%%%### ###((()))'''&&&######((()))&&&'''+++&&&###!!!"""%%%&&&%%%###&&&'''''''''&&&%%%%%%$$$(((&&&%%%######$$$%%%&&&"""###(((,,,)))###%%%,,,+++---...---,,,***++++++&&&)))+++***'''%%%&&&((($$$###############$$$$$$###$$$$$$%%%%%%$$$$$$###""" &&&'''###"""&&&$$$%%%&&&'''''''''&&&&&&(((''''''''''''&&&&&&&&&)))444888666PPPnnnaaagggdddUUUHHHDDDAAA;;;<<<999777777:::;;;:::888444555777888999999999888888...---555999444111333...+++,,,//////------000,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))"""%%%'''&&&"""!!!&&&+++'''&&&%%%%%%''''''&&&%%% $$$'''%%%"""$$$,,,333&&&&&&''''''&&&$$$###!!! ###$$$$$$### """###$$$%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######%%%$$$$$$'''))))))&&&###&&&&&&&&&###"""%%%+++000]]]hhhbbbgggllliiicccKKK444OOOhhhZZZDDD///PPPRRR___aaadddgggjjjhhhaaaZZZVVVfff\\\(((######---%%%###"""!!!"""$$$$$$"""!!! """$$$%%%!!! %%%$$$ %%%!!!%%%(((&&& !!!  !!!  ###### !!!"""###!!!!!!$$$'''&&&%%%$$$###"""!!!"""$$$''')))((('''&&&%%%&&&&&&%%%$$$&&&'''&&&###!!!%%%###"""  """%%%'''$$$%%%%%%&&&&&&%%%%%%$$$***+++,,,+++***)))***+++(((&&&%%%%%%'''(((((('''$$$$$$$$$%%%%%%&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((''')))&&&***///(((###---...666444DDD{{{sss```eee___RRREEE@@@BBBBBBAAA===:::888888:::;;;999888666666777777666555444333999333000333666444222111000------//////++++++---************)))))))))((((((((((((((((((((((((((($$$%%%&&&%%%######&&&)))&&&%%%$$$%%%&&&'''&&&$$$!!!$$$&&&%%%$$$%%%***///%%%&&&&&&&&&&&&%%%###"""!!!""""""""""""""""""!!!$$$$$$###""""""###$$$$$$%%%$$$$$$$$$############$$$######&&&((((((&&&###%%%&&&&&&$$$"""###(((---NNN______fffkkkhhhdddLLL,,,HHHccc[[[KKK<<>>@@@AAAAAA>>><<<;;;:::::::::999777555555555555444333111111777666333000111555333...333///...///...)))(((***))))))'''&&&&&&'''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&$$$###$$$%%%&&&%%%$$$###$$$%%%%%%&&&'''((()))$$$%%%%%%%%%%%%%%%$$$$$$$$$###!!! !!!###$$$&&&$$$""" """$$$&&&$$$$$$#########"""""""""!!!!!!"""$$$&&&'''%%%###%%%&&&'''%%%""""""%%%)))>>>VVV\\\eeehhhfffdddNNN000JJJeee^^^PPP???dddjjj]]]iiioooiiieeeddd\\\OOOUUUVVVKKK&&&(((%%%###%%%"""!!!###### !!!""""""""""""!!! """$$$### !!!$$$###!!!!!!!!!!!! !!! """ !!!!!!!!! """$$$%%%###""" ###%%%'''''''''&&&***))))))'''&&&%%%$$$$$$!!!!!!###&&&((((((&&&$$$########################!!!!!!""""""""""""!!!!!!%%%&&&((((((''''''(((***)))(((&&&%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$'''''''''&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%***$$$ ))),,,+++///...444NNNooodddbbbXXXFFF;;;???EEEAAA<<<;;;???>>>===<<<;;;999888777111222222333333333333333000555444...000666333+++222///---///---)))'''***)))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''(((&&&%%%%%%'''((('''&&&%%%$$$######%%%%%%$$$###%%%$$$###%%%((((((&&&###$$$$$$$$$$$$%%%%%%%%%%%%###""""""""""""""""""###%%%$$$"""!!!!!!"""$$$%%%#########""""""""""""!!! !!!###$$$%%%$$$$$$###&&&'''&&&"""!!!###%%%888TTT]]]ccccccbbbcccOOO333KKKfffaaaQQQ;;;\\\```\\\eeedddYYYYYYaaa^^^RRRYYYTTTIII,,,222&&&,,,---%%%""" """###### """$$$$$$$$$$$$!!!"""###$$$###!!!!!!######!!!!!!"""  !!!   !!!!!!""""""!!! """$$$###"""!!! """$$$&&&''''''(((***+++***(((&&&$$$$$$$$$$$$###"""%%%((()))'''$$$"""###$$$$$$$$$###"""!!! !!!!!!""""""!!!!!! """$$$&&&&&&%%%&&&''')))***(((&&&%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$%%%###$$$$$$###""""""###$$$(((((((((''''''&&&&&&%%%$$$%%%'''((((((((('''&&&###+++&&&"""+++111000222444IIIooo|||dddZZZVVVQQQDDD>>>DDDFFF@@@::::::>>>>>>>>>===;;;999777666333333333333333333444444(((000222///000555222)))///,,,+++------))))))+++***)))'''&&&&&&''')))***''''''''''''''''''''''''((('''&&&'''(((((('''%%%%%%$$$######%%%%%%$$$###%%%######%%%(((((($$$ $$$$$$$$$$$$$$$$$$$$$%%%!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$###############""""""""""""!!! !!!""""""######$$$"""%%%'''&&&###!!!###%%%<<>>===:::888666666888777555333222111111111''',,,000111222333111------******,,,,,,)))))),,,))))))((('''((()))***+++'''''''''''''''''''''''''''((())))))(((''''''&&&&&&$$$###$$$%%%&&&%%%$$$%%%###"""$$$''''''$$$!!!%%%$$$$$$#########$$$$$$ """$$$&&&&&&$$$""" """###$$$%%%%%%$$$###"""$$$$$$#########""""""""" """###"""!!!!!!"""$$$!!!###&&&%%%###"""%%%'''>>>\\\```]]]ZZZ\\\bbbOOO...DDDcccfffXXX>>>ZZZ]]][[[^^^aaacccgggiiibbbZZZ[[[TTTFFF&&&+++ &&&'''$$$######$$$&&&&&&$$$"""!!!""""""######""""""!!!!!!%%%&&&###"""######!!! """"""    ###""""""!!!   !!!""""""!!!"""###%%%###"""!!!"""$$$'''***''')))***((($$$"""###%%%+++((($$$""""""#########"""###$$$%%%%%%$$$######""""""############""""""!!!###$$$$$$######$$$&&&((('''%%%$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$#########"""$$$&&&$$$"""!!!$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''',,,***))),,,))),,,:::SSSsssnnnbbbRRRLLLHHHAAA<<<>>>BBB???999999<<<>>>===:::777666666888777555333111000000111///---///222222///000333---******,,,,,,)))(((+++'''((((((((())))))))))))((((((((((((((((((((((((&&&))),,,+++(((&&&&&&(((&&&%%%$$$%%%&&&'''&&&$$$#########$$$%%%%%%$$$###&&&%%%$$$###""""""######"""###$$$$$$$$$$$$###"""########################%%%$$$$$$$$$############"""###$$$###!!! !!!$$$"""%%%%%%###$$$(((+++:::XXX\\\YYYWWW\\\aaaMMM555HHHccceeeXXX===ZZZ___aaabbbgggjjjdddZZZUUUWWW]]]\\\NNN***///)))222222%%%###""""""###$$$$$$###!!!###%%%&&&(((!!!&&&'''###!!!######!!! !!!###""" !!!###!!!######"""  !!!!!!!!! !!!""""""!!!!!!$$$######"""  """"""!!!!!!###%%%$$$$$$#########$$$%%%&&&$$$''')))'''###!!!"""%%%&&&'''&&&$$$"""!!!!!!""""""######$$$%%%%%%%%%%%%""""""############"""""""""###$$$$$$###"""###%%%'''%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$#########"""###%%%'''&&&"""!!!$$$(((%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((()))((()))))),,,///)))444OOOooogggfffWWWBBBDDDDDD@@@<<>>]]]bbbUUU```qqqiii```jjjdddYYY___eeeaaa]]]]]]^^^RRR...""")))###...)))$$$!!!######!!!!!!###!!!"""###$$$$$$###"""!!!!!!$$$$$$""" !!!"""$$$&&&!!!!!!"""!!!!!!### !!!######$$$$$$"""$$$%%%###!!!$$$$$$### ###!!!!!!"""  !!!%%%&&&&&&!!!""""""!!! !!!$$$&&&$$$&&&((('''%%%$$$%%%'''&&&&&&'''&&&%%%$$$&&&((( $$$((((((%%%"""!!!""" """"""######### ###%%%%%%"""!!!###&&&#########$$$$$$%%%%%%%%%"""$$$$$$###!!!!!!$$$(((&&&&&&%%%$$$############$$$$$$$$$$$$######""""""###$$$&&&((())))))((('''&&&&&&&&&''''''''''''(((,,,((( 777......OOO|||jjjhhhcccRRRDDDAAABBBAAA>>><<<:::::::::;;;777777:::;;;777222444999:::888555222111111222444333333111000//////......+++++++++,,,,,,+++******((((((((((((((((((((()))(((''''''(((+++,,,+++***)))'''&&&&&&''''''%%%$$$&&&%%%%%%%%%$$$$$$$$$$$$############$$$###!!!$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###""""""!!!$$$###""""""!!!!!!""""""!!!###$$$$$$###!!!!!!"""!!!"""######$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$###000PPPaaabbbYYY[[[\\\;;;(((EEEhhhlllcccrrr|||iii```eee___YYY``````XXXVVV^^^]]]OOO+++""")))"""+++***%%%"""$$$$$$"""!!!### !!!!!!  !!!"""######""""""!!!"""!!! """###"""###$$$!!! !!!"""###%%%%%%%%%%%%!!!"""$$$&&&&&&%%%###"""!!!###%%%###!!!!!! !!!"""  """ !!!$$$$$$###"""######"""!!!!!!$$$&&&$$$&&&&&&%%%######%%%'''%%%&&&&&&%%%$$$$$$%%%'''$$$%%%%%%$$$""""""###$$$""""""#########"""!!!!!! """""""""###$$$&&&###$$$$$$$$$$$$$$$$$$%%%"""$$$%%%$$$###"""%%%'''%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$%%%''''''(((((((((&&&&&&&&&''''''''''''(((%%%"""444'''LLLzzzoooiiiaaaUUUKKKFFF@@@???===<<<<<<<<<===>>>777777:::;;;888222222666===:::555111///000333555333222111000//////...///,,,,,,,,,,,,+++***))))))''')))***)))''''''***...+++******+++,,,,,,***(((((('''&&&&&&'''((('''%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$###%%%%%%$$$$$$###"""""""""%%%$$$###"""!!!!!!!!!!!! """$$$$$$###""""""###""""""""""""""""""###$$$###$$$$$$%%%%%%$$$$$$$$$'''III]]]bbb\\\^^^^^^<<< CCCbbbaaaZZZkkkqqq]]]fffaaaVVVVVV___[[[TTTWWWbbb^^^NNN+++$$$,,,###)))+++&&&###$$$%%%""""""### !!!!!!!!!"""$$$$$$###"""#########""""""!!!!!!!!!$$$%%%!!! !!!"""$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######"""&&&'''%%%"""!!!$$$&&&%%%$$$"""  """$$$###"""$$$%%%%%%$$$""""""###%%%$$$%%%%%%$$$######%%%&&&$$$%%%%%%$$$######$$$&&&)))%%%!!! ###%%%%%%""""""###$$$$$$$$$###### ###%%%%%%$$$$$$$$$$$$$$$$$$#########"""$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$############%%%$$$$$$%%%%%%&&&'''(((&&&&&&&&&''''''''''''((()))$$$***333%%%nnnwwwsssfffUUUIIIEEEDDDBBB???>>>===<<<<<<<<<======777777999;;;888222111444:::888555222111222333555444333222000...---------,,,,,,,,,,,,+++)))((((((&&&)))+++)))&&&&&&,,,111222///,,,***)))(((&&&$$$$$$###$$$&&&(((***+++***%%%%%%$$$$$$$$$#########"""$$$$$$""" $$$((($$$$$$##################$$$$$$$$$#########""""""%%%$$$$$$#########$$$$$$ !!!######""""""###$$$######!!!!!!!!!"""###$$$######$$$%%%%%%%%%$$$$$$###FFF[[[ccc^^^___]]]888***GGG______YYYcccooonnnlll^^^NNNRRR^^^[[[XXXccchhhaaaOOO,,,'''111&&&***,,,'''$$$%%%%%%###"""$$$!!!""""""""""""""""""!!!"""!!! """$$$%%%$$$###!!!"""############!!!!!!"""$$$!!!!!!""""""#########$$$$$$###"""""""""""""""!!!$$$%%%$$$""" &&&******(((!!!!!!###%%%&&&%%%$$$%%%&&&&&&%%%###"""###$$$###%%%&&&'''&&&%%%%%%$$$###$$$$$$###""""""###%%%***&&&!!! """%%%&&&&&& """$$$&&&'''((((((###!!!!!!$$$&&&$$$"""%%%%%%$$$$$$######""""""!!!"""$$$%%%%%%$$$$$$###############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&''''''''''''(((***---,,,333;;;sssoooaaaLLL@@@@@@CCCBBB@@@???>>>===;;;:::::::::888666777999777222111333333333333444444444444444666555222000---,,,+++***,,,,,,,,,+++***)))((('''&&&)))+++)))&&&&&&,,,111444///***&&&%%%%%%%%%%%%$$$######%%%(((*********%%%%%%%%%$$$$$$$$$###### """###""" """'''+++%%%$$$###"""""""""######$$$$$$$$$###############"""""""""""""""###$$$%%% """###"""""""""###%%%$$$###"""!!!!!!"""###$$$"""###$$$%%%%%%%%%%%%%%%+++MMM```eee]]][[[SSS,,,)))>>>TTT]]]WWWPPP[[[qqqdddWWWKKKUUUccc___\\\hhhiiiaaaNNN+++(((222(((+++---'''$$$%%%%%%"""!!!###$$$##################$$$"""!!!!!!!!!###$$$$$$###!!!"""######"""!!!"""!!! """ !!!"""""""""""""""%%%$$$"""!!!!!!!!!!!!""" !!!!!! ###''''''%%%!!!"""&&&(((((((((((($$$&&&&&&%%%$$$"""###$$$###%%%(((++++++)))%%%"""######$$$###"""!!!###%%%(((%%%######&&&((('''%%% """$$$&&&'''((()))(((%%%"""###%%%&&&### $$$$$$$$$######"""""""""!!!!!!"""$$$%%%$$$###"""############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&''''''''''''(((!!!///%%%777___uuuqqqkkk^^^PPPHHHGGGGGGFFF@@@???>>><<<:::888777666888555444666555222111444...000222444555555444333666444222000---+++******++++++++++++***)))((((((''')))***)))''''''***......***&&&$$$$$$&&&(((((('''&&&%%%%%%&&&'''&&&$$$&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!"""!!!"""$$$(((+++'''&&&$$$###""""""###$$$########################!!!!!!!!! !!!""""""###""""""###"""!!!!!!###%%%%%%$$$##################"""###$$$$$$%%%%%%%%%%%%+++LLL___eee^^^\\\TTT+++$$$666KKKXXXPPP444111LLLXXXSSSOOO[[[jjjccc\\\cccfff^^^KKK)))%%%000&&&+++,,,'''$$$%%%$$$!!! """###""""""!!!!!!""""""###!!!"""###!!! !!!###!!!"""""""""!!!###!!! !!!$$$""""""###$$$$$$$$$$$$$$$%%%$$$######"""#########!!! !!! !!! $$$&&&''''''((()))"""$$$&&&%%%$$$"""######$$$%%%(((,,,---+++&&&!!!###$$$$$$###""""""###%%%%%%$$$%%%&&&''''''&&&$$$######$$$%%%%%%%%%$$$$$$)))'''&&&%%%%%%$$$"""!!!###############"""""""""###""""""###%%%%%%$$$"""$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((("""222&&&>>>ppprrrjjj]]]NNNEEEBBB???======>>>======;;;:::888666555999444222444444222333666///000000111222222222222333222000///------,,,,,,))))))************))))))((((((((((((((((((((())))))'''&&&&&&'''((((((''''''&&&$$$$$$%%%%%%$$$"""'''''''''&&&&&&&&&%%%%%%$$$###""""""$$$%%%&&&&&&((('''%%%###"""###$$$$$$########################&&&%%%$$$###""""""""""""###$$$###""" """$$$%%%%%%%%%%%%%%%$$$######""""""###$$$%%%%%%%%%%%%&&&HHH[[[ddd``````YYY000---BBBSSS^^^[[[===///AAAZZZ[[[XXX]]]hhhddd^^^dddccc]]]KKK((($$$...'''---,,,&&&###$$$$$$ !!!###"""!!! !!!"""### ###%%%"""### !!!!!!!!!!!!!!!"""$$$"""!!!###""""""###$$$$$$$$$$$$###"""""""""""""""#########!!! !!!  """%%%%%%$$$$$$%%%&&& """$$$%%%###"""######&&&%%%&&&(((******&&&######$$$%%%$$$""""""$$$%%%"""###%%%%%%$$$$$$$$$%%%###$$$$$$$$$$$$$$$###"""&&&&&&'''%%%###""""""###""""""""""""############&&&$$$"""###&&&'''&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%&&&&&&&&&''''''''''''((()))...,,,CCC```zzzuuuwwwbbbLLLEEEDDDBBBAAACCC<<<;;;;;;:::999888666555999444111222333222444777222111000......///111222000//////.........//////((())))))************)))(((''''''((())))))'''%%%(((((()))***+++)))%%%"""$$$###"""###%%%&&&%%%$$$(((((('''''''''&&&&&&&&&(((%%%""""""%%%&&&$$$""")))(((%%%$$$######$$$%%%##################$$$$$$---,,,***'''%%%$$$######$$$$$$$$$""" """###%%%&&&&&&'''&&&%%%###"""!!!"""###$$$%%%&&&&&&&&&+++LLL^^^ddd___^^^VVV,,,%%%???NNNXXXaaaRRRCCCMMMfffggg^^^ZZZbbbcccbbbjjjccc^^^MMM***$$$///)))111,,,&&&#########  $$$###"""!!!!!!"""###$$$$$$&&&"""###!!!!!!!!!!!! $$$'''$$$!!!!!! !!!!!!""""""""""""!!! !!!!!! !!!  ######!!!!!!%%% !!!###%%%$$$!!! !!!###!!!###$$$###"""######(((&&&###$$$&&&((('''%%%$$$%%%%%%$$$######$$$&&& """$$$""" ###''' !!!"""###$$$%%%%%%%%%"""$$$&&&%%%""" """%%%!!!!!!""""""######$$$$$$)))&&&$$$$$$'''))))))'''&&&&&&%%%$$$############$$$$$$$$$%%%%%%&&&&&&&&&&&&'''((((((((('''&&&%%%&&&&&&&&&'''''''''(((((('''###---CCCHHHzzzuuulllYYYIIIGGGEEE@@@???CCC???>>>;;;999888999:::<<<777555222000000333555888333333333000------...000444555444222///......///111///---,,,+++***)))(((...//////,,,(((%%%&&&(((%%%&&&((()))))))))''''''%%%!!!!!!&&&'''""" """$$$%%%&&&'''''''''&&&%%%%%%&&&'''''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""""")))&&&###"""###$$$$$$$$$###$$$%%%%%%%%%###"""!!!%%%$$$###"""""""""###$$$%%%&&&"""'''///,,,###,,,KKKbbbbbbbbbdddOOO000+++CCCRRRXXX___^^^ZZZ]]]eeeeee]]]^^^jjjjjjaaaaaafffUUUEEE555&&&)))222///***(((%%%$$$$$$$$$$$$###!!!!!!!!!!!!""""""""""""""""""!!!"""""" !!!'''###$$$"""$$$%%%%%%###""""""""""""######$$$%%%%%%"""!!!  !!! """"""""""""!!!$$$""" """&&&'''&&&$$$###''''''###$$$((()))%%%%%%%%%&&&''''''((())))))$$$$$$######$$$$$$%%%&&&'''&&&$$$""""""###$$$&&&$$$$$$#####################$$$%%%&&&%%%$$$###"""###''',,,---)))$$$!!!$$$&&&'''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***000666222;;;|||tttqqqdddTTTHHHHHHGGGAAA>>>@@@<<<<<<:::999777666555555444444444444444444555555444333222111111222333333000222444333111///...------...---,,,+++++++++,,,,,,------+++'''%%%&&&((('''(((((()))************((($$$###'''((($$$"""$$$&&&&&&'''''''''&&&$$$###&&&&&&''''''&&&%%%###""""""######$$$%%%&&&''''''$$$$$$$$$$$$$$$###""""""&&&$$$!!!!!!"""$$$%%%%%%#########$$$######""""""&&&%%%$$$"""""""""######!!!&&&%%% ###,,,,,,$$$,,,HHH^^^aaa```^^^MMM666(((FFFWWWXXX[[[]]]^^^ddddddeee\\\WWW]]]___```iiiiiiWWWEEE222!!!%%%///...***'''%%%###$$$$$$######""""""""""""!!!!!!!!! !!!!!! !!!"""!!! """''''''###!!!"""!!!!!!"""###$$$##################$$$######""""""  !!!""""""!!!!!!"""""""""###%%%%%%$$$######&&&%%%!!!###))),,,***''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$###"""###$$$$$$"""###$$$$$$$$$$$$###"""###$$$%%%%%%%%%%%%$$$###%%%(((***)))&&&######$$$###$$$&&&'''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''+++)))---222DDD{{{uuusssnnnYYYMMMGGGIIIIIICCC>>>>>><<<<<<<<<;;;999666333111222444666888888666444222333111///111444666666555,,,///222333111///---,,,***,,,...---++++++...111)))******)))'''&&&'''((())))))))))))***+++,,,---,,,'''%%%'''(((%%%$$$&&&((((((''''''&&&$$$###"""&&&&&&&&&&&&%%%$$$###"""""""""###%%%&&&'''((()))$$$$$$$$$$$$######""""""###!!! """$$$%%%%%%""""""""""""""""""###$$$&&&%%%$$$###""""""""""""###&&&### (((***%%%(((AAAYYYaaa___WWWKKK>>>---RRRccc]]][[[___ccciii___eee```XXXYYYXXX\\\iiiooo___LLL444!!!&&&222111***'''$$$######$$$###""""""""""""!!!!!! """ """""""""  """""" """$$$&&&***---((( $$$$$$######""""""""""""###$$$$$$$$$###"""   !!!!!!!!!!!!"""$$$%%%$$$###""""""'''(((%%%!!!"""'''++++++&&&&&&%%%%%%%%%&&&''''''(((''''''&&&&&&%%%%%%%%%$$$$$$$$$############"""!!!"""$$$%%%%%%$$$###""""""###$$$%%%&&&&&&%%%%%%((('''&&&$$$"""###%%%((("""$$$&&&'''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((---%%%''';;;ZZZtttwwwtttiiiQQQJJJEEEHHHHHHDDD@@@@@@??????>>>===;;;999777666444555777999888777444222222///,,,///444666444111+++---000000///...---...))),,,...---******---111''''''''''''&&&&&&'''((()))((((((((()))***,,,...---)))&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$######%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&'''(((((($$$$$$$$$###############"""!!! """#########""""""!!! !!!"""$$$%%%&&&%%%%%%###""""""!!!!!!###%%%### %%%'''%%%"""999UUUdddbbbVVVMMMIII888\\\jjj___\\\```bbbccc[[[eeefffbbbaaaZZZVVV]]]lll```PPP888###'''222000)))'''$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!###""" !!!""""""!!!###!!! !!!"""###&&&$$$(((...)))$$$$$$$$$$$$$$$"""!!! !!!"""###$$$###"""  !!! !!!!!!"""''''''%%%""""""###+++***'''$$$###$$$%%%%%%$$$$$$%%%&&&(((***,,,---******))))))'''&&&%%%$$$######$$$$$$$$$###"""!!!###############$$$$$$$$$"""###$$$%%%&&&&&&'''''''''&&&$$$###"""$$$&&&(((###%%%'''(((''''''((()))''''''''''''''''''''''''(((((((((((())))))))))))---&&&...PPPwwwxxxrrrvvvmmm[[[NNNIIIDDDEEEEEEDDDCCCCCCAAA???===;;;::::::;;;<<<777777666666666555555444444000---///333555222...---...---,,,+++,,,...111+++---...,,,***)))+++...&&&&&&%%%%%%&&&''''''(((''''''&&&&&&'''(((***++++++)))&&&$$$%%%&&&&&&$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""""""""######$$$""" !!!"""!!!###"""!!!!!!!!!###$$$%%%%%%%%%$$$$$$###"""!!!!!!!!!###$$$""""""$$$%%%$$$ 777WWWjjjiii^^^VVVUUUBBB]]]fff\\\]]]aaa^^^[[[]]]fffeeecccddd[[[PPPQQQ^^^YYYOOO777"""%%%...***)))&&&$$$"""#########""" !!!"""######%%%###!!! !!!!!!!!! $$$""" !!!%%%"""###(((&&&!!!"""$$$&&&%%%### !!!"""###""""""!!!!!!!!! !!!  !!!"""'''(((%%%###"""$$$(((((('''(((&&&$$$""""""&&&'''(((***,,,...//////,,,,,,,,,+++***(((&&&%%%###$$$$$$$$$$$$###""""""&&&%%%###""""""$$$'''(((######$$$$$$%%%&&&'''(((%%%$$$$$$$$$%%%%%%&&&&&&%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''((((((((()))))))))******(((***999bbbnnnlllkkk\\\JJJLLLHHHDDDBBBBBBCCCCCCCCC???===:::888777888:::<<<888777555444333444555555555333111222444444111...///...---+++***+++///222...---+++******)))))))))'''%%%$$$%%%'''(((((('''&&&&&&%%%%%%&&&&&&'''''''''(((&&&###$$$''''''###$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&''')))***''''''&&&&&&%%%$$$$$$$$$&&&%%%###"""""""""###$$$$$$###!!!!!!"""""" ##################$$$%%%###$$$$$$$$$$$$###"""""" """$$$$$$######%%%&&&###;;;ZZZlllmmmfff```]]]QQQ```bbb]]]cccfffbbbbbbdddfff___ZZZ^^^XXXNNNNNNVVVWWWRRR;;;$$$&&&...((()))&&&###""""""###"""!!! !!!""""""###$$$###!!!!!!!!!!!!###!!! !!! !!!"""!!!"""$$$$$$"""  !!!""""""###""""""  !!!  !!!$$$%%%%%%$$$###$$$###"""$$$((((((%%%###$$$+++,,,...000000///---,,,------------,,,***((('''%%%%%%%%%$$$$$$$$$######'''&&&$$$###$$$&&&)))+++%%%%%%$$$$$$%%%&&&'''((($$$$$$###%%%&&&&&&%%%###&&&'''((((((&&&%%%%%%&&&''''''''''''''''''''''''(((((((((((())))))))))))$$$,,,;;;cccrrrfffddd]]]PPPFFFHHHGGGDDDAAAAAAAAAAAA???===<<<:::888777777777777777666555444333333333444111111222222222111000/////////...---++++++...000...***''''''***+++)))&&&(((&&&$$$%%%'''((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$'''&&&$$$&&&***(((###&&&%%%$$$#########$$$%%%$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%###"""!!!"""###$$$###"""!!!"""######""" $$$%%%%%%%%%%%%$$$$$$###!!!"""###$$$%%%$$$######!!!"""######"""###'''+++&&&???XXXdddgggfffbbb]]]aaaeee```]]]bbbbbbbbbjjjeeefff]]]XXX[[[WWWOOOQQQVVVYYYVVV>>>&&&(((000)))(((&&&###""""""###"""!!! !!!""""""  ###!!! !!!"""###!!! !!!"""  """!!!  ###$$$###"""### !!!&&&&&&""""""%%%,,,...111444333111---***------.........,,,***(((''''''%%%$$$$$$$$$%%%&&&&&&&&&''''''((()))))))))'''&&&%%%%%%%%%%%%&&&'''&&&$$$######%%%&&&$$$"""###%%%''''''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''((((((((())))))&&&...444VVVgggaaa^^^UUULLLKKKEEEEEEDDDBBB@@@@@@>>>;;;=========;;;999777444333555555555555444333222111,,,...000000///.........---///000///...,,,------...((($$$%%%***,,,)))%%%)))'''$$$%%%((()))(((&&&&&&''''''((('''%%%$$$###"""&&&'''%%%''',,,***$$$((('''%%%###""""""######%%%$$$###!!!!!!!!!!!!"""#########$$$$$$%%%%%%%%%&&&%%%###!!!!!!"""###$$$!!!!!!!!!"""$$$%%%$$$"""%%%&&&''''''&&&%%%###""" !!!###$$$%%%%%%$$$$$$$$$###"""!!! """(((///(((???TTTZZZ]]]bbb```XXXhhheeeZZZVVVXXXTTTXXXiiiaaafffaaa]]]```YYYQQQTTTTTTYYYUUU;;;!!!$$$,,,&&&(((&&&###""""""""""""!!!###"""!!! !!!######!!! !!!"""""""""(((&&&### %%%((($$$"""  !!! !!!"""!!!  !!!$$$###!!!'''"""!!!######$$$(((,,,111555666333///,,,,,,---/////////---+++))))))(((&&&$$$$$$%%%&&&'''###%%%))),,,,,,+++)))'''((('''&&&%%%$$$%%%&&&''')))%%%"""!!!###%%%$$$###!!!###%%%&&&%%%%%%'''(((((((((((((((((((((((((((''''''''''''((((((((((((+++000...JJJoooccchhhcccPPPEEEIIIDDDBBB>>>===>>>>>>???>>>BBB@@@===:::888999:::;;;888555222///...000222333//////000000000...---+++000///...---------------,,,'''''',,,***"""$$$---+++******)))(((''''''&&&%%%%%%%%%&&&&&&'''''''''%%%&&&'''(((((('''$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&########################!!!""""""""""""#########$$$(((+++***%%%!!! !!!###&&&&&&###"""###%%%!!!"""'''%%%###---+++))):::MMM]]]dddYYYSSS]]]hhhllliii```ZZZ^^^bbbbbbXXXVVVeee[[[QQQ\\\]]]___RRRUUUUUUAAA***(((---'''(((***'''###%%%""")))###"""### !!!!!!!!! !!!$$$$$$!!!'''&&&$$$######!!!!!!%%%(((###!!!"""!!! """###$$$""""""$$$###!!!!!!###""""""""""""###$$$%%%%%%)))...222222222333000+++,,,......***%%%###$$$&&&)))'''$$$""""""%%%)))+++''''''''''''''''''''''''###''')))((($$$"""&&&***'''&&&%%%%%%$$$$$$%%%%%%&&&&&&'''&&&%%%$$$&&&((((((((((((((())))))))))))&&&''''''%%%$$$$$$&&&(((&&&...%%%???vvvgggbbbiiidddPPPCCCCCCDDDAAA>>>===>>>???>>>>>>>>>>>>>>>===;;;:::888777444444222111111111111111////////////...---,,,+++......---,,,,,,,,,------444)))$$$))),,,))))))///******))))))(((''''''&&&%%%%%%%%%&&&&&&&&&'''''''''%%%$$$&&&))))))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$##########################################$$$$$$$$$%%%%%%&&&''''''&&&$$$""""""###!!!###$$$%%%###"""""""""""""""'''%%%&&&000...)))BBBUUU___ccc]]][[[eeedddhhhfff___[[[\\\\\\ZZZOOOMMM```[[[SSS[[[VVVSSSVVVYYYWWWBBB(((%%%+++'''%%%((('''"""!!!$$$### """"""$$$###!!! !!!"""""""""!!!!!!###"""!!! $$$)))&&&""" !!! $$$((("""!!!  !!!""" !!!!!! """$$$"""###$$$%%%&&&'''((()))+++///111000111222111---,,,,,,+++)))&&&%%%%%%&&&%%%%%%$$$$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&%%%'''***)))&&&$$$%%%'''&&&&&&%%%$$$$$$$$$$$$$$$&&&'''''''''%%%%%%&&&(((''''''''''''(((((((((((('''''''''&&&$$$%%%''')))(((222---EEEzzzjjjbbb```ddd^^^MMMBBBBBBCCCAAA>>>===>>>???>>>>>>;;;<<<>>>???===:::666444111222222333333222111000111000///...,,,,,,++++++,,,,,,+++++++++,,,,,,---DDD444'''(((+++)))&&&&&&***))))))(((((('''''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%&&&)))+++)))'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""%%%%%%$$$###"""!!! ########################$$$$$$%%%%%%%%%&&&&&&&&&(((&&&#########%%%%%%%%%######""""""######!!!###"""'''%%% (((444222$$$DDDXXX[[[]]]^^^___fffYYY]]]___]]]\\\]]][[[WWWSSSMMM\\\XXXSSS[[[TTTQQQYYY[[[YYYCCC'''""")))'''###%%%&&&$$$######!!!!!!###$$$%%% !!!"""#########""""""###"""  ###&&&### !!!!!! """&&&!!!!!! !!!  """%%%!!!###&&&(((***,,,,,,,,,---000111000000222222...+++***''''''''''''&&&$$$"""###%%%''''''&&&$$$###''''''&&&&&&%%%%%%$$$$$$&&&'''))))))((('''%%%$$$&&&%%%$$$$$$######$$$$$$&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&(((***%%%000...GGGuuuiiieeeaaa[[[QQQGGGCCCEEEBBB@@@>>>===>>>???>>>===:::;;;===>>><<<999555333111111111111111222222222333222000---,,,,,,,,,,,,******)))******+++,,,,,,CCC444)))(((***((($$$"""))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''++++++***(((((((((########################%%%%%%%%%$$$$$$#########%%%$$$$$$###""""""!!!!!!########################$$$$$$$$$%%%%%%%%%&&&&&&&&&###!!!"""%%%'''&&&$$$%%%### !!!###### ###!!!%%%$$$ )))555222!!!EEEYYYXXX]]]dddbbbaaa\\\]]]]]]\\\[[[YYYVVVSSS```QQQUUUNNNIIIUUUTTTUUUWWWYYYYYYFFF)))!!!((('''###$$$$$$###""""""!!! """###!!! """!!!!!!"""""""""######### """###"""  !!! !!! !!!"""""""""  !!!  !!! """### """&&&***---.........+++000222111111333111------)))&&&%%%''''''%%%""""""###%%%&&&&&&%%%###"""'''&&&&&&%%%%%%$$$$$$###'''&&&%%%%%%'''((('''&&&%%%%%%$$$############$$$$$$&&&''''''%%%$$$%%%&&&&&&&&&'''''''''(((((((((((())))))((('''''')))+++''',,,---KKKvvviiimmmjjj[[[LLLCCCBBBBBB@@@???======>>>???>>>===;;;;;;;;;:::999777555444333222000...///000333444333222000...---------...)))))))))))))))***+++,,,+++'''&&&(((***))))))***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!***222111***$$$$$$'''##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$"""!!!!!!$$$((((((%%%"""&&&### """### """######)))333///$$$GGGYYYZZZeeelllddd[[[jjjgggbbb]]]WWWQQQNNNMMMdddOOOOOOGGGBBBNNNNNNQQQRRRTTTWWWHHH---###((('''%%%$$$""""""!!!!!!!!!""""""$$$%%%"""!!! !!!!!!!!!"""""" !!!"""######""" !!!!!! !!!!!! !!!"""######!!!  !!! """!!!!!!######!!! !!!%%%))),,,---------)))...222222333333000***...***&&&%%%&&&&&&$$$!!!%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''$$$"""!!!$$$'''))))))&&&%%%$$$$$$######$$$$$$"""$$$&&&&&&%%%###$$$$$$''''''((((((((()))))))))((())))))((('''(((***,,,///,,,444[[[xxxooohhhuuuvvvbbbLLLCCC@@@;;;???>>>======??????>>>===<<<;;;999777666555555555555333///------///222444111000///...............******)))))))))******+++!!!$$$(((***(((&&&''')))'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%"""+++333222)))""""""&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&#########$$$$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!"""""""""######### !!!###&&&((('''$$$"""%%%###!!!!!!""""""!!! """######(((///***%%%CCCUUUYYYdddiii]]]SSSfffcccaaa\\\UUUOOOPPPUUUaaaNNNSSSOOOJJJQQQNNNPPPRRRPPPQQQFFF...%%%(((&&&'''###"""###""" !!!$$$ """###!!! ###!!!!!! !!!"""###&&&### """""""""&&&(((&&&!!!"""$$$"""  !!!""""""!!! !!!   !!!!!!"""%%%%%%""" """$$$''')))+++++++++(((---111111111222...))),,,***((('''&&&&&&%%%###(((&&&$$$""""""###%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%#########&&&)))+++'''&&&%%%%%%$$$$$$%%%%%%"""$$$&&&'''%%%$$$$$$$$$(((((((((((()))))))))***'''((((((((('''(((***,,,111,,,@@@ttt{{{pppffflll}}}}}}bbbHHHBBBAAA<<<>>>=========??????>>><<<;;;:::999777666555444444444222111///...///000111,,,---------------,,,,,,++++++******))))))******%%%))),,,+++'''%%%$$$$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&***---,,,(((%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%###############"""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""###### """$$$%%%$$$$$$$$$%%%###$$$$$$"""!!!!!!###%%%### $$$$$$ ''',,,%%%$$$???PPPVVV^^^]]]TTTPPP\\\\\\^^^\\\TTTMMMQQQZZZ]]]MMMXXXWWWRRRWWWRRRVVVVVVOOOKKKAAA,,,$$$(((&&&%%%"""###&&&&&&"""!!!$$$ """###""""""!!!!!!!!!"""###$$$%%%!!! $$$((()))'''!!!"""######"""!!!""" !!!!!! """!!!  !!!  !!!$$$&&&$$$"""###$$$%%%&&&'''((()))******---...,,,,,,//////,,,((())))))(((''''''((()))((('''%%%$$$###$$$%%%&&&%%%%%%%%%&&&''''''((((((&&&(((***)))'''%%%''')))((('''&&&&&&%%%%%%&&&&&&###&&&((()))'''&&&%%%%%%'''''''''((((((((())))))&&&'''((('''&&&'''***,,,000---SSSxxxnnnnnnbbbsss~~~\\\@@@???DDDCCC>>>===<<<===??????>>><<<999999999888777555333222222222222111111///......)))***+++,,,---,,,+++***,,,,,,+++***))))))******%%%(((***))))))******)))&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%+++(((%%%%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$#########$$$$$$###"""!!! """"""""""""""""""""""""!!!""""""""""""#########!!!###%%%###!!!!!!$$$((("""$$$%%%###!!!!!!$$$'''%%%"""%%%&&&"""'''+++"""(((BBBSSSXXX\\\XXXRRRUUU___```bbb^^^PPPDDDFFFPPPYYYIIITTTTTTOOOUUUTTTZZZ\\\OOOHHH<<<)))###''''''$$$!!!$$$***)))### ###"""!!! !!!!!!!!!$$$###"""""""""###%%%&&& !!!%%%&&&$$$!!!"""""""""$$$&&& !!!###"""  ###### ### ###&&&&&&%%%&&&&&&%%%%%%&&&'''((()))---...,,,((((((---///...$$$'''))))))''''''+++...'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&'''((())))))&&&+++000000***&&&%%%&&&(((((('''&&&&&&&&&&&&'''%%%'''******)))'''''''''&&&&&&&&&'''''''''((((((&&&'''''''''&&&'''***,,,222444gggqqqfffeeebbbnnnooo]]]BBB<<>>:::===666222666333///444222777222...111...+++000...///...***&&&''',,,222222000---***((((((((()))***************)))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!!!!"""""""""&&&&&&%%%""" !!!###%%%"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$""" $$$***)))###+++EEEWWW\\\]]]WWWRRRXXXRRRWWWaaaUUU```[[[^^^OOOUUUVVVPPP]]]\\\LLLKKKEEETTTQQQOOOAAA)))"""&&&$$$!!!$$$&&&&&&###!!!!!!### !!!"""#########"""'''%%%""" """ %%%&&&###!!!$$$ """### %%%%%%"""!!! """%%%'''%%%""" !!!  !!!,,,AAA;;;""" !!!""" """$$$###!!! """### !!!&&&###"""!!!"""###%%%%%%$$$""""""###$$$%%%%%%&&&'''000---)))(((---333000))))))'''...$$$&&&111'''&&&(((+++((("""%%%,,,***""""""%%%%%%###'''......(((,,,***'''$$$###$$$&&&((('''&&&&&&&&&&&&''''''(((%%%%%%&&&'''((((((((('''(((((('''''''''&&&&&&&&&'''%%%)))(((###***111,,,,,,MMMmmmeeeiiiqqq```WWWLLLCCCBBBEEEEEECCC>>>??????>>><<<;;;;;;<<>>======<<<:::999999===888555:::666///111000111******444444,,,,,,)))---111000---+++***,,,((((((((())))))))))))***((((((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$)))((('''&&&%%%$$$###"""%%%%%%%%%%%%$$$$$$$$$$$$######"""""""""###$$$$$$&&&&&&&&&%%%$$$$$$######!!!$$$%%%$$$"""!!!!!!"""""""""""""""""""""""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $$$%%%$$$$$$&&&((('''+++QQQaaaVVVOOOPPPRRRWWWZZZ[[[___IIIMMMHHHTTTPPPYYY]]]XXX```XXXFFFKKKKKKIIIBBBCCC???000******$$$%%%&&&&&&%%%######$$$&&&'''&&&$$$"""!!! !!!!!!!!! """$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$!!!  ###'''###"""###$$$%%%%%%###!!!"""$$$&&&&&&$$$"""!!!!!!%%%!!!  ###$$$###"""!!!%%%''''''((('''%%%%%%&&&'''&&&%%%&&&$$$!!!!!!%%%'''))))))'''(((---111...'''''' ((($$$$$$)))$$$...+++***+++...,,,((((((+++&&&$$$$$$)))333888111'''+++)))'''%%%%%%%%%'''(((+++***)))((('''&&&&&&&&&'''''''''(((''''''&&&&&&$$$%%%%%%'''((()))******)))'''&&&'''(((***...111IIIwwwooopppjjj```\\\VVVFFF@@@FFFDDD888555???BBB???<<<;;;===<<<999666<<<@@@999333666333...222///222---,,,444222+++---))),,,//////---*********'''((()))*********))))))''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$(((((('''&&&$$$###""""""%%%$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$$$$%%%''''''&&&%%%$$$$$$###### """###"""!!!"""""""""""""""""""""""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""%%%$$$"""###&&&((('''QQQcccXXXSSSWWWVVVUUUSSSYYYcccRRRRRRFFFNNNKKK``````WWW^^^WWWEEEHHHFFFIIICCCEEEAAA000''')))'''((('''&&&%%%$$$$$$&&&'''((('''$$$"""!!!!!!"""###"""!!! """$$$&&&&&&&&&%%%''''''###"""&&&"""###"""!!!  ###&&&!!!"""###$$$%%%%%%$$$###"""###$$$###""""""###%%%!!! ###""" """%%%&&&%%%$$$$$$"""!!! !!!###$$$$$$)))'''%%%%%%&&&&&&%%%$$$%%%$$$""" !!!###$$$%%%&&&'''''',,,000---&&&***"""***(((&&&)))$$$111000---///444///$$$###***)))&&&$$$&&&+++,,,&&&***)))(((&&&&&&&&&'''((((((((('''(((((()))***+++'''((((((((('''&&&%%%%%%%%%%%%&&&'''((()))*********)))%%%'''+++***...:::lllnnneeekkkmmm\\\JJJFFFCCC@@@AAAAAA?????????AAA>>>;;;;;;<<<<<<999555+++888<<<>>>AAA999000333000777444000111---)))///++++++++++++))))))***+++***+++++++++***)))(((''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%&&&&&&%%%$$$###""""""!!! !!!!!!!!! ###%%%"""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""""""""""""""""" ###$$$"""!!!$$$(((...QQQ^^^RRRQQQXXXXXXUUUJJJQQQ```SSSUUUGGGPPPNNNQQQNNNDDDRRRUUUKKKNNNJJJMMMIIIMMMFFF...!!!&&&***)))'''&&&%%%%%%%%%&&&&&&&&&$$$"""!!!!!!"""$$$%%%%%%$$$###$$$&&&'''&&&%%%$$$'''((($$$!!!'''"""((()))###!!!###"""$$$%%%&&&&&&&&&!!!!!!!!!!!!%%%((( '''###""" !!!$$$%%%&&&''''''%%%'''(((%%%!!!"""%%%'''&&&$$$###$$$%%%$$$###""""""#########"""!!!!!!###%%%&&&'''***...+++&&&,,,$$$+++((('''***$$$...000---000444///%%%$$$***...,,,***((('''%%%$$$%%%)))((((((((((((''''''''''''''''''(((((()))++++++'''((((((((('''&&&%%%%%%'''''''''((((((((()))))))))***%%%'''...***000HHH}}}fff]]]eeeiiiZZZGGG@@@EEEEEE>>>===CCCCCC===???===<<<;;;;;;:::888777000KKKaaajjjfffPPP999444111999777000///***(((222...,,,***(((((()))+++,,,------,,,+++)))((('''''''''''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%$$$$$$######""""""!!!!!!######"""  ###&&&"""""""""""""""""""""""" !!!""""""######"""""""""""""""""""""""""""""" !!!$$$$$$"""$$$''':::SSSYYYKKKKKKRRRUUUXXXSSSTTT]]]NNNNNN@@@JJJKKKKKKGGG>>>OOOXXXPPPTTTNNNNNNKKKQQQLLL111 %%%+++((('''%%%%%%&&&&&&&&&%%%""""""!!!!!!"""###%%%&&&&&&%%%%%%&&&''''''&&&$$$###&&&'''$$$!!!%%%%%%(((!!! !!!###$$$%%%&&&'''  $$$'''  %%%###!!!  """######$$$''')))"""&&&)))'''""" $$$(((%%%###""""""###$$$###""" """$$$%%%%%%$$$"""!!!$$$&&&'''&&&))),,,+++&&&((($$$+++$$$&&&000''')))******,,,///...******---+++))))))(((%%%###&&&+++'''((()))))))))(((((('''***)))(((((('''''''''((('''''''''(((''''''&&&&&&(((((((((((((((((())))))''',,,%%%'''000***444YYYooo___aaafff___QQQGGGDDDHHHGGG@@@===???>>>:::;;;<<<<<<;;;999888888999???eeecccAAA777222888333---...+++***222///...+++***+++,,,,,,------,,,***(((''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$%%%%%%$$$#########$$$$$$###############"""""""""###$$$$$$###"""!!!"""$$$""""""""""""""""""""""""!!!!!!"""############"""""""""""""""""""""""""""$$$ %%%'''%%%%%%(((999RRR[[[TTTQQQPPPTTT]]]ZZZWWW]]]MMMNNN???IIIJJJPPPNNNFFFUUUZZZPPPSSSNNNJJJGGGPPPOOO777$$$%%%)))'''%%%$$$%%%''''''%%%""" !!!""""""###$$$$$$#########%%%''''''%%%###"""$$$%%%###!!! """ """!!!###""""""$$$%%% !!!"""""" """$$$###(((!!! &&&&&&""""""!!! !!!!!!!!! !!!%%%((("""$$$%%%$$$""""""###&&&$$$"""!!!!!!###$$$$$$###!!!"""###$$$%%%%%%$$$$$$%%%((((((&&&'''******'''###$$$,,,"""(((999...&&&'''))))))(((***......+++'''$$$###''''''$$$&&&***'''((()))******)))(((''')))(((''''''&&&'''''''''&&&&&&''''''((('''''''''&&&&&&'''((()))******+++%%%---&&&'''111)))888iii|||fff^^^lllmmmWWWEEEDDDCCCBBBBBBAAA???>>>>>>@@@999<<<===<<<888777888;;;;;;ffffffDDD:::333555---)))...---+++111000///------......---,,,+++***(((&&&%%%&&&'''((((((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$$$$&&&&&&%%%$$$##############################$$$$$$"""$$$&&&&&&$$$"""!!!!!!""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""(((!!! &&&***(((''')))000NNNbbbccc^^^UUUUUUaaaPPPOOOYYYPPPWWWJJJSSSTTTKKKMMMHHHVVVYYYMMMRRRPPPEEEAAALLLQQQ>>>***&&&&&&&&&%%%$$$%%%''''''$$$!!! !!!""""""""""""""" !!!###&&&&&&%%%###!!!"""######""" !!!"""""""""###!!! !!!### ###&&&&&&$$$ (((!!!(((///)))$$$%%%"""%%%$$$###!!! ###'''%%%###""""""######!!!$$$"""!!!"""###%%%%%%$$$######"""######%%%'''(((''')))(((%%%&&&)))***'''!!!&&&---""",,,BBB666'''(((+++)))$$$'''///...&&&***$$$###)))---)))&&&'''&&&''')))++++++***((('''$$$$$$%%%%%%'''((()))***%%%%%%&&&'''((((((((('''$$$%%%&&&((()))+++,,,---###...''''''111(((;;;sss}}}jjjiiikkkkkk^^^III@@@CCC???===;;;<<>><<>>:::777888:::999555<<>>===>>>===:::777999999:::;;;<<<<<<888444333777AAAHHH???000...666222111///---,,,---...///...------...000111111000)))***++++++)))(((((()))(((''''''''''''&&&&&&&&&&&&'''((())))))((('''&&&)))###!!!%%%'''$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################%%%%%%$$$$$$$$$#########""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """###!!!!!!&&&+++&&&)))"""%%%///GGG+++%%%888QQQ\\\XXXVVVUUUVVV]]]SSSPPPKKKJJJOOOTTTPPPHHHQQQIIIWWWVVVTTT^^^WWWSSSCCCGGGNNNQQQFFF222###$$$######'''***+++((($$$!!!!!!!!!!!!""""""#####################"""""""""!!!!!! !!!!!!  %%%%%%'''((((((((((((((()))%%%!!! """###"""""""""!!!""""""###$$$%%%###""""""$$$&&&&&&### !!!"""$$$$$$###"""###$$$%%%""" !!!$$$&&&&&&%%%''''''&&&&&&%%%%%%%%%%%%&&&###""""""%%%&&&%%%$$$###%%%'''''''''&&&'''(((((('''&&&&&&&&&(((***+++(((+++------***((('''(((((('''%%%%%%&&&''''''&&&&&&'''(((&&&%%%&&&)))---''''''''''''(((((((((((()))...$$$'''+++AAAVVV~~~kkk```fffeeeZZZMMMEEEBBBAAAAAA@@@???>>>>>><<<888666777777888;;;======:::888>>>888555888777333777>>>111000///...------------'''(((***,,,,,,---///111,,,---...,,,***(((''''''(((''''''''''''&&&&&&&&&((('''%%%$$$$$$%%%'''((()))%%%"""$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########!!!!!!""""""###$$$$$$%%%""""""""""""############""""""""""""""""""""""""!!! """%%%(((***'''###((((((000///777RRR^^^XXXTTTQQQQQQYYY^^^VVVPPPPPPQQQPPPOOOPPPIII;;;HHHOOOSSS^^^YYYWWWFFFFFFNNNVVVLLL333###!!!!!!"""%%%***...---(((###"""!!! ###&&&&&&### ######""""""!!!!!!  $$$(((,,,,,,***''''''((((((&&&###"""###$$$######""""""""""""###$$$%%%%%%"""""""""$$$%%%%%%### !!!""""""!!!!!!###%%%%%%###!!!!!!"""######"""&&&&&&&&&%%%%%%$$$$$$$$$%%%###!!!!!!"""###"""!!!#########%%%''''''&&&%%%'''''''''(((((()))******(((***++++++)))'''&&&&&&'''(((((('''&&&&&&((()))&&&''''''&&&%%%&&&)))+++''''''''''''((((((((((((&&&///((((((000UUUqqqmmmccc```fffaaaQQQDDDCCCBBB???<<<======>>>>>><<<:::888<<<999888;;;<<<;;;<<<>>>;;;555222444444111111444/////////......---,,,,,,'''***,,,+++((('''))),,,,,,------,,,)))'''''''''(((''''''''''''&&&&&&&&&(((&&&$$$######$$$&&&((()))'''%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############""""""######$$$$$$$$$$$$!!!!!!""""""######$$$$$$""""""""""""""""""""""""###!!! $$$'''((('''&&&$$$!!!)))###(((000222OOO^^^ZZZUUUPPPOOOUUUaaaXXXTTTXXXXXXSSSUUU\\\WWWEEENNNSSSVVVbbbccciiiVVVLLLKKKRRRKKK555''''''!!!"""%%%)))------)))$$$$$$  %%%'''#########"""!!!    """(((......)))%%%%%%&&&%%%$$$$$$############"""""""""""""""###$$$%%%%%%"""""""""###$$$###"""!!! !!!!!! ###&&&""""""!!!!!!"""""""""!!!$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$"""!!!!!!!!!!!! $$$###"""$$$'''(((&&&$$$%%%&&&((()))******))))))((()))***)))((('''&&&%%%''')))+++)))&&&&&&(((+++&&&&&&&&&&&&&&&'''((()))''''''''''''(((((((((((($$$///---...999iiixxxfff\\\dddeee[[[JJJ@@@AAAAAA===;;;<<<======<<<;;;:::999<<<;;;<<>>>>><<<999888888999888999@@@IIIGGG;;;555666888888888666444444777;;;000///...---,,,,,,,,,,,,,,,------,,,+++******+++&&&(((******((((((((()))(((''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&***+++(((&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$############"""""""""%%%$$$$$$###""""""!!!!!!""""""""""""############""""""""""""""""""""""""$$$!!! ###%%%$$$""" )))'''### 333$$$;;;OOOSSSJJJJJJOOOVVVaaaVVVTTTTTTWWWWWWTTTRRRTTTVVVQQQ___YYYQQQXXXSSSRRR\\\SSSOOOQQQOOO@@@--- '''$$$"""###&&&)))(((&&&$$$ """###"""""""""!!!!!! !!! !!!!!!###'''(((((( $$$)))***'''###!!!!!! !!!!!!!!!""""""!!! !!!!!!!!!"""###"""!!!!!!"""###"""######"""!!! """$$$ """###""""""###$$$ !!!"""$$$%%%''''''%%%&&&&&&$$$"""!!!"""###$$$######%%%''''''&&&%%%###$$$&&&'''((((((''''''((('''&&&'''((())))))'''((())))))((('''''')))***'''&&&%%%&&&'''((('''%%%''''''''''''(((((((((((('''&&&)))888NNN|||uuulll```iiiXXXGGGAAABBBBBB???>>><<<===<<<:::777777999<<<999888>>>FFFCCC888444999222222000......111333555111///---+++++++++,,,---,,,+++))))))******)))(((''')))+++***)))((()))***(((''''''''''''&&&&&&&&&''''''''''''''''''''''''""")))+++(((%%%'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  """######### &&&###"""000'''===OOOQQQIIILLLRRRVVV^^^TTTUUUTTTRRRTTTWWWUUUQQQUUUUUUcccZZZVVVfff___TTTPPPSSSTTTPPPJJJ@@@000 ((($$$""""""%%%'''&&&$$$"""!!! """######!!!!!!!!!!!!!!!!!!!!!!!! """ !!!&&&)))+++***!!!###&&&''''''%%%"""  !!! """###"""!!!!!!"""###""" !!!$$$###$$$%%%$$$"""!!!!!!""""""$$$$$$"""!!!!!!###!!!!!!""""""###$$$$$$$$$$$$%%%%%%$$$!!! """$$$ """$$$%%%$$$$$$%%%&&&######$$$%%%&&&&&&&&&&&&(((&&&%%%&&&)))++++++***)))(((''''''((()))(((((('''&&&$$$&&&((((((&&&$$$''''''''''''((((((((((((---(((333RRRlllrrrqqqoookkkhhhQQQ>>>???DDDBBB???@@@888999:::888666888===AAA???999888<<<999333777AAA666666444444666888666222111000---******+++---...333000------......+++(((***+++,,,,,,***))))))***(((((('''''''''&&&&&&&&&((('''%%%$$$$$$%%%'''((('''+++'''$$$&&&%%%!!!########################&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""" !!!!!!""""""######$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%% !!!!!!***---999LLLSSSPPPUUUVVVSSSTTTNNNQQQOOOJJJNNNWWWWWWOOOWWWTTT[[[KKKIII___YYYHHHIIITTTVVVJJJAAA===333''''''$$$"""###&&&&&&$$$!!!!!!$$$$$$###""""""###!!!!!!!!!""""""""""""""" """ """!!! ######$$$&&&'''&&&###!!! !!! ######"""!!! """###""" !!!$$$###%%%'''&&&$$$!!! !!!$$$&&&%%%""" !!!############"""""""""""""""$$$%%%###!!! """$$$!!!$$$$$$"""!!!###&&&"""######$$$$$$%%%&&&&&&'''%%%$$$&&&***------+++***'''%%%%%%(((***(((&&&'''%%%$$$%%%((((((&&&###''''''''''''((((((((()))111---CCCnnnxxxfffdddooouuujjjRRR???>>>BBB@@@>>>@@@999<<<>>>>>>;;;999999;;;555555777:::======;;;999000333555555222000000111222---333666---+++///...111...,,,,,,......+++(((******+++,,,+++***)))((()))'''&&&'''***+++***(((&&&###"""###'''))))))'''%%%$$$&&&)))'''""""""%%%$$$$$$$$$$$$%%%%%%&&&'''"""&&&'''%%%$$$$$$&&&"""&&&&&&$$$"""###%%%''''''%%%$$$###"""""""""%%%""" !!!!!!"""###$$$%%%%%%$$$###""" !!!###$$$$$$$$$"""!!!!!!!!!!!!!!!!!!""""""###$$$'''######+++(((###(((???IIIQQQZZZ]]]RRRPPP^^^TTTXXXbbb^^^LLLIIITTTYYYPPPZZZYYYOOOOOOYYYWWWKKKTTTNNNNNNMMMFFFDDD;;;(((***'''###"""$$$&&&%%%$$$###""""""!!!!!!!!!!!! ###"""  !!!!!!""""""%%%&&&***)))&&&"""   $$$!!!  ###$$$$$$%%%%%%###"""!!!%%%&&&'''$$$!!!!!!###&&&"""%%%(((&&&###"""&&&***&&&%%%$$$###""""""""""""""""""!!!!!!"""###$$$$$$"""$$$&&&''''''&&&$$$###$$$)))***'''''',,,+++'''&&&((()))(((%%%$$$&&&((((((''''''''''''&&&&&&&&&)))<<<>>>///))))))***000111666RRRppp``````kkkrrr___LLL???AAADDD???<<<===999;;;======:::999999:::888777777999::::::888777555777888777444222222444222,,,111444,,,***///...)))+++...111222///+++'''++++++***(((((((((((()))((('''''')))++++++(((%%%&&&%%%$$$%%%'''((((((((('''%%%&&&)))((($$$###&&&%%%$$$$$$$$$%%%%%%&&&'''$$$%%%&&&%%%###"""$$$&&&!!!###%%%%%%%%%$$$$$$%%%&&&%%%$$$######""""""######!!! """"""!!!"""###$$$$$$$$$$$$###""""""""""""""""""######$$$""""""!!!!!!!!!"""######"""&&&""""""(((%%%$$$---GGGNNNPPPUUU]]]ZZZYYYccc___ZZZ\\\XXXLLLOOO[[[^^^WWW]]][[[SSSSSS[[[```^^^ccc]]]]]]\\\TTTNNN@@@***(((%%%""""""###$$$$$$"""""""""!!!  """$$$""""""!!!!!! !!!!!! !!!!!!######"""""""""######$$$$$$&&&&&&%%%$$$"""###%%%'''"""  """###$$$$$$$$$###"""!!!"""$$$&&&&&&###""""""### ###&&&%%%"""!!!###'''######""""""######$$$$$$###""""""""""""######$$$!!!"""$$$%%%&&&&&&&&&&&&%%%))))))&&&&&&******'''&&&((()))(((&&&$$$&&&'''&&&&&&&&&''''''((((((((()));;;;;;...+++******///+++:::```sssfff[[[\\\eeehhhOOOEEE@@@DDDEEE???::::::999:::<<<;;;999888888999;;;999777666777777555444888888888666333222222444333+++///222***)))///...'''***...//////---,,,+++---+++)))&&&&&&&&&((()))((((((((()))******'''%%%'''(((((('''&&&&&&((()))((($$$$$$((()))%%%###$$$%%%%%%$$$$$$$$$%%%&&&&&&((((((&&&$$$""""""$$$&&&#########$$$%%%&&&$$$#########""""""""""""######!!!  """###"""!!!"""######$$$$$$######"""$$$###!!! """$$$&&&###""""""""""""###$$$$$$ %%%###"""&&&"""$$$333HHHQQQQQQRRR\\\```]]]```ggg\\\XXXWWWRRRXXX___\\\VVVXXXXXXXXXWWWYYY^^^bbbQQQLLLOOOSSSPPPMMM>>>&&&$$$###""""""######"""!!!!!!"""""" """&&&""""""#########"""!!! !!!   """'''### """######"""""" ###!!! !!!""""""#########"""!!! """%%%&&&%%%""" !!!$$$$$$!!! !!!### !!!"""###%%%&&&'''$$$$$$###"""""""""######""""""###$$$%%%'''((()))(((***(((%%%%%%((()))''''''(((((((((&&&%%%&&&'''$$$%%%&&&'''((()))******(((777666,,,---,,,***---***CCCqqq~~~eee___\\\]]]^^^XXXEEE@@@@@@DDDDDD???;;;;;;999:::::::::999888888888<<<999666444444555444444777666444222000//////000333***,,,///))))))///...------,,,)))&&&'''---222,,,+++***(((''''''''''''((('''&&&'''((()))))))))(((***+++)))&&&%%%'''***'''######'''(((%%%"""###%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&$$$$$$$$$%%%&&&$$$""" """%%%&&&###!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!"""""""""!!!""""""############""""""###"""!!!!!!!!!"""$$$%%%###############$$$$$$%%%$$$%%%&&&((("""&&&777HHHXXXZZZWWW___ccc^^^]]]ddd[[[[[[]]]ZZZ\\\\\\SSSQQQOOOTTT^^^___XXXVVVYYYNNNHHHLLLRRRSSSSSSFFF000#########$$$$$$$$$###""""""$$$&&&$$$ !!!$$$!!!"""$$$%%%%%%###!!!"""!!! !!!!!! ###%%%""" """&&&%%% ((($$$!!!"""$$$&&&%%%"""$$$"""  !!!!!!!!!""""""""""""!!!!!!!!! !!!###$$$###"""  ###$$$"""!!! !!! !!!###$$$&&&'''%%%$$$$$$###""""""""""""&&&&&&%%%$$$%%%''')))+++++++++(((&&&%%%'''((()))'''(((((('''&&&&&&&&&&&&%%%&&&&&&'''((()))))))))&&&111///)))------))),,,///PPPqqq^^^```aaa___VVVHHHAAA??????BBBBBB???===>>>;;;:::999999999999888888:::777444222333555555555666444111///.........---333)))+++...)))***///---//////,,,((($$$%%%***///***+++,,,---,,,***'''&&&'''&&&$$$###$$$''',,,///)))+++,,,***&&&%%%'''***(((%%%%%%)))***&&&$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%######$$$&&&''''''%%%$$$$$$!!! ###$$$""" !!!"""###############"""!!! """""""""""""""""""""""" !!!"""###$$$######"""###############$$$$$$%%%$$$'''+++,,,###''';;;OOO```aaaYYY[[[^^^^^^bbbaaa[[[]]]^^^XXXXXXXXXOOOPPPJJJNNN\\\aaaZZZUUUXXX\\\TTTSSSSSSOOONNNCCC...###$$$&&&&&&&&&%%%%%%%%%$$$&&&)))((($$$!!! """$$$&&&%%%### ###!!!  !!!"""  !!! !!!$$$%%%""" !!!$$$$$$$$$""" """%%%((('''%%%%%%###  !!!!!!!!!""""""###""""""!!!!!!!!!!!!!!!"""!!! !!!""""""""" ###$$$$$$"""!!!!!!""""""!!!!!!"""######$$$%%%%%%$$$###""""""######,,,***(((&&&&&&''')))+++---+++((((((''''''(((***((('''''''''''''''&&&%%%((((((((((((((((((((((((%%%---***&&&+++,,,)))...555]]]hhh```fffcccZZZNNN???AAA???>>>???@@@@@@???>>><<<:::999888999:::999888888666333222444555666666666444111000111000///...333)))+++///++++++///,,,+++,,,------***((('''''''''***,,,......,,,(((&&&'''&&&%%%######&&&,,,000*********)))''''''((()))***)))+++---+++''''''***&&&&&&%%%$$$$$$$$$%%%%%%!!!!!!###%%%''''''%%%###$$$"""!!!!!!"""""""""!!!!!!!!!!!!!!!!!!"""######$$$%%%%%%###!!! ###""""""!!!!!!""""""###!!!###$$$%%%$$$"""!!!###""""""""""""###$$$$$$!!!%%%''',,,...$$$(((===RRR\\\YYYNNNNNNPPPVVVbbbaaaYYYZZZYYYQQQSSSVVVQQQLLLFFFFFFOOOTTTSSSTTTYYY\\\SSSQQQNNNFFFDDD<<<***%%%&&&''''''&&&&&&'''(((&&&&&&''''''&&&$$$!!! """$$$%%%$$$### """!!!  """  !!!  $$$(((### !!!  !!!!!!!!!$$$"""  !!!!!!!!!!!!""""""""""""$$$###"""!!!!!!!!!""""""###!!!!!!"""###### !!!###$$$$$$$$$###"""######"""!!!!!!!!!""""""%%%$$$$$$#########$$$$$$---,,,)))((('''''')))))),,,(((''')))(((''''''***)))'''&&&&&&''''''&&&%%%)))))))))(((((((((''''''%%%+++(((%%%***++++++333@@@nnnpppeeeiiilll___PPPGGG@@@AAA???<<<===???AAA>>>999>>>;;;999888:::;;;;;;999999666444444555666555555444333111111333222000---222(((+++000------000,,,*********,,,,,,+++(((%%%'''(((***,,,,,,+++)))(((&&&'''(((&&&$$$%%%(((+++***(((''''''((((((((('''''')))---///***$$$&&&,,,'''&&&%%%%%%$$$$$$$$$%%%$$$"""!!!"""%%%%%%###!!!%%%%%%%%%###"""!!!###$$$"""""""""!!!!!!"""######"""$$$%%%$$$!!! !!!######"""!!! !!!"""###!!!!!!"""###############""""""!!!!!!!!!"""######'''&&&###(((+++###)))@@@NNNQQQMMMKKKNNNJJJLLLZZZ[[[TTTVVVXXXSSSUUUUUUMMMGGGIIIKKKKKKHHHHHHMMMSSS\\\WWWXXXTTTKKKJJJEEE777&&&'''((('''%%%%%%(((+++'''### !!!$$$%%%###!!! !!!"""######!!! """!!!  $$$"""  !!!!!!###%%%%%%%%%%%%&&&(((###!!!  !!! !!!!!!"""""""""#########%%%$$$###"""!!!"""######"""!!! !!!###%%%###!!!"""!!!!!!"""############""""""!!!!!!!!!!!!""""""$$$$$$#########$$$%%%%%%***)))((('''''''''((()))((($$$%%%((()))%%%%%%))))))'''%%%&&&((((((&&&$$$((((((((((((((()))))))))&&&,,,)))&&&++++++///;;;WWWyyygggeeeppppppZZZFFFCCCCCC@@@>>>;;;<<<@@@AAA<<<555???<<<999999;;;<<<;;;::::::888666555555555444333222000///111333222///,,,222(((+++222//////000+++---)))%%%%%%(((+++,,,+++''''''(((((()))*********&&&(((+++***'''$$$$$$%%%***'''%%%%%%(((***(((&&&###''',,,---&&&###+++'''&&&%%%%%%$$$$$$$$$$$$((($$$ !!!###"""!!!&&&'''(((%%%"""!!!$$$'''######""""""""""""###### """$$$###!!!!!!###%%%###"""!!! !!!"""######"""!!! !!!"""$$$%%%!!!!!!!!!!!!!!!""""""###,,,''' ###((("""***BBBJJJLLLMMMUUU\\\RRRKKKSSSRRRMMMTTT\\\[[[[[[UUUFFFGGGSSS[[[UUUJJJDDDGGGKKKXXXVVVXXXTTTHHHDDD???222&&&''''''&&&$$$$$$(((,,,'''  &&&&&&$$$ !!!"""""""""!!!!!!   ###$$$""" """!!!!!!###!!!!!!!!!!!! """"""""""""############&&&%%%###"""""""""###$$$!!! !!!$$$'''&&&###"""!!! """#########!!!!!!!!!!!!!!!"""##################$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((((((%%%!!!"""(((((($$$$$$((()))'''%%%&&&((((((&&&$$$&&&&&&'''((()))***++++++(((...***'''+++,,,111@@@mmmooo]]]ooolllcccOOO???CCC===>>>>>>???@@@???===;;;999999999999999999999999888;;;;;;:::999777444111///333222111111222111///---***......)))))),,,,,,((()))((('''&&&'''(((+++,,,)))''''''+++///000+++&&&%%%(((******(((((()))+++---***'''%%%&&&'''''''''))))))((('''&&&%%%%%%$$$########################$$$$$$$$$############"""$$$%%%'''((('''%%%###!!! """###$$$""""""""""""""""""""""""!!!###$$$%%%$$$"""!!!$$$!!!"""### $$$###!!! """###!!!###'''$$$"""000DDDPPPTTTQQQLLLPPPYYYWWWNNNIIIMMMIIIYYY___TTTRRRFFFNNNIIIRRRNNNOOOTTTIIILLLVVVXXXTTTJJJDDDEEEFFFDDD)))&&&!!!"""&&&'''&&&$$$$$$### !!!######!!! !!!!!! !!!""" !!!%%%$$$%%%###!!!$$$###"""!!!!!!"""###$$$"""!!! ###&&&""""""!!!!!!"""$$$&&&''''''%%%######%%%&&&$$$!!!###""""""!!!!!!!!!!!!!!! """###%%%%%%&&&&&&"""%%%$$$""""""'''+++)))((('''%%%%%%%%%&&&'''&&&%%%$$$&&&))))))&&&"""&&&&&&&&&&&&'''''''''(((''''''(((((((((((('''''''''&&&%%%&&&'''(((''''''###'''------&&&'''<<>>>>>???@@@???>>>;;;:::999999888888888999999:::555555666666666555555444111///............---+++***......******------)))000000///......///111111+++)))(((+++//////,,,'''&&&(((***)))'''&&&(((***+++)))&&&%%%&&&'''&&&%%%''''''&&&&&&&&&&&&&&&&&&########################$$$$$$$$$############"""######$$$$$$$$$$$$$$$$$$###""""""!!!""""""######"""""""""""""""""""""""""""###$$$$$$###"""!!! $$$""" !!!"""######""""""!!!!!!!!!"""$$$%%%###!!!$$$'''$$$"""000CCCJJJNNNMMMIIINNNWWWWWWOOOQQQUUUPPPYYYXXXMMMRRRMMMMMMJJJVVVSSSRRRVVVLLLPPPUUUPPPLLLMMMPPPRRRPPPMMM<<<000&&&&&&(((%%%###$$$#########!!! !!!######!!! !!!!!!   """""" !!!###### ###""""""######"""!!! """!!!!!!!!!!!!!!!"""""" !!!!!!"""######$$$###""""""""""""###%%%&&&'''$$$######%%%%%%###!!!$$$$$$###"""""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!###%%%$$$######$$$&&&,,,)))%%%###$$$%%%&&&&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&'''''''''(((((((((''''''((((((((((((''''''&&&&&&&&&'''((((((((('''%%%$$$''',,,,,,666UUUwwwjjj___bbbaaaMMMFFF@@@<<>>>>>???@@@???<<<:::999888777777777777999999222222222333444555666777555333000000000111111000+++------++++++......,,,***************))))))))),,,***(((***---...,,,)))((((((((('''%%%%%%'''))))))'''&&&&&&&&&&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$############"""""""""!!!!!!!!!###%%%&&&'''&&&%%%$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$###"""!!! !!!!!!  ###&&& !!!"""###$$$%%%&&&&&&%%%$$$%%%'''######000AAAFFFJJJKKKIIINNNWWWXXXTTTRRRXXXRRRWWWSSSKKKYYY\\\JJJJJJWWWRRRMMMNNNFFFMMMLLL@@@<<>>===>>>@@@@@@===:::;;;:::888666555555666666444444333222222333555666777555222000111333333333+++,,,---,,,---...///...000000000000000///...---+++)))((()))+++,,,***)))***)))'''%%%$$$%%%&&&(((&&&%%%%%%%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########"""""""""""""""""""""###$$$%%%'''&&&%%%$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###"""!!!!!!!!!!!!!!!$$$!!!"""###%%%%%%&&&%%%%%%'''&&&&&&&&&###%%%222AAAFFFKKKMMMLLLOOOVVVYYYWWWUUUXXXPPPTTTPPPJJJYYY^^^MMMMMMZZZQQQHHHIIICCCMMMVVVGGGCCCQQQZZZRRRJJJIII<<<777---%%%###%%%'''&&& #########"""###$$$###"""!!!!!!""""""!!! !!! !!!### !!! %%%%%%!!!!!! !!!"""######"""!!!  !!!"""""" """%%%%%%$$$"""!!!#########"""""""""""""""$$$$$$######$$$$$$######$$$$$$###""""""""""""#########$$$$$$%%%%%%$$$$$$%%%###"""%%%)))***&&&!!!))),,,---***&&&###$$$&&&&&&((()))'''$$$$$$'''***(((((((((((())))))))))))''''''((((((((((((''''''$$$&&&)))******))))))))),,,(((***000000===hhhddd```hhh~~~lllJJJAAA@@@<<>>(((&&&(((  ###$$$######$$$%%%$$$"""!!!!!!""""""!!!   ### !!!!!!"""!!! !!!!!!"""!!!!!!!!!"""###"""!!! !!!!!!"""""""""""""""######"""""""""!!!"""##################$$$######"""!!!!!!!!!!!!"""!!!"""###$$$%%%&&&&&&&&&%%%###"""&&&,,,---)))$$$###,,,444222)))"""###'''$$$'''******'''%%%&&&((((((((((((((())))))))))))''''''((((((((((((''''''$$$'''***+++***)))***+++((((((+++...333KKKrrreeeooovvvNNNAAA>>>999CCC>>>???<<<888:::>>>@@@===999;;;:::999666444111///...111111222333444666777888333111//////000111111000---++++++---...,,,,,,...(((((((((((('''''''''''')))))))))***))))))((('''***(((&&&%%%'''(((((('''&&&%%%$$$$$$&&&&&&%%%$$$'''&&&&&&%%%$$$###"""!!!########################$$$$$$$$$############"""###$$$&&&'''&&&$$$!!!!!!!!!!!!!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############!!!###############%%%%%%%%%$$$$$$$$$######''''''&&&$$$$$$,,,999DDDIIIMMMPPPOOOLLLLLLQQQUUUTTTPPPAAAJJJOOOLLLTTTOOORRRRRR^^^VVVQQQVVVVVVdddMMMFFFDDDIIIIIIAAA>>>@@@:::AAA:::%%%&&&(((!!! !!!############$$$&&&$$$"""!!!!!!"""###!!!  """"""""""""!!!!!! """"""""""""!!!!!!  !!!###$$$!!!!!!"""######""""""!!!!!!"""$$$###""""""###$$$###""""""!!!!!!!!!!!!!!! !!!###%%%&&&''''''(((%%%###"""&&&+++---***&&&!!!,,,555444***"""###((($$$''')))***)))'''&&&&&&''''''((((((((()))))))))''''''((((((((((((''''''%%%(((******((((((+++...***+++)))'''222YYY~~~ooolllwwwyyyhhhHHHBBB???999BBB@@@???:::666888===???<<<888777777888777555222000...000111222333444444444444333222111111333333222111...******------***)))---000///.........///000111)))+++,,,---,,,***)))((()))'''&&&''')))***)))'''(((&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###########################$$$$$$$$$############""""""######$$$$$$###"""!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""###$$$$$$###!!!!!!"""  """$$$$$$$$$$$$$$$###""""""###%%%%%%%%%&&&%%%###%%%///===GGGJJJOOORRRQQQMMMKKKPPPVVVQQQLLL===FFFLLLJJJRRRNNNLLLLLLYYYSSSOOOTTTPPP[[[UUURRRNNNLLLMMMLLLKKKIII777///'''$$$%%%%%%%%%$$$"""######"""!!!"""%%%'''$$$###""""""######"""  !!! """ !!!$$$$$$!!! """###"""!!! !!! !!!"""###$$$ !!!"""######"""""" """$$$###"""!!!###%%%$$$###""""""!!!!!!"""""""""###$$$%%%&&&&&&&&&&&&%%%###"""$$$''')))(((&&&$$$)))......((($$$%%%'''((('''''''''))))))(((&&&&&&&&&'''''''''(((((((((''''''((((((((((((''''''&&&)))+++)))'''(((,,,111,,,///,,,)))???pppssskkkhhhiiilllYYYRRR???DDDDDD;;;AAA===>>>999555777<<<>>>;;;777333444666777666444111///333333444333222000...---...------...000000...---...******------((((((,,,+++***)))((()))***,,,...***,,,///000...,,,***)))((('''&&&(((+++,,,***''')))&&&$$$###%%%'''''''''$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$$$$############"""!!!!!! !!!"""###$$$######"""""""""""""""##############################$$$%%%%%%$$$"""%%% """$$$$$$###"""!!!!!!"""$$$&&&((($$$%%%$$$"""&&&111@@@IIILLLQQQUUUUUUOOOMMMRRRZZZ\\\WWWDDDFFFFFF???GGGCCCLLLLLLYYYTTTPPPQQQIIIPPPVVVSSSLLLFFFHHHMMMKKKDDDFFF---!!!+++///######$$$$$$###"""!!!"""%%%'''$$$###""""""######"""  !!!""""""!!!!!! """&&&&&&"""!!!"""  !!!"""!!! !!!""""""###$$$$$$$$$!!!"""#########""""""$$$###!!!!!!###%%%%%%$$$$$$###"""#########$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$######$$$%%%%%%$$$(((((('''''''''&&&&&&%%%,,,((($$$$$$'''))))))'''&&&&&&&&&&&&'''''''''(((''''''(((((((((((('''''''''***+++)))&&&'''---333'''000111666VVVhhhffftttcccNNNDDDCCCBBBAAA@@@>>>======;;;===@@@@@@???===<<<<<<:::999888666555555444444///222555444000///000222222---***,,,---***''''''...---,,,,,,,,,+++)))'''''',,,---+++...444333...***+++---......,,,)))'''((('''&&&%%%%%%&&&((((((&&&&&&$$$$$$$$$$$$&&&&&&(((((())))))((('''&&&&&&%%%%%%$$$###"""""""""#########$$$%%%'''&&&$$$!!! !!!"""######"""!!! ###"""!!! !!!"""###$$$###""""""######"""!!!!!!###&&&''''''$$$!!!""""""""""""""""""""""""""" """'''(((###&&&!!!$$$***))))))888MMMNNNSSSWWWTTTMMMHHHHHHKKKGGGEEEBBB===999999;;;>>>:::EEENNNOOOHHHCCCFFFLLLYYYVVVNNNJJJOOOTTTOOODDD555777+++###)))***######"""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$ """### ###""" !!!"""""" !!!  """"""!!!!!!!!!!!! !!!!!!"""!!!!!!###""""""!!!!!! """ """''''''!!!!!!%%%$$$###!!!!!!!!!"""###########################$$$$$$$$$############"""%%%%%%$$$$$$%%%%%%&&&'''###&&&***,,,---+++(((%%%'''''''''''''''(((+++------+++(((&&&&&&(((***,,,'''***,,,)))%%%%%%***000--->>>:::===nnnwwwllllllrrr]]]LLLBBBBBBAAA@@@???>>>======<<<===>>>???>>><<<;;;;;;999999888666555444444444111222333222111000000111000+++***---...,,,***++++++******+++------,,,++++++---,,,)))+++//////+++((()))***++++++***)))(((((('''&&&&&&&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%&&&&&&###!!!!!!"""###$$$$$$###"""!!!""""""!!! !!!""""""#########""""""!!!!!!!!!######$$$%%%$$$###"""!!!""""""""""""""""""""""""""" """%%%&&&$$$!!!%%%######&&&(((---;;;III>>>FFFOOOQQQLLLEEEAAAAAA555444111,,,'''%%%&&&''''''---333444666===JJJTTTIIIJJJFFF@@@@@@BBBAAA===666///$$$%%%,,,$$$!!!""""""!!!!!!""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!### """  !!!""""""""" !!! """$$$$$$###""""""!!!!!!  !!! !!!"""""""""""""""!!!!!!!!!!!!!!!$$$ !!!$$$$$$!!!!!!$$$%%%$$$###"""!!!!!!"""###########################%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''((()))******++++++******&&&(((***)))((((((***---------,,,,,,+++,,,,,,---***,,,,,,***((((((,,,///...444777OOOwwwoooqqqooohhhPPPGGG@@@???>>>>>>=========>>><<<<<<<<<<<<;;;;;;;;;:::888888777666555444444333444222000000111111111000...******---///...---///,,,++++++,,,---...---,,,------***''''''+++***''''''''''''((((((((((((((((((''''''&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&'''''''''&&&%%%&&&%%%######$$$$$$###!!!######$$$$$$$$$$$$######"""!!! !!!!!! """$$$###  """$$$$$$###"""""""""######""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$&&&'''$$$"""'''333===AAA>>>DDDHHHFFF===333...---$$$%%%%%%###  """"""###"""%%%---999BBB>>>GGGMMMKKKGGGGGGHHHHHHBBB555)))111:::...$$$---"""!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$###"""!!! """ !!! !!!""""""""" !!!!!!!!!"""%%%&&&%%%$$$######""""""!!!  !!!###$$$$$$###"""""""""""""""""""""#########$$$!!! """"""!!!###'''$$$$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''+++)))'''&&&&&&(((+++,,,&&&***---,,,((('''))),,,+++,,,---.........,,,+++...---,,,+++++++++---......---888dddkkkjjjqqqgggUUU@@@BBB>>>===<<<<<<<<<======>>>===<<<:::999::::::999999777777666666555444333333555222//////111333111///---******---///------///111///---,,,------+++***,,,+++)))((())))))(((&&&))))))'''&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""$$$&&&(((((((((&&&%%%(((%%%###"""######"""!!!########################!!!!!!!!! """%%%###############""""""""""""###"""""""""""""""""""""""" """###""""""###%%%'''(((+++&&& '''888???999CCCAAA<<<222(((######%%%(((***+++***(((%%%######%%%%%%$$$#########$$$%%%%%%111>>>DDDCCCBBBCCCFFF===333&&&(((333---$$$)))"""!!!!!!!!!!!!"""######""""""""""""""""""""""""###$$$%%%&&&%%%###!!! !!!""""""############""" !!!!!! !!!!!!!!! !!!"""!!! !!!$$$&&&&&&%%%#########%%%$$$###!!!!!! """"""###$$$$$$######""""""""""""######$$$$$$%%%!!! """######$$$&&&$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((&&&$$$"""###%%%(((***&&&,,,000...)))&&&(((+++((()))***+++++++++******000...,,,+++---------,,,222888LLLzzz~~~aaaggghhhWWWEEE999CCC===<<<;;;:::;;;<<<===>>>>>>;;;999888999:::999777555555666666555444333222555222//////222333111///---++++++---,,,))))))---222///---,,,,,,,,,+++******))))))+++,,,+++((('''---+++)))'''%%%%%%&&&&&&(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$"""!!! !!!"""$$$&&&'''&&&%%%$$$'''%%%###""""""###"""!!!"""""""""!!!!!!"""""""""""""""!!!!!!!!! """%%%###### !!!###$$$$$$###"""!!!"""""""""""""""""""""""" """######"""###&&&((($$$(((%%% ***===AAA777444111+++%%%!!!"""(((---,,,...///---)))$$$ """"""###%%%%%%$$$!!!!!!)))///333666<<>>===;;;::::::;;;===???>>>;;;888999:::;;;888555333444555555555444222111222111111222222222000///...,,,,,,---+++''''''+++...,,,******,,,.........***'''(((,,,---+++))))))---,,,***((('''&&&&&&'''(((((((((((('''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%$$$"""!!! !!!"""###$$$$$$$$$###"""%%%$$$""""""######""" """"""!!!!!!!!!!!!"""""""""#########"""!!!  """$$$###  """ """$$$$$$###""" """"""""""""""""""""""""!!!!!!"""###%%%&&&''''''###"""!!!---===???555%%%%%%&&&%%%$$$%%%(((***!!!###""" """""""""!!!!!!"""###$$$)))$$$!!!###''',,,666???BBBIII:::''',,,555///'''$$$############$$$%%%%%%########################"""###$$$$$$$$$###"""!!!!!!"""###""""""!!!%%% !!!!!!"""$$$ """!!! !!!"""######!!!!!!###$$$$$$"""!!!!!!"""&&&%%%$$$######"""######$$$###!!! !!!"""###############$$$$$$$$$!!!$$$$$$$$$&&&$$$ """###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''((('''''''''(((((((((((((((***+++,,,+++***(((((()))***)))(((((()))***,,,---,,,,,,------............666]]]vvvfff^^^bbbMMM===FFFCCCAAA???>>><<<::::::;;;===>>>>>>;;;999:::<<<<<<888333222333444555555444222111///111444444333111//////---,,,---///,,,((((((---...+++))))))+++---------...(((&&&)))***((())),,,***))))))((((((((((((((('''((((((((((((&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$#####################"""""""""###""""""###$$$$$$""" ######"""!!!!!!"""#########$$$$$$$$$###"""!!! #########""""""!!!!!!!!!!!!!!!!!!!!!""""""######""""""""""""""""""""""""!!! ###''')))'''$$$!!!"""###%%%---444333+++###%%%&&&'''%%%###"""!!!!!!!!!###$$$###$$$$$$""" !!!######$$$,,,,,,333+++ $$$&&&""""""%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""""""""""" """######"""!!!$$$$$$'''$$$!!!""""""""""""""""""!!!!!!!!!"""!!! !!!###$$$###"""!!!"""$$$###""""""###$$$######"""!!!!!!""""""""""""""""""###"""!!! ###############"""""""""###$$$""""""%%%$$$ """###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((((((((''''''(((((()))***+++)))'''''')))***)))(((((((((***++++++,,,,,,+++***---000000///...000333777aaatttgggccccccFFF999KKKFFF999@@@???<<<::::::;;;===>>>>>>;;;999;;;>>>===777222222333444555555444222111---111666666333000//////---,,,...000---)))+++000111...***))))))******)))333***$$$%%%&&&%%%(((...&&&&&&''''''((())))))***'''((())))))(((&&&$$$###$$$$$$&&&&&&&&&&&&$$$$$$!!!"""###%%%%%%&&&&&&&&&%%%%%%$$$###"""""""""###!!!!!!"""$$$%%%%%%""" %%%$$$###""""""###$$$%%%$$$%%%%%%%%%$$$###!!! $$$###""""""######"""!!!###""" !!!$$$%%%""""""""""""""""""""""""!!!###)))+++'''###'''&&&&&&(((++++++%%%###$$$$$$###############"""$$$''''''&&&$$$######!!!&&&'''%%%""""""$$$%%%***&&&%%% $$$"""$$$***%%%""",,,&&&&&&%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!"""###$$$ """$$$%%%$$$###""""""!!!))),,,&&& $$$$$$$$$##################!!!!!!"""###$$$###"""!!!###$$$$$$######$$$%%%!!! !!!!!!""" """$$$&&&%%%### $$$#########""""""!!!!!!"""%%%$$$$$$%%%!!!"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((((('''%%%$$$$$$&&&)))***---((($$$%%%)))+++***'''$$$&&&))),,,---,,,***((()))...222333000///222666@@@eeexxxdddnnnkkk\\\HHH>>>@@@???999;;;===>>>===<<<:::;;;;;;<<<;;;;;;:::999888777777444333222111111111222333111333333111...---///111.........------,,,,,,+++******))))))))))))))))))(((((('''''''''(((((())))))((('''((()))***)))((())))))))))))(((((((((((()))&&&$$$$$$&&&&&&$$$!!!########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###"""!!!"""%%%&&&$$$  """$$$$$$$$$$$$###!!! """""""""""""""###############"""!!!!!!!!!!!!!!!"""$$$&&&&&&%%%$$$###$$$######$$$$$$$$$$$$######%%%+++***%%%###(((...%%%%%%%%%%%%$$$###"""""" """&&&((('''%%%!!!############"""""""""""""""&&&&&&###!!!!!!"""%%%$$$$$$$$$######"""""" &&&'''###&&&...---%%%!!!$$$&&&$$$!!! !!!!!!!!!!!!  """""""""!!!!!!$$$$$$$$$%%%%%%$$$$$$$$$""")))///---$$$!!! """###$$$$$$######(((%%%######%%%&&&### """$$$$$$### """%%% &&&""" &&&$$$!!!&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&((())))))))))))))))))))))))))))))))))))))))))(((((((((111***(((,,,***&&&)))333***---555000444444***888UUU~~~qqqfffooodddRRRDDD@@@BBB???999:::<<<======;;;::::::;;;;;;;;;:::999888777666666555444333222222222333333111222333111...---///111------,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((((((((''''''&&&''''''((())))))***)))(((((()))***)))'''(((((((((''''''''''''&&&%%%$$$$$$$$$&&&&&&&&&%%%$$$##################$$$$$$$$$$$$#########""""""$$$$$$$$$######"""""""""$$$%%%%%%$$$"""!!!!!!"""""""""""""""######$$$$$$"""""""""""""""""""""###""""""!!!!!!!!!!!!!!!!!!"""$$$%%%%%%###"""###$$$#########$$$$$$#########$$$))))))'''&&&***///''''''''''''&&&%%%$$$#########$$$$$$######"""!!!!!!!!!""""""#########$$$!!!!!!"""!!! """###!!!"""$$$%%%&&&'''###))))))$$$'''//////(((###"""!!!"""######"""!!! !!!!!!""""""!!!!!! !!! !!!"""###""""""############""""""%%%---666888333,,,((('''!!!""""""######"""!!! %%%$$$$$$%%%&&&$$$"""!!!###%%%%%%###"""###%%%"""'''###!!!'''%%%!!!&&&$$$$$$$$$$$$%%%%%%%%%&&&#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&'''((())))))))))))))))))))))))((((((((((((((((((((((((+++***+++---+++((()))---...---111)))---333000EEEcccnnniiidddlllXXXEEE@@@DDDDDD???;;;999:::<<<;;;999888888999:::999999888777666555444555555444333333333333444111222222000...---...000,,,,,,------...//////000...---,,,***)))(((''''''%%%%%%&&&&&&'''((()))***,,,***))))))******(((''''''''''''&&&&&&&&&%%%%%%!!!"""$$$%%%%%%&&&((()))%%%$$$###""""""###$$$%%%$$$$$$$$$###############$$$###""""""!!!"""""""""&&&$$$######$$$###"""!!! !!!###%%%((()))######"""""""""""""""""" !!!!!!!!!!!!!!! #########"""!!!!!!###%%%########################!!!###&&&(((((()))+++---))))))******)))(((&&&%%%%%%$$$""" !!!"""### !!!"""###$$$%%%%%%###!!!"""######!!!###%%%&&&'''%%%)))'''###&&&...///))))))%%%""" !!!"""###$$$!!!""""""######""""""!!!###!!!  ###$$$ !!!!!!""""""!!!!!! %%%((('''### ############"""!!! !!!###&&&&&&$$$""" """$$$%%%$$$###$$$%%%%%%***&&&###(((%%%!!!&&&#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''%%%$$$%%%&&&))))))))))))))))))))))))((((((((((((((((((((((((%%%+++...---+++,,,***'''---+++///'''+++222444MMMvvvwwwgggfff``````MMM???AAAFFFCCC===<<<888999::::::888777777888888888777666555444444333444444333333222222222222111111000///...---......------...///000111222333---,,,+++***)))(((((((((%%%%%%%%%&&&''')))***+++---+++***)))******(((&&&'''''''''&&&&&&&&&&&&%%% ###&&&&&&$$$$$$'''***%%%$$$###!!!!!!###$$$%%%##############################"""!!!!!!!!!"""###'''$$$""""""%%%%%%###  """&&&)))+++#########""""""""""""""" !!!"""!!!!!! ######""" """%%%######""""""""""""############$$$&&&((())))))((()))***++++++***)))'''%%%$$$###!!! """### !!!!!!"""######$$$$$$### """$$$$$$"""!!!!!!!!!!!!!!!"""""""""###%%%### """)))***'''***'''###!!!!!!###$$$$$$""""""############"""""""""!!!!!! !!!"""""" !!!!!!!!!!!!!!!!!! """!!!!!!###$$$%%%$$$$$$#########""""""!!!!!!###&&&$$$!!!!!!###!!!!!!"""""""""###%%%&&&''',,,'''$$$)))&&&!!!&&&########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$$$$%%%(((((((((((((((((((((((('''((((((((((((((())))))###,,,///***)))---,,,%%%'''(((222...000222111KKKqqqhhhiiibbbPPPEEE???DDDFFF@@@<<<===777999:::999888666777777888777777666555444333333222222222222111111000000111000///......---------,,,,,,---...//////000111)))))))))((())))))******%%%&&&&&&'''((()))+++,,,---+++))))))***)))(((&&&((((((((('''''''''&&&&&&"""%%%'''&&&$$$###%%%((($$$$$$###""""""###$$$$$$###########################"""""""""""""""######&&&###!!!"""$$$%%%### """!!! """$$$''')))############""""""!!!!!! !!!!!!!!!!!!!!! ######!!!"""%%%######"""!!!!!!"""######$$$""""""###&&&&&&%%%###((()))***+++***(((&&&$$$"""""""""""""""!!! ######""""""""""""""""""###!!!!!!###&&&'''$$$!!!$$$######"""!!! ###### !!!&&&'''%%%(((&&&$$$$$$$$$$$$###!!!""""""############"""""" !!!###$$$$$$"""!!!!!!""""""######""""""!!!'''$$$ """%%%&&&&&&############$$$$$$%%%%%%###$$$$$$""""""&&&###!!!"""%%%''')))---(((%%%)))&&&!!!&&&########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&((((((((((((((((((((((((((((((((()))))))))******&&&...///(((''',,,---(((((()))333000000000000MMM~~~mmmjjjjjjbbbEEEBBBAAACCCBBB>>><<<>>>777888:::999888666666777888777777666555444333333111111111222111000000///111///---------...---,,,******++++++++++++++++++''''''''''''((()))******''''''(((((()))***+++,,,+++)))(((((())))))'''&&&(((((((((''''''''''''&&&%%%&&&&&&&&&$$$$$$$$$%%%#######################################$$$$$$$$$""""""###$$$$$$$$$$$$######"""!!!"""######"""!!!###"""!!!!!!!!!"""$$$$$$$$$$$$######"""!!!!!!!!!######"""!!!!!!!!!!!!!!!######""""""%%%###"""!!! !!!"""###"""!!!!!!"""$$$$$$###"""'''(((***+++***(((%%%$$$!!!"""###$$$$$$""" ############""""""!!!!!!######$$$&&&'''&&&###!!!""""""""""""""""""""""""%%%###""""""$$$&&&'''&&&%%%$$$$$$%%%&&&%%%""" !!!""""""######""""""!!!!!!$$$&&&&&&### """######$$$$$$######""" !!!###"""######"""######%%%&&&'''$$$$$$###!!! !!!###&&&%%%""" ###%%%&&&(((---(((%%%)))&&&!!!&&&$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&%%%&&&'''))))))))))))))))))))))))((())))))******++++++,,,+++------)))(((+++------...+++111++++++...888]]]zzzppphhh```UUUAAACCCAAA===<<>>AAA===999:::===???===:::???999777999999666777<<<>>>999444555999:::666111///000222444555222---)))//////...---,,,+++++++++......---,,,***))))))(((''')))'''"""$$$+++...------...///...++++++...222...***'''&&&((()))(((&&&''''''&&&&&&&&&%%%%%%%%%$$$&&&(((******(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%'''&&&&&&((()))'''!!!!!! !!!!!!"""###$$$!!!""""""!!! """%%%$$$$$$%%%&&&%%%$$$###"""$$$###!!! !!!###$$$###############"""!!! $$$"""!!!###'''******((()))***++++++)))'''&&&&&&$$$""" ###$$$###!!!""""""######$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""$$$%%% !!!"""###$$$%%%%%%%%%###############"""!!! !!!!!!""""""############$$$%%%$$$"""  ###"""!!!$$$################################################&&&''')))***+++***((('''&&&&&&%%%$$$$$$%%%&&&&&& ,,,222***%%%'''&&&!!!########################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''(((((()))(((&&&%%%&&&))))))&&&###"""'''((('''***...---'''&&&(((***+++,,,+++)))(((&&&''')))+++,,,---,,,,,,---'''&&&+++,,,'''&&&)))+++'''...---222;;;NNN}}}~~~qqqpppssskkk]]]MMM;;;@@@===:::;;;>>>???===999===999777999999666777;;;888555333555888:::888555222222222111000///...---111000///...------------......---,,,+++***))))))''')))((($$$%%%,,,///...------...---,,,,,,---///---+++)))((((((((('''%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$########################$$$$$$$$$$$$############ %%%(((&&&&&&))))))'''"""!!!!!!!!!!!!""""""############!!!!!!###$$$$$$%%%%%%%%%$$$###""" !!!"""""""""###$$$$$$###!!! !!!###%%%%%%$$$"""!!!(((&&&%%%'''***,,,,,,+++''')))++++++***(((&&&&&&###""""""$$$&&&&&&### """""""""###############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############"""###$$$$$$$$$$$$$$$#########$$$$$$######""""""!!!!!!!!!!!!""""""######%%%$$$###""""""!!!!!!!!! !!!""""""!!!!!!"""###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))***)))((('''&&&%%%$$$$$$$$$$$$%%%&&&!!!))),,,)))---444333+++$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&''')))))))))''')))+++***''')))......)))000...,,,***((('''''''''&&&'''(((***+++,,,,,,,,,******---//////,,,,,,...&&&)))444...///;;;TTTmmmiiipppqqq___OOOHHH@@@???===<<<===@@@@@@<<<999;;;888777999999777777:::666666666666777777777777444444333///,,,+++...222222111000///////////////......------,,,+++******'''((((((&&&(((...111000...---,,,,,,---...---,,,+++,,,---,,,)))&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$######!!!&&&)))'''''')))***(((######"""!!!!!!!!!""""""%%%%%%$$$""" !!!$$$$$$%%%%%%$$$$$$###""" !!!!!!"""$$$%%%&&& ###&&&'''&&&%%%###!!!$$$&&&&&&&&&$$$###***(((((((((+++,,,,,,,,,&&&''')))++++++)))'''%%%###$$$&&&(((***((($$$!!!###""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$###"""!!!%%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%%%%$$$$$$!!!!!!!!!""""""""""""###'''%%%###!!! !!!"""######"""!!!"""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&%%%$$$$$$######$$$$$$%%%$$$&&&%%%'''111<<<:::000&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((%%%&&&((()))((()))***,,,......,,,)))***......,,,...,,,)))''''''***...111)))))))))***+++,,,---...---000000+++(((***,,,---'''///:::111666NNNqqqxxxhhhaaalllsss]]]CCC@@@FFF=========>>>@@@???<<<999999888888999999888888999888:::;;;999555444444666555666666111,,,+++///555111111000///////////////......------,,,++++++***'''(((((()))+++///111222000---+++---///000---******---000///***&&&$$$%%%''''''&&&&&&&&&%%%%%%%%%%%%$$$###""""""###$$$%%%########################%%%%%%%%%%%%$$$$$$$$$$$$!!!''')))((('''***+++)))$$$$$$###"""!!!!!!!!!!!!$$$%%%$$$""" !!!###$$$$$$$$$$$$$$$######"""%%%$$$######"""""""""""""""%%%'''((())))))$$$$$$$$$$$$$$$%%%%%%%%%''''''&&&'''((()))))))))%%%&&&(((***+++***'''%%%%%%&&&((())))))(((%%%#########""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """#########"""!!!$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%&&&&&&&&&&&&""""""""""""""""""""""""%%%%%%###"""""""""######%%%###!!!"""%%%'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&######,,,555333+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((&&&)))+++***((('''***---------,,,,,,---//////---,,,***(((((()))...222555---,,,,,,+++,,,...000111///000,,,%%%&&&...222111'''***000)))888YYY}}}mmmfffYYYjjjkkkAAA888DDD<<<<<<===>>>???>>>;;;999888999::::::::::::999888888;;;<<<:::666333555888555777888555///---000444//////...---------......---------,,,,,,++++++***''''''))),,,...///111333222///,,,---///000...+++***...111000+++'''%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!''')))((('''***+++)))%%%$$$###""""""!!!""""""#########"""!!!!!!###%%%$$$$$$#########"""""""""&&&%%%$$$"""!!! &&&%%%$$$""""""###$$$%%%)))'''$$$"""!!!"""$$$%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&''')))+++***'''$$$(((((((((((('''&&&&&&&&&######""""""!!!!!! """""""""""""""""""""""""""!!! !!!######!!!"""###$$$%%%%%%%%%%%%"""###$$$%%%&&&'''''''''############""""""""""""######$$$%%%%%%$$$"""!!!&&&###"""###&&&(((&&&###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%###&&&***)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((''''''&&&&&&&&&%%%&&&&&&''''''(((((()))***,,,---***'''&&&(((+++((((((+++///111000...,,,111000...,,,+++,,,,,,------,,,++++++,,,---///000,,,,,,***+++000777777444222///555888PPPooonnndddYYYqqq|||MMM;;;BBB;;;;;;<<<===<<<;;;:::999777:::<<<;;;<<<===;;;888555777999999666666888:::555777888666111//////111------,,,,,,,,,,,,------,,,,,,,,,++++++*********(((''')))...000...///222222000---,,,------------,,,...000///---)))'''%%%''''''&&&&&&&&&%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!&&&)))'''''')))***((($$$$$$###"""""""""######"""######"""!!!"""$$$&&&$$$$$$###""""""""""""#########"""!!! !!!!!!$$$###!!! !!!$$$''')))+++((($$$!!! """$$$$$$%%%&&&&&&%%%&&&(((***(((&&&%%%'''******'''$$$(((((((((&&&$$$$$$%%%'''###""""""""""""""""""!!!"""""""""""""""""""""""""""!!! !!!###$$$ !!!"""###$$$%%%%%%%%%"""###$$$%%%&&&&&&'''&&&$$$############""""""""""""###%%%&&&&&&%%%###!!!%%%$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''&&&%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''(((((())))))((((((((((((((('''''''''&&&''''''((())))))******---,,,+++)))'''&&&((()))'''&&&***000333000---,,,------.........---------+++*********++++++,,,---...,,,///555777222---+++666444DDDWWWttttttjjjZZZZZZqqqpppNNNAAAAAA:::;;;;;;:::999999999999666<<<>>>======???===888444555666666555555666777777666444222000///......------,,,,,,,,,,,,------++++++************)))))))))''')))///000------000000///---***((()))+++......------......,,,)))&&&''''''&&&&&&&&&%%%%%%%%%$$$##################$$$#################################"""""""""!!!!!! %%%(((&&&&&&))))))'''#########"""######$$$$$$$$$$$$$$$###!!!!!!###%%%%%%$$$###"""!!!""""""###"""!!!!!!!!!!!!""""""###!!!$$$(((+++---&&&%%%$$$"""!!!!!!!!!""""""$$$%%%%%%%%%%%%(((++++++((($$$%%%((()))&&&###$$$'''((('''$$$"""###$$$"""""""""###############"""""""""""""""""""""""" !!!"""""" !!!"""###############"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$#########""""""###$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&''''''''''''&&&%%%&&&&&&&&&''''''&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******+++((((((((((((((()))))))))(((((())))))******++++++---+++(((''''''((()))(((+++(((***000333///,,,---******+++,,,---///000111++++++,,,------------,,,333...111999777///333AAA======TTTlllxxxcccaaaMMMTTTeeehhhRRRBBB???<<<:::::::::999777777888:::666<<<@@@>>>>>>AAA>>>888777666555444333333222111888555111............---------,,,,,,,,,------...*********))))))))))))))))))&&&)))///111,,,+++///......,,,((($$$%%%***...///---+++,,,......***'''''''''&&&&&&&&&%%%%%%%%%#########$$$$$$#########""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!%%%'''&&&&&&((()))'''###"""""""""###$$$%%%%%%&&&&&&%%%###!!! !!!###%%%$$$"""!!!!!!!!!"""###$$$######"""!!!!!!""""""######$$$%%%&&&&&&&&&&&&!!!"""###$$$$$$###!!! !!!$$$$$$###$$$'''***---)))$$$$$$'''(((&&&###!!!%%%))))))&&&""" """"""######$$$$$$%%%%%%""""""""""""""""""""""""!!!"""###"""!!! """""""""""""""!!!!!! ######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$######""""""&&&%%%###""""""$$$%%%&&&!!!$$$&&&%%%###"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''(((((('''&&&&&&(((%%%%%%'''(((&&&$$$###'''''''''''''''''''''''''''(((((()))***++++++,,,''''''(((((())))))******)))))))))***++++++,,,,,,,,,(((%%%%%%(((******)))000++++++000111---,,,...222000...,,,*********+++...///000111111111//////333+++///::::::999RRRssshhheeeyyy~~~iiigggccc]]]UUULLLFFFEEECCC@@@<<>>BBB@@@999777::::::666555888<<<777111......///...---))),,,///000---,,,,,,---+++***((('''&&&''')))***'''(((---222111---,,,///---***(((''')))+++,,,,,,)))+++...//////,,,(((%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&&&&&&&%%%###!!! """$$$###%%%'''))))))((('''&&&&&&%%%$$$#########$$$%%%"""$$$%%%$$$!!! !!!###!!!"""###"""!!! !!!""")))######$$$######'''((($$$"""%%%((('''###$$$$$$$$$### """""""""$$$&&&(((+++---...***&&&%%%((())))))'''$$$(((+++)))$$$!!!###&&&'''$$$!!!!!!###$$$$$$""""""###$$$%%%%%%$$$###"""""""""""""""!!!!!!!!!!!!##################$$$$$$$$$###""""""%%%&&&&&&&&&$$$$$$############$$$$$$$$$##################$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((,,,+++***(((''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$&&&(((&&&$$$$$$&&&***'''******'''&&&)))(((&&&''''''((())))))(((((((((%%%$$$(((...222///)))%%%(((***,,,,,,++++++,,,---+++000000,,,)))++++++((('''......((((((///000,,,---...///111000000555<<<777444888CCCSSSgggtttkkkmmmiiiTTTNNNGGGCCCCCCBBB???<<<999777888===>>>;;;;;;>>>999888;;;AAABBB??????CCCBBB<<<:::<<<<<<777555666777333000/////////---++++++---///...,,,+++---///)))))))))))))))(((((('''((((((---111111---,,,...,,,***((((((***,,,------,,,---------,,,***((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%"""$$$%%%%%%$$$###%%%&&&%%%&&&&&&$$$""""""###$$$%%%%%%'''(((((((((''''''&&&%%%$$$###"""###$$$$$$"""$$$%%%$$$!!! !!!### """######""""""$$$%%%'''%%%"""###$$$$$$""""""!!!'''222444,,,&&&&&&###$$$$$$%%%$$$###!!! ############$$$&&&''')))+++***)))******)))'''%%%&&&)))+++)))$$$!!!###%%%'''$$$"""!!!###$$$###""""""######$$$$$$######""""""""""""""""""""""""!!!######$$$$$$%%%%%%%%%%%%(((&&&$$$$$$%%%&&&%%%$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((+++***)))((((((''''''(((&&&&&&&&&''''''&&&&&&&&&$$$&&&''''''&&&&&&'''(((&&&((((((&&&&&&))))))&&&((((((((()))))))))((((((000...,,,,,,+++))))))***&&&''')))+++,,,,,,++++++'''(((***+++,,,...222666@@@<<<666111222444111***...111333333222222222111888???RRRlllmmmqqqvvvlllIIIEEEAAA@@@BBBBBB???===>>>======???>>>:::777888333777???EEEEEEAAAAAADDDCCC???>>>@@@???999555444444333111111111000---+++---......---,,,,,,---///'''(((***++++++)))'''%%%))))))---111000,,,+++...+++***((((((+++---......///...,,,***)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&"""$$$%%%%%%$$$###%%%&&&###%%%&&&&&&%%%$$$$$$%%%&&&''''''''''''(((((((((&&&%%%###"""""""""######"""###$$$###"""!!!"""### """"""""""""$$$&&&$$$$$$$$$$$$######""""""$$$###777<<>>>>>MMMkkk~~~tttnnnSSS[[[```cccqqqzzzmmmnnnwwwlllQQQCCCBBBBBBBBBBBBAAA???>>><<<<<<999777777:::<<<===888???DDDDDDAAA???AAACCC>>>???@@@AAAAAA???:::555;;;999555111...---...///,,,,,,...//////---+++)))+++***((('''''''''((())))))))),,,///...++++++...,,,+++***+++---///......,,,,,,,,,,,,***'''$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''"""$$$%%%%%%$$$###%%%&&&$$$''')))***(((''''''''')))(((((('''''''''(((((('''&&&$$$""""""""""""###""""""""""""#########""" !!!!!!  """$$$$$$###""""""###!!!***,,,%%%!!!%%%(((&&&&&&%%%$$$###""""""######$$$######$$$%%%''')))+++...///...+++'''%%%'''***.........,,,***'''&&&&&&%%%%%%%%%%%%$$$######$$$$$$###"""!!!!!!"""###$$$!!!"""""""""#########$$$ !!!"""###$$$%%%&&&''''''&&&$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((''''''(((((()))***+++'''(((((())))))((((((''''''&&&&&&))),,,,,,(((%%%%%%)))***((()))---...,,,)))((((((((()))***,,,---444333///---111888666///,,,111:::GGGPPPOOOFFF>>><<<666<<>>===>>>;;;666555999;;;:::===BBBDDDAAA>>>???AAA@@@<<>>LLLPPPKKKGGGTTTiii}}}{{{pppiiiiiirrrwwwggghhh___RRRIIIBBB@@@AAAAAA@@@>>>======>>>>>>AAA???:::888:::888444===AAABBB??????AAAAAA===<<>>>>>===;;;;;;<<<>>>444;;;>>>======@@@>>>888;;;@@@AAA???@@@DDDAAA:::>>>AAA@@@;;;:::;;;777000---000222111///...///111222---&&&$$$%%%(((******'''(((***+++***)))'''&&&&&&%%%(((------,,,...222000///......///...,,,***,,,+++(((%%%%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&------,,,***(((''')))+++((()))***+++***)))'''%%%***)))'''%%%$$$$$$$$$$$$###!!! !!!$$$%%%$$$""" !!!""""""!!!!!!"""###%%%  (((...///...+++&&&$$$$$$"""!!!%%%!!!###%%%&&&%%%$$$###%%%%%%%%%&&&'''***,,,---///***%%%$$$&&&)))))))))((('''&&&&&&&&&&&&$$$"""###&&&((((((%%%######%%%$$$%%%&&&''''''&&&%%%$$$!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&((())))))(((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''(((((((((((()))&&&&&&''''''(((((())))))''''''''''''((((((((()))(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))''')))+++***''''''***---***---...+++,,,///000---000000111222555999===@@@HHHhhhtttgggbbb[[[NNNFFFGGG@@@AAAAAAAAA@@@===:::999<<<<<<:::888999::::::888DDDBBBAAAAAAAAA>>>;;;999777888;;;<<<<<<:::777666000111111111111///---,,,++++++,,,---,,,+++***)))***((((((+++***'''&&&((('''((()))+++,,,,,,,,,,,,---...///---++++++///222)))(((&&&$$$######$$$$$$''''''&&&&&&&&&&&&'''((($$$***,,,'''$$$&&&&&&###!!!%%%'''###$$$***)))))))))))))))(((((((((''')))+++,,,+++)))&&&$$$#########""""""""""""""""""$$$!!!'''111,,,$$$$$$$$$$$$#########"""$$$&&&""""""'''%%% """###$$$$$$###""" """"""############""""""%%%%%%%%%&&&&&&'''''''''"""%%%'''&&&$$$###%%%((($$$$$$$$$###!!!!!!###%%%%%%%%%%%%$$$%%%%%%&&&&&&!!!"""$$$&&&&&&%%%$$$###&&&&&&%%%$$$#########$$$&&&&&&&&&'''''''''((((((***'''%%%&&&)))***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''***###$$$,,,+++###%%%111((((((******+++***))))))---...)))***000+++(((222------,,,+++***)))((((((&&&)))---//////...///000111000...---...///111222666222///999DDDAAAJJJbbbssslllbbbXXXLLL@@@:::;;;???@@@@@@@@@>>><<<999888999999999888999;;;:::999>>>@@@@@@>>>???AAA???:::555666999===???===888444000111111000///...------+++,,,,,,---,,,+++***))))))''''''***)))&&&%%%'''''''''((()))***+++,,,,,,...///000---***)))***,,,'''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((((((###&&&'''***///...)))!!!$$$'''%%%"""!!!$$$'''))))))((((((((((((((()))((()))******)))(((&&&$$$###""""""""""""""""""""""""%%%### %%%...+++ $$$$$$#########"""""""""###%%%###$$$&&&$$$!!!######""""""""""""######"""######$$$$$$######"""######$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$###!!!"""$$$&&&###$$$&&&''''''&&&%%%$$$'''&&&&&&%%%$$$$$$######&&&%%%$$$############$$$&&&&&&&&&&&&''''''''''''((('''&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))***&&&)))///...'''$$$(((&&&&&&''''''(((***+++,,,******%%%&&&,,,'''%%%///+++***)))(((((()))+++,,,...,,,)))&&&$$$%%%''')))&&&***///222333444666777111999CCCVVVmmmzzzppprrrlll\\\MMMFFFEEEDDD>>>?????????===;;;999888777777888:::;;;;;;:::;;;<<>>===<<<:::999888888:::===<<<::::::<<>>???999222111000...---,,,---......------------,,,,,,++++++)))''''''******&&&%%%((('''&&&%%%$$$%%%'''***+++'''))),,,------,,,******###$$$%%%&&&'''&&&%%%$$$''''''''''''&&&&&&%%%%%%***)))((('''''''''&&&###(((&&&$$$%%%'''(((%%%###)))((('''&&&&&&''')))***)))(((&&&%%%$$$$$$%%%%%%"""""""""""""""#########$$$'''&&&""" $$$&&&$$$""""""""""""!!!!!!!!!!!!%%%$$$$$$ '''$$$$$$###""""""###$$$$$$""""""############""""""""""""!!!!!! $$$"""!!!###&&&'''%%%"""$$$$$$$$$###"""###%%%'''%%%&&&'''''''''&&&$$$###,,,***(((&&&%%%$$$$$$$$$%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&((('''$$$###%%%(((''''''''''''''''''''''''%%%%%%%%%&&&''''''(((((('''''''''''''''(((((((((%%%&&&((()))***))))))(((,,,,,,((($$$&&&,,,...***---,,,***(((''''''''''''+++///)))'''...,,,+++222000...---+++***++++++,,,,,,,,,...111444444111...444666666444666BBBUUUddduuu{{{mmmfffbbbSSSAAA===CCCCCC<<<@@@@@@@@@???>>>===<<<;;;<<<;;;<<>>=========???;;;<<>><<<@@@<<<000444000,,,---111444333111...------,,,,,,,,,---------,,,+++*********++++++,,,)))))),,,,,,((((((***&&&&&&%%%%%%%%%&&&((())),,,,,,---......,,,(((%%%%%%%%%%%%&&&&&&%%%$$$$$$((((((((((((&&&$$$!!! """%%%((()))&&&'''000<<<,,,(((###"""$$$&&&&&&%%%%%%&&&&&&'''((((((((())))))(((&&&%%%$$$$$$%%%&&&!!!!!!!!!"""######$$$$$$$$$%%%%%%###""""""$$$%%%######"""""""""!!!!!!!!!###!!!!!! !!!$$$!!!###%%%&&&&&&%%%###!!!""""""############""""""$$$$$$$$$$$$##################$$$&&&((('''%%%######$$$$$$$$$###$$$&&&(((+++)))&&&$$$###$$$&&&(((###%%%'''))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%'''''''''&&&%%%&&&'''''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''(((((())))))************++++++++++++******''')))---...---***)))))).........///111222444444222:::888555;;;<<<888:::999999888888777666555444888777666555666<<>>>>>===============999999<<<999222777BBBAAACCCAAA>>>======:::444333111//////000000000...+++,,,,,,---------,,,,,,,,,+++***)))))))))******+++)))))),,,+++(((''')))&&&&&&&&&&&&'''''''''''',,,+++***+++,,,+++'''$$$'''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''''''''%%%###"""'''''')))+++'''###'''000)))'''%%%$$$$$$%%%$$$$$$###%%%'''((())))))(((''')))((('''&&&&&&%%%%%%%%% !!!!!!"""######$$$$$$###"""###$$$%%%$$$######$$$$$$#########"""""""""!!!######!!!!!!$$$%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%"""%%%((()))((('''&&&%%%###$$$$$$$$$###$$$''')))***)))'''%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''((((((((())))))((('''&&&'''(((((('''&&&''''''''''''''''''''''''''''''(((((()))*********''''''((())))))***+++++++++++++++,,,---///000111***)))---333000,,,222===333222000000222777===AAAMMMWWWWWWTTTZZZ[[[VVVVVVTTTQQQLLLGGGCCCBBBBBBCCCCCCFFFJJJLLLPPP[[[kkkwwwjjjlllzzz[[[JJJ???CCCHHHFFFCCCEEE???>>>===<<<<<<<<<<<<<<<;;;555666:::777111777DDDBBB@@@>>>>>>===:::666444222333333222111///---,,,***+++,,,---...---,,,+++,,,+++)))((((((((()))******((((((+++***'''&&&(((&&&&&&'''(((((((((''''''((('''&&&(((+++,,,)))&&&)))(((&&&$$$######$$$$$$"""###%%%''''''&&&%%%$$$###!!!$$$))))))$$$###'''%%%&&&''''''&&&$$$###""""""$$$''')))***)))'''&&&(((((((((''''''&&&%%%%%% !!!!!!"""###$$$$$$$$$###!!!!!!$$$'''%%%###"""$$$$$$$$$$$$############ ''''''!!!!!!(((((("""&&&%%%###""""""###%%%&&&%%%&&&&&&''''''&&&&&&%%%######$$$$$$%%%%%%&&&&&&!!!&&&***+++(((&&&&&&'''###$$$%%%$$$###$$$''')))(((((((((((('''&&&%%%$$$((('''%%%$$$$$$%%%'''((('''''''''''''''((()))***(((((((((((())))))))))))***'''%%%&&&)))***(((&&&(((((((((((((((((((((((((((((())))))******++++++'''(((((()))***+++++++++++++++,,,---///222555777888222222888777777III```GGGFFFFFFIIIRRR___llltttzzzsssqqqqqqrrrvvv~~~ppprrrzzzpppNNNJJJEEECCCEEEDDD@@@<<>>>>>===<<<;;;888:::555444999555444???CCCCCCCCCBBB@@@;;;555111000111111111000///---,,,...---,,,+++)))((('''&&&(((***+++***)))((()))***(((((((((((('''''''''''')))(((((((((((('''''''''...,,,(((%%%$$$$$$&&&'''$$$""""""$$$''')))'''%%%)))&&&%%%&&&((((((%%%"""!!!"""$$$%%%&&&%%%%%%$$$###%%%'''&&&$$$###%%%'''%%%$$$$$$&&&)))+++)))&&&*********)))))))))))))))###""""""###%%%%%%###"""######################## $$$%%%&&&&&&'''(((""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%'''%%%$$$%%%((()))&&&###!!!&&&,,,---)))%%%$$$%%%%%%&&&&&&&&&'''((((((((((((''''''&&&&&&%%%%%%%%%''''''&&&$$$""""""$$$&&&$$$&&&)))(((&&&&&&(((***$$$((()))&&&&&&***)))$$$###))),,,***(((***---///)))'''(((++++++(((''')))---***'''%%%'''***---//////))))))///...)))+++444444111///888OOOeeejjjcccTTTOOOUUUccchhhgggvvvlllrrruuueeeKKKGGGCCCBBBDDDDDDAAA>>>>>>??????>>>>>>===<<<;;;444888666777;;;666555???CCCBBBAAA@@@===:::555222000111111111111000...---++++++++++++++++++++++++((()))******)))((()))***((((((((((((''''''''''''((((((((('''''''''&&&&&&,,,***(((&&&%%%%%%&&&'''%%%######$$$'''(((&&&$$$'''&&&$$$%%%''''''%%%###"""###$$$%%%%%%%%%$$$$$$###%%%'''&&&$$$###%%%'''%%%######%%%(((******)))+++++++++******)))))))))%%%$$$######$$$%%%$$$"""########################!!!###%%%&&&%%%$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%&&&%%%%%%&&&''''''&&&$$$"""'''+++,,,((($$$$$$%%%&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''&&&$$$$$$&&&'''$$$&&&((((((''''''***---%%%))))))&&&'''***+++'''''''''((((((%%%$$$%%%(((---***))),,,+++((('''***$$$&&&((())))))******+++***((()))...333<<>>>>>>>>>>>===<<<;;;;;;333::::::;;;===666333>>>CCCBBBAAA???<<<888555333000000111111111111000///,,,,,,,,,,,,,,,,,,,,,,,,((()))******(((((()))***((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%((((((((('''''''''&&&&&&%%%%%%$$$%%%''''''&&&$$$%%%$$$$$$%%%''''''&&&$$$$$$$$$%%%%%%%%%$$$######$$$%%%&&&&&&$$$$$$%%%&&&$$$""""""###'''***+++,,,---,,,,,,+++***)))))))))(((&&&$$$###$$$$$$$$$###########################$$$&&&'''&&&$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$%%%''''''&&&%%%%%%&&&$$$'''***)))&&&$$$%%%&&&''''''''''''&&&&&&&&&&&&"""###%%%&&&''''''&&&&&&%%%&&&(((((('''&&&'''((($$$%%%%%%%%%%%%&&&))),,,...///...***(((******''',,,'''&&&++++++((()))///&&&###$$$'''((('''(((,,,***---111000---,,,///333222;;;DDDLLLZZZppprrrlllpppfffLLLGGGDDDBBBAAABBBBBB@@@???>>>>>>>>>>>>===<<<;;;:::777======;;;;;;444222===AAABBBBBBAAA===999555444000000000111111111111111000///...---,,,+++******((()))***)))((('''(((***((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$&&&''''''&&&&&&%%%%%%%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!###%%%))),,,......------,,,+++***))))))+++((($$$######$$$$$$$$$########################%%%&&&'''&&&###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%"""%%%((('''$$$###$$$'''%%%'''((('''%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%!!!"""$$$'''((((((''''''&&&(((***+++)))'''''''''''''''&&&&&&&&&''')))+++''''''&&&$$$###$$$%%%%%%...&&&$$$******$$$%%%,,,,,,)))))),,,...---///333&&&***...---+++111>>>JJJYYYkkk{{{yyymmmddd```TTT@@@GGGEEECCCAAAAAA@@@>>>===>>>>>>>>>======<<<;;;:::888<<<:::888:::555555AAA>>>AAADDDDDD???999555333000000000000000000111111//////......---,,,++++++''')))***)))((('''((()))((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%'''(((((((((&&&&&&%%%&&&''''''&&&&&&%%%%%%$$$%%%&&&'''''''''''''''&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######"""###$$$'''+++---------,,,,,,+++******)))+++((($$$######$$$$$$$$$########################$$$%%%&&&%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&"""%%%((('''$$$###$$$&&&&&&''''''&&&%%%$$$%%%&&&''''''&&&&&&%%%%%%%%%$$$"""$$$%%%'''(((((((((''')))***,,,,,,)))'''&&&&&&,,,***)))(((((()))))))))'''&&&'''***,,,---///111666000---000---&&&&&&+++***((()))---///...000444???GGGPPPUUUZZZeeewwwuuunnn```TTTKKK@@@GGGFFFDDDBBB@@@???>>>>>>============<<<;;;::::::666888444444:::888999DDD<<<@@@DDDCCC>>>888555444000000///////////////000+++,,,,,,------.........'''((())))))''''''((()))((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''(((((('''&&&%%%$$$&&&((((((&&&&&&&&&'''%%%'''))))))'''''''''(((%%%%%%$$$######$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%$$$$$$%%%(((***+++++++++++++++*********(((&&&$$$###$$$$$$$$$##############################$$$%%%$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&###$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''''''''''''''((((((((()))+++,,,+++)))''''''(((((('''&&&&&&((((((&&&%%%,,,+++,,,//////------///...111555555444444777:::777888>>>HHHPPPTTTYYY^^^wwwpppnnn]]]MMMJJJIIIEEEEEEDDDCCCAAA@@@@@@AAA============<<<;;;::::::777777222444<<<:::666>>>===???AAA>>>888444444666111000///---------......***++++++,,,------......'''((()))(((''''''((()))((((((((((((''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%###%%%((((((&&&&&&''')))''')))+++***((('''''')))%%%$$$#########$$$%%%&&&'''%%%###$$$&&&'''%%%###$$$&&&'''&&&$$$###$$$&&&)))))))))************+++%%%$$$######$$$%%%$$$"""########################$$$%%%%%%$$$""""""$$$&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%&&&$$$###&&&%%%%%%&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%&&&&&&---+++)))'''&&&'''(((((('''((())))))((((((***,,,***)))***,,,//////---***,,,+++///777;;;999999<<<>>>MMMVVVTTTSSSZZZaaaaaasssuuu~~~~~~lllggghhhWWWGGGGGGKKKCCCDDDDDDCCCBBBAAABBBDDD============<<<;;;:::999;;;:::444666>>>999111444>>>???>>>888222000444888111000...---,,,,,,,,,------------,,,,,,+++++++++'''((()))((('''&&&'''))))))((((((((('''''''''''')))(((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%"""%%%(((((('''&&&(((***(((+++---,,,)))'''((()))$$$$$$#########$$$&&&''''''%%%###$$$&&&'''%%%###%%%''')))((($$$""""""$$$((((((((()))******++++++###""""""###%%%%%%###"""########################&&&&&&&&&$$$""""""###%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&###"""###&&&'''$$$!!!%%%%%%%%%&&&'''&&&$$$"""$$$$$$$$$%%%%%%&&&&&&&&&000...+++'''&&&&&&'''(((%%%&&&'''''''''))),,,///333333555:::>>>???<<<999>>>AAALLL^^^jjjooouuu{{{tttpppnnncccOOOGGGFFFAAAGGG@@@>>>BBBCCC???>>>AAA@@@>>>;;;<<<===>>><<<999666777999999888555111///888888777666555555444444000111222111///---...///...)))(((---000...,,,,,,(((''''''''''''((())))))(((((((((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))''''''''''''%%%###%%%''''''%%%"""###'''+++,,,+++(((%%%%%%%%%'''(((000666---"""%%%'''%%%'''&&&'''((())))))'''%%%$$$%%%$$$###$$$%%%%%%$$$###%%%###!!!"""%%%'''&&&$$$&&&%%%$$$###"""""""""""""""######""""""!!! $$$$$$%%%%%%%%%&&&&&&&&&'''&&&$$$$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((("""%%%''''''%%%&&&)))---444111)))(((---&&&""",,,'''"""###---///&&&<<>>AAABBB>>>===@@@===<<<:::;;;>>>???===<<<666666777888777555222111444444333222222111000000000111111000...------......)))(((,,,---***((((((***)))((('''''''''''''''(((((((((((('''''''''''')))((('''&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&''''''&&&%%%%%%&&&&&&%%%$$$%%%''')))+++)))'''%%%$$$%%%&&&'''---333+++!!!%%%'''%%%(((%%%&&&'''((((((&&&%%%###%%%$$$$$$$$$$$$%%%$$$$$$$$$###"""$$$''''''&&&###&&&%%%$$$###"""""""""""""""######$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%&&&''''''''''''((()))'''---+++***...(((%%%---"""((('''&&&000DDDlllpppzzztttUUUKKKFFFAAAHHHDDD@@@>>>@@@@@@>>>===???>>>===;;;<<<======<<<:::666666666666666555444444222111111000000////////////000000///---,,,---...///+++***,,,---)))''''''++++++)))((('''&&&&&&&&&((((((((((((''''''''''''((('''&&&%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%$$$%%%&&&'''&&&&&&)))(((&&&$$$###$$$%%%&&&(((...'''!!!&&&'''%%%***%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((((((%%%###%%%%%%$$$###"""""""""""""""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%'''''''''((())))))'''%%%(((333111++++++(((%%%***$$$000,,,)))DDDppp}}}uuusssMMMLLLIII>>>FFFDDDAAA???@@@@@@@@@??????BBB@@@???===;;;999777666777777666666777777777777333333222222111111111111...///000///---+++,,,---000---,,,//////+++***++++++***)))(((''''''''''''((((((((((((''''''''''''&&&&&&%%%$$$%%%''')))***''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&&&&%%%$$$&&&$$$###$$$((((((&&&###'''&&&$$$#########$$$%%%$$$)))$$$!!!''''''%%%+++$$$%%%%%%%%%%%%$$$###"""###$$$%%%%%%$$$###$$$%%%###%%%'''((()))(((%%%###%%%$$$$$$###""""""######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&'''&&&%%%(((++++++((($$$,,,666222)))++++++(((+++$$$000444CCCqqq}}}bbbAAAKKKMMMAAAFFFEEEDDDBBB@@@AAABBBAAA???AAAAAA???===:::888666666888888888888888999999999333333333333222222222222...///000///---+++,,,------+++,,,//////,,,,,,...))))))((((((((())))))***((((((((((((''''''''''''(((((('''&&&&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%%%%%%%###"""%%%###"""$$$'''(((&&&###%%%%%%$$$#########$$$$$$"""'''###"""((('''$$$+++$$$$$$$$$$$$$$$############$$$&&&%%%###"""$$$%%%###%%%((()))((('''%%%###%%%$$$######"""#########%%%%%%&&&&&&%%%$$$######%%%%%%&&&&&&&&&'''''''''&&&&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((()))))))))%%%$$$%%%(((,,,---***&&&$$$///...+++111111+++,,,)))<<>><<<:::999999:::777888999999999999888888111111111111111111111111///000000///---,,,---...***)))+++...---******...)))((((((((())))))***+++(((((((((((('''''''''''',,,+++***(((&&&%%%######''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%&&&%%%###"""%%%$$$###$$$%%%&&&%%%%%%$$$$$$############$$$$$$###&&&###$$$***&&&"""***%%%%%%%%%$$$$$$$$$######"""%%%'''&&&###"""$$$&&&###%%%(((((('''%%%$$$$$$$$$$$$###############$$$%%%%%%%%%%%%$$$###"""!!!%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''###$$$&&&(((***+++,,,,,,$$$$$$&&&(((+++,,,+++***%%%---///333666...'''...NNNhhh~~~wwwWWWHHHHHHHHHDDDCCCDDDEEECCC???@@@DDDCCC>>>;;;<<<>>><<<:::888:::;;;555777888999999888666555111111111111111111111111000111111000...------...++++++---///---))))))...******))))))((()))))))))((((((((((((''''''''''''))))))******)))'''$$$###''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&''''''%%%$$$$$$$$$$$$#########%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%'''$$$&&&+++%%% (((&&&&&&%%%$$$$$$$$$$$$$$$"""%%%'''&&&"""!!!$$$'''###&&&''''''$$$"""###$$$$$$###############$$$$$$$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&&&&'''''''''''')))(((((((((((((((((()))))))))))))))))))))))))))&&&'''(((***+++,,,,,,,,,%%%'''((()))((()))***+++---000111444444***222KKK}}}eeeMMMHHHDDDCCCGGGHHHBBBEEECCC>>>???CCCBBB======??????===999666777999444555777999888666444222222222222222222333333333000111222111///---.../////////000222...)))***...---,,,+++)))(((((((((((()))(((((((((''''''''''''"""$$$'''***+++***)))'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((()))((('''###%%%%%%###!!!!!!%%%)))$$$$$$$$$$$$$$$$$$%%%%%%&&&(((%%%''',,,%%%''''''&&&%%%%%%$$$$$$%%%%%%!!!%%%(((&&&"""!!!###'''$$$&&&'''%%%"""!!!###%%%$$$###############$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***)))(((''''''((()))***))))))))))))))))))))))))((()))***+++++++++++++++''')))+++)))&&&&&&(((,,,...,,,+++...///...KKKyyyxxxvvvYYYJJJHHH@@@<<>>;;;:::<<>>AAAAAA>>>;;;999888:::999888888999888666444222111111000000000111111333222///***+++000111///***+++------,,,***)))***'''((()))*********)))((()))***,,,---,,,+++)))(((&&&''''''((((((''''''&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###########################$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###&&&%%%$$$$$$%%%&&&%%%$$$%%%&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''((())))))((('''(((***,,,$$$///...+++...+++'''+++222;;;NNNkkkuuuuuu}}}fffNNNDDDGGGEEEEEEGGGDDDDDDCCCAAA??????@@@AAACCC>>>?????????===:::888777:::888777777888999888777111111111111111111222222111111...+++,,,000000---+++,,,.........---------&&&(((***++++++***)))((()))***,,,---,,,+++)))'''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%&&&'''((()))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$###"""""""""######$$$$$$$$$$$$$$$$$$###$$$%%%''''''((('''%%%$$$$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$'''%%%###$$$'''(((&&&###&&&&&&&&&&&&''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''))))))'''&&&&&&(((***,,,'''111---%%%)))+++***---&&&AAAiii|||nnnvvvdddNNNDDDDDDAAACCCGGGDDDDDDBBBAAA??????@@@AAABBBAAA???===:::999999999999888777666777999::::::999111111111222222222222222...000///---...111///+++,,,,,,,,,---.........---'''(((***,,,,,,+++)))(((((()))***+++***)))'''&&&((('''&&&&&&&&&&&&'''(((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%&&&'''((()))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((((('''%%%###"""""""""###$$$$$$%%%%%%%%%$$$######$$$&&&'''))))))(((&&&$$$###%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&''')))&&&$$$%%%((()))'''$$$&&&&&&&&&'''''''''((((((******)))))))))(((((((((((((((((((((((((((((((((***((('''&&&'''(((***+++(((000+++&&&,,,///...444,,,UUUrrrlllwww{{{UUUGGGEEEIIIEEEEEEGGGBBBBBBAAAAAA@@@@@@@@@@@@@@@BBB>>>:::888888999::::::777777777888:::;;;:::999111222222333222222111111...000000///000222///***,,,*********,,,,,,,,,*********+++++++++***)))(((((((((((((((((('''&&&&&&((((((''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$######$$$&&&(((***)))(((&&&%%%$$$%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%((('''$$$######$$$'''(((((('''&&&&&&(((((('''&&&&&&&&&'''''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((***)))'''''')))*********,,,111...,,,...***+++777^^^sssnnnrrr|||iiiKKKCCCGGGKKKFFFEEEHHHCCC@@@AAAAAABBBAAA@@@???>>>???<<<999888999::::::888999999999:::;;;:::888555222333333333333222000///111222000...///222111------+++)))***+++,,,+++***---,,,,,,+++***)))(((((()))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$&&&)))+++)))((('''&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%&&&''''''%%%%%%&&&'''''''''''''''(((((((((((())))))((((((((('''''''''((((((((((((((((((((((((***)))''')))+++,,,+++)))...///...//////,,,===^^^uuulllpppxxx^^^LLLEEEHHHIIIAAABBBHHHFFF???@@@BBBCCCBBBAAA???======:::999:::<<<<<<999666;;;;;;;;;<<<<<<999555111333333444444333111000///444333000,,,---222222000111...++++++---...---+++///...,,,***)))(((((((((+++)))'''&&&%%%&&&((()))%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######$$$&&&)))+++(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%###&&&(((&&&$$$###%%%'''''''''''''''((((((((()))((((((((((((''''''''''''))))))))))))))))))))))))+++)))(((***------+++))))))))))))///555===eeeooofffqqq}}}eeeJJJDDDIIILLLEEECCCDDD???<<<>>>AAADDDEEEDDDAAA@@@CCC???<<<:::<<<======<<<@@@>>><<<<<<===;;;777333666555444333222333444444222444444000++++++///444---111,,,)))...---)))///'''(((***+++***)))'''&&&)))&&&+++,,,%%%(((,,,&&&$$$%%%'''(((((('''%%%$$$''''''&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((("""---+++'''&&&+++ ''')))###!!!''')))$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$!!!"""$$$%%%### $$$&&&$$$&&&)))***''''''&&&&&&&&&'''(((***+++(((+++......+++***+++,,,((((((''''''&&&&&&&&&&&&###000...%%%(((***''''''+++000***///RRR|||{{{jjjgggqqq[[[JJJCCCGGGJJJCCCCCCGGGEEE@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>DDDIIIGGG===444===;;;999999;;;:::777555555444333222222222333333111333333111---...222777222444,,,)))///---)))...******))))))((((((((((((((("""%%%(((%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((222(((***$$$'''...%%%(((&&&((('''$$$###&&&'''$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&$$$%%%%%%%%%$$$######&&&'''%%%&&&))))))&&&((('''''''''((()))******!!!%%%)))+++++++++---///''''''((((((((((((''''''***///((("""))),,,***......000666SSSmmmkkkpppxxxtttMMMDDDFFFHHHAAA@@@GGGHHHDDDBBBAAA???>>>>>>???@@@@@@>>>???GGGNNNLLL@@@333:::888666666888888888777444333333222111222222222000222333111///000444888:::999---(((///...))),,,,,,+++)))''''''((()))+++...&&&))),,,)))+++...''')))'''%%%$$$$$$%%%''')))''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''(((((((((&&&######333GGG:::111...((($$$%%%&&&%%%$$$%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((&&&%%%&&&'''&&&))))))'''''')))(((%%%(((((()))))))))))))))((('''(((******(((''''''((('''((()))*********)))(((------&&&'''///---***111'''444PPP~~~gggqqqssssssRRRFFFEEEHHH@@@>>>DDDEEEDDDCCCAAA@@@>>>=========DDD@@@>>>AAAFFFGGGBBB<<<:::999777666666777777888444444333333333222222333111222222111000000333666AAA===...(((//////)))+++,,,+++***)))((()))******%%%$$$---000$$$!!!(((***((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))111GGGNNNbbbuuubbbRRR444(((!!!&&&((($$$"""%%%'''''''''&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((%%%(((***)))&&&%%%''')))&&&)))***((((((******''''''((()))***)))((('''&&&,,,++++++)))'''%%%$$$$$$)))***+++,,,,,,***((('''***,,,+++111555+++&&&111,,,QQQ||||||fffttt{{{xxxWWWFFFCCCHHHCCC@@@CCCCCCCCCCCCCCCBBB@@@???===<<>>======>>>???@@@<<<<<<:::888666666777888555555555555555444444333222222222000//////000111DDD???000)))000///)))+++***+++,,,,,,,,,+++)))(((%%%111HHHLLL444###(((...&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''444FFFdddhhhnnnuuu```SSS444(((!!!&&&((($$$"""%%%'''''''''&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((($$$''')))(((%%%$$$&&&)))$$$''')))'''))),,,,,,***&&&'''((()))((('''&&&%%%(((((('''((()))***++++++------------+++)))'''&&&(((------///000(((,,,@@@UUUkkkuuu|||{{{bbbJJJBBBHHHGGGEEEGGGEEEBBBBBBCCCCCCBBBAAA???>>><<>><<<;;;:::999;;;<<<<<<999888888:::555555666666666555444333222111111111111111111000??????333,,,000---)))...,,,,,,,,,,,,,,,++++++***&&&)))<<>>>>><<<555888;;;<<<:::888999;;;333444555555555444333222111111000111333444444333<<<>>>444---///---***000///...,,,******+++,,,---444&&&)))222---))),,,---***((('''&&&&&&'''(((***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''+++"""++++++,,,--- %%% ''')))###!!!''')))$$$###$$$$$$%%%&&&'''(((((('''&&&$$$$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$(((%%%$$$%%%(((***(((&&&%%%))))))''''''))))))&&&+++***))))))***,,,...///***(((%%%&&&***,,,,,,++++++***((('''(((***---///'''333111///GGGmmm}}}mmmKKKKKKMMMAAA===DDDBBBAAA@@@??????BBBGGGKKKFFFEEEBBB@@@>>>=========555888;;;:::888777888;;;999777555666777777444111///111444333000///111444:::;;;777///***,,,...------+++))))))+++,,,***'''%%%''')))'''%%%$$$'''***))))))))))))))))))))))))---***%%%$$$%%%'''))))))'''''''''(((((((((((()))000...***'''%%%%%%&&&'''""""""#########$$$$$$$$$%%%&&&''''''((((((''''''''''''%%%%%%%%%%%%''''''((('''&&&&&&&&&&&&'''(((%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''((((((((((((+++(((&&&)))---///,,,((())))))((((((((((((((()))&&&,,,///***$$$%%%***.........---EEExxxzzzYYYJJJHHHGGGDDDCCCCCCDDDDDDDDDDDDFFFHHHJJJDDDCCCAAA???===;;;::::::999:::;;;:::888666666666888666444444666666444222000111222222111000111222444666444...***,,,...---...,,,******,,,,,,+++(((''''''((('''&&&&&&'''))))))))))))))))))))))))))),,,)))&&&%%%&&&'''((((((&&&&&&'''''''''(((((((((...,,,)))&&&%%%%%%&&&'''######$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((((((((())))))))))))***((()))***++++++,,,,,,+++***)))((((((((()))***+++,,,,,,------------///111(((===RRRnnnmmmPPPEEEKKKKKKBBBCCCDDDEEEFFFGGGFFFEEEEEEAAAAAA@@@>>><<<:::888666<<<:::999888888888666555777555333222444555555444222111000111222222111000///222222---+++---...---...---+++,,,------,,,+++)))(((&&&&&&'''(((((('''))))))))))))))))))))))))***(((&&&&&&'''((('''&&&%%%&&&&&&&&&''''''''''''***)))'''&&&%%%%%%&&&'''$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''(((((('''&&&%%%%%%'''''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))************&&&***------***)))+++...+++***)))((()))***,,,...---((()))000222---,,,000;;;```aaaLLLIIIIIIEEEBBBBBBCCCCCCDDDCCCAAA???>>>>>>???>>>===;;;999777:::777555666999;;;:::777666444222111222444555666444111///000333333111///...222333///---......,,,......------......------,,,(((&&&&&&)))***(((&&&((((((((((((((((((((((((((('''&&&'''((((((&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&((())))))(((&&&%%%&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))*********&&&***------******,,,...---+++***)))***,,,...000+++(((+++222000+++333AAAiiixxx^^^JJJEEEIIIDDDBBB@@@@@@BBBBBB@@@>>><<<===>>>???>>>===<<<;;;:::777555666999;;;:::888555444333222111333555777444222///000222333111...111555555111......---+++.....................///---***'''''')))***)))&&&((((((((((((((((((((((((''''''&&&'''((((((&&&$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((($$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''''''''((((((((()))))))))******,,,,,,------,,,---,,,+++***+++,,,...///...---//////,,,555RRRooouuuVVVGGGJJJGGGDDDBBBBBBDDDDDDBBB???===>>>>>>>>>>>>>>>=========;;;888777777777777666555555555444222222444666444222111111222111000///444888888333//////...+++---...//////...---///000---+++)))))))))))))))((())))))))))))))))))))))))'''&&&&&&&&&((('''%%%$$$%%%&&&&&&&&&''''''''''''###$$$&&&'''((('''&&&%%%&&&''''''''''''((((((((($$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((('''&&&%%%&&&'''(((((('''&&&'''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((*********,,,---...---,,,------,,,,,,,,,,,,---------...,,,)))111NNNzzznnnTTTGGGFFFDDDDDDFFFIIIHHHCCC>>>AAA@@@???===<<<<<<;;;;;;<<<;;;:::888555555777888555777888666444222444555222333333222000//////000555888777222...///...,,,+++---//////------...111,,,,,,,,,***(((((((((***))))))))))))))))))))))))((('''%%%%%%&&&'''&&&$$$&&&&&&'''''''''((((((((($$$%%%'''))))))(((&&&%%%&&&&&&&&&'''''''''(((((($$$$$$%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&((()))((('''&&&''')))((((((((((((((((((((((((''''''((((((((()))))))))'''(((((((((((()))))))))'''+++......++++++---///------......---,,,***)))))),,,---222LLLuuu```EEECCCCCCDDDHHHLLLIIIBBB;;;CCCBBB???<<<:::999999999777999999888555555999===555888:::888555333333555111444555333///...///111444777666111...//////...+++---//////---,,,...111+++---...+++(((&&&(((+++)))))))))))))))))))))))))))'''%%%%%%&&&&&&&&&%%%'''''''''(((((((((((()))$$$&&&(((******(((&&&$$$&&&&&&&&&&&&'''''''''((($$$$$$%%%&&&&&&&&&%%%%%%&&&'''((())))))((('''&&&((('''&&&&&&&&&&&&'''((('''((()))((('''&&&''')))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************%%%+++111000***''',,,222,,,---...///...+++)))'''(((000777GGGnnnrrrVVVLLLIIIGGGFFFDDDAAA>>><<>><<<@@@BBB===888666888888888888777777777777666777888666333444777;;;777666666777777777444222---999;;;111))),,,///,,,...------,,,,,,------...000///,,,+++******+++,,,((()))*********)))'''&&&+++)))(((((())))))'''&&&"""$$$&&&(((((('''&&&%%%$$$(((333)))%%%,,,###%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%''''''''''''%%%$$$&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((%%%&&&''''''((((((''''''(((&&&%%%&&&))))))'''$$$(((((((((***+++***'''%%%((('''''')))+++,,,+++***)))+++,,,+++***)))***+++000000---)))(((+++------///666OOOwww~~~dddUUUFFFAAAAAA???@@@CCCEEE@@@======<<<:::;;;???888888888888777777777777888999888666333333666999555444444555666555333111111999999000,,,000000+++...------,,,,,,------...------------,,,++++++***((())))))***)))((('''&&&***)))(((((()))***)))'''$$$%%%'''(((((((((&&&%%%+++)))222***(((000***///&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&''''''((((((''''''(((&&&%%%'''))))))'''%%%'''((()))******)))((((((((('''''')))+++,,,+++***+++++++++***))))))+++,,,---,,,+++---111333000+++===^^^hhhRRRLLLJJJDDDAAAEEEBBB@@@>>>>>>;;;999<<>>AAAAAA===;;;===999999999888888888777777999999777555444444666777222111000222444444444222000444444000...///...***...------,,,,,,------...***+++,,,---------,,,+++)))))))))))))))((((((''')))(((((()))+++,,,+++***))))))******)))((('''&&&444(((---))))))+++$$$///***))))))((('''&&&&&&%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''&&&&&&&&&'''''''''''''''(((((())))))(((((((((((((((((((((&&&)))+++)))&&&&&&+++000***)))((()))+++,,,++++++***+++---,,,++++++,,,---///222333---)))555WWWvvvoooccccccNNNDDD===???BBB@@@<<<:::999999999999888888888888777666444444555777888999333222111222444555555444...555999555///---...///...------,,,,,,------...---,,,+++++++++,,,---...***))))))((((((((((((((()))((('''(((***++++++************))))))(((''''''''' ***))))))---&&&...******)))(((''''''&&&&&&((((((&&&%%%%%%&&&((((((&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&(((''''''''''''((()))***)))))))))((((((((()))***''')))+++)))%%%&&&,,,111,,,***((()))***,,,,,,+++'''***...000///---,,,,,,222000111444===VVV~~~lllXXXDDD===>>>?????????:::999999999999888888888777555333333666888::::::666444333333555666666555000777<<<999222...000333...------,,,,,,------...///---+++******+++---...******)))((((((((((((((()))((('''((()))***)))((())))))))))))(((((((((((('''(((333***&&&))) ###))))))((((((''''''&&&&&&((((((''''''''''''((((((&&&&&&&&&''''''''''''((('''((()))******)))(((''')))((('''''''''((()))************)))'''(((***,,,)))******)))'''(((+++///---+++))))))***+++,,,+++(((+++///000000...------333---333MMMnnnpppVVVFFF???===>>>AAA::::::999999999888888888999666333333666888999888777555333333444555555444111444888888444//////111...------,,,,,,------......------,,,+++++++++++++++***)))((('''(((((())))))(((&&&'''(((((('''&&&((((((''''''(((((())))))333<<>>:::::::::999999999888888;;;777444333666888777666888555333222333444444333111000222444333000---,,,...------,,,,,,------...,,,---......---,,,)))(((+++***((('''''''''((())))))(((&&&&&&''''''&&&$$$''''''&&&''''''((()))***///===''',,,(((&&&&&&&&&&&&'''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((((((***+++,,,,,,+++***(((***)))'''&&&'''(((***+++***,,,,,,)))''''''+++...,,,+++))))))***+++***)))///,,,))))))***+++,,,,,,......,,,+++***,,,111444333EEEkkkjjjSSSFFFAAA???:::===<<<999:::===:::222777666555666777666333000333333333333444555666666000///111555555///,,,,,,---------------...///000)))---///,,,(((%%%'''***,,,(((''',,,...+++'''&&&(((((()))(((((())),,,...******)))((('''&&&&&&%%%'''((()))******)))((('''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((($$$&&&(((***+++)))'''&&&%%%&&&((()))***)))((('''***(((&&&'''***+++)))'''&&&(((***)))'''''')))+++444///&&&'''...)))'''000***---***---333///...:::>>>lllooo^^^LLL???@@@AAA>>>999999<<<999333333333444555666555444333222333444555666555444333111000222666555000---------------------...//////,,,...///...---,,,...///+++)))+++222444///***((())))))))))))((((((***+++)))))))))((('''''''''&&&'''(((((()))))))))))))))'''''''''''''''''''''''''''(((((((((((((((((('''&&&&&&&&&'''''''''((((((%%%'''(((******)))((('''(((((((((((())))))*********(((&&&''')))***)))''''''***,,,,,,***)))***,,,$$$)))((()))000,,,)))000&&&000222---***(((777RRRuuunnn[[[HHHEEE>>>777666999:::888333555666777666555666666222444666777777555222000222111333666666111...///---------,,,------...///...---,,,,,,------,,,+++***'''(((---///+++))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((())))))***+++'''''''''''''''''''''''')))((((((''''''(((((()))&&&&&&'''''''''(((((((((((((((((()))))))))******+++***)))'''((())),,,---)))'''&&&'''((()))((('''''')))+++,,,+++*********###......***---,,,(((,,,)))222111...333@@@]]]]]]UUUHHH===777999===@@@777999:::999777666777888555666666777666444222111333222333777666222000111...---------------......333///++++++------)))%%%...)))&&&&&&&&&&&&(((,,,***)))))))))***)))((('''((((((((((((((()))))))))+++***)))(((((((((******''''''''''''''''''''''''***)))(((''''''((()))***''''''''''''((((((((((((***)))((((((((()))+++,,,******)))((()))***+++,,,((('''''''''((((((''''''%%%''')))******)))((('''(((222---&&&+++---+++...+++---+++555SSSpppttt```MMM???999:::>>>777888999999888888999;;;999888666444333333333444444222333666666222111222///......------.........777222......111222---(((000,,,++++++***(((***...+++)))((()))***+++***(((((((((((()))))))))))))))---,,,***)))((((((((()))((((((((((((((((((((((((***)))(((''''''((()))***'''''''''((((((((())))))***)))((((((((()))+++,,,'''((()))*********))))))'''(((((((((''''''((((((''''''((()))******)))((($$$,,,(((&&&...222///111***444>>>VVV|||xxxbbbLLL<<<777888777666555666999;;;<<<;;;:::888555333222333555666333111222666666222111333111000//////.../////////000---***,,,000222000,,,((()))---111000+++***,,,000,,,)))(((***,,,+++)))))))))))))))))))))))))))---,,,+++***)))(((((((((((((((((((((((((((((((((***))))))(((((())))))***''''''((((((((()))))))))))))))((('''((()))***+++&&&''')))++++++***)))'''((()))***)))((('''(((***,,,+++***+++---------,,,''',,,+++...444...***222>>>ZZZsss}}}iiiTTTJJJIIIAAA<<<777888<<<>>><<<888888777666444444444555666333111111555555111111333222222111000000000000000+++)))(((***---///...,,,&&&'''+++//////---///444777111+++(((***+++***(((+++*********)))((((((((()))******++++++*********(((((((((((((((((((((((()))))))))******)))))))))'''((((((((())))))))))))((((((''''''(((((())))))))))))******++++++******(((***++++++)))((()))+++000---******---//////...///000000333444,,,333KKKkkkvvvkkkiiiNNNFFF>>><<<@@@@@@:::444666666666666666555555444222000111444444111111333333333222111000000111111///...------...///...---000,,,+++,,,---111<<>>@@@AAA===888666777444000222888999555000555111000777666111444222111///.........///000+++---///111111///,,,))),,,+++---333:::;;;444,,,---......+++''''''***---)))+++---......---,,,+++'''))),,,...///---***(((''''''((()))+++---...///))))))(((((((((***+++,,,((()))+++,,,---------,,,***)))((()))***+++***(((+++)))((()))***,,,++++++---+++))))))************###444555++++++,,,***---,,,...///111===XXX~~~uuubbbPPPCCC:::555444555999999666666777555///111555111000777666111444222111000000//////000000111000...---,,,---...///...---///333777666000+++,,,......---+++*********)))***,,,---...---,,,+++((())),,,---...---+++***+++******))))))***************)))((())))))++++++))))))******+++,,,------***************)))*********************+++,,,---+++******+++++++++)))(((&&&...+++&&&,,,...---222//////666IIIfffkkkRRR@@@888777111666999888888:::999777111666111000888666111444111222222222222111000000111000///........./////////000111222111///---+++,,,,,,---...///---***'''((()))***,,,------,,,,,,))))))+++,,,------------,,,+++***)))((((((((((((++++++***))))))************)))))))))***+++,,,---(((+++,,,+++)))(((***,,,***,,,---,,,******,,,///((()))+++,,,,,,***(((&&&***+++'''(((000...,,,444222===TTTssslllYYYIII@@@777999999777666777;;;===222666222111888666111444111222333444333222111000+++...222555555111---***...000111000---+++,,,------+++***,,,......***''''''(((***+++,,,------,,,*********+++,,,---...///))))))(((((())))))******,,,,,,++++++************((()))***++++++++++++***(((,,,...---)))'''***...)))---000...***)))---111)))***++++++***)))))))))+++...---///111(((***;;;HHHccctttYYYCCC===<<<;;;999666333222333333777333111888666111444222333444444444333111000,,,...222444444111---***,,,///000...+++***---000///+++((((((+++,,,+++)))))))))***+++,,,,,,------+++++++++++++++---...///******))))))))))))******------,,,,,,++++++******&&&(((+++......,,,)))'''(((,,,///...)))(((+++///***---000...+++***---222,,,,,,,,,)))''''''***---+++111000...+++(((888VVVwwwgggIII;;;888999======888333111444888333222888666000444222333333333333222111111222111///------...///000+++---///...++++++...111...,,,)))((()))+++,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,------......---,,,***)))(((((((((,,,,,,---------,,,++++++'''***---//////---***(((***---...---+++***,,,...+++---...---++++++---000......---***&&&''',,,111+++111---)))111???\\\~~~{{{cccLLLBBB<<<>>>@@@===999888444888444222999666000444333333222111111111111111333111---******,,,///111---.........---------///,,,---...---,,,,,,---.........------,,,------------------------,,,,,,,,,......,,,+++************+++,,,---......------,,,,,,,,,---------,,,,,,,,,,,,---------,,,,,,------,,,,,,,,,,,,,,,,,,---......///000---))))))---111+++111...333OOOmmmoooZZZFFF>>><<<:::999:::444999444222999666000444444333111000///000111222...............------,,,000///.........------,,,***...222222///---...///000000///...------------............---,,,+++***++++++++++++,,,---...///***+++---...///...------000...,,,******,,,...///...---,,,,,,......---,,,---+++******,,,------,,,,,,///222000,,,***,,,000+++222333DDDpppyyyaaaGGG888777;;;<<<777:::@@@;;;111555999000555333000111333444222///111///...///222333111///111111000///...,,,***)))---...///...,,,,,,...///---,,,+++,,,...///...---......---------,,,,,,,,,+++---///---+++)))+++---***---///---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***,,,---...///000222222///+++***---000333111...+++***,,,///000...777SSSwww|||cccOOODDD<<<666===999<<<;;;444777===888444333222333444444333222222000...///000111///---/////////......------,,,+++...111111000...---------,,,+++,,,.........---......---------,,,,,,,,,,,,---///---+++***+++---+++,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...,,,000555777666333000...000)))+++444555------555EEEYYYyyyvvvaaaJJJ999DDD:::<<>>;;;000333555444111000222555222222222222222222222333333111///---,,,---...//////111333444222111111111...---,,,,,,......---,,,......---------,,,,,,,,,------,,,------...------///---+++,,,...000...+++++++++++++++++++++++++++---------,,,,,,,,,,,,+++111...++++++...111111///...444555333===^^^~~~ooo```MMM<<<<<>>PPPkkklllhhh\\\CCC===:::777777888888555222333555666444000///000111---...///000111111111111000111333222111000111222333111000000111111000.........---------,,,,,,,,,...,,,+++,,,///111///---,,,...000///,,,+++---000........................,,,,,,,,,---------......000///---***)))///888@@@EEEXXXyyyoooVVVIII>>>======777888:::333000666777222000222222...222222111111111111222222111111111111111000//////---222666444///---000555222,,,...555444---+++000,,,,,,---......---,,,,,,///......000111000...,,,111222222111000///---,,,***+++---///000000000000+++333999555000999SSSjjjzzzvvvaaaKKK>>>:::333555<<<;;;777999666000///333444111333222222111111222222333222222222111111111000000...111444333///...000333222//////111000......111///...------------...//////...---...000000///---000///...---------......555333111...---///222555444///+++///@@@^^^~~~}}}^^^JJJDDD;;;777<<<===999888555222444777555111333333222222222222333333333222222111000111111111000000111000000000000111222333111---,,,000111000111000...------...000111...---,,,---...000000///000///,,,+++,,,...111333333222111///---///222555888111000BBBeeeppp```___TTTEEE===777666444444666:::;;;666///222222111111111111222222333222111000///000000111222000...///111222111...///555333,,,,,,222333...111000000//////000000111...---+++,,,...000111111222111000//////111333444***...222333222222333444000;;;QQQpppyyyzzzmmmZZZJJJ===;;;666222444888888555222111111000000000000111111111111000////////////000333000...///222333111...---444555//////444222+++///000222333333222000//////---,,,,,,...111222222222222222333222111111000///222444333111111555999===XXX}}}sssfffVVVQQQFFF;;;666555444555777222111111111111111111222000111111111111000//////333111///000333444222///...222444222222333000,,,---///222555555222///---000///......000222222111000111222222222000///---888666333...---444BBBMMMsssssslllaaaUUUKKKAAA888555888444333333222222333333444111222444555444333000///333222222222333333333222333000000333333//////111...000111333333111000...111111000111333333222000000000000111111111111222666666666777>>>PPPiii{{{}}}vvvnnneeeUUUAAA666444666555555444444555555666111333666888777555222000333333333333333333333333777000...333222---...555000000000000000000000000222222222333444444111///333222000000111444777999000777@@@LLL^^^xxxzzzvvvbbbEEE777:::777999777222222777666000///222555666555333222111333333222222222222222222000111222111000111333444444333111//////000222333111444444000---000666999000444444000...222555666333KKKnnn|||lllUUUFFFDDD777888555111333999;;;888333555666555444333444555333333222111111111222333111111000000111111222222333222111000000000111111%%%***...//////000222222///000444999666222:::GGGWWWmmmzzzmmm^^^TTT::::::888555666999999555666777666555333444666888444333111000000111333444444111//////222333111///222111111111111000000000222333555777666444222222999333666>>><<<:::OOOkkkvvvfffJJJHHHDDD@@@<<<999444///555666777666555444666888444333111000000222444555777222...///333444111...111111222222111111000///666222000000///......000:::888;;;CCCLLL^^^}}}xxxfff]]]PPPEEE===888555444222555777888777555444444444333222111222333555666888333///000444555222///222222222222222111000000333///000444555333555;;;222BBBRRR```ttt{{{kkkVVVFFF;;;666777;;;222555888999888666444444444444444444555666666777777444222222555666444222444333333333333222222222444333666<<<;;;666999AAAGGGddd|||hhhYYYKKK???;;;===555777999999777666666777333444666777888888888777666555555555555666666777666555444333333333444444111...000555444333@@@RRRxxxwwwfffRRRCCC>>>999999999888666777999;;;333555777999::::::888777555666777666555666888:::888666444333333333555666;;;666666;;;???KKKiiixxxkkk```PPP;;;999888999999777666666555555333222666:::999444:::888999<<<;;;777888<<>>>>>BBBKKKDDDOOO\\\tttwwwmmm]]]KKKAAA===999999<<<:::<<<:::666666999:::888999@@@AAA<<<<<>>???<<<<<>><<<===AAA@@@===>>>CCCDDD```xxxyyyqqq___LLLDDD@@@???BBBGGG???@@@DDDGGGFFFJJJ\\\ppp}}}pppaaaXXXQQQJJJFFFGGGBBBDDDLLLXXXdddrrrxxxpppmmmiiiccc___]]]___bbblll{{{|||xxxxxxyyyzzzzzz{{{|||}}}