BM66( wwwxxxpppsssxxxmmmbbb^^^XXX[[[UUUOOOOOOSSSSSSLLLEEEGGGHHHFFFDDDEEEGGGCCC===>>>???@@@===<<<;;;999777AAA===::::::;;;===???@@@>>>::::::???AAA===;;;===AAA<<<<<<@@@AAA===>>>DDDBBBAAAAAABBBEEEHHHJJJLLLJJJNNNTTTXXXZZZ\\\___bbbrrrpppsss}}}|||uuuvvvmmmccc[[[WWWRRRKKKDDDOOODDDBBBCCC===:::;;;999DDD888888;;;555555:::999:::BBBGGGCCC:::444777===999:::888777;;;BBBCCCAAABBB@@@======@@@DDDEEEDDD>>>CCCDDD@@@@@@DDDGGGGGGJJJHHHKKKQQQUUUVVVZZZ___PPPOOOOOORRRRRRPPPPPPQQQAAACCCEEEFFFEEECCCBBBAAA===???AAA@@@===;;;:::;;;:::======;;;<<>>AAAEEEHHH@@@CCCDDDIIIPPPNNNMMMTTTMMMKKKWWWeeedddbbb```XXXWWWXXXZZZ[[[\\\[[[XXXWWWQQQZZZdddlllpppppphhh___iiifffgggpppzzz}}}xxxqqqdddrrrvvvllleeejjjooolllhhhkkkppptttrrrmmmlllooommmooonnnkkkjjjjjjhhhdddiiilllnnnmmmkkkkkkmmmpppiiijjjjjjgggccc^^^\\\[[[YYY```___XXXWWW[[[ZZZRRRIIIGGGEEEGGGKKKNNNNNNLLL888555888>>>===555222555KKKJJJKKKQQQYYY^^^```___xxxxxx{{{~~~{{{rrrmmmfff___XXXQQQJJJFFF>>>???@@@>>>;;;:::===@@@@@@AAABBBCCCEEEJJJRRRYYYUUU]]]fffjjjjjjlllsssyyyttt}}}vvvooorrriiigggyyygggggguuu~~~xxxnnn___xxxtttrrrtttwwwuuummmfffhhhfffaaa]]]cccqqq}}}iii___ZZZbbboootttrrrnnnxxx|||oootttyyyvvvooowwwzzzlllbbb]]]```dddccc______dddeeeaaaeeedddaaa\\\YYY^^^gggoooxxxxxxwwwsssooojjjgggeeeeeeiiilllkkklllpppqqqpppiiieeebbbcccfffhhhfffddd```ZZZ^^^jjjhhhYYYQQQUUUJJJEEE@@@???AAACCCCCCBBB999888:::???AAABBBEEEJJJQQQTTTYYY```hhhpppwwwzzz}}}yyynnndddXXXNNNIIIFFFDDDBBBAAA???>>>>>>???AAAAAA@@@CCCGGGLLLQQQUUU\\\dddjjjdddffffffeeedddgggooouuutttzzz~~~yyyxxxsss{{{zzzuuunnnppprrrjjjqqqyyy~~~xxxkkkbbbaaadddiiikkkjjjjjjqqq~~~nnn^^^^^^hhhqqqxxx~~~{{{zzzlllqqqwwwsssdddooozzz|||uuukkkbbb]]]___```___]]]```gggllllllpppmmmiiicccaaaeeemmmssszzzxxxvvvssspppkkkgggddd^^^]]]___ddddddbbbeeelllrrroookkkjjjjjjiiifffccchhhaaaeeeqqqrrriiiiiirrrlllkkkjjjlllmmmlllfffbbbWWWSSSRRRRRRNNNFFFAAAAAA999888777777999===BBBDDDEEEEEEKKKTTT^^^hhhtttwwwooohhhddd^^^XXXQQQKKKDDD???AAAAAAAAACCCGGGJJJKKKLLLLLLNNNSSSYYY^^^```___]]]hhhiiijjjjjjkkklllppprrriiilllooonnnkkkhhhggghhhkkklllllllllmmmvvv{{{}}}|||tttooommmxxx{{{dddeeegggiiihhhfffdddbbbPPP^^^ooowwwwwwqqqeeeZZZVVVKKKDDDHHHLLLKKKLLLPPPRRR^^^```RRRJJJNNNRRRPPPEEEKKKNNNKKKHHHHHHHHHFFFSSSNNNJJJIIIHHHGGGIIIMMMEEEEEEGGGIIILLLNNNPPPQQQZZZZZZZZZ\\\______^^^\\\mmmmmmllliiieeeccceeeiiirrrqqqooolllhhhccc```^^^fffaaa```bbbaaa```gggsss|||zzzqqqjjjgggfffhhhfff^^^WWWUUUUUURRRMMMIIIFFFGGGIIIKKKCCC@@@>>>??????>>>BBBHHHKKKNNNSSSWWW[[[___dddggg{{{~~~~~~uuuiii]]]TTTMMMHHHDDD===<<<>>>CCCKKKQQQTTTTTTaaaccceeeffffffhhhjjjlllnnnmmmmmmnnnnnnmmmjjjggggggggghhhkkkppptttvvvvvvmmmpppsssuuutttrrrpppooossspppmmmlllnnnrrrwwwzzz{{{www~~~yyymmmcccZZZ]]]YYY\\\```bbbkkklll```\\\RRRLLLUUUeeemmmeeeZZZjjjnnnmmmfff```]]][[[XXX\\\[[[aaajjjhhh]]]YYY]]]QQQWWWZZZXXXVVVWWWVVVSSS```aaa^^^WWWVVVZZZ[[[YYYaaaWWWUUUZZZXXXLLLKKKSSS``````aaaffflllnnnllliiiWWWWWWYYY]]]bbbeeeeeeccc]]]jjjhhhUUUPPP]]]bbbZZZ^^^aaadddbbb\\\WWWVVVVVVSSSYYY___```^^^aaajjjrrr|||}}}{{{qqqiiiooolllmmmsssvvvtttqqqqqq^^^]]]ZZZXXXWWWXXXZZZ[[[\\\\\\___dddfffdddfffkkkUUUQQQLLLGGGCCC???<<<:::DDDFFFJJJNNNTTT[[[ccciiiyyy~~~ӵĦĦӵĦyyyrrrmmmeee[[[SSSQQQDDDBBB@@@>>>AAAJJJUUU]]]^^^\\\]]]aaahhhnnnpppqqqqqqrrrtttvvvyyy~~~xxxuuuuuuuuuuuuwwwuuutttwww{{{~~~}}}{{{||||||{{{|||}}}ooopppuuu}}}ooorrr}}}}}}wwwsssvvvwwwuuuyyyuuuddd```___^^^___```aaa___]]]bbbfffeee___YYYXXXWWWUUU]]]XXXYYY[[[VVVPPPXXXfffVVVWWW\\\aaaccc```ZZZVVVdddfffccc]]]^^^bbbbbb]]]]]]RRRVVVgggiii\\\\\\hhhuuunnngggeeeggggggccc^^^```^^^]]]]]]^^^]]]YYYUUU^^^zzzzzz\\\[[[yyyooo```gggnnnnnnjjjfffgggjjjnnn}}}yyyrrrooommmlllgggaaa______```^^^\\\___[[[ZZZ___ccccccbbbccc^^^______``````aaaaaaaaaaaaeeemmmvvvyyywwwxxxzzzyyyqqqjjjfffbbb]]]YYYNNNMMMJJJFFFBBBAAABBBDDD@@@EEENNNWWWaaalllvvv|||4ĉ@ӵ>L=hĦ4ĉ@ӵ>Lvvvfff[[[OOOMMMHHHCCCAAAEEEJJJNNNXXX[[[cccooozzztttpppfff```iiiyyy~~~xxx}}}|||ttt}}}|||vvvtttvvvxxxyyy}}}wwwssstttwwwxxxtttppplllyyyqqqoooqqqlllwwwllluuu{{{wwweeecccqqqzzzuuullloooqqqllljjjfffaaadddnnnssspppkkkkkkyyymmmjjjvvv{{{~~~{{{vvvtttssstttgggfffhhhhhhnnnwwwlllttt|||qqqtttwwwWWWNNN```llliiisssooogggaaafffppptttqqqoookkkpppvvviiimmmdddnnn\\\ccc^^^jjjfff}}}yyyxxx~~~pppdddZZZaaannnnnnllllllmmmlllddd]]]cccooouuugggbbbhhhqqq|||yyyvvvqqqiiibbb```aaa```[[[UUUPPPMMMIIIEEECCC@@@>>><<>>CCCMMMSSSVVVaaammmsssyyy?~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{{{@eMMMg&ecccjjjttt3h?g&e>&e??nnnjjjmmmssspppfffaaaeee[[[^^^lllnnnjjj|||yyywww{{{}}}yyyuuuttt}}}~~~~~~rrrmmmlllcccxxxYYY___lllyyy|||||||||||||||~~~yyyuuuvvv||||||zzz|||yyyzzz|||xxxyyyuuu{{{|||{{{~~~zzzttt~~~~~~|||{{{nnnvvvzzzeee[[[\\\hhh{{{}}}sssxxx}}}wwwtttwwwvvv}}}ooo{{{vvvwwwyyy~~~~~~~~~{{{tttxxx|||{{{qqqddd]]]]]]nnniii]]]QQQLLLKKKGGGAAA>>>CCCEEEEEEJJJWWWdddkkkttt{{{4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵPPPH׼sdddkkkHu]ĦBt=o9ĦHƅ^Hu]Ħmmm```ccc```ccciiifff\\\ZZZ```ssslllsss}}}~~~qqqoootttqqq~~~ssswwwyyylll~~~pppaaa^^^pppssszzz}}}ddd]]]llleee]]]WWWUUUPPPGGG>>>@@@AAADDDGGGFFFBBB???@@@;;;:::999999;;;>>>@@@AAABBB>>>;;;===>>>???AAADDD>>>KKKHHH>>>DDDJJJJJJKKKZZZMMMGGGOOOYYYZZZVVVTTT```[[[VVVUUUZZZaaaiiiooolllttttttkkkkkkuuuwwwppp{{{xxx~~~|||xxx{{{rrrxxx|||{{{wwwvvvzzz~~~rrrzzz{{{zzzvvvpppiiiccc```dddfffjjjnnnqqqssssssssswww{{{}}}wwwqqqoooooozzzyyyyyytttooopppooolllccc]]]QQQDDD???@@@>>>:::DDDJJJSSS[[[dddnnnyyy4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵSSSDdDĦDdDĦqjRgdKӵDdDΦDdDĦVVVZZZdddooovvvzzzcccaaaaaabbbbbbbbbfffkkk|||{{{vvvyyysssllldddiiitttiiinnnqqqpppfffmmm}}}nnnrrrggg^^^kkkqqqzzzuuuoooeeeSSSTTTtttzzzYYYQQQOOOLLLPPPYYY^^^XXXMMMJJJHHHGGGHHHKKKLLLKKKIIIKKKIIIGGGGGGHHHJJJJJJJJJFFFEEEDDDCCCBBBAAAAAAAAA000??????999<<<>>>===@@@AAABBBDDDEEECCCAAAEEELLL???<<<<<<>>>??????AAAEEEJJJJJJLLLPPPTTTYYY```gggkkk^^^eeekkkrrr```cccjjjjjjrrrpppqqq~~~|||uuugggjjjzzzzzzqqq{{{wwwzzz}}}|||qqqiii\\\bbbiiilllkkkjjjkkkmmm[[[[[[___eeedddaaagggrrr{{{~~~wwwrrrnnncccWWWEEEBBB???>>>AAAHHHPPPUUUcccnnn|||4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u~~~rrreee=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵkkkooouuuzzz|||{{{llliiibbb\\\^^^hhhqqqtttgggyyy}}}rrrlllnnnyyy~~~}}}|||{{{{{{{{{qqqlllgggccc^^^ZZZ[[[___TTTRRR]]]aaaZZZ```ggg\\\ccc___cccjjjqqqzzzrrrYYYfff||||||}}}|||jjjooobbbbbbooopppbbbVVVTTTbbbcccccceeejjjmmmeeeYYYUUUSSSQQQQQQSSSUUUUUUSSSWWWTTTQQQPPPPPPPPPNNNKKKMMMNNNPPPOOOMMMMMMLLLKKKLLLUUUTTTQQQTTTPPPKKKQQQTTT___eee\\\MMMGGGKKKQQQOOOLLLNNNQQQOOOJJJHHHKKKPPPNNNOOORRROOOIIIIIIOOOWWWNNNVVVSSS___PPPVVVVVVSSS]]]\\\[[[fffkkklllqqqqqq~~~|||sssxxx{{{eeeXXX___rrr{{{{{{xxx}}}vvvjjjaaaUUUYYYaaakkksssvvvtttrrrpppeee___cccbbbYYYSSSTTThhhttt|||wwwooopppxxx|||lll]]]RRRHHH>>>888555<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<Ħpeӵ]]]ĦNNNF&uTӵDdDĦ>d<ĦyyypeӵDx<>d<ʜ4DuTӵyyysssooocccUUUWWWgggrrrssseeemmmeeeeeessskkkVVVSSSccc[[[RRRMMMMMMOOOPPPOOOMMM___jjjgggccchhhqqqtttxxxkkk~~~zzzkkkNNNnnnuuu|||uuuhhhkkkdddeeeTTTeeeoooooohhh\\\ZZZeeeUUUZZZ]]]]]]aaafffbbb[[[TTTUUUTTTQQQPPPPPPPPPOOORRRPPPNNNOOORRRSSSQQQOOOJJJLLLMMMLLLLLLOOORRRRRRLLLOOOJJJIIIOOOMMMKKKSSSIIIWWW```[[[TTTUUUYYYYYYZZZUUUUUUWWWTTTOOOOOOTTTLLLXXX___]]]\\\___]]]WWWZZZYYYdddYYYjjjdddnnnfff^^^hhhfffdddkkkmmmjjjlllvvvttthhhcccjjjkkkllluuu{{{zzztttfffooosssoookkknnnqqqqqq|||tttsssrrroookkkjjjjjjmmmxxxwwwmmmxxxkkkhhhvvvvvvfff]]]]]]bbbdddccccccccc```[[[dddkkkqqqwwwqqqfffTTTQQQLLLDDD??????CCCHHHRRR^^^nnn{{{4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦtttB?dp&ĒR>d<sdKĦuuuB?Ho9ssss&dq&ĒR~~~|||uuubbbhhhaaaUUUQQQPPPVVVdddWWWIIIIIIYYY[[[NNNKKKVVVQQQXXXZZZSSSQQQ[[[iiirrrxxxssslllccclll}}}aaadddcccqqq~~~wwwooohhhjjjnnnrrruuutttnnnhhhccc]]]___bbbdddccc```\\\YYYVVVSSSQQQPPPRRRTTTUUUUUUPPPPPPQQQSSSTTTSSSOOOLLLNNNNNNNNNNNNMMMLLLKKKJJJOOOMMMLLLLLLNNNOOOOOONNNOOOQQQSSSUUUUUUWWWYYY[[[VVV\\\[[[SSSMMMOOORRRRRRccczzzlll\\\]]]]]]UUUbbbbbbbbbbbbccchhhnnnssskkkooooooooovvvzzzxxx}}}|||yyyrrrjjj}}}wwwxxxssswwwyyy{{{{{{vvvyyyzzzppp___fffpppvvvssseeewwwwwwuuuzzzkkknnn|||}}}rrrrrrtttddd[[[YYYVVVPPPIII[[[VVVMMMXXXhhh___\\\ttt|||rrreeedddeeecccYYYNNNIIIJJJEEE@@@@@@GGGMMMTTTaaappp|||4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦneaaaMMM@hxxx>hseqqqnevvvwww@GsĪj@h}}}rrrcccXXXTTTRRRNNNJJJ>>>FFFHHHLLLSSSQQQQQQ]]]\\\YYYUUUSSSTTT\\\jjjvvv\\\SSSTTT```eee]]]WWWZZZjjjsssxxx|||jjjnnn}}}~~~jjj]]]___dddssszzz{{{xxxpppllljjjfffbbbdddddddddbbb^^^YYYTTTPPPQQQSSSUUUVVVUUUSSSPPPNNNKKKHHHEEECCCCCCBBBAAA@@@AAAAAABBBDDDFFFEEECCCAAA@@@@@@BBBCCCEEEFFFGGGHHHDDDCCCBBBDDDFFFHHHIIIIIIFFFHHHIIIJJJKKKLLLOOOQQQUUUZZZZZZSSSNNNPPPSSSSSSTTTdddkkk^^^SSSTTTVVVQQQTTTUUUVVVVVVVVVWWWYYY[[[kkkkkkkkkkkkooouuuwwwvvvtttyyy}}}nnnnnntttyyy{{{xxxvvvxxxwwwpppggghhheeecccmmmzzzooobbb\\\QQQ\\\vvv}}}yyyuuu~~~wwwwwwzzzqqqeeefffhhhmmmfffqqqjjjYYYrrrxxx{{{ppp\\\III>>>;;;<<aĦs׼sHoD^DdDĦsssFFFAAATTT\\\~~~dddbbb^^^ZZZs׼swwwyyymmmtttnnnjjjIIIKKKFFFAAA>>>@@@CCCGGGHHHUUUTTTUUUbbbnnngggbbblllZZZeee```NNNKKKaaawwwvvvuuuooowww||||||}}}ffffffxxxpppssskkkcccbbb[[[UUUYYYaaa```eeebbbXXX[[[bbb^^^UUUWWWVVVRRRPPPQQQPPPLLLSSSQQQMMMIIIDDD@@@>>><<>><<<;;;===;;;999777777666333111666555555666888999888777666666777999;;;>>>AAACCC;;;:::999:::<<<===>>>===999:::;;;;;;;;;===@@@CCCHHHLLLLLLGGGDDDFFFHHHIIIDDDKKKPPPLLLIIIJJJLLLMMMKKKNNNRRRTTTTTTTTTUUUVVVYYYXXXYYY\\\]]]^^^aaaggggggiiipppzzzsssyyyzzz}}}}}}pppwwwwww]]]sss|||vvv{{{eeeSSSiiidddwww~~~wwwzzz~~~}}}|||{{{~~~mmm___ooo~~~~~~ooo___XXXWWWEEELLLMMM???777GGGVVVRRRSSSRRR]]]bbbZZZ___pppxxxnnnbbb[[[ZZZ^^^dddllliiibbbZZZVVVXXXWWWUUUNNNHHHIIIQQQUUUXXXjjjΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦMMMBBBCCCĦsssxxx~~~{{{tttoooggg^^^ooonnnllljjjBeĦ}}}sssggg```]]]WWWPPPJJJHHHDDD@@@>>><<<:::999CCCFFFJJJKKKJJJFFFCCCBBBQQQNNNSSSiiivvvcccOOOQQQWWWeeefffVVVQQQ___jjjjjjwww\\\VVVppptttkkkppp~~~rrruuuqqqfff]]]ZZZXXXUUUWWWVVVOOOMMMPPPJJJFFFPPPYYYNNNIIIEEE>>>BBBFFF???CCCEEEEEECCCCCCEEEEEECCCFFFDDDAAA>>>;;;:::999999777777666666555555444444666555555666888888777555666444333222444555555555777777666666777:::<<<>>>:::888555555555555444333111222222222222444777:::;;;===>>>;;;::::::<<<>>>???===>>>BBBCCCBBBDDDIIIJJJMMMOOOQQQQQQQQQRRRSSSMMMMMMQQQWWWVVVSSSVVV^^^]]][[[___hhhlllkkknnntttwwwpppsss{{{}}}zzz~~~nnnhhhsssuuuyyy\\\eeewwwiiiZZZkkkpppeeegggjjjVVV```eeezzzuuuxxxzzzzzz{{{||||||wwwpppjjjeeedddeeeRRR:::DDDTTTLLLDDDBBBFFFOOOWWW```fffgggnnngggaaa^^^YYYUUUVVVZZZggghhhfffccciiiuuu|||zzzkkk___UUUQQQIIIAAAEEEPPP\\\aaasss?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦ~~~zzzzzzyyyqqqsdKĦcccqqqgdKĦ{{{~~~mmmuuusssooogggbbbeeelllnnnjjjfffeeefffiiittttttxxxgdKĦoooVVVTTTNNNGGGCCCBBB???;;;@@@@@@@@@@@@BBBDDDGGGIIIGGGMMMTTTVVVSSSMMMGGGDDDOOOTTTeee{{{[[[UUUWWW]]]aaabbbaaa```^^^]]]cccWWWPPPTTTWWWRRRQQQTTTMMMPPPQQQLLLHHHGGGIIIIIITTTOOOHHHDDDGGGMMMLLLHHHQQQOOOFFFFFFLLLFFF???EEEAAA>>>DDDIIICCCBBBDDD>>>>>>AAACCCBBBEEEJJJKKKJJJBBBBBBBBBAAAAAA@@@@@@@@@@@@???>>>======<<<<<<<<<777777888;;;>>>@@@???>>><<<999777666777888888777<<<;;;:::999999;;;===>>><<<:::888777888888777666666777777777666777:::<<<======>>>>>>>>>===>>>@@@CCC===;;;???@@@>>>???DDDFFFFFFEEECCCAAABBBDDDFFFGGGIIIOOOSSSQQQLLLLLLOOO\\\WWWYYYaaabbb[[[YYY]]]aaaVVVUUUdddlllhhhggglllqqqbbbcccjjjaaa]]]bbbaaawwwuuurrrzzzzzznnnlllsssnnn]]]tttwwwcccbbbxxxbbbgggccclll```nnnkkkwwwpppiiijjjqqqvvvvvvssshhhaaaiiihhhRRRKKKSSSOOOCCCMMMSSSTTTTTTRRRSSSXXXYYY]]]dddfff___VVVUUUYYY______\\\[[[bbbpppzzz~~~uuutttqqqlllfff]]]QQQHHHGGGDDDMMM]]]dddfffuuu>AneneneneDenene>Ak<fhDe{{{xxxpppcccWWWQQQneppprrrnetttccc```yyylllbbb```cccbbb]]]rrrppppppuuuzzzzzzssslllyyygggne@@@DDD>>>===<<<::::::<<<===>>>>>>@@@BBBCCCDDDFFFIIILLLAAAEEEJJJOOORRRTTTVVVWWWHHHKKKSSShhhuuufffSSSSSSQQQLLLOOOZZZ___ZZZWWWYYYJJJOOOOOOIIICCCBBBCCCBBBBBBCCCCCCAAA??????@@@@@@@@@BBBCCCBBBBBBEEEHHHKKKKKKKKKBBB>>>FFFFFFAAADDD:::EEE\\\bbbPPPBBBBBBBBBCCCFFFFFFCCCDDDFFFGGGDDDAAABBBBBBCCCCCCCCCCCCBBBFFFFFFFFFEEEDDDDDDCCCCCC???>>>>>>???BBBCCCCCCCCCAAA???===<<<===>>>>>>===????????????@@@BBBDDDEEEAAA@@@???@@@BBBCCCDDDCCCAAACCCDDDDDDDDDCCCEEEFFFFFFDDDDDDGGGHHHFFFFFFHHHIIIDDD@@@AAAAAA@@@@@@BBBAAA@@@@@@???@@@EEEKKKPPPSSSYYY\\\ZZZXXXVVVSSSNNNYYYRRRTTT]]]]]]PPPJJJMMMKKKIIILLLRRRQQQLLLOOOXXX\\\RRRRRRVVVSSSTTTXXXUUUMMM\\\mmmjjjaaakkkvvvrrrgggRRRZZZkkkbbb]]]kkkuuuuuueeedddhhh^^^fff^^^{{{rrr{{{|||zzzuuujjj]]]OOOTTTRRRSSSVVVXXXXXXXXX\\\ccciiiaaaZZZhhhzzzrrraaa\\\^^^hhhkkk```WWWZZZQQQAAA:::HHHOOOYYY]]]XXXTTTYYYbbbaaa\\\XXXXXXZZZ___jjjttt||||||xxxrrrqqqrrroooiii___VVVQQQPPPNNNLLLUUUbbbrrruuu}}}xxxooohhh\\\OOOJJJPPPbbbkkkuuuvvv|||nnnrrr^^^VVV^^^^^^[[[ZZZ___eeeeeeaaa~~~xxxpppjjjdddZZZLLLAAAEEEAAACCCBBBBBB@@@???>>>>>>>>>>>>AAADDD<<>>>>>>>>BBBGGGJJJIIIEEEDDDEEE@@@JJJEEE===CCCHHHFFFGGGDDDKKK___eeeQQQCCCDDDFFFJJJLLLKKKFFFDDDEEECCC@@@DDDDDDDDDEEEFFFHHHIIIJJJHHHHHHHHHHHHGGGFFFEEEEEEGGGEEEDDDEEEGGGIIIJJJJJJHHHFFFFFFGGGIIIJJJJJJJJJGGGGGGHHHJJJKKKLLLMMMNNNKKKIIIIIIJJJMMMOOOOOOOOOJJJMMMOOOPPPOOONNNMMMNNNMMMIIIJJJNNNOOOLLLKKKMMMNNNNNNKKKHHHGGGIIIIIIHHHFFFGGGGGGHHHKKKQQQYYY^^^aaajjjjjjbbbbbbiiiggg[[[QQQJJJOOO\\\]]]OOOFFFGGGBBBFFFIIIHHHDDDCCCHHHNNNHHHLLLMMMLLLMMMQQQRRRQQQNNNPPPZZZZZZRRRVVV]]]YYYVVV\\\[[[QQQMMMRRRPPPEEE444PPPUUURRRWWWYYYcccuuummmrrrgggdddtttuuummmuuusssmmmkkkooobbbgggiiiiiiWWW[[[\\\UUUJJJCCCCCCFFFYYYVVV]]]rrrxxxrrr|||~~~yyyaaaVVVdddaaaLLLAAA<<<@@@EEEIIIHHHHHHQQQ[[[ddd\\\[[[```]]]XXXbbbtttzzzwwwooojjjnnnxxxtttpppiii```XXXQQQNNNLLLIIIOOO^^^ppp}}}~~~|||zzzvvvqqqkkkfffQQQLLLIIIPPP^^^jjjnnnnnnwww}}}zzzlllbbbaaadddwwwnnnxxxhhhkkkkkkjjjiiihhhaaaXXX___[[[UUUPPPLLLFFF>>>888;;;DDDGGGCCCEEEKKKHHH>>>===<<<<<<>>>>>>???BBBFFFBBBFFFJJJLLLKKKKKKLLLNNNGGGFFFEEEEEEGGGFFFDDDBBB;;;FFFHHHGGGKKKEEE>>>AAA<<<===>>>>>>>>>???===:::AAA>>>>>>AAABBB@@@@@@AAAEEEAAA???BBBFFFGGGFFFFFFGGG@@@;;;???FFFIIIIIIHHH@@@TTTTTTHHHHHHJJJEEECCCIIIAAAGGGPPPKKKKKKQQQQQQKKKNNNOOOLLLMMMPPPQQQNNNKKKKKKKKKLLLOOOTTTXXXZZZKKKKKKLLLLLLLLLJJJIIIGGGLLLKKKIIIJJJMMMQQQSSSTTTNNNNNNNNNQQQTTTWWWWWWVVVPPPQQQRRRSSSSSSSSSSSSRRRTTTSSSQQQRRRSSSTTTTTTSSSMMMPPPTTTUUUTTTQQQPPPPPPSSSNNNNNNSSSTTTPPPOOORRRQQQVVVUUUOOOMMMRRRSSSPPPSSSRRRQQQOOOMMMNNNRRRUUUKKKUUUSSSGGGKKK\\\\\\MMMMMMGGGNNN___bbbTTTJJJLLLLLLLLLHHHCCCCCCHHHHHHCCCCCCRRRRRRHHHFFFEEEAAAAAAJJJ@@@DDDLLLGGGDDDIIIKKKUUUQQQJJJJJJNNNGGGCCCKKK???EEECCC<<>>CCCJJJcccZZZ[[[ccc]]]QQQZZZppp~~~~~~aaaZZZhhhlllkkkfff```aaahhhkkkiii[[[QQQJJJKKKQQQ]]]ppp|||}}}tttkkk```PPPBBBUUU]]]eeejjjsssxxxtttkkkmmmrrrlll___^^^oootttllltttpppllleee[[[PPPFFF===999<<<:::DDDAAATTT???CCCIII???BBBFFFLLLNNNKKKEEE@@@<<<>>>AAADDDFFFFFFFFFEEEJJJKKKKKKKKKJJJIIIHHHGGG@@@@@@??????>>>======<<>>999888999:::===999CCCIIIaaaJJJ===666BBB>>>;;;>>>EEEJJJJJJHHHBBBDDDFFFHHHIIIJJJJJJJJJGGGFFFEEEDDDBBBAAA@@@???@@@@@@@@@??????>>>>>>===@@@@@@??????@@@@@@AAABBB???@@@AAABBBBBBBBBBBBAAAEEEFFFGGGHHHIIIKKKLLLLLLOOONNNMMMNNNPPPPPPOOONNNOOOPPPQQQRRRRRRQQQPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSRRRRRRQQQNNNLLLLLLNNNPPPOOOOOONNNNNNMMMMMMLLLLLLLLLLLLKKKMMMNNNOOONNNLLLOOOMMMLLLJJJIIIHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNQQQQQQQQQQQQPPPPPPOOOOOOQQQQQQQQQQQQQQQPPPPPPPPPXXXVVVTTTRRRRRRRRRRRRRRRNNNSSSUUURRRQQQTTTTTTQQQPPPQQQSSSTTTTTTSSSSSSRRROOOOOOPPPPPPPPPOOONNNMMMMMMNNNNNNNNNLLLKKKIIIGGGJJJGGGCCCBBBCCCCCCAAA???EEEEEEDDDCCCBBBAAA@@@???BBBAAA@@@AAACCCCCC@@@>>>IIIHHHHHHIIILLLPPPUUUXXXccc[[[OOOGGGMMM[[[fffjjjooolllccc[[[VVVPPPDDD777>>>CCC===777PPP~~~rrrmmmcccZZZYYY]]]___]]]AAABBBDDDEEEIIIQQQ[[[bbbKKKNNNyyyiiieeebbbdddfff```\\\]]]ZZZ^^^nnnkkkqqqlllqqqXXXnnn^^^\\\eeegggggghhhaaaZZZ\\\OOOTTT___mmmwww|||{{{xxxvvvtttttt^^^QQQYYYaaaaaaiiivvvmmmtttkkkxxxsssfffqqqooohhhZZZJJJAAA>>>???888666333000000333777999;;;:::CCCJJJ___OOOEEECCC999NNNaaaaaaPPPBBBBBBHHHDDDDDDEEEEEEGGGHHHIIIJJJJJJHHHFFFCCCAAA@@@??????AAAAAAAAABBBBBBBBBBBBCCCAAAAAABBBCCCDDDEEEGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRSSSTTTSSSRRRSSSTTTTTTSSSQQQTTTTTTTTTTTTSSSQQQPPPOOOPPPPPPQQQRRRSSSTTTUUUUUUQQQQQQPPPMMMJJJIIIJJJLLLKKKKKKLLLLLLLLLJJJHHHFFFGGGFFFFFFGGGIIIIIIHHHFFFKKKJJJHHHGGGFFFFFFFFFFFFHHHGGGGGGFFFEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGFFFEEEIIIIIIJJJJJJIIIHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGHHHHHHHHHMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLQQQPPPOOOMMMMMMMMMMMMNNNMMMRRRTTTRRRQQQSSSTTTSSSRRRTTTVVVXXXWWWUUUQQQOOORRRSSSSSSTTTUUUTTTTTTTTTTTTTTTUUUUUUTTTRRRQQQPPPOOOMMMJJJIIIIIIHHHGGGFFFIIIIIIIIIHHHFFFDDDBBB@@@CCCAAA@@@@@@@@@???<<<:::@@@BBBDDDHHHNNNSSSXXX[[[\\\VVVQQQVVVdddoookkkbbb^^^___^^^[[[ZZZVVVKKK???@@@KKKIIICCCYYY|||kkkRRRRRRTTTUUUUUUTTT[[[cccMMMMMMLLLGGGEEEKKKXXXdddLLLIIIddduuueeeiii\\\jjjnnnlllkkk^^^OOOLLLffflllhhh}}}tttbbbsssgggYYYPPPUUUbbbffflllwww}}}ggg\\\SSSQQQWWWcccvvv}}}xxxxxxzzzwwwkkk___QQQOOOWWWhhhtttuuuuuuyyy~~~sss|||tttmmm```TTTJJJMMMGGG888///222666555555666888888888777555444888???BBBCCCMMMLLLYYYmmmLLLjjjrrrYYYPPPSSSEEEDDDCCCCCCCCCEEEGGGHHHLLLJJJGGGDDDCCCCCCCCCDDDCCCDDDEEEGGGHHHJJJKKKLLLJJJJJJJJJKKKLLLMMMNNNOOORRRRRRSSSSSSSSSSSSSSSRRRSSSSSSSSSRRRRRRRRRRRRRRRPPPPPPOOOPPPQQQQQQOOOMMMOOOOOONNNNNNMMMLLLKKKJJJJJJJJJKKKKKKLLLMMMNNNNNNLLLLLLLLLJJJGGGFFFGGGIIIHHHIIIKKKLLLKKKIIIEEECCCEEEDDDDDDEEEGGGHHHFFFEEEIIIHHHGGGEEEEEEEEEFFFFFFGGGFFFDDDCCCBBBCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCCCCFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFEEEKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGHHHHHHIIIIIIIIIJJJHHHHHHHHHGGGFFFGGGIIIKKKLLLOOOPPPOOONNNNNNOOOOOOSSSRRRPPPPPPPPPSSSUUUWWWQQQQQQRRRSSSTTTTTTTTTUUUVVVVVVWWWXXXWWWVVVUUUTTTTTTSSSSSSRRRRRRRRRRRRQQQNNNOOOPPPPPPOOOLLLJJJHHHEEEDDDCCCBBBAAA@@@>>>===AAABBBDDDGGGKKKNNNPPPQQQCCCEEELLLZZZlllsssgggWWW___fffhhh^^^OOOFFFAAA???111888777666EEEXXXSSS???===>>>GGGQQQPPPIIIKKKTTTNNNSSSTTTMMMDDDBBBJJJSSSOOO>>>DDDkkkkkkkkkcccbbbuuupppfffgggrrrmmmccceee\\\___XXXfffhhhcccuuutttjjjSSSSSSYYYLLLIIIVVVYYYtttfff[[[SSSPPPTTT[[[sssxxx}}}zzzuuutttsssjjj]]]RRRWWWjjj{{{}}}{{{ooo]]]QQQJJJCCC<<<555;;;999///---555;;;888666777999:::999777555333;;;CCCAAACCCIIIRRR___vvvHHHJJJOOOUUUWWWSSSIII@@@JJJHHHFFFEEEEEEFFFHHHJJJGGGFFFDDDBBBBBBCCCEEEFFFGGGHHHJJJMMMOOORRRTTTUUURRRRRRQQQQQQQQQQQQRRRRRRPPPPPPQQQQQQQQQPPPPPPOOOQQQQQQQQQQQQPPPPPPOOOOOOMMMMMMMMMNNNOOONNNKKKIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGHHHFFFGGGHHHGGGEEEDDDFFFGGGGGGIIIKKKMMMLLLIIIFFFCCCDDDCCCCCCDDDFFFGGGEEEDDDFFFEEEDDDCCCCCCCCCDDDEEEEEEDDDBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBAAA@@@AAABBBDDDEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBCCCEEEFFFEEEEEEDDDHHHHHHHHHHHHHHHHHHHHHIIIFFFFFFFFFGGGGGGHHHHHHHHHEEEGGGHHHHHHHHHIIIMMMPPPKKKKKKKKKKKKIIIHHHHHHJJJMMMKKKHHHFFFHHHLLLPPPSSSKKKLLLLLLMMMNNNOOOPPPPPPRRRSSSTTTUUUUUUUUUTTTSSSRRRRRRTTTTTTUUUUUUVVVVVVQQQRRRTTTVVVVVVUUUSSSRRRJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLEEEDDDCCCHHHSSS]]]]]]WWW^^^gggkkkfff]]]WWWRRRNNNNNNFFF???===>>>>>>;;;888777444999BBBCCC===>>>EEE<<>>KKKSSS]]]RRRVVVLLLHHHFFFJJJQQQTTTRRRMMMKKKJJJHHHFFFFFFFFFHHHIIIFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMNNNPPPSSSUUUWWWXXXTTTSSSRRRQQQPPPOOOOOOOOONNNNNNNNNNNNNNNMMMMMMLLLJJJKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMOOOOOONNNKKKHHHHHHHHHGGGGGGHHHIIIJJJKKKJJJIIIHHHFFFFFFFFFGGGHHHDDDEEEFFFFFFDDDDDDEEEFFFGGGIIIKKKMMMMMMJJJGGGEEECCCBBBBBBCCCEEEEEEDDDCCCBBBBBBAAA@@@@@@AAABBBCCCBBBAAAAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@?????????@@@BBBCCCDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBDDDEEEDDDCCCBBBDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHDDDFFFHHHHHHGGGIIIMMMQQQJJJHHHHHHIIIGGGEEEFFFJJJJJJJJJKKKKKKKKKJJJJJJIIIGGGGGGGGGGGGHHHIIIKKKKKKLLLMMMNNNPPPQQQQQQPPPPPPJJJLLLNNNOOOOOOOOOPPPRRRPPPRRRTTTVVVWWWXXXWWWWWWPPPPPPQQQPPPOOOOOOQQQSSSRRRRRRRRRRRRQQQQQQQQQPPPRRRRRRNNNIIIIIIOOOSSSSSSTTTVVV[[[fffssswwwjjjZZZ^^^ZZZ]]]gggdddUUULLLMMMKKKCCC<<<999888777999===222???MMMOOOFFF<<<888999444;;;MMM@@@MMMHHHaaagggiiiZZZKKKTTThhhdddUUUSSS[[[fffgggiiipppooooooxxxoookkksssxxxqqqooo|||bbbaaaaaa^^^XXXWWW```lllTTTSSSSSSZZZfffsss~~~zzzwwwuuuqqqmmmfff\\\WWW^^^iiizzz{{{zzz|||mmmUUUQQQJJJKKKUUU]]]VVVHHH>>>:::777444333333222222222000111222222333666888888<<<;;;::::::<<<>>>AAACCC@@@GGG===KKKPPPYYYDDDCCC???EEEKKKLLLHHHFFFIIIMMMNNNMMMKKKIIIIIIHHHIIIIIIKKKLLLLLLNNNOOOPPPQQQQQQPPPPPPPPPQQQRRRRRRSSSSSSQQQPPPOOONNNMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNLLLHHHEEEGGGGGGFFFFFFFFFGGGHHHIIIHHHGGGFFFEEEEEEFFFHHHIIIFFFGGGHHHGGGEEEDDDDDDEEEFFFHHHJJJLLLLLLKKKIIIHHHDDDCCCCCCDDDFFFFFFEEEDDDBBBAAA@@@@@@AAABBBCCCDDDAAABBBCCCCCCDDDDDDDDDDDD???@@@@@@AAAAAAAAAAAA@@@DDDEEEFFFGGGGGGFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA???AAADDDFFFFFFFFFDDDCCCDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFCCCFFFHHHGGGEEEEEEIIINNNIIIFFFGGGJJJIIIGGGIIIOOOKKKMMMNNNOOONNNKKKHHHFFFFFFFFFEEEEEEFFFGGGHHHIIIFFFHHHJJJLLLMMMMMMMMMMMMGGGJJJLLLMMMKKKJJJKKKLLLMMMMMMNNNPPPRRRSSSTTTUUUOOOQQQQQQPPPNNNNNNPPPSSSRRRRRRQQQQQQQQQRRRSSSTTTPPPUUUWWWSSSOOOOOOOOOMMM[[[WWWUUU]]]jjjlllZZZFFF777>>>NNN___fffbbb\\\YYYTTTQQQIII???:::;;;===<<<888AAAIIIIII@@@888555666777===@@@;;;<<<:::JJJ```aaafffVVVDDDHHHPPPNNNLLLIII[[[dddfffqqqqqqlllzzzxxxvvviii^^^^^^cccnnn~~~rrrYYYKKKPPP\\\eee___VVVQQQSSS^^^kkkuuu}}}}}}xxxtttuuufffYYYXXX]]]cccllluuu~~~```KKKPPP```NNNHHHEEECCC;;;333222777444222222333111...------///...000444777888;;;???>>>@@@BBBCCCCCC@@@===:::;;;GGG<<>>@@@GGGHHHDDDBBBJJJLLLDDD@@@DDDEEEAAA;;;@@@CCCAAA<<<999===AAA;;;:::000FFF@@@===///BBB000RRRRRR888888PPPZZZWWWIII[[[bbb[[[aaa___UUUfffyyy~~~kkkZZZ___```]]]fffiiisss^^^WWWRRRXXX]]]]]]XXXUUUVVVXXXppptttyyy}}}|||tttppprrrsssfff```[[[ZZZ```jjjrrrwwwzzzhhh\\\TTTLLLQQQVVVRRRBBB:::444444444222000111666555444222111000000000222666:::===>>>DDDLLLTTTWWWQQQHHHBBB???@@@BBBCCCEEEEEEEEEEEEFFFFFFFFFFFFLLLLLLMMMOOORRRVVVZZZ[[[WWWXXXXXXUUUQQQPPPTTTWWWOOOOOONNNMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJIIIFFFEEECCCBBBBBBFFFEEEDDDDDDEEEEEEDDDCCCFFFGGGGGGEEEBBBBBBFFFJJJEEEEEEEEEEEEIIIMMMKKKFFFEEEFFFFFFEEECCCCCCEEEGGGGGGHHHIIIIIIIIIIIIHHHHHHKKKLLLLLLKKKIIIIIIJJJLLLPPPDDDGGGQQQOOOKKKIIIEEEKKKIIILLLPPPKKKCCCDDDLLLDDDGGGIIIHHHGGGHHHHHHHHHNNNHHHEEEIIIIIIFFFFFFJJJCCCDDDDDDEEEGGGHHHIIIIIIEEEEEEHHHLLLIIIAAAAAAEEEFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDFFFHHHIIIJJJKKKKKKEEEFFFHHHJJJJJJIIIHHHGGGCCCEEEHHHIIIHHHIIIJJJKKKIIIHHHHHHHHHIIIJJJJJJIIIJJJLLLMMMMMMKKKJJJJJJJJJKKKJJJIIIGGGGGGGGGHHHIIILLLJJJIIIIIIJJJJJJIIIHHHGGGHHHJJJKKKLLLLLLKKKKKKIIIMMMRRRRRROOOLLLKKKKKKNNNNNNMMMLLLKKKKKKKKKKKKLLLKKKHHHGGGFFFFFFHHHHHHHHHIIIJJJJJJKKKNNNRRRUUUSSSRRROOOLLLLLLMMMOOOPPPLLLLLLLLLLLLLLLLLLLLLKKKFFFGGGGGGGGGGGGFFFFFFEEEFFFEEECCCAAAAAABBBDDDEEEGGGEEEEEEEEEAAA@@@FFFOOO======AAAHHHMMMHHH<<<222555999???@@@;;;555777>>>DDDLLLSSSWWW[[[\\\TTTIII\\\ZZZRRRPPP]]]llljjj^^^^^^kkkkkklll~~~hhhRRRYYYYYY]]]aaaWWWTTTZZZbbbmmmxxx|||~~~yyytttpppnnnlllfffaaaZZZTTTSSSTTTWWWXXX[[[UUUXXX[[[TTTOOOGGG999666222111333444111000111111000000000222666:::<<<===>>>???AAAHHHVVVgggttteee___VVVOOOKKKJJJIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQRRRTTTWWWYYY[[[[[[ZZZXXXSSSOOOMMMMMMNNNMMMMMMLLLKKKJJJIIIHHHHHHJJJJJJJJJKKKKKKKKKKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDFFFEEECCCDDDEEEFFFDDDCCCGGGFFFEEEEEEEEEEEEDDDDDDDDDFFFFFFDDDDDDJJJMMMMMMGGGHHHHHHHHHGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIJJJKKKJJJMMMOOOQQQPPPOOOMMMMMMLLLQQQXXXVVVNNNOOOTTTRRRKKKKKKOOOSSSOOOHHHIIIPPPIIIJJJLLLKKKKKKKKKLLLLLLMMMHHHGGGJJJJJJGGGGGGJJJFFFGGGGGGHHHIIIIIIJJJJJJJJJFFFHHHNNNOOOJJJGGGHHHFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIKKKLLLLLLHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIMMMMMMMMMNNNOOOPPPPPPPPPLLLNNNPPPPPPOOONNNOOOPPPPPPOOOMMMKKKJJJJJJJJJJJJJJJHHHGGGHHHIIIIIIHHHGGGFFFGGGGGGHHHJJJKKKMMMNNNMMMPPPSSSSSSPPPMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJLLLKKKIIIGGGFFFGGGHHHIIILLLLLLKKKJJJHHHIIIKKKMMMPPPNNNMMMKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPPPPLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIGGGEEEDDDCCCDDDDDDAAADDDJJJNNNKKKEEEDDDHHHEEEGGGNNNWWW[[[UUUFFF:::999888:::>>>>>>::::::<<<555888999<<>>;;;???HHHPPPPPPMMMIIIGGGHHHIIIJJJJJJPPPPPPQQQRRRRRRSSSTTTTTTTTTSSSSSSSSSSSSTTTVVVWWW[[[XXXTTTPPPNNNLLLIIIGGGJJJJJJIIIHHHGGGFFFFFFEEEHHHHHHIIIIIIJJJJJJJJJJJJEEEDDDDDDDDDDDDEEEFFFFFFEEEDDDCCCDDDEEEFFFEEEDDDGGGDDDCCCDDDGGGHHHDDD@@@GGGMMMPPPLLLIIIKKKNNNOOOKKKJJJJJJKKKMMMNNNMMMLLLNNNOOOOOONNNMMMNNNQQQSSSTTTWWW[[[^^^]]]ZZZUUURRRQQQ[[[\\\SSSPPPXXX[[[VVVPPPQQQTTTUUUQQQMMMMMMQQQMMMMMMMMMNNNNNNNNNNNNNNNLLLJJJIIILLLKKKIIIHHHKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIEEEDDDKKKQQQOOOJJJFFFGGGFFFFFFFFFFFFFFFEEEEEEHHHGGGGGGHHHIIIKKKMMMNNNLLLKKKIIIHHHHHHJJJLLLNNNQQQNNNLLLKKKLLLLLLIIIFFFLLLMMMMMMNNNOOOPPPPPPQQQOOOQQQSSSTTTSSSSSSTTTUUUTTTSSSRRRPPPPPPPPPPPPQQQNNNMMMLLLLLLNNNOOONNNLLLKKKKKKJJJJJJKKKMMMOOOPPPPPPRRRSSSSSSPPPMMMLLLLLLJJJIIIIIIIIIIIIJJJKKKKKKLLLKKKIIIGGGGGGGGGHHHHHHKKKKKKJJJHHHFFFEEEGGGIIIJJJJJJJJJJJJKKKKKKKKKLLLOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOMMMMMMKKKJJJHHHFFFEEEDDDBBBEEELLLQQQOOOHHHEEEGGGIIIJJJMMMSSSWWWSSSHHH??????888666:::>>><<<777444;;;<<<:::888:::>>>???===KKKQQQQQQNNNTTTcccpppssshhhdddUUUIIIIIIKKKUUUhhhuuu___QQQJJJEEEIIIIII===MMMMMMLLLOOOUUU___kkkttt|||{{{wwwsssmmmccc\\\YYYNNNRRRTTTQQQLLLKKKPPPUUU^^^OOOFFF<<<000000444/////////222444111,,,...222666666777;;;@@@GGGMMMPPPJJJJJJJJJGGGDDDDDDEEEHHHJJJIIIIIILLLPPPTTTVVVWWWTTTTTTSSSRRRQQQPPPOOOOOOPPPOOONNNNNNNNNOOOPPPQQQTTTQQQNNNNNNOOONNNKKKHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEEEEDDDEEEEEEFFFGGGDDDCCCCCCDDDEEEFFFFFFEEEEEECCCBBBCCCFFFHHHGGGFFFCCCKKKPPPQQQPPPRRRQQQOOOMMMLLLMMMOOORRRSSSRRROOOOOOPPPRRRQQQQQQSSSWWW[[[TTTVVVYYY[[[[[[WWWQQQLLLfffaaaUUUQQQ]]]ccc\\\VVV[[[\\\ZZZTTTPPPOOOPPPQQQPPPMMMLLLNNNOOOMMMMMMNNNLLLLLLMMMNNNMMMKKKLLLMMMLLLLLLKKKJJJJJJIIIIIIHHHJJJHHHHHHNNNSSSRRRLLLGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIHHHHHHIIIKKKNNNPPPLLLLLLKKKJJJKKKLLLMMMNNNPPPLLLHHHIIIMMMNNNKKKGGGMMMNNNOOONNNNNNNNNNNNOOORRRTTTVVVVVVUUUTTTUUUVVVVVVUUUUUUTTTUUUVVVWWWXXXUUUTTTSSSTTTVVVWWWVVVUUUSSSSSSSSSRRRRRRRRRSSSSSSSSSSSSTTTTTTRRROOOMMMMMMOOONNNMMMLLLLLLLLLLLLLLLKKKJJJHHHGGGGGGFFFGGGGGGDDDEEEFFFEEEEEEEEEGGGJJJFFFGGGIIIJJJKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNNNNOOOQQQQQQQQQPPPPPPPPPQQQQQQOOOOOONNNNNNLLLKKKIIIHHHJJJIIIJJJKKKJJJGGGIIINNNIIIFFFBBBCCCEEEFFFDDDAAAGGG???;;;???AAA>>>999666555777777888888888777555444???JJJNNNQQQWWWZZZYYY___XXXMMMLLLRRRMMMNNN\\\nnn]]]HHH<<>>>>>>>>666555666///000///000222000...222999===>>>@@@CCCFFFHHHJJJKKKAAAEEEJJJMMMOOOOOONNNNNNUUUTTTSSSTTTUUUUUUTTTSSSRRRRRRQQQPPPNNNMMMLLLLLLKKKJJJIIIIIIJJJLLLMMMNNNOOOMMMKKKLLLOOOOOOKKKHHHFFFFFFFFFEEEDDDDDDCCCCCCAAABBBBBBCCCDDDDDDEEEEEEHHHGGGFFFEEEEEEEEEEEEEEECCCBBBBBBCCCFFFGGGGGGFFFBBBCCCCCCCCCDDDGGGNNNSSSGGGIIIIIIJJJOOOUUUVVVSSSOOOPPPRRRVVVYYYYYYWWWVVVMMMQQQVVVXXXXXX[[[```dddbbbbbbcccfffhhhgggccc```xxxjjjXXX\\\kkkdddZZZbbbeeefff___TTTQQQVVVZZZYYYWWWQQQOOORRRSSSOOONNNPPPNNNPPPQQQPPPNNNNNNPPPQQQPPPOOONNNMMMLLLKKKKKKJJJOOOQQQSSSVVVWWWVVVQQQMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIHHHIIIKKKNNNOOOKKKLLLMMMNNNNNNNNNMMMMMMNNNJJJGGGIIIOOORRRQQQNNNRRRSSSTTTSSSPPPOOOPPPQQQUUUWWWXXXXXXWWWVVVVVVWWWYYYXXXWWWVVVVVVWWWXXXYYYXXXVVVUUUVVVXXXXXXWWWVVVUUUVVVXXXYYYZZZYYYXXXWWWWWWXXXXXXYYYYYYWWWTTTRRRTTTSSSQQQOOONNNMMMLLLLLLJJJIIIIIIHHHGGGGGGFFFFFF@@@BBBDDDDDDDDDEEEGGGIIIDDDFFFHHHJJJKKKKKKJJJIIIGGGGGGHHHHHHIIIJJJKKKKKKPPPOOOOOOOOOOOOPPPQQQRRRMMMNNNOOOOOOPPPOOOOOONNNPPPLLLIIIJJJIIIGGGKKKPPPJJJFFFAAA@@@AAACCCCCCCCCJJJGGGFFFHHHHHHDDDBBBCCC???<<<888555555999>>>CCC888999888777;;;BBBGGGIIIEEEPPPWWWZZZXXXPPPXXXpppqqqNNN;;;GGGXXXTTTGGG@@@BBBJJJRRRSSSPPPRRRWWWxxxuuurrrmmm^^^MMMHHHMMMJJJRRR]]]aaa\\\NNN@@@666;;;666:::;;;333333555...000......222444666;;;BBBBBBCCCEEEGGGHHHHHHGGGFFFKKKKKKKKKLLLLLLKKKKKKKKKTTTRRRPPPOOOOOONNNLLLIIILLLLLLMMMMMMMMMMMMMMMMMMHHHHHHGGGGGGHHHJJJLLLMMMMMMLLLLLLMMMLLLJJJGGGDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAABBBCCCDDDEEEEEEFFFIIIHHHFFFEEEDDDCCCCCCCCCBBBBBBBBBCCCFFFGGGGGGGGGBBBDDDEEEEEEEEEJJJSSS[[[ddd]]]QQQIIIJJJRRRUUUTTTSSSWWW]]]```aaa`````````VVV^^^hhhnnnppprrrwww{{{xxxwwwxxx||||||wwwiiikkkppp]]]YYYuuunnnqqqiii\\\[[[fffkkkhhhcccZZZUUUYYYZZZUUUSSSUUUQQQUUUVVVRRROOORRRUUUVVVSSSSSSRRRQQQPPPOOONNNNNNMMMRRRUUUVVVVVVVVVQQQLLLIIIIIIJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIJJJKKKMMMNNNJJJLLLNNNOOOPPPOOOMMMLLLOOOLLLKKKMMMRRRUUUVVVVVVRRRTTTUUUTTTPPPOOOPPPSSSZZZ\\\]]]]]]\\\\\\\\\]]]```___]]][[[ZZZYYYZZZZZZYYYXXXWWWWWWXXXXXXWWWUUUVVVWWWZZZ\\\]]]^^^^^^]]][[[\\\^^^aaacccbbb^^^[[[WWWVVVTTTQQQOOOMMMLLLKKKKKKKKKJJJJJJIIIHHHHHHHHHCCCDDDEEEEEEDDDCCCDDDFFFCCCEEEFFFHHHIIIIIIHHHHHHFFFFFFFFFGGGGGGHHHHHHIIILLLLLLLLLLLLMMMOOOQQQSSSLLLMMMNNNOOOPPPRRRSSSSSSNNNLLLMMMPPPPPPLLLKKKMMMGGGGGGHHHIIIJJJHHHEEEBBBEEEEEEGGGIIIHHHEEEGGGMMMJJJHHHGGGFFFAAA;;;999;;;EEE@@@:::888:::>>>AAAAAA:::CCCFFFJJJSSSUUU[[[jjjrrrkkkVVVMMMZZZ[[[FFF777===>>>FFFRRRTTTNNNLLLPPP}}}{{{tttlllgggdddYYYIIIDDDHHHGGGUUU^^^UUU???...---444>>>777777555,,,...555111555222333:::???AAADDDHHHFFFGGGHHHIIIJJJKKKLLLLLLMMMNNNPPPTTTXXX[[[]]]]]]UUUSSSQQQQQQQQQQQQPPPOOOIIIIIIIIIJJJJJJKKKKKKKKKGGGFFFFFFEEEFFFGGGIIIJJJHHHKKKLLLLLLIIIEEEBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@AAACCCDDDDDDEEEFFFEEEDDDCCCBBBAAAAAAAAABBBAAAAAACCCFFFHHHHHHGGGFFFFFFFFFGGGKKKPPPVVVZZZlllggg[[[OOOKKKPPPUUUVVVYYYaaajjjmmmkkkiiijjjmmmbbbnnn||||||vvv}}}mmmhhhzzzyyylllkkkxxx|||uuulllaaa[[[______YYYVVVYYYTTTYYYYYYSSSPPPTTTYYY[[[RRRRRRQQQPPPOOOOOONNNNNNJJJMMMOOOPPPUUUXXXQQQGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMNNNNNNNNNNNNNNNQQQPPPOOOOOOQQQSSSUUUVVVPPPTTTVVVVVVRRRRRRTTTXXX___bbbdddfffffffffhhhiiigggfffeeeeeeeeefffggghhhfffdddcccbbbcccbbbaaa___aaa```___]]]^^^___aaabbb[[[\\\```fffiiiiiiddd```ZZZXXXWWWTTTRRRQQQPPPPPPNNNNNNNNNMMMMMMLLLKKKJJJEEEFFFGGGFFFEEECCCCCCDDDCCCCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHKKKNNNPPPMMMMMMMMMNNNOOORRRTTTUUUQQQOOOQQQUUUUUUQQQMMMNNNKKKLLLNNNOOOOOOMMMIIIGGGFFFEEEGGGIIIHHHEEEHHHMMM<<<@@@IIIQQQOOOGGGBBBCCC===<<<;;;<<<<<<999555333;;;<<<333555IIISSSPPPNNNlllnnn^^^TTT]]]]]]XXX```QQQJJJKKKSSSUUUPPPOOOTTTrrreee^^^]]]VVVIIIBBBEEEZZZMMM<<<222000000///,,,111...666:::555666999444>>>:::<<>>>>>>>>>>><<<===>>>???@@@AAABBBBBBCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAACCCFFFHHHHHHHHHIIIGGGFFFJJJPPPUUUWWWVVVQQQUUUVVVQQQOOOTTTZZZ\\\^^^hhhsssuuurrrooorrrvvveeesssyyyxxxyyyqqqddd]]]aaaaaaZZZVVVYYYVVV[[[[[[SSSPPPUUU\\\^^^OOOOOONNNMMMMMMLLLKKKKKKLLLLLLLLLOOOYYY^^^UUUGGGEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKJJJJJJNNNMMMLLLKKKKKKMMMOOOPPPSSSSSSRRRPPPNNNNNNPPPSSSTTTXXX\\\\\\ZZZYYY]]]aaacccfffjjjlllmmmooorrrtttkkkkkklllnnnqqqtttwwwyyyvvvtttsssrrrrrrqqqooommmpppllleee```]]]^^^aaacccXXXZZZ___fffkkkkkkfffaaa\\\[[[ZZZXXXWWWVVVUUUUUUPPPPPPPPPPPPPPPOOOMMMMMMDDDFFFGGGGGGFFFEEEEEEFFFBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBAAAAAAAAA>>>>>>>>>@@@BBBFFFIIILLLNNNNNNMMMMMMNNNQQQSSSUUUWWWSSSRRRTTTUUURRRQQQSSSVVVUUUSSSRRRQQQRRRRRRRRRSSSOOOMMMOOONNNJJJJJJMMMLLLIIIHHHIIIFFFAAACCCJJJFFFDDDBBB@@@===:::;;;>>>555CCCAAA:::???EEEDDDGGG\\\kkkhhhaaaccc[[[]]]tttkkk]]]TTTVVVWWWRRRTTT[[[}}}nnnnnniii[[[JJJAAACCCHHH:::888666333111000000000333444666777888999<<>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>EEEBBB???>>>AAACCCCCCBBBAAADDDDDDAAABBBGGGHHHFFFGGGIIILLLJJJKKK[[[___QQQQQQTTT\\\WWW^^^aaaUUU```eeennnxxxyyyyyy{{{{{{xxx~~~lllpppeeebbb```[[[^^^^^^SSS\\\ZZZWWWVVVVVVVVVTTTSSSQQQRRRSSSTTTSSSQQQOOOMMMSSSPPPMMMMMMNNNOOOMMMJJJJJJJJJKKKLLLLLLKKKJJJIIINNNKKKHHHIIILLLOOONNNLLLQQQNNNJJJIIILLLNNNNNNMMMQQQQQQQQQQQQRRRSSSTTTUUUWWWXXXZZZ]]]___bbbdddeeefffkkkooooooppprrrppplllpppxxxzzzxxxwww}}}tttgggkkkrrrrrrqqqrrrkkklllsssvvvqqqsssooo___\\\TTTUUUXXXWWW[[[___XXXSSSSSSTTTVVVWWWTTTMMMHHHGGGGGGGGGGGGFFFEEECCCCCCEEEEEEEEEEEEDDDCCCBBBAAAAAACCCDDDCCC@@@@@@BBBDDDBBBBBBAAA@@@AAACCCFFFGGGLLLGGGEEEIIIRRRXXXXXXTTTTTTTTTTTTSSSSSSTTTWWWZZZXXXZZZ[[[XXXSSSRRRXXX^^^UUUVVVWWWWWWVVVUUURRRQQQNNNMMMKKKIIIHHHGGGFFFFFFJJJJJJIIIHHHFFFCCCBBB@@@???@@@AAA???===>>>BBBFFFGGGGGGLLLTTTXXXYYY\\\aaa___gggaaaTTTYYYjjjjjj[[[}}}yyy[[[YYYUUUQQQLLLDDD<<<666777666444222000000000000///222666999<<>>>>>>>>???=========??????>>>===>>>>>>?????????@@@@@@@@@EEEBBB??????AAABBBBBBAAACCCAAAAAAEEELLLMMMHHHCCCDDDJJJNNNOOOOOONNNPPPUUURRRXXXccc\\\^^^___UUUcccuuuyyykkkuuummmlllhhh```bbbeee^^^___]]]ZZZYYYYYYYYYWWWVVVUUUVVVWWWWWWWWWUUUSSSRRRTTTQQQNNNMMMMMMMMMKKKIIIKKKKKKLLLMMMLLLKKKJJJIIIMMMKKKHHHHHHHHHHHHGGGEEELLLJJJJJJLLLPPPSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTUUUTTTVVVXXX[[[___bbbdddfffgggjjjkkklllpppvvvuuuqqqzzzuuu^^^___ZZZ]]]^^^WWWXXX]]]YYYYYYWWWVVVUUUUUURRRMMMIIIJJJJJJIIIHHHGGGEEECCCBBBDDDDDDDDDDDDCCCBBBAAA@@@AAA@@@@@@@@@AAAAAABBBBBBBBBAAA@@@???@@@BBBDDDFFFKKKJJJIIIIIIKKKNNNPPPQQQFFFIIINNNRRRUUUYYY]]]```\\\\\\[[[ZZZYYYXXXVVVVVVTTTUUUWWWXXXXXXWWWUUUTTTTTTTTTRRRPPPNNNMMMLLLLLLNNNMMMMMMKKKJJJGGGFFFEEE???@@@AAA???>>>>>>BBBEEEGGGDDDGGGPPPYYY^^^```cccQQQWWWSSSJJJMMM]]]ddd___zzzkkkJJJNNNSSSTTTNNNDDD888111444333222111111222333333333666:::>>>BBBFFFJJJMMMKKKLLLOOOQQQRRRSSSSSSSSSTTTTTTUUUTTTSSSQQQOOONNNRRRQQQPPPNNNLLLJJJIIIHHHFFFDDDBBBBBBBBBCCCBBBAAACCCCCCCCCBBBBBBBBBAAAAAA>>>>>>>>>?????????@@@@@@>>>@@@BBBBBB@@@===<<<<<<===<<<<<<===???@@@???>>>======>>>???@@@AAAAAABBBEEECCC@@@???@@@AAAAAA@@@CCC???AAAHHHIIIDDDCCCHHHXXX[[[QQQOOOVVVNNNJJJ\\\TTT\\\hhh___]]]]]]TTTeeennnuuummmmmmiii]]]]]]cccaaa^^^\\\ZZZYYYYYYXXXWWWVVVVVVWWWXXXXXXWWWVVVTTTSSSTTTQQQNNNMMMLLLKKKIIIHHHLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGHHHIIIIIIIIIIIIHHHKKKKKKLLLOOOQQQQQQOOOMMMRRRSSSTTTWWWXXXYYYZZZZZZWWWXXX[[[^^^bbbeeehhhiiiiiikkkmmmpppzzz~~~uuurrrwwwtttgggccceeeaaabbb___\\\YYYWWWSSSOOOLLLNNNMMMKKKJJJGGGEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@??????===<<<===@@@BBBAAA???AAA@@@>>>>>>>>>@@@BBBCCCDDDHHHIIIGGGCCCDDDKKKQQQLLLOOORRRUUUUUUUUUVVVWWWXXXUUUSSSUUUYYYYYYSSSMMMXXXYYY[[[\\\]]]]]]\\\\\\ZZZZZZXXXWWWUUUSSSRRRRRRMMMMMMLLLKKKJJJHHHFFFEEEAAABBBBBBAAA@@@@@@BBBDDDBBB<<<<<>>AAADDDFFFHHHJJJMMMOOOQQQRRRSSSTTTTTTSSSRRRQQQOOOPPPQQQRRRRRRRRRQQQPPPOOOOOOMMMKKKIIIFFFEEEDDDCCCBBB@@@@@@AAAAAA@@@???AAAAAAAAA@@@@@@@@@@@@???=========>>>>>>>>>>>>???===???@@@AAA???===;;;::::::999999:::<<<>>>===<<<::::::;;;===>>>@@@AAAAAACCCBBB@@@???????????????@@@???DDDJJJBBB777@@@SSStttsssVVVFFFWWWWWWNNN]]]XXX___iii``````___UUUddduuuwwwlllhhheeeYYYWWW\\\ZZZYYYWWWTTTTTTTTTTTTRRRQQQRRRSSSSSSSSSSSSRRRQQQPPPPPPOOOMMMLLLKKKJJJJJJIIIKKKKKKKKKKKKJJJJJJIIIIIIDDDEEEGGGIIIIIIHHHHHHHHHGGGIIIMMMPPPQQQPPPMMMKKKLLLNNNQQQUUUYYY[[[\\\]]]\\\]]]```cccfffiiikkklllppptttvvvxxx~~~uuuooofffgggfffdddaaa]]]YYYUUURRROOONNNLLLJJJHHHFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@============??????>>>===@@@>>>===<<<<<<>>>???AAA===@@@CCCCCCAAACCCKKKSSSWWWXXXWWWUUUQQQOOONNNNNNQQQOOONNNRRRWWWYYYVVVRRRZZZ[[[\\\]]]^^^^^^^^^]]][[[[[[ZZZYYYXXXVVVTTTTTTOOOOOOOOONNNMMMKKKJJJIIIFFFFFFFFFEEEDDDDDDEEEFFF@@@;;;;;;BBBJJJOOOTTTXXX[[[RRRIIIBBB===;;;@@@FFF}}}cccIII>>>HHHOOOIII:::000000555222333555777;;;@@@DDDFFFGGGJJJMMMNNNNNNOOOPPPQQQUUUUUUVVVUUUSSSQQQOOONNNLLLMMMOOOPPPQQQPPPPPPOOOLLLKKKIIIGGGEEECCCAAAAAABBBAAA@@@AAABBBBBB@@@????????????>>>>>>>>>======<<<<<<=========>>>>>>>>><<<===???@@@@@@>>>;;;888666555555666888:::999888666777888999;;;===>>>>>>@@@@@@??????>>>===>>>>>>???<<>>???@@@???>>>>>>??????>>><<<;;;;;;<<<===>>>;;;<<<===>>>AAAFFFKKKOOOMMMMMMLLLKKKKKKMMMQQQUUUQQQQQQRRRRRRSSSVVVZZZ]]]XXXYYYYYYYYYYYYYYYYYYXXXZZZZZZZZZZZZYYYWWWVVVUUUVVVVVVVVVVVVUUUTTTSSSRRRMMMLLLKKKJJJJJJJJJJJJIIIFFFEEEEEEGGGGGGHHHNNNVVVPPPEEE<<<===>>><<<<<>>:::888888777444222888999;;;>>>BBBFFFKKKMMMJJJMMMPPPRRRRRRSSSTTTUUUUUUUUUUUUTTTRRRPPPNNNLLLMMMNNNNNNNNNMMMLLLJJJIIIHHHGGGFFFDDDBBB@@@???>>>AAA@@@???@@@BBBBBB@@@>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========;;;;;;===???@@@>>>:::777333222222333555666555444333444555777888999;;;;;;;;;<<<>>>===<<<;;;<<<===@@@888===QQQaaa___TTTMMMYYYyyysssTTTMMMSSSSSSWWWaaadddkkkgggnnnqqqeeeooozzzwwwnnnffffff^^^XXXVVVQQQTTTRRRPPPOOOPPPPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLHHHIIIJJJJJJIIIIIIKKKMMMHHHHHHHHHHHHIIIJJJKKKLLLHHHGGGGGGJJJPPPSSSRRRPPPOOOQQQSSSRRRPPPMMMLLLLLLRRRRRRQQQRRRRRRTTTUUUVVVWWWXXXZZZ\\\___bbbdddeeennnuuu{{{{{{~~~nnneeehhhkkkkkkgggaaa\\\YYYSSSRRROOOLLLJJJHHHHHHHHHEEEEEEEEEEEEDDDCCCBBBAAA======???AAACCCDDDCCCBBB???>>><<<:::::::::<<<===>>><<<;;;===AAAEEEFFFEEE@@@@@@@@@@@@BBBGGGNNNSSSMMMOOOOOOLLLHHHJJJSSS\\\ZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXYYYZZZZZZYYYXXXWWWWWWWWWXXXXXXWWWVVVUUUUUUSSSQQQOOOOOOPPPOOONNNLLLIIIIIIJJJIIIDDDBBBHHHRRRNNNEEE>>>???CCCBBB@@@???}}}cccLLLCCCBBB<<<666777<<<>>>;;;666@@@@@@AAACCCFFFIIIMMMNNNJJJMMMQQQSSSSSSSSSSSSTTTRRRRRRSSSSSSRRRQQQPPPOOOMMMMMMMMMLLLKKKHHHFFFEEEDDDDDDCCCAAA@@@>>>===============>>>??????===<<<<<<<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;999999:::===???===888444222111000111333333222111333333444555666888888999777999;;;<<<::::::;;;===???;;;>>>KKKZZZ]]]RRREEEIII^^^eeeWWWOOOUUUYYYWWW\\\bbbmmmiiiooosssjjjwwwzzz~~~lllggghhh^^^VVVUUUSSSUUUSSSQQQQQQQQQRRRQQQPPPLLLLLLKKKKKKKKKLLLLLLLLLHHHIIIJJJJJJHHHHHHJJJLLLHHHHHHHHHIIIJJJLLLNNNOOOMMMHHHFFFLLLUUU\\\[[[WWWTTTTTTSSSOOOJJJGGGGGGHHHUUUTTTRRRRRRSSSUUUXXXZZZUUUWWWZZZ]]]aaaeeegggiiikkkqqqwww~~~}}}www|||lllnnnpppnnniiiddd```___ZZZXXXTTTOOOLLLIIIHHHHHHDDDDDDDDDDDDCCCBBBAAAAAA???;;;999@@@KKKPPPKKKEEE@@@>>><<<:::999:::;;;<<<<<<;;;;;;===@@@AAA@@@>>>=========<<<<<<>>>BBBFFFBBBEEEFFFBBB???BBBKKKTTTWWWWWWWWWWWWXXXYYYZZZZZZSSSTTTVVVXXXYYYXXXXXXWWWUUUUUUVVVVVVVVVUUUTTTTTTVVVTTTRRRRRRSSSSSSPPPMMMJJJHHHHHHIIIFFFDDDHHHOOOQQQNNNIIIDDDCCCEEEEEEBBByyyZZZHHHHHH<<<>>>@@@???;;;999:::<<>>===<<<:::::::::<<<======;;;999;;;;;;;;;:::::::::999999777888888888999999999999777777888;;;===<<<777222333111000111222222111000333444444555666777888888444777:::;;;999999;;;===<<>>QQQZZZRRRFFF@@@???<<<:::999:::;;;;;;888999;;;===>>>>>>>>>===;;;<<<===<<<;;;;;;===???<<<>>>@@@??????DDDLLLTTTNNNNNNOOOOOOQQQSSSTTTUUUNNNPPPSSSUUUVVVVVVVVVUUUWWWXXXXXXXXXXXXXXXWWWWWWXXXUUUSSSTTTUUUTTTQQQNNNOOOKKKIIILLLMMMMMMNNNRRRHHHLLLIIIAAA>>>DDDIIIHHHmmmZZZNNNCCCCCCCCCAAA>>>===???CCCFFFGGGGGGHHHIIIKKKNNNPPPQQQQQQSSSTTTRRROOOMMMLLLLLLQQQPPPOOOPPPPPPPPPNNNLLLJJJJJJIIIIIIGGGDDDBBB@@@>>>>>>>>>???>>>===<<<<<<888888888888888999999999999:::::::::999888888777999999999999999999999999999999999:::;;;999666444333222111111111222333444777777666555555666888999777888999999888888:::<<<>>>>>>@@@AAACCCEEEFFFFFFCCCFFFIIIKKKMMMPPPTTTWWWVVV[[[bbbfffhhhlllttt{{{{{{oooooopppcccYYYZZZZZZYYYZZZVVVPPPPPPSSSRRRMMMOOOOOONNNNNNMMMKKKJJJIIIKKKJJJHHHFFFFFFFFFFFFGGGHHHHHHKKKOOOLLLHHHKKKRRRXXXQQQIIIEEEFFFHHHFFFDDDHHHJJJMMMNNNMMMLLLLLLMMMQQQRRRSSSTTTUUUWWWXXXXXX___[[[ZZZ___cccfffllltttuuuyyy}}}{{{yyyvvvuuuwwwsssiiiaaa^^^```___[[[TTTMMMGGGEEEDDDDDDDDDDDDEEEEEECCC???<<<>>>:::<<>><<<:::999999888>>>>>>===<<<<<<<<<======>>><<<::::::<<<===<<<;;;============???@@@CCCDDDCCCCCCCCCEEEHHHKKKOOOQQQOOOQQQQQQQQQQQQSSSVVVXXXXXXWWWUUUTTTTTTUUUVVVWWWWWWUUUTTTSSSTTTTTTSSSQQQSSSRRRPPPMMMKKKJJJIIIIIIIIIKKKKKKHHHCCCAAACCCEEEfffSSSIII>>><<<<<<<<<;;;;;;===AAAEEEIIIIIIKKKMMMOOORRRSSSTTTOOOQQQSSSRRROOOLLLJJJJJJOOONNNLLLLLLMMMLLLIIIHHHHHHHHHHHHGGGEEECCCAAA???<<<<<<<<<<<<;;;;;;;;;;;;777777888888888888999999999999888999::::::999888999999999999999999999999888777888999999888555222333333222111222333444555777666555555555666888888888999;;;;;;:::999:::;;;999:::;;;===>>>@@@AAABBBBBBDDDGGGHHHJJJMMMPPPSSS___bbbfffggggggiiinnnrrrvvvtttgggeeefff[[[SSSSSSRRRLLLJJJIIIJJJLLLLLLKKKJJJFFFFFFFFFFFFEEEDDDCCCCCCIIIHHHFFFDDDCCCCCCCCCCCCDDDBBBDDDGGGFFFCCCFFFLLLOOOIIIDDDCCCFFFIIIHHHGGGKKKNNNPPPQQQPPPOOOPPPQQQRRRSSSTTTUUUVVVXXXYYYYYYZZZ[[[]]]```cccgggjjjllllllqqquuuyyy}}}{{{tttqqqqqqsssqqqjjjdddbbbfffccc^^^WWWOOOKKKJJJJJJFFFFFFFFFFFFFFFCCC???<<<@@@???@@@EEEKKKKKKFFFAAA<<<;;;:::999888888888888:::::::::::::::;;;<<<===::::::::::::::::::::::::===<<<<<<===>>>@@@AAABBB@@@@@@@@@BBBDDDGGGJJJLLLMMMOOOQQQQQQPPPOOOOOOPPPRRRRRRSSSUUUWWWYYY[[[\\\\\\YYYVVVTTTTTTUUUTTTTTTRRRRRRPPPOOOMMMLLLKKKKKKHHHIIIIIIGGGDDDBBBBBBBBByyy]]]MMMFFF===<<<>>>@@@AAABBBDDDHHHJJJJJJKKKNNNPPPRRRSSSTTTTTTMMMOOORRRQQQOOOKKKIIIHHHKKKJJJHHHGGGHHHGGGEEECCCFFFEEEEEEDDDBBB@@@>>>===;;;:::999888777888999999666777777777888888888999999777555777:::<<<;;;999777777777777777777777777777666777888888777444111444333222222222333555555555555444444444555777777777999;;;;;;999888777888777888999:::<<<>>>???@@@BBBDDDGGGIIIKKKNNNRRRUUU[[[]]]```eeejjjoootttwwwrrrwwwgggdddfff]]]WWWWWWTTTNNNIIIJJJRRRSSSMMMJJJMMMGGGGGGGGGGGGFFFFFFEEEEEECCCBBBAAA???>>>>>>>>>>>>???======???@@@???AAAEEEDDDAAA>>>???BBBEEEDDDCCCHHHJJJLLLMMMLLLLLLMMMNNNPPPPPPQQQSSSTTTUUUVVVWWWTTT\\\aaa___bbbhhhhhhbbbaaafffhhhiiimmmtttwwwvvvwwwnnnjjjooovvv}}}|||wwwtttsssnnneee^^^\\\hhheee___WWWOOOLLLKKKMMMGGGGGGFFFGGGGGGEEEAAA>>><<<>>>AAAAAA???======>>>888777777666666666666777555666666666888999:::;;;888;;;>>>===;;;999:::<<<;;;;;;;;;<<<===>>>???@@@============???BBBDDDEEEEEEHHHLLLMMMLLLKKKJJJJJJNNNPPPSSSVVVXXXZZZ[[[[[[^^^ZZZVVVSSSSSSSSSTTTTTTRRRQQQQQQPPPPPPOOOOOOOOONNNMMMLLLLLLLLLKKKHHHFFFqqqUUUHHHGGGAAAAAADDDGGGIIIJJJKKKMMMOOOKKKLLLOOOQQQRRRQQQPPPOOOKKKNNNQQQQQQOOOKKKIIIHHHFFFEEECCCCCCDDDEEEDDDCCCCCCCCCBBB@@@???===<<<<<<:::999777555555666888999555666666777777888888888999555333555999======;;;777777777777777777777777777666777888888777444111333222111111111222333444333222111111222333555666555777::::::888666555555::::::;;;===???@@@BBBBBBCCCFFFIIIMMMPPPTTTYYY\\\UUUVVV[[[bbbllluuuzzz|||}}}lllsssaaa]]]```ZZZUUUTTTPPPOOOGGGHHHSSSRRRFFF@@@EEEDDDCCCBBB@@@??????>>>>>>AAAAAAAAAAAAAAAAAAAAAAAACCCAAA???@@@AAABBBCCCEEECCCBBB@@@AAACCCDDDCCCAAAFFFHHHJJJJJJIIIIIIKKKLLLMMMMMMNNNPPPQQQRRRSSSTTTTTT```ddd^^^```iiihhh^^^hhhmmmrrrssswww~~~vvvmmmrrrxxx|||xxx|||vvvsssmmmccc\\\ZZZbbb```[[[TTTMMMIIIHHHHHHFFFEEEFFFGGGHHHHHHEEECCC<<<@@@CCCBBB???===>>>@@@999999888777666666666666444444444444555666777888777===AAAAAA===:::;;;>>>::::::::::::;;;<<<<<<===::::::::::::;;;===>>>???===@@@CCCEEEEEEFFFHHHIIINNNPPPRRRUUUVVVUUUTTTSSSXXXUUUSSSRRRRRRSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRPPPOOOQQQSSSRRRMMMIIImmmNNNDDDFFFBBBBBBDDDGGGIIIIIIIIIJJJKKKNNNOOOQQQRRRQQQOOOMMMKKKKKKMMMPPPPPPNNNKKKIIIHHHCCCAAA@@@AAACCCDDDEEEDDDAAA@@@???===<<<;;;:::::::::999777555555666777888444444555666777777888888888555222444888<<<======666666666666666666666666888777777999999888555222111000/////////000222222000000//////000222333444777999::::::888666666666<<<===>>>@@@AAACCCDDDEEEDDDGGGJJJLLLNNNRRRVVVYYY[[[[[[^^^cccjjjppptttuuuzzz{{{mmmvvvdddaaaeee```[[[[[[WWWUUULLLMMMWWWVVVIIICCCGGGKKKJJJGGGEEECCCBBBAAAAAAEEEEEEFFFGGGIIIJJJJJJJJJFFFGGGFFFDDDCCCEEEFFFFFFFFFEEEEEEGGGHHHIIIHHHGGGKKKMMMNNNNNNMMMMMMOOOQQQOOOPPPQQQRRRSSSUUUVVVVVVYYYdddfff```bbblllllldddccckkkttt{{{}}}{{{uuuqqqooollleee``````]]]\\\YYYSSSLLLGGGDDDCCCDDDCCCDDDFFFIIIJJJIIIHHHDDDFFFHHHIIIHHHGGGDDDBBB>>>===;;;999888777666666555444444333333444444444666;;;@@@@@@;;;999:::<<<888888999999999999999999888888888999999:::;;;<<<<<<<<<=========@@@DDDGGGIIIKKKNNNPPPQQQPPPNNNLLLPPPPPPQQQSSSUUUTTTRRROOOOOOPPPQQQSSSSSSTTTSSSSSSPPPNNNNNNPPPRRRQQQMMMIIImmmJJJAAAEEEBBBEEEGGGIIIJJJIIIIIIJJJKKKQQQRRRRRRRRRQQQOOOMMMLLLJJJLLLMMMMMMKKKIIIHHHHHHBBB@@@??????AAADDDDDDDDD???>>>===;;;::::::999999999888777666555666777777333333444555666777888888777555444333555999===@@@666666666666666666666666888777888999999888555222000///.........///000111000000//////000222444555999;;;;;;:::999888999:::<<<===>>>@@@AAACCCDDDEEEDDDFFFHHHIIIIIIKKKNNNQQQ\\\]]]```cccggglllppprrrqqq}}}~~~sssssseeedddiiiccc^^^^^^[[[RRRMMMMMMTTTUUUNNNJJJLLLQQQOOOLLLJJJHHHGGGFFFGGGDDDEEEGGGHHHJJJKKKKKKLLLAAAEEEGGGBBB>>>>>>??????@@@AAABBBCCCEEEGGGHHHHHHKKKLLLMMMMMMLLLLLLNNNPPPSSSTTTUUUVVVWWWYYYZZZZZZ\\\bbbdddaaaccckkkmmmiii___hhhrrrxxxvvv|||yyysssooonnnjjjbbb]]]\\\]]]\\\YYYSSSMMMHHHEEEEEECCCBBBCCCFFFIIIKKKKKKJJJFFFEEEEEEFFFHHHFFFAAA===@@@???===;;;999888777777666666555444444444444444444777::::::777555666888777777888888888777666666666777777888888999999999>>>===;;;888777999===@@@???AAAEEEIIILLLMMMLLLLLLLLLNNNQQQUUUXXXVVVRRROOOMMMNNNPPPRRRSSSSSSSSSRRRQQQQQQQQQRRRSSSRRRPPPOOOnnnJJJBBBHHHEEEHHHJJJLLLLLLLLLLLLNNNPPPOOOOOOOOOOOONNNNNNMMMMMMIIIIIIJJJHHHFFFEEEFFFHHHCCCAAA???>>>???AAAAAAAAA>>>===;;;:::999999999999777777666666666555555555222333333444666777777888555666666444222555<<>>>>>??????@@@AAACCCDDDEEEFFFFFFFFFEEEFFFHHHJJJOOOPPPQQQRRRSSSTTTUUUVVVTTTVVVZZZ]]]aaadddffffffiiiqqqyyy{{{|||vvvrrrppplllccc\\\ZZZaaa^^^XXXQQQJJJGGGHHHJJJDDDDDDDDDEEEHHHIIIIIIHHHAAA@@@???@@@AAAAAA@@@???>>>===;;;:::999888888888777666666666666666777888444444555555444444444555666666777777777555444333444444555666777888888888<<<<<<;;;888666666999;;;888;;;???DDDHHHKKKLLLMMMLLLMMMOOOSSSUUUTTTPPPMMMLLLMMMOOOQQQRRRRRRQQQPPPRRRSSSTTTTTTSSSSSSTTTUUUoooLLLEEELLLJJJGGGIIIJJJJJJKKKLLLOOOQQQKKKKKKJJJJJJKKKKKKLLLMMMGGGGGGGGGEEECCCCCCEEEFFFEEEBBB???===>>>>>>>>>>>>>>>===;;;999888888999999555555666666666555444333222222333444555666777888444777888555111333<<>>???AAACCCDDDEEEDDDFFFJJJNNNQQQUUUZZZ^^^YYY^^^bbbdddccceeekkkpppqqqwwwzzzpppnnnqqqqqqkkkdddeee\\\aaaggg]]]VVVWWWVVVRRRTTTRRRNNNPPPUUUUUURRRPPPOOONNNMMMMMMNNNPPPQQQLLLMMMNNNNNNNNNMMMLLLKKKKKKWWW^^^UUUKKKGGGIIIIIIFFFFFFEEECCCAAA@@@BBBCCCBBBCCCCCCBBBBBBCCCEEEHHHGGGGGGHHHJJJKKKLLLMMMNNNJJJJJJOOOXXX\\\[[[\\\___]]]fffmmmooosss{{{wwwsssrrrsssqqqkkkfffeeeeee```WWWMMMGGGFFFJJJMMMGGGEEEEEEEEEGGGHHHGGGFFF????????????@@@CCCHHHKKK:::999999888888888888888666666666777888999:::;;;777555333333555666555444555666666666666555333222222333444555666777777777777888999999888888999;;;777:::===BBBFFFIIIKKKLLLMMMLLLMMMNNNOOOOOOMMMKKKKKKLLLNNNPPPQQQQQQPPPOOONNNQQQRRRQQQNNNNNNQQQTTToooPPPGGGKKKNNNOOONNNMMMKKKJJJJJJIIIIIIJJJHHHGGGGGGIIIJJJKKKJJJEEEDDDDDDCCCBBBBBBAAAAAA@@@???>>>======<<<:::888777666555444555777999:::666666555555444444333333555444444444444555666666666666555555666777999:::555555555555666777888888555555666666666666555555444333111000///000000111111222333444555777777888999777666888;;;<<<;;;999???888999BBBDDD>>>>>>EEE@@@BBBCCCEEEKKKUUUYYYWWWZZZMMMUUUmmmqqq```aaasssqqq}}}}}}}}}}}}zzzvvvzzzjjjdddeeedddcccbbb^^^YYYRRRMMMRRRRRRRRROOOLLLKKKKKKLLLNNNMMMKKKJJJIIIHHHHHHHHHIIIGGGEEECCCDDDIIIPPPUUUIIITTTYYYQQQHHHGGGHHHHHHLLLJJJIIILLLOOONNNIIIDDDEEEHHHJJJLLLKKKKKKKKKLLLMMMOOOQQQRRRRRRRRRTTTVVVQQQOOOPPPVVV^^^eeeeeedddaaafffkkkkkkkkksss~~~tttffffffkkkbbb]]]gggccc]]]UUUNNNLLLLLLMMMMMMHHHHHHHHHGGGFFFDDDCCCBBBEEEFFFEEECCCGGGKKKFFF===;;;:::888666555666777888777888999777555666:::===999888777666444444444444666666666666555222000///333333333444555666777777777777888888999999999:::555777999;;;===???CCCFFFDDDHHHNNNQQQRRRPPPOOONNNJJJKKKLLLNNNNNNOOOOOOOOOQQQRRRTTTTTTSSSRRRRRRSSSoooTTTKKKMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIGGGFFFGGGHHHJJJJJJIIIGGGDDDCCCCCCBBBBBBAAAAAA@@@???>>>======<<<:::888777444333111111111222444555444555555555444444333222444444444333444555555666444444333444555777999:::999888777666555666666777333444444555555444444333444333222222222333444555444444444555555666666666777666555666999:::999888===:::;;;@@@>>>:::BBBOOOCCCFFFGGGEEEHHHSSS\\\aaaPPP]]]bbb\\\]]]jjjmmmggglllooowww}}}qqqpppqqquuurrrsss|||wwwkkkjjjbbb```\\\ZZZWWWTTTQQQNNNLLLLLLKKKIIIFFFEEEEEEFFFHHHGGGFFFEEECCCBBBBBBBBBBBB@@@???>>>???BBBHHHKKK???HHHMMMHHHBBBBBBDDDCCCFFFEEEEEEIIIMMMNNNJJJFFFDDDFFFIIIJJJKKKKKKMMMNNNNNNOOORRRRRRSSSTTTVVVWWWYYYWWWXXX\\\bbbfffeeecccdddllluuu}}}yyyrrrssslllaaadddlllcccZZZ```ZZZUUUOOOKKKKKKLLLMMMMMMJJJJJJIIIHHHGGGGGGFFFFFFIIIKKKKKKJJJKKKLLLEEE;;;999888666444333444555666444777999888777666777999666666555555444444555555555555666666555333111000333444444444555666666666666777777777888888888999666888999:::;;;<<>>===<<<;;;999777555444222111000///...///000111222333555666666444333111333333333333333444444555444333333333444555666777999777666444444555777888555555666666666666555555444444444444555666777888444444444444444333333333555444444555777888888777::::::>>>@@@<<<<<>>===<<<===@@@BBBDDD<<>>>>><<<<<<<<<999666444222222333333111000////////////111333555777777666444222333222222222222333444444555555444333333333333333555444333333444777:::<<<888999999::::::999999888666555555555666666666666000000111111111111222222444444444555666777777777888:::>>>AAA@@@EEEVVViiiRRRSSSPPPHHHGGGOOOZZZ```SSS\\\```ZZZXXXaaajjjlll```XXXddd~~~~~~|||~~~~~~{{{xxxxxxnnnkkknnndddYYYUUUOOOMMMUUUOOOKKKGGGEEEDDDEEEEEEEEECCCCCCCCCAAA>>>===>>>???AAAAAA@@@???>>><<<;;;:::===<<<;;;<<<===>>>>>>===;;;===???AAACCCEEECCCAAABBBAAAAAABBBDDDDDDAAA???@@@AAABBBBBBBBBDDDGGGJJJHHHJJJMMMNNNOOOPPPRRRTTTSSSSSSUUUYYY^^^```___]]]dddgggnnnvvv|||}}}{{{wwwtttqqqoooiiifff___dddooogggWWWUUUWWWTTTQQQNNNNNNMMMLLLKKKJJJIIIGGGFFFEEEGGGHHHIIINNNMMMLLLJJJIIIEEE???999:::999888777666666666777666777888888777555444444333333222222333333444555333444444444444444444444555555555555555444444444555555555555555555555555777888999888777888999;;;???@@@BBBCCCDDDFFFIIILLLFFFGGGGGGGGGGGGFFFFFFEEEIIIKKKNNNNNNNNNNNNPPPQQQjjjSSSJJJLLLHHHHHHGGGFFFEEEEEEEEEEEEFFFDDDCCCCCCDDDEEEDDDCCCAAA@@@@@@???>>>>>>======999:::;;;888444111000111333333222000//////......111333666888888777555444333222222222222333444444222333333444444555555555888777666666777:::<<<===999::::::;;;;;;::::::999666666666555444333222222...///000111222333444444444444555666666666777888999:::<<<@@@CCCIIISSS]]]LLLKKKHHHDDDFFFNNNRRRSSSKKKLLLPPPUUUUUUTTT[[[dddbbb^^^```hhhlllkkklllppppppsssssssssxxxzzz{{{|||}}}xxx}}}~~~oooqqqtttbbb```aaaVVVNNNQQQOOOMMMUUUJJJHHHFFFFFFFFFEEEDDDBBB@@@@@@@@@>>><<<;;;<<<===>>>??????>>>===<<<:::999999888777888::::::888666888777888;;;>>>===;;;999>>>===>>>???@@@@@@>>>======>>>>>>===<<<===@@@BBBCCCEEEGGGIIIIIIJJJLLLNNNNNNOOOQQQTTTWWWYYYYYYXXXaaabbbfffmmmtttyyyzzzyyy}}}sssnnnkkkhhh\\\\\\WWW\\\iiifff\\\[[[UUUSSSPPPNNNNNNMMMLLLKKKKKKJJJHHHFFFFFFGGGIIIJJJIIIFFFCCCBBB@@@===;;;::::::999888777777666666666:::999777666666666666666444444333222222222222333333333333333444444555555555555555555555444444444555555444444444444444444555666777888777888;;;===??????@@@??????AAADDDGGGFFFFFFFFFGGGFFFFFFEEEEEEKKKMMMNNNNNNMMMMMMMMMNNNvvvZZZKKKKKKFFFFFFEEEDDDDDDDDDDDDDDDGGGEEEBBBAAABBBDDDDDDCCC@@@@@@@@@???>>>>>>======777999:::888333000000111000000//////...---,,,,,,111222444666777777666555333333333333333444444555///000333555777999::::::>>>===<<<;;;;;;:::::::::666666777777777777666666555555555444222111///...///000111222333555666666222444555666555555666888;;;::::::<<<@@@DDDFFFHHH???@@@???>>>CCCIIIJJJGGGGGGOOORRRPPPRRRYYY\\\YYY]]]]]]YYYVVVYYYaaaeeedddkkkqqqvvvwwwxxxxxxuuuppptttwwwxxxwwwxxxyyyxxxuuuiii^^^aaaaaaWWW\\\___NNNMMMPPPJJJHHHOOOMMMFFFIIIEEEDDDDDDDDDDDDBBB???<<<<<<======;;;999888999;;;:::;;;<<<<<<<<<;;;999888<<<:::888:::======:::777888666666:::;;;888666666777888:::;;;===>>>??????<<<<<<===<<<;;;:::<<<>>>AAABBBDDDEEEEEEFFFHHHIIIHHHIIIIIIKKKLLLMMMNNNOOOVVVVVVXXX[[[```dddffffffnnnqqqvvv}}}yyyssspppnnn^^^```XXXWWW^^^[[[RRRRRRNNNLLLJJJIIIKKKLLLKKKKKKLLLKKKJJJHHHHHHHHHIIIJJJEEE@@@===<<<:::888999<<<777777777666555555444444;;;888555444555777888888555444333333222222222222444444333333333444555555444444555555555555555555555555555444444444444444333444666777777888;;;===>>>>>>>>><<<<<<===@@@CCCDDDEEEEEEFFFFFFFFFEEEEEEHHHJJJLLLKKKJJJIIIIIIJJJfffOOOHHHEEEDDDDDDCCCCCCCCCCCCCCCEEEDDDCCCCCCDDDDDDCCCAAAAAAAAA@@@??????>>>>>>===555888:::777222///000222............---,,,,,,+++///000222333444555555555444444444333444555555666222333555888999:::::::::;;;;;;;;;;;;:::888666555222333333444444333333222222333333333222000///...//////000111222222333333000333444444333333555777999999999999;;;>>>>>>======@@@AAA??????CCCDDDBBBFFFKKKJJJFFFIIISSSSSSLLLVVVUUUSSSSSSXXX___ccccccVVV]]]bbbcccbbbbbb^^^YYY\\\___^^^YYYWWWXXXUUUPPPVVVSSSTTTSSSOOOTTTVVVLLLNNNQQQKKKHHHLLLHHHAAADDDGGGEEEDDDCCCBBB@@@===:::;;;<<<<<<:::888888999:::888999;;;<<<<<<<<<::::::@@@===;;;<<<@@@AAA>>>;;;:::888:::>>>===888777:::555666888:::;;;<<<>>>???:::<<<>>>>>>======>>>???BBBCCCEEEEEEDDDDDDFFFGGGEEEEEEFFFFFFHHHKKKNNNQQQRRRRRRSSSSSSSSSTTTUUUVVVeeeggglllttt|||xxxrrrooollljjjhhhkkkccc\\\\\\VVVLLLMMMMMMJJJGGGFFFGGGHHHIIIHHHIIIIIIHHHGGGFFFEEEEEEEEECCC???===>>><<<777888===777777777666666555444333777555444444777888777555444333333333333444444555555555444333333333444555333444444444555666666666666555555555444444444444222333555555555666888;;;:::;;;<<<;;;;;;<<<@@@BBBBBBCCCDDDDDDEEEEEEEEEEEEEEEGGGIIIIIIHHHHHHIIIJJJpppSSSFFFDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDFFFGGGEEEBBB???AAAAAA@@@@@@???>>>>>>>>>333777999777222///111333....../////////...------......///000222333444555555444444444444555666666999999:::::::::888777555333444666777777555333111111222222333333222222111000111222333222111000///........................///111333333111111333666555777888888999<<<>>>>>>CCCIIIJJJDDD>>>===???@@@ZZZQQQMMMRRRVVVUUUUUUWWWWWWRRRQQQVVVYYYWWWWWWZZZXXX^^^ccceeeiiipppuuuuuuhhhllllllhhhhhhlllmmmiiigggjjjiiibbb]]]^^^]]]XXX[[[]]]TTTMMMNNNLLLKKKSSSPPPNNNJJJHHHGGGFFFCCCAAA<<<======<<<:::999:::<<<888:::<<<>>>???>>>===<<<===:::777999===???<<<999888777:::>>>===777666;;;777999::::::999999:::;;;:::===@@@AAAAAAAAAAAABBBDDDEEEFFFFFFEEEEEEFFFGGGHHHIIIJJJLLLOOOTTTZZZ^^^YYY[[[^^^___^^^___aaacccbbbaaaaaadddggghhheeebbbkkkrrr{{{}}}yyyvvvssspppgggooojjjcccddd^^^WWWZZZQQQMMMIIIFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA??????CCC@@@@@@BBB@@@999888===999999999999888777666555333222333555888999666222222222222333444555777777666555444333222333444444333333444444555666777777666666666555555444444444222333444444333444666888777999::::::;;;===@@@CCC@@@AAABBBCCCDDDDDDEEEDDDCCCEEEHHHIIIIIIIIIKKKLLLbbb???AAAFFFHHHDDDCCCEEEDDDAAACCCDDDEEEEEEEEEEEEEEEDDD@@@?????????????????????<<<:::777555222111000000000000///...------,,,,,,,,,,,,...111333333000...333333444666777888999:::999999888666555444333222000000111222333333333333333333333222222222222222222111000///////////////000///---,,,,,,---///000444333333222111111111222222333555888<<>>>>>>>>?????????<<<:::;;;<<<===>>>>>>>>>======@@@???>>>===<<<===>>>>>>===???BBBBBBAAA???>>>>>>:::::::::;;;<<<>>>???@@@???@@@AAABBBCCCDDDEEEFFFDDDEEEGGGHHHIIIHHHFFFEEEFFFGGGLLLOOONNNLLLRRRYYYUUU^^^```bbbkkkooottt{{{}}}{{{}}}}}}zzzwww{{{xxxsssqqqooojjjeeepppkkkfffbbbaaa```\\\YYYTTTQQQMMMJJJIIIIIIHHHGGGDDDCCCAAA>>>===<<<<<<===777777666666666777999:::999:::;;;<<<<<<<<<;;;:::555666888:::999777444222444444555666777777666666777777666666666666666777444666999;;;;;;999555333777777555222000000333666222333333444555666777777666666888999;;;<<<>>>>>>AAAAAA@@@@@@@@@@@@@@@AAAGGGHHHHHHFFFDDDGGGOOOVVVmmmPPPAAADDDFFFGGGEEEDDDDDDEEEDDDDDDEEEFFFFFFFFFEEEEEECCCBBBBBBBBBBBBAAAAAAAAA<<<;;;888555333111111000000//////......---,,,,,,...------...111333333333555555666666777888999999555444444333222111000000000000111222333333333333333333222222111111000000000//////............///000///---,,,,,,---///000222111111111111111111222111222666:::???DDDGGGIIIJJJUUUFFF<<>>>>>@@@@@@>>>=========>>>???AAACCCDDDDDDBBB???>>>>>>??????@@@@@@AAABBBCCCDDD??????@@@AAABBBCCCDDDEEEEEEFFFHHHIIIJJJIIIGGGGGGIIIKKKPPPTTTRRROOOQQQVVVPPPYYYYYYZZZcccgggkkkvvv|||yyyyyyzzzyyyvvvpppjjjfffdddccc___[[[YYYZZZZZZXXXVVVPPPNNNKKKIIIJJJKKKKKKJJJHHHFFFDDDBBBAAA@@@@@@@@@===;;;999777555555555555666777888:::;;;;;;::::::777888999:::999888666555222333333444555555555555666666666666666777888888444555777999999888666555888666555555666666444111333444444555555666666666555666777999:::<<<===>>>>>>>>>>>>??????@@@BBBBBBAAADDDGGGIIIJJJPPPYYY```}}}iiiIIICCCCCCHHHHHHCCCCCCHHHDDDEEEFFFFFFGGGGGGGGGFFFDDDDDDDDDCCCCCCCCCBBBBBB===;;;999555333111111111000//////......---------000...,,,,,,000444777888777777777777666666666666222222111111000000000000///000111222333333333333333222222111000//////...000////////////000000111000///...------...///000/////////000000111222333222444777;;;???CCCFFFHHH===HHHAAA>>>LLLIIIBBBMMMEEEJJJQQQUUUUUUTTTSSSSSSSSSUUUXXX[[[___bbbdddeeebbbcccdddgggiiilllooopppnnnsssvvvtttrrrppplllggggggiiigggbbb```aaa___[[[[[[ZZZXXXWWWVVVTTTPPPMMMMMMLLLJJJHHHEEEDDDCCCCCC@@@???>>>???@@@@@@>>><<<>>>>>>======>>>@@@AAABBBAAAAAA@@@????????????@@@CCCEEEFFFEEECCC@@@??????DDDDDDDDDDDDDDDEEEFFFGGGKKKKKKLLLLLLMMMNNNOOOOOORRRSSSTTTUUUVVVUUUUUUTTTQQQTTTYYY___^^^ZZZ[[[___\\\dddcccccckkkooottt}}}zzzggglllnnnhhh^^^WWWWWWZZZ\\\XXXTTTSSSTTTUUUSSSPPPLLLJJJGGGFFFGGGHHHHHHGGGHHHGGGEEEDDDBBBBBBAAAAAA@@@???<<<999777666666666888888888999999888777777777777777777777666666666333333444444555666666666666666666777777888888888555666777888999999888888888555444888<<<;;;444...555555555555555555555555555555666888:::;;;======<<<<<<<<<===???AAABBBCCCBBBEEEGGGGGGGGGIIINNNRRR]]]KKKAAAGGGIIICCCBBBHHHEEEFFFGGGHHHHHHHHHHHHHHHDDDDDDCCCCCCBBBBBBAAAAAA>>><<<999666444222111111000/////////......------///---,,,...222666999:::666666555555444333333333222222222222222222222222///000111222222333333222222222111000///...------000000000000111222333333//////............///////////////000111333555555666777888999;;;<<<======666???===>>>HHHGGGBBBIIILLLNNNPPPOOOLLLLLLPPPSSSUUUVVVXXXYYYZZZ[[[[[[[[[aaabbbccceeehhhjjjmmmnnnhhhkkknnnppppppnnnkkkgggaaadddddd___\\\]]]]]]\\\VVVTTTQQQPPPOOOMMMJJJHHHLLLKKKIIIGGGFFFEEEEEEEEE>>>===<<<===>>>>>>===;;;@@@???>>>>>>???AAACCCEEEAAA@@@@@@???????????????@@@AAABBBBBB???=========CCCCCCBBBBBBBBBCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGJJJKKKLLLMMMNNNNNNMMMMMMSSSTTTYYY___aaa___bbbgggfffnnnmmmllluuuyyy~~~{{{|||xxxlll```ZZZ]]]ccc```[[[VVVSSSRRRQQQMMMJJJJJJGGGDDDBBBBBBAAA@@@>>>CCCBBBAAA@@@???>>>>>>===>>>===<<<;;;;;;;;;<<<===???>>>===;;;888666444333555555333333333333444555555555666666777888999999777777777777777777777666777777777888999:::;;;<<<666555555888;;;:::444///555555555555444444444444444444555777999:::<<<<<<;;;<<<<<<===>>>@@@AAABBBDDDEEEFFFEEEBBB@@@AAABBBvvv\\\HHHGGGJJJEEECCCGGGFFFGGGHHHIIIJJJJJJJJJJJJEEEEEEDDDCCCCCCBBBAAAAAA???===:::777444222111111///////////////.........------...111555777777777333333333222111000000000222222222222222333333333//////000111222222222222111111000000///......---////////////000000111222/////////......///////////////000111333555777888999999999888888777777777777;;;;;;<<>>???<<<<<<<<<<<<<<<;;;;;;:::666888999999888777888999>>>===============>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFFFFFFFMMMKKKMMMQQQTTTTTTXXX^^^ZZZbbbbbbbbbkkkooosssxxxllleeecccdddaaa\\\VVVRRRPPPMMMIIIEEEGGGEEECCCAAAAAA@@@???===???>>>>>>===<<<;;;:::::::::999999999:::;;;===>>>BBBAAA???<<<:::777666555555444333222222333444555777666666555666777888888888888888888777555444333555555555555666777999:::333444555555444333333333444444444444333333333333222333444666888999;;;;;;============>>>???@@@AAA@@@BBBEEEGGGGGGGGGGGGGGGpppXXXNNNJJJEEEDDDGGGGGGHHHIIIJJJKKKLLLLLLLLLHHHGGGGGGFFFEEEDDDCCCCCC@@@>>>;;;888555333222111////////////////////////,,,---000444777777444222000000000000///////////////000000000000000000000...///000111222222222222000000000000////////////...------------......///////////////////////////000000111222444666888999999999999999999999999999:::::::::;;;<<>>=========:::888777777999::::::999666555555444444555777888999999999999999888777777111222333333333333444666:::::::::::::::;;;<<<<<>>>>>>>>>>>===<<<;;;:::888777666555555666777888>>>===<<<;;;::::::::::::666666555444555666777888666555444222222333444444666777777777666444222111222222111111222333444555222333444222000000222555222222222222222222222222222222333555777888::::::>>>>>>>>>>>>>>>???@@@AAAAAACCCEEEGGGHHHIIIHHHHHHmmmYYYJJJEEEFFFIIIHHHHHHJJJKKKLLLMMMMMMMMMHHHGGGFFFEEEDDDCCCBBBBBBAAA???<<<888555333222111/////////////////////000...///111333555555222///------...///000000111111//////.....................///000111222222222222//////000000000000111111000///..................//////000000000000//////000000000222333555777888888888999999::::::::::::<<<888;;;===:::>>>CCC@@@JJJKKKMMMPPPRRRRRRPPPNNNMMMOOORRRUUUXXXZZZ\\\]]]^^^______```bbbdddfffggg```\\\\\\___^^^YYYXXX[[[NNNPPPOOONNNOOOPPPKKKCCCPPPOOONNNMMMLLLIIIEEEBBBGGGFFFEEECCCBBBAAAAAAAAA;;;999888888:::;;;<<<;;;::::::::::::999999999999;;;<<<=========<<<::::::777888888888777777888:::;;;;;;;;;;;;<<<>>>??????>>>>>>>>>=========<<<<<<:::;;;;;;<<<===>>>???@@@JJJFFFDDDGGGHHHHHHIIILLLMMMVVVWWWWWW^^^^^^___iiikkkpppwww|||zzzqqqkkk```\\\VVVSSSRRRPPPMMMJJJFFFEEEDDDEEEGGGGGGFFFDDD>>>>>>??????>>>===<<<;;;888777666444444444555666999999888777777888999:::666666666666666777777888777666333111000000111222222333444666666555333222111111222222222222222222333222111111222222222222//////000000111111222222111111333444666888999999======>>>>>>@@@AAACCCDDDEEEEEEEEEFFFFFFEEEDDDBBB}}}bbbKKKDDDHHHLLLHHHIIIJJJLLLMMMMMMNNNNNNEEEEEEDDDCCCBBBAAA@@@@@@BBB@@@<<<999555333222111////////////000000000000111111111222333333000...,,,---...///000222333333000000/////////............///000111111222222111//////000000111111222222333333222111000000111111//////000000000000////////////000111222444666666999999888888888888888888;;;777;;;???;;;>>>CCC???JJJKKKLLLMMMNNNQQQUUUXXXTTTUUUWWWYYY\\\]]]^^^___XXXXXXXXXXXXYYYZZZ[[[[[[[[[\\\aaaeeeaaa[[[]]]ddd[[[[[[ZZZYYYZZZYYYQQQGGGKKKNNNTTT[[[```aaa^^^[[[PPPOOONNNLLLKKKJJJJJJJJJEEECCCAAAAAACCCEEEEEEEEECCCCCCDDDCCCCCCBBBAAA@@@AAAAAABBBCCCBBBAAA@@@???AAAAAAAAA@@@>>>===???@@@>>>>>>>>>???@@@BBBCCCDDDHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCDDDEEEFFFHHHIIIDDDAAABBBGGGJJJIIIIIIKKKKKKTTTUUUTTTZZZXXXWWW```dddhhhnnnrrrtttwww}}}|||wwwsssqqqqqqiiiddd^^^ZZZXXXVVVRRROOOHHHGGGFFFEEEFFFDDDBBB@@@===>>>?????????===<<<;;;888777777666666777888999999888666555444444444555333444444555555666666666:::888555333111111222222...000222444666555555444444444555555555444333333444111...111555777333...---......///000111111222000111222444666777888999;;;<<<===???AAACCCEEEFFFEEEEEEEEEFFFHHHIIIHHHGGG{{{dddJJJ???BBBJJJHHHHHHJJJKKKJJJMMMQQQJJJGGGDDDBBBBBBBBBAAAAAACCCAAA===999666222000///444444444333222111000///000///---,,,,,,---...///......////////////......//////............////////////000111222222222222333333222222111000//////111111111111000...---,,,...............///000000///000111111000111333555666444222333666666555222999:::;;;::::::>>>FFFMMMPPPNNNKKKKKKLLLMMMMMMMMMRRRPPPMMMMMMPPPVVV]]]aaa___gggmmmooorrrwwwzzzzzzpppqqqvvv{{{xxxtttxxxkkkxxxwwwdddUUUSSSPPPIIIFFFKKKRRRXXXZZZ[[[\\\]]]SSSPPPOOOQQQPPPKKKJJJLLLPPPMMMLLLKKKGGGCCCGGGOOOJJJJJJKKKKKKKKKJJJIIIIIIFFFJJJLLLJJJEEEBBBEEEIIIBBBBBBCCCDDDEEEFFFGGGHHHCCCDDDDDDBBBAAABBBFFFKKKSSSQQQMMMIIIGGGFFFFFFFFFEEEDDDCCCBBBBBBDDDFFFGGGDDDAAACCCIIIOOOTTT\\\cccaaaeeeffffffhhhmmmnnnllltttttttttuuuwww{{{~~~}}}yyyssssssyyyvvvjjjcccddd___^^^]]][[[XXXUUURRRPPPMMMIIIGGGHHHLLLMMMJJJGGGDDDDDDCCCAAA@@@>>>======>>>;;;888666666777777666444555666777999888555333555444222111111222444555666666555444444444444555333333333222222222111111///111333444555555666777666555444222111000000000000////////////111222333444444444444555777999::::::===???AAABBBCCCFFFHHHFFFFFFFFFFFFFFFGGGGGGGGG}}}dddOOOEEEFFFDDDEEEJJJMMMLLLLLLNNNMMMJJJGGGDDDBBBBBBBBBBBBBBBAAA>>>;;;777444222111555555555444333222111000///...---++++++,,,...///......////////////......//////............/////////000111222333333333333333333222111111000//////111111111111000///...---///............///000000000111222111000111333555555333333666:::<<<<<<;;;>>>>>>???AAACCCEEEFFFFFFDDDDDDDDDEEEGGGIIIJJJJJJJJJLLLOOOSSSWWWZZZ\\\]]]TTT[[[^^^ZZZWWWXXX[[[\\\eeebbbbbbaaaZZZRRRQQQVVVPPPXXXWWWKKK@@@@@@AAA@@@AAABBBBBBDDDFFFHHHJJJJJJVVVPPPLLLJJJHHHDDDEEEHHHAAABBBCCCDDDDDDCCCAAA@@@CCCDDDEEEFFFGGGHHHHHHHHHEEEEEEEEEEEEDDDCCCCCCDDDHHHGGGFFFGGGHHHFFFCCC???HHHIIIIIIHHHGGGIIINNNQQQKKKJJJJJJJJJKKKLLLMMMMMMKKKJJJHHHGGGFFFGGGHHHIIINNNMMMOOOSSSUUUTTTUUUXXXZZZ\\\\\\[[[^^^fffkkkkkkqqquuuzzz}}}{{{zzz{{{wwwwwwxxxrrrooonnnooommmgggdddddd[[[[[[ZZZXXXUUUQQQNNNLLLMMMJJJGGGHHHJJJKKKHHHEEEFFFEEEEEEDDDCCCBBBBBBAAA???===999888888999888888333333444555555555333222555444222111111222444555666555555444444555555666555555555444444333222222333444555444333333222333555444333222111000000000000000//////000111333444444444333444555666888999:::<<>>555555666:::@@@BBBBBB@@@HHHGGGIIINNNOOOMMMLLLNNNQQQSSSPPPIIIIIIMMMIIIAAA@@@@@@AAAAAAAAA@@@@@@???@@@>>>===???BBBCCCCCCAAADDDDDDFFFJJJNNNNNNKKKGGGGGGGGGFFFEEEDDDDDDGGGJJJPPPPPPPPPQQQQQQQQQRRRRRROOONNNMMMMMMNNNQQQSSSUUUZZZXXXYYY]]]___]]]^^^aaaeeegggeeecccgggqqqyyy{{{qqqtttyyy}}}~~~~~~{{{yyy}}}~~~~~~}}}|||zzzwwwtttqqqpppnnnoookkkdddaaabbbaaa^^^YYYYYYYYYXXXVVVTTTRRRPPPMMMJJJGGGGGGIIIIIIFFFDDDEEEEEEDDDCCCAAA@@@???>>>???===:::999999:::999888777777888888888888777777444444222111111222333444555444444555555666777888777777777666666555444333555444444444444333333222444333222111111111111111111000000111111222333444333333333333444666777888;;;<<<>>>??????@@@BBBDDDEEEFFFGGGHHHIIIJJJJJJJJJwwwYYYMMMCCCAAACCCFFFJJJOOORRRPPPLLLGGGCCCAAABBBCCCBBBAAA@@@>>><<<:::888777666555444333222111111111---,,,+++******+++---...------............------//////............//////000111222333333444444333222111111111000000000///000000111111111000000///000000//////000000111222222333333222111000222333666666555666666666666555666666777;;;@@@CCCBBBAAAGGGHHHJJJJJJHHHGGGFFFEEEGGGGGGHHHJJJMMMPPPTTTVVVUUUXXXYYYWWWYYY\\\\\\YYYZZZZZZ]]]dddgggaaaUUULLL]]]llloooTTTFFFTTTUUUYYYaaagggeee]]]UUU]]]cccrrrxxxuuuyyy|||rrr___XXX______XXXPPPOOOMMMKKKHHHDDDBBB@@@EEEFFFFFFHHHKKKMMMMMMNNNAAACCCFFFHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKMMMOOOQQQKKKJJJIIIIIIIIIJJJKKKLLLNNNMMMMMMLLLNNNPPPRRRTTTTTTPPPNNNPPPQQQQQQTTTXXXYYYZZZYYYWWW[[[dddkkkmmmssswww~~~zzztttoookkkooojjj^^^WWWYYYWWWPPPSSSTTTUUUVVVUUUUUUSSSSSSNNNLLLKKKKKKLLLMMMKKKIIIGGGFFFEEECCC@@@>>>===<<<>>><<<999999999:::999888:::;;;<<<;;;::::::::::::555444333222222333333444444444444555666888999:::777888888888777666555444444333333444555777777777222222111111111111111222111111111222222333444444222222333444555666777777:::<<<>>>???>>>???AAABBBEEEFFFHHHJJJLLLLLLLLLLLLxxxgggRRREEE??????EEEKKKPPPPPPMMMIIIDDDAAABBBCCCBBBAAAAAA@@@>>><<<:::999555444222111000///000000---,,,*********,,,...///---..................---//////............//////000000111222333333333333111111111000000000000000///000111111111111111000000000000000000111222222222333444222111111222333444555777888999;;;<<<=========<<<:::999:::>>>AAA:::>>>AAACCCCCCCCCDDDEEEEEEFFFJJJOOOUUU[[[```cccjjjjjjjjjnnnvvv|||yyyqqqsssnnniiilllvvv}}}}}}yyyfffgggooo}}}vvvmmmbbbjjj{{{{{{vvvtttiiinnnrrrpppnnnllljjjfffbbb^^^ZZZXXXMMMPPPSSSRRROOONNNPPPTTTQQQSSSQQQJJJAAA<<>>>>>>>>???@@@BBBEEEGGGIIILLLNNNOOOOOOOOOlllYYYJJJBBBBBBGGGLLLNNNOOOLLLGGGCCCDDDEEEBBBBBBBBBAAA@@@===;;;999555333111000////////////---,,,+++***+++---///000......////////////......//////............////////////000111222222222222000000000000000000000000//////000111222222222222111111111111111222222333222333333333111111333555222333444444333222333555333666999888888;;;CCCIIIHHHMMMSSSWWWYYY]]]bbbfffkkkoootttyyy|||}}}|||zzzyyyxxxwwwzzz|||nnnnnnpppvvv}}}rrr```gggrrr}}}}}}sssllleeeaaa\\\[[[[[[\\\ZZZXXX^^^bbblllwww{{{xxxuuutttyyyyyyzzz|||yyyxxx|||yyy{{{ooooookkkaaaWWWRRRUUUZZZSSSQQQMMMKKKJJJIIIGGGEEERRROOOJJJEEEBBB@@@@@@@@@AAAAAAAAABBBEEEHHHLLLNNNKKKKKKOOOTTTSSSKKKDDDCCCJJJMMMNNNLLLMMMPPPPPPNNNQQQQQQPPPPPPOOOOOOOOOOOONNNRRRXXX\\\]]]^^^^^^___]]]\\\^^^aaafffjjjmmmmmm{{{~~~}}}{{{lllqqqtttpppjjjhhheeebbb\\\[[[ZZZWWWSSSOOOKKKIIIDDDDDDDDDDDDDDDDDDDDDDDD??????@@@@@@AAABBBBBBCCC@@@???>>>>>>??????>>><<<:::>>>AAA@@@===::::::;;;777777777666666555444444555555666666777999:::;;;777999;;;<<<<<<<<<:::999===999555444666777666444333222111000000000000000///000111222333333333333222333555666777888888888:::;;;===>>>>>>???AAACCCEEEGGGJJJNNNPPPRRRRRRQQQwwweeeRRRIIIIIIIIIMMMPPPOOOKKKGGGGGGHHHBBBBBBCCCBBB@@@===;;;999666444222000//////000000---,,,++++++,,,...000111//////000000000000////////////............//////......///000111111111111///000000000000000000000...///000111222333333222222111111111111222333333111222333333222222444666333666888999888999;;;>>>???CCCJJJQQQUUUYYY[[[\\\iiimmmqqqssssssvvv{{{~~~}}}{{{uuunnnjjjjjjfffaaa\\\bbbjjjrrryyyyyykkk[[[fffkkkooosssyyywwwuuutttwww}}}{{{yyyvvvqqqnnnkkkiiieeeaaa[[[VVVQQQOOOIIIHHHFFFDDDDDDDDDFFFGGGCCCCCCFFFJJJJJJEEEAAABBBGGGJJJJJJGGGGGGIIIIIIFFFAAABBBEEEHHHLLLOOOQQQRRRVVVVVVVVVUUURRRQQQQQQRRRVVVWWWWWWWWWWWWXXX[[[]]]hhhjjjmmmmmmllllllpppsssiiilllpppssspppkkklllpppfffeeeccc```\\\WWWSSSQQQEEEEEEEEEDDDBBBAAA@@@@@@:::::::::::::::;;;;;;;;;>>>=========>>>>>>===;;;<<>>======999999999888777777666555666666666777888999:::;;;999:::===@@@AAA@@@???>>><<<888333222555666444222333333222000////////////...///000222222222222111333444666777888999888888999;;;===??????@@@CCCEEEDDDGGGKKKOOORRRSSSTTTSSS|||dddTTTOOOGGGMMMRRRRRRNNNJJJIIIJJJBBBCCCCCCBBB@@@===:::888777555333111000000111222...---,,,,,,,,,...000222000000111111111111000000//////............//////---...///000000111111111////////////000000000000...///000111222333333333222222111111222222333444000222333333222333555777777===DDDKKKQQQWWW___dddiiilllsss{{{wwwpppxxxzzz{{{xxxsssrrruuuyyyfffeeedddccceeehhhlllnnnhhhlllmmmjjjjjjqqqzzzzzzppphhhbbb```aaaZZZTTTQQQMMMJJJLLLPPPGGGIIIHHHDDDDDDGGGHHHEEELLLLLLMMMLLLKKKIIIFFFEEENNNOOOQQQTTTXXX^^^fffkkkbbbcccbbb___ZZZXXXYYY\\\UUUVVVVVVRRROOORRRYYYaaa___^^^bbbhhhfff___bbbkkkddddddcccbbb___\\\YYYWWWSSSSSSRRRPPPLLLJJJIIIIII???>>>===;;;999777666555;;;:::999:::;;;;;;999888999???EEEEEEAAA<<<:::::::::::::::999999777666666777777777777888999:::::::::<<>>;;;888777555333111///...//////---...///000000///...---...222555444000...000333222222111///...---,,,+++---000222333111000000111333444555555444333222111222222111///...///222444111111000//////000444777888999;;;===BBBJJJRRRXXXkkkjjjrrr||||||}}}|||zzzvvvooofff]]]XXXjjjkkkkkkjjjiiijjjlllnnnfffjjjooouuuzzz}}}lll[[[PPPNNNSSSXXXYYYTTTNNNIIIGGGGGGFFFFFFPPPNNNKKKLLLOOORRRRRRQQQQQQRRRPPPLLLOOOVVV\\\]]]PPPOOOOOORRRVVVXXXVVVSSSQQQPPPNNNMMMNNNQQQTTTVVVRRRRRRQQQPPPUUU]]]^^^[[[TTTWWWVVVQQQNNNOOOQQQPPPGGGFFFDDDAAA>>><<<;;;:::444777::::::666333111222777:::<<<===<<<:::999999666777777777666777:::<<<777888999888777888999:::>>><<<===AAAFFFGGGCCC>>>666555222111111333555777444222000///000000///...//////000111222333333444666777777888999999::::::???;;;;;;???BBBBBBCCCFFFBBBGGGOOOVVVXXXVVVSSSPPP{{{jjj```WWWUUUQQQKKKHHHIIIFFFDDDBBBAAA@@@>>>;;;999666555333111000//////...---...///000000///...------111444333///---///222000000/////////.........,,,...000111222222222222222222333222111000...---,,,222999===<<<999666333888:::<<<<<<===>>>@@@BBBSSSYYYcccjjjmmmllljjjhhhnnnjjjnnntttpppeee```ddddddiiilllkkkeeeaaa___```yyyzzz{{{{{{{{{}}}}}}vvvoookkk\\\ZZZXXXXXXWWWUUUPPPLLLKKKKKKIIIEEEFFFLLLPPPPPP[[[ZZZYYY\\\```bbb```]]]OOONNNLLLJJJJJJJJJKKKLLLLLLLLLHHHEEEGGGLLLMMMJJJKKKNNNPPPOOORRRVVVUUURRROOOMMMKKKHHHFFFDDDCCCBBB===@@@AAA@@@<<<999888888000333666777666666555666555666777777777888;;;>>>:::::::::999888999:::<<<===;;;;;;>>>CCCDDDAAA===888777555444333333333444444222000///000000///...//////000111222333333444777777888999:::;;;<<<<<>><<<:::444444444333222000///.........000000000000......,,,///111000---,,,...111---......//////000000000111000000111222333222111333333222222111111111222222333333333333444777:::AAAFFFMMMUUUZZZ```eeehhhiiihhhfffeeeeeeiiiooottt]]]\\\bbbiiihhh___\\\```dddllluuuvvvttttttyyyxxxnnnhhhccc^^^SSSQQQOOOOOOQQQPPPMMMIII[[[ZZZXXXUUURRROOOMMMLLLLLLLLLIIIEEEGGGLLLOOOMMMDDDDDDBBBBBBGGGJJJEEE<<>>===<<<:::888888999;;;===<<<:::999;;;???BBBAAA???;;;:::999777444333222111444222000///000000///...//////000111222333333444666777888999;;;===>>>>>>@@@===>>>AAACCCBBBCCCGGGLLLPPPTTTVVVUUUSSSQQQPPPxxxeeeRRRFFFFFFCCCAAA??????>>><<<;;;333444444444333111///......///000111111000///...,,,---///...,,,,,,...000---......///000111111222777444111000111111000...111000///000333777<<>>=========>>>>>>???@@@????????????>>>>>>>>>???===???@@@???;;;777555555444555555555555666999<<<>>>;;;777555555777999:::;;;999777999>>>BBBDDDEEE>>><<<999666444444444444444222000///000000///...//////000111222333333444444555777999;;;===>>>???@@@>>>???CCCCCCBBBDDDHHHPPPTTTYYYZZZWWWTTTSSSSSSvvv[[[GGGGGGEEEBBB@@@???>>>===;;;333444444444333222000......///000111111000///...------------,,,---///000000000000111111222222222444222000///000111222222222111000333999BBBJJJPPPIIIMMMSSSWWWYYY[[[]]]^^^SSSUUUWWWYYY\\\aaafffjjjfffccc___\\\]]]eeeooovvv}}}}}}{{{vvvpppqqq|||yyyxxxrrrggg```___^^^[[[UUUPPPIIIFFFKKKQQQMMMEEEGGGFFFDDDBBB@@@??????>>>999999:::;;;<<<===>>>>>>AAACCCDDDCCC???;;;999999999999999999888888;;;======999444222333555666666999777666888===BBBGGGJJJ???<<<888555333555777999444222000///000000///...//////000111222333333444333333555777:::<<<>>>>>>@@@???AAADDDDDDBBBEEEKKKUUUYYY\\\[[[VVVQQQPPPQQQeeeNNNJJJGGGCCCAAA@@@???===<<<444444444444333222111000//////111111111111/////////...------...///111222111111222222333444444555000111222222444888===BBBBBBBBBDDDGGGMMMUUU\\\```oooooommmkkkiiiiiilllnnnfffffffffeeeeeegggkkkooo{{{xxxqqqpppsssrrrnnnaaa^^^ZZZTTTOOOJJJFFFEEE:::999999:::;;;;;;999777;;;===@@@@@@???===<<<<<<>>>>>>???>>>===>>>AAACCC===888444222333555444333666666555666:::???EEEHHH===:::777555444666888:::444222000///000000///...//////000111222333333444333333555777999;;;===>>>>>>???BBBEEEEEEDDDHHHNNNXXXZZZ[[[WWWPPPNNNPPPTTToooVVVMMMJJJEEEBBB@@@???===<<<555444333333222222222222///000111222222111000///111///......///111333333000111222444555777888999555999===>>>???DDDNNNVVVWWWYYY]]]```cccccccccbbb```\\\WWWRRRSSS[[[fffnnnppptttyyy|||vvvnnnggg```[[[YYYOOOMMMJJJIIIHHHDDD???:::888;;;>>>??????>>>>>>>>>===>>>???@@@@@@BBBFFFHHH???;;;666555777888555222444444333333555888===@@@999999888888777777666666444222000///000000///...//////000111222333333444444555666888:::<<<===>>>===>>>BBBFFFFFFEEEJJJQQQWWWWWWVVVQQQMMMQQQ\\\fffwwwZZZOOOLLLGGGCCCAAA???>>><<<666555333222111222222333///000111222222111000///222000//////000333444555///000222444777:::<<<===@@@FFFKKKKKKIIINNNYYYddd```dddiiilllkkkeee]]]XXXTTTZZZcccooo{{{~~~xxxtttqqqllliiieeeaaa]]]VVVMMMGGG<<>>@@@CCCGGGJJJBBB===999999;;;;;;888444333222222000000222555888777888:::;;;:::777333111444222000///000000///...//////000111222333333444666666888999;;;<<<>>>>>><<<===BBBFFFFFFEEEKKKSSSTTTTTTQQQMMMNNNYYYlll{{{kkkTTTJJJIIIHHH@@@???AAA===:::888666555666555444222///000000111111222222222666555444444555666666555888777555555:::CCCOOOXXXYYYZZZ[[[[[[ZZZ[[[]]]___ZZZ[[[]]]```gggnnnuuuyyy|||wwwrrrlllgggccc\\\UUUOOOMMMHHH???<<>>>>><<<888<<<999777888<<<>>>>>><<<888666222111222333333333888999:::999777555666666444444333333222111000000---------...000111333333666777888999:::;;;;;;;;;???>>>@@@DDDIIIKKKNNNQQQUUUQQQOOOUUUdddwww{{{[[[MMMHHHGGG@@@@@@BBB===:::888555333333444444333666555555555555555555555888666444222222222111111999;;;???CCCHHHMMMSSSXXXXXXYYYYYYWWWUUUTTTUUUWWWlllqqqyyy|||wwwuuummmgggccc```YYYRRRRRRWWWHHHFFFDDDBBBBBBAAA???===:::999888888999:::999777<<<===>>>>>>===888222---555777999888777555555555444444444333333222222222////////////000111222333666666888999:::;;;;;;;;;<<<===@@@CCCFFFHHHLLLPPPNNNTTT```nnn}}}gggRRRGGGFFFAAABBBCCC======:::666444555666666666666666555555555555666666111111222444666:::===???EEEGGGKKKNNNPPPRRRUUUWWWPPPUUU\\\dddmmmuuu~~~}}}zzz{{{~~~yyyooofffeeehhhZZZYYYWWWUUURRRMMMGGGCCC@@@???<<<888666666888;;;777666666888;;;>>>??????666888:::999777444222222444444444444333333333333222111111000000111111222444555777999:::<<<<<<<<<;;;>>>BBBDDDFFFLLLSSSXXX]]]hhhyyyuuuXXXGGGEEECCCDDDDDD>>>???===;;;:::;;;;;;:::999555555444444444555666777333555888===AAAGGGMMMQQQNNNOOOQQQSSSVVV\\\bbbgggtttwww{{{ssskkknnnyyyzzztttqqqgggfffgggkkkiiiccc[[[XXXWWWTTTLLL@@@666333555888===;;;777666666888888888999;;;<<<;;;777333000///333333333333333333444444444444333222111111222222444555777999;;;<<<===>>><<>>;;;888:::999777666555666777888>>>AAAFFFIIILLLPPPUUUXXXTTTWWW\\\cccjjjrrr{{{wwwssssss|||{{{~~~vvvlllhhhooo}}}|||iiieeeeeekkknnnnnnppptttqqqnnnhhh[[[MMMAAA;;;:::555666777:::<<<;;;777444999;;;<<<;;;999666444444222222222333333333333333555555444333333333333444555666888:::<<<===>>>???>>>CCCFFFIIITTTiii|||fffNNNJJJFFFDDDEEEAAA<<<<<<<<<>>>???===:::888;;;999777666555666888999CCCIIIQQQWWWZZZ^^^ccchhhiiiooowww~~~}}}zzzqqqooonnnqqquuuxxx{{{}}}|||xxxrrryyyjjjiiimmmwww|||nnnooopppppprrrwww{{{ttthhh```bbbeeegggoooyyyxxx{{{~~~|||uuukkkaaa[[[KKKEEE===888666888:::;;;555777999:::999999:::;;;444444444333333333333333444444444444555555666777777888:::<<<===?????????===CCCGGGKKK\\\wwwkkkRRRMMMGGGCCCDDDBBB???===;;;;;;<<<===<<<;;;999888999:::>>>BBBFFFIIIMMMVVVaaajjjooosssyyy}}}}}}zzz|||~~~{{{yyyxxxyyy|||{{{xxxwwwyyyssszzz~~~~~~xxx{{{ooohhhjjjjjjhhhkkkttt{{{||||||wwwfffTTTEEE;;;444000666777888777777888:::<<<777777666666555555444444333333333555666888999::::::;;;<<<>>>??????@@@@@@>>>EEEJJJQQQeeemmmTTTPPPHHHCCCDDDCCCDDD@@@<<<:::;;;>>>@@@AAA:::<<>>???@@@@@@@@@@@@AAAHHHNNNWWWmmm{{{XXXFFFKKKIIICCCEEECCC@@@===;;;;;;<<>>GGGRRR[[[aaagggooouuu{{{}}}}}}rrrsssqqqnnnooorrrrrrnnnvvvzzz|||}}}~~~|||{{{~~~zzzzzz{{{vvvsssrrrppplllllloooxxxxxxyyyzzz|||{{{yyy|||}}}|||}}}~~~{{{xxx|||zzzxxxvvvssstttzzzxxxmmmooo~~~|||{{{}}}}}}zzzrrryyy|||uuu___TTTDDD999444555777999999999888888888999999888888777666333222444777:::999;;;===>>>======>>>???GGGGGGNNNbbbzzz```JJJJJJKKKFFFFFFGGGEEEAAA<<<999;;;@@@EEERRRYYYaaahhhlllqqqxxx~~~zzzqqqkkknnnoooooorrrwwwyyyvvvvvvyyy{{{}}}~~~~~~zzzrrrnnnnnnooolllmmmqqqttttttxxx}}}{{{zzzzzz{{{}}}~~~~~~~~~}}}yyyyyyzzz}}}{{{xxxxxxzzz~~~|||}}}||||||xxxmmmiiiooovvvyyy~~~wwwgggnnnxxxssseeeUUUFFF888///444555777:::;;;:::888666666666555555555888<<>>?????????@@@BBBGGGGGGTTTmmmnnnOOOJJJMMMIIIGGGBBBBBB@@@>>>@@@GGGQQQYYY```dddiiimmmooosssyyy~~~}}}tttmmmqqquuuxxxzzz~~~|||yyyqqqnnnsss|||~~~zzzuuutttuuu|||zzzzzz~~~}}}|||~~~{{{wwwzzz}}}zzz}}}~~~tttvvvxxxzzz|||{{{mmm^^^TTT<<<888444222333666999:::666666666666888999:::;;;;;;<<>>??????AAADDDGGGIIIRRRlll```NNNLLLJJJIIIFFFGGGLLLXXXeeelllllliiisssssstttwwwzzz~~~zzzxxxxxxyyypppyyy}}}tttqqqrrrqqqmmmlllppptttwwwxxxwwwwwwwwwzzz|||}}}|||{{{zzz{{{}}}~~~~~~~~~~~~~~~uuukkkooo|||zzzyyyzzz~~~{{{~~~{{{xxxwww}}}~~~}}}||||||wwwuuurrrrrrwww|||jjjRRRAAA888666555888===AAAAAA@@@===>>>?????????AAADDDGGGKKK\\\vvvfffSSSMMMJJJLLLHHHNNNYYYdddmmmssswwwxxxvvvvvvxxx{{{}}}{{{xxxvvvtttrrrpppmmmwww~~~}}}~~~~~~uuuuuutttrrrtttzzz{{{yyypppuuu{{{}}}}}}}}}{{{xxxwwwwwwyyy}}}~~~}}}}}}~~~|||tttmmmoooyyy|||{{{|||{{{wwwssshhhjjjkkkjjjhhhiiikkknnntttllliiiooouuutttrrrrrrppppppqqqsssuuuxxx{{{}}}vvvvvvwwwzzz|||{{{wwwsssqqqtttxxx}}}~~~wwwrrrsssvvvxxx||||||zzz{{{}}}xxxyyy{{{|||}}}|||yyy}}}uuu}}}~~~wwwwwwvvvwww}}}qqqcccQQQHHH===777888<<>><<<@@@BBBHHHIIIBBB>>>BBBFFFFFFUUUxxxxxxaaa\\\cccjjjpppppprrrsssvvvyyy}}}|||~~~~~~}}}|||{{{mmmlllllllllmmmnnnooooooooosssuuuttttttyyy}}}}}}}}}~~~}}}{{{zzzzzzzzzyyytttnnnlllnnnqqqqqqpppgggeeefffmmmxxx~~~wwwwwwwwwsssooollllllnnnkkkjjjiiiiiigggddd___[[[bbbeeehhhiiihhhfffeeeeeeaaacccfffjjjooorrrtttuuurrrsssrrrooonnnpppvvv|||~~~wwwnnniiijjjkkkjjjhhhhhheee```ZZZVVVTTTSSSRRRLLLGGGDDDFFFFFFDDDGGGLLLGGGHHHCCC===AAAJJJHHH>>>:::666333777===???:::444---222666888666333333444777;;;AAADDD???666555999<<<;;;::::::999999999:::;;;:::;;;>>>BBBEEEEEEEEEOOOQQQTTTWWWYYYYYYXXXWWWhhhjjjnnnrrrwwwzzz}}}~~~mmmlllpppzzz{{{xxxwwwttt{{{yyyuuutttttttttsssrrr}}}|||{{{zzzzzznnnaaaYYYVVVOOOGGGQQQbbb|||rrrdddZZZ[[[gggzzzxxx~~~uuurrrssstttuuunnnaaaUUUMMMDDD<<<;;;<<<@@@FFFLLLQQQSSSSSSSSSZZZdddoooxxx{{{|||{{{zzz|||yyyqqqmmmooorrrrrrooosssyyy}}}~~~zzzuuuqqqjjjqqqtttpppnnnqqqvvvxxx~~~}}}zzzwwwzzz}}}~~~zzzttt```KKK>>>???CCCBBB>>>>>>DDDGGGFFF[[[||||||iiigggpppvvvrrrrrrtttxxx~~~yyy|||}}}{{{||||||zzz{{{||||||{{{xxxvvvtttiiihhhiiinnntttvvvtttppppppuuuxxxvvvwww{{{}}}{{{yyywwwwwwyyy|||}}}{{{yyy~~~wwwtttuuuvvvvvvuuulllkkkiiigggeeeaaa[[[WWWPPPUUUXXXSSSKKKGGGMMMTTTVVV[[[bbbgggjjjjjjjjjjjjiiilllnnnooommmkkkjjjjjjZZZYYYWWWTTTPPPLLLIIIGGG999777555444444666777888IIIDDD===::::::;;;999888===<<<:::888666555555444:::777666888888666777:::888;;;999333444999777000666555444222222333555666999999999999:::;;;<<<===:::999:::<<<:::777888<<<666555555666666777888999000//////111333555555444333444555666777888888888///000333555888:::;;;;;;AAAAAAFFFOOOVVVYYY]]]aaagggooouuuvvvxxx~~~~~~pppjjjaaaWWWOOOKKKIIIIIINNNEEE<<<999888777999===FFF@@@999666999AAAIIINNN```jjjwww}}}pppbbbZZZVVVSSSHHHFFFEEEFFFHHHJJJKKKKKKCCCDDDKKKYYYiiitttwwwvvvyyyzzzwwwrrroooqqqrrrooojjjooovvv|||~~~}}}yyyvvvkkkooooookkkhhhlllppprrrvvvwwwzzz~~~|||vvvtttvvvwww~~~zzzxxxwwwvvvwwwyyygggXXXEEECCC???===@@@HHHKKKIIIfffzzzjjjjjjqqquuuwwwxxx{{{~~~~~~{{{yyy{{{}}}~~~~~~{{{yyyxxxxxxwww{{{{{{yyyyyy|||{{{xxxvvvvvvwwwvvvtttpppmmmjjjllllllmmmqqqtttuuusssqqqnnnvvvyyyvvvuuuwwwssslll~~~~~~~~~tttppplllkkklllmmmkkkiii___bbbdddccc^^^VVVOOOJJJ;;;BBBGGGEEE??????HHHPPPSSSWWWYYYXXXRRRMMMJJJJJJ666888::::::999777777777999999:::999999888777666;;;::::::::::::;;;;;;;;;777555444666:::===>>>===888888:::;;;===>>>>>>>>>@@@???@@@BBBBBB@@@???@@@???EEEGGGDDDDDDGGGGGGDDDEEEFFFFFFDDDBBBBBBFFFJJJFFFDDDAAAAAABBBCCCCCCBBBJJJGGGEEEFFFFFFGGGGGGHHHFFFFFFEEEDDDCCCCCCDDDDDDDDDBBB???>>>>>>===:::888999888777666555444444444::::::::::::999888777666444222333555444111333777111777999888999>>>BBBBBBIIIGGGFFFIIIOOOUUU[[[]]]{{{oooiiieee^^^VVVAAA@@@???@@@AAA>>>777222555444<<>>>>>???@@@<<<777222222333999;;;<<<<<<;;;:::::::::999;;;===@@@CCCEEEGGGGGGBBBFFFIIIIIIGGGFFFIIIKKKOOOOOOOOOPPPRRRSSSSSSRRROOOPPPPPPPPPOOOMMMLLLKKKJJJLLLNNNNNNNNNNNNLLLJJJCCCHHHLLLLLLKKKMMMNNNMMMLLLMMMMMMNNNOOOPPPQQQRRRZZZXXXVVVVVVWWWWWWVVVTTTQQQPPPOOOOOOPPPQQQNNNKKKOOONNNMMMLLLKKKKKKKKKKKKJJJHHHGGGGGGIIIIIIHHHFFFHHHGGGEEECCCBBBAAAAAAAAA======>>>???????????????@@@======>>>;;;888999===;;;>>><<<888555777888666777555555666888:::::::::///000333888???HHHOOOTTTXXX```hhhlllvvv|||qqqiiibbb\\\XXXNNNGGGAAAAAAEEEHHHHHHEEE[[[XXXVVVWWWYYYZZZZZZYYYTTTPPPKKKHHHGGGHHHHHHHHHEEECCCAAABBBHHHSSS```iiioootttwwwwwwwwwyyyxxxuuuvvvuuusssqqqooommmkkkjjjmmmlllgggbbbbbbgggjjjiiifffjjjnnnppppppqqqqqqqqqdddnnn{{{~~~}}}|||zzzzzzqqqdddTTTHHHEEEHHHNNNSSS}}}qqqiiipppwwwyyyyyy~~~yyytttsssvvvuuurrrnnnkkkjjjllloooqqqqqquuuvvvtttuuuxxxxxxvvvtttrrrnnniiifffdddddddddlllpppsssrrrooonnnpppsssqqqqqqeeeTTTQQQYYY\\\VVV\\\___aaa___ZZZZZZ```fffooommmkkkkkkkkkiiiccc^^^dddeeeeee```VVVIII>>>777777777888888777777888888:::<<<@@@CCCEEEHHHLLLOOOHHHJJJLLLLLLKKKJJJKKKLLLVVVUUUUUUTTTRRRPPPNNNMMMNNNRRRWWWWWWUUUUUUXXX[[[SSSSSSSSSSSSSSSSSSSSSSSSWWWWWWWWWVVVUUUSSSRRRQQQSSSWWWYYYWWWWWWYYYWWWSSSOOORRRTTTTTTTTTSSSSSSSSSQQQQQQRRRUUUWWWXXXXXXWWWSSSTTTUUUUUUUUUUUUUUUUUUYYY[[[\\\\\\\\\]]]YYYTTTUUUUUUUUUUUUVVVWWWXXXYYYTTTSSSRRRRRRSSSSSSRRRPPPKKKKKKJJJJJJJJJJJJKKKKKKFFFGGGHHHIIIIIIIIIIIIIIIFFFBBBBBBDDDDDDBBBBBBEEE<<>>BBBCCCAAA<<<;;;;;;;;;<<<:::777444===<<<;;;999777666555444555;;;???>>>===???AAAAAA======@@@GGGRRR^^^ggglll}}}|||mmmdddfffkkkLLLFFFBBBDDDEEEBBB>>><<>>===;;;<<>>;;;;;;<<<=========<<<:::===@@@EEEIIILLLNNNPPPRRRUUUUUUUUUUUUVVVUUUSSSPPPOOOQQQSSSSSSSSSSSSUUUVVVRRRSSSTTTVVVWWWXXXYYYYYYSSSTTTVVVWWWXXXZZZZZZ[[[SSSTTTUUUUUUTTTUUUVVVWWWQQQRRRRRRRRRRRRSSSSSSSSSNNNSSSTTTRRRRRRTTTSSSNNNSSSRRRRRRSSSSSSRRRQQQQQQMMMNNNPPPPPPPPPPPPRRRSSSVVVXXXYYYWWWTTTSSSVVVXXXFFFLLLOOONNNNNNPPPMMMIIIFFFFFFGGGHHHJJJLLLNNNOOOVVVTTTRRRQQQQQQPPPMMMKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKLLLLLLLLLKKKJJJIIIIIIOOOIIIGGGJJJLLLJJJGGGHHHNNNOOOLLLGGGEEEFFFCCC???CCCCCCDDDGGGJJJKKKIIIHHH;;;;;;;;;;;;;;;;;;;;;:::666666777:::999777888;;;666999===>>>===;;;999777666BBBPPPWWWYYY^^^jjjuuu~~~wwwsssjjj]]]TTTSSS???>>>>>>>>>???>>><<<999<<<>>>???===;;;@@@KKKUUUmmmyyywwwxxxyyyzzzzzzzzzyyyyyyuuurrrmmmkkkpppvvvwwwrrreeeiiihhhbbb```cccdddcccXXXXXX___nnnyyy||||||vvvmmmvvv~~~~~~~~~xxxtttlll___OOOJJJVVVggg}}}mmmjjjssszzzzzzzzzvvvqqqmmmkkkhhhdddbbbjjjaaaXXXVVV___jjjssswwwyyy||||||zzzzzz||||||xxxuuupppiiiccccccgggnnnsssoooooopppssstttoooggg```SSSXXXSSSGGGGGGQQQQQQFFFQQQJJJBBB;;;999999::::::CCC>>>777444444555444222<<<888333111222444555666555<<>>???@@@CCCEEEIIIDDD<<<777555555555555444555555444444888@@@FFFWWWYYY]]]cccggghhheeeaaaXXXXXXXXXXXXXXXYYYZZZ[[[XXXXXXWWWWWWWWWWWWXXXXXXTTTUUUVVVWWWXXXXXXXXXXXXRRRSSSUUUWWWXXXWWWTTTRRRUUUUUUSSSRRRQQQQQQQQQQQQTTTTTTTTTTTTUUUTTTRRRPPPTTTUUUVVVWWWVVVUUUTTTSSSQQQPPPPPPPPPOOOOOONNNNNNLLLKKKIIIGGGDDDBBBAAAAAA===???BBBCCCEEEHHHKKKNNNPPPQQQRRRSSSSSSRRRQQQQQQRRRSSSTTTTTTTTTTTTTTTSSSSSSRRRQQQOOOLLLJJJHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIGGGFFFGGGIIIIIIGGGDDDFFFGGGEEEPPPKKKDDDMMMBBBHHHIIIIIIJJJKKKLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIGGGFFFEEEEEEEEEDDDBBB@@@<<<<<<<<<<<<:::888666444777777666666555666666777444555777888999999888888666:::AAAIIIRRRYYY___bbbqqqqqqqqqnnnjjjeee___\\\cccccceeegggiiikkklllmmmddd```gggzzz~~~|||{{{{{{yyytttmmmggg```ooorrrbbbYYY\\\ZZZRRRDDDJJJWWWcccfffeeejjjrrrtttsssvvv{{{nnnrrr{{{}}}{{{zzzttt{{{uuuqqqkkkVVV[[[{{{rrrnnnnnnpppqqqmmmmmmmmmiii___WWWYYYaaa[[[ZZZ\\\bbbdddbbbcccgggxxxvvvvvvyyyzzzxxxqqqkkkhhhfffdddcccccceeeggghhhddd^^^UUUOOOKKKFFF???999777777666555666777888999888:::===AAACCCDDDEEEEEE===>>>>>>===<<<;;;<<<===DDDEEEDDD@@@999333000000222444666777777888999:::000000444>>>JJJTTTXXXYYY[[[\\\[[[ZZZXXXUUURRRQQQVVVWWWWWWXXXXXXXXXXXXXXXYYYYYYXXXWWWUUUSSSQQQPPPSSSSSSTTTVVVVVVUUUSSSRRRTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPQQQRRRTTTTTTRRRQQQVVVUUUSSSPPPMMMIIIFFFEEEBBBBBBAAA@@@??????>>>>>>;;;<<<<<<======<<<<<<;;;@@@<<<777444666>>>IIIQQQOOOPPPPPPQQQQQQPPPOOONNNOOOOOOOOOPPPPPPOOOOOOOOOPPPOOONNNMMMKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIEEEDDDDDDFFFIIIJJJIIIGGGFFFGGGBBBJJJGGGCCCOOOHHHHHHIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHMMMLLLKKKKKKLLLKKKIIIGGGDDDDDDCCCCCCBBB@@@???>>>???>>>===<<<::::::::::::888888999999999888777666::::::<<<===>>>?????????AAAFFFNNNYYYfffrrr{{{nnnmmmlllkkkiiihhhgggfffmmmfffiiiwwwzzzuuufffkkkiii^^^WWWXXXTTTMMMMMMKKKNNNVVV[[[ZZZ[[[^^^iiiiiimmmsssxxx}}}tttrrrtttvvvzzzwww{{{tttooonnnbbbhhhwwwrrrqqqppppppllliiifff```VVVPPPTTT]]]VVVYYY```gggiiihhhlllqqqrrrssstttvvvwwwrrrhhhaaabbbaaa^^^[[[YYYYYYYYYZZZRRRKKKAAA;;;:::999888666666777888;;;>>>BBBFFFHHHEEEHHHLLLOOOOOOMMMIIIFFF999:::;;;:::999888:::;;;CCCIIIOOOMMMDDD;;;666555333333333555888:::;;;:::???:::555444666:::<<<<<>>;;;666333777AAANNNXXXTTTTTTUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQLLLLLLLLLKKKKKKKKKJJJJJJFFFFFFGGGGGGHHHHHHHHHIIIEEEDDDDDDFFFHHHIIIIIIHHHIIINNNFFFKKKJJJDDDLLLFFFHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGHHHIIIIIIIIIHHHHHHKKKJJJIIIJJJKKKKKKJJJHHHJJJJJJIIIHHHHHHHHHHHHHHHJJJIIIGGGEEECCCBBBAAAAAA@@@@@@@@@???>>><<<;;;:::>>>>>>===<<<;;;999777666888888888:::???EEELLLPPPssssssrrrqqqooonnnmmmmmmddd\\\\\\eeelllmmmpppuuuwwwyyy}}}wwwqqqiiiccc^^^YYYUUUQQQSSSKKKHHHOOOXXX\\\\\\ZZZ^^^___cccfffiiinnn|||wwwpppnnnttt{{{{{{~~~wwwppppppnnnuuu~~~vvvrrrqqqrrrrrroooeee[[[UUUOOOMMMPPPUUUTTTYYY```cccbbb```cccgggeeeeeegggiiiiiiddd]]]XXXYYYWWWSSSOOOKKKIIIHHHGGGHHHCCC;;;666666888::::::<<<<<<>>>AAAEEEJJJNNNPPPPPPRRRVVVXXXWWWTTTOOOLLLEEEFFFFFFEEEDDDEEEGGGIIILLLQQQWWWWWWRRRLLLHHHGGGAAA;;;333000111444666666333444444111...,,,///222222666===DDDLLLRRRVVVXXXTTTVVVXXXZZZZZZXXXVVVUUURRRSSSSSSTTTUUUWWWXXXXXXSSSTTTUUUVVVVVVWWWXXXYYYWWWWWWVVVUUUUUUUUUUUUUUUTTTUUUVVVUUURRROOONNNMMMCCCAAA>>>;;;999777777777777888888888888888999999<<<<<<<<<;;;;;;<<<<<<<<<777:::???CCCHHHNNNTTTXXXXXXXXXWWWWWWVVVVVVUUUTTTUUUUUUUUUTTTTTTTTTTTTTTTMMMMMMMMMLLLLLLKKKKKKKKKHHHHHHHHHIIIJJJJJJKKKKKKHHHGGGGGGFFFFFFFFFFFFFFFCCCOOOGGGKKKMMMFFFIIICCCHHHHHHHHHGGGGGGGGGGGGGGGEEEEEEFFFGGGHHHHHHHHHHHHFFFEEEEEEGGGIIIIIIHHHFFFJJJIIIHHHHHHHHHIIIKKKLLLPPPOOOMMMKKKJJJIIIHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBAAA@@@>>>>>>@@@===999666444555777888222777@@@LLLZZZfffpppuuuzzzqqqjjjgggddd]]]ZZZ[[[gggjjjpppvvvzzz|||{{{zzz}}}sssmmmmmmjjjbbb___cccWWWQQQMMMSSS]]]bbbbbb___XXXZZZ]]]___^^^aaannn}}}{{{uuummmlllnnnzzz~~~wwwrrrsss|||xxxpppmmmnnnqqqsssppp```OOOIIIJJJLLLMMMOOOUUUZZZ]]]YYYRRRNNNMMMNNNTTTSSSRRRRRRPPPNNNJJJHHHEEEDDDAAA>>><<<:::999999HHHDDD???:::888777777666888888999:::<<>>===999888777666666777888999222222333555666888999999;;;999777666666888;;;<<<:::@@@IIIQQQTTTTTTTTTTTTVVVUUUUUUTTTTTTSSSSSSSSSVVVVVVTTTTTTSSSSSSTTTTTTQQQPPPPPPOOONNNMMMLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOIIIIIIHHHGGGFFFFFFGGGHHHFFFUUUFFFDDDKKKFFFIIIGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGIIIKKKKKKJJJIIIGGGFFFFFFFFFFFFHHHJJJKKKMMMLLLKKKKKKJJJKKKKKKKKKMMMLLLLLLLLLLLLLLLLLLLLLJJJIIIHHHEEECCC@@@>>><<>>===============<<<;;;:::888666555555AAABBBHHHSSS^^^fffmmmrrreeegggjjjmmmooooooooopppsssllljjjmmmiii^^^]]]dddYYYYYYYYY[[[___aaa```]]]WWWWWWYYYZZZXXXWWW___iiittt}}}|||www{{{vvvllleeerrryyy~~~tttuuuyyyppplllnnnqqqssshhhVVVEEE@@@EEEJJJMMMOOOQQQUUUVVVQQQMMMLLLLLLKKKMMMKKKHHHDDDAAA???>>>===888888888888888999::::::===<<<;;;:::999999888888999999888888888999;;;;;;===>>>AAAEEEIIIMMMOOOQQQGGGHHHJJJLLLNNNRRRWWW[[[___\\\YYYYYY[[[\\\[[[ZZZTTTRRROOOKKKEEE===555000HHHTTT]]]WWWDDD222,,,,,,///---+++******,,,///111555888===BBBGGGJJJKKKLLLQQQPPPPPPPPPQQQRRRTTTVVV[[[^^^___]]]YYYVVVWWWXXXZZZYYYYYYXXXXXXXXXYYYYYYXXXXXXVVVOOODDD<<<777666777777777666666777777888111222333555777888::::::888777777888:::???CCCFFFMMMPPPUUUWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVWWWYYYXXXWWWUUUUUUUUUVVVVVVSSSRRRRRRQQQPPPOOONNNNNNLLLLLLLLLLLLLLLLLLLLLLLLFFFGGGHHHGGGGGGHHHKKKNNNaaaoooSSSCCCIIICCCFFFJJJFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGHHHJJJKKKJJJHHHFFFFFFFFFFFFGGGHHHIIIJJJGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMOOOOOOOOOOOOOOONNNMMMKKKJJJIIIHHHGGGFFFDDDAAA>>>;;;999999:::;;;<<<>>>???@@@AAA999:::;;;<<<============TTTWWW[[[^^^aaaeeejjjmmmkkkggggggggg]]]NNNFFFGGGQQQWWW]]]___bbbffffffeeeXXXTTTSSSUUUVVVUUUVVVYYYqqqyyy~~~wwwqqqrrruuuttthhhiiilll|||wwwvvv{{{qqqkkkiiihhhhhhXXXKKK>>>;;;???EEENNNUUULLLPPPOOOKKKLLLPPPRRROOOGGGFFFDDD@@@===<<<<<<<<<888888999:::;;;======>>>222444666888999;;;<<<>>>>>>>>><<<;;;;;;<<<===>>>888888999::::::999999888///111333666:::???EEEJJJTTTVVVXXXZZZZZZZZZZZZZZZTTTVVVWWWTTTMMMDDD===999111;;;EEEEEE<<<333///000///...---------///111222)))+++...111555777999::::::;;;<<<>>>BBBFFFJJJMMMQQQUUUZZZ[[[XXXWWWXXX[[[[[[ZZZZZZYYYYYYZZZZZZ[[[YYYZZZYYYQQQFFF===:::999888999999999999888777777777777888999:::;;;<<<<<<;;;===@@@EEEIIIMMMPPPRRRVVVWWWXXXWWWVVVVVVXXXZZZXXXWWWWWWWWWWWWXXXZZZ[[[ZZZYYYWWWUUUUUUUUUVVVWWWQQQQQQQQQQQQQQQQQQQQQQQQLLLLLLLLLKKKJJJJJJIIIIIIHHHIIIIIIIIIHHHIIILLLPPPdddvvvWWWDDDKKKDDDCCCGGGFFFFFFFFFGGGGGGHHHHHHHHHJJJJJJJJJJJJJJJJJJIIIHHHFFFFFFEEEFFFHHHHHHGGGEEEFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLKKKJJJJJJJJJKKKLLLNNNOOOOOOPPPRRRTTTUUUWWWWWWWWWMMMMMMNNNPPPQQQQQQRRRRRRJJJIIIGGGDDDAAA???===;;;:::<<<<<<;;;;;;;;;<<<<<<===@@@DDDHHHLLLSSS\\\bbb```aaaccceee```SSSFFF===FFFNNNUUUXXX^^^eeehhhfff]]]SSSMMMQQQYYYZZZXXXVVVhhhnnnuuuwwwuuusssrrrsss|||{{{rrrllldddtttxxxwwwwwwlllddd^^^YYYWWWKKKCCC;;;888:::AAAOOO[[[OOOPPPLLLEEEEEEIIIHHHCCC=========<<<;;;:::;;;<<<::::::::::::::::::::::::888999::::::999999:::;;;;;;;;;:::999999:::;;;<<<777888999999888555333111666555444222111222555888EEENNNXXX\\\[[[YYYZZZ\\\ZZZZZZVVVMMMAAA777222000+++000555777555111...---,,,------.........------000000000000000000111111000/////////111444777999:::AAAIIINNNOOOPPPTTTXXXTTTTTTSSSSSSSSSTTTTTTUUUUUUWWWVVVOOOEEE===::::::888999:::;;;;;;:::888888::::::::::::::::::::::::???CCCIIIOOOTTTVVVWWWWWWNNNPPPQQQRRRRRRSSSUUUWWWTTTSSSSSSSSSTTTVVVXXXYYYUUUTTTRRRPPPOOOOOOPPPQQQOOOOOOPPPPPPQQQRRRSSSSSSSSSRRRRRRQQQPPPOOONNNNNNLLLMMMMMMJJJGGGGGGJJJNNNCCC^^^HHH???NNNHHHDDDHHHEEEEEEFFFGGGHHHIIIIIIIIILLLLLLLLLLLLKKKJJJIIIIIIIIIHHHGGGHHHIIIIIIHHHFFFEEEFFFHHHIIIIIIIIIHHHGGGLLLLLLLLLLLLLLLMMMNNNOOOLLLLLLKKKJJJKKKLLLMMMNNNMMMNNNOOOPPPPPPPPPPPPPPPSSSSSSRRRQQQPPPPPPQQQRRRQQQPPPPPPNNNMMMLLLKKKJJJEEEFFFDDD???======>>>>>>999:::;;;:::;;;@@@HHHNNNNNNSSS\\\gggooonnnaaaTTTDDDIIIKKKLLLQQQYYYYYYUUUaaaSSSJJJPPP]]]bbb___ZZZ\\\aaaiiiqqquuuwwwwwwwww{{{}}}~~~yyytttbbbnnnxxxvvvzzzjjj```UUURRROOOCCC<<<999999<<>>>>>===<<<;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<::::::::::::999999888777777777888999999999888888444444555555555555555555;;;>>>CCCHHHJJJIIIGGGFFFGGGBBB<<<555000---------///---,,,---000000...+++------......//////000000000000//////............444333111000000000111222111222444555888===CCCGGGLLLNNNQQQSSSTTTTTTTTTSSSVVVWWWUUUMMMCCC;;;999:::888999;;;<<<<<<;;;::::::===<<<999666555888===BBBOOOOOOOOOPPPPPPQQQQQQQQQTTTRRRPPPNNNNNNPPPRRRTTTRRRRRRQQQPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPOOOOOOOOONNNNNNMMMMMMNNNOOOOOOOOONNNMMMKKKJJJJJJJJJKKKKKKJJJJJJIIIHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEGGGHHHIIIKKKJJJIIIJJJKKKKKKJJJIIIGGGHHHIIIIIIJJJIIIIIIIIIHHHFFFEEEGGGKKKMMMMMMKKKMMMMMMMMMLLLKKKJJJIIIIIIIIIHHHIIILLLQQQTTTTTTRRRNNNOOOPPPPPPPPPOOOQQQRRRRRRRRRRRRRRRRRRSSSTTTTTTRRRSSSUUUVVVUUUTTTRRRQQQSSSPPPMMMKKKIIIGGGDDDBBBBBBAAA@@@??????>>>??????AAAAAAAAACCCHHHNNNTTTXXXUUURRROOORRRVVVWWWQQQKKKXXXQQQGGGHHH[[[kkkdddPPPRRR^^^dddccchhhuuuwwwooonnnvvv|||~~~~~~zzz{{{tttooorrrvvv{{{qqqbbbWWWLLLMMMPPPIII:::<<>>;;;999888888888;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;::::::999::::::::::::::::::::::::999999:::::::::999888888888888888999999888777777777777666666666666666666222444777999:::999777555222222111111222333555666000...---...000111///------.........//////000000//////.........---------111000///......///000111000000000000000333777:::;;;<<<>>>AAAFFFJJJOOOQQQQQQRRRQQQKKKCCC>>>>>>@@@BBBBBBBBBCCCDDDCCCAAA@@@===<<<;;;<<<@@@FFFLLLPPPMMMMMMMMMMMMNNNNNNNNNOOOPPPOOOMMMLLLLLLMMMOOOPPPOOOOOONNNNNNMMMLLLLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMMMMLLLLLLLLLLLLKKKKKKLLLLLLKKKIIIHHHGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGIIIIIIFFFGGGIIIKKKMMMMMMLLLJJJKKKKKKKKKKKKJJJJJJIIIHHHLLLJJJIIIJJJMMMNNNMMMKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJKKKNNNRRRTTTTTTRRROOOPPPQQQQQQPPPPPPQQQRRRRRRRRRQQQQQQRRRSSSSSSTTTRRRSSSTTTUUUUUUTTTRRRQQQWWWUUUSSSSSSRRRRRRPPPNNNNNNLLLJJJHHHEEEDDDCCCBBBCCCBBB@@@???@@@AAADDDEEEHHHFFFFFFLLLVVV]]]^^^\\\KKKHHHDDDGGGYYYkkkhhh[[[\\\eeehhhccceeeoootttpppooovvvzzzzzz{{{}}}}}}{{{{{{uuuqqqssswww|||}}}jjj[[[NNNCCCEEEKKKGGG:::@@@EEEFFFBBB@@@@@@AAA@@@???<<<:::999888999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999888999:::;;;;;;:::999888888888999:::::::::999999999999:::999999888777666999999888888777777777666333333333333222111///......///000111222222222222000/////////111111000............///////////////------------,,,,,,,,,,,,------,,,------...///000000000000...---...111444444444555777===EEELLLQQQPPPQQQQQQNNNIIIHHHJJJMMMPPPNNNLLLLLLNNNMMMJJJGGGGGGDDDAAABBBGGGKKKMMMMMMJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJIIIIIIHHHIIIIIIIIIHHHGGGFFFEEEFFFFFFGGGGGGFFFFFFEEEDDDBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGIIIMMMPPPRRRSSSRRRQQQOOOOOOOOONNNMMMLLLJJJJJJKKKIIIHHHIIIJJJJJJIIIHHHJJJKKKLLLMMMNNNOOOOOOOOONNNNNNNNNQQQSSSUUUTTTSSSQQQSSSSSSSSSQQQPPPQQQRRRRRRRRRQQQQQQQQQRRRSSSSSSQQQRRRSSSTTTTTTTTTRRRRRRTTTSSSRRRSSSTTTUUUUUUSSSVVVUUUSSSPPPNNNMMMLLLLLLMMMKKKIIIFFFDDDBBBAAAAAAFFFBBB@@@CCCKKKPPPRRRPPP[[[[[[UUUOOORRRXXXUUULLLOOO[[[fffggghhhmmmooonnnpppuuuxxxvvvvvvzzz|||zzz|||wwwtttvvvyyy|||qqq___RRRJJJDDDIIINNNHHHAAACCCEEEEEEBBB@@@???@@@AAA@@@>>>===<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::999999999777888:::;;;;;;:::888777777888999999::::::::::::;;;;;;;;;;;;:::999888777999999888888777666666666:::888777555333333222222555444444222111///...---/////////000000000///...///////////////.........,,,,,,,,,++++++++++++++++++++++++,,,...///000000333333333222222333555888888777666777:::@@@EEEIIILLLMMMMMMLLLJJJKKKNNNQQQPPPMMMIIIIIIKKKKKKGGGCCCIIIDDD@@@AAAFFFIIIHHHEEEIIIIIIIIIIIIIIIIIIIIIJJJHHHHHHIIIJJJJJJIIIHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFEEE@@@AAAAAABBBCCCDDDDDDDDDAAAAAABBBBBBCCCDDDDDDEEEHHHJJJMMMOOOPPPQQQQQQRRRPPPPPPPPPPPPOOONNNMMMLLLJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPOOOOOOQQQRRRRRRTTTUUUUUUUUUTTTTTTUUUUUUTTTRRRQQQRRRSSSRRRRRRRRRQQQQQQRRRSSSSSSQQQRRRSSSTTTTTTTTTSSSSSSPPPOOOOOOPPPSSSTTTTTTSSSTTTTTTTTTTTTTTTUUUVVVWWWUUUUUUTTTSSSQQQPPPNNNMMMNNNJJJEEECCCCCCCCC@@@===KKKPPPRRRPPPQQQXXX\\\[[[LLLTTT[[[ZZZZZZ^^^ffflllnnnsssvvvuuuuuuxxxzzzxxx{{{wwwvvvxxxzzz}}}|||aaaQQQIIIJJJLLLTTTVVVLLLIIIEEEBBB@@@AAAAAA@@@???>>>===<<<<<<;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;:::::::::::::::999999777888:::;;;;;;:::888777777888999999::::::::::::<<<<<<<<<<<<;;;:::888888777777666666666555555555888777555333222222444555333222111//////000111222...///000000000/////////000000//////......------******++++++++++++++++++***+++,,,...///000111111555555555444333333555777444333333333444666888:::???@@@@@@@@@@@@AAACCCEEECCCAAA>>>===>>>>>><<<999;;;888888>>>FFFLLLKKKIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIJJJJJJIIIHHHGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDD@@@AAAAAABBBCCCDDDEEEEEEBBBBBBCCCDDDEEEEEEEEEEEEDDDFFFGGGGGGFFFFFFHHHKKKKKKLLLLLLMMMMMMMMMLLLLLLMMMNNNOOOPPPQQQRRRSSSTTTQQQQQQRRRRRRRRRRRRQQQQQQSSSTTTUUUVVVVVVUUUUUUVVVUUUVVVWWWVVVTTTSSSTTTUUUTTTSSSSSSRRRRRRRRRSSSSSSRRRSSSSSSTTTTTTTTTTTTTTTSSSRRRRRRSSSUUUVVVUUUTTTPPPQQQRRRSSSUUUWWWYYYZZZVVVVVVWWWWWWWWWVVVUUUTTTRRRPPPNNNMMMMMMKKKFFFCCC:::AAAHHHIIIKKKRRR[[[```]]]XXXQQQHHHCCCHHHXXXhhhhhhooottttttuuuwwwwwwuuuxxxvvvvvvyyy{{{}}}mmm[[[NNNKKKNNNOOORRRPPPCCCKKKEEE???>>>@@@BBBAAA????????????>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;::::::::::::888999:::;;;;;;:::999888888888999:::::::::999999:::;;;;;;;;;:::999888888444444444444555555555555555444222111111222444666333222000...---...000111///000222222000///000111111111000///...------,,,************+++++++++++++++,,,---///000111111111333333333111...---...///...///000111222333333333777777888999::::::;;;;;;<<<<<<;;;:::999999999:::777888;;;AAAHHHLLLMMMKKKKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBAAAAAABBBCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHEEEGGGIIIHHHEEEDDDFFFIIIFFFGGGHHHHHHIIIIIIHHHHHHKKKLLLNNNOOOOOOPPPRRRTTTTTTTTTUUUUUUUUUTTTTTTSSSTTTVVVWWWWWWVVVVVVVVVWWWVVVWWWXXXXXXVVVUUUVVVWWWUUUUUUTTTSSSSSSSSSTTTTTTSSSTTTTTTTTTUUUVVVVVVVVVVVVTTTSSSTTTUUUUUUTTTSSSRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUUUUUUUUUUSSSOOOLLLFFFHHHIIIFFFBBBAAADDDHHHRRRNNNMMMNNNKKKHHHPPP\\\bbbiiiooopppqqqttttttrrrssssssuuuyyyzzz|||sss[[[RRRLLLNNNPPPIIIGGGFFF===EEEDDDAAA@@@@@@@@@@@@@@@DDDDDDCCCCCCAAA@@@???>>><<<<<<<<<=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::::::::999888888777777777888777777666666333333333444555555666666444333222111222333444555444444333222111//////...111333555444222111222444222111000///...---,,,,,,*********++++++,,,,,,,,,+++,,,...///000000000000///000000///,,,+++,,,---000000111222333555666777666777888:::<<<<<<;;;::::::<<<>>><<<:::999===AAA???AAAEEEHHHJJJJJJIIIHHHLLLLLLLLLKKKKKKJJJJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGDDDEEEEEEEEEEEEDDDCCCCCCAAABBBBBBBBBCCCDDDDDDDDDDDDEEEFFFHHHHHHHHHHHHHHHFFFKKKPPPPPPMMMIIIIIIJJJGGGHHHHHHHHHHHHHHHGGGGGGFFFHHHKKKKKKIIIIIIKKKNNNPPPPPPQQQRRRSSSSSSSSSSSSSSSVVVXXXXXXVVVVVVWWWYYYVVVXXXYYYXXXWWWWWWXXXZZZWWWVVVVVVUUUTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYUUUTTTSSSSSSTTTUUUTTTRRRTTTTTTTTTTTTTTTUUUVVVVVVZZZZZZYYYYYYXXXXXXWWWWWWZZZYYYXXXWWWVVVTTTRRRQQQIIIIIIIIIHHHGGGGGGIIIKKKCCCAAAIIIUUUWWWOOONNNUUU]]]cccggghhhjjjoooqqqpppnnnooosssxxxyyy{{{jjjNNN???@@@JJJMMMDDDDDDIIIGGG???BBBDDDCCC@@@>>>???BBBDDDDDDDDDCCCAAA???>>>===============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::::::::999888777333444555555555555555444222333333444555666777777222111000000000000111222///111444666777777666555222555777777444333444666222111111///...---,,,+++******++++++,,,,,,,,,,,,+++,,,...///000//////...+++---////////////111222333222111111222444777888444666888;;;>>>>>><<<999444999<<<;;;777777<<>>===;;;;;;;;;@@@@@@???===<<<;;;:::999777888999999888777666555444444333333333444444555444444333333333333222222333222111000000111222333333555888::::::888555333111111000000//////......//////...---,,,+++******+++---//////---,,,+++,,,333222111222222222000...------...///000222333444333111111444444333666;;;=========???AAA@@@>>><<>>>>>>>>>>>??????AAAAAAAAAAAA@@@@@@@@@@@@???AAADDDFFFEEECCC@@@===:::<<<===============>>>>>>======<<<<<<;;;;;;;;;:::;;;;;;:::999777555444555444444333333444444555444444333333333333222222333222111000000111222333111222444666666444222111000000000000000/////////------,,,,,,,,,+++++++++&&&(((***+++)))(((((()))+++***++++++,,,,,,,,,+++444333333333333333444444888444333555666666999???@@@???=========>>>===;;;AAA<<<;;;===>>><<<;;;===CCCGGGIIIHHHIIILLLKKKHHHGGGJJJIIIEEEEEEIIIJJJGGGHHHHHHIIIIIIJJJKKKLLLLLLEEEFFFEEEDDDBBBBBBDDDFFFBBBAAA@@@AAADDDFFFFFFFFF@@@AAAAAAAAAAAAAAA@@@@@@EEEEEEEEEEEEEEEEEEFFFGGGEEEDDDDDDEEEFFFGGGGGGEEEGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCCEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFHHHKKKMMMMMMLLLKKKKKKLLLLLLLLLKKKJJJJJJLLLMMMMMMMMMNNNNNNOOOOOOQQQQQQQQQRRRSSSUUUVVVWWWVVVWWWXXXYYYZZZYYYWWWVVVSSSSSSSSSSSSSSSSSSSSSSSSYYYXXXWWWVVVVVVXXXYYYZZZVVVVVVWWWWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVWWWWWWXXXXXXXXXXXXXXXYYYXXXWWWVVVUUUTTTSSSSSSOOONNNMMMNNNNNNNNNLLLJJJNNNPPPSSSWWW[[[^^^```aaa___fffmmmooooootttyyyXXXFFFEEEIIIFFFCCC@@@@@@???>>><<>>>>>>>>>>>??????BBBBBBAAAAAAAAA@@@@@@@@@<<<>>>BBBEEEEEECCC@@@>>>>>>=========>>>??????@@@;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::777555444555555444444444444444555444444333333333333222222222222111111111111222222//////000111111000//////000000000000000000//////------------------------...000222222111000000111......//////000111111222///000111222444555666777222...,,,...///...222777:::777333111222333333333777555555888777444666:::DDDHHHIIIHHHHHHJJJJJJFFFAAACCCDDDBBBBBBEEEEEECCCBBBBBBCCCDDDEEEEEEEEEDDDEEEEEEEEEDDDBBBBBBCCCEEEFFFDDDBBBCCCDDDEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDDDDCCCCCCDDDCCCBBBCCCEEEFFFEEEDDDGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGJJJKKKKKKJJJJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLMMMNNNOOOQQQRRRSSSQQQRRRTTTUUUVVVVVVVVVUUUUUUUUUVVVVVVWWWXXXXXXXXXXXXWWWVVVVVVWWWXXXYYYZZZXXXWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTSSSSSSOOOOOOPPPRRRSSSRRRPPPMMMKKKLLLMMMPPPSSSWWWYYY[[[ZZZaaaiiilllmmmqqqzzzqqqUUUHHHIIIFFFEEEBBB@@@???>>>======AAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEFFFCCCAAA???>>>>>>???@@@@@@;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;:::888666444666555555444444444444555444444333333333222222222222222222222222222222222000//////////////////000333222222111000///..................------------,,,...///...,,,,,,,,,---,,,,,,------------///000...///000111222333444444444000000333555333444777;;;999666666666777777666666666999<<<;;;999===CCCDDDGGGGGGEEEEEEGGGFFFCCCFFFGGGHHHGGGGGGHHHGGGFFFGGGGGGHHHIIIIIIIIIHHHHHHEEEFFFFFFEEEDDDCCCDDDEEEIIIGGGEEEEEEEEEEEEEEECCCAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEFFFEEEDDDBBBAAADDDCCCBBBCCCDDDEEEDDDBBBFFFFFFFFFEEEFFFFFFGGGHHHEEEDDDCCCCCCBBBBBBCCCCCCFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHKKKIIIHHHGGGHHHHHHFFFEEEGGGGGGHHHJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMLLLMMMMMMNNNNNNLLLMMMNNNPPPPPPPPPPPPPPPUUUVVVWWWXXXYYYZZZ[[[[[[ZZZZZZXXXWWWWWWWWWWWWXXXYYYXXXWWWVVVUUUVVVWWWXXXWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXXXXXXXWWWWWWUUUUUUUUUTTTTTTSSSSSSSSSPPPQQQRRRUUUWWWWWWTTTQQQLLLLLLLLLLLLNNNPPPRRRTTTWWW]]]dddfffgggkkksssyyyiiiTTTLLLLLLCCCCCCCCCAAA@@@?????????AAAAAA@@@@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAKKKKKKLLLMMMNNNPPPQQQRRRGGGDDD@@@??????@@@???===>>>===<<<;;;:::999888888777777888999999888777666777666555444444444444444444444333333333222222222222222222333333222222222222222111000000111222222666555444222///...,,,+++......------,,,+++******---......---+++++++++------/////////------000222222222222222222111000///333000222777:::777555555666666666888::::::999777444555888======<<>>??????@@@AAABBBDDDDDDCCCCCCCCCBBBBBBBBBIIIMMMRRRWWWXXXVVVSSSPPPHHHDDDAAA@@@AAAAAA>>><<>>===<<<;;;999888888555666777888999888777777777777666555444444444444444444333333333333222222222222333333333333222222444333333222222333333444777666444222000...,,,+++,,,,,,,,,,,,++++++******...//////...---...///111,,,...000///------111555000222666999<<<>>>???@@@CCC@@@AAAHHHLLLJJJGGGFFFCCCDDDEEEHHHJJJKKKHHHFFFEEEDDDGGGLLLNNNOOORRRXXXXXX[[[ZZZWWWWWWZZZZZZWWWPPPMMMMMMOOOPPPOOOQQQUUUOOOOOONNNMMMLLLLLLLLLMMMLLLNNNOOOOOOMMMLLLLLLMMMLLLJJJHHHFFFFFFFFFDDDCCCHHHGGGFFFEEEDDDEEEFFFFFFBBBCCCDDDEEEFFFFFFFFFFFFGGGEEEDDDEEEFFFFFFEEECCCEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFGGGGGGGGGHHHHHHEEEDDDDDDEEEGGGHHHGGGFFFBBBCCCDDDEEEFFFFFFGGGFFFCCCDDDEEEFFFGGGIIIJJJJJJHHHHHHIIIKKKMMMOOOQQQRRRNNNNNNNNNMMMMMMMMMMMMMMMJJJJJJKKKLLLNNNOOOPPPPPPRRRRRRTTTUUUWWWXXXYYYZZZWWWVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXWWWWWWVVVVVVUUUUUUUUUVVVWWWWWWWWWWWWWWWRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSTTTWWWYYYZZZXXXVVVUUUTTTRRRQQQOOONNNMMMMMMKKKNNNRRRUUUYYY___hhhnnnzzzsssYYYNNNMMMNNNEEEGGGHHHFFFCCCAAAAAABBB????????????@@@AAABBBBBBDDDDDDDDDDDDCCCCCCCCCBBB@@@DDDJJJNNNOOOMMMIIIFFFEEEBBB???@@@CCCCCC@@@<<<>>>>>>======<<<;;;::::::777888999999999888777666888777666555444444444444444444333333333333222222222222333444444333222222222333333333333333333222555444333222000///......------...///000111111222,,,---///000000333666999555888::::::999;;;@@@FFFFFFJJJPPPWWW]]]bbbeeefffnnniiiiiiooottttttssssssqqqppppppqqqssstttsssrrrsssooopppuuuxxxxxxzzz|||qqqssssssppppppttttttrrrxxxrrrnnnooonnnkkklllqqqlllkkkhhhfffeeefffggghhhaaacccddddddbbbaaaaaaaaa___]]][[[ZZZZZZ[[[YYYXXXPPPOOOMMMKKKJJJJJJKKKKKKNNNMMMLLLKKKIIIIIIIIIHHHIIIHHHFFFFFFGGGHHHFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJDDDCCCBBBDDDFFFGGGGGGFFFCCCCCCDDDEEEFFFFFFFFFFFFDDDEEEEEEFFFGGGHHHHHHHHHEEEFFFFFFHHHJJJMMMOOOPPPLLLLLLLLLMMMMMMNNNOOOOOOMMMMMMNNNNNNOOOPPPQQQQQQMMMNNNPPPRRRTTTUUUVVVWWWTTTUUUVVVWWWXXXYYYYYYYYYYYYXXXXXXWWWVVVVVVUUUUUUUUUUUUVVVWWWWWWWWWWWWVVVSSSSSSSSSSSSTTTTTTUUUUUUTTTTTTTTTVVVXXXYYYXXXWWWUUUUUUUUUTTTSSSQQQPPPOOOLLLMMMNNNNNNQQQWWW___eeelllwwwrrrWWWNNNRRRVVVHHHJJJKKKIIIDDDAAAAAABBBAAAAAAAAAAAABBBCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCCCC===>>>???@@@AAABBBBBBCCCAAA???>>>@@@DDDEEEBBB===========================::::::;;;;;;:::888777666888888777555555444444444444444444333333333222222222222444444444444222222111111222222222222111111222222222111111111111000000111222444666888:::;;;AAACCCFFFHHHKKKNNNSSSWWW^^^bbbeeeffffffiiipppvvvrrruuuyyy}}}zzzwww|||{{{tttqqqmmmgggggglllssspppmmmjjjiiijjjlllnnnuuuwwwyyyyyywwwvvvuuuvvvfffgggiiinnntttzzz}}}wwwuuurrrpppooooooooopppdddbbb^^^YYYUUURRRQQQPPPJJJIIIHHHHHHIIIIIIGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGDDDEEEFFFGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEDDDCCCDDDEEEEEEFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIIIIJJJLLLMMMOOOPPPMMMNNNNNNOOOOOOPPPPPPPPPMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSVVVXXXYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVUUUUUUUUUUUUVVVWWWWWWWWWVVVVVVTTTTTTTTTUUUVVVVVVWWWWWWUUUTTTSSSUUUWWWXXXXXXWWWTTTUUUVVVVVVUUUTTTRRRQQQRRRQQQNNNLLLKKKOOOVVV[[[___mmm~~~qqqTTTFFFHHHOOOMMMJJJFFFDDDCCCDDDEEEEEEAAABBBBBBCCCCCCDDDDDDDDDEEEDDDBBBAAA@@@@@@AAABBB@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCBBBAAA???===;;;<<<>>>??????===;;;:::::::::::::::999999999888888666888999999777555555555666555333222222333555666...555:::777444555777777666666666444222111333555555555666:::???BBBCCCBBBUUUPPPLLLMMMUUU___ggglllrrrtttvvvvvvtttsssttttttttt{{{~~~}}}qqqbbbnnnddd]]]```fffhhhhhhiiinnnssspppdddbbbjjjmmmjjjiiihhhhhhlllssswwwxxxwwwgggdddbbbcccjjjuuuwwwqqqkkkhhheeeccc___XXXNNNGGGKKKHHHEEEEEEEEEEEEIIILLLMMMKKKHHHEEEDDDEEEGGGHHHFFFEEEEEEEEEFFFFFFEEECCCEEEBBBBBBEEEFFFCCCAAABBBEEEEEEDDDDDDCCCCCCBBBBBBDDDEEEFFFGGGGGGGGGGGGGGGFFFGGGGGGGGGFFFGGGIIIJJJFFFFFFGGGHHHHHHHHHHHHGGGHHHGGGFFFGGGIIIKKKKKKKKKMMMLLLKKKKKKLLLNNNPPPQQQQQQPPPPPPOOOOOOOOOPPPPPPPPPPPPQQQSSSUUUWWWYYYZZZXXXVVVUUUWWWZZZ[[[XXXVVVVVVVVVVVVVVVVVVWWWXXXXXXWWWVVVVVVUUUUUUVVVVVVWWWQQQSSSUUUVVVUUUUUUVVVWWWTTTTTTTTTUUUUUUVVVVVVVVVTTTRRROOOMMMMMMOOOQQQSSS```cccqqqzzz]]]JJJMMMWWWUUUMMMEEEBBBDDDFFFFFFDDDCCCCCCCCCCCCDDDDDDDDDDDDFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBAAAAAABBBBBBDDDDDDCCCCCCBBBAAA????????????@@@@@@>>><<<;;;;;;:::::::::999999999999888666888:::999888666666777555444222111000000111222555;;;<<<888444666999:::444777;;;>>>???AAABBBDDDMMMQQQWWW]]]ccceeeeeedddppplllhhhiiinnntttyyy{{{~~~xxxnnnooofff___aaadddgggjjjmmmjjjmmmggg[[[YYYbbbjjjiiidddggglllqqqrrroooiiidddbbbcccfffkkkrrrzzz|||}}}}}}gggfffeeeccc___XXXSSSQQQOOOLLLIIIFFFDDDCCCDDDDDDEEEEEEDDDEEEGGGGGGEEECCCFFFCCCDDDHHHIIIGGGGGGIIIDDDDDDCCCCCCBBBBBBAAAAAADDDDDDCCCCCCBBBAAAAAA@@@KKKKKKKKKJJJHHHGGGGGGGGGEEEFFFGGGGGGHHHHHHGGGGGGHHHGGGFFFGGGJJJKKKLLLKKKKKKJJJIIIIIIKKKMMMOOOQQQPPPPPPOOOOOONNNOOOOOOPPPNNNOOOPPPQQQRRRTTTVVVWWWXXXVVVVVVWWWZZZ[[[YYYWWWWWWWWWVVVVVVVVVWWWWWWXXXWWWVVVVVVUUUUUUVVVVVVWWWUUUVVVXXXWWWVVVUUUUUUVVVTTTTTTTTTUUUUUUVVVVVVVVVYYYWWWTTTRRRRRRSSSUUUWWWYYYZZZeeeyyymmmTTTQQQ[[[[[[PPPEEEAAADDDHHHFFFCCCFFFFFFEEEEEEEEEEEEEEEDDDFFFGGGGGGFFFFFFEEEDDDCCCEEEDDDBBBAAA@@@AAAAAABBBCCCBBBAAAAAA@@@@@@@@@AAACCCBBBBBBAAA???>>>======::::::::::::999999999999777888::::::888777777888222222222222333555666777555:::<<<888888===CCCEEEFFFKKKRRRXXX\\\^^^___aaaiiilllpppsssuuuvvvxxxyyyzzzxxxvvvwww{{{|||xxxxxx{{{xxxiiibbb^^^___aaadddjjjqqqsssrrrhhhYYYSSSZZZaaaaaannnwww{{{uuupppuuu~~~~~~}}}}}}xxxsssoooooolllhhhccc^^^ZZZWWWVVVJJJIIIHHHHHHHHHFFFCCCAAADDDAAAAAADDDDDDAAAAAACCCCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDBBBAAA@@@@@@AAAAAADDDDDDFFFGGGHHHHHHHHHHHHEEEFFFGGGGGGHHHHHHGGGGGGHHHGGGFFFHHHJJJLLLLLLLLLIIIIIIHHHIIIJJJLLLMMMOOONNNNNNNNNMMMMMMNNNNNNOOOMMMMMMNNNOOOPPPQQQRRRRRRVVVUUUUUUWWWYYYZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVYYYZZZ[[[YYYWWWTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVVVV\\\ZZZXXXVVVUUUUUUVVVWWWSSSRRRYYYlllbbbTTTVVVXXXQQQHHHDDDEEEGGGFFFDDDHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHHHHGGGFFFDDDCCCCCCBBBAAA@@@@@@BBBCCCEEECCCBBBAAA@@@@@@AAABBBCCCGGGEEECCCBBBAAA@@@???>>>;;;;;;:::::::::999999999999:::;;;:::888777777888333444555666777888999999999???DDDFFFJJJRRRXXXZZZ\\\aaaggglllooopppqqqrrrsssttttttssssssvvv{{{zzzyyyyyyzzz}}}yyyxxx~~~|||yyyxxxyyy{{{|||~~~}}}|||}}}}}}}}}{{{{{{||||||zzz{{{nnnllllllnnnnnniiigggiiigggeeeeeehhhhhhjjjqqqzzzttttttlll```ZZZ]]]``````\\\iiiyyy}}}}}}zzzwwwuuuooommmkkkiiigggddd___[[[SSSPPPNNNMMMIIICCCBBBDDDBBBBBBCCCCCCDDDDDDDDDEEEEEEDDDBBBBBBBBBDDDFFFGGGCCCCCCDDDFFFGGGHHHGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGHHHGGGFFFGGGJJJLLLLLLLLLKKKKKKJJJIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNLLLMMMMMMNNNOOOOOOOOOOOORRRSSSSSSUUUVVVWWWWWWVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVZZZ[[[[[[ZZZWWWUUUUUUUUUWWWWWWWWWWWWWWWXXXXXXXXX[[[ZZZXXXVVVUUUTTTTTTUUUTTTPPPRRRbbb{{{ttt[[[PPPPPPOOOMMMJJJGGGEEEFFFGGGJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCDDDFFFHHHKKKLLLIIIIIIHHHGGGGGGHHHJJJKKKLLLHHHDDDBBBBBBBBBAAA???;;;;;;;;;:::::::::999999;;;<<<<<<:::888777777888777888:::<<<>>>>>>>>>>>>NNNUUU[[[^^^bbbhhhkkkiiifffiiilllnnnoooppprrrsssssstttvvvwwwyyyzzz|||~~~}}}{{{xxxuuutttuuuxxx{{{yyyqqqhhhdddeeeeeeccc```ddd```^^^___bbbcccaaa^^^[[[[[[YYYUUURRRRRRTTTWWWLLLRRRWWW[[[aaafffddd```UUUOOONNNSSSWWWXXXZZZ___gggeeeaaaZZZSSSNNNMMMLLLGGGEEEEEEGGGEEE@@@???AAAIIIJJJNNNQQQOOOMMMPPPWWWaaadddfffdddcccddddddccc^^^fffqqqyyy{{{{{{{{{||||||||||||~~~~~~yyyvvvssspppmmmjjjccc[[[ZZZ]]]NNNNNNLLLKKKIIIGGGFFFEEEFFFDDDBBBAAAAAABBBDDDEEEKKKIIIGGGGGGHHHGGGDDDAAAEEEEEEFFFGGGGGGGGGGGGFFFHHHFFFFFFGGGIIIKKKKKKKKKNNNMMMLLLKKKJJJIIIIIIHHHJJJJJJJJJJJJJJJKKKLLLLLLLLLMMMNNNOOOOOOOOONNNNNNOOOPPPQQQRRRSSSSSSSSSSSSUUUUUUVVVWWWVVVVVVUUUTTTVVVUUUUUUTTTTTTUUUUUUVVVWWWYYYZZZYYYXXXVVVVVVWWWYYYYYYYYYYYYYYYXXXXXXXXXYYYXXXWWWVVVUUUTTTSSSSSSUUURRRPPPZZZrrrlllXXXNNNPPPQQQNNNIIIFFFGGGJJJLLLKKKKKKKKKKKKKKKJJJJJJHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGIIILLLNNNQQQRRRSSSRRRRRRRRRQQQRRRRRRSSSSSSOOOJJJDDDBBBBBBCCCBBB@@@;;;;;;;;;;;;::::::::::::<<<======<<<::::::<<<>>>:::===DDDKKKQQQUUUXXXYYYbbbgggjjjkkkkkkmmmjjjffflllnnnppppppppppppqqqrrrqqqrrruuuwwwvvvqqqiiicccgggddd^^^WWWQQQOOOPPPRRRNNNJJJFFFEEEEEEDDDAAA???HHHEEECCCCCCFFFHHHGGGEEEEEEHHHKKKMMMPPPWWW___fffvvvzzzlllhhhffffffccc\\\ZZZ[[[]]]]]]aaaccc```ZZZYYY\\\TTTYYY^^^```___\\\YYYWWWPPPQQQSSSRRRQQQOOOOOOOOOGGGGGGIIINNNVVVaaalllrrrqqqppppppttt||||||yyyxxxwwwvvvvvv|||uuunnnnnnsssjjjiiieeeaaa]]]YYYVVVTTTNNNMMMJJJGGGEEECCCCCCCCCHHHEEEBBBCCCFFFGGGFFFDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGEEEDDDFFFHHHJJJJJJJJJNNNNNNMMMLLLJJJIIIGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKKKKLLLNNNOOOOOOOOONNNNNNMMMOOOPPPQQQOOOOOOPPPQQQRRRSSSTTTUUUVVVUUUTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUTTTVVVXXXXXXVVVVVVVVVWWWYYYXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXWWWUUUTTTSSSQQQRRRNNNQQQfffnnnVVVUUUSSSOOOKKKIIIIIIKKKLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKJJJIIIHHHHHHHHHHHHHHHJJJMMMPPPSSSTTTTTTTTTSSSSSSTTTTTTTTTSSSRRRRRRRRRKKKDDDAAABBBCCCBBB@@@<<<;;;;;;;;;;;;:::::::::;;;===>>>>>>???AAADDDGGGFFFJJJRRRZZZaaafffhhhiiidddggghhhgggggghhhfffaaajjjmmmooonnnkkkhhheeeddd```\\\YYYYYYXXXSSSHHH???BBBBBB@@@;;;555222333444;;;;;;<<<>>>@@@AAABBBBBBHHHGGGFFFHHHJJJMMMNNNOOOTTTYYY___dddjjjttt{{{tttrrrkkkeeedddbbb^^^[[[\\\___^^^___bbb___ZZZXXXZZZVVVXXXYYYYYYUUUPPPMMMMMMWWWUUUSSSRRRPPPOOOLLLJJJSSSRRRPPPNNNMMMNNNPPPQQQPPPOOOOOOPPPTTT\\\eeelllkkkjjjhhhhhhhhhgggdddbbb______aaaffflllrrrvvvwwwuuuzzztttuuu{{{}}}{{{yyyuuurrrnnnlllkkkbbbaaa___\\\YYYVVVTTTRRRLLLHHHCCCCCCGGGIIIIIIGGGDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCDDDGGGIIIIIIHHHKKKKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFGGGHHHIIIJJJJJJIIIJJJLLLNNNOOOOOONNNMMMMMMOOOQQQQQQNNNMMMMMMOOONNNPPPRRRTTTUUUUUUTTTSSSUUUUUUTTTTTTTTTTTTUUUUUUSSSTTTVVVVVVTTTTTTTTTUUUVVVVVVVVVVVVUUUUUUUUUTTTUUUVVVWWWXXXWWWVVVTTTSSSKKKPPPNNNKKK[[[yyy___ZZZSSSNNNLLLLLLKKKJJJLLLLLLLLLMMMNNNNNNNNNOOONNNMMMKKKIIIIIIIIIJJJJJJHHHJJJNNNQQQSSSSSSRRRQQQMMMNNNOOOPPPOOONNNLLLKKKSSSLLLDDDAAABBBCCCBBB@@@<<<<<<;;;;;;;;;::::::::::::<<>>???@@@BBBEEEIIILLLNNNXXX[[[^^^___```eeeooovvvvvvnnnoooeee^^^]]]^^^]]]]]]^^^YYYVVVVVVYYYYYYVVVVVVXXXVVVUUUTTTSSSQQQOOOPPPRRRLLLKKKKKKNNNRRRRRROOOLLLJJJLLLNNNPPPRRRRRRQQQQQQUUUXXX[[[\\\]]]```eeejjjpppwww}}}ssskkkcccZZZTTTRRR\\\aaa___ccclllnnngggqqqvvvyyy{{{{{{zzzzzzyyyxxxxxxwwwwwwuuuuuutttrrrpppmmmkkkiiieee]]]SSSNNNLLLKKKGGGDDDDDDDDDEEEFFFFFFFFFFFFFFFDDDCCCBBBCCCFFFHHHHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJGGGHHHKKKMMMNNNNNNMMMLLLNNNQQQRRRQQQNNNLLLMMMOOOLLLNNNPPPSSSTTTTTTTTTSSSUUUUUUTTTTTTTTTTTTUUUUUUSSSTTTUUUUUUSSSRRRRRRRRRTTTTTTTTTSSSSSSSSSRRRRRRRRRSSSUUUVVVVVVUUUSSSQQQGGGPPPOOOIIIVVVuuuttt[[[MMMMMMOOOMMMHHHHHHOOOUUURRRKKKHHHMMMTTTMMMLLLJJJHHHHHHHHHHHHHHHIIIKKKMMMOOOQQQQQQQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKOOOMMMJJJFFFCCCBBBAAAAAA<<<<<<;;;:::::::::;;;;;;AAA======BBBHHHNNNVVV]]]___\\\XXXWWWZZZ]]]___```bbb```^^^]]]]]][[[YYYWWWIIIFFFBBB===999666444333222333555444222111111111111111111222222333333333333555777888888888999:::<<<===???BBBEEEGGGIIIJJJOOOTTTZZZ\\\]]]bbbjjjpppzzz{{{{{{uuurrrjjjeeegggmmmhhh___[[[WWWYYY\\\UUUOOO___vvvXXXWWWWWWVVVUUUTTTTTTTTTVVVUUUTTTRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNOOOOOOPPPRRRTTTUUUVVVZZZYYYSSSWWWeeeeee```eeerrrmmmooozzzuuufff]]]ZZZUUUPPPSSSPPPYYYaaa___bbbccc\\\[[[aaacccaaadddmmmssssss~~~|||~~~{{{zzz||||||zzz{{{~~~}}}~~~yyysssvvvvvvqqqjjjddd___ZZZUUURRRNNNMMMMMMLLLHHHEEEFFFIIIGGGHHHIIIJJJJJJHHHFFFEEELLLIIIFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHIIIJJJLLLOOOQQQSSSQQQSSSUUUTTTQQQPPPRRRTTTTTTQQQPPPRRRVVVXXXWWWUUUUUUUUUUUUUUUTTTSSSRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTRRRSSSTTTSSSRRRSSSUUUVVVUUUUUUUUUVVVVVVUUUUUUTTTSSSRRRNNNNNN[[[qqqzzzfffRRRHHHGGGJJJRRRLLLIIIMMMUUUXXXSSSMMMQQQPPPNNNLLLKKKKKKKKKLLLHHHJJJMMMNNNNNNLLLKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIMMMLLLIIIGGGDDDBBBAAA@@@======<<<<<<;;;<<<<<<<<<;;;;;;???FFFKKKNNNTTT[[[YYYXXXWWWXXXZZZZZZYYYXXXWWWTTTOOOLLLIIIEEEAAA???===<<<999666333111000000---...000///...------.........///000111333333444777999;;;;;;:::::::::<<>>>>>>>>>>>>>>??????===???FFFLLLNNNMMMPPPVVVRRRSSSUUUWWWWWWTTTNNNJJJJJJGGGBBB===999666222///222222111000/////////000...///111111000///000111111222333555777888:::::::::;;;===<<<;;;:::;;;===@@@AAACCCEEEGGGIIIKKKLLLPPPRRRUUUYYY^^^bbbeeegggmmmppprrrtttuuuxxx{{{}}}{{{~~~~~~xxxrrroookkkgggjjjmmmlllfffbbbccceeedddbbb]]]XXXTTTTTTTTTSSSRRRUUUUUUUUUTTTTTTSSSSSSRRRQQQQQQPPPOOOOOOOOOOOOPPPMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPQQQQQQRRRRRRUUUVVVSSS]]]mmmmmmcccdddpppqqqvvv|||~~~qqqddd[[[MMMIIIHHHDDD===;;;<<<===;;;@@@AAACCCEEEGGGJJJKKKLLLGGGEEEGGGLLLOOOPPPRRRWWWhhhkkksssxxxvvvwwwrrr___XXXXXX[[[[[[[[[]]]___```___^^^SSSQQQMMMIIIGGGHHHIIIJJJJJJIIIHHHHHHIIIHHHFFFDDDFFFFFFGGGHHHIIIKKKKKKLLLLLLLLLMMMMMMNNNPPPQQQRRRVVVUUUTTTUUUVVVWWWVVVUUURRRSSSSSSTTTUUUXXX\\\___^^^]]]ZZZXXXUUUTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVWWWTTTUUUUUUTTTSSSRRRTTTUUURRRSSSTTTUUUVVVWWWWWWWWWYYYRRRMMMSSSfff}}}}}}fffUUULLLRRRXXXZZZWWWVVVXXX[[[TTTSSSQQQOOOLLLKKKIIIIIIIIINNNRRRQQQMMMIIIIIIJJJHHHGGGGGGFFFFFFGGGGGGGGGHHHIIIIIIHHHFFFDDDBBB@@@AAA@@@@@@@@@AAABBBCCCCCCFFFHHHMMMQQQNNNIIIJJJOOOOOOPPPPPPPPPNNNIIIBBB===<<<:::666444333222000////////////000000111111222000222444444333333444555555666777888:::;;;<<<===888999::::::::::::<<<>>>???@@@BBBEEEHHHKKKMMMOOOLLLLLLOOOSSSYYY]]]______ccchhhllljjjiiijjjlllkkkvvvvvvtttqqqooollliiifffbbbcccbbb___\\\[[[\\\\\\XXXXXXUUUQQQSSSWWWTTTMMMSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRQQQPPPOOOOOOOOOOOOMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMNNNNNNOOOOOOOOOOOOTTTTTTQQQZZZjjjiii```bbbfffllltttyyyyyy|||zzzppprrryyy}}}rrrfffbbb\\\UUUOOOJJJEEEAAA???>>>======>>>???@@@AAABBB???>>>@@@@@@>>>>>>AAABBBFFFNNNSSSSSSWWWfffwwwxxxwwwdddUUURRRTTTWWWYYY[[[^^^ccciiiiiifffaaa___ZZZUUUQQQNNNMMMMMMLLLJJJHHHGGGGGGGGGEEEDDDEEEFFFGGGIIIJJJLLLMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQXXXVVVTTTUUUXXXZZZXXXUUUWWWXXXXXXVVVTTTTTTXXX]]]]]][[[XXXVVVTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVUUUSSSSSSTTTUUUTTTTTTUUUVVVVVVVVVUUUUUUYYYSSSRRR^^^tttuuufffXXXLLLLLLVVV^^^^^^YYYWWWVVVUUUSSSQQQOOOMMMLLLJJJMMMPPPOOOMMMJJJJJJKKKIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIGGGFFFDDDBBBCCCCCCCCCCCCDDDEEEFFFGGGLLLKKKMMMNNNJJJEEEFFFJJJNNNLLLIIIFFFCCC???999555111///------///000111111111111111222222222222222000222444444333333444555555555555666777777888888555666888999999;;;>>>AAA???AAADDDGGGLLLOOORRRTTTQQQRRRSSSXXX^^^bbbdddeeekkksssyyywwwuuuwwwxxxvvv|||zzzzzzzzzwwwssspppdddaaa^^^^^^^^^\\\[[[ZZZUUUYYYZZZWWWWWWYYYXXXTTTRRRRRRRRRRRRRRRQQQQQQQQQTTTSSSQQQPPPOOONNNNNNNNNLLLLLLMMMMMMNNNNNNNNNOOOMMMNNNOOOPPPQQQPPPPPPPPPTTTTTTQQQWWWdddccc\\\```bbbjjjqqqrrrppprrryyyxxxrrrnnniiiccchhhdddmmmvvvwww~~~~~~tttoookkkhhhccc]]]VVVRRREEECCC???;;;888666555555<<<999999;;;<<<:::;;;>>>???@@@AAABBBAAAAAAFFFMMMHHHNNNRRRQQQLLLJJJNNNRRRYYY]]]^^^]]]___dddeee```hhhhhhfffddd```\\\XXXUUUMMMJJJGGGFFFGGGIIIJJJJJJFFFGGGHHHIIIKKKLLLMMMNNNOOOOOOPPPPPPQQQQQQQQQQQQXXXVVVTTTVVVYYYZZZYYYVVVXXXYYYYYYWWWSSSSSSVVVYYYVVVUUUSSSRRRRRRSSSTTTVVVTTTTTTTTTUUUUUUUUUUUUVVVVVVWWWWWWVVVTTTSSSTTTVVVWWWWWWWWWVVVUUUTTTSSSRRRNNNOOOWWWkkkyyyfffVVVOOOOOOQQQRRRWWWXXXXXXXXXXXXWWWVVVVVVMMMMMMLLLKKKJJJJJJJJJIIIJJJJJJJJJJJJJJJKKKKKKLLLIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKLLLHHHGGGHHHGGGCCCCCCFFFIIIFFF@@@<<<:::888555444333111......///111222222111222333333333333222222333555666666555555555666555555666666666666777777444666777888:::<<>>777444333555444111111444CCCAAA@@@AAAAAA@@@>>>===999;;;======>>>AAAFFFJJJVVV]]]```\\\]]]dddgggeeedddfffiiikkkkkkgggccc```ZZZVVVQQQMMMKKKJJJIIIGGGHHHHHHIIIJJJKKKMMMMMMNNNNNNOOOPPPQQQQQQQQQQQQQQQVVVUUUUUUVVVWWWXXXXXXWWWVVVWWWWWWVVVTTTTTTUUUVVVNNNNNNNNNNNNOOOQQQRRRTTTTTTTTTTTTTTTUUUUUUUUUUUUVVVWWWWWWVVVUUUTTTVVVWWWYYYXXXXXXWWWUUUSSSQQQPPPEEEMMM```www}}}bbbNNNHHHJJJMMMOOORRRUUUXXXZZZ[[[[[[UUUPPPJJJIIIJJJKKKJJJGGGKKKKKKKKKKKKKKKLLLMMMMMMJJJJJJIIIHHHHHHIIIIIIIIIFFFFFFGGGHHHIIIKKKMMMNNNPPPIIIEEEGGGIIIEEEAAA@@@AAA===888666555666666666999666222111222333444444111222333444555444444333444666777777555444555555444444555666777777888888333555666666777:::>>>AAA???@@@BBBEEEIIILLLNNNPPPLLLNNNQQQSSSVVV[[[ccciiihhhwwwyyyvvv{{{~~~xxxpppkkkmmmjjjjjjkkkhhhaaa```dddaaaZZZWWWXXXTTTLLLKKKQQQLLLLLLLLLLLLLLLLLLLLLLLLGGGFFFFFFFFFGGGHHHIIIIIIHHHHHHIIIJJJJJJKKKLLLLLLMMMOOOQQQTTTUUUUUUTTTTTTSSS[[[^^^bbbiiidddaaakkk```hhhnnnnnnrrr|||~~~vvvssspppsssrrrmmmjjjjjjhhhddd^^^]]]iiixxxtttiiidddaaa[[[WWWXXXWWWUUURRRNNNJJJGGGDDDCCCFFFBBB??????<<<777666888111222222333444666444222<<<<<<<<<:::777666999<<>>@@@CCCEEEGGGGGGFFFJJJMMMNNNOOOUUU___gggjjj{{{zzzuuu~~~uuuwww~~~iii\\\VVVZZZXXXMMMLLLTTTFFFFFFFFFFFFFFFFFFFFFFFF??????@@@AAACCCEEEGGGHHHFFFFFFGGGHHHHHHIIIJJJJJJJJJLLLNNNQQQSSSSSSRRRRRRRRR^^^eeekkkpppiiigggqqqtttzzz}}}zzz{{{yyyzzzuuuiiiaaadddkkkppptttlllooovvvzzzyyymmmdddZZZUUUVVVRRRQQQPPPNNNLLLKKKIIIIIIFFFBBB@@@AAA???;;;:::===666777888666444555444333000444666444///---000444<<>>::::::999888888:::<<<<<<;;;666444333333555888888888999777444222000000111222000000111111111111000000//////000000111111111222222222111000000222666:::888;;;>>>@@@BBBDDDGGGIIIKKKMMMQQQTTTWWW\\\bbbgggsssvvvyyyssseeeXXXVVVWWWUUUPPPMMMOOOGGGAAACCCEEEDDDBBBAAACCCAAA@@@@@@AAAAAA???>>>AAABBBBBBCCCDDDEEEFFFFFFEEEGGGJJJLLLLLLLLLMMMNNNVVV___iiillljjjiiinnnttt~~~sssfffeee```^^^fffhhhbbbdddggghhhwww~~~jjjZZZTTTSSSQQQTTTRRROOOMMMLLLKKKIIIGGGDDDCCCBBB@@@???>>>======<<<<<<;;;:::888777666666111444666555222//////000000111333555666666555555444999AAAKKKRRRXXXZZZ[[[VVV^^^gggiiieee___[[[ZZZWWWWWWTTTOOOIIIHHHKKKOOOKKKLLLMMMOOOPPPPPPPPPPPPRRRRRRSSSSSSTTTTTTUUUUUUZZZXXXVVVTTTRRRPPPMMMKKKNNNNNNOOOOOOPPPQQQQQQQQQSSSSSSTTTUUUUUUVVVWWWWWWXXXYYYZZZZZZXXXVVVVVVVVVXXXTTTUUUZZZ\\\XXXWWWZZZvvvvvvkkkbbb]]]\\\YYYVVVTTTTTTUUUTTTTTTMMMMMMMMMOOOQQQQQQPPPNNNOOOPPPQQQPPPOOONNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMJJJOOONNNFFF@@@>>><<<999===<<<::::::;;;;;;999888999777555444555666666555555444222000//////000111....../////////......---//////000000000111111111333333333222222333777::::::<<>>======>>>???>>><<<@@@@@@AAAAAABBBCCCCCCDDDCCCEEEHHHJJJJJJJJJLLLMMMTTT\\\dddfffddddddjjjqqqyyy}}}tttvvvnnnbbbbbbuuunnnppppppjjjlllqqqlllooooooiii^^^XXXWWWUUUQQQTTTRRRNNNLLLKKKIIIGGGEEEDDDCCCBBB@@@???>>>======;;;;;;::::::999888777777333555777555222000111222...///111222333222222111///111444777;;;???BBBCCCTTT]]]hhhlllhhhaaa[[[XXXZZZWWWSSSOOOMMMMMMLLLLLLMMMMMMNNNNNNOOONNNNNNNNNQQQQQQRRRSSSTTTTTTUUUUUUVVVTTTRRRRRRSSSRRRNNNKKKQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWZZZ[[[[[[ZZZWWWUUUUUUUUUYYYXXXXXXVVVSSSVVVfffxxx|||pppmmmjjjgggeeebbb___\\\SSSSSSRRRSSSTTTTTTRRROOORRRRRRRRRRRRRRRQQQQQQQQQRRRRRRQQQPPPPPPOOOOOOOOOPPPQQQNNNFFF@@@>>><<<999===<<<<<<<<<===<<<:::777:::777444222111111000///111000///...---...//////.../////////...---,,,,,,////////////000000000000444555555444333444666999999;;;>>>???@@@BBBDDDFFFJJJIIIJJJQQQZZZ``````___eeellluuu}}}wwwssskkkgggbbb]]]WWWTTTYYYaaa[[[SSSLLLJJJIIIDDD@@@@@@AAA???>>>???@@@AAAAAA@@@??????@@@@@@AAAAAABBBBBBAAADDDGGGHHHIIIJJJKKKMMMSSSYYY^^^^^^\\\___gggnnnwww|||zzzwwwrrrlllpppuuussswwwyyyqqqhhhfffbbb___```aaa]]]VVVTTTQQQNNNKKKJJJHHHEEECCCDDDCCCAAA@@@???>>>======:::::::::999999999888888666777777555444333444666111111222222222222111111111///---,,,---///222444???GGGQQQXXX[[[]]]^^^```]]]XXXTTTSSSSSSRRRNNNJJJNNNNNNNNNNNNMMMMMMMMMLLLPPPPPPQQQRRRSSSUUUVVVVVVXXXUUUTTTUUUWWWWWWUUURRRTTTUUUUUUVVVVVVWWWXXXXXXVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWVVVTTTSSSSSSUUUVVVUUUUUUWWW[[[ggg||||||vvvoookkkgggddd```^^^]]]\\\[[[YYYVVVUUUTTTUUUVVVWWWWWWVVVWWWWWWVVVVVVTTTSSSRRRQQQXXXUUUNNNEEE???=========::::::;;;===??????<<<:::666333///------,,,+++***///......------...//////000000000000///...------////////////////////////444555555555333333555666888:::<<<===>>>???AAACCCCCCEEEIIINNNTTTXXXYYYYYYhhhjjjooovvvvvvvvv{{{ttt}}}uuujjjsssfffcccaaa^^^XXXSSSVVV\\\[[[UUUPPPOOONNNKKKIIIJJJCCCAAA@@@@@@BBBDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCCCCEEEHHHJJJJJJLLLNNNPPPUUUXXX[[[ZZZYYY]]]gggooouuu{{{~~~xxxwwwxxxuuuxxxyyypppqqqnnniiiffffffddd___ZZZUUURRRNNNKKKIIIGGGDDDBBBCCCBBB@@@???>>>=========999999999999999999999999888777666555555666777999777777777777666666555555444222///...---///111333000333777<<>>;;;888111///,,,++++++,,,++++++............//////000000///////////////...------///.....................111333444444333222333444888:::<<<===>>>???AAACCCBBBHHHOOORRRRRRTTTXXX]]]aaacccjjjuuu{{{zzzzzzzzziiieeebbbbbb___YYYVVVVVVSSSNNNJJJKKKJJJGGGGGGIIIFFFDDDBBBBBBDDDFFFGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFHHHKKKLLLNNNPPPSSSUUUXXXZZZ\\\\\\\\\aaakkkrrrrrr{{{~~~zzz}}}{{{zzz{{{wwwyyyyyyoooooolllhhhddd___[[[YYYYYYUUURRRNNNKKKIIIGGGDDDBBBAAA@@@???>>>===<<<<<<<<<888888888888888888777777777666555555666888999:::;;;;;;:::999999888888888333222222111000000000///555444333444888@@@IIIOOOQQQUUUYYYYYYWWWUUUTTTUUUOOONNNNNNNNNOOOPPPRRRSSSPPPPPPQQQSSSTTTVVVWWWXXXSSSVVVVVVPPPHHHHHHPPPYYYUUUUUUVVVVVVWWWXXXXXXXXXVVVVVVWWWWWWWWWWWWWWWXXXWWWWWWWWWUUUUUUVVVYYY\\\^^^bbblll|||~~~wwwtttsssssssssuuupppkkkhhhgggfffccc`````````aaaaaa___]]][[[ZZZhhh]]]QQQJJJEEECCCEEEHHHAAA???>>>===<<<:::666333000...,,,,,,.../////////////////////////////////++++++,,,,,,,,,,,,,,,+++...............---------///111444555444333333333888;;;===??????AAACCCEEE@@@HHHPPPSSSQQQSSSZZZbbbeeekkkyyyppppppjjjfffggggggaaaZZZVVVQQQLLLIIIIIIGGGCCCCCCFFFOOOLLLJJJIIIKKKMMMNNNNNNKKKKKKJJJJJJIIIIIIHHHHHHGGGIIILLLNNNOOORRRUUUXXXYYY\\\^^^```bbbgggooovvvwww}}}~~~sssfffccc```___\\\WWWWWWZZZRRRPPPLLLIIIHHHFFFCCCAAA???>>>===<<<;;;;;;;;;;;;777777777777666666555555555444333444777999999999:::999888777777777777777666666666666444111///---111222444666777888999999FFFLLLSSSVVVUUUTTTVVVYYYQQQQQQPPPPPPRRRSSSUUUWWWRRRRRRSSSTTTUUUWWWXXXXXXTTTXXXYYYSSSJJJHHHPPPYYYSSSSSSTTTUUUUUUVVVVVVWWWUUUUUUUUUVVVWWWWWWXXXXXXVVVVVVUUUUUUUUUYYY^^^bbbsss|||vvvsssssssssppplllkkkkkkllllllllljjjhhhfffiii___UUURRRNNNIIIGGGIIICCCAAA>>>;;;:::777444111///---,,,,,,...000111000//////////////////......)))***+++,,,,,,,,,,,,,,,.........---------,,,,,,...111555666666555444555666888;;;===>>>@@@CCCEEEBBBHHHOOOSSSUUUZZZbbbiiisss|||qqqiiiddddddccc___ZZZYYY[[[WWWUUUTTTRRRNNNOOOSSSTTTQQQNNNMMMNNNPPPQQQQQQLLLLLLKKKJJJIIIIIIHHHHHHFFFHHHJJJLLLNNNQQQUUUXXXXXX[[[___cccfffkkkrrrwww~~~zzzvvvmmmiiiccc```cccccc^^^YYYXXXOOOLLLIIIGGGEEEDDDBBB@@@<<<<<<;;;:::999999999999777777666555444333333222222111111333777999888666666666555444444444555666999999999888777555333222,,,...111555777666444222<<<@@@GGGMMMQQQUUUWWWYYYVVVUUUTTTSSSTTTUUUWWWXXXTTTTTTUUUVVVWWWWWWXXXXXXXXXZZZ\\\ZZZVVVTTTUUUWWWRRRRRRSSSSSSTTTUUUUUUUUURRRSSSTTTUUUVVVWWWXXXYYYTTTVVVXXX\\\aaajjjssszzzzzzzzz|||~~~|||yyyuuuvvvwwwwwwwwwuuusssrrrhhh___YYYXXXUUUMMMHHHIIIBBB???<<<:::999777666444...,,,***+++---/////////......//////......---,,,***+++,,,---.../////////.........------,,,,,,,,,...111555888777666666666111444777999;;;===@@@BBBIIILLLQQQXXX___gggoootttyyy~~~||||||wwwjjjsssvvvhhhlllnnnkkkddd^^^]]][[[WWWWWWYYYPPPMMMKKKLLLJJJGGGIIIMMMOOOLLLIIIGGGHHHJJJKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGDDDFFFHHHJJJLLLOOOTTTWWWVVVZZZ___dddiiimmmrrrvvv}}}}}}wwwxxx|||xxx{{{rrrhhhdddhhhkkkbbbWWWQQQLLLIIIFFFDDDCCCBBB@@@???;;;;;;:::999888888888888777666666444333222111111000///000333777999777555555444333222222333444555666666666555555555666666777666444444555555444333777888<<>>FFFNNNPPPLLLJJJMMMQQQRRRTTTVVV[[[aaahhhnnnrrrsssyyy~~~xxx{{{tttqqqiiicccfffoooqqqmmmffffffhhhiiihhhbbb[[[UUUQQQKKKEEE@@@???>>><<<999777777666666666666666777666888999888666444333333222222111111111111222222333222222111111222222333444333333444555777999:::999777666888:::;;;888666888<<>>AAAAAA@@@@@@@@@AAA>>>CCCIIIMMMNNNNNNPPPRRRRRRRRRTTTXXX\\\bbbfffiiikkkooouuu}}}xxx|||~~~yyypppgggfffjjjiiidddYYY\\\___```^^^ZZZUUURRRNNNJJJDDDAAA@@@@@@>>>===888888777666555555666666555777888777444222111111000000000//////000000000222111111000000111111222333222222222333555666888999888777888;;;<<<:::888:::<<>>>>>>>>========================888;;;===>>>>>>>>>???@@@DDDDDDDDDFFFHHHJJJJJJJJJMMMNNNPPPTTTXXX]]]```bbbiiiiiinnnxxxzzzpppkkkiiiddd^^^```bbbcccaaa\\\UUUOOOLLLJJJGGGCCCAAA@@@@@@@@@???:::999888777666666555555444555666555222///////////////............//////000000000//////000000000222111111000111222333444888777777888;;;<<<<<<;;;======??????===>>>IIIVVV^^^]]][[[ZZZ[[[\\\___```______^^^]]]]]]]]]]]]]]]YYYXXXXXXWWWWWWWWWWWWWWWVVVWWWXXXZZZ\\\\\\ZZZXXX]]]bbbjjjsss{{{}}}aaaKKKGGGLLLCCCAAA???<<<:::888666666444333000...,,,,,,,,,,,,------,,,---......---+++************+++++++++***,,,------...............---------...000333666777111333777:::<<<>>>AAADDDHHHJJJNNNQQQSSSWWW[[[^^^\\\bbbiiijjjgggeeefffhhhiiiggghhhkkkjjjdddcccfff___bbbeeeeeeaaa]]]ZZZYYYZZZXXXVVVSSSPPPNNNMMMMMMJJJIIIFFFCCCAAA@@@@@@@@@::::::;;;;;;<<<<<<<<<<<<;;;===????????????@@@AAAGGGFFFDDDDDDFFFJJJQQQUUUNNNPPPSSSXXX]]]bbbeeegggmmmlllqqq}}}~~~yyytttmmmeee^^^jjjgggeeebbb___YYYQQQKKKHHHFFFCCCAAA@@@?????????<<<<<<:::999777777666666555555666444111///////////////............//////111000000//////000000111222222000000000000111222555555666777999;;;<<<<<<@@@@@@BBBCCCAAAAAAIIISSS^^^^^^^^^_______________^^^^^^]]][[[[[[ZZZZZZZZZZZZZZZZZZYYYXXXXXXYYYZZZ\\\ZZZYYYZZZ]]]bbbfffhhhvvv{{{mmmOOOFFFKKKCCCBBB???===:::888777666222111///...---------...---,,,,,,---......---+++,,,,,,,,,,,,+++++++++,,,,,,---......//////......,,,------...///111444666222444777999:::<<>>>>>??????@@@@@@AAAAAAAAACCCCCCBBBAAAAAABBBCCCBBBDDDFFFGGGJJJTTTdddpppRRRUUUYYY^^^bbbfffhhhiiiiiihhhnnn{{{ooolllqqqnnnvvvvvvwwwxxxuuummmeee```bbb\\\XXXZZZ^^^^^^VVVOOOKKKJJJGGGDDDAAA???>>>>>>>>>===;;;:::999888888777555666666444222111111222111000000000000000000111111111111000000111111111333333111000000000111222333333444555666888:::<<>>>>><<<;;;:::999888888888888555666666555333222444555222222111111111111222222222111111000000111111222333333111111000111222333222333444444444666999<<<===???DDDJJJJJJGGGJJJOOO^^^```bbbcccbbb___[[[XXXYYYYYYYYYXXXYYYYYYZZZZZZXXX[[[^^^___^^^```dddhhhpppvvvuuuUUUDDDFFFDDDAAA===:::777666555111000///------......///,,,,,,+++---...///...,,,---///000///,,,+++,,,...------...///////////////---///222222111000222444888888888777666777:::===BBBDDDGGGJJJMMMPPPUUUXXX```eeekkknnnooosss{{{wwwtttooojjjiiihhhfffccc\\\\\\[[[ZZZYYYVVVSSSQQQMMMMMMLLLJJJHHHFFFDDDCCCAAA@@@???===<<<======>>><<<<<<<<<===============;;;<<<<<<;;;::::::<<<>>>???AAABBB@@@===???DDDJJJBBBEEEIIIMMMOOOOOONNNMMMOOOMMMRRRZZZYYYSSSVVV```^^^aaacccdddeeeeeeeeeeeeYYYXXX^^^^^^WWWYYY\\\SSSVVVSSSTTTWWWWWWSSSSSSWWWVVVTTTQQQMMMJJJFFFBBB@@@GGGHHHGGGCCC>>>;;;:::;;;999888777666666666666666444444555444333333555888222222111111111111222222000000000//////000000000222111000000000111222333333444555444333555999<<>>:::777555444222111///...---------...,,,++++++---...///...,,,,,,...000...,,,***,,,...---......///////////////***...111111///......000::::::888666555666999<<<@@@AAABBBDDDHHHOOOWWW\\\\\\```eeedddbbbaaadddhhh[[[]]]]]]YYYTTTQQQOOOMMMOOONNNMMMMMMMMMLLLJJJHHHDDDDDDCCCAAA@@@===;;;:::888888666555555555666777555555555555555555555555333444555444444555888::::::;;;<<<======<<<:::999>>>AAAFFFLLLOOOPPPPPPOOOLLLJJJMMMSSSOOOIIIPPP^^^VVVYYYYYYUUUQQQQQQSSSUUUXXXUUUXXXXXXSSSWWWYYYOOOTTTNNNKKKLLLJJJHHHLLLSSSDDDGGGIIIEEE>>>:::<<>>999666555777666555555444444444555555222333444333222333666888222222111111111111222222//////............//////111000/////////111222333444666777555444555999===DDDCCCGGGLLLNNNOOOTTT[[[^^^]]]\\\[[[[[[\\\^^^```^^^___```aaaccceeeggghhhvvv|||cccNNNFFFEEEBBB>>>;;;999777666444555444000,,,***+++...+++,,,---.........---,,,........................///000000111111111111000...///111222333333222111666888::::::999:::???BBBHHHGGGFFFGGGHHHKKKMMMOOORRRRRRSSSRRRPPPOOOQQQRRRRRRRRRPPPOOOMMMLLLKKKJJJOOOMMMKKKHHHGGGHHHJJJKKKDDDEEEDDDAAA===;;;;;;<<<666555333222222333555666555666777777777777777666333444555444333333444555888999:::;;;<<<<<<===<<<>>>BBBGGGKKKMMMLLLIIIGGGEEEEEEEEEFFFFFFFFFFFFFFFMMMSSSVVVUUUTTTTTTQQQMMMHHHNNNSSSSSSOOOLLLMMMOOOLLLKKKIIIFFFDDDDDDFFFIIIBBBAAA>>>===<<<===>>>???>>>===<<<:::888555333111000000000000000000000000---...///111222222222222333333222222111000//////111222222333333333222222000////////////000000111333333333444666777999:::???@@@EEELLLQQQSSSWWWZZZ\\\\\\\\\\\\^^^```bbbccceeeiiipppxxxlllPPPHHHFFFCCC???<<<888666555444444333000,,,***,,,...+++,,,---.........------...........................///000000111000000000///000222333444444444444999;;;===<<<;;;;;;===@@@>>>>>>======???AAADDDEEEHHHIIIIIIHHHGGGGGGHHHJJJKKKKKKKKKJJJIIIHHHIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGCCCCCCAAA>>>:::888888:::777666555444444555666777555555666666666666555555222444555444333222333444666666777888888888888777:::===AAAEEEFFFEEEBBB@@@BBBBBBBBBBBBCCCDDDFFFFFFGGGLLLNNNKKKJJJJJJGGGCCCFFFJJJNNNNNNKKKIIIHHHIIIFFFGGGGGGEEEBBB@@@??????CCCAAA???===;;;;;;<<<<<<;;;;;;:::999888666444333////////////////////////---...///000111222222333333333222111111000//////222222222222222111000000///////////////000000111444444555666777999;;;<<<@@@DDDGGGIIILLLTTT]]]bbbaaaccceeejjjooouuuzzz|||zzzRRRIIIGGGDDDAAA===999666555333333222///,,,+++,,,---+++,,,------......---------------------------------......///000000//////000111222444555666666666999;;;======;;;:::::::::;;;;;;;;;;;;<<<>>>@@@BBBDDDEEEFFFEEEDDDDDDEEEGGGFFFHHHIIIFFFCCCBBBCCCFFF@@@BBBFFFHHHHHHGGGDDDBBBAAA@@@===999666444555666555555555555555555555555444555555555444333222222222333555444333222333444444444555666666666555555777999===@@@AAA???<<<:::============???BBBEEEGGGFFFIIIIIIFFFEEEEEECCC???DDDEEEFFFGGGFFFDDDBBBAAAAAADDDGGGGGGEEEBBB???>>>BBBAAA???<<<;;;:::::::::999999999888777666555444....................................///000222333222222111111000000//////111111222111111000///...///////////////000111111444555666777999;;;===>>>@@@GGGIIIGGGMMM___pppwwwzzz{{{UUUHHHGGGEEEBBB>>>;;;888666333222000...---,,,------,,,,,,,,,---------------------------------------,,,,,,---...////////////000000111333444555666666444666999::::::888666555<<<;;;;;;<<<===???@@@AAABBBCCCDDDCCCBBBCCCEEEFFFIIIJJJJJJFFF@@@===???BBB@@@BBBEEEGGGGGGDDDAAA???>>>===:::666222000222333111222333333333333222111333333333333222111000///000222444444333222222222444444555777777888888888888:::===@@@@@@>>>;;;999999888888999;;;???DDDFFFEEEGGGFFFCCCCCCFFFDDD@@@BBBAAAAAABBBBBBAAA>>>;;;:::===BBBDDDCCCBBB@@@@@@???>>>===;;;::::::::::::888888888777666555444333///////////////////////////...---,,,---///222333111111000000000///////////////000000000000000//////......//////000111222444444555777:::<<>>>>>===>>>@@@BBBJJJKKKIIIFFFAAA???@@@CCCEEEEEEEEEDDDCCCAAA@@@???;;;:::888444111///111222111111222222222222111111222222222222111///......///111444444333111111111222333555777888999:::::::::;;;>>>@@@@@@>>><<<:::666555555666999===BBBDDD@@@BBBAAA@@@CCCGGGEEEAAAAAA@@@???@@@@@@@@@===;;;777999;;;;;;;;;:::;;;<<<::::::::::::::::::;;;;;;999888888777555333111000000000000000000000000000///...---,,,,,,...000222000000//////////////////,,,---...///000111111111............///000111222222333444777:::===@@@AAACCCDDDEEEPPPllljjjHHHHHHGGGEEEAAA>>>:::888222///---,,,---......------,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++---...//////000/////////...//////000111222000111333777:::;;;999777777777888888999:::::::::999:::;;;<<<<<<===???AAAGGGEEECCCBBBBBBCCCDDDEEEEEEDDDBBB@@@>>>=========888888888555333111222333333333333333333333333333111111111111000///.........111333444333111000000000111333555777888888999888999<<<======<<<:::999555555555666999<<>>>>>??????>>>;;;999777888999666777888999::::::;;;;;;888888777666444222000///111111111111111111111111...------,,,---...///000////////////............,,,---...000111111111111............///111222333111222444777;;;>>>AAACCCGGGCCCIII___{{{KKKKKKIIIFFFBBB===888666111///,,,,,,...///...---------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000000000000//////......///000000000000111555888:::888666777777888999:::::::::::::::;;;=========>>>AAACCCCCC???;;;;;;???AAAAAA@@@???>>>===;;;:::999999999555777888888666444444444444333222111111222333444///000000000000000//////---000333444222000//////222333444555666666666666666777999;;;<<<;;;:::888666666666888999;;;===>>>BBBCCCDDDEEEIIILLLIIIAAA???AAACCCBBB???>>>@@@BBBEEEEEEDDDAAA===:::::::::666666777888999999999999666666555555444222111000000000000000000000000000,,,------------.................................000000000111111000000///------......///111222333222333555888<<>>??????@@@DDDGGGBBB999===AAADDDCCC???===@@@DDDAAABBBCCCAAA>>>;;;::::::777777888888888888777777333333444444444333222222////////////////////////,,,,,,---.........---------.....................333333222222111///...---------......///111222333333444666:::>>>BBBFFFHHHGGGEEEZZZ```AAAGGGHHH<<<===888444///...,,,+++******+++,,,//////.........---------++++++++++++,,,---.........+++))),,,111333000,,,//////.........------------000000...000444666444555666777777666777999;;;666666888:::;;;===>>>???555555666888;;;;;;:::888888888777777888888999999>>>>>>???AAABBBBBB>>><<<444111//////000111000000...//////...---,,,...///111111111111222333444444...333999===???<<<888555444666999<<>>???===AAACCCAAA===:::===@@@===<<<<<<===???@@@???>>>>>><<<;;;;;;<<<<<<;;;999333444555555666666666666333333444444333222000//////............---------...---+++,,,...///000///............////////////000000111111111///...---///////////////000000111555777:::<<<>>>AAADDDGGGFFFIIInnnfffEEEIIIIII===>>>777444///...---+++***++++++,,,///.........------------++++++++++++,,,---.........+++***,,,000222000,,,//////.........------------000000...000444666444555666666555333222444555<<<===>>>??????===:::999888999;;;;;;:::888666555<<<<<<:::999999999:::;;;:::<<<>>>???>>><<<999777555333000///000000000//////000111000//////000222222222222111222222333444444777;;;>>>???<<<888666777888888999999999999999666777999:::;;;<<<;;;;;;DDDDDDDDDCCCBBBAAABBBBBB<<<>>>???@@@@@@???===<<<<<<<<<<<<===>>>???>>>>>>111222333333444444333333222333333333222111///...//////......------,,,,,,,,,,,,,,,,,,,,,,,,------............//////////////////000000000///...---000000/////////000111111444777999<<<===@@@DDDGGGHHHPPPvvvoooIIIIIIIII>>>>>>777333///...---++++++++++++,,,............------------+++******++++++,,,---...---+++***,,,000111///,,,...............------------000000...///444555333444444555444222111333444===???@@@@@@>>>:::666333222777;;;<<<:::888888999888777555333222333444555;;;???CCCCCC???:::888777777555222111222222222111000111222111111111333555222222111111000000111111333555777888888555333111555666777888999:::;;;;;;:::<<>>;;;;;;<<<<<<;;;:::888666444333111111222222333333222222111111222222111000///...//////...---,,,,,,+++++++++...000000---+++,,,---............////////////---......///000/////////111000000000000111222222333555888;;;===@@@DDDGGGIIIZZZxxxLLLGGGGGG>>>???777444000///---,,,++++++,,,,,,------------------------************+++,,,---...---,,,+++---///000...,,,........................---000000...///333555333111333444444444555888:::<<<=========;;;999666444444999???@@@<<<999999<<<===;;;999888777999;;;<<<;;;AAAFFFFFF@@@:::888888444222000000111222222222111222333333222333555777333222111000////////////222333333444444333222111,,,------...000111222333111444888<<<===<<<999777@@@AAACCCEEEGGGFFFEEEDDD???FFFNNNPPPKKKFFFCCCCCC@@@@@@@@@===:::666444333111111222333333222222222000000000000000//////...//////...---,,,+++******,,,111555444///,,,---///............////////////,,,------...///000000000111111111111111222222333222444888:::===@@@EEEHHHGGGcccNNNEEEFFF???@@@888555000///---,,,+++,,,,,,---,,,,,,------------------************+++,,,------,,,,,,,,,---......---,,,---.....................---000000...///333444222111222444444444555888:::<<<;;;999888666666555555:::???BBB@@@:::555555666666555444444444666888999888>>>CCCBBB<<<777555666000///---...000333444333444555666666666666999;;;555555333222111111000000666666777888999:::;;;;;;>>><<<:::888666555555555777888:::===>>>???>>>>>>555:::@@@@@@<<<888777777555===FFFHHHDDD???>>>>>>555777999888444111000111000000111111111111000///000000////////////////////////...------,,,++++++,,,111555444///,,,---///............////////////,,,------...///000111111111111111111111222222333111444777;;;>>>AAAFFFIIIGGGmmmSSSEEEFFF@@@AAA888555000///...,,,,,,,,,,,,---,,,,,,,,,,,,------------***))))))******+++,,,---,,,,,,------------,,,,,,---------...............---000000---...222333111000111222111000000222444888666333111000000222333444777:::999777555666777222222222222222333444444999===@@@@@@<<<999888999666555444555777:::;;;;;;777888999999888888:::<<<777666555444333333333333444555666888:::<<<>>>???GGGEEEDDDBBBAAAAAAAAABBBDDDDDDEEEGGGHHHJJJKKKLLLMMMSSSWWWTTTMMMHHHHHHJJJ999>>>DDDFFFEEEBBB@@@@@@===???@@@===666111....../////////000//////...---000000////////////000000///............---------+++...000000---+++,,,---............////////////............///000222222111000000000000111222222111444888;;;???CCCHHHKKKNNNyyy[[[HHHHHHBBBAAA777444111000...---,,,,,,------++++++,,,,,,,,,---------))))))))))))***+++,,,---+++,,,------,,,,,,,,,,,,---------.........//////---000000---...222333000---/////////......000222777777666777888999;;;<<<>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAA@@@???===<<<:::;;;<<<<<<<<<<<<;;;;;;;;;999777777999:::;;;:::555666666555444444666777333333222111111000111111---...000222444666777888555444333333444666888999888999:::<<<>>>???@@@AAAFFFFFFFFFDDDAAAAAADDDGGGHHHIIIKKKLLLLLLKKKJJJIIIMMMOOOQQQMMMEEE>>>;;;;;;111222222222111111000///111000/////////000111111.........////////////000,,,,,,,,,,,,,,,,,,------............////////////000000//////000111222333000000/////////000111111222555999<<<@@@DDDIIIMMM[[[aaaKKKJJJDDDBBB777333111000...---,,,,,,------+++++++++,,,,,,---------))))))))))))***+++,,,---+++,,,------,,,++++++,,,---------.........//////---000000---...111222000***+++---......000333555<<>>EEEHHH666555333444444444222111222777======:::888888;;;666666666666666555444333222111000//////000111222......//////000111111111...---+++,,,...///000///............/////////000222111000000000111333333///////////////000000111222555999===AAAEEEJJJNNNeeepppMMMGGGBBB;;;777333555222000000222333111///+++,,,---...---,,,+++*********+++++++++,,,,,,,,,,,,---//////...---***)))***+++,,,,,,------,,,,,,///111111//////333444222//////000555<<>>HHHHHHGGGPPPnnnsssOOOGGGAAA:::777333555222000///111111000...+++,,,---------,,,+++***************+++++++++,,,,,,---...//////...,,,+++,,,------...............000333333000111555666444999666444444555555222000222444666888777555222000111111111111111111111000222222222222222222222222555444333444555555444222111000////////////000111000111111000......///000------,,,,,,,,,+++++++++---///111111111111333555;;;;;;::::::::::::::::::888:::===>>>>>>===>>>>>>>>>;;;>>>EEEIIIEEE>>>;;;;;;;;;;;;;;;:::999888777333444444555555444222222222222111000000000111111222111000000000000111222..........................................------...............///000000////////////000000000000//////000111222333444444333999:::===GGGGGGGGGRRR{{{xxxRRRGGG@@@:::777444444222000/////////---,,,+++,,,,,,,,,,,,+++***))))))))))))*********++++++,,,---.../////////...---......///000000000000///000222222000000444555333222000//////000000...---,,,---.........---+++***...000333555666666444444444444333222222333444444444333222333555555333222//////............/////////000000///---,,,...///,,,,,,,,,,,,++++++++++++,,,...000111111222444666888999999:::;;;<<<===>>>666999<<<======<<<===>>>CCCAAADDDJJJKKKDDD;;;777888888999999999:::::::::333333444444333222111111000000/////////000111111.........///000111222333........................000//////...------,,,,,,............/////////000222222111000///...------///000111111333333444555444999999===EEEEEEIIIWWW|||SSSGGG???999777444444222000///------,,,+++,,,,,,,,,++++++***))))))((())))))))))))*********+++,,,---//////000//////......///000000000000000---//////------111222000((()))***,,,///111333333222222222222111111111111///111222444666666666555444222111//////111222444333222222333444555444222111000000000000000000111......///---,,,+++,,,...,,,+++++++++++++++++++++(((***,,,---...///111333888888888888888888777777333666999:::;;;;;;<<<===GGGBBB>>>@@@@@@===<<<===444444444444444444555555111111111111000//////...//////......///000111111------...///000111222222........................//////.........------------......///////////////222222111000///...------000000111222333444555555555999999===DDDDDDKKK^^^~~~SSSFFF>>>888777444333222111///---+++++++++------,,,++++++******)))((())))))))))))*********++++++,,,...//////000000------...////////////...+++......,,,,,,000111///,,,,,,...//////000111222444444333222222222222222///......---...///111222000///---,,,,,,---///000///......///111222111///000111111111111111111000---......---+++***,,,---++++++++++++++++++++++++&&&(((***,,,,,,---000222666777777777666444333222222555888:::;;;;;;<<<>>>AAA:::666666777777:::>>>555555444222222222222333222222111000/////////...//////......///000111111/////////000000000000///////////////////////////---------.........//////------...///000/////////000000000000////////////111111222333444555666666666999999===CCCDDDOOOhhh|||RRREEE<<<777666444111222111///---+++,,,---///...---,,,+++*********)))))))))*********++++++++++++,,,,,,---...//////,,,,,,---............------//////------111222000,,,...000111111111333555111111111000000000000000111///---,,,,,,...000111,,,,,,************,,,,,,*********+++---...---+++......////////////......---......---+++***,,,---*********+++++++++++++++)))+++---......///111333333444555666666666444444222444888:::;;;<<<>>>???<<<999888;;;;;;999;;;>>>;;;999777555444444444444666555444222111111111111000000/////////000111111111111111111000000///...////////////////////////,,,,,,------...//////000,,,---///000000000///.........//////000000111111111222333333555555666777666999999>>>DDDDDDTTTrrryyyPPPCCC<<<666666444000222222000---,,,---///111000...---+++++++++,,,************+++++++++,,,+++++++++++++++,,,---...,,,,,,---............---,,,......,,,---000111///+++---000111111111444777//////000000//////...---............//////000000++++++++++++++++++++++++)))))))))***,,,---,,,+++,,,---............---,,,---......---++++++,,,...)))*********+++++++++++++++---/////////000111333111222444666666555444333...111555888999:::<<<===???======???===::::::===:::888666444333333444555777666555333222111222222222222111000000000111111111111222222222111000///////////////////////////------..................,,,---///000111000///...////////////000000000000222222333444555666777777777999999???DDDEEEYYY{{{vvvNNNBBB;;;666555333000111222000...---...111222111///---,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++*********+++,,,,,,,,,------...///.........))),,,,,,******...///---000222333222...,,,---///,,,---.........---+++***'''(((***,,,------,,,++++++,,,,,,------,,,,,,++++++++++++---///000///---------...//////...------.........---,,,+++,,,...))))))******++++++++++++,,,---//////...///000222111222333444444222000///***---111333555666888999AAA===999777444111444999555333111/////////111222666555333111000000000111333333222111000000111111000111222333333222111000000000000000000000000000/////////...------,,,,,,,,,---///000111000///...000000000000////////////222333333444555666777777777999999???EEEFFF\\\mmmRRRFFF888777444666666444222000............---...000000///...+++***,,,,,,++++++++++++++++++)))***++++++,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------///...------,,,,,,,,,,,,...///000000///---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********+++---///000000///...000///...---,,,+++++++++,,,,,,+++***))))))******************************---------------...///000000111222222111///---+++,,,,,,------.../////////555555666777666555333222444333111000000111333444666555444222111111222222333333333333333333333333111111111111222333333444333333333333444222000............------,,,,,,+++---------............///111000000000//////......000222444555555666777999888666:::<<>><<<777888555444222000/////////000000000111000000///------******++++++,,,---......---...////////////..............................------------............+++++++++++++++,,,---...000000111111000///......------------------------///...,,,+++,,,...000111------,,,+++,,,---///000------------------,,,,,,++++++***************+++)))******++++++,,,,,,------,,,,,,,,,,,,,,,------,,,,,,+++*********+++++++++,,,,,,------...////////////.........///111222111111000000000111222222444333333222222222111111222222222222222222222222222222222333444555666777::::::777444111///000000......//////000000111111---------............///000000000000000/////////111222333333222111222444888777<<<===HHHLLL]]]lllUUUKKK>>><<<666666555444222111000000000000////////////...---,,,,,,******+++,,,------....../////////000000//////...........................------........./////////++++++++++++,,,------...000000000000000/////////------------------------///...,,,+++,,,...000111...---,,,++++++,,,...///+++,,,---.........---,,,+++***************++++++******++++++,,,,,,,,,,,,---,,,++++++++++++,,,,,,++++++*********++++++,,,++++++,,,,,,---.........000///.........000111222////////////000000111222222222222222222222111111111111111111111111111111222222222333444555777777>>>>>><<<777222//////000...//////000000111111111---------............///------.....................000111222222222444666777777<<<===HHHMMM___hhhRRRIII===;;;555555555444222111000000111111/////////...------,,,,,,++++++,,,,,,------......//////000000000///.......................................////////////000------,,,,,,,,,---......////////////////////////------------------------...---,,,,,,,,,---...///---,,,,,,,,,,,,,,,------***+++---...///...------*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++******++++++,,,,,,------+++++++++,,,------......000////////////000000111......//////000000111111111111222222222222111111000000000000000000000000111111111222333555666777===>>>===999333//////111////////////000000000000---------............///,,,,,,,,,,,,---------------///111222222333555777666666;;;<<>>EEE]]]ZZZJJJAAA999777///555111000000//////000000111.....................---------............------////////////////////////+++---000333555333///+++//////......---,,,,,,+++++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))))))))))))))************,,,+++***)))))))))))))))))))))))))))******************+++,,,,,,---......,,,---------............((($$$,,,::::::...///;;;JJJ@@@>>>CCCAAA666---,,,------///000000000///......//////000000000000000...///000111000000///...---.../////////...------,,,,,,---......///000000---///000///---,,,---///,,,,,,+++,,,...//////...,,,,,,---...............---...000000///...000111222333999777>>>CCCZZZYYYIIIAAA999666///555111111000000000000111111//////.........------------..................---000000000000000000000000***,,,000444666444...***//////...------,,,+++++++++++++++,,,,,,---------...---,,,,,,+++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---***++++++++++++***))))))))))))))))))******************)))(((((((((((((((*********)))))))))))))))))))))***+++,,,,,,------,,,,,,,,,---------......000+++EEErrr{{{ccc```vvv~~~~~~vvvWWW;;;...,,,---///000000000///......//////000000000000000,,,---///000000000///...,,,---.../////////...---+++,,,,,,---...///000000***---//////------///111///,,,***,,,000222222000,,,,,,------...------,,,,,,...//////......///111222333:::888???CCCYYYZZZAAA???:::555555444000111222333333222111000000//////...---,,,,,,,,,........................000///------......---,,,,,,,,,,,,+++++++++******))),,,111444444111,,,)))+++++++++,,,,,,,,,---------------,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******))))))))))))))))))))))))******))))))))))))*********++++++***)))(((***,,,))))))***+++,,,,,,------+++------,,,,,,---,,,***)))(((>>>kkkWWW222000000000000000111111222000000111111111111000000//////............////////////...------------...,,,,,,,,,---------......------------------------+++,,,---///000111111111,,,,,,,,,------------...000///............//////444222777777>>>AAATTT{{{WWWAAA???:::666555333111222333333333333222111000000//////...------,,,........................000...------......---,,,,,,,,,,,,++++++++++++******,,,000222222000,,,***,,,,,,,,,,,,------------,,,,,,,,,+++++++++******---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++************************************))))))))))))*********+++,,,,,,*********,,,)))******+++,,,,,,------111///,,,,,,///222222111222,,,888WWWrrryyytttppp|||www~~~}}}cccJJJ///////////////000111222000000111111111111000000//////............////////////...---------------,,,,,,,,,---------......------------------------+++,,,---///000000111111............////////////000//////......//////000333222666666>>>AAASSSrrrRRR@@@???:::666555222222222333444444333222222111000000//////......---........................///...------...///---,,,,,,,,,,,,,,,++++++++++++***,,,---//////---,,,***,,,------------.........++++++++++++************,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******++++++++++++++++++++++++******))))))))))))******)))+++......---++++++,,,******++++++,,,,,,------...+++***...444777555333888---+++555>>>===888666NNNEEE>>>AAAIIIIII>>>333---------......000111111///000000111111000000/////////............/////////......---------------,,,,,,,,,---------......------------------------+++,,,---...///000000000//////000000000111111111000000000//////000000111222111666555???BBBRRRgggMMM???>>>999666666222222222222222222222222222111111000000/////////...........................///...------...///...,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++---------.........//////,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++******))))))******+++))),,,///000...---,,,,,,+++++++++,,,,,,,,,------******...555::::::999999BBB888000...---)))''')))555///((('''+++,,,***&&&,,,,,,,,,---...///000111//////000000000000/////////......------......//////...------,,,,,,------,,,,,,,,,---------......------------------------+++,,,---...//////////////////000000000111111111111000000000000111111222111111555555???BBBOOO___III???>>>888555666222111111000000000000111111000000000000////////////........................///---,,,---...///...------------,,,,,,,,,++++++++++++************++++++---------.........//////...------------,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******++++++++++++++++++++++++++++++************++++++))),,,///000///---------,,,,,,,,,,,,,,,---------///...111888:::;;;???GGG999555000///------///333///......///000222222222,,,,,,,,,,,,---...///000//////000000000000//////......------------............---,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,---.../////////.........////////////000000000000000000000111222222000111555444???BBBKKKyyyYYYGGG???===666555777333000000////////////000000////////////////////////...........................---,,,---/////////---------------,,,,,,,,,,,,++++++************++++++,,,------------.....................------------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******++++++++++++++++++++++++++++++************++++++)))+++...///...------...,,,,,,,,,,,,------------333---,,,111555777???JJJ222111000---+++***,,,...))),,,...///...,,,++++++...------------...//////...//////000000//////.........------------.........------,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,---...............---------.........//////////////////000111111222111222555333???BBBGGGpppVVVGGG@@@===444444888444111111000//////000111111...................................................---,,,---///000///......------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------......---------,,,,,,,,,+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************++++++************************,,,++++++******++++++,,,)))+++,,,---,,,,,,...///------------------------222))))))555>>>===;;;===::::::888444000///......000222333111...,,,++++++000///........................////////////.........------,,,,,,------......---,,,,,,++++++,,,,,,,,,,,,,,,---------......------------------------,,,,,,---.........------------........./////////............///000111222222333666333???AAACCChhhUUUGGGAAA<<<333444888444333222111000000111222333---------..........................................---,,,---///000///.........---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************++++++)))))))))))))))))))))))),,,++++++******++++++,,,***+++,,,++++++,,,...000------------------------111)))///FFFTTTMMM<<<333+++---,,,******+++,,,,,,...//////.........111444111000///.....................////////////.........------,,,,,,------......---,,,,,,++++++,,,,,,,,,,,,,,,---------......------------------------,,,,,,------...---------............////////////------------...///111111222444666333>>>AAAAAAdddjjjJJJ@@@999888888666333333000000111222222222111111000000000000////////////111000000///...---------///...---,,,---///111333000///...---,,,---......000///...---,,,+++++++++------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((()))))))))))),,,++++++******++++++,,,)))***+++,,,------------,,,,,,+++***+++,,,---...---222BBBUUUUUUDDD444000,,,,,,,,,,,,,,,,,,,,,,,,---------............///......////////////..................///////////////............---------------------------------******+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,++++++,,,,,,,,,---------000///////////////000000...000444666666;;;JJJYYYbbbIII@@@888888888555333333222222333333333333222222000000000000/////////...000000000///...---------......---,,,---///111222111000///...---....../////////...,,,,,,++++++,,,.........------,,,******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))))))))*********+++******************+++)))***+++,,,------------,,,,,,+++++++++,,,---......+++000999:::000,,,///,,,,,,,,,,,,,,,,,,,,,,,,---------............///......////////////..................////////////000////////////.........------------------------+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++---...//////...---+++++++++,,,,,,,,,---------///.........//////000111111222666888888<<>>888888777555333333444555555555444333222222000000000/////////......000000//////...---------......---------///000111111000//////....../////////...---,,,,,,++++++,,,............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******))))))))))))************+++,,,------------,,,,,,+++++++++,,,---...222+++(((++++++'''***111,,,,,,,,,,,,,,,,,,,,,,,,---------............///......////////////..................////////////000000000////////////...------------------------,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,------------............///000111222444555888::::::>>>JJJXXXOOOCCC===888777777444222444555555555444333222111000000000/////////........./////////......---------...------------...///000000//////..................------,,,+++++++++,,,...............---,,,+++++++++++++++++++++++++++***************++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++***+++,,,,,,---------,,,+++++++++,,,,,,,,,------111------//////++++++///---------------------------------............///......////////////..................////////////////////////............------------------------,,,,,,------...//////000------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------------.........//////111222333444666666888::::::>>>IIIUUUvvvKKK@@@;;;777777666222222444333333333222111000///...////////////........................---------------------------......///.........---------,,,,,,------,,,+++++++++,,,,,,---------...------,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,++++++,,,,,,,,,---------,,,+++,,,//////+++))))))---------------------------------............///......////////////..................////////////......---------,,,,,,,,,------------------------,,,,,,------...//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000000000111222444555666555555666999:::===FFFQQQgggHHH===999777777555111111444000111111111000///....../////////.........------------------------------------------------------,,,------------,,,++++++,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,++++++++++++++++++++++++++++++***************)))))))))))))))******+++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------,,,,,,,,,***+++,,,---------,,,,,,,,,+++***************+++---------------------------------............///......////////////..................////////////---------,,,,,,,,,++++++------------------------,,,,,,,,,---......//////------------------------------,,,,,,,,,,,,------,,,---------............111111111111222333555555444333444888999<<>>FFFNNN{{{pppNNNCCC:::888666333222111000111111000000000111222333333111///......//////...---111111111111000000000000555333///,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********************************)))...333333///++++++,,,++++++***)))(((((()))))))))************))))))(((+++***)))))))))))))))*********)))))))))***,,,---***+++,,,,,,------,,,,,,---111333111,,,***---000000///...---------------+++,,,,,,---.........------------...............------............------***,,,------------...//////...,,,---///000000///333000---+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////,,,---------.../////////++++++,,,,,,,,,,,,------......//////000000111111111333666888:::===BBBEEEiiikkkNNNFFF:::888666333222111111111111111000000111111222333000///......//////...---000000000000000000000///333111///,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************))))))************************(((,,,000000,,,))))))++++++******)))(((((())))))((())))))*********))))))***)))))))))))))))******++++++***)))******+++,,,)))***++++++,,,,,,++++++---///000///,,,+++---/////////...---------------+++,,,---............---,,,,,,,,,,,,------------------............------+++,,,...---,,,,,,...///111///......000111111000222///---,,,---------,,,---------------------------------------------------.........////////////------------............++++++,,,,,,,,,,,,------.........///000000111111000222444666888<<<@@@DDDaaa```JJJFFF999888666333222111111111111111000000000111222222000///......//////...,,,...................../////////......---,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))'''***---,,,)))'''(((*********)))((((((((())))))'''((()))***************(((((())))))******++++++,,,,,,+++******++++++,,,))))))***++++++++++++***,,,,,,,,,---------------......---,,,,,,,,,------+++,,,---...///...------***+++++++++,,,,,,,,,,,,------............------,,,---...---,,,,,,...///222000...---.../////////000...------......,,,+++........................---------------------------------.........//////............------------++++++,,,,,,,,,,,,---------......//////000111111///111333555777:::>>>BBBWWWTTTDDDAAA999888555333222111111111111111000000000000111111000...------...///---,,,,,,---------------......,,,---.........---,,,+++++++++++++++++++++++++++---,,,,,,+++***))))))((())))))))))))))))))))))))((()))***)))'''&&&(((******))))))((((((((())))))&&&'''(((******+++++++++''''''((()))***+++++++++,,,,,,,,,+++++++++++++++)))******++++++++++++++++++***)))***,,,------,,,------,,,,,,,,,,,,,,,---,,,---...//////...---,,,******++++++,,,,,,------------............---------......---,,,,,,...000222000---,,,,,,---------...---------......,,,***------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------,,,,,,,,,+++++++++,,,,,,,,,------------......///000000111///000333444666999>>>AAAPPPuuuNNNAAA<<<888777555333222111222222111111000000///000000111///...------......---,,,++++++,,,,,,---------...+++,,,---......---,,,+++************************,,,,,,++++++***)))(((((((((((((((((((((((((((((()))))))))((('''''')))***)))((((((((((((((())))))&&&'''(((******+++++++++&&&'''(((***++++++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,***))))))***,,,---,,,+++,,,,,,++++++++++++,,,---,,,---///000000///---+++***++++++,,,---.........------............------------------,,,---000222666333///------......---...---,,,---......,,,***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,,,,++++++++++++,,,,,,,,,---------------...//////000000///111333444666999===@@@LLLxxxkkkKKKCCC<<<888777555333222222222222111111000/////////000000///...------......---++++++++++++,,,------......+++,,,---......---++++++))))))))))))))))))))))))++++++******)))((((((((((((((((((((((((((((((((()))(((((((((((())))))***((((((''''''(((((())))))'''((()))***************'''((()))+++++++++***)))((()))***++++++++++++***++++++,,,------------,,,*********+++++++++++++++++++++******++++++,,,,,,,,,...000111111///---+++******+++,,,---...//////------............------,,,,,,---,,,,,,...222555:::777222000////////////...,,,+++,,,------,,,+++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......///000000///111333444555888<<<@@@HHHiii^^^GGGDDD===888666555333222222222333111111000//////////////////...,,,---......---+++++++++,,,,,,---......///------------,,,,,,+++***)))))))))))))))))))))))))))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''((())))))((('''''''''''''''((())))))((())))))*********))))))'''(((***++++++***)))(((&&&'''(((***+++++++++*********+++,,,,,,,,,,,,,,,***,,,---,,,***(((***,,,***************+++,,,,,,,,,...000222111///,,,***))))))***+++,,,---......------............------++++++,,,,,,,,,///444777;;;777222///...............,,,******,,,---------++++++,,,,,,---......///++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,---......//////000...000111333444777;;;>>>CCCZZZSSSBBBCCC<<<777666555333222222333333111111000//////////////////---,,,,,,---...,,,+++++++++,,,------...//////......---,,,,,,+++******))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''&&&%%%&&&'''((()))(((''''''''''''''''''((()))***)))************))))))(((((()))+++,,,+++***((('''$$$%%%''')))***++++++***))))))***++++++++++++***)))---000...)))''')))---******))))))***+++,,,,,,---...111222222///,,,***'''((()))***+++,,,---------..................---***+++++++++---000555999999555///,,,++++++++++++///,,,***)))+++---------,,,,,,------...///000000++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,------...//////000---...000111222555999<<<>>>QQQ|||OOOCCCDDD<<<777666444333222111111111333333222222111000//////,,,,,,+++++++++,,,------,,,++++++***+++,,,...///...---,,,,,,++++++,,,,,,******)))(((((((((((((((***)))((('''&&&&&&'''(((%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&&&&'''((((((((('''''''''((((((((()))))))))***++++++***+++---///---------,,,+++***(((((((((((()))***************)))+++---,,,***+++---000++++++************++++++,,,++++++******))))))))))))***,,,---...------,,,------,,,,,,,,,,,,++++++***+++---......---+++***---,,,***))))))+++---...---------,,,,,,+++++++++111+++(((+++,,,+++000777222,,,''''''+++...---***,,,,,,---------,,,,,,+++---------,,,,,,++++++++++++******+++---......---,,,---------,,,++++++******,,,---.........000111000000000222444777999;;;>>>MMMxxxmmmIII@@@===999666555444333222111111111222222111000000///......------,,,++++++,,,,,,,,,...---,,,+++++++++,,,------,,,,,,+++++++++++++++***))))))(((((((((((((((***)))((('''&&&''''''(((&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))***++++++***+++---///---------,,,+++***(((((((((((()))***************)))+++---,,,++++++---000+++******))))))******+++------,,,,,,+++++++++******++++++,,,,,,,,,,,,+++------,,,,,,,,,++++++++++++,,,---......---,,,+++...---+++*********,,,,,,---------,,,,,,,,,++++++111------111111------111+++++++++,,,...//////...+++,,,,,,,,,,,,,,,++++++---------,,,,,,++++++++++++******+++---......------------------,,,++++++,,,---...---,,,,,,---...//////000111333666888:::>>>GGGnnn___IIIBBB;;;<<<666555444222111111111111000000000//////......---...------,,,++++++++++++///...---,,,++++++++++++,,,++++++******************)))((((((''''''(((((())))))(((''''''''''''((('''''''''''''''&&&&&&%%%'''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&)))***++++++++++++,,,...------,,,,,,+++***(((((((((((()))******************+++,,,,,,++++++---///+++******))))))******+++...---------------------,,,+++******************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++*********+++------------,,,,,,,,,,,,...,,,...111111---+++,,,+++...111000---***))))))***++++++,,,,,,+++++++++------,,,,,,,,,,,,+++++++++******+++---......------............---,,,,,,---...///---+++******+++/////////000222555777999>>>???bbbRRRHHHDDD999>>>555444333222111111111111000000000//////.........///...---,,,+++*********---,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))(((''''''''''''(((((((((((('''''''''(((((((((((((((((((((''''''&&&((((((((('''&&&&&&&&&%%%''''''''''''&&&&&&&&&&&&)))***,,,,,,++++++,,,---,,,,,,,,,++++++***(((((((((((()))***************+++++++++++++++,,,...///******))))))))))))******,,,---------------------,,,+++***((((((((()))***,,,,,,,,,++++++++++++*********)))))))))***+++,,,+++++++++***************---------,,,,,,,,,,,,,,,+++******+++,,,...///222,,,---------+++)))((('''******++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,---......///......------...//////...,,,++++++,,,/////////000222444666888???;;;XXXzzzGGGDDD@@@444;;;444333333222111111111111111000000000000000/////////...---,,,+++***************+++,,,------......+++***))))))(((((()))))))))(((((('''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''&&&((((((((('''&&&&&&&&&%%%'''''''''''''''''''''''')))***,,,---+++++++++,,,++++++++++++***))))))((((((((()))***************++++++***+++,,,---......***))))))))))))))))))*********++++++,,,,,,,,,---,,,+++)))((('''((()))))),,,,,,+++++++++*********((((((''''''((()))******'''(((***+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,///---)))''',,,555???DDD///+++'''(((,,,000000...)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------......///......------...//////......///000/////////000222444666777???:::RRRhhhDDDDDD???666<<<333333222111111111111111000000000000000000000000...------,,,++++++++++++((()))***,,,---...//////+++******))))))))))))))))))(((''''''&&&&&&''''''&&&'''(((((()))((((((((((((((((((((((((''''''&&&'''''''''''''''&&&&&&&&&'''''''''((((((((())))))(((+++------,,,+++***+++******++++++***))))))((((((((()))***************,,,+++******,,,......---***))))))(((((())))))***(((((()))******+++,,,,,,+++***))))))))))))))))))++++++++++++************&&&&&&'''(((((()))))))))((())),,,---...---+++***************++++++++++++444222---)))///>>>KKKRRRAAA888///+++---000///,,,***++++++,,,------------++++++,,,,,,,,,,,,---------,,,++++++------,,,+++,,,,,,---............---+++---/////////000222333000000000111222444666888===;;;MMMtttWWWDDDBBB===999===333222222111111111111111////////////////////////------,,,++++++,,,,,,,,,)))***+++---......------++++++***))))))))))))***(((((('''&&&&&&&&&&&&'''%%%&&&((()))))))))(((((('''(((((((((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&''''''((()))***++++++(((+++---...,,,+++*********************))))))((((((((()))***************,,,***)))***---///...---))))))(((((((((((())))))''''''((()))***+++,,,---))))))******+++*********++++++++++++************&&&'''(((***++++++******---///000111111...+++)))(((((()))))))))*********111111...***000===IIIMMMIIIBBB888000---,,,+++***++++++,,,---............+++++++++,,,,,,------------,,,++++++------,,,+++++++++,,,---------------+++---.../////////111333111111111111333555777888:::<<>>???===;;;777222......111444+++,,,---...////////////+++++++++,,,,,,------------,,,++++++------,,,+++***+++,,,,,,---------,,,+++,,,......---...///111222222222222333555777888888<<>>BBB???333444<<<888666333111//////000000//////...------------...---------.........//////---+++++++++---...---,,,+++*********))))))(((((())))))((('''&&&%%%%%%%%%''')))***)))((('''(((***)))))))))(((''''''&&&&&&***)))((('''&&&%%%%%%%%%(((((())))))***+++------)))***,,,------,,,***)))+++++++++++++++***)))((()))'''%%%&&&)))***(((&&&&&&)))---///---+++((('''(((((())))))))))))((((((******))))))***+++,,,,,,((((((((((((((()))******---+++)))''''''((()))***'''(((+++///111///***&&&***+++,,,,,,***))))))***+++)))(((((()))*********+++***(((((())),,,///111...444666222---------+++)))***,,,...///000111111111///---+++***+++,,,---------,,,+++************,,,,,,------...//////000///......------///000111000000000111222333555555<<<666AAALLLxxxQQQ===BBB===444777???777666333111//////000000//////...---------------,,,,,,---------.........---+++***+++,,,,,,+++***************)))))))))((())))))((('''&&&&&&&&&&&&''')))***)))((('''((()))))))))))))))(((((((((((()))((('''&&&&&&&&&&&&&&&***))))))))))))******+++******************************++++++***)))(((((()))'''%%%&&&((()))(((&&&&&&)))---///---+++((('''))))))(((((((((((()))))))))))))))))))))***++++++((((((((((((((()))******,,,+++)))((((((((())))))(((((()))+++---,,,***((()))***,,,+++)))(((((())),,,***))))))******((('''+++***(((((()))+++...000,,,111222///---......+++.........------,,,,,,,,,111///---+++***++++++,,,+++++++++***++++++,,,,,,,,,,,,,,,---......//////000//////...///000111222000000000111222333444555999777@@@GGGzzzXXXDDD>>>@@@999444888;;;666555333111000///000000///......---------------++++++,,,,,,,,,------------+++******++++++)))(((************))))))))))))))))))((('''&&&&&&&&&&&&'''((())))))''''''((()))(((((((((((())))))))))))(((''''''&&&&&&&&&''''''***))))))(((''''''(((((())))))(((((((((((())))))((()))))))))))))))((('''((('''&&&&&&'''((('''%%%&&&)))---...---+++)))(((***)))(((''''''((()))***)))(((((((((((())))))***((((((((((((((()))************))))))))))))(((((()))((('''((()))******)))((()))+++***(((''''''(((+++************)))'''$$$***)))(((((()))+++---///,,,//////...000333222...222111///---+++*********111///---,,,+++***++++++************+++,,,---...+++++++++,,,------......000000//////000000111222000000000111222333444555666888>>>@@@kkkxxxIII@@@@@@>>>555444666111555444333111000////////////...------,,,,,,------******+++++++++,,,,,,,,,---+++))))))***)))(((&&&*********)))))))))))))))))))))(((''''''''''''''''''((()))(((''''''((()))&&&&&&'''(((((()))******''''''&&&&&&&&&''''''((((((''''''&&&&&&''''''''''''((()))******)))((('''''''''((((((((((((((('''''''''&&&&&&''''''&&&%%%&&&))),,,...---+++))))))+++)))(((&&&&&&((()))+++(((((('''''''''(((((()))((((((((((((((())))))***((())))))***))))))(((((()))((('''(((***+++***((('''(((***)))'''&&&&&&''')))))))))***+++***'''$$$))))))(((((()))***,,,---...///......333999888333333222///---++++++,,,---000///---,,,+++*********+++*********++++++,,,---******+++,,,,,,------...///////////////000000111//////000000111333444555444:::>>><<<[[[^^^GGG@@@???;;;444777777,,,444333222111000000//////......---,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,+++))))))))))))'''&&&))))))))))))))))))******))))))((('''''''''((((((&&&((()))((('''&&&'''(((%%%%%%&&&'''(((((()))***''''''&&&&&&&&&''''''(((%%%%%%%%%%%%&&&'''((()))%%%'''***------***'''%%%%%%&&&'''(((((((((((((((((((((((('''&&&&&&&&&&&&&&&))),,,---,,,+++******+++)))(((&&&&&&((()))+++(((((('''''''''''''''(((((((((((((((((())))))***'''((())))))))))))(((((((((((()))+++---,,,***''''''((())))))'''&&&&&&'''&&&&&&'''***++++++)))&&&)))(((((((((((()))+++,,,,,,---------222888888444666444111...,,,,,,------...------,,,++++++******---,,,++++++*********+++******+++,,,,,,------...---------.............../////////000111222444444444;;;===<<>>]]]{{{NNNBBB;;;<<<:::888666444444444444222222111000000000000000------,,,,,,,,,---......---,,,+++******+++,,,---,,,,,,,,,+++++++++******(((***,,,---------+++***++++++***(((((('''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))%%%%%%%%%%%%&&&&&&''''''(((''''''((())))))(((&&&%%%%%%&&&(((******)))'''$$$)))++++++,,,///000///,,,///222000...111<<>>>>>444---'''&&&,,,000///,,,)))'''&&&''')))******)))''''''((((((((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&)))((('''&&&''''''''''''******)))))))))))))))***))))))((('''&&&&&&&&&&&&'''''''''((())))))*********+++---------,,,,,,,,,***+++---...---,,,+++***)))))))))***,,,---///000...,,,)))***,,,------,,,---.........////////////---......////////////////////////000111111222222111<<<333===BBBHHHhhhGGGCCCAAA<<<:::888666444333333333333000000///............/////////...---,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++***************((()))***+++,,,+++*********)))(((''''''&&&''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((%%%&&&(((******)))((('''(((((('''((())))))(((&&&&&&&&&'''((())))))))))))+++''')))000000++++++///<<<666222888AAADDD===444+++)))'''(((+++---......(((''''''(((******)))'''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&******)))(((''''''''''''(((((('''''''''(((((()))''''''''''''''''''((((((&&&''''''(((((()))******+++,,,---------,,,+++***+++,,,------,,,+++)))((()))))))))***+++---...///...+++)))(((***,,,,,,,,,---------.........//////------....../////////////////////000111111222222222777222???AAAAAAwwwOOOEEEFFF>>>;;;888777555333222222222222///......---------......000000///---,,,,,,,,,,,,***+++,,,------,,,+++***************************((()))***+++++++++******))))))((('''&&&&&&''''''&&&''''''''''''(((((((((''''''''''''''''''''''''%%%'''***,,,,,,+++)))''')))((('''(((******((('''&&&'''((()))((()))******)))%%%)))111000+++///;;;===444///444>>>@@@666+++%%%'''******))))))+++---''''''''')))******(((&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''++++++***)))'''&&&'''((('''&&&&&&&&&&&&''''''((())))))))))))))))))((((((&&&&&&''''''((())))))***,,,,,,,,,---...---+++))),,,,,,,,,,,,+++***((('''(((((())))))***,,,---...000...+++))))))***+++,,,,,,,,,---------.........------------......///////////////000111111222222555444333??????>>>mmmbbb@@@EEEBBB555777666555333111111000111111......------------......111000///...---,,,,,,,,,***+++,,,------,,,+++*********************++++++))))))***+++++++++++++++)))((((((''''''''''''((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,---+++)))((()))(((((()))******)))'''&&&((())))))((((((***,,,((('''***///,,,)))111>>>555///***,,,111222---&&&$$$)))---,,,)))&&&(((+++'''''''''(((***)))'''%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''***++++++)))'''%%%'''(((&&&&&&&&&&&&&&&'''((((((,,,,,,,,,,,,+++)))'''&&&&&&&&&&&&'''(((((())))))+++++++++---///...+++(((,,,,,,++++++***)))((('''((((((((()))***+++,,,---222111///,,,***)))******,,,,,,,,,,,,------------...------,,,---...///////////////000111111222222888111444===>>>???eeeMMM===CCC===444999444333222000//////000000...------------...//////000000///...------------+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,))))))(((((((((((())))))(((((((((((())))))))))))'''''''''''''''''''''''''''(((***,,,,,,+++***))))))(((((()))******)))'''&&&(((***)))''''''***...***+++---------///333666---+++((('''''''''&&&%%%'''+++///...)))&&&'''***((('''''''''(((((('''%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((***+++)))&&&%%%''')))'''''''''''''''((()))***------------+++)))'''%%%%%%&&&&&&''''''((())))))*********---000000,,,(((++++++***))))))((((((((((((((((((((()))***+++,,,111222111...+++))))))***+++++++++,,,,,,,,,------...---,,,,,,,,,---///000/////////000111111222222888000777:::===AAA\\\bbbDDDAAA???:::999888333222000///...//////000......------...//////000//////...............///,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------...******))))))))))))******(((((()))))))))*********''''''''''''''''''''''''((())))))******************)))((()))++++++)))(((&&&)))+++)))''''''+++///...000///000999BBB<<<...)))))))))((('''&&&&&&%%%))),,,///...+++((()))+++***(((&&&&&&'''''''''%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&(((***(((%%%$$$'''***(((((((((((()))***+++,,,)))***++++++***)))&&&%%%%%%%%%&&&''''''(((((())))))((()))---111222---)))***))))))((((((((())))))((((((((((((((()))***+++,,,...000///,,,))))))***++++++++++++,,,,,,,,,,,,...---,,,++++++---...000/////////000111111222222333---999888;;;BBBOOOfffFFF>>>BBB:::888:::222222111000///......//////...............///000111///............//////000---,,,+++******+++,,,---,,,,,,,,,------.........------,,,,,,,,,---...///+++***************++++++))))))))))))************(((((((((((((((((((((((()))))))))))))))************)))((()))++++++)))(((&&&)))+++***&&&&&&+++///000333111444GGGVVVHHH---)))***+++++++++)))(((&&&***,,,......,,,+++,,,---***(((&&&%%%&&&''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$''')))((($$$###'''+++))))))))))))***+++------&&&'''(((******((('''%%%%%%%%%&&&&&&'''(((((()))((('''(((---222333...))))))(((((((((((())))))***(((((('''(((((()))***+++'''+++...///,,,******+++******+++++++++,,,,,,,,,...---,,,++++++---...000/////////000111111222222...+++;;;777;;;CCCFFFlllzzzJJJDDD===999::::::888444222222111111000//////...------------............//////000000///...------++++++,,,,,,,,,,,,++++++)))***+++,,,------------......---------......///,,,+++)))(((((()))+++,,,***++++++***))))))***,,,,,,,,,+++)))'''(((***,,,)))***+++)))'''&&&'''(((++++++***)))(((((()))))))))((())),,,//////,,,)))111222333222///,,,******,,,+++******))))))******+++************,,,---...***)))))))))((((((''''''((((((((((((((()))******((((((((((((((((((((((((***)))'''&&&'''(((***+++&&&'''((('''%%%%%%'''(((///...---,,,++++++++++++***)))((('''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%(((---///---***------+++***))))))((((((((()))***)))((((((***,,,)))+++......,,,***))))))))))))*********+++++++++000000///...............111111222222222333333333...333777888888===HHHQQQcccFFFAAA:::777888888555222000000000///...---------.../////////////////////---............---,,,+++)))******************)))++++++,,,....../////////000///...------,,,------,,,+++***))))))***+++,,,***++++++***))))))***,,,++++++***((('''''')))+++((()))******(((((()))*********)))(((((((((((((((***((((((***,,,---***(((***,,,------+++))))))))),,,+++******))))))*********))))))))))))+++,,,---))))))((((((((('''''''''((('''''''''(((((()))***((((((((((((((((((((((((((('''&&&&&&''')))+++,,,%%%&&&''''''&&&''')))+++///...---+++******))))))(((((('''''''''(((((()))%%%&&&&&&&&&&&&'''''''''''''''(((***,,,---+++***++++++******************((()))***)))((()))***,,,***,,,------,,,******************+++++++++,,,,,,...---------...//////000222222222222222222222222///333666666555999CCCKKKqqqPPPDDD???:::777888777555333111111000000//////............------------------..................---,,,---------......---------,,,---...//////000//////000///...---,,,++++++++++++++++++,,,,,,+++++++++)))***+++***)))(((***,,,******)))(((&&&&&&(((***'''(((******)))***+++---***)))((((((((((((((((((+++)))(((((()))))))))(((%%%''')))))))))))))))***++++++***))))))))))))***)))(((((('''(((***+++,,,)))((((((((((((''''''''''''''''''&&&''''''((()))((((((((((((((((((((((((&&&%%%%%%&&&''')))+++---$$$%%%''''''''')))+++---...---,,,+++)))))))))(((&&&''''''(((((()))******&&&&&&&&&&&&''''''(((((((((***,,,,,,,,,+++***+++******))))))***++++++,,,)))*********))))))+++,,,+++,,,---,,,+++***+++,,,+++++++++,,,,,,,,,------+++++++++,,,---///000111222222222222222222111111222555777666444777???EEElll~~~WWWIIICCC@@@<<<:::::::::888777555444444444333333222222111111000000000000000//////000000111000000////////////............//////,,,---....../////////.........---,,,+++++++++,,,***+++,,,------,,,+++***)))*********((((((***+++*********)))''''''(((***(((***++++++******+++,,,******)))(((((()))))))))---+++)))'''''''''((((((&&&((()))***))))))+++,,,++++++***)))))))))))))))''''''&&&&&&'''(((***+++))))))))))))))))))))))))''''''&&&&&&&&&''''''(((((((((((((((((((((((((((&&&&&&%%%&&&'''((()))***%%%'''((((((((()))+++---,,,+++******))))))******'''(((((())))))))))))(((&&&&&&&&&'''(((((())))))&&&***---...+++***+++...+++***************++++++)))***+++***))))))+++---,,,------,,,******+++---,,,,,,,,,---------......+++++++++,,,---...///000000000000111222222333333444666888777666888>>>DDDTTTYYYAAACCC@@@>>><<<::::::999888888666666555555555555444444666666555555555444444444//////000000000000//////+++***))))))))))))***+++++++++,,,---------,,,,,,+++++++++++++++,,,---...)))***,,,------,,,***))))))******)))(((((()))+++***++++++***)))((()))******,,,,,,+++)))))))))*********)))))))))******+++...---+++((('''''')))***((()))******)))(((***++++++***))))))(((((())))))'''&&&&&&&&&&&&((()))***************************((('''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&((()))))))))'''''')))+++))))))))))))***+++,,,---************)))(((&&&&&&&&&&&&'''(((((()))******$$$(((,,,---,,,+++---000---,,,+++***)))))))))))))))***+++***))))))+++---------...,,,******,,,---,,,,,,---------.........---,,,,,,,,,,,,---......------///000222444555555222444555555555888===BBBFFF}}}lllCCC888>>>999999888777666555555555333333333333333222222222333333222222111000000000+++,,,------------------+++***)))(((((()))***+++******++++++++++++******)))))))))***+++,,,---...((()))+++,,,,,,+++)))(((((()))***)))(((''')))+++***+++,,,+++***))))))***+++,,,,,,+++)))'''((())))))))))))))))))******+++------,,,)))'''''')))+++((())))))(((&&&&&&''')))******)))(((((((((((()))'''&&&&&&%%%&&&((()))***))))))************++++++)))(((''''''&&&'''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%$$$$$$((())))))((('''&&&(((***)))))))))***+++,,,---...++++++,,,+++***(((%%%$$$&&&''''''((()))***++++++$$$&&&***,,,,,,---...///...---,,,***)))((((((((()))+++++++++******+++---,,,---...---,,,+++,,,---,,,,,,,,,---------.........---------------......,,,---...000222444555666///000111222333666:::>>>@@@cccyyyPPP???<<<999444444444333222222222222000000000000000000000111///......---,,,,,,++++++******+++,,,,,,,,,,,,,,,---,,,+++******+++,,,---)))******++++++******)))******)))******+++,,,---((()))************)))(((((()))***)))'''''')))***)))***++++++)))(((((()))(((*********(((((((((***'''''''''''''''((())))))***++++++)))&&&&&&(((***'''''''''&&&%%%%%%''')))******)))(((((((((((((((''''''&&&&&&&&&((()))***''''''(((((())))))))))))***)))(((((('''''''''(((((((((((((((((((((((((((%%%&&&&&&&&&&&&%%%%%%$$$%%%'''''''''&&&&&&(((***,,,,,,++++++++++++,,,,,,******+++++++++)))'''%%%&&&'''((()))***++++++,,,&&&'''(((***,,,---,,,+++,,,,,,+++***)))))))))******+++++++++******,,,...+++---//////---,,,+++,,,+++,,,,,,,,,------------,,,,,,------...///000111......///000111222333333000000111111333555888:::>>>IIItttXXX<<>>PPPnnnFFF<<>>777555555444333222222222222222222222111111000......---.../////////...,,,+++---------,,,++++++******)))((((((((()))***+++,,,))))))))))))))))))))))))***+++,,,------,,,+++***((((((''''''''''''((())))))((('''&&&%%%%%%%%%%%%&&&''')))((('''&&&&&&'''###$$$%%%&&&&&&%%%$$$###$$$$$$##################"""###%%%'''((()))******+++***((('''&&&&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&$$$&&&)))***((('''((()))%%%&&&'''''''''''')))+++'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''((()))))))))&&&''''''(((((('''&&&%%%'''&&&%%%$$$$$$%%%&&&'''###$$$%%%&&&(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%((((((((((((((('''&&&%%%%%%%%%&&&''')))***++++++++++++)))(((&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$(((''''''&&&&&&%%%%%%$$$(((((())))))+++,,,---...,,,+++******++++++***)))************++++++++++++++++++,,,,,,,,,,,,------...///000111222222222222333222222444777:::<<<<<>>999YYYVVVHHH=========888555666666555444333333222222222000111111111111000//////...///000000000///---,,,+++******))))))(((''''''''''''(((((()))+++,,,---,,,,,,+++***((('''&&&&&&'''(((***+++++++++***)))(((((((((((((((''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%###$$$&&&&&&%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$$$$%%%%%%###$$$%%%'''((()))))))))''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((())))))(((&&&%%%(((******)))(((((()))%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&(((*********)))((())))))((('''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%(((***)))'''$$$$$$%%%############$$$$$$$$$$$$%%%%%%&&&'''''''''''''''$$$%%%%%%%%%&&&&&&''''''(((((()))))))))((('''&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((((((((())))))***+++,,,---+++***))))))******)))((())))))))))))******************+++,,,,,,---......,,,------...............000000111222333555666777999;;;HHHpppeeeEEEFFFCCC<<<999:::999666666666555444333333333333000111111111111000000///...///000000000///---,,,*********)))(((((('''''''''''''''((()))+++,,,---///...---+++)))((('''&&&'''((()))***++++++***)))(((((())))))((('''&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%"""$$$&&&&&&%%%%%%&&&'''&&&%%%$$$######$$$%%%&&&######$$$$$$%%%%%%%%%%%%$$$$$$&&&'''(((((())))))&&&'''(((((('''&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((())))))'''%%%&&&(((******)))(((((()))%%%%%%&&&''''''&&&&&&&&&&&&''')))***+++***((('''***)))(((&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$###&&&)))+++***&&&$$$$$$%%%""""""######$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***+++++++++***)))'''&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&'''((())))))''''''''''''((()))***++++++***))))))******)))((())))))))))))******************+++,,,,,,---......,,,,,,------...---------///111222333222333666999555AAA???PPPpppLLLBBB@@@>>>;;;999777666555555444333222222222333333000000000000////////////000000000000////////////******((('''&&&&&&&&&&&&(((((())))))******++++++222111///---+++)))((('''&&&)))---...---***(((''')))&&&$$$%%%''')))(((&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&'''((()))#########$$$$$$%%%%%%&&&'''%%%$$$$$$%%%&&&%%%$$$######%%%&&&'''((((((((("""$$$%%%'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&(((((((((((())))))))))))+++(((&&&%%%&&&&&&&&&%%%))))))))))))((('''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$######$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$(((++++++---...***$$$%%%%%%%%%$$$$$$##################$$$&&&((()))***((((((''''''''''''(((((()))((((((''''''''''''(((((((((((((((((()))************************++++++------..................//////000111222333333444999555AAAMMMaaatttUUULLL@@@???===;;;999777666666333333222222111111111222000000000000/////////...000000000/////////......,,,+++***)))(((((((((((('''''''''((((((((((((((()))))))))((((((((((((''''''))),,,---,,,***)))))))))'''%%%%%%''')))(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%###$$$%%%&&&&&&%%%$$$$$$%%%&&&''''''''''''###$$$%%%'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%'''''''''(((((((((((()))***'''%%%%%%&&&''''''&&&(((((((((((('''&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###'''((((((***,,,(((###%%%%%%%%%$$$$$$$$$############$$$%%%&&&(((******(((''''''&&&&&&''''''(((((('''''''''''''''((((((((((((((((((((())))))************+++++++++++++++,,,---------....../////////000000111222333444444888777999<<>>===;;;999888777777666222222222111111111000000000000000/////////......////////////.........---++++++***)))((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((***++++++***))))))***)))'''&&&&&&'''((('''&&&%%%%%%$$$$$$$$$$$$$$$###$$$$$$#########$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$######%%%''''''&&&%%%&&&&&&'''''''''&&&&&&###$$$&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&'''''''''''''''&&&$$$%%%&&&((((((''''''''''''''''''&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%$$$###!!! ########################"""%%%%%%$$$&&&)))'''"""%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%'''(((***+++'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''((())))))((((((''''''(((((()))******+++++++++,,,,,,,,,---++++++,,,---...//////000000000111222333444555555333888444111;;;VVV|||VVVIIIBBB888;;;:::999888777666666666222222222222222111111000000000/////////.....................------------)))((('''&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$((((((((((((''''''''''''((()))******((((((***,,,***)))'''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$###"""###%%%''''''''''''''''''''''''&&&%%%%%%###$$$&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%'''(((((('''&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""###$$$%%%$$$$$$$$$""""""""""""""""""""""""###$$$$$$"""$$$'''&&&"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''(((***+++&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&'''((()))***(((''''''''''''((())))))+++++++++,,,,,,------...******+++,,,...///000000000111222333444555555666---888666444;;;BBBdddYYYEEEGGGCCC888999999777666666555555555333333444444333333222111////////////............------------,,,,,,,,,+++(((''''''&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((((()))))))))((((((***,,,******)))(((&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$###"""###%%%'''''''''(((((((((((('''&&&%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%'''(((((('''&&&&&&&&&'''&&&&&&%%%$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###!!!"""###$$$&&&'''((((((""""""""""""""""""""""""###%%%$$$!!!###''''''###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&((()))***%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&((())))))'''''''''''''''(((((()))******+++,,,,,,---......******+++,,,---...///000000111222333444555555666...777555888>>>999JJJrrr}}}UUUIIIFFF>>>;;;???888888666555444444444444333333444555444333222111/////////.........------,,,,,,,,,,,,++++++++++++))))))(((((('''(((((()))''''''''''''''''''&&&&&&######$$$&&&'''((()))***'''((())))))((((((***,,,+++++++++)))&&&%%%&&&'''$$$%%%%%%%%%%%%%%%&&&&&&(((((('''&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######%%%''''''&&&((((((((((((((('''&&&%%%$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%'''((('''&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###!!!"""###$$$&&&'''))))))""""""""""""""""""""""""###%%%$$$"""$$$''''''######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((((((''''''&&&&&&''''''((()))))))))***+++,,,---......******+++,,,---......///000000111222333444555555555444222666999555>>>TTTXXX>>>BBBEEE999666AAA888777666444333222222222111222444444444333111000//////.........---------,,,+++++++++************(((((((((''''''(((((()))&&&&&&&&&'''''''''''''''######$$$%%%&&&(((((()))&&&'''))))))((()))***++++++,,,,,,)))&&&$$$%%%'''%%%%%%&&&&&&&&&''''''''')))(((((('''&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%###$$$%%%&&&&&&%%%'''((((((((((((''''''&&&%%%%%%'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$###$$$%%%'''(((&&&$$$&&&''''''(((((((((''''''$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############$$$%%%&&&'''########################!!!######"""$$$'''%%%!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((((((((()))***+++,,,------+++++++++,,,,,,---------///000000111222333444444888000333888666777???BBBbbbWWWIII?????????;;;999<<<888777666444333222111111000111333333333222000...//////.........---------+++++++++************)))&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''((((((''''''''''''&&&&&&%%%''')))***))))))***++++++------***&&&$$$%%%'''&&&&&&&&&''''''((((((((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''%%%$$$$$$%%%&&&%%%$$$''''''((((((((((((''''''%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$&&&''''''%%%###''''''((((((((((((((('''$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$######""""""############################## """###"""###&&&$$$ #########$$$$$$%%%%%%%%%############$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((('''((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////000111222333333444666---888@@@999===BBB888BBBvvvyyyUUULLLGGGAAA<<<999888777666555555444333333333333444111222444444333111...,,,---///000111000///---,,,,,,,,,,,,+++++++++******(((''''''(((((()))***+++(((((('''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&)))+++***(((&&&((()))******((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&'''((()))***'''&&&%%%%%%%%%%%%&&&'''&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$""""""###&&&'''%%%#########$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%&&&&&&''''''%%%$$$%%%(((***)))'''***************+++++++++,,,,,,,,,,,,------...//////000111000///000111333333333444666999<<<>>>??????SSS|||zzz]]]NNNEEEBBB>>>;;;999888555333555555444333333333333333111333444555444222///.........000000000///---,,,---------,,,,,,,,,++++++***)))((((((((((((((()))''''''''''''''''''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&)))+++***((('''((()))***)))((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$""""""###&&&&&&%%%"""######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%&&&&&&''''''%%%$$$%%%(((***)))''')))))))))***************,,,,,,,,,,,,,,,---...///...///000000///000222444444444555666777999:::;;;BBBJJJgggtttRRRDDDDDD???>>><<<;;;:::888555222555444333333222222333333222333444555444222000///......///000///...---,,,.........---------,,,,,,+++***)))(((''''''''''''&&&&&&''''''''''''''''''((('''&&&&&&&&&&&&&&&&&&&&&((())))))((('''((()))))))))'''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%$$$$$$$$$######%%%$$$$$$###$$$$$$%%%%%%#######################################$$$$$$$$$###""""""###$$$%%%###"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%&&&&&&&&&&&&%%%%%%&&&((()))((('''((((((((())))))*********------,,,,,,,,,---......,,,---/////////000222444555666666666666777777777CCCAAAMMMrrrqqqVVVFFF???>>><<<;;;999888888888666444444333333222222222222222111222333333333111000///....../////////...---,,,------------,,,,,,,,,,,,******)))(((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&'''((()))(((((((((((()))((('''&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%%%%""""""""""""""""""""""""########################"""""""""#########"""!!!######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((((((''''''(((((())))))******...------,,,,,,,,,------+++,,,.........000222555555666666777777888777777@@@<<<@@@VVVdddLLLEEEEEEAAA<<<999777333222333444555555333333222111111111111222///000000111000///.....................------,,,,,,,,,,,,,,,++++++++++++((((((((((((((()))******&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&'''((())))))((((((((('''&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&((()))((('''&&&%%%%%%%%%%%%$$$$$$$$$######$$$#########$$$$$$%%%&&&""""""""""""""""""""""""########################!!!"""#########"""""""""######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''((()))&&&''''''((())))))******///...---,,,,,,,,,,,,,,,***+++---......///222444444555777888::::::::::::;;;===@@@FFF]]]zzzfffNNN@@@>>>???===999555222...,,,...000222333333222111111000000111111....../////////..................---------------,,,,,,+++++++++*********''''''''''''((()))***+++(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%''')))***((('''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((())))))(((&&&$$$%%%%%%%%%$$$$$$$$$##################$$$%%%&&&&&&########################$$$$$$$$$###############"""###%%%$$$###""""""#########$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$&&&''''''&&&'''(((***''''''(((((()))***++++++000///...---,,,+++++++++***+++---------...000222222444666999;;;<<<<<<<<<888???CCCBBBHHHccc~~~VVVNNNDDD===;;;:::888555333111///...000111222111222222111000000000000000.../////////////////////......------,,,,,,,,,---------,,,,,,,,,+++++++++)))((((((((((((((()))***))))))((('''&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$&&&)))***)))'''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&''')))******(((&&&$$$%%%%%%%%%$$$$$$$$$##################$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""%%%&&&&&&###""""""$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%&&&'''&&&&&&%%%###&&&((('''&&&&&&(((***''''''((()))***+++,,,---000000...---,,,++++++++++++,,,------,,,---///111111333666888:::;;;;;;::::::<<>>:::::::::666222444333222333555555333222222111111000000000000000////////////000000000000......---,,,,,,,,,,,,---......---------,,,,,,,,,+++***)))((((((''''''(((******)))'''&&&%%%$$$###$$$$$$$$$$$$%%%%%%&&&'''&&&$$$$$$&&&)))***)))&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&''''''&&&%%%%%%''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&((()))+++***(((&&&$$$%%%%%%%%%$$$$$$$$$##################$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###%%%'''&&&###"""###$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%&&&'''&&&&&&%%%###&&&((((((&&&&&&(((***'''((()))***+++,,,------111000...---,,,+++******+++,,,------,,,,,,...000111333666888999999888888===999===GGGHHHHHHXXXnnnrrrVVVFFF===;;;777444222333555777333333222222222333444444333222000///.........//////............---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++***))))))***++++++***((('''((()))***)))(((&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%(((,,,,,,)))&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$$$$$$$######$$$$$$%%%&&&"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""###$$$$$$#########""""""!!!!!!'''''''''&&&&&&%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''&&&&&&'''(((***+++------......------,,,+++---...000111111///...,,,000000111222444777999:::::::::<<<===AAAHHHPPPVVVrrrkkkPPPCCC@@@<<<:::777444333333444555333222222222222333444444333222000///.........///............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***)))))))))***+++***)))((()))***+++***)))'''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######%%%(((,,,,,,***'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%$$$$$$$$$######$$$$$$%%%&&&"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""!!!"""###$$$$$$#########""""""""""""%%%%%%%%%%%%$$$$$$############""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&''''''(((''''''&&&&&&'''(((***+++,,,------------,,,++++++,,,---///000000///---,,,------...///000222444555999:::;;;===@@@EEEKKKPPPYYYqqqfffLLL>>>:::<<<:::999777555444333333333111111222222222333333333222111000///.........///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********)))((()))******)))(((***+++,,,+++***(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%(((++++++***(((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&***)))((('''&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%################################################&&&%%%###"""""""""###$$$###############"""""""""###############"""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&'''((()))***+++,,,,,,,,,,,,+++******+++,,,---.........---,,,,,,,,,,,,---...///111111777888:::<<<>>>AAAEEEIIIKKKTTTrrr]]]HHHDDDCCC>>>777777777777666444333111000000000111222222333333333111111000///////////////.........---------,,,,,,++++++++++++++++++++++++++++++++++++************'''(((******))))))***,,,---,,,***(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%((()))***))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&,,,***(((&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""%%%$$$###"""""""""#############################################"""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((()))***+++++++++++++++***))))))++++++,,,---------,,,,,,............///000111111333666999;;;===???BBBDDDJJJNNNbbbttt^^^EEE;;;???BBB<<<444666666666555444222000///...///000111222222222222000000000000000/////////...------------,,,,,,,,,++++++++++++++++++++++++*********************+++'''(((******))))))***,,,,,,+++)))(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''+++***(((&&&%%%$$$%%%%%%$$$$$$######$$$$$$%%%&&&###%%%%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$##############################$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&'''(((((()))))))))******++++++******)))(((***++++++,,,,,,,,,,,,,,,///////////////000111111000333777999;;;>>>@@@CCCCCCKKKUUUccc}}}mmmPPPLLLEEE???:::888888888555555555444222111///...,,,...///111222222222111//////000000000000//////------------,,,,,,,,,,,,++++++++++++++++++++++++((()))))))))***+++++++++((()))******)))(((***+++***)))((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''(((((()))((('''&&&%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$''''''''''''''''''''''''%%%&&&'''((())))))))))))***++++++++++++***))))))+++++++++,,,,,,------...------------...///000000///111444777888;;;>>>@@@999EEEKKKMMM___|||```NNNBBBDDDCCC>>>888555777;;;555555444222111000///...+++---///111222222111111...///000111111000//////---------,,,,,,,,,++++++************************'''(((((()))***++++++,,,)))***+++***)))((()))***''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''%%%$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&'''(((((((((%%%%%%&&&&&&%%%$$$######$$$$$$######$$$$$$%%%&&&$$$%%%&&&%%%###"""###$$$################################################""""""""""""############################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))))))))(((++++++,,,,,,++++++***)))+++++++++,,,,,,---...///,,,,,,,,,------///000000///111222333444666999;;;888@@@FFFHHHQQQfff}}}bbbNNNEEEAAA<<<666444555777666555666555333111000/////////+++,,,///111222222111000...///000111111000//////---------,,,,,,,,,++++++************************''''''((()))***++++++,,,***++++++***((('''((()))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&((()))'''$$$###$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&'''((())))))###$$$%%%&&&%%%$$$###"""$$$$$$######$$$$$$%%%&&&$$$%%%&&&%%%###"""###$$$################################################""""""""""""############################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))))))))(((+++,,,,,,,,,,,,+++******,,,,,,,,,,,,---...///000---------...///000222222000111111111111222555777;;;;;;BBBIIIIIILLLaaazzzooo^^^NNN@@@:::======<<<:::888777666555555444222000...---,,,,,,......///000000000000000000000000000000000000000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++***)))***)))))))))))))))******+++******)))))))))))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((((('''&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""################################################"""######$$$$$$$$$######$$$$$$$$$############"""$$$$$$##################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&''''''(((((()))))),,,+++++++++++++++++++++'''((()))***+++,,,------+++,,,...000222333444555000111333444555555444333999:::===@@@EEELLLTTTYYYyyyhhhUUUIIIAAA======::::::999888888777666666333222111///...---,,,,,,......///000000000000000////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++************))))))))))))******+++******)))))))))))))))))))))(((&&&&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%################################################################################################"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((***************)))))))))((())))))***,,,------...+++,,,---...///000000000000111222444444444444333777888:::===AAAGGGOOOTTT^^^yyywwwdddNNNAAA;;;999;;;>>>777777666666666666555555000000///...------------...//////000000000000000////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,++++++***+++******)))))))))******+++******))))))))))))))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$%%%$$$$$$$$$##################$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%((((((((((((((((((((((((+++******)))((((((''''''))))))((((((((((((((('''(((((((((((((((((((((((())))))***+++,,,------...,,,------.........------000000222333333444333333555666777999<<>>DDDGGGNNNaaasssppp\\\VVVRRRFFF999;;;999:::===<<<777444444222111111111000000000000.........------......///000000000000000///..............................---,,,,,,++++++,,,,,,---+++,,,,,,---.........---...---,,,+++************+++******)))))))))))))))''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''))))))))))))))))))))))))%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''((()))))))))&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''((())))))*********))))))((((((''''''(((((())))))******++++++'''(((((()))***++++++,,,------..................111111222111111000////////////......///000222333111222333444444555777999666777<<>>;;;<<<;;;888555333222222222000000000000////////////,,,,,,,,,,,,,,,---...///////////////////////////+++,,,,,,------,,,,,,+++,,,++++++---......***'''++++++************++++++000///,,,*********+++,,,************)))(((&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$***)))((('''&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%'''%%%$$$%%%(((***)))'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%###""""""###'''%%%######$$$$$$###"""########################'''((()))'''%%%###$$$%%%###%%%&&&&&&%%%$$$%%%&&&%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((&&&%%%'''***+++)))&&&(((((()))***************''''''''''''(((((((((((())))))))))))***************+++,,,---///000111111666666666777777777888888999:::;;;<<<<<<======<<<<<<<<<>>>???BBBDDDFFFHHHXXXnnndddZZZMMMCCC???>>><<<:::888777666444333333444444000000000000////////////---,,,,,,,,,------...///........................,,,------......------,,,***+++,,,+++******+++---++++++************++++++///...,,,*********+++,,,+++++++++******)))((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###%%%((()))(((&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&%%%$$$###$$$%%%'''%%%######$$$%%%$$$###########################'''(((((('''$$$###$$$%%%###%%%&&&&&&%%%%%%%%%&&&%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''%%%$$$&&&((()))'''%%%(((((()))************)))''''''''''''(((((((((((())))))))))))******************+++,,,------...///000000000111111111222222111222333444444555555555888999:::;;;===@@@BBBCCCNNNXXXlllvvvaaaQQQKKKBBB===;;;:::888555333333333333333444555555000000000000////////////---------,,,------...///........................---......//////......---,,,...---)))$$$###'''+++++++++************++++++---,,,+++******+++,,,---++++++++++++***)))((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$&&&''''''&&&&&&&&&''''''''''''''''''###$$$&&&%%%$$$$$$&&&'''&&&$$$######%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%###%%%&&&&&&%%%%%%&&&'''&&&&&&'''(((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%'''(((&&&%%%'''((())))))******))))))''''''''''''(((((((((((())))))))))))************))))))*********+++++++++,,,,,,,,,------------...000000111222333333333333444444555666888:::<<<===AAADDDOOOeeevvv\\\KKKIIIEEE@@@<<<:::777444111111111111222222333444444000000000000////////////......------------......------------------------------............------+++,,,,,,,,,,,,---000222++++++************++++++,,,++++++******+++,,,---***************)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$##################$$$%%%&&&&&&&&&''''''''''''(((((((((((($$$&&&'''&&&%%%$$$%%%'''%%%$$$######%%%'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$%%%$$$%%%&&&&&&%%%%%%''')))&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''''''''&&&'''(((((()))))))))))))))''''''''''''((((((((((((((()))))))))*********************************))),,,,,,---------.........111111222333444444444444222222333444666777999:::999@@@HHHMMMYYYrrrmmmVVVIIIEEEBBB@@@===;;;888555222000222222222222222222111111000000000000///////////////......---------......------------------------,,,,,,------------,,,,,,(((''')))111:::@@@AAA???++++++************+++++++++++++++***++++++,,,,,,(((((((((((((((((('''&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((###$$$%%%&&&&&&&&&%%%%%%########################%%%%%%%%%$$$$$$#########""""""###$$$$$$$$$%%%&&&'''''''''(((((()))))))))'''((()))'''%%%$$$$$$%%%%%%$$$###$$$%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%'''$$$%%%&&&%%%%%%&&&(((***&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&((((((((((((((((((''''''((()))))))))))))))''''''''''''((((((((((((((()))))))))************++++++++++++************------........./////////---...///000000111000000333333333444555777888999888@@@EEEBBBAAARRRuuucccKKK>>>???FFF:::999888666555444333333222333333333222111000///000000000000////////////000///......---.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++((((((...888<<<888333++++++************++++++++++++++++++++++++******&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''###$$$&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$!!!###$$$$$$$$$$$$%%%'''&&&&&&''''''((()))))))))))))))***(((&&&$$$$$$%%%'''%%%$$$$$$&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&'''((($$$%%%&&&%%%%%%&&&)))+++''''''((())))))))))))(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%'''))))))((('''((()))&&&'''(((((())))))((((((''''''''''''(((((((((((())))))))))))************,,,,,,++++++++++++++++++,,,,,,,,,---------......,,,---...///000000000000444444444444555666777888888;;;======???GGGUUU```|||___KKKAAA;;;<<<@@@777666555333111222444666222222333333333222111000000000000000////////////000000///...............++++++++++++++++++++++++,,,,,,------------,,,,,,///+++((())),,,---)))%%%++++++************+++++++++++++++++++++***)))(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&###$$$&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%!!!$$$&&&%%%$$$$$$&&&(((%%%%%%&&&''''''((())))))((())))))(((&&&%%%&&&'''(((&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''''''''''')))***%%%%%%&&&%%%%%%&&&))),,,''''''((()))))))))))))))&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$&&&)))((('''&&&''')))&&&'''(((((())))))((((((''''''''''''(((((((((((())))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------...///000111111222222111333333222333333444555666666777999;;;===AAADDDGGGjjjvvv___JJJEEEGGGDDD===888:::888555222000111444666000111222444444333222222000000000000////////////000000///...............++++++++++++++++++++++++---..................---+++***(((((()))+++------++++++************++++++,,,,,,,,,++++++)))((('''(((((()))))))))))))))(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&"""$$$&&&&&&$$$$$$&&&)))%%%%%%%%%&&&'''(((((()))&&&'''((((((''''''((())))))'''%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((((((((***+++%%%%%%%%%%%%%%%&&&***---'''(((((()))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''###%%%((((((%%%$$$&&&(((&&&''''''(((((((((((((((''''''''''''((((((((()))))))))))))))************)))*********++++++++++++,,,,,,,,,,,,------------,,,---...///000000000000111111111111111222333333444888;;;999666999AAAJJJDDD^^^qqqPPPLLLGGGAAA===;;;::::::777666333111111111222333111111222222222111111000111000///......///000111111000///...---,,,,,,,,,,,,++++++******++++++,,,---...///...---,,,...000---,,,***+++,,,,,,+++)))******************************+++++++++******)))))))))))))))))))))))))))&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%$$$###"""""""""###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((,,,***)))'''&&&&&&&&&&&&***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((())))))***'''&&&&&&%%%%%%%%%&&&&&&((((((((((((((('''''''''''''''&&&&&&&&&''''''(((''')))***)))'''&&&&&&'''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((%%%&&&&&&''''''((((((((('''''''''(((((((((((((((******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......//////000000111111111111111000111111222222444666888:::::::::<<<===GGGNNN___|||mmmWWWGGGEEEAAA===:::888888888666555333111111111222333111111111222222111111000000000///......///000111000///...---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---......---,,,,,,---///---,,,***+++,,,,,,+++)))******************************+++++++++******)))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###############$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''(((***)))((('''&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''((((((((((((((((((''''''&&&&&&&&&'''''''''((())))))'''&&&&&&'''&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((('''(((((())))))((((((((((((((((((''''''************++++++++++++++++++,,,,,,,,,,,,------.........///000000111111111111000000111111222222444666888999999:::;;;===:::AAAOOOeee~~~fffPPP@@@???>>><<<:::999888777777555444333111111111222222000000111111222111111000000000////////////000000///...---,,,,,,++++++,,,---------,,,,,,---------,,,------,,,++++++,,,...---,,,***+++,,,,,,+++)))************************)))******+++++++++******))))))))))))))))))))))))(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&$$$%%%&&&%%%%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''(((''''''&&&&&&&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))))))))((('''&&&&&&&&&&&&&&&''')))((('''%%%&&&&&&&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((++++++)))(((((()))******)))))))))(((((('''''''''))))))))))))************++++++,,,,,,,,,,,,---------......//////000111111000000000000000111222333444555777888888999:::<<<999>>>FFFPPPaaa{{{~~~gggQQQCCC<<<<<<<<<;;;:::999888777777444333222111000111111111///000000111111111111111000000000///////////////...---,,,+++++++++++++++......------------......+++,,,,,,+++******+++------,,,***+++,,,,,,+++)))************************))))))***+++++++++******)))))))))))))))))))))))))))))))))((((((((((((((('''''''''''''''&&&&&&&&&"""###%%%%%%$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''(((###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''(((%%%&&&&&&'''((()))************((('''&&&&&&&&&&&&%%%'''((((((&&&%%%&&&'''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((---,,,***((((((((()))***+++******)))((('''&&&&&&(((((((((((())))))))))))+++++++++,,,,,,,,,------------......///000000111000000///000000111222333444555666777777777999;;;>>>@@@CCCEEEJJJ[[[xxxwwwcccQQQEEE@@@@@@<<<;;;:::999888777666555222222111111000000111111...///000111111111111111000000000000000///......------,,,+++++++++,,,,,,///......------......///***+++,,,+++***)))+++------,,,***+++,,,,,,+++)))************************((()))***+++++++++++++++))))))))))))))))))))))))******)))))))))(((((((((''''''''''''''''''''''''###%%%''''''''''''(((***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''"""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))%%%&&&&&&'''((()))******+++***)))((('''&&&&&&&&&%%%'''(((((('''&&&'''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((,,,+++)))(((((((((((()))++++++***)))(((''''''&&&''''''((((((((()))))))))+++++++++,,,,,,,,,---------------...//////000000////////////000111222333333555555555555666888:::::::::<<<@@@BBBHHHXXXhhhxxx___MMMBBB===<<<===:::999777555444333333222000000000000000000000000......///000111111111111000111111111000///...---------,,,,,,,,,,,,------......------------......+++,,,,,,+++******+++------,,,***+++,,,,,,+++)))************************((()))***+++++++++++++++))))))))))))))))))))))))++++++******))))))(((((('''''''''''''''((((((((('''(((++++++*********+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%"""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((())))))&&&&&&''''''(((((())))))******)))(((''''''''''''%%%'''))))))((('''((()))'''(((((())))))(((((('''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((************))))))))))))*********))))))((((((((((((((((((((())))))))))))++++++,,,,,,,,,,,,------,,,------......///000000.........///000111222333444444555444333444777999555444888AAAEEEEEEKKKUUUqqqsss```LLLBBB>>>:::777888888666444222111222222333//////000000000000000///---...///000111111111111000111111111000///---,,,...---------------.........------------------...+++,,,---,,,******,,,------,,,***+++,,,,,,+++)))************************(((((()))++++++,,,,,,+++)))))))))))))))))))))))),,,,,,+++******)))((((((&&&'''''''''((((((((()))''')))++++++***))))))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&%%%$$$$$$#########"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***'''''''''((((((((((((((())))))((((((((((((((()))&&&(((******)))((()))***(((((())))))))))))((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((()))+++,,,---,,,***)))***)))))))))))))))))))))(((((()))))))))*********++++++,,,,,,,,,,,,------,,,,,,---......//////000............000111222333333444444333222333666999999444888BBBFFFDDDGGGPPPXXXkkk{{{\\\NNNCCCAAA@@@;;;777666777666333111111333555777//////000000000000000///---...///000111111111111000111111111000///---,,,......---------......///---------,,,,,,---------,,,------,,,++++++,,,...---,,,***+++,,,,,,+++)))************************(((((()))++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,++++++***))))))(((&&&'''''''''(((((())))))%%%'''))))))'''&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########"""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%%%%######$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''')))******(((((((((((((((''''''''')))(((((((((((())))))***'''(((***+++***)))***+++(((((())))))))))))(((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))(((***,,,//////...,,,+++)))))))))))))))*********))))))))))))************++++++,,,,,,,,,---------,,,,,,------...//////000------......///111222333444444444222222333666888===666666===>>>:::???IIIMMMSSSjjjppp[[[LLLEEE===999999999777444333333222111000000000111000000000000000000000000...------......///000111000000000111000///..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++******++++++,,,---+++++++++*********))))))++++++++++++++++++++++++(((((())))))******++++++,,,+++******++++++)))'''(((((('''(((((()))***++++++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$%%%%%%$$$###"""$$$%%%%%%$$$######"""##################"""######$$$%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%&&&((()))))))))(((((('''''''''&&&******)))((((((((((((((((((((()))***************))))))))))))))))))))))))***))))))((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))+++,,,------,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,------.../////////////////////000000000000000111111222222333444444888777666666888;;;???AAAKKKMMMTTTffftttbbbRRRGGGAAA:::777777888666444222222111000000000111111////////////////////////------------...///000111000000000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++******++++++,,,---+++++++++*********))))))++++++++++++++++++++++++)))))))))))))))*********,,,*********++++++)))''')))(((((((((((())))))*********))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$%%%%%%$$$######$$$&&&%%%%%%$$$##############################$$$$$$%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&'''((())))))((((((((('''''''''&&&******)))((((((((((((((((((((()))***************)))))))))))))))))))))))))))))))))((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))***,,,---,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))),,,,,,,,,---......//////........./////////000000000000111111222333333444666555555666888:::===???CCCEEELLL[[[rrrmmm\\\OOOGGG@@@;;;666444555666555333111000000000000111111222////////////////////////------------...///000111111000///.........///000------------------------++++++++++++++++++++++++------,,,,,,------...///++++++******++++++,,,---+++++++++***************++++++++++++++++++++++++************))))))))))))+++***)))***++++++)))(((***))))))(((((((((((()))***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%######%%%&&&&&&%%%$$$$$$######$$$$$$###############$$$%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))((((((((('''''''''''''''))))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))))))))(((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++++++++***)))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))+++,,,,,,------......///---------.........//////000000000111222222333333333333555666888999;;;;;;======CCCNNNYYYkkknnnZZZLLLCCC???<<<888444222222333222111///////////////000111222////////////////////////------------...///000000222000...---,,,---///000------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,---......++++++******++++++,,,---************************************++++++++++++++++++******))))))((((((***))))))***++++++)))(((******)))(((((('''(((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%'''&&&&&&%%%$$$$$$$$$$$$$$$$$$############$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))''''''''''''''''''''''''((()))))))))))))))(((((((((((()))***************(((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((()))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++,,,------......,,,,,,,,,---------......//////000000111222222222222333555777888999999999===:::???HHHJJJPPPjjjlll[[[NNNDDD???<<<:::888444222111111000///............///000111111........................,,,,,,,,,------...///000111000...,,,,,,---///000------------------------+++++++++++++++++++++++++++++++++++++++,,,,,,---++++++******++++++,,,---************************)))))))))******+++++++++++++++******))))))(((((()))(((((()))++++++)))(((******)))(((((('''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''''''''((())))))))))))(((((((((((()))***************((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,---------,,,,,,,,,,,,------------...//////000000111111222222333555888999999999888<<<888===FFFFFFDDDSSSiii~~~kkkWWWLLLFFFAAA===:::777666444222000////////////............//////000........................,,,,,,,,,,,,---...///000000///...---------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++******++++++,,,---***************+++++++++(((((())))))***+++++++++************)))))))))))))))(((((()))***+++)))(((***))))))(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$%%%&&&%%%$$$%%%''')))((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((''''''&&&&&&&&&&&&&&&'''''''''&&&''')))******)))(((((((((((()))***************))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((()))''''''''''''''''''''''''************************)))))))))))))))))))))))))))******++++++,,,,,,---,,,,,,,,,---------...............///000000111111222333555777888888888777777666;;;CCCEEEDDDJJJUUUmmm}}}fffVVVGGGCCCCCC>>>888666222222111000///...///000//////...---------..............................,,,,,,,,,,,,---...////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++,,,------++++++******++++++,,,---))))))*********+++++++++((((((((()))***+++++++++)))))))))))))))*********(((''''''(((***+++)))((()))(((((((((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&''''''((("""######$$$%%%%%%&&&&&&###$$$%%%%%%%%%%%%$$$######%%%&&&%%%%%%%%%''')))(((''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((''''''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&''')))*********)))((((((((()))***************))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,------------............------...//////000000111111222333555666666666666555777:::===???CCCGGGKKKSSShhhvvviiiTTTHHH@@@AAAAAA:::444222......//////......000111000///...---------------........................,,,,,,,,,,,,---...//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---......++++++******++++++,,,---))))))******++++++++++++'''(((((()))***+++++++++(((((())))))******++++++(((''''''(((***+++***((((((((('''(((((()))***+++&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%$$$$$$$$$%%%%%%&&&'''((((((""""""###$$$%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$######%%%&&&&&&%%%&&&(((***(((((('''&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%''')))***+++***)))((((((((()))***************))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$%%%&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,---------.........//////------......///000000000111111222222333444555555666:::<<<888888???EEEGGGHHHWWWnnnyyyfffUUUJJJFFFAAA<<<999666222000////////////////////////------------------------------------------------,,,,,,,,,---------......//////...---,,,++++++***---,,,,,,,,,,,,---......000//////...------,,,,,,///...---,,,,,,---...///))))))*********+++++++++,,,,,,,,,+++***)))((('''---,,,++++++------,,,+++******))))))((((((''''''&&&%%%%%%'''***,,,,,,+++)))((('''''''''(((***+++)))&&&$$$$$$&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''%%%$$$###"""""""""###$$$&&&%%%$$$######%%%'''((()))'''%%%%%%%%%%%%###!!!&&&%%%%%%$$$$$$######"""&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$######"""#########%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&))),,,&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))))))******+++******)))((((((((((((((())))))***++++++++++++***++++++++++++++++++,,,,,,---,,,,,,,,,,,,---......000000000000111222333444666666777888:::<<<>>>???KKKOOOYYYkkk{{{ppp___OOOFFFCCC>>>:::777444111///........................------------------------,,,,,,------------------,,,,,,,,,,,,------------.........---,,,,,,++++++------------------...////////////...---,,,,,,,,,......---,,,,,,---......))))))*********+++++++++++++++++++++***)))((((((,,,***)))***+++,,,+++******)))))))))(((((((((''''''&&&&&&'''***++++++******))))))))))))***++++++)))'''%%%%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$###$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&''''''%%%$$$$$$&&&&&&%%%###%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$#########$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&%%%$$$%%%(((+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))))))******+++******)))((((((((((((((())))))***++++++++++++******++++++++++++,,,,,,,,,---,,,,,,,,,,,,---......000000000000111222333333444555555666888:::<<<===DDDJJJTTTbbbssswwwmmmbbbTTTGGGAAA>>>999666444222000...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------,,,,,,,,,,,,------------....../////////......------,,,,,,+++---,,,,,,++++++,,,,,,---)))))))))************+++)))******+++******))))))***)))((()))***+++***((())))))))))))(((((((((((()))''''''((()))******(((******+++,,,,,,,,,,,,,,,)))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&###$$$$$$%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((('''''''''&&&&&&$$$%%%%%%$$$$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))))))******+++******)))(((((((((((()))))))))***++++++++++++*********+++++++++,,,,,,,,,---,,,,,,,,,,,,---......000000000000111222333333222222333444666888999:::===DDDMMMTTT^^^qqqwwwjjj___TTTIII@@@<<<999666333222222000///........................------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------......////////////------------,,,,,,++++++++++++++++++++++++++++++))))))))))))************(((((()))******************)))((((((******)))((())))))))))))((((((((((((***((('''((()))***)))''')))***+++,,,---,,,+++***(((((('''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%&&&&&&'''((((((#########$$$%%%&&&(((((('''&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((************************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''$$$%%%%%%$$$$$$$$$&&&(((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))******++++++***))))))(((((())))))))))))***++++++++++++************++++++,,,,,,------,,,,,,,,,,,,---....../////////000000111222333222222222333555666888999999???EEEIIINNN^^^uuuyyyjjj]]]SSSIIIAAA<<<999777444222222222111000........................------------------------,,,,,,+++++++++******************+++++++++,,,,,,******+++,,,,,,---------,,,---......//////......,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))'''((()))***************+++)))((()))***+++***)))(((((((((((())))))))))))***)))(((((())))))(((''''''(((***+++++++++***)))(((((())))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&&&&%%%%%%'''%%%$$$$$$%%%&&&%%%######$$$%%%%%%&&&'''((((((""""""###$$$%%%'''((()))((('''&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&'''$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''''''''''''''))))))((((((((('''''''''$$$%%%&&&%%%$$$$$$%%%'''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))******+++++++++***)))))))))))))))))))))***++++++++++++***))))))***+++,,,,,,---------,,,,,,,,,,,,---......////////////000111222333222222333333555666888999:::<<>>BBBEEEuuuggg]]]XXXJJJCCC;;;777777777555222111000000///////////////------,,,,,,,,,,,,------............------------,,,+++)))((((((((()))***)))******++++++******))))))))))))))))))))))))))),,,+++++++++************************************,,,***((()))+++,,,***)))))))))))))))(((((((((((('''((((((((())))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&$$$######""""""""""""#########$$$$$$###$$$%%%&&&&&&&&&%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((''''''***)))((('''&&&''''''(((''''''&&&&&&&&&&&&'''''')))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))(((((((((((('''&&&'''((()))***)))***+++***)))((()))***+++***************++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...///...---,,,+++,,,,,,---------........./////////......///000111222333333444666777888999<<>>|||oooeee\\\TTTKKKEEE:::777333111222222111000000000///............///---,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++******))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))(((((((((***************************)))))))))*********)))(((((((((((())))))))))))'''''''''((((((((())))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$######!!!!!!"""""""""###############$$$$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&((((((''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''((((((((((((((()))))))))***++++++***((('''((()))))))))))))))***+++,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////000111222333444444444666777777777888:::;;;{{{qqqdddZZZSSSLLLBBB:::888666333222111000///...000//////...............,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,++++++++++++)))))))))*********)))))))))))))))******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))***))))))))))))************)))((('''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$###""""""""""""########################$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''((((((((())))))))))))))))))++++++***((((((((()))))))))))))))***+++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---//////000111222333333444444666888888777777888:::qqqhhh[[[QQQIIIAAA888111555555444333111///...---000///......------......,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******(((((()))************)))((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))************************((()))******(((((()))***++++++***)))((('''&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$"""#########$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((''''''((()))*********))))))(((***+++***)))((()))+++))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------......///000111222222333333555777888777666777888zzzrrrfff^^^QQQGGG???999444111111222333222111///......//////...------------...,,,,,,++++++++++++,,,,,,++++++++++++************'''((()))***+++******)))(((((())))))))))))(((((())))))))))))))))))))))))((((((((())))))*********************************''')))******((('''(((*********))))))((((((''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""###%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((()))))))))(((((('''((()))***+++***))))))'''(((******))))))***,,,+++***************++++++******+++++++++,,,,,,,,,***+++,,,---------,,,,,,+++,,,,,,---,,,+++***))),,,,,,,,,,,,------------------...///000111111222000333555666555555666666rrrggg\\\UUUIII???999666555555...///111222111///////////////...------------...,,,++++++++++++++++++,,,+++++++++************)))'''((()))+++++++++***)))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))******++++++************************''')))+++***'''&&&(((***(((((((((((())))))))))))&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''''''''''''''&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$###"""""""""###%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((('''(((((()))))))))))))))'''((()))++++++******)))&&&''')))***)))***+++---++++++************************+++++++++,,,,,,,,,***+++,,,---...---,,,,,,++++++,,,---,,,+++***))),,,,,,------------......,,,,,,---...///000111111...111333555444444444555}}}rrreee]]]RRRIII>>>777666666555333333222111000////////////000000///...------,,,,,,---,,,,,,++++++,,,,,,---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,...---+++)))(((((()))***++++++***)))((('''&&&&&&%%%&&&&&&'''''''''''''''&&&((()))(((&&&%%%%%%&&&)))&&&%%%''''''%%%&&&)))'''(((((((((((((((''''''((((((((()))(((''''''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%$$$&&&((()))(((&&&$$$"""%%%$$$#########$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''***))))))((((((((())))))''''''(((******+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------......---......///000111111222000111222333555666777888~~~tttgggZZZRRRKKKDDD;;;666666666555444222111000///............//////......---,,,,,,+++---,,,,,,++++++,,,,,,---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,...,,,***)))(((((()))*********))))))((((((''''''&&&&&&'''(((((((((((((((&&&((()))((('''%%%&&&&&&(((%%%$$$''''''$$$%%%(((''''''(((((((((((('''''''''(((((((((((('''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%$$$&&&'''((((((&&&$$$"""$$$$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''')))((((((''''''(((((()))'''((()))******+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------...............//////000000000000000111222444555666777ttthhh\\\PPPHHHCCC>>>888555666666555444111000///......------.........------,,,,,,++++++---,,,,,,++++++,,,,,,---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,---,,,***)))(((((()))***))))))))))))((((((((((((''''''((()))))))))))))))&&&((())))))'''&&&&&&''''''$$$$$$''''''$$$$$$'''''''''(((((((((((((((''''''''''''''''''&&&%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&%%%%%%%%%%%%$$$%%%'''((('''&&&$$$#########""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''''''''''''''(((((('''((()))******+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,---------.........................../////////000111222444555555uuuiii^^^SSSJJJEEE>>>;;;777666666666444222111000///...............---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,+++***)))((()))))))))'''((((((((()))))))))***(((((()))***************&&&((())))))'''&&&'''((((((%%%%%%((((((%%%%%%(((&&&'''((((((((((((((((((&&&&&&''''''&&&&&&%%%$$$'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''(((((('''&&&%%%%%%%%%%%%$$$%%%&&&''''''&&&$$$###"""""""""#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((()))***************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))***+++++++++************************************+++,,,,,,,,,,,,+++,,,,,,,,,---------.....................---------......///000111222333333}}}uuuiii]]]RRRIIICCC???<<<:::888777666444222000111111000000//////000000---,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++******))))))))))))))))))''''''(((((())))))******((())))))***************&&&((())))))(((''''''((()))'''(((++++++(((''')))&&&&&&'''(((((((((((((((&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$""""""######$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((())))))************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))***+++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,---------.....................---------......//////000111222222qqqiii]]]QQQGGG@@@:::777:::999888666444222000///111111000000000000111111------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))''''''(((((())))))******(((((()))***************&&&((())))))((((((((()))***((())),,,,,,)))(((***%%%&&&'''((())))))))))))'''''''''''''''&&&%%%%%%'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&''''''''''''(((((('''&&&%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,---------...........................///......//////000111222222vvvddd]]]RRRIIIBBB===:::888666666555333111/////////000000/////////000000111---------------------------,,,,,,++++++,,,,,,---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,+++++++++******(((((()))))))))))))))((((((((((((((())))))))))))'''((())))))******))))))&&&''')))))))))((()))***)))'''))),,,,,,)))''')))%%%&&&'''((())))))))))))'''(((((((((((('''&&&&&&&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$%%%'''''''''''''''(((((('''&&&%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''((()))***+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------...............//////000000000/////////000111111222222wwwlll[[[UUUMMMFFFBBBAAA@@@???333333222111///...///000//////.........//////000........................---,,,,,,++++++,,,,,,---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,++++++*********'''((()))))))))))))))((())))))))))))((((((((((((''''''((()))))))))))))))&&&''')))***)))((()))***(((&&&(((,,,,,,(((&&&(((%%%&&&'''((())))))))))))(((((())))))(((((('''&&&&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%"""$$$%%%'''((((((''''''(((((('''&&&%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%&&&'''((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''((((((***++++++))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------......---......///000111222222//////000000111111222222sssfff```SSSLLLEEEDDDEEEDDD>>>888222222111111000/////////........................,,,,,,,,,------.........------------------------+++******)))))))))))))))))))))(((((((((((())))))+++*********))))))(((((())))))))))))************------------,,,,,,+++***//////...---+++***))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))******''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))''''''&&&''''''((()))******'''%%%''',,,...,,,)))$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''(((((())))))&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))'''%%%$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%'''(((((('''&&&&&&'''%%%&&&&&&&&&''''''(((((((((***,,,,,,***((((((((($$$$$$%%%%%%&&&'''(((((())))))((('''&&&%%%%%%%%%''''''&&&%%%&&&'''((()))$$$%%%'''((((((((('''&&&(((((('''&&&&&&&&&&&&'''(((((((((((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,------------,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................111111222222222333333333zzzlllaaa[[[MMMGGG@@@===???>>>999444222222111111000/////////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))(((((((((((())))))++++++++++++******))))))))))))))))))************,,,,,,------,,,,,,+++***......---,,,+++******)))((())))))******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))''''''&&&&&&&&&&&&''''''((((((((((((((()))******((((((((('''(((((())))))***'''%%%'''+++---+++)))&&&&&&''''''''''''&&&&&&&&&''''''(((((()))******'''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***(((&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((('''&&&%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&&&&&&&'''%%%'''(((((('''&&&&&&'''&&&&&&'''''''''((((((((((((***++++++)))((((((((($$$$$$%%%&&&&&&'''(((((())))))((('''&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((((((%%%&&&'''((()))(((((('''***)))((((((''''''(((((((((((((((((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................///000000000000111111111yyynnncccZZZTTTHHHBBB;;;888999999666222222111111000000//////...........................,,,,,,,,,------------...+++++++++++++++++++++++++++******)))))))))))))))))))))(((((((((((()))))),,,,,,++++++++++++******))))))))))))************,,,,,,,,,,,,,,,++++++***,,,,,,,,,+++++++++******)))******************)))((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))(((((())))))***+++******)))((((((((())))))***'''&&&'''+++,,,+++(((''''''((((((((((((''''''''''''((())))))******+++((((((''''''&&&''''''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***)))''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''')))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$)))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%'''(((((('''&&&&&&''''''''''''(((((((((((((((''')))+++***)))''''''(((%%%%%%%%%&&&''''''(((((())))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''(((******))))))(((+++***))))))(((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------........./////////xxxnnnfff^^^TTTMMMFFF@@@999555666777555333111111111000//////..............................------------------------+++++++++++++++++++++++++++******)))))))))))))))))))))(((((((((((())))))************************((()))))))))************++++++,,,,,,,,,++++++************+++++++++++++++******++++++++++++******((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''')))))))))((((((''''''&&&''''''&&&&&&&&&&&&''''''((((((((((((((())))))***++++++***))))))((()))))))))'''&&&(((***+++***((('''(((((())))))(((((('''((((((((()))******++++++))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***(((&&&'''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))((((((((((((((((((((((((''''''''''''((((((%%%'''(((((('''&&&&&&'''(((((((((((((((((((((((('''((())))))(((''''''(((%%%&&&&&&&&&''''''(((((())))))((('''''''''''''''%%%%%%%%%%%%&&&&&&&&&''''''((()))***+++***))))))******)))(((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------............yyynnnfffaaaZZZPPPHHHBBB===777444444555444444111111000000///.................................------------------------------------------------+++******)))))))))))))))))))))(((((((((((())))))((((((((()))))))))))))))((()))))))))******************+++,,,,,,+++++++++)))))))))*********++++++******++++++++++++******((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))((((((''''''&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((++++++***))))))((())))))(((((('''((()))))))))(((''''''((((((((((((''''''((((((((()))******++++++))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&''''''&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((($$$%%%&&&'''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))***)))((((((''''''(((((()))%%%'''(((((('''&&&&&&'''((((((((((((((('''''''''&&&'''((((((&&&&&&''')))&&&&&&'''''''''''''''((())))))((('''''''''((((((%%%%%%&&&&&&&&&''''''''''''(((***+++++++++***)))***)))((((((''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------.........//////sssmmmddd^^^ZZZSSSJJJBBB<<<888444111111222222111111000000//////......---...........................------------,,,,,,,,,------------------------+++******)))))))))))))))))))))(((((((((((())))))'''''''''(((((((((((()))))))))))))))************)))***++++++++++++++++++)))))))))))))))*********)))******************)))((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((******)))((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((())))))******+++))))))((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&''''''%%%###$$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''(((((((((###$$$&&&''')))*********%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&''')))******))))))(((((((((((())))))%%%'''(((((('''&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%&&&''')))''''''''''''''''''''''''))))))(((((('''(((((()))%%%&&&''''''(((((('''''''''((()))++++++******)))))))))(((''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............/////////xxxgggbbb[[[UUUOOOIIIBBB<<<777666333111111111111000000000000///......------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))(((((((((((())))))'''((((((((())))))))))))))))))))))))************))))))***+++++++++++++++))))))))))))))))))((((((((())))))******))))))(((((((((((((((((((((((((((''''''(((((()))******+++&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((((((((((('''(((((())))))'''(((((((((''''''((((((((())))))******))))))(((&&&''''''(((((()))******)))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&'''((((((&&&###$$$$$$%%%%%%&&&''''''(((''''''''''''(((((((((((($$$%%%'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))***))))))(((((())))))***%%%'''(((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%''')))((((((((((((''''''''''''))))))(((((((((((())))))&&&'''((()))))))))(((((('''((()))*********)))(((+++***))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////yyykkkaaa\\\UUUNNNGGGAAA<<<888777666444333333222222111000000000///......------.................................------,,,,,,,,,+++++++++++++++++++++++++++******)))))))))))))))))))))(((((((((((())))))(((((())))))*********+++))))))))))))************((()))***+++++++++++++++***)))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((()))***++++++,,,%%%&&&&&&''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''((())))))'''''''''''''''((()))***'''((()))((('''''''''(((******++++++++++++******&&&&&&''''''((())))))))))))((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))***)))'''$$$$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))&&&'''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((((((******))))))))))))******%%%'''(((((('''&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$%%%'''***((((((((((((((('''''''''))))))(((((((((((()))***&&&''')))*********)))(((&&&'''(((******))))))(((,,,++++++***)))*********(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,------------,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........{{{kkk```___YYYPPPHHHBBB===:::777666555444222111000000000222111111000///......---000///...---------------......//////......---,,,,,,++++++******++++++,,,++++++************++++++,,,,,,++++++******++++++)))(((((((((((())))))***,,,,,,,,,++++++***************))))))))))))******+++******)))((()))))))))(((((())))))((('''&&&&&&''''''&&&&&&&&&&&&'''''')))))))))))))))(((''''''(((((((((((((((((((((((('''''''''(((((((((((((((((('''&&&%%%$$$%%%&&&'''************))))))))))))'''''''''((()))******+++++++++++++++*********)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((()))***------,,,+++***)))((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&''''''''''''(((((((((((())))))))))))))))))******&&&'''''''''(((((())))))(((((((((((()))***,,,,,,))))))))))))))))))))))))******)))))))))))))))************)))))))))))))))))))))(((((((((((())))))((())))))))))))*********+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...************************++++++------------++++++******+++++++++,,,,,,,,,---------............///~~~pppeee___YYYTTTLLLEEE@@@<<<999777555444333222111000000000111111000000///......---//////...---------------...............------,,,,,,++++++******++++++,,,++++++************++++++---,,,++++++************)))(((((((((((()))******------,,,+++***))))))(((******))))))))))))******+++******)))))))))))))))((((((((((((((('''&&&&&&''''''&&&&&&&&&&&&'''''')))))))))))))))(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''&&&%%%%%%%%%&&&''')))))))))(((((((((((('''&&&&&&'''(((((())))))***+++*********))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((()))++++++******))))))(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&''''''''''''((((((((((((************************''''''''''''((((((((()))(((((((((((()))***++++++))))))))))))))))))))))))((((((''''''((()))*********)))))))))))))))))))))))))))(((((((((((())))))***++++++++++++,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------***************************++++++,,,,,,++++++************+++++++++,,,,,,------------............qqqddd]]]\\\RRRMMMGGGAAA===;;;888777444444222111000000000000111000000//////.........//////...------------..................---,,,,,,,,,++++++******++++++,,,++++++************++++++...---,,,+++***)))))))))))))))(((((()))******+++......---,,,+++***)))(((***))))))(((((())))))************)))))))))))))))(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''(((((()))))))))((('''''''''''''''''''''''''''''')))((((((((('''&&&&&&&&&'''&&&&&&%%%&&&&&&''''''((((((((((((''''''''''''%%%&&&&&&''''''((((((((())))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&''''''((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((************************''''''''''''(((((((((((()))))))))(((((()))******))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))*********))))))(((((())))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------************************+++******))))))******+++*********++++++++++++,,,------------............tttggg]]]XXXVVVNNNIIICCC>>>;;;999777555333333222000000/////////000000/////////.........///......---------......------.........---,,,,,,,,,++++++******++++++,,,++++++************++++++...---,,,***))))))))))))))))))))))))******+++,,,.........------,,,,,,+++))))))(((((((((((())))))***************)))(((((('''(((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''))))))((((((((('''''''''%%%%%%%%%&&&&&&''''''''')))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&&&&''''''&&&&&&&&&''''''(((((((((***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((++++++++++++************'''''''''(((((((((((((((***))))))((((((((())))))((((((((((((((((((((((((+++***)))((('''&&&&&&&&&)))))))))))))))************))))))))))))))))))***(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,---************************,,,+++***))))))***+++,,,************++++++++++++,,,,,,---------.........vvviiiaaa[[[TTTOOOKKKGGGBBB===:::888555333222222111000////////////////////////..................---------......///---------...---,,,,,,+++,,,++++++******++++++,,,++++++************++++++---,,,+++***)))))))))))))))))))))******+++------.........///////////////))))))(((((((((((()))))))))************)))((((((''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''')))(((((('''&&&%%%%%%$$$&&&&&&&&&''''''(((((((((*********)))))))))((((((%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''((((((((((((+++++++++*********))))))((((((((((((((('''''''''))))))(((((((((((((((((((((((((((((((((((((((((()))))))))((())))))******(((((())))))******************))))))))))))******(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,************************---,,,+++******+++,,,---))))))*********+++++++++,,,,,,,,,------------...zzzjjj```\\\WWWPPPIIIHHHEEE@@@<<<:::777444222111111000///////////////...........................------------...//////---------------,,,++++++,,,++++++******++++++,,,++++++************++++++++++++***))))))))))))***))))))******+++,,,......///////////////000000000)))((((((''''''(((((())))))******++++++)))((('''&&&'''((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&%%%%%%%%%%%%&&&'''(((((((((((((((************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''(((''''''''''''''''''((((((((((((++++++******)))(((((((((((((((((((((((('''''''''(((((((((''''''((())))))))))))))))))))))))))))))%%%%%%&&&(((***,,,...///((((((((()))******+++++++++******))))))******+++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,************************---,,,,,,,,,,,,,,,,,,---)))))))))************+++,,,,,,,,,,,,------------tttkkk```XXXTTTPPPIIIDDDBBB@@@<<<:::999777555333000000///.........//////........................---------------...//////,,,------------,,,++++++,,,++++++******++++++,,,++++++************++++++)))))))))))))))******+++*********+++,,,---...///000000//////...------,,,((((((''''''''''''((((((((()))+++++++++***((('''&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))))))))(((***))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((('''''''''''''''((((((((((((******))))))(((''''''&&&)))((((((((('''''''''''''''''''''''''''((()))***))))))))))))))))))))))))%%%&&&&&&''')))+++,,,---'''(((((()))******+++++++++******))))))******+++***++++++++++++,,,,,,,,,*********+++++++++,,,,,,***************************************++++++,,,************************++++++,,,,,,,,,,,,++++++))))))))))))************++++++,,,,,,,,,---------{{{eeeaaa[[[UUUOOOIIIDDDBBB>>><<<999888888777666444000//////............///---.....................---------------...///000,,,,,,---------,,,++++++,,,++++++++++++++++++,,,++++++************++++++(((((((((((()))***+++,,,*********+++,,,---///000111111///...,,,***)))(((((((((''''''''''''((((((((()))+++,,,+++***((('''&&&&&&'''((())))))(((((('''''''''&&&&&&'''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%'''))))))))))))((()))(((((((((''''''''''''''''''''''''''''''''''''))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((())))))((('''''''''''''''((((((((()))***))))))((('''&&&&&&%%%))))))(((((('''''''''&&&&&&&&&&&&'''''')))***+++))))))))))))))))))))))))***)))(((''''''''''''''''''(((((()))***+++++++++++++++************++++++((())))))))))))*********)))))))))******+++++++++*********************************)))***++++++,,,************************)))***+++,,,,,,+++***)))))))))))))))************++++++,,,,,,,,,---------sssddd___[[[WWWRRRLLLFFF@@@<<<888777777777888777555222111000...---,,,,,,------------------------------------------------------......---------,,,,,,,,,,,,,,,+++******+++,,,,,,+++*********))))))((((((***++++++++++++***))))))***+++,,,---............///...---,,,+++)))((((((((((((((((((((((((((((((+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''&&&'''''''''(((((())))))&&&'''(((((((((((((((''''''''''''''''''''''''''')))((('''&&&%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%&&&&&&&&&(((***))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''((((((''''''&&&&&&''''''(((''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((************)))'''&&&%%%))))))))))))((('''&&&%%%&&&'''''''''(((((())))))******))))))((((((''''''))))))))))))))))))))))))(((((()))***+++,,,,,,---)))(((''''''''')))***+++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++---,,,***)))))))))******++++++++++++++++++++++++++++++,,,,,,,,,,,,------|||lllaaa]]]YYYSSSMMMHHHBBB===999888777666777888777444222111000...---,,,,,,,,,---------------------------------------------------......---------,,,,,,,,,,,,,,,+++******+++,,,,,,************)))))))))(((******++++++,,,++++++***,,,---------------,,,,,,---,,,,,,+++***)))((((((((((((((((((((((((((((((******))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((()))'''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&&&&&&&&&&(((***))))))(((&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''*********))))))'''&&&&&&)))))))))))))))(((((('''''''''''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))******++++++)))((((((''''''((()))***************************************************************************))))))))))))))))))))))))))))))*********+++++++++,,,,,,***)))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,------}}}nnnccc^^^[[[VVVNNNGGGBBB===888666777666666666777666444111000///...---,,,,,,,,,---------------------------------------------------......---------,,,,,,,,,,,,++++++******++++++,,,************))))))))))))******+++,,,------------............---,,,***************)))))))))((((((((((((((((((((((((((((((***))))))(((((('''''''''((('''''''''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&&&&&&&&&&(((***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((((((((((((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((('''&&&'''((()))************)))''''''''''''(((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((()))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))*********++++++,,,+++******)))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,qqqeee^^^\\\WWWRRRIIIBBB===999666444666555555555666555333000.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++*********))))))))))))))))))***+++---.../////////------------,,,+++******(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''((((((''''''&&&&&&%%%%%%'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''))))))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%''''''&&&&&&(((***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&))))))))))))(((&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))((((((''''''%%%&&&''')))******++++++'''''''''(((((((((((((((&&&''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((('''''''''******))))))((((((''''''))))))))))))))))))))))))************************************************(((((((((((((((((((((((())))))))))))************++++++*********************************************++++++++++++,,,,,,,,,ssshhh```\\\ZZZSSSMMMEEE>>>999777555444555444444444555444222///---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))******)))***,,,---...///000000+++,,,,,,,,,,,,,,,,,,+++&&&''''''''''''((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((((((((('''''''''''''''&&&&&&&&&))))))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&''''''''''''((()))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&))))))))))))((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''$$$%%%&&&((()))***++++++((((((((((((((('''''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''((((((((('''''''''''''''******))))))((((((''''''************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********************+++******************************************+++++++++,,,,,,sssgggaaa]]]YYYUUULLLGGG@@@;;;888666555444444333333333444333111...,,,,,,------------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***++++++,,,,,,++++++***))))))))))))************)))***+++---.../////////***+++,,,,,,,,,,,,,,,+++''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))'''''''''&&&&&&&&&&&&&&&((()))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%'''((((((''''''((()))(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&))))))))))))(((((('''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((%%%&&&''')))***+++,,,,,,((((((((((((((('''''''''''''''''''''''''''(((((('''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))))))))((('''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))***++++++++++++***************************************++++++++++++vvviii```[[[WWWSSSPPPDDD@@@;;;888777666555444333222222333333222000...+++,,,------------,,,+++------------------------++++++++++++++++++++++++......---------,,,,,,,,,***+++,,,,,,,,,,,,+++***((()))))))))************)))***+++------.........,,,,,,,,,,,,,,,+++***)))((((((((((((''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''(((((())))))'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''((())))))'''''''''&&&&&&%%%%%%%%%'''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&'''((((((''''''((()))''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%(((((()))))))))((((((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$%%%&&&'''(((((((((((('''((()))+++,,,------...)))(((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((())))))***'''((()))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((()))***+++,,,++++++***************************************++++++++++++qqqlllddd]]]WWWRRRNNNKKK???<<<888666666666555444333222222222333222000---***+++,,,---------,,,+++------------------------++++++++++++++++++++++++......---------,,,,,,,,,***+++,,,------,,,+++***(((((())))))*********+++******+++,,,------------.........---+++)))((('''))))))((((((((('''''''''))))))))))))))))))))))))&&&'''''''''''''''''''''%%%%%%&&&'''((()))******'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%''''''((((((((((((((('''''''''''''''''''''''''''&&&'''((((((((('''%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&''')))(((''''''((()))''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%'''(((((())))))))))))((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((($$$$$$&&&'''(((((())))))******,,,---.../////////))))))(((((('''''''''&&&(((((((((''''''&&&&&&%%%''''''''''''''''''''''''&&&''''''((()))***++++++&&&'''(((*********))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***+++,,,,,,+++***)))))))))))))))))))))))))))************+++++++++xxxiiiccc\\\XXXUUUPPPIIICCC>>><<<888555222111111222444222111111222222111///......---------,,,,,,,,,))),,,---,,,---000000---//////...---+++***))))))+++,,,---......---,,,,,,---,,,++++++++++++,,,------,,,***))))))***,,,---...---+++))))))***+++,,,,,,,,,+++***)))((('''&&&******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))******)))(((&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''')))******)))&&&%%%&&&&&&)))(((((((((((('''''''''(((((('''''''''&&&&&&&&&((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&'''''''''(((((('''$$$###%%%&&&,,,===OOO999000'''$$$''')))((($$$&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$'''''''''''''''((()))******))))))((('''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))''''''''''''''''''&&&&&&)))((((((''''''''''''(((((((((''''''''''''(((((((((***+++------,,,+++*********))))))((((((((('''((((((''''''''''''((((((((((((((((((((((((((((((+++++++++******)))))))))((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((((((((((((((())))))***++++++++++++************)))************+++++++++......---,,,,,,+++******|||llleee___XXXSSSPPPKKKDDD???;;;:::777444222111111111333111000000111111000......------------,,,,,,,,,(((+++,,,++++++///...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------............------...---,,,+++++++++,,,,,,+++******)))***+++---...,,,,,,+++***)))(((''''''***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''(((***++++++***((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))******)))'''&&&&&&'''((((((((('''''''''&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%$$$%%%&&&%%%%%%&&&&&&&&&'''''''''%%%###$$$'''))),,,777DDD```SSSBBB333,,,(((%%%###&&&'''((('''&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%''''''&&&&&&''''''((())))))))))))((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''(((((('''''''''(((((())))))((((((''''''(((((()))((()))+++,,,---,,,+++***)))))))))(((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((------,,,,,,,,,+++++++++(((((((((((((((((((((((())))))(((''''''((())))))(((((((((((((((((((((((('''((((((((())))))))))))(((((()))))))))*********))))))((((((((()))******)))))))))))))))))))))))))))*********++++++,,,,,,...------,,,++++++******}}}nnnbbb^^^XXXQQQLLLHHHCCC===888888666444222111000000111111000...///000000///---------------,,,,,,,,,,,,'''+++,,,***+++------***)))******+++,,,---......******,,,---...////////////000111111111111000///............------,,,+++(((((()))***+++,,,---...,,,,,,+++***)))(((((('''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&'''((()))***+++***(((''''''(((''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&$$$%%%&&&''''''%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&""""""$$$''''''&&&***///777222+++%%%"""$$$'''***%%%'''((('''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))(((((('''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''''''''''''''((()))***))))))(((((((((((())))))((()))***,,,,,,+++******((((((((('''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))*********))))))))))))***++++++)))))))))))))))*********)))******+++,,,------...------,,,,,,++++++******}}}qqqggg___WWWRRRKKKFFFAAA===888444444333222000000//////000///...------//////...------------,,,,,,,,,++++++(((,,,,,,***+++...---***))))))***+++,,,------...)))***+++,,,...///000000000222333555555333222000//////000111000...,,,***((((((***+++,,,,,,,,,,,,,,,,,,+++******)))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++***))))))''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((((((***++++++***)))(((((()))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((******(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$""""""###&&&)))(((%%%######$$$%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''')))******))))))(((((((((((())))))((()))******++++++******''''''''''''''''''&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))******************++++++,,,,,,,,,++++++*********)))******+++,,,------...///,,,,,,,,,,,,++++++******~~~pppgggaaa\\\QQQMMMGGGAAA<<<888555333222111000000///............---,,,---...///...---------,,,,,,,,,+++++++++***---...,,,,,,///...+++++++++++++++++++++++++++))))))***,,,---///111111222333555666666555333222000111222222111...+++***)))***+++++++++******))),,,,,,++++++******))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%&&&'''((('''&&&&&&&&&&&&'''(((((()))***+++***)))((()))***&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&(((******(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))((('''&&&'''(((#########$$$$$$$$$%%%%%%&&&'''(((''''''''''''%%%%%%***......***&&&%%%&&&%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''')))******))))))(((((((((((())))))(((((())))))*********)))&&&&&&''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((+++++++++++++++,,,,,,,,,((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))***************++++++,,,,,,,,,+++***)))(((((('''******+++,,,,,,---......,,,+++++++++++++++******pppddd^^^YYYTTTLLLIIIDDD>>>999666444444111111000//////...------...,,,,,,,,,...///...---,,,,,,,,,,,,+++++++++++++++...///,,,,,,///...+++,,,,,,++++++******))))))*********+++---///000222333444555555555555444333111222222222000...+++)))++++++*********))))))))),,,,,,+++++++++*********(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%&&&''''''(((''''''&&&&&&''''''((()))((()))******(((((()))***&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&"""$$$%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))((('''&&&'''(((######$$$$$$$$$%%%%%%%%% $$$&&&$$$###''')))))) """""""""$$$(((---$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((('''''''''''''''((()))***((((((''''''''''''((((((((((((((((((((()))))))))'''''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((***************+++++++++((((((((((((((((((((((((&&&'''(((((((((((('''&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''(((((((((((())))))***))))))))))))***++++++)))))))))(((((((((((('''++++++++++++,,,,,,,,,,,,++++++++++++++++++******sssccc]]][[[TTTLLLHHHFFFAAA<<<777444444555111111111000///---,,,+++...,,,,,,---...//////...,,,,,,,,,++++++++++++******---...,,,+++...---***++++++++++++*********)))++++++++++++,,,...000111333333333333333333333333222222222111///---***)))******)))(((((()))***+++,,,,,,++++++++++++******'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%&&&'''(((((('''''''''''''''(((((()))'''((())))))''''''((()))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''$$$$$$$$$$$$%%%%%%%%%&&&!!!(((+++&&&"""$$$''''''...---***'''$$$###$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%'''(((((()))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((('''''''''(((((()))''''''&&&&&&&&&&&&''''''((('''''''''(((((())))))'''''''''(((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''((())))))))))))((('''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))((((((((()))******''''''((()))+++,,,---...+++++++++++++++***************************++++++yyyggg[[[ZZZ[[[SSSIIIEEECCC???:::555333444555222222111000///---+++***...---,,,---///000///...,,,,,,,,,+++++++++******)))------******---,,,)))******************++++++,,,+++++++++,,,...000111444333222222222222333444333333222000...,,,***))))))(((''''''(((***,,,...,,,,,,++++++++++++++++++'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))$$$$$$$$$%%%&&&'''((()))'''''''''''''''((())))))&&&((()))(((''''''((()))''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&---666888000(((&&&'''''' """%%%(((***)))'''%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&((())))))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&'''((()))))))))(((((('''''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&(((''''''''''''((())))))'''((((((((())))))******((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))******(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((())))))***&&&(((***,,,000222444666,,,,,,+++******))))))(((******************++++++vvvoooddd\\\UUUPPPLLLHHH===<<<999777555333222222333111...------......---000111222222222000///...++++++,,,------,,,+++++++++***)))***,,,---,,,+++))))))))))))))))))))))))++++++---...000111222333333333444222111000111333000000000///...,,,+++***,,,+++)))((((((((()))******++++++,,,,,,++++++***))))))))))))))))))))))))'''(((((())))))))))))((()))((('''&&&&&&'''((()))''')))***)))((('''(((***&&&&&&'''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''&&&%%%%%%(((***$$$%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%'''$$$"""###%%%&&&$$$!!!&&&&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&$$$######$$$&&&'''&&&&&&''''''(((''''''&&&***)))(((''''''&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&((()))***)))'''&&&&&&&&&'''(((''''''&&&%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&(((((((((((())))))))))))%%%%%%%%%&&&'''((()))***)))(((((((((''''''''''''+++)))'''&&&%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((...,,,)))'''''')))+++---***(((&&&,,,===KKKIII???+++++++++***************...---,,,+++************}}}kkkcccXXXPPPLLLGGGBBB===:::888777555333222111111222000...---,,,,,,,,,+++...////////////...,,,+++,,,,,,++++++,,,---...///111///---,,,,,,+++)))'''************************,,,,,,,,,------.........111111222000///...///111/////////...---,,,******++++++)))((((((((()))******++++++,,,,,,++++++***))))))))))))))))))))))))(((((())))))))))))(((((()))((('''&&&&&&'''((()))''')))***)))((('''((()))''''''((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''&&&%%%&&&(((***&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$'''&&&%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&$$$######$$$&&&'''&&&''''''''''''&&&&&&%%%)))(((''''''&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&'''((()))***)))((('''''''''(((((()))(((''''''&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&'''((())))))))))))((((((((('''''''''***)))'''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((---+++)))(((((()))+++---,,,,,,***(((,,,222///((())))))))))))))))))******...---,,,+++************|||ooofff\\\QQQJJJHHHDDD>>>777555555333222111000000000111000...---,,,+++++++++///000000//////---,,,,,,...---+++***+++...111333333111///------+++)))'''++++++++++++++++++++++++---,,,,,,++++++******)))...//////...,,,,,,---///......---,,,+++******)))+++******)))((()))))))))******++++++++++++******))))))))))))))))))))))))))))))***))))))((('''&&&((((((''''''''''''(((((('''((())))))''''''((()))(((((()))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&(((***((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######'''((()))((('''&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''))))))((((((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((()))***+++***)))(((((((((((()))+++***)))((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((()))))))))(((((((((''''''***)))'''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((+++******))))))***++++++(((,,,---)))&&&'''(((''''''((((((((()))*********---,,,+++***************}}}pppdddbbbXXXMMMHHHGGGDDD===666333222111111000000111111...//////...---,,,---...333333333222111111000///000///---,,,---...000111---,,,+++,,,---...---,,,------------------------,,,,,,++++++******))))))---......---++++++,,,...,,,,,,+++***************+++******)))))))))))))))******++++++++++++******))))))))))))))))))))))))************)))'''&&&&&&(((((((((''''''((((((((('''((()))(((''''''((()))((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((*********+++++++++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&)))***)))&&&$$$&&&)))%%%%%%$$$$$$#########$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%$$$###$$$$$$$$$%%%&&&'''((((((%%%%%%$$$$$$%%%%%%&&&'''******)))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******+++******)))))))))))))))******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((('''((((((((()))))))))((((((((((((''')))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))***++++++++++++***&&&***---+++)))))),,,...'''(((((()))***++++++,,,,,,,,,+++***************|||oooeee^^^YYYQQQHHHCCCBBB???999222222111111111111111222222,,,...000000//////000222444444333333333333222333111111111000///...---,,,)))((((((***---.........------------------------++++++++++++,,,,,,,,,,,,---......---++++++,,,...++++++***)))))))))******************)))))))))((()))******++++++******)))((((((((((((((((((((((((************)))'''&&&&&&'''(((((((((((((((((('''&&&((()))((('''&&&'''(((''''''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))((('''((())))))***+++++++++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%''')))(((%%%###%%%'''&&&%%%$$$#########$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((()))%%%%%%$$$$$$%%%%%%&&&'''***))))))((('''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))************************))))))((()))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))******)))((((((((())))))***)))))))))(((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((()))***+++,,,++++++***---+++++++++***(((''''''))))))***++++++,,,------++++++******))))))******pppddd]]]YYYRRRMMMGGGBBB???;;;777333222111111111111111222222+++...222222000///111444111111111000111111222333111111222111///---***)))***))))))***,,,------,,,------------------------******+++,,,------......---......---++++++,,,...+++***)))(((((()))+++,,,)))************)))(((((())))))************))))))(((((((((((((((((((((((())))))***))))))((('''&&&''''''((((((((((((''''''&&&'''((((((&&&&&&'''(((&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))((((((((()))'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%&&&'''&&&$$$$$$$$$%%%'''&&&%%%######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((''''''&&&%%%%%%%%%%%%&&&'''((()))%%%%%%$$$$$$%%%%%%&&&'''((((((''''''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))*********))))))*********)))((('''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((()))))))))*********))))))))))))************)))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((()))***+++++++++++++++///+++)))+++---+++))))))***+++++++++,,,---------+++******)))))))))******rrrfff^^^XXXRRRNNNLLLHHHCCC>>>999777666111111000000000000111111,,,000333222///---...111............///111333444222111000///---,,,++++++,,,+++***+++---------+++------------------------******+++,,,,,,------...------...,,,+++***+++---+++***)))((((((***,,,---)))******+++***)))((('''))))))************))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&'''((())))))((('''&&&&&&'''((((((&&&&&&'''(((''''''(((((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''******)))(((((()))$$$%%%&&&(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%&&&&&&%%%$$$((('''%%%$$$###$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&'''((())))))))))))&&&&&&&&&&&&'''((())))))%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((())))))))))))(((((()))))))))((('''&&&&&&&&&&&&&&&&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))))))))***++++++,,,*********)))))))))((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((())))))******+++,,,,,,---)))(((---///------000++++++++++++++++++++++++******))))))))))))******vvvggg```]]]VVVMMMHHHHHHFFFAAA:::555444555111111000////////////000---111444222...***+++...............000222444666222000...++++++,,,---///++++++***,,,...000///...------------------------+++++++++++++++,,,,,,,,,,,,------+++***)))+++,,,+++***)))((()))***---...)))******++++++)))((('''))))))************))))))(((((((((((((((((((((((('''((()))))))))))))))(((&&&'''((())))))((('''&&&&&&'''((('''&&&&&&'''((((((((()))******+++******&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''******)))(((((()))"""###%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%)))&&&$$$%%%'''(((&&&###)))(((&&&$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''')))******++++++(((''''''''''''((())))))%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&''')))))))))((('''((()))))))))(((&&&%%%''''''&&&''''''((()))***$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))***+++,,,---************))))))))))))&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))***+++,,,------******---+++%%%%%%***+++++++++******************)))))))))))))))******xxxkkkccc___ZZZSSSLLLJJJFFF@@@;;;888444111///000000111111111000000///444333111///...---......000...---,,,,,,---///000///...---,,,+++++++++++++++))))))+++......,,,)))...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((()))***++++++***)))***,,,......---,,,+++*********))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))************&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%'''''''''(((***)))'''%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$############"""######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&'''((())))))$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((())))))$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''&&&%%%$$$''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))((('''&&&'''((('''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''******+++++++++***))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''+++)))'''%%%%%%&&&(((***''''''(((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))************+++***)))))))))***,,,,,,(((***+++***)))((()))***wwwoooeee^^^ZZZVVVPPPKKKDDDAAA<<<888666444111///111111222222222222111111222111000...------------///...,,,++++++,,,...///......---++++++************))))))+++......,,,)))------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))(((((()))***++++++***)))+++,,,/////////...---+++***)))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''((((((((()))))))))************))))))(((''''''&&&'''''''''((((((((())))))&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&)))(((((()))+++***((('''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$##################$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''(((((($$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((******+++******)))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''''''''''''''&&&&&&(((((((((((((((''''''''''''&&&&&&&&&'''((()))))))))(((((('''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&'''''''''((((((((('''((((((((())))))))))))(((((()))))))))***************)))))))))***+++,,,(((***+++***)))((()))***~~~hhhddd]]]XXXTTTPPPLLLIII===:::777444444333111000111111222333333222222111111000///...---,,,,,,,,,---,,,+++******+++,,,---------,,,+++***************)))***+++------+++)))---,,,,,,++++++,,,,,,---------------------------+++++++++******))))))((((((***++++++******+++,,,000111222111000---+++)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((()))))))))...---,,,***)))'''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&***))))))***++++++)))(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$##################$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&&&&&&&'''&&&&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))+++++++++***)))((('''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''***---//////---***((())))))(((((('''''''''&&&''''''''''''((()))***+++***)))(((''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''''''''((((((((()))))))))''''''((((((((()))))))))(((((())))))))))))*********))))))))))))***++++++(((***+++***)))((()))***}}}mmm^^^\\\XXXSSSNNNJJJGGGEEE:::777444222222222000///000000111222222222111111111111000///...---------,,,+++******)))******+++,,,,,,+++***************))))))***+++,,,,,,+++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********)))))))))(((((()))++++++******+++---111222333333222...+++)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((---,,,+++***)))'''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&&&&'''***)))((()))******)))(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&'''(((((()))$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((&&&%%%&&&'''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***,,,,,,,,,+++***)))((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))+++...000000///,,,***)))))))))(((''''''&&&&&&''''''''''''(((***+++,,,***)))(((''''''&&&''''''''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))'''''''''((((((((())))))(((((((((((()))))))))***)))))))))))))))******+++(((***+++***)))((()))***nnn^^^\\\YYYUUUPPPKKKFFFCCCAAA:::777444111111000///.........///000000000000000111111111111000000///...++++++******))))))))))))++++++***)))))))))******((()))++++++++++++******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))''')))***+++******,,,---111222333333222///+++)))************************))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((())))))((((((((('''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''((()))(((''''''((()))((('''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''######$$$%%%&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((('''&&&%%%&&&'''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***,,,,,,,,,,,,+++***)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''((())))))))))))((())))))(((((('''''''''&&&'''''''''(((((()))++++++))))))((('''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''''''''(((((((((((('''(((((((((((()))))))))(((((())))))************(((***+++***)))((()))***ssscccWWW[[[WWWQQQKKKGGGCCC???<<<999666333111000///...,,,------...///000000000000111222222222222111000///+++++++++******)))((((((******)))))))))))))))***''')))+++,,,+++*********+++******))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))'''(((************,,,...///000111111000...,,,***++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))%%%&&&&&&&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&'''((())))))(((&&&&&&'''(((((('''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))***++++++++++++***))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''((()))***((((((((((((((((((((((((((((((''''''(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((())))))******))))))(((''''''((((((((()))))))))&&&&&&'''''''''(((((((((''''''(((((((((((())))))'''((())))))******))))))(((***+++***)))((()))***pppeee___ZZZZZZSSSJJJEEECCCAAA<<<888666444111/////////---,,,---...///000000111111111000111111222111111//////++++++++++++***)))(((((())))))((((((((())))))***&&&)))+++,,,***))))))+++******))))))))))))******))))))))))))))))))))))))((()))))))))))))))))))))&&&(((*********+++,,,...---.........------,,,+++************************))))))))))))))))))))))))'''((((((((()))))))))***((((((((()))))))))******%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''((()))***)))'''&&&((())))))(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$##########################################%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''(((((())))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((()))******+++&&&&&&''''''((())))))))))))(((''''''&&&'''''''''''''''&&&''''''((()))***(((((((((((((((((((((((())))))************))))))&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))'''''')))*********)))((((((***+++***)))((()))***wwweee]]]^^^```XXXOOODDD???@@@???:::555333111...---.........---......000111111222222222//////000111111000///...,,,,,,,,,,,,+++***(((((())))))(((((((((((()))***%%%))),,,,,,***((()))+++******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))&&&(((*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))))),,,***(((''')))*********%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$&&&''')))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$##########################################%%%%%%%%%$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''"""###$$$%%%&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''%%%$$$%%%&&&$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''&&&&&&''''''''''''''''''$$$%%%&&&'''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''"""###%%%&&&'''''''''&&&%%%%%%&&&'''((()))******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&((()))***+++))))))))))))))))))))))))))))))************))))))&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&''')))*********)))((((((***+++***)))((()))***tttfff___\\\ZZZXXXNNNKKKFFFBBB???===:::888333222222111000//////...---......///000111222222111000///------,,,,,,,,,)))+++---......,,,)))((())))))((('''''''''''''''))))))************))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))************++++++++++++++++++,,,++++++***))))))'''''''''(((((()))))))))******))))))((((((((((((******((((((((((((*********)))((((((((()))***+++'''''''''''''''&&&%%%$$$''''''&&&&&&&&&&&&''''''***)))((('''&&&%%%%%%%%%))))))))))))))))))((((((''''''''''''''''''''''''%%%%%%%%%&&&)))***)))'''((((((((((((((((((((('''&&&'''''''''%%%&&&''')))''''''%%%$$$$$$$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#######################################$$$$$$$$$$$$#####################$$$%%%%%%((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&'''%%%$$$%%%&&&(((''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((((((((((('''&&&&&&&&&'''((()))******)))'''&&&%%%%%%&&&&&&'''''''''((((((((((((((())))))************))))))******++++++++++++******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))(((((())))))))))))(((((()))(((((((((((())))))***{{{kkkbbb___]]]VVVOOOKKKHHHCCC???<<<:::777555000000//////......---------------...///000000111000///...------,,,,,,,,,)))+++---...---,,,)))((())))))((('''''''''''''''))))))************))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((()))))))))*********''''''((((((((()))))))))))))))******))))))((('''''''''''''''((((((((((((*********)))))))))((((((***)))(((((((((((()))***(((((('''''''''((()))***************)))))))))((())))))(((((((((((())))))))))))((('''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((***+++***)))))))))))))))))))))))))))((()))***)))'''&&&'''(((&&&%%%$$$###"""###$$$$$$&&&&&&$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$##################"""%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$&&&$$$###$$$%%%&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((('''(((((())))))******++++++***)))'''&&&&&&''''''))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))(((((())))))))))))(((((())))))((((((((((((((()))zzznnnaaa]]]^^^[[[PPPFFFGGGCCC>>>:::888555222000---------------------,,,,,,,,,,,,------.........///......------,,,,,,,,,***+++,,,------+++)))((()))((((((''''''''''''((())))))************))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((()))))))))*********''''''''''''(((((((((((()))))))))))))))(((((('''))))))))))))((((((((((((************)))))))))))))))((((((''''''(((((()))(((((('''''''''((()))***+++***(((''''''((())))))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&(((******)))((('''(((((((((((((((((((((((()))***)))'''%%%$$$%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###############$$$%%%%%%############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$$$$$$$&&&'''&&&%%%&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((('''(((***+++,,,,,,++++++++++++***)))((((((((((((************))))))))))))((())))))******))))))(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''(((((())))))(((((('''******)))(((''''''''''''mmmddd[[[XXXYYYVVVMMMDDDCCC@@@;;;777444222///---,,,,,,,,,,,,,,,---------++++++++++++,,,,,,,,,,,,------------,,,,,,++++++******,,,,,,,,,+++)))((()))(((''''''''''''(((((())))))************))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))(((((()))))))))*********))))))************))))))***************)))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((()))))))))******+++***(((&&&&&&((()))***''''''&&&&&&&&&&&&''''''))))))((('''&&&&&&''''''((((((((()))))))))))))))((((((((((((((((((((((((((((((((()))++++++***)))(((((((((((((((((()))))))))***,,,+++)))'''&&&'''*********)))))))))))))))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$############$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&'''&&&%%%'''((()))(((&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((&&&(((***,,,---,,,+++*********))))))((((((((((((******)))))))))))))))((((((((())))))))))))((((((&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''(((((((((((((((((('''+++***)))((('''&&&&&&&&&oooccc___ZZZUUURRROOOKKKHHH@@@===999555333111///---------------------......++++++++++++************+++,,,,,,---,,,,,,+++*********+++++++++***)))(((((((((''''''''''''(((((())))))************))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((())))))))))))************((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))((((((((())))))************---,,,***))))))+++,,,...******))))))))))))******...---,,,***)))(((((((((+++,,,,,,,,,---------...++++++++++++++++++++++++,,,++++++,,,---...,,,+++*********++++++,,,,,,,,,+++,,,......,,,,,,,,,---++++++++++++******))))))((((((((((((((('''''''''************************'''''''''(((((())))))***(((((())))))*********+++************************))))))************))))))'''''''''''''''(((((()))%%%%%%%%%&&&&&&''''''((((((((('''''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''#########$$$%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''&&&%%%%%%&&&%%%%%%'''((()))'''%%%&&&&&&''''''''''''&&&&&&%%%&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))''''''''''''((((((((((((%%%&&&)))+++++++++)))((((((((()))((((((((('''''')))))))))(((((('''''''''(((((())))))))))))((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))(((((((((''''''((((((((((((''''''******((('''&&&&&&&&&&&&sssaaa]]][[[XXXRRRMMMIIIHHHHHH===:::666444333222000///........................+++++++++******)))))))))***+++,,,,,,,,,,,,***)))******************)))((((((''''''''''''(((((()))))))))************))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))'''(((((())))))))))))(((''''''(((((())))))))))))+++++++++++++++,,,,,,,,,,,,,,,---......---,,,,,,)))***++++++,,,,,,++++++---,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---///...---+++************+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,......---...000000...---,,,,,,------.../////////---...///...------///111....../////////...---,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***((((((''''''(((((()))***((((((((((((((()))))))))+++******))))))(((((((((&&&&&&&&&'''''''''((((((&&&'''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''############$$$$$$$$$$$$&&&&&&%%%%%%$$$#################################&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$&&&((((((&&&$$$&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''(((((((((((($$$%%%'''((())))))(((((('''(((((())))))(((''''''))))))((((((''''''&&&&&&'''(((((())))))(((((('''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''&&&''''''((((((''''''&&&))))))((('''&&&&&&&&&&&&sssccc[[[YYYVVVRRROOOKKKGGGCCC@@@:::777444222222222111/////////......------,,,,,,,,,,,,++++++***)))(((((()))***+++,,,,,,+++***)))************)))))))))((('''''''''''''''((())))))))))))************))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((())))))))))))***))))))))))))******************+++,,,,,,,,,,,,,,,******+++,,,---...//////............//////000000111222333444444333222111///000111222333222222111111111111111222222222333555444444333333444444555666555555555555555666666666666777888888999::::::::::::::::::::::::::::::;;;:::::::::<<<<<<:::999999999::::::;;;<<<<<<===;;;:::999777555666999<<<;;;;;;<<<<<<<<<;;;:::999999999:::::::::999888777666666666666666666666666666666666666666666555555333333333333222222222222111111111111111111111111///000000111111000000///,,,,,,,,,,,,,,,---......//////...............---///......---,,,,,,++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))************************((((((((((((''''''''''''((((((''''''&&&%%%%%%$$$'''''''''''''''''''''''')))))))))(((((('''&&&%%%&&&&&&&&&(((******(((%%%&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((%%%&&&&&&'''(((((())))))(((((()))*********)))(((******))))))(((''''''&&&''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))***)))((('''&&&''''''((((((''''''&&&(((''''''&&&&&&&&&''''''|||dddYYYZZZVVVRRRMMMLLLLLLHHH???777888555222111111111111000//////...------,,,++++++---,,,,,,+++***)))((((((((()))+++,,,,,,+++***)))************))))))))))))'''''''''''''''((()))***))))))************))))))))))))))))))))))))))))))''''''((((((((((((''''''************++++++++++++++++++,,,,,,,,,---------...//////000111111111000///000111222333444555666000000111111222222222333666666777888888777666666777777999:::::::::999888;;;<<<===>>>>>>>>>>>>>>>BBBAAAAAA@@@@@@AAAAAABBBDDDDDDDDDEEEGGGHHHJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMMMMNNNOOOOOOMMMLLLMMMMMMMMMNNNOOOPPPPPPQQQOOONNNKKKHHHEEEFFFIIILLLIIIJJJKKKKKKKKKJJJHHHHHHDDDEEEEEEFFFFFFDDDCCCBBBGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::777777666666777777888999666666555555444444333333222111111000//////.............../////////000000---------.........//////------------------------///////////////////////////......------,,,,,,,,,111111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,***))))))******+++---......,,,)))&&&''''''''''''''''''&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''((((((((()))'''&&&&&&&&&'''((()))***))))))+++,,,,,,+++***)))+++++++++***)))(((((('''''''''((((((((((((''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&((()))***)))((('''&&&''''''''''''''''''&&&''''''&&&&&&&&&''''''(((tttccc]]]YYYUUUUUUQQQLLLGGGDDD@@@<<<999777666444222000...---,,,333333333111///---***(((******+++,,,+++***)))(((''''''(((***+++++++++++++++***)))'''&&&&&&&&&%%%))))))((('''&&&%%%$$$$$$******))))))(((''''''&&&%%%(((******))))))+++...+++,,,,,,***((((((+++---///...,,,+++++++++,,,---111000......111444222...333333444666888777888:::444666888:::<<<>>>BBBDDDBBB@@@BBBHHHHHHCCCAAADDDLLLJJJHHHIIILLLMMMKKKHHHMMMNNNOOONNNMMMLLLLLLLLLNNNLLLKKKKKKLLLMMMLLLKKKXXXUUUQQQPPPPPPOOOKKKHHHJJJJJJJJJLLLMMMKKKGGGDDDFFFGGGGGGGGGFFFFFFHHHJJJMMMNNNMMMKKKHHHFFFFFFFFFGGGGGGGGGGGGFFFEEECCCCCCCCCGGGJJJIIIEEECCCFFFIIIAAADDDEEECCC@@@AAAFFFKKKCCCDDDEEEGGGHHHHHHGGGFFFFFFEEECCCBBBCCCBBBAAA??????HHHJJJBBB>>>CCCGGGGGG@@@DDDEEEBBBBBBEEEHHHHHHGGGHHHGGGEEECCCCCCFFFHHHCCCBBB???===???AAAAAA???<<>>===>>>@@@777777888;;;>>>>>>;;;888???@@@???;;;777555888;;;888555444777777444222444444333222111222333555666444444555555555333222111---333444///...222444111...111222111......000333000000///---,,,---///222/////////000111222333444333111000111111222111000444222000111555777777555444333333333555777:::;;;000000///,,,)))'''((()))'''(((***++++++)))'''%%%((((((((('''&&&&&&(((***'''((((((((())))))))))))%%%&&&'''((((((((((((((('''''''''''''''(((((()))&&&%%%%%%'''((('''(((******)))((('''''''''''''''++++++***))))))(((''''''***))))))((('''&&&&&&%%%'''''''''''''''((((((((('''''''''&&&''''''((((((''''''''''''''''''''''''&&&&&&'''(((((()))(((((((((((()))(((((('''&&&&&&''''''''''''''''''''''''~~~jjj^^^ZZZWWWSSSRRRNNNIIIEEEAAA===999777555555333222000...------......///...---,,,***)))((()))******+++***)))(((((())))))*********)))))),,,++++++*********++++++&&&&&&'''((()))***++++++&&&&&&'''((()))++++++,,,***,,,...---,,,+++,,,...---------------...///111000111222444666999;;;<<<555666777999<<<@@@AAA@@@CCCDDDFFFIIIKKKJJJIIIIIISSSRRRQQQPPPNNNLLLMMMMMMTTTPPPOOOQQQPPPKKKJJJMMMOOONNNMMMLLLLLLKKKIIIGGGJJJKKKLLLIIIDDDAAAAAABBB???AAABBBAAA???>>>@@@BBB???<<<:::===CCCFFFEEECCCLLLMMMNNNMMMJJJIIIJJJKKKPPPPPPQQQSSSTTTVVVVVVWWWFFFMMMVVV\\\^^^\\\ZZZXXX[[[[[[ZZZZZZZZZZZZZZZZZZXXX\\\___^^^[[[ZZZ]]]```aaacccdddaaa]]]\\\```ddd\\\]]]___```bbbcccddddddiiigggccc```]]]YYYUUUQQQQQQ[[[^^^XXXVVV]]]bbbbbbZZZ^^^___\\\]]]bbbfffggggggddd```]]][[[[[[\\\\\\dddccc___XXXSSSRRRUUUWWW\\\[[[[[[ZZZ[[[[[[ZZZYYYQQQRRRTTTWWWZZZZZZWWWUUUTTTRRRPPPOOOOOOOOOOOOOOOKKKFFFEEEIIILLLKKKIIIIIINNNMMMLLLJJJHHHEEECCCBBB@@@@@@@@@@@@???>>><<<;;;:::>>>>>>:::999<<<<<<888777888999999666444222222666666777666444222111111//////000111222333444555111000000000111111000///222000...///111222000///......///000000111111111333222000...,,,+++***)))***---111111///---,,,,,,------------,,,,,,---.../////////...............000///.........---+++)))((((((''''''''''''((((((,,,+++,,,,,,,,,+++***+++'''''''''((()))***+++,,,%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''(((((()))******)))))))))))))))))))))(((''''''''''''''''''''''''''''''nnn]]]XXXXXXVVVQQQMMMJJJEEEAAA===:::666333333222222111000///......++++++,,,,,,,,,++++++***((())))))*********)))))))))))))))))))))(((((('''%%%%%%$$$$$$$$$$$$$$$%%%)))))))))*********++++++.........///////////////+++---000222222333666777555555555666999::::::999;;;<<<>>>AAACCCEEEFFFGGGLLLMMMNNNOOONNNNNNPPPQQQOOOQQQSSSSSSRRRPPPLLLIIIHHHGGGGGGGGGGGGGGGHHHHHHBBB??????AAABBBBBBDDDGGGIIIKKKNNNOOONNNMMMMMMNNNRRRUUUXXXWWWTTTRRRUUUYYYXXX\\\___]]]XXXWWW[[[```^^^YYYUUUWWW^^^bbb```\\\TTTYYY\\\XXXQQQOOOTTT[[[YYYXXXYYY^^^cccfffeeecccjjjiiifffaaa]]][[[[[[]]]bbbbbbaaabbbbbbdddfffgggdddgggiiiiiigggfffhhhjjjiiijjjiiifffaaa___aaaddd___```aaaccceeegggiiijjjooommmiiifffaaa[[[UUUPPPRRR\\\```[[[ZZZaaaffffffYYY]]]^^^\\\^^^dddiiiiii```^^^[[[ZZZ[[[\\\^^^^^^kkkjjjeee\\\SSSQQQWWW^^^kkkfffaaaaaacccdddaaa^^^___aaaccceeeggggggfffeeehhhdddbbbcccgggiiigggdddkkkfffeeeiiimmmkkkjjjkkkaaabbbdddffffffdddcccaaaiiiiiijjjjjjjjjiiihhhhhhccceeeeeeaaa```aaa```]]]XXXXXXYYYZZZZZZWWWSSSOOOIIIKKKNNNPPPOOOMMMJJJGGGHHHHHHIIIJJJKKKLLLMMMMMMIIIIIIJJJKKKKKKKKKJJJJJJMMMLLLKKKKKKKKKKKKHHHFFFAAABBBDDDEEEDDDCCCBBBAAA<<<999555555555555333000...111555555333111111222/////////...---,,,******000111000000///---,,,+++---++++++---000000...+++,,,,,,++++++,,,------...'''((((((((((((((('''&&&***))))))(((((((((((((((++++++++++++++++++++++++)))************+++++++++''''''''''''(((((())))))'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''((())))))***************))))))*********)))((((((''''''''''''''''''''''''sss```UUUVVVXXXUUUOOOIIIFFFAAA===:::777444111000000000/////////......+++++++++,,,,,,,,,,,,+++******************))))))'''((()))))))))))))))(((......---,,,++++++++++++------...///000000111111111111222222333444444444<<<===@@@BBBCCCDDDDDDEEEKKKJJJJJJLLLOOOPPPOOOMMMSSSTTTUUUVVVUUUTTTSSSRRRFFFGGGIIIIIIFFFCCCEEEIII>>>AAABBBAAAAAACCCBBB???GGGGGGGGGIIILLLOOOPPPQQQ\\\\\\\\\^^^``````bbbdddWWW[[[___```^^^]]]___aaa\\\aaaeeeeeebbbbbbggglll]]]```bbb```]]]\\\```ccceee___YYYZZZ___bbb___ZZZXXXaaagggbbbWWWSSSZZZcccYYYWWWYYY___gggkkkiiieeekkkiiifffcccbbbeeejjjnnnddddddcccccceeehhhkkkmmmfffiiikkkkkkjjjjjjkkkmmmiiiiiihhheeeaaa___```bbb^^^^^^^^^___aaacccfffgggeeedddcccbbb```\\\VVVRRRVVV___ccc]]][[[aaaeeedddbbbhhhkkkkkklllppprrrqqqWWWYYY\\\[[[ZZZYYY[[[]]]dddbbb___[[[WWWUUU[[[cccoookkkfffbbbbbbaaa___^^^```aaaaaa```___```ccceeeooommmkkklllnnnooonnnmmmooonnnoooqqqooolllnnnrrrlllnnnppprrrttttttttttttsssssstttuuuvvvvvvwwwwwwooooooooonnnnnnnnnllljjjbbbaaa```bbbeeefffccc___^^^```dddhhhkkklllkkkiiifffffffffgggggggggffffffdddfffggghhhggggggggghhhjjjjjjjjjjjjiiigggeeeddd^^^^^^^^^_________^^^^^^aaa]]]XXXYYY\\\]]]ZZZVVVKKKKKKLLLMMMNNNNNNLLLKKKNNNMMMLLLKKKIIIFFFCCC@@@:::<<<>>>???>>>:::666333444222111333666666222...------,,,,,,,,,---......,,,///000//////111000...---,,,+++***))))))))))))***))))))(((''''''&&&&&&$$$$$$%%%%%%&&&'''''''''''''''((((((((())))))))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((())))))******)))))))))(((((())))))))))))((('''''''''''''''''''''''''''qqqdddWWWTTTXXXYYYSSSMMMFFFCCC???;;;999666333000........................+++++++++***************++++++******))))))))))))((()))+++,,,---.........333222222222222333444555555666888:::===@@@BBBCCC===>>>@@@CCCEEEHHHJJJKKKOOOOOOOOOOOONNNLLLJJJHHHGGGGGGFFFGGGIIIJJJJJJIII???@@@AAAAAAAAA@@@>>>===DDDDDDHHHLLLLLLIIIMMMTTTVVVZZZ[[[ZZZ^^^ggglllkkk^^^\\\ZZZZZZ[[[\\\[[[YYYeeeffffffeeebbb```]]]ZZZ^^^aaaddddddaaa___```bbbfffhhhiiifffbbb```bbbfffhhhhhhgggggghhhiiijjjjjjgggaaa]]]^^^cccfffddd```XXXbbbjjjggg\\\WWW\\\ccc[[[ZZZ[[[aaaiiimmmkkkgggdddiiinnnoookkkccc\\\WWWJJJJJJIIIJJJKKKNNNRRRSSS[[[]]]```ccceeegggiiikkknnnooonnnmmmkkkjjjkkkkkkhhhhhhgggggghhhjjjlllmmmgggggghhhiiijjjhhhdddaaaQQQ[[[___ZZZWWW\\\___^^^^^^fffkkkllllllmmmkkkggg[[[cccjjjjjjccc^^^___bbbaaa\\\\\\```bbbaaaccchhhlllllliiiddd^^^[[[\\\^^^ggghhhgggccc___aaagggmmmnnnooopppooollllllnnnpppnnnrrrvvvvvvqqqlllrrr|||~~~|||yyywwwtttsssrrrrrrnnnnnnmmmmmmllllllllllllhhhggggggiiikkkjjjhhhfffeeebbb___```dddffffffeeehhhhhhiiimmmrrrvvvwwwwwwnnnnnnnnnnnnmmmkkkiiihhhdddfffggggggfffgggiiikkkjjjkkkkkkjjjiiiggggggfffgggeeedddbbbccceeehhhjjjaaa\\\YYYZZZ^^^```^^^ZZZ]]]YYYVVVYYY^^^___[[[VVVaaa```______```___\\\XXXSSSWWW\\\___^^^XXXQQQMMMQQQOOOMMMMMMLLLIIIDDD???;;;:::888666444222111111222555555000///333222///...------......///000111.........------,,,,,,,,,************++++++++++++(((((((((((((((((((((((())))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''(((((()))((((((''''''&&&&&&''''''(((''''''&&&''''''''''''''''''''''''|||aaaYYYTTTVVVXXXUUUOOOLLLDDDAAA<<<999777555222///------------------------+++******))))))***++++++------,,,,,,,,,---......000111333555777888999999888999:::;;;===???AAABBBHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGGGGHHHHHHCCCCCCEEEGGGHHHHHHFFFCCC>>>???@@@@@@@@@AAADDDGGGNNNPPPRRRTTTWWWYYYZZZZZZaaa^^^```eeefffaaacccjjj___bbb___YYYZZZccchhhfffccc```]]]]]]___```^^^\\\fffjjjkkkiiigggfffbbb^^^ZZZ\\\^^^```aaacccfffhhhppppppooommmkkkjjjlllmmmfffdddbbbcccfffhhhgggfffhhheeebbbaaaaaa```]]]YYY\\\dddjjjiiibbb]]]^^^bbb___^^^___dddiiilllkkkiiipppnnniii^^^NNN>>>111)))((((((((()))***,,,...000666999<<>>:::777555333000...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111222333333555777999<<<===>>>>>>@@@AAACCCCCCDDDDDDJJJJJJJJJKKKLLLMMMNNNOOOLLLKKKJJJIIIGGGFFFEEEDDD??????>>>>>>=========<<>><<<::::::888777666444222000///...666666555444222111000000...---,,,+++************************************)))))))))))))))(((''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''lllWWWUUUTTTVVVWWWQQQGGGEEEIII???<<<888555333111///---------,,,,,,,,,,,,++++++/////////000222555888999999999;;;>>>AAAFFFJJJLLLIIIIIIJJJKKKKKKLLLKKKKKKEEEDDDCCCAAA@@@???>>>>>>999:::<<>>@@@AAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCC@@@===>>>BBBCCC???IIIIIIIIIKKKNNNQQQUUUWWWVVVXXX\\\___bbbbbbaaa```[[[\\\^^^```cccdddeeefffggg```]]]aaagggcccSSSDDDLLLKKKJJJLLLRRRYYYaaafffaaa```___]]]ZZZWWWTTTSSSLLLKKKJJJHHHFFFDDDCCCBBBCCCBBBAAA>>>;;;999777666777888999::::::999888777333333222111000//////...+++++++++***)))(((((('''))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((%%%)))---,,,'''$$$%%%'''+++)))&&&&&&'''((())))))''''''&&&&&&&&&&&&'''(((+++)))'''&&&&&&$$$%%%''''''""" %%%++++++&&&"""&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%###$$$&&&'''(((&&&%%%%%%&&&'''&&&&&&'''(((***+++,,,---000333333333555;;;???>>>???BBBFFFKKKPPPTTTVVV```^^^]]]___bbbdddcccaaa^^^```dddiiioootttxxxzzz{{{yyyuuuqqqnnnmmmllllllttttttrrrqqqnnnllliiihhhhhhfffcccaaabbbdddgggiiioooooopppppppppnnnlllkkkbbbcccdddfffjjjmmmpppqqqbbbccceeegggiiikkklllmmmwwwtttpppllliiigggggghhhddddddcccbbb```___^^^^^^ZZZ___dddddd```^^^```bbb]]]^^^______]]]\\\]]]^^^[[[^^^```^^^ZZZ\\\ccckkkggghhhaaaVVVYYYgggnnnllllllnnnooopppoookkkgggeeennnlllkkkmmmqqqtttsssqqqpppuuuvvvtttuuuyyywwwppptttqqqnnnooorrrsssooojjjooommmnnnoookkkeeedddgggjjjppppppiiihhhmmmmmmgggeeekkkmmmfff^^^[[[YYYVVVZZZWWWRRROOOLLLIIIEEECCC>>>???;;;555222111///,,,333000,,,+++------+++(((...)))%%%'''***+++'''$$$,,,((($$$$$$''')))(((%%%uuubbbWWWSSSTTTQQQLLLGGGDDDAAA===;;;777666333111///---------888999;;;===??????@@@AAAEEEEEEDDDDDDDDDCCCCCCCCC===;;;:::===AAADDDEEEEEEEEEJJJMMMLLLNNNUUU\\\^^^SSSTTTWWWZZZ]]]```bbbcccjjjiiihhhgggfffeeeeeedddaaaaaaaaa```^^^]]][[[[[[WWWTTTSSSSSSTTTQQQIIIBBB@@@>>><<<;;;===@@@DDDFFF@@@@@@???>>><<<:::999888111111000000///...------,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,+++***---,,,,,,++++++*********++++++******)))(((((('''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((%%%'''******)))))),,,///***)))((((((((('''&&&%%%---,,,,,,***((((((((()))(((''''''((((((((()))***++++++***'''$$$###&&&+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&)))((('''&&&&&&%%%$$$###"""###$$$###!!!!!!###$$$"""$$$(((+++,,,***'''%%%(((((()))(((''''''(((***%%%%%%&&&((())),,,---///000...---///222333222000777888;;;>>>BBBEEEGGGIIIRRRRRRSSSVVVZZZ___cccfffpppooonnnllliiifffdddcccaaa```^^^]]]]]]___aaacccaaabbbdddfffhhhiiiiiiiii```aaacccccccccaaa___]]]eeefffgggiiikkklllmmmmmmkkkjjjhhhhhhhhhjjjlllnnnqqqooolllhhhddd```]]][[[aaaeeegggfffaaa]]]]]]^^^hhhhhhgggddd```^^^______]]]aaaddddddbbbeeemmmtttlllppplllbbbaaaiiillliiieeegggkkkooorrrsssssssssiiiiiiiiijjjmmmnnnooonnnqqqttttttrrrtttxxxvvvqqqrrrooolllmmmppppppllliiipppnnnnnnqqqpppllljjjlllgggiiiiiiggghhhjjjiiieeekkkqqquuurrrnnnoooqqqpppnnnlllkkkkkklllmmmmmmmmmbbb___]]]ZZZVVVRRRPPPPPPLLLJJJFFFCCC@@@===999666111555555222222555333...111---******,,,---***&&&yyycccVVVSSSUUUPPPLLLEEE@@@======<<<<<<888888999999:::<<<===>>>AAAAAABBBDDDFFFFFFEEEDDD?????????@@@AAACCCEEEGGGMMMKKKIIIKKKPPPTTTVVVUUU\\\aaaaaaYYYSSSUUUZZZ]]]^^^___aaabbbaaa```]]]\\\\\\YYYTTTOOOLLLLLLMMMNNNMMMLLLJJJGGGDDDAAA>>><<<222333333111---++++++,,,111///---+++******++++++))))))*********)))((((((&&&&&&&&&'''''''''((((((&&&''''''(((((()))))))))&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''+++******))))))(((((('''(((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((()))((('''&&&%%%&&&'''(((((()))************))))))%%%%%%%%%$$$######%%%'''((()))*********+++******$$$'''))))))(((&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&******++++++***)))'''&&&%%%%%%%%%%%%&&&'''(((((()))******(((''''''))),,,)))'''%%%$$$###$$$&&&''''''&&&%%%%%%%%%$$$""" (((((('''''''''''''''(((&&&%%%$$$%%%'''(((((('''$$$$$$%%%&&&'''((())))))'''''')))+++///444777:::BBBBBB@@@???<<<:::777666555444444444444555666666>>>???BBBEEEGGGIIIKKKKKK]]]___aaaaaa___YYYSSSOOOGGGGGGIIIJJJKKKKKKLLLLLL]]]]]]]]]^^^aaaeeehhhjjjffffffeeedddcccbbbaaaaaafffiiikkkhhhddd```___```^^^_________```bbbfffiiieeehhhkkkiiifffeeeiiinnndddkkkmmmfffbbbdddddd```ggghhhkkkmmmpppqqqrrrsssnnnoooppppppooooooppprrryyyzzzyyywwwxxx{{{zzzvvvtttrrrpppqqqssstttrrrppprrrppppppsssrrrooopppsssmmmkkkmmmuuu{{{{{{zzzzzzhhhnnnqqqpppppptttyyyzzzqqqooommmlllnnnpppppppppgggaaa___aaa^^^VVVSSSWWW^^^^^^]]]ZZZTTTNNNJJJIIIAAAJJJNNNIIIFFFIIIGGGAAA>>>;;;999888999777333///|||hhhXXXRRRTTTWWWJJJGGGBBB???>>>?????????BBBCCCCCCDDDEEEFFFGGGHHHCCCBBBCCCFFFHHHIIIGGGDDDDDDDDDEEEGGGKKKOOOTTTVVVNNNPPPSSSVVVXXXZZZ]]]^^^\\\``````ZZZWWW[[[aaadddZZZZZZYYYVVVPPPHHHAAA<<<555222///,,,+++,,,.../////////...---+++)))'''&&&(((***+++)))&&&%%%'''***(((((((((((((((''''''&&&))))))***************)))*********++++++,,,,,,,,,......---,,,,,,+++******)))******************)))''''''(((((()))))))))*********))))))((((((((((((((((((((((((((((((((((((&&&'''***++++++***'''&&&(((((((((((((((((((((((()))'''%%%%%%&&&&&&%%%###'''((((((((('''''')))***&&&(((***+++,,,///444999111333333111000000...***...(((!!! &&&+++)))"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%%%%%%%$$$"""!!!%%%&&&&&&%%%%%%%%%''')))"""$$$$$$$$$""""""###%%%***)))'''%%%%%%&&&((()))((('''&&&(((++++++(((%%%(((((('''(((((()))******'''''''''(((((()))))))))***))))))))))))(((((((((((('''&&&%%%%%%%%%%%%%%%(((''''''&&&%%%$$$"""!!!!!!"""######$$$$$$######$$$%%%&&&'''((())))))***)))+++---///...***%%%"""%%%&&&''''''((((((''''''***)))))))))***,,,///000777888999;;;>>>@@@BBBCCCCCCEEEGGGFFFDDDCCCCCCEEEQQQSSSUUUWWWZZZ```gggkkkdddhhhjjjiiifffdddeeehhh```iiinnnkkkggggggiiihhhgggggghhhiiikkkmmmnnnooolllnnnpppooommmkkkmmmpppyyywwwuuurrrrrrsssqqqooommmlllkkkmmmpppssssssrrrqqqoooooommmgggdddiiirrrmmmfffiiiuuu|||yyywwwzzzpppssstttqqqqqquuuyyyyyyrrrpppnnnmmmnnnnnnnnnnnnkkkdddccciiifff\\\YYY^^^\\\```cccbbb^^^YYYWWWXXXVVVWWW[[[]]][[[UUUQQQPPPPPPOOONNNMMMLLLIIICCC???kkkZZZSSSRRRRRRRRRGGGFFFEEEEEEGGGGGGFFFEEEJJJIIIHHHFFFDDDBBB@@@???HHHIIIKKKNNNPPPPPPOOOMMMNNNNNNMMMNNNPPPSSSVVVYYYRRRYYY```aaa___]]]___ccc]]]]]]XXXRRRQQQTTTUUUSSSEEEEEEDDD@@@:::111)))$$$$$$$$$$$$$$$%%%&&&'''((((((((()))*********)))))))))***++++++,,,,,,,,,+++&&&''')))***+++++++++***++++++,,,,,,++++++***))))))))))))))))))(((((((((++++++***)))(((&&&%%%%%%)))))))))(((((())))))))))))))))))******++++++,,,)))))))))(((((((((((((((''''''''''''''''''''''''%%%'''***,,,,,,***'''%%%((((((((((((((((((((((((%%%%%%%%%''')))***)))((($$$%%%''''''))),,,222777DDDGGGKKKLLLMMMQQQXXX^^^iiimmmmmmiiihhhiiigggbbbRRRHHH666%%%!!!''')))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$&&&&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((((((((((((((()))(((&&&"""!!!!!!###&&&)))+++,,,***)))(((((("""'''+++,,,***&&&$$$&&&$$$$$$'''***+++)))%%%%%%%%%%%%&&&&&&((())))))$$$$$$%%%%%%%%%%%%%%%&&&((((((((((((((((((''''''***************+++++++++'''(((((())))))))))))(((((()))***+++++++++***)))%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))*********))))))%%%%%%&&&&&&&&&&&&%%%%%%---,,,+++***))))))******$$$$$$$$$%%%%%%%%%&&&&&&%%%'''((()))))))))***+++((((((((('''''')))---111;;;???CCCFFFGGGHHHKKKMMMIIIPPPUUUSSSPPPPPPSSSUUUQQQSSSUUUZZZ___eeeiiilllgggkkknnnooonnnooosssvvv{{{wwwtttrrrqqqnnnlllkkkkkkkkklllnnnrrruuuxxxxxx{{{{{{zzzrrrfffaaalll{{{vvvooopppzzz}}}vvvsssuuutttvvvuuupppooosssuuuuuurrrqqqqqqsssuuuwwwwwwwwwtttpppqqqwwwuuummmjjjmmm[[[```fffhhhfffdddcccdddeeeYYYXXXeeefffXXXQQQVVV______```___^^^ZZZUUURRRuuu___SSSSSSTTTQQQKKKKKKKKKLLLOOOQQQPPPNNNKKKFFFGGGGGGHHHHHHGGGGGGFFFLLLOOOTTTVVVUUUTTTTTTTTTRRRRRRRRRSSSUUUWWWYYY[[[^^^bbbeeeaaaXXXPPPNNNOOOOOOLLLDDD;;;777666111+++...///000///---***&&&$$$(((((()))*********))))))******+++,,,,,,,,,,,,+++%%%$$$$$$&&&))))))'''$$$'''((()))++++++***)))(((***++++++******)))((('''+++******))))))(((((('''))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))******++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&'''***++++++***'''&&&((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%$$$###(((111999BBBMMMYYYaaabbbeeehhhgggeeehhhooouuulllrrrrrrmmmmmmqqqqqqkkkffflllgggSSS>>>111((( %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''&&&%%%%%%"""&&&***+++******,,,///***,,,......---++++++,,,,,,)))%%%"""!!!###&&&((('''&&&%%%&&&''''''&&&$$$,,,+++***************+++'''((())))))''''''((()))%%%%%%%%%%%%&&&&&&&&&'''$$$$$$%%%&&&''''''((((((######$$$&&&&&&'''''''''$$$%%%&&&'''''''''&&&&&&((((((((((((((()))***+++&&&&&&%%%%%%%%%&&&(((((()))******++++++******)))(((((('''&&&&&&&&&&&&&&&************************))))))))))))))))))))))))******)))'''%%%%%%(((***!!!###&&&((()))***,,,...,,,...000...++++++...000666888;;;???DDDIIIMMMOOOMMMPPPTTTXXX[[[___cccffffffaaa^^^^^^]]]XXXUUUUUUWWWXXXYYY[[[^^^bbbeeegggiiijjjiii```SSSNNNYYYhhhmmmmmmpppvvvxxxwwwwwwyyyrrrttttttqqqrrrxxxzzzyyyuuuuuuuuuwwwyyyyyywwwuuurrrtttwwwyyyyyywwwtttsssgggjjjoooqqqqqqpppooonnnooo```]]]iiilllaaa[[[___hhhiiikkkkkkjjjgggdddbbbrrrfffXXXTTTXXXZZZWWWQQQTTTTTTTTTVVVWWWVVVSSSPPPJJJKKKNNNQQQSSSUUUUUUUUUMMMSSSYYYZZZUUURRRSSSVVVXXXXXXXXXXXXXXXXXXXXXXXXJJJHHHCCC>>>888333///,,,&&&******((((((+++,,,***((((((((()))******++++++************)))(((((('''(((((()))))))))))))))(((+++***)))***+++,,,+++***(((((()))))))))((('''&&&***************))))))(((------,,,,,,,,,,,,++++++)))******+++,,,---......++++++***))))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((()))******)))((('''(((((((((((((((((((((((((((((('''%%%###%%%+++000888AAAMMMXXXaaakkkuuu|||nnnqqqrrrooollllllssszzzooouuutttmmmmmmssssssmmmhhhuuu{{{tttfffTTT:::###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%'''***...///777===DDDHHHIIIKKKNNNRRRccccccbbbaaa___```bbbeeeTTTLLL???333+++)))***,,,((())))))'''&&&%%%'''(((&&&&&&%%%$$$$$$$$$%%%%%%###%%%&&&%%%###"""$$$&&&&&&''''''(((((()))))))))+++++++++++++++***))))))''''''((((((((((((((('''''''''''''''((((((((()))&&&&&&%%%%%%&&&''')))))))))((((((''''''((())))))%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$&&&'''(((((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%&&&(((***---......---,,,+++,,,,,,+++***))))))((('''''')))))))))***++++++,,,------((((((***...222666888888777333222555555000------//////000000111444777:::777666666333+++(((...888===EEEKKKKKKLLLQQQUUUWWW]]]```aaabbbgggnnnrrrpppoooppprrruuuwwwvvvssspppllluuuyyywwwxxx}}}zzzrrrqqqrrrtttvvvxxxwwwuuusssooommmkkkjjjlllooonnnlllmmmooorrrssssssrrrqqqqqqaaa[[[VVVXXX^^^bbb```\\\\\\[[[ZZZYYYYYYXXXUUUSSSXXXYYYYYYYYYYYYWWWUUUTTTPPPWWW^^^]]]VVVQQQSSSWWWPPPNNNKKKFFFAAA;;;666444333,,,&&&'''---222111...+++111444///))))))******,,,+++)))(((((()))***++++++***)))((((((((())))))((()))***+++++++++++++++))))))(((&&&%%%%%%''')))((())))))))))))(((''''''(((((()))***************((((((((((((((()))))))))&&&&&&&&&''''''(((((((((+++***))))))))))))***+++************************'''''''''((((((((((((((('''''''''''''''''''''''''''((()))******)))((('''((((((((((((((((((((((((###%%%'''(((+++555CCCNNNYYYaaajjjnnnnnnmmmnnnpppsssvvvwwwtttppppppwww~~~uuuzzzxxxnnnlllrrrrrrkkkrrroooiiijjjttttttYYY:::$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&***---333<<>>???<<<444+++...+++'''%%%######&&&***(((!!! )))---)))&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))(((&&&$$$$$$%%%&&&'''&&&%%%%%%&&&'''(((((('''&&&&&&'''((()))******+++******)))))))))))))))***$$$$$$###$$$%%%''')))***&&&&&&''')))***+++,,,---(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((((()))***++++++,,,,,,.........000333777;;;===JJJMMMRRRXXX^^^dddiiikkkggghhhjjjmmmppprrrtttuuuttttttuuuvvvwwwyyyzzz{{{mmmcccgggdddbbbaaadddgggjjjllleeebbb^^^\\\\\\]]]]]]]]]^^^\\\YYYVVVRRRMMMGGGCCC777666555222000---,,,++++++******)))))))))******---+++***+++---...,,,***)))+++***&&&&&&,,,---***111,,,)))(((+++,,,***(((...---,,,)))'''(((,,,...''')))***+++++++++,,,---,,,,,,---,,,---000555999222222111111000,,,'''###%%%$$$%%%)))***((())),,,(((((()))))))))))))))))),,,+++***)))))))))******,,,***'''$$$"""%%%***...333999BBBJJJOOORRRTTTUUUUUUSSSQQQOOOJJJ???111&&&)))"""'''+++&&&'''+++'''''')))***(((&&&&&&***------%%%"""'''+++(((###!!!,,,BBBYYYcccdddfffjjjllldddkkkssstttkkkfffmmmyyyyyyyyyyyywwwtttooojjjgggccchhhddddddmmmmmmhhhkkknnnlllkkklllnnnmmmiiifff666(((%%%)))&&&(((+++&&&+++(((%%%%%%&&&'''&&&$$$((('''&&&%%%$$$$$$%%%%%%''')))))),,,999OOOcccmmmpppmmmjjjiiikkklllkkkiiikkkiiihhhjjjkkkkkkgggdddgggkkknnnmmmgggccccccgggnnnhhhgggmmmqqqjjj___XXXBBB...&&&)))(((%%%%%%%%%%%%&&&'''&&&&&&&&&(((***%%%&&&&&&%%%%%%&&&(((+++)))(((%%%$$$$$$&&&)))***444000***$$$###)))444===GGGMMMWWWaaaiiiqqqwwwzzzvvvttttttvvvyyyzzzyyyvvvhhhjjjnnnrrrrrrkkk```WWWPPPOOOLLLBBB444)))%%%&&&)))******'''%%%&&&)))+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&,,,+++)))(((((('''%%%$$$'''''''''''''''''''''(((++++++************+++++++++***((('''&&&%%%%%%&&&''''''((()))***++++++,,,'''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''''''''''''''))))))))))))((((((((((((((((((''''''''''''(((((((((((()))******+++,,,,,,++++++)))))))))+++---...((()))+++---///111333444===???CCCIIINNNTTTXXXZZZbbbcccfffjjjpppuuuzzz}}}qqqeeegggcccdddccccccdddhhhmmmqqqiiigggccc```]]][[[XXXUUUQQQMMMGGGBBB<<<777111---&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******))))))***+++,,,,,,)))''''''******'''&&&***---,,,///,,,))))))+++,,,***(((*********((('''(((,,,///)))))))))***,,,///333555BBBAAA???===???EEENNNTTTVVVWWWWWWVVVTTTNNNFFF@@@444000...///---(((''')))'''(((((()))******+++++++++************+++,,,---&&&&&&(((***000999CCCJJJRRRXXX```gggkkkllllllmmmjjjkkkmmmmmmiii^^^NNNBBB...###%%%***&&&&&&***(((''''''&&&'''((())),,,---'''((())))))&&&'''222===OOO^^^lllnnnkkklllqqqtttqqqjjjfffgggjjjmmmqqqvvvvvvsssmmmeee]]]UUUOOOLLLLLLRRRRRR[[[mmmsssrrrwwwmmmnnnnnnoooppppppooonnnBBB***""")))((('''***))),,,)))%%%$$$$$$&&&''''''"""&&&******'''%%%&&&(((+++777HHHYYYgggooollleee```ccchhhmmmooopppnnnmmmdddaaabbbfffddd___dddnnniiikkklllmmmnnnlllhhhdddiiifffkkkwww|||qqq^^^PPPSSS<<<)))%%%''''''&&&&&&%%%&&&'''&&&&&&&&&(((***))))))'''%%%######&&&)))###'''+++***&&&###$$$&&&&&&222???LLL[[[mmmxxxllllllmmmoooqqqrrrrrrqqqxxxxxxwwwwwwwwwwwwvvvvvvssstttuuuuuussspppnnnmmm^^^___``````ZZZJJJ666'''&&&,,,---'''"""%%%***,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))((((((''''''######$$$%%%&&&'''((((((&&&&&&&&&&&&&&&'''((((((((((((((())))))*********''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))((((((''''''(((((()))((())))))******+++++++++,,,+++***(((''''''((()))))))))(((((('''&&&%%%%%%&&&'''(((+++---///111222444666888===CCCIIIOOOSSSpppgggiii]]]```dddffffffggglllppphhhccc[[[TTTNNNGGGBBB>>>666333///,,,+++***((('''************))))))))))))))))))***+++++++++++++++******+++,,,---,,,***)))(((+++---,,,*********+++---+++))))))++++++***((($$$'''+++------,,,++++++(((***+++,,,000999FFFQQQYYYXXXVVVSSSSSSVVV[[[___RRRSSSSSSTTTTTTPPPKKKFFF>>>888444222000***(((***)))))))))******+++++++++)))************)))(((((('''...:::GGGRRR[[[cccgggjjjkkkmmmmmmlllmmmoooqqqnnnmmmmmmmmmnnnlllgggcccBBB,,,$$$'''''')))+++&&&((('''%%%&&&(((+++++++++(((*********...===WWWmmmqqqnnnhhhdddiiissswwwuuuvvvkkkeeejjjpppmmmccc[[[NNNHHH>>>555...+++++++++)))---,,,444IIIYYYgggyyymmmlllmmmooorrrsssqqqoooLLL---!!!***)))$$$''')))&&&%%%$$$$$$%%%''')))***###%%%&&&&&&)))000;;;CCCZZZ```fffjjjooosssrrrnnnmmmrrrsssmmmccc___eeemmm^^^[[[bbbmmmkkkbbbdddqqqxxxuuuooommmooopppjjjbbbooommmqqqyyyzzzpppaaaWWW]]]III///%%%)))((('''+++%%%&&&'''&&&&&&&&&(((***))))))(((%%%###"""$$$&&&$$$'''((('''%%%%%%))),,,:::JJJ^^^nnnwww{{{yyysssllliiikkkoooqqqrrrvvvwwwxxxwwwuuutttvvvwwwsssrrrpppoooooopppqqqrrrfff]]]XXX^^^jjjjjjUUU>>>+++'''%%%'''(((&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&((()))***'''((()))))))))***+++,,,%%%%%%%%%%%%%%%%%%%%%%%%''''''(((***+++,,,,,,---%%%%%%%%%&&&''')))++++++))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))((()))))))))*********++++++************+++------+++*********))))))))))))(((''''''%%%$$$###"""!!!''''''&&&&&&(((,,,///111vvvpppiiiaaa```eeejjjkkkhhheeedddeeeSSSMMMEEE===666222...+++,,,***((()))+++---......++++++******************************************((()))***+++************&&&(((+++------***))))))+++*********++++++***((('''))),,,------,,,,,,,,,,,,555>>>CCCEEENNN^^^kkkbbbccccccbbb___]]]\\\]]]eeedddeeefffhhhgggfffccc333---***+++,,,+++,,,...,,,,,,++++++*********)))...,,,)))''''''***---000CCCLLLXXXbbbiiikkkllllllkkklllmmmmmmmmmnnnqqqsssqqqnnnjjjhhhggghhhiiijjj\\\999%%%&&&))),,,+++$$$***(((&&&&&&(((*********---'''%%%444PPPjjjuuuvvvssssssqqqrrrwww{{{wwwpppnnnppprrrnnn___III999444***(((&&&$$$$$$&&&)))+++$$$&&&!!!""",,,777LLLggglllkkkjjjnnnssssssoookkkPPP000###***((("""$$$&&&"""###$$$&&&&&&''''''((()))'''%%%)))444FFFWWWcccmmmuuu{{{{{{yyy{{{}}}||||||sssiiicccdddlllsssiiieeejjjvvvwwwmmmkkktttlllkkkgggffflllrrrmmmcccyyyrrrkkkgggddddddkkksssdddWWW999(((+++'''$$$...%%%&&&'''&&&&&&&&&(((***$$$%%%&&&&&&%%%%%%&&&((('''$$$!!!""")))555BBBJJJkkkqqqxxxzzzxxxuuuuuuwww}}}wwwtttvvvyyyzzzzzzuuuvvvvvvvvvuuuuuuxxxzzzmmmpppuuu{{{~~~{{{rrrkkkuuuiiiYYYTTT```mmmlllcccJJJ111 &&&,,,&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%)))'''%%%$$$$$$%%%''')))###%%%&&&&&&%%%%%%&&&((())))))******+++,,,,,,---,,,,,,,,,+++***(((&&&%%%,,,***)))((('''((()))***)))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))***))))))(((((((((((()))))))))))))))))))))*********'''''''''((()))+++,,,---$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''(((((()))))),,,+++)))'''''''''((()))xxxnnnmmmgggZZZcccdddfffddd^^^VVVPPPMMM===999333///......///...111///---,,,.../////////((((((((()))******++++++)))(((((('''((()))+++,,,###&&&)))++++++*********)))&&&&&&+++---+++)))))))))******+++******))))))***)))'''%%%&&&+++222888KKKUUU```ccc```^^^ccciiicccfffhhhhhheeebbbaaa```dddcccbbbccceeeeeedddbbb444,,,'''(((*********,,,------,,,,,,+++******))))))'''&&&)))222>>>KKKSSS^^^bbbhhhllllllkkkkkkkkkiiilllpppsssrrrpppoooooonnnmmmlllkkkjjjiiihhhgggjjjAAA&&&'''***---+++$$$))))))(((''''''((()))***&&&111BBBWWWlllxxxvvvnnnmmmvvv|||zzzuuutttuuuuuurrrbbbOOOBBB888///((('''(((+++///222333222///,,,***...+++)))++++++;;;VVVkkklllnnnqqqrrrpppkkkgggJJJ000%%%)))%%%"""%%%$$$###&&&(((((('''%%%%%%%%%$$$---===NNN[[[bbbdddcccdddsss~~~zzzwwwqqqjjjfffjjjqqqoooaaaSSS===666444999999444444888>>>FFFNNNWWWgggxxx}}}xxxvvvsssnnnhhhaaa___gggrrrnnneeeAAA))),,,''' ,,,%%%&&&'''&&&&&&&&&(((***,,,,,,+++((($$$###$$$%%% &&&222@@@MMMWWW\\\]]]iiimmmssswwwxxxwwwvvvvvv~~~~~~xxxuuurrrqqqqqqqqqsssuuuwwwxxxyyywwwvvvwwwwwwssskkkdddjjjqqqppphhhfffmmmssstttrrrOOO...&&&(((%%%$$$(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&%%%###""""""$$$%%%'''$$$(((...222444888>>>BBBJJJKKKKKKLLLNNNOOOOOOPPPGGGFFFCCC@@@;;;666111///,,,***'''$$$$$$&&&(((***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))*********))))))(((((())))))***)))))))))))))))))))))))))))))))))***************(((((((((((((((((((((((($$$$$$%%%&&&''''''((((((%%%%%%%%%&&&&&&'''((()))uuuiiiccc___\\\\\\ZZZUUUQQQKKKCCC;;;666222000//////111222333222000...,,,,,,,,,---+++***)))))))))******+++++++++((('''&&&&&&(((+++///222...555<<>>;;;:::999///'''))),,,+++))))))((()))++++++***)))))))))'''''''''***111===KKKTTTjjjmmmpppooojjjdddaaa___dddeeeeeedddbbbbbbdddfffeeeeeefffggghhhgggdddaaa;;;111***)))***))))))***,,,,,,,,,,,,,,,,,,++++++''',,,555AAANNN[[[fffkkkdddhhhlllnnnmmmlllkkkkkkeeehhhjjjkkkjjjiiiiiiiiihhhjjjnnnpppooommmkkkiiifff@@@(((*********+++(((&&&''')))(((&&&'''+++...777OOOiiirrrqqqpppqqqqqqsssxxxyyysssmmmnnnqqqrrr___BBB$$$&&&//////---''')))+++,,,+++'''### ######$$$&&&!!!***BBBjjjqqqxxxxxxrrrkkkhhhhhh===---''''''###$$$((($$$&&&((()))(((&&&&&&(((***444EEE\\\mmmsssnnngggbbbvvvwwwrrrkkkjjjqqqyyy}}}kkkfff```^^^YYYIII111...,,,***(((''''''(((***!!!+++333:::LLLgggzzzqqqtttyyy|||vvvmmmiiikkkwwwlllAAA$$$---+++!!!---%%%&&&'''&&&&&&&&&(((***222///+++'''$$$%%%***---111AAAWWWhhhooonnnjjjgggooorrrwww|||}}}xxxnnnggghhhmmmuuuzzzzzzwwwsssqqqjjjgggeeefffiiilllmmmlllvvvtttqqqnnnmmmnnnooopppcccrrr|||xxxtttuuusssnnnlllKKK---"""&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$###&&&***///444777:::;;;BBBIIIQQQXXX]]]ccclllrrrlllllllllmmmmmmnnnnnnnnnmmmmmmkkkhhhccc^^^YYYVVV@@@;;;333,,,''''''(((***''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))***************))))))))))))******)))))))))))))))))))))(((+++++++++,,,,,,++++++***&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$&&&(((***,,,---.........xxxpppcccUUUUUU^^^VVVQQQIIICCC???:::444///...------...000///---+++,,,+++***+++,,,---,,,++++++++++++***)))(((((('''((('''&&&&&&***///555999FFFOOOZZZaaaaaa\\\WWWTTTLLL;;;---***,,,***((()))''')))++++++***)))))))))$$$)))222===KKKZZZiiirrrqqqlllfffdddfffhhhgggfffccc```]]]YYYWWWZZZ```eeeccceeegggjjjllliiieeeaaa555,,,%%%'''***,,,---...***++++++,,,,,,------...111<<>>111)))%%%$$$''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++******))))))))))))******))))))))))))((((((((((((&&&'''((()))************))))))))))))))))))))))))''''''(((((()))*********%%%''')))******)))'''&&&qqq```RRRLLLLLLNNNRRRKKKDDD???999333222444******---000///***)))---(((***------,,,+++,,,---333)))$$$(((+++***)))+++(((...555999<<>><<<777111...///,,,***+++...---((('''))))))*********))))))******$$$'''---///(((!!!$$$---777AAAOOO[[[aaabbb```^^^YYY]]]PPPIIIRRRRRRVVViiibbbLLL111(((---)))$$$******)))(((&&&&&&)))///444EEEQQQ\\\aaaeeehhhfffaaarrrppphhhXXXEEE888333444...---(((***---'''***;;;VVVbbbeee]]]]]]ccc[[[JJJ++++++)))((()))******)))(((+++//////+++000EEE\\\^^^llltttooolllooommmfffcccZZZLLLAAA:::444///***,,,,,,,,,***'''000IIIbbbkkkoooqqqppppppppplllgggLLL///''',,,%%%$$$***&&&''''''$$$###222OOOhhhtttrrruuuxxxyyyxxxwwwvvvvvvxxxvvvtttzzz|||ddd===%%%***((()))+++***)))***---***999KKKYYYhhhnnnaaaOOO+++"""!!!)))******;;;RRRqqq{{{}}}vvvuuuttt^^^AAA***'''$$$$$$&&&((())))))((("""!!!,,,CCCZZZiiipppjjjiiifffdddfffnnnxxxrrrqqqvvvvvvuuukkkXXX:::&&&%%%***###$$$)))""")))&&&%%%&&&&&&$$$&&&***'''&&&&&&%%%$$$%%%***///ZZZooovvvsssyyy|||{{{}}}}}}UUU...###(((+++(((((()))'''%%%$$$&&&)))+++---&&&,,,888HHHXXXbbbdddbbbooosssvvvwwwxxxxxxrrrkkkmmmnnnrrrwwwtttfffQQQBBB111---(((%%%%%%)))++++++!!!&&&))))))))))))%%% 000---***)))***333GGGZZZuuuzzzrrrkkkppprrrmmmnnniiiuuuGGG***%%%&&&'''((('''&&&&&&%%%%%%%%%&&&!!!)))+++'''(((666EEEMMMRRR[[[cccffffffcccXXXMMMIII[[[fffbbbdddooouuurrrooonnnnnnsssxxxzzzwwwsss{{{sssmmmmmmnnnooosssxxxlllnnnnnnlllkkkbbbIII111$$$%%%&&&'''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&&&&&&&%%%%%%%%%&&&(((---222777:::FFFFFFIIINNNUUU[[[^^^___kkkgggdddeeeiiiiiieeeaaaVVVKKK<<<000)))''''''''')))///,,,(((,,,---+++---((((((((()))***,,,---...(((&&&%%%(((++++++&&&!!!###&&&((((((''''''))),,,~~~iii___RRRJJJGGGEEE@@@<<<<<<999999:::777000,,,,,,---)))(((++++++((('''(((***)))'''((()))++++++***+++++++++)))'''***999GGG___bbbfffkkknnnkkkccc]]]hhhcccVVVSSSZZZYYY\\\kkkeeeEEE///++++++,,,---(((***$$$$$$***---///999FFFRRR[[[^^^YYY\\\fffhhh```ccc___SSSAAA///%%%&&&***'''***(((+++///'''###///SSSaaacccZZZ```jjjWWW777+++******)))((((((***,,,...******444CCCRRR```jjjjjjsssuuuooonnnpppfffWWWEEE;;;///''''''((()))))))))******&&&###000NNNiiirrrttttttrrrqqqrrrnnnhhh999+++***+++%%%&&&+++(((,,,'''###///NNNppp|||wwwsssuuuxxxyyyxxxwwwxxxxxxppprrrtttFFF%%%###((((((******'''&&&...999SSS^^^iiipppyyy~~~uuuOOO:::(((&&&...===YYYrrr}}}|||jjjFFF%%%***'''$$$$$$'''***+++***&&&$$$***BBB```tttuuuooogggeeecccfffllltttzzz~~~{{{pppsss|||{{{nnnRRR111%%% &&&***$$$&&&+++&&&###&&&(((+++---(((!!!'''***((($$$(((///,,,###@@@```ooojjjnnnvvvxxx{{{oooFFF###!!!******'''***)))'''$$$###$$$'''((()))###999QQQ___jjjpppnnnfffrrrvvvyyyyyyxxxuuummmdddnnnrrruuusssgggRRR:::***&&&&&&%%%&&&&&&'''***---,,,,,,)))&&&)))---,,,(((###$$$''''''$$$&&&222@@@lll}}}}}}rrruuuzzzzzz{{{uuuyyyFFF((('''))))))((('''&&&&&&%%%&&&&&&&&& ((('''&&&888WWWeee___]]]ccciiimmmpppmmmdddYYYUUU___gggggggggkkkqqqtttuuurrrqqqvvv}}}zzztttrrrmmmlllrrrvvvuuurrrqqqrrrvvvsssnnnuuu{{{gggJJJ...&&&$$$''''''###&&&,,,&&&&&&&&&&&&&&&&&&&&&&&&"""%%%((('''###"""$$$(((,,,000666;;;>>>DDDKKKPPPYYY^^^```___fffqqquuurrrrrroooooorrrvvvxxxtttppprrrnnnhhh```SSSDDD444+++&&&&&&(((***)))&&&(((---(((((()))***,,,...000111&&&&&&&&&((()))***'''%%%***...444888:::===???AAAyyyjjj\\\VVVNNNIIIGGGEEEAAA>>>;;;888777888555...++++++,,,'''%%%(((+++))))))******((((((***,,,---,,,***...)))%%%+++999IIIUUU\\\ZZZ]]]aaahhhmmmooonnnlllhhhggggggkkkmmmfffdddlllaaa>>>...000+++...111%%%%%%###,,,999<<<:::FFFYYY\\\___YYYPPPVVVeeedddXXXJJJ???222,,,,,,///...,,,))),,,)))(((+++(((***:::]]]^^^ZZZ[[[hhhlllMMM%%%+++))))))+++,,,******,,,***+++555III^^^jjjlllhhhpppiiieeeiiinnnhhhQQQ;;;*********+++++++++***)))&&&''''''%%%+++???___xxxsssrrrooonnnqqqrrriii___,,,)))))))))(((+++---***...%%%...PPPnnnwwwwwwyyytttvvvwwwwwwvvvuuuvvvwwwkkknnnyyy___111"""...&&&&&&))))))&&&***>>>TTTwwwzzzyyysssqqqvvvzzz{{{ttt```KKKEEEKKK[[[sss}}}ppptttzzzOOO,,,###$$$(((***)))(((((('''%%%###333LLLcccpppsssooolllhhhggghhhnnnvvv{{{zzzwwwvvvpppuuuxxxkkkVVV888(((((()))'''###&&&***)))&&&666DDDIIILLLLLL@@@222******((()))---000---'''888VVVbbb^^^hhhvvvzzzyyyWWW666%%%,,,'''%%%+++%%%''')))(((&&&%%%''')))CCCZZZlllllllllrrrrrrkkkppptttvvvvvvvvvuuupppiiiwwwzzzvvvdddMMM:::---''',,,++++++---+++'''&&&'''$$$%%%&&&(((---000+++###******---///+++%%%&&&+++VVVtttvvvyyy}}}ppp===&&&))))))'''''''''&&&&&&&&&&&&'''''''''$$$###111SSSrrrssscccllllllnnnrrrvvvvvvpppiiigggfffiiinnnppppppsssxxx{{{tttllliiijjjhhh```XXXRRRQQQUUU^^^eeehhhkkknnnooovvvwwwrrrsssxxxpppbbbEEE000$$$(((+++%%%$$$***%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%'''&&&'''+++111;;;CCCLLLOOOMMMMMMPPPSSSZZZbbbccc\\\bbbpppssskkklllnnnppprrrrrrqqqqqqpppkkkrrr|||{{{mmmZZZNNN222$$$"""))))))%%%''''''++++++***)))))))))******$$$'''(((%%%!!!%%%000;;;AAAFFFNNNVVV\\\```cccdddkkkZZZNNNMMMJJJFFFBBB???>>>>>>:::555222222///***)))+++***'''%%%(((***((()))+++*********+++,,,+++(((&&& '''444EEEVVV``````\\\XXX^^^eeehhhddd\\\TTTOOOHHHQQQbbbmmmlllhhhhhhhhhRRR444,,,000***+++---"""$$$+++===NNNNNNHHHSSShhhhhhiiiddd___eeejjj]]]III888000)))'''***,,,***'''(((,,,&&&!!!$$$***999PPP___[[[ZZZ___aaaTTT999"""...((('''+++---***''''''###999SSSbbbddddddhhhmmmmmmcccbbbjjjeeeMMM555***&&&))),,,+++((((((+++///666777999<<>>999000***222...---000888HHHaaauuurrrpppppprrrrrrnnnkkkjjjYYY:::###%%%,,,)))%%%&&&%%%%%%%%%&&&&&&&&&''''''***%%%$$$+++222555999>>>FFFPPPZZZ\\\UUUNNNKKKLLLZZZcccccc]]]aaannnooofffjjjpppvvvuuuqqqooosssxxxnnnqqqvvv{{{||||||{{{zzz\\\;;;******'''***...))),,,,,,***)))''''''&&&&&&%%%%%%&&&(((---666@@@GGGXXX\\\ccckkkrrrvvvvvvvvvrrr___RRRHHHIIIHHHEEE@@@<<<<<<===555000,,,,,,+++))),,,111111/////////,,,'''&&&***+++,,,,,,***'''&&&''')))...???RRR[[[]]]aaaeeegggiiifff^^^QQQ@@@222***&&&+++<<>>&&&+++,,,$$$###)))%%%!!!+++AAA[[[nnnmmmmmmvvvzzzuuussssssrrrpppooooooqqqsssrrrmmmvvvjjj???***,,,''''''$$$&&&)))(((333WWW}}}jjjrrr|||}}}zzzyyyzzzuuu|||}}}{{{zzzzzzwwwdddJJJ333'''&&&)))***///---%%%&&&555FFFNNNhhhoooxxx~~~xxxqqqpppuuuyyyzzzzzz|||{{{yyybbb:::%%%'''((($$$'''$$$''',,,%%%$$$111```lllwwwyyywwwwwwwwwwwwhhhSSSBBB;;;222+++:::QQQeeekkkccc^^^iiilll```VVV+++'''(((---,,,%%%%%%+++******(((###$$$///CCCSSShhhsssvvvoooiiilllnnnlllnnnnnnmmmlllqqqzzzzzz|||nnnMMM///$$$(((---+++&&&%%%(((((('''///999]]]iiixxxuuufff@@@555)))###"""$$$,,,444LLLkkk}}}yyytttuuueee@@@%%%&&&)))%%%$$$'''''''''&&&''''''((()))###888YYYsssxxxrrrvvvtttoookkkiiihhhfffiiinnnqqqnnnnnnqqqnnn```NNNCCC999333+++'''%%%%%%###"""%%%######$$$&&&111GGGZZZwwwlllgggnnnrrrmmmgggfffdddDDD&&&"""***,,,(((%%%$$$%%%%%%&&&&&&'''''''''((("""%%%222<<>>;;;:::111---,,,000333555:::@@@CCCCCCCCC???444(((&&&******++++++'''%%%(((222;;;QQQ\\\ccc```\\\___dddgggMMMDDD777,,,((((((+++---&&&<<<[[[eeebbbooooooVVV))))))&&&(((+++&&&)))777JJJTTT^^^aaa___```gggooollllllmmmkkk^^^FFF222((($$$)))...000222:::GGGQQQNNNTTTPPPOOOXXX\\\^^^fffXXXeeekkk[[[>>>***)))111,,,((())),,,***(((444FFFeeeeeefffjjjuuu{{{ssseeedddnnnkkkSSS666((((((,,,(((&&&'''///???RRRbbbkkkpppvvvzzzxxxvvvuuuqqqkkktttyyywwwjjjWWWCCC000###)))+++$$$$$$+++###%%%>>>bbbttt{{{qqqnnnvvvvvvlllooopppooonnnnnnooosssvvvzzzttt|||lll===,,,000###)))%%%&&&)))'''...PPPuuutttvvvyyyyyywwwwwwzzz|||xxxuuuyyy||||||zzzjjjMMM111%%%'''(((%%%---///+++(((777TTTkkksss{{{{{{xxxuuuvvvyyy{{{|||{{{uuuwwwxxxddd<<<&&&%%%%%%%%%'''###)))///%%%+++KKKmmmmmmpppssssssppprrrwww{{{ooobbbYYYRRRRRR^^^mmmkkkpppllliiifffUUU@@@:::&&&(((*********))))))((()))'''%%%(((333EEEYYYfffbbbdddhhhkkklllnnnpppqqqrrrrrrooolllqqqzzzzzzvvvaaa@@@***&&&******---)))))))))&&&,,,CCC^^^xxx{{{|||{{{}}}uuulll]]]LLL;;;111555>>>gggyyytttrrr[[[FFF+++###+++)))###((('''''''''''''''((())))))---PPPvvv|||uuu{{{llliiihhhhhhdddaaafffnnnuuussskkk^^^NNN???///%%%######$$$%%%''')))+++---&&&(((+++...+++)))...555mmmoooooommmlllkkkjjjhhhmmmRRR333###%%%+++***%%%$$$$$$%%%%%%&&&''''''(((######...@@@IIIGGGGGGKKKUUU\\\dddgggeeeaaaaaaaaaiiikkknnnpppoooiiiaaa[[[WWWXXXXXXWWWWWWXXX[[[^^^aaakkkxxx|||zzz~~~dddWWWAAA ###222'''******)))))))))******+++)))---:::PPPfffmmmdddYYYkkkkkkmmmppptttuuurrrppp}}}cccPPPKKKMMMIIICCC===<<<===<<<777333000///111999???CCCJJJPPPUUUVVVUUUMMM<<<,,,(((+++'''))))))&&&%%%///AAAPPP___cccddddddeeedddZZZNNN333,,,'''(((---///,,,'''(((@@@```fff```kkk```777"""+++((('''...(((---HHH___cccccc______fffkkkmmmkkkfffccc\\\FFF---&&&------((('''000CCCVVVdddiiifffllljjjllluuuqqqaaaZZZWWWbbb___GGG111+++(((###'''(((,,,///+++...EEEaaadddlllpppooonnnppplllfffdddlll\\\777&&&///222(((%%%&&&///BBBYYYiiillljjjpppvvvwwwppplllppptttuuuvvvxxxoooUUU999)))''')))%%%)))$$$(((///&&&///TTTqqqnnnpppyyy}}}xxxrrrpppmmmmmmmmmmmmnnnqqquuuyyyrrrwwwfff666&&&...###+++''''''***%%%(((EEEhhhuuuwww|||{{{{{{}}}}}}}}}{{{~~~{{{tttYYY:::"""###***)))(((******+++***111KKKooowww{{{~~~~~~wwwnnnWWW444%%%***+++((('''"""(((///___yyyrrrrrrzzz{{{tttqqquuulllpppoooiiiiiipppuuutttcccmmmqqqooobbbBBB)))(((&&&******&&&(((---,,,&&&***))),,,999MMMaaannntttyyytttrrruuuwwwvvvuuuxxxwwwvvvrrroooqqqxxx{{{zzz~~~rrrUUU444$$$(((+++)))$$$$$$&&&'''%%%222ZZZyyy||||||xxxxxx|||qqqhhhnnnzzzrrrxxxvvvtttwwwnnndddeeeFFF222$$$///((("""---'''''''''''''''((())))))>>>bbb}}}~~~~~~yyyyyywwwwwwtttkkkbbbdddlllpppooo```FFF222***(((&&&&&&))),,,+++(((%%%$$$%%%+++'''$$$%%%%%%%%%)))///[[[sss~~~oooaaadddmmmooovvvaaaAAA(((###)))***%%%$$$$$$%%%%%%&&&'''((((((&&&,,,>>>SSSYYYQQQOOOUUUVVV[[[```ccccccdddgggiiihhhfffgggkkkeeeWWWJJJEEE666111+++)))+++---,,,***)))888OOOeeettt~~~lllgggmmmXXX+++'''444&&&******)))((('''''''''((('''888QQQdddlllnnnooooooooooooppptttyyy{{{yyywwwzzzhhh\\\UUUSSSQQQDDDAAAAAADDD???555000222)))000???MMMQQQMMMNNNSSSZZZTTTRRRQQQAAA))) '''...'''!!!###///AAAUUUccc```VVVYYYiiifffJJJ222***222***'''***,,,)))(((,,,000```hhh]]]lllfffAAA,,,(((+++((("""''':::OOOYYYkkkaaaUUUSSS___lllnnnhhhdddhhh[[[>>>,,,------'''+++$$$...KKK___```bbbjjj```kkkqqqnnniiiiiiiiifff^^^[[[KKK222&&&***,,,))),,,---***'''333NNNiiiwwwjjjlllmmmmmmqqqvvvtttnnnpppaaaJJJ...###111333***%%%999XXXhhhpppxxxxxxwwwxxxvvvqqqsssyyyzzzuuuttt```EEE111)))(((******((('''***+++%%%***HHHkkkrrruuuuuussssssuuussspppppptttsssooonnnqqquuuuuuwwwtttooo```BBB'''$$$111***&&&###$$$%%%'''...666^^^jjjtttwwwxxxxxxssskkkpppyyy~~~zzzpppbbbOOO>>>///,,,***+++---,,,((($$$,,,---...EEEqqqyyyqqqxxx|||zzzuuuoooaaaQQQ888)))'''%%%)))%%%'''+++'''"""000FFFppptttxxxwwwtttsssuuuxxxwwwpppjjjmmmvvv|||{{{www{{{uuufffOOO888***(((+++)))(((%%%"""'''///---&&&***===TTTcccnnnyyy~~~zzzxxx{{{xxxsssnnnooossswwwvvvttt~~~{{{TTT///------&&&)))(((***)))%%%***BBBgggvvvzzzyyyvvvuuuyyy||||||qqq}}}~~~ssskkkooovvvpppZZZEEE)))******(((&&&&&&(((+++&&&&&&'''000333$$$!!!333]]]ppp|||wwwrrrxxxwwwxxxzzzyyytttmmmgggcccpppeee@@@&&&***)))%%%///'''///+++%%%+++---&&&%%%***++++++((('''***000444ggglllsssvvvqqqiiillltttuuuhhh@@@"""'''((("""'''$$$&&&'''&&&%%%%%%'''***"""777IIINNNPPPUUUXXXVVVWWWXXX^^^eeeccc]]]\\\aaaaaapppiiiXXXKKK222###///...)))%%%&&&((()))))))))###---000333KKKppptttrrr666$$$***+++)))///***%%%++++++&&&)))888DDDUUUbbbhhhlllpppsssrrrggghhhuuuxxxqqqwwwqqqbbb\\\WWWQQQKKKIIIFFFCCC@@@777---+++...>>>AAAIIIPPPPPPLLLMMMSSSOOOOOOQQQLLL;;;(((%%%---'''$$$%%%///@@@NNNXXX\\\SSS\\\ddd___LLL666------&&&'''...777999555444777[[[hhhaaa```iiiNNN(((###---)))$$$(((<<>><<<666---)))******))),,,&&&"""$$$+++...+++'''***JJJdddrrr|||{{{yyypppjjjlllwww|||xxxuuuxxxuuu}}}}}}~~~~~~|||ttttttwwwfff@@@***---111&&&%%%$$$%%%&&&&&&%%%%%%'''777EEEQQQ\\\eeekkkmmmkkkiiifffaaaZZZRRRLLL222+++%%%$$$(((,,,+++)))///$$$$$$------$$$***999jjjqqqvvvuuusssssssssrrrzzzyyy{{{}}}tttoooooossswwwwww}}}bbb666%%%'''((()))%%%'''&&&###&&&888TTTkkkwww~~~|||rrrmmmkkkqqqrrrlll[[[CCC000(((((()))&&&$$$''',,,///---***&&&/////////:::HHH\\\rrrmmmrrrsssppprrrvvvrrriiittttttrrrnnnjjjiiijjjlll]]]===*********)))***(((,,,'''&&&*********777KKKYYYTTTWWW```bbb___gggvvvlllxxx{{{wwwyyyxxxssstttMMM---$$$%%%))))))###)))&&&###$$$((()))'''$$$<<>>DDDHHHBBBFFFLLLPPPPPPNNNNNNOOORRRWWWRRR@@@...'''(((***$$$444GGGUUU^^^aaaaaa^^^eee___LLL444%%%%%%+++...KKKXXXhhhppppppnnnrrrxxxhhhsssfffIII555&&&&&&666***;;;PPP```ggggggfffdddhhhjjjiiiggghhhlllnnnlll\\\AAA)))%%%******((('''...KKKeeeiiidddcccgggiiidddeeeiiimmmjjj\\\CCC000((()))---///***(((444CCC\\\gggsssvvvsssppprrrtttrrrsssqqqnnnnnnqqqrrrooo]]]555$$$//////''')))...)))***>>>VVV^^^bbbddd___```[[[RRRGGG<<<222)))"""+++***))))))+++,,,,,,,,,***"""***DDD\\\fffmmmuuunnnuuuxxxsssmmmkkkjjjiii___dddooo|||yyyvvvwwwyyyxxxvvvmmmWWW<<<***%%%***&&&$$$&&&'''&&&(((,,,###&&&((('''&&&'''((()))&&&((()))***+++---...---(((((()))'''&&&(((,,,///OOOjjjzzz{{{yyyssssss|||xxxtttnnniiieeeccceeegggrrr~~~zzzuuuzzzzzz|||rrrNNN555---''')))***'''###$$$)))+++(((&&&'''(((((()))...444999///111333222///***&&&$$$---((($$$%%%***---+++'''---'''%%%'''&&&***@@@YYY~~~}}}yyytttrrruuu|||~~~yyyuuuwwwggg;;;)))---,,,$$$'''))))))%%%$$$--->>>LLL{{{yyyxxx~~~{{{qqqjjjfff___RRR@@@000((((((***,,,)))(((&&&'''(((******))))))DDDTTTZZZdddjjjmmmsssnnnpppnnnlllpppuuusssmmmooorrrtttsssoookkkiiiiiiddd999(((///***(((+++$$$***&&&(((***---;;;PPP[[[mmmbbb]]]```ZZZSSSbbb{{{uuu}}}|||tttuuu}}}zzznnnbbb888&&&)))$$$&&&+++$$$&&&%%%$$$$$$&&&((()))(((IIIXXXbbb```]]]aaadddcccbbb^^^WWWQQQMMMNNNUUU[[[aaaQQQ666$$$&&&---,,,'''&&&+++---+++''''''''''''+++,,,,,,+++))),,,333;;;zzz~~~[[[444---***,,,++++++111000$$$222UUUmmmmmmnnnppptttvvvvvvuuuxxx}}}rrrlllcccKKK000nnnkkkhhhddd___UUUJJJAAA???999444777BBBKKKLLLIIIIIIIIIHHHEEEDDDFFFHHHIIIOOONNNEEE555***))),,,,,,---CCCWWW[[[WWWXXX^^^cccfffPPP666(((%%%+++:::IIIgggoootttrrrllljjjoootttuuucccDDD///------***)))UUUYYY___ccceeegggmmmsssiiiiiigggeeeiiinnnnnnjjjMMM888(((***---***(((+++666SSSkkkllleeegggnnnqqqvvvlll]]]OOOBBB666,,,'''"""---000'''$$$444MMM^^^qqquuuxxxxxxsssppprrrvvvtttvvvtttpppoooqqqrrrqqqIII222***///+++(((++++++***%%%---666555666888333:::555///,,,***)))(((((()))***++++++******,,,---+++000DDD```llliiiiiipppeeeooottthhhTTTAAA555---222777MMMkkk{{{zzzwwwzzz|||xxxuuuqqqeeeOOO666&&&,,,++++++,,,(((###%%%+++************))))))+++...%%%'''+++......+++'''%%%!!!---444---"""'''@@@XXXnnn}}}yyyyyyuuurrrwww|||xxxdddFFF666888<<<:::^^^uuu|||vvvxxx}}}yyyaaaKKK888###))),,,,,,&&&$$$&&&&&&$$$///---(((### """$$$))),,,......---,,,---...******)))))))))((('''&&&""",,,000)))'''>>>ggg~~~xxxMMM---))),,,&&&&&&)))***(((%%%&&&---333VVV```kkkqqqvvvyyyxxxuuuqqqttttttooocccVVVLLLFFF666///)))(((,,,...+++'''+++,,,,,,)))&&&&&&,,,222QQQgggooojjjnnnqqqqqqtttuuuuuuqqqmmmllloooqqqqqqpppsssuuurrrmmmiiihhhiiimmm???)))...)))'''+++%%%&&&(((,,,)))///QQQjjjbbbTTTTTT___jjjbbbSSSZZZnnnnnntttuuurrryyyxxxeeeFFF)))$$$,,,%%%###***&&&(((***+++)))&&&''',,,111VVV^^^bbbbbbeeelllkkkdddpppiii___WWWVVVYYY\\\\\\fffBBB((('''+++******+++''',,,---'''$$$'''******)))### %%%---111000---nnnxxxzzz|||fff888...---,,,***+++222000&&&:::dddnnnnnnooorrrvvvxxxxxxwwwzzzzzz{{{wwweeeKKK222$$$|||jjjkkkjjjcccWWWIII@@@;;;888888999@@@MMMUUUQQQGGG???;;;333,,,000<<>>...((((((444PPPjjjnnnrrrrrrnnnkkklllnnnnnnaaaBBB,,,++++++'''000BBBggg```]]]cccjjjiiiccc___[[[___ccceeejjjnnnlllfff===333,,,......+++***...666NNNdddiiidddccceeeddd]]]QQQBBB444***$$$(((...+++---'''!!!///OOOhhhoooooolllmmmuuu{{{xxxrrrnnnrrrvvvvvvqqqoooqqqrrrqqqAAA333......)))***---(((---&&&((()))###%%%***&&&&&&###$$$)))+++***)))***%%%(((+++***'''$$$$$$&&&555OOOfffkkkkkkpppoooiiiqqqmmm```HHH333)))%%%$$$$$$"""333WWWppptttvvv|||}}}xxxuuutttqqqbbbLLL:::&&&&&&))),,,***%%%$$$''')))'''(((***)))(((***...***)))***---,,,)))'''(((,,,((($$$&&&333HHH___mmmvvv~~~{{{yyy~~~uuusssttthhhLLL... %%%******;;;```www{{{~~~}}}yyyzzzzzz|||{{{qqqeeePPP555"""%%%((())))))'''%%%$$$ $$$(((+++---......&&&'''&&&%%%$$$###%%%&&&&&&))),,,,,,***)))***,,,'''''''''...HHHlll~~~mmm<<<'''+++,,,###&&&))))))'''&&&(((***%%%000<<>>;;;,,,***333111###$$$333eeesss{{{vvv>>>...***)))))))))---,,,(((AAAmmmrrrsssssstttuuuvvvwwwxxx{{{wwwzzz{{{ddd???++++++}}}pppggggggcccYYYLLL@@@:::999111:::DDDLLLRRRSSSJJJ>>>,,,***$$$!!!)))<<>>444+++***+++)))'''(((&&&$$$%%%((('''"""###'''***'''(((,,,---+++,,,111666...+++:::TTTiiiqqqpppvvv~~~|||{{{|||zzznnnOOO333***++++++---222***XXXxxx|||||||||{{{}}}{{{www{{{}}}xxxvvvjjjTTT777,,,&&&***,,,((('''***'''((()))******((($$$"""000///...---,,,,,,++++++&&&))),,,---,,,,,,---///111,,,333QQQwww{{{{{{~~~yyyvvvwwwyyytttsssxxx~~~^^^<<<222+++&&&'''((((((((((((***+++)))...///,,,***++++++))))))))))))(((((()))+++---)))++++++(((%%%&&&,,,222&&&''''''(((...>>>RRRaaadddllljjjjjjssswwwxxxqqqppppppqqqqqqrrruuuyyyvvvwwwuuuoooiiijjjqqqyyytttZZZ666&&&++++++'''***)))'''///******UUUxxxlllkkkiiijjjnnnnnnhhhdddcccmmmrrrvvvsssdddMMM777)))%%%***(((&&&)))'''$$$)))###%%%'''''')))222@@@JJJ]]]aaabbbaaagggmmmhhh]]]___cccccc]]]\\\ccckkknnn___777&&&,,,(((&&&***'''&&&(((&&&%%%333LLL^^^ccctttaaaLLL===000---@@@YYYhhhuuu|||}}}{{{===,,,)))'''***((()))***,,,IIIsssvvvwwwvvvsssppprrrvvv{{{}}}wwwxxxwww___<<<+++...tttiiidddaaaYYYOOODDD===;;;;;;777FFFSSSVVVQQQHHH:::,,,***,,,+++***333BBBLLLNNN333)))&&&******---BBB\\\^^^]]]WWWRRRYYYaaa[[[LLL+++///)))$$$666XXXjjjhhhiiilllnnnllljjj___GGG000'''---111''''''EEEbbbgggcccccceeebbbQQQ:::+++((('''AAA___oooqqqkkkbbbZZZ------+++(((***------+++(((***000777888444///---...'''%%%)))***((()))---'''(((:::YYYmmmpppnnnpppnnnrrrqqqaaaGGG<<>>hhh|||tttqqq|||wwwtttsssuuuwwwxxxxxxxxx}}}{{{iiiRRRFFF777'''"""---+++)))''''''(((***+++************...:::PPPaaajjjaaa[[[^^^eeelllttt{{{xxx|||~~~~~~qqqAAA""",,,555+++(((111bbb~~~tttxxx}}}nnnRRR<<>>555777>>>EEELLLSSSVVVMMM===000)))(((###...;;;CCCBBB:::222---***,,,...666GGGVVVVVVNNN555,,,))):::UUU___KKK111'''...+++$$$,,,AAANNNNNNPPPLLLDDD;;;333---+++***%%%+++555EEEXXXffflllkkkhhhlllXXX555###(((---+++---MMMfffjjjjjjnnnfffWWW444,,,&&&%%%'''(((+++000///,,,))))))+++,,,,,,+++&&&,,,///+++%%%%%%///999UUUbbbppptttnnnhhhhhhjjjoooUUU555(((***''',,,===^^^gggnnnmmmnnnssswwwxxxuuu[[[<<<)))###%%%,,,222***)))((((((((()))((((((...***((((((''''''...666;;;DDDSSSaaannnpppeeeWWW\\\_________fffpppuuussshhhFFF)))&&&+++((('''+++,,,AAAaaawwwyyysssuuu}}}wwwwwwxxxyyyyyyvvvrrrqqquuu~~~|||zzzooo```YYY<<<999555222222555999<<>>333666???HHHNNNKKKRRRPPP???...((((((((((((777EEEDDD555)))(((---(((,,,777HHHXXXXXXEEE///(((###===XXXZZZCCC+++***+++***((()))...000000444...(((%%%%%%((()))***$$$///FFF^^^fffcccdddkkkbbbfffHHH((()))...))))))???WWWiiijjjlllpppiiiZZZ555///---111444000***(((,,,******+++---//////......///---((((((666NNNbbbtttuuusssnnnjjjiiimmmqqqqqq???'''555333$$$)));;;___gggmmmoooqqqwww{{{}}}vvvaaaIII888111///------,,,*********+++---...+++***,,,333999@@@JJJTTT\\\aaaeeeiiillllllcccXXXWWWZZZ[[[^^^eeennnrrrqqqdddGGG...+++//////111555KKKhhhyyyzzz|||{{{ssswww{{{|||yyytttooollllllwww}}}tttmmmrrroookkkhhhjjjooovvv{{{}}}wwwyyyrrrrrrtttvvvxxx|||nnnrrruuuxxx}}}}}}uuujjj___lllzzz}}}}}}~~~|||~~~{{{}}}ssskkkqqqzzzvvvgggYYYNNNJJJ@@@333---...///---+++*********,,,000333666999BBBTTTfffsss|||]]]+++,,,***'''(((,,,,,,(((***]]]|||yyyzzz~~~mmmOOO;;;111***$$$!!!...///000...)))%%%$$$%%%---+++((()))+++---......!!!$$$%%%%%%'''333FFFUUUnnnxxx{{{uuuwww}}}yyyxxxyyyrrrhhhgggnnnwwwyyyOOO,,,"""""")))""" 777TTTyyywww```ppp{{{vvvlllUUU;;;...///,,,******,,,***&&&$$$&&&%%%)))'''''',,,,,,(((%%%%%%&&&&&&&&&&&&''''''(((''''''(((+++***'''$$$###<<>>444333111//////111555888???BBBMMM[[[cccgggjjjnnnpppkkkccc^^^```eeeddd___]]]___cccggglllpppooommmnnnaaaWWWWWW[[[]]]bbbhhhuuu~~~xxxwww~~~|||rrrooouuuzzzzzzwwwuuuqqqnnnvvvxxx}}}zzzsssuuuyyyvvvtttsssqqqqqqtttzzz~~~{{{}}}uuuppprrrtttttttttvvvuuuvvvxxx{{{|||qqqppphhhpppzzztttxxx}}}}}}yyy|||~~~uuuiiilllvvvyyytttnnnvvvsssiii]]]YYY[[[^^^^^^QQQQQQQQQSSSXXX___eeejjjwww~~~}}}yyyxxx}}}hhh555000)))''',,,000---(((&&&^^^|||vvvxxx|||rrr\\\FFF999333)))''''''))))))(((***...///,,,(((%%%$$$$$$%%%%%%000777AAAKKKVVVggg{{{sssZZZYYYppp~~~uuujjjgggkkknnnhhh>>>(((+++...222'''(((...===hhh{{{mmmllliiiyyyuuuuuummmZZZAAA000...(((&&&(((+++***)))+++(((,,,,,,(((&&&((('''$$$((()))*********(((&&&%%%$$$'''***+++++++++******333LLLdddmmmkkkhhhddd^^^___nnnwwwrrrjjjeee```YYY[[[___fffjjjgggcccfffmmmsssfffJJJ///%%%)))+++''')))))))))***///AAA```zzz}}}|||yyy|||{{{lllhhhxxxvvv___EEE777000+++))))))******%%%......hhhzzzjjjvvv{{{vvvmmmttt{{{zzz}}}XXX)))///jjj^^^^^^]]]YYYIII@@@===EEENNNMMMFFFBBBMMMGGG888)))'''...///***777000'''$$$&&&***+++***555AAATTT___UUU===+++&&&,,,***999VVVeeeWWW:::&&&)))%%%&&&++++++&&&%%%)))''')))+++***)))***000555QQQ```iiieeebbbggggggaaagggYYY333###111///555YYY^^^jjjpppoooqqquuupppdddSSSAAA...&&&'''***...222+++++++++***((((((((((((///:::LLL```oootttqqqllleee```\\\^^^gggpppuuuvvvmmm<<<$$$'''$$$222VVVmmmppprrruuuxxxxxxxxxyyyzzzzzz}}}yyyooolllrrrtttooommmmmmllliiihhhjjjooosssmmmnnnuuu}}}yyytttrrrnnnkkkgggfffkkkmmmeeeZZZ___aaagggnnnrrrpppkkkhhhnnnrrrwwwyyyxxxxxx|||yyysssssswwwwwwtttqqqrrrwwwxxxsssqqqsssrrrooommmoooyyyzzzpppwww{{{|||}}}xxx}}}|||wwwvvvzzz~~~}}}}}}~~~zzzzzzyyy{{{zzzzzziiiaaajjjrrrsssyyy{{{llltttzzzvvv{{{rrrzzz{{{|||vvvmmmhhhcccdddccc```dddmmmsssuuu{{{zzzxxxwwwyyy~~~|||}}}~~~CCC111&&&***///,,,''''''(((]]]|||}}}~~~}}}uuuwwwnnnhhhNNNCCC999666444///,,,---)))***,,,000666===DDDIII[[[bbbooo}}}qqqbbbgggzzzxxxrrrqqquuusss___111'''111------&&&+++,,,000YYYzzz|||vvvaaahhhoooqqqoooooolllXXXAAA444,,,(((***,,,***''''''&&&'''&&&%%%%%%((()))'''$$$%%%&&&''''''((((((((()))+++***'''$$$'''111:::PPP___kkkmmmnnnooohhh\\\bbbfffqqqyyysssgggfffmmmhhhjjjnnnqqqnnnjjjlllqqqwwwoooVVV666%%%'''***((())))))++++++)))...EEE^^^pppnnnlllpppnnnZZZOOOZZZPPP===***$$$(((+++***'''***---'''333666kkk|||vvvvvv|||vvvfffhhh|||{{{lll333---vvvddd[[[YYYWWWSSS???@@@GGGPPPNNNAAA999888NNN@@@///(((***---+++'''((())))))&&&###%%%***///EEELLLYYY\\\III///(((///"""...FFFaaajjjYYY:::$$$)))'''&&&((((((&&&&&&(((,,,+++'''###$$$000CCCRRR___jjjhhh\\\\\\hhhjjj``````fffQQQ;;;AAAIIIMMMZZZcccmmmrrrqqqqqqtttpppgggmmm\\\HHH;;;444///---...+++***((('''+++444???GGGXXXeeessswwwsssnnnppptttlllhhheeeiiirrrxxxxxxvvvrrr\\\KKKCCCBBBTTTooo~~~vvvtttvvv{{{|||zzzzzz|||||||||xxxuuuvvv|||{{{|||{{{yyyvvvwww|||~~~|||}}}zzztttooonnnqqqpppmmmkkkmmmnnnfff\\\\\\]]]ccclllppplllhhhfffdddppp{{{{{{tttqqqsssvvvvvvqqqvvv|||rrrsss}}}zzz{{{uuummmlllrrrrrrlllaaafffzzz}}}{{{tttvvvzzz}}}}}}{{{xxxuuu~~~xxxvvv}}}|||}}}zzzyyywwwvvv|||{{{cccppprrrhhhhhhwww~~~vvvrrrhhhwww~~~yyy|||~~~~~~}}}|||~~~xxxttttttrrruuuwwwxxx}}}|||wwwttttttuuuvvvqqqyyy|||www~~~{{{|||tttVVV;;;111...***000;;;UUUuuuzzzzzzzzz~~~vvvgggbbb\\\SSSLLLLLLNNNSSS[[[eeeppp||||||xxxvvv{{{~~~yyywww|||zzzxxxyyyzzzxxxuuutttwwwzzz|||bbb111'''...'''******%%%+++000QQQkkknnnooo```VVVkkkxxxrrrnnnssspppeeeUUUEEE333(((###"""&&&+++'''&&&$$$$$$&&&((('''&&&((('''&&&%%%%%%&&&'''(((''''''%%%$$$(((666KKK[[[jjjooopppooovvvzzzlllWWWIIIFFFPPP```bbb[[[dddvvvrrrsssuuuwwwtttoooooottttttrrraaaDDD...'''((((((***%%%&&&---111000111666DDDGGGEEEIIIKKK<<<000555,,,+++(((&&&%%%'''+++///&&&,,,(((111EEEhhhwww~~~tttpppccclll~~~{{{{{{FFF222yyyjjjccc```XXXNNNHHHFFFLLLUUUUUUDDD000///:::EEE444''')))---)))'''((("""(((,,,***%%%)))666BBBRRROOOQQQRRRAAA)))$$$///,,,???WWWeeeeeeUUU<<<'''((()))(((%%%%%%''''''&&&))))))***---666FFFYYYfffbbbdddbbb]]]^^^cccddd______iiikkkddd^^^ZZZTTTNNNaaakkkrrrqqqpppqqqmmmgggrrrkkkfffbbbZZZOOOFFFCCCDDDEEEFFFIIIOOOYYYfffooo|||~~~}}}tttjjjjjjtttyyytttpppssszzz~~~}}}yyywww{{{uuuoootttwwwxxx|||{{{xxxyyy~~~{{{zzz}}}}}}|||~~~~~~xxxvvvwww~~~~~~yyytttttttttqqqpppqqqtttvvvtttlllgggggggggfff___]]]```hhhkkkiiiggghhhiiiuuu|||yyyuuuvvvwwwuuutttsssyyy}}}tttwww|||zzzqqqhhhkkkttttttkkkrrrsss{{{~~~|||uuuyyy~~~}}}yyynnnooo}}}}}}yyyyyyxxxuuuwww{{{{{{wwwffftttsssbbb___qqq~~~}}}qqqqqqmmm{{{zzzzzzyyyxxxwwwyyy}}}}}}}}}}}}~~~{{{{{{~~~{{{uuuqqqooonnnooopppsssrrrnnnoootttwwwuuunnnnnnttt~~~nnnWWWKKKMMM[[[hhh~~~~~~xxx{{{|||xxxuuu~~~~~~zzzyyy~~~{{{xxxxxxrrruuuxxxwwwuuuuuuxxxzzz|||qqqEEE///,,,&&&......&&&(((///SSSeee___eeeeeeaaaqqq|||zzzuuuvvvyyyzzzooo```MMM>>>333++++++///...***(((((())))))'''%%%,,,+++***((('''(((((()))%%%&&&+++555DDDUUUdddmmmrrrtttqqqpppxxxxxx^^^<<<...+++///999BBBNNNbbbuuuvvvvvvwwwxxxuuupppppptttqqqtttnnnZZZ@@@...)))******&&&&&&,,,222000***&&&%%%+++)))***111---%%%&&&$$$))),,,+++((((((,,,///%%%+++''',,,UUU```fffvvvyyy}}}qqqrrr|||uuu]]]>>>yyyjjjaaaeeefffXXXHHH@@@TTT[[[```WWW:::%%%,,,BBB999((("""+++...&&&%%%---******((('''***555GGGTTT^^^QQQKKKMMMBBB,,,%%%---EEEWWWeeeddd\\\PPP===,,,&&&******%%%%%%******&&&"""(((444EEEUUUaaagggiiifffbbbccchhhgggaaa___bbbpppbbbgggrrreeeQQQLLLOOO]]]iiiqqqpppnnnnnnkkkfffhhhfffgggkkknnnnnnqqquuummmqqquuuwwwxxxzzz}}}wwwsssooooooqqqssssssrrryyytttoooqqqwww||||||zzzuuuyyyvvv{{{|||{{{zzzxxxzzz~~~{{{|||{{{tttwww}}}||||||xxxzzz{{{xxxvvvvvvlllxxxyyynnnhhhhhhiiihhhcccbbbgggiiiggghhhlllfffnnnpppmmmnnnvvvyyyvvv{{{vvvrrrsssuuuvvvwwwyyyyyyvvvmmmeeelllxxxwwwmmmzzzrrr}}}ccckkkyyylllqqqxxxvvv~~~zzz}}}|||yyyxxxyyyxxxuuuzzzyyy}}}yyywww||||||xxxssswwwwww|||{{{zzzxxxxxxzzz{{{xxx}}}}}}uuussspppnnnllllllmmmnnnooouuuxxxvvvtttuuupppiiillllllrrr}}}zzz}}}~~~xxxzzz}}}wwwiiiiiirrryyywww}}}{{{}}}|||||||||zzz\\\:::+++%%%+++&&&,,,%%%,,,\\\rrreeelllvvvwwwssstttzzz{{{vvvtttvvviiiiiillljjj\\\EEE000&&&((($$$###&&&)))***((((((%%%%%%&&&(((***,,,---......222===PPPbbbkkkiiidddnnnqqqooonnntttmmmHHH)))***''''''444OOOkkk{{{zzzxxxyyy{{{xxxsssssswwwpppvvvyyylllPPP666,,,---(((+++---+++((((((+++...+++222,,,'''...///((((((+++)))&&&&&&***,,,(((###,,,000***,,,ddd\\\ZZZmmm|||xxxrrr~~~nnnHHHrrrccc___eeeWWW???DDD\\\```___QQQ:::))),,,===JJJ000&&&!!!%%%)))))))))+++&&&&&&)))222???LLLSSSUUUYYYNNNOOOYYYOOO;;;???TTT___\\\\\\^^^ZZZPPPFFFAAA222...)))&&&%%%(((---000888HHHPPPPPPWWWhhhnnnhhhggglllmmmhhhddddddeeeeeeccceeejjjkkk```TTTSSSZZZpppnnnkkkhhhfffgggiiikkkkkkiiifffeeehhhmmmrrrvvvzzzyyyxxxyyyzzz{{{zzzyyyvvvvvvuuutttsssqqqpppooorrrqqqqqquuu{{{~~~}}}{{{zzzyyyzzz}}}~~~}}}||||||}}}~~~~~~}}}|||zzzxxxuuuuuuvvvwwwyyyvvvtttooojjjiiiggg___UUU\\\YYYTTTQQQOOOMMMJJJIIIFFFGGGFFFBBB>>>:::999999;;;<<<<<<:::777444444555111AAA===000444>>>>>>===<<<>>>???>>>???BBBDDDDDDEEEIIICCCBBBKKKMMMMMMTTTLLLZZZ]]]LLL;;;@@@UUUfffWWWUUUWWW___lllvvvzzzzzz|||~~~~~~{{{yyyzzz}}}zzzwww{{{{{{yyy|||{{{{{{wwwppppppttt~~~~~~}}}{{{~~~~~~{{{~~~uuutttppphhheeessszzzqqqkkkooosssqqq~~~{{{tttvvvxxxyyyzzz}}}~~~yyyyyy~~~~~~zzz{{{vvvjjjwww|||yyyxxxwwwuuuzzzxxxgggOOO777,,,+++777JJJeeexxx~~~|||zzzyyyxxxwwwyyy{{{xxxuuuwww}}}vvvqqqnnnooommmeee]]]ZZZCCC<<<777555222000333888>>>CCCHHHHHHGGGJJJSSS[[[bbbgggjjjhhhfffgggfffdddccc}}}tttjjj111---''')))***)))***999YYYvvvpppvvv|||{{{uuurrrtttxxxuuuqqquuummmRRR777)))''''''///000&&&'''---,,,'''++++++((()))---,,,&&&000+++'''&&&(((***)))(((***---777\\\^^^pppjjjjjj~~~yyy|||eee]]]___\\\zzzcccxxxeeeaaa]]]WWWLLLEEENNN\\\^^^VVVBBB......>>>FFFBBB+++''''''++++++&&&%%%'''+++222>>>HHHNNNPPPOOONNNPPPRRRYYY```]]]UUUWWW___iiibbb]]]]]]]]]ZZZXXXYYYMMMMMMLLLLLLLLLLLLLLLLLLYYY```^^^UUUWWWeeejjjddd```aaa___]]]___eeehhhgggnnnlllkkkggg___ZZZaaalllmmmlllkkkjjjjjjjjjjjjjjjmmmllljjjjjjllloootttvvvzzzyyyyyyxxxwwwtttppplllyyyyyyxxxwwwvvvtttsssrrrmmmoootttyyy}}}}}}{{{xxxssstttuuuxxx|||~~~}}}}}}sssrrroooiiiaaaZZZVVVTTTKKKKKKIIIGGGFFFDDDCCCCCC======999555555777333---+++,,,...111333222000---333555555555444444666888222333333333222111222222'''000000000666444...000333333333111000000///------000+++(((...---***///222111---)))***,,,***'''...+++)))+++...111111///777999;;;<<<===>>>@@@AAAHHHCCCAAADDDFFFEEEBBBAAALLLIIIIIIKKKIIIEEEFFFKKKNNNPPPTTTYYY]]]ccciiinnnhhhooosssrrrrrrssstttrrrrrruuuyyy|||}}}|||yyywww}}}|||{{{{{{|||{{{yyywwwpppyyyzzzrrrllllllfff]]]WWWdddllliiijjjttt{{{zzz~~~}}}~~~}}}||||||}}}yyy}}}~~~zzz|||}}}~~~}}}zzzooo||||||wwwvvvuuuyyy|||vvvooopppwwwuuu{{{~~~||||||hhhsss{{{zzzyyyzzztttlllxxxsssrrruuuvvvsssppppppccc]]]YYYZZZZZZYYY[[[^^^ggglllpppooommmmmmrrrxxxkkknnnnnniiiggghhhiiigggssszzznnn777)))(((+++---+++)))555RRRnnnwwwzzz}}}zzzsssmmmkkklllpppppppppqqqqqqiiiYYYKKK///%%%&&&+++---111000$$$+++...,,,&&&%%%***------&&&&&&'''***,,,,,,***(((%%%222LLLaaannnhhheeeeeevvvuuuzzz}}}zzzgggIII888///666111BBBVVVkkkuuu|||hhhUUU\\\VVVFFFBBBOOOZZZ[[[[[[JJJ111(((:::QQQOOO>>>'''&&&''')))(((&&&***///888CCCQQQXXXWWWQQQLLLJJJEEEPPPZZZ^^^aaadddccc^^^```YYYSSSUUUWWWWWWXXX[[[[[[]]]aaabbbaaa]]]WWWSSSPPPWWWXXXSSSZZZjjjpppkkkkkkgggaaa]]]aaajjjllljjjmmmiiieee```[[[[[[cccnnnhhhiiijjjlllmmmmmmmmmmmmgggggghhhiiilllooosssuuuuuuvvvxxx{{{|||{{{wwwtttyyyxxxvvvtttrrrpppnnnmmmiiimmmsssvvvuuuqqqmmmkkkkkkjjjiiihhhgggddd___[[[OOORRRTTTSSSPPPMMMMMMMMMGGGGGGGGGGGGFFFDDDCCCBBBAAACCCBBB???>>>@@@???<<>>@@@??????AAABBBBBB@@@>>>===AAA<<<888<<<999555:::---...000333111---+++,,,111000///...---,,,++++++$$$$$$%%%(((,,,///000000///...+++))),,,000000---...---...000///---///333666666666444222111333555///444888777777999999777888999<<<>>>>>>>>>===<<>>>>>???CCCEEEEEEBBBDDDGGGHHHJJJMMMQQQTTT___\\\\\\___```^^^```cccqqqsssvvvwwwwwwwwwxxxyyyvvvwwwxxxyyyzzz{{{{{{{{{yyyyyyzzz|||~~~}}}{{{~~~~~~vvvyyyqqqXXXkkkxxxzzzyyy}}}}}}||||||}}}}}}xxxyyy{{{vvvqqqttt}}}~~~xxx}}}}}}{{{uuussstttlllccc\\\]]]bbbggglllpppxxx{{{|||yyysssqqqrrrtttwwwyyywwwqqqnnnppprrrqqq}}}lllxxx{{{xxxxxx___GGG333...++++++000???WWWllltttwww{{{}}}www||||||yyyzzz}}}zzzrrrqqqaaaRRR>>>((($$$,,,,,,,,,...///.........---+++*********((()))///999AAA[[[vvvuuuhhhcccuuunnnjjj{{{rrrppp///999)))444000(((***:::]]]xxx~~~hhhUUULLLGGGBBBGGGUUUaaabbb[[[WWW@@@888IIIWWWSSSLLLNNN666222...///999EEEMMMOOOUUUUUUVVVWWWXXXUUUOOOJJJXXXSSSSSSXXX[[[YYYXXXZZZWWWSSSUUU]]]ccc___XXXTTTZZZ\\\```aaa```[[[VVVRRRMMM]]]jjjiiieeecccbbb^^^bbbfffgggddddddiiimmmnnngggccc```dddkkknnniiiaaakkkiiigggffffffhhhkkkllluuuuuutttsssqqqnnnllljjjiiieee^^^XXXRRRLLLGGGDDD===<<<999777555333333222...000000...,,,,,,000444'''(((***...222555555555@@@>>><<<>>>AAABBB@@@===DDDCCC@@@???@@@CCCGGGIIIOOOVVV\\\]]]^^^```___\\\ZZZ]]]bbbccc\\\MMM:::...%%%&&&'''(((***...444888VVVPPPIIIBBB===:::888777888ZZZpppqqqooogggZZZUUU^^^[[[[[[]]][[[VVVVVVZZZXXX\\\VVVOOORRRPPPOOOXXXZZZMMMDDDEEEIIIGGGAAA===<<<:::777111+++'''&&&'''***'''%%%&&&)))***(((&&&)))------(((&&&,,,444777222444555555444666888999===>>>>>>>>>===>>>AAACCCGGGHHHFFFBBBBBBFFFGGGDDD??????@@@@@@AAAAAAAAAAAAHHHGGGFFFGGGHHHIIIHHHGGGCCCDDDDDDEEEIIILLLJJJFFFHHHFFFCCC@@@AAACCCBBB???888<<<===999777888888555444333111---+++,,,///222//////333999:::666444555111222555666888;;;???BBBEEEGGGHHHKKKLLLNNNNNNOOOQQQQQQRRRTTTXXX]]]bbbdddkkkccc\\\ZZZXXXXXX\\\aaaYYY\\\^^^^^^```dddfffggg\\\aaahhhnnnsssvvvxxxyyywwwzzzzzz^^^pppyyy~~~yyyqqqnnnooopppyyy{{{~~~~~~}}}~~~vvvyyyuuukkkmmmppprrryyy|||{{{|||}}}wwwtttuuunnnjjjjjjooottttttsssttt~~~|||yyyyyy{{{~~~yyy|||}}}yyyxxxzzz{{{yyykkkzzz|||qqqvvvlll]]]JJJDDDCCCJJJTTT___iiiqqqvvvyyy}}}yyytttvvv~~~{{{yyy{{{mmmkkkmmmdddKKK;;;333(((,,,'''$$$%%%'''((('''%%%'''+++000666???KKKYYYccclll}}}yyywwwqqq```uuu{{{sss}}}ooovvv111333(((+++...///...,,,DDDwwwrrr___QQQMMMEEEDDDQQQ```ccc___[[[UUUHHHHHHWWWYYYLLLIIITTTCCCBBBBBBFFFOOOWWWVVVQQQUUUUUUXXX]]]___\\\SSSKKKZZZTTTSSSWWWYYYXXXZZZ^^^RRRKKKIIIOOOVVVVVVSSSPPPUUUWWWYYY\\\]]]]]]\\\[[[QQQ\\\eeeeeebbbdddiiikkkdddjjjlllhhhcccccceeeeeennnjjjdddcccjjjpppmmmfff```]]]YYYUUUSSSSSSUUUVVVQQQPPPNNNJJJEEE@@@;;;888444111...,,,---///000000+++******)))***,,,...///222444666999<<<@@@EEEIIIWWWVVVWWWZZZaaaggglllnnndddeeeiiiooouuuvvvtttrrr}}}xxxuuutttwwwzzz}}}uuu{{{rrrbbbQQQ>>>...$$$$$$%%%&&&&&&&&&))),,,///;;;777000(((""""""%%%)))OOOuuu|||vvvxxxwww}}}zzzyyyrrrrrrooooooxxx}}}~~~}}}}}}yyysssmmmfffYYYKKK===333,,,)))***))))))***,,,---,,,+++---,,,,,,+++,,,888QQQhhhqqqvvvxxxvvvwww|||xxxvvvqqqjjjbbb]]]ZZZZZZZZZ\\\[[[ZZZ]]]cccdddaaaVVVWWWXXXYYYZZZ[[[[[[[[[PPPOOONNNMMMLLLJJJGGGDDDAAA@@@@@@AAADDDFFFGGGFFFJJJIIIHHHGGGHHHIIIHHHGGG\\\___^^^XXXRRROOOKKKFFFLLLJJJFFFBBB>>>>>>@@@BBB888444222222///***(((***......///......///222555((()))+++---...///000000//////000111333555777999<<<666333444444222111333555666777777888999::::::444666999===@@@BBBDDDDDD>>><<>>TTTYYY[[[VVVRRRRRRRRRQQQ\\\]]]^^^^^^^^^___bbbdddvvvwwwzzz|||vvvkkkcccaaa___aaafffoooyyy{{{lllgggooorrrlllppp~~~yyyyyy{{{}}}zzzrrroooppphhhlllvvv{{{uuusss~~~{{{~~~uuuqqqsssooojjj]]]ZZZ^^^iiirrrsssooollltttxxx}}}uuuttt}}}wwwrrrwwwsssooouuuxxxnnndddYYYIII===555---,,,---///333777AAAHHHSSS^^^hhhpppuuuyyypppyyywww}}}jjjuuu|||yyy~~~ttt}}}AAA---///***...111444+++;;;}}}yyyeeeUUUNNNJJJKKKQQQYYY___aaa^^^[[[TTTSSSTTTUUUQQQLLLMMMQQQKKKOOORRRSSSWWW\\\YYYSSSSSSVVV[[[___```\\\VVVRRRKKKRRRVVVSSSUUU[[[\\\WWWYYYPPPKKKOOOUUUVVVRRRPPPTTTUUUWWWYYYZZZ\\\\\\\\\fffgggddd^^^ZZZZZZYYYXXXRRRUUUTTTPPPNNNOOONNNKKKMMMOOOKKKBBB===>>>===:::666444222000......///000---...///000000000000///...///222888@@@GGGLLLNNNVVVUUUUUUUUUWWWYYY\\\]]]eeehhhmmmsssvvvwwwtttqqqkkkfff```]]]^^^bbbfffhhhllluuuyyytttrrrvvvtttpppmmmlllnnnppprrrnnnnnnlllhhhhhhiiieee^^^XXXMMM>>>111***)))+++---((()))(((&&&$$$###$$$%%%'''))))))(((***333CCCOOOttt~~~fff^^^cccwww}}}xxxzzzvvvttt|||nnn}}}uuuwwwwwwrrr]]]TTTEEE999000***%%%!!!&&&((())))))((((((***+++&&&"""$$$((('''111UUU{{{zzz}}}{{{kkknnnrrrwww{{{}}}mmmmmmlllllliiifffeeeeeemmmqqqrrrmmmhhhddd___YYYWWWXXXXXXWWWUUUUUUVVVXXXZZZSSSLLLGGG>>>444......666888888777555333333333;;;;;;<<<<<<<<<<<<<<<;;;??????@@@AAAAAABBBCCCCCCCCC???>>>BBBDDDAAA??????<<<;;;:::999999666444333777666333111000000///......///555444+++///666111+++------+++---222222...000111111///...///222444''''''+++111222000111444999999;;;@@@GGGMMMSSSUUUUUUQQQQQQWWWVVVRRRUUU\\\iiiiiijjjkkkgggaaa___bbb]]]cccnnnwwwvvvqqqoooqqqvvvzzz}}}|||{{{wwwwwwwwwooorrrjjjhhhkkkqqqtttpppllllllmmmrrrxxxzzzzzz{{{~~~wwwwwwyyywwwrrrnnn{{{yyyxxxvvvvvvpppaaa^^^]]]\\\WWWTTTZZZcccggglllsss|||}}}www|||{{{yyywww}}}~~~zzz___888...((()))%%%,,,'''...mmmqqq[[[OOOKKKFFFSSS\\\[[[[[[^^^^^^[[[RRR[[[YYYLLLHHHOOORRRKKKNNNTTTVVVSSSSSSXXX[[[YYYTTTXXX\\\\\\YYYWWWYYY[[[>>>TTT]]]SSSTTTbbb```OOOQQQIIIDDDHHHLLLIII@@@;;;;;;;;;<<<============<<<;;;999777999>>>BBB???:::EEEFFFFFFHHHOOOWWWXXXUUURRR[[[\\\NNN===555222000***+++---///000111222222111444;;;CCCLLLTTTYYY\\\hhhhhhjjjlllpppqqqpppoooqqqpppnnnmmmmmmnnnpppqqqpppsssyyyxxxkkkaaaGGG@@@555...,,,///222555AAAVVVnnnzzzxxxsssssswwwjjjjjjiiihhhhhhjjjkkklllggg```TTTHHHCCC???666---***(((&&&%%%&&&&&&&&&%%%%%%'''((((((''''''(((***$$$***333:::EEEZZZttthhhBBB///000gggsssuuuuuuxxxtttqqqxxxzzz~~~tttdddfffooodddLLL777...%%%!!!$$$(((***)))(((***,,,***'''&&&(((***---(((+++///&&&$$$DDDnnnyyyZZZ___hhhsss}}}|||wwwkkkpppwww}}}~~~}}}zzz{{{|||}}}yyyuuutttvvv~~~zzz~~~~~~rrrssswwwwwwkkkTTT@@@555VVVZZZ___bbbbbbaaa``````\\\[[[[[[ZZZYYYWWWUUUUUUNNNOOOQQQRRRTTTUUUUUUUUUUUUPPPMMMQQQTTTTTTTTTVVVYYYWWWWWWYYY[[[ZZZXXXYYYUUUSSSOOOMMMMMMNNNOOOOOOOOOKKKMMMKKKBBBBBBAAA555999888444111444888666000111111000---++++++...000444///++++++***(((***...+++***)))((('''''''''(((%%%+++---***(((+++//////000000333777777666:::@@@CCCFFFKKKNNNMMMMMMUUU___[[[```iiipppttttttqqqooo|||~~~{{{vvvuuuzzzyyyppp{{{}}}}}}}}}rrrxxxtttqqqnnnmmmjjjiiinnnvvvkkkooorrroooiiifffkkkpppxxxpppuuu{{{oooppp|||zzzooossstttcccjjjuuuwwwmmmaaacccmmmuuuuuuwww|||}}}zzzuuuzzzvvv{{{zzzzzz|||rrrAAA000///111&&&222333222jjjuuubbbTTTPPPQQQUUURRRRRRXXX___bbb^^^YYYWWWQQQKKKKKKOOOQQQNNNJJJTTTXXXYYYVVVUUUVVVTTTPPPVVVUUUSSSRRRPPPMMMHHHEEE???@@@@@@>>>;;;999999;;;//////111444222000333888999;;;>>>DDDJJJPPPUUUXXX\\\```gggmmmooonnnkkkhhhhhhfffeeegggjjjlllkkkiiiiiimmmllleeebbbbbb___XXXSSSWWWZZZVVVOOOOOOXXXbbbbbbfffkkklllkkkkkkmmmpppsssqqqmmmkkkiiijjjkkklllpppnnnmmmpppssstttsssrrrrrrtttvvvqqqcccNNN999+++++++++************+++++++++888TTTtttwwwmmmkkknnniiibbb[[[TTTMMMFFFAAA999777444000,,,)))'''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&%%%IIIaaagggpppvvvzzzkkk<<<%%%777qqqwww~~~tttxxxsssbbbUUUNNNAAA333'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''(((%%%###)))+++%%%777]]]xxxZZZFFF777MMMjjj~~~{{{zzzxxxxxxzzzxxxvvv}}}yyy}}}}}}ddd999bbb{{{zzz|||yyyzzz}}}}}}vvvpppqqqttt}}}ppphhhkkkiiibbbaaafffeeeiiiaaaRRROOOVVVOOO???AAABBBAAA>>>???CCCBBB???===BBBCCC???>>>CCCIIILLLFFFGGGEEE@@@999888>>>CCC///...,,,***((((((((()))(((((((((((())))))))))))%%%&&&)))++++++***(((&&&---///,,,'''&&&)))+++***)))222111000777777333777<<<===@@@CCCGGGJJJMMMNNNXXX]]]``````aaadddiiilllnnnmmmiiiccc^^^```jjjrrrmmmnnnooolllhhhcccaaaaaaooonnnmmmlllooouuu}}}|||vvvgggjjjooonnnaaaXXXfff||||||{{{{{{|||yyyrrrttt|||eeerrr{{{yyygggQQQ>>>000---,,,444TTTwwwnnn___WWWWWWYYY\\\XXXUUUWWW\\\]]]YYYTTTXXXSSSNNNOOOSSSUUUSSSOOOUUUUUUOOOFFF@@@???>>><<<555444555666777666333111---///222777::::::777444JJJKKKOOOTTTTTTSSSUUUZZZ]]]]]]]]]]]]]]]]]]]]]^^^ggghhhiiijjjiiifffcccaaaeeeddddddfffjjjmmmmmmllleeeiiijjjhhhhhhkkkjjjfffkkklllmmmlllkkklllooorrrmmmlllmmmooorrruuuwwwxxxzzzwwwtttpppllljjjiiiiiijjjmmmllljjjlllpppkkkbbbiii```QQQAAA555///------*********))))))*********)))...AAA\\\kkkhhhbbbaaaLLLJJJFFFBBB???<<<888555111///---+++((('''%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&???WWWeeejjjsssvvvuuuyyyvvvWWW222###333JJJwwwyyyzzzwwwppphhhbbb___WWW[[[VVVHHH===777---!!!&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((&&&'''&&&***+++&&&000LLLxxx{{{rrrRRR;;;333QQQ```ttt|||{{{yyyyyyyyyvvvsssxxx}}}tttuuu}}}kkkHHH]]]|||}}}vvvrrriii```^^^dddggggggfffhhhiiihhhiiijjjddd]]]WWWTTTNNNHHHAAA:::333...---,,,+++)))(((((('''''''''''''''((((((((())))))+++,,,...///000///---,,,!!!&&&***+++,,,---///...***000,,,'''***)))(((///'''(((((()))******++++++,,,.../////////111222333AAADDDFFFGGGHHHLLLTTTZZZ[[[]]]___aaabbbcccdddddd]]]^^^___aaagggoooxxx~~~~~~{{{vvvpppllluuussstttsssiii___eeesss}}}||||||yyylllhhhmmm}}}nnnyyyrrrvvv~~~pppjjjaaa\\\\\\\\\```rrruuufff]]][[[^^^bbbWWWUUUWWW\\\aaabbb]]]XXXOOOJJJDDDCCCDDDCCC>>>999555888666111...111333222666777;;;@@@FFFIIIIIIIIIRRRTTTYYYaaafffeee]]]WWWRRRQQQSSSUUUTTTPPPPPPSSS```aaabbbcccccccccbbbaaaffffffffffffggghhhiiijjjeeeddddddeeehhhiiiiiihhhcccffffffdddcccdddccc```nnnkkkiiikkknnnoookkkhhhvvvqqqllllllpppssssssqqqjjjjjjiiihhhhhhggggggfff___ddddddaaacccdddYYYKKKBBB<<<333+++'''&&&)))+++***))))))(((((())))))***%%% ###111;;;999555555333222000000000000///---***)))((('''&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''222<<>>:::666555666666222...222:::AAABBBDDDIIILLLLLLQQQSSSVVVZZZ___aaa```___WWWZZZ___bbbbbb]]]TTTNNNaaa^^^\\\]]][[[XXXYYY\\\^^^___bbbeeeffffffeeeeee^^^^^^^^^```bbbdddggghhhlllkkkiiihhhfffeeecccbbbjjjjjjhhhfffcccbbb```^^^WWWTTTQQQQQQSSSSSSPPPLLLJJJGGGDDDDDDFFFIIIIIIHHHGGGHHHJJJLLLMMMMMMLLLLLLQQQQQQTTTZZZZZZPPPBBB888'''(((+++,,,,,,+++(((''')))((((((''''''(((((()))111)))%%%'''(((&&&%%%'''...---++++++++++++***((((((((('''&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''(((...,,,,,,000***$$$)))***,,,...//////...------,,,(((''')))'''$$$)))222***+++,,,+++((('''&&&'''###'''(((%%%&&&***+++'''%%%%%%$$$$$$$$$$$$%%%%%%'''(((((())))))*********%%%...,,,''',,,+++''')))'''999000222999777===999<<<>>>@@@???:::333,,,)))***---555@@@IIIJJJEEE@@@DDDDDDCCC???:::888999;;;;;;>>>BBBBBBBBBBBBBBBBBBBBBCCCEEEFFFEEEDDDFFFIIIKKKGGGIIITTT\\\]]][[[[[[aaaggglllnnnmmmnnntttyyyzzzwwwwwwwwwvvv~~~}}}vvvzzz{{{jjjLLLppp|||~~~qqq^^^PPP@@@555111...''' '''(((((()))((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''''',,,***,,,000...***,,,333,,,...***///:::999222555******))))))))))))(((((('''''')))******---777@@@888999:::999777555333333,,,***((())),,,---,,,+++///---,,,---///222555666222555888888666666888:::???<<<@@@JJJRRRWWW^^^dddeeeeeegggllluuu|||mmmZZZXXXkkkwwwpppmmmtttvvvwww{{{jjjooo}}}}}}uuukkkllluuu{{{yyyvvvpppiiieeedddccc___\\\[[[XXXSSSNNNIIIBBB:::444:::999:::>>>DDDIIIKKKKKKNNNUUUYYYVVVTTTUUUWWWWWWXXXYYYZZZ[[[[[[XXXSSSOOO___dddiiihhhbbb[[[YYYYYYZZZUUURRRUUUWWWYYY]]]ccckkkkkkkkkjjjgggccc___\\\bbbbbbbbb```___\\\[[[YYYQQQPPPNNNKKKHHHEEEDDDCCC>>><<<<<<<<<;;;:::::::::<<<<<<<<<;;;<<<===???AAA:::===AAACCCDDDEEEHHHKKKIIIJJJJJJJJJIIIGGGDDDCCCJJJBBBFFFSSSPPP;;;,,,---...,,,)))&&&$$$$$$$$$$$$(((''''''&&&&&&''''''(((,,,*********((((((---444,,,***((((((((('''%%%###)))((('''&&&&&&%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''')))---...222///---555111111222333666888999999@@@111'''***---(((&&&)))'''(((((('''%%%$$$%%%''',,,---,,,)))'''((((((&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((())))))***+++,,,,,,'''000,,,&&&,,,...((((((!!!999333222666444;;;999999<<>>:::555111000666000+++---333555///'''***************,,,...///222333666888777555555666333555777666666666777777<<<666444888>>>AAA@@@@@@DDDEEEGGGKKKNNNNNNKKKHHHGGGHHHIIIGGGEEECCCBBBCCCBBBDDD@@@===EEEPPPLLL???:::RRRdddhhhiiihhhiiinnnkkktttvvvppppppxxx}}}|||yyyzzz{{{}}}~~~yyyxxx}}}~~~wwwuuuxxxwwwyyyyyyjjjTTTAAA...((("""!!!$$$''''''%%%&&&'''(((((('''%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((&&&'''333GGGRRRQQQUUU^^^dddbbb___hhhuuuiiiRRRIII%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))'''***999KKKGGGHHHIIIGGGCCCAAA@@@AAAIIIHHHFFFFFFEEEEEECCCBBB888555222000///...+++))),,,...000///+++)))+++---,,,+++---111444777===CCCKKKLLLNNNSSSYYY___ccceee^^^KKKFFFXXXiiimmmrrr{{{yyytttzzztttjjjrrr|||xxxnnnppp~~~kkkhhhfffeeeddd```ZZZUUUOOOKKKFFFDDDDDDFFFHHHHHHHHHGGGHHHKKKPPPVVVZZZ[[[\\\``````XXXQQQQQQTTTUUUVVVXXX\\\``````]]]VVVQQQUUU\\\bbbaaa[[[XXX[[[```___XXXTTTUUUWWWYYY\\\aaaUUUTTTQQQNNNIIIDDD@@@===333444444333000---)))'''000000111///---+++,,,---777444222333222000000222,,,000444555666:::BBBHHHPPPUUUYYYYYYWWWUUUWWWYYYVVVWWWXXXYYYXXXWWWVVVUUUQQQGGGGGGLLLBBB,,,###***+++***)))((('''&&&%%%%%%'''&&&&&&&&&&&&&&&&&&''' ###'''&&&######)))000***(((''''''((((((&&&%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''///IIIXXX[[[aaaeeeffflllbbb___\\\]]]cccjjjppptttoooNNN000))))))'''(((,,,((())))))(((''''''(((***)))***)))((('''''''''&&&'''&&&&&&%%%%%%&&&&&&'''((())))))***+++,,,------***000+++'''......)))+++AAAcccgggggggggdddmmmlllyyy{{{ooogggbbbLLLOOONNNIIIGGGJJJMMMMMMGGGGGGGGGIIIJJJJJJHHHFFFIIIJJJMMMQQQPPPMMMMMMOOOPPPRRRQQQMMMLLLMMMLLLIIIKKKFFFAAA>>>??????===<<>>666JJJJJJJJJJJJJJJJJJJJJJJJNNNLLLGGGFFFNNNUUUSSSKKK+++888IIIOOOKKKEEE???<<<000333333111222777;;;<<<===@@@DDDEEEDDDEEEHHHKKKZZZcccmmmqqqnnnjjjjjjlllmmmppprrrpppmmmjjjiiijjjkkkqqqxxxxxxsssppprrruuullleee`````````dddsssttt```MMM>>>000%%%###&&&(((******))))))***%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((((((((&&&(((???dddyyyyyyxxxtttpppkkkrrrvvv\\\777&&&---------,,,,,,++++++******)))+++,,,((((((666HHHlllsssyyyyyytttooonnnooocccdddccc___YYYTTTQQQPPPYYYVVVSSSRRRRRRPPPKKKGGGIIIIIIFFFAAA999222---+++,,,,,,---+++((('''))),,,///111444777999999888888CCC555///888FFFNNNTTT[[[VVVQQQVVVddddddYYYZZZhhhiiilllkkkggglllwww{{{yyywwwhhhfffccc```]]]YYYUUURRRHHHIIIKKKOOORRRSSSSSSSSSDDDAAA>>>===>>>AAADDDFFFQQQ[[[aaa___[[[ZZZ[[[[[[YYY\\\aaaeeeeee___VVVOOOJJJNNNSSSSSSPPPOOOSSSWWW@@@999444555555333222333......---,,,+++***)))(((---...///000000///......000222444444333333555777444000///222222///000444777<<>>kkkzzz}}}zzzsss{{{yyyxxx}}}}}}}}}xxxuuuqqqqqqrrrqqqlllgggAAA<<<666333444444333222555333000---...000000---,,,...999AAA===777222+++000---,,,///111///...///,,,---///000000000222333(((,,,000333333333444666222444666444111///...///...333777777444555888;;;444222///---,,,000999AAA\\\]]]\\\\\\aaajjjnnnnnnlllaaaLLL666)))''''''&&&$$$&&&((()))(((%%%""" &&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''$$$%%%'''(((((((((&&&%%%,,,(((<<>>:::666...//////000222555999<<<:::666222222666;;;>>>>>>===???AAAFFFKKKGGGGGGQQQJJJMMMPPPRRRTTTXXX[[[[[[nnniiifffaaa[[[VVVSSSRRRRRRWWW\\\aaabbb[[[MMM===333,,,)))&&&###$$$(((,,,///333DDDVVV]]][[[XXXSSSNNNWWWXXXZZZYYYRRREEE555+++---...//////...---------000+++***...000---++++++************+++---...///+++++++++++++++++++++,,,***---//////......111333;;;888:::BBBGGGHHHMMMSSSSSSXXX___dddhhhkkknnnoookkkhhhfffiiipppvvvxxxxxxzzzyyyxxxwwwvvvuuuttttttrrrxxxeee===%%%(((---)))***)))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###%%%%%%$$$%%%&&&%%%###((('''%%%&&&''''''&&&%%%&&&%%%%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''---VVVkkkkkkuuuwwwkkkiiikkkqqqwww{{{zzztttnnn]]];;;!!!###,,,)))$$$$$$&&&'''((((((&&&&&&'''((()))((()))++++++(((&&&'''((((((''''''''''''(((((()))******+++---...//////+++---,,,///333***$$$---...bbbxxx}}}xxxmmmqqqooonnnwwwuuummmkkkkkkiiifff\\\\\\ZZZVVVPPPMMMNNNPPP666///444===;;;<<<>>>:::999111000777999111,,,---222111111111111111111000333000,,,***+++,,,,,,,,,***+++---///000000000///...111111...+++,,,...///))),,,,,,))))))+++------&&&+++...///111222...(((///...)))%%%&&&***)))$$$&&&%%%$$$%%%(((+++,,,,,,'''&&&%%%%%%&&&''')))***&&&&&&&&&'''''''''((((((%%%''')))+++,,,***((('''++++++PPPjjjjjjjjjqqqpppqqqppptttpppQQQ111+++***+++++++++,,,,,,---------$$$!!!))),,,&&&###'''$$$???bbbyyy~~~{{{zzz|||^^^iiivvv|||{{{|||xxxrrrkkkllllllkkkhhhaaaVVVLLLIIIEEEAAA@@@EEEQQQ```kkkffflllkkkeeebbbdddbbb[[[MMMVVVPPPDDDCCCBBB@@@CCCBBBBBBCCCEEEDDDCCCFFFJJJxxxjjj]]]XXXVVVXXXZZZYYY[[[```ZZZbbbdddWWW@@@...+++...''''''(((((((((((('''''')))///:::DDDJJJGGG???888555000++++++------***&&&000333111+++)))---...***)))***,,,---,,,***(((&&&)))***+++,,,---,,,++++++,,,------!!!999:::AAA>>>GGGHHHIIIJJJLLLSSS^^^fffkkkfffaaabbbgggjjjiiigggeeelllqqqooonnnrrrwwwzzzzzzkkkcccmmmwwwxxxxxx{{{www{{{{{{uuutttwwwtttlllaaa===***'''((('''&&&"""%%%(((((('''%%%%%%&&&%%%%%%$$$######$$$$$$$$$''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$)))(((&&&%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$&&&(((***...XXXgggsss~~~wwwcccffflllvvvuuuqqqwwwtttaaa777000((($$$%%%&&&%%%###''''''''''''''''''''''''((()))******(((''''''((('''((()))))))))'''&&&%%%***))))))***+++...000111......,,,+++***+++,,,,,,555cccrrrtttqqqkkkpppkkkdddbbbnnn}}}}}}kkk:::fff{{{|||xxxtttrrrttttttrrroooiiimmmooooookkkfffeeeeee[[[YYYWWWVVVSSSNNNFFF@@@@@@777777777///...000,,,***999222(((///,,,(((333,,,+++)))(((((()))+++,,,++++++******************))))))))))))))))))))))))&&&''''''(((((((((((((((((((((((((((((('''''''''+++***)))'''&&&&&&&&&&&&''''''(((((((((((('''''')))$$$,,,(((000>>>777999>>>>>>FFFFFF;;;555111&&&,,,,,,,,,,,,,,,+++***)))))))))))))))(((((((((((($$$)))<<>>ccc|||xxxrrrfffeeeiiiggg```___GGG111000***%%%...,,,+++***(((((()))***+++)))))))))******+++++++++))))))))))))))))))))))))'''(((((()))***)))))))))((((((((((((((((((((((((******)))(((''''''''''''''''''((((((((((((''''''((($$$,,,%%%+++:::555888222111888:::222222000&&&,,,,,,,,,,,,,,,+++***)))***)))))))))((((((((((((%%% $$$000777888???JJJBBBGGGOOONNNGGGPPP___cccXXXaaa___[[[\\\YYYZZZdddsssuuuuuuvvv}}}|||oooppppppssszzz~~~xxxkkkttt{{{||||||uuuvvvzzz{{{ssslllxxx~~~{{{{{{{{{yyyvvvyyy{{{tttooommmvvviii```ccckkkkkkaaaZZZ]]]bbbbbbaaaSSS@@@222---+++***((())))))************))))))***)))(((''''''(((((()))&&&)))***(((&&&&&&+++////////////222:::AAA???999@@@CCCHHHNNNSSSYYY\\\^^^_______________^^^]]]\\\jjjKKK222...___ooowwwqqqjjjhhhffffffhhhhhhhhhhhhfffeeeeeeeeegggiiilllnnnmmmtttxxxvvvrrrqqqpppmmmpppkkkmmmvvv{{{xxxxxx|||sssyyy|||yyytttqqqkkkfff555---'''(((+++)))'''&&&***)))(((((()))***)))(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%###$$$$$$%%%%%%&&&&&&'''111___pppvvvxxxvvv~~~zzzxxxyyy~~~~~~~~~iiiFFF+++'''$$$$$$'''((('''&&&(((((('''''''''&&&&&&&&&((()))******(((''''''((('''((()))+++,,,---------------,,,,,,,,,---...///---,,,+++*********+++,,,(((PPPZZZ^^^cccaaacccXXX```RRRIIIVVVssszzzyyyCCCZZZyyyQQQ333---)))%%%,,,---,,,***)))((())))))***''''''((()))***+++,,,,,,))))))))))))))))))))))))((())))))***************(((((((((((((((((())))))***))))))(((((()))))))))''''''((((((((((((''''''---(((+++###444.........,,,111222...///+++++++++,,,,,,,,,+++************)))))))))(((((((((///)))&&&((((((***555BBBPPPPPPHHHGGGVVV___^^^^^^^^^ddd]]]SSSPPPJJJKKKVVVMMMQQQQQQMMMIIIIIIIIIGGGIIIGGGFFFKKKYYYfffiiidddbbbhhhlllnnnrrrvvvvvvqqqooowwwuuuhhhmmm{{{}}}yyyvvvtttpppnnnssszzzppp|||}}}uuuuuuyyy{{{ooohhheeebbbkkkjjj]]]YYYaaaddd^^^XXXHHH555+++,,,...---************++++++*********(((&&&$$$###&&&***///222...333888::::::;;;>>>AAAFFFGGGHHHKKKQQQTTTTTTQQQKKKPPPYYYaaadddccc```]]]kkkjjjhhheeeccc```]]]\\\kkkEEE+++///dddnnnnnndddcccaaabbbeeejjjllljjjgggaaabbbdddfffhhhlllqqqtttpppwww{{{yyyvvvtttqqqlllkkkmmmssszzz{{{wwwxxx|||yyyzzzooorrruuu\\\999***((()))+++***%%%###%%% ###$$$###"""###$$$&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&999eeeuuu|||~~~|||~~~bbb888'''%%%$$$%%%'''((('''%%%((((((((('''&&&&&&%%%%%%((()))******(((''''''(((((()))***+++,,,------------------,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,(((VVVjjjsssvvvnnniiiZZZQQQNNNHHHLLLaaa}}}~~~JJJOOO~~~lllBBB+++)))))))))---,,,+++***)))(((((())))))((((((((())))))*********(((((((((((((((((((((((((((((()))************)))(((((())))))))))))******)))))))))))))))***++++++''''''((((((((((((''''''$$$""")))(((@@@eeeiiiiiiZZZXXX\\\\\\VVVSSSEEE,,,++++++,,,,,,,,,++++++************)))))))))(((((('''''')))+++)))(((///:::>>>JJJAAA888@@@<<<111555999???;;;:::AAADDDHHHSSSOOOSSSVVVWWWXXX\\\```cccppplllddd\\\[[[\\\XXXQQQJJJMMMMMMLLLOOOTTTUUURRRAAABBBIIIUUU^^^ccckkkttttttqqqppplllfffaaadddkkk```ooo}}}vvvpppttt{{{tttnnnmmmmmmgggjjjcccTTTRRRYYYUUUJJJ???777---((()))***)))&&&******++++++++++++******%%%$$$$$$***333<<>>@@@<<<:::;;;>>>@@@AAAAAA777===BBBDDDHHHNNNRRRRRRSSSYYY^^^```ccchhhjjjhhhjjjWWWAAA333222999EEEOOOYYY[[[______XXXPPPPPPUUUTTT]]]dddeee___\\\^^^bbb{{{ooonnnooonnnjjjfffYYYKKKFFFFFF>>>222...---,,,+++***)))''''''******++++++++++++*********(((+++777HHHVVV[[[ZZZUUUXXX___eeehhhhhheeebbbXXXXXXXXXVVVQQQOOOVVV___hhhgggfffeeeeeeffffffgggccccccdddfffhhhkkkmmmnnnjjjBBB///;;;jjjgggkkkqqqllllllkkklllmmmmmmkkkjjjqqqooollliiihhhhhhhhhiiilllppprrrqqqrrrtttssspppooorrrvvvwwwttttttxxx}}}ppppppzzzhhh???)))000)))(((((('''%%%%%%---777BBBHHHKKKEEE888---))))))%%%$$$$$$$$$%%%&&&'''(((''''''''''''''''''''''''###$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%$$$%%%%%%&&&&&&''''''(((===```lllxxxzzz{{{ssszzzqqqQQQ&&&(((''''''&&&&&&%%%$$$$$$''''''''''''''''''''''''((()))******(((''''''((())))))((((((((())))))***------------,,,+++***)))***)))((((((((()))***+++===lll}}}}}}xxxfffJJJ999EEEccc{{{zzz|||{{{~~~cccDDDhhhaaa<<<(((+++***)))+++***))))))))))))))))))))))))******)))((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&'''((((((((((((((()))))))))***++++++,,,,,,(((((((((((())))))***+++''''''(((((((((((('''''',,,(((((($$$HHH}}}|||{{{rrrSSS(((******+++,,,,,,,,,++++++++++++*********)))))))))''')))******''''''***...555MMMdddwwwssshhheeeccc]]]WWWTTT___eeefff___VVVOOOKKKGGGKKKSSS[[[^^^```aaa___ZZZbbb[[[LLL;;;///111>>>KKKSSS\\\jjjttttttpppqqqwwwsssttttttrrrooommmmmmnnnsssjjjlllkkkeee^^^VVVLLLCCC<<<666000+++---.........,,,+++***+++))))))************))))))&&&"""$$$333IIIXXX[[[WWWUUUZZZ___```]]]ZZZYYYZZZUUUQQQNNNNNNNNNOOOYYYdddfffccc```^^^___aaaeeegggffffffffffffggghhhjjjkkkggg???000AAAmmmeeeiiitttoooppppppqqqqqqsssvvvyyykkkhhhfffgggllloooppppppnnnpppooonnnpppuuuvvvttttttuuuuuuqqqooorrryyy~~~{{{nnngggcccLLL---$$$000***(((((()))''''''///888444444222...((("""#########$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%'''&&&%%%%%%&&&''')))***DDDdddooozzzxxxyyyttttttjjjMMM''''''''''''&&&%%%%%%&&&'''%%%%%%&&&&&&'''(((((((((((()))******(((''''''(((((('''''''''(((***+++,,,...////////////---,,,+++)))(((((('''((()))***+++RRRxxx}}}yyyxxxyyyzzz___HHHDDDTTTmmmvvvxxx~~~nnnAAA[[[VVV111&&&///)))%%%***)))''''''((())))))*********(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))******+++,,,,,,---((((((((('''(((((())))))''''''((((((((((((''''''$$$&&&***%%%JJJ}}}{{{zzzxxxZZZ///)))***+++,,,,,,,,,,,,++++++++++++*********))))))######"""!!!###&&&)))+++$$$ +++DDDaaa~~~~~~{{{tttvvvzzzyyyxxxyyy{{{vvvpppccccccaaa___aaaccc___XXXaaaggghhh\\\HHH888333333:::GGG[[[jjjnnnlllooouuutttsssrrrqqqqqqqqqqqqqqqnnnhhhjjjfff\\\LLLEEE@@@===777000///333///...,,,+++*********+++))))))************)))))),,,%%%$$$444LLL\\\]]]WWWTTTZZZ^^^ZZZQQQLLLOOOTTTPPPHHHBBBEEEKKKQQQ\\\gggfffffffffffffffggghhhhhheeeeeeeeefffhhhjjjmmmnnnccc===333HHHssseeecccmmmoooppppppmmmkkklllqqquuukkkgggdddgggmmmrrrrrrppprrrsssqqqnnnqqqwwwzzzyyyxxxwwwsssmmmlllqqqyyy~~~wwwuuu```AAA000000+++(((&&&&&&&&&""" $$$+++)))$$$ $$$(((&&&$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&###$$$&&&'''((('''&&&&&&((('''&&&%%%&&&(((***,,,LLLmmmvvvzzz}}}{{{|||lll```GGG$$$'''''''''&&&%%%&&&(((***$$$%%%%%%&&&'''((())))))((()))+++***(((''''''(((&&&&&&&&&''')))+++...//////000111111111000...---)))(((''''''''')))***+++UUUwwwxxxvvvzzz~~~zzz```FFFEEE```yyyyyyxxx|||rrr???QQQrrrNNN***###///&&&!!!)))+++%%%&&&''')))************&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***************))))))***+++,,,,,,------((((((''''''''''''((((((''''''((((((((((((''''''"""(((,,,!!!@@@{{{yyyuuuvvvxxx___555)))***+++,,,,,,,,,,,,,,,+++++++++************)))++++++)))'''((()))(((%%%,,,$$$((((((%%%EEEooo|||}}}|||vvvxxx~~~vvvsssiii[[[UUU[[[dddeee___gggooowwwzzzwwwsssmmmhhhTTT```qqq|||{{{uuuuuuzzzvvvwwwxxxzzz|||rrrhhhddd\\\SSSMMM:::FFF===:::KKKIII555...,,,,,,+++***)))))))))***&&&))),,,,,,***)))((())))))###***,,,CCC___[[[XXXXXXddd]]]888...(((OOOTTT___:::...AAAQQQYYYeeelllcccgggjjjhhhbbb^^^___bbb```dddfffgggiiinnnnnnkkkaaa???777OOOdddlllkkkeeeiiinnnqqqpppqqqtttqqqjjjfffcccfffooouuuuuussssssyyymmmiiisss}}}|||wwwvvvyyyssspppssswwwzzzrrrVVV888+++***)))((((((%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%#########$$$%%%&&&'''(((''''''&&&%%%%%%%%%&&&&&&+++***((('''&&&&&&''''''((($$$$$$''')))((()))+++VVV```nnnwwwvvvuuuxxxxxxzzzuuu^^^XXXJJJ((('''&&&(((******'''$$$'''''''''((((((((((((((('''(((((((((((((((''''''(((((()))+++...///...,,,222000...,,,,,,---///000---///(((%%%***((('''///YYYtttzzzvvvxxxmmmIIIAAA___|||~~~}}}}}}vvvjjjooovvv|||}}}zzzuuurrrxxxsssEEEJJJooo|||iii777000)))&&&((()))'''$$$))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((***)))))))))((((((''''''+++***)))***,,,,,,***)))))))))))))))))))))))))))((((((((((((((((((((((((***---)))DDD~~~}}}~~~{{{ooo999---***......***000333+++------------------------))))))))))))((((((((((((###%%%&&&$$$$$$***555>>>nnnuuuooojjjttt{{{{{{~~~wwwrrrxxxzzzxxxnnnqqqlllaaaaaalllqqqnnnccchhhxxx{{{zzz|||wwwnnnfffiiiwww~~~yyyvvvyyy|||yyy~~~kkk```YYYQQQIIIFFFJJJUUUQQQOOOVVVIII444111++++++******)))*********,,,,,,,,,+++***((((((((((((###++++++>>>YYYYYYYYY[[[aaaMMM000)))...NNNPPPKKK---(((AAAQQQ[[[gggooojjjkkkkkkhhhdddbbbcccfff```eeeiiiiiijjjnnnooommmZZZ<<<888TTTjjjqqqooohhhiiillllllkkknnnqqqnnnfffddddddiiirrrvvvtttqqqqqquuurrrsssvvvtttrrrwwwuuuqqqrrr{{{}}}qqq^^^QQQ===///%%%(((......***(((&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''''''''''''''&&&&&&''''''(((***)))'''&&&&&&'''(((((()))&&&%%%(((***((())),,,NNNWWWccchhhfffdddggglllsssyyyrrrfff```FFF'''(((''''''(((******(((%%%(((((((((((((((((((((((('''(((((())))))(((((('''((('''(((***---...---+++000///---,,,,,,---///111,,,...)))'''---***)))333ZZZuuu}}}mmmKKK===ZZZ~~~xxxnnnmmmqqqrrroooooonnnmmmllllllmmmnnnooouuujjj777111RRRhhhvvvpppwwwxxxyyy{{{~~~aaa555///(((&&&''')))'''%%%))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((+++++++++******)))))))))+++***)))***,,,,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))"""...---NNN}}}tttEEE,,,)))---...)))---000)))------------------------))))))))))))(((((((((((('''(((((('''&&&''',,,000AAAWWWeeekkkxxxsssooovvv|||{{{uuuwwwrrrhhhgggqqqvvvsssllljjjwww~~~ppp|||xxxllleeennnzzztttcccxxx}}}rrr```UUUNNNHHHFFFHHH\\\bbbccceee___EEE000222******)))))))))***++++++...,,,***)))******)))((('''%%%---+++:::UUUYYY___ccc```<<<,,,&&&:::QQQRRRIII......HHHWWW]]]fffmmmooommmjjjgggeeeeeefffggg___eeejjjiiiiiilllooooooZZZ>>>===YYYmmmoooiii```iiijjjhhhgggiiillljjjddddddgggnnnuuuvvvqqqooopppsssuuuxxxwwwrrrooossszzzfffmmmuuuqqq]]]CCC222...$$$!!!###,,,222000***&&&''''''&&&%%%$$$$$$$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((()))***(((((('''&&&&&&''')))***+++''''''******)))***...]]]fffnnnpppnnnlllooosssxxxpppyyyooooooggg:::---(((((('''(((******((('''(((((((((((((((((((((((((((((())))))))))))((((((''''''''')))+++,,,+++***...---+++++++++---///111+++...)))***///,,,,,,777fff~~~}}}XXX999JJJrrrzzzvvvuuusssmmmhhhaaa^^^UUULLLIIIJJJJJJGGGCCCAAA===:::999;;;>>>AAA???QQQ>>>000888EEEXXXZZZ```bbbgggmmmsssxxx|||~~~{{{yyyxxxxxxxxxvvvtttrrr^^^111,,,'''&&&'''((((((&&&(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((,,,,,,,,,,,,,,,++++++++++++***)))***,,,,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$,,,---QQQ}}}}}}{{{XXX...(((,,,///***+++///+++------------------------))))))))))))((((((((((((((()))))))))((('''%%%%%%&&&888IIIcccxxxuuuyyyzzzyyyxxxzzzvvvnnnooowww|||{{{sssqqq{{{xxx}}}mmmeeemmmuuutttzzzooocccVVVMMMIIIHHHNNNUUUeeebbbeeejjj]]]===***...))))))((())))))***+++,,,***)))((()))+++,,,***((('''&&&///+++888UUU^^^gggggg___000***%%%CCCSSSUUUMMM111111MMM^^^bbbgggjjjnnnllliiihhhhhhgggfffeee]]]eeejjjhhhgggjjjmmmmmmSSS;;;===ZZZjjjkkkeee]]]hhhjjjjjjhhheeeeeeggghhhjjjlllrrrvvvsssmmmlllooouuuttttttvvvyyywwwooofffjjjggg]]]KKK333!!! (((+++***+++---...,,,***))))))((('''%%%%%%$$$$$$$$$''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***'''&&&&&&&&&'''(((***+++,,,))))))+++***)))+++000___hhhpppqqqqqqtttxxx{{{vvvrrryyymmmuuuddd***---((((((((()))*********))))))))))))((((((((((((((((((((()))*********))))))(((''''''(((***+++***)))+++*********+++---///000+++---***+++000+++,,,:::tttmmm<<<>>>fffzzzwwwssskkkeee\\\UUUMMMFFFBBB???;;;888777777666666666666333000:::;;;<<<===>>>======<<<999QQQMMM444&&&,,,777555333666999>>>BBBEEEGGGHHHTTTVVVZZZaaajjjppptttuuussszzzYYY...***'''&&&'''(((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,***)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''HHHxxxxxx|||lll555***,,,111---,,,111///------------------------***))))))))))))((((((((((((''''''((())))))'''%%%''',,,111GGGooo~~~yyyxxx{{{{{{uuuppppppqqqsssqqqlllnnnvvv{{{zzzuuuvvv}}}sssfffnnn}}}zzzdddZZZOOOIIIHHHKKKUUU```iii\\\^^^dddSSS555(((+++(((((((((((()))***++++++(((((()))+++,,,***(((%%%&&&$$$,,,(((888WWWaaalllfffZZZ+++***)))GGGUUUUUUJJJ,,,,,,LLLaaahhhkkkkkkkkkkkkkkkllllllkkkgggddd```gggjjjiiihhhkkkmmmlll@@@///888WWWgggiiiiiiggggggkkknnnllldddaaafffnnnrrrrrrssssssooojjjkkkpppuuuvvvuuussswwwzzzqqqdddsssUUU444''')))+++'''###'''((((((''''''))),,,...)))((('''&&&%%%%%%$$$$$$''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&'''(((***++++++))))))+++***)))---333\\\gggoooqqqttt|||uuuvvvuuummmvvvYYY"""...((())))))))))))***++++++******))))))(((((((((((((((((()))***++++++******)))((('''''')))***)))(((((((((((()))***,,,...///,,,---)))+++///)))+++===nnnwwwCCC<<>>BBBGGGKKKMMMMMMXXX___hhhnnnqqqwwwVVV+++***'''&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''(((((((((((((((((((((((((((((((((*********++++++++++++++++++***)))***,,,,,,***)))((((((((((((((((((((((((''''''''''''''''''''''''((()))$$$$$$<<>>BBBFFFJJJNNNRRRWWW[[[TTTVVVVVVTTTPPPNNNPPPRRRWWWPPPKKKLLLKKKIIIIIILLLKKKJJJJJJJJJIIIJJJJJJJJJLLLIII___OOO:::GGGJJJLLLKKKLLLNNNOOONNNMMMJJJIII<<<;;;:::;;;>>>@@@AAAAAA777888999999888777555444222:::@@@SSS]]]dddjjjTTT+++++++++***(((((()))***''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))******+++++++++***)))***,,,,,,***)))))))))))))))))))))))))))''''''''''''''''''''''''%%%,,,&&&,,,---DDD}}}yyyttt}}}lllBBB***...---***---///------------------------......---------,,,,,,,,,,,,......+++(((''')))+++(((+++(((***111......999OOOWWW^^^aaa^^^\\\^^^```gggggggggeeedddeeefffgggqqqooommmkkkjjjiiiiiijjjmmmfffiiimmmnnnwwwtttqqqhhhnnnyyyeeeggg[[[QQQPPPVVV]]]fffnnnjjjdddmmmddd===)))...,,,+++***)))(((((('''(((((("""'''+++)))'''+++777AAA<<<---******FFFiiiiiigggdddHHH---(((MMMOOOZZZ@@@>>>222CCCcccjjjdddfffkkkdddiiimmmllliiiiiimmmqqqgggfffcccbbbgggjjjeee]]]555888TTTssssssjjjmmmsssoooiiiiiioooqqqnnnlllnnnoookkkkkkqqqvvvuuuttttttssswwwsssmmmqqqoooSSS///***###!!!%%%)))(((%%%%%%''')))(((######(((((($$$''''''&&&&&&&&&''''''(((%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&''''''((()))(((((('''''''''(((((((((((('''&&&&&&((()))***&&&&&&(((***))))))000:::hhhsssyyyvvvvvv}}}}}}vvvmmm~~~iii&&&***''')))***,,,+++)))***---000+++++++++***)))(((((('''((()))***+++,,,------------+++)))((()))))))))(((&&&&&&''''''((()))))))))+++(((%%%***000---888SSSsssccc???MMM|||iiiLLL777333888888444555444555888>>>CCCFFFGGGKKKPPPTTTSSSMMMIIIIIIJJJEEEDDDBBBAAA???>>><<<;;;???<<<>>>FFFIIIEEECCCEEEKKKMMMQQQUUUWWWVVVTTTSSS]]]RRRmmmhhhZZZeee^^^ZZZTTTVVVYYY[[[]]]\\\[[[ZZZXXXTTTPPPLLLJJJHHHFFFDDD@@@???===;;;999555000,,,---...''',,,---666HHH;;;,,,,,,,,,+++)))((()))***(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))*********++++++++++++***)))***,,,,,,***)))))))))))))))))))))))))))((((((((((((((((((((((((###+++%%%,,,%%%555vvv}}}vvvNNN000111111---...///------------------------//////.........---------'''+++...---)))'''***---(((...***$$$$$$'''===\\\xxxzzz||||||xxxsssooollliii```^^^]]]^^^^^^^^^___aaahhhiiiooogggVVV___|||}}}nnnlllwwwuuu{{{xxxeeemmmYYYRRRYYY___ggglllgggnnnmmmlllbbbHHH---'''000++++++******)))(((((((((%%%%%%&&&((('''+++>>>QQQSSSEEE###'''YYYpppkkkssskkk???'''666LLLXXXWWWLLL<<<888OOOddd```bbbkkkgggdddhhhgggcccccciiikkkhhh```hhhjjjdddfffkkkaaaPPP:::NNNdddllleee\\\\\\___VVVUUUUUUXXX]]]___^^^]]]iiijjjkkkkkklllmmmppprrrvvvjjjhhhpppmmmSSS777(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%''')))***((('''&&&&&&%%%%%%%%%%%%%%%'''((('''&&&&&&'''(((&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###***,,,$$$---IIIzzz|||}}}|||vvvsssxxxvvvsss???000###'''(((((()))***************+++******)))(((''''''&&&***)))((((((((()))+++,,,...+++((('''(((***,,,,,,))))))(((((())))))***+++(((***&&&+++///%%%;;;ppp]]];;;mmm@@@444444222222,,,555666<<>>DDDMMMVVV]]]___aaafffhhh[[[CCC...$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%###(((***$$$111QQQyyyxxxtttqqqvvv|||{{{tttrrrsssuuuppp:::---&&&&&&(((((()))************************)))((('''''''''***))))))((()))***+++,,,---+++(((((()))+++++++++)))))))))*********++++++((()))&&&+++///)))BBBuuummmNNN|||rrrOOO000...///000999===IIIUUUXXX\\\___aaaffflllpppooommmkkkmmmppptttuuutttuuuwwwzzz|||}}}|||ssseeeXXXLLL<<>>AAACCCDDDDDD@@@???<<<:::999555111...***,,,---)))$$$###&&&***HHHZZZfff\\\EEE000&&&"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%'''(((((('''%%%$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&)))'''###&&&(((%%%777ZZZ|||{{{yyyyyy~~~~~~wwwppplllrrriii111(((,,,%%%(((((()))*********************))))))((((((''''''***))))))))))))***++++++,,,***)))***+++,,,+++***))))))+++,,,,,,,,,+++***(((((('''+++---...LLL|||lllEEEyyy___CCC333;;;;;;???UUUcccrrrrrruuuyyy}}}~~~~~~nnn```222///+++***+++***((()))))))))))))))((((((((((((''''''((((((((()))))))))))))))))))))************,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))******))))))((('''''''''&&&&&&&&&&&&''''''+++)))'''***)))"""555]]]yyywwwiii:::000'''999////////////............---/////////...............111000///---,,,++++++***((()))***+++***)))'''&&&!!!555RRRmmmyyylllxxxrrriiinnn{{{yyyuuu|||xxxuuusssuuuzzz}}}{{{xxxrrrsssuuuyyy||||||zzzxxxqqqnnneee[[[VVVWWWVVVSSSLLLOOOCCCAAAYYYlllhhh```kkkcccfffNNNSSScccnnnkkkiiiggg\\\EEEAAA===<<<666---***------,,,+++***)))''''''&&&(((&&&***888JJJUUUWWWUUUccc666---EEESSSccckkk]]]EEE///333MMMZZZZZZXXXTTT111NNNiiimmmjjjpppnnnbbbmmmllliiiddd```]]][[[YYYSSSKKKFFFFFFEEE???===>>><<<888555555888===AAACCCCCCBBBBBBBBB@@@>>>;;;888999<<<>>>999111++++++...FFF]]]fffQQQ555(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''')))))))))'''%%%$$$%%%$$$$$$######$$$$$$$$$'''((()))'''%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&)))((($$$&&&'''%%%;;;aaayyy{{{}}}sssnnngggmmm\\\)))$$$000%%%(((((()))******************)))))))))(((((((((''')))))))))*********+++++++++******+++------+++)))(((***,,,---...---+++******))))))+++***222VVVsssRRR|||eeeFFF;;;DDD???CCC```qqq~~~}}}wwwsss||||||~~~}}}~~~qqq999,,,(((,,,+++***+++))))))))))))((((((((('''''''''(((((((((((()))))))))((()))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************)))((((((''''''&&&&&&&&&&&&'''''''''((((((++++++$$$000OOOtttyyyuuuNNN000(((:::000/////////.................................------000///...,,,++++++******+++)))(((***+++***'''###***&&&+++CCCeee{{{|||sss~~~yyypppsss||||||xxxuuuwww|||}}}xxxssswwwtttqqqooorrrvvv{{{~~~}}}uuueeeaaaOOOEEEWWWkkkaaaKKKuuujjj```WWWQQQcccrrriiiYYYZZZXXXGGG666000+++)))))))))+++...,,,,,,+++***)))(((''''''%%%,,,999GGGRRRXXXWWWSSS___666888QQQVVVccckkkWWW:::000===VVV______ZZZPPP888[[[ssssssssswwwrrrgggeeeaaa[[[UUUOOOJJJHHHGGGKKKBBB;;;777444//////333111333555888<<>>+++???UUUYYY]]]hhhYYY333111>>>444(((//////+++666444---)))+++---///777@@@UUUdddllljjjmmmwwwvvvmmmlllnnnqqqtttuuuvvvvvvuuuuuuyyy{{{zzzuuupppmmmmmmpppllliiijjjmmmnnnjjjfffmmmWWW:::'''###((()))(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((($$$%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&$$$%%%(((222ZZZ~~~ssskkkmmmpppqqqrrrvvvlllsssWWW,,,%%%''''''(((((()))***************(((((((((((()))))))))))))))***+++,,,---,,,++++++---,,,++++++------,,,+++))))))(((((())))))***+++---***555666---III{{{{{{XXXAAA///>>>UUUsss~~~|||sssnnnnnnppprrrvvv~~~lll777)))333((('''000(((,,,,,,,,,+++++++++******))))))))))))************))))))))))))*********************++++++,,,,,,,,,------------------------***++++++++++++***))))))******))))))))))))******(((---***(((///111222:::[[[rrr|||zzz|||yyy}}}EEE...222.../////////000000111111.../////////000000111111///...------,,,,,,,,,,,,,,,,,,---,,,+++)))((('''///(((%%%'''(((''',,,333777???>>>===HHHRRR[[[iiihhhnnntttvvvrrroooooopppgggjjjmmmoooppptttyyy}}}mmmyyy~~~~~~uuuppp\\\NNNYYYgggQQQDDD888666666444444888GGG<<<666111+++111333(((---,,,)))(((***------+++///EEENNNLLLNNNNNNNNNUUU```qqqrrrmmmqqqiiiMMM555,,,???UUU```ddd[[[DDD,,,,,,+++,,,---,,,***+++---111---,,,666GGGWWW```cccccchhhiiifffeeeiiinnnpppvvvsssmmmiiinnnvvvwwwtttooopppqqqsssrrrnnnhhhccccccnnnlllfffllllllaaaZZZ```NNN---''''''###---(((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###"""$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((***)))!!!000)))---fffrrrkkkqqqrrrkkklllttteeelll???,,,...%%%***%%%)))))))))***++++++,,,,,,,,,++++++******++++++,,,,,,,,,---......------------,,,++++++------,,,+++,,,)))&&&&&&(((***)))(((000111444000000QQQWWW555666RRR|||www;;;666..."""///++++++///,,,******+++,,,---,,,//////...---+++***))))))(((''''''))),,,------,,,******+++,,,,,,,,,,,,+++++++++************+++++++++++++++++++++***)))((((((((((((((()))))))))))))))***,,,---.../////////AAAwwwyyy}}}\\\444---............///000111222000000000000000000000000---------,,,,,,,,,++++++---,,,,,,+++***)))((((((---***((((((***+++)))'''222555...444EEEFFFOOOkkklllsss|||{{{uuummmcccZZZTTT^^^cccmmmvvvyyyxxx{{{wwwkkkaaaWWWYYY___[[[===:::777888:::BBBSSSdddaaaVVVMMM@@@222222444,,,///---+++***---...---***<<>>LLLUUUhhhoootttoooddd\\\\\\```bbbcccaaaZZZVVVRRRJJJBBB888777444222555999888333222111222444888:::;;;;;;AAAKKKKKKDDD???:::DDDZZZ[[[JJJ+++'''(((###)))"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%######%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((('''---(((***+++FFFwww~~~~~~~~~{{{yyyggg\\\444$$$)))'''+++''')))))))))***++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,------,,,,,,+++,,,+++,,,...///...,,,)))+++***))))))+++------,,,111...---,,,666\\\sssOOO111>>>vvvxxx}}}zzzqqqpppuuuzzzvvvwwwzzzaaa666,,,222...000//////...------......,,,+++,,,,,,++++++***************))))))***,,,---,,,+++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,++++++***)))((((((((()))+++,,,---------------...///000:::yyy||||||||||||hhhGGG444000111222444444444333333000000000000000000000000......---------,,,,,,,,,------,,,+++***)))((((((+++***(((((()))***)))(((222WWWxxxuuufffiiinnneeevvvsssooojjjfffeeeeeeeeedddccccccfffjjjnnnpppppp{{{xxxyyy|||wwwiiiXXXNNNKKKSSSdddwwwttteeeXXXTTT]]]kkk]]]<<<>>>===BBBMMM[[[fffmmmpppeeeccc___KKK...&&&+++)))+++((()))---111222222333VVVZZZTTTPPPWWWZZZ\\\eeeiiimmmiiihhhiiiVVV;;;...NNN```jjj^^^HHH999...((()))000777???JJJZZZiiiqqqpppjjjccc^^^^^^aaadddfffSSSNNNCCC888333111+++%%%'''******))),,,000...)))+++***)))***,,,,,,+++***,,,000---)))(((''';;;[[[WWWEEE$$$!!!%%%###,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%$$$$$$%%%'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&---,,,&&&...WWW{{{rrrnnnWWW333%%%((()))***&&&)))))))))***++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,+++***++++++---///000///,,,))),,,++++++,,,---.........000...,,,***888cccwwwKKK///\\\~~~||||||{{{{{{{{{zzzzzzlll[[[TTT\\\fffsssvvv|||{{{uuu999)))666,,,000............///000///---***+++*********************,,,*********,,,,,,,,,******+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++,,,---------------,,,,,,+++***)))((((((***+++---...------,,,,,,---...///***ddd}}}}}}|||wwwkkkMMM222...///111333444333111000000000000000000000000000............------------...---,,,+++***))))))(((***)))((((((((())))))))),,,QQQ|||vvvpppkkkfff___[[[QQQOOOSSS```nnnxxxooocccUUUPPPRRR^^^qqqqqq[[[SSS\\\bbb___MMM444777CCCUUUccckkkmmmkkkhhh\\\aaaeeeTTT555)))...---,,,)))***...///...222999[[[\\\TTTRRRYYY[[[\\\fffiiimmmllllllfffLLL555333[[[eeecccMMM555,,,...000333AAAPPP[[[dddkkkjjjeeecccdddfffgggdddZZZLLLBBB222111...,,,222:::===;;;FFFIIIHHHDDDAAA???999333666666666666666444000,,,---,,,&&&%%%,,,222GGGfff]]]HHH######$$$...)))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''((((((((()))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%$$$$$$&&&(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''',,,///$$$222fff|||uuuhhhlllJJJ000%%%&&&+++)))((()))))))))***++++++,,,,,,,,,++++++******++++++,,,------------,,,,,,+++***+++,,,---///111///,,,))),,,------............///---......)))999jjjWWW(((CCC}}}{{{{{{zzzyyywwwuuuxxx|||~~~~~~}}}|||ooo\\\JJJ@@@BBBccc|||}}}yyyxxxwwwuuuuuuwww{{{~~~|||zzz|||AAA(((444***,,,,,,---------///000000---++++++*********************,,,+++***+++,,,---,,,+++++++++,,,------------,,,+++,,,------------,,,+++,,,------.........------+++******)))***+++,,,------,,,,,,,,,,,,,,,------+++UUU~~~xxxpppUUU222...000222333333222111000000000000000000000000000/////////.........------...------,,,+++***))))))(((((((((((('''((()))***&&&888iiiyyy~~~|||yyysssrrrhhh\\\SSSLLLKKKSSS]]]~~~ttthhh```XXXRRRQQQTTT{{{jjjUUUUUUccc]]]LLL@@@888<<>>111,,,,,,666;;;@@@EEEMMMUUUXXXVVV]]]``````[[[WWWTTTNNNGGGHHHHHHIIIJJJKKKIIIEEEBBBDDDDDD======HHHQQQ]]]qqqiiiQQQ)))!!!%%%%%%///)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$%%%''')))%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((()))000$$$777pppzzz{{{vvvhhh^^^aaa888***%%%%%%,,,)))+++)))))))))***++++++,,,,,,,,,++++++******++++++,,,............---,,,++++++,,,,,,---///000///---***,,,...000///...------...***//////***===rrriii>>>:::kkk}}}rrrqqqoooooopppppppppooopppuuu|||~~~}}}}}}~~~~~~tttZZZGGGHHH[[[{{{sssrrrhhhfffdddaaa```bbbgggkkkhhhkkkmmmlllmmmsssQQQ+++///---)))+++,,,++++++---///000///---,,,,,,++++++************+++******+++---------,,,++++++,,,---------------,,,,,,............,,,,,,,,,,,,------......------******++++++,,,,,,,,,,,,++++++,,,---......------222IIIrrr~~~yyy___888111222333444444333222222000000000000000000000000000////////////...............---,,,+++***))))))'''((()))((('''''')))***///111SSS~~~~~~yyy}}}ttt~~~}}}~~~vvvyyy~~~}}}qqq```UUURRRKKKOOO[[[iiinnnggg^^^YYYoooaaaWWW^^^dddSSS??????EEEVVVbbbjjjhhhaaa___^^^]]]YYYcccmmm]]];;;***+++)))000///000000)))(((:::QQQ\\\```^^^```fffaaa___jjj___ffflllkkkWWW777777TTTiiicccNNN333(((555JJJVVVcccbbb\\\XXX```lllkkkaaaNNNFFF999---+++222AAAKKKMMMSSSWWWXXXZZZ```bbbaaabbbhhhkkkiiihhhhhheeeaaafffeeeeeefffhhhhhhgggeeeeeelllhhheeennnsssqqquuummmTTT+++$$$&&&%%%---&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))))))))))))))''''''''''''''''''''''''###%%%&&&%%%%%%%%%''')))%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((+++%%%///%%%<<>>kkkzzzhhh???222222222222222222222222000000000000000000000000000000000/////////............---,,,+++******)))&&&((()))(((&&&&&&)))+++******???lllzzzmmmwww|||yyy|||~~~vvvrrrrrreeeYYYMMMIIIMMMUUU```iiiggg[[[\\\gggdddJJJ<<>>555000000<<