BM6N 6( ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦsssHƅ^Hu]ĦpppntHdĦiiihhhHGgĉ@dddHdĦcccbbbbbbaaaaaacccdddddddddeeeeeeHtƅ^lllmmmBt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦmmmssst|>>CdgĪjTTTDdDĦbbbnnnpppDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħwww>d<ʜDd<ʜ4DuTӵ]]]]]]F&uTӵQQQ4DufئL>eQQQpuR)ĦGGGDDDCCCAAA>>>===<<<>d<Ħ333Dt111000000/////////222222DdDΦDdDĦ000>d<ʜ4DuTӵ3334DwDd<Ħ000puR)Ħ>dd<ӵDd<111qR/ܗ?fӵ999>dd<ĦXXX4DufئL>e|||DdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudhhhfffeeecccaaa```___sdKĦMMMD&oq<Ōq&ĒR===<<<<<<>dp&ĒR777666nfʜd<Φ>d<Ħ000s&dq&ĒR,,,...i?ʜtd<Ħ(((HHܗDӊB'''<x))))))''''''''''''(((B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhllliiieeeneRRRQQQ=eAAAAAAAAAAAA@@@>>>===<<<ne555444pIƎ@t@h/////////>h*********fe---@ďD,,,------***)))(((&&&%%%%%%ne'''(((=e''''''((((((((((((''''''ege------sĪj@h***++++++fdDĦ&&&@ďD((('''Hkge)))))))))&&&&&&'''''''''@h))))))@G,,,...HĪj@IŌ+++)))Bene---Hkge***ne,,,,,,fe333Hu]3hhCCCFFFJJJseooosssxxx{{{}}}geĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hvvv4DuXӵ```ĵD^FFFEEECCC@@@888444444///---.../////////...---,,,,,,+++***(((++++++++++++(((((())))))+++++++++***+++------+++***)))'''''''''((()))***&&&''''''((((((((()))+++++++++++++++------------,,,DdDĦ++++++---,,,+++,,,,,,,,,---******+++++++++,,,++++++++++++%%%%%%%%%++++++)))***))))))))))))))))))***000D^111222333555s׼sHHHDDDGGGKKKLLLMMMPPPUUUYYY]]]bbbhhhmmmqqqvvvgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<Ħ333333222111000///...Ħ+++,,,------,,,+++***((()))***+++,,,++++++***+++***Ħ''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************((()))***+++,,,---...///,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,...///000///...---,,,---......Ħ------,,,***)))))))))******+++,,,,,,,,,(((((()))******+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++***)))(((((((((>d<Ħ+++******))))))***+++***)))((('''''''''((((((((()))))))))'''((((((((())))))))))))+++******)))((('''''''''((()))***+++,,,,,,++++++''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((((((((())))))*********))))))))))))Ħ)))&&&''')))***++++++***)))(((>d<Ħ------(((((()))Be111333---000222222111333777;;;888<<aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦ...+++000111,,,,,,gdKĦ''''''((()))***++++++'''((()))))))))))))))((('''gdKĦ'''))),,,,,,,,,,,,,,,,,,---------***,,,000333444444222111/////////......000111333222444444333111111555888888777666666777888:::;;;888777666555666666888gdKĦ:::888555666777666666777777666666555444888666333222222444777999777555333555888999777444333111///...///222777;;;gdDĦ333111...---...///000111000///...444000,,,,,,...000///---++++++++++++,,,,,,,,,,,,++++++++++++++++++---...)))***,,,///000000///...)))'''%%%''')))***(((&&&%%%&&&'''((((((((('''&&&'''***,,,***'''&&&(((+++)))))))))gdKĦ(((+++***)))))))))+++,,,---,,,sdKĦ+++)))------------------+++++++++++++++,,,,,,,,,///000111222333555ŶS<<A...ne///111+++000000---ne222222222333333444555555333333444444555555555555ne111///111333111111222444777999:::::::::;;;===>>>>>>>>>>>>===@@@???>>>>>>@@@AAABBBBBBCCCEEEFFFEEECCCBBBDDDFFFDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEFFFneNNNNNNLLLJJJKKKLLLIIIIIIIIIJJJJJJKKKKKKKKKCCCCCCCCCDDDFFFIIIKKKMMMPPPMMMIIIIIIKKKLLLJJJHHHEEEDDDCCCAAAAAABBBEEEDeIIIIIIEEEAAACCCCCCDDDDDDEEEEEEDDDDDDAAA@@@>>>======<<<;;;999888999999999999999999999777666666666777888888888111111111111111000///---///---+++,,,...///...,,,,,,---...//////...---,,,+++---///---)))'''(((***((('''ne&&&&&&((((((''''''''''''(((((()))ne)))(((&&&'''((((((((())))))))))))*********)))))))))))))))+++,,,---...///000>A---...000k<666999<<>>===<<<@@@@@@@@@???@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEFFFEEEAAA???@@@BBB>>>===>>>@@@DDDGGGGGGGGGLLLKKKJJJJJJJJJJJJKKKLLLNNNLLLJJJKKKNNNOOONNNLLLNNNPPPSSSSSSQQQPPPOOOOOOKKKLLLMMMNNNOOOOOOOOOOOOMMMLLLKKKJJJJJJJJJQQQWWWYYYXXXVVVVVVWWWSSSRRRQQQQQQQQQQQQRRRSSSHHHHHHJJJLLLOOORRRTTTVVV[[[WWWSSSRRRSSSTTTSSSQQQMMMMMMLLLJJJHHHHHHJJJLLLQQQRRRQQQLLLGGGKKKKKKJJJJJJJJJLLLMMMNNNRRRSSSSSSRRRNNNKKKIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHFFFDDDCCCEEEHHHJJJHHHFFFGGGFFFDDDDDDEEEDDDCCCAAA===;;;::::::;;;<<<<<<;;;;;;;;;<<<======<<<;;;:::888:::;;;888444111111222000000........................,,,+++******)))***)))(((%%%%%%%%%&&&'''''''''((()))))))))((((((''''''&&&''''''((()))*********+++,,,---...///000111222111444888;;;===???CCCEEEEEEGGGKKKQQQXXX^^^cccfffmmmsss{{{EEEEEEFFFHHHHHHHHHGGGFFFCCCBBBCCCDDDFFFGGGHHHHHHFFFHHHJJJKKKLLLMMMMMMLLLJJJIIIHHHGGGFFFGGGGGGHHHJJJJJJJJJJJJKKKMMMOOOPPPPPPRRRTTTRRROOONNNOOOQQQMMMKKKJJJKKKMMMNNNMMMKKKRRRQQQNNNMMMMMMOOORRRTTTPPPMMMJJJJJJMMMNNNLLLIIIJJJMMMPPPQQQQQQOOOLLLKKKIIIJJJKKKMMMNNNMMMMMMLLLMMMLLLKKKJJJIIIJJJKKKKKKHHHPPPZZZ```aaa___^^^^^^[[[ZZZWWWTTTPPPNNNLLLLLLJJJJJJKKKMMMPPPTTTXXXZZZ[[[XXXUUUUUUWWWVVVSSSPPPNNNOOOMMMJJJHHHHHHLLLPPPTTTRRRPPPPPPPPPOOOJJJFFFIIIHHHGGGFFFGGGJJJMMMNNN[[[^^^```]]]WWWRRRPPPPPPQQQRRRRRRSSSRRRRRRQQQPPPNNNLLLLLLOOOTTTVVVTTTPPPSSSQQQQQQSSSVVVWWWVVVTTTOOOMMMLLLKKKLLLLLLMMMMMMJJJKKKLLLLLLLLLKKKJJJIIIHHHJJJLLLJJJFFFCCCCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@>>>???@@@AAA???<<<999777555444444444444444333333---------------,,,,,,,,,---,,,,,,+++***))))))(((''''''(((((()))))))))***))))))+++,,,...111222333++++++++++++************+++---///111222333444555111111222555888===@@@CCC>>>CCCJJJOOORRRWWW^^^cccnnnqqqwwwSSSUUUVVVVVVUUUTTTSSSRRRKKKLLLMMMMMMNNNNNNNNNOOOGGGHHHJJJMMMNNNNNNNNNOOOMMMLLLJJJHHHHHHHHHIIIJJJLLLKKKJJJJJJKKKNNNQQQSSSNNNQQQTTTSSSQQQPPPRRRUUUTTTQQQNNNOOOQQQRRROOOLLLLLLKKKIIIIIIJJJMMMPPPRRRMMMJJJFFFEEEGGGHHHGGGFFFFFFGGGIIIKKKLLLJJJHHHFFFFFFGGGIIIJJJKKKKKKJJJIIIQQQPPPNNNMMMMMMMMMNNNOOOMMMVVVcccmmmooonnnmmmlllmmmkkkgggbbbZZZSSSMMMJJJLLLLLLLLLOOOTTT[[[bbbffffffdddbbbaaaaaa]]]VVVPPPRRRRRRPPPMMMJJJMMMTTTZZZ```\\\VVVTTTTTTSSSPPPNNNMMMLLLKKKKKKMMMQQQUUUWWW^^^```aaa]]]WWWSSSQQQRRRSSSSSSTTTUUUTTTSSSQQQPPPOOOOOOQQQUUUYYYZZZWWWUUULLLKKKLLLQQQVVVWWWTTTPPPWWWVVVUUUSSSRRRRRRTTTUUUPPPQQQQQQRRRQQQPPPOOONNNOOORRRVVVUUURRRPPPPPPRRRPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOPPPPPPOOOKKKGGGEEEDDDEEEEEEDDDCCCCCCCCCCCC<<<<<<;;;:::999999888777555555444333222111111000.../////////////////////$$$%%%&&&''')))***++++++'''''''''&&&&&&%%%%%%%%%&&&&&&(((***+++,,,+++***------,,,---...000222333***...222444666888<<<@@@@@@BBBGGGLLLSSSYYY^^^```eeekkksssyyySSSTTTVVVUUUSSSQQQQQQQQQQQQTTTVVVTTTPPPMMMNNNPPPNNNMMMOOOSSSUUUSSSSSSUUUNNNLLLJJJIIIHHHIIIJJJKKKMMMKKKIIIHHHHHHKKKOOOQQQGGGIIILLLLLLJJJJJJMMMPPPRRRNNNLLLNNNSSSUUUSSSPPPFFFFFFFFFFFFHHHJJJLLLMMMLLLJJJHHHFFFFFFIIILLLNNNPPPOOONNNNNNNNNMMMKKKIIILLLLLLMMMNNNOOOOOOOOOOOOOOONNNLLLKKKJJJJJJKKKLLLOOOXXXdddmmmpppqqqrrrsssssssssqqqmmmdddZZZPPPIIIGGGGGGIIINNNUUU^^^eeejjjooolllhhheeeaaaZZZQQQKKKMMMOOOOOOLLLIIILLLTTT[[[ccc^^^WWWTTTTTTUUUTTTRRROOONNNNNNPPPSSSWWW\\\___aaa```^^^ZZZVVVTTTTTTUUUTTTUUUWWWWWWWWWUUUSSSQQQQQQTTTWWWZZZZZZYYYVVVUUULLLLLLPPPWWW]]]]]]VVVOOOSSSSSSRRRPPPNNNNNNPPPRRRMMMNNNOOOOOONNNMMMKKKJJJLLLPPPUUUUUUSSSRRRSSSTTTSSSSSSTTTTTTUUUVVVVVVVVVUUUUUUVVVVVVUUUQQQNNNKKKOOOPPPQQQPPPNNNMMMMMMNNNJJJIIIIIIHHHGGGFFFEEEEEEAAAAAA@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<;;;;;;111222222222111000///.../////////......------,,,))))))***,,,......+++)))*********+++,,,---...///,,,---////////////111222111222333555777:::<<<===@@@DDDIIIMMMPPPUUU\\\aaakkkqqqyyyOOORRRTTTTTTRRRPPPPPPRRR[[[```ccc___VVVPPPRRRUUUSSSQQQSSSXXXYYYVVVVVVYYYPPPOOOMMMKKKKKKLLLNNNOOOOOOLLLIIIGGGHHHKKKNNNQQQFFFIIIKKKKKKIIIHHHJJJMMMPPPLLLJJJMMMTTTWWWUUUQQQFFFGGGHHHJJJKKKKKKJJJJJJKKKKKKKKKIIIIIIMMMVVV]]]ccc___YYYVVVUUUTTTSSSQQQTTTTTTTTTTTTUUUVVVWWWXXXQQQPPPNNNMMMLLLLLLMMMMMMRRRWWW^^^bbbeeeiiinnnrrrnnnqqqttttttnnncccWWWPPPJJJLLLQQQVVV\\\bbbgggiiiqqqllleee___[[[VVVPPPKKKMMMRRRUUUTTTQQQQQQVVV\\\^^^ZZZVVVUUUWWWXXXVVVTTTQQQQQQSSSVVVZZZ___dddfffiiiddd^^^YYYYYYZZZ\\\]]]ZZZ\\\]]]^^^]]][[[XXXWWWXXX]]]aaaaaa\\\WWWTTTTTTRRRUUU\\\hhhpppoooeee\\\PPPPPPOOOLLLIIIIIILLLOOOMMMNNNNNNOOONNNLLLKKKJJJJJJNNNSSSTTTRRRPPPQQQRRRQQQRRRSSSTTTUUUWWWXXXXXXWWWXXXXXXXXXVVVTTTQQQOOOPPPRRRSSSRRROOOMMMNNNPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIFFFFFFGGGFFFEEECCCAAA@@@888888777666555333333222...---...///111///+++(((,,,------.....................//////.........///000//////......///000111222444777888888:::???CCCBBBGGGLLLQQQUUU\\\dddjjjsssyyyQQQTTTXXXXXXVVVUUUVVVXXXfffmmmqqqkkk^^^WWWXXX]]]MMMJJJKKKQQQRRROOONNNRRRSSSRRRPPPNNNNNNPPPRRRTTTQQQOOOKKKHHHHHHKKKOOORRRLLLOOOQQQOOOMMMKKKMMMPPPQQQLLLJJJMMMTTTWWWUUUQQQIIIKKKNNNOOOOOONNNKKKJJJHHHJJJLLLJJJJJJPPP]]]hhhqqqkkkbbb\\\ZZZYYYWWWVVVYYYXXXXXXWWWXXXYYY[[[\\\^^^]]][[[ZZZYYYYYYYYYZZZ\\\]]]______aaagggpppwwwnnnttt{{{|||rrrfff^^^\\\___eeejjjnnnoooooonnnuuunnnfff```^^^\\\YYYWWWZZZ```fffgggbbb```cccggg___]]]\\\]]]```aaa___]]]ZZZ\\\^^^bbbggglllqqqssspppiii```[[[]]]aaacccdddaaabbbdddeeedddaaa___]]]___eeejjjggg^^^VVVSSSTTTPPPUUU```ooozzzzzzpppfffQQQQQQPPPMMMJJJIIIMMMPPPRRRRRRSSSSSSRRRPPPNNNMMMKKKOOOTTTUUURRRPPPPPPRRRQQQRRRSSSUUUVVVXXXYYYZZZZZZZZZZZZYYYXXXVVVTTTSSSMMMOOOPPPOOOKKKJJJKKKMMMNNNOOOOOOQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUTTTTTTSSSSSSRRRRRRMMMMMMNNNOOOOOONNNMMMLLLHHHHHHFFFEEECCCAAA@@@@@@>>>===<<<>>>???===888333222333444444333222000///++++++++++++++++++,,,,,,***)))(((((()))***+++,,,(((***,,,,,,***+++///333111444666666777;;;BBBHHHBBBHHHPPPXXX^^^eeennnttt~~~OOOSSSWWWXXXXXXXXX[[[^^^lllkkknnnrrrmmm```UUUSSSMMMNNNNNNMMMKKKMMMQQQVVVWWWTTTQQQSSSYYY___bbbbbb```[[[UUUPPPPPPTTTZZZ^^^WWWXXXWWWTTTRRRRRRVVV[[[^^^ZZZUUUTTTVVVXXXXXXXXXWWWSSSOOONNNOOOOOOMMMKKKPPPTTTVVVTTTPPPRRRZZZbbbjjjiiigggdddaaa^^^\\\[[[ccc___[[[\\\___cccdddccceeeccc```^^^\\\[[[\\\\\\___aaaccceeegggnnnwww~~~rrrttt}}}ppphhhkkkkkkkkkllllllmmmmmmnnnssstttpppgggaaabbbdddeeefffpppxxxvvvmmmggghhhmmmjjjlllmmmnnnmmmkkkhhhfffbbb```___eeeooo{{{tttjjj___]]]bbbjjjnnnnnnoooiiieeefffjjjiiiccc\\\fffqqq}}}iiiSSSOOOWWW[[[[[[```lllyyy{{{qqqggg\\\TTTMMMNNNPPPQQQSSSVVVWWWYYYZZZYYYVVVTTTUUUWWWTTTXXX]]]^^^[[[YYYXXXXXXYYYUUUSSSUUUUUUTTTWWW[[[___ZZZWWWWWWZZZZZZUUUPPPVVVWWWUUUQQQRRRUUURRRKKKNNNNNNNNNPPPQQQTTTUUUVVVWWWUUUSSSUUUXXXZZZYYYVVVRRRVVVVVVRRRSSSYYY[[[XXXVVVSSSQQQUUU[[[\\\WWWRRRQQQNNNLLLMMMPPPQQQPPPNNNGGGJJJOOORRRPPPKKKDDD@@@@@@???AAACCCEEECCC>>>999999999999888666444111///////////////........................------------222222111000///000111222000333777888888;;;@@@EEEMMMQQQVVV[[[aaaiiissszzzYYY]]]``````______aaadddjjjkkkqqqxxxttthhh]]]YYYZZZ[[[ZZZWWWUUUVVVYYY\\\^^^[[[YYY[[[```dddffffffgggccc^^^ZZZZZZ^^^cccgggggggggfffaaa[[[XXXYYY\\\aaa^^^\\\[[[]]]______^^^^^^[[[WWWVVVWWWWWWVVVTTTWWWZZZ[[[YYYWWWYYY___eeeiiihhhgggfffeeeeeeddddddgggcccaaabbbgggkkkllllllllljjjgggeeecccccccccdddeeefffhhhjjjnnntttzzzrrrrrryyyssskkknnnooopppqqqrrrrrrrrrrrrtttvvvuuummmiiijjjnnnnnnmmmtttzzzyyyrrrmmmnnnqqqnnnnnnoooooonnnllljjjiiihhhjjjooovvv}}}tttlllcccaaagggooosssssstttsssqqqnnnkkkgggcccaaaeeellluuuvvvhhhWWWRRRVVV^^^___dddnnnwwwxxxqqqiii```YYYUUUWWWYYYZZZZZZ]]]^^^___```___]]]\\\^^^```bbbfffiiijjjhhhfffeeefffccc\\\XXXXXXYYYXXXXXX[[[]]]]]]^^^^^^\\\ZZZYYYXXX^^^[[[WWWWWWYYYYYYWWWUUUXXXVVVTTTSSSTTTVVVXXXZZZVVVVVVVVVXXXZZZ\\\\\\[[[VVVZZZYYYSSSQQQSSSUUUSSSQQQNNNMMMQQQYYY^^^\\\YYYQQQMMMHHHHHHJJJLLLLLLKKKTTTVVVYYY]]]^^^ZZZTTTNNNJJJKKKNNNRRRUUUTTTOOOKKKIIIIIIHHHHHHGGGEEEDDDCCC=========<<<;;;999888777444444333222111000///...//////---,,,++++++---...///000111111222444777999444777:::<<>>BBBDDDCCCCCCEEEGGGBBBGGGOOOWWW^^^hhhssszzzcccddddddbbbaaaccciiinnnqqqttttttrrrqqqrrrqqqnnnpppooooooqqqtttvvvwwwwwwvvvuuuvvvxxx{{{{{{vvvrrrsssssssssssstttvvvxxxyyyuuuuuussslllaaaYYYTTTSSSWWW^^^gggooosssuuuuuuuuurrrrrrrrrooojjjfffeeedddiiijjjkkkkkkjjjllloooqqqtttsssrrrrrrtttvvvyyy{{{~~~{{{xxxxxx{{{{{{yyywwwsssrrrqqqpppqqqrrrtttvvv||||||}}}~~~{{{|||~~~~~~|||{{{{{{xxxuuutttsssnnnggghhhlllppppppooorrryyyzzzssspppssstttrrrpppppppppqqqssswww{{{}}}{{{zzz|||{{{{{{{{{|||{{{yyyvvvyyyqqqkkklllnnnmmmkkkkkkgggooouuurrriiibbbdddiiigggkkk{{{ooofffccc```___bbbfffgggccc^^^\\\^^^``````^^^[[[ZZZYYYOOOQQQUUUYYYYYYYYY```hhhppplllgggbbb^^^YYYTTTPPPKKKLLLOOOTTTWWWUUUOOOIIIMMMKKKLLLTTT```iiimmmnnnhhhhhhhhhddd^^^YYYUUUTTTXXXXXXWWWUUUSSSOOOLLLJJJNNNOOOOOOQQQRRRSSSUUUUUU[[[[[[[[[[[[ZZZZZZZZZZZZVVVZZZ]]][[[VVVSSSTTTWWWXXXVVVRRRPPPOOOOOOMMMLLLJJJHHHFFFEEEDDD@@@<<<999555555444222000///000222444777::::::777555666777000333888:::<<>>???666888:::888444333444666111444777888777888;;;???999???FFFMMMTTT]]]gggnnnyyykkkmmmnnnllliiiggghhhkkkqqqqqqsssxxx}}}}}}zzz}}}~~~}}}yyyuuuuuuuuuuuuxxx}}}}}}zzz|||}}}~~~|||~~~}}}~~~{{{yyy{{{zzzwwwwwwyyyyyy{{{}}}|||yyyxxxzzz}}}|||yyyyyyyyyyyyvvvsssrrrrrrrrrssssssttttttttttttvvvuuurrrssssssjjj___ccc]]]UUUQQQRRRXXX^^^bbbkkkjjjgggeeecccbbbaaaaaa^^^]]]]]]bbbiiillljjjgggfffccc^^^ZZZWWWVVVVVVVVVXXX[[[[[[YYYZZZ[[[UUUKKKKKKJJJJJJKKKOOOUUU[[[___```aaaeeehhhccc[[[YYY[[[]]]dddjjjiiiccc[[[VVVUUUXXXXXXZZZ[[[XXXVVVZZZaaagggiiijjjjjjlllmmmggg___^^^\\\ZZZZZZ\\\\\\ZZZWWW[[[[[[[[[ZZZXXXUUUSSSRRRJJJJJJIIIGGGCCC@@@<<<:::333666999999666555555777444555666888;;;???BBBDDDMMMUUU]]]ccciiitttppprrrsssqqqmmmiiihhhiiigggiiinnnuuu}}}~~~|||~~~|||{{{zzzyyyyyy|||}}}{{{{{{{{{{{{|||~~~~~~||||||}}}}}}{{{yyyyyyyyyyyyzzzzzzzzz{{{{{{zzz}}}}}}||||||{{{qqqeeeXXXSSSLLLJJJMMMUUU]]]bbbmmmkkkiiigggggggggggggggdddaaa___aaaeeegggeeebbb^^^^^^^^^^^^]]]\\\YYYXXXZZZ]]]]]][[[\\\\\\UUULLLRRRQQQOOONNNPPPSSSXXXZZZ[[[^^^dddiiiddd[[[VVVWWW^^^fffoooqqqlllccc[[[XXXZZZ]]]dddiiigggaaa```cccffflllooommmkkkkkkgggccc^^^\\\ZZZZZZ[[[\\\[[[YYY___bbbeeefffdddaaa]]][[[VVVVVVUUUSSSQQQOOOMMMKKKIIIJJJKKKHHHCCC???======999999888777888888:::;;;555999???BBBEEELLLWWW___mmmqqqyyylllnnnqqqpppmmmjjjhhhggg```bbbhhhqqqzzz}}}zzz~~~zzzyyywwwuuuvvv{{{wwwrrrsssvvv}}}zzz{{{zzz~~~wwwlll^^^XXXRRRPPPTTT\\\dddiiiqqqooolllkkklllmmmmmmmmmgggccc^^^\\\]]]^^^\\\ZZZSSSVVV[[[```cccbbb]]]XXX[[[]]]^^^^^^___^^^WWWOOOXXXVVVTTTSSSSSSUUUXXXZZZ[[[___gggmmmhhh^^^WWWVVV^^^gggsssxxxtttjjjaaa\\\[[[aaammmwwwxxxooogggeeeeeemmmrrrooojjjhhhgggeee]]][[[YYYYYYZZZZZZZZZYYY^^^dddkkkooonnniiieeebbb______^^^]]]\\\\\\\\\\\\______^^^[[[UUUPPPMMMLLLHHHFFFCCC@@@===;;;::::::333555555555555777:::===BBBEEEJJJRRRZZZbbbiiilllxxx^^^aaaeeehhhiiihhhgggfff^^^___ccciiiqqqzzz|||yyy}}}zzzxxxuuuqqqooosss{{{}}}}}}~~~~~~}}}yyyuuuoooiiifffgggooouuu||||||vvvsssuuuxxxxxxxxxzzz|||}}}~~~~~~~~~|||vvv{{{}}}yyyqqqtttzzzxxx}}}{{{tttnnnhhhaaa]]]___eeekkknnnxxxtttooommmnnnooonnnmmmddd___YYYUUUTTTTTTSSSRRRLLLPPPVVV^^^cccbbb\\\WWWYYYZZZ\\\___bbbaaa\\\UUU[[[[[[YYYYYYZZZ[[[]]]^^^```dddkkkppplllbbb\\\\\\^^^fffpppuuussskkkbbb]]]XXX___mmm{{{wwwlllgggdddjjjmmmjjjgggfffeeebbb[[[ZZZYYYXXXWWWWWWWWWWWWZZZ```hhhlllkkkgggeeeddd^^^^^^]]]]]]^^^___aaabbbgggggggggeeebbb^^^[[[ZZZZZZXXXTTTPPPMMMKKKIIIIIIHHHGGGEEECCC@@@>>><<<;;;999999:::<<<@@@CCCGGGIIIMMMRRRZZZaaahhhsssUUUXXX[[[___cccddddddcccZZZYYYYYY\\\cccnnnzzz~~~{{{{{{xxx{{{~~~|||wwwvvvsssmmmiiijjjpppvvvwwwsssnnnjjjjjjooouuuyyyjjjnnnrrrwwwyyyyyywwwvvv}}}rrrkkkkkkkkkddd\\\WWW\\\cccjjjjjjfffccceeeiii]]]```eeejjjnnnppppppppprrrjjjuuu|||zzz|||{{{{{{uuuwww||||||yyy||||||vvvooojjjjjjmmmqqqssszzztttnnnkkklllmmmkkkiii___[[[VVVRRRPPPOOOOOONNNKKKLLLPPPWWW]]]]]]YYYTTTUUUUUUWWW^^^cccdddaaa^^^cccbbbbbbaaaaaabbbbbbccceeefffjjjmmmhhhaaa^^^```___dddiiillljjjfff```]]]VVVZZZfffuuu{{{vvvmmmgggdddeeecccaaabbbeeeccc^^^\\\\\\[[[YYYWWWUUUTTTSSSYYY^^^dddfffdddbbbcccddd]]]\\\\\\\\\]]]___aaabbbeeeeeeeeeeeedddcccaaa___bbb```^^^\\\ZZZYYYYYYYYYUUUTTTSSSPPPMMMJJJGGGFFFDDDCCCAAA???>>>===>>>>>>:::<<>>;;;888888999;;;???EEELLLQQQUUU]]]gggoooLLLHHHDDDCCCFFFIIIKKKLLLBBBBBB@@@@@@CCCKKKVVV___www}}}yyykkk```^^^[[[UUUbbbvvvyyyjjjlll}}}zzzeeedddhhhjjjfff___\\\]]]aaa^^^YYYRRRMMMMMMSSSZZZ___]]]```ffflllsssxxx{{{}}}}}}sssqqq{{{}}}qqqaaaYYY]]]```eeehhhjjjmmmppprrrjjjqqq}}}xxx|||}}}}}}xxxwww|||~~~wwwkkk^^^YYYVVVTTTTTTVVVYYY___fffjjjiiigggfffgggdddjjjqqqvvvyyy|||~~~||||||}}}}}}{{{yyyxxxxxxwwwvvvfff```ZZZ\\\bbbhhhiiigggggghhhiiihhheeebbb___]]]PPPNNNNNNSSSZZZ\\\XXXRRRRRRNNNOOOXXX___bbbcccfffqqqqqqrrrqqqqqqooonnnmmmlllkkkmmmnnniiiccccccggglllkkkhhhfffeeecccbbb```bbb^^^aaakkkssspppiiidddcccbbb^^^YYYZZZaaaeeeeeekkkmmmnnnkkkddd[[[VVVSSS[[[```cccaaa[[[XXXZZZ]]]aaaaaaaaaaaa```___^^^^^^\\\[[[[[[]]]``````^^^\\\ZZZYYYYYYYYYZZZ[[[]]]^^^^^^aaadddccc``````dddiiiccccccbbb```^^^\\\ZZZXXXSSSQQQNNNIIIEEEAAA???>>><<<===>>>>>>???CCCGGGKKKUUU[[[ccckkkuuu@@@:::444333666;;;>>>@@@<<<<<<;;;999888<<>><<<<<<===@@@DDDFFFRRRWWW^^^fffnnnyyyWWW\\\[[[TTTTTT]]]eeeggg[[[PPPLLLPPPMMMFFFIIIUUU\\\ccceee___\\\dddsss}}}|||tttmmmhhhccc^^^ZZZYYYYYYiiivvvyyy}}}zzznnnfffgggjjjjjjhhh___fffvvv~~~xxxssslllhhhttt~~~qqqkkkjjjggglll}}}|||iiikkk~~~|||}}}pppooo}}}}}}vvvmmmPPPHHHYYYfffUUU:::666===>>><<>>@@@>>>777666===666444;;;CCCGGGMMMTTTgggjjjnnnkkkfffeee[[[HHH<<>>???MMMYYYiiiooo]]]VVVQQQLLLMMMPPPZZZeeefffbbbdddmmmyyy|||rrrdddVVVJJJJJJOOORRRTTTVVVaaaaaabbbgggsss|||yyyqqqaaaVVVQQQ^^^jjjeeeaaakkk^^^XXXRRRNNNIIIEEEGGGLLLtttzzzoooyyybbbeee|||{{{jjj___^^^^^^ZZZZZZ\\\bbbooo{{{gggeeetttzzz}}}|||{{{uuuiiijjjzzz}}}xxxlllWWWRRR```hhhfffqqqzzzjjjSSSUUUddduuu^^^JJJSSSnnn}}}{{{___XXXRRRUUU^^^aaaWWWIIIIIIXXXgggtttsssKKKMMMiii|||~~~zzz}}}xxxcccOOODDD666,,,111@@@;;;000)))111@@@HHHGGG444===888777DDDFFF@@@DDDUUUmmm}}}jjjVVVHHH;;;>>>KKKQQQRRRLLL======<<<<<>>;;;:::777555:::@@@\\\qqq|||aaaVVVQQQsssnnnKKKMMM]]]aaa^^^QQQEEEAAACCCEEEJJJTTT]]]dddqqq|||uuueeedddyyy{{{}}}ttt|||fff___ccchhh___RRRTTTfffmmmoooxxxzzzxxxgggUUUKKKAAABBBRRR^^^VVVhhh}}}nnnVVVTTT\\\kkk```KKK<<>>777AAATTT[[[UUU<<>>BBBGGGGGG>>>KKKHHHDDDDDDFFFGGGFFFDDDJJJ___sssttteeeXXXYYY___yyy~~~~~~sssccc]]]bbbkkkjjjdddooo}}}wwwwwwttttttxxx{{{~~~|||ssskkkttt{{{{{{yyyvvvuuuvvvvvvttttttwwwttttttsssqqqpppqqquuuxxxvvvtttqqqmmmkkkjjjjjjjjjfffggghhhiiiiiiiiihhhhhhfffdddccceeejjjnnnooonnnhhhiiiiiihhheeeeeefffgggiiikkknnnrrruuuxxxyyyyyyqqqnnnjjjfffddddddfffggghhhiiijjjgggbbb```aaacccdddaaa\\\XXXVVVTTTRRRQQQLLLMMMMMMLLLLLLPPPXXX^^^]]]bbbjjjvvvlllvvvqqq]]]UUU\\\]]]TTTSSSKKKKKKTTTUUUPPPTTT___ZZZTTTGGG:::555888;;;<<<;;;DDDCCC===EEEUUUQQQ>>>>>>HHHNNNKKKKKKMMMIIIAAA>>>VVVssszzzaaaCCC>>>JJJiii}}}vvvkkk___XXXIII<<>>444000;;;BBB???AAAKKKSSSSSSOOO[[[```bbbjjjjjj[[[NNN555222444<<<@@@===777444777AAAMMMTTTWWWSSSHHH===:::111111555111...///...000......///,,,,,,222:::AAALLLTTTQQQNNN___WWWPPPMMMhhh```===BBBEEEDDDCCC>>>666444>>>KKKTTTdddlllhhhkkkuuuuuukkk___tttrrrffflllqqqrrr|||zzzqqqpppvvvzzz}}}fffJJJ@@@EEELLLCCC999>>>LLLPPPXXXllluuupppVVV<<<888@@@PPPcccbbbMMM\\\yyypppVVVLLLHHHOOOEEE999555???MMMPPPJJJ777<<>><<<>>>BBBFFFOOOSSSPPPSSSWWWNNN>>>;;;@@@^^^xxxqqq\\\NNNFFFNNN___aaa```lllmmmiiirrruuu}}}{{{}}}uuunnn\\\LLLDDD888555@@@KKKOOOLLLGGGSSSfffiii]]]GGGRRRCCC999JJJRRR]]]}}}zzzPPP;;;111444777BBBKKKIIIKKKIIIIIIKKKMMMLLLIIIEEEJJJYYYiiimmmeee]]][[[^^^www{{{{{{ppp^^^VVV]]]hhhiiibbblll|||yyyqqqoooqqqxxx}}}vvvooovvv~~~zzzvvvvvvyyyzzzxxxzzz~~~yyy{{{{{{zzzwwwvvvvvvxxxxxxvvvrrrooonnnnnnnnnoooiiikkkmmmmmmlllkkklllnnnoookkkiiiiiikkkmmmppprrroooqqqrrrpppllliiiiiijjjjjjkkkmmmoooqqqrrrrrrrrrooonnnllljjjgggeeecccbbbeeeggghhhgggdddbbbdddfff```___^^^^^^```___\\\YYYXXXXXXXXXUUUQQQPPPSSSWWWOOOPPPSSSZZZcccnnnxxx~~~```kkkfffQQQIIIQQQQQQGGGGGGDDDIIIOOOJJJ@@@EEESSSZZZXXXMMM<<<000///333555...===???999HHH___ZZZAAA777>>>EEEIIILLLMMMKKKGGGAAA]]]~~~gggEEE???MMMnnn~~~vvvxxx[[[RRREEEAAAQQQhhhlllbbbSSSxxxwwwZZZQQQHHH555,,,+++:::>>>777:::KKKWWWUUUCCCQQQYYY^^^fff___OOOHHH666888AAAMMMQQQJJJ@@@:::777FFFVVV]]][[[RRRBBB555333,,,......&&&&&&)))$$$%%%%%%'''(((&&&%%%---666EEEGGGFFF===555BBBhhh___\\\MMM[[[eeetttsssLLL000:::<<<666333222///444IIIbbbpppzzzsss{{{yyycccvvvmmm\\\ccchhhhhhqqqsssooouuuzzzmmmttt}}}dddDDD999???777000)))///999999GGGdddyyysssTTT555777NNNiiihhhGGGPPPqqqlllRRR@@@333===444,,,///;;;DDDCCC===888@@@GGGGGG>>>999???HHHIIIOOOLLL@@@<<>>GGGGGGBBBLLLaaahhhaaa]]]ooopppQQQIIIQQQ___aaaooolllccciiihhh\\\___xxxvvvVVVLLL]]]mmmTTT>>><<>>OOOAAA000666KKKPPPIIIJJJVVVeeeeee[[[TTTLLLHHHNNNOOONNN<<<888222)))...'''+++...555;;;999111---...,,,///111111222555:::???KKKSSS```\\\SSSeeennnXXXBBB<<<555111111222333222888<<>>>>>FFFPPPVVVSSSQQQYYYdddeeehhhtttlllOOODDDHHHAAA000---///444111+++///:::GGGKKK>>>111111///999TTThhhvvvxxxiiiSSSAAAMMMnnnuuuvvvnnnTTTVVVFFFHHHQQQZZZVVVLLLLLLUUU999000444IIIYYYbbbpppvvvrrrnnnddd]]]aaaiiinnniiiaaa^^^```tttgggIII???333***+++%%%111HHHIIIOOO___bbb\\\OOOQQQeee|||ddd<<<---;;;;;;000///333DDD===444AAA]]]kkknnnvvv}}}iii```ZZZYYYaaaVVVPPP888111---&&&---&&&""""""&&&***(((###!!!###$$$(((,,,...---...000333:::CCCQQQNNNCCCNNNTTTBBB666111+++'''''')))))))))222555999;;;:::999999:::AAAIIIEEEIIIaaazzzfffWWWQQQ???;;;===;;;KKK[[[VVVUUUUUUVVVNNNFFFJJJLLLDDD>>>;;;===DDDDDDAAAFFFQQQddd[[[RRRMMMHHH@@@;;;:::<<<@@@FFFLLLRRR\\\fffnnniiiwwwvvvmmmmmmmmmlllqqq|||yyy{{{yyy|||yyyxxx|||ooonnnllljjjjjjnnnuuuzzz||||||zzzzzzzzz|||~~~|||{{{zzzyyyxxxxxxwwwwwwsssuuuvvvuuusssqqqooonnnssswwwwwwsssvvvxxxssspppmmmlllmmmmmmkkkiiihhhgggiiioootttssskkkdddbbbaaa___\\\ZZZYYYYYYXXXTTTSSSTTTWWWZZZ\\\[[[YYYZZZ]]]`````````fffqqqzzzvvvnnndddaaaccceeedddbbbTTTPPPLLLMMMRRRXXX^^^```jjjuuu???777---&&&%%%&&&&&&&&&(((---,,,***)))""")))???RRR___jjjhhh]]]PPPBBB777///@@@===---111;;;>>>>>>111;;;LLL\\\bbb\\\OOOEEECCCPPPbbbsssaaaVVVOOOXXXjjjyyy{{{wwwkkkcccXXXCCC===;;;DDD:::222333...888JJJXXXSSS\\\___RRRVVVZZZIIIDDD@@@BBBHHHMMMNNNMMMGGGGGGIIIMMMQQQXXXhhhvvv}}}vvvvvvlllSSSEEEFFFEEE666555888===<<<<<>>PPPkkkrrrhhhFFFHHHfffffffffxxxxxxkkkXXX???AAA@@@RRRdddeeeYYYOOOPPPVVV777666CCC___sssvvvuuuwwwvvvfff^^^[[[WWWXXXTTTHHH???UUUppp}}}uuukkkmmmvvvyyyjjjRRRLLL@@@222...&&&111DDDAAADDDLLLXXXZZZNNNDDDLLL\\\hhhKKK111+++888:::444333222333888===OOOlll~~~vvvnnniiigggmmmiii```EEE@@@>>>888<<<222((($$$###$$$$$$"""###&&&$$$***,,,+++)))((()))333>>>OOOMMM@@@AAACCC999,,,(((###!!!!!!"""######***...000...+++)))---111<<>>GGGKKK@@@888;;;???<<<555000222444777;;;BBBNNN]]]gggrrr}}}|||ssspppjjjgggnnnwwwuuuyyyyyyyyy|||~~~{{{uuusssuuulllllljjjeeebbbfffqqqzzz|||||||||}}}~~~~~~|||{{{zzzzzzzzz{{{uuuvvvwwwvvvsssrrrqqqrrrrrruuutttpppttt}}}|||uuutttrrrqqqrrrqqqooonnnlllkkkmmmqqqvvvvvvpppjjjjjjiiifffccc___\\\YYYXXXQQQQQQQQQSSSWWWYYYYYYXXXZZZ[[[\\\\\\]]]dddqqq{{{}}}uuukkkggghhhjjjjjjhhh\\\YYYUUURRRSSSUUUVVVVVVQQQXXXaaaiiirrr~~~<<<555,,,''''''((()))(((***111000,,,(((!!!&&&888NNN___hhheee^^^SSSJJJIIILLL[[[SSS===888:::555222,,,222CCCUUUXXXKKK===888666EEE[[[uuutttPPPDDD999<<>>FFFAAA@@@///111---,,,...,,,===\\\XXXJJJ\\\hhhRRRGGGCCCHHHBBB<<<:::===CCCIIIKKKHHHEEEFFFKKKNNNOOOQQQTTT[[[]]]```gggoooqqquuu}}}jjj]]]KKK===999EEE```wwwjjj\\\OOOIIILLLUUUZZZXXX<<>>NNNFFFDDDXXXttt|||qqq[[[BBB666YYYttt}}}|||tttwwwzzzoootttvvvqqqrrrzzz|||uuu~~~hhhRRR444)))"""!!!$$$$$$#########&&&((('''$$$###&&&(((000DDDNNNEEE777---&&&$$$'''&&&%%%###""""""###$$$ $$$&&&$$$ """***222FFFVVVjjjvvv~~~~~~oooYYYCCC111''')))000(((555CCCNNNSSSMMMCCC???TTT]]]KKK111...111...111111222555777555222444999222+++''',,,222666999<<<777888:::<<>>444===;;;888888;;;>>>AAABBBCCC@@@AAADDDBBB;;;555333III```kkkjjjmmmnnnvvvmmmQQQ777+++222FFFVVVRRREEEBBBDDDFFFMMMLLL;;;+++999SSSuuuhhhLLLIIIHHH@@@BBB555,,,,,,!!!'''---888<<<333***'''%%%!!!)))+++777SSSooorrrVVV777***$$$'''+++***444>>>==='''777LLLZZZXXXMMMGGGHHHFFFNNNSSS^^^lllkkkhhhooonnnkkk___\\\aaa\\\WWW]]][[[JJJEEE666111777444@@@OOORRRNNN???111111BBBSSSEEEEEE___}}}nnnSSS<<>>@@@CCCKKKXXXhhhyyy~~~~~~~~~vvvuuusssqqqnnnkkkhhhggggggkkkmmmkkkfffcccdddgggooorrrvvvxxxxxxwwwwwwwwwwwwxxxyyyxxxxxxyyy||||||zzzyyyyyy|||}}}xxxqqqkkkhhhfffffffffffffffiiimmmqqqnnnnnnllliiiggggggiiikkkhhheeebbb```aaabbbbbbbbbjjjnnnrrrsssooohhhbbb___ZZZZZZZZZYYYXXXYYY\\\^^^YYY\\\bbbffflllttt~~~NNNDDD888222666???HHHMMMNNNXXXTTTFFF;;;000,,,555===SSSKKK<<>>888777PPPkkkfffPPP@@@777WWWjjjmmm```UUULLLJJJTTTkkkhhhTTTFFFKKKQQQTTTZZZccchhhcccnnnnnnYYYHHH---)))'''---;;;DDD>>>000%%% """###"""!!!"""''',,,777XXXTTT999444777000***###%%%&&&$$$!!! !!!"""######!!! !!!"""&&&111[[[uuu```SSSDDD333)))%%%###$$$'''777DDDAAA999999---""")))DDD]]]LLL***''''''&&&333333444222+++$$$!!!"""###'''###!!!$$$'''))),,,111++++++,,,...444@@@PPP[[[cccgggiiimmmgggVVVVVVkkkssstttxxx~~~~~~|||}}}~~~uuuUUUBBB>>>888===BBBFFFLLLVVVdddoooyyy|||||||||}}}}}}}}}|||zzzwwwtttrrrnnnrrruuuqqqiiibbbbbbdddiiikkkmmmmmmkkkiiijjjmmmkkkmmmoooppprrrwww~~~}}}{{{zzz|||yyyssspppmmmnnnnnnllllllooouuuyyyyyyvvvrrrmmmiiiiiikkkmmmffffffffffffhhhiiiiiiiiirrrwww}}}~~~xxxooogggccc[[[ZZZXXXWWWWWWYYY]]]```ZZZ]]]```aaaaaadddiiinnnuuu}}}YYYMMM>>>555777@@@IIIOOO@@@JJJEEE666,,,###""",,,+++DDD;;;***666BBBZZZTTT666)))$$$%%%$$$)))---+++)))))))))(((,,,%%%###%%% (((  """,,,999:::888???888 !!!&&&%%%""")));;;FFF???JJJSSSEEE<<<222111111111000///---+++))))))%%%######""" """'''666555444QQQfff___XXXLLLCCC333&&&!!!"""$$$###:::111666444'''---000(((&&&,,,JJJooommmJJJ000,,,'''---%%%###***"""'''###$$$&&&(((''')))111:::000((($$$555UUUcccMMM---&&&!!!$$$!!!######$$$%%%***000111......222>>>HHHKKKHHHEEE===EEE[[[kkkhhh\\\YYY___\\\XXX``````EEE888***(((+++"""(((,,,++++++,,,+++(((&&&&&&+++(((???VVVLLL777444999SSSXXXKKK666...,,,...666NNNMMM===///333666666:::???AAA888@@@CCC888222!!!%%%'''111CCCLLLDDD111######&&&((()))((()))---111...SSSNNN///111===888222''')))***)))%%%""""""######$$$&&&''''''&&&%%%$$$$$$+++VVVttteeeNNN999...$$$$$$''''''''''''777@@@333$$$%%%,,,---MMMAAA###(((000666KKKGGGFFF@@@444)))$$$"""""""""######"""###...------...555DDDVVVbbbPPPUUUZZZaaa\\\GGGEEEZZZhhhjjjqqq{{{~~~|||zzz{{{}}}eeeNNNEEE888???FFFEEEBBBEEERRR]]]mmmtttzzzzzzwwwxxx~~~~~~{{{{{{|||~~~zzz{{{qqqhhhfffgggdddcccbbb___[[[WWWYYY]]]]]]```bbbeeeiiipppzzz~~~|||{{{}}}~~~xxxuuuuuuvvvuuussssssvvv|||vvvnnnjjjiiilllnnniiijjjkkknnnoooqqqqqqpppnnnuuu|||}}}wwwmmmddd```fffbbb]]]XXXUUUVVVYYY\\\]]]```ccccccaaaaaaccceeeaaagggpppzzzRRRCCC333+++)))+++000666111---(((&&&&&&%%%"""&&&888777(((&&&...;;;IIIpppuuu<<<'''&&&###(((,,,000222222222444777333...((("""!!!###"""  !!!+++666999222)))"""!!! )))---444<<>>@@@777000$$$###"""###$$$$$$###!!!&&&!!!"""&&&&&&'''777KKK^^^pppnnnYYYDDD888;;;JJJbbbcccbbb]]]YYYZZZ```fff[[[YYYOOOAAA666000***%%%&&&555>>><<<777666333---((()))...333111...444>>>KKK888)))((((((%%%%%%+++((('''%%%$$$$$$$$$%%%%%%&&&&&&((((((((('''&&&%%%!!!+++???MMMEEE000%%%(((&&&$$$$$$ """333777&&&111???999,,,///666777999000444666111'''!!!!!!$$$###&&&+++...---***%%%!!!!!!...>>>GGGUUUhhh^^^;;;000000...+++***)))$$$+++)))%%%%%%((()))###))),,,---(((###///PPPoooooommm[[[<<<&&&###%%%$$$%%%$$$"""!!!!!!!!!"""###""",,,222---AAA___ddd\\\]]]ZZZXXXRRR>>>444@@@RRR[[[bbbnnnddd[[[hhhccceeeqqqsss{{{lllKKKEEE@@@===@@@QQQ[[[LLLCCCOOOaaatttpppdddhhhiiippp|||rrrooopppqqqtttyyy}}}|||~~~zzzuuuuuuuuupppiiiccceeeddd]]]TTTOOOQQQUUUMMMNNNQQQUUUWWW\\\hhhvvvpppqqqrrrrrrrrruuu{{{yyywwwyyyuuuvvvwwwvvvvvvzzz}}}uuuqqqppprrruuunnnooopppooooooqqqvvv{{{ttt{{{vvvlllgggfffeeecccaaa^^^]]]]]]]]]^^^___^^^]]]\\\\\\^^^```aaacccggglllpppsssxxxBBB555((("""!!!"""&&&+++(((%%%!!!!!!###%%%###!!!'''666333$$$"""'''///:::___FFF***'''%%%###'''+++,,,++++++---000***'''$$$!!! !!! !!!!!! &&&------(((###"""###111,,,&&&!!!!!!"""######"""%%%***///444777999:::CCCAAAAAA???777+++%%%''' !!! !!!###""""""+++555222'''(((''''''((()))((($$$!!!'''%%%$$$###$$$%%%$$$###!!!&&&)))555UUUqqqiiiNNN999((($$$'''!!!"""...444666777;;;===;;;<<>>999111(((###$$$&&&###&&&)))++++++(((%%%"""%%%///555AAAZZZbbbQQQ@@@:::666777999555,,,$$$%%%### ###%%%######%%%'''%%%%%%444VVVuuu}}}yyydddBBB***$$$%%%$$$%%%$$$"""!!!!!!!!!"""###(((!!!'''+++(((???___hhhlllnnn]]]EEE888---)))000<<>>999999777000---///+++""""""$$$###"""!!!"""###$$$%%%$$$$$$###""""""###$$$%%%'''---777<<<111"""&&&""" &&&)))666EEEFFF@@@BBB444%%%(((,,,+++...KKKDDD:::///(((&&&&&&(((###%%%'''(((((('''%%%$$$'''%%%(((***333QQQjjjlll]]]KKK===<<<===999444333$$$""" !!!""""""""""""$$$$$$%%%333RRRmmmzzzuuu___@@@)))###$$$###%%%$$$###"""!!!"""######''' $$$***///EEEaaallluuuMMM777...''''''///222***111;;;LLL\\\GGG888===999@@@XXX^^^JJJ999999BBBGGGSSSdddcccTTTMMMNNNXXXSSSHHHIIILLLRRR^^^ZZZWWWUUUSSSNNNJJJMMMSSSWWWXXX```nnnxxxyyyxxxxxxuuuvvvuuusssuuuwwwsssmmm```]]]UUUHHH???CCCSSS```XXXQQQIIIAAA999555:::BBBSSSYYY^^^]]]XXXVVVXXX\\\fffiiiooouuutttmmmiiiiiimmmpppssstttuuuyyy~~~|||{{{{{{zzzzzzyyy}}}uuuooorrrpppnnnlllkkkkkklllmmmfffeeecccaaa```^^^^^^]]]\\\___aaabbbbbbdddjjjnnnwww{{{(((!!!!!! !!! %%%!!! ######'''888oooxxxCCC&&&!!!"""###&&&&&&###"""###%%%+++)))'''$$$""" """ ###$$$$$$%%% !!!!!!$$$)))KKK>>>---######&&&'''&&&$$$#########$$$&&&((()))"""%%%***111555777888999<<<333)))%%%''''''######&&&&&&""""""&&&%%%!!!###+++111222---&&& &&&***---,,,***'''(((***///@@@OOOUUUaaarrruuummmaaaKKK<<<222***222EEEOOO>>>AAAIIINNNMMMGGGGGGJJJJJJOOONNNNNN[[[jjjgggXXX...***&&&$$$$$$%%%&&&&&& $$$&&&%%%'''444DDD]]]gggtttwwwqqquuu}}}~~~xxxsssrrrtttjjjtttwwwiii\\\ZZZ___dddccc[[[UUUUUUYYYjjjiiihhhfffaaa\\\[[[\\\WWWSSSPPPJJJ===---$$$$$$"""!!!!!! !!!"""$$$%%%&&&%%%###""""""$$$&&&(((666333111///((( %%%$$$&&&%%%///AAAIIIOOONNN===,,,)))((()))222GGG???333+++''''''''''''$$$%%%%%%&&&&&&&&&&&&&&&'''###(((111???^^^~~~zzzbbbLLLCCC===666666<<<)))&&&$$$%%%%%%###"""###"""###%%%%%%$$$+++???SSSZZZVVVHHH222### """###%%%$$$###"""""""""###$$$ &&&333@@@SSShhhuuuoooUUU>>>,,,(((000333***111EEEaaammmNNN333555//////CCCSSSHHH555666EEELLLTTTjjjqqq```PPPKKKSSSQQQDDD:::999???GGG@@@@@@BBBAAA===<<>>CCCIIIKKKAAA======666(((--->>>FFF666999AAAJJJPPPQQQUUUZZZ___ZZZMMM???999999333(((+++(((%%%$$$$$$%%%%%%$$$***'''######%%%'''&&&&&&***---@@@FFF===NNNhhhjjjQQQXXX^^^]]]TTTIIIAAA>>>LLLSSSZZZ]]]___aaa^^^XXXFFFIIIZZZqqquuubbbMMMCCCSSS___jjjjjjjjjsssttt]]]DDD000%%%!!!%%%$$$###"""###$$$%%%&&&***(((&&&%%%&&&(((+++---BBB777***$$$$$$%%%%%%$$$)))###$$$$$$"""000CCCIIIKKKKKKBBB;;;666((("""---)))&&&$$$$$$'''((('''%%%***)))(((''''''''''''(((111;;;PPPbbbuuurrrRRR???444(((!!!$$$&&&""" """%%%$$$&&&'''$$$ !!!&&&&&&''''''%%%$$$%%%&&&(((&&&%%%$$$###"""###$$$$$$%%%'''%%%///CCCQQQfffiiiWWWaaaXXXaaa```hhhrrr{{{tttIII///((('''%%%%%%222888,,,000???@@@DDDYYYfffXXXGGG999???IIIBBB***###'''###((((((+++------000===JJJIII@@@888888;;;===AAAEEEHHHJJJLLLLLLNNNOOOHHH@@@;;;<<<===???CCCIIIPPPVVVAAA999222111111///---///...222555555111---++++++......333;;;???<<<888777:::>>>DDDIIIMMMTTT]]]dddhhhmmmuuu~~~}}}}}}~~~{{{yyyxxxxxxvvvsssqqqooooooppppppmmmllljjjiiijjjlllnnnooossssssqqqlllhhhhhhkkkooojjjlllooonnnkkkhhhfffeee```hhhrrr}}}&&&!!! !!!$$$&&&###!!!###'''###!!!&&&######!!!$$$""" %%%&&&"""!!!$$$((('''%%%###$$$&&&...,,,((($$$!!!###!!!***<<>>BBBBBBCCCFFFDDD>>>555///,,,)))%%%!!!'''%%%######$$$$$$$$$###&&&&&&$$$$$$%%%'''((('''+++###000444&&&777OOOIII999@@@GGGGGG???666000...000666:::===BBBHHHKKKIII555555EEE\\\```MMM===:::GGGQQQYYYYYY[[[hhhwww|||qqq]]]FFF333)))%%%$$$((('''%%%$$$$$$%%%&&&&&&'''&&&%%%%%%&&&''')))+++222///+++'''&&&&&&%%%$$$%%%$$$'''''',,,CCCXXXYYYAAAAAA@@@GGGJJJ888&&&(((''''''&&&''')))))))))(((---,,,+++***)))(((((((((:::KKK___fffqqqgggMMM888((('''(((%%%###%%%'''%%%%%%&&&%%%!!!"""%%%&&&&&&&&&&&&&&&&&&(((***&&&%%%$$$#########$$$$$$%%%)))$$$'''666<<>>EEEIIIIIIGGG888111---000333111---+++''''''((()))***)))(((''')))'''(((///333111///000222555999<<<@@@GGGPPPWWW[[[[[[\\\```hhhrrr|||~~~}}}}}}~~~~~~}}}||||||}}}}}}zzzwwwuuuttttttuuuooommmkkkiiiiiilllooorrrvvvvvvsssnnnjjjiiimmmqqqlllnnnqqqqqqnnnjjjeeeccc]]]```cccfffjjjrrr|||,,,%%%!!!###$$$###"""$$$###!!! """""""""&&&###!!!&&&"""&&&'''$$$###'''""" ######!!! """!!!!!!!!!!!!%%%"""000666---### !!!!!!!!!!!!!!!"""###$$$############"""""""""!!!%%%&&&%%%###(((---((( !!!###$$$###  !!!#########"""$$$$$$"""!!!"""$$$%%%"""###%%%%%%###&&&///+++%%%%%%'''&&&'''%%%***)))!!!$$$***&&&""""""'''...000,,,***+++///(((%%%((()))&&&$$$&&&$$$###"""###$$$$$$###!!!!!!&&&&&&%%%$$$$$$###--- ,,,000!!!...>>>///)))///555555///(((&&&%%%$$$'''(((''')))///111000///***111AAAAAA222---555111888;;;999>>>LLLYYY___iii\\\GGG222&&&%%%(((+++***)))'''&&&%%%&&&&&&'''$$$$$$######$$$&&&'''(((!!!(((---+++'''%%%%%%%%%!!!$$$***+++555TTTkkkiii======AAASSS^^^JJJ...(((+++++++++++++++++++++,,,///...---,,,+++)))((((((***@@@TTTUUU]]]hhhLLL444------)))'''))),,,'''%%%&&&&&&$$$$$$''')))&&&%%%%%%%%%&&&(((+++&&&%%%$$$#########$$$%%%!!!)))$$$%%%///+++222PPPjjj{{{}}}~~~pppKKK888""""""(((!!!%%%)))%%%***%%%"""000555,,,&&&,,,+++>>>IIIAAACCCAAA,,,***(((((((((%%%!!!###(((///((($$$'''+++,,,...000...222666888;;;<<<555---,,,,,,///888AAADDD???999777111///444888555...+++///---***+++---...,,,***)))%%%$$$***...---,,,---000222555666999???HHHOOOPPPLLLGGGGGGOOO]]]lllvvv|||}}}~~~~~~|||zzzyyyyyyyyyvvvsssooollllllooosssvvvuuuuuurrrmmmiiiiiimmmqqqqqqrrrsssrrrooojjjeeeaaajjjhhhddd^^^[[[^^^eeelllxxx(((!!!"""((()))'''***'''"""  """""" !!!###'''###  !!!"""######!!!"""""""""!!!  !!!"""###$$$$$$%%%"""///111((($$$((('''***+++,,,///000***!!!#########""""""!!!!!!!!!"""""""""""""""""""""###$$$$$$###############"""$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&&&&&&&%%%$$$'''&&&%%%###""""""######!!!$$$''''''%%%###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$###############'''######&&&&&&%%%&&&+++---,,,)))'''&&&%%%%%%%%%******)))))))))))))))))))))******'''%%%&&&+++000(((((((((((())))))))))))+++*********,,,000444777CCC999///+++)))&&&%%%''')))(((''''''((()))***+++(((***(((%%%''',,,***$$$******)))(((((()))***+++%%%%%%(((///;;;KKKYYYbbb===;;;EEETTTUUUEEE666111+++000222000111444222,,,+++000444333111000///...000333777===JJJaaa~~~WWW...((('''%%%'''(((...,,,)))%%%$$$$$$%%%&&&%%%&&&'''(((((('''&&&&&&$$$$$$%%%&&&&&&%%%$$$###&&&%%%###"""###&&&)))+++QQQlll}}}tttcccaaahhhmmm|||cccPPP???+++)))&&&%%%%%%&&&)))***$$$$$$$$$############""""""%%%000IIIbbbeeeKKK......,,,---111666555///)))&&&+++---)))(((+++---+++******,,,---***'''***///***,,,///222333333222111888...)))---222111...---------...///000222333333000...,,,+++***(((((()))&&&)))+++...222888<<<<<<<<<888777:::BBBOOObbbsssxxxllleeegggooo{{{}}}}}}{{{yyyvvvtttssstttvvvwwwtttssspppnnnlllkkkjjjkkkrrrsssttttttrrroookkkiiirrrqqqpppnnnkkkgggdddaaajjjttt$$$###))))))'''+++((($$$!!!"""""" !!!###&&&### !!!!!!!!! !!!!!!!!!  !!!"""###$$$$$$######$$$$$$###""" !!!""""""######$$$$$$$$$%%%%%%///<<<>>>444---...333999<<<999444111---)))%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""$$$%%%&&&'''''''''&&&&&&((('''&&&%%%$$$$$$$$$%%%$$$'''******'''%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$$$$%%%%%%&&&(((***+++,,,:::999666333000...------///...,,,***(((((((((((('''((((((&&&$$$%%%***///%%%&&&'''((((((((((((((())))))))))))***,,,///111555...)))******((('''(((&&&&&&&&&'''((()))((((((''')))'''%%%''',,,***%%%))))))(((((()))***,,,---((('''&&&)))111;;;FFFMMM>>>:::>>>GGGFFF:::222222999===>>>===???EEEFFFBBB===BBBEEEDDDAAA===888555***+++,,,---333AAARRR^^^qqqIII///***'''&&&((('''***)))'''%%%%%%%%%&&&'''%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$&&&%%%$$$$$$%%%&&&)))***777NNN\\\TTTFFFDDDJJJOOO^^^iii||||||bbbJJJ<<>><<<999777666555555666333///+++((('''''''''%%%&&&'''%%%$$$%%%***///$$$&&&((()))))))))'''&&&((()))******)))(((((()))(((%%%%%%)))+++)))((()))((('''&&&'''((((((&&&%%%'''((('''&&&(((++++++'''((((((((()))***,,,...///,,,***((('''***111777<<>>???666...+++222<<<@@@888,,,&&&&&&'''(((((((((((((((((((((((('''(((((()))(((((('''&&&((((((((((((((())))))))),,,,,,,,,,,,,,,,,,,,,,,,((((((((()))))))))))))))+++******))))))(((((((((+++...111000,,,)))***+++''''''''''''''''''''''''''')))***)))''''''***------777:::333444>>>===444777666555444444555666666888555000+++((('''((()))%%%''')))(((&&&(((---111)))***,,,------+++((('''))),,,///...***'''&&&&&&'''$$$%%%***+++))))))+++222...)))((((((((('''&&&(((((())))))***++++++***((((((((()))+++...000111...---++++++---222777:::DDD>>>999666222111999CCCLLLPPPWWWbbbqqq~~~}}}yyyvvvnnn```TTTMMMEEEAAA;;;999888999777666444???GGGFFFCCCCCCCCCAAAFFFEEEIIIAAA111...000***)))************+++++++++)))))))))))))))((((((((('''''''''&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%% ***...)))$$$%%%((())))))///===>>>...&&&&&&!!! (((//////)))$$$###%%%$$$$$$$$$#########"""""""""###)))888KKKQQQBBB///...:::PPPiiiyyy{{{pppeeeNNN:::333HHH\\\]]]UUUQQQXXXNNNAAA555,,,,,,888DDDIIILLLMMMDDD777+++'''(((...@@@EEE444$$$$$$)))(((777???GGGIIIHHHHHHMMMSSSFFFHHHIIIEEEAAA<<<555///000,,,)))***,,,+++)))***((('''(((,,,---000999BBBVVVaaannnzzz}}}wwwuuuzzzzzznnn]]]QQQQQQYYYeeepppvvvxxxvvvuuussstttvvvxxxzzz{{{{{{zzz{{{{{{{{{{{{{{{zzzyyyyyysssrrrqqqpppppppppqqqrrrrrrrrrqqqqqqrrrrrrsssttt}}}}}}zzzuuuxxx~~~""" !!!###$$$""" !!!"""###$$$$$$$$$$$$""""""""""""###$$$$$$######$$$%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$$$$&&&'''&&&&&&'''''''''&&&$$$#########$$$$$$%%%%%%&&&&&&((((((''''''''''''''''''&&&&&&%%%%%%$$$############%%%+++222333...)))''')))///111,,,&&&%%%%%%$$$(((((((((((((((((((((((((((((()))******((('''%%%*********))))))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))************************))))))+++...111000,,,)))***+++''''''''''''''''''''''''%%%'''***)))((()))...333888BBBCCC;;;;;;BBBAAA777//////......///000222333555333...+++))))))***,,,)))+++,,,,,,+++,,,111555///000222333222///,,,***---111555444...)))''''''***''''''***,,,,,,///444>>>666...))))))******))))))***,,,//////---,,,,,,***)))******,,,...111222------,,,---///333777999;;;888555333111333<<>>>>>CCCLLLSSSYYYYYY\\\TTTBBB===>>>888::::::999888888888999999999888777666666666666666111000...,,,+++***))))))***)))((('''''''''''''''$$$&&&&&&%%%######$$$%%%)))!!!!!!### %%%***$$$111===KKKPPPIII;;;...'''$$$$$$$$$############"""$$$******)))******((('''(((---888CCCJJJJJJGGG>>><<>>555888<<<===<<<>>>EEEKKKTTTLLLMMMNNNEEEBBBDDD???BBBAAA@@@???@@@BBBDDDEEEBBBAAA???>>>======>>>>>>;;;999777555333222111111222111...---,,,,,,---...'''(((***)))'''%%%&&&(((***$$$&&&'''"""&&&+++&&&666CCCSSS\\\WWWGGG555((($$$$$$$$$############""" %%%((($$$"""$$$&&&&&&((()))///999EEEKKKKKKHHHGGGQQQdddzzz|||sssiii```YYYVVV]]]ffffff^^^PPP???222------000---***%%%"""!!!!!!"""""" ###''',,,111888???DDD[[[kkkzzz|||nnn^^^===...###&&&***)))+++000111111333444000+++,,,111888999===BBBFFFKKKPPPTTTOOOLLLLLLPPPNNNCCC888222333666===JJJYYYeeemmmoootttvvvxxx||||||zzzyyyzzz|||}}}{{{{{{{{{{{{{{{||||||}}}}}}zzzvvvsssrrrsssuuuwwwpppuuuyyyyyyuuussstttvvvpppqqqqqqrrrssstttuuuuuuvvvzzz~~~###"""!!!!!!"""$$$&&&&&&######""""""###%%%'''(((%%%###!!!###&&&'''%%%###%%%))),,,,,,)))%%%$$$%%%"""###%%%%%%%%%%%%###"""$$$###!!!!!!"""$$$''')))$$$$$$$$$$$$$$$$$$$$$%%%###"""!!!!!!!!!"""###$$$"""""""""""""""""""""""""""######!!!!!!###$$$###!!!&&&'''### """%%%%%%!!!!!!!!!""""""#########%%%&&&((()))(((&&&###!!!!!!"""$$$&&&((()))+++,,,$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''&&&'''((())))))((('''&&&!!!$$$''''''%%%###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))+++(((######)))000333...+++,,,***&&&&&&***%%%%%%&&&'''))),,,///111+++******)))((((((((((((***---...---++++++...111+++,,,---000222555777888///555999777111,,,,,,///111000//////,,,(((+++000666111,,,...222333...)))000333;;;BBB>>>333...///222111///...---------...---...///000111222222222///000111444;;;AAAAAA???AAADDDTTTpppnnnVVVJJJ@@@???<<<:::999:::===???:::===BBBDDDAAA>>>@@@EEEJJJ<<<===FFFEEEDDDFFFCCCEEEDDDCCCCCCEEEHHHKKKMMMGGGFFFEEECCCBBBBBBCCCCCCBBB@@@>>>;;;999888888888999777444111000111333444///000222222000,,,---000,,,)))///000'''(((---)))777DDDVVVbbb___OOO999***$$$$$$$$$############"""###&&&%%%"""!!!$$$'''&&&$$$...===KKKRRROOOKKKXXXiii}}}wwwgggWWWOOOOOOSSSZZZaaaWWWLLL<<<...(((,,,555<<<777+++"""###&&&%%%###"""######"""###&&&***...111AAATTTgggpppvvvzzzpppbbb???---!!!###'''&&&(((///000///111222...((((((---...444===DDDCCC???===???888777999===;;;333***'''***+++111<<>>@@@EEEFFFCCCBBBDDD@@@CCCCCCAAAAAADDDEEEBBBCCCEEEHHHJJJJJJIIIKKKOOOLLLPPPPPPJJJFFFGGGIIIJJJKKKGGGDDDDDDFFFGGGEEECCCJJJFFF@@@??????@@@>>><<<:::;;;<<<999666666999===888777666444444444444444666555444333222333333444;;;FFFXXXhhhlll\\\@@@***)))((('''&&&%%%%%%&&&'''---'''$$$&&&((((((***...000111------<<>>EEETTTCCC777***""""""...HHH```VVV222$$$%%%&&&###&&&'''(((---111000+++555>>>AAA@@@NNNbbbdddXXX555,,,&&&%%%$$$ !!!%%%&&&)))+++***'''&&&(((+++%%%333HHHRRREEE000,,,666+++333444......444333,,,&&&,,,...///<<>>JJJ^^^eeeZZZZZZlll|||}}}}}}zzzvvvmmmllljjjiiilllpppuuuxxx{{{zzzxxxxxxzzz}}}~~~|||xxxvvvuuusssqqqooonnnmmmmmmmmmnnnmmmnnnooommmkkkkkkmmmpppqqqxxx$$$$$$$$$$$$%%%%%%%%%%%%,,,...000111000...------***)))((()))...555<<>>777///...,,,***,,,000222111...%%%%%%$$$$$$#########"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%'''((()))******((('''%%%&&&&&&%%%%%%&&&&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$###''')))(((---333///&&&)))))))))(((((('''''''''''''''&&&%%%%%%&&&''''''&&&&&&---777777---&&&&&&))))))((((((''''''&&&&&&'''''''''&&&&&&&&&%%%%%%((((((((('''''''''&&&&&&'''''''''''''''&&&&&&&&&$$$$$$######$$$$$$%%%&&&(((((('''&&&&&&'''''''''(((,,,666RRRnnndddFFF888..."""'''111???___kkkUUU;;;GGGXXXSSS999...///,,,,,,,,,+++)))((((((((('''---++++++333CCCPPPQQQJJJ666555444444333333333333333222111000000111222333:::888666444222222333333888:::>>>BBBEEEGGGGGGGGGCCCAAACCCLLLZZZiiissswww{{{ppp^^^LLLFFFHHHJJJKKKOOOUUUTTTPPPOOORRRUUUWWWWWWSSSQQQRRROOOLLLMMMRRRXXXZZZYYYZZZ___ccceeehhhfff]]]UUURRRQQQOOONNNMMMLLLKKKJJJJJJJJJIIIHHHEEEBBBAAACCCCCCAAA>>>AAA???======???@@@@@@@@@===>>>===:::777888<<<@@@<<<;;;;;;:::;;;;;;<<<<<<888@@@NNN[[[___UUUAAA111333111///---+++*********%%%((()))...???TTT\\\YYY^^^XXXOOOQQQhhhhhhPPPFFF<<<000***///333111,,,((()))+++""""""!!!!!!"""...FFF\\\NNN333$$$"""###+++***((((((&&&&&&...;;;EEEGGG...)))$$$###'''111;;;BBB666*** !!!#########'''000444222+++%%%"""$$$666LLLUUUFFF333222<<>>>>>777DDDSSSWWWKKKKKK]]]mmmppplllzzzyyyuuuwwwyyyooonnnllljjjiiijjjooorrrqqqqqqqqqtttyyy|||~~~~~~{{{}}}|||zzzzzzwwwuuusssqqqpppppppppqqqnnnnnnmmmkkkhhhggghhhjjjiiiooovvv|||$$$$$$$$$%%%%%%%%%&&&&&&,,,000444555222//////000%%%$$$###$$$(((...555999555000---000444555000***)))&&&%%%'''***,,,+++(((&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$%%%&&&&&&'''(((+++,,,,,,***(((&&&'''''''''''''''(((((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$(((***(((***---,,,''',,,++++++***)))((((((''')))((('''&&&&&&'''((())),,,))))))------)))))),,,+++******)))(((''''''&&&((((((((((((''''''''''''((((((((((((''''''''''''(((''''''''''''''''''''')))))))))))))))))))))***+++******)))))))))))))))...---===```|||uuu[[[KKKAAA000,,,111999JJJNNN===000===JJJGGG666************,,,---,,,,,,------+++---,,,,,,111>>>KKKOOOKKK222111///...---------...333222111000000111222333777555222000000111222444111333777;;;===>>>>>>>>>>>>>>>???DDDLLLUUU^^^dddoooqqqlll___RRRLLLKKKKKKIIIKKKQQQVVVVVVQQQQQQTTT]]]```aaa^^^^^^aaa```]]][[[cccjjjiiigggllltttyyyxxxvvvkkk\\\TTTVVV[[[___\\\\\\[[[XXXTTTQQQNNNMMMNNNJJJGGGGGGIIIIIIFFFCCCFFFBBB???>>>AAABBB@@@>>>;;;>>>@@@>>>;;;;;;???CCC<<<<<<<<<<<<======>>>>>><<<===@@@EEEHHHEEE<<<555888777444111///...------***///000222FFF___fff^^^ddd___[[[cccyyyxxxeee\\\LLL444---AAAMMMCCC222(((%%%$$$$$$""" ###***444<<<@@@///""" ###(((***$$$%%%###!!!%%%---222333222)))$$$%%%&&&)))666EEECCC666(((###%%%'''%%%"""!!!+++777>>><<<444,,,'''%%%111???@@@444,,,777HHHeeelllnnnhhhaaa\\\VVVPPPFFFHHHEEEAAAAAACCC@@@999EEERRRTTTIIIFFFQQQYYYWWWTTTfffuuuqqqeeeaaagggnnnooopppoookkkgggggglllqqqkkkkkkmmmqqquuuwwwuuussstttxxx|||~~~~~~}}}||||||xxxwwwvvvvvvuuuvvvwwwwwwqqqpppnnnjjjgggfffeeeffflllpppttttttwww$$$$$$%%%%%%%%%&&&&&&&&&)))---222222///---,,,---""""""""""""$$$&&&)))***(((((()))))))))(((&&&%%%%%%###!!!###&&&(((&&&$$$'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&''''''(((+++,,,---+++)))'''''''''(((((())))))))))))%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&''''''(((%%%((()))(((((())))))''',,,,,,+++***)))((((((((())))))(((''''''((())))))---***((())))))(((***---++++++***)))(((((('''''')))))))))(((((((((''''''))))))((((((((('''''''''((((((((((((((((((((((((************************---------------------,,,000,,,;;;]]]vvv|||tttiiiYYYHHH:::666888>>><<<111***222777555000))))))...000333222------000111......000000///333<<>><<>>SSSUUUKKKDDDFFFNNN```wwwzzz{{{rrrMMM<<>><<<555...***$$$,,,333///%%%###111BBBYYYccclllnnnmmmllljjjhhhgggeee___XXXRRRPPPLLLHHHUUU[[[VVVFFF<<>>>>>>>>>>>===<<<;;;@@@@@@AAACCCCCC@@@;;;888;;;:::888666555555555555///000---+++333===<<<444555;;;HHH[[[mmmtttnnneee\\\[[[rrrVVVAAAVVVaaaQQQ555%%%###%%%'''///JJJUUUGGG111###&&&$$$###%%%666555000'''$$$)))...000***### (((444OOOGGG999///...111...((($$$***111444222---***)))###+++000,,,###&&&///<<>>DDDIIIKKKKKKKKK<<<:::888888:::;;;;;;999:::;;;???BBBBBBBBBEEEIIILLLOOOVVV[[[ZZZZZZ```iiinnnqqqrrrssszzz~~~rrrzzztttkkkeeecccbbb```^^^UUURRRMMMHHHFFFHHHMMMQQQ[[[UUUOOOKKKJJJHHHCCC???AAAAAAAAAAAA@@@>>>===<<<>>>???AAACCCCCCAAA>>>;;;:::999777777666777888999222000///000333444222...888;;;CCCOOOVVVVVVNNNHHHAAA;;;QQQfffgggpppgggBBB999@@@CCC;;;,,,######&&&&&& 666VVVbbbLLL...''' %%%$$$(((333888:::666333333222000444...'''!!! %%%+++>>>;;;333,,,---333444000---//////,,,(((&&&(((***&&&---111...&&&"""###&&&***111<<>>666666BBBQQQZZZ\\\UUUEEE666///444777555444<<>>999;;;BBB999<<>>===>>>===;;;:::;;;===???@@@888777777666777888:::;;;777444555:::;;;777444555......111666999777444222333(((888DDD<<>>SSSKKKJJJXXXkkkpppcccSSSPPPNNNOOOSSSWWWXXX\\\aaaooo|||~~~|||zzzyyyxxxxxxvvvxxxsssllljjjppprrrpppllllllmmmpppvvv~~~###"""""""""""""""""""""###"""""""""###$$$&&&'''%%%$$$###!!! """"""""""""""""""""""""""""""#########"""  !!!"""###$$$%%%%%%$$$$$$#########"""""""""&&&%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''((())))))''''''''''''''''''''''''((()))***,,,------,,,,,,)))((('''&&&&&&'''((()))((((((((((((((((((((((((((()))***+++,,,,,,+++***'''''''''((((((((((((((('''((((((((())))))))))))///---+++)))((()))***,,,************++++++++++++*********++++++,,,------///666<<>>EEEJJJKKKFFFBBB888888777777666555555555555666999::::::888555333666444555999;;;:::===AAA999999:::<<<@@@EEEJJJMMMLLLSSS]]]fffkkknnnqqqssswwwsssiiiccckkkwwwvvvllliiikkkfffgggpppiiiYYYSSSKKKLLLMMMLLLIIIFFFEEEEEEHHHDDDBBBEEEJJJKKKGGGBBB555888999888<<<@@@;;;444000222444444222111000000......---,,,---...///000000---+++,,,...///---***+++***(((''''''''''''(((%%%$$$$$$***111111+++###&&&###$$$&&&'''$$$&&&***FFFlllyyy___DDD444999MMM```UUU>>>777;;;000***888GGG]]]^^^III111,,,---+++,,,+++///555888222***(((,,,111<<>>???;;;???DDDHHHJJJLLLMMMOOOPPPWWWaaaiiimmmqqquuuxxx{{{tttjjjiiivvv}}}pppiiiqqqsssyyyxxxcccZZZNNNRRRTTTRRRLLLHHHIIIKKKIIIEEECCCFFFJJJJJJFFFAAA666888:::===AAAAAA888///333444555444111000333666777444000...//////...+++///,,,******,,,---,,,)))+++******)))))))))******%%%$$$$$$&&&)))***)))(((...'''$$$&&&((('''&&&(((:::XXXyyy}}}{{{lllRRR===@@@\\\wwwcccMMMFFFFFF999///777@@@YYYYYYEEE...++++++***---,,,:::LLLOOOAAA///***...444>>>HHHGGG<<<777@@@OOO____________^^^```cccfffeeehhhggg^^^PPPDDD@@@@@@...&&&!!!###!!!"""$$$%%%%%%)))///111,,,+++333>>>@@@888///666666999===>>>@@@JJJTTTkkkzzzyyyyyyxxxwwwwwwyyy~~~||||||zzzuuusssuuuuuurrrjjjiiiggggggiiinnnrrruuuwww"""""""""""""""#########"""!!! """###$$$""""""""""""""""""######"""""""""""""""""""""""""""###$$$$$$$$$###"""!!!###$$$%%%&&&(((***+++,,,$$$$$$$$$$$$############''''''&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''(((((((((''''''(((((((((((((((((((((((((((((((((***+++---...//////......))))))((((((''''''&&&&&&'''''''''((((((((())))))111000---+++***)))***************++++++++++++,,,------,,,+++++++++,,,,,,...222888>>>DDDHHHHHHGGG@@@BBBEEEGGGEEE???888222......---,,,+++,,,---...000,,,444^^^VVV666...---,,,---...///000000555111///000///,,,,,,/////////000000111111111111///000000111111222333333222444777:::<<<;;;999777444444444444333333222222111222222333333444444444666000///666<<<:::555111<<<;;;:::999999:::;;;<<<>>>???@@@AAABBBBBBCCCCCCEEEIIILLLNNNOOOOOOQQQSSSVVVXXXZZZ\\\___aaadddeeefffccc\\\eeeaaa___hhh[[[ddd^^^XXXZZZfffpppjjj___```jjjooowwwuuu___VVVPPPUUUYYYVVVOOOJJJLLLOOOGGGEEECCCEEEGGGGGGDDD@@@======>>>AAACCCAAA:::222===<<<888222...111999@@@HHHAAA:::777666555000+++///,,,((((((+++,,,***((()))((((((((()))))))))***((()))))))))***...444999;;;000&&&%%%((())))))***,,,<<>><<<333///444===CCCCCCCCCCCCCCCDDDFFFGGGEEEIIIIIIAAA444***(((***&&&$$$  $$$""" !!!%%%%%%$$$%%%)))***'''&&&+++111222...(((***+++///222111444???LLL^^^nnnyyy{{{yyyoooooommmjjjiiinnnuuu{{{yyyyyyyyywwwvvvvvvvvvuuunnnmmmjjjiiiiiikkkmmmnnnsssxxx!!!!!!""""""############"""!!! !!!"""###"""""""""#######################################"""###$$$%%%%%%$$$######%%%%%%&&&''''''(((((()))########################$$$$$$$$$######"""""""""#########$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((((((((((('''''''''''''''''''''''''''***+++,,,,,,,,,,,,******))))))((((((''''''&&&&&&''''''''''''((((((((((((+++***)))(((((((((((()))))))))************++++++------+++++++++,,,---...---...555AAAJJJIIIAAA999333777===@@@???999333///......---------+++***(((+++...888PPPbbbSSS888000------------...000333555777333000000///++++++...,,,,,,,,,---------......,,,------......///000000000222444555555444333333555555555444444444444444000000000000111222222333999333222:::AAA>>>777222444444333333333333444555:::999888888999:::::::::;;;<<<>>>???@@@BBBDDDFFFHHHGGGGGGHHHHHHIIIIIIHHHEEEDDD>>>HHHEEEBBBKKK===DDDDDDCCCFFFLLLQQQOOOIIINNNWWW[[[aaajjjaaaPPPJJJHHHMMMQQQOOOHHHDDDEEEIIICCCBBBAAABBBCCCCCC@@@===???@@@DDDHHHIIIDDD===888>>><<<777222///222999???JJJDDD===999999777222---///,,,(((''')))***)))'''&&&&&&&&&''''''''''''''''''***++++++,,,222===FFFGGG777)))&&&(((***,,,---...222555777===DDDIIIIII888???BBB999---///AAASSSJJJ999666999///''')))+++)))...(((###***------333111LLLjjjrrr]]]@@@444555...333555222......333888333111...,,,---...///000///222333...$$$ !!!!!!"""%%%$$$!!!"""&&&'''$$$$$$&&&'''%%%%%%(((,,,---+++(((%%%'''***+++***,,,777CCCQQQbbblllmmmwwwqqqiiihhhddd___]]]bbbmmmuuuqqqqqqrrrtttuuutttuuuuuusssrrrpppnnnmmmmmmnnnnnnpppqqqssswww!!!!!!!!!"""######$$$$$$###"""!!! !!!"""###""""""###$$$$$$######"""########################"""###$$$%%%&&&%%%$$$$$$"""""""""""""""""""""""""""""""""""""""#########!!!""""""######""""""!!!#########$$$$$$%%%%%%&&&"""###$$$&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((()))***''''''((((((((((((''''''''''''''''''''''''''''''******+++++++++***)))(((((((((((((((((('''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''((((((((((((((()))))))))******,,,+++******+++---000111222222999EEEJJJDDD888000+++///222333111---***)))---.........---,,,******$$$...666>>>AAA666///888+++,,,---,,,---///333666666111//////...+++,,,///+++++++++++++++,,,------******+++,,,,,,------...///000111111000///000111444444444444444444444444000000000000000000111111999444333;;;@@@>>>777222111111111111222333444444555444222222444555555444444333333333444666777888AAA???>>>???@@@@@@???===>>><<<777@@@<<<999BBB444333666999;;;<<<<<<=========DDDCCCFFFNNNIII>>>===999>>>AAA@@@;;;888999<<<===<<<<<<===>>>>>><<<:::888===EEEMMMMMMGGGBBBBBB???<<<777333111222333555===999555333333333111...000,,,(((''')))***)))'''%%%&&&&&&&&&&&&&&&%%%$$$###%%%''''''(((///:::CCCFFF888***&&&(((+++---///...---------///000000...)))---000---((((((...444555'''(((...(((###&&&&&&$$$***((('''000111///555...AAAYYYaaaRRR<<<111111000222222//////333888999///,,,'''%%%%%%&&&'''((((((******'''"""!!!!!!$$$!!!!!!%%%'''$$$###$$$###!!!"""%%%***---+++)))&&&%%%'''((('''(((000999GGGXXXbbbaaakkk}}}{{{jjjeeeccc^^^WWWTTTZZZgggrrrhhhggghhhlllnnnmmmooorrrssssssrrrqqqqqqpppppppppsssrrrqqqqqquuu}}} !!!!!!"""######$$$$$$$$$###"""!!!!!!!!!"""###"""###$$$$$$$$$###""""""########################"""###%%%&&&&&&&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!"""###%%%%%%%%%%%%$$$"""######$$$%%%%%%&&&&&&$$$%%%'''***+++,,,------%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''((())))))&&&'''((())))))((('''&&&'''''''''''''''''''''''')))***+++,,,,,,,,,+++***'''''''''(((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''(((((((((''''''''''''(((((((((((())))))((()))+++///333555777999@@@FFFDDD999000---)))+++---,,,***((()))***+++---...---+++***+++,,,$$$,,,---,,,000---+++444***++++++***)))+++///333111---+++------,,,///333---,,,,,,+++,,,---...///+++++++++,,,------.........///000///---,,,///111111111111111111111111111000000000111000000///...333///000777;;;888222000111222222333444555666666666333222333555666555333<<<:::888777777777777777666555333444777888666555888666000999555222;;;---///222555777666444555777444888444333;;;999222555111333666666444333333444666666777888999999888666555777>>>DDDDDDCCCKKKVVVXXXMMM>>>444000000000000111000///---------......111---((('''(((***)))((('''(((((()))((('''&&&%%%!!!############(((000777:::000'''&&&)))***+++...)))'''&&&&&&'''&&&%%%%%%&&&'''((((((''''''''''''---!!!###***'''&&&)))((((((,,,))))))000000...555///666AAAGGGAAA555///000///111///,,,...555666333---***&&&$$$%%%&&&%%%$$$'''&&&%%%$$$###!!! """######"""$$$###!!!"""!!! !!!'''...222000---(((%%%%%%&&&%%%$$$(((...999LLLUUURRR^^^rrrqqq```\\\ZZZTTTLLLIIIQQQ```mmmbbb^^^___dddeeedddfffkkkmmmmmmnnnoooooopppppppppttttttssstttvvvzzz !!!!!!"""###$$$$$$$$$$$$###"""!!!!!!"""#########$$$$$$%%%$$$###"""!!!##############################%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%% !!!!!!"""""""""###%%%'''((((((((('''""""""###$$$%%%%%%&&&&&&&&&(((+++---000111111111&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&'''((())))))((('''&&&'''''''''''''''''''''''')))***,,,...//////......&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((((()))))))))((((((&&&&&&&&&''''''''''''((((((''''''))),,,000555777999===DDDFFF===///+++000+++---...---+++***---000***,,,---,,,((('''***---)))---%%%!!!)))***$$$%%%)))******(((&&&'''+++///---))))))+++---...111666//////...---...///000111,,,,,,------.../////////...///000...++++++...111.........///////////////000000111111111///...------***,,,222555222...---,,,------...//////000000333111///000222333111///111000///000222444444444777555444555888999777555888666000888444111;;;...//////111333333111111222111444...,,,333333...333111222333444555555444333222333444555666666555444777555555555555>>>TTTjjjzzzeeeIII444---...111222000000///---++++++,,,...222---)))''')))***)))(((***+++++++++***)))'''&&&%%%%%%$$$###"""$$$***///...((($$$'''))))))***,,,***&&&######$$$&&&)))---$$$$$$$$$&&&'''((('''&&&---"""$$$,,,***+++...,,,))),,,'''&&&---,,,+++333444111222666666333222444+++---+++(((,,,111000)))(((&&&$$$$$$%%%&&&$$$!!!&&&### !!!!!! """((('''!!!!!!"""  ###"""###***444888666222)))%%%###%%%$$$"""###'''---@@@IIIFFFRRRggghhhVVVRRRPPPJJJBBB???HHHYYYggg^^^ZZZZZZ^^^___]]]___eeeggghhhiiikkkmmmnnnnnnnnnkkkmmmnnnqqqsssuuuwwwyyyzzz###%%%$$$!!!!!!###### """""""""""""""!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%&&&((('''%%%$$$###$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&###$$$%%%%%%$$$###"""!!! """$$$$$$!!! ###%%%############""""""""""""!!!!!!!!!!!!""""""""""""######$$$%%%'''((())))))%%%%%%%%%$$$$$$##################""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''(((((((((''''''((('''&&&%%%$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''')))+++,,,000000///...,,,+++******+++***)))))))))***,,,---))))))))))))))))))))))))(((((())))))*********+++************************)))***+++,,,---,,,++++++((()))***+++,,,---......,,,++++++++++++---///000+++,,,,,,,,,---......///111...---...000111///---111111222222111000...---//////.........---------***+++,,,---------,,,+++////////////000000000000111111222333333444555555000444666222000222333333666555444222000...---,,,------...///000111222222111000///------......///---000222111...---///222000:::666///666888000***000...//////---888]]]lllFFF444111000000111---,,,+++*********+++,,,///+++)))******''''''***,,,,,,++++++******))))))******)))((('''&&&%%%%%%!!!'''!!!'''***''')))%%%!!!!!!$$$### ###***#########$$$$$$%%%%%%&&&''''''((()))***+++,,,,,,...,,,,,,......------///111///---///333444222000222///,,,,,,...///...---(((((('''&&&$$$###"""!!!######"""!!!  $$$'''000111%%%'''%%%"""###'''***&&& $$$ &&&111:::<<<:::333333222---&&&""""""###+++---222@@@SSS___ZZZNNNDDD777555777777BBBSSSYYYYYYMMMLLLUUUVVVOOORRR^^^]]]___```______ccciiiooolllppptttuuusssrrrsssuuu{{{###%%%%%%"""###&&&&&&###$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$######"""""""""###$$$%%%######$$$$$$###"""!!!  """"""!!!###""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""###$$$&&&''''''(((%%%%%%%%%$$$$$$$$$######""""""""""""############$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((((((((('''&&&***)))((('''&&&''''''((()))((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&((()))+++,,,++++++***)))(((''''''))))))((((((((()))***+++))))))))))))))))))))))))(((((((((((()))))))))***************************((()))***+++++++++******(((((())))))***+++,,,,,,,,,+++++++++,,,---///000+++,,,---...//////000000222///---...000111111///111111111111000///............---------,,,,,,,,,***+++,,,---------,,,,,,........./////////000000...//////000111111222222666<<<===777222222333333888777666555444222111111,,,---...///000111222222000000...---------...///---///111000------000333666JJJJJJ:::555666333222222111333555333:::VVVtttwww\\\>>>000......///000---,,,+++*********+++,,,...+++***------)))((()))***************)))))))))******)))(((''''''''''''###000---###$$$'''&&&)))%%%"""###((()))$$$!!!"""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))***+++,,,---,,,,,,---////////////000...---///444888888777555222...,,,------,,,+++)))((('''&&&$$$###""""""######"""!!! """%%%///111&&&$$$###!!!!!!$$$'''%%%!!!"""!!!)))000222111666888999555...'''$$$$$$'''(((---===SSS```ZZZMMM666***)))---,,,555CCCGGGKKKEEEDDDJJJKKKGGGIIIQQQVVVXXXYYYXXXWWWYYY___dddggglllrrruuutttsssuuuvvvwww{{{###$$$$$$"""$$$(((((($$$%%%%%%%%%$$$$$$#########""""""""""""""""""""""""$$$$$$%%%%%%$$$$$$######"""!!!!!! !!!"""###$$$"""######"""""" !!!!!!!!! !!!!!!""""""###!!!!!!!!!"""""""""######!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###!!!"""""""""###$$$$$$$$$'''&&&%%%%%%'''((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%***))))))((('''(((((((((,,,+++***((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((('''''''''((((((((())))))************+++,,,---...***+++---///000000000///111///,,,,,,...000111222222111000///////////////,,,,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,------------............,,,,,,,,,---......//////<<>>===BBBCCC???@@@BBBCCCCCCBBBEEELLLQQQVVV^^^iiippprrrssstttuuu|||}}}~~~||||||###""" ###'''%%% !!!!!!!!!  !!!"""#########!!!!!! ###'''******((($$$"""""""""!!! """%%%&&&###""""""$$$ !!!""""""###""""""""""""############"""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$%%%%%%&&&%%%""" !!!%%%&&&$$$!!!&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$###)))(((&&&%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%###$$$&&&((()))***))))))))))))))))))((()))+++,,,///...---,,,+++,,,---...((()))*********)))'''&&&))))))))))))******++++++)))************+++++++++---------------.........444;;;===666///---///000+++++++++,,,,,,,,,------,,,,,,------......//////---------------,,,,,,++++++,,,---+++***,,,111555DDDUUULLL333///444...&&&,,,))))))++++++***+++---.........,,,,,,------,,,------------,,,,,,++++++---)))''',,,///,,,)))'''&&&&&&''''''((((((((()))+++)))'''&&&'''))),,,...BBB```^^^>>>***((()))+++&&&555BBB>>>///%%%%%%***(((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''((((((((()))(((''',,,333222,,,000222999BBBJJJLLLHHHDDDBBB@@@;;;666222000000000,,,+++(((&&&%%%$$$%%%%%%""""""!!! ***<<<___}}}nnnOOO///###%%%((((((((($$$$$$$$$############"""!!!$$$'''&&&### !!!###'''%%%+++>>>YYYggg]]]KKK,,,---BBBZZZ```^^^XXXMMMLLLQQQMMMBBB???DDDCCC;;;888999::::::<<>>555)))///555...'''///---+++,,,---...---------000000......000///,,,---------------,,,++++++---)))+++222666222+++'''''''''''''''((((((((((((***)))''''''''')))+++,,,333JJJHHH111''''''(((***+++EEE[[[VVV???+++%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''')))))))))111;;;;;;444111444:::AAAGGGGGGAAA<<<>>>===<<<888444111111222---,,,)))&&&%%%%%%&&&&&&######"""!!! !!! ***===bbbyyyVVV111###''',,,111555+++'''""" """$$$%%%%%%!!!"""### !!!'''%%%)))999PPP[[[QQQ@@@...222KKKgggpppooofffWWWMMMRRRRRRJJJFFFEEE@@@777444333222222777BBBQQQ\\\[[[bbblllrrrsssrrrrrrsssuuuxxx{{{{{{zzzyyyxxxxxx$$$###!!!###***111///((( """###$$$%%%&&&$$$$$$$$$###"""!!!!!!!!!  !!!""""""$$$&&&'''((('''%%%$$$$$$###!!!!!!&&&&&&$$$""""""###""""""""""""""""""""""""""""""#########$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&""" ###))),,,)))%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''******)))(((((('''&&&&&&((((((''''''&&&%%%%%%$$$(((((()))))))))(((&&&&&&&&&'''((((((((('''&&&%%%$$$%%%&&&''''''&&&%%%$$$################################################%%%$$$#########$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&'''((()))%%%%%%&&&''''''((())))))(((((()))******)))(((''')))(((&&&%%%&&&'''((()))&&&+++111333000,,,(((&&&(((((()))))))))))))))((('''(((***++++++)))'''%%%&&&&&&%%%%%%%%%&&&'''(((''''''''''''((((((((((((******************))))))))),,,,,,)))***------***,,,,,,---------------...,,,,,,,,,,,,,,,---------+++,,,,,,---,,,+++***)))***,,,...---******---000,,,222---(((......***---+++,,,+++,,,---//////...000222111...///222111,,,,,,---.........---,,,+++---,,,222===BBB;;;...&&&))))))(((((((((((((((((((((((((((''''''((())))))(((444111&&&''')))'''***...III^^^XXX???,,,$$$$$$'''''''''''''''((((((((('''''''''''''''(((((((((&&&+++,,,...:::HHHJJJBBB333333555:::===<<<666111555777888666222000000111...,,,)))&&&%%%%%%&&&'''$$$$$$###"""!!! $$$!!!'''333RRRooowwwiiiJJJ+++"""&&&...;;;GGG>>>444((("""%%%+++000333,,,---,,,'''!!!!!!!!! ###...@@@HHH>>>///---000IIIeeepppppphhhZZZLLLRRRXXXYYYUUULLL@@@777333000,,,+++111@@@TTTbbbgggmmmuuuyyyyyywwwvvvvvvtttwww{{{~~~}}}{{{xxxvvvzzz~~~%%%$$$###&&&...777555///!!!!!!###$$$&&&((()))***&&&%%%%%%$$$###""""""!!!  !!!"""######""""""######$$$%%%%%%$$$!!!$$$$$$""" !!!############"""""""""""""""############$$$$$$$$$(((''''''&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$((($$$"""%%%,,,000---)))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((+++******)))((('''''''''))))))((('''&&&&&&%%%%%%))))))*********((('''&&&)))***+++++++++***((('''$$$&&&)))***+++)))'''%%%################################################%%%$$$#########$$$&&&'''$$$$$$######""""""""""""%%%&&&'''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((('''&&&'''((()))***%%%%%%&&&'''(((***+++++++++,,,---......---,,,+++---+++)))''''''(((***,,,'''...666999666///)))&&&&&&'''((())))))((('''&&&'''(((***++++++)))'''%%%%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&)))***((('''***...---(((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,------++++++,,,---,,,+++***)))))),,,......+++***,,,...***111000...---&&&%%%000$$$&&&((()))+++------,,,222333111---...333222---,,,---.........---,,,+++,,,...888GGGLLLBBB111%%%******))))))((((((''''''((((((((((((((((((''''''''',,,&&&"""***,,,(((+++---CCCRRRIII444'''%%%&&&&&&&&&''''''(((((())))))'''''''''(((((((((((((((&&&,,,///222AAARRRUUUMMM444222111222333222...)))...111333333000......//////---)))'''%%%%%%'''(((%%%%%%$$$###"""!!! ''' !!!###)))@@@WWW[[[TTT<<<%%% %%%///BBBUUUSSSCCC000'''+++555===AAA888888777111)))""" %%%333999000"""!!!###999TTT___aaa[[[NNNLLLSSS___gggdddUUUDDD;;;333///)))'''--->>>UUUeeeqqqvvv}}}}}}zzzyyyzzzvvvzzz{{{xxxwwwyyy}}} &&&333<<<999000$$$$$$""""""'''///222000+++)))'''$$$"""""""""###""" !!!&&&+++///222,,,$$$ """######(((&&&""" """$$$$$$$$$###"""!!!!!!!!!!!!&&&$$$###$$$''')))(((&&&$$$&&&)))(((&&&%%%'''***+++******)))((('''''''''&&&&&&'''(((((('''&&&&&&,,,666222,,,***)))%%%))))))))))))))))))))))))(((((((((((((((''''''''')))&&&%%%&&&)))+++)))&&&''''''(((((())))))******))))))))))))))))))))))))***+++,,,------,,,+++***,,,)))(((***......***&&&((((((((((((''''''''''''%%%%%%$$$###$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$&&&&&&&&&&&&'''(((((())) ###$$$###$$$)))***((($$$&&&((())))))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((())))))''''''(((((())))))******,,,,,,---///000111333333///000111222222222111000111000111555888666...'''+++000555666333///,,,+++''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&'''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$'''++++++)))'''(((***(((((())))))*********+++)))************+++++++++''')))---000111///,,,)))........................///...---,,,++++++***))))))((('''&&&'''***,,,...888IIIIII;;;111))))))333***///000,,,***...000///+++...333666666333...+++((()))******)))((('''&&&''''''((((((((((((''''''&&&,,,,,,%%%%%%***)))###***------((('''+++***%%%)))'''---999:::///***---))))))))))))************&&&(((///<<>>...###!!!$$$"""######"""###&&&&&&$$$***)))///>>>NNNUUUOOOFFF:::EEEXXXhhhlll___GGG555111...***&&&(((333BBBNNNgggqqqyyyyyyyyy}}}~~~{{{~~~}}}}}}~~~~~~|||wwwssspppuuuyyy|||$$$$$$$$$(((444???@@@<<<)))(((&&&&&&,,,333333///)))))))))((('''%%%###"""$$$###""""""$$$(((,,,///...)))### """######&&&$$$""" !!!###$$$$$$$$$&&&&&&&&&&&&%%%$$$&&&%%%$$$%%%''')))'''&&&###&&&((('''%%%$$$''')))+++,,,,,,++++++)))((((((%%%&&&''''''''''''&&&%%%(((@@@III888+++...---###(((((((((((((((((((((((((((((((((((((((((((((''')))&&&%%%&&&)))+++)))&&&''''''(((((())))))******)))))))))))))))))))))))))))***+++,,,,,,+++***)))+++((('''))),,,---***&&&((((((((((((''''''''''''&&&&&&%%%&&&''')))+++,,,'''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%$$$######$$$%%%%%%&&&'''&&&### &&&((((((&&&'''***(((###***((('''&&&'''&&&$$$"""$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((('''''''''((())))))******------///000222333444555333444555666777777666666777777888;;;>>><<<555...000333555555222///......***)))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$'''++++++((('''(((***''''''''''''(((((((((((('''''''''((((((((())))))'''))),,,......,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******+++***))))))***,,,///111LLLhhheeeEEE222///------'''***......,,,***)))***+++---111333333111---+++((()))***+++***)))((('''))))))(((((((((((())))))###'''(((&&&''')))(((%%%(((***)))%%%%%%)))((($$$'''%%%,,,888888...(((***((()))))))))))))))))))))(((***///999DDDGGGBBB<<<111000---)))(((***---...)))...000...***(((((()))***'''$$$$$$&&&&&&&&&&&&$$$&&&'''&&&###"""$$$%%%###"""!!! """&&&))),,,&&&%%%$$$###"""%%%111>>>LLLCCC555)))'''///>>>IIIUUUXXXVVVIII555&&&"""$$$ !!!  $$$&&&'''"""!!!$$$,,,444777222---...888KKK]]]ddd[[[EEE444///...+++'''&&&+++666>>>SSS```mmmssswww}}}}}}~~~|||vvvrrrqqquuuyyyzzz|||''''''''')))333@@@FFFFFF---+++((()))///555222+++%%%''')))+++***'''$$$!!!!!!!!!!!!!!!###%%%'''((('''$$$!!! !!!"""############"""!!!"""###$$$%%% """%%%'''(((((('''''''''&&&%%%%%%'''((('''&&&###%%%''''''$$$###&&&(((+++,,,---------+++)))((($$$%%%&&&&&&&&&&&&%%%$$$***HHHPPP777(((////// &&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((&&&%%%'''***+++)))&&&''''''(((((())))))******))))))))))))))))))))))))((())))))******))))))((()))'''&&&(((***+++(((%%%(((((((((''''''''''''&&&'''''''''(((***,,,...000(((((('''&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&(((,,,///000---'''###$$$&&&(((***+++...555;;;888111444...'''$$$%%%%%%### $$$$$$$$$$$$%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******,,,---...000222444555666666777888999:::;;;;;;:::======>>>AAACCCAAA;;;666444555555333111///000111---,,,+++***)))(((''''''&&&&&&&&&&&&&&&&&&''''''&&&''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&$$$'''******(((&&&''')))''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''((()))*********)))((('''************************++++++++++++++++++++++++,,,+++++++++,,,///222444WWWzzzuuuFFF///222000&&&(((***333;;;888,,,&&&)))+++,,,...//////...,,,+++((()))***+++,,,+++***)))+++***)))'''''')))***+++'''%%%%%%))))))&&&&&&((())))))'''$$$$$$''''''$$$$$$$$$***444555,,,&&&'''((('''''''''''''''''''''******---444;;;<<<777111222111000---++++++...111***,,,......,,,)))'''''')))'''***222222***%%%'''%%%&&&&&&%%%######$$$&&&$$$###"""!!!!!!!!!#########""""""### '''111777444...'''$$$+++999DDD]]]cccbbbSSS<<<)))$$$%%%###!!!!!!''',,,000000111///+++'''$$$###$$$***888IIITTTPPP>>>///)))))))))&&&$$$%%%***///>>>MMM```mmmvvv}}}~~~}}}{{{zzz{{{|||yyysssnnnnnnqqqtttssstttyyy%%%&&&'''(((///;;;AAABBB+++)))&&&&&&---111,,,###"""$$$&&&((('''%%%###!!! !!!"""""""""!!!!!!!!!"""###$$$%%%&&&#########$$$$$$%%%&&&'''''''''&&&&&&''''''&&&&&&###%%%'''&&&$$$###%%%'''((()))+++,,,,,,***'''%%%###$$$%%%%%%%%%%%%$$$###!!!777===---$$$+++,,,"""%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((&&&%%%'''***+++(((%%%''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((('''%%%&&&((()))'''%%%(((((('''''''''&&&&&&&&&'''''''''((()))+++---///))))))((('''&&&''''''(((%%%''')))(((''''''***---444666555///'''&&&+++111***...333>>>MMMYYYXXXRRR???555)))$$$%%%'''$$$!!!$$$$$$$$$$$$&&&''')))***'''''''''&&&&&&%%%%%%%%%&&&&&&''''''((())))))*********,,,---///111222333222333444555777888888888;;;;;;<<>>:::666444555555333222111000000---,,,,,,+++******))))))%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&&&&&&&###'''******'''%%%&&&((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&%%%(((((((((((((((((((((((()))*********++++++,,,,,,************,,,...111333IIIggg```999)))///---$$$---000>>>MMMHHH444)))+++++++++++++++++++++++++++((()))+++,,,---,,,,,,+++---+++)))'''''')))+++---///(((&&&++++++''')))111///,,,(((%%%&&&'''&&&$$$%%%$$$'''......)))&&&'''''''''&&&&&&&&&&&&&&&%%%)))(((***...222222---)))///333999===:::333//////))))))+++...---***(((***+++000AAASSSRRR???///***%%%$$$$$$###""""""###$$$&&&%%%%%%%%%$$$$$$$$$$$$""""""###$$$!!!!!!''''''))))))%%%"""&&&222<<>>888---$$$$$$---777<<<>>>CCCMMM\\\iiijjjdddFFF;;;---'''((()))'''$$$$$$$$$$$$$$$%%%''')))+++'''''''''&&&%%%%%%$$$$$$&&&&&&&&&'''(((((())))))&&&'''((()))***,,,------++++++,,,---...///000111333333444666666555333111000111222333333111...,,,*********************+++%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&###'''))))))&&&$$$%%%'''******))))))((((((''''''''''''''''''(((((((((((((((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''((())))))******+++++++++'''''''''((()))+++---...666CCC<<<+++)))+++((((((---222CCCTTTMMM666)))+++******))))))))))))******)))***+++,,,------,,,+++---,,,)))(((((())),,,---333)))&&&***------555@@@888111***(((((((((&&&%%%'''%%%%%%''''''&&&&&&)))'''&&&&&&&&&%%%%%%$$$$$$&&&%%%%%%(((++++++)))&&&)))333CCCPPPLLL<<>>---$$$"""!!! !!!""""""######$$$$$$%%%$$$$$$###"""$$$&&&###$$$ $$$'''$$$!!!"""***111DDDIIIJJJ???///&&&)))000)))%%%""""""###+++>>>PPPhhhmmmjjjVVV:::&&&$$$))),,,...888KKKZZZTTT;;;$$$!!!###$$$###"""###''',,,000>>>TTTiiiuuu{{{~~~rrrnnnjjjkkkpppsssqqqnnn]]]]]]\\\[[[]]]dddnnnvvv}}}"""######$$$)))......))) !!!!!! """%%%"""!!!  !!! !!!!!!!!!!!!"""###%%%''')))EEE>>>444***$$$###%%%'''((()))***(((&&&%%%%%%&&&$$$'''((('''$$$###$$$'''"""###%%%&&&&&&%%%###"""###$$$%%%%%%%%%%%%$$$######$$$(((((('''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((()))))))))'''&&&&&&(((++++++((($$$''''''(((((())))))******))))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&%%%'''&&&%%%%%%%%%&&&'''(((+++)))'''&&&%%%&&&((()))&&&)))+++++++++000;;;CCCWWWPPPCCC555++++++555>>>MMMMMMMMMOOOVVV^^^^^^YYYDDD;;;000))))))***)))'''%%%$$$######$$$&&&(((***'''&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''((())))))%%%%%%&&&''''''((())))))%%%%%%%%%&&&&&&((()))***++++++,,,------,,,+++***,,,,,,---000111000,,,)))((((((((()))))))))******$$$$$$%%%%%%&&&&&&''''''''''''%%%$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%###&&&))))))&&&$$$$$$&&&)))))))))((((((((((((((('''''''''((((((((())))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((())))))*********+++&&&&&&&&&'''((()))***+++---...(((&&&,,,)))%%%---(((///>>>HHHAAA///&&&'''))))))(((''''''((()))))))))***+++,,,---,,,+++***,,,+++)))(((((()))+++,,,---(((%%%)))///777BBBLLL===333+++)))***)))'''''')))'''&&&%%%%%%&&&''')))''''''&&&&&&%%%$$$$$$$$$######"""$$$&&&''''''&&&$$$///DDDTTTOOO;;;+++''''''%%%''',,,+++***222???VVViiiyyyPPP333&&&###  """"""""" !!!!!!!!!!!!###!!!###%%%### !!!$$$!!!$$$&&&%%%!!!!!!%%%)))000444444...%%%"""(((///%%%!!! ###(((555PPPjjj~~~dddAAA+++***222888;;;GGG^^^nnneeeDDD&&&%%%&&&'''$$$!!!!!!$$$(((***555HHH\\\iiioootttzzzoooggg``````gggnnnpppoooXXXWWWUUUTTTUUU[[[ccciiippp|||)))'''$$$$$$***000---&&& $$$%%%###$$$&&&'''$$$"""  !!! """!!!!!!###"""!!!!!!"""%%%(((***@@@:::222)))$$$$$$&&&((()))***+++)))&&&$$$%%%&&&%%%((()))(((%%%###%%%'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%$$$###%%%'''&&&###$$$))))))&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))***&&&%%%&&&))),,,,,,((($$$''''''(((((())))))******)))))))))))))))))))))))))))((('''&&&&&&'''((()))'''''''''&&&%%%%%%'''((('''''''''&&&&&&&&&%%%%%%&&&%%%%%%%%%&&&((()))******)))'''%%%$$$&&&''')))&&&)))++++++,,,555CCCNNN^^^UUUEEE666...///666===FFFEEEAAA>>>@@@FFFHHHFFF;;;666///)))''''''''''''&&&%%%###""""""$$$'''(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%'''(((''''''(((((('''''''''((()))((('''))),,,---+++)))'''''''''''''''''''''&&&###$$$$$$%%%&&&&&&'''''''''&&&%%%$$$#########$$$########################""""""#########$$$$$$$$$###&&&)))(((%%%######%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((((()))((((((((((((((((((((((((((((((((((((((())))))))))))))))))'''''''''((((((((()))))))))***&&&'''---(((%%%---'''///777777///(((&&&((((((((((((''''''(((((((((***++++++,,,,,,+++***)))******))))))))))))******'''(((((((((///<<>>444111---)))&&&%%%%%%&&&&&&%%%###!!!!!!###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))******))))))((((((((('''((('''&&&%%%%%%&&&'''(((&&&'''(((''''''&&&'''((((((%%%###$$$'''***+++***(((((('''&&&%%%$$$$$$#########$$$%%%%%%&&&''''''(((&&&%%%###""""""######""""""""""""""""""""""""!!!!!!""""""#########$$$###&&&)))(((%%%"""###%%%!!!!!!""""""#########$$$"""############$$$$$$$$$&&&''')))*********)))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))$$$,,,***&&&)))'''%%%+++***222555,,,$$$%%%***---((((((((((((((((((((((((***++++++,,,+++***((('''))))))))))))))))))))))))$$$***+++(((...<<>>999AAALLLTTTVVV[[[[[[YYYVVVQQQLLLHHHFFFUUU```ppp~~~777...$$$!!!&&&,,,///...***)))((('''''')))******%%%###  $$$!!!!!! !!!"""$$$&&&&&&%%%###!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$########################""""""""""""%%%&&&'''***...444:::>>>333***!!!!!!%%%'''(((&&&%%%$$$######$$$%%%%%%%%%%%%&&&&&&'''(((((())))))((('''&&&'''(((***+++'''''''''&&&&&&%%%&&&&&&&&&'''(((***+++***)))((($$$(((,,,+++(((&&&'''***)))***+++***+++...///......+++((('''))))))'''$$$(((,,,+++%%%%%%+++,,,((($$$$$$######$$$%%%'''(((%%%""" ###%%%$$$"""***'''$$$%%%(((+++***(((&&&%%%&&&)))***---:::GGG000---***&&&$$$$$$%%%&&&(((((((((''''''+++222888333///***(((((((((&&&###&&&&&&%%%%%%%%%$$$$$$$$$"""#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&'''%%%$$$$$$$$$#########"""%%%&&&''''''&&&%%%$$$###&&&%%%%%%%%%&&&(((***+++)))(((((('''%%%$$$######!!!!!!!!!"""""""""""""""%%%%%%%%%%%%$$$$$$$$$###$$$###"""!!! !!!""""""############""""""""""""$$$$$$$$$$$$$$$$$$%%%%%%"""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%&&&'''((()))***+++,,,---***************************---//////,,,******+++***)))))))))((((((''''''))))))))))))((((((''''''$$$%%%'''((((((((('''&&&)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,...000222444444,,,******+++......+++'''+++,,,---...//////......---,,,***((('''&&&'''''' """######!!!!!!$$$''''''######''''''###$$$(((!!!%%%%%%$$$)))333<<<___yyy\\\999,,,$$$%%%)))...???RRRWWWSSSEEE000""" """"""  !!!###%%%''')))%%%""" ###$$$$$$######$$$$$$$$$###""" !!!"""!!!%%%222EEESSSZZZTTTLLLCCC888444<<>>@@@>>>555,,,444111,,,((($$$###############'''...000...333;;;JJJJJJFFF>>>666555<<>>666+++'''***---,,,+++(((&&&$$$######$$$######!!! ###***111///(((""" """$$$$$$###!!! !!!!!!""""""""""""((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$(((333CCCQQQXXXZZZOOO>>>...+++---,,,***)))&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''''''''((((((((('''&&&&&&&&&''''''((()))+++,,,,,,,,,------&&&&&&&&&'''((())))))((('''''''''''''''((())))))'''((()))+++...///,,,)))///,,,)))))),,,...,,,***&&&((('''$$$###%%%&&&%%%)))(((''''''''')))***+++)))'''&&&(((******(((&&&%%%###!!!!!!###&&&''''''+++...000000...///222555***(((&&&%%%$$$$$$&&&&&&&&&&&&&&&%%%$$$&&&+++///,,,((($$$###%%%&&&$$$"""&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%'''&&&%%%%%%%%%&&&'''((((((((('''&&&%%%$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!! ###"""!!!  !!!""""""""""""""""""""""""$$$$$$$$$###############!!!!!!""""""###$$$$$$$$$#########$$$$$$$$$%%%%%%######%%%&&&&&&%%%%%%$$$&&&&&&'''((()))***+++,,,******))))))))))))******,,,///111111///---...///,,,,,,+++++++++******************)))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))+++---...///000...---,,,---///000...,,,111222444666666555444333---,,,***(((''''''''''''$$$%%%%%%$$$$$$&&&+++///***%%%%%%++++++%%%!!!"""###&&&%%%###&&&...555FFFaaazzz}}}^^^666,,,%%%(((---777NNNdddxxxoooYYY===)))###"""!!! """###$$$$$$%%%))),,,%%%"""!!!###"""!!!"""######$$$###""" """###!!!$$$///999<<<:::888444---***111:::EEE<<<111---///000---(((111...***&&&$$$""""""###"""'''((('''+++111@@@BBBBBB===666222666:::EEEPPP^^^ccc]]]RRRHHHCCCEEEJJJUUU```jjjxxx555...%%%"""###$$$"""%%%$$$######$$$$$$###""""""###&&&///<<>>>>>444,,,+++)))$$$))))))(((''''''''''''''''''''''''&&&$$$$$$&&&((((((%%%""""""%%%'''&&&$$$&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''''''''((((((&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''&&&'''''''''''''''''''''&&&&&&((())))))((('''''''''&&&%%%$$$###$$$%%%%%%''''''&&&%%%$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""$$$######""""""!!!!!!!!! !!!!!!"""##################$$$$$$$$$$$$%%%"""###$$$$$$%%%%%%$$$$$$%%%&&&&&&'''((()))******)))(((((((((((((((((()))***,,,......------...000------------,,,,,,,,,,,,+++++++++***************+++******)))))))))******''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&'''((()))***++++++000...---...000111111000333555777999999888666444,,,,,,***)))((((((((((((&&&&&&&&&&&&)))000999???444***%%%+++,,,%%% !!!!!!%%%'''%%%""""""''',,,---EEE\\\jjjwww}}}mmmTTT000***'''***///===XXXqqq}}}bbbBBB,,,###"""""""""&&&)))(((%%%%%%***...$$$!!! !!!"""""""""""""""!!!!!!!!!$$$&&&#########$$$&&&'''$$$!!!%%%---444,,,$$$!!!%%%((()))---+++(((%%%###""""""### ######"""%%%***444999===:::444///...///<<>>222555666000///555//////000111222333333333000000000000000000111111333333333333333333333333444777:::;;;;;;???FFFLLLAAA===888777999999777444999777666666888:::<<<===>>>:::999<<>>:::888777777999:::777333555:::555444444555888<<<@@@CCCFFFBBB<<<555111111333666222444555444333555:::???\\\nnnqqq[[[DDD<<<:::666000000//////......------------------......---,,,///+++((((((***+++***((((((((((((((((((((((((((()))))))))))))))))))))(((&&&&&&&&&&&&''''''''''''%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''"""###%%%&&&'''&&&&&&%%%$$$$$$######$$$&&&'''((('''&&&&&&%%%%%%$$$$$$$$$######"""""""""!!!!!!!!!""""""!!!!!!!!!  !!!"""###""""""!!!!!!  !!!!!!""""""""""""#########$$$$$$$$$###############$$$$$$$$$&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&'''((((((&&&%%%$$$%%%''')))***((((((((((((((((((((((((************************---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++---///111...///111222111///---+++,,,,,,,,,++++++***))))))%%%%%%&&&+++444???HHHNNN777***'''333777---%%%'''!!!###%%%$$$"""!!!"""$$$###)))...000444777111((($$$%%%&&&%%%###)))999HHHOOOEEE777+++$$$"""$$$'''***///111...&&&"""%%%)))"""!!!  !!!!!!!!!$$$%%%######%%%'''$$$###$$$&&&$$$!!!$$$***(((&&&$$$###"""$$$'''***%%%$$$###"""!!!!!!""""""###$$$%%%%%%'''))))))(((///111444333000---,,,,,,...888GGGUUUZZZTTTIII@@@:::<<<@@@CCCDDDJJJ[[[lll)))(((((()))******(((''')))''''''+++000111,,,''')))******+++111666333---+++((($$$$$$'''((('''%%%%%%&&&''')))+++,,,---------------------,,,,,,,,,,,,,,,---...000111222222666666555555555444444444555666888999:::<<>>888555999===;;;999:::666666777888999999999999888888999::::::;;;;;;<<<<<<;;;:::999999999:::;;;888>>>CCCEEEFFFIIIOOOUUULLLHHHFFFHHHLLLLLLGGGBBBCCC>>>999:::AAAHHHKKKLLLGGGCCCDDDLLLUUUccc{{{mmmZZZMMMEEE@@@===@@@EEEFFF@@@;;;;;;???@@@666666666999===DDDJJJNNNRRRMMMDDD;;;555555999======>>>?????????AAACCCFFFSSSfffoooaaaJJJ>>>:::999777666555444444444444555222111000111333444333222333///,,,+++---...,,,***//////.........------------------------,,,,,,,,,+++*********))))))))))))((((((((((((((('''''''''***)))))))))(((((((((((($$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%&&&(((***+++'''''''''&&&&&&%%%%%%%%%%%%$$$$$$######""""""!!!$$$$$$$$$############"""  !!!"""###"""!!!!!!  !!!""""""""""""""""""############$$$$$$############$$$%%%%%%'''''''''''''''&&&&&&&&&((('''%%%$$$$$$%%%'''(((///,,,)))'''(((***++++++%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((()))))))))***************+++,,,,,,........................++++++++++++++++++++++++........................***+++,,,,,,+++,,,---///222333333333222000///...,,,,,,,,,,,,,,,+++***)))))))))+++///555;;;>>>???+++%%%...BBBEEE333$$$###!!!###$$$$$$###"""$$$%%%%%%$$$###"""###%%%$$$"""!!!$$$&&&### """***333666...(((%%%$$$###%%%(((***---///,,,&&&"""###&&&""""""!!!!!!!!!   """$$$!!! ######"""%%%***$$$###""""""""""""############"""!!!!!!!!!!!!!!!"""%%%'''***...---)))000111111000...---...///,,,222<<>>MMM\\\sss''''''((()))******)))'''...,,,...555===???;;;666444555333///...111111...333000---...111333333111111222444555777999:::;;;;;;;;;;;;:::::::::999999999999:::<<<===???@@@@@@CCCCCCBBBBBBBBBAAAAAAAAAKKKKKKJJJHHHFFFFFFHHHJJJHHHIIIJJJMMMSSSWWWNNNBBBGGGHHHIIIJJJJJJJJJIIIHHHMMMMMMNNNOOOQQQRRRSSSSSSRRRPPPLLLIIIGGGHHHIIIJJJJJJQQQYYY\\\XXXUUUVVVXXXRRRRRRWWWaaalllpppmmmhhhZZZKKK???BBBRRRbbbhhhfffTTTOOOSSS```iiimmmuuuyyyqqqeee\\\VVVRRRNNNKKK^^^hhhgggWWWOOOUUUXXXUUUFFFEEECCCCCCEEEIIINNNQQQVVVSSSNNNHHHEEEHHHNNNTTTQQQPPPPPPRRRTTTUUUTTTSSSXXX```ddd]]]PPPFFFFFFKKKNNNLLLHHHDDDBBB@@@@@@@@@@@@>>><<<<<<>>>???>>>======999666555777999777555999999888777666555444444444444444333333333222222222111111000///...------/////////.........------000//////...---,,,++++++)))***+++,,,+++***)))((())))))((('''((()))+++,,,((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$############ !!!"""""""""!!! !!!"""""""""!!!!!!!!!!!!  !!!""""""######""""""""""""############%%%$$$$$$###$$$%%%&&&'''((((((((((((''''''&&&&&&)))(((&&&$$$$$$&&&((()))444///)))''''''))))))((($$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''((()))***+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,...000000...---...///555444333222111000//////+++,,,---------,,,+++***)))***---222666555222...(((%%%222HHHJJJ444%%%%%%%%%%%%%%%$$$######%%%&&&'''###!!!!!!""""""$$$&&&"""%%%&&&%%%$$$'''---111///'''###$$$%%%""""""%%%&&&((())))))&&&$$$$$$$$$!!!######!!!!!!$$$"""!!! """###!!!"""%%%$$$"""!!!"""!!! ###"""""""""!!!!!!!!!!!!%%%***---333888666000.........---,,,,,,---...---...333;;;BBBBBB;;;444,,,...333666444777CCCQQQggg{{{......///111333444444444111111555???KKKPPPMMMIIICCCDDDAAA:::666888:::999>>>;;;999:::>>>AAAAAA@@@@@@@@@BBBDDDEEEGGGIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHQQQRRRSSSTTTVVVWWWYYYYYYZZZZZZZZZYYYYYYYYYYYYXXXaaa___\\\[[[\\\^^^```aaafffjjjjjjllluuuzzzkkkUUUZZZZZZ[[[\\\\\\[[[YYYYYYaaabbbcccdddfffhhhiiijjjhhhddd___ZZZWWWWWWXXXYYYhhhqqqzzz{{{sssiiidddbbbTTTYYYdddvvvpppYYYEEEJJJccc{{{~~~```ZZZ___ooowwwoooeeecccllliiiggggggiiiiiifffccc~~~rrrgggppptttllleeebbb]]]YYYWWWWWWYYYZZZ____________aaagggpppwww}}}}}}}}}sssnnnhhhccc^^^[[[bbbmmmhhhddd]]]VVVOOOKKKIIIIIIPPPLLLIIIHHHJJJKKKJJJIIIGGGDDDAAAAAADDDEEEDDDCCCAAA@@@???>>><<<;;;::::::::::::999999888888888777888777666555333222111111555444444444333333222222555444333222111000///......//////000///...,,,+++---,,,***)))))))))***+++((((((((((((((('''''''''''''''&&&&&&%%%$$$##################""""""""""""!!!"""#########"""  !!!""""""""" !!!!!!!!!!!!!!! !!!!!!"""#########""""""""""""############&&&%%%$$$$$$$$$%%%&&&''')))))))))(((''''''&&&&&&***(((&&&$$$$$$&&&(((***333---&&&######$$$$$$###&&&&&&&&&&&&''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&###%%%''')))***++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........111333333111//////000444333000...------------+++,,,---------,,,+++***&&&(((---333666333,,,&&&---(((222FFFEEE222'''---((('''&&&$$$###$$$%%%&&&((($$$###%%%&&&%%%'''***###&&&''''''***000666999///&&&!!!###### """######%%%&&&&&&&&&%%%$$$"""###$$$""" ###&&&###!!! !!!!!!!!!!!! !!!%%%%%%  '''###"""$$$$$$#########""""""!!!!!!!!! $$$+++111555===CCC@@@888++++++,,,,,,,,,++++++,,,///---...333:::;;;555///---000555777555666AAANNN___qqq{{{777:::======;;;;;;>>>AAA???@@@IIIWWWaaaeeejjjooofffbbb[[[TTTPPPNNNOOOPPPNNNPPPSSSXXX]]]aaaeeegggaaa^^^\\\___ffflllpppqqqsssnnniiiggghhhjjjjjjiiiqqqvvv|||~~~|||zzzyyyyyy|||}}}zzzsssjjjhhhmmmsss~~~{{{uuuoookkkhhhffffffeeeeeeiiisss|||zzzlll___bbbaaa___\\\XXXUUUSSSQQQUUUUUUVVVXXXZZZ[[[]]]]]]___ZZZYYY\\\[[[VVVUUUYYYcccmmmuuuqqqcccUUUPPPPPPIIIIIITTTeee{{{UUUCCC666===WWWnnnuuusssNNNLLLWWWhhhgggVVVNNNSSSQQQSSSVVVYYY^^^aaadddfff~~~eee]]]kkkqqqjjjXXX\\\______[[[WWWVVVWWWXXX^^^ccccccfffuuussskkklllhhhxxxbbbZZZdddqqqooommmddd^^^fffrrrooobbbZZZWWWYYY]]]XXXPPPVVVbbb```[[[UUUQQQOOOMMMIIIFFFDDDGGGIIIGGGBBB???>>>???>>>???@@@AAA???<<<999777;;;::::::::::::<<<===???::::::;;;<<<<<<<<<;;;:::999999999999888777555444666333111222444555333111000---******,,,---+++))),,,+++***(((''''''(((((()))******)))(((&&&''''''''''''(((((((((&&&%%%$$$""" !!!$$$%%%### !!!!!!"""""" """"""######$$$%%%%%%%%%############""""""""""""''''''''''''''''''''''''&&&'''((())))))(((''''''(((((()))))))))(((&&&%%%%%%&&&((()))))))))(((((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((()))***(((((((((((())))))))))))*********++++++,,,,,,,,,,,,,,,---...///000111222333333222111111222333333------+++******+++,,,,,,......------,,,,,,,,,++++++++++++***)))((((((''')))***+++++++++***((('''###((('''###'''111000'''&&&%%%###"""""""""######"""(((111;;;EEEMMMQQQAAA333&&&###&&&%%%###!!!!!!"""$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""""""""!!! $$$###"""!!! !!!""""""""""""""""""$$$&&&'''"""""""""######$$$$$$$$$!!!***;;;MMMTTTOOOFFF@@@888...)))***---///...,,,,,,,,,---------......///000000000111666>>>DDD]]]mmmtttxxxSSSUUUVVVUUURRRRRRTTTWWWZZZfffyyywwwsssqqqqqqooopppsssvvvzzz~~~|||yyy{{{{{{vvvuuuuuutttrrrtttxxx|||}}}{{{xxxvvvvvvssssssqqqiii___[[[]]]bbbddd```ZZZTTTOOOKKKIIIIIIIIIGGGIIIPPPWWWVVVNNNEEEAAA@@@>>>;;;888555333222777888888:::;;;<<<===>>>???;;;;;;======999888;;;AAAIIIPPPNNNDDD:::666666000///777BBBQQQdddeeeRRR:::///&&&)))888EEEIIIHHH777555===MMMPPPEEE888444333444777999===???BBBCCCQQQVVVNNN===888BBBGGGDDD@@@DDDHHHGGGDDDAAA@@@AAA???DDDHHHHHHLLL[[[tttyyy[[[TTTXXXZZZzzzggg^^^iiixxx|||{{{mmm\\\ZZZ___fffeeeccckkkyyyqqqlllgggeeedddbbb^^^ZZZUUUXXXZZZYYYUUUSSSSSSUUUVVVUUUTTTQQQLLLGGGAAA>>>DDDCCCCCCCCCDDDEEEGGGHHHFFFGGGIIIHHHEEEBBBAAABBBAAABBBDDDEEEDDDBBB???>>>===<<<;;;:::999999;;;<<<<<<888555555666777555222111000...---,,,,,,---...++++++***)))'''&&&&&&'''((((((((('''&&&$$$###"""(((&&&$$$&&&((((((&&&"""###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&'''(((((((((((('''&&&'''(((((()))((('''&&&%%%%%%&&&'''((()))(((((('''%%%%%%%%%&&&&&&'''''''''++++++***)))((('''&&&&&&''''''&&&&&&&&&'''((()))''''''((((((((()))))))))************+++++++++,,,++++++,,,---...///000111333222111000000111222333...---,,,,,,,,,---...///---------,,,,,,+++++++++,,,,,,+++******)))(((((()))******+++***)))((('''%%%***)))&&&,,,666666///((('''%%%%%%$$$%%%&&&&&&''')))///777AAAKKKRRRWWWRRR@@@,,,###""""""###$$$$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!""""""""""""###"""!!!  $$$###!!! !!!"""""""""!!!!!!"""###%%%&&&"""######$$$$$$$$$$$$$$$&&&'''000@@@QQQYYYUUUNNN>>>666---)))***---...---,,,,,,,,,,,,,,,,,,,,,,,,---...000000111555;;;???SSSaaafffiiixxx}}}~~~~~~zzzvvvuuuwwwzzz~~~{{{tttqqqpppppprrrtttwwwyyyzzz{{{nnnkkkggggggjjjooorrrtttoooggg]]]UUURRRPPPMMMKKKKKKMMMOOOOOOMMMIIIGGGFFFNNNOOONNNGGG???:::;;;>>>AAA>>>:::555111...---,,,///---,,,...222444222///---,,,***)))'''%%%######&&&''''''((())))))******+++((((((++++++((((((+++,,,111666666222---+++***'''$$$)))---111===>>>...+++(((%%%&&&))),,,------,,,+++111>>>KKKIII999(((###$$$%%%'''(((***+++,,,...///,,,&&&$$$(((,,,---(((,,,//////---******,,,)))---///...000<<>>???>>><<<999777666555444444555666777999888666444222111000000------,,,,,,+++*********)))&&&%%%&&&((('''$$$!!!&&&&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&''''''''''''''''''&&&''''''(((''''''&&&&&&'''''''''(((''''''&&&%%%%%%&&&''''''((('''''''''&&&&&&&&&'''''''''''''''//////---,,,***(((&&&&&&'''&&&%%%%%%%%%&&&'''((('''''''''(((((((((((()))))))))))))))******************+++,,,---......///111000////////////000111///......---...///111222------------,,,,,,,,,,,,------,,,,,,+++*********)))************)))(((((((((+++***)))///:::<<<666)))((('''&&&'''((()))***---///333888???FFFLLLOOOVVVDDD000'''$$$######%%%"""!!!!!!!!!!!!"""######$$$$$$$$$#########$$$$$$!!!!!!""""""###############"""!!!!!! !!!!!!###"""!!! !!!"""""""""!!!!!!!!!###$$$%%%######$$$%%%%%%%%%$$$$$$((()))000>>>MMMTTTSSSNNN:::444---)))***,,,------,,,,,,++++++******))))))***,,,...///000333666999DDDOOOQQQSSSaaavvv~~~rrrdddYYYRRROOOIIIIIIIIIJJJKKKLLLLLLLLLIIIGGGDDDDDDEEEIIIMMMOOOMMMEEE;;;333000...,,,***,,,---......,,,)))'''&&&(((+++,,,)))%%%"""$$$&&&)))(((&&&###""""""""""""&&&&&&%%%%%%&&&''')))***)))((('''&&&%%%$$$#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&'''((('''(((+++,,,,,,+++******)))&&&))))))&&&---000%%%))))))******++++++*********+++...;;;OOOWWWEEE,,,$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$&&&'''%%%'''+++"""&&&&&&$$$"""###%%%%%%'''(((&&&$$$)))444===HHHKKKMMMNNNRRRQQQEEE777***!!!$$$'''$$$///???>>>>>>CCCEEE<<<000...:::FFFXXX]]]```\\\VVVNNNAAA666...---///333555666>>>IIIOOOMMMKKKLLLMMMLLLHHHDDDCCCFFFJJJJJJIIIIIILLLOOO]]]]]][[[YYYVVVQQQNNNKKKGGGIIILLLQQQWWW^^^cccfffhhhooovvvvvvrrrpppssswwwppprrruuuvvvsssoooiiieeebbbaaa```^^^]]]YYYUUURRRTTTQQQLLLJJJJJJIIIEEEBBBAAA???===;;;;;;<<<===???CCCAAA>>><<<;;;999888777555444444444555666666777///,,,***+++------***'''''''''((()))************((('''&&&&&&%%%&&&''''''&&&&&&''''''((()))))))))&&&&&&''''''''''''(((((('''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&((((((''''''''''''''''''......,,,+++)))'''&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&&&&'''''''''((((((((((((((((((((((((((())))))((())))))***+++,,,,,,,,,///...------------.../////////......///111333444////////////////////////.........------,,,,,,,,,***************))))))(((((()))((((((...666888444((('''&&&&&&'''((()))***---......000222666888:::CCC777,,,))))))&&&###"""###!!! ###%%%%%%$$$######"""######$$$!!!!!!""""""######$$$$$$$$$$$$######""""""""""""###"""!!! !!!""""""!!!!!! !!!"""###$$$###$$$%%%%%%%%%%%%$$$$$$###$$$)))222===CCCCCCAAA555111,,,)))***+++,,,,,,,,,++++++)))((('''&&&&&&(((***,,,...000111222333888???>>>@@@MMM^^^zzzhhhiiihhhddd^^^[[[\\\^^^ZZZkkksssjjjcccddd```XXXOOOKKKEEE>>>999666555555++++++++++++************......---,,,---000444666999333+++&&&%%%%%%$$$###%%%%%%%%%%%%%%%$$$###"""!!!###%%%%%%###"""$$$&&& ###$$$$$$$$$$$$%%%&&&''' !!!"""!!! !!!"""#########"""""""""###'''!!!$$$"""!!!###&&&'''&&&$$$"""###%%%///CCCNNN===###!!!!!!!!! !!!###$$$!!!!!!%%%!!!%%%%%%###"""###%%%$$$''')))((($$$###&&&(((***+++,,,---//////)))"""'''&&&******$$$$$$'''&&&''')))***)))'''***000666999===@@@>>>999333+++$$$)))((((((((('''''',,,333000......///222111...***,,,000333333333444777;;;999999::::::999888666666:::<<>>KKKccc999;;;;;;999444111111333999@@@@@@666///111222000,,,***(((&&&%%%&&&((()))&&&&&&%%%%%%%%%$$$$$$$$$ !!!"""!!!!!!"""%%%''''''""""""$$$%%%$$$###"""###$$$!!!"""  !!!  %%% ###!!!###!!! %%%222999---!!!!!!!!! !!!  !!!$$$$$$!!! """%%% ###&&&'''%%%###!!! %%%%%%$$$%%%&&&'''&&&$$$$$$&&&'''%%%######&&&***%%%$$$$$$&&&(((***,,,,,,)))***++++++***'''### ((((((''''''&&&&&&))),,,(((&&&%%%&&&)))***(((%%%&&&(((+++++++++,,,000444++++++,,,------------,,,//////000222666999===???EEEMMMWWW^^^```cccggglllppprrrvvv{{{yyysssooonnnmmmnnnaaa___]]]^^^^^^\\\VVVRRRKKKKKKKKKIIIGGGDDDBBB@@@FFF@@@:::666777888777666555444222111000/////////111000---+++***+++,,,---))))))))))))))))))))))))(((((())))))******++++++***)))((('''''''''''''''(((''''''''''''((())))))))))))(((''''''''''''(((++++++***)))(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''+++***))))))))))))***+++---,,,,,,,,,,,,---///000222222222222333333333333000000000000000000000000...---,,,,,,++++++,,,,,,***(((&&&&&&)))+++(((%%%&&&&&&%%%$$$$$$%%%'''(((%%%%%%$$$$$$%%%'''((()))***$$$!!!$$$&&&%%%$$$%%%!!!###''')))***(((%%%###&&&%%%###!!! !!!"""### !!!"""######$$$$$$%%%%%%%%%%%%$$$######$$$###"""""""""###$$$%%%"""!!!  !!!""""""###$$$%%%%%%$$$""" !!!"""$$$&&&''')))***************)))))))))))))))******)))((('''&&&%%%%%%''''''***---111222000...///111...///777===PPPlll###&&&)))((($$$""""""###)))******(((%%%$$$%%%&&&(((&&&$$$!!! !!!"""###$$$$$$$$$$$$###############%%%((('''%%%$$$$$$&&&$$$  """!!! !!!   !!!""" $$$%%%""" """!!! """$$$%%%!!!$$$!!!%%% """ !!!######""" !!!###'''(((###"""""""""""""""!!!!!!!!!!!!!!! $$$$$$!!!!!!$$$### !!!$$$ """$$$$$$###!!! ###"""######$$$######$$$### !!!!!!""")))"""###$$$%%%&&&&&&%%%%%%###!!!!!!###$$$$$$""" """###$$$$$$$$$&&&'''(((+++(((&&&'''***,,,+++)))''')))++++++***+++...222,,,,,,---...//////000000,,,,,,++++++,,,...000111555:::BBBGGGJJJLLLMMMNNNLLLMMMPPPTTTZZZaaagggkkkyyyyyyxxx{{{|||uuuhhhiiijjjkkkiiifffbbb```]]]UUUJJJCCCAAAAAAAAA@@@DDDCCC@@@===;;;999999888:::888555333111222333444.........------,,,,,,+++)))******++++++,,,------,,,+++)))(((''''''(((((()))(((((('''((()))***++++++***)))((('''(((((())),,,,,,+++***)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$$$$$$$%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&***)))(((''''''((()))***+++***)))))))))***+++,,,/////////000000000111111111111111111111222222222000///...---,,,------......+++***,,,...---)))&&&***)))((('''&&&'''((()))%%%%%%$$$$$$%%%&&&((()))(((&&&(((...111---)))(((&&&222;;;;;;333((( '''%%%### """### !!!"""######$$$$$$%%%%%%%%%$$$###"""%%%$$$#########$$$&&&'''!!!!!!  !!!!!!"""$$$%%%$$$### !!!###%%%&&&%%%%%%'''(((&&&((()))))))))(((((((((***))))))((('''&&&&&&%%%(((((()))---111333222000//////,,,---333444AAAZZZzzz %%%)))***'''%%%$$$%%% %%%%%% !!! !!!###"""$$$$$$ !!! ### !!!  !!!!!!!!!''' ###  !!!$$$%%%!!!###%%%$$$!!! """$$$$$$###"""######$$$###"""######$$$&&&$$$"""!!!######)))&&&###'''######!!!$$$((()))'''%%%%%%''')))%%%###&&&))))))&&&$$$!!!$$$&&&&&&'''((()))(((+++'''%%%%%%(((+++***)))&&&(((***)))'''(((,,,000&&&&&&''')))***,,,---...///.........///000222333222555:::>>>@@@???===<<<>>>>>>>>>AAAFFFNNNUUUZZZ\\\]]]eeeqqq}}}~~~vvvmmmbbbgggrrr}}}tttggg]]]YYYYYYXXXXXXPPPNNNKKKGGGDDDBBB@@@@@@@@@>>>;;;888777777999:::333333222111000///......******+++,,,------......---,,,***)))((((((((()))***)))(((((((((***+++,,,,,,+++***((((((((()))***---,,,+++***)))((('''&&&(((((((((((('''''''''''')))(((&&&%%%$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%)))((('''&&&&&&'''((()))***)))((('''''''''((()))+++,,,,,,,,,------......222222222222222222222222111000///...---...//////222//////222444111,,,)))---,,,+++)))))))))******'''&&&$$$###"""######$$$"""&&&111===@@@888...(((***777IIIWWWWWWJJJ888+++'''%%%"""  """### !!!"""###$$$$$$%%%&&&%%%$$$###"""%%%%%%$$$$$$$$$%%%'''(((!!!!!! !!! !!!###$$$$$$"""!!!$$$%%%######$$$&&&$$$&&&)))))))))((((((((()))))))))(((''''''&&&&&&(((((()))---222444333111...///+++---111...888PPPhhh############"""!!! !!!######&&&!!!!!! """"""&&&$$$    !!! !!!!!!"""!!!!!!&&&,,,,,,&&&"""!!!"""###$$$""" ###&&&###"""!!!$$$'''(((&&&""""""%%%((((((%%%###$$$&&&#########$$$$$$%%%%%%&&&'''((()))***+++,,,------,,,+++***))))))***+++,,,))))))***,,,---...///000(((---111222111111333666555777;;;===>>>===;;;:::555:::======???CCCDDDAAAKKKKKKMMMQQQVVVXXXUUURRRQQQTTTZZZ```dddeeefffeeekkknnnrrruuuwww{{{~~~vvvrrrtttwwwxxxoooggg^^^ZZZZZZXXXQQQKKKKKKOOOPPPLLLHHHGGGDDDAAA666999<<<<<<:::888888999555333111222444555333111444222000---+++***+++,,,///......------,,,++++++------,,,***))))))***,,,,,,++++++******)))))))))''''''''''''''''''''''''"""###%%%&&&&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''((((((((('''&&&%%%%%%$$$$$$&&&%%%$$$###"""###$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&'''((()))***++++++,,,,,,,,,---------......---......///000111111222000111222333333222111111///000000000...,,,***))),,,)))'''&&&&&&&&&%%%###%%%&&&444JJJRRRCCC000&&&)))888ZZZ{{{gggIII:::111***%%%%%%$$$"""!!!$$$$$$&&&'''###"""+++333:::999222(((###$$$&&&&&&!!!"""$$$%%%%%%$$$###"""%%%%%%&&&%%%%%%$$$###"""###!!! """$$$$$$!!!""""""######$$$$$$$$$%%%$$$%%%%%%&&&'''((())))))(((+++,,,+++(((&&&(((+++%%%&&&---999???<<<444///222---,,,000222222666===XXXppp  !!! !!!###""" !!!###$$$### !!!!!! !!!%%%###    &&&///111+++### """$$$### ###&&&%%%"""!!!###&&&'''%%%""" ###&&&&&&###!!!"""$$$######$$$$$$%%%%%%&&&&&&%%%%%%&&&''')))+++---...,,,+++***)))))))))***+++++++++,,,---///000111222---111555666444444666888:::<<<>>>@@@@@@@@@@@@???===@@@BBBCCCHHHMMMMMMIIIJJJIIIJJJNNNSSSTTTQQQNNNGGGFFFGGGIIIKKKMMMLLLJJJWWWYYY\\\]]]^^^```dddgggggghhhjjjkkkllllllkkkjjjjjjmmmsss}}}sssppptttyyy{{{}}}wwwrrrqqquuuvvvsssoooiiiooorrrmmmgggbbb^^^[[[KKKJJJIIIFFFCCC@@@>>>======;;;::::::<<<===;;;999444222000......///000111,,,,,,---...000111222222------,,,+++))))))******,,,,,,,,,++++++*********))))))))))))((((((((((((%%%%%%''''''((('''&&&%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$############$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''((()))******++++++++++++,,,,,,,,,,,,------......///000000111...111666999:::888555222111111111111000...,,,+++---+++((('''''''''&&&%%%&&&&&&000BBBGGG:::,,,&&&...@@@ccc~~~dddWWW<<<222)))&&&%%%###"""###"""$$$$$$"""""")))666AAAJJJFFF:::+++"""!!!""""""!!!"""###$$$$$$$$$######!!!!!!!!!!!!!!!!!! &&&$$$!!!"""$$$$$$!!!!!!""""""###$$$%%%%%%%%%$$$%%%%%%&&&'''((())))))(((+++,,,+++(((&&&(((+++))),,,666AAAEEE???777333444...,,,...000000555;;;NNNfff$$$!!!###$$$%%%### !!!!!!"""%%%''')))$$$ !!!"""$$$%%%%%%$$$"""!!!!!!$$$"""   $$$///555///%%% ######"""!!!###&&&'''$$$!!!!!!$$$%%%###!!!!!!%%%$$$!!! !!!"""######$$$$$$%%%&&&''''''#########%%%(((,,,///222,,,+++***))))))))))))***------...///000222333444333666::::::888777999;;;???AAADDDEEEEEEEEEFFFGGGHHHIIIIIILLLTTT\\\\\\VVVRRRQQQQQQUUUYYY[[[YYYVVVSSSNNNIIIIIIKKKMMMJJJGGGIIIKKKKKKKKKIIIHHHIIIJJJLLLLLLMMMMMMNNNOOOOOOPPPOOONNNNNNTTTaaappp|||wwwcccWWWVVV[[[aaaeeennnkkkiiilllsssxxxxxxvvv{{{~~~yyywwwuuullliiieee___ZZZUUUSSSRRRQQQOOOMMMKKKJJJHHHEEECCCAAA>>>;;;::::::;;;;;;;;;444333333444555666444333222111000///......------------,,,,,,,,,,,,+++++++++*********))))))((((((''''''((())))))((('''&&&######$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""############$$$$$$$$$$$$###$$$$$$%%%&&&'''((((((((())))))))))))*********,,,,,,,,,------...//////,,,111999@@@AAA>>>888333333333333222222222111111111///+++***))))))'''&&&(((&&&+++555777...'''&&&''':::^^^xxxnnnSSSDDD333,,,)))&&&$$$$$$ !!!"""!!!%%%000AAAMMMSSSLLL===+++!!! !!! !!!!!!""""""############!!!!!!!!!!!!"""###$$$$$$+++'''###"""######!!! !!!"""###$$$%%%&&&'''%%%%%%&&&'''((())))))***(((+++,,,+++(((&&&(((+++---555CCCNNNNNNEEE>>><<<:::444...,,,,,,...444:::CCCXXXzzz$$$222000###'''&&&%%%###!!!""""""!!!$$$'''((($$$  """$$$&&&&&&$$$"""  """   ***222...%%%###$$$###"""$$$&&&)))%%%!!! """$$$""" ###&&&%%%###!!!"""$$$###$$$$$$%%%&&&'''(((((($$$$$$$$$&&&***///444777---,,,,,,+++*********)))---------...000222444666777:::<<<<<<:::999;;;>>>DDDFFFIIIJJJIIIJJJMMMPPPRRRRRRRRRWWWbbbllllllffffffeeefffiiiooorrrqqqoooooohhhbbbaaadddeee```[[[SSSSSSRRRPPPMMMJJJHHHGGGJJJHHHFFFDDDCCCDDDFFFGGGCCC>>>888999@@@KKKTTTZZZYYYOOOAAA999999>>>BBBDDDMMMJJJIIIMMMTTTYYY[[[ZZZjjjuuu}}}zzztttrrruuuwwwyyyppplllnnnrrrnnnmmmjjjfffaaa\\\WWWTTTWWWTTTPPPMMMIIIFFFCCC@@@===<<<;;;===???@@@===;;;888777555555555555444444.........---------,,,,,,++++++******)))((('''''''''((()))))))))'''&&&%%%$$$$$$%%%&&&'''(((((()))&&&&&&&&&%%%$$$######"""&&&%%%%%%%%%$$$$$$$$$###"""###$$$$$$$$$###!!! """"""""""""""""""""""""""""""######$$$%%%&&&&&&&&&&&&&&&'''''''''((((((******++++++,,,,,,,,,,,,,,,111999>>>???<<<666222222222222333444666777888777444///---++++++)))(((+++((((((+++***&&&%%%((("""111PPPsss|||vvvfffSSS===222...***&&&$$$ !!!""""""&&&000>>>IIIFFFAAA555'''!!!###$$$###!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$%%%'''))),,,---000+++%%%""""""###!!! !!!"""###%%%&&&'''(((%%%%%%&&&'''((()))******(((+++,,,+++(((&&&(((+++111===NNNYYYVVVLLLHHHIIIHHH@@@555---***---444:::>>>MMMjjj +++>>>===///'''&&&$$$""" """###  """$$$###"""######"""   !!!""")))(((""""""###""""""$$$&&&)))&&&"""!!!###$$$""" """%%%((((((%%%$$$$$$&&&###$$$%%%&&&'''((())))))(((((((((***...333888<<<.........------,,,,,,+++++++++,,,---000333666888999<<<>>>===;;;;;;>>>AAAGGGKKKOOOPPPPPPQQQUUUZZZ^^^^^^```fffsss~~~{{{}}}}}}~~~}}}uuunnnmmmjjjgggddd```\\\YYYWWWWWWTTTOOOJJJGGGFFFGGGHHHGGG@@@888555777<<<>>>???CCC>>>777333444666666666;;;999777888<<<>>>???>>>KKKUUU[[[WWWSSSUUU\\\aaauuu|||zzzpppnnnwww}}}xxxtttrrrssssssqqqkkkbbbYYYQQQMMMJJJHHHIIILLLQQQSSSPPPMMM???<<<999888999999999888222222222111000000//////------,,,+++***)))((('''((()))))))))((('''%%%$$$%%%&&&&&&'''(((((())))))&&&&&&%%%$$$###""""""!!!$$$$$$$$$$$$$$$#########!!!"""###$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&)))))))))))))))*********---///333666666444000.../////////111444888;;;>>>;;;777333000......---,,,///+++((('''&&&%%%'''+++'''111EEE]]]mmmrrrqqqppp```MMM999///,,,)))%%%$$$"""###$$$$$$%%%***111777000...)))######'''(((%%%""""""!!! !!!###%%%&&&%%%$$$$$$%%%'''+++///111111+++%%%"""######""" !!!"""###%%%'''((((((%%%&&&&&&'''((()))******(((+++,,,+++(((&&&(((+++222???QQQ[[[XXXPPPOOOTTTWWWOOOBBB666000222888;;;???HHH^^^ !!!""""""!!! ---===>>>333&&&###!!!""""""  """   !!!"""!!!""" """!!!""""""!!!!!!$$$&&&)))&&&######%%%%%%###!!!###'''***)))'''%%%&&&'''$$$$$$%%%&&&((()))******++++++,,,...111666:::<<>>;;;===@@@@@@???@@@DDDHHHLLLRRRXXXZZZZZZ\\\aaafffooorrrttt{{{{{{vvvrrrnnnlllgggccc\\\VVVPPPNNNMMMMMMKKKDDD===:::;;;<<<999666;;;999777666666555333111666333000/////////...---666===???;;;777:::AAAFFFSSS\\\ccc```XXXXXXdddpppzzzqqqmmmiiifffdddeeegggfff```ZZZNNNIIIBBB??????@@@???===<<<;;;;;;999888777666555333222111000...---,,,++++++,,,,,,+++***(((&&&%%%'''(((((((((((()))))))))%%%%%%$$$$$$###"""!!!!!!########################"""""""""""""""!!! !!!!!!!!!!!! !!!!!!!!!"""""""""##################$$$$$$$$$$$$''''''''''''''''''''''''+++,,,,,,------,,,,,,+++---------...222777;;;>>>:::777333111222444444444444000,,,***,,,---//////'''+++444???JJJPPPRRRSSSEEE777***&&&&&&$$$######$$$%%%%%%%%%$$$$$$&&&'''$$$$$$###"""&&&,,,+++'''$$$"""!!! !!!$$$''')))'''%%%###"""###&&&***,,,///***%%%"""###$$$###"""!!!"""###$$$%%%&&&'''(((&&&&&&'''((()))******+++(((+++,,,+++(((&&&(((+++///:::IIIRRROOOJJJNNNVVV```]]]SSSGGG@@@??????===@@@DDDSSSqqq !!!!!!!!!&&&000///(((""" !!!""" !!!!!! !!!"""### """###!!! !!!!!!!!! !!!!!! ###&&&(((&&&$$$%%%''''''$$$!!!"""%%%((((((%%%###$$$&&&$$$$$$%%%'''((()))***+++++++++---///222555777888000111333444444444444333//////000333888===BBBFFF>>>AAADDDEEEEEEGGGMMMQQQRRRYYYbbbffffffgggmmmrrrvvvrrrlllddd^^^ZZZYYYXXXQQQJJJDDDCCCEEEDDD???::::::999888777666444111///222000...,,,+++*********,,,111222...,,,///333444777<<>>???GGGNNN]]]bbbhhhkkkllllllnnnooo~~~~~~|||tttmmmkkkbbbWWWPPPOOONNNLLLJJJHHHHHHFFFDDDBBB@@@???>>>;;;:::999777555444222222111111111000///---***)))******))))))))))))(((((($$$$$$######"""""""""!!!"""#####################""""""!!! !!!"""!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""############$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''((()))***+++...---,,,,,,...333777:::555333111222666:::>>>???888444111222666999777444))))))***+++///333444444111)))######$$$"""!!!"""###$$$$$$######""""""############%%%+++222222---%%%$$$!!! !!!$$$(((+++///,,,'''###"""###%%%'''+++'''###"""$$$&&&$$$#########$$$$$$%%%&&&''''''&&&&&&'''((()))***++++++(((+++,,,+++(((&&&(((++++++222<<>>FFFPPPbbbeeeccc\\\UUUPPPHHH?????????IIIddd """  !!!!!! ###$$$  !!! """###$$$!!! ###$$$""" !!!"""$$$""" ###""" !!! ###''''''&&&%%%&&&))))))%%%""" ###&&&&&&###!!!"""$$$$$$$$$%%%'''(((***++++++***+++,,,///111333444555111222444666777777777666111222333777<<>><<<:::888666555555333222000000000111111''',,,...,,,+++...000...------...///000222555777999???EEEIIIKKKLLLNNNPPP]]]rrr~~~yyyzzzzzzlllccc___]]][[[YYYRRRQQQOOOLLLJJJHHHFFFEEEAAA@@@???===;;;999888777555555555444333111...---++++++******)))(((((((((############"""""""""""""""""""""""""""############"""!!! !!!!!!""""""!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''')))***+++000...,,,+++,,,///333666000//////222888???DDDGGG:::777555777>>>AAA===666555333000---,,,...---***,,,(((&&&((('''$$$"""###"""""""""""""""###$$$%%%%%%&&&%%%(((000999:::666&&&$$$"""!!!"""%%%))),,,:::555///)))%%%$$$%%%''')))&&&"""###%%%&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((()))***++++++(((+++,,,+++(((&&&(((+++))),,,222555444444===III___hhhmmmjjjddd\\\NNN@@@===;;;BBB\\\ !!!!!!!!!   !!!!!!!!!  """"""### """$$$%%%&&&  !!!!!!###+++((('''+++111222,,,&&& $$$(((+++(((%%%""" !!!!!!###***,,,***%%%%%%'''&&&###)))%%%!!! ###%%%%%%%%%%%%$$$$$$$$$&&&***---000///000222333444444333333444999>>>@@@>>><<<<<<===:::777666:::AAAGGGIIIIIIEEEIIILLLRRR___kkklllfffgggvvv|||}}}vvvkkkccchhhbbbZZZTTTQQQNNNLLLKKKEEECCC@@@===;;;::::::;;;;;;666000......---+++(((111///,,,***)))***+++---------------------------,,,---...000111333444555<<>>======<<<999555333222000...+++)))'''&&&'''### """$$$###!!!)))'''%%%$$$#########$$$%%%$$$###"""!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""""" !!!!!!!!! ######"""!!! ######$$$$$$$$$%%%%%%%%%'''(((***,,,---...---------,,,***...???PPPTTTOOO<<<666111666>>>BBB<<<555;;;:::666000)))'''***...777333...(((%%%######$$$"""!!!!!! !!!###$$$###%%%%%%)))333<<<;;;333)))(((&&&"""!!!&&&///666>>>555+++$$$"""$$$%%%&&&%%%$$$#########$$$%%%&&&&&&+++000///+++'''''')))&&&''''''((()))******+++***---...,,,((('''(((***&&&))))))'''&&&+++777AAANNNZZZdddhhhkkkjjjZZZFFF222666???QQQsss!!!!!!"""""""""!!!    !!!"""######""""""!!!  !!!!!!  !!!###$$$&&&&&& """!!!!!! !!!  !!! """###!!! """%%%&&&---***))),,,111111,,,&&&!!!%%%***///222'''%%%""" !!!!!!!!!######%%%%%%###$$$'''&&&"""'''%%%###$$$'''((('''%%%%%%$$$$$$$$$'''***...000222222333444444444333222333888>>>@@@>>>======>>>;;;::::::<<<@@@EEEHHHIIIKKKOOOSSSZZZggguuuyyyuuuyyyzzzwwwqqqggg]]]VVVSSSRRRRRRHHHFFFBBB>>><<<;;;:::;;;===888333000000000...,,,000///,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///***000888;;;:::999999;;;DDDIIIPPPXXX```eeeggghhhwwwtttpppllliiigggffffffiiijjjjjjjjjooouuuvvvssseeeaaa[[[UUURRRRRRTTTUUUOOOJJJEEECCCBBBAAA>>>;;;888777555333000...,,,+++000,,,)))((()))***(((%%%&&&%%%$$$"""!!!!!!!!!!!!%%%$$$###"""""""""######""""""############$$$$$$###"""!!! !!!""""""!!!!!!"""######"""!!!!!!$$$######""""""!!!!!!!!!"""#########$$$$$$$$$$$$$$$%%%'''((()))***))))))+++***(((,,,:::HHHJJJCCC555000,,,000888;;;666///555555444111///000666;;;<<<888333---(((&&&%%%&&&$$$###"""!!!!!!"""###### !!!!!!$$$---555333,,,''''''&&&###"""%%%---333999222***$$$###$$$%%%%%%$$$$$$#########$$$&&&'''---444999888111***'''((('''''''''((()))*********+++---///---)))'''(((***&&&((()))&&&%%%***555>>>FFFPPPXXX]]]dddfffYYYGGG222444:::JJJiii######$$$%%%$$$###"""!!!""""""!!!!!!   """$$$&&&&&&######"""!!!  !!!!!!!!! !!!!!!!!!  !!!"""###$$$%%%%%%!!!!!! """"""!!!!!! """!!! !!!""""""!!!  !!!!!!!!!###%%%%%%###!!!"""!!!!!!!!!###%%%(((***///,,,)))+++//////***%%% !!!!!!$$$''',,,000222%%%$$$""" !!!"""!!!!!!!!!!!! ###&&&$$$)))---///111333///)))&&&&&&''')))******(((%%%$$$$$$$$$%%%(((+++///111444555555555555444444333333888===@@@???>>>???AAA>>>???@@@@@@@@@CCCFFFIIINNNRRRVVV\\\fffssszzzzzz}}}uuuggg[[[VVVVVVWWWNNNKKKFFFBBB>>><<<<<<<<>>@@@AAANNNMMMLLLJJJJJJKKKMMMNNNNNNQQQUUUYYYcccooovvvvvvoookkkeeeaaaaaaeeekkkoooeee___VVVPPPMMMJJJGGGCCC??????===;;;888666333222666222///...000000...+++((((((((('''&&&%%%$$$###&&&&&&%%%$$$$$$$$$$$$$$$""""""""""""#########$$$""""""!!!!!!!!!!!!"""#########$$$$$$$$$$$$###"""###############"""""""""!!!"""""""""""""""###### !!!###$$$%%%%%%%%%%%%'''&&&%%%)))222:::999333///+++))),,,333555111,,,///111222222333777>>>DDD@@@<<<777111,,,)))((((((&&&&&&$$$###############&&&+++)))###$$$%%%&&&$$$"""$$$)))...222---((($$$###$$$%%%%%%$$$#########$$$%%%'''(((666>>>DDDAAA555+++((()))''''''(((((())))))******,,,///000...)))'''''')))%%%'''(((&&&$$$(((111999;;;@@@EEELLLVVV]]]TTTEEE111111444@@@[[[$$$%%%&&&&&&&&&%%%$$$###$$$######"""!!!  !!! !!!###%%%&&&'''$$$###"""!!! """!!!!!!  !!!!!!!!!     """###!!!  !!!"""$$$%%%$$$"""!!!"""!!!!!!"""###&&&(((***---***''''''***)))&&&"""######"""###$$$&&&)))***$$$###"""!!! !!!"""###""""""###$$$######(((///111999AAACCCCCC@@@777......---,,,++++++***((('''%%%%%%&&&'''***---000222555555666666777777777777333888===@@@??????AAACCCAAACCCDDDCCCAAABBBGGGKKKOOORRRUUUYYY^^^eeelllppp{{{qqqcccZZZWWWWWWVVVRRRLLLFFFBBB???>>>>>>@@@;;;666444555555333111//////---------...///000+++++++++***************(((''''''&&&&&&&&&'''(((...,,,***,,,...///---+++))))))***+++---000222444333111000//////000222333333777:::===FFFRRRYYY[[[aaa^^^ZZZZZZ```jjjvvv}}}|||tttjjjaaa\\\WWWRRROOOJJJJJJIIIGGGDDDAAA>>><<<888555222333555555333000222222333222111///---+++)))))))))((((((((((((((($$$$$$$$$$$$%%%%%%%%%%%%"""""""""#########$$$$$$$$$$$$$$$$$$#########"""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$######$$$###"""%%%+++...+++&&&,,,)))(((+++000333111...,,,...000000000333:::???===:::666111---++++++***)))((('''&&&%%%$$$###### """%%%###"""$$$&&&%%%######&&&)))***(((&&&%%%$$$$$$$$$$$$############$$$&&&((())):::AAAFFF@@@444***(((+++'''((((((((()))))))))***---000111///***''''''(((%%%&&&'''%%%$$$'''---333222333444;;;GGGPPPKKK@@@000...000999NNNuuu%%%&&&'''''''''&&&$$$###""""""""""""!!!!!! $$$$$$###"""!!!!!!  !!!!!!!!!!!!""""""###$$$$$$$$$$$$###"""!!!  !!!###$$$!!!""""""!!!!!!!!! !!!"""$$$&&&'''(((%%%###"""$$$$$$""" !!!!!! !!!"""###$$$###""""""""""""###$$$######%%%'''%%%&&&222@@@SSS]]]ccc```VVVKKK>>>444@@@<<<666000+++))))))***(((((()))***,,,///111222333444555666888999;;;<<<555:::>>>@@@??????AAACCCCCCEEEFFFEEEDDDEEEJJJNNNSSSWWW\\\^^^^^^```gggnnnsssggg```\\\___[[[TTTMMMGGGEEEDDDDDD@@@<<<777444555555333111111000000//////000111222+++++++++******)))))))))'''&&&&&&&&&''')))+++,,,)))&&&###$$$(((***(((&&&++++++******,,,...111333555333000---+++******+++,,,///000///333;;;AAAAAAEEECCCBBBEEENNN[[[iiirrr~~~xxxoooiiieeeaaa]]]YYYWWWWWWWWWUUUSSSPPPMMMLLLDDDAAA>>>===>>>>>>:::777::::::::::::888666444222///////////////.........************************&&&&&&&&&'''''''''&&&&&&$$$$$$######"""""""""""" !!!"""###%%%%%%%%%$$$$$$###!!!!!!###&&&&&&$$$###((('''&&&'''***---......***,,,---,,,+++,,,111666444222000---,,,+++,,,,,,+++******)))'''&&&%%%$$$%%%!!! !!!######""" ###&&&&&&###"""###%%%$$$$$$%%%%%%$$$$$$$$$$$$############$$$&&&(((***888<<<>>>888...''')))---(((((((((((())))))))))))...000222000,,,((('''(((%%%&&&'''&&&$$$%%%)))---,,,+++***000:::AAA???777...,,,---444EEEhhh%%%%%%&&&'''&&&%%%$$$###$$$$$$######"""!!!!!!!!!######""""""!!!!!!  !!!!!!!!!#########"""""""""""""""######"""!!!!!!    !!!  !!!"""###  !!!!!! !!!""" !!!"""###$$$%%%$$$"""  """"""!!!!!!!!! !!!!!!""""""$$$$$$#####################$$$''')))&&&***???VVVqqq```VVVPPPYYYSSSGGG:::000+++,,,...,,,,,,,,,---///000222333222333444666888;;;===>>>999<<<@@@AAA???>>>@@@BBBDDDEEEFFFFFFGGGJJJNNNRRRXXX___hhhllliiigggmmmvvv|||zzzoooggggggccc[[[TTTNNNKKKJJJJJJDDD???:::777777666444222444333333222222333333333,,,,,,++++++***)))))))))&&&&&&%%%&&&(((***---///(((&&&###$$$&&&((('''%%%((('''&&&&&&'''***---...777444000,,,)))((('''''''''++++++((((((,,,000000000///...111888CCCNNNUUUgggccc```___```^^^[[[WWWWWWXXXZZZ[[[[[[ZZZYYYXXXUUUQQQNNNLLLLLLIIIDDD@@@??????>>>===<<<:::888777777888888888888777666666333333222222111000000000,,,,,,,,,,,,,,,+++******''''''&&&%%%$$$$$$$$$$$$!!!!!!!!!!!! !!!!!!!!! """###%%%&&&&&&&&&%%%%%%### ###$$$$$$&&&***+++)))&&&%%%%%%'''+++---+++------+++)))))),,,000,,,+++*********+++,,,,,,,,,,,,,,,+++***((('''&&&)))%%%###%%%&&&$$$###%%%!!!$$$'''&&&###!!!!!!""" """$$$%%%$$$###$$$%%%$$$$$$$$$$$$%%%&&&((()))111333333...(((&&&)))---(((((((((((())))))))))))---000333111---)))((()))%%%&&&'''&&&%%%%%%&&&((()))''''''+++111555444000+++***,,,222???\\\###$$$%%%%%%%%%$$$###"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!  """""""""""""""""""""""" !!!""""""!!!  !!!!!!"""!!! !!!  """###"""!!! !!!"""######"""  !!!"""######""" $$$'''"""""""""######$$$$$$$$$###!!! !!!###%%%&&&)))(((((('''&&&%%%%%%$$$%%%%%%$$$$$$###############%%%)))***&&&---KKKkkk{{{nnnmmmppprrrjjj[[[JJJ:::111000111//////000000111222222333444444444555777:::<<<>>>===@@@BBBAAA>>>===>>>@@@DDDCCCCCCFFFKKKPPPTTTUUUUUU^^^kkkqqqllleeejjjuuuttt|||zzzqqqnnnjjjbbbZZZTTTQQQPPPQQQJJJEEE???<<<;;;:::777555777666666555555444444444---,,,,,,+++******))))))&&&%%%$$$$$$&&&)))---///,,,+++***)))******)))(((%%%$$$$$$$$$%%%''')))***---+++(((%%%$$$######$$$$$$))))))%%%###%%%'''''')))((('''(((,,,222999===EEEEEEFFFJJJMMMLLLGGGCCCCCCFFFKKKPPPSSSUUUVVVVVVZZZWWWTTTTTTTTTRRRNNNIIIHHHGGGEEECCCAAA@@@????????????@@@@@@@@@???>>>======<<<;;;:::888777666666111222222222111///...------,,,***)))(((((())))))&&&%%%%%%%%%$$$#########!!!!!!!!!!!! """###$$$%%%%%%%%%$$$###%%%!!! ###%%%&&&---555:::777111+++((()))---111555555555000+++)))***---))))))((())))))***,,,,,,,,,---------,,,***)))(((+++&&&$$$'''(((%%%%%%)))"""%%%''''''### """"""$$$%%%$$$###$$$&&&&&&%%%%%%$$$%%%&&&'''(((*********)))''''''((()))))))))))))))((((((((((((,,,///333222...*********&&&'''((('''&&&%%%$$$$$$'''&&&(((+++------,,,,,,)))(((,,,111888QQQ######$$$%%%$$$###"""!!!  !!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!! !!!!!!!!!""""""######%%%$$$###!!!!!!!!!"""###%%%%%%%%%%%%%%%%%%&&&&&& !!!"""######"""!!! !!!!!!!!!!!!!!!###$$$$$$%%%%%%###"""!!!!!!!!!!!!"""""""""""""""######"""""""""$$$%%%&&&###"""!!! !!!""""""&&&%%%###"""""""""###$$$%%%&&&&&&###!!!"""'''+++%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!###&&&)))+++444333111...+++(((&&&$$$&&&&&&%%%%%%$$$######"""###%%%++++++&&&...RRRxxxooogggpppzzzyyyjjjVVVCCC777333333222222222222222333333333555555555555777999;;;<<>><<<<<<>>>CCCAAAAAAFFFMMMTTTWWWXXXMMMWWWfffmmmeee[[[^^^iiiuuu~~~sssrrrmmmeee]]]WWWUUUTTTUUUOOOIIICCC@@@???===:::777999888888777666555555444------,,,,,,+++***))))))%%%$$$######$$$'''***,,,++++++***)))'''&&&%%%%%%''''''&&&&&&'''(((******((('''%%%$$$$$$&&&((()))***///000,,,((()))***)))((('''&&&&&&))),,,000333///000333888;;;999333------111888???EEEIIILLLMMMTTTRRRQQQSSSVVVVVVSSSPPPQQQPPPMMMJJJHHHHHHHHHHHHCCCDDDEEEEEEEEEDDDCCCBBBCCCBBBAAA???===;;;:::999555666666555444222000...111000///---,,,,,,------******)))(((''''''&&&&&&""""""!!!!!!!!! !!!"""###$$$$$$######"""&&&"""!!!$$$&&&)))222>>>JJJFFF>>>555///...333888@@@@@@===777///***)))+++))))))))))))***+++,,,,,,,,,------...---,,,***)))+++&&&$$$((((((%%%&&&+++###&&&((('''### !!!"""%%%%%%######$$$''''''&&&%%%%%%%%%&&&'''((('''&&&&&&((())))))'''%%%))))))))))))((((((((((((+++///222222///+++***+++'''((((((((('''%%%###"""%%%&&&))),,,,,,***)))+++''''''+++000444IIIxxx###!!!!!!!!! """$$$%%%############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&!!!!!!"""######$$$%%%%%%"""""""""""""""""""""###"""""""""###$$$''')))***&&&&&&&&&%%%$$$######"""###%%%'''(((((('''%%%###$$$%%%((()))***(((&&&%%%&&&&&&''''''((()))************++++++,,,,,,------((((((((('''''''''''''''(((((())))))************%%%'''***)))((((((***---***000666555///+++---000...+++***)))&&&%%%***222777AAAFFF===000***)))+++(((&&&%%%#########$$$%%%%%%***---+++///EEEjjjxxxbbbTTTMMMNNNVVV___[[[dddiiiaaaOOO===444222///000111222222222111000333333222222333444666777AAADDDFFFFFFCCCAAAAAACCCCCCDDDFFFJJJOOOTTTYYY[[[TTTVVVYYYZZZ\\\```gggmmm~~~tttjjjkkkhhhccc]]]WWWRRRPPPNNNNNNJJJFFFCCCDDDCCCAAA>>>>>><<<999666444444555666111000///---+++)))((('''((((((((((((((((((((((((000...,,,)))'''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***+++++++++***)))'''&&&)))***+++---000444777999;;;<<<===@@@DDDIIIMMMOOOVVVVVVUUUTTTTTTSSSRRRRRRNNNOOOOOOOOOMMMJJJFFFDDDIIIHHHEEEBBB@@@???>>>>>>:::999999999999999999888666555444333222111000000111111///...,,,***))))))%%%%%%%%%$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%% """)))444<<>><<<888999>>>DDD555333111000,,,)))---444<<>>===>>>@@@DDDEEEHHHKKKOOOSSSWWWYYYRRRTTTVVVXXXZZZ___fffkkkzzzxxxmmmjjjgggaaaZZZTTTOOOKKKJJJIIIFFFBBBAAAAAAAAA@@@>>><<<:::777555444444555666222111000///---,,,******((((((((((((((((((((((((---,,,***'''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%'''((((((((('''&&&$$$###$$$###$$$%%%'''))),,,---...///000222555999===???AAABBBEEEHHHKKKNNNPPPRRRPPPRRRTTTVVVVVVUUUSSSQQQOOOMMMJJJGGGDDDCCCBBBBBB????????????>>>>>>>>>>>>:::::::::999999888888888333333222111///...------((((((((('''''''''&&&&&&!!!!!!"""############"""!!!!!!!!! ###***444;;;FFFIIIGGG===///)))...666GGGJJJFFF;;;111,,,)))$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%&&&'''((()))*********)))((('''((((((******(((((('''&&&&&&%%%$$$$$$##################$$$$$$###$$$$$$%%%&&&&&&'''''''''''''''(((((((((((((((''''''(((((()))))))))))),,,...000///---,,,...000...***%%%###$$$%%%%%%$$$$$$'''+++,,,)))''''''(((***$$$***,,,666GGGccc  !!!!!!!!!"""###$$$%%%&&&((('''&&&'''))),,,------,,,---///000000///---,,,111111111222333444555555444333111///...,,,++++++***+++---......---,,,+++)))))))))((('''&&&&&&%%%---------,,,,,,+++++++++************+++,,,---...+++******)))))))))******111...+++***,,,///111222111222444666666555444222000111444666999:::::::::999;;;===>>>@@@@@@@@@???777888:::<<<=========<<<555666666777888888999999:::<<>>>>>>>>======:::888777:::CCCTTTeeeqqqUUUDDD444------...///222555===EEEEEE>>>666333444333333444555555555555555333222222111111111111111111555999:::999999;;;===AAACCCEEEHHHKKKMMMOOOOOONNNOOORRRTTTWWW\\\bbbfffsssxxx}}}xxxnnnjjjfff```XXXQQQKKKGGGEEECCCAAA>>>>>>>>>>>>===<<<999888666444333333444555222222111000...------,,,)))))))))))))))))))))))),,,***)))'''%%%$$$$$$$$$########################$$$$$$$$$#########""""""########################%%%%%%#########$$$%%%&&&$$$$$$%%%%%%$$$###"""!!!!!!  !!!###$$$$$$$$$$$$%%%(((***---///,,,...222777===BBBFFFHHHIIILLLOOOSSSVVVWWWWWWWWWRRRPPPNNNKKKHHHGGGFFFFFFCCCCCCCCCBBBBBBBBBAAAAAA========================777777666555555444333333//////...---,,,++++++***&&&&&&&&&%%%%%%%%%%%%%%%""""""!!!"""$$$***111777>>>>>><<<444+++(((+++///999;;;999222,,,)))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((((('''&&&&&&'''(((***+++((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''(((((()))))))))((('''(((((((((((()))))))))***,,,.../////////000222---***&&&######$$$$$$$$$$$$'''******'''%%%&&&''')))###+++,,,666EEE^^^$$$#########$$$$$$$$$$$$'''((((((***---///222333:::888777999===@@@AAA@@@@@@AAACCCDDDCCC@@@===;;;@@@@@@AAABBBCCCDDDEEEFFFHHHFFFBBB>>>:::777555555333444777888999777555333333333222000///...---,,,111000000///...---,,,,,,+++++++++,,,,,,------...000///...---------......777333///---000333555555000000111222222111///...+++---000222444444444333111333555888999999999888222333555777888888777777666777777888999999::::::666777:::<<>>AAACCCDDDEEEDDDDDDIIIJJJLLLOOOSSSWWW\\\___iiimmmssswww|||uuullljjjfff```XXXPPPJJJEEECCC@@@>>>===<<<;;;:::999888777666444333222333444444000//////...---,,,,,,+++)))))))))))))))))))))))),,,+++***)))'''&&&&&&%%%%%%$$$$$$$$$$$$#########$$$$$$#########"""""""""""""""""""""""""""""""""%%%$$$###""""""###%%%&&&###$$$$$$%%%$$$###"""!!!###"""!!! !!!"""###$$$######""""""###%%%'''(((%%%&&&(((,,,///222444666888:::>>>BBBFFFIIIJJJKKKMMMKKKJJJHHHGGGGGGGGGHHHCCCCCCCCCBBBBBBBBBBBBBBB>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;777666555444333222111000000///...---,,,++++++***&&&%%%######$$$''',,,///222000---***'''&&&'''))),,,---,,,)))'''&&&%%%$$$###############"""""""""#########$$$%%%&&&&&&'''&&&%%%%%%%%%&&&''')))***''''''''''''&&&&&&%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&'''((()))***))))))((((((((((((((((((((((((((((((***,,,...000111222333,,,)))&&&#########$$$%%%%%%(((***)))&&&$$$%%%'''(((###+++---555BBBYYY000111222222222222333444444555666999===AAAEEEGGGRRRNNNKKKKKKNNNPPPOOOMMMRRRSSSTTTTTTQQQNNNJJJGGGEEEEEEFFFGGGIIIJJJKKKKKKPPPNNNIIICCC>>>;;;999888555777999::::::888666444555444333222000///...---000000///...---,,,,,,,,,***++++++,,,,,,---------///...,,,+++***+++,,,---,,,******...333666555222333333222111000...+++*********,,,---...------,,,)))+++,,,...///000//////---...///111111111111000444444555555555666666666000000222444777999;;;;;;666666666555555999@@@EEECCCCCCEEEGGGDDD???AAAFFFCCCFFFEEECCCEEEHHHHHHEEECCCDDDEEEGGGGGGGGGFFFEEEJJJKKKJJJJJJNNNYYYgggrrrhhhVVVDDD<<<<<<<<<;;;;;;999<<<@@@AAA@@@??????@@@<<<<<<<<<======>>>???@@@@@@@@@??????>>><<<<<<;;;:::===@@@@@@>>><<<>>>@@@???@@@AAABBBCCCBBBAAA@@@FFFFFFGGGIIILLLPPPSSSTTT[[[aaahhhoootttzzzvvvmmmiiieee___WWWPPPJJJFFFDDD@@@@@@???===:::888666666666555444333222222333333---,,,,,,+++***))))))(((((((((((((((((((((((((((---,,,,,,+++******)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$############"""""""""""""""""""""""""""$$$$$$#########$$$&&&'''$$$%%%&&&&&&&&&%%%$$$###"""!!!!!!!!!"""###%%%&&&$$$$$$"""""""""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((***---111444666777888??????>>>>>>???AAACCCDDDCCCCCCCCCDDDDDDEEEEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBBBBBBBBBBAAAAAAAAA>>>>>>===<<<;;;999999888555555444333111000///...+++***'''&&&&&&&&&'''''''''&&&######$$$%%%%%%%%%%%%######$$$$$$$$$###$$$"""""""""""""""""""""!!!""""""######$$$$$$%%%%%%$$$$$$######$$$&&&((()))&&&&&&&&&&&&%%%%%%%%%%%%((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&''')))*********)))((((((((((((''''''''''''''''''(((+++...000222222111***(((&&&$$$###$$$&&&''')))+++,,,)))%%%$$$%%%'''((($$$,,,---444???UUU===>>>@@@@@@@@@@@@BBBCCC??????@@@CCCGGGLLLPPPSSS]]]XXXRRRPPPQQQQQQMMMIIINNNNNNMMMLLLJJJFFFCCCAAA>>>>>>??????@@@AAABBBBBBGGGDDD@@@;;;777555444333000111222333333111000...---------,,,+++******))).........---,,,,,,,,,+++***+++,,,---............***)))((('''((()))+++---,,,000888DDDMMMNNNHHHAAA???>>><<<999555222///---------------------------,,,,,,,,,------...//////000000111222333444555666666555555555555444444444333222111333555666666555333444444333333444777:::444555777:::777444777<<>>??????<<<<<<<<<<<<===???@@@AAABBBBBBBBBBBBAAA@@@???>>>???BBBEEEDDDAAA>>>???@@@DDDDDDDDDDDDDDDCCCBBBAAADDDCCCBBBCCCFFFHHHHHHHHHMMMRRRYYY```dddhhhkkkmmmpppttt}}}~~~}}}vvvnnnccc```[[[UUUOOOKKKHHHFFFAAABBBBBB???;;;888777777666555444333222222222222,,,++++++***((('''&&&&&&((((((((((((((((((((((((+++,,,,,,,,,,,,+++***)))&&&&&&'''''''''(((((((((%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""###$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$!!!###$$$"""!!! #########""""""!!!!!! """###%%%''')))***++++++000000111222555888;;;<<>>SSS<<>>AAAEEEIIILLLSSSLLLEEECCCDDDDDD???:::===<<<<<<:::999777555444444444444555555666666666777555222000//////000111---------------,,,++++++((((((((((((((((((((()))------------------------,,,---///000222222222222+++++++++,,,...222666888<<>>===:::333333222111111111222222000222444555777>>>JJJSSSOOODDD999555333111111333333222111222555888::::::888888888888999;;;===>>>>>>>>>??????>>>===<<<;;;===@@@CCCBBB???======???CCCBBBAAA@@@??????>>>>>>CCC@@@??????@@@AAA???===AAADDDHHHLLLNNNPPPRRRSSSVVVYYY___eeelllssszzztttppprrrnnngggZZZXXXTTTPPPLLLIIIGGGFFFAAACCCDDDCCC???;;;;;;;;;777666555444333222111111......,,,+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))******)))((('''######$$$%%%&&&''''''(((&&&&&&&&&%%%%%%%%%%%%$$$########################"""$$$&&&((((((((('''&&&###$$$%%%&&&&&&%%%$$$### !!!"""###!!!  !!!""""""###$$$$$$%%%%%%''''''((())),,,///222444777888999;;;>>>???AAABBBDDDDDDEEEGGGIIIJJJKKKLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFBBBCCCEEEFFFDDDAAA>>><<<:::888666555555333000,,,,,,++++++***)))(((&&&%%%'''!!! $$$%%%"""!!!"""!!!!!!!!!""""""######$$$"""############$$$$$$$$$$$$###"""""""""###$$$%%%########################&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''***,,,,,,+++)))((((((((('''''''''&&&&&&&&&(((((())),,,//////,,,)))&&&''''''&&&%%%'''+++///555555222---'''$$$&&&)))***%%%,,,,,,333===SSS555777::::::999999<<>>888333111---,,,******+++...111333888666444222111333555666777777777999===CCCHHHKKKDDDCCCBBBAAA???>>>===<<<>>>;;;777666777666333000444333222111111111333444444333444555333000444:::@@@GGGIIIDDD>>>;;;999666666444333111111111222333111111111222333777<<>>>>>???888777666555333222111000111000///---+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$ !!!###$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%########################"""$$$''')))***)))'''&&&!!!"""###$$$$$$###""""""%%%%%%############$$$%%%###!!!  !!!!!!!!!!!!#########%%%'''***,,,...+++,,,...111333666888999===>>>@@@CCCEEEHHHJJJKKKNNNNNNMMMMMMLLLKKKKKKJJJKKKKKKKKKKKKJJJJJJJJJJJJMMMOOOQQQSSSQQQNNNJJJGGG???===;;;<<<<<<;;;777333333333222000---***((('''***###!!!%%%'''### """ !!!!!!"""###$$$$$$%%%############$$$$$$$$$$$$$$$###"""!!!!!!"""######"""""""""""""""#########$$$%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&(((***,,,,,,+++)))((((((((('''''''''&&&&&&&&&(((((()))+++......***'''%%%''''''&&&&&&(((---111888888555///(((%%%&&&)))+++%%%,,,,,,222===SSS---...000444777;;;===???222111111111222444666777888777555333222222222222222111111000111111222222222222111111000/////////------------------------***++++++,,,,,,------...******))))))***,,,...///---.../////////...---,,,---333999;;;:::888777888666555666<<>>;;;999999;;;999555111,,,000333333///,,,++++++...111444444222000222333///000222222333222111000,,,---...000222444555666555555666666777999::::::999:::;;;;;;;;;:::888888444666888999999777555333222222333444666777777888888888777666666777888999444555555666777888888999::::::;;;>>>DDDKKKRRRVVVJJJOOOKKKNNNrrreeedddcccccceeehhhlllnnnsssqqqoooooosss{{{|||yyyyyy|||tttmmmccc]]]ZZZXXXUUURRRKKKHHHFFFEEEEEEBBB===999888>>>EEEFFFCCC??????@@@:::999666444333222222222---***)))***---...+++(((''''''&&&&&&&&&&&&%%%$$$$$$###"""!!!!!!"""###$$$ !!!"""###$$$%%%%%%""""""""""""""""""""""""!!!###&&&(((((('''%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%$$$$$$$$$#########"""!!! !!!"""### !!!"""###$$$%%%&&&&&&&&&'''(((***,,,...000000999888777888:::===AAACCCGGGHHHIIILLLOOOSSSWWWYYYOOOPPPPPPNNNKKKJJJMMMPPPOOOPPPSSSVVVXXXUUUNNNHHHHHHEEECCCCCCDDDCCC>>>:::>>>;;;999777666444111///000,,,'''&&&''''''%%%######""""""!!!!!! """###$$$%%%%%%%%%$$$######"""  !!!"""""""""""""""!!!!!!!!!!!!""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%''')))++++++***(((&&&)))))))))))))))((((((((((((''''''''''''&&&&&&&&&'''&&&&&&&&&'''(((***+++333000,,,'''$$$#########&&&***+++...333:::XXX000111444666:::<<<>>>@@@000000///000000222333444444333222111111222222333222222222111111222222222000000//////...------------------------------------------------.........,,,++++++***+++,,,...///....../////////...---,,,+++000666777555222222222444333333666===DDDHHHIIIAAACCCFFFGGGEEE>>>777222888444111/////////---+++******+++,,,------------111000...------000333555222111000//////000222333444222111333555555222///111111000///...------,,,,,,...000///------000444333222111000///000111111444222111222444444111---///222555555333000//////---000333333000...///111000111222222222111000000......///111222333444555444555666777777777777666666777777888888777555555666777888888888666555333111111222333444555666777555444444333444555666777444555555666777777888888777888:::>>>BBBEEEHHHJJJAAACCC>>>AAA\\\|||mmmJJJIIIHHHGGGHHHKKKNNNPPPOOOMMMKKKKKKNNNTTTZZZ___cccaaa``````aaaeeehhhkkkfff```YYYUUUTTTTTTSSSQQQMMMKKKHHHFFFEEECCC>>>;;;???LLL[[[```XXXJJJ>>>888555333111///---,,,,,,,,,---+++)))+++...///,,,)))(((((((((((((((''''''(((%%%$$$#########%%%&&&'''"""""""""""""""#########""""""""""""""""""""""""!!!###%%%''''''&&&$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$#########""""""!!!!!!!!!!!!"""""" !!!"""###$$$%%%%%%###$$$%%%'''(((***+++,,,333222111111333666999;;;<<<===???BBBGGGKKKPPPRRRSSSUUUUUUSSSOOOMMMNNNQQQRRRRRRSSSVVVYYYXXXTTTPPPPPPMMMJJJIIIIIIHHHCCC???CCCAAA>>><<<:::888555333777333///---...///,,,***(((((('''&&&%%%$$$######!!!"""###$$$%%%$$$######$$$###"""!!!!!!"""###$$$###"""""""""!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''%%%&&&((()))***)))((('''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***...,,,)))&&&%%%%%%&&&&&&$$$(((***---444<<<[[[///000222555777999:::;;;////////////000000111111///000000111222333444444333333333333333333222222///......------,,,++++++------------------------............---------------,,,+++******+++,,,---------......------,,,+++)))---111222///,,,,,,,,,111///...///222666888888222222333222000---***(((...,,,***)))***+++***)))''')))+++,,,------+++***...---,,,,,,---...000111//////...---,,,+++******///---,,,---000111///,,,............---------,,,+++---///---+++***---000111000/////////000111222444333222444777999777444111444666777666444333333222555777777333111111333111111222222111000///...//////000111222333444444555666777888888777666666;;;;;;;;;::::::888777666888888777777666555444444000000111222333444444555111111000000111333555666444444555555666777777777333666999<<<>>>===<<<;;;;;;777333666EEEUUUSSSIII:::888777666666888999;;;666444333333555888<<<>>>@@@@@@AAADDDGGGKKKOOOQQQRRRNNNIIIHHHKKKMMMMMMLLLMMMJJJGGGEEECCCBBB???>>>EEEZZZqqqzzzmmmTTT>>>111111000...,,,***)))))))))+++))))))***---...+++'''((()))***)))((('''((()))%%%%%%$$$$$$%%%'''(((***$$$######"""""""""!!!!!!""""""""""""""""""""""""!!!"""$$$&&&&&&%%%###"""$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$!!!!!!"""###$$$%%%&&&&&&+++***))))))***,,,///000///000222666:::@@@DDDGGGPPPSSSUUUUUUSSSQQQSSSUUUVVVUUUTTTUUUVVVVVVUUUSSSWWWSSSPPPPPPQQQQQQNNNKKKMMMJJJGGGDDDBBB@@@===:::???;;;888777888888555222000000...---+++***((((((!!!"""###$$$$$$$$$######%%%$$$###""""""###$$$%%%######"""""""""!!!!!!!!!"""""""""############$$$"""######$$$%%%&&&&&&&&&%%%%%%&&&'''(((((())))))%%%&&&&&&'''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((((((&&&%%%$$$%%%&&&(((***"""''')))---555@@@```)))+++---///111222222222000111111222111111000000---///111333555777888888333444555666555444333222000000///......------,,,---------------------------,,,,,,+++******))))))***)))((('''&&&'''(((((()))))))))))))))(((((((((&&&***......,,,******,,,...---+++***+++,,,------,,,,,,,,,,,,+++***)))(((---,,,,,,+++,,,,,,++++++&&&(((***,,,---+++)))(((******++++++,,,------...,,,------,,,+++)))'''&&&---+++)))+++...000...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000...+++***,,,.........------...000111222555333222444888999888555111222444555555555444444999<<<>>>===999666666777222222111111000///...---...///000111333444555666888888777777888999;;;<<>>===<<<:::999777555444444444444//////000111111222333333111000000111222444666777444444444555555666666666333555777999999777555444999333///444:::;;;999666555333222111000111222333...------------...///000---///111555999<<>>>>>>>>DDDYYYrrr{{{nnnUUU???333555444333111000...------...,,,+++,,,......***&&&((())))))(((&&&%%%&&&&&&%%%$$$$$$$$$%%%''')))***############""""""""""""""""""""""""""""""""""""!!!"""$$$%%%%%%$$$###"""######$$$$$$$$$$$$######$$$$$$$$$$$$############ !!!!!!!!!!!!!!!!!!  !!!"""""""""!!!!!!!!!""""""######$$$&&&%%%$$$$$$$$$&&&''')))&&&'''))),,,000555888;;;AAAFFFLLLOOOQQQRRRVVVYYYWWWWWWVVVUUUTTTSSSQQQPPPVVVTTTRRRTTTXXXZZZYYYWWWUUUSSSOOOMMMKKKIIIEEECCCEEEAAA>>>===>>>>>>;;;888777666555333111///---,,,$$$$$$&&&&&&'''&&&%%%$$$$$$$$$"""!!!!!!"""###############"""""""""!!!!!!""""""""""""############!!!!!!"""###$$$$$$%%%&&&$$$$$$###$$$%%%''')))***###$$$%%%'''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%$$$#########$$$&&&'''$$$#########$$$&&&)))***###(((***///888DDDfff)))***,,,...000000000///333444555666555333111000---000333777999;;;;;;;;;444555777888888666333222333222222111000000//////,,,,,,,,,,,,,,,,,,,,,,,,)))(((((('''&&&%%%$$$$$$&&&%%%$$$###""""""######%%%%%%%%%$$$$$$$$$$$$$$$%%%))),,,,,,+++***,,,///++++++***)))(((((())))))***+++---------,,,+++***---......---,,,+++******%%%'''***,,,,,,***((('''(((((()))***+++++++++++++++,,,---------+++)))(((---+++)))+++///111///---++++++++++++,,,,,,,,,,,,...000222111---+++---///------,,,,,,---///111222///,,,***+++...000...,,,//////000111222333222111888;;;===<<<888555555666222111000///......------------///111333666777888;;;999777666888===BBBEEEMMMKKKIIIEEEBBB???===<<<:::999666444333333444444000000000111111222222333333333333333444666888999444444444444555555555555555555555555555555444444666///---333555000---///---,,,+++************+++(((((('''''''''&&&&&&&&&)))+++---000333555777888555333111333888;;;:::999:::999999888888999:::<<<<<>><<<999777555555444777666555555444444444444333333333444444444444555666555444444444666777888333333333333333333333333444333111000/////////000---***)))+++,,,+++)))))),,,,,,---...///000111222//////.....................---------...///000000///---,,,...111222000---,,,...111111//////000222...000111222222333555666555666777888999999999888<<<<<<===@@@DDDDDD@@@<<<;;;555111888DDDJJJGGGAAA333111///,,,***)))))))))'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$###""""""###$$$$$$############""""""""""""###!!!!!!###"""!!!!!!!!!!!!  !!!!!!""" !!!"""######$$$%%%###""""""""""""$$$%%%'''%%%(((******)))***---111777;;;@@@EEEIIINNNTTTXXXVVVVVVXXX\\\```aaa]]]YYYYYYXXXWWWXXXYYYZZZZZZXXXYYYVVVTTTTTTUUUTTTPPPLLLKKKKKKIIIGGGFFFDDDBBBBBB??????>>>===;;;888666444///---***'''%%%#########$$$$$$$$$#########""""""######""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""###$$$&&&'''((())))))'''$$$"""$$$$$$$$$$$$############%%%%%%############$$$%%%###$$$$$$$$$%%%&&&&&&'''(((---000888FFFXXX(((***---000222222111000222333555666444000,,,)))***---111555777666444222666888;;;======999555222000000000///......------((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$%%%&&&)))((('''&&&&&&&&&'''(((&&&((()))'''$$$$$$'''+++&&&((()))'''$$$"""###%%%)))((('''&&&&&&(((***+++(((+++...---+++)))***+++*********)))))))))))))))((((((''''''((()))+++,,,++++++***)))((('''''''''***'''%%%'''+++//////...---------,,,,,,,,,++++++'''***------***((()))+++---,,,+++++++++,,,---...,,,)))&&&'''***---,,,+++111...,,,---000111///---+++...111000,,,******,,,///...---,,,---...///000444444333333333333222222000222333555777888999999<<<;;;999777666666777777555555555555555555444444444555555555555555555666555444333333333444555666333333333333333333333333111111000///...,,,+++***///---++++++---...,,,)))$$$%%%&&&(((***,,,------,,,,,,+++++++++,,,,,,---222111000///000111222333///------///222222///,,,,,,///222111///------......,,,,,,,,,...//////...---...000222333444333333222222555:::???@@@===999BBB;;;777AAAQQQZZZWWWOOO999777444111...,,,+++++++++***)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$###""""""###$$$%%%############""""""""""""$$$!!!!!!$$$""""""""""""!!!!!!!!!!!!  !!!"""###$$$$$$ !!!"""$$$%%%!!!###%%%$$$"""###'''++++++...111444777>>>GGGMMMSSSTTTXXX^^^ccceeeaaa^^^WWWVVVVVVXXXZZZ\\\\\\[[[aaa___]]]]]]^^^]]]XXXTTTQQQPPPOOOMMMLLLJJJIIIHHHEEEEEEDDDBBB@@@<<<999888444222///,,,)))'''%%%%%%$$$$$$$$$############"""######""""""!!!!!!!!! !!! !!!!!!!!!"""""""""""""""'''((()))***)))'''$$$"""$$$$$$$$$############"""&&&%%%$$$######$$$%%%%%%######$$$%%%&&&''''''(((&&&,,,000:::JJJ^^^((()))+++---.........---222000///---,,,,,,,,,---+++---//////...///333666555555555444444333333222///...---,,,+++)))(((((((((((())))))(((&&&%%%$$$***))))))(((''''''&&&&&&''''''%%%###!!!###(((---))))))'''&&&&&&'''(((((('''(((***++++++)))'''&&&(((&&&%%%######%%%'''(((%%%&&&'''(((***+++,,,---(((((((((((('''''''''''')))((('''''''''(((***+++'''((()))***++++++***)))************))))))))))))((((((((()))******++++++***+++,,,---...------,,,***000666444...))))))+++,,,,,,------------......,,,***(((***---...---+++******)))))))))+++,,,------......---,,,***(((&&&------,,,+++,,,---...///---------...///111333555111222333444666777888999999888888777666555555444555444333222222222333444333222111111222555888:::555555444444444333333333111111000000000222333444...---+++)))'''''''''''',,,+++)))((('''''''''(((&&&%%%%%%%%%&&&((()))***...---++++++,,,...111333---///111333222000...,,,////////////////////////---...///000000///...---...---,,,***)))******+++---///222555555222///,,,///000111222444666666777444777<<>>BBBJJJRRRXXX]]]``````\\\]]]^^^^^^]]]\\\[[[[[[\\\[[[\\\___dddeeedddaaabbb^^^ZZZWWWVVVTTTPPPMMMLLLLLLJJJHHHFFFDDDCCCBBB@@@???<<<888444000---,,,%%%$$$###!!!!!!!!!"""### """######"""!!!  !!!"""######(((''''''&&&%%%$$$######$$$#########""""""!!!!!!$$$$$$$$$###"""!!!!!! $$$$$$%%%%%%&&&'''((((((&&&---555<<>>CCC@@@999333222111000...------,,,------------............***+++---......---+++***------,,,,,,++++++******((('''((((((&&&###&&&,,,666999666...&&&$$$$$$""" $$$### ###!!! !!!""""""""""""!!!    !!!!!! !!!"""###$$$%%%%%%&&&%%%%%%%%%'''***,,,...555999???GGGNNNTTTWWWYYYYYY[[[^^^______^^^^^^]]]^^^]]]^^^```dddfffeeedddeeebbb___]]]\\\ZZZVVVRRRQQQPPPOOOLLLJJJIIIHHHGGGFFFEEEBBB???;;;888555444...---+++(((&&&%%%$$$$$$""""""############""""""  !!!!!!"""######&&&&&&%%%%%%$$$#########$$$#########""""""""""""$$$$$$$$$###"""!!!!!!!!!###$$$%%%&&&'''((()))))))))000777???OOOqqq'''(((***+++,,,---------//////...---,,,,,,,,,---///000000000///000333555777777666555444333222111,,,,,,+++***)))(((((('''$$$$$$%%%&&&&&&%%%$$$###''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$######%%%(((&&&&&&%%%%%%&&&'''((()))+++***&&&###&&&333FFFUUUXXXKKK999,,,'''&&&&&&&&&''''''((()))+++,,,------++++++***)))((((((''''''))))))((('''((()))***+++(((((()))*********))))))***************))))))(((************))))))))))))'''(((***++++++***)))))))))...333222---))))))+++(((((()))***+++---......)))((('''(((***+++***)))((((((((((((***+++------***************)))((((((---,,,+++++++++,,,...///,,,,,,,,,,,,...000222333555555666777999:::;;;;;;555555444444444444444555555555333222111111111111111000///......000222333------........................---,,,,,,---------******)))((((((((((((((()))((('''%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&''')))***------,,,,,,,,,------...///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,,,,++++++******+++---...,,,---...//////...---,,,...---------///000///...---000111000222555333---,,,+++***((('''&&&%%%%%%'''((((((((())))))******''')))+++---////////////------......//////000000+++)))***+++)))(((...666QQQWWWVVVEEE111&&&"""""""""###""" !!!###!!! !!!""""""""""""!!!    !!!  !!!"""######)))(((&&&$$$$$$$$$&&&'''***---222888???EEEJJJMMMRRRVVV[[[^^^____________```___```bbbeeegggggggggiiigggffffffeeeccc```]]][[[ZZZWWWTTTRRRPPPOOONNNNNNMMMJJJGGGDDDAAA???>>>:::999555111...***((('''$$$$$$###############$$$!!!!!!!!! !!!!!!""""""#############################################"""""""""$$$$$$$$$###""""""!!!!!!######$$$&&&''')))***+++,,,222:::CCCVVV{{{'''((()))***++++++,,,,,,......------------------111111000000000222444555888777666555444333222111...---,,,***)))'''&&&%%%######$$$%%%%%%$$$###"""%%%%%%$$$$$$############$$$$$$$$$$$$#########$$$$$$$$$$$$%%%&&&'''((((((+++***((('''---@@@\\\pppqqq```JJJ999111---(((%%%''''''((()))***+++,,,---,,,,,,+++***)))(((''''''***)))((((((((()))***+++(((((())))))))))))))))))******+++++++++***)))(((+++++++++***)))((((((''''''((()))******)))((('''(((,,,000000,,,))))))***(((((())))))***+++++++++(((((('''(((((((((((((((''''''((()))***,,,------(((((())))))))))))))))))---,,,+++++++++,,,---...,,,,,,,,,,,,---///111222333333555666888:::;;;<<<444333333222222333444555555444333222111000//////111///...---,,,---...///,,,,,,,,,---------------,,,,,,++++++************((((((((((((((((((((((((((('''%%%$$$$$$$$$%%%%%%###$$$$$$%%%'''((()))***---------------,,,,,,,,,//////......------,,,,,,************************+++,,,------------,,,+++++++++******+++,,,...///++++++,,,,,,,,,,,,,,,---...---,,,---000222111//////444777777777888444///)))'''%%%###"""!!! """"""###$$$$$$%%%&&&&&&%%%'''))),,,...000222222+++,,,---...///000111222///------......///666???kkkyyy|||eeeCCC---(((+++'''%%%""""""$$$&&&%%%"""###############"""!!! !!!!!! !!!  """### !!!!!!((('''$$$"""!!!!!!!!!"""%%%&&&)))---222888===???GGGLLLSSSWWWXXXYYY[[[]]]`````````bbbdddggghhhiiiiiijjjkkklllmmmmmmkkkjjjgggfffccc___\\\YYYWWWVVVSSSRRRPPPMMMKKKHHHFFFEEECCCAAA>>>:::555111...---'''&&&$$$###""""""###$$$"""""""""""""""!!!!!!!!!"""""""""""""""""""""###!!!!!!!!!"""""""""##############################$$$$$$$$$######""""""""""""###%%%&&&(((***+++,,,---222:::EEE\\\'''''''''((()))***+++,,,------..................222111000111222444555666888777777555444333222222222111///,,,)))'''%%%$$$###$$$%%%&&&%%%$$$###"""############""""""""""""$$$$$$############!!!!!!""""""###$$$%%%&&&&&&&&&'''((())))))000BBBZZZmmmkkk]]]JJJ===666000)))###''''''((()))******+++++++++++++++***)))(((((('''***)))((((((((()))+++,,,))))))((((((((((((((((((******,,,,,,,,,+++)))(((,,,++++++***)))((('''''''''((()))******)))((('''(((+++...---+++))))))************))))))(((((('''''''''(((''''''''''''''''''((()))***+++,,,------((((((((((((((())))))))),,,,,,+++***+++,,,---...---,,,,,,,,,---...000111000111222444777999;;;;;;444333222111111222444555444333333222111///......000///...,,,,,,,,,,,,,,,------------------------************))))))((((((&&&'''''''''((((((((((((&&&&&&$$$######$$$%%%%%%###$$$%%%'''((()))******------------------,,,,,,000//////...---,,,,,,,,,))))))))))))))))))))))))***+++,,,------,,,+++***++++++******+++---///000+++++++++++++++,,,------///---,,,///444777666444222:::@@@BBBBBB@@@999222((('''$$$"""  !!!"""###$$$%%%%%%&&&(((***---///222333((((((***+++,,,...///000222000000111111222:::DDDpppzzzSSS:::888@@@555...((('''((()))(((&&&%%%$$$###"""  !!!!!!!!!!!!!!!!!! !!! %%%---111,,,###  %%%###!!!  !!!"""%%%%%%&&&(((+++///222444999@@@GGGLLLMMMOOORRRVVV[[[\\\___aaaccceeeggghhhfffhhhkkknnnppprrrssstttrrrqqqnnnkkkgggccc```^^^XXXWWWUUUSSSPPPNNNLLLKKKHHHFFFDDD@@@<<<999666444,,,+++(((&&&$$$$$$$$$$$$$$$$$$$$$######"""""""""###############""""""""" !!!!!!""""""##################$$$$$$$$$$$$$$$$$$$$$###############$$$%%%''')))+++,,,---,,,111:::HHHccc&&&&&&&&&'''((()))***+++---...///000000000000000222111000111444666777777777777666666555444444444444333111...+++(((&&&%%%&&&'''''''''&&&%%%###"""""""""""""""""""""""""""%%%###"""""""""""" !!!"""###$$$%%%%%%$$$$$$###%%%''''''+++555DDDOOOKKKDDD:::555222...(((###&&&&&&'''(((((()))************))))))))))))((((((******)))((()))***+++,,,))))))((('''''''''((((((***+++,,,------+++)))(((+++++++++***)))(((((('''))))))***++++++***((('''''')))++++++***))))))***,,,,,,+++***((('''&&&&&&'''((()))(((&&&&&&&&&''')))***+++,,,------------)))((((((((((((((()))***,,,+++*********+++---......------------///000111222222333555777888::::::555444222000000111333444222222222222111///...---000///...---,,,,,,,,,,,,---------,,,,,,+++++++++))))))*********)))((((((&&&&&&'''''''''''''''&&&&&&%%%$$$######$$$%%%&&&###$$$&&&(((***++++++,,,......---------......///000000000///...---,,,+++((((((((((((((((((((((((++++++------------++++++,,,+++++++++,,,---///000++++++,,,,,,------......000...,,,000777;;;999666444;;;BBBFFFGGGEEE<<<222)))'''$$$!!!!!!###$$$%%%&&&'''''''''(((***---///111''''''((()))***+++,,,,,,000......///...000777@@@]]]sssrrrUUUEEEJJJTTTHHH<<<222......---,,,,,,,,,)))&&&""" !!!"""""""""""""""!!!!!! !!!###---;;;AAA999,,,###!!!!!!  """###&&&&&&&&&&&&(((***,,,---///666===AAAAAADDDIIINNNSSSVVV[[[^^^```bbbdddeeecccfffiiilllnnnqqqtttwwwwwwwwwwwwuuurrrnnnjjjhhhaaa```^^^[[[YYYVVVTTTSSSMMMLLLKKKHHHEEEAAA>>><<<555333111...+++)))'''&&&&&&&&&%%%%%%$$$#########%%%%%%$$$$$$######"""""" !!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&((()))+++,,,------222;;;MMMkkk&&&%%%%%%%%%'''(((***+++---...000111222222222111222000///111555888999999666666666666555555555555444333222000...,,,+++***)))******)))(((&&&$$$###""""""""""""""""""""""""&&&###!!! !!!!!!!!!"""###$$$$$$######""""""$$$%%%&&&'''***///333000...---,,,,,,***&&&###%%%%%%&&&&&&'''(((((((((''''''(((((((((((())))))+++***)))))))))***+++,,,***)))((('''&&&''''''((()))+++,,,...---,,,)))(((+++*********))))))((((((++++++,,,---,,,+++***)))&&&((()))******))))))***,,,++++++***)))(((''''''''')))***)))&&&%%%&&&(((,,,,,,---.........---,,,+++***)))((((((((()))***,,,+++*********+++------///......---...///111222999999999999999999999999777555333111000111333444000000111111111000...---000//////......---------++++++***)))(((''''''&&&((()))***+++++++++***)))%%%&&&'''''''''&&&%%%%%%&&&%%%$$$###$$$$$$%%%&&&$$$%%%'''***,,,---------///...---------///111222000111111111000...,,,***((((((((((((((((((((((((+++,,,---......---,,,+++---,,,++++++,,,---...///+++,,,---...////////////222...,,,///666:::888444333888>>>DDDJJJKKKBBB888)))'''### !!!"""$$$&&&'''(((***)))'''''''''))),,,---((())))))))))))************(((((()))((((((...777AAAPPPYYYRRRGGGFFFPPPYYYTTTEEE888444555444555777BBB>>>666...((($$$$$$$$$"""######$$$###""" """...???FFF===...%%%!!!  """$$$$$$$$$$$$%%%&&&((()))******000777999999;;;BBBIIIJJJOOOVVV[[[]]]^^^```bbbbbbdddgggggghhhkkkppptttuuuxxx{{{||||||yyyuuurrrmmmllljjjhhheeebbb```___UUUTTTSSSPPPMMMIIIFFFDDD@@@>>><<<999555111---,,,''''''&&&&&&%%%$$$$$$###&&&&&&%%%$$$######""""""!!!!!!!!!!!!!!!"""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''')))***+++,,,,,,000555@@@TTTsss&&&%%%%%%%%%&&&(((***+++...///111222333333333222222000///111666:::;;;:::555555555555666666666666333333222111000///......,,,,,,,,,+++)))'''%%%###""""""""""""############'''$$$  """"""###$$$$$$###!!!!!!$$$%%%&&&(((((((((((('''&&&''')))***)))(((&&&%%%$$$%%%%%%&&&&&&'''''''''&&&&&&''''''((()))))))))+++***)))))))))***,,,,,,***)))((('''&&&&&&'''((()))+++---......,,,)))(((************)))))))))))),,,------...---,,,+++***&&&'''((()))))))))******************))))))))))))''')))+++)))&&&%%%&&&(((---.../////////...---,,,,,,+++***((((((((()))***,,,+++*********+++,,,---000///......///000111222@@@???>>>===;;;:::888888888666333111000111222444//////000111111000///...000000000//////.........))))))((('''%%%$$$######((()))***,,,,,,,,,++++++&&&&&&'''''''''&&&$$$$$$&&&%%%$$$$$$$$$%%%&&&'''$$$&&&(((+++---.........000///---,,,---000333555000111222333222///,,,***((((((((((((((((((((((((,,,,,,............,,,,,,------,,,+++,,,---...///+++---...000111111000///222...+++...555888555111111555:::BBBLLLRRRLLLBBB(((&&&""" """$$$&&&''')))***+++***'''&&&&&&''')))+++++++++***************)))$$$######$$$###"""'''///000666999777888BBBMMMTTTVVVGGG999777:::<<>>BBBCCCEEEEEECCC>>>999666111111111000000000//////000000000000000000000111+++++++++,,,,,,---------))))))((('''%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%---)))$$$###%%%)))***+++&&&%%%%%%$$$%%%&&&((()))%%%&&&(((***,,,...000111333111000111444999???CCC333222222000///...---,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***---///---+++)))+++...***,,,...000111111111000111...,,,,,,......,,,))),,,000111444FFFYYYWWWHHH333***!!! """ """$$$%%%&&&&&&&&&&&&'''''''''(((((())))))))))))))))))((((((((((((%%%$$$$$$$$$%%%''')))************+++---000333555555555444222222999CCCKKKeee```VVVIII===666333333///...,,,)))&&&###!!! !!!!!!""""""!!! """"""$$$,,,444555...'''"""!!!!!!###$$$"""###%%%&&&'''&&&%%%%%%)))%%%###(((111888888555;;;@@@HHHQQQWWW[[[\\\\\\^^^^^^^^^___bbbeeehhhiiilllqqqxxx|||}}}~~~}}}yyyxxxwwwtttpppllldddbbb^^^ZZZVVVSSSRRRQQQNNNMMMKKKIIIEEE@@@===:::555111,,,***+++***(((%%%&&&&&&%%%$$$###"""!!! """""""""""""""""""""!!!$$$###"""""""""###$$$%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))***,,,---777999EEEaaa###&&&))))))''''''***---...111555999999777333111///333333///...111444444444444444333333333222222333333222111000...---,,,------......---***'''%%%"""###$$$%%%%%%%%%%%%%%%"""!!!!!!######""" !!!$$$&&&'''%%%""" !!!"""""""""!!!  !!!!!!!!!!!!""""""######$$$$$$#########$$$%%%'''((((((((('''&&&&&&&&&'''''''''(((((((((((((((((()))*********+++(((((((((''''''(((((()))(((((()))))))))'''&&&%%%---+++)))'''&&&'''((()))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%'''***,,,,,,,,,***)))'''((((((((())))))))))))***))))))(((((()))******+++---///000000222666:::???@@@BBBDDDCCCAAA>>><<<666555444444333222111111000000000000000000000000++++++,,,,,,,,,,,,++++++(((''''''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$---555555,,,$$$ !!!&&&%%%$$$$$$%%%&&&((()))'''''')))+++---///000111222111000000222555999<<<111111000///...------,,,......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***---///...+++***+++...,,,,,,---...///////////////---++++++------+++)))***,,,+++///===JJJIII???000(((  """!!!###$$$%%%%%%%%%%%%&&&&&&'''((()))))))))))))))((((((((('''''''''$$$$$$$$$$$$%%%'''((())))))******,,,...000222333333444333222222666>>>DDDWWWTTTNNNEEE===888777888555444333000...,,,***)))%%%%%%%%%$$$###!!!  '''...///)))###"""!!!!!!"""$$$%%%$$$###%%%'''((('''&&&)))&&&$$$(((///444555333999===EEEMMMSSSXXXZZZZZZ\\\\\\]]]^^^```bbbcccdddgggmmmtttxxxzzz{{{}}}}}}zzzzzzzzzxxxuuussshhhfffbbb^^^ZZZWWWUUUTTTSSSRRRPPPMMMIIIEEEAAA???<<<888333111222111...,,,+++***(((&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''(((,,,///111000:::>>>MMMjjj$$$&&&))))))''''''***,,,000555<<>>@@@BBBDDDDDD::::::888666444222000///000000//////...---------+++,,,......---***&&&$$$##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%222KKKbbb```GGG000(((,,,%%%$$$$$$$$$%%%'''(((***+++,,,,,,---...///000000000000000111111111111111,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,.........---------------(((,,,......,,,***,,,...///---,,,************+++)))(((((((((((()))(((((((((###!!!%%%'''&&&&&&)))&&&!!!  !!!""""""!!!"""$$$&&&((()))))))))'''&&&&&&&&&%%%%%%%%%%%%""""""###$$$%%%&&&''''''((()))+++---...///......111444888888555444666888888:::;;;;;;::::::<<<>>>======<<<<<<;;;::::::999333333333222000...,,,+++'''$$$"""###%%%$$$  !!!"""'''###!!!%%%,,,...)))$$$''''''((()))***,,,---...333555999???DDDJJJNNNPPPVVVXXX[[[]]]^^^^^^\\\[[[\\\bbbjjjooorrruuuyyy|||~~~~~~}}}}}}~~~~~~~~~}}}uuusssppplllgggdddaaa```]]]\\\YYYVVVSSSQQQPPPOOOLLLIIIEEEDDDDDDCCC???<<<555222...)))'''&&&&&&'''%%%%%%&&&&&&'''(((((((((,,,***&&&$$$"""###%%%&&&%%%%%%&&&&&&''''''((((((+++((()))222>>>FFFGGGEEEEEEQQQhhh%%%(((******((('''))),,,000333666888888555222///:::BBBEEE???666333444444000111222333444333111111111000...,,,++++++,,,,,,((())))))))))))((('''&&&"""$$$&&&'''&&&$$$"""  !!!"""###   """###&&&&&&((()))))))))(((''')))))))))))))))((((((((()))))))))((((((((((((((()))***+++++++++***((('''&&&'''((())))))((('''''''''&&&%%%%%%$$$%%%%%%&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$&&&'''((((((''''''''''''''''''((((((((((((((()))***+++---......//////...------...000111222888888999:::<<<===???@@@777666444333000///---,,,.........---------,,,,,,,,,,,,......,,,)))%%%###""""""############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%,,,;;;IIIDDD222### $$$$$$$$$$$$$$$%%%''')))***,,,,,,---......///000000///000111222333333333333++++++++++++,,,,,,,,,,,,......------------,,,,,,......---------,,,,,,,,,'''+++...///,,,+++,,,...///...,,,***))))))))))))''''''((('''&&&&&&&&&'''(((###!!!######!!!!!!$$$!!!  !!! """$$$&&&((((((((((((%%%%%%%%%$$$$$$$$$$$$###!!!!!!"""$$$%%%%%%&&&&&&''')))+++---.........---333777;;;;;;888666666888555777999999888888999;;;::::::::::::999999999999888888999::::::999888777111///,,,+++***((($$$  !!!$$$""""""(((...///)))!!!''''''(((***+++,,,------///111444888===BBBFFFHHHRRRTTTXXX\\\^^^^^^]]]\\\[[[```ggglllooosssyyy}}}~~~~~~}}}}}}yyyxxxvvvrrrnnnkkkhhhfff___]]][[[XXXVVVUUUUUUVVVQQQNNNJJJIIIJJJHHHDDDAAA888555000,,,((('''&&&'''%%%&&&&&&&&&'''''''''(((---+++(((&&&$$$$$$&&&'''%%%%%%&&&&&&'''((())))))***+++000===LLLUUUUUUQQQLLL]]]yyy&&&)))+++***((('''))),,,---....../////////......:::@@@CCC===777555555444///000222444444333222000///...---,,,++++++++++++((((((((()))((((((''''''###$$$%%%%%%$$$"""    !!!  !!!""""""%%%&&&'''))))))(((((('''))))))((((((((((((''''''((((((((((((((((((((((((++++++,,,++++++***)))(((''''''((())))))((('''&&&&&&&&&%%%%%%%%%%%%%%%&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''''''''&&&&&&'''''''''((((((((()))***+++---.../////////000...,,,,,,...000111111555555666666666777777888222111000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***(((%%%#####################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((,,,///+++###"""$$$$$$###$$$%%%''')))***,,,,,,------...///000000//////000111222333444444++++++++++++,,,,,,,,,,,,......---------------------------,,,,,,++++++***&&&***...///---+++,,,......---,,,+++))))))(((((('''(((((('''%%%$$$$$$%%%%%%$$$""""""$$$%%%$$$### !!! !!!$$$&&&(((((('''&&&$$$$$$$$$#########"""""" !!!"""###$$$%%%%%%%%%'''((()))+++,,,---......444777;;;;;;888777888:::777999:::999888777888999888888888888888888888888:::;;;===>>>????????????:::888666444333000,,,)))'''%%%###  !!!"""!!!###(((------((("""''''''(((***...//////...---...111444888;;;>>>???JJJMMMRRRWWW[[[]]]]]]]]][[[^^^cccgggjjjooowww}}}~~~~~~|||{{{yyywwwtttqqqnnnllleeebbb^^^ZZZXXXXXXYYYYYYUUURRROOONNNOOOMMMIIIEEE===:::666111---***)))(((((((((((((((((((((((((((---,,,***(((''''''''''''$$$%%%&&&'''((()))******,,,111<<>>@@@@@@@@@???<<<<<<<<<<<<;;;999666333111///,,,(((%%%###"""""" """""""""%%%((()))((('''(((&&&&&&+++111444222///+++---///222444666888888@@@CCCIIIOOOUUUYYY\\\]]]YYY[[[^^^```ccciiissszzz||||||{{{zzzwwwtttrrrpppnnnjjjeee___[[[ZZZZZZ[[[YYYVVVTTTSSSSSSRRRMMMIIIDDDAAA===999444000---,,,...------,,,,,,++++++***++++++++++++***)))((('''$$$$$$%%%'''(((***++++++///999IIIZZZeeegggccc]]]eee|||'''))),,,+++((('''))),,,'''''''''((()))***+++,,,))),,,,,,***,,,///000...)))+++---///000///---++++++,,,------,,,+++)))((((((((((((((())))))))))))$$$###"""!!!    !!!""""""$$$$$$$$$###"""!!! !!!######""""""!!!((((((''''''&&&&&&&&&%%%%%%&&&&&&'''((()))******///...,,,***))))))***+++)))))))))))))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''((((((&&&''')))***++++++*********'''%%%&&&***,,,,,,+++---...///000000///...---------......//////000000))))))***+++,,,------...,,,,,,+++)))(((&&&&&&%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!###%%%''''''%%%############$$$%%%(((***+++)))***+++,,,...///000000...---,,,+++++++++---------------,,,,,,,,,++++++------..................,,,,,,++++++***)))((((((%%%***...000...,,,,,,---,,,,,,------,,,+++)))((((((***+++((($$$!!!"""$$$""""""%%%111...!!!  !!! """%%%''''''&&&$$$###""""""""""""!!!!!!!!!!!! """###$$$$$$$$$$$$&&&&&&&&&(((***---000111000222444333222333777;;;::::::;;;::::::;;;===@@@>>>>>>>>>>>>>>>>>>>>>>>>888:::;;;===>>>>>>>>>===;;;<<<>>>@@@@@@???<<<:::999777333///+++((('''&&& ######""""""$$$&&&)))+++)))&&&%%%+++444888555000***,,,///111333444444444888<<>>>>>??????@@@@@@??????????????????===>>>?????????>>><<<;;;======>>>===;;;777333111---)))%%%###$$$%%%$$$###!!!  ######$$$%%%%%%&&&''''''$$$&&&***---//////...---)))***+++---///000222222555888===AAAEEEMMMWWW___XXX[[[]]]\\\YYY]]]fffooo~~~{{{zzzyyyrrrrrrqqqnnniiibbb\\\YYY\\\\\\\\\[[[YYYVVVTTTRRRQQQNNNJJJHHHGGGCCC===999888777666555555555666777444444333222111000//////,,,+++***))))))+++,,,---666GGGUUU```fff^^^[[[eee((())))))))))))))))))))))))))))))***+++,,,---...---,,,***)))))))))***************+++,,,---......,,,,,,,,,,,,,,,,,,,,,---...***((()))++++++)))'''&&&&&&%%%$$$"""!!!"""###   """!!! """""""""!!!!!!  !!! !!!!!! !!!###%%%$$$!!! """$$$""""""!!!!!!!!! &&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$%%%&&&'''((('''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%%%%&&&'''((()))((('''&&&%%%&&&&&&'''%%%$$$#########$$$%%%&&&###%%%'''(((((('''%%%###%%%$$$###%%%((())))))'''###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((()))))))))***,,,------+++)))'''***++++++,,,---...//////,,,)))'''(((+++,,,***((('''(((((()))((('''&&&%%%&&&''''''(((((('''&&&%%%$$$''''''$$$$$$'''&&&###!!!###%%%$$$###"""###%%%%%%&&&'''((()))******+++,,,,,,---------------,,,+++,,,------------++++++,,,,,,++++++,,,---...000***+++---......---,,,+++&&&'''(((((())))))((((((++++++---...///......---..................------+++***)))'''%%%###!!! !!! !!!)))...'''   !!!"""######""""""""""""""""""""""""  """$$$$$$$$$%%%&&&'''((()))))),,,---...000222333555555666888999888666666:::===<<<<<<======>>>?????????@@@@@@@@@@@@@@@?????????@@@AAAAAAAAAAAA???>>>===>>>???@@@@@@>>>;;;888666333000---***)))(((&&&$$$$$$"""  !!!!!!###$$$$$$%%%&&&&&&''''''$$$&&&))),,,------,,,+++((()))***,,,...///111111333666:::===AAAHHHRRRYYYYYY\\\]]][[[YYY\\\dddlll}}}}}}{{{zzzvvvuuutttqqqmmmgggbbb___^^^^^^]]]\\\[[[YYYXXXWWWVVVSSSOOOMMMLLLIIICCC???===<<<;;;999999999:::;;;999999888777666444444333///---+++******,,,...000333BBBMMMTTT[[[YYY]]]mmm'''(((((((((((((((''''''))))))(((((()))+++---...---,,,+++)))(((((())))))((()))***+++,,,---......+++,,,,,,---......//////---***'''''')))+++***'''''''''&&&%%%$$$###"""""" """""""""!!!!!! !!!!!!###$$$###&&&%%%$$$"""  """$$$&&&$$$!!!!!!### %%%$$$###""""""###$$$%%%"""""""""###$$$%%%&&&'''########################$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$%%%######"""""""""###$$$%%%"""###%%%&&&&&&%%%###"""$$$###"""###%%%&&&%%%$$$"""""""""#########$$$$$$%%%&&&&&&''''''((((((((()))***+++,,,,,,***((('''*********+++,,,---//////...+++))))))+++,,,)))'''''''''((((((''''''&&&%%%'''''''''''''''&&&%%%$$$"""%%%&&&&&&)))---+++&&&%%%&&&&&&%%%######$$$&&&(((((()))***+++,,,,,,---------,,,,,,,,,,,,,,,---+++,,,---......---,,,++++++*********+++---///000+++,,,...//////---+++)))''''''''''''((()))***+++)))***+++---......------------..................***)))((('''%%%"""!!! ######!!! ######  !!!""""""""""""""""""!!!!!!!!!!!!"""!!!  ###$$$$$$$$$%%%&&&'''((())))))***+++---///111333555666666888999888666666:::>>><<<<<<===>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCBBBAAA@@@??????@@@BBBCCCBBBAAA???===:::999666444111///------***'''""" !!!"""###$$$$$$$$$%%%&&&&&&''''''$$$&&&(((*********(((''''''((()))+++,,,...///000111444777:::===BBBKKKQQQXXX[[[]]]\\\ZZZ[[[aaaggguuu~~~}}}{{{yyyyyyxxxuuuqqqmmmiiigggaaa```___^^^]]]]]]^^^^^^]]]ZZZVVVTTTSSSPPPKKKGGGDDDCCCAAA@@@?????????@@@@@@@@@???===<<<:::999999333111...,,,,,,---000222333???EEEIIIQQQWWWggg''''''((((((((('''&&&%%%***)))(((((((((***,,,------,,,***)))(((((((((((('''((()))***+++,,,---...+++++++++,,,,,,,,,------((('''$$$###'''------***)))(((''''''&&&%%%###""" !!!$$$$$$######"""!!! """!!! !!!###%%%&&&)))(((%%%"""!!! """!!!"""$$$%%%$$$  #########"""!!!!!!"""######!!!!!!!!!""""""######$$$ !!!!!!!!!!!!!!!"""######$$$%%%&&&$$$$$$#########"""""""""!!!!!!!!!!!!""""""######!!!"""###$$$$$$###"""!!!"""""""""""""""""""""!!!!!!!!!!!!""""""""""""###%%%%%%&&&&&&&&&'''''''''((()))***+++***)))(((''')))))))))***+++---///000///,,,******++++++)))&&&''''''''''''&&&&&&%%%%%%''''''''''''&&&%%%%%%$$$###&&&***444AAAHHHAAA555)))((('''&&&%%%%%%&&&'''++++++,,,,,,---......//////...,,,+++++++++,,,---+++,,,---.........---,,,,,,+++******+++,,,---...***,,,...000000...+++******)))((('''((()))***+++''')))***,,,---------,,,,,,,,,------......//////*********((('''$$$"""!!!%%%%%%!!!!!!%%%%%%""" !!!"""""""""""""""!!!!!!!!!!!!!!!###""" !!! !!!###$$$###$$$%%%&&&'''(((((())))))***+++...000333555666555777999888666666:::>>><<<<<<======>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAACCCCCCCCCBBBAAA@@@@@@??????AAABBBDDDDDDDDDCCCBBB@@@???===:::888999===@@@>>>777...'''###"""!!!!!!  !!!"""###$$$%%%%%%%%%%%%&&&&&&''''''$$$%%%'''(((((('''%%%$$$&&&&&&''')))***,,,------000333777999;;;???FFFLLLSSSXXX^^^```^^^]]]^^^aaammmxxx{{{{{{yyywwwtttqqqooommmfffdddbbb``````bbbdddeeebbb___ZZZYYYXXXVVVQQQNNNKKKIIIGGGEEEDDDDDDDDDDDDGGGFFFEEECCCBBB@@@???>>>777555111...---...111333777@@@BBBDDDOOO^^^xxx'''((()))***)))(((&&&%%%)))(((((('''((()))+++,,,,,,+++***((('''(((((()))''''''((()))***,,,,,,---******)))))))))((((((((('''(((&&&%%%,,,666999666---***((('''((('''%%%"""  !!!%%%%%%$$$###""""""!!!!!!"""""""""!!!"""###%%%&&&)))(((%%%###!!!!!!!!!!!!###!!! ###$$$### """"""!!!  !!!""""""""""""!!!!!!  !!!"""#########"""""""""""""""!!!!!! !!!!!!!!!"""""""""!!!!!!"""######"""!!!!!!!!!!!!"""!!! !!!!!!!!!"""""""""%%%%%%%%%%%%&&&&&&&&&&&&(((((()))))))))((('''&&&)))(((((((((***,,,///000000---***)))++++++(((%%%'''&&&&&&%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%'''***555LLLgggrrrdddPPP---+++(((&&&&&&'''))))))---......//////000000000000///---,,,+++,,,------+++,,,---...///...------...---,,,+++++++++,,,---)))+++---///000///---,,,---+++***((((((((()))***((()))***,,,------,,,,,,++++++,,,,,,------......+++,,,,,,+++***'''%%%###&&&$$$ """!!!"""%%%&&&""" !!!""""""######""""""!!!!!!!!! $$$"""!!!""" !!!############$$$%%%&&&'''((((((((()))***---///222444555333666777666555666999===:::;;;<<<===>>>???@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBDDDEEEEEEEEEDDDCCCCCCAAA>>>===DDDPPPZZZcccWWWGGG:::222---(((%%%%%%###!!! """######$$$%%%%%%&&&&&&&&&&&&''''''%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&'''((()))***+++000444777999;;;>>>EEEJJJMMMUUU^^^dddeeebbb___^^^gggqqq}}}{{{yyywwwuuusssrrrqqqkkkiiifffddddddeeegggiiieeeaaa]]][[[[[[YYYVVVRRRPPPOOOMMMKKKIIIIIIIIIJJJLLLKKKJJJIIIGGGFFFEEEDDD>>>;;;777333111111222333888@@@@@@DDDTTTiii)))***+++,,,+++***'''&&&''''''(((((())))))))))))+++***)))((('''((())))))((((((((()))******++++++))))))(((((('''&&&&&&%%%***,,,+++***333AAAGGGDDD000,,,((('''((((((&&&$$$"""!!!  $$$$$$$$$######""""""!!!!!!"""$$$$$$###"""###%%%'''&&&%%%$$$###"""""""""###"""  """!!!"""!!!  !!!"""""""""!!!  !!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!! """"""""" """ !!!!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((''''''&&&&&&((('''''''''))),,,///000...+++))))))******'''$$$'''&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&+++000@@@^^^zzzaaa000,,,(((&&&(((***,,,,,,//////000000000111111111111000///...------------+++,,,---...//////............,,,,,,,,,,,,---...,,,---......///...---,,,,,,++++++***************)))***+++,,,---,,,++++++******+++++++++++++++,,,++++++,,,,,,+++(((%%%$$$$$$"""###(((%%%!!!%%%%%%"""!!! !!!"""######$$$$$$######""""""!!!!!!###"""!!!###!!!!!!!!!!!!!!!"""############$$$%%%&&&'''(((((('''(((***,,,...000222333111444555555333444888<<<999999:::;;;===>>>??????@@@AAAAAABBBBBBCCCCCCDDDAAAAAAAAA@@@AAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFDDDEEEEEEBBBCCCMMM___mmmsss^^^LLLBBB;;;555111,,,***&&&"""  !!!!!!"""#########&&&&&&&&&&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$######$$$%%%&&&'''((((((...222666888:::>>>DDDIIIJJJRRR]]]fffiiihhheeecccbbbjjjvvv}}}{{{xxxvvvuuuuuuuuupppnnnkkkhhhggggggiiijjjhhhddd___]]]^^^]]]ZZZWWWVVVUUUSSSQQQPPPPPPQQQQQQRRRQQQPPPPPPOOONNNMMMMMMHHHFFFBBB===:::888777777999@@@CCCLLLbbbyyy+++,,,.........,,,)))'''%%%'''(((******)))((('''))))))(((''''''(((***+++)))))))))))))))))))))))))))))))))((((((((((((((((((,,,+++)))333DDDKKKHHH444...(((&&&''')))(((&&&$$$###!!! ############"""""""""""" ###&&&&&&###!!!!!!""""""######$$$$$$$$$$$$###"""!!!  """  !!!!!!!!!!!!    !!!"""""""""!!! !!!"""###""""""!!!!!!!!!""""""""""""!!!!!! """######!!! """$$$ !!!!!!!!!!!!"""""""""%%%%%%$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&&&&%%%((('''&&&&&&(((+++...111,,,***''''''))))))'''$$$&&&&&&$$$#########$$$%%%%%%$$$$$$$$$$$$&&&'''(((+++222CCC]]]www~~~jjjRRR111---((('''))),,,//////000000000111111111111222111111111111000///...---***+++---////////////...,,,,,,,,,,,,---///111222111000///...---,,,++++++((()))***+++,,,,,,,,,,,,+++,,,---------,,,+++************)))))))))))))))((()))******)))&&&###!!!!!!!!!"""'''%%%!!!###### !!!### !!!"""###$$$$$$%%%%%%%%%$$$###""""""""""""!!!  !!!"""""""""""""""""""""############$$$%%%&&&''''''(((((((((***+++---///000111000222444333222333777;;;777888999:::;;;===>>>>>>AAAAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFIIIJJJGGGGGGRRReeetttsss^^^NNNGGGDDD@@@===777444///***&&&$$$######""""""""""""""""""""""""''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&""""""###$$$%%%%%%&&&''')))---222666888<<>><<>>AAAAAABBBBBBCCCDDDEEEEEEFFFEEEEEEFFFHHHJJJLLLMMMNNNMMMMMMMMMLLLLLLKKKKKKHHHLLLNNNLLLKKKSSSeeetttrrrdddQQQFFFDDDFFFGGGFFF>>>;;;555000+++(((''''''############""""""""""""''''''''''''''''''&&&&&&((((((((((((((((((((((((!!!!!!"""###$$$%%%%%%&&&%%%***///333666:::AAAFFFLLLQQQYYYaaaiiinnnrrrttt```bbbgggrrr}}}{{{{{{{{{|||vvvtttqqqnnnkkkiiihhhgggnnnjjjfffdddddddddbbb___aaa```___^^^^^^___```aaa]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[XXXSSSNNNHHHCCCAAAKKKTTT\\\ppp+++)))'''(((+++,,,***'''(((***,,,......,,,***((((((((('''&&&&&&'''((()))+++******)))(((''''''&&&))))))))))))))))))))))))''''''''''''(((+++---...,,,***(((&&&%%%$$$$$$%%%%%%%%%$$$###"""!!! %%%$$$###!!!!!!!!!"""""" !!! ###(((------***&&&"""###"""!!! !!!###$$$ """###%%%&&&$$$"""###&&&!!!"""""""""""" !!!$$$%%%$$$###"""  !!!!!!############""""""""""""""""""""""""""""""""""""################################################((('''&&&&&&$$$$$$###"""'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%%%%"""###$$$%%%%%%$$$###"""((())),,,222666777333///***))))))***+++,,,...///......///111111222222222222333666777888666444222111111111111111111222222/////////111333666888:::888666222...++++++,,,---***+++---...///......---,,,,,,------,,,***)))((((((((((((((())))))))))))((()))+++++++++(((%%%###%%%$$$###"""""""""###$$$""""""#########$$$$$$$$$ !!!$$$&&&((()))))))))((((((&&&%%%###""" """"""!!! !!!###$$$""""""!!!!!! """###$$$$$$&&&&&&'''(((***+++,,,---///000111111222111111111111333444666888888777777888:::<<<===???@@@AAABBBDDDEEEFFFGGGHHHHHHHHHIIIKKKNNNPPPRRRRRRQQQOOOMMMKKKKKKKKKKKKHHHHHHGGGIIIKKKPPPTTTWWWUUURRRMMMIIIHHHIIIKKKMMMJJJFFFAAA===:::777222...'''&&&%%%%%%&&&&&&%%%###!!!%%%&&&%%%$$$%%%'''''''''''''''''''''&&&&&&""""""!!!!!!!!!###$$$%%%(((,,,000222555:::AAAGGGIIIVVVaaagggmmmvvv{{{zzznnnhhhcccfffrrr}}}zzzzzzzzzzzzwwwsssqqqqqqppplllhhhiiiiiihhhgggfffeeeeeeddddddddddddeeeeeeeeeffffff```______```aaaccceeefffggghhhhhhccc[[[UUURRRRRRaaaeeeuuu***)))((()))******)))((()))***,,,------,,,***)))***)))((('''''''''((()))******))))))(((''''''&&&((((((((((((((((((((((((''''''(((((()))***+++,,,***)))(((&&&%%%%%%%%%%%%%%%%%%$$$###"""!!! ###"""!!!!!!!!!"""###$$$""""""######"""!!!"""'''***+++)))&&&###"""!!!  !!!""" $$$$$$!!! !!!"""  !!!!!!""""""!!! !!!###$$$$$$"""!!!  !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""################################################'''&&&&&&%%%%%%$$$$$$###''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%!!!"""###$$$$$$###""""""%%%%%%(((,,,000000---***))))))(((((()))+++---///---...///111222333333333333444666777777666444333222222222222222222222222000000000111333555777888666444222///------------***+++,,,---------,,,,,,+++,,,,,,,,,,,,+++)))((('''((((((((())))))))))))((()))+++++++++)))&&&%%%&&&&&&$$$############$$$######$$$$$$$$$%%%%%%%%%"""$$$&&&((()))***)))))))))((('''%%%###"""!!!  !!!""""""!!!!!!!!! ######$$$%%%&&&''''''(((******+++---...///000111111111111111222333555666888777777777999;;;<<<>>>???@@@AAABBBDDDEEEFFFGGGHHHHHHHHHIIIKKKMMMOOOQQQQQQPPPNNNLLLKKKKKKKKKLLLIIIHHHGGGGGGHHHKKKNNNPPPPPPNNNKKKIIIIIIJJJLLLNNNIIIFFFCCC@@@???===999666000333666777444///)))&&&"""$$$''''''%%%%%%'''((('''''''''&&&&&&&&&&&&&&&###"""!!!!!!!!!"""$$$%%%$$$(((,,,///222777>>>DDDIIIUUUaaahhhpppyyyvvvnnnffffffooo{{{|||zzzzzzzzzwwwsssrrrrrrqqqnnnjjjiiiiiihhhhhhggggggffffffeeefffffffffggggggggggggddddddcccdddeeegggiiijjjkkkmmmnnnlllgggccccccdddnnnvvv((()))******(((((()))************++++++*********+++***)))(((''''''(((((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))*********)))((((((((('''&&&%%%%%%&&&&&&&&&%%%%%%$$$###"""!!!!!!!!!  """###$$$$$$$$$%%%%%%$$$###!!! !!!$$$'''((('''&&&$$$ !!!"""### !!!!!! ###$$$"""!!!"""######$$$$$$%%%$$$ !!!!!!!!! """######"""!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""################################################%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%###$$$$$$%%%&&&''''''(((&&&&&&%%%$$$$$$$$$$$$%%%!!!""""""######"""!!!!!!!!!!!!"""$$$'''(((&&&$$$)))(((&&&%%%'''))),,,...+++---///222444555666666555555666666666666555555444444444333333222222111111111111222333444555666444333222111000...---,,,++++++,,,,,,++++++***)))******++++++++++++***)))''''''((((((((()))))))))'''(((***++++++***((('''((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&''')))***++++++*********)))'''%%%###"""!!!!!!""""""!!!!!!!!!!!! ######$$$%%%&&&'''(((((()))***+++,,,...///000000111111111111222444666777777777777888999;;;>>>???@@@@@@AAABBBDDDEEEFFFFFFIIIIIIIIIIIIKKKLLLMMMNNNOOONNNLLLKKKKKKKKKLLLMMMKKKIIIGGGFFFFFFGGGHHHIIIKKKJJJJJJJJJJJJLLLMMMOOOIIIGGGEEEEEEEEEDDDBBB@@@===FFFPPPRRRIII<<<111+++((((((((('''&&&&&&''')))'''&&&&&&&&&%%%%%%%%%$$$###"""!!!!!!!!!"""###$$$ $$$(((+++...333:::@@@HHHSSS```jjjsss~~~wwwlllfffjjjttt~~~~~~|||{{{{{{wwwttttttuuutttqqqnnnjjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhhiiiiiiiiijjjjjjjjjiiiiiiiiijjjlllnnnoooooosssvvvwwwvvvvvvyyy|||''')))+++***'''&&&(((++++++***))))))))))))***+++,,,+++)))((('''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))+++***)))'''%%%&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$######""""""!!!!!!  !!!"""######$$$$$$###"""  !!!###$$$%%%%%%%%%!!!###$$$!!!    !!! !!!###$$$"""$$$$$$"""###&&&'''&&& !!!!!!!!! !!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""################################################$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$######"""######%%%&&&'''((((((%%%%%%%%%$$$$$$$$$$$$$$$"""""""""""""""!!!!!! !!!!!!""""""!!!(((&&&$$$$$$%%%'''+++---***,,,///333666777888888777777666666666666666666666666555444333333222222222222222333333333444444333444555444222///,,,***+++++++++***))))))((('''))))))******************'''''''''((((((((())))))'''((()))***+++***)))((())))))((('''&&&%%%%%%$$$&&&&&&'''''''''(((((((((******,,,,,,,,,,,,*********)))'''$$$###"""!!!!!!""""""!!!!!!!!!!!!!!!!!!######$$$%%%&&&'''(((((()))***+++,,,---///000000111111111222333555888999888888888999:::===???@@@AAAAAABBBCCCDDDEEEFFFFFFIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLKKKJJJKKKLLLMMMNNNMMMKKKJJJHHHGGGHHHHHHIIIIIIJJJJJJKKKLLLMMMMMMNNNIIIIIIHHHHHHHHHGGGGGGFFFIIIXXXfffhhh[[[HHH999222---,,,)))'''%%%%%%'''(((&&&&&&&&&%%%%%%$$$$$$#########"""!!!!!!"""###$$$###'''))),,,111888>>>FFFPPP^^^jjjuuu~~~pppffffffnnnyyy~~~}}}|||yyyvvvvvvwwwwwwtttqqqkkkkkkkkkkkkllllllllllllkkkkkkkkkkkklllllllllmmmnnnmmmmmmmmmnnnpppqqqsssssswww|||~~~&&&)))+++***'''&&&(((***+++***(((''''''(((***+++,,,+++)))((('''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))******(((%%%###%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$###!!!  !!!!!!""""""!!!  !!!"""###$$$%%%!!!###$$$"""!!!  !!!!!!  %%%+++---///,,,###!!!  !!!!!!!!!  !!!"""###""""""  !!!!!!!!!"""""" !!!!!!!!!""""""######""""""""""""""""""""""""###################################################$$$$$$%%%%%%&&&&&&'''''''''&&&%%%$$$######"""""""""###$$$%%%''''''(((%%%%%%%%%$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!""""""!!! !!!!!!"""&&&%%%$$$###$$$''')))+++))),,,000444777999999999888888777777666666666666666666555555444333222222333333333333333333333333555666777666444///+++(((,,,+++***)))((('''''''''))))))))))))))))))******''''''''''''((((((((((((''''''((()))))))))(((((())))))(((((('''&&&%%%%%%''''''((((((((()))))))))+++,,,---------,,,***)))***(((&&&###!!!!!!!!!!!! !!!!!!""""""!!!!!!""""""""""""""""""###$$$%%%&&&'''(((((())))))***+++,,,...///000000222222222333555888:::<<<::::::::::::<<<>>>@@@BBBAAABBBBBBCCCDDDEEEFFFFFFHHHHHHIIIIIIJJJJJJJJJJJJKKKJJJJJJIIIJJJLLLMMMNNNNNNNNNMMMLLLLLLMMMNNNNNNLLLLLLMMMMMMMMMMMMMMMMMMJJJJJJJJJIIIHHHGGGGGGGGGRRRaaapppqqqcccOOO@@@:::333000+++(((&&&&&&&&&'''''''''&&&%%%$$$$$$######$$$###"""!!!!!!"""######!!!$$$(((***,,,000777===CCCLLLZZZhhhttt~~~rrrfffccciiiuuu~~~~~~{{{yyyyyyzzzzzzxxxuuummmnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnnnnooooooooopppoooooopppqqqsssuuuvvvwww{{{'''((())))))''''''((()))***)))(((''''''((()))******)))((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((())))))(((%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%###  !!!!!!"""!!! !!!""""""###### """$$$"""!!!  !!!!!!  ,,,999QQQTTTLLL777'''###$$$$$$ !!!""""""!!!  """######$$$$$$!!!!!!!!!!!!  !!!!!!!!!"""""""""!!!!!!""""""######$$$$$$""""""""""""""""""""""""################################################$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$%%%&&&&&&'''$$$$$$$$$%%%$$$######"""$$$$$$###"""!!!!!!!!!!!!"""###$$$###"""!!!"""###$$$$$$$$$$$$%%%'''(((******---111666999:::::::::888999999888888777666555555555555444444333333222222333333444444333333222555666777777444000,,,))),,,+++***)))(((''''''((())))))((((((((((((((()))&&&&&&'''''''''((((((((('''''''''((((((''''''&&&'''(((((((((((('''&&&&&&(((((((((((())))))))))))+++,,,,,,---,,,+++***))))))'''$$$!!!   !!!"""###$$$$$$$$$!!!!!!""""""""""""######$$$$$$%%%&&&'''((())))))***+++,,,---///000111111333333444555888:::===???>>>=========>>>@@@AAABBBBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJJJJIIIJJJIIIIIIIIIJJJKKKMMMNNNPPPPPPPPPPPPQQQRRRSSSSSSPPPPPPPPPPPPOOOOOOOOOOOOLLLMMMMMMLLLIIIGGGGGGHHHUUU```lllkkk___OOOEEEBBB:::666111,,,***)))((('''(((((('''&&&%%%$$$######$$$###"""!!!!!!!!!"""######&&&)))***+++///555:::@@@GGGTTTdddoooxxxttthhhbbbfffrrr|||~~~{{{{{{}}}}}}zzzwwwppppppppppppppppppppppppoooooooooppppppppppppqqqrrrrrrrrrsssuuuxxxzzz||||||)))(((''''''((()))((('''(((((((((''''''(((((((((((('''&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''&&&%%%$$$%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###!!! !!!!!!"""############!!! !!!!!!!!!"""""""""!!!!!! !!!###!!!   !!!""""""!!!  $$$666HHHqqquuuhhhJJJ///'''((())) !!!"""######"""!!!!!! !!!"""###$$$%%%%%%""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""###$$$%%%%%%%%%""""""""""""""""""""""""################################################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%$$$###"""!!!&&&%%%###"""!!!!!!"""""" """%%%$$$"""!!!"""$$$######%%%&&&''''''((((((+++...222777:::;;;::::::888999:::::::::888666444444444444333333333333333222222333444444444333222333444666666555222///---,,,+++)))((((((((())))))******((('''&&&''''''(((&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%$$$$$$%%%&&&'''(((((((((''''''(((((((((((()))))))))))))))***+++++++++***)))((((((&&&###   """############!!!!!!"""""""""#########$$$$$$%%%&&&'''((())))))+++,,,---...000111222222555555666777:::===@@@AAAAAA@@@@@@???@@@AAABBBCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEFFFHHHIIIJJJJJJJJJIIIJJJIIIIIIHHHIIIJJJLLLMMMPPPPPPQQQRRRRRRSSSTTTUUUSSSRRRRRRQQQQQQRRRRRRSSSOOOPPPQQQOOOLLLJJJKKKLLLTTTZZZ```]]]TTTLLLHHHHHHCCC>>>888444222000---+++))))))((('''&&&%%%$$$$$$%%%$$$"""!!!!!!!!!"""###"""%%%'''((((((+++111666>>>CCCOOO___jjjqqq{{{vvvjjjaaacccnnnwww~~~~~~}}}~~~{{{xxxsssssssssrrrrrrqqqqqqpppppppppppppppqqqqqqqqqqqquuuvvvvvvxxx{{{~~~***'''%%%&&&)))***(((&&&(((((((((((((((((((((((('''&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%&&&'''&&&%%%$$$###&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""!!!!!!"""######%%%%%%&&&&&&%%%$$$"""!!!"""""""""###"""!!!!!! !!!"""!!! !!!""" !!!""""""!!!  !!!!!!  (((>>>TTTuuuzzzkkkHHH(((!!!###!!!"""###$$$$$$###""""""!!!!!!"""###$$$%%%&&&&&&############""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$%%%%%%&&&&&&""""""""""""""""""""""""################################################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%######$$$%%%$$$###"""!!!'''&&&$$$""""""""""""###!!!$$$%%%"""!!!"""###"""###%%%'''((((((((('''+++...333888:::;;;:::999888999;;;;;;;;;888555333222222333333333333333333111222333444555444333222111222444666666444222000,,,+++)))(((((())))))***+++***((('''&&&&&&&&&'''&&&&&&&&&'''''''''((((((''''''&&&%%%$$$$$$######$$$%%%&&&(((((((((((('''(((((((((((())))))))))))((()))***+++******(((((((((%%%"""!!!"""""""""!!!!!!!!!""""""#########$$$$$$%%%%%%&&&'''((()))))),,,---...///000222333333666666777888;;;>>>AAACCCCCCBBBAAAAAAAAAAAACCCCCCCCCCCCDDDDDDEEEEEEFFFFFFDDDEEEGGGIIIJJJJJJJJJIIIJJJIIIIIIHHHIIIJJJKKKLLLPPPPPPQQQRRRRRRSSSSSSSSSTTTSSSRRRRRRRRRTTTUUUWWWQQQSSSTTTRRROOOMMMOOOQQQRRRUUUVVVRRRLLLIIIIIILLLIIIDDD>>>:::888555111...***))))))'''&&&%%%$$$$$$%%%$$$###!!!!!!!!!"""###!!!$$$&&&&&&&&&(((---222<<<@@@LLL\\\fffllluuuxxxkkkbbbbbbkkkttt{{{|||~~~|||yyyuuuuuutttsssrrrrrrqqqqqqpppppppppqqqqqqqqqrrrrrrxxxyyyzzz|||&&&&&&'''((()))***++++++((('''''''''((()))+++,,,((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&+++000...(((((('''%%%$$$###$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""!!! !!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" """!!!!!!,,,:::[[[ZZZOOO;;;---)))'''### !!!!!!""""""######!!!!!!!!!!!!"""""""""""" !!!###$$$%%%%%%$$$$$$!!!$$$$$$"""!!!###%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""""""""""""""""""""########################$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%###!!!"""%%%&&&$$$!!!###""""""!!!  """###!!!!!!"""###$$$%%%%%%&&&)))...333555555666999<<<777777777:::======:::666666777777444///...000333000111222222333333444444222222333444333222111000+++***((('''&&&&&&''''''(((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$***000///)))%%%'''***''''''(((***+++,,,---...************))))))))))))$$$###""" !!!""" !!!!!!!!!""" """$$$$$$""""""%%%(((''''''''''''((()))+++---222222333555666888999999888999:::<<<===???@@@AAA@@@???>>>>>>>>>???AAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEFFFHHHJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJLLLNNNOOOKKKMMMPPPSSSTTTTTTRRRQQQOOOQQQSSSTTTUUUUUUUUUTTTTTTSSSQQQOOONNNNNNNNNNNNTTTSSSRRRQQQOOONNNMMMLLLPPPMMMIIIGGGEEEAAA;;;666///+++&&&%%%&&&&&&$$$""" !!!!!!""""""#########"""$$$&&&&&&'''+++222888<<>>888,,,$$$%%%&&&$$$!!!!!!!!!!!!""""""######!!!!!!!!!"""""""""###### !!!###$$$%%%%%%$$$$$$ ###%%%$$$""" """$$$######"""""""""""""""###""""""""""""""""""""""""########################$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%""" !!!$$$%%%###!!!###""""""!!!  """###!!!!!!"""###$$$%%%&&&&&&)))---222444444555777:::666555666888<<<<<<888444777888999666222000111333222111111000000111333333222222333333333111000///+++***((('''&&&&&&''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$)))------***'''((()))'''(((((()))***+++,,,,,,******))))))((((((''''''$$$###"""!!! !!!!!!""" !!!!!!!!!""""""!!!###%%%$$$""""""%%%)))((((((((()))***+++------222333444555777888999:::;;;;;;===>>>@@@BBBCCCCCC@@@???>>>>>>>>>???AAABBBBBBBBBCCCDDDDDDEEEEEEFFFEEEFFFHHHJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKMMMNNNOOOKKKMMMPPPRRRSSSRRRQQQPPPQQQRRRSSSSSSSSSSSSSSSRRRSSSRRRQQQPPPOOOOOOOOOPPPSSSSSSRRRQQQPPPOOONNNMMMPPPMMMJJJHHHGGGEEE???;;;555111,,,******)))&&&###""""""""""""###$$$%%%%%%"""$$$&&&&&&&&&***111666>>>DDDMMMYYYdddpppyyyyyymmmbbb```hhhpppyyy|||}}}~~~}}}~~~|||zzzyyyxxxwwwuuutttsssrrrttttttsssssstttvvvwwwxxxzzz|||~~~))))))))))))))))))))))))(((((('''''''''((())))))((('''&&&&&&%%%%%%&&&&&&###,,,:::IIIVVVVVVGGG666+++***))))))((())))))))),,,,,,,,,++++++***((((((&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$###"""!!!!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""""""""######&&&###!!!######"""$$$(((###%%%$$$ """%%%%%%!!!!!!!!!""""""""""""###!!!""""""""""""#########!!!"""###%%%%%%%%%$$$$$$"""$$$&&&$$$!!! """%%%$$$$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$!!! !!!###$$$""" ###""""""!!!!!!  !!!"""###!!!!!!"""###$$$%%%&&&&&&(((,,,111333222222555777444333333555888888555111555888999777333111111333222111///......000222333222222333333222000///---+++***((('''&&&&&&'''(((''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&)))***+++***)))((((((((()))))))))*********))))))(((''''''&&&%%%%%%$$$###"""!!! !!!"""###!!!!!!!!!!!!""""""""""""###%%%'''%%%###$$$'''+++***++++++,,,---...//////333444555666777888999:::===>>>???@@@BBBDDDEEEFFF@@@@@@?????????@@@AAABBBCCCCCCCCCDDDEEEEEEFFFFFFEEEFFFHHHJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMOOOPPPKKKMMMOOOPPPQQQPPPNNNMMMSSSRRRQQQQQQPPPPPPPPPQQQRRRQQQQQQPPPPPPQQQRRRRRRSSSSSSRRRQQQQQQPPPOOOOOOQQQNNNKKKKKKLLLJJJFFFBBB>>>:::555222111...)))%%%######""""""###$$$&&&&&&"""$$$&&&&&&&&&)))///555AAAGGGPPP[[[fffqqqzzz~~~yyynnndddbbbhhhpppxxx{{{}}}}}}||||||~~~}}}~~~~~~|||{{{zzzyyyxxxwwwvvvuuutttwwwvvvvvvuuuvvvwwwyyyyyy}}}+++++++++******)))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&---888FFFSSSTTTFFF555)))))))))((((((((()))))),,,,,,,,,,,,+++)))((('''''''''''''''(((((((((((('''''''''''''''''''''(((((())))))((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$###"""!!!!!!!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""""""""#########&&&###!!!"""$$$$$$###!!! !!!!!!!!!###%%%%%%"""""""""""""""""""""""""""""""""#########$$$$$$""""""$$$%%%%%%%%%$$$$$$!!!###%%%###!!!"""%%%)))---,,,***'''%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&&&&%%%$$$#########$$$$$$###!!! ###$$$"""""""""""""""!!!!!!  !!!!!!""""""!!!""""""###$$$%%%&&&'''(((,,,000111000000222444222000000222555555222...111444777666222000000222///////////////000111222111222222222111///...,,,+++***)))''''''''''''((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%(((+++,,,***'''(((((((((((((((((((((((((((''''''&&&%%%$$$######$$$###"""!!!!!!"""######!!!!!!"""""""""#########%%%'''((('''%%%&&&***---...///000000111111111111444555555666888999999:::<<<===>>>@@@BBBCCCDDDEEEAAA@@@@@@???@@@AAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFGGGHHHJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOKKKLLLMMMNNNNNNMMMLLLKKKQQQPPPOOONNNNNNNNNPPPPPPPPPPPPQQQQQQRRRSSSSSSTTTSSSSSSRRRRRRRRRRRRQQQQQQRRRPPPMMMNNNPPPPPPNNNKKKHHHDDD???<<<:::666000+++%%%$$$"""!!!!!!"""$$$%%%!!!$$$&&&&&&&&&)))///444AAAGGGQQQ\\\fffpppzzz}}}xxxooofffdddiiipppwwwyyy{{{{{{yyyzzz}}}~~~}}}~~~~~~|||{{{{{{zzzyyyyyyxxxwwwwwwzzzyyyxxxxxxxxxyyy{{{|||,,,,,,++++++******))))))))))))))))))))))))(((((())))))))))))((((((''''''***+++...444===AAA:::...&&&&&&'''''''''''''''''')))******+++***(((&&&%%%'''''''''((((((((())))))(((((((((((((((((((((((())))))******)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###""""""!!!!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$"""!!!"""%%%'''$$$ $$$######$$$%%%$$$##################""""""""""""############$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$ !!!###""""""$$$)))...999777333...***(((&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&&&&%%%$$$###"""###$$$%%%###!!! ###$$$""""""""""""""""""!!!!!!!!! !!!!!!"""""""""""""""###$$$%%%&&&&&&'''(((+++///000...---///111000...---///111222///,,,+++///222222000...///111---...000111222222222222111111222222111000...---,,,+++)))(((''''''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%######&&&+++---***'''((((((((('''''''''&&&&&&&&&&&&%%%%%%$$$######"""$$$###"""!!!!!!"""###$$$"""""""""############$$$&&&((()))((('''(((---111555444444444444444444444555666666777888999::::::::::::<<<===???@@@BBBBBBBBBAAA@@@@@@@@@AAACCCDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFGGGIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLMMMMMMJJJKKKKKKLLLKKKJJJIIIIIIMMMLLLKKKKKKLLLNNNOOOQQQOOOOOOPPPQQQSSSSSSTTTTTTRRRRRRSSSSSSSSSSSSTTTTTTUUURRRPPPQQQTTTUUUTTTQQQPPPLLLHHHFFFCCC???888222)))'''###  !!!###!!!###&&&''''''***///444???FFFQQQ\\\eeeooozzz}}}xxxooogggfffkkkqqqvvvxxxyyyxxxvvvwww{{{}}}|||~~~~~~|||||||||{{{{{{zzzzzzzzzyyy|||{{{{{{{{{{{{|||~~~,,,,,,,,,,,,++++++******))))))***++++++******)))******+++++++++***)))(((+++***'''%%%***///---'''%%%%%%&&&'''''''''&&&&&&'''(((***+++***)))'''%%%''''''((((((((()))))))))))))))))))))((((((((((((((()))+++,,,,,,***((('''''''''''''''''''''''''''###$$$%%%&&&'''&&&%%%$$$######""""""!!!!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$""""""""""""%%%)))'''"""$$$!!!!!!$$$%%%###!!!!!!$$$############"""""""""######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###!!!"""""""""%%%,,,222>>>;;;666111,,,)))''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&'''%%%###"""!!!"""$$$%%%$$$!!! !!!###$$$""" """""""""""""""""""""""" """""""""""""""""""""###$$$%%%&&&''''''(((,,,///000---,,,---//////---+++,,,//////---***(((,,,///000//////111444111222333333333333222222000111222222222111000///,,,+++)))(((''''''((()))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%######%%%)))+++)))''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$############"""!!!"""###$$$%%%"""#########$$$$$$$$$$$$&&&((()))))))))+++111666<<<;;;999777555555666666666777777888999999::::::888999:::;;;===???@@@AAABBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGIIIJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIJJJKKKMMMNNNOOONNNNNNPPPQQQRRRSSSSSSSSSRRRRRRSSSTTTTTTUUUVVVVVVYYYVVVSSSTTTWWWYYYWWWUUUTTTQQQOOONNNLLLHHHAAA;;;222...(((### !!!""" ###&&&((())),,,111555>>>GGGSSS]]]fffppp|||}}}wwwnnnhhhhhhmmmrrruuuwwwwwwvvvtttuuuyyy}}}~~~||||||~~~~~~}}}}}}}}}}}}|||||||||||||||}}}}}}}}}}}}~~~,,,,,,,,,,,,,,,+++++++++)))***+++,,,------,,,,,,,,,,,,---------,,,+++***''')))(((&&&&&&))))))%%%&&&'''((()))))))))((((((''')))+++------,,,***)))'''((((((((())))))))))))*********)))))))))((((((''')))+++------,,,***)))((((((((((((((((((((((((###$$$&&&'''''''''&&&%%%%%%$$$$$$###""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$!!!$$$$$$"""$$$(((((($$$%%% $$$&&&###!!!###$$$$$$$$$#########""""""$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&%%%$$$###!!!""""""!!!!!!%%%---333:::777222---(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&'''%%%###!!!!!!"""$$$%%%%%%""" !!!$$$%%%###!!!""""""""""""""""""""""""!!!"""######"""""""""######$$$%%%&&&'''''')))---000000---+++,,,...///,,,***+++---...+++)))))),,,///000000222666:::<<<999666333111111222222000111222333333333222111,,,+++***(((((((((((()))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((((((%%%%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$%%%%%%######"""""""""###%%%%%%#########$$$$$$$$$%%%%%%&&&(((*********...444:::CCC@@@<<<888666666777888777777888999999:::::::::888999:::<<<>>>???@@@AAACCCBBBAAAAAAAAABBBDDDEEEEEEEEEFFFFFFGGGHHHHHHIIIGGGHHHIIIJJJJJJJJJIIIHHHIIIJJJJJJJJJJJJHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJMMMNNNOOOQQQRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWXXX\\\YYYVVVVVVXXXZZZYYYWWWUUUSSSRRRSSSSSSOOOIIICCC===888000)))$$$""""""######''')))***...333888@@@IIIVVVaaaiiittt~~~vvvmmmgggiiiooottttttvvvvvvtttrrrssswww|||~~~~~~~~~~~~|||{{{}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------,,,---...///...---,,,+++###)))---,,,+++,,,***&&&((()))***+++,,,,,,+++***)))***---///000///---,,,(((((((((((())))))))))))+++*********))))))((((((''')))+++---...---+++***))))))))))))))))))))))))###$$$&&&'''''''''&&&&&&%%%%%%%%%$$$###""""""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$"""&&&'''######((((((%%%***###!!!&&&(((%%%###%%%$$$$$$$$$$$$######""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$######$$$###"""!!!%%%,,,222444111,,,'''$$$"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&'''%%%###!!! """$$$%%%%%%###!!!"""%%%&&&$$$!!!"""""""""""""""#########!!!#########"""""""""###$$$$$$&&&&&&'''(((***---000000---+++,,,...///,,,******,,,---+++(((***---000111222555:::???EEE@@@888222......111333///000222333444444333333,,,+++***(((((((((((()))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%%%%&&&&&&######"""""""""###%%%&&&######$$$$$$$$$%%%%%%%%%&&&(((******+++///777<<>>999666666777999888888888999999::::::;;;:::;;;<<<===???AAABBBCCCCCCCCCBBBAAABBBCCCDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIGGGHHHIIIJJJJJJJJJIIIHHHIIIJJJJJJJJJIIIGGGEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKJJJIIIHHHGGGMMMNNNOOOQQQRRRQQQQQQPPPRRRRRRSSSTTTVVVWWWXXXYYY^^^[[[WWWWWWYYYZZZYYYWWWUUUTTTTTTVVVWWWTTTMMMHHHEEE???666...'''%%%%%%&&&"""'''***,,,///555999BBBLLLYYYdddmmmxxx~~~uuulllgggiiipppuuutttuuuuuusssqqqrrrwww{{{~~~~~~}}}}}}~~~|||{{{}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~************)))))))))(((''''''((()))***+++,,,,,,,,,,,,++++++***))))))(((((((((((((((((((((((((((************))))))))))))((()))+++,,,,,,+++******)))***+++,,,,,,+++))))))++++++++++++*********)))))))))*********+++++++++...///111222111///,,,***%%%%%%'''(((***,,,---...&&&&&&%%%%%%$$$###""""""!!!!!!######$$$###"""!!!###############$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$&&&******&&&$$$&&&+++%%%$$$((()))'''&&&(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&,,,,,,+++***)))(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############ !!!&&&&&&"""############"""""""""""" !!!!!!!!!!!!###%%%'''((()))))))))***++++++***)))(((''')))***+++,,,,,,,,,+++***,,,,,,***(((---===TTTfffjjjXXXAAA111,,,///111222111111000000111333444666000///...,,,***)))''''''#########""""""""""""!!!###$$$%%%'''(((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$########################!!!###%%%''''''%%%!!!"""############$$$$$$$$$###$$$$$$%%%&&&'''(((((((((&&&$$$%%%((()))(((%%%***))))))***---222666999999999999999888888888888888777777:::===>>><<<999;;;<<<===???AAACCCDDDEEEFFFEEEDDDBBBBBBBBBCCCDDDEEEFFFGGGHHHJJJKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLNNNOOOPPPRRRRRRRRRRRRQQQRRRSSSVVVXXXZZZ[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWWWWVVVVVVUUUTTTTTTPPPJJJCCC===888222***$$$((($$$"""%%%))),,,333:::BBBMMMZZZggguuuxxxnnniiiiiilllooopppsssrrrpppoooooorrrtttvvvzzzzzz{{{|||}}}~~~{{{{{{||||||}}}}}}~~~~~~}}}}}}|||}}}~~~*********)))))))))((((((((((((((())))))******+++++++++******)))((((((''''''''''''''''''''''''''')))))))))))))))))))))(((((()))***++++++***))))))((()))***++++++***)))(((************)))))))))))))))))))))*********++++++---///000111000...+++***&&&&&&'''(((***+++,,,---%%%%%%%%%$$$$$$#########!!!"""###$$$$$$###"""!!!$$$$$$$$$#########""""""######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&)))(((&&&(((---111444555111***%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%*********)))((((((''''''''''''''''''&&&&&&&&&%%%$$$$$$%%%%%%&&&''''''(((''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!#########'''...///,,,###############""""""!!! !!!!!!!!! !!!###&&&'''(((((((((+++,,,---------,,,+++******+++,,,---------++++++,,,------...333DDDZZZjjjfffWWWBBB444000222333333000000//////000111333444000///...,,,***((('''&&&$$$$$$#########"""""""""$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$###########################)))///333111+++&&&###"""############$$$$$$$$$$$$$$$%%%&&&'''(((((())))))'''&&&(((***+++)))'''+++++++++,,,...222555777888888888888888888888888888777888:::===>>><<<:::<<<<<<>>>???AAACCCDDDEEEEEEEEEDDDCCCCCCCCCDDDDDDFFFFFFGGGHHHIIIJJJJJJKKKHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHJJJJJJJJJKKKLLLLLLMMMMMMNNNOOOQQQRRRSSSSSSRRRRRRSSSTTTVVVXXXZZZ[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYWWWSSSMMMHHHCCC;;;222++++++'''$$$'''+++...666===DDDOOO^^^kkkxxx}}}vvvmmmhhhiiilllnnnooorrrqqqpppoooppprrrtttuuuxxxyyyzzzzzz|||}}}}}}~~~zzz{{{{{{||||||}}}}}}~~~}}}|||||||||~~~))))))))))))((((((((((((((())))))))))))))))))))))))))))))(((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))((((((((('''(((((()))))))))(((((()))))))))(((((((((''''''(((((()))))))))*********---.../////////---+++)))''''''(((((()))*********$$$$$$$$$$$$$$$$$$######"""###$$$$$$$$$###"""!!!$$$$$$$$$######""""""!!!#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&(((&&&&&&---777HHHSSSUUUCCC...%%%$$$###&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''((((((((('''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###### ###%%%'''---444666333#########$$$###""""""!!!!!! !!!""""""!!!"""$$$&&&'''''''''''',,,---.../////////...---,,,---...///......,,,,,,,,,---...000555AAASSS```XXXKKK<<<222///000111111......------...///000111000///---+++)))'''&&&%%%%%%%%%%%%$$$$$$$$$######&&&&&&'''(((((((((''''''%%%$$$$$$$$$$$$#########""""""""""""""""""""""""%%%///:::>>>999111***'''"""############$$$$$$$$$$$$$$$%%%&&&'''((())))))))))))***,,,......,,,))),,,------...000222444555555666666777777888888999888888999;;;===>>>===;;;======>>>@@@AAACCCDDDDDDCCCCCCDDDEEEEEEEEEDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTUUUWWWYYYZZZ[[[ZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]^^^^^^^^^^^^___]]]YYYVVVQQQIII>>>666000+++'''))),,,000888@@@GGGSSScccppp|||yyyssskkkhhhiiilllnnnnnnoooooooooooopppqqqrrrsssvvvvvvwwwxxxyyyzzz{{{{{{yyyzzzzzz{{{||||||}}}}}}||||||||||||~~~))))))(((((((((''''''''')))))))))(((((('''''''''''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&''''''***)))((('''''''''''''''&&&&&&''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((((((((()))))))))+++,,,---...---,,,***)))((((((((((((((((((((((((############$$$$$$$$$$$$"""###$$$$$$$$$###"""!!!############""""""""""""""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''%%%&&&111>>>aaarrrqqqRRR222&&&&&&%%%%%%&&&&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$######%%%%%%%%%&&&&&&''''''''')))(((((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###### $$$'''(((+++111333111###$$$$$$$$$$$$###""""""###""""""!!!!!!"""#########$$$%%%'''((((((''''''+++,,,---/////////............///000000///---,,,***,,,,,,,,,...555???HHHAAA:::000++++++,,,---,,,,,,,,,+++++++++,,,......///...---+++)))'''%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$''''''(((((((((((((((((($$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$///;;;>>>888///)))'''""""""#########$$$$$$$$$%%%%%%&&&'''((())))))******+++...000111000...,,,//////000111111222222333444444555666777888999999888999:::<<<===>>>===<<<>>>>>>???@@@AAACCCCCCDDDAAABBBDDDEEEFFFEEEEEEDDDFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPQQQQQQRRRSSSSSSTTTTTTTTTVVVWWWYYYZZZ[[[[[[[[[ZZZ\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^______```aaaaaacccbbbaaaaaa^^^VVVKKKCCC666///******,,,111999BBBKKKXXXhhhttttttoooiiigggiiilllmmmlllmmmmmmnnnooopppqqqqqqqqqttttttuuuuuuvvvwwwwwwxxxxxxxxxyyyzzz{{{||||||}}}{{{{{{|||}}}(((((((((''''''''''''&&&))))))(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&'''+++***(((&&&%%%%%%&&&'''%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&%%%&&&&&&'''''''''(((((((((***++++++,,,+++***))))))((((((((('''''''''&&&&&&#####################$$$"""######$$$###"""!!! !!!!!!!!!""""""######$$$!!!!!!"""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&$$$&&&222>>>eeetttpppPPP000%%%''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&'''''')))(((((((((((('''''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""&&&'''%%%&&&)))***)))&&&&&&%%%%%%$$$$$$$$$$$$&&&%%%$$$#########%%%&&&$$$%%%'''((()))))))))((()))***,,,---...------,,,//////000111000///...---***+++,,,+++***,,,111555111---)))(((***,,,---,,,+++***)))))))))***+++,,,------+++***((('''%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$''''''''''''((((((((()))$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!***333555...'''%%%%%%""""""#########$$$$$$$$$%%%&&&&&&'''((()))***++++++---000222333222000///111111222222222222222222333444444666777888999:::888999<<<===>>>>>>>>>>>>??????@@@AAABBBBBBCCCCCCAAABBBCCCEEEEEEEEEDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLMMMNNNOOOPPPQQQRRRRRRSSSSSSSSSTTTUUUUUUVVVXXXYYYZZZ\\\]]]]]]\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]]]]^^^___```aaaaaabbbbbbccceeeeee```VVVOOO???666///,,,---000999BBBNNN[[[jjjvvv~~~yyynnnjjjffffffiiikkkllljjjkkkkkklllmmmoooooopppppprrrrrrrrrsssttttttuuuuuuvvvwwwxxxyyyzzz{{{||||||{{{{{{|||~~~((('''''''''&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''...+++(((%%%$$$%%%&&&'''%%%%%%%%%%%%&&&'''((()))'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''')))))))))******))))))(((((((((''''''&&&&&&&&&&&&##################""""""!!!""""""###"""!!!!!!!!!!!!"""""""""######!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$%%%...888NNNWWWUUU@@@***###%%%'''$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########&&&'''######&&&))))))***(((&&&%%%$$$%%%'''((()))(((&&&%%%$$$%%%'''(((%%%&&&(((***++++++++++++***+++,,,---------,,,+++///000111111000///---,,,+++,,,------,,,---///000,,,******+++---/////////***)))(((''''''((()))***++++++***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&'''((()))***%%%$$$$$$$$$$$$#########""""""""""""""""""""""""$$$******&&&""""""###"""############$$$$$$$$$&&&&&&'''((()))***+++++++++...111222222111111222333333222222222222333333444444555666888999::::::888:::===>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCAAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNOOOQQQRRRSSSSSSTTTTTTTTTTTTTTTVVVWWWWWWYYYZZZ\\\^^^____________^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^___``````aaaaaabbbaaabbbeeegggeee^^^YYYLLLAAA777111000222:::CCCQQQ]]]kkktttzzz|||wwwpppiiifffdddeeeiiikkkkkkiiijjjjjjjjjkkkmmmnnnpppqqqqqqqqqqqqqqqrrrrrrssssssuuuvvvwwwxxxyyyzzz{{{|||||||||}}}'''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((000---)))%%%$$$%%%&&&(((&&&%%%%%%%%%&&&''')))***''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&$$$$$$######""""""!!!!!! !!!!!!!!!!!!$$$######"""!!! !!!!!!"""######$$$########################$$$""""""%%%%%%%%%)))000666888777222***%%%$$$%%%""""""#########$$$$$$$$$####################################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######"""&&&'''%%%&&&---333666---+++'''$$$$$$&&&))),,,,,,+++((('''&&&''')))***&&&''')))+++---.........---.../////////...---,,,///000000000000...---,,,,,,---......---,,,------))))))******,,,,,,,,,+++))))))((('''''''''((()))))))))((((((((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&(((***+++%%%%%%%%%%%%$$$$$$$$$$$$########################"""$$$%%%$$$###"""###"""############$$$$$$$$$&&&'''((()))***++++++,,,+++---000111000000111333555444333222222333444555666666777777888999::::::888;;;>>>???>>>===???@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBCCCCCCDDDEEEFFFFFFHHHIIIJJJKKKKKKIIIJJJJJJKKKKKKLLLMMMMMMMMMNNNOOOPPPRRRSSSTTTUUUUUUUUUTTTTTTUUUVVVXXXXXXZZZ[[[^^^```aaabbbbbbbbb^^^^^^^^^^^^^^^^^^^^^^^^``````aaaaaabbbbbbcccccceeecccccceeeggggggccc___ZZZNNNAAA999555666>>>GGGSSS]]]iiiqqquuuvvvppphhheeecccbbbeeeiiikkkjjjhhhjjjiiiiiiiiijjjmmmoooqqqpppppppppqqqqqqqqqqqqqqqtttuuuvvvwwwxxxzzz{{{{{{|||}}}''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((111...)))%%%$$$%%%''')))&&&&&&%%%%%%&&&((()))***(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###"""!!!!!! !!!!!! '''&&&$$$###!!! !!!!!!"""#################################%%%""""""%%%&&&$$$&&&)))+++((()))......)))$$$###!!!""""""""""""#########""""""""""""""""""""""""""""""######$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$###### %%%((('''+++555???CCC000,,,((($$$$$$'''+++......,,,***(((''')))***,,,&&&'''***,,,...///000000000111222222111000///...///000000000///...,,,+++,,,------,,,***)))'''''''''''''''''''''&&&%%%$$$))))))''''''&&&'''((()))'''''''''(((((((((((((((%%%%%%%%%$$$$$$$$$###############$$$%%%(((***+++&&&&&&&&&%%%%%%%%%$$$$$$######################## !!!$$$%%%&&&&&&$$$###"""############$$$$$$$$$''''''((()))***+++,,,,,,+++---000000...///111444666555333111111333555777777777777888999999::::::888;;;???@@@>>>===???AAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@???>>>???@@@@@@??????@@@@@@@@@AAAAAAAAA???@@@AAABBBCCCDDDDDDEEEFFFFFFGGGHHHJJJKKKLLLLLLJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNOOOQQQRRRTTTUUUUUUVVVUUUTTTTTTUUUVVVXXXYYYZZZ\\\^^^aaacccddddddddd________________________cccccccccddddddddddddeeeiiifffdddeeeggghhheeebbbdddWWWIII???::::::BBBJJJSSS]]]hhhooorrrqqqkkkccccccbbbbbbdddiiikkkiiigggjjjiiihhhhhhiiilllooorrrppppppppppppqqqqqqqqqqqqttttttuuuwwwxxxyyy{{{{{{}}}~~~%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$))))))(((&&&&&&%%%%%%%%%&&&&&&''''''((())))))***%%%%%%&&&''''''(((((()))++++++******)))(((((('''######$$$&&&'''((()))***&&&&&&%%%$$$$$$###""""""(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$#########&&&&&&%%%$$$######""""""%%%%%%%%%$$$$$$$$$###### ((((((&&&$$$""" ########################$$$$$$######""""""!!!!!!""""""!!!!!!!!!###%%%&&&&&&&&&&&&&&&%%%###!!! $$$###"""!!! !!!!!!"""########################"""###$$$%%%%%%$$$"""!!!###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&'''))))))((('''&&&((('''&&&&&&&&&'''((()))((('''''''''''''''&&&&&&$$$$$$$$$$$$############'''''''''***///666===AAA---+++(((&&&%%%%%%'''((((((((((((((((((((((((((()))---222333111///000111......//////000000111111.........////////////000------------------------((((((((((((((((((((((((&&&&&&((())))))(((''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$###&&&---222...,,,)))&&&%%%&&&''')))))))))***+++---......///555555555555555444444444777777777777888:::<<<======>>>@@@AAABBBAAAAAA@@@?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@AAAAAABBBBBBCCC>>>???@@@AAABBBCCCCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNPPPQQQRRRSSSSSSTTTUUUVVVXXXYYYZZZ[[[XXXXXXYYYYYYZZZ[[[[[[[[[XXX[[[___dddhhhiiijjjjjjcccbbbaaaaaaaaabbbdddeeefffffffffgggggggggggghhhddddddeeefffggghhhiiijjjgggbbbYYYMMMDDDBBBFFFKKKXXX^^^eeehhhgggdddbbbbbb___```aaabbbcccdddeeeeeeiiiiiihhhhhhhhhjjjkkklllllloooqqqqqqpppooorrruuussstttuuuvvvwwwyyyzzzzzz{{{%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$(((&&&$$$%%%'''(((((('''&&&&&&&&&'''((())))))***))))))))))))************,,,+++***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&******)))(((''''''&&&&&&############$$$$$$$$$$$$'''''''''((())))))*********)))))))))((('''''''''$$$$$$#########"""""""""$$$%%%%%%%%%%%%%%%%%%%%%))))))(((&&&%%%###"""""" !!!!!!"""""""""###$$$$$$$$$#########""""""""""""""""""###$$$%%%&&&$$$%%%%%%&&&&&&%%%######%%%$$$######"""###$$$$$$########################"""###$$$$$$%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&""""""###$$$%%%%%%%%%%%%++++++************++++++))))))(((((((((((('''&&&$$$$$$$$$$$$############%%%$$$$$$%%%(((---222555+++)))'''%%%$$$%%%'''(((''''''''''''''''''''''''(((,,,111222000......000.........///////////////------------............------------------------))))))))))))))))))))))))(((((()))******)))((('''((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''%%%$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$&&&+++000,,,+++)))'''&&&'''((()))))))))***+++,,,---......333333444444444444444444666666666888:::===???AAA<<<===???@@@@@@@@@??????>>>=========<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===???@@@@@@AAAAAABBBBBBCCCAAABBBCCCCCCEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLMMMNNNOOOQQQRRRSSSSSSUUUUUUVVVWWWXXXZZZ[[[[[[XXXYYYYYYZZZ[[[[[[\\\\\\YYY\\\```dddgggiiiiiiiiidddccccccbbbcccdddeeefffggggggggghhhhhhhhhhhhiiihhhhhhiiiiiijjjkkkllllllkkkfff^^^TTTMMMKKKNNNRRRZZZ___dddgggeeecccbbbaaa___``````aaacccddddddeeehhhhhhgggggggggiiijjjkkkkkknnnqqqqqqppppppsssvvvvvvvvvwwwxxxyyy{{{||||||&&&&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$%%%&&&$$$"""&&&+++...---***&&&&&&&&&''''''((()))***---------,,,,,,,,,,,,,,,///...,,,***(((''''''&&&))))))))))))((((((((((((&&&&&&%%%$$$############""""""######$$$%%%%%%&&&""""""###$$$&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################"""""""""!!!!!! """"""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$"""###$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&########################!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$&&&''')))***000000111222222222222222000...---,,,,,,+++)))'''%%%%%%%%%$$$$$$$$$######'''&&&$$$###$$$&&&)))+++((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''+++//////---,,,,,,...............------------+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++***+++,,,,,,+++***((('''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$#########"""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''***,,,))))))(((((((((((())))))))))))***+++,,,------...111111111222222333333333444444555777:::===@@@BBB;;;<<<<<<============<<<;;;;;;::::::::::::::::::999999:::;;;<<<======>>>??????@@@@@@AAABBBBBBCCCEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNOOOQQQRRRSSSTTTTTTXXXXXXXXXYYYZZZ[[[[[[\\\ZZZZZZZZZ[[[\\\\\\]]]]]]\\\^^^aaaeeeggghhhhhhhhhffffffeeeeeeeeefffggghhhiiiiiiiiijjjjjjjjjjjjkkklllmmmmmmmmmnnnnnnooooooooolllfff___YYYXXXZZZ]]]___aaaddddddbbbaaa```aaa______```aaabbbcccddddddffffffeeeeeefffgggiiijjjiiilllpppppppppqqqtttwwwxxxxxxyyyzzz{{{}}}~~~'''&&&&&&%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%###$$$+++444777222---(((''''''''''''((()))***............------------000///...,,,+++*********************++++++,,,,,,&&&%%%$$$######$$$$$$%%%&&&&&&''''''((()))))))))$$$$$$$$$$$$%%%''')))***%%%%%%%%%%%%%%%%%%&&&&&&((((((''''''''''''''''''%%%%%%$$$$$$$$$$$$$$$###""""""""""""############&&&'''((()))***+++,,,---(((''''''&&&&&&&&&'''(((%%%&&&'''((((((((('''&&&%%%&&&&&&'''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&########################!!!"""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''(((((()))***,,,///111333555777999<<<>>>>>>???>>>===:::777555444111---)))''''''&&&&&&%%%%%%$$$$$$+++***(((&&&%%%&&&'''(((&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%)))------+++)))***,,,---------,,,,,,+++++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$%%%%%%%%%#########""""""""""""!!!""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((('''(((((()))''''''(((((()))))))))))))))))))))***+++,,,,,,---......//////000111222222111111222333555888;;;===888888999999999999999999777777888888888999999999888888999;;;<<<===>>>?????????@@@AAABBBCCCCCCDDDFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMQQQQQQRRRSSSTTTUUUVVVVVV[[[[[[[[[\\\\\\\\\]]]]]]\\\\\\\\\]]]^^^^^^_________```ccceeeggghhhhhhhhhiiiiiiiiiiiiiiijjjjjjjjjkkkkkklllllllllmmmmmmmmmoooooooooooooooooooooppprrrpppmmmiiieeedddeeefffdddcccbbbaaa_________```______``````aaabbbccccccddddddcccddddddfffhhhiiihhhllloooqqqppprrruuuyyyxxxxxxyyyzzz|||~~~&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%)))222;;;===666...***)))((('''''')))***+++---------..................---+++***)))***++++++((())))))***++++++,,,,,,---,,,+++******+++,,,---))))))*********+++++++++...---,,,+++***+++------+++++++++++++++++++++,,,'''''''''''''''''''''''',,,,,,++++++************))))))******+++++++++,,,(((((()))***,,,---......+++***)))(((((()))+++,,,******+++,,,+++***((('''***))))))((((((((((((((($$$$$$%%%%%%%%%%%%%%%%%%########################"""######$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&&&&&&&((((((((((((''''''&&&&&&&&&&&&&&&''''''(((((((((+++++++++---///222555777:::<<<@@@DDDGGGJJJKKKKKKKKKGGGBBB???>>>999222,,,***))))))(((''''''&&&&&&))))))((('''&&&&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((++++++((('''(((***,,,+++++++++***)))))))))(((((((((((())))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,+++)))((()))((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%######$$$$$$$$$$$$%%%%%%#########""""""""""""!!!""""""#########$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''(((((((((((('''''''''(((((())))))******((())))))******++++++++++++,,,,,,---...//////000......------...000111222333333333444444555666666444444555666777888888999888888:::;;;===>>>@@@@@@???@@@AAABBBCCCDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNTTTUUUUUUVVVWWWXXXYYYYYY]]]]]]]]]^^^^^^_________^^^______``````aaaaaabbbbbbccceeeggghhhiiiiiiiiilllllllllmmmmmmmmmmmmmmmnnnnnnnnnoooooooooppppppoooooooooooopppppppppppptttsssrrrqqqpppooonnnmmmgggdddaaa^^^]]]]]]^^^^^^_________``````aaaaaabbbcccbbbbbbbbbdddeeeggghhhiiilllppprrrrrrssswwwzzzxxxxxxxxxzzz|||%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''+++333:::;;;555///,,,+++)))((((((***+++---------...///111222333444///...+++***)))***+++,,,+++,,,---...///111222222222111...,,,******+++,,,++++++,,,---......//////000///,,,***))))))***+++************************(((((()))))))))))))))***+++++++++***))))))(((((()))))))))))))))))))))***((())))))***+++,,,------///...,,,++++++---///000111000000///---+++***)))---,,,++++++*********+++''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&'''(((((((((++++++******)))((((((((('''''''''((())))))************,,,...000333555666===???CCCGGGKKKNNNQQQRRRSSSNNNIIIGGGEEE@@@777000---,,,,,,+++***)))((((((%%%%%%%%%%%%&&&%%%%%%%%%&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((***)))'''%%%'''))))))))))))))))))((((((((('''''''''((((((((())))))))))))))))))))))))))))))***************************+++,,,,,,+++***((('''))))))))))))))))))(((((((((((((((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########"""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((((('''&&&'''))))))((('''((((((((((((((()))******(((((()))))))))******************++++++,,,,,,---,,,+++***)))((()))******---------...000111333444222222333555666888999999999:::;;;<<<>>>???@@@AAAAAAAAABBBCCCDDDFFFGGGGGGFFFGGGGGGHHHIIIJJJKKKKKKLLLMMMNNNOOOPPPQQQQQQRRRXXXXXXYYYZZZZZZ[[[\\\\\\^^^______```aaabbbbbbbbbaaabbbbbbcccddddddeeeeeeeeefffgggiiijjjkkkkkkkkknnnooopppqqqqqqqqqppppppqqqqqqqqqqqqrrrrrrrrrrrrppppppqqqqqqqqqrrrrrrrrrvvvvvvwwwyyyzzzxxxuuurrrhhhddd```]]]\\\]]]]]]]]]^^^_________`````````aaabbbbbbaaabbbccceeeggghhhkkknnnrrrsssssstttxxx|||yyyyyyzzz|||###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&'''(((***...111222111...///---+++***)))+++---......///111333666888:::;;;<<<:::777444222111222333444666999===BBBFFFIIIKKKBBB???;;;666222000//////111222444666888:::<<<===888666333000///000111222222222111111000000//////333333444444444555555555222222111000000///......//////......---,,,,,,+++000000000000111111222222222111///......000222444777666444111...---++++++...---,,,,,,,,,---...///------------,,,+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$%%%&&&'''(((***++++++------,,,++++++***))))))((((((((()))***+++++++++,,,---000222444666777888???@@@BBBEEEHHHLLLOOOQQQSSSOOOJJJIIIIIIDDD<<<444//////...---,,,+++******''''''((()))))))))((((((''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%(((***)))&&&%%%&&&)))''''''''''''(((((((((((('''''''''(((((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((()))******)))((('''))))))))))))))))))))))))))))))(((((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((()))&&&%%%&&&(((***)))(((***)))'''&&&'''(((***+++((((((((()))))))))))))))))))))))))))***************)))((('''&&&&&&'''(((((((((((())),,,...111222000111222444666888999:::;;;<<<===>>>???@@@AAABBBBBBBBBCCCEEEFFFGGGHHHIIIIIIJJJKKKKKKMMMMMMNNNOOOPPPQQQRRRTTTUUUWWWXXXYYY[[[\\\\\\]]]]]]^^^^^^_________```aaacccdddeeeeeeddddddeeeffffffgggggghhhggggggiiijjjlllmmmnnnnnnpppqqqrrrssstttssssssrrrssssssssssssttttttttttttssssssttttttuuuvvvwwwwwwyyyzzz}}}|||wwwhhhccc^^^\\\\\\]]]]]]\\\^^^^^^____________``````bbbaaaaaabbbccceeehhhiiimmmppptttuuutttuuuyyy|||||||||~~~"""###$$$%%%&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&)))((((((((()))+++---...000...,,,******,,,...//////111333777:::===@@@AAALLLIIIEEEAAA>>><<<<<<======@@@FFFNNNVVV^^^dddggg]]]YYYRRRKKKFFFBBB@@@???999;;;===AAAEEEHHHJJJLLLKKKIIIFFFCCCCCCCCCEEEFFFFFFFFFEEEDDDDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCEEEEEEDDDCCCCCCBBBAAAAAAAAAAAA@@@>>>===<<<;;;;;;999999999999::::::::::::444222000///000222444666<<<:::666222///---,,,,,,------------...000222333222222222222000...,,,+++'''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%&&&$$$%%%&&&((()))+++,,,---......------,,,+++******((())))))***+++,,,,,,,,,222333666999;;;<<<<<<<<>>666111000///...---,,,++++++---...///000000///...---((((((''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%(((***(((%%%$$$&&&)))%%%&&&&&&''''''((((((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&((())))))((('''''')))))))))))))))************))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((()))))))))&&&$$$%%%(((******)))+++***'''&&&&&&'''***+++(((((((((((())))))))))))))))))))))))((((((((((((***)))(((&&&&&&'''(((((($$$%%%%%%'''))),,,///111000000222444666888999:::======>>>???@@@AAAAAABBBCCCCCCDDDFFFGGGIIIJJJJJJLLLMMMNNNNNNPPPPPPQQQRRRTTTTTTVVVXXXZZZ\\\]]]^^^]]]^^^^^^______`````````___```aaabbbdddeeefffgggffffffgggggghhhiiiiiiiiihhhhhhjjjkkkmmmnnnppppppqqqrrrtttuuuuuuuuutttsssttttttttttttuuuuuuuuuuuuuuuuuuvvvwwwyyyzzz{{{{{{}}}~~~{{{gggccc^^^\\\]]]^^^]]]\\\^^^^^^__________________bbbaaaaaabbbdddfffhhhiiinnnrrruuuvvvuuuvvvyyy}}}&&&&&&((()))))))))((('''$$$%%%&&&&&&'''((()))))),,,,,,***(((+++111111---111000...------///111333555:::??????AAALLL```pppzzzmmmaaaZZZZZZ^^^aaa```fffrrrzzzsssiii[[[QQQDDDNNN]]]jjjttt{{{}}}xxxtttrrrsssuuuwwwuuuxxx|||{{{wwwsssrrrsssooolllmmmrrrsssrrrssswwwvvvvvvvvvuuusssqqqooommmhhhgggfffdddbbb^^^[[[YYY```aaa```\\\ZZZVVVMMMCCC>>><<<999888:::@@@FFFKKKIIIPPPLLL<<<000222444222555444333555999@@@GGGKKKOOOTTTVVVSSSNNNGGG;;;000000...,,,...222333111...222000,,,)))''''''((()))+++***)))***---000111222///666===@@@<<<555...+++'''&&&&&&&&&(((***,,,---111BBBPPPOOOGGGEEEEEEEEECCCFFFIIIJJJKKKMMMRRRWWWRRROOOMMMOOOQQQLLLAAA888333222000///......///000111000---,,,+++---///000))))))'''&&&%%%&&&&&&'''((((((''''''((()))+++,,,)))(((&&&%%%$$$$$$%%%%%%$$$%%%&&&&&&%%%%%%&&&(((&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***'''$$$$$$''')))(((&&&%%%%%%&&&&&&'''((())))))***)))'''%%%$$$$$$$$$%%%'''''''''&&&&&&%%%%%%$$$((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''((((((((()))))))))(((''''''((()))***************))))))))))))%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''')))+++...///111111222333666999<<<===>>>>>>???@@@BBBCCCDDDDDDEEEEEEFFFHHHJJJKKKMMMMMMPPPOOOPPPPPPRRRTTTWWWXXXWWWYYY[[[]]]^^^______^^^`````````aaabbbbbbccccccccccccdddfffgggiiijjjjjjiiiiiiiiiiiiiiijjjjjjjjjtttssspppooonnnppprrrtttttttttuuuuuuvvvvvvwwwwwwwwwwwwwwwxxxxxxyyyyyyzzzyyyzzz|||}}}~~~~~~~~~}}}wwwiiibbb[[[YYY]]]```^^^[[[^^^^^^]]]]]]]]]^^^```aaa]]]___bbbcccdddffflllpppqqqtttwwwwwwvvvvvvyyy|||{{{(((((()))))))))(((''''''''''''((()))***,,,---...000///------333::::::555999777555444444777:::<<>>JJJUUUWWWRRRFFFDDDAAA???@@@CCCGGGJJJ^^^dddmmmvvvdddNNNGGGFFFDDDBBBDDDJJJUUUeeeyyymmmYYY???888555@@@QQQXXXRRRGGG;;;999666333000000000000111111333777;;;>>>>>>===@@@LLLZZZ]]]RRRBBB444---------...///000222333444@@@OOO\\\ZZZPPPIIIHHHIIILLLNNNOOOPPPQQQTTTXXX[[[ZZZZZZYYYVVVPPPGGG???:::999888666444333222333333444222000...------/////////......------------...++++++******+++,,,...//////...,,,+++******+++,,,,,,++++++...111222///,,,((((((((((((''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,)))''''''***+++***((($$$%%%%%%&&&&&&'''''''''******++++++++++++******''''''''''''((((((((((((***)))(((''''''((()))***''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((())))))))))))((('''&&&&&&'''((()))%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&''')))+++---/////////000222555999<<<>>>@@@AAABBBCCCDDDFFFGGGGGGIIIJJJKKKMMMNNNPPPQQQRRRSSSSSSTTTUUUVVVXXXZZZ[[[[[[\\\^^^___aaaaaabbbbbbccccccddddddeeeffffffggghhhhhhiiijjjlllmmmnnnnnnoooooopppppppppqqqqqqqqqvvvuuusssrrrrrrsssuuuvvvvvvvvvwwwwwwxxxyyyyyyzzzzzzzzz{{{||||||}}}~~~~~~~~~vvvddd___XXXWWWZZZ\\\ZZZWWW[[[[[[[[[[[[]]]___aaabbbdddhhhlllooooooppptttwwwzzz}}}000000111333777;;;???AAACCCBBBCCCDDDFFFIIILLLNNNOOOQQQUUU___rrrkkkiiifffeeefffiiimmmppp~~~lllhhhiiiiiifffgggkkkttt~~~hhhOOOJJJKKKVVVbbbeeeZZZNNNBBB@@@===:::888777777777>>>@@@EEEMMMUUUYYYZZZZZZYYY```eee___PPP@@@777444//////000000111333444555>>>JJJTTTSSSKKKEEEGGGKKKTTTTTTTTTUUUVVVXXXZZZ\\\[[[]]]\\\WWWNNNEEE@@@===<<<;;;999666444333333333777666444333333444555666000000000////////////000...------,,,---///000111000///---,,,++++++,,,------++++++000555666111,,,)))))))))((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''***'''%%%&&&)))***(((&&&$$$%%%%%%%%%&&&&&&'''''''''(((***+++,,,+++******''''''(((((())))))******+++***)))(((((()))***+++'''((())))))))))))((('''(((((()))))))))((('''&&&'''(((((((((((())))))))))))((('''&&&&&&&&&'''(((&&&&&&'''''''''&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))+++---......///000222555999===???BBBBBBDDDEEEGGGHHHIIIJJJMMMMMMOOOPPPRRRTTTUUUUUUUUUVVVWWWXXXZZZ\\\]]]^^^^^^___```aaacccdddeeeeeeffffffgggggghhhiiiiiiiiikkkllllllnnnooopppqqqqqqpppqqqqqqqqqrrrsssssssssxxxwwwvvvuuuuuuvvvxxxyyyxxxxxxyyyyyyzzz{{{||||||}}}}}}~~~}}}sss```\\\WWWUUUWWWYYYXXXVVVZZZZZZZZZ[[[]]]```cccdddfffkkkpppsssssstttwwwzzz|||~~~:::===CCCKKKUUU___ggglllmmmmmmmmmnnnpppsssuuuwwwwwwzzzpppsssxxx~~~zzzmmmcccZZZYYYVVVTTTSSSRRRQQQQQQWWWZZZaaajjjrrrwwwxxxxxxtttwwwuuukkkZZZJJJAAA???>>>>>>===<<<===>>>@@@AAADDDJJJPPPQQQNNNMMMQQQWWWcccbbbaaa```aaabbbcccdddaaacccccc]]]TTTKKKHHHGGGDDDCCC@@@===;;;999999888555444444444444666777888000111111111111111111111000000//////000111333444000///---,,,++++++,,,,,,---++++++///444444000*********)))))))))((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''%%%###$$$'''(((&&&###%%%%%%&&&&&&&&&&&&&&&'''$$$%%%'''((())))))(((''''''(((((())))))*********+++***)))(((((()))***+++'''((()))******)))((('''((()))***+++***)))'''&&&(((((((((((()))))))))***)))(((&&&%%%%%%%%%&&&''''''((()))))))))(((&&&%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))+++---......///000333666:::>>>@@@DDDDDDFFFGGGIIIKKKLLLMMMPPPPPPRRRSSSUUUWWWXXXXXXXXXYYY[[[\\\^^^```aaaaaaaaabbbbbbdddeeefffhhhhhhiiiiiijjjjjjkkkllllllmmmnnnoooppppppqqqrrrsssssspppqqqqqqrrrssssssttttttyyyyyyxxxxxxyyyzzz{{{|||zzz{{{{{{|||~~~xxxlll[[[XXXUUUTTTVVVWWWVVVUUUZZZZZZ[[[]]]___cccfffhhhiiimmmsssuuuvvvwwwzzz|||}}}\\\aaajjjvvv}}}mmmaaaZZZVVVTTTQQQNNNNNNPPPSSSUUUSSSRRRUUUYYY[[[\\\___dddnnnllliiigggggghhhgggfffcccdddbbb]]]TTTMMMJJJIIIDDDBBB???<<<999777666666222222222222333444555555333333444555555555444444333333222222222444555666111000...---,,,,,,---------,,,,,,...111111...+++++++++******))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''&&&$$$###%%%'''(((%%%"""''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&(((((((((((())))))))))))+++***)))(((((()))***+++''')))***,,,,,,***)))''')))***+++,,,+++)))'''&&&((((((((()))))))))******)))(((&&&%%%$$$$$$%%%&&&'''(((***+++***)))'''%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''((()))***,,,---...///111444888<<<@@@BBBFFFFFFHHHJJJLLLMMMOOOPPPRRRSSSTTTVVVWWWYYYZZZ[[[[[[\\\^^^```bbbcccddddddddddddeeefffgggiiijjjkkkllllllmmmmmmnnnoooooooooqqqqqqrrrrrrsssttttttuuuqqqrrrrrrssstttuuuvvvvvv{{{{{{{{{{{{|||}}}~~~~~~}}}~~~pppcccWWWUUUSSSSSSUUUVVVWWWVVV[[[[[[]]]___cccgggjjjlllmmmqqqvvvxxxxxxzzz~~~{{{vvvrrrqqqssswwwzzzwwwrrrrrrzzz~~~|||}}}}}}yyyvvvvvvuuusssppppppnnnkkkeee^^^WWWSSSQQQKKKIIIEEEAAA>>><<<;;;:::999999888888777777777777777888999:::;;;::::::999555444444444444666777888444333111000//////000000//////////////////...---,,,,,,+++******)))((((((*********)))))))))(((((('''''''''''''''''''''''')))'''&&&'''***+++((($$$((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&'''''')))(((((((((((((((''''''***)))(((((((((((()))***((()))+++,,,,,,+++)))((()))+++,,,---,,,***'''&&&(((((()))))))))*********((('''&&&$$$$$$$$$$$$%%%%%%&&&((())))))'''%%%###%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''(((((('''((()))***,,,---///000222555999>>>BBBDDDGGGHHHIIIKKKMMMOOOQQQRRRSSSTTTUUUWWWYYYZZZ\\\\\\]]]^^^aaaccceeefffffffffggggggggggggiiijjjlllnnnnnnnnnoooppppppqqqqqqrrrrrrssssssttttttuuuuuuvvvuuuuuuvvvwwwxxxyyyzzzzzz||||||}}}}}}~~~{{{hhhZZZSSSSSSRRRSSSUUUVVVWWWXXX\\\]]]___bbbfffjjjnnnpppssswwwzzz||||||~~~zzzsssmmmhhheee^^^\\\XXXTTTPPPNNNMMMLLLCCCCCCBBB@@@???===<<<<<<;;;<<<===?????????>>>===666666555555666777888:::777666444333222222333333111222222111///...///000,,,,,,++++++***))))))(((************))))))))))))((((((((((((((((((((((((+++))))))***------***''')))))))))))))))((((((((()))((('''&&&&&&'''((()))))))))((((((''''''&&&&&&***)))(((''''''((()))***((()))+++------+++)))(((***+++---------***'''&&&))))))))))))************((('''&&&$$$######$$$$$$"""$$$&&&''''''%%%"""!!!%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''(((((((((((()))***,,,---///000222666:::???CCCFFFHHHIIIJJJLLLNNNPPPRRRSSSTTTUUUVVVXXXYYY[[[\\\]]]^^^```bbbdddfffggggggggghhhhhhhhhhhhiiikkknnnooooooppppppqqqqqqrrrssssssssssssttttttuuuuuuvvvvvvxxxxxxyyyzzz{{{|||}}}~~~}}}}}}~~~xxxdddUUUQQQQQQRRRSSSUUUWWWXXXYYY]]]^^^```ccchhhlllqqqsssxxx{{{~~~yyysssmmmfffaaa\\\[[[YYYWWWSSSPPPMMMKKKJJJKKKPPP\\\eeebbbTTTFFFDDD@@@;;;:::<<<>>>>>>===888777666888;;;<<<999555444111///000333444222///111222333333222111///......------,,,++++++******,,,+++*********+++------........................++++++++++++++++++++++++))))))******+++++++++,,,------,,,+++***)))((('''%%%&&&'''((()))***+++,,,+++++++++,,,,,,------...,,,,,,,,,+++++++++******+++++++++*********))))))((('''&&&%%%###"""!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&+++******+++,,,...000222000333666888888;;;AAAEEEIIIHHHHHHIIILLLPPPUUUXXXXXXYYYZZZ[[[]]]___```aaa```bbbdddfffggggggggggggjjjkkklllmmmnnnpppqqqqqqrrrrrrrrrsssssstttttttttttttttuuuvvvwwwxxxyyyyyy{{{{{{|||}}}~~~{{{iii[[[SSSNNNOOOPPPSSSWWW[[[___aaabbbfffkkknnnooorrrvvvzzzzzz~~~|||zzz{{{}}}}}}yyyxxxyyy}}}{{{zzzzzz{{{{{{~~~~~~~~~|||zzzwwwsssooollljjjlllmmmsss~~~ssseeeXXXTTTQQQOOONNNKKKEEEAAAAAA>>>;;;<<<===<<<999555666333111222444555333111333333444444444333222111/////////......---------111000////////////000111***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///......---,,,+++***))))))''''''((()))***+++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++*********)))))))))'''&&&&&&%%%$$$###""""""""""""""""""""""""""""""############$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''++++++++++++---///111222000333666888999;;;AAAEEEJJJJJJKKKMMMPPPTTTWWWZZZYYYYYY[[[\\\^^^```aaaaaacccdddfffhhhjjjkkkkkkkkkmmmnnnooopppqqqrrrssstttrrrrrrrrrsssttttttuuuuuuuuuuuuvvvwwwxxxyyyzzzzzz{{{|||}}}~~~uuudddXXXQQQMMMNNNQQQTTTYYY]]]aaacccfffjjjooorrrtttxxx~~~}}}zzzvvvuuuuuurrrooojjjjjjnnntttzzz}}}~~~~~~}}}{{{xxxuuurrrppplllllllllkkkiiifffcccbbbWWWXXXZZZZZZZZZXXXVVVTTTWWWYYY[[[[[[WWWSSSQQQPPPQQQRRRRRROOOJJJEEEBBBAAAKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJLLLVVVhhh}}}}}}yyytttpppllljjjiiikkkqqqzzz~~~}}}|||{{{}}}}}}zzzuuulllaaaXXXXXXTTTNNNJJJIIIFFFAAA===<<<999666555777777555333666666666777666666555444444444444333333333333222444333222111000111222222,,,,,,,,,------.........------------------------000111111111111222222222111000000///...---,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,************))))))))))))%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''(((((())),,,,,,,,,---...000222333000333777999999<<>>===???DDDIIILLLLLLLLLKKKIIIGGGEEECCCBBBDDDCCCBBBAAA???===;;;:::444444555666666444333222666888<<>><<<999888666666777555111,,,'''%%%+++,,,---......---,,,+++,,,,,,///888JJJaaawwwxxxeeeYYYXXX\\\^^^^^^UUUSSSOOOJJJGGGDDDCCCCCCEEEJJJQQQWWWZZZZZZXXXVVVTTTSSSQQQQQQSSSWWW\\\___dddhhhmmmrrrvvvyyyyyyyyy}}}yyypppiiiddd___YYYTTTOOOKKKFFFDDDDDDCCC@@@=========<<<<<<:::999888888:::999999999888888777777555444333222222333444444333333333444444444555555000000000000000000000000333333333333333333333333333333222111111000//////.........---------------------,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******)))))))))((((((((($$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%&&&###$$$%%%&&&'''((()))***------------///111333444000444888:::;;;===BBBFFFJJJLLLOOOSSSWWWYYYZZZ[[[]]]]]]___```bbbccceeeeeeggghhhiiikkkmmmooopppqqqqqqqqqrrrsssuuuvvvwwwxxxttttttuuuuuuvvvwwwxxxxxxyyyyyyzzz{{{|||}}}~~~~~~~~~{{{nnnbbbYYYTTTRRRZZZ\\\___dddhhhllloooqqqvvvxxx{{{}}}yyyssspppooogggiiihhheeegggkkkmmmkkkSSSLLLDDDEEELLLTTTWWWVVVUUUUUUUUUTTTRRRNNNJJJGGGHHHCCC;;;333...---///000---,,,)))'''&&&)))---000,,,,,,,,,,,,,,,------...111000///---+++***))))))%%%&&&'''''''''&&&%%%$$$###$$$%%%((())))))'''&&&++++++++++++***&&&""" !!!###$$$$$$###"""!!!  %%%///===JJJSSSUUUIII:::333444777888666666555333111000000000000222333666888:::;;;;;;;;;999777666666888<<<@@@CCCAAADDDIIINNNRRRTTTTTTTTT^^^ccciiilllooorrrwww{{{|||vvvlllggg```[[[YYYVVVRRROOONNNMMMKKKIIIGGGEEEDDDCCCBBBAAA@@@???===<<<;;;:::999888777555555555555666888888888888888888888888333333333333333333333333333333333333333333333333555555444444333333222222111000000000000////////////.........------,,,,,,......---------,,,,,,,,,)))))))))(((((((((''''''###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&((()))******...------...///111333555111666:::<<<===???CCCGGGHHHKKKOOOSSSWWWYYYZZZZZZ___```aaacccdddfffggghhhggghhhiiikkklllnnnpppqqqppppppqqqssstttuuuvvvwwwvvvvvvwwwxxxyyyzzz{{{{{{|||}}}~~~~~~sssggg___[[[ZZZZZZ```bbbeeehhhlllpppsssuuuyyy}}}lll\\\RRRNNNMMMHHHHHHEEEBBBEEEKKKMMMLLL777111,,,---333888999888666666666777888888666444333111,,,)))'''''')))+++((((((&&&###!!!"""%%%((("""""""""###%%%'''***+++,,,***(((&&&$$$$$$$$$$$$!!!!!!"""""""""!!!!!!!!!$$$"""!!!!!!""""""!!! $$$###$$$%%%&&&$$$!!! !!! !!!%%%))),,,555...&&&###%%%((('''&&&&&&&&&'''((())))))*********))))))((()))***+++,,,++++++******+++---000111+++---000444666777777777===BBBIIINNNPPPRRRUUUXXX[[[aaahhhoooyyyzzzoooqqqrrrrrrpppkkkfffcccdddcccdddjjjsss|||wwwllljjjrrr{{{xxxrrrnnnkkkfffbbbjjjiiifffdddaaa```___^^^VVVUUUSSSPPPMMMJJJHHHGGGBBB@@@>>>:::888666666555999999999888777777666666666666666666666666666666666555555555555444444444666666666555555555444444222222222222222222222222111111000///......------------------,,,,,,,,,,,,((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((())))))***---------...///111333444333777===???@@@AAAEEEIIIIIIKKKOOOSSSWWWZZZ[[[\\\aaabbbccceeeggghhhiiijjjjjjjjjkkkkkkmmmnnnpppqqqqqqqqqrrrsssuuuvvvwwwxxxxxxxxxyyy{{{|||}}}~~~~~~xxxmmmdddaaaaaaccceeeggghhhjjjmmmqqqvvvzzz}}}yyy\\\EEE888333333222222000---000555555111)))'''&&&&&&(((******)))***((('''(((***,,,+++***''''''&&&&&&&&&&&&''''''######### !!!$$$"""!!! !!!$$$''')))(((&&&###!!! !!! !!!!!!!!! &&&$$$""""""$$$$$$###!!!!!! """""" !!! (((&&&###"""###$$$$$$### """$$$&&&''''''&&&%%%$$$###############$$$$$$&&&&&&%%%&&&&&&&&&&&&&&& !!!###%%%&&&'''((((((***000777;;;;;;999999:::999>>>DDDKKKUUU]]]]]]XXXKKKMMMOOOOOOMMMHHHBBB???CCCCCCEEEHHHNNNUUU\\\aaabbbaaa]]]TTTLLLJJJPPPWWWdddeeeeeefffhhhnnnvvv|||}}}{{{yyyvvvrrrmmmiiifffdddZZZWWWRRRLLLGGGCCC@@@??????>>>===<<<;;;999888888999999999999999999999999999999999999888888888777777777666666666666555555333333444444444444444444333333222111000///...---,,,,,,,,,,,,++++++++++++((((((((('''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((()))------,,,---...000222444555999???BBBBBBDDDGGGJJJLLLNNNQQQUUUYYY\\\___```cccdddeeeggghhhjjjkkkllloooooonnnnnnoooppprrrsssttttttuuuvvvxxxyyyzzzzzzzzz{{{|||}}}~~~zzzsssjjjeeefffjjjnnnpppssstttuuuyyyeeeFFF000&&&%%%&&&%%%&&&$$$"""$$$(((%%% ######$$$%%%%%%$$$######'''$$$!!!!!!###%%%%%%### !!!"""#########"""""" !!!!!!"""$$$"""!!!!!!!!!!!!"""""""""""" !!! """ !!!###!!!  !!!$$$&&&&&&%%%###!!! !!!"""!!! ###$$$$$$$$$$$$###"""!!! !!!"""###(((...444666333...+++***(((+++///222999>>><<<777///111222222000,,,(((%%%+++---...///222888@@@GGGEEEEEEBBB<<<555444777<<>>BBBFFFAAA333'''+++)))***---///222;;;EEERRRSSSVVV^^^pppyyyqqqnnnfffccc___XXXQQQMMMKKKKKKEEEEEECCCBBB@@@>>>===<<<===>>>>>>?????????@@@@@@<<<======;;;999888;;;>>>999777555666777666222///111222222222111///---+++...---,,,+++***(((''''''&&&&&&&&&%%%%%%%%%$$$$$$############""""""""""""%%%%%%%%%&&&&&&''''''''')))))))))(((((((((((((((%%%%%%&&&''''''(((((()))+++,,,...000222222222222555:::???AAACCCFFFKKKOOOSSSTTTVVVYYY]]]aaaeeehhhkkkkkkllllllmmmnnnooooooppppppqqqrrrtttuuuvvvvvvxxxxxxzzz{{{}}}~~~{{{ppprrrtttttttttxxx~~~yyyhhhQQQDDD444'''!!! ###""" !!!"""""""""""" !!! """###%%%&&&'''!!!!!! !!! !!!"""###!!!  """"""""""""""""""""""""!!!"""$$$$$$###%%%######%%%(((+++***)))&&&###  !!!""" !!!!!!!!!!!!!!!!!!   """######"""!!! !!!###"""!!! """$$$,,,111888<<<<<<999888777666888999:::999666333111'''))),,,......---+++))))))******)))(((,,,333999@@@DDDOOO]]]eee]]]GGG555'''%%%$$$&&&&&&'''...666777777888<<>>>>><<<======:::888777999;;;888666444666888777444111333333444333222111///...------,,,+++***(((((('''&&&&&&&&&%%%%%%%%%%%%$$$#########"""""""""!!!!!!$$$$$$%%%&&&&&&'''((((((***))))))))))))((((((((())))))(((((())))))))))))***+++---///111222222222555999???BBBDDDGGGMMMQQQXXXYYYZZZ]]]aaaeeeiiikkknnnnnnooopppqqqrrrrrrsssssstttuuuvvvwwwyyyzzzzzz||||||}}}|||wwwwwwzzz}}}pppYYY777///&&& !!!""""""###"""!!! !!!"""############!!! !!!"""### """###%%%'''((()))############$$$$$$$$$$$$############%%%(((+++---%%%%%%$$$###""""""#########$$$$$$$$$$$$$$$######'''$$$!!! ###&&&((()))'''%%%%%%)))000555777666444///(((###""""""######!!! !!!"""###""""""""""""######$$$$$$ !!!!!!!!!"""""" !!!!!!"""""""""###$$$$$$%%%%%%%%%$$$$$$"""###$$$###"""!!!###$$$***///444999:::;;;<<<===<<<>>>@@@AAA???<<<888666000333777;;;<<<;;;999888444555666444111222666:::===GGG\\\uuuyyy\\\DDD,,,(((%%%%%%$$$###(((...++++++***+++333EEE]]]nnnuuuxxxyyywwwwwwxxxvvvrrrkkkiiiddd]]]VVVTTTWWWZZZ___ccciiikkkiiihhhhhhjjjppptttyyyzzzzzz}}}}}}uuutttpppkkkfffaaa\\\ZZZQQQOOOLLLHHHEEECCCBBBAAA??????>>>;;;888666777888:::888666888:::;;;888555555555555444333222111000,,,,,,++++++***)))((((((''''''&&&&&&&&&%%%%%%%%%######"""""""""!!!!!!!!!###$$$$$$&&&'''((())))))++++++***)))))))))))))))++++++******)))))))))***)))***,,,...000111222222444999???CCCFFFJJJPPPUUU]]]^^^```cccgggkkknnnppprrrrrrssstttuuuvvvwwwwwwxxxxxxyyy{{{|||~~~~~~{{{sssZZZGGG000+++&&&######$$$$$$###$$$###"""!!! !!!""" """###%%%%%%%%%%%%$$$#########$$$$$$%%%&&&&&&###$$$%%%''')))***+++,,,''''''(((((()))******+++***)))((()))+++...222555------,,,,,,++++++++++++******+++++++++)))((('''...***&&&%%%***222;;;AAA:::999:::BBBLLLTTTWWWWWWTTTIII:::...'''$$$###"""$$$$$$#########%%%&&&'''&&&%%%%%%%%%&&&(((***+++''''''((((((((()))))))))((('''&&&%%%$$$$$$$$$%%%''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$######$$$%%%&&&''')))---222666:::===>>>>>>???BBBCCCCCC@@@===;;;===@@@FFFJJJMMMLLLJJJIIIEEEFFFGGGEEEAAA???@@@BBB;;;EEEZZZttt~~~dddLLL:::555222111000...000555333333333444999FFFXXXfffhhhiiieee]]]XXXVVVRRRMMMDDDFFFGGGFFFCCCCCCFFFIIIXXX^^^eeeiiihhheeedddeeegggkkknnnoooooorrrxxx~~~~~~~~~~~~zzzvvvsssdddbbb]]]XXXSSSPPPNNNNNNIIIHHHFFFBBB>>>:::888777===;;;999:::<<<===;;;888555444444444333222111111,,,,,,,,,+++***)))))))))''''''''''''&&&&&&&&&&&&######"""""""""!!!!!!!!!######$$$&&&''')))***+++,,,+++***)))((())))))***+++***)))(((((()))******)))***,,,...000222333444666;;;AAAFFFJJJOOOUUUZZZbbbccceeehhhkkknnnqqqrrrttttttuuuvvvxxxyyyzzzzzz{{{|||}}}~~~tttiiiYYYQQQAAA555///---***((('''%%%###"""&&&%%%$$$######$$$$$$%%%%%%&&&''')))))))))((((((''''''((()))******++++++))))))***,,,---...///000------......///000111111222111000///111333777999666666777777777777666666444444555555444222111///000---***,,,666GGGYYYeeeaaa___aaaiiittt|||}}}{{{ooo```JJJ888...***((('''+++*********+++,,,...///,,,+++******+++...111333222222222333333333444444333111...,,,***))))))***++++++++++++***)))'''&&&((('''&&&&&&''')))***+++***+++---222777<<<@@@BBB===>>>@@@BBBBBBAAA???>>>CCCFFFKKKPPPRRRRRRQQQPPPNNNPPPQQQNNNJJJFFFFFFHHH@@@DDDPPPcccrrrqqq```PPPEEE@@@=========;;;===@@@===>>>@@@???AAAIIIWWWaaagggfff___TTTMMMKKKHHHDDD;;;AAAGGGIIIGGGEEEDDDEEENNNVVV```eeedddaaa^^^]]]bbbdddfffffffffhhhlllpppsssqqqooopppuuuvvvtttpppkkkgggcccaaa```YYYWWWSSSOOOJJJEEEAAA???@@@<<<999999::::::888555444444333333222222111111......---,,,+++******)))((((((((('''''''''&&&&&&############""""""""""""###$$$%%%&&&((()))***++++++***)))(((((()))***+++))))))((('''''')))***,,,***+++,,,...111444666777999>>>EEEKKKOOOTTT[[[aaaeeefffhhhkkknnnqqqrrrsssuuuvvvwwwxxxzzz{{{|||}}}~~~~~~MMM___\\\JJJAAA:::///***+++++++++***)))'''%%%$$$***)))((('''''''''))))))***+++,,,---...------,,,+++,,,...///000000000000000111111222222333444444333444444555666777777777999888777666666888999;;;======???@@@@@@@@@@@@@@@<<<===>>>>>>===;;;888666111000///444AAAVVVmmm{{{tttqqqqqqwwwzzzooo```KKK<<<555444444333444444333333444666888999333222000///111444888;;;<<<<<<<<<<<<============>>>;;;888444222111222333333444666777666555333111222000...---///111222222444444444888>>>CCCGGGHHH>>>>>>??????@@@@@@@@@@@@BBBDDDGGGKKKMMMMMMMMMLLLKKKNNNOOOMMMHHHEEEEEEFFFGGGEEEHHHQQQ[[[^^^XXXPPPGGGAAA>>>@@@AAA@@@AAADDDHHHJJJLLLKKKIIIMMMTTT\\\XXXVVVOOOEEEAAABBBBBB@@@DDDJJJRRRUUUSSSPPPNNNMMMRRRZZZccchhhgggdddaaa```]]]^^^______^^^^^^___```_________bbbhhhpppwww{{{~~~~~~~~~|||zzzxxxvvvxxx{{{}}}~~~~~~~~~}}}~~~|||zzzwwwuuusssrrrjjjgggccc```\\\WWWRRROOOIIIEEE@@@===<<<;;;777444777666555444444444444555111000///...,,,+++***))))))(((((((((((('''''''''%%%%%%$$$$$$$$$#########$$$%%%%%%'''((()))******)))((('''&&&''')))+++,,,---+++***))))))***,,,---,,,,,,...000333666999;;;>>>DDDKKKPPPUUUZZZaaagggiiikkkmmmppprrrtttuuuvvvyyyyyy{{{|||~~~777BBB@@@777333,,,&&&******+++---...---,,,+++***---,,,+++******+++,,,---...///111222222111111000000111333444555666555555777777777777777777777777999999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<>>???>>>======<<<<<<>>>???AAABBB:::888666444666999>>>AAAAAABBBBBBBBBCCCCCCCCCCCCEEEBBB>>>;;;::::::<<<>>>===@@@DDDGGGIIIHHHFFFDDDAAA>>>:::888999;;;;;;::::::999888;;;AAAEEEGGGHHHDDDBBBAAA???>>>>>>???@@@AAABBBDDDFFFGGGHHHHHHHHHFFFIIIJJJIIIEEECCCDDDFFFFFFCCCBBBEEEJJJMMMKKKHHHDDD???<<<>>>@@@@@@@@@CCCHHHLLLOOOMMMJJJKKKOOOTTTQQQPPPJJJBBB@@@EEEIIIIIIKKKQQQXXX[[[[[[YYYYYYZZZ```eeekkkmmmkkkgggffffff^^^___```___]]]ZZZXXXWWWSSSSSSSSSUUUYYY___dddhhhiiiiiikkkpppvvvzzzyyywww}}}uuunnniiikkkooosssuuuvvvuuuuuu}}}~~~}}}|||wwwtttqqqooonnnkkkfffbbb^^^YYYRRRNNNKKKGGGCCC???;;;;;;999999888999999:::444333111000...,,,******)))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&'''((())))))***&&&%%%$$$$$$&&&(((+++---555333000---,,,,,,...///...///000222555999<<<>>>CCCIIIPPPUUUZZZ___ffflllooopppsssvvvxxxyyyzzzzzz~~~222666000***)))######///...000333444333222111111///...---------...///000111222333444555444333222222444666777999999999888;;;;;;;;;::::::999999999============>>>>>>>>>>>><<<=========>>>>>>>>>>>>>>>@@@BBBEEEGGGHHHHHHHHHCCCDDDEEEEEEDDDAAA===;;;BBBBBBBBBBBBEEENNN[[[dddccc```___dddjjjiii___UUUFFF>>>777777===BBBCCCAAABBBBBBBBBBBBCCCEEEGGGHHH???<<<999777999<<>>>>>???@@@DDDEEEEEEFFFFFFGGGHHHHHHEEEHHHIIIHHHEEEDDDEEEHHH???>>>>>>???AAAAAA@@@>>>DDD>>>;;;===@@@@@@@@@AAA;;;@@@DDDDDDAAAAAAEEEIIIIIIHHHBBB;;;:::AAAFFFGGGLLLQQQWWW[[[\\\]]]```cccdddgggiiihhheeebbbcccdddbbbcccdddccc```\\\WWWUUUQQQOOONNNMMMOOORRRVVVYYYWWWYYY]]]dddjjjkkkhhhdddppptttyyy|||}}}qqqgggfffhhhlllppprrrrrrrrrqqqxxxzzz~~~}}}{{{yyyyyyzzzxxxtttppptttnnnfff```[[[WWWQQQMMM@@@???===<<<<<<===>>>???666555333111...,,,******))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&'''''''''(((((())))))%%%$$$######%%%(((,,,...<<<:::666222/////////000000000111444777;;;>>>AAAGGGLLLSSSXXX]]]bbbiiinnnsssuuuwwwzzz|||}}}~~~~~~///+++)))+++***((())),,,111444777666444444777:::666333000000222444222111000222555888999999888777444555777999::::::::::::<<<;;;:::999888999999:::===<<<<<<;;;<<<===>>>???999===AAABBBAAA@@@BBBDDDAAAIIILLLIIIGGGKKKMMMLLLGGGIIIJJJLLLKKKJJJHHHFFFEEELLLRRRSSSOOOLLLOOOSSSQQQWWW___hhhrrruuulllaaaVVVPPPIIIEEEEEEGGGGGGFFFDDDKKKPPPNNNOOOQQQPPPKKK@@@===<<<>>>BBBFFFGGGFFFGGGIIIJJJIIIGGGFFFIIIKKKKKKJJJJJJLLLKKKIIIMMMSSSUUU[[[___bbbfffgggaaaYYYVVVVVVUUUSSSPPPKKKGGGDDD>>>;;;999<<<>>>??????@@@AAAAAAAAABBBAAA@@@???===AAAAAAAAABBBAAAAAA@@@@@@DDDAAAAAADDDEEECCCDDDGGGEEEDDDAAA???>>>>>>???@@@;;;>>>???===>>>@@@AAAAAAFFFFFFFFFEEEDDDBBBAAA@@@CCCEEEEEEDDDBBBBBBEEEHHHJJJJJJJJJKKKNNNSSSXXX[[[dddccc```]]]\\\[[[[[[\\\XXXXXXZZZ]]]]]]YYYPPPJJJDDDEEEFFFDDDBBBBBBEEEHHHLLLOOOTTTZZZ___ccceeefffddddddhhhoootttuuuwww{{{sssddd]]]```eeejjjnnnoooppppppxxxzzz}}}|||xxxxxx}}}~~~~~~}}}~~~~~~|||xxxqqqjjjeeeZZZRRRJJJHHHKKKKKKHHHDDDDDD???888444333333111...111---))))))+++,,,***((('''&&&&&&%%%%%%&&&((((((***))))))(((''''''&&&&&&&&&(((((($$$"""'''333===HHHDDD>>>777222///......---111555777999===CCCHHHNNNTTT\\\bbbgggkkkqqqvvvzzzzzzyyy{{{}}}000---,,,//////---...111555888:::999777666777:::777444111222555777777555333444666999;;;;;;888444111111333555666777777777;;;:::999999999:::;;;;;;??????>>>>>>???@@@AAABBB@@@CCCGGGGGGFFFGGGKKKNNNNNNSSSTTTQQQPPPSSSTTTRRRQQQRRRRRRSSSTTTUUUUUUUUUOOOUUU[[[ZZZUUUQQQRRRTTTeeekkkrrr{{{vvvggg```WWWPPPMMMLLLJJJIIIKKKSSSXXXZZZ\\\___\\\VVVKKKIIIFFFGGGLLLQQQTTTUUUYYYZZZ[[[YYYVVVUUUVVVXXXWWWYYY___eeehhhiiinnnuuurrrvvvxxxxxxyyyxxxnnnddd```aaabbb^^^VVVMMMFFFBBBCCCAAA@@@CCCEEEFFFEEECCCDDDDDDDDDEEEEEEDDDBBB@@@FFFFFFGGGHHHGGGGGGFFFFFFGGGDDDDDDGGGIIIHHHIIILLLHHHFFFDDDBBBAAABBBCCCDDDCCCEEEFFFFFFFFFGGGGGGFFFDDDDDDDDDEEEEEEDDDDDDDDDGGGGGGGGGEEEBBBAAACCCEEEEEEEEEFFFHHHKKKOOOSSSUUUWWWVVVTTTSSSQQQPPPOOONNNNNNOOOQQQTTTUUUQQQJJJEEEFFFGGGHHHEEEBBBAAACCCFFFAAADDDHHHNNNTTTXXX[[[]]]]]]]]]```hhhmmmooosssxxxxxxxxxyyyzzz}}}qqqbbbTTTWWW\\\aaaeeeggghhhhhhnnnqqqvvvzzz}}}~~~~~~}}}{{{xxxzzz~~~{{{uuummmccc^^^]]][[[VVVQQQNNNHHHAAA===;;;999666333222...+++***,,,---+++))))))((('''''''''((()))***))))))((((((''''''&&&&&&$$$&&&'''$$$###(((444===FFFBBB<<<555000---,,,,,,000333777:::<<>>:::888888:::888555333555999<<<<<<;;;999888999===BBBAAA<<<666555555666777999:::;;;<<<@@@@@@?????????@@@AAAAAACCCCCCCCCCCCDDDEEEFFFGGGIIIKKKLLLLLLLLLOOOVVV[[[```aaa```^^^___bbbaaa^^^]]]]]]]]]^^^___aaaccceee___dddhhhfff```ZZZXXXYYYmmmrrrxxx~~~rrrlllccc[[[UUURRROOONNNRRRYYYaaahhhoootttrrrmmmWWWSSSOOONNNQQQWWW]]]```cccdddcccbbb___^^^___```]]]cccnnnxxx}}}vvvlllpppsssnnnaaaSSSIIIEEEDDDCCCBBBEEEIIIKKKJJJGGGJJJIIIGGGGGGHHHHHHGGGEEEIIIIIIIIIJJJJJJJJJJJJKKKJJJFFFDDDGGGIIIHHHIIIKKKIIIGGGEEECCCDDDFFFJJJLLLMMMKKKJJJJJJKKKJJJHHHGGGDDDDDDEEEFFFFFFFFFFFFFFFHHHIIIHHHFFFCCCBBBBBBCCCCCCDDDEEEGGGJJJNNNPPPRRRSSSRRRQQQOOONNNLLLKKKJJJIIIJJJLLLOOOPPPNNNJJJFFF@@@AAABBB???:::888:::<<<<<<>>>AAAEEEJJJNNNQQQSSSUUUTTTVVV^^^dddiiiooouuusssssssssssssssrrrrrrqqqooosssyyy~~~~~~~~~}}}hhhYYYKKKMMMPPPTTTWWWYYYZZZ[[[```bbbfffkkkppptttwwwxxxuuutttzzz}}}wwwsssoooiiiccc\\\WWWPPPLLLIIIFFFAAA===888444///...///000...+++,,,+++***)))((()))***+++((((((((((((''''''''''''###%%%&&&%%%$$$)))333<<<@@@===777222...,,,+++,,,333666999<<>>???AAACCCAAA===;;;;;;===;;;888777999>>>BBBBBBAAABBB@@@@@@FFFMMMNNNGGG@@@DDDDDDDDDEEEFFFGGGHHHHHHKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMLLLMMMRRR[[[bbbjjjhhhggggggkkkmmmlllhhhcccdddeeefffggghhhiiiiiihhhlllnnnllleee___\\\\\\hhhlllpppuuu|||}}}vvvkkkhhhbbb]]]YYYVVVSSSRRRTTTZZZbbblllvvv~~~fffbbb]]]ZZZ]]]cccjjjooopppooonnnlllkkkjjjkkkkkkjjjppp{{{zzzooo]]]QQQLLLJJJJJJIIIMMMVVV```dddbbbbbb\\\TTTOOONNNOOOOOOOOOSSSRRRQQQQQQTTTYYY]]]```\\\UUUOOOOOOPPPNNNMMMOOOQQQOOOMMMNNNSSS[[[eeejjjlllbbbXXXTTTSSSQQQOOOOOOKKKLLLLLLMMMMMMLLLKKKJJJLLLLLLLLLKKKIIIGGGEEEEEEGGGHHHJJJMMMOOORRRSSSTTTPPPOOOLLLJJJGGGFFFFFFEEE???@@@CCCEEEFFFEEEBBBAAA>>>@@@@@@>>>999666777999BBBBBBDDDFFFIIILLLOOOPPPRRROOOPPPWWW___fffooowwwwwwwwwxxxwwwuuuqqqnnnkkkeeegggjjjlllmmmmmmlllkkkkkklllnnnpppsssuuuwwwxxxzzzzzzzzzzzzvvvjjjZZZOOOGGGHHHIIIKKKLLLMMMNNNNNNPPPRRRUUUYYY^^^dddhhhkkkfffhhhppp~~~xxxtttkkkgggaaa^^^[[[WWWQQQLLLCCC>>>999666666555222//////...,,,+++************((((((((((((((((((((((((%%%&&&'''&&&%%%)))000666777555222///---------...444777;;;>>>BBBJJJUUU]]]fffkkkrrrvvvyyy|||666555888>>>@@@>>>>>>AAADDDFFFGGGEEEBBBAAABBBEEECCC@@@???@@@EEEHHHIIIHHHKKKIIIJJJQQQZZZ\\\WWWQQQSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQPPPOOONNNLLLLLLOOOOOOPPPPPPQQQQQQQQQQQQMMMMMMMMMKKKLLLRRR[[[bbbeeeccccccgggkkkllljjjiiiccceeehhhjjjjjjhhheeecccdddfffhhhfffbbb]]][[[[[[fffhhhiiijjjnnnrrrpppkkk^^^]]]]]][[[ZZZZZZ[[[\\\ZZZ\\\aaagggmmmsssyyy}}}uuussspppooosss{{{~~~}}}}}}jjj[[[TTTTTTTTTVVV]]]pppmmm^^^XXXVVVVVVVVV\\\\\\\\\```hhhtttyyynnnddd```^^^[[[ZZZ[[[[[[[[[\\\aaammm}}}qqqeee```]]]]]]___[[[\\\^^^``````___\\\[[[\\\[[[ZZZYYYWWWTTTPPPMMMPPPQQQSSSUUUWWWYYY[[[[[[^^^[[[WWWSSSPPPOOOOOOOOOGGGIIIJJJJJJJJJIIIIIIHHHEEEGGGGGGEEE@@@======???EEEEEEFFFHHHKKKOOOSSSVVVUUUQQQPPPVVV^^^fffrrr|||}}}}}}|||yyytttmmmfffbbbbbbbbbaaa```___]]][[[[[[[[[]]]bbbfffiiikkkkkkjjjgggfffeeedddbbb[[[RRRLLLIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEFFFIIIMMMQQQVVVXXXUUUVVV___ppp~~~yyyvvvrrrpppnnniiibbb\\\QQQLLLFFFBBB@@@>>>:::666666444111///---+++++++++***)))))))))))))))((((((((())))))'''&&&''',,,000...------,,,---///111222444888<<>>;;;777333111000///,,,,,,,,,+++***))))))))))))******)))'''''')))+++))))))***,,,...111444555666:::AAAGGGNNNXXXccckkksssxxx~~~CCCCCCGGGMMMNNNJJJGGGHHHTTTVVVVVVUUUTTTXXX```fffccc___[[[[[[\\\]]][[[YYYZZZ[[[]]]aaafffiiijjjiiijjjkkkkkkiiifffaaa\\\XXX\\\\\\]]]^^^]]]\\\[[[[[[ZZZZZZZZZZZZYYYWWWVVVUUUSSSTTTVVVUUUTTTVVV\\\aaa\\\]]]cccjjjkkkeeecccffffffgggiiijjjiiifffbbb```]]]^^^```bbbeeeiiimmmppptttsssnnnfffccccccbbb___bbbcccdddiiisssuuuuuu~~~zzznnniiimmmrrr~~~yyytttppprrrvvv}}}}}}|||~~~vvvxxx}}}~~~}}}}}}}}}~~~vvvnnniiieeeeeeccc___ZZZXXXXXXZZZbbbcccccc^^^WWWQQQOOOOOOPPPOOOOOOPPPSSSXXX^^^aaaaaaZZZUUUXXX___iiixxxzzzpppeee[[[VVVUUURRRMMMGGGBBB???>>>======???BBBFFFJJJMMMPPPQQQLLLKKKJJJIIIJJJJJJKKKKKKKKKIIIFFFDDDBBBBBBCCCDDD@@@???>>>======>>>???AAABBB>>>@@@IIISSSYYY^^^bbbmmmrrr|||wwwooohhhccc^^^[[[ZZZXXXUUUQQQMMMKKKFFFAAA===999777666//////...---+++***))))))((()))))))))((((((((()))))))))***,,,///222444666:::???GGGOOOWWWaaallltttzzzJJJIIIMMMRRRSSSNNNKKKLLL[[[\\\\\\[[[\\\aaakkkrrroookkkfffeeeeeeeeebbb```^^^___aaacccfffiiikkklllttttttuuusssnnngggaaa\\\ccceeefffhhhiiiiiihhhhhh]]]]]]]]]\\\[[[YYYVVVUUUWWWZZZ\\\\\\ZZZ[[[___bbbdddfffnnnuuussskkkiiillliiijjjjjjjjjiiihhhfffeeeeeefffhhhkkkqqqxxxzzzttttttsssooojjjjjjkkkrrr}}}|||yyyzzz|||~~~uuummmjjjiii^^^\\\YYYXXXYYY\\\```cccddd]]]WWWXXX^^^iiixxxzzzpppgggbbbWWWSSSMMMFFFAAA>>><<<<<<777777888999;;;>>>@@@AAA@@@???@@@@@@BBBCCCDDDDDDIIIGGGDDDBBBAAABBBDDDFFFAAA@@@???=========>>>>>>BBB<<<999???FFFKKKPPPTTTVVV[[[eeeqqq}}}zzzqqqlllhhhcccaaaaaaaaa^^^\\\WWWTTTOOOIIIDDD???<<<;;;111111///...,,,+++))))))&&&'''((()))))))))))))))***+++,,,---///222444555===CCCLLLUUU^^^hhhssszzzSSSUUUVVVVVVUUUUUUVVVWWW___ccchhhmmmqqqvvv{{{~~~yyyzzzqqqnnnoooooofffeeedddddddddeeefffgggyyy|||yyyqqqkkkrrrppprrr{{{}}}vvvfff\\\```dddcccdddiiidddcccccceeehhhmmmrrruuuyyyzzzxxxyyyvvvwwwyyy{{{}}}~~~{{{~~~wwwooommmooooookkkfffeee^^^YYYZZZ\\\```hhhppp~~~ooobbbZZZSSSKKKFFFBBB???:::666666666555444444444444444777777888:::;;;===>>>>>>@@@AAAAAAAAAAAA@@@>>>>>>===<<<:::888888888888888:::;;;>>>AAABBBDDDDDDDDDDDDIIIQQQYYY```iiissszzz}}}uuulllfffaaabbbhhhlllkkkhhhhhhccc\\\UUUPPPLLLHHHEEE>>>:::666444444222...+++++++++*********+++,,,,,,,,,---...---...222:::AAA@@@JJJXXXdddlllsss|||[[[]]]_________bbbiiinnnxxx|||{{{vvvlllkkkiiigggfffggghhhhhhssswww~~~uuuhhhhhhiiigggiiiooo||||||}}}pppiiibbbaaa___^^^aaaeeemmmpppwwwzzzqqq[[[UUUMMMHHHDDDAAA===999666555444333333333333333555555666777777888999999;;;;;;::::::999999999999999888777555555555666666888999;;;===>>>>>>>>>===???DDDJJJOOOSSSYYYaaagggvvv|||{{{tttmmmlllpppsssqqqnnnlllhhhccc___ZZZUUUPPPMMMFFFBBB>>>;;;999555///***,,,,,,,,,+++,,,,,,---......///000///000555===DDDIIISSSbbbmmmuuu}}}```dddgggggghhhooo|||wwwuuuqqqnnnlllkkklllmmmqqquuu}}}wwwrrrllleeebbbbbb^^^```fffpppyyy{{{vvvqqq```ZZZRRRMMMIIIFFFAAA===:::999888777777777888999999999999888888888888888666555333111000000111222333222111111111111111222666666777777888777777666777;;;???BBBDDDGGGMMMQQQZZZaaajjjqqqtttwwwzzz}}}}}}zzz{{{{{{yyyuuurrrpppllliiifffbbb]]]YYYRRRNNNJJJFFFBBB<<<444---......---,,,---...///000000111222222444999CCCJJJVVVaaaooozzzvvvzzz~~~~~~~~~tttnnnlllgggfffggglllsssvvvrrrnnniiiccc[[[TTTPPPLLLFFFBBB@@@@@@???>>>???@@@BBBDDDCCCBBBAAA@@@>>>===<<<;;;888555000,,,******+++,,,,,,,,,,,,,,,,,,---------222222333444444555555555111555888::::::<<<@@@DDDDDDJJJSSSZZZ^^^bbbgggjjjlllqqq{{{|||yyyvvvrrrooollljjjgggddd^^^ZZZVVVRRRNNNGGG===777222111///...---...///000111222444555888???JJJRRRcccmmm{{{xxxvvvxxxuuutttwww}}}~~~{{{tttmmmeee]]]XXXTTTNNNJJJDDDCCCBBBBBBDDDFFFIIIKKKIIIHHHGGGDDDBBB@@@>>>===>>>:::444...***(((((((((((()))))))))))))))))))))......///111333555666777555777:::999777666888;;;777<<>>HHHUUU^^^oooyyy}}}zzzzzz~~~|||vvvmmmgggbbb^^^XXXTTTHHHGGGFFFEEEGGGIIILLLNNNLLLJJJHHHFFFCCC@@@>>>===CCC???888222---***))))))'''(((((((((((((((''''''******,,,...111444666888<<<>>>???<<<666222222333111555:::<<<<<<===AAAEEEGGGKKKSSS]]]hhhqqqyyy}}}|||yyyxxxvvvuuunnnjjjgggeeeccc___XXXSSSEEEBBB===888555333333333555888<<>>>>>;;;444000...///...111333333111111444777999;;;@@@GGGPPPXXX___ccckkkpppzzz|||tttppplllkkkjjjgggbbb^^^TTTPPPIIICCC===:::999999;;;>>>DDDKKKUUUdddvvv|||uuurrrpppooollliiidddbbb^^^ZZZXXXYYYZZZ\\\WWWVVVTTTQQQNNNKKKHHHGGGAAA???:::666222///...---))))))******)))'''&&&$$$$$$%%%%%%'''***---000111777999:::888333///...///,,,...///...++++++---000---...111666===DDDKKKNNNUUU[[[eeeqqq~~~xxxtttpppmmmmmmkkkgggccc^^^YYYRRRJJJDDD@@@>>>===???CCCJJJRRR^^^ooo}}}zzzyyy}}}{{{rrrcccaaa]]]ZZZYYYZZZ[[[]]]^^^\\\XXXTTTPPPOOOMMMMMMFFFBBB===888444111000///222000...+++)))((((((((($$$$$$$$$%%%&&&)))+++,,,000000000000000000000000+++,,,---......---,,,,,,))))))***,,,000555;;;>>>===EEENNNVVV\\\ggguuu}}}xxxqqqmmmllljjjgggddddddeeeccc\\\RRRJJJFFFEEE>>>FFFSSSaaappp~~~}}}rrrmmmhhheeeeeefffggggggaaa___]]][[[YYYWWWTTTRRRRRRNNNIIIDDD@@@===;;;999333222000...---,,,,,,,,,((('''&&&&&&&&&((()))*********************++++++,,,---///000111111000000((((((''''''))),,,000222111888@@@EEEKKKTTTaaakkkwww}}}vvvrrrnnnkkkiiiggghhhhhhcccZZZRRRNNNMMMPPPYYYfffuuu|||tttlllhhhiiijjjiiiggggggfffdddcccaaa___[[[WWWSSSOOOJJJFFFBBB???<<<:::666555444222111111000111,,,+++)))(((''''''(((((((((''''''&&&'''(((***+++,,,...000222333444444333---,,,)))'''''''''((())))))...333666999@@@KKKSSS\\\gggxxx~~~uuupppnnnnnniiilllnnnkkkeee^^^ZZZYYY\\\fffuuu|||vvvwwwwwwtttpppssspppllliiigggccc^^^ZZZSSSOOOIIIEEECCCAAA>>>;;;:::999888666555333222222///---,,,***)))((())))))******)))((()))***,,,...***,,,...111222333444444555333111...,,,++++++++++++...000111222777???EEEGGGPPP```ooo|||vvvnnnkkkllljjjnnnrrrqqqmmmhhhfffeeejjjuuu{{{uuuqqqllleee```]]]WWWPPPLLLKKKIIIFFFCCC>>>===<<<:::888666444333111000...,,,++++++,,,,,,******)))))))))***,,,---((()))+++...///000000000666555333111///............000111111111333888<<<;;;AAALLLVVVcccrrr|||qqqkkkiiijjjnnnrrrsssrrrpppqqqsssyyyqqqfff]]]SSSMMMKKKJJJFFFCCCCCCBBBAAA@@@>>>;;;999888555444222000............((((((((((((((((((((((((((()))***,,,------,,,,,,000//////...............---...000000000111333555555999>>>CCCKKKYYYkkkxxx{{{qqqlllkkkooorrrttttttwww|||tttiiiZZZPPPMMMKKKFFFBBBFFFGGGGGGGGGFFFDDDCCCBBB;;;999666333111///......***+++,,,,,,,,,***((('''++++++,,,------,,,+++***,,,,,,,,,,,,---......///,,,...000222222222222222222555777888;;;EEETTT```uuu{{{}}}vvvoooqqqssstttwww}}}{{{jjj^^^YYYUUUPPPLLLIIIJJJKKKLLLLLLLLLKKKJJJ???===999555222///...---000111333333222000---+++......//////...,,,***)))------......///000111111---000333666777666555444///222444333333:::FFFPPPZZZcccssssssttttttuuuyyytttfff^^^ZZZYYYUUUUUUUUUTTTSSSRRRQQQQQQ???===;;;:::999666111---444333222222222333444555///111222333222///---+++'''(((***+++,,,,,,,,,,,,+++---222555666444222000444111---+++,,,111666:::GGGOOO___rrr~~~yyyzzzzzzuuussskkkiiifffddd```[[[UUUPPPMMMHHHAAA<<<999888666555111000000//////000000111111222444555555333111///***+++,,,------,,,++++++,,,...333666777777555333333111...,,,---000444777@@@GGGTTTeeevvv~~~}}}}}}||||||}}}}}}{{{zzzzzz|||~~~~~~{{{yyytttuuuvvvxxxyyyzzz{{{{{{~~~|||{{{|||~~~}}}|||vvvggg\\\TTTMMMDDD===;;;999777555111111111111111000000000333444666777888777666555////////////...---+++***,,,///333666888888777666222111...------...111222777===HHHUUUdddsss|||xxxvvvyyy{{{~~~}}}{{{uuurrrnnnllllllooorrrtttqqqtttvvvtttqqqnnnnnnoooqqqssswwwzzz{{{zzzxxxvvv|||}}}~~~~~~|||zzzwwwuuussssssttttttttttttttttttwwwvvvtttsssrrrrrrsssssskkkiiifffdddccccccdddeeeqqqvvv}}}zzz{{{~~~~~~}}}{{{zzzyyyyyy}}}{{{```YYYPPPJJJFFFBBB<<<777777777777666666555444333555666777888999999999999555555444222000...---,,,,,,...111444666777777666222111///...------......111777AAAKKKXXXhhhxxx~~~zzzwwwtttsssrrrrrrpppmmmjjjhhhgggggghhhiiiiiihhheeeaaa]]]ZZZQQQPPPMMMLLLNNNSSSYYY]]]```ccceeeddd___\\\\\\^^^fffgggiiijjjjjjiiigggeeekkkkkklllllljjjhhhfffdddbbbbbb```___^^^]]]\\\\\\\\\\\\ZZZXXXVVVTTTSSSRRRGGGDDDAAA>>>===>>>AAABBBPPP\\\sss}}}iiiddd]]]WWWSSSSSSVVVXXX]]]```ccceeefffjjjpppuuuyyyooofffaaa^^^fffuuuzzzfffccc]]]WWWSSSPPPPPPPPPQQQPPPOOONNNMMMLLLKKKJJJEEEGGGJJJLLLOOOPPPPPPPPPUUUUUUUUUUUUVVV]]]fffnnnvvvfffZZZTTTNNNFFFAAA===<<<;;;999888666555444888888888888888999:::;;;;;;:::888666444222000///---...///111333333444444222111000...---,,,,,,,,,000666AAAKKKVVVcccqqqzzzqqqoookkkgggccc```^^^]]]ZZZZZZZZZXXXUUUTTTUUUVVVWWWVVVUUUQQQMMMGGGCCC@@@555444333222444:::BBBHHHTTTXXX[[[YYYTTTPPPQQQTTT^^^^^^]]]\\\[[[YYYXXXWWWTTTUUUUUUUUUSSSRRRPPPOOOIIIHHHFFFDDDCCCAAAAAA@@@AAA@@@???===:::888666555000...+++))))))***,,,---777EEE```ppp^^^RRRBBB???:::666333333555666@@@BBBDDDBBB??????AAADDDMMMSSSZZZaaacccaaa\\\YYYVVVUUUSSSOOOJJJCCC===999???BBBIIITTTaaauuuzzziiiYYYPPPNNNAAA???<<<999777888999:::888777777666555444444333000111333666777888888888:::<<<===<<<===@@@HHHMMMSSSaaawww{{{hhh\\\TTTMMMGGGEEECCC@@@<<<999888777777>>>===;;;::::::;;;<<<===???>>><<<:::888666555555000000000111111111222222333111000...------------111777BBBNNNYYYdddmmmsssZZZXXXUUUQQQMMMJJJIIIHHHBBBCCCCCCAAA>>>===???AAABBBAAA???<<<999555222000*********))))))...666<<>>>>>>>>>>>===;;;:::999555444222111////////////000///...---+++******)))))))))((('''''''''((((((***333GGGeee}}}lllZZZIII;;;222+++***)))'''&&&&&&&&&&&&+++...000///,,,***+++---///111666:::;;;;;;999888::::::999888666333000///666555888<<>>>>>???@@@BBBAAA???===;;;;;;;;;;;;777666555333222222222222444222000...------...///222777AAANNN\\\gggmmmoooIIIGGGCCC???<<<999888777333444444111...---///111+++***)))'''%%%$$$###"""%%%%%%%%%######&&&---333BBBGGGKKKJJJDDDAAACCCFFF888555111,,,((('''''''''))))))))))))(((&&&%%%%%%&&&%%%$$$###"""###$$$%%%###""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$""",,,BBB^^^vvv~~~mmmYYYEEE444)))$$$$$$%%%&&&''''''&&&&&&%%%"""&&&((('''''')))+++)))******,,,---///000111------------,,,++++++***"""$$$***///...000<<>>GGGYYYqqqmmmbbbOOOKKKHHHJJJSSS___gggkkkxxxyyyzzzyyyuuuoooiiieee```\\\VVVOOOJJJFFFDDDDDDGGGFFFFFFHHHMMMTTT[[[```jjjnnnsssyyy~~~~~~~~~~~~~~~~~~}}}sssbbb^^^WWWQQQLLLJJJJJJKKKLLLJJJFFFCCCAAAAAABBBBBBCCCBBB@@@>>>======>>>>>>===;;;999666444333333333444222000---------///000222666???MMM]]]hhhmmmnnn}}}000///...,,,***)))''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$&&&'''%%%###"""###&&&(((((('''111GGGNNNHHHGGGBBB666000''''''&&&&&&%%%$$$######$$$%%%%%%%%%$$$###!!! $$$######"""!!!  !!!!!!"""###$$$$$$%%%!!!!!!!!!!!!""""""""""""###%%%&&&,,,>>>[[[uuu~~~{{{jjjJJJ///$$$###$$$ !!!!!!!!!!!!#########$$$$$$%%%%%%%%%"""(((***'''%%%'''************))))))((((((''''''''''''((())),,,///222444AAANNNeeewwwNNN777333(((***111)))+++///...((('''***((($$$((()))(((&&&&&&&&&&&&$$$)))))))))(((((((((((((((++++++***)))((('''&&&&&&)))***+++---222<<>>666444333111000222222111111111444888<<<>>>>>>HHHVVVbbbkkksssyyy~~~zzzvvvooogggfffhhhgggccccccjjjrrrwwwxxxyyyzzz{{{wwwjjjbbb^^^[[[ZZZOOOPPPPPPNNNIIIEEECCCBBBAAA@@@???@@@BBBBBBAAA???BBB@@@>>><<<:::777555444222222111000...---,,,+++///555@@@MMMZZZdddlllooottt~~~+++***)))(((&&&%%%$$$$$$########################""""""""""""###$$$%%%&&&$$$###"""###%%%'''((('''111HHHQQQKKKHHH???111,,,'''&&&&&&%%%$$$$$$############$$$$$$###"""!!! ######""""""!!!  !!!"""######### !!!!!!!!!!!!""""""$$$$$$(((999TTTmmm{{{{{{xxxgggJJJ000$$$###### !!!!!!!!! """"""###$$$$$$%%%&&&&&&###)))+++(((%%%''')))))))))))))))((((((''''''''''''''''''(((+++---000111---666EEE^^^|||qqqJJJ444///''')))...&&&***---,,,'''&&&)))((($$$((()))((((((((()))(((&&&''''''((((((((((((((((((******)))(((''''''&&&&&&((()))******,,,444???GGGQQQ^^^qqq|||wwwbbbGGG333,,,)))(((,,,777BBBJJJMMMqqqoooSSS>>>555---,,,,,,******,,,))))))))))))+++...111333222888BBBKKKTTT^^^iiipppppplllaaaTTTMMMLLLLLLIIIMMMSSS[[[aaadddfffgggiiiggghhhkkkpppwww~~~vvvmmmhhhfffeeebbb]]]YYYTTTOOOMMMEEEBBB@@@???AAACCCCCCBBBIIIGGGDDDBBB@@@>>><<<:::666555444333111000/////////555???KKKXXXbbbjjjmmmrrr}}}$$$######""""""!!!!!! !!!"""###$$$%%%%%%$$$###""""""$$$&&&((()))555NNNYYYSSSKKK<<<,,,(((&&&&&&%%%%%%$$$$$$###### !!!!!!""""""!!! """""""""!!!  !!!!!!!!! !!!"""!!!$$$222KKKcccqqquuurrrdddJJJ111###!!!""" !!!"""""" !!!!!!"""###%%%&&&''''''%%%***,,,(((%%%&&&(((''''''''''''''''''''''''&&&'''&&&&&&'''(((***,,,...***---222AAA\\\xxxnnnKKK222+++&&&(((***###)))***)))&&&%%%''''''%%%&&&%%%%%%&&&((((((&&&%%%%%%&&&&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%&&&''''''&&&&&&***111777:::GGG\\\nnnsssfffMMM:::...)))%%%&&&---555;;;>>>```tttWWW666...'''''''''&&&&&&((($$$$$$$$$%%%&&&'''(((((('''***...222:::GGGVVV```dddaaaUUUCCC666222222111555:::@@@DDDGGGIIIJJJKKKFFFGGGIIIMMMSSSZZZ```cccrrrxxx}}}~~~}}}~~~vvvooojjjddd\\\WWWMMMHHHBBB@@@CCCFFFHHHHHHHHHFFFCCCAAA???>>><<<::::::999888666555444333333000555>>>IIIUUU___fffjjjpppzzz !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$######$$$$$$######%%%)))--->>>WWWddd^^^RRR===+++((('''&&&&&&%%%$$$######""" !!!!!!!!!  !!! !!!---EEE^^^kkkooolllaaaKKK333### !!! """"""""" !!!"""$$$%%%''''''%%%***---)))%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***000......444HHHeeeuuuUUU777***'''''''''$$$'''((('''%%%%%%&&&&&&&&&### ###%%%$$$""""""###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$"""$$$)))---000999LLLbbbpppmmm\\\MMM;;;444,,,))),,,222666888DDDbbb~~~gggOOO555---'''((()))(((''')))&&&&&&'''(((((('''&&&%%%&&&&&&&&&'''---888GGGQQQZZZ[[[TTTCCC333+++)))))))))+++...000111111000000...///000333666;;;???AAAHHHNNNUUUYYY[[[]]]bbbfffeeeiiimmmqqqvvv~~~yyyrrr```XXXNNNIIIJJJMMMNNNMMMKKKHHHDDDBBBCCCBBB@@@>>>===<<<:::888777666666666333777???IIITTT\\\bbbeeelllvvv """"""""""""""""""""""""!!!"""############%%%&&&$$$###&&&---444LLLcccoooiii[[[BBB///,,,)))((('''&&&$$$###"""""" !!! !!!,,,CCC\\\jjjjjjhhh```MMM666$$$!!!!!!"""!!! !!!###$$$%%%&&&$$$***,,,(((%%%%%%$$$#########$$$$$$%%%%%%%%%&&&%%%%%%$$$###$$$%%%&&&''')))''''''***777RRRttthhhFFF000+++(((%%%''''''%%%$$$$$$$$$%%%&&&((()))"""$$$'''$$$"""###""""""#########$$$$$$$$$###############$$$$$$$$$ """$$$###""""""&&&***'''+++888MMMaaahhhaaaXXXIIIAAA666//////333666777777LLL^^^aaa```]]]RRRCCC666...((()))***(((((()))'''((())))))(((&&&$$$###&&&&&&&&&%%%'''...888AAAQQQXXXYYYMMM<<<111+++(((&&&&&&&&&'''''''''&&&%%%&&&%%%&&&&&&(((***+++,,,'''+++111444777:::>>>BBBJJJMMMQQQUUUZZZdddpppxxx{{{zzzlllccc```]]]XXXTTTWWWSSSMMMKKKLLLLLLIIIFFF@@@???<<<:::999888999999777<<>>555333555888999???KKKRRRNNNJJJJJJFFF???888000******+++(((&&&'''&&&&&&&&&&&&%%%###!!!###$$$$$$###"""%%%+++000FFFRRRYYYTTTGGG:::///(((&&&%%%###$$$&&&&&&&&&%%%$$$$$$$$$######$$$$$$$$$"""$$$'''(((((()))+++---///222666:::@@@IIIUUU^^^mmmwww|||pppgggbbb[[[SSSOOOOOOMMMIIIDDDDDDCCC@@@===<<<<<<=========BBBJJJRRRXXX[[[\\\\\\ccclll  !!!"""######(((+++)))'''+++888CCCbbbpppuuupppeeeLLL777444000...,,,)))&&&###!!! !!!  '''<<>>PPP```hhhjjj```VVVHHH>>>;;;===???AAALLLUUUXXXQQQMMMLLLJJJFFF@@@999222222111---******''''''&&&%%%$$$"""!!! !!!"""###""" !!!%%%)))999GGGUUUWWWPPPFFF:::111)))&&&$$$###$$$%%%$$$"""#########""""""""""""###%%%&&&((()))))))))))))))###%%%(((***---444>>>FFFZZZdddsssxxxoooddd]]]ZZZUUUNNNHHHJJJHHHEEECCCAAAAAABBBCCCCCCHHHQQQXXX]]]]]][[[YYY```ggg!!!  !!!"""$$$$$$)))---+++(((---;;;HHHfffqqqtttoooeeeMMM888666222111...***'''###!!!"""!!! $$$888QQQ```hhhfffbbbWWW@@@(((!!!$$$(((%%%"""""""""  !!!"""###$$$%%%######"""""""""$$$%%%&&&"""%%%(((&&&"""---NNNooonnnOOO@@@---''''''"""!!!%%%&&&%%%(((...555%%%""""""!!!  !!!"""""""""&&&---,,,---777GGGWWWaaaeeejjj___QQQFFFCCCEEEHHHJJJRRRZZZ___[[[WWWVVVSSSNNNJJJBBB<<<:::999444111000+++***)))((('''%%%%%%$$$"""$$$%%%###!!!"""&&&***000@@@QQQXXXXXXRRRGGG===...)))%%%""""""!!! !!!!!!!!!""""""######!!!###$$$%%%%%%%%%%%%''''''&&&&&&***111666===HHHYYYhhhqqqwww|||uuupppiii```YYYOOOMMMJJJGGGFFFFFFGGGHHHGGGLLLUUU\\\___^^^ZZZWWW^^^ddd