BM6P6(@ 888777:::EEEYYYvvvfff:::333444333000000111222222666...444777<<>>777===999???\\\wwwQQQAAABBB;;;===BBB888BBBAAAEEE[[[xxxiii```dddccc]]]RRRFFF>>>===???DDDIIIDDD777777HHHZZZbbbIII444000777555222333000222222222222222222222222***...333444333000...,,,+++---000111000///......///////////////000000111222111000......///000222///444888888555444666:::777;;;DDDQQQccc|||pppNNNDDD^^^444555888===DDDTTTpppwwwIII777666444222222333333222555///444666999bbbSSS:::888666555555555555555???444666UUU}}}SSS>>>;;;???666777>>>999>>>@@@UUUeeeFFF<<>>GGGaaayyyaaaEEE666888666777:::777333333333333333333444444333333222000......///111333333222111000000111333333333333333333444555666,,,---///000111222444666555777777555222333888===JJJWWWjjjdddYYYttt111444777666111444DDDUUUpppccc>>>999444333444444333111444000444444666YYY[[[@@@888555999999444222666@@@555...===bbbVVV===666999<<<777:::@@@<<<>>>MMMuuunnnPPP===:::>>>;;;;;;@@@===>>>FFFaaaxxxoooeee```WWWPPPKKKHHHFFFEEEHHHIIIDDDAAAMMMfff}}}dddGGG777666666999;;;666222222222222222222222222333333222000///000333666555555555444444333222111111111000000000000111111333444666666555555555777777999<<<@@@FFFRRR```jjjwww333333555444...,,,333===CCC[[[{{{HHH===333222444444333111555333444333444OOOkkkQQQ>>>222888<<<666444999888999888777@@@___wwwYYYCCC888999;;;<<<<<>>FFFeee~~~KKKDDD===>>>AAA???===???AAA???RRRzzzwwwggg[[[UUUSSSQQQOOOPPPLLLCCC<<>>AAAFFFKKKPPPTTT[[[fffuuu666222000222222111333777222<<>>888444BBBbbb~~~sssLLL@@@===<<<===:::999===???@@@DDD^^^bbbCCC@@@BBBBBBBBBAAA<<<===CCCBBBbbbxxxoooeee]]][[[UUULLLDDDDDDHHHIIIFFFBBB:::===AAA<<<;;;<<<777:::::::::::::::999999999<<<===<<<:::888777888999<<<:::888888:::;;;;;;999777777888888:::;;;===>>>;;;@@@HHHQQQZZZhhhvvv777000,,,000333333222333666222666HHHdddvvvYYY===444555444333333555777444444777>>>bbbjjjDDD555777888777777::::::999777888>>>GGGNNN~~~[[[@@@;;;:::<<<<<<555555<<<===EEE[[[jjjOOOBBB>>>FFFBBB>>>@@@<<<<<>>???@@@AAABBBCCCDDDAAA>>>===AAAKKKXXXaaaXXXOOOEEE@@@BBBIIIOOORRRFFFHHHKKKOOOSSSXXX\\\^^^gggnnnxxx333///...222444222000111777222000666DDD\\\}}}pppIII:::888555444555444666111333888888SSSdddDDD999888888666999888666777:::<<<;;;;;;SSSjjj}}}uuuRRR???===888999:::555888@@@@@@XXXzzzRRRDDD???===HHHAAA999@@@???@@@OOOccc{{{tttrrrmmmbbbaaaddd___ZZZ[[[^^^bbbeeeiiilllmmmkkkhhheeeeeemmm|||ssslllnnnuuuzzz}}}000000333777777333111444000222444444444BBBdddSSS???:::777444666222555///333999444JJJ{{{TTT>>>::::::777111666;;;999555555999>>>777HHHfff{{{qqqfff^^^HHHbbb|||rrrNNN;;;<<<:::777;;;999???GGGHHHkkkfffJJJDDD===>>>III@@@777BBBDDDFFFWWWxxx666555333222333444333333000///222555777>>>QQQdddnnn@@@000999<<<222//////333777333333FFF^^^xxxLLL777888@@@999666555888999666666999777<<>>CCCHHHOOOPPPFFF;;;999>>>999<<<<<<;;;FFFhhhQQQAAABBB@@@HHH@@@<<<>>>>>>BBBTTTiii111666:::888111...///333333222333555444666AAAMMMgggRRR888888:::333111000333666222111@@@TTTaaaHHH888===;;;<<<;;;777333555;;;888888:::???JJJYYYgggooo~~~zzzoooaaaWWWPPPHHH@@@===@@@BBBAAA???===>>>BBBDDD@@@999777:::???<<>>>>>===BBB999;;;DDDCCCDDDbbb222444555444222111111222333333444666555222444888DDDoooeee???444444333555111222444222000999FFFwww^^^:::::::::;;;<<<777111222777:::888555444777<<>>999>>><<<::::::;;;<<<;;;:::999666555999;;;;;;<<>>;;;EEEggguuuOOO???<<<<<<<<<>>>555;;;IIIHHHKKKwww~~~zzzvvvqqqlllhhhdddgggiiikkklllnnnpppssszzzzzz{{{|||}}}}}}~~~~~~JJJ>>>222///444888555000222222333666777555333222555UUU{{{xxxLLL666333555666222111444444222555<<<```ӵ:::888555444:::999888777888;;;>>>@@@888888999;;;===>>>??????CCCCCCBBB@@@<<<999888888>>>;;;:::===>>><<<===@@@EEELLLaaaVVVAAA>>>===<<<>>>???;;;???GGGLLL^^^ĦĦӵĦ|||zzzyyyxxxrrrpppooommmkkkjjjiiiiiibbbcccccccccbbbaaa___^^^ddd```^^^___bbbeeedddcccdddeeeeeefffffffffeeeeeebbbdddeeeeeeaaa[[[VVVSSSPPPNNNLLLIIIHHHEEEAAA>>>>>>???AAAAAA@@@@@@AAABBBIIIIIIJJJJJJKKKLLLLLLMMMLLLMMMPPPRRRTTTUUUUUUUUUYYYYYYXXXWWWWWWXXXXXXXXXYYYYYY[[[```dddeeedddaaabbbccceeehhhmmmrrrvvvyyy~~~sssnnngggaaaaaadddeeeeeeaaacccfffgggggggggiiijjjmmmooosssxxx{{{zzzjjjUUUDDD;;;777222...222222222333666777555222444DDD[[[bbbBBB777888666333222444555555555777PPP4ĉ@ӵ???;;;777999888777555555555555666999999888888888999:::<<<<<<======;;;999999;;;===@@@EEENNNVVVSSSLLLGGGHHHdddwwwhhhEEE>>>@@@<<<;;;@@@???AAABBBEEEWWW~~~>L=hĦ4ĉ@ӵ>L}}}wwwrrrjjjllllllkkknnnvvv{{{{{{xxxvvvrrrmmmhhhffffffgggffffffeeeddddddeeeffffffggggggffffffffffffffffffaaaaaa`````````_________^^^]]]\\\YYYWWWTTTSSSRRRPPPOOONNNLLLJJJIIIHHHHHHEEEEEEDDDCCCBBBBBBBBBBBB@@@AAAAAAAAAAAA???===<<<>>>;;;888:::===@@@@@@???@@@@@@@@@@@@??????>>>===>>>@@@AAA@@@<<<999777888<<<;;;::::::::::::777555999::::::999777666777888<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAAAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAACCCDDDFFFIIIMMMNNNNNNMMMIIIIIIIIIIIIKKKNNNPPPRRRQQQVVV^^^ggglllkkkfff```\\\UUUOOOMMMNNNOOOOOONNNGGGIIIJJJJJJIIIIIIJJJKKKJJJMMMPPPPPPSSSfffbbb[[[^^^^^^]]]^^^VVVVVVUUUUUUUUUWWWYYYZZZ^^^dddlllooonnnnnnppprrrssspppkkkeee```\\\ZZZYYYZZZeeevvv|||uuufffiiikkklllkkkkkkmmmooonnnppptttwwwzzz~~~tttUUU===333111333444333111222444333000444:::AAA___yyyQQQ:::333555444333444555666666555CCCsssGG=?999777666666555555444444444444777888999999888777999:::666777777666666777;;;===555CCCZZZoooxxxwwwvvvyyyjjjPPP===>>>@@@:::999???<<>>>>>>>>======<<<;;;;;;:::999999888888888888777666666555666666777666666666666666777777555555555555444333222222555333111333777999888777222222333333222222111000222555666444111000111444555444444444555444333111333444555555444444555666777777777777777777666666999999:::::::::999999888:::::::::::::::;;;;;;<<<999;;;===@@@AAACCCCCCCCCEEEEEEEEEDDDDDDDDDEEEEEEAAABBBFFFOOO[[[dddhhhhhhXXXOOOFFFEEEFFFEEECCCCCCAAABBBCCCCCCAAA@@@@@@@@@???BBBDDDBBBEEE[[[uuuNNNBBBDDDBBB???@@@>>>>>>???@@@BBBDDDEEEGGGAAAHHHOOOOOOKKKHHHKKKOOOOOONNNMMMMMMMMMNNNOOOPPPIIINNNWWW^^^aaa___[[[WWWWWWZZZ\\\ZZZUUUPPPOOOOOONNNQQQUUUWWWYYY]]]ccchhh]]]___aaacccddddddcccbbbhhhggghhhlllsssxxxyyyxxxӵ333777777ĭӵsssӵĦdddBBB222555ӵӵĦƜ`1.׼s<<<777888666Ħ:::;;;111555:::<<<;;;;;;;;;ӵ888ĦPPPkkkĭӵĦ999@@@===ĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦ}}}ӵwwwtttpppaaaĭӵkkkhhhQQQOOOPPPPPPNNNOOOSSSQQQMMMJJJKKKOOOQQQPPPMMMCCCEEEHHHKKKLLLKKKIIIGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@AAAAAABBBCCCDDD@@@EEEJJJKKKGGGBBBAAABBB;;;<<<;;;>>>KKKaaattt}}}ooo```MMM???<<<>>>@@@@@@@@@???===;;;;;;<<<===>>>::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::666666666666666777777777666555555444444555555666444444444333333444555555111111000000000000111111555333222444888999888555///000111222333444444444666999<<<:::777666888;;;999888777888999888666555333555666777666666888999888888888999999::::::;;;<<<<<<;;;;;;:::;;;;;;<<>>@@@BBBDDDEEEEEEFFFGGGEEEEEEFFFHHHHHHIIIIIIIIIQQQRRRXXXeeeuuuoooaaaTTTPPPOOOKKKIIIIIIJJJKKKLLLLLLJJJIIIIIIIIIJJJKKKKKKJJJKKKYYYwwwoooNNNFFFFFFAAA???CCC@@@AAABBBCCCDDDDDDDDDDDDDDDLLLTTTRRRJJJDDDEEEIIIJJJJJJKKKMMMOOOQQQSSSTTTIIIJJJMMMOOOPPPPPPPPPOOO^^^bbbeeeccc[[[TTTPPPOOOLLLOOOSSSSSSRRRTTTZZZ______aaadddfffggggggfffeee\\\XXXUUUWWW\\\______]]]?~4AAA333999g&e>&e777g&e>hӵxxxOOO:::g&e222guO>uO>&e4ff?>ߝLgĉ@dddGGG<<<>>>Shӵ666///444:::;;;999666g&e888>hӵTTTtttfff?><zg&e>&eHL:::<<&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝLiii@ePPPg&eMMMQQQNNN3h?g&e>&eIIIJJJ??EEEAAA@@@BBBAAA???@@@CCC???>>>???AAADDDEEEBBB???>>>???AAABBBBBBAAA@@@???::::::;;;<<<===>>>???@@@;;;;;;<<<<<<<<<=========:::CCCLLLNNNHHHBBBAAABBB;;;<<<<<>>@@@@@@<<<;;;999777777777999:::333444555555666777888888777777777666666666555555666666555444444333222222444444333222222333333333111111000/////////000000222111000//////000222333000///...111555555333000111222444666888:::;;;;;;===BBBFFFFFFBBB???AAACCCJJJIIIIIIJJJLLLLLLKKKIIIFFFGGGHHHHHHGGGFFFGGGIIIFFFFFFGGGIIIJJJKKKLLLMMMKKKJJJIIIHHHIIIJJJKKKLLLMMMLLLLLLLLLMMMMMMNNNOOOSSSUUUWWWXXXXXXYYYZZZ[[[\\\^^^aaadddfffhhhhhhhhheeejjjwwwssskkkhhhccc```bbb[[[]]]^^^^^^]]]\\\\\\]]][[[ZZZYYYXXXVVV[[[jjjzzzfffOOOLLLMMMGGGGGGNNNEEEEEEFFFFFFFFFDDDBBBAAAKKKTTT]]][[[QQQHHHGGGJJJLLLLLLLLLMMMMMMMMMMMMNNNLLLMMMPPPRRRSSSTTTSSSSSS]]]ccchhhggg```YYYUUUTTTOOORRRTTTSSSPPPQQQUUUZZZbbbdddhhhllloooppppppooooooiiicccaaadddeeedddbbb4DӵqqqDDD@@@Hƅ^Hu]Ħ///Hu]ĦZuR)Ħppp999Hu]Ħ222HŐeHŐeHu]ĦqIܗGIӵttpppXXXHGgĉ@???===555444444666:::<<<Hu]Ħ;;;ZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦBBBAAAHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^bbbqIܗGIӵkkkH׼s??????Hu]ĦIIIBBBBt=o9ĦHƅ^Hu]Ħ<<>>???:::777888:::888===FFFGGG===999???CCC@@@@@@@@@===999;;;AAAAAA;;;>>>TTTkkkqqqjjj```TTTJJJCCC;;;888BBBSSSjjjlllPPPAAA???AAAAAAAAA;;;888999:::999;;;???666777888777555444555555:::777444666777777888999666444222111111222444555444222000111222444555555111111000///......//////000000111111111222555777555333000//////111444666333666;;;BBBKKKQQQSSSTTT[[[___dddhhhiiijjjkkklllnnnqqquuuxxxzzz}}}{{{tttpppoooppprrrkkkfffddddddbbb^^^^^^aaaiiijjjllljjjcccZZZYYY]]]]]]^^^___^^^ZZZWWWUUUUUUWWWYYY]]]______]]]YYYWWW______```___]]]ZZZVVVTTTVVVSSSPPPPPPRRRUUUWWWWWWZZZ\\\```eeejjjnnnqqqrrrlllppprrrnnngggeeeiiinnn4DuXӵoooTTTDdDΦDdDĦ///DdDĦt|>>;;;999;;;<<<DdDĦ===MMMt|<DdDDdDĦDdDΦDdDĦq<niDdDĦDDDqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦaaaDdDĦRRRq<RHHHHHHpeƜ4DuTӵDdDĦJJJBBBDdDĦ>>>qjRgdKӵDdDΦDdDĦFFFDDDAAAAAACCCFFF:::;;;???GGGMMMKKKAAA999;;;>>>>>><<<>>>FFFMMMPPPIIIDDD>>>;;;<<>>???>>><<<999777777888::::::777555555666444333222666555333222222222333333222111000000222333333222000000////////////000000///000000000000111444666444333111//////111333444555555777;;;@@@CCCDDDDDDMMMPPPUUUXXXZZZZZZ[[[[[[bbbgggnnnwww{{{{{{|||{{{yyyvvvsssrrrmmmiiidddaaa`````````___ZZZZZZ\\\^^^```bbbdddeeeeeejjjooooookkkiiimmmqqq4DuXӵpppDdDΦDdDӵ111DdDĦo)hqqqDdDĦ///DdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵ[[[RRRMMMFFFAAA@@@AAADdDĦ^^^lllo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦBBBpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦCCCDdDĦBBBpo9uFFFFFFFFFFFF=ӊB1.uTӵDdDĦWWWGGGDdDĦNNNGIdnuR)ĦDdDΦDdDӵ[[[LLLAAADDDKKKOOO[[[SSSUUUgggsssjjjWWWIIICCCFFFEEEBBBFFFUUUdddlllXXXHHH>>>@@@FFFJJJPPPWWWuuu{{{qqqssszzz~~~xxxsssiiiaaabbbiiilllkkksssyyysssnnnqqqyyy~~~tttnnnhhh___WWWPPPOOOOOOJJJDDDBBBBBB???;;;777555666888999222222333555777777666333222222222111111000000000000//////000222222111///000000/////////000111111......//////...///222444333222111000000000111222333222111111333555444444666999===????????????@@@AAACCCGGGLLLUUU```llltttzzzyyywwwuuuttttttttttttvvv|||4DuXӵDdDʜ4DuTӵ333>d<ĦDt>d<Ħ111>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ}}}{{{|||>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦCCCpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>>>>d<ĦRRRpeӵcccĦkkkF&uTӵDdDĦqqqbbb>d<ĦpeӵDx<>d<ʜ4DuTӵvvvffflllxxx{{{vvvpppzzzhhhgggfff```XXX]]]rrr|||lllbbbeeegggeeekkkxxxyyyooodddYYYRRRSSSVVVRRRJJJEEEAAA>>>999666555666777777111333444555777999666222......///000000000///////////////111222222000...222111000000////////////,,,---...------...000222111111000000//////000000///---++++++---...///...(((+++...///............666555444222222666<<<@@@NNNWWWggg{{{4DuXӵD&dq&ĒR333555sdKĦDHRRudsdKĦ777D&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRccci?ʜtd<ĦLLLHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦdddD&ӫetIӇDDDDdDĦBBBsdKĦ{{{B?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR{{{ooosssbbbaaawwwxxxffffffrrrgggPPPMMMHHHJJJYYYdddaaaSSSHHHAAA===888666777888777777444777666333444777444...//////000111222222222222000000000111333222000...333222111///...---------,,,------,,,+++,,,///111111000//////............000---++++++,,,......---+++---//////...------...222222222111///000222444000555@@@PPP]]]ddddddbbbxxx}}}4DuXӵHu]3hh444444666ne=ene444555pIƎ@t@h>hfe@ďDne=eegesĪj@hdddGGGfdDĦ^^^@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeYYYGGGHu]3hIŌ___ZZZDdDĦWWWne@h>hsene@GsĪj@hrrrdddyyyjjj```mmmsssUUULLLRRRaaammmuuudddXXXiii|||aaaAAA999;;;LLLiii~~~iiiWWWBBB===666333444555555555...222222000444>>>AAA<<<555555555555555555555555222111000111222222000...222111000...---,,,++++++,,,------,,,+++,,,...000111000...---,,,------...333111///.........,,,+++,,,...//////---------...'''***,,,---,,,,,,---...---///444:::???BBBBBBAAAGGGMMMWWWeeettt4DuXӵĵD^111555555555]]]999555333aaaqqqLLLAAABBBDdDĦD^s׼sgeFm8>aĦs׼sHopppXXXD^}}}DdDĦmmms׼sqqqpppwwweeefffuuummmQQQFFFEEEGGGOOO]]]mmm}}}tttkkkffflll{{{hhhTTTDDDIIIYYYrrrkkkNNN???AAARRRtttmmmOOOFFF:::444444777999999///444333111999IIIQQQOOO<<<;;;999666444333333333222000....../////////.........---,,,,,,,,,,,,---,,,------,,,++++++...000222000---+++***+++---...222000/////////...+++))))))+++,,,+++***)))***,,,,,,---//////...------...,,,...000000000///000111444888>>>FFFOOOXXX```dddmmmqqqvvvyyy~~~Φ4DuXӵtvӵ>d<Ħ666111777666444666444ĦĦ777888999555:::555111777999<<d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵttttttvvv}}}>d<Ħxxx>d<ĦĦBeĦqqqjjjuuuiiiSSSMMMSSS[[[cccrrryyylllUUUCCC;;;888444888>>>FFFNNN[[[nnn}}}yyynnnffffffgggeeefffjjjbbbZZZPPPGGG@@@EEEYYYooottt^^^LLL;;;CCCRRRhhh{{{~~~lllWWWMMMIIISSSoooxxxbbbVVVFFF<<<;;;???CCCEEE???BBB???888===MMMUUURRR???===999444111/////////222///---,,,---......---*********+++,,,---...///---------,,,+++,,,...000222000---***)))***---...---,,,,,,...///...,,,******+++,,,,,,+++***+++---***+++,,,,,,++++++---...***---000///------///222222222222333555777:::<<<;;;>>>BBBDDDGGGOOOZZZcccnnn~~~yyytttuuulllnnnuuu}}}?aŖ%7uSQuR)ӵsdKĦ444444222333555555gdKĦgdKĦ<<<;;;333777999:::888777888::::::OOOkkkgdKĦeeeGGGKKKDDD===@@@??????HHHgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌvvvgggZZZWWWVVV___nnn{{{DdDĦsdKĦgdKĦgdKĦ~~~ttteee[[[TTTPPPMMMHHHFFFEEEDDDAAA>>>FFFEEECCC@@@<<<888444111333444444333444<<>>KKK[[[ppp}}}hhhUUUMMM```}}}oooWWWHHHTTTiiigggVVVGGGAAA999666666777555333111111000000000/////////333000------......,,,)))&&&+++111222---(((***///+++,,,)))%%%'''...///+++)))************+++++++++******))))))))))))))))))((())))))+++,,,---......,,,------......---,,,,,,+++---------,,,---///111,,,---//////......000111333333444555666777888999@@@KKKccctttmmmZZZXXXUUUQQQLLLIIIGGGEEEDDDDDDDDDDDDIIIVVVhhhvvv>AneBBB;;;666444444555nevvvneIII;;;777555999888666555777999:::999<<Ak<fh{{{dddVVVEEEDDDEEEHHHNNNTTTVVVWWWZZZ___lllyyy{{{Deneneneppp^^^RRRLLLIII???>>>===;;;:::<<<>>>AAA888888999999777555333111///222333333333777???FFFIIIIIIFFFBBB@@@CCCKKKRRRSSSIII???;;;888555888===NNNfffyyySSS@@@999BBBTTTqqq~~~mmm```fffwwwkkkYYY]]]hhh```MMM===888333111333444222000//////.........------------+++***,,,///111111000777111++++++...///...,,,+++...///++++++,,,)))###))))))*********+++++++++)))))))))))))))))))))))))))******+++,,,---...///000000///...,,,+++******(((***...111222000,,,***,,,---//////......000111111111222333444555666666999>>>NNNiiixxx^^^PPPMMMFFFEEEBBB???===:::999888999::::::999:::@@@JJJSSSbbbnnnzzzSSSAAA999666444555;;;qqqgggEEE888999===999555555777999888888999999GGGjjjgggMMM@@@BBBEEE???>>>GGGIIIIIIPPPpppVVVIIIDDDDDDDDDCCCBBBAAABBBCCCCCCKKKXXXaaaccc{{{yyyeeeSSSDDD:::777888888666222111222444,,,---///111111000...---+++...111222111111444777666888;;;;;;::::::===@@@BBB???======:::555333444666EEEZZZpppkkkVVVLLLQQQaaazzzzzzjjj```___iii{{{|||fffNNNDDDEEE===///444111......111222111///............---------------,,,,,,---...///---,,,+++(((&&&)))...000,,,%%%%%%)))+++***)))******((()))))))))*********++++++))))))))))))))))))))))))******+++,,,---......///222222222333555777:::;;;444222111111222000+++'''+++---............///111...///000000111222333333555444888HHHbbbzzzaaaLLL===888999999888777555444444333333333555666555333222555888<<>>666555GGGfffzzz^^^MMMEEECCC???EEEBBBBBBLLLRRRZZZggg~~~aaaPPPMMMJJJGGGEEEEEEEEEEEEDDDHHHNNNVVVYYYVVVZZZnnnjjj^^^kkkmmm\\\VVVbbbfffRRRRRRXXXdddkkkpppkkkbbb```iiissslllgggbbbbbbiiittt~~~||||||yyyZZZBBB@@@>>>;;;888666333///---...///111111000///,,,+++---///222222111000111333...222666888888777777888888:::>>>@@@>>>999555444444666AAASSSeeeqqqzzz|||pppoootttwww{{{rrrjjj]]]OOODDDFFFYYYlll{{{zzziiiMMM777222111...000///...000222222111////////////.........------...///111222222000,,,******///222111111222111...***,,,+++(((''')))---000))))))))))))************)))))))))***************))))))***+++,,,,,,------000222555;;;CCCKKKRRRVVVJJJ@@@333++++++,,,,,,+++***,,,---...------...000.........///000111111111333333333666BBBYYYvvvqqq```MMMAAA:::666555777777666555555444444444555111333666666444333333333555888;;;;;;<<<>>>CCCGGGRRR^^^aaabbblll{{{HHHtttkkkDDD;;;666444666777777999===YYY|||QQQ;;;888777999;;;888333444:::555444555:::FFFcccsssTTTFFFBBB@@@>>>@@@IIIIIIHHHQQQ\\\lllnnnVVVOOOHHHFFFJJJMMMLLLIIISSSVVVZZZ\\\YYYXXX^^^gggdddXXXPPPQQQQQQKKKIIIKKKaaattt}}}nnnXXXNNNLLLLLLTTTVVVVVVRRRLLLKKKOOOUUUNNNJJJDDDCCCGGGPPPYYY___hhhddd```aaafffhhheeebbb```___bbbgggllltttjjjUUUHHH999333555888666222333333333333222000///...000111111111000000222333...000222444444444444555222777;;;<<<:::888777666999888@@@OOO]]]gggqqqzzzrrrrrr|||uuummmfffZZZQQQNNNHHH@@@666222;;;GGGeeennnlllUUU<<<111444777000000000111222222000///.........---------,,,,,,(((,,,111444444222///---...333666777:::;;;666---333111///---***)))***,,,(((((()))))))))******************++++++,,,,,,,,,((((((((()))******++++++,,,...333:::CCCLLLTTTYYYMMMAAA222((('''***,,,---***+++------,,,,,,...///.........///000000111111000555777333222???WWWlllmmmRRRFFF:::777777555444444444333222222111111111111///000222222222222222333444555777999::::::;;;;;;666AAA@@@===DDDRRRjjj===___yyyLLL<<<666333666888888999<<>>===999DDDccclllPPPAAABBBEEECCC===DDDNNNOOORRR```ooo}}}tttllljjjooorrrooojjjqqqqqqqqqppplllfffbbb___WWWXXXSSSKKKIIIMMMJJJBBBKKKPPPPPPJJJEEEEEEGGGFFFMMMKKKGGGCCCAAA@@@AAABBB=========>>>@@@BBBDDDEEEPPPMMMKKKKKKMMMNNNLLLJJJMMMKKKMMMRRRYYYfffzzzxxx```BBB111000333222//////......---......///000///...---,,,,,,---...///000///......///000222333...333777555333555777777;;;>>>EEEOOOVVVXXXYYY\\\XXX]]]jjjlll\\\PPPJJJ@@@===<<<<<<<<<777000000444>>>NNNXXXNNN;;;///---/////////000000000000//////---------,,,,,,,,,,,,+++(((+++...///...---,,,,,,///<<>>AAA:::555...******++++++***)))+++,,,,,,,,,,,,---///.........//////000000000,,,333888555000444DDDSSSyyy]]]GGGIII>>>555333444444555666222222111000//////000000111111000000000000111111000111333777;;;<<<;;;999222<<<;;;777999===HHHZZZxxx777IIIttt]]]===666222444666555666888III|||TTTDDD888888888444555;;;777999<<<<<<888888BBBOOOjjjxxxQQQIII@@@>>>BBBFFFEEEBBBEEENNNSSS```zzzzzziiiiiiccc[[[]]]aaa\\\QQQTTTMMMHHHGGGFFFCCCCCCEEEEEECCC???;;;888777777888777999;;;<<<<<<;;;::::::======<<<<<<===>>>??????GGGLLLWWWeeerrrhhhQQQGGGBBB;;;555444333111000111444777999888777666555555444333222555333000///000222333444///666888444222666;;;<<<===BBBEEEEEEEEEFFFEEECCCKKKNNNYYY\\\NNNFFFCCC;;;999777777999777222///111111<<>>666111222444444555888111111000000000111222222222111000000111111111000000///...111555666444111222:::999666888666666@@@PPP```www333999^^^kkk>>>777222333444333222444GGGoooUUU>>>:::;;;888555777999222///444:::<<<===>>>666PPPooo~~~[[[AAAAAACCCCCCAAA???>>>???AAACCCLLLTTTjjjggg___\\\```]]]TTTQQQUUUEEEDDDAAA===999777999;;;::::::999888666777999;;;333444777888999;;;>>>@@@AAAXXX}}}qqqdddWWWMMMFFFDDD@@@>>>>>>AAAEEEGGGJJJIIIIIIHHHGGGEEEAAA>>>;;;888555444555666777888444;;;>>>999777<<>>>>>EEEJJJIIINNNOOOYYY]]]SSSNNNJJJAAA999666444555333//////222111222111111333333000---000111222222222333555777444444444444333333333222222333555:::CCCSSSfffrrrlllkkkxxxiiiRRR:::///+++((((((***(((((((((((())))))))))))%%%&&&&&&'''((())))))***))))))))))))************%%%&&&(((***+++,,,,,,,,,+++,,,...---+++***+++,,,(((***+++,,,++++++,,,...---------------------...111...,,,---111333333222666EEEfff^^^EEE999555555222111555555111///000............///111222333------...///000111///...333000---///333555444111000666333222888888666======EEEVVVqqq<<<888LLLyyyJJJ777111555333444777555NNNvvvRRRFFF@@@666666>>>555777888999888777777777888<<>>@@@GGGGGGAAA???DDDBBB;;;KKKBBBOOOzzzwwwmmmaaaYYYJJJ===:::;;;999333666777999;;;777111000333000666444444;;;;;;888<<>>???EEE\\\888666GGG|||NNN:::333777444555999777QQQttt\\\AAA444888999999::::::999999:::;;;<<<;;;<<>>BBBCCCAAAGGGNNNgggkkkOOO>>>;;;;;;;;;888666555777666444555888444777444555<<<<<>>WWWxxxfffKKKAAA===999444333333222222222111111111///000111000........./////////000000000111111111333222222111111222222222333444555444333444666999333666<<>>CCCJJJJJJGGGEEE@@@>>>@@@AAAAAACCCFFFHHHdddpppTTTGGGCCCAAABBB;;;888999:::777444444666666444888>>>@@@QQQpppnnnDDDAAA;;;666888@@@HHHMMMMMMHHHJJJHHHAAA888222222444333???TTTrrrqqqiiigggkkkrrrooovvvwwwmmmfffgggiiilllllljjjmmm{{{gggRRREEE???;;;999888333000333555555666:::999>>>GGGUUUiiizzz}}}vvv}}}~~~}}}fffUUUJJJBBB;;;111,,,(((((()))+++///555EEELLLPPPQQQTTTVVVNNNBBB333...---222555222---***&&&%%%''')))(((%%%%%%(((***+++,,,+++(((&&&&&&&&&+++((('''))),,,---)))%%%'''(((***+++++++++******,,,,,,+++***))))))))))))+++...222333222000///......//////000333555888999MMMYYYhhhkkk```TTTTTT[[[~~~nnnMMM:::777:::999666222222222222111111111000...///000///...---...///........./////////000000222222111111111222222333333444444444333444777999555888:::@@@UUU|||///222:::]]]UUU???666888555666;;;:::QQQyyyTTTAAA;;;999888888888999888888999888888999:::<<<>>>???<<>>@@@HHHLLLHHHBBB@@@===@@@GGGEEE@@@DDDMMM[[[}}}hhhWWWLLLGGG???999<<<>>>:::555111333333333:::???@@@XXXjjj>>>AAA;;;333000222444555444---000222111---+++---000,,,///777JJJgggsss___PPPEEE???@@@DDDBBBGGGMMMOOOMMMHHHCCC@@@:::===BBBDDDBBBEEESSSbbbwwwrrrgggZZZPPPDDD>>>:::<<<>>>???BBBFFFQQQ___rrrxxxVVV===111---++++++...+++***---000111///---&&&---333:::DDDNNNQQQNNNHHH>>>888:::===999222...++++++,,,------,,,,,,---222111///---++++++,,,---,,,***((((((***+++++++++'''((()))***++++++************))))))******+++,,,111111000///...///222555666777999<<<@@@EEEJJJNNNjjjoookkkWWWAAA999>>>EEE]]]wwwmmmZZZBBB444222666888777222111111111111000000000...///000000.........000....../////////000000000111111111111111222222333333444444444333444777999:::;;;::::::GGGkkk000222777WWWTTT>>>555777444555::::::NNNqqqSSSAAA>>>:::999:::;;;::::::999:::;;;<<<<<<<<<<<<<<<>>>???AAABBBEEELLLWWW^^^kkkpppyyy~~~hhhYYYOOOJJJEEECCCCCCEEEHHHGGGCCC>>>???>>>BBBFFFCCCBBBQQQeee}}}jjjTTTGGG;;;999;;;:::888777222222222888;;;888LLLqqqpppAAA888555222111333555555444555666666333...******+++222222222555CCCUUUbbbfffWWWMMMBBB;;;777555666:::333555777777777666777888111111333666666888@@@JJJVVVsss{{{kkkeee```aaacccdddgggkkk|||||||||uuuiiijjjsss|||^^^@@@444444222,,,)))*********)))***+++++++++,,,,,,++++++111:::@@@BBBKKKJJJPPP[[[]]]QQQ???444//////...------...---,,,000...+++))))))+++...///000222222...)))(((+++///(((((())))))************************+++,,,---...(((***...222666<<>><<<:::;;;???CCCCCCEEEJJJRRR\\\gggqqqvvvuuudddTTTJJJEEEDDDCCCBBBCCCCCCCCCBBBCCCEEEFFFDDDDDDDDDDDDGGGWWWtttxxxoooiiieeecccaaa\\\VVVTTTZZZdddtttmmmUUUFFF>>>888666666444555333555666000:::TTTdddvvvuuueee777444222000...---,,,)))&&&)))***+++++++++,,,...000***...///...000777<<<===666000---...///...///111***,,,/////////......///000------///000000333888AAAJJJggg}}}vvvpppmmmnnnpppoooooorrrwwwnnnhhh\\\PPPOOO[[[```___llltttQQQ000(((,,,+++(((***%%%***,,,'''$$$&&&***------,,,***)))***...111333666FFFccc}}}sss\\\NNNGGGGGGDDD@@@AAAEEEEEECCC@@@??????AAAEEEGGGHHHHHHSSSWWWXXXOOO>>>000))))))************************''''''((()))+++,,,...///777<<>>:::999999555666888999;;;===>>>>>>444888;;;;;;;;;<<<@@@CCC============???BBBDDDFFFIIIPPPZZZdddmmmwww{{{lll^^^WWWGGGFFFEEEEEEDDDBBB>>>;;;AAAAAAAAAAAABBBDDDHHHLLLHHHKKKLLLPPP```xxxnnneee___XXXTTTNNNJJJGGGFFFDDDCCCCCC@@@AAAGGGLLLWWWrrrqqq]]]KKK>>>999888;;;666333666333555BBBFFFooovvvQQQPPPaaabbbJJJ111//////000222555666777777777666333000...------...---111222111222666888777222...---000111...,,,---,,,...000000...---...///333000000222111///111555555444???___ppp^^^PPPKKKJJJLLLLLLIIIGGGIIIVVV[[[[[[SSSJJJCCC===999666888CCCTTTbbblllxxxjjjHHH+++&&&)))(((,,,555(((000333---((())),,,---&&&&&&''')))+++,,,///111,,,???\\\sssvvvlllaaa]]]]]]]]]ZZZXXX^^^gggllljjj```ccciiiqqqwwwxxxuuurrruuu|||{{{gggLLL555(((---,,,+++***************&&&(((+++///444999===???OOORRRUUUVVVRRRMMMIIIFFF??????===999555777===CCC888333111222555555444555000666CCCYYYuuugggOOODDD>>><<<:::;;;===;;;777333444444555444333333444555000000/////////............///000000//////000222........./////////000000////////////000111222333111222333333333555888;;;===999777:::???JJJ]]]ooo666000666```PPP<<<666;;;999999<<<:::QQQaaaKKKBBB@@@???<<<;;;:::999999999999:::999::::::888777999???DDD>>>???@@@AAABBBBBBCCCCCC???CCCGGGIIIIIILLLSSSYYY]]]\\\ZZZWWWQQQJJJDDD@@@AAA???>>>>>>@@@BBBBBBBBB>>>>>>@@@BBBDDDEEEEEEEEEGGGOOOVVVaaa}}}}}}lllaaa[[[XXXSSSTTTTTTSSSQQQOOOMMMKKKFFFDDDDDDDDDFFFFFFEEEDDDBBBAAADDDGGGEEEIIIaaa|||jjjSSSGGG:::>>>888444:::;;;:::AAAbbb}}}zzz\\\BBB======888555666///......---...//////000777555222...,,,,,,---///------***(((,,,444777666///,,,+++///000...,,,---//////...,,,+++---000333......000111...+++...333666888888@@@dddyyyeeeOOO???<<<;;;>>>>>>999666666888<<<===;;;;;;;;;666111222CCCUUU```iiiooommmgggFFF111'''///222***)))000***333666000***((('''%%%)))((()))+++,,,---000444999@@@JJJMMMGGGAAAEEENNNEEEFFFFFFFFFQQQaaaiiiiiiZZZ```lllxxxyyyrrrvvvhhhHHH333///...,,,+++******)))))),,,///555===FFFNNNUUUYYYOOONNNIIIBBB;;;555222111,,,...///......333===EEE777333222555222---///666555444777AAAYYY{{{jjjNNN@@@===<<<:::777777888999999888444111///000111222000---000/////////............,,,...//////......///111---------.........//////////////////000111222333111222333333444555888;;;777555666999<<>>777666999:::;;;;;;;;;::::::<<<>>>BBB@@@???FFFSSSYYYOOO???===AAA@@@;;;>>>FFFGGGAAAGGGEEEBBB@@@@@@AAAAAA@@@:::;;;<<>>BBB^^^~~~pppRRRGGG===888333555HHH```|||{{{wwwppphhhaaa\\\YYYVVV^^^~~~yyyppppppxxx~~~VVVIII;;;333444666333///000000///...---,,,,,,,,,///...---,,,,,,,,,,,,,,,---------....../////////++++++,,,------......///---------......000111111///////////////.........000111444999PPPwwwyyybbb^^^tttaaaQQQNNNHHHCCCDDDDDD<<<333333222444;;;===:::555444999FFFdddaaakkkxxxTTT???222...******,,,......,,,///...---,,,+++)))((((((+++......))))))---111000>>>CCC???444555@@@EEE???333333333333222444777999;;;AAA@@@BBBMMMLLL@@@===FFFHHHUUUrrrlllAAA555000***(((+++111777:::AAAFFFMMMQQQQQQKKKCCC===333222000///...///111222...------...111222222222222222222222222222111111444111333999???OOOrrrrrrNNN<<<888888555555555555555555555555222222222111111111000000...///000000000000000///000000///..................------------...//////.........///111222444555000111222333333555888;;;444444777999999AAAZZZuuu}}}999000BBBwwwpppDDD;;;666999999555666<<<```gggPPPIIIEEEFFFEEE???<<<===<<<;;;999888777999<<<>>>???>>>BBBUUUtttpppRRR<<<;;;>>>BBBBBB???@@@CCCAAAAAAAAA@@@??????@@@AAAAAA???;;;999999::::::;;;???===???CCCAAAAAAPPPbbbyyylllWWWFFFEEEFFFCCC@@@AAA<<<===????????????AAACCCEEEDDDCCCAAAAAABBBCCCDDD@@@@@@FFFKKKKKKQQQkkkkkkLLL>>>===AAALLLXXXddd\\\OOOEEEBBBHHHRRRYYYxxx~~~{{{^^^TTTTTTRRRbbb~~~vvv[[[AAA:::111///111222000---000///...------,,,,,,,,,......---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---.........,,,,,,,,,,,,---...//////////////////............222///000;;;YYY|||iiiWWWZZZ|||uuurrrrrrqqqnnnlllmmmlllcccXXXLLLGGGFFFIIIIIICCC<<<999???OOObbb[[[fffiiiAAA000000---******,,,---,,,+++,,,,,,+++***)))(((((('''+++---...---+++,,,111555AAAAAA999111666CCCFFF>>>222000//////...///333666555999222///666666222555111777MMMsss{{{SSS...333;;;FFFOOOSSSTTTRRRDDDEEEEEECCC>>>777000,,,...---,,,++++++,,,...///---,,,---///111222111000000//////...///000111111555333555999888;;;NNNddd[[[@@@666666777444444444444444444444444222222222111111000000000000000000000000///...---000000///...............---------------...//////---......///111333444555///......000444777:::;;;888444555888:::>>>OOObbbssswwwtttppp}}}999444MMMcccAAA999777:::999555777???kkknnnWWWGGG???<<<===???===<<<;;;:::999999888999<<<999<<>><<<<<<>>>AAABBB@@@???>>>???@@@CCCDDD@@@>>>???AAACCCNNNiiieeeNNNCCC<<<@@@CCCAAA???AAABBBCCCDDDCCCBBBBBBCCCEEEDDDAAA???@@@BBBEEEDDDDDDFFFCCCDDDFFFLLL___pppVVVIIIAAAAAAEEE>>>======BBBLLL\\\kkktttZZZCCC<<>>>>>>>>>>>???@@@???===;;;@@@===;;;NNN|||hhhJJJ>>>888AAAOOORRRMMMGGGAAA@@@>>>======>>>@@@BBB888999<<<===>>>>>>???@@@??????DDDNNN\\\ssseeePPPFFFAAA@@@CCCDDD@@@???BBB???@@@@@@???===>>>@@@AAABBBCCCDDDDDDDDDCCCBBBBBBFFFJJJQQQZZZiiiaaaGGG???BBB@@@KKK^^^ppp|||{{{vvvddd___]]]XXXZZZzzzOOOCCCAAANNNvvvlllKKK888777333444555444222111000000///...------,,,,,,,,,---,,,,,,++++++++++++,,,,,,......------,,,,,,++++++***++++++,,,------......//////......///000000111------...............///111---000NNN|||oooQQQggg}}}|||XXX>>>:::888;;;???EEEKKKSSS]]]eeeddd___UUUNNNIIIKKKLLLIIIEEECCCPPPhhhaaaYYYlllYYY000222++++++++++++++++++)))((((((((((((((()))))))))))),,,''')))///---+++:::PPPHHH888***---???KKKFFF999444///000999:::111...222HHHOOOMMMGGGBBB888777DDDYYYhhhwwwxxxlll^^^WWWVVVWWWUUURRRNNNGGG>>>333---+++***)))((()))+++...///************+++---...///***+++---000222222///,,,...//////000111111111111333///...111333444999AAACCCNNN]]]hhhoooqqqooommmpppeeeQQQ???666666444000111111111111111111111111000000000000000000000000000000//////............000000///...............------,,,,,,------...///...............///000111444333222111111111111222555111222999;;;999>>>GGGJJJWWWjjj555GGGtttzzzNNN;;;777888;;;999777>>>KKKkkkWWWPPPKKKDDD???>>>?????????@@@@@@>>>FFFccc~~~www___FFFAAA===JJJjjjqqqSSSHHHCCC===<<<>>>@@@AAA@@@@@@AAAAAA???>>>???CCCFFFJJJQQQbbbzzzrrr[[[JJJAAACCCAAAAAAAAA???;;;<<<>>>???@@@@@@@@@@@@AAAEEEGGGCCCFFFHHHFFFCCCDDDLLLTTTVVViiivvviiihhhkkkqqqzzz|||nnn[[[MMMBBB???===888DDDrrr}}}PPP???<<>><<<;;;888<<<===???IIITTTQQQFFF;;;???DDDWWW]]]DDDAAA===<<<<<<======<<>><<<<<<===???BBBCCCCCCBBBBBBDDDHHHKKKHHHLLLNNNNNNPPP]]]tttxxxooobbbWWWNNNFFF???999333444777888LLL|||ooobbbBBB:::kkkUUU;;;:::444000.........,,,+++,,,...000------,,,,,,,,,,,,------******))))))******++++++******))))))))))))))))))******++++++,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,---......//////***111<<>>[[[gggUUUYYYaaa@@@***---***+++,,,+++)))))))))***+++++++++++++++,,,,,,,,,,,,'''&&&(((***222EEEZZZ???///***:::LLLLLL===000...)))666OOORRR;;;++++++&&&,,,,,,+++...222FFFeeerrrYYY<<<---+++---000222)))))))))***---//////...*********+++******)))((())))))******+++,,,,,,,,,++++++,,,...000///---+++))),,,///333555555444333------///111333222000...111222444666555555:::AAA]]]```\\\PPPCCC;;;666333////////////////////////............////////////------,,,,,,---///111222000000///...............,,,,,,,,,,,,,,,------...///.........//////000111111555888999777555333333666777;;;===999<<>>>>><<<===>>>>>>>>>@@@AAAAAA<<>>???555555444333333444444444555999AAAEEEAAA999:::@@@]]]eeejjjdddXXXJJJ===444////////////////////////---------....../////////...---,,,,,,,,,...000111000000///...............,,,,,,++++++,,,,,,---...---......000222444666888??????@@@EEEIIIHHH@@@:::999888;;;>>>@@@MMMkkkgggUUU<<<666555888===>>>BBBUUUkkk{{{mmmaaa\\\XXXRRRPPPTTTNNNGGGDDDKKKVVVZZZSSSKKKIIIWWWdddeee\\\TTTUUUYYYcccppp}}}mmmccc[[[KKKGGGFFFFFFAAA999999???888:::<<<===???AAAAAA???EEEMMM[[[mmm```FFF666333000111555777444111333222333888TTT[[[UUUiiiVVVLLLuuuLLL444+++))):::...------...//////+++(((,,,,,,,,,++++++,,,------))))))((())))))***++++++))))))******++++++,,,,,,)))******+++,,,,,,------,,,,,,++++++***++++++,,,++++++,,,,,,---...//////...333;;;fffgggfffiiiCCC<<<...111333...111111///000555777555---///222111---///===LLLjjjeeeTTTcccZZZ555111+++,,,------+++((((((+++...,,,,,,,,,+++++++++******+++...---***...999CCCFFF222***222IIIUUUHHH444)))000)))999YYY]]]BBB...///&&&***+++...222444FFFeeeHHH:::...++++++))))))---+++)))''''''))),,,------///...---,,,++++++******+++,,,,,,,,,,,,++++++***---+++***+++---------,,,//////111444:::AAAHHHMMMPPPKKKAAA666111333999<<<<<>>@@@>>>@@@MMM]]]bbbYYYNNNAAA>>>@@@FFFPPPeeeMMM;;;777<<<777777===<<>>HHHVVVjjjLLLdddbbbQQQNNN666222.../////////...,,,******+++------,,,***)))((()))***+++***)))))))))+++,,,+++***))))))))))))************,,,,,,---+++)))'''((()))---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))111GGGuuuqqq___\\\999888777...000333+++(((...555555222000...555...,,,333///;;;]]]vvv\\\___iiiNNN333---+++++++++*********************///333222---))))))***&&&&&&***))),,,>>>HHH???111***777TTT\\\GGG000(((111+++777[[[kkkMMM------***,,,(((...,,,666WWW]]]DDD111)))***)))+++---'''******))))))))))))******))))))***+++++++++++++++...//////---,,,+++,,,...++++++---000111...------///333444;;;PPPjjjsssooobbbYYYNNNGGGFFFFFFEEECCCHHHHHHGGGCCC>>>;;;999999///444<<>>???===:::888555444666>>>KKK]]]mmmwww``````ZZZVVVfffnnnwwwFFF888666<<<888888>>>CCCdddgggJJJCCCBBB???;;;@@@BBB???888666888<<<:::;;;>>>??????DDDWWWjjjsss]]]KKK===444111+++333999444+++)))000999888222;;;NNNiii|||QQQ```eeeWWWWWW999333---+++------...,,,+++***,,,---,,,+++)))(((((()))***+++***)))((()))+++,,,+++***))))))))))))************,,,---...---,,,+++,,,---,,,,,,+++*********+++,,,+++++++++,,,,,,---------///333HHHwwwkkkSSS~~~tttOOO000222444000555111......333555111...---,,,///+++,,,111///AAAjjjsss]]]dddlllNNN111......******++++++,,,,,,---------111444333...))))))***((((((***)))+++===FFF;;;///---===VVVXXX???,,,+++,,,***:::^^^lllLLL------***+++%%%,,,+++666WWW\\\@@@///)))***(((***---(((***))))))(((((())))))***((()))******++++++******+++,,,,,,,,,++++++,,,...***)))+++,,,------,,,,,,///???QQQcccyyy}}}iiiaaaUUUMMMIIIGGGCCC@@@999999999777444111111222222666???PPPeeepppjjj]]]III???333---...000111000---.........------///000000...++++++---000333555///...............+++)))***,,,...//////------,,,333EEEVVVTTTBBB222000444999999;;;>>>DDDMMMWWW^^^gggggg```YYYggg~~~iiibbbddd]]]fff<<<888555:::888888???NNNwwwhhhRRRHHHAAA999;;;===>>>===:::888:::===888;;;BBBIIIQQQccczzzbbbGGG999666444111000---...//////000111333444888AAA\\\|||```\\\nnn[[[rrrbbb===222---++++++---......,,,++++++,,,******)))(((((()))***+++***)))((()))+++,,,+++***))))))))))))************---...//////......///111++++++*********++++++,,,******+++,,,,,,---......222555III{{{sss\\\iiiaaaFFF111222222///333333111333666555222111444///...,,,///111000MMM|||yyyeeekkknnnLLL///...000******+++,,,---......//////222444333...***)))***((((((+++)))...AAAIII<<<---000FFF^^^XXX999)))------000BBBfffrrrQQQ///---***)))###***+++666UUUXXX:::,,,)))+++&&&(((,,,))))))((((((''''''(((((()))'''((())))))******))))))''')))******)))***+++---...---******...666>>>DDDWWWiii}}}~~~mmmZZZSSSJJJCCC???;;;777333///000111111/////////111///111:::PPPnnn{{{[[[LLL999---,,,...000000------,,,+++)))***---000///...---...111222000...111000///,,,+++,,,///222***...111111...---///222BBBSSS```XXX@@@---+++111***---111333444888===BBBLLLNNNKKKGGGYYYxxxnnnfffPPPFFFPPPZZZRRR555<<<666:::999888@@@\\\uuuggg\\\PPPEEEDDD<<<666888===>>>======CCCFFFRRRhhhuuudddSSSCCC555222666666222000555000,,,---222888;;;;;;VVVllliiiQQQyyy|||[[[ZZZnnnBBB000......---///000000...,,,++++++))))))((((((((()))***+++***)))((()))***++++++)))((()))))))))************,,,...///...------...///***************+++++++++))))))***+++---...//////111444JJJ}}}~~~xxxnnn]]]RRRMMMHHHBBBBBB===999777888777333111222555000000555333777\\\sssppplllHHH...///000***+++++++++,,,,,,---------000111111...+++***+++((((((++++++333JJJRRRBBB,,,333PPPmmmeee@@@+++...666777IIInnn~~~]]]666,,,))))))$$$,,,,,,555QQQQQQ777+++)))+++%%%&&&+++***((((((''''''''''''((((((''''''((()))))))))))))))&&&(((******)))((()))***+++000555:::FFFWWWhhhqqq}}}sssdddRRRCCC<<<999444111000...,,,)))---...000000//////111222------000>>>UUUgggiiibbbNNNCCC444------//////---/////////---+++***+++---111---,,,000999AAAEEEGGGQQQPPPJJJ???444...///222///...---+++,,,000888>>>LLLKKKHHHAAA999222000000---111555555444555:::>>>:::===>>>DDD___lllaaa^^^[[[MMMFFFYYYrrrsssBBB111???777999:::999DDDjjjvvvnnnhhhcccbbbjjjvvvzzzrrrhhhWWW___ooonnnbbb^^^\\\ZZZLLLDDD>>>===<<<;;;@@@GGG\\\iiiwwwZZZEEE;;;999333000333555222//////000444777444444AAAYYYmmmyyygggccc}}}gggBBBZZZdddKKKttt}}}MMM000///222000222333111...+++*********)))))))))))))))******)))((('''(((***+++***)))((()))))))))************+++,,,---,,,)))((()))***))))))******++++++++++++))))))***+++---...//////000555JJJwwwuuummmeee___]]]]]][[[WWWWWW\\\]]]VVVJJJCCC;;;444888>>>===KKKuuurrrgggDDD///000...,,,,,,++++++******)))))))))+++---------,,,,,,---)))***,,,+++555OOOUUUAAA...777ZZZyyyNNN000...777666GGGpppmmm@@@---(((***'''///...444MMMMMM999,,,***+++%%%&&&+++***((((((''''''''''''((((((''''''((()))))))))))))))((()))++++++***((())))))%%%;;;VVVfffpppxxx}}}}}}iiihhhaaaSSSDDD:::333...---,,,,,,,,,---...---,,,,,,---......,,,,,,---...///...,,,---555===>>>:::666444222444666555111---...///000///...,,,---...//////444AAAVVVkkk}}}~~~nnnYYYCCC333***...,,,***---333999>>>???CCC;;;222///111444444333333444555444222333777:::===;;;999EEEiiisssbbb\\\WWWRRROOONNNTTTrrr[[[:::222===888777:::;;;JJJ{{{zzzaaaSSSMMMLLLEEE@@@CCCKKKMMMHHHAAACCCRRRjjjtttcccSSSLLLKKKNNNPPPJJJMMMRRROOOEEEAAASSSiiilllNNN<<<666666333111000222111///000555,,,...444???SSSmmm~~~___HHH???===WWWiii>>>FFFwwwvvvJJJddd]]]888000222111222222000---+++***+++++++++++++++******)))))))))((('''(((***+++***)))))))))))))))***************++++++***'''&&&&&&''''''((()))***++++++++++++******+++,,,,,,---......111666IIInnnqqq\\\VVVMMMMMMTTTVVVWWWXXXaaaqqqyyyrrrcccXXXBBB<<>><<<@@@DDDFFFCCC<<<444///+++,,,,,,,,,******,,,---)))888RRRnnnjjjIII111+++,,,000777>>>???;;;666///111222111......111555//////000444999@@@FFFIIILLLEEE>>>HHHnnndddZZZ]]][[[ZZZMMMGGGSSSiiijjjGGG:::666888888555:::>>>RRRxxxZZZLLLFFFDDDFFFCCC???===>>>DDDKKKPPP```kkkxxxzzzlll]]]TTTIIIEEEAAA@@@@@@>>><<<;;;CCCIIIVVVcccgggmmmdddJJJ<<<777666777444111000222111000333888888:::GGGbbb\\\NNN999555;;;444BBBgggrrrCCC>>>UUUpppvvvLLLQQQuuunnnDDD333///......///---+++***+++------------,,,+++***)))((()))((('''(((*********((())))))))))))************)))***+++***((('''((()))&&&''')))***+++++++++***+++++++++,,,,,,---------000555GGGiii~~~vvvuuuwwwMMM777666///000999999222444>>>MMMVVVRRRJJJEEE@@@:::AAAEEEKKKnnn~~~iiihhhdddFFF333333---,,,,,,,,,++++++******************+++---.........,,,---,,,)))444PPPQQQ666222@@@mmm]]]444---***,,,???mmmyyyJJJ222''',,,***///***333UUU]]]GGG555,,,***&&&(((,,,(((***))))))(((((())))))***((()))******++++++******(((+++...000111000111222GGGhhh}}}cccJJJ888---000///....../////////000...//////...------...//////000000///...------...++++++,,,111<<>>;;;===???999<<<>>>===???MMMcccuuu{{{mmmYYYFFF;;;999<<<>>>:::888;;;>>>>>><<<;;;======LLLmmmgggVVVAAA666555666222,,,000------111333111111444FFF\\\{{{bbbLLL777444+++///666***555___wwwFFF666666???```bbbKKK@@@cccxxxMMM666...***++++++***)))***,,,/////////......,,,***)))((()))((('''((()))******((())))))))))))************(((***++++++***)))+++,,,&&&''')))***+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,222FFFkkkuuuqqqpppDDD333777000...222---333000111444444111111333444///444555;;;aaa~~~bbbXXXdddgggIII555444...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........---+++---,,,***777TTTVVV:::333DDDsss[[[222...,,,000DDDooovvvHHH111''',,,))),,,&&&222[[[hhhMMM888,,,***'''))),,,'''******))))))))))))******))))))***+++++++++++++++'''***///222333444666777KKKbbblllVVV999---000555---***)))***,,,,,,++++++.........---,,,,,,...///+++,,,---,,,+++***+++,,,///,,,)))---999DDDCCC<<<222888>>>===999:::@@@HHHQQQLLLBBB999222222666:::CCCIIIQQQYYYeeexxxcccDDDNNNnnnyyy]]]999888===AAAAAA;;;444///...000---+++,,,///111000...000000555BBBRRR^^^bbbaaa\\\bbbjjjzzzrrr[[[UUUXXX^^^dddaaaqqqmmmoooxxxFFF111666999555555;;;:::AAAmmmiiiMMMBBB>>>===>>>>>>BBB@@@BBBVVVxxxhhhIII>>>===:::999<<<777777888999999999999999777;;;CCCXXXcccMMMCCC888555999:::444...666111111444222222@@@QQQqqqjjjTTTBBB666222------111///,,,888III{{{sssTTT555///666@@@LLLFFF???OOOQQQ777555***++++++***))))))+++,,,,,,---///---)))((()))+++((((((((((((((((((((((((((((((((((((((('''''''''///---***'''&&&''')))******(((&&&)))---///,,,)))***))))))+++///000///---333111???bbbyyypppqqqrrrPPP888111,,,...222...000000000///...///111333000333444111>>>aaaqqqbbbHHHOOObbb^^^AAA888999+++......---,,,++++++******---------------------,,,000)))000000444]]]lllHHH;;;NNNyyy\\\444,,,***---IIItttlllDDD+++(((((())))))(((111FFFZZZPPP@@@---$$$'''+++,,,))))))(((%%%$$$%%%(((+++---+++++++++***)))***,,,...///222666:::;;;999666444EEE```UUU444000222***)))+++***((()))***++++++******,,,---......---+++))))))))))))******++++++,,,***+++...000111111000///222111222444777===KKKYYY[[[bbbNNN777666555444@@@HHH???888CCCaaayyy[[[BBB>>>OOOfffaaaDDDMMMFFF<<<333...---------.........///////////////222///222;;;AAABBBBBBEEEFFFEEEXXX^^^TTTXXXZZZZZZ\\\dddjjjuuufff>>>444999:::555;;;;;;:::IIIxxx\\\EEE===999999===888EEEXXXppphhhQQQ===:::;;;999888;;;666777888888999999888888444888>>>OOOuuuiiiKKKCCC@@@:::444111222666:::444444444333555EEEdddsssUUU>>>666888:::000,,,,,,000---+++444CCCnnnzzzjjjFFF222333>>>MMMLLL???HHHaaa???,,,,,,------,,,***************+++---+++)))'''(((***((((((((((((((((((((((((((((((((((((((((((((((((---,,,***(((''''''((()))***(((&&&)))---///,,,)))***))))))+++...///...,,,444555EEEgggxxxiiifff|||qqqQQQ:::444//////111,,,.........---,,,,,,...000///111333222@@@aaakkkWWWGGGPPP___UUU777///444+++000///---+++***++++++,,,------------...............)))000222;;;gggxxxXXX===VVVRRR000---///000KKKwwwfff>>>+++))))))******(((+++999GGGMMMBBB333+++***+++***''')))+++---///---***&&&###(((...444444000------//////111444666666444111///DDD\\\SSS555+++***(((///...,,,******++++++***)))***+++,,,---------,,,+++******+++++++++++++++++++++,,,---...//////......------///111222555>>>HHHNNNYYYXXXOOOLLLJJJIIIMMMCCC888888RRRxxxqqq```JJJ::::::OOOllllllSSSEEE???777111...................../////////000000444444444666999<<<<<<;;;AAAAAAVVVlllVVVTTTYYYWWWTTTTTT]]]sss~~~MMM777888<<<:::666>>>:::===XXXvvvLLL===<<<<<>>TTTggg\\\VVVYYYZZZTTTPPPPPP______;;;555<<<<<<999888<<<:::GGGmmmdddAAA???IIIRRRaaattt|||dddNNN@@@:::666666::::::666555777666666777888888888888777555888999===RRRzzzsssSSS???777666:::555000111444555111,,,///AAAYYYrrrrrrNNN===111333555000++++++,,,+++,,,...,,,)))---555222OOO```VVV???---:::ZZZ~~~wwwZZZXXXhhhoooaaa999...---,,,+++++++++***)))((())))))))))))))))))***((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++***((((((***)))(((***,,,---+++)))))))))***+++,,,---,,,,,,)))///EEEnnnuuuaaagggeeeKKK===<<<777444333,,,///000000///---,,,---...111111444777HHHaaaZZZ999AAAVVVbbbPPP444,,,000111////////////......---,,,***++++++,,,---......///,,,,,,000222BBBeeeoooVVVIIIsssLLL222333777666TTTSSS111...+++)))(((++++++)))***...555555333///,,,,,,///222000000000444<<>>111+++,,,///------,,,,,,+++***))))))222DDDSSSSSSGGG777---...000...,,,,,,------,,,++++++******+++,,,---...///.........------,,,,,,+++,,,+++++++++,,,...000222---,,,---///---***+++///666555CCCHHHBBBXXX|||ooo```[[[RRRIIIOOO^^^WWWQQQTTT^^^ooorrrOOO111///------.........---000////////////000222333<<>>:::777;;;888AAA\\\zzz\\\FFFMMM[[[dddpppqqquuuqqqaaaNNNAAA<<<;;;777777999;;;:::666666777666666777888888888888888333888;;;@@@PPPqqqfffMMM>>>777666777444333111000111555:::>>>HHHjjjrrrbbbUUU<<<000)))---///+++)))---,,,,,,---...,,,***,,,000***444BBBNNNEEE,,,111SSSxxxSSSMMMaaahhhGGG...+++))))))+++,,,+++******)))))))))************))))))))))))))))))))))))(((((((((((())))))******'''(((***++++++***)))(((***))))))***+++,,,+++***)))***+++,,,,,,,,,,,,,,,...000EEEuuuoooiiiZZZBBB888999666333333---///111111000...,,,,,,---111000111666HHHaaaWWW333777SSS^^^LLL777...,,,---,,,...111333333000---+++))))))***+++,,,------...***...000111BBB]]]]]]FFFLLL{{{NNN555111777;;;^^^RRR222555111,,,***+++,,,+++,,,000...//////,,,)))+++222999HHHLLLRRRWWWYYYXXXUUURRRAAA;;;333---++++++---...***************++++++,,,---666GGGTTTPPPDDD777...---,,,+++,,,---//////...+++******+++,,,---...//////......------,,,,,,,,,,,,+++***+++---000444666///---,,,---,,,)))+++///222***111333000OOO~~~ooo___QQQ???666FFF```gggZZZWWW___hhhkkkWWW666...---,,,,,,---...---+++000000//////000111333444UUUjjj{{{~~~zzzkkkWWWYYYZZZZZZTTTLLLOOO___qqqkkkHHH;;;666<<<===888888>>>:::SSS{{{uuudddYYYZZZ]]]YYYVVVWWWLLLGGGAAA>>>>>>===888333444666888999888777888999777777888999999999999999888;;;>>>AAAIIIZZZqqq~~~wwwqqqkkkhhhlllooorrrtttsssqqqppppppssswww|||hhhVVVDDD<<<;;;999666444---333666222///:::SSSiii}}}rrrYYYGGG===:::333...,,,,,,+++***+++///,,,---------++++++,,,...333...333FFFHHH...(((@@@nnndddJJJQQQ```NNN222...)))(((***,,,,,,++++++***))))))++++++***)))))))))))))))))))))))))))'''(((((())))))******+++'''((()))+++++++++***))))))******+++++++++******)))+++------,,,,,,,,,...000///AAArrrqqqcccRRR<<<333666333222333///000222222111///,,,,,,,,,000...///555IIIeee```===;;;WWW[[[III>>>888000...,,,...222444444222...,,,******++++++,,,,,,------(((///000222EEEYYYSSS???KKKyyyKKK444......<<>>999///+++((())),,,---***&&&((())))))***,,,---......///,,,777CCCEEEGGGBBB333,,,+++***+++---///000///+++++++++,,,,,,---------------------------,,,,,,,,,++++++,,,...111444666///+++***++++++)))+++///...***,,,---///GGGrrr~~~fffIII888222999PPPfffttt[[[RRRWWWWWWPPPAAA---...---,,,---......---,,,111000//////000222444666OOOdddzzzgggWWWQQQ]]]ZZZVVVSSSXXXjjjoooHHH<<<888888;;;;;;888;;;AAAEEEmmmjjjdddZZZQQQKKKEEE===777===888444777;;;:::333...333555777777888999999777888888999:::::::::::::::======>>>???BBBGGGPPPWWWbbbrrr{{{uuunnneee___TTTTTTSSSQQQNNNIIIDDDAAABBBEEEGGGHHHFFFEEEFFFGGGEEEHHHLLLOOOVVVaaappp{{{zzzaaaGGG>>>888::::::777444555///333666999AAATTTnnnqqqVVVEEE===555///,,,''',,,000//////000///,,,+++,,,,,,******+++,,,---444333444???FFF666+++333JJJuuuxxxVVVCCCRRRWWW:::333+++(((***,,,,,,+++,,,***((((((******(((&&&))))))))))))))))))))))))'''(((((()))******++++++''''''(((******+++++++++)))***+++++++++************---//////---,,,---///...--->>>nnnooo```UUU???666777444444777555555666777666333000//////333111222888PPPrrrsssVVVJJJ```YYYBBB@@@???666333///000111222222222000///------------------------+++333000111FFFWWWNNN===LLLlllCCC111...---DDDpppQQQ666777222000///222222444:::BBBKKKMMMNNNNNNOOOTTT\\\ccccccZZZKKK<<<222...///000333111//////...,,,)))&&&((()))***,,,------......111(((---444777EEEIII666---+++***+++---......---***+++,,,---------,,,+++,,,,,,,,,,,,,,,------------,,,,,,,,,---///111222///+++))),,,,,,******,,,+++///------333>>>UUUssskkkQQQCCCIII\\\sssrrrWWWRRR[[[RRR???555222///...------///000000///222111//////000222555777888EEEUUUdddsssdddRRROOOTTT___VVVNNNVVVpppuuuVVV777999999999999999:::>>>BBBOOO~~~gggTTTRRRIII===999>>>@@@===666888999999666444888===444666888888999:::888444999999:::;;;;;;;;;;;;:::;;;:::;;;@@@EEEIIILLLOOOOOOYYYfffqqqwwwjjjccc]]]VVVRRRRRRPPPKKKGGGEEEGGGIIIKKKKKKHHHEEECCCAAABBBCCCBBB@@@@@@CCCFFFAAABBBBBBAAACCCJJJVVV```iiiwwwwwwUUU@@@>>>;;;:::;;;777111333:::666111111@@@ZZZrrr~~~___NNN===777111+++,,,333,,,222111))))))000111++++++++++++((((((***,,,,,,***555888:::BBB???333///222WWWvvvaaa:::III___AAA888...)))***,,,,,,+++,,,)))''''''((()))&&&$$$))))))))))))))))))))))))'''(((((()))***+++++++++''''''((()))***++++++,,,)))***,,,,,,***)))******+++...000000---,,,...000...000BBBqqqtttfff]]]FFF<<<<<<888999===;;;:::<<<===<<<999666444444888666777>>>XXX~~~kkkSSSdddSSS888;;;???666444222222000000000111222333///////////////.........///777000///EEETTTJJJ<<>>[[[TTTXXXXXXYYYaaarrrfffPPPTTTdddTTT666---222///...---...000222333222222111//////000333666888444555:::BBBJJJ\\\yyyoooTTTHHHNNNXXX\\\MMMEEEVVVkkkOOOBBB???@@@999888===???>>>EEEPPP{{{iiiTTTIIIBBBAAA@@@???===;;;999888888888888888888777666666222444777::::::999777666:::999999999;;;<<<<<<<<>>????????????>>>======@@@@@@@@@AAABBBEEEGGGIIILLLTTTaaauuukkkLLL===>>>555666888::::::999777555555777EEE^^^vvvyyyhhhUUU>>>:::444222222222000---------------------------,,,,,,,,,---------......111&&&***@@@KKK@@@444333444;;;LLLccccccFFF>>>UUUJJJ???---***333///&&&))),,,***))))))******)))'''+++*********))))))((((((*********))))))))))))))),,,///,,,&&&***222///%%%(((((()))+++++++++++++++...---,,,---//////...---+++000CCCppprrr{{{aaaYYY___QQQMMMNNN[[[ZZZWWWSSSLLLFFF???<<<;;;AAA>>>CCCgggrrrcccdddQQQ:::999;;;666333666444222000000000222333000000////////////000000+++///000555HHH[[[TTT???YYYggg>>>...555@@@lll~~~cccRRRRRRPPPMMMKKKIIIIIIJJJKKKOOOJJJAAA999222///......111///333999777000555AAAVVVQQQCCC222+++...000...---,,,***)))***,,,///111222...***+++111777::::::...---,,,++++++,,,---......---+++******,,,///000......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,111000///000333666888999888:::===HHHbbbyyyyyylllSSS]]]kkkaaaBBB111222222///000000///......000111000000000111333444333222333555:::???@@@FFFWWWkkk~~~sss\\\SSSRRRSSSSSSNNNKKKJJJbbbcccLLL???;;;:::===777999@@@>>>>>>UUUtttiiiTTTIIICCCBBB@@@===;;;999888888888888888888888777666555<<<999777888<<>>888888888:::===@@@BBBCCC>>>@@@CCCDDDDDDCCCDDDEEEJJJKKKOOO^^^{{{fffOOONNN^^^]]]RRRJJJCCCEEEEEEFFFGGGHHHHHHIIIHHHHHHHHHHHHIIIKKKMMMOOOQQQPPPOOOOOOPPPSSSUUUUUUTTTSSSSSSSSSTTTSSSSSSRRRRRRRRRPPPOOOPPPRRRSSSRRRPPPPPPQQQQQQPPPNNNJJJGGGDDDCCCCCCCCCCCCBBBAAA@@@???@@@AAACCCDDDCCCAAA>>><<<<<<<<<======>>>??????@@@>>>>>>>>>>>>???AAACCCEEECCCEEEIIIRRRddd}}}kkkiiiqqqyyykkk[[[LLL===777:::===:::555333444999???CCCHHHRRR___fff```RRRBBB888666222//////111333333222------------------------------,,,,,,+++++++++***///,,,///@@@WWW^^^OOO;;;000///;;;UUUZZZ@@@999OOO^^^UUU===---...,,,)))---,,,+++******++++++***(((*********)))))))))(((((()))))))))))))))************---,,,)))///888777...))))))******+++,,,,,,,,,...---,,,---/////////------///AAAooojjj```OOOPPPUUURRRRRRPPPNNNJJJFFFBBB???;;;???<<>>;;;???>>>===<<<===>>>@@@BBBJJJMMMQQQRRRRRRPPPOOOOOOSSS```ssszzz[[[NNN___{{{uuu[[[NNNLLLFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEHHHGGGFFFFFFGGGHHHGGGFFFDDDDDDEEEEEEFFFEEEEEEEEEIIIGGGFFFFFFHHHHHHGGGEEE@@@AAAAAABBBBBBAAA@@@@@@>>>>>>>>>>>>===<<<;;;;;;???>>>===<<<;;;;;;;;;;;;:::::::::;;;<<>>??????<<<<<<>>>BBBVVVvvvWWWOOORRRTTTXXX___aaaiiiwwwgggRRR@@@;;;<<<999777999777555444666===IIIUUU]]]ZZZ[[[XXXLLL===333222444111...+++,,,///333333222------------,,,,,,,,,,,,------,,,+++***)))((((((***...///;;;aaa|||___>>>000000FFFNNN888333KKKsssoooTTT555+++******///---+++******+++,,,+++)))******))))))))))))(((((((((((())))))******++++++)))------+++000888888111++++++******+++,,,...///...---,,,---///000///...000000AAApppxxx___EEE333777<<<===>>>??????>>>===;;;:::555888444;;;bbb}}}nnnqqqZZZ:::000222333555777555333111000000000111222111111000000000/////////000---///FFF\\\UUU===VVV]]]999333CCCnnnnnnNNNIII???666///,,,,,,---******+++++++++++++++++++++---000222222>>>___zzzQQQ333***------(((,,,++++++,,,,,,---...///,,,---...000444:::AAAEEE===:::555000---,,,---...,,,---...//////...,,,***------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,000/////////...------,,,111222???QQQTTTIIIFFFLLLPPP^^^hhhTTT555...222------...000000/////////000///111333222111222666999666888:::;;;:::===HHHUUUSSSWWWPPPYYYlll}}}fffOOOFFFGGGHHHGGGFFFFFF[[[sssbbbRRR???888<<<@@@>>>999;;;>>>>>>===DDD```ppp[[[LLLCCC???;;;::::::999999888888888:::999888777777666666666444444666888;;;;;;999777>>>??????@@@AAADDDIIILLLUUUYYY^^^```___^^^\\\\\\nnn{{{hhhXXX___zzzqqqSSSKKKPPPCCCCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@???EEEDDDCCCCCCDDDDDDCCCAAAAAABBBBBBCCCCCCCCCCCCCCCDDDCCCBBBBBBBBBBBBAAA@@@BBBBBBAAA@@@@@@@@@AAAAAA<<<<<<<<<<<<<<<;;;:::999===<<<:::999999999:::::::::999999999:::===???AAA;;;:::999999999:::;;;<<<>>>:::===AAA>>>GGGpppzzz\\\PPPLLLEEEDDDHHHIIILLLQQQZZZhhhyyygggRRRHHH>>>777;;;@@@>>>999666111555===FFFPPPXXX]]]```TTTHHH888///...222444555444000,,,+++...//////------------,,,,,,,,,,,,,,,---,,,,,,+++******))))))))),,,***000SSS|||rrrVVVBBB777DDDHHH222...FFFmmmsss___===...,,,+++---+++***))))))++++++***)))))))))))))))))))))((((((''''''((()))***++++++,,,+++---,,,***---111000+++---,,,*********,,,...000---,,,,,,---///000///.........BBBssskkkWWWyyyYYY===---//////...///111222333444444444222444222===hhheee<<<...000111111666555444222111000000000222222222222111000//////111222---111KKKfff^^^CCCHHHzzzZZZ:::;;;RRRjjjWWWQQQIII???888444222111111111000...---,,,,,,,,,,,,,,,------...<<<\\\yyyhhhEEE///))),,,---***(((((()))***+++++++++,,,---///222333555999AAAFFFNNNHHH???555...++++++,,,,,,---...//////...---,,,---,,,,,,,,,,,,+++++++++,,,------......------,,,++++++,,,,,,,,,,,,------,,,...///////////////000111;;;KKKUUUOOOCCCDDDLLLQQQ]]]aaaJJJ---,,,333---...000222222000//////000444333222111222555888:::999:::<<<>>>AAAHHHUUU______^^^NNNKKKYYY|||lllWWWEEECCCGGGGGGEEEEEEJJJgggEEE>>>888888<<<>>><<<888888???@@@AAAZZZqqq\\\LLLFFFDDDBBB@@@@@@@@@???>>>;;;999666555999888777777666666777777444666999;;;<<>>???@@@AAA@@@>>>??????@@@AAAAAA@@@@@@@@@>>>>>>>>>>>>===<<<<<<<<>>======>>>>>><<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::;;;:::999888888:::<<<===;;;:::999888888999:::;;;<<<666:::AAA>>>@@@```zzzfffTTTDDDAAAEEEBBBAAA@@@BBBHHHSSS```iii{{{rrrbbbUUUGGG>>>:::888:::???@@@<<<777444999???GGGMMMPPPNNNIIIFFF===777222333666666///(((666222---,,,---...---+++------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,)))***777KKKVVVWWWXXXLLLEEEMMMMMM555***999IIIYYYRRR<<<333000***))))))((('''((()))***)))((((((((((((((((((((())))))''''''((()))***++++++,,,,,,---,,,******,,,+++(((---,,,*********,,,...000---,,,+++---///000000///++++++???ssshhhUUU{{{SSS===333555111///000111222333444555555555777888HHHwwwvvvEEE444666444111555555444222111000000000222222333333222111000000222444000666VVVuuulllLLLBBBttt[[[<<>>AAALLLUUUHHH444333666------///222333222333444555999777777;;;BBBGGGHHHGGGKKKLLLLLLMMMRRR\\\gggnnnlllfffNNNDDDLLLmmmdddQQQBBBCCCGGGFFFFFFIIISSSwww;;;999888777888999;;;===666???HHHWWW~~~rrrgggbbbcccgggkkkbbbXXXMMMHHHJJJKKKHHHDDD@@@???===;;;:::999999:::888777666666666777999:::777888:::???IIIWWWeeennnooovvvvvv[[[GGGHHHLLLBBBGGGFFFDDDCCCCCCCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEBBBAAAAAAAAACCCDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBAAA@@@???@@@AAA<<<<<<;;;;;;;;;;;;<<<===<<<<<<=========<<<<<<;;;999;;;<<<>>>>>><<<:::999;;;:::999888777888888999::::::999888888999:::;;;<<<444444;;;:::<<>>>>>>>>AAADDDHHHQQQYYYfffvvvvvvhhhVVVHHHAAA>>>;;;888777999;;;;;;888777888:::===>>>@@@AAA???:::666333333666999777111...000333444000,,,,,,...000///---------,,,,,,++++++******++++++++++++,,,,,,------((())),,,...,,,)))///888AAAEEEIIISSSVVVBBB---,,,'''888;;;444555111***)))((('''&&&''')))))))))'''''''''(((((((((((())))))(((((())))))******++++++******+++++++++,,,,,,,,,++++++******+++,,,...///,,,++++++---///000000///222---<<>>DDDEEEAAA;;;666000000...---,,,,,,,,,,,,......---------,,,,,,,,,,,,------......------,,,***++++++,,,,,,------...+++---...---++++++...222444CCCFFF999000555:::999888???NNNOOOBBB<<<666***---...000000111222555888666===KKK[[[jjjsssuuutttnnnppppppooottt|||pppcccHHH???CCC^^^```NNNAAACCCFFFDDDIIISSSccc:::::::::999777888;;;>>><<>>???@@@@@@???>>>??????>>>>>>===<<<::::::999;;;===<<<::::::;;;==================<<<<<<<<<:::;;;;;;<<<<<<;;;;;;;;;999:::;;;;;;;;;;;;:::999999999999888888777777777999999888888888999;;;<<<;;;666666:::::::::GGGXXX```NNNDDD;;;===>>>???>>><<<;;;===>>>AAADDDJJJQQQZZZfffrrrzzz}}}yyynnnbbbFFFDDDAAA???===;;;777444777999;;;999666777999<<<666666555444333222111111222666777111))))))555AAA333///++++++---///...---------,,,,,,+++******)))++++++++++++************###''',,,...+++((()))...000<<>>>>><<<999666666888:::===QQQnnn|||gggIIIAAAAAAQQQtttzzz[[[JJJ@@@CCCDDDDDDPPPaaa|||666888::::::999888777888EEEHHHgggvvvgggiiifff^^^ZZZXXXUUUQQQOOOOOORRRUUUeeekkkrrrwww{{{zzzeeeOOO???777555666666555444555666999;;;===AAAEEEUUUwwwyyyjjjfffddd]]][[[WWWTTTRRRPPPPPPQQQRRRPPPNNNKKKJJJJJJKKKLLLHHHGGGEEEEEEFFFEEEDDDBBBFFFEEEEEEDDDCCCAAA@@@???;;;===??????======???AAA@@@@@@???>>>===;;;999888888999999:::::::::999999999888888888888999999999777777888888888888777777888777777777888999;;;<<<444555999===;;;888===EEEiii{{{jjjYYYFFFCCCAAA>>>:::888:::>>>BBB;;;===AAACCCFFFIIIMMMOOOSSSUUUTTTQQQRRRSSSKKK@@@DDDBBB>>>:::888777999:::333777999999888888666444555555444333222111000///...222555444111///000111444000,,,***,,,---,,,***------,,,,,,+++***)))))),,,,,,+++***)))((('''''''''***)))%%%&&&***+++(((000;;;<<>>;;;222111777:::...777MMMWWW^^^fffiiiZZZWWWQQQJJJCCC@@@@@@AAANNNiiirrrQQQJJJCCCJJJjjjrrrXXXIII@@@CCCEEEFFFWWWnnn<<<555444<<<>>>999;;;BBBFFFppp{{{wwwooocccVVVUUUSSSRRRWWWbbbqqq|||cccAAA888<<<>>>>>>???>>>;;;;;;@@@JJJSSSYYYuuu}}}zzzyyyyyy|||zzzvvvpppkkkgggdddbbb^^^^^^]]][[[XXXTTTQQQOOONNNKKKGGGEEEDDDEEEDDDDDDCCCDDDDDDCCCBBB@@@>>>===AAA@@@???>>>???===;;;999999888888999;;;<<<;;;999777999<<<<<<;;;:::999999;;;:::888777666555666666:::::::::999888777666555666777888999999999<<<>>>SSSvvvkkkVVVAAA666>>>DDD===:::@@@<<<:::999;;;;;;<<<===@@@:::<<>>999777888:::<<<===;;;;;;;;;;;;::::::;;;<<<;;;:::999888777777888888888888999999999888888777777777888888777999<<<>>>YYY}}}xxx```III???:::666999???999888999::::::999999999>>>======>>>;;;777666888999888777777888888888888===>>>>>><<<999777666777555333111///....../////////222555444000...000222000...,,,+++******+++,,,++++++++++++***)))((('''))))))(((((((((((())))))(((((((((((())))))******,,,:::RRRWWWEEE<<>>EEELLLXXXVVVPPPIIIEEEHHHOOOVVVnnn~~~tttlllfff]]]ZZZUUUOOOKKKHHHGGGGGGDDDBBB@@@???@@@AAA@@@@@@EEEBBB>>>===>>>@@@AAAAAA;;;999777555444555666777::::::999888888999999:::777777888999999999999999888888888666666888<<>>777;;;444888GGGlllttt{{{WWW===;;;,,,333444444444333222111111555555666666666666555555777:::FFFXXX{{{{{{RRRIIImmmlllUUUAAABBB```wwwYYY;;;///111222///000333333111333777888666111000///------...//////---000333555555333000---000///...,,,++++++,,,,,,)))***,,,.../////////...++++++++++++,,,------............//////.........,,,,,,000888BBBKKKNNNOOONNNTTT```llltttrrrjjjbbbKKKEEE===777333000...,,,,,,------.........------///,,,***)))---FFFwwwuuuPPP>>>@@@FFFGGGEEEAAA>>><<<999555222555777CCCYYYmmmooo^^^LLLhhh}}}}}}www```QQQQQQcccZZZQQQOOOYYYvvv777888===HHHXXXrrrsssjjjvvv]]]???777===AAABBB@@@===888555666:::>>>QQQyyyooogggaaa^^^XXXTTTNNNIIIFFFDDDAAA@@@:::;;;===@@@BBB@@@===999===;;;999888888888888888888888888999999:::::::::777888888999999999888888999888777555555777;;;???XXXeeeWWW\\\llluuugggWWWHHHBBBBBB???:::888::::::999999555666<<<<<<888888===:::>>>@@@>>>999666777:::444666888888666444333333333222111000///////////////111333222000//////000...---,,,++++++++++++,,,)))+++///111222000---+++)))(((((((((((())))))***)))))))))))))))))))))))),,,666SSSaaaMMM555///...777999888333,,,+++///444777666222///,,,++++++,,,&&&)))***'''(((,,,...---((((((((((((((())))))***)))***,,,---------///111000---++++++---...//////........................---444;;;YYY|||WWWbbb}}}rrrqqqfffYYYLLLGGGGGGGGGJJJMMMDDDDDD:::;;;BBBaaaqqqfffSSS>>>CCC333555555555555444333111111444555666777777666555444777999IIIddd]]]XXXvvvnnncccJJJCCCfffmmmMMM777111444444000///222333111333777888666//////.........---------+++,,,...//////...,,,+++000000111111000///---,,,,,,---...//////...---,,,,,,,,,+++++++++,,,......---...///000000///...---333000,,,,,,///222333333///555@@@PPP___jjjoooppp[[[UUULLLAAA888333222222555555555444222000...---...---......///AAAkkkfffPPPHHHJJJNNNPPPNNNKKKGGGCCC@@@<<<:::777555:::QQQppppppXXXeee}}}vvv___YYYkkkgggaaabbbsss:::@@@QQQnnnlllgggzzzQQQ===999:::999777777777666666777999:::MMM~~~tttiii___VVVOOOKKKJJJJJJJJJKKKJJJGGGAAA===???>>>???AAADDDDDDCCCAAA777777888999:::::::::::::::::::::999888777666666999888777555444666;;;>>>\\\|||NNN===:::AAAXXX]]]rrruuu___\\\RRRDDD===<<<<<<888<<<777888<<<:::444777AAAGGGOOOVVVRRREEE;;;777999222444666666444222222222222222111000000/////////000111222111000/////////------,,,,,,++++++,,,,,,(((+++///222333111...+++((((((((((((((()))******************))))))))))))000111IIIccccccVVVDDD333+++111666333,,,***...444???CCCDDD>>>333+++***,,,%%%((((((&&&(((,,,---+++((((((((((((((())))))***)))+++---------...000111//////---******///666:::......///////////////000+++555:::QQQ~~~qqq```WWWTTTQQQPPPQQQHHHEEE999===AAA[[[xxx]]]nnn|||WWWCCCFFF888888888888777666444333222333444555666666555444333666444FFFkkkfffdddeee\\\GGGEEEmmmgggFFF555333555333111...111222111222555666444...............------,,,111000////////////000111...111444666666333///------........................---,,,,,,,,,---...///---...///000000///...---222111000000111000///...//////000444:::AAAGGGJJJKKKWWWbbbaaaSSSCCC:::777777777777666555333222111111000222222000<<<]]]~~~uuu```NNNJJJOOORRRPPPQQQOOOLLLGGGBBB???>>>===888888BBB```zzzttt|||yyynnnwwwtttpppwwwKKKYYYuuuqqqnnnnnnJJJ<<<;;;999555555666777888:::<<<===>>>LLL~~~tttnnnhhhbbbZZZSSSMMMIIIFFFCCC===<<<===@@@DDDEEEBBB>>>888999:::;;;;;;;;;;;;::::::::::::999888777666555888888777666555666999<<>>000******'''((('''&&&(((,,,---)))((((((((((((((()))*********+++------------///000...000...)))***222:::???......//////000111111111000666777JJJ{{{ttt```UUUOOOHHHCCCAAA@@@;;;333;;;>>>SSSaaakkkfffHHH???444<<<<<<;;;:::888777555444444444444555555444444444555000DDDooogggjjjtttSSSIII>>>IIIsssbbbAAA333333333111000...222333111222555444111///............---------222111///......///111222---000555888888555222///------------///111444555111000...------...000111/////////000000/////////---///111333222111...---111000///...---...///000444RRRsss}}}lllRRR???777111111111222333444666777777333222111111:::UUUqqqxxx___MMMJJJPPPSSSPPPTTTRRRNNNGGG@@@<<<::::::;;;???RRRwwwoooaaaeee}}}zzzyyyvvvwwwxxxgggEEE:::999777555777555444444666999<<<===GGGwwwkkkccc\\\WWWTTTQQQMMMHHHGGGGGGEEE@@@<<<;;;<<<======>>>===<<<<<<999999999999999888777666777888888777666666888;;;EEEBBB;;;666999;;;:::888888<<>>::::::888<<>>JJJIII777---666>>>???777///++++++///999BBBBBB;;;222...---******(((''')))------)))((((((((((((((()))*********,,,------,,,,,,---///...///,,,)))---666:::888------...///111222333333444888:::RRR~~~yyycccTTTFFF@@@???<<<888666999666333>>>;;;GGG{{{qqquuuxxxPPP===<<<@@@??????===;;;999888666666666555555555555666666666111JJJwwwkkkuuueeeMMMEEEDDDVVVxxx^^^>>>333333111000222000444555333333555444000000///......------............---,,,,,,---......---///222444555555333333222000......000444888;;;333222///......///111333000000////////////000000---...000///...,,,+++++++++---...///111222444666@@@ZZZtttvvv```FFF888555......---...000444888:::999333111222111444EEEYYYuuuwwwqqqbbbTTTOOOPPPQQQSSSTTTSSSNNNGGGAAA>>>>>>777===VVV~~~{{{cccSSSJJJQQQ]]]dddjjjpppuuuxxxgggGGG;;;999999999===999555222444888<<<>>>MMMvvvnnnddd\\\XXXRRRKKKEEE===>>>???@@@@@@???>>>===777777888999999999999888666777888888666666888999888333888;;;444333===BBB;;;:::;;;===<<<<<<@@@EEEJJJ___vvv```SSSGGG???666;;;[[[ttt___FFF:::<<>>555***444???CCC???888333222))),,,///000//////111444,,,,,,***(((***///...)))((((((((((((((()))******+++,,,------++++++,,,---///...+++)))111999888000,,,---...000111333444555444999AAAbbbhhhPPPIIILLL@@@777888===???======:::::::::EEE;;;@@@sss[[[FFFPPPBBBBBBAAA???===;;;999888888777666555555666777888888666RRRrrrzzz___RRROOOSSSeee{{{]]]>>>555555111111555222555666444444555444000111000///------...//////------...//////...------......///000111333555666999666222000000444888;;;444333000//////000222444111000///......///000111...//////......///111333000000000///000222666999aaajjjlll\\\AAA...---444111000......///333777:::777222111333000,,,222<<>>===CCCQQQbbbrrrmmmOOO???AAAHHHLLLMMM@@@666555999:::999888;;;777333222333555555555555444333222111000//////000000000000//////...---///---+++***+++++++++)))******))))))))))))******((())))))'''&&&%%%'''(((+++...000///+++((()))+++,,,******+++---///...---444000333???IIIKKKIIIHHH999...&&&(((---......---...,,,)))'''&&&'''))),,,+++++++++************)))+++...111///***))),,,000000+++)))...666999555...111555///,,,888<<<666444:::CCC___bbbIII@@@===;;;AAA:::333999<<<:::???>>>>>>GGGPPPNNNQQQmmmkkkaaa]]]WWWOOOIIIFFFDDDAAA???;;;;;;:::888555555666888<<>>>>>???>>>===;;;<<<:::888999:::;;;::::::999999888888888999::::::999;;;<<<;;;888777777888:::777888???FFFMMMYYYeeeyyybbbPPPEEE======;;;::::::666333666===<<<999555444555777777666444444333222111000//////000000000000000///......222000...---...///......***)))((((((((((((((()))'''((())))))''''''(((***%%%(((+++,,,***(((((((((222///+++((((((+++///111555---)))///???LLLPPPNNN@@@777...++++++///666>>>///+++((((((***,,,***(((************************+++---///---+++***,,,//////,,,+++///444777444///,,,000...666HHHKKKEEEDDDDDDZZZdddEEE;;;<<<888BBB>>>666999;;;===EEEOOOZZZnnn~~~|||vvvlllccc[[[SSSKKKFFFDDDAAA===:::888999;;;<<<>>>CCCfff|||nnn\\\III@@@>>>>>>>>>@@@;;;;;;:::999888666555555444444444333111...,,,***///.........------------......111222//////666@@@FFFCCCEEEKKKMMMFFF999111333333444666555333000///111000///000111222333333///000000111111000000///000000///222777777===KKKIIIAAA777111222444333222//////000222444666555555111222333333333333222222000;;;LLL]]]hhhooosssuuuaaa^^^[[[WWWTTTSSSUUUVVVQQQLLLFFFCCCDDDGGGIIIJJJQQQbbb|||}}}aaaNNN???===@@@FFFIIITTTpppfffDDD888777666333777555666777666555;;;CCCeeeuuuiiiccc\\\VVVPPPNNNNNNLLLGGGBBBHHHEEE@@@>>>>>>@@@AAAAAAAAA@@@>>><<<<<<<<<>>>>>>:::;;;<<<<<<:::999999999<<<999999;;;<<<>>>CCCJJJXXXjjj~~~qqqZZZIII<<<999777888666444666;;;999777333222333444444444555444444333222111000000....../////////...------111///,,,,,,---.........+++***))))))((((((((((((###%%%'''(((''''''((()))&&&(((+++...///...---,,,***)))'''&&&%%%(((---111AAABBB;;;222222;;;@@@>>>AAA<<<555///***///AAASSSDDD;;;000******+++((($$$)))))))))***++++++,,,,,,,,,,,,,,,++++++,,,,,,---///......000222333222000111111111<<>>888DDDCCC===CCCKKKWWWfffyyymmmfff]]]UUULLLEEEBBBAAA???===<<>>:::===IIIRRRQQQIIIDDD;;;888444000/////////...000111111///...///111333000111111222222222111111222000///333888===DDDLLL@@@;;;444000...///000000,,,...111333222222222333000000111222333333333333000333888@@@LLLZZZiiissskkkhhhdddbbbaaaaaaaaa```VVVPPPIIIEEEEEEFFFFFFFFFIIIQQQccc~~~dddOOOHHH@@@AAAFFFNNNVVViii___AAA999999999777777555666777666666<<>>??????<<<<<<===>>>======<<<<<<777777888999999999;;;>>>999AAARRRjjjxxxjjjUUUDDD444333999;;;888444888666444333222222333333555444444333222111111111000000111111111111000000111///,,,,,,---......------,,,+++******))))))***%%%''')))***)))(((((()))&&&&&&''')))******)))((((((***,,,,,,***)))***,,,CCCXXX```PPP===555222,,,666777888222+++///DDDYYYdddXXXEEE666---)))(((''''''((()))***+++,,,---------+++******,,,------,,,///000111111000000111111666666555;;;???;;;EEE^^^VVV@@@@@@===IIILLLNNN```tttvvviii^^^WWWOOOFFF???@@@===UUU{{{uuuaaaKKK???;;;999:::???EEEKKKUUU]]]dddbbb___YYYQQQIIIAAA<<<888777444222222222333444/////////000111222333333444///,,,...///...///222>>>444111999BBBHHHQQQYYY^^^VVVHHH:::444666999:::333444555444111000111222000111111222222222222111000///222444444===HHHKKK;;;999555222000000111111...222555555222///000111......000111222222222222111222333444888>>>EEEKKK^^^```eeekkkoooooojjjfff[[[UUUNNNKKKKKKLLLLLLKKKOOOQQQ[[[pppuuuYYYHHHFFFKKKMMMSSS^^^mmm|||[[[???999999888888666555666888777888>>>FFFkkkyyyooohhhcccbbbaaa```aaa]]]WWWQQQLLLHHHGGGGGGFFFFFFEEEDDDCCCBBB@@@???>>>???@@@>>>;;;::::::::::::999===KKK]]]llluuuxxxqqq\\\EEE;;;:::999555333::::::888777555444555555333222222111111000000000333333444444444444444333222111////////////...---,,,+++******)))))))))***)))***,,,,,,***)))******,,,------......------.../////////---***))))))***555TTTnnnpppfffZZZHHH555+++111666555,,,+++999KKKfff___SSSCCC444,,,***,,,''''''(((***+++,,,---...---+++******,,,......---///111222111//////000222111666666777999>>>^^^gggIII@@@IIIYYYdddrrrvvvjjj\\\RRRQQQGGGRRRnnnwwwnnnvvviiiLLL@@@:::666777:::>>>EEEMMMRRRUUUYYY\\\\\\ZZZVVVTTTLLLKKKGGGCCC===777333000444333111000000222444666999333000111333111111222EEE999111000111555FFFZZZ|||zzznnn\\\LLLCCC;;;333555666777777555444444444///000111111222222222111------666555///<<>>;;;;;;===???>>><<>><<<999666444444444444555111///222333222222555AAA888444555000///???UUUyyycccLLL:::999666333222333333222111///000111222222222222222000...888777000CCCUUUJJJ888777888999::::::777555000111222111000///000111//////000111222222222222///111333444444555666888333777>>>EEENNNXXXbbbiiiffffffccc]]]VVVTTTVVVYYYQQQTTTYYY___hhhvvv|||hhh]]]XXXWWWWWWaaaggguuuYYY@@@:::777555555666555666999999:::@@@IIInnnrrrqqqhhhYYYLLLFFFAAA<<<<<<===???===666555AAAPPPXXX___gggfffYYYIIICCCEEE===>>>???===999777888999:::::::::999999999999888333444555555666666666555555555666666666222---)))************+++,,,------+++++++++++++++---111555///<<>>>>>>>>???GGGKKKOOOTTTUUUTTTRRRPPPHHHHHHGGGEEEBBB???<<<:::999666666777777444555999>>>666555999666111;;;NNN{{{sssfffQQQFFF:::333222333222000000111222333444444444444777///888;;;888TTTdddNNN>>>===???DDDJJJLLLHHHDDD@@@===999666555444333222222333444444444444333333222222333222000111222444444666777777;;;EEEVVVbbbkkknnnmmmeeeZZZUUUYYY```TTTUUUUUUUUUUUUXXX]]]aaa|||lllgggfffdddqqq|||VVV???;;;999777999666555666999999:::AAAIIIqqqqqqbbbVVVMMMJJJAAA===AAADDDAAA???@@@AAAJJJ]]]ooorrrdddRRRHHHGGGIIIJJJGGGCCCAAABBBCCCBBBBBBBBBBBBAAAAAAAAAAAA???@@@@@@AAABBBBBBBBBAAA@@@@@@BBBCCCBBB===666111---------...///000111222666666777777888<<>>>>>???;;;:::999999===BBBHHHKKKMMMOOORRRSSSQQQLLLGGGCCCFFFDDDCCCCCC@@@;;;<<<@@@III<<<777:::666...333AAAMMMeeexxxxxxtttxxx}}}}}}qqq```KKK===::::::888444111222333444555555555555>>>111888===AAAbbbpppRRR888999@@@MMM]]]ffffffbbbYYYSSSJJJEEEBBB@@@<<<999666666666777666666555555///111333444333222333333333666666333000777GGGTTTsssvvvtttfffTTTIIIKKKRRROOONNNMMMLLLKKKJJJIIIIIIXXX~~~yyy|||PPPCCC===999999666222888888888===;;;>>>MMMsss~~~qqq___XXXQQQOOOOOOPPPMMMJJJEEEEEENNNgggqqqssspppkkkeee```\\\[[[ZZZ\\\[[[ZZZYYYZZZ[[[\\\]]]\\\]]]______```cccfffiiioooiiimmmzzzwww^^^CCC777777888999;;;<<<======>>>GGGHHHHHHEEECCCFFFOOOVVV{{{yyy[[[III444333111///...------...333333000...555BBBJJJIII888333***&&&,,,444333,,,000***(((,,,///---,,,---***,,,------,,,---111444111...///333555333333555777555AAAdddzzzjjj]]]WWWSSSOOOLLLJJJ@@@AAAQQQ^^^```ccchhhfffeeeccc```[[[RRRHHHBBBAAA>>>:::888888:::<<<<<>>;;;::::::;;;CCCEEELLLQQQLLLKKK]]]tttvvvWWWEEEDDD@@@555:::555555999:::666555777888::::::DDD___ttthhhLLL:::999999>>>FFFPPPXXX\\\ccc___[[[ZZZYYYTTTLLLEEE;;;:::::::::999777333000777222111777;;;999555444666666555444555999>>>CCCVVV______QQQGGGIIILLLJJJIIIJJJKKKIIIFFFDDDEEEFFFOOOkkkvvvJJJ>>>888666777555444999888888<<<;;;???NNNvvv}}}ooocccjjjpppTTTKKK;;;<<<<<<=========<<<<<<888:::;;;888555444888<<>>===IIIZZZhhhuuu{{{vvvmmmdddTTTEEE===888666888888666777;;;777EEEVVVgggvvvttt[[[>>>:::999888999===BBBDDDEEEIIIGGGGGGKKKRRRVVVVVVTTTHHHGGGHHHHHHIIIGGGCCC@@@888777===GGGKKKFFF>>>999<<<;;;999666444555888;;;777>>>AAA???EEERRRYYYWWWKKKFFFBBBBBBEEEIIIIIIIIIFFF^^^oooFFF;;;666444888888666:::888777;;;:::???OOOzzz^^^BBB<<<777777666666555333222111---000333333///,,,,,,---444XXXUUU888444111)))++++++************+++,,,111@@@KKKHHH???;;;???CCCGGG@@@999333++++++<<>>===;;;<<>>;;;999;;;999888<<>>>>>;;;999999;;;<<<<<<<<<===<<<;;;===BBBGGGJJJKKKNNNPPPWWW``````TTTGGG@@@@@@@@@>>>;;;777666666777999999888;;;GGGTTTWWWSSSSSSSSSYYYdddpppqqqiii___bbbqqq]]]???;;;888777<<>>NNNyyyYYY:::444---------------,,,+++***$$$'''***---...///000111000<<<]]]zzzNNN222+++***------,,,+++***)))(((''''''333GGG\\\fff```QQQEEE888555<<>>888333+++---...///222333444333222...000444666555555===HHHhhhzzzuuurrrfff___XXXYYY___bbb___YYYSSSZZZdddlllqqqsssvvvwwwmmmeee\\\UUUQQQMMMGGGCCCDDDBBB@@@???AAAEEEJJJMMMWWW[[[eeennnrrrrrrrrrtttiiieeeiiirrrpppeeebbbhhhyyywwwqqqkkkhhhlllsssxxx{{{nnndddaaaYYYNNNOOOWWWMMMNNNQQQTTTUUURRRMMMIIIBBBAAA@@@AAABBBAAA@@@???>>>:::666555777<<>>===>>>EEEQQQ^^^gggiiifffaaazzzyyyzzzvvvOOO999999777555999;;;555:::777555999888<<>>999888999:::;;;;;;888999<<<>>>>>>@@@DDDCCCBBB@@@<<<999888999:::999<<>>======???AAA888>>>EEEJJJKKKLLLNNNPPPkkkfff[[[]]]cccfffDDD444999888444666777333888666555999777:::IIIiiiNNN222000,,,,,,,,,,,,,,,+++*********+++,,,///000000///---(((,,,:::[[[}}}QQQEEEVVVyyyZZZ;;;666---.........---,,,***)))///((($$$(((,,,---111555666555888BBBMMMQQQOOOJJJ777777777666666666777777333111///000333555555444222333666:::@@@QQQnnnuuuhhh\\\SSSNNNKKKJJJFFFAAAAAAGGGRRRYYYiiinnnwwwqqqooojjjddd^^^ZZZWWWWWWYYYUUUPPPLLLIIIEEEBBB@@@DDD@@@======;;;999:::???BBBAAA???<<<:::;;;>>>AAA666999===AAAAAA???@@@BBBCCCGGGLLLOOOOOOOOORRRUUUbbbyyy^^^OOORRRUUU{{{^^^???333;;;:::555666666111777666555999666999GGGddd|||III444777////////////...,,,+++***&&&(((+++///222222///,,,)))---111CCCkkkzzzVVV888666TTTaaa<<<444+++,,,---......---,,,+++&&&(((///333///(((***111333222222777HHH]]]ggggggTTTHHH<<<888888888<<>>MMMiiizzzpppkkkaaa]]]XXXWWW[[[dddooowwwuuutttyyyTTT<<<666222444555444333666777777777555444555888;;;LLLyyy\\\999...111//////...---------------,,,...+++%%%%%%+++...+++///,,,,,,...111@@@VVVdddDDD>>>333222EEEXXXMMM555---***))),,,---***)))+++///222333...,,,---...,,,***(((---888BBBHHHOOOVVVDDD???;;;BBBRRR[[[QQQAAA999;;;;;;<<<>>>@@@:::222888HHHccc{{{qqqjjjccc\\\XXX^^^gggpppzzz{{{KKK:::555333555666444555888777777777555444444777999GGGppp~~~QQQ666///222//////...---------......)))...111000//////,,,''',,,---...//////222GGGbbbbbb]]]III777@@@UUUPPP999///***(((+++---+++***+++000333333///,,,......,,,(((+++222666555222222555;;;888888BBBXXXkkkkkkbbbQQQGGG<<<===KKKZZZZZZSSSOOOggg{{{pppqqqnnnjjjjjjmmmnnnllltttxxxlllEEE999555444666666444555999777777777555333444666999???dddqqqJJJ777333444//////...............///111...,,,,,,***''')))...'''---,,,,,,...+++:::WWWjjjFFF;;;IIIMMMAAA111,,,))),,,...,,,++++++,,,000000,,,***,,,,,,+++000---,,,///333222---(((000888EEETTTbbbmmmuuuyyyyyyfffNNNGGGWWWqqqxxxzzznnnddd___\\\ZZZ\\\ccclllssswww^^^???777555555777666333444888666777666444333444777999888ZZZdddDDD777555444//////............//////666///000888444))))))333&&&...)))(((...***222LLLdddCCC@@@IIIKKK555...***,,,///---++++++***...///+++***,,,---,,,111,,,&&&&&&---333555333000555HHHbbbuuu{{{~~~hhhXXX]]]uuuzzzpppiiieeecccaaa___aaafffnnnuuu}}}UUU;;;666444444666555222333777666666666444333444777999666UUU[[[???666444222//////.........//////000---000EEE___[[[===******(((000)))%%%///,,,000GGG~~~PPP@@@IIIRRR777///***---///...++++++***...000---,,,///000///'''---000///,,,,,,...000222***888bbb|||iiibbbrrrwwwlllkkkgggaaa]]]aaakkksssyyynnnMMM<<<777777666444333333666888333555777777666555555666;;;PPP{{{vvvMMM<<<===;;;333333222111000////////////...111555666444000---+++)))***...///((()))AAA^^^zzzNNN@@@HHHQQQ>>>333++++++//////......777333111333333111000222+++,,,---...000111000000111000333???UUUmmm}}}sssmmmmmm{{{~~~pppeee___iiihhhggghhhkkkqqqxxx|||eeeGGG999555555555444222222444666666777888777555444444555555IIIrrrxxxTTT???777333000333222111000000/////////,,,...///...---+++,,,,,,******...000,,,...CCC\\\qqqCCC666AAALLL???555,,,+++......---...444000000222222///...///+++///111111...///444:::555333222777CCCPPPWWWZZZUUUXXXfff}}}vvvqqqnnnkkkfffbbbaaahhhsss|||ZZZ@@@555555666666666444333444555999999888666444333444666666HHHnnnzzz___JJJ999222444333222222111000000//////------+++)))((())),,,///,,,+++---000---///===OOOrrrDDD888DDDPPPAAA666---+++---,,,,,,------+++---111111---,,,...222222333222222222333444555333222444777:::;;;<<>>555777888999999777555555666999888777555333333666888???OOOsssooo^^^OOO;;;444888222222222222111000//////111000...+++)))***---000...,,,,,,---+++***222<<>>555,,,222222444777888888:::>>>GGG```xxxrrrmmmkkkmmmppprrrvvv|||RRR???888777888999888666555444555555555555444333444777:::AAAQQQvvvXXXKKKEEE777000555222222333333222111000///222222111///,,,+++,,,---...,,,++++++***)))---222XXXUUUHHHRRRZZZ===555...---,,,***+++---111000222444333000111555333>>>JJJPPPMMMCCC999444000000444777777666===GGGNNNmmm~~~wwwsssqqqnnnmmmooovvvMMM>>>:::555666666555222111111222222333333333333444777999999IIIooo{{{MMM===<<<555111333222333333444333111000//////000000///,,,++++++,,,+++,,,---,,,,,,---000333PPPYYYLLLLLLJJJ888222.........,,,+++......---...000//////555===LLL]]]iiibbbJJJ666222666333111333555222333BBBSSSiii}}}|||yyyvvvwww{{{zzzDDD999888666666555333000///111222000222333333222222444555222AAAeeeTTT===999777444555222333444444333222000...---......---,,,,,,...///+++...000...---...222444JJJ{{{sssdddQQQ<<<222...---000000------///,,,,,,///444888@@@MMMZZZmmmllldddRRR>>>111...111666444666:::;;;CCC]]]wwwqqq<<<555555888888666333111000222444111222444444222111111222222???```\\\???777555444444222333444444444222000...---------,,,,,,///222666---111222///+++,,,///111CCCvvv___888///,,,---111111......000111222888BBBLLL[[[pppxxx___BBB444666;;;888222777666:::CCCKKK\\\ggg???:::???KKKKKKDDD777......333666777555222000000111444666222===PPPxxxbbbFFF444222555111222222111111000/////////,,,---------,,,---000222444111...---...///000000GGGtttXXX<<>>@@@CCCHHHLLLGGG??????;;;666111000111444777333666<<<\\\pppIII===:::;;;;;;444333333222111111000000///............------000222555666666111------333999___ZZZ;;;333111000000//////000000111777>>>BBB===444111777>>>222333777999888888CCCQQQoooxxxqqqqqqtttxxxyyy|||]]]>>>;;;<<>>888444333555666444888;;;XXXiiiDDD<<<::::::999444333333222222111000000000...//////...------000222555666444000---000999@@@dddqqqPPP777000111111000000000000111111000444888999666222222444444888:::888666AAAZZZrrr|||SSS;;;999777:::<<<@@@DDDMMMSSSQQQJJJCCCCCCCCCBBB???;;;777555555:::<<>>BBBCCCBBB@@@>>>666;;;:::MMMdddCCC>>>999555888999444333333222222111111000000000000///---...000222000111333666999<<<>>>???666IIIKKK???:::666111444222222222111111222222222666000---111444555999???666888>>>LLLfffvvvRRR;;;;;;>>>555444555222///000444555222000222555:::@@@EEEJJJLLL777;;;888GGGxxxbbbCCC>>>999555999===444444333222222111111000000111000///---...000222222444777;;;>>>===999666@@@NNNJJJ999333000///444333222222111111222222333444222555;;;:::555444777;;;;;;CCC\\\wwwZZZIII>>>:::222888444333333222222333333444555666555333555>>>KKKVVVSSSCCC666BBBlllaaaAAA<<<:::777999888222333444444444555333000333...///444333---000999777@@@HHHEEE:::333666<<>>IIIMMMQQQWWW]]]___KKK>>>333555@@@IIIFFF@@@555333222222333333222000333333222222222222222222000444999999555777EEEUUUzzztttaaa]]]hhhhhhCCC<<<:::777999222666333333222222222222333333555555444222000111444777BBBaaajjjRRRNNNuuuZZZ===;;;999666555333555444555444111000444:::GGGUUU]]]YYYWWWYYYXXXRRR:::444333===KKKOOOGGG<<<222222333555777666444222333333333333333333333333444666777666999HHHbbbwwwbbbVVVKKKGGGMMM\\\rrr\\\>>>;;;999555777///222333222222111111222222333222222222222111222333555777aaayyyfffUUUlll\\\???===;;;777777444333222333444222222<<>>999222444999AAAGGGGGGAAA777///222222333666888777444111444444444444555555555555999888666:::KKKkkk|||mmmPPPKKKGGGFFFFFFIIIRRR\\\~~~SSS999999777333666000222222222111111111111222222111111111000000000000000111UUUuuuvvvfffkkk```BBB???<<<888888666555333444666444777GGGZZZsssgggQQQ;;;//////000///222;;;CCCCCC:::222000111222222222333555444222000444444555666777888888999888:::>>>KKKhhhfff[[[xxx___MMMIIIFFFEEECCCBBBFFFLLLaaaQQQ999;;;888333777333666222222111111111111222222111000/////////000000///111CCCccc{{{vvvooocccCCC???<<<888999777888555555666555999NNNfffcccPPP;;;111000111555999///555:::999333111444999333111000000222333333333444444666777999;;;<<<<<<<<>>000111444111///000111333555555333222333555555222000000222555666777444555666888:::<<<>>>???III^^^{{{~~~jjjkkkcccQQQJJJDDDDDDEEEEEEGGGJJJSSSvvvooommmYYY888666777333222+++222666555000---///444111***000000000///000111111222222888FFFfff{{{ooo{{{ggg>>>:::;;;;;;;;;999666555888===BBBHHHRRR\\\>>>999333222555777555333444555666777777777666555666333000000222666888999:::888999<<<<<<@@@NNN]]]qqq___OOOEEEHHHIIIDDDBBBFFFSSStttwww[[[QQQMMMKKKMMM444888999555777111666...111222111//////000000///////////////000000111---777>>>SSSkkkmmm}}}fffCCC???===;;;===<<<777===:::888LLLgggfffSSS;;;666111000444666555333---///000222333444444444:::999888666666666888888<<<;;;===CCCKKKYYYooohhhRRRIIIEEEBBBFFFNNNRRRoooeeeMMMFFFFFFEEEMMM888;;;666000444///111111000000111000//////222............////////////,,,777999EEE___kkk{{{ZZZ???===:::777::::::666;;;<<>><<>>@@@BBBBBBSSS999888555555>>>777444222DDDSSSNNN;;;,,,,,,111...///000111111111000000333444<<<\\\vvvkkklllnnnOOO???AAAAAA@@@BBB>>>LLL^^^tttzzzjjjQQQ@@@<<<:::888666555666666555555333444444666:::>>>BBBDDD>>>???@@@AAAGGGTTTffftttgggHHH???AAABBB@@@VVV888888888555666---000444aaakkk???'''+++555...///111222222222111000///000;;;```xxxfffbbbaaaIII>>>>>>;;;<<>>>>>:::888888777666666666666666888888888999===BBBGGGJJJ@@@EEENNNZZZkkk___EEE??????>>><<>>999888000///444III___rrr>>>***...111---...000111222111000///---222999PPPdddWWWUUUssswwwWWWJJJGGGHHH@@@CCCRRRZZZuuuxxxSSS999999===999777888999:::::::::<<<===::::::;;;===CCCJJJPPPTTT___gggvvv~~~yyy}}}\\\DDD??????===<<>>LLLHHHJJJccc^^^]]]YYY^^^___UUU[[[sssyyycccQQQDDD===<<<>>>888:::===>>>???AAACCCEEELLLNNNSSS\\\hhhuuusss^^^GGGBBBAAAAAAAAAWWW888666444BBBsss[[[@@@222,,,+++---///111333444333222111111444999===<<<===DDDNNNcccNNNZZZxxxttt]]]MMMEEEEEEFFFIIILLLNNNNNNOOOVVV```iiisss|||}}}{{{iiiMMMEEEGGGEEEAAAeee@@@999999JJJrrrgggJJJ888111///......///111222333333222222///222777:::999999@@@JJJeeeTTTMMMMMMtttzzzooojjjjjjlllmmmqqqvvvzzz~~~uuuWWWJJJFFFDDDAAASSS@@@;;;DDDVVV^^^gggVVVAAA333111333333111000000000000111222333333...000444777666555;;;DDDqqqcccOOOQQQ[[[[[[}}}kkkVVVLLLIIIIIIkkkMMM<<<;;;:::111666222......222333111...111000///...///111333444//////222555333222777>>>cccnnncccnnn~~~xxxlllyyyeeeVVVSSSUUU\\\???999888//////111444444222000...---111000...---...000333444000000111444333222666<<<[[[sssbbbiiiqqq___YYYZZZkkkBBB555888777111333333000,,,,,,000444000///.........000222444222000111333333222555;;;UUUlllTTTVVVlll|||kkkdddcccUUU777444444//////...,,,+++---111555//////......///000222333222///000333333222555:::LLLbbbKKKKKKYYYnnn~~~}}}pppGGG999666555444222222333111...***.........//////000111222111...///222333222555999CCC___NNNNNNTTTZZZ___hhhTTT<<<666222333333000/////////..................///000000444555555333111000222444HHHnnnqqqTTTKKKGGGVVVddd[[[\\\ffflllMMM;;;222222000....../////////...............///000000333333333222111111222222@@@ggg|||nnnVVVMMMGGGQQQ[[[SSSMMMSSSgggfffBBB666333///....../////////...............///000000333222111111222333333333<<>>aaakkkwww\\\NNNIIIIIIIIIGGGHHHIIIGGGPPPqqqlllbbblllzzzlllAAA666///000333222//////...............///000000333111......///222444555;;;]]]uuudddPPPMMMJJJFFFGGGEEEIIIGGGKKKgggpppZZZRRR]]]mmmVVVCCC444222444111000222...............///000000000222444555333222333444555PPP~~~xxx___YYYOOOGGGKKKGGGJJJKKKRRRooo~~~aaaMMMFFFOOO[[[~~~bbbEEE999555000///222...............///000000000999CCCFFFAAA:::777666555AAAccc{{{qqq{{{nnnYYYLLLTTTOOOMMMNNN\\\|||sssYYYJJJFFFJJJPPPWWWBBB777...---111...............///000000333AAAQQQVVVNNNCCC<<<:::;;;888KKKvvvnnndddbbbQQQ]]]VVVMMMLLL___jjjSSSJJJGGGHHHJJJyyyKKK111...000000---///000000//////000111333AAALLLHHH===666444444666:::;;;MMMxxxvvv```aaawwwddd[[[WWWQQQUUUbbbwwwrrrZZZTTTRRRKKKJJJPPP\\\999222000))),,,------,,,+++,,,...000222888;;;777333333444333---111222???^^^|||}}}mmmeeeyyyvvvccc___^^^bbb```^^^pppvvvaaaSSSYYYcccfffgggkkkccc;;;444111(((---------,,,***+++...000222111---)))+++222444222555777888AAAPPPaaarrrzzz|||uuuwwwpppmmmbbbWWW```rrrvvv\\\QQQSSSjjj~~~UUU444///111///...///000000///...///000222111---))),,,111333000333333333:::AAAIIIqqqllltttfffaaabbbooowwwqqq]]]ZZZeeevvv^^^AAA222,,,---222---///333444222000///......444666222000000000...222000000888===CCCiii{{{uuuuuuyyynnneee{{{}}}bbb}}}ZZZ<<<666555---***...***---111111000---,,,+++***444:::888222000111000333222111999@@@IIIooovvvnnntttiiiwwwXXX}}}PPP???111222444000,,,---,,,---...---+++***+++,,,***222888666333555999:::,,,///...000888GGGqqqnnnrrrwwwYYYrrrMMM777666333//////111222111000///---***((())),,,///---222444222444;;;BBBEEE555<<<;;;999@@@RRRccclllzzz\\\ZZZBBB;;;///111111111111333888;;;666111+++)))+++---+++(((222000///000666???HHHMMMJJJRRRMMMJJJWWWppppppcccxxx|||sssnnn]]]BBB666666555222///000555===CCCFFF777222---+++---///---+++///...---///333:::BBBFFFNNNVVVXXX[[[iii{{{|||ppp{{{xxxsssTTT===000...222222111111777@@@FFFGGGFFF666111---,,,---...---+++,,,,,,,,,---000444999;;;BBBFFFIIIQQQ]]]iiizzzxxx|||gggOOO@@@888333111222+++222<<>>GGGiii|||QQQEEE;;;:::;;;999444111...:::HHHNNNIII===111+++///---+++***++++++++++++,,,,,,,,,------.........333111---111555888TTTcccJJJ@@@999444666888666333333:::BBBJJJHHH===222------......---------------...,,,---------............///222222555888666DDDbbbvvvZZZBBB333:::666333444444333777<<<>>>@@@@@@;;;222---,,,///,,,---...------------...,,,,,,---------...//////)))000111111555555<<>>```nnn^^^^^^cccwwwZZZ===222333444333111333///111999<<<999;;;BBBGGG===222---000444111---,,,,,,+++******+++++++++***************++++++,,,)))777333(((---333111000.../////////111333444333:::XXXtttfff```NNNBBB999777666333333666222...111:::===777222333777+++(((222666///+++///---,,,,,,+++******++++++))))))******++++++++++++$$$,,,,,,+++111---***///---......///111444444222999TTT}}}nnn]]]WWW===999333111333444444333000222666999999666222///111000...---,,,,,,------.........---,,,+++***))),,,,,,,,,+++(((((()))******+++,,,,,,---------,,,------......000111222333888HHHnnnddd```AAA444333111000000111222333222222333333333222000///000///...,,,++++++,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,***)))((()))+++******++++++,,,+++++++++---------...///000222222333@@@bbboooxxxVVVEEE777222222111000//////111333444222000---------...///...---,,,++++++***++++++******+++++++++******)))(((***+++***))))))***,,,******+++++++++******))),,,,,,------...///111111111999VVVXXX???<<<;;;999666333111222333444444333111...,,,++++++,,,---,,,,,,+++***************((())))))************)))&&&(((************+++,,,+++++++++++++++******))),,,,,,,,,------...000000222777OOOzzz{{{\\\===222888:::<<<777333333888:::999666111000///...,,,,,,++++++******************))))))(((((()))*********))))))%%%''')))*********+++,,,+++,,,,,,,,,,,,,,,++++++---------------...///000222666JJJttt{{{VVV@@@000///555444666555666:::>>>>>>:::555////////////...,,,+++***)))******+++******))))))))))))*********))))))((($$$'''***+++***)))***+++++++++,,,---------------......------...//////000111333DDDiii]]]AAA777111111555222000888CCCGGGDDD<<<444000...------,,,,,,,,,++++++))))))***+++++++++***)))++++++++++++***)))(((((($$$'''***+++***)))))))))((()))***+++,,,---------//////......//////000000111111===]]]cccFFF666666333222444111///@@@QQQUUUIII999...***---,,,+++***)))***,,,---)))***+++,,,,,,+++***))),,,,,,,,,++++++)))((('''%%%'''***+++***)))((((((&&&''')))***,,,,,,------000////////////000000111333222:::UUUlllFFF:::000000333333000///666EEETTTSSSDDD333+++***------------------------+++)))(((((()))******)))***)))(((((())))))((('''&&&((())))))'''&&&'''''')))************+++++++++...///000///...---...//////444<<>>666///...///------------------------,,,+++))))))+++,,,+++***+++***(((((())))))(((&&&&&&((())))))((('''((())))))************+++++++++...///000///...---...///000333;;;PPP{{{TTT<<<333222333444333222777???AAA;;;333---,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---,,,+++---+++))))))***)))(((&&&&&&((())))))))))))***+++)))************+++++++++---...//////...---...///111333999OOOyyyqqqhhhooo{{{[[[@@@;;;555111///333777888;;;>>>666222...---......,,,)))++++++++++++++++++++++++,,,+++***+++------,,,***---+++***)))***)))(((&&&'''((())))))))))))+++---))))))*********+++++++++,,,...///...------...000222222888OOOyyyfffZZZhhh}}}jjj???333<<<666///111>>>JJJJJJ???666---///111222111...+++(((+++++++++++++++++++++++++++******+++,,,,,,+++))),,,+++))))))***)))(((&&&'''((())))))((()))+++...))))))*********++++++++++++---......------...000333222999SSS}}}mmmXXX888222999333222;;;OOO]]]VVV@@@///...000111000,,,***+++---*********************************+++---,,,***(((***)))(((((())))))((('''((())))))((('''(((***---)))************++++++++++++,,,......------...000333222<<>>===============;;;===>>>???>>>>>>@@@BBBAAAAAABBBEEEKKKRRRXXX\\\ccceeejjjooouuu{{{YYYDDD777666;;;;;;YYY```WWW>>>///111222***...---,,,---...---+++***++++++++++++,,,,,,,,,,,,---000222222000//////000...)))&&&'''(((''')))---///,,,(((''')))++++++)))++++++***)))+++---+++''',,,---//////......000111///333DDDfff|||bbbUUUPPPLLLIIIKKKIIIFFFDDDDDDCCCBBBAAACCCBBBAAA@@@@@@@@@AAAAAABBBDDDEEEDDDAAA???>>>>>>BBBAAA???>>>>>>>>>???@@@======<<<;;;;;;;;;;;;;;;:::;;;======<<<<<<===???<<<<<<;;;<<<>>>BBBEEEHHHAAACCCEEEHHHLLLOOORRRSSS\\\^^^aaadddggglllqqquuurrrJJJ<<<444222999<<>>>>><<<;;;;;;<<<>>><<<<<<;;;:::::::::;;;;;;:::<<<>>>>>><<<;;;<<<<<<>>>===<<<;;;:::;;;<<<<<<;;;:::999999888888999999888:::;;;:::999999:::;;;::::::999999999:::;;;;;;======>>>>>>???@@@AAAAAA===???@@@AAABBBDDDHHHKKKIIIKKKOOOTTTYYY^^^bbbdddssswww~~~aaa???:::666777@@@HHHNNNAAA333---///222111///...------...000000///---,,,++++++************+++000///111888>>>===444,,,,,,***)))***((($$$$$$((((((((('''))),,,------,,,---,,,***(((&&&'''))),,,---///000000000000111333333555CCCbbbAAAAAACCCFFFEEEAAAAAAEEEHHHJJJDDDCCCaaauuubbbKKK>>>>>>BBBAAA>>>>>>@@@BBBAAA>>>===???BBB>>>=====================:::<<<======;;;;;;<<<===<<<;;;:::999999:::;;;<<<:::999888888777777888888888999:::999777777888999777888999:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;:::;;;===???>>>>>>>>>>>>============AAADDDJJJOOOUUU[[[bbbfffvvv|||~~~PPP333444666;;;JJJVVVKKK;;;...///111...---///000///...///000111///---111000...,,,******))))))---///<<>><<<===@@@BBB@@@===<<<===???;;;;;;<<<<<<<<<<<<<<<<<<:::;;;;;;:::888777888999<<<;;;:::::::::;;;<<<===:::999888888777777888888888999:::999777777777999444555666777888888888777555666777888999:::;;;;;;<<<<<<;;;999777777888:::999:::::::::;;;;;;<<<<<<;;;<<<======<<<===???AAAHHHMMMTTT\\\dddmmmwww}}}xxxOOO555333444;;;IIIPPPAAA555///333222+++)))///...------...//////---,,,000///---+++***)))******...333HHHmmmrrrSSS888,,,$$$(((...///)))%%%((()))++++++++++++++++++***((((((,,,,,,)))***///...///111111000000222333555777EEEeeeEEE@@@;;;:::888999???FFFJJJQQQMMMAAADDDRRRTTTJJJHHHIIIIIIFFFAAA??????AAA;;;===>>>===;;;:::999:::999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<:::888777888999<<<;;;:::::::::;;;<<<===:::999999888777888888888666888999888777777888999777777888888777666555555888999:::<<<===???@@@AAA<<<<<<;;;999777666888999333333444555666777888888:::;;;<<<<<<::::::;;;<<<777:::===>>>@@@DDDKKKPPPYYYaaannn|||lllUUUKKKDDDDDDDDD===444//////222000***+++111,,,,,,,,,...000111000///,,,+++)))((()))***,,,---)))111KKKwww|||FFF777***)))...---((($$$)))***++++++***)))***,,,111)))''',,,...******...---///000000000000111333222666FFFgggBBBAAABBBFFFHHHIIINNNTTT```hhhgggZZZMMMIIIEEE@@@@@@AAAAAA>>>999666888;;;;;;;;;;;;<<<<<<<<<:::888999:::;;;<<<<<<<<<;;;;;;======<<<;;;999888:::;;;999999888777888999:::;;;999999888777777777777777444666777777666666888999999999888888777666666666333444444555666777777888;;;<<<;;;:::888888:::<<<:::::::::999999888888888333666999:::::::::;;;<<<777:::<<<:::666666999<<<:::>>>DDDKKKSSS[[[bbbfffzzznnnggg```YYYXXXLLL555111///...---------///111---...///333777:::;;;:::111///---+++***+++,,,---,,,;;;XXX[[[LLL;;;222...)))''''''((()))******((())),,,///===///&&&***,,,))))))---,,,...////////////000222111777JJJnnn777<<>><<<===:::<<<>>>===;;;:::;;;===:::888777:::======;;;777666777999:::::::::999999888999999777666666888:::777666555555666777888999888888777666666666666666333444666666666666777999444444444333444444555666777777777666666555555555666666666555444444666999444444444444444333333333;;;===>>>===:::777555444555999<<<;;;777555777999<<<:::666222111555;;;???CCCIIIUUU\\\aaahhhZZZ;;;555444///+++,,,000222000111222555:::@@@DDDFFFFFF;;;888444///,,,++++++,,,===QQQooozzzmmm___MMM===///'''''',,,&&&((()))((((((***///333HHH444&&&'''***((((((---,,,---//////......000111333:::OOOttt;;;<<<>>>@@@DDDKKKRRRXXXNNNJJJDDDAAA@@@???===;;;:::888777888;;;;;;888555777888999:::::::::999888777777888999999999999999;;;:::999777666666666666666666777777666666555444555666666666666666555444111333555777999999999888444444444333333222222222444444444444444444444444666666555555555555666666555444444333333444444444:::::::::999777666444333000555:::999333000333777444444444444444444444444999999999<<>>666777777666666555444333555555666888999999999999777777666555555555666666666666666666555555444444444444444444333333333333555666999;;;;;;999777555444444333333333222222222333333333333333333333333666555555444444555555666222222222222222333444555777777777777666444333222///555;;;;;;666111111444222222222222222222222222111111//////555;;;888000444333222000000111333444222666BBBNNNQQQRRRaaatttiiiaaaSSSAAA333111:::DDDlllsssPPPGGG]]]vvvjjj]]]JJJ777+++''''''((((((''''''''''''((()))))))))((('''''')))******)))///+++***---...---...222777IIInnn=========;;;888777888:::999999:::<<<>>>>>><<<:::;;;:::999999999888888888999999888777777777777777666666666666777777777777444444333333444555555666555555555555444444444333555444333333333444555666555777999::::::777444222333333333333222222222222222222222222222222222222444444333333333333444444000000000111222333444555333444444444333333222111///555<<<<<<777222000111000000000000000000000000111111...+++---111111...000/////////000222333555333777CCCOOORRRQQQXXXdddooouuukkkOOO777555@@@III[[[```YYYGGG???JJJXXX\\\JJJ???222***'''(((((('''&&&&&&%%%%%%&&&&&&'''(((***((('''''')))******)))---******---...,,,---000888VVV:::<<<===>>>===<<<===>>><<<;;;;;;:::999888777666999:::>>>DDDHHHFFF???777::::::999888888999;;;<<<999888777666555444444444444444444333333444555555555555444444333333333333666666555555666888;;;===444444555555444333333222333222222222222222222222222222222222222222222222333333222222222222333333222222222222222333333444111111222333333222222222222666;;;:::666111000000////////////////////////222333222000//////111111,,,++++++,,,---...000111<<<>>>KKKbbbqqqnnn```VVVcccnnnfffIII555:::CCCCCC444555222222CCCTTTLLL777---,,,++++++,,,+++(((%%%%%%%%%%%%%%%&&&'''((((((+++)))(((((()))******))),,,***+++......+++---000999]]]888;;;=========<<<<<<===<<<<<<;;;:::888888888999666666;;;HHHVVVZZZSSSJJJ;;;:::999777666777888888888888777666666666666777888777666555444444444444666555444333333333333444444444444555777:::>>>@@@:::888555222000000111222222222222222222222222222333333333333333333333333222222111111111111222222777666555333222222222222111111222333333333222222444666777666222000000222000000000000000000000000,,,---///000...,,,---///,,,,,,,,,,,,,,,,,,,,,---...333CCC^^^uuu{{{sssjjjgggkkk]]]CCC999CCCFFF>>>+++/////////:::GGGBBB444###''',,,---+++)))''''''&&&&&&&&&&&&'''((()))***+++***((((((*********)))+++***+++...---+++...333???ccc;;;<<<======;;;::::::::::::;;;======<<<<<<===???>>>999777>>>KKKSSSQQQMMMBBBAAA???===;;;:::999888777666666666888:::<<<===:::999888666555444444444777666444333333333444555111111111333555888:::<<>>999444111000000111111111111222222222222222333333333333333333333333222222111111111111222222999888666444333111111111111222222333333333222222444555444222000///000222000000000000000000000000******,,,//////++++++.../////////......------,,,###)))222;;;DDDMMMXXX___```fffbbbUUUSSSUUUIII444888000+++444FFFNNNAAA---(((***+++((($$$$$$''',,,'''&&&''''''((()))++++++,,,***))))))*********)))+++***,,,...---,,,000888LLLppp???AAACCCDDDEEEFFFHHHJJJEEEHHHKKKJJJFFFAAA>>><<>>BBBMMMTTTUUUXXXZZZRRREEEEEE555222IIIcccbbbDDD(((+++***(((&&&%%%&&&(((***&&&&&&&&&'''(((***+++,,,---+++))))))*********)))++++++,,,---,,,,,,444===ZZZBBBEEEJJJOOOTTTYYY___dddooosssvvvrrrhhh\\\SSSNNN>>>AAACCCBBB===::::::<<<<<<===???BBBCCCDDDDDDCCCCCCAAA>>>;;;999999999999666555555555555666777777999777555444444444666777333333333333333222111000000222555777888777555444000000111111222222222222000000000000000000000000333333222222222222333333444444333222111111111111111111111111111000//////---///111222222000...---////////////////////////888000+++---...,,,---111+++,,,,,,------,,,,,,,,,,,,)))&&&&&&+++---)))###---222444333;;;NNNbbbmmmTTTKKKPPPdddlll]]]FFF:::***)))(((***------)))%%%%%%&&&&&&'''((()))++++++---+++))))))***+++***))),,,+++,,,---,,,---666@@@aaafffppp}}}tttiii[[[PPPIIIDDD???;;;>>>??????>>>======???AAALLLWWWYYYNNNDDDBBB===555;;;777333222555888888777999666333000222555777555222333444333222111222333222222333444444444444333000000111222333333444444444222000111222333333222000000111111222222222222333222111111111222333444333222111111222222000///111111000///////////////......---......///000111111111000......---------+++,,,,,,,,,,,,+++***)))...---,,,***)))(((((((((+++)))'''(((---666@@@FFFHHHKKKXXXnnn~~~hhhSSSDDD<<<000((()))---***###'''&&&''')))+++,,,+++***,,,***)))***++++++******)))+++333,,,---000111MMM{{{~~~zzzlll^^^VVVJJJGGGBBB>>><<<===@@@AAAEEEPPPVVVTTTUUU\\\]]]XXX<<<777333222444666666444666666777666666666444222111222222111111000111222111222222333333333333333000111111222333333444444111000///000222333222111000111111111222222222222333222111111111222333444333222111111222222111///111111000///////////////...............///000000111000///...---------------------,,,,,,,,,++++++++++++***************+++---+++)))((((((***---///...111???XXXuuu|||pppYYY???000---......***(((%%%%%%''')))*********+++,,,......,,,(((&&&((((((///)))+++111666UUUnnneeeXXXMMMFFFBBB???======CCCGGGJJJSSS```fffcccMMMHHHAAA===;;;999555222777888888888666333333333222222222111111222222222111111222333333333333222111111222222333333444444000000000222555555444222111111111111222222222222333222111111111222333444333222000111222222111000111111000//////////////////............//////000000///......---------------,,,,,,++++++++++++,,,(((((())))))***+++------)))***************))))))&&&'''---===WWWvvvuuuPPP666///444999444000+++(((((()))***+++***************))))))(((***)))///)))+++222;;;^^^|||yyy|||zzznnnaaaTTTKKK@@@???;;;:::BBBOOOTTTRRRLLLHHHCCC@@@???===999555<<<999777555222111444:::666555333333444444444444000111222222333333222222222222222333333333444444111222333666999999777555222222222222222222222222333222111111111222333444333111000111222222111000111000000///////////////000//////........./////////......---,,,,,,------,,,+++***))))))******+++(((((())))))***+++------'''(((***+++,,,++++++***---,,,***,,,666JJJcccuuu}}}iiiMMM888333888<<<>>>:::555111000///...---,,,***'''$$$$$$&&&***...---***000+++...333>>>dddttttttvvv||||||ggg]]]OOOEEEDDDHHHHHHDDDAAA@@@@@@EEEJJJNNNMMMLLL???;;;888999777444666<<<:::777444333444555444333111111222333333333333222333333333333333444444444222222444777::::::888666333222222222222222222222333222111111111222333444222111000111222333222000111000000///////////////111000///..................------,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,---+++***************++++++******))))))((('''''''''(((***+++((((((...;;;FFFNNNOOOKKKCCC===<<<:::777999777555444444333111/////////...***''''''***,,,+++(((///,,,///444BBBkkk~~~vvvoookkkkkkmmmpppvvvpppcccXXXOOOHHHCCCCCCEEEJJJQQQTTTTTTRRRIIIBBB@@@DDDCCC<<<999;;;>>>:::555333444555444222222222333444444444444333333333333333444444444444222222222444777777666444333333333333222222222222333222111111111222333444222000000000222333222111111111000///////////////222111000......------------,,,,,,++++++,,,,,,,,,---......////////////...,,,,,,+++***)))))))))***)))))))))***+++---...///###(((,,,,,,***)))+++......333888<<>><<<<<<===:::777333444555555666666555555444444444444444444444444777555444444666777777666444444444333333222222222333222111111111222333444111000///000222333333111111111000///////////////333222000///------,,,,,,+++++++++***++++++,,,,,,&&&))),,,...///---+++)))+++***************++++++)))***+++,,,+++(((%%%$$$+++(((%%%%%%(((,,,------'''*********000;;;CCCEEE;;;777111,,,***))))))(((((()))******+++333???HHHMMM@@@;;;111...444KKKxxxiii^^^WWWSSSQQQOOOOOOQQQTTTWWW^^^hhhuuuoooQQQCCCCCCGGGJJJDDDEEEJJJSSSZZZXXXNNNEEE@@@<<<777777999::::::888888999777444111222777;;;:::888666555444555777888888222000444555111000333444333222333444444222111666222...///222333000,,,000/////////............111...+++***,,,...---+++***+++,,,,,,------------+++++++++***++++++,,,,,,---,,,+++***))))))))))))***,,,------+++******++++++***)))(((((()))***+++---***+++///---,,,;;;NNN\\\ZZZDDD+++&&&'''''',,,'''&&&''')))---333888<<>>;;;:::<<>>LLLeee~~~pppeeeVVVSSSPPPOOOOOOLLLHHHFFFLLLSSS___ooosssfff\\\UUUEEEEEEEEEEEEIIISSSaaakkk~~~iii]]][[[UUURRRMMMHHHCCC???===<<<@@@===999777888:::888444999777555444555666666555000333555666555333333333222111111111111000000000000000111000000/////////---------......------,,,---.........---+++***))),,,+++******)))*********(((***++++++)))(((((()))&&&&&&'''((()))***++++++)))(((((((((&&&'''///777XXX|||}}}TTT444***''''''++++++***+++++++++++++++---000,,,,,,111,,,(((///...999NNNcccjjjeeebbbccckkksssttt___OOOHHHIIIJJJIIIGGGEEEFFFLLLYYYhhhwwwuuunnnaaaSSSJJJGGGIIILLLSSSlllzzz{{{uuuuuussspppiiiaaaYYYUUUeeebbb[[[QQQLLLHHHBBB;;;AAA>>>;;;::::::;;;:::999444444444444444444444444222222222222111111111000///000222111///......///---............------,,,------.........,,,+++***++++++***************+++)))+++,,,+++***((())))))&&&'''(((***++++++++++++&&&((()))(((&&&&&&)))---???cccjjjLLL222)))'''***'''((()))***++++++******'''---++++++111...***///111:::MMM^^^]]]MMM@@@<<<>>>DDDMMMYYYhhhxxxlllZZZQQQIIIAAADDDAAAAAAGGGKKKNNNPPPSSSgggvvv{{{tttoooiiiqqqwwwrrrgggaaaeeekkklllnnnrrrxxx}}}zzzvvvrrr]]]ZZZVVVTTTSSSSSSSSSRRRIIIBBB999444333333333333333333222222222111111111---000222111///------..................---,,,,,,+++,,,...///...---,,,++++++***************++++++***+++---,,,***))))))*********+++,,,,,,+++***)))%%%(((++++++***)))***+++111PPPZZZFFF333(((%%%+++&&&((()))++++++***))))))$$$,,,+++)))///...,,,111000555CCCRRRPPPAAA777888222333555999???IIISSSZZZjjjsssiiiWWWRRRLLLHHHJJJJJJGGGEEEGGGDDDNNN^^^pppxxxsssnnnkkkfffdddhhhqqq{{{```TTTCCC777333333222000333333333222222222111111,,,///222111...,,,---....../////////...---,,,,,,***,,,---//////...,,,++++++***************++++++***,,,------+++******+++------...---,,,***((('''&&&+++///000/////////---...HHHRRREEE555((($$$,,,(((***+++------+++***)))'''000---)))---,,,)))///,,,+++111:::999000///777111333444555555666999;;;999@@@JJJQQQVVV\\\dddkkkwww|||rrrbbbRRRJJJEEEBBBDDDJJJGGGEEECCCEEENNNbbbyyy~~~~~~\\\AAA999333333888777666444333333333111---***/////////000//////...---111///---,,,---------,,,------------------------------,,,+++,,,---///000...,,,***,,,000222111...+++******+++------+++***---...///...---,,,...000333TTTbbbJJJ...)))+++(((***))))))+++...///,,,))),,,111222---+++///000...***...111333333222333444+++888:::000000===CCC???:::>>><<<555777BBBGGGDDDHHHMMMWWWcccqqq~~~vvv^^^QQQLLLHHHFFFGGGBBBAAADDDFFFHHHPPPZZZvvv|||hhhZZZDDD555111...111000/////////000333555000000000000000//////...000///---,,,...000111222---------------------------,,,++++++,,,---...///+++))))))+++000222111///,,,+++***+++,,,---+++***---......---,,,,,,---///777RRR\\\DDD---***---***444111,,,***++++++***(((000333222---,,,//////,,,111000///......000444666222444666555666;;;CCCGGGEEE:::666:::999222222999:::<<>>???EEEJJJHHHEEEFFFSSS]]]qqq~~~rrr___NNNAAA444555555444111000///111222111111111111000000//////---...000222222222111000------------------------,,,,,,+++++++++,,,------+++***+++,,,...///---,,,---+++***+++,,,---,,,***,,,------,,,++++++,,,...888KKKOOO;;;******...,,,:::555...)))((()))***+++555444111------000///,,,000...++++++---///111222777111000555666666===HHHSSSKKKDDD???777000///111444444555777888:::;;;;;;DDDLLLXXXdddooozzzqqqZZZNNNEEEEEEHHHGGGCCCAAA???CCCLLLXXXfffxxxsssxxxcccaaahhhjjjYYY@@@;;;999666555555444000---222222111000000/////////,,,111777:::999555000---........................,,,,,,++++++,,,,,,,,,,,,...//////...,,,***))))))...,,,++++++,,,---,,,++++++,,,,,,+++******+++---333>>>???333***---000---555111,,,)))(((***---///555333///---...111111000,,,+++,,,...111222111///888555222111000000666<<>>AAADDDHHHMMMQQQdddkkkwwwtttZZZIIICCCDDDFFFGGGDDDBBBAAACCCFFFPPPdddvvvyyynnntttlllIII>>>333000333777666222333222111000////////////---111666777666333222111........................,,,,,,,,,,,,,,,,,,,,,,,,---///000...+++***,,,...///---++++++,,,,,,,,,+++***+++,,,+++***)))+++------333555111///222333111///...,,,+++***+++---...222...,,,,,,...111555888......---...///000000000;;;DDDCCC666///333444000AAA\\\fffQQQ<<<999666...222222333333444555666666444555555666666888;;;===@@@EEENNNXXXdddrrr~~~xxxvvvyyy~~~fffTTTKKKFFFCCCDDDBBBAAABBBBBBEEEOOOZZZhhhttt```FFF444000222444555555444222000//////000000***,,,...---,,,,,,///333........................------.........---,,,,,,))),,,///...,,,...444:::111...,,,++++++,,,,,,++++++,,,,,,+++******+++---+++...000222333555555444000000000...+++))))))***---+++***,,,---000777>>>:::888444///***))),,,///???PPPUUUDDD888999777...666GGG```iiiTTT555+++333//////000111111222222333333333333444555666777888777999:::;;;>>>EEEOOOWWWfffmmmwwwwwwiii]]]WWWWWWYYYgggaaaZZZUUUUUU[[[ccciiippptttyyy}}}~~~nnnXXXGGGAAA>>>===@@@BBBAAABBBFFFLLL^^^yyytttTTT???666666888888777444222111111222333---333:::;;;777222//////............................../////////...---,,,(((,,,///...---111;;;DDD111///,,,++++++,,,,,,,,,+++,,,---,,,******,,,---,,,+++,,,///111222333555333333222///***((((((******)))***,,,+++,,,666CCCRRRTTTRRRIII<<<222//////;;;NNNZZZSSSCCC888444222666???XXXjjjZZZ666***555111111111111222222222222333222222222333333222111666777666333000222888===:::@@@HHHQQQ[[[iiixxx|||vvvpppjjjddd```SSSOOOGGG???;;;>>>FFFLLLkkkcccXXXMMMGGGFFFIIILLLCCCFFFJJJLLLMMMMMMNNNOOOPPPNNNNNNPPPPPPRRR[[[fff}}}vvvwww~~~~~~hhhMMMDDD======???===::::::AAAFFFRRRkkkwwwXXXFFFAAACCC;;;999777444333333444555:::FFFTTTZZZRRRCCC555---//////////////////////////////000000000///---,,,+++///111///,,,111<<>><<<======<<<;;;@@@IIIQQQZZZgggzzzzzzoooeee___TTTQQQNNNLLLJJJGGGDDDAAA>>>???>>><<<:::<<>>@@@DDDQQQnnn{{{wwwZZZEEECCC:::888GGG\\\dddYYYKKK666@@@AAA888;;;GGGFFF:::000//////000111000...,,,---++++++...000222888@@@666000------------111666+++---///000///---,,,+++,,,,,,++++++******)))))),,,,,,---...---,,,+++***///---***))))))***)))(((***)))(((((()))+++...///OOO]]]lllmmm___OOOGGGFFF???===CCCOOOVVVLLL:::---555888===@@@???999111,,,333///---...///......000---...000444666666333111222222222333444444222000999777555444555888;;;>>>BBBFFFNNNZZZkkkwwwooo```^^^YYYRRRKKKGGGEEEEEE???AAA@@@<<<;;;>>>>>>;;;<<<===<<<:::999999;;;===<<<<<<<<<=========>>>>>>:::<<>>AAA@@@>>>333333111000000111000...666444222111111222222111555333222111222444444555111222555888;;;===???@@@@@@IIIYYYmmm~~~~~~uuunnnddd```ZZZVVVRRRNNNHHHDDDHHHFFFDDD@@@<<<999999999:::===<<<999888;;;:::777;;;;;;<<<:::999888999;;;::::::;;;;;;;;;<<<<<<<<<999;;;>>>???@@@BBBEEEHHHUUUXXX^^^gggqqqwwwyyyxxxjjjtttyyynnngggiiimmmjjjbbbddd```aaahhhnnnoooooopppdddiiillllllpppxxxfffNNNFFFDDDAAA???EEEAAAEEEEEEFFFdddvvvuuujjjSSSDDD;;;777555:::888666555666777777777333222111111111111///...//////333999;;;:::===BBB<<<777222111///---///333777000***+++000444444222333444555555333000---+++,,,,,,,,,,,,,,,+++******,,,***((((((*********)))((()))))))))******++++++))))))***,,,---...---,,,222,,,***222:::???CCCEEE???999222000555AAANNNVVVRRRRRRHHH777...000111///111111111111222333444444444333111000000111333444777;;;AAAGGGIIIIIIGGGFFFMMMVVViiitttbbbLLLKKKNNNRRRTTTUUUZZZaaasss|||~~~mmmfff\\\TTTOOOJJJEEEAAABBB???<<<::::::;;;;;;;;;999999888888999:::;;;<<<666999:::888888;;;;;;888888999;;;:::888777777888::::::::::::;;;;;;;;;;;;888:::<<<======>>>AAABBBFFFGGGKKKRRRXXX[[[\\\[[[[[[ZZZbbbwww}}}yyyzzzfffMMMCCCBBBBBB@@@BBBHHHCCC;;;SSSrrrbbbUUUOOOEEE<<<888::::::444333888555333111111333444333222///...///222222000222777999555333555666555888<<<>>>999333000111111000///000222444666555222...+++,,,,,,,,,,,,,,,++++++***+++)))((()))***++++++***((()))******++++++******/////////000222000,,,(((---+++***---111999FFFSSS___VVVGGG666...777MMM___yyyyyyiiiJJJ222///222333+++...222444444333222111---000444777888999999999DDDGGGLLLOOONNNKKKFFFCCCBBBFFFPPP^^^fffaaaOOO@@@===888777:::<<<;;;===@@@GGGMMMUUU\\\dddooo}}}yyypppfff\\\SSSMMMGGGCCC>>>;;;;;;<<<;;;:::888777666555666888::::::===;;;999999:::;;;;;;<<<444888999888888;;;;;;888666888::::::888777666777::::::;;;;;;;;;<<<<<<<<<888999;;;<<<;;;;;;<<<>>>>>>???@@@AAABBBBBB@@@???EEEAAAAAALLLaaazzzzzzyyyttteeeaaaaaaiiittt}}}xxx~~~wwwpppqqqsssvvvzzzbbbLLLGGGGGG===<<>>CCCAAADDDJJJNNNQQQUUUZZZ\\\\\\ZZZTTTLLLFFFDDDDDD===;;;888444222111222222---------,,,,,,,,,,,,,,,+++***)))***,,,,,,+++***((()))***+++,,,,,,++++++111111222222333222///---))),,,///000---111BBBTTTxxxyyypppVVV:::111???QQQnnnzzzzzzcccFFF777222000///111333222000///000111555<<>>???>>><<<;;;;;;:::888777666777777777777666666666;;;999777777888999999777<<>>;;;999:::999555777999;;;;;;999777777777999:::::::::;;;;;;;;;;;;888:::<<<<<<;;;::::::;;;;;;===???@@@@@@@@@AAAAAA>>>>>>??????GGGaaauuubbbRRRHHHGGGDDDDDDFFFIIIMMMUUU^^^ccceeeccc___aaajjjrrrvvvyyy}}}~~~{{{wwwrrrXXXSSSMMMLLLPPPTTTUUUTTTeeevvvcccVVVPPPDDDAAAJJJbbbyyyyyyfffbbb\\\XXXVVVUUUTTTSSSXXXUUUSSSUUUUUUVVV\\\ccclllkkkoooxxx~~~}}}{{{|||rrriii[[[KKK>>>555111000//////...---------------,,,++++++,,,------+++***))))))***+++,,,---......;;;777222/////////...---&&&+++000000+++,,,888GGGsss~~~TTT555111999===RRRiiilllZZZAAA111+++...////////////555>>>DDDRRRWWW\\\ZZZQQQEEE;;;777777777666444333111//////111444666666333333444666111...///333444111//////666666555666888;;;===>>>;;;;;;<<<@@@CCCCCC???<<>><<<@@@CCCBBB???HHHaaattt___PPPTTTooojjjRRR>>>333111000///...---......///...------...///...,,,)))*********+++---///111222>>>777111333888888111******)))+++------,,,111777WWWxxxfff>>>------'''222GGGXXXSSS???000---+++///444777:::???GGGNNNWWWXXXVVVNNNBBB666000...111111111000000000111111---///222111///...000222333222333666666444444777333111222666<<<@@@>>><<<555555666777888888888777;;;999666444555777888888333555777888777777777777222444666555555666:::===>>>EEEQQQ___iiijjjbbb[[[LLLLLLHHHBBB???@@@@@@>>><<<======<<<::::::;;;<<<;;;;;;<<<<<<<<<=========:::===???@@@>>>===<<<======???@@@???===;;;<<<>>>;;;<<<>>>===;;;AAATTTggguuuvvvXXXLLLAAA@@@BBBAAA??????@@@CCCBBB>>><<<@@@BBBBBBEEEEEEDDDCCCCCCDDDEEEFFFGGGGGGEEECCCFFFKKKIIIDDDAAA>>><<<===@@@BBBCCCBBB>>>EEE]]]{{{pppxxxyyyWWWCCC222111000......//////000000///...//////...,,,)))+++******+++---000333555///***+++777FFFIII;;;---///(((&&&+++000///......???ccchhhBBB///,,,555+++...===???444///555111999CCCGGGFFFBBB@@@AAA<<<===;;;555///---111666//////000000111222222222333333333333222222333555222111111222111...000555777222...111777<<<:::666444555555444333333555777111000000222555777777666888999999888777777888999777999::::::;;;@@@HHHNNNUUU[[[gggrrrtttjjjXXXJJJ<<<<<<:::555555:::<<<<<<>>>>>>>>><<<:::;;;<<>>AAAAAA@@@???>>>>>>888;;;>>>>>>===>>>AAACCCBBB>>>===???@@@AAAEEEJJJSSSnnnxxx```FFF===AAADDDCCCAAAAAAEEEEEEBBBAAADDDEEEDDDAAACCCCCCBBB@@@???@@@BBB@@@@@@@@@AAA@@@???@@@AAA???@@@AAA@@@>>>===>>>@@@BBB@@@JJJccc~~~rrrUUUGGG;;;777444///---///333,,,)))+++...,,,***+++))))))*********+++++++++,,,)))***222===CCCAAA===222---)))+++111333///***111@@@TTT```WWWBBB111)))---...///000111222666:::@@@NNNWWWPPP@@@666111...000111111000//////111222------......//////000000111111111111111222222333000111222111000000222444000000111333555666555333222222222222222222222222333222000222666777666444555666777666555666777999333:::>>>CCCUUUooo||||||kkkYYYMMMEEE>>>888555666666666666777;;;>>>>>>>>>======@@@HHHSSSZZZbbb```\\\XXXUUUSSSSSSSSSPPPMMMIIIGGGGGGGGGGGGFFFAAADDDFFFEEECCCAAABBBDDDDDDDDDCCCBBBAAACCCGGGJJJNNNUUUggg^^^OOOOOOPPPMMMJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHFFFEEEEEEFFFEEECCCAAAFFFEEEEEEDDDEEEEEEFFFGGGHHHEEEAAA???@@@BBBCCCCCC;;;===CCCNNN\\\uuujjjcccdddmmmnnnMMM<<<777333...,,,444...+++---...------000))))))*********++++++++++++)))''')))000:::DDDIII;;;444---)))+++...///...---222<<>>777:::111...---...,,,((((((+++************************'''+++---+++((()))///555:::<<<>>>===:::999:::<<<<<<444......000000111444,,,///+++---KKKuuuXXX;;;&&&)))111///,,,......000333333111///....../////////......------------------,,,---......///...///000000000000111333222111000111222222111///000000000111111111111111333333222222333333222222222333444444666:::???CCCZZZaaabbb[[[RRRLLLDDD<<<;;;777333000000222555666;;;;;;999999;;;BBBKKKRRRmmm|||mmmggg\\\QQQGGGDDDHHHMMMNNNggg|||hhheeeooouuummmaaaGGG@@@<<>><<<888...000222444555888;;;===???>>>>>>AAAKKK[[[mmmyyyoooaaaXXXOOOHHHDDDQQQcccxxxbbbUUULLLTTTeeennnggg\\\LLLCCC<<<===>>>;;;666444<<>>GGGUUUjjjmmmXXXXXXRRRNNNVVVlllllldddfffxxxfffFFFBBBBBBJJJUUU[[[VVVPPPOOOEEE===:::999888999<<<888;;;GGG___[[[FFF999---,,,...---+++***+++++++++*********))))))---***((((((***,,,,,,+++///---***((()))...444999666///++++++++++++---111***,,,---...222888999555------.........---...///---...///...,,,++++++,,,,,,------------------...,,,++++++++++++,,,------///000222333222333444666111000...///111222333222------...//////000111111...000222111000000111444111333444444222222333444888777777888777444111///333666888777555888@@@GGGUUU^^^nnnzzziii[[[ZZZ```jjj{{{xxxaaaMMMMMM]]]zzzzzz{{{yyy___EEE@@@@@@@@@AAAAAAAAA@@@???>>>???CCCFFFDDD===:::;;;777<<>>@@@DDD___rrrDDD111000111...***+++...---))))))......)))+++...000...+++***...333++++++++++++++++++,,,,,,000+++)))---111222111///---+++***+++,,,,,,***(((---,,,,,,,,,,,,---...///+++,,,,,,,,,+++,,,///111------------------------...,,,---///...+++---222111...555HHHTTTOOO@@@666666///+++///222222000000------...///000000//////000000000111222222000...777222///111333555:::@@@???===999888999===BBBEEEHHHRRRcccvvvyyylllccc]]]YYYccclll{{{mmmiiigggnnnyyytttcccdddlllkkkcccZZZMMMKKKQQQjjjoooTTTbbbjjjbbb\\\RRRgggMMMAAA???===:::888888666444222111111444888:::???JJJUUUVVVMMMJJJLLLGGG???FFFUUUhhhJJJ888......222111444333...,,,///...+++,,,///000...++++++000444///...---+++************...+++))))))***+++---...+++++++++++++++***)))(((******++++++,,,,,,------+++,,,,,,,,,+++,,,...111------------------------...,,,---///...+++---111---???ZZZsssjjjSSS888111,,,///222111///000---......////////////.../////////111333444222111111///000222333333888>>>888;;;???EEELLLUUU___eeettt~~~{{{vvvtttrrrhhh___dddqqqmmmZZZTTTVVVPPPSSS[[[qqqcccNNNIIIFFF@@@EEEIII]]]ooogggWWWfff~~~sssfffWWWgggXXXMMMEEE===999:::;;;:::777333333444555444444;;;DDDQQQTTT[[[bbb```WWWNNNKKK[[[dddwwwoooJJJ333111999999<<<;;;666111000...+++---//////---+++,,,111666222111...+++*********+++111222222000//////000000***+++,,,,,,***))))))***&&&((()))++++++++++++******+++,,,,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,...---+++,,,111@@@ffflll;;;333...///000///...///....../////////......---------...000333555444333...---///111000111999CCCUUU^^^jjjuuu~~~xxx^^^QQQJJJGGGJJJQQQkkktttXXXIIIEEEGGGDDDGGGYYY}}}eeeIII<<<;;;===>>>;;;>>>LLL^^^gggooonnnoooaaaOOODDD@@@???===999:::888888;;;:::555333333777AAAOOO^^^kkkrrrmmmeeeTTTMMMOOO[[[kkk}}}jjjJJJ<<<:::888;;;;;;999444000,,,)))---...---++++++---111555111///---,,,+++---///000***---.........---***&&&)))+++---,,,***)))***+++&&&''')))+++,,,+++***)))***+++,,,,,,++++++,,,...++++++++++++++++++++++++,,,++++++...---***,,,000RRRsss;;;444/////////------///////////////...---,,,,,,---------///222333333222222000//////000888KKK]]]\\\LLLLLLKKKGGGBBBGGG```gggLLLAAAIIIDDDCCCOOOkkkxxxSSSCCC@@@???>>>???888999???NNNfffqqq]]]RRRLLLGGGBBBCCC;;;888===DDDEEEDDDCCC@@@EEELLLXXXlllcccYYYQQQOOOOOOXXXqqqqqqRRR???222111222333333///,,,)))------,,,++++++---000222,,,,,,,,,,,,...111444666---///---***,,,000...'''((()))******)))))))))***((()))+++------,,,+++))))))***,,,,,,******+++,,,++++++++++++++++++++++++,,,***+++---,,,)))+++000LLLmmm999333/////////,,,,,,///......///......---,,,,,,...---,,,---000111111000333///...111:::MMMkkkdddSSSGGG@@@===BBBOOOmmmxxx[[[HHHAAACCCAAAAAAHHHZZZyyygggHHH@@@BBB???;;;;;;===:::888@@@ZZZ}}}xxxuuurrraaaQQQBBB???EEELLLRRRWWW___YYYRRRRRR^^^oooxxxyyyhhhiiihhhbbbVVVNNNSSS]]]yyyvvvZZZ999111+++---000///---,,,......---,,,---...///000***+++---///111444666888222555222++++++000111,,,+++******+++------,,,***+++,,,---------,,,+++***(((***,,,,,,***)))***+++************************+++)))***,,,+++)))***///GGGwww{{{YYY444000...000///,,,,,,///------.........------,,,///...------///111111000,,,,,,111===PPPjjj___FFF@@@DDDEEEFFFWWWyyy~~~uuukkk\\\KKKBBB@@@@@@AAABBBDDDKKK```lllUUU???:::<<<<<<<<<===;;;888555:::PPPvvvhhhWWWPPPPPPWWW```bbbUUUGGGCCCFFFKKKQQQUUUZZZgggqqqqqqiii```XXXRRRYYYggg~~~\\\HHH555///000000//////000000000000000000///...---...000222333444444444666EEEMMMFFF>>>;;;777111555111///111666888555000......---,,,+++******)))(((***+++,,,***)))))))))************************+++)))***,,,+++(((***...@@@^^^nnnRRR>>>...,,,---000///,,,,,,///,,,,,,---.........------000...---...111333444444555;;;KKKccczzzgggTTTMMMCCC@@@GGG[[[qqq}}}mmmccc\\\VVVSSSOOOHHHCCCBBBBBBBBBDDDFFFJJJWWWsss]]]SSSGGG@@@======>>>>>>777777888;;;HHHdddyyyeee\\\aaakkkcccUUUJJJIIIJJJJJJMMMSSSOOO___nnnssswwwyyyssshhhVVVZZZdddssscccDDD555333111//////222222222333333222000---111222444555444222000///SSSppptttfffZZZQQQ@@@:::666999AAACCC>>>888000///---+++***)))((((((''')))+++,,,***)))((()))))))))))))))))))))))))))***)))))),,,+++(((***...///:::KKKUUUNNN<<<000///***))),,,000000,,,,,,000++++++,,,---............///...---///333666888888JJJVVVooogggJJJGGGBBBBBBFFFLLL___ooo___NNNFFFCCCBBBDDDGGG>>>>>>CCCKKKSSSaaazzziiibbbbbb\\\PPPEEE>>>888555:::;;;======>>>NNNpppzzztttcccQQQDDDIIIUUU[[[[[[ZZZccccccaaaZZZWWW^^^ppp~~~ppplllgggcccdddssskkkLLL:::333333333555FFFPPPJJJBBB@@@;;;222555;;;>>>999222///,,,)))LLLuuuyyyeeeNNNAAAAAADDDBBB===222666555111//////***$$$...+++''''''))))))&&&###***)))))))))))))))*********)))(((((()))+++---...111...000444555111......,,,+++,,,---///...+++)))&&&))),,,.........///000555222//////000777HHHWWWxxxXXXHHHGGGFFFEEEEEEUUU{{{yyyVVVGGGGGGIIIKKKLLLGGGDDDEEEPPPeee{{{tttooottt{{{bbbNNNDDD<<<444555:::===<<<===FFFVVVdddyyygggSSSJJJGGGFFFHHHKKKCCCCCC@@@;;;999AAAPPP]]]wwwyyy}}}}}}wwwooopppuuuttt___TTTPPPQQQPPPWWW[[[[[[\\\___^^^ZZZVVVRRRFFF666...111666999BBBeeexxxlll```XXXZZZ[[[[[[UUUJJJ<<<000***+++)))&&&%%%'''***---...++++++***)))))))))))))))***)))(((((()))***,,,...---***,,,000111---***+++*********)))(((((()))))),,,+++******...333999<<<888666999CCCPPPaaaxxxnnnQQQHHHCCCDDDDDDLLLfffmmmXXXPPPJJJGGGEEEIIIIIIQQQeeezzzvvvgggkkkqqqdddaaakkknnnjjj[[[KKK@@@:::777666888999777777<<>>;;;>>>999999888555222333888===HHHRRRddduuu|||{{{||||||zzz|||vvvoooiiiiiiuuujjjVVVHHH<<<333888KKKfff~~~~~~ZZZ===111+++***(((((('''(((((((((,,,+++***)))))))))))))))***)))(((((()))***,,,---***(((***---...***)))+++++++++***))))))***---///111---***...;;;LLLZZZaaaZZZ[[[cccrrrhhhSSSEEEFFFFFFEEERRReeexxxnnngggcccaaaccciiiwwwkkkXXXVVVdddyyyyyybbbQQQRRRSSSUUUSSSIII>>>:::<<<888888777666555777;;;???BBBUUUmmmjjjQQQAAA:::;;;===???>>><<<888666555888===HHHVVVcccsss{{{ssskkk[[[HHHDDDGGGQQQ___kkkyyyfff>>>,,,,,,******,,,...,,,%%% *********))))))***++++++)))))))))((()))***+++,,,+++)))+++......++++++///...,,,+++---222666777777222......999OOOggg{{{ssswwwiiiNNNIIIIIIEEEJJJVVV{{{wwwmmmlllkkkgggjjjzzzpppXXXOOOHHHFFFLLLJJJAAA===@@@:::999888888999:::999888;;;EEEQQQYYYbbbiiillljjjxxx\\\JJJ:::;;;:::888666666888:::===<<<<<>>;;;666111...///:::NNNcccqqqxxx[[[```ooo[[[JJJEEECCCHHHPPPgggooocccgggrrrvvvrrrrrr{{{ttt___NNNCCCFFFIIIDDD??????:::999888999::::::888666;;;AAAFFFJJJOOOSSSQQQLLLttt^^^XXXMMM???444222777<<<222111333777>>>III]]]oooooo[[[ZZZ```gggvvvoooeee]]]___iiimmmhhh```VVVMMMOOO```qqqtttrrrpppSSSEEE666000444888777333)))))))))***+++,,,---...))))))))))))))))))))))))(((((()))+++***(((,,,333+++((('''---666999444...///......222:::BBBFFFHHH;;;===HHH[[[qqqwwwppphhhdddcccjjjzzzlllMMM???@@@EEEIIIUUU}}}ooo]]]VVVTTTQQQSSSYYY___kkkyyy~~~}}}qqq___KKKEEEEEEDDD???;;;999888777888999999888777444;;;DDDKKKRRRSSSLLLBBB~~~fffMMM>>>:::<<<;;;:::===GGGPPPUUUYYY]]]qqqkkkOOOBBB@@@FFFNNN[[[tttkkkIII666555777333,,,...++++++444BBBOOOVVVYYYOOOFFF:::222000222444555,,,++++++******+++++++++((()))))))))))))))(((((('''''')))***(((''',,,444333222000000///...,,,+++++++++,,,---...---,,,+++555222444<<>>@@@===FFF]]]vvv|||YYY???555555;;;SSSmmmwwwsssiii```ZZZIIIRRRXXX^^^nnn~~~oooaaaOOO;;;777???EEE???555---111222//////333555333000222333222000111555:::///...---+++***)))))))))((()))))))))))))))((('''((((((***+++)))(((...666===???===666---((()))---%%%)))---//////.........666222///000444???TTTfffttt]]]JJJ@@@>>><<<<<<======@@@KKKVVV~~~gggGGGCCCCCC<<<999SSSyyywwwfffWWWPPPIII@@@BBBKKKDDDHHHRRRdddwwwzzz}}}iiiPPPCCCDDDCCC???999;;;===@@@CCCIIIQQQVVV^^^```aaadddiiikkkdddZZZmmmVVVGGGLLLXXXooo___>>>444444<<>>???<<<888555888===@@@@@@>>>444444444333111000...---***+++++++++---000555999???<<<666111...,,,+++***)))((((((***++++++)))'''!!!''',,,,,,***///===KKK___ZZZKKK777+++***+++*********))))))+++,,,...///,,,---///000111444999===SSS^^^ppp}}}kkkYYYKKKAAA999444666888999::::::>>>DDDIIIjjj^^^CCC===AAAEEEFFF___fffXXXRRRLLLGGGEEEFFFKKKKKKMMMaaa|||yyynnnsssqqqcccQQQDDD@@@???888;;;<<>>;;;:::999888666777888888888:::>>>BBBaaa{{{hhhHHH>>>AAA@@@BBBWWW~~~nnn^^^QQQJJJJJJBBBFFFGGGHHHVVVoooxxxjjjhhhrrroooVVV@@@999===>>>;;;888:::AAAFFFFFFCCCCCCAAA???===<<<::::::~~~jjjWWW:::...666:::::::::555---...111222...***,,,111///+++)))))),,,......,,,000111111111000000///...------,,,+++)))***,,,///222222000---,,,...111444555999:::666...)))***...''''''###&&&777HHHBBB000333222...(((&&&)))+++***,,,,,,+++******+++,,,,,,+++++++++***)))***,,,...///...///222888@@@HHHNNNOOOMMMJJJHHHEEEAAA<<<888888555222000111333444555444555666666555666888:::LLL]]]ssstttNNN???AAA???DDDPPPiiioooYYYOOONNNDDDEEEEEEFFFLLL]]]uuuqqqgggqqqyyymmmRRR??????>>>;;;777888======:::777777666666555444444444QQQ222222555666:::;;;444333222///,,,+++...222---+++(((((()))******))),,,------.........---------...---+++))))))+++---++++++***)))((())),,,...555:::???>>>888222//////&&&,,,+++,,,<<>>888666<<>>888333,,,((()))---000000...,,,***((()))))))))))))))******+++++++++++++++,,,------,,,++++++---...//////000111222222111///111666<<>>AAAAAAGGGFFFHHHjjjrrraaaTTTKKKGGGKKKJJJGGGOOO]]]nnnnnncccmmmsssnnnXXXLLL;;;222777@@@???999777777666666555444444333qqq]]]PPPGGGCCCCCCJJJOOORRRNNNFFFCCCGGGLLLjjjqqq^^^RRR<<>>>>>>>>??????UUUhhhrrrxxxqqqhhhlll~~~}}}VVV888000---777888555///...222111...,,,,,,+++)))(((((()))***))))))*********))))))(((***+++,,,+++***)))***,,,+++---666HHHXXX]]]TTTJJJ666444333111111333777:::999KKK]]]ccc^^^UUUIII???555...+++000444222///000//////000000///---,,,+++)))+++,,,,,,+++++++++---444222///,,,+++,,,---///000000///111222333111///000222333111///...///111333111...///333666777777<<>>999999999999CCCTTTeeetttWWW>>>>>>888<<<:::@@@aaalll___QQQLLLLLLKKKGGGCCCAAAMMMiiifffYYY]]]nnnkkk___NNNAAA======<<<777777666666555444444444tttdddRRRHHH<<<777888999777444555;;;;;;CCCUUU^^^```hhhdddkkkEEE777000000777:::333......,,,)))---------+++******+++---+++++++++++++++***))))))***+++,,,+++((('''((()))))),,,:::RRRjjjrrrhhh\\\HHHEEE>>>555000555BBBMMM===>>>AAADDDFFFHHHJJJLLL???666000333555222///000555555444333111...+++***,,,...//////---,,,,,,---)))***+++,,,---...------000000000222444444222000+++...000000//////333666555111......111555666555666<<<===888333555999<<<777:::???EEEKKKSSSZZZ___cccuuu[[[???<<<===???===DDDddd|||ooo\\\OOOLLLNNNJJJDDD===GGGXXXjjjvvvrrr^^^KKKLLLZZZddd]]]MMMAAA===<<<777777777777777777777777xxxaaaHHH;;;888777777888888666666:::===AAAJJJSSSSSSjjjhhhFFF111666555;;;777******000---)))******+++++++++******,,,***((((((+++---+++***((((((((('''&&&&&&&&&%%%((()))555NNNeeeqqqxxx}}}xxx|||sssXXX???===JJJWWWNNN>>>...,,,444???OOO]]]HHHAAA444222777222222@@@SSSfffkkkVVV???666111)))+++---//////...---...///000///000222222...,,,,,,,,,...111333333222222333666000...111000,,,---111444333222111111222333444444444444333333555666888;;;BBBDDD@@@===AAAGGGKKKJJJaaaZZZ======666FFFAAA>>>cccqqqsssrrr___JJJ@@@@@@CCCEEEKKK\\\lllkkk___KKKIIIRRR___[[[HHH<<<===999:::777444888>>><<<444[[[HHHDDDAAA:::555666444666:::<<<<<>>DDDYYY|||]]]@@@@@@999DDD@@@CCCkkklllUUUGGGDDDCCCBBBFFFSSSffftttxxx\\\III???LLL]]]]]]PPPEEE333111444999999555777>>>ppp]]]MMMHHHIIICCCAAACCCHHHIIIDDD@@@@@@IIINNN[[[lllyyyyyymmmbbbBBB<<<:::444,,,///222(((+++******)))))))))******,,,***))))))+++,,,,,,,,,'''((())))))***))))))(((&&&'''******)))---:::GGGJJJOOOQQQHHH<<<333...++++++***,,,......000666===]]]pppnnnSSS;;;111>>>WWW}}}{{{YYYDDD999111---///111000...,,,,,,,,,,,,,,,+++,,,...111111000111111000///000111222333///------///000...///111000......222777999555111444555555555555666999<<<<<>>CCCAAAPPP}}}}}}qqqeee]]]]]]YYYTTTSSSSSSYYYffftttrrrXXX???===OOO]]]YYYOOODDD555///777888000444AAA~~~xxxvvvnnnmmmnnnnnnrrrzzz}}}yyysssqqqxxx~~~}}}uuuttt~~~hhh[[[LLL:::+++///111''',,,+++***)))))))))******))))))((()))***++++++,,,((())))))))))))(((((('''%%%***///...(((%%%***000***+++,,,------///000///---------...///222999>>>hhhcccDDD222444AAAZZZfffeeeQQQ<<<555555555111333555444222///......000000///...000333111---111111000111333555666666333111111111222222333444666444111000222444555555333444444333222444999>>>@@@JJJRRRRRRRRRZZZeeelllkkklll{{{YYY@@@???BBBCCCFFF```~~~iiikkkxxxzzzmmmkkksss|||pppYYYBBB:::DDDRRR[[[cccJJJ444111444333444999~~~rrrnnn~~~jjjGGG,,,,,,000(((,,,,,,+++***************''''''((((((((()))+++,,,+++***)))((((((''''''&&&(((,,,000000---+++***)))///,,,******+++---///111---...---,,,,,,...111222III\\\[[[GGG888...+++111<<>>@@@AAAGGGhhh}}}```ggguuuSSS666333FFFWWWddd[[[KKK;;;333222333111lllgggrrr{{{{{{WWW000***///))),,,---------,,,+++***)))&&&'''((((((((()))+++------,,,***((('''''')))***......,,,((()))------+++///---,,,---+++***---333CCCGGGGGG>>>555///,,,)))111888222***---------222333444222------111000---555888::::::888444222111...000//////999EEEHHHCCC<<<>>>BBBGGGIIIEEE;;;444---222666666777777444//////111333444333222111000111111000000555BBBUUUcccrrrNNN@@@@@@;;;>>>EEEeeennnkkk~~~eeeJJJ:::999>>>GGGZZZbbbRRR;;;000000111zzzccc```vvvxxxddd]]]]]]jjj}}}fff777+++///))),,,...///000///---***)))''')))******)))***---//////---)))'''(((+++///111222222...'''&&&***,,,***&&&&&&)))---,,,///<<>>///---///000000***)))000---+++444///111222000///000...***222555888888666333000000...111222666JJJdddrrrrrrkkknnnsssxxxvvvjjjXXXKKKCCCNNNZZZ___aaa___WWWMMMCCC;;;333111333555222///......///333???WWWttteeeGGG???@@@:::???CCC\\\~~~}}}tttppppppgggRRR???777888MMMbbbbbbMMM888222666eee___ddd}}}aaaMMMFFF@@@HHHRRRZZZfff}}}ooo<<<,,,///(((,,,...000222111...+++((((((***,,,,,,++++++...222///---)))((()))...444888222666555---)))***)))&&&,,,,,,///222333===UUUlllbbb999&&&***333+++,,,+++000555***$$$...***---///...,,,...111333...111444555333000...---+++///000999TTTzzzxxxgggnnn```LLL444+++000777666222111111000222>>>XXXyyy|||}}}{{{hhhdddsssZZZAAA<<>>///+++,,,,,,+++******+++------+++)))******++++++++++++******)))******)))((()))+++---///222111+++((())),,,,,,000444;;;MMMooovvvcccIII555------...///..................//////...///000000000//////////////////000222222...)))---***,,,111666CCC```|||rrreeehhh___CCC999777444000222000///222666;;;BBBHHHFFFGGGQQQRRRFFFBBBCCC===AAANNN___pppgggGGG>>>>>><<>>HHH___wwwvvvooommmuuu|||yyyppphhh{{{gggQQQIIILLLSSSZZZ___rrrlllWWW<<<,,,***---///...++++++,,,---///...+++)))******++++++++++++******((()))******))))))***+++((((((***---...---000666;;;HHH]]]yyylllKKK@@@444------//////......---,,,+++,,,---...//////...---...///000///...444000---000444555111,,,...,,,---///...222CCCWWW}}}yyyzzztttSSSHHHJJJEEE;;;<<<999555333555666333...555555===@@@:::DDDYYYccccccoooooo___]]]xxxYYY@@@===???>>>BBB@@@QQQyyytttddd^^^___dddjjj\\\PPPDDD@@@FFFXXXrrrtttqqqvvvzzz|||nnn|||~~~rrrkkkaaaVVVPPP```qqqwwwgggVVVIIIAAA999///+++...111///,,,+++,,,---///000///,,,)))***++++++,,,,,,++++++***&&&(((******)))))))))***)))'''+++000...)))///<<>>GGGPPPhhh{{{}}}eeeOOONNNUUUUUUOOO======888444666<<<<<<777<<>>DDD```oooeeefffllllll]]]NNNBBB:::<<>>MMMSSS```kkkcccLLL999333...///111111000...///000333000222>>>SSSkkkzzzGGG555333444===JJJlllmmm^^^EEE===GGGMMMHHHHHHJJJdddwwwiiiaaa```gggkkkqqq{{{TTTBBB???@@@@@@BBBCCCaaaqqqgggiii\\\WWWQQQLLLGGGGGGNNNWWW]]]lllwwwooo]]]LLLCCC>>>{{{wwwuuutttwww|||tttoookkklllttt|||~~~cccJJJJJJBBB:::666444333666;;;;;;666111000000111111222111///---,,,+++,,,---......---++++++,,,------,,,+++,,,,,,------,,,,,,+++++++++,,,+++******,,,///+++===SSSdddpppzzzwwweeeLLL999111...//////111111222444666666666555333333222333777<<>>555111222444666888777888;;;=========;;;999<<<;;;:::===FFFRRR^^^eeepppxxxXXXAAA333222000...///111111000///000///...000888@@@DDDFFFUUUaaa___YYYWWWUUURRRCCCBBB999000...222000***,,,444222...BBBcccnnncccFFF888JJJxxxnnn[[[zzz~~~|||wwwsssppprrrvvvzzz{{{\\\BBB@@@FFFDDDCCCFFFaaatttYYYIIIDDDDDDTTT___ZZZQQQIII???444555111<<>>;;;@@@SSSiiiooocccSSSKKKVVV______[[[ZZZYYYWWWQQQOOOLLLLLLPPPYYYcccjjjhhhTTTEEEEEEDDD???FFFUUU}}}vvvkkkgggaaa[[[ZZZkkk\\\OOOIII@@@444222888333000222===MMMTTTPPPIII{{{|||uuucccVVVLLLEEEAAADDD???:::555333111///---222444555666555444555555DDDNNNZZZ```ZZZLLL<<<222333//////222222...,,,---)))000---,,,333333...222333333555888===@@@===999999888777999<<<@@@DDDFFF@@@CCCHHHMMMOOOJJJ@@@999<<<;;;===BBBIIIWWWkkk}}}lllEEE999444222,,,000444///111111000000000111222222444444444555777666333111222111000/////////000000111111//////111333666888111...///777BBBEEE>>>666:::???@@@<<<999===AAACCCFFFDDDFFFOOO^^^lllsssuuuttt___LLLCCC===>>>RRRkkkwwwVVVPPP]]]lllxxxdddPPP@@@<<<:::444111444333111222888@@@EEEFFFEEEkkk[[[RRRDDD999444444666777111333555777777555333111333222000222999FFFVVV```xxxxxx]]]AAA000000---...111111---,,,...***111///,,,000000333???EEEFFFIIILLLLLLGGGAAA<<<888999:::;;;:::999777666444666999<<<===<<<:::999666666999BBBNNN```yyyVVV<<>>???HHH___|||uuudddRRREEE<<>>AAAAAA>>>;;;444333555:::???HHHYYYhhhpppJJJ444444333111111---111000000///////////////.........///111222000////////////............///000000000000222555777999000111111111111333777999555888888777;;;EEEMMMPPP[[[^^^iiikkk___RRRHHH@@@DDD^^^{{{wwwrrrrrrvvv{{{|||zzzzzzwwwoookkkvvvyyyqqqmmmjjjiiikkkkkkhhhdddhhhhhhiiihhhggggggiiikkkxxxxxxjjjWWWWWW]]]YYYOOOIIIWWWFFF888999@@@AAA>>><<<777777555222000222777;;;yyyUUU???888999999;;;<<<<<<888333...777666444111222:::HHHSSSkkkrrr{{{zzzwwweee^^^QQQBBB666000000222000...///222111///222888999??????CCCMMMTTTccczzzvvvZZZ???444555333777;;;>>>BBBFFFLLLPPPGGGAAA;;;:::<<<===:::777999666555666888>>>MMM[[[vvvlllJJJ>>>555000222111///////////////000000111......---///111111000///.........////////////...//////000111333666999:::,,,---///222555777666555888;;;===AAANNNfff|||uuuqqqssswww|||kkk```SSSHHH??????OOOaaayyyyyyqqqfffaaa]]][[[VVVQQQTTTZZZWWW```kkkqqqqqqooollliii\\\WWWTTTYYYbbbfffaaa[[[```bbbeeeiiillloooqqqrrruuutttpppjjjbbbZZZTTTPPPUUUQQQMMMMMMOOORRRSSSRRRQQQSSSUUUUUUUUUVVVYYY[[[hhhjjjfff\\\TTTTTTVVVVVV\\\^^^bbbggglllttt~~~}}}xxxqqqnnnmmmiiibbb\\\XXXWWWWWWWWWVVVVVVVVVVVVWWW]]]ccceeeeeehhhmmmsssuuu{{{pppWWWLLLJJJEEECCCEEEGGG???999:::>>>>>><<<;;;<<<999666666888::::::999xxx```MMM???888888111111222555888:::999777444:::AAAGGGQQQcccyyyttt^^^LLLBBB666555222...,,,,,,///222...---///333555777???HHHYYYaaadddccc```XXX```vvvrrr]]]DDD000///777BBBSSSiiixxxxxxlll]]]TTTFFFFFFFFFGGGEEE@@@888111///...000777CCCVVVpppjjjPPP888000222222////////////000000111222///---------///000///.........///000000000////////////000000111222333444333333444888;;;;;;888555666HHH```ttt{{{vvvsssqqqggggggfffgggiiimmmqqqtttyyytttkkkbbb\\\XXXVVVVVVRRRPPPUUUWWWYYYjjjzzzzzzzzzmmm]]]OOOEEEAAAHHHQQQQQQVVVZZZ\\\```jjjxxx|||mmm```WWWQQQOOOIIIDDDDDDHHHIIIIIISSS___eeeqqq~~~wwwtttpppmmmkkkhhhdddaaa\\\[[[YYYWWWTTTRRROOONNNPPPPPPNNNJJJEEECCCEEEGGGHHHIIIKKKOOOTTT[[[bbbffflllnnnpppqqqrrrsssuuuvvvvvvtttmmmccc]]]\\\YYYTTTVVVTTTQQQOOOOOOQQQRRRTTTUUUXXX\\\___```]]]ZZZWWWRRROOOLLLLLLMMMNNNLLLJJJPPPQQQRRRSSSSSSSSSRRRRRRNNNQQQTTTTTTQQQPPPRRRTTTOOOTTTZZZ\\\]]]```ffflll}}}vvviiiaaadddtttzzzlllYYYTTTYYY^^^`````````bbbeeejjjooorrrqqqqqqpppnnnllllllmmmnnnvvv~~~mmmUUUIIIDDD@@@AAAEEE;;;;;;;;;<<<============@@@;;;777999???AAA>>>999hhhLLL<<<777555444444<<<999666555666777888777AAAOOOaaannnvvvsss]]]HHH999111...///111444555444333333333222444:::CCCKKKVVVfffttthhhQQQVVVrrrrrrRRR???555555BBBRRRiii}}}gggVVVTTT[[[```]]]PPPBBB888444///000666CCCTTTkkktttQQQ???999111222222111000000000111111111///....../////////......///000111111111000000000000000000000000000000//////000222666888;;;;;;BBB```}}}vvvooogggaaaYYYXXXWWWUUUSSSRRRQQQQQQIIIIIIIIIJJJKKKLLLNNNOOOVVVZZZ```eeehhhkkknnnppp{{{yyynnnfffbbbTTTQQQNNNMMMPPPVVV^^^ccchhhhhhppprrrooovvv~~~{{{rrrhhh___YYY[[[aaaVVVRRRMMMJJJJJJMMMSSSXXX]]]YYYRRRKKKGGGFFFHHHIIIFFFDDDKKKWWW___eeesss|||uuulllbbbYYYTTTOOOLLLJJJIIIKKKNNNQQQRRRTTT\\\gggpppxxx{{{tttnnnhhhaaaWWWPPPRRRQQQPPPNNNLLLJJJHHHFFFCCCEEEHHHNNNUUU^^^eeeiiijjjlllnnnpppqqqqqqppppppwwwwwwvvvtttqqqmmmjjjiii______^^^ZZZUUURRRRRRSSSSSSZZZaaaaaaZZZQQQMMMLLLTTTgggqqqfffVVVRRRUUUWWWXXXYYY\\\___bbbdddeeefffeeedddcccbbb```]]]XXXUUUTTTZZZbbbgggllluuu~~~lllfff```___aaabbb___[[[^^^```aaaaaaaaabbbeeegggggglllrrrwww|||kkkVVVOOOLLLCCC===;;;777888:::;;;===AAACCCCCCBBB===888999>>>AAA???;;;qqqNNNEEE>>><<<;;;999888999555555777<<>>MMMeeeyyy|||vvv~~~~~~wwwaaaFFF555555<<>>===www[[[FFF===<<<;;;999888777777777555===IIIWWWhhhvvvtttkkk___WWWQQQQQQLLLCCC===<<<666777888999999888888888:::999999999;;;@@@HHHMMM___ooo|||vvvxxxoootttyyygggSSSLLLOOOYYYfffpppyyy|||kkk[[[TTTSSSOOOQQQUUUWWWVVV```zzzrrrZZZFFF===555222555777555222666444222222222222000///000000//////000000000///,,,111666777666555666777999>>>FFFMMMXXXiii~~~wwwooooootttssstttwww{{{~~~yyyeeeXXXVVVMMMCCCAAAJJJOOOLLLPPPYYYaaafffmmmqqquuu{{{uuufff[[[XXX[[[UUUOOONNNGGGFFFQQQkkkooouuuwwwnnn|||vvvnnn\\\PPPHHHIIILLLKKKHHHIIILLL[[[{{{tttfffrrrvvvvvvpppaaaSSSGGGEEEIIIJJJ[[[uuu}}}mmmggg___JJJHHHKKKAAALLLKKK^^^vvvxxxmmmddd[[[SSSMMMJJJMMMJJJLLLRRRMMMIIIPPPRRRUUUSSSNNNOOOTTTVVVRRRUUUUUUVVVWWWWWWWWWVVVVVV\\\XXXTTTUUUWWWWWWRRRMMMVVVMMMUUUbbbdddmmm~~~rrrbbb[[[TTTFFF;;;888888444333666666666???JJJAAA555000777BBBFFFBBB???[[[FFF===:::<<<;;;:::999888777777777;;;YYYwwwyyyjjj]]]TTTFFF>>>999;;;===:::777888???===:::777666999>>>AAA===CCCLLLWWWcccooo{{{pppLLLKKKPPP___rrrnnnTTTDDDBBBAAABBBGGGOOOaaaqqqbbbOOO@@@:::999666444222222222333666777666555444555777777777777777888000111222000000333:::???LLLZZZnnnvvvhhh\\\TTTOOONNNQQQQQQLLLKKKMMMKKKNNNQQQRRRSSSUUUYYY]]]ZZZ[[[\\\ZZZWWWUUUTTTTTTRRRRRRSSSRRRMMMEEEAAAAAAFFFBBBEEEQQQaaapppttt^^^OOOEEEOOOiii|||]]]\\\kkkyyy```LLLDDDFFFKKKOOO\\\uuu{{{kkkaaaYYYRRRMMMMMMNNNOOOQQQWWWaaapppyyyttt~~~{{{eeeVVVQQQwwwwwwvvvuuuvvv|||bbbOOOGGG???OOO[[[tttnnnaaaSSSJJJ???>>>IIIRRR]]]nnnoooxxxzzzsss|||~~~{{{rrrggg___YYYLLLKKKOOOJJJOOO\\\aaaiiisss~~~yyyooo```NNNBBBAAAAAA===;;;;;;:::;;;DDDNNNKKK@@@333222CCCTTTRRRDDD```EEE<<<@@@EEE::::::999888777777888888<<>>FFFOOObbb}}}~~~lll[[[TTTOOOTTTbbb{{{|||iii^^^WWWRRRNNN>>><<<:::999999777555333000444999999666444333333:::>>>BBBFFFLLLUUUaaaiiiyyyxxxmmm```VVVRRRLLLDDD===AAA???@@@EEEHHHIIIMMMQQQOOOTTTZZZZZZXXXXXX^^^cccYYYWWWSSSPPPNNNJJJGGGDDDEEEFFFDDD@@@???BBBDDDCCCAAAJJJXXXjjjlllXXX___zzzhhhQQQOOOhhhYYYGGGMMMZZZaaarrrtttcccWWWJJJDDDAAA>>>???AAABBBAAA>>>>>>DDDOOO\\\eeeyyyppp}}}rrrfffnnnccc^^^XXXTTTSSSPPPLLLKKKPPP\\\kkkuuuyyyXXXMMMOOOnnnnnnXXXFFFJJJ[[[ooonnnddd[[[NNNJJJMMMIIIYYY\\\___bbbcccdddgggjjjpppooopppuuuvvvaaaXXXYYYKKKGGGBBB===777444999???LLLKKK???555@@@YYYaaaXXXrrrsssWWWEEEAAACCC@@@<<<999999888777777777888888999@@@DDDBBB<<<999:::===;;;<<>>BBBEEEEEENNNeee~~~zzzooohhhccc___\\\ZZZXXXWWWZZZ___eeeiiizzzooowwwZZZBBBLLLiiioooZZZeeexxxhhhNNNHHH@@@::::::<<<===@@@DDD======>>>======>>>@@@CCCMMMVVVfff{{{oooxxxyyyvvvgggSSSFFFDDDDDDCCCAAADDDBBB@@@>>>???BBBFFFJJJ]]]nnn[[[SSSdddmmm\\\mmmyyynnncccRRRZZZUUUPPPOOOOOOMMMNNNPPPSSSYYYbbbkkkvvv|||{{{{{{~~~tttpppvvvpppnnniii___RRRFFF@@@@@@@@@GGGFFF;;;888GGGZZZeeeNNNddd```PPPAAA===@@@AAA:::222999999888888888888888999888888999::::::;;;>>>AAAGGGTTTaaaeeedddhhhrrr{{{wwwssszzz}}}ssseee[[[MMM>>>444999CCCNNN___oooooolllrrr~~~xxxhhh]]]SSSIIIDDD999;;;<<<<<>>AAADDDEEEPPPXXXkkk~~~oooaaa@@@@@@WWWmmmooo|||kkkNNNCCC@@@<<<999;;;;;;999888;;;333666;;;===<<<;;;;;;;;;999;;;CCCSSSlllyyy{{{lllOOOGGG===:::>>>AAAAAA???::::::;;;<<<===>>>???>>>BBBKKK[[[}}}YYYOOOhhhuuuiiiyyysssppplllkkkqqq{{{eeeYYYPPPJJJJJJJJJHHHIIIMMMQQQdddzzz~~~ssssssooofffcccfffjjjkkkjjjmmmwww~~~{{{rrrsss|||tttbbbSSSKKKAAA???@@@AAA;;;:::GGGZZZ:::DDD[[[cccMMMIIIEEECCC???<<<>>>CCC;;;::::::999888888888999555999<<<<<<888:::IIIXXXqqq}}}}}}xxxfffMMM???===AAA999<<>>>>>======???@@@<<<:::;;;BBBRRRrrr}}}pppIIIAAA>>><<<;;;===>>><<<999;;;999777777:::===>>>???@@@AAADDD___XXXMMMeeesssmmm~~~hhhYYYRRROOOLLLGGGFFFJJJRRR\\\bbbwwwrrrXXXOOOIIIJJJJJJFFFGGGMMM```|||zzzmmmdddaaa^^^ZZZUUUSSSXXX___```[[[^^^fffwwweeeYYYWWWEEE>>>JJJQQQIIIDDDHHH555;;;DDDbbbvvvdddKKKFFFAAA>>>999666;;;DDD===<<<;;;:::999999999999555555666444111555HHH[[[vvvoooTTTKKKOOOHHHLLL^^^uuu~~~|||zzzrrriiicccPPPNNNKKKGGGGGGMMMXXX```[[[YYYWWWXXXYYYTTTLLLDDDBBB>>>>>>DDDEEE???999888<<<<<>>:::999:::999666444777777888888999999999999<<<:::<<>>???DDD\\\{{{bbbBBB======<<<;;;999888777777===:::888777999;;;;;;:::;;;@@@>>>NNN{{{YYYMMM```lllqqqxxxdddUUUKKKIIIKKKCCCAAA???======???AAACCCOOO]]]vvvwwwPPPIIIGGGMMMNNNJJJNNNWWWyyyxxxlllbbb```SSSJJJIIIHHHDDDFFFKKKbbbtttsssggg___NNNGGGRRR```]]]OOOEEE444:::888BBBjjj}}}}}}eeeUUUGGGDDDDDD@@@<<<<<>><<<;;;:::999999999:::666666;;;;;;888:::@@@HHHRRRYYY]]]eeerrr{{{}}}|||tttkkktttxxxjjjWWWKKKFFFEEEBBB???:::<<<=========AAAGGGMMMRRRSSSSSSRRRNNNJJJGGGFFFFFF???===???@@@<<<<<<@@@======KKKmmm```ooo}}}UUU:::<<<;;;999999999::::::999888777777777777999:::;;;999777999:::888CCCggglllmmm~~~mmmYYYGGGJJJ[[[yyyvvvcccttt~~~^^^GGG999@@@======>>><<<999:::???666999===>>>===;;;::::::444:::???===:::KKKvvv{{{yyy}}}UUU>>>;;;======;;;888888;;;???777777999<<>>@@@AAA@@@???>>>;;;DDDWWWssswwwTTTQQQVVVccciiijjjsssuuu___KKKBBB???;;;;;;???:::NNNeeeqqquuuqqqfff[[[PPPNNNMMMRRR\\\```VVVHHH777555777<<>>======<<<;;;999<<<:::777777888888888777======>>>>>>???AAABBBCCCRRRccc{{{ooossskkkgggmmm~~~xxx___HHHDDDCCC???;;;999:::<<<===::::::;;;===CCCLLLUUU[[[oooyyy|||wwwmmmccc```bbb___UUULLLGGGCCC???555AAAXXX{{{kkkqqqnnnHHHFFF777>>>???::::::???>>>666999999999999999999999999999888;;;===:::===SSSmmmoooaaa~~~nnnUUUKKKFFFQQQgggaaaKKKSSSeeelllHHH@@@???<<<:::::::::999999999:::::::::999999:::;;;;;;;;;;;;888999<<<@@@]]]tttzzzHHHDDD>>><<<::::::::::::888666;;;::::::<<<@@@BBBAAA???<<<@@@???NNNvvv|||UUUHHHUUU~~~dddsssSSSLLLFFFEEEDDD@@@>>>???;;;;;;;;;;;;;;;;;;;;;;;;:::;;;BBBNNN]]]tttvvvPPPPPPkkkmmmMMM>>>===999222999<<>>????????????>>>===555333555999;;;GGGfff|||hhhXXXNNNJJJGGGEEEBBB@@@>>>======@@@CCCEEEFFFMMMWWWaaakkkxxxjjjXXXQQQMMMHHHCCCCCC@@@===<<<===>>>>>>>>>:::999999999;;;;;;:::888777777888999;;;===???@@@999CCCRRR___eeegggggggggjjjrrr~~~~~~hhhgggqqqaaaPPPLLLFFF>>>???=========;;;999:::<<>>CCCLLLcccvvvgggrrrJJJ===<<<>>><<<777555777:::999888888888888888888888888:::888;;;===888555CCCUUUssswwwZZZhhhkkkZZZIIIDDDJJJVVVfffssszzz~~~mmmSSSDDDHHHSSSgggVVVCCC>>>:::888999999888999<<<999999999999999:::;;;<<<999:::777999<<<===RRRvvvxxxQQQDDD===;;;:::999::::::888777999888888:::>>>???>>><<<;;;??????QQQ|||{{{SSSFFFRRR}}}wwwggg{{{oooNNNEEE>>>>>>???>>><<<<<<::::::::::::::::::::::::;;;;;;>>>DDDNNNeeejjjMMMVVV{{{oooPPP===777666444777<<>><<<:::444666888999999999777666333222444777666888HHHZZZ[[[RRREEE<<<999::::::::::::999888777777888999:::;;;===@@@BBBEEEKKKTTT[[[jjjuuu|||qqqhhhddd[[[VVVOOOIIIFFFDDDCCCBBB@@@??????@@@BBBBBB@@@???;;;;;;:::999888777888888777;;;???BBBBBBCCCCCCDDD???EEELLLSSSWWW]]]eeejjjuuu{{{iiicccxxxwwwkkktttoooUUU>>>555666777666888:::DDDQQQXXXXXX\\\bbbiiivvv{{{aaaSSS^^^{{{mmmeeexxxcccFFFBBB>>>;;;:::777444555:::777777777777777777777777:::888:::<<<888222666@@@LLLmmmcccZZZtttqqq___SSSLLLOOOUUUSSSVVVWWWRRRJJJFFFGGGJJJSSSwwwoooNNNAAA<<<:::;;;:::777888<<<888888888999999;;;<<<===999:::888;;;???<<>>@@@DDDGGGJJJKKKKKKKKK222222555888777555:::CCCXXXxxxbbbPPPAAA???======>>>===;;;999::::::;;;<<<<<<===>>>???@@@@@@???<<<::::::<<>><<<::::::===???AAAGGGPPPZZZdddmmmrrrtttmmmQQQFFFVVVrrrXXXRRReee|||xxxkkkddd\\\ZZZUUUPPPOOOPPPNNNIIIIIIEEE>>>::::::<<<;;;::::::CCCZZZuuu]]]fff^^^]]]```LLLAAA;;;???>>>888555888888888888888888777777777888666888<<<;;;777777;;;===RRRtttcccccc}}}ooocccaaaZZZVVVQQQOOORRRUUUSSSNNNWWWvvv```HHH@@@<<<>>>===888777;;;777777777888999;;;<<<=========:::===BBB>>>CCCVVVuuu}}}nnnBBB<<<:::888777888999999888777777666777888999999999888;;;???ZZZ}}}VVVGGGPPPxxxxxx```CCC???>>>???>>>999999<<<888888888888888888888888777:::;;;999>>>WWWtttPPPLLLccckkkKKK>>>???CCC???<<<>>>GGGQQQZZZ^^^```aaaccceeeiiimmmppprrr444444666888777555777:::<<<\\\cccHHH===::::::;;;===>>>===;;;999555666777777888999999999777888:::;;;;;;;;;<<<<<<;;;<<<>>>CCCQQQiiiuuummmgggaaaYYYQQQLLLIIIFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA???===<<<;;;<<<<<<============<<<:::999999;;;===;;;<<<>>>@@@DDDHHHKKKMMMTTTWWW[[[aaaiiipppwwwzzzwwwbbbGGG444222DDDfff\\\TTTFFFOOOrrr{{{tttmmmpppqqqkkk___SSSKKKGGGLLLLLLIIIFFFHHHMMMJJJDDD???;;;777666666999===@@@GGGYYYwwwyyytttuuuuuuxxx|||qqqcccfffrrr\\\hhheeePPP>>><<<>>>;;;888:::::::::999999999888888888888555555999;;;;;;;;;===;;;EEE[[[|||vvv\\\ddd~~~xxxpppmmmrrrsssfffVVV^^^uuurrrNNNBBB;;;???@@@:::777:::666777777888999:::<<<===>>>>>>999;;;AAA???BBBQQQzzzyyy{{{zzzDDD===;;;888777888999999888888888888888888888:::;;;777;;;???ZZZXXXIIIOOOuuuddd@@@CCCIIIIIIBBB:::999>>>888888888888888888888888555;;;>>><<>><<<:::777555555777999;;;777777777666666555555444111333666999;;;;;;::::::======>>>===>>>HHH___sssxxxpppjjjeeeccc\\\ZZZVVVQQQLLLGGGDDDCCCAAA@@@???@@@AAA@@@???===888777777777888999;;;<<<===<<<:::999999;;;===>>>>>>???AAADDDHHHLLLOOOQQQ\\\]]]___cccggglllooorrr~~~uuufffLLLAAA888444777<<>>;;;;;;::::::999888888888888666444555777999::::::888>>>MMMkkkeee[[[{{{hhh^^^jjj^^^III:::===AAA<<<999;;;777777777888888:::;;;<<<;;;===777777======@@@MMMpppLLL@@@===:::888888999999888888999999999888999<<<>>>999;;;>>>XXX\\\KKKOOOrrr```???DDDKKKLLLDDD::::::???888888888888888888888888666<<>>===;;;;;;:::888555444555888:::999999888777777888888888777666777777888777666555777777999<<<::::::DDDQQQfffwww}}}uuunnnhhheee\\\ZZZWWWUUUTTTQQQMMMIIIJJJHHHFFFEEEDDDCCCBBBAAA@@@???>>>=========>>>???=========>>>>>>?????????DDDDDDEEEGGGJJJMMMPPPQQQccckkkpppjjj^^^WWWYYY\\\]]]______[[[XXXTTTJJJAAA555333444999:::999:::===???JJJRRRQQQMMMKKKFFF@@@FFFZZZlllooo^^^OOOKKKEEEBBBCCCGGGKKKNNNSSSYYYaaaeeeggglllvvv~~~~~~{{{zzznnn^^^JJJDDD@@@???<<<<<>>===@@@GGGOOO\\\lll{{{ooocccssshhhaaavvvmmmKKK::::::<<<<<<:::::::::999888777777777555666555444555777777777666<<>>@@@CCC@@@:::999<<<777777777777777777777777777<<<<<<:::DDDdddeeeNNNHHHTTTwww[[[III```zzzhhhWWWLLLLLLHHHBBB;;;666333333333///444777555222333666777777222CCCpppiiiEEE>>>===555555777999:::888777555555222222222222444666888:::666444333333444666666666888666888<<<:::666999???@@@KKKaaazzzuuujjjhhheeecccaaa___\\\ZZZOOOOOONNNLLLIIIEEEBBB@@@BBBBBBBBBBBBBBBAAA@@@???DDDCCCCCCCCCDDDFFFGGGIIIIIINNNSSSTTTNNNJJJNNNUUUIIILLLKKKEEEAAA@@@>>>:::;;;888666555222111666>>>;;;999999:::888:::GGGWWWdddsss___QQQDDD;;;;;;???EEEIIILLLUUUaaakkkiii[[[JJJ???:::@@@TTThhhhhhIIIBBB:::666777888777555777444555999888444555;;;555999???HHH]]]|||rrr[[[hhh___aaaooo```EEE===;;;666999999999888777666666555222555666666666777888777888===>>>GGGlllooo___jjjooo```yyyrrrKKKAAAAAA<<<888:::999888888888888888999999777>>>;;;:::===;;;===HHH\\\___EEEAAA<<<:::999999999888666888999999888999>>>BBB<<<===<<>>888555888;;;:::888888666666666666666666666666888;;;:::777EEEhhhVVVDDDFFFgggjjjEEELLLwwwuuuYYYDDD999666222111111111111222333333222222333333333333444444444888@@@VVVnnnHHH888666777222777888555555888666000333444555666666666555444555555555555666666666666777888888999::::::;;;;;;:::CCCIII]]]|||uuuoooiiigggffffff```^^^YYYUUUSSSTTTUUUVVVXXX[[[\\\ZZZ[[[]]]]]]ZZZOOOMMMMMMPPPUUUZZZ[[[[[[YYYUUUQQQOOONNNKKKFFFBBBEEE???::::::999666555777222666888666888HHHddd{{{oooYYYKKKDDD>>>;;;;;;<<>>888999<<<555666777444999<<<333555555555666888777555333333;;;@@@EEEXXX}}}lllZZZxxxlllvvv```EEE============777888999888777777999;;;:::;;;;;;;;;<<<>>>BBBEEEXXX|||^^^III???======777777:::555777888888888===BBBBBB>>>>>>@@@???QQQ}}}yyy______rrrXXX[[[VVV???;;;666666999;;;999666666333333555555444444888444???>>>777IIIuuusssSSS@@@NNNqqqzzzVVVHHHYYYoooTTT===888888111333111//////000111000///222222222333333333444444333555999HHHnnnTTT999777===333777888555555888888555444555555666666555444333555555555555666666666666777777888888999:::::::::<<>>;;;999888<<>>???GGGaaafffkkkvvvjjjyyyuuuRRRAAA<<<;;;999777888999888777666888:::::::::;;;;;;;;;>>>AAAEEEYYY|||lllLLL>>>;;;<<<777888:::555777888888888<<>>:::666666999:::888555555333333666666444444777666>>>===999OOO}}}kkkOOOCCCUUUhhhKKKIIIaaauuuVVVCCC444111333---000000000000000000000000222222222222333333333333333444333999TTTggg???777???555999999666444666888777555666666666555444333333555555555555666666666666666666777777888999999:::<<<;;;666:::III^^^lllTTTBBB999222444666777;;;FFFUUUbbbWWWQQQHHHAAA===;;;::::::888777888999666444888@@@PPP|||vvvjjjzzzUUU:::888777777888777666555666666555555444333333222444333444444333333:::AAAbbbmmmYYYtttpppaaaiiipppTTTDDD===>>>IIIJJJ===777888333888777555555555666555444<<<;;;;;;;;;:::EEEeee{{{cccssseeebbbrrrcccFFF===;;;888888999999888777666888999999:::::::::;;;===@@@CCCXXXyyyaaaMMMCCCBBB>>>>>>???888999;;;;;;:::<<<@@@@@@<<<;;;@@@DDDZZZkkkdddeeeWWWhhhSSS===999555555777888777555444222333777888444444666:::===:::;;;XXXaaaJJJHHHaaayyyVVVBBBQQQqqq[[[===444///...000...,,,000333333000///000111111222222222222333333333333444333444EEElllQQQ<<<;;;666888888666444444444444777777666555555444333222555555555555666666666666666666666777888888999999:::::::::@@@EEEOOOzzz|||fffNNN===555555888<<<===<<<<<<===>>>DDD@@@======???AAAAAA???<<<<<<===>>>:::777;;;BBBYYYuuugggjjjiiiAAA;;;777888999777555444444444444444555666666777333333555888999999:::<<>>GGGLLLBBB;;;999333777555333333555777777777>>>888888<<<:::<<>><<<>>>>>><<<===@@@@@@===:::@@@EEE^^^eee^^^ccc\\\uuuQQQ;;;888555555666777666555333222444888888555333555<<<<<<888???aaa[[[HHHNNNmmmkkkKKKDDD```uuuKKK333444222///222444---222777666111...///111111111111222222222333333000333555666???]]]qqqPPP@@@666555555666666555444333777777666555444333333333555555555555666666666666666666666777888888999999<<<;;;;;;BBBEEEHHHnnnzzzhhhYYYKKK@@@:::::::::;;;<<<>>>AAAGGGNNNSSSWWWVVVVVVYYYZZZWWWPPPJJJEEEAAA>>><<<::::::???FFFSSSppp^^^kkkuuuJJJ>>>555555777666444444;;;:::999999888999::::::333444555666888999999888MMMuuu{{{bbbbbbuuu^^^YYYkkkqqqKKK>>>>>>DDD@@@===999111555333222333666888999:::<<<333333;;;<<<:::DDDTTT___kkk~~~dddeee{{{cccJJJ@@@<<<=========;;;999888999:::888999999888888:::>>>AAAGGGbbbhhhPPPHHHBBB@@@BBB???:::===>>>;;;:::======;;;666<<>><<<888;;;===BBBiii}}}pppaaaUUUGGG>>>;;;;;;@@@FFF@@@HHHUUUcccnnnxxx{{{ssshhh[[[NNNBBB;;;>>>DDDZZZ|||hhhooo~~~\\\HHH777444666555555888FFFDDDAAA>>><<<:::::::::999;;;:::666444666666333???aaarrrdddbbbyyy___\\\kkkhhhMMM>>>>>><<<:::888000333222222444777999:::999777000///666888666999@@@___nnnaaa~~~nnneeeppp|||WWWCCC===>>>>>>>>><<<999888888:::888888888888777999<<>>888777;;;:::666:::;;;888666888999888333888===WWWoooZZZ\\\zzzzzzwwwNNN:::999777666555555666666444222333777888444444666999888;;;MMMuuuTTTPPPeee{{{QQQLLLaaawwwOOO999333777111,,,000222333666888666333000///000111111111111222222222222111111444666333;;;[[[}}}YYYGGG777555888888555444666555444444444444555666555555555555666666666666777777888888999::::::::::::===;;;:::===IIIssslllZZZKKKBBBAAA:::555999@@@IIITTT^^^kkkyyyxxxbbbVVVZZZccc~~~oooddduuuzzz^^^DDD:::888666888===HHHFFFBBB>>>;;;999888888:::???>>>888555666777555666KKKggg|||gggeeeyyywww___TTTnnnlllMMMBBB:::888999444444444444555777888777666222222222222333555888;;;EEEccceeeiiipppnnn~~~cccFFF>>>=========:::888666666888777888888777666888;;;>>>>>>LLLxxxfffHHH888:::666333666777555999;;;777555777999888666999<<>>666777555222000666555444333444444666777555555555555666666666777888888888999::::::;;;;;;444>>>BBBBBBHHHWWWqqqVVVFFF@@@@@@AAA999888???PPPcccttt~~~gggeeezzztttRRRCCC===888999>>>CCC@@@===:::888777777777333:::===888555888:::999;;;AAAJJJ]]]{{{uuu___dddsssSSS]]]```KKK<<<888;;;:::666666666777888777444222111666777222111777>>>AAA>>>PPPrrrnnn___qqqssskkkHHH@@@<<<<<<;;;999666444555666777777777777666888;;;>>>???GGGooo___DDD:::@@@;;;555777777666;;;===:::888:::<<<;;;;;;===>>>WWWnnnbbbiiisssMMM::::::999777555555666888666333333555555444444888444888DDD___jjjJJJXXXsss[[[ooo```DDD888333222///555888000000///---...111222333222555333111000222333333333888888777444222555;;;AAA```{{{VVV@@@333555888000444222222666666333333555999999999999888666555444555555777:::999888888:::AAA======IIIcccsss]]]HHHAAA>>>888999???;;;FFF```yyyyyylllgggeeecccaaafffjjjqqqxxxxxxhhhlllbbbJJJ<<<777888???;;;888666666777777666666777888::::::999999888999???BBBDDDSSSsss}}}mmmwwwiiiWWWdddkkkMMMBBB<<<555666777555333444555444222444222000444999===<<<999777@@@OOOtttmmmooo{{{uuu~~~RRRHHHCCCCCCBBB???;;;888666666666555555666777999;;;<<<@@@SSSiiiGGG===BBB888555<<<888===<<<:::999888999999:::888777AAA___qqqhhhqqqqqqNNN:::999888777666666666666555666666555333333444666:::888IIIrrrZZZJJJgggxxxvvvtttTTT;;;555222555555111000222222222222000...///222555/////////000222333111000444555666555444555888;;;GGGmmm}}}^^^???555888666666333333666666333222444666666666666666666555555888777777888999:::;;;<<<<<>>GGGdddxxx```XXXLLLDDDAAAAAAAAA@@@>>>BBBFFFKKKQQQ\\\jjjtttzzzgggmmm~~~}}}\\\KKKBBB;;;>>>===;;;999888777888999666777888888999999999999555888999:::AAAXXXzzz~~~kkk]]]gggfffGGG<<<===888888666333000000000///666333111333888:::888555000;;;CCCYYYwwwccclll~~~tttyyyYYYHHH>>>>>>===;;;999777666666666555555555666888999;;;FFF[[[}}}pppqqqNNN@@@BBB:::888>>>;;;;;;:::999888888888999:::::::::AAAZZZzzznnnnnnnnnJJJ999999888777666666666666555666666555333333555666888???XXX|||SSSKKKkkkiiiHHH:::555222555555111000222222222222111111222444666:::999777777888888666444111333555555444444444555888NNNzzzRRR:::888777777555444666666222222444444444333333333444666777777888888999:::;;;======DDD[[[~~~xxxjjj^^^VVVQQQMMMMMMKKKHHHFFFGGGJJJSSSWWWRRRNNNNNNLLLFFFJJJBBB===???>>>:::===DDD___gggTTTHHHEEE@@@<<<::::::;;;<<<666888:::<<<>>>CCCLLLRRRiiiwwwfffccc~~~mmmWWWBBB999:::;;;;;;999777666666777666777777888999::::::888666777777777AAA]]]zzzuuuiiisssaaaOOOfffXXXAAA<<<333333333222111111333555777444222333555666444111000<<<:::@@@hhhhhhXXX{{{uuurrrfffJJJ;;;;;;:::999888888888888666666555555555666888999@@@WWWwwwjjj}}}YYYCCC@@@<<<;;;>>>;;;999888888888888888999:::;;;;;;???PPPqqqssshhhuuujjjFFF999888777666666555555666444555666555444444555777777LLLooommmLLLPPPuuudddFFF999555222444555222111222333222111222444666777666GGGAAA888222000222444555333333444444333222222222666???]]]rrrRRRCCC666777444444666666444444777666555333222222333555666222777:::999:::AAAIIIMMMlllzzzfffZZZRRRJJJCCCFFFEEEEEEHHHKKKQQQWWW\\\RRRXXXYYYUUURRRSSSSSSPPPMMMHHHEEEEEEBBB@@@FFFOOOuuu{{{NNNIII??????>>><<<888777777888666888999999999;;;@@@CCCGGGdddpppaaaxxxZZZGGGCCC???===<<<:::777444777777666666666888:::;;;===666555999666555GGG___{{{kkkffftttyyyUUUWWWooo|||XXX;;;222111222444444222444777555333222222333333222000333:::666777RRRwww|||WWWkkkoooxxxuuuNNN>>><<<:::999999999999999666666555444444555666777777IIItttooofffGGG===<<<;;;;;;:::888888888999999:::;;;;;;:::;;;===EEE^^^uuubbbggghhhEEE888888777666555555555555444555666555444555777888;;;[[[```JJJ[[[\\\CCC777555333333444444333333444222111333555777666555vvviiiUUUDDD:::888:::<<<;;;888555222111111222333333666CCCbbb}}}\\\;;;777444333666777555666:::999888555333333333444555333888999777>>>TTTmmm{{{}}}vvvwwwyyy|||nnnaaaQQQEEEAAAAAABBBCCCEEEMMMXXXcccmmmxxx~~~zzzvvveee___WWWOOOGGGDDDJJJRRRtttuuuHHHGGG:::;;;;;;999666444444555666888999::::::<<<>>>@@@???OOOgggllleeemmmsssbbbMMM@@@<<<<<<;;;888888777666666666777999::::::000///666777111777DDDeee~~~gggiiissspppWWWTTTvvv{{{OOO;;;666444666555000...000222111111111222222222111000111///555BBBSSS{{{fffddduuurrrVVVAAA>>>:::888888999777666666666555444444555666777999@@@]]]vvvwwwQQQ??????===999;;;999999:::;;;;;;<<<<<<<<<;;;======???QQQvvvxxxcccccceeeFFF888777666555444444444444333444555555555666888:::CCCjjj~~~TTTLLLhhhxxxKKK777666555333222333555444333444333222222333555555444oooYYYHHH>>>999EEE@@@888333222333444555000222444DDDnnnvvvHHH888555444666777555777::::::999777666444444444555999:::777888NNNvvv{{{zzzpppsssvvvxxxvvvrrrmmmjjjkkklllnnnoooppppppoooooojjjiiihhhggggggjjjooosssxxxdddTTTHHHCCC???===<<>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBDDDEEEEEEFFFKKKXXXkkk{{{www}}}rrr[[[iiieeeKKK???;;;:::999888888777666666666666777666///...444777333222666FFF\\\wwwkkkcccllleeeKKKMMM|||pppFFF:::111333666222111444000000000111111222222333///---...777;;;<<<]]]zzzuuuaaaBBB===888666666666555222666666555555555666888999>>>:::IIIaaazzz|||^^^EEEDDD???999>>>:::;;;<<<<<<<<<<<<<<<;;;<<>>888666666666555111333222888VVV```<<<888666777666444555888888777777666666666555555::::::999FFFkkkzzzqqqiiieeegggkkkooozzzzzzuuuoooiiidddaaaiiiwww~~~^^^HHH@@@>>>>>>@@@AAABBBJJJ```uuu|||xxxvvv~~~___DDDAAA===888777999:::999888777666666777999;;;<<<===CCC???>>>BBBLLLaaatttccc^^^{{{kkkooonnnXXXHHH>>>:::999999888888777555444333222222111222333444444444666CCC^^^fffZZZfffdddHHH___aaaJJJ777444777555555999000111111111111111222333000000///555888666KKKrrr}}}~~~jjjCCC>>>888666777888666333666555555555666888999;;;===777>>>LLL```~~~iiiJJJGGG???777???:::;;;<<<<<<<<<;;;:::999999>>>???>>>JJJlll}}}hhhfffXXXBBB777666555444333333333333222444555666666777:::<<>>WWWzzzmmmfffdddfffiiioooyyyzzzwww|||^^^FFFAAADDD<<<===@@@CCCIII]]]vvv[[[NNNGGG???===>>>@@@>>>;;;;;;999888888:::;;;<<<<<<888888;;;======FFF___xxxtttfff[[[rrrfffjjj{{{^^^III???999999999999777555333111---111222---+++///222222444555DDDfffrrrUUUQQQfff^^^RRR\\\eeeEEE999666111///111111222333222111000111222...111...---222444AAAXXXlllmmmyyypppEEE???999777:::;;;999777666555555666777999;;;<<<===999???IIIYYYzzznnnKKKFFF<<<333>>>:::;;;;;;<<<;;;:::888777444:::<<<;;;GGGhhh}}}gggddd|||RRR???666666555444333333333333222444555666666777:::<<<[[[[[[DDD^^^|||aaasssvvvHHH111999222555444000222888888333...333666333000333>>>HHHzzzaaaQQQJJJEEE>>>888666111000444444???eeeZZZEEE666777777000...333,,,666<<<:::777999888555;;;;;;LLLttt~~~mmm___YYY___kkkuuu}}}vvv{{{eeeOOOAAA<<<<<<>>>>>>AAAMMMjjj~~~{{{pppeeeWWWJJJFFFFFF>>>===AAA>>>999777666666888888666444777:::<<<;;;;;;>>>FFFMMMiiijjjaaa___uuuuuukkkmmmgggJJJCCC:::777999666///111;;;000000111111222222222333111333999JJJkkkuuucccUUU^^^~~~yyy[[[MMMhhhhhhAAA222888888000444111111222000---...222,,,...333777777777===EEEooovvv]]]rrrlll|||PPPAAA999777666===@@@777777777777666555666999<<<;;;999999JJJrrr}}}oooMMMFFFAAA::::::999::::::;;;:::999888777888888999<<>>555666555555555555555555555555222666111---000333BBB[[[jjj|||lll\\\LLL<<<000333///111555444888TTTtttmmmQQQ888555888555111222333:::<<<999666777666333777BBBaaalllccc\\\TTTSSS```zzzuuussszzz|||zzzsssppplllhhhdddbbbaaa```gggddd]]]TTTJJJBBB>>><<<999===GGG[[[{{{ooo^^^VVVIIIGGGJJJDDD@@@>>>666777888999888666555666777777999;;;:::999;;;AAAFFFOOOnnn~~~nnn___ccczzzyyykkktttsssKKK;;;222555888333///000000000000111111222222222444111111999NNNqqqaaaTTTgggnnnOOOWWWyyyZZZ@@@777666333000...///222222000111555777777:::<<<999666:::AAAdddhhhgggssszzzYYYCCC888999777:::;;;333777888777666555666999;;;888999:::JJJqqq|||oooLLLDDDAAA;;;<<<888888999999999888666666888888999<<>>>>>DDDXXX{{{vvvjjj\\\XXXTTTGGGAAAAAA<<<555888:::888444222444777777999;;;999777777:::===>>>TTTpppwwwgggcccmmmyyycccuuubbbIII333333:::999111+++000000000000000111111111777222000222999OOOxxxsssRRRPPPaaaaaaQQQ\\\yyy}}}VVV;;;111111555222333666777555555888<<<;;;<<<===:::666888>>>PPPsssccclllxxxjjjJJJ999;;;999777666222777888888777555666888:::666:::;;;EEEkkkqqqLLLBBB@@@<<<===888999999999999888888777888888999<<>>JJJYYYooowwwaaaJJJ<<<444666777444555<<>>gggqqqXXXKKKUUUiiiqqqrrrzzzooogggaaa[[[YYYYYY]]]bbbggg```bbbfffiiilllnnnoooooossskkk___UUUNNNHHHBBB>>>@@@>>>AAATTTzzzyyydddSSSHHH>>>888999;;;<<<:::888888777666888:::999777666777999666CCCRRRaaawwwnnn\\\aaaqqqvvvuuujjjFFF777888999444000000000000000000000000000333///222666555:::WWWxxxdddNNNMMMccceeeTTT]]]|||YYYAAA888???;;;999;;;;;;777666777666555666999777555777<<<===ZZZooobbbzzzyyyVVV======:::555666666777888888777666666888:::555:::999>>>___uuuLLL@@@???===???;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===FFF___~~~ggg```aaaqqqOOO>>>666555555555555555666777444666333555999999JJJhhhZZZOOOaaadddXXXyyyXXX===;;;;;;555333333333333333333333333222444555999999:::ZZZ333333444555888AAAPPP\\\wwwqqqWWW===333555777;;;@@@___fffLLL===666333000222555999:::999888888HHH~~~wwwZZZMMMJJJVVVwwwwwwrrrpppdddYYYOOOWWWYYY]]]bbbkkkvvvxxxhhhYYYJJJAAA??????DDDXXX|||{{{^^^@@@???===<<>>666666555555555666666777777888555777;;;<<>>[[[gggSSSGGGPPPddd}}}zzziiixxxyyyfff[[[VVVTTTVVVaaalllzzzrrrfff[[[TTTMMMUUUrrrrrr}}}hhhNNNFFF??????CCCDDD???:::777888999:::::::::::::::555888888666;;;OOOlllxxxgggWWWaaaxxxwwwkkkwwwhhhKKK999444444222222222111111111111111666111111444222000777BBB^^^{{{dddTTTOOOhhhpppSSSYYYooopppGGG===555000111222111000111000------111222000222555999CCCccczzzcccppprrrzzztttQQQCCC777444999999777888999888777666777888555777888;;;KKKnnnwwwRRRAAA???===???999888888888888999999:::;;;<<<>>>@@@HHHaaa}}}bbb\\\bbbjjjLLL>>>777777666666555666666666888888666999===@@@[[[vvvSSSdddrrr[[[tttfffDDD777999999555999888777666555333222222333666222333>>>QQQwww===888666:::===::::::<<<444:::EEETTTeeexxx}}}gggQQQ???777777===SSSZZZqqq]]]>>>:::999:::999555444???LLLyyyeeeNNNNNN[[[vvv~~~{{{yyybbbZZZVVVVVVcccuuutttppp~~~uuuoootttsssfffTTTGGGAAA>>>:::888;;;:::999999::::::999999999::::::888777===KKKVVV{{{hhhaaacccuuuzzzkkkxxxpppQQQ>>>555333333333333222222222111777666555444333444777:::DDDSSS|||qqqTTTRRRpppnnn```bbbYYYEEE;;;333222222222111333444111111555777666777:::??????RRR{{{hhh___xxxwwwgggPPP???;;;===888777888999999777666666777888888<<<@@@BBBSSS}}}zzzVVVBBB???======888777777666777888999::::::;;;===???HHH```hhhdddllleeeJJJ>>>888888777666555555555666666666444:::???DDDdddlll[[[xxxfff]]]{{{RRR<<<666666555666:::999888777555444333333111888555666KKKgggYYYLLL@@@===;;;777666888777777666777<<>>666BBBUUUgggwwwKKK;;;:::999777333555GGGZZZ{{{[[[JJJMMM[[[wwwyyyqqqhhhfffeeeeeehhhnnntttxxxrrr```llljjjXXXXXXXXXZZZpppwwwsssnnnjjjhhhjjjmmmooozzzppplllrrrXXXFFF===;;;;;;===;;;999888999999888777222333777;;;<<<;;;<<<>>>GGGdddttt___^^^nnn~~~nnnmmmkkkKKK:::444444444333333222222222...333666333111333333000222000WWWbbbIIIYYYjjj]]]UUU~~~SSSGGG<<<888888666555666777444444999======???BBBBBB<<>>ccc~~~XXXCCC@@@======999999888888888999;;;<<<888999;;;>>>GGG```oookkktttcccHHH>>>999999888666555555555555444333333:::AAAGGGjjjdddeee^^^```lllEEE777666333333666555555555555555555555555000;;;:::===WWWyyyyyybbbTTTOOOJJJ@@@666<<<:::888666666888<<>>777666???::::::999999888666555444888<<<<<>>999<<<:::777777777888888888:::<<<<<<:::;;;DDDSSS```}}}```CCC??????:::===:::777666888999999999:::;;;777999HHH\\\qqqrrr}}}YYYHHH>>>999888666444333222222333333111999<<<888OOO~~~zzz___hhh|||]]]ppp~~~VVV===;;;888444555222444444444555555444333333333666:::FFFaaaxxxiiiVVVIII===;;;777555444555555555666;;;BBBJJJTTTZZZUUUKKK<<<666444777777;;;LLL```SSS>>>===555333888>>>___nnnLLLDDDTTTrrruuu```ZZZ[[[___ccc```kkk{{{wwwbbbdddvvvsssiiiaaa___```mmmkkkUUUIIIIIIFFFCCCAAA@@@AAABBBCCCDDDEEEGGGJJJNNNUUU^^^eeevvvvvvooozzz]]]LLLDDDDDD>>>999777444333999AAA666777888888777666888999<<<;;;CCCXXXsssvvvlllrrr}}}lllnnnmmmDDD888...000444333///---111111111000000111222222---555@@@PPPmmm]]]QQQeeezzzYYYUUUpppdddBBB999:::666333666333444444444444333333222444777555AAAdddqqq\\\qqqwwwlllgggLLL???999555999777666555666777777888;;;<<<<<<:::888===IIISSS~~~~~~eeeGGGBBBBBB>>>???===:::999:::<<<<<<<<<<<<===999:::HHH[[[nnnmmmxxxZZZGGG<<<;;;:::777555444444555555555333999;;;999QQQttt]]]ppppppaaa}}}rrrNNN999999666444555333444555555555555555444444666444999NNNrrrsssgggVVVGGG???<<<::::::666444222444<<>>666222555666444888???___zzzZZZAAA555444777555GGG|||uuuRRR<<>>@@@>>>>>>===<<<;;;===AAADDDJJJSSSeee{{{zzz{{{qqqXXXIIIBBB<<<:::999888888;;;777888888777666555777888;;;::::::@@@LLLcccpppfffvvvrrrjjjcccMMM777111666777222...000111111///...000555:::>>>FFFLLLNNNXXXuuu___[[[hhhjjjTTTVVVtttTTT:::555555333111......///000000000000000222222///666KKKdddddd___~~~tttttt}}}|||iiiQQQ@@@:::999888666555555555555777888999999;;;<<<:::777999@@@FFFaaa}}}mmmMMMEEEDDDAAAAAA???===<<<===>>>>>>======???;;;<<>>===;;;888666555666777888999666;;;;;;;;;VVVlll[[[|||}}}ccckkkaaaCCC444777555444555222555555555555555555555555:::555>>>___vvveeeVVVHHH???===777111000333666333...888333222666777444333555===TTT|||mmmJJJ000444===666RRRdddHHH:::DDD]]]YYYUUUSSSVVVZZZeee}}}zzz~~~}}}eee```dddlllssshhhbbbcccbbbaaa```___ggg}}}___MMMLLLNNNCCCDDDDDDBBB??????BBBDDD???>>>===<<<<<<<<<>>>???<<<:::???MMMZZZiiigggfff|||cccSSSBBB===@@@AAA:::333999999999777555555666888888999::::::;;;EEE\\\rrrqqq___mmmrrraaatttmmmLLL888444666555444...000222000///444===FFFWWW]]]\\\TTTQQQcccgggUUUaaaeeeOOOYYYyyyjjjDDD555555666222...///000000111111000000111111///333;;;IIIsssuuuWWWiiisssbbbXXXSSSJJJ@@@999888999:::666777777777888999<<<>>>999<<<>>>===;;;:::>>>BBBKKKtttzzzuuuRRRDDDBBB@@@@@@>>><<<<<<===>>>===<<<;;;>>>;;;<<>>>>>@@@999666:::>>>EEEYYYnnnooodddooozzz^^^HHH???>>>===;;;999999888666444444666888222333777::::::===IIIVVVxxxssskkkjjj{{{hhh___uuummmLLL999333555777444666888666555999CCCKKKQQQSSSQQQKKKHHHUUUrrrzzzTTTTTTfffYYYIIIYYY{{{ZZZ???777666555444444555555444444333222111222111444555888]]]]]]\\\{{{vvv\\\JJJFFFBBB???<<<888666666888:::;;;<<<<<<===AAADDD@@@BBBCCCBBB???===>>>???@@@aaa{{{}}}WWWCCC===;;;===;;;::::::;;;;;;:::999777<<<:::<<>>aaa{{{aaaggg```^^^fffJJJ:::666:::666444555111333333222222333444555555999EEEaaa777>>>IIISSS]]]hhhssszzz{{{ooo^^^OOOAAA777444666000222555333000000444999:::444;;;OOOkkkxxxJJJ999888111RRRpppKKK===<<>>>>>===???===;;;<<<===?????????<<<999999::::::;;;CCCKKK[[[vvvwwwiiippp{{{pppWWWHHHAAA???999999888666555555888::::::888888;;;<<<===BBBIIIUUUhhhgggbbbssszzzcccrrruuuUUUBBB<<<;;;<<<======;;;999:::???DDD<<<:::999777777===NNN^^^~~~}}}WWWSSSgggsssNNNIII]]]{{{VVV>>>666555777777888888777666555555000111000333444222HHHoooppp[[[fffiiiWWWCCC@@@>>>@@@???;;;777666:::===??????>>>???CCCGGGHHHHHHGGGCCC???<<<;;;<<<===OOOkkk^^^DDD;;;999;;;999888888999999888777444::::::;;;EEEVVV|||eeeVVV[[[|||III<<<666777666555555555666777888666333555666>>>eeemmm```vvvXXXfff]]]DDD999:::===777444666333444333222222333444666777888TTTzzz>>>>>>===:::888777888:::EEEHHHKKKMMMRRR[[[gggppp}}}tttiiiZZZGGG666111555222444555333000111444666999222555<<>>???AAA???===EEEBBB???>>>@@@AAAAAAAAA666999;;;::::::===<<<:::AAASSSoooxxxggg{{{mmmTTTBBB??????>>><<<;;;<<>>???>>>===???DDD???HHH\\\yyynnneeellluuufffppp|||]]]HHH===:::999888777666666666666222///---///......555===RRRppprrr[[[SSSllloooYYYTTTnnntttMMM:::777555555666777777777666666222222///111666333;;;QQQzzzhhh[[[zzzbbbPPP@@@;;;999>>>???<<<:::;;;:::===??????===>>>BBBGGGIIIGGGDDD???;;;:::::::::<<<@@@LLLeeegggIII===<<<;;;:::999999::::::999777333::::::;;;CCCSSSxxxfffUUUZZZvvvDDD:::777444555555666777777777777555333666888CCClll``````nnnYYYvvvyyyPPP???888<<>><<<:::888888888///777@@@BBB???>>>AAAEEECCCFFFLLLMMMBBB555333999444555555444444555666444111111:::;;;444===PPPXXXUUU>>>666999777HHHttt{{{WWWCCC===KKKeeebbbTTTXXXrrr{{{zzzhhh[[[```iii{{{jjjfffjjjqqqtttkkkzzzvvvaaaVVVIIIDDDGGGIIIFFFBBBBBB>>>:::999;;;======<<<999>>>===888999@@@???777AAAFFFRRRiiiuuukkktttpppRRREEEEEEDDDCCCBBBCCCGGGJJJ???>>>@@@CCCCCCAAACCCHHH@@@;;;AAAWWWooonnnaaaoooyyydddvvvoooMMM999000/////////000000...,,,000---...333444222555<<<;;;NNNnnntttRRRUUUwwwrrrWWW]]][[[@@@:::111111333444555666666666555555///000888777666@@@bbbwwwWWWpppoooRRRJJJBBB===??????;;;:::<<<888<<<>>>===;;;<<<@@@EEEDDDBBB>>>:::888999;;;<<<;;;666777KKKpppmmmNNNAAA@@@<<<;;;:::;;;<<<<<<:::888444;;;;;;;;;BBBQQQuuuhhhVVVZZZtttDDD===<<<333444666888888888777666888666:::===IIItttWWW``````___jjjDDD;;;777<<>>BBBFFFEEEAAA<<<999999888888777888:::<<<>>>>>>;;;<<<;;;888444222555888666555444333444555666777:::777444555999<<<;;;999:::777777666222;;;]]]eeeAAA777III___jjjYYYTTTiiiwww]]]YYYfffttt~~~tttllllllmmmlllkkklllnnnrrr^^^NNNKKKNNNLLLGGGGGG???888777<<<@@@===999<<<;;;;;;<<<===<<<:::888???DDDJJJSSSccc|||vvvmmmkkk{{{xxxWWWQQQJJJEEEDDDDDDDDDCCC@@@???===;;;<<<===<<<888<<<:::===CCCHHHXXX}}}uuueee^^^nnniiipppnnn@@@777000---111222...,,,...000000000000111222333444555888IIIjjjoooTTTMMMtttaaaRRR___GGG===777333555333...555777---555666777666444444666777HHHllliiilll}}}WWWKKK>>>;;;<<<:::>>>@@@888:::999888666777:::;;;999888999999:::;;;<<<======444===@@@EEE```|||sssPPP@@@>>><<<<<<;;;:::888777666666999;;;777666===KKKrrrqqqVVV\\\iiiJJJAAA<<<<<<999666666777:::<<<<<<;;;???===<<>>UUUZZZMMMLLLMMMEEE@@@AAA>>>:::;;;;;;;;;<<<<<<:::888???===:::888777888999;;;999===???IIIlllzzzUUUBBB>>>;;;;;;::::::999999888888:::<<<999999???LLLssspppUUU\\\dddFFF>>>:::999777555444666888999999888;;;;;;???XXX^^^pppyyyeeezzzSSS777888888777666666555444444555333444777888;;;EEEQQQyyypppzzzxxxzzzuuurrrnnnhhhaaaYYYPPPJJJJJJHHHDDD@@@<<<888666555999:::<<<>>>????????????:::555555::::::777999@@@RRRaaallldddOOO???@@@GGGpppwwwccc[[[nnnrrr]]]bbb~~~oooaaaccc\\\[[[gggzzzSSSOOOHHHBBB???>>>======999999999;;;>>>???>>><<<;;;<<<===;;;<<>>@@@AAA@@@>>>:::888EEEBBB>>>;;;:::<<>><<>>>>>??????===;;;:::<<<===;;;999;;;AAAFFFSSSkkkuuupppnnneeeKKK===888<<<;;;;;;;;;888555777:::777555777:::999777;;;BBBGGGZZZzzzsssYYY]]]mmmmmmpppKKK777555777333---111111000000111222222333444555666555444===SSSiii]]]QQQfff}}}XXXGGG\\\[[[===000555555222333000---...000111111333555888<<<:::PPPuuuvvvwwwvvv```NNNEEEAAA???AAA@@@===;;;;;;@@@???======>>>AAAEEEGGGCCCBBBAAANNNttt]]]CCC;;;;;;;;;;;;:::::::::::::::888;;;;;;<<>>:::777666555444444555444333111444444888LLLqqqzzzbbbwwwzzzeeerrr^^^DDD444555555555555555444444444666222444999666888RRRqqqkkk___}}}{{{yyywwwrrriiicccQQQLLLIIINNN\\\kkkuuuzzzxxxwwwwwwyyyyyyvvvoooiiijjjggg```XXXNNNFFF???;;;:::::::::;;;<<<<<<<<<<<<<<<999888999999999<<>>>>>>>>===;;;999;;;===<<<;;;;;;===??????MMM___qqq}}}kkkhhhuuulllTTTDDD<<<999:::===;;;666666;;;888666666888888777999<<<888CCCYYYtttkkk\\\jjj|||pppkkkrrrRRR>>>555000---111111111000111111222333///111444666444555>>>HHHssseeeVVVnnn|||ZZZLLLdddwwwNNN333333333444555111...000111000000000222444888888BBBTTTrrrtttmmmyyyQQQEEE;;;:::;;;:::999<<<666666777999<<<>>>AAABBB???AAADDDNNNiii___BBB:::===<<<<<<:::999888888777555999999;;;BBBMMMqqquuu\\\cccYYY>>>:::888777666555555666666444333666555<<>>FFFFFFDDDBBB???;;;888777===<<<>>>BBBFFFGGGCCC???888;;;>>>>>><<<999999;;;<<<999666888===@@@???===<<>>===>>>>>>>>>===777999::::::999999999:::999;;;BBBNNNbbbqqqjjjkkkzzzuuu___EEE<<<888;;;;;;777666:::>>><<<999777555444444555222777AAAQQQiiiwwwkkkbbbiiiaaa```zzzSSS:::444555222111111111111111222222333000///222333333666:::YYY___RRRlllwwwOOOMMMqqqhhhEEE777111333555///000111111000//////000222///222777<<>><<<:::999999888>>>???@@@@@@>>>>>>>>>???;;;===???AAACCCDDDDDDDDD<<<===BBBMMMVVVVVVMMMDDD;;;===???>>>===<<<:::999:::::::::<<<>>>@@@AAAAAA???CCCHHH\\\}}}wwwwww~~~hhh]]][[[TTTWWWVVV\\\mmmppp[[[QQQGGGEEEBBB@@@@@@@@@???>>>;;;<<<===<<<<<<<<<<<<===<<<999<<>>888777;;;======<<<888555555555666000444888>>>LLLhhh^^^PPP[[[{{{aaaqqqtttWWWCCC999222222111111111111111222777222///111333333555888EEEcccWWW]]]uuukkkNNNXXXxxxcccFFF333222666000000111111000//////000222...---222555CCCmmmnnnqqqbbbDDD===???===:::999:::999888777888999;;;<<<333<<>>:::999999;;;<<<;;;777444999===AAACCCDDDHHHOOOTTTWWWYYY[[[^^^```bbbbbbbbbRRRUUU^^^mmmzzzzzzlll___CCC@@@<<<999;;;???@@@>>>888:::<<<;;;:::<<>>;;;777555333111222444888;;;333;;;@@@AAAIIIgggpppJJJ<<<777777777777777777777777444888777:::BBBPPPwwwwww]]]ddd___BBB;;;777:::777444444666888:::;;;777777EEEfffvvvaaatttqqqqqqLLL===::::::555555666777888999:::::::::===;;;;;;RRR|||uuu\\\lll333555555333777<<<===:::;;;888777;;;BBBEEEDDD@@@DDDOOOVVV]]]nnn{{{tttqqqyyynnn]]]@@@@@@@@@@@@???===;;;;;;@@@>>><<<<<<>>>???@@@??????BBBFFFGGGFFFOOOiii~~~|||xxxzzz~~~{{{xxxtttvvvvvvuuutttqqqnnnkkkiiirrrqqquuuxxxrrrqqqoooVVVJJJLLLPPPNNNHHHHHHEEEEEEGGGEEE@@@AAAFFFKKKJJJIIIHHHIIIIIIKKKLLLWWWeee~~~sss]]]eee|||hhhOOO>>>:::;;;999888888777888777555333888999999888888===HHHPPPzzzrrrWWWZZZYYYsssjjjjjjppp|||ZZZAAA999444444333...///444111///...///111222222111:::AAAWWWvvvXXX[[[~~~mmmXXXlllvvvTTT@@@777444222222000000333555222---222///000444666CCCggg{{{ooouuubbbMMMCCC@@@;;;444666888666333222444777999999===FFFQQQfffxxxJJJ;;;999888888999;;;;;;999777666888999>>>DDDLLLooo^^^nnnWWW>>>777888555666666666666666555555777777JJJrrrnnndddXXX<<<888;;;;;;777888777666555555777999444<<<<<<===YYY|||```fff777777666444777===???<<<:::;;;<<<>>>BBBJJJTTT[[[fffuuu{{{ssskkkfffdddPPPLLLKKKOOOUUUUUUMMMFFFFFFGGGIIIJJJJJJHHHFFFDDDBBBAAA@@@@@@BBBCCCBBBAAABBBEEEIIIIIIEEEEEESSSdddvvvzzz|||yyywwwwww{{{}}}fffVVVMMMJJJHHHHHHDDDDDDGGGGGGBBBAAADDDAAAAAA@@@???@@@AAABBBCCCAAAHHHWWWmmm~~~{{{wwwdddaaa}}}pppUUUCCC<<<<<<;;;999777666666555444555777777555444888@@@GGGRRRtttnnn[[[IIINNNqqq|||gggWWWccc}}}[[[HHH666000222333333444111000...///111222222111...888GGGiiioooWWWbbb~~~hhheeeoooJJJ999999666444222222333444333111555222333444222888PPPjjjttt^^^GGG???999777;;;>>>>>>;;;999999;;;::::::>>>EEEMMMbbbxxxJJJ<<<;;;999888888999999888666777888888===DDDLLLoooaaapppvvvOOO999444555555555555666555555555444888:::OOOxxxjjjeeeuuuPPP:::666999:::777777777666444444666888777;;;>>>HHHiiijjj[[[uuu999:::777555888===???===:::<<<===???FFFYYYtttsss___TTTOOOJJJEEECCCAAABBBCCCDDDEEEGGGJJJLLLHHHLLLQQQVVVXXXWWWTTTRRRRRRPPPOOOOOONNNMMMJJJGGGFFFGGGHHHIIIEEEDDDJJJRRRUUUjjj}}}ppphhhgggppp{{{uuufffYYYQQQOOOHHHBBB@@@???;;;999888;;;:::999999999:::<<<===>>>===@@@III]]]zzz}}}jjjmmmzzzyyy\\\III;;;999666666777777666444555666666444222333888===777QQQqqqsssXXXHHHUUUuuu^^^UUUkkkaaa???000111444444222111000...///111222111111+++666:::IIIqqq```QQQaaahhhlllgggIII???777666444444333333444444777555555666222000;;;IIIuuu{{{xxxjjjFFF999333555999======:::777666777:::<<<@@@DDDIII[[[yyyMMMAAA<<<:::777777888999888888888999888<<>>>>>;;;>>>???BBBLLLaaatttjjjQQQFFF===<<<>>>>>>>>>???>>>DDDLLLSSSYYYaaaiiiooovvv{{{}}}{{{xxxsssmmmhhhbbb]]]WWWRRRNNNLLLMMMOOOGGGRRRccczzzsssiiifffjjjnnnrrrdddWWWGGG===:::999999999;;;;;;:::999999:::;;;<<>>>>>???EEETTTfffssstttjjjjjj~~~oooMMMEEE;;;999;;;>>>;;;888666777777666444444777999<<<>>>FFF]]]gggXXX\\\nnnjjjZZZhhhYYY>>>444333333222222000//////000111111000///666333777QQQrrr|||^^^UUUmmmzzzcccsssfffDDD666444444555444222222555555333444666555222666===UUUppp{{{mmmDDD777333666999;;;:::555222222333888<<>>888555@@@\\\~~~kkk___]]]oooeeeZZZooopppPPP:::111111333222111//////000111111000000111...222===KKKlllzzzWWWVVVrrrfff___|||PPP777333222555555111000333333111222444666666888<<>>???>>>:::555333444777555;;;DDDHHHEEELLLjjjyyytttLLLCCC:::888777777:::===??????999999777:::>>>DDDgggrrr}}}yyy}}}VVV<<<444333333333222222222222333444555666DDDfffyyy]]]pppbbbAAA:::;;;666333777555555555444333333555777:::;;;NNNvvv|||cccttt111666999;;;>>>AAA>>>888444GGGiiizzzUUUEEE@@@>>>>>>@@@DDDLLL[[[iiiooo___\\\VVVOOOMMMQQQ^^^ttt|||dddbbb^^^]]]ggg}}}lllYYYNNNDDD<<<>>>===;;;999888777777888333555888:::;;;<<<>>>???JJJWWWppp~~~|||sssmmmvvvkkkPPPBBB===:::888555555555555555555555555000666:::<<>>>>>===888333222555999666;;;DDDGGGCCCFFF]]]xxxvvvlllDDD<<<999777777888;;;>>>??????999999777999<<<@@@aaauuuyyyuuuPPP<<<777555333333222222111222333555666777IIImmmmmmUUUnnnvvvWWW===999;;;888444555444555555444444444777999777BBB^^^qqqaaa444777888999===BBBAAA>>>???]]]bbbHHH@@@<<<>>>EEETTTddduuu~~~qqqddd[[[UUUQQQUUU\\\ssszzziii]]]^^^bbboooqqqhhhccc]]]^^^```bbbdddfffggggggoooyyy~~~kkkVVVFFFCCCBBB???===:::999999999<<<;;;999999;;;<<<<<<<<<999CCCUUUmmm|||{{{kkkxxxrrrZZZGGG<<<999777666555555555555444444+++333;;;:::888@@@WWWkkkyyygggVVVbbbaaaYYYMMMEEEAAA;;;444333111//////000111000//////666666666999888CCC[[[eeeSSSgggeeeNNNlllWWWDDD555444555111000444000222222222222444777888888LLLggg}}}fff}}}___@@@:::555666777888555222222555888:::<<>>@@@SSSkkkmmm~~~ggg@@@:::888777777888:::;;;;;;:::888999777999;;;===[[[www|||nnnLLL===;;;999444333333222111222444666777999MMMtttdddPPPmmmaaaMMM;;;777:::888555444333444555555555666999<<<:::QQQssskkkiii777999888777;;;BBBEEECCCWWW{{{jjjIII???BBBBBBHHHYYYtttwwwhhh^^^\\\SSSdddvvv}}}cccZZZXXXZZZeee|||rrr```WWWRRRPPPRRRSSSUUUVVVVVVVVVUUUTTTTTTUUUXXX```ppp{{{gggKKKIIIFFFCCC@@@>>>>>>===999666444555888:::999777======???EEEUUUsss~~~wwwzzzqqqxxx{{{\\\IIIAAA<<<:::888666666666555333444333222444666;;;CCCJJJcccjjjSSSQQQNNNNNNTTTXXXNNNAAA333111000///000111000///,,,888666///444888999>>>___\\\MMMkkk{{{SSSVVVkkkgggNNN888333444111222777///333555444333555888999555@@@TTT|||]]]lllbbbCCC>>>999000444777777555555777:::>>>===??????;;;<<>>GGGdddooogggsss===777777===>>>>>>IIIXXXnnnRRRFFF@@@AAA???fffooofffYYYRRR[[[kkkkkk]]]XXXbbbcccvvviiiaaa]]]VVVNNNLLLMMMNNNQQQTTTTTTQQQNNNRRRQQQQQQSSSYYYbbbkkkppp}}}mmm```ZZZLLL:::666>>>999888777777777888999::::::888888:::>>>IIIaaawwwzzzwwwssswww```IIIDDD===666555888:::666111555555444555666888:::;;;NNNccczzzgggRRROOOeee{{{vvvdddFFF888000444666000+++,,,000111444:::@@@@@@:::444EEEaaa{{{[[[WWWiiiiiiNNN\\\gggBBB888666111///333///222000,,,///:::AAAAAA888:::AAAcccYYY]]]yyysssLLL999666444555555555444333333444;;;@@@AAA;;;555;;;MMM]]]pppjjjhhhbbb>>>888===:::666555555777777777999333:::999999<<>>666:::;;;555444888000777333///555777777>>>MMM}}}]]]lllAAA>>>>>>???<<>>IIIzzzrrr\\\TTTppp\\\YYYxxxvvvKKK999555111222777000333333000333:::>>>===777:::@@@```iiidddvvvWWW???777444555666777888:::<<<===@@@DDDEEE@@@:::===JJJVVVfff|||ddd___zzzdddAAA;;;;;;999666555555777777777888111777777:::>>>MMMyyyxxxRRR???555666888444444555555555666777777888@@@ZZZXXX```sssJJJ===666999:::444333888000666333///555777999BBBWWWpppcccyyy;;;===@@@>>>;;;HHHmmmxxxSSSEEE???CCCRRR~~~nnn]]]]]]ggg{{{rrrlllhhhccc^^^\\\ddd{{{mmm```\\\\\\OOORRRTTTRRRNNNLLLNNNQQQPPPOOONNNNNNPPPSSSVVVYYYOOOWWWaaaiiirrrnnnUUUFFF@@@;;;===???>>>;;;999:::<<<>>><<<::::::999999===CCCKKKbbbllljjjiii\\\KKK===666555777888888777666555555666777777888:::IIIggg~~~[[[VVVlll~~~rrrfffPPP<<<222222333111333222222555999999666222:::333UUUwwwSSSTTTzzzpppZZZeee{{{XXX>>>444111111333///222333222444777888666555:::???[[[xxxddddddaaaDDD999333333333333555888;;;<<<;;;>>>AAA>>>999:::BBBJJJ\\\iiiaaaWWWnnn___>>>999999777555555666777666666888111777666;;;@@@MMMwwwpppJJJ:::333444666111333333444444555666777777CCC```uuuSSSgggfffFFF;;;555777888333333666111777444000444666<<>>AAA@@@BBBYYYoooOOOGGGBBBIII^^^xxxrrrmmmnnnmmmiiiccc^^^]]]]]]bbbfffsssmmmgggaaaooo|||vvvvvvxxxvvvnnnfffdddffftttvvvggg```SSSTTTUUUUUUSSSRRRRRRRRRVVVUUUTTTTTTTTTVVVWWWXXXXXXYYYZZZZZZZZZ^^^eeejjjuuugggLLL@@@???>>>>>>>>>===<<<;;;>>><<<:::;;;;;;;;;;;;;;;???AAAMMMiiivvv||||||ffflllcccIII<<<999999888666555444444444444666666555444999JJJbbb~~~wwwkkkvvvaaaaaappp}}}~~~___EEE999444...444333222333555555444222:::...???dddlllSSSdddbbb\\\hhh~~~iiiJJJ:::555222///000111111111111222222111333888>>>WWWqqq\\\ZZZfffnnn]]]yyylllNNNAAA>>>;;;777555555666888999999<<<>>><<<:::;;;AAAGGGXXX[[[qqqaaaTTTgggYYY<<<999777666555666777888777555888555<<<888:::???LLLvvvhhhBBB666222333555000333222222222333555666777CCCbbbkkkTTTrrr|||TTT@@@999444555555222222555444:::666111444666AAAVVVnnn___}}}BBBCCCEEEHHHTTTpppmmmPPPJJJDDDMMMcccuuulllbbbXXXTTTOOONNNOOORRRUUUUUUSSSQQQPPPRRRXXXcccpppmmmeeekkk|||~~~zzzwwwyyyyyyhhhccc\\\TTTRRRUUUXXXYYYXXXYYYXXXXXXWWWWWWXXXYYYZZZ^^^\\\[[[]]]______[[[XXXbbbnnnxxxxxx[[[PPPAAA999999;;;;;;999>>>===:::999;;;======;;;@@@999999JJJjjjsssuuuiiifff~~~iiiNNN>>>;;;===555444333333333444555666333666999===DDDYYY}}}nnnsssmmmnnn}}}yyyTTT>>>666333555333222111222222222111555333888FFFccccccYYYwwwpppZZZYYYfff~~~yyySSS<<<999888555555333222111111111222333111888>>>VVVmmmUUUQQQ[[[}}}dddhhh}}}\\\LLLLLLFFF???:::999:::::::::@@@BBBCCC@@@======CCCHHHWWWWWWjjjdddQQQ]]]YYY>>>===999888777777999999777666555777@@@999888>>>NNNyyyaaa===555333333444111222222111111333555777888@@@aaadddXXX|||oooJJJ<<<777444444333222333555888===888333444888KKKggg|||fffdddEEEHHHOOO\\\rrruuuWWWMMMFFFLLL```fff\\\ZZZRRRNNNOOONNNPPPVVVaaalllssssssqqqkkkfff^^^VVVSSS]]]vvvttt```llluuuiiigggsss{{{lll[[[RRRUUUZZZ]]]]]]XXXWWWVVVUUUUUUVVVWWWXXXYYYXXXYYY]]]bbbaaaYYYQQQTTTZZZcccnnn|||{{{pppVVVCCC::::::;;;;;;>>>>>>;;;777888;;;;;;888888999<<>>777666555444444444555666111666:::999666AAA```}}}uuudddmmmnnn]]]>>>222333444333222111111111111222---555777777JJJsss{{{\\\dddaaaTTTTTThhhUUU888666;;;999:::777555777777555666999333:::BBBZZZvvvjjjllluuu```QQQdddkkkYYYPPPHHH???999888:::::::::CCCGGGHHHCCC;;;888<<>><<<:::999::::::999888444666@@@:::===HHH[[[ZZZ:::666333111333111333222111111222555777999@@@aaayyy\\\WWWzzzdddGGG888666444333222222333555999===888333666===YYY}}}ssseeeooohhhnnnyyyhhhUUUHHHHHHWWWqqqWWWQQQQQQQQQ\\\lllsssyyyxxxfffZZZ\\\dddzzzyyyjjjhhhuuuuuunnnkkkhhhjjjwww|||rrrmmmjjjfffcccZZZYYYWWWUUUUUUUUUWWWXXXVVVUUUVVVYYY[[[YYYSSSMMMOOOQQQTTTVVV[[[dddoooxxxzzz~~~gggSSSGGGAAA???;;;>>>===888666::::::777555777;;;===<<>>GGGaaacccSSS\\\vvvrrr```WWWKKKDDDCCCEEEFFFEEELLLTTTYYYTTTIIICCCEEEKKK^^^sss```WWWkkktttTTTHHHCCC@@@===;;;;;;;;;;;;:::888777>>>>>>KKK```tttTTT888777333...000111333222111111333555999:::BBBbbboooUUUNNNooo|||SSSAAA555555555333222333444555777;;;666333888DDDhhhpppoooxxx^^^KKKFFFPPPuuujjjQQQMMMQQQ]]]zzzvvv___VVVUUUfff|||\\\SSSmmmkkk```^^^^^^hhhnnn}}}tttlll___]]]ZZZXXXWWWWWWYYYZZZUUUVVVWWWWWWWWWVVVUUUUUUQQQRRRRRRQQQNNNOOOSSSWWW\\\hhhxxxuuuxxxqqqXXXIIICCC777===>>>:::888;;;<<<999???777333888<<<>>>BBBHHHeeeiiivvvrrr^^^mmmxxx]]]CCCAAA>>>:::777555444444555111111555888777888;;;EEEkkkooorrr~~~jjj```yyygggHHH@@@222333333333222111222333222333333444444777XXXmmm___aaannnQQQLLLeeezzzSSSEEE>>>444777555999@@@AAA;;;888:::888AAAKKKgggyyykkkhhhvvvtttggg___]]]^^^^^^]]]```kkkuuurrrggg^^^```fffgggppp```nnngggUUUGGGCCC???<<<<<<<<<<<<<<<===999>>>BBBZZZvvv}}}yyyPPP777777222,,,...111444333222111333666999;;;FFFdddkkkPPPEEEdddiiiBBB888444555555333222333555666555888555333999IIIrrrooo~~~fffMMMKKKRRRfffqqqOOONNNWWWbbbzzz\\\XXXUUUmmmcccNNNYYYnnnuuukkk]]]UUUaaaooopppjjjaaaYYYVVVWWW[[[^^^TTTVVVZZZ]]]^^^[[[WWWTTTSSSVVVUUUQQQQQQSSSPPPIIIMMMQQQZZZeeepppuuulllNNNFFF@@@888666999<<<<<<:::::::::999777888;;;<<<;;;LLL^^^{{{ppppppiiikkkgggQQQ>>>999999666666;;;999888555444444666999::::::LLLggg|||ppp{{{iiiccccccCCC444:::999000---222333...000000000000000777IIIZZZ{{{\\\RRRkkkTTTMMM^^^lllRRRDDD<<<444555888:::;;;999777555<<<===IIIfff{{{zzzrrrgggZZZQQQPPPKKKAAA???EEEAAA@@@CCCRRRlllxxxkkkppptttPPP:::777000,,,111333555222000000444999<<<<<>>:::<<<<<<:::888888:::<<<===AAACCCTTTyyyoookkkuuuVVVCCC;;;666333111555222000111555888888777333===PPPjjjttthhhqqqzzz^^^aaa~~~qqqJJJ:::<<<999333...///000/////////000111000222===HHHdddvvv\\\ZZZtttppp```fffnnnYYYIIIHHHGGGFFFDDDCCCCCCDDDDDDBBBLLLbbbxxxyyyuuuiiiccceeedddcccfffqqqxxxeeennnpppKKK555333000...111000//////222666555222444999[[[pppPPPAAA```sss{{{NNN888666888777666444222111111111222333888777999[[[pppfffwww]]]QQQOOOUUUgggrrrddd___ccclllcccUUURRR^^^zzzhhhPPPJJJpppfffZZZVVVWWWZZZsssuuuhhhaaa[[[ZZZXXXYYYZZZ[[[[[[ZZZ[[[[[[XXXTTTSSSTTTQQQLLLMMMQQQXXX[[[WWWQQQPPPTTTZZZggg|||qqqvvv~~~bbbNNNGGGFFFEEECCC======;;;999777666888:::>>>777999PPPssswwwfffbbb|||pppOOO@@@===:::555444111///111666888555222333111999KKK```xxxnnnaaakkkjjjHHHTTTuuuyyySSS???:::555444222000222555333111222555444222444999DDDpppsssXXXddduuulllhhhccc___^^^___bbbdddfffuuuuuuooottttttsssrrrttt{{{cccnnnnnnMMM999999888666666111333111777===999222<<>>>>>;;;888888::::::;;;===AAAKKKbbbzzzvvvfffaaa|||hhhNNNDDD???999666555444555666555333111999333444>>>GGGWWW|||hhh^^^qqqMMM@@@ZZZyyyyyyeeeCCC555---222777666777<<<999555444666777555555777@@@dddrrrhhh}}}}}}nnnbbbnnnrrrzzzyyywwwyyyooowwwdddLLLAAABBB<<<777555000999222444;;;777555LLLllluuuPPPDDDmmmkkkjjjuuuNNN<<<777555888777666333222000//////111...222777HHHssslllXXXrrrrrr___SSSYYY___eeeuuucccYYYWWW```{{{nnn^^^[[[{{{mmmYYYTTTSSSSSS^^^tttiiidddcccbbb```___[[[XXXWWWWWWWWWVVVWWWRRRRRRTTTUUUQQQKKKIIILLLNNNKKKIIIMMMYYYkkk}}}qqquuu|||___MMMFFFEEEAAA???BBBBBB===<<<>>>444:::???>>>:::FFFfffxxxgggeeexxxnnnSSS@@@333555777777666333222333444;;;666999>>>===BBB]]]|||yyyaaadddrrrkkkMMMNNN___nnnvvvLLL999+++000888888888999999333111444777777888;;;AAA\\\sss{{{~~~|||iiieeexxxjjj~~~|||tttuuuzzzvvvoooaaaUUUUUUWWWLLLDDDBBB???CCC::::::BBBBBBCCC[[[{{{pppRRROOOyyyjjjsss[[[>>>888888333555444333222222222222222000///444999LLLzzz^^^UUU{{{rrrjjjaaaXXX[[[fff|||]]]TTTYYYkkkxxxaaa\\\rrrooo]]]XXXPPPOOORRR]]]ttthhhaaa[[[WWWWWWWWWVVVWWWYYYUUUQQQOOOOOONNNLLLPPPUUUUUUPPPKKKJJJNNNUUU\\\```kkk~~~xxxvvvooo```OOOCCC<<<>>>@@@===;;;===;;;:::;;;;;;:::===IIIVVVrrrqqqjjjuuutttWWWEEE:::999666444333444666888444666;;;>>>999888GGGZZZvvvvvv```ZZZnnnrrrYYYMMMVVVmmm]]]LLL:::555666777666555555222222777::::::;;;>>>===WWW|||}}}xxx}}}{{{vvvuuuvvvrrrqqqrrrtttvvvvvvtttrrr|||{{{vvvmmmddd```dddhhhoooppppppooooooooohhh```[[[YYYYYY[[[^^^___``````aaaaaacccddddddddddddccc```gggmmmpppsssxxxzzzyyy~~~}}}vvvrrrwwwttt|||vvvppprrrpppaaa[[[^^^iiinnnnnnxxxfffTTTUUUwwwsssrrrKKK666555555000222222222222222333444444222222777>>>SSSxxxQQQUUUoooddd```cccuuuiii\\\VVVeeefff]]]iiinnnaaaXXXRRRYYYPPPPPPSSSXXXvvvxxxooogggccc___YYYWWWYYYYYYSSSOOONNNNNNQQQXXX```XXXSSSNNNKKKKKKLLLLLLKKKOOO\\\mmmssswwwoooXXXDDD@@@@@@<<<999;;;AAA<<<999:::;;;999:::===FFFaaa{{{lllzzzpppLLLCCC888444777:::999777000666:::999555555<<>>===AAAFFFQQQRRRPPPJJJGGGFFFBBB>>>999;;;<<<:::888999;;;===<<<<<<<<<<<<;;;<<<>>>@@@:::???FFFLLLKKKGGGGGGJJJFFFHHHLLLOOOPPPPPPNNNMMMWWWdddssszzz|||~~~}}}|||zzzzzziii______ooojjjHHH777444333///222111111111222333444444555444:::EEE```fffLLLbbbuuukkkqqqxxxlllZZZ___\\\uuuooo]]]bbb|||uuu___SSSRRRWWWZZZYYYPPPQQQRRROOOfffxxxnnnbbb]]]^^^bbbYYYRRRNNNLLLMMMTTT\\\^^^XXXPPPLLLLLLLLLLLLKKKGGGKKKPPP\\\vvvkkkqqquuuWWWKKKGGGAAA===???999888:::;;;:::888<<>>DDDGGG;;;BBBOOOZZZYYYOOOEEEBBBNNNooo{{{vvvtttxxx{{{qqqhhhcccaaa```___cccmmmhhh]]]mmmxxxlllccccccnnnzzzssswwwnnncccSSSNNN___WWWVVVQQQIIIAAA======???;;;;;;<<>>===<<<:::999999;;;===777:::AAAGGGAAA666333888;;;;;;;;;;;;<<<<<<======666???GGGLLLRRRYYY]]]]]]^^^]]]XXXUUU^^^uuummmZZZ[[[aaa```]]]]]]```]]]gggsssvvvyyyrrrmmmooorrrtttvvvxxxjjjMMM<<<555333111222222222111222222333333999666;;;JJJjjj}}}ZZZNNNrrr~~~vvvxxx~~~tttjjjiiimmmddd|||ooo```ddd{{{mmmjjjfffbbb```^^^\\\[[[XXX[[[[[[WWWXXXgggrrrfffgggeeebbb\\\UUUOOOOOOSSSWWWSSSQQQPPPPPPQQQNNNIIIDDDGGGGGGGGGKKKUUUggg|||ttt}}}jjjTTTFFF@@@>>>???JJJNNNDDD<<<===>>>;;;@@@===AAAKKKVVVhhhzzzwwwzzzqqqQQQAAA888:::===777444666888777555555777:::666AAAMMM[[[vvvuuuVVVPPPdddrrrbbbwwwssstttsssuuuppprrrxxxtttfff]]]___lll|||}}}{{{zzznnnnnnooonnnkkkgggccc```gggffffffiiiqqq~~~vvvhhhhhhggg^^^XXXYYY]]]___ZZZSSSZZZjjjpppllleeeaaa[[[SSSMMMIIIGGGFFFLLLQQQgggyyy]]]QQQYYY___hhhiiiaaa\\\]]]YYYPPPUUU[[[aaabbb___\\\ZZZZZZcccaaa```^^^XXXOOOLLLNNNLLLLLLFFF===888999999888888999::::::999888777666>>><<<:::999888777555333???===:::777555444444555777666555444444444555666666777777666444444555777777777666555555555555555111666;;;>>><<<999555333555555555999>>>@@@???<<>>;;;<<>><<<:::;;;>>>BBBGGGKKKNNNOOO]]]cccnnnyyy}}}}}}~~~ttt|||yyyTTT;;;666666333111444666444111111444777666???NNNhhhfffNNNVVV|||xxx}}}wwwkkkccccccjjjrrrqqq```___vvvtttllleeeiiinnnrrruuuxxx{{{~~~|||xxx~~~~~~xxxuuuiii]]]YYY\\\^^^YYYSSSYYYSSSLLLIIIJJJLLLLLLKKKJJJIIIHHHFFFHHHOOOZZZbbb}}}~~~xxx[[[JJJDDDHHHLLLKKKDDD@@@@@@@@@???BBB===<<>>AAA===888444222222333444444444555666777888888999333777<<>>===;;;888777555444555888<<>>MMMccc[[[MMM___||||||}}}|||yyytttpppllliiiiiiiiiiiinnnyyyiiidddaaaxxxxxxfff```cccooozzzxxxiiiaaabbbaaa[[[TTTXXXQQQHHHDDDDDDFFFHHHHHHIIIIIIIIIGGGFFFGGGIIILLLZZZooo~~~qqq~~~gggUUUTTTLLLDDDBBB@@@;;;999999>>>:::999999777999GGGXXXyyyooosssooouuuHHH===???666888:::;;;:::888555444444777444333666AAA[[[tttcccVVVeeetttnnnppprrruuunnngggfffYYYUUURRRTTTZZZ\\\XXXSSSSSSRRROOOMMMKKKJJJIIIIIISSSTTTUUUUUUSSSQQQNNNMMMKKKJJJJJJKKKOOOTTTZZZ]]]UUUJJJDDDGGGHHHBBB>>>???===AAA>>>666444:::>>>;;;888666444222222222333444BBBDDDUUUhhhcccHHH555222555;;;>>>>>>BBBGGGBBB888:::???EEEJJJLLLKKKIIIGGGIIIEEECCCEEEGGGGGGHHHKKKEEEBBB:::333333888888555333444666888:::;;;;;;;;;;;;999666444333333444555888777555333222111222222111111000000000111333444333333444222111000222333333222111111000111111111111222111000//////111333/////////111444555444222222333222///---,,,---///222777:::777111---...111333222222000///...------000000000111333444666777444666:::AAAIIIQQQXXX[[[```fffpppzzz|||yyyeeeZZZSSSLLLEEECCCBBB===999999===DDDIIIKKKZZZiii\\\YYYssswwwooojjjjjjnnnttt|||vvvdddiiikkkuuukkkccckkkzzzzzzjjj___[[[[[[SSSOOOIIIGGGGGGFFFCCCAAAHHHIIIIIIIIIIIIHHHHHHIIIHHHWWWnnnzzz{{{dddRRRCCCAAAAAA;;;888;;;<<<::::::<<<:::999@@@JJJSSSpppnnn}}}lllqqq\\\CCCCCC@@@777888999999888666444333:::444444999;;;DDDbbbxxx^^^XXXyyyzzzrrrpppqqqhhhZZZ]]]jjjlllmmmxxxeeePPPHHHIIIBBB???>>>@@@EEEGGGDDDAAABBBAAA@@@>>>>>>>>>???@@@BBBCCCDDDDDDDDDCCCAAA@@@>>>=========>>>@@@BBBCCCAAA;;;888;;;<<<888555666555:::;;;666333777;;;;;;444333222111111333444555999;;;HHHYYYZZZIII:::777;;;======>>>CCCHHHCCC;;;:::>>>DDDJJJNNNOOOLLLJJJPPPNNNMMMLLLGGGBBBCCCHHHFFFBBB:::333444999999555666777999:::<<<===>>>???<<<<<<;;;999666444444444888777666555444444444444111111000111111333555666333444444333111111222444222111000000//////000000222222222000//////222444/////////000111111111000333333333222111000111111---333888777222......000333222222111000/////////222111000///000000222222222222111222333666888:::===???DDDJJJTTTbbboooxxxrrrvvv}}}zzz{{{vvvyyyuuueeeXXXVVVVVVUUUTTTTTTWWW]]]cccggg|||}}}aaaeee{{{nnnlllkkkyyypppccceeejjjrrr{{{wwwvvvuuutttsss{{{yyymmmgggWWWRRRMMMJJJJJJJJJHHHEEEJJJIIIGGGEEEDDDCCCBBBAAADDDIIISSS___ggggggdddaaaffflllwwwoooVVVJJJDDD???AAAGGG===<<<<<<===:::777888;;;;;;MMMbbbuuu|||}}}TTTCCC===666666777777777666555444777000111888777666IIIbbbiiiwwwsssrrrxxx|||ppp___bbbqqqssstttvvvllljjjiiihhhaaaRRRAAA555222333555444333555777888666444222111000000111222333444555666777888888777777666777777777666666555555444666444333555444111000000///333555333111333666888333333222111111111222222///000999GGGLLLFFF???===BBB@@@>>>???DDDIIIHHHCCC<<>>888888<<<<<<888:::::::::;;;;;;<<<===>>>???AAABBBAAA<<<777555555888888777666555555444444111111000000111333444666222333333222000000111222222111111000000000000000000111222222111000111222000111111000000000000111333222000...///000111111+++---...///...,,,,,,+++//////.........---------***+++,,,---............//////000111222222333333888777666555777<<>>@@@GGGCCCEEECCC===<<<>>>???===999999999888888999::::::BBBEEEGGGDDD???:::888999888888777666555444333333000000/////////000222333///000000...---,,,...///222111111000000000000000,,,///111111000.........111222222111//////111333666333///,,,---............,,,***+++---...---+++.........---,,,++++++***+++---000222444444333222,,,---///000111000//////---///111222111000111111000444888<<<>>>???BBBDDDAAAAAACCCDDDBBBBBBHHHQQQQQQaaasssjjjkkkwww~~~xxx{{{{{{iiibbbjjjwwwnnnbbb___^^^eeeyyynnnZZZTTTPPPRRRUUUXXXYYYWWWQQQMMMHHHKKKPPPVVV[[[aaagggkkk|||sssfff]]]WWWSSSOOOIIIFFFDDDEEEGGGJJJJJJIIIFFFEEEGGGKKKIIIFFFIIIPPPRRRRRRRRRSSSWWW___iiiqqqcccdddkkk{{{nnnYYYJJJAAA888999;;;===@@@BBB@@@>>>>>>;;;;;;@@@LLLaaa|||xxxxxx}}}ssspppLLL>>>;;;777666777888777666777777999<<<>>>GGG]]]sss{{{ooobbb[[[TTT[[[tttzzzkkk]]]RRRLLLJJJUUUppp|||NNNBBB:::<<<:::444333999333000//////111333333222...000111111000//////000111000000///000111333444.........///////////////000000111111111111000000---000111...,,,,,,...000222000///000222222333333444444555555666777777777777:::;;;;;;<<>>???DDDIIINNNPPPQQQRRRKKKQQQVVVUUUPPPOOOSSSYYY]]]VVVOOOIIIBBB<<<===@@@;;;AAADDDAAA>>>???BBBBBB999888888777777888::::::BBBEEEEEEBBB===:::<<>>CCCVVVkkkkkkrrryyy]]]CCC???999777888999888777222999@@@AAABBBOOOhhh}}}vvviiibbbeeefff```XXXXXXgggvvv{{{qqqooooooiii[[[PPPLLLOOOQQQTTTaaauuuxxxlllYYYLLLMMMUUUUUUPPPFFFTTTnnn}}}\\\EEE@@@444///333444000000777111000000000111///---+++***---//////---,,,---...---,,,+++++++++,,,---.........//////////////////------///000000111111111,,,000222///,,,---111444222...,,,///333555666666000111222444666888999:::666;;;<<<999888:::<<<;;;999===EEELLLNNNLLLLLLNNNJJJQQQVVVSSSKKKHHHOOOWWWZZZMMM@@@<<<<<<<<<===>>>444===DDDAAA>>>???CCCEEE999999888888999;;;<<<===BBBCCCBBB===999999???EEE??????>>>===;;;999777666555444333222222222333444///000000///------...000000000///............//////000000...------///111---...///...,,,,,,///222///---,,,---//////---***---.../////////...------++++++,,,---...///000000111111000///////////////000//////......///000111111000///,,,++++++...111+++000666999777444222222444///---///111111333777666666:::@@@DDDBBB@@@@@@???<<<;;;===AAAEEEIIIKKKJJJPPPYYYaaahhhooovvv{{{nnniiigggjjjppp}}}kkkbbb[[[```dddfffkkk~~~zzzgggWWWRRRTTTVVVUUUSSSQQQQQQQQQPPPNNNPPPTTTSSSNNNLLLMMMSSSSSS[[[eeegggeeepppyyyiiiYYYTTTNNNLLLLLLKKKFFFBBBAAAEEEIIIGGGCCC@@@AAACCCGGGGGGGGGGGGHHHIIIKKKKKKGGGHHHKKKUUUiiizzzTTTIII>>>;;;===>>>===;;;999:::;;;;;;<<<>>>AAACCCSSSlllrrriii```LLL;;;888;;;;;;:::;;;<<>>888333111///------///222444000...---...111111///,,,,,,...000000...------...,,,---,,,+++...333111+++000...,,,,,,------,,,+++...............///000111111111000///////////////111444555000...333999;;;555444333333333444555666777999===>>>777222:::GGG>>><<>>555888<<<@@@AAA@@@>>><<<;;;;;;:::999:::;;;<<<======??????===;;;;;;>>>AAA<<<===@@@???888111444:::999888555333222111111222333333222222111000000000000///---,,,,,,...000111//////000000///...------000222000......111000,,,......///......---,,,,,,............////////////---,,,++++++,,,///111333222222222222000///...---------,,,,,,,,,,,,------........................///...---111666777333///...---,,,,,,---///222444000111222333444555555555555444444444444555666777>>>777999DDDKKKNNNYYYgggrrruuuyyy|||}}}ooogggffflll{{{pppdddbbb```eeeiiiiiiiiiuuuyyyggg[[[ZZZWWWUUUSSSRRRQQQQQQSSSPPPQQQUUUUUUSSSSSSUUUTTTPPPTTT]]]___\\\___hhhkkkyyyzzznnn\\\OOOIIIHHHHHHGGGBBBBBBCCCAAA@@@AAADDDGGGBBBCCCFFFHHHIIIHHHGGGFFFCCCFFFJJJNNNXXXlllrrr^^^III@@@BBBCCC@@@:::;;;;;;;;;;;;;;;<<>>@@@AAACCCCCCBBBAAA@@@AAAAAA@@@??????>>>>>>>>>???EEEKKKJJJBBB;;;888888333111///...---///111222///...---...000000...+++***,,,......,,,++++++,,,///,,,***))),,,000333444000...,,,,,,---...---,,,...------------......///000///......------......///333444111111444666444444333222222222444555666555666:::<<<888444999BBB<<<:::???GGGFFF>>>>>>EEEJJJJJJLLLOOORRRSSSRRRQQQMMMKKKBBB;;;===EEECCC;;;333666:::===??????>>>===888888777888888:::;;;<<<<<<===>>>===;;;;;;===???999999;;;;;;666111222777888777666666555555555555444444333333222222111111222111000.........////////////////////////......111333222///000333222.../////////000//////......//////000000000111111111---,,,++++++,,,///111222222222222222222111000///......------------..............................///------111555777555222111000...------///000111//////111222333333333333222222222222222333333444333000333;;;???CCCRRRdddnnniiiccc___aaakkkxxxtttjjjdddmmmqqqzzzjjj___^^^```dddjjjooonnnkkknnnyyyoooggg\\\UUUSSSUUUVVVWWWVVVTTTVVVYYYXXXSSSPPPQQQVVVQQQQQQYYY\\\XXXUUUWWWXXX^^^hhhuuuxxxdddVVVPPPLLLJJJLLLJJJFFFDDDDDDDDDCCCBBB>>>AAAEEEIIIJJJHHHEEECCCBBBFFFJJJHHHHHHPPPbbbqqqbbbNNNJJJJJJEEE======<<<:::999999;;;<<<===<<>>@@@???===:::777>>>>>>===;;;:::999888777===<<<999555222222555888111111000///.........//////---------......,,,******,,,......,,,++++++,,,...***,,,222111,,,---333///---,,,,,,---...---,,,---,,,,,,,,,,,,------...///...------,,,,,,------...111333333444666333...222111111111222333555666555666:::======::::::===???===???FFFFFFAAABBBIIIOOOMMMLLLMMMOOOQQQQQQPPPLLLJJJDDD???DDDKKKFFF:::777888999:::;;;;;;;;;;;;777777666777888999:::;;;:::;;;======;;;:::;;;<<<888777888;;;;;;666444555555666666777777777666666555555555444333333222222333333222111000///............//////////////////222333333111222666555111///000111111111111111111111111111222222222333333---,,,,,,,,,---///000222111222222333333222222111///..................///........................000...---///444666555333444333111///......//////......///000111111111111....../////////000000000...---///444444777GGGYYY[[[SSSHHHBBBCCCKKKTTTZZZ^^^aaagggnnntttzzz}}}vvvkkkjjjqqqzzzqqqfffaaacccgggkkkuuu|||uuufff___]]][[[YYYTTTTTTXXX]]]\\\VVVRRRRRRXXXUUUWWW]]]___ZZZVVVWWWXXXVVVTTTUUU\\\jjjzzzpppbbbZZZVVVRRRMMMKKKKKKIIIDDD@@@@@@BBBEEEHHHIIIHHHFFFDDDCCCGGGIIIFFFCCCEEEMMMUUUgggvvvppp```VVVKKKBBB>>><<<999888999;;;<<<<<>>444///222333444<<>><<<===CCCEEEDDDHHHMMMVVVSSSOOOLLLKKKKKKJJJIIILLLJJJEEEAAAHHHPPPKKK???>>>===;;;999777666666666999999999999999999999999777999:::;;;;;;999999888999777:::AAADDD>>>888555333444555666666555444333555555444444333222222222222333333333222111000000.........//////000111111111333222000222666666222000111222333333333333333111111111222222222333333---,,,,,,,,,---...000111///000111222222222222222//////............//////........................111///---...111222222111555444222111000//////000//////000000000000000000,,,------...............111///000222222333===HHHAAA<<<888777:::>>>???>>>CCCEEEIIIMMMQQQTTTUUUVVV]]]dddhhhjjjooowww|||}}}|||xxxsssnnnhhhhhhsss|||hhhfffdddfffooo|||wwwjjjaaaYYYVVVVVVZZZ[[[YYY[[[___YYYZZZ\\\^^^\\\WWWUUUWWWTTTVVVWWWWWWVVVUUUVVVWWWaaapppeee\\\QQQKKKKKKKKKGGGDDDCCCCCCCCCCCCCCCDDDDDDEEEDDDDDDEEEEEEFFFGGGHHHIIIMMMTTTeeepppXXXFFFAAA===999888:::<<<======CCC???===>>><<>>;;;888666666666666>>>======<<<;;;:::999888666777777888999888777555888777<<>>>>>===AAA777777AAAAAA;;;AAAQQQmmm}}}wwwwwwwwwgggYYYLLLHHHIIIJJJKKKLLLKKKMMMKKKFFFEEEGGGGGGDDDHHHHHHKKKOOONNNDDD:::666555222000///////////////444///---///000000333999:::999999:::;;;<<<;;;999::::::999888888888999:::111111000///......------...,,,++++++---......------------------,,,+++******,,,------,,,+++,,,,,,***,,,......,,,++++++,,,)))***222======333...000,,,+++***+++---/////////------...000222555777888333222111111000000111111222333222000222888999777222111111111222333555666666666666888>>>BBB???888666555666:::AAAGGGLLLNNNNNNMMMLLLMMMNNNNNNLLLJJJLLLLLLFFF???CCCKKKKKKDDD<<<:::888777666777999:::>>>>>>======;;;:::888777666555444555777777555444555444888@@@CCC>>>777333999999999888777666555444444444333333222111111111000000111222333444555555111000///...///000111222000111000...000444333///000111222222222222222222/////////000000000000111---------.........//////---......///000000000//////..................///////////////////////////000000//////......------000000111111222222222333333333333333222111000000,,,---...///000///......---++++++///555777444111333111///000111333444444...000222555666777777777888<<<===::::::???BBBBBByyymmmdddjjj}}}{{{qqqmmmnnnjjjfff```[[[XXXWWWUUUSSSYYYXXXVVVSSSQQQPPPSSSUUUPPPPPPPPPQQQWWWdddtttvvvdddUUUKKKKKKIIIEEEBBB@@@AAACCCDDDBBBCCCDDDEEEFFFGGGGGGGGGJJJFFFGGGOOO[[[oooaaaNNNGGG@@@<<<===>>>===;;;>>>777666>>>CCC@@@>>>AAATTTggg}}}~~~|||~~~ssstttrrrkkkfffccc\\\UUUSSSJJJBBBBBBDDDFFFIIIMMMJJJKKKIIICCCAAACCCDDDBBB???<<<===@@@>>>777222111---//////...------...///...---,,,---,,,---333999999777666999===<<<999777;;;;;;;;;:::999888666666------------............111000...---,,,---...000,,,,,,,,,+++++++++++++++)))+++......,,,,,,---///***,,,......,,,++++++,,,((()))+++///333444333111///------...000222333222000000000111222444666666333333222111111111111111111555555111000333555444444333222222222444555666333444333222777======888999888999<<>>>>>>>>;;;888???@@@>>>::::::???CCCBBBHHHNNNjjjwwwuuuyyyjjj___[[[VVVXXXVVVPPPLLLLLLJJJFFF???<<<;;;>>>AAACCCIIIPPPMMMMMMIII@@@;;;<<<>>>===<<<777333333222......111)))---///,,,+++,,,000222000222444555333111555:::888555555:::???>>>;;;888555666777777555222...+++------...///000000111111,,,---///...+++******++++++++++++******+++,,,,,,(((+++......------...111,,,...000000///------...///222333333888<<<:::333111000///000333555666555222222222111222222333444333222222111111111111111111666888333///000111000555444333333333444555666333444222///333;;;===999777777777999???FFFHHHGGGDDDGGGMMMTTTXXXXXXTTTQQQHHHMMMJJJ???999;;;999333888777666555444444555555222333555777777777777666666333000000333555444333888333000111000000333888555444444444444666888999777666666555444444333333555333111000000111333444444222000///...///000111222333222///000333222---000000000000000///...---///000000000000111111111------......///.........000000111111111111000000---------,,,,,,---------000000000000000000000000+++...111333444333333444000000111111111000000///333333333333222000///...+++,,,...000000///...---000222222///,,,---//////+++///333444111//////111000111333444555444444333111555777555555888;;;:::kkk]]]ZZZhhh|||qqqiiihhhjjjllleeegggiiijjjggg```UUUNNNEEEOOOQQQIIIFFFMMMNNNIIINNNSSS___pppyyycccQQQNNNNNNIIIEEEFFFEEEFFFHHHIIIHHHEEEAAA>>>FFFFFFHHHJJJLLLNNNPPPQQQiiimmmyyyiiieee}}}aaaOOOBBBCCCEEE@@@???CCCCCC>>>===AAAAAA======AAAAAAGGG```ttt{{{rrriiibbb]]][[[[[[kkklllkkkggg```WWWQQQNNNJJJJJJJJJIIIHHHEEECCCBBB======>>>>>>???@@@BBBBBBCCCBBB@@@===999666333222//////...---------------+++---......///111555888666444222333666999888777444555666777777666555444555444333111///...---,,,,,,,,,+++++++++,,,------000...---,,,+++,,,,,,---...------------...//////111222222111//////000222222111111111222222000...111222333444555555555555444222000000111333444333333222111000000000111222333222222111000///......444777666222000222222111000...------000333444555333111///333999======;;;;;;888888<<>>@@@AAA???===;;;777555222111000000//////...------......///000111111111222555777666555444555888999888666111222555777999:::;;;;;;333222111000...---,,,++++++++++++++++++,,,---......------,,,,,,,,,,,,,,,............////////////555555666444333222333555333222222222333333111///000111222333333333333333333111000111222333333222000000///......///000111222111111000000/////////222444444111///222333111///...---...000333666777444111///222777::::::777:::777666:::AAAGGGIIIIIIBBBGGGLLLLLLGGGDDDCCCEEEFFFGGGFFFBBB<<<999777888;;;:::999888666333111///222333555555444444555777222000///000333444333111333222222111111222222333222111111111222444555666666666666555333222333444888222///333666444000////////////000000/////////111111111000000////////////////////////.........//////000000///...---,,,........................111111000//////000000000............------------//////...---------------...///000222222111//////111111000//////000111111444444444333222111000///......---------,,,,,,,,,///......---------.........//////000000111111222333222222444666666333000222222222444666777555333xxxgggXXXWWWbbbwwwzzzooohhh```UUULLLNNNKKKJJJMMMNNNJJJGGGHHHMMMJJJIIIJJJKKKMMMVVV```xxx}}}mmm]]]PPPJJJIIIGGGDDDBBBAAACCCDDDCCCDDDFFFGGGHHHGGGGGGFFFAAAJJJSSS]]]ttt{{{{{{|||uuu~~~bbbRRRJJJDDDEEEJJJJJJIIIHHHGGGEEEFFFOOOYYYgggkkkwwwyyyuuupppkkkbbbVVVHHH>>>::::::999888888999:::;;;===???CCCEEEEEEEEEFFFGGGEEEEEEEEECCCBBB@@@>>>===>>>===<<<;;;;;;<<<>>>???===;;;888444222111111111000000//////......//////444444555444333333444666333333333444666666444222///000222555777999:::;;;111111000///---,,,,,,+++++++++++++++,,,...////////////////////////...---...///000111111111000///333333444222111000222333555444333444555444333111000000111111222111111000111111000222333444333111///////////////000111222000000000000000////////////222222///000333333111............000333666888555222///000444666666444777555333777>>>EEEIIIJJJCCCFFFIIIHHHDDDAAAAAABBB===@@@DDDCCC@@@<<<;;;;;;;;;;;;:::999666333000///111222333222111111222333...------///111333222222111111000000000000111111000000000000000111222333000222333333222111111222333///...333666333000000////////////////////////000000000/////////////////////......------,,,,,,+++,,,,,,------,,,,,,+++///...---,,,,,,---...///222111000000////////////------------.....................---------------......///000000///...---000//////......//////000111222333444444333111000---------,,,,,,,,,,,,,,,...---------------......---...///111333555666777111000000111333333333222111000000111333444444333zzzaaaZZZXXXbbbtttsss```QQQTTTOOOSSS\\\XXXJJJEEEKKKNNNKKKJJJKKKIIIGGGKKKQQQOOOVVVcccttt}}}aaaRRRLLLFFFCCCDDDFFFFFFEEEDDDEEEFFFGGGFFFEEEDDDBBBHHHJJJKKKLLLVVVooo|||dddPPPCCCBBBGGGUUUZZZaaaeeehhhppp~~~vvvkkk___VVVFFFDDDBBBAAA@@@===888333777777777777777777777777999;;;>>>@@@BBBDDDGGGIIIIIIHHHGGGFFFDDDBBBAAA@@@@@@>>><<<::::::;;;<<<>>>AAA>>>:::666333222222333000000////////////000000666666777555333222222333...///000111222000...,,,//////000000111111111111000000//////...---------,,,,,,,,,---...000111222222222444444444333222111...///111333333222111000111222222111//////000222555444444444555555333222000000111111111000000///000000000222444333222000000000000111222333444444.../////////////////////---000000///222666666222//////.........000333555444222000000333555666555444333444777===BBBEEEEEEDDDFFFGGGFFFCCCBBBCCCEEE======???AAABBBAAA>>><<<>>><<<999666333222111111000222222111/////////000.........///000111111111000//////......//////000000000000000000000000111---///222222111000000111000------111333000------........................///...........................------,,,+++++++++*********++++++,,,,,,,,,...---+++******,,,...///111000///...------------,,,,,,,,,------.........---------------------,,,...////////////...------////////////////////////...000333444555444111000------------------------...............///000000///000333666:::===@@@AAA???===:::777555333222111222000///000222444444333rrrdddYYYWWWZZZeeeyyy~~~mmmbbbaaaiiisssjjjTTTKKKPPPJJJHHHIIILLLKKKGGGGGGKKKIIIJJJMMMRRR^^^rrrooo___MMMFFFIIIOOOOOOMMMGGGGGGHHHHHHHHHFFFEEEDDDKKKFFFHHHMMMMMMXXXeeeSSSQQQXXXuuurrr\\\RRRMMMGGGCCC:::999777666666555444333444444444333222111000000444666888:::<<<@@@EEEHHHIIIHHHGGGEEECCCBBBAAA@@@@@@???===;;;;;;;;;<<<===CCC@@@;;;777444222222333000000////////////000000444555555444111//////000+++---///000///...,,,+++//////...---,,,++++++***////////////////////////......//////111222444444222333444555555555333333///000222444444333222000444555555444222222333444555444333444555555333111000111111111111000000///......///000222222000...//////000111222222333333.............../////////---///000000444999888444///000000...,,,,,,///222444222111111333666888999555777:::>>>AAACCCBBBAAAEEEEEEFFFFFFFFFFFFGGGIIIBBB???<<<>>>CCCDDD???:::@@@===777222000000222333111222222111///...///000111111111111111000111111///......------......///000000000111111111111111,,,...111222111000111111222//////222222///,,,---......---,,,,,,---......---------------------------,,,,,,,,,+++++++++***************+++,,,---------+++***)))***+++---///......---+++************+++,,,,,,,,,------......,,,,,,---......------,,,//////////////////......000000000000000000000000,,,...111333444333111000............////////////////////////000111333333333444888<<>><<<888777666555555444444444222222222222222222111111000111333555999???FFFKKKKKKJJJHHHFFFEEEDDDCCCCCC>>>>>>===<<<<<<<<<<<<<<<>>><<<888555222000000000//////......//////000000111222333222000...---...+++---000000///............------,,,,,,,,,,,,---....../////////000000000000000000000111333444444000111222222222222222222000111222333333333222111222222222111000///000222444333222333444333222000//////000111111000000000------,,,...///000///---,,,,,,---...////////////...............------------///000111666;;;999444///111111...++++++///222555444222222333666999;;;999===AAAEEEGGGEEECCCAAADDDDDDEEEFFFGGGHHHIIIIIIFFFBBB>>>@@@DDDDDD???999>>>;;;555000...///222444000111222111///...///000222333444333111000111222......------------......///000111111222222222111---///111111000000000222555222111333222///...111...---,,,++++++,,,---...,,,,,,,,,,,,,,,---------++++++++++++,,,,,,,,,,,,+++*********+++,,,------******))))))***+++,,,---,,,+++******)))))))))))),,,,,,,,,,,,------------***+++---......---,,,,,,............//////000000///000000111111000000///+++---///111222111000//////////////////000000000//////000000111333444555555777999===AAAEEEHHHIIITTTSSSOOOIIICCC???>>>>>>555444444555777888888777lll___\\\___cccaaabbb```ZZZ^^^vvv}}}dddXXXYYYTTTQQQQQQNNNIIIGGGHHH@@@@@@DDDHHHHHHFFFLLLUUUSSSbbbxxx~~~kkkYYYLLLPPPOOOOOONNNOOOQQQSSSTTTQQQLLLQQQ\\\aaaiiidddDDD888:::;;;999666222333444444444444444444444333333333333444555666111222333555888???GGGLLLKKKIIIGGGEEECCCBBBBBBBBB;;;;;;<<<===<<<<<<;;;:::666555444222000/////////......------...//////000---///111111///...---...***---......---,,,...000------,,,++++++,,,---...,,,,,,---...//////000000000000000000000111222222000000000000000111222222111111111111222222222222...//////...,,,,,,---...222111000111222222000...,,,---...///////////////---+++***+++,,,...------+++,,,---......---,,,,,,///......------,,,,,,,,,---...///000555:::888222...000222000---...222777777666444222222444777:::<<>>===;;;:::<<>>:::555666888777555333222222111000///......///000111333333333333666;;;CCCIIIDDDBBB@@@>>><<<;;;;;;;;;888999;;;<<<<<<;;;999888111111111111111000000000---------------...///000,,,...000000///.........(((***,,,+++******---000...---,,,************+++***++++++,,,---...///000000///////////////000000222222111000111222444555111111000000000111222333000111111000......///000111000//////000000///---***+++,,,---......///...---+++))))))***,,,---,,,---.../////////...---,,,//////...---,,,,,,++++++,,,------///555:::777000---000222111///111666;;;999888555222111222555888;;;>>>AAABBBCCCCCCCCCDDDBBBAAABBBCCCDDDCCCAAA???;;;DDDMMMMMMFFF???<<<===444444444333222111000///---...//////------...///---000222222111111333666///......------......///+++,,,...000222222222111/////////---,,,,,,...000...+++***++++++***...444...---+++******+++---...******+++++++++,,,,,,,,,******+++,,,---......///+++***)))(((((()))***+++'''''')))***++++++++++++******************++++++---------,,,,,,+++++++++)))***,,,.........,,,+++))))))***+++,,,...///000,,,---...//////...---,,,,,,,,,,,,,,,------......---------.........//////------...///111222444555333333333333222222222222333555666555222000111333555555666999;;;;;;888666wwwjjj^^^XXX^^^jjjttt~~~vvvtttzzzjjjZZZRRROOOMMMLLLGGGFFFEEEEEEGGGHHHGGGFFFGGGIIINNNUUUZZZccctttvvv___VVVRRRTTTSSSQQQYYYfffllltttoooVVV>>>777<<<===:::999333444555555555444222111111222222222111111000///000000000111444999@@@FFFDDD@@@;;;:::;;;<<<;;;:::<<<:::777666666555444222000000000000////////////---,,,,,,++++++,,,,,,,,,,,,---///...------...000,,,+++++++++***)))))))))---,,,+++)))((())))))***,,,***)))***...111000///222111000///............///111222444444333222111------111555444...---///.........///////////////000000///---++++++---...,,,+++***)))***,,,///000333222111///---+++))))))---------------,,,******......///---++++++,,,---***+++,,,---------,,,,,,000000///---,,,///444888777444222555:::>>>===:::@@@BBBAAA===>>>BBBCCCBBBCCCEEEGGGDDD???<<<<<<>>>===FFFMMMKKKDDD>>>888333555888:::888333///000333---,,,,,,,,,,,,---......///------000444555222///111///---///222333222000.........///////////////111///---...000000...,,,000...+++)))((()))+++,,,++++++,,,,,,,,,++++++***,,,,,,+++***)))))))))***)))))))))***+++,,,......,,,+++)))((('''(((***+++'''(((******)))***,,,///+++)))(((((()))+++***))))))***+++,,,---,,,+++++++++***(((***...000///---,,,,,,+++++++++,,,---...------,,,,,,,,,,,,------,,,***)))***...///...,,,------,,,++++++,,,---------...000222222222111111222222222222222222333333777666333111111111222333333333444555555444444444rrriiifffccchhhzzz~~~mmm\\\QQQPPPNNNKKKJJJJJJHHHFFFDDDGGGFFFFFFHHHGGGIIIQQQ[[[eeewwwqqq```^^^ccckkkzzz}}}vvvkkk```YYYFFF555222666777555444333444555555555444333222111111222222111000000///...///000000222666<<>>;;;:::<<<===<<<;;;:::888555444444333222000/////////............---------,,,,,,,,,---.........///000///---,,,,,,---,,,,,,,,,+++++++++++++++,,,+++***)))((()))******---+++)))***---//////...333333222111111111111111111222444666666666444444///333;;;BBBAAA888222111......---------------...111111111///---,,,...///++++++*********,,,---...000000//////...------,,,++++++,,,,,,,,,,,,,,,,,,...//////---,,,,,,---///+++++++++,,,,,,,,,,,,,,,///...---///111333222222111000222999AAADDD???:::FFFHHHGGGBBB@@@@@@???;;;>>>AAADDDEEECCCBBBAAABBB>>>FFFLLLKKKFFF@@@999222111666::::::555000//////...------------...//////111111222222111000000000111///...///111222111///.....................///000...------//////...+++000///,,,***))))))******)))******++++++******))),,,+++******))))))******))))))))))))***+++,,,,,,***)))((('''((()))+++,,,***************+++,,,,,,,,,+++)))((()))***)))((()))***+++,,,,,,,,,+++++++++***)))***---...---+++***************+++,,,,,,---,,,,,,,,,,,,,,,,,,---,,,***)))***---///...,,,---,,,+++******+++,,,------------......---,,,,,,//////000000000111111111333222000000000111333444666444222111111222444555ggg```bbbmmmsssttt___ZZZSSSNNNLLLLLLLLLLLLOOOKKKIIIKKKJJJHHHJJJNNNFFFSSScccssszzzvvvjjj]]]VVVQQQKKKGGGHHHEEE;;;444444777777666666555666777777777666555444333333444444333333222222---...000111111444888;;;;;;::::::;;;===>>>===<<<777444222111111111000............---------,,,,,,---------------.../////////000000///---++++++++++++++++++,,,,,,,,,,,,,,,***))))))))))))***++++++---+++***+++,,,......---222222111111222333333444222333555666777777777666///555AAAKKKJJJ???555111000...,,,+++***+++,,,---///000///...,,,+++,,,...************************+++++++++,,,,,,,,,------))))))))))))***+++------.........,,,+++,,,///111++++++******++++++,,,---,,,+++,,,000444555111,,,---,,,000:::EEEIIIBBB:::AAAEEEGGGEEEEEEFFFDDD???:::===AAADDDEEEDDDBBB@@@<<>>>>>===<<<444222000///000000///............------------,,,,,,,,,,,,,,,,,,---...///---///000///---+++++++++*********++++++,,,,,,,,,)))))))))***+++,,,,,,---,,,++++++++++++,,,,,,,,,////////////000222333444000111222444555555555555---222<<>>BBBCCCAAA===:::999::::::;;;>>>@@@:::111000444999;;;888333///------------------...//////333333222...+++***---000000//////.........------.........---------------,,,,,,---------,,,+++***,,,,,,---...---,,,+++***(((((())))))******))))))******))))))))))))******+++***))))))((((((((((((((('''''''''((()))+++,,,...***''')))...111///,,,,,,+++)))((()))***)))(((((()))***,,,,,,++++++***+++******))))))))))))((()))))))))***************,,,,,,------------,,,,,,*********+++,,,---------************************000...---,,,+++,,,------******+++,,,---...///000---------...///111333444<<<999555111000222555777rrrcccbbbooo{{{iiiZZZQQQRRRKKKFFFIIIKKKIIIGGGGGGPPPKKKEEEBBBEEENNNZZZddd~~~jjjSSSGGGDDDCCCCCCRRRfffgggSSSDDDBBB999>>>BBB@@@;;;777444333444555666666666555333222444444555555555555555444///111333444444444666777666888;;;======<<<;;;:::333111//////000000000////////////.........------++++++******+++,,,,,,---***,,,...///...,,,,,,,,,(((((())))))******++++++)))***+++,,,------......+++++++++*********+++,,,------...///000222333444------...///000111111111---...222666555///---///222000---+++***+++---...***+++,,,+++)))(((((()))(((((()))))))))(((''''''''''''''''''''''''&&&&&&(((((('''&&&&&&&&&&&&&&&)))******)))((())),,,...***))))))))))))***++++++(((,,,//////,,,+++///333555...))),,,666>>>@@@>>>BBBGGGIIIHHHGGGFFFAAA<<<666999>>>AAABBB@@@===;;;888666333222888>>>===777333555777888666333111000,,,,,,++++++,,,,,,---...222...***)))***,,,------............---,,,,,,,,,...---------,,,,,,,,,++++++,,,---...---+++******(((***,,,---......---,,,((())))))***++++++*********))))))((())))))******,,,+++***)))))))))))))))))))))((((((((((((((((((+++'''%%%(((///222111///***((('''(((***++++++***((()))***+++,,,+++*********+++******)))((((((((()))***++++++,,,,,,++++++,,,---............---,,,)))******+++++++++,,,---************************------,,,+++,,,---///000******+++,,,---//////000///////////////000111111666555444222111111222222yyyfffccclll|||vvvmmmggggggmmmssswww}}}nnnaaaXXXQQQOOOOOONNNNNNQQQJJJFFFEEEFFFGGGGGGJJJNNNWWWbbbvvvpppUUU@@@888???JJJCCCDDDPPP___^^^LLL>>><<<<<>>???;;;555555555444333222222111+++++++++++++++,,,,,,---000+++&&&&&&***------+++,,,---...---++++++,,,------------,,,,,,++++++******,,,//////---+++******''')))***,,,------,,,,,,(((((()))***++++++++++++))))))((((((((()))******,,,+++******)))))))))))))))))))))((((((''''''''''''&&&%%%(((---111222111((('''&&&(((***,,,,,,,,,((((((***+++++++++***)))***++++++***((('''((()))))))))+++,,,,,,,,,+++***,,,,,,............,,,,,,((()))++++++******,,,---******+++,,,,,,+++******)))))))))******+++,,,---++++++,,,,,,---...///////////////////////////...///000000000000///---,,,pppdddhhhxxxxxxiiieeeaaaZZZTTTQQQRRRVVVYYY___aaagggooovvv|||pppbbbXXXPPPKKKMMMQQQLLLHHHGGGJJJJJJFFFDDDGGGLLLQQQZZZhhhyyyppp^^^HHH;;;555555<<>>???===888555444444000///---...///000000///.........---------,,,,,,------,,,+++************))),,,//////...,,,***************)))))))))))))))((((((***++++++++++++***&&&(((******((()))+++............///000222333444------,,,,,,+++++++++,,,,,,***)))***(((&&&)))...------,,,,,,,,,,,,,,,---+++---///...,,,*********((((((''''''''')))***+++++++++*********)))))))))&&&(((***++++++)))'''&&&''')))++++++)))(((((((((%%%''')))++++++***(((''''''***---,,,))))))---222222///++++++...333888;;;555999<<<<<<@@@EEEHHHFFF999>>>CCCAAA<<<;;;@@@GGG888888555222555;;;;;;777333222222222222111000///,,,++++++++++++,,,---------+++)))((()))***,,,,,,)))+++---,,,+++***,,,...------,,,,,,+++*********)))---000000...+++***+++)))******+++*********)))&&&'''((()))************((((((((((((((()))*********))))))((((((((())))))''''''((((((((((((((((((&&&&&&''')))+++...000111***((('''(((***++++++***'''(((***+++++++++***))))))+++,,,+++)))((()))+++'''(((***+++,,,+++***))))))***,,,------,,,***)))''')))++++++******+++...***+++,,,------,,,+++***(((((()))******)))))))))+++++++++,,,,,,---------------............------......////////////...---nnnfffnnnvvviii]]]\\\ZZZUUUQQQOOOPPPQQQPPPQQQTTTUUUSSSWWWhhh{{{tttaaaUUUSSSVVVRRRKKKFFFHHHHHHFFFHHHMMMMMMOOOQQQTTT[[[hhhxxxkkkXXXLLL???555888===<<<888777;;;;;;;;;:::666111///...000666777000+++,,,,,,***,,,---.........---++++++((()))******++++++++++++%%%&&&(((***+++...333666???@@@@@@===777333222222///---,,,,,,...//////...---------,,,,,,,,,++++++///...---,,,+++*********+++---000000...+++)))(((,,,+++++++++******))))))&&&''')))******)))((((((%%%(((***)))((())),,,///++++++,,,,,,---///000111//////...,,,,,,,,,,,,,,,)))((()))+++***&&&'''+++***+++++++++++++++++++++***+++------+++)))(((((()))(((&&&&&&''')))+++---((((((((()))))))))))))))%%%(((+++......---***)))(((***,,,---+++(((''''''$$$&&&))),,,,,,***(((&&&((()))++++++,,,,,,---...,,,---///000111333666888:::<<<<<<999;;;@@@BBBAAA<<>>@@@@@@===<<<===???666:::===<<<777333000000///000111444666555222///---,,,...333333///,,,...------,,,,,,,,,+++++++++,,,***((('''(((((('''&&&&&&''''''((()))******+++******++++++++++++******++++++******))))))((((((,,,))))))++++++''''''***"""$$$'''***,,,,,,++++++&&&&&&&&&'''''''''''''''***)))'''&&&&&&'''(((((('''((())))))(((''''''''''''''''''''''''((())))))))))))*********))))))((()))'''&&&(((+++---+++)))))))))))))))((((((((((((&&&'''((())))))((('''&&&))))))************))))))'''((()))******++++++*********))))))***,,,---///---+++***)))*********)))+++++++++++++++++++++,,,,,,)))(((+++000222000,,,***,,,...---++++++...111uuudddlll|||xxxhhhddd```]]][[[YYYVVVSSSYYYYYYZZZ[[[ZZZZZZYYYXXXLLLPPPVVV^^^gggrrr|||rrrbbbUUUMMMJJJJJJKKKJJJHHHIIIMMMRRRVVVVVVTTTNNNUUUbbbuuu~~~www\\\AAA222...444222666BBBMMMMMM@@@222000111222111...,,,,,,,,,---......---***((())))))))))))))))))((((((((('''))))))(((((()))***,,,---(((((('''''''''(((((()))...333444000333999555+++*********+++++++++,,,,,,+++,,,...000000...,,,+++***++++++,,,+++***)))((()))***++++++******+++,,,(((((())),,,+++'''&&&)))&&&&&&&&&'''''''''(((((('''''''''((())))))******)))))))))***+++---...///,,,---------------,,,,,,)))))))))(((((((((((()))***)))(((***,,,---+++)))...---++++++++++++******'''%%%%%%%%%''''''&&&%%%''''''''''''(((((((((((('''''''''(((((()))))))))******)))((((((''''''&&&((()))************)))(((+++)))((()))+++,,,+++*********---222222//////222555:::???AAA???======>>>:::===???===888222///...///000222555777555111...((()))///666666000***)))---,,,,,,,,,,,,+++++++++---,,,+++*********)))(((''''''(((((())))))***************++++++*********)))))))))))))))))))))))),,,)))(((+++***''''''***$$$%%%''')))***+++++++++'''''''''''''''''''''''')))(((((('''''''''((((((&&&'''''''''&&&&&&&&&'''''''''&&&&&&''''''((()))((())))))*********)))))))))''''''(((+++---,,,***)))(((((((((((((((((((((((()))***++++++***)))((())))))************))))))'''''')))*********************))))))***+++---...---,,,++++++++++++******************++++++++++++(((((((((+++///000///---***,,,------+++,,,...000xxxggg]]]cccmmmxxxvvvooogggdddcccbbb^^^[[[YYYYYYYYYXXXVVVSSSPPPNNNXXXWWWUUUTTTVVV\\\eeekkklllwwwppp```VVVQQQNNNKKKJJJKKKNNNRRRRRRNNNJJJKKKKKKNNNXXXkkkqqqfffaaa___lllvvvoooXXXAAA555222---///444<<>><<<;;;;;;???@@@@@@===888222///---222444777:::;;;999333///((((((---333333...******,,,,,,,,,+++++++++******++++++,,,,,,+++***)))((())))))))))))))))))))))))************************&&&&&&'''(((((()))******+++((((((+++***''''''***''''''''''''((()))******((((((((((((((((((((((((''''''((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))'''(((((())))))*********)))((('''))),,,------,,,((((((((((((((((((((((((((())))))******))))))(((((())))))******))))))(((''''''((()))***************)))))))))***+++,,,---+++,,,---------,,,+++************)))))))))))))))$$$'''+++---------,,,,,,)))+++,,,,,,,,,,,,---///}}}jjjbbb]]]]]]]]]```kkkxxx}}}rrrnnnlllfffaaa]]][[[YYYVVVTTTQQQOOONNNZZZZZZZZZYYYYYYYYYZZZZZZYYY]]]ccckkkuuu}}}kkk```UUUTTTTTTVVVWWWUUUPPPKKKLLLJJJJJJLLLTTT```lllsssooofff]]]PPPJJJLLL>>>FFFLLLIII===333111333...+++***...444666222---,,,---...---+++))))))***)))***+++***(((''''''(((***)))(((''''''((()))*********(((''''''&&&''''''''''''&&&&&&%%%%%%&&&&&&%%%(((***+++000777666000)))))))))************+++***+++,,,------,,,+++***(((((((((((((((''''''''''''(((***)))(((((()))***((((((,,,///---(((%%%'''(((((('''&&&&&&'''((()))&&&&&&''''''((())))))***)))***,,,---------,,,+++,,,,,,,,,,,,,,,+++***************))))))((('''''')))((('''&&&'''((()))))))))))))))'''''''''***,,,)))(((((())),,,------,,,''''''''''''(((((((((((('''''''''''''''&&&&&&&&&%%%&&&&&&'''(((((())))))$$$%%%%%%&&&''''''((((((&&&&&&''')))++++++)))&&&***+++///333222---+++---...333999;;;:::777777888@@@@@@???<<<888444111000777999===@@@AAA===777222...***(((*********,,,000++++++++++++************''')))++++++***(((&&&&&&******))))))))))))))))))+++******************+++&&&'''''''''((((((((()))***''''''******''''''***)))((('''&&&&&&''')))***))))))))))))((((((((((((%%%&&&((()))))))))(((''''''&&&%%%&&&'''((('''&&&((((((''''''(((((()))***'''''''''((()))***++++++(((((()))***+++,,,------'''''''''(((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((&&&'''((()))************))))))))))))******++++++(((***---...---+++***)))))))))))))))((((((((((((###)))///000---)))***+++)))***+++,,,,,,,,,------wwwlllgggggggggeeeaaaaaagggmmm~~~sssjjjiiigggccc___^^^]]]^^^___WWWXXXYYYZZZ[[[\\\[[[ZZZ[[[YYYWWWWWW[[[bbblllrrrsssrrrkkkbbb\\\ZZZZZZYYYWWWQQQQQQQQQQQQPPPPPPOOOOOO```lll}}}[[[QQQMMMPPPMMM???444111000000///...------///111111,,,)))---555999555///***,,,---,,,***)))))))))''')))))))))''''''''')))(((((()))))))))))))))((('''(((((((((((('''%%%$$$(((((('''''''''''''''(((&&&'''''')))...333222...(((((()))))))))***************+++,,,,,,+++******(((((((((''''''''''''''')))***+++)))'''&&&&&&''''''(((+++///---'''%%%'''******)))))))))))))))***&&&&&&&&&'''(((((())))))+++,,,------,,,***)))((()))******+++,,,,,,++++++))))))******)))((('''&&&)))((('''&&&%%%&&&''')))'''((()))(((&&&&&&)))+++(((((('''))),,,......---''''''''''''(((((((((((('''''''''''''''&&&&&&&&&%%%&&&&&&''')))******+++%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***///111///***''',,,,,,...111000,,,,,,///000333777777444333444555<<<;;;:::999888666555444:::<<>>777222000+++((())))))(((+++000++++++*********)))))))))%%%(((+++,,,)))'''''''''************))))))))))))++++++***))))))***++++++)))((((((((('''''''''&&&)))''''''******''''''******(((&&&%%%%%%''')))*********))))))((((((((('''$$$%%%''')))***))))))((((((''''''(((++++++)))'''))))))(((((())))))***+++''''''''''''((()))++++++((()))*********+++,,,,,,&&&&&&''''''((((((((()))''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((&&&'''((())))))******)))(((((())))))))))))))))))&&&))),,,,,,+++)))((())))))))))))((((((((('''''''''---222222,,,((((((***((()))***+++,,,---,,,+++ppphhhhhhgggnnntttttttttwww|||~~~~~~wwwpppiiieeecccbbbaaa]]]YYYWWWYYY]]]aaabbbZZZZZZZZZZZZZZZ[[[\\\]]]^^^eeeoooyyy}}}jjj___[[[YYYXXXXXXXXXWWWVVVUUUSSSRRRRRRUUUXXX```ooolllGGGAAA>>>???===666000---555333111222444444333111---***+++111888999222******+++,,,,,,***)))))))))&&&((())))))''''''(((***'''(((((()))***))))))((((((((()))))))))(((''''''((((((''''''((())))))***'''&&&%%%'''+++...,,,)))(((((((((((())))))))))))++++++,,,,,,,,,,,,++++++)))(((''''''&&&&&&''''''+++,,,,,,***'''%%%%%%&&&&&&&&&)))---,,,'''&&&(((***++++++++++++******)))%%%&&&&&&''''''((())))))++++++++++++***)))''''''(((((()))***+++,,,++++++'''((()))******)))(((''''''(((((('''&&&%%%'''(((&&&)))+++***'''%%%'''***%%%%%%%%%&&&)))******)))''''''''''''(((((((((((('''''''''''''''''''''(((%%%&&&'''((()))***++++++(((((('''&&&&&&''''''(((''')))...222555333...***,,,+++---000///++++++///222555777666333222333666888666444555666888888777:::;;;===??????:::444///,,,***+++......)))'''(((*********))))))))))))((('''+++------***((()))+++************************,,,+++***))))))***+++,,,******)))(((((('''&&&&&&)))&&&&&&)))***''''''***)))(((&&&%%%%%%'''(((******))))))((((((''''''&&&$$$%%%&&&((()))*********(((((((((,,,//////+++'''))))))(((((())))))***+++(((''''''&&&'''(((***+++((()))******)))((()))***&&&&&&&&&''''''(((((())))))((((((''''''(((((()))'''(((((())))))(((((('''&&&&&&'''((())))))))))))'''((())))))))))))((((((%%%(((++++++)))'''(((*********))))))(((((('''''')))...222111,,,(((''')))(((((()))+++------+++)))|||llleeekkkvvv~~~{{{sssooommmfff\\\WWWVVVXXX[[[\\\ZZZ[[[\\\]]]]]]ZZZWWWTTTWWWZZZ\\\\\\___iiixxxuuujjjcccYYYXXXUUUSSSQQQPPPPPPQQQWWWWWWWWWYYYaaaqqq}}}ZZZDDDAAA:::111///222555555//////...//////...,,,*********,,,///111000,,,))))))+++,,,,,,***))))))***&&&((())))))(((((()))+++)))((('''''''''(((***+++333111---)))'''&&&'''(((&&&&&&''''''((()))++++++***'''&&&(((+++,,,***)))'''''''''((((((((())))))************************))))))'''&&&&&&&&&'''(((***+++,,,***(((''''''(((%%%$$$'''******&&&'''***)))***,,,---,,,+++((('''%%%%%%&&&''''''(((((()))))))))(((((((((((())))))))))))***************)))%%%&&&(((***+++***)))(((&&&(((***)))'''%%%&&&'''%%%)))---,,,(((%%%&&&(((%%%$$$###%%%'''(((((('''''''''''''''(((((((((((('''''''''(((((()))))))))%%%%%%&&&'''(((((())))))((((((''''''((()))++++++((()))+++...111000...+++***+++///444333...---///111555999:::777666666888444222000111444777888777;;;;;;<<<<<<<<<888222------+++---///...)))&&&&&&******)))))))))((((((((((((+++---,,,)))'''***---)))))))))******++++++,,,,,,+++***((((((***+++,,,))))))))))))))))))))))))(((&&&&&&))))))''''''***'''&&&&&&%%%&&&'''((()))))))))(((((('''&&&&&&%%%$$$%%%%%%&&&((()))+++,,,'''''')))...222111+++&&&'''''''''''''''(((((())))))((('''&&&&&&''')))***(((***+++***'''%%%&&&(((%%%%%%&&&''''''((()))))))))(((''''''''''''((()))''''''((((((((((((''''''%%%&&&'''((())))))))))))'''(((((())))))(((''''''&&&))),,,+++((('''***---++++++***))))))((('''''')))+++...---+++))))))***((('''(((***------+++(((nnnddddddmmm~~~|||rrrkkkgggdddaaa___bbbaaa___^^^\\\ZZZVVVSSSTTTVVVVVVRRRNNNPPPZZZbbbkkkwwwllljjjgggbbb^^^ZZZWWWVVVQQQTTTUUUQQQNNNRRR___kkkttt}}}mmmmmmmmmWWW999///777888111///222111+++///000111///,,,,,,...111///000...+++((((((,,,///)))+++,,,,,,***))))))***&&&((())))))((((((***++++++)))&&&$$$%%%(((+++...AAA;;;222***$$$###$$$&&&%%%%%%&&&&&&((()))+++,,,---)))(((+++......,,,,,,''''''''''''((((((((()))''''''''''''''''''''''''***)))((('''&&&'''(((((()))***+++***)))((()))***$$$###%%%)))(((&&&'''+++'''))),,,------***'''%%%%%%%%%&&&&&&'''(((((()))&&&&&&%%%&&&'''(((***,,,***++++++******)))((('''$$$&&&(((***++++++***)))&&&)))++++++(((&&&&&&'''%%%***......)))%%%%%%&&&&&&%%%%%%&&&((()))((('''''''''''''''((((((((()))&&&''''''((()))***++++++$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&(((***,,,...'''&&&%%%'''***++++++******,,,333999999333///000///444;;;>>><<<:::999:::333000...///333666777777============;;;888333///444///++++++)))&&&'''+++))))))))))))((((((((((((&&&)))+++)))&&&%%%(((,,,(((((()))***+++,,,,,,,,,,,,+++)))(((((()))+++,,,(((((())))))******++++++(((%%%&&&))))))''''''***%%%%%%%%%&&&'''((()))))))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%'''))),,,---&&&&&&)))///444222+++$$$&&&%%%%%%%%%%%%&&&''''''***)))'''&&&&&&'''((())))))***+++)))&&&$$$%%%&&&%%%%%%&&&&&&'''((())))))'''&&&%%%$$$$$$%%%&&&'''''''''((((((((((((''''''%%%&&&'''((())))))))))))''''''((())))))((('''&&&'''***---+++((('''+++///,,,++++++***)))((((((''''''(((***************+++(((''''''***------***'''zzzqqqgggbbbggg|||wwwpppmmmfff___[[[ZZZZZZVVVRRRPPPJJJHHHMMMPPPPPPSSSXXXVVVYYY___fffqqqxxxnnnbbbXXXSSSOOOMMMPPPRRRTTTYYY___```{{{lll^^^XXXOOOXXXyyy___TTTHHHBBBBBB@@@:::333555444222111///...------//////...------------...------,,,,,,+++***))))))************))))))))))))(((''''''''''''&&&&&&&&&'''((()))((('''(((,,,000;;;555---'''%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&'''%%%%%%'''+++,,,+++))))))***+++)))&&&%%%(((+++***(((''''''((()))******)))))))))))))))))))))))))))*********)))((('''&&&+++(((&&&%%%###"""(((000***&&&&&&++++++''''''+++!!!&&&(((%%%%%%((('''###'''&&&%%%%%%&&&(((+++,,,,,,,,,+++)))'''&&&(((***''')))+++,,,---,,,***)))((('''&&&%%%%%%%%%%%%%%%''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''******)))((('''&&&&&&%%%)))(((((('''''''''''''''+++(((&&&&&&'''(((((((((%%%&&&&&&&&&%%%&&&)))+++'''***,,,+++(((&&&''')))(((,,,777BBBBBB888111000333555999<<<;;;888333000777888555333888===;;;333======;;;777999;;;333(((222...***)))***+++***(((***+++,,,,,,,,,,,,+++***&&&---///)))###%%%***---+++&&&)))333333+++(((---+++,,,,,,+++)))((()))***''''''((((((((((((((('''+++,,,------,,,***'''%%%''''''&&&%%%%%%$$$######&&&&&&'''''''''''''''''''''$$$###&&&,,,000...,,,'''))),,,---,,,*********%%%%%%%%%&&&&&&%%%%%%$$$)))((('''&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$'''&&&%%%''')))***)))(((((('''&&&%%%$$$%%%%%%&&&%%%'''))))))))))))***+++''''''(((+++---,,,(((###&&&&&&&&&''''''''''''(((------,,,((($$$$$$)))------***'''&&&'''((()))((('''&&&%%%''')))***)))((((((((((((((())))))))))))rrriiiaaafffwwwyyymmmeeeaaa^^^YYYVVVQQQKKKIIIMMMOOONNNOOOSSSTTTUUUVVVVVVYYY___hhhooo{{{lllZZZTTTNNNMMMNNNPPPVVV]]]yyyxxxXXXLLLEEEGGGPPPgggwwwhhhZZZQQQEEE>>>666333444555222...444333222000...---------...---,,,,,,++++++,,,,,,---,,,,,,+++******)))))))))))))))(((((((((''''''(((''''''''''''&&&&&&&&&&&&'''((('''&&&'''+++...333///)))$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&(((+++---+++)))&&&((())))))(((&&&&&&&&&***(((&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))%%%######&&&(((***222:::,,,((((((***)))%%%$$$((('''&&&%%%$$$###$$$&&&(((((('''&&&&&&&&&(((***++++++,,,,,,+++)))((()))***'''((()))***+++***)))(((''''''&&&&&&%%%%%%%%%%%%(((((())))))(((''''''&&&###%%%'''((()))(((&&&%%%''''''''''''(((((((((((()))((('''&&&%%%%%%&&&''')))'''&&&&&&'''(((((('''%%%&&&'''&&&$$$$$$&&&(((&&&(((***)))'''&&&''')))***,,,333;;;<<<555222444222444777999;;;:::777444444555444111555;;;;;;777999<<<;;;777666777444///111---)))((()))***)))((())))))***++++++***))))))***000111***$$$&&&***,,,***&&&)))111222***(((,,,***+++,,,+++)))((()))***''''''(((((((((''''''&&&)))************)))'''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''(((((('''&&&&&&'''%%%###&&&,,,///...+++$$$&&&))))))(((&&&%%%%%%&&&&&&'''''''''&&&%%%%%%(((''''''&&&&&&&&&'''''')))(((&&&&&&&&&'''((()))'''&&&%%%''')))***)))(((((('''&&&%%%%%%%%%&&&&&&(((***++++++)))((()))***((('''&&&''')))***'''%%%&&&&&&&&&&&&''''''''''''******)))'''&&&'''***------+++'''&&&'''))))))))))))(((&&&'''(((((('''&&&'''''''''((((((((())))))rrrjjjbbbaaaqqq|||nnn```WWWVVVQQQOOOPPPQQQPPPQQQSSSLLLLLLJJJHHHHHHJJJNNNRRR\\\jjj}}}{{{nnn```YYYWWW\\\hhhtttcccGGG@@@<<>>:::777666:::>>>===::::::===@@@;;;;;;999555222111111000,,,+++)))(((((('''''''''(((((()))******)))((((((...222222+++&&&(((***+++)))&&&''',,,,,,((('''***((()))***)))((('''((()))'''((((((''''''&&&%%%$$$)))((('''&&&&&&(((***+++&&&%%%%%%%%%&&&'''((()))%%%&&&((())))))'''%%%$$$&&&%%%%%%&&&***++++++***)))+++---,,,***(((&&&&&&''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&'''((()))((((((''''''''')))+++,,,'''&&&%%%''')))***)))(((((('''&&&%%%%%%&&&'''(((******+++)))'''&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&$$$$$$&&&+++---+++)))+++(((%%%$$$%%%''')))))))))(((&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''ttt______eeexxx|||ooobbbYYYSSSOOOLLLSSSRRROOONNNMMMMMMMMMMMMMMMPPPTTTUUUVVVZZZaaaggg|||dddLLLLLLIIIOOO]]]^^^QQQEEECCC:::999888888777444111///000222222111///...///111......---,,,+++++++++,,,,,,,,,+++*********************))))))))))))(((((()))))))))(((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%&&&&&&&&&$$$"""#########$$$$$$$$$%%%%%%'''((()))************++++++(((%%%%%%((()))'''%%%$$$&&&((((((''''''(((***((((((((((((((((((((((((''''''&&&&&&(((+++...000+++'''&&&((()))'''(((+++###$$$%%%&&&''')))***)))'''***888IIIEEE111'''******)))((((((''''''&&&&&&%%%''')))***(((''''''((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&(((''''''''''''((())))))$$$%%%%%%&&&'''(((((())),,,+++)))'''&&&&&&'''((($$$$$$%%%&&&((((((&&&$$$"""$$$&&&'''((()))+++---((('''&&&&&&&&&'''((((((---000111000---,,,,,,+++...///333999???>>>999333888===CCCCCC===888999<<<:::666333444666555111///******)))(((''''''''''''((()))***++++++***)))(((***...---(((&&&))),,,,,,)))''''''))))))'''''')))'''((())))))((('''(((***''''''(((((('''&&&&&&%%%***)))'''&&&''')))+++---******(((''''''(((******&&&'''((()))((('''%%%$$$&&&%%%%%%&&&((()))))))))+++---//////,,,***)))(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))'''((()))******)))(((''''''&&&%%%''')))***)))(((((('''&&&&&&&&&&&&((((((''''''(((&&&%%%%%%''')))%%%'''***++++++)))'''&&&%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%'''***+++(((%%%(((&&&$$$$$$%%%'''''''''&&&%%%%%%&&&'''(((((('''%%%%%%%%%%%%&&&&&&&&&&&&vvvddd[[[[[[fff~~~xxxppphhh```VVVSSSOOOLLLJJJJJJHHHGGGKKKNNNSSSVVVWWWUUUQQQNNNXXXaaapppiiiJJJCCC===<<>>>>>999333:::<<<@@@AAA;;;333222666555000///555:::888222...(((*********(((''''''((())))))***++++++***))))))'''******&&&%%%***------***)))((('''''''''((((((''')))******(((((()))+++''''''((((((((((((((('''***)))((('''''')))+++,,,---,,,***)))(((***+++,,,(((((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''(((((((((+++------+++)))((((((%%%&&&'''((())))))))))))''''''&&&&&&&&&'''((((((%%%'''***++++++)))&&&%%%'''&&&%%%''')))***)))(((((('''&&&&&&&&&'''((()))&&&&&&&&&%%%$$$$$$&&&((($$$'''+++---,,,)))'''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&'''((((((&&&%%%&&&%%%$$$%%%''''''&&&%%%%%%$$$$$$%%%''')))((('''%%%%%%%%%&&&&&&&&&''''''xxxbbb\\\[[[YYYbbbyyyyyyrrrhhh```ZZZTTTOOOLLLLLLKKKMMMRRRVVVVVVOOOIIIHHHMMMTTT[[[dddsssuuuYYYFFF;;;888666777999:::;;;;;;333222000...------///111,,,---...000111111///...******)))))))))******+++---,,,++++++******++++++((((((((((((((((((((((((((((((((('''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&$$$###%%%'''(((&&&$$$###"""""""""######""" ############$$$$$$$$$$$$$$$'''))))))'''&&&''')))'''(((((((((&&&%%%&&&''''''+++...,,,(((%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''+++'''%%%'''(((%%%######))),,,+++'''&&&(((((($$$&&&000;;;>>>999000+++)))((((((((((((((((((''''''((())))))'''%%%%%%&&&'''$$$%%%'''((()))***))))))###$$$&&&'''((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((($$$$$$%%%&&&&&&'''(((((('''''')))******))))))((('''&&&%%%%%%((()))))))))%%%%%%%%%$$$%%%(((---111111---***(((*********)))+++111444111///000///+++---++++++111:::>>>;;;777<<<:::::::::666//////444111///222:::;;;444---+++(((***++++++((('''((()))(((((()))******)))(((((('''))))))%%%&&&***---,,,+++***)))&&&&&&'''))))))((()))******))))))***,,,''''''((()))************)))((('''''''''((()))***,,,+++)))((()))+++---///***)))'''&&&%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&''''''%%%'''******)))'''&&&&&&&&&'''(((***+++,,,------(((''''''&&&&&&&&&''''''$$$%%%''')))))))))(((''''''&&&%%%''')))***)))(((((('''&&&&&&&&&((()))***(((((('''%%%######%%%'''%%%'''***+++)))''''''((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%&&&(((******'''%%%'''%%%%%%%%%'''''''''%%%&&&&&&&&&&&&''''''''''''kkkZZZZZZ^^^YYY^^^pppuuuggg\\\UUUQQQJJJEEEGGGNNNRRROOOKKKGGGKKKNNNNNNMMMRRR\\\eeeooommmSSSDDD???===777777666444666777444///.../////////...---...///---------...///...+++((()))))))))))))))******+++,,,++++++***************'''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&%%%###"""$$$&&&'''%%%"""$$$###"""###%%%&&&&&&%%%"""############$$$$$$$$$$$$&&&)))(((&&&%%%&&&((('''+++//////,,,)))((())))))---///---'''######%%%''''''''''''''''''''''''$$$%%%&&&'''(((((((((''',,,'''&&&+++---+++))))))&&&***+++&&&'''++++++'''$$$---111+++%%%%%%'''(((''''''((((((((((((''''''*********'''%%%%%%&&&(((###%%%(((***,,,,,,+++***###$$$&&&(((((('''&&&%%%%%%&&&&&&'''((((((((('''$$$%%%&&&'''''''''&&&%%%######$$$%%%'''((())))))$$$%%%(((*********((('''(((&&&%%%%%%'''*********'''&&&$$$######&&&+++///333000+++***+++,,,+++)))***000333000///222222///---)))'''---666>>>>>><<<@@@:::666666333...000666333444999???:::...&&&%%%'''***,,,,,,)))'''(((***&&&'''((())))))((('''&&&(((***)))&&&&&&***---+++++++++)))&&&&&&((())))))(((***++++++******+++---&&&'''(((***++++++++++++'''''''''&&&&&&&&&'''''')))(((''''''(((+++...111+++)))'''%%%$$$%%%&&&'''%%%&&&'''&&&%%%%%%&&&'''###&&&))))))((('''&&&&&&'''(((***,,,...///000000)))((('''&&&&&&&&&&&&&&&$$$$$$$$$%%%''')))***+++'''&&&%%%''')))***)))(((((('''&&&&&&'''((()))***++++++)))&&&######$$$&&&&&&''')))'''%%%$$$''')))$$$$$$%%%%%%%%%&&&&&&&&&###&&&'''&&&$$$$$$'''***%%%&&&(((+++---,,,(((%%%)))'''&&&&&&&&&&&&%%%###&&&&&&&&&'''''''''((((((lll]]][[[bbb^^^\\\```tttsssdddWWWUUUVVVXXXTTTMMMNNNUUUKKKJJJLLLNNNLLLJJJPPPZZZTTTdddrrruuu{{{xxxlllZZZKKKAAA<<<999888888555222111222222222111///333000***---555333***000///...------,,,***(((((()))))))))((('''((()))+++......+++%%%$$$'''+++((('''''''''(((***---///***)))'''&&&%%%%%%&&&&&&$$$&&&'''&&&%%%&&&&&&%%%&&&&&&%%%%%%$$$###""""""$$$$$$$$$############"""$$$%%%&&&&&&&&&%%%%%%$$$(((((((((((()))))))))))),,,,,,+++)))((('''&&&%%%(((******((($$$###%%%'''#########$$$%%%&&&'''((((((&&&%%%(((---///+++'''&&&''''''&&&(((******)))---+++(((&&&(((+++***''',,,(((%%%&&&+++,,,)))%%%))))))(((((('''''''''&&&***)))'''&&&%%%%%%&&&&&&%%%###"""&&&---333666666---'''$$$'''(((&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%$$$&&&+++***'''%%%%%%%%%%%%%%%&&&'''(((***)))&&&%%%$$$%%%'''((((((''''''&&&&&&&&&''''''666444000---***(((((('''***---000111000...---,,,111(((&&&...555444777===>>><<<888555333333444555444555555444000---+++***'''(((***,,,,,,+++)))(((+++(((%%%%%%'''(((&&&$$$&&&%%%$$$&&&(((+++++++++++++++***)))((('''&&&&&&***'''$$$''',,,//////,,,)))))))))***++++++)))''''''''''''''''''''''''''')))'''&&&&&&'''))))))(((''''''''''''''''''''''''"""###%%%&&&&&&&&&%%%%%%''''''(((((((((&&&%%%$$$)))((((((***...222444555,,,***'''%%%%%%&&&''')))''''''''''''''''''''''''%%%$$$###$$$'''*********&&&'''''''''(((((())))))'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&%%%###"""###&&&***,,,)))'''%%%&&&'''((('''&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&'''(((((('''%%%xxxmmmbbb___ccc^^^ZZZ[[[fff}}}uuukkk```UUURRRUUUUUURRRRRRSSSOOOIIIJJJOOOMMMXXX^^^\\\\\\fffttt}}}mmm___VVVOOOEEE>>>;;;999777666555333111111111222111000///777888///+++...---(((...---,,,,,,------+++)))***+++++++++*********+++111555888777111---,,,---)))((('''''')))+++,,,,,,***)))'''&&&%%%%%%%%%&&&&&&'''&&&%%%$$$&&&'''(((&&&&&&%%%%%%$$$######"""$$$$$$$$$############"""$$$$$$%%%%%%%%%%%%%%%%%%((((((((((((((((((((()))***)))((('''&&&%%%$$$$$$'''))))))'''$$$###$$$&&&%%%%%%%%%%%%&&&'''((((((+++(((''')))---...,,,((('''&&&&&&&&&((()))(((&&&&&&%%%$$$%%%(((+++***((()))'''&&&(((+++,,,***((()))((((((((('''''''''&&&***)))'''&&&%%%%%%%%%&&&&&&$$$"""%%%)))---//////+++&&&$$$&&&((('''%%%'''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%'''++++++'''&&&%%%%%%%%%&&&&&&'''((())))))'''&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&...---,,,***(((''''''&&&))),,,...///---+++******...******...333444777;;;<<<:::777444222222333444444555444222///,,,***)))((()))*********)))(((''')))'''%%%%%%'''((('''%%%'''&&&%%%&&&((())))))(((+++******))))))((((((''',,,)))&&&(((,,,...,,,))))))((((((***++++++)))'''&&&''''''((())))))*********(((&&&%%%'''(((((('''%%%%%%%%%&&&'''(((((())))))(((%%%######%%%'''(((%%%%%%&&&'''((('''&&&&&&''''''''')))...222555555---+++(((&&&$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))((('''&&&&&&''''''(((((((((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&%%%######$$$&&&)))+++(((&&&%%%%%%&&&''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%&&&((()))(((&&&rrrnnnkkkddd```aaaccc```]]]___kkksssiiifffaaaZZZUUUSSSRRRPPPPPPSSSXXX[[[ZZZTTTQQQTTTYYY[[[gggnnnzzzooo```SSSHHHAAA===<<<:::999999888666555111000000000222222000...444@@@CCC999---+++---,,,---+++++++++------,,,+++************************000666===???<<<666111000***((('''))),,,---+++((()))((('''&&&%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$&&&)))&&&%%%%%%$$$$$$#########$$$$$$$$$############"""$$$$$$######$$$%%%&&&'''(((((((((((((((((((((((()))(((((('''&&&%%%%%%%%%&&&''''''&&&$$$###$$$&&&$$$$$$$$$$$$%%%&&&'''(((---***((((((+++---,,,)))(((%%%$$$&&&((((((%%%"""%%%%%%&&&(((+++,,,***))))))))))))*********)))((((((((((((''''''''''''''')))((('''&&&%%%%%%%%%&&&&&&$$$######%%%'''(((''',,,'''%%%''''''%%%%%%'''###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''%%%(((,,,,,,(((&&&&&&&&&%%%&&&&&&'''((((((((())))))((((((''''''%%%%%%%%%%%%&&&'''((((((((())))))))))))((((((''')))+++,,,,,,***(((((()))***///111///111666999999999888555333222222333333333222111///---+++******)))))))))((((((''''''''''''&&&%%%%%%'''((('''&&&)))'''&&&&&&(((((('''&&&************************,,,***)))***,,,,,,(((%%%)))(((((()))******)))'''&&&'''((()))+++,,,---...+++(((&&&%%%&&&'''&&&&&&######$$$&&&'''((()))*********)))(((''''''''''''$$$%%%&&&'''((((((((('''&&&%%%%%%(((---111333444---,,,)))&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''((((((&&&$$$&&&&&&&&&''''''''''''(((&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((()))'''%%%$$$$$$%%%&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&)))***)))'''|||pppfffhhhlllllljjjjjjssssssqqqnnnpppzzznnn```XXXUUUUUUUUUUUUTTTRRROOOLLLMMMOOOPPPOOORRRTTTXXX```nnnlll```dddnnn}}}pppfffXXXLLLEEEBBBAAA@@@;;;::::::999888666333111/////////111222222000...444>>>CCC:::///,,,...//////---,,,,,,------,,,+++)))((((((((()))))))))((('''...666;;;:::777333000+++)))(((***------)))%%%'''''''''&&&&&&%%%%%%%%%"""$$$''')))'''$$$$$$(((%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""$$$###""""""###%%%((()))((((((((((((((('''''''''))))))))))))((((((((((((&&&&&&%%%%%%$$$$$$%%%%%%$$$#########$$$$$$%%%&&&---***'''''')))******))))))%%%###&&&(((&&&###"""'''&&&&&&)))***((('''(((***+++,,,***'''%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%#########$$$$$$$$$---)))&&&'''&&&######&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&((('''&&&(((---,,,)))''''''&&&&&&&&&&&&'''''''''(((***+++***)))(((&&&'''''''''((()))***+++,,,((()))+++,,,,,,+++***)))***++++++***((('''((())))))333777222111888<<<999777666444222111222222333///...---------------,,,+++***((('''&&&&&&&&&&&&%%%%%%%%%&&&'''(((''''''((('''&&&'''((()))'''&&&))))))******++++++++++++*********+++,,,+++((($$$)))((('''((())))))(((''''''(((((()))+++,,,,,,---+++(((&&&%%%%%%&&&%%%$$$###$$$$$$%%%'''(((((()))$$$''',,,000///,,,'''###''''''(((((((((((((((((('''&&&%%%'''+++...000000+++***(((&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''&&&$$$######$$$%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&)))***)))(((kkkffffffqqq~~~wwwmmmdddZZZRRRSSSMMMIIIJJJOOOQQQQQQOOOQQQQQQQQQQQQVVV___kkkttt|||tttkkkccc[[[WWWYYY```___jjj{{{ttthhhTTTOOOHHHAAA>>>=========999888777555333222222222000///000111333333111///,,,111444111,,,+++,,,,,,222000---,,,------,,,******((('''''')))***)))'''###'''---111222000---,,,)))((((((+++---,,,((($$$&&&&&&&&&&&&&&&%%%%%%%%%"""&&&---333000'''$$$'''%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$#########""""""######""""""$$$'''***,,,)))(((((((((''''''&&&&&&(((((((((((())))))))))))%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''***(((&&&&&&&&&'''(((((()))%%%$$$'''((($$$$$$''''''###"""&&&&&&%%%(((...)))******(((%%%$$$%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%***&&&%%%&&&&&&$$$&&&+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&((('''&&&(((---,,,)))(((''''''&&&&&&&&&''''''&&&''')))++++++***(((&&&'''''''''((()))***+++,,,***+++,,,,,,,,,+++)))(((,,,,,,***(((&&&'''))),,,,,,666:::444444;;;>>>;;;777666555333222222222333+++******,,,///111111000+++***((('''&&&&&&&&&&&&$$$&&&'''(((((((((((((((&&&&&&&&&(((******)))((()))))))))***++++++,,,,,,'''((()))+++,,,+++)))''')))'''&&&&&&((((((((('''(((((()))))))))))))))******(((%%%$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&"""&&&+++///000---)))&&&,,,+++******)))((((((''')))(((&&&&&&(((*********'''&&&&&&%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$'''))))))'''$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%''''''''''''&&&&&&$$$"""###$$$%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&)))***)))(((ooodddjjjwwwqqqhhh^^^UUUTTTVVVTTTQQQOOONNNQQQTTTUUUSSSSSSVVVYYY[[[UUUQQQSSSUUUTTTTTTVVVSSSXXX```mmmrrr]]]MMMHHHFFFEEECCC@@@<<<:::888777444444333222222444888;;;111000000000222222000...***+++,,,,,,,,,---...///333000---,,,+++,,,+++***,,,***((())),,,---+++((('''(((***++++++)))'''%%%&&&''')))******((('''&&&%%%%%%&&&&&&&&&&&&%%%$$$%%%)))333<<<777***%%%((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""###$$$&&&))),,,---)))((((((''''''&&&&&&&&&%%%%%%%%%&&&'''(((((()))&&&$$$###$$$&&&''''''&&&))))))(((((((((((())))))'''&&&&&&&&&&&&&&&''''''(((%%%&&&)))'''###'''111---&&&###'''))),,,666CCC***(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%$$$"""$$$%%%%%%$$$$$$%%%'''%%%"""###%%%&&&&&&+++111+++***'''%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''%%%(((,,,,,,((()))(((''''''&&&'''''''''%%%''')))******)))((('''%%%%%%%%%%%%&&&'''((((((*********))))))((('''&&&,,,,,,***'''&&&'''+++///000555777666777<<>>===;;;888555444444222333333222222444:::>>>222000......//////...------,,,,,,---------000333000---***)))************---***'''))),,,---+++((())))))))))))((('''$$$"""###&&&***)))&&&$$$&&&((($$$%%%&&&&&&&&&&&&%%%$$$'''***444<<<666'''"""'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!"""$$$&&&)))+++---...))))))(((''''''&&&%%%%%%$$$$$$%%%&&&'''((()))***&&&$$$###$$$'''))))))''')))(((((('''''''''(((((($$$%%%''''''''''''(((((('''&&&(((+++&&&"""+++;;;777,,,%%%'''***000AAASSS333---'''$$$%%%'''''''''%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&&&&&&&%%%$$$"""$$$&&&&&&$$$$$$%%%'''&&&###$$$%%%%%%%%%***111000---)))%%%$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%'''++++++'''))))))((('''''''''''''''%%%&&&'''((()))(((((('''&&&%%%%%%%%%%%%%%%&&&&&&((((((''''''&&&&&&'''''',,,***(((%%%$$$''',,,111444000000555999;;;>>>AAA;;;;;;999888666555444333,,,+++,,,111777888555000((()))*********)))(((''''''***,,,,,,***(((((()))))))))***+++---,,,***((())))))))))))))))))))))))&&&'''((()))))))))***+++(((&&&$$$$$$&&&''''''&&&'''''''''(((((()))))))))'''%%%###"""$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&***((($$$"""###''',,,///,,,+++)))''''''&&&'''''')))'''$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&$$$%%%%%%%%%%%%$$$$$$$$$###%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%######%%%&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&((()))(((&&&lllggglllpppdddaaaZZZ[[[XXXSSSNNNOOOUUU[[[WWWSSSRRRUUUTTTPPPNNNOOOQQQPPPPPPXXXlllxxx^^^OOOGGGJJJKKKDDD???BBB@@@>>>;;;666222//////000111222222000---...222555333000---,,,---------,,,---,,,,,,+++(((''',,,222,,,***''''''(((*********+++(((%%%&&&***,,,)))&&&&&&&&&'''((()))(((%%%### &&&***)))$$$"""&&&***###$$$%%%&&&&&&&&&%%%$$$&&&(((000888111"""%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!"""%%%(((+++---...///))))))((('''&&&&&&%%%%%%%%%&&&'''((()))+++,,,,,,'''%%%###%%%(((******(((&&&%%%%%%$$$$$$$$$%%%%%%###%%%((()))))))))))))))'''&&&***,,,&&&!!!...BBB:::,,,""""""$$$***>>>SSS>>>555+++%%%%%%&&&$$$"""%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&&&&&&&%%%$$$"""$$$'''&&&$$$###$$$&&&+++((('''&&&###!!!&&&,,,444000***%%%###%%%(((***%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%$$$'''+++***'''))))))((('''''''''''''''%%%%%%&&&''''''(((''''''(((''''''&&&&&&&&&''''''(((((('''&&&&&&((()))******)))&&&######'''---222666---+++444:::999<<>>:::888777999;;;===888///...777;;;333,,,,,,((((((((()))******(((&&&,,,,,,++++++***)))((((((''')))+++***'''&&&(((***+++***((('''''''''((()))///,,,((('''(((***)))((('''((((((&&&$$$$$$%%%&&&((()))+++,,,------,,,+++&&&%%%###$$$%%%&&&&&&%%%%%%&&&&&&%%%$$$%%%''')))***(((&&&&&&''''''&&&%%%%%%&&&&&&%%%######$$$&&&%%%%%%&&&'''&&&%%%###"""&&&''''''((((((((((((((())))))(((''''''''''''((('''&&&&&&&&&''''''%%%$$$))))))((('''&&&%%%%%%$$$$$$$$$######$$$$$$%%%%%%$$$%%%&&&'''(((((((((((($$$$$$$$$$$$%%%'''((()))###%%%&&&&&&&&&&&&''')))&&&$$$######$$$''')))***(((,,,+++%%%###'''(((&&&)))((((((---111000***$$$tttggg]]]iiivvvlllcccaaaccchhhqqqyyynnnkkkgggeeeggglllqqquuu}}}wwwkkk___ZZZ[[[VVVTTTSSSUUUWWWXXXUUUQQQUUUWWWWWWVVV^^^uuuxxxfffVVVLLLGGGEEEFFFEEEDDDAAA>>>;;;888666555333222111111111///---111111111000///...---,,,000///...---,,,+++++++++,,,,,,,,,+++++++++******+++*********))))))))))))))))))((((((''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%)))888???666,,,***)))%%%'''%%%$$$$$$%%%%%%%%%$$$"""###$$$%%%&&&%%%%%%$$$"""%%%(((******))))))***(((&&&%%%%%%&&&'''%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&***///222%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%&&&''''''''''''###&&&(((&&&$$$%%%)))...999:::///'''***))))))111+++'''$$$###%%%(((((((((%%%###"""###%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%###$$$&&&((()))((((((((('''&&&&&&&&&'''(((''''''''''''''''''''''''$$$%%%'''((((((((('''&&&&&&%%%%%%$$$%%%&&&'''(((''''''''''''''''''&&&&&&***)))(((&&&%%%%%%&&&&&&&&&&&&&&&'''(((((())))))((())))))((('''''')))+++555111,,,+++///444888;;;<<<999666333222444666888222---...666666///,,,000)))))))))***,,,,,,***(((++++++***))))))(((''''''&&&(((***)))'''&&&(((***+++***)))((('''(((((()))...+++'''&&&((()))((('''&&&''''''&&&%%%$$$&&&''''''((()))***+++******)))'''%%%$$$$$$%%%&&&%%%$$$%%%&&&&&&%%%$$$%%%'''))))))'''&&&%%%&&&'''&&&%%%$$$%%%%%%%%%$$$%%%''')))&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''''''''''''''))))))((('''&&&%%%%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''''''''''''''''''''((()))******$$$&&&&&&&&&$$$$$$$$$&&&$$$&&&'''%%%###$$$(((,,,000333000((($$$%%%$$$"""(((&&&'''+++///...)))$$$yyyfffcccbbbrrrvvvjjjaaaccchhhlllnnnppprrrlllfffbbbcccdddcccbbbbbbdddeeegggjjjooovvvzzztttoooXXXTTTRRRRRRUUUWWWVVVTTTRRRWWW[[[^^^eeevvv|||kkkdddXXXLLLCCC@@@@@@AAACCCAAA<<<888555333333333222111////////////---,,,111111111000...---+++***000///...---,,,,,,++++++++++++************))))))))))))))))))((((((((((((***))))))((('''&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$'''333888111***))))))&&&(((&&&$$$$$$%%%%%%$$$######$$$%%%&&&&&&&&&%%%%%%"""$$$&&&'''''''''((()))(((&&&%%%%%%&&&'''%%%$$$###$$$$$$%%%%%%$$$$$$$$$"""%%%'''%%%"""&&&111;;;%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''$$$&&&((('''%%%&&&***......333,,,%%%'''$$$%%%...(((&&&$$$$$$&&&((())))))&&&%%%######%%%&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$$$$$$$$$$$$$%%%$$$###%%%(((***+++***#########$$$%%%&&&((((((''''''''''''''''''''''''$$$%%%'''(((((('''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&((((((((('''&&&&&&&&&%%%''''''''''''&&&%%%%%%$$$%%%%%%&&&''''''(((((()))((()))***)))((('''((()))111000000......111555888777555222///...000222444...+++...222111+++---444*********+++------,,,+++)))))))))((((((''''''&&&&&&'''(((((('''&&&'''(((******)))(((((((((((((((,,,)))'''&&&''''''''''''&&&'''''''''%%%%%%''')))&&&&&&'''(((((((((''''''(((&&&$$$$$$%%%%%%$$$###%%%&&&&&&%%%$$$%%%'''))))))'''%%%%%%&&&'''&&&%%%###$$$$$$$$$$$$&&&***---((('''&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&))))))(((&&&%%%$$$#########$$$%%%&&&'''((((((((($$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$%%%#########$$$%%%%%%&&&&&&)))((((((((((((((())))))%%%&&&'''%%%###""""""###"""&&&)))&&&"""!!!''',,,+++...---(((%%%&&&'''&&&&&&%%%%%%(((++++++((($$$oooeeefffgggwwwzzzpppqqquuurrrjjjccceeebbb___```dddddd```[[[eeedddaaa^^^]]]^^^```bbbkkknnnsssyyyzzzqqqfff^^^ZZZXXXVVVTTTRRRXXXbbbqqqppp]]]NNNNNNLLLJJJGGGDDDAAA???<<<:::666333111000000111111000......///...---+++............---,,,+++***.........------,,,+++***)))))))))))))))))))))))))))(((((((((((('''''''''(((((((((''''''&&&&&&&&&(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""***...)))%%%%%%%%%$$$&&&%%%######$$$$$$###"""$$$$$$%%%%%%&&&&&&&&&&&&###%%%&&&&&&&&&&&&((()))(((&&&%%%%%%&&&'''%%%$$$######$$$$$$%%%$$$$$$$$$!!!%%%'''$$$!!!$$$...888%%%%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%$$$%%%&&&&&&$$$%%%&&&&&&%%%&&&))),,,$$$+++(((###$$$!!!""",,,)))(((&&&%%%%%%&&&''''''((('''%%%%%%&&&'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$######%%%$$$$$$%%%''')))))))))""""""###$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&))))))((('''&&&%%%%%%%%%$$$%%%&&&''''''&&&$$$###$$$%%%%%%&&&''''''((((((&&&(((******)))(((((()))---000333111......111555666444111///...///111333111---,,,......+++---222+++***)))+++---...---,,,)))))))))(((((('''''''''&&&'''''''''&&&&&&''''''***))))))((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&'''''''''&&&'''(((***'''''''''''''''&&&&&&&&&)))'''%%%$$$%%%%%%$$$"""%%%&&&&&&%%%$$$%%%''')))(((&&&%%%%%%&&&'''&&&%%%%%%%%%%%%$$$$$$'''+++...)))(((&&&%%%%%%&&&'''((($$$$$$%%%&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$"""###%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&(((''''''&&&%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%!!!###%%%%%%$$$%%%(((,,,'''((('''%%%$$$$$$&&&'''&&&%%%$$$&&&((((((&&&$$$~~~yyytttrrruuupppllldddcccgggdddqqq}}}xxxzzzwwwnnngggfff```\\\\\\```bbbaaa^^^```_____________________YYYYYYXXXZZZ^^^gggrrrzzz~~~|||oooccc\\\______fffyyy|||jjj]]]RRRKKKDDDEEEGGGGGGDDD???:::777222222222222222111000000111000......//////...,,,******+++,,,,,,+++++++++,,,,,,------,,,+++***)))(((((((((((((((((((((((((((((((((((('''''''''&&&%%%%%%&&&&&&''''''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%% %%%'''%%%$$$$$$$$$###$$$###!!!!!!#########"""$$$$$$$$$$$$%%%%%%&&&&&&%%%&&&((('''''''''(((***(((&&&%%%%%%&&&'''%%%$$$"""###$$$%%%%%%%%%%%%%%%###$$$%%%$$$###%%%))),,,&&&%%%%%%$$$$$$%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&"""###$$$%%%%%%&&&''')))(((000---(((((($$$###---(((''''''&&&%%%&&&'''(((***(((&&&&&&((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$%%%&&&'''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$%%%&&&&&&'''''''''''''''))))))((('''&&&%%%%%%%%%"""###%%%''''''&&&$$$###$$$$$$%%%%%%&&&&&&''''''$$$&&&((()))))))))***,,,+++000444333///---000444555333111///...///000111666///***+++------------+++***)))***+++---,,,+++***)))))))))))))))((((((''''''&&&&&&'''''''''&&&)))))))))))))))((((((''''''''''''&&&&&&&&&&&&'''&&&'''(((((('''''')))+++)))(((((('''&&&&&&&&&&&&)))'''%%%$$$%%%%%%$$$"""%%%&&&&&&%%%$$$%%%''')))'''&&&$$$$$$&&&'''&&&&&&'''''''''%%%$$$%%%(((+++((('''&&&%%%%%%&&&((()))%%%%%%&&&''''''''''''&&&%%%&&&'''((())))))((((((%%%''')))(((&&&%%%&&&'''((((((((('''&&&%%%%%%$$$######$$$%%%''')))+++,,,''''''&&&&&&&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&''')))$$$###"""%%%***......---,,,+++)))&&&### !!!"""((('''%%%$$$%%%%%%%%%%%%pppggg___``````dddggg```fff}}}www{{{yyynnnfffeeehhhjjjkkk_________```aaa```]]][[[SSSUUUWWWXXXYYY\\\___bbbYYY]]]fffsss{{{qqqkkkttt~~~nnn[[[NNNHHHHHHIIIGGGEEEAAA<<<888555222111---...000222333222000///111000//////000000///---((()))***++++++,,,,,,,,,******+++,,,+++***)))(((''''''(((((((((((())))))((((((((((((''''''''''''$$$$$$%%%&&&'''(((((()))&&&&&&&&&%%%%%%&&&&&&'''&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&$$$###!!! !!!###%%%%%%$$$$$$$$$#########$$$%%%&&&&&&'''))))))(((((()))***(((&&&%%%%%%&&&'''%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%((('''&&&&&&%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''...444///))))))$$$!!!(((###%%%&&&&&&&&&''')))+++)))(((&&&&&&((())))))(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%$$$$$$%%%&&&&&&%%%###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$###%%%&&&'''(((((((((''''''((((((((('''&&&&&&&&&%%%"""###%%%'''''''''%%%$$$######$$$%%%%%%&&&&&&'''###%%%'''((()))***,,,...***///444444000...000333222111///---,,,---...///666///)))(((,,,...,,,)))---+++******+++,,,,,,+++))))))))))))))))))))))))((('''&&&'''(((((('''&&&)))))))))))))))(((''''''&&&'''((((((&&&%%%&&&'''((()))))))))'''''')))+++***)))((('''&&&&&&&&&&&&(((&&&$$$$$$%%%%%%$$$###%%%&&&&&&%%%$$$%%%''')))&&&%%%$$$$$$&&&'''&&&&&&'''(((((('''%%%$$$%%%'''&&&&&&&&&&&&&&&&&&'''(((%%%%%%&&&'''''''''''''''###$$$''')))************(((***---,,,((('''(((******)))((('''&&&%%%%%%$$$$$$%%%&&&(((+++...000111***)))(((''''''((()))***(((((('''&&&%%%%%%&&&&&&$$$&&&(((((('''''')))***((($$$###'''///333111...)))''''''(((&&&###%%%))),,,***'''%%%###$$$%%%%%%nnncccdddeeeoooxxxtttwwwxxxvvvwwwxxxuuurrrooollljjjgggbbb]]]YYY\\\___```^^^\\\ZZZYYYMMMNNNQQQXXXcccrrriii```UUUMMMIIIFFFFFFFFFCCC@@@:::555111000111222,,,---///000111000///...000///......//////...---***+++,,,,,,,,,,,,,,,+++'''(((*********)))'''&&&''''''(((((()))))))))))))))))))))(((((((((''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&'''(((%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''***,,,***'''%%%###!!!!!!"""%%%'''((('''######"""""""""###$$$%%%%%%'''***+++***((((((((((((&&&%%%%%%&&&'''%%%$$$$$$$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&'''&&&&&&%%%%%%""""""###%%%&&&'''''''''+++///((($$$'''$$$ &&&###%%%''''''&&&&&&(((+++'''%%%$$$%%%'''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&(((((('''%%%$$$$$$&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$###$$$%%%&&&'''''''''&&&&&&''''''''''''''''''&&&&&&"""###%%%&&&'''''''''&&&#########$$$%%%%%%&&&&&&&&&'''''''''''')))+++...,,,///222333222111222333111000...---,,,,,,------000---)))'''))),,,,,,***000...,,,+++,,,,,,,,,+++((((((((((((((((((((((((***(((&&&''')))***(((&&&((())))))***)))((('''&&&%%%'''))))))'''&&&'''))))))******)))(((''')))***+++***(((&&&%%%%%%%%%%%%'''%%%$$$$$$%%%&&&%%%$$$%%%&&&&&&%%%$$$%%%''')))&&&$$$###$$$%%%''''''&&&$$$&&&((('''&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&###$$$&&&((())))))((((((%%%))),,,+++(((&&&(((+++'''''''''&&&&&&%%%%%%%%%%%%%%%&&&(((+++---000111+++***(((''''''((()))***&&&&&&%%%$$$$$$$$$%%%%%%%%%'''((('''&&&&&&'''(((&&&$$$$$$'''+++...,,,***### """&&&'''&&&***000000...***&&&######$$$&&&rrrffffffiii|||}}}zzzvvvqqqmmmbbbcccdddaaa]]]YYYWWWWWWRRRSSSUUUWWWYYY\\\aaadddooowwwyyyVVVNNNGGGGGGIIIFFF@@@;;;666555333222111111222222........................///...------...///...,,,............------,,,+++&&&''')))***)))(((&&&%%%'''((((((((())))))******))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''((()))$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""&&&%%%&&&+++---+++'''$$$###""""""$$$'''*********###"""!!!!!!!!!"""$$$%%%###&&&***+++***(((''''''(((&&&%%%%%%&&&'''%%%$$$$$$%%%&&&'''((((((((((((&&&''''''&&&$$$$$$&&&((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''%%%%%%######$$$&&&((()))(((''''''***$$$!!!))))))&&&+++''')))***(((%%%$$$%%%'''$$$###"""###%%%'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$#########$$$'''******)))(((!!!###$$$&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%#########$$$%%%&&&'''&&&%%%%%%&&&&&&&&&'''''''''''''''###$$$%%%&&&'''((((((((("""######$$$%%%%%%&&&&&&((()))((('''&&&'''***------///111333333333333444222111///...---......///)))+++***(((&&&(((+++---333000---,,,------,,,,,,&&&'''''''''''''''''''''***(((&&&'''***+++)))'''((()))*********)))'''&&&%%%(((******'''&&&''')))***++++++***((('''(((***+++)))'''%%%$$$$$$$$$$$$&&&%%%###$$$%%%&&&&&&%%%%%%&&&&&&%%%$$$%%%''')))&&&$$$######%%%''''''&&&"""$$$'''(((&&&%%%$$$$$$"""###%%%&&&'''&&&%%%%%%######$$$%%%%%%%%%%%%$$$###$$$&&&(((((('''&&&%%% $$$((((((%%%$$$'''***$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&(((***,,,---+++***(((''''''((()))***###"""""""""""""""######&&&(((((('''%%%$$$$$$%%%!!!"""$$$%%%%%%%%%%%%%%%%%%""""""%%%$$$!!!###***333000,,,'''###"""%%%'''|||qqqffftttzzzwwwrrroookkkfff^^^XXXVVVUUUTTTTTTWWWXXXYYYYYYZZZ___cccbbbbbbhhhuuuvvvkkkiiiiii```IIIEEEAAA===;;;:::777666222111111000///......------......---,,,,,,...111000000000000000///......---,,,++++++------,,,+++***+++++++++***((('''%%%%%%&&&''')))************222---'''%%%%%%''''''&&&###$$$&&&'''''''''&&&%%%(((&&&$$$$$$%%%''''''&&&)))((('''&&&%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$###"""""""""""""""###%%%&&&$$$###$$$$$$$$$$$$%%%&&&'''''')))+++------***(((&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&###$$$&&&***...---((($$$&&&&&&%%%###&&&++++++'''#########$$$%%%&&&((()))+++++++++)))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$$$$&&&(((((((((***'''%%%&&&((()))'''$$$&&&&&&%%%&&&&&&'''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%%%%&&&###%%%%%%%%%$$$$$$&&&(((***'''$$$$$$&&&'''&&&%%%&&&&&&&&&&&&'''((())))))$$$&&&'''%%%######%%%(((+++---///---***((()))+++333444444222111111333555555444222111000...***'''%%%+++---)))&&&)))---///777000+++++++++)))***,,,***))))))((('''&&&&&&&&&***))))))))))))******+++,,,---------,,,+++)))(((''''''''''''&&&&&&&&&&&&***+++***(((%%%$$$&&&''')))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###"""###$$$%%%$$$%%%''')))((('''&&&&&&'''((('''%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%###$$$'''))))))'''$$$###%%%%%%$$$###$$$%%%&&&''')))(((&&&%%%$$$$$$%%%%%%)))&&&######&&&''''''%%%&&&'''((((((((('''&&&%%%%%%%%%$$$$$$%%%'''((()))(((&&&$$$######$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$'''%%%$$$$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###tttkkkooovvvlllbbb[[[[[[XXXTTTRRRRRRSSSRRRRRRPPPWWW___bbbaaa```bbbdddtttyyyssskkkeee]]]]]]]]]SSSBBB???;;;888777555333222111000000000///............//////...,,,,,,...000///////////////...---------,,,+++,,,------,,,+++))))))))))))))))))(((((('''''''''((())))))******,,,(((%%%$$$%%%''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&'''%%%###$$$%%%'''''''''((('''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$###"""""""""""""""!!!"""$$$$$$###"""$$$######$$$$$$%%%&&&'''''')))++++++)))'''&&&&&&(((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%(((+++***'''###$$$&&&%%%###&&&***)))%%%#########$$$%%%&&&'''((('''(((((('''&&&%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%)))***)))'''%%%%%%(((+++(((&&&%%%%%%&&&&&&%%%###'''&&&&&&&&&&&&'''((((((''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$###&&&&&&'''&&&&&&%%%&&&&&&$$$%%%&&&%%%$$$$$$&&&(((***'''%%%$$$&&&''''''%%%%%%%%%%%%%%%&&&'''((()))$$$&&&'''&&&$$$###%%%&&&(((+++......+++((('''(((///111444555444444444555666555222111000---***'''+++///000+++(((+++///111444...)))))))))'''(((+++*********)))(((''''''''''''''''''''''''(((((()))++++++,,,,,,+++***)))(((%%%%%%&&&&&&''''''((((((******)))'''%%%%%%''')))((('''&&&%%%$$$%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$&&&((('''%%%$$$%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%&&&%%%%%%%%%$$$&&&(((******(((&&&$$$%%%%%%$$$$$$$$$%%%&&&''')))((('''&&&%%%%%%%%%&&&)))&&&$$$$$$&&&''''''%%%&&&&&&'''(((((('''&&&%%%&&&%%%$$$$$$$$$&&&(((***)))'''%%%$$$###$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$'''%%%$$$$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###nnniii}}}~~~tttgggccc^^^[[[YYYWWWVVVTTTYYY___iiiooommmeee[[[TTT[[[\\\aaafffhhhmmmyyyyyyiii]]]ZZZYYYSSSSSSRRRHHH;;;888555444333222000/////////////////////......///000000...---,,,---///..................---,,,---,,,+++,,,---...---,,,(((((('''''''''(((***+++)))((('''&&&&&&'''((()))'''&&&%%%%%%''')))))))))&&&%%%%%%$$$%%%&&&'''((('''%%%######%%%'''''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%###"""!!!""""""######"""!!!"""######!!!"""""""""######%%%&&&&&&%%%'''))))))((('''&&&'''((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%''''''%%%""""""$$$%%%$$$&&&)))'''###$$$$$$$$$$$$%%%%%%&&&'''$$$%%%&&&%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&))),,,...+++%%%$$$(((---++++++,,,***(((''''''(((((('''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%$$$&&&''')))'''%%%%%%&&&'''&&&%%%$$$$$$$$$$$$%%%&&&''''''%%%'''((((((&&&$$$$$$$$$&&&)))---...,,,(((&&&%%%***---222555666555555666999666444222111///---+++222555333---))),,,000111111+++''''''(((&&&&&&)))*********)))((((((''''''''''''''''''((((((((()))))))))*********)))((((((%%%&&&''')))***+++,,,,,,))))))'''%%%$$$%%%(((+++((('''&&&%%%$$$%%%&&&'''%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%######%%%&&&%%%$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&)))******)))&&&%%%%%%%%%$$$$$$$$$%%%&&&'''))))))((('''&&&&&&&&&&&&(((&&&$$$$$$&&&'''&&&&&&%%%%%%&&&''''''&&&&&&%%%'''&&&$$$######&&&(((******)))'''%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$oooppp}}}wwwppphhhcccfffjjjqqqyyy|||wwwkkkbbb```^^^\\\YYYWWWYYY___fffnnnwwwnnnaaa___TTTRRRQQQJJJIIIGGG>>>777555333222333222111///.....................///000000111///---,,,,,,------...............---------,,,+++,,,---...---,,,+++***(((&&&'''(((***,,,***)))'''%%%%%%&&&'''(((''''''((()))***++++++***)))'''%%%$$$%%%&&&)))***(((&&&$$$###$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%###"""!!! !!!###$$$"""!!!!!!!!!"""!!! !!!!!!""""""###$$$%%%&&&###%%%'''''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$###############""" $$$%%%$$$%%%(((&&&!!!%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%&&&%%%$$$$$$%%%'''''''''''''''''''''''''''***,,,---+++&&&%%%'''++++++---///---)))'''(((***(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%&&&'''(((''''''$$$&&&''''''%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''%%%'''))))))(((&&&$$$###&&&(((***+++***(((&&&%%%&&&)))...111333444666777999777555444444444222111555777333,,,(((+++///000///)))&&&'''(((&&&&&&)))))))))((((((''''''''''''(((((()))*********++++++''''''(((((((((((((((((('''(((+++---///111111111((('''&&&$$$###%%%))),,,''''''%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%$$$$$$###%%%&&&&&&%%%###"""###%%%%%%$$$###$$$%%%&&&%%%$$$&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%$$$&&&((())))))(((&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&))))))(((((('''''''''''''''&&&%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&''''''(((&&&$$$######%%%(((******)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$}}}qqqyyytttssssssxxxyyysssooommmhhhaaa]]]\\\\\\\\\RRRYYYeeesss{{{pppjjjfffcccSSSIIIFFFDDD;;;;;;;;;333333222111111222222000///---------------............000000///---++++++,,,------...//////.........,,,+++***+++---...---,,,///---***'''&&&'''***+++***)))&&&%%%$$$%%%&&&'''&&&((()))***))))))((((((+++)))'''%%%&&&(((***,,,+++(((%%%$$$#########"""%%%%%%$$$#########$$$$$$$$$######""""""######$$$###"""!!!!!!!!!"""###$$$"""!!! !!!!!!!!!!!!!!!!!!"""###$$$&&&'''"""$$$&&&&&&%%%%%%&&&(((&&&&&&%%%$$$$$$$$$$$$$$$''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$#########$$$######""""""######$$$&&&%%%$$$&&&%%%!!!%%%%%%%%%$$$$$$%%%&&&&&&((()))((('''%%%$$$%%%&&&((((((((((((((((((((((((+++***((((((''''''&&&&&&&&&)))***(((%%%###$$$&&&(((((()))((('''&&&$$$###%%%%%%&&&''''''&&&&&&%%%$$$%%%&&&'''(((***++++++'''&&&%%%&&&((()))((('''$$$&&&((((((&&&%%%%%%&&&%%%%%%%%%%%%$$$######$$$############$$$%%%&&&&&&&&&'''((())))))(((%%%###)))((('''&&&&&&'''''''''$$$&&&)))+++---000444777444333222333555555555333444555111***'''***---,,,...)))&&&((()))'''''')))&&&&&&&&&&&&&&&%%%%%%%%%'''''')))***++++++++++++''''''''''''''''''(((((('''(((+++...000111111111&&&&&&&&&$$$$$$%%%))),,,((('''&&&%%%$$$%%%&&&'''######$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$""""""###$$$%%%$$$$$$$$$&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$%%%###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((('''''''''%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((((((&&&$$$######%%%''')))))))))((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%wwwqqq}}}~~~xxxuuutttnnngggdddccc___ZZZZZZ\\\```dddjjjnnnrrrtttxxxppplllggg```]]]FFF===;;;999222333666000///......///000///...,,,---------------------,,,,,,---///...,,,+++++++++,,,,,,------......------***)))(((***,,,---,,,+++///---***'''&&&'''((()))((('''&&&%%%$$$%%%%%%&&&$$$&&&''''''%%%$$$$$$%%%+++)))'''&&&&&&(((+++,,,+++(((%%%#########"""!!!$$$$$$######"""######$$$######""""""""""""######!!!""""""######$$$$$$$$$"""!!! !!!"""""" !!!!!!""""""$$$%%%'''(((###%%%&&&&&&%%%%%%&&&(((&&&%%%$$$$$$######$$$$$$&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""$$$%%%$$$######$$$%%% %%%'''%%%###%%%%%%###$$$$$$$$$$$$%%%%%%&&&'''*********(((%%%$$$%%%&&&)))))))))))))))))))))))))))'''%%%&&&'''(((&&&###&&&'''((('''&&&%%%&&&''''''((())))))(((&&&$$$###$$$%%%&&&'''''''''&&&%%%$$$$$$&&&''')))***+++,,,(((%%%$$$&&&)))+++)))'''%%%'''))))))'''%%%%%%%%%###%%%&&&&&&$$$######$$$############$$$%%%&&&&&&'''''''''(((******(((&&&+++(((%%%$$$%%%'''(((((($$$%%%'''(((***---222555//////000222444444333111222222///)))'''+++,,,+++---(((&&&)))***((((((***%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((())))))))))))(((((('''&&&&&&''''''((($$$&&&)))+++------,,,,,,%%%&&&&&&&&&%%%%%%(((***)))(((&&&%%%$$$$$$%%%%%%"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$"""!!!###$$$%%%$$$###%%%'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&((('''%%%$$$###$$$$$$%%%###$$$%%%&&&&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%''''''(((((((((''''''&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%'''(((***+++'''&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%qqqnnn~~~xxxnnnjjjiiiccc[[[eeeeeeeeeeeedddccccccbbbgggsss~~~}}}wwwttttttmmm^^^OOOGGG<<<555666666000222555000...------...///...,,,***...---------,,,+++++++++)))+++------+++******+++))))))***+++++++++++++++(((''''''(((***,,,+++***+++)))'''&&&%%%&&&'''(((&&&&&&&&&%%%%%%%%%%%%%%%"""$$$&&&%%%###"""$$$&&&((('''&&&%%%&&&''')))***(((&&&#########$$$$$$#########""""""""""""######"""""""""!!!!!!""""""""" !!!###%%%&&&&&&%%%$$$!!! !!!######""" """""""""###%%%&&&((()))%%%&&&&&&&&&%%%%%%&&&(((%%%%%%$$$###############$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""!!!$$$&&&'''%%%$$$&&&'''"""'''((($$$"""$$$&&&%%%#########$$$%%%&&&'''(((((())))))(((&&&%%%&&&(((''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&)))((('''(((*********)))&&&'''((()))((('''%%%$$$###$$$&&&'''((('''&&&%%%%%%%%%%%%&&&''''''(((((((((%%%###%%%***,,,***'''%%%'''))))))(((&&&%%%%%%$$$''')))(((&&&$$$$$$&&&$$$######$$$$$$%%%&&&'''(((&&&&&&'''***+++***(((***'''%%%%%%((()))((('''###%%%(((***+++,,,///111000000222444666555111...000111...******...///,,,+++'''%%%(((***((((((***%%%%%%%%%%%%%%%%%%%%%%%%###$$$''')))******)))(((***)))((('''&&&&&&''''''$$$&&&(((***+++***((('''$$$&&&''''''&&&%%%&&&'''***)))'''%%%$$$###$$$$$$""""""###$$$$$$$$$$$$$$$###$$$%%%$$$""""""###%%%$$$###"""###&&&'''&&&%%%###$$$$$$%%%&&&'''(((((()))'''%%%$$$######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''((('''&&&%%%###&&&((((((&&&%%%%%%&&&%%%%%%%%%&&&(((***,,,---&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''%%%######$$$&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%ooommm{{{uuurrriii___```aaacccddddddcccaaa```bbbfffhhhgggiiipppvvvxxx~~~uuullldddVVVEEE;;;:::555000333555///000333,,,///......///000///---+++......---,,,,,,+++******'''))),,,,,,+++*********''''''((()))))))))))))))'''&&&&&&'''***+++***)))&&&&&&%%%$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&%%%######&&&)))&&&&&&%%%$$$%%%&&&'''(((&&&$$$""""""$$$%%%&&&%%%###"""""""""""""""######""""""!!!!!!!!!!!!""""""!!!$$$'''((('''%%%$$$!!! !!!###$$$###!!!""""""###$$$%%%''')))***&&&''''''&&&%%%$$$&&&(((%%%$$$$$$###"""#########"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!$$$(((((('''&&&''')))###((()))$$$"""$$$&&&&&&#########$$$%%%'''((()))&&&'''''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&"""'''+++)))%%%###&&&***'''%%%###%%%(((***(((&&&%%%'''((())))))'''%%%$$$###$$$&&&(((((('''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$(((%%%###%%%***,,,***'''%%%''')))***(((&&&%%%%%%%%%(((++++++(((&&&&&&'''$$$$$$$$$$$$%%%&&&'''((()))&&&%%%&&&))),,,+++***((('''&&&(((***+++(((%%%"""%%%***------------...444555666999999777222...000111000,,,---111111...***&&&%%%((()))(((''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&)))+++,,,,,,+++***+++***((('''&&&&&&&&&'''&&&''')))++++++)))'''&&&###&&&(((((('''%%%%%%%%%,,,***(((%%%$$$#########!!!"""###$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%"""!!!!!!"""$$$&&&%%%$$$"""###$$$%%%'''((()))))))))(((%%%#########$$$%%%%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&'''&&&%%%%%%$$$%%%&&&'''''''''&&&%%%###&&&)))(((&&&$$$%%%&&&&&&&&&&&&&&&(((***---...%%%&&&'''((('''&&&%%%$$$######$$$%%%&&&&&&&&&&&&'''&&&$$$######$$$&&&'''$$$######$$$''')))))))))''''''''''''''''''''''''###$$$%%%%%%&&&&&&&&&&&&nnnjjjoooxxxqqqnnnkkkfffaaa___^^^```aaabbb```aaabbbaaa___aaafffeeejjjvvvtttyyysss___MMMBBB<<<777444222000...///111111///---///***,,,333777222......+++,,,,,,,,,,,,+++***)))((()))***++++++***((('''&&&'''(((*********)))(((...+++(((&&&''''''''''''***)))'''&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%&&&'''"""############$$$$$$$$$$$$$$$##################$$$$$$###"""!!!!!!$$$'''%%%$$$"""!!!"""###"""!!!!!!!!!""""""#########$$$!!!###%%%&&&''''''&&&((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%###!!!"""%%%'''&&&$$$"""###%%%&&&$$$"""%%%%%%$$$$$$$$$$$$$$$$$$$$$)))------)))&&&''')))$$$%%%%%%&&&'''''''''&&&%%%%%%&&&''''''&&&%%%%%%"""%%%%%%###$$$)))***)))&&&+++...---(((%%%%%%'''(((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%&&&''''''&&&%%%%%%%%% (((+++&&&%%%)))((('''&&&$$$###"""!!!!!!&&&&&&%%%%%%%%%%%%$$$$$$&&&'''((((((&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&&&&&&&&&&''')))***,,,***'''%%%&&&+++,,,***''')))***///444000((()))///222333444555444444444444444...***+++111333000+++***(((&&&&&&((((((((('''%%%&&&'''((('''&&&%%%$$$&&&$$$###%%%))),,,,,,+++&&&&&&''''''''''''&&&&&&%%%%%%&&&'''))))))(((&&&$$$%%%&&&&&&%%%$$$%%%%%%$$$((()))%%%###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""&&&%%%%%%$$$#########$$$$$$$$$%%%%%%&&&'''((((((((('''&&&%%%$$$############$$$&&&&&&$$$######$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$%%%&&&((()))%%%%%%%%%$$$$$$#########$$$%%%&&&&&&%%%%%%''')))&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%***)))&&&%%%%%%''')))+++,,,'''###$$$))),,,+++)))'''''''''%%%$$$%%%(((+++'''''''''&&&&&&%%%%%%%%%qqqiiikkk~~~uuukkkeeeccceeeffflllgggcccdddccc^^^ZZZZZZaaa```eeemmmssswww~~~kkknnn|||sssdddOOOAAA:::777333///111///......000000///---///,,,...333555000------,,,++++++******)))))))))******,,,,,,,,,+++)))(((&&&'''((()))***))))))(((((()))************))))))***)))'''&&&%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&'''"""############$$$$$$$$$$$$###############$$$$$$$$$$$$$$$"""!!!!!!###&&&$$$###!!!!!!""""""""" !!!"""""""""############!!!###$$$%%%%%%%%%((('''&&&%%%$$$%%%&&&&&&%%%%%%$$$###""""""%%%(((%%%###!!!"""%%%&&&%%%"""""""""""""""""""""""""""$$$(((,,,+++(((%%%&&&((($$$%%%&&&&&&''''''&&&&&&&&&&&&'''(((((('''&&&&&&$$$&&&&&&###%%%))))))&&&%%%))),,,,,,(((%%%%%%'''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&$$$"""$$$((((((&&&'''&&&%%%$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%######"""!!!"""###$$$%%%''''''&&&&&&'''((()))***---)))&&&'''***+++((($$$'''(((---222///***+++111222666999777222000222555333111...---------,,,***,,,***((('''''''''%%%$$$&&&&&&'''&&&&&&%%%$$$$$$&&&$$$###%%%(((++++++***&&&''''''''''''''''''&&&%%%%%%&&&'''(((((('''%%%''''''&&&$$$"""!!!!!!"""(((***)))&&&%%%'''&&&###%%%%%%%%%%%%%%%%%%$$$$$$""""""######$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%&&&''''''(((&&&%%%$$$$$$$$$$$$%%%%%%$$$&&&&&&%%%###"""###$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&%%%$$$%%%&&&((($$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%%%%%%%'''((('''%%%$$$'''+++---***'''%%%&&&&&&%%%$$$%%%(((***''''''&&&&&&&&&%%%%%%%%%sssooorrr{{{~~~{{{yyytttiiieeeddd```\\\ZZZ^^^\\\[[[]]]___```fffmmmpppxxxuuu[[[^^^rrr~~~yyyoooZZZNNN>>>444333444444333000///---...//////...,,,///...111333111,,,+++,,,,,,+++***(((((((((((()))******+++++++++***)))(((''''''((()))))))))((((((''',,,222333000---+++******)))'''&&&%%%%%%&&&'''%%%%%%$$$$$$######$$$$$$##################$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&"""############$$$$$$$$$###############$$$%%%&&&%%%%%%%%%###!!!!!!"""$$$###!!! """"""!!!""""""""""""############ !!!"""$$$%%%&&&'''((('''%%%$$$$$$$$$%%%&&&$$$%%%$$$###"""###&&&)))%%%"""!!!"""%%%'''%%%###""""""""""""""""""""""""###&&&))))))'''%%%&&&'''%%%%%%&&&&&&''''''&&&&&&&&&'''((())))))((('''&&&''''''%%%$$$&&&***(((######&&&***)))&&&%%%%%%''''''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((%%%+++))) !!!++++++###&&&&&&%%%%%%%%%&&&&&&'''))))))((('''&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$###"""###$$$%%%&&&(((''''''&&&''''''((((((+++(((&&&'''***+++)))&&&%%%'''+++///...,,,...333222888<<<888111,,,///444222222222...***'''''')))+++)))''''''''''''&&&%%%((('''&&&%%%$$$$$$######&&&%%%$$$%%%'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''&&&%%%$$$((('''%%%######$$$%%%&&&******'''$$$%%%(((%%% &&&&&&%%%%%%$$$$$$$$$###!!!!!!"""###$$$%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&)))))))))'''$$$$$$%%%'''###$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$###$$$%%%'''######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%$$$$$$""""""$$$))),,,,,,((($$$$$$$$$%%%$$$###$$$''')))&&&&&&&&&&&&%%%%%%%%%%%%{{{uuunnnkkknnnvvv}}}~~~ssslllhhhggghhhbbb```______]]]\\\\\\]]]\\\```eeehhhkkkqqqvvvzzz|||bbbUUUhhh|||vvv___NNNDDD>>>555000000555;;;>>>///...............---,,,000111333222...***))),,,...,,,***((('''((()))*********))))))))))))))))))''''''((((((((((((((((((+++222:::;;;555...***))))))((('''&&&%%%&&&&&&'''%%%$$$$$$#########$$$$$$""""""############$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$"""""""""###$$$%%%&&&'''%%%&&&%%%###!!! !!!###!!! """""" """""""""""""""##################%%%&&&''')))***'''&&&%%%$$$$$$$$$%%%&&&$$$%%%$$$###"""$$$''')))&&&###"""$$$''')))'''%%%$$$$$$$$$$$$$$$%%%%%%%%%"""%%%''''''%%%$$$%%%&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&'''(((((('''&&&%%%''''''%%%$$$'''+++)))###"""$$$''''''%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))%%%)))******,,,---***$$$''''''&&&&&&&&&&&&''''''))))))((('''&&&%%%$$$$$$###$$$%%%%%%$$$###$$$%%%############$$$%%%%%%&&&''''''&&&%%%&&&'''((()))((((((''''''&&&&&&&&&&&&%%%$$$$$$'''***------,,,&&&'''***,,,,,,,,,...111111555777555000---...111111111000---)))&&&&&&''''''&&&%%%&&&(((******))))))'''%%%$$$#########$$$&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''((((((&&&'''''''''%%%$$$$$$%%%&&&$$$###$$$''',,,///111((('''$$$"""%%%)))&&&&&&&&&%%%%%%$$$#########""""""###$$$$$$%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&...---,,,)))&&&&&&''')))###$$$$$$%%%%%%&&&&&&'''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%###$$$%%%$$$######$$$&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$###!!!"""$$$'''++++++(((%%%"""###$$$$$$###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%vvvpppllliiimmmwww~~~wwwssskkkccc]]][[[YYYWWW^^^]]]^^^___```aaaeeehhhfffjjjqqq{{{}}}iii```kkkppp^^^GGG;;;888999777222///222;;;BBB......///...------------222444555111,,,******+++...,,,***)))))))))+++,,,++++++*********+++,,,---(((((('''''''''''''''''')))000888999444,,,(((((()))((('''&&&%%%&&&''''''%%%$$$$$$###$$$$$$%%%%%%##################$$$$$$%%%$$$$$$######$$$$$$$$$""""""#########$$$$$$$$$############$$$%%%&&&'''%%%&&&&&&$$$"""!!!!!!""" !!!""""""!!!######""""""""""""""""""######$$$&&&'''((()))***'''&&&%%%$$$###$$$%%%%%%%%%%%%%%%$$$###$$$''')))(((%%%$$$%%%(((***(((&&&######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%%%%%%%%%%&&&%%%&&&&&&'''&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%(((,,,+++&&&"""###%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))%%%!!!)))888;;;...'''((())))))((('''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$######$$$%%%%%%######$$$%%%############$$$%%%%%%&&&((('''&&&&&&&&&'''((()))(((((((((''''''&&&%%%%%%$$$$$$%%%'''***,,,------(((***+++******+++------///......///000000///...000...+++*********(((&&&'''&&&%%%&&&(((******))))))'''&&&$$$######$$$%%%&&&&&&&&&%%%%%%%%%&&&''')))(((''''''''''''((()))&&&(((((('''$$$###%%%&&&$$$"""!!!$$$)))///222333'''&&&######(((,,,***$$$%%%%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%+++***)))(((&&&&&&%%%%%%,,,,,,***'''%%%$$$&&&(((###$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$###"""$$$%%%((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((&&&%%%############%%%'''((((((((("""###$$$$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%vvvqqqrrrrrryyyuuukkkhhhfffccc```\\\[[[]]]___```ccchhh``````aaacccjjjuuurrr```YYYPPPBBB;;;===777999888444......333999...///000///---------...444666555///,,,,,,,,,***,,,+++*********+++,,,------,,,++++++---///222444)))(((''''''&&&&&&''''''###(((...000...***))))))((('''&&&%%%%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%$$$$$$############$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''$$$%%%%%%$$$"""!!!"""### """######!!!############"""""""""""" !!!$$$&&&'''((('''''''''&&&$$$#########$$$%%%''''''&&&$$$######&&&((()))'''%%%&&&((()))'''%%%!!!!!!!!!"""######$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$###!!!%%%''''''(((++++++(((######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%&&&;;;>>>,,,$$$******)))((('''&&&%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$###$$$%%%&&&''''''''''''''''''&&&%%%$$$''''''(((((())))))******+++,,,+++''''''+++,,,***,,,***(((+++000222000,,,///,,,***)))++++++)))(((+++)))''''''''''''&&&%%%''''''&&&&&&%%%%%%&&&&&&%%%&&&'''&&&%%%%%%''')))***)))(((''''''((()))***&&&((()))(((%%%$$$&&&)))'''$$$!!!###'''+++,,,+++'''''''''&&&***///...)))$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%---,,,***(((&&&%%%$$$$$$'''''''''%%%""""""###%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&'''''''''&&&%%%%%%######$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%######$$$&&&+++***(((&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%'''&&&$$$###$$$&&&(((***$$$%%%&&&%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%wwwpppwwwmmmfffbbbbbbbbb```aaafffaaa```^^^]]]___eeemmmsss|||xxxfffQQQCCC;;;666888===777666555333111000//////...000111000...---...000777888444...---///...***(((((()))***+++,,,------+++*********,,,000444666)))((('''&&&&&&&&&''''''$$$%%%'''((())))))))))))((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%&&&&&&'''((((((''''''&&&%%%$$$######%%%%%%$$$###############"""############$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&"""$$$%%%$$$###"""###### !!!###%%%$$$""" ############"""""""""!!!!!!%%%((())))))'''&&&&&&&&&$$$#########$$$%%%(((((('''%%%######%%%''')))&&&$$$$$$''''''%%%""" !!!!!!"""######$$$$$$$$$######$$$%%%&&&''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$ '''+++)))'''((())))))%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###000222(((###'''''''''&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&'''%%%&&&'''''''''&&&%%%$$$(((((())))))(((((())))))+++,,,***%%%&&&+++,,,)))***)))***,,,...000///...---...---+++)))((()))***,,,***((('''''''''%%%$$$&&&&&&''''''((((((''''''%%%'''((('''&&&&&&(((+++***)))(((''''''((()))***&&&(((***(((%%%%%%(((,,,***'''$$$$$$((()))'''%%%%%%((()))'''(((,,,,,,***"""""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$***)))(((&&&%%%$$$$$$$$$$$$%%%&&&%%%###"""###$$$###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&$$$###%%%&&&,,,***(((&&&%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&((('''&&&$$$$$$%%%''')))&&&'''(((&&&$$$""""""#########$$$$$$$$$%%%%%%%%%llllll|||}}}tttqqqkkkdddbbbeee^^^^^^^^^___aaaffflllqqqgggqqq^^^RRRCCC:::888777666444666222///111555666111,,,///111222111...---...111999999333------222000***%%%&&&((()))+++,,,,,,,,,((('''&&&&&&)))---222555)))((('''&&&%%%&&&&&&'''+++)))&&&&&&''')))))))))((('''&&&%%%&&&&&&((((((&&&&&&&&&&&&&&&'''((()))))))))((('''%%%$$$######%%%%%%$$$###""""""######"""############$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%!!!###$$$%%%#########$$$ !!!$$$%%%%%%###!!!$$$#########""""""!!!!!! ###(((+++---+++)))'''&&&%%%$$$#########$$$%%%))))))(((%%%###"""$$$&&&)))&&&######%%%%%%""""""######$$$%%%%%%&&&&&&%%%#########%%%'''''''''&&&'''''''''&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%% )))...+++&&&%%%'''((('''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###&&&$$$""""""$$$%%%%%%$$$$$$$$$$$$%%%&&&'''((((((%%%%%%&&&&&&'''((((((((($$$%%%&&&&&&$$$$$$%%%&&&(((''''''&&&%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''((($$$%%%&&&'''''''''%%%%%%$$$&&&(((((())))))+++---***,,,)))$$$%%%,,,---***)))+++......------...000,,,000222...'''$$$''',,,***(((&&&&&&((((((((('''%%%&&&''')))***))))))(((%%%''')))(((&&&&&&))),,,+++)))(((''''''((()))+++&&&)))+++)))&&&%%%***...,,,)))&&&'''***+++((($$$###'''(((%%%$$$&&&(((&&&!!!!!!"""###$$$%%%%%%&&&######$$$%%%&&&&&&'''((($$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$&&&((('''&&&%%%%%%&&&###$$$$$$%%%%%%&&&''''''###$$$&&&'''((('''&&&&&&%%%%%%%%%&&&&&&''''''''''''((((((&&&$$$$$$%%%&&&+++***(((''''''((()))***%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''((((((((('''%%%%%%&&&((('''((()))'''$$$"""!!!"""#########$$$$$$%%%%%%%%%zzzlllmmmsssjjjllleee___```fffjjjgggccchhhnnnxxx|||gggHHHBBB>>><<<888444333666111111000///////////////000000///.....................---,,,,,,+++******************)))))))))(((''''''''''''((((((((((((&&&'''''''''&&&&&&((()))+++***)))'''&&&&&&'''''''''&&&%%%$$$%%%''')))+++&&&$$$###$$$&&&(((((('''((('''%%%###"""""""""### """$$$$$$$$$%%%''')))###"""!!!"""%%%&&&$$$"""######""""""""""""######"""###$$$%%%%%%$$$###""""""&&&(((%%%###$$$$$$""""""!!!  !!!"""!!!###%%%'''''''''%%%%%%***(((%%%###"""###$$$&&&%%%$$$$$$######$$$$$$%%%$$$######$$$&&&''''''&&&%%%$$$######%%%%%%%%%$$$""""""###$$$$$$%%%&&&&&&%%%'''(((((('''&&&&&&'''((('''&&&%%%%%%&&&'''(((%%%(((***((($$$!!!###'''$$$$$$%%%%%%%%%$$$##################$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$%%%###$$$&&&((())))))(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$""""""%%%)))***&&&"""%%%%%%$$$&&&'''((('''%%%"""###$$$$$$$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$###"""!!!&&&&&&%%%%%%%%%%%%&&&&&&''')))***)))'''$$$###$$$&&&((('''%%%'''+++***&&&---)))%%%$$$&&&+++///222+++*********+++,,,...///444222000//////---***((('''&&&%%%$$$###$$$%%%&&&%%%&&&&&&'''((()))******)))((('''&&&&&&&&&&&&&&&***)))(((((((((&&&$$$"""''''''''''''(((((())))))'''&&&$$$$$$$$$%%%''')))''''''&&&%%%%%%$$$######%%%$$$###""""""###$$$%%%((('''&&&%%%$$$%%%&&&'''%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%&&&''''''%%%'''((('''&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&'''''')))'''%%%$$$$$$&&&(((***)))'''&&&&&&((())))))(((###$$$%%%&&&'''(((((((((''''''((('''&&&''')))+++******)))'''&&&%%%$$$###$$$######%%%'''((('''%%%sssiiiqqquuurrroooooorrrvvvxxxyyy~~~qqqhhhdddeeeeeeeeebbbkkkvvvuuu\\\III>>>;;;999999777222000222111000000///////////////000000//////.........///---,,,,,,+++******))))))))))))))))))))))))))))))''''''''''''((((((((((((&&&'''''''''&&&&&&((())),,,+++)))&&&%%%$$$$$$$$$((('''&&&%%%%%%&&&''''''$$$&&&((()))((('''%%%$$$)))'''&&&$$$############!!!"""######"""!!!"""######"""!!!###&&&'''%%%#########"""!!!!!!!!!"""""""""###$$$$$$$$$$$$###""" """""" ###### """!!!  !!!"""!!!"""$$$&&&''''''&&&%%%***(((&&&$$$###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""$$$&&&''''''&&&$$$######%%%&&&'''&&&$$$######$$$$$$%%%&&&&&&&&&%%%&&&((('''%%%$$$$$$%%%((('''&&&%%%%%%&&&'''(((%%%(((***((($$$"""$$$'''$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$&&&''''''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$""""""$$$(((***&&&###%%%%%%$$$&&&'''((('''%%%&&&%%%$$$&&&)))***'''$$$$$$###"""###%%%&&&%%%$$$$$$$$$%%%%%%$$$######"""'''&&&&&&&&&&&&&&&&&&'''******)))'''$$$######$$$%%%''''''&&&)))......******(((&&&&&&(((,,,///111//////...------...///000111000///...///...+++)))''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&***(((''''''''''''&&&$$$&&&&&&''''''(((((((((((()))(((&&&&&&&&&''')))***''''''&&&%%%%%%$$$######%%%$$$############$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%$$$###""""""$$$&&&'''%%%$$$$$$$$$$$$%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''((((((&&&%%%$$$%%%((()))))))))###$$$%%%&&&&&&'''&&&&&&&&&''''''&&&%%%&&&(((******)))((('''&&&%%%$$$$$$$$$######%%%''''''&&&%%%tttlllgggtttyyymmmllljjjhhhhhhjjjlllmmmmmmgggkkknnnppprrruuu{{{}}}rrriiidddgggnnnvvvxxxuuurrrtttwwwnnnUUUCCC888777555555888666111///000000000000000////////////.........---------------+++++++++***))))))((((((((((((((((((((((((((((((&&&''''''''''''(((((((((&&&'''''''''&&&&&&((()))***((('''%%%$$$$$$$$$%%%(((''''''&&&%%%$$$$$$###"""''',,,---***%%%###""")))(((&&&%%%$$$###$$$$$$###$$$%%%$$$!!!  ###""""""$$$&&&'''&&&%%%###""""""!!! """######$$$$$$######"""###$$$###"""&&&+++***%%%"""""" """""" """$$$%%%'''''''''&&&((('''%%%$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""###%%%&&&&&&%%%######$$$'''))))))'''%%%$$$$$$%%%%%%&&&&&&'''''''''((()))(((&&&$$$$$$%%%''''''&&&&&&&&&&&&''''''%%%((()))((($$$###$$$&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$###""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%###"""$$$''')))'''$$$%%%%%%$$$&&&'''((('''%%%(((%%%$$$''',,,---((("""$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$###'''''''''&&&&&&'''''''''++++++)))&&&$$$###$$$&&&'''((('''%%%''',,,,,,(((&&&''')))+++---...///000222111///.........///000000.........///...,,,***'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%***(((&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''((('''&&&&&&&&&''')))***'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$#########$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&&&&''''''###$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$###############$$$&&&((())))))((('''$$$###"""$$$''')))))))))$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%'''((()))(((((('''&&&%%%$$$$$$%%%$$$$$$&&&''''''%%%$$$qqqlllfffssssssmmmjjjgggfffgggiiikkkkkklllkkkiiieeeaaa```bbbeeejjjlllssswwwxxxxxxwwwuuurrrpppqqqsssvvvxxxmmmQQQBBB<<<;;;888555555777666111000222000000000000000//////...,,,,,,,,,,,,++++++******++++++*********)))))))))''''''''''''((((((((((((&&&&&&&&&'''''''''((((((%%%'''''''''&&&&&&''')))&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&%%%$$$###"""!!!'''---...)))$$$$$$%%%***)))'''%%%$$$$$$$$$%%%&&&'''((('''$$$"""!!!!!!######$$$%%%&&&'''&&&&&&###"""!!!  """"""############""""""$$$&&&'''***000555111)))###"""!!! !!!"""### !!!###%%%&&&'''''''''%%%%%%$$$###############%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$"""###%%%(((++++++(((&&&%%%%%%%%%&&&&&&'''''''''+++,,,---+++)))'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&%%%$$$$$$######$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$%%%######$$$'''((('''%%%%%%%%%$$$&&&'''((('''%%%$$$$$$%%%(((+++***%%%!!!$$$###"""###%%%&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$(((''''''&&&&&&''''''((((((*********(((''''''((())))))'''######&&&&&&"""$$$(((,,,000111111000000//////...------...///000111000/////////...,,,***'''((()))))))))(((&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&$$$)))'''%%%%%%'''***+++,,,&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&'''''''''''''''(((((()))((('''%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&"""###$$$$$$%%%%%%$$$$$$''''''%%%$$$###############$$$%%%'''((()))))))))%%%###"""###&&&'''''''''%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%$$$$$$%%%''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%'''((((((&&&###tttppphhhnnnwwwrrrlllgggeeefffffffffkkkiiifffbbb______```bbbeeecccdddjjjuuuyyyssstttttt~~~hhhNNN???999999;;;;;;666444444222///000333///000000111000///......,,,------------,,,+++++++++++++++++++++*********''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''%%%'''''''''&&&&&&''')))''''''%%%%%%%%%%%%''''''$$$%%%%%%&&&&&&%%%%%%$$$!!!&&&******&&&$$$&&&******)))'''%%%$$$$$$$$$%%%$$$&&&((((((&&&$$$###$$$###$$$%%%&&&&&&%%%%%%&&&""""""!!! """"""""""""""""""""""""!!!%%%)))///666999333***###"""!!! !!!"""###!!!!!!"""$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###&&&%%%%%%%%%%%%%%%%%%&&&%%%#########%%%&&&%%%$$$"""###%%%)))++++++)))&&&%%%%%%&&&&&&&&&&&&''''''+++,,,---,,,)))'''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&'''(((((((((((('''&&&&&&%%%$$$$$$#########$$$%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&((((((((('''%%%%%%$$$&&&'''((('''%%%!!!%%%***+++(((%%%$$$$$$$$$###"""###%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''$$$''',,,......,,,******((()))&&&"""###''''''###%%%)))///333333111111111------,,,---...000222333444222111000000...+++)))'''((()))***)))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&'''))))))(((&&&%%%(((&&&%%%%%%(((+++---...''''''''''''''''''''''''$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###%%%&&&''''''&&&%%%###$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$###$$$$$$$$$%%%%%%******))))))******+++,,,)))'''$$$$$$&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&''''''(((&&&''''''''''''&&&%%%$$$"""###$$$$$$%%%%%%$$$$$$(((((('''%%%$$$$$$$$$$$$&&&%%%$$$$$$%%%(((***,,,'''%%%######%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''')))******'''%%%uuurrrjjjjjj|||}}}vvvqqqmmmkkkjjjhhheeebbb``````aaabbbdddaaa```cccjjjsssxxxzzzlllmmmpppsssyyy~~~xxx|||mmm]]]JJJ@@@<<<888666777999444000000///---...222///000111111111000...---///000000111111///...---++++++++++++++++++++++++)))))))))(((((((((''''''%%%&&&&&&&&&&&&'''''''''&&&'''''''''&&&&&&((()))+++***)))'''&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&###%%%'''&&&$$$$$$'''+++)))(((&&&%%%$$$###$$$$$$"""%%%'''(((&&&%%%$$$$$$$$$%%%&&&&&&$$$######$$$"""!!!!!! !!!!!!"""###""""""!!!!!!""""""###!!!'''...444:::<<<777...######!!!!!!!!!!!!######""""""######$$$%%%%%%%%%&&&'''((())))))(((&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%(((******(((&&&%%%%%%%%%%%%%%%&&&&&&&&&((()))***)))'''%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&(((***+++''''''&&&&&&&&&''''''(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%'''((()))######$$$$$$$$$$$$######$$$%%%(((*********((('''%%%%%%$$$&&&'''((('''%%%"""(((---,,,'''$$$%%%((($$$###"""###%%%&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&!!!&&&---111111...+++)))%%%&&&%%%###&&&---///,,,&&&+++000222111//////000------......000222555666444333111000///---***((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&'''&&&%%%'''***---......((((((((((((((('''''''''%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''))))))'''%%%###$$$$$$%%%'''''''''''''''######$$$$$$$$$%%%%%%%%%******))))))******+++,,,***'''######&&&'''&&&$$$&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&''''''''''''(((((('''&&&$$$######$$$$$$%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%'''&&&$$$###$$$'''***,,,(((&&&$$$$$$%%%%%%$$$###%%%%%%&&&''''''&&&&&&&&&$$$%%%''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&(((+++------***'''oooooojjjiiiuuu{{{uuuvvvsssnnnjjjgggeeeccccccaaa``````bbbgggmmmqqqttthhhiiiiiiiiikkkoootttyyysssxxx~~~oooOOOFFF???>>><<<777555777333000...000000......111//////111111111000...---...///111111111000...---************************++++++***)))(((((('''&&&%%%%%%&&&&&&&&&'''''''''&&&'''''''''&&&&&&((()))***))))))((()))***,,,---)))((('''%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&)))'''&&&$$$############$$$''')))***(((&&&%%%$$$$$$&&&'''&&&###!!!!!!"""!!!!!!!!!!!!"""###$$$$$$###"""!!! !!!"""###""")))000444888:::888333$$$###"""!!!!!!"""###$$$$$$###############$$$$$$$$$%%%'''((()))'''%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&(((((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&((())))))'''%%%%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&%%%%%%&&&'''&&&&&&%%%%%%$$$%%%&&&)))+++---''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$%%%&&&'''(((######$$$$$$$$$$$$#########&&&+++------+++)))(((%%%%%%$$$&&&'''((('''%%%$$$'''***)))&&&$$$%%%&&&$$$###"""###%%%&&&%%%$$$"""######$$$%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###''',,,///...+++((('''$$$%%%$$$###'''///222111&&&***//////,,,+++,,,///............///111333444111000......---,,,***''')))(((''''''&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&'''''''''(((((('''&&&&&&(((+++......---******)))))))))(((((((((%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%(((******(((%%%###"""###%%%&&&''''''&&&&&&######$$$$$$%%%%%%%%%$$$''''''&&&&&&''''''((()))+++'''######&&&(((&&&$$$&&&''''''((((((''''''&&&$$$$$$######$$$$$$%%%&&&%%%&&&((((((((('''&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''&&&&&&%%%&&&'''((()))(((&&&$$$$$$%%%&&&&&&%%%%%%&&&&&&'''(((((((((((($$$&&&((((((&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''')))---//////---***zzziiikkkiiijjjttt}}}~~~}}}yyyuuusssqqqnnnmmmhhhhhhhhhggggggggghhhiiihhhiiijjjjjjkkklllpppsssnnnqqqrrrqqqqqquuu~~~fffJJJFFF@@@<<<:::555000222999///---///333444111000333...///111222111000...---,,,---...//////---+++***(((((((((((())))))))))))---,,,+++***)))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&&&&((()))$$$%%%&&&(((,,,000333555---+++(((%%%$$$$$$%%%%%%&&&%%%$$$$$$%%%%%%###!!!((('''%%%###"""""""""###(((+++------+++(((&&&&&&$$$'''(((&&&"""!!!!!!!!!!!!!!!"""$$$%%%&&&###"""!!! !!!"""###&&&+++---///222444222$$$###"""!!!!!!"""###$$$%%%$$$######"""######### """$$$&&&&&&$$$"""!!!'''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&'''((('''%%%'''%%%$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$''')))******((('''((()))$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%%%%''''''&&&%%%&&&%%%$$$%%%&&&))),,,...'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%$$$$$$$$$%%%&&&######$$$$$$$$$$$$#########''',,,//////,,,***(((%%%%%%$$$&&&'''((('''%%%%%%%%%$$$$$$$$$$$$###"""$$$###"""###%%%&&&%%%$$$!!!"""###$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&))),,,,,,***(((&&&%%%$$$%%%###"""%%%---///...&&&***---,,,)))'''***---...---,,,,,,---...///000---,,,++++++,,,+++)))((()))((('''%%%%%%&&&''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&'''((()))&&&&&&'''***---......,,,++++++******))))))(((((("""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%(((++++++(((%%%###!!!"""$$$%%%&&&&&&%%%%%%######$$$%%%%%%%%%%%%$$$$$$############$$$%%%%%%,,,'''""""""&&&((('''$$$$$$%%%%%%&&&&&&%%%%%%$$$"""""""""!!!"""######$$$###%%%'''((())))))'''&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$###$$$$$$%%%%%%%%%&&&'''((((((((('''&&&&&&%%%$$$$$$&&&(((((('''%%%&&&'''((())))))))))))%%%'''((((((&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&'''***...111111///,,,~~~qqqjjjmmmxxx{{{uuuqqqnnnmmmlllkkkhhhkkkmmmmmmjjjiiijjjlllhhhkkkooopppooonnnnnnppptttrrruuu~~~gggPPPIII>>><<<999666444333333333333333111000////////////........................+++---000000---***((('''%%%(((***+++***)))((('''***))))))((('''&&&&&&%%%((((((((((((''''''''''''''''''&&&%%%%%%$$$######)))************,,,000333333111---(((%%%###"""""""""%%%'''&&&""" !!!###%%%%%%%%%###""""""$$$&&&'''(((((('''%%%$$$$$$%%%"""!!!!!! !!!&&&$$$"""!!!!!!"""%%%&&&%%%$$$!!! !!!###$$$!!!###&&&((()))'''$$$"""(((%%%!!! !!!""""""%%%%%%$$$###"""""""""######"""""""""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((('''%%%###$$$%%%%%%&&&&&&%%%$$$$$$############$$$%%%&&&&&&***+++(((%%%&&&******'''###$$$&&&%%%######$$$%%%%%%&&&'''&&&%%%$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''((((((&&&%%%"""""""""###$$$%%%&&&'''###$$$%%%&&&'''''''''''')))%%%!!!!!!###%%%%%%$$$((((((***---+++&&&&&&((($$$&&&''''''%%%$$$###$$$$$$$$$$$$#########""""""&&&&&&%%%$$$$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$&&&%%%$$$###$$$&&&(((******'''&&&'''++++++'''"""$$$$$$%%%''')))***)))(((''')))---///,,,(((***///000111111///...---///111///***)))......(((%%%&&&&&&%%%$$$%%%'''((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%''')))+++,,,+++***))))))''''''))),,,---***'''(((((())))))))))))(((((((((&&&$$$###$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))***(((&&&$$$$$$&&&%%%%%%(((++++++)))&&&'''&&&%%%$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''(((###"""&&&((($$$###%%%&&&%%%$$$#########$$$%%%&&&''''''%%%###%%%)))---,,,(((###!!!"""%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########((('''&&&%%%&&&(((***+++&&&&&&&&&$$$"""###%%%((((((((('''&&&%%%%%%$$$$$$((()))+++,,,,,,***'''&&&zzzrrrkkknnn}}}{{{xxxuuuwwwwwwuuurrroooooopppwwwxxxwwwtttpppmmmnnnoooqqqnnnnnnrrrvvvvvvwwwzzzlllQQQDDDCCC;;;999666444222111222222222111111000//////......------------------.........000222222000---+++***((()))++++++***)))(((((((((((((((((())))))))))))++++++******)))((('''&&&'''&&&&&&%%%$$$$$$######((((((((('''&&&'''***------+++(((&&&$$$###$$$$$$%%%&&&'''%%%###"""!!!"""$$$%%%&&&$$$###"""$$$%%%%%%&&&&&&%%%###""""""###""""""!!! !!!$$$###!!! !!!###%%%''')))'''$$$"""!!!"""###$$$!!!"""%%%&&&'''&&&$$$###&&&###!!! !!!"""###"""%%%$$$######""""""############""""""###%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''%%%######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%))),,,,,,+++,,,...,,,'''$$$$$$%%%$$$$$$$$$$$$%%%&&&'''))))))'''&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$#########$$$$$$%%%&&&'''###$$$%%%&&&''''''''''''...)))$$$!!!"""$$$$$$$$$%%%$$$'''+++)))$$$"""%%%$$$&&&''''''%%%$$$###$$$$$$$$$$$$#########""""""%%%%%%%%%%%%&&&&&&'''(((%%%$$$######%%%&&&%%%$$$%%%%%%%%%&&&(((+++...000)))&&&$$$&&&***+++(((%%%&&&%%%%%%&&&'''(((((('''%%%&&&+++...+++'''***///000222222111///...///000...++++++///...******---'''%%%$$$$$$&&&'''&&&%%%'''''''''&&&&&&&&&%%%%%%&&&''')))***++++++******((('''''')))+++,,,***''''''(((((())))))(((((('''***(((%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&)))+++***'''$$$###$$$$$$######&&&***,,,+++)))&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''$$$%%%***+++'''$$$%%%%%%%%%$$$######$$$$$$%%%%%%&&&&&&$$$###$$$(((,,,,,,((($$$"""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&(((+++,,,---+++(((%%%$$$#########'''''''''&&&%%%%%%$$$$$$'''(((***++++++)))'''%%%oooiiihhhwww}}}yyywww}}}|||zzzuuuqqqoooppprrrsssooommmooooookkkiiijjjiiilllrrr{{{hhhQQQBBB===>>>666555333111000000000111//////000000000...---,,,+++++++++,,,,,,---------...000222111///---++++++*********))))))(((((((((%%%&&&'''((()))+++,,,,,,++++++***)))((('''%%%$$$&&&&&&%%%%%%$$$$$$######%%%%%%%%%###""""""$$$&&&&&&%%%$$$######$$$%%%&&&%%%$$$######%%%%%%$$$###$$$&&&'''&&&$$$######$$$"""###$$$###!!! !!!###"""!!!!!! !!!###"""!!! !!!###&&&''')))'''%%%"""!!!!!!!!!"""!!!!!!"""###$$$############"""!!!!!!###$$$###"""$$$$$$###"""""""""#####################$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&((((((&&&%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$&&&***------///000+++%%%%%%$$$###$$$%%%&&&%%%$$$"""%%%'''(((&&&%%%$$$$$$#########$$$$$$$$$$$$%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&111,,,'''###""""""######"""###&&&***(((###!!!######%%%''''''%%%$$$$$$$$$$$$############"""""""""###$$$%%%%%%'''((())))))&&&$$$###$$$%%%%%%$$$###%%%%%%%%%&&&(((+++...///(((%%%###$$$'''***)))((('''&&&%%%%%%%%%%%%&&&'''$$$%%%(((,,,***''')))//////111222111///---------++++++---...,,,***,,,111(((&&&######$$$%%%%%%%%%'''''''''''''''&&&&&&&&&'''''''''(((((()))***+++''''''&&&((()))***(((''''''''''''(((((('''''''''***(((''''''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%))),,,***%%%"""###%%%&&&%%%$$$%%%''')))***)))%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###&&&+++,,,((($$$###%%%$$$$$$######$$$%%%%%%$$$$$$$$$###"""###''')))+++)))%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''((()))$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&)))+++,,,000,,,(((&&&''''''%%%###'''&&&&&&%%%%%%$$$$$$$$$&&&'''((())))))'''&&&$$$zzzoookkkooo}}}{{{{{{zzzuuurrrttttttqqqppprrrnnnnnnnnnpppuuuzzz~~~nnnSSSEEE>>>:::999333333222000000000000111---...///000000...,,,+++******+++++++++,,,,,,,,,***,,,...---+++)))((((((+++***(((''''''(((''''''$$$%%%&&&'''(((******+++&&&'''''''''&&&%%%$$$###%%%%%%%%%%%%$$$$$$######"""######"""!!!!!!###%%%######"""######$$$&&&&&&"""  %%%'''&&&$$$$$$&&&((('''%%%###""""""!!!"""###"""  !!!######"""!!! !!!!!! """$$$&&&'''%%%###!!!  !!!!!! !!!!!!"""""" !!!###%%%%%%$$$"""######""""""""""""######$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&)))***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$############"""&&&))))))+++---)))###&&&$$$###$$$&&&'''%%%###"""%%%((()))(((&&&$$$$$$""""""#########$$$$$$$$$######$$$#########$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%---+++(((%%%###""""""!!!######'''+++***$$$!!!######%%%''''''&&&$$$$$$$$$############""""""""""""######$$$%%%&&&&&&''''''&&&$$$###$$$%%%%%%$$$"""&&&%%%%%%%%%%%%&&&'''(((***'''######%%%'''((((((&&&&&&%%%$$$###%%%'''***'''''')))+++***'''(((---,,,///111111...+++******)))+++---,,,(((&&&+++000(((&&&###"""$$$%%%%%%%%%''''''''''''''''''''''''((('''&&&&&&&&&(((***,,,'''&&&&&&''''''((('''&&&&&&&&&''''''''''''&&&&&&)))(((&&&'''((()))((('''$$$$$$%%%%%%%%%%%%&&&&&&"""'''+++)))$$$"""$$$(((***(((&&&%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###&&&(((&&&$$$"""$$$$$$$$$$$$$$$$$$%%%%%%$$$######""""""###%%%'''((('''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''#########$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&''')))******&&&###$$$))),,,***'''&&&%%%%%%%%%$$$$$$$$$###$$$%%%&&&''''''&&&%%%$$${{{pppoooxxx}}}{{{xxxtttsssuuuoooooopppssswwwxxxvvvtttuuuvvvvvvxxx|||^^^FFF>>>:::666444333222222111111000111111,,,---///000///...,,,+++++++++++++++++++++++++++''')))******(((&&&&&&&&&***(((&&&%%%'''((('''%%%%%%%%%%%%&&&&&&&&&''''''"""$$$%%%'''((('''&&&&&&%%%$$$$$$$$$$$$$$$######!!!"""$$$#########%%%'''$$$$$$$$$$$$$$$$$$%%%%%%### ###%%%$$$"""&&&''')))(((%%%###""""""!!!"""###"""!!! !!!"""$$$$$$"""!!!!!! !!!"""$$$%%%&&&!!!  !!!"""  !!!""" ###%%%&&&$$$"""###""""""!!!""""""######$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''***+++***(((+++***)))'''&&&&&&&&&&&&&&&&&&%%%$$$############"""%%%%%%$$$&&&***)))%%%&&&%%%$$$%%%&&&&&&%%%$$$(((+++...///...+++******""""""#########$$$$$$$$$###$$$%%%$$$######&&&(((&&&&&&&&&&&&&&&$$$###""""""###$$$$$$%%%$$$$$$$$$%%%&&&''''''%%%###!!! ######&&&***(((###!!!###"""$$$''''''&&&$$$$$$%%%"""""""""""""""""""""""""""###$$$$$$$$$######"""%%%$$$######%%%%%%$$$###$$$$$$######$$$$$$%%%%%%+++(((%%%""""""$$$%%%&&&###$$$$$$$$$$$$&&&***---+++))))))+++***'''(((+++---///111111///---++++++,,,///000,,,'''&&&)))---(((&&&######$$$&&&&&&%%%&&&&&&''''''''''''''''''((('''%%%%%%%%%'''***+++'''''''''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&'''&&&%%%&&&'''(((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!%%%((((((%%%$$$&&&***)))((('''%%%######$$$%%%###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###&&&&&&$$$######$$$$$$%%%%%%%%%%%%$$$###"""!!!"""###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%""" ###))),,,+++((($$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$yyynnnppp~~~{{{zzzqqqqqqsssvvvzzzyyytttpppnnnpppsssuuuvvvvvvtttsssvvvwwwyyy}}}WWW@@@:::888777777333222222222111111000000------...//////...---,,,------,,,++++++******)))((()))******(((''''''((()))&&&%%%&&&)))***(((%%%%%%%%%%%%%%%%%%$$$$$$$$$###%%%'''***++++++***)))$$$$$$$$$$$$$$$$$$######!!!###$$$%%%$$$$$$&&&'''&&&&&&%%%%%%%%%$$$$$$###&&&###!!! !!!!!!!!!!!!((())))))(((%%%"""""""""!!!"""######!!!!!!"""###%%%$$$###"""!!! !!!"""###$$$%%% !!!!!!"""###$$$ !!!!!! !!!###%%%%%%$$$"""""""""!!!!!!!!!"""#########$$$&&&'''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''***+++***(((,,,+++)))'''&&&&&&&&&'''%%%%%%$$$$$$###$$$$$$$$$$$$%%%$$$"""$$$***+++)))$$$&&&'''&&&%%%$$$%%%''''''))),,,---+++***))))))#########$$$$$$$$$$$$%%%###%%%'''%%%######'''+++$$$%%%%%%&&&%%%$$$"""!!!"""######$$$$$$$$$######!!!$$$&&&'''&&&###"""""""""!!!$$$'''%%% """"""$$$&&&'''&&&%%%%%%%%%!!!!!!"""""""""""""""###""""""###$$$###"""!!! $$$###"""###%%%&&&%%%$$$!!!"""###$$$&&&'''((((((+++)))&&&###""""""###$$$!!!###&&&&&&%%%'''+++///---***)))+++***((((((+++///111222222111/////////000444444...))))))******&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%$$$%%%''')))***'''(((((('''%%%%%%&&&((('''''''''(((((('''''''''$$$$$$###%%%&&&'''%%%$$$###$$$$$$%%%%%%&&&&&&'''"""$$$%%%%%%%%%&&&''')))###$$$%%%%%%$$$$$$&&&((($$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$!!!###((()))'''""""""$$$%%%%%%%%%%%%%%%$$$###!!!!!!###$$$###""""""$$$%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%''''''&&&%%%%%%$$$###"""$$$"""!!!###'''((('''%%%##############################$$$$$$%%%%%%$$$$$$yyymmmqqqzzzvvvrrrtttvvvxxxyyyxxxvvvuuurrroookkkjjjnnnuuu}}}kkkOOO???:::888777777222222222111111000..............................//////...,,,+++***)))(((((()))***)))'''''''''((((((&&&%%%(((,,,---***&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&)))+++,,,+++***)))##################$$$$$$"""###%%%$$$###"""###$$$%%%%%%%%%%%%$$$$$$###"""$$$$$$###"""!!!"""%%%'''******)))'''###""""""### """###"""!!! !!!###&&&%%%$$$"""!!! !!!!!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!"""""" """!!!!!!"""$$$%%%###"""!!!!!!!!!!!!!!!"""#########$$$''')))***+++,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&((()))'''&&&((('''&&&%%%%%%&&&'''((($$$$$$$$$###$$$$$$%%%%%%$$$%%%$$$"""%%%***,,,)))"""'''***(((###"""%%%)))###$$$&&&&&&$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%###%%%'''%%%"""###''',,,"""###$$$%%%%%%###"""!!!"""###############""""""$$$&&&'''&&&###"""$$$&&&$$$"""###%%%$$$ !!!$$$"""$$$&&&'''&&&%%%%%%&&&!!!!!!!!!!!!""""""###### !!!###$$$$$$###"""!!!###""""""###%%%'''&&&&&&!!!"""$$$%%%&&&'''((((((((('''&&&###""""""###$$$!!!%%%))))))''''''+++///***&&&%%%(((***)))***------///000000///...///111111444333...+++,,,***&&&$$$$$$%%%(((******)))'''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%'''((()))((())))))'''%%%$$$''')))'''(((((())))))(((((('''#########%%%''''''%%%#########$$$%%%%%%&&&'''''''''%%%###$$$&&&'''&&&$$$ ###%%%&&&$$$$$$&&&'''%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$!!!$$$))))))%%%!!!"""$$$%%%&&&&&&%%%%%%%%%###!!!"""$$$%%%###"""!!!$$$&&&'''%%%######$$$########################%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%$$$###"""$$$$$$$$$%%%%%%%%%$$$$$$"""###########################$$$$$$$$$%%%%%%%%%}}}ooosss~~~zzzvvvuuuuuuwwwyyyssspppmmmkkklllmmmnnnooolllqqqvvvyyy{{{}}}uuuxxxyyydddTTTCCC<<<999555222111222222222111000...---,,,//////.........//////000111000///---+++***((((((&&&'''((('''&&&%%%&&&''')))'''&&&***///000,,,(((%%%%%%%%%&&&&&&'''''''''$$$&&&(((******)))'''&&&##################$$$$$$"""###$$$$$$!!! ######$$$$$$$$$######"""!!!#########&&&+++000++++++)))&&&###!!!"""###!!!"""!!! !!!"""&&&%%%$$$"""!!! !!!!!!!!!"""""""""""""""  !!!!!!!!! ###"""!!!!!!###$$$###"""!!!!!!!!!!!!!!!"""#########%%%'''***,,,---------%%%%%%%%%%%%%%%%%%%%%%%%"""""""""$$$&&&'''%%%###$$$###""""""###&&&(((***############$$$%%%&&&&&&!!!######"""%%%******'''!!!''',,,)))### %%%+++###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&"""%%%&&&%%%""""""''',,, !!!###$$$$$$###""" """"""#########""""""!!!))))))((($$$!!!!!!%%%)))'''%%%%%%'''%%%"""###(((!!!$$$&&&'''&&&%%%%%%&&& !!!!!!!!!""""""###### ###%%%&&&&&&%%%$$$"""!!!!!!###&&&'''''''''$$$$$$%%%%%%%%%$$$######%%%%%%%%%$$$""""""$$$&&&###'''++++++(((''')))---&&&###"""&&&))))))+++...***+++,,,+++++++++---///...111000,,,+++---***###"""###&&&))),,,,,,***'''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((******(((%%%$$$'''***(((((())))))))))))((((((######$$$%%%''''''&&&$$$######$$$%%%%%%&&&''''''+++'''######&&&'''$$$ """%%%''''''$$$"""###$$$&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%##############################!!!###((('''!!!!!!"""$$$%%%&&&&&&%%%%%%&&&###!!!"""%%%%%%$$$!!!!!!$$$((((((&&&$$$$$$%%%#################################$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$"""$$$&&&&&&%%%%%%%%%&&&"""""""""""""""###############$$$$$$$$$%%%%%%&&&ppppppzzz}}}zzzxxxtttqqqnnnlllkkkkkkgggiiilllkkkiiijjjmmmpppyyyvvvwww|||uuujjjaaabbbfffrrriiiRRRHHH<<<555333444333111111000111111222000---+++,,,------------,,,+++++++++******)))))))))))))))***)))(((''''''&&&&&&''')))***,,,+++)))&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&''')))++++++)))&&&%%%$$$%%%%%%%%%$$$$$$#########!!!###%%%%%%#########$$$$$$%%%&&&&&&%%%### !!!###$$$######%%%+++111&&&$$$"""!!!!!!$$$&&&(((######""""""!!!!!! """!!!  !!!""""""!!! """#########"""""""""!!! !!!!!!"""""" """ !!!###$$$"""#########"""""""""""""""$$$%%%%%%%%%%%%&&&&&&&&&((()))(((&&&$$$###$$$%%%######""""""""""""######''')))'''""""""$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%((())))))&&&###$$$%%%'''''''''%%%###"""!!!!!!"""###$$$$$$%%%%%%"""&&&((('''&&&'''%%%!!!"""$$$%%%$$$!!!!!!###&&&#########"""!!! &&&$$$!!!!!!"""######"""(((&&&###!!!!!!$$$(((***$$$"""!!!$$$)))***'''###!!!!!!!!!!!!""""""""""""!!!###&&&%%%###!!!###$$$######""""""######$$$%%%######$$$$$$$$$$$$%%%%%%$$$###############$$$$$$###"""!!!"""$$$$$$!!!%%%%%%$$$###$$$%%%'''(((.........***''''''***...------,,,+++++++++,,,,,,.........+++(((%%%$$$%%%'''***...111111...***'''%%%%%%&&&''''''&&&%%%%%%''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&(((***,,,%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$###!!!!!!!!!""""""""""""#########"""############$$$$$$$$$###%%%"""!!!######!!!############""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$""" """###!!!###$$$&&&&&&%%%$$$###""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!! ########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%######$$$$$$$$$$$$######rrrnnnqqqvvvpppnnnooopppllllllllliiigggeeeeeeffffffgggiiimmmpppoooiiiccciiifffeeekkkxxxwww___NNNEEE;;;555444444333111000000///////////////...,,,,,,,,,,,,,,,++++++***+++***))))))((((((((((((***)))((('''&&&&&&&&&&&&''')))***)))'''%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&((((((&&&$$$######%%%%%%%%%$$$$$$$$$######"""###%%%%%%#########$$$###$$$$$$$$$$$$###!!! %%%%%%%%%###!!!"""$$$&&&***(((&&&###!!!!!!!!!"""###"""""""""!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!  """###"""!!!""""""###""" !!!""""""  """###!!!###!!!!!!"""$$$$$$""" ############""""""""""""%%%%%%$$$$$$%%%%%%%%%%%%'''((((((&&&$$$###$$$%%%######""""""""""""######'''***)))$$$!!!###$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&$$$%%%%%%&&&&&&&&&%%%$$$###!!!""""""###$$$$$$%%%%%%))))))&&&!!!!!!&&&)))(((###%%%&&&%%%###"""$$$&&&%%%%%%$$$######"""!!!!!!"""""""""###$$$$$$###"""%%%$$$"""!!!"""%%%))),,,%%%"""!!!###((()))'''$$$!!!!!!"""""""""#########!!!###%%%%%%###"""###$$$######""""""######$$$%%%"""###$$$%%%&&&(((((()))$$$$$$################## !!!""""""!!!!!!"""$$$$$$$$$$$$$$$$$$&&&'''(((---...---)))&&&%%%))),,,,,,,,,,,,,,,,,,,,,------+++,,,,,,***'''&&&'''((('''(((*********(((&&&%%%%%%%%%&&&''''''&&&%%%%%%((((((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$######$$$%%%&&&######$$$$$$$$$###"""""""""""""""#########$$$$$$"""############$$$$$$$$$!!!&&&'''$$$"""$$$$$$"""%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###""""""$$$&&&#########$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! ########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%######$$$$$$$$$$$$######rrrkkkiiiuuuwwwtttpppmmmkkkhhhfffdddbbbdddeeeeeecccaaa___^^^cccaaa______fffsssnnnVVVFFF@@@999555444444222000000///............//////+++++++++,,,+++******)))+++***)))(((''''''''''''***)))((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&&&&%%%######$$$%%%%%%%%%$$$$$$$$$$$$###"""$$$%%%%%%$$$######$$$""""""""""""""""""""""""(((&&&$$$$$$######!!! )))((('''%%%###!!!""""""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!"""###!!! !!!"""###"""!!!!!!"""$$$###!!! !!!""""""!!!$$$######$$$%%%%%%###"""########################%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%###"""###%%%$$$######""""""######$$$%%%(((((($$$"""###$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!!###%%%&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$"""""""""###$$$$$$%%%%%%&&&((('''!!! ###&&&&&&$$$%%%&&&%%%######%%%&&&&&&&&&%%%%%%$$$######### ###%%%$$$############"""!!!!!!###&&&))),,,&&&###!!!"""&&&((('''%%%""""""#########$$$$$$$$$"""###%%%%%%###"""###$$$######""""""######$$$%%%!!!"""$$$&&&(((***,,,---%%%%%%$$$###"""""""""### ###%%%### """&&&#########$$$%%%'''((())),,,---,,,)))%%%$$$'''+++++++++,,,,,,------......)))******((('''''')))++++++***(((&&&%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''(((***+++,,,&&&&&&&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''%%%$$$###""""""###$$$%%% !!!"""#####################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$((()))&&&$$$%%%%%%###%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$######%%%&&&############$$$$$$%%%%%%""""""""""""""""""""""""$$$$$$##################$$$$$$$$$$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$$$$######qqqkkkhhhnnnzzz~~~yyytttmmmhhhhhhgggfffdddbbbaaa```___ZZZ]]]___``````bbbhhhmmmuuu~~~fffPPP>>>;;;777444444333222000///000000000...---,,,---***++++++++++++***))))))+++***)))'''&&&&&&&&&&&&))))))((('''&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%(((***%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$######$$$"""!!!!!!!!!!!!"""###$$$&&&$$$###%%%((((((%%%"""######$$$%%%%%%$$$###"""""""""""""""!!!!!!!!!!!! !!!"""######"""!!! !!!"""""" !!!"""""""""!!!"""$$$"""!!!  !!!!!!"""%%%%%%%%%%%%&&&%%%$$$###"""###############$$$$$$%%%$$$############$$$%%%$$$%%%%%%$$$###"""$$$%%%$$$$$$############$$$$$$"""&&&'''$$$"""###""" $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###%%%&&&&&&%%%&&&&&&%%%$$$$$$%%%%%%&&&""""""#########$$$$$$$$$+++333111)))$$$###"""$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$#########!!!###$$$"""!!!"""######"""""""""###%%%((()))&&&$$$!!!"""$$$&&&&&&%%%######$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$###############""""""######$$$%%%!!!"""$$$&&&(((***+++,,,%%%%%%$$$###""""""""""""%%%&&&''''''%%%$$$###$$$""""""###%%%&&&((()))***,,,------***&&&%%%(((+++***+++,,,---.........///******)))(((&&&'''))),,,///...+++)))'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%'''(((***+++)))((('''&&&%%%%%%&&&&&&((('''&&&&&&'''''''''&&&(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%&&&''''''$$$$$$###""""""###$$$$$$!!!""""""###############$$$$$$$$$%%%%%%%%%&&&&&&""""""#########$$$$$$$$$$$$((()))&&&$$$%%%%%%######"""!!! !!!"""$$$&&&########################!!!"""$$$$$$###"""###$$$###$$$%%%''''''&&&%%%%%%""""""""""""""""""""""""$$$$$$############""""""$$$$$$%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%######$$$$$$$$$$$$######tttmmmhhhhhhooo}}}zzzrrrnnnjjjhhhiiihhheeeaaa\\\```eeeeeeccc``````bbbeeejjjqqqwww~~~ttt\\\III999777555333333222111000///222444333///,,,***)))***++++++++++++***))))))***)))((('''&&&&&&&&&&&&)))((('''&&&&&&%%%%%%%%%&&&''''''&&&%%%&&&)))+++%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$######$$$"""!!!!!!!!!"""###$$$%%%###""""""%%%))))))'''### ###$$$%%%%%%$$$$$$!!!!!!!!!!!!"""""""""""" !!!"""######"""!!! !!! !!!""""""  """""""""!!!"""### !!!  !!!&&&&&&''''''&&&%%%$$$$$$""""""######$$$$$$$$$%%%%%%$$$###"""###$$$&&&'''###$$$%%%$$$######$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%###''')))%%%###$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((((((&&&###&&&%%%%%%$$$$$$%%%&&&&&&###############$$$$$$$$$!!!222???<<>>777666888666222111333111---.........///////////////,,,+++***))))))***+++,,,+++***)))(((''''''''''''&&&''''''%%%'''++++++'''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$%%%%%%''''''%%%$$$$$$######$$$$$$$$$)))'''%%%$$$&&&''''''&&&'''&&&%%%$$$$$$############$$$&&&&&&$$$$$$$$$%%%$$$""" !!!$$$%%%$$$"""!!!###$$$###""""""%%%(((&&&$$$""" !!!"""$$$###############"""!!!!!!###!!!!!!"""$$$%%%""" %%%%%%&&&&&&$$$""" %%%)))((($$$!!!$$$'''%%%%%%$$$$$$###$$$$$$$$$%%%$$$######$$$&&&((()))#########$$$%%%&&&((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$"""###%%%&&&&&&$$$000999000###%%%(((###"""$$$$$$######$$$$$$%%%&&&###"""!!!###%%%%%%###!!!%%%$$$$$$######$$$$$$%%%"""""""""###############$$$&&&'''&&&###!!!"""###$$$"""!!!"""###$$$###!!!$$$$$$###"""""""""""""""!!!###&&&(((((('''%%%###&&&$$$""""""$$$%%%%%%$$$"""###$$$%%%%%%$$$###"""###$$$$$$%%%&&&&&&''''''%%%%%%%%%$$$$$$#################################!!!&&&'''"""!!!###$$$!!!$$$###"""!!!"""###%%%&&&$$$###"""""""""###$$$%%%%%%%%%%%%&&&'''((()))***///---***)))))))))((((((***)))))))))******(((&&&))))))***,,,---+++(((%%%***'''$$$###%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''***)))'''&&&%%%&&&((((((''''''''''''''''''''''''$$$******###&&&000222***$$$%%%'''((('''&&&$$$###&&&%%%$$$$$$######$$$$$$%%%$$$"""###%%%&&&$$$"""&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&%%%############$$$$$$$$$$$$&&&''''''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%'''&&&$$$%%%'''(((%%%###!!!"""$$$%%%&&&''')))+++&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$$$$~~~uuuppp||||||xxx}}}zzzyyy}}}{{{uuuvvv}}}lllUUUEEE@@@>>>;;;777///333444333222333000+++,,,---...//////...---,,,***)))(((''''''((()))*********)))(((''''''''''''&&&''''''%%%'''++++++'''############$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&((()))$$$######""""""###$$$$$$&&&$$$###$$$%%%&&&%%%###%%%%%%%%%&&&&&&%%%%%%$$$ """$$$$$$###$$$%%%'''%%%$$$""""""###$$$###""""""#########"""###&&&(((######"""!!!!!!!!!"""""""""""""""#########$$$$$$"""!!!!!!"""###$$$""" $$$%%%&&&'''%%%""" """$$$%%%$$$###$$$&&&$$$$$$$$$###$$$$$$%%%%%%&&&%%%$$$$$$$$$&&&'''((($$$$$$$$$$$$%%%&&&'''((()))&&&%%%&&&)))***)))'''###"""!!!"""$$$&&&&&&%%%111888000$$$&&&'''###"""$$$$$$######$$$$$$%%%&&&###""""""$$$&&&&&&%%%$$$$$$$$$############$$$$$$"""""""""""""""###$$$$$$$$$%%%&&&%%%###""""""######""""""###$$$$$$###!!!$$$#########""""""""""""!!!"""###$$$%%%$$$######%%%###""""""###$$$$$$###########################$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%$$$###""""""########################"""%%%&&&"""!!!"""###"""######"""!!!!!!"""$$$%%%%%%$$$######"""#########%%%%%%%%%&&&''')))***+++///---***((())))))((('''***+++,,,+++***)))***+++***)))((()))******(((&&&)))'''%%%$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''((((((+++)))'''%%%$$$&&&((()))'''''''''''''''''''''''' ,,,---"""'''888:::---%%%&&&&&&&&&&&&%%%%%%$$$'''&&&%%%$$$$$$%%%'''(((&&&%%%$$$$$$&&&&&&%%%$$$''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''((('''%%%############$$$$$$$$$%%%(((((((((&&&$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$###$$$%%%%%%$$$$$$%%%''''''&&&$$$!!!"""###$$$$$$&&&))),,,%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%&&&###$$$&&&''''''&&&%%%$$$|||tttppp{{{oookkklllhhhllljjjgggeeefffmmmwww~~~~~~{{{ooo^^^III===;;;<<<999555,,,///111444:::>>>999111---...000111111///---,,,))))))''''''''''''))))))***)))(((''''''''''''''''''((('''$$$%%%'''&&&"""############$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%'''((($$$############$$$$$$%%%"""""""""$$$&&&'''%%%$$$###$$$%%%'''''''''&&&%%%###$$$%%%%%%$$$%%%&&&((('''%%%$$$#####################"""!!! !!!###$$$!!!"""""""""""""""!!!!!! !!!"""###$$$%%%&&&"""!!!!!!""""""""""""!!!!!!"""%%%''''''%%%"""!!!!!!$$$%%%%%%%%%############$$$%%%&&&&&&$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''+++(((%%%'''+++---***'''$$$###"""###$$$$$$%%%%%%&&&...((( $$$&&&"""$$$$$$$$$######$$$$$$%%%&&&######$$$%%%&&&'''&&&&&&$$$$$$############$$$$$$$$$$$$#########$$$%%%&&&###$$$%%%%%%$$$###"""""""""""""""###%%%%%%###"""#####################""""""""""""###############"""!!! !!!"""######"""$$$$$$###""""""###$$$$$$"""""""""######$$$$$$$$$''''''&&&%%%###"""!!!!!!###############$$$$$$$$$"""$$$%%%###!!!!!!"""###$$$$$$###""""""###$$$%%%%%%%%%$$$######"""""""""###$$$$$$%%%''')))***+++)))(((&&&'''))),,,---,,,***,,,...---***)))+++...***(((''''''(((((('''&&&((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%(((***,,,...///+++)))&&&$$$$$$%%%''')))&&&&&&&&&'''''''''''''''!!!))))))###'''222333+++%%%%%%%%%%%%%%%&&&&&&&&&(((&&&%%%$$$%%%'''***,,,&&&&&&%%%&&&&&&&&&&&&%%%''''''&&&&&&%%%$$$######"""###############$$$$$$$$$######$$$&&&&&&%%%$$$#########$$$$$$$$$%%%%%%'''((((((&&&$$$###$$$%%%########################"""$$$%%%&&&$$$######$$$$$$$$$$$$%%%&&&'''&&&&&&'''''''''%%%$$$%%%)))+++%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$##################$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%$$$$$$$$$$$$''')))***++++++(((&&&$$$zzzrrruuu}}}uuummmjjjlllhhhhhhiiiiiihhhgggiiilllnnnooorrrzzztttaaaTTTEEE<<<;;;;;;666111222111111777BBBHHHAAA666000111222333333111///---***)))(((((((((((()))***)))((((((''''''''''''''''''((('''$$$%%%'''&&&"""$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$###$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%'''***++++++***"""###%%%&&&'''&&&&&&%%%%%%&&&&&&%%%######%%%''''''&&&%%%###"""###$$$%%%)))&&&###!!! !!! !!!""""""""""""!!!  """$$$%%%'''!!!""""""!!!!!!!!!!!!""" """######"""  $$$&&&&&&%%%############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((()))+++'''$$$&&&+++---***&&&&&&&&&%%%$$$######$$$$$$&&&!!!###$$$!!!%%%$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&&&&&&&&&&$$$######""""""######$$$&&&&&&%%%%%%&&&&&&'''(((#########$$$$$$###"""!!!"""""""""$$$&&&&&&$$$""""""###$$$$$$$$$$$$#####################$$$$$$%%%""""""!!!"""$$$%%%$$$###$$$$$$###""""""###$$$$$$"""###############$$$$$$''''''&&&%%%###"""!!!!!!""""""#########$$$$$$$$$###$$$%%%&&&$$$""""""###%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$######""""""""""""###$$$%%%''')))***&&&%%%$$$&&&***---...///&&&)))+++***'''&&&(((+++***(((&&&&&&'''((('''''''''(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((***,,,---...***(((&&&$$$$$$%%%'''(((&&&&&&&&&'''''''''(((((()))%%%%%%(((***'''&&&((((((((('''&&&&&&%%%%%%$$$'''&&&$$$$$$%%%'''***,,,&&&&&&'''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$######"""""""""######$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%###"""$$$%%%########################"""$$$&&&'''%%%$$$######"""###%%%%%%%%%%%%&&&&&&(((((('''%%%$$$%%%'''***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""&&&&&&&&&&&&&&&&&&%%%%%%---...//////---***&&&$$$yyyooowwwxxxrrrjjjfffhhhfffeeegggjjjjjjjjjiiiiiijjjlllmmmpppsssxxx}}}~~~}}}~~~~~~wwwnnniiijjjpppvvvzzzbbbNNNGGG???:::999888444000333111///222;;;@@@:::///111111222222222000///...+++***)))(((((()))***+++((((((''''''&&&''''''(((&&&''''''%%%'''++++++'''%%%%%%%%%%%%&&&&&&&&&'''((('''%%%$$$#########$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%&&&(((******)))"""###$$$$$$%%%%%%%%%%%%$$$%%%$$$###!!!"""$$$&&&''''''&&&$$$"""###%%%(((...***&&&"""""""""!!!!!! !!!"""""""""!!!!!!!!! !!!"""$$$&&&(((!!!""""""!!! !!!###%%%%%%%%%$$$###!!! !!!$$$'''(((((($$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((!!!"""###%%%'''))),,,---(((%%%$$$%%%((()))(((&&&&&&''''''%%%###"""###$$$!!!&&&"""%%%$$$ %%%$$$$$$######$$$$$$%%%&&&###%%%'''&&&%%%$$$$$$%%%######""""""""""""######&&&&&&'''(((((((((((((((###""""""###$$$$$$###!!!!!!!!!###%%%''''''$$$""""""###$$$%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%$$$###$$$%%%'''((('''%%%########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""""""""""""""###$$$$$$%%%%%%######&&&***(((###!!!###&&&&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$###"""""""""""""""###$$$&&&'''((()))'''&&&&&&)))+++,,,+++(((***,,,---,,,+++++++++***((('''&&&'''((('''&&&&&&'''))))))'''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((('''&&&%%%%%%%%%&&&'''%%%%%%&&&&&&'''(((((((((///&&&%%%,,,---$$$!!!''',,,,,,+++)))'''$$$"""!!!&&&%%%$$$###$$$&&&(((***%%%&&&''''''%%%%%%&&&'''&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&'''''''''&&&((()))***)))'''$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$######%%%&&&########################"""%%%'''(((&&&$$$######"""$$$&&&&&&%%%$$$$$$%%%###$$$$$$######$$$&&&)))######$$$$$$$$$$$$######&&&&&&''''''''''''((((((###$$$%%%&&&&&&%%%$$$######$$$$$$%%%'''((()))))).........---,,,)))&&&$$$|||ooorrrxxxrrriiidddggggggeeeggghhhhhhhhhhhhkkkmmmlllmmmoooppprrrrrrrrrrrrmmmkkkjjjmmmrrrtttrrrooonnniiiccc``````cccfffhhhhhhnnn|||zzzTTTAAA???<<<999777555333222000000///,,,...111///***000//////......---,,,,,,+++***)))(((((()))***+++'''''''''&&&&&&''''''(((&&&''''''%%%'''++++++'''%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$######$$$$$$%%%############$$$%%%&&&'''***'''%%%$$$%%%%%%%%%$$$######"""""""""###$$$$$$$$$$$$$$$###"""###&&&)))&&&&&&&&&$$$"""###'''***///***%%%""""""###"""!!! !!!!!!""""""$$$###""""""$$$&&&(((*** """"""!!!!!!###((('''&&&%%%###""""""!!!""""""######$$$&&&)))+++%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&'''((((((((()))$$$$$$$$$%%%'''(((***+++#########$$$$$$%%%%%%%%%###%%%%%%$$$"""!!!###%%%###(((###"""(((%%%!!!'''$$$$$$######$$$$$$%%%&&&$$$&&&'''&&&$$$""""""$$$######""""""""""""######$$$&&&(((******)))'''&&&###"""!!!"""$$$%%%### !!!!!!###%%%((('''%%%"""!!!"""$$$&&&&&&%%%$$$###"""###$$$%%%%%%%%%$$$$$$""""""###%%%''''''&&&$$$"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########!!!""""""###$$$$$$%%%%%%######(((---,,,%%%!!!###&&&&&&&&&&&&%%%%%%$$$$$$""""""###$$$%%%$$$######$$$######$$$%%%&&&'''(((+++)))''''''((()))))))))+++,,,...000222111...+++***)))'''((())))))(((&&&###%%%((((((&&&$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))+++((((((++++++(((&&&&&&***+++++++++***'''%%%###$$$#########$$$%%%&&&&&&$$$&&&'''&&&$$$###%%%'''%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''(((''''''(((******)))((($$$$$$$$$%%%%%%%%%&&&&&&"""###$$$$$$$$$%%%''')))########################"""%%%((((((&&&$$$###"""###%%%'''&&&$$$"""###%%%###$$$%%%%%%######$$$%%%"""###$$$%%%%%%$$$###"""%%%%%%&&&&&&&&&'''''''''$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%&&&&&&''''''))))))(((((('''%%%$$$###qqqjjj{{{yyyooojjjooorrrooonnnllliiiiiikkkppptttnnnqqqtttwwwxxxwwwuuusssooollljjjmmmssswwwuuussstttqqqmmmlllkkklllkkkjjjbbbcccgggqqqrrrMMM@@@???>>>;;;777555444555///444444...+++,,,///000...---,,,+++***************)))(((''''''((()))***''''''&&&&&&&&&''''''((('''((('''$$$%%%'''&&&"""$$$$$$%%%%%%%%%&&&&&&&&&$$$############%%%&&&'''""""""""""""###$$$%%%&&&111...***'''&&&&&&%%%$$$$$$###"""!!!!!!"""###$$$$$$%%%%%%%%%%%%'''+++...%%%&&&&&&$$$"""###(((,,,,,,'''""" """"""!!! !!!"""###&&&%%%$$$$$$%%%(((***,,, """"""!!!!!!$$$"""!!!  !!!"""###$$$%%%%%%%%%&&&))),,,&&&&&&%%%$$$############!!!"""###%%%&&&'''''''''******((('''&&&%%%%%%$$$ """######"""!!!###$$$ """######!!!!!!$$$'''"""&&&"""###)))&&&###***$$$$$$######$$$$$$%%%&&&$$$&&&(((&&&###!!!!!!#########""""""""""""######"""%%%(((******)))&&&$$$###!!! """$$$%%%### !!!###&&&((((((%%%###!!!"""$$$&&&&&&&&&$$$###!!!"""###%%%%%%$$$$$$### """$$$$$$###!!!!!!"""$$$%%%%%%$$$"""!!!########################%%%$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%######)))000...&&&!!!###%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$%%%%%%$$$###%%%%%%%%%%%%&&&&&&'''(((***(((&&&&&&(((*********))))))***...222111,,,'''***)))((()))******(((&&&!!!$$$''''''$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))%%%&&&'''((('''&&&%%%###%%%%%%&&&&&&'''((())))))$$$)))***&&&(((...,,,$$$$$$&&&))),,,---,,,+++)))""""""#########$$$$$$$$$###%%%'''&&&$$$###$$$'''$$$$$$$$$$$$$$$$$$%%%%%%!!!!!!"""###$$$$$$%%%%%%&&&%%%%%%&&&((()))'''&&&$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%%%%%%%''')))+++""""""""""""""""""""""""###%%%((()))'''$$$###"""###%%%'''&&&###!!!"""$$$)))******(((%%%###"""""""""###$$$%%%%%%$$$###""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""########################ssshhhwwwvvvppptttssspppoooppprrruuuwwwvvvwwwyyyzzzzzzyyywwwuuurrrrrrrrruuuwwwyyyxxxwwwtttsssrrrqqqrrrqqqooommmiiijjjjjjlllooouuu}}}kkkUUUFFF???777444555666555222///333666555000,,,,,,......,,,************(((''',,,+++***(((''''''&&&&&&)))))))))'''%%%%%%'''))))))'''%%%%%%&&&'''((('''&&&$$$$$$%%%%%%$$$$$$%%%%%%$$$###$$$&&&&&&&&&%%%$$$#########$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######""""""""""""###$$$%%%&&&"""$$$'''))))))'''%%%$$$(((%%%###$$$''')))'''%%%$$$###"""""""""""""""###""""""""""""""""""""""""$$$$$$""""""###$$$'''(((%%%###!!!!!!!!!!!!  !!!"""""""""!!!###$$$$$$$$$$$$&&&'''$$$$$$$$$#########"""""" !!!###%%%'''***+++,,,)))+++,,,+++)))&&&%%%%%%$$$$$$############$$$$$$&&&""" """&&&'''$$$ %%%$$$$$$%%%'''(((((('''$$$###"""!!!!!!"""###$$$$$$$$$%%%&&&%%%$$$###"""%%%#########$$$$$$""" ###"""&&&'''%%%$$$#########"""######$$$$$$$$$$$$%%%%%%$$$###!!! $$$$$$$$$#########""""""&&&&&&%%%$$$######$$$$$$###$$$$$$###!!! !!!###%%%%%%$$$$$$######"""""""""###$$$###""""""$$$%%%%%%%%%%%%$$$$$$############$$$%%%&&&((()))******$$$###!!!"""###$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%% """###$$$%%%&&&&&&&&&%%%$$$$$$$$$&&&(((***)))((('''&&&&&&''')))***,,,---......---***(((&&&''''''((((((((((((''''''###$$$&&&&&&&&&&&&$$$###$$$$$$%%%%%%%%%$$$###"""'''%%%"""!!!###&&&'''(((((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((&&&%%%%%%$$$%%%%%%%%%%%%&&&''')))+++,,,---&&&%%%###"""""""""######((('''&&&&&&&&&&&&'''((((((&&&######$$$&&&&&&%%%!!!"""$$$%%%%%%$$$"""!!!%%%$$$"""!!!"""$$$&&&(((%%%'''((('''%%%############$$$%%%&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%%%%######&&&%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#####################""""""""""""xxxmmmuuu~~~|||}}}~~~|||wwwwwwyyy|||~~~}}}zzzwwwuuutttsssssssssrrrpppmmmrrrpppnnnmmmlllnnnooopppuuusssrrrsssuuuzzz|||]]]KKKGGG@@@888444444555333111444777:::777222...---///---,,,******++++++***(((+++***)))((((((''''''((('''((((((&&&$$$$$$&&&((('''%%%$$$###%%%&&&&&&%%%%%%%%%&&&'''&&&$$$%%%'''$$$$$$###$$$%%%&&&%%%%%%###"""""""""######$$$%%%%%%%%%$$$$$$$$$#########""""""""""""###$$$%%%&&&"""###%%%&&&'''&&&%%%$$$&&&&&&%%%$$$#########$$$###"""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!###%%%&&&&&&$$$!!!!!!!!!!!!  !!!!!!"""#########!!!"""$$$$$$###$$$%%%'''$$$$$$$$$#########"""""""""""""""###$$$$$$%%%%%%%%%'''))))))'''%%%%%%&&&$$$$$$############$$$$$$%%%###"""###&&&&&&$$$!!!$$$###"""###%%%&&&&&&%%%######"""!!!!!!"""############$$$$$$$$$###"""!!!%%%%%%&&&((()))'''$$$!!! """$$$&&&&&&$$$$$$%%%&&&%%%$$$"""!!! $$$%%%%%%%%%$$$###"""!!! !!!!!!"""######$$$$$$!!!!!!!!!!!!""""""###$$$"""#########!!!!!!"""$$$###############"""""""""!!!###$$$#########%%%'''$$$$$$###############"""$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$""""""$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%&&&''')))***++++++,,,+++***(((&&&%%%(((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%&&&(((((('''&&&%%%%%%%%%%%%&&&'''(((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&'''((()))&&&%%%###"""""""""###$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%###$$$%%%&&&&&&%%%###$$$&&&''''''&&&$$$###%%%$$$""""""###%%%''')))&&&((()))(((&&&$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%***+++&&&"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$%%%$$$$$$######%%%$$$$$$$$$$$$$$$$$$###############""""""""""""sssvvv{{{|||{{{zzzyyyxxxuuupppmmmrrrpppnnnoooppppppnnnkkkuuussspppmmmmmmooorrrtttmmmttt|||oooUUUHHHFFF@@@999444333333111///555888999777222...---...---+++***+++,,,---,,,*********)))(((((((((((((((&&&''''''%%%$$$###%%%&&&%%%$$$""""""###$$$$$$###&&&'''((('''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""""""""!!!""""""###$$$%%%$$$$$$$$$$$$#########""""""""""""###$$$%%%&&&!!!""""""###$$$%%%%%%&&&###&&&'''%%%  ###!!!!!!!!!!!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$&&&$$$"""!!!!!!!!!  !!!!!!"""######$$$$$$ """######"""###$$$%%%$$$$$$$$$###############""""""""""""""""""""""""!!!###%%%%%%$$$$$$%%%&&&$$$$$$############$$$$$$###$$$$$$$$$%%%$$$$$$######"""!!!"""###$$$###"""""""""!!!!!!!!!!!!""""""!!!"""###%%%&&&&&&''''''###%%%'''***+++)))$$$ ###''''''$$$"""$$$&&&'''&&&%%%$$$###"""""""""%%%&&&&&&&&&%%%$$$###"""!!!"""$$$%%%%%% !!!"""###$$$$$$"""#########""""""###%%%!!!""""""""""""""""""###"""###$$$$$$###$$$&&&((("""""""""""""""#################################(((&&&$$$###$$$%%%$$$###########################!!!"""###$$$%%%%%%$$$######$$$%%%&&&&&&$$$###"""&&&&&&%%%%%%&&&''')))******))))))((('''&&&&&&%%%***))))))((('''&&&%%%%%%''''''&&&&&&&&&&&&''''''((('''%%%$$$$$$$$$%%%&&&%%%&&&(((+++,,,+++'''$$$######$$$%%%''')))+++,,,(((((('''''''''&&&&&&&&&$$$$$$%%%%%%'''(((***+++'''&&&%%%$$$$$$#########%%%%%%$$$############$$$###$$$%%%&&&&&&%%%$$$###$$$######%%%''''''&&&%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$######$$$&&&)))+++'''((())))))'''%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''...000***"""!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$######"""""""""#########$$$$$$$$$$$$$$$############""""""""""""www||||||xxxuuusssuuuxxxwwwqqqkkknnnoooqqqrrrqqqpppmmmkkkhhhkkkoooooolllkkkmmmpppwww~~~eeePPPGGGBBB===888444333222111000111333444222///,,,+++,,,,,,+++***+++---...---,,,,,,+++***(((''''''&&&&&&&&&''''''&&&$$$$$$%%%&&&%%%###""""""$$$%%%$$$###((('''&&&%%%(((***&&&!!!$$$%%%&&&&&&%%%%%%&&&'''######"""""""""######$$$$$$$$$$$$$$$############""""""""""""###$$$%%%&&&""""""""""""###%%%&&&'''###$$$&&&$$$""" """ !!!!!!###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###&&&$$$"""!!!!!!!!!  !!!""""""###### """######""""""###$$$########################!!!!!!"""###$$$%%%%%%&&&!!!"""$$$$$$###"""###%%%$$$$$$############$$$$$$!!!###$$$$$$###""""""######"""!!!"""###$$$###""""""!!!!!!!!!!!!!!!!!!""" !!!###&&&)))+++---...######$$$&&&((('''### ###%%%###"""%%%'''(((&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&%%%%%%$$$$$$ !!!"""$$$%%%%%% !!!"""###$$$%%%%%%%%%###$$$$$$###"""!!!###$$$ !!!!!!""""""#########$$$%%%$$$######%%%'''!!!"""""""""######$$$$$$"""""""""###############)))'''%%%$$$%%%%%%$$$"""###########################$$$&&&''''''&&&%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***))))))((('''&&&&&&&&&'''***))))))(((((((((((((((((('''&&&%%%%%%&&&'''((()))(((&&&$$$$$$%%%&&&'''%%%&&&(((***,,,***'''######$$$$$$&&&''')))+++,,,((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''(((******'''&&&%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%''''''%%%$$$"""######$$$%%%'''(((&&&$$$"""######$$$$$$######"""$$$######$$$%%%(((***,,,&&&''')))(((&&&%%%%%%&&&'''&&&$$$######$$$&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''',,,---)))%%%&&&&&&%%%########################$$$$$$######$$$$$$%%%%%%%%%%%%$$$######"""""""""""""""######$$$$$$%%%%%%############"""""""""!!!{{{wwwyyyqqqtttuuuvvvuuusssoookkkhhhmmmnnnoooqqqpppnnnjjjggghhhmmmqqqqqqpppsss{{{yyyYYYGGG@@@===:::666333222222222222---...///...---,,,,,,---,,,******+++---......---...---+++)))'''%%%$$$$$$&&&'''((('''&&&%%%%%%&&&%%%$$$$$$$$$&&&&&&%%%###(((%%%"""$$$...555///$$$$$$&&&((('''&&&%%%''')))%%%$$$$$$#########$$$$$$$$$$$$$$$#########""""""""""""""""""###$$$%%%&&&$$$$$$###"""###%%%'''((($$$###"""$$$&&&&&&$$$""" !!!"""###$$$ !!!"""######%%%###!!!!!!!!!!!!!!! !!!!!!"""!!!"""######"""!!!###$$$########################!!!!!!"""######$$$%%%%%%###$$$%%%$$$"""!!!"""$$$$$$$$$############$$$$$$ """######"""!!!!!!"""$$$###"""###%%%%%%$$$###!!!!!!""""""""""""!!!!!!"""###$$$&&&(((***+++,,,%%%$$$"""###$$$%%%$$$###&&&&&&### $$$,,,000---&&&&&&&&&&&&'''((()))***&&&&&&%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$""""""###$$$%%%$$$$$$###%%%&&&&&&$$$"""!!!"""### !!!!!!""""""######%%%&&&&&&$$$""""""###$$$"""######$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&)))'''%%%$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((())))))(((&&&%%%$$$###""""""$$$'''***---%%%%%%&&&&&&'''((())))))))))))((('''''''''(((((())))))((()))***+++---...((('''&&&%%%%%%&&&'''((()))(((&&&$$$$$$%%%&&&''''''&&&%%%&&&((((((&&&$$$%%%%%%%%%&&&&&&((())))))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%&&&((((((&&&%%%#########$$$&&&''''''&&&$$$#################################$$$&&&(((***+++$$$&&&''''''%%%$$$$$$%%%'''&&&$$$######$$$&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%)))---,,,'''########################$$$#########$$$$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$############"""""""""!!!}}}zzz~~~zzzxxxwwwzzzzzzyyyzzzyyyuuummmhhhhhhjjjkkkjjjiiiiiimmmppptttvvvyyyzzz{{{~~~nnnQQQCCC<<<999777555333222222333333------............//////+++******+++,,,------,,,...---+++)))'''%%%$$$$$$%%%'''((((((&&&%%%%%%&&&&&&%%%%%%&&&''''''&&&$$$$$$###"""$$$111<<<666)))$$$&&&((((((%%%$$$''')))&&&%%%$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""###$$$%%%&&&%%%%%%$$$######%%%&&&'''%%%###"""$$$((()))&&&""" !!!""""""### !!!!!!"""############""" """""""""!!! !!!!!!"""###$$$###""""""###$$$###############$$$$$$$$$###"""""""""!!!!!! $$$%%%%%%###"""!!!"""$$$$$$$$$############$$$$$$!!!!!!""""""###""""""!!!$$$######$$$&&&''''''&&&""""""############""""""%%%$$$$$$###############'''%%%###"""$$$&&&'''&&&******&&&!!!'''222444///&&&%%%$$$$$$#########$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""" !!!###$$$$$$###"""!!!%%%&&&&&&$$$"""!!!"""$$$!!!""""""""""""""""""###$$$%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%!!!!!!"""$$$%%%&&&'''((((((&&&$$$###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%(((******)))'''&&&%%%###!!!!!!###(((---000'''''''''(((((((((((((((((((((((()))))))))))))))(((((('''(((***,,,///000''''''&&&&&&&&&&&&''''''((('''%%%$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%%%%$$$&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''(((((('''&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&###$$$%%%%%%&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&%%%$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$&&&'''((()))###%%%&&&&&&%%%$$$$$$%%%'''&&&%%%$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""!!!"""***000...'''####################################$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&'''"""""""""###########################""""""""""""~~~{{{yyyqqqkkkhhhoooooooooooopppqqqqqqppptttttttttsssrrrqqqrrrrrrppprrrvvv|||bbbNNNDDD>>>888777666333111000111222///...------............+++***)))***+++,,,+++***,,,+++***(((''''''''''''$$$&&&((('''&&&$$$$$$$$$%%%%%%%%%&&&''''''%%%### %%%%%%$$$+++333000%%%!!!%%%'''&&&###"""%%%(((%%%%%%$$$###########################""""""""""""""""""""""""###$$$%%%&&&%%%$$$$$$###############$$$$$$%%%&&&'''&&&$$$"""!!!!!! !!!!!!"""  !!!""""""#########!!!  """######### !!!!!!!!!###$$$%%%$$$###"""###%%%""""""#########$$$$$$$$$"""""""""""""""""""""!!!"""######"""!!!!!!###%%%$$$$$$############$$$$$$%%%###!!!###%%%&&&$$$!!!"""""""""###&&&(((((('''"""###$$$%%%%%%$$$###"""$$$###"""!!! !!!!!!$$$###"""###%%%&&&%%%$$$&&&+++***###%%%...///)))$$$###""""""""""""""""""%%%$$$############$$$%%%$$$#########"""""""""!!!!!!###%%%&&&%%%%%%$$$"""###$$$$$$######%%%'''###############"""""""""!!!"""""""""!!!!!!###%%%$$$$$$$$$$$$############""""""###$$$$$$%%%&&&&&&&&&$$$""""""$$$$$$$$$###########################!!!###&&&)))***)))'''%%%###"""!!!!!!###'''+++---))))))))))))))))))((((((&&&'''((()))******)))(((((('''&&&'''(((***---...%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$'''%%%$$$$$$%%%%%%$$$###%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&$$$$$$#########%%%$$$$$$$$$###$$$$$$%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$$$$%%%%%%$$$###&&&%%%%%%%%%%%%%%%%%%&&&#########$$$%%%&&&&&&'''$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""""""""&&&+++***%%%####################################$$$%%%&&&'''%%%$$$###"""###$$$&&&(((############""""""""""""############""""""""""""}}}xxxwwwvvvyyy}}}~~~|||zzzuuuuuutttsssrrrpppnnnmmmpppnnnllljjjjjjkkkmmmoooqqqqqqssstttwwwyyy{{{}}}uuuUUUHHHDDD???999888666333000//////000000...---,,,,,,,,,,,,++++++***)))***++++++***))))))((((((((((((((()))***###%%%&&&&&&%%%#########%%%$$$$$$&&&''''''%%%###''')))###!!!&&&######&&&%%%!!! ###'''$$$$$$###""""""!!!""""""############""""""""""""""""""""""""###$$$%%%&&&$$$$$$######""""""!!!!!!"""&&&)))((($$$!!!!!!""""""!!!!!! !!!!!!  !!!""""""""""""  """$$$$$$$$$ !!!"""""""""$$$%%%&&&%%%$$$###$$$%%%""""""######$$$$$$$$$$$$!!!!!!"""$$$%%%&&&'''((( !!! !!!$$$'''$$$$$$############$$$$$$((($$$"""$$$((()))&&&!!!!!! !!!###&&&(((((((((###$$$%%%&&&&&&%%%$$$###!!!!!! !!!###%%%&&& """$$$$$$""" ))),,,$$$!!!&&&'''"""!!!!!!!!!"""###%%%&&&'''$$$###"""""""""###$$$%%%"""""""""""""""!!!!!!!!! !!!$$$''')))***)))))) !!!######$$$%%%(((***%%%%%%$$$$$$######"""""" !!!!!!"""%%%'''$$$$$$######""""""!!!!!!########################$$$###!!!"""###$$$$$$###""""""""""""""""""""""""!!!%%%((()))(((&&&%%%"""""""""###$$$&&&'''(((***+++++++++***)))((('''$$$&&&(((*********((('''((('''&&&%%%&&&(((***+++###$$$&&&&&&&&&&&&$$$###$$$$$$%%%%%%%%%$$$###"""&&&%%%%%%&&&&&&&&&$$$"""############$$$%%%&&&'''$$$%%%%%%&&&'''((())))))&&&%%%$$$$$$######$$$$$$&&&%%%$$$###"""""""""###"""###%%%&&&'''&&&%%%%%%$$$$$$###""""""###$$$$$$***(((%%%###$$$$$$$$$###$$$######""""""######$$$#########$$$$$$%%%%%%%%%%%%&&&(((((('''&&&'''(((%%%&&&&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!%%%&&&######%%%%%%###""""""""""""""""""""""""############$$$%%%&&&'''###"""!!!!!!"""$$$&&&((($$$$$$######""""""!!!!!!############""""""""""""zzz~~~zzzuuurrrppptttqqqnnnkkkjjjhhhfffdddgggjjjnnnoooooonnnnnnooopppvvveeeNNNFFFBBB>>>999888666555444444555555777555222///,,,***))))))***)))(((''''''&&&&&&&&&+++***)))'''''''''((()))$$$)))***%%%$$$'''(((%%%$$$$$$$$$$$$%%%%%%&&&'''(((&&&$$$"""!!!"""$$$%%%###""""""""""""$$$&&&'''%%%$$$###"""""""""$$$$$$$$$###!!!"""######"""!!!###!!! !!!"""###"""!!!!!!""""""#########""""""%%%$$$######""""""#########""""""$$$'''&&&### !!!"""###%%%$$$"""!!!!!!!!! """""""""###%%%(((***,,,!!!!!!  """"""###$$$%%%&&&%%%$$$###"""&&&&&&%%%%%%$$$###""""""""""""###$$$%%%%%%&&&&&& !!!"""$$$%%%&&&$$$$$$######""""""!!!!!!'''$$$"""$$$(((***(((%%%########################$$$###"""""""""###$$$%%%###"""!!!!!!###$$$###"""##############################""""""!!!!!! !!!######"""###&&&)))'''&&&$$$"""""""""""""""!!!!!!!!!"""$$$!!! !!!%%%((()))***%%%""""""$$$######'''...---%%%!!!$$$'''&&&"""!!!""""""""""""############(((((((((&&&$$$"""""""""###"""!!! !!!!!!"""###$$$$$$$$$###%%%$$$ ###&&&&&&######""""""""""""######$$$"""###&&&&&&"""!!!###''')))++++++)))'''&&&%%%((()))*********)))'''&&&%%%''')))***+++***)))(((###$$$&&&(((((('''&&&%%%###$$$&&&''''''&&&$$$###(((&&&%%%###""""""###### '''(((""""""))))))"""$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$!!!&&&'''$$$%%%******%%%$$$!!!"""&&&&&&$$$(((000CCC...$$$""""""&&&"""%%%'''&&&$$$###%%%(((%%%(((***'''""""""$$$$$$$$$%%%%%%&&&&&&&&&""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######"""$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$%%%$$$###!!!!!!###%%%%%%### !!!$$$%%%%%%###%%%$$$###"""###$$$&&&''')))'''%%%$$$$$$$$$###"""$$$%%%%%%%%%%%%###"""!!!vvvxxx}}}{{{xxxuuusssqqqqqqpppooommmkkkmmmpppqqqooonnnmmmmmmlllpppvvv{{{cccNNNFFFAAA<<<999888777555444444444555555444111...,,,+++++++++******)))((('''''''''(((+++***((('''&&&&&&&&&'''''',,,,,,(((&&&))))))'''$$$$$$#########$$$%%%%%%***(((%%%###!!!!!!"""###%%%%%%############$$$%%%%%%$$$###""""""###$$$$$$%%%$$$""""""######""" !!! !!!######"""!!! """###%%%&&&&&&&&&""""""""""""###$$$%%%%%%%%%$$$######%%%$$$!!!!!! !!!"""$$$"""!!!!!!!!!!!! """!!!!!!!!!"""###%%%&&&""""""!!! !!!"""###$$$######$$$$$$$$$$$$$$$###&&&&&&%%%$$$$$$###""""""""""""###$$$$$$%%%&&&&&&!!!!!!!!!"""###$$$%%%&&&#########""""""!!!!!!!!!'''$$$"""###''')))&&&###!!!!!!"""###$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&&&&$$$######$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! !!!""""""!!!!!!$$$)))...&&&%%%$$$"""!!!!!!"""############!!! !!!$$$&&&"""!!! ###%%%&&&&&&%%%"""!!!###"""###)))000444+++######%%%$$$"""### !!!!!!!!!!!!"""""""""&&&'''(((&&&$$$""""""###"""!!!!!! !!!!!!!!! !!!!!!"""######$$$$$$###&&&&&&"""!!!$$$%%%#########""""""""""""######$$$"""###&&&&&&"""!!!###***+++------,,,+++***)))'''((()))***************&&&''')))***+++***)))(((###$$$&&&(((((('''&&&%%%$$$%%%&&&''''''%%%###"""((('''&&&$$$$$$$$$$$$$$$###$$$######(((,,,)))###$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$### $$$%%%""""""&&&&&&###$$$""""""%%%%%%$$$'''---<<<,,,!!!$$$(((%%%$$$'''###%%%'''&&&%%%$$$&&&(((%%%(((***(((### !!!###$$$$$$%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$###"""!!!!!!!!!###$$$$$$%%%%%%$$$$$$###$$$%%%%%%$$$""""""###$$$$$$""" !!!###$$$###!!!$$$%%%'''))),,,...///000555333///---+++***(((&&&'''&&&$$$"""!!!!!!!!!"""{{{www}}}}}}zzzvvvtttnnnpppssstttsssrrrrrrsssoooqqqrrrsssuuuxxx}}}aaaPPPJJJCCC;;;:::999888666555444444444333222000...---,,,,,,---******))))))))))))))))))***)))'''&&&%%%%%%&&&&&&***...///+++)))******((($$$$$$######""""""######)))(((%%%###""""""###$$$'''&&&%%%###""""""######$$$######"""######$$$$$$'''%%%$$$###$$$$$$"""!!!  !!!######""" """"""###%%%%%%&&&&&&&&& !!!###%%%'''(((&&&$$$"""""""""!!!!!!!!!  !!!!!!!!!!!! ######""""""!!!!!!!!!!!!"""""""""""""""###$$$$$$######"""######$$$%%%&&&%%%%%%%%%$$$######""""""""""""######$$$%%%%%%%%%###############$$$%%%%%%""""""""""""!!!!!!!!!!!!'''$$$"""###%%%&&&$$$!!! !!!###$$$%%%&&&'''((('''%%%$$$$$$%%%&&&''')))'''%%%%%%%%%%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!! !!!%%%+++000&&&%%%###"""!!!!!!"""############!!! !!!$$$'''$$$""" !!!######"""$$$"""!!!!!!!!!###+++555<<<000$$$!!!"""""""""$$$ !!!!!!!!!!!!$$$&&&&&&%%%$$$###$$$%%%!!!!!!!!!!!!!!!!!!"""###!!!!!!!!!"""######$$$$$$###&&&'''%%%%%%&&&$$$ ######""""""""""""######$$$""""""&&&&&&###"""$$$&&&''')))*********)))(((''''''(((((()))+++,,,---&&&''')))***+++***((('''$$$%%%&&&'''''''''&&&%%%%%%&&&&&&'''&&&%%%###"""(((((('''&&&%%%%%%%%%%%%)))###"""***222111***&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######"""$$$###!!!!!!$$$$$$###$$$"""###$$$$$$"""%%%***---$$$ %%%'''###!!!$$$$$$%%%&&&&&&%%%%%%&&&((($$$''')))((($$$"""###%%%%%%%%%%%%%%%%%%$$$$$$$$$##################""""""######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&%%%$$$"""!!!!!!!!!!!!######$$$$$$$$$$$$#########%%%&&&&&&$$$######$$$###"""!!!"""$$$$$$""" %%%'''+++...111222333333111///......000111111000...+++'''$$$!!!!!!"""###{{{{{{zzzxxxwwwwwwxxx{{{}}}pppxxx|||aaaTTTNNNEEE<<<;;;:::999888666555444333111000///...------...///++++++******)))******+++((('''&&&&&&&&&'''((())),,,...///---+++)))((((((&&&%%%$$$######"""######'''&&&$$$######$$$%%%&&&&&&%%%###"""!!!!!!""""""##################$$$$$$(((&&&$$$$$$$$$$$$"""!!! !!!######""" %%%%%%%%%%%%$$$###"""!!! !!!###$$$&&&'''$$$###!!! """"""!!!  !!!!!! !!!$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!""""""######$$$$$$############%%%'''(((%%%$$$$$$$$$######""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!'''%%%######$$$$$$""" !!!"""###$$$%%%&&&&&&&&&%%%#########%%%(((***((('''&&&&&&&&&'''%%%$$$########################""""""""""""!!!!!!!!!!!!""""""!!!!!!"""%%%)))+++%%%$$$###!!!!!!!!!"""###!!!!!!!!!  ###&&&'''$$$!!! !!!!!!!!! $$$!!! ###---999<<<000$$$!!!!!!!!!"""$$$ !!!!!!!!!"""""""""$$$%%%%%%$$$$$$%%%&&&######"""!!!!!!!!!""""""!!!!!!""""""###############'''(((((((((((($$$$$$######""""""######$$$$$$""""""%%%&&&######&&&%%%%%%&&&''')))))))))'''((((((''''''((()))+++,,,&&&''')))******)))((('''$$$%%%&&&'''''''''&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$''''''&&&&&&%%%%%%%%%%%%((("""%%%222888000'''%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$#########%%%%%%$$$######$$$%%%$$$$$$$$$$$$###"""!!!###&&&$$$ $$$%%%""""""%%%###$$$%%%%%%%%%%%%%%%&&&$$$&&&((((((&&&%%%%%%'''&&&%%%%%%%%%$$$$$$######$$$############"""""""""######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%###############$$$$$$%%%######$$$$$$$$$$$$#########%%%''''''%%%##################$$$%%%$$$###"""++++++,,,,,,,,,---------&&&%%%%%%'''***---...---333111---***'''&&&%%%%%%yyysss~~~|||zzzyyywww{{{www```UUUNNNEEE===<<<<<<;;;999777555444333000///...------...///000,,,++++++************+++&&&&&&%%%&&&(((***,,,---++++++------***'''&&&&&&'''&&&%%%$$$$$$$$$$$$$$$((('''&&&%%%$$$###$$$$$$###"""!!! !!!"""###""""""######$$$$$$$$$$$$'''&&&$$$$$$%%%$$$###!!!###""" !!!"""###"""!!!$$$$$$$$$$$$###""" """"""!!!!!!""""""###$$$  !!!"""###"""!!!  """"""!!! """!!!"""$$$%%%%%%$$$###""" !!!"""""""""###%%%$$$$$$$$$%%%&&&((()))$$$$$$###############""""""###############$$$$$$&&&%%%$$$$$$###$$$$$$$$$!!!!!!!!!"""""""""""""""&&&%%%$$$######"""!!! ###############$$$$$$$$$###"""!!!!!!###&&&***,,,&&&%%%$$$%%%'''((('''&&&########################!!!!!!!!!!!!"""""""""""""""!!!""""""###$$$######$$$###"""!!!!!!!!!"""### !!!!!! !!!$$$&&&(((&&&###!!!""""""!!! ###!!!!!! """...;;;888---###!!!###""""""###!!!!!!"""""""""#########!!!###$$$$$$$$$$$$%%%'''&&&%%%$$$###"""!!!!!!!!!"""""""""""""""############&&&((((((***+++&&& $$$$$$############$$$$$$%%%""""""%%%&&&###$$$'''(((''''''))),,,---,,,+++***)))''''''&&&'''((()))'''((()))******)))'''&&&%%%%%%&&&&&&&&&'''&&&&&&"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%$$$$$$###$$$$$$,,,999:::...%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###""""""&&&$$$$$$$$$$$$###$$$%%%###%%%%%%###!!!!!!"""###&&&$$$$$$'''''''''))),,,######"""###$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$%%%&&&&&&"""######$$$$$$######""""""$$$&&&&&&%%%###"""######$$$%%%&&&&&&%%%%%%&&&...,,,)))'''&&&&&&((()))%%%$$$"""!!!"""###"""!!!,,,,,,,,,,,,,,,+++******xxxgggttt||||||{{{}}}~~~}}}{{{rrr^^^TTTLLLDDD>>>======<<<:::888555333222///......---...///000111---,,,+++***))))))))))))%%%%%%%%%&&&(((+++---///((((((***,,,***%%%$$$&&&&&&&&&%%%%%%$$$%%%%%%%%%+++***(((&&&$$$"""!!!!!!###"""!!! !!!!!!###$$$!!!"""###$$$$$$$$$$$$$$$%%%$$$######$$$$$$###"""(((%%%""" !!!"""###""" !!!"""###$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!! """#########""""""!!!!!!"""""""""%%%$$$""" """"""$$$%%%$$$"""!!!!!!""""""""""""%%%%%%%%%%%%%%%&&&'''(((################################################%%%$$$$$$#########$$$$$$""""""""""""############%%%%%%$$$$$$###"""!!!!!!###########################""" """&&&***---###""""""$$$&&&(((''''''!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!"""###$$$###!!!######!!!!!!!!!!!!"""###"""######""""""###&&&)))(((%%%###!!!"""""""""!!!"""!!!"""!!!"""///<<<555+++###"""$$$###"""###""""""""""""############!!!"""$$$$$$###$$$%%%'''&&&%%%$$$###""""""""""""""""""""""""""""""######$$$%%%&&&&&&***---+++%%%$$$$$$############$$$$$$%%%""""""%%%&&&$$$%%%((((((&&&%%%&&&***,,,+++)))******)))((((((((((((((('''(((***+++***)))'''&&&%%%%%%%%%&&&&&&&&&''''''######$$$$$$%%%&&&'''(((###$$$$$$%%%%%%$$$######)))---555>>>===555...,,,&&&&&&%%%%%%%%%%%%$$$$$$''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%$$$###""""""###!!!"""%%%%%%"""!!!###"""&&&&&&###!!!######"""%%%$$$$$$%%%&&&((()))+++$$$###"""###$$$%%%%%%###$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######""")))((('''&&&$$$$$$$$$$$$""""""############"""""""""$$$%%%%%%###""""""######%%%&&&&&&%%%&&&(((+++---+++'''$$$###%%%(((+++$$$"""!!!!!!###$$$###""" """%%%(((***,,,,,,,,,jjjjjjtttsssaaaVVVMMMFFFCCC>>>>>>===;;;999666333111//////...------///000111...---+++***((((((''''''&&&&&&&&&&&&''')))+++,,,&&&%%%(((,,,***$$$###&&&$$$$$$$$$$$$$$$$$$%%%&&&(((((('''&&&%%%$$$$$$$$$&&&%%%$$$"""""""""###### !!!###$$$%%%%%%$$$$$$###"""!!!"""$$$$$$$$$###---)))### """###$$$ """###$$$%%%%%%&&&######"""!!!!!!!!!!!!!!!!!!######!!! !!!"""##################$$$%%% $$$'''&&&""" """ $$$&&&&&&%%%"""  """##################$$$$$$%%%$$$$$$$$$""""""""""""########################""""""""""""######"""""""""######$$$"""#########$$$$$$$$$%%%%%%%%%%%%$$$###"""######"""""""""###$$$$$$$$$%%%'''%%%"""!!!"""%%%))),,,###"""!!!"""$$$%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""######""" """$$$$$$###!!!###"""!!! !!!"""###"""######""""""$$$'''***%%%###!!! !!!""""""!!!!!!"""###### """...;;;888---$$$###$$$######$$$!!!!!!!!!""""""""""""###!!!"""$$$$$$######$$$&&&###############$$$%%%&&&###"""""""""""""""""""""$$$$$$######)))000///+++%%%$$$$$$######$$$$$$%%%%%%""""""%%%%%%$$$&&&)))((($$$"""###''')))(((%%%)))******+++++++++******((()))***+++***)))'''&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$$$$+++///222444888:::666000&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%$$$###"""!!!!!! """'''((($$$"""$$$!!!&&&'''###"""$$$%%%""""""""""""###%%%'''&&&$$$&&&$$$###$$$&&&(((&&&$$$$$$$$$$$$%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$((((((&&&%%%$$$#########""""""############""""""######$$$"""!!! !!!###"""###$$$$$$###%%%***...***(((&&&$$$###%%%'''(((###!!!!!!"""$$$&&&'''&&& """$$$&&&((()))tttiiigggxxxvvveeeZZZPPPIIIHHH???>>>>>><<<999666333111//////...------...000000...---+++)))((('''&&&&&&((('''&&&%%%&&&&&&((((((%%%$$$''',,,+++$$$###'''###"""""""""###$$$%%%%%%""""""$$$%%%'''((()))******)))'''%%%###"""###### !!!###$$$%%%%%%$$$$$$"""!!! !!!###$$$$$$###000+++$$$ !!!$$$%%%######$$$%%%%%%%%%$$$$$$""""""!!!!!!!!!!!!"""""""""%%%%%%"""  $$$#########$$$%%%&&&&&&!!!%%%)))(((### """"""$$$'''))))))'''###!!!!!!###$$$%%%$$$$$$!!!"""###$$$$$$###!!! """""""""""""""##################"""""""""""""""""""""!!!!!!"""######$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$######$$$ !!!###$$$%%%&&&'''+++(((%%%######%%%(((+++$$$"""!!!"""######"""!!!######################## !!!!!!!!!""""""######%%%""" ###&&&&&&%%%###"""!!! !!!"""### !!!!!! """%%%(((###!!! """"""!!!!!!"""$$$$$$!!!"""---;;;<<<000%%%#########$$$%%% !!!!!!!!!"""!!!###$$$$$$######$$$%%%!!!!!!!!!###$$$&&&((()))#########"""""""""""""""$$$###!!!!!!(((111222///%%%$$$$$$######$$$$$$%%%&&&""""""%%%%%%$$$&&&***,,,(((%%%&&&***,,,***'''((()))+++---.........---((()))***+++***)))'''%%%&&&%%%%%%%%%%%%&&&'''''')))(((&&&%%%$$$#########$$$%%%&&&'''''''''&&&%%%$$$&&&$$$"""***555444)))&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$""""""!!!"""!!!$$$+++,,,'''$$$'''!!!&&&((($$$"""%%%&&&"""$$$$$$%%%&&&***+++'''"""(((&&&$$$%%%(((***(((&&&$$$######$$$%%%%%%$$$###""""""######$$$$$$$$$%%%###$$$%%%&&&((()))******######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&""""""############""""""#########!!!!!!###!!!"""###"""!!!%%%+++000((('''&&&$$$############)))'''$$$###"""!!! &&&$$$""" !!!"""$$$ooofffqqq~~~mmmVVVKKKIIIDDD???===999777666555333222///............///000000000///...+++***(((((('''(((((((((((('''&&&%%%$$$%%%%%%%%%&&&'''(((******$$$#########""""""!!!!!!############$$$%%%&&&'''$$$###"""""""""###%%%%%%$$$$$$$$$###"""!!!!!!!!!!!!"""$$$$$$######$$$&&&'''$$$!!! !!!###$$$%%%%%%###!!! """######""" !!!!!!!!!!!! ######$$$$$$$$$######"""##################"""""" %%%&&&###!!!"""""" !!!"""###"""!!!"""###%%%###!!! """######"""((((((&&&$$$!!! """###%%%%%%%%%$$$$$$$$$######%%%&&&&&&%%%$$$$$$%%%'''+++%%% """$$$###!!!%%%$$$###""""""###$$$%%%$$$#########%%%&&&%%%$$$"""######$$$$$$%%%&&&&&&&&&)))(((###!!!"""""" ######""""""""""""""""""!!!"""$$$$$$######$$$%%%%%%$$$"""###$$$$$$###"""######"""!!!"""###%%%&&&%%%$$$###"""!!!!!!!!!!!!"""!!! !!!$$$&&&&&&&&& """%%%$$$!!! """%%%$$$!!!###$$$,,,555***&&&!!!!!!$$$&&&$$$!!!!!!!!!!!!!!!""""""""""""###  %%%'''%%%"""### !!!&&&)))&&&###&&&&&&%%%%%%$$$###""""""%%%$$$######%%%''')))+++,,,,,,+++(((###!!!"""%%%$$$$$$%%%&&&&&&'''(((((())))))))))))((('''&&&%%%'''((()))+++,,,,,,,,,,,,*********)))(((&&&%%%$$$###$$$%%%&&&''''''''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$$$$$$$%%%'''((((((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&((((((&&&$$$###&&&&&&%%%$$$$$$######"""&&&$$$"""$$$&&&(((&&&$$$'''%%%###%%%''''''%%%"""%%%%%%$$$###"""""""""###########################''''''&&&%%%&&&))))))'''############"""""""""""" !!!###$$$$$$%%%''')))######$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""""" !!!"""##################%%%###!!!%%%---...)))((('''$$$!!! """'''+++***(((%%%""" !!!!!!""""""!!! yyymmmrrr{{{~~~nnnXXXMMMJJJDDDCCC???:::666555333222000...------,,,,,,------...,,,,,,+++)))((((((((((((%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$#########""""""""""""""""""""""""###$$$$$$%%%$$$###"""""""""###$$$%%%########################$$$%%%&&&%%%$$$$$$%%%''''''$$$!!! !!!###$$$%%%%%%###!!!!!!"""######""" !!!!!!!!!!!! """"""############""""""!!!!!!!!!!!!!!!!!!!!!"""!!!%%%&&&"""!!!"""###"""$$$$$$$$$###!!! !!!###!!!!!!!!!!!!!!!"""###$$$&&&&&&%%%$$$!!!!!!"""$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%######%%%&&&+++&&&!!! """$$$###!!!$$$###""""""""""""###$$$"""!!!!!!!!!###$$$###"""&&&&&&&&&%%%%%%%%%$$$$$$%%%''''''###"""$$$%%%#########"""""""""######$$$!!!###$$$$$$######$$$%%%$$$""""""###$$$%%%$$$##################$$$%%%%%%%%%$$$###""""""!!!!!!!!!!!!!!! """%%%&&&&&&%%%!!!""""""!!!!!!"""###%%%!!!!!!"""###)))222***%%%"""!!!$$$%%%###!!!!!!!!!!!!!!!"""""""""###$$$!!!!!!&&&(((&&&###""" """&&&(((&&&###&&&&&&%%%$$$$$$###""""""###"""""""""###%%%''')))''')))***+++***)))'''&&&###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$''''''((())))))******************)))(((&&&%%%$$$%%%%%%%%%&&&'''(((((((((%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""%%%$$$######$$$%%%&&&'''$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###&&&$$$###$$$&&&'''&&&$$$&&&$$$###$$$&&&&&&%%%"""$$$$$$######"""#################################$$$#########$$$&&&%%%$$$############""""""""""""&&&'''&&&%%%######$$$&&&#########$$$$$$$$$%%%%%%&&&&&&%%%$$$###""""""""""""#########$$$$$$$$$%%%%%%&&&$$$$$$)))000///)))))))))'''$$$"""###&&&)))'''&&&$$$"""!!!!!!"""###""""""######""""""!!! tttnnnuuu}}}~~~ppp\\\QQQMMMFFFFFFAAA;;;666333222111000...---,,,+++************)))((((((''''''''''''(((######$$$%%%&&&''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$###############"""""""""""""""""""""""""""############""""""######$$$%%%!!!""""""###$$$%%%%%%%%%%%%&&&&&&%%%######$$$&&&&&&$$$!!! """$$$%%%$$$$$$###!!!!!!###$$$###### !!!!!!""""""!!!!!! """######$$$$$$$$$###### !!!!!!"""""""""###&&&&&&""" ###%%%$$$&&&&&&&&&###  !!!###"""!!!!!!$$$'''%%%%%%%%%$$$""""""###%%%%%%%%%%%%$$$$$$$$$#########$$$%%%$$$""""""$$$%%%+++&&&"""!!!"""$$$###!!!###""""""!!!!!!""""""###"""!!!!!!!!!###$$$###""")))((('''&&&%%%$$$###"""$$$'''&&&""""""%%%%%%##################$$$%%%&&&"""###$$$$$$###"""$$$%%%###""""""###%%%&&&%%%$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$######"""!!!!!!!!!!!! !!!###&&&&&&%%%###"""!!!!!!"""$$$%%%%%%$$$%%%""" !!!!!!!!!&&&---(((%%%""""""$$$%%%###!!!!!!!!!!!!"""""""""######%%%"""!!!###&&&(((&&&$$$""" """&&&'''&&&###%%%%%%%%%$$$######""""""!!! !!!###%%%&&&"""###'''---222111---(((#########$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))))))))((('''%%%%%%&&&&&&%%%%%%&&&'''((()))%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$######$$$############$$$%%%%%%######"""######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&$$$$$$###"""###%%%%%%$$$############"""######$$$$$$###########################""""""$$$%%%%%%$$$"""############"""""""""""",,,+++)))%%%"""!!!"""############$$$$$$$$$$$$%%%''''''&&&%%%$$$###""""""%%%$$$#########$$$%%%&&&$$$$$$###%%%---222///''')))***)))'''%%%$$$%%%&&&$$$######""""""$$$%%%&&&######$$$$$$######""""""ssseeeqqq}}}qqq___UUUPPPHHHGGGBBB;;;555333222222222///...---+++***))))))))))))(((''''''&&&&&&''''''$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''((()))##########################################""""""###############$$$$$$$$$!!!!!!""""""###$$$$$$$$$$$$$$$$$$###!!! """###%%%###!!!!!!"""$$$%%%$$$$$$"""!!!"""$$$%%%$$$###!!!!!!""""""""""""!!!!!!$$$$$$%%%%%%&&&%%%%%%%%%!!!!!!!!!""""""######$$$$$$'''&&&!!! ###&&&&&&&&&&&&&&&###  """%%%$$$!!! %%%)))''''''(((&&&$$$######$$$%%%%%%%%%$$$$$$$$$#########$$$$$$###""""""###%%%***'''###"""#########!!!""""""!!!!!!!!!!!!""""""$$$#########%%%&&&%%%$$$((('''&&&%%%$$$######"""&&&'''&&&""""""%%%$$$!!!############$$$%%%&&&'''"""###$$$$$$###"""###%%%%%%#########%%%%%%$$$###"""###%%%''''''&&&$$$"""###############"""!!!!!! """$$$&&&&&&$$$"""%%%###"""$$$(((***)))'''###"""!!!!!! !!!&&&***&&&$$$""""""$$$$$$###!!!!!!!!!"""""""""#########$$$###"""###%%%&&&%%%$$$"""!!!!!!###%%%&&&%%%###%%%$$$$$$$$$######"""""" !!!"""###$$$ ###+++333444...'''""""""######$$$$$$$$$$$$$$$%%%&&&'''((()))))))))***)))((('''&&&''''''((((((((())))))((('''&&&&&&'''%%%$$$###$$$%%%''')))%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$########################$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$######$$$%%%%%%%%%%%%######""""""###$$$$$$$$$###"""""""""###$$$%%%%%%########################%%%###$$$)))***(((%%%$$$############"""""""""!!!+++***((($$$!!! """$$$############$$$$$$$$$$$$(((((('''&&&$$$###""""""&&&%%%###""""""###%%%&&&""" &&&...111+++###&&&''')))(((&&&%%%%%%%%%$$$############$$$%%%&&&"""###############""""""xxxjjj|||{{{qqqaaaXXXSSSJJJEEEAAA:::555333444444444000000...,,,+++*********+++***)))((('''&&&&&&&&&((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''(((###############$$$$$$$$$###$$$$$$%%%%%%$$$###"""""""""######$$$$$$$$$$$$""""""""""""""""""""""""###%%%%%%%%%###""""""###$$$"""!!!!!!###%%%%%%$$$###""""""###%%%%%%$$$###!!!!!!""""""""""""!!!!!!""""""###$$$%%%%%%$$$$$$ !!!!!!"""""""""$$$'''&&&!!! $$$&&&&&&$$$%%%$$$###!!! !!!"""###&&&%%%!!!!!!%%%))))))******(((&&&######$$$%%%%%%%%%$$$$$$$$$#########$$$$$$###""""""###%%%(((&&&$$$######$$$######!!!!!!""""""""""""!!!!!!$$$#########%%%&&&%%%$$$########################'''(((&&&$$$&&&+++***&&&############$$$%%%&&&'''"""$$$%%%$$$###"""###$$$'''%%%$$$$$$%%%%%%###"""!!!###%%%''''''%%%###!!!"""############"""!!!!!!!!!!!!"""$$$&&&&&&$$$"""%%%###"""$$$(((***)))'''!!!""""""!!!!!!###''')))$$$#########$$$$$$###!!!""""""""""""###############"""!!!"""###$$$######"""""""""###%%%%%%$$$###$$$$$$###############"""!!!!!!!!!!!!""""""###$$$!!!&&&...111+++$$$""""""############$$$$$$"""###%%%'''((())))))***++++++***)))(((((((((((('''(((((((((((((((''''''&&&%%%###""""""$$$&&&'''%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$########################'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$###""""""###$$$%%%&&&&&&'''######$$$$$$$$$$$$%%%%%%#########""""""###$$$&&&###"""""""""###$$$%%%%%%########################%%%###&&&---...)))%%%%%%############"""""""""!!!$$$$$$$$$"""!!!!!!$$$&&&""""""#########$$$$$$$$$(((((('''&&&%%%######"""%%%$$$"""!!! """###%%%""" !!!(((//////)))###!!!$$$'''((('''&&&%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!"""######"""""""""xxxooobbbZZZVVVMMMDDD@@@:::666555444444444111000///---,,,,,,++++++,,,+++***)))''''''&&&&&&*********))))))'''&&&&&&'''&&&%%%###""""""""""""#########$$$$$$$$$$$$$$$######%%%&&&&&&%%%$$$###""""""###$$$$$$$$$$$$############"""""""""""""""$$$&&&)))***(((&&&%%%%%%###"""!!!"""$$$%%%%%%$$$"""""""""$$$&&&&&&%%%###!!!""""""######""""""!!! !!!""""""""""""""""""%%%%%%""" $$$&&&%%%"""###$$$"""!!!!!!"""$$$"""$$$&&&%%%""""""%%%((()))******)))&&&$$$###$$$%%%%%%%%%$$$$$$$$$#########$$$%%%$$$""""""$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!""""""######""""""!!!"""!!!!!!!!!###$$$###"""!!!!!!!!!"""###$$$$$$%%%&&&'''&&&&&&+++111111---###############$$$%%%&&&###$$$%%%$$$"""""""""$$$'''%%%$$$$$$%%%%%%$$$###!!!###%%%&&&&&&$$$!!! !!!"""###$$$$$$###"""!!!"""""""""$$$%%%&&&$$$""""""!!!!!!"""$$$%%%%%%$$$ ###$$$"""!!!%%%''''''"""######$$$######"""""""""""""""#########$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$########################!!!!!!!!!""""""############ $$$+++---((("""######################## !!!###$$$&&&'''''''''++++++,,,,,,+++***)))(((&&&'''((((((((((((((('''&&&%%%$$$######$$$%%%&&&%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$###"""%%%%%%$$$###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%((())))))(((%%%$$$""""""###$$$%%%%%%&&&&&&"""###$$$$$$######$$$&&&############"""###%%%(((#########"""######$$$$$$########################$$$!!!$$$...///(((##################"""""""""""" !!!"""""""""###%%%'''"""""""""############$$$&&&&&&%%%%%%$$$$$$######$$$###"""!!!!!!!!!"""###$$$###&&&---000---(((&&&"""%%%''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$###### !!!""""""###"""""""""uuummmaaa[[[XXXOOOEEEAAA<<<888666444222111000000...---,,,,,,,,,,,,******)))(((((('''(((((('''((((((((((((((('''''''''&&&%%%###"""!!!!!!!!!#########$$$$$$%%%%%%%%% !!!###%%%&&&%%%$$$###!!!"""###$$$%%%$$$$$$############$$$$$$%%%%%%&&&"""&&&+++---,,,)))&&&%%%###!!!!!!"""$$$%%%%%%$$$"""""""""$$$&&&'''%%%$$$""""""############"""""" !!!"""############"""""""""!!! $$$%%%"""!!!$$$%%%$$$###$$$$$$###!!! """###&&&&&&%%%$$$$$$$$$$$$%%%$$$&&&((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%######%%%&&&###$$$$$$%%%%%%%%%&&&'''""""""###$$$$$$###"""""""""!!!!!!!!!###$$$###"""!!!""""""###$$$$$$%%%%%%'''&&&$$$$$$)))///...)))######"""""""""######$$$###$$$%%%$$$"""!!!"""###$$$###"""$$$&&&''''''&&&!!!"""###$$$$$$"""  """###$$$$$$###"""!!!$$$"""""""""$$$%%%$$$###!!!""""""!!!!!!"""###"""''''''###"""%%%&&&$$$!!!"""$$$$$$###"""""""""""""""#########$$$$$$$$$######$$$######"""######!!!###$$$$$$$$$######$$$""""""""""""############ !!!!!!"""""""""""""""###"""###''',,,---(((###$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%&&&'''''')))***,,,------+++)))(((&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$###"""############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((''''''#########$$$$$$%%%%%%%%%!!!###%%%$$$###"""$$$&&&###$$$%%%###"""###'''***$$$$$$######"""#################################"""$$$///111'''!!!"""############""""""""""""!!!###%%%%%%$$$######$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""%%%$$$)))//////)))&&&'''"""$$$'''((('''&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$!!!"""######$$$$$$######~~~}}}uuuxxxyyyyyyvvvuuuwwwzzzuuuvvvyyy{{{~~~ssskkk```\\\YYYPPPGGGCCC>>>:::666333000...//////...---,,,,,,,,,,,,'''''''''''''''((())))))$$$%%%&&&'''((((((((((((%%%%%%%%%$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%% """$$$%%%$$$######!!!"""###$$$%%%$$$######"""###$$$%%%'''((()))***$$$)))---,,,)))%%%$$$"""!!!!!!"""$$$&&&%%%$$$"""""""""$$$''''''&&&$$$""""""############"""""""""###$$$%%%&&&'''''''''''''''&&&%%%$$$###""""""###%%%"""!!!###$$$"""$$$%%%$$$###!!! !!!"""(((&&&$$$$$$%%%%%%$$$###"""$$$&&&%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%&&&&&&%%%$$$$$$%%%'''!!!###$$$%%%%%%&&&''')))"""###$$$%%%%%%$$$###"""$$$#########%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%((('''### ###'''$$$######""""""""""""""""""###%%%%%%$$$"""!!!"""###!!! !!!###''')))***)))!!!"""######"""!!!  !!!###$$$$$$###"""!!!%%%###!!!"""###$$$$$$$$$ """%%%$$$!!! """%%%%%%******$$$"""%%%%%%!!! """$$$$$$###""""""""""""############$$$$$$$$$$$$%%%%%%%%%$$$###$$$%%%!!!###$$$$$$#########$$$"""""""""""""""######### !!!!!!"""!!!!!!!!!###$$$''',,,///...)))$$$%%%%%%$$$$$$$$$$$$$$$$$$######%%%&&&'''((((((((('''))),,,......,,,)))'''%%%&&&'''((())))))))))))'''(((((())))))(((''''''%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$#########$$$%%%'''***,,,---%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))+++###$$$$$$$$$$$$%%%%%%%%%!!!###%%%$$$""""""$$$&&&###%%%%%%$$$"""###'''+++%%%%%%$$$###"""""""""##############################%%%111333(((!!!###############""""""""""""$$$&&&((((((%%%"""!!! """"""""""""############""""""#########$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###$$$)))...+++$$$"""&&&%%%'''))))))'''&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%zzzvvvuuuttttttssspppllliiijjjnnnrrrrrrooonnnqqquuuyyyzzz{{{}}}~~~~~~uuuiii___]]]XXXKKKHHHDDD===888555333111///---.........---+++)))(((((((((((((((((((((((((((...(((%%%(((+++)))%%%"""%%%'''%%%!!!$$$)))(((!!!%%%%%%%%%$$$$$$$$$#########$$$%%%$$$"""""""""######"""!!!"""%%%&&&$$$""""""%%%))),,,+++*********+++'''###"""$$$$$$""""""###$$$###!!!"""$$$''''''%%%"""!!!"""###$$$$$$$$$$$$###"""""""""""""""%%%+++---***((((((***---***%%%!!!!!!$$$%%%"""###$$$%%%%%%$$$""""""""""""""""""############---,,,)))&&&$$$###$$$$$$ $$$'''%%%!!!!!!%%%***%%%$$$$$$$$$$$$$$$$$$$$$ ###&&&'''&&&### """"""######$$$%%%&&&'''""""""#########""""""!!!!!!'''---...)))$$$!!!!!!!!!"""###$$$%%%$$$$$$###""""""#########""""""!!! !!!"""###############&&&%%%###"""""""""#########"""!!!!!!###%%%(((***"""""""""""""""!!! """"""############"""""""""######""" """######(((---&&&***,,,+++(((%%%"""!!!###%%% !!!!!!"""""""""!!!!!!)))""""""### %%%###$$$$$$###!!! """### """######""""""!!!%%%$$$###!!! &&&%%%"""!!! !!!"""###"""%%%(((+++,,,***(((&&&""" """&&&$$$###"""!!!!!!###%%%''''''&&&''''''))),,,---,,,(((%%%***))))))((('''&&&&&&&&&'''&&&%%%&&&(((*********%%%$$$"""###$$$%%%%%%$$$%%%&&&&&&%%%$$$###"""!!!&&&&&&&&&'''&&&&&&%%%%%%&&&%%%%%%***000111...)))$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$"""!!!&&&$$$!!!"""&&&((((((''''''###"""$$$%%%###%%%***((('''$$$###""""""###$$$&&&$$$!!!!!!$$$&&&&&&%%%"""""""""""""""######$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$###""""""!!!!!!"""###$$$$$$%%%%%%###"""!!! !!!"""$$$&&&((('''%%%#########%%%&&&'''---000...'''"""###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$ !!!%%%%%%"""###"""!!!!!!###'''***,,,~~~yyytttooolllmmmoooqqqqqqpppppprrrtttssstttuuuuuuuuuuuuttttttqqqooossszzz}}}zzzzzz|||}}}vvvkkkaaa___ZZZMMMHHHDDD>>>999666444222111...---------,,,***)))((('''''''''''''''''''''''')))(((((((((((('''&&&'''###%%%$$$"""&&&---...***%%%%%%%%%$$$$$$$$$#########$$$%%%$$$###""""""######"""!!!###%%%&&&$$$""""""%%%((()))(((''''''(((&&&&&&&&&%%%$$$###"""""" !!!"""###$$$%%%''')))&&&$$$"""!!!"""######"""$$$###"""!!!!!!!!!!!!"""###((()))'''%%%&&&(((+++///---$$$!!! """"""############""""""!!!"""""""""""""""######***)))&&&$$$###"""###$$$!!!"""###############$$$#########$$$%%%%%%%%%&&&000)))"""!!!$$$'''&&&###!!!!!!"""###%%%'''((()))########################+++000444333,,,%%%"""!!!""""""###$$$$$$$$$######""""""######$$$#########!!!""""""############"""%%%%%%###"""""""""######""""""!!!!!!"""$$$&&&'''"""""""""""""""!!!!!! !!!""""""######""""""!!!!!!###$$$$$$"""!!!"""###"""%%%///888333&&&"""'''+++***'''$$$""""""###$$$########################%%%!!!###$$$!!!"""%%%############"""""""""### !!!"""###$$$$$$######%%%%%%###""""""!!!!!!!!!$$$###"""!!!!!!!!!"""### !!!$$$&&&'''&&&%%%######""""""$$$$$$###""""""$$$###"""###%%%'''&&&%%%&&&'''))),,,...---)))&&&***))))))(((''''''&&&&&&((('''&&&''')))***++++++&&&$$$######$$$%%%$$$######$$$$$$%%%%%%%%%$$$$$$(((((((((((('''&&&$$$$$$&&&%%%%%%)))...///,,,(((%%%%%%&&&&&&&&&%%%%%%$$$&&&%%%%%%%%%$$$$$$$$$$$$!!!"""$$$%%%&&&%%%%%%%%%(((%%%######&&&)))))))))'''$$$"""$$$%%%###%%%)))'''&&&&&&&&&%%%$$$######&&&$$$!!!"""$$$&&&&&&%%%"""""""""""""""###$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$###############$$$$$$$$$$$$###"""""" !!!!!!"""######$$$$$$$$$###!!! !!!"""$$$%%%%%%$$$###""""""$$$&&&'''***,,,---***$$$!!!"""%%%&&&&&&&&&%%%%%%$$$$$$###%%%&&&%%%!!!"""%%%&&&###"""""" """$$$''')))yyyttttttrrrqqqqqqrrrssssssrrrsssssstttttttttttttttssszzzyyyzzz}}}}}}zzzyyy{{{uuuttttttvvvzzz~~~}}}}}}}}}~~~~~~|||~~~xxxnnndddaaa\\\OOOHHHCCC>>>999666555333222...---,,,+++***)))))))))'''''''''''''''''''''''''''***+++((($$$###&&&)))%%%&&&%%%$$$(((...000///%%%%%%%%%$$$$$$$$$#########$$$&&&%%%###""""""######""""""$$$&&&&&&$$$"""###$$$&&&&&&%%%$$$&&&'''"""&&&((('''###!!!###&&&"""!!!!!!###%%%''''''&&&$$$"""!!!!!!"""###!!! """"""!!!!!! !!!!!! $$$$$$""""""$$$&&&,,,:::===..."""!!!### """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######'''&&&$$$"""""""""#########!!!!!!###%%%%%%###!!!""""""###$$$%%%&&&''''''MMM===***"""%%%)))'''###!!!!!!"""$$$&&&(((***+++$$$######"""###$$$&&&'''...222555333---'''###"""######$$$$$$$$$######"""""""""###$$$%%%%%%$$$$$$#########$$$######""""""%%%$$$######"""############"""!!!!!!!!!"""$$$%%%""""""""""""""""""!!!!!! !!!!!!""""""!!!!!! !!!###%%%%%%$$$######### """+++555333'''!!!"""***(((%%%###""""""###$$$'''&&&%%%$$$######$$$%%%""" !!!$$$%%%######%%%###""""""###$$$%%%###"""!!!!!!###$$$%%%%%%%%%%%%%%%%%%$$$###""""""######!!!!!!!!!!!!!!!!!!"""""" !!!"""############$$$$$$###!!!"""%%%%%%###&&&%%%###$$$%%%&&&%%%%%%%%%&&&)))---///...***''')))))))))(((''''''&&&&&&((((((((((((((()))***+++'''%%%######$$$$$$###"""!!!"""###$$$%%%&&&&&&&&&******)))((('''%%%$$$###&&&%%%%%%(((,,,,,,)))%%%%%%&&&&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$######### """$$$&&&''''''((((((&&&$$$###&&&)))+++,,,'''$$$###%%%%%%###%%%(((%%%&&&'''((((((&&&###"""%%%###""""""$$$&&&%%%%%%###""""""""""""###$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$#########"""""""""###$$$%%%%%%%%%$$$"""""" !!!!!!"""#########$$$###"""!!!!!!!!!"""###%%%$$$###""""""###%%%&&&...+++((($$$"""""""""###''''''&&&%%%$$$###""""""$$$&&&%%%"""###&&&'''$$$$$$###"""""""""$$$&&&((({{{zzz||||||yyyvvvyyyzzz{{{|||}}}}}}}}}}}}}}}|||||||||zzz{{{~~~}}}{{{~~~|||zzzxxxyyy{{{yyyyyyyyyxxxwwwwwwyyy|||{{{qqqfffbbb\\\MMMGGGBBB===888666444333111...---+++)))(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&))),,,,,,'''######%%%&&&***)))'''%%%&&&)))++++++%%%%%%%%%$$$$$$$$$#########$$$&&&&&&$$$#########"""###$$$%%%&&&%%%$$$""""""###$$$######$$$'''***'''((('''$$$"""!!!###&&&%%%###""""""$$$$$$""" """"""!!!"""###"""!!!!!!!!! !!!!!! !!!!!! ###%%%)))===EEE444$$$###$$$ """!!!  """###!!! """###$$$$$$$$$###"""######$$$$$$$$$#########%%%'''((((((###$$$$$$%%%%%%&&&&&&&&&NNN>>>+++"""$$$((('''############%%%&&&(((***+++%%%$$$###"""###%%%((()))'''***------***&&&$$$$$$$$$$$$$$$$$$#########""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######"""!!!$$$$$$##################$$$###""""""""""""############"""""""""""""""""" !!!!!!!!!!!! """%%%%%%$$$#########$$$ %%%&&&###!!!###(((&&&###"""############)))(((%%%###"""###$$$%%% """$$$&&&%%%###"""######""""""$$$&&&&&&$$$""" !!!"""###$$$$$$%%%%%%$$$$$$###"""""""""###### !!!""""""!!!!!!""""""""""""######$$$%%%"""%%%$$$ !!!%%%'''(((&&&$$$$$$%%%&&&&&&%%%$$$%%%)))---///...+++((())))))(((((('''''''''''''''(((((('''''''''((()))(((&&&$$$###$$$$$$###"""""""""###$$$%%%%%%%%%%%%''''''''''''&&&%%%$$$###&&&%%%%%%'''))))))&&&###$$$%%%%%%&&&&&&&&&&&&&&&######################## """$$$%%%'''((((((%%%$$$""""""$$$(((,,,...'''$$$###%%%%%%###$$$(((%%%%%%&&&&&&&&&%%%###"""$$$#########$$$%%%%%%%%%######""""""######$$$%%%###$$$$$$%%%%%%$$$$$$############""""""""""""!!!###$$$%%%&&&%%%$$$###!!!!!!"""""""""#########$$$%%%$$$###"""!!!!!!""""""'''&&&$$$######$$$%%%'''111+++%%%!!!!!!#########&&&%%%%%%%%%$$$$$$######"""%%%&&&###"""%%%&&&%%%((('''&&&%%%%%%&&&'''(((~~~~~~}}}|||}}}}}}||||||{{{yyyxxxyyy{{{~~~ttthhhcccZZZKKKFFFBBB<<<777555333111000...---+++)))(((((())))))''''''''''''''''''''''''))),,,***&&&%%%(((((($$$+++)))'''&&&$$$$$$%%%'''%%%%%%%%%$$$$$$$$$#########%%%''''''%%%#########"""$$$&&&'''&&&%%%###"""!!!"""######$$$&&&***---000+++$$$ """$$$$$$###"""!!!!!!"""""""""!!!""""""!!!"""###"""!!!!!!!!! !!!!!! !!!!!!!!! !!!###%%% 444===000!!! !!!  """###!!!!!! """$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$&&&'''&&&$$$'''...444&&&&&&&&&%%%%%%$$$$$$$$$...(((!!!"""%%%''''''%%%%%%%%%%%%&&&&&&'''(((%%%$$$######$$$&&&(((***"""$$$''''''&&&%%%$$$###$$$$$$##################"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!############$$$#########%%%%%%$$$$$$##################""""""""""""###$$$ !!!!!!!!!!!! !!!###$$$"""!!!!!!"""'''""" ###$$$%%%''''''$$$""""""$$$%%%%%%$$$(((&&&$$$"""!!!!!!###$$$!!!%%%((('''$$$"""!!! """###%%%&&&'''&&&$$$!!! !!!!!!"""###$$$$$$""""""!!!!!!!!!""""""### !!!""""""!!!!!!$$$######"""######$$$%%%###'''%%%###+++(((&&&$$$$$$%%%'''''''''$$$%%%'''+++------+++(((((((((((((((''''''''''''&&&''''''&&&$$$$$$%%%'''(((&&&$$$###$$$$$$###"""###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$&&&%%%%%%&&&'''&&&$$$#########$$$%%%%%%%%%%%%%%%########################"""#########$$$%%%&&&&&&""""""!!!"""###'''***---'''$$$$$$&&&&&&###$$$&&&%%%$$$###"""""""""###$$$######$$$$$$$$$$$$%%%%%%###############$$$$$$%%%###$$$$$$%%%%%%$$$$$$############""""""""""""!!!###$$$&&&'''&&&%%%###!!!######$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!!!!!!!%%%$$$$$$$$$&&&(((+++---111+++$$$!!!###%%%%%%$$$#########$$$$$$%%%%%%%%% %%%'''$$$"""$$$%%%$$$((('''&&&%%%%%%%%%&&&&&&{{{zzz|||~~~~~~xxxlllfff\\\LLLHHHDDD===888555333111///...---,,,+++***)))))))))((((((((((((((((((((((((%%%***+++'''(((---,,,&&&'''&&&&&&(((&&&###$$$(((%%%%%%%%%$$$$$$$$$######"""%%%'''(((&&&$$$######"""$$$'''((('''$$$###"""!!!###$$$$$$%%%'''+++...444,,,### ######""" """&&&)))$$$"""!!!!!!"""###!!! !!!!!! !!!!!!"""""""""""""""""""""###$$$$$$ ,,,333...$$$ !!!  !!!"""###"""!!! !!!###%%%'''$$$%%%%%%&&&&&&&&&&&&'''$$$''')))(((%%%'''///777(((((('''&&&%%%$$$###### """#########$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$###$$$%%%'''(((%%%%%%&&&&&&%%%###"""!!!######""""""######$$$%%%######$$$$$$$$$$$$######$$$$$$$$$%%%$$$$$$######""""""###$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!"""###$$$%%% !!!!!!""""""!!!!!! !!!"""###"""  """!!! """$$$%%%$$$$$$&&&###!!!"""&&&'''&&&$$$%%%$$$###"""!!!!!!"""""""""(((***'''###!!!!!!!!!%%%)))***(((%%%###"""!!!!!!!!! !!!!!!"""###!!! !!!"""######!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!""""""###!!!***333---!!!!!!,,,'''%%%###$$$&&&)))***+++&&&%%%&&&(((***+++***(((((((((((((((((((((''''''%%%'''(((&&&"""!!!###&&&'''%%%######$$$$$$###"""$$$$$$%%%%%%%%%$$$$$$###!!!!!!"""###$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$###""""""###$$$%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%$$$%%%&&&%%%%%%&&&)))+++'''$$$$$$'''&&&######&&&%%%$$$""" """###%%%!!!###%%%%%%$$$$$$$$$%%%$$$############$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$#########"""""""""###$$$&&&((('''%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%############"""""""""""" """$$$(((---111444---)))$$$###$$$&&&%%%$$$!!!!!!"""###$$$%%%&&&&&&!!!''')))&&&"""###$$$###%%%$$$######"""""""""###{{{{{{{{{~~~||||||pppkkkbbbQQQKKKGGG@@@:::666444111000...---------,,,***)))((())))))))))))))))))))))))%%%///222+++(((+++***%%%'''&&&(((,,,***%%%%%%***%%%%%%%%%$$$$$$$$$######"""%%%((((((&&&$$$######!!!%%%))))))'''$$$""""""###$$$%%%%%%%%%&&&(((***...+++'''###""""""######!!!###!!!!!!)))000&&&$$$"""!!!"""######""""""!!!!!!!!!!!!"""###$$$""""""""""""###$$$######%%%&&&))),,,''' $$$ !!!""""""###"""###"""!!!!!!"""$$$''')))%%%%%%%%%&&&&&&&&&&&&&&&$$$&&&(((((('''(((+++...'''''''''&&&%%%%%%%%%$$$&&&'''((('''%%%#########$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$###""" """"""!!!"""###$$$&&&'''$$$$$$$$$$$$###"""!!!!!!######$$$%%%%%%%%%$$$$$$!!!"""###$$$%%%$$$$$$############$$$$$$$$$$$$###$$$###"""!!!"""###%%%&&&!!!""""""######""""""!!!%%%%%%$$$"""!!!### !!!"""###"""&&&###!!!###'''***(((%%%###############"""""""""!!!(((+++&&&!!!"""###!!! '''------'''"""!!!"""$$$###"""!!!!!!!!!"""###!!!!!!!!!!!!"""###$$$%%%$$$###"""!!!!!!!!!"""###!!!!!!""""""!!!!!!!!!!!!###---EEEEEE---!!!(((%%%###"""###'''+++---///'''&&&$$$%%%'''((((((((('''(((((((((((((((((((((%%%((()))'''"""!!!###&&&&&&$$$######$$$%%%$$$###"""###$$$$$$%%%%%%%%%%%%"""######$$$$$$$$$######%%%&&&&&&&&&%%%$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$#########$$$%%%&&&,,,---...,,,)))''''''((('''$$$$$$''''''######%%%#####################$$$!!!###&&&&&&$$$###$$$%%%$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$###############$$$'''((((((&&&###!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""############""" !!!$$$(((,,,111333&&&%%%$$$$$$%%%%%%$$$###""""""######$$$$$$%%%%%%$$$***---)))$$$$$$%%%$$$######""""""""""""""""""|||~~~tttooofffVVVNNNIIIBBB<<<888555222111---.........---+++)))((())))))))))))))))))))))))(((666;;;000&&&%%%%%%!!!***))),,,000---&&&%%%***%%%%%%%%%$$$$$$$$$######"""%%%((()))'''$$$######!!!%%%)))***'''$$$""""""$$$&&&'''&&&%%%$$$$$$&&&''')))***((($$$"""###%%%!!!%%%'''$$$)))222'''%%%"""!!!"""###$$$$$$"""""""""""""""###$$$$$$"""""""""###$$$$$$###"""&&&&&&%%%!!!!!!###$$$######"""$$$###!!!!!!"""%%%(((***$$$%%%%%%&&&&&&&&&%%%%%%###$$$%%%(((***)))&&&###%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$%%%&&&&&&"""""""""###$$$%%%'''((($$$$$$%%%%%%%%%$$$######%%%$$$###############!!!!!!!!!!!!!!!###%%%'''((($$$$$$$$$###"""!!! """###$$$%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%$$$###!!!!!!"""###############$$$###"""!!!"""###%%%&&&""""""############"""""")))(((%%%"""!!!$$$!!!!!!!!!&&&(((&&&###!!!$$$)))+++)))&&&""""""###$$$$$$$$$######'''***%%%!!!###%%%$$$ (((000///''' ###&&&%%%$$$""""""""""""###""""""""""""###$$$&&&&&&&&&%%%"""!!! !!!"""###"""###############""""""'''...SSSXXX888"""$$$$$$"""!!!###''',,,000111)))&&&######$$$&&&'''''''''''''''(((((((((((((((&&&)))***(((###!!!###'''%%%$$$"""###$$$%%%%%%$$$ !!!"""$$$&&&'''''''''%%%%%%%%%%%%%%%$$$###"""%%%&&&&&&&&&%%%$$$%%%&&&###$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$###""""""###%%%&&&(((333555666222---(((&&&&&&'''$$$%%%''''''###"""$$$"""###%%%&&&&&&%%%$$$### ###&&&'''$$$###$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$''')))(((&&&###!!!$$$$$$################## !!!"""###############$$$######$$$&&&))),,,...!!!"""$$$%%%%%%$$$###"""$$$$$$$$$###############&&&---000+++&&&%%%&&&%%%########################~~~rrrddd\\\RRRLLLCCC<<<888666555444///...,,,***)))))))))***+++)))''''''((()))((((((''''''((((((((('''%%%$$$$$$&&&***///000...(((###############""""""""""""!!!!!!""""""######$$$$$$$$$%%%'''''''''%%%###"""######$$$$$$$$$%%%%%%%%%"""''')))$$$"""###"""$$$$$$*** !!!"""!!! !!!"""$$$!!!"""###$$$$$$$$$$$$$$$#########"""""""""""""""######"""""""""""""""""""""""""""$$$'''(((((('''&&&%%%$$$$$$%%%$$$"""!!!&&&&&&&&&%%%%%%%%%$$$$$$%%%###"""###'''((('''%%%$$$%%%%%%%%%$$$#########$$$######""""""######$$$"""$$$%%%%%%%%%%%%&&&((((((((('''&&&%%%%%%$$$$$$########################"""&&&&&&###!!!$$$&&&$$$!!!""""""""""""#########%%%%%%$$$######$$$%%%&&&%%%%%%$$$###""""""######&&&###"""!!!$$$+++############"""""""""""" """###$$$###!!! """""""""""""""""""""""")))&&&###$$$&&&'''%%%"""""""""""""""!!!!!!!!!!!!###$$$%%%%%%$$$###"""!!!###(((,,,+++&&&  !!!"""""""""""""""######""""""######$$$%%%###!!!"""&&&'''#########"""""""""""""""###!!!$$$444:::///$$$"""!!!$$$&&&&&&$$$###&&&)))%%%%%%%%%&&&&&&''''''''',,,***)))'''&&&&&&&&&&&&'''((('''&&&))),,,)))###$$$######""""""######$$$!!!"""$$$'''))))))&&&###!!!$$$&&&'''%%%$$$######''''''&&&%%%$$$######"""'''((('''&&&%%%&&&))),,,(((&&&###!!! """%%%'''$$$###"""!!!###&&&))),,,((((((((()))***)))&&&###%%%###!!!!!!"""###""""""%%%%%%%%%$$$$$$#########"""###$$$%%%%%%$$$""" ########################%%%$$$$$$######$$$$$$%%%"""$$$%%%&&&%%%$$$%%%%%%%%%&&&''''''&&&%%%###""""""###$$$%%%%%%%%%%%%$$$$$$###"""!!!"""###%%%&&&$$$$$$"""'''...***#########$$$$$$%%%%%%%%%%%%$$$!!! """%%%'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$""" $$$~~~pppccc[[[SSSMMMDDD===999777666555000///---+++*********+++...,,,)))((((((((('''%%%&&&'''((((((((('''&&&%%%&&&'''(((***,,,+++(((&&&$$$$$$$$$$$$############""""""""""""############%%%%%%$$$###############"""""""""############$$$###&&&***+++)))&&&######&&&###$$$&&&%%%!!! """%%%%%%%%%%%%$$$$$$###### !!!""""""!!!!!!###%%%"""""""""#########$$$$$$"""""""""""""""""""""""""""""""""""""""###$$$%%%###"""""""""$$$&&&'''(((%%%$$$$$$%%%&&&'''%%%$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$###"""###&&&''''''%%%&&&$$$""""""$$$%%%%%%$$$#########""""""############$$$%%%%%%$$$$$$&&&((()))(((((('''&&&&&&%%%%%%########################!!!%%%%%%"""!!!$$$&&&%%%"""""""""#########$$$$$$&&&%%%###""""""###$$$%%%$$$$$$###""""""""""""""""""''''''%%%$$$""" $$$#########""""""!!!!!!!!!"""$$$$$$###"""!!!""""""""""""""""""""""""%%%%%%&&&%%%$$$######$$$###"""""""""!!!!!!!!!!!!######$$$$$$$$$###!!!!!!%%%))),,,+++&&&""""""### !!!"""############"""""""""!!!!!!""""""###$$$$$$!!! """&&&'''$$$ """######$$$$$$$$$######&&&''',,,'''$$$&&&"""$$$%%%%%%$$$###$$$%%%%%%%%%&&&&&&''''''''''''***)))((('''&&&&&&'''''''''((((((&&&(((+++)))$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$'''))))))&&&###"""%%%'''(((&&&%%%$$$$$$''''''&&&&&&%%%%%%$$$$$$&&&''''''&&&%%%%%%''')))'''&&&$$$""""""###$$$&&&%%%$$$#########%%%'''((('''''''''((()))(((&&&###%%%#########%%%%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%######$$$$$$$$$###"""""""""######$$$$$$$$$###### !!!"""###$$$$$$$$$$$$&&&'''(((,,,...***$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$&&&((()))$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""!!!!!!!!! ~~~pppddd^^^TTTNNNFFF???;;;888777666111000///---,,,,,,,,,,,,...,,,)))))))))***)))'''%%%&&&'''((((((((('''&&&((('''%%%&&&'''))))))(((&&&%%%%%%%%%%%%$$$$$$$$$###############"""""""""%%%$$$""" !!!###$$$############$$$$$$$$$$$$""" %%%,,,+++"""###!!! ###### !!!""""""!!!"""$$$&&&""""""!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""$$$%%%&&&'''############$$$%%%&&&'''%%%$$$$$$&&&)))******)))%%%%%%%%%$$$$$$$$$#########""""""###%%%&&&%%%$$$###""" !!!####################################$$$$$$$$$###$$$&&&))))))((((((''''''&&&&&&%%%######################## %%%&&&###"""%%%&&&%%%############$$$$$$$$$%%%'''%%%###!!!!!!"""###$$$######"""!!!!!!!!!"""""""""### """###"""$$$$$$$$$###"""!!!!!! !!!"""###$$$%%%$$$######""""""""""""""""""""""""!!!%%%'''%%%!!! """%%%######"""""""""!!!!!!!!!""""""#########"""!!!!!!$$$''')))((($$$"""###%%%""""""###$$$$$$$$$######!!!!!!!!!!!!!!!""""""###$$$"""!!!###&&&'''%%%"""!!!"""$$$%%%&&&%%%$$$###((( !!!%%%""""""&&&$$$######$$$%%%%%%###!!!%%%&&&'''((((((((('''&&&)))(((''''''''''''(((((('''((((((&&&(((+++)))$$$$$$$$$%%%&&&&&&%%%$$$$$$"""###$$$&&&((((((&&&###$$$&&&(((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%$$$%%%&&&&&&%%%$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%&&&((('''%%%"""$$$$$$$$$&&&(((((('''%%%$$$$$$$$$$$$$$$$$$%%%%%%''''''&&&%%%%%%$$$##############################"""###$$$%%%%%%$$$###"""!!!"""###"""!!!!!!###%%%#########"""######$$$$$$###############"""""""""!!!###$$$$$$$$$###&&&%%%(((...///+++''''''###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((($$$$$$%%%%%%%%%%%%$$$$$$%%%"""!!!$$$%%%"""pppfffaaaUUUOOOHHHAAA===:::888777222111000///...---------***(((((()))+++------,,,$$$%%%'''((((((((('''''''''&&&$$$$$$&&&'''((('''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$###"""!!!!!!"""######%%%%%%&&&&&&&&&'''''''''###!!!------######---,,,&&&"""!!!### !!!###%%%&&&&&&&&&&&&!!!"""######""""""$$$&&&""""""!!! !!!"""###!!!!!!!!!"""""""""""""""$$$#########$$$%%%&&&&&&###%%%'''''''''&&&&&&&&&$$$$$$$$$&&&***---......%%%%%%$$$$$$$$$#########"""""""""###$$$$$$$$$$$$###&&&)))((($$$"""###%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$###"""###&&&)))'''''''''&&&&&&%%%%%%%%%###########################'''(((%%%###%%%%%%$$$######$$$$$$$$$%%%%%%%%%'''%%%###!!!!!!!!!"""###""""""!!!!!!!!!!!!!!!"""%%%!!!$$$,,,,,,$$$"""'''%%%$$$$$$###"""!!! """###$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""!!!###$$$###!!!!!!"""$$$#########"""""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!###$$$###!!! """$$$###$$$$$$%%%%%%$$$$$$$$$"""!!!!!!!!!!!!"""######$$$###"""###&&&'''&&&$$$!!!$$$&&&'''%%%$$$"""%%%!!!"""''')))%%%!!!"""$$$""""""$$$((((((%%%!!!%%%&&&((())))))((('''&&&''''''''''''(((((())))))&&&))))))&&&'''***)))&&&$$$%%%'''(((((('''%%%$$$$$$###$$$%%%''''''&&&$$$$$$%%%''''''&&&%%%%%%&&&&&&&&&&&&'''''''''((((((%%%'''))))))'''%%%$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&&&&%%%$$$###%%%$$$$$$%%%&&&&&&$$$""""""###$$$'''))))))'''%%%#########$$$$$$%%%%%%%%%)))((('''%%%$$$$$$$$$$$$########################!!!###$$$&&&&&&$$$###!!!!!!""""""!!! !!!###%%%%%%%%%$$$###$$$%%%'''((($$$$$$$$$###############!!!!!!""""""######$$$$$$&&&"""&&&///...%%%"""&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$""" !!!$$$'''''''''oooeee___UUUPPPIIIBBB>>>;;;999777222222222111000///...---***(((((()))+++------,,,$$$%%%'''(((((((((''''''%%%$$$$$$%%%''''''&&&$$$%%%$$$$$$$$$$$$#########%%%%%%$$$$$$######"""""""""###$$$%%%%%%%%%$$$###%%%%%%&&&&&&&&&''''''''''''!!!$$$111444000555BBB@@@:::444111---((('''***!!!"""###$$$%%%$$$###""""""###$$$###"""###$$$&&&""""""!!!!!!!!!!!!!!!""" !!!!!!""""""""""""&&&&&&%%%$$$#########$$$###''',,,---+++(((%%%$$$$$$######&&&***---//////%%%%%%%%%$$$$$$$$$######"""###############$$$$$$$$$---666444+++$$$%%%)))%%%%%%&&&''''''&&&%%%%%%"""###$$$###"""###&&&(((%%%%%%$$$$$$$$$$$$$$$###########################'''+++,,,(((%%%%%%$$$"""######$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""######"""!!!!!!!!!!!!!!!""""""""",,,JJJJJJ...###$$$$$$######"""!!!!!! ######$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""###""" !!!###$$$###!!!############""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!""""""!!!!!!!!!###%%%$$$$$$%%%%%%%%%%%%$$$######""""""""""""###$$$$$$###""""""###%%%&&&&&&&&&!!!###%%%&&&%%%###!!!###"""%%%)))***%%%!!! """!!!!!!%%%)))+++)))''''''((()))))))))(((''''''&&&&&&'''(((((()))))))))&&&))))))&&&&&&((()))'''$$$%%%'''(((((('''%%%$$$%%%$$$###$$$&&&'''&&&$$$###$$$&&&%%%$$$###$$$%%%%%%%%%&&&''''''(((((((((%%%(((***+++)))&&&%%%%%%$$$$$$%%%%%%%%%$$$###""" """$$$%%%&&&&&&%%%$$$$$$###"""###%%%%%%$$$"""!!!!!!###&&&((((((&&&$$$#########$$$$$$%%%%%%%%%)))((('''&&&%%%%%%%%%%%%########################!!!"""$$$%%%%%%$$$"""!!!!!!"""###"""!!!"""###%%%%%%%%%$$$###$$$%%%'''(((&&&%%%%%%$$$$$$$$$%%%&&&((('''$$$!!!!!!"""$$$%%%%%%###(((///,,,""" &&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$$$$$$$"""!!!###$$$$$$%%%%%%$$$$$$############""""""&&&---222~~~ooobbbZZZUUUPPPIIICCC???<<<999777222222222222111///...---...,,,)))))))))***)))'''%%%&&&'''((((((((('''&&&######%%%'''((((((%%%###$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########"""$$$&&&'''((('''%%%$$$############$$$$$$$$$$$$%%%"""%%%...333666>>>III777666888;;;:::555222222&&&&&&''''''%%%### %%%%%%&&&$$$###"""$$$%%%""""""#########"""!!!!!! !!!!!!""""""###'''&&&%%%$$$""""""""""""$$$)))///000,,,(((%%%$$$%%%######%%%))),,,......&&&&&&&&&%%%%%%%%%$$$$$$"""$$$%%%$$$######$$$%%% ***444222((( !!!&&&%%%%%%''''''''''''%%%%%%!!!"""$$$$$$######%%%&&&################################################'''+++,,,(((%%%%%%$$$!!!############$$$$$$$$$%%%###$$$%%%%%%%%%%%%$$$###""""""!!!!!!!!!"""######%%%'''CCCEEE***%%%############""""""""""""######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$!!! $$$&&&$$$ $$$$$$#########"""""""""""""""!!!!!!!!!"""######$$$$$$######$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$#####################$$$$$$%%%""""""""""""###%%%&&&'''"""###%%%&&&&&&$$$###"""$$$######"""""""""######"""!!!"""%%%(((+++,,,,,,))))))))))))((((((((((((&&&&&&'''((())))))((((((&&&******&&&%%%''')))(((%%%%%%&&&''''''&&&%%%%%%'''%%%######%%%&&&&&&%%%###$$$%%%%%%######$$$%%%%%%%%%&&&&&&'''''''''(((%%%(((***+++)))'''&&&&&&$$$%%%%%%%%%%%%$$$###### !!!###%%%%%%%%%%%%$$$$$$###"""###$$$%%%$$$###"""""""""$$$&&&&&&$$$###$$$$$$$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%########################!!!"""###$$$$$$###"""!!!"""###%%%&&&%%%$$$$$$%%%#########"""######$$$$$$&&&%%%%%%$$$$$$&&&'''(((,,,)))%%%!!! !!!$$$&&&''')))---...)))"""###'''%%%%%%%%%$$$$$$$$$$$$###!!!"""$$$%%%%%%%%%$$$#########$$$$$$$$$$$$######"""$$$%%%###"""&&&---444~~~qqqeeeZZZUUUPPPIIIDDD???<<<999777222222222222111///...---...,,,)))((((((((('''%%%&&&'''((((((((('''&&&%%%%%%$$$$$$&&&((((((&&&$$$&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&"""""""""############$$$"""###%%%''')))---222666%%%%%%***000222000///000111222333444333111...,,,'''''''''%%%###"""###$$$!!!###$$$%%%%%%###!!! !!!""""""###%%%$$$###"""""""""""""""'''+++///...)))%%%%%%&&&%%%###"""###&&&***+++,,,'''''''''&&&&&&&&&%%%%%%###%%%&&&&&&######$$$&&&###((('''""" ######$$$%%%&&&&&&%%%$$$###!!!$$$%%%%%%$$$$$$$$$###################################################(((***'''%%%%%%$$$""""""""""""#########$$$$$$!!!###&&&(((((('''%%%$$$"""""""""""""""###$$$$$$((()))+++###!!!'''""""""""""""###########################$$$%%%%%%""""""""""""""""""""""""""""""""""""###$$$$$$###$$$$$$$$$#########""""""###""""""!!!"""###$$$%%%%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$###"""""""""""""""""""""###$$$$$$!!!!!!!!!!!!"""###&&&'''''''''''''''&&&%%%$$$$$$######""" !!!$$$%%%"""######$$$%%%'''+++...,,,+++)))((('''((()))***&&&'''((())))))(((((('''&&&******&&&$$$'''))))))%%%%%%%%%%%%%%%%%%%%%%%%(((&&&######$$$%%%&&&%%%$$$%%%&&&%%%$$$###%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&((()))((('''''''''%%%%%%%%%$$$$$$$$$###############$$$$$$$$$######$$$###"""###$$$&&&%%%$$$$$$###"""###$$$%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%########################""""""############"""""""""%%%((()))((('''&&&&&&######$$$$$$$$$###""""""$$$$$$######$$$&&&((()))***'''$$$"""!!!"""###%%%'''...222,,,%%%$$$&&&'''%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%''')))+++vvvjjj___TTTPPPIIIDDD@@@<<<999777222222222222111///---,,,+++)))''''''((())))))(((''''''((((((((('''%%%$$$'''%%%$$$%%%&&&((('''&&&''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%&&&&&&%%%$$$######%%%'''(((######$$$$$$$$$%%%%%%%%%&&&******%%%"""$$$%%%"""((($$$!!!"""""" !!!%%%###%%%(((+++,,,,,,***)))((()))(((&&&###!!!"""###!!!###&&&''''''$$$!!! !!!""""""######"""""""""""""""######***---...***%%%###%%%)))&&&$$$""""""%%%((()))***(((((('''''''''&&&&&&&&&$$$&&&'''&&&$$$###$$$'''######"""###$$$&&&&&&'''!!!"""$$$%%%%%%$$$"""!!!!!!%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$%%%########################$$$'''%%%$$$&&&%%%###!!!""""""""""""#########"""&&&***+++)))&&&$$$######""""""###$$$%%%%%%!!!$$$%%%%%%'''+++'''!!!!!!!!!"""######$$$$$$######""""""######$$$%%%"""""""""""""""""""""""" ###%%%%%%"""!!!$$$'''$$$$$$$$$############"""$$$###"""""""""###%%%&&&############%%%%%%###"""$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!"""###### !!!!!!!!!!!!"""%%%'''+++***)))((('''&&&&&&%%%###%%%%%%$$$%%%$$$###"""$$$$$$###!!!###)))------,,,)))'''&&&(((***+++&&&'''((())))))((('''&&&&&&***+++&&&$$$&&&))))))&&&%%%%%%$$$$$$%%%%%%&&&(((&&&###"""$$$%%%&&&&&&&&&&&&'''&&&%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&&&&'''(((&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$###""""""!!!%%%###"""###$$$&&&&&&%%%&&&%%%######$$$%%%$$$###&&&%%%%%%$$$$$$#########!!!###%%%'''''''''%%%$$$##############################""""""""""""######"""&&&***,,,+++)))'''&&&%%%&&&''''''&&&%%%###"""###"""!!!!!!###%%%(((***%%%$$$######"""#########%%%111333)))!!!###'''&&&%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$######$$$$$$$$$$$$######%%%$$$###&&&(((((($$$ }}}ssshhh___YYYTTTMMMFFF@@@;;;666333111000000111222222///---,,,+++******))))))******444...((($$$$$$&&&&&&%%%"""###%%%'''((((((((('''...,,,)))%%%###$$$(((+++***&&&""" """$$$%%%$$$###""""""''',,,---)))%%%""""""############""""""%%%%%%&&&((()))+++,,,,,,%%%%%%###"""!!!!!!!!!!!!"""!!! ###'''***+++&&&######!!!###$$$!!!))),,,'''!!!###!!!  ######$$$$$$$$$######"""%%%...222,,,%%%%%%'''&&&%%%%%%%%%&&&&&&'''''''''&&&(((***++++++***(((&&&$$$(((+++)))$$$"""###&&&###'''***(((### """&&&%%%$$$###$$$%%%%%%###"""$$$)))***(((%%%######$$$###"""!!! !!!"""""""""######$$$$$$%%%"""&&&((('''%%%$$$###$$$$$$$$$######"""""""""###%%%((((((&&&$$$######!!!"""$$$&&&''''''''''''!!!"""###%%%''''''&&&$$$"""""""""""""""""""""""" !!!"""$$$$$$###""" !!!!!! '''&&&&&&&&&%%%%%%$$$$$$$$$###"""!!!!!!"""###$$$#########!!! ###%%%"""""""""""""""""""""""""""""""""""""""######### !!!"""###$$$$$$$$$######"""""""""###%%%&&&''''''%%%$$$###"""""""""%%%###"""###'''((('''%%%###"""!!!!!!###%%%((()))999888///###!!!))),,,'''''''''''''''''''''''''''+++------+++&&&$$$$$$&&&(((&&&$$$$$$%%%''''''&&&))))))((('''&&&%%%%%%$$$%%%&&&''''''%%%%%%&&&'''***)))'''&&&&&&'''((()))%%%%%%%%%%%%&&&'''((()))///)))$$$"""%%%'''&&&###%%%%%%$$$###""""""""""""$$$$$$###############$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$"""!!!"""$$$$$$###"""&&&))))))((('''***,,,'''$$$!!!"""$$$&&&%%%###%%%###"""###$$$$$$###""""""###$$$%%%&&&'''(((((((((&&&%%%###""""""###### """$$$$$$$$$%%%&&&(((&&&%%%'''+++''' $$$000...+++&&&""" !!!###$$$$$$######$$$$$$%%%&&&$$$"""!!!"""$$$&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%&&&%%%!!! &&&...---)))vvvjjj```XXXTTTMMMGGGBBB===888555222111000111111000---***,,,+++******))))))******111,,,'''$$$%%%&&&&&&&&&###$$$%%%&&&&&&'''&&&&&&111///,,,(((%%%%%%(((***)))&&&"""!!!###$$$%%%$$$$$$""""""&&&+++,,,)))&&&"""""""""############"""$$$$$$%%%&&&'''((())))))%%%$$$###"""!!!!!!!!!!!!###"""!!! """%%%&&&'''$$$###&&&%%%""""""$$$$$$""""""''',,,,,,&&& ###"""!!!"""###$$$###"""!!!""""""######$$$%%%%%%+++111222+++&&&&&&'''%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&((((((&&&$$$###$$$(((***((($$$"""###&&&###%%%'''''''''&&&%%%%%%&&&%%%%%%%%%&&&%%%$$$""" ###'''(((&&&$$$############"""""""""######$$$#########$$$$$$$$$$$$$$$###%%%''''''&&&%%%&&&'''%%%%%%$$$$$$$$$#########%%%'''))))))'''%%%$$$$$$$$$$$$&&&''''''&&&&&&%%%#########$$$$$$###""" """""""""""""""""""""""" !!!"""###$$$"""!!! """######"""$$$$$$$$$$$$#########"""$$$###"""!!!!!!"""###$$$"""###$$$###"""!!!###$$$########################""""""""""""""""""""""""######$$$%%%&&&''''''&&&$$$###"""""""""###$$$%%%%%%%%%$$$###""""""""""""$$$###"""###&&&''''''%%%$$$$$$$$$$$$%%%&&&((()))111333111+++&&&&&&((('''''''''''''''''''''''''''***+++,,,***&&&$$$%%%&&&)))'''%%%$$$%%%&&&&&&&&&(((''''''&&&&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%''',,,***(((&&&%%%%%%&&&'''""""""######$$$%%%&&&''';;;444+++&&&&&&'''&&&$$$&&&%%%$$$###############$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%###!!!!!!###$$$$$$$$$!!!###%%%&&&&&&&&&'''((('''&&&%%%%%%%%%$$$""" $$$###"""###$$$$$$###"""$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$"""""""""""""""$$$%%%&&&%%%#########$$$%%%###$$$'''$$$ !!!&&&///---)))%%%###"""""""""$$$$$$######$$$$$$%%%&&&###"""!!!"""$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%$$$(((,,,***$$$uuuhhh^^^YYYTTTNNNGGGCCC>>>:::777333222111000000...+++(((++++++***))))))))))))***333///***'''%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%000///,,,)))%%%$$$&&&((('''%%%###"""###$$$$$$$$$%%%###"""$$$(((***)))'''!!!""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!"""$$$###"""""""""""""""###$$$"""###&&&&&&""" """"""###&&&)))***((($$$###""""""###&&&(((((('''!!! """$$$''')))000222000,,,))))))((($$$$$$$$$$$$$$$$$$%%%%%%%%%!!!###$$$%%%%%%$$$###!!!$$$''')))'''$$$"""###%%%&&&###!!!"""%%%(((((('''((('''&&&&&&'''&&&$$$"""!!!###%%%%%%$$$###"""###""""""######$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&''''''%%%$$$$$$%%%'''%%%%%%%%%%%%$$$$$$$$$$$$&&&((())))))'''%%%$$$$$$&&&&&&&&&&&&&&&%%%$$$###"""""""""###""""""!!! """"""""""""""""""""""""!!! !!!!!!"""###$$$!!! !!!###$$$$$$###$$$############"""""""""######""""""""""""######"""$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!$$$$$$%%%&&&''''''''''''%%%$$$######"""###############"""""""""""""""######""""""###%%%&&&%%%$$$%%%%%%&&&'''''''''''''''(((,,,111333---$$$###(((''''''''''''''''''''''''((())))))(((&&&%%%&&&''')))'''%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%''',,,+++)))'''%%%%%%%%%%%%""""""###$$$%%%&&&''''''>>>777---'''&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!###%%%%%%$$$"""""""""$$$&&&'''&&&%%%&&&(((******'''### $$$###"""###$$$%%%$$$"""%%%%%%%%%$$$$$$#########%%%$$$###""""""!!!""""""$$$%%%&&&%%%###"""###$$$%%%###"""$$$######''',,,...)))%%%###$$$%%%###"""$$$$$$######$$$$$$%%%&&&###""""""###%%%&&&%%%%%%$$$$$$$$$%%%&&&'''((()))"""&&&)))(((((()))%%% uuuiii___ZZZUUUNNNHHHBBB===888555333222111111111///,,,***++++++***)))))))))))))))999666111,,,(((%%%###"""'''&&&$$$###"""###$$$$$$)))***)))'''$$$###$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%###"""###&&&((()))(((""""""""""""###$$$%%%%%%%%%%%%$$$$$$$$$###############"""""""""""""""###""""""############""""""$$$!!!!!!$$$### !!!!!!$$$%%%%%%###"""!!!"""!!!!!!###&&&(((((('''"""!!! $$$(((***//////......///...)))###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$%%%'''&&&$$$"""###$$$(((%%%"""!!!"""%%%(((******(((''''''((('''%%%###""""""######"""""""""###"""######$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$$$$$$$$$$%%%%%%$$$$$$$$$###### """###"""###$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!! !!!###$$$###!!!$$$$$$$$$$$$$$$############""""""""""""""""""###"""$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###""""""!!!!!!"""######$$$$$$$$$###%%%%%%$$$######""""""""""""""""""""""""###$$$$$$"""""""""###$$$$$$$$$$$$$$$%%%'''(((((('''&&&%%%%%%%%%,,,444000%%%"""'''''''''''''''''''''''''''&&&'''''''''&&&&&&'''''')))(((&&&&&&''''''&&&$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&***)))(((&&&&&&%%%%%%&&&$$$$$$%%%'''(((((())))))000,,,'''%%%&&&(((******%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$#########$$$%%%%%%#########$$$$$$#########"""!!!!!!"""$$$&&&%%%%%%%%%###"""$$$((()))'''$$$###(((------)))### $$$"""""""""$$$%%%$$$###%%%%%%$$$$$$$$$#########%%%$$$$$$###############!!!###$$$$$$$$$$$$&&&''''''$$$######%%%(((...222+++&&&!!!!!!%%%'''$$$!!!$$$$$$######$$$$$$%%%&&&%%%$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&''''''###)))+++)))&&&%%%###|||pppeee\\\WWWPPPHHHAAA<<<666333222222111222333222000---+++***))))))(((((())))))888777444000,,,((('''&&&'''&&&$$$###""""""###$$$$$$%%%''''''%%%$$$$$$%%%###$$$%%%%%%$$$$$$$$$$$$%%%###""""""$$$&&&((((((######""""""###$$$%%%%%%&&&&&&%%%%%%$$$######"""###"""""""""""""""###### """###$$$$$$######$$$ """###"""$$$((( """!!! !!!$$$'''"""!!! !!!###$$$###"""$$$###  $$$'''*********,,,111444000)))###'''''''''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%###$$$%%%%%%$$$############(((,,,,,,)))&&&'''((()))(((''''''((('''%%%######"""!!!!!!""""""""""""######$$$$$$$$$###"""!!!&&&&&&&&&%%%%%%$$$$$$$$$!!!###&&&'''%%%""" %%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$######$$$"""""""""""""""######$$$"""$$$%%%%%%######$$$&&&########################"""!!!!!!!!!!!!""""""###"""!!! !!!######!!!"""#####################"""""""""######""""""""""""$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$###### !!!!!!""""""""""""!!!$$$$$$$$$$$$######""""""############$$$$$$%%%&&&"""###############$$$$$$###$$$&&&(((((('''%%%###'''"""&&&//////'''$$$'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''')))(((&&&'''((((((&&&$$$""""""###$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''$$$%%%&&&(((((((((((((((""""""###$$$''')))******$$$$$$$$$$$$%%%&&&''''''$$$$$$######$$$%%%%%%&&&"""###$$$$$$$$$$$$###""""""!!!!!!"""%%%&&&%%%$$$%%%###"""$$$'''(((&&&$$$ %%%+++,,,)))%%%###"""###"""!!!"""$$$%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$"""###$$$$$$$$$$$$%%%'''%%%$$$""""""%%%+++000222((($$$ !!!%%%'''$$$!!!$$$$$$######$$$$$$%%%&&&&&&&&&&&&'''((()))'''%%%&&&%%%$$$$$$$$$$$$$$$%%%(((++++++&&&###$$$$$$"""~~~qqqfff]]]XXXQQQIIICCC===777444222222222333444333111///******)))(((((((((((()))///000111///---,,,,,,---&&&&&&%%%$$$$$$$$$$$$$$$!!!$$$((()))((('''&&&'''!!!###&&&&&&%%%$$$$$$$$$######""""""###%%%&&&'''%%%$$$###""""""###$$$%%%'''&&&&&&%%%$$$$$$######"""!!!!!!!!!"""###$$$$$$ """###$$$$$$$$$$$$""""""%%%'''+++111""""""!!! ###'''+++"""!!! !!!"""!!!%%%$$$"""!!!"""%%%)))+++'''&&&)))111333///((($$$((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$######"""(((444999444+++&&&$$$((('''&&&'''((((((&&&$$$###"""!!!"""###$$$###!!!###$$$$$$$$$$$$""" %%%%%%%%%%%%$$$$$$$$$$$$!!!$$$((()))'''%%%""""""$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$$$$######$$$%%%"""!!!!!!!!!"""###$$$$$$)))++++++'''### !!!$$$########################""""""!!!!!!!!!!!!""""""!!!!!!!!!###$$$$$$""" !!!!!!!!!"""""""""""""""""""""############"""""""""$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$""""""###############"""######$$$$$$$$$###""""""$$$$$$######$$$%%%&&&&&&"""$$$%%%$$$######$$$%%%"""###&&&'''((('''%%%$$$'''######'''***((('''''''''''''''''''''''''''''''''&&&%%%&&&((()))((('''''''''&&&'''))))))'''&&&#########$$$$$$%%%%%%%%%###%%%&&&%%%$$$###$$$&&&$$$%%%%%%&&&''''''(((((($$$%%%&&&''''''&&&%%%$$$ """$$$'''((((((((('''############$$$&&&''''''$$$$$$###$$$$$$%%%&&&'''"""###$$$%%%%%%$$$###""""""!!!"""###%%%&&&$$$###"""""""""###%%%%%%$$$######''')))((('''%%%%%%###"""!!!"""$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%###""""""###""""""!!! $$$+++...---%%%""" !!!###%%%###!!!$$$$$$######$$$$$$%%%&&&&&&&&&&&&((())))))'''%%%%%%$$$$$$######$$$$$$%%%+++,,,)))$$$"""&&&&&&$$$pppccc]]]XXXQQQKKKEEE@@@<<<999333222222222333222///---******)))(((((((((((((((%%%(((+++,,,+++***+++---%%%&&&&&&&&&&&&%%%%%%$$$ $$$(((***(((&&&$$$$$$###&&&'''&&&$$$$$$$$$"""############$$$%%%&&&'''&&&$$$###""""""###$$$&&&%%%%%%$$$$$$#########!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""######!!! $$$&&&&&&(((,,,###""" !!!$$$&&&'''###!!! !!!"""###""" ######""""""%%%(((+++...(((%%%(((......)))%%%&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%"""""""""###$$$$$$###"""%%%---222000,,,'''$$$&&&%%%%%%&&&(((((('''%%%$$$"""!!!###%%%%%%###!!!"""###%%%&&&%%%$$$###"""#########$$$$$$$$$$$$$$$!!!###&&&'''&&&$$$$$$$$$#########$$$$$$$$$%%%%%%!!!"""$$$$$$###$$$&&&(((%%%%%%######"""###$$$$$$,,,------(((""" ###########################""""""!!!!!!!!!!!!"""""" !!!$$$'''((('''%%%###$$$$$$$$$%%%%%%%%%%%%!!!"""###$$$$$$###"""!!!"""###$$$###"""!!!###$$$########################$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$######"""""""""###$$$%%%$$$######$$$###############$$$%%%###%%%&&&&&&######$$$&&&###$$$&&&'''((((((((('''"""&&&&&&$$$$$$'''(((''''''''''''''''''''''''''')))'''&&&''')))***)))'''&&&%%%&&&(((******)))'''$$$$$$$$$%%%%%%%%%%%%%%%###%%%%%%%%%$$$###$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((('''%%%###"""###%%%&&&'''&&&&&&&&&&&&!!!"""""""""$$$%%%&&&'''$$$$$$$$$$$$%%%&&&''''''###$$$%%%&&&&&&%%%$$$######""""""$$$%%%%%%###!!!!!!###%%%%%%$$$###$$$%%%###"""###$$$&&&'''&&&%%%"""!!!!!!"""$$$&&&%%%$$$'''''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$&&&''''''%%%###!!!"""""" """"""!!!%%%,,,,,,'''""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&%%%%%%%%%'''((('''%%%###"""######$$$%%%&&&((((((,,,+++'''###%%%***)))%%%sssddd\\\XXXRRRLLLHHHDDD@@@>>>444333222222222000,,,*********)))((((((((((((((("""%%%((()))'''&&&'''((($$$%%%''''''((('''&&&%%%###'''(((&&&### """'''(((&&&$$$$$$$$$!!!"""$$$$$$######$$$%%%)))'''%%%###""""""###$$$$$$$$$$$$$$$#########"""!!!!!!!!!!!!"""###%%%%%%%%%$$$###"""!!!!!!!!!!!!""" !!!$$$$$$ !!!""" !!!"""!!!###"""!!!"""$$$%%%$$$###!!!!!!"""$$$'''***...000+++''''''+++***$$$$$$''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''""""""""""""$$$$$$###!!!$$$""" !!!$$$'''))))))$$$$$$$$$%%%'''((('''&&&$$$""""""$$$&&&&&&### !!!###%%%'''''''''&&&%%%"""""""""######$$$$$$%%%!!!"""""""""!!!"""###%%%"""""""""######$$$$$$$$$!!!"""$$$$$$$$$&&&(((+++)))(((&&&$$$#########$$$)))+++,,,(((""""""%%%###########################"""!!!!!!!!!!!!"""""""""&&&***,,,+++***((((((((())))))*********!!!"""###$$$$$$###"""!!!#########!!! ###%%%"""""""""""""""""""""""""""""""""""""""#########""""""#########""""""!!!!!!"""###$$$%%%%%%$$$#########""""""""""""######$$$&&&'''&&&$$$###$$$'''$$$%%%&&&((()))*********(((+++### %%%)))(((''''''''''''''''''''''''***(((&&&'''***+++)))'''%%%%%%&&&(((***+++)))(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%''''''''''''&&&%%%%%%$$$))))))******)))'''$$$###%%%%%%%%%$$$###$$$%%%'''!!!!!!!!!"""###%%%&&&'''$$$$$$$$$$$$%%%&&&'''(((###$$$&&&''''''&&&$$$############$$$%%%%%%### ###&&&)))(((%%%$$$&&&(((&&&### !!!%%%'''&&&$$$"""!!!!!!"""$$$&&&%%%$$$***)))((('''&&&%%%$$$$$$"""###%%%%%%&&&%%%$$$######$$$%%%%%%$$$###$$$&&&!!!$$$%%%$$$(((...,,,&&&!!!"""###"""!!! !!!"""$$$$$$######$$$$$$%%%&&&######$$$%%%'''&&&###!!!!!!!!!"""$$$&&&)))+++,,,,,,***&&&$$$(((---+++$$$oooaaa[[[WWWPPPMMMRRRTTTGGG666888666333000...,,,,,,,,,+++)))'''&&&'''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%)))***$$$!!!$$$&&&%%%$$$$$$&&&(((((($$$!!!&&&$$$"""%%%(((((($$$%%%$$$$$$$$$###"""""""""%%%$$$###"""""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$'''$$$!!!!!!$$$&&&%%%###############""""""""""""!!!"""!!! !!!"""!!!###%%%%%%###!!!!!!!!! !!!"""######$$$***&&&###$$$***......---***(((''''''((())))))(((((('''%%%#########%%%&&&%%%%%%&&&&&&'''((())))))&&&&&&%%%%%%$$$###"""""""""###$$$$$$######%%%'''&&&$$$""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$&&&'''### %%%%%%$$$$$$###""""""!!!"""""""""""""""######$$$!!!"""###$$$%%%$$$######&&&%%%#########%%%'''(((&&&%%%$$$$$$%%%(((***,,,+++(((###!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$### )))///...+++"""%%%+++111555444000,,, !!!"""$$$$$$###""""""###""""""###$$$%%%$$$###%%%$$$###!!!!!!!!!"""###'''###"""$$$$$$!!!!!!$$$$$$$$$###"""!!!!!!""""""!!!$$$&&&%%%#########$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((((((((((((((''''''''''''((()))***++++++***)))(((,,,000333///)))&&&(((---)))'''&&&&&&&&&''''''&&&$$$%%%&&&'''((((((((((((######"""""""""###$$$%%% ###'''(((((('''''''''+++,,,,,,+++(((''''''(((***)))'''&&&%%%%%%&&&&&&""""""###$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$#########""")))(((((('''&&&%%%$$$$$$""""""""""""""""""""""""!!!"""###$$$%%%&&&&&&&&&)))...&&&%%%'''!!! $$$$$$#########$$$%%%&&&'''&&&%%%###"""!!!!!!!!!$$$%%%&&&((()))(((((('''$$$$$$%%%%%%$$$###!!! %%%###"""!!!!!!###%%%&&&((('''&&&$$$######$$$$$$!!!$$$&&&((()))******&&&$$$$$$''',,,---)))%%%kkk___ZZZWWWPPPMMMPPPPPPFFF999888888888777555222000...,,,)))'''&&&'''((('''&&&''''''&&&&&&&&&%%%%%%%%%$$$)))+++'''%%%(((---///(((&&&%%%&&&'''&&&### (((%%%$$$)))///000+++&&&$$$$$$$$$###############""""""!!!!!!!!!###$$$%%%&&&&&&&&&%%%%%%$$$######$$$###"""$$$'''(((%%%"""############"""""""""""" """######"""""""""###!!!###$$$$$$"""!!!!!!""" !!!!!!"""######$$$(((%%%###%%%+++......,,,,,,***))))))***++++++***((('''%%%######$$$%%%&&&$$$%%%%%%&&&''''''((((((&&&&&&%%%%%%$$$######""""""$$$''')))'''&&&%%%%%%)))'''%%%%%%&&&(((((('''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&###!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""######!!!"""###$$$%%%$$$$$$###%%%$$$#########$$$%%%&&&$$$$$$$$$$$$%%%''')))***'''%%%"""!!!"""#########"""""""""######$$$$$$$$$!!!"""############"""!!!"""!!!''',,,,,,+++&&&'''***---///...***'''!!!!!!"""##################""""""###$$$$$$$$$$$$%%%$$$"""!!!!!!!!!"""###&&&###"""$$$$$$!!!!!!$$$$$$$$$######""""""""""""###%%%(((((('''&&&&&&&&&##################$$$$$$########################&&&'''''''''((((((((()))...---,,,+++***(((''''''((()))*********)))((('''(((+++...---)))(((***---''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$$$$###"""$$$'''((('''&&&&&&'''((()))***)))'''&&&&&&'''&&&&&&%%%$$$$$$%%%&&&'''""""""######$$$$$$######%%%%%%%%%%%%$$$$$$$$$###$$$$$$############$$$$$$$$$$$$#########"""""""""$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%$$$***%%%!!!(((***""" """######$$$%%%%%%&&&&&&'''&&&%%%###"""!!!!!!!!!$$$$$$%%%&&&''''''''''''$$$$$$%%%%%%$$$###!!! $$$###"""!!!"""###%%%&&&)))((('''%%%$$$$$$%%%%%%""""""###%%%%%%&&&&&&&&&&&&$$$$$$'''+++,,,((($$${{{fff[[[[[[WWWQQQMMMLLLKKKDDD;;;666888:::;;;:::666222///,,,***'''&&&'''((('''&&&''''''&&&&&&&&&%%%%%%%%%(((,,,,,,'''###%%%((((((***(((&&&%%%%%%$$$###!!!'''$$$$$$+++555777111***###############$$$$$$$$$ """###$$$%%%&&&&&&&&&%%%$$$###""""""###"""###&&&***)))%%%!!!############""""""""""""###$$$&&&%%%$$$######$$$"""######""" !!!""" !!!!!!""""""#########%%%######''',,,......,,,+++***((((((*********)))'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$#########"""&&&+++---+++((($$$###)))(((&&&&&&'''(((((('''%%%%%%%%%$$$$$$#########"""%%%(((((('''%%%###"""$$$$$$$$$$$$$$$%%%%%%&&&((('''&&&$$$###""""""""""""######$$$%%%$$$$$$$$$$$$$$$##################""""""###$$$%%%&&&''''''"""!!!!!!!!!###%%%$$$###"""""""""######$$$$$$$$$!!!$$$%%%%%%$$$!!!!!! !!!"""$$$''')))***+++)))(((''''''&&&###!!!"""""""""""""""######$$$"""############$$$$$$$$$$$$###""""""!!!"""""""""%%%""""""%%%$$$!!!!!!$$$$$$$$$$$$$$$############%%%'''))))))'''&&&%%%&&&"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""%%%%%%&&&'''((())))))***...------+++***)))((('''(((((())))))(((''''''&&&$$$&&&''')))***+++,,,---%%%&&&&&&&&&'''(((((((((((((((&&&%%%%%%%%%&&&'''*********)))(((&&&###"""%%%&&&''''''%%%%%%&&&'''%%%&&&'''&&&%%%$$$%%%&&&)))(((&&&%%%$$$$$$%%%%%%##################""""""&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$###############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$$$$###&&&######,,,,,,$$$"""!!!"""###%%%&&&&&&%%%%%%&&&&&&$$$###""""""!!!!!!$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$###"""!!!!!!###"""!!!!!!"""$$$&&&''')))((('''&&&%%%%%%&&&&&&$$$$$$###"""""""""""""""%%%######%%%))))))'''$$$~~~jjj```^^^[[[TTTNNNIIIEEE@@@;;;444555666777666444111///---+++(((''''''((('''&&&''''''&&&&&&&&&%%%%%%%%%'''******%%%"""$$$&&&%%%)))(((%%%#########$$$$$$%%%""""""+++555888111((("""""""""###$$$$$$$$$%%%!!!!!!!!!"""######$$$%%%%%%%%%$$$$$$#########$$$&&&%%%$$$&&&(((((($$$ ############"""""""""!!!$$$%%%&&&&&&$$$""""""#########"""!!!!!!###!!!!!!"""""""""#########""""""$$$(((,,,...---+++)))(((&&&&&&'''((('''&&&&&&&&&%%%$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$(((,,,---+++'''$$$"""&&&%%%###$$$%%%&&&%%%$$$&&&%%%%%%$$$$$$#########!!!%%%******'''$$$######$$$$$$############$$$%%%&&&&&&%%%$$$###""""""#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$###"""!!!######$$$%%%%%%$$$###### !!!###&&&'''&&&$$$############"""""""""""" """###$$$$$$###""" !!!###""""""###&&&***---***%%%"""!!!!!!!!! ###"""!!!!!!!!!"""$$$%%%"""###$$$$$$######$$$%%%######""""""""""""""""""$$$""""""%%%%%%""""""$$$$$$$$$%%%%%%%%%$$$$$$$$$###%%%&&&&&&$$$""""""###!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&((()))***+++''''''''''''(((((((((((((((((('''''''''&&&&&&&&&$$$######'''+++---,,,)))###%%%&&&'''''''''((()))***)))&&&$$$###$$$%%%&&&)))***++++++)))'''$$$"""&&&''''''&&&$$$$$$&&&'''###$$$&&&%%%$$$$$$%%%&&&000...+++(((%%%$$$######$$$$$$######""""""""""""&&&%%%%%%%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%$$$############"""""""""!!!!!!""""""""""""######$$$$$$""""""""""""""""""""""""###$$$$$$$$$$$$######"""%%%"""###,,,+++$$$$$$!!!###%%%&&&&&&%%%$$$###&&&%%%$$$###""""""""""""$$$######"""###%%%&&&'''###############"""!!!!!!""""""!!!"""###$$$&&&'''''''''&&&&&&%%%%%%%%%%%%%%%$$$###!!!!!!!!!"""###$$$###"""$$$&&&'''%%%###vvvllleee___XXXQQQIIIBBB<<<999555444333111111000111111...+++(((''''''((('''&&&''''''&&&&&&&&&%%%%%%%%%###&&&%%%''',,,///...'''&&&$$$###"""$$$&&&(((%%%"""###***333444---%%%"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$#########"""###$$$%%%'''(((+++((($$$$$$%%%%%%### ############"""""""""!!!"""$$$%%%$$$"""!!!!!!"""#########!!!!!!###""""""""""""############ !!!$$$(((+++,,,+++***)))'''%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###&&&((())))))&&&$$$###$$$$$$###"""###$$$%%%###"""%%%%%%%%%$$$$$$#########!!!%%%))))))&&&######$$$%%%$$$###!!!!!!!!!"""#########"""""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######%%%%%%&&&%%%%%%###"""!!! !!!"""%%%((()))(((&&&((('''&&&%%%###"""!!! ######""""""""""""######"""$$$### !!!%%%))),,,(((### !!!""""""###"""!!!!!!!!!"""$$$%%%!!!###$$$$$$""""""$$$%%%"""""""""#########""""""###!!!"""%%%&&&""""""$$$###$$$$$$%%%%%%%%%$$$$$$"""$$$$$$$$$"""!!!!!!"""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&''')))***+++%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&$$$$$$'''+++,,,)))&&&"""%%%'''(((''''''((()))***)))&&&$$$######$$$%%%%%%&&&((()))((('''%%%###&&&''''''&&&$$$$$$&&&'''$$$%%%&&&&&&%%%$$$%%%'''///---+++(((%%%$$$######%%%$$$######"""###$$$$$$$$$$$$$$$$$$############"""###$$$&&&&&&&&&%%%$$$############"""""""""""""""######$$$$$$%%%%%%%%%""""""""""""""""""""""""######$$$$$$$$$###""""""###&&&!!!"""+++)))###&&&$$$%%%&&&'''&&&$$$""" %%%%%%$$$###""""""""""""$$$###""""""###$$$&&&'''######""""""""""""""""""""""""""""""###$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$###%%%$$$###""""""###%%%&&&############%%%%%%$$$###|||qqqjjjbbbZZZTTTLLLBBB;;;999999777333000///000333555///,,,)))((((((((('''&&&''''''&&&&&&&&&%%%%%%%%%"""###"""$$$)))***((($$$%%%$$$######$$$'''***&&&%%%&&&+++000000+++%%%###############$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$###"""""""""###$$$''')))+++,,,(((###"""###$$$""" ############""""""""""""!!!"""$$$###""" !!!"""###$$$$$$###!!! """########################### """%%%(((******))))))+++)))'''''''''((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''((('''%%%###"""$$$%%%%%%$$$$$$%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$#########&&&$$$"""!!!!!!"""$$$%%%""""""!!!!!!"""######$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$######$$$&&&((()))(((&&&******((('''%%%$$$###"""$$$###"""!!!!!!"""###$$$ """$$$###!!!"""%%%))))))&&&""" !!!###$$$$$$"""""""""""""""######$$$ ###%%%$$$"""!!!$$$&&&!!!!!!"""############"""###!!!"""&&&&&&###"""$$$""""""$$$%%%%%%%%%$$$######$$$%%%$$$###"""###$$$"""""""""###$$$$$$$$$%%%########################"""###$$$%%%'''(((******)))(((((('''&&&&&&%%%%%%&&&&&&%%%&&&&&&'''((()))((('''''')))++++++((($$$"""%%%))))))'''&&&'''))))))(((&&&%%%$$$$$$$$$%%%"""###$$$%%%&&&%%%%%%$$$%%%&&&''''''%%%%%%&&&'''%%%&&&'''&&&%%%$$$%%%&&&'''&&&%%%$$$###$$$%%%&&&%%%$$$$$$######%%%&&&'''$$$$$$$$$#########"""""""""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$#########""""""""""""######$$$$$$$$$""""""""""""""""""""""""""""""###############"""%%%&&& """+++((("""&&&$$$%%%&&&&&&%%%$$$"""!!!%%%$$$$$$###""""""##################$$$%%%&&&&&&###""""""!!!!!!!!!"""""""""#########$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&'''$$$$$$######$$$$$$$$$$$$qqqlllcccZZZWWWQQQGGG>>>;;;<<<999555222111222444666///---***((((((((('''&&&''''''&&&&&&&&&%%%%%%%%%###%%%$$$!!!!!!###!!!$$$%%%&&&%%%######&&&(((###$$$''')))+++***(((&&&$$$$$$$$$#####################$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%'''***+++'''$$$""""""$$$%%%"""############"""""""""""" !!!######"""!!!"""######$$$%%%%%%###""""""###########################"""###&&&'''((((((((((((+++)))'''&&&''''''&&&%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%######$$$&&&%%%$$$$$$&&&''''''%%%############$$$$$$%%%%%%&&&%%%$$$""""""#########"""$$$###""""""###&&&)))+++$$$$$$###"""""""""######%%%%%%$$$$$$$$$%%%&&&'''%%%$$$#########$$$%%%&&&&&&&&&%%%&&&'''(((***+++%%%$$$$$$%%%&&&'''&&&$$$&&&&&&&&&%%%$$$$$$######"""""""""######"""""""""""""""""""""###$$$''')))%%%###!!!!!!###$$$$$$###!!!!!!"""############### ###&&&%%%"""!!!###''' !!!"""###$$$######"""""" """&&&'''###"""$$$ !!!###$$$%%%$$$###"""###$$$%%%$$$######%%%&&&##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''((()))))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%''')))+++,,,((()))***,,,,,,+++(((&&&"""&&&******'''%%%&&&(((&&&&&&&&&%%%%%%$$$$$$$$$""""""#########$$$$$$$$$"""$$$'''((('''&&&&&&'''%%%&&&'''&&&$$$###$$$%%%###"""""""""###$$$&&&'''%%%%%%$$$$$$%%%''')))***%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$""""""##################"""""""""""""""""""""""" !!!"""######$$$######"""### %%%...)))!!!&&&######$$$$$$$$$%%%%%%%%%%%%$$$######"""#########"""###$$$%%%&&&&&&&&&&&&###"""!!! !!!!!!"""######$$$$$$$$$$$$###""""""######$$$%%%%%%%%%$$$######$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$######$$$%%%uuummmbbbYYYXXXUUUJJJAAA===<<<:::666333222222444555000---***((((((((('''&&&''''''&&&&&&&&&%%%%%%%%%###%%%%%%$$$%%%((('''$$$%%%'''(((&&&###"""$$$&&& """%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$######""""""!!!"""$$$%%%%%%%%%$$$'''&&&%%%%%%%%%''')))+++!!! ###&&&&&&###############""""""""""""!!!#########"""###$$$###%%%''''''%%%#########$$$$$$#####################$$$&&&'''&&&&&&'''((()))'''%%%$$$%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((('''%%%$$$%%%&&&$$$######%%%&&&&&&$$$"""""""""###$$$%%%&&&&&&''''''### """$$$###!!!######"""###%%%)))---000''''''%%%$$$###"""""""""&&&%%%$$$###$$$%%%&&&'''$$$###"""!!!!!!###%%%'''%%%$$$$$$%%%(((+++///111&&&%%%######%%%%%%$$$### !!!!!!!!!!!!""""""""" !!!###%%%%%%###!!! ###"""""""""$$$&&&((()))###"""!!!"""$$$$$$###""" !!!###$$$$$$$$$###""" ###&&&%%%""" ###''' !!!"""$$$$$$$$$###"""!!! """&&&'''###"""$$$ """$$$%%%$$$"""!!!!!!#########""""""$$$&&&$$$$$$$$$###############''''''''''''''''''''''''###$$$%%%%%%&&&'''(((((($$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%'''***,,,...(((***,,,------+++)))((("""'''++++++'''$$$%%%'''%%%%%%&&&&&&&&&%%%$$$###$$$######""""""######$$$ ###'''(((((('''''''''%%%&&&'''%%%###""""""###&&&%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$&&&(((+++,,,&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$&&&''')))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!######$$$$$$$$$!!! '''111***!!!%%%!!!!!!"""###$$$&&&((()))$$$$$$##################"""###%%%&&&''''''&&&%%%###"""!!! !!!"""###$$$$$$%%%$$$$$$###"""!!!###$$$%%%&&&&&&&&&%%%$$$###$$$%%%&&&&&&%%%###"""$$$%%%%%%$$$######$$$%%%tttjjjgggbbb[[[RRRIIIBBB>>><<<:::777444111...,,,,,,+++,,,---+++(((&&&%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$#########$$$%%%%%%&&&&&&&&&&&&$$$"""!!!"""$$$$$$%%%!!!###&&&'''###$$$$$$%%%$$$###!!! ###%%%&&&$$$!!! """$$$'''&&&$$$#########$$$$$$$$$!!! ######!!!###"""""""""!!!!!! """###%%%%%%%%%$$$""" """!!!!!!###%%%&&&%%%###$$$$$$###############$$$&&&&&&%%%%%%%%%&&&''''''***)))(((''''''&&&&&&'''%%%%%%$$$&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""###%%%'''&&&%%%!!!!!!"""###$$$$$$%%%%%%$$$$$$############$$$$$$##################$$$$$$$$$$$$$$$###############&&&%%%$$$&&&((())))))((()))'''%%%###"""###%%%'''"""""""""""""""!!! """###&&&''''''&&&###"""#########!!!!!!"""%%%(((&&&%%%###!!!!!!"""###$$$ !!!######""""""###$$$##################$$$$$$!!!$$$'''((('''%%%$$$$$$"""$$$&&&%%%$$$###$$$%%%""""""!!!!!!""""""###$$$!!!""""""""""""%%%'''&&&&&&%%%%%%$$$$$$######$$$&&&)))++++++,,,...000'''&&&%%%&&&(((((('''&&&$$$'''+++,,,***(((((()))((())))))(((&&&&&&''')))'''((()))******)))((('''(((&&&$$$$$$''')))++++++###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))***)))'''&&&'''&&&%%%$$$$$$%%%'''(((&&&)))%%%###((($$$"""***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&$$$######$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""###$$$%%%&&&###$$$%%%%%%######$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$***(((&&&$$$###$$$%%%&&&$$$$$$$$$$$$######"""!!!######""""""###$$$%%%%%%&&&'''%%%!!!!!!$$$###$$$###"""###$$$%%%$$$""""""######$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$&&&&&&$$$###""""""!!!!!!|||pppjjjbbbYYYQQQIIIBBB>>><<<:::777444111...---,,,------------------,,,+++&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%&&&'''&&&###"""###$$$$$$((()))$$$!!!###%%%%%%######$$$######""""""!!!%%%&&&'''%%%###"""$$$&&&&&&&&&$$$#########$$$$$$###!!! """%%%&&&%%%$$$#########""""""!!!!!!!!!!!!"""###$$$$$$"""!!! !!!!!!!!!"""$$$%%%$$$###$$$$$$###############$$$''''''&&&&&&''''''(((((())))))((('''&&&&&&&&&&&&%%%%%%%%%&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###""""""###%%%&&&%%%$$$"""######$$$%%%%%%&&&&&&$$$$$$############$$$$$$%%%$$$$$$$$$###"""""""""##################$$$$$$&&&%%%$$$%%%((()))((('''(((&&&$$$""""""###%%%&&&###$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! ###%%%'''&&&$$$"""!!!!!!"""###"""###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$#########%%%''''''&&&###"""""""""$$$%%%%%%$$$######$$$"""""""""#########$$$$$$"""#########!!!!!!###$$$%%%$$$$$$###"""!!! !!!$$$'''((()))***+++---'''&&&%%%&&&'''((('''&&&$$$'''******)))''''''(((&&&((()))(((''''''((()))'''((()))******)))(((''')))'''%%%%%%''')))******$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))***)))((('''&&&&&&&&&%%%%%%&&&&&&''''''(((!!! )))(((###'''%%%%%%&&&&&&&&&%%%%%%%%%((((((((((((&&&$$$###!!!###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########%%%$$$$$$$$$############"""""""""######$$$%%%&&&"""###$$$$$$""""""###$$$$$$%%%%%%&&&%%%%%%$$$$$$'''&&&%%%$$$$$$%%%'''(((%%%$$$#########%%%'''(((######""""""###$$$$$$%%%%%%%%%### !!!###"""$$$###""""""$$$$$$###"""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$$$$%%%{{{qqqdddYYYSSSMMMEEE@@@<<<:::777444111///---,,,...,,,+++---000222000---%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$&&&((('''%%%#########$$$)))***&&&"""###$$$$$$%%%$$$###"""""""""######'''(((((('''%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%"""""""""$$$'''((()))(((###############"""""""""!!!!!!"""######!!! !!! """$$$$$$###"""$$$###############$$$$$$((((((''''''(((((()))***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&%%%$$$%%%&&&'''&&&%%%######$$$$$$%%%&&&&&&&&&$$$$$$############$$$$$$&&&%%%%%%$$$###"""!!!!!!"""""""""###$$$$$$$$$%%%%%%$$$$$$%%%'''((((((&&&&&&%%%###!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%$$$###&&&$$$""" """$$$&&&"""###$$$$$$"""!!!"""###((('''%%%"""!!!!!!!!!!!!$$$%%%&&&$$$"""!!!"""###&&&&&&%%%%%%$$$$$$######%%%&&&'''&&&###!!!!!!!!!"""$$$%%%%%%$$$######$$$""""""$$$%%%%%%%%%$$$###%%%%%%%%%###!!! !!!""" !!!!!!""""""!!! !!!$$$%%%%%%&&&''')))&&&%%%%%%%%%'''((('''&&&###%%%(((((('''&&&&&&'''$$$&&&))))))((((((((()))'''(((((())))))(((((('''***'''%%%%%%'''((((((((($$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***)))((((((&&&&&&'''''''''&&&&&&%%%((())) )))***$$$%%%$$$%%%&&&'''''''''%%%%%%))))))((('''%%%###!!! ###$$$$$$%%%%%%$$$$$$###$$$$$$###############"""$$$$$$#########"""""""""""""""######$$$%%%%%%%%%!!!"""######"""!!!"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$#########%%%''')))******(((%%%######%%%(((***#########"""######$$$%%%###$$$""" ###"""###"""!!!"""###$$$###!!!######$$$$$$%%%$$$$$$$$$######$$$$$$%%%'''((()))%%%%%%$$$$$$%%%%%%&&&'''xxxggg[[[UUUPPPIIICCC<<<:::777444222///...------***(((***///111...***%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%###&&&(((((('''$$$###### &&&(((%%%###%%%'''&&&'''&&&###""""""###%%%''''''''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########%%%&&&((((((((($$$$$$##################""""""#########"""!!! !!!###$$$###!!!#########"""######$$$%%%''''''''''''((()))*********)))(((''''''&&&&&&&&&%%%%%%&&&'''))))))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&'''''')))(((''''''((()))'''&&&#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$###"""""""""!!!!!!"""###$$$%%%%%%%%%%%%$$$###$$$&&&''''''%%%$$$###"""!!!!!!"""###$$$$$$%%%%%%&&&%%%%%%$$$$$$'''%%%###""""""###%%%'''$$$&&&((((((&&&$$$######&&&%%%$$$###"""""""""###%%%&&&'''&&&%%%$$$%%%&&&''''''&&&&&&%%%$$$######$$$%%%%%%$$$"""!!!!!!""""""###%%%%%%###"""###$$$!!!###%%%&&&'''&&&$$$###%%%%%%%%%###!!!!!!"""### !!!"""###"""""" ###$$$$$$$$$%%%&&&&&&%%%$$$%%%'''(((((('''###$$$&&&&&&&&&&&&&&&&&&"""%%%(((******)))((()))((((((((((((((((((((((((***(((&&&&&&&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))))))))))))))&&&&&&((((((((('''%%%$$$***---&&&!!!((()))$$$%%%$$$%%%'''(((((('''&&&%%%(((((('''&&&%%%$$$""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$#####################""""""""""""!!!""""""###$$$%%%%%%%%%%%%"""###$$$###"""!!!"""$$$######$$$%%%%%%%%%%%%$$$#########$$$%%%'''((()))---+++(((%%%######$$$%%%$$$###############$$$$$$###$$$### !!!%%%$$$ ###"""!!!!!!######"""!!!###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%&&&'''((()))%%%%%%$$$$$$$$$%%%%%%&&&yyyggg[[[UUUPPPJJJDDD;;;:::888555222000///...---***''')))---...***&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%"""%%%'''(((&&&$$$#########(((***'''$$$&&&(((((()))'''$$$######%%%''')))&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%##################$$$$$$###$$$$$$#########"""""" !!!###$$$###!!!######""""""###$$$$$$%%%&&&&&&&&&&&&'''((()))***,,,+++***)))((((((((((((%%%%%%&&&(((******'''%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$%%%%%%&&&((('''%%%&&&''''''&&&%%%""""""""""""############$$$$$$############$$$$$$"""""""""###$$$$$$$$$%%%!!!!!!"""###$$$%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$###""""""!!!!!!"""############$$$$$$$$$$$$$$$###!!!""""""######""""""!!!###&&&((()))'''$$$###""""""""""""######$$$%%%%%%$$$%%%''''''''''''(((***''''''&&&&&&%%%$$$######"""###$$$$$$""""""###%%%!!!###%%%$$$###"""######!!!###%%%&&&'''&&&$$$###"""###$$$###""""""$$$&&&%%%$$$$$$#########"""###!!!###$$$######$$$&&&%%%$$$###%%%'''(((((('''$$$$$$$$$%%%%%%&&&%%%%%%"""%%%(((******)))((()))((((((''''''''''''((((((***(((&&&&&&''''''&&&$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))))))))''''''((()))((('''%%%$$$***333...%%%&&&%%%"""&&&###$$$&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%#########""""""""""""!!!""""""$$$%%%&&&&&&%%%%%%###$$$%%%%%%######$$$%%%"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&))))))(((&&&%%%###"""!!!$$$$$$###############$$$$$$%%%$$$!!!###'''&&&######"""!!!"""###$$$###!!!###$$$&&&''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$###""""""""""""vvvggg[[[TTTNNNHHHCCC;;;:::888555222111//////...,,,***+++,,,,,,)))&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$"""$$$&&&&&&%%%######$$$+++///...)))$$$&&&((((((((('''%%%###$$$%%%((()))%%%$$$"""###%%%&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''%%%###!!!!!!""""""""""""###############$$$$$$$$$###############!!! """$$$$$$###"""""""""""""""###$$$%%%%%%%%%%%%%%%&&&'''((()))***---,,,+++******)))))))))%%%%%%''')))+++***'''$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%$$$###"""###$$$%%%$$$###""""""""""""""""""""""""$$$$$$############$$$$$$!!!!!!"""###$$$%%%%%%&&&"""""""""###$$$$$$$$$%%%%%%$$$######%%%%%%$$$###"""""""""""""""######$$$!!!""""""###############!!!###&&&''''''&&&###!!! ###%%%&&&$$$"""!!!!!! !!!###$$$%%%&&&&&&"""$$$&&&&&&&&&''')))+++&&&&&&%%%%%%$$$$$$######!!!###%%%%%%$$$###$$$%%%!!!###$$$$$$###""""""###""""""$$$%%%%%%%%%$$$### """#########$$$&&&(((///---)))%%%"""!!!!!!!!!!!!###%%%%%%$$$$$$$$$%%%$$$######$$$'''(((((('''%%%$$$###$$$%%%&&&&&&$$$$$$&&&))))))((((((((()))(((''''''&&&&&&''''''(((((('''&&&&&&''''''%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))((((((((((((((('''&&&%%%(((555222&&&$$$###"""'''$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$#########"""""""""!!!###$$$&&&&&&&&&&&&%%%###%%%&&&%%%$$$###$$$%%%!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%%%%%%%$$$$$$%%%$$$######"""#########$$$%%%$$$"""$$$(((((($$$$$$###"""###$$$%%%$$$"""###%%%''')))))))))((('''''''''&&&%%%%%%%%%%%%%%%'''&&&$$$###"""!!!!!!!!!{{{tttiii^^^UUUNNNIIIEEE;;;:::888555333111000///,,,,,,,,,,,,+++***)))(((&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$"""###$$$$$$""""""###$$$+++...---&&&"""$$$'''(((%%%%%%#########$$$&&&'''&&&###""""""%%%'''&&&$$$$$$$$$&&&'''''''''&&&&&&&&&'''(((&&&###!!!!!!###!!!!!!!!!""""""#########$$$$$$###"""""""""""""""!!!!!!!!!"""$$$%%%$$$###""""""""""""###$$$%%%&&&&&&&&&&&&'''((()))+++,,,---,,,+++***))))))))))))%%%%%%'''***+++***'''$$$###########################%%%&&&(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%%%%$$$""""""""""""""""""""""""$$$$$$############$$$$$$"""""""""###$$$$$$$$$%%%##################$$$$$$%%%###"""###$$$%%%$$$""""""""""""#########$$$$$$!!!""""""###############%%%''')))++++++)))'''%%%!!!###$$$"""!!!"""""" !!!"""###$$$%%%%%%%%%!!!###$$$$$$$$$$$$&&&((($$$$$$$$$$$$$$$$$$######"""$$$''''''&&&$$$######!!!"""$$$$$$"""""""""###"""""""""#########$$$$$$!!!"""#########$$$&&&(((333///***%%%"""!!!###$$$"""###%%%%%%$$$###$$$%%%######"""$$$&&&(((((('''&&&$$$"""###&&&'''&&&%%%&&&((()))(((''''''((()))((('''&&&&&&&&&&&&'''((('''&&&%%%&&&''''''&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''(((***)))((('''&&&&&&&&&&&&&&&333..."""###&&&###%%%$$$###"""""""""$$$&&&'''&&&%%%$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############!!!###%%%&&&''''''&&&%%%"""$$$%%%$$$###"""###$$$!!!"""###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$######$$$%%%&&&'''%%%$$$$$$###""""""######"""$$$###!!!###(((((($$$%%%$$$###$$$%%%&&&%%%######%%%(((***,,,+++***)))%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$############zzzuuummmcccYYYQQQKKKIII;;;:::888555333111000000(((***++++++)))(((((()))'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$#########$$$"""######"""!!!!!!###$$$&&&)))'''!!!"""''')))######"""""""""###%%%&&&&&&$$$"""###&&&((('''%%%###$$$&&&'''((('''&&&&&&%%%'''((('''###"""###%%% !!!!!!"""""""""#########"""!!!!!!!!!!!!!!!"""!!!!!!###%%%&&&%%%###""""""""""""###$$$%%%&&&'''''''''((()))+++,,,---,,,+++***)))(((((((((((($$$%%%'''***,,,+++'''$$$########################$$$%%%'''))))))((('''&&&$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%'''(((((('''$$$$$$##################$$$$$$############$$$$$$$$$$$$$$$###############$$$$$$$$$###############%%%###"""###$$$$$$###"""""""""######$$$$$$$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$ """$$$$$$######$$$%%%""""""###$$$$$$$$$$$$###!!!"""######"""!!!"""$$$##################$$$$$$$$$&&&))))))'''$$$"""!!!!!!"""$$$$$$"""!!!"""###""""""!!!!!!""""""###$$$"""###$$$$$$###$$$&&&(((000---'''###"""$$$(((***"""###%%%%%%$$$######$$$###""""""$$$&&&((((((''''''$$$"""###&&&''''''%%%((())))))(((&&&&&&''')))((('''&&&%%%%%%&&&'''(((&&&%%%%%%&&&'''(((&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""###$$$%%%'''(((+++***((('''&&&&&&&&&'''$$$///)))$$$)))%%%###$$$###!!! !!!###&&&(((((('''%%%###""""""######$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###!!!###%%%'''''''''&&&%%%!!!###$$$###"""!!!"""###!!!!!!"""$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%)))'''$$$"""!!!###%%%'''%%%%%%$$$###""""""######!!!###""" """''''''$$$&&&%%%$$$$$$&&&&&&%%%$$$###%%%(((+++------,,,+++"""""""""###$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&&&&yyynnnccc[[[RRRIIICCC@@@<<<777333222111000///---,,,******++++++)))(((---***'''&&&&&&'''&&&%%%!!!"""$$$%%%%%%$$$"""!!!'''&&&$$$""""""###%%%&&&((('''%%%### !!!###&&&!!!"""###%%%&&&&&&%%%%%%!!! !!!###%%%%%%%%%$$$%%%'''&&&%%%$$$$$$%%%%%%&&&''''''%%%###!!! !!!"""######"""!!! """""""""""""""######### !!!!!!!!!"""""""""###%%%$$$###"""$$$'''***---&&&'''&&&%%%(((,,,***%%%,,,***((('''(((((((((((('''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&444888888<<<555)))%%%######$$$%%%%%%&&&''''''########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''%%%###"""###%%%%%%$$$(((+++***%%%$$$%%%$$$ &&&)))'''(((+++(((!!!######""""""""""""#########$$$%%%%%%%%%$$$###"""##################$$$$$$########################'''&&&%%%%%%$$$$$$$$$$$$$$$$$$###""""""""""""""" !!!######$$$$$$$$$$$$###"""!!!!!!"""###$$$########################"""$$$(((***)))&&&""" """###$$$$$$$$$$$$%%%&&&$$$###"""!!!!!!###%%%&&&'''%%%############!!! """############$$$$$$$$$$$$$$$$$$$$$#########"""%%%$$$######%%%(((,,,......---,,,***)))'''&&&%%%&&&''''''((()))(((((((((%%%''')))******)))'''%%%&&&%%%%%%$$$%%%&&&((()))+++'''###$$$'''((($$$!!!&&&%%%$$$$$$$$$%%%&&&'''(((&&&%%%$$$$$$%%%%%%%%%###''''''&&&$$$%%%'''&&&%%%%%%'''******(((%%%"""######"""""""""%%%''''''&&&%%%############$$$&&&$$$###$$$'''(((%%%###"""$$$%%%%%%$$$###$$$$$$%%%%%%$$$$$$$$$%%%&&&'''######$$$&&&))))))%%%!!!%%%$$$#########$$$%%%&&&$$$$$$$$$&&&''''''%%%###''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%(((((('''&&&$$$###""""""!!!!!!"""###$$$%%%%%%%%%&&&%%%###"""###%%%((()))$$$%%%&&&&&&%%%%%%''')))'''((()))******)))((('''&&&&&&%%%$$$$$$%%%%%%%%%{{{pppggg^^^UUUMMMFFFAAA===888444222222111000---+++************)))''')))'''$$$$$$$$$%%%%%%$$$"""###$$$&&&&&&$$$###"""&&&%%%###""""""###$$$%%%###$$$%%%$$$"""!!!"""$$$ """###%%%&&&''''''&&&$$$###"""######$$$$$$$$$$$$&&&''''''%%%$$$%%%&&&%%%&&&''''''&&&$$$!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!"""""""""""""""$$$$$$######%%%'''***++++++***&&&$$$(((...---(((+++)))'''&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$333888999===777)))&&&$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''%%%###"""$$$%%%%%%$$$)))+++***%%%$$$%%%%%%"""$$$&&&''')))000666333,,,""""""###$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$###""""""###############$$$########################'''&&&%%%$$$$$$$$$$$$$$$######"""!!!!!!""""""""" !!!"""######$$$###############""""""""""""###$$$$$$$$$$$$$$$$$$######"""###%%%'''&&&$$$!!! """###$$$$$$#########$$$###"""!!! !!!"""$$$%%%)))((('''&&&'''%%%###!!!"""############$$$$$$$$$###""""""!!!!!!""""""###$$$###"""###$$$&&&)))***)))((((((''''''&&&&&&&&&&&&&&&'''(((((((((((('''&&&'''((())))))((('''&&&'''&&&%%%%%%%%%&&&'''(((+++(((&&&'''+++---***''''''&&&%%%$$$$$$$$$%%%&&&$$$%%%&&&%%%$$$###$$$$$$(((******)))&&&$$$%%%&&&&&&%%%%%%&&&))))))'''$$$!!!"""###"""!!!!!!$$$&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$###%%%''''''%%%###$$$%%%'''&&&%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###""""""$$$''''''$$$!!!)))(((%%%###""""""###############$$$&&&&&&%%%###&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%(((''''''%%%$$$###""""""""""""######$$$$$$%%%%%%---+++'''$$$###"""###$$$$$$%%%&&&%%%%%%%%%''')))((()))************)))(((%%%%%%$$$$$$$$$$$$%%%%%%tttkkkcccZZZQQQKKKBBB>>>999555333222111000,,,+++***)))******)))''''''%%%$$$$$$%%%&&&&&&%%%###$$$%%%&&&&&&%%%$$$###&&&%%%###"""""""""###$$$!!!$$$%%%$$$###"""###"""###$$$&&&''''''''''''########################$$$&&&((((((&&&%%%&&&'''&&&&&&''''''&&&$$$"""!!!""""""!!!!!!!!!!!!""""""$$$######""""""!!!!!!!!!""""""""""""""""""""""""######$$$%%%&&&((())))))000,,,&&&###)))000///***((('''%%%&&&'''(((((((((######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!111888999===555((($$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&&&&%%%%%%&&&$$$######$$$&&&%%%$$$''')))'''$$$$$$(((***)))###""" $$$...666333,,,!!!"""$$$%%%&&&%%%$$$###$$$%%%&&&&&&&&&&&&%%%%%%!!!!!!""""""####################################&&&%%%%%%$$$$$$$$$$$$%%%"""!!!!!!!!!!!!!!!"""###""""""###############"""######$$$$$$$$$###!!! %%%%%%%%%$$$$$$#########!!!"""###$$$$$$"""!!! #########$$$######"""""""""!!! !!!######((('''((())))))'''### """############$$$$$$$$$***((('''%%%$$$$$$%%%%%%!!!""""""######$$$%%%%%%#########$$$%%%&&&&&&&&&%%%%%%&&&'''''''''''''''((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&&&&)))'''&&&)))---///...,,,((('''%%%$$$###$$$$$$%%%"""%%%((('''%%%$$$%%%'''222111...)))%%%$$$%%%'''&&&&&&%%%&&&''''''%%%$$$!!!"""###"""!!!!!!###$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%&&&&&&%%%###&&&((()))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%$$$""""""###"""!!!"""$$$%%%$$$###...,,,'''$$$!!! !!!!!!"""!!!!!!"""%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$''''''&&&%%%$$$######"""#########$$$$$$$$$$$$$$$///---)))&&&###"""""""""###%%%%%%%%%%%%%%%''')))((()))***++++++***)))((($$$$$$$$$$$$$$$$$$$$$$$$xxxoooggg^^^UUUNNNCCC???999555333111000///---+++***)))******)))'''((('''&&&''')))***)))((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%###"""""""""""""""!!!###$$$$$$$$$%%%&&&%%%&&&&&&&&&&&&&&&&&&&&& !!!"""#########$$$$$$%%%&&&(((((('''&&&'''(((&&&'''''''''&&&%%%###"""###"""!!! !!!"""###&&&%%%%%%$$$###""""""!!!#########""""""""""""!!!"""###%%%'''((((((((('''000,,,%%%$$$***111///((('''%%%%%%%%%''')))((('''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""222999999;;;222%%%"""%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''&&&%%%$$$%%%$$$###$$$%%%&&&&&&%%%###%%%%%%"""%%%+++//////###!!!!!!&&&+++***&&&"""""""""######$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&!!!!!!"""""""""#################################%%%%%%$$$$$$$$$$$$$$$%%%!!!!!!!!! !!!!!!"""#########$$$$$$$$$###"""""""""###%%%&&&%%%###!!!$$$$$$$$$######""""""!!!############""""""""""""$$$$$$$$$%%%%%%%%%###"""""""""!!!!!!!!!""""""###"""###%%%(((***((($$$!!!""""""#########$$$$$$$$$...---***'''$$$$$$$$$$$$!!!"""###$$$$$$$$$###"""!!!!!!"""###$$$%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&((((((''''''''''''((((((((((((''''''&&&&&&&&&%%%&&&%%%%%%'''***,,,+++***)))'''&&&$$$######$$$$$$$$$''')))(((%%%%%%)))---777444...(((%%%$$$&&&(((&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%$$$""""""###$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$###((()))***)))'''&&&&&&'''###$$$%%%%%%%%%$$$###"""$$$###""""""###$$$%%%%%%///,,,((($$$!!! !!!"""###"""!!!"""%%%'''''''''"""######$$$$$$%%%%%%%%%$$$$$$############$$$$$$&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$###***)))'''%%%$$$$$$$$$%%%###$$$%%%%%%$$$%%%''')))''''''((())))))(((''''''""""""######$$$$$$$$$###zzzqqqiii```VVVOOODDD@@@:::555222111///...---,,,******++++++)))(((((((((''')))+++,,,+++***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######""""""""""""############%%%(((+++))))))(((&&&%%%$$$$$$###$$$&&&((('''%%%$$$$$$%%%$$$&&&(((((('''''''''(((&&&&&&&&&&&&%%%$$$#########"""!!! !!!"""###''''''&&&%%%%%%$$$##################"""""""""""""""###%%%'''(((((('''&&&***)))&&&%%%+++111---&&&&&&%%%%%%&&&((()))((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''666;;;888888000$$$###%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$%%%$$$###%%%&&&'''&&&%%%$$$&&&%%%###$$$+++......$$$$$$$$$%%%$$$$$$&&&)))%%%###!!! """%%%'''%%%%%%%%%%%%&&&&&&''''''""""""""""""""""""""""""########################$$$$$$$$$######$$$$$$%%%""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$######"""!!!###%%%'''&&&$$$!!!######""""""!!!!!!!!!!!!$$$$$$$$$######$$$$$$%%%&&&%%%%%%'''((((((%%%###$$$##################### ###(((+++***'''$$$""""""#########$$$$$$$$$'''&&&$$$"""!!!!!!!!!!!!"""###$$$%%%%%%$$$###"""#########$$$%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&((((((''''''''''''(((((((((((((((''''''&&&&&&%%%&&&&&&%%%&&&'''((((((''')))'''&&&$$$######$$$$$$&&&'''&&&%%%$$$&&&,,,000444000+++'''%%%&&&''')))&&&&&&&&&&&&%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$$$$$$$$$$$$$$$$$$$######"""%%%&&&&&&&&&%%%$$$$$$$$$''')))***)))(((&&&&&&'''"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$######$$$&&&(((+++)))&&&###""""""######$$$######%%%'''))))))((("""###$$$%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%###$$$%%%%%%$$$$$$&&&((($$$%%%&&&''''''&&&%%%$$$!!!"""###$$$$$$$$$$$$###}}}tttlllbbbWWWPPPFFFAAA;;;666333111///......---++++++,,,,,,***)))&&&&&&&&&'''))))))((('''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%$$$###""""""$$$$$$$$$######%%%***---***)))'''%%%$$$###""""""+++...000...)))%%%%%%&&&###%%%'''''''''&&&'''(((%%%%%%%%%$$$$$$#########""""""!!!!!!!!!!!!""""""'''&&&&&&%%%%%%$$$$$$$$$"""""""""#########$$$$$$###$$$%%%'''(((((('''&&&%%%&&&&&&&&&***///---((('''&&&&&&'''))))))(((&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$+++999;;;666555...&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%'''((('''%%%(((***((($$$$$$((()))'''!!!"""%%%&&&###!!!%%%+++'''%%%###!!!!!!"""%%%&&&%%%$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$###"""""""""########################$$$############$$$$$$%%%$$$$$$###"""""""""""""""######$$$$$$$$$$$$$$$###!!!###%%%&&&&&&%%%###!!!""""""""""""""""""""""""%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%(((++++++'''$$$$$$$$$$$$$$$############ $$$))),,,,,,***'''"""############$$$$$$$$$ !!!"""###$$$%%%&&&&&&"""###%%%&&&&&&%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''((((((((((((((((((((((((''''''((((((((('''&&&&&&((((((((((((''''''''''''((('''%%%$$$###$$$$$$%%%&&&%%%######%%%)))---///...+++'''&&&'''((())))))&&&'''''''''&&&&&&(((***'''((()))(((&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%&&&''''''%%%######$$$%%%'''(((((('''&&&&&&'''%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%$$$###$$$&&&(((&&&%%%$$$#########$$$$$$$$$$$$%%%''')))***(((&&&###$$$%%%&&&'''&&&%%%$$$######""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######"""######"""$$$$$$$$$$$$$$$&&&(((###$$$%%%&&&&&&%%%$$$###!!!"""###%%%%%%%%%$$$$$$xxxnnndddXXXPPPIIIDDD>>>999666333111000000...------------,,,***%%%$$$%%%&&&'''(((&&&$$$$$$$$$$$$######$$$$$$$$$(((''''''&&&%%%$$$###""""""###$$$$$$$$$%%%(((***((('''%%%$$$#########$$$)))---000///+++'''((()))"""$$$&&&&&&&&&&&&'''((($$$$$$######""""""######!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$###!!!!!!"""###$$$$$$%%%&&&$$$$$$%%%&&&''''''''''''###&&&'''&&&''',,,///...((((((((()))***)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((555555---,,,(((%%%***$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$###$$$&&&((()))'''%%%&&&(((((($$$$$$'''(((%%%  $$$### """''''''''''''&&&&&&%%%$$$$$$$$$#########$$$%%%'''(((((('''&&&%%%$$$"""!!!!!!#######################################$$$%%%%%%'''&&&%%%###""""""""""""""""""###$$$%%%%%%%%%%%%!!!"""$$$&&&&&&&&&%%%$$$""""""######$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$######'''+++,,,((($$$###############""""""!!! !!!$$$'''******(((%%%"""############$$$$$$$$$!!!"""%%%'''(((((('''&&&"""######$$$%%%%%%%%%%%%$$$$$$%%%&&&''''''((((((&&&&&&'''(((((((((((('''&&&'''((())))))((('''&&&&&&'''((())))))(((''''''''''''(((((('''''''''((('''&&&%%%$$$$$$$$$%%%&&&'''%%%###''',,,000///---)))'''&&&''')))***)))'''%%%'''((('''&&&'''***---'''((()))(((&&&#########"""###%%%&&&((((((((((((%%%'''((('''$$$"""###$$$"""$$$&&&&&&%%%%%%&&&'''+++)))&&&$$$###$$$%%%&&&"""$$$%%%%%%######%%%'''#####################"""######%%%(((***)))&&&###%%%&&&'''(((((('''%%%$$$######""""""""""""######""""""######$$$$$$$$$%%%###$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$#########"""###$$$$$$###$$$&&&(((###$$$%%%&&&&&&%%%$$$###!!!"""$$$&&&'''&&&%%%%%%zzzpppeeeYYYQQQKKKGGG@@@;;;888555333222111///............---+++&&&%%%%%%'''((((((%%%###$$$######""""""######$$$((((((((('''&&&%%%###"""!!!$$$&&&%%%%%%&&&'''%%%$$$#########$$$%%%&&&!!!&&&,,,---***)))+++...!!!###%%%&&&%%%%%%&&&'''$$$###""""""!!!""""""""" !!!"""######"""!!! """""""""""""""######### !!!###$$$%%%&&&'''%%%%%%%%%%%%&&&'''''''''###'''(((%%%%%%+++111333***))))))*********'''%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""...,,,%%%$$$###"""***######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$$$$%%%&&&'''######$$$&&&((()))'''&&& $$$%%%$$$%%%)))***((('''!!! %%%'''###!!!###''')))+++,,,+++((($$$"""######""""""###%%%&&&'''***)))(((&&&$$$"""!!! ##############################""""""###$$$%%%%%%((('''&&&$$$###""""""!!!!!!"""###$$$%%%&&&&&&&&& !!!###%%%&&&&&&&&&&&&######$$$%%%&&&''''''((("""$$$%%%&&&'''&&&&&&%%%###!!!"""&&&+++,,,((($$$""""""###""""""!!! !!!"""%%%'''&&&$$$!!!"""############$$$$$$$$$"""###%%%&&&%%%### """""""""###$$$$$$%%%%%%######$$$%%%'''((()))***&&&'''(((((())))))((((((&&&''')))******)))'''&&&%%%&&&''')))))))))(((((($$$%%%&&&&&&%%%%%%&&&(((&&&%%%$$$$$$$$$%%%&&&''')))''''''---555777333---'''&&&&&&)))+++,,,)))&&&%%%'''(((((('''(((,,,///&&&''')))(((%%%###!!!!!! """%%%(((***,,,------%%%''')))'''$$$"""###$$$ """$$$%%%$$$$$$&&&'''///---((($$$"""###$$$%%% ###%%%$$$""""""$$$&&&!!!"""###$$$$$$###!!! """###%%%(((***((($$$ &&&'''((())))))'''%%%#########""""""""""""######"""""""""###$$$$$$%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$$$$###$$$&&&((($$$%%%&&&&&&&&&&&&%%%$$$!!!###%%%'''((('''&&&%%%zzztttkkk___VVVNNNFFF>>><<<999444111111000---++++++,,,,,,(((%%%%%%%%%%%%$$$$$$%%%&&&&&&(((&&&$$$###$$$&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$"""###$$$%%%%%%$$$""""""$$$$$$$$$$$$$$$$$$%%%%%%"""###%%%%%%&&&(((,,,...,,,,,,,,,++++++)))((((((&&&&&&%%%%%%$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!######$$$$$$$$$"""""""""!!!"""$$$(((+++222...(((""" """%%%(((%%%'''(((&&&$$$&&&+++///000+++'''&&&(((***'''$$$###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&&&&%%%$$$'''))),,,......,,,)))'''+++&&&"""!!!$$$&&&%%%""")))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''))))))"""###$$$&&&((()))++++++$$$$$$############$$$$$$%%%(((***+++(((&&&$$$###(((&&&%%%###""""""######***)))'''%%%###"""!!!!!!%%%$$$$$$&&&''''''%%%"""%%%$$$""""""######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$""""""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''###$$$%%%$$$######%%%'''######""""""###%%%&&&(((!!!!!!!!!!!!"""###$$$$$$######################## ###$$$"""%%%)))&&&!!!""""""#########""""""###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((***+++***)))***(((&&&%%%$$$%%%'''(((&&&''')))*********)))((((((((())))))((('''&&&&&&(((%%% """&&&%%%!!!---)))***///444333///---))))))))))))))))))))))))((('''''''''))),,,///111+++((($$$$$$%%%&&&%%%$$$$$$$$$$$$%%%(((,,,///111))))))******)))'''%%%$$$###$$$&&&'''(((''''''&&&++++++***(((%%%$$$&&&(((((('''&&&$$$###"""""""""$$$$$$$$$######"""""""""%%%###"""###$$$$$$###"""$$$$$$$$$%%%''''''%%%$$$######$$$$$$$$$$$$###### !!!"""###############%%%$$$$$$$$$$$$$$$$$$$$$'''%%%""""""$$$%%%$$$"""$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%{{{uuummmbbbYYYPPPGGG???===:::555222222000---++++++,,,+++(((&&&&&&%%%%%%%%%%%%%%%&&&&&&***'''$$$######$$$$$$###$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%'''***---,,,,,,,,,---------,,,,,,&&&&&&%%%%%%$$$######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$$$$$$$""""""""""""###&&&+++///>>>:::444---)))'''&&&&&&%%%%%%%%%$$$$$$&&&***---,,,(((%%%%%%(((***)))&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%&&&''')))******)))'''&&&$$$######$$$'''((('''%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''###$$$%%%&&&''')))******$$$$$$############$$$$$$###&&&((()))&&&$$$""""""###"""""""""###$$$%%%&&&)))((('''%%%$$$###""""""%%%$$$$$$%%%&&&&&&%%%###&&&%%%$$$$$$%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$$$$%%%'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%&&&&&&%%%######$$$&&&######""""""###%%%&&&'''%%%$$$$$$#########$$$$$$########################"""$$$$$$"""$$$(((&&& """"""###$$$%%%&&&&&&'''$$$$$$%%%%%%&&&'''''''''((((((((())))))))))))***'''''''''(((***+++***)))(((((('''&&&&&&&&&'''(((''''''((()))))))))))))))((((((((((((((('''&&&%%%###$$$%%%&&&''')))(((&&&---000222333222...((("""((((((((((((((((((((((((+++***)))((((((***+++---***'''%%%$$$&&&&&&%%%###$$$$$$$$$%%%'''***---///$$$%%%&&&&&&%%%$$$"""!!!$$$$$$%%%%%%&&&&&&%%%%%%*********(((&&&&&&'''))))))((('''%%%$$$############%%%&&&''''''%%%###!!!%%%###"""###$$$%%%###"""######$$$&&&((('''%%%#########$$$$$$$$$$$$######!!!"""######$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$'''$$$""""""$$$%%%###"""$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$}}}xxxqqqfff^^^RRRIIIAAA???<<<777444333000...,,,++++++***(((&&&'''&&&&&&%%%%%%%%%&&&&&&+++((($$$""""""######"""########################"""######$$$$$$$$$#################################$$$$$$$$$$$$%%%(((***)))******+++,,,---------&&&%%%%%%$$$$$$#########"""""""""""""""""""""""" !!!"""######$$$###############"""$$$(((...333AAA???;;;666000,,,(((&&&'''%%%###$$$'''***+++,,,'''$$$###$$$(((******((($$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!$$$''')))((('''&&&&&&$$$######$$$$$$&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''(((((($$$$$$############$$$$$$"""$$$&&&&&&$$$"""!!!!!!""""""""""""###$$$%%%&&&'''&&&%%%$$$$$$######$$$'''%%%$$$$$$%%%&&&&&&%%%&&&%%%&&&'''((('''%%%"""########################"""$$$%%%&&&%%%&&&((()))######$$$$$$$$$%%%%%%%%%$$$######$$$$$$%%%&&&'''&&&''''''%%%###"""###%%%$$$###""""""###$$$&&&'''&&&&&&$$$######"""""""""########################$$$$$$###!!!###&&&&&&###"""""""""###$$$&&&((()))%%%%%%%%%%%%&&&&&&&&&&&&))))))))))))******++++++'''''''''(((***+++***)))'''''''''''''''''''''(((((((((''''''(((((()))***&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&$$$$$$$$$&&&)))111555000,,,---+++%%%((((((((((((((((((((((((...,,,***((('''''''''''''''&&&%%%%%%&&&&&&$$$"""$$$#########%%%''')))***!!!"""###$$$$$$###"""!!!&&&%%%%%%$$$$$$$$$$$$$$$&&&'''(((&&&%%%%%%'''((()))((('''&&&%%%$$$$$$$$$###%%%(((******'''$$$"""$$$###"""###$$$%%%$$$###"""###$$$&&&((('''$$$"""######$$$$$$$$$$$$############$$$$$$$$$###"""!!!########################&&&$$$""""""###$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%###$$$&&&((((((((('''&&&~~~yyysssiiiaaaTTTKKKCCCAAA>>>999555555///...,,,+++***)))((((((((('''&&&&&&&&&&&&&&&&&&***'''$$$"""###$$$$$$##################$$$$$$%%%"""#########$$$$$$$$$$$$$$$$$$############""""""###$$$$$$###"""###&&&(((((((((''''''(((((())))))%%%%%%%%%$$$$$$#################################!!!!!!"""###############$$$$$$###"""###'''---222444555555444111---)))''')))&&&###%%%))),,,---,,,%%%###"""$$$'''))))))((($$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&$$$$$$############$$$$$$&&&***---+++'''$$$%%%(((%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%!!!###%%%%%%###"""!!!!!!%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$%%%%%%(((%%%######$$$&&&&&&%%%%%%&&&''')))***)))&&&###""""""""""""""""""""""""###%%%&&&&&&%%%%%%&&&(((######$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''$$$%%%%%%$$$""""""###%%%$$$###"""""""""###%%%&&&$$$$$$###"""""""""""""""########################$$$###"""!!!"""$$$%%%%%%###"""!!! !!!###&&&'''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&'''((((((((()))'''''''''(((***+++***)))%%%&&&'''((())))))(((((((((((('''&&&&&&((()))***%%%&&&&&&&&&&&&&&&%%%%%%)))%%%######$$$$$$&&&)))(((111222(((###***...,,,((((((((((((((((((((((((...,,,***(((&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%###"""$$$$$$#########$$$%%%&&&"""###$$$%%%&&&&&&%%%$$$)))'''&&&$$$######$$$%%%!!!"""$$$###""""""$$$%%%((((((&&&%%%%%%$$$$$$$$$$$$%%%'''(((((('''%%%###$$$###"""###%%%&&&%%%$$$!!!"""$$$'''((('''$$$!!!######$$$$$$$$$$$$#########$$$%%%&&&%%%$$$"""!!!"""""""""""""""#########&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$&&&)))+++,,,+++***(((zzztttkkkcccVVVMMMEEEBBB???:::666666//////---+++)))(((((())))))(((''''''&&&&&&&&&''''''%%%######%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''"""""""""######$$$$$$%%%$$$$$$$$$$$$######""""""###$$$$$$###"""###%%%'''+++***(((&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""############"""%%%%%%###!!!!!!$$$)))---'''))),,,...---+++(((&&&(((%%%###$$$(((+++***)))%%%$$$$$$%%%'''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$%%%&&&''''''%%%%%%$$$######$$$%%%%%%))),,,...+++%%%$$$(((---(((((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""$$$&&&%%%$$$""""""###&&&&&&&&&&&&&&&&&&%%%%%%$$$############$$$%%%&&&(((%%%######$$$&&&&&&%%%%%%%%%''')))***)))&&&###""""""""""""""""""""""""%%%&&&'''&&&$$$######$$$######$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&!!!"""###"""!!!"""$$$&&&$$$###"""""""""###$$$%%%###############$$$%%%&&&###########################""""""######"""###%%%&&&%%%###!!!!!!"""$$$%%%&&&&&&&&&%%%%%%$$$######$$$$$$%%%&&&&&&'''(((((('''''''''(((***+++***)))%%%&&&'''((())))))))))))((('''&&&&&&&&&''')))***%%%%%%&&&&&&&&&&&&&&&%%%(((######))),,,***)))***'''---,,,$$$!!!&&&(((%%%''''''''''''''''''''''''******((('''&&&%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$#########$$$$$$###$$$%%%'''''''''&&&&&&+++)))'''&&&%%%%%%%%%&&& !!!############$$$%%%'''&&&%%%$$$#########$$$%%%$$$$$$######$$$%%%%%%$$$###"""###%%%&&&%%%$$$""""""###&&&''''''$$$!!!######$$$$$$$$$$$$######$$$%%%&&&'''&&&%%%"""!!!!!!!!!"""""""""#########''''''&&&%%%%%%$$$%%%&&&###$$$$$$%%%%%%$$$$$$###"""###$$$$$$%%%%%%$$$$$$$$$&&&)))+++,,,+++)))(((}}}vvvllleeeWWWNNNFFFCCC@@@:::666666//////...+++(((''')))******)))((('''''''''''''''%%%$$$%%%&&&((()))(((&&&%%%$$$$$$###$$$%%%'''(((""""""""""""###$$$%%%&&&&&&&&&%%%%%%$$$############$$$$$$###"""###&&&(((111///,,,)))'''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""$$$$$$###"""!!!###&&&)))%%%&&&)))******(((&&&$$$%%%###"""###$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%#########$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&''')))+++(((%%%&&&+++000************)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$&&&&&&$$$###$$$%%%###$$$%%%'''((())))))***###############$$$%%%%%%'''%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%''')))(((&&&$$$########################&&&''''''&&&###""""""#########$$$$$$$$$%%%%%%%%%###""""""######$$$%%%&&&!!!"""######""""""$$$%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$%%%%%%'''((((((########################""""""%%%)))((($$$###%%%)))(((&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######%%%&&&&&&'''((()))******'''''''''(((***+++***)))%%%&&&&&&''')))***++++++''''''&&&&&&''''''((()))%%%%%%&&&''''''''''''&&&)))%%%'''...---$$$!!!!!! !!!$$$)))+++((($$$'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$"""###$$$&&&&&&&&&%%%%%%***)))((('''&&&&&&&&&&&&###$$$&&&'''&&&%%%&&&'''&&&%%%$$$$$$#########$$$%%%###""" !!!"""%%%&&&$$$######$$$&&&'''&&&%%%###""""""$$$&&&&&&$$$"""######$$$$$$$$$$$$#########$$$'''((((((&&&$$$"""!!!""""""######$$$$$$$$$&&&''''''&&&$$$$$$%%%&&&######$$$$$$$$$$$$######"""######$$$$$$$$$$$$$$$"""###%%%'''''''''&&&%%%xxxnnnfffXXXNNNFFFCCC@@@:::666666//////...+++(((''')))++++++***)))(((''''''''''''%%%&&&'''***+++***'''$$$$$$######"""###%%%'''(((###""""""""""""$$$%%%&&&''''''&&&&&&%%%$$$$$$######$$$$$$$$$###$$$''')))444222///+++)))'''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""!!!"""#########$$$&&&((((((((())))))(((&&&%%%$$$%%%&&&&&&%%%$$$###$$$%%%$$$%%%'''(((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%############$$$&&&((()))%%%%%%%%%&&&&&&%%%%%%%%%$$$&&&((('''&&&&&&(((+++(((((()))******)))(((''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%######$$$%%%"""###%%%'''))))))))))))##################$$$%%%%%%$$$$$$%%%&&&&&&%%%############$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((&&&%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%""""""""""""###$$$%%%&&&&&&'''&&&%%%###"""###$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$######$$$%%%%%%########################"""###***000...'''$$$'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&'''((()))***++++++'''''''''(((***+++***)))&&&&&&&&&&&&(((***,,,---%%%&&&''''''((((((''''''%%%&&&'''((((((((((((((()))&&&(((***%%% (((777555%%%%%%......***)))''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%%%%%%%&&&(((((('''%%%%%%''')))&&&&&&''''''&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$$$$(((((((((((('''&&&%%%%%%$$$&&&((()))(((&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%###""""""""""""###$$$%%%$$$######$$$&&&''''''&&&$$$###!!!"""$$$%%%%%%$$$######$$$$$$$$$$$$######"""$$$'''))))))'''%%%###""""""######$$$%%%%%%&&&$$$%%%&&&$$$"""!!!###%%%######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$"""######$$$$$$$$$######zzzpppgggXXXOOOFFFCCC@@@:::666555//////...+++'''&&&))),,,++++++)))((('''''''''''''''(((***,,,---+++&&&"""###"""!!!!!!"""$$$&&&'''###""""""""""""$$$&&&'''(((((('''&&&&&&%%%$$$$$$###$$$$$$$$$$$$%%%(((***444222///+++)))((((((((($$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""#########""""""!!! ###$$$%%%&&&(((***))))))(((''''''&&&&&&&&&(((***+++***&&&$$$&&&((("""%%%'''(((((((((((()))%%%&&&&&&''''''&&&&&&%%%############$$$&&&((()))$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&'''(((&&&$$$""""""%%%&&&''')))))))))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''))))))'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$$$$###"""###%%%$$$%%%&&&'''''''''&&&%%%$$$###############$$$$$$%%%$$$$$$&&&''''''%%%######"""!!!"""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''&&&&&&'''(((######$$$$$$$$$%%%%%%%%%""""""""""""###$$$%%%&&&++++++***'''$$$""""""###$$$###"""!!!!!!"""#########"""!!! ########################"""%%%---555333***&&&((("""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((()))******'''''''''(((***+++***)))'''&&&%%%&&&'''***---///$$$%%%'''((((((((('''&&&&&&&&&'''((())))))((((((%%%"""###$$$"""+++IIIjjj\\\<<<###&&&,,,((($$$'''''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%$$$###'''))))))'''%%%%%%(((+++''''''((((((((('''&&&&&&%%%&&&''''''''''''%%%%%%%%%&&&'''((('''&&&%%%$$$$$$&&&(((((('''%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&!!!"""###$$$%%%$$$$$$###$$$######$$$&&&''''''&&&%%%###!!!!!!###$$$%%%%%%######$$$$$$$$$$$$######!!!###&&&))))))(((&&&$$$""""""###$$$%%%%%%&&&&&&"""$$$%%%### !!!$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$oooeee\\\RRRHHHDDD@@@;;;777888333111...,,,+++***'''%%%)))((('''&&&%%%&&&&&&'''((('''$$$%%%...666333)))%%%%%%$$$$$$$$$$$$$$$%%%***&&& !!!111AAA;;;+++$$$&&&)))***(((&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''***---,,,)))&&&%%%&&&''''''&&&%%%%%%$$$######&&&%%%%%%$$$###"""!!!!!!!!!###$$$$$$###""""""""""""!!! ###''')))***)))'''%%%&&&(((***++++++$$$$$$$$$%%%%%%%%%&&&&&&)))***+++++++++***((('''&&&%%%'''***+++((($$$"""%%%))),,,***&&&######&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''''''''''''''((())))))&&&)))((($$$$$$&&&%%%"""'''&&&%%%%%%&&&)))+++---''''''((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$###((()))&&&(((---)))$$$$$$#########$$$&&&''',,,(((%%%%%%&&&&&&$$$"""'''&&&$$$#########$$$$$$!!!$$$%%%###$$$'''&&&###"""%%%&&&%%%"""!!!!!!###%%%$$$$$$######$$$$$$%%%%%%&&&&&&%%%$$$###%%%&&&%%%$$$$$$######$$$$$$%%%&&&'''((((((&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$###### !!!"""$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""""""""""""""!!!&&&,,,...+++'''###""",,,)))%%%$$$%%%&&&$$$"""$$$%%%&&&&&&''''''&&&&&&&&&'''((('''%%%%%%'''((((((((('''''''''(((((()))&&&''''''((()))******+++((((((((()))))))))))))))''''''((())))))((('''&&&%%%"""$$$''' ***[[[yyyFFF ###+++$$$"""***&&&''')))((('''%%%%%%&&&'''&&&%%%$$$%%%&&&'''((((((((('''&&&%%%%%%$$$$$$&&&&&&'''((((((''''''&&&&&&,,,...)))$$$###$$$$$$%%%$$$%%%'''&&&$$$)))000000***&&&(((&&&!!!"""'''((('''&&&%%%$$$###############$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%"""###'''%%% $$$&&&((('''$$$ """%%%###$$$%%%%%%&&&'''((((((############$$$%%%&&&&&&!!!!!!"""""""""#########$$$$$$############$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$sssiii^^^TTTJJJEEEAAA;;;777777333000...---,,,+++(((&&&)))((('''&&&%%%&&&&&&'''#########&&&000<<<>>>999%%%%%%$$$#########$$$$$$$$$%%%###!!!)))222--- ###&&&((()))'''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%(((***,,,,,,)))''''''(((''''''&&&%%%%%%$$$######%%%%%%$$$$$$###"""""""""""""""######"""""""""""" """%%%(((***++++++***)))''''''((((((&&&%%%((((((''''''&&&&&&%%%%%%(((((())))))(((((('''&&&""""""$$$(((++++++***(((%%%)))+++***&&&###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&'''''''''''''''''''''((())))))'''++++++***+++///000...''''''&&&&&&''')))+++---''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''###!!!&&&'''%%%%%%$$$#########$$$&&&'''***'''%%%$$$%%%&&&$$$"""&&&%%%$$$#########$$$%%%###&&&&&&$$$$$$&&&%%%"""!!!###%%%%%%###"""###%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$###%%%'''%%%$$$$$$######$$$$$$%%%###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&'''&&&$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''$$$$$$'''+++,,,(((%%%$$$%%%%%%$$$###$$$%%%&&&&&&'''&&&&&&&&&&&&''''''&&&%%%$$$&&&''')))((((((''''''((())))))((((((((((((((())))))))))))((((((((((((((((((((('''''')))))))))((('''&&&%%%$$$))),,,&&&'''@@@```GGG+++%%%---&&&###(((''')))***)))(((&&&''''''((('''&&&%%%%%%%%%&&&'''''''''&&&%%%%%%$$$######''''''''''''''''''&&&&&&''',,,...)))$$$$$$%%%$$$%%%$$$%%%'''&&&$$$'''---+++&&&%%%''''''###$$$(((&&&&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$!!!"""%%%$$$ !!!&&&***)))'''$$$""""""$$$&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$sssiiiaaaWWWMMMGGGBBB<<<777666222000...------,,,***)))(((((('''&&&&&&&&&&&&'''$$$%%%######(((///333222%%%$$$$$$###""""""######%%%&&&""""""&&&######%%%''''''&&&$$$$$$%%%%%%$$$$$$######$$$$$$%%%'''((()))((('''&&&'''((('''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!%%%)))++++++***)))(((((((((((()))(((%%%"""++++++***)))((('''&&&%%%((('''&&&&&&%%%%%%&&&&&&(((((('''(((***+++***)))%%%(((***)))&&&$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''(((''''''''''''(((((()))%%%(((***(((***///000...'''&&&&&&&&&''')))+++,,,''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%)))$$$!!!###$$$$$$%%%(((%%%$$$$$$######$$$&&&&&&(((&&&$$$$$$%%%%%%%%%###%%%$$$$$$$$$$$$%%%%%%&&&%%%'''(((%%%$$$&&&%%%!!!###%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%'''%%%$$$$$$######$$$$$$%%%"""$$$%%%&&&$$$$$$$$$%%%%%%&&&'''''''''%%%###!!!&&&%%%$$$#########$$$$$$"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''$$$!!!"""(((...***(((%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''((((((&&&%%%$$$%%%''')))((((((''''''((((((((()))))))))(((((((((''''''***)))(((''''''''''''''''''((()))******)))(((''''''(((***,,,)))&&&***111+++&&&&&&,,,,,,&&&###%%%((()))+++***(((''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########''''''''''''&&&&&&%%%%%%''',,,---'''###$$$&&&%%%%%%$$$%%%'''&&&###%%%)))%%%###$$$''''''&&&&&&)))%%%$$$$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###!!!"""$$$###!!!$$$)))///+++'''$$$###%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$uuukkkdddYYYOOOJJJDDD===777666111000............,,,***''''''''''''&&&&&&''''''&&&'''&&&###!!!!!!######%%%$$$######"""""""""###$$$((((((###"""%%%$$$ """$$$&&&&&&$$$###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%"""!!!!!!!!!"""######"""!!!###''')))))))))))))))'''&&&&&&''')))***)))(((******))))))(((''''''&&&((('''&&&%%%$$$%%%&&&'''444333///***((()))'''$$$&&&''')))(((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((''''''''''''((()))&&&))))))&&&%%%((((((%%%%%%%%%%%%%%%&&&'''))))))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%"""&&&000111(((###&&&&&&%%%$$$###$$$$$$&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$''''''%%%%%%'''&&&###'''''''''&&&$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&'''%%%$$$$$$######$$$$$$%%%$$$&&&''''''%%%$$$$$$%%%$$$%%%'''((('''%%%###!!!&&&%%%$$$"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###'''&&&###"""$$$(((((('''%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%((())))))'''%%%%%%&&&'''(((''''''&&&&&&&&&&&&'''''''''((((((((((((((((((+++***((('''&&&&&&&&&&&&'''((()))*********)))((()))***(((%%%%%%((((((%%%)))---...***%%%$$$&&&'''''')))******(((''''''(((***)))(((''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$(((((('''&&&&&&%%%%%%%%%'''+++***%%%"""%%%&&&&&&%%%###$$$''''''######&&&""""""$$$&&&'''''''''(((%%%%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###############$$$(((,,,000+++%%%"""$$$&&&&&&%%%$$$#####################&&&&&&%%%$$$############%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$${{{qqqeee[[[QQQKKKFFF===777555111///............---+++&&&&&&''''''''''''''''''###%%%'''((('''$$$$$$&&&$$$$$$############$$$$$$000---'''###$$$''''''###"""$$$%%%%%%$$$######$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''((())))))&&&&&&%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&"""!!!!!!"""%%%%%%###!!!###%%%'''((()))+++000444,,,***&&&&&&'''***+++,,,''''''''''''''''''''''''***)))'''&&&&&&&&&'''(((555555000)))(((++++++'''&&&'''''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''''''''((((((***,,,+++(((&&&((('''$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###"""***555555***$$$&&&'''&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%&&&&&&&&&&&&"""%%%'''%%%&&&))))))&&&%%%%%%%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$######%%%%%%%%%$$$$$$&&&(((%%%$$$$$$######$$$$$$%%%'''((()))(((&&&$$$$$$%%%%%%&&&'''''''''%%%###!!!$$$$$$######$$$&&&)))+++&&&&&&%%%%%%$$$###""""""######################## ###%%%&&&$$$######$$$&&&&&&%%%$$$###$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%)))******)))'''&&&''')))'''&&&%%%%%%$$$$$$$$$%%%$$$%%%&&&'''((()))******+++***((('''&&&&&&&&&''''''(((***+++++++++***)))%%%)))(((######(((***(((###))))))""" '''+++***&&&((())))))'''&&&&&&'''******))))))((('''&&&%%%''''''''''''&&&&&&&&&&&&)))((('''&&&&&&&&&&&&'''(((***(((###"""%%%(((''''''$$$$$$''''''$$$###$$$###%%%&&&&&&'''((('''&&&((('''&&&%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###%%%%%%$$$%%%(((,,,...---(((###!!!###%%%%%%$$$!!!!!!"""######$$$%%%%%%&&&&&&%%%$$$############%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$${{{qqqeee[[[RRRLLLFFF>>>777555111///------...---,,,***%%%&&&''''''((('''''''''###$$$'''+++***%%%$$$%%%############$$$%%%&&&'''777///%%%!!!###&&&%%%"""###$$$%%%%%%######$$$%%%'''&&&&&&%%%%%%&&&&&&'''***))))))***,,,---,,,+++%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&!!!!!!"""%%%(((((($$$ ###%%%'''''')))///888???333...)))&&&&&&((()))***%%%%%%&&&&&&&&&'''''''''***))))))((('''((((((((())),,,***%%%(((111333///&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''')))((((((''''''''''''((('''***)))&&&&&&((((((%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%(((++++++''''''***''''''%%%$$$$$$%%%%%%&&&''''''(((&&&$$$$$$%%%&&&$$$%%%&&&&&&&&&&&&&&&%%%!!!%%%'''%%%'''***+++(((""""""###%%%(((******)))###$$$%%%&&&&&&%%%$$$######$$$%%%%%%$$$$$$&&&(((%%%$$$$$$######$$$$$$%%%((()))***)))'''%%%%%%&&&&&&&&&&&&&&&%%%$$$###############$$$&&&(((***,,,((('''&&&%%%###"""!!!!!!""""""""""""""""""""""""&&&$$$""""""%%%'''(((((($$$%%%%%%$$$######%%%'''######$$$%%%%%%%%%%%%%%%((())))))(((''''''(((***'''&&&%%%$$$$$$$$$$$$$$$######%%%&&&(((***++++++,,,+++)))'''&&&'''((()))((()))***+++,,,,,,++++++###)))---+++(((((((((&&&"""((()))%%%%%%******%%%&&&''')))(((&&&%%%%%%&&&)))*********)))((('''&&&((((((((('''''''''''''''***)))(((''''''((()))***++++++(((######(((+++***((($$$###&&&'''%%%$$$%%%%%%'''(((%%%&&&))))))'''((((((&&&%%%$$$###############$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""&&&'''%%%%%%)))------'''%%%###""""""$$$$$$$$$ !!!"""###$$$%%%&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%''''''''''''%%%%%%###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$wwwmmmddd[[[RRRMMMGGG>>>777555000///---,,,---,,,***(((%%%%%%'''((((((((('''''''''$$$$$$((((((###!!!""""""######$$$%%%'''((()))333+++$$$"""$$$%%%$$$###$$$%%%&&&%%%######%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&+++***)))+++------+++(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%!!!!!!###(((,,,+++%%% ###%%%''''''(((...777???111---)))'''&&&'''((((((''''''&&&&&&&&&&&&&&&&&&((())))))))))))(((''''''!!!&&&%%%!!!&&&111444///&&&%%%$$$%%%&&&((())))))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&))))))((('''''''''''''''###&&&&&&######&&&&&&$$$%%%%%%&&&''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$''''''###"""&&&***+++((('''&&&%%%$$$%%%%%%&&&(((******(((%%%$$$%%%'''%%%&&&'''''''''&&&%%%$$$###'''(((&&&'''******((($$$######%%%)))***)))'''"""###%%%&&&&&&%%%###"""###$$$%%%%%%$$$%%%''')))%%%$$$$$$######$$$$$$%%%$$$&&&(((((('''''''''(((((('''&&&$$$$$$$$$$$$$$$###$$$%%%&&&'''((()))***&&&&&&%%%%%%$$$###""""""""""""""""""""""""""""""&&&###"""&&&...222///***###$$$%%%$$$"""###%%%(((######$$$%%%%%%%%%%%%$$$%%%&&&'''&&&&&&&&&(((***)))((('''&&&%%%%%%%%%%%%$$$$$$%%%&&&((()))******,,,+++)))''''''(((***,,,((()))***,,,---,,,,,,++++++---111333///(((&&&'''(((+++---+++***)))'''$$$'''((())))))'''&&&&&&'''((()))*********)))((((((''''''''''''''''''''''''***)))((('''(((***,,,---......***%%%&&&,,,///...***%%%"""%%%'''&&&&&&(((%%%)))((($$$%%%***,,,)))'''&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%'''$$$%%%)))+++***"""###$$$$$$######$$$&&&#########$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%"""############$$$$$$$$$%%%&&&'''(((((('''&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$yyyooocccZZZQQQMMMGGG>>>777555111///---,,,,,,+++)))'''$$$%%%'''((((((((('''''''''!!! &&&)))'''(((+++""""""###$$$&&&(((***+++***&&&###$$$&&&&&&'''(((%%%&&&&&&%%%$$$$$$%%%'''%%%$$$$$$$$$$$$$$$$$$%%%(((''''''))),,,+++((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!$$$***...---&&&$$$&&&(((&&&%%%(((///666+++)))''''''((())))))((())))))((('''&&&%%%%%%$$$'''((()))))))))(((&&&%%%"""'''&&& ###---...((('''%%%$$$$$$&&&)))******%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&***)))((('''''''''''''''&&&((((((%%%$$$'''&&&###''''''(((((()))(((((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!)))+++$$$"""))),,,(((((('''&&&%%%$$$%%%%%%&&&***++++++)))%%%$$$%%%'''&&&&&&'''((('''&&&$$$###%%%((()))''''''***)))&&&***(((&&&'''((((((%%%""""""###%%%&&&&&&%%%###"""###$$$%%%%%%$$$%%%''')))%%%$$$$$$$$$$$$$$$$$$%%% """%%%&&&'''''')))***)))'''%%%###"""###$$$%%%%%%%%%&&&'''((((((((('''%%%%%%$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" $$$///:::<<<222'''"""$$$%%%$$$""""""&&&)))######$$$%%%%%%%%%%%%$$$"""###$$$$$$$$$%%%''')))******)))((('''&&&&&&&&&%%%&&&&&&''''''(((((((((---+++)))((((((***,,,...((()))+++,,,------,,,,,,777333333666333***(((,,,###%%%'''((('''&&&(((+++((()))+++***(((''''''(((((((((***++++++***))))))&&&&&&&&&&&&&&&&&&&&&&&&***)))(((((()))+++---///111111,,,''')))///222111+++%%%"""%%%((('''(((***%%%)))((($$$%%%,,,///,,,%%%%%%$$$$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$&&&$$$$$$((()))'''"""&&&&&&$$$###%%%'''%%%%%%%%%$$$$$$$$$$$$###############$$$%%%&&&&&&!!!!!!"""""""""#########%%%&&&((())))))(((&&&%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$