BM6P6(@ ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦ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ӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>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ӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDenenene{{{xxxvvvtttsss|||zzz{{{zzzuuukkkccc{{{xxxyyy{{{yyywwwuuuvvvuuupppggg```~~~||||||||||||~~~yyyvvvtttvvvxxxtttrrrrrrrrrqqqkkkbbb[[[~~~}}}{{{yyyzzz|||~~~{{{vvvsssssstttuuuqqqrrrtttuuurrrjjj___WWW||||||{{{yyyyyyzzz{{{{{{zzzxxxxxxvvvsssrrrsssxxx|||~~~{{{xxxuuutttttttttuuurrruuuzzz{{{wwwmmm```WWW|||{{{{{{zzzwwwuuuuuutttsssrrrqqqrrrssstttppppppooommmlllpppwww}}}|||{{{||||||{{{zzzsssvvv{{{|||xxxnnnccc\\\}}}zzzwwwuuuuuutttssssssssssssqqqooolllllljjjiiihhhiiijjjllllllmmmnnnmmmnnnttt}}}}}}yyypppsssvvvvvvsssmmmgggddd{{{wwwssspppmmmlllllllllmmmmmmkkkiiicccccccccbbbaaacccfffhhhiiilllmmmnnnpppwww|||tttooonnnooopppooommmkkkjjjjjj{{{sssmmmmmmeee```dddiiiiiifffeee]]]\\\[[[ZZZYYY\\\```ccclllnnnooooooqqqwww|||wwwuuutttnnnllllllnnnpppnnnmmmlll~~~zzzvvvvvvuuutttwww|||uuunnnmmmddd___aaadddbbb^^^]]]XXXXXXXXXWWWXXXZZZ___cccdddeeeeeefffiiiooowww||||||wwwtttssssssuuutttuuuwwwxxxvvvrrrpppzzz|||{{{zzzyyywwwvvvuuutttuuuttttttuuurrrnnnpppvvv|||uuulllhhh```ZZZ\\\]]][[[WWWVVVUUUUUUUUUTTTTTTWWW[[[___bbb```___aaaffflllqqqttt}}}~~~}}}{{{xxxvvvvvvwww}}}yyysss~~~yyysssnnnwwwwwwvvvtttsssqqqooonnnjjjooowww|||wwwooolllnnnrrrzzz|||ppphhh```YYYTTTWWWYYYWWWUUUUUUTTTTTTTTTTTTTTTVVVZZZ]]]ccc```___bbbhhhnnnqqqqqq{{{|||}}}|||yyywwwwwwxxxzzzrrr}}}{{{{{{|||{{{{{{||||||{{{xxxssspppqqqqqqppppppnnnllljjjiiiaaafffooouuupppgggdddffflllvvv{{{rrriiicccZZZTTTQQQSSSTTTQQQPPPQQQQQQSSSUUUWWWYYY]]]bbbeeefffddddddgggnnnsssttttttzzz{{{{{{zzzwwwttttttttt}}}vvvkkk~~~xxxtttrrrtttwwwzzzxxxzzz}}}~~~zzzvvvssskkkkkklllmmmlllkkkjjjiiicccccceeegggddd```aaafffkkktttvvvnnnggg```\\\VVVQQQMMMMMMMMMIIIGGGIIIJJJMMMRRRWWW]]]dddjjjoookkkkkkmmmqqqvvvzzz|||}}}}}}~~~}}}zzzvvvuuutttwww~~~{{{ooobbb~~~zzzttttttuuuvvvwwwzzz|||}}}~~~|||wwwtttiiijjjlllmmmmmmllljjjiiifffcccaaaccccccaaacccgggkkkqqq{{{zzzooofff```ZZZTTTPPPMMMIIIFFFFFFEEEBBBAAACCCCCCFFFLLLRRRYYY```gggkkkhhhjjjooorrrvvvyyy}}}}}}yyywwwwwwqqqzzz~~~zzzwwwuuujjj[[[zzzuuurrrpppuuuwww{{{}}}wwwtttiiijjjkkkkkkjjjhhhfffeeebbb```aaafffgggdddaaaaaaiiinnntttyyyzzzzzzyyyyyyqqqkkkccc\\\WWWQQQJJJEEECCC@@@>>>@@@@@@>>>???BBB>>>BBBGGGLLLQQQVVV\\\```[[[```fffjjjlllooossswww|||}}}~~~zzzwwwuuutttmmmwww{{{vvvtttrrrgggXXX}}}sssooonnnooouuu}}}zzztttpppnnnllllllnnnmmmiiieee```bbbddddddddddddeeegggoootttvvvrrrooommmjjjfffeee___WWWQQQMMMHHHDDD@@@===>>>???>>>===<<<===>>>AAABBBBBBFFFNNNWWWXXXTTTVVVYYY\\\___aaafffnnnsssxxx{{{~~~{{{wwwsssyyyxxxxxxxxxuuunnnccc[[[}}}uuuooonnnnnnyyyyyyssstttssstttuuuvvvrrrkkkeee``````aaaaaaaaabbbeeehhhooorrrppphhhaaa^^^ZZZVVVVVVQQQKKKGGGDDDBBB>>><<<:::;;;<<<;;;:::999;;;===@@@CCCDDDHHHQQQYYYZZZUUUSSSUUUWWWYYY\\\ccclllrrrwwwxxx{{{||||||zzzwwwuuu{{{zzzyyyyyywwwqqqggg```zzzuuuqqqooozzz~~~~~~yyyvvvwwwzzz}}}~~~xxxnnnfff]]]]]]\\\ZZZZZZ]]]cccgggnnnmmmgggZZZPPPKKKHHHDDDEEEBBB>>><<<<<<;;;:::999999:::999888888999<<>>===@@@EEEIIIFFFGGGBBB:::555666777666333555777888888999:::<<<>>>@@@AAABBBCCCGGGKKKOOOQQQUUUXXXWWWVVVUUUQQQLLLGGGDDDCCCGGGOOOZZZdddiiiiiijjjllloootttxxx|||{{{vvvqqqpppqqqrrrqqqooo~~~}}}|||{{{yyyxxxxxxooollljjjiiihhh]]]VVVNNNGGGDDDBBB>>>;;;999::::::999888999;;;>>>:::===<<<777444555666555111444888::::::;;;>>>@@@EEEGGGJJJLLLNNNQQQUUUXXX[[[___```[[[WWWTTTOOOJJJCCCBBBBBBGGGPPPZZZaaadddbbbeeeiiioootttxxx{{{}}}~~~yyysssppprrrttttttsss}}}zzzxxxuuutttvvv~~~~~~oooccc\\\XXXUUUSSSKKKEEE???<<<<<<<<<;;;:::555777888888666666666777777;;;<<<888555666666444111555:::<<<===>>>BBBEEEKKKNNNRRRUUUWWWZZZ]]]```cccfffeee^^^WWWSSSNNNIIIDDDCCCDDDJJJTTT\\\aaaccc^^^aaagggnnntttxxxzzz{{{|||uuurrrsssvvvwwwwwwzzzuuuqqqmmmkkkwwwyyy~~~}}}yyy|||yyyoooaaaUUUMMMHHHCCC@@@999;;;<<<;;;999777666666777888888666555555777999>>>;;;777555444444444333888:::<<>>EEEKKKOOOSSSVVVXXX```bbbeeegggggghhhiiijjjkkkggg```YYYTTTPPPLLLJJJJJJLLLQQQWWW^^^dddhhhkkkjjjooovvvyyyyyyxxxyyyzzz{{{}}}|||wwwssstttuuuvvvwwwzzz|||~~~yyyooohhheeedddnnnrrryyy}}}{{{xxxxxxxxxxxxuuunnneee___RRRRRRRRRTTTYYY]]]___```VVVLLL@@@<<<===>>>999444666777999::::::999888666::::::999999:::;;;<<<<<<444555777888:::<<<>>>AAABBBHHHQQQYYY^^^bbbeeegggdddhhhnnnrrrsssttttttuuuwwwrrrjjj```WWWPPPKKKHHHQQQTTT[[[dddlllrrrwwwyyyxxx{{{{{{zzzzzzyyyxxxvvvtttrrriiijjjlllooorrruuuxxxzzzzzzssspppooolllpppwww|||{{{sssnnneee^^^WWWSSSOOOLLLJJJHHHFFFGGGJJJMMMOOOOOOHHHBBB;;;888:::<<<:::888222333555666666555444333222444666666666666888:::<<>><<<<<>>???BBBEEEGGG???BBBEEEGGGIIIMMMSSSYYY[[[aaaiiipppsssuuuwwwxxxvvvvvvwwwvvvttttttuuuvvvvvvuuuqqqlllfffccccccdddiiimmmttt{{{}}}yyyuuupppkkkgggeeeeeeeeeccc```___```aaabbbcccdddgggiiilllooopppwww}}}{{{wwwvvv}}}~~~}}}{{{~~~xxxrrrmmmkkk```ZZZPPPHHHBBB???<<<:::;;;:::888999;;;===>>>>>>>>>??????:::555444777<<<333333444555666777777777444555999>>>DDDJJJNNNQQQPPPRRRUUUXXX\\\bbbhhhlllkkkooouuuyyyzzzzzz{{{{{{zzzyyyxxxuuuqqqpppqqqssstttuuuuuurrrnnnmmmpppttt{{{~~~vvvrrrmmmiiigggdddaaa___\\\]]]]]]\\\[[[]]]aaaeeeeeeeeegggiiimmmpppsssttt|||~~~{{{yyyyyyuuuwww{{{~~~~~~}}}tttuuutttpppjjjeeeccccccQQQLLLFFF@@@===<<<:::999===;;;;;;;;;=========;;;555444333000------///111555666777:::<<<>>>@@@@@@???>>>@@@GGGQQQZZZ___aaa]]]^^^```dddhhhkkkllllllvvvxxx{{{{{{yyywwwvvvvvv|||}}}}}}{{{yyywwwvvvwww||||||pppmmmhhhfffeeeddddddccc```aaa```]]]ZZZ[[[```dddfffgggiiilllooosssvvvxxxzzz|||~~~{{{zzz{{{}}}{{{}}}~~~~~~|||yyyuuurrrsssrrrmmmeee\\\UUUSSSSSSPPPIII@@@:::888:::<<<>>><<<<<<;;;;;;<<<<<<:::888:::777555444777999999999333555777;;;>>>BBBEEEFFFJJJHHHHHHPPP\\\ggglllmmmhhhhhhlllrrrxxxzzzxxxtttvvvyyy{{{{{{zzzzzzzzz{{{vvvxxx{{{|||zzzxxxwwwvvvzzz~~~wwwiii```cccddd^^^\\\```^^^]]][[[ZZZ[[[]]]___aaaggghhhkkkqqqwww}}}~~~~~~}}}|||yyywww{{{}}}{{{zzzzzzvvvpppkkkrrrfffYYYRRRLLLEEEBBBBBBBBBAAA???;;;888999<<<>>>>>>======;;;777666999>>>===999333333888;;;777111666777;;;@@@FFFKKKNNNOOOPPPUUU[[[___iiitttvvvqqquuutttsssuuuyyy{{{yyywwwvvvvvvvvvwwwwwwwwwxxxxxxyyyyyyyyyyyyxxxwwwvvvvvv~~~wwwjjjbbbeeeeee```^^^ccc___^^^[[[ZZZ\\\___cccffflllnnnsssyyy~~~}}}}}}~~~}}}zzzxxx{{{~~~|||yyyxxxwwwrrrkkkeeecccXXXNNNIIIFFFAAA>>>>>>???>>><<<999777888<<>>EEENNNVVV\\\___```]]]bbbeeehhhooowwwwwwsssuuuuuuuuuwwwzzzzzzxxxvvvsssssstttttttttsssrrrqqqssstttuuuvvvwwwwwwwwwwww|||{{{|||zzztttiiicccffffffcccbbbfffdddbbb^^^\\\^^^ccciiimmmssswww}}}}}}{{{||||||yyy|||}}}zzzwwwuuuooofff```RRRJJJCCCAAA@@@===;;;<<<<<<;;;:::777666888;;;???CCCGGGJJJIIIFFFCCCCCCDDD<<<;;;:::999777555666777777???KKKYYYccciiillllllnnnqqqrrrrrruuuyyyxxxtttuuuvvvwwwzzz{{{zzzvvvsssnnnpppqqqrrrqqqnnnkkkiiilllmmmoooqqqsssuuuwwwxxx}}}}}}zzzzzz}}}~~~tttnnngggdddfffhhhggghhhlllmmmjjjeeebbbccchhhoootttzzz}}}|||zzzyyy{{{~~~{{{}}}}}}yyyuuunnnddd]]]KKKCCC>>>>>>???<<<;;;<<<::::::888666555777;;;>>>DDDLLLSSSSSSQQQPPPNNNLLLDDD>>>999777666555666999444???PPPaaalllqqqssssssxxxyyyyyyxxxxxxxxxvvvtttsssvvvyyy{{{|||yyyuuuqqqnnnoooqqqqqqooolllgggeeeiiijjjkkknnnpppsssuuuvvvyyy~~~~~~|||zzzyyyyyyxxxzzz}}}wwwpppllliiihhhjjjmmmooorrruuuwwwsssmmmjjjjjjnnnssswww~~~~~~zzzxxxxxxyyyxxx{{{~~~~~~zzzuuummmbbbZZZJJJCCC=========;;;999:::::::::999777777999===AAAJJJVVVaaaddddddccc___ZZZQQQCCC777444666666777::::::GGGZZZkkkuuuyyyzzzzzz{{{zzzyyyxxxvvvsssrrrrrrqqquuuyyy||||||yyyuuusssqqqrrrsssrrrqqqnnnjjjhhhlllmmmmmmnnnppprrrtttuuuyyy~~~}}}{{{xxxvvvtttssssssuuuvvvxxx{{{zzztttqqqooonnnoooqqqtttwwwzzz}}}{{{xxxtttqqqqqqssswwwyyy}}}~~~|||xxxsssrrruuuxxxyyy{{{~~~}}}zzzuuulllaaaYYYMMMDDD===;;;;;;888666777999999999999:::>>>CCCGGGVVVfffuuuyyyyyyyyyrrrjjj]]]JJJ:::888:::999999<<>>GGGSSSeeettt{{{pppggggggcccaaaaaa]]]TTTMMMKKKOOOYYYhhhsss{{{{{{wwwuuusssrrrlllpppwww~~~~~~~~~}}}zzzvvvpppmmmqqqtttwwwuuuqqqooossswwwvvvvvvwwwxxxwwwwwwuuuuuupppqqqrrruuuyyy}}}~~~}}}}}}yyyqqqjjjbbbZZZUUUMMMHHH@@@:::888888777666999777999???HHHTTTgggvvv{{{sssjjjcccbbbaaaccchhhfff^^^VVVSSS___gggqqqyyy}}}{{{xxxvvvttttttnnnqqqvvv~~~}}}{{{{{{|||zzzwwwrrrnnnlllooosssvvvuuuqqqooorrruuutttuuuvvvwwwwwwuuutttsssqqqrrruuuxxx{{{wwwooofff\\\TTTNNNGGGCCC===999777777777777::::::===EEENNN[[[mmm}}}vvvooojjjeeeddddddiiiqqqrrrlllfffdddlllqqqxxx}}}~~~|||yyywwwvvvvvvtttuuuyyy~~~|||zzzvvvwwwxxxvvvrrrooommmmmmmmmqqqttttttrrrpppqqqrrrqqqrrrssstttuuutttsssrrrppprrruuuyyy|||yyypppfff[[[PPPIIIBBB@@@===:::888777888999666888???JJJVVVcccttttttooonnnmmmkkkjjjooowww{{{xxxuuuttttttxxx}}}}}}|||{{{{{{}}}~~~~~~~~~}}}|||yyywwwqqqssssssqqqmmmlllmmmnnnmmmnnnqqqrrrsssqqqpppoooooopppqqqrrrrrrrrrrrrrrrppprrrvvv{{{~~~uuujjj]]]PPPGGG@@@@@@>>><<<::::::;;;<<<:::>>>HHHUUUaaalll{{{uuurrrtttuuuxxxvvvxxx~~~|||zzz}}}~~~}}}|||{{{||||||zzzwwwuuunnnoooooommmjjjiiilllooolllmmmnnnqqqsssrrrooommmnnnnnnooopppqqqqqqrrrsssqqqtttyyy~~~yyymmm___QQQHHH@@@AAA@@@>>>===<<<>>>???IIIMMMXXXeeepppyyyvvvuuuyyy|||}}}|||yyyuuuqqqxxxyyyzzz||||||{{{{{{zzzzzz|||}}}{{{wwwrrrooonnnrrrooollljjjhhhiiikkklllkkklllnnnppprrrsssttttttssssssrrrpppnnnooorrrttt||||||}}}}}}rrrbbbSSSLLLFFFHHHIIIHHHDDDBBBCCCDDDUUU___nnn|||}}}{{{{{{yyyuuurrrsssttttttuuuuuuuuuuuuttttttvvvxxxwwwsssooommmlllpppooommmkkkkkkkkklllmmmlllmmmnnnooopppqqqqqqqqqqqqrrrttttttssstttvvvxxxyyyzzz}}}{{{lll```ZZZSSSTTTUUUTTTRRRSSSUUUXXXkkkttt~~~}}}~~~|||zzz{{{zzzxxxxxxxxxwwwuuusssppppppoooooonnnooooooooooooqqqsssrrrpppmmmkkkkkknnnmmmmmmmmmmmmmmmnnnnnnlllmmmnnnnnnnnnnnnnnnmmmooorrrvvvyyyyyyzzz{{{{{{yyyzzz}}}~~~~~~tttjjjeee```aaabbbcccccceeeiiikkk}}}~~~{{{xxxvvvuuurrrlllggg~~~~~~|||xxxvvvuuuuuuuuuuuutttsssqqqppppppooommmlllllllllmmmnnnnnnpppqqqpppmmmkkkiiiiiijjjkkklllnnnnnnnnnnnnmmmllllllmmmnnnnnnnnnnnnnnnoootttyyy|||}}}|||||||||zzzyyyyyyzzz|||{{{yyywww{{{{{{||||||~~~xxxqqqnnnnnnpppsssvvvwwwxxxyyyzzz|||vvvqqqllljjjeeebbb]]][[[YYYVVVRRROOO}}}~~~~~~~~~~~~}}}yyyvvvrrrsssssssssqqqnnnlllkkknnnmmmkkkjjjjjjkkklllmmmnnnoooooommmjjjgggeeeeeeggghhhjjjlllmmmmmmmmmlllkkkkkkmmmnnnooopppppppppqqqtttyyy||||||zzzyyyxxxvvvtttqqqpppqqqsssttttttwwwwwwvvvuuuwwwyyy|||~~~yyyxxx~~~|||yyywwwnnnllliiieee```ZZZUUUQQQLLLIIIFFFCCCAAA@@@???>>>{{{zzz{{{|||zzz|||~~~yyyuuuoooqqqrrrqqqnnnkkkiiihhhiiiiiiiiiiiiiiijjjjjjkkkkkklllllliiifffcccbbbbbbfffgggiiikkklllmmmlllllljjjkkklllnnnoooppppppppppppsssvvvwwwvvvuuutttuuuqqqnnnjjjiiikkkooossstttrrrrrrqqqsssvvvzzz~~~|||zzzvvvqqqjjjddd^^^\\\TTTRRROOOLLLIIIDDD???;;;;;;999777555444444444555{{{{{{}}}~~~~~~{{{zzzzzzzzzzzzxxx{{{~~~}}}vvvpppkkknnnqqqpppmmmiiihhhhhhfffggghhhiiijjjkkkkkkkkkiiijjjjjjhhheeeccccccdddhhhiiijjjkkkllllllmmmmmmkkkkkklllmmmmmmmmmmmmmmmmmmooopppoooooooooqqqsssrrroookkkjjjkkkmmmoooppplllmmmooosssyyy{{{vvvpppiiieee^^^]]]ZZZVVVPPPJJJFFFCCC>>><<<:::::::::888444111333333222111//////000111xxxuuuwww{{{}}}}}}yyyzzzzzzzzzxxxxxxzzz~~~{{{ssslllhhhllloooooollliiihhhiiifffgggiiikkkmmmmmmmmmmmmiiijjjkkkjjjhhhgggggghhhjjjjjjkkkkkklllmmmnnnnnnkkklllllllllkkkkkkjjjiiikkkkkkkkkjjjjjjlllooosssxxxuuuqqqnnnmmmllljjjiiihhhjjjnnnuuu}}}|||vvvrrrlllfffaaaZZZQQQKKKDDDDDDCCCAAA>>>:::777555222000000222444555222///222222222111///...///000zzzxxxxxxwwwtttqqqtttuuuvvvuuurrrpppnnnmmmjjjkkklllllljjjgggccc```ffffffgggjjjmmmnnnmmmllliiikkkkkkhhheeeeeehhhlllmmmkkkjjjlllppprrrqqqooommmjjjfffcccbbbeeehhhkkkkkkmmmnnnooonnnoooqqqsssssssssssspppllliiiggggggiiinnnsssxxx}}}xxxqqqjjjeeeaaa]]]ZZZUUUNNNHHHBBB>>>;;;===:::666444444444444333555444222000//////000111111000///......///000111zzzwwwwwwwwwtttqqqlllmmmnnnnnnlllkkkkkkkkkiiiiiiiiihhhfffdddaaa```cccfffiiimmmoooqqqqqqqqqlllmmmooonnnmmmkkkkkkkkkkkkjjjiiijjjmmmooommmlllfffdddaaa```aaaeeejjjnnnppprrrtttttttttssstttuuuxxxxxxxxxuuupppllljjjjjjlllrrrxxx}}}zzzuuupppmmmcccaaa^^^ZZZUUUOOOJJJHHHDDDBBB@@@<<<999666555444888555222111222333333222333222111000000000000000111000///......///000111~~~vvvssssssxxx}}}wwwtttttttttsssppphhhhhhhhhhhhiiijjjkkkkkkgggfffeeecccaaa```______```eeelllpppqqqrrrtttvvvoooppprrrssstttqqqmmmiiijjjiiihhhiiikkkkkkiiihhhaaa___^^^___bbbhhhooosssvvvxxxzzzzzzyyywwwvvvvvvvvvwwwvvvsssoookkkiiihhhqqqxxx}}}zzzyyyuuunnnhhhbbb]]]WWWTTTHHHGGGEEEBBB???;;;888666555444333222111111111222222000......///111111111///000000000000000//////000//////......//////000xxxllleeehhhttt{{{tttqqqqqqrrrqqqooolllkkkiiijjjlllnnnoooooogggeeebbb```^^^^^^___``````gggooorrrqqqqqqtttwwwuuusssssstttvvvtttnnniiijjjjjjjjjkkkjjjiiihhhfff```______```dddkkkrrrvvvvvvyyy{{{{{{yyyvvvtttsssqqqrrrsssrrrooollljjjjjjuuu}}}wwwnnngggccc```^^^ZZZUUUPPPLLLGGGCCC@@@<<<<<<;;;999888666555444444444333222111111111222000...------...//////...---...///000000000......////////////////////////nnn___YYYaaasss|||uuuqqqrrrssssssrrrsssqqqnnnnnnppprrrrrrqqqiiigggccc```^^^___aaacccffflllsssuuussssssuuuyyy|||xxxuuutttuuutttqqqmmmmmmnnnooonnnmmmkkkiiihhhcccbbbaaaaaaeeekkkrrrvvvtttvvvyyyyyywwwtttqqqqqqpppsssvvvxxxwwwvvvuuuvvv{{{zzzvvvvvvwwwyyyqqqmmmeee\\\SSSMMMIIIHHHEEECCC???===<<<;;;999777444333333222222222222222111111000///////////////222000.........///---,,,,,,---///000000///...---......////////////......}}}iii\\\UUU```xxxxxxtttuuuwwwxxxxxxvvvsssppppppssstttrrrpppmmmjjjgggdddcccdddfffgggooorrrvvvwwwvvvvvvxxxzzz|||wwwtttsssrrrrrrqqqoooqqqsssssspppmmmllllllgggeeeccccccfffkkkpppttttttwwwyyyyyywwwuuuttttttssswww|||}}}wwwrrrooojjjbbb[[[XXXWWWXXXTTTQQQKKKEEE???;;;999888666444333333444444444333//////.........///000111------------...///000000222111//////000///...,,,...///////////////......---......//////......---~~~ppphhh```lllyyytttuuuxxxzzzzzztttqqqoooqqqtttuuurrroooqqqooollliiihhhiiikkklllrrrrrrssstttvvvwwwyyyzzz{{{zzzwwwsssnnnmmmmmmnnnpppsssvvvvvvssspppoooooommmkkkiiihhhjjjoootttwwwyyy{{{}}}}}}|||||||||}}}{{{}}}nnnccc^^^UUUTTTQQQJJJDDD@@@@@@AAA===<<<999777555333333333222000......000111000///000///.........///111111............///000000111000///...///000000///---111111000///............------...//////...------~~~xxxuuuppp|||~~~}}}|||}}}wwwrrrsssvvvxxxyyyrrrpppooorrrvvvwwwtttoootttrrrooommmlllmmmnnnooopppooonnnooosssvvvxxxxxxuuuvvvuuupppjjjggggggiiiqqqtttxxxwwwtttqqqppppppsssqqqooonnnppptttyyy}}}~~~zzzvvvooorrrrrrkkk]]]PPPGGGDDD===>>>>>>:::666444666888111111111111222222333333222000............---,,,000///...------...000111000///...------,,,---------------///111111000///333222000///.........///,,,---...//////...---,,,}}}xxxwwwwwwzzz~~~~~~}}}~~~~~~zzzuuussstttvvvxxxyyyuuuuuurrrooonnnnnnrrruuurrrqqqooommmkkkiiihhhhhhjjjiiijjjmmmrrruuuuuusssqqqmmmiiiiiikkkmmmlllkkknnnpppssssssssstttwww{{{zzz~~~{{{yyy|||{{{pppggg```\\\[[[SSSPPPJJJEEE@@@=========111111222333333111000///333111/////////...---+++///////////////.........---...............------***+++---///000000//////222///---...000111000......,,,---000///,,,---111///...---,,,,,,,,,,,,,,,{{{yyyxxxxxxyyy|||~~~|||}}}yyyvvvsssrrrsssuuuwwwwwwrrrrrrrrrpppmmmkkkkkklllkkklllllljjjgggfffgggiiikkkiiiiiijjjlllmmmkkkiiikkkhhheeefffhhhkkkkkkkkkmmmoooqqqqqqqqqrrruuuyyy|||~~~yyywwwvvvtttssslllggg___VVVOOOJJJHHHGGGDDDBBB>>>;;;888666555555111111111111111000//////000...------//////...,,,////////////............//////000000000000//////------//////000///......111///------///000///---222///---///000///------...---------------......yyyyyyzzzyyyyyy{{{~~~||||||tttrrrqqqrrrsssttttttssslllmmmnnnmmmiiieeebbbaaaeeehhhkkkiiifffeeehhhlllnnnllliiihhhgggeeebbb___aaa``````bbbfffjjjlllmmmlllmmmooopppqqqtttxxx|||yyytttiiieee```[[[XXXVVVTTTRRRNNNJJJEEE@@@<<<999999999444444333222111000//////111000//////......//////---,,,+++,,,...///...---........................//////000000000000000//////////////////...------111///---,,,---...---,,,000///......000111///,,,------------...///000111}}}wwwwwwyyyzzz{{{~~~~~~}}}}}}zzzppppppppprrrsssrrrooommmfffggghhhfffccc___]]]\\\ccchhhmmmkkkgggggglllrrrrrrooolllhhheeeaaa^^^]]]ZZZ\\\^^^ccciiiooosssvvvoooppprrruuuyyy}}}zzzqqqooosssvvvsssooofffdddbbbdddfffddd\\\UUUNNNJJJEEEBBB@@@>>><<<:::===<<<999666444333333444///000111111111000///...000///...---,,,---...///,,,+++***+++---...---,,,------...............///,,,---..................------.........---------111000...---------------***000222///---///000---...............///000000|||uuuuuuxxxzzz~~~~~~}}}{{{{{{yyyuuuqqqllllllnnnooopppnnniiieeebbbbbbbbb```^^^^^^___aaaeeejjjnnnmmmiiihhhnnntttqqqpppmmmiiidddaaa```___ZZZ]]]ccciiiqqqxxx~~~||||||~~~~~~rrrhhh^^^YYYZZZ[[[XXXTTTHHHFFFDDDFFFIIIHHHAAA;;;;;;999666444444333222000444333111000///.........111222333444333222000///000///---,,,,,,,,,---......,,,++++++,,,,,,+++***,,,---------......//////,,,,,,---...............***+++++++++,,,---......111111000///.........///+++:::AAA555***+++//////000000///...............{{{sssssswwwzzz~~~}}}~~~{{{xxxtttrrrrrrpppllliiihhhiiikkkmmmnnnkkkfffbbbcccbbbaaa______aaafffjjjjjjmmmpppnnnkkkjjjmmmqqqpppooommmjjjfffcccdddeeeaaafffmmmssszzzuuummm\\\UUUMMMGGGEEEDDDCCCAAA:::888777999;;;:::666333333111//////000000000...000000000//////...------333333444444333111000...///...------,,,,,,------...---+++,,,,,,---+++***,,,,,,,,,---......//////---...///000111111111111*********+++,,,...///000///000111000......000111222HHHOOO===+++***...---111000///...------------xxxrrrtttxxxzzz}}}{{{{{{zzzzzzzzzyyyzzzzzzxxxsssmmmjjjjjjkkkiiiggggggiiikkkoooqqqoookkkhhhffffffeeedddeeehhhmmmqqqsssssssssqqqooonnnnnnppprrrsssqqqnnnjjjhhhjjjlllmmmqqqxxx}}}wwwvvvtttqqqllleee^^^YYYHHHEEEBBB===999888888999666666666666555555444444000...---.../////////---000000111111111000///...222222222222111000///..................------,,,---,,,+++,,,---...---,,,++++++,,,------...//////---...///000111111111111...------------...///000,,,...//////---...000333444KKKRRR===+++---///+++......---------------...{{{uuurrruuuyyyzzz{{{}}}vvvvvvwwwwwwvvvuuussssssyyyssskkkggggggiiijjjjjjjjjkkkooosssvvvvvvssspppiiijjjjjjjjjkkkmmmrrruuu{{{yyyxxxuuusssrrrqqqqqqwwwwwwvvvsssooommmppprrruuuzzz{{{oooggg___]]]YYYUUUPPPKKKHHHFFF<<<======:::555444555888222333333111///...///111///...------......---,,,---...///000000000///...111111111000000000//////---...///000///...---,,,+++******,,,...000000///++++++,,,,,,---...//////+++,,,---...////////////222111000......///000000***,,,......,,,---000333000GGGMMM999+++000222***,,,,,,,,,,,,,,,---...///xxxttttttwwwwwwuuuvvvyyyqqqnnnkkkiiikkkooorrrtttwwwtttoookkkkkklllnnnnnnuuuxxxxxxwwwyyy|||zzzuuussssssvvvwwwuuurrrwww|||yyywwwvvvuuutttwwwtttpppqqquuuzzz|||}}}}}}|||zzzvvvppphhh]]]QQQIIIHHHFFFCCC@@@===;;;::::::888666555555555333111///555222...------...//////------...//////...------000000000000///...---,,,---///111222333222111000111111000...,,,+++,,,---333222111000............,,,+++***+++...111222222,,,---...---,,,,,,---//////111000,,,,,,///000..................//////000111333444222...++++++---111...++++++...//////---}}}xxxuuuuuusssnnnmmmnnnhhheeeaaa```ccciiiooosssxxxuuuqqqpppqqquuuxxx{{{}}}~~~~~~|||}}}{{{|||{{{}}}~~~}}}zzzvvvtttyyyvvvtttvvvzzz~~~|||xxxsssnnnjjjhhhbbb___ZZZTTTNNNGGG@@@;;;;;;:::888666444333333333666555333333444333111///555222...------...//////............................../////////...------...............///000000.../////////...---------......------,,,,,,---------,,,***+++...000111111,,,---...---++++++,,,...,,,...---******---...,,,---...//////000000//////...000111000...,,,,,,...000...++++++---///...---~~~wwwqqqoookkkfffcccccc^^^ZZZVVVUUUZZZcccnnnuuu|||zzzwwwuuuvvv{{{~~~~~~zzzuuurrryyyyyyyyy{{{zzzwwwsssqqqgggddd```[[[VVVRRRPPPOOOKKKGGGBBB===:::888666555444333333222222222222333333222111222333222111///444111...------////////////...---,,,,,,---...///,,,,,,---............---...---+++***+++,,,...000---...///000000///...---++++++++++++,,,,,,---...///---++++++---...///...,,,------,,,***)))+++,,,///111000------111111///---...000111222111///...+++---//////...---...//////---,,,,,,---......---yyyqqqjjjgggddd___\\\\\\YYYUUUQQQOOOTTT```nnnxxx{{{xxxwwwzzz~~~{{{xxxwwwyyyzzz}}}|||yyyrrrllleee```\\\YYYQQQNNNIIIEEEAAA@@@??????@@@<<<888555555555555444333333222222222333333333000//////000111222000...222000...---...//////...000///---,,,,,,---///000***+++,,,---............------,,,++++++,,,---...000///......//////...---------,,,,,,------...///111///,,,+++,,,------,,,,,,------+++))))))***+++///222222///000333333111,,,...000222333111///...,,,---...//////............------------......---xxxnnneeebbb```\\\YYYYYYXXXUUUPPPNNNRRR]]]lllwww|||wwwuuuvvv{{{}}}||||||wwwrrrnnnlllaaa___[[[UUUNNNIIIEEECCC@@@>>>:::777666666888999666444222222222222000///000000000000//////......///......///000111///...111///------...//////...000///---,,,,,,---///000******,,,---......//////,,,---...///......,,,,,,444111---,,,---///...---......---,,,,,,,,,,,,---222///---++++++,,,+++***,,,,,,---+++))))))***,,,+++...///------000000---,,,...000222222111///---000//////000000000......---...//////............{{{pppeeebbbbbb___\\\\\\\\\ZZZVVVRRRTTT\\\jjjtttzzzzzzzzzwwwuuuvvv|||{{{{{{uuuqqqkkkeee```ZZZUUURRRFFFGGGFFFBBB===888666555666444222000000222444555222111000111111111...,,,000000000000///...------///...---...000000///---000...------...///...---///...---,,,,,,---...///++++++,,,....../////////,,,...///000000...,,,+++444000------///000///------,,,++++++************222000---+++++++++***)))+++,,,,,,,,,******,,,---+++...///......111111...,,,---///000111000...---111000///000111111///------///111111///...//////~~~rrrhhhgggiiiiiiiiiiiieeeddd```\\\ZZZ___iiirrrwwwzzz{{{zzzxxxyyy~~~||||||}}}{{{vvvooohhh^^^YYYSSSMMMJJJEEE@@@===444666888888555222111222111000///......///111222222000//////000111000...000000111222111111/////////......///000000...,,,///...------...///...---........................,,,---...///////////////...............------,,,...,,,,,,///333444111---,,,++++++++++++,,,,,,---222///,,,+++++++++***)))***,,,,,,,,,+++,,,...000,,,///111000000333333000,,,,,,---..................---,,,...111222000......000333333111///000111}}}sssjjjlllqqqtttvvvwwwnnnmmmjjjdddaaaccckkksssyyy}}}~~~zzzzzzxxxqqqiiiddd```\\\TTTNNNOOOJJJDDD???===:::666333+++///333444222111222333111111000/////////000111000---++++++,,,...//////,,,---...///000///......000///...///000000...,,,...---,,,---//////...---------...//////...---------...//////000/////////000///---++++++,,,---...((((((+++222888888333---,,,,,,,,,---...///111111111///,,,+++++++++***)))***+++,,,---,,,---///111(((,,,---,,,---000///,,,,,,,,,,,,,,,------......+++******,,,000333111///...111444444111000000222{{{ssslllnnnvvv}}}}}}}}}wwwooojjjjjjoootttxxx}}}~~~yyyttt^^^ZZZTTTMMMHHHFFFEEEEEE>>><<<999666333222111111...///000111111111111111444000,,,---111222000------...///000000///...---///000000000///...,,,***////////////////////////------------.........///------------------------000///...///000000...,,,///......---,,,+++******666111...333;;;===666---111)))'''---...))),,,555333///,,,+++,,,---,,,***,,,,,,++++++,,,,,,---...------...............---,,,,,,,,,------------......//////...///111555888;;;:::999999999888444222{{{vvvooohhhjjjrrr{{{~~~}}}zzzsssnnnmmmpppsssvvvzzz}}}}}}vvvwww|||~~~~~~{{{wwwppphhh^^^XXXHHHFFFAAA===999777777777666555333000...---------//////000111111111000000222...+++,,,000222000---...///000111111000///...444444444444333222111000........................------........./////////------------------------...---------......,,,***......------------------222...,,,///555666///(((111***)))///000+++---555111...+++***+++---,,,+++,,,++++++***+++,,,---...,,,,,,------------,,,,,,,,,,,,,,,---------............//////111555;;;???GGGCCC>>>;;;888777555333}}}xxxtttqqqjjjeeefffnnnwww}}}~~~zzzuuusssssstttuuu{{{vvvooodddiiirrrxxxvvvqqqqqquuu{{{}}}|||xxxvvvwwwvvvsssgggddd```[[[TTTLLLCCC===999777666333222111000000222111000///............000000000000000000///...///,,,***,,,///111000...///000000111111000000///000000///////////////000------------------------....../////////000000000------------------------,,,++++++,,,------+++)))---------......////////////---,,,---//////+++'''000,,,,,,111222......444///,,,***)))***,,,------,,,+++***))))))+++---...++++++,,,,,,,,,,,,++++++,,,,,,------------......,,,---...///333999@@@FFFMMMGGG???888444333222111|||wwwsssoookkkfffbbbcccjjjttt{{{}}}zzzyyyyyyyyytttggg___VVV]]]eeegggddd``````ccceeeeeedddbbb___]]]ZZZWWWMMMKKKIIIFFFCCC>>>888444444444444333222111000/////////////////////000000000000000000///......------+++***+++...000///...//////000000000000//////,,,+++***)))***+++---...------------------------////////////000000000000------------------------,,,+++***+++------+++)))------......//////000000///............---,,,+++...,,,---222222...---000,,,+++)))))))))+++---...,,,+++)))((()))***---...,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,------------***+++,,,---000777???DDDEEE@@@888222///...,,,+++yyysssooollldddaaa___```fffnnnwww|||wwwiii]]]VVVNNNSSSVVVUUUPPPOOOPPPRRRPPPOOOOOONNNLLLGGGDDDCCC===<<<:::::::::888666333000000111111000///---,,,***++++++,,,------------///////////////...---,,,,,,+++***+++---...//////...........................------,,,---...000111........................////////////000000000000---------------------------,,,+++,,,......---+++............//////000000/////////...---------...++++++,,,///000---,,,---***************+++---...,,,+++***))))))+++---...---------------,,,++++++++++++++++++,,,,,,,,,,,,))))))))))))+++000777;;;555333000...---,,,)))(((|||uuuoookkkiii````````````cccjjjrrrxxx~~~}}}tttjjj```WWWQQQHHHJJJIIIDDDBBBCCCDDDBBBBBB@@@@@@BBB@@@;;;999:::888666444444444444222111///////////////...---,,,,,,---.../////////........................---,,,,,,,,,,,,,,,,,,---...///...------,,,,,,------...///.........///000000111////////////////////////....../////////000000000---------------------------,,,,,,---//////...------......///111222222333111///---,,,++++++,,,,,,******,,,------,,,+++***(((***------,,,+++,,,---,,,,,,++++++,,,,,,---------.........---,,,+++***))))))*********+++++++++((((((((('''(((***...111+++++++++,,,---,,,)))'''wwwoooiiieeedddbbbdddffffffggglllsssyyy~~~~~~vvvoookkkeee___YYYRRRLLLHHHAAABBB???:::;;;>>><<<777999666666999999555444777777444222000000000///...////////////000000000000000000111222111000///...,,,,,,---.........---------......---,,,---...//////...------------...///,,,------............---........................------........./////////---------------------------,,,,,,---///000...---,,,---///111444777888999777333...+++++++++)))(((***++++++++++++++++++***'''+++///000...,,,+++++++++,,,---.........---------------,,,,,,+++***)))(((((((((((())))))))))))'''((()))((('''''')))+++)))))))))***+++***'''%%%{{{ssskkkeeebbbaaahhhkkknnnnnnmmmpppwww}}}|||sssmmmdddZZZYYYVVVQQQMMMIIIEEEAAA>>><<<<<<999666999===:::111333//////444555111222666666333000//////000///...------------...000111222......//////...,,,+++***++++++,,,---...............//////...---,,,...///000///...------...///000---...000000000///...---------------------------------------.........///------------------------,,,++++++---//////...---***,,,///333777;;;>>>???===777000---,,,+++)))&&&+++,,,,,,******,,,,,,***''',,,111222000---+++***+++,,,...000000///...---,,,,,,,,,++++++)))((((((''''''''''''((((((((((((''')))***)))((('''((()))***)))'''''''''&&&$$$"""|||vvvoooiiigggiiikkkrrrvvv{{{|||{{{|||uuuoookkkmmmnnnnnnpppssspppmmmiiibbbZZZSSSMMMIIIDDDBBBAAAAAAAAA???<<<999888777666555444444444444000000000000000000000000222111111000///......---////////////////////////////////////////////////111000///...---,,,,,,,,,...------,,,---...///000...//////...------000222***,,,///222222111///...000---+++***,,,,,,+++)))///---+++---///000///,,,//////...,,,+++,,,...111------------------------000222444777<<>>===888111,,,......---,,,,,,,,,,,,---,,,------,,,++++++++++++,,,---------++++++,,,...+++++++++,,,,,,,,,------------///777IIIccc~~~eeeHHH333***)))+++((()))))))))((('''%%%$$$'''((()))))))))***,,,/////////......---,,,,,,+++,,,+++***((('''))),,,///222,,,&&&$$$'''***(((&&&((((((''''''&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%xxxrrruuu|||tttlllbbbRRRDDD===777555666666333222444444333222111111222333333555555666888;;;<<<;;;:::333222111000////////////000000000000000000000000000000000000////////////------------------------////////////////////////------,,,,,,,,,,,,------......,,,+++++++++,,,---...//////...------000222000333666999888444///,,,......///...,,,,,,...///---...///...,,,++++++,,,+++---...---,,,+++,,,---******++++++,,,,,,------++++++///777HHH```yyyzzz^^^CCC111)))'''((('''((((((((('''&&&%%%%%%%%%&&&'''''''''))),,,/////////...---,,,+++*********+++***)))'''(((+++---///+++'''%%%'''((((((''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''kkk```___```aaa^^^XXXSSSNNNDDD;;;888555444777777333111111222222222333444444555555666555555666999;;;;;;;;;555444222111//////......000000000000000000000000111111000000//////......------------------------////////////////////////...---------------............,,,+++++++++,,,,,,,,,------,,,+++,,,...000000111222333222111...---,,,---...---++++++---///---///000...+++***+++,,,***+++------+++***+++,,,)))******+++,,,,,,------***+++///666CCCVVVjjjvvvuuudddKKK777,,,)))''''''''''''&&&&&&%%%&&&&&&&&&$$$%%%&&&&&&&&&))),,,000------,,,+++***)))((((((((())))))(((&&&&&&''')))***(((&&&%%%%%%%%%&&&'''%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((())))))~~~~~~aaaQQQOOOHHHIIIGGGCCCAAAAAA<<<666555111111444444///++++++---...000222333444444444888666555666888;;;<<<<<<888777555333222111000000000000000000000000000000222111111000///......---------------------------////////////////////////......---------......//////...,,,+++***+++,,,,,,***++++++***)))***,,,...000000000/////////......)))***,,,+++((((((***---,,,...///...***)))***,,,)))***,,,,,,***)))***+++))))))***+++,,,,,,------+++,,,///444===KKKZZZddd^^^NNN999+++'''))))))((('''&&&%%%$$$%%%&&&'''((($$$%%%%%%%%%&&&(((---000++++++***)))((('''&&&&&&&&&'''((('''%%%$$$%%%&&&%%%&&&&&&%%%######%%%'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''((()))***+++~~~sss\\\LLLEEE>>>===<<<:::777555444333222222222222111111000000444111000000...///666???===:::666444666:::???AAA===777222222333222000...//////.........//////000111///---,,,+++,,,...///......------------......///......------------...///---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,---.........------...---,,,+++************+++++++++++++++++++++++++++++++++***)))***,,,...)))(((((()))++++++***(((---)))'''***222;;;BBBEEE===888222---******)))((()))%%%"""###'''(((%%%!!!%%%%%%%%%&&&'''((())))))***((('''((()))%%%&&&&&&&&&''''''''''''((((((&&&%%%$$$%%%''')))***%%%&&&(((***)))(((%%%###%%%&&&((('''&&&%%%%%%&&&}}}yyyyyy|||yyyfffSSSFFF@@@999999888777555444333333333222222111000000111111222111111333222222777???CCC@@@:::666666999>>>BBBDDD>>>777444444333222000//////.........//////000000000...---------...///......------------...............------.../////////---++++++,,,,,,+++***++++++++++++++++++++++++---,,,,,,,,,++++++++++++............------,,,,,,...------,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++---///+++***)))***++++++)))(((+++)))((()))---111333333222...)))&&&%%%%%%%%%$$$***&&&###$$$'''(((&&&"""%%%%%%&&&&&&''''''(((((()))&&&%%%&&&))))))%%%!!!&&&&&&&&&''''''''''''(((''''''&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%&&&'''yyypppkkkiiijjjkkknnnnnnkkkaaaSSSFFF>>>:::444444444333333222222222444333111//////000111222000000333777666555:::@@@IIIEEE>>>888666999@@@FFFGGGBBB;;;555222111111000000//////....../////////000000000000////////////......------------.....................///000111///---++++++,,,,,,+++***************************+++++++++++++++*********,,,------------------,,,******************++++++++++++++++++++++++++++++*********+++,,,...///000---+++******++++++)))((()))))))))***+++***(((%%%+++)))&&&&&&&&&&&&%%%$$$)))'''$$$%%%((()))&&&$$$&&&&&&&&&&&&&&&''''''''')))&&&######'''******)))&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&***((($$$""""""$$$&&&(((###%%%''''''&&&&&&'''(((~~~qqqeee\\\WWWTTTRRRSSSSSSQQQKKKCCC<<<888777333333333222111111000000444333000......000222444222111444777777777<<>>GGGQQQPPPKKKAAA999999@@@HHHPPPRRRMMMBBB:::999999777111111000///////////////111111111222111111000///......------------......------------...000111111///---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))***+++,,,---...//////000000///...---************************,,,++++++...222444444333...,,,***))))))***)))(((************)))))))))***&&&%%%%%%%%%&&&%%%###!!!%%%$$$###$$$%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%)))'''&&&%%%%%%%%%%%%$$$&&&&&&&&&''''''''''''(((&&&''')))))))))'''%%%###'''&&&%%%$$$$$$$$$%%%%%%"""$$$&&&'''&&&&&&'''(((~~~|||zzzyyy|||sssaaaPPPFFF@@@<<<:::888888777777777666666666777666555444222111000///333111000//////111333444444222222333333555>>>GGGWWWXXXUUUJJJ>>>999>>>EEESSSYYYWWWJJJ???<<<:::555222222111000////////////111111111111000000000000......------------......---------------...///000///---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++...---,,,*********+++,,,111111111111///---+++***************************,,,******...222555333111---+++((('''((())))))(((++++++***(((%%%%%%&&&((()))(((''''''((('''%%%###############$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''(((%%%&&&((())))))'''%%%$$$%%%&&&&&&'''&&&%%%$$$$$$###%%%''''''&&&&&&'''(((}}}~~~}}}{{{yyyxxxyyy|||qqq\\\JJJAAA<<<999777555555555555666666555555555555555444333222222111111111000000111222222333222111111333333444;;;CCCWWW[[[\\\SSSEEE>>>AAAHHHZZZdddeeeVVVHHHAAA;;;444333222111000////////////222111000///...///000000......------------......------,,,,,,,,,------...///---++++++,,,,,,+++***++++++++++++++++++++++++++++++++++++,,,,,,,,,---...---,,,,,,---///111222666666666444222...+++)))***************************)))(((,,,111333000---+++)))&&&&&&''')))))))))((()))***(((%%%$$$%%%'''***)))(((((())))))((('''######$$$$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&'''$$$%%%&&&&&&&&&'''((()))&&&&&&&&&''''''''''''(((%%%&&&'''((((((((('''&&&'''''''''''''''&&&%%%%%%$$$&&&''''''&&&%%%&&&'''~~~xxxzzz~~~~~~}}}}}}|||{{{zzzyyyxxxxxxyyy{{{|||ssstttvvvzzz}}}pppZZZHHH>>>:::888666555444444555666666444333333333333333333333333333000000111111222222222222//////222555444444888???RRRYYY^^^WWWKKKDDDHHHOOOgggsssuuufffTTTKKKCCC:::333222111000////////////222111///------...000111.........------.........------,,,+++++++++,,,,,,///...,,,+++,,,,,,+++***************************+++++++++,,,,,,---------******+++---000555999;;;AAA@@@@@@>>>:::666111///)))))))))))))))))))))))))))'''&&&***///111...******(((%%%%%%&&&((())))))###&&&))))))'''&&&''')))%%%###""""""$$$&&&&&&%%%###$$$%%%%%%%%%%%%&&&'''######$$$%%%%%%&&&''''''%%%%%%$$$###""""""%%%'''&&&&&&&&&'''''''''((((((%%%%%%&&&'''(((((((((((()))((('''&&&&&&&&&''''''%%%&&&((('''&&&%%%%%%&&&||||||~~~}}}|||zzzyyyyyy{{{zzzyyy{{{}}}|||yyyvvvvvvvvvtttqqqooonnnooottt{{{{{{mmmZZZKKKBBB???<<<999999888888777666555444444999888777555333222222222333222111000//////000111***...222222111111777<<>>>>>666111222333222111222...///111111///---------,,,,,,------------------,,,,,,,,,,,,---...//////......---,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,...000000...+++******)))+++------111:::GGGRRR[[[YYYTTTLLL@@@444+++&&&******)))******)))&&&$$$)))''''''***+++)))))),,,***(((&&&'''***+++)))'''''''''((((((((('''%%%$$$$$$%%%&&&''''''%%%###""""""$$$&&&&&&$$$######$$$###############"""!!! &&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%###!!!!!!###%%%'''$$$%%%'''(((((('''%%%$$$}}}zzz{{{}}}zzz|||}}}}}}{{{yyyxxxxxx}}}|||||||||yyyvvvtttrrrpppnnnnnnpppwww~~~~~~{{{nnn[[[MMMEEEAAA>>><<<===<<<:::888777777777777777666555444333222111111333222111000000000111111***---000111111333777;;;DDDRRRccciiiaaaZZZ```kkkyyyiiiXXXKKKAAA:::444555555222000000000111333222000///......------------------------,,,,,,,,,,,,---...//////...------,,,,,,,,,,,,,,,,,,++++++*********+++++++++---//////...,,,++++++---...///000666CCCUUUbbbpppnnnfffWWWDDD555---,,,******)))))))))((('''%%%)))''''''+++,,,))))))+++***(((&&&''')))***)))'''&&&'''((((((((('''%%%$$$&&&&&&''''''&&&$$$###""")))'''%%%&&&((()))(((&&&$$$%%%%%%%%%$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%'''&&&&&&&&&''''''((()))'''&&&$$$""""""$$$&&&'''$$$%%%&&&'''''''''&&&%%%}}}}}}}}}zzzwwwwwwxxxzzzwwwyyy{{{{{{zzzyyyxxxyyy}}}}}}|||vvvrrrpppqqqrrrwww{{{xxxzzz}}}{{{ppp```SSSKKKGGGDDDBBBEEEBBB>>>;;;999888999:::777777666555444333333333333333222111111111111111,,,---...000222555777999>>>JJJ\\\ggghhhgggnnnyyy{{{iiiZZZJJJBBB:::888666222//////222333444444222000000000.........------,,,,,,+++,,,,,,,,,,,,---...//////------,,,+++++++++++++++,,,,,,+++***)))))))))***)))+++......---,,,,,,---......///333>>>QQQgggwwwrrr\\\CCC222---...+++***)))(((''''''''''''(((&&&(((,,,,,,)))'''))))))'''''''''((()))((('''&&&&&&'''(((((('''%%%$$$''''''&&&%%%%%%$$$######(((### $$$'''%%%!!!&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))((('''&&&%%%(((''''''''''''((())))))'''&&&%%%######%%%&&&'''$$$$$$%%%%%%&&&&&&''''''zzzvvvxxx~~~zzzuuusssrrrsssvvvyyy{{{|||{{{zzzzzz{{{||||||~~~||||||~~~xxxtttzzz|||yyysssuuuyyy~~~wwwjjj^^^VVVQQQNNNLLLOOOKKKEEE@@@<<<::::::;;;999999999888888777666555444333333222111111111111000///...///222444555444999BBBSSSccclllrrr|||{{{mmmZZZNNNBBB;;;666111//////333444555333111000000000//////...---,,,,,,++++++,,,,,,,,,,,,---...//////---,,,++++++******++++++,,,,,,+++***)))))))))))))))+++---...---,,,---...***+++...555CCCXXXnnn}}}wwwgggQQQ;;;---)))++++++******(((''''''(((***(((&&&)))------(((&&&''''''''''''''''''(((''''''%%%&&&'''''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%% """!!! %%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))******((('''%%%((('''''''''''''''((((((((('''%%%$$$$$$%%%'''((($$$$$$$$$$$$%%%&&&'''(((|||}}}yyyuuuxxx~~~~~~zzzvvvsssssstttyyy{{{}}}~~~|||{{{||||||zzz{{{~~~|||xxxtttuuuzzzzzzwwwnnnrrrxxxwwwmmmeee___[[[XXXYYYVVVPPPIIICCC???===<<<============<<<:::999888666666555444333222111000333222000000111222111000888>>>LLL]]]lllxxxooo```MMMAAA888222111222333444333222///....../////////...---,,,,,,++++++,,,,,,,,,,,,---...//////---,,,++++++******++++++,,,,,,+++***))))))******+++---......---,,,---...)))***...555AAAPPP___iiiggg]]]LLL===111+++((('''***++++++)))''''''***,,,(((''')))---,,,'''%%%&&&&&&&&&''''''&&&&&&&&&'''$$$%%%&&&''''''&&&%%%%%%#########$$$%%%&&&((()))&&&%%%$$$###"""###%%%'''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((******)))'''&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$$$$%%%&&&'''~~~zzzxxx|||yyywwwyyy~~~}}}}}}|||yyywwwwwwxxx{{{zzz|||~~~~~~|||zzzzzzzzzyyyyyy{{{~~~~~~vvvrrrpppsss||||||~~~vvvooottt|||~~~~~~|||ssslllgggddddddaaa]]]WWWQQQKKKFFFDDDCCCDDDDDDCCCBBB@@@>>><<<;;;;;;:::999777555333222333333222111000//////000999<<>>;;;:::::::::999<<>>MMMggg~~~uuu```NNNAAA;;;888666444111///---,,,,,,,,,---...///...---,,,+++---------,,,,,,+++++++++---,,,++++++,,,,,,,,,***+++'''(((...111///111777>>>???>>>777---''''''***)))((('''&&&&&&'''((()))((((((((((((((((((((((((,,,******---111111,,,''',,,)))&&&%%%&&&'''((('''&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$&&&((()))%%%&&&%%%$$$$$$%%%%%%###"""######""""""""""""""""""$$$&&&(((((('''''''''(((((('''&&&%%%%%%%%%%%%%%%###''')))'''&&&%%%!!!&&&"""!!!######!!!"""&&&{{{yyyzzz}}}~~~|||yyywwwvvvwwwxxxuuussspppllliiihhhhhhhhhffffffffffffeeegggjjjmmmooosss}}}~~~zzzxxxvvvrrrpppuuu}}}qqqeee___WWWRRRNNNIIIAAA;;;>>>;;;888666555666555444555666;;;EEENNNXXXiiixxx{{{uuuppprrrttttttsssoookkkiiijjjjjjjjjjjjiiieee___[[[WWWTTTPPPMMMJJJFFFAAA===<<<999666666888888555222333333555777:::EEE[[[pppnnn\\\MMMCCC>>>:::555222111000...---,,,------...---,,,+++***+++++++++*********))))))+++++++++,,,---------,,,333...---111333333888>>>BBBAAA===555---((((((***((('''&&&%%%%%%&&&''''''((((((((((((((((((((((((+++)))))),,,//////+++&&&+++(((&&&%%%&&&(((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%&&&%%%"""&&&%%%$$$$$$%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))(((&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&!!!$$$$$$&&&)))(((%%%'''###"""%%%%%%"""###'''|||{{{}}}~~~}}}{{{yyywwwvvvuuuuuuooommmjjjgggeeedddddddddccccccdddccccccdddhhhkkktttxxx|||wwwtttsssttttttvvvqqq\\\NNNFFFBBB===;;;;;;888444000666444222222222333222111333222222666:::BBBOOO[[[ppp}}}}}}xxxrrrrrrssssssqqqooommmlllnnnnnnpppqqqqqqmmmhhhddd\\\YYYWWWTTTQQQMMMIIIEEEAAA>>>;;;;;;<<<;;;888555444333444444555;;;LLL[[[ttt}}}mmm[[[NNNEEE>>>666222222111///++++++,,,,,,,,,,,,+++******+++++++++************)))***++++++,,,------......555222111444888<<>>;;;777666444333444333555@@@KKK^^^qqquuueeeWWWIII@@@555111222222...***++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,---...000222333777<<>><<<<<<777555444333333222111000000//////000222333222111///000000000111444888:::???HHHWWWjjj|||}}}yyywwwvvvtttsssrrrsssssstttqqqrrrsssuuuvvvuuuqqqnnnhhhgggdddbbb___ZZZTTTPPPMMMJJJFFFDDDDDDCCC???;;;:::777555555555555;;;CCCQQQ]]]jjjrrruuuwwwyyyyyyxxxuuussstttvvvqqqggg]]]KKKBBB888333444444111,,,++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,...222555666<<>>>>>>>><<<<<<>>>CCC>>>;;;===@@@@@@===:::777:::>>>AAACCCBBB@@@???;;;:::777555222111000000------+++*********+++,,,+++++++++,,,,,,---------***,,,///000666AAAQQQ\\\\\\YYYMMM===333111...***&&&***...---((($$$%%%((($$$%%%'''))))))))))))(((((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((((('''&&&&&&''''''%%%###&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&& ###$$$$$$###%%%(((,,,&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$######$$$&&&(((((('''''''''(((%%%%%%%%%%%%%%%&&&'''((("""%%%'''%%%&&&)))(((%%%%%%###$$$(((((($$$###%%%}}}|||yyyyyyzzz|||}}}|||zzz{{{|||zzzxxxrrrooonnnqqqwwwzzzyyyvvvpppkkkgggiiippptttssspppmmmmmmmmmlllkkkkkknnnpppoooqqqrrrssstttvvvzzz}}}uuucccXXXPPPDDD:::::::::::::::777222...333222000...---......///000///...,,,,,,------...////////////000000000000//////............//////***///555666555999AAAIIIWWWiii{{{wwwsssssstttuuuvvvvvvvvvvvvxxxuuurrrqqqssstttrrrppppppoooooonnnmmmlllkkkkkkccc___ZZZYYYZZZXXXSSSNNNMMMHHHBBB@@@@@@AAA???>>>===<<<;;;:::999999999999777999;;;======<<<:::888666555333111000/////////000///...---,,,+++++++++///)))$$$'''---///)))"""---///111444:::GGGWWWccccccQQQ>>>444000---,,,---((('''&&&'''((())))))''''''&&&&&&'''(((((('''%%%***((('''&&&&&&(((+++---,,,%%%!!!(((+++'''"""'''&&&$$$%%%&&&'''&&&%%%"""!!!"""$$$''''''### ###$$$&&&&&&&&&$$$"""!!!)))'''%%%$$$%%%%%%$$$"""'''%%%$$$$$$&&&&&&%%%#########$$$%%%&&&(((((()))%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&'''&&&%%%$$$%%%((()))'''$$$"""%%%&&&%%%""" """$$$&&&$$$######$$$%%%%%%$$$||||||~~~~~~|||{{{{{{~~~|||yyywwwvvvsssqqqqqqtttyyy{{{yyyvvvoooiiieeefffmmmqqqqqqoooooopppqqqqqqqqqqqqsssuuurrrrrrtttwww|||rrrdddZZZKKKEEEBBB999;;;999777777777666555333222111111000////////////111111///.........///000000000000/////////////////////............/////////222444444222444999>>>GGGTTTjjjvvvrrrtttuuuvvvxxxyyyyyyyyyxxxvvvsssppppppqqqrrrpppmmmooonnnnnnmmmlllkkkkkkkkkdddaaa^^^^^^```___ZZZVVVPPPKKKFFFDDDEEEEEEDDDBBBAAA@@@>>><<<:::888666555333333333333444444444444333333333222111000///.........---,,,+++******++++++'''%%%'''---000---)))000...000888EEESSS]]]bbbSSSDDD444---+++)))((()))+++***((('''((('''&&&$$$(((''''''((())))))(((&&&)))'''&&&%%%&&&(((***,,,+++&&&"""###'''***((($$$(((&&&$$$$$$&&&''''''&&&%%%$$$###%%%''''''$$$!!!###$$$%%%&&&&&&&&&%%%$$$&&&$$$###"""###$$$###"""'''%%%$$$$$$%%%&&&$$$#########$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%'''(((&&&%%%$$$&&&((()))'''%%%&&&'''((('''%%%$$$%%%'''&&&%%%###$$$%%%&&&%%%$$${{{|||}}}~~~~~~}}}|||}}}~~~~~~}}}~~~yyyuuusssrrrrrrssssssssswww{{{|||xxxuuuooojjjdddeeekkkpppqqqpppnnnqqqsssuuuuuuvvvxxxzzzzzzxxxxxx}}}nnnXXXJJJDDD;;;999:::555777888:::<<<>>><<<888444000111111111111111000000333222111000000000111111000000000//////.........//////............//////111111000///000111333444:::???LLL___sssyyyuuutttuuuwwwyyyzzzzzzyyyxxxssspppmmmmmmoooooollliiilllkkkjjjjjjjjjjjjkkklllhhhfffeeefffiiihhhdddaaaWWWSSSMMMKKKLLLMMMKKKIIIGGGFFFEEEAAA===999555333111000...---...///111333000000111111111000///...------,,,+++************+++)))((()))+++...///...333///000;;;LLLXXXZZZWWWAAA555***'''((('''&&&(((+++***((('''((('''&&&$$$)))(((((()))******)))''''''&&&%%%$$$%%%''')))+++***'''%%%%%%'''((((((''')))'''$$$$$$%%%''''''''')))'''%%%%%%%%%&&&%%%$$$%%%%%%%%%%%%&&&'''((((((&&&%%%######$$$%%%%%%$$$'''%%%$$$$$$%%%%%%$$$#########$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%&&&(((((('''%%%&&&'''((('''&&&%%%&&&'''&&&%%%###$$$%%%&&&%%%$$$|||}}}}}}}}}|||~~~}}}xxxvvvvvvwww{{{xxxtttpppnnnnnnooopppqqqrrruuuxxx{{{zzzvvvsssqqqlllgggfffkkkpppssssssqqqtttyyy|||}}}~~~eeeNNN@@@>>>888666999555000666@@@HHHJJJDDD:::222///000222333333222111000222222111111111000000000000000000///......------///......------......///...,,,***,,,000222222111666777<<>>FFFIIICCC999111///000222333333222111000000111000000000/////////000/////////.........---......------------......---***)))+++000333222000333444666999???MMMggg~~~|||yyyxxxtttvvvyyy{{{zzzwwwsssqqqmmmkkkiiijjjlllllliiieeebbbaaa``````bbbfffjjjlllnnnooorrruuuuuutttpppmmmjjjeee___\\\ZZZXXXTTTPPPKKKKKKIIIGGGBBB===888555333333333333222222111111...---***((((((+++...000...------,,,,,,,,,,,,---.........,,,***+++...111000000444:::@@@@@@:::555111+++''')))***((('''(((((('''&&&'''((())))))'''''''''&&&'''(((((('''%%%%%%%%%$$$$$$%%%&&&'''(((((())))))'''%%%%%%(((******'''%%%$$$&&&'''(((((()))(((%%%###!!!"""$$$%%%---+++(((&&&%%%&&&'''(((,,,***'''&&&&&&&&&%%%$$$&&&$$$######$$$%%%###"""###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***))))))(((&&&%%%$$$###!!!"""###$$$$$$$$$$$$$$$""""""""""""#########"""###""""""###$$$$$$"""!!!||||||yyyuuupppmmmlllmmmlllkkkiiiiiijjjllloooqqqooorrrvvvzzz{{{zzzwwwuuussspppmmmlllooosssvvvxxxzzz}}}iiiLLL>>>>>>888222000,,,333444666999;;;:::666333000111111111111111000000//////000000//////...---..............................------------......///---+++---000111///------///111222111999OOOddd|||uuuqqqpppppprrrtttxxx{{{{{{xxxssspppllljjjiiikkknnnnnnkkkggg```___\\\[[[\\\```eeehhhkkknnnsssvvvwwwtttqqqnnnooojjjeeeaaa___\\\WWWSSSKKKJJJIIIFFFBBB>>>:::888222222222111000...---,,,///---***((((((+++...000...------,,,,,,------...***+++,,,,,,,,,...111444+++...222666777666333111---)))'''))))))&&&%%%&&&+++***((('''((('''&&&$$$'''&&&&&&'''(((((('''%%%%%%%%%%%%%%%&&&'''(((((((((((((((&&&%%%&&&((())))))'''&&&&&&'''(((((('''''''''&&&###!!!"""$$$&&&...,,,)))'''%%%%%%&&&''')))'''$$$$$$$$$$$$###!!!&&&$$$######$$$$$$###"""###$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%$$$ """$$$$$$#########$$$$$$###"""###$$$%%%$$$###"""""""""###%%%$$$""" yyyyyywwwtttpppmmmmmmnnnmmmmmmllllllmmmnnnpppqqqsssvvvzzz}}}~~~~~~}}}|||wwwuuuttttttvvvyyy|||}}}~~~oooOOO>>>>>>888333333111555333222222333333222111222111111000//////////////////000000000///...---,,,------....../////////...------,,,,,,------.........---...///...---,,,+++,,,///000...111===KKKcccxxxwwwssswww{{{}}}~~~~~~~~~yyyrrrjjjeeebbbcccccciiilllrrrwwwxxxvvvrrrpppkkkjjjjjjmmmpppqqqnnnkkkccc```[[[XXXWWWZZZ]]]```eeeiiipppuuuvvvtttqqqooooookkkfffcccbbb```[[[WWWQQQOOOMMMIIIFFFBBB@@@>>>888666333111///---------///......---------......---,,,,,,,,,,,,,,,------))))))***,,,...000111111+++,,,---///111111///...+++'''&&&))))))&&&%%%&&&+++***((('''((('''&&&$$$((('''&&&'''))))))'''&&&%%%%%%%%%&&&''''''((((((((('''%%%%%%%%%&&&'''''''''''''''((())))))'''%%%%%%''''''%%%######%%%(((+++***)))'''&&&&&&&&&'''%%%###""""""$$$%%%$$$$$$%%%$$$######$$$$$$###!!!$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% """$$$$$$%%%$$$$$$!!!$$$&&&&&&$$$###%%%&&&%%%###"""###%%%'''%%%$$$$$$###$$$%%%'''&&&$$$!!!}}}{{{xxxxxxwwwtttqqqoooooopppqqqpppppppppppppppppppppvvvzzz~~~||||||{{{{{{}}}pppNNN::::::555111333333222222333555555333///,,,333222000...---......//////000000111111000...---+++,,,,,,---...///000000...------,,,,,,------...+++,,,---..................---///111000///333:::???XXXuuu}}}kkk]]]VVVYYY___dddhhhlllooorrrgggbbb\\\UUURRRRRRTTTVVV___dddkkkqqqtttssspppnnnkkkjjjkkknnnrrrssspppmmmeeeaaa[[[VVVTTTUUUXXXZZZ___eeemmmsssuuutttrrrpppmmmiiieeeddddddbbb^^^ZZZXXXVVVSSSOOOKKKGGGEEEDDD@@@===888333000000111333...///111333222000...,,,+++++++++***++++++,,,,,,,,,++++++---//////...,,,...+++)))))),,,---+++(((***''''''******'''&&&)))((('''&&&''')))))))))''')))(((((()))******)))'''%%%%%%&&&''''''(((((()))(((&&&$$$$$$%%%''''''&&&&&&&&&''')))+++***'''$$$%%%'''((('''%%%%%%'''***(((((((((''''''''''''(((###""""""###&&&(((((((((%%%$$$######$$$$$$###!!!$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&%%%%%%###"""###%%%((((((&&&%%%&&&((($$$""" """%%%&&&%%%###%%%%%%&&&''')))(((%%%###|||zzzyyyyyyxxxwww{{{tttoooooopppppptttxxx{{{uuupppqqqttttttooojjjwww{{{~~~}}}}}}nnnSSS<<<777888333......222222111111000111111111111111111222222000,,,)))///............---------///---,,,,,,...//////...---------.........//////,,,---------.../////////---------............///===DDDPPP[[[aaa\\\RRRIIIGGGEEEEEEJJJRRRWWWWWWUUUKKKIIIEEECCCAAAAAABBBCCCQQQUUU___hhhiiiggghhhllljjjlllmmmnnnmmmnnnoooqqqkkkeee\\\VVVTTTTTTRRRQQQUUUWWW___iiiooooooppprrrmmmiiigggiiiiiieeeaaaaaa^^^\\\ZZZXXXVVVSSSNNNKKKJJJAAA777111222555555555222000---,,,...///000000...---,,,,,,++++++,,,,,,+++***+++...//////...///...,,,++++++,,,,,,***((((((((())))))((('''&&&&&&***)))(((((())))))((('''+++***((((((((((((&&&$$$'''&&&%%%%%%''''''&&&%%%''''''&&&%%%%%%%%%%%%&&&###''',,,---***'''%%%$$$###(((,,,---+++(((''''''(((''''''&&&&&&%%%$$$$$$!!!###%%%''''''%%%###!!!&&&%%%$$$###$$$%%%&&&'''+++%%%$$$(((((($$$"""%%%######""""""###$$$%%%%%%$$$%%%%%%$$$###"""$$$&&&%%%%%%$$$######$$$%%%%%%'''$$$###&&&******&&&!!!""""""#########$$$$$$$$$}}}|||zzzyyyyyyyyyyyyxxxwwwrrrnnnooorrrtttyyy|||wwwxxx{{{{{{vvvqqqyyy|||nnnTTT===888999444111111111111111000111111222222111///......000000000//////............------------,,,+++,,,...///...---------------.........///------------............,,,,,,,,,,,,---------...111555<<>><<<:::777666777888999FFFIIIQQQYYY[[[ZZZ]]]cccgggggggggeeedddeeehhhkkkpppjjjccc]]]ZZZVVVPPPLLLPPPQQQWWWaaagggiiikkkooonnnjjjkkkppprrrllleeeaaaaaa```______^^^\\\XXXUUUOOOGGG>>>888888999888666555222///---.../////////...---,,,,,,++++++,,,,,,...,,,,,,---////////////...,,,*********+++***)))((((((((((((((('''&&&&&&'''&&&&&&''')))************)))''''''((()))(((''''''&&&%%%%%%''''''&&&%%%''''''&&&%%%%%%%%%%%%&&&###'''++++++)))&&&%%%$$$$$$'''+++,,,***'''&&&'''&&&&&&&&&&&&&&&%%%%%%%%%"""###%%%&&&&&&%%%###"""%%%%%%%%%$$$$$$%%%%%%&&&(((###"""&&&(((%%%$$$&&&###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%&&&$$$###%%%))))))%%%!!!###$$$$$$$$$%%%%%%%%%%%%~~~zzzzzzzzzzzzzzz{{{{{{|||wwwrrrooopppsssvvv|||{{{{{{}}}~~~zzzvvv|||}}}oooWWWAAA999888555333444000000000000111111222333111...+++***---000333444///............---------,,,++++++---...///---,,,------------........................------------+++++++++,,,,,,,,,---------...111555888888555333555222111222555666555222666555333111111222333444>>>???EEEKKKNNNOOOUUU]]]hhhgggeeebbbaaabbbfffiiiooommmiiigggccc\\\SSSLLLKKKKKKOOOXXX^^^bbbgggmmmnnnlllpppxxx{{{tttiiicccddddddfffhhhiiigggccc___VVVPPPHHHCCC@@@>>>;;;999777444111///...///...---...------,,,,,,,,,,,,,,,000...,,,---111333222000///,,,)))(((((()))))))))(((((((((((((((''''''&&&''''''''''''(((***,,,---,,,***(((((()))******)))'''%%%%%%%%%''''''&&&%%%''''''&&&%%%%%%%%%%%%&&&$$$&&&(((((('''%%%%%%%%%$$$''')))***)))'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%!!!!!!%%%'''&&&%%%'''############$$$$$$$$$$$$%%%###"""$$$''''''$$$!!!%%%$$$$$$######$$$$$$%%%%%%###"""$$$''''''$$$!!!$$$$$$%%%%%%%%%&&&&&&&&&}}}zzzyyyyyyzzz|||}}}~~~}}}}}}}}}~~~zzzuuurrrrrrtttvvv}}}~~~|||~~~~~~~~~rrr\\\FFF;;;777333222333////////////000222333333111...+++***---000333444///............---------,,,,,,,,,...///000...,,,------------------------.........------,,,,,,,,,+++,,,,,,,,,,,,---------000111222444555555444333444222000000111222000...222111000000000111333444777777:::???AAADDDLLLVVVeeeeeedddcccaaabbbeeehhhhhhhhhkkkmmmmmmfff\\\TTTLLLJJJLLLSSSYYY^^^dddkkknnnlllpppyyy|||vvvlllgggggghhhjjjmmmooommmhhheee[[[WWWQQQLLLHHHDDD@@@<<<:::777333000000//////.........---,,,,,,,,,,,,,,,000///---///666;;;999444///,,,(((&&&'''((())))))'''(((((((((((((((''''''*********))))))+++...111222///+++))))))***))))))&&&%%%$$$%%%'''''''''%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&&&&######$$$%%%&&&&&&''''''%%%%%%$$$######$$$%%%%%%###$$$%%%&&&&&&%%%###"""$$$"""!!!###%%%&&&%%%%%%###$$$$$$$$$$$$$$$$$$$$$%%%"""!!!$$$((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%###!!!$$$$$$$$$%%%%%%%%%%%%&&&|||xxxuuuuuuuuu{{{~~~}}}|||}}}|||xxxuuuuuuvvvyyyuuucccLLL>>>666111000000////////////000111222333000...------...////////////............---------...------...000000///...------------------,,,,,,......------,,,,,,,,,+++------------...............111555777777555222000222111000000111111000///,,,,,,+++,,,,,,...///000000///111444666999AAAKKKYYY[[[^^^``````aaabbbdddccceeejjjppprrrnnnddd[[[QQQNNNNNNSSSWWWZZZ```fffkkkiiilllrrrtttpppkkkjjjiiijjjlllooopppnnniiieee^^^\\\XXXTTTPPPKKKFFFBBB???;;;777444222222000//////...------,,,,,,------......///444>>>FFFBBB999///,,,(((&&&'''((())))))''''''(((((((((((((((''')))******+++,,,000666;;;<<<777111,,,***)))((('''&&&%%%$$$%%%'''((('''&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%"""######$$$%%%&&&''''''&&&%%%###""""""###%%%&&&$$$$$$%%%&&&%%%$$$"""!!!%%%$$$######$$$&&&%%%###$$$$$$%%%%%%%%%%%%$$$###%%%"""!!!$$$((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""###$$$$$$###"""############$$$$$$$$$$$$}}}xxxtttrrrsssuuu{{{|||{{{|||}}}zzzyyyzzz{{{wwwhhhSSSBBB777222//////////////////000000111222000///...///000///---+++///............---------///---,,,,,,...//////...------------,,,,,,,,,,,,------------,,,,,,,,,,,,---------.........//////---333:::>>>===888222///.....................///+++++++++,,,---...//////000///000333333555<<>>???DDDKKKRRRXXX^^^dddhhhggghhhlllqqquuutttooojjjccc```___```^^^YYYXXXZZZZZZ]]]aaaccc___\\\bbbjjjoooooooooqqqsssrrrpppmmmeeeffffffdddaaa^^^\\\[[[WWWRRRJJJCCC>>>999555222//////...------------------333:::CCCSSS[[[OOO;;;...,,,*********+++***)))&&&&&&'''(((((((((((((((%%%'''***+++...555@@@HHHJJJCCC:::222---***)))(((%%%$$$$$$%%%'''(((((('''''''''&&&%%%%%%%%%%%%&&&%%%$$$###%%%((((((&&&$$$'''$$$!!!!!!###%%%%%%$$$######$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###""""""""""""###&&&%%%###%%%))))))$$$$$$%%%&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$######$$$%%%#########$$$$$$$$$%%%%%%zzzyyyvvvsssrrrsssxxx{{{}}}{{{~~~vvvmmm]]]KKK>>>888666333111000000////////////000000...,,,,,,---//////...//////.........---------...+++'''&&&(((***---...---------,,,,,,++++++++++++++++++,,,,,,---------++++++,,,,,,,,,------------555???DDDBBB;;;555222///000000000...---...///,,,,,,------............------///111///,,,///555222777===EEEMMMVVV___eeehhhhhhkkkqqqvvvxxxuuurrrmmmiiihhhhhhddd]]]YYYYYYTTTXXX___```ZZZWWW^^^iiiqqqqqqqqqsssvvvvvvuuussshhhjjjkkkjjjhhheeeddddddaaa[[[RRRIIIBBB;;;555222//////...------------......666>>>IIIXXX```PPP999...,,,++++++,,,,,,***(((&&&&&&'''((())))))(((((()))+++,,,,,,,,,222<<>>>>>:::555111+++,,,---------...000222444///---000111...++++++333///---//////,,,---111222555999>>>EEENNNXXX^^^ccclllrrrtttwwwzzzxxxrrrrrrpppooonnnlllggg___YYYVVVSSSSSSTTTUUUXXXaaakkkqqqrrruuuxxxyyywwwsssooolllppprrrrrrssstttoooiiimmmeee[[[RRRKKKDDD<<<777555333000////////////...---444CCCWWWddd^^^JJJ777&&&))),,,...,,,)))'''&&&((()))+++,,,,,,+++***)))...,,,,,,,,,)))'''+++222<<>>444...///,,,&&&'''&&&%%%%%%&&&'''((()))+++***)))((('''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''---+++(((%%%############$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$######(((((('''%%%###""" """$$$$$$###'''---))) %%%$$$######$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%&&&%%%$$$#########$$$%%%~~~zzzqqqhhh```[[[TTTOOOMMMNNNOOOVVVkkkxxxvvvnnn^^^KKK<<<555444222111///---,,,---...///444...+++---///...,,,---......//////...---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------+++***)))(((---***)))***---//////...111555999<<<<<<888222...,,,---...---------///111111,,,+++///000...,,,,,,***+++++++++,,,...///000...000444777===DDDMMMRRR]]]eeekkknnnrrrvvvuuupppnnnnnnmmmnnnmmmiiibbb]]]ZZZVVVSSSRRRQQQSSS]]]hhhrrrssswwwzzz|||zzzuuuqqqpppsssuuuuuuvvvxxxuuuooooooiii```XXXQQQJJJBBB<<<777444000......---,,,+++222999HHHZZZddd\\\HHH666+++,,,,,,,,,***)))((((((***+++,,,,,,,,,,,,,,,+++---,,,...///---***---222666>>>???666///---)))###''''''&&&%%%&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&+++)))'''$$$#########$$$$$$$$$$$$%%%%%%$$$$$$###%%%&&&&&&&&&%%%%%%$$$$$$''''''&&&%%%###"""!!!!!!"""$$$###"""&&&+++(((!!!%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%&&&#########$$$$$$$$$%%%%%%%%%$$$###""""""###$$$$$$wwwjjj^^^UUUNNNIIIGGGCCC??????CCCGGGQQQjjj~~~}}}uuucccMMM;;;333111222111///...------......333+++'''+++//////,,,+++/////////......,,,++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,***)))(((///,,,)))(((***---///000111444777999888444///,,,---...///...,,,,,,...000111---+++...///,,,+++,,,+++111222---...444333...,,,---///111555:::AAAEEERRRYYY___dddiiinnnooommmjjjkkklllmmmnnnkkkgggcccbbb]]]XXXUUUQQQRRRZZZcccpppssswww|||~~~}}}yyyvvvtttwwwxxxwwwzzz}}}|||xxxvvvqqqiiibbb\\\UUULLLEEE<<<999444222111111000000444===LLL[[[```UUUAAA000///---+++)))((()))******,,,,,,---...////////////***+++---000...***,,,222222>>>CCC:::000---)))###(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&((('''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$######"""######"""!!!$$$((('''"""'''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$############$$$$$$############$$$$$$$$$$$$$$$###"""""""""###$$$$$$fff___TTTJJJDDDAAA??????@@@===>>>BBBGGGRRRmmmuuuaaaIII888000000111000///...---.........***%%%$$$)))---------.../////////...---,,,+++*********++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------...---+++***+++---...///000222444555555222///,,,...//////...,,,,,,---///333///---//////+++***---111::::::000...444222''',,,---///000222666;;;???GGGLLLRRRYYY___eeehhhhhhiiijjjlllmmmnnnllliiigggjjjfffbbb^^^YYYUUUYYY```lllnnnsssyyy~~~}}}zzzwwwyyyzzzyyy}}}~~~yyyrrrlllggg___VVVOOOCCC@@@<<<:::999999999888777@@@PPP\\\^^^RRR===......,,,***((()))***+++++++++---///222333333222111//////000222000...111777:::EEEIII>>>111,,,***'''((((((''''''&&&&&&&&&&&&(((((('''''''''(((((()))&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$###!!!!!!###%%%%%%###''''''&&&%%%$$$$$$######%%%%%%%%%$$$######""""""$$$$$$$$$###########################$$$$$$$$$%%%%%%$$$#########$$$%%%&&&{{{tttkkkeeeQQQLLLEEE@@@======<<<<<<<<<:::;;;@@@EEERRRppp~~~oooYYYCCC555111111000//////...............''''''***...---***---222............---,,,+++***++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////+++,,,---...............///000222222222111///......//////...,,,,,,---///000......000000...///333111999888...+++000---"""+++---...000111555999<<>>///++++++***(((((((((''''''&&&%%%%%%******)))''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%############$$$$$$%%%%%%$$$$$$#########$$$%%%&&&%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""###$$$$$$$$$'''''''''&&&%%%$$$###"""$$$#########"""""""""!!!%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((~~~}}}|||}}}}}}zzzppphhhaaaZZZSSSNNNDDDAAA>>><<<;;;;;;:::999999888;;;AAAGGGVVVwww~~~}}}gggPPP>>>666333333//////////////////......,,,...222333...))),,,222,,,------------,,,++++++,,,---------------......,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,(((+++...//////...///000222222222111111000//////---...///...,,,,,,...000+++***,,,000111111555;;;000666555///---111///)))***,,,---...000222666999::::::???GGGOOOTTTZZZ___iiikkknnnnnnmmmlllkkkkkkllllllnnnnnnhhh```]]]```eeefffhhhmmmsssxxxzzz{{{yyy||||||}}}yyyvvvsssooohhhccc^^^[[[WWWRRRMMMGGGAAA===>>>FFFVVVeeeiii___KKK:::333///,,,,,,......,,,***(((+++///444888:::;;;;;;>>>>>>@@@CCCDDDEEEKKKTTT___aaaVVV@@@...***+++***'''''''''(((''''''&&&%%%)))((('''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%%%%&&&$$$######"""###$$$&&&'''%%%$$$"""!!!!!!""""""###%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""%%%%%%######%%%&&&&&&'''&&&%%%$$$###"""########################'''((((((((('''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%&&&''')))***~~~{{{yyyzzzwwwxxx|||}}}|||{{{tttggg```WWWPPPLLLIIIDDDAAA@@@>>>;;;:::;;;<<<<<<;;;======@@@FFFLLL]]]~~~~~~ttt[[[FFF;;;555333111......///////////////.........111333///***+++///++++++,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***(((+++---...---...111444777666444222000///......,,,---...---------///111+++***,,,/////////444:::333222222111111111222222,,,---...///...000222444999777:::CCCJJJNNNUUU\\\gggjjjnnnnnnmmmmmmnnnoooooooooqqqsssnnnfffeeehhhhhhggggggiiimmmrrruuuvvvzzz}}}~~~|||}}}|||yyyvvvqqqooolllhhhccc\\\TTTOOOLLLSSSbbbttt~~~vvvbbbPPP>>>888111......///---***++++++,,,///444:::@@@DDDHHHJJJRRRZZZ]]]___eeemmmvvvrrraaaFFF444///---***%%%&&&'''((((((((('''&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$###""""""###$$$&&&(((&&&%%%###"""!!!"""###$$$%%%%%%%%%$$$$$$#########%%%"""$$$((('''###"""%%%%%%&&&&&&&&&&&&%%%###############$$$%%%%%%&&&&&&***************((('''&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%&&&''')))***~~~{{{wwwvvvyyyvvvwww|||~~~~~~~~~sssfff\\\WWWQQQHHHCCCBBBBBB@@@???@@@===;;;:::<<>>AAADDDKKKUUU\\\jjjllloooqqqqqqrrrsssuuuyyyxxxwwwwwwwwwvvvtttssstttrrrlllgggccccccgggkkkwww{{{}}}xxxqqqxxxcccOOO<<<444222...,,,---///(((&&&,,,///444EEEXXX___kkk{{{zzzjjj\\\MMM<<<111------&&&'''(((###%%%((("""'''&&&%%%%%%$$$$$$$$$$$$###%%%''')))((('''$$$######'''((($$$%%%)))((("""""""""""""""###$$$%%%%%%&&&&&&&&&''''''((((((((("""""""""###$$$$$$%%%%%%&&&###!!!"""&&&&&&###%%%###"""!!!"""###"""""""""""""""###%%%'''((()))333222000...,,,***((('''))))))))))))((((((((((((''''''''''''((()))++++++|||xxxyyy~~~~~~|||yyywwwvvvwwwwwwyyy}}}}}}rrrhhhccc\\\TTTNNNLLLLLLJJJHHHEEEEEEEEEFFFHHHIIIHHHGGGFFFGGGGGGIIIIIILLLNNNPPPQQQUUUggg~~~zzzgggPPP<<<777666000,,,---000...,,,,,,---.........,,,------......------,,,------------,,,+++***))),,,,,,++++++++++++,,,,,,---------------......///,,,------...---,,,+++***,,,,,,,,,+++---111777;;;FFF???666222333222...)))---------.........//////------------------------000////////////.........---------...///000222222999;;;???BBBHHHRRR^^^gggqqqqqqpppnnnmmmnnnrrruuuyyyyyyyyyyyyzzzzzzyyyxxxxxxuuupppiiidddbbbdddgggsssxxxeeeHHH999444000......///)))(((---...111>>>OOO\\\eeerrrzzz{{{xxxwwwwwwooollljjjeeeWWWCCC333------''')))+++''')))+++%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%$$$!!!$$$)))(((###''''''&&&%%%%%%&&&&&&&&&''''''&&&$$$###!!! $$$$$$##################$$$!!! """&&&'''%%%!!!$$$###"""""""""######"""&&&&&&&&&''')))+++,,,---333222111///---+++)))((((((((((((((())))))))))))''''''''''''((()))***+++}}}{{{wwwuuuwww|||~~~|||{{{yyyyyy|||}}}sssggg\\\VVVSSSOOONNNOOOTTTSSSQQQPPPPPPPPPQQQRRRRRRQQQPPPNNNMMMMMMNNNNNNSSSTTTUUUWWW]]]ooo~~~yyyyyy~~~oooVVVDDD444111333000...///...---++++++---...---,,,+++,,,,,,------,,,,,,+++......---,,,++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......+++,,,,,,,,,,,,+++******************---333:::@@@EEE===555111111111...+++---------...............------------------,,,,,,...///000000000///---,,,,,,,,,...///000000111111888:::>>>CCCKKKXXXhhhsss{{{vvvnnngggcccffflllrrruuuvvvxxxzzz{{{}}}}}}}}}|||zzzuuunnnhhhcccbbbcccmmmsss{{{```HHH<<<666222111000+++***......---555AAAKKKRRRYYY]]]\\\YYYWWWWWWPPPXXXeeekkkaaaKKK666---((("""&&&)))%%%''')))"""&&&&&&%%%$$$$$$$$$%%%%%%'''%%%###!!!"""$$$'''***&&&$$$"""!!!&&&+++***%%%&&&&&&%%%######"""""""""'''&&&%%%###!!!%%%%%%$$$$$$###""""""!!!""" """&&&(((&&&############"""######$$$$$$(((((()))***+++---......333222111///---+++***)))''''''(((((())))))******''''''''''''((()))******}}}{{{yyyvvvsssrrruuuyyy~~~~~~~~~uuukkkaaa^^^]]]\\\]]]___bbbaaa```___^^^^^^]]]]]]\\\[[[XXXVVVTTTSSSSSSSSSXXXXXXYYY]]]fffzzzzzzuuuxxxrrr\\\HHH;;;000...000///...///...---,,,,,,......---,,,+++++++++,,,,,,+++++++++///...,,,+++***+++,,,,,,...------,,,,,,------...******))))))******+++,,,++++++++++++******))))))+++*********---333;;;AAABBB;;;444000000000///---....................................------------...///111111111000...,,,***+++---///000000000///555888;;;AAAJJJZZZlllxxxwwwiii\\\UUUXXX```gggmmmooossswwwyyy|||~~~{{{uuunnniiifffffflllpppvvv{{{eeeOOOAAA888444000---,,,...---+++///666888<<>><<<;;;;;;888FFFZZZfff___JJJ777///$$$$$$((($$$&&&((( &&&%%%%%%$$$$$$%%%%%%%%%'''&&&###""""""%%%(((+++'''%%%###&&&,,,000---'''$$$$$$###"""""""""""""""$$$$$$$$$$$$############$$$$$$$$$#########"""""""""!!!!!!###%%%&&&%%%###"""###$$$#########%%%&&&&&&'''((()))++++++,,,,,,111000///...,,,+++***)))&&&''''''((()))******+++'''''''''''''''((()))***}}}zzzyyyzzzyyysssoooooossswww{{{{{{{{{|||}}}uuuooooooqqqooooooqqqoooooonnnlllkkkhhhgggfffhhhfffccc```]]]\\\[[[[[[\\\[[[\\\bbbnnn~~~xxxtttzzzhhhOOO???777000...///......//////...---...///000...---***++++++++++++++++++***...---,,,+++***+++,,,---...------,,,,,,------...******))))))******+++,,,++++++*********))))))))),,,,,,++++++---111888======888333//////000///........................---///.....................///000111222222000...---)))+++---...////////////555777;;;@@@IIIWWWhhhssswwwnnn^^^OOOFFFHHHPPPWWWbbbffflllrrrvvvzzz{{{uuuqqqnnnnnnoooqqqtttvvvyyy}}}kkkRRR@@@666111///......---+++---000000111222222111000///000...999KKKVVVQQQAAA555000'''"""'''+++(((***+++$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''(((((($$$###$$$***///000+++'''%%%%%%%%%%%%%%%&&&''''''#########$$$%%%&&&''''''""""""#########$$$$$$$$$############$$$$$$###"""!!!###%%%$$$###$$$&&&)))&&&'''(((******+++++++++......---,,,***)))((((((&&&''''''((()))******+++'''''''''''''''(((((()))~~~{{{wwwtttxxx|||{{{sssmmmnnnrrruuuwwwwwwwwwzzz~~~~~~|||~~~||||||yyyyyyyyywwwuuurrrooommmtttrrrooollliiigggeeeeeebbb___```ggguuuzzzvvvvvv}}}xxx^^^GGG999555111//////.........///......///000000///---***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,+++******))))))******---------,,,---000444888999666222000000000///..................------------------........./////////000111111111000...---******,,,---.../////////555777;;;>>>DDDOOO\\\eeeddd\\\OOOBBB;;;<<>>777444111...,,,,,,---...,,,,,,,,,++++++++++++,,,,,,111;;;BBB@@@777111000'''"""&&&***&&&)))+++$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&%%%%%%!!!!!!$$$***---***''''''############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$###""""""!!!###&&&%%%$$$$$$(((+++'''(((***,,,---,,,,,,+++,,,,,,+++******)))((((((''''''(((((())))))******(((''''''&&&''''''((((((}}}{{{zzzzzzzzzyyywwwzzz~~~tttlllmmmqqqsssyyyyyyyyy{{{}}}zzzxxx|||zzzvvvssspppmmmlllllliiifffeeemmm{{{|||qqqpppssszzzzzzlllRRR???444444222000//////.........------...000000...,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------......///---,,,+++***)))***+++++++++,,,---------///222444444333222111000000///...//////.........---------)))***++++++,,,---......///............---------******++++++,,,---//////222444888:::<<>>===;;;777444111333777;;;;;;CCCMMMVVV]]]eeennnvvv~~~}}}}}}~~~~~~}}}||||||hhhEEE@@@777///+++,,,---,,,...---+++***+++++++++***+++)))***///111---++++++---&&&(((***&&&)))---'''$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###"""!!! !!!!!!'''%%%&&&(((&&&"""(((222((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###"""""""""!!!###$$$$$$$$$%%%&&& ###'''&&&$$$%%%)))...'''(((***,,,,,,,,,***))),,,,,,,,,+++++++++******))))))))))))(((((((((((((((''''''&&&&&&&&&''''''~~~}}}vvvwwwsssqqquuu}}}wwwrrrqqqsssvvvwwwyyytttsssuuuwwwvvvwwwxxxyyyuuukkkeeejjjppppppfffVVVDDD999333111000///000111000///000000//////.........------,,,++++++******++++++------,,,,,,,,,,,,++++++///...,,,*********,,,---444222111...,,,+++***))),,,,,,---,,,+++)))'''&&&)))***,,,...000000000000222222333222111///---,,,,,,++++++******++++++,,,........................------------------------******+++++++++,,,,,,,,,222111000000000222333444555444222111000000111111444:::AAAGGGMMMUUUaaaiiirrrwww}}}~~~bbbNNN;;;555444000+++*********+++***)))***+++---,,,+++***))))))***+++,,,***&&&&&&******&&&&&&***&&&''''''((()))((((((((($$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###%%%%%%%%%$$$###"""!!! !!!$$$'''((('''%%%#########$$$%%%%%%&&&'''''')))(((&&&''')))******)))'''(((((()))***)))))))))((((((((((((((((((((((((((((((+++//////+++((((((~~~yyyyyyvvvtttvvv|||yyyuuuvvvzzz~~~{{{yyy{{{}}}{{{{{{{{{|||sssiiibbbfffjjjkkkcccUUUDDD888333111////////////...---///.........------------...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...---,,,******+++,,,---------,,,,,,++++++,,,,,,((()))***+++,,,,,,+++***+++++++++,,,---///111222000000111000///---,,,***------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,---...///...---,,,,,,,,,---...//////333888<<>>777333111000///..................//////...------,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,------...,,,,,,+++***************,,,,,,++++++++++++++++++******,,,---............111111222222111000///...---,,,,,,,,,,,,,,,,,,---*********+++++++++,,,,,,)))))))))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,++++++******,,,+++******+++///555999???GGGUUUeeevvvpppXXXDDD999222///,,,+++,,,,,,+++***(((((())))))))))))((((((...---+++(((&&&&&&&&&%%%''''''&&&&&&''''''((()))%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$#########$$$$$$$$$###""""""######""""""""""""""""""$$$%%%'''(((((('''&&&%%%((('''%%%%%%&&&''''''&&&'''&&&$$$$$$$$$%%%''')))((((((((((((((((((((((((((($$$###%%%%%%###$$$(((}}}yyy}}}rrrggg\\\UUUOOOLLLIIIHHHJJJMMMOOOPPPHHHHHHMMMVVV]]]dddnnnwww|||lllaaa]]]___aaadddhhhjjjlllnnnnnnbbbYYYKKK>>>666111///............///////////////...------,,,+++,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,************+++,,,---...************+++---...///)))***,,,.........------...///000000000...---,,,,,,++++++******++++++,,,*********++++++,,,,,,---)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,***++++++++++++***))))))+++,,,,,,++++++)))((((((...---,,,,,,...222555777666<<>>???>>><<<999@@@;;;999===@@@CCCLLLXXXbbbllltttwww|||sssddd]]]]]]___fffmmmppprrrxxxmmmVVVDDD:::555444,,,,,,,,,------.........000000///...............---------,,,,,,,,,++++++------------,,,,,,+++***...---,,,***))))))((((((000///---+++************---,,,***)))***,,,...000000000111222222111000///,,,++++++******++++++,,,******+++,,,------......))))))***+++,,,,,,------(((((()))***,,,---...///,,,---.........,,,+++***)))***,,,---......------,,,++++++,,,......---,,,111333:::IIIaaa|||hhhJJJAAA666///...///...,,,)))***+++,,,,,,+++***)))''',,,...+++***+++((("""'''&&&%%%$$$$$$&&&''')))''''''&&&%%%$$$$$$$$$$$$'''%%%$$$$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###"""######$$$$$$$$$######"""#########$$$%%%&&&'''&&&(((***++++++)))'''&&&###""""""###&&&((((((((('''((())))))***)))))))))(((((((((((((((((((((((((((%%%&&&))))))&&&%%%(((~~~uuuhhhXXXMMMGGGEEEBBB???=========>>>;;;;;;;;;::::::::::::999???999555888999:::@@@HHHPPPUUU[[[```fffrrrsssccc[[[YYYbbbkkkuuuxxxwwwzzzrrrVVVCCC999444222...---000111///...000))),,,...---,,,,,,---,,,,,,***+++......***(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&"""%%%...222///***,,,,,,,,,++++++*********///---,,,...000000...+++000///...//////...,,,)))(((+++---,,,******,,,...---,,,++++++******++++++---))))))------))))))---)))))))))***++++++,,,,,,---......---+++******+++,,,,,,+++******+++,,,,,,)))***,,,---......---------000777DDDXXXsss\\\III:::777555...,,,///,,,+++)))((('''(((((((((******)))'''&&&%%%$$$###(((((('''''''''&&&&&&&&&&&&&&&''''''&&&$$$###"""$$$$$$############$$$$$$&&&%%%$$$#########$$$%%%+++'''$$$$$$'''(((%%%!!!)))%%%###&&&'''&&&%%%'''"""###$$$%%%&&&&&&&&&&&&***))))))((('''&&&&&&&&&###$$$%%%%%%%%%&&&(((***&&&&&&'''''''''''''''''')))((('''&&&&&&&&&'''''')))$$$$$$''''''$$$$$$)))}}}yyynnneee\\\RRRHHH@@@???>>><<<:::888888888888777666666666666555555555;;;666333666777888<<>>@@@DDDMMMZZZdddqqquuu|||lll^^^XXXXXXbbbkkktttvvvtttuuu}}}}}}dddOOOAAAAAA999333333444000,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...+++***,,,,,,)))***---,,,,,,,,,,,,,,,,,,,,,,,,...,,,***)))******)))((((((((()))))))))))))))))))))'''&&&'''***---....../////////111222000,,,)))***,,,---,,,******+++,,,,,,,,,+++************++++++))))))++++++))))))+++(((((()))******++++++,,,,,,---...---+++)))***+++,,,++++++******++++++,,,,,,,,,---.........---------...000444AAAYYYxxx}}}}}}{{{zzzaaaPPPCCC888333666...,,,++++++---------,,,*********))))))((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''&&&%%%$$$###$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&###"""###&&&(((&&&###&&&""""""&&&(((%%%###$$$$$$$$$%%%%%%&&&&&&''''''))))))(((((('''&&&&&&&&&$$$%%%&&&&&&%%%%%%''')))))))))((('''&&&%%%%%%$$$&&&''''''((('''&&&%%%%%%'''%%%$$$&&&&&&$$$%%%'''rrreeeYYYQQQFFF>>>999888777666333555666777777666555444444444333333333222222222222111111333444444555666555777999999:::@@@IIIPPPWWW[[[ccckkkrrrxxx{{{|||{{{gggZZZVVVWWW___hhhrrruuusssttt{{{zzzeeeWWWKKK@@@777555666444111000///,,,+++------,,,+++,,,000,,,***,,,,,,)))***...++++++++++++++++++++++++,,,---,,,+++)))(((((()))((((((((())))))*********,,,***((('''(((***+++,,,......000222222111---***+++,,,,,,,,,+++******+++,,,++++++***************---+++******)))'''&&&'''(((((())))))***+++++++++,,,------,,,***)))***+++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,***,,,......555IIIfff{{{zzzxxxgggWWWGGG===:::222///,,,,,,------+++)))))))))))))))))))))))))))'''''''''''''''''''''''''''(((((()))((('''&&&%%%%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&&&&%%%$$$&&&$$$######%%%%%%$$$"""&&&###$$$(((***&&&###$$$%%%%%%%%%%%%&&&&&&''''''(((((((((''''''&&&&&&&&&%%%&&&'''&&&%%%%%%&&&(((((((((''''''&&&&&&&&&%%%))))))(((''''''''''''(((&&&%%%$$$%%%%%%$$$%%%&&&|||sssqqqqqqmmmaaaWWWGGGCCC<<<777444333333333222444666888888777555444444444333333333222222222000222333333333444444333666777777555444666<<<@@@CCCFFFLLLRRRYYY]]]aaabbbmmmqqqyyyxxxcccWWWSSSUUU[[[dddooorrrpppqqqxxxwww```TTTGGGBBB>>>888555444444...,,,///111...---///000,,,+++,,,,,,***+++...++++++++++++++++++++++++***+++,,,+++)))(((***,,,((())))))******+++++++++++++++)))((((((***,,,.........///111222000---***,,,++++++++++++++++++***,,,+++******))))))******)))******))))))))))))((('''(((((()))******++++++,,,------,,,***))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,(((+++------///===RRRcccwww|||oooZZZHHH>>>666222---,,,---...,,,)))''''''(((((((((((())))))&&&'''''''''''''''''''''&&&&&&'''(((((('''%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&'''&&&%%%%%%(((&&&%%%$$$$$$###""" ### !!!%%%'''###!!!!!!&&&&&&%%%%%%%%%&&&'''(((''''''''''''&&&&&&&&&&&&&&&''''''&&&$$$$$$%%%'''%%%&&&&&&&&&''''''((((((***(((%%%######$$$''')))%%%%%%%%%$$$$$$%%%%%%%%%yyymmmddd\\\ZZZ\\\\\\VVVOOO???===:::777444333333333111222444666666555444333333222222222111111111111000333444222222444444111444444333000///000222555888:::<<<@@@DDDGGGJJJLLLTTTXXX```fffkkklllkkkjjjgggiiioooyyyvvvbbbUUUQQQSSSVVV```jjjmmmkkkkkkqqqxxxvvviii]]]OOOAAA888555444,,,(((---///+++***---///,,,+++------***+++...++++++++++++++++++++++++)))***+++***))))))+++,,,))))))******************&&&((()))******,,,000333...------...//////---++++++***)))***,,,---,,,+++++++++***))))))))))))***%%%((()))((()))---...,,,''''''((())))))******++++++,,,---,,,***((()))******++++++,,,,,,++++++***++++++++++++,,,---...///))),,,...,,,---444AAALLL```rrrpppYYYKKK>>>777000---///111000---((((((((((((((((((((((((&&&&&&&&&'''''''''''''''###$$$%%%&&&&&&%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&''''''&&&)))((('''%%%$$$"""!!! &&&######'''(((%%%###$$$((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$$$$%%%&&&$$$%%%%%%&&&'''((())))))(((&&&""" !!!$$$&&&$$$&&&%%%######%%%&&&$$$wwwiii___UUUOOOIIIIIIMMMNNNKKKGGG<<<;;;999777555444555666111111222333444333222222333222222222111111111111000444444111111444333000222111111//////000222333555555444555777:::===@@@AAADDDIIINNNQQQSSSSSSRRRPPPSSSZZZbbblllvvv}}}vvvaaaTTTPPPQQQSSS\\\fffhhhdddcccgggmmmwwwhhhOOO>>>888666+++'''---///+++)))---...,,,,,,//////+++***---************************+++******)))******+++***))))))))))))))))))(((((($$$'''***++++++,,,///222...,,,++++++---...---,,,***)))(((***---......,,,++++++***)))))))))))))))'''++++++((()))......+++''''''(((((()))*********+++,,,---+++)))((()))******+++,,,,,,,,,,,,+++***,,,++++++,,,---///111222.........,,,***...555;;;IIIWWWkkkssseeeNNNEEE999333333333111...))))))))))))))))))))))))&&&&&&&&&'''''''''(((((($$$%%%&&&''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%'''(((((((((((((((&&&$$$#########***&&&%%%)))***((('''((()))'''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&$$$###$$$&&&%%%&&&&&&&&&'''(((((((((%%%%%%$$$$$$#########$$$###&&&&&&""""""&&&&&&###qqqbbbVVVPPPEEEAAA>>>@@@CCCEEECCC@@@888777555222000000222444222222333333333333222222444444444444333333333333000444444//////333333///222222222222333444666888666444222111222555999;;;777999<<>>222---333666111000444...,,,---000000,,,***,,,************************...+++))))))***+++***((())))))(((((('''''''''&&&&&&))),,,,,,******+++---...,,,******+++---------***(((''')))---///...---+++******)))))))))))))))---000///***)))+++***&&&''''''(((((()))*********+++,,,,,,+++)))((()))******+++,,,------,,,+++***------------///222444555222111...***)))+++000333444???PPPeee}}}^^^RRRCCC999555333///++++++++++++*********))))))&&&&&&&&&'''''''''(((((('''((()))******)))((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%&&&((()))&&&'''((('''%%%$$$%%%&&&)))%%%###&&&'''%%%%%%''')))(((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&$$$###$$$%%%''''''''''''''''''&&&&&&%%%''')))******(((%%%######'''&&&!!!!!!&&&'''###mmm^^^UUUOOOIIIDDD;;;999888666666777999:::666444222111111222111000222222333333333333444444000//////111333333222111111222222222222111000000)))111555222111333222---444333222222111111222222444555555666777888888999:::;;;>>>CCCHHHMMMQQQTTTbbbsssrrr___SSSNNNNNNQQQWWW]]]^^^[[[YYY[[[]]]iiippp}}}xxx]]]KKKIII===333111000---...222---......---,,,,,,---...---+++))))))***+++***)))))))))))))))((((((((((((***++++++++++++***))))))---,,,+++************+++,,,,,,,,,,,,,,,---------+++++++++---//////---++++++***(((&&&&&&(((***+++))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++---......---++++++,,,...222000//////222888>>>BBB999555111...------------333333:::KKKaaayyyzzzkkkWWWFFF===999555222,,,...---***,,,111...&&&((('''&&&&&&'''((('''%%%))))))(((''''''''''''((($$$###"""###%%%'''(((''''''&&&&&&%%%%%%'''((()))+++++++++******((('''''')))'''%%%&&&)))***(((&&&(((&&&$$$%%%&&&'''&&&&&&((('''%%%$$$$$$%%%'''((($$$$$$$$$$$$%%%&&&''''''%%%!!!!!!'''***)))''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&###!!! lllbbbUUUJJJEEE@@@<<<888888777666555444555777888444333111111222111000///111111111222222222333333111111000111333333222000222222222222111111000///,,,111333000///222222000444333222222111111222222333333444444555555666666333444666999===AAADDDFFFUUUddd~~~qqq___TTTPPPOOOQQQVVV\\\]]][[[YYYZZZ\\\eeejjjuuusssdddSSSHHH>>>;;;777222///111...//////////////////000///...,,,,,,---------,,,******)))))))))(((((((((''''''((()))))))))))))))))))))******************++++++*********)))))))))******)))+++,,,---,,,***))))))(((''''''((())))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++,,,---------++++++---///222222222444999@@@GGGKKKIIICCC999111---,,,,,,+++...,,,000;;;KKK___wwwlll[[[NNNCCC888111//////,,,)))+++///,,,&&&)))'''&&&&&&'''((('''%%%)))(((''''''&&&&&&''''''&&&$$$$$$%%%''')))))))))(((''''''&&&'''((()))***+++++++++******)))(((''')))'''&&&&&&))))))(((&&&(((&&&%%%%%%&&&''''''&&&((('''%%%$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&''''''((($$$$$$((()))&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&tttggg___PPPJJJBBB===;;;:::777444555444333222333333555666333222111111222222000...000000000111111111111222333222222222333333222000333333222111111000/////////222222...---000333333333333222111111111111222222222222222222222222222222333444555777:::<<<===EEERRRkkknnn]]]RRRNNNNNNQQQVVVZZZ\\\ZZZYYYYYY[[[bbbeeelllvvv~~~oooaaaRRRFFF>>>666333333000000000///......---------+++))))))***+++***)))*********))))))))))))(((%%%&&&''')))***+++++++++((()))***+++,,,,,,,,,,,,++++++******))))))((((((***((('''((()))+++******(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))***++++++++++++++++++++++++++++++***+++,,,,,,++++++---///111111333666<<>>444...,,,,,,---///---,,,111888FFF\\\ooouuueeeTTTCCC777444222---)))***---,,,((()))(((''''''((((((&&&%%%(((''''''&&&&&&&&&&&&&&&'''&&&&&&'''***++++++***)))(((((((((((()))************+++******)))((('''((('''&&&'''(((((('''&&&(((&&&%%%%%%&&&''''''&&&'''&&&&&&%%%%%%&&&''''''(((((('''&&&&&&&&&'''''')))%%%$$$((()))%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&###!!!"""&&&))))))(((~~~rrreeeWWWLLLFFFBBB???<<<:::::::::888555333333222222222333444444333222222222333333111///000000000111111111222222444333222333333333111///333333222111000//////...///111111///...000222333333222222111111111111111222111111111111111111111333333444555666888:::;;;===FFF\\\}}}lll[[[PPPKKKKKKPPPTTTYYY[[[[[[ZZZ[[[\\\```aaadddjjjppp{{{kkkWWWHHH>>>999777666444222111///...,,,***,,,***(((((()))***)))(((++++++*********)))))))))((()))***+++,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,+++++++++)))'''%%%%%%''')))))))))&&&'''(((((((((((('''&&&)))))))))))))))))))))))))))))))))))))))***++++++************************)))***++++++++++++---///......000222777===BBBEEEJJJCCC999111------......000............666GGGWWWnnn|||jjjUUUGGG>>>888111,,,,,,------+++***(((''''''((((((&&&%%%''''''&&&%%%%%%%%%%%%&&&'''&&&&&&(((+++,,,+++***)))))))))*********++++++***************)))((((((''''''&&&'''''''''''''''((('''%%%%%%'''((('''&&&&&&&&&'''''''''''''''''')))((('''&&&%%%%%%%%%%%%%%%######'''(((&&&&&&)))%%%%%%%%%%%%%%%%%%%%%%%%---'''""""""&&&(((&&&###yyyqqqkkkaaaVVVKKKCCC===;;;999888888777777555333111222222222222333333444444444333222333444444222000111111111111222222222333444333222222333333111///333222111000////////////...///111222111000000222333222111111000000111111222222111111111111111111///000000111333555666777===CCCUUUxxxooo]]]QQQKKKJJJOOOSSSXXX\\\^^^______```___]]]]]]```ccckkk{{{tttbbbSSSFFF>>><<<999555222222111///,,,000...,,,,,,---------,,,++++++++++++************++++++,,,,,,,,,,,,++++++...---,,,+++,,,---...///++++++,,,,,,---------...)))'''%%%%%%'''((())))))''''''((())))))(((''''''************************))))))(((((())))))***+++************************((()))*********+++---///---------...000333555777999555000,,,,,,,,,,,,+++)))***,,,,,,)))+++555AAAQQQdddlll^^^KKKCCC888222///...,,,++++++)))((('''((((((&&&%%%''''''&&&%%%%%%%%%%%%&&&&&&%%%&&&(((***+++***)))*********+++++++++++++++)))************))))))(((&&&'''''''''&&&&&&&&&''')))'''%%%&&&'''(((''''''&&&'''((()))***))))))(((((((((&&&%%%$$$$$$######&&&###$$$''''''%%%&&&)))%%%%%%%%%%%%%%%%%%%%%%%%///)))###"""%%%'''$$$!!!uuueeeZZZWWWRRRJJJBBB;;;888777888444555666555444222000///111222222333333444444444444222111111222333333222111111111222222222333333222111111111222222111///222111000///...///000111......111444333//////222222222111000000000000111111111111111111111222222///000000111333444666777>>>BBBRRRssstttcccUUUOOONNNNNNQQQVVV]]]aaadddffffff^^^\\\ZZZZZZZZZ___lllyyyuuu```OOODDD>>>777333222222000---000...,,,,,,---------,,,,,,,,,,,,+++++++++************++++++***))))))(((,,,---...000000111111111++++++++++++,,,,,,,,,---)))'''&&&'''(((***))))))))))))))))))))))))))))))************************)))(((((((((((()))******************************((()))******))))))+++---------------------.........,,,************((('''((((((+++...+++)))...666:::KKKddd|||wwwaaaUUUHHH???888000,,,+++,,,***((((((((((((&&&%%%(((''''''&&&&&&&&&&&&&&&$$$$$$%%%(((***+++)))((()))***++++++,,,,,,++++++))))))************))))))%%%'''((('''&&&%%%&&&''')))'''&&&&&&'''(((((('''&&&(((***,,,---,,,***)))((('''&&&%%%$$$#########)))''''''(((%%%"""###'''%%%%%%%%%%%%%%%%%%%%%%%%***&&&######%%%'''%%%$$$rrrfffZZZOOOGGGDDDAAA===999666555555555111222444444444222111111000000111222333444444444444111...---///111222222000000000111111111111222000//////000222222111///111000.........///111222111...///222111...///555222222111000000000000000//////000000111111222222333333333333444555666777:::>>>NNNnnnvvveeeYYYSSSRRRLLLOOOVVV^^^eeejjjlllmmmccc```^^^\\\YYYYYYcccnnnzzzsss^^^UUUIII@@@;;;888333000///---++++++,,,,,,,,,+++---,,,,,,,,,,,,+++++++++))))))***+++++++++*********///666;;;>>><<<999666//////...---,,,,,,++++++)))(((((()))++++++***)))+++***)))(((((()))***+++************************((((((((((((((()))******************************)))*********((((((***,,,++++++,,,,,,,,,,,,,,,,,,+++***)))***+++,,,***)))+++***,,,///...,,,---111222;;;KKK^^^rrr~~~ooo___RRRFFF888000...,,,***)))(((((((((&&&%%%)))(((''''''&&&&&&''''''$$$%%%&&&(((++++++)))'''((()))***+++,,,++++++***))))))************))))))$$$&&&((('''%%%$$$&&&((()))(((&&&&&&(((((((((''''''))),,,...///...,,,+++((('''&&&%%%%%%%%%%%%%%%***((('''(((%%%!!!"""'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%vvvcccSSSJJJDDD???<<<::::::888777555444333222+++---000111111111111222//////111222333333333333333///,,,***,,,...111111////////////000000000000.........///111222111///000///...---...000222333444///...000///,,,000888222111111000000000000000---......///000111222222333333222222222222333333666:::JJJkkkuuueeeYYYTTTSSSKKKOOOVVV___hhhnnnqqqqqqhhhfffcccaaa\\\ZZZaaajjjqqqyyysssbbbTTTKKKCCC===888222111//////000000000///---------,,,,,,,,,++++++)))***+++,,,---.........***222===GGGKKKHHHAAA<<<555444333111///---++++++)))))))))+++------+++)))---+++)))(((((()))+++---************************((((((((((((((()))******))))))))))))))))))))))))******+++***(((((()))+++'''(((***+++,,,---------,,,+++***+++---///000000+++((((((+++,,,******---222555;;;HHH[[[rrrrrrcccSSSAAA555222,,,+++)))((()))(((&&&%%%))))))(((''''''''''''(((%%%%%%'''))),,,,,,***(((((()))***+++,,,+++******((())))))*********))))))$$$&&&((('''%%%$$$%%%((()))(((&&&&&&((()))((('''(((***---000111000---,,,(((((('''&&&&&&&&&&&&'''&&&%%%&&&'''%%%"""%%%+++%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$#########xxxaaaXXXKKKBBB>>>;;;777444555444444333222111000000000000000000000000111111//////000000111111222222111000///000111222111///111000///000111222111///////////////////////////000///......000111111000222222111000//////000000111111111111111111111111000000000000000000000000111333444444222222333555;;;===JJJhhhwwwgggYYYRRROOOJJJJJJQQQ\\\eeejjjpppvvvuuupppiiiddddddfffiiikkkrrrxxxpppeeeYYYKKKAAABBB999333444444000///111111---*********(((***...---+++,,,,,,)))&&&***000///666CCCSSS^^^]]]SSSJJJ???888222000...+++***------,,,,,,++++++++++++,,,...***&&&%%%(((++++++***))))))))))))))))))))))))******))))))(((((('''''',,,)))''''''))))))(((&&&((((((((()))******++++++******)))(((((()))***+++''''''''''''((()))++++++)))))))))))))))******+++,,,...222888DDDWWWkkkyyy~~~gggRRRAAA555222...+++(((###!!!&&&---***)))((('''&&&%%%%%%%%%%%%))),,,---***(((((()))...+++)))***,,,---+++((()))((('''&&&&&&'''((()))(((''''''''''''&&&&&&&&&(((,,,---(((%%%''')))(((,,,,,,000777>>>===444,,,---+++'''%%%&&&&&&&&&&&& ###(((+++,,,***'''$$$''''''((((((''''''&&&%%%'''%%%$$$%%%((((((&&&###|||jjj]]]NNNFFF===888777777555333444333333222222111111000222222222222222222222222111111111111222222222222111000//////111111000///111000///000111111000///////////////////////////000...---...///111000000222222111000000000000000111111111111111111111111000000000000000000000000111222444333222222333555999;;;FFFbbbxxxgggYYYPPPMMMIIIIIIOOOZZZbbbhhhnnnuuuzzzvvvqqqmmmnnnqqqtttwwwyyy~~~~~~kkk]]]TTTIII???<<<888333111222333...+++------++++++...,,,******+++(((&&&***000333:::III\\\kkknnndddZZZJJJ@@@666222000---,,,...//////---,,,+++++++++++++++***((()))******)))((())))))))))))))))))))))))***)))))))))((((((((('''+++)))'''(((******)))'''******))))))))))))))))))(((((('''((()))***,,,---(((((('''(((((()))***+++)))))))))))))))******+++...111333444777BBBRRR___uuu}}}gggPPP@@@888333///...+++(((***...***)))((('''''''''''''''&&&))),,,,,,***(((((()))---+++******,,,,,,***(((***)))(((((((((((()))***(((''''''''''''&&&&&&&&&'''+++,,,(((%%%'''((((((***---333===DDDBBB999000...+++(((&&&&&&''''''&&&$$$%%%&&&(((((((((((('''''''''((((((''''''&&&%%%'''%%%$$$%%%'''(((&&&$$$uuuiii[[[LLLBBB<<<777222111222333111000222222222222222222222222000000000//////.........333333333222222222222222000///......000000///...111000//////111111000//////////////////////////////...------///000000///222111000000000000000000111111111111111111111111000000000000000000000000111222333333222222333555888888AAAYYY}}}yyyiiiZZZPPPKKKHHHHHHMMMWWW___eeelllsss}}}{{{wwwuuuvvvyyy~~~sssgggYYYOOOFFF===777555444///,,,------***(((***+++))))))***)))(((---555999>>>LLLcccxxxwwwmmm[[[LLL<<<666555222111111333222///---,,,+++++++++(((***,,,,,,***(((''''''))))))))))))))))))))))))))))))))))))(((((((((((()))(((((()))++++++***(((++++++***))))))(((''''''&&&&&&'''((()))+++,,,---))))))(((((((((((()))))))))))))))))))))******+++///111222///,,,000:::CCCTTTggg~~~cccOOO>>>666000//////,,,***+++***)))(((((((((((())))))''')))++++++***))))))***,,,+++******++++++***(((******))))))))))))******(((''''''''''''&&&&&&&&&&&&******'''%%%'''(((''')))---666AAAHHHFFF<<<333...+++((('''(((((((((''''''&&&%%%$$$%%%''')))***''''''((((((''''''&&&%%%&&&%%%%%%%%%''''''%%%$$$~~~~~~{{{rrrdddXXXOOOGGG>>>888666444111111111111///---000000111111222222222333000000//////...---,,,,,,333333333222222111111000000...---...///000///---111///...///000111000//////////////////////////////...,,,---///000000///111111000000000000000111111111111111111111111111000000000000000000000000000222333333222222333444999888>>>SSSsss{{{lll^^^SSSMMMIIIHHHLLLUUU]]]ccckkkrrrzzzyyywwwuuuuuuxxx}}}~~~ooo```QQQEEE===:::333/////////+++((()))***)))***,,,---...666>>>@@@AAAJJJ___vvvwwwfffTTTAAA:::::::::999888777555222///---,,,,,,,,,)))+++---,,,(((&&&''')))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))***++++++************))))))(((((((((((('''''''''((()))***++++++***))))))(((((((((((())))))))))))))))))******+++---...---,,,,,,...222666>>>LLLaaayyyxxxcccJJJ>>>333000000---***))))))((((((((((((((()))***)))*********)))))))))***+++***************)))((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%((()))'''&&&))))))&&&***---555>>>DDDCCC;;;444---+++)))((())))))((('''((('''%%%$$$$$$&&&)))***'''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$~~~qqq___WWWMMMDDD???<<<999777555444333333333222000...///000000111111222222333555444444333222111111000222222111111000000000///000...---...///000///---000///...///000111000...////////////////////////000...------///000000///111000000000000000111111111111111111111111111111000000000000000000000000000111333222111111222444999999>>>OOOmmm~~~qqqcccWWWPPPJJJIIILLLTTT[[[bbbjjjqqqvvvuuusssooonnnpppuuuzzz}}}qqq___RRRDDD;;;333222222///---...+++***+++///111555???IIIHHHCCCEEESSShhhwwwxxxssseeeTTTCCC===@@@BBBCCCDDD???<<<888333000...------+++---,,,)))&&&%%%(((+++))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***************''''''(((((())))))))))))))))))))))))((((((((((((***))))))(((((((((((())))))))))))))))))******+++,,,***)))+++///111222111555;;;III]]]ttt{{{^^^MMM;;;333111///,,,,,,(((((((((((((((((())))))+++***((((((((()))***************))))))(((((()))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&$$$'''((('''(((+++***&&&,,,---000555999999555111,,,+++)))))))))***)))''''''&&&&&&&&&&&&''''''((('''''''''(((''''''&&&%%%$$$%%%&&&&&&%%%%%%$$$%%%}}}|||||||||~~~zzzeeeTTTIIIDDD>>>999666666555444111111222333333222222111000000000111111111222222333333333222222111111000111111111000000000000000000///......000000///...000///......000000///...////////////////////////000///......000111111000000000000000000111111222111111111111111111111111000000000000000000000000000111222222111111222444888999???NNNhhhuuuhhh[[[RRRKKKIIIJJJRRRYYY```hhhppprrrqqqmmmiiifffhhhooouuuzzzuuuUUUHHH;;;555333000...///---+++,,,000333888DDDOOOKKKCCC>>>EEEUUUbbbfffdddYYYLLL@@@@@@EEEKKKOOOSSSLLLHHHBBB;;;555111///...---,,,***'''&&&&&&))),,,))))))))))))))))))))))))(((((((((((())))))))))))((())))))((('''''')))+++&&&&&&'''(((((()))******))))))))))))((('''&&&%%%))))))(((((((((((()))))))))))))))))))))******++++++***)))+++...///---,,,000111999HHH[[[rrrppp]]]GGG999222---++++++******)))))))))))))))***---***'''&&&(((***++++++((()))***)))((('''''')))''''''((((((((((((''''''(((''''''''''''&&&&&&&&&%%%'''((('''***---,,,'''++++++***,,,...///...,,,+++***((()))******((('''&&&&&&'''((((((''''''&&&''''''((((((''''''&&&%%%###$$$&&&&&&$$$$$$$$$%%%~~~|||{{{{{{|||~~~~~~qqqfff\\\OOODDD<<<:::888666444333222111000111222222222111222222000000000000111111111111//////////////////......000111111111111111222222111000//////111111000///000///......///000///...////////////////////////111000//////111222222111000000000000000111222222111111111111111111111111000000000000000000000000///111222222111111222333333666===LLLcccyyyjjj\\\RRRJJJHHHHHHOOOVVV]]]fffnnnlllkkkgggaaa^^^aaajjjrrrzzz{{{hhhRRRDDD;;;444000000///,,,,,,///111666BBBMMMEEE>>>666888AAAJJJNNNOOOHHH@@@<<>>777555000---,,,---///333>>>III>>>777///...444:::===>>>===888999AAAKKKUUU```iiiiiibbbWWWJJJ>>>555///---***((('''))),,,---***'''))))))))))))))))))))))))'''((((((((())))))************(((%%%""""""'''+++)))))))))(((''''''&&&&&&%%%&&&''')))))))))((((((''''''''''''(((***++++++)))))))))))))))******+++&&&...444111'''###(((///((((((+++222777???RRReee|||nnn\\\LLL???999888111000///...---,,,,,,,,,///***&&&%%%'''***++++++''')))***)))&&&%%%&&&)))((()))***++++++***)))((((((((('''''''''&&&&&&&&&&&&((())))))---111...(((%%%%%%&&&'''((()))))))))(((''''''((())))))'''%%%)))(((&&&%%%%%%&&&'''(((''''''((((((''''''&&&%%%"""$$$'''&&&$$$"""###%%%xxxyyy{{{~~~zzzkkkaaaWWWOOOEEE>>>;;;:::999777555333000///000111222111333333333222222222111111333333333222222111111111333000------...000111000333000000222111......000222000//////000000///---.........///000222333444//////............//////222222222111111111000000222222111000000000000000//////000111111111111111222///111555666555666999222222111111000/////////222666888FFFddd}}}nnn]]]XXXLLLIIIFFFHHHOOOXXX```eeehhhbbb[[[WWWTTTVVV```lllzzz|||bbbOOOAAA777:::333/////////111777>>>777444///++++++...222555555999<<<>>>FFFTTT```eeejjjddd[[[OOOBBB777///+++,,,******---,,,))))))---''''''((()))))))))))))))'''***------)))'''''')))((((((((('''&&&&&&%%%%%%))))))(((((('''''''''''''''''''''(((((((((((()))+++((('''))))))''''''***,,,***'''%%%%%%'''***,,,'''(((((()))***+++++++++'''&&&&&&)))///888AAAGGG]]]rrrvvv```LLL???999777666555333222111000000---,,,***(((((()))+++,,,---,,,+++)))))))))***+++((()))*********)))'''&&&((()))***)))((('''((()))&&&%%%$$$&&&(((***+++***)))))))))(((&&&''')))+++'''&&&&&&''')))***)))(((''''''''''''(((((((((((((((((('''&&&%%%%%%$$$$$$"""&&&&&&### !!!|||zzzxxxzzz}}}~~~~~~~~~{{{nnnaaaTTTLLLEEE@@@:::666555333111000555222000///000111111111222222222111111111000000333333333222222111111111222000...---///000111000111//////222222//////222111///......//////...---000000000///000000111222//////............//////222222222111111111000000222111000////////////000//////000111111111111111111//////222222000000333111111111111000000000000333666888FFFbbb{{{ooo]]]WWWKKKHHHEEEFFFLLLUUU\\\```bbb\\\UUUPPPMMMPPP[[[gggzzzjjjUUUGGG===555/////////...///333222000,,,)))))),,,///222555:::===>>>EEESSS```gggmmmfff[[[MMM???555...***+++)))***------)))))),,,((()))))))))))))))(((((()))***++++++)))(((((()))))))))(((((('''&&&&&&%%%((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((%%%%%%((((((&&&'''***+++***(((&&&&&&''')))+++'''(((((()))******++++++---+++)))))),,,000666999FFFWWWlllsss```SSSMMMFFFCCC>>>999444111///...---+++***(((((()))***++++++***((('''''''''((())))))))))))))))))(((''''''((()))***)))((('''((()))'''%%%%%%&&&(((*********((((((((('''&&&&&&(((***((('''&&&&&&''''''&&&%%%&&&&&&&&&&&&''''''''''''(((''''''&&&%%%%%%$$$$$$"""%%%((((((%%%######$$$~~~|||zzzxxxwwwwww{{{~~~{{{{{{}}}mmm^^^SSSJJJBBB<<<999888666555555444222000555222000///000111111111111111111000000000//////222222222222222111111111222000......///111111000///---...111222000000333000...------//////...,,,222111000000//////////////////............//////222111111111111000000000000000//////....../////////000000111111111111000666333222444444000000222000000000111111111111222333777888EEE___vvvppp^^^UUUIIIFFFCCCDDDIIIPPPVVVYYY\\\UUUMMMIIIFFFJJJVVVcccvvvoooZZZDDD:::222111111///,,,,,,///---+++)))***+++...///333:::>>>???EEESSSbbbkkkrrriiiZZZJJJ;;;222,,,***+++)))+++//////+++)))+++))))))))))))))))))((((((,,,***(((((()))***)))(((******)))((((((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))&&&&&&))))))&&&&&&)))))))))(((((((((((())))))((((((((()))******++++++...---+++))))))***,,,---555@@@PPPddd~~~zzzmmmfff\\\WWWMMMCCC999222...,,,,,,+++***)))((())))))******)))(((((('''((((((((())))))((((((''''''(((((()))***+++***((('''((()))'''&&&%%%&&&(((*********&&&''''''&&&%%%%%%'''(((((('''%%%%%%&&&&&&$$$###$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$&&&((((((&&&%%%$$$%%%uuuuuuvvvwwwxxxyyyzzzzzzxxx}}}{{{zzz|||hhh___RRRHHHAAA>>>:::777666666555555555555444444444222000000111222111000222111111111000000000000222222222111111111111111222000//////000111111000000---...111111//////222000///......///000///---111111000/////////////////////............//////111111111111000000000000//////............/////////000111111111111000000666333333555444111111333//////000111111222333333222666777BBBZZZooorrr___TTTHHHEEEBBBBBBFFFKKKPPPRRRVVVOOOHHHCCCBBBFFFSSS```ppp{{{mmmQQQDDD888555666444111000...---,,,,,,,,,---///000000888===???EEETTTeeennnsssiiiXXXGGG888000---,,,,,,***,,,000111---***+++((((((((())))))******+++---***&&&''')))+++***)))*********)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''+++)))(((******&&&%%%''''''(((((()))))))))))))))(((((())))))************((((((((())))))******+++000666@@@OOOddd~~~{{{rrrjjj]]]NNN@@@666000...,,,+++***)))))))))))))))++++++*********************)))((('''''''''((()))***++++++***((('''((()))'''&&&%%%&&&(((******)))&&&'''((('''&&&&&&'''((((((&&&%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&%%%$$$$$$###}}}wwwqqqqqqrrrtttvvvyyy|||}}}zzz}}}~~~tttdddYYYKKKEEE>>>:::888888555333444333222111000111222333444222000000111222111000333333222222222111111111111111111111111111111111222000//////111222111000222//////111000------000111000///000111222111////////////...///000000111//////............//////000000000000000000000000//////............//////000000111111111000000///000---...111111......111//////000111222333444444000555666???UUUiiittt```TTTHHHEEEBBBBBBEEEIIIKKKMMMNNNHHHBBB>>>===AAANNN[[[kkkwwwfffUUUDDD<<<999666444333......---------......///...555;;;???GGGVVVeeennnnnneeeTTTDDD777000......---+++,,,111333///++++++'''''''''((()))+++---...---)))&&&&&&)))++++++)))*********)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''%%%&&&))))))&&&&&&(((&&&'''((()))******)))((()))))))))))))))*********%%%&&&''')))++++++,,,,,,***...444<<>>;;;:::999===HHHSSScccooo}}}{{{gggUUUGGG;;;777888444222000...------...///333777:::???JJJWWW]]]]]]TTTNNNEEE;;;333///......---'''&&&***...,,,)))(((+++***)))((((((***+++---'''(((*********)))***+++))))))(((((('''&&&&&&%%%&&&&&&'''''''''(((((((((((((((((()))))))))******"""!!!$$$)))+++((((((***'''''''''((()))******+++***)))))))))))))))))))))))))))******)))))))))(((,,,***+++///111555@@@LLL\\\lllyyyfffSSSCCC999444/////////...---,,,******&&&'''((()))***))))))(((******+++,,,,,,,,,,,,,,,,,,------+++)))'''(((((()))'''&&&&&&((())))))(((&&&(((******(((''''''(((&&&%%%$$$&&&((())))))((($$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%''''''&&&$$$~~~zzzxxxwwwwwwvvvtttooooooppprrruuuyyy}}}{{{ppphhh[[[KKKAAA>>>>>><<<:::777444111222444444222000***///555666555222111111222111111111333222000///111111111111000000000000//////000000111111111222222111000111333333111000...,,,,,,000000...///222///......///000111111000222111000///---------,,,//////............//////.../////////000000111111000000000000000111222222111111111111111000/////////------000000---...000111222222222222333333333222999:::AAATTTfff~~~{{{fffVVVJJJHHHGGGGGGIIIKKKKKKKKKBBB???<<<<<<<<<@@@JJJUUU]]]iiiwwwrrraaaPPPCCC>>>@@@999777333000//////111222888999;;;@@@KKKVVVXXXTTTJJJFFF???777222...------,,,%%%###'''+++)))'''&&&...---+++)))(((((()))***%%%(((,,,,,,***((()))+++((((((((('''&&&&&&%%%%%%'''''''''((((((((())))))))))))))))))************+++)))+++......)))''')))''''''''''''((()))++++++*********)))))))))))))))))))))))))))))))))))))))...)))'''+++......222999EEETTTlll}}}iiiUUUDDD999333000000000///...,,,+++***((()))***,,,,,,,,,+++***)))***,,,---...------,,,,,,------,,,)))'''(((((()))'''&&&&&&((())))))((($$$&&&))))))'''&&&&&&&&&&&&%%%$$$%%%'''''''''%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%""""""$$$%%%$$$"""}}}{{{yyywwwuuuuuuvvvwwwyyyxxxwwwvvvvvvzzz}}}pppbbbWWWSSSIIIEEE???<<<::::::999888666333111222666777444000111111111111000000//////444444333222111111111222333333333222222222222111555222///000333444000,,,222000///000111111000//////...---------...000111333...,,,///000---///444333222111///............111///...///111222000---111222444444444222000///222111111111000000/////////////////////...------,,,///000...///222000+++111111111111222333444444000333;;;DDDPPPccc~~~iii[[[MMMJJJHHHHHHLLLNNNNNNLLLCCC;;;555555999===DDDKKKUUU^^^mmm}}}}}}xxxxxx{{{kkkWWWLLLLLLQQQIIICCC999333333777<<>>888777222000............,,,***,,,,,,,,,...//////---+++---***///111,,,...000(((,,,+++***)))((('''&&&%%%$$$%%%&&&'''((((((((((((&&&(((+++------+++(((&&&''''''&&&&&&&&&%%%%%%%%%)))'''$$$###$$$&&&&&&''''''&&&$$$%%%&&&&&&%%%###''''''%%%$$$###$$$$$$%%%}}}zzzxxxwwwvvvuuuuuuvvvwwwxxxzzzyyyyyyxxxxxx|||}}}nnnbbbVVVKKKCCC@@@AAA>>>:::777666555444333:::555222222666888777444222222111111111000000000333333222111111111111111111111111000000000//////333000...000444555222...111000///000111111000///000000/////////000111222444///...000000...///444111111000000//////......111///...///111111///---111222333444333222000///111111111000000000//////111111111111111000//////...111111...///222111---111111111111222333444555333555<<>>:::===BBBEEEKKKKKKIIIHHHKKKPPPOOOJJJAAAAAA???;;;666222000000,,,+++++++++++++++,,,,,,,,,,,,++++++***+++++++++***((('''(((***+++(((&&&))))))(((((('''(((((((((''''''''''''''''''''''''%%%&&&''')))))))))((((((&&&'''((())))))((('''''''''((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))******,,,---///000000333===NNN```rrryyycccOOOAAA;;;999444222000/////////---+++******+++,,,------,,,++++++''',,,///***---000)))++++++***(((''''''&&&&&&###$$$%%%&&&'''''''''''''''(((***,,,+++***(((''''''''''''&&&&&&&&&%%%%%%'''&&&$$$$$$%%%''''''((('''&&&$$$%%%&&&&&&%%%###((('''%%%$$$$$$%%%&&&'''}}}zzzwwwttttttssssssssstttvvvxxxyyy{{{|||{{{{{{|||pppbbbTTTJJJCCC<<<999999:::888666555444333111///777333......000333444333222222222222222111111111222111111000000000000000111111000000000/////////000......000333555333000111000//////111111000///111111111000111222333333333000///000000///000333...///000111111000///...111000///000111000...---000000111222222111///...111111000000000000//////111111222222111111000000000222111......111222000000000111111222444555666666888===GGGUUUiii{{{iii\\\SSSPPPMMMMMMPPPRRRRRRPPPKKKBBB:::777666666999===EEEKKKUUUaaannnzzzvvvooommmqqqxxx{{{nnnccciii{{{sssaaaRRRLLLMMMQQQUUUVVVUUUPPPKKKKKKNNNLLLGGGCCCDDDDDDAAA;;;555222000************+++,,,---...+++++++++***++++++,,,,,,,,,+++(((((())))))(((''''''''''''''''''((()))***''''''''''''''''''''''''))))))***))))))(((&&&&&&&&&&&&&&&'''((((((((()))(((((()))***************((())))))******))))))((())))))))))))))))))))))))************+++,,,---...---...333<<>>IIIWWWmmmyyyhhh\\\UUURRROOOOOORRRSSSRRRPPPGGG???888777666666999===>>>AAAGGGPPPZZZfffooottt}}}ssskkkiiikkkrrr{{{}}}ooohhhuuu|||mmmeeedddgggiiiaaa^^^XXXQQQPPPSSSPPPKKKJJJMMMOOOMMMFFF<<<444///+++++++++++++++,,,---...************+++,,,------,,,+++)))((((((((())))))''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))))))))((('''&&&&&&%%%&&&%%%%%%&&&'''((()))***((())))))***************(((((())))))))))))(((((())))))))))))))))))))))))+++************++++++,,,......000555;;;GGG\\\ooo}}}kkk\\\RRRKKKDDD???;;;888555222111000///---)))***++++++++++++,,,---000&&&''',,,(((***...))))))((('''&&&&&&''')))***$$$%%%&&&&&&'''''''''&&&((((((''''''(((((())))))''''''''''''&&&&&&&&&&&&%%%&&&'''((('''&&&&&&'''(((&&&%%%%%%&&&&&&%%%$$$%%%$$$!!! !!!###&&&(((zzzyyy{{{||||||{{{xxxxxxyyyzzz{{{}}}~~~~~~ppp```TTTMMMCCC<<<777999:::888777888777666666777888777444222444444555666777666555333222222222222222222222222000///////////////000000222222222111111111000000111111000111111111///...///...---...000111000////////////000000000000000/////////---------------,,,---///111222111000///000000111111000///....../////////000000000////////////////////////000000//////000000000000/////////222111+++***---111222111111111222333555666777999999???JJJ[[[qqqxxxhhh]]]WWWSSSPPPOOORRRSSSRRRPPPEEE>>>888777777666888<<<;;;;;;===BBBIIIRRRZZZ___fffqqq~~~yyyeeeaaadddhhhrrr}}}pppmmm|||xxxwwwwwwooolllddd\\\ZZZ[[[XXXRRRTTTXXX[[[XXXOOOBBB555......------,,,++++++,,,,,,************+++,,,------***))))))(((((()))+++,,,((('''&&&%%%$$$$$$$$$$$$''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''')))***(((((()))***************(((((())))))))))))((((((((((((((((((((((((((((((*********))))))******+++)))***,,,///000777FFFUUUqqqzzzjjj]]]VVVPPPIIICCC@@@<<<888444222000...,,,***,,,------,,,,,,...000999+++)))---))))))+++((((((''''''&&&&&&'''))))))&&&''''''(((((((((((('''''''''&&&&&&&&&'''))))))(((((('''''''''&&&&&&&&&&&&(((***)))'''%%%%%%&&&((('''%%%&&&''''''&&&$$$&&&$$$###""""""$$$'''(((|||xxxuuuvvvzzz~~~~~~tttfffWWWJJJBBB@@@<<<777555777999666222222555444444555666555222000111333555777777555333111111111111222222222222222///////////////000000111000000/////////.........111111111111000///...---...------...000111111000------...////////////...---//////,,,+++---,,,***---...///111111111000///...///111111/////////000////////////000000000000......////////////000000111111222222333333222222...111111,,,))),,,000222333222222333333444555666999:::@@@NNN___vvvzzzjjj___XXXTTTPPPPPPRRRSSSQQQOOOHHHAAA;;;999888555555777999999999:::>>>CCCIIIMMMTTT^^^mmmyyyqqq\\\[[[aaafffqqq}}}qqqrrr}}}yyyvvvnnneeeaaa```[[[UUU\\\^^^___[[[PPPAAA555...///...---,,,+++++++++++++++++++++***++++++,,,,,,((()))******)))***,,,---((('''&&&%%%$$$#########''''''''''''''''''''''''%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%&&&'''''''''(((''''''((()))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))******&&&'''***------...666@@@YYYlllxxxkkkaaa\\\VVVPPPJJJGGGBBB<<<777333111...,,,+++---//////------000444AAA///***...)))''')))''''''''''''''''''''''''''''''(((((()))))))))((((((&&&&&&%%%&&&&&&'''((()))((((((((('''''''''&&&&&&&&&)))***)))&&&$$$&&&(((((('''&&&&&&''''''&&&$$$((('''&&&&&&&&&'''((()))zzzwwwuuuwww|||~~~ooocccVVVNNNEEE<<<999;;;;;;666444888999666333222444333222222333222000......000222333222111000000000000000111111111222222000/////////000000111222000/////////............///000111111000/////////...---,,,...000111111000,,,---.../////////......---000000,,,+++...---)))////////////000000000000,,,...111111//////000222000/////////000000111222........./////////000000000111222333333333333222---222333...***---111222444444333333333444444555:::;;;CCCRRRdddzzz}}}nnncccYYYVVVRRRQQQSSSSSSRRROOOJJJCCC===;;;999555444555888777666777888;;;>>>@@@HHHOOOZZZgggsss|||qqq[[[\\\ccchhhqqq}}}nnnppp}}}wwwooolllkkkfff______^^^ZZZRRRGGG<<<333///...------,,,,,,,,,------,,,,,,++++++***+++++++++(((***,,,,,,***)))***+++(((((('''&&&%%%%%%%%%&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&'''''''''&&&%%%&&&&&&'''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((()))***+++)))(((***......---000555AAAPPPddduuu~~~|||{{{uuummmfffaaa]]]WWWSSSNNNIIIAAA;;;666222///---+++...000///------111555EEE000***---)))&&&)))'''&&&'''((())))))'''&&&%%%'''(((((((((((((((''''''$$$$$$%%%&&&''''''((((((((((((((((((''''''''''''$$$''')))(((%%%%%%)))---)))'''&&&&&&''''''&&&%%%&&&&&&'''''''''&&&&&&%%%}}}|||~~~|||yyywwwzzzzzziii^^^TTTJJJBBB???;;;666666999888222000444777666444555555333222111222111000...222333333222111111222444//////000000111111111222000000000000000111222222111111111111000000000000,,,...000000000000000111...---,,,...000111111000,,,---///000000000///...---111111---,,,///...)))111000////////////000000***...111111//////111333000000000000000111222222---.........//////000000...///000111111111111111---333555000,,,...222333555555444333333333333444;;;===EEEUUUhhh~~~qqqeee[[[WWWSSSRRRTTTTTTRRRPPPHHHBBB===<<<:::666555777666666666666777888::::::???BBBIIIUUUdddqqqzzz~~~vvv___```hhhkkksss~~~kkklll|||{{{|||wwwppp___[[[TTTIII>>>666222000,,,,,,,,,,,,---...//////------,,,+++************)))+++...---***(((((()))(((''''''''''''((())))))''''''''''''''''''''''''***)))'''&&&%%%%%%&&&'''$$$%%%'''(((((('''%%%###%%%&&&&&&'''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''(((((()))***++++++((())),,,---,,,,,,///000<<>>888444000...***---000///,,,,,,111666EEE000(((,,,(((&&&((((((%%%&&&)))***)))'''%%%###&&&'''''''''''''''&&&&&&###$$$%%%&&&'''''''''''')))(((((((((''''''''''''"""%%%'''&&&%%%&&&,,,222)))'''&&&&&&''''''&&&%%%###$$$%%%%%%$$$###!!! ~~~yyywwwyyy}}}}}}||||||rrrfff\\\SSSLLL>>>===<<<999888666666555666666666555444444444333555555444333333222111111222222111111111111111111000///...------...///000000///.........///111222111111000///////////////////////////000000000000---------......000111111......///000111111000...222111000111222111///---////////////............//////000000111111111222111111111111111000000000222111111111000000//////444444444333333333222222333333333333222222111000444555555444222222333555:::???HHHWWWjjjpppeee___[[[VVVSSSRRRSSSSSSSSSRRRMMMEEE>>>:::888666666999555333555666555888===:::>>>DDDJJJRRR^^^kkkuuu~~~ooogggjjjpppuuuyyywwwmmmmmmyyy{{{oooYYYKKKCCC888444333---222111000///...---------------,,,+++***(((((('''((((((((('''&&&&&&%%%%%%'''((((((((((((((('''''''''((()))))))))(((&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%$$$$$$%%%%%%$$$ ((((((((((((((((((((((((((((((''''''''''''((((((%%%'''(((((('''''')))***(((((((((((()))***+++,,,---+++***(((((()))+++,,,555555999IIIiii{{{zzz{{{xxxzzzxxxuuuuuuzzz|||{{{}}}yyypppjjjjjjjjjcccZZZTTTVVVPPPDDD;;;999555000333111000222000///111777CCC///***...+++***,,,)))++++++***)))((('''&&&&&&))))))(((((('''''''''&&&###%%%'''(((''''''***,,,&&&&&&'''''''''''''''&&&(((((((((((((((''''''&&&%%%%%%&&&'''(((((((((((('''&&&$$$%%%%%%&&&$$$###{{{vvvuuuwwwzzz}}}}}}wwwgggZZZPPPHHH@@@;;;;;;:::999777666555444444555555555555444444444444555555444333333222111111555555444333222111111000000///............///000111000/////////000222222111000//////......//////////////////000000000000111111000///............111///------000222111000222111000000111111000...////////////............////////////000000000111222111111000000111111111111111111111111111000000333333333333222222222222333333333333333222111111444555666555333333444666999>>>GGGTTTgggqqqfff```\\\WWWTTTTTTUUUUUUUUUTTTPPPHHHAAA<<<999777666888444222444444333555999;;;>>>CCCHHHNNNYYYeeennn{{{yyyqqqtttyyy~~~qqqfffdddnnnttt[[[JJJ@@@666333222,,,.........---...//////000...---,,,+++***))))))(((***))))))((((((''''''&&&&&&'''((()))))))))))))))'''((()))))))))(((&&&%%%(((((())))))(((((('''&&&###(((+++***)))(((((((((((((((((((((((())))))(((((((((((())))))&&&''')))(((''''''((()))(((((((((((()))***+++,,,---,,,+++******+++,,,,,,+++...333@@@^^^}}}yyyyyy{{{zzz{{{yyyuuuuuuzzz}}}|||~~~zzztttnnnnnnnnnggg^^^XXXYYYRRRGGG>>>;;;888333666333111222///---///444CCC000***...,,,***,,,)))++++++***)))((('''&&&&&&)))(((((((((''''''''''''+++((('''(((,,,,,,***'''%%%&&&&&&&&&&&&&&&%%%%%%(((((((((((((((''''''&&&&&&&&&'''((((((((('''''''''&&&$$$%%%%%%&&&$$$###}}}yyyuuutttvvvzzz|||~~~yyycccZZZOOOEEE???;;;666333777666555444444444444444333444444444444444444555555444444333333222222111555555444333111000///...000//////......//////000111111000000000111222333000000///...............////////////000000000000222111000///............444///******///222222000333111//////000111111000////////////.........................../////////222111000//////000111222111111111222222222222222333222222222222111111111333333444444444333222222444555555444333333555777999===DDDQQQdddssshhhbbb^^^XXXUUUUUUVVVWWWWWWWWWTTTMMMFFF???:::888666333000000333444222333777;;;===@@@CCCHHHQQQ]]]eeettt|||{{{|||mmm```]]]ddduuucccLLL@@@555333444---...------------...//////......---,,,++++++******++++++***))))))(((((('''%%%&&&'''((()))*********((((((((()))(((((('''&&&(((((())))))(((((('''&&&!!!!!!"""%%%((()))((('''((((((((((((((((((((((((((((((''''''''''''(((((('''((()))((('''&&&'''((((((((((((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,***...333???ZZZxxxuuuwwwyyy{{{|||zzzuuuuuuzzz}}}}}}~~~|||yyyuuuuuutttmmmccc^^^\\\UUUKKKCCC@@@===999<<<888555444111---...333CCC000***///,,,+++---)))++++++***)))((('''&&&&&&(((((((((((('''''''''''',,,&&&"""%%%+++,,,%%%%%%&&&&&&&&&%%%$$$$$$###(((((((((((((((''''''&&&''''''((((((((('''&&&&&&'''%%%$$$$$$&&&&&&%%%###|||vvvvvvyyy|||~~~|||zzzxxxwwwxxx|||yyygggZZZNNNIIIBBB===:::999777555444444333333333333444444222222333333444444444555444444444333333222222222111111111000///...------000//////////////////000000000000000000111111111000//////...............////////////000000000000000/////////000000111222444///***+++000333222///444111......///111111111////////////............------------------------000///...---...///111222111111111222222333333444222222222111111111000000333333444444444333333222222333444333222333555666999===CCCNNNaaa}}}uuukkkbbb^^^XXXUUUTTTVVVWWWXXXZZZWWWRRRKKKBBB<<<888777000...///333555333444888888:::<<<>>>BBBKKKWWW___llluuummm^^^[[[bbbqqqnnnTTTEEE999666666///111000///---,,,,,,,,,,,,///......---,,,,,,+++++++++******))))))(((''''''%%%&&&'''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''&&&&&&%%%$$$***)))(((''''''&&&###!!!(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((()))***)))'''&&&&&&'''((((((((((((((()))************+++,,,,,,,,,++++++...000555CCC___zzzsssqqqsssvvv{{{|||yyyuuuuuuzzz}}}}}}}}}~~~}}}{{{{{{zzzrrrhhhbbb^^^WWWOOOJJJFFFBBB???AAA===:::888444000111666DDD000***///,,,+++---************)))((('''''''''((((((((((((((('''''''''***%%%"""%%%++++++###&&&&&&&&&&&&&&&%%%$$$###(((((((((((((((''''''&&&&&&'''''''''&&&%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$|||xxxssspppqqqsssvvvxxxzzzzzzyyyxxxzzz}}}wwwkkk\\\OOOGGG???<<<999777666777777777444333333333333444555555111222222222333333444444444444333333333333222222///////////////000000000///000000000000000000///.........///////////////000000///...............////////////000000000000111000000000000111222222111...,,,...222444111---333111...---///111222222////////////............---------,,,,,,,,,,,,,,,...------,,,---...///000111111111222222333333444222222222111111111000000222222333444444333333333000111222222111222444666:::>>>EEEOOOaaa|||xxxnnnccc___XXXTTTSSSUUUVVVWWWZZZYYYVVVOOOEEE===888666333111111555555333333666444666888:::???HHHTTT]]]hhhqqqlll\\\ZZZcccrrrzzz___MMM>>>999888000111000///...---,,,,,,,,,///......------,,,,,,,,,******)))((((((''''''&&&''''''''''''&&&&&&%%%$$$(((((('''''''''(((((((((&&&&&&&&&'''&&&&&&%%%$$$'''&&&&&&'''((()))((('''(((((((((((((((((((((((((((''''''''''''''''''(((((()))***)))'''&&&&&&'''(((((((((((((((((()))***(((((()))***+++*********+++,,,222CCCbbb~~~tttooonnnppprrrxxxyyyxxxuuuuuuzzz|||{{{|||~~~|||tttkkkddd___YYYUUURRRNNNIIIGGGDDD@@@<<<999555111333888DDD000+++///,,,+++---*********))))))(((((('''''''''''''''((((((((((((((())))))***,,,---,,,)))%%%'''''''''''''''&&&%%%%%%(((((((((((((((''''''&&&%%%%%%%%%%%%$$$$$$###"""&&&%%%$$$$$$&&&&&&%%%$$$|||zzzpppooommmlllmmmooorrrtttxxxyyyyyyyyyzzz}}}}}}rrreee[[[RRRHHHAAA>>>888777666666666666777888444333333333333444555666111222222222222222333333333333333333333333333333000000111222222333333444///000000111111000000///,,,---.../////////......111111000///////////////////////////000000000000555444333111000/////////......///000222222000...222000......000111222111////////////............------------,,,,,,,,,,,,,,,,,,------.../////////111111111222222222222222333222222222222111111111111111222333333333222222///000222222222333555777;;;@@@HHHRRRbbb||||||sssfff```YYYTTTSSSTTTUUUVVVXXXYYYXXXQQQGGG===888666:::666444555444000000333111333555888===GGGTTT^^^gggnnn|||kkk]]]\\\eeessslllZZZFFF<<<888000...............///000000......---------,,,,,,,,,***))))))(((((('''&&&&&&((((((((('''&&&%%%$$$###(((''''''''''''((())))))(((((())))))(((((('''&&&'''&&&%%%&&&((())))))(((((((((((((((((((((((((((******))))))))))))******'''((()))((('''&&&'''((((((((((((''''''(((((()))''''''(((((()))*********(((***111DDDaaa{{{uuulllgggjjjqqqyyyyyysssooooooooonnnrrruuuuuutttuuuyyy{{{yyyzzz~~~~~~{{{tttlllddd^^^[[[\\\\\\WWWRRRPPPGGGBBB===:::555111333888DDD111+++000---,,,...******)))))))))(((((((((''''''''''''((((((((((((((($$$(((+++,,,***))))))***&&&''''''((((((''''''&&&(((((((((((((((''''''&&&$$$$$$%%%%%%$$$$$$######%%%$$$###$$$&&&'''&&&%%%xxxuuutttllllllkkkjjjkkkooossswwwyyyzzz||||||}}}zzzooo```TTTJJJEEEAAA;;;888999777777888777666666777777333333333222333333444444222222222222111111111111333333333333333333333333222222222333333333333333///000111111111111000///------///000000000///...222222111000000000000000////////////000000000000666555444222000000//////---///111000///...000222000/////////111222111000////////////..................------,,,,,,,,,,,,+++---///000111111000///111111111111111111000000333333333333222222222222///000111111222222222111000111333333333555777:::<<>>888333444999DDD111+++000---,,,...+++))))))))))))((((((((((((''''''''''''((((((((()))"""%%%((((((&&&$$$&&&((($$$$$$%%%&&&''''''''''''(((((((((((((((''''''&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$&&&'''&&&%%%{{{uuussssssnnnmmmlllkkklllqqqwww|||{{{}}}|||mmm\\\PPPKKK@@@888888777333333555555666666555444333333444333222222222222222333333333222222222111111000000333333333333333333333333333222222222111111000000///000111222222111000///---...000111111111000///333222222111111111111111////////////000000000000333333222222111222222222...111111///++++++111666/////////000222333111000000/////////.....................------,,,,,,,,,,,,...111333444333111000222111111111000000//////444444444333333333222222...///000111111111111111111333444555555777999<<<===DDDOOOYYYfff||||||lllfff]]]WWWTTTTTTVVVVVVTTTWWWXXXRRRGGG===777555444000///111222222555:::333444666888===GGGTTT^^^aaaeeennn}}}yyypppqqqvvv|||{{{vvv[[[IIIAAA999444333222000////////////,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))))))))((()))***************)))((('''&&&&&&'''((()))***&&&&&&''''''&&&&&&%%%$$$###""""""$$$(((***,,,+++((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&%%%'''(((((('''''')))***)))(((((('''''''''((((((***)))(((((()))+++---///'''+++000666@@@HHHGGGBBB???<<<<<>>999777444111///000111111111000...,,,,,,---...---,,,************++++++++++++******))))))((((((''''''***))))))((('''&&&&&&&&&''''''''''''((((((((((((((((((((()))(((''''''&&&'''&&&%%%&&&'''((('''&&&)))'''&&&&&&'''''''''&&&+++***)))(((((()))***+++((((((((((((((((((((((((******))))))******+++,,,---000222444444555666888666666555666;;;CCCMMMTTTbbbhhhqqqyyy}}}~~~~~~~~~}}}zzzyyyyyywwwtttqqqooommmlllmmmqqquuuxxxyyyzzz||||||wwwnnnfffaaa___aaadddjjjnnnpppnnnkkkhhh^^^YYYQQQHHH@@@<<<::::::HHH777+++...111---***------***'''&&&&&&'''&&&%%%***(((&&&&&&'''(((((((((((((((((((((((())))))***((('''%%%%%%%%%''')))***))))))))))))((('''&&&%%%%%%%%%&&&&&&%%%%%%$$$###%%%###"""&&&+++---)))%%%{{{vvvtttvvvvvvtttqqqtttttttttssssssvvv{{{~~~rrr```QQQGGGBBB===:::888777666555444333333333222444555555444333333444222222222222222222222222333222000111222333222111111222333333222111///---///000111333333222111000///000000111111111000000////////////////////////222222111000////////////222222111000000000000000000000000000000000000000111000///......//////000222111000000111222000///............///000111111---,,,******+++,,,------...///000111111111000///111111111000000/////////333111000111222333222000///000111111222222111111444555666666555555777999===EEERRR___iiixxxvvvjjj^^^XXXVVVSSSTTTVVVYYY[[[[[[UUUKKK@@@:::777666555444333333333444444333111111555:::BBBQQQ^^^fffhhhkkkqqq|||yyy|||cccOOOBBB===999777444333333333222111...---,,,,,,...///...---))))))))))))))))))))))))******))))))((((((''''''***))))))(((''''''&&&&&&''''''''''''(((((((((((('''''''''''''''&&&&&&%%%+++***((()))******)))(((%%%$$$$$$&&&)))+++,,,,,,((('''&&&&&&&&&'''((((((((((((((((((((((((((((((***************++++++,,,+++...000111111111333444444444333444666<<>>===KKK999---...000,,,***,,,******)))******)))&&&###***(((&&&&&&'''(((((((((((('''''''''''''''(((((('''&&&%%%$$$$$$&&&((()))(((((()))(((((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%######&&&+++,,,(((%%%}}}xxx{{{wwwttttttvvvxxxwwwuuuyyyzzz{{{zzzzzz{{{~~~yyyppp```VVVIII???:::888666555555555444333333333333333222333555555333333333444333222111000000111222333444333111111333444333222222333444444333222000//////000111222333222111111000000000111111000000///000000000000000000000000000///////////////000000222222111111111000000000000000000000000000000000000////////////000000111444333111111222111000///......///000111222333333------------------,,,,,,111111222222222111///...000000////////////......000111111111000///000111222111111111111222333333333444555555444444666888999CCCRRR```kkkyyyvvviii]]]WWWUUUTTTVVVZZZYYY\\\^^^ZZZPPPDDD:::666666555444333333333333444111//////333999BBBQQQ___hhhhhhhhhjjjuuuyyyuuu|||zzzdddRRRFFFAAA===;;;999999999777555333000...------......,,,+++***)))))))))((()))))))))******))))))(((((('''''')))))))))(((''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%)))(((&&&&&&''''''&&&%%%,,,***((((((((()))((('''''''''&&&%%%%%%&&&&&&'''((((((((((((((((((((((((************+++++++++,,,)))+++---...------...///111111111000000333777;;;CCCJJJUUU```iiipppvvvzzz~~~{{{xxxvvvuuutttrrrqqqfffeeedddfffjjjnnnqqqrrrxxxyyywwwmmmbbb[[[\\\```hhhkkkqqqvvvxxxyyywwwvvvlllggg___VVVMMMHHHDDDCCCOOO>>>111//////+++)))+++)))***,,,......+++&&&""")))(((&&&&&&((()))((('''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%'''((((((((((((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###&&&$$$$$$&&&)))***'''$$$}}}xxxtttyyywwwvvvvvvyyyzzzzzzyyy~~~ppp___VVVKKKEEE<<<666555555555555333222222222222222333333111333555444333222333444444222111//////111222444555333111111333444444333444444444444444222111000///000111222222222222111000000000000000000///...000000000000111111111111111111000////////////000/////////000000/////////000000000000000000000000......//////000000111111333222111111222222111000///000111111222222222222---...//////...------...000111222333333222111000////////////////////////---000333111...,,,///222333333111111111222333444222333444444333333555777:::BBBPPP^^^iiixxxrrrggg\\\XXXWWWVVVXXX[[[YYY^^^bbb```UUUGGG<<<666444333333222111111111111222000111555:::BBBPPP]]]eeeeeebbbccclllxxx|||xxxxxxzzzsssxxxvvvcccSSSHHHCCC@@@????????????===:::777555333000///...,,,)))''',,,+++***)))))))))************))))))((((((''''''))))))((((((''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&%%%&&&&&&(((&&&%%%%%%&&&&&&$$$###///,,,)))(((''''''%%%###)))(((((((((''''''''''''((((((((((((((((((((((((******+++++++++,,,,,,+++)))***,,,,,,+++***+++,,,//////000///......000222666===GGGSSS^^^hhhqqqwww{{{yyywwwtttsssqqqpppooonnnkkkiiiggghhhiiiiiihhhtttuuurrrhhh^^^ZZZ```fffpppssswww{{{}}}}}}|||{{{sssoooggg^^^VVVPPPKKKIIITTTEEE777111///+++***+++++++++---...///,,,'''$$$)))'''&&&'''((()))((('''(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&'''((((((((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$###""""""&&&%%%%%%&&&((((((&&&$$$~~~{{{yyywwwyyyxxxwwwxxxzzz{{{{{{zzz|||qqqgggYYYLLLEEE>>>;;;666222111222333444222111111111111222333333111333444444333222222333333222000//////000222333666444111111222444444444555555444444333222222111000000111111222222222222000000000000000///......///000000000111111111222444444222111000/////////...///000000000000//////000000000000000000000000......//////000000111111000//////000222444333222222222333333222111000///,,,///111111///...///111...///111222333333222222000000000000000000000000,,,000333222---+++...333444333222111111111333333111333444333333333555777<<>>666444444333333222111000000333222222555888===HHHTTT]]]]]]]]]^^^hhhtttzzzyyyrrrkkkjjjqqq|||}}}vvvxxx~~~~~~qqqbbbTTTIIICCCDDDDDDEEEFFFGGGEEEBBB???:::777333000...---***)))+++***)))''''''((())))))******))))))((((((''''''((((((((((((''''''''''''''''''''''''(((((((((((()))(((''''''&&&&&&''''''***)))(((((())))))'''&&&'''%%%$$$%%%''')))))))))(((((((((((((((''''''&&&)))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++)))+++,,,,,,+++******+++---...000///......///000000666>>>IIITTT___jjjpppxxxxxxwwwvvvtttsssrrrqqqvvvsssooollljjjhhhfffdddmmmnnnllleee___```gggoooxxxzzz|||~~~wwwtttnnnfff___XXXSSSQQQYYYMMM>>>666222...,,,+++///---,,,,,,,,,,,,)))'''((('''''''''))))))(((&&&((((((''''''(((((()))***)))))))))((((((((())))))(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$###&&&%%%%%%&&&''''''&&&%%%}}}||||||||||||xxxyyyyyyzzz{{{|||||||||zzzdddWWWOOOHHH@@@<<<:::999666444333333444555222222111111111222222333111222444444222222222333222111000//////000111222666333000000111333444444555555444333333222222111111111111111111222222222000000000000///...------...//////000000111111111666555333111000//////...000111222333333333222111000000000000000000000000...///000000000000000///...------///222333333333222333333333222000...---,,,///222111000000222555---...000222333333333222//////000000000000111111---000333111...,,,///222333333222111111111111222222333444444333333555777???CCCJJJSSS^^^rrr}}}jjjbbb\\\]]]]]][[[ZZZ[[[]]]dddjjjiii^^^NNN@@@888666666666555444333222111111000111444444666>>>GGGSSSVVVYYY^^^hhhtttxxxvvvjjj```[[[bbblllvvv}}}}}}yyyooodddXXXNNNIIIJJJJJJKKKNNNPPPPPPMMMKKKBBB===888333111000000///+++)))'''%%%%%%%%%&&&'''******))))))((((((''''''((((((((((((((((((''''''''''''''''''((((((((((((***)))((('''&&&'''(((((((((&&&%%%&&&'''((('''&&&(((&&&%%%%%%'''((('''&&&'''''''''''''''&&&%%%$$$)))))))))))))))))))))))))))***,,,---------,,,+++)))+++,,,,,,+++***+++,,,,,,...//////......///000///333888???GGGRRR\\\cccpppsssvvvxxxxxxwwwwwwwwwxxxvvvrrrooonnnkkkiiigggggggggfffdddcccgggooouuu}}}~~~zzzxxxsssmmmgggaaa\\\YYY]]]SSSGGG===777222///---111...+++******+++******(((''''''((())))))(((&&&'''''''''((()))***+++,,,***************)))))))))))))))))))))((('''&&&%%%'''(((((((((((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&'''~~~{{{yyyzzz|||}}}~~~zzz|||~~~kkkSSSGGGCCC@@@<<<;;;999999888666555555555777333333222111111111222222111222444444222111222333111111000000000000111111555333//////000222333333555444333222222111111111111111111111111222222333000000000000///...---,,,------...//////000111111333333222000000////////////000222444444333222111000000000000000000000000///000000111111000///......------...000222111000000111222333222111///---,,,///222111///000555:::---...000111222111000000.........//////000000000...000222111///...000222111111222222111111000///222333444444333444666888???BBBIIIQQQ[[[ooozzzjjjbbb[[[[[[\\\\\\\\\______fffmmmlllaaaPPPAAA999666666666666555333111000//////111444444333888@@@LLLQQQXXX```lllvvvxxxuuuiii[[[QQQUUU[[[cccqqq}}}{{{vvvpppiii```XXXRRRPPPPPPRRRUUUXXXZZZZZZYYYQQQJJJAAA999555222111111---+++)))&&&&&&&&&((()))******))))))(((((('''''''''(((((((((((((((((((((''''''''''''((((((((((((***((('''%%%%%%&&&'''((($$$###"""###%%%&&&&&&%%%,,,***((('''''''''%%%$$$(((((())))))(((&&&%%%$$$)))))))))))))))))))))))))))***,,,---...---,,,+++(((***,,,,,,++++++,,,---,,,.........,,,,,,---...///000222555:::CCCLLLSSS```fffooouuuxxxyyyzzz{{{yyywwwsssqqqooommmjjjgggcccbbbaaaccchhhnnnssswww}}}~~~|||{{{xxxsssnnniiidddbbb```YYYMMMCCC<<<777333///000...+++************)))'''''''''((())))))'''%%%$$$$$$%%%&&&(((***,,,---***************)))((((((************)))((('''&&&&&&''''''''''''&&&%%%%%%###$$$$$$%%%%%%&&&'''(((}}}}}}zzzwwwwwwyyy{{{}}}}}}}}}{{{eeeNNNBBB@@@???======444555555444222222333444444333333222111111222222000222444333222111222333000000111111111111000000555222///...///111333333444444333222111111111111111111000000111111222333000000000000///...---,,,,,,------...///000000111000000////////////000000---...000222333222000///000000000000000000000000000000111111111///...---///...---...///000///......///111222222111000///,,,///111111///111777===///000000111111000...------------.........//////000111111111000000000111000111222222222000///...333444555555444444666888===AAAIIIQQQ[[[nnnvvvkkkbbbZZZYYY[[[\\\^^^bbb```gggnnnmmmbbbQQQBBB:::444444444444333111///...//////333666666444888>>>HHHOOOXXXbbbnnnxxxyyytttlll[[[NNNMMMPPPTTTbbbqqqzzzxxxvvvrrrmmmggg___[[[TTTUUUVVVZZZ^^^aaabbbaaa___WWWJJJ>>>666222///...111///,,,***)))***,,,---*********)))(((((('''''''''''''''(((((((((((((((''''''''''''((((((((())))))'''&&&$$$$$$%%%&&&'''%%%%%%$$$&&&(((***))))))'''&&&%%%&&&)))+++,,,,,,***++++++++++++)))'''&&&)))))))))))))))))))))))))))***,,,......---,,,+++''')))++++++++++++,,,------------,,,***)))***,,,///.........111888@@@GGGRRR[[[fffpppuuuwwwzzz|||{{{xxxtttqqqnnnkkkgggeee```___^^^cccjjjqqquuuuuu||||||~~~}}}|||zzzwwwsssnnnjjjgggaaa\\\QQQFFF???:::555000///---++++++++++++)))((('''''''''(((***)))'''%%%""""""###%%%'''***,,,---)))))))))))))))(((''''''+++++++++******)))((('''###$$$$$$$$$$$$###"""""""""###$$$$$$$$$&&&(((***}}}yyyvvvtttssswwwwwwwwwwwwxxx}}}ttt]]]IIICCC???777333666777666666777888999999888333333333333333333333333222222222333444444555555///111333222///...000222555444333333222222222333444444333333222111000000333333222111000000000111000/////////.........------------///111111///---222222222111111111000000111222222222222111000000111///...000333444333111............///111222333111///...///000111000......///111222222111000///000111222333333222111000000000///......///111111111111000//////...////////////000000000000//////111111111111000000000000222444444444444444666888<<<>>>DDDOOO\\\pppwwwiiieee___\\\\\\___bbbddddddgggjjjkkkeeeXXXFFF999333333333333222111000///444000///222555555777:::BBBQQQbbboooyyy|||lll[[[KKKHHHIIILLLUUU___rrr~~~uuuooossszzz}}}}}}~~~{{{zzzyyyvvvqqqkkkfffccc]]]___bbbcccccceeekkkoooqqqgggZZZMMMDDD>>>888444333///,,,,,,---...,,,***+++***)))(((((('''(((((('''((()))******)))((('''+++***)))(((((('''(((((((((((('''&&&&&&&&&&&&&&&((('''%%%%%%'''((('''&&&%%%&&&'''((((((((('''&&&---)))***---+++%%%%%%***%%%$$$$$$%%%)))+++,,,,,,************************+++***)))))))))***,,,,,,***,,,......---++++++,,,111000//////222666;;;>>>FFFRRR^^^fffmmmvvvyyyvvvwwwyyyxxxrrrooonnnjjjfff___]]]]]]aaahhhooorrrrrrxxxzzz}}}~~~~~~}}}wwwrrrsssuuurrrlll\\\___[[[PPPGGGCCC===666000...++++++++++++)))(((******)))''''''&&&&&&&&&&&&)))***)))'''''')))---))))))(((''''''((()))***(((((((((((((((''''''&&&(((&&&$$$""""""###$$$%%%'''&&&%%%%%%$$$$$$$$$$$$}}}yyyuuurrrpppoooooorrrsssuuuvvvzzzsss^^^KKKDDD@@@999666999777666555666888999888777555555444333222222111111333333222111000//////...///111222222//////000222444444333222222222222222444333333222111111000000444333333222111111222222111111111111111000000000///......///111111000...222222222111111111000000000000111111111000//////222000...///111222000...///......//////000111222000///...///000111000......///111222111000///...000000222222222222000000000000///...///000111222222111111000000000000111///000000111111000000///111111111111000000000000333333333222222555999===>>>@@@HHHUUUdddyyy~~~tttkkkfffaaa]]]^^^aaadddfffdddfffhhhhhhbbbTTTDDD888777777666555555444444333444000///222444555777;;;EEEUUUiiiwww}}}mmm[[[JJJEEEEEEEEEKKKTTTfff~~~ssskkkfffkkktttyyy|||xxxxxxwwwuuurrrooollljjjjjjkkkllljjjhhhjjjooosss{{{tttiii[[[NNNBBB999444555222///......---***(((+++***)))(((((((((((((((&&&'''((()))))))))((('''***))))))(((((((((((())))))(((''''''&&&&&&''''''***(((&&&&&&((()))((('''&&&'''((())))))((('''&&&+++((((((+++***&&&'''+++'''&&&%%%&&&(((*********************************+++***)))))))))***+++,,,***,,,......,,,++++++,,,......///111333555777888???JJJUUU\\\dddnnntttssstttvvvvvvrrroooooolllgggcccbbbbbbdddhhhlllooopppvvvyyy|||}}}}}}}}}~~~|||{{{xxxuuuwwwyyytttmmmcccddd___TTTJJJDDD<<<555444111...,,,++++++)))'''***)))(((''''''&&&&&&&&&&&&''''''''''''''')))***)))((('''&&&&&&&&&'''((((((((((((((((((''''''&&&'''%%%$$$###"""###%%%&&&'''&&&%%%%%%$$$$$$$$$%%%~~~yyytttssspppnnnlllkkkkkkkkknnnpppssswww}}}tttaaaOOOGGGAAA:::888;;;666555444555777777777555666666555333222111000//////000111222333555666666000111222111000000111222333222111111111111111111222222222111111000000///444333333333333222222222111111111111111111111111333111//////000111000///222111111111111000000000//////000000//////...---222000////////////...,,,000000////////////000000000///......000000///...///000111111000///...---///000111222222111000///000////////////000111222222111111111111111222333000111111111111111111000111111111111000000000000333333222111111555;;;@@@:::===GGGWWWhhh~~~tttnnnjjjddd```aaadddfffhhheeefffgggeee^^^RRRCCC999666555333222111111222333444000///222444444888===HHHZZZppp|||ooo[[[IIIBBB???<<>>GGGNNNWWWccclllooopppttttttqqqpppqqqnnnjjjhhhhhhiiihhhhhhiiilllnnnrrruuuxxxyyyyyyxxxxxxxxxvvvxxxyyyyyy{{{|||vvvooohhhgggbbbXXXOOOHHH@@@999999555111...,,,+++)))'''***)))(((''''''&&&'''''''''&&&%%%'''(((******)))+++***((('''&&&''''''((((((((((((((((((''''''&&&%%%%%%$$$######$$$&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%yyytttpppooonnnllllllkkkkkklllooorrrvvv{{{xxxiiiXXXLLLCCC;;;888:::666444333444666666555444444444444333222111000000...///000222444555777777000111111111111111222222111111000000000000111111111111111000000000//////222222222222222222222111...////////////000000000555333000///000111111000111111111111000000000000///000000000000///......111000////////////......111111000///////////////000///......///000///...111222222111111///...---//////000111111000///////////////000000111222222000000000000111111222333111111222222222222111111111111111111000000000///222333333222333555:::>>>777;;;FFFXXXlllzzzsssnnnhhhcccccceeehhhiiigggggggggddd\\\PPPCCC;;;666444222000000000222222333000000222333444888???III^^^vvv|||rrr]]]III@@@<<<888888===FFFXXXpppsssjjjbbbccchhhkkkooosssqqqqqqppppppqqqsssvvvwwwwwwxxxwwwvvvwww}}}rrr^^^QQQKKKDDDAAA<<<777222///,,,+++---,,,+++***)))(((((((((''''''((())))))*********(((((('''(((((()))************)))(((((((((((((((***(((''''''((())))))((('''''''''''''''&&&&&&%%%)))''''''((())))))))))))***((('''((()))************************************************+++++++++***+++---,,,+++***+++,,,++++++---...//////......111555;;;BBBKKKXXXcccjjjnnnrrrsssrrrqqqrrrppplllkkkmmmnnnllliiihhhkkknnnlllooossstttsssrrrqqqqqqsssvvvwwwwwwzzz|||xxxrrriiigggbbb[[[UUUNNNGGGBBB<<<888222...,,,+++***)))))))))(((''''''''''''''')))'''&&&(((+++---+++(((...---+++***)))))))))***(((((((((((((((''''''&&&$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%|||wwwtttoooooonnnmmmmmmmmmmmmmmmtttwww{{{tttdddUUUHHH<<<777777666444333444555666555333111222222222222222222222222222000///---+++***)))111000000111222222222222000000000//////000111111111111111000000000000000///000111111111111000000////////////000000000000555333000000000111111111000000000000000000000000000000111111000000///......///000000000000111111222111000//////......//////...---...///000///---333333222222111000///......///000000000000///......///000000111222222222///////////////000111222111111222222222222111111111111111111000000000///111333444555555555666888:::>>>JJJ]]]rrrxxxssskkkfffdddeeefffgggdddeeeeee```XXXLLLAAA::::::888666444333444555666333111111333333444999AAALLLbbb|||wwwaaaJJJAAA<<<777777:::???IIIZZZjjjxxxxxxooofffdddeeeeeehhhlllnnnnnnmmmmmmoooqqquuuwwwtttuuuvvvwww{{{kkk]]]XXXQQQMMMEEE===555000.........---,,,***))))))(((((()))))))))******+++++++++(((((('''(((((()))************)))((((((((((((((()))'''&&&&&&'''((((((''''''&&&&&&%%%%%%$$$$$$$$$***)))'''''')))+++)))''')))((('''(((***,,,,,,,,,************************))))))******++++++++++++***+++,,,+++******+++,,,,,,,,,+++++++++,,,---......000333:::CCCNNN[[[dddjjjooorrrqqqrrrtttrrrnnnmmmooopppnnnjjjiiikkkmmmkkkmmmpppqqqpppooooooooosssuuuuuusssuuuyyyyyyvvvmmmiiiddd```[[[TTTMMMHHH???:::333...,,,++++++***)))((((((''''''''''''((((((&&&%%%'''++++++)))&&&...---+++***)))))))))***(((((((((((((((''''''&&&$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%&&&yyyvvvttttttlllmmmmmmnnnnnnnnnooooooxxx{{{~~~sssbbbPPPBBB:::777666555444444555666444333000000111111222333333333222222111000...---,,,,,,111000000111333444333222000000000000000000111222111111111111111111111111...///000111111111000///333333222222222111111111333222000000111222111000//////000000000000000111000111111111111000//////---///000000000000111333111111000//////////////////...------//////...---222222111111000000//////---...///000000///...---......000111222333333333//////////////////000111000111111111111111111000111111111111000000000000///222444555555444444444:::===III^^^uuu~~~xxxooogggdddbbbbbbbbb___aaabbb]]]TTTIII???999888777555444333333444444333111111333222333:::CCCQQQggg}}}dddKKK@@@<<<777666:::<<<@@@HHHRRR]]]mmmzzzrrrjjjgggeeedddeeeiiikkkkkkkkkkkkmmmpppsssuuurrrtttvvvwww{{{vvvjjjeeeccc```XXXMMMAAA888222000///...---+++***)))))))))+++******))))))******+++)))(((((((((((())))))******)))((((((''''''((((((((('''%%%%%%'''((('''&&&((('''&&&%%%$$$$$$$$$%%%))))))''''''***...,,,((()))((('''(((+++---------************************))))))***++++++++++++******+++,,,+++))))))+++,,,---,,,+++******,,,---...---,,,///666===EEEPPPZZZbbbhhhmmmooorrrvvvuuurrrpppppppppooollljjjjjjkkklllnnnooopppooooooppprrrtttvvvtttqqqrrrwwwzzzyyytttnnnhhheeeaaaYYYPPPMMMEEE???777000---,,,++++++((((((''''''''''''(((((('''&&&'''(((((((((%%%###+++***((('''&&&''''''((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&~~~zzzvvvsssqqqqqqpppiiijjjlllnnnppprrrssssssyyy|||nnnYYYIII???;;;777666555555666666555333111111111111111222222222000111111222333444555555222000///111333555444222111000000000000111222333111222222222222222222222---///000222222222000000555444333333222111000000111000///111222222111000////////////000000111111//////000000//////...------///111000...---///111111000///////////////000///...------//////...---/////////............///------////////////---------...000222333333333333111111000000///000000000///000000111111000000///111111111111000000000000...///222222222333444666:::===III___yyy|||qqqhhhbbb___^^^]]]]]]```bbb___UUUJJJ@@@<<<444444444333222222111111222111222333222333;;;DDDRRRiiigggKKK???:::555444777:::999;;;@@@EEEPPPeeeyyyyyyqqqmmmiiieeeeeehhhhhhhhhiiikkknnnqqqsssuuuooorrruuuxxx}}}}}}yyy{{{zzzttthhhWWWGGG;;;555000///---,,,***)))))))))+++***)))''''''''''''(((***))))))(((((((((((())))))(((''''''&&&&&&'''''')))'''&&&&&&'''(((((('''***)))(((&&&%%%%%%&&&&&&&&&'''&&&&&&+++222111++++++***))))))+++,,,,,,,,,************************((()))***+++,,,++++++***+++++++++***))))))+++---++++++,,,---------------+++))),,,333888===EEEOOOVVV^^^eeejjjpppwwwxxxuuutttrrrpppooommmkkkhhhfffjjjllllllllllllnnnpppsssuuuxxxwwwsssrrrwwwyyyyyyyyypppkkkkkkhhh___XXXUUUNNNGGG===444...,,,+++***((((((''''''''''''(((((((((***,,,+++)))'''%%%%%%)))((('''&&&&&&&&&'''((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''xxxxxxwwwuuusssqqqooommmmmmhhhjjjmmmpppsssvvvxxxyyyyyy{{{uuu```OOODDD???888777555555666666555444333222222222111111000000333333222222111000000///222000///111444555444222111111000000111222333333222222222222222222333333...///111333444333111000444333222111000...------......///111333333111///.../////////000000111111......//////......---,,,...000111///,,,+++,,,...000000////////////000000///...------...///...---------,,,,,,,,,---......,,,---...//////...---,,,---...000222333333333333333333222111000000000111//////000000000000//////111111111111000000000000---...//////000222666999???AAAMMMddd~~~rrrhhhaaa]]]ZZZYYY___bbbeeebbbYYYMMMDDD???777777777777666555444333222111222333222333;;;EEEQQQggghhhKKK===777222111555:::666555666777>>>PPPcccmmmtttzzztttnnnhhhfffhhhfffgggiiikkkooorrruuuvvvkkkoootttxxx~~~jjjTTTCCC:::000000...,,,+++***))))))+++)))(((&&&%%%%%%%%%%%%+++***)))(((((('''(((((((((((('''&&&&&&&&&&&&&&&***)))'''''')))))))))(((,,,+++)))((('''''''''((($$$&&&%%%&&&---555555///...,,,******+++++++++***************************((()))***+++,,,+++******+++++++++***((()))+++---(((***...000111///---+++)))'''***111555777>>>GGGNNNVVV___gggooowwwzzzxxxxxxtttpppooonnnkkkfffbbbhhhhhhhhhhhhhhhjjjnnnrrrvvvyyyyyyvvvtttwwwyyyxxxxxxpppkkknnnmmmfff___^^^UUUMMMAAA777000,,,******(((((('''''''''(((((())),,,///222000,,,(((((()))))))))(((''''''(((******(((((((((((((((''''''&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''{{{ttt}}}~~~uuuqqqqqqqqqpppmmmlllmmmnnniiioootttuuuwww|||~~~|||~~~rrr]]]JJJ???<<<;;;999777555222111000333333333222222111111111222333444555444222000...222111000000000111333444333222111000000111222333333222222111111222222333222000000111222333333222////////////////////////111///...///000111000...111111111111000000000///,,,---///111111000...---222...,,,.........000555111111000000//////......////////////............000///...---,,,---......000000000000111222333444000000000000000111111222111111000000//////......222222111111000000/////////---...222222///...000+++---000222333444777999BBBMMM^^^tttqqqfff___[[[]]]aaadddhhhiiieee^^^TTTEEE777888444333666666222000111222///000222444666<<>>444333666222777888555//////222444333999>>>IIIZZZqqqwwwqqqnnnmmmkkkmmmnnnmmmooorrrpppkkknnnppptttzzzwwwgggUUUFFF888333222///,,,,,,...---,,,+++***+++,,,---((()))))))))'''&&&'''((()))(((((((((''''''''''''(((&&&$$$%%%'''((('''%%%(((((('''&&&&&&&&&'''(((&&&'''(((***---000222444++++++++++++++++++++++++---+++***)))******((('''******))))))))))))******))))))***+++******)))((()))+++,,,,,,++++++,,,---++++++,,,---///111444555;;;@@@IIITTTaaakkkqqqtttxxxvvvtttrrrqqqpppooonnnppplllhhhffffffhhhjjjlllttttttuuuxxxzzz|||{{{zzzzzzuuupppnnnnnnnnnkkkhhhaaaXXXKKK@@@999444///,,,---***((()))+++,,,+++((()))************)))((((((''''''''''''''''''''''''***)))((((((''''''(((((('''&&&&&&%%%%%%%%%%%%&&&#########$$$%%%&&&'''(((uuuhhh```\\\]]]nnn}}}zzzwwwsssoooooorrruuuvvvtttrrrrrrrrr~~~ooo[[[OOO>>>===;;;888777666666777//////000000111222222222222222333333333111000///000000111222222222222222111222222333333333222222222222111111111111222222111///...///000000///...111111111111111111111111111///...///000111000...000000000000////////////+++,,,...000111111000000333000000222222//////222222222222222111111111111111111000//////...------000///......------......---------------...///000///////////////000111111000000000000////////////---------------.........111---,,,---......111666555333000...///444;;;AAAJJJYYYoootttjjjccc___aaaeeejjjpppttttttqqqfffUUUEEE;;;666444666666222000111111///000333333555>>>GGGUUUdddqqqrrrtttyyyzzzvvviiiSSSEEE===444333444///:::888333000222666333...000222888EEEYYYsssyyytttqqqooorrrsssrrrrrrtttpppjjjllllllpppyyyuuu___FFF888444222000...---,,,+++******)))))))))***)))'''(((((()))'''&&&(((((((((((('''''''''''''''%%%######$$$&&&&&&%%%((((((''''''''''''(((((((((((())))))+++---...///************************,,,***(((((())))))((('''******))))))))))))*********************)))((('''(((***+++,,,+++,,,---///......---......///000111111555<<>>888222///222777AAASSScccxxx}}}|||uuuqqqooopppyyykkkRRRAAA666111---,,,+++++++++++++++,,,,,,)))''''''***+++(((&&&'''''''''(((((((((((((((((('''&&&%%%$$$%%%''')))'''(((((())))))***************)))(((((((((((())))))))))))))))))))))))))),,,)))'''&&&'''))))))(((******))))))))))))******+++******)))))))))))))))(((***,,,,,,,,,---///000---......///000000111111,,,...111555<<>>BBBNNNddd~~~qqqiiiccc___```dddgggmmmvvv}}}{{{hhhVVVAAA;;;777777666222000222...///111333222555AAANNN^^^jjjqqqnnnmmmsssvvvtttgggSSSFFF===222111666555666;;;??????BBBHHHLLLKKK;;;333...000222444>>>JJJXXXfffzzzzzzwwwvvv{{{jjjSSSAAA777222000...+++******+++,,,+++***((())))))***(((''''''''''''(((((((((((((((((())))))'''&&&&&&(((***'''((()))***++++++************)))((((((((()))))))))))))))))))))))))))))),,,***'''&&&((()))************))))))))))))************))))))))))))******)))+++,,,---,,,---...000)))***,,,---......///...+++...000333777???IIIQQQ^^^eeemmmrrrsssrrrrrrssswwwzzz{{{wwwpppjjjffffffjjjlllqqquuuxxxvvvqqqmmmkkkmmmmmmkkkiiihhhkkknnnoookkkeee```[[[SSSJJJCCC;;;555///+++******(((&&&(((((())))))(((((('''&&&))))))))))))))))))))))))))))))((((((((()))******%%%&&&&&&&&&&&&'''''''''))))))(((&&&&&&&&&&&&&&&qqq___[[[YYYVVVYYY___aaafffqqquuunnnpppnnniiikkksssuuuzzznnnbbbWWWUUURRRMMMFFF>>>888444555555444444333222111111111111000000000000111111111111000000111111222333222222222222333444555666111111000000000000111111111000///111333555444333000000000000000000000000111///...///000111000............---------,,,,,,000/////////000111111222000...///222222//////111//////000000000111111111000000000000000111111111///000000111000///...---......---------------...------,,,,,,------...///.../////////000000000111000000000///////////////000------000111//////222///000222444666;;;@@@DDDRRRhhh}}}qqqiiiddd```aaaddddddkkksss|||}}}kkkYYYCCC<<<888777666222111222...///222333222555BBBPPPcccnnnuuuqqqooosssvvvsssdddQQQEEE>>>222000555333:::<<<===@@@HHHQQQSSSPPP???444...111222///333<<>>333111000...------------222111777CCCQQQbbb{{{jjjWWWDDD<<<888222......,,,,,,+++((((((******)))((('''%%%$$$$$$%%%'''(((((((((&&&%%%%%%&&&'''(((+++++++++++++++***))))))...***)))***)))&&&'''***))))))))))))))))))))))))---+++((((((***+++++++++))))))(((((((((((())))))'''((()))***++++++******++++++******++++++,,,---...------///222222///,,,...---,,,,,,...111444666>>>EEEOOOYYYaaahhhnnnrrrnnnuuuyyyuuupppkkkgggbbb``````bbbgggmmmrrrrrrqqqqqqpppnnnmmmmmmoooqqqrrrtttrrrpppooolllggg___YYY[[[LLL>>>999555///---///''''''(((((((((((((((((('''''''''''''''''''''''')))''''''))))))&&&(((---&&&$$$"""$$$&&&(((&&&$$$######$$$$$$$$$%%%%%%%%%yyynnnccc___]]]\\\]]]```cccjjjuuu{{{xxxssspppsssvvvwwwyyy}}}}}}jjj^^^[[[\\\]]]\\\VVVLLLBBB:::666444222111333444444333222222222111111111111000///000111222222222222333222333222///000444444000///111222333333222111///555000...111333111//////000000000000////////////////////////000000000000//////............//////......///000000000000000///////////////000000111000000000///000000111111/////////000111111222222000111333222000..............................///000000000000//////////////////......//////000111000000000/////////......---...000111111111111000333222444777777999@@@HHHXXXiii|||nnnfff```\\\[[[]]]]]]ccclllwwwppp___JJJAAA:::777666222000000///222...---444777AAATTTkkkyyyvvvlll^^^PPPDDD>>>666111///000222222333111000333777:::888444000///---,,,++++++,,,,,,+++***...777AAANNNccctttvvvbbbRRRBBB555000111------+++))))))******(((((('''%%%$$$$$$%%%'''(((''''''&&&&&&'''((()))***++++++,,,,,,++++++***)))---***)))+++***'''&&&)))))))))))))))))))))))))))+++)))'''''')))******)))))))))(((((((((((())))))((((((((()))******+++++++++************+++,,,,,,---,,,,,,///111111...+++...,,,+++***+++---///111999???GGGPPPYYYbbbjjjooorrrxxxzzzuuuooollliiifff______```dddjjjnnnooonnnpppooonnnmmmmmmnnnpppqqqpppppppppqqqqqqooojjjeee^^^QQQEEE???:::333//////*********)))((((((((((((''''''''''''''''''''''''((('''(((+++***'''(((,,,'''%%%$$$%%%((()))(((&&&$$$$$$$$$$$$%%%%%%%%%%%%{{{pppeeeaaa___\\\\\\___bbbgggrrr{{{yyyuuuuuuzzz~~~xxxhhh^^^]]]^^^___^^^YYYPPPDDD===777555333222333444333333222222222111111111111000//////000222333222000...000111///---///444555333111111111111111111111111999111,,,///222222000000000000000000000///......111111000/////////000111000//////////////////000...//////000000000000000...//////000000000000000111000000/////////000000000000111111222222333333111333444333111//////000.........//////000000000111111000000//////......//////......//////000111111111111000000000000000000111111222222111000000333333555888999:::@@@IIIWWWhhhyyylllddd^^^ZZZXXXZZZYYY___iiittt~~~ppp```MMMCCC:::666444111000222///222///...555999BBBUUUjjj}}}tttbbbOOOAAA:::666111......000000111000...---...111111...+++,,,+++***))))))***++++++'''&&&(((---222:::HHHTTTgggsssqqqWWW@@@666555000...++++++++++++******((('''&&&%%%%%%&&&'''((('''''''''((()))***+++,,,++++++,,,,,,++++++***)))+++)))))),,,,,,(((&&&((())))))))))))))))))))))))***(((''''''((())))))((())))))(((((((((((()))))))))(((''''''((()))+++,,,***************++++++,,,++++++,,,...//////---***...---+++))))))***,,,---333666<<>>666...,,,+++)))((())))))***((((((((((((((((((((((((&&&'''+++///...(((&&&((('''(((((((((''''''''''''%%%%%%&&&&&&&&&'''''''''}}}rrrkkkgggaaa^^^^^^``````fffrrr}}}rrrddd\\\\\\[[[\\\______ZZZOOOEEE<<<999666555444444333222222222222111111111111000,,,///222222111/////////444444111---...222222///333222111000000111222333===666222111111///000333444333222222111222222222333222000///...//////000000//////......//////000000000000000000//////......//////000000000000000222111111111111222333333111111111111111111111111555555555333000//////111.........//////000000000111111000000//////............------......///000111111111111111222222222.........///111333444555666666999>>>>>>>>>DDDKKKVVVdddzzzwwwllleee___XXXTTTSSSPPPUUU[[[cccmmmrrrnnneeeSSSHHH===777444111111333...222///...444666===NNNfffvvv|||iiiPPP@@@999555333111///...//////...,,,,,,,,,------,,,,,,++++++))))))(((((((((***+++,,,)))+++***((((((+++,,,***///222999BBBLLL]]]tttrrrYYYJJJ<<<111000///***)))+++((())))))))))))))))))(((---------,,,+++***((('''))))))******))))))((('''***((())),,,,,,(((''')))))))))))))))))))))))))))+++******+++,,,,,,***)))))))))(((((((((((())))))((('''&&&&&&'''(((***+++((((((((((((((())))))***'''))),,,---,,,+++***+++(((((((((((((((((())))))*********+++///777AAAHHHPPP\\\ggglllmmmnnnmmmjjjmmmnnnooonnnkkkiiiiiiiiieeegggiiilllmmmlllkkkjjjhhhkkkmmmnnnnnnnnnoooppprrrsssqqqhhh]]]RRRFFF<<<111///---***))))))***+++((((((((((((((((((((((((((((((+++///...(((&&&((('''((()))((('''&&&'''(((&&&&&&&&&'''''''''((((((vvvoooiiiccc______aaa___dddoooxxxvvvggg^^^\\\[[[\\\```ccc^^^SSSJJJ===:::777555555444333222222222222111111111111000***///444333///---000444333444222///000444333///222111111111111111111222666444333333222000333999777666333222111222444555444444333222222111000000222111111111111111111222000000000000000///......///////////////000000111111111111222333444555666666666666555555555555555555555444222///...///000.....................///000000000000////////////...------------...//////000000000111111111222222//////......///111222333666777;;;???@@@???EEELLLSSSaaavvvvvvkkkeee___WWWRRRQQQRRRUUUXXX\\\ccchhhfff___TTTIII>>>999555222000111000444111000555666<<>>999555...+++...)))))))))******)))))))))++++++,,,,,,+++***)))(((+++++++++++++++***))))))+++((((((++++++((((((+++)))))))))))))))))))))))))))))))))***++++++)))'''))))))(((((((((((())))))&&&&&&''''''((())))))***(((''''''''''''((())))))'''***---...,,,******+++******))))))((('''''''''*********)))+++000666;;;CCCOOO[[[bbbfffkkkmmmlllmmmoooqqqppplllhhhfffeeebbbdddhhhkkkmmmmmmkkkjjjjjjmmmpppqqqqqqqqqrrrtttssswwwvvvmmmbbbXXXLLLBBB777555111---***)))******(((((((((((((((((((((((()))))),,,///---(((''')))(((***+++***(((&&&((()))&&&'''''''''((((((((((((xxxqqqkkkddd```___```\\\```kkksss}}}yyyiii___]]]\\\]]]aaaeeeaaaWWWMMM>>>;;;888666555444333222222222222111111111111000---333777444---***...444000111000...000333222...111111111111111111111111000111333555222000666>>>999777444222111333666777555555666555444333222111444333333222222333333444000000000000000///......000///.........///111222111111222333444666777888:::::::::999999999999999555555444111...---...000...............---------////////////000000000000///////////////000111111//////000000111111111111111000///......///000111666777;;;@@@@@@@@@EEELLLQQQ^^^sssuuukkkddd^^^WWWQQQPPPTTTUUUVVVWWW\\\aaa___YYYTTTIII???:::666222000111222666333111666666<<>>>>>===:::777444333333555444222111111000...,,,444333222111222111000///...111333222///---///222222444555666666777999;;;AAA@@@>>>=========;;;999888555222000000111111000...///111111000000000111,,,---///000111111111000,,,,,,...///000000000000000000////////////000000////////////000111333444777:::===>>>>>>???CCCGGGRRRbbbvvvyyynnnggg```XXXSSSRRRPPPPPPPPPSSSVVVXXXWWWVVVKKKEEE===888666444222000///333555222///333???JJJbbbnnnxxxtttaaaKKK===777111...,,,,,,...///...,,,...000111///,,,******++++++++++++*********))))))(((((())))))))))))((((((***,,,---,,,,,,333>>>GGGZZZqqqvvv```PPPIIIBBB888///---+++))))))+++,,,,,,,,,...---+++******+++---...,,,---......---+++)))'''***++++++,,,,,,++++++***)))'''%%%%%%''')))))))))+++((((((+++***&&&%%%(((***)))'''&&&&&&&&&'''(((,,,***((('''''''''&&&$$$,,,,,,***))))))(((((((((((()))+++,,,,,,+++)))(((+++++++++,,,,,,+++++++++))))))))))))***,,,...000555999AAALLLXXXbbbhhhjjjrrruuuwwwtttoooiiigggggg```^^^___dddggggggjjjooosssrrrrrrrrrrrrqqqqqqqqqtttsssrrrpppkkkcccYYYRRRJJJCCC:::444111///+++))))))((('''&&&''''''%%%$$$''''''((()))))))))))))))&&&&&&&&&'''''''''(((((('''''''''%%%$$$%%%(((***uuunnnlllllliiifffgggdddfffnnnsss{{{|||qqqkkkccccccdddgggkkkiii]]]OOODDD<<<555444555222222333444222000000000000...---...000222111000///111333111111111111111111111111222222111111111222222222666333222444:::======:::;;;666666:::<<<<<<>>>CCCJJJJJJIIIFFFBBB>>>;;;:::;;;999666444333111000///222111111111111111///...111333444444333222444666999:::;;;<<<<<<===@@@CCCAAAAAAAAABBBCCCBBB???<<<<<<999555333333444333222111222333333222000000000//////000111111000///......///000111222222222222000000000//////000000000000000/////////111222333666999;;;<<<<<<>>>DDDHHHSSScccvvv{{{ooohhhbbbZZZTTTSSSQQQQQQQQQSSSUUUVVVUUUTTTJJJEEE===888555444222000000333444222000444===EEEZZZfffqqqnnn]]]HHH;;;555111///------///000///...............,,,+++***)))+++++++++*********)))))))))******++++++******))))))++++++***)))---666===FFF[[[uuu~~~nnnaaaSSSBBB666///---+++***,,,---...---...---+++******+++---...***+++---.........,,,+++***++++++,,,,,,++++++******((('''''')))***+++***)))''''''++++++((('''***,,,+++***)))((())))))***(((&&&%%%&&&'''((((((''')))(((((('''(((((())))))'''(((***++++++***((('''******++++++++++++******))))))((()))***+++---...111555<<>>888555333///,,,...,,,+++***++++++***(((''''''((()))))))))))))))&&&&&&&&&'''''''''(((((('''((((((&&&%%%%%%''')))}}}rrrmmmnnnoooooommmiiieeegggnnnrrrxxx|||uuuwww|||uuunnnfffggghhhiiimmmlll```TTTGGG>>>777666666333333444222111//////000000///...000111222222000///000111222222222222222222222222000000000111222333444555555111000444;;;>>>;;;777???>>>AAAHHHMMMOOOSSSXXX``````___\\\WWWOOOHHHDDDBBB@@@===999666333222111111111222222222222111000222222333444555666888999<<<>>>???AAABBBEEEIIILLLJJJJJJKKKMMMNNNLLLIIIEEECCC@@@===:::999888666555555555555444333111///...111111111111000///------//////000111222222222222000000000000000000000000111111000//////000111222444666888999999===DDDJJJWWWhhhzzz}}}qqqjjjccc[[[VVVUUUSSSRRRRRRRRRSSSSSSRRRPPPIIIDDD>>>888555333222111111222111111111444:::>>>OOO[[[eeedddUUUDDD888333111///......000111000000000///.........---+++)))+++++++++***************++++++,,,,,,,,,,,,++++++***++++++***((()))...333777GGG]]]qqqqqq[[[EEE777111...,,,,,,---.........------++++++++++++------+++,,,---.........---,,,******++++++++++++*********)))'''((()))+++******(((&&&'''++++++)))))),,,++++++***)))))))))))))))'''&&&%%%&&&'''(((((('''''''''''''''((()))***+++'''((()))******)))((('''))))))************))))))******)))))))))***+++,,,---000555>>>JJJWWWbbbiiitttwwwzzzxxxrrrkkkhhhgggfffbbb```cccddddddgggkkkpppppprrrssstttuuuuuuuuuxxxvvvtttrrrnnnggg___ZZZSSSLLLEEE???<<<999444111...,,,***)))******)))((((((((())))))******))))))&&&&&&&&&''''''''''''''''''((()))(((&&&%%%%%%&&&{{{qqqmmmnnnqqqrrrpppkkkggghhhnnnppptttgggaaa^^^dddlllrrrxxx}}}yyyrrrjjjkkkkkkkkkmmmmmmdddYYYLLLCCC:::888777555444555111000//////111111000///222222222222111000000000222222222222222222222222111111111111222444555666666555555888;;;>>>??????NNNRRR[[[eeelllppptttwww{{{||||||yyyqqqdddUUULLLHHHGGGDDD???999555333222111333444555444444444555555555555777:::<<<>>>???CCCEEEIIIMMMQQQVVV\\\```aaa```______^^^\\\YYYVVVPPPMMMHHHDDDAAA???<<<999777666444333222111///---111111111000//////...------...///000000000000000111111111111111111111111222111000//////000000111333444555555666<<>>444111///.........///000111111333111000000000000---***************************+++,,,,,,,,,,,,,,,,,,++++++------,,,******---///333;;;HHHYYYooonnnWWWCCC777222///---,,,---......------,,,,,,++++++,,,,,,---////////////...,,,+++*********++++++++++++*********((('''((()))***)))((()))''''''++++++)))(((+++)))(((((('''''''''''''''***)))''''''((((((&&&$$$(((((((((((()))***++++++(((((()))******)))(((((((((((())))))))))))((((((,,,,,,******)))***+++,,,+++---000555???LLLYYYaaakkkpppvvvwwwtttooommmmmmlllhhheeeffffffeeehhhllljjjlllnnnqqqrrrtttttttttwwwuuusssqqqnnniiiccc___[[[UUUMMMGGGCCC>>>888444///,,,***)))))))))((('''((())))))*********))))))''''''''''''''''''''''''''')))***)))&&&%%%$$$%%%}}}rrrmmmnnnpppqqqpppmmmiiijjjnnnnnnooo{{{iiiUUUQQQQQQYYYccciiiooottt}}}uuummmnnnmmmlllnnnnnnfff]]]SSSIII???<<<:::666555666222111000000111222111///333222222111111111000000111111111111111111111111444333222222222333555666888;;;?????????CCCLLLTTTdddnnn|||ttt___PPPLLLLLLLLLGGG@@@999444333000222444444333444666888:::;;;<<<>>>AAAFFFJJJLLLVVVZZZ```ffflllsssyyy~~~|||xxxtttrrroookkkiii___\\\WWWRRRNNNJJJEEEBBB;;;888444222111111///---000000////////////000000...//////000000000000///111111222222222222111111222111000//////000000111222333444444555;;;DDDKKK___ssstttllleee]]]WWWVVVUUUSSSRRRQQQQQQOOOMMMJJJJJJGGGAAA;;;555333222333222000///000444777999888@@@HHHOOOMMMCCC888111///,,,,,,------...///000111444333222111000...,,,*********************************++++++++++++*********+++,,,,,,,,,,,,---...///000555BBBVVVpppiiiSSSBBB:::222000---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......---+++******)))******++++++******)))+++***)))***++++++***)))+++)))))),,,+++(((''')))(((((((((((((((''''''&&&***)))((()))))))))'''%%%)))((((((''''''(((((()))************************((((((((())))))(((((((((...---+++******+++,,,,,,+++,,,---///555???LLLTTTaaahhhppptttssspppnnnnnnpppkkkhhhiiihhheeegggkkkhhhjjjmmmpppssstttuuuuuutttrrrpppnnnllljjjfffdddccc]]]VVVPPPKKKEEE===888555222///---,,,,,,+++***))))))************))))))'''''''''''''''''''''&&&''')))***)))&&&%%%$$$%%%~~~rrrllllllnnnnnnmmmoookkkkkknnnlllkkktttyyy{{{~~~aaaNNNLLLNNNWWW^^^bbbfffjjjssszzzzzzqqqqqqpppnnnnnnooojjjbbbZZZPPPEEE@@@<<<888666777444333111111222222111000333222111111222333222000000000000000000000000000555444222222222444666777666>>>EEEGGGHHHPPP___mmm{{{dddTTTPPPTTTWWWTTTKKKAAA999555000222333222111222777;;;<<<@@@DDDHHHKKKQQQYYY```ooottt{{{{{{wwwnnnkkkfffbbb^^^ZZZUUURRRFFF@@@888333222111000...000000////////////000111111111222222333222222111111222333444444333222111111111000//////000111222222333444444555:::CCCJJJ\\\pppwwwooohhh___YYYXXXVVVTTTSSSSSSSSSRRROOOMMMMMMJJJEEE===666222222333222000000222555999<<<===AAAEEEIIIEEE<<<333//////***+++---------...000222444555444222...***))))))***************+++++++++))))))************))))))'''((())))))***++++++,,,---+++---666FFF]]]zzz~~~gggRRRBBB999333111...,,,,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------))))))************))))))---,,,,,,---...---,,,***---******,,,,,,(((''')))***************)))((((((%%%%%%&&&(((***+++)))(((''''''&&&%%%%%%&&&&&&&&&+++******************+++(((((())))))))))))((((((---,,,+++*********+++,,,***+++,,,,,,///555???FFFWWW___iiioooooommmlllkkkoookkkiiiiiihhhddddddggghhhjjjnnnrrruuuvvvvvvvvvqqqooolllkkkkkkkkkjjjiiiiiiddd]]]XXXTTTMMMEEE???999666111---,,,+++***(((******++++++******))))))'''''''''''''''&&&&&&&&&'''((()))(((&&&%%%%%%&&&~~~rrrkkkkkkmmmmmmlllpppllllllnnnkkkhhhooo|||~~~qqqeee]]]bbbmmmqqqXXXKKKJJJMMMTTTYYYYYYZZZ\\\___dddllluuu}}}uuuuuusssppppppqqqmmmgggaaaVVVJJJCCC???999777777666555333333333333111000333111000111333444333111111111111111111111111111444333222111333555888:::===FFFQQQYYYaaammmzzzfffWWWTTT\\\cccbbbXXXKKK@@@:::333444555333111444;;;BBBFFFNNNWWW\\\```hhhvvv~~~yyyvvvsssqqqooolllhhheeeVVVLLL@@@888555333111///222111000///......//////222222222333333222222111111222333555555333222111000000/////////111222333222333555555666:::BBBHHHTTTfffxxxzzzrrrkkkbbb\\\[[[XXXWWWVVVVVVWWWVVVTTTRRRPPPMMMHHH???777222222444000111111333666;;;@@@CCCEEEGGGFFF@@@777000......***,,,......---...222444666:::;;;666...)))))),,,))))))*********+++++++++))))))************))))))(((''''''((()))***+++***---+++,,,222:::JJJdddzzzoooYYYEEE888555333///.........---,,,+++,,,,,,------,,,,,,+++************++++++,,,,,,))))))************)))))),,,++++++,,,---,,,***(((+++)))))),,,,,,)))(((***)))******+++***)))((('''""""""$$$&&&))))))(((&&&'''''''''''''''((()))*********))))))))))))******((())))))******))))))(((***))))))(((((()))***+++'''))),,,++++++///666<<>>888999888666444888@@@HHHWWWbbbnnnuuuyyy~~~}}}{{{zzzzzzxxxuuusssaaaVVVGGG<<<777555333000555333111///------------000000111111111000000///111222444555555444222111////////////000111333444222444666666666:::AAAGGGMMM\\\nnnyyy}}}uuunnneee___^^^ZZZYYYXXXYYYZZZZZZXXXWWWRRROOOJJJAAA888222222444000111222444666<<>>555///---///***---//////...///333666:::???BBB<<<111+++,,,000))))))******++++++++++++*********++++++************)))((((((***+++++++++***)))***---///777LLLaaa{{{{{{dddMMM===777444111/////////...---+++,,,,,,------,,,,,,+++------+++***)))((((((((())))))************))))))(((((('''((())))))&&&$$$)))'''(((,,,---******---'''((()))))))))(((&&&%%%$$$###$$$%%%'''&&&### ((())))))***+++---///000))))))(((((((((((())))))))))))************))))))((('''&&&&&&&&&((()))***$$$(((++++++***,,,222888@@@JJJYYYdddjjjlllnnnooopppnnnnnnpppnnniiifffgggeeehhhlllppprrrssssssrrrnnnllliiiiiilllooorrrrrrmmmjjjfffdddccc^^^WWWRRRDDD@@@999444111///---++++++++++++++++++***)))((((((((('''''''''&&&&&&&&&'''''''''%%%$$$%%%(((***wwwnnniiihhhjjjkkkoooooonnnkkkhhhiiimmmqqqhhhUUUKKKFFFCCCAAADDDKKKUUU^^^eeeiiimmmoooyyy}}}}}}yyyrrrjjjaaaWWWNNNHHHDDDEEEFFFGGGHHHGGGFFFFFFGGGFFFEEEGGGKKKRRRXXX\\\nnnyyytttrrrqqqpppooojjjaaaTTTIIICCC@@@===;;;777666444222111111222222333333333222222222111111...///000111222111000000333111222444555666;;;BBBQQQhhhyyynnniiieeehhhjjjkkkiii```LLL999;;;222111999999888FFF\\\qqqlllaaaQQQCCC;;;555111///444444333222111000///...---...000111111111000///111222444444444222000///111000//////000222333444555555444444444666;;;>>>FFFPPP___nnn~~~~~~tttlllddd______[[[______[[[XXXYYYXXXUUUKKKOOOKKK???777444222///000111222222555<<>>777222000...---...,,,+++++++++***(((&&&''''''(((((('''&&&&&&%%%(((''''''''''''&&&&&&&&&yyyrrrmmmllllllmmmllllllkkkhhhfffgggkkknnnnnncccSSSGGGBBB???===;;;;;;???EEEKKKOOOSSSWWWYYYfffjjjrrryyy~~~|||uuuooo___[[[WWWRRRNNNHHHCCC??????@@@AAABBBBBBBBBAAA@@@??????>>>???BBBFFFKKKMMMXXXeeettt|||vvvtttrrrqqqpppkkkbbbVVVLLLEEEAAA===;;;777666333111000111222333333333222222111111111111///000111222222222111111555222333777:::;;;@@@EEE___wwwyyyqqqmmmkkklllkkkkkkjjjdddTTTEEE@@@888777===>>>@@@SSSkkkwwwmmm]]]LLL@@@777111///222222111000///...---------...///000111000000///111222333444444222000///222111000//////000111111111222222222222444777:::AAAJJJXXXgggxxxxxxppphhhbbbaaa^^^aaaaaa]]][[[\\\\\\YYYSSSTTTNNNBBB888555444111000111222333777???JJJRRRUUUMMMCCC999333///---,,,///222333111......444999GGGVVV^^^TTT@@@222------++++++++++++************))))))))))))))))))))))))***)))((('''''')))***,,,///***)))......---555BBBRRRdddzzzoooXXXGGG===999444111000000//////.........///000...+++)))***,,,,,,)))***---,,,)))))))))*********+++++++++''''''(((((())))))))))))***)))((()))******)))((()))+++,,,,,,***))))))))))))((('''&&&%%%%%%%%%%%%###$$$%%%%%%%%%%%%''')))%%%&&&&&&'''((((((''''''((((((((((((((((((((((((%%%%%%&&&'''((()))******(((''''''(((***,,,++++++111888CCCQQQ]]]gggkkkmmmoooqqqqqqpppqqqqqqllleeefffgggiiilllnnnoooooopppqqqooommmlllnnnppppppppprrrpppnnnoooooolllddd]]]QQQKKKCCC;;;666333111///...---,,,,,,,,,+++)))''''''''''''(((''''''&&&&&&(((''''''''''''&&&&&&&&&|||vvvqqqnnnmmmmmmjjjiiihhhfffeeegggjjjnnn~~~rrrcccRRRLLLDDD???===<<<999777:::;;;===>>>???BBBEEEHHHQQQTTTYYY___aaa^^^XXXSSSHHHFFFCCCAAA@@@???>>><<<<<<======>>>======<<<;;;:::999999999:::<<<>>>???IIIPPPZZZjjjyyyvvvtttrrrqqqkkkdddYYYOOOHHHCCC@@@>>>888555222///...000333555222111111111111000000000000111222333333333222222444111111666:::>>>EEELLLnnnzzzuuuuuuqqqpppmmmkkkkkkiii]]]PPPDDD<<<:::???AAAHHH```{{{~~~vvvgggVVVEEE999333111333222222111000///......---...///000000000000///111222333333333222111000333222111000///////////////111333333333444666888<<>>IIIZZZfff[[[EEE444...///,,,,,,++++++************))))))))))))))))))))))))******)))((()))***+++,,,---***,,,000///***...777;;;JJJ^^^qqqrrr\\\LLL@@@===888444222111000///...------...///...+++)))+++,,,***(((+++...,,,'''***************+++++++++))))))************+++++++++)))''''''(((******)))***++++++***(((((()))+++***)))((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&***---%%%&&&''''''((('''''''''((((((((((((((((((((((((%%%%%%&&&'''((()))******%%%''')))***)))(((((())),,,111:::FFFRRR^^^ggglllpppssstttssstttuuuqqqkkkiiiiiiiiijjjkkkmmmooopppuuurrrnnnllllllmmmnnnnnnrrrqqqrrrttttttpppiiicccWWWRRRJJJCCC===999555333///...,,,,,,,,,,,,***(((&&&''''''(((((((((''''''(((''''''''''''&&&&&&&&&}}}xxxsssoookkkiiiggggggeeeeeefffjjjnnnrrrxxxhhhXXXLLLHHHDDD???<<<:::999777555:::;;;<<<<<<;;;;;;<<<>>>BBBDDDIIILLLMMMJJJFFFCCCBBB@@@===<<<===>>>>>>>>>=========<<<;;;;;;:::999999999999999999:::::::::CCCFFFLLLWWWlll|||xxxuuuqqqooohhhccc[[[SSSLLLGGGDDDBBB999666222...---000333666111000000000000000000000222222333333333444444444444333555777;;;BBBSSSbbb|||{{{|||vvvuuuqqqoooooolll```SSSGGGAAA>>>BBBGGGSSSooo~~~xxxkkkYYYGGG;;;555555444444444333222111111111.........///////////////111111222222222222111000333222222111000000000///111444666888777777888999;;;BBBMMM[[[mmm{{{tttkkkccc```dddfffeeebbbcccfffeeeaaa^^^XXXLLL???666333333444000000111444999AAAIIINNNKKKDDD:::222------------111555666111+++,,,666@@@LLL___kkk___EEE222,,,---,,,,,,,,,++++++******)))))))))))))))))))))))))))******))))))******+++,,,...---...000---)))+++111222:::GGGXXXlllrrr\\\MMMBBB???;;;777555333000......---------...---+++))),,,+++)))(((+++///---'''++++++******************************************+++)))&&&&&&''')))*********+++***)))'''(((***,,,***)))((('''&&&&&&&&&&&&'''(((((('''&&&&&&(((***&&&&&&'''''''''''''''&&&((((((((((((((((((((((((((((((((((((''''''''''''%%%))),,,,,,)))''''''((())),,,333;;;GGGTTTaaahhhmmmqqqsssssstttwwwuuuqqqnnnllljjjiiijjjllloooqqqvvvrrrnnnllllllnnnnnnooottttttuuuwwwwwwrrrkkkfff^^^YYYRRRLLLFFF@@@:::777111///---,,,,,,+++***(((&&&''''''((((((((((((((((((''''''''''''&&&&&&&&&}}}yyytttnnniiifffdddbbbaaabbbgggooovvvzzzzzziii[[[OOOFFFAAAAAA>>>:::777555444333222222555777888777555555555888:::===@@@@@@>>>===<<<===;;;::::::<<<>>>?????????>>>===<<<:::999888888777888888888999888888888;;;>>>BBBHHHTTTppp{{{uuupppllldddbbb]]]WWWPPPKKKHHHGGG;;;777333///...000333555000000000000000000000111333333333333333444444444777888;;;===???LLLhhh~~~}}}|||yyyxxxqqqbbbRRRKKKEEECCCIIIRRRccc}}}xxxkkkZZZHHH;;;666555444333333222222111111111...............//////000000111111111111111111111222222222222222222222111222555888999999888888999999>>>HHHUUUhhhzzzsssllldddaaadddffffffdddgggjjjhhhccc___UUUHHH===666333555777111111111444999>>>CCCEEEEEE>>>666///,,,,,,---...///000000---+++...777???UUUhhhsssfffJJJ666//////------,,,,,,+++******)))))))))))))))))))))))))))***************++++++,,,222111000///+++(((+++000000222888DDDUUUlll~~~ooo\\\NNNDDDAAA===:::888555111//////...------...---,,,***,,,,,,+++)))+++///---(((,,,+++++++++***)))))))))))))))))))))))))))))))))***(((&&&%%%''')))***+++)))******(((''''''***,,,)))((('''&&&%%%%%%%%%%%%%%%''')))***)))'''((((((&&&'''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''&&&***......+++(((((()))(((+++///444===JJJWWWaaaeeejjjnnnooorrrwwwxxxvvvtttrrrnnnkkkjjjlllnnnppptttrrrooonnnppprrrssssssvvvvvvwwwxxxvvvqqqkkkgggddd```[[[UUUOOOHHHAAA<<<444111...,,,,,,+++***(((''''''((((((((((((((('''(((''''''''''''&&&&&&&&&|||~~~}}}zzzvvvpppkkkhhhccc```___bbbkkkxxxsss___PPPFFF>>>;;;<<<<<<;;;888666555555555666///111555666555444444444333555777888777777888999:::999999<<<@@@CCCDDDDDDAAA@@@>>><<<:::999888888666777666666666666666666666999>>>AAAHHH```wwwoooiiibbbbbb___ZZZSSSMMMJJJIII===:::555111000000222444000000000111111111111222333333222222222333444555444666:::>>>EEEXXXzzzxxxeeeSSSHHHDDDDDDNNN___uuu~~~vvvhhhVVVFFF;;;555333000000000000//////............------......///000000000000111111111111222000111111222222222111111000333555666666555666666666:::BBBOOObbbzzzxxxsssmmmgggddddddfffggghhhkkknnnjjjddd```TTTGGG===888555777;;;222222444777<<<>>>?????????:::333...------......---...---+++***...777>>>YYYkkkwwwlllRRR<<<222///......---,,,+++******))))))))))))))))))))))))))))))))))))************+++333333111...***(((,,,000...---000777CCCVVVqqq}}}vvvkkk\\\PPPEEECCC@@@>>><<<999444111111///...---......---++++++......++++++......+++,,,,,,,,,+++***)))(((((()))((((((((((((''''''''')))'''%%%&&&(((*********((()))))))))(((((()))+++)))((('''&&&%%%%%%%%%%%%!!!$$$(((******))))))***'''''''''(((''''''&&&%%%''''''''''''''''''''''''%%%%%%&&&'''((()))******)))***,,,,,,+++***)))***)))+++---000555???KKKTTTZZZaaagggjjjooovvvzzzzzz|||xxxsssooollllllnnnpppmmmlllkkkmmmooorrrsssssswwwwwwxxxwwwuuupppllliiijjjhhhccc^^^XXXQQQHHHCCC999666222///...---+++)))((())))))))))))((('''&&&(((''''''''''''&&&&&&&&&}}}xxxyyy~~~~~~~~~}}}zzzvvvsssqqqhhhdddbbbhhhuuugggYYYIIIAAA<<<777777:::777888888888777777777777333444666666666666888:::777888999888777666888;;;<<<<<<===AAAEEEGGGHHHGGGFFFEEEBBB@@@===<<<;;;;;;===<<<:::999888888888888888999<<<@@@FFFZZZ}}}zzzooogggccccccbbb\\\TTTMMMIIIGGG>>><<<888444222111222222111111111111222222333333333222111111111222444444333444888BBBRRRjjj|||gggTTTHHHEEEIIIYYYqqq}}}vvvlll]]]MMMAAA999555222/////////.....................---------...///000000000000000000111222222000000111111000///...---000111333444333333444555555777>>>KKK___xxx~~~sssoookkkfffdddcccfffiiikkkppprrrmmmddd```RRRDDD<<<777333444999444555888===AAABBB@@@===:::666111...............***///111...)))+++555>>>UUUiiixxxqqq[[[DDD555---///...---,,,+++******)))))))))))))))))))))))))))(((((())))))*********)))000222222...***))),,,...++++++---111555BBB[[[qqq~~~tttnnnkkkdddYYYPPPHHHFFFDDDCCCAAA===888555222000......//////...---***000222...+++,,,//////------,,,+++***)))((('''))))))(((((((((''''''''''''&&&%%%''')))******)))&&&(((******)))((()))******)))((('''&&&&&&&&&&&&$$$%%%'''(((''''''(((***''''''(((((('''&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&'''((()))*********)))((()))***+++***)))***,,,------///555???GGGQQQYYYaaafffllluuu|||~~~~~~xxxsssooonnnnnnooolllkkklllooorrruuuuuutttvvvwwwwwwvvvtttqqqooonnnpppnnnkkkgggaaaYYYPPPJJJ???<<<777333111///---,,,*********))))))'''&&&%%%(((''''''''''''&&&&&&&&&}}}wwwxxx~~~}}}~~~~~~|||zzzxxxnnnjjjhhhnnn~~~|||jjjSSSHHH>>><<<:::666555888111444666777666333222111666666555444444666:::===>>>??????===::::::<<>>>>>???BBBEEEFFFEEEDDDLLLJJJGGGDDDBBB@@@@@@???EEEDDDAAA???===<<<<<<<<<:::777888<<>>KKK___xxxyyynnnkkkhhhdddbbbcccgggjjjnnnsssuuunnneee^^^PPPAAA:::444///000444555666;;;AAAFFFGGGCCC>>>777444111/////////......)))111777111((('''333???TTThhh{{{xxxeeeMMM::://///////...---+++******)))))))))))))))))))))))))))''''''((())))))))))))))),,,000222///+++***++++++***+++...///...444III```|||xxxpppfffbbbaaa^^^VVVOOOIIIHHHGGGFFFDDDAAA<<<888333111/////////000///...)))111555000++++++///111...---,,,+++***(((''''''***)))))))))((((((''''''&&&%%%&&&'''******)))(((%%%'''*********)))))))))+++***)))(((((('''''''''******(((&&&$$$###%%%''''''((((((((('''&&&%%%%%%'''''''''''''''''''''''')))(((((((((''''''''''''***(((%%%&&&)))+++***(((***,,,---,,,+++///777>>>KKKTTT^^^dddkkkvvv~~~|||vvvqqqooonnnnnnssssssuuuxxx|||}}}}}}{{{uuuvvvwwwvvvtttrrrrrrssstttrrrppplllggg___VVVOOODDD@@@:::666333111///...+++++++++***((('''%%%$$$(((((('''''''''&&&&&&&&&}}}{{{zzz{{{}}}}}}yyywwwrrroooppp|||{{{gggXXXCCC???;;;888777777777666777888:::;;;:::777444333666666555666888<<>><<<888<<<:::===EEENNNfffzzzmmmeeefffkkkmmmgggYYYLLLDDDBBB>>>===:::777555222111000111111111111111111111111111111111111222444666888999<<>>888777666444333333111///,,,444...******...000///,,,000///---+++***(((((((((%%%%%%%%%'''***,,,,,,+++,,,***((('''(((((((((&&&++++++***)))(((((())))))++++++,,,,,,,,,++++++***))))))************))))))(((((('''&&&%%%%%%$$$$$$%%%&&&'''&&&%%%$$$&&&(((,,,+++***))))))+++---...,,,+++***)))((((((((((((((()))***+++---000222333@@@HHHUUUaaalllttt{{{yyyuuurrrpppmmmjjjooorrrvvvzzz}}}~~~~~~~~~|||zzzxxxvvvvvvuuusssqqqvvvxxxwwwqqqjjjeee]]]VVVOOOKKKCCC<<<555111///...---------,,,)))&&&%%%%%%---...///,,,'''######$$$~~~~~~}}}|||~~~}}}|||zzz{{{zzzgggTTTEEE???<<<888666666555444444555666888888888666333222444555666777:::@@@HHHMMMXXX\\\]]]YYYVVVVVVSSSPPPOOOLLLHHHDDDAAA@@@@@@AAAHHHHHHIIIKKKOOORRRTTTUUUXXXYYYXXXVVVPPPIIIBBB===:::===;;;<<>>999777444333222111...,,,333///,,,+++...000000...111000...---+++***))))))+++)))''''''((()))((('''---+++)))(((((()))'''&&&***)))((((((''''''(((((())))))************))))))))))))************))))))))))))(((''''''&&&%%%%%%'''(((((('''&&&%%%'''(((((('''&&&%%%&&&''')))***,,,+++***)))((((((((((((((())))))+++,,,...000111;;;BBBNNNZZZgggpppwww{{{}}}wwwtttsssrrrpppnnnppprrrvvvzzz}}}~~~~~~~~~zzzyyywwwwwwxxxxxxvvvtttzzz}}}|||vvvpppkkkddd]]]SSSOOOIIICCC===888333000.........,,,***(((''''''"""%%%''''''(((***,,,}}}zzzyyyzzz{{{zzzyyyzzz}}}~~~hhhVVVFFF;;;:::888666555555444222111222333555666666444333111222555888999===FFFSSS]]]llloooooollliiiggg```XXXRRRMMMFFF???<<<<<<>>>@@@GGGGGGHHHMMMTTT\\\bbbeeeffffffeee```XXXMMMCCC===<<>>;;;444333444///222222111111111000000000////////////////////////222000000111333555555555555555666666555444333222888555222111222444555555333333777AAASSSnnn~~~ggg___]]]\\\]]]bbbfffggggggfffhhhiiiddd]]][[[PPPEEE>>>999444444777???CCCJJJQQQSSSMMMBBB:::444666666222---+++...222///+++***,,,---///777???WWWrrroooWWWAAA888000......,,,+++---)))(((((()))++++++***(((***&&&%%%(((***'''&&&(((+++***)))***+++,,,+++)))))))))+++---------222999===SSSppp~~~hhh^^^TTTQQQUUUZZZZZZXXXTTTTTTTTTQQQLLLHHHFFFEEE>>>;;;888555444333000...111///...------...000111111000///...---,,,+++***---***'''&&&'''(((((((((...,,,***)))))))))'''&&&((((((''''''&&&&&&''''''''''''((())))))(((((('''))))))************))))))******)))((((((''''''''')))))))))(((&&&&&&'''(((***)))((((((((()))***++++++******))))))((((((((()))))))))***+++,,,---...555:::CCCPPP^^^jjjqqqtttzzzxxxuuussssssssssssrrrppprrrvvvyyy|||}}}}}}}}}yyyxxxxxxyyy{{{{{{zzzyyy{{{~~~zzzvvvsssmmmfff[[[WWWRRRMMMGGG@@@999555111111///---,,,***))))))"""$$$&&&'''&&&&&&'''(((~~~|||zzzyyyzzzzzz{{{||||||mmmZZZLLLBBB<<<888777666777777666333111111222444555555444333222333666:::;;;>>>HHHYYYgggrrrtttssspppnnnjjj___TTTJJJFFFAAA<<<:::<<>>FFFPPPUUURRRIII@@@:::666666555111---,,,...000111...---...///111:::CCCZZZtttmmmJJJ???444111///---,,,,,,)))(((((()))***+++***)))+++((('''+++...,,,,,,...,,,+++******,,,,,,+++******+++---...------000444333GGGccc}}}}}}ttt}}}}}}jjjbbbYYYWWW[[[___```___YYY[[[[[[VVVOOOJJJHHHIIIDDDAAA===:::888666444222//////...---+++,,,///111/////////...---,,,++++++)))'''$$$$$$'''***------///,,,***)))))))))'''&&&((((((''''''&&&''''''(((''''''(((((()))((((((((())))))************)))))))))))))))((((((''''''''')))))))))(((&&&%%%&&&''',,,+++*********++++++,,,)))))))))))))))((((((''')))))))))))))))***++++++000222999FFFTTTaaajjjnnntttsssrrrqqqrrrrrrsssssspppqqqtttwwwyyyzzzzzzzzzyyyyyyyyy{{{}}}~~~|||{{{www|||~~~|||{{{zzzuuupppeee```YYYSSSNNNGGG@@@;;;666444000---+++***)))(((+++++++++)))'''%%%###"""~~~}}}|||{{{{{{{{{}}}kkkXXXJJJ@@@:::888888777777999:::999666444333333444555555555444444555888;;;;;;===GGGWWWdddjjjlllkkkgggeee___TTTIII@@@???<<<;;;;;;===???AAABBBAAACCCJJJTTT\\\```aaaXXXVVVRRRLLLGGGBBB>>>===<<<>>>;;;>>>FFFKKK\\\www|||vvvrrrlllcccZZZPPPGGGAAACCCAAA===999555333222222111111111111111111111111000000000000222444666777;;;CCCOOObbb~~~uuuhhhTTTDDD===<<<666555666111111111000000000/////////////////////////////////111000///000222444555444222333555666555444222111333111...000333555333111777888:::AAANNNeeeppp___[[[\\\[[[___eeeeeehhhiiiggggggiiifffbbb___UUUJJJBBB<<<666444666999FFFSSSWWWOOODDD>>>===:::777222/////////...,,,000...---//////222<<>><<<999666444//////...,,,***+++---///------......---,,,+++***'''%%%###$$$'''+++...///...,,,))))))))))))'''&&&(((((((((''''''((())))))'''((())))))*********)))))))))************))))))(((((((((''''''''''''''''''((((((&&&%%%$$$%%%''')))((((((((((((((((((((((((((()))))))))(((''''''***))))))(((((())))))))),,,...444===KKKXXXbbbhhhnnnnnnooooooooopppqqqrrrppprrrsssuuuvvvvvvvvvvvvzzzzzz{{{}}}}}}{{{vvv{{{~~~yyypppiii___WWWRRRMMMGGGBBB<<<777111,,,***)))'''%%%(((((((((((()))((('''&&&|||zzz{{{{{{|||}}}zzzkkkYYYKKK@@@999555555777777777888::::::888666555555555555555555444444555777999999;;;CCCOOOXXX\\\^^^]]]YYYTTTPPPHHH???;;;:::::::::;;;<<<===>>>AAAAAADDDKKKTTTWWWUUUQQQJJJHHHDDD@@@>>>===>>>>>>999;;;999===HHHNNN^^^xxxzzzuuummmfff___UUUKKKCCC@@@???===:::777555444333////////////////////////333222222111222444555666;;;DDDRRRgggxxxkkkVVVEEE===;;;444444666111111111000000000/////////////////////////////////000......///111333333333000111222333333222111000000000000333555666666555666888<<>>FFFKKKMMMPPPPPPJJJDDDAAA>>>999777777666777999;;;===???BBBCCCHHHPPPWWWUUULLLCCC@@@???===<<<;;;;;;<<<<<<777999777<<>>LLLkkkttt]]]OOOGGG>>>888555444333111111333444444444888444333666888666555666888666444333222111///---,,,//////---111888:::888;;;:::@@@LLLYYYdddrrr~~~|||tttjjjjjjgggbbbccchhhjjjiiihhhggggggjjjnnnooonnnmmmjjjiiiiiihhheee^^^WWWQQQJJJIIIHHHGGGEEEBBB===999888444///---...///---++++++,,,...//////...---,,,,,,***(((((((((((('''&&&)))(((&&&&&&'''((((((''''''&&&&&&&&&''''''((()))'''((()))***++++++++++++))))))************))))))((((((((((((((((((((((((%%%&&&'''&&&&&&&&&(((***))))))***))))))(((((('''&&&'''(((******)))'''&&&***))))))((())))))******(((,,,111444888CCCRRR^^^dddgggllloooqqqssswwwzzzwwwwwwvvvuuutttsssrrrqqqvvvwwwzzz~~~}}}tttiiiaaa]]]WWWOOOHHH@@@999111,,,,,,---+++))),,,***(((((()))(((%%%"""{{{wwwtttsss{{{}}}uuuXXXKKK???<<<:::666444777222111111222444555555444666666555444444333222222111111222444777<<<@@@CCCDDDHHHGGG@@@:::888777666333333333444777<<<@@@CCCDDDFFFLLLUUU[[[VVVHHH===:::;;;;;;;;;::::::999999666888666<<>>GGGPPP^^^qqqtttbbbOOODDD@@@888777:::666333333333222222222111111111111111111111111111111...,,,,,,---///111111111111000000//////000111111...000222111///111555999888===CCCJJJTTTggg~~~mmmaaaYYY[[[^^^\\\___eee___gggmmmpppqqqtttsssoooeeeYYYJJJ@@@888333333666;;;???FFFNNNRRROOOHHHBBB999999777222,,,***+++...++++++---//////444BBBPPPjjjqqqaaaWWWMMMEEEBBB888666555555666888888888<<<999:::???CCCDDDEEEGGG@@@>>><<<:::999888555333111444444222666>>>BBB???BBB;;;:::???GGGPPP]]]kkkpppzzz~~~vvvmmmnnnjjjaaa\\\___dddgggggggggjjjooosssuuutttrrrkkkjjjjjjlllkkkfff]]]VVVMMMMMMMMMMMMLLLHHHBBB>>><<<666000...000111...+++,,,---///111111000...---+++***(((((())))))'''&&&(((&&&%%%%%%'''(((((('''%%%%%%%%%%%%&&&&&&'''((('''''')))***++++++++++++))))))************)))))))))))))))))))))*********%%%&&&'''''''''(((***,,,$$$%%%%%%%%%$$$######"""%%%'''(((******)))'''&&&)))))))))))))))******+++''',,,000111333===MMM[[[aaaeeekkkpppsssvvv{{{zzzzzzxxxwwwuuusssrrrqqqsssuuuyyy~~~~~~vvvmmmfffbbb[[[PPPHHH@@@999000---...000///...***)))(((***---...,,,)))}}}~~~{{{yyyyyy{{{wwwfff]]]MMMDDD;;;::::::777444444222333333444444333333222666666666555555444444444111222444666777888888888999999999999888777666555444444444555888:::===???CCCJJJUUU]]]\\\QQQBBB777555666777777888777777666666:::>>>AAAFFFQQQbbbnnn{{{qqqoookkk___RRRLLLFFFFFFEEEBBB<<<777444333222222222111111111111000......//////111777===BBBKKK\\\nnnzzz~~~jjj^^^MMM@@@999777777666222222222222111111000000333000...///000///,,,)))222)))$$$+++333444000---000000000000////////////111222333222000111555999;;;>>>FFFOOOYYYfff|||}}}fff^^^XXXYYY[[[\\\^^^aaabbbhhhpppwww}}}xxxoooiiiVVVEEE>>>999222000333;;;===CCCKKKQQQQQQLLLGGG;;;555///---......,,,(((///------...///444BBBPPPiiiwwwiiibbbKKKFFF888888@@@BBBFFFHHHBBB???CCCLLLVVV___cccbbbaaaZZZQQQHHHFFFDDD>>>888666666888;;;@@@EEEGGGFFFDDD@@@<<<888888===CCCHHHIIIWWWZZZddduuu{{{vvvooonnnjjjeee```^^^^^^___```dddlllsssxxxxxxsssooooooqqqrrrooommmjjjccc[[[TTTRRROOONNNNNNMMMHHHEEE>>>:::555222111111111000......000222333000+++'''*********)))))))))))))))&&&&&&&&&''''''''''''(((((('''&&&%%%%%%%%%%%%%%%(((((()))******************************)))((((((&&&&&&''''''(((((())))))&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&)))(((''''''((()))((('''+++(((&&&'''))))))'''%%%,,,...///111444<<>>555///------+++***---,,,******+++***)))'''|||zzz~~~wwweeeTTTKKKCCC;;;555555666444222222222333333444444333333222555555555444444444333333222333444555666777777777666666666666666555444444222333444777:::>>>BBBDDDEEEKKKSSS[[[\\\TTTGGG<<<777666666666666666666666666:::>>>@@@DDDNNN^^^jjjrrrllliiiaaaWWWRRRIIIHHHFFFCCC>>>999666444222222222222111111111111222333333444777===DDDIIIWWWeeettt}}}ttthhhVVVGGG===888666555333222111111000000111111111000...///111111000...000,,,***...000...---...000/////////////////////000111222111000222666999===???EEENNNVVVdddyyyvvvccc]]]YYY[[[^^^___aaaeeehhhpppyyyxxxiiiUUUBBB;;;666000...222777999???GGGNNNOOOJJJFFF999444...---...///,,,)))///------///111777EEESSSjjjiiiNNN???>>>EEEHHHNNNRRRLLLQQQVVV```lllwww}}}~~~~~~uuuhhhYYYPPPHHH???888777999:::===BBBFFFGGGFFFEEE@@@<<<666555777;;;>>>???DDDGGGOOO^^^pppyyytttooonnnlllhhhcccaaa```aaaaaadddjjjrrrxxx{{{zzzxxxzzz{{{xxxqqqllliiiaaaZZZVVVUUUSSSRRRQQQMMMGGGBBB>>>:::555222111000000///000000222444555333///,,,******))))))(((''''''&&&&&&&&&&&&''''''''''''((()))(((''''''&&&&&&&&&'''((())))))*********)))))))))************)))((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&((('''&&&'''((()))((('''***(((''''''))))))'''%%%***++++++,,,///666???EEEQQQYYYeeeooovvvzzz|||}}}|||zzzwwwvvvtttsssrrrqqqvvvzzz~~~vvvooohhh^^^UUUIIIBBB999222000000...,,,+++++++++,,,---,,,)))&&&~~~|||yyywwwzzz}}}qqqbbbQQQCCC===999333000333555444222333222333333444444333333222444444333333333333333222333444444444555555555555333333333333333333333222444444666999===BBBFFFHHHJJJMMMRRRYYY\\\VVVJJJ@@@888777666555444444555555666999<<<>>>AAAJJJXXXbbb|||uuukkkhhhddd^^^ZZZMMMKKKHHHDDD???;;;777555333333333222222222111111444555777999<<>>888777999999<<>>888555333000...***+++,,,...000...***'''~~~}}}|||yyywwwxxx|||}}}jjj\\\QQQFFF>>>;;;666222111666888666555666222333333444444333333222222222222222222222222222444444444333333333333444222111111222222333333444888999;;;???DDDJJJNNNQQQTTTTTTWWW\\\^^^XXXJJJ???:::888666444333333444555666888;;;<<>>???CCCIIIPPP^^^tttyyyfff^^^[[[[[[```cccdddgggkkkrrr|||oooXXXBBB:::666222111444000222555<<>>FFFTTTdddooozzzzzztttnnnppprrrqqqooollljjjjjjggggggiiinnnwww|||nnneee```ZZZSSSRRRTTTWWWYYYWWWQQQJJJFFFBBB???:::888777888888888333333333333444222///,,,((((((((((((((((((''''''&&&&&&&&&''''''''''''((((((((('''''''''''''''((()))************)))(((((()))))))))))))))(((((('''(((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&%%%%%%$$$&&&(((******))))))((((((((())))))((((((,,,+++******+++...222555;;;EEEUUUdddqqqzzz}}}zzzxxxwwwxxxvvvwwwyyy{{{~~~}}}|||xxxwwwrrreeeWWWTTTMMMCCC===999666222000---,,,,,,...//////---+++~~~}}}}}}|||zzzyyyyyy~~~wwwgggVVVKKKDDD>>>;;;;;;777444444888999777555777222333333444444333333222222222222222222222222222444333333222111222222333222222222222333444666777<<<>>>CCCJJJRRR[[[bbbfffddddddeeefffcccXXXIII===:::888666444333444555666666777999:::<<>>:::555222333000---+++---...//////}}}||||||~~~~~~fffWWWGGG>>>:::777666777666444444777777333333555222333333444444333333222111222222222222333333333333222111000000111222333333222222333444777999:::???CCCKKKVVVbbboooyyywwwvvvtttnnndddVVVGGG===999888777666555555666666666777888999;;;@@@FFFKKKYYYhhhzzzooolllhhhddd\\\UUULLLFFFBBB???;;;888555555444444444333333333333555777999;;;???DDDHHHGGGKKKUUUdddvvvzzzgggTTTEEE===:::333111000......///000111000000000...,,,,,,...///111+++(((---111000......---------......//////000---------///222444444333777888<<>>>>>>>>>>>;;;888555333111...+++(((((())))))******++++++&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''(((((()))***************(((((())))))(((((('''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&%%%$$$%%%'''+++---......''')))******(((((()))+++***((('''''')))+++,,,+++000666AAANNN\\\kkkxxx}}}{{{|||~~~{{{xxxvvvwww{{{zzzpppddd]]]SSSKKKEEE@@@;;;666777333...+++,,,...000111|||{{{|||~~~{{{ZZZMMM???999777555444555444222333555444111222555222333333444444333333222222222222222333333444444222111000//////000222333333222222333555888;;;<<>>888888888888888777777777555666777888;;;???CCCGGGNNN[[[xxxqqqmmmllljjjbbbZZZPPPIIIEEECCC>>>;;;555555555555444444444444333555666777888;;;???BBBBBBDDDNNN```ttt~~~kkkWWWGGG>>>;;;111111000//////////////////000222000...---...000222,,,***...111///,,,,,,,,,,,,---......///000000...---,,,///222333222111444444888===BBBLLL^^^pppwwwjjjeeeaaa___aaaeeegggjjjrrr{{{hhhQQQ<<<888999666222333333222222555999:::888555///...---+++******,,,...///...000444;;;GGG[[[lllwww}}}yyytttoooeeeeeettteeeJJJ999666555;;;>>>777777888999<<<>>>===;;;888;;;666333222000///333888000//////111444555555444333555777555111---++++++...///000111222555888;;;CCCMMMZZZfffnnnrrruuuwwwsssvvvyyy{{{{{{|||}}}~~~}}}xxxxxxtttmmmiiihhhccc]]]ZZZ\\\\\\[[[WWWUUUVVVWWWQQQMMMGGGCCCBBBAAA@@@???>>>;;;777444222111...,,,******))))))((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((&&&'''(((***++++++++++++(((((())))))(((((('''&&&%%%&&&&&&&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%(((,,,///000000''')))******((((((***,,,((('''%%%'''***,,,+++)))...111888BBBOOO```pppzzz}}}{{{}}}~~~zzzwwwwww{{{}}}yyynnnggg]]]UUUOOOIIIBBB===888555000------///000000~~~~~~{{{{{{}}}zzz}}}{{{TTTHHH<<<888888777777888444222222444333111333777222333333444444333333222222222222333333444444444111000///...///000222333333222222333555888;;;===FFFKKKSSS___lllyyy{{{iiiUUUFFF???===777888888999999999888888555555666888;;;>>>BBBEEEHHHSSSpppqqqmmmoooooofff]]]RRRKKKHHHEEEAAA===666666555555555444444444222333444555555777:::===>>>@@@JJJ___uuunnnYYYHHH???;;;000000000000000//////...---000333222000///000222333///---//////,,,***+++,,,,,,------...///000000///---,,,///222333111///222333666:::===EEEVVVgggzzzqqqhhheeeaaa```bbbfffiiinnnxxxhhhRRR>>>:::<<<999555555333222222555999;;;:::777///...---+++))))))+++---000...000555;;;HHH\\\mmmyyy|||wwwqqqlllccceeevvvbbbFFF444111111666999222333333444777888777555222555000---......000666>>>...------///222444444333,,,000444444111.........000...---,,,---...//////777>>>IIISSS\\\dddlllrrruuuwwwzzz||||||~~~}}}xxxqqqrrrooojjjhhhgggbbb[[[WWWYYYZZZZZZYYY[[[___cccZZZVVVOOOJJJGGGDDDBBBAAA;;;888444111000///---,,,,,,+++***((('''%%%$$$$$$&&&&&&&&&'''''''''(((((('''''''''''''''((()))***%%%&&&((()))+++,,,,,,,,,(((((((((((((((''''''&&&%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&(((((('''''''''&&&&&&&&&%%%%%%&&&)))---000111111&&&)))+++***((((((***,,,)))'''&&&(((,,,...---+++---///222:::GGGXXXjjjvvv}}}{{{~~~zzzuuuuuuyyy{{{vvvoooeee\\\UUUOOOHHHCCC888555222000000///...---}}}zzzyyy|||wwwyyy^^^DDD:::>>>:::555555444666333//////111333333222333444444444333333222111222222222222222222222222.........///000111222333222222333222333555999<<>>===666111222333666;;;???>>>999444333///++++++---///...---,,,---000444===MMMaaaooosssuuuxxxuuuhhhaaannn|||RRRBBB555555444......444222111000.........///000000///...------...000111...///000111111///***&&&111111222111000...,,,+++///...---,,,,,,---...///666666;;;EEELLLSSS\\\eeemmmttt}}}wwwooojjjjjjjjjiiieee```[[[XXXRRRRRRTTTXXX]]]dddiiimmmfff\\\UUUTTTPPPHHHBBBBBBBBB===666111......------+++)))&&&%%%&&&(((((((((((('''''''''((()))+++,,,&&&&&&''''''''''''&&&&&&$$$%%%&&&((())))))((((((&&&******&&&&&&******&&&(((%%%&&&++++++%%%###%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&(((&&&!!!"""---666555///***"""$$$&&&***---...+++(((&&&&&&'''((()))***++++++,,,,,,///555>>>KKK^^^ooo{{{|||wwwyyy{{{vvvrrrrrruuu{{{~~~~~~}}}}}}|||}}}~~~~~~~~~}}}~~~rrrfff```[[[QQQGGGAAA<<<555000............}}}{{{|||~~~~~~tttwwweeeGGG888:::666222333222555222//////111333333333444444444444333333222111222222222222222222222222/////////000111333444555222555888999999;;;@@@EEEVVV^^^eeegggcccaaahhhppprrriiiZZZKKK???999888888;;;;;;;;;:::999888777666666555555555777:::>>>@@@FFFLLL___zzzooommmoookkkhhhccc\\\SSSIIIAAA===999888888777666555555555444555444444444666:::===CCCHHHRRRddd|||mmmXXXEEE:::666444555333000000333111---111111000000///......---//////...---------------000///...------///111222------...///////////////222...000666:::???NNN___qqq~~~vvvnnngggcccbbbcccggglllttt~~~cccQQQ???;;;===<<<666111444666:::???BBB???999444000---++++++---//////...///000111555???OOObbbppprrrrrruuurrrgggcccsssjjjJJJ;;;222222222......444111000///...---......//////......------...000000,,,,,,---...///---***'''333222000///...------...///...------------...///222111444;;;AAAFFFNNNWWWaaakkkwwwwwwpppfffeeeccc```]]]YYYVVVUUUMMMOOOSSSYYY```gggmmmqqqlllddd]]][[[WWWNNNGGGEEECCC>>>888333000000//////...+++((('''((()))))))))))))))(((''''''((()))***'''(((((())))))(((((('''&&&&&&%%%$$$$$$%%%%%%&&&&&&))))))&&&&&&))))))&&&'''%%%&&&******%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((&&&"""$$$---444222---***)))+++,,,***'''%%%&&&'''''''''((()))***+++,,,,,,---,,,---333999DDDUUUdddwww~~~||||||wwwrrrppprrruuuxxx||||||||||||||||||||||||}}}}}}{{{pppiiicccWWWLLLCCC===666000...---...---}}}||||||uuuqqqmmmrrr{{{pppMMM888777444222444222333111000000222444444444444444333333333333222222222222222222222222222222111111111222333555666777111666===>>>>>>AAAJJJQQQdddooovvvpppbbbWWWVVVYYYXXXRRRHHH???888555555666:::::::::999888777666555333333444555777:::<<<===EEEKKK\\\xxxssspppqqqmmmllliiicccZZZOOODDD>>>:::999888888777777777777666666666555555777<<>>@@@AAAHHHVVVbbbttt~~~uuu___OOOJJJKKKEEEBBB>>>999666666666777777777777777666555444333111222444777999;;;<<<===FFFLLLYYYpppvvvqqqqqqjjjkkkkkkggg```UUUKKKDDD;;;:::999777666666666777666777666666666888<<>>;;;999777555444333000---++++++++++++***((((((((((((((()))))))))))))))************)))))),,,+++((('''&&&&&&((((((''''''''''''''''''''''''%%%%%%&&&((((((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''***...---)))(((******,,,+++((($$$###(((,,,))))))******+++,,,,,,---,,,******---000444===GGG[[[hhhuuu|||~~~yyytttqqqooonnnooowwwxxxzzz|||}}}|||{{{zzz}}}}}}~~~zzzrrrcccUUUOOOIII@@@999444222111111|||vvvssstttxxx|||{{{~~~uuubbbWWWMMMMMMVVVaaajjjppp~~~vvvRRR<<<;;;:::888888444000000111222222333444555444333222222222333444444222222222222222222222222555555666666888999;;;;;;888>>>DDDFFFJJJVVViiiyyyuuuYYYHHHBBBBBB<<<:::888777666666777888444444444444444333222111111333666999;;;===>>>>>>GGGMMMXXXiiiwwwqqqooohhhiiijjjhhhbbbYYYOOOIII>>>===:::777666555555555666777666666666888<<>>LLLZZZjjjuuu}}}}}}zzzvvvtttsssssssssxxxyyy{{{}}}}}}}}}{{{zzz}}}~~~~~~yyykkk]]]UUUNNNEEE<<<777444222111|||xxxssspppsssxxx}}}}}}ssscccWWWNNNHHHCCCGGGRRR___iiinnnxxx~~~rrrPPP<<<;;;888555666333000111333333222222333444444333222111222333444555222222222222222222222222555666777:::===@@@BBBDDDDDDIIIOOOUUU]]]mmmsssTTTCCC===:::666555444444444444555666333333333333333222111111333444777:::<<<>>>@@@@@@GGGOOOWWWccc~~~xxxooolllhhhiiiiiigggbbbZZZSSSOOOFFFCCC???;;;888666555555777777777666666888<<<@@@NNNVVVgggssseeeUUUGGG>>>555555333000///111///***........................,,,,,,,,,,,,,,,------...------------------,,,,,,,,,,,,---............---000---///555777888DDDSSScccvvv~~~wwwsssrrrrrrssstttxxx~~~}}}yyytttjjjbbbGGG???999999:::888777888999<<>>;;;888444000---,,,+++***)))###$$$&&&(((***+++,,,,,,))))))************))))))&&&'''((())))))((('''&&&'''%%%%%%''''''%%%%%%'''%%%((((((%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''')))((()))+++)))&&&&&&)))***)))((()))+++***'''$$$))))))))))))******++++++***((((((,,,//////222777AAANNN___lllxxx~~~|||zzzxxxwwwxxxyyyzzzzzzzzz{{{||||||{{{zzzyyy}}}~~~~~~}}}}}}sssgggYYYRRRHHH???888444222000|||xxxtttsssvvv{{{~~~nnnbbbWWWLLLEEEBBBAAA@@@EEEPPP\\\eeeiiimmmpppsssRRR>>>;;;555222555444000222444444222111222333444333222111111333555666222222222222222222222222333555999===CCCIIIMMMPPPOOOTTT\\\eeerrrrrrRRRBBB<<<666333222222111222222444444333333444444333333222222333555666999<<<>>>AAABBBEEENNNVVV___xxxyyyoookkkfffffffffdddbbb^^^[[[XXXPPPMMMGGGBBB===:::888888888999888888888:::>>>AAALLLWWWjjj{{{nnn]]]LLL@@@666777444000000222///+++........................,,,,,,++++++,,,,,,---..................---,,,,,,+++,,,------......------...,,,000666888777AAAOOO]]]rrrzzzxxxwwwqqqqqqssszzzxxxnnnhhhddd___XXXSSS<<<777333555555444444777999;;;<<<:::555000///...---------++++++...333888<<<888888@@@OOO\\\bbbbbb\\\TTTMMMLLLPPP```XXX???999//////...,,,***+++------******,,,---------,,,,,,---///000222333333333333333222222333555777666555//////.........---------------...//////...---------+++,,,///...,,,...333777;;;DDDPPP^^^mmmzzzxxxppplllgggfffccc___[[[VVVRRRPPPTTTWWW[[[aaafffjjjmmmnnnqqqssssssqqqsssuuuppphhh\\\ZZZVVVRRRNNNIIIDDD@@@;;;777333///...---+++***$$$%%%''')))***++++++*********++++++++++++*********))))))(((((('''''''''((($$$$$$(((((($$$$$$(((&&&))))))%%%$$$((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''+++'''&&&))))))&&&&&&))))))*********)))''''''&&&*********++++++++++++++++++((()))---///......111666CCCSSSbbbppp|||~~~|||zzzxxxxxxzzz}}}{{{{{{zzzzzzyyyyyyxxxxxx|||}}}~~~}}}}}}yyymmm```YYYNNNDDD<<<888444222~~~|||yyyvvvssssssvvv{{{sssaaaSSSLLLGGGBBB???;;;===???DDDMMMXXX```cccdddfff|||wwwVVVBBB===444000666888000333555444222000111333444333222111111333555666222222222222222222222222111444999@@@HHHPPPVVVYYYTTTZZZcccppprrrSSSEEE>>>777222111111111111333444555444444555555555444333333444444666888;;;>>>AAABBBDDDNNNUUU\\\tttyyyoookkkaaaaaabbbbbbbbbcccbbbbbbXXXTTTNNNGGGAAA===;;;::::::::::::999999;;;@@@CCCHHHTTTiiixxxfffQQQCCC777777555111111222000+++---.....................++++++++++++,,,,,,---....../////////...------,,,+++,,,------......------***)))---555666555===JJJYYYnnnzzzwwwuuummmkkkmmmuuuxxxmmmbbb[[[WWWRRRMMMIII888333222444444333555888:::;;;:::777111......000+++,,,,,,++++++///777===BBB>>>===DDDRRR\\\___]]]VVVMMMGGGGGGMMM___sssIII555666,,,------***))),,,...///***+++,,,---...------,,,...///111333444444444444/////////111333444222111111///---++++++,,,...000,,,---...//////...---,,,...,,,---000///+++,,,000444666:::BBBOOO^^^llluuuyyy|||zzzrrrkkkfffggghhhhhhgggddd___ZZZWWWVVVXXX\\\```eeeiiilllmmmtttvvvuuurrrtttxxxssskkkbbb```\\\XXXTTTNNNHHHDDD===999555111///...,,,+++&&&'''(((*********)))(((+++,,,,,,------,,,,,,+++111///+++)))''''''((()))((($$$$$$(((((($$$$$$((('''***)))$$$$$$(((((($$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''''''''''',,,'''%%%((()))'''&&&(((%%%))),,,***&&&%%%(((---,,,,,,,,,,,,,,,,,,,,,---,,,))))))---...,,,+++,,,///;;;KKKYYYhhhvvv|||}}}~~~|||yyyxxxxxx{{{|||{{{yyyxxxwwwvvvvvvvvvzzz}}}~~~zzzooofff___TTTIIIAAA<<<999777~~~~~~zzzvvvqqqqqqvvv}}}}}}qqq```TTTIIIEEEBBB>>>::::::777;;;<<<===FFFUUU^^^^^^ZZZ___tttsssNNN999:::777333333000333333222111000000000111666555444222111111222222111111222222333333333333222444999AAAKKKTTTYYY[[[bbbaaabbbmmmpppQQQBBB;;;666333333444444333333222111000222444666666555444333555444666888888888>>>FFFCCCIIIQQQ]]]qqq}}}pppiiidddbbb``````bbbdddeeefff```^^^YYYPPPFFF???>>>???;;;:::888888999;;;>>>@@@EEERRRcccvvvuuu\\\HHH>>>555666888000---000....../////////---,,,---......---,,,+++,,,---...///111000...---,,,,,,------,,,---.........---,,,+++,,,,,,,,,---///555;;;AAASSShhhwwwpppkkkgggfffggglllttt{{{rrrgggZZZSSSQQQMMMDDD<<<666555333111///111666999>>>>>><<<666000,,,+++---...---------...///111222555777===JJJWWW______\\\OOOIIIBBBAAANNNkkkcccFFF666...000...,,,,,,......,,,***,,,------.........------///000222444555555444333111---)))(((+++...000000......---,,,---...///000+++,,,...//////...---++++++++++++,,,---...///000111111444999BBBNNNYYY```sssuuuvvvsssmmmiiiggghhhjjjmmmqqqqqqmmmgggaaa^^^]]]]]]bbbiiikkkjjjiiikkkttttttuuuttttttsssrrrrrrlllkkkeee]]]XXXUUUPPPJJJBBB===666333222000---***///,,,)))((()))*********'''))),,,//////...,,,***---+++(((&&&%%%&&&((()))+++******+++---,,,***(((///---)))'''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((('''%%%%%%'''(((///***)))++++++(((&&&'''$$$((()))&&&%%%)))+++***(((((('''(((((()))*********)))))),,,111222///,,,111222;;;KKK\\\iiivvvyyy~~~{{{yyy||||||yyyuuurrrrrrssstttuuuxxx{{{~~~{{{vvvrrrjjj^^^TTTKKKCCC;;;666{{{{{{xxxuuussstttzzzsssddd[[[NNNEEE=========;;;::::::666999:::;;;BBBPPPXXXYYYYYY]]]pppmmmJJJ777888666333333111222222111111000111111111666555333222111111222222111111111111111222333333333333666<<>>777444777999888777888555777777888>>>HHHPPPRRRXXXYYYjjjdddEEE555777444333444222111111111000111111222222555444333222222111222222111111000///000111222333444222222555;;;CCCIIIKKKGGGHHHKKKRRR```vvvpppQQQAAA:::666333333444444333333222111222333555666777777666666555444555777666444999@@@AAAEEEKKKUUUhhh{{{ooohhhcccdddeeeggghhhiiiiiiiiiooommmhhhccc\\\SSSJJJEEE>>>===;;;::::::;;;===>>>DDDMMMYYYjjjooo___LLL<<<777777000000111,,,...///000///---,,,---......------,,,,,,,,,---------,,,+++***))))))******,,,,,,++++++,,,...000222/////////......000444888@@@OOOhhhxxxnnnfff___ZZZVVVUUURRRPPPQQQVVV[[[___aaagggfffccc^^^UUUJJJ@@@:::333222000......222777<<>>HHHaaaaaaEEE555000......,,,++++++------,,,***++++++,,,,,,---------...///000000111000///...---,,,***))))))***,,,,,,+++///...---,,,,,,---...............---,,,,,,++++++,,,,,,,,,,,,------...//////...---...222888>>>BBBIIINNNUUUZZZ]]]bbbhhhmmmqqqvvv|||~~~{{{vvvpppmmmkkkhhhhhhjjjiiifffeeegggiiijjjlllnnnooonnnmmmllllllnnnmmmjjjhhhhhhccc]]]QQQKKKCCC===;;;999555222...+++)))(((***+++,,,,,,---,,,+++*********+++,,,,,,++++++******)))))))))'''&&&&&&&&&'''&&&###!!!%%%%%%%%%&&&((()))((('''%%%&&&&&&&&&&&&'''''''''&&&''''''&&&%%%%%%&&&((('''######&&&(((&&&&&&'''&&&******'''%%%(((***)))***))))))))))))***++++++222+++''',,,444666000(((...---111<<>>;;;999444333777888666444555555666666666:::AAAIIIMMMVVVUUUddd}}}^^^CCC666777333222444222111000000000111222333333444333333222222222111111111000///...///000222333333111111222777;;;>>>???<<<===???DDDMMMaaaqqqPPP@@@:::666333333444444333333222111111222444555666666666666777666777888666444888>>>???AAAFFFPPPaaa|||}}}qqqkkkccceeeiiikkkkkkkkkkkkkkkrrrpppllljjjeee]]]RRRJJJBBBAAA???===<<<<<<======CCCJJJTTTcccvvvwwwiiiTTTAAA888777111222333---...///000///...------///......------,,,,,,,,,---,,,++++++***************,,,,,,,,,---......//////---.........---///222555:::FFF[[[sss|||tttnnnddd\\\UUUPPPMMMKKKHHHFFFCCCCCCFFFKKKQQQTTT```dddgggbbbVVVIII???:::333222000//////333:::???GGGDDD>>>777111,,,******))))))))))))+++---///000333555===IIIUUUYYYVVVQQQIIIBBBBBBQQQoookkkLLL888///------,,,,,,+++,,,,,,,,,,,,+++..................////////////000000//////...---+++***++++++,,,,,,+++***///...---,,,,,,---...///111000///.........//////,,,,,,,,,,,,,,,---...//////...,,,,,,...111555777@@@FFFNNNUUU[[[ccclllsssvvvyyy||||||zzzvvvsssrrrrrrmmmjjjjjjgggbbbaaadddeeegggjjjlllnnnmmmlllllliiimmmnnnmmmmmmmmmhhhbbbYYYRRRJJJCCC@@@===999666111...+++******+++++++++++++++)))(((((((((((()))(((((()))))))))(((&&&%%%(((''''''''''''&&&###!!!######$$$&&&))))))'''&&&&&&&&&&&&'''''''''((((((&&&''''''&&&%%%%%%&&&(((***%%%$$$&&&'''$$$###$$$'''++++++'''&&&((()))(((+++***************++++++---)))''')))---...***&&&,,,+++---555>>>HHHUUU```mmmuuu{{{{{{|||~~~yyytttqqqrrrvvvyyy|||~~~~~~}}}}}}|||}}}yyysssnnnggg]]]QQQIIIxxxlllXXXRRRIIIBBB===:::777666666333333777888555333444666666666777888===EEEKKKUUUSSS```yyyXXXCCC888888333222444111111000000000111222333333222222222222222222111111111000/////////000222222111111111333666777666555777777999<<>>BBBLLLZZZqqq~~~rrrlllcccgggkkkmmmlllkkkkkklllooommmllljjjggg```UUUNNNFFFEEECCCAAA???>>>======CCCHHHQQQ^^^nnn|||ooo[[[GGG===:::333333555//////000000000...---...///.........------,,,,,,+++,,,,,,,,,,,,,,,++++++++++++,,,...///...---,,,+++)))***,,,------///222444:::CCCTTTjjjzzz|||sssiii]]]XXXPPPJJJGGGEEECCCBBB>>><<<;;;:::<<>>;;;444333111000111666===BBBGGGCCC<<<555000,,,***)))************,,,...000111444777???JJJUUUYYYVVVQQQIIIEEEIII^^^~~~qqqUUU???222---+++++++++,,,,,,,,,,,,,,,,,,---000000///.........//////---..................---,,,---.........---,,,,,,......---------...///000111111000/////////000000------,,,,,,,,,---......000///.........000222444666<<>><<<;;;BBBEEEMMMZZZfffsssvvveeeRRRGGGAAA777555666111///000111000...---...///............---,,,++++++,,,,,,------------,,,,,,+++,,,---------+++***)))&&&(((+++,,,---///111333999@@@OOObbbnnnmmmaaaUUUJJJFFFAAA>>><<<<<<;;;;;;666666666555777;;;AAAFFFPPPVVV[[[WWWLLLAAA<<<;;;555444222000111777>>>DDDFFFAAA:::444000...,,,+++++++++++++++---///222333666888???JJJUUUZZZWWWRRRJJJJJJTTTmmmiiiWWWBBB666111---,,,,,,+++---......,,,,,,---//////......---...///111222000000000//////.........---///000000...------.........------...000222333444333222111000///...------------,,,,,,------...111000//////000111222333///555===FFFPPP]]]jjjsssyyyzzzyyyxxxvvvuuuwwwxxxwwwrrrnnnlllhhhbbb```bbbcccdddeeegggiiikkkkkkllllllppprrrssstttuuuqqqkkkccc^^^XXXSSSOOOIIIBBB===<<<888333///---+++)))(((***+++,,,------,,,***)))((()))*********)))(((''''''&&&&&&'''((((((&&&$$$'''&&&%%%&&&''''''%%%$$$%%%&&&&&&&&&&&&'''''''''%%%&&&&&&%%%$$$$$$%%%''''''######''')))((((((***'''++++++(((&&&)))+++***++++++***))))))))))))***&&&***...,,,'''%%%(((---,,,***+++000444:::FFFRRR^^^iiisssxxx|||{{{uuutttvvvzzz|||~~~}}}~~~}}}|||zzzvvvnnnbbbYYY~~~||||||~~~ppp^^^PPPEEE>>>;;;999666555555444222000000///111555555222333666333222333666777888BBBLLLWWWUUUaaaxxxbbbIII<<<777666000111555111222222111111000111111111000111222333333222111000///000222333444333222111111000000111222222000///333222555999<<>>GGGPPP```rrrjjjeeeiiillllllhhhfffhhhjjjfffgggeeeaaa[[[UUUPPPNNNJJJHHHFFFCCC???<<<:::999???BBBKKKWWW___gggtttppp___TTTKKK<<<555666222///000111000.........000...............,,,+++***+++,,,---......---,,,,,,,,,+++)))((((((***+++---%%%'''***,,,---...///111666===JJJZZZccc___QQQEEE>>>;;;888666666666555444111222333333333666;;;@@@HHHLLLNNNJJJBBB;;;999:::666444222000111666>>>DDDBBB<<<555000...---,,,+++*********+++---///222333666888>>>IIITTTYYYWWWTTTSSSVVVccczzzsssRRRCCC555000000...---...+++...//////------///111.........000222666999;;;;;;:::888666444333222111///000111000...,,,...000---------...000222555666;;;;;;:::777444000---+++...------,,,,,,---------/////////....../////////...333:::AAAIIIUUUbbbkkkqqqsssvvvwwwvvvvvvwwwxxxwwwssspppoookkkfffdddfffaaaaaaaaabbbdddfffhhhiiikkknnnqqqrrruuuxxxuuupppiiieee```\\\XXXRRRIIICCC>>>:::555111///---+++*********)))))))))***++++++(((((()))))))))))))))((()))((()))***,,,,,,***((((((&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''&&&###"""''')))((((((***&&&***+++((('''***,,,++++++***))))))((((((((()))(((+++---+++((('''***...,,,+++,,,...///333===HHHVVVbbbooovvvzzz~~~zzztttqqqrrruuu{{{}}}}}}vvvkkkccc~~~}}}|||{{{zzz{{{|||}}}}}}yyyeeeRRRFFF???======777555444444666666555444444333444666555111111444111000222666666777AAAMMMYYYWWWbbbxxx}}}WWWCCC777555555///111666222333333222111000000000111000000222333333222111000///000333555555444222000222000......///000000000222000444:::===GGGdddqqqPPP>>>888666333333444444444333222222111111111222444666777888555555888:::888555777===999888===GGGNNN\\\{{{uuulllfffiiilllkkkgggeeegggjjjffffffddd^^^VVVOOOMMMMMMIIIHHHEEEBBB>>>;;;888666<<>>;;;888777666///111111///,,,,,,...000------...///111444777888DDDCCCAAA>>>999333...+++...------,,,,,,,,,------......------,,,,,,++++++...111666:::@@@IIIUUU]]]ggglllrrrvvvwwwvvvuuuuuuwwwtttrrrrrroooiiiggghhh___^^^^^^^^^___bbbeeefffgggkkknnnppptttxxxwwwrrrmmmjjjgggccc___XXXNNNGGG>>>:::555222000///...---)))'''%%%###$$$&&&)))+++&&&&&&&&&&&&''''''''''''%%%%%%%%%'''))))))(((&&&(((&&&$$$$$$&&&((())))))$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$$$$%%%''')))%%%$$$'''(((&&&$$$&&&%%%)))***((('''+++---,,,******)))(((((('''(((((())))))))))))))))))***,,,,,,+++,,,---,,,---666AAAPPP]]]jjjrrrwww}}}~~~zzz}}}}}}xxxqqqmmmnnnqqq{{{}}}|||rrrjjjzzz{{{yyyvvvrrrrrrvvvzzz~~~uuudddZZZMMMCCC???<<<888555555666777777777555333111333333222222222333444555000222444555666;;;BBBHHHRRRWWWdddxxxoooUUUAAA666555777000000555333333222222222111000000000333222111111333333222111000...---///444666555333000...,,,,,,...000111111444111111555:::GGGdddsssSSS@@@777222333333333222222222222111111000000111222333444555888444444777777222111555888;;;???CCCHHHWWWsss{{{qqqjjjhhhfffeeefffffffffffffffgggddd\\\RRRKKKJJJKKKLLLJJJFFFBBB>>>;;;:::999<<>>555///111222222111000//////000...///000000000///---------,,,++++++------,,,++++++++++++******)))))))))++++++,,,,,,,,,---------444777???IIIOOOLLLBBB999444444333111000...------...///000111222333444555888999::::::999:::<<<>>>888444///,,,...333:::>>>:::444...---...///,,,)))***++++++++++++,,,...111666555<<>>KKKWWWaaagggpppwwwzzzzzzyyyxxx}}}xxxsssooonnnmmmjjjhhhgggeeeaaa^^^]]]]]]___aaajjjkkkmmmpppsssvvvyyyzzzxxxtttppplllggg```WWWPPPEEEAAA<<<888444111---***)))+++,,,+++((((((+++///(((((())))))))))))(((((($$$&&&******)))&&&%%%$$$&&&&&&''''''''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&'''((('''&&&$$$###$$$''')))***)))))),,,///***---+++&&&'''///333111((()))))))))((('''%%%$$$'''((()))++++++)))((('''+++---///000111333777999FFFQQQ```nnnuuuzzz}}}~~~|||zzzxxxpppggggggnnn{{{|||~~~{{{sssyyyyyyxxxtttppppppuuuyyyqqqaaaRRRJJJAAA;;;::::::888555333333444555444333111///222222222222333333444444222333555555555999@@@FFFNNNSSS```tttkkkOOO@@@555444666000///333000222222111111111111111111333222111111333333222111222111000111222222111000000...,,,,,,---///000000333000222777;;;GGGbbb}}}vvvUUUAAA777222444333333333222222111111333333333333444555555555888555444777777333333666888;;;???BBBGGGUUUpppvvvooommmiiigggffffffffffffiiijjjggg___SSSKKKGGGGGGGGGFFFCCC@@@===:::888888<<>>AAAEEERRRjjj~~~wwwtttpppkkkhhhfffffffffkkkllliiiaaaVVVKKKEEEBBBAAAAAA@@@>>><<<999777666<<<>>>AAAFFFLLLUUU___fffnnnwwwxxxjjj]]]OOOBBB999222111111000000000000000......//////......---,,,---,,,+++,,,---...---,,,//////............------))))))*********+++++++++///111777>>>BBBAAA;;;555111000000...---,,,+++***------......////////////000111222111111111333555333111///---...111555777222...***)))+++,,,***(((***+++,,,,,,,,,...111444:::;;;AAALLLVVV___jjjtttpppUUU???333///...---,,,+++,,,------......///000111222333444666@@@NNN___ooo~~~vvvkkk^^^RRRHHHCCC===888444222000///...//////000333999@@@EEEUUUXXXRRRCCC777555333///111000...------...//////000000///////////////000000//////222333555>>>GGGRRRXXXbbbkkkqqquuuyyy{{{zzzwwwrrroooooooooooooooiiihhheeebbb^^^[[[YYYXXX```dddkkkqqquuuvvvuuutttwwwrrrmmmhhheee```YYYTTTLLLHHHCCC>>>:::666222///000,,,((((((***+++(((%%%''''''((((((((((((''''''((($$$"""&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%'''***---$$$'''((('''***///111000)))************)))(((''''''((()))******)))((('''+++,,,------,,,---///111666AAAPPP]]]hhhrrrzzz~~~{{{zzztttkkkccc```fffnnnyyy}}}|||zzzyyyyyyzzz{{{{{{zzzyyy|||ooo]]]OOODDD>>>===:::666555555555444222555555666555555444222222111111222222333333333333333444666666666:::AAAGGGKKKKKKRRReee{{{qqq[[[III:::666999555555777111//////000000111111222222222111000111222333222000---000222222000///222555444222000///000000///...222000222777;;;GGGbbb}}}vvvWWWDDD<<<777555555444333222111111000111111222333222111000000444444444555555444444555777999<<>>>>>===<<<:::777666:::<<>>:::666333...,,,***)))******(((&&&''''''((((((((((((''''''&&&!!!"""''''''&&&'''''''''&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''((('''%%%$$$$$$%%%&&&'''&&&'''''''''((((((***+++'''(((***+++,,,...///...,,,,,,,,,+++***(((''''''((()))************)))(((***+++,,,,,,,,,---///111222;;;IIIWWWcccppp|||~~~zzzqqqeee\\\^^^hhhuuu~~~~~~}}}zzzzzz{{{|||yyy|||xxxcccSSSJJJDDD>>>;;;;;;999777555555555444333555555555555444333222222000111222333333333222222111333666777888===EEEKKKJJJGGGIIIWWWooo|||oooSSS@@@888888555777888111/////////000000111111222222111000000222222111000---000333222111000333666666444222222222222111///333000111555:::FFFccc~~~uuuVVVDDD<<<777555555444444333222111111111111111222111111000000111222333222333444555444777888;;;===@@@HHH[[[mmmwwwnnnhhhfffgggfffgggfffbbbYYYOOOFFF@@@======>>>>>>===;;;999888999;;;>>>AAAGGGOOOXXX^^^gggjjjttt{{{nnn___NNNAAA:::777333222333333333111//////......---------------,,,+++,,,...///...---***************+++++++++++++++,,,,,,,,,------------///222555888888666444000000///......---,,,,,,,,,,,,,,,,,,------------///000111111000000222444//////.........//////000,,,+++******+++,,,,,,+++***+++---...000222666999999<<>>666222...///000000222666<<<@@@AAA@@@;;;333............///...............//////---------,,,------......,,,)))))),,,...///333999???DDDLLLUUU___hhhqqqwwwxxxwwwuuussspppppppppqqqvvvvvvtttqqqllleee```\\\[[[[[[]]]```dddiiimmmooorrrmmmhhheeedddaaa\\\XXXQQQNNNIIIDDDAAA===:::777,,,---///---+++)))***+++''''''((((((((((((''''''((($$$!!!###))),,,+++(((((('''&&&&&&&&&&&&'''((('''&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$$$$%%%'''(((%%%&&&(((***,,,,,,***))),,,,,,---000111000000111222111000///...------,,,))))))************))))))(((***+++,,,---...111333222:::EEERRR___nnn}}}yyykkk___WWW```lllwww~~~~~~|||zzzzzz}}}yyy~~~kkkZZZHHH@@@>>>===;;;;;;666666444444333444555555333333222222111000000000///000222333333333222111000222555666888>>>FFFLLLIIIDDDAAAKKKccc{{{bbbJJJ<<<888333555777000//////000000000000000000222111000000111222111000222333444333222222333444666444333333333333111000333000111555888CCC^^^yyyrrrTTTBBB:::555444444444444333333333333333333222222222222333444000333333222333666666444777777999<<<>>>DDDTTTccc~~~sssjjjggggggdddddddddbbb[[[RRRIIIDDD>>>>>>>>>>>>>>>===<<<;;;:::;;;===???CCCJJJRRRXXXcccfffnnn}}}vvvhhhWWWJJJ@@@<<<777555666666555222000000///............///---,,,+++,,,...//////...++++++,,,,,,,,,,,,------))))))*********+++++++++,,,...111444555555444444000//////...------,,,,,,,,,,,,------............---...//////......000222/////////...............++++++,,,,,,,,,,,,,,,,,,***+++...///111444999<<<>>>AAAEEELLLZZZlllwww{{{{{{lllWWWCCC777000---,,,+++,,,,,,,,,,,,,,,,,,,,,///******///000222<<>><<<...111444222---***+++---(((((())))))))))))((((((%%%$$$###&&&***+++)))'''((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''%%%%%%'''***---...,,,***+++***,,,111444444555888999777555333111///......************************(((***,,,,,,---///111444333888AAALLLYYYjjj{{{sssfffUUUYYYbbbmmmxxx}}}~~~}}}zzzzzz|||~~~yyyeeeSSSGGG===;;;;;;888777999666666444333222333555777333333222111000000000000///000222333333333111000///111444555666;;;CCCIIIJJJEEEAAAGGG]]]yyywwwZZZDDD:::444555666///000000000000000/////////222000///000111222111///333222222333555666666555333222111222333222111///111000222666888???UUUmmmhhhMMM>>>888444333333333444444444444444333222111000000222555666000444555333444888999666666666888;;;<<>>===<<<<<<===;;;<<<<<<===???DDDKKKPPP]]]```hhhvvv~~~sssdddWWWGGGAAA;;;888999999666333222111000///...//////000---,,,+++---///000///...,,,,,,,,,---------......))))))*********++++++++++++---111333444333333222......------,,,,,,++++++,,,------...///000111111,,,.........---...000222111000///...---.........***+++,,,,,,++++++++++++***+++...000222666:::>>>CCCDDDDDDHHHUUUcccgggddd]]]RRRCCC666///---------,,,---------------,,,,,,...***,,,222444888III]]]{{{zzzoooaaaRRRDDD;;;444444333111000000333666333111///000000111222333000111222222333333333222333222111000000000000000222...---111333222333666888;;;@@@GGGPPP[[[gggnnnssswww{{{|||{{{zzz{{{|||}}}|||{{{xxxtttnnniiifffVVVUUUTTTUUUYYY```hhhlllkkkhhhfffeeeeeeccc]]]XXXUUURRRNNNKKKIIIGGGDDDAAA666777666444111---+++***))))))************))))))"""######$$$&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&$$$$$$&&&***---...------,,,111:::AAACCCHHHNNNNNNJJJDDD===777111---++++++******************+++***+++,,,,,,,,,---///111111555;;;DDDPPPaaatttzzzooo\\\[[[\\\dddppp}}}{{{|||}}}}}}zzzyyy{{{~~~|||cccQQQFFF@@@>>>???<<<666555999:::999777444111222444666666555444333222222222222...000222333333333111000///111333444444999@@@FFFMMMIIIDDDHHH\\\yyyhhhMMM???666777888111111111000000//////......111000///000111222111///111//////222777;;;:::999111000000000222111000...//////333888888;;;MMMbbboooxxxttt^^^FFF:::777555222222333444444555555666222000...,,,---000444666111666777444555;;;<<<888666666888:::;;;???KKKXXXooozzznnnhhhggghhhhhhfffddd___XXXOOOIIIAAA@@@>>>===<<<<<<============<<<;;;<<>>HHHSSSRRRIIIDDD???777000,,,,,,///222---............---,,,+++---+++///555777===SSSkkkyyylll\\\LLLBBB666666555222000///111333000------///111111111222222333444444555555555444666555444333222222222222111---,,,///000......000444666:::@@@HHHTTT```hhhqqqvvv}}}||||||zzzxxxtttooojjjggg[[[YYYWWWVVVXXX\\\aaaeeeiiigggeeeffffffccc]]]XXXVVVTTTPPPMMMLLLJJJGGGEEE>>>;;;777555444111+++&&&******++++++++++++******%%%&&&'''&&&&&&&&&)))+++)))(((&&&%%%%%%&&&((()))$$$%%%''''''''''''%%%$$$###$$$&&&'''((('''&&&&&&((($$$ !!!&&&,,,///000888777===JJJTTTYYYaaaiiiiiicccZZZNNNAAA777000,,,++++++************+++++++++,,,---,,,++++++---...///222777>>>JJJ[[[nnn|||~~~tttfff```[[[___kkkwww~~~}}}~~~~~~~~~yyytttxxxsss[[[LLLEEE===???<<<555444999:::888888888777555555444444444666666666666555333000///111111222333333111000//////000111222444888===AAAJJJLLLJJJIIIVVVsss|||YYYBBB999777555333444111......000111111//////...///111333333111///---111222...///333444000:::888555222000//////000///000111222444999@@@EEE[[[YYYSSSLLLCCC:::222...222222333111000///111222555555444333333222111111333333333444555666777777666777888999;;;BBBLLLTTTiiiyyyrrrnnnmmmkkkllliiiccc___[[[TTTLLLHHHBBB===<<<>>>???<<<999;;;;;;;;;::::::>>>CCCFFFPPP]]]bbbhhhxxxsssiiiYYYQQQFFF>>>:::999777666444333111000///...//////---......//////......---,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000111111///---++++++,,,,,,------,,,,,,++++++---000333555666555555111000000000//////......222444555555333000000000,,,+++******))))))******,,,---...///000333888;;;???>>>@@@EEEHHHEEE@@@>>>666555222///---,,,,,,---------,,,,,,,,,---......777111000555:::HHHgggxxxgggUUUHHH@@@:::333111444444000+++222000......///111222222:::======::::::===<<<999999666444444666666444222000111111///------000333777888;;;@@@BBBEEEOOOZZZkkkttt}}}||||||{{{{{{{{{wwwqqqlllkkkfffaaaZZZVVVVVVZZZ^^^aaaiiihhhggggggggggggeeeccc[[[[[[VVVQQQOOOPPPNNNIIIDDDAAA===999666333...++++++++++++++++++++++++++++++***)))(((((()))******+++******)))(((''''''&&&'''''''''&&&&&&%%%%%%%%%)))$$$$$$---111---((('''$$$&&&(((+++///444666555:::BBBRRRfffttt}}}sssaaaNNN???777333000,,,+++,,,,,,******---)))'''))),,,***&&&)))111555555999???EEEOOOaaappp|||nnneee\\\[[[```iiivvv~~~}}}~~~~~~{{{vvv^^^MMMCCC???888:::777222111666777555888777666555444444444444666666555555444333111111222222222222222111000000111222222222333666<<<@@@IIIMMMLLLJJJTTTpppgggKKK===777444222444111///...000111000///000//////000222222111000---000000------111111...666555333111000000111222111222222222333666;;;>>>GGGEEECCC???:::555000---222222333111000///111222444444333333222111000000444333333444444666777777555777888999;;;@@@IIIPPPccc{{{~~~vvvpppllljjjjjjkkkiiiddd```^^^XXXPPPKKKEEE???===>>>???===;;;;;;;;;;;;::::::===AAAEEEJJJVVV[[[aaaooo|||yyypppddd\\\OOOFFFBBB@@@>>><<<777555333000...---------------............------111000...------------,,,------------------------...///111222222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111444555666666555222222111111111000000000000222333222000...---------,,,,,,+++++++++++++++------......000333777:::>>>===@@@DDDGGGCCC;;;555444222///---+++++++++,,,------,,,,,,------......222...000999EEEWWWyyy{{{mmm\\\PPPIIIBBB:::777888999555111000///......000444888;;;BBBFFFHHHFFFEEECCC???:::===;;;999:::;;;<<<:::888555555333000------///222222222555999;;;???HHHSSScccnnnyyy||||||}}}{{{vvvqqqoooooommmhhhaaa]]]\\\___aaabbbffffffeeeggghhhhhhfffddd___^^^ZZZSSSRRRSSSQQQMMMHHHEEE@@@<<<:::777333111......------,,,,,,,,,,,,)))(((((((((((()))+++,,,*********)))(((''''''''''''&&&&&&&&&&&&&&&&&&%%%***$$$"""(((,,,***((())),,,***'''%%%(((...555999IIIVVVjjj~~~vvvaaaNNN@@@999333...,,,------))))))+++---******---...***+++///555444777;;;@@@JJJZZZjjj}}}sssiii___\\\^^^fffrrr}}}|||}}}}}}~~~sssYYYGGG???;;;:::777999888444444777999777777666555555444444444444555555444333333333333333333333222111111111111111333222111000111555;;;???IIINNNOOOKKKQQQiiiuuuTTT???666333222333111//////000111000///111///...///000111111000---//////,,,,,,......+++111111000///000111333333222333333333111222333555666666666555333111000///222222333111000///111222444444333333111000///...444444444444444555666777444666888999:::>>>EEEKKKYYYqqqwwwrrrnnnjjjggghhhjjjhhheeecccccc^^^XXXOOOIIIBBB>>>>>>???>>>===;;;;;;;;;:::999<<<@@@CCCDDDPPPTTTYYYgggrrryyymmmcccVVVKKKDDDAAA???===999777444111///---,,,,,,,,,------......------,,,333000------//////---+++........................///000222333222111///...------++++++++++++---------///111333555555555555333333333222222222222222000111333222///---,,,,,,......---,,,,,,,,,,,,,,,...------...000444777:::<<<===@@@GGGLLLIII===222111000---+++******++++++------,,,,,,---......///000...444BBBSSSllluuuggg\\\QQQHHH>>>888888777444111...///000000222888BBBIIITTTYYY\\\ZZZWWWSSSKKKCCCHHHGGGFFFFFFHHHGGGFFFDDDCCCAAA===777222000111333......000444666888AAAJJJVVVcccpppyyy{{{~~~zzztttqqqrrruuusssoooiiieeedddddddddddddddccccccdddfffggggggfffeeeddd___XXXVVVXXXWWWTTTPPPLLLFFFAAA>>>;;;888777222111000///...---------''''''''''''(((***+++,,,******))))))((((((''''''&&&&&&&&&&&&&&&'''''''''+++$$$ ###&&&'''(((***...+++(((''')))///888@@@ZZZlllsss\\\HHH===777111......---***((()))---******...///---+++,,,555444444777:::AAAQQQ___sss{{{pppccc]]]\\\aaalllwww}}}~~~{{{~~~}}}}}}|||}}}~~~ttt[[[GGG===:::999999666777777666777888999999666555555444333333444444444444222222222333444555444333222111000111222333222111000///000555;;;@@@IIIOOOQQQMMMMMMaaa{{{WWW???555555555222111000000000000000///222000...---///000111000...///...---,,,---,,,+++///.........///000222333000222333222000//////000555555444444333333222222222222333111000///111222444444444444333111000...444444444444444555666777333666888999999<<>>>>>>>>>>>;;;;;;;;;:::999:::>>>@@@BBBMMMQQQUUUaaakkkxxxtttjjj[[[NNNFFFAAA===:::999777444222///.........,,,,,,------------,,,,,,///,,,)))***---...,,,)))------------------------///000111222111000///......---+++******+++---...---...///111222333333333222222222222222222222222222444555444111///.........------,,,,,,,,,,,,,,,...------///333666999::::::===CCCMMMWWWWWWHHH888000///---+++******+++,,,------,,,------...///000333444<<>>555666666111111111111000000///000222000...---...000000000000/////////...---------//////.../////////000000...000222222000///...///444444444444444444444444222222333111000///111222444555555666555333222000555444444444444555666666222555888999888:::>>>BBBLLLaaawwwooollljjjfffbbbeeehhhhhhggghhhkkkjjjeeeWWWRRRJJJDDD@@@?????????<<<<<<<<<;;;999:::<<<>>>???KKKNNNPPPZZZbbbmmm~~~}}}rrrcccUUULLLDDD>>>:::777666444222111000000111,,,------......------,,,+++)))'''(((+++---,,,+++++++++++++++++++++++++++//////000000000///...---...---+++******+++---...,,,,,,---...///000000000000000000111111111111111333444555444111///...---------,,,+++++++++++++++......///222777;;;<<<<<<;;;???GGGTTTcccfffTTT???111000...,,,++++++,,,---------------...///000111555999FFFZZZsss~~~~~~|||wwwiii___QQQEEE===888555222000222444777===KKK]]]kkk}}}|||yyytttmmmooopppqqqqqqpppnnnmmmlllkkkggg```VVVLLLBBB:::666444111///111222333888>>>BBBNNN\\\eeennnvvvxxxwwwvvv|||}}}uuuoooqqqxxx{{{wwwuuusssrrrrrrqqqpppnnnhhhccc\\\YYY[[[bbbiiimmmnnnmmmiiiccccccffffffbbbaaa[[[RRRJJJDDD???;;;999777555222///---+++++++++******)))))))))(((''''''))))))))))))((((((((((((&&&&&&&&&''''''(((((((((''''''&&&&&&''')))((('''%%%&&&***000333999HHHWWW{{{~~~eeeSSS???666///......,,,***+++$$$***///...+++,,,///333555333333444333555@@@KKKYYYiii{{{~~~rrrhhh___\\\aaajjjqqq~~~~~~zzz}}}}}}~~~||||||{{{|||||||||}}}pppbbbXXXJJJEEE@@@===<<<;;;888666444222444888888555444666444333333222222333333333333222222222222222333444444444333222222222222222...///000000111444999===CCCIIIOOOMMMJJJXXXyyyXXX===666666444///111222222000//////000111000......///000///...111///...111000......000////////////////////////...///111111000///000111......//////111222444555222222333111000///111222333444555777777555444222555555444444444555555666222555777888777999===AAAKKK]]]|||zzzqqqlllhhhdddaaafffhhhhhhgggiiimmmmmmiii\\\XXXQQQJJJDDDAAAAAAAAA>>>>>>>>><<<::::::;;;===:::EEEHHHIIIQQQXXXaaaqqqwwwhhhZZZOOOFFF===888777666444222111111222222---..................---*********++++++,,,---...************************///////////////......---------++++++++++++------++++++,,,,,,------......///////////////000000000222444444333000---,,,,,,---,,,,,,+++++++++++++++......111777>>>AAA@@@>>>>>>BBBJJJYYYlllqqq]]]CCC333222///---,,,,,,------,,,,,,------...///111111555>>>PPPhhh~~~}}}vvvlll]]]NNNBBB:::444222222444777>>>JJJ\\\ppp~~~~~~}}}{{{xxxrrrjjj___QQQDDD;;;888333000000000///222777>>>HHHRRRZZZcccnnntttuuuttt{{{{{{rrrooouuu{{{{{{|||zzzxxxxxxyyyyyyxxxwwwkkkdddZZZVVVXXX___gggmmmnnnnnnlllhhhiiilllkkkhhhgggbbbYYYQQQJJJDDD???<<<:::888444000---+++++++++++++++++++++***((('''&&&))))))))))))(((((((((((('''''''''''''''(((((((((%%%)))***))))))***)))&&&+++((())),,,///888OOOfffrrr___FFF:::000------,,,***+++&&&,,,///,,,+++...222444333222333444222333;;;EEEOOO___ppp{{{zzzpppfff^^^```fffnnn{{{~~~xxx~~~}}}~~~~~~}}}{{{zzzxxx{{{~~~~~~{{{}}}uuuggg]]]UUUKKKCCC<<<;;;:::999999888777777777555777<<<<<<888666888333333222222222222333333222222333333333222222111333333444444333333222111///000222222111333555777;;;AAAIIIKKKLLLXXXyyy{{{TTT<<<666666222///111333333000//////000000///...///000000...,,,000------111111......222......///000000000000000000111222111000000111222---------...///000222333222222333111000///111222000111444666777666444333666555555444444444555555333555777777666888===BBBJJJ[[[xxxzzzrrrlllhhhggggggiiiiiigggjjjnnnmmmjjjaaa^^^XXXQQQJJJEEEDDDCCC?????????===;;;:::;;;===666AAABBBCCCJJJOOOXXXggg~~~|||nnnaaaUUUJJJ???888999777555333111111111111...//////000000//////...+++...///---***(((+++...++++++++++++++++++++++++000000000000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////000000000444555666444111...------......---,,,,,,,,,,,,,,,---///444<<>>;;;666222...,,,++++++++++++,,,,,,+++***)))((((((((((((((())))))))))))((((((((((((''''''''''''%%%***+++((('''***)))&&&,,,)))+++000444???ZZZuuummmNNN@@@222,,,+++***)))))),,,,,,(((%%%(((//////+++///000333555222111777???EEESSScccppp}}}yyymmmbbbaaaeeeooozzz}}}}}}tttwwwzzz}}}}}}{{{~~~{{{xxxuuu{{{~~~}}}~~~ppp^^^PPPJJJFFFAAA===::::::999777555555888:::555222555::::::555222555222222222111222222333333222222333444333222111000222333444555444333222111111222444333222111222333555;;;DDDJJJMMMZZZzzzuuuPPP:::666666222...111444333000...///000/////////000111000---+++///,,,,,,111111---...222,,,---...000111111222222222333333222000000111333333222111000000000111222222333333111000///111222---///222555666666444333666555555444444444555555444555777666555888>>>CCCJJJZZZwwwyyyrrrnnnnnngggiiiiiigggjjjnnnnnnjjjeeebbb]]]VVVNNNIIIFFFFFF@@@@@@@@@>>><<<;;;;;;===555???AAA@@@GGGKKKSSSbbbyyywwwkkk___RRRFFF>>>;;;999777444111000////////////000000000000//////,,,000222...'''$$$''',,,,,,,,,,,,,,,,,,,,,,,,,,,111111111111000000000000+++,,,,,,------,,,,,,+++---------,,,,,,------.........//////000000000111666888999777444111////////////...------------...---///555???IIIKKKGGGBBB===CCCMMM```{{{sssVVV555333000---+++***++++++,,,,,,------///000111222AAAOOOffftttbbbQQQDDD<<<888333444;;;JJJaaa{{{sss```RRRBBB;;;555444222///000333000777===CCCMMM]]]iiiooouuu{{{yyyrrrttt}}}{{{}}}zzzyyyyyyzzzyyyxxxiiiddd]]]YYYYYY]]]aaacccjjjmmmnnnmmmooorrrqqqlllnnnkkkeee___ZZZTTTNNNIIIAAA===888333///---------)))***,,,------,,,+++***(((((((((((())))))))))))))))))((((((''''''&&&&&&&&&***+++&&&%%%)))***'''%%%&&&///:::@@@JJJccc|||UUUEEE444,,,***(((&&&'''///*** %%%...*** ,,,...222555222000555<<<>>>IIIYYYgggwww~~~rrreeeaaadddqqqzzz}}}~~~|||qqqqqqwww{{{{{{zzz~~~|||}}}~~~}}}zzzvvvuuuzzz}}}aaaVVVIII@@@???>>>:::666666666666666555555555555222333444222///---000222000000000000111111111111555444333222111111111111333333333222222000///...///000111222222222222222444777===FFFPPP```{{{eeeGGG888666444000222222111000000000000000//////......------,,,,,,111///,,,+++,,,,,,,,,+++,,,------...///000111111///////////////000000111......///111222333444555333333333333333333333333444555555333222222444666777666444333222333333444777666555666777:::<<<>>>EEENNNhhh}}}uuuppplllpppjjjeeegggmmmqqqooolllgggddd```\\\XXXSSSNNNJJJGGGDDDAAA???>>>===<<<:::===999;;;CCCDDDBBBKKKZZZooo~~~vvviii\\\PPPHHHDDD???999666444222...++++++,,,...///......//////,,,//////+++)))+++,,,+++++++++,,,---...///000000000222333222000......///,,,,,,+++***+++,,,...///,,,,,,++++++111555,,,///000111000000111333666===AAACCC===444......111------,,,------...///000000222888AAAJJJMMMIIIDDD???EEETTTggg{{{___AAA666------000///...------......,,,---111777:::FFF[[[www~~~}}}nnn___OOOAAA999;;;999@@@VVVqqqrrrcccUUUIII:::111111222111///333333666;;;AAAKKK[[[jjjuuuyyy|||zzz{{{{{{vvvtttssstttvvvrrrmmmfff```^^^```dddfffiiikkknnnpppooooooooopppsssoooiiiddd___ZZZTTTQQQHHHBBB;;;444111111000000222000---,,,++++++)))'''))))))*********(((&&&%%%(((&&&%%%%%%&&&'''%%%$$$)))******++++++)))(((''')))---111333<<>>999:::<<<:::777666666666666666555555444///000111111000111333444000000000000111111111111555444333222111111111111111222222222111000/////////000111111222222222111666:::@@@GGGNNN]]]vvvhhhIII888555333000111111000000000000000111000000000///////////////222000...---.........---------......//////000000000/////////000000111111000000000111222222222333222222222222222222222222444444444333222222444666555555444333333333333333444444333444555888:::<<>><<<999:::666999@@@@@@???HHHUUUfffwwwvvviii[[[RRRHHHCCC<<<888777555222///,,,...///////////////000***......+++)))+++,,,+++,,,,,,,,,---...///000111333444444222000......///,,,,,,+++++++++,,,---.........---,,,000444...%%%///000000000000111444777BBBEEEEEE???555......000------,,,------...///000111333999CCCKKKLLLHHHCCCAAAEEEUUUiiibbbCCC777...,,,......,,,,,,---///000...///333999===MMMccc~~~}}}uuufffUUUEEE<<<===>>>IIIbbb}}}{{{nnn^^^QQQAAA666333333222000111000111666:::BBBPPP^^^rrryyy|||xxxvvvvvvwwwxxxxxxuuupppkkkgggdddbbbbbbhhhhhhjjjkkkmmmmmmmmmlllrrrooojjjfffbbb]]]WWWSSSMMMHHHBBB<<<888555222///222000---,,,++++++)))'''))))))******)))((('''&&&)))'''&&&&&&''''''&&&%%%((())))))***)))((('''&&&(((,,,111888FFF^^^}}}gggHHH444000++++++---(((***+++***)))((())),,,//////000000///444;;;>>><<<;;;===FFFVVVfffsss~~~yyyqqqhhhbbbdddhhhooowww}}}~~~zzzwwwwwwzzz~~~}}}zzzxxxzzz|||}}}|||zzzyyyyyyzzzzzzyyy||||||fffTTTBBB<<<666555777999888555444555777777777555444222000//////000222333333222000000000000111111111111444333222111111111111111///000000000000000/////////000000111111111111111777<<>>888666333111000......111333999DDDOOOhhhsss~~~{{{yyyzzz{{{}}}}}}}}}|||yyyssslllfffbbbfffdddcccfffjjjlllkkkiiinnnmmmllljjjgggaaaZZZVVVPPPLLLGGGAAA<<<666000---222000---,,,++++++)))((()))*********)))((('''&&&)))'''&&&&&&'''(((&&&%%%((((((((((((((('''&&&&&&(((+++333>>>QQQkkkiiiJJJ777222,,,+++,,,(((+++++++++***)))***,,,......000000000666@@@DDDDDD:::777<<>>DDDUUUsssyyysssqqqmmmhhhhhhkkkmmmllljjjjjjllloooqqqoooiii```YYYMMMIIICCC>>>;;;:::888777555333444888999999???GGGPPP\\\ppp~~~xxxiii[[[SSSIII@@@;;;888444111000///....../////////...$$$***---+++***,,,,,,)))...---+++***+++...111333::::::888444000------...------,,,,,,,,,---------000000000---,,,...000111---...000000111333666999EEEFFFEEE???666///------------,,,------...///000111444:::BBBFFFFFFAAA===@@@DDDWWWqqq^^^AAA777...+++,,,,,,---///......000222333777@@@JJJhhh{{{zzz{{{}}}wwwdddQQQEEEDDDNNNfff}}}xxxkkkXXXHHH>>>999555222000------///111444===FFFWWWfffxxx~~~}}}~~~}}}vvvnnniiieeeaaa___bbbhhhlllkkkhhhjjjkkkllllllkkkfff___YYYUUUQQQKKKEEE???:::444000333111...,,,,,,+++***(((*********)))(((((('''&&&((('''%%%&&&''''''&&&$$$((()))(((((((((((('''''')))---555CCCYYYsssgggIII666222---,,,,,,'''.........,,,)))((()))+++---......///555???DDDDDD999444555BBBTTTdddrrr|||}}}||||||{{{pppgggaaa___aaajjjwww}}}{{{yyywwwyyy{{{|||zzzxxxzzz{{{||||||{{{{{{{{{~~~nnn```TTTIII???:::<<<999777666888777555222444555777888777555222000333111///000222222///+++///000000000111111111111222222111111000000111111---....../////////......//////000000000//////...000555>>>CCCDDDLLL___rrrnnnRRR===444222222111000000000000000111111/////////000000111111111111000//////000///...,,,............------------000000111222222222222111...///000111222333444444000000000000000000000000222333444444222222222444111222333444444444222222555555666666777888999:::===BBBPPPjjj{{{tttrrroookkkjjjkkklllllljjjiiilllooorrrqqqlllddd^^^SSSKKKBBB:::666666777888555333444666888999===BBBJJJTTTeee{{{uuuggg___RRRGGG@@@:::555111222///------...///...,,,$$$***---+++***,,,,,,)))...---+++***+++...111333::::::888555111...---...------------------------/////////...,,,,,,///222,,,...//////000222555888???@@@???;;;444///......------,,,------...///000000333888>>>AAA@@@===:::@@@EEE\\\wwwyyyVVV===444,,,+++,,,,,,///222...---///222444888FFFTTTxxx{{{{{{{{{}}}{{{jjjXXXLLLLLLZZZttt}}}wwwzzz}}}vvvdddTTTGGG>>>777222000,,,+++---///111888???GGGWWWjjjyyy{{{uuuqqqgggccc```bbbhhhlllllljjjfffhhhkkknnnnnnjjjccc^^^]]]XXXPPPIIICCC???;;;999444222///......---+++*********))))))(((''''''''''''&&&%%%%%%&&&&&&%%%###******)))))))))((((((((()))---666FFF\\\uuubbbEEE333000,,,+++,,,''',,,------,,,***))))))+++,,,---------222:::>>>===999444333===LLL[[[kkkvvvzzzyyyyyy}}}}}}vvvnnnddd```___eeeqqqzzz|||{{{zzzwwwuuuwww|||~~~}}}{{{}}}zzz|||~~~tttgggXXXMMMEEE>>>::::::555444444444666777666555555666666777666444111000.........000222222111///000000000000111111111111222111111000000000111111...///////////////......///////////////......------222;;;AAADDDIIIWWWeeevvvpppaaaKKK:::444333222222111111000000000000000......//////////////////000///......//////,,,***------------------.........///111222222222111000......///111222333444555000000000000000000000000111222444444333222222333111222222333333333333333333333444555666666777777<<>>FFFMMM[[[oootttkkk^^^RRRIIIAAA:::555555111------///000...,,,&&&+++...+++***,,,,,,***---,,,++++++,,,...111222777888888666222///......---............---,,,,,,...---...000///---...111,,,---......///000444666888999999666333///......------,,,------...///000///222666:::<<<<<<;;;999BBBKKKfffpppMMM999222------------///333///,,,...333555;;;MMM```}}}|||{{{{{{}}}~~~qqqbbbXXXYYYhhh~~~wwwvvvxxxyyy{{{}}}ppp```RRREEE:::444000+++))),,,---...222888>>>KKK[[[hhhuuuyyyvvvnnnjjjfffeeegggiiijjjiiieeeggglllppprrroooiiieee```ZZZRRRJJJDDD???<<<999666444111000//////---++++++***)))((('''''''''((((((&&&%%%%%%&&&'''%%%$$$++++++***)))))))))))))))'''+++555CCCWWWmmm___BBB111///+++***+++&&&&&&''')))******+++---...,,,------,,,///555777444777333222999DDDQQQ```mmmuuuuuuxxx|||~~~yyytttfffaaa]]]```hhhqqquuuvvvyyywwwvvvxxx|||~~~|||}}}~~~}}}{{{ooo```UUUJJJFFFAAA<<<:::===333222222333444555666666666666666555444333111111+++...000222111000000000000000000000111111111111111111000000000000111111000000000000000///...---.../////////......---,,,///333:::BBBEEEHHHPPPYYY]]]ZZZNNN???555333333111333333111000//////////////////////////////......000///.../////////,,,***,,,,,,,,,------.........---...000222222111000/////////000111222222333333111111111111111111111111000222444444333222222222222222111111222333333444333333444555666666666666;;;???HHH\\\|||qqqoookkkiiiggggggggggggggggggiiikkklllkkkhhheee\\\UUUKKKCCC>>>;;;::::::555555444444666999::::::@@@FFFRRRaaattt~~~uuuiii^^^UUULLLDDD>>>888444///...111222000---***......+++)))+++,,,+++,,,,,,,,,---...///000111222444666666444000......---.../////////...,,,+++...,,,...444555000...000,,,---...------...111444555555555444111///......------,,,------...///000000222555888999:::;;;;;;GGGSSSrrriiiGGG777222.........,,,---111111---...444888???UUUlll}}}zzzwwwxxxzzz}}}xxxllldddiiiwwwzzzvvvvvvuuuuuu|||yyylll]]]MMM???777333...+++,,,------///222888AAAKKKTTTaaaqqq||||||wwwsssmmmhhheeeddddddeeefffiiimmmsssvvvtttppplllddd___XXXPPPIIICCC<<<888888666333111111000///---+++***)))(((''''''((((((***(((''''''(((((('''&&&+++***)))((('''(((((()))&&&***111;;;HHHYYYiiittt|||```CCC111///***))))))###"""%%%((()))***+++---///,,,......---000444333000111000222777<<>>888666999555555444444444444555555777666555444333222111111---111444333000------...000000000000111111111111111000000000000000111111111111111111000///------.../////////...------,,,222444;;;CCCGGGHHHLLLQQQLLLIII@@@666111222333111444444222000///.........111111000000//////......000//////000000///---***++++++,,,,,,---...//////---...000111222111///...111111111111111111111111111111111111111111111111000222444444333222111222222222111000111222444555555555666777888888888777999>>>FFFXXX{{{pppnnnjjjgggeeeeeeeeeeeejjjiiiiiikkkmmmmmmllljjj___ZZZRRRJJJEEE@@@===:::555555444333555888999888;;;AAAKKKXXXiii|||qqqggg^^^UUULLLFFF;;;666111000222444222///,,,//////+++)))+++,,,+++++++++,,,---...///000000///222666777555111///........./////////...,,,+++///,,,///777999333//////,,,---------,,,---000222444444444333111///...------------------...000000111333555777888:::<<<===LLLZZZ{{{fffEEE777333000000...++++++...444//////555999BBBZZZsss}}}yyyuuutttuuuyyy{{{|||tttmmmtttuuutttqqqqqqwwwsssdddSSSCCC:::888222...//////---...000444:::@@@FFFQQQcccrrryyy}}}yyysssjjjccc______```gggjjjooouuuxxxxxxtttqqqnnnjjjddd]]]UUULLLBBB<<<999777444333222222000...,,,+++)))(((''''''((((((+++***))))))******)))(((***)))(((&&&&&&''''''((('''***///333:::EEESSS]]]mmmxxxbbbEEE333000***((('''!!!$$$&&&((()))))))))***,,,,,,///000///222555333...------111444777===LLLZZZgggoooyyy~~~zzzwwwlllhhhbbb```bbbiiisssyyy|||||||||{{{{{{|||~~~~~~xxxvvvwww{{{~~~{{{lll___RRRIIIBBB@@@===999666555444333666666666666666666666666444444555666555444222111777222111555555111000333//////000000111111222222............///000222222111000///......---------...///000/////////111222///111666AAAPPPXXXRRRGGGEEE<<<555444444111///000444222000///000000///...111111111111000000000000///...---,,,---///111222...//////000111222222222///000111222222222222222444222000///111222222111333222222111111222222333222222222222333333444555444333333222222333333444444444333444444555666777;;;===CCCSSSppp}}}wwwnnngggggggggeeeeeefffkkkkkkllllllmmmnnnnnnoooiiicccYYYMMMCCC<<<888777999888666444333444555666:::===DDDNNNYYYkkk{{{wwwrrrgggWWWKKKFFF@@@888333222000---+++&&&%%%%%%&&&((()))((('''..................//////333333222222111000000///............------------222111000222333222...***,,,...000000...---------111111111111000///...---,,,,,,++++++,,,---///000555555666777666444999AAARRRrrrmmmIII999333/////////------///---///333777:::FFFbbb|||xxxwwwvvvvvvxxx}}}}}}}}}vvvpppoooqqqttt{{{uuucccPPPCCC999555444555333000000333000444999===DDDRRRfffttt~~~~~~wwwooofff]]]WWWSSS^^^dddmmmtttxxxxxxxxxxxxooonnnhhh___WWWQQQIIIAAA@@@===:::777555222...+++***(((&&&&&&&&&'''&&&%%%***'''%%%&&&)))+++***)))***)))'''%%%%%%%%%'''((()))+++---///222666<<<@@@OOO[[[iiisss}}}|||[[[EEE...(((+++,,,(((%%%(((###%%%+++,,,+++))))))+++,,,...///111111---000222333555:::CCCIIIZZZfffuuu~~~}}}{{{zzztttooogggaaa```fffooovvv~~~|||zzzzzzzzzzzzvvvwwwzzz|||yyyfffZZZQQQHHHAAA<<<;;;999888777666666777444444444444444444444444444444444444444333222222222------111222......111//////000000000000000000............///000111222111111000///............,,,...111111///...------111333888CCCRRR[[[UUUKKK@@@888333333444333333444444222000///000000///...111111111000000000//////000///...------...000111...//////000111111222222000000111222222222111111444222000///111222222111222222222222222222222222222222222222222333444555444333333222222333333444333333333333444555666777<<<===BBBPPPkkk|||xxxooohhhhhhhhhffffffggghhhiiijjjlllmmmoooqqqrrrnnniii___SSSHHHAAA===;;;999888666444333333444555444666;;;CCCMMM^^^xxx}}}zzzrrrdddZZZNNNGGG===777444222000......,,,++++++------,,,+++,,,,,,,,,---------------222222222111111000000000////////////////////////111000///000222222///,,,$$$&&&***,,,------...000000000000000///...------+++++++++,,,...000222444999:::<<<<<<999888@@@JJJcccvvvRRR>>>666000000000......000///111666<<>>;;;888888777666666666666777333333333333333333333333444444333333222222333333222000000333333111111333000000/////////////////////......//////000111222222111000//////.........+++...111222000---+++***333666;;;FFFUUU^^^ZZZPPP???777111222444333333555444222000///000000///...111111000000000000//////111000...------...//////...//////000000111111222111111222222222111111000333111000000111222222111222333444444444444333222333222222222222333333444333333222222222222333333333333333333444555666666<<<<<<@@@KKKbbb|||xxxpppiiiiiiiiigggggghhhdddeeegggiiilllppprrrtttmmmiiiaaaUUUIII@@@<<<:::999888666444333333333333555555999>>>FFFUUUlll}}}tttlll\\\SSSFFF<<<777444222000000...,,,,,,,,,,,,+++***,,,,,,---------.........111111111000000000000000111111111111111111111111111000...///000111///..."""%%%)))+++,,,---///000////////////...---,,,+++******+++---000333666888<<<>>>AAA@@@;;;;;;IIIXXXxxx]]]CCC:::222000000//////111///111555<<>>;;;999888777777555444444333333555555555555555555555555444333222111111222333444444444444555333222222333000000//////......------///////////////000111111222222000///////////////,,,...000000///---------444888>>>HHHVVV```]]]TTTBBB:::222222222111111333444222000///000000///...111000000000////////////111000///...------......////////////000000111111222222222222222111000///222111000000222333222111111222444555555444222111333222222222222222333333333333222222222222333333222222222222333444555666::::::===GGGZZZyyy~~~vvvoooiiiiiiiiigggfffgggbbbbbbdddfffiiimmmppprrrllljjjcccXXXKKK@@@;;;999888777666444333222222222777666888<<>>RRRfffgggHHH===222///000//////111222222666===MMMggg}}}vvvrrrqqquuu{{{|||vvvoooiiidddeeeiiitttzzzpppfffUUUFFF666000///...------//////...++++++222===FFFUUUcccsss|||~~~}}}yyysssllleee___[[[WWWZZZ^^^bbbfffkkkqqqttttttvvvvvvrrrnnnhhh___UUUMMMIIIDDD>>>:::666222000///---+++******+++)))(((***************)))(((&&&((('''&&&&&&&&&&&&''''''&&&(((***+++)))'''''''''&&&+++///000444;;;???>>>@@@BBBEEEHHHHHHEEE>>>777111,,,)))******&&&%%%'''%%%'''((((((&&&%%%&&&'''))))))))))))************,,,///111111000111444777AAALLL\\\kkkuuu{{{~~~}}}}}}zzzqqqhhhcccfffkkkqqqyyy{{{{{{|||xxx{{{~~~~~~~~~}}}{{{ooo^^^WWWLLLDDD???;;;888555555555555555444333333222555555555555555555555555333222111000000111333444333555555222///......///000000//////......------000////////////000000111222111000///..................///...---///111444444888>>>HHHUUU^^^]]]UUUBBB999222111111000111333444222000///000000///...000000000////////////...000000//////............///////////////000000000222222222222222111000///111000///111222333222111111222444555555444222111333222222111111222222222333222222111111222222333222111111222222333444555888888<<>><<<777666555444333222111111222111333777<<>>777333555333000//////000000///......//////000111111222111111111111000000000000111222222333444555555666444444222000...,,,,,,---...///111111///---------............---,,,+++*********+++---///222555777<<>>222///000//////000333555999CCCXXXvvv|||wwwtttwww{{{}}}vvvooohhhcccdddhhhqqqwwwuuulll^^^MMM;;;333111///......,,,---......---000666;;;EEEVVVjjjwww~~~}}}|||yyyuuuoooiiidddaaaYYY[[[]]]___aaaffflllpppsssvvvwwwtttpppkkkaaaXXXQQQLLLFFF@@@;;;777444111000...+++***+++***)))(((***+++++++++***)))((((((''''''&&&&&&&&&'''''''''%%%(((+++,,,***)))(((((('''***++++++---333555333222222444777777444000...---***)))***((($$$%%%)))$$$&&&''''''%%%$$$###$$$))))))))))))))))))))))))...///000...---000555;;;===FFFUUUdddpppyyyxxxmmmfffdddeeeoooxxxssswww}}}ssshhh[[[RRRJJJFFFAAA===:::666333000111222333444555555555555222222222222222222222222111111111000111111222222222666777333//////000///000000//////////////////000000////////////000000111000///......---------.........------///444777222777===FFFRRR[[[ZZZSSS@@@777000000111111333666444222000///000000///...000000////////////......///////////////.........////////////////////////111111222222222111111000000//////111333444222111111222333333333333222111333222222111111111111222222222111111111111222222111111111111222333444444666777<<>>@@@BBBAAABBBPPPooouuuLLL>>>222000111111000000...222999HHHbbb{{{{{{~~~wwwpppiiidddcccgggnnnrrrzzzyyyssshhhXXXGGG<<<666111...///+++,,,///000000111333555999III[[[jjjwww}}}{{{zzzzzzyyyvvvrrrnnniiifff_________^^^___bbbfffjjjqqquuuvvvtttrrrnnnfff]]]TTTOOOHHHBBB===:::666444333111...---------,,,******++++++***(((((()))+++&&&&&&&&&'''''''''''''''###%%%(((***)))((('''((('''(((((('''***......+++,,,+++---000000,,,+++,,,,,,***)))***((($$$&&&***'''''''''''''''&&&%%%$$$(((((())))))))))))))))))...//////---,,,///666<<<;;;AAANNN\\\kkkxxxxxxpppiiifffooovvvqqqvvv{{{nnn^^^TTTLLLEEEAAA<<<:::888777555444222111111222333555555555555444222222222222222222222222///000000111111111111111///555777222///111333222//////000000000000000000000000////////////000000000///...---,,,,,,,,,,,,---......------...111444000555;;;CCCNNNVVVUUUPPPAAA888000///000000222555444222000///000000///...000000/////////...............//////////////////////////////////////////000000111222222222111111/////////111333444333111111111111111111111111111333333222111111111111111222222111111111111222222000000000111111222333444555666<<>>888555333222111000111111222333444555666666666555444333222111000///...///000111333444555666000333555444111//////000(((+++---......---...////////////......---,,,+++((()))+++...111666999<<<@@@@@@@@@BBBGGGZZZ|||wwwMMM???333222444444222111...333===NNNkkk{{{rrrjjjcccaaadddhhhlllsss{{{}}}ssseeeUUUHHH<<<333///000,,,---......//////000111333===KKKYYYjjj|||~~~|||zzzwwwxxxxxxwwwuuuqqqnnnkkkeeedddccc```^^^___bbbeeekkkoooqqqqqqqqqpppiiibbbWWWRRRKKKDDD@@@===:::888555333000/////////---,,,***++++++)))'''(((+++///%%%&&&&&&''''''(((''''''###%%%'''((('''&&&&&&'''&&&(((''''''***...,,,((()))''')))---,,,''''''***(((&&&'''******&&&&&&((()))'''%%%&&&((()))'''$$$((((((((())))))*********---//////...---...333777777<<>>======777666555444444555555666555666666666555333111000444444444444444444444444...///000222222222111000&&&...222---***---111000//////000000111111222222111000////////////000000//////...,,,,,,,,,,,,,,,,,,---//////...---...//////333999AAAKKKSSSSSSMMMFFF<<<222000///......111444222000///000000///...000/////////............------...///000000000//////////////////.........///000111222222222222222/////////222444444333111111111000//////000111111333333222111000000111111222222111111111111222222000000000000111222333444555666===DDDHHHXXXtttmmmiiikkkllliiiggghhhaaaaaaaaabbbeeeiiimmmppprrruuutttiiiXXXHHH@@@>>>111111222333333333333222000///111444444444888>>>IIIRRRbbbtttzzzvvvppphhh___XXXMMMHHHBBB===:::888666444666666777888999:::;;;<<<777777666444222111//////---...///000222333555555---111555555333222222333+++---///000///------...////////////...---,,,+++'''(((+++...333999===@@@???>>>===@@@III___uuuMMM@@@555444777666444222777===FFFXXXuuu~~~tttjjjaaa___```cccgggnnnwww{{{ooo___PPPAAA444///000///...---,,,,,,---///000000666???KKK___uuu|||{{{vvvwwwxxxxxxwwwtttpppnnniiihhheeebbb^^^^^^___bbbeeeiiilllmmmnnnooojjjdddYYYTTTMMMGGGBBB???===;;;555333000//////...---+++++++++***(((&&&''',,,111%%%%%%&&&'''((((((((('''%%%&&&((('''&&&%%%&&&'''''')))))))))---000...)))'''$$$&&&***)))$$$$$$((($$$###&&&+++,,,(((%%%&&&***&&&"""###''')))'''###((((((((()))***++++++++++++...000000...---///222333777AAAPPPcccvvvwwwoooqqqxxxqqqpppuuutttYYYQQQFFF@@@>>>===999666999666333333444666777666888777666444333333333333444444444333333333222222222000......///000000///444222000111444333///+++000000000000000000000000111111111111000000000000---------............///...............------------///444>>>JJJSSSWWWXXXRRRGGG999222222444333000222111000...------,,,---........................//////.........---------)))...///***,,,333333,,,000000000000000000000000222111111111222333444444444333333222111000//////222222222222222111000///222000///000111333333222111222222333333444555555444:::;;;>>>HHHUUUsss}}}wwwrrrmmmjjjjjjiiieeebbb```___aaaeeefffgggnnnvvvsssuuuuuunnn___OOOBBB;;;888222///222222///...111///111333333222444888;;;???DDDQQQbbbrrr~~~zzzrrrlllbbbWWWIII@@@>>>??????>>>>>>===<<<===>>>>>>===;;;===:::777555444333111000000000///000000111222222333777888666555666444000555000,,,+++...000///,,,000000///...............000...---000555;;;@@@BBBCCC>>>;;;AAAMMMdddjjjGGG@@@999555333000111555777>>>LLLeeesssjjjdddbbbaaaccchhhqqqyyyuuudddXXXMMM@@@555111111000...---,,,------......---333AAASSSeeeyyy|||}}}yyyxxx{{{yyyssspppsssmmmllljjjfffbbb^^^ZZZXXX^^^___cccjjjooommmfff___ZZZSSSLLLIIIGGGDDD@@@>>><<<888333111111///+++(((************)))(((&&&&&&******)))((('''&&&%%%%%%''''''((()))******))))))+++)))((()))++++++)))&&&))))))(((((('''''''''''')))(((((((((((('''''''''###%%%&&&$$$(((...'''$$$(((,,,,,,******,,,---...---,,,---222555555888===HHHZZZpppxxxyyy}}}uuutttvvv}}}lll\\\NNNGGG???;;;:::999666333666555444333333555666888777777666555444444444444222222222111111111000000///...---...000222222111222222333222000///......222222222222222222222222000000000000////////////------------............---------...............//////333<<>>;;;888666555333111//////////////////000111111222555777555444666444000333...******,,,...---***111000000////////////000///...---000666<<<@@@BBBAAA===<<>>555444666666777999>>>GGGWWWoootttjjjdddaaa___aaafffooowww}}}|||lll___RRRBBB777222000///...,,,,,,,,,,,,---...---000;;;III[[[qqq~~~zzz{{{}}}{{{uuurrrsssqqqooolllhhhccc^^^ZZZXXXZZZZZZ]]]ccciiijjjfffaaa___XXXQQQMMMLLLIIIDDD@@@???:::555222222000---***************)))((('''&&&)))))))))(((''''''&&&&&&'''''''''(((((()))))))))+++)))((()))******(((&&&((((((((('''''''''&&&&&&((((((((('''''''''&&&&&&((('''''''''$$$!!!$$$+++,,,%%%!!!###'''(((((()))+++,,,---,,,+++---000444///222888CCCTTTjjj~~~}}}|||}}}|||zzz{{{~~~jjjTTTFFFBBB>>>999777777777444222222444555444222333777:::888888777666555555555555222222222111111111000000000///...///111222111000///222444222...,,,...111333333333333333333333333////////////.........---------------............,,,,,,------......//////000///111999FFFUUUbbbiiihhhZZZGGG999333000///---111222222222111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////............---555---))),,,000000//////////////////////////////222222111111000111111111000000111111111222222222000000111111000000//////222111000111222333333111000000111111222333333333444888666777>>>EEE\\\||||||rrrnnniiigggggggggdddaaa^^^]]]___cccdddcccgggmmmuuuwwwvvvnnn___OOOBBB<<<555000...000000//////000000111222111111111333555888999???KKKYYYjjj~~~}}}ttthhh]]]VVVPPPKKKGGGDDDCCCCCCEEEGGGGGGFFFDDD@@@===999777555333111///..................///000000333555333333666555111222...+++***,,,...,,,***000000/////////000111111/////////222888===@@@BBB>>><<<===FFFWWWsss^^^III===333333888;;;>>>@@@JJJVVVhhhwwwnnngggcccaaaaaafffnnnuuu{{{vvviiiWWWEEE999555000///---,,,+++++++++,,,...,,,---333===LLLcccwww}}}{{{|||}}}xxxttttttpppnnnlllhhhddd```^^^\\\XXXWWWXXX\\\bbbffffffdddaaa\\\UUURRRQQQOOOIIICCCCCC>>>777333222222///---*********))))))(((((('''((((((((((((((((((((((((((('''&&&&&&&&&'''((()))***)))'''((())))))(((&&&'''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%***&&&&&&)))+++))))))+++///(((###%%%((()))***---***+++++++++***+++...111,,,///555<<>>BBBTTTppp}}}uuupppkkkhhhhhhgggdddaaa[[[ZZZ[[[```ccccccfffkkkuuuvvvtttkkk\\\MMMAAA;;;999666333222222111000000000000111000000000111222444444999CCCNNN^^^rrruuujjj```VVVMMMGGGFFFEEEEEEGGGIIIIIIHHHGGGAAA>>>:::777555333000......------,,,------.........111333111222555555222333000...---...///...---.........//////000222222222222333777<<<@@@BBBBBB<<<<<>>MMMfffzzzyyyvvvzzzooo[[[OOOGGGAAA<<<999888777666666555333222///333777777444555999>>>===<<<:::777555333222111444444444333333333222222444333111111222000...+++000///...000333555555333000000000000000000000000------------,,,,,,,,,,,,,,,,,,,,,------------...***++++++,,,---...//////---...000666@@@MMMZZZbbbkkk^^^JJJ999000......///---...000000000...,,,***,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////:::///)))///222...---111111111111111111111111111333333222111000000000111333333222222111000000///...///000000000000//////333222222333444444222000///000000111111222333333555777555777>>>@@@NNNfff~~~zzzuuuooollljjjhhheeeaaaYYYVVVXXX^^^bbbdddhhhllluuuuuurrrhhhYYYJJJ???:::<<<999666222111111///---000000000000000111000///111222777???IIITTTdddrrr~~~uuuiii\\\PPPIIIEEEEEEEEEFFFHHHHHHGGGFFF@@@===:::777555333000...------,,,,,,,,,,,,,,,---,,,000111///000333444111222000///............---,,,------...///111222333666777999===AAADDDDDDCCC;;;===@@@III^^^}}}gggJJJ???;;;888777888???OOO^^^mmm{{{zzzvvvqqqmmmjjjeeeiiiooouuuyyy~~~~~~tttbbbNNN@@@;;;000///---+++***************+++...111222777FFFUUUhhhtttyyytttvvvyyyzzz{{{{{{yyywwwkkkjjjiiigggfffffffffggg```\\\WWWTTTTTTWWW[[[]]]\\\[[[YYYZZZ___ccc]]]RRRHHHBBB:::555444333000...+++******)))((())))))***''''''(((((()))*********)))(((&&&%%%$$$&&&''')))))))))((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$'''***&&&!!!"""&&&&&&$$$%%%)))+++(((&&&'''(((''''''((()))*********//////111444777BBBYYYooo{{{wwwpppqqqwww{{{}}}zzzlllXXXHHH@@@===:::777555555555444333333222222000333666666555666888;;;===<<<:::777444222111000222222222111111111000000//////000111333333222000000......111555666333///////////////////////////------------,,,,,,,,,+++,,,,,,,,,,,,------------++++++,,,,,,------......+++---000555===HHHSSS[[[dddXXXGGG777///...000222------...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...////////////000000000666111...000000//////222222222222222222222222222333333222222111222222222444444333222111000///...//////000000111111000000333222222333555444222///000000111111222333333333222444111555<<<===GGG\\\~~~}}}xxxrrrooommmkkkhhhdddZZZVVVVVV\\\bbbeeejjjnnnuuutttqqqfffVVVHHH===999:::999555000///000...+++000//////000111222000///111111555===CCCKKKWWWcccxxxsssdddVVVMMMDDDCCCCCCDDDEEEEEEDDDBBB???<<<888666444222000......---,,,,,,,,,,,,,,,,,,,,,//////---...222333000.........------,,,++++++,,,,,,---...000222444555:::;;;>>>BBBEEEFFFDDDBBB:::===AAAJJJ___{{{\\\EEE999888999:::;;;FFF]]]rrr~~~{{{yyyuuupppmmmgggjjjppptttxxx}}}~~~wwwiiiUUUEEE>>>111000...,,,+++******+++++++++...111111333;;;FFFXXXfffttt|||{{{tttwwwxxxwwwwwwyyyyyyvvvpppnnnllliiihhhgggggggggeee```YYYSSSPPPPPPRRRTTTYYY[[[[[[]]]fffnnngggZZZJJJDDD<<<888666444111...++++++)))(((((()))***+++((((((((())))))*********)))((('''&&&&&&&&&'''((()))***)))(((&&&&&&(((***&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%$$$%%%)))***&&&!!!"""'''%%%$$$(((------)))&&&'''((('''&&&''')))***)))(((,,,***,,,111444;;;PPPeeetttxxxmmmjjjnnnvvv{{{vvv```VVVIII@@@===:::777333333333333333333333444666000111222444555666666777:::999777555444222222222222222222111111111000000......///222444444333111...///111222333000---***...........................------------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...222888CCCPPPYYY^^^SSSDDD666///...111444...............---------------------------------.../////////000000000000///333444000...000222111444444444444444444444444333333333333333333444444222222222111111111000000///000000111222222111111333333333444555444111///111111222222333444444444222333000444<<<;;;AAATTTppp|||xxxsssppppppooollliii^^^XXXVVV[[[aaaeeejjjooovvvuuupppeeeVVVGGG>>>999777888555000///333111---///......000333333111///111000333888<<>>===:::777444333222000.........---,,,,,,,,,,,,,,,,,,//////,,,---000111///---...///...---+++++++++---...///000333555777888<<<>>>AAAEEEGGGFFFBBB???999===BBBKKKaaafffNNN===555555666;;;BBBSSSmmm{{{uuuqqqllloootttxxx||||||qqq]]]JJJ@@@222111///---++++++++++++...++++++...//////555<<>>999444333333444444444666888;;;000///000222444555444333777666555444444333444444444444444333333333222222111111111333444333000...,,,111555444///***''''''////////////////////////.........---------,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///555AAAPPP[[[ZZZQQQCCC666//////222555000//////.........//////.........................../////////000000111111+++555888000,,,111444111555555555555555555555555333333333333444444555666111111111111111222222222000000111222222222222222333333333555555444111///111222222333333444555555555555222666>>><<<@@@PPPgggzzzvvvrrrpppqqqqqqooommmbbb[[[WWW[[[```eeejjjooowwwvvvqqqfffVVVHHH>>>:::777999666111222777666111///......000333444222///222000000333555;;;FFFRRRWWWeeewww|||lll]]]TTTDDDBBBAAAAAAAAAAAA>>><<<;;;999555444333222000...///...------,,,,,,,,,,,,,,,///...,,,,,,///000...///000111000///---------...///000222555777:::;;;===???BBBFFFGGGEEEAAA===888===BBBKKKccchhhPPP===222444222333;;;HHH]]]yyy}}}{{{vvvrrruuuyyy}}}vvvbbbMMMAAA333222///---,,,+++++++++000,,,)))+++,,,---222777777GGGYYYeeennnwww|||~~~||||||uuurrruuuuuuqqqrrrqqqooonnnmmmnnnpppqqqoookkkeee\\\UUURRRQQQRRRPPPTTTVVVYYYeeeooogggVVVMMMHHHBBB>>><<<888333///,,,+++)))((((((***+++---******))))))))))))))))))))))))******)))(((''''''+++,,,+++)))&&&&&&))),,,'''''''''((((((((()))))))))(((((((((((('''''''''(((""" %%%******((((((&&&%%%'''***)))&&&&&&***((('''&&&'''***+++(((&&&...))))))///000///;;;KKK___ooo|||mmmdddfffqqq|||vvv```RRRMMMAAA@@@>>><<<999666444333666555444333111000//////000000333777555111///222333222222111111111111111444444555555444222000///000000000///000000111222111000000000222111000...777000...222333///---...//////...---,,,,,,,,,,,,++++++++++++++++++++++++,,,---......//////.........---...111555===NNN]]]]]]UUUEEE666000222222000.........------,,,,,,,,,,,,------......------,,,...---,,,,,,,,,,,,---...444222000000222333444444777777777666666555555555333333444444555444444444666333111222555666222...222111111111222333333444555555666666555333222111000000000000111222333444444555777888888:::>>>AAAYYY{{{zzzrrrmmmmmmmmmlllkkk```[[[WWWWWW]]]eeekkknnnwwwyyyttteeeSSSGGG???999999444//////333555444222111000000000111222333333333333222333666:::>>>AAANNNWWWeeeuuu|||pppbbbWWWOOOGGG>>>:::;;;<<<;;;999888666444222000/////////---...///...,,,+++,,,---------------------------111111111111111222222222222111000000222555:::<<<>>>BBBEEEFFFDDD@@@===<<<444<<>>;;;666111///---+++***++++++***(((+++***(((((()))******)))+++***(((&&&%%%&&&'''((())))))(((((((((((())))))(((((((((((((((((((((((())))))((('''%%%$$$###"""&&&&&&%%%$$$$$$%%%%%%%%%%%%''')))++++++***(((&&&((((((''''''''''''((((((///++++++...000///555===PPPeee{{{}}}qqqiiihhhlllqqqsss```OOOEEEBBB<<<;;;:::999777666555444444444333222111111000000111///111333111...///333222222111000000000000111444444555555555333222111000000000000000111222222222111000111111111///---555///...222333000---...//////...---,,,,,,,,,,,,++++++++++++++++++++++++,,,------...............///...///222666>>>NNN\\\```XXXHHH888111222222///......---------,,,,,,,,,,,,------......------,,,......---,,,,,,---......000...---...///111000000333333222222222111111111222222333444444555444444666333111222555555222...111111111111222222333444444444555555444333111000000000000000111222333444333444666777888:::>>>AAATTTrrr}}}uuuooommmjjjgggddd^^^ZZZWWWXXX^^^gggmmmqqqxxxzzzuuufffTTTHHH@@@:::888444111111444555333111111111000000111111222333555444333333555777;;;===DDDLLLZZZhhhxxx~~~uuujjj```RRRJJJ@@@;;;::::::999777666555333111////////////...------------,,,,,,,,,------------------------000000000000000000000000222111000111222666999;;;AAACCCFFFEEEBBB===999888222:::DDDSSSnnnqqq[[[JJJ>>>555111111///333:::CCCSSSlllzzzwwwxxxyyyzzz~~~xxxlllWWWFFF:::222------...,,,+++,,,---,,,+++******,,,---///222333;;;HHHUUU```lllvvvxxx{{{zzzuuusssttttttqqqwwwvvvtttsssrrrsssttttttrrrnnniiieeeaaa^^^ZZZWWWTTTVVVZZZ___cccbbb___\\\UUUOOOHHHCCCAAA===777222111///---,,,,,,,,,***)))***((('''(((***++++++***+++***(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###&&&&&&%%%%%%$$$%%%%%%&&&))))))((((((((((((((()))((((((''''''''''''((((((---******.........222999BBBVVVnnn|||qqqiiigggjjjmmmiiiYYYMMMCCC===;;;666666666555555555555555333333222222222111111111111......///...,,,...333111111000/////////000000111222333444333333111111111111111000111222222333333222111111111111///---111......222333111...//////......---,,,,,,++++++++++++++++++++++++++++++,,,,,,---...............000...///222666===LLL[[[ddd\\\LLL;;;222111111......------------,,,,,,,,,------............------......------------.........------...000000///...000000000000////////////000111222333444555555555444222000222444555222///111111111111222222222333333333333333222111000///111111000111111222333444111333444555666999===@@@MMMfffyyyrrrnnnhhhbbb]]]\\\YYYWWWXXX___gggooosssxxx{{{wwwgggVVVIII@@@;;;888555333444666555222///111111000000000111222222666555333222333444666777;;;BBBMMMZZZiii{{{{{{rrrjjjVVVNNNDDD<<<999777555333222222000//////......//////---++++++......,,,***------------------------///..................///222222222222444666888:::CCCDDDEEECCC>>>999555333000777BBBQQQiii~~~|||hhhXXXEEE999222...000444222444:::FFFZZZvvvyyyuuussstttuuutttvvv{{{zzznnnZZZIII:::333------...,,,+++,,,,,,++++++******,,,---...000...111:::EEESSSdddqqqwwwzzzzzzvvvsssuuuvvvuuuxxxwwwuuutttssstttvvvvvvssspppkkkhhhfffeeecccaaaWWWXXXZZZ]]]aaabbbaaa```XXXSSSMMMIIIFFFAAA;;;666444111...---,,,,,,+++***((('''&&&(((***,,,,,,,,,******)))(((((()))+++,,,&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&---+++'''%%%$$$&&&(((***)))((((((''''''(((((()))***)))***------,,,...333555GGG]]]rrr|||ssskkkggghhhjjjyyygggTTTIIICCC>>>:::999444444444444444444444444111111111111111222222222///---...000///,,,...222111000000///////////////...///000111111111000///111111111111111222333333333222111111111000...,,,...---///111222111000///............---,,,++++++++++++++++++++++++++++++,,,,,,---.........------///...///111444;;;IIIWWWggg```PPP>>>444111000...------------------------------............------///................../////////000111333333111///111111000000000000000000///000111222444444555555333111000111333333111///111111111222222222111111111111111111111000000///111111111111222222333444000111333444555888;;;>>>GGG[[[}}}~~~wwwqqqjjjaaa[[[[[[YYYXXXYYY^^^eeemmmqqqxxx{{{wwwhhhWWWIII@@@;;;888777666777777555222...111111000000000000111111444333222111111222444555888>>>GGGRRR___ppp~~~|||vvvooo[[[SSSGGG===777444222000//////..................000,,,)))***...///,,,(((,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////333333444444666777888999CCCCCCCCC@@@;;;666222111111555<<>>QQQfff|||}}}vvvooojjjhhhhhhzzzsss___QQQCCC>>>===999555333555555444444333333333333000000111111111111222222------000444333//////222111000000//////////////////000111222222111000000111111000000111111222333333222111111111111///---,,,...000000000111111000............---,,,+++***+++++++++++++++++++++++++++,,,,,,---...------------,,,---000222888EEESSShhhbbbSSSAAA555111000...---------------------------......//////......---////////////////////////111000111333444444222000000000000000111111111111...///000222333444444444111000000111222222111000000111222222222111000000111111000000000//////000222222222222222222333444000222333444444666:::===AAASSSrrr|||vvvnnnddd]]][[[ZZZYYYYYY]]]cccjjjoooxxx{{{wwwiiiWWWJJJ@@@:::999999999999888555111...111111000000///000000111000000000000111222444444888===DDDLLLWWWfffvvv~~~zzzyyytttmmm___WWWJJJ>>>666111///...------------------------000,,,)))***...///,,,(((,,,,,,,,,,,,,,,,,,,,,,,,///...------...000111333666666666666777888999:::AAAAAA@@@===888444222222222444888???JJJSSSRRRLLL@@@999222000///...111555555666===OOOiiizzzvvvvvvrrrrrrttttttrrrsssvvv}}}~~~rrr^^^MMM<<<444......///,,,***+++************++++++,,,,,,---+++---111777@@@PPP^^^mmmssswwwtttrrrtttwwwwwwwwwuuusssppppppqqqsssttttttqqqmmmkkkiiihhhgggeee]]]ZZZWWWWWWZZZ]]]```aaa]]]\\\ZZZWWWSSSLLLEEE@@@999555000---,,,+++***))),,,+++)))((()))***)))(((&&&&&&&&&'''((()))***+++$$$&&&((())))))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%&&&&&&'''(((+++***((('''&&&&&&&&&&&&))))))(((((((((((())))))))),,,...---,,,,,,,,,,,,111999GGGZZZooozzzsssmmmkkkjjjwwwiii```\\\LLLCCC<<<;;;;;;777333222555555444444333222222222000000111111111111111111------111666555111///222111111000/////////000000111222333444444333222111000000000///000111111222222111000111222111000...,,,///111...---000111000---......///...,,,+++***++++++++++++++++++++++++++++++,,,---------------,,,+++,,,///000555BBBOOOgggbbbUUUBBB666222111000,,,,,,,,,------------.........////////////......//////000000000000//////000//////000222222111000............////////////...///000111222333333333//////000111111111111000000111222222222111000///111000000/////////000000333333222222222222333333222333444444444555888;;;>>>KKKfffzzzrrrhhhaaa[[[[[[[[[[[[]]]bbbiiinnnyyy|||yyykkkYYYLLLBBB;;;;;;<<<<<<:::888444111///111111000/////////000000......//////111222444444666999>>>DDDLLLXXXfffpppzzzwwwvvvqqqkkk```YYYLLL???555000......,,,------...------,,,,,,...,,,******------+++))),,,,,,,,,,,,,,,,,,,,,,,,......------///222444666:::999888888888:::;;;<<<@@@@@@>>>;;;666333222222333444777:::>>>@@@@@@>>>888444222333222000111444555888CCCUUUooo}}}wwwtttuuurrrqqqtttuuutttuuuyyy}}}vvvbbbPPP===555/////////,,,***+++*********+++++++++++++++******,,,000222777CCCOOO```iiiqqqqqqppptttwwwxxxzzzwwwtttpppoooppprrrssstttqqqnnnlllkkkiiieeeccc]]]ZZZVVVTTTVVVYYY\\\^^^]]]^^^___]]]XXXQQQJJJEEE<<<888333///---,,,+++***...,,,))))))))))))(((&&&%%%&&&&&&'''((()))))))))&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))((((((((((((((('''&&&%%%***))))))(((((())))))***)))---///---,,,---...,,,///333===MMM```rrr||||||vvvqqqnnnmmm{{{iii[[[SSSMMMJJJBBB===:::::::::555333444333333333333222222222222111111111111000000000000......000444333000111444222222111000000000000111111222222333222111///...//////......//////000111000//////000222222111///---111111,,,***...111111---...//////...---+++)))++++++++++++++++++++++++++++++,,,------------,,,---,,,---///000555AAANNNeeeaaaUUUCCC666333333222,,,,,,,,,---------............////////////......///000111111111111000///000///......000111111000---------.........////////////000111222222111111...///000111000000000111000111222333222111///...111111000//////000111111444333333222222333333333444555555444444555777999;;;DDDXXXwww{{{sssiiibbb[[[\\\]]]]]]___dddlllrrr{{{|||nnn\\\NNNDDD===>>>>>>===;;;777333111000111111000///////////////......///000111222333333222555999===BBBKKKVVV^^^nnn{{{zzzwwwwwwrrrkkk```YYYMMM???444///...///------.........---+++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,///333666999===<<<:::999999;;;===???AAAAAA>>>:::555222111222000444999<<<:::777777999777444444555444111222666555<<>>;;;777333111111111111000//////////////////000000000111111111222///222666888<<>>;;;999999;;;>>>@@@CCCBBB???:::444111000000---444<<>>NNNaaawww}}}xxxtttpppmmmlllppprrrtttxxx}}}vvvbbbPPP>>>666000//////,,,***+++))))))***++++++++++++***+++,,,......++++++333>>>FFFUUUdddkkkooovvv|||~~~{{{vvvttttttuuuwwwssssssssssssqqqnnniiieee]]]YYYSSSPPPQQQSSSUUUVVV\\\___cccccc^^^WWWOOOKKKDDD???999444111000///...+++)))((((((***+++***)))((())))))************)))))))))(((((((((((())))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))''''''&&&&&&&&&'''((((((******))))))))))))******'''------)))(((---///---000///222:::FFFWWWjjjxxx}}}~~~~~~|||xxxtttrrrqqqhhh\\\KKK???999777555333;;;777444333444555444222333222111111000000111111333444555666555333000//////...//////000111333444333333444444333111000///111111111000000...------............////////////000000111111111222222222000//////.........//////,,,------......------,,,---,,,+++,,,.........---,,,---------......////////////111222111111;;;GGGZZZbbbaaaQQQ@@@888222,,,,,,------...///000000111000,,,+++...000...---...000000000222333333222000000000000000////////////---+++)))***,,,///000000222222111000//////000000...///000111222333333333666555333111000000000111222222111111111111111111111222222333333222222111666:::===;;;777555666999999@@@IIIYYY{{{}}}uuujjjbbb___\\\]]]aaafffiiinnnuuu|||{{{xxxpppcccUUUIIICCCBBB@@@===;;;999666222///222000//////111222111000000///...///111333333222111222444555888===CCCGGGRRR^^^ppp{{{zzzvvvoooiiifffZZZIII<<<666333///,,,///---,,,,,,---------,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---...222:::AAA@@@BBBBBB@@@===;;;<<<>>>??????;;;444000111111///000444>>>EEE@@@666111555555444222000...///333666;;;BBBRRRggg}}}|||zzzvvvtttqqqllljjjnnnsssvvvzzzqqq\\\NNN<<<555000///...,,,,,,...++++++++++++++++++++++++++++++******+++---...///===IIIXXXeeemmmuuu~~~~~~{{{yyywwwvvvuuuqqqrrrssstttrrrooollljjjaaa[[[VVVTTTSSSQQQTTTYYYYYY```eeefffeeeaaaZZZRRRJJJDDD;;;666555444333111---,,,++++++,,,,,,***)))+++++++++***************,,,***(((&&&&&&''')))***###(((((($$$%%%******&&&&&&'''((('''%%%$$$$$$&&&***((((((((()))(((&&&$$$(((((())))))))))))((((((((('''%%%&&&(((+++++++++*********+++------,,,+++...---///444;;;GGG\\\mmmzzzxxxuuuwwwtttmmmooo___QQQIII???999888777666333777555222111333444333111444333333222222222222222222333444444444222000///000111111111111111111111333333333333333111000///000000000000///...------............///////////////000000000111111111111//////............//////,,,------......------,,,---,,,+++,,,...///...---------.........///////////////111222111222;;;FFFVVVbbbcccTTTBBB888222---000000000111111111111111000,,,+++///000...---///000000000222444444222111000000////////////......///---+++***,,,.........111000000///........./////////000111222222222222666555333111000000000000111111111111111111111111222222222333333222222222444888:::999555333555777444:::BBBPPPjjj}}}vvvmmmfffccc``````dddhhhkkkpppvvv{{{}}}}}}xxxkkk\\\NNNFFFDDDAAA>>>;;;999666222000111000...///000111111000555333000/////////...,,,000111222333444777<<<@@@IIISSScccuuu}}}zzzuuummmfff```VVVIII===777444111000000...,,,,,,------,,,+++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............222:::AAAGGGGGGFFFBBB???===???AAAAAA>>>777111222555333......///444999777000///333444444333111///000333666<<>>AAA???999000,,,000555111)))000------//////...000333444444444333222222444666===HHH\\\ttt|||yyyvvvtttrrrnnniiihhhmmmrrruuuyyy~~~~~~nnnWWWEEE:::333//////...++++++...++++++++++++++++++++++++++++++++++++,,,---......000777DDDRRRaaannnwww|||~~~wwwxxxyyyyyywwwsssnnnkkknnniiieeeeeeccc```aaaeeeccciiinnnooonnnlllfff___UUUOOOHHHBBB???;;;666222111///---,,,------,,,***,,,,,,++++++************)))******+++***(((&&&%%%&&&((((((&&&%%%((('''%%%)))(((''''''(((((('''&&&'''&&&%%%''')))***)))(((((()))***+++++++++++++++---+++)))((())))))(((''')))((()))+++...//////---///------...000666EEETTTiiisssyyyxxxzzz{{{xxxhhhVVVGGG???999777444333444444222000000000000000111222222222444444333222222222222222///000111111111111000000111222444555555444222111222222111111111000000/////////000000111000000000............//////////////////000000000111111111///............//////000,,,------......------,,,...---,,,---///000///.../////////000000000000000///...///111111222999BBBRRReeennn^^^EEE666000...//////////////////000000333...,,,///000......000000000222555777777555222//////......------,,,,,,000...,,,,,,---......---.........//////.........111111111111111000//////333222222111000/////////000000000000111111111111222222222222222222222222333444555444222222333555:::999>>>HHHRRRhhhzzzuuuoookkkkkkgggfffiiikkkmmmqqqwwwuuuyyy}}}{{{qqqbbbSSSKKKIIIEEE???;;;888666444333111///------...///......000...------///000//////222222222111111222555777<<>>BBBDDD???:::222---///444222,,,444000------///222444555444555666555444444555777===KKKbbb{{{~~~yyywwwtttrrrmmmiiihhhmmmqqqtttxxx}}}}}}~~~nnnVVVDDD888222.........++++++---++++++++++++++++++++++++++++++++++++,,,------------111:::HHHXXXfffooosssyyy}}}vvvxxxyyyzzzyyyuuurrroootttooommmmmmkkkggggggjjjhhhnnnsssssssssrrrmmmggg]]]WWWPPPJJJEEE???888333444111///---......---,,,,,,,,,,,,++++++******)))(((((())))))))))))((((((((((((((('''&&&&&&&&&%%%&&&(((***)))'''&&&''')))((('''&&&&&&((())))))(((((()))***+++,,,---------+++)))((()))***++++++***)))((()))***,,,---,,,++++++)))***,,,...444AAAOOOeeeqqqzzz{{{}}}tttaaaRRRDDD;;;999:::777444222111111111000///000111222222222333333333333222111111111111111///000000000111111000000///111333555666555444333111111000000000000000000000000111222222222111111............////////////000000000111111111111222...............///000000,,,------......------,,,...---,,,---/////////...000000000000000////////////---...111111222888???SSSgggppp___EEE555000...,,,---...///000111222333555000---///000......111111111333666888888555222000//////...------,,,,,,---,,,+++,,,///000000///......///000000000///...111111111111111000///...111111111111000//////...//////000000000111111111333222222111111222222333444444444333333333444666888777<<>>DDDLLLWWWfffwww~~~vvvmmmfffYYYUUUMMMDDD:::444222333111///---,,,------,,,***...---,,,,,,++++++,,,,,,+++++++++,,,,,,---------,,,...000//////222999>>>JJJHHHEEEDDDEEEGGGIIIKKK???>>>999333222666888666444333111///111333444333777777888777555444666777===NNNggg{{{xxxuuutttnnnjjjiiinnnsssuuuxxx|||}}}|||kkkUUUDDD666111---......+++***,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---///555???MMMZZZdddiiipppuuu|||~~~~~~tttvvvxxxyyyyyyxxxvvvuuuwwwsssrrrrrrpppkkkjjjlllmmmssswwwwwwwwwwwwtttnnneee___XXXQQQKKKDDD;;;555777444111/////////...---------,,,,,,+++******)))((('''&&&&&&'''))),,,---)))''''''''''''&&&%%%&&&###)))---+++%%%"""'''---+++)))'''&&&'''((('''&&&((()))***+++------......,,,+++******+++,,,***)))***)))((()))++++++***((())))))***---...222>>>JJJ^^^mmmyyy}}}rrr[[[MMMCCC:::888;;;666444111///...///111333///111333333333222333444333222111111000000111111111111000000000000000000///000222444555555555555000000////////////000000111111111222222111000000............/////////////////////000000000111111......---......///000111,,,------......------,,,---,,,+++,,,.........---000000////////////......///------000111222777===RRRdddlll[[[BBB444000///......///111333444666666777111...///000//////111222333555888:::888555222111000000///...---,,,,,,,,,,,,,,,---000111111000---...///000111000///...000111111111000//////...000000000000000///.........//////000000111111111444333222111111222333444555444333333333444666666888???FFFGGGEEESSSsss{{{sssllliiihhhdddbbbeeeggghhhlllrrrwwwyyyyyyuuukkk^^^TTTMMMGGGCCC???<<<999888555333222000///...//////...---000...---...///111000000,,,---////////////222444555888===CCCJJJVVVdddnnn{{{}}}tttnnn^^^XXXOOODDD<<<666222111///...,,,,,,---------,,,...---,,,,,,++++++,,,,,,***++++++,,,,,,------...,,,...000000000222888===DDDCCCCCCDDDGGGIIIIIIHHH:::;;;888222222777<<<===555777777444222444333000:::;;;:::777555444666777>>>PPPkkk}}}zzzwwwuuuqqqmmmlllqqqtttvvvxxx{{{~~~xxxfffPPPAAA555000---......+++***,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---///222888BBBMMMXXX___hhhooowww||||||{{{{{{|||vvvvvvwwwxxxyyyzzzzzzzzzyyyvvvvvvwwwuuuooolllmmmqqqwwwzzzzzz{{{}}}zzzuuunnnhhh___XXXQQQIIIAAA;;;:::777333000000000///.........---,,,+++******)))((('''&&&%%%&&&))),,,///)))&&&&&&((((((%%%%%%'''"""(((,,,***$$$"""''',,,,,,***'''&&&'''''''''&&&'''((()))+++---.........000///---,,,,,,***'''%%%))))))((()))+++,,,***))),,,,,,---...---///888BBBQQQcccttt|||ttt```LLLDDD???888888===111111111000///000222333///111444444222111222333333333222111111111111222333222222111000000000000111111222222333333333444000///.........///000000000000000000000///...---............////////////---------.........//////---------......///000111,,,------......------,,,,,,+++***+++---------,,,/////////.........------///,,,---000222222666;;;MMM]]]cccSSS>>>333111111//////000111333444555555888222...000000//////222444555777999:::888444111222111111000...------,,,...------...000111000...+++,,,...000000///...---///000000000000000//////...///000000000///...---......//////000111111222444333111000000111333444555444222222333444666666<<>><<<:::888555333333222//////000000///...222000//////000111000///...///000000//////111222111444888<<>>>>>@@@CCCFFFFFFCCC@@@666555222000666???DDDDDD>>>CCCDDD===888888999666>>>>>>;;;888444444666888@@@SSSooo}}}zzzwwwtttuuupppoootttwwwwwwxxx{{{sss^^^III<<<444///,,,......+++***++++++++++++++++++++++++++++++,,,---------,,,+++++++++---000333888BBBOOOXXXeeellltttyyyyyyyyyzzz|||zzzzzzyyyyyyyyy{{{}}}~~~{{{yyyzzz|||zzzsssoooooovvvzzz~~~~~~|||wwwpppfff^^^WWWOOOGGGAAA<<<999444111000000000//////...---,,,+++******))))))(((((('''((((((******(((%%%%%%((()))%%%%%%)))%%%&&&''''''&&&&&&'''(((+++(((&&&%%%&&&(((((((((%%%&&&(((***,,,---...///111000...---,,,***'''$$$(((((((((+++---//////---,,,+++------++++++222<<>>???BBBFFFIIIHHHBBB===;;;777333444@@@MMMRRROOOJJJPPPPPPGGG@@@@@@AAA@@@AAA???<<<777444333666888BBBUUUqqq}}}zzzvvvssswwwsssrrruuuxxxxxxyyy{{{oooXXXCCC777333...,,,......+++)))++++++++++++++++++++++++++++++,,,---------,,,+++***)))+++...///333<<>><<<;;;;;;:::888666555555444444333222111111333000......000111000......000222111...---...111000111222444666;;;AAAEEERRR[[[gggpppuuu{{{zzznnnfffbbbZZZNNNEEE>>>999444111444111...------...---,,,,,,,,,++++++,,,...///000,,,+++******,,,,,,+++***///...------///222444666<<<<<<>>>AAADDDBBB===999333111555===EEELLLSSS[[[YYY```ccc___XXXSSSNNNIIIMMMEEE???<<<:::777666888BBBUUUrrr~~~zzzwwwvvvtttrrrsssrrrtttxxxyyywwwzzz~~~~~~hhhQQQ@@@777111111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,******///444:::DDDNNN]]]gggqqqxxx}}}~~~yyyzzz{{{zzzzzz~~~~~~{{{{{{{{{|||}}}{{{wwwtttrrr{{{}}}vvvkkkccc[[[PPPFFFCCC;;;666666555222/////////......---+++***))))))+++++++++******(((''''''((((((((((((((()))*********&&&'''++++++'''&&&***''''''&&&%%%%%%%%%&&&&&&)))(((((())),,,...///...000...,,,,,,,,,,,,***(((((())))))+++,,,---......+++++++++++++++,,,000333>>>JJJ]]]rrrvvveeeTTTEEE===:::999555444222333444555444333333444444444444555888;;;>>>CCCEEEAAA??????>>>;;;:::555888999333444999444000000000000///...//////000///...,,,,,,---...////////////.........------///---***)))***+++,,,,,,......------------......------------............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...///000---.........------,,,+++,,,---......---///222444>>>HHHMMMEEE;;;555333111111000//////111000///---,,,---,,,)))&&&(((///666111111222222111000//////000///......///000///---...//////000000000000000......///000000000000000//////000000000000////////////.........///111111000000000000////////////222222222222333333333333555555555555555555555555666999===;;;777999JJJ\\\xxxssskkkddd^^^___aaacccggglllooouuuwwwqqqggg\\\PPPFFFBBB@@@===<<<<<<<<<:::999666666555444333222111000444111//////111222000///444555666444111//////111...///000111333777<<<@@@GGGOOOZZZaaafffmmmwwwzzznnnfffaaaYYYNNNFFF@@@;;;666333444222000/////////...------,,,+++*********+++,,,+++******+++---...---,,,............000222444555999:::;;;???AAA@@@;;;777333222555===EEEKKKSSSZZZaaakkksssrrrnnniiiccc]]]VVVMMMDDD@@@<<<888888;;;EEEXXXsss~~~yyyxxxwwwvvvvvvsssrrruuuyyyzzzxxxzzz~~~~~~ttt\\\EEE666...111000...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,...+++***...111555>>>GGGXXXcccpppxxx~~~~~~~~~||||||xxxxxxxxxyyyzzzyyyuuurrrvvv|||zzzqqqlllfff\\\QQQIII@@@999777555111/////////...---,,,+++******)))***++++++******(((''''''((((((((((((((())))))***)))&&&&&&******&&&&&&)))&&&&&&&&&&&&&&&&&&&&&&&&)))(((((())),,,.........000...,,,,,,,,,+++***(((((())))))***,,,------...***+++++++++***,,,///222;;;GGG[[[ooo~~~zzznnn]]]LLLBBB>>>???888777555555777888888888666777777777888<<>>EEEMMMSSSXXX```kkkttt|||oooggg___XXXNNNGGGBBB>>>999555555333222222222222///---...---+++)))(((''''''(((+++******+++...//////...------...///111222333333555666888;;;===<<<999666444222555===EEEJJJRRRYYYeeesss}}}vvvkkk___RRRIIIBBB===<<>>:::666111//////......---,,,+++******)))************)))(((''''''((((((''''''(((((())))))'''%%%&&&))))))&&&%%%'''###$$$&&&''''''''''''&&&)))(((''')))+++.........///---++++++++++++)))(((((())))))***+++,,,------***++++++++++++,,,///111777CCCVVVjjjzzzwwwuuummm```QQQGGGEEEGGG>>><<<999888999;;;;;;;;;:::;;;<<<===AAAGGGOOOUUUgggkkkmmmmmmlllggg[[[OOOEEE;;;:::???@@@GGGKKKCCC>>>:::555000////////////---...///000000000///...---------,,,,,,,,,++++++***---000///---+++---///...------,,,,,,------............------,,,,,,,,,++++++,,,,,,,,,,,,------///...,,,+++,,,---///000///...---,,,,,,---...///.../////////...///111444555===EEEEEE>>>777333222000///...///000000...,,,//////...,,,+++...333777777444111000000000///---000...------------,,,***---...///000111111111111......///000000000000000...//////////////////...000///...------...000111222222111000///...------000000111111111222222222444444444444444444444444666444333555666999BBBKKKeee}}}yyyxxxooohhhbbbbbbbbbbbbdddhhhhhhpppuuurrrkkkcccXXXOOOFFFCCC@@@>>>>>>>>>>>>===999999777666444222111000333222111111111111111111,,,---...//////000111111111222222222222333777999888===CCCHHHNNNXXXdddmmm{{{~~~pppfff[[[UUUMMMGGGCCC@@@;;;777555444444444555333000......---+++)))(((''''''(((,,,++++++,,,...//////...,,,---...000111222222222333555777999:::999777555444222555<<>>888222///000------,,,,,,+++******)))))))))******)))(((''''''(((((('''''''''(((((()))&&&%%%&&&''''''&&&%%%&&&!!!###%%%((((((((('''&&&)))''''''(((+++---...---...,,,******++++++)))(((((())))))***+++,,,,,,,,,+++,,,------,,,---///111444???RRRfffwwwggggggeee]]]SSSMMMMMMOOOGGGDDD???===>>>???@@@AAABBBDDDFFFIIINNNUUU]]]bbbuuuyyy}}}}}}{{{uuugggZZZIII>>>>>>EEEJJJUUU[[[TTTIIIBBB999222//////////////////000111000...,,,+++---,,,,,,,,,,,,+++++++++***,,,---***&&&%%%&&&)))------,,,,,,,,,,,,------......------,,,,,,,,,++++++++++++,,,,,,------------------------,,,+++***///...---,,,,,,---///000.../////////...///111333444<<>>===;;;:::999777555444222222222222222111000000111111000000000111333444444444111222333222111111444666333666:::???FFFPPP\\\eeepppuuu}}}~~~mmmbbbXXXSSSLLLHHHEEEAAA<<<777666555444555555444111...---,,,+++***)))******+++---,,,+++,,,...///...---,,,---...000111111111111333555777999888666555444444222444;;;AAAFFFLLLSSS^^^qqqzzzkkk\\\OOOHHHGGGLLL```}}}~~~zzzxxxxxxxxxxxxxxxvvvxxxzzzzzzxxxyyy~~~{{{rrraaaMMM;;;000......---,,,+++************************++++++,,,,,,,,,...------,,,,,,+++++++++---++++++......///333:::IIIYYYlllxxx|||zzzyyyzzz|||}}}}}}}}}zzzxxxvvvwww{{{wwwjjj]]]NNNDDD===555111111,,,,,,,,,++++++******)))((())))))))))))(((((('''((((((''''''''''''((((((%%%&&&&&&&&&&&&&&&&&&%%%!!!###%%%((((((((('''&&&(((''''''(((+++---...---,,,+++************)))''')))))))))******++++++,,,,,,...///.........000111222<<>>666333000---------,,,++++++++++++,,,((())))))***++++++,,,,,,,,,,,,,,,---------------)))(((***...//////222888AAASSSjjjxxx{{{xxxuuuuuuvvvxxxyyyzzzrrrssssssssssssxxxzzzmmm]]]RRRHHH===666444++++++++++++************''''''(((((((((((((((''')))((('''&&&&&&&&&&&&'''$$$((((((%%%%%%(((((($$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''***,,,------+++)))(((((()))***((('''))))))))))))***************,,,......---,,,---...444:::EEETTTcccpppzzz<<<:::999999;;;===>>>===AAA===999888;;;@@@EEEGGGOOOSSSXXXZZZYYYUUURRRPPPUUU^^^ccc```YYYSSSLLLFFFEEE===BBBJJJPPP^^^kkkjjjcccVVVDDD777222000///...+++++++++,,,,,,,,,------......------------,,,,,,***)))***,,,---)))"""---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------******+++,,,,,,---......000...,,,***)))***,,,---,,,---///000000000///...111222222111000000222444???BBBLLLTTTPPPBBB777555///...---...//////---+++,,,******+++---///000111...222444...'''%%%,,,444,,,++++++---///111000///000000111000000///.........//////000000000000000---..................---222000---++++++,,,...///////////////000000000000222222333333333444444444333333333333333333333333111111333555444222555:::@@@RRRssswwwpppjjjeeeeeeeeeccccccffffffnnnuuutttmmmdddXXXNNNGGGGGGGGGHHHHHHFFFAAA>>>>>>>>>===<<<;;;;;;::::::666888999777555444666888444111000000333333111///111333444333222111222333222222222333777===CCCGGGMMMRRRZZZbbbkkkwwwwwwiiiZZZVVVRRROOOMMMHHHAAA<<<555333000////////////......---+++*********++++++$$$$$$%%%)))---111222222///...---,,,---///111222444666888666111...---...111///000666;;;???EEEKKKLLLYYYhhhuuuzzzyyy}}}xxxuuutttrrrrrrxxxqqq^^^EEE666222222000,,,------,,,,,,+++,,,,,,,,,((())))))***++++++,,,,,,,,,,,,,,,------.........)))(((***......---000555999LLLcccsss}}}|||yyyvvvuuuvvvxxxyyyzzzqqqssstttsssrrrvvv~~~qqqaaaVVVKKK???777555+++++++++***************''''''(((((((((((((((''')))((('''&&&&&&&&&&&&&&&$$$))))))%%%%%%))))))$$$''''''&&&%%%%%%%%%&&&&&&(((&&&&&&'''***,,,---,,,***)))(((((())))))((('''))))))))))))************)))+++,,,,,,+++***+++,,,555999BBBNNN\\\iiitttyyy333333333444555777999;;;666666666999;;;<<<:::888CCCEEEHHHJJJJJJHHHEEECCCGGGHHHJJJJJJIIIEEEAAA>>>::::::;;;@@@HHHSSS]]]ddd]]]TTTGGG<<<444111000///222222111///............------------------------,,,,,,,,,---------.........,,,***)))***+++++++++...,,,+++,,,......+++(((,,,,,,,,,---------......///...------...///...---000111111///,,,******+++,,,,,,,,,...111333333333>>>EEEOOOVVVSSSHHH999///.......................................---------(((---...***+++//////***---,,,,,,,,,---...000111//////000111111111111111,,,---...///000000000000000///......///000///---000///---,,,,,,---///000///000111000///000111333000111222333444333222222222222222222222222222222111222444555666777777777===HHHaaayyyqqqkkkggggggeeeccceeejjjmmmqqqvvvuuunnnbbbWWWQQQPPPLLLHHHIIILLLNNNLLLIIICCCDDDCCC@@@===<<<<<<======@@@>>>999666888:::999666555333222111111111111111///......000111000///...///111333555777999999CCCHHHNNNTTT[[[fffttt{{{jjj]]]XXXSSSQQQOOOJJJAAA:::555333111000000000...------,,,+++***)))))))))))),,,,,,,,,---///000222333<<<000))),,,111111000111777666666555444333222111111111111222666:::???BBBIIINNNWWWcccrrrxxxtttuuuwwwyyyxxxaaaSSSAAA555111111...,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++000,,,((())),,,---+++(((,,,++++++---000000...+++666BBBTTTdddppp{{{}}}{{{yyywwwwwwwwwwwwxxxvvvtttssstttyyyzzzkkk[[[QQQIII===222222111///---,,,+++******''')))+++***'''&&&(((***''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$(((''''''&&&&&&&&&''''''%%%%%%&&&(((***,,,...///+++***))))))******)))'''(((((((((((())))))))))))((()))***++++++,,,++++++------333@@@NNNZZZhhhrrr333333222222333555666777555444555777999:::888777777999;;;<<<<<<;;;999777999:::<<<===<<<;;;888777555555555888>>>GGGOOOTTTTTTMMMDDD<<<777555444333222111000///...---------------------------------,,,,,,,,,------------......,,,******,,,---------...---+++,,,......,,,))),,,,,,,,,---------......///...------...///...---...///000///---,,,,,,------,,,,,,---111333444333;;;CCCNNNUUUTTTJJJ<<<222........................///............---------)))---...+++,,,//////+++///...---------...//////000000111111111111000000,,,---...///000000000000000///---...///000///---000///---,,,,,,---///000---...///...---...///111000111222333333333222222222222222222222222222222222222333444555666777777===GGG\\\}}}yyysssmmmkkkiiigggiiinnnlllpppvvvvvvqqqggg^^^XXXYYYVVVRRRRRRUUUUUURRROOOGGGHHHHHHFFFDDDBBBCCCDDDBBBEEEEEE???;;;:::999666666555444333222222222222222111//////111222111111//////111222444666777777;;;???DDDIIINNNXXXdddmmm|||ooobbb]]]VVVSSSRRRMMMEEE???666444111000000000...------,,,+++***))))))))))))++++++,,,---///000222333444---***...222111000222666555444222000/////////111000000111444888<<>>;;;999777555222111000...---,,,,,,,,,------------------------,,,,,,,,,,,,---------------,,,++++++---//////......---------......---+++,,,,,,,,,---------......///...------...///...---,,,...///...------...///...,,,,,,---000333444444999@@@KKKTTTUUUMMM???666///..................////////////.........------+++......------//////,,,000///......------......111111222111111000///...,,,---...///000000000000///...---...///000///...000///...------...///000---...///...---...///111000111222222333333222222111111111111111111111111333333222333444555777888<<>>LLLXXX111111000000111222333555222111000111333333222111333222222222222222222333222222222222333444666666333222000000111444888:::FFFDDDBBBAAA???<<<888555333222111///...---------------------------------++++++,,,,,,,,,---------,,,+++***+++---//////...............///...------,,,,,,,,,---------......///---------...///...------...///...---------//////---,,,---000333555666777===GGGQQQTTTMMM@@@666//////...------...//////000000//////......---------............///...---.............../////////333333222222000///...---------...//////000/////////...---...///000///...//////............/////////000111000//////111333000111111222222222222222000000000000000000000000444333222111222555777999<<>>888111......///---+++------,,,+++***))))))(((***+++,,,---...000111111---+++))))))+++---,,,+++,,,+++******+++---///000333555<<>>:::888888888777666555333333444222000000111111000///000000000000000000000000000111222333666;;;AAAEEENNNWWWfffvvv}}}fff]]]SSSLLLJJJHHHDDD@@@999666444222222111///------,,,++++++++++++++++++******+++,,,...000222333000222333///---///555999;;;999555222111111222333222111111111111222444444666888:::>>>AAACCCEEEFFFQQQYYYddduuu}}}uuufffRRRAAA888444///---......,,,***,,,++++++***)))(((((((((******,,,---///000222222///---+++************)))************+++,,,///111111222666@@@OOO___lllsss}}}}}}zzzyyyzzz||||||{{{xxx{{{~~~vvvkkk[[[LLL@@@:::333000//////---***+++*********+++++++++******)))(((''''''''''''((((((((())))))(((((('''&&&'''&&&&&&&&&''''''((()))+++++++++++++++,,,------+++***))))))******)))'''))))))))))))************((((((***+++++++++++++++***+++,,,---,,,...999FFF222222111111222444555666333111//////000000000///111000000//////000000111111111000/////////000000111000000111111333555666666666888<<<@@@BBBAAA@@@777666444333111000//////------------------------++++++++++++,,,,,,,,,,,,***))))))+++------,,,++++++---......---------...,,,,,,,,,---------......///...------...///...---///000000///---+++,,,---000000000222555777888777555999BBBMMMRRRNNNAAA666111000...------...000111222111000000///...------///,,,---//////,,,+++---***+++---///111222222333333333222222000///...---......///////////////......------...000111000///////////////////////////---...///...---...///111111000000000000111222222111111111111111111111111222222111222333444666777888<<>>===EEELLLYYYmmm~~~zzzqqqeeeUUUEEE:::444222///------,,,+++******************)))))))))***+++,,,---///000111222///...---+++***)))((((((((()))+++++++++,,,...000///000333;;;FFFUUUbbbkkkzzz~~~}}}|||yyyvvvvvvyyy{{{yyyxxxrrruuuzzzzzzkkk^^^MMMDDD999222111000---***,,,+++***+++,,,,,,+++******)))((('''''''''((()))''''''((((((''''''&&&%%%&&&&&&%%%&&&&&&'''((()))++++++++++++,,,---......+++***))))))******)))''')))))))))*********++++++((()))***++++++,,,++++++***)))+++,,,,,,---666@@@666555333222111222222333555333000///000000000///222222222222222222222222000000111111111111111111//////000000111222333333111111333666;;;???AAAAAA777666444222111//////...------------------------***++++++++++++,,,,,,,,,+++++++++,,,......,,,***))),,,......,,,+++---...,,,,,,,,,---------......///...------...///...------...///...---,,,---///000111333666999:::999777444888AAAMMMTTTRRRFFF;;;222000...------...000222222222111000///...------///+++,,,//////******---+++,,,...000111222222111222222222111111///............////////////.........---,,,...000111000/////////000000000000//////---...///...---...///111111000000///000111222333222222222222222222222222111111222333444555555666666:::>>>CCCQQQmmm|||uuunnnhhhfffiiiooossszzzyyy|||~~~~~~|||wwwrrrooosssqqqooommmmmmqqqwww{{{}}}|||tttfffYYYQQQJJJDDDAAABBBAAA@@@>>>:::777555555333111111111222111000000000000000000000000000222111//////111444666777888???HHHQQQ[[[ggguuu~~~|||ggg^^^TTTMMMKKKHHHDDD???;;;888555333333222000...,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...///000,,,000000,,,---333777666333333333444555666777888666666666666777777888888888999;;;<<<=========<<<>>>EEERRRhhh}}}yyyqqqdddTTTDDD:::666000///---,,,+++,,,+++++++++++++++++++++,,,,,,,,,***++++++---...///000000...------+++***))))))***%%%(((+++,,,,,,,,,...000---///222555<<>>777555444222000......---------------------------******+++++++++,,,,,,,,,---------...///...,,,***(((+++......,,,+++,,,...,,,,,,,,,---------......///...------...///...---+++,,,......---...///111000222444888;;;;;;999777222777@@@MMMWWWUUUJJJ@@@222111...------...111222222222111000///...------///++++++///...)))))),,,---...///111111111000///111111222111111000///......///////////////.........---,,,...000111111000//////000000000000/////////000111000///000111333111000/////////000222333222222222222222222222222000000222333444555555555555999;;;===GGG```{{{tttmmmkkkmmmnnnrrrxxx}}}~~~~~~}}}}}}zzz~~~~~~|||{{{yyyvvvsssssswww~~~rrreee[[[RRRKKKFFFFFFEEEDDDAAA===999777777555333222333333222111000000000000111111111111555333111000111222333333555:::AAAGGGMMMXXXeeeoooyyy}}}|||eee]]]RRRLLLIIIGGGBBB===;;;999666444333222000...,,,,,,,,,++++++,,,---------,,,,,,,,,,,,---......,,,000222000333:::<<<888333444555777999:::;;;<<<777888888888999999::::::777777777777888999::::::<<>>LLLVVV```ooo~~~~~~|||zzzuuurrrpppsssxxx{{{yyyvvvkkkmmmrrrzzz~~~fffYYYFFF:::555333000,,,...,,,***+++---...,,,***+++***((('''&&&''')))***(((((((((((((((''''''&&&''''''''''''((()))+++++++++++++++,,,---...///000+++***))))))******)))((()))************+++++++++((()))***++++++,,,++++++)))&&&&&&)))+++,,,...333666555333111000000111111222111000000000000...,,,333111......///000///...........................000000111000000///.........000111111000222666:::666666555222...,,,,,,---000000000000///...---,,,)))***+++,,,,,,+++***)))---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---...---+++000......000...***+++...------...///000000//////444666999;;;:::999999999<<<<<<>>>HHHVVVZZZNNN>>>444111---,,,...111333333000000000000000000000000///...------,,,+++***)))......///000000000000000222111000.........//////---///...,,,...111///+++............////////////,,,------...///000000111///////////////000111222------...///000111222222333444444555444333111000///000222444555555555555333888888<<>>???:::555333333333111///,,,,,,++++++,,,,,,---...,,,,,,,,,---...///000111111///---...000222333333444333444888>>>AAAAAA???;;;:::888777666666666777666888999888666666:::>>>AAAHHHTTThhhyyykkkZZZLLL???444000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,***+++******)))(((''''''&&&++++++++++++++++++++++++000000111111444;;;CCCHHHXXXdddrrr|||~~~|||wwwttttttsssoookkkpppxxxxxxrrrooonnnpppyyyyyylllYYYHHH>>>999666444...//////...---+++++++++666111***((())))))&&&"""'''''''''''''''&&&&&&%%%'''(((***)))(((((((((***,,,------+++)))(((***+++(((&&&%%%&&&'''((('''&&&******+++++++++******)))+++++++++************)))))))))***+++,,,...///000555444222111111111111222222111000000000000...,,,...------...000000///..............................//////000000//////...,,,.../////////000333777777888888555222000///000000000000000///...---,,,******+++,,,,,,+++******---,,,+++,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,///------000///,,,,,,000...//////000000111000000444777:::;;;;;;:::::::::999999<<>>888555000...///000111222000000000000000000000000......------,,,+++++++++......///000000000000000111111///......///000000---///...,,,---000...***------------.....................//////000000111//////.........///000000/////////000000111111222111222222333333222111000///000222333555555555444444999888:::DDDOOOjjjyyyrrrooonnnpppxxx}}}}}}~~~~~~vvvmmmeeeaaa``````]]]UUUKKKAAA;;;999777555333222333333222000222111000000111111///---222111///---...///111333222555888;;;>>>DDDKKKPPPVVV^^^iiisss{{{yyyhhh```VVVPPPNNNJJJCCC======999333111111111///---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---...//////000...---...111333444444444444777<<>>CCCNNNYYYgggqqquuuzzz|||wwwsssqqqpppllljjjooovvvvvvqqqrrrppprrryyyxxxcccPPPCCC;;;666333,,,---/////////...------///+++&&&&&&)))+++***(((((((((((((((((('''&&&&&&'''((()))((('''((()))+++/////////...+++))))))***+++***)))***+++,,,+++)))******+++++++++*********+++++++++************))))))))))))***+++,,,---...333222222111111111222222111000///000111000...,,,---------...//////...,,,........................------......///.........***,,,---------...000333666777888777444222111111000000000000///...---,,,+++,,,,,,------,,,,,,+++---,,,+++,,,---...---,,,+++++++++,,,,,,---------,,,+++***,,,---///...---///,,,,,,///000---...111000000000111111111111222555888;;;<<<;;;:::::::::777777:::BBBOOOUUUMMMAAA<<<888333000///000000000////////////////////////------------------------......///000000000000000000000///......///111111...///...+++,,,///---))),,,,,,,,,------------...000000000000000000000000//////......---.........000000000000000000000000///000000111111111000000///000222333444444444444555999777999AAAJJJbbb}}}vvvsssnnnooovvv}}}}}}|||wwwsssqqqoooooollleeeYYYMMMCCC>>>;;;999666555555555444222444222111000111000///---111000000000000111222333222333444555666999>>>AAAJJJOOOXXXbbbllluuuzzz}}}vvvjjjbbbYYYSSSPPPKKKCCC>>><<<777222///000000...+++,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------///------...111444555555222444999@@@FFFFFFBBB===777666555444333333444444;;;<<<;;;999999>>>FFFMMMSSSYYYddduuu~~~wwwhhhWWWEEE;;;777222...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))(((***+++++++++*********))))))((((((''''''((()))***+++---..................000444:::???DDDMMMYYYcccjjjrrr|||}}}wwwsssqqqpppnnnmmmqqqwwwxxxuuuxxxttttttyyyrrr^^^OOODDD;;;666///000222333222111///---,,,(((%%%%%%))),,,,,,+++)))))))))))))))((('''''''''''''''&&&&&&'''+++---222333333222...+++))))))***)))(((((()))***)))(((************************+++++++++************))))))))))))))))))***++++++111111111111111222222222111000///000111000///---222000...------...---,,,........................---.........------,,,+++***+++,,,,,,------///000222444666666444111000/////////000//////...------------------------------,,,+++***+++---...---,,,******+++,,,,,,---......+++******+++---///...---000---,,,///000...---///000000000000111222222333666888;;;<<<;;;999999999555777999@@@KKKSSSNNNDDD<<<888333000////////////........................,,,,,,------.........///......///000000000000000//////.........000111222...///...***+++...---))),,,,,,---------.........111111111111000000000000000///...---------------000000000//////............//////000111111111111000000111222333444444444444888777999@@@FFF[[[zzzxxxuuuqqqpppsssyyy|||{{{|||||||||{{{vvvkkk^^^QQQJJJCCC@@@===;;;:::999777666666444333222333333222000222222333444555555555555444444333333444555888999???BBBIIISSS^^^gggkkklllqqqtttyyyuuuiiibbbZZZUUUQQQLLLEEE@@@<<<777222000000000...,,,,,,,,,,,,,,,,,,---......//////...---------------...------///222555666555///222999AAAGGGFFF???999555444333222111222222333DDDCCC@@@======BBBMMMUUU___fffppp|||||||||vvvmmm\\\KKK:::444333111...---........................,,,,,,,,,,,,,,,,,,,,,,,,---***''''''(((***++++++*********)))))))))(((((((((((()))***+++,,,------///000000000111444888<<>>999444222222222000...------,,,,,,------...///222111000//////......///------...000333555666555000333:::BBBGGGEEE>>>777333222111000000000111222CCCBBB???===>>>GGGTTT]]]jjjrrr|||{{{zzzxxxpppeeeRRRBBB444000222111///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,***'''&&&((()))******************)))))))))))))))***************++++++...///000000000222555888===BBBIIIPPPYYYdddpppyyy|||xxxzzzxxxxxxzzz}}}}}}{{{}}}uuudddQQQEEE???>>>=========;;;777444333000---************)))***************))))))(((&&&&&&&&&%%%%%%'''+++...444555666444000+++)))''')))((('''((()))***)))'''******))))))******,,,,,,+++++++++*********)))))),,,,,,+++************+++000111111222111111000000000//////000111111///...222///++++++---111444555////////////////////////000//////...---+++***)))---,,,,,,---...///---+++///111333333222111111222...///////////////.........------,,,,,,------...,,,+++***+++,,,---,,,++++++++++++,,,,,,---------+++***)))+++,,,...---,,,000+++))),,,///---++++++/////////000222555777999:::<<<>>>===:::777555555000222444777>>>GGGHHHEEE999555111......000111111................................./////////000000......///000000000000000000000///......///111111//////---***,,,000000---........./////////000000000000000000000000000000//////......---........./////////......---------111000000000000000111222111111111111111222333333222666666999AAAEEETTTnnn~~~yyysssoooooopppsssyyyyyylllccc^^^ZZZUUUPPPMMMIIIEEEBBB===:::777555555555444333111222222333333222222111111000///000333444444444555888<<>>BBBIIIRRR]]]iiiqqq{{{~~~|||zzzzzz~~~~~~ttt___QQQFFFCCC@@@@@@AAAAAA===:::111000...,,,++++++,,,---***************)))((((((&&&&&&&&&%%%%%%&&&***,,,111222222111---***(((((('''&&&%%%&&&'''((('''%%%******)))))))))+++,,,---+++++++++************))),,,++++++*********++++++111111222222111000///...000///...///111111000...111///......///000///...////////////////////////---............------,,,---,,,+++,,,......,,,)))---...000000//////000222......////////////......------,,,++++++,,,------+++*********,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++,,,&&&%%%***///...------000000000222555999<<<>>>???@@@AAA@@@<<<888555444111444555666<<>>AAAEEEIIIMMMQQQXXX^^^dddllltttzzzqqqeee___WWWOOOJJJGGGFFFFFFBBB===888666666666444222---------------...//////111111000000000000000000//////000222444555444333222333666:::>>><<<777111222111000//////000111222666777888:::BBBPPPbbbnnn}}}|||xxxvvvpppaaaRRRAAA888111111111///---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))++++++***)))************************(((((())))))******++++++***,,,...//////000111333999;;;???EEEOOOZZZfffmmmxxx{{{~~~|||}}}qqqdddPPPJJJEEEBBBAAA@@@<<<888000///...,,,******,,,---))))))******))))))((('''%%%&&&''''''&&&&&&(((***---......,,,***(((((()))&&&%%%$$$$$$%%%&&&%%%$$$***)))(((((()))+++---...+++++++++************)))******)))))))))******+++111222222222111000...---000///...///111111000...333222222111000,,,'''###000000000000000000000000+++,,,---...////////////,,,+++***,,,......+++'''***+++,,,+++++++++---///......///////////////...---,,,++++++++++++,,,---+++***)))***,,,---,,,+++---,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,,,,+++***(((###"""(((///000//////111111222444777;;;???BBBCCCDDDDDDBBB===999666555555777888999>>>FFFJJJJJJ===999444111000111111111////////////////////////000000000000////////////...//////000000000000000222111000.........////////////...+++---333444222,,,,,,,,,---------......,,,------...///000000111///////////////000111222111111111111111111222222111000...---,,,,,,---...222111000000000111222333333666666999???@@@KKKaaaxxxwwwssspppqqqqqqpppsssxxxxxxrrrlllfff```]]]RRRMMMGGGAAA===:::777555666666444333222111111111222000///000333555333111///444999:::888999>>>CCCHHHMMMSSSYYY^^^eeemmmsss~~~ooofff```WWWMMMGGGDDDDDDDDDCCC>>>999666777777555222...------------...//////000000////////////000000000000000222555555444222000000111444777666111,,,222111000//////000111222999:::;;;>>>EEETTTeeeqqq~~~|||wwwsssqqqjjjXXXHHH===777222111000---,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,***)))******************++++++&&&'''((()))***+++,,,---+++---000111111222333555999;;;>>>EEEOOO\\\gggnnnvvvyyy}}}~~~uuuZZZRRRIIICCC@@@<<<666222111000...+++)))((()))+++)))))))))))))))(((''''''%%%'''((((((&&&&&&'''(((+++++++++)))''''''((()))***((((((((()))***)))(((***)))(((((()))+++---...+++++++++************)))((((((((((((((()))******333111//////000111000///111222333222111///000111555222000///000111222111555222///...000111000...///...---,,,++++++++++++---,,,+++*********+++,,,,,,+++,,,,,,---...///000222111///...///222555888000///...---,,,---......------,,,+++++++++,,,,,,,,,,,,+++***+++,,,---...******+++++++++******)))+++*********,,,...111333444444555999???EEEIIIKKKOOOKKKGGGCCC@@@===999777666666999>>>FFFMMMQQQSSSAAA:::111...///111000---111000000111222222111///111,,,,,,111333000...111111000000//////000111111............/////////000111///------......---,,,&&&))),,,///000///---+++...------///111222111000222000...---,,,---///000000000111111111000000///000111111000///......///444444333222111111111111///111666:::;;;???JJJVVVsssyyyyyyxxxuuurrrqqqsssuuuxxx}}}xxxuuujjjeee[[[PPPFFF???<<<:::;;;777777999888333333888222111111222333333222000111555888777444444888<<>>:::555111111...,,,+++,,,+++***)))+++******)))))))))))))))''''''&&&&&&&&&&&&''''''***)))'''&&&&&&'''((()))%%%%%%%%%%%%%%%&&&'''((()))((('''&&&&&&&&&&&&&&&---)))(((******((()))---,,,+++)))***+++---,,,,,,444222000000111111000///...///000/////////111333888555111000000000000///333111000000222111...,,,---------,,,,,,,,,,,,,,,---,,,+++*********,,,,,,++++++++++++,,,---...////////////....../////////...---,,,+++,,,,,,---...+++++++++,,,---...///000,,,,,,+++++++++,,,---...******++++++++++++******++++++******,,,...111333444555999???GGGNNNSSSTTTRRROOOIIIEEEBBB???<<<:::;;;;;;>>>CCCKKKSSSYYY\\\JJJAAA777333333444333111222000///000111000///---000,,,,,,111333111000222000000000000000000000000........./////////000000111///------.........---+++,,,,,,---------,,,,,,.........///111222111000111000///------...///000000000111111111111000000000111111000///......000222222222111222222333333111333888<<<<<<>>>HHHSSSiii}}}|||zzzwwwttttttvvvxxx{{{~~~{{{pppbbbTTTHHH@@@<<<>>>:::888999777222333777111000///000111111000...///222444333111111444888===BBBIIIPPPWWW]]]bbbfffqqq~~~|||lllcccZZZWWWPPPHHHAAA>>>@@@CCCFFFBBB===888555222000...///333///((((((000111***,,,---...//////000000000111111222333222111000///000000111111111000///...///////////////000111222555:::???CCCIIIVVVhhhvvvxxxsssooommmhhh\\\KKK===444222///---------,,,+++***+++,,,,,,,,,,,,+++***++++++,,,+++)))(((***+++))))))((((((((('''''''''''''''((((((((()))))))))******))))))******+++,,,,,,,,,...000222444555666444777:::>>>EEEOOO]]]fffssszzzrrreeeSSSDDD;;;777333111000---++++++++++++***)))+++******)))))))))))))))(((''''''&&&&&&''''''(((***((('''&&&&&&'''((()))&&&&&&&&&&&&&&&'''(((((()))((('''&&&&&&&&&&&&'''+++((((((******((((((++++++***))))))+++,,,,,,+++444222111000222222222111---.........///111444777:::777333111000///...,,,000000000222222111...++++++,,,------...---------,,,,,,*********+++,,,---++++++***++++++,,,---......///000111000...+++))),,,++++++++++++---...///---,,,,,,,,,---......///,,,,,,+++++++++,,,---...***++++++,,,,,,+++++++++,,,+++++++++,,,...111222333666===GGGRRR[[[___aaa\\\WWWPPPKKKGGGEEEBBBAAA???>>>@@@EEENNNVVV]]]```NNNEEE:::333333333222000222111///...///...,,,+++///,,,,,,111333222222333///000111111111111//////....../////////000000000111///------...///...---///...---++++++,,,------///......000222333222000111000///...---...///000000000111111111111000000///000111000///...///000111111111111222333444555222444888<<<;;;;;;BBBKKK[[[mmm~~~zzzwwwvvvyyy{{{~~~~~~~~~~~~wwwfffVVVIIICCCFFFBBB>>><<<999444444666333111000000111111000......000222111//////222555888===EEELLLRRRWWW\\\___hhhtttyyyhhh^^^SSSPPPJJJCCC>>>===???BBBEEEAAA;;;666333000...,,,---000...)))+++111000***+++,,,...000000000000///111111222333222111000//////000000000000//////...////////////000111222333666;;;BBBFFFLLLXXXiiivvvvvvrrrnnnjjjcccWWWFFF:::444111...---------,,,+++******))))))))))))******(((***,,,,,,***)))((())))))))))))(((((((((''''''((())))))))))))***************))))))******+++,,,((()))+++...111444666777222444777:::???IIIUUU^^^oooxxx}}}nnnYYYGGG;;;666222111...,,,******++++++***)))+++******)))))))))))))))(((''''''&&&&&&''''''((()))((('''&&&&&&'''((()))(((''''''''''''(((((()))((((((''''''&&&&&&'''''')))''''''******'''''')))***)))((()))+++++++++***444222111111222333333222000000000000000333777;;;999666333111000000...,,,000///000000000///...---+++,,,---...///......---,,,+++*********+++,,,---+++*********++++++,,,---///000222333222000---+++++++++++++++,,,...000111000///...,,,+++*********+++++++++,,,,,,,,,------***+++,,,,,,,,,,,,,,,,,,---,,,++++++,,,...111222333888CCCPPP^^^gggkkkllliiiddd[[[TTTPPPLLLJJJHHHEEEEEEFFFJJJRRRYYY___aaaQQQHHH<<<444333333222000222000............---+++...------000333444444444000111333444333222000///...////////////000000000111///......///000/////////...---,,,,,,---......000//////111222333222000111000//////....../////////000000111111111111000///000111000///...///000222111111111222222333444222333777:::999777;;;BBBNNN\\\rrr~~~yyyxxxyyy{{{~~~~~~vvveeeWWWOOOQQQLLLFFFAAA===:::888777666555333222333333111000000222222222000000222444444999AAAHHHMMMQQQUUUWWW___jjj|||yyyhhh]]]PPPLLLFFF@@@<<<<<>>999444222000...,,,+++------+++---111000+++***,,,...000111111000///000111222222222111000////////////000/////////////////////000111222333444444:::AAAGGGMMMYYYjjjvvvxxxuuupppjjjaaaSSSDDD:::333111...,,,------,,,++++++***)))(((((()))***+++&&&(((+++,,,***(((&&&&&&)))))))))(((((((((((('''))))))*********+++++++++******))))))******+++,,,'''(((***---000222444555111333555666;;;CCCOOOXXXlllwwwvvvbbbOOOAAA888222///...,,,******++++++***)))+++******)))))))))))))))((((((''''''''''''(((((((((''''''''''''((()))))))))((((((((((((((())))))((((((''''''''''''(((((()))'''(((,,,,,,((('''))))))(((((()))++++++***)))444222111111222333333222222222111000///111555888555333111000111111///...111000...,,,,,,---///000....../////////...------++++++*********+++---...++++++*********+++,,,,,,...///111333333222111///,,,,,,,,,---...000222333...---,,,***)))(((((((((++++++,,,,,,,,,---------++++++,,,---------------------,,,+++,,,...111222666>>>LLL]]]llluuuyyyyyyuuupppggg___ZZZVVVSSSQQQRRRRRRTTTXXX]]]bbbdddeeeWWWNNNBBB:::999888666333444222/////////000///.........///000333666555333222333444555555333111000////////////000000000111111000......000111111000+++,,,---//////000//////111111000111333333222111111111000/////////////////////000111111111111111...000111000///...///111444333222222111111111222444444777:::999666888===EEEOOObbb{{{~~~zzzzzz{{{~~~}}}~~~tttfff^^^]]]XXXQQQJJJEEEBBB===999999777555333444444222111111222222111000000111222222777===CCCGGGJJJNNNPPPXXXbbbrrr}}}kkk```QQQLLLEEE@@@======???@@@===:::666333222111000///***,,,,,,,,,...000///++++++,,,...///000111111000222222333333222111///...000////////////000000000//////000000111333444555333:::BBBHHHNNN[[[lllyyy~~~yyywwwrrrjjj^^^OOOAAA999222000---,,,,,,---,,,+++---,,,***((((((***,,,---'''***---...,,,***((('''***)))))))))((((((((((((************++++++++++++******))))))******+++,,,))))))+++,,,...000111111111333444555888@@@KKKSSShhhuuu~~~vvvhhhXXXHHH;;;111,,,...,,,+++***++++++***)))+++******)))))))))))))))(((((((((''''''((((((((('''''''''''''''((())))))***))))))((((((((())))))(((((('''''''''(((((()))***((()))------)))(((***((((((((()))++++++***(((333111000000222333333222000000///...------000333111000//////000111000...111000---+++)))+++///222333222000///---,,,,,,,,,+++************+++---...,,,,,,++++++++++++,,,,,,+++---000333444444222111...---------///000222444)))((((((((())))))***+++***+++,,,---------,,,,,,++++++,,,---...............---,,,,,,---///111222999CCCUUUjjj|||{{{tttmmmiiieeebbb```aaabbbfffjjjnnnooommmkkk___VVVKKKCCC@@@>>>999555999666333222222222222111...000111000333777666333333444555555444333111000/////////000000000111111111000//////111222222111***,,,...000111111000000222222111222444444222111111111111000000000//////...///000111111222111111...///000000//////000111555444333222111111111111777666777::::::888999===@@@FFFVVVlll~~~~~~xxxpppkkkggg___WWWRRROOOHHH@@@===:::777555555555444333222111000///////////////222555999===???BBBFFFHHHPPPXXXhhh}}}rrrfffVVVPPPHHHAAA>>>===>>>>>>;;;888444222222222222111+++++++++,,,...///...,,,,,,,,,---...///000111222555555666555444222000...111000000000000111111222000000000111222444555666555;;;BBBHHHNNN[[[mmmzzz~~~xxxvvvrrrgggXXXIII===666222///---,,,,,,---,,,,,,...---+++******+++---...***---000000///,,,+++*********)))))))))((((((((()))************+++++++++******))))))******+++,,,)))***++++++,,,---......111222333333666===HHHPPPbbbqqq}}}}}}}}}|||xxxtttlll```QQQBBB555---000...,,,+++,,,,,,***)))+++******))))))))))))))))))((((((''''''(((((()))&&&&&&''''''((()))))))))***))))))(((((((((((((((((((((''''''(((((())))))+++)))))),,,,,,))))))+++)))((()))***,,,,,,***(((111000//////111222222111---...///...------///111000///......000000...,,,.........,,,******...111888666222...+++******++++++******)))***,,,---...------,,,,,,,,,,,,------+++///444888999777333000...---------...///111222(((((((((((()))***,,,,,,***+++,,,---------,,,,,,+++,,,---......////////////...---,,,---///111222888EEEZZZrrr}}}{{{xxxvvvuuuyyy{{{qqqhhh\\\TTTOOOIIIBBB===AAA===999666555444222111///222222111333777666111444333333222111111000000//////000000000111111111222000//////111222222222///.........///000111111333222222333444444333111111111111111111000//////...///000111111222222222---///000000//////000222333333222222111222222222555333444777777666888<<<;;;@@@MMM___qqq}}}zzzsssjjjeeebbbYYYNNNCCC@@@<<<:::999999999888444333111111000000000///111333555666888;;;???BBBFFFNNN^^^tttxxxlll[[[TTTJJJBBB>>>===;;;:::;;;888444222222222111000---+++***,,,------,,,,,,---,,,,,,,,,...000222444:::::::::999777444222000222111000000111222333444000000000111333444666777666;;;@@@DDDIIIVVVhhhuuuxxxwwwrrrfffUUUEEE:::555111///,,,+++,,,---,,,,,,---,,,++++++++++++,,,---***,,,//////---+++***************)))))))))(((((()))))))))************+++******))))))******+++,,,((())))))***+++,,,------000111222222444;;;FFFNNNZZZiii}}}~~~{{{yyyvvvuuuqqqiii[[[LLL>>>777333111...---,,,,,,***)))+++******)))))))))))))))))))))(((((((((((())))))%%%&&&'''(((((()))))))))***)))(((((('''''''''(((((((((((((((((()))******,,,((((((******((((((,,,))))))***,,,------+++)))111///...///111222222111,,,...000000///000111222000///......///...,,,***+++---///...,,,+++---///<<<999333...***))))))*********))))))***,,,---///......---,,,,,,---------,,,222999???@@@;;;555000------,,,,,,---...000111++++++***************+++***+++,,,---...---,,,,,,+++,,,---...///////////////...---,,,---///111222555BBBZZZttt}}}qqqgggaaaZZZPPPJJJGGGCCC===999666444222000000444333111333777666000333222111000////////////000000000000111111111111222000///000222333333222444222///,,,,,,...000222444333222333444444333111111111111111111000//////......///111111222222222---///000000//////000222111111111111222333444444222//////222333333555:::888<<>>===888666444444444444333222111222222222333666:::===???GGGWWWooo|||ooo^^^VVVKKKCCC>>><<<:::888===:::555333222111000//////,,,***+++---,,,,,,,,,...---++++++---000333555>>>>>>===<<<999666333222222222111111111222444555000000111222333555777777555999===???CCCOOOaaaoooyyyyyytttgggUUUDDD:::666111...,,,+++,,,------,,,,,,++++++++++++++++++,,,(((***++++++***(((((((((************))))))))))))((())))))))))))******************)))***++++++,,,''''''(((***+++,,,---...///000000111333:::DDDLLLUUUdddxxx}}}yyyxxxyyywwwpppdddUUUIIIAAA555222///...---,,,***(((+++******)))))))))))))))))))))(((((((((((())))))%%%&&&'''((())))))))))))))))))((('''''''''''''''((((((((((((((()))******+++((('''(((((('''(((+++))))))***,,,......+++)))333111///000444555333111111000///000111000...---...---...///000///,,,***......---------,,,,,,,,,333333222000---+++((('''***...---&&&###)))---...---...///...,,,+++,,,---222888BBBJJJKKKDDD999000000...,,,,,,,,,---+++***---,,,,,,,,,------+++***###%%%(((+++---...------111---+++,,,,,,***,,,000222111///...---...000111555>>>SSSnnnzzzrrrhhhbbbYYYSSSJJJBBB===;;;999777888777555333222222222222555333222111222333222111444222111222333333222111222222111000000000000000111//////000111222111000444444333333222111111111222111111000///...------222000//////000000///---000000111111111///...---000000000000111111111111222222222333444555777777666:::CCCMMMWWWfffzzzmmmdddVVVKKKJJJJJJEEEBBBBBBCCC;;;555555666333111222333333444555666888999999??????III___zzzssscccVVVIIIBBB>>>:::999;;;;;;888333000000///...---//////...------------.........------000333777:::???CCCCCC???;;;999666222555555222//////222444333777666666666555666666666888888;;;???CCCLLL[[[iii~~~zzzqqqdddTTTEEE777000//////...---,,,++++++***...---,,,,,,++++++,,,,,,+++++++++************)))++++++******)))(((((((((++++++++++++++++++++++++''''''((()))***)))))))))'''((((((***+++---///000+++...111000000444===DDDOOOZZZiiivvv{{{yyyyyyyyyxxxtttlll___QQQGGG@@@666000000000,,,***,,,++++++,,,++++++***)))(((,,,(((&&&'''))))))$$$***(((&&&'''***+++)))''''''''''''(((***)))'''%%%((((((((()))******++++++)))))))))***+++++++++,,,+++******)))))))))))))))222111000111222222111000///.........//////---+++///......///000///---+++...------------,,,,,,,,,000//////...---,,,***))))))...---'''%%%)))------***,,,------,,,,,,...///777???KKKUUUWWWOOOBBB888333111...------------,,,---,,,+++,,,------+++)))'''(((+++,,,------,,,+++222...---...---***+++...111000///......///000111555<<>>888777777444222333333444555777888999999999======EEEWWWnnntttdddXXXKKKDDD>>>999777888444222000000111333444444//////...------------------,,,,,,---///333777999BBBGGGGGGBBB======<<<:::999777333000000222333333666555444333333444555666777666777;;;>>>FFFUUUccc~~~zzzrrreeeVVVFFF999111000//////...---,,,++++++...---,,,,,,++++++,,,,,,+++++++++************)))+++************)))))))))++++++++++++++++++++++++(((((((((((())))))))))))(((((()))***+++---...///...111222111///111777<<>><<<888555666444555888:::;;;::::::999======AAAGGGOOO\\\qqqzzzlll```RRRIIIAAA999444444:::777444222111000///---///...------,,,,,,------***+++,,,...111555999;;;===CCCDDD>>>;;;@@@GGGLLLIIIAAA999666666555555666:::888666555555666888999999777777999999>>>JJJWWWooo|||vvvlll]]]MMM???666111000000///...---,,,,,,...---,,,,,,++++++,,,,,,+++++++++*********))))))&&&''''''((())))))******))))))))))))))))))))))))***)))'''&&&'''(((***,,,******************+++,,,)))+++.../////////111333555;;;CCCMMMYYYhhhyyy~~~~~~{{{tttnnnaaaVVVIII???:::666444222------,,,,,,+++++++++,,,,,,***'''''')))++++++***(((((('''''''''''''''&&&...***&&&%%%&&&)))+++,,,((((((((()))******++++++,,,,,,,,,++++++*********,,,,,,+++)))((((((((((((333555666444000---...000111000///000222222111///...,,,******+++++++++***------,,,,,,,,,+++++++++***++++++,,,++++++******+++***+++------,,,+++***+++,,,------+++***+++---222>>>PPPbbbmmmkkkccc[[[SSSLLLBBB888333000...------,,,,,,,,,------+++***+++,,,,,,---...............---///333444000...///...............///000000000000333<<>>;;;777666666777777777444333111111222111000...//////............/////////...---...///000///.........///000111222222333111111111111111111222222...---,,,---///000000///.........//////000000111...////////////000000000333333333333444444555666999999;;;>>>???BBBKKKVVV___ooo~~~}}}|||zzzzzzyyywwwvvvzzzuuuqqqqqquuuxxxyyyxxx|||{{{yyywwwwwwzzzwwwqqqmmmgggcccXXXNNNEEEBBB???;;;999999555666888:::;;;<<<<<<<<>>888333......,,,++++++***+++++++++)))''''''(((***++++++((())))))(((''''''''''''***(((&&&'''((()))((('''((((((((()))******++++++---,,,,,,,,,++++++******,,,+++***)))((((((((((((333444444222000......///---,,,,,,---//////...------+++******+++,,,***))),,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++******---******---...,,,***+++,,,------,,,+++******+++444>>>NNN```nnnuuutttqqqggg^^^OOOAAA888222///---///...---...///...---+++******+++,,,---///000000---,,,...333333000///111,,,------.../////////000///...000666;;;CCCQQQ]]]tttvvvmmmggg```VVVOOOIIIDDD???;;;999888777666666444222222222222000/////////......//////000000///...---...000111000/////////000000111222333333000////////////////////////---------///000///...000000/////////000000111......////////////000000333333333333333444555666<<<;;;<<>><<<===777888999;;;===???AAABBBDDDFFFJJJLLLJJJJJJSSS]]]vvv~~~qqqcccSSSHHH@@@999555666444333111111111000...---...------,,,,,,,,,,,,,,,---...000222555888;;;<<<888;;;<<<===DDDRRR^^^cccTTTFFF;;;::::::666666:::<<<<<<:::888777555555444777777:::======>>>GGGQQQdddyyyyyytttrrrzzz|||~~~yyylllYYYFFF;;;222222111000///...------...---,,,,,,++++++,,,,,,+++++++++************)))$$$%%%%%%&&&'''(((((()))(((((((((((((((((((((((()))((('''''''''(((***+++******)))))))))******+++------------,,,+++***)))000333777===GGGWWWhhhuuu}}}{{{zzz{{{}}}~~~|||zzzyyyuuukkk___UUUKKK???444222000...,,,+++***++++++***)))))))))))))))******)))***+++***(((&&&'''((('''&&&''')))***)))'''%%%((((((((()))******++++++,,,,,,,,,,,,,,,++++++++++++******)))))))))))))))222000/////////...---,,,,,,++++++,,,...///---,,,---,,,,,,---......+++))),,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,+++///***(((,,,///,,,+++,,,***+++,,,,,,+++***+++---222999FFFWWWiiivvv~~~{{{ooo]]]KKK>>>555111...000///...///000000...,,,******++++++,,,.../////////---...111222......000,,,,,,---...////////////......000333444888AAALLLYYYfffyyy{{{qqqiii^^^YYYPPPIIICCC@@@<<<:::777555444333333333111///000////////////000111222000///...///111222111000000111111111222222333333//////......------,,,,,,///...------...///...,,,111000///.........//////........./////////000000444444333333333444555555;;;:::;;;>>>>>>===AAAHHHRRR\\\ooo|||xxxxxxvvvtttqqqqqqsssuuu{{{yyytttmmmiiiiiikkknnnuuusssvvv||||||yyyyyy~~~zzzvvvuuupppiii```VVVLLLGGGEEEAAA???@@@;;;;;;<<<===@@@DDDGGGIIINNNPPPVVVZZZWWWRRRSSSXXXgggxxxooo```OOODDD===777555666999666333111///,,,(((%%%...---,,,,,,++++++,,,,,,......000222555777999:::777999;;;@@@MMM___kkknnn]]]LLL??????@@@<<<<<>>;;;888666444666888===BBBBBBBBBIIIRRRcccxxxzzzqqqllljjjqqqtttzzz}}}rrr^^^III<<<333222222111000///...---...---,,,,,,++++++,,,,,,+++++++++************)))'''''''''(((((()))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++...---,,,+++++++++***)))111333666:::BBBPPP___kkk{{{~~~|||}}}~~~~~~|||||||||}}}{{{rrrhhh^^^MMM???666444111///,,,,,,,,,,,,***+++,,,,,,+++************,,,---+++((('''((()))((('''((()))+++***(((&&&((((((((()))******++++++++++++,,,,,,,,,,,,,,,,,,)))))))))))))))******+++000...+++,,,......,,,)))---,,,,,,...///000///---.........000111000---***,,,,,,,,,+++++++++************+++,,,------------111***''',,,///,,,+++---((()))++++++++++++---///,,,111<<>>>>>???CCCGGGLLLOOOWWW[[[bbbgggddd]]]XXXYYY[[[kkkmmm^^^LLLAAA:::555444666333111000//////...+++)))...---,,,,,,++++++,,,,,,---...000222444666888999777777999AAARRRfffrrrttteeeSSSEEEFFFGGGCCCCCCHHHFFFFFFFFFDDDAAA===999777888;;;BBBGGGHHHHHHNNNVVVcccxxxvvvlllgggfffjjjooovvv}}}}}}wwwaaaKKK===333333222111000///.........---,,,,,,++++++,,,,,,+++++++++************)))))))))))))))************************************''''''((()))***)))))))))(((((((((((()))***+++,,,+++***)))***+++---...---+++---000333:::FFFTTT^^^sssyyy~~~zzzzzz{{{~~~~~~}}}wwwmmm[[[KKK:::888444111...---------+++,,,......---+++******+++---...,,,)))'''(((******)))((()))***+++***(((((((((((()))******+++++++++++++++,,,,,,---------(((((((((((()))***+++,,,222000///...//////---+++///............------------------,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,***---000---'''---------,,,,,,+++++++++(((((()))***+++,,,,,,---///000555BBBVVVjjjzzztttsssjjjWWWEEE;;;666333333...---///000---+++,,,///......---------......---------.........//////---,,,+++*********+++,,,000/////////000111333444<<>>@@@JJJLLLTTTcccwwwzzzsssrrrtttwwwvvvsssssswwwzzzpppgggeeeeeeeeehhhkkkllllllnnnrrrvvvvvvrrrnnnmmmsssxxxzzz||||||vvvnnnggg^^^SSSMMMMMMLLLHHHDDDAAAAAABBBDDDGGGMMMUUUZZZbbbkkkwww~~~|||tttlllhhhhhhnnnyyyiiiVVVCCC;;;;;;999555333666555333111////////////---)))&&&''',,,//////,,,---...111555888777555222888777:::EEEVVVccchhhiiiYYYTTTNNNMMMPPPQQQOOOKKKLLLFFFBBBAAA>>>999666777:::>>>EEELLLMMMNNNTTT]]]hhh{{{~~~uuuqqqtttzzzxxxkkkccccccbbbhhhsss}}}yyygggOOO>>>444111...------......---)))***,,,......---,,,+++,,,,,,+++++++++++++++++++++***(((((())))))'''&&&'''''''''''''''''''''''')))(((((()))******(((&&&''''''((())))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,000000333666777===JJJXXXiiiuuu{{{{{{mmmYYYIII>>>555111,,,&&&%%%)))+++,,,......,,,++++++,,,---//////---)))'''(((+++(((((((((((())))))))))))'''((()))***+++,,,------...------,,,***))))))((())))))))))))***+++,,,,,,000///------......---+++///............---------...------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,+++------++++++...,,,(((,,,,,,,,,,,,,,,,,,++++++***************+++++++++---,,,...888III\\\kkktttmmmlllcccTTTFFF>>>999444333111000111///+++,,,000////////////............---------------------------,,,,,,++++++,,,---......---------...///000111444999DDDRRR]]]iiiyyyzzzqqqeee\\\JJJEEE???:::777666555444333111//////000111111111***...111222000000333777:::888777777999;;;<<<<<<888555333333444444333111111111000000000000111111222222111000///.........000000000000111111111111333333333333333333333333555555666777999<<<===???DDDFFFMMMZZZjjj|||vvvuuuwwwyyyxxxuuuuuuyyyzzzqqqiiigggggggggiiimmmppppppqqqtttwwwvvvrrroookkkpppuuuxxx{{{}}}yyyrrrkkkddd[[[UUUSSSPPPMMMIIIBBBCCCEEEHHHNNNVVV___eeennnwwwyyyuuussswww}}}sss___OOO>>>888888666333111666555222000...---------...***'''(((,,,///...,,,...///111444666666555333999:::>>>FFFQQQXXXYYYXXXTTTRRRQQQSSSVVVWWWVVVSSSPPPIIICCCAAA???:::888999888<<>>>>>AAAGGGPPP[[[lll}}}{{{yyyzzz|||zzzwwwxxx{{{zzzrrrkkkiiiiiiiiilllpppwwwvvvvvvwwwwwwvvvrrrooommmqqqtttuuuxxxzzzxxxrrrnnnkkkfff```[[[WWWTTTSSSKKKLLLNNNRRRWWW```jjjqqq{{{rrrfffQQQDDD888555555333000///555444222///...,,,,,,+++///+++((())),,,------+++000111111222333444444555:::===BBBGGGJJJKKKKKKJJJNNNQQQWWW\\\___```^^^]]]SSSLLLEEEBBB???;;;:::<<<:::???JJJTTTXXXZZZaaajjj{{{{{{ssspppsss{{{}}}ooodddVVVRRRTTT]]]hhhrrr}}}||||||}}}}}}vvvdddNNN===444111---,,,,,,---,,,,,,,,,---...//////...,,,+++*********)))))))))((((((***)))((()))+++++++++)))++++++++++++++++++++++++***((('''''')))+++******(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))***---000000222;;;FFFXXXdddrrr{{{}}}~~~qqq```UUUIII@@@999111...///////////////000000111222000000///,,,)))((()))+++(((((((((((())))))))))))(((((()))***+++,,,,,,---,,,,,,------......//////...---***)))((((((***+++///...---...///000///...///............---------///......---,,,,,,++++++,,,,,,,,,,,,------------(((---///,,,))))))+++*********++++++,,,,,,,,,---************************...,,,,,,...555>>>HHHMMMQQQSSSTTTUUUXXXXXXQQQHHH@@@:::666333000,,,///444000111222333222000...---///......,,,+++***))))))+++++++++,,,---...//////////////////000000111111333333777<<>>???===@@@FFFKKKQQQ```zzz~~~||||||~~~{{{xxxxxx|||yyysssmmmlllkkkkkkooottt||||||{{{zzzxxxuuusssqqqsssuuuuuussstttuuusssmmmnnnooonnniiiccc___^^^___ZZZZZZ[[[]]]bbbiiirrrxxxwwwdddVVVDDD;;;333333333111//////333222111000///......---000---******+++,,,,,,+++111222111111111222444666<<>>;;;<<>>OOO[[[kkkxxx~~~~~~{{{pppgggYYYMMMCCC:::555333333222111333555888999999444333000---+++)))******(((((((((((())))))))))))((())))))***++++++,,,,,,,,,,,,---------.........---,,,***(((((()))+++,,,111000///000111222111000///............---------.........---------,,,,,,,,,,,,---------.........(((...000,,,)))***+++************++++++,,,,,,,,,((())))))***++++++,,,,,,------...000222666:::===<<>>@@@EEEHHHKKKWWWnnn~~~}}}~~~{{{wwwxxx|||yyytttpppooonnnnnnrrrxxx|||yyyvvvttttttwwwxxxvvvsssssstttqqqlllllloooqqqnnniiifffgggiiieeefffggghhhkkkqqqxxx}}}wwweeeQQQEEE;;;555111222222000///000111111111111111111111111000...,,,+++++++++,,,+++111111111000///111555888???AAABBB@@@>>>???DDDIIIRRR[[[hhhqqqrrrllleee___UUUMMMDDDAAA>>><<<===@@@DDDJJJTTT^^^bbbeeellluuu|||xxxxxx|||{{{qqqiiiaaa[[[[[[___dddkkksssvvv|||~~~xxxyyy|||}}}wwwhhhRRRBBB555222...,,,,,,,,,,,,+++/////////......------,,,------,,,+++******)))))))))(((((())),,,------,,,)))))))))))))))))))))))))))(((''''''((())))))((()))(((((('''((()))******+++++++++++++++++++++++++++***---000000///222888GGGSSSeeevvv}}}}}}}}}|||uuuiiiZZZOOOGGG???:::777555555888<<>>IIIOOOYYYjjjzzz|||ooobbbTTTEEE:::888666333222222222222111////////////////////////222000///000111111000///000111111000//////000222000//////......//////000111111111222222111111000000000000000111111111111333333333333333333333333444555666888;;;>>>@@@BBB>>>???BBBDDDFFFNNN```rrr~~~~~~{{{wwwxxx|||{{{wwwttttttsssrrrwww~~~{{{xxxxxxyyy{{{|||zzzvvvvvvwwwuuuppplllnnnpppooommmkkkmmmoookkkllloooqqqssswww|||~~~wwwgggVVVFFF<<<666222111222111...///222000111111222222222222111///...---+++++++++,,,---///000111000...000555:::CCCCCCAAA>>>===AAAHHHOOO___hhhttt}}}}}}tttggg^^^TTTLLLDDDAAA@@@>>>???BBBEEEJJJUUU___eeejjjsss}}}|||yyyyyywwwwwwxxx}}}|||wwwooogggeeedddccceeeiiipppwww~~~tttvvvyyy{{{vvvgggRRRCCC666333///---------,,,+++.........---------------...------,,,+++***)))))))))(((''')))+++,,,,,,+++++++++++++++++++++++++++$$$###$$$&&&)))+++***))))))((('''''''''(((***+++++++++++++++++++++++++++***)))***...---,,,...333@@@JJJ]]]qqq}}}zzzzzz{{{}}}uuuhhh^^^WWWOOOGGGAAA??????BBBFFFHHHGGGDDD@@@<<<666111...,,,***)))(((((((((((())))))))))))))))))*********+++++++++++++++******))))))(((((('''(((((()))***,,,---...444222111111222222000//////............---------++++++,,,---...///000000---.........////////////---///...,,,---///...)))++++++++++++************))))))*********+++++++++(((***,,,,,,++++++---000111555;;;EEEVVVhhhtttvvvppp```LLL@@@999333000000333222111000///...------/////////...---,,,++++++***+++,,,------,,,,,,+++,,,------......---,,,,,,,,,---222555333222888@@@AAALLL\\\mmm~~~ppp^^^LLL@@@:::888444222222222111000...---......000111111000///---++++++---///000///000111222111//////111333//////............//////222111111111111111222222000000000000111111111111222222222222222222222222333444555777:::===@@@AAA@@@???@@@AAABBBGGGTTTaaaxxx|||wwwxxx|||~~~{{{zzzzzzxxxwww}}}~~~}}}~~~}}}{{{{{{wwwqqqoooppppppooonnnoooppprrrqqqtttvvvwwwxxxxxxzzz|||{{{|||yyyzzz}}}uuugggXXXJJJ???999444111111222000---...222111222222222111000///.........---,,,++++++---...,,,///111000...000666;;;DDDBBBAAAAAAEEEMMMVVV]]]ooouuu~~~mmm```SSSLLLEEEDDDCCCAAABBBEEEHHHMMMVVV___eeekkkvvvyyyppprrrtttuuuxxx}}}{{{uuurrroooiiiggghhhnnnuuu~~~sssuuuxxx{{{wwwiiiTTTEEE777444000.........---,,,,,,,,,,,,,,,,,,------...------,,,+++***)))(((((()))((('''(((***+++***)))************************$$$$$$%%%''')))(((%%%###))))))'''''''''(((***+++************************+++)))))),,,,,,***,,,000999BBBTTTiiiwww~~~xxxuuuvvvxxx}}}}}}sssmmmhhh```WWWSSSQQQQQQSSSVVVUUUPPPKKKFFFAAA999333000---+++((((((((((((((())))))))))))***************+++++++++((()))))))))))))))******'''((()))+++,,,,,,,,,+++444222000000111000///---//////.........---------***+++,,,---///000111222............/////////000//////...,,,...222///))),,,+++++++++******))))))+++++++++******************+++,,,+++)))***...222+++...000666GGG]]]ooowwwxxxiiiVVVGGG:::222111444333222111///...---------/////////......------,,,,,,---.........---,,,+++...///000000000///...---)))+++000333111---000666888BBBRRRbbbqqqkkkWWWLLL<<<999555333222111000///111000//////000000000//////---,,,,,,///222444444...000111000...---000222//////............//////111000///......///000111000000000000111111111111111111111111111111111111222222444666999<<>>888444333111111111///+++---222333333333222000...+++***---------,,,++++++---///***...000000///111777<<>>???=========<<<<<>>@@@IIIVVV```gggpppyyyzzzhhhYYYLLLDDDIIILLLHHHIIIOOOTTTWWW[[[aaahhhqqqxxx|||}}}wwwkkkmmmpppvvv}}}~~~wwwppplllpppvvvzzztttqqqsssyyy{{{ppp]]]NNN===666000///...++++++---+++,,,------,,,+++)))(((,,,,,,,,,+++***)))((('''***)))(((''''''((()))***(((((())))))*********+++,,,(((%%%&&&***,,,)))&&&&&&%%%%%%(((,,,---+++)))))))))(((((()))***++++++++++++***)))(((***...111000666DDDXXXiiiuuu|||rrrrrruuu~~~~~~}}}~~~}}}|||yyysssnnniiikkknnnrrrsssnnnddd\\\LLLDDD:::333---((()))---******))))))))))))******((()))+++,,,,,,,,,+++******************+++++++++(((((())))))******++++++222111///---------------------............------,,,,,,+++---000111111000////////////////////////...------,,,++++++******,,,+++***+++,,,---,,,***,,,+++)))***,,,+++)))&&&$$$((()))((()))---...,,,------...111888CCCOOOWWWfffeee```VVVIII???999888222444555555222///...---///...---,,,,,,,,,,,,,,,......------,,,++++++***......///000000000000000...000111000...---///222///111999EEEQQQ]]]nnn|||uuuaaaMMMAAA777555666444111///000000000111111111222222000333333///---000222111111111000000//////......000...---...000000///---222111///......///111222......//////000000111111111222222222222111000///111222444666999;;;===>>><<<<<<<<<;;;;;;>>>EEEJJJSSS\\\nnn}}}wwwtttqqqrrrrrrrrrqqqrrrtttvvvxxxuuurrrssstttsssnnniiijjjkkklllnnnooonnnkkkiiicccdddfffkkkrrr{{{xxxjjj]]]VVVTTTTTTMMMJJJEEE???888333///,,,555333000///000111000000333333333222222111//////000...++++++,,,------,,,/////////111555:::>>>@@@AAAGGGUUUeeerrrzzzrrrbbbTTTKKKMMMOOOLLLNNNTTTVVVWWWZZZ^^^fffpppzzz||||||~~~xxxnnnppptttzzzxxxsssppppppvvv~~~|||rrrqqqsssyyy{{{qqq^^^OOO@@@888111000///---,,,...,,,------...---,,,+++***++++++++++++******)))((())))))(((''''''((())))))((((((((()))))))))******,,,(((%%%&&&***+++)))''''''''''''))),,,---+++))),,,++++++*********++++++***++++++***)))***---000333666AAARRRbbbooo}}}}}}wwwtttvvv}}}}}}|||}}}~~~}}}|||zzztttpppoooqqquuuyyyzzztttiiiaaaQQQFFF:::333---)))))),,,******))))))))))))******'''((()))*********))))))************************(((((()))))))))*********000///...---,,,,,,---...------............---------+++***+++---///000000////////////////////////.........------,,,,,,+++---,,,+++,,,------,,,***+++*********,,,,,,***((()))...///+++((()))+++++++++,,,,,,...222999BBBHHHSSSXXXZZZUUUJJJAAA>>>???666444333222111...***(((------,,,+++++++++,,,,,,.........------,,,,,,+++...//////000000000000000///000000///......///111///000444<<>>AAACCCCCCMMM___ttt}}}kkk^^^TTTSSSSSSQQQTTTZZZ[[[[[[[[[^^^dddppp|||}}}sssrrrwww}}}|||tttwww{{{~~~yyyuuurrrooouuu}}}|||qqqqqqtttzzz}}}uuubbbSSSCCC:::222111000...---///------.........---,,,+++************************)))((((((''''''(((((()))'''((((((((((((((())))))+++(((&&&&&&)))+++)))''')))))))))***,,,,,,+++)))++++++***)))))))))******)))***++++++++++++,,,...555555<<>>666333000000000...)))%%%---,,,,,,,,,,,,,,,------.........---------------//////000000000000///////////////.........///000222111333888===DDDPPP\\\fffuuugggVVVDDD;;;888666444555111111222222222333333333222555666111///111111///000000////////////////////////....../////////...,,,,,,---------.........111000000000/////////...111111111111111111000000111111333444666888::::::777777888888:::<<>>???BBBGGGIIIGGG@@@;;;888555222222333222...***------,,,------...//////...................../////////000000000000////////////.........////////////...///333666;;;FFFPPP^^^oootttaaaKKK>>>999555444555111111222222222333333333222666666222000111222000111111000000//////........./////////......//////++++++,,,,,,------------111111000000//////......000000000000000000111111000111222333555666777888333444555888;;;===??????EEEEEEIIISSS___ooozzzwwwyyyuuuvvvuuutttssssssuuuwwwpppqqqrrrttttttqqqnnnkkkjjjhhheeeddddddcccbbb```^^^]]]]]]```gggpppyyy~~~sssdddTTTHHH@@@>>>444333222000///............,,,++++++---///000///444444333222111///---,,,,,,+++***+++...000111111333222555<<>>===AAAIIISSS```rrr~~~{{{{{{zzzwwwtttrrrssstttnnnqqqtttvvvuuurrrnnnllljjjhhheeedddeeeeeeeeeddddddccccccdddiiipppwww{{{yyynnn___OOOCCC<<<999333222111///...---------111///......000222222222333333222111000///---,,,---+++***+++...111222222333222666???JJJQQQQQQOOOTTTccc}}}{{{uuummmeee___\\\[[[\\\fffiiilllmmmpppxxxyyyrrrlllhhhpppsssyyy}}}{{{vvvyyy{{{}}}{{{jjjPPPBBB555111111000//////222111///...,,,,,,++++++******)))))))))***,,,---)))******++++++******))))))))))))(((((((((((('''))))))(((((((((((())))))'''(((((('''%%%%%%'''(((''''''((()))***,,,---...'''))),,,---,,,+++,,,---+++,,,111999DDDSSShhhzzzuuunnnlllsss~~~xxxsssmmmjjjllloooppppppqqquuuxxxvvvrrroooqqquuusssrrrrrrtttvvvtttooojjj]]]OOO???777222...------++++++************++++++((((((''''''(((((()))***,,,,,,++++++***))))))))),,,++++++++++++*********555444222///...---------------............------000///------...---,,,***........................++++++,,,---......///////////////000111///,,,)))***,,,...---+++))))))+++,,,///000...---...---***---......---,,,...222555888888999>>>BBBDDDAAA>>>666666555333000......///+++++++++,,,---...000111------...///000000111111000000000000000///......000...,,,,,,...//////---000///111555555666===EEEWWWgggtttsssnnnrrr~~~qqqWWWFFF===777444444000000000111111111222222000555777444333444444222000000000000////////////---///000000...---...000---,,,++++++,,,...000111000000000000////////////000//////...///000111222000000111111222333444444222222333666999999666333999888;;;BBBHHHPPP^^^jjjzzz{{{uuuqqqppppppoooqqqssstttsssqqqoooooommmkkkhhhgggiiikkkllllllkkkjjjiiiiiilllppptttwww}}}}}}||||||{{{{{{{{{{{{wwwrrrgggXXXJJJ???:::888444333222000//////......333111//////000222222222222222222222111000///...,,,+++)))***---000111111111111555???LLLSSSSSSPPPVVVeee~~~|||rrrhhhaaa]]][[[bbbeeehhhiiimmmxxx|||wwwtttrrrqqqvvvxxx{{{}}}|||wwwzzz{{{{{{pppVVVGGG888333444333222222777555333000...---,,,,,,,,,+++)))((()))***+++---***+++,,,,,,,,,,,,+++*********)))))))))((((((((()))))))))((('''((()))***'''((()))'''%%%%%%(((++++++************+++,,,,,,(((***,,,,,,++++++,,,---000///111666===KKKaaatttvvvooommmuuuyyysssmmmlllnnnppppppnnnssswwwzzzvvvooommmqqqwwwuuurrroooooorrrsssqqqooocccVVVHHH>>>666///,,,...,,,++++++******++++++,,,******)))))))))***+++,,,------,,,,,,+++******)))---------,,,,,,,,,++++++777555333000...------------..................---,,,++++++,,,......,,,+++........................***++++++,,,---...////////////000111222000,,,)))---///111///,,,******,,,++++++)))&&&)))...///------------,,,---///444777222444777:::<<<>>>???@@@;;;===<<<999444111222444)))******+++,,,...///000------...///000111222222000000000000000///......000...+++,,,...000...---------000333222222777>>>NNN\\\gggddd]]]aaammmxxxvvv[[[III???888444444///000000000000111111111000555777444333555555333.........///000111111222---///111000---,,,...000,,,***)))((()))+++...000////////////000000000000000///.........000111222///000000111222222333333333222333666888666111---999999;;;???BBBFFFOOOYYYeeeooo~~~vvvpppmmmlllpppqqqqqqqqqpppooopppqqqmmmjjjggggggiiilllnnnnnnooonnnmmmlllmmmppprrrtttxxxyyyyyyyyyyyyxxxwwwvvvkkkfff\\\OOOBBB:::666666111000///...------------222000......///000000000333333333333333222111000,,,***)))))),,,...//////000000444???LLLTTTSSSPPP\\\kkk{{{ooofff___ZZZ___aaabbbccchhhvvvzzzvvvvvvyyy{{{{{{|||}}}}}}}}}wwwzzzzzzyyysssZZZJJJ:::555666666444444:::888555222000...------,,,+++***(((((()))+++,,,+++,,,------------,,,+++++++++******))))))((((((((())))))((('''''')))***''')))***(((&&&&&&***---,,,+++***)))(((((((((((()))***++++++++++++,,,...666333111333888EEE]]]qqqxxxqqqooowww{{{uuupppoooqqqsssrrrooovvvzzz{{{vvvooolllrrrxxxuuuppplllkkknnnqqqrrrqqqggg\\\OOODDD888///,,,...,,,++++++******++++++,,,......---,,,---...///000......------,,,+++******.........------,,,,,,,,,>>>;;;555000---,,,------........................,,,---...///...---,,,+++---------...............,,,------------------,,,111000......//////---,,,............---+++)))(((++++++************++++++---------.........//////444111222666999999<<<@@@AAABBBEEEFFFAAA888111------+++***+++,,,------,,,000000111111111111000000111000////////////000000---000000------000000---000000000000111333888<<>>:::444000////////////000///...,,,//////////////////000000222222333222111///---,,,---------...///000111222666333666AAAJJJLLLLLLLLL___qqqyyypppfff^^^[[[[[[]]]ccciiisss{{{xxxxxx{{{}}}~~~}}}}}}|||||||||{{{yyyvvvxxx{{{```OOO<<<333222222444666???===999555111...+++***,,,,,,++++++++++++++++++))))))))))))))))))))))))///...,,,***)))******+++---+++))))))+++,,,------(((((((((((())))))))))))++++++******++++++,,,---'''///555444,,,'''(((,,,......000333666AAAUUUiii~~~tttrrrrrrwwwzzzxxxvvvsssqqqooonnnnnnuuuxxxzzzvvvpppnnnsssyyyxxxrrrkkkiiikkkppptttvvviiibbbWWWIII===555000------+++)))(((***++++++******,,,...000000...,,,***111///,,,,,,---............---,,,++++++******+++;;;888444000---,,,,,,,,,........................------......------,,,+++........................///...---,,,,,,---...///111000......//////---,,,------......---+++***(((*********))))))*********,,,+++)))((((((***,,,...000///111555777888>>>DDDMMMOOORRRSSSMMMCCC888222///---++++++,,,---...---...//////000000//////...000000000000////////////...111111......111111...000111111000000333777:::AAAJJJQQQOOOGGGHHHTTTaaa~~~iiiQQQBBB:::555333555555444333333333333444111333666888888666444333000000000000000///......,,,,,,.../////////..................////////////---)))***...111///000222000000000...,,,,,,...000222222111111111111000000000111111222333333444444111222444555888===EEEKKKRRR[[[fffpppvvv}}}yyyrrrmmmiiiggggggggggggiiikkknnnqqqssspppqqqqqqppppppssswww{{{wwwuuusssssssssqqqmmmjjjkkklllmmmooooookkkeee```UUUMMMCCC<<<888666222...000///......//////...---111000///.........///000222222222222111///---,,,------------...///000111444111222:::CCCGGGJJJMMMbbbttt|||pppeee```^^^```eeekkkuuu}}}|||}}}~~~|||{{{yyyyyy}}}zzzxxxuuuwww~~~yyy___MMM;;;333333444666888===<<<888555111...,,,+++,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))),,,+++***(((((((((((()))***)))((((((***++++++***(((((((((((())))))))))))******))))))******+++,,,+++111555444///+++,,,///------///111333<<>>EEEKKKHHH@@@>>>FFFOOOccczzzttt[[[III>>>888666111111222333222111///...333555777999888666333111000000000000000///......------..............................////////////111000111222...)))***///---///000000///......///222111111000000//////////////////000000000111111//////000222444888;;;>>>DDDIIIOOOTTTUUUVVVXXXYYYXXX___jjjvvvzzztttnnniiifffbbbaaaaaaccchhhooowww{{{}}}{{{yyyzzz}}}~~~~~~}}}zzzuuunnnfffaaabbbdddfffgggddd\\\QQQJJJ@@@<<<666333333333222111111000///---,,,,,,///111,,,++++++,,,///444:::===000111111111111///---,,,------------...///000000444111111777===DDDMMMVVVooowwwooojjjgggjjjpppzzz~~~zzzuuurrrwww~~~yyyyyywwwwww|||~~~www```OOO===555444444555777777666444222///...---,,,------......---,,,+++***))))))))))))))))))))))))---,,,,,,++++++*********&&&&&&'''(((******(((&&&(((((((((((()))))))))))))))))))))))))))***+++++++++***))))))+++,,,,,,,,,...------------111>>>LLLdddvvv~~~~~~uuulllfffbbb``````aaaccciiiqqqvvvwwwwwwvvvrrrlllhhhhhhkkkpppssssssmmmcccVVVIII===444000...---,,,,,,------+++)))...---,,,++++++,,,---...000...---,,,------+++***///...---,,,,,,,,,,,,,,,333444444333222111///...........................///...---,,,+++,,,------///000111111111000...------...///000000///...---000///------......,,,++++++,,,---------,,,+++***))))))************))))))+++,,,---.........------,,,---000111...///888DDDPPP]]]nnnzzzwww```JJJ666222...+++,,,---//////---......//////......---,,,...000111222111000...+++......++++++......+++///000000000000000333555:::AAAFFFCCC<<<999>>>FFFUUUmmmyyyaaaNNNAAA;;;888222222333333222111///...444555666777666555222111000000000000000///..................------..................////////////111111222222...)))***///,,,...000000///......///222222222111000//////......///////////////000000000000000222555888:::;;;@@@CCCHHHLLLMMMMMMLLLKKKEEEIIIOOOWWWcccsss}}}xxxsssooolllcccbbbbbbccciiipppxxx}}}~~~}}}|||tttkkkeeeaaabbbcccdddccc___VVVKKKDDD===:::666333222222222222000111000...+++,,,...111---,,,,,,---000555:::>>>///000111111000///...------------...///000111222444333666;;;@@@FFFQQQ[[[tttwwwpppkkklllrrr}}}|||vvvssswwwzzzzzzyyyyyy}}}yyyeeeSSSAAA888555333222333333333111000......------......//////...---+++***)))))))))))))))))))))))),,,,,,,,,,,,+++++++++***((('''(((***++++++)))'''(((((((((((())))))))))))+++************+++,,,,,,...,,,***+++---/////////000...---------///999DDDXXXlllvvvmmmgggcccaaa^^^]]]___fffnnnssstttrrrxxxvvvqqqnnnlllnnnrrrttttttoooggg[[[OOOBBB888333///---,,,+++,,,,,,***)))---,,,+++******+++,,,---+++******+++,,,---,,,***//////...,,,++++++++++++222333333333333222111111..............................---,,,,,,,,,,,,---//////111111111///---++++++---///111111///---+++000...------...---,,,***,,,,,,---...---,,,******)))***+++,,,,,,+++***))))))***---...///...,,,+++......///000...---333<<>>:::666666666555444333222111333444444444444333333222000000000000000///......//////...---------..................///////////////...///111000---...222---...//////......///000444333333222111000//////////////////////////////000000111333777999999999<<>>888222///,,,+++,,,,,,,,,+++---,,,+++******+++,,,---)))))))))+++------,,,+++......---------------...111111111111111222222222........................------......------,,,+++...///000111000...,,,***,,,---...//////...---,,,000...------------,,,***------......---+++***(((***+++,,,------,,,+++***++++++,,,------------,,,///------///...---000666:::EEERRR^^^kkknnn]]]FFF444222...---------,,,+++,,,,,,------------,,,,,,.........///000111111111+++------++++++------++++++---///000000111333555:::@@@EEECCC<<<888;;;???EEEYYYtttuuu___MMMAAA<<<888888666555444333333333333222111000000222333444000000000000000///......000///...---,,,------...............////////////000---,,,000222000///111...//////...------000222555555444333222111000000////////////////////////000///000333888:::999777;;;===@@@CCCCCCAAA===:::444666888999<<>>@@@BBBCCC@@@;;;777111444777777777999>>>BBBIIIYYYpppxxxwwwvvvvvvyyy|||ttthhhbbb___[[[UUUPPPJJJDDD>>>:::777777555222///......///,,,000333222---+++---000,,,,,,+++++++++,,,,,,---...///000000000///...---,,,,,,...000333666999:::FFFEEEDDDEEEGGGQQQfffyyyvvvvvv~~~~~~{{{zzzoooqqqrrrrrrvvvzzzzzzvvvjjjXXXEEE;;;666222///...,,,,,,,,,,,,---.../////////000111222111...+++)))))))))))))))))))))))))))******,,,------,,,+++***+++)))'''''')))+++++++++(((((((((((()))))))))))))))))))))))))))******+++)))+++------+++***+++,,,---++++++------...333:::DDDTTTggguuu~~~yyyssslllfffccccccdddeeehhhlllqqqvvvzzz|||~~~{{{wwwvvvwwwwwwuuuqqqkkk```UUUJJJDDD999555000------///111222///////////////////////////......///000///,,,***111222444777;;;>>>AAACCC111000///......///000111---...///...------///111//////...---------......111...,,,---000222111000////////////////////////000/////////............------......------,,,+++......///000000///............---,,,,,,,,,------///...,,,+++,,,...000111111111333<<>>===777444666:::@@@LLLbbb~~~qqqYYYHHH???:::777444222222333333222000000000000000000000000...///000000000///---,,,///......000333333///,,,...000222222000.........000000000000////////////............/////////000777666333111000000000000111...***)))***---/////////000111222444555666777::::::;;;>>>AAA@@@;;;777333222222222333555777888CCCHHHRRR```rrr}}}zzzzzz}}}~~~tttggg]]]^^^XXXOOOHHHDDDAAA<<<999888666333111000///---,,,........................---------,,,,,,,,,++++++,,,,,,,,,---------.........//////...///444<<>>HHH[[[uuuxxx___KKKAAA:::777444222222333222222000000000000000000000000...///000000000///------...------///111111...+++...000222111000.........000000000000////////////........./////////000000555555333222111000000000111...+++***+++---...//////000111222333555666666777777777:::<<<;;;888444333333222222333444555666999===EEEPPP^^^ooo}}}ttthhh___[[[TTTLLLFFFCCC@@@<<<999999777444222111///...,,,........................---------,,,,,,,,,,,,+++000///......,,,,,,+++***---///000000111777BBBJJJYYYYYYTTTKKKIIIWWWppp|||yyyzzzxxxtttooommmooopppooonnnbbbUUUCCC777222111...,,,...+++,,,///000---...111444444555444222///,,,***---+++))))))***++++++***,,,,,,,,,,,,,,,+++***)))((('''&&&''')))***)))((((((((())))))))))))((((((************************+++++++++,,,,,,,,,------+++++++++,,,---///000111444BBBVVVfffqqqxxx|||{{{uuupppllljjjlllkkkmmmpppuuuyyy||||||}}}zzzwwwtttwwwyyyxxxrrrhhh]]]VVVJJJCCC;;;666666666444111666666666666666666666666666888;;;;;;;;;<<<>>>AAAGGGJJJPPPUUUZZZ___dddhhh///......------......///---///000000......000111//////---,,,++++++++++++/////////000111111///,,,.......................................---,,,,,,,,,,,,,,,,,,,,,+++******---,,,,,,++++++,,,,,,---111000///...---++++++***....../////////...------111000......///111333555777777777444111.........///***))),,,---++++++,,,///////////////////////////...---,,,+++,,,------000000000000000000000000111555999:::999777666666;;;CCCSSSjjjfffPPPDDD;;;888444222222222222111000000000000000000000000/////////000///......------------...000///---+++...000111111///......///000000000000////////////....../////////000000000333333333333222111000//////...,,,,,,...///...---//////000222333444555666666555555666777777555333444333333222222333444444555777<<>>===<<<:::888????????????????????????AAADDDGGGIIIJJJLLLNNNPPPWWW[[[aaagggkkkooosssvvv---------------------------...000000/////////111///...---,,,+++*********)))***---000222222111000,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++,,,------------,,,++++++---,,,,,,++++++,,,,,,---.........---,,,+++******...///000111000...---+++///000000...,,,,,,000444777888:::999666222000//////***))),,,---++++++---//////............//////000///---++++++,,,---...////////////////////////111444888;;;<<<:::888666888???MMMccc}}}lllSSSEEE===999555333333333222111111111111111111111111111///////////////......------....../////////...---...///000000.........///000000000000////////////...////////////000000000111222333333333111000//////...---...000000...---//////000111222333444444666555444444444444444444444444333222222222222222444666999===CCCKKKTTT[[[fffqqqvvvooofff___TTTNNNFFFAAA@@@???>>><<<===<<<:::666222///..........................................------------------------............)))...222333555???NNN[[[lllfff[[[NNNGGGRRRppp}}}{{{~~~|||yyyxxx{{{{{{tttmmmiiijjjlllmmmmmmbbbVVVEEE999222111///......,,,,,,///000...///222666444333000...,,,++++++,,,***((()))+++,,,------.........---,,,***)))(((,,,*********,,,---,,,+++'''(((***++++++***((('''***************************++++++++++++,,,,,,,,,+++***++++++,,,---...///...666CCCSSScccqqq}}}|||yyyzzz}}}|||wwwtttqqqtttuuuxxx}}}~~~~~~~~~~~~}}}{{{uuuooohhheeeVVVRRRLLLHHHGGGGGGFFFEEEKKKLLLLLLLLLMMMMMMNNNNNNPPPSSSVVVYYY\\\^^^```aaagggkkkqqquuuxxxzzz|||~~~,,,,,,------------,,,,,,,,,---///000///......//////...---,,,+++******+++(((***...000111111111111------------------------,,,---...///...---+++***...............------,,,......------------......***++++++,,,,,,,,,++++++...///111111111///---+++***---000///,,,,,,///222666999===>>>;;;777333111///+++))),,,...,,,+++---//////............//////111000...,,,,,,---...///////////////////////////222555:::>>>???<<<999666777<<>>AAA???:::666333111,,,+++---///------...///000000000000000000///222111000///...//////000000000000000000000000000111666===@@@???<<<888666666;;;FFFZZZtttuuu[[[KKKBBB>>>:::777555555444222222222222222222222222222000000///............//////000111000///...///111---...///...------///111000000000000/////////////////////000000000111111000000111111111111111111000//////000111111000......//////000111111222222222222222111///...///111222222222222222111000///000111333555777;;;@@@DDDGGGNNNVVV\\\bbbmmm|||xxxmmmgggaaa[[[SSSMMMEEE@@@@@@AAAAAAAAAAAABBB@@@;;;444//////000////////////////////////000////////////.........111000000///...---,,,,,,111444777;;;AAAKKKXXX```bbbVVVIIIAAAAAANNNmmm{{{}}}~~~}}}{{{|||~~~xxxtttpppnnnnnnmmmjjjgggdddYYYIII;;;222///......///,,,---000111//////222000///---,,,+++*********---+++******+++------,,,............---+++******)))((('''(((*********)))************************************************************++++++++++++,,,,,,,,,,,,,,,---......222444;;;JJJ]]]ppp|||}}}{{{{{{|||}}}}}}}}}~~~}}}}}}wwwwwwwwwwwwuuutttrrrqqqeeeaaa\\\XXXXXX[[[```dddfffggghhhiiijjjkkklllmmmnnnmmmmmmppptttwwwxxxxxx{{{}}}~~~,,,---...//////...---,,,(((+++---...---,,,,,,,,,---------,,,------...///...///111///---+++,,,...........................---...000111000///,,,+++......//////......---,,,---...000111111000...---+++,,,...//////...---,,,......000000111000//////++++++,,,,,,++++++,,,---///555===AAA@@@<<<666333222---,,,///000......000111111222333333222111111222222222111111111111000000000000000000000000000///777???BBB>>>999666666777999@@@RRRkkkzzzaaaQQQDDDAAA<<<999777666555444333333333333333333333333111000///...---......///...///000///------///111---......---,,,---///111000000000000//////////////////000000000111111111000000000000000111222222111000//////111111000///......//////000111111111111333444222000...///000000111111222222111000///111333555666777999===???BBBGGGMMMQQQTTTZZZdddkkk}}}uuujjjeeeaaa]]]SSSLLLDDD??????AAAAAAAAACCCDDDCCC===555//////111////////////////////////000000000/////////......111111000///...---,,,,,,111222444999BBBKKKSSSXXXSSSFFF<<<;;;???KKKddd}}}}}}yyyxxx{{{~~~~~~zzztttuuuzzz|||xxxsssppppppooommmjjjhhh]]]MMM>>>444////////////------000111//////222---------,,,,,,,,,++++++///---******+++,,,,,,,,,------......---,,,++++++((('''&&&''')))***)))(((,,,+++)))(((((()))+++,,,************************************++++++++++++---------,,,------...///000000555DDDXXXkkkwww{{{~~~|||yyyxxxxxxzzz}}}|||vvvwwwxxxxxxxxxwwwvvvuuulllhhhaaa\\\[[[___fffkkkooooooppprrrsssuuuvvvvvvvvvtttqqqrrrvvvzzz{{{{{{{{{}}}~~~}}}||||||}}}~~~------...//////...------'''***---...---+++++++++------------...///000000,,,...///...,,,,,,///222++++++++++++++++++++++++---...000222111///---+++------......------,,,++++++---000222222000---+++...///000111111///---+++......///000000000000000111///---,,,,,,,,,---...,,,333<<>>@@@AAA@@@DDDEEEDDD>>>555//////111000000000000000000000000000000000000////////////............/////////000...---///555???HHHMMMOOOFFF:::333777===GGG[[[pppyyyuuupppmmmmmmrrryyy}}}vvvnnnmmmrrrwww{{{uuuqqqqqqqqqooommmlllbbbRRRBBB777222111222///------111111///000333,,,,,,---......------,,,000---+++***+++,,,,,,+++---------...------,,,,,,***(((((()))***+++***)))---+++)))'''''')))+++---************************)))************+++++++++......---------...//////...---111???TTTgggrrruuu{{{~~~{{{wwwuuuuuuxxx~~~|||zzz{{{{{{{{{zzzxxxvvvuuupppkkkddd]]][[[___gggnnnssssssuuuvvvxxxyyyzzz{{{zzzvvvrrrrrruuuyyy{{{{{{,,,---///000000...---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---,,,++++++,,,---///000---...000///...------...,,,---///111111000...,,,***,,,---,,,))))))+++......///000222222111111000111000......000000000///---------------...///000000...,,,---......+++(((---111777<<<>>><<<999777444444222...///222111...333666999;;;999666333111333333222111000///...---////////////000000000000111444:::>>>???<<<777444555555888DDD]]]|||ppp\\\IIIBBB<<<:::999666555777222000...111444444///***555444222000........./////////............//////.../////////...---,,,,,,000///---,,,---...000222,,,---///000111111111111///...///000222111///---///////////////000111111111000///////////////000111222333444333333111000---...000111222222111111000000000111222444555666;;;<<<>>>???BBBCCCEEEFFFJJJQQQ^^^oootttkkkgggaaaZZZXXXLLLBBB@@@AAA???<<<;;;BBB>>>:::999888333+++$$$,,,+++***+++...000222222000000//////.........---000111111111000///...---333222444:::BBBFFFCCC???<<<777444555999BBBRRR```xxxvvvpppmmmeee______dddmmmzzzuuuooollliiijjjlllxxxvvvuuuwwwvvvtttsssqqqgggTTT???333000000---000000000000////////////...---,,,,,,+++++++++,,,------,,,++++++*********,,,...//////,,,***((((((+++***)))))))))***,,,---)))((('''''')))******)))+++))))))+++,,,)))''''''------,,,,,,,,,,,,++++++...---,,,,,,......---,,,,,,...333>>>NNN___nnnvvv|||~~~}}}xxxtttrrrvvvyyy~~~~~~}}}}}}}}}|||{{{zzzxxxwwwsssmmmeee^^^]]]bbbiiinnnuuuwwwxxxxxxxxxxxxyyy{{{xxxyyyzzz{{{|||}}}~~~}}}}}}}}}}}}}}}---...000111000///...---........................,,,,,,,,,,,,,,,---...///------,,,,,,,,,---...///---...000///---,,,,,,,,,...///000111111///,,,+++,,,---...---+++***,,,......///000111111111000000111///......///000000///000000///...------------000...------000111///---...000444888;;;<<<======??????;;;555555888888444999;;;???@@@===999555333222222111000///...------////////////000000000000111444999===???<<<888444555444777AAAVVVrrrsss```JJJBBB;;;999777333222444444111000222555555111---222111000000//////////////////............//////......//////......---,,,000///...------///000111222222222222111///---,,,111000///000111000///---///////////////000000111000000////////////000000111222333444444333222111111111222222111000///...000000000111222333444555444555666888:::<<<===>>>>>>BBBKKKVVVfffxxxtttlllhhhccc]]]UUUJJJ@@@???@@@???===<<>>???===999444000111111000///...---,,,,,,////////////000000000000111333777<<>>DDDNNN]]]mmmwwwuuunnnjjjeee___RRRHHH???>>>???===<<<<<<<<<888555444444333///,,,111000000111222222000///---------,,,,,,,,,,,,,,,///////////////.........333333666<<>>999666444555:::===AAAHHHPPPWWWdddtttvvvmmmhhheee```^^^dddnnn{{{yyyrrrpppoooppptttzzz~~~{{{~~~|||yyyxxxuuurrrrrrpppiiiYYYEEE999555333111333333222222111000//////---------,,,,,,,,,,,,,,,*********+++,,,---------111333444444111///............---,,,+++)))'''&&&))))))(((((()))+++,,,---///000111111111111000000------,,,,,,,,,,,,++++++***))))))***---......---//////111999FFFWWWgggqqqvvvxxxzzz||||||}}}{{{xxxvvvuuutttvvvxxx{{{|||{{{|||}}}~~~~~~{{{yyywwwuuuuuuuuuyyyvvvrrrnnnlllmmmoooqqqxxxzzz|||}}}}}}}}}{{{xxx{{{yyyyyy|||---...//////000//////...------------------------+++++++++,,,---...///000//////...---,,,,,,++++++---...///...+++***)))***...///000000000///---,,,//////...---,,,,,,,,,---....../////////000000000000///------///000///...444333111///---,,,,,,+++333000---***)))))))))***......///222777===DDDGGGKKKKKKHHHCCCAAABBB???999:::;;;<<<===<<<999444111111111000///......------////////////000000000000111222666;;;??????:::666333333555;;;FFFZZZvvv|||lllTTTHHH>>>:::999666444444000///...///111111///------...000111111///---+++//////............//////......////////////......//////......//////000111111222333333333222111111222000...---///000111000///............///000000000000000///000000111111333333333444444444444444666555444222000...---,,,/////////000000222333333222222333444555666777888999:::;;;>>>EEEOOO[[[cccqqqvvvnnniiiddd]]]OOOFFF???======;;;999999;;;777444222222111000...000///000111333222000...---------,,,,,,,,,,,,,,,..................//////555666;;;DDDJJJHHH@@@888333111333999>>>CCCIIIPPPSSS[[[gggttt~~~xxxtttkkkggghhhppp|||~~~xxxvvvvvvxxx|||}}}{{{{{{~~~|||wwwsssnnnkkkkkkoooiii[[[HHH;;;666444222333333222111000///...---------------------,,,,,,+++++++++,,,,,,,,,------///111222111///---------'''((()))+++,,,++++++***))))))))))))***,,,///111444666666333000000000...------,,,,,,,,,++++++++++++***)))***,,,---,,,+++//////111666CCCTTTfffqqqvvvwwwxxxxxxwwwwwwxxxzzz}}}{{{wwwtttrrrqqqqqqrrruuuwwwxxxyyyxxxxxxzzz|||zzz|||~~~~~~~~~~~~~~~~~~|||xxxvvvuuuuuuuuuxxxwwwvvvtttsssqqqpppooouuuwwwzzz}}}~~~}}}yyywwwwwwuuuvvv|||+++,,,,,,---............------------------------,,,++++++,,,---...////////////......---,,,+++***,,,.........+++*********,,,---...///000000/////////...,,,,,,,,,,,,,,,,,,.............../////////000...------...//////...111111///......---------111000---+++)))((()))***......///222888???FFFJJJQQQTTTTTTRRRRRRRRRMMMGGGAAA>>><<<::::::999666444222111111000000/////////////////////000000000000000111444:::???@@@<<<777444333555:::BBBRRRlllrrrYYYLLL???;;;:::777555555////////////000111000///...000111222111...+++)))//////............//////......///////////////...///////////////000111111///000222333444444444333000...,,,---///111222222...............//////000000000000000000111222222333333333444444555555666555444333222111000//////////////////000111222222//////000111111222333333333555777:::???EEELLLQQQ___pppwwwlllfff___XXXMMMEEE>>>===;;;777555666;;;999555222000///......---------///111222000...---------------------............---...///000111444888AAALLLRRROOOCCC999555222222777>>>CCCKKKRRRTTTZZZbbblll{{{~~~yyyvvvwww~~~}}}}}}~~~{{{yyywwwvvv}}}xxxrrrllliiiiiiooojjj]]]JJJ<<<666444222222111000///...---,,,,,,,,,,,,---.........---,,,---------,,,,,,,,,++++++...///000///---,,,,,,---###$$$''')))+++,,,,,,,,,(((***+++***+++---222555<<<@@@>>>666111000///,,,------,,,,,,,,,+++++++++---,,,++++++++++++***)))---...000555@@@QQQdddqqqvvvwwwwwwuuurrrppppppqqqsssqqqooollljjjjjjkkklllssstttuuuuuuttttttvvvwwwrrrtttwwwyyyzzz}}}}}}||||||}}}~~~~~~~~~}}}zzzwwwvvvvvvvvvsssuuuvvvwwwuuurrrnnnlllooorrrvvvzzz~~~}}}zzzxxxwwwtttsssuuu|||+++++++++,,,,,,---......////////////////////////------,,,,,,,,,---..................---,,,+++***,,,---......,,,++++++,,,+++,,,---///000000111111...,,,++++++,,,------,,,...------------...//////000...------...//////...///......---------......------...---,,,,,,///111------...222999BBBKKKQQQVVVZZZ]]]^^^aaaccc```[[[MMMFFF===666444444222111222111111111000000000000////////////000000000000000000222999@@@BBB>>>999777333333999>>>III```www|||aaaRRRCCC<<<:::777444333222222222222222333333333000111222333111...+++)))//////............//////......///000000000////////////000000000111111111222222333444333222111000///------...000222222222......------......///000000000000000111111222333444444444444444555666777444444333111111000000111///////////////000111111000111111111222222333333///222666:::<<<@@@DDDGGGPPP]]]nnnzzzvvvjjjbbbZZZRRRIIIBBB===;;;999555444555;;;999666333000......---,,,++++++---///000///...------------............///.........///000222333333:::HHHVVV]]]WWWHHH;;;:::555444;;;CCCIIIRRRYYYZZZ^^^ccciiiuuuzzzvvvsssrrrrrrsss|||}}}vvvooojjjhhhjjjqqqmmm```LLL<<<555444333000000///...------,,,,,,+++,,,...//////...------.........---,,,+++++++++///000111000...---...///''''''((()))************(((***,,,++++++...444999EEEJJJGGG;;;333222000,,,------,,,,,,,,,,,,++++++///...,,,+++,,,+++***(((,,,---///333===MMM___lllssssssssspppllljjjiiiiiijjjiiigggfffdddddddddeeemmmoooppppppooonnnooopppjjjllloooqqqtttwww{{{~~~~~~~~~}}}{{{yyyyyy{{{~~~~~~{{{xxxwwwvvvvvvooorrruuuxxxwwwsssnnnjjjjjjnnnsssxxx}}}}}}zzzxxxxxxxxxttttttwww}}}++++++,,,,,,---...//////////////////////////////......---,,,,,,,,,---------............---+++***+++---......---------...------......//////000000...,,,***+++...000///...------,,,,,,,,,---...///000...,,,---...///............---,,,,,,,,,,,,,,,)))+++......------///111---,,,+++///888EEESSS[[[___bbbfffhhhnnnuuuwwwttteeeYYYGGG:::444222000///000000000000000/////////////////////000000000000000///111888@@@CCC???999999222000555:::@@@RRRfff~~~nnn]]]KKKBBB>>>999444222222333333333333333444555000111222222111///---,,,//////............//////......///000000000000000//////000111111111111111222333333333222111///...000/////////111111///......------------...//////000000000000111222333444555444444444555666777888666555333111000000000000//////.........///000000111222222222222222333333111444777:::;;;>>>AAACCCDDDLLLVVV___fffqqq}}}tttggg___WWWOOODDD>>>::::::888555555777999999777555111////////////---,,,,,,---......---++++++,,,,,,------------000///......///222444555555???QQQccckkkcccQQQBBB===999;;;FFFQQQ[[[dddjjjiiikkkmmmmmmsss{{{~~~}}}yyy}}}~~~zzztttnnnlllllloooqqqwww{{{uuuppplllmmmpppuuuqqqcccMMM<<<666555555000000//////.........---+++,,,...///000///...---------------------,,,,,,///000000///...---...000,,,++++++***************(((+++---,,,,,,///666<<>>AAAFFFKKKPPPYYYdddlll|||rrrfff^^^VVVNNN???;;;888999888666777:::777888777666333111000000222000---,,,,,,------,,,*********++++++,,,,,,,,,000/////////000222555777888EEEYYYmmmvvvmmmZZZJJJ===<<>>GGGNNNKKK;;;000000///***---------,,,,,,,,,++++++...,,,,,,,,,.........,,,+++---///111666AAAQQQ]]]ggghhhhhhfffdddbbbbbbcccaaabbbbbbaaa```___]]]\\\aaacccggggggfffcccbbbaaa___aaadddeeefffiiilllooossstttuuutttssstttxxx|||}}}}}}|||{{{yyywwwtttsssmmmqqqvvvzzzzzzvvvqqqmmmllloootttxxx|||~~~|||yyyxxx{{{}}}000///---,,,---...000222222111///...------.........---+++******+++---...+++///222111---***+++...///---+++---000000...+++...000111111000///111222000...,,,,,,------,,,+++...---,,,,,,,,,---...///000...---++++++,,,---...------++++++++++++------///...,,,++++++,,,...///.........000777EEEVVVbbbpppssswwwyyy}}}rrrUUUCCC;;;555///000111111///......///000111000///.........///000///111333777???FFFCCC===555777:::888333444BBBRRRjjjtttaaaUUUJJJ???888888999666222000111222444444111111222222111111000000......---------...//////---...///111111///...---...///111222333333222222111111000000/////////...---///111111000//////000,,,------...///000000111444222111111222333333222333222333555777999999777555333000...000333222/////////000000///...------......////////////......222333444666777777777777<<<<<<<<<>>>CCCIIIPPPSSS```mmmssshhh^^^UUUOOOBBB===888555666888888777:::777444222222222222111---.........---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///000000111222444555666>>>III\\\rrr}}}uuu```NNNFFFHHHPPP```rrr{{{zzzxxxssspppjjjooowwwvvvrrrlllhhhhhhjjjlllmmmsss{{{yyyxxxyyyzzz{{{}}}vvvcccOOO???777666888222333333111...---...///.........//////////////////---+++,,,---...------,,,,,,------...---------******+++++++++,,,,,,,,,***,,,.........000555999DDDAAA===888333000...---///......---------......///000000000000...,,,+++111///...000444;;;HHHUUU```fffhhheeeaaaaaabbb```bbbeeedddaaa___```^^^ZZZ]]]^^^```bbbbbb```]]]\\\\\\[[[[[[\\\^^^aaadddfffssssssrrrsssvvvzzz~~~~~~~~~}}}wwwuuuvvvvvvrrrooonnnsssvvvwwwyyy{{{wwwqqqmmmpppvvv|||}}}||||||}}}~~~~~~|||{{{|||{{{yyy{{{...------,,,,,,...///000111000///...---------......---+++******+++---...(((,,,000000...,,,...111///---,,,---000111...+++......///000000000000000111///------.........---...---,,,,,,,,,,,,......000...---++++++,,,---...---,,,,,,++++++,,,,,,---///...---,,,,,,---...///.........///444>>>LLLWWWgggpppxxxzzzzzzhhhOOO@@@777000111111222111000///000000111000/////////000111222///222444777>>>DDDCCC===555333222444444777@@@JJJ___ttt~~~mmmaaaUUUHHH@@@===999777555444444444333222111222222333333222222111222111000///////////////---...000111111000...------...///111111111111000000000/////////............///000///------...///------...//////000111111333111000000111222222111222222333555777888777555555333///...///000///---//////......------------......////////////......444444555666666666555555555555555666999===AAADDDMMMWWWfffwwwvvvkkkaaaWWWPPPDDD???:::888999;;;:::999<<<999555222111111000///---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////000222333555666<<>>777666777444555444222000///000111------------------,,,,,,...,,,++++++,,,------,,,,,,,,,------...------,,,******+++++++++,,,,,,,,,)))+++......---...000333:::888555222///---,,,+++......---------------...///000000000000...,,,+++111...---000333:::GGGSSS]]]cccfffbbb______```___aaadddfffcccaaaaaa]]]XXXXXXZZZ[[[]]]\\\[[[YYYWWWXXXXXXWWWXXX[[[^^^bbbdddpppooooooqqqtttxxx|||~~~~~~yyywwwwwwvvvrrrnnnppptttvvvvvvxxxyyywwwrrrpppsssxxx}}}~~~}}}||||||}}}}}}|||{{{|||~~~}}}yyytttsssvvvzzz,,,,,,,,,------------...111000///...------------------++++++++++++------&&&***...000///...000333000...,,,...111111///,,,...---,,,///111222///,,,111///....../////////.........,,,,,,,,,,,,---...///...---,,,+++,,,---------,,,,,,++++++,,,,,,---000///...------...///000...//////...000666???GGGYYYgggtttvvvsssxxx}}}]]]EEE777111222222222222222111000000............///000111111000333444666<<>>===<<<===:::555222000///...---------.../////////......,,,,,,,,,,,,,,,,,,,,,,,,......///000111333444555999GGG[[[mmmuuussslllgggnnnuuuyyysssjjjnnntttyyy}}}~~~}}}|||xxxtttqqqoooqqqtttvvvwwwwwwyyy~~~yyyuuuuuuwwwzzz}}}rrr___LLL===666555555555666666444111000111222.........---,,,,,,,,,+++---,,,******,,,---,,,+++,,,------...------,,,,,,******+++++++++,,,,,,,,,)))+++------,,,,,,,,,---111000...---,,,,,,,,,,,,------------------------//////000000000...---,,,///------///222888DDDPPPYYY___aaa^^^[[[\\\]]]]]]^^^ccceeecccbbb```\\\VVVVVVVVVWWWXXXXXXVVVUUUTTTTTTTTTSSSTTTWWW\\\aaadddlllllllllmmmppptttxxxzzz|||~~~~~~zzzyyyyyywwwsssooosssvvvwwwvvvvvvxxxwwwssstttvvvzzz~~~~~~|||{{{|||}}}||||||~~~}}}zzztttoooooossswww+++,,,---............---000000///...---------,,,---,,,,,,++++++,,,,,,---'''***.../////////000222000...---...111222///,,,///,,,+++...333444///+++000///------...//////...///...---,,,+++,,,---...///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///............///000---...///......000666;;;JJJXXXfffiiigggnnngggIII888111111111111222222222000...------------------......111333444555:::@@@@@@===;;;333---000444444333333HHHZZZuuurrrbbbTTTLLLHHHFFFDDDBBBAAA>>>:::777>>>===<<<:::777555222111444333222000//////////////////000111111000//////+++,,,---///000//////...------------------------000000///,,,******---//////000000000111111111222111///---...///000///...222222333555666555222///222///...//////---,,,---000///---,,,,,,---///000......////////////......222333333333333333222222555666666666666666555555888:::===BBBLLL[[[jjjuuuwwwlll___VVVIIIEEE@@@>>>???@@@???===<<<888444111000///...---------...///000000000///---------------------------......///000222333444888FFFYYYgggmmmqqqwww||||||vvvrrruuuxxx{{{|||zzzwwwuuuxxxzzz~~~}}}{{{wwwuuussssssvvvzzz||||||zzztttssstttyyy{{{ooo\\\III<<<666444444555666555444111000111222111111000///...------------+++******+++,,,,,,+++---------...------,,,,,,******+++++++++,,,,,,,,,***+++++++++++++++------------------,,,,,,------,,,,,,,,,---------------...///000000000///---,,,...,,,,,,///111666AAALLLUUU[[[]]]ZZZXXXZZZ\\\[[[]]]aaabbb```^^^^^^ZZZUUUVVVVVVVVVVVVUUUUUUTTTSSSTTTSSSRRRSSSWWW\\\bbbeeekkkkkkkkklllnnnqqqsssuuu{{{}}}}}}|||{{{{{{{{{yyyuuurrrvvvyyyzzzwwwuuuxxxxxxvvvwwwyyy}}}}}}{{{|||}}}}}}|||~~~}}}{{{vvvsssrrruuuxxx------...////////////.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///////////////000...,,,...111111///,,,000---+++...222333000+++///---,,,,,,---......---///...---,,,+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////....../////////+++...000///......111555>>>GGGQQQVVVYYYaaappp|||qqqQQQ<<<222111000///000111111///---////////////...------,,,000333444444888>>>@@@>>>:::444111333444222333555EEESSSkkkssseee\\\VVVSSSNNNKKKHHHEEEBBB@@@???>>>===;;;999777555333222222111000//////////////////000000000000//////,,,---///000111111000000,,,,,,,,,---------------000000///---++++++...000000000000000111111111111000...------...//////...111111111333444333000...000---...111111------000111000...------///000222......////////////......//////111222222333333333111111222333333222111111777777888:::???GGGQQQWWWjjjxxx|||qqqddd[[[LLLHHHCCCAAAAAAAAA???===999666222000000000//////------...///000000000///---------------------------......///000222333444999HHHZZZeeellluuu|||}}}~~~|||vvvqqqmmmooovvv}}}~~~|||wwwvvvuuuwww{{{{{{tttqqqrrrxxxzzzmmmYYYGGG;;;666333222444444444222000...///111111111000///...------------+++******+++,,,,,,+++---.........---,,,,,,+++******+++++++++,,,,,,,,,---+++***)))+++---///111---------------,,,,,,++++++,,,---.........------...///000000000///...------,,,,,,///111555>>>HHHRRRWWWZZZWWWUUUXXXZZZ[[[\\\^^^]]]ZZZYYY[[[ZZZWWWVVVUUUTTTSSSRRRRRRRRRRRRUUUUUUUUUVVVZZZ```eeehhhllllllllllllnnnoooqqqrrr|||~~~{{{zzzzzz{{{{{{yyywwwuuuwww{{{|||xxxvvvxxxzzzyyyyyy|||~~~}}}}}}}}}}}}}}}{{{{{{{{{yyywwwvvvwwwxxx........./////////000000......///......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---///---+++---000000...+++///---+++,,,///000///---...,,,++++++---......---000///---,,,++++++,,,---......---------,,,,,,,,,+++,,,,,,------,,,,,,+++........................+++...000000......000222555:::@@@EEEKKKTTT___ggg{{{]]]EEE777333000------000111///---000111111111111000///...///222333333666===@@@@@@999555444555444333666;;;BBBJJJ^^^wwwzzzqqqgggccc^^^XXXUUURRRNNNLLL????????????===<<<;;;:::555555333222000000///////////////....../////////---...000111222222111111,,,,,,,,,------------......//////...,,,---///111000000000000000000000000000...------...//////...111000///000111111000...000---...333111++++++111111000/////////000111222......////////////......---...///000111222222222///000111111222111111111222222333666999===AAACCCKKKWWWgggsss}}}ttthhh___PPPLLLGGGDDDDDDCCC@@@===777444111//////000//////------.../////////......------------------------......///000111333444555===MMM```mmmuuu~~~wwwoookkkkkkttt}}}~~~xxxxxxyyy||||||uuuqqqpppvvv}}}yyykkkWWWFFF;;;666333222222333333111...---...///.........---,,,,,,,,,+++---,,,******,,,---,,,+++............---,,,++++++******+++++++++,,,,,,,,,...,,,******,,,///000000------------,,,+++))))))+++,,,...///000//////.........///000000///...------,,,---000111444<<>><<<:::777444222111000......------------......---...000111222222111111,,,---------............+++,,,......------...000////////////////////////000...------...//////...111///------///000000000222---///333000'''&&&---////////////000000000111......////////////......---...///000000000000000222222111111111222222222...///000333666999:::::::::AAAKKKSSS\\\kkk}}}wwwkkkbbbUUUPPPKKKHHHGGGEEEAAA===888555111///.........------............------,,,......................../////////000222333555666AAATTTlll|||~~~vvvqqqpppwww~~~{{{{{{}}}~~~vvvqqqooottt|||xxxjjjVVVEEE;;;777444222222333222000...---...///------------------,,,,,,...,,,++++++,,,------,,,............---,,,+++*********+++++++++,,,,,,,,,---,,,+++---//////---***------......---,,,***)))+++---///000111111000///---...///000000///...---...---...111222444;;;DDDJJJOOOQQQOOONNNRRRVVVWWWWWWZZZZZZXXXYYY]]]]]][[[RRRQQQNNNKKKJJJKKKLLLMMMVVVWWWYYY\\\```ccceeegggeeefffiiilllooorrruuuvvv{{{zzzzzzzzz{{{|||}}}~~~~~~|||yyyuuusssrrrrrrrrryyy|||yyyvvvxxxzzzzzz~~~}}}yyywwwtttrrrrrrrrrrrrrrr...---,,,++++++---///000---......///...,,,+++***+++,,,,,,------,,,,,,+++++++++,,,...000000///...---+++***+++...///,,,)))******)))'''&&&'''+++...///...------///000000///000///...,,,++++++,,,,,,------......------,,,+++++++++------------++++++,,,------......------,,,,,,///111000---,,,---///...222555666888@@@LLLVVVbbbssskkkRRR@@@999333---,,,000333333111%%%'''***,,,...///000000---111222111444<<>>:::777222///...---,,,+++............---,,,++++++........................///000000111222444555666DDDYYYuuu~~~yyyxxx|||~~~}}}~~~~~~wwwqqqooosss{{{xxxjjjUUUEEE<<<888444222333333333111...---...///.........//////////////////---,,,,,,---......---............---,,,+++*********+++++++++,,,,,,,,,,,,,,,---000222///)))###......///000///...---,,,,,,---///111222222111000---...///000000///.........---///222333444;;;CCCGGGLLLNNNLLLKKKPPPTTTVVVUUUYYY\\\[[[]]]______[[[SSSQQQNNNKKKJJJKKKLLLMMMUUUVVVYYY]]]```bbbcccddd```bbbfffkkkppptttxxxyyyyyyxxxwwwwwwxxx{{{}}}}}}xxxssspppooooooooowww{{{yyyvvvwwwyyyyyy}}}}}}yyyssspppooopppqqqqqq000///...---,,,---...///000///...,,,***)))))))))++++++++++++,,,---...///))),,,---++++++......+++,,,,,,...000...++++++---,,,,,,,,,,,,,,,,,,---------------...............333000,,,+++,,,---...............///......---,,,---------...------,,,,,,---.........---,,,,,,+++//////......------------......000444666:::DDDNNNXXXhhhvvv{{{{{{sss]]]DDD???555000222222///---000000000000000//////////////////000111000444BBBOOOQQQQQQIII<<<222111222222777:::BBBSSSjjj}}}qqqllleee___[[[XXXUUUTTTRRRLLLDDD>>><<<;;;888666333222111000...---,,,+++...///////////////......111000000///...---------...---+++++++++---///000666333000///111111///,,,------------------,,,,,,222111000//////000111222444333111////////////000000111333333333222000...,,,...//////...------......---,,,---///111111111,,,,,,------.../////////444333333222222333333444444555777888:::???HHHNNN]]]iiizzz{{{pppiiiaaa\\\VVVQQQMMMHHHCCC>>>;;;666000---...//////...////////////////////////......//////000000111111888444222444666555888===NNNeeexxxooouuuyyyrrrssswwwxxxuuuvvviiiUUUDDD999555222111222111111000///......---//////...---,,,++++++***///......------.........111///---+++***+++,,,,,,---+++)))***---//////---333222111000///000000111111000000222444444333222555222000000222333111...///000111111111///,,,+++...///000111444888???CCCKKKMMMOOORRRTTTUUUUUUUUUYYYXXXXXXYYY[[[\\\\\\[[[QQQPPPNNNKKKIIIIIIKKKMMMXXXYYYXXXXXX^^^cccaaa[[[```___```fffmmmsssvvvvvvzzzxxxtttpppoooqqqwww{{{~~~~~~}}}yyytttpppooonnnooopppsssuuuxxxyyyzzz{{{~~~}}}vvvuuusssqqqpppooonnnnnn//////---,,,,,,------...000///...,,,++++++******************+++,,,---...+++...///------///...++++++,,,...///---++++++---++++++++++++,,,,,,,,,,,,------------............111...+++***+++,,,------...............---,,,,,,,,,---------------,,,,,,------......------,,,+++......//////...------,,,...---///333555999BBBLLLPPP___mmmtttyyywwwfffRRRGGG>>>777666555111///111000000000000000000000000......///111222666CCCQQQ```]]]RRRAAA666333444444666888===JJJ^^^xxx}}}wwwqqqmmmkkkhhhfff]]]VVVLLLEEEAAA>>>;;;888555444333111///...---,,,......///000000000000000000000000///...---------...---,,,++++++,,,...///111///------///000...---............------------333333222111111222333333333222111////////////000000111222333333111000...---...///...---,,,---......------...000111000//////...............//////333333222222222222333333555666666555444777<<<@@@DDDOOO___mmmyyyvvvnnngggccc]]]XXXSSSNNNGGGBBB===888222//////000///...////////////////////////......//////000000111111888666666777777666:::AAAWWWnnn}}}pppeeehhhsss}}}vvvppprrruuuvvvtttuuugggTTTCCC:::555333222111111000000//////......//////......---,,,,,,,,,---------------///000000444333111//////000111222333111//////222333222000444333111///...///000111000000000111222333222111666444333444666666333111111222333333333111000//////000000111333999???DDDLLLQQQXXXZZZXXXWWWYYY[[[\\\[[[ZZZZZZ[[[\\\[[[YYYQQQSSSSSSOOOIIIHHHLLLPPP\\\]]]\\\^^^ccciiigggbbbaaa______cccjjjqqquuuwwwyyywwwrrrmmmkkknnntttyyy||||||zzzwwwssspppppppppqqqqqqsssuuuwwwyyy{{{|||~~~|||{{{uuuuuusssrrrpppnnnmmmlll///...---,,,,,,,,,,,,---......---,,,,,,,,,,,,---++++++++++++,,,---......+++......,,,+++...---******,,,...---,,,,,,,,,,,,************++++++,,,,,,---------------......///000---***)))***,,,,,,,,,------......------,,,+++,,,,,,------------,,,,,,------......------,,,,,,---...///000000...,,,+++...---...222444666???HHHLLLWWWcccllluuuyyyooo```LLLCCC999555333000...///111000000000000000111111------...111222777DDDPPPgggaaaTTTAAA444111111000333555888???OOOiii}}}{{{nnnfffZZZPPPIIIDDD???<<<999888666333111///...---,,,---...///000111111111000000//////...---------///...---,,,+++,,,---...///---,,,---...000000///............////////////333222222111111222222333333222000///...//////000000111222222222111000///...///...---+++***,,,............///111000...,,,111000///.........///000222222222111111222222222555555555333111111333555666>>>JJJUUU___jjjttt{{{vvvqqqnnnjjjddd^^^VVVMMMGGG@@@:::444000111111000...////////////////////////......//////000000111111888888999;;;888777===FFF]]]ttt~~~}}}{{{xxxxxx{{{~~~~~~wwwiii]]][[[___cccfffiiippppppppprrrwwwuuuqqqrrruuuvvvvvvtttgggTTTCCC:::666444333111000000/////////000000........................------,,,---...///111222333222111000000111222333444333111222333333222111777555333111000111222333111111222333444444555555999999:::;;;<<<;;;888555444555666666666555444444222222222333666<<>>444111000...111444666:::DDD[[[yyy~~~uuuhhh\\\SSSLLLEEEAAA???===:::666222000...---***+++---...000000111111/////////......---------///...---,,,,,,,,,------000/////////000000111111////////////000000000000000000////////////000000222111000///......///000000111111222111000////////////...+++)))***,,,...///...///000111000---***111000///......///111222222111111000000111111222222222333333222222333333555:::AAAHHHOOOWWW```eeennnuuu~~~|||xxxrrrhhh]]]SSSMMMBBB<<<555222222222000///////////////////////////......//////000000111111555777:::;;;888777>>>HHH[[[rrr|||yyysssqqqrrrssssssvvv|||}}}tttgggZZZUUUUUUTTTTTTUUUVVVYYY\\\^^^aaaiiiuuu~~~vvvsssuuuwwwyyy{{{vvviiiUUUDDD:::666444333111000000///000000111222.........//////000000000//////...---...000222333444333333222222222333333444444444555666666666666:::999888777666555444444333444666888999;;;===???@@@BBBDDDFFFEEEBBB>>>;;;888888::::::;;;:::999999777777777888;;;BBBKKKQQQSSS\\\gggkkkiiieeeeeefff```___]]]^^^______]]]\\\\\\^^^]]]YYYRRROOORRRUUUYYY^^^bbbfffmmmuuuvvvsssoookkkfffcccfffmmmuuu{{{wwwuuuqqqllliiijjjnnnqqquuutttrrrooonnnppptttxxxwwwwwwvvvvvvxxx{{{}}}|||zzzwwwuuussswwwwwwxxxxxxuuuqqqllliii//////......---,,,++++++,,,,,,+++,,,---...//////,,,,,,,,,,,,,,,,,,---...$$$''')))((())),,,---***''',,,---)))(((,,,---+++(((((()))***++++++,,,,,,,,,,,,+++++++++---///000///---,,,,,,---.........,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,------...------,,,+++,,,///000111///---+++...---...111111111777???PPPWWW___eeejjjnnnnnnkkkjjjaaaTTTHHHAAA>>>:::666444333111000000000222222///---,,,...///222:::DDDNNNMMMFFF===777777555111000444777999@@@RRRllltttiii___WWWOOOJJJGGGDDD@@@:::555111///...***+++,,,---.../////////............------------------------,,,---------111111000///......///000/////////000000000111111////////////////////////111000///.........///000111111111111000000////////////...,,,******---////////////000111000---***///.........///000222333000000000//////000000000000000111111222333222222222555888===BBBIIIPPPTTT\\\```gggnnnvvv{{{nnnaaaUUUNNNBBB<<<555222222222000///////////////////////////......//////000000111111222444888:::777666>>>HHHVVVlll~~~zzztttoooooonnnnnnpppuuu{{{~~~|||zzzlll```TTTOOOMMMJJJIIIJJJHHHLLLPPPQQQQQQWWWaaajjjzzzvvvuuuwwwxxx{{{~~~yyykkkWWWFFF;;;666444222333222111000000111333444...//////000000111111222333111000//////111333444888888777777777777888888999;;;===???@@@AAAAAABBB?????????>>><<<:::888777888;;;>>>@@@BBBEEEJJJNNNNNNQQQSSSSSSPPPKKKFFFCCC???@@@BBBDDDDDDCCCAAA@@@=========>>>AAAGGGOOOUUUZZZ```iiioooqqqooojjjgggbbbaaa```aaacccdddcccbbbeeebbb___\\\ZZZYYYWWWUUUYYY___eeejjjrrrzzz|||zzzxxxtttnnniiijjjooowww}}}wwwwwwuuuqqqmmmkkklllmmmrrrqqqpppnnnnnnrrrxxx|||{{{zzzyyyyyyzzz}}}~~~zzzvvvsssrrrqqqyyyzzz{{{{{{xxxtttooolll///000000///...---++++++++++++++++++,,,---......*********))))))******+++&&&)))+++***+++//////---&&&,,,---'''&&&,,,...+++((())))))***+++,,,------,,,+++******+++---///111///---,,,---...//////...++++++,,,,,,++++++***))))))***+++,,,,,,------,,,,,,,,,------......------+++,,,...000000///...---///...///111000///444<<>>>>>BBBEEEIIIKKKLLLMMMNNNPPPKKKIIIGGGEEECCCBBBAAAAAAEEEIIIMMMOOOQQQUUU[[[```bbbdddeeeccc^^^WWWRRROOOLLLOOORRRTTTTTTRRRNNNLLLGGGHHHHHHHHHIIIMMMRRRVVV^^^ccckkksssvvvtttoookkkhhhgggfffhhhjjjkkkkkkjjjkkkfffaaa```aaa```\\\XXX]]]dddjjjooouuu|||}}}zzzxxxsssooonnnrrryyyzzzzzzxxxtttooolllllllllqqqppppppoooppptttzzz~~~~~~}}}}}}~~~zzzuuurrrqqqrrrrrr{{{|||}}}}}}zzzvvvrrrooo000111111111///...,,,+++************++++++,,,---,,,++++++*********++++++))),,,---++++++...---***%%%,,,,,,&&&%%%,,,///+++))))))***+++,,,---......,,,+++***)))***---///111---,,,+++,,,...///...---+++++++++++++++******)))))))))***,,,,,,------,,,+++,,,------......------,,,------...//////......000///000111000...333:::<<>>>>>===888222111333222---333444444444777CCCUUUccc~~~wwwnnnggg]]]YYYQQQHHH???999555444111111111000///---,,,+++------------------------***+++,,,---......//////+++---...---++++++---000------...//////000111111///000111222222111000///000///...------...///000111111000///////////////,,,...//////...///000222000///......///000...---......000000000...,,,+++///..................///222///---,,,......---,,,......///333888>>>BBBDDDAAABBBEEEGGGKKKPPPUUUZZZ]]]aaafffjjjmmmttt~~~{{{hhhVVVJJJCCC===888222//////000///...////////////////////////......//////000000111111000///000444666888>>>EEEWWWjjj|||yyyrrrnnnjjjhhhhhhjjjoooqqqpppnnn\\\QQQEEE???;;;888777:::888:::<<<>>>???CCCJJJOOO^^^qqquuuwwwzzzyyy}}}yyylllYYYIII@@@<<<:::999999888555333333444555777111111111222222222222222444333111111333777;;;======???AAAEEEHHHKKKMMMNNNUUUXXX]]]_________```bbb___[[[UUUOOOMMMOOORRRTTT\\\___cccdddeeehhhooouuuvvvwwwwwwsssjjjbbb]]][[[]]]aaafffiiihhhddd^^^[[[YYYYYYYYYVVVTTTTTTVVVWWW```gggqqqwwwxxxvvvsssqqqqqqpppooopppqqqrrrqqqpppkkkiiifffeeedddbbb```^^^bbbhhhnnnqqquuuyyyzzzxxxvvvuuusssqqqppptttzzz}}}xxxrrrmmmkkklllnnnpppqqqqqqqqqssswww}}}zzztttooommmooosssvvv{{{{{{||||||zzzwwwtttqqq111222222222000///---+++******))))))***++++++,,,///......---------......***------***)))+++***&&&$$$,,,,,,%%%$$$,,,///***)))******,,,---...//////,,,+++))))))***---000222,,,+++***+++---...---,,,+++++++++++++++***))))))((()))***+++,,,---------+++,,,,,,---.........---------------......//////111000111222000...222999555GGG[[[ddd```\\\bbbkkkuuukkkVVV;;;999555111/////////000///+++***---000333999@@@HHHDDD===555333555444000444333111///222>>>NNN[[[tttyyyrrreee```WWWMMMDDD===888666555555444222000...,,,+++------------------------)))***+++---...///000000+++---//////---...111444,,,------...///000000111---...///000000///...---000///...------...///000111111000///////////////+++---000111000000111222000///------///000/////////000111111000,,,)))'''.........------.........111...,,,,,,///111111000.........000333777999:::888;;;>>>@@@BBBEEEIIIKKKHHHLLLQQQTTTXXX___kkktttqqqxxxwwwcccQQQDDD>>>;;;666000---...//////...////////////////////////......//////000111111111111......333777999>>>DDDXXXkkkzzzyyy~~~zzzrrrnnnkkkiiihhhiiimmmooommmkkk\\\QQQEEE>>>999555555888333555777:::>>>CCCHHHLLLWWWkkkxxxzzz}}}|||wwwkkkYYYJJJBBB???>>>===;;;:::777444333444666777222222222222222222222222222111111222555:::???BBBGGGJJJNNNSSSXXX]]]```aaakkkooosssuuutttssstttvvvqqqkkk```XXXVVVZZZaaafffooorrrvvvvvvuuuxxx~~~|||sssjjjdddbbbjjjnnntttwwwvvvqqqjjjfffiiihhhgggccc^^^[[[ZZZZZZ```jjjvvv{{{xxxuuuuuuwwwxxxwwwvvvuuuvvvvvvuuusssjjjkkkkkkiiieeebbbbbbcccdddjjjooopppqqqttttttqqqpppqqqrrrqqqqqquuu{{{wwwooojjjiiimmmqqqpppqqqrrrsssuuuyyy~~~zzzvvvoookkkjjjnnntttyyyzzz{{{{{{{{{yyywwwtttrrr333444444555444222///...,,,,,,,,,,,,,,,,,,,,,,,,...---++++++---......---,,,,,,,,,,,,+++***))))))''')))***)))''''''+++///)))(((((()))+++------,,,...---+++******+++---...---,,,++++++------,,,++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---...++++++---000222111...+++***,,,///000000...+++)))111...---111222000...///666>>>JJJVVV]]]```aaabbblllaaaKKK:::222222---///444222...//////...///555>>>EEEOOOJJJ@@@666333444000***111222444444555:::BBBHHHjjjpppkkkeee\\\RRRJJJCCC===:::555222///---------,,,+++////////////000000000000//////.........---------///...---,,,,,,---...///333222111///------///111000//////000111111...,,,000000000000000000000000000///...---------------...---,,,,,,---...///000222111///...---------...000000000000000000000000------------------------222...+++,,,...///...,,,...............///000111444333555999>>>BBBBBBAAA>>>???BBBFFFMMMVVVaaahhhmmmoooqqqsssvvv~~~~~~nnn___QQQCCC::::::888666222///---++++++111000---,,,,,,---000111000///000111333444222000333000000333666:::BBBKKK^^^nnn~~~rrruuuxxx{{{|||{{{yyywwwkkkhhhggggggiiijjjhhheee\\\OOOAAA;;;888555333444333555888:::<<>>EEEOOOTTTXXX^^^eeelllqqquuuvvvuuuhhhbbbeeemmmtttxxx|||tttlllgggfffqqquuu{{{~~~{{{xxxvvvzzzxxxrrrggg^^^ZZZ^^^ccchhhpppzzz~~~}}}yyyxxxyyyzzzwwwtttvvvzzz|||zzzwwwrrroookkkiiiiiihhhdddaaaiiiiiikkknnnqqqrrrqqqooosssuuuuuurrroooqqqxxx~~~~~~wwwoookkkmmmpppnnnppprrrqqqpppttt|||~~~{{{vvvooolllmmmqqqvvvyyyzzzxxxwwwwwwwwwvvvtttrrr000111222222222000...---,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,,,,+++***,,,,,,---,,,,,,+++******)))*********)))***,,,///+++***)))***,,,------,,,,,,+++)))(((((()))+++,,,---,,,++++++------,,,++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---...++++++,,,...//////---+++...//////000000111111111222...---000222///...000333:::DDDNNNUUU\\\```ccclll{{{iiiMMM;;;333333...000444///---...///...///444<<>>999555222///---------,,,+++........./////////000000000000000//////.........///...------------.../////////...,,,******+++---000000///000111111///,,,000000000000000000000000//////...---------------......---,,,,,,---//////111000...---,,,,,,,,,---000000000000000000000000222111000...,,,***)))(((...---,,,,,,------,,,+++...---------......///000222111222666;;;>>>>>><<<999;;;>>>BBBIIIRRR]]]dddeeefffeeeddddddhhhoootttuuueeeWWWKKK@@@999888777555222000///......111000...------...000111111//////000222333333222111......222555999AAAJJJ___ppp~~~qqqsssvvvyyy{{{{{{zzzyyysssmmmgggfffhhhjjjhhhfff]]]OOOAAA:::888444333333111333555777999<<>><<<:::777444333444555666555777666666666666666555444999777888???EEEJJJUUU___eeehhhlllrrrxxx~~~{{{rrrooosss{{{yyyrrrllljjjiiinnnssszzz~~~wwwmmmccc```bbbffflllsss|||}}}{{{|||{{{wwwtttvvvzzz}}}|||zzzwwwsssnnnkkkjjjiiifffdddhhhiiikkkooossstttsssrrrqqqsssuuusssqqqsssyyyxxxqqqmmmmmmooonnnrrrvvvwwwvvvxxx}}}~~~}}}||||||{{{{{{{{{}}}zzzuuuoookkklllppptttvvvvvvtttssstttuuuuuutttrrr,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///---++++++++++++)))''',,,------------,,,,,,+++,,,***)))***,,,---...------,,,++++++---------+++,,,+++***))))))***+++,,,,,,+++***+++,,,---,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,+++***+++---...---+++111///...---...111444666333...---///111//////111111555;;;CCCLLLVVV___fffkkkttt}}}sssRRR>>>444333///111222,,,---......---...333;;;AAAOOOKKKBBB777222333111...///000222222222666===CCCTTTjjjrrrjjj___VVVOOOHHH???888555222///.........---,,,---------.........//////111111000000000000/////////......------......///...000000000.........000111000///000111111///---000000000000000000000000///.........------------///...---,,,,,,------...///...---,,,,,,,,,,,,,,,000000000000000000000000333222000...,,,***(((''''''))),,,---------......------,,,,,,,,,---............///222555777777666333555888===CCCLLLVVV]]]aaa```^^^[[[YYYZZZ^^^aaannnttt}}}uuufffYYYNNNEEE===888777666444222111111111222////////////////////////111000///000222333333333111...///222666:::CCCLLL^^^qqqrrrtttvvvxxxzzz{{{|||||||||sssiiieeehhhlllkkkiii___PPPAAA:::666333222333000222333444666:::@@@DDDGGGOOO___sss}}}|||uuukkk]]]RRRMMMHHHBBB===<<<999666444555666666555555555555666666777888888<<<===BBBLLLVVV```mmmwwwxxxyyyyyy|||~~~~~~zzzxxxssslllfffcccdddeeelllpppvvv||||||rrrjjjfffhhhlllpppwww~~~}}}||||||zzzvvvtttuuuzzz~~~}}}yyyrrrmmmkkkjjjiiihhhhhhhhhjjjnnnrrrttttttsssooorrruuuuuuuuuwww{{{~~~xxxsssooommmlllmmmrrrxxx{{{{{{{{{|||~~~~~~}}}{{{zzzzzzyyyyyyuuuuuuvvvyyy|||~~~~~~}}}yyyuuupppmmmmmmoooqqqrrrqqqpppoooppprrrtttuuuttt++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,***))),,,,,,---......------------***(((***---///---+++...,,,++++++,,,,,,+++***---,,,,,,++++++,,,,,,---,,,+++******,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......,,,******,,,---------///...,,,+++,,,...111333333...,,,///000//////111111222555:::DDDQQQ___hhhiiimmmpppyyyvvvYYYCCC666222...000222,,,,,,---...------111999???NNNLLLDDD999222222111///...000111111111444:::???JJJ^^^zzzyyypppdddZZZTTTKKKAAA888444222///............---,,,,,,,,,---------......000000000000000000000000//////............//////+++...000111111111222333111000//////000000///---////////////////////////..................------000///---,,,+++,,,,,,---///......------,,,,,,,,,////////////////////////...------------,,,,,,,,,!!!&&&,,,......///111444,,,,,,,,,++++++,,,------,,,,,,---///111222222222///111444888===EEENNNTTT\\\[[[YYYVVVUUUVVVXXXZZZ```fffnnnwww{{{{{{xxxuuuiiibbbYYYPPPJJJDDD>>>999777666444222111111111222...///000111111000///...000000111444666666444222333111111555999>>>GGGPPP\\\rrryyyyyyyyyyyyzzz{{{|||}}}vvvkkkhhhmmmqqqqqqnnncccSSSCCC:::666222111222222222333333555:::@@@DDDHHHKKKUUUcccqqqyyypppddd\\\WWWQQQHHHAAA@@@===:::888888888888777777888888888888999<<<>>>BBBHHHSSSaaammmyyy~~~}}}}}}zzzwwwtttsssnnnkkkfff___ZZZYYY[[[^^^eeeiiinnnssswww|||{{{uuuooommmooorrruuuyyy~~~}}}yyywwwvvvvvvtttrrrtttyyywwwpppllljjjjjjjjjjjjjjjlllooorrrtttsssrrrooorrrvvvxxxyyyzzz|||~~~zzzuuussspppnnnlllnnnrrrwww{{{{{{{{{{{{|||{{{{{{yyyxxxwwwwwwwwwwwwqqqrrrssswww{{{}}}}}}|||yyyvvvrrrppppppppppppppppppooonnnppptttwwwxxxyyy++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...///...,,,+++,,,,,,---............,,,***((()))---...,,,)))---,,,******++++++)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...000...,,,+++,,,.........------------------------222...---000111//////000222222333666???MMM\\\fffhhhiiiiiimmmzzzuuubbbJJJ;;;555...///333...,,,---...------111777===LLLMMMGGG;;;333111111000---///111000000222777<<>>FFFKKKOOONNNLLLKKKLLLLLLMMMMMMOOOTTTZZZ___```^^^ZZZWWWTTTQQQMMMLLLJJJFFF@@@;;;999888666555333222111000...///000111111000///......000444999;;;:::555222333111111555999>>>GGGPPPYYYqqq~~~}}}||||||}}}}}}uuummmlllqqqvvvwwwvvviiiYYYFFF<<<666222111222111222222111333777<<>>333222555111---...///......111777<<>>444222/////////000000///------------............/////////000000111111111...///000111111000///......///000//////000333666333000......///000//////000000000000000000000000+++,,,...///000///...------,,,+++++++++,,,---...------.../////////...---------------------------------------------------///...------------,,,+++......---,,,,,,,,,,,,,,,&&&(((+++,,,++++++---///---............000444777888777666777999:::888666555999<<<===;;;:::999:::<<<;;;;;;>>>AAAAAA===999999;;;===???>>>;;;888555000000000111111000000000///000222666999999666444222000000333666:::CCCLLLWWWsss|||{{{tttpppkkkiiikkksss}}}yyyfffPPPBBB999333111222...////////////000333555;;;:::===FFFPPP^^^rrr{{{nnn___ZZZ\\\^^^ZZZUUUNNNKKKFFFCCCAAA@@@???>>><<>>FFFNNNXXXfffsss{{{mmm^^^XXX]]]cccbbb___UUUQQQMMMIIIGGGFFFDDDCCCHHHLLLQQQTTTXXXaaammmvvvuuuuuutttsssrrrrrrsssssswww{{{|||yyyyyyyyywwwssstttvvvwwwwwwvvvtttssssssuuurrrmmmgggcccaaaaaaaaa\\\___ccceeedddbbbaaaaaaeeeffffffdddaaa_________ccccccdddggglllppprrrssswwwvvvtttrrrpppmmmiiifffeeejjjrrrzzz{{{tttssssss|||{{{zzz{{{~~~~~~|||xxxsssppppppssstttqqqlllkkkoootttssstttvvvyyy{{{{{{yyywwwzzzyyywwwuuusssrrrqqqqqqtttuuuwww{{{~~~|||xxxxxxzzz|||}}}zzzuuuqqqpppqqqtttxxx||||||yyyvvv++++++++++++++++++,,,,,,...,,,+++,,,///...+++'''+++))))))+++---...,,,***,,,,,,------------------000///---,,,++++++,,,,,,///...------,,,,,,,,,,,,))))))*********+++++++++.........,,,******+++---------------------------)))***,,,.........,,,+++///---++++++---...---,,,//////............//////............///000111222,,,---...///000444999===LLLKKKLLLOOOLLLHHHMMMWWW```jjjooogggYYYJJJ>>>666111---,,,...///000444:::AAAEEEHHHEEE===444000///222000///...///000222333:::AAASSSmmmttt```OOOBBB<<<444333222333333222000...---------......///000111555555555444333222111000222111000//////.........---------.........//////000000//////.........---000111111111111000000/////////000000000000000///---------,,,,,,---------.........///......---,,,------,,,,,,,,,,,,++++++......---------,,,,,,,,,...---,,,,,,++++++++++++---------,,,,,,+++++++++------------------------***+++---......---+++***,,,,,,------...///000000///...------------...///222333444555666666555555666888;;;@@@DDDDDDBBB@@@555333111000111111000...///...///222666777444111666444333444777<<>>CCCGGGEEE===555111///111111/////////000222333888???QQQkkkyyyeeeRRREEE>>>666444333222333333111000000///.........///000111555555555444444222111111222111000//////.........---------.........//////000/////////............///000000111111111000000//////000000000000//////------,,,,,,,,,,,,------/////////000///......---------,,,,,,,,,,,,++++++...------------,,,,,,,,,...---,,,+++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,---....../////////...............---------------------...///111222666777;;;???CCCEEECCCAAA777444222111111111000...000//////222555666444222777444444666999===FFFNNNbbb~~~|||zzzvvvnnneeeaaaeeepppzzzqqq[[[GGG<<<888555333222000//////000111111000555777:::>>>DDDKKKTTTYYYmmm|||sssdddeeeooouuuvvvuuurrrnnniiieeedddddddddcccooosssxxx~~~~~~xxxtttppppppppprrruuuxxxzzz{{{~~~}}}|||{{{{{{yyywwwvvvwwwsssqqqqqqmmmgggdddeeebbbbbb^^^XXXQQQMMMNNNPPPZZZeeettt}}}wwwooofff[[[TTTRRRSSSUUUYYY^^^eeejjjnnnooopppqqqpppooommmmmmlllrrrvvv~~~|||nnndddbbbeeehhhlllnnnlllmmmrrrvvvvvv}}}|||{{{zzzxxxuuuqqqmmmkkkmmmpppqqqooolllkkkkkkkkkkkklllnnnqqqttttttsssuuuuuuuuuuuuuuuttttttsssxxx|||~~~{{{zzzzzzzzzzzzyyyxxxvvvssspppooonnnnnnoooqqqtttvvvyyyzzz---------,,,+++++++++***)))***++++++***)))))))))+++***((()))***,,,++++++))))))***+++---...///000---......------,,,+++***---,,,++++++***+++++++++***************+++++++++***+++++++++)))***+++---------------------------111...***((('''***---///000...------...//////.../////////....../////////000000000000000000000000//////000000000222666999???@@@FFFMMMOOOMMMKKKLLLTTTdddtttzzzuuugggSSSCCC999333///000111000111444:::???DDDCCC>>>777222000111111000///000111222333555===OOOjjj}}}hhhTTTEEE>>>888555333222333444333222333222000///...///111222555555555555444333222222222111000//////.........------........./////////////////////...............///000111111111111111//////000000000000//////------,,,,,,,,,,,,------000000000000000///......------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,---...////////////---............---,,,+++------,,,+++,,,...000111555666999===BBBDDDCCCBBB999666333111111111000///000000000222444555444333777555555888;;;???IIITTTmmm~~~|||yyyssskkkiiimmmvvvvvv___KKK===777333111111000///000222222000///222444666999===CCCKKKPPP\\\mmm|||{{{{{{|||vvvxxx~~~zzzvvvssssssssstttsss}}}zzzuuurrrqqqppppppqqqsssvvvzzz~~~~~~}}}||||||xxxsssnnnlllggg```]]]___^^^\\\WWWPPPHHHFFFIIILLLXXXcccssswwwjjj^^^UUUPPPPPPQQQTTTZZZbbbiiimmmnnnoooppppppoooppprrrtttyyy~~~uuuggg\\\ZZZ]]]\\\bbbffffffiiinnnqqqqqqxxxwwwvvvuuutttqqqmmmjjjkkknnnppppppmmmjjjhhhhhhgggggghhhjjjnnnqqqrrrrrrrrrrrrrrrsssssstttuuuuuuuuuxxx{{{|||zzzwwwuuutttvvvvvvvvvvvvssspppmmmkkkmmmmmmnnnqqqtttxxx{{{}}}++++++******)))(((''''''(((***---,,,)))''')))++++++***)))))))))***++++++)))******+++,,,------...,,,,,,---...---,,,+++***++++++***************+++************************((()))******)))***+++---------------------------444222...+++***,,,///111000...------///000000///......////////////......000000000111111000000000000111111000000111333666:::<<<@@@GGGLLLLLLJJJHHHJJJUUUeeessszzzttt```LLL<<<444......000//////111666:::@@@AAA>>>888333000111111000000000111222333666>>>OOOiii~~~hhhSSSDDD<<<999666333222333444555555666555222000///000111222444444555555555444333333222111000///........................///////////////////////////.........---...///111111222222222///000000000000//////...///......------......//////////////////...------------,,,,,,,,,+++++++++---------,,,,,,,,,++++++,,,,,,+++++++++++++++,,,,,,+++++++++++++++++++++***************+++++++++***+++,,,,,,,,,,,,+++***,,,,,,.../////////......///...---,,,+++++++++,,,........................222333555:::???BBBBBBBBB;;;888444222111111000///000000111222333444444444666444555:::<<<@@@NNN^^^{{{uuusssxxx}}}eeeOOO???666222000000000000111333222000...---///222555999???EEEJJJPPP```yyyxxxwwwxxxyyy|||~~~{{{{{{{{{{{{zzz~~~|||vvvqqqpppqqqrrrssstttuuuvvvyyy}}}xxxrrrlllhhhbbb\\\ZZZ\\\^^^\\\UUULLLDDDAAAEEEHHHQQQ\\\jjjwwwzzznnnbbbZZZTTTSSSRRRTTTYYY```hhhmmmrrrsssrrrpppooopppuuuyyyzzzmmm```VVVSSSVVVUUU\\\bbbeeeiiiooorrrqqquuutttrrrqqqppplllhhhdddhhhjjjmmmmmmllliiigggggggggggghhhkkkpppsssttttttqqqpppoooooopppqqqrrrtttlllooorrrtttsssqqqooommmqqqrrrssssssrrrpppnnnlllllllllnnnqqquuuzzz~~~++++++******)))((('''''')))+++---,,,)))(((***---+++++++++***)))******+++++++++++++++++++++******+++,,,---------,,,+++************))))))******+++************************''')))++++++******+++,,,------------------------222111///...---......//////...------///000000///......///000000///......///000111111222111111000111111222111///000222444888:::<<>><<<888333000111111111111111222222333999@@@PPPggghhhSSSDDD<<<999666333222333555666666777555333111000000111222333333444444555444444444222111000///...................../////////000000.........///////////////---...///111111222222222000000000000000///......000000////////////000000------......------,,,+++------,,,,,,,,,+++++++++------,,,,,,,,,++++++++++++++++++******++++++,,,++++++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++++++++,,,---.../////////...---000...+++((((((***,,,...+++---///111000---***'''///000222666;;;@@@AAABBB>>>;;;666333111111000///000111222333333333333333555222444;;;===CCCWWWlll~~~lllTTTBBB777222000000000000111333222000...---///111444666:::@@@CCCJJJWWWnnnyyywwwyyyzzz{{{}}}{{{{{{}}}~~~~~~}}}|||}}}~~~|||{{{wwwrrroooppptttxxxyyy{{{}}}}}}~~~zzzssslllgggaaa[[[YYY[[[___\\\UUUKKKBBB>>>@@@DDDNNNWWWbbblllrrrvvv{{{}}}{{{pppfff___ZZZXXXVVVVVVYYY```ggglllsssttttttrrrpppsssyyyqqqdddYYYPPPNNNQQQTTT[[[bbbfffkkkqqqtttsssuuutttrrrpppnnnjjjeeeaaacccgggjjjlllllljjjjjjjjjiiiiiikkknnnrrrttttttsssjjjiiigggffffffgggiiikkkbbbdddhhhkkkmmmllljjjhhhkkkmmmppprrrsssrrrpppoookkklllnnnqqqwww}}}---------,,,+++++++++******+++++++++******,,,---***,,,------+++******+++,,,,,,+++******))))))(((++++++,,,,,,,,,,,,++++++*********)))******+++,,,+++++++++***************(((***,,,,,,+++***+++,,,------------------------------------------,,,,,,...---,,,---///000000///---...///000000///...---...///000222333333222111000111222111000///111222666999::::::===AAADDDCCCAAA@@@CCCQQQhhhwwwtttiiiPPPAAA222///111111...---222444888::::::777444111111111111222222222222333:::@@@NNNccc|||~~~hhhSSSEEE===777555333333444555555555555555444333222111111111111111222333444444444444222111000//////.............../////////000000000.........///////////////...///000111111111111111000111111000000///...---000000////////////000000,,,------------,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++************++++++,,,*********+++++++++++++++)))))))))***++++++,,,,,,+++++++++++++++++++++++++++---///000000///---,,,...,,,)))'''(((***---///---000555888777444///+++......///444:::???BBBCCCAAA===888444222111000///...111444555444222222222555111444<<<@@@HHHbbb~~~rrrYYYEEE888333111111000///000222222000///111222444444444666999<<>>>>>===>>>FFFXXXllluuuvvvbbbOOO;;;444444333000...222333555777888666444111111111222222333333333222:::>>>III[[[ttt{{{dddQQQCCC===555444333333555555555333333333444444333222111000///000111222333333333333222111000//////............/////////000000000000............/////////000///000000111111111000000111111111111000///...---//////............//////------......------,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++******************+++,,,,,,)))*********++++++++++++))))))******+++,,,,,,---++++++************+++++++++---///000000///---+++)))))))))******+++,,,---///222777;;;===;;;888666......///333:::@@@DDDEEECCC???999444222111000///,,,000555777555222111111666222555>>>CCCNNNmmmwww^^^HHH:::444333222000//////000111111000111222333333333444777999???EEESSSkkk}}}uuupppjjjhhheeebbbaaaeeekkkpppwwwyyy{{{zzzyyy{{{~~~vvvqqqhhh___[[[\\\[[[\\\ZZZSSSKKKEEECCCDDDHHHJJJMMMNNNOOOSSSZZZ```mmmssszzz}}}zzztttnnnkkkhhhfffeeeeeegggmmmrrrvvvrrrvvvxxxvvvtttwwwuuueeeZZZTTTPPPPPPTTT\\\ccciiilllpppwww{{{{{{zzzyyyxxxxxxwwwtttpppmmmjjjnnnsssvvvwwwwwwwwwxxxxxxxxxxxxxxxuuuooogggaaaWWWUUURRRPPPQQQUUUYYY\\\___```bbbgggjjjkkkhhhddddddggglllppprrrrrrpppoookkklllooottt{{{++++++++++++++++++,,,,,,+++(((%%%&&&)))++++++))))))---111222///,,,******(((((())))))******++++++,,,+++*********+++,,,---++++++******+++,,,------++++++++++++******))))))+++---///...---+++******------------------------...---,,,,,,,,,...000111,,,+++***+++---//////...---...///111111///...---+++---000222444555444444///000111111000///000222///888===:::666999;;;::::::<<<>>>@@@LLL```rrr{{{oooZZZCCC999888666222///333333444555666666444222111111222333333333333222888<<>>IIIaaawwwmmmgggfffccc___[[[[[[aaaiiioooxxx|||}}}~~~{{{uuukkkaaa[[[[[[\\\]]]^^^ZZZRRRLLLIIIIIIIIIJJJKKKJJJJJJNNNVVV\\\ccckkktttyyyxxxuuurrrqqqnnnmmmlllmmmqqqvvv|||wwwzzz|||yyytttuuu|||vvvfff\\\WWWUUUVVVZZZccciiinnnpppttt{{{{{{{{{{{{{{{|||zzzwwwtttqqqtttyyy|||||||||}}}}}}}}}wwwnnnccc[[[SSSQQQOOONNNPPPTTTYYY]]]cccccceeeiiillllllhhheeedddgggkkkoooqqqpppnnnllllllmmmooouuu|||++++++*********+++,,,---///+++***++++++)))***---,,,,,,,,,,,,,,,+++***)))***(((%%%$$$&&&(((*********************)))(((((('''((()))***+++*********---......---,,,+++***)))+++,,,,,,,,,,,,+++*********+++---//////...---,,,...---,,,++++++---///000...+++***+++...000...,,,111111000///......------555000000333222------111333222111111222222000///444>>><<<777999777111222<<<<<<>>>DDDLLLZZZppp{{{hhhNNN<<<555333000,,,333666:::@@@CCC???777///222//////222222000111555777999???OOOhhhuuu^^^KKKAAA===777555333333444444444333111111000000000000000000...///000111111222111111000///...---,,,------......///000111111000//////'''+++///111///---///000222222111111111111222222111000///...------...///333,,,------***111666000444333222000...,,,***)))------,,,++++++***))))))************))))))))))))'''(((((())))))))))))(((---+++))))))+++,,,***''',,,***))))))+++---------,,,+++***))))))***+++,,,---------,,,,,,***)))(((,,,,,,------,,,,,,+++***---,,,,,,,,,///333777:::///...///444666888===CCCGGGCCC<<<666333222111000111222444555555333000...444555666;;;IIIccc}}}}}}bbbKKK???888444444222000///000000000///222222222222222333333333666888CCCYYYtttyyynnnjjjiiiddd]]]YYY[[[\\\\\\aaaiiiuuuzzzzzzsssjjjaaa\\\\\\]]]aaaaaa[[[VVVTTTQQQMMMMMMJJJGGGEEEGGGLLLRRRVVVeeeiiinnnrrrssssssttttttxxx{{{||||||~~~~~~~~~~~~{{{tttnnnoooxxxyyykkk```XXXUUUXXX^^^nnnooorrrxxx}}}~~~|||zzzyyyxxxtttggg___\\\[[[YYYWWWUUUVVVZZZ```dddlllllllllnnnoooooommmkkkfffgggiiikkkllllllkkkkkkmmmpppsssxxx,,,,,,,,,,,,,,,---.........***)))++++++((())),,,+++++++++++++++******))),,,***((('''((('''&&&$$$+++++++++++++++***))))))))))))))))))************(((((()))***+++++++++++++++,,,,,,,,,,,,+++******++++++---.........---,,,---,,,+++***+++,,,...///---,,,,,,,,,......---,,,---------,,,,,,+++***)))111......222222......222///......000333555555555555>>>:::444777666111444;;;<<<@@@HHHPPP]]]pppvvv^^^III===666333111111333888>>>AAA???888111444111111333333111111444777888>>>MMMeeevvv___KKK>>>999666444222222333444333222333333333333333333333333111222222222222222111000000///...---------......,,,---///000111111111111...000222222111///......111111000000000000000000111000///........./////////+++///000---444;;;666222111000...---+++***)))///......---,,,,,,++++++************))))))))))))((()))******+++*********---+++))))))+++,,,***(((---+++))))))+++,,,,,,,,,++++++***))))))***++++++,,,,,,,,,,,,+++***)))(((,,,,,,------,,,,,,+++***+++******+++---000333555///---///222444444999???@@@>>><<<999777444222000111222333333333222000///444666999>>>MMMhhh{{{{{{aaaKKK>>>777333444222111111222222111///111111111222222222222222777888???PPPfffxxxnnnkkkjjjhhhaaa\\\\\\\\\\\\aaaiiirrrwww|||~~~~~~vvvoooggg___\\\]]]ccchhhiiiddd```]]]XXXTTTMMMKKKGGGFFFGGGMMMSSSWWWaaaeeejjjnnnppprrruuuwww~~~}}}|||yyyqqqkkkllluuu}}}zzznnneee___[[[___eeeuuuvvvyyy|||}}}~~~{{{xxxwww}}}}}}rrrlllkkkgggfffeeeddddddgggkkkooooooooonnnoooppppppnnnlllllljjjiiigggggggggiiiiiilllooovvv}}}............/////////000---***)))+++***((((((+++******************))))))***)))))))))***(((%%%###++++++,,,,,,++++++******,,,+++***)))((()))******(((((())))))***++++++,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,------------,,,+++*********+++------,,,---......,,,,,,,,,------......///...---+++***...,,,---000111///000222.........111444777777777===DDD===444666444111555:::<<>>BBB@@@:::444666333222444444111111444666777===JJJ```|||uuu___KKK<<<555444333111111222222222111/////////000000000000000444444444333333111000000000///......------......,,,---...000111222333333444333222222111///,,,)))000//////.........------000000///.........//////---,,,111222000888===666//////...---,,,++++++***000000//////...---------++++++*********))))))))))))******+++,,,,,,++++++,,,+++)))***++++++***)))---+++***)))+++++++++***++++++***))))))***+++++++++++++++******)))((((((,,,,,,,,,,,,,,,++++++***((())))))***+++---...//////------000111000444:::888:::;;;<<<;;;777333111111111111111000000000000333777;;;CCCSSSooozzzzzzxxxyyyvvv___KKK@@@999444333222111222333333111///000000000111111111222222888777:::DDDTTTooovvvooommmmmmlllfff```^^^^^^___dddjjjppptttyyy|||~~~|||rrrllleee``````ccckkkqqquuurrrmmmhhhbbb\\\PPPNNNJJJIIIJJJOOOTTTXXX]]]```dddhhhlllqqqvvvzzz~~~|||{{{wwwpppkkkmmmvvv~~~}}}sssmmmiiifffjjjooo}}}~~~~~~~~~{{{yyyxxxxxxwwwwwwvvvvvvwwwxxxyyyrrrqqqooooooooopppnnnmmmmmmjjjfffccccccfffiiilllmmmsss|||......//////000000000000,,,)))(((+++***''''''*********))))))))))))))))))(((''''''(((******)))(((******+++++++++******)))...,,,***(((((((((***+++------,,,++++++++++++++++++,,,,,,,,,,,,+++******,,,,,,+++++++++,,,---...******))))))******+++,,,+++...000...+++***,,,...---...///000///...,,,+++---------/////////000111444222222222444555444333GGGLLLCCC666555333///333888;;;EEESSS___fffooowww}}}uuubbbKKK;;;666666999999<<<@@@CCCAAA;;;666444111111333444111222555444555;;;GGG\\\xxxqqq\\\JJJ<<<555333111000///000111000///---------...............222222333333222111111000//////........................///000111222222222555222//////000...***&&&............---,,,++++++.........------------...///,,,///111222<<<>>>000.........---------,,,,,,000/////////......------+++++++++*********))))))))))))***+++,,,,,,,,,,,,+++************+++******---+++******++++++***(((+++******************++++++******))))))(((((()))+++,,,,,,,,,,,,+++******(((((()))******+++++++++---+++,,,/////////333888666888;;;<<<:::777444222111000///......///000111222666<<>>777222111111222333333111.../////////000111111222222777666777<<>>===888888;;;???BBBAAA;;;666111//////222333111222666111333999EEEZZZuuu~~~||||||~~~~~~jjjWWWHHH>>>888222111//////000000000///000000000111111222222222//////000111222222111111......//////////////////111111111000000000000000444111......000///,,,)))---------...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,111+++,,,000777EEECCC///.................................---------------++++++++++++************'''((()))***++++++++++++******+++************+++,,,+++******++++++)))'''*********++++++*********+++***)))(((((())))))***++++++,,,,,,++++++***))))))*********++++++++++++,,,***+++...//////333999777:::;;;;;;777444333333111000...------///000111000555;;;EEEWWWssswwwiiiggghhhppp}}}{{{hhhXXXLLLAAA888333222111111222111///......//////000111111222222444444666999???MMMggg~~~}}}{{{zzzxxxwwwuuuuuuqqqpppmmmjjjlllrrrxxx|||~~~|||vvvpppmmmkkkkkkrrr{{{xxxqqqdddaaa\\\YYYXXXYYY\\\^^^______```aaaeeelllttt{{{}}}wwwyyyyyyyyyxxxyyy~~~|||{{{zzzzzz~~~uuurrrmmmkkklllnnnooopppiiiiiiiiijjjmmmqqqtttwwwxxx+++,,,.../////////...---+++)))))),,,,,,((('''***+++***)))((()))***+++,,,000,,,(((&&&&&&(((((((((''''''(((((())))))((((((---,,,+++***)))***++++++''''''&&&'''(((***,,,---+++,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,))))))******+++++++++++++++,,,---------,,,...///,,,,,,,,,,,,,,,,,,,,,,,,...111000......000000...444222111222333444333111777???999111333333000444777999DDDVVVdddjjjmmmnnnqqqwwwzzztttdddTTTJJJFFF===>>>@@@DDDFFFCCC<<<666111......111222000222555000333999DDDWWWssszzzvvvpppkkkjjjkkkooorrr|||xxxcccQQQEEE===999222111//////000000000////////////000111111222222......///000111222222111......///000000000//////333333222000000000000000333222000000111111000///,,,---...//////...---,,,***+++,,,,,,------,,,,,,000+++,,,000999JJJIII444////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********'''''')))***++++++++++++)))***++++++***)))+++,,,+++***)))***++++++)))''')))***++++++++++++***)))++++++)))(((((()))***++++++++++++++++++******)))+++++++++***++++++,,,---,,,***+++...//////333999888:::<<<999555333333555000//////......///111222000444:::CCCUUUrrrvvviiiccccccmmmzzztttdddVVVGGG:::777555222111111111///......//////000111222333333222222444888;;;CCCTTTeee|||{{{{{{{{{{{{~~~}}}yyywwwvvvvvvyyy|||~~~|||xxxyyyyyywwwzzzzzzwwwtttrrrrrrqqqttt~~~{{{qqqmmmhhhbbb___^^^___```^^^^^^^^^___bbbiiirrryyy~~~yyyzzz|||~~~~~~}}}}}}~~~}}}xxxrrrmmmmmmooopppqqqooooooqqqsssvvvxxxzzz{{{+++,,,...///000///...---,,,******------)))(((***++++++)))))))))***,,,---...,,,)))(((((()))((('''''''''((()))))))))))))))***++++++++++++++++++,,,'''&&&&&&&&&'''***,,,...+++,,,,,,,,,,,,+++******)))***+++,,,---,,,++++++)))***++++++++++++++++++++++++***,,,...//////...111000...------///000111---000111......333333000222000000111333444333222,,,666444///444444000444777888AAATTTcccjjjkkkllljjjmmmrrrrrrnnnfff___ZZZVVVUUUVVVVVVTTTLLL@@@888555222111333222000000333000333999BBBTTTnnnzzztttllleeebbbcccgggjjjsss{{{sss^^^MMMBBB;;;777333111//////000111000///------...//////000000111000000111222222222111111---...///000111000000///333222111000000000111222111222222111000000111222+++---///000111000///...+++,,,---...///......---......111///333CCCDDD222........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********'''((()))+++,,,---------(((***,,,+++))))))+++---)))((((((***+++,,,***((()))***++++++++++++***))),,,+++***))))))***,,,---+++++++++++++++***)))))),,,+++***)))***+++---///---++++++---------000666555999<<<:::666333444666000/////////000000111222222555999AAARRRpppyyymmmeeebbbkkkwww~~~rrrdddSSSEEE<<<999555222111111111000//////000111222333444444111000222555888<<>>HHHUUUaaaggghhhhhhgggiiirrr}}}dddKKK;;;999666222111111222222111777444555===MMMdddzzzvvvtttrrrqqqttt{{{lllWWWGGG???999555333000000333333000000222000000111222222111//////000111333333111000111222---,,,,,,...111333333222222222111111111111111222111111111111111111111111///......000333444222///---------.........//////111000...///111222222111,,,,,,,,,---------------//////...---,,,,,,+++***,,,+++******))))))******,,,+++***+++,,,---,,,***+++++++++************)))///...,,,***((((((((((((******++++++++++++******------...///...---+++***+++,,,,,,,,,,,,+++***)))...)))&&&''',,,///...+++---,,,,,,++++++,,,,,,---000333777::::::666222...444222///---///111222333111333999DDDWWWsss{{{oooiiifffhhhlllpppvvv|||sssaaaLLLDDD;;;666666666555222000111222333333333222111444333111000222555999<<>>:::888999666222222333222...---//////000111222333333444444222444555555444333333444444333222333444555444222333333333333444555666666111111111111111111111111111111000000//////------....../////////000000000000///......000111111000111111000///...------,,,++++++++++++++++++++++++,,,+++******))))))******---,,,******++++++)))(((+++++++++*********))))))++++++******)))))))))(((******++++++++++++******,,,,,,***))))))***+++,,,++++++******************)))+++,,,+++******,,,......------,,,,,,------...))),,,///222333222000///......//////000111333555888999>>>JJJ___wwwuuujjjeeecccbbbfffkkkwww{{{~~~rrr]]]JJJ>>>999999999999999888777555333222111111111333444555666666666@@@@@@JJJ]]]vvvpppbbbYYYUUUSSSUUUSSSPPPPPPUUU\\\dddhhhfffhhhjjjlllllliiidddaaa[[[VVVUUU[[[bbbhhhooovvvwwwwwwuuuqqqkkkjjjlllpppuuuwwwzzz||||||yyyvvvtttssssssrrrppplllhhhdddbbbccceeehhhiiijjjlllooorrrqqqsssuuuwwwxxxzzz|||~~~~~~xxxuuuwwwyyynnneee```^^^dddqqq~~~}}}||||||zzz{{{xxxvvvzzz~~~+++,,,,,,---............***,,,---......,,,***))))))))))))***+++++++++,,,)))(((((()))++++++)))'''(((+++,,,+++((((((+++...+++---///000///---+++***,,,+++++++++++++++,,,,,,...+++((()))---000...,,,,,,,,,------...------,,,+++,,,---......,,,***)))++++++******++++++,,,---+++,,,---,,,,,,---,,,+++.........//////000111111000000000000///......///000000000111222333555555555444444444999DDDRRR\\\eeeffffffdddeeennn}}}gggJJJ999666222111111222222111///444:::===???MMMlll~~~}}}{{{vvvcccOOODDD>>>:::999<<<888444333555444000///111000111111222333444444555222444555555444333333444444333222333555666666555333333333333333444555555222222222222222222222222222222111000///...---.../////////000000000111111000///---...000111111000111111000///...------,,,------,,,++++++***)))))),,,+++******))))))******,,,+++******++++++)))(((+++++++++*********))))))))))))******))))))))))))******++++++++++++******---,,,+++******+++,,,---((()))+++,,,,,,+++***((()))+++,,,,,,+++***+++------------,,,,,,---------,,,---000333444444333222...///000000000111555888>>>BBBLLLYYYjjj}}}zzznnngggcccaaacccgggsssvvvyyy|||lllWWWHHH???<<<;;;<<<;;;999777555333222111000111333444555555555555<<<;;;@@@NNNaaazzz}}}ooo___RRRKKKGGGFFFFFFEEEFFFHHHNNNXXXaaaggghhhjjjlllmmmjjjfffaaa^^^[[[VVVVVV]]]eeelllssszzzyyyyyyxxxuuuqqqqqquuuxxxvvvvvvuuusssnnniiiccc```___]]]YYYUUURRRPPPOOOOOOKKKLLLMMMNNNNNNPPPTTTVVV\\\___bbbeeeiiipppxxx~~~yyyvvvssssssyyy}}}rrrmmmlllsss~~~}}}sssooosssxxxzzz}}}xxxuuuwww~~~,,,---......//////......***+++,,,,,,,,,+++)))(((************************'''((()))+++---,,,)))'''((())))))((('''''')))***+++---//////---+++++++++++++++,,,,,,,,,---------///,,,)))))),,,......,,,,,,,,,------......------,,,---------,,,+++)))((()))((((((''''''(((***+++***------++++++------***...---------...///000111...000000///...---.../////////000000222333555666555777666555666===JJJTTT^^^aaadddccccccfffnnnuuufffIII999666222111111222222111,,,111777:::<<>>:::999<<<888555444666555111111333222222222222333444555555444555777777555444555666555444444555777999888777555444444333333333444444333333333333333333333333222333333111///...///000000000000000111111111111000...------///000000///000//////......---------......---,,,+++***)))))),,,+++******))))))******%%%%%%%%%&&&)))++++++***+++++++++************)))(((((()))******)))))))))******++++++++++++******,,,++++++++++++,,,------((()))***+++++++++***)))***++++++,,,,,,,,,+++***---,,,,,,++++++,,,,,,---+++,,,...000111111111111...000222222222555;;;AAAEEEMMMZZZgggsss~~~qqqjjjddd```aaadddooorrrvvvyyy~~~}}}iiiVVVHHH>>>:::<<<;;;999666444333222222111111333444555555555555666666;;;EEERRRfff}}}vvvssssssrrrlll```TTTIIICCC@@@??????@@@BBBFFFMMMVVVaaahhhiiikkklllkkkhhhdddaaa```[[[XXXZZZbbbkkkqqqxxx~~~|||xxxwwwyyy|||wwwuuurrrlllddd\\\UUUQQQPPPMMMHHHDDDAAAAAACCCDDD<<<===>>>>>>???AAAEEEIIIMMMQQQWWW\\\ccclllxxx{{{vvvmmmmmmooottt||||||zzz}}}|||wwwvvvqqqkkkkkkuuu~~~||||||~~~{{{xxxuuuvvvvvvvvvuuuvvvyyy|||000000000000///...---,,,*********)))))))))(((((())))))*********+++++++++***))))))+++,,,---+++******)))''''''((())))))(((+++---...---***)))***,,,------------------,,,,,,,,,++++++,,,---,,,+++***+++,,,------......------,,,,,,++++++++++++++++++***)))((('''((()))+++,,,***---...++++++...---***---------------///000111---///000///---,,,---///...//////000111333555666666999:::777444888CCCLLLRRRVVV[[[^^^___```cccfffsssaaaDDD999666222111111222222111---000555999<<>>999777:::666333333555555222111444444444333222222333444555666888999999888777777888:::999888999:::;;;:::999777777666555444444444444555555555555555555555555222333444222///...111333000000000111111111222222000...------///000000///.........---------------...---------,,,,,,++++++,,,+++******))))))******$$$###$$$&&&))),,,,,,,,,+++++++++************)))&&&'''(((*********))))))******++++++++++++******))))))***+++++++++++++++***)))((('''((()))+++,,,,,,***)))+++......+++(((,,,++++++******++++++,,,***+++,,,---......//////...111333444666<<>>AAAEEEKKKTTT___ggggggiiijjjhhheeedddeeefffaaa___bbbllluuu{{{{{{xxxxxxzzztttrrrlllddd[[[SSSKKKGGGGGGDDD@@@===;;;:::;;;<<<999999:::;;;===AAAGGGKKKNNNUUU^^^fffnnnwwwwwwnnniiifffiiipppxxx|||vvvqqqllloooooommmqqq||||||zzz}}}~~~yyytttssssssrrrnnnkkkkkknnnqqqxxx~~~444444333111///---+++*********)))((('''((((((((((((((()))***+++,,,,,,------+++******,,,---...---...***((((((+++,,,+++)))+++------,,,)))(((***---/////////...---,,,******)))+++...///...+++((('''+++,,,,,,---.........---************+++,,,---...---,,,+++******,,,...///)))......++++++......)))------,,,,,,---...000111---///000///,,,+++---///......///000111333555666111555777444///000999BBBHHHLLLRRRWWWZZZ[[[\\\]]]___lllxxx}}}www\\\???999666222111111222222111///111666:::???LLLeee{{{~~~hhhSSSBBB???>>>888555999555222222444444111111444666555444333222333444555888:::<<<;;;:::999::::::???===<<<<<<<<<<<<:::999:::999888666555555555555666666666666666666666666222444444222000///222555000111111111111222222222///...------///000000///,,,,,,------------------,,,,,,------------......,,,++++++***)))*********(((''''''(((+++,,,,,,++++++++++++************)))&&&'''(((*********))))))******++++++++++++******'''((()))+++++++++***)))...+++&&&$$$$$$(((---000---***(((***//////+++&&&+++******************+++.../////////000111111222...111444666999AAAMMMWWWgggrrr~~~sssllleee___^^^```___ccciiiooottt}}}qqq]]]LLLCCC;;;:::888555333222222222222222222222333333555555333555:::>>>???DDDSSSbbbwwwnnnhhhbbb______]]]ZZZTTTMMMEEE???;;;999666999<<>>;;;999777666666:::;;;<<<>>>AAAFFFMMMRRR[[[dddpppzzzzzznnnddd^^^dddiiisss~~~}}}xxxsssmmmiiijjjnnnqqqrrrxxx{{{zzz|||uuuuuussspppjjjdddbbbdddgggjjjpppxxx444333000---+++******)))+++*********))))))((((((,,,'''%%%'''***)))+++...***+++,,,---,,,+++***)))************+++,,,,,,---,,,,,,,,,,,,+++***))))))---------,,,+++***)))(((***++++++++++++***))))))+++,,,---...////////////---+++)))(((***,,,------+++---......---,,,,,,---000...,,,+++,,,...222555111///...///000111000...111000///......///000111/////////000111333444555444111222666555111333999<<>><<>><<<:::777666555666666777888888777666666777999222333555555555333111000111111111111000000000000444333222111000///......///000000111000...,,,+++------,,,++++++,,,,,,,,,+++,,,------------,,,+++***+++,,,,,,---------,,,,,,---...---+++***+++,,,---,,,+++***))))))))))))(((((())))))))))))((((((((()))***++++++,,,+++++++++++++++***((((((+++---***((()))------***)))++++++******+++---......---------------...000111333222333444666;;;IIIZZZggg}}}sssjjjddd```]]][[[\\\]]]```fffmmmvvv~~~kkkVVVGGGBBB:::444555777444000///444333222222444444333222333666888888:::AAALLLUUUsssooohhhccc[[[ZZZ```ddddddZZZIII>>>======;;;;;;999777999???IIITTTZZZaaacccfffggghhhmmmtttzzzsssssswwwxxxppphhhcccllleee[[[SSSMMMGGGAAA<<>><<<:::999:::;;;<<<888<<>>===:::888666666777777777888888888666666888999444555666666666444222000111111111111000000000000111111000///...---,,,+++///000000000///...------------,,,,,,+++,,,,,,---+++,,,------------,,,+++***+++,,,,,,------------,,,---...---+++***+++,,,+++******)))))))))******(((((()))***************++++++,,,++++++***)))(((+++++++++***))))))+++---***((()))------***)))++++++******+++---......---,,,,,,,,,,,,---///111222111444777:::CCCUUUlll}}}{{{sssjjjddd___[[[YYYXXXWWWYYY^^^ccclll|||sss___PPPEEE<<<555555666444111000444333222222444444333222111333555555555:::CCCKKK___vvvrrrlllggg```___dddjjjiii___NNNBBB???>>>;;;999777555666;;;DDDNNNTTT]]]aaaeeeiiilllqqqyyyxxxnnneee^^^ZZZ]]]XXXQQQLLLHHHDDD???<<>><<<;;;:::<<>>;;;999777777888888777888999888666666888999777777888777666444222111222222111111111000000000000000///...---,,,,,,+++000//////.........//////---,,,,,,,,,,,,,,,------+++,,,---......---,,,+++++++++,,,,,,,,,,,,------,,,---...---+++***+++,,,))))))))))))***+++,,,---))))))***+++++++++++++++++++++,,,++++++***)))(((***+++,,,+++))))))+++,,,+++)))***------))))))++++++******+++---......---,,,,,,,,,,,,---///000111222666;;;???JJJ```}}}}}}xxxqqqjjjddd___[[[XXXUUUSSSRRRUUUYYY```nnn{{{{{{iii[[[JJJ???666444555333222333444333222333444555444222444555777777666999???DDDRRReee}}}wwwrrrlllkkknnntttpppeeeUUUHHHBBB???<<<999777555555999AAAIIINNNWWW]]]eeelllrrryyy|||qqqfff]]]VVVSSSRRROOOKKKHHHEEEBBB>>>;;;?????????>>>@@@EEEKKKPPP[[[bbbnnnyyyoooggggggkkk|||zzzrrrhhh```^^^eeejjjkkkpppxxx|||vvvtttppplllhhhmmmlllkkkkkkiiieee```\\\VVVTTTSSSTTTYYYaaaiiiooouuu{{{444333111...,,,***((('''++++++++++++++++++++++++,,,)))***///111...,,,,,,---,,,+++++++++,,,---...///...------,,,,,,,,,,,,---------------,,,,,,+++,,,+++)))''''''(((***+++***++++++++++++***)))))),,,,,,,,,,,,,,,...///000---,,,***+++---/////////---,,,,,,---......---,,,------...///...---+++***111000//////000000///---444333222111111111222333////////////000111222333444444555555333111111333000111333444777<<>>666444222222222000,,,(((222111333777===JJJ```sssqqqWWWNNNEEE>>>777111111444444333222222333555777999<<<===??????>>>???AAABBBGGGJJJMMMMMMLLLNNNSSSWWW]]]\\\[[[\\\\\\WWWOOOIIIAAA???===:::888888888999888999999888777777888:::888888888777555333111000222222222111111111000000111111000000///......---000///...------...000111---,,,,,,,,,,,,------...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,---...---+++***+++,,,((())))))***+++---///000******++++++******)))(((((((((***+++++++++++++++***+++,,,+++******+++,,,---******---,,,))))))++++++******+++---......---,,,,,,---...///000111111555999>>>BBBNNNfffuuurrrmmmiiieee```\\\YYYVVVRRROOOPPPRRRWWWcccnnnvvvrrreeeRRREEE999555555444333555555333222333444555444333444666777888888999===@@@MMMZZZnnn~~~|||}}}}}}vvvjjj[[[MMMDDD???<<<;;;999777777;;;AAAHHHLLLTTT\\\gggqqqxxx~~~}}}wwwmmmccc[[[VVVTTTSSSQQQNNNKKKGGGBBB>>><<<@@@BBBFFFIIIOOOXXXbbbjjjyyyvvvqqqtttyyy{{{rrriiiddd___[[[\\\cccjjjnnnuuu}}}}}}wwwsssnnnjjjddd```eeefffgggiiijjjhhhccc___[[[YYYVVVTTTUUUZZZ___bbbiiiooowww~~~333222111///---+++***)))++++++++++++,,,,,,,,,,,,+++(((***...000---******,,,,,,+++***+++,,,---//////...------,,,,,,,,,,,,)))***+++,,,,,,---------,,,+++***((()))***,,,---***++++++++++++***)))))),,,++++++,,,,,,---...///***))))))+++...111111111...,,,+++---...///---+++,,,---000222333222111///222111000111222333222000555444333111111111222333////////////000111222222222444666444222222111111111111111222444:::AAAFFFIIIGGGFFFEEEEEECCC@@@===;;;777222111111000---)))333333555888===III```sss~~~kkkPPPIIIBBB<<<666000000444333222222222333666999;;;???@@@AAAAAA???>>>???@@@FFFIIILLLNNNNNNQQQUUUXXX]]]]]]]]]___```\\\UUUOOODDDBBB???<<<999999999999888999999888777777888:::888888777555444222111000222222222222111111111111111111111000//////......000///...------...000111---,,,,,,,,,------...///---...///000000///...---------,,,+++++++++,,,---,,,---...---+++***+++,,,******+++,,,---///000111,,,,,,+++***)))'''&&&%%%((((((***+++++++++++++++***+++---,,,+++***+++,,,...+++***---,,,)))))),,,+++******+++---......---......///000111222333333666:::@@@GGGUUUoooyyynnnkkkhhhfffdddaaa^^^[[[WWWQQQMMMMMMMMMPPPXXXaaajjjttt~~~xxxooo[[[MMM>>>888666444444666555444333333555555444333111222333444555777:::<<>>;;;::::::999:::===CCCIIIMMMVVV^^^jjjttt{{{|||}}}|||yyywwwxxxttttttqqqkkkccc\\\YYYXXXXXXWWWUUUQQQLLLGGGDDDBBBGGGMMMUUU^^^gggssszzzxxxzzz|||~~~~~~}}}ssskkkeee```]]]``````dddjjjqqqvvv}}}}}}|||{{{zzzxxxuuuqqqlllgggaaa]]]]]]^^^aaaeeeggggggdddaaa]]]\\\YYYWWWUUUUUUUUUVVV]]]bbbiiiooorrrtttvvvxxx222222222111000...,,,++++++,,,,,,,,,,,,---------+++((()))---///+++))))))************+++,,,------...---,,,,,,,,,,,,,,,,,,((()))***+++,,,---------------,,,,,,,,,---///000***++++++++++++***))))))***+++,,,---.........---(((((((((+++...000111000...,,,+++,,,///000---******---000444555555444333222111000111333555444333333222111/////////000000///////////////000111222///444666444222333222000//////000000222666<<>>@@@BBBCCCBBB@@@>>>>>>???CCCFFFIIILLLNNNPPPRRRTTTYYYXXXYYY[[[\\\ZZZTTTNNNGGGEEEAAA===:::999888888888999:::999777777999:::777777666555333222222111333222222222222111111111000/////////............000//////.........//////,,,,,,,,,,,,---...///000///000111111111111000///...---,,,+++***+++,,,---,,,---...---+++***+++,,,,,,,,,,,,,,,---...///000,,,++++++***(((&&&%%%$$$++++++,,,++++++***)))(((***,,,------,,,++++++,,,///,,,+++---,,,)))))),,,+++******+++---......---...///000222333333333333555:::CCCOOObbb}}}tttiiigggeeecccbbbaaa^^^\\\VVVPPPKKKKKKJJJKKKOOOUUUaaajjjtttyyy~~~|||vvvdddTTTDDD<<<888555555666555444333444555666555333333333333444666999;;;<<<;;;BBBNNNbbbxxxhhhZZZMMMBBB<<<;;;888888999<<>>@@@AAACCCEEEGGGGGGEEEDDDDDDDDDFFFIIINNNRRRTTTUUUVVVVVVZZZXXXXXXYYY[[[YYYTTTOOOJJJHHHCCC???;;;888777777999999:::999888888999;;;888777666555444444444444333333222222222111111111000000000000///////////////000000000///...------,,,,,,,,,------...///000111111333333333333111111///...,,,******+++,,,---,,,---...---+++***+++,,,---,,,,,,+++++++++,,,,,,************)))(((''''''++++++,,,++++++***)))(((***,,,......,,,++++++,,,000---+++,,,,,,)))))),,,+++******+++---......------...000222333333333333666;;;FFFWWWnnn~~~sssiiigggcccaaa```___]]][[[WWWQQQLLLLLLKKKIIIJJJNNNZZZaaaiiinnntttzzzzzzxxxkkk[[[JJJ@@@;;;666555555666444333444555666555444888666555555777999;;;<<<999@@@JJJZZZwwwtttbbbUUUIII>>>999:::888999<<<@@@FFFMMMTTTWWW]]]dddlllqqqtttvvvyyy{{{{{{vvvqqqpppkkkbbb\\\ZZZZZZ]]]aaabbbeeelllwww|||tttlllgggeeeeeemmmyyy|||rrrmmmkkknnnqqqvvv}}}{{{wwwmmmllljjjhhhffffffgggiiiiiinnnsssuuuttttttuuuuuuvvv|||{{{uuurrrnnnjjjhhhiiillloooooorrrttttttqqqlllhhheee^^^\\\ZZZZZZ\\\^^^______ddddddcccbbb```^^^]]]\\\TTTTTTSSSSSSTTTYYY___ddd)))***+++,,,+++***)))(((,,,,,,,,,------.........---***))),,,...+++)))+++&&&''')))***++++++******************+++,,,,,,---/////////...---,,,******&&&'''(((***++++++++++++***++++++++++++***))))))'''))),,,///000...,,,***++++++***+++,,,---+++)))///,,,***,,,///111---))))))+++---000111222111111...------000333555555555555444222000000000000111000////////////000000111,,,333666222222555444000...000222333444555888:::AAABBBDDDGGGMMMXXXeeennn```RRR@@@555222111000---000222555888;;;GGG___uuujjjQQQGGG===555333444333444666666777:::===@@@BBBCCCDDDGGGIIILLLMMMLLLKKKKKKLLLQQQUUUZZZ___aaabbbaaaaaacccaaa___```aaa___[[[VVVLLLIIIEEE???;;;888777666999::::::999888888999;;;888888777666666666666666333333333222222222111111333333333222222222222222///000111111000...,,,+++,,,,,,,,,---...///000000222333444444444444333222///...,,,******+++,,,---,,,---...---+++***+++,,,---,,,+++***))))))))))))))))))***+++++++++++++++((()))***++++++,,,++++++***,,,......---++++++,,,111---+++,,,,,,))))))---+++******+++---......---,,,...///111222222222222777===HHH\\\ttttttkkkhhhccc```^^^]]][[[YYYYYYSSSOOOOOOMMMJJJJJJLLLTTT[[[```eeekkkssswwwvvvnnn___MMMBBB<<<777444555666555444444555666555444666444111000222444666777999???GGGUUUoooqqq___RRRGGG<<<888999:::<<>>:::888777777777777888999:::<<<<<<666666666666777777777777999999999888777666555444444333222333444555555444666222000111///,,,,,,///....../////////000000000555666777777777555333111333000,,,,,,...000///...111)))(((...000+++(((+++******)))***,,,,,,***(((*********(((''''''***,,,))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------...,,,++++++---......---///000111000//////111333888===III^^^xxxtttpppkkkdddaaaaaa```\\\XXXRRRRRRPPPLLLHHHGGGGGGGGGNNNSSSYYY___eeekkkppptttlllfffYYYHHH>>>;;;:::777444333333444666777666555444555555555444444555777:::>>>DDDPPPkkk~~~mmmYYYLLLEEE===777666;;;<<>><<<;;;;;;<<<<<<:::999===999666666444111111444111111000000111111222333555555666666555444111000333000,,,,,,...//////...///...+++(((+++///000---***)))((()))***+++***((((((***++++++)))((()))***))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------...---+++,,,...//////...///000111000///000111333555;;;III```{{{vvvtttpppjjjhhhhhhgggbbb^^^UUUTTTQQQMMMJJJGGGGGGGGGLLLPPPUUUYYY^^^dddiiimmmlllggg\\\LLLAAA<<<999555444333222333555666666555444555555555333444555777777===FFFUUUqqquuueeeSSSIIIBBB;;;666444999;;;BBBMMM[[[dddhhhiiiffffffffffffdddaaa___]]]UUUSSSNNNHHHEEECCCDDDEEEIIIOOO\\\lllwwwmmmddd___^^^dddmmmuuuzzzwwwvvvrrrpppmmmjjjhhhgggfffeeecccbbb___ZZZTTTNNNIIIGGGHHHGGGKKKVVVeeevvv}}}yyyuuurrrssstttsssnnniiiooommmlllkkklllmmmmmmllllllkkkiiigggfffgggiiikkklllnnnpppqqqqqqpppnnnllliiieee```]]]\\\\\\\\\[[[ZZZYYYXXXYYY[[[___bbbeeegggaaaZZZWWWWWWWWWTTTQQQ------,,,,,,++++++******,,,++++++,,,...//////...---,,,+++,,,------+++)))******))))))******+++,,,,,,,,,,,,,,,------------000//////...---,,,++++++,,,,,,,,,------.........******,,,---...+++'''###***+++,,,---------,,,+++------.........---,,,,,,......///000000/////////000///......000000///---000111111222222222222111111111111111000///........./////////000000111111111111222222222222222111222111111111333555888:::>>>AAAGGGOOOYYYeeepppxxxooo```MMM@@@;;;888444000555111222999???KKKbbbyyyyyyvvv~~~oooVVVEEE;;;666333555666555555777888???HHHPPP]]]mmmwwwzzz~~~zzzuuujjjeee^^^VVVNNNGGG@@@;;;999999999999:::<<<===>>>??????>>>>>>???@@@BBBCCCBBBCCCEEEGGGHHHIIIJJJJJJJJJHHHFFFEEEDDDBBB???===AAA<<<888777555111222555444333222222222333555666777777777777666444222111111///---,,,---.........,,,111...%%%'''222444---+++)))''''''((()))))))))&&&))),,,---+++)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------///---,,,---...000//////000111111111000000222333222999HHHaaa~~~zzzxxxvvvsssrrrrrroookkkfff[[[YYYUUUPPPKKKHHHFFFEEEJJJLLLPPPSSSWWW\\\cccggghhhfff^^^QQQGGGAAA;;;555555333222222444555444333333444555444333333555777444<<>>>>>>>>>>>???@@@AAABBBAAAAAABBBDDDGGGJJJNNNPPPTTTUUUWWWYYY[[[\\\]]]]]]]]][[[XXXUUUSSSPPPKKKHHHGGGAAA<<<999666222222666666555444333444555777888:::::::::999777666444333000///...------.........+++///000...///111///+++---***''''''(((***++++++(((***,,,,,,+++))))))***))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------000...------///000000///000111222111000000222444444:::HHH___zzz~~~zzz{{{~~~||||||{{{zzzzzzzzzwwwrrrmmmddd```ZZZSSSNNNIIIDDDBBBGGGIIIKKKMMMQQQXXX___dddcccddd```WWWNNNHHH@@@888555333111111222333333333222333444444333333555777555===III]]]{{{xxxaaaUUUJJJDDDAAA===;;;;;;@@@CCCJJJVVVbbbjjjlllkkkpppkkkcccYYYOOOHHHCCCAAA???;;;888777;;;@@@DDDEEEMMMWWWlll}}}|||sssqqqllllllrrr|||||||||yyytttnnniiiggggggeeebbb]]]VVVOOOKKKJJJJJJJJJHHHEEEAAA>>>=========>>>===@@@JJJVVVfffzzz~~~||||||xxxuuuqqqnnnmmmkkkiiifffgggjjjmmmllljjjiiijjjlllrrrnnnjjjgggfffhhhiiijjjiiiiiiiiiiiijjjjjjkkklllfffdddaaa``````aaa``````WWWTTTPPPMMMOOOUUU\\\aaacccffflllrrrtttpppgggaaa,,,,,,---------,,,++++++,,,++++++---///111111000///...,,,,,,---...---,,,+++++++++++++++,,,,,,---***++++++,,,,,,---------/////////...---+++***))),,,,,,,,,+++++++++++++++///.........///...,,,******+++---......---+++***,,,,,,,,,,,,,,,+++***)))111111111222111111000000111///,,,+++,,,---------000000000111111000000//////000000000000//////...000111222000,,,***+++,,,///000111111222222222222222111222222333555777888555999AAANNN\\\jjjtttzzzvvvqqqhhh[[[OOOCCC:::555777333444;;;CCCPPPiiiyyywww~~~~~~gggPPPAAA;;;777666666555333555999AAAOOObbbsssxxxuuupppiiiaaaVVVKKKDDDCCCCCCCCCCCCCCCDDDEEEFFFEEEGGGKKKPPPVVV\\\bbbeeelllmmmnnnpppqqqrrrssssssvvvtttqqqoookkkgggaaa]]]UUUMMMFFFBBB===888888;;;999888888777777999:::;;;<<<;;;:::999777555333222000000000///.........//////,,,444@@@???000))),,,...,,,)))(((***+++,,,,,,+++++++++***((()))+++---))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------000...------///000000///000111222111000000222444999===GGGYYYooo{{{uuusssssswww}}}{{{}}}xxxtttmmmggg___WWWPPPJJJDDD@@@BBBCCCDDDFFFJJJRRR[[[aaacccfffeee^^^UUUMMMBBB999777444222111222333333222111333444333333333555777888>>>HHH\\\{{{rrrZZZPPPGGGCCCAAA>>>>>>AAADDDHHHOOO[[[ffflllllljjjnnnhhh^^^RRRGGG@@@;;;999666444111222666<<>>===<<<===???AAABBBAAADDDLLLUUUbbbuuu||||||}}}vvvtttpppnnnlllkkkiiiggghhhkkkooonnnkkkiiiiiijjjqqqmmmgggeeefffiiikkkkkknnnlllkkkiiihhhhhhhhhhhhbbb```______aaaccccccccc[[[VVVPPPLLLLLLOOOUUUYYY^^^dddnnnvvvzzzwwwooojjj+++,,,---......---,,,+++------,,,...111222222111000...,,,,,,---------,,,,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,---.........---,,,***))),,,,,,,,,++++++*********///---++++++,,,,,,,,,++++++,,,---------,,,+++***++++++,,,,,,++++++******000000111111222111111111333000,,,***+++---......///000000000000//////.../////////000000//////...000222222000+++)))***,,,//////000111222222222222111111111222333444666666777:::AAAMMM\\\kkkuuuzzz~~~|||ppp^^^LLL>>>777777444666>>>FFFSSSlll|||uuuxxx{{{dddMMM@@@<<<888666666444333666<<>>>>>?????????@@@@@@@@@===<<<:::888666444222111000111222111///...///000333...888KKKHHH111'''......,,,******+++,,,---,,,,,,,,,+++)))((()))+++...)))))))))))))))))))))))),,,++++++******++++++,,,++++++,,,,,,,,,,,,------///---,,,---...000//////000222222222111111222444;;;???FFFQQQ```rrrwwwmmmjjjjjjmmmttt{{{}}}{{{yyyqqqjjjaaaYYYTTTMMMFFFAAA>>>>>>>>>???CCCKKKVVV]]]gggjjjkkkddd[[[QQQDDD:::999666333111222333333222111222333333333333555777999>>>GGGZZZ{{{pppYYYPPPGGGDDDBBBAAACCCGGGJJJNNNVVVaaakkkpppooollljjjcccYYYMMMCCC;;;666444444444444444666===EEEKKKTTTccc}}}wwwsssooommmnnnmmmjjjfffbbb^^^WWWNNNHHHFFFHHHKKKKKKLLLLLLGGGAAA>>>>>>???<<<<<<;;;;;;<<<>>>@@@BBBBBBCCCGGGOOOVVVbbbttt~~~}}}}}}|||uuutttsssrrrpppnnnmmmmmmlllnnnqqqrrrpppnnnlllkkknnniiidddcccggglllnnnooosssqqqooollliiigggeeeeeeaaa______```cccdddeeeddd\\\XXXRRRMMMJJJKKKMMMPPPZZZ```iiipppsssqqqmmmiii+++,,,---//////...,,,+++///......///111333222111///---++++++,,,---,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,+++++++++++++++,,,,,,.........,,,***)))......---,,,++++++******---,,,******+++,,,+++***---------,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,...///000111111222111111666222...,,,,,,...000000//////000000//////...---......///////////////......000222000,,,***,,,///...///000111222222222222000000000111222333444444888999>>>IIIXXXfffpppttt|||~~~kkkTTTBBB:::666444777@@@IIIUUUmmm|||rrrtttwww```KKK>>>:::777555444333333999AAAIII]]]www}}}{{{xxxtttnnneee[[[TTTOOOOOOOOOOOOOOOPPPPPPQQQUUU[[[dddoooyyy|||nnndddYYYQQQHHHBBBAAADDDEEEFFFHHHIIIJJJIIIHHHGGG@@@???===:::888666444444000222444333111///000222111000888CCC@@@222+++///,,,+++******,,,,,,+++******+++,,,+++******+++,,,)))))))))))))))))))))))),,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------...---+++,,,...//////...111222222222111111333555999>>>EEEJJJQQQ^^^ppp~~~zzzooofffccceeeiiiqqqyyy|||yyywwwpppjjjaaa[[[WWWRRRKKKFFF???>>><<<<<>>JJJSSSYYYjjj~~~wwwpppiiifffbbbaaa```]]]WWWRRRKKKHHHDDD>>>;;;;;;>>>AAACCCFFFHHHEEE@@@<<<<<<>>>;;;;;;;;;;;;<<<>>>@@@AAACCCFFFMMMVVV___jjj}}}|||xxxsssuuuvvvvvvuuusssrrrrrrpppqqqtttvvvxxxvvvssspppmmmhhhccceeekkkrrrvvvwwwvvvuuurrrooolllhhheeedddcccbbbaaabbbdddeeeeeeddd___\\\WWWRRRNNNLLLKKKLLLSSSWWW^^^cccfffffffffeee+++,,,...//////...,,,++++++******+++---...---,,,///---+++***+++,,,,,,+++---,,,,,,,,,,,,---......---,,,,,,++++++************,,,---......---+++***//////...---,,,,,,++++++---,,,,,,---......+++***...---,,,++++++++++++,,,++++++,,,---............---...///000111222222222888555000---...000222222//////000000///...------......///////////////...,,,///222111...---000333......000111111222222222//////000111222222333333888888;;;DDDRRR```iiimmmttt~~~pppYYYFFF===666444888BBBKKKWWWnnn{{{oooqqq~~~ttt^^^III===999555333333222444<<>><<<:::888888111333555444222000111222+++000555666444000///...******)))***,,,,,,***((((((+++---...,,,+++******))))))))))))))))))))))))---,,,+++******+++,,,---++++++,,,,,,,,,---------...,,,++++++---......---111222333222111111333555666===EEEGGGIIIRRRcccqqqxxxnnneeeccceeeiiiqqqyyy~~~zzzvvvtttsssnnnhhh```[[[YYYVVVPPPKKKCCCAAA>>>===???GGGQQQYYY___fffjjjiiieee^^^SSSIII<<<999444222222333333333000111222222222333666888777<<>>>>>???@@@EEEJJJSSS___iiiuuu{{{tttoooqqqtttuuutttsssrrrrrrssssssuuuzzz~~~}}}yyytttooojjjfffhhhpppyyy}}}wwwvvvtttrrrnnnjjjgggeeegggfffddddddeeeeeedddcccaaa___[[[WWWSSSOOOMMMLLLKKKNNNSSSXXX[[[^^^aaaccc000---***)))+++,,,---,,,,,,+++++++++,,,,,,---...,,,,,,+++******)))((((((000///...---,,,---.........//////---+++***+++,,,...---,,,,,,,,,+++(((&&&------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++******+++,,,------------...------...000111000/////////............//////333222000......///111222//////000000000000//////000111333333111000111222...------------......///////////////000000000000666333444;;;HHHTTT[[[]]]jjjsss{{{xxxgggSSSBBB:::444777999===HHH^^^yyy{{{ttttttyyynnn[[[III<<<999555333222222555???III\\\}}}|||wwwqqqkkkeeebbb^^^^^^^^^]]]\\\ZZZXXXWWWZZZaaakkkttt|||~~~zzzqqqfff[[[TTTRRRRRRZZZ[[[ZZZZZZ]]]^^^XXXPPPJJJGGGCCC@@@>>>;;;999777555444333333444333111...000///000222444444222000...------,,,,,,++++++******++++++++++++***))))))+++***)))(((((()))***+++,,,+++*********+++,,,---...---,,,+++***)))))))))///---,,,,,,...///000//////111333333111000333666@@@CCCEEEDDDDDDJJJTTT]]]ooo}}}yyylll```]]]```fffpppxxx}}}}}}{{{{{{wwwsssssswwwooommmggg```]]]\\\VVVOOOCCC???::::::???GGGOOOSSS^^^gggkkkggggggfffZZZKKKBBB===666444666777444111333333222222222444555666999<<>>KKKXXXjjj}}}}}}sssmmmjjjfffaaa\\\SSSRRRPPPMMMJJJHHHGGGGGGDDDCCCAAA>>><<<999777666888555333555555444777<<>>>>>===@@@DDDHHHPPP\\\iiiwww{{{yyyrrrqqqqqquuuyyy{{{yyyvvvwwwxxx}}}~~~zzzzzzsssqqqoooqqqwww~~~~~~yyysssmmmhhheeeccchhhiiiiiiiiiiiigggeeedddaaaaaa```]]]YYYTTTQQQOOOJJJIIIJJJMMMRRRWWWYYYZZZ---+++))))))+++---------,,,+++++++++,,,------............---,,,,,,++++++///...------------...////////////...,,,+++,,,---000...---,,,------,,,***------------,,,,,,,,,,,,,,,,,,+++++++++*********------,,,,,,,,,,,,++++++***+++,,,---............///...---...000111000/////////............//////222111000//////000222333//////000000000000//////222333444333111/////////555444222000...---,,,+++////////////000000000000333222222888AAALLLTTTWWW```hhhnnnjjj\\\LLLAAA<<<666888<<>><<>><<<===>>>===???DDDLLLTTTaaaooo|||yyywwwvvvuuuuuuyyy}}}}}}zzzyyyyyy|||}}}zzzzzz|||zzzxxxzzz}}}wwwqqqlllhhhgggjjjjjjkkkkkkkkkiiihhhgggcccbbb```^^^[[[XXXTTTRRRKKKHHHEEEEEEIIIOOOTTTVVV))))))(((***,,,......---,,,,,,,,,,,,,,,---------//////......------,,,,,,---------------...///000///000000...---,,,---...111///------...///000///.........------------,,,+++++++++***************------,,,,,,,,,,,,+++++++++,,,---...////////////000///...///000111000/////////............/////////...------...///000222//////000000000000//////000222333222111///000000000000000//////000000111////////////000000000000111111222333888@@@JJJPPPVVV[[[___[[[QQQGGGAAA???555777;;;CCCQQQiiizzzqqqpppvvv{{{iiiWWWFFF999777555444444444777@@@JJJmmm|||}}}}}}|||xxxrrrmmmiiilllkkkjjjgggddd```]]][[[YYY\\\```dddiiiooovvv{{{~~~}}}vvvnnnfffbbbbbbbbboooqqqoookkkhhhfff```YYYSSSQQQOOOMMMKKKHHHCCC???===;;;999888999999999888:::888555555555666555444333222000///...---,,,,,,------......------,,,++++++++++++++++++***)))(((+++++++++++++++,,,------,,,,,,,,,,,,,,,---.........---,,,---///111111000222444555444333444888<<>>:::999888666555444333333444444444333111///---+++///------///000111666===FFFMMMSSSQQQNNNLLLJJJFFFDDD@@@>>>??????>>>AAAFFFOOOYYYhhhwwwxxxuuuyyyxxxzzz~~~~~~zzzxxxwwwzzz~~~}}}{{{uuupppmmmkkkkkkkkklllllllllkkkjjjjjjfffbbb___^^^___]]]ZZZVVVPPPJJJCCC@@@BBBHHHNNNRRR)))))))))+++------,,,+++,,,,,,---------------------------,,,,,,+++++++++++++++,,,---...///000111///000000///------...///111...,,,,,,...000222222//////.........---------************************------,,,,,,,,,+++++++++,,,---...///000000000000111000//////111111000//////......------......///++++++++++++,,,---.../////////000000000000//////+++---000111111222333555++++++,,,---...000222333////////////000000000000000222333222222888BBBJJJSSSWWWZZZWWWOOOGGGBBBAAA888999===DDDSSSjjj|||ssspppvvvyyyfffUUUEEE:::777555444666666777@@@IIIggg~~~}}}zzzxxxuuusssrrrqqqpppooommmjjjfffcccaaa]]]]]]^^^___bbbgggmmmqqqzzz}}}~~~}}}~~~~~~|||zzz{{{yyyuuuoooiiiggghhhiiivvvyyyxxxrrrmmmjjjeee```^^^]]][[[YYYVVVPPPJJJEEECCC@@@===;;;<<<===>>>===AAA===999666666777777666555444222000...---,,,,,,---............---,,,,,,&&&''')))******)))((('''++++++++++++,,,,,,---------------,,,,,,------...---,,,+++---///111111111222444444333222555:::???KKKVVVaaaaaaXXXNNNHHHHHHUUUccczzz~~~sssiiihhhsssvvvkkkccccccgggiiijjjmmmmmmnnnmmmkkklllmmmggg___YYYSSSKKKDDDBBBCCCEEEEEENNNVVV\\\^^^```bbb___XXXQQQJJJ@@@999555444444333555555555555555555666666:::<<>>===:::888555444333222111111111111000111222222111000...,,,000...///111111222888@@@LLLUUU\\\[[[XXXUUUPPPLLLHHHCCCAAAAAABBBAAAEEEJJJQQQ\\\mmm~~~xxxvvvzzz{{{~~~zzztttsssrrruuu|||}}}wwwssspppnnnkkkkkkkkkkkkkkkkkkjjjjjjfffbbb^^^^^^``````^^^[[[YYYSSSKKKEEEDDDGGGKKKMMM,,,+++***+++------+++))),,,---.........---,,,,,,------,,,,,,,,,,,,++++++***+++,,,---///000000111///000000///------...000///---++++++---000222222//////.........---------******************++++++------,,,,,,,,,+++++++++------...///000000000000333222000000111111000.........------------......++++++,,,,,,---...///000//////000000000000//////***---///111111222333555111111///......---------////////////000000000000111444555222000444>>>FFFUUUYYY]]]\\\UUUMMMFFFCCC<<<>>>AAAIIIYYYqqqvvvrrrwwwwwweeeTTTEEE;;;666555555777666777>>>GGG\\\|||zzzvvvttttttvvvxxxsssssssssrrrpppmmmjjjiiiaaa```^^^___aaadddgggiiilllooorrrvvvxxxxxxxxxwwwuuutttsssssstttuuuvvvvvvyyyxxxuuurrrooonnnoooqqq|||zzztttrrrooolllmmmkkkiiifffaaaZZZRRRLLLIIIFFFCCCAAAAAABBBBBBBBBFFFBBB===:::999999999999888666333000...---,,,,,,---------------,,,,,,+++$$$&&&((()))*********)))++++++,,,,,,------------000///...---,,,,,,,,,,,,+++++++++---000222222111111333333222222555<<>>GGG]]]|||{{{tttmmmkkkkkkmmmppptttvvvyyy{{{||||||zzzpppfff\\\TTTGGG===666333000///333333888AAAMMM```zzz|||qqqlllddd[[[QQQJJJDDDAAA>>><<<999777666555444333///......---------------///000111111222111000///111000000222111222:::CCCRRR\\\eeeeee```\\\UUUOOOJJJEEEBBBCCCDDDDDDHHHNNNTTT```ttt{{{yyy{{{}}}uuulllllllllpppyyy}}}xxxtttqqqpppjjjjjjjjjiiiiiiiiiiiiiiieeeaaa^^^]]]___``````___aaa\\\UUUPPPMMMKKKIIIGGG...---+++,,,------+++***------...//////...,,,+++.........---------------***+++,,,...///000000000...//////...------...000---,,,***+++...000111111.........------------,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,---...///000000000000555333111111222111000.........------------.........//////000000111111111//////000000000000//////...000111111000///000111000000000000111222333333////////////000000000000111333444333111444;;;BBBRRRWWW]]]___ZZZRRRJJJEEE<<<===AAALLL^^^www{{{tttwwwuuubbbSSSEEE;;;666555555777666666;;;CCCRRRmmm{{{uuurrruuuyyy}}}wwwwwwwwwwwwvvvtttrrrqqqfffdddcccdddfffgggffffffcccdddeeegggiiikkkmmmnnnmmmmmmlllmmmooorrruuuwww||||||{{{yyyxxxxxxzzz|||~~~{{{{{{zzzyyyxxxuuuqqqlllddd\\\VVVSSSPPPMMMKKKKKKJJJIIIHHHKKKHHHCCC???>>>>>>>>>===<<<:::666222///...---...------......------,,,+++((()))***+++,,,---------++++++,,,---------------000///...,,,++++++******,,,,,,---000333555444444222222222111111666>>>DDDYYYggguuuvvviiiZZZQQQOOOUUU___qqquuusss}}}xxxooogggeeegggiiimmmrrrtttvvvuuuuuuxxx{{{xxxrrrfff___UUULLLGGGDDDBBBBBB===BBBJJJPPPTTTXXXZZZ\\\YYYTTTKKKCCC<<<888777777666777888999::::::::::::===@@@KKKaaa{{{vvvqqqnnnoooqqqtttuuuwww{{{~~~}}}tttjjj^^^TTTGGG;;;555222///---666555;;;GGGXXXmmmwwwoooiiiddd```\\\XXXRRRKKKEEE@@@<<<;;;777777666444333333333333......---,,,,,,,,,,,,---------......///000111222000///111222222333===GGGZZZeeennnoooiiicccZZZRRRMMMHHHEEEFFFHHHIIINNNTTT[[[iii}}}}}}yyyzzzzzzqqqiiijjjjjjoooyyy}}}yyyvvvtttsssmmmlllkkkjjjiiiiiiiiiiiicccaaa___]]]]]]___aaaccceeebbb^^^ZZZVVVQQQKKKFFF///---++++++---.........---...///000///...,,,+++,,,,,,------------------***+++---...////////////---......---,,,,,,---///---,,,+++---///000000///------------,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,---...////////////666444222222222111000......------,,,,,,------...//////000000000000000/////////000000000000//////...000111111000...///000+++,,,---///222555777999////////////000000000000...000111111111333888<<>>:::555222000000000...////////////...------------,,,,,,,,,,,,,,,---+++,,,---.........---,,,------,,,+++++++++++++++...///000333777999888777333333333222222888@@@GGG^^^nnnrrr```TTTPPPUUU]]]lllyyywww|||uuunnnlllllllllqqqxxxuuuvvvvvvuuuyyy}}}{{{vvvllleeeZZZOOOHHHCCC@@@>>>:::???FFFLLLPPPSSSWWW[[[[[[WWWPPPHHH@@@;;;999999<<<===>>>>>>===<<<;;;:::>>>BBBNNNeeezzzxxxssspppqqqtttuuuuuuzzz}}}uuukkk___TTTEEE:::555333111///444222777GGG\\\tttvvvpppfff^^^WWWSSSOOOMMMMMMKKKGGGBBB>>>:::888777555555666555333333333444//////...---------------,,,++++++,,,---000333444//////222555555888DDDPPPeeeqqq{{{{{{uuummmbbbYYYTTTOOOLLLNNNPPPRRRXXX^^^ggguuu{{{xxxzzz~~~{{{vvvttttttrrrmmmiiinnnmmmrrrzzz|||zzzyyyxxxrrrpppooommmkkkkkkkkkkkkbbbcccbbb___\\\]]]bbbggghhhgggeeeccc___YYYRRRMMM///,,,***+++---000111111---...///000000...,,,+++************************+++,,,---////////////...,,,---...---,,,,,,---///---,,,---...000111000///------,,,,,,,,,+++++++++,,,,,,,,,------.........---------,,,,,,,,,+++++++++,,,---...////////////666555333222222222000......------,,,,,,------...---------...------,,,,,,//////000000000000//////+++---000000000000111222//////...//////000111111////////////000000000000+++---...///000222666888>>>DDDMMMSSSUUURRRMMMIIIMMMMMMOOOYYYjjjwwwvvv~~~ppp]]]NNNBBB999666555666777555333777======JJJ]]]nnn||||||zzzyyyuuuuuuwwwzzz|||zzzuuupppiiifffcccbbbdddiiiooossssssssstttuuuwww|||}}}yyytttnnniiifffdddaaa```^^^\\\XXXUUUTTTQQQMMMKKKJJJIIIHHHFFFDDDAAA<<<777444222222222000000000000000//////...000...,,,***)))))))))***+++,,,---.........---,,,++++++******++++++,,,,,,111111333666:::<<<;;;:::444555444333444999CCCJJJaaasssyyycccTTTNNNTTT[[[iii~~~zzzyyyyyytttrrrooonnnttt|||{{{{{{zzzyyy}}}|||qqqiii]]]QQQIIICCC>>><<<===@@@FFFLLLNNNOOOSSSWWW\\\YYYSSSKKKBBB===;;;:::BBBBBBBBBBBB@@@>>>;;;:::???DDDPPPhhhyyywwwssspppqqqtttuuuttt{{{~~~~~~tttiii^^^SSSDDD:::555444222000000---222CCC\\\uuu}}}ooogggaaa[[[SSSMMMIIIGGGFFFEEEAAA???<<<999666333222111111222222111000///000111------,,,+++************---,,,++++++---111555777///111555888:::>>>KKKXXXooo{{{vvvjjjaaa[[[VVVTTTVVVXXX[[[aaahhhqqq{{{wwwzzz{{{tttlllhhhhhhiiijjjiiirrrqqquuu|||~~~}}}|||vvvuuurrrpppnnnmmmmmmmmmbbbeeeeeeaaa[[[\\\cccjjjkkkjjjiiihhhfffaaa[[[VVV---------...000111333333333111...+++***+++---...++++++++++++,,,...000111///////////////.........***+++,,,,,,------------...---,,,,,,+++++++++,,,///...+++***)))***,,,...,,,---......,,,,,,---...&&&(((***,,,---,,,+++***,,,---000222222111000///::::::888555333111///...,,,,,,------,,,,,,++++++000...,,,---000111000...///////////////......---///---,,,---000000...+++000---+++---222444222///.........///////////////111111000000000222333444444:::AAAGGGKKKMMMNNNOOOPPPQQQVVVcccvvvuuurrr{{{ooo[[[KKK@@@888555777777666333333666999;;;@@@JJJVVVbbbmmmuuuzzzwwwrrrooopppvvv||||||~~~|||xxxmmmiiidddcccgggpppzzz~~~{{{uuuqqqnnnjjjhhhjjjiiiccc___^^^___TTTOOOSSSRRRJJJFFFJJJIIIEEE>>>999777555333222777555222111111111///...//////...------,,,++++++///,,,)))))),,,...---+++/////////---+++***+++,,,//////666AAAEEEAAA???AAA:::666444444555999CCCNNNeeettt}}}mmmZZZKKKWWW]]]jjj}}}{{{yyyyyyyyyxxxwww~~~|||zzz~~~yyyrrrjjj```XXXQQQKKKEEE@@@???BBBFFFFFFFFFIIIQQQWWW[[[\\\YYYQQQGGG@@@???@@@GGGGGGGGGGGGFFFCCC>>>:::AAAFFFSSSlllzzzuuupppooorrrwwwyyyyyyyyy~~~~~~{{{ssskkk^^^QQQCCC:::555111000222---111777@@@NNNbbbvvvvvvkkk```WWWRRRJJJGGGCCC???===<<<<<<<<<999555222111222333222000111000///000111111///---...............---------...---,,,---///444888;;;777555666999<<>>FFFPPP[[[dddjjjjjjfffcccdddiiiuuu~~~|||rrrmmmhhhffflllvvv{{{wwwooojjjhhhiiiiiieeecccdddddd[[[VVVZZZZZZRRROOOSSSOOOKKKEEEAAA===;;;888666555444444444444333///,,,///......------,,,,,,,,,000---******,,,......------......---,,,+++---...000000888DDDJJJFFFBBBAAA;;;777444444555999CCCMMMcccqqq~~~}}}rrrdddXXX[[[```lll}}}}}}zzzssslllccc\\\VVVQQQKKKFFFBBBCCCCCCCCCDDDGGGMMMRRRYYYZZZYYYRRRIIIEEEHHHLLLRRROOOKKKHHHFFFDDDAAA???AAAHHHWWWpppzzzuuupppooosssxxxzzz{{{}}}{{{pppeeeXXXLLL@@@999555222111333///111444999AAANNN]]]hhhllllllmmmnnnnnnnnnnnnmmmiiigggbbb[[[SSSKKKDDD@@@AAA???;;;888666555666777777444000///000111000...000///...///000000...,,,000000000000///////////////...---...111555999<<<222111555<<>>LLLTTTQQQIIICCC===888555555666999CCCLLL^^^iiitttxxxyyywwwpppjjjeeeiiiqqq{{{sssmmmfff```\\\XXXSSSOOOHHHDDD@@@???@@@DDDHHHIIISSSWWWZZZUUUNNNLLLSSSZZZ^^^XXXOOOIIIFFFFFFFFFFFFDDDLLL^^^xxxzzzuuupppooosssxxx{{{||||||mmm]]]OOOEEE;;;777555222111333000000000111444;;;CCCIIILLLLLLMMMNNNNNNNNNMMMMMMJJJHHHFFFCCC???;;;888666888777444222000000111222444222///............---///...---...//////---+++////////////////////////...---------///333777999000111666>>>KKK]]]vvv{{{uuuqqqpppttt{{{xxxooofffdddfffkkksss{{{~~~{{{yyyxxxtttqqqpppooonnnmmmmmmnnnpppqqqzzzzzzzzzvvvqqqppprrrtttsssuuuxxx{{{}}}~~~~~~~~~~~~|||zzzyyyzzz{{{|||{{{tttooonnnkkkfffddddddfffhhhhhhkkkmmmpppuuuvvvtttoookkk000///,,,++++++,,,.../////////000000000///------------,,,,,,,,,+++++++++---------------.........******+++,,,,,,+++++++++*********+++,,,---...///......------,,,,,,,,,,,,,,,---......,,,,,,---...222111///...---,,,,,,,,,------,,,,,,...000333444333333222111000///......000///---+++++++++,,,---,,,,,,,,,,,,---......---///////////////......---,,,,,,,,,---------,,,,,,///...---///222333333111000000000//////////////////000111222222222000000111111000111555===HHHOOOUUUZZZbbblllyyy}}}vvvxxx}}}~~~mmm[[[LLLAAA999444444444444444555777888888777777999>>>FFFMMMQQQVVVUUUVVVXXX\\\gggzzz}}}vvvooooooyyy|||zzz}}}}}}||||||yyyxxxyyy}}}|||vvvooojjjiiijjjiiijjjnnnhhhcccbbbdddddd``````ccc[[[XXXUUUQQQMMMIIICCC???======>>>???>>>;;;666222000///......---...//////111000.........///000000---...///...------///111777;;;FFFUUU```]]]QQQFFF@@@:::555555777:::BBBKKKWWW___gggmmmssszzz|||zzztttvvv|||zzzsssnnnhhhdddbbb```[[[WWWOOOHHH???<<<>>>AAABBBAAAKKKRRRYYYXXXRRRQQQXXX``````YYYPPPJJJHHHIIIKKKLLLIIISSSfff{{{yyytttooonnnrrrxxx|||}}}}}}jjjXXXIII@@@888666555222000111//////...///000444888:::::::::;;;<<<<<<<<<<<<<<<999999888888777666555444444333111000000000111222333111///---------------...---,,,---......,,,***,,,,,,---------------...++++++***+++---000333555555666999AAAPPPhhh~~~zzzkkkeeeaaaccchhhnnnxxx}}}{{{xxxtttrrrsssrrrpppoooooooooqqqrrrzzz{{{yyyuuupppmmmmmmnnnjjjlllppprrrtttsssrrrppppppppppppqqqrrruuuxxxyyy|||||||||}}}}}}zzzvvvrrrqqqlllgggfffgggiiihhhfffiiilllpppuuuxxxvvvrrrnnn111000...,,,,,,---...///---...000000000///---,,,+++++++++,,,,,,,,,,,,,,,------......////////////))))))************)))(((,,,,,,++++++,,,,,,---...000---***(((((())),,,...,,,---......,,,,,,---.........------------.........---,,,,,,---///222444111000///---,,,***)))(((---...//////...---+++***,,,,,,---------------...///////////////......---,,,---......------------///......000111333333222111111000000////////////---...000111222222222111222222222333555;;;BBBHHHSSSXXX```hhhttt~~~wwwxxx|||~~~nnn[[[MMMBBB:::555444333333444555666777222222444777;;;???CCCEEEGGGHHHKKKOOOSSS]]]ppp{{{sssttt~~~yyyvvvzzz}}}~~~|||zzzzzzyyyyyyzzz~~~|||zzzsssmmmkkkjjjhhhiiilllgggeeeeeeffffffdddeeegggbbb```]]]ZZZWWWRRRMMMHHHEEEDDDCCCBBB@@@>>>999666222111000/////////000111111111000///...///000222//////000///...---///111999@@@NNN]]]gggeeeVVVHHHCCC<<<666666777;;;BBBIIIQQQWWW]]]cccooo}}}|||xxxvvvrrrmmmkkkjjjhhhddd```VVVMMMCCC>>>???@@@???<<>>777555444111//////000///...///111222333444000000111222222222222222000000000000000000111111111111000000000000111222222222000...---,,,---......---,,,---......,,,***+++,,,,,,,,,------......++++++***+++,,,///111333888999<<>>DDDHHHKKKTTTfffxxxyyy{{{~~~zzzvvvyyy|||}}}|||yyyxxxxxx||||||~~~{{{tttooommmkkkgggfffgggggghhhhhhhhhgggggghhhjjjhhhgggdddcccaaa]]]YYYUUUNNNLLLJJJGGGEEEBBB===:::666555333111000111222333000111111///......000222...///000/////////111333;;;FFFVVVdddllliiiZZZKKKFFF===666666888<<>>;;;>>>EEEMMMRRRRRRRRRTTTWWWRRRNNNJJJIIILLLQQQUUUXXX]]]fffwww~~~yyyqqqlllfffeeejjjqqqvvvyyyyyy}}}yyygggVVVGGG>>>666444333111///000333111000///000111000...---...//////000000//////000///............//////...............//////000222222111///---,,,---///...---,,,---......,,,***---------...//////000000------------///000222333666;;;AAAMMMdddsssjjjggg]]]\\\___fffmmmttt~~~}}}zzzxxxzzzwwwssspppooooooqqqrrrsssssssssqqqmmmgggbbb___TTTVVVYYY\\\___``````___^^^```ccceeefffeeedddccccccccccccdddhhhmmmrrruuuuuusssqqqoooooommmllljjjqqqqqqsssuuuvvvtttppplll,,,,,,---.........---,,,,,,,,,---------------,,,------.........---,,,+++,,,,,,---......///000000+++++++++++++++***))))))*********+++,,,---...//////---***((('''))),,,...,,,---......,,,,,,---...***+++,,,...//////......---,,,+++++++++,,,------////////////000000000000//////000000///---+++))),,,...//////------///111///////////////......------///111111...---...000...///000111111222333444222222111111000//////...000///...---------------///000111111222444999<<>>======>>>BBBIIIOOOTTTVVVSSSNNNHHHGGGMMMVVV```fffmmmttt}}}tttpppjjjddd^^^]]]ccckkkpppsssxxx}}}zzzqqqaaaTTTEEE<<<444333444444555777666333000111333444222000+++,,,------...---------111000///------......///------------............000111111...+++***,,,...///...---...//////---+++******++++++,,,---......,,,,,,,,,---...///000000777DDDTTTggg}}}qqqccc[[[ZZZ```ccckkkuuu}}}|||rrruuuzzz}}}yyyxxxqqqrrrtttuuuuuutttrrrqqqppplllfff```[[[VVVRRROOOZZZZZZZZZZZZZZZZZZ[[[[[[XXX\\\bbbgggiiifffbbb___[[[YYYUUUSSSWWWaaannnvvvzzzvvvvvvwwwnnnmmmlllllllllkkkiiifff,,,,,,------...---------,,,,,,++++++++++++++++++---,,,,,,---......---+++***+++---...///000000000+++++++++++++++***)))(((*********+++,,,---///000111///,,,,,,---......------------------------,,,000...,,,,,,---...//////+++,,,---,,,,,,...111333///333333---***,,,............---,,,,,,,,,------+++,,,,,,------,,,,,,+++////////////...---+++***111111000///////////////......///000111222333333222222333222222111000///---.../////////...,,,+++333000,,,,,,///222333333===AAALLLYYYcccmmm}}}ooo^^^MMM@@@888777444111///000111222222000//////000222444333222444666999999:::???IIIQQQiii}}}~~~|||yyyyyyzzzzzzxxxuuuuuuwww{{{{{{vvvppplllkkkiiifffccc______```aaabbbbbbaaaaaaiiihhhhhhggggggfffffffffjjjjjjjjjjjjfff___VVVPPPDDD???999555555444222///222222222111000000/////////000111///...111777===NNN^^^qqq|||{{{pppfffVVVIII;;;888:::>>>CCCGGGDDDDDDFFFLLLXXXiiixxx}}}yyywwwxxxwwwuuussspppllljjjhhh```^^^[[[VVVOOOIIICCC@@@@@@>>>===???DDDJJJNNNQQQLLLKKKIIIGGGHHHOOOZZZbbblllrrr}}}|||rrrllldddbbb```bbbggglllppprrrzzz{{{xxxuuueeeRRRCCC<<<444111444888;;;;;;;;;:::777444222222222333000...------......---,,,,,,,,,,,,---------......,,,,,,------.../////////000000///...---,,,,,,,,,---,,,,,,...///000///...------------------------111---,,,///000...---///888HHHbbb~~~{{{lll___YYYYYYdddjjjqqqyyy~~~tttooouuuxxx}}}~~~zzzwwwvvvsssuuuvvvuuurrrnnnkkkjjj```^^^ZZZVVVTTTTTTTTTUUUTTTXXX]]]___^^^]]]^^^___bbbdddgggkkkmmmkkkgggccc\\\[[[YYYVVVWWW]]]hhhqqq}}}vvvrrrmmmhhheeefffgggfffeee---,,,+++******+++---...++++++++++++++++++,,,,,,---,,,,,,---......---+++++++++,,,---------,,,,,,+++++++++++++++***)))))))))))))))***+++,,,......111///---,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,111///---,,,,,,------------...///...------...000///333333///,,,---///......------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------////////////...---111000000///////////////......///000111222333333222222222222111000//////---............---,,,,,,222///,,,,,,...111222222;;;@@@KKKXXXaaaiiiyyy}}}nnn]]]LLL@@@999888555111000000111222222111000000222444555444333222444555555666;;;DDDKKKXXXjjj|||zzzwwwwwwxxxyyywwwvvvvvvvvvxxxzzz{{{}}}~~~}}}xxxqqqllliiieee```\\\\\\\\\\\\\\\]]]]]]]]]]]]dddddddddeeeeeefffffffffkkkmmmppprrrpppjjjaaa[[[MMMGGG???:::999999777444222111111000//////......000111111//////444<<>>DDDIIIWWWnnn~~~|||zzzwwwwwwxxxzzzzzzzzzyyyyyywwwvvvwwwxxxyyyzzz|||wwwqqqllliiifffaaa]]][[[ZZZYYYXXXXXXXXXYYYZZZ_________```aaacccdddeeehhhkkkqqqvvvwwwtttmmmgggXXXQQQHHHAAA>>>===;;;999333333222111000000000000222222111000111777AAAHHH^^^mmm}}}xxxeeeUUUDDD<<<<<<>>>BBBGGGFFFEEEEEEIIISSSaaapppyyy}}}yyyzzz|||{{{zzzxxxsssnnnhhhbbb___\\\[[[YYYVVVSSSPPPNNNMMMGGGEEEDDDEEEHHHJJJKKKKKKIIIHHHFFFEEEEEEIIIOOOTTTZZZ```jjjyyywwwpppllliiihhhfffgggkkknnnqqqqqqssswwwwwwtttrrroooaaaQQQ???>>><<<;;;>>>FFFRRR[[[]]]YYYQQQHHH???888333000000///......//////...---,,,------------........................---------000///...---,,,,,,,,,,,,---,,,+++,,,------,,,***+++++++++,,,---...///000///,,,+++...111222666<<>>888666444444555555444333222111000000222222222000222111000000222555999;;;BBBIIIYYYrrr{{{uuuqqqtttqqqoooppprrrrrrooolllgggeeecccaaa___^^^^^^^^^cccaaa^^^\\\[[[ZZZ[[[\\\___]]]]]]```gggnnnsssvvvtttoooiiiddd___WWWNNNGGG@@@>>>:::666333222111111666666666555888@@@MMMVVViiisss~~~{{{kkkYYYQQQPPPQQQUUUZZZSSSOOOKKKMMMYYYlll~~~~~~~~~zzzpppdddXXXRRRQQQPPPOOOOOOQQQTTTXXXZZZ\\\]]]```bbbccc```ZZZUUURRROOOLLLKKKKKKLLLLLLKKKOOOQQQYYYhhh~~~|||xxxvvvwwwwwwwwwxxxzzzzzzyyywwwwwwtttqqqnnnkkkbbbUUUKKKHHHFFFJJJ[[[sssooo[[[JJJ===666333222111000000111111000///------........./////////000000///...------,,,,,,------,,,,,,,,,,,,------,,,+++***+++,,,,,,+++)))+++*********,,,...111333333111000111000111888AAASSSgggzzzrrrkkkhhhlllrrrrrrwww|||xxxtttvvvuuuvvv||||||yyywwwssskkkeee^^^[[[WWWSSSRRRUUU\\\aaadddeeefffiiillloooqqqssssssppplllkkkmmmqqqtttvvvkkkiiiggggggiiikkkllllllmmmooopppoooooorrryyy|||~~~qqqfff___]]]]]]...///000000///---,,,***,,,,,,------------------,,,+++***+++------+++***------------------,,,+++***+++,,,,,,------,,,,,,------,,,,,,,,,---......///---,,,,,,---/////////************************+++///333333000///111333...///000///......000222000000...,,,...222111---...------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++((()))+++---//////////////////...------------.........///000111222333333111111111111000///...---...............------,,,,,,///111111111111444777===NNNbbbpppyyy|||wwwnnnrrrzzzqqq[[[IIIAAA???777555444555666666666444555333000///111222333222222111000222555999;;;===CCCKKK]]]uuuzzzwwwxxxvvvtttuuuxxxxxxtttqqqppppppnnnllljjjhhhfffeeehhhfffccc```^^^______```___]]]]]]```eeelllqqqsssqqqpppooonnnkkkcccXXXPPPGGGDDD@@@;;;777444444444555666777999>>>GGGTTT^^^llluuuuuuddd\\\ZZZZZZ]]]```XXXRRRLLLLLLWWWlll}}}~~~sssfffZZZSSSNNNMMMKKKKKKMMMQQQVVVYYY___aaaeeeiiijjjfff```ZZZUUUQQQMMMLLLMMMNNNMMMLLLMMMOOOWWWggg}}}yyyvvvzzzzzz{{{}}}~~~~~~|||zzz{{{wwwsssrrrooofffZZZQQQLLLNNNWWWiiinnnYYYGGG<<<777555333111000000111222000///............//////////////////......---------,,,---,,,,,,+++,,,,,,------++++++***,,,------,,,+++,,,+++******+++...000222000///000222111111999BBBYYYlllxxxqqqmmmlllqqqyyyvvvxxx{{{}}}|||{{{yyysssmmmggg```\\\TTTUUUVVVWWWXXX]]]bbbfffggghhhiiikkknnnppprrrrrrvvvrrrnnnnnnppptttvvvwwwooolllhhhgggiiikkklllmmmkkkmmmnnnnnnooorrryyy~~~}}}xxxjjjaaa\\\[[[000///...---,,,+++++++++------------------,,,,,,,,,+++***+++,,,---+++))).........---,,,+++))))))***+++,,,,,,------------,,,,,,+++++++++,,,------...---++++++---///000000...---------------------...222666555111...000222000111000///---...000222000000---***---222111---///...------,,,,,,------+++,,,,,,------,,,,,,+++%%%'''))),,,...000000000//////...------------.........///000111222333333111111111111000///...---+++,,,---...---,,,+++***+++...000111000000333666AAASSSiiiyyyuuunnnttt{{{rrr\\\JJJAAA@@@666555444555777777777555777444111000111333444555444333333555999===@@@AAAHHHQQQccczzz{{{yyyyyy{{{~~~|||yyyyyyyyyxxxvvvsssqqqnnnmmmkkkiiifffcccbbbcccdddeee]]]]]]]]]```eeejjjnnnooolllmmmoooqqqppphhh]]]TTTNNNKKKFFF@@@<<<999888888333666999<<>><<<===AAAIIIUUUdddqqqxxx~~~ooogggccc```___aaa^^^TTTLLLKKKTTTggguuueee[[[SSSRRROOOMMMLLLLLLMMMNNNXXX___jjjrrruuuppphhhcccfffbbb]]]YYYXXXTTTOOOKKKQQQUUU^^^nnn|||yyyxxxzzz{{{{{{zzzzzz{{{}}}}}}xxxrrrooommmvvvyyygggTTTFFF<<<777444333222000111111111///---...///000---+++***...111111///......//////...---000...,,,+++******+++,,,,,,,,,+++++++++,,,---...,,,+++*********+++------...,,,...111222333;;;DDD\\\qqquuuppptttzzz|||{{{tttvvvwwwxxxyyy}}}|||tttiii___ZZZYYY\\\___aaacccgggjjjmmmnnnmmmmmmooommmkkkllloooqqqsssssswwwtttqqqppprrruuuwwwwwwrrrqqqqqqqqqrrrssstttttttttrrrpppooopppsssvvvyyy|||{{{|||}}}qqqdddYYYSSS000---,,,---///000...,,,---------,,,+++,,,...000000...,,,,,,---...---,,,---+++***+++---//////...---...///...,,,,,,---...444333111...+++(((&&&%%%...---------///...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///...///000111111000......111111111111000...,,,+++---,,,++++++,,,---+++***,,,,,,,,,,,,++++++++++++---------...//////000000222000...---///000000000000...---...111333333333000///---...///000///...////////////////////////000...000333444333777<<>>888555666444222222222111///---000/////////000000000000111000...///000000///---///...,,,+++***++++++,,,---,,,,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,---,,,---000111333;;;DDD[[[oootttppptttzzz||||||uuuuuuvvvvvvxxx|||~~~{{{xxxoooccc\\\\\\aaafffiiilllmmmooopppqqqpppnnnmmmmmmlllkkkmmmoooqqqrrrqqqsssqqqoooooorrrtttvvvwwwsssssssssssstttuuuvvvwwwsssrrrqqqpppooopppqqqrrrvvvuuutttxxx~~~ssseeeXXXPPP///,,,***,,,000111///,,,---.........------///111111///------...///...---111///---------...---,,,//////000///...---------//////...---,,,+++***)))...---,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------.........---,,,+++111111111111///---+++***,,,*********,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////111///......///111111000000///...///111333222222...------...000111000...////////////////////////......000333333222777===JJJ___zzzqqqjjjjjjqqq}}}{{{||||||gggRRRBBB:::777666444333333222333333222222222222333333333333222222333333555<<>>555555555555444333222222222333444555666777888888888:::;;;999666:::DDDLLLZZZjjj~~~wwwpppjjjjjjooopppkkkeeeddd___aaaiiimmmnnnvvvttt]]]SSSJJJGGGJJJTTTdddrrroooddd[[[[[[aaaiiiuuu~~~|||qqqhhhbbbccceeehhhkkkmmmnnnnnnnnnkkkjjjiiijjjkkkjjjeee```YYY\\\```fffppp~~~}}}|||yyywwwwwwyyy{{{||||||wwwyyy}}}}}}uuuhhh\\\QQQIIIDDD@@@>>>;;;888777888888888888555555555444333222111000222111000000111111000...+++,,,,,,,,,---,,,,,,,,,))))))++++++,,,+++******------,,,+++,,,---...//////------.........555===EEEVVVooo}}}xxxrrrpppsssyyy~~~~~~yyytttsssvvvzzz~~~}}}}}}zzzvvvwwwzzzwwwssspppooonnnnnnoooqqqssstttxxxwwwvvvvvvvvvvvvvvvvvvmmmmmmnnnooopppqqqrrrrrrpppnnnjjjiiijjjjjjkkkjjjkkkjjjkkkmmmnnnnnnllliiijjjjjjhhhgggfffeeeeeeeeeiiijjjjjjjjjiiihhhgggffffffeeegggkkksss{{{uuuggg\\\***///333000+++)))---222///000222222111111111222111///...---...///...---000...,,,,,,,,,---,,,+++---,,,,,,///222222///,,,))))))***+++,,,,,,------++++++***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------/////////...---,,,///...---,,,+++******+++,,,---.../////////...---+++******,,,...000000///,,,,,,,,,------.........------------------------...------///111222111000000//////111333222111///.........000111111...+++////////////////////////...000333444222222:::EEERRRgggpppbbb^^^```iiisssppp\\\JJJ???555555555555444333222111222333444555666777888999777:::<<<999777;;;EEENNN^^^nnnzzzrrriiihhhmmmqqqoookkkfffaaacccmmmrrrsss|||vvvgggTTTJJJBBB@@@DDDQQQcccsssmmmcccYYYYYY^^^eeeooowwwwwwnnniiieeefffgggiiijjjjjjjjjiiigggfffgggiiillljjjeee```\\\^^^bbbfffppp{{{yyyvvvvvvxxxzzz||||||wwwzzz}}}wwwmmmcccYYYOOOFFF@@@>>><<<999888888:::::::::999555111111444444111---222111000000111111000...++++++,,,---------,,,,,,((()))***+++,,,,,,+++***...---,,,++++++,,,///000000.........------444<<<@@@OOOhhhzzztttqqqssswww|||~~~|||wwwqqqooossswwwzzz{{{uuuuuusssqqqrrruuusssnnniiijjjkkkmmmooopppqqqqqqzzz{{{zzzxxxwwwwwwyyy{{{nnnoooooopppqqqrrrsssssssssooojjjgggffffffeeeeeeffffffgggjjjlllmmmkkkiiilllkkkiiigggfffeeeddddddffffffffffffffffffeeeeeeeeecccbbbeeellluuu}}}|||oooeee---...//////////////////444333222111000000000000000000//////......------//////...---------------.........000222222000...---,,,,,,++++++,,,,,,---'''$$$&&&,,,---))))))...------------------------+++,,,,,,---.........---,,,++++++******++++++,,,---------............///+++111///(((***444777111000000...,,,...111333222222,,,***---000...------///---++++++,,,---...---...000---))))))---///......------...///...,,,)))000000///............///000111333222222555:::???RRReee}}}rrrhhh^^^VVV^^^jjjyyyyyyfffNNN;;;:::888555333333222000...222111000000111444777999888777888::::::<<>>;;;???DDDMMM^^^nnnlll___TTTUUU^^^gggnnnttt~~~uuullljjjhhhgggggghhhiiiiiihhhllliiigggiiillllllhhhccc^^^]]]___fffooo}}}~~~yyyrrrrrrvvvyyywwwssstttwww}}}|||tttjjjaaaZZZMMMBBBEEE;;;555777;;;;;;;;;<<<>>>:::555222111222222111111111///......///000000///---,,,---......---+++000---++++++---///---+++,,,---/////////...---,,,111,,,+++///111000333999???HHH[[[uuuyyyrrroooqqqvvvyyy{{{yyyuuupppooorrrtttuuutttsssqqqnnnoooqqqrrrooolllkkkjjjkkkmmmqqqtttuuutttzzzxxxwwwxxx{{{{{{yyywwwssspppnnnppppppmmmnnnqqqnnnnnnjjjdddaaacccdddbbbbbb```bbbiiillljjjiiijjjiiiiiigggeeecccbbbbbbbbbjjjhhhfffgggiiijjjgggdddcccccccccdddgggnnnuuu{{{~~~vvvkkk---...//////000/////////444333222111000000000000///////////////.........000//////...------.........---...///111111000...------,,,,,,,,,,,,------...******------)))(((,,,------------------------,,,---....../////////...,,,++++++++++++++++++,,,,,,,,,,,,,,,---------------///---+++333>>><<<111,,,,,,++++++...222666666555...+++---///...------111///------...////////////000...***)))...000...///......///000///---+++000////////////.........000111333222222555:::???RRReee}}}xxxmmmaaaWWWYYYdddrrrwwwdddMMM===;;;999666555555444333111222111000///000333555777999555444888;;;>>>DDDJJJZZZooozzzggg___XXX___sss{{{sssqqqpppllliiiiiifffkkknnnooosss}}}~~~www___LLL@@@;;;999===CCCMMM^^^nnnjjj___VVVWWW___iiirrrzzz}}}uuulllhhhfffeeefffhhhiiiiiiiiikkkiiihhhjjjmmmnnnkkkggg^^^\\\]]]aaaiiixxx~~~~~~xxxrrrqqquuuwwwuuuqqqqqquuuzzz{{{qqqjjjbbbVVVJJJEEE;;;444777<<<>>>>>>???AAA===999555444333111000222111000/////////000111---+++******++++++)))(((...+++)))***,,,------+++,,,---...//////000//////000+++***...///...111777;;;BBBSSSjjj~~~xxxqqqnnnooosssvvvwwwvvvsssppppppqqqrrrqqqoookkkkkkmmmoooqqqqqqooommmkkkkkkkkkmmmppprrrrrrqqqvvvvvvvvvwwwzzzzzzxxxvvvsssooollllllkkkhhhiiillljjjkkkhhhbbb```bbbbbb``````^^^___eeehhhhhhhhhiiigggggggggfffdddccccccccciiihhhggghhhjjjjjjhhheeedddcccbbbbbbdddjjjpppttt}}}}}}xxxppp---...//////000000000///333222111000000//////000.........///////////////000000//////......//////...------...000000///---......------------......222///---...---***+++---........................---...//////000/////////,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---,,,+++///===HHH@@@111,,,***)))***---111555999999111,,,---...---,,,---222000//////000111111000///000///++++++///111///000///...///000000...,,,//////000000000///...---000111222222111555;;;@@@SSSeee}}}ttteeeZZZVVV\\\iiizzztttaaaNNNAAA<<<:::777666666666555444222111000//////111333444888333222777<<>>777555444999BBBPPP```kkkgggaaa]]]aaaiiittt}}}vvvoooeeedddcccdddhhhkkkmmmnnnnnnllllllmmmooopppooommmhhhccc______dddrrr{{{wwwrrrppprrrrrrpppmmmllloootttzzzxxxkkkTTTFFF;;;>>>IIITTT]]]bbbYYYRRRGGG>>>777333111///333222000///......///000333111////////////---,,,***))))))***+++,,,------...---,,,,,,,,,---///000///---,,,,,,,,,---...000444666???MMM^^^ttt{{{zzzzzzyyyxxx{{{wwwrrrnnnmmmnnnppprrrrrrsssuuuvvvuuuqqqllliiigggnnnwww{{{{{{xxxwwwvvvrrrqqqrrrtttvvvvvvtttqqqlllmmmoooqqqpppnnnjjjgggiiiddd___^^^\\\ZZZ]]]aaacccffffffcccbbbcccbbb___[[[VVVSSSVVVXXXYYY[[[___]]]```dddeeedddbbbcccdddffffffggghhhhhhhhhhhhgggfffdddbbbbbbcccfffhhhiiieeejjjrrrxxx{{{{{{{{{zzz---...///000111111111111000000//////.../////////------......//////000000000000////////////000000///...,,,---...///...---.........------.........//////---++++++---///000////////////////////////------.........------,,,+++,,,------------,,,+++,,,,,,,,,,,,------------(((+++...444:::<<<555,,,///,,,,,,...---,,,000888;;;333------...------...000///...///000000///...---000///,,,---000111///...---,,,,,,.........---...000111222222000...---000111111000111555<<>>@@@AAAAAABBB@@@======>>>@@@BBBBBBDDDEEEGGGHHHIIINNNSSSWWWbbbgggnnnsssxxx~~~rrriiifffjjjqqqtttyyy|||~~~xxx{{{|||gggSSSEEE999111666777888===JJJ]]]jjjppplllhhhhhhqqq|||yyyrrrjjjhhheeefffiiilllnnnooopppooonnnmmmllllllllllllmmmiiieeeeeegggqqqyyywwwuuusssssssssqqqooonnnqqquuuzzzaaaSSSIIIRRRfff{{{{{{gggSSSDDD;;;777555333222000///............000///......//////...------...///...---...000222111000...---+++***))))))---//////,,,,,,///000...333333666;;;CCCRRRjjj~~~yyytttqqqqqqssstttuuutttsssqqqooopppsssuuu{{{~~~~~~|||{{{{{{~~~vvvtttrrrppppppnnnllljjjeeefffgggddd___YYYUUUTTTOOOKKKJJJLLLNNNOOOTTTYYYcccgggjjjhhhggggggddd^^^WWWQQQLLLLLLMMMMMMOOOSSSSSSYYY___aaa``````dddiiihhhjjjkkkjjjiiiggghhhhhhgggdddcccdddhhhjjjiiiggg]]]bbbiiiqqqxxx~~~---...///000111222222222///......------......//////////////////...............------...//////000222000...---...//////...------,,,,,,,,,,,,---------000000,,,,,,//////+++000000000000000000000000...............---,,,,,,+++,,,---//////---,,,+++++++++++++++,,,,,,,,,,,,///......//////............+++...555333,,,000:::333---***---000///...///...------...000000...,,,***---...+++,,,000000...///---+++,,,---/////////111111111000000000//////000111111///000555===DDDTTTjjjwwwddd[[[ZZZeeepppxxx~~~}}}}}}|||{{{~~~xxxjjjXXXKKK===999555222222333333333111111111111111111111111222333777888666777@@@LLLUUUggg}}}~~~xxxwwwzzz~~~iiiTTTHHH===;;;:::;;;===>>><<<;;;999888666666777999:::::::::;;;<<<======???CCCFFFLLLPPPUUUWWWYYY^^^eeelllooossswwwvvvrrrooooooqqqqqqppprrrwwwzzz}}}wwwlllhhhlllsssxxx{{{~~~|||wwwyyy~~~}}}||||||}}}wwwqqqcccQQQCCC<<<555000444777:::@@@PPPeeessswwwqqqllllllwwwyyyqqqllliiifffeeegggjjjlllmmmmmmmmmlllkkkjjjjjjlllmmmnnnllljjjkkkmmmuuuyyyxxxvvvvvvuuutttsssrrrrrrtttxxx|||dddYYYVVVeee}}}zzzdddQQQDDD;;;666555444222111//////000000111000000000222333222111...///000///------///111111000000///...,,,+++******------***+++//////,,,000000222555888AAAUUUggg|||~~~xxxsssooonnnpppqqqpppqqqrrrqqqpppqqqtttwww}}}yyysssnnnkkkhhhfffdddbbbcccccc___YYYTTTRRRQQQMMMJJJJJJOOORRRSSSVVV[[[aaafffiiihhhfffeeeaaa[[[UUUOOOKKKLLLNNNNNNPPPTTTSSSYYY___aaa```aaagggmmmlllnnnpppnnnkkkiiiiiikkkfffcccaaabbbfffgggeeeaaa\\\___ccckkkttt~~~---...///000222222333333......---------......///000000//////.........------------------...///000333111///...///000//////---,,,,,,++++++,,,,,,---)))...///---...333333///000000000000000000000000//////000000///...------+++,,,...//////...,,,+++)))************+++++++++444000,,,---...///000111222///222888444***,,,666///***(((---000000///000.........///111000...,,,))),,,---+++,,,///000---000...,,,,,,...000000000222111111000///000000000000111000///000555===DDDRRRiii{{{dddZZZWWWaaakkkrrr~~~|||~~~}}}zzzyyy|||{{{nnn[[[LLL???;;;666333222333333333000111111111222222222222444222222444666888@@@IIIRRRddd{{{yyytttwww|||xxxbbbMMMCCC<<<999666666999;;;:::777666555333222333555777999444555777777777888;;;===>>>BBBDDDDDDDDDGGGOOOUUUTTTYYY______[[[XXXYYY[[[XXXWWWYYY]]]```ccciiippp||||||pppjjjmmmssszzz|||~~~zzzuuuxxx}}}{{{vvvrrrpppnnnlllddd^^^PPPAAA:::999777333333777;;;BBBTTTlllzzz}}}tttnnnooo{{{xxxpppmmmjjjfffdddfffhhhjjjkkkjjjjjjjjjjjjiiijjjmmmoooqqqooooooqqqssszzzyyyxxxxxxwwwvvvvvvuuutttuuuvvvzzz~~~ggg___aaatttppp\\\JJJ===666777666444222111111111111...---,,,---///111000///...000111///---,,,...111000000111111111///...---''',,,,,,)))***...///+++......000111111777GGGXXXccckkkrrrvvvzzz}}}{{{vvvpppkkkjjjlllmmmllloooqqqppppppqqquuuyyy~~~vvvooojjjfffcccaaa```aaaaaa]]]WWWSSSRRRRRRPPPNNNPPPUUUXXXYYY\\\```^^^dddgggfffeeeccc]]]WWWSSSMMMKKKMMMPPPQQQSSSWWWTTTZZZ```aaa```cccjjjqqqppprrrsssqqqmmmkkkkkkllleeebbb___aaadddddd```\\\[[[[[[^^^eeeppp{{{////////////000000000000111000000000111000...,,,///000111...)))'''(((***...------------...//////222111000......---......000///...,,,,,,---......------,,,,,,---...000111444333222222333333111///111000///000000///,,,***---,,,++++++,,,,,,***(((+++*********+++---///000...,,,+++,,,//////---***111111///...---,,,,,,+++...---+++******+++---...///......///111111000...000//////.........//////...000111000///...///111---///000222222000///---000...000222333444<<>>:::888666666777777777666333333111000000000111222333555888888888777777888555999<<<<<<999:::>>>BBBGGGHHHJJJLLLKKKIIIGGGEEEFFFEEEEEEEEEGGGIIILLLNNNZZZ]]]ccckkkttt~~~sssppptttxxx}}}~~~|||yyyxxxyyy}}}zzzmmmccc]]]ZZZVVVTTTIIICCC;;;666555555444333666666:::GGGZZZnnn{{{xxxvvvwwwzzztttqqqooojjjffffffjjjmmmllliiikkkgggbbbaaaeeejjjnnnoootttuuuuuuvvvyyy~~~~~~xxxvvvtttrrrqqqqqqrrrrrrtttwwwzzz~~~fffcccmmmlllVVVFFFAAA>>>:::444111222222000...333222111000////////////...............///000111...---,,,---/////////---------,,,,,,,,,,,,++++++///......///222666:::===IIINNNTTT[[[cccjjjrrrwwwrrrtttuuuqqqjjjeeeccccccfffjjjlllkkkmmmtttyyy{{{~~~tttkkkfffdddeeehhhiiiiiifffaaa[[[VVVTTTYYY[[[[[[ZZZZZZ\\\aaafffgggbbbaaadddeeeaaa\\\ZZZ___hhh^^^OOOOOOSSSRRRRRRZZZ]]]aaaeeehhhjjjjjjjjjwwwtttqqqpppqqqqqqnnnlllhhhfffcccaaa```_________^^^ZZZYYY```mmmyyy/////////000000000111111111000......//////...---...//////...------...000......------......///000........................000///......------......///............000111222444333222333333222000---///.........///...,,,***---,,,++++++,,,,,,***)))++++++++++++,,,---.........,,,,,,---///000...+++000///...---++++++++++++++++++***)))***+++---///222111000000111111///---//////............//////...000111000///...///000...///000111111000///...000///000222333444<<>>FFFUUUmmmtttkkkoooxxxlllWWWFFF>>>;;;999777777888999888777333333111000000000111222000222555555444333333444555888:::999666555999<<<<<<===>>>??????===<<<:::======<<<<<<>>>@@@BBBDDDDDDFFFKKKPPPWWW___hhhnnnvvvqqqssswwwyyyvvvrrrooonnnpppsssuuurrrkkkaaaVVVOOOJJJFFFDDD>>>:::444111222222222111666666;;;GGGYYYjjjwww}}}zzzxxxyyy{{{vvvrrrqqqlllggggggjjjlllkkkiiijjjgggddddddhhhlllooopppuuuvvvwwwxxx{{{zzzxxxtttqqqooonnnooopppuuuyyy{{{kkkmmm{{{ttt___NNNHHHBBB===666222111111///...111000000000111111222222/////////......///000000000///......//////...---------,,,,,,,,,+++++++++------------000333777:::===AAAFFFLLLSSS[[[bbbhhhlllmmmmmmhhhaaa\\\ZZZ[[[aaafffjjjjjjnnnuuuzzz{{{yyyqqqllljjjjjjkkkmmmppppppmmmgggbbb______``````___^^^___bbbfffiiieeecccdddccc]]]YYYXXXvvv|||nnn[[[XXXXXXVVVWWW]]]___dddiiimmmppprrrsssxxxuuuqqqooopppooonnnlllgggfffffffffeeebbb___]]][[[XXXVVVZZZdddnnnvvvzzz000000000000111111111111111...,,,,,,---......---///...------///111111000///............///000000,,,---...000111111000000///////////////......---111000//////000111333444333333333333333222...+++---,,,,,,---......,,,+++---,,,+++,,,------+++))),,,,,,------------,,,,,,---,,,,,,...000000///...///...---,,,+++************)))))))))***,,,---///444333111111222111...,,,//////............//////...///000000......///000...///000111111000///...000///000222333555===FFF[[[qqq{{{qqqgggccccccffflllsss~~~|||nnnaaaGGG???888777666222000111333222222333444444333111666444333444333222666<<>>;;;;;;333111//////000222222222666888===GGGVVVeeepppwwwzzzyyyyyy}}}yyyuuuvvvpppjjjggghhhjjjkkkjjjgggeeedddfffiiimmmpppqqquuuwwwyyy{{{}}}|||xxxsssnnnkkkkkklllmmmssszzzxxxpppxxxlll[[[SSSKKKDDD:::444111111///---......///000222333444444000//////.........//////111000......//////...,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,---000333555666999===AAAGGGNNNVVV\\\hhhhhhgggbbb[[[VVVVVVWWW\\\bbbhhhkkkooovvvzzz{{{yyyuuusssrrrrrruuuyyy|||yyyssslllgggffffffgggeeedddccceeefffkkkgggeeeccc]]]VVVSSSUUUqqqwwwkkk[[[\\\______cccbbbdddgggkkkooorrrtttuuuxxxtttpppnnnnnnnnnmmmmmmggggggiiijjjjjjfff```\\\ZZZXXXVVVVVVZZZaaaiiinnn000000000000111111111222000...+++***,,,...//////111...,,,,,,///000...,,,000////////////000111111---///111333444333222111//////000111000///...---111000000///000222333444333222222333333111---***---,,,,,,---...///...,,,,,,,,,+++,,,------,,,***,,,---.........---+++***,,,,,,---///000111000000///...---,,,++++++++++++,,,++++++++++++,,,---...444222222222222222000...///............//////000...///000///......///000//////000000000000//////111///000222333666>>>HHH```uuuwwwlllfffcccbbbgggmmm}}}|||}}}nnnaaaJJJ@@@888666555333222333111111111222444444222111444222222444333222666;;;BBBQQQiii~~~ssslllqqqyyywwwdddRRREEE???<<<;;;999999:::;;;;;;:::333333111000000000111222333555777888666555555666222333444222000///000222666555444333333333444555222111111000111111222333555666777888:::<<>>@@@CCCGGGMMMSSS[[[dddrrr{{{uuupppiii^^^VVVQQQPPPMMMKKKJJJKKKLLLMMMMMMLLLHHHAAA;;;666444444///111222333222222444555;;;AAAGGGJJJLLLQQQYYY```gggkkkoooqqqqqqssswwwzzz~~~zzzvvvpppkkkgggffffffgggdddfffiiijjjlllnnnrrruuuuuuxxxzzz|||~~~{{{wwwrrrnnnkkkkkkmmmnnnnnnqqqvvv{{{~~~{{{yyy{{{ssseeeRRRAAA888444222222000000111111000...---+++...............///000000...---,,,---/////////...++++++++++++************------------......///000111222333333444888===AAAGGGJJJMMMNNNNNNOOOSSSWWW```hhhoooqqqssswwwwwwtttppptttuuussstttyyy~~~~~~~~~wwwpppnnnllllllmmmmmmmmmllleee^^^VVVQQQLLLIIILLLRRRWWW```bbbccclllllljjjppplllkkkiiihhhhhhjjjkkkmmmjjjlllmmmmmmlllmmmoooqqqjjjeee```aaaeeehhhfffccc___\\\WWWSSSQQQPPPQQQRRR---.........////////////000//////000333555444444000111222222222333555666222222222222222333444444222222333333444444555555222222111111000000000111......------...///111222111///------...000//////222///---,,,---...------,,,++++++,,,...///...,,,///......------------...+++---//////---,,,---///......------,,,,,,------+++,,,---...000000111111111000///000111111000...---------......///000111---...//////------...///000000////////////000000333111000222444777BBBLLLeee{{{zzznnnbbb___aaahhhsssqqqeeeQQQEEE:::666555333555888666333///......///000///000...000333333222444999BBBPPPfffzzz|||wwwyyy~~~~~~nnn[[[JJJAAA>>>777666555555777888888777333333111000000000111222333555777777555333333333///.........000111222222222111000000//////000000......///000000000000000///000222222222222444666555888<<<>>>>>>@@@DDDHHHHHHRRR^^^jjjzzztttlllggg```UUUMMMJJJIIIHHHHHHHHHJJJMMMNNNRRRNNNGGGAAA<<<888444222000222444333222333666888===DDDJJJLLLKKKMMMTTT[[[bbbhhhoooqqqoooooorrruuu}}}xxxvvvqqqlllgggeeeeeefffccceeehhhhhhiiikkkppptttuuuwwwyyyzzz{{{}}}}}}yyytttqqqooooooooooooppprrrwww~~~{{{wwwvvv~~~{{{lllVVVCCC888333222111111111222333222000...---000000000000111333444555333111//////000000...,,,++++++++++++************++++++,,,,,,---...//////222333444444444666999<<>>666444333444666777777666333333111000000000111222000222444333111000///000000...---...///000000///////////////......------//////000222222333333222///000222222111111222333222555888888777777:::<<>>EEELLLMMMJJJKKKRRRYYYaaahhhpppssspppnnnqqqtttxxxyyy{{{}}}~~~~~~vvvuuuqqqlllhhheeedddeeeaaacccdddddddddggglllpppuuuvvvwwwxxxyyy{{{~~~~~~yyyuuurrrpppoooooommmnnnsss}}}~~~wwwtttsss}}}oooXXXCCC777222111000111222444444444333111///111111222333444666777888777555333222111000---++++++++++++************)))******+++,,,---......//////000222222111222444666===BBBGGGJJJKKKLLLPPPSSS^^^eeelllnnnqqquuuvvvtttrrrsssnnngggdddiiinnnooopppzzz}}}www{{{vvvpppmmmmmmnnnlllkkkbbbWWWMMMKKKMMMPPPUUUZZZccciiiffffffllljjjiiiqqqsssooojjjeeeaaa``````aaajjjmmmppppppllliiiiiiiiiaaa]]]ZZZ]]]cccgggddd``````\\\WWWVVVXXXWWWQQQLLL