BM66(d@ :::999888777777777777777666666666555555444444444666777999;;;>>>@@@BBBCCCIIIHHHHHHGGGEEECCCAAA@@@QQQWWWhhh{{{{{{yyysssjjj```XXXTTTOOOOOOOOONNNMMMLLLKKKJJJMMMKKKKKKMMMKKKEEEBBBBBBFFFGGGHHHJJJJJJJJJJJJIIIFFFLLLOOOLLLHHHGGGGGGEEEIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLJJJJJJIIIIIIHHHHHHHHHGGGGGGIIIQQQccc|||xxx]]]MMM@@@===;;;666666:::777555444444444444333111222333333111///---...000000000000000////////////........................------------------------,,,,,,,,,---------............---,,,+++******)))++++++,,,------......///---,,,...111///+++000999333FFF^^^rrrkkkZZZPPPIII>>>888:::===999333555555666777888888777777666666666666666666666666666666555555555444444444000999///333555...===HHH555444222111///...------////////////////////////,,,---------.../////////------------------------...------,,,,,,------...---------............///.........000222333333111333888>>>@@@???>>>???@@@CCCEEEGGGGGGHHHIIILLLNNNQQQRRRUUUXXX]]]aaaeeegggooovvvvvvvvv888888777666666666666666777777666666666666777777888999:::<<<>>>@@@BBBCCCGGGGGGGGGFFFEEEDDDCCCBBBFFFMMM___xxx}}}tttkkkccc___WWWVVVVVVUUUTTTSSSQQQQQQNNNJJJIIIIIIHHHDDDCCCEEECCCDDDEEEGGGGGGGGGGGGFFFFFFKKKLLLIIIGGGHHHGGGEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPMMMMMMMMMLLLJJJHHHGGGFFFDDDEEELLLZZZqqqiiiWWWFFF@@@>>>;;;888999777555444444444444333111333111......///000111000000000000000////////////........................------------------------,,,,,,---------.........---------------,,,,,,,,,+++,,,,,,------......///...---///333333///000444===RRRjjjzzzfff___TTTFFF???======>>>???777777777777777666555555777777777777777777777777666666555555555444444444111777000444222222CCCCCC555444222000///...------////////////////////////---------...............------------------------...------,,,,,,------...------------............---------///111222111000333888>>>@@@@@@>>>???@@@CCCEEEGGGGGGHHHIIILLLNNNRRRSSSUUUYYY]]]aaaeeegggooowwwwwwyyy666666666555555555555555888777666666777888:::<<<<<<<<<===???@@@AAABBBBBBEEEEEEEEEDDDDDDDDDDDDDDDCCCJJJ\\\uuu{{{sssllliii___^^^\\\ZZZXXXVVVUUUTTTOOOJJJGGGGGGEEECCCDDDHHHBBBBBBCCCDDDEEEEEEEEEEEEFFFHHHIIIHHHJJJMMMMMMIIIDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHJJJLLLOOOPPPQQQQQQPPPPPPPPPPPPMMMJJJGGGEEEBBBCCCFFFOOO```yyy}}}gggMMMAAA>>>===888555777555444444555444333222444000,,,---111444333111000000000000////////////........................------------------------,,,------------.........------------......//////,,,,,,,,,---....../////////...000333444333333666OOOcccyyy}}}nnn]]]LLLDDD???999999>>>999999888777666555444333888888888888888888888888666666666555555555444444333444111666...777KKK;;;444333222000///.........////////////////////////...............---------------------------------...------,,,,,,------...------------............,,,,,,,,,...000111111///222777>>>AAA@@@???@@@AAADDDEEEGGGHHHHHHIIILLLNNNSSSTTTVVVZZZ^^^bbbeeegggnnnwwwyyy{{{555555555666666666555555999777666666777:::===@@@AAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAABBBCCCEEEFFFHHHNNN]]]qqqyyysssmmmiiiaaa___[[[WWWSSSQQQPPPOOONNNJJJHHHIIIHHHDDDDDDGGGDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIOOOWWWWWWSSSFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEGGGJJJLLLMMMNNNNNNPPPQQQRRRRRRQQQNNNJJJHHHDDDEEEEEEGGGQQQggg]]]EEE??????;;;444777666444444555555333222222222111222333444222111000000000000////////////................................................------------.....................///////////////,,,,,,------.../////////000000000000111666???GGGdddssspppZZZQQQIII>>>777999:::999888777666555555555888888888888888888888888666666666666555555555555555111222666+++:::PPP333333333111000/////////////////////////////////////////////...---------,,,------------------------...------,,,,,,------...,,,,,,---------.........---,,,,,,...111222111000222777===AAA@@@@@@AAACCCDDDFFFGGGHHHHHHJJJLLLOOOTTTUUUWWWZZZ^^^bbbfffhhhmmmvvvyyy{{{555666777888888888888777999888777777999<<>>>>>???BBBDDDFFFLLLPPP\\\jjjrrrtttvvvyyyzzztttoooiiieee^^^[[[UUUPPPKKKHHHGGGGGGJJJIIILLLPPPOOOJJJGGGGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDGGGJJJNNNVVV___```\\\JJJJJJJJJJJJHHHGGGEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIMMMOOOQQQSSSRRRQQQNNNLLLKKKKKKIIIFFFJJJZZZrrrrrrNNNAAABBB???888888666555555555555444222///555::::::555111000111000000000000////////////////////////////////////........................---------.........//////111111000///......------,,,,,,---......//////000///111000---000===RRR```vvvrrraaaXXXKKKAAA<<<:::999888777777777777888777777777777777777777777777777666666666555555555555111222777,,,:::NNN///222222111000//////000000/////////////////////////////////...---------,,,------------------------...------,,,,,,------...,,,,,,,,,------------......---...000222333222111111777===AAAAAAAAABBBDDDDDDFFFHHHHHHIIIJJJMMMOOOTTTUUUXXX[[[^^^bbbeeegggllluuuwww{{{777888:::;;;<<<<<<<<<;;;::::::::::::<<>>===;;;:::<<>>===777888666555555666555444222...666>>>===555//////222000000000000////////////////////////////////////........................------........./////////111111000///...---,,,,,,---------...//////000000///222222111999NNNfffuuuooo```UUUHHH>>>;;;:::999888888888999:::777777777777777777777777777777777666666666555555444333111666000666EEE///111111000000000000000111////////////////////////...............---------------------------------...------,,,,,,------...,,,,,,,,,,,,------------.........000222444333111000666===AAABBBBBBCCCEEEEEEFFFHHHIIIIIIJJJMMMOOOTTTUUUWWWZZZ^^^aaadddfffllluuuwwwyyy999;;;===???@@@@@@@@@???======>>>???@@@BBBDDDEEEFFFFFFEEEEEEEEEDDDDDDDDD===;;;999777999<<>>;;;:::999999::::::888888888888888888888888777777777777666666666555333666///555555111999222111000000000000000111111////////////////////////---------...............------------------------...------,,,,,,------...++++++,,,,,,,,,------------------///222333222111000666===AAABBBBBBDDDFFFEEEFFFHHHIIIIIIKKKMMMPPPTTTUUUWWWYYY]]]```ccceeennnvvvwwwyyy;;;===???BBBCCCCCCBBBBBB???@@@AAABBBDDDEEEFFFFFFDDDDDDDDDCCCCCCCCCCCCCCC<<<:::777666777;;;???CCC???AAAGGGLLLKKKFFFFFFIIIHHHMMMVVV```hhhmmmnnnmmmgggbbb\\\ZZZXXXTTTMMMGGG@@@===999666555777;;;===@@@DDDNNN[[[aaaaaaaaabbb^^^\\\YYYUUURRRPPPOOONNNRRRYYY]]]YYYTTTPPPLLLHHHHHHJJJMMMPPPRRRSSSSSSSSSLLLMMMNNNOOOQQQQQQRRRRRRLLLLLLLLLMMMNNNOOOPPPQQQQQQSSSTTTTTTTTTVVV[[[___nnnlllJJJDDDCCC>>>888777555555666666444333222222222111000111333555000000000000////////////000000000000000000000000////////////////////////............/////////000---------...............------......///000000000222444777CCC[[[ttt~~~lllPPPBBBAAA>>>;;;999888999999999999999999999999999999777777777777666666666666222999---444888---222444000000000000000111111222////////////////////////,,,------....../////////------------------------...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,...111222111000000666===AAABBBCCCDDDGGGEEEGGGHHHIIIIIIKKKMMMPPPSSSTTTVVVYYY\\\```cccdddpppxxxxxxzzzCCCCCCCCCDDDCCCCCCBBBAAABBBBBBDDDEEEEEEDDDCCCCCCEEE???;;;<<>>???@@@AAAAAAAAAEEEGGGJJJNNNSSSXXX\\\___TTTOOOKKKKKKHHHBBB>>>>>>777888999999999;;;>>>AAADDDEEEIIIPPP[[[fffmmmqqqgggiiidddYYYRRRTTTYYY\\\^^^^^^```aaaZZZPPPIIIIIIKKKOOOQQQSSSWWW]]]___\\\\\\YYYVVVTTTTTTVVVWWWWWWPPPSSSTTTSSSUUUXXXWWWRRRPPPRRRTTTTTTUUUWWWYYY\\\ccc{{{UUUAAAAAA>>>999999888777666555555444444333222222111111222222111222222222222111000000222111111000000000000000000000//////.........---......------------..............................000000...---...222333222333555AAAWWWlllxxxnnnVVVJJJ???===;;;777777;;;::::::999999888777777777888888888777777777777666555555444444444333333333222222222111111111111000000000000000////////////---///000222222000///---////////////////////////////////////////////////------------------------...//////000000000000///000666<<>>???BBBEEEDDDFFFHHHIIIIIIKKKNNNQQQSSSTTTVVVYYY\\\```ccceeennnuuuuuuxxxDDDDDDDDDEEEEEEDDDDDDCCCDDDDDDFFFGGGGGGFFFFFFEEEDDD???999:::???BBBAAA>>>;;;999777999<<>>;;;;;;;;;888888:::>>>???@@@AAABBBDDDHHHKKKKKKFFFBBBAAAGGGPPPYYY___bbbdddbbb\\\ZZZ___fffiiippprrrtttqqqhhhaaaeeemmmlllfff```dddqqq{{{wwwlllhhhjjjkkkgggaaa]]]^^^```mmmrrrqqqiii___ZZZXXXWWWYYYZZZ[[[[[[YYYYYY[[[\\\\\\dddppprrrWWWIII;;;:::999888666555555444444444444333222222222222222222222222222222111111000111000000///////////////000000////////////......///......------......///........................///000111222111000222333;;;SSSkkkvvv|||XXXBBB??????===:::;;;::::::999999888888777:::::::::999999999999888555555555444444444444333333222222222111111111111111111000000000/////////...///000111111000///...////////////////////////////////////////////////------------------------...///000000111111000000---333:::???@@@BBBEEEHHHDDDFFFHHHIIIJJJKKKNNNPPPSSSTTTVVVYYY\\\```ccceeehhhqqqrrrvvvIIIIIIGGGFFFEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEBBB===888888;;;???@@@???999:::<<>>??????@@@AAACCCDDDEEEDDD>>>:::<<<===<<<===@@@CCCDDDEEEEEEEEEFFFIIIKKKKKKFFFAAA@@@DDDKKKRRRVVV]]]``````\\\^^^fffnnnqqqvvvyyy~~~{{{sssppp{{{~~~rrroooxxxxxx{{{uuummmeee```___aaadddkkksssuuummmaaa\\\\\\]]]aaabbbcccaaa___\\\\\\\\\bbbeeejjjssscccOOO;;;;;;:::888666555444444555444444333222222222222333222222333333222222111000111000//////......//////000000////////////////////////............//////...........................///111333111///333999HHHbbbvvvzzz|||kkkKKK@@@???>>><<<;;;;;;;;;:::999999888888888888888777777777666666555555555555444444444444333333222222222111111111111111111000000000////////////000000000000//////////////////////////////////////////////////////------------...............///000111111111111111...333:::???AAACCCEEEFFFCCCEEEHHHJJJJJJLLLNNNPPPSSSTTTVVVYYY\\\```ccceeehhhqqqrrrwwwLLLJJJHHHEEECCCBBBAAA@@@BBBBBBAAAAAA@@@@@@@@@@@@<<<999666777;;;???BBBBBB<<<>>>AAADDDGGGJJJMMMOOOMMMKKKIIIFFFDDDBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDFFFAAA>>>@@@BBBAAACCCFFFHHHIIIHHHGGGEEEEEEFFFHHHIIIFFFCCCCCCGGGLLLQQQSSSYYY\\\]]]]]]aaakkktttvvvyyy~~~~~~|||}}}pppjjjjjjiiieeeaaagggqqqwwwpppeee______```gggiiikkkjjjfffbbb___^^^___cccfffjjjyyyttt\\\EEE===<<<999777555555555666555444333333222222333333222333333333333222111111111111000/////////////////////000000000000000000/////////....../////////////////////////////////---...000333111000999EEEbbbsss~~~|||dddKKKAAA@@@AAA<<<<<<;;;;;;:::999999999888888888777777777666666666666555555555444444444333333333222222222222111111111111111000000000000//////000000000000//////////////////////////////////////////////////////---------....../////////...///000111222222222222111555;;;@@@BBBCCCCCCCCCCCCEEEHHHJJJKKKLLLNNNOOOSSSTTTVVVYYY\\\```ccceeejjjrrrssswwwLLLJJJGGGEEECCCBBBBBBBBBBBBAAA???>>><<<<<<;;;;;;666444444777<<<@@@CCCDDD@@@CCCGGGIIIJJJLLLNNNPPPLLLKKKHHHEEECCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDHHHCCCAAACCCEEEDDDEEEHHHKKKKKKJJJGGGDDDCCCDDDEEEGGGFFFEEEGGGKKKOOOQQQRRRWWWZZZ\\\^^^eeepppyyy{{{}}}uuummmssssss{{{wwwxxx|||xxxlll___kkkvvv|||vvvkkkeeebbb```hhhlllqqqrrrooojjjfffccc]]]bbbfffjjjyyyjjjPPP@@@>>>;;;888666666777777555444444333333333333333333333333333333222222111222111111000000000000000//////000000000000111111000//////......//////000////////////////////////...---000333222444DDDVVVttt{{{]]]HHHAAA???===<<<<<<;;;;;;::::::999:::::::::999999999999888666666666555555555444444333333333333222222222222222222111111111000000000000000////////////000000////////////////////////////////////////////////---------...//////000000...///000111222333333333222666;;;AAADDDDDDCCCBBBBBBEEEIIIKKKLLLLLLMMMOOOSSSTTTVVVYYY\\\```ccceeelllsssuuuyyyIIIHHHFFFEEEEEEEEEGGGGGGDDDBBB@@@===;;;:::999999666666888<<<@@@DDDGGGGGGEEEIIILLLMMMMMMLLLNNNPPPJJJIIIFFFDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFIIIEEECCCFFFHHHFFFFFFHHHJJJJJJIIIGGGDDDCCCDDDEEEHHHFFFEEEGGGJJJOOOQQQSSSXXX[[[]]]```hhhuuu}}}~~~ssseeedddiiisss|||~~~|||ttthhhqqq{{{}}}sssjjjddd___dddjjjsssyyyxxxtttoookkkcccgggjjjpppyyy\\\BBB@@@<<<999888777888999555555444333333333333444333333444444333333222111333333222111111111111111//////000000000111111111000000////////////000000////////////////////////111...000444444:::PPPhhhwww{{{xxxYYYIIIBBB======<<<<<<;;;::::::::::::::::::999999999999888666666666666555555555555444444333333333222222222222222222111111111000000000000////////////000000////////////////////////////////////////////////---------...///000000000...///000111222333333333111555:::@@@EEEFFFDDDBBBBBBEEEIIIKKKLLLLLLMMMNNNSSSTTTVVVYYY\\\```ccceeekkksssuuuyyyGGGGGGFFFEEEGGGIIIKKKMMMFFFEEEBBB>>><<<:::999999:::;;;>>>BBBFFFIIIJJJKKKIIILLLOOOPPPNNNLLLMMMOOOIIIGGGEEECCCBBBBBBCCCDDDCCCCCCCCCDDDEEEGGGHHHIIIJJJFFFEEEIIIJJJGGGFFFGGGIIIJJJIIIGGGDDDDDDEEEGGGIIIGGGDDDEEEHHHMMMQQQRRRYYY\\\___bbbkkkxxxyyyvvv{{{~~~|||~~~zzzsssrrr|||wwwooofff___```hhhttt|||~~~zzzuuurrrhhhiiijjjqqqhhhCCCAAA===:::888888999:::555555444333333333333444333333444444333333222111444333222222111111222222//////000000111111111222000000////////////000000000000000000000000000000333000111555666>>>XXXtttxxx|||nnnXXXMMM=========<<<;;;;;;::::::888888888777777777777666777666666666555555555555444444444333333333222222222222222111111111111000000000////////////000000////////////////////////////////////////////////---------...///000000111...///000111333333333444///333999@@@FFFHHHFFFDDDBBBEEEIIIKKKLLLLLLMMMNNNSSSTTTVVVYYY\\\```ccceeeiiirrrtttzzzDDDGGGIIIKKKLLLLLLNNNPPPIIIIIIGGGBBB===:::<<>>>>>AAA:::888<<<<<<:::::::::999999999888888777777777777666666666666222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////---......///////////////000000000111222222333333222666===DDDHHHIIIHHHFFFEEEFFFGGGHHHJJJLLLNNNOOOSSSTTTVVVYYY\\\```ccceeekkkuuuuuuvvvEEEGGGJJJKKKLLLMMMNNNPPPNNNMMMJJJEEE@@@???AAADDDGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHIIIGGGDDDBBBBBBBBBAAA@@@EEEFFFGGGFFFDDDEEEGGGJJJIIIJJJJJJKKKPPPWWWWWWSSSOOOMMMHHHCCCBBBDDDEEEDDDAAA>>>AAAIIIOOOQQQSSSVVVWWWYYY^^^hhhuuu~~~rrrmmmpppvvv~~~~~~|||~~~aaaIII===>>>:::888:::777777666555555444444555555444444333333333333222222111111111111111111111111111111111111111111111111222111111111000000000000//////000111222222222111444111333>>>RRRfffuuu|||tttUUUEEE@@@BBB<<<;;;<<<888:::::::::999999999999888888777777777666666666666333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////---...//////000000//////000000000111222222333333333777===DDDHHHJJJIIIIIIIIIHHHHHHHHHIIIKKKMMMOOOSSSTTTVVVYYY\\\```ccceeelllvvvvvvvvvFFFHHHKKKLLLMMMMMMOOOPPPSSSQQQMMMHHHDDDDDDGGGJJJIIIIIIIIIJJJJJJKKKKKKKKKMMMLLLKKKJJJIIIIIIHHHIIIJJJHHHFFFEEEEEECCCAAA>>>EEEFFFFFFEEEDDDCCCEEEGGGHHHIIIJJJPPP\\\hhhiiicccUUUMMMDDD@@@AAACCCBBBAAA:::;;;BBBLLLQQQSSSWWW\\\\\\\\\```kkkzzzzzzzzz}}}pppSSSAAA>>>::::::;;;777888777666666555555666666444444333333333333222222111111111111111111111111111111111111111111111111111111111111111000000000///000111222333222111000444222777HHH```ttt}}}~~~jjjRRRDDDAAA>>>@@@@@@777::::::::::::999999999999888888777777777666666666444444444444444444444444222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////---...//////000000//////000000000111222222333333444777===BBBGGGJJJKKKKKKIIIIIIHHHGGGHHHJJJLLLMMMSSSTTTVVVYYY\\\```ccceeennnwwwwwwwwwGGGJJJLLLMMMMMMNNNOOOQQQTTTQQQMMMIIIGGGGGGJJJMMMJJJJJJKKKKKKKKKKKKKKKKKKLLLKKKJJJIIIIIIJJJKKKLLLKKKJJJIIIIIIHHHFFFBBB???BBBCCCCCCDDDDDDDDDEEEFFFFFFGGGIIISSSdddsssvvvppp[[[NNNBBB???BBBCCCAAA???777<<>>SSSjjjzzzhhhNNNAAA<<>>SSS```ssspppPPPGGG>>><<<<<<;;;;;;;;;:::::::::999999999888888888888777666666555444333333222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000111222222333333333777===CCCFFFFFFDDDBBBEEEEEEEEEFFFGGGIIILLLMMMSSSTTTVVVYYY\\\```ccceeeoooxxxxxxyyyKKKKKKLLLMMMOOORRRSSSUUUSSSRRRQQQOOONNNNNNNNNOOOTTTTTTUUUVVVXXXYYYZZZZZZVVVXXXZZZYYYVVVTTTUUUWWWVVVSSSSSSUUUTTTPPPPPPRRRVVVTTTSSSUUUXXXVVVPPPJJJNNNOOOPPPPPPLLLIIIKKKOOOKKKEEEBBBBBBCCCCCCGGGMMMQQQRRRUUUXXXVVVUUU```nnnvvvpppwwwlll\\\bbb~~~gggDDD:::>>><<<999999888777666555444444555555444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333444111222;;;FFFdddjjjttt|||YYYDDDHHH@@@;;;@@@BBB999999>>>;;;999999999888888888888777666666555555555444444444333333444444333333222111111111111111111111111111111111111111000000000///////////////////////////000000000000000000000000000000111222222222222111444888>>>CCCFFFEEEBBB@@@EEEFFFGGGFFFEEEFFFIIIKKKRRRWWWYYYXXX[[[bbbhhhiiiqqqtttvvvyyyKKKKKKMMMNNNPPPRRRTTTUUUVVVUUUTTTRRRQQQQQQRRRRRRUUUUUUWWWYYY[[[]]]____________]]][[[YYYXXXZZZ[[[]]]ZZZYYYZZZYYYUUUSSSUUUXXXWWWVVVWWWXXXVVVRRRNNNNNNPPPSSSRRRNNNJJJJJJLLLGGGCCCAAADDDEEEFFFKKKPPPNNNPPPVVVZZZZZZ]]]lll|||hhh___gggsssMMM======888999999888777666555555444555555555444444444333333222222222222222222222222222222222222222222222222222222222222222222222222333333444555444888FFFTTTiiioooxxxyyyVVVHHHAAA999<<<>>>777777===;;;999999999999888888888888666666555555555444444444333444444444444333222222111111111111111111111111222222222222111111111111////////////////////////000000000000000000000000111111222333333333333333333777===CCCFFFEEECCCAAADDDEEEFFFFFFFFFHHHKKKNNNRRRWWWYYYYYY[[[bbbhhhiiisssvvvxxx{{{KKKLLLMMMOOOQQQTTTUUUVVVZZZYYYXXXVVVVVVVVVWWWWWWXXXYYY\\\___bbbdddfffgggjjjgggcccaaaaaabbbbbbbbbdddaaa```aaa___ZZZXXXYYYVVVWWWWWWUUUSSSQQQQQQQQQTTTXXX]]]\\\VVVPPPLLLJJJFFFCCCCCCHHHKKKLLLQQQVVVVVVZZZbbbfffhhhpppiiiaaalllZZZCCC>>>999:::999999888777666555555555555555444444444444333333333333333333333333333333333333333333333333333333333333333333333333333555444555666777@@@TTTgggqqqwww~~~yyyXXXIII<<<<<<>>>888888===;;;:::999999999888888888888666666666555555555444444444444444444444333222222222222222222222222222222333333333222222222222111000000000000000000000000000000000000000000000000222222333444444444444333222666<<>>AAA<<<;;;===:::::::::999999999888888888666666666666555555555555444444444555444333333222222222222222222222222222333333222222222111111111111111111111111111111111000000000000000000000000111222222333444333333333111555;;;AAAEEEFFFEEEDDDEEEFFFGGGGGGHHHJJJMMMPPPRRRWWWZZZZZZ]]]ccchhhiiitttyyy|||~~~LLLMMMPPPSSSUUUWWWXXXYYY]]]\\\[[[[[[[[[\\\]]]^^^___```cccfffhhhiiiiiiiiikkkjjjkkknnnqqqqqqlllhhhbbb```aaadddccc___^^^___]]]``````\\\WWWVVV[[[aaannnwww|||wwwnnnfff]]]TTTMMMJJJIIIMMMPPPSSSYYY___hhhpppxxx}}}{{{vvvzzz~~~eeeeeevvvtttLLLBBBAAA;;;;;;:::999888777666666666666555555555444444444333333333333333333333333333333333333333333333333333333333333333333333333444222333777>>>LLLcccvvv{{{]]]FFF===@@@===<<<===::::::::::::999999999999888777777666666666555555555444444555555555444333333222222222222222222222222222111111111000000000000222222222222222222222222111111111111111111111111000111111222222222222222000444:::@@@DDDFFFEEEEEEGGGHHHHHHHHHGGGIIIKKKNNNRRRWWW[[[[[[^^^dddhhhhhhrrrxxx}}}LLLNNNQQQUUUWWWYYYZZZZZZ]]]]]]\\\\\\\\\]]]___```___aaadddgggiiijjjiiiiiihhhjjjnnnqqqsssppplllhhhdddccceeeiiiiiieeecccddd```bbbccc```\\\]]]bbbggguuu~~~vvvqqqhhh___TTTNNNKKKLLLPPPTTT\\\eeeqqqxxx||||||gggjjj{{{VVVEEE@@@<<<;;;;;;:::999888777777666666666555555555444444333333333333333333333333333333333333333333333333333333333333333333333333444222555>>>JJJWWWiiiwww|||uuuTTTAAA@@@<<<;;;===;;;::::::::::::999999999999777777777666666666555555555555555555555444333333333333333333333333333333111111111000000000//////111111111111111111111111111111111111111111111111000000111222222222222111111444:::???CCCEEEEEEEEEGGGHHHHHHGGGGGGHHHJJJLLLQQQWWW[[[\\\^^^dddhhhhhhpppxxx~~~MMMOOORRRVVVYYYZZZ[[[[[[^^^]]]]]]]]]]]]___aaabbbccceeeiiimmmpppqqqqqqpppooorrruuuwwwuuuqqqnnnmmmnnnmmmnnnrrrrrrmmmkkklllgggiiiiiihhhggghhhlllpppyyy|||{{{uuummm\\\UUUOOOOOOSSSZZZfffppp~~~{{{fffhhhyyygggNNNAAA<<<<<<;;;:::999888888777666666666666555555555555444444444444444444444444444444444444444444444444444444444444444444444444555444999HHHYYYfffqqqyyy}}}wwwUUUIII@@@;;;======;;;;;;:::::::::999999999777777777777666666666555555555555555555444444333333333333333333333333333222222222111111111000000111111111111111111111111111111111111111111111111000111222222333333222222222555:::???BBBDDDDDDDDDEEEFFFGGGFFFFFFHHHKKKMMMQQQWWW\\\\\\___eeehhhhhhpppxxxMMMOOOSSSWWWYYY[[[[[[[[[^^^^^^]]]^^^___```bbbcccgggjjjoootttwwwyyyyyyyyyxxx|||~~~|||xxxtttsssssswwwvvvwwwzzzyyytttqqqqqqssstttttttttuuuwwwzzz}}}zzzxxxddd\\\TTTTTTXXXbbbppp|||vvv^^^aaatttwwwXXXEEE===<<<;;;;;;999999888777777666666666555555555555444444444444444444444444444444444444444444444444444444444444444444444444666555===QQQeeerrrxxx|||}}}lllVVVEEE===??????;;;;;;;;;:::::::::999999777777777777666666666666555555666666555555444333333333333333333333333333333333333222222222111111000000000000000000000000111111111111111111111111222222333444444444444333222555:::>>>BBBCCCDDDCCCBBBDDDEEEEEEFFFHHHLLLNNNQQQWWW\\\]]]___eeehhhhhhpppyyyMMMPPPSSSVVVWWWXXXYYY[[[aaaaaaaaa``````aaaeeeggglllnnnqqqtttwww{{{~~~|||{{{|||~~~|||}}}~~~}}}~~~~~~lll```VVVWWW```nnn~~~|||tttvvv|||~~~sss\\\fffpppaaaDDD>>>===;;;777666999::::::888888777666666666666666555555555555555555555555555555555555555555555555444333333444666777666555999===LLLaaapppuuuxxx|||iiiOOODDD???<<<:::;;;:::999888999;;;===:::999888777666666666666666666555555555444444444333333333333333333333333111111111111111111111111111111222222222222111111111111111111111111111111222222333333333333444444000333999===AAABBBAAAAAABBBAAABBBCCCEEEIIIMMMOOOWWWXXX[[[^^^aaaccceeeeeemmmyyy|||~~~LLLOOOSSSUUUVVVWWWYYYZZZ___```aaa``````bbbeeehhhoooqqqtttwwwzzz}}}qqqfff___bbblllxxxyyyjjj___^^^ffffffhhhsssuuurrrwwwyyy~~~{{{lll[[[dddrrrmmmNNNAAA@@@<<<999888999999999888888777666666666666666555555555555555555555555555555555555555555555555555444444444555666666666999AAAQQQfffssswww{{{]]]CCC<<<>>>======<<<;;;:::999:::;;;:::999888777777666666666666666555555555444444444555555555555555555555555111111111111111111111111111111222222222222111111111111111111111111111111222222333333333333444444111444999===@@@BBBAAAAAAAAAAAAAAACCCEEEIIILLLNNNVVVXXXZZZ^^^aaadddeeefffppp|||~~~JJJMMMQQQTTTUUUVVVWWWYYY]]]^^^___```aaacccfffiiinnnrrrwww{{{~~~zzzqqqlllpppzzzvvvgggXXXMMMMMMRRROOONNNUUUYYY^^^kkksssbbbYYYbbbsss{{{XXXEEEAAA===;;;:::999888888888888777666666666666666555555555555555555555555555555555555555555555555555555555555555666666777:::FFFZZZmmmwwwzzzvvvKKK===AAA???>>>>>>===<<<;;;:::999::::::888777777777777777666666666555555555444444555555555555555555555555222222222222222222222222111111222222222222111111111111111111111111111111222222333333333333444444111444999===@@@AAAAAAAAA@@@AAAAAACCCFFFIIIMMMOOOUUUWWWZZZ^^^aaadddfffgggppp|||~~~IIIKKKOOORRRSSSTTTUUUWWWZZZ[[[]]]___```cccgggiiilllpppvvv|||~~~xxx|||hhh[[[TTTOOOPPPSSSLLLHHHMMMRRR^^^rrrzzz[[[YYYbbbttteeeGGGAAA<<<<<<;;;999888888888777777666666666666666555555555555555555555555555555555555555555555555666666666555555555777999===MMMbbbsssyyy|||gggJJJEEE???>>>=========<<<:::999::::::999888777777777777666666666666555555555555333333333333333333333333222222222222222222222222111222222333333222222111111111111111111111111111222222222333333333444444222555999===???AAAAAAAAAAAAAAACCCEEEHHHKKKNNNPPPTTTVVVYYY]]]aaaeeeggghhhnnnzzz|||~~~FFFIIIMMMPPPQQQRRRSSSUUUVVVYYY[[[^^^___bbbeeehhhlllpppvvv{{{yyy^^^VVVYYY[[[VVVWWWOOOJJJMMMQQQ```xxxoooWWW[[[gggyyytttIII@@@:::;;;<<<999888:::888777777666666666666666666666666666666666666666555555555555555555555555555666777666555555999<<>><<<<<<======<<<:::;;;:::999888777777777777777777666666666555555555333333333333333333333333222222222222222222222222222222333333333333222222111111111111111111111111222222222333333333444444333555999<<>>===:::;;;:::999888888777888888777777777666666666555555555555555555555555555555333333333333333333333333222222333333333333222222111111111111111111111111222222333333333333444444444666999<<<>>>@@@AAAAAA@@@BBBDDDGGGKKKNNNPPPQQQUUUWWWZZZ^^^aaadddfffgggnnn{{{CCCFFFJJJLLLMMMNNNPPPQQQRRRTTTXXXZZZ\\\^^^aaacccfffiiilllooorrrvvv{{{~~~jjjXXX]]]bbb___UUUSSSKKKKKKOOONNNWWWllleeeVVVdddkkk}}}YYYIII=========999888<<<888888777666666666666666666666666666666666666666555555555555555555555555333555777666555777===BBBTTTdddsssyyy{{{```MMMGGG@@@===>>>???===:::;;;;;;:::999888888888888777777777777666666666555555555555555555555555555333333333333333333333333222333333444444333333222111111111111111111111111222222333333333333444444555666999;;;>>>???@@@AAA>>>@@@CCCFFFJJJMMMOOOPPPVVVXXXZZZ^^^aaadddeeefffnnn{{{BBBEEEIIIKKKMMMMMMOOOPPPQQQSSSWWWYYY[[[]]]___aaa^^^aaaeeejjjooovvv}}}cccZZZcccddd[[[YYYVVVPPPQQQWWWSSSYYYlllcccVVVggggggzzzaaaNNN@@@???>>>888777<<<888888777666666666666666777777777777777777777777555555555555555555555555222555777666555777>>>DDD[[[iiivvvzzz|||TTTLLLCCC?????????===:::<<<;;;:::999888888888888777777777777666666666666333333333333333333333333333333333333333333333333222333333444444333333222111111111111111111111111222222333333333444444444555777999;;;>>>???@@@AAA<<<>>>AAAEEEIIILLLNNNNNNWWWXXX[[[^^^aaaccceeeeeemmmzzz}}}BBBBBBBBBCCCFFFIIIMMMOOOPPPPPPQQQRRRSSSUUUWWWXXXYYY\\\```eeejjjrrrzzz{{{mmmeeeppp}}}{{{pppqqqnnnhhhbbbaaahhhnnnxxxaaaddd```bbbyyyyyyNNN888AAAAAA:::999;;;:::999888888777777888888777777666666666666777777666666666666666666666666555555888:::777888EEEUUUeeeoooyyy}}}YYYCCCCCC;;;===BBB999===<<<<<<;;;;;;::::::999777666666666555555555555555555444444444333333333333333333333333333333333111222333333444444444444111111222222222333333333444444444555444444333333555777:::===????????????<<>>@@@===<<<<<<<<<;;;::::::999999777777666666666555555555555555444444444333333333333333333333333333333333111222333333444444444333111111222222222333333333333444444555444444333333555777:::===????????????===@@@CCCFFFHHHJJJNNNPPPXXXYYY\\\___bbbdddfffgggmmmyyy|||<<<<<<===???BBBEEEHHHJJJKKKKKKLLLMMMOOOQQQRRRSSSVVVVVVXXXZZZ^^^fffnnntttuuulllaaaYYYSSSWWWcccnnnrrrqqqmmmvvvpppbbbbbbkkksss```BBBBBB???999;;;===:::999888888777777888888777777666666666666777777666666666666666666666666666666777888999@@@PPP```jjjttt|||~~~|||MMMIIIGGG@@@???@@@<<<;;;;;;::::::999999888777777777666666666555555555555444444444333333333333333333333333333333333222222333444444444333333111111222222222333333333333333444444555444444333444666:::===???@@@@@@???>>>@@@DDDFFFIIIKKKOOOQQQWWWYYY\\\___bbbeeeggghhhooozzz}}};;;<<<<<<===???AAACCCDDDGGGGGGHHHIIIJJJLLLNNNOOOOOOOOOOOOQQQUUU]]]gggmmm{{{ooo___YYYUUURRRSSS\\\hhhooommmhhhooozzziiieeejjj|||iiiEEE@@@???<<<<<<::::::999888888777777888888777777666666666666777777666666666666666666666666666666777888<<>>AAADDDGGGIIILLLOOORRRWWWXXX[[[___cccfffhhhiiippp{{{~~~<<<<<<<<<======>>>??????DDDDDDDDDEEEFFFGGGHHHIIIFFFFFFGGGHHHMMMUUU^^^eeettt~~~nnnZZZRRRRRRPPPPPPTTT^^^iiipppoookkkrrrlllgggmmm|||rrrIIIAAAAAA@@@===777:::999888888777777888888777777666666666666777777777777777777777777777777666777888999???NNNaaammmrrryyySSSCCCCCCAAA<<<<<<<<<;;;::::::999999888888777777777666666666666555555444444444333333333333333333333333333333333333333333444444333333222111111222222222333333333222333333444555555555444333666999<<>>AAADDDGGGIIILLLOOORRRVVVXXX[[[___cccgggiiijjjrrr}}}<<<<<<==================BBBBBBAAAAAAAAABBBBBBCCC??????@@@BBBEEELLLTTTZZZjjjvvvtttggg[[[QQQPPPVVVPPPPPPQQQVVV]]]eeejjjmmm~~~iiijjjyyyWWWJJJDDDAAA>>>777:::999888888777777888888777777666666666666777777777777777777777777777777666999::::::CCCTTTgggqqqttt{{{cccJJJGGGAAA<<<===<<<<<<;;;;;;:::999999888888777777777666666666555555444444444333333333333333333333333333333333333333444444444333222222111111222222222333333333222222333444555555555555333555999<<>>@@@DDDFFFIIIKKKOOOQQQUUUWWW[[[___dddgggjjjkkksss~~~:::;;;<<<===>>>?????????AAA@@@???>>>============;;;<<<===>>>@@@DDDJJJOOO\\\jjjxxxlll[[[XXXVVVSSSTTTZZZTTTVVVXXXXXXYYY]]]dddiiitttmmmssslllYYYHHH???>>><<<:::999888888777777888888777777666666666666777777777777777777777777777777666:::<<<<<>>======<<<<<<;;;;;;:::888888888777777777666666555555444444444333333333333333333333333333333333333444444444333333222111111111222222222333333333111222333444555555555555333555999<<>>???AAABBBBBBAAA@@@>>>===;;;;;;::::::;;;;;;<<<<<<===???DDDGGGQQQ```ooowwwqqq___RRRUUUZZZXXXXXX\\\ZZZ```ffffffbbb___bbbeeevvvjjjssszzz}}}eeeJJJ<<<>>>@@@:::999999888777888888888777777666666666666777777777777777777777777777777666;;;===>>>HHH\\\mmmtttvvv|||kkkOOO>>>EEE>>>>>>>>>===<<<<<<;;;;;;888888888888777777777777555555444444444333333333333333333333333333333333444444444444333333222111111111222222222333333333111222333444555555555555333555888<<>><<<;;;<<<>>>:::::::::;;;<<<===??????KKKRRR^^^jjjuuu~~~tttiii[[[ZZZ[[[]]]\\\[[[aaahhhtttuuulllmmmqqqkkkxxxzzz[[[GGG???<<<>>><<<:::999:::999888666999999999888777666666555555555555666666777888999:::777:::EEEWWWhhhqqqttt|||~~~ZZZFFFCCC@@@@@@<<<777999???>>>888888888888888777777777777444555555555666777777777333333333333333333333333333333333333333333333333222222222222222222222222333333333444444444555555444777;;;===>>>>>>>>>??????AAADDDHHHKKKMMMNNNNNNWWWWWWYYY]]]ccckkkqqquuuxxx@@@@@@AAADDDGGGIIIHHHGGGGGGEEEBBB???======>>>>>>::::::;;;;;;<<<===>>>???AAAHHHQQQ[[[eeennnuuuzzzuuuggg]]]YYY\\\]]]```dddfffmmm|||kkkqqqmmmQQQEEEEEEBBB???<<<:::::::::999888999999999888777666666666666666666666666777999999999999>>>JJJ\\\kkktttvvv{{{}}}tttRRRBBBAAABBB>>>999:::======888888888888888777777777777333333444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555888<<<>>>>>>>>>?????????AAADDDHHHKKKMMMNNNNNNVVVWWWZZZ^^^dddjjjooosss~~~FFFFFFGGGHHHJJJKKKIIIGGGJJJGGGBBB???????????????<<<<<<<<<<<<======>>>>>>>>>BBBIIIPPPWWW___eeejjjrrrwww~~~uuucccXXXXXX\\\eeeiiipppwww}}}nnnggg|||\\\LLLOOOFFFCCC>>>;;;;;;;;;;;;:::999999999888777777666666666666666666777888999:::999<<>>?????????@@@???@@@DDDGGGJJJMMMNNNNNNTTTVVVZZZ___dddiiimmmoooIIIIIIIIIKKKMMMMMMLLLJJJIIIFFFBBB@@@???@@@@@@@@@>>>>>>?????????>>>>>>>>>>>>AAAEEEIIIMMMRRRXXX\\\cccffflllppprrruuuxxxzzzwwwxxxvvvlllcccaaahhhqqqqqquuu~~~~~~fffllldddOOOSSSHHHDDD???;;;:::;;;;;;;;;999999999888888777777777777777777777888999::::::888>>>KKKZZZhhhsssxxxzzz{{{~~~nnnHHHBBBBBB@@@<<<::::::::::::999999999888888888777777888888777777666666555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666999<<>>@@@CCCGGGJJJLLLMMMNNNSSSUUUZZZ___dddhhhkkklll{{{IIIIIIJJJLLLOOOPPPOOOMMMGGGFFFEEEBBB@@@@@@AAABBBBBBBBBCCCCCCBBBAAA@@@???;;;===@@@BBBDDDGGGKKKNNNQQQSSSVVVWWWXXXZZZ]]]___aaaaaa```___bbbhhhrrryyyssssssyyyoooiiivvvkkkPPPNNNGGGCCC>>>:::999:::::::::999999999999888888888888777777777888888999:::;;;888BBBQQQaaammmuuuyyy{{{|||~~~|||zzz~~~zzz~~~YYYEEEBBB>>><<<;;;:::;;;<<<999999999999888888888888888888888777777666666555444444444444444444444444444444444444444444444444222222222222222222222222444444444555555555666666555888<<<>>>?????????@@@>>>@@@CCCGGGJJJLLLMMMMMMRRRUUUZZZ___dddhhhjjjkkkwww~~~JJJJJJKKKNNNQQQRRRQQQPPPHHHKKKMMMJJJDDD@@@AAADDDGGGGGGHHHGGGFFFDDDBBBAAA>>>@@@BBBCCCDDDEEEGGGIIIIIIJJJKKKLLLLLLOOORRRUUUUUURRROOOSSS[[[fffmmmqqqmmmlllooowwwvvvjjjpppzzzVVVGGGEEEAAA===::::::::::::999999999999999999999999999888888888888999:::;;;<<<:::GGGXXXhhhqqqwww{{{}}}}}}}}}zzztttuuummmOOOFFF>>>======;;;;;;<<<:::999999999999888888888666666555555555555555555444444444444444444444444444444444444444444444444222222222222222222222222444444555555555666666666444777;;;===>>>>>>>>>???>>>???CCCFFFIIILLLMMMMMMRRRUUUZZZ___eeeiiikkklllyyyLLLLLLMMMPPPSSSTTTRRRQQQNNNVVVZZZUUUIIIAAABBBGGGKKKLLLLLLLLLJJJHHHEEEDDDDDDFFFIIIJJJJJJJJJJJJKKKJJJKKKLLLMMMOOOTTTZZZ^^^TTTOOOKKKLLLSSS]]]dddhhhkkkqqqyyy~~~}}}uuujjjpppyyycccEEECCC@@@===;;;;;;;;;:::999999999999999999999999999999999888999999:::;;;<<<>>>LLL___mmmuuuyyy}}}}}}yyy]]]NNNAAA???@@@===;;;:::::::::999999999888888888555555555555555666666666555555555555555555555555555555555555555555555555333333333333333333333333555555555555666666666666333666:::<<<=========>>>===???CCCFFFIIIKKKLLLMMMRRRUUUYYY___dddiiimmmooo{{{OOOOOOPPPRRRTTTTTTSSSQQQUUU^^^eee]]]MMMBBBCCCHHHNNNOOOOOOOOOMMMJJJGGGEEEEEEHHHKKKLLLLLLKKKKKKKKKIIIKKKMMMOOOTTTZZZbbbgggTTTOOOIIIGGGKKKTTT]]]bbbppp~~~|||eeefffxxxoooGGGBBB@@@>>>=========;;;:::999999999999999999999999999999999999:::;;;<<<<<>>;;;;;;:::999999888888777999888888888777777666666555555444444444444555555555555555555555555555555666555444333333333333333333333444555666777888888888:::<<>>;;;:::<<<;;;999888888888888888888888888777888999999999:::;;;===HHHZZZmmmuuuwwwzzz~~~uuuNNNCCCCCC===;;;???;;;;;;::::::999888888888888888888888777777777666555555444444444444555555555555555555555555555555666555444333333333333444333444444555666777888888888:::<<>>@@@OOO___pppwwwxxx{{{~~~VVVCCC@@@>>>;;;<<<;;;;;;::::::999999888888888888888888777777777777555555444444444444555555555555555555555555555555555555444333333333444444333444555555777777888999888:::<<>>===>>><<<999888999999999999999999999999888:::::::::999:::???BBBSSScccrrrxxxyyy|||~~~yyyvvvuuuxxx\\\BBB>>>???===:::<<<;;;;;;:::999999888888888888888777777777777777555555444444444444555555555555555555555555555555555444444333333333444444444444555666777888999999888:::<<>><<<::::::999999999999999999999999:::<<<<<<:::888:::???DDDWWWeeesssxxxzzz~~~yyywwwtttrrrsssyyyhhhJJJAAACCCBBB===<<<<<<;;;;;;:::999999888777777777777777777888888555555444444444444555555555555555555555555555555444444333333333444444555444444555666777888999999888:::<<>>???;;;999<<<::::::::::::::::::::::::888:::<<<:::888<<>>???;;;<<<<<<<<<;;;::::::999999666777777777888888888888555555444444444444555555555555555555555555555555333333333333333444555666555555666777888999999:::888:::<<>>IIISSSlllvvv~~~yyyqqqwwwtttIII@@@BBB???===<<<<<<;;;;;;:::999999666666777777888888888999555555555444444555555555555555555555555555555555333333333333333444555666555555666777888999::::::888:::<<>>LLL\\\nnnuuu}}}}}}yyyyyy~~~XXX@@@???CCC===<<<;;;;;;::::::::::::888888888888777777777777777777666555555555555555666666666666666666666666444444555555555555444444444444555666777888999999999;;;===@@@AAA@@@>>>===>>>@@@BBBEEEHHHKKKMMMNNNQQQSSSXXX]]]dddiiinnnppp}}}MMMOOOPPPOOOLLLIIIHHHGGGIIIKKKLLLLLLMMMQQQTTTUUUdddpppnnn]]]WWWWWWVVVRRRMMMOOOSSSSSSOOOMMMMMMRRRWWWXXX```yyy~~~ssspppzzzUUU>>>CCCAAA;;;<<<>>>:::;;;;;;;;;;;;;;;;;;<<<<<<::::::<<<===BBBQQQaaaqqqwww}}}mmmNNNBBB???======<<<;;;::::::::::::888888888888777777777777777777666555555555555555666666666666666666666666444444555555555555444444444444555666777888999999999:::===@@@AAA@@@???===>>>@@@BBBEEEHHHKKKMMMNNNQQQSSSXXX]]]ccciiinnnppp}}}TTTSSSPPPMMMLLLLLLMMMMMMPPPSSSWWWXXXWWWWWWYYY\\\kkkjjjZZZWWWZZZWWWQQQNNNQQQWWWVVVRRROOOMMMNNNRRRSSSWWWhhhzzzuuuoooooo{{{]]]BBBCCCAAA;;;<<<>>><<<<<<<<<;;;;;;;;;;;;;;;===<<<;;;<<<@@@IIIYYYhhhvvv{{{```GGG???>>>===<<<;;;::::::::::::999999888888888777777777777777666555555555555555666666666666666666666666444444555555555555444444444444555666777888999999888:::===@@@AAAAAA???>>>>>>@@@BBBEEEHHHKKKMMMNNNQQQSSSWWW]]]ccciiinnnqqq}}}ZZZWWWRRRMMMMMMPPPUUUYYY```cccgggjjjhhhdddfffkkksss~~~dddWWWWWWXXXWWWTTTTTTZZZ```___YYYXXXSSSPPPQQQSSSUUU^^^hhh~~~uuunnnxxxdddDDDCCCAAA<<<===>>>======<<<<<<;;;;;;::::::===<<<;;;<<>>===;;;::::::::::::999999999888888888777777777777666555555555555555666666666666666666666666444444555555555555444444444444555666777888999999888:::===@@@AAAAAA@@@???>>>@@@BBBEEEHHHKKKMMMNNNRRRTTTWWW\\\ccciiinnnqqq~~~jjjbbbVVVMMMKKKUUUeeeqqqxxxxxx{{{|||uuutttwww|||tttbbb[[[[[[UUUXXX[[[```hhhnnnllleeeccc]]]WWWVVVWWWXXXZZZ^^^lllyyytttggggggppp~~~yyypppssszzzlllFFFCCCAAA===>>>???=========<<<<<<;;;;;;;;;;;;;;;;;;<<>>@@@BBBBBBAAA@@@>>>@@@BBBEEEHHHKKKMMMNNNRRRTTTWWW\\\bbbiiinnnrrr}}}wwwfffUUUQQQ___zzz|||{{{{{{wwwiiiaaa]]]\\\UUU\\\eeemmmuuu{{{{{{vvvqqqlllfffdddcccaaa^^^[[[___hhhooopppnnnjjjddd^^^hhhvvvtttvvv~~~uuuKKKDDDBBB>>>??????=========<<<<<<<<<<<<<<<999;;;;;;===FFFXXXjjjssszzz~~~bbbGGG@@@???>>><<<;;;::::::::::::999999999999888888888777777666555555555555555666666666666666666666666444444555555555555444444444444555666777888999999888:::>>>AAABBBBBBAAA@@@>>>@@@BBBEEEHHHKKKMMMNNNSSSTTTWWW[[[bbbhhhooorrr|||uuueee[[[fff{{{vvv||||||rrrhhhccc```]]]ZZZeeepppwww~~~~~~zzzsssiiiaaaaaadddddd___[[[]]]^^^]]]ppp|||QQQGGGCCC???>>>===<<<<<<<<<<<<============999<<<===???JJJ]]]mmmtttyyyzzzOOOAAA@@@>>>===;;;:::::::::::::::999999999888888888777777666555555555555555666666666666666666666666444444555555555555444444444444555666777888999999888:::>>>AAACCCCCCBBBAAA>>>@@@BBBEEEHHHKKKMMMNNNSSSTTTWWW[[[aaahhhooosss{{{xxx{{{yyymmm```bbbttt|||wwwyyypppkkkgggbbb___kkkwww}}}vvvjjjnnnmmmggg\\\VVVXXX\\\^^^{{{VVVJJJEEE???>>><<<;;;;;;<<<<<<======>>>>>>999===???@@@LLL```ooouuuzzzXXXAAA@@@???===;;;::::::999:::::::::999999999888888777777666555555555555555666666666666666666666666444555555555555555555444444444555666777888999999888:::>>>AAACCCCCCBBBAAA>>>@@@BBBEEEHHHKKKMMMNNNTTTTTTWWW[[[aaahhhooossszzz^^^fffeeeaaabbb]]]]]]hhhrrrxxxvvvkkkjjjmmmvvv{{{zzz{{{yyy{{{eeeUUUYYYZZZhhh~~~^^^DDDFFFAAA:::AAA>>>>>>============>>>>>><<>>SSSjjjuuu{{{```KKKBBBBBBBBB;;;:::>>>999:::::::::999999999888888777777777777777777777777666666666666666666666666666666666666666666666666555555555666666777888999888:::>>>BBBCCCCCCAAA@@@??????@@@BBBFFFIIIMMMOOORRRTTTXXX\\\aaagggnnnsssOOOWWWWWWXXX\\\YYYZZZfffssszzz}}}{{{~~~nnn^^^```^^^iiiaaaEEEEEEAAA:::@@@>>>>>>============>>>>>>:::CCC???@@@WWWnnnxxx~~~mmmKKKAAA@@@AAA;;;:::===999:::::::::999999999888888777777777777777777777777666666666666666666666666555555555555555555555555555555555666666777888999888:::>>>AAACCCCCCAAA@@@??????@@@BBBFFFIIIMMMOOORRRTTTXXX\\\aaagggnnnsssGGGNNNPPPUUU^^^^^^aaaooo~~~uuuaaaaaa]]]hhhgggGGGEEEAAA;;;???>>>>>>============>>>>>>999AAA???CCC\\\rrr{{{yyyMMM@@@>>>AAA;;;;;;===999:::::::::999999999888888777777777777777777777777666666666666666666666666555555555555555555555555555555555666666777888999888:::===AAABBBCCCBBBAAA??????@@@CCCFFFIIILLLNNNRRRTTTXXX\\\aaagggnnnsss}}}~~~HHHMMMOOOVVVaaadddkkk}}}yyy{{{```___aaaqqqnnnmmmoooJJJEEEBBB<<<>>>>>>>>>============>>>>>>:::AAA@@@GGG```ttt|||SSSBBB===@@@<<<;;;===999:::::::::999999999888888666666666666666666666666666666666666666666666666555555555555555555555555555555555555666777888999777999===@@@BBBBBBBBBAAA???@@@AAACCCEEEIIILLLNNNRRRTTTXXX\\\aaagggnnnsss{{{}}}JJJMMMNNNUUUaaadddrrrqqqiiirrrccccccmmmxxxfffjjj{{{xxxNNNEEECCC>>>>>>>>>>>>============>>>>>><<>>>>>>>>============>>>>>>===BBBCCCPPPkkkzzz}}}kkkNNN???@@@===:::===;;;:::::::::999999999888888777777777777777777777777666666666666666666666666444444444444444444444444555555555666666777888999777888;;;>>>@@@BBBBBBCCC@@@AAAAAACCCEEEHHHKKKMMMRRRTTTXXX\\\aaagggnnnsss}}}~~~UUUXXXXXX___iiisssvvv___]]]___ooosss{{{~~~sssuuuxxx}}}rrrqqqtttyyy{{{UUUGGGGGGBBB???>>>>>>============>>>>>>>>>BBBDDDUUUrrrxxxUUUBBBAAA===:::======:::::::::999999999888888777777777777777777777777666666666666666666666666444444444444444444444444555555555666666777888999777888:::===@@@AAACCCCCCAAAAAAAAACCCEEEHHHKKKMMMRRRTTTXXX\\\aaagggnnnsssSSSWWWXXX___jjjxxxhhh\\\bbbhhhzzzxxxuuuvvv{{{vvviiicccdddccchhhWWWHHHHHHCCC???>>>>>>============>>>>>>>>>AAAEEEXXXvvvZZZCCCBBB===:::======:::::::::999999999888888777777777777777777777777666666666666666666666666444444444444444444444444555555555666666777888999777888:::===???AAACCCCCCAAAAAABBBCCCEEEHHHKKKLLLRRRTTTXXX\\\aaagggnnnsssVVVQQQ___gggeeesss```aaaiiiooozzz|||~~~eee]]]ccc]]]ZZZiiixxxaaaLLLKKKDDD>>>AAA@@@???=========>>>>>>@@@@@@JJJ___uuubbbHHHGGG<<<888===::::::::::::999999999888888888888888888777777666666666666666666666666666666222222222333333333333444777777777777888888888888666999<<<>>>???@@@AAABBBAAABBBBBBDDDFFFIIILLLNNNQQQUUUZZZ^^^aaafffmmmrrr[[[VVVfffqqqpppnnnccceeepppyyylllaaahhhccc]]]cccjjj|||dddNNNLLLEEE???AAA@@@???=========>>>???@@@@@@KKKaaawwwrrrRRRJJJ>>>:::>>>::::::::::::999999999999888888888888777777777777777666666666666666666666666666666666666777777777777666666777777777777888888777:::===@@@@@@AAABBBDDDCCCCCCCCCEEEGGGJJJMMMOOORRRVVV[[[___bbbgggnnntttZZZXXXjjjwww{{{xxxiiiggglll{{{rrrfffllliiiaaa___]]]hhhiiiQQQLLLEEE@@@AAA@@@???>>>===>>>?????????AAANNNdddzzz[[[JJJ???===???<<<::::::::::::999999999999777777777777777888888888666666666666666666666666444444555555555666666666555666666666777777777888888;;;>>>@@@AAABBBCCCDDDCCCDDDDDDFFFHHHKKKNNNPPPSSSWWW\\\___bbbhhhooouuuZZZ\\\qqq~~~nnnkkkpppwwwwww}}}qqqwwwsssllliiidddhhhxxxoooSSSLLLEEE@@@AAA@@@???>>>>>>>>>???@@@???CCCQQQiii~~~aaaGGG>>>???AAA>>>;;;;;;:::::::::999999999777777777777888888888888666666666666666666666666444444444555555555666666555555555666777777777888777:::>>>@@@AAAAAACCCDDDCCCCCCDDDEEEHHHKKKMMMOOOSSSVVV[[[^^^aaagggooovvv```fff}}}ooovvvrrrpppzzz}}}~~~|||yyytttUUUKKKDDDAAA@@@@@@???>>>>>>???@@@AAA@@@FFFVVVnnnlllHHH>>>@@@@@@???;;;;;;;;;:::::::::999999777777777777777888888888666666666666666666666666888888888888999999999999555555555666777888888999666999===??????@@@AAACCCBBBBBBCCCDDDFFFIIILLLNNNRRRUUUYYY\\\```fffooovvvfffpppwwwnnneeemmm{{{tttpppttt{{{YYYLLLEEECCC@@@@@@???>>>???@@@AAABBBAAAIII[[[sssPPPBBBAAA======;;;;;;;;;;;;::::::::::::888888888888777777777666666666666666666666666666666666666777777777888888555555666777888999::::::666999<<<>>>???@@@AAABBBAAAAAABBBDDDFFFIIILLLMMMQQQTTTXXX[[[___fffooovvvmmm{{{vvveeekkkwww|||aaa^^^]]]cccppp}}}]]]NNNGGGFFF@@@@@@???>>>???@@@AAABBBCCCKKK___wwwZZZGGGBBB;;;===<<<;;;;;;;;;;;;::::::::::::999999888777666555555666666666666666666666666333333444444444555555555666666777888999:::;;;;;;777999===???@@@@@@BBBCCCBBBBBBCCCDDDGGGJJJMMMNNNRRRUUUYYY[[[___gggpppxxxwwwiiiiiixxx~~~[[[XXXSSSRRRYYYbbbiiiuuu```PPPHHHHHH@@@@@@?????????@@@BBBCCCDDDMMMaaayyy___IIICCC<<<>>><<<<<<;;;;;;;;;:::::::::;;;:::999888777555444444666666666666666666666666666666666666777777777777666777888999:::;;;<<<<<<888;;;>>>@@@AAABBBCCCDDDCCCCCCDDDFFFHHHKKKNNNOOOSSSVVVZZZ\\\```hhhrrryyy|||sssqqqqqq~~~ZZZSSSOOOOOORRRSSSUUU___jjjuuucccOOOJJJGGGCCCBBBAAA@@@@@@@@@AAAAAAEEEQQQggg}}}vvvDDD<<>>>>>???===<<<<<<;;;;;;:::999999999888777777666666777777666666666666666666666666888777666555555555555555777777777777777888888888888999;;;===???AAABBBBBBBBBBBBCCCEEEHHHJJJMMMNNNOOORRRVVV\\\bbbjjjsssyyyuuufff]]]^^^ccc```aaa```^^^```cccbbb^^^^^^]]]]]]]]]```nnnpppYYYPPPJJJEEEDDDBBBAAAAAAAAABBBCCCFFF```|||eeeBBB===>>>===<<<<<<;;;;;;:::999999888888777666666666666777777777777777777777777777777666666555555555555666777666666666666777888999888999;;;===???AAABBBBBBBBBBBBCCCEEEHHHJJJMMMNNNPPPRRRVVV\\\bbbjjjsssxxx}}}ooohhheeebbbdddiiigggkkknnnppptttyyywwwqqqlllfffbbbbbbbbbhhhuuuvvv^^^RRRJJJEEEDDDCCCAAAAAABBBBBBCCCFFFbbbvvvKKK??????===<<<<<<;;;;;;:::999999888888777666666666666666777777777777777777777777666555555555555666666777777666666555666777888999888999;;;===???AAABBBBBBBBBBBBCCCEEEHHHJJJMMMNNNPPPSSSWWW\\\bbbjjjrrrxxxwwwnnnooorrrqqqqqqsssooowww~~~|||qqqhhhggghhhiiimmmttt{{{bbbSSSJJJEEEDDDCCCBBBAAABBBCCCCCCEEEcccSSSCCC@@@===<<<<<<;;;;;;:::999999888888777666666666666666777777777777777777777777555555555555555666777888777666555555555666888999888999;;;===???AAABBBBBBBBBBBBCCCEEEHHHJJJMMMNNNQQQSSSWWW\\\bbbiiirrrwww~~~}}}}}}qqqiiiggghhhmmmtttgggWWWLLLHHHGGGEEECCCBBBCCCDDDEEEFFFhhhYYYBBBGGG>>>>>><<<;;;;;;;;;;;;;;;999888888888888888999999999888888777777777777777666666666666666666666666666666666777888888999999888999<<>>===<<<<<<;;;;;;;;;:::999999888777777888888999888888777777777777777666666666666666666666666666666666777888888999999888999<<>>===<<<<<<<<<<<<::::::999888777777777777999888888777777777777777666666666666666666666666666666666777888888999999888999<<>>===<<<<<<;;;;;;<<<;;;:::999888777777777777999888888777777777777777666666666666666666666666666666666777888888999999888999<<>>>>><<<;;;;;;;;;;;;;;;;;;:::999888777777777777999888888777777777777777666666666666666666666666666666666777888888999999888999<<>>???@@@AAABBBCCCAAA@@@DDDLLLQQQQQQPPPUUUWWWYYY___fffnnnuuuzzzbbbaaaiiixxxjjjaaaZZZUUUNNNHHHFFFFFFGGGGGGNNNpppdddGGG@@@???===;;;:::::::::;;;:::999999999999999::::::::::::999888777666555555666666666666777777777777666777777888888888888888666999<<<>>>???@@@AAABBBDDDBBBBBBFFFMMMRRRRRRQQQUUUWWWZZZ___fffnnnvvvzzzoookkkmmmqqquuu{{{~~~~~~~~~tttggg[[[VVVNNNIIIGGGGGGGGGGGGQQQsssiiiIII@@@???===;;;:::::::::;;;777777777777888999:::;;;:::999999888777666555555666666666666777777777777666777777888888888888888666999<<<>>>???@@@AAABBBEEECCCCCCGGGMMMQQQRRRQQQVVVWWWZZZ___fffnnnvvvzzzyyyuuutttrrrrrrzzzxxxrrrpppqqqhhhwww}}}}}}|||}}}}}}~~~mmm]]]WWWPPPJJJHHHHHHHHHHHHSSSuuummmJJJ@@@???===<<<;;;:::;;;;;;777777777777777888999999999999888888777666666555666666666666777777777777777888888999999999999999666999<<<>>>???@@@AAABBBDDDCCCCCCFFFLLLPPPQQQQQQVVVWWWZZZ___gggooovvvzzz{{{nnngggWWWWWWWWWXXXYYYZZZ^^^aaaddduuunnn```[[[SSSMMMJJJIIIIIIIIIRRRtttnnnLLLAAA@@@>>><<<;;;;;;;;;;;;999888777777666666666777999999888888777777666666666666666666777777777777888999::::::;;;;;;::::::666999<<<>>>???@@@AAABBBBBBBBBCCCEEEIIIMMMOOOPPPVVVXXX[[[```gggooovvv{{{kkkWWWGGGFFFIIIPPPUUUVVVWWWYYYlll}}}nnneee___WWWPPPLLLKKKJJJIIIQQQssspppOOOAAA@@@>>><<<;;;;;;;;;<<<:::999888777666666666666888888888888777777666666666666666666777777777777888999999:::;;;:::::::::666999<<<>>>???@@@AAABBBAAABBBCCCEEEHHHKKKNNNOOOWWWXXX[[[```gggooowww{{{www}}}aaaNNNJJJJJJPPPWWWZZZZZZ^^^eeevvvqqqiiicccZZZRRRNNNLLLJJJIIIPPPrrrtttRRRAAA@@@>>>===<<<;;;<<<<<<999999888777777777888888888888888888777777777777666666666666777777777777777777888999999999999888666999<<<>>>???@@@AAABBBAAACCCDDDFFFHHHKKKNNNPPPWWWXXX[[[```gggpppwww{{{eeewwwwwwaaaOOOFFFIIIJJJPPPXXX\\\aaaqqquuulllfff\\\TTTOOOLLLJJJIIIPPPsssxxxTTTAAA@@@>>>===<<<<<<<<<<<<777777777777888999:::;;;888888888888777777777777666666666666777777777777555555666777777777777777666999<<<>>>???@@@AAABBBBBBDDDFFFGGGIIIKKKOOOQQQWWWXXX[[[```hhhpppwww{{{VVVVVVXXXYYYUUUMMMHHHHHHOOOSSSXXX^^^ffftttssslllbbbYYYRRRNNNJJJHHHOOOnnnVVVFFF@@@=========::::::;;;999999999888888888888777777777777777777777777777666666666666777777777777666666666777888888999999888999;;;===???@@@AAAAAACCCDDDEEEGGGJJJLLLOOOPPPUUUXXX\\\```fffnnnvvv|||OOONNNOOOSSSSSSPPPPPPRRRTTTYYYbbbpppssslllcccZZZTTTOOOLLLJJJNNNlll[[[FFF@@@=========::::::;;;999999999888888888888777777777777777777777777777666666666666777777777777777777777888999999::::::999:::<<<>>>???AAAAAABBBCCCCCCEEEGGGJJJLLLOOOPPPUUUXXX\\\```fffnnnvvv{{{TTTRRRSSSUUUTTTPPPOOOQQQXXX]]]jjjvvvtttnnneee\\\VVVRRRNNNLLLMMMiii___FFF@@@=========::::::;;;999999999888888888888777777777777777777777777777666666666666777777777777888888888999::::::;;;;;;:::;;;===???@@@BBBBBBBBBBBBCCCEEEGGGJJJMMMOOOQQQUUUWWW\\\aaagggnnnvvv{{{______bbbeeeaaaWWWQQQPPP^^^bbbppppppppp~~~uuupppggg___YYYUUUQQQOOONNNfff```FFF@@@=========:::999;;;999999999888888888777777777777777777777777777777666666666666777777777777777777888888999::::::;;;:::;;;===???AAABBBCCCCCCBBBCCCDDDGGGJJJMMMPPPQQQTTTWWW\\\aaagggnnnvvv{{{jjjpppzzz~~~uuufff\\\YYYgggkkk{{{rrrnnn}}}~~~xxxsssjjjccc\\\WWWSSSPPPOOOcccbbbFFF@@@=========:::999;;;999999999888888888777777777777777777777777777777666666666666777777777777666666777777888999999999:::;;;===???AAABBBCCCCCCAAABBBDDDGGGJJJMMMPPPRRRTTTWWW\\\bbbhhhnnnuuuzzzmmmaaa```jjjqqq|||pppiiiuuuqqqgggrrrwww{{{vvvnnnfff___ZZZTTTQQQPPP```fffFFF@@@=========::::::;;;999999999888888888888777777777777777777777777777666666666666777777777777555666666777888888999999:::;;;===???@@@BBBBBBBBBAAABBBDDDGGGJJJMMMPPPRRRSSSWWW\\\bbbhhhooouuuzzznnneeeiiippp{{{yyyuuulllmmmpppkkkjjj}}}iii___ccccccnnn~~~yyyqqqiiiaaa[[[UUUQQQOOO]]]zzziiiFFF@@@=========::::::;;;999999999888888888888777777777777777777777777777666666666666777777777777666777777888888999::::::999:::<<<>>>???AAAAAABBBAAABBBDDDFFFJJJNNNQQQRRRSSSWWW]]]ccciiiooouuuyyyqqqpppzzz}}}~~~pppfffhhhlllkkkpppuuupppnnnqqqaaa^^^___ZZZ___ttt{{{rrrjjjbbb[[[UUUQQQOOOZZZwwwiiiFFF@@@=========::::::<<<999999999888888888888777777777777777777777777777666666666666777777777777777888888999::::::;;;;;;888999;;;===???@@@AAAAAAAAABBBDDDFFFJJJNNNQQQSSSRRRWWW]]]ccciiiooouuuyyyxxxhhhddddddeeehhhlllrrrwwwzzz|||wwwfff[[[ZZZ[[[ZZZ^^^kkk}}}nnnaaaZZZVVVSSSRRRZZZqqqfffHHHBBB>>>>>>===::::::;;;999999999999999999999999777888888999999999888888666666555555555555666666888888888777777777777777777:::===>>>>>>???AAABBBBBBCCCDDDFFFIIIMMMPPPRRRTTTWWW[[[aaagggooowww|||~~~ddd]]]aaabbbeeeiiiooowww}}}zzzggg]]]VVVWWW]]]]]]cccuuusssgggaaa[[[VVVRRRYYYpppiiiHHHBBB>>>>>>===::::::;;;999999999999999999999999666666777777777777666666777666666555555555666666888777777777777777777777777:::===>>>>>>???AAABBBBBBCCCDDDFFFIIIMMMPPPRRRSSSWWW[[[aaagggooovvv|||fff^^^ddddddeeehhhmmmssszzziii]]]\\\[[[``````cccooorrrxxxpppjjjaaaXXXSSSXXXmmm{{{mmmHHHBBB>>>>>>===::::::;;;999999999999999999999999666777777777777777666666888777666555555555555555777777777777777777888888777:::===>>>>>>???AAABBBBBBCCCDDDGGGJJJMMMPPPQQQSSSVVV\\\aaagggooovvv{{{~~~hhh[[[bbbooommmmmmoooqqquuuyyy}}}yyyggg___aaacccjjjmmmvvv{{{~~~xxxsssggg[[[UUUXXXiii{{{nnnHHHBBB>>>>>>===::::::;;;999999999999999999999999999999:::::::::999888888888777666555555444555555777777777777777888888888777:::===>>>>>>???AAABBBAAABBBDDDGGGJJJMMMPPPQQQSSSVVV\\\bbbhhhooovvv{{{zzzpppeeeZZZWWW___iiirrrrrrrrrsssuuuxxxzzz{{{wwwllldddfffooo|||yyylll^^^XXXXXXfff|||kkkHHHBBB>>>>>>===::::::;;;999999999999999999999999:::::::::::::::999888888777777666555555555555555666666777777888888888888777:::===>>>>>>???AAABBBAAABBBEEEHHHKKKMMMOOOPPPRRRVVV\\\bbbhhhooovvvzzzuuuiiidddaaa]]]ZZZZZZ]]]bbbfffpppqqqrrrsssuuuwwwyyyzzzrrrppp{{{rrrddd\\\YYYccc{{{jjjHHHBBB>>>>>>===::::::;;;999999999999999999999999999999999999888777666666666666555555555555666666666666666777888888999999777:::===>>>>>>???AAABBB@@@BBBEEEHHHKKKNNNOOOPPPRRRVVV\\\ccciiiooovvvzzzqqqbbb^^^TTTVVVXXX[[[```ffflllnnnnnnoooppprrrtttvvvwwwxxxyyymmm___ZZZbbb{{{oooHHHBBB>>>>>>===::::::;;;999999999999999999999999999999999999888777666555555555444555555666777888555666666777888888999999777:::===>>>>>>???AAABBB@@@BBBEEEHHHLLLNNNOOOPPPQQQVVV\\\ccciiipppuuuyyykkkbbbcccUUUZZZ^^^```dddjjjooorrroooppppppqqqrrrsssttttttxxx{{{~~~sssaaa[[[aaa~~~|||wwwHHHBBB>>>>>>===::::::<<<999999999999999999999999<<<<<<<<<;;;:::999888777444444444444666777888999555666666777888999999999888:::===>>>>>>???AAABBB@@@BBBEEEIIILLLNNNOOOOOOQQQVVV\\\cccjjjpppuuuyyyoooggg```[[[[[[]]]___ccchhhllloooiiimmmrrrsssqqqoooppprrrttt|||vvvggg```bbbzzz}}}sssKKKDDD???>>>===::::::===999999888888888888999999999999999888777666666555666666666666666666666666555666777888888999999888888;;;===??????@@@BBBCCCDDDEEEGGGIIILLLOOOQQQRRRTTTUUU[[[eeelllpppuuuzzzqqqjjjccc_________```cccfffiiikkkggghhhjjjkkklllnnnqqqttt{{{}}}|||mmmddddddyyyzzztttKKKDDD???>>>===::::::===::::::999999999999::::::999999888888777666666555666666666666666666666666555666777888888999999888888;;;===??????@@@BBBCCCDDDEEEGGGIIILLLNNNPPPQQQTTTUUU[[[eeelllpppuuuzzzwwwppphhheeedddcccbbbbbbccceeefffdddbbb```bbbfffmmmrrruuuzzzuuunnntttiiieeewww}}}}}}uuuKKKDDD???>>>===::::::===;;;::::::::::::::::::;;;999999888888777666666666666666666666666666666666555666777888888999999888888;;;===??????@@@BBBCCCCCCDDDFFFIIILLLNNNPPPQQQTTTUUU[[[eeelllpppuuuzzzvvviiikkkiiifffcccaaa``````aaaaaa^^^[[[^^^eeelllppprrruuu|||sssppp{{{yyyxxx~~~yyymmmfffuuu{{{vvvKKKDDD???>>>===::::::===::::::999999999999::::::888888888888777777666666666666666666666666666666555666777888888999999888888;;;===??????@@@BBBCCCCCCDDDFFFIIIKKKNNNPPPQQQTTTUUU[[[eeelllpppuuuzzzvvveeemmmkkkgggccc___]]]]]]\\\^^^\\\[[[___fffkkkmmmmmmuuu{{{rrrwwwyyywwwqqqmmmqqq~~~{{{pppgggrrrwwwwwwKKKDDD???>>>===::::::===999999888888888888999999888888888777777777777777666666666666666666666666555666777888888999999888888;;;===??????@@@BBBCCCCCCDDDFFFHHHKKKMMMOOOPPPTTTUUU[[[eeelllpppuuuzzztttbbbmmmjjjfffbbb^^^\\\[[[[[[[[[[[[]]]aaafffjjjkkklllrrryyy~~~xxx|||vvvllleeegggiiijjjooo|||}}}tttjjjpppwwwwwwKKKDDD???>>>===::::::===999888888777777888888999888888777777777777777777666666666666666666666666555666777888888999999888888;;;===??????@@@BBBCCCBBBCCCEEEHHHKKKMMMOOOPPPTTTUUU[[[eeelllpppuuuzzzvvvgggjjjhhhddd```]]][[[ZZZZZZWWWZZZ]]]aaadddggglllnnnooovvviiidddhhhmmmsss{{{yyyrrrlllhhhfffccc___]]][[[^^^ccclll{{{xxxnnnooowwwvvvKKKDDD???>>>===::::::===:::999999888888999999:::777777777777777777777888666666666666666666666666555666777888888999999888888;;;===??????@@@BBBCCCBBBCCCEEEHHHJJJMMMOOOPPPTTTUUU[[[eeelllpppuuuzzzzzzooohhhfffccc___\\\[[[ZZZ[[[UUUXXX\\\___aaafffmmmrrrpppyyyoooWWWPPPTTTYYY```hhhccc^^^YYYWWWWWWUUUUUUVVVXXX\\\cccppp|||qqqooorrrvvvKKKDDD???>>>===::::::===;;;::::::999999::::::;;;777777777777777888888888666666666666666666666666555666777888888999999888888;;;===??????@@@BBBCCCBBBCCCEEEHHHJJJMMMOOOPPPTTTUUU[[[eeelllpppuuuzzzvvvlllkkkgggbbb]]]ZZZ[[[]]]___YYYZZZ\\\^^^aaaffflllpppuuu{{{eeeMMMHHHLLLMMMQQQXXX\\\^^^[[[UUUTTTXXXXXXSSSTTT\\\___ccc|||vvvrrr{{{mmmuuuGGGCCC>>>;;;;;;<<<<<<<<<999999999888888888888777888888888888777777777777666666666666666666666666::::::::::::999888777777888:::===???@@@BBBDDDFFFJJJGGGEEEFFFJJJOOOSSSUUUTTTUUU\\\ffflllooouuu{{{uuummmrrrmmmggg```[[[YYYYYYZZZZZZZZZ\\\^^^bbbhhhooossszzzuuu^^^KKKJJJNNNMMMNNNRRRUUUWWWVVVSSSUUUZZZZZZVVVXXX\\\]]]^^^qqqvvvqqq}}}{{{vvvhhh}}}nnnGGGCCC>>>;;;;;;<<<<<<<<<999999999888888888888777888888888888777777777777666666666666666666666666999999::::::999999888888888:::===>>>???AAADDDFFFFFFDDDCCCEEEIIINNNQQQRRRSSSUUU\\\ffflllooouuu|||vvvrrr{{{wwwppphhhbbb^^^\\\[[[[[[ZZZZZZ\\\aaahhhooottt}}}hhhXXXLLLNNNRRRPPPMMMNNNQQQQQQQQQRRRVVV\\\\\\XXXZZZ\\\\\\^^^ggg|||yyyrrrzzzwwwwwwuuujjjkkkqqqqqquuuooocccyyyeeeFFFBBB>>>;;;;;;<<<<<<<<<999999999888888888888777888888888888777777777777666666666666666666666666777888999999:::999999999777999<<<===>>>@@@CCCEEECCCCCCDDDGGGLLLPPPRRRRRRRRRTTT\\\ffflllpppwww}}}zzz||||||uuuoookkkhhhfffbbb```^^^^^^cccjjjqqquuu{{{~~~aaaWWWPPPSSSVVVUUURRRRRRSSSRRRRRRTTTXXX]]]^^^\\\]]]aaaiiinnnmmmnnn{{{yyyxxxwww||||||llldddggglllooottt|||jjjbbb{{{___EEEAAA>>>;;;;;;<<<<<<;;;999999999888888888777777888888888888777777777666666666666666666666666666666666888999999:::::::::666888;;;===>>>@@@BBBDDDDDDDDDFFFJJJOOOSSSTTTTTTRRRTTT[[[fffmmmqqqwww~~~}}}wwwrrrpppmmmiiiddddddhhhnnnsssuuuxxxaaa^^^XXXTTTUUUXXXYYYXXXXXXWWWUUUUUUWWW\\\aaafffjjjlllwwwyyywww|||{{{wwwnnnpppzzzvvvkkkfffiiinnnpppwwwtttcccbbb[[[CCC@@@===<<<<<<<<<<<<;;;999999999888888888777777888888888888777777777666666666666666666666666666555666777888999:::::::::666888;;;===>>>@@@BBBDDDCCCDDDGGGKKKPPPTTTTTTTTTRRRTTT\\\fffmmmqqqxxxzzzwwwqqqmmmhhhgggkkkpppsssttt|||sssbbb]]]ZZZWWWXXXZZZ\\\]]]^^^ZZZXXXXXX[[[^^^eeesssuuu{{{~~~tttkkkjjjlllooottt}}}wwwqqqmmmmmmqqquuuyyynnn]]]dddyyyXXXBBB@@@===<<<<<<<<<;;;:::999999999888888888888777888888888888777777777777666666666666666666666666555666777888999999999999777999<<<===>>>@@@CCCEEECCCCCCEEEIIINNNQQQRRRRRRSSSUUU\\\gggmmmqqqwww~~~zzzuuuqqqqqqvvv{{{|||{{{tttlll^^^^^^^^^^^^___bbbcccddd___^^^]]]^^^^^^fffzzz~~~~~~~~~vvvooonnnpppppprrruuu~~~}}}~~~xxxfff[[[iiirrrSSSAAA???===<<<<<<<<<;;;:::999999999888888888888777888888888888777777777777666666666666666666666666666666777888888999888888888:::===>>>???AAADDDFFFEEEEEEFFFIIIMMMPPPRRRRRRUUUVVV]]]gggmmmqqqwww}}}kkkddd```ccceeeeeefffhhhiiihhhfffdddbbb```]]]ddd{{{|||{{{|||xxxwwwsssrrruuuxxx{{{kkk^^^^^^ooommmOOOAAA???<<<<<<<<<<<<;;;:::999999999888888888888777888888888888777777777777666666666666666666666666666777777888888888888777888:::===???@@@BBBDDDFFFIIIHHHHHHKKKOOORRRSSSTTTVVVWWW^^^gggmmmqqqvvv}}}|||{{{xxxwwwuuukkkddddddiiisss|||}}}zzzxxxxxxmmmeeeddd```bbbvvvhhhaaa[[[rrrnnnIIIAAA???===<<<<<<<<<;;;999888888888888777777777777777777666666666666777777555555555555555555555555666666777888888888888888999:::;;;<<<===@@@DDDHHHIIIGGGEEEGGGKKKOOORRRTTTTTTTTTYYYccclllrrryyyyyyuuuttttttuuuwww~~~}}}yyyzzzuuummmdddeeekkkvvvuuukkkgggbbbfff}}}~~~xxxyyyzzzxxxxxx}}}fff```___zzzlllKKKAAA???===<<<<<<<<<;;;999888888888888777777777777777777666666666666777777555555555555555555555555666666777888888888888888999:::<<<<<<===@@@DDDGGGHHHGGGFFFGGGKKKPPPSSSTTTUUUUUUZZZdddlllrrryyy{{{pppeeeaaa___^^^^^^```cccnnn}}}{{{|||vvvuuuvvvtttrrrnnnooopppuuu}}}}}}rrrjjjfffppp|||}}}~~~~~~wwwccc___cccfffJJJ@@@>>><<<;;;<<<<<<;;;999888888888888777777777777777777666666666666777777555555555555555555555555666666777888888888888888999:::<<<===>>>@@@DDDGGGHHHFFFFFFHHHLLLPPPSSSTTTVVVVVV[[[eeemmmrrrxxxeee\\\SSSPPPNNNLLLMMMPPPRRRZZZgggvvvvvvtttwwwmmmbbbcccjjjqqqvvvzzz{{{zzzvvvxxxwwwvvvqqqaaa```hhh^^^GGG@@@>>><<<;;;<<<<<<;;;:::888888888888777777777666777777666666666666777777555555555555555555555555666666777888888888888888999;;;<<<>>>???AAADDDGGGGGGFFFFFFHHHMMMQQQSSSTTTWWWWWW\\\fffnnnrrrxxx~~~RRRLLLFFFEEEEEEDDDFFFJJJNNNRRRZZZfffxxxvvvnnnttt}}}pppbbb]]]```kkkvvv~~~{{{kkkaaabbbpppXXXFFF???===;;;;;;;;;<<<;;;:::888888888888777777777666777777666666666666777777555555555555555555555555666666777888888888888888999;;;===>>>@@@AAADDDGGGGGGFFFFFFIIINNNRRRTTTUUUWWWXXX]]]gggooosssyyy~~~GGGBBB???AAABBBBBBEEEKKKQQQRRRWWWbbbsssuuuvvvjjj___\\\eeeqqq{{{vvvyyydddaaadddxxxTTTGGG>>><<<::::::;;;<<<;;;:::888888888888777777777777777777666666666666777777555555555555555555555555666666777888888888888888999;;;>>>???@@@BBBEEEGGGFFFFFFGGGJJJOOOSSSUUUUUUWWWWWW^^^hhhpppuuuzzzAAA>>>===@@@AAABBBFFFLLLSSSTTT\\\iiiwwwmmmbbb]]]cccmmm~~~}}}}}}}}}xxx^^^```ddd{{{NNNFFF===<<<::::::;;;<<<;;;:::888888888888777777777777777777666666666666777777555555555555555555555555666666777888888888888888888;;;>>>@@@AAABBBEEEGGGEEEEEEGGGKKKOOOSSSUUUUUUVVVWWW^^^iiiqqqvvv{{{???<<<===@@@AAABBBFFFLLLRRRVVVaaaqqq~~~jjjbbb___dddlll|||oooZZZ___ddd{{{yyyHHHDDD===;;;::::::;;;<<<;;;:::888888888888777777777777777777666666666666777777555555555555555555555555666666777888888888888888888;;;>>>@@@AAACCCEEEGGGEEEEEEGGGKKKPPPTTTUUUUUUUUUVVV^^^iiirrrwww|||@@@@@@@@@AAABBBEEEGGGHHHSSSYYYkkkwwwooonnnjjjkkkrrr}}}~~~zzz]]]^^^^^^ccc{{{mmmHHHDDD======<<<;;;::::::999999888888777777777777888888999888777555555666666777333333222222333333444555555666666777777777777777777999;;;===>>>AAADDDGGGHHHHHHIIILLLRRRVVVYYYYYYYYY[[[```gggpppwwwzzz{{{>>>>>>???AAADDDGGGJJJLLLRRRUUUeeewwwiiiooowwwwwwuuuxxx}}}~~~}}}lllUUUWWWYYYccccccDDD@@@===<<<<<<;;;::::::999999888888777777777777888888888777666555555555666666333333222222333333444555555666666777777777777777777999<<<===???AAADDDGGGHHHIIIJJJNNNTTTXXXYYYYYY^^^___dddkkksssyyy|||}}}<<<===???BBBFFFIIIMMMOOOVVVUUU```zzztttkkkjjjttt~~~{{{{{{{{{yyytttyyyyyybbbTTTWWW[[[jjj[[[EEEBBB<<<<<<;;;;;;::::::999999888888777777777777888888777666555555444444555555333333333333333444444555555666777777888888777777777999<<<===???AAAEEEGGGHHHIIILLLPPPVVVYYYZZZYYY```aaaeeellltttzzz}}}}}}<<<===???CCCFFFJJJMMMNNNVVVSSS\\\rrrvvvtttuuuvvvxxx}}}yyyppptttuuurrrqqquuuxxxxxxyyy~~~{{{xxxzzzxxxiii^^^XXXZZZ^^^pppRRRFFFBBB;;;;;;;;;:::::::::999999888888777777777777888888666555555555444444444444333333333333333444555555666666777888888888888777888:::<<<>>>???BBBEEEHHHGGGHHHLLLQQQVVVYYYYYYXXX\\\^^^bbbjjjrrrxxx|||}}}>>>???BBBDDDGGGJJJLLLMMMNNNOOOVVVggg|||yyyrrrsss}}}nnndddbbbddddddaaaccciiiooooooqqqxxxyyyzzz~~~}}}ppp\\\ZZZWWWXXX[[[oooxxxHHHDDD===:::::::::::::::999999999888888777777777777888888555555555555555444444333444444333333444444555666666777777888888888888888888:::<<<>>>???BBBEEEHHHEEEGGGJJJPPPUUUXXXXXXWWWXXXZZZ```hhhrrryyy~~~BBBCCCEEEHHHJJJLLLMMMMMMNNNPPPSSSYYYcccrrrxxx|||~~~|||yyyggg___^^^dddiiinnnwww}}}www||||||~~~yyyuuuvvvyyydddYYYZZZWWWZZZ___ssspppDDDFFF<<<::::::::::::999999999999888888777777777777888888555666666666666555444444444444444444444555555666666777888888999999888888888:::===>>>@@@BBBFFFHHHFFFGGGJJJNNNTTTWWWXXXWWWXXX[[[```jjjttt|||EEEGGGIIILLLNNNPPPQQQQQQTTTVVVVVVUUUWWW^^^fffkkkpppmmmmmmnnnnnnooowww|||}}}{{{rrriiigggdddooo~~~|||vvvyyy```\\\[[[VVV]]]ggg}}}lllDDDJJJ<<<999999999999999999999999888888777777777777888888666666777777777666555444444444444444444555666666777777888999999999999888999;;;===???@@@BBBFFFIIIHHHHHHJJJNNNSSSWWWYYYYYYZZZ\\\bbbkkkuuu}}}GGGIIILLLOOORRRTTTUUUUUUVVVXXXZZZ[[[___dddhhhhhhkkkiiiiiikkkjjjgggllluuuzzzsssuuutttlllhhhiiiiiixxxwww\\\\\\XXXRRR]]]lllfff@@@GGG777999999999999999999999999888888777777777777888888666777888888888777555444555444444444444555666666777777888999999999999888999;;;===???@@@CCCFFFIIIJJJJJJKKKNNNSSSXXXZZZ[[[[[[]]]bbbjjjttt{{{KKKJJJMMMUUUYYYXXXWWWXXXaaagggiiigggnnnzzz|||uuuxxxxxxuuummmccc^^^___bbboooooossszzz|||sssnnnuuuqqqmmmcccWWWUUUYYY]]]zzzccc@@@>>>;;;;;;;;;:::999999888777777888888777666666666666666666666555555555555666666444444444444444444444444777777888999999999999888888:::===???AAADDDHHHKKKIIIHHHIIIMMMTTTYYYYYYXXX^^^```eeemmmvvv|||JJJJJJMMMSSSYYY^^^hhhqqqvvvsssdddXXXTTTXXX]]]eeeggglllsssyyy~~~mmm```UUUVVVYYYaaa[[[>>>@@@<<<;;;;;;;;;:::999999888888888888777666666666666666666666555555555555666666444444444444444444444444777777888999999999999888999;;;>>>@@@AAADDDGGGJJJIIIHHHIIINNNTTTYYYYYYXXX^^^```eeemmmvvv|||KKKLLLOOOSSSXXXdddzzzwwwooobbbWWWRRRTTTZZZ___```bbbhhhpppuuu{{{nnn]]]TTTXXXZZZgggPPP===AAA>>><<<<<<;;;;;;::::::999999888888777666666666666666666666555555555555666666555555555555555555555555666777888888999999888888:::<<<>>>@@@AAACCCFFFIIIJJJIIIIIINNNTTTYYYZZZYYY^^^```fffnnnvvv}}}LLLNNNRRRSSSUUUaaa|||zzzggg\\\YYYVVVVVVYYY^^^aaabbbccceeelllsssyyyqqq\\\UUUYYYZZZooo{{{HHH===AAA<<<<<<<<<<<<;;;;;;:::::::::888777777666666666666666666666555555555555666666666666666666666666666666666777777888888888888888;;;===???@@@AAACCCFFFHHHJJJIIIJJJNNNUUUYYYZZZYYY^^^aaafffnnnwww}}}KKKMMMQQQPPPNNNUUUkkk|||ooobbbXXXZZZZZZZZZ]]]```ccccccbbbgggiiipppxxxsss\\\VVVZZZ^^^}}}oooFFF>>>>>>;;;<<<<<<;;;;;;;;;;;;::::::888777777666666666666666666666555555555555666666666666666666666666666666666666777888888888888777;;;===???@@@AAACCCFFFHHHJJJIIIJJJOOOUUUZZZZZZYYY___aaafffnnnwww}}}IIIKKKMMMNNNKKKLLLWWWeeekkkjjjhhhccc___]]]]]]]]]___^^^]]]^^^```eeeiiimmmpppssszzzyyypppZZZWWW\\\eeeeeeFFF???<<<;;;;;;;;;;;;:::::::::::::::888888777666666666666666666666555555555555666666555555555555555555555555555666777777888888777777:::<<<>>>@@@AAACCCFFFIIIKKKJJJJJJOOOUUUZZZ[[[ZZZ___aaagggooowww~~~LLLKKKMMMPPPPPPNNNQQQVVVWWWWWWXXXWWWVVVWWW\\\aaa```bbbdddfffiiiqqqzzz|||iiiWWWWWW^^^ooo\\\EEE???:::???999999::::::::::::::::::888888777666666666666666666666555555555555666666444444444444444444444444555666666777777777777777999;;;>>>@@@AAADDDGGGJJJKKKJJJKKKOOOVVVZZZ[[[ZZZ___bbbgggooowww~~~QQQNNNOOOUUUWWWUUUTTTUUUTTTVVVZZZ]]]]]]]]]```eeefffllltttxxx{{{cccSSSVVV___vvvWWWEEE>>>:::CCC999999999999999999999999888888777666666666666666666666555555555555666666444444444444444444444444555666666777777777777777888;;;===???AAADDDHHHKKKKKKJJJKKKOOOVVVZZZ[[[ZZZ```bbbgggoooxxx~~~YYYVVVTTTTTTWWWXXXVVVTTTYYYWWWZZZaaadddeeehhhmmm{{{{{{~~~```^^^RRR]]]NNNBBBAAA;;;>>>;;;;;;::::::999888777777888888777666666666666666444333444555666555222000666666666666666666666666555666777888888999999888999;;;===???AAADDDHHHKKKLLLKKKKKKOOOVVV[[[]]]\\\___bbbhhhpppwww}}}XXXWWWWWWXXXZZZZZZWWWTTTZZZZZZ___hhhqqqxxx~~~}}}|||zzzyyyyyy{{{~~~~~~}}}~~~zzz______YYYkkkLLLAAA>>>888===;;;;;;:::999999888777777888888777666666666666666777555333333444555444333555555555555555555555555555666777888888999999888:::;;;===???AAADDDHHHKKKLLLKKKKKKOOOVVV[[[]]]\\\aaadddjjjpppwww|||[[[[[[[[[]]]]]][[[WWWTTTYYY^^^jjj{{{}}}}}}||||||||||||{{{zzzwwwyyy{{{||||||}}}rrr]]]___```}}}kkkGGGAAA<<<888???:::::::::999888888777777888777777666666666666666999777333222333555666666444444444444444444444444555666777888888999999888:::<<<>>>???AAADDDHHHLLLLLLKKKKKKPPPWWW\\\]]]]]]cccfffkkkqqqwww|||fffeeedddcccbbb```___]]]```gggyyy}}}{{{zzz|||{{{vvvxxx|||~~~ooo\\\^^^fffWWWDDDBBB<<<;;;CCC:::999999999888888777777777777666666666666777777999777444444555666666555444444444444444444444444555666777888888999999888:::<<<>>>@@@AAADDDIIILLLLLLJJJKKKPPPWWW\\\^^^^^^cccfffkkkrrrxxx}}}rrroookkkhhhgggjjjooorrrrrruuu|||xxxuuu{{{{{{zzz}}}nnn]]]^^^iiiuuuLLLCCCAAA;;;;;;AAA999999888888888888888777777777666666666666777777666666666777888777555333555555555555555555555555555666777888888999999888;;;<<<>>>@@@BBBEEEIIILLLLLLJJJKKKPPPWWW]]]______aaaeeekkkrrryyy|||yyysssnnnnnnuuu~~~|||}}}yyy~~~|||zzznnn``````mmmhhhGGGDDD???999:::999888888888888888888888888666666666666666777777888555555555777888777444111666666666666666666666666555666777888888999999888;;;===???@@@BBBEEEIIILLLLLLJJJKKKPPPXXX^^^```___aaaeeekkkrrrzzzuuurrr|||pppbbbcccsss[[[DDDCCC<<<:::<<<666777777777777888888888888666666666666666777888888666555444444555555444222555555555555555555555555555666777888888999999888;;;===???@@@BBBEEEJJJMMMKKKJJJKKKQQQXXX^^^``````cccffflllssszzzvvvnnnnnnwwwyyyrrrooorrrzzzsssdddfffxxxyyyQQQ@@@BBB;;;===AAA888777777777777777888888888666666666666666777888888888555222111222444444444444444444444444444444444555666777888888999999888;;;===???AAABBBEEEJJJMMMKKKJJJKKKQQQXXX^^^``````eeehhhnnntttzzz~~~{{{wwwvvvuuuppplllqqq~~~~~~nnncccjjj}}}___MMM?????????999888===999999999888888888888777666555555555555444444444666666666666666666666666444444444555555555555666777666666666888999888777;;;>>>AAABBBAAADDDHHHMMMNNNNNNOOOSSSYYY^^^```aaagggiiimmmsssxxx~~~zzzuuuzzz}}}|||{{{{{{||||||zzz{{{||||||{{{{{{|||}}}}}}|||~~~|||~~~iii^^^jjjZZZJJJ>>>??????:::888<<<999999999888888888888777666555555555555444444444555555555555555555555555444444444555555555555666555555444666999::::::999;;;>>>AAAAAAAAADDDIIIMMMOOOOOOPPPTTTZZZ^^^aaabbbhhhjjjnnnsssxxx}}}~~~}}}{{{yyyxxxwwwwwwxxxzzz{{{|||yyyvvvuuuxxx{{{~~~{{{wwwvvvwwwyyyzzzzzzwwwvvvxxx{{{zzz}}}wwwdddaaaqqqSSSFFF===>>>???:::888:::999999999888888888888777666555555555555444444444555555555555555555555555444444444555555555555666444333444666999;;;;;;;;;;;;>>>AAAAAAAAADDDIIIMMMPPPPPPQQQUUU[[[___bbbccciiikkkooosssxxx}}}}}}}}}{{{zzzxxxuuutttsssssssssxxxyyyyyyvvvrrrrrruuuyyyxxxuuuqqqppppppqqqqqqqqqnnnnnnqqqsssrrrtttjjjbbbjjjpppKKKBBB<<<===>>>;;;888999999999999888888888777777666555555555555444444444555555555555555555555555444444444555555555555666555444444666999;;;;;;::::::===@@@AAABBBDDDIIINNNQQQQQQRRRVVV\\\```cccccckkklllppptttyyy}}}yyy{{{}}}yyyuuusssqqqooommmmmmmmmmmmqqqrrrrrrpppnnnnnnrrruuusssppplllkkkkkkkkkjjjiiieeegggkkkmmmlllmmmwwwttt___bbblllaaaEEE@@@<<<<<<===;;;999999999999999888888888777777666555555555555444444444555555555555555555555555444444444555555555555666777666555666888999999888:::===@@@AAABBBDDDJJJNNNQQQQQQRRRVVV\\\aaacccdddkkkmmmppptttyyy}}}~~~zzz|||vvvyyy{{{tttsssqqqooommmllllllllllllpppooonnnooopppqqqssstttmmmkkkhhhfffffffffeeeddd```dddggghhhgggiiipppwww}}}dddYYY___jjjWWWBBB???<<<;;;;;;;;;999999999999999888888888888777666555555555555444444444444444444444444444444444444444444555555555555666888777666777888999888777:::===@@@AAABBBEEEJJJOOOQQQQQQRRRVVV\\\```cccdddjjjlllppptttyyy~~~xxx}}}zzzwwwqqquuuxxxqqqqqqpppooommmllllllmmmmmmrrrooommmooosssuuusssqqqhhhfffdddccccccbbbaaa```___ccceeedddbbbdddjjjnnnsssvvv^^^ZZZ]]]qqq{{{PPPAAA@@@===::::::::::::999999999999888888888888777666555555555555444444444444444444444444444444444444444444555555555555666666555555666999:::999999999<<<@@@AAABBBEEEJJJOOOPPPPPPRRRVVV[[[```bbbcccjjjllloootttzzztttyyyuuurrrmmmrrrvvvnnnlllkkkjjjhhhhhhhhhiiiiiioookkkhhhkkkppprrrnnniiieeecccaaa`````````___^^^```cccdddaaa___aaafffiiipppggg]]]]]]\\\~~~qqqLLLAAA@@@===:::999:::;;;:::999999999888888888888777666666555555555444444444444444444444444444444444444444444555555555666666444444444666999;;;;;;;;;999<<<@@@AAABBBEEEJJJOOOPPPPPPQQQUUU[[[___bbbccciiikkkoootttzzz{{{xxxpppooopppnnnmmmmmmjjjjjjjjjjjjiiiiiihhhhhhkkkiiifffeeefffgggffffffeee```ZZZYYY\\\```aaaaaaaaabbbbbbbbbbbbdddhhhkkkooovvvkkkXXXXXXWWWgggTTTGGG@@@???>>><<<;;;:::999888777777777777777777777777777666555444333222222222555555555555555555555555666666555555555444444444666666555555555777999::::::>>>AAACCCCCCEEEJJJNNNQQQQQQSSSXXX]]]bbbddddddiiijjjnnnttt|||}}}}}}vvvnnnlllmmmkkkjjjkkkooonnnllliiiggggggffffffiiigggdddcccdddddddddccc```]]]ZZZYYY[[[^^^`````````aaabbbbbbbbbdddgggiiifffkkkuuu]]]UUUZZZ```vvvtttLLLCCC??????>>><<<;;;999888888777777777777777777777777666666555444333333333333555555555555555555555555666555555555444444444444666555555555666777888999888<<<@@@CCCDDDGGGLLLPPPRRRRRRTTTXXX]]]bbbcccdddiiijjjnnnttt{{{xxx~~~tttkkkiiihhhffffffhhhooonnnkkkiiihhhhhhiiiiiifffdddbbbaaaaaaaaa```^^^[[[\\\]]]]]]]]]^^^```bbb___```bbbccccccdddfffgggcccddduuurrrdddWWWTTT\\\iii]]]IIIDDD>>>>>>===<<<:::999888888777777777777777777777777666555444444333333333333444444444444444444444444555555555555444444444444666555555555666777888999777;;;@@@BBBDDDHHHNNNRRRSSSSSSUUUYYY^^^bbbccccccjjjkkkmmmssszzzttt|||sssjjjgggfffddddddhhhhhhhhhjjjkkkmmmmmmnnnnnndddbbb```______^^^\\\[[[ZZZ^^^aaabbb``````bbbeee___aaadddeeeddddddeeegggiiifffqqq~~~{{{xxxxxx~~~ggg```WWWTTTaaayyyvvvOOOHHHBBB======<<<;;;:::999888777777777777777777777777777666555444333333333333333444444444444444444444444444444444444444444444444555555555666777777888888888<<<@@@CCCDDDHHHMMMRRRTTTTTTVVVYYY^^^bbbcccdddkkkkkkmmmssszzzzzzuuu~~~yyyqqqkkkhhhfffdddfffjjjcccffflllppprrrqqqooommmbbb```^^^^^^^^^^^^\\\ZZZZZZ^^^cccdddbbbaaabbbddd```bbbeeefffeeeeeefffgggkkkgggoooxxxuuurrrwwweeeWWWXXXRRRVVVqqqdddHHHFFF;;;<<<<<<;;;:::999888888777666666666666666666666666555555444333333333444444444444444444444444444444333333444444444444444444444555666666777888888888;;;>>>BBBDDDDDDGGGLLLPPPTTTTTTVVVZZZ___ccceeeeeejjjkkkmmmssszzzuuu|||}}}tttoookkkjjjhhhgggiiimmmgggkkkqqquuutttpppjjjfffaaa```______```___]]][[[ZZZ]]]```bbbbbbaaa```aaaaaacccddddddddddddeeegggeeecccjjjyyyrrrrrrtttiiiXXXQQQVVVRRRaaaYYYJJJFFF;;;;;;;;;:::999999888777777666666666666666666666666555444444333333444444444333333333333333333333333333333333333444444444444444555666777888888888777<<>>BBBDDDEEEHHHMMMQQQSSSSSSVVV[[[aaafffhhhiiigggjjjooovvv}}}}}}wwwzzz~~~vvvssswwwkkkiiiiiilllkkkjjjlllqqqqqqrrrtttuuurrrmmmgggcccaaa```aaabbbddddddbbb```cccaaa```bbbeeefffccc___`````````___^^^___bbbeeeccceeejjjpppzzz~~~sssoootttxxxyyylll___TTTQQQOOOVVVXXX}}}VVVDDDDDD===;;;:::999999999888888777777666666666666666666666666444444333333333444444555333333333333333333333333222222222333333444444444333444666888888888777777999===AAADDDFFFIIIOOOSSSRRRSSSUUU[[[aaafffiiijjjfffiiiooowww~~~uuutttttt{{{vvvrrrkkkkkkjjjjjjkkknnnppprrrzzzxxxuuuppplllhhheeeddd^^^___```aaabbbcccccccccdddbbbaaa```aaa```___]]]\\\ZZZYYYYYY[[[^^^ccceeedddccccccjjjsss}}}~~~tttrrrssswww}}}sssaaaYYYSSSQQQ```RRReeeRRR===??????666999999888888777666666666666666666666555555555555444333333222222333333444555555555555555555555555333333333444444444555555555555666666777777888888888<<>>===777999999888888777666666666666666666666555555555555444333333222222333333444555555555555555555555555333333333444444444555555555555555666777777888888888<<>>;;;>>>===;;;999999888888777666666666666666666666555555555555444333333222222333333444444444444444444444444444333333333444444444555555444444555666666777888888888<<>>???===<<>>:::888999999999888888777666666666666666666666555555555555444333333222222333333444333333333333333333333333333333333444444444555555111222333444666777888999888<<>><<<>>>???<<<999999999888888777666666666777666666666555555555555444333333222222333333444333333333333333333333333333333333444444444555555111222333444666777888999888<<>>DDDHHHJJJMMMQQQUUUTTTRRRRRRXXXaaaggghhhgggpppssswww}}}wwwxxxuuuoookkkeeedddbbbeeefffeeeaaa[[[VVVTTTTTTUUUTTTSSSQQQPPPPPPOOOOOOOOONNNMMMKKKJJJJJJIIIIIIIIIIIIIIIJJJKKKMMMNNNOOOJJJIIIIIIKKKMMMPPPPPPPPPQQQQQQRRRRRRSSSRRRRRRRRRVVVkkk~~~|||yyyxxxxxxzzz|||~~~~~~}}}yyytttpppjjjjjjqqquuuyyyhhhWWWPPPOOOMMMOOOUUU]]]www{{{PPPGGGCCC???;;;::::::999888999999888888777666666555777666666666555555555444222222333333333333444444555555444444444333333333444444444333333222222222222333333444555666777777777<<>>;;;::::::999888999888888777777666666555666666666555555555555555222222333333333333444444555444444444444333333333444444333333333333222222333333444555666777777888777<<>>EEEIIIKKKNNNRRRVVVXXXWWWXXX[[[aaagggjjjkkkrrrsssvvv{{{~~~rrrrrrvvvjjjhhh```[[[___```___]]]ZZZWWWUUUSSSSSSRRRRRRQQQOOOMMMKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJGGGGGGGGGIIILLLMMMKKKJJJMMMLLLKKKKKKKKKKKKLLLLLLMMMRRRMMMXXX}}}xxxxxxxxxyyyxxxwwwwwwvvvwwwwwwvvvtttqqqsssrrrrrrtttvvvxxxxxxwwwqqqooollliiiggghhhjjjlllpppvvvcccYYYUUUPPPMMMNNNRRRWWWlll\\\IIIAAAAAA???<<<:::::::::999888777777777666666666666666444444444555555555555555222222222333333333444444444444444444444444444444333333333333333333333333333444444555666777888888:::???EEEIIILLLNNNRRRVVVWWWWWWWWW[[[```eeejjjlllppprrruuu{{{|||wwwvvvuuuvvv}}}tttmmmuuurrriiiggg^^^ZZZ^^^^^^]]]ZZZXXXVVVUUUUUUSSSQQQPPPOOOMMMLLLJJJIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIJJJGGGFFFGGGIIIKKKLLLJJJHHHJJJIIIHHHHHHHHHIIIKKKLLLKKKRRRNNNRRRttt|||xxxssspppqqqsssuuuvvvppppppqqqsssuuuuuusssqqquuutttssssssuuuuuutttssskkkjjjgggddddddhhhoootttttt~~~pppWWWRRRPPPNNNMMMMMMTTT___yyy___NNNFFF===???===;;;:::::::::999777666666666666666666666666444444444444444555555555222222333333333333444444333333333444444444444555222222333333333333444444444444555666777888888999888===DDDHHHJJJLLLQQQTTTVVVVVVXXXZZZ___eeekkkoooppprrruuu{{{zzzooonnnooorrruuu|||rrrqqq|||kkkeeefff^^^[[[]]][[[ZZZWWWUUUUUUVVVUUURRROOOMMMLLLJJJIIIHHHGGGGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFGGGGGGHHHIIIEEEEEEFFFHHHJJJJJJHHHFFFFFFEEEEEEDDDEEEGGGJJJKKKFFFOOOMMMNNN___zzz{{{wwwuuusssqqqooommmnnnpppqqqrrrmmmmmmnnnpppsssttttttrrrwwwuuusssssssssrrrpppnnnjjjjjjjjjiiikkkqqq{{{___QQQOOOMMMNNNSSSXXXiiigggIIIGGGEEE<<<>>><<<::::::::::::999777666666666666666666666666333333333444444555555555222222333333333333444444333333333444444444555555222222222333333444444444444444555666777888999999888===DDDHHHJJJMMMQQQUUUVVVWWWXXX[[[```gggnnnrrrssstttwww|||wwwqqquuuyyy}}}rrrvvvyyysssdddaaaeee___]]]]]]XXXWWWUUUTTTTTTVVVTTTQQQMMMJJJIIIHHHGGGFFFFFFFFFFFFBBBBBBBBBBBBBBBCCCDDDEEEGGGFFFFFFFFFFFFFFFGGGHHHCCCCCCDDDFFFHHHHHHFFFDDDCCCCCCBBBBBBCCCFFFHHHJJJCCCLLLKKKIIIPPP\\\zzz|||{{{yyyvvvrrrpppppprrrnnnmmmllllllmmmnnnoooooopppoooppprrrtttvvvuuutttxxxvvvsssrrrqqqooommmkkkkkkmmmppprrruuu|||tttaaaRRRPPPPPPNNNRRRZZZlllQQQ@@@DDDEEE???===;;;::::::::::::999777555555555666666666666666333333333444444555555555222222333333333444444444333333333444444555555555222222222333333444444444444444555666777888999999:::@@@FFFJJJLLLOOOSSSWWWVVVWWWZZZ]]]aaahhhpppuuuvvvvvvxxx|||xxx{{{sssvvvtttjjjbbbaaa```[[[XXXVVVTTTSSSSSSRRRQQQOOONNNMMMHHHHHHHHHGGGGGGFFFFFFFFFBBBAAA@@@AAACCCEEEEEEDDDEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDFFFCCCGGGMMMLLLMMM[[[ooo}}}xxxvvvrrrqqqpppooonnnmmmmmmmmmkkkkkkkkkllllllmmmnnnooossstttvvvyyy||||||zzzxxxwwwtttpppmmmlllllllllkkkqqqwww~~~fff]]]TTTLLLLLLPPPVVV^^^fffcccMMMCCC???@@@<<<============<<<;;;:::999999888888777666555555444444444333222333444555666555555555444444333333333333333333333333333333333111111222222222333333333666555555777:::;;;;;;:::999===CCCFFFHHHLLLQQQUUU[[[XXXVVVYYYaaaiiioooqqqttt{{{uuuqqq~~~ooogggbbbbbbaaa\\\VVVUUURRRRRRQQQPPPOOOMMMLLLKKKHHHGGGGGGFFFEEEDDDDDDDDDBBBAAA@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDGGGCCCEEEJJJJJJIIITTTddd}}}|||{{{yyy||||||wwwtttrrrqqqnnnnnnoooooonnnlllkkkjjjmmmllllllllllllnnnpppqqqrrruuu{{{}}}zzzwwwsssnnnkkkkkkoootttvvvzzzuuuZZZYYYPPPOOOTTTPPPMMM___zzzYYYIIIAAA??????;;;>>>>>>>>>>>>===<<<;;;:::888888777777666555555444444444333333333444555666555555444444444333333333333333333333333333333333111111222222222333333333555555555666999;;;;;;:::999===CCCFFFHHHLLLQQQUUUYYYVVVUUUYYYaaaiiippprrruuu|||qqqtttwwwhhhccc```aaaaaa[[[UUUSSSPPPPPPPPPOOOMMMLLLJJJIIIGGGGGGFFFEEECCCBBBAAAAAABBB@@@???@@@BBBCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBGGGBBBBBBFFFGGGEEEKKKTTTmmm~~~|||xxxuuusssrrrqqqsssvvvvvvuuutttuuuvvvyyy|||}}}|||~~~~~~}}}}}}{{{xxxuuussssssrrrllllllmmmnnnmmmllljjjiiinnnmmmlllkkklllooorrrtttvvv|||{{{rrrpppnnnmmmoootttyyy}}}wwwaaaTTTRRRJJJMMMVVVOOOMMMnnnmmmLLLDDD@@@??????:::============<<<;;;:::999888777777666666555555555444333333333333444555666444444444444333333333333333333333333333333333333111111222222222333333333444333333555888::::::999999===CCCGGGIIILLLQQQUUUVVVUUUUUUZZZaaaiiipppsssuuu|||vvvsss{{{uuunnnccc^^^\\\]]]]]]XXXTTTTTTOOOOOOOOONNNLLLKKKIIIHHHHHHGGGFFFDDDCCCAAA@@@@@@AAA@@@??????AAABBBBBBAAACCCBBBBBBAAA@@@???>>>>>>??????????????????????????????>>>>>>??????@@@AAAEEE@@@???CCCEEEDDDEEEIIITTTvvv|||yyywwwvvvtttssssssssstttttttttttttttuuuuuuwwwzzzzzzyyyzzz}}}~~~|||zzzwwwvvvnnnmmmmmmmmmmmmlllmmmmmmooonnnmmmmmmooosssxxx{{{|||wwwnnnqqqtttxxx|||zzz___WWWSSSQQQJJJKKKSSSXXXjjjwwwWWWDDDBBB@@@@@@???999999::::::999999888777666777777666666666555555555333333333333444444555555333333333333333333333333333333333333333333333333111111222222222333333333333222222444777999999999999>>>DDDHHHJJJMMMQQQUUUUUUVVVWWW[[[bbbhhhnnnqqqttt{{{xxxsssxxxxxxdddfffaaa[[[XXXXXXWWWTTTSSSVVVOOOOOOOOONNNLLLKKKIIIHHHHHHGGGFFFDDDCCCAAA@@@@@@AAA???>>>>>>@@@AAAAAA@@@BBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????BBB>>>===@@@CCCCCCCCCDDDHHHUUUttt}}}|||{{{yyyxxxuuutttsssrrrssstttuuuuuusssuuuxxxxxxxxx{{{~~~yyyvvvrrrpppnnnmmmmmmoooqqqssssssrrrrrrsssvvv{{{}}}wwwsssqqqqqqvvv|||uuu[[[OOOOOONNNRRROOOMMMUUUoooaaaKKKAAACCCAAA@@@@@@:::999999999999888777666555666666666666555555555555333333333444444444444444333333333333333333333333333333333333333333333333111111222222222333333333222111222444777999999999888>>>DDDIIIKKKMMMQQQUUUWWWXXX[[[^^^bbbggglllooorrryyy}}}ssssss~~~nnnbbbddd^^^YYYUUUTTTSSSPPPQQQUUUNNNNNNNNNMMMKKKJJJHHHGGGFFFFFFEEEDDDCCCAAAAAA@@@@@@???======???@@@???>>>@@@@@@@@@???>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======???======>>>AAABBBBBBBBBGGGHHHVVVzzz|||zzzyyyvvvsssqqqrrrsssssssssqqqsssttttttuuuyyy{{{xxxtttsssqqqppppppsssuuuwwwwwwwwwwwwxxx|||yyyssspppqqqsssyyy}}}qqq]]]OOOKKKNNNMMMMMMPPPVVVhhhpppTTTEEEBBBDDD@@@???@@@;;;;;;;;;;;;;;;:::999888777555555555555555555555555222333444444555555444444222222222222333333333333333333333333333333333333111111222222222333333333222111222444777:::::::::888>>>EEEJJJLLLNNNQQQUUUXXXZZZ^^^aaadddggglllooosssyyyvvvsssvvvnnnddd```YYYVVVTTTTTTRRRNNNNNNQQQLLLLLLLLLKKKJJJHHHFFFFFFDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>======>>>???>>>==================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<===>>>>>>======???@@@AAADDDFFFKKK]]]|||xxxxxxxxxwwwvvvtttuuuuuusssssswww}}}||||||||||||}}}~~~~~~}}}{{{xxxvvvsssssstttuuuvvvvvvwwwwwwwwwwwwwwwxxxzzz|||xxxyyyyyyvvvsssuuu|||bbbYYYQQQMMMPPPPPPKKKVVVnnn```MMMBBBBBBCCC<<<<<<@@@<<<;;;;;;;;;;;;:::999888888555555555555555555555555222333444555555555444444111111222222222333333333333333333333333333333333111111222222222333333333222111222444888:::;;;:::888>>>EEEJJJLLLNNNRRRTTTWWW[[[```cccfffiiimmmqqqvvv||||||rrrtttyyyyyyjjjaaaVVVVVVTTTTTTVVVSSSMMMLLLNNNKKKKKKJJJIIIHHHFFFEEEDDDAAAAAAAAA@@@@@@?????????@@@>>><<<<<<>>>>>>>>>===:::;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999::::::;;;<<<<<<>>>>>><<<:::<<<>>>???;;;CCCFFFHHHaaa~~~zzzzzzxxxuuutttxxx|||{{{xxxuuurrrqqqppppppqqqpppooonnnnnnnnnnnnoooppprrrvvvyyyzzzxxxvvvuuuttttttttttttuuuvvvvvvwwwrrruuuwwwxxxyyyiiiZZZYYYQQQKKKOOORRRRRRbbbgggMMMHHH@@@AAAAAA999:::???<<<999999:::999999888777666444555555555555555555555222333444555555555444333111111111222222333333333333333333333333333333333111111222222222333333333222222222555888;;;<<<;;;888>>>FFFKKKMMMNNNRRRTTTUUUZZZ```dddgggkkkpppsssyyy~~~wwwwwwtttnnnuuukkkeeebbbUUUUUUSSSPPPOOONNNLLLJJJHHHKKKKKKIIIHHHFFFEEEDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888999999999:::::::::999:::<<<;;;::::::;;;===<<<===BBBHHHOOOfff~~~{{{zzzzzzqqqnnnlllkkklllllllllkkkeeeeeeeeeddddddeeeiiilllqqqrrruuuwwwyyywwwsssppplllnnnoooqqqssstttuuuvvvxxx{{{mmm]]]PPPOOOQQQPPPQQQTTTSSS{{{{{{nnnRRRLLLFFFCCC@@@???>>>>>><<<:::<<<;;;999777666555444444777777666555444444333333222333333444555555555444444444222222222222444444222222222222222222222222333333333333333333333333111111222444666777888999;;;AAAHHHLLLOOOQQQUUUXXXYYY[[[]]]___dddjjjrrrwww{{{}}}|||nnnqqqzzzaaaZZZXXXNNNRRRPPPNNNMMMMMMMMMKKKIIIIIIIIIHHHGGGFFFDDDDDDCCCCCCBBBAAA@@@@@@??????@@@=========<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999::::::::::::::::::::::::777777777888888888999999999:::;;;;;;::::::;;;<<<===<<>>===<<<:::<<<;;;999777666555555444777666666555444444333333222333333444555555444444333222111111111111222333222222222222222222222222333333333333333333333333222333333444555666777777:::@@@GGGLLLNNNQQQUUUXXXXXXZZZ\\\___dddjjjqqqvvv{{{ssskkkyyymmm\\\VVVTTTNNNNNNMMMKKKKKKLLLLLLKKKIIIGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@????????????<<<<<<;;;;;;;;;:::::::::::::::999999999888888888999999999999999999999999666666666666777777777777888999::::::999999:::<<<999999<<>>>>>===;;;:::;;;:::999777666555555555666666555555444333333333222333333444444444444444222111111000000111111222222222222222222222222222333333333333333333333333444444444444555555555555999???GGGLLLNNNQQQTTTWWWVVVYYY]]]```dddjjjpppttt{{{~~~wwwnnnqqqqqqeee\\\VVVUUUSSSMMMKKKJJJJJJJJJJJJIIIGGGDDDDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::888888888888777777777777888888888888888888888888555555666666666777777777777888999999888888999;;;888888<<<@@@@@@AAAIIISSSaaavvvnnnkkkiiifffeeeeeeeeeeeedddaaacccddddddddddddfffhhhpppqqqrrrssssssuuuwwwyyyttt{{{iiiYYYRRRPPPSSSOOOQQQlll|||tttuuu~~~VVVLLLMMMDDDCCCAAA>>>=========;;;:::;;;:::999777666555555555555555555444444333333333222333333444444444333333222222111111111111222222222222222222222222222222222222222222222222222222333333333444444555555666888>>>FFFLLLOOOQQQTTTWWWVVVYYY^^^bbbfffkkkqqqtttzzz~~~xxxqqqqqq}}}{{{}}}aaa\\\XXXRRRSSSSSSNNNLLLJJJIIIIIIHHHFFFEEECCCCCCCCCBBBBBBAAAAAAAAA@@@@@@???>>>============<<<<<<<<<;;;;;;;;;::::::888888777777777666666666777777777777777777777777666666666777777777777888666777888888777777888:::;;;:::;;;<<<<<<;;;===AAAHHH^^^|||tttooommmkkkhhhggghhhiiihhhhhhiiijjjjjjiiihhhhhhiiikkkooorrrvvvyyy{{{kkk]]]ZZZSSSPPPRRRXXXmmmzzzcccMMMFFFGGGBBBBBB@@@===<<<===<<<;;;:::::::::888777666666666666444444444444444333333333222333333444333333222222222333333333333333333222222222222222222222222222222222222222222222222222000111222333444666777777777>>>GGGMMMPPPRRRUUUWWWXXX[[[```dddhhhmmmrrrvvvzzz}}}pppooowwwssssssZZZYYYUUUQQQRRRRRRNNNLLLJJJIIIIIIHHHFFFDDDDDDCCCCCCBBBAAAAAA@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888777777777666666666666666666666666666666666666666666666777777777777555666888777666666777999:::999888999999:::<<<>>>>>>EEE\\\zzzuuusssooommmkkkkkklllmmmmmmmmmmmmmmmllljjjiiijjjlllooosssyyyvvv\\\WWWRRRRRRSSSZZZooo}}}^^^UUULLLDDDCCCCCCAAA???===<<<<<<<<<;;;999:::999888777666666666666444444333333333333333333333333333333333222222111222333333444444333333222222222222222222222222222222222222222222222222222///000111222444666777888777>>>GGGNNNQQQSSSVVVXXXZZZ]]]aaadddiiinnntttxxxyyyssssssrrr|||hhhYYYXXXRRRPPPRRROOOLLLJJJIIIIIIIIIIIIGGGFFFEEEDDDDDDBBBAAA@@@?????????>>>===<<<;;;;;;;;;;;;::::::::::::999999999999888888888777777777666666555555555555555555555555444444555555555666666666444666777777666555777888777888999999:::===@@@BBB>>>>>>IIIaaa~~~{{{yyywwwxxxzzz|||||||||yyyyyywwwvvvuuuxxx}}}dddUUUTTTMMMXXXdddsssoooTTTRRRKKKCCCCCCEEE@@@>>><<<;;;<<<<<<:::999:::999888777666666666666333333333333333333333333333333333333333222111111111222333333333333222111222222222222222222222222111111111111111111111111000111111333444555666666777???HHHOOOSSSTTTWWWYYY[[[]]]```cccgggmmmtttyyyyyyuuummmuuuwwwzzzrrr___WWWUUUMMMLLLNNNJJJJJJIIIHHHHHHJJJJJJIIIHHHFFFEEEDDDCCCAAA@@@???>>>>>>>>>===;;;;;;;;;;;;;;;999999999888888888888777888888888888777777777777555555555555555555555555333333333444444444555555444555666666555555666888:::<<<<<<999888999;;;;;;======AAAIIIZZZ}}}rrrXXXPPPPPPSSSggg|||~~~aaaRRROOOEEE>>>AAADDD@@@>>><<<;;;;;;;;;:::999999999888777666666666777333333333333333333333333333333333333333222111000000111222333333222111000222222222222222222222222111111111111111111111111222222222333333444444444888???IIIPPPTTTUUUXXXZZZ[[[]]]___aaaeeellltttyyyyyy~~~ssstttyyy}}}aaaZZZRRRMMMMMMMMMJJJGGGHHHHHHGGGGGGFFFEEEEEEDDDBBBAAA@@@>>>===<<<<<<<<<===<<<<<<;;;;;;:::999999888888888888777777777666666666666666666666555555444444444333333222222222222222333333333333444444333333333444444444555555777777777777888999:::;;;999:::???DDDHHHXXXppp]]]YYYWWWRRR```[[[VVVOOOIIIEEECCC@@@>>>???=========>>>===;;;999:::999888777666666666666555555555444444333333333333222222111111222222333111111111111111111111111333333333333333333333333///000000000111111111111111222222333333444444555:::AAAJJJPPPSSSUUUYYY[[[[[[\\\___ccchhhmmmrrruuu|||vvvqqqxxxyyywww___YYYQQQMMMLLLLLLIIIFFFGGGGGGGGGFFFEEEEEEDDDDDDAAAAAA???>>>===<<<<<<<<<<<<<<<;;;;;;:::999999999777777777666666666555555444444444444444555555555444444333333333222222222222222222333333333444444333333333444444444444555777777777777888999::::::888888;;;===;;;AAA\\\yyyqqqcccWWWQQQaaazzzmmmXXXSSSMMMHHHEEEBBB@@@??????>>><<<<<<======;;;::::::999888777666666666666555555444444444333333333333222222111111222222333111111111111111111111111333333333333333333333333111111111111222222222222111222222333333444555555:::AAAJJJPPPSSSVVVYYY[[[]]]]]]___bbbggglllqqqsssyyyyyyoooooosss}}}kkkbbb\\\VVVPPPLLLKKKJJJHHHFFFFFFFFFFFFEEEDDDDDDCCCCCC@@@@@@>>>===<<<<<<;;;;;;;;;;;;;;;:::999999888888666555555555555444444444222222222333333444444444333333333333222222222222222222222222333333333333333333333333444444444444666666666666777888999999999999;;;===999777BBBRRRdddwwweeeXXXWWWYYYffffffWWWTTTPPPJJJFFFDDDCCCAAA???@@@>>>;;;;;;;;;<<<<<<;;;999999888777666666666666555444444444444333333333333222222111111222222333111111111111111111111111222222222222222222222222111222222222222333333333222222222333444444555555:::AAAJJJQQQTTTVVVYYY\\\]]]]]]^^^aaaeeejjjooosssvvv}}}llljjjpppyyyoooqqqzzz\\\YYYUUUOOOLLLKKKJJJHHHGGGEEEEEEDDDDDDCCCBBBBBBBBB???>>>===<<<;;;;;;;;;;;;:::::::::999888888777777555555555555444444444444111111222222333444444444333222222222222222222222111222222222222333333333222222333333333444444444555555555555666777888999777777;;;@@@???<<>>;;;999:::;;;<<<;;;999888777666666555555666444444444444444444444444333222222111111222222333111111111111111111111111111111111111111111111111111111111222222222333333222222333333444555555555999@@@JJJQQQUUUWWWZZZ\\\\\\\\\]]]___dddjjjppptttvvv}}}{{{jjjnnnwwwmmmmmmnnn]]]VVVSSSOOOLLLKKKJJJIIIHHHDDDDDDCCCBBBBBBAAAAAA@@@======<<<;;;::::::::::::999999999888777777666666666666555555555444444444222222333333333444444444222222222222222222222222111111111222222222333333222222222333333333444444444444444444555666777777333333555:::======>>>@@@FFFHHH^^^kkkXXX\\\]]]eeeddd]]]TTTKKKIIIFFFDDDCCCCCCAAA@@@@@@>>>:::999:::;;;;;;;;;999888777666555555555555444444444444444444444444333222222111111222222333111111111111111111111111111111111111111111111111000000000000111111111222222333333444444555666666888@@@KKKRRRVVVXXXZZZ\\\ZZZZZZ\\\```eeekkkqqquuuvvv~~~yyyooollluuu{{{cccvvvpppcccZZZQQQPPPNNNKKKIIIHHHHHHHHHCCCBBBBBBAAA@@@@@@??????<<<;;;;;;:::999999::::::999888888777666666555555666666555555555444444444333333333333333333333333111111111222222222222222111111111111222222222222222222222222333333333333333333333333444555666777777666555666999:::::::::AAA>>>GGGaaarrrbbb]]]YYYXXXhhhcccWWWUUUIIIJJJGGGEEEDDDDDDCCCBBB@@@???===:::::::::;;;;;;:::888888777666555555555555333333333444444444444555333222222111111222222333111111111111111111111111222222222222222222222222//////000000000111111111333333333444555555666666888@@@KKKSSSWWWYYY[[[\\\YYY[[[]]]bbbggglllqqqtttvvv~~~mmmooouuummmkkkvvv```\\\SSSMMMLLLKKKIIIGGGEEEEEEFFFBBBAAAAAA@@@??????>>>>>>;;;::::::999999999999999888888777666666555555444444444444444333333333333333333333222111111000000000111111111222222222222111111111111222222222222111222222222222333333333222222222222333444555666888888666666777::::::::::::999>>>HHHSSSjjjggg[[[ZZZ^^^jjjwww{{{{{{mmmVVVPPPOOOFFFIIIGGGEEEDDDDDDDDDBBB@@@>>><<<;;;;;;;;;;;;:::888888888666555555555555555333333333444444444555555333222222111111222222333111111111111111111111111333333333333333333333333000000111111111222222222333333444444555666666666777@@@KKKTTTWWWYYY[[[]]]\\\]]]aaaeeeiiilllooopppttt|||ssspppwwwjjjxxxdddYYYZZZOOOIIIIIIIIIGGGDDDCCCCCCDDDAAAAAA@@@@@@???>>>>>>>>>::::::999999888999999999777777777666555555444444333333333222222222111111333333222111000///......000000111111222222222222000111111111111222222222111111222222222333333333222222222222333444555555111333333333666:::===<<<888888<<>>======<<<<<<::::::999999888777777777777777666555444444333333444444333333333333222222333333333222222222111111222222222222222111000///333222222222111000000000222222222111111111000000222222111111222222333444333444555666777777777666;;;:::===???>>>BBBRRRcccqqqsss{{{yyyeee]]]aaaxxxxxxmmm___UUUQQQOOOLLLJJJGGGFFFEEECCCAAA@@@@@@???@@@>>><<<;;;;;;;;;:::888777777777666555555444444333333333222222222111111000000000000000000000000111111111111111111111111222222222222222222222222111111000000111111222333111222333555666666777777777@@@LLLSSSTTTUUUXXX[[[^^^[[[]]]eeekkkkkkkkklllrrrzzzvvvoootttyyywwwkkkwwwpppZZZTTTRRRMMMIIIHHHGGGEEEDDDCCCBBBBBBAAA@@@???===<<<<<<;;;;;;:::999999888888777666666777666666555444444333333444444333333333222222222333333222222222111111111111111111111111000//////222222111111111111111111222222222111111111000000222222111111222222333444444444444555666666777777:::999;;;===;;;;;;DDDPPPjjjoooeeejjjpppvvv~~~hhhcccrrriii```VVVOOONNNNNNLLLKKKFFFEEEDDDBBBAAA@@@@@@@@@@@@>>><<<;;;;;;;;;:::888777777777666555555444444333333333222222222111111111111111111111111111111111111111111111111111111222222222222222222222222111111000000111111222333222333444555666777777777888AAALLLRRRTTTUUUXXX\\\```\\\^^^dddiiijjjjjjllluuu{{{xxxrrrtttvvvyyywwwssswww|||^^^UUURRROOOMMMHHHGGGFFFDDDCCCBBBBBBAAA???>>>===<<<;;;:::::::::999999888888777777666666666666555555444333333333333333333333222222222222333222222222222111111111///000000000000///......000000111111111111111111222111111111111000000000222111111111111222333333444444333333444555777888888777888::::::888:::???AAAaaarrrjjjcccbbbiiizzz{{{{{{lll\\\WWWPPPLLLLLLLLLKKKIIIEEEDDDCCCBBBAAAAAAAAAAAA???===;;;;;;;;;;;;:::999777777777666555555444444333333333222222222111111222222222222222222222222111111111111111111111111111111111111111111111111111111000000111111222333333444555666777888888888:::BBBLLLQQQSSSUUUYYY]]]bbb^^^___dddhhhhhhiiilllwww|||vvvwww}}}fffVVVTTTPPPLLLMMMGGGFFFEEECCCBBBAAAAAA@@@===<<<;;;:::999999999999999888888777666666555555555555555444444333333333333333333222222222222111222222222222111111111111///000000000000000////////////000000111111222222111111111111000000000000111111111111111222222333555444222222222444777888777666666999;;;;;;;;;<<>>KKKlllvvvfffcccjjjlllzzziiigggooo}}}nnnddd```WWWUUUQQQMMMJJJGGGEEECCCCCCBBBAAA@@@@@@@@@@@@@@@>>><<<:::::::::;;;:::999777777777666555555444444333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000111111000000111111222333333444555777888888999999<<>>;;;:::999999888888888999777777666666555555444444444444333333333333333333222222222222111111111111222111111111111000000000000111111222222222222111//////000000000000000000//////000000000000000111111000000000000111222222222222111111222333555666888888666333444999:::888:::===AAAEEEOOOjjj|||hhhooo~~~oooccc```vvvoooaaa]]]]]]RRRQQQNNNKKKHHHFFFDDDCCCCCCBBBAAA@@@????????????===;;;999999:::;;;:::999777777777666555555444444333333333222222222111111222222222222222222222222000000000000000000000000111111111111111111111111111111000000111111222333333444555666777888888888<<>>>>>>>>::::::999999888888999999777777666555555444444333333333333333333333333333222222222222111111111111111111111111000000000000//////000111111111111111000000000000000/////////////////////000000111111000000000000000111222222111111111222333333444444444777777333222666777444444999AAACCCAAAIIIddd}}}xxxhhhhhhppp~~~}}}uuueee]]]YYYXXXRRRQQQOOOKKKHHHEEEEEEEEECCCBBBAAA@@@>>>============;;;999999:::;;;:::999777777777666555555444444333333333222222222111111111111111111111111111111000000000000000000000000222222222222222222222222111111000000111111222333222333444555666777777777;;;DDDOOOUUUWWWXXX[[[___^^^___bbbggggggeeehhhmmmrrryyyppptttzzzrrrppppppbbbXXXMMMJJJLLLLLLIIIEEEDDDCCCBBB@@@???>>>>>>===::::::999999999999999999777666666555444444333333333333333333333333333333222222222111111111111000111111111111000000000000......///000000000000000111111000000//////........./////////000000111111000000000000000111111222000000222333333333333333...555888555444888888666:::666777;;;<<<<<>>===<<<<<<<<<;;;999999:::;;;:::999777777777666555555444444333333333222222222111111000000000000000000000000000000000000000000000000222222222222222222222222111111111000111222222333111222333555666666777777:::DDDOOOVVVXXXYYY[[[^^^]]]^^^ccchhhhhheeehhhmmmtttzzzttttttwwwtttggg}}}ggg\\\XXXRRRMMMJJJIIIGGGFFFBBBAAAAAA@@@???>>>======::::::999999888777666666777777666555444444333333444444333333333333222222000000000000000000000000111000///......///000111000000000000000000000000DDD@@@888111------///000000000000000////////////111111111000000000000000000111111111111222222222111222333444555777888888999999:::;;;===???AAABBBRRRyyyxxxnnnrrruuuuuu~~~vvvkkkbbb]]][[[[[[[[[WWWUUURRRNNNKKKHHHFFFDDDDDDCCCBBB@@@>>>===<<<;;;:::::::::999999999888888777666555444333222222222111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000//////000111222333333333...000222555777888999999:::EEEOOOSSSVVVZZZ[[[ZZZ___cccffffffddddddiiimmmqqqyyyxxxtttxxx{{{mmmtttwww\\\XXXTTTNNNJJJHHHGGGEEEDDDAAAAAA@@@???>>>======<<<::::::999888888777666666777666666555444444333333444444333333333222222222000000000000000000000000111000///......///000111////////////////////////888666444111000000111222000/////////////////////////////////////////////000000111111111222222222222222333444555666777777777777888999;;;===???@@@MMMddd||||||qqq{{{sssmmmeee^^^[[[ZZZZZZYYYWWWVVVSSSOOOKKKHHHFFFEEEDDDCCCBBB@@@>>>===<<<;;;999999999888888888777777777666555444333222222222111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000000000000111222222222333///111333555777888888888:::EEEOOOSSSVVVZZZ[[[ZZZ```dddggggggeeefffjjjnnnsss{{{qqqqqqvvv~~~vvvzzzgggUUURRROOOJJJGGGFFFEEEDDDCCCAAA@@@@@@???>>>===<<<;;;999999888888777777666666666666555555444333333333333333333333222222222222000000000000000000000000000000////////////000000////////////////////////...///111222222111000///////////////////////////............////////////000000000111111111222222333333333444444555555555444555555666888:::<<<===AAAEEEQQQkkkxxx}}}ssshhhddd___\\\[[[ZZZZZZYYYWWWVVVSSSPPPLLLJJJHHHGGGDDDCCCBBB@@@>>>===<<<;;;888888888777777777666666777666555444333222222222111111111111111111111111000000000000000000000000000000000000000000000000222111111111111000000000111111111111111111222222111222444666777777777666:::EEEOOOSSSVVVZZZ[[[ZZZ```dddggggggfffgggjjjmmmvvv}}}}}}uuuuuuyyy|||lll\\\RRRMMMJJJGGGEEEDDDDDDCCCBBB@@@??????>>>===<<<;;;;;;888888777777777666666666555555555444444333333333333333333222222222222111000000000000000000000000000000////////////000000///////////////////////////000111222111///---,,,.........///////////////......///////////////000000000000000111111111111444444333333333333333333333444444555777888:::;;;666;;;AAAJJJ```}}}|||yyyooolllcccaaa^^^]]]]]]\\\[[[ZZZWWWVVVSSSPPPMMMKKKIIIHHHDDDCCCBBB@@@>>>===<<<;;;999888888888777777777777777666555444333222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000222222222111111111111111222333444666666666555555:::EEEOOOSSSVVVZZZ[[[ZZZ___bbbeeeeeeeeefffhhhjjjuuu|||xxxooossszzzgggZZZSSSLLLJJJGGGEEEDDDDDDDDDCCCBBB???>>>>>>===<<<;;;:::999777777666666666666666666444444444444444333333333333333222222222111111111000000000000000000000000//////000000000000//////........................222222111000///...------------....../////////000/////////000000111111111//////000000000111111111333333333333333222222222444444444555666888999:::555;;;@@@>>>AAAXXX|||qqqjjjfffaaa___]]]\\\]]]\\\ZZZXXXVVVUUURRRPPPMMMKKKJJJIIIDDDCCCBBB@@@>>>===<<<;;;::::::999999999888888888777666555444333222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111111222333555666666666555444:::EEEOOOSSSVVVZZZ[[[ZZZ^^^___aaabbbcccccccccdddqqqyyy}}}wwwtttuuuvvv}}}pppZZZTTTPPPJJJHHHFFFCCCCCCCCCCCCBBB@@@>>>======<<<;;;:::999999666666666666555555555555444444333333333333333333222222222222111111111111000000000000000000000000//////000000000000//////........................000000///......///111222---------......//////000//////000000111111222222/////////000000000111111222222222222222222222222444444444555666777999999;;;:::999:::<<>>===<<<;;;:::::::::999999999999888777666555444333222222222111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000000111111111111111111111222222222333555666666666555555:::EEEOOOSSSVVVZZZ[[[ZZZ]]]^^^___``````___^^^]]]iiisss}}}oooooovvvxxx```UUUQQQMMMJJJFFFDDDBBBAAABBBAAA@@@>>>======<<<;;;:::999888888555555555555555555555555333333333333333333333333222222222222111111111111000000000000000000000000...///000111111000///...........................---------...///000111111,,,,,,---......///000000......//////000111111222////////////000000000111111111111111222222222222333333333444555666777888:::555444999>>>AAAGGGOOOkkk~~~{{{uuuooohhhaaa]]][[[YYYXXXWWWWWWWWWVVVTTTSSSRRRPPPNNNLLLKKKJJJIIIDDDCCCBBB@@@>>>===<<<;;;999999999999888888888888777666555444333222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000111111000000000111222222222333111222444666666666666666:::EEEOOOSSSVVVZZZ[[[ZZZ^^^^^^^^^______^^^[[[YYYaaammmyyytttwwwpppuuuyyykkkdddiiihhhRRRMMMJJJFFFFFFDDDCCCAAA@@@@@@@@@>>><<<===<<<<<<;;;:::999888777444555555555555555555555333333333333333333333333222222222111111111111000000000000000000000000000...///000111111000///...........................,,,---.../////////...---,,,,,,------...///000000---------...///000000111////////////000000000000000000111111222222222222222222222333444555666777444222666<<<===:::>>>EEEDDDbbbzzzzzz~~~yyysssmmmeee______[[[YYYWWWWWWXXXXXXXXXWWWRRRQQQOOOMMMLLLJJJJJJIIIDDDCCCBBB@@@>>>===<<<;;;888888888888777777777777777666555444333222222222111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111//////000111222333333444111222444666777777777666:::EEEOOOSSSVVVZZZ[[[ZZZ_______________]]]ZZZWWW\\\hhhwww{{{vvvqqqyyy~~~sssddd[[[```uuuVVVLLLLLLHHHFFFGGGDDDCCCAAA???>>>===<<<<<<::::::999999888777666666555555555555555555555555444444333333333333222222333222111111000000111111000000000000000000000000////////////////////////------------------------......------------............------------..............................//////////////////////////////000111111111111000000000111222444555555666444555666777888999::::::@@@AAAPPPqqq|||tttpppoookkkccc\\\\\\ZZZYYYYYYZZZZZZXXXVVVSSSRRROOOLLLHHHFFFDDDCCCAAA@@@@@@???===<<<:::999:::999888888888888555333555555444333222222222222000111111222222222111111////////////////////////000000000000000000000000//////000000000000//////111111111000000000000000111222444555555555555444;;;FFFPPPTTTWWWZZZ\\\[[[\\\aaa\\\YYY^^^]]]]]]eeekkkrrr{{{}}}|||yyyttt|||nnndddccchhheeeMMMGGGHHHFFFFFFHHHCCCBBBAAA???======<<<<<<::::::999888888777666666555555555555555555555555444444333333333222222222333222111111000000111111////////////////////////........................------------------------......------------............------------......................................................///000000111111111111111000000111222333444555555444444555666777888999:::>>>:::???OOO```wwwzzzsssooonnnkkkccc]]]]]]\\\\\\\\\]]]\\\YYYWWWTTTRRRPPPLLLIIIGGGEEEDDDAAA@@@@@@???===<<<:::999;;;999888888888888555444555555444333222222222222111111222222222111111000//////////////////////////////////////////////////////000000000000//////111000000000000000000000111222444555666666555444;;;FFFPPPTTTWWW[[[\\\[[[[[[aaa]]]ZZZ`````````iiinnnttt}}}vvvooosssxxxxxxgggYYYZZZmmmhhhVVVGGGDDDFFFDDDDDDHHHBBBAAA@@@>>>===<<<<<<;;;999999888888777777666666444444444444444444444444333333333333222222222222222222111000000000000111////////////////////////........................------------------------......------------............------------......------------------------........................///000111111222222111111000000111222333444444555333444444555666777888888<<<999888:::<<>>===<<<;;;:::;;;:::888888888777666444555555444333222222222222222222222222111000////////////////////////////////////////////////////////////000000000000//////000000000000000000111111111222444666666666666555;;;EEEPPPTTTWWW[[[\\\[[[[[[aaa]]][[[bbbbbbccclllqqqwww~~~{{{sssttttttyyykkk[[[YYYjjjnnn[[[QQQIIIGGGFFFCCCBBBEEEAAA@@@>>>===<<<;;;;;;;;;888888777777777666666666444444444444444444444444333333333222222222222111222222111000000000000000////////////////////////........................------------------------...------,,,,,,------......------,,,,,,------...------------------------........................///000111111222222111111000000000111222333333444333333333444555666666777777888;;;<<<999<<>>===<<<;;;;;;===;;;999888888777666444555555444333222222222222222222222222111000......//////////////////////////////////////////////////////000000000000//////000000000000000111111111222333444666777777777666:::EEEOOOTTTWWW[[[]]]\\\\\\bbb^^^\\\bbbbbbccckkkqqqwww~~~wwwrrrvvvttt```^^^qqqsss]]]RRRNNNJJJIIIFFFBBBAAABBB???>>>===<<<;;;:::::::::777777666666666666666666444444444444444444444444333333222222222111111111222111000000//////000000................................................------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------........................//////000111111111111000///000000111111222222222222222222333333444444555111333888<<<<<<:::===BBBHHHWWWwww~~~vvvqqqrrrpppnnnmmmmmmkkkfffbbb___^^^^^^^^^]]][[[WWWTTTPPPOOOLLLIIIGGGEEECCCCCCAAA@@@>>>===<<<<<<<<<<<<>>><<<999888777777666555555555444333222222222222222222222111000///...---////////////////////////........................//////000000000000////////////000000111111111111222333555777888888888777:::EEEOOOTTTWWW[[[]]]\\\]]]ccc^^^[[[`````````hhhooouuu}}}zzztttsssqqq|||qqqhhhgggyyyyyyYYYUUUJJJIIIGGGFFFDDDBBBAAAAAA>>>===<<<;;;::::::::::::666666666666555555555555333333333333333333333333222222222222111111111111111111000////////////000........................------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...//////000000////////////000000000111111111111111111222222333333333333333333666888999999888>>>>>>JJJbbb{{{~~~||||||xxxrrroooooonnnnnnnnnmmmkkkgggddd___^^^[[[ZZZYYYWWWTTTRRROOOMMMKKKHHHFFFDDDCCCBBBAAA@@@>>><<<<<<<<<<<<===???===999777777777666555555555444333222222222222111111111111000///......////////////////////////........................//////000000000000///////////////000111111222222222333555777999999999999:::DDDOOOTTTWWW[[[]]]]]]]]]bbb^^^ZZZ___^^^^^^fffmmmsss||||||wwwvvvwwwyyy{{{~~~xxxvvvbbbnnneeeRRRRRRIIIHHHEEECCCBBBBBB@@@======<<<;;;:::999999999999555555555555555555555555333333333333333333333333222222222222111111111111111111000///////////////........................---------------------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------.............../////////000000000000000000000111111111111222222444444333333666888999888<<<777:::FFFPPP[[[mmm~~~}}}xxxtttrrrnnnnnnnnnooonnnkkkgggeee```]]]ZZZWWWVVVUUUSSSRRROOOMMMKKKIIIFFFDDDCCCCCCAAA@@@>>><<<;;;<<<===>>>@@@===:::777777777666555555555444333222222222222///000000000000000//////////////////////////////........................//////000000000000//////...//////000111111222222222333666888999::::::999999DDDOOOTTTWWW\\\^^^]]]\\\aaa]]]ZZZ_________hhhnnnttt|||wwwooosssxxx~~~yyynnngggeeebbbrrr[[[RRRNNNMMMKKKFFFBBBAAAAAA>>>:::<<<<<<;;;:::999999999999444555555555555555555555333333333333333333333333222222222111111111111000111111000///////////////........................---------------------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------////////////000000000000000000000000111111111111---000333444555888999888:::888===EEEDDDBBBLLL]]]lll}}}}}}zzztttrrrnnnnnnoooooonnnkkkhhheeebbb^^^YYYVVVUUUTTTSSSRRROOONNNLLLIIIGGGEEEDDDDDDAAA@@@===<<<;;;<<<===>>>AAA>>>:::777777777666555555555444333222222222222...///000000000000000///////////////////////////........................//////000000000000//////...//////000111222222222222444666888999:::::::::999DDDOOOTTTWWW\\\^^^]]]ZZZ```\\\ZZZ```aaaaaajjjooouuu}}}xxxppppppzzzrrr___XXX^^^iiippp^^^MMMHHHLLLFFFEEECCCAAA???>>>=========<<<;;;999888777777777666555555555555444444444222222222222222222222222222222222111111111111000////////////....................................------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------............///000000000000////////////000000000000000111111222111222222333333444444555666666888:::<<<>>>@@@@@@GGGNNNbbbzzzsssnnnooommmkkkjjjiiihhheeecccaaa^^^ZZZVVVUUUSSSQQQOOONNNMMMKKKIIIGGGFFFEEEEEECCCBBB@@@>>>======>>>>>>===;;;999888777666444222444444333222000111444666333222111111000000111111,,,---///000000000///...////////////////////////............////////////000000000000111111111111000222555888999999777666<<>>AAAHHHWWWooo|||wwwqqqlllmmmkkkhhhgggfffdddbbb``````]]]YYYVVVTTTSSSQQQOOOMMMKKKJJJHHHFFFEEEDDDDDDBBBAAA???>>>============;;;999777777777777555444333444333222000111333666<<<:::666222//////000000------///000000000///.......................................//////////////////000000000111111111000222555888999999777666<<>>===<<<;;;;;;;;;999777666666888888777555333444333222000111333555>>>:::555000------///111---......///000/////////....................................//////////////////000000000000111111000222555888999999777666<<>>===<<<;;;:::::::::999777666666777777666555333333333222111000222444444222///---,,,---///111---......///////////////....................................////////////////////////000000000111000222555888999999777666;;;FFFQQQTTTVVVZZZ^^^___aaabbbbbb```]]]\\\```ccckkkttt}}}xxxwwwuuuvvvzzz}}}qqqiiidddbbb\\\^^^hhhiii\\\QQQNNNLLLFFFDDDGGG@@@???>>><<<;;;::::::999999999888777666666666666555444444444444333333333222222222222222222222222111111111000000000//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------............///------....../////////000/////////...///000000111//////000111111222222333111222333444555666777888555777:::<<<===???@@@BBBFFFZZZxxx}}}|||zzzvvvsssqqqnnnkkkiiifffdddaaa```^^^]]]ZZZXXXXXXWWWUUUTTTTTTSSSQQQOOOKKKJJJIIIGGGEEEDDDCCCCCC>>>======<<<;;;:::999888:::888777666666666444333222333444222111000111222,,,,,,------......//////............/////////000....................................////////////...////////////000000000000222555888999999777666;;;FFFQQQTTTVVVZZZ^^^___eeefffeeeaaa]]]\\\^^^aaallluuu~~~}}}{{{zzzyyy|||}}}wwwlllaaaZZZYYY\\\aaauuunnnVVVQQQMMMLLLHHHCCCCCCFFF???>>>===<<<:::::::::999888888777666666666666666444444444444333333333333222222222222222222222222111111000000000/////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,---------............///---------......//////000//////......//////000111/////////000111111222222000111222444555666888888777555444666999;;;;;;999???FFFPPP]]]nnn|||wwwrrrooommmjjjhhheeeccc```___^^^]]][[[YYYWWWVVVUUUUUUUUUTTTRRRPPPKKKJJJHHHGGGEEEDDDCCCCCC============;;;:::999888:::888666666666666444222222333444333111000000111---...000111111000...---///............///000000------------------------............////////////......////////////000000000222555888999999777666;;;FFFQQQUUUWWW[[[___```ggggggfffbbb^^^\\\^^^aaannnvvv~~~{{{xxxwwwxxxzzz{{{{{{wwwooofff___YYYWWWaaammmjjj___NNNJJJHHHHHHEEEBBBAAABBB???>>>===<<<;;;:::::::::777777666555555555666666444444444333333333222222222222222222222222222222111000000000////////////////////////....................................,,,,,,---......---,,,,,,************************+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---------............///,,,,,,---......///000000///............///000000......//////000111111222111222222333444444555555777444333333777:::;;;:::<<<;;;<<<@@@IIIYYYjjjvvvxxxrrrnnnkkkhhhfffcccaaa___^^^^^^]]][[[YYYVVVUUUUUUVVVVVVVVVSSSQQQJJJIIIGGGEEECCCBBBBBBAAA======>>>===<<<;;;999888888666555555666666555444222333444333111//////000111111111111000000/////////......---...///000111------------------------............////////////........./////////000000000222555888999999777666;;;FFFQQQUUUWWW\\\```aaaeeeffffffccc___^^^aaadddoooxxxzzztttuuuxxx}}}vvviiibbb\\\YYYXXX___sssiiiUUUZZZPPPKKKGGGFFFFFFCCC@@@>>>???>>>===<<<;;;:::::::::777666666555555555555666444444444333333333222222222222222222222222222222000000000000////////////000/////////............000000000000000000000000,,,---...//////...---,,,************************+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---------.........//////,,,,,,------...///000000...............///000000......//////000111111111333222222222222222222222///000333555777999:::;;;999:::<<<@@@GGGNNNTTTWWWVVViiiyyyrrrmmmjjjgggeeeaaa___^^^]]]]]]]]][[[ZZZVVVUUUUUUVVVWWWWWWTTTRRRIIIHHHFFFDDDBBBAAA@@@@@@===>>>>>>>>>===;;;999888666444444555777777777666222333444333111//////000111000.........///111222///......------///000111------------------------............/////////000............/////////000000222555888999999888777;;;FFFQQQUUUWWW\\\```aaaccceeeeeeccc``````cccgggqqqyyy}}}{{{yyyyyy||||||}}}zzzjjjfff[[[VVV[[[aaapppvvv]]]VVVPPPJJJHHHEEECCCBBB@@@>>><<<::::::::::::::::::::::::666666666666555555555555444444333333333333222222222111111111000000//////000000000000000000000000......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..................////////////............////////////111111222222222333333333222222333444444555555666777777999<<<@@@FFFKKKNNNRRRQQQZZZnnn~~~}}}|||{{{zzzyyyuuuqqqmmmiiieeecccaaa```^^^]]]]]]\\\ZZZXXXWWWVVVTTTTTTTTTSSSQQQOOOIIIHHHGGGEEECCCAAA???>>>===<<<:::999888888999:::999888777666555444333333222222111111000/////////000000000000////////////---------------------------......///......------....................................///000222222///333888;;;:::888666666;;;FFFQQQTTTVVVZZZ^^^___bbbdddeeebbb______bbbeeerrrxxx}}}}}}}}}wwwuuuttttttwwwzzz}}}~~~}}}ooodddWWWZZZhhh~~~zzz]]]PPPPPPLLLIIIFFFDDDBBBAAA@@@>>>===;;;;;;::::::999999999999666666666666555555555444444444333333333222222222111111111111000000000///////////////////////////......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...........................////////////........./////////000000111111111222222222333333222222333333444555555555666666888:::===AAADDDFFFEEE@@@AAAJJJPPPXXXjjj}}}~~~|||vvvtttqqqnnnkkkhhhfffeeefffdddbbbaaaaaa___]]][[[VVVUUUSSSSSSSSSRRROOOMMMIIIHHHGGGEEECCCAAA???>>>===<<<:::999888888999:::888888777666555444333333222222111111000/////////000000000000/////////...---------------------------...............------....................................///000111222000333888::::::888666666;;;FFFQQQTTTVVVZZZ^^^___cccdddeeeccc```___aaadddrrrxxx}}}~~~|||wwwssssssssssssuuuxxx}}}uuujjjaaa\\\kkk|||ppp]]]NNNLLLNNNJJJFFFDDDBBBAAAAAA@@@???===<<<;;;;;;:::999888777777666666555555555444444444333333333333222222222222111111111111000000000000////////////////////////......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,------------------------,,,,,,---...............---............/////////////////////000000000000000111111111222222222222111222222333333444555555444555666888:::<<<===>>>DDD???===?????????IIIVVVWWWhhh~~~{{{tttqqqnnnjjjgggeeeeeeeeeiiigggeeedddcccaaa^^^[[[UUUTTTSSSRRRRRRQQQNNNLLLIIIHHHGGGEEECCCAAA???>>>===<<<:::999888888999:::888777777666555444333333222222111111000/////////000000000/////////......---------------------------.........................................................///000111111000444888:::999777666555;;;FFFPPPTTTVVVZZZ^^^___ccceeefffddd```___aaacccqqqxxx}}}~~~|||xxxvvvuuuvvvxxxzzz|||~~~vvvhhh```ccckkklll\\\UUUNNNMMMMMMFFFDDDBBB@@@???@@@@@@>>>===<<<;;;:::999888777666555555555555444444444333333333333333222222222222111111111111000000000000000////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,------------------------,,,,,,---.........---------------.........///////////////000000000111111000000000111111111111222111111111222333333444444333444666888999:::;;;;;;<<<999888999999999???GGG>>>EEEPPP\\\iiivvv~~~zzzwwwsssppplllgggdddccccccdddiiigggeeecccbbb___[[[XXXVVVUUUSSSSSSRRRQQQNNNLLLIIIHHHGGGEEECCCAAA???>>>===<<<:::999888888999:::777777666555555444333333222222111111000/////////000000/////////.........---------------------------------------......///.......................................///000111111444888999888666555555;;;FFFPPPSSSUUUYYY]]]^^^dddfffgggeeeaaa___```cccrrrxxx~~~|||yyyzzzzzzxxxuuuvvvwwwwwwvvvxxx|||vvveee[[[ccc~~~iiiYYYTTTSSSLLLIIIIIICCCBBB@@@>>>>>>>>>>>>===<<<;;;;;;:::999777666555555444444444444333333333333333333222222222111111111000000000000000000111111..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,------------------------+++,,,,,,---...---------------------............////////////000000000000//////000000000111111111000000111111222333333333222444666888:::<<<======<<<:::888888666555666:::?????????AAAFFFNNNXXX^^^lll{{{}}}zzzxxxuuutttooommmjjjgggffffffggghhhhhhgggeeecccbbb___ZZZWWWXXXVVVUUUTTTTTTRRROOOMMMIIIHHHGGGEEECCCAAA???>>>===<<<:::999888888999:::666666555555444444333333222222111111000/////////////////////............------------------------...------------...///000.......................................//////000111444777888777666555555:::EEEPPPSSSUUUYYY]]]^^^ccceeegggeeebbb```aaacccrrryyy~~~{{{xxxuuusssuuuvvvxxxxxxxxx|||ttteee^^^bbbyyyjjjaaaUUUSSSRRRHHHFFFJJJHHHAAA???===<<<======<<<;;;:::999999888777666555555444444333333333222222222222222222222111111111111000000000000111111111111..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,------------.....................////////////////////////000000000000///000000111111222333333222333555777:::<<<>>>>>>@@@???===<<<;;;::::::;;;:::;;;<<<>>>AAAEEEHHHJJJOOOVVVbbbooo~~~yyyvvvuuusssrrrlllkkkjjjjjjkkklllnnnpppiiihhhffffffdddaaa\\\XXXYYYWWWUUUTTTTTTRRROOOMMMIIIHHHGGGEEECCCAAA???>>>===<<<:::999888888999:::555555555444444444333333222222111111000//////////////////.........------------------------------...---,,,,,,---...000111........................///......---......//////222444777888666555444555:::EEEOOOSSSUUUYYY]]]^^^bbbdddgggfffcccaaabbbdddrrryyy~~~~~~~~~~~~zzzzzzzzzzzzyyyyyyxxxwww{{{|||~~~~~~xxxkkkjjjsssvvv\\\[[[PPPPPPRRRJJJHHHKKKGGGAAA???===<<<<<<<<<:::999888888777777777666666666333333333333222222222222222222222222111111111111///000000000111111111111..............................---,,,,,,,,,,,,---++++++++++++++++++++++++************************************************)))******+++,,,,,,------******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,,,,,,,---------.........------------...................../////////000000//////000000111222222222333333333444666999;;;===555555444444555777777666333555777:::>>>??????>>>EEEFFFGGGLLLTTT^^^hhhnnnoooqqqvvv~~~~~~{{{yyywwwuuusssppppppoooooooooppppppqqqhhhhhhgggfffeeebbb]]]YYYXXXWWWUUUTTTSSSQQQNNNLLLIIIHHHGGGEEECCCAAA???>>>===<<<:::999888888999:::555555444444444444333333222222111111000///////////////.........---------------------------------...---,,,,,,,,,...000111........................///......------.........333555777777666444444444:::EEEOOOSSSTTTYYY\\\]]]```cccffffffdddbbbdddeeesssyyy~~~tttjjjddddddssshhh```ZZZPPPGGGKKKQQQMMMIIIFFF>>>AAA???<<<;;;;;;;;;999888777777777777666666666666333333333222222222111111222222222111111111111000//////000000111111111222..............................---,,,,,,,,,,,,---++++++++++++++++++++++++************************************************))))))***+++,,,,,,------******++++++++++++******------------------------******+++++++++,,,,,,,,,************************++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------................../////////000/////////000111111222222333222111111333555888:::777777555444555666666444777555555555777888888888888999;;;???DDDHHHHHHHHHIIIHHHHHHJJJOOOWWW___ddd```fffmmmmmmjjjiiimmmrrrssszzz~~~~~~|||xxxuuuwwwwwwuuutttrrrpppnnnmmmffffffeeeeeedddaaa\\\XXXXXXVVVTTTSSSRRRPPPMMMJJJIIIHHHGGGEEECCCAAA???>>>===<<<:::999888999999:::444444444444444444333333222222111111000///////////////.........---------------------------------...---,,,+++,,,...000222........................///......---------......333555777777555444444444:::EEEOOORRRTTTXXX\\\]]]___bbbffffffdddcccdddfffssszzz~~~}}}vvvmmmbbbbbbkkkyyyttt\\\RRRPPPQQQNNNLLLJJJIIIHHHEEECCC>>>===<<<;;;;;;:::;;;;;;999888888777666555555444444444333333333333222222111111111111111111111111111111000000//////......000000///...---,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))************************++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,---------......,,,---......//////......000000000000000000000000666111///333444222555;;;555555444333333333333444111222444444333333555666666666666666777777777777999:::;;;===>>>?????????AAA@@@@@@@@@BBBEEEHHHIIIMMMMMMNNNNNNOOOPPPPPPQQQUUUXXX\\\bbbgggkkknnnooosssrrrsssuuuwwwvvvrrrnnnlllnnnpppqqqqqqrrrtttvvvxxxxxx|||~~~{{{xxxtttsssrrrrrrrrrpppllliiieeeeeeeeeccc```\\\XXXVVVXXXTTTPPPPPPRRRRRRMMMIIIJJJJJJHHHFFFCCCAAA???>>>>>>===<<<;;;;;;:::;;;;;;999777555444444555444222111111000000//////......//////.........---------,,,,,,,,,---------......,,,,,,,,,---------..............................,,,,,,---...///000111222111333444444333222333444:::EEEOOORRRUUUZZZ^^^``````dddhhhgggbbb___aaadddqqqwww|||}}}}}}kkkccceeeoooyyyaaaUUUQQQPPPIIIHHHFFFEEEFFFEEECCCBBB>>>===<<<;;;::::::::::::888888777777666555555444444444333333333222222222111111111111111111111111111000000000/////////.../////////...---------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++************)))*********************************+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,---......//////......////////////////////////111---...444777555666:::999888777555444333333333444555666555444333444666555555666666666777777777777888999:::<<<<<<<<<<<<;;;:::::::::;;;===@@@AAAAAAAAABBBBBBCCCDDDDDDEEEGGGHHHLLLOOOSSSVVVXXXYYYYYYYYYZZZ]]]______\\\YYY]]]___aaabbbbbbcccfffgggjjjkkkooovvvyyyyyyzzz~~~~~~}}}}}}|||zzzxxxvvvuuutttsssrrroookkkhhhgggffffffdddaaa]]]YYYWWWWWWSSSOOONNNOOOOOOLLLHHHIIIHHHGGGEEECCCAAA@@@???>>>===<<<;;;::::::::::::888666444333444444333222111111000000//////......//////.........---------,,,,,,,,,---------......,,,,,,,,,---------....................................//////////////////111222444444333222333444:::EEEOOORRRTTTYYY^^^``````dddhhhgggbbb```bbbeeerrrxxx|||}}}rrrsssrrrtttsss\\\SSSQQQMMMJJJDDDBBBAAABBBCCCDDDCCCAAA===<<<;;;::::::999999:::777777777666555555444444333333333333222222222222111111111111111111111111000000000000////////////..................------------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++++++++,,,+++++++++************)))************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,***++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,---------......,,,---......//////..............................///---000666999888666777::::::999888777777777777999:::999777555333444555444555555555666666666666444555666888999999999999666666555555555777999:::;;;;;;<<<<<<===>>>>>>>>>AAAAAABBBCCCDDDFFFHHHIIIHHHHHHJJJLLLOOOOOOMMMKKKRRRTTTVVVWWWXXXYYY[[[]]]___```eeelllpppppptttyyy}}}{{{zzzzzzzzzxxxwwwwwwvvvtttsssqqqnnniiieeeffffffeeedddaaa^^^[[[YYYWWWRRRMMMKKKLLLLLLJJJHHHGGGFFFEEEDDDCCCAAA@@@@@@===<<<;;;::::::999999:::666444222222333333222111111111000000//////.....................---------,,,,,,,,,---------......,,,,,,,,,---------..............................111111000///...------,,,000222444444333333333444:::EEEOOORRRTTTYYY^^^______cccfffeeeaaa```cccffftttyyy}}}}}}zzzqqqiiifffeeesss}}}nnn]]]SSSRRRPPPIIIBBBDDDBBBAAABBBCCCCCCBBBAAA<<<;;;:::999999888888999666666666555555444444444333333333222222222222111111111111111111111111111000000000000////////////---------...............------,,,,,,,,,+++++++++++++++++++++++++++++++++************+++++++++++++++++++++*********))))))************************************++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,---......///.........////////////////////////222000222666:::;;;999888888888999999:::<<<===>>>======<<<888555333333444444444444444555555555555333444555666777777777777666555555444555555666777:::::::::;;;<<<<<<======AAA@@@@@@@@@AAABBBDDDEEEFFFFFFHHHJJJKKKKKKJJJIIILLLNNNPPPQQQRRRSSSVVVXXXWWWXXX]]]dddfffggglllsss||||||~~~zzz{{{zzzzzzzzzzzzyyyvvvsssvvvuuusssqqqoookkkfffbbbbbbbbbbbbaaa```^^^\\\[[[WWWRRRMMMJJJJJJJJJIIIHHHEEEDDDDDDCCCBBBAAA@@@@@@<<<;;;:::999999888888999555333111111222333222111111111000000//////..............................,,,,,,,,,---------......,,,,,,,,,---------..............................111111000///...------,,,000222444444333333444555:::DDDNNNRRRTTTYYY]]]___^^^aaadddbbb___^^^bbbgggvvv|||~~~ssskkkggggggddd______eeepppxxx}}}bbb\\\UUUQQQOOOKKKEEE@@@EEECCCBBBAAABBBAAA@@@>>>;;;:::999888888777777777555555555555444444444444333333222222222111111111000000000000000000000000////////////000000000000---------...............------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++*********))))))************************+++++++++,,,,,,,,,,,,---******+++++++++,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,,,,,,,---------......,,,---......///.........000000000000000000000000222111111555;;;AAABBB@@@999999::::::<<<===???@@@???>>><<<888444222222444222333333333444444444444333444555666666666666666666555555555555555666666666666777888888999999:::<<<<<<;;;<<<===???AAABBBCCCDDDEEEFFFEEEDDDDDDCCCEEEGGGIIIKKKKKKMMMOOORRRQQQRRRVVV[[[[[[\\\bbbiiiuuuyyy}}}zzzwwwxxxxxxzzz||||||yyysssooosssqqqpppnnnlllhhhccc```\\\\\\]]]]]]]]]]]]\\\\\\WWWTTTOOOLLLJJJJJJJJJIIICCCCCCBBBBBBAAA@@@@@@???;;;:::999888888777777777444222111111222222222111111111000000//////......---.....................,,,,,,,,,---------......,,,,,,,,,---------..............................///////////////.........///111333444333333444555999DDDNNNQQQSSSXXX]]]___]]]```bbb___\\\\\\aaafffyyy~~~lllbbb]]]\\\[[[]]]^^^```nnnzzz```YYYVVVPPPJJJGGGEEEDDDDDDDDDBBB@@@???>>>>>>;;;::::::999888777777666666777444444444444444444444444222222222222111111111111000000000000000000000000////////////000000000000..................------------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))************++++++++++++************)))************************++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,---------.........,,,,,,,,,---------......,,,---......//////......111111111111111111111111......///444>>>HHHJJJGGG======<<<;;;;;;;;;<<<<<<======:::666333111222444222222222222333333333333333444444555666666555555333333444444444444444444666666666777888888999999888888999:::;;;===???@@@???AAABBBAAA???>>>>>>???BBBEEEGGGIIIJJJKKKNNNPPPQQQRRRUUUXXXWWWWWW^^^gggqqqxxx}}}{{{xxxwwwwwwxxxyyyzzzzzzvvvppplllooonnnmmmlllkkkhhhccc```ZZZZZZZZZZZZZZZZZZZZZZZZWWWUUUQQQNNNKKKJJJIIIIIICCCBBBBBBAAA@@@??????>>>:::999888777777666666777444222111111222333222222111111000000//////......---------...............,,,,,,,,,---------......,,,,,,,,,---------..............................------......//////000000///111333444333333555666999DDDNNNQQQSSSXXX]]]^^^^^^```aaa^^^ZZZZZZ```eeeyyy~~~{{{hhh]]]ZZZ]]]```\\\fffsssiiiXXXVVVQQQLLLGGGEEEEEEEEEEEEBBB@@@>>>======<<<:::888999999888777666666666666333333333333333333333333222222222222111111111111000000000000000000000000.../////////000000000111/////////...---------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))************+++++++++************)))***************************+++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---......//////......000000000000000000000000,,,...000555@@@KKKKKKDDD======<<<;;;:::::::::;;;;;;:::777444111000222444111111111111222222222333222333333444444444444333111222222333444444444444666666777777888999999999666777999:::<<<=========<<<>>>@@@@@@>>>===???@@@CCCEEEHHHIIIJJJLLLOOOQQQPPPQQQTTTWWWUUUUUU^^^hhhpppvvv|||}}}zzzwwwvvvyyywwwvvvuuutttrrrnnnkkklllkkkkkkkkkkkkiiieeebbb\\\[[[ZZZYYYXXXWWWVVVVVVUUUTTTRRROOOLLLIIIHHHHHHCCCBBBAAA@@@???>>>======999999888777666666666666444333111111333444333222111111000000//////......---------.........//////,,,,,,,,,---------......,,,,,,,,,---------........................................../////////000///111333444444444555666999DDDNNNQQQSSSXXX]]]^^^aaacccccc___ZZZ[[[```fffvvv|||~~~nnnooorrryyytttmmmccc\\\ZZZ]]]```bbbyyyyyykkk___VVVRRRNNNJJJIIIJJJIIIFFFCCCAAA@@@>>>>>>>>>>>><<<:::999888777666666555555555333333333333333333333333222222222111111111111000000000000000000000000000.../////////000000111111000000///...------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))************+++++++++************)))************************)))************+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++*********+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---......//////......////////////////////////---111444888BBBJJJFFF<<<::::::999::::::;;;<<<===888888666222000000222444000111111111111222222222111222222333333333222222111222333444555555555555333333333444555555666666333555777888999:::999999999;;;>>>>>><<<<<>>===;;;::::::::::::999888777555444444333333333333333222222222111111222222222111111111111000111111000000//////......//////............//////,,,,,,------...---------+++++++++*********))))))++++++++++++++++++++++++************************)))***++++++***)))***+++************************+++,,,,,,---,,,+++***)))******++++++++++++************************************************************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------..................////////////444111///111777:::999777666888::::::::::::<<<>>>@@@<<<666222111111000000222222222333333333444444111111111222222333333333444444444333333222222222444333333333333444555555777777888888888999999999::::::::::::;;;<<<======>>>@@@CCCEEEFFFHHHKKKMMMMMMKKKLLLPPPRRRTTTZZZ```hhhjjjnnnssszzz}}}|||||||||{{{xxxsssooolllkkkjjjjjjjjjlllkkkiiikkkppppppllldddaaa^^^[[[YYYWWWTTTQQQWWWUUURRROOOLLLIIIHHHGGGCCCBBBAAA???>>>======<<<;;;:::999777777777777888333333222222333333444444222111111000///......---------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................///////////////......000222444444333333333444999DDDNNNRRRVVV\\\______aaadddeeebbb\\\]]]ccckkkxxx|||yyy~~~pppddd___aaa```eeelllqqqssszzzxxxwwwjjjccc``````jjj}}}mmmccc^^^VVVPPPPPPLLLJJJHHHFFFDDDBBBAAAAAA???>>>===<<<;;;:::::::::999888777666555444444444333333222222222111111111222222222111111111000000000000000000//////......//////............//////------.........------,,,+++++++++*********))))))++++++++++++++++++++++++************************)))***++++++***)))***+++************************++++++,,,,,,,,,+++***)))******++++++++++++************************************************************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,------------...............////////////333000///111666:::999777666888::::::::::::<<<>>>???;;;666222111111000000222222222333333333333444111222222222222222222333444444333333333222222222444333333333333444555555666666666777777777888888999999999999:::;;;<<<===<<>>======<<<;;;:::999777777777777888333222222111111222222222111111000000///......---------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///......------000222444444333333333444:::DDDMMMRRRVVV[[[______```dddeeebbb\\\\\\cccjjjwww|||yyy~~~pppiiicccbbbbbbaaadddgggvvv}}}ssskkkgggmmmqqqttttttqqqqqquuuzzz~~~mmm^^^[[[[[[UUUOOONNNJJJIIIGGGEEECCCBBBAAA@@@???>>>===<<<;;;:::::::::999888777666555444444444333222222222222111111111222222111111111000000000000000000////////////...//////............//////////////////...---,,,,,,+++++++++***************++++++++++++++++++++++++************************)))***++++++***)))***+++************************+++++++++,,,++++++***)))******++++++++++++************************************************************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,---------------............/////////111//////111666888888666666888::::::::::::<<<>>>===999444111000111000000111111222222222333333333222222222222222111111111333333333333222222222222333333333333333444555555444444555555555666666666999999888999999:::;;;<<<;;;===@@@AAABBBDDDGGGIIIGGGFFFIIIOOORRRSSSXXX___ccceeeiiinnnuuu{{{}}}xxxtttssssssssssssqqqrrrpppmmmpppuuuwwwtttlllhhhbbb]]]ZZZXXXUUUTTTTTTRRRPPPMMMKKKIIIGGGGGGCCCBBBAAA???>>>======<<<::::::999777777777777777333333222111000000000000111000000//////.........------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///////////////...000222444444333333333444:::DDDMMMRRRVVV[[[^^^^^^```ccceeebbb]]]\\\cccjjjvvv|||yyy~~~{{{qqqhhhaaadddhhhppp}}}vvvrrrkkkeeecccfffkkkpppmmmrrryyyvvvmmmaaaXXXWWWWWWRRRMMMLLLIIIHHHFFFDDDBBBAAA@@@@@@???>>>===;;;::::::::::::999888777666555555555555222222222222111111111111111111111111000000000000///////////////////////////......------......///000000000///...---,,,+++************************************************************************)))***++++++***)))***+++***************************++++++++++++***************++++++++++++************************************************************+++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,------------------.........//////000//////111555777777555666888::::::::::::<<<>>>:::777333111000111000000111111111111222222222222333333222222111111000000333222222222222222222222333333222222333333444555444444444444555555555666888888888888888999;;;;;;;;;===???AAAAAACCCEEEHHHFFFFFFIIINNNPPPPPPTTTZZZ]]]___ccciiiooouuuzzz}}}{{{uuutttuuuwwwxxxuuuvvvtttqqqsssyyy{{{yyyooojjjddd^^^ZZZWWWUUUSSSQQQPPPNNNLLLJJJHHHGGGGGGCCCBBBAAA???>>>======<<<:::999888888777666666666555444333111000000//////000000/////////.........------------------------------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////000111111111000000000222444444333333333444:::DDDMMMRRRUUUZZZ^^^^^^___ccceeebbb]]]\\\bbbiiittt~~~|||yyy}}}}}}yyyuuutttwww|||~~~vvvqqqnnnqqqqqqkkkiiimmmrrrtttkkknnnsssyyyrrrfffbbbZZZRRROOONNNLLLIIIHHHGGGFFFDDDBBBAAA?????????>>>===<<<:::999999999888888777666555444444444555222222222111111111000000111111111000000000//////.............../////////......------------......////////////...---,,,+++************************************************************************)))***++++++***)))***+++*********************************************+++******++++++++++++************************************************************+++++++++,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,,,,------------------...............///000333555777666666666888::::::::::::<<<>>>777444111000000111000///000000000111111111222222222222222111111000000000222222222222222222222222333222222222222333444444444444444555555555666666777777666777777888999:::;;;===???AAAAAABBBEEEGGGGGGFFFIIINNNNNNMMMOOOSSSWWWYYY]]]bbbhhhooosssvvvzzz}}}|||tttsssvvvyyyzzzxxxxxxvvvtttvvv{{{|||yyynnnjjjccc^^^ZZZVVVSSSPPPNNNMMMLLLJJJIIIHHHGGGGGGCCCBBBAAA???>>>======<<<999999888888777666666555777666444333111111000000////////////............------------------------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000///000222444444333333333444:::DDDMMMQQQUUUZZZ]]]]]]^^^bbbeeebbb]]]\\\bbbhhhqqq||||||yyy~~~~~~{{{{{{~~~~~~yyytttttttttsssqqqjjjgggooo{{{wwwooojjjjjjjjjkkkiiiqqquuusssttt{{{{{{kkkeeeeee[[[VVVPPPLLLKKKJJJJJJKKKEEEDDDCCCAAA???>>>>>>>>><<<;;;:::999888777777777666555555444333333444444222111111111111000000000111111000000000/////////---............/////////......------------..................---,,,++++++***************+++++++++************************************************)))***++++++***)))***+++******************************)))))))))***++++++******++++++++++++************************************************************+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,------------............///222444666777777666666888::::::::::::<<<>>>444222000///000111000//////000000000000111111111111111111111111000000000111111111222222222222222222222222222222333444444333444444444555555555555666666666666666777999999;;;<<>>======<<<888888888888777666555444777666555333222111111111........................------------------------+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.........---000222444444333333333444:::DDDMMMQQQTTTYYY\\\\\\]]]bbbeeebbb]]]\\\aaagggooo||||||yyy}}}}}}zzz~~~}}}vvvsssyyyvvvwwwxxxyyyzzz~~~vvvjjjbbb___```XXXVVVRRRMMMKKKKKKLLLLLLDDDCCCAAA@@@???>>>======;;;:::999777666666555555444444333222222222333333111111111111000000000000111000000000////////////---------.........//////...------,,,,,,------...+++,,,,,,,,,,,,,,,++++++))))))*********+++++++++************************************************)))***++++++***)))***+++***************************)))(((((()))***+++,,,******++++++++++++************************************************************+++++++++,,,,,,,,,++++++******++++++,,,---***++++++++++++,,,,,,,,,,,,,,,---------............000333666777777777777666888::::::::::::<<<>>>222000//////000111000////////////000000000111111000000000000111111111111000111111111222222222222222222222111222222333444222222222333333333333444555555555555666777888888999;;;===>>>>>>???BBBCCCCCCDDDHHHLLLMMMIIIIIILLLPPPRRRVVV\\\bbbhhhmmmpppvvvwwwyyy|||{{{vvvxxx{{{zzzwwwrrrtttsssqqqrrrtttqqqlllkkkhhhddd```\\\WWWQQQMMMJJJIIIHHHGGGGGGGGGGGGGGGCCCBBBAAA???>>>======<<<777888888888777666555444555444333222111111111111........................------------------------++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---....../////////000222444444333333333444:::DDDMMMQQQTTTYYY\\\[[[\\\aaaeeebbb]]]\\\aaafffnnn{{{|||yyy|||{{{yyy~~~xxxnnnkkkeee\\\WWWUUUUUURRRLLLHHHGGGGGGFFFCCCBBBAAA???>>>=========:::999888666555555555444333333222222111111222222111111111111000000000000000000000000////////////---------.........//////...------,,,,,,------...******+++,,,,,,,,,++++++))))))******++++++++++++))))))))))))))))))))))))************************)))+++++++++***)))***+++***************************)))(((((((((***+++,,,******++++++++++++************************************************************+++++++++,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------.........111444777777777888888666888::::::::::::<<<>>>111///......000111000///////////////000000000000//////000000111111222222000000111111222222222222222222111111222222333444000111111111111222222222555444444555555666777888888:::<<<======>>>@@@BBBAAABBBFFFLLLLLLIIIJJJMMMPPPRRRVVV[[[aaahhhmmmoooyyyyyyzzz|||~~~{{{zzzyyy|||}}}zzzuuunnnqqqqqqooooooppplllfffjjjhhheeebbb^^^XXXRRRMMMIIIHHHGGGGGGFFFGGGGGGGGGCCCBBBAAA???>>>======<<<777777888888888666444333444333222111000000000000---.....................------------------------+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...........................///000111222222222222000222444444333333333444:::DDDMMMQQQTTTYYY[[[[[[\\\aaaeeeccc]]]\\\aaafffmmmzzz|||yyy|||{{{xxx}}}pppfff```]]]XXXUUUYYYUUUPPPLLLHHHFFFCCCAAABBBAAA@@@>>>===;;;:::999777777777666555555444444222222222111111111111000111111111111000000000000000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((******+++++++++,,,,,,,,,------,,,,,,+++***))))))******++++++++++++******(((((())))))******++++++))))))))))))))))))))))))******))))))))))))******************************+++,,,,,,+++******+++---++++++******************,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,------......------,,,---000444666666666777888888777555444444666999::://////............////////////............//////////////////////////////000000000000111111111111...///000222222111111000000111111111222222222222222222333444444555555666:::::::::::::::===AAAEEEFFFFFFGGGHHHJJJKKKLLLLLLPPPOOORRRXXX\\\```gggooorrrrrrtttwww{{{~~~~~~~~~~~~|||{{{||||||{{{zzzzzz}}}|||yyyxxxyyywwwtttvvvvvvtttrrroookkkiiigggfffbbb]]][[[ZZZWWWRRRMMMOOOMMMJJJIIIIIIIIIGGGFFFEEECCC???======<<<;;;::::::999888666444333333222444111000000111///---,,,///......------,,,++++++...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,---------..................////////////222222222000///000333666===EEELLLOOOTTTZZZ^^^^^^[[[^^^```^^^[[[\\\aaafffssszzz}}}zzzwwwxxx{{{{{{{{{oooeee___[[[WWWTTTUUURRRNNNKKKIIIGGGDDDBBBBBBAAA@@@>>><<<;;;999999777777666666555444444444222222222111111111111000111111111000000000//////000000000000/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))(((************+++++++++,,,------,,,++++++***))))))******++++++++++++******)))))))))))))))*********))))))))))))))))))))))))******))))))))))))******************************+++,,,,,,+++***)))+++,,,************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,///111333444444666888;;;888666444222111222333555//////............////////////............//////......................../////////000000000111111...///000111222111111000000000000000111111111222222222333333444555555555999:::::::::;;;===@@@CCCCCCDDDEEEFFFHHHIIIJJJJJJNNNMMMOOOUUUYYY\\\ccckkknnnoooqqqvvvzzz||||||{{{||||||~~~{{{|||||||||{{{{{{zzzyyywwwyyy{{{{{{wwwvvvwwwvvvrrrsssrrrpppmmmjjjhhhfffeeecccbbb```]]]YYYVVVTTTTTTSSSPPPMMMKKKKKKJJJIIIHHHEEEBBB???======<<<;;;::::::999777666444333333333333111///000111000///...///......------,,,++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,---------..................////////////222333333222111111444666<<>>@@@AAABBBCCCDDDHHHGGGIIINNNQQQTTTZZZbbbfffiiiooouuuzzz{{{yyywwwvvvwwwyyy|||yyyxxx}}}~~~{{{}}}{{{yyyxxxxxxvvvtttrrrsssuuusssooonnnppppppmmmmmmkkkhhheeebbbbbbbbbbbbbbbbbb```]]]YYYYYY[[[]]]YYYTTTOOOJJJIIIIIIIIIHHHCCCAAA>>>=========;;;999999888777666444444333333111111///---...111111...///......------,,,++++++++++++******)))******+++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,---------......---------.........//////000333555666555444444444:::CCCLLLNNNPPPUUUZZZ\\\]]]```aaa___\\\^^^dddjjjuuuyyy{{{xxxvvvyyy{{{zzzqqqgggiiiaaaaaa___[[[UUUPPPNNNNNNLLLKKKIIIHHHGGGDDD@@@===>>>===<<<;;;:::999888777555555444444333333222222222222222111111111000000000000000////////////...////////////............------------------------************************++++++++++++++++++++++++))))))))))))))))))******((())))))))))))*********++++++***************)))******++++++++++++******++++++******))))))(((((())))))))))))))))))))))))******))))))))))))******************************)))+++,,,,,,***)))))))))))))))*********+++++++++******))))))))))))************+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++---000555888999999999999///...---,,,,,,,,,------......------------............------------..............................------------............///////////////000000000---.........////////////000000111111222333333333222555999;;;;;;;;;<<<===:::;;;<<<===???@@@AAAAAAFFFEEEGGGLLLOOORRRXXX___eeehhhnnnuuu{{{|||zzzwwwsssuuuwwwzzz|||~~~wwwvvv{{{~~~xxxwwwvvvvvvvvvuuusssqqqmmmooonnnjjjjjjmmmmmmjjjllljjjgggdddcccbbbbbbcccddd```\\\[[[[[[\\\\\\[[[VVVRRRLLLGGGFFFFFFEEEEEEAAA@@@>>>>>>>>>===;;;999999888777555444444444444111222000+++,,,111111---///......------,,,+++++++++******)))******++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......------------............000222666777666444333333999DDDLLLNNNOOOTTTYYY\\\]]]```aaa^^^\\\^^^dddkkkssswwwxxxuuuuuuyyy{{{zzz|||ssssssqqqiiibbbaaa\\\[[[XXXUUURRROOOLLLKKKKKKIIIGGGFFFEEECCC@@@===<<<<<<;;;:::999888777777555444444333333222111111222222222111111111111000000000////////////....../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))************)))))))))*********++++++******************************++++++++++++******************))))))))))))))))))))))))))))))))))))******))))))))))))******************************'''))),,,,,,+++))))))))))))))))))***++++++,,,,,,*********))))))***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***...444777888666555444------,,,,,,---...//////......------------............------------......---------------------------------............/////////.........///000111............///////////////000000111111222333333222555888:::::::::;;;===999:::;;;<<<===???@@@@@@CCCBBBDDDIIIMMMPPPWWW^^^cccffflllsssyyyzzzyyyvvvrrrtttwwwyyyzzzzzz|||~~~zzzxxxtttrrruuu|||}}}tttsssssstttuuutttqqqooohhhjjjiiiffffffjjjkkkiiijjjiiigggdddcccbbbbbbbbbddd___ZZZYYY[[[\\\YYYVVVSSSOOOJJJFFFEEEDDDCCCBBB@@@???>>>>>>>>>===;;;888888888666555555444444444111444111+++---444555000///......------,,,+++++++++************+++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........///222555666555444333333999DDDNNNOOOOOOSSSYYY\\\]]]___```]]][[[]]]dddkkksssuuuvvvtttvvv{{{~~~}}}tttpppjjjgggeeeccc```^^^ZZZVVVRRRQQQPPPOOOKKKHHHHHHFFFDDDCCCCCCBBBAAA@@@;;;;;;:::999888777777666444444333333222111111111222222222111111111111000000000/////////.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((()))))))))************************+++++++++,,,))))))))))))******************++++++++++++******)))))))))))))))*********))))))))))))))))))))))))******))))))))))))******************************%%%(((+++,,,+++*********((())))))***++++++,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++(((,,,000222222111000000,,,,,,,,,,,,------.........------,,,,,,------......------,,,,,,------...---------------------------............////////////......---...///000111....../////////000000000//////000000111222222222222444777888888999;;;===999:::;;;<<<===???@@@@@@???>>>AAAGGGKKKNNNUUU]]]___aaagggnnntttvvvuuutttqqqtttxxxyyyxxxwwwwwwxxxrrruuutttpppqqqxxx|||{{{tttssssssssssssqqqnnnkkkccceeeeeebbbccchhhjjjiiieeeeeedddcccbbb``````___```___]]][[[YYYWWWUUUSSSQQQNNNJJJHHHFFFEEEDDDBBB???>>>===>>>>>>===:::888888777666555555444555555000444333---000:::<<<666///......------,,,+++++++++++++++++++++,,,------************************+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------.........///222444444333222333333:::EEEOOOPPPOOOSSSYYY]]]\\\^^^^^^\\\ZZZ\\\dddkkksssuuuuuutttxxx~~~{{{kkkmmmjjjaaa\\\]]]]]][[[ZZZUUUOOONNNOOOOOOKKKFFFFFFDDDAAAAAABBBCCCCCCBBB;;;::::::999888777666666444444333333222111111000222222222111111111111000000/////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((())))))*********+++***++++++++++++,,,,,,,,,)))))))))))))))***************++++++++++++******(((((())))))******++++++))))))))))))))))))))))))******))))))))))))******************************$$$'''***,,,+++***++++++((())))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++(((***,,,---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------,,,,,,------...------------------------.........////////////000///......------///000111////////////000000000000/////////000111111222222222444666777777999;;;===999:::;;;<<<>>>???@@@@@@===<<>>===>>>>>>===:::888888777666555555555555555///555444...333???BBB<<>>>>>???DDDLLLSSSWWWWWWWWWYYY]]]dddkkkqqqtttuuurrrsssuuuvvvvvvvvvuuutttyyyxxxvvvssswww{{{uuutttvvvwwwuuurrrhhhfffdddaaa___```cccfff```^^^]]]]]]^^^___^^^\\\___^^^^^^\\\YYYUUURRRPPPMMMMMMKKKIIIGGGEEEDDDCCCBBBAAA???===;;;:::999999777666555444444333444444444333111000000222333555000000000000///...---,,,------------------------''')))************+++------+++***+++...000...,,,---------...//////000000---,,,++++++,,,...000222111222444333222222333555===GGGNNNOOOPPPTTTXXXZZZ^^^______^^^^^^___bbbeeeoootttxxxwwwyyyzzzuuuooojjjjjjgggccc```^^^\\\YYYWWWSSSSSSSSSQQQOOOLLLIIIGGGFFFDDDBBBAAAAAAAAA???===;;;:::999888777666666666444333222222111111222222111111000000000/////////000000000/////////......------,,,,,,,,,,,,------------,,,,,,,,,++++++++++++++++++*********))))))++++++++++++++++++++++++++++++************++++++++++++************++++++)))************+++++++++***++++++,,,,,,++++++***************)))))))))((()))))))))))))))))))))))))))))))))***************++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++++++++************++++++******+++++++++,,,,,,,,,...---,,,,,,+++++++++,,,------------------------,,,,,,,,,---------..........................................................................................////////////....................................////////////......//////000000111111333333444555777888999:::999999888888888:::;;;<<<>>>>>>???DDDLLLRRRVVVVVVRRRTTTXXX___fffmmmpppqqqooopppsssuuuwwwwwwwwwwwwxxxyyyxxxvvvzzz~~~zzzzzz{{{zzzuuupppiiihhhgggeeecccaaa``````]]]\\\\\\]]]___```^^^]]]^^^^^^\\\ZZZWWWTTTRRRQQQNNNMMMLLLJJJHHHFFFEEEDDDAAA@@@???===;;;:::999999777666555444444333444444333222111000000111222333////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***+++,,,,,,++++++,,,......***'''......------,,,+++******000///...,,,,,,---///000555666777555333222333444;;;EEEMMMOOOPPPUUUZZZ\\\\\\]]]]]]]]]]]]___cccfffoootttxxxxxxzzzyyysssrrrppplllhhhiiifffaaa^^^\\\ZZZXXXVVVSSSRRRRRRPPPNNNKKKHHHFFFEEECCCAAAAAAAAA@@@>>><<<:::999888777666555555555333333222111111111111222111000///...---...//////000////////////.........------,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++***************++++++++++++++++++++++++++++++************++++++++++++************++++++)))************+++++++++******++++++++++++******************))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++++++++************++++++******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,------------------------,,,,,,,,,---------..............................................................................---............/////////....................................////////////////////////000000000000222333444555666888999999888888777777888999:::<<<>>>>>>???DDDJJJPPPSSSTTTNNNPPPTTTZZZbbbiiimmmnnnnnnppprrrtttvvvwwwwwwwwwvvvzzz{{{zzz|||~~~zzzrrrllljjjjjjjjjiiifffaaa]]]ZZZZZZZZZ[[[^^^```aaa___]]]aaa___\\\XXXTTTQQQOOONNNOOONNNMMMKKKIIIGGGEEEEEEAAA@@@>>><<<;;;999999888777666555444444333444444111111111000000000000000............---,,,+++***+++++++++++++++++++++++++++++++++++++++*********++++++,,,---///...+++((()))******+++,,,---------///...---,,,,,,---///000999999999777444222222333999CCCLLLNNNPPPVVV[[[]]]YYYZZZ[[[\\\]]]```dddhhhnnntttxxxxxxzzz{{{uuussssssqqqmmmjjjgggddd___[[[ZZZXXXVVVUUURRRQQQQQQOOOMMMJJJGGGFFFDDDBBBAAA@@@@@@???===;;;999888777666555555555555333222222111111111111111111///---,,,+++,,,...////////////.........---------,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++++++++************************************************++++++************++++++++++++************++++++))))))*********+++++++++******++++++++++++***************)))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++++++++*********+++,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,---------..............................................................................---------.........//////....................................////////////000000000000////////////222333333555666777777888777666666666666888999:::===>>>???BBBGGGLLLPPPQQQNNNOOORRRXXX```gggkkkmmmpppqqqrrrtttuuuuuutttttttttzzz}}}}}}~~~~~~~~~~~~}}}xxxpppiiijjjjjjiiihhhfffaaa\\\XXXWWWXXXZZZ^^^aaaaaa___\\\cccaaa\\\WWWRRROOOMMMLLLOOONNNMMMKKKIIIGGGEEEEEEAAA@@@>>><<<;;;999999888777666555444444333444444///000000111000000///...............---,,,+++++++++++++++++++++++++++++++++*********,,,---,,,,,,+++++++++,,,---...------******+++,,,---...//////+++++++++,,,...000222333888999999777444222222333:::DDDLLLNNNPPPUUUZZZ\\\WWWXXXZZZ[[[]]]```eeeiiinnntttxxxxxx{{{~~~xxxuuuqqqpppooommmiiifffeeeaaa\\\YYYWWWVVVUUUTTTQQQPPPPPPNNNLLLIIIFFFDDDCCCAAA?????????>>><<<:::777777666555444444444444333222111111000000111111000///---++++++,,,...///............------------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++++++++************++++++))))))*********+++++++++)))******++++++******)))))))))))))))))))))******))))))))))))))))))))))))''''''(((((()))***++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++++++++******+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------..............................................................................------------................................................////////////000000000000////////////222222333444555666666777555555444444555666888999<<<===>>>@@@CCCGGGKKKMMMLLLMMMOOOUUU]]]dddhhhiiilllmmmppprrrssstttttttttvvv}}}~~~}}}{{{vvvqqqmmmkkkiiifffdddcccbbb^^^[[[WWWXXXZZZ]]]``````^^^[[[___]]]YYYVVVSSSQQQPPPPPPOOONNNMMMKKKIIIGGGEEEDDDBBBAAA???===;;;:::999999777666555444444333444444///000000000000///...---///000000//////...---,,,------------------------,,,++++++---000333222111...---+++***)))***+++---.........---,,,,,,++++++......///000111333444555444555666555333222333444<<>>>>>===;;;999666555444444333333444444222222111000000000000111000///...---,,,---............---------,,,,,,,,,,,,,,,++++++++++++,,,,,,*********+++++++++++++++***************+++++++++************************++++++************++++++++++++************++++++)))************+++++++++))))))************))))))))))))))))))************))))))))))))))))))))))))''''''(((((())))))******++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++++++++***++++++,,,---...******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------------------------------,,,,,,,,,---------......................................................------------------------,,,------------.............................................////////////////////////000000000000222222333333444555555666444444333333444555777888:::;;;===>>>???BBBFFFIIIIIIIIIKKKPPPWWW]]]aaacccdddfffjjjnnnrrruuuwwwxxxyyy~~~}}}{{{wwwtttrrrnnniiidddbbbccccccaaa___YYYYYYZZZ\\\^^^^^^\\\ZZZWWWVVVVVVUUUUUUVVVVVVWWWPPPOOONNNLLLJJJHHHFFFEEECCCBBB@@@>>>===;;;;;;:::777666555444444333444444111111000000//////......000000000000///...---,,,------------------------...,,,,,,///444888777666111000...+++(((''')))***)))***+++,,,...000111222555555555444444333333333111222333333222222444555<<>>======<<<:::999555444444333333333333333222222111000000000000000/////////............------------,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,)))*********++++++++++++))))))*********+++++++++************************++++++************++++++++++++************++++++)))************+++++++++))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++++++++++++++,,,---......******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...------------------------,,,,,,,,,---------......................................................------------------------,,,,,,---------.............................................////////////......//////000000111111222222222333444444555555333333222222333444666777888:::<<<<<<<<<>>>BBBFFFGGGGGGHHHLLLRRRXXX\\\^^^___bbbggglllqqquuuwwwxxxwww|||~~~zzzwwwyyy|||}}}zzz|||~~~}}}{{{xxxuuusssppplllgggeeeffffffbbb___\\\[[[ZZZ[[[\\\[[[ZZZXXXTTTTTTVVVWWWXXXXXXXXXXXXRRRQQQPPPNNNLLLJJJIIIHHHDDDCCCBBB@@@>>>===<<<<<<777666555444444333444444333222111///......//////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++***---333666555333000222444333000......000+++,,,...000333555777888444444444333222111000///000222333333222222333555:::DDDLLLNNNNNNSSSXXXZZZ\\\]]]]]]]]]]]]___cccffflllsssyyyzzz|||:::<<>>======777777555444444444444444555333111///......000111............---,,,+++++++++++++++++++++++++++++++++(((&&&)))...111///,,,,,,222888;;;;;;999999999===<<<:::888666444222111------............------222333444444222222333444888BBBKKKMMMOOOTTTZZZ\\\^^^______^^^^^^___bbbeeelllsssyyyzzz|||444999>>>???CCCPPPcccrrr|||{{{}}}yyyuuunnnjjjhhhgggfffeee___]]]ZZZVVVSSSPPPNNNMMMLLLKKKJJJIIIGGGFFFEEEEEECCCAAA???===<<<;;;888666777666666444333222111111111111111111000000000000........................------------------------+++++++++************)))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))*********)))))))))+++,,,+++***)))*********++++++++++++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++------,,,,,,,,,,,,++++++++++++******++++++,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------............///,,,,,,---.../////////...//////000000///...------...,,,++++++,,,------,,,................................................////////////////////////000000///////////////000000000000000111111111111222111111000111333444555444333222222333666888:::::::::;;;===@@@BBBCCCCCCCCCGGGLLLOOOPPPSSSXXX\\\^^^```cccgggkkkooorrrsssssssssssstttttttttttttttrrrsssvvvwwwwwwtttqqqooolllkkkjjjjjjiiihhhdddbbb^^^______^^^\\\YYYYYYYYY\\\\\\\\\\\\[[[YYYWWWVVVYYYTTTOOOMMMNNNMMMIIIEEECCCBBBAAA???===<<<;;;;;;999888777666444333222111222111111000///......---..................------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------......000111222333111///---++++++---///111,,,,,,,,,---------......000333555444111000111333;;;BBBKKKOOOQQQTTTZZZ```___^^^___```^^^\\\```gggnnntttxxxyyy{{{666888::::::;;;BBBOOOYYYqqq~~~|||yyyxxxyyy{{{vvvqqqlllgggfffeeeeeeddd```^^^ZZZVVVRRROOOMMMLLLJJJIIIHHHGGGEEEDDDCCCCCCBBB@@@>>><<<;;;:::777555555555444333222111000000111111111000000000//////........................------------------------+++++++++************)))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))*********)))))))))+++,,,+++***)))))))))*********++++++)))))))))))))))******+++))))))))))))))))))))))))************************************************************************************++++++++++++)))***++++++------...///+++++++++***++++++,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------............///------......///.........///////////////...------///---,,,,,,---......---................................................////////////////////////000000////////////000000000000000000111111111111222111111111111333444555444333222222333555777888:::888777;;;BBBFFFEEEBBBCCCEEEJJJNNNQQQUUUYYY\\\^^^```dddhhhkkkmmmnnnooooooooopppqqqrrrrrrrrrrrroooqqqsssttttttqqqnnnllllllkkkiiihhhhhheeebbb___aaaaaa```___\\\ZZZXXXXXXYYY[[[\\\^^^^^^]]]\\\[[[XXXSSSNNNMMMNNNMMMIIIEEECCCBBB@@@>>>===;;;;;;:::888888777555444333222111111111111000///...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,---//////---,,,+++******+++,,,---,,,,,,,,,---------......000222555444111000111333<<>><<<::::::999666444444444333222111000000///111111000000000000//////------------------------------------------------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********)))))))))+++,,,+++***((((((((()))))))))******))))))))))))******++++++))))))))))))))))))))))))************************************************************************************+++++++++,,,)))***++++++------...///+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------............///....../////////...------.........///......---,,,000...------...//////...................................................////////////////////////000000////////////000000000000000000111111111111111111111111222333444555333333222111222333555666:::555333888AAAGGGDDD@@@AAABBBEEEKKKRRRXXX[[[\\\^^^aaaeeeiiikkkkkkjjjiiihhhjjjlllmmmoooppppppppplllnnnoooppppppmmmjjjiiijjjiiiggggggfffddd```]]]aaaaaa```___^^^\\\\\\[[[[[[\\\___aaaaaa```^^^\\\VVVRRRNNNMMMMMMLLLHHHDDDCCCBBB@@@>>><<<;;;::::::888777666555444222222111111111000000//////............---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++((((((((()))***+++,,,---++++++++++++++++++++++++,,,,,,,,,---------......///222555444111000222444===DDDLLLPPPRRRUUU[[[``````___```aaa___]]]aaahhhnnntttyyyzzz|||333222333444666777666666666888>>>HHHRRR^^^ooo}}}~~~zzzxxxvvvtttsssrrrqqqpppmmmiiieeeccccccccccccbbbaaa^^^[[[VVVQQQMMMJJJIIIFFFFFFEEECCCBBBAAA@@@???>>><<<:::999888777555333444333333222111111000000111000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))*********)))))))))+++,,,+++***(((((((((((())))))))))))))))))******++++++++++++))))))))))))))))))))))))*********************************************************************************+++++++++,,,,,,------,,,,,,,,,+++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------............//////////////////...---,,,------............------000...------...//////...................................................////////////////////////000////////////000000111///000000000111111111111111111111111222333444444333222222111111222333333777444333777===AAA???===??????AAAHHHQQQXXX[[[ZZZ^^^aaafffiiijjjhhheeecccccceeehhhkkkmmmnnnnnnmmmjjjkkklllmmmllliiigggeeefffeeeeeeeeefffeeebbb___```___^^^^^^````````````___```bbbbbb```]]]ZZZWWWSSSQQQNNNMMMLLLJJJGGGDDDBBBAAA???===;;;::::::999777666666555333222222111111000000000/////////...//////...---,,,+++***)))************************++++++++++++++++++++++++*********++++++,,,......---...////////////...---,,,,,,,,,---------......///222444444222000222444>>>DDDLLLQQQRRRUUU[[[``````___```aaa___]]]aaahhhnnntttyyyzzz|||111111222555888888666444:::888888:::<<<@@@IIIRRRooo~~~yyywwwtttrrrrrrqqqooommmkkkhhhdddccccccccccccbbb___]]]YYYTTTPPPLLLIIIHHHFFFFFFEEECCCBBBAAA@@@???===;;;999888777777444222444444333333222222111111000000000////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))((()))************)))((())))))))))))))))))))))))******))))))))))))*********)))))))))+++,,,+++***(((((((((((())))))))))))))))))***++++++++++++***))))))))))))))))))))))))***************************************************************************++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............//////000000000///...------------......///......---///---,,,,,,---......---................................................///////////////////////////////////////000111111///000000000111111111111000111111222333333333444222222111111222222222333333444666777777777999:::======???FFFOOOVVVXXXXXX]]]```eeehhhhhhfffbbb______bbbfffjjjmmmmmmlllkkkhhhiiiiiiiiihhhfffdddbbbaaaaaabbbdddfffgggfffdddbbb```^^^^^^```aaaaaa```___```aaa```^^^ZZZVVVTTTQQQOOONNNMMMKKKIIIFFFDDDAAA@@@>>><<<;;;:::999999666666555444333222222111000000000000////////////111000///...---,,,+++***************************++++++++++++++++++++++++,,,+++++++++,,,---...///...///000111111000///...,,,,,,,,,---------.........111444444222111222555>>>DDDLLLPPPRRRTTTZZZ___```___```aaa___]]]aaahhhmmmsssxxxyyy|||222222222444555555333111666444444777888888<<>><<<:::999888888555555444444333222222111000000000000////////////000000///...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,---...//////...---,,,,,,,,,,,,---------.........111444444222111333555===DDDLLLPPPQQQSSSYYY^^^___^^^___```^^^\\\```ggglllrrrwwwxxx{{{222222333222222111111111000...000444666555888<<<777===BBBEEENNN___ooowwwyyyrrroooppppppmmmjjjhhhfffcccbbbbbbaaa```___ZZZXXXTTTPPPMMMIIIGGGFFFEEEEEEDDDCCCAAA@@@??????<<<:::888777777777555333222222222222111111111111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))*********)))))))))+++,,,+++***)))))))))*********++++++((()))+++------,,,+++***))))))))))))))))))))))))++++++++++++++++++++++++************************************************+++++++++,,,,,,,,,------)))***++++++------...///---,,,,,,,,,,,,---......------------------------......------------......---------............///...//////000000000000///...//////000111111000000000...------...//////...................................................////////////////////////............///000111222000000000000111111111111///000222333444444333333000111222333444444444444222444555555555555666888888;;;???CCCGGGKKKOOORRRUUUWWW[[[^^^___^^^[[[ZZZYYY]]]ccchhhjjjiiigggeeecccbbbbbbaaa```^^^\\\[[[\\\\\\]]]aaadddffffffdddbbb^^^[[[\\\```dddcccbbb```___]]]ZZZWWWTTTSSSRRRLLLMMMNNNLLLJJJGGGDDDCCC@@@???===;;;:::888888777555444444333333222222222////////////000000000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------.........111444444222111333555===CCCKKKOOOPPPRRRWWW\\\^^^]]]^^^___]]][[[___fffjjjqqqvvvwwwzzz111222333222000000222555444222222666666444555999444999===;;;;;;@@@EEEGGGOOOYYYgggtttzzzrrrnnnnnnooollliiigggeeebbbaaaaaa```___]]]XXXVVVSSSOOOLLLIIIGGGFFFEEEDDDCCCBBB@@@???>>>>>><<<:::888777888777555333111111111111000000000000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))''')))***++++++***)))'''))))))))))))))))))))))))******))))))))))))*********)))))))))+++,,,+++***************++++++++++++(((***+++------,,,+++***))))))))))))))))))))))))++++++++++++++++++++++++************************************************++++++,,,,,,,,,------------------,,,,,,,,,++++++---,,,,,,,,,,,,---......------------------------......------------......---------.........//////......///000000111000000//////000111111111111111111000......000000000///................................................////////////////////////............///000222222000000000000111111111111///000222333444444333333///000222333444555555666444222222444777:::999888777;;;@@@CCCDDDGGGLLLPPPQQQSSSWWWZZZ[[[[[[YYYXXXXXX\\\bbbgggiiihhheeeccc`````````^^^]]][[[ZZZYYY[[[[[[]]]___cccdddcccbbb[[[XXXVVVZZZaaagggiiihhhfffccc___YYYTTTQQQOOONNNKKKLLLMMMLLLIIIFFFDDDCCC@@@???===;;;999888888777444444444333333222222222////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---111444444222111333666<<>>???CCCGGGMMMVVV```gggqqq|||zzzsssooooooooonnnllleeedddbbbaaa```^^^[[[YYYVVVRRRNNNLLLKKKJJJGGGDDDDDDCCCBBBAAA???>>>======:::999888777666555444333555444333222111///......////////////////////////.........------.........///...---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''')))***++++++***)))'''))))))))))))))))))))))))+++***((('''&&&''')))***))))))***++++++++++++***************************+++***)))))))))***,,,,,,+++***)))(((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------,,,,,,,,,---------......//////.........---------........................------...............---000////////////000000111///...---,,,,,,---...///555333111111222333222111111111000000///......---///////////////.........000000000000000000000000000000000000000000000000////////////000000000000111000/////////000222333111111222222222333333333222222222222333333444555444444555555666777777777777888:::===AAAEEEIIIKKKKKKNNNSSSVVVWWWYYYZZZ\\\ZZZ]]]aaacccccccccccccccaaa```]]]ZZZYYYZZZ___bbb]]]]]]]]]]]]^^^^^^^^^___XXXXXXZZZ\\\___bbbdddfffeeebbb]]]WWWRRROOOMMMMMMIIILLLNNNLLLGGGBBBAAAAAABBBAAA???===;;;:::999888666666555444333222222111000000000///......------......---------,,,,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------------...//////...111333222000///222444;;;CCCIIIIIIJJJPPPWWW[[[\\\[[[\\\^^^\\\ZZZ]]]ccckkkrrrxxxzzz}}}//////000000000111111111222222222222333333333333444444555555666777888888888:::===???AAADDDIIILLLJJJRRR\\\eeemmmxxx~~~xxxqqqnnnmmmmmmkkkiiieeeccc```___^^^]]]ZZZXXXSSSPPPMMMKKKKKKJJJHHHEEECCCCCCBBB@@@???>>>===<<<999888888777666555444444222222222111111000000000...........................------,,,,,,------.........---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))***)))(((''''''((()))***))))))***++++++++++++***************************+++***)))))))))***+++,,,+++***)))(((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------,,,,,,---------.........000000000//////................................./////////000000111111111...---------------......333222222111111222222333///...,,,,,,---...---,,,000000111111111111111222111111111000//////......000000000000000000000000000000000000000000000000////////////000000000111111000000///000111222333111111222222222333333333222222222222222333444555444444444555666666777777777888:::===AAAEEEHHHJJJKKKNNNQQQTTTVVVXXX\\\^^^bbbcccddddddbbbbbbbbbdddfffeeebbb^^^[[[[[[___bbb^^^^^^____________^^^^^^WWWWWWYYYZZZ]]]___aaabbbaaa^^^ZZZUUUQQQNNNLLLLLLIIIKKKLLLJJJFFFCCCBBBBBBBBBAAA???===;;;:::999999666666555444333222222111000000000///......------------,,,,,,,,,+++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------------...//////...111333333000///222444<<>>===<<<<<<777777666666666555555555111111111111111111111111........................---,,,,,,++++++,,,,,,---...---,,,++++++***++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))***)))(((''''''((()))***))))))***++++++++++++*********************************))))))******+++,,,+++***))))))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------------.........111111000000000000//////.................................//////000000111222222222222111111111222///000000000000000000///555444222222444555555444000000000000000000000000333222222111000//////...000000000000000000000000000000000000000000000000/////////000000000111111111000000000000111222222111111222222222333333333333222222222222333333444333333444555555666666777666777999<<<@@@DDDGGGIIILLLNNNOOOQQQTTTYYY___ccckkkjjjhhhdddaaaaaacccfffjjjhhheee```\\\\\\^^^```^^^___```aaa```^^^\\\[[[WWWWWWXXXYYYZZZ[[[\\\]]][[[YYYUUURRRNNNLLLKKKKKKIIIJJJJJJHHHEEECCCCCCDDDBBBAAA@@@>>><<<;;;::::::666666555444333222222111000000000///......------,,,,,,+++++++++*********************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------------.../////////111444333000000222555;;;CCCHHHHHHIIIPPPWWW[[[^^^]]]^^^```^^^\\\___eeekkkrrrxxxzzz}}}........./////////000000000000000111111111222222333333444444444444444444333666999:::999888777777666999;;;<<<<<>>BBBEEEGGGMMMNNNOOOQQQTTT[[[ccciiiqqqnnniiiddd```aaafffjjjjjjiiieeeaaa]]]\\\^^^```___```aaabbbaaa^^^[[[YYYXXXXXXXXXYYYYYYYYYYYYYYYVVVUUURRRPPPMMMLLLKKKKKKIIIIIIHHHFFFEEEDDDEEEEEEBBBAAA@@@>>><<<;;;;;;;;;666666555444333222222111000000000///......------,,,,,,,,,,,,++++++++++++************************,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...------------.../////////222444333111000222555888@@@EEEEEEFFFMMMTTTYYY\\\[[[\\\^^^\\\YYY]]]ccchhhoootttvvvyyy---............//////////////////000000000111111444444444444444444444444000111222333333333666888000333777777666666888::::::<<<>>>???@@@BBBEEEGGGEEEHHHLLLPPPSSSWWW[[[^^^aaaccceeegggiiikkkoooqqqrrrtttxxx~~~~~~wwwrrrllliiihhhgggdddaaaccc```]]]\\\[[[ZZZXXXVVVUUUTTTRRRNNNJJJGGGFFFFFF@@@@@@???>>><<<;;;:::999555555555444444444444444333333222111000///...---........................+++++++++******+++++++++,,,,,,+++*********++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((((((((((((((((()))******))))))***++++++++++++***************************))))))******++++++++++++******++++++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........---------.........//////////////////////////////,,,---------.........///111222222333333222111000111222333333444444333333333444555666666555444333333111000000222333222111444444333333222222222111/////////000000111222222111111111111111111111111111111111111111111111111000000000000111111111111000111111111222222222222111111222222222333333333333222222111111222222222222222333333444444555555444555777:::===@@@CCCEEENNNOOOPPPRRRWWW^^^ffflllpppmmmhhhbbb```ccchhhmmmiiiiiigggcccaaa```bbbdddaaacccddddddccc```]]][[[YYYYYYZZZZZZYYYXXXWWWVVVSSSRRRPPPOOOMMMLLLKKKKKKIIIHHHFFFEEEEEEEEEEEEEEEAAA@@@???===<<<;;;;;;;;;666666555444333222222111000000000///......------------------,,,,,,,,,,,,************************,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...------------.../////////222444333111000333555888???DDDCCCDDDLLLTTTXXX\\\[[[\\\^^^\\\YYY]]]cccgggnnntttvvvyyy~~~------------.........///........./////////000000222222333333444444444555222333222111000111444777444777;;;<<<<<<;;;:::;;;:::;;;<<<<<<;;;<<<>>>@@@DDDFFFGGGHHHGGGGGGIIIKKKJJJMMMOOOQQQRRRTTTWWWYYYXXXZZZ^^^dddjjjnnnooonnnppprrruuuzzz~~~~~~|||uuuqqqkkkiiiiiihhhdddaaabbbaaa___^^^^^^\\\YYYVVVVVVUUUSSSNNNIIIFFFDDDEEE??????>>>===;;;:::999999555555444444444333333333444333222111///...---,,,------------------------,,,++++++******++++++,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))''''''(((((())))))******))))))***++++++++++++***************************))))))***++++++++++++*********+++,,,,,,+++***************++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------........./////////......////////////000000.........//////000000111...000333555666444333111444666777999:::::::::999666666777777777777666666:::888666666777777777666111111111111111111111222000000000111222222333333111111111111111111111111111111111111111111111111000000000111111111222222000111222222333333222222111111222222222333333333333222222111111111111222111111222333333444444555333444666888<<>><<<;;;;;;::::::666666555444333222222111000000000///......------.........---------,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------------...//////000222555444111111333666;;;BBBFFFEEEFFFMMMVVV[[[^^^]]]^^^```^^^\\\___eeeiiipppvvvxxx{{{,,,,,,---------.........------........./////////000000111111222333444444444444444222111111444666000222444555555555666666777888999888888888;;;===<<<===>>>>>>===<<<===>>>GGGIIIKKKMMMMMMNNNPPPQQQRRRSSSVVV[[[```dddffffffjjjllloootttyyy|||zzztttpppkkkjjjjjjiiifffcccbbbbbbaaaaaaaaa^^^ZZZVVVRRRRRRQQQMMMGGGDDDCCCDDD???>>>===<<<;;;999888888666555555444333222111111222111111000///.........------------------------,,,,,,++++++++++++,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))&&&'''((())))))*********))))))***++++++++++++***************************((()))***+++,,,++++++******++++++,,,,,,++++++***)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......................../////////////////////000000111111111000111111222333333444444222666;;;AAACCCCCC@@@???888999<<>>@@@BBBIIILLLQQQVVVZZZ___dddhhhgggfffcccaaa___bbbfffjjjhhhhhhgggeeebbbbbbccceeeaaaaaaaaa``````^^^]]]\\\YYYYYYZZZZZZYYYWWWUUUSSSNNNNNNNNNMMMLLLKKKJJJIIIIIIGGGFFFFFFGGGFFFCCC@@@???>>>===;;;::::::::::::666666555444333222222111000000000///......---------------,,,,,,,,,++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------------...//////000333555444222111333666;;;BBBFFFEEEFFFMMMWWW\\\^^^]]]^^^```^^^\\\___eeeiiipppvvvxxx{{{,,,,,,,,,---------......---------.........//////---...///000111222333444...000111000//////111222444444444444555666888999666666777666555666999;;;:::<<<>>>??????@@@BBBDDDAAACCCFFFGGGFFFGGGHHHIIINNNNNNOOOSSSWWW[[[]]]]]]dddeeehhhlllrrrxxx}}}{{{xxxsssooollljjjkkkjjjhhheeecccccccccdddccc```ZZZVVVNNNOOONNNKKKFFFCCCCCCEEE>>>>>>===<<<:::999888777666666555444222111000000000000000000000/////////---------------------------,,,,,,++++++,,,,,,---+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))&&&&&&((()))************))))))***++++++++++++***************************((()))***+++,,,+++*********+++,,,------,,,+++***))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000000000111111222222222222333333444555555666777777???DDDLLLSSSXXXXXXVVVTTTVVVXXX[[[___aaabbbbbbaaaggggggeeeddddddeeegggggg^^^\\\YYYXXXXXXXXXWWWUUUTTTSSSOOOKKKFFFAAA>>><<<:::999888777555444222222111111111111111111111111111111111111111111111111000111111111111222222222000111222333444333222222111111222222222333333333333333222111000000111111000111111222333333444444222333555777:::===@@@AAAFFFJJJQQQVVV[[[^^^bbbeeeeeedddccc```___```dddgggeeeeeedddaaa^^^]]]^^^```\\\[[[[[[ZZZZZZYYYYYYYYYXXXXXXYYYZZZYYYVVVTTTRRRMMMMMMMMMLLLKKKJJJHHHGGGIIIGGGFFFGGGHHHFFFBBB>>>>>>===<<<;;;:::999999999777666555444333222222111000000000///......------,,,,,,,,,+++++++++******************************,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...------------...//////000333555444222111333666:::@@@DDDCCCDDDLLLUUUZZZ\\\[[[\\\^^^\\\ZZZ]]]ccchhhoootttvvvyyy++++++,,,,,,,,,,,,---------------............///............////////////111111111111111111111111111111222222222333333333444444444555555555555666888888999::::::;;;<<<<<<===???AAACCCCCCCCCDDDFFFHHHIIIKKKLLLOOOSSSYYY]]]bbbcccfffjjjpppwww}}}xxxrrruuupppkkkiiiiiiiiifffdddgggeeedddcccaaa___[[[XXXOOOMMMJJJHHHFFFDDDBBB@@@===<<<;;;:::999888888888444333222111000000000000///............---------------,,,,,,,,,,,,++++++************************+++*********))))))((((((************************))))))))))))))))))))))))******))))))((((((''''''''''''((())))))))))))))))))))))))))))))******++++++++++++++++++***)))((()))))))))))))))***++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......+++---000000///...///000///000///...000555555222333333444666999===@@@BBBCCCAAA@@@@@@EEELLLSSSXXX^^^ccckkkrrrpppjjjjjjmmmqqqrrrsssuuuwwwyyyzzz{{{{{{}}}}}}zzzwwwwww|||{{{yyyyyyyyyvvvxxx|||xxxnnngggcccaaa^^^\\\WWWSSSPPPPPPPPPLLLDDD>>>;;;555444999999555333555222222333444555444111...222111000000111222333333333333222111111222444555222222222111222222333333444333222111000000000000000111111111111222222222555666777888;;;===???@@@EEEGGGKKKNNNPPPTTTYYY\\\```^^^]]]]]]```ccceeeeeebbbaaa___]]][[[ZZZYYYYYY[[[UUUTTTXXXZZZVVVTTTVVVWWWUUUUUUXXX[[[]]]ZZZWWWUUUSSSQQQPPPOOOMMMJJJGGGIIIIIIIIIHHHFFFCCC@@@???>>>>>>===<<<:::999888888555555555444444333333333//////...------------...//////...------,,,++++++************************************************)))************+++++++++))))))*********+++++++++............/////////000111222444222000000333666:::AAAEEEDDDFFFMMMSSSUUU[[[[[[[[[ZZZZZZ[[[___aaahhhmmmssswwwyyy|||+++++++++,,,,,,,,,------------------........................////////////111111111111111111111111111111111222222222333333333444444444555555555555888888888999999:::::::::;;;>>>@@@AAAAAABBBCCCDDDDDDEEEFFFHHHJJJNNNTTTXXX^^^```cccgggnnntttzzz~~~{{{xxxvvvrrrnnnllllllkkkhhheee```___^^^^^^^^^\\\YYYWWWMMMLLLIIIGGGEEECCCAAA@@@===<<<;;;:::999888888888333333222111000000000000............------------------,,,,,,,,,+++++++++************************************)))))))))(((************************))))))))))))))))))))))))***)))))))))((((((((('''''''''((())))))))))))))))))))))))))))))******++++++++++++++++++***))))))***)))))))))))))))***+++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---...///000111111111---...............//////---111333333777>>>AAA@@@CCCDDDGGGJJJNNNRRRUUUWWWVVVWWWZZZ^^^dddkkkppptttxxxyyy}}}{{{wwwxxx}}}~~~}}}{{{{{{zzzxxxzzzvvvsssqqqoookkkccc\\\SSSNNNKKKKKKHHHAAA;;;;;;:::777555444444555555555444444333333444444444333333222111111111111222222222222222222222333333444444333222111000000000000000111111111111222222222444555666777:::<<<>>>???CCCFFFIIILLLOOOSSSWWWZZZ\\\\\\\\\\\\^^^aaadddfffaaabbbaaa```^^^[[[XXXWWWWWWTTTUUUZZZ[[[WWWVVVXXXWWWVVVVVVZZZ^^^```^^^[[[WWWUUUSSSRRRRRRPPPMMMKKKJJJJJJIIIHHHFFFDDDAAA???>>>>>>===<<<:::999888777555555444444333333222222//////...------------.........------,,,+++++++++************************************************)))************+++++++++*********++++++++++++,,,............////////////111333444222000000333666;;;AAAEEEEEEFFFMMMSSSVVVZZZZZZZZZYYYYYYZZZ^^^```hhhmmmssswwwyyy}}}++++++++++++,,,,,,,,,,,,------------............---............/////////000000000000000000000000000111111111222222222222333333333333444444444444777777777777888888888888999;;;>>>?????????AAABBB@@@BBBCCCEEEGGGJJJOOOSSSYYYZZZ]]]bbbhhhoootttxxxyyy{{{~~~~~~xxxuuuqqqoooooonnnjjjfff___^^^\\\\\\[[[YYYVVVSSSMMMLLLJJJGGGEEEBBB@@@???===<<<;;;:::888888888777333333222111000000000000............------------,,,,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((())))))))))))))))))))))))))))))******+++***++++++++++++***))))))+++******)))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,---///111333333333333111000......///000000///111777<<<===@@@GGGMMMOOOQQQSSSWWW\\\aaadddfffggggggjjjpppwww|||~~~|||{{{uuuppplllhhhgggbbbYYYQQQNNNJJJEEE===888666666777888555444444444666777666555333333222222222222222222333333222222333444444555444333222111111000000111000111111111111222222222333444444666888:::<<<===BBBDDDGGGJJJMMMPPPUUUXXXVVVYYY[[[\\\[[[^^^bbbfffaaabbbccccccaaa]]]YYYVVVWWWWWWZZZ^^^]]]ZZZYYY\\\YYYXXXYYY]]]aaadddbbb___YYYWWWUUUTTTTTTSSSQQQOOOKKKKKKJJJIIIGGGEEEBBB@@@>>>>>>===;;;:::999888777555555444333333222111111//////...------------...------,,,,,,++++++******************************************************)))************+++++++++++++++++++++,,,,,,,,,,,,//////..................111333444222000000333777<<>>@@@@@@BBBCCCEEEFFFIIINNNQQQSSSTTTXXX\\\bbbhhhmmmppppppsssxxxyyyuuurrrppppppnnniiieeedddbbb```^^^[[[XXXSSSPPPPPPOOOMMMIIIEEEAAA???>>>===<<<;;;999888777777777333222111000000/////////.........---------,,,,,,,,,,,,,,,++++++++++++************************************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''((())))))))))))))))))))))))))))))******+++******+++++++++******)))++++++******))))))******))))))******+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,---///111222222222111333222111222666888888888???GGGLLLKKKLLLQQQXXX[[[]]]```eeejjjnnnpppppppppsssvvv{{{}}}}}}}}}vvvoookkkccc\\\QQQHHHBBB>>><<<::::::777444333555666555444222222333333444444333333333333333333444555666666444444333222111111111111000000111111111222222222222222333444666888:::;;;@@@CCCFFFIIIKKKOOOSSSVVVSSSWWW[[[[[[XXXYYY___ddd```aaaaaabbbaaa___]]]\\\aaabbbcccbbb```]]]]]]___]]]\\\\\\___dddeeedddaaaZZZXXXVVVUUUUUUUUUSSSRRRLLLLLLLLLKKKHHHFFFCCCBBB???>>>===<<<:::999888888555555444333222111111000//////...------------...,,,,,,,,,++++++*********************************************************))))))*********+++++++++++++++,,,,,,,,,---------//////............------111333444333000000444777===BBBFFFEEEFFFNNNUUUWWWXXXYYYYYYYYYYYYZZZ^^^aaaggglllssswwwzzz}}}*********+++++++++,,,,,,,,,,,,,,,------------...------------............//////////////////////////////000000000111111111111111111111222222222222444444555555555555666666555777999::::::;;;<<<>>>???AAACCCDDDEEEGGGKKKNNNMMMOOORRRWWW\\\aaadddggggggkkkrrrzzz~~~xxxtttpppnnnnnnlllhhhddddddbbb```^^^[[[XXXSSSPPPSSSSSSQQQLLLFFFAAA??????===<<<;;;999888777666666333222111000////////////...------------,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((())))))))))))))))))))))))))))))******+++)))******+++++++++******++++++***************+++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++,,,------,,,---...000000000//////000333888>>>EEEKKKMMMNNNSSS[[[```^^^]]]bbbhhhkkkpppssswwwzzz}}}}}}|||{{{zzzuuummmddd]]]VVVPPPLLLLLLFFF>>>999888777444111111111222222333333444444444444444444555666777888555444333222111111111111000000111111111222222222222222222444555777999:::???BBBEEEGGGJJJMMMQQQTTTQQQVVVZZZYYYWWWWWW[[[```______^^^^^^___aaabbbdddnnnnnnkkkfffbbbaaabbbbbbaaa______aaadddeeebbb___ZZZXXXUUUTTTTTTTTTSSSRRRMMMMMMMMMLLLJJJGGGEEECCC@@@???>>>===;;;:::999999666555555444222111111000//////...------------...,,,,,,++++++++++++******************************************************))))))*********+++++++++++++++,,,,,,,,,---------...............---------222333555333111111444777===BBBEEEDDDEEEMMMTTTXXXYYYZZZZZZZZZZZZ\\\```cccfffkkkrrrvvvyyy}}}************++++++++++++,,,,,,,,,,,,------------,,,------------.........////////////////////////////////////000000000000000000000000111111111222333333444444555666666666333555888999999999;;;<<<<<<>>>@@@AAABBBDDDGGGIIIJJJLLLOOORRRVVVZZZ]]]^^^```dddlllssszzz}}}xxxsssnnnkkkjjjiiifffccc^^^]]]\\\[[[ZZZXXXUUURRRSSSTTTSSSNNNFFFAAA@@@AAA===<<<;;;999777666555555222222111000////////////------------,,,,,,,,,,,,++++++++++++************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((())))))))))))))))))))))))))))))******+++))))))***++++++++++++******************+++,,,,,,)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...------...///000111111222222:::GGGSSS\\\bbbfffiiigggmmmqqqpppqqqwww|||~~~~~~~~~xxxpppkkkhhh```VVVOOOJJJEEE===666555444333222111222333444444444555555666777999999555444333222222111111222000111111111111222222222222222222333555666888999===???BBBEEEGGGJJJNNNQQQPPPSSSWWWWWWWWWXXX[[[^^^]]]\\\[[[\\\^^^aaaeeehhhtttrrrmmmgggfffhhhfffcccaaa```___```cccdddaaa]]]ZZZXXXTTTSSSSSSSSSRRRQQQOOOOOONNNMMMKKKHHHFFFDDDAAAAAA@@@>>>===<<<;;;:::777777666555333222111111//////...------------...,,,,,,,,,,,,,,,,,,++++++************************************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........222444555333111111444888===BBBDDDBBBDDDLLLTTTWWWYYYZZZZZZZZZZZZ]]]```ccceeejjjpppuuuxxx|||************++++++++++++++++++,,,,,,,,,---------,,,,,,---------........................................../////////000000/////////000000000111111111222333444555777888888333555777888888999:::<<<:::<<<>>>@@@@@@AAADDDFFFHHHJJJLLLOOORRRUUUVVVWWWZZZ___fffmmmssswwwyyyyyyyyyssslllhhhhhhgggeeeccc\\\[[[ZZZZZZZZZXXXUUUSSSNNNPPPQQQMMMGGGCCCCCCEEE>>><<<;;;999777666555555222111000//////......///---------,,,,,,,,,++++++++++++++++++************************************((()))))))))************************************))))))))))))))))))))))))'''((((((((()))))))))***''''''((())))))))))))))))))))))))))))))******+++))))))***+++++++++++++++)))))))))***+++,,,---...***+++---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................///000000///...///000222555888:::@@@MMM___lllqqqtttvvvyyyvvvzzz||||||~~~wwwvvvxxx|||{{{tttoookkkaaaTTTJJJAAA>>>:::666444444555666555555555666777888::::::555555444333222222222222000111111111111222222222222222333333555666888999:::<<>>===;;;999777555555444222111000//////.........---------,,,,,,,,,+++++++++++++++************)))************************(((((())))))*********+++************************))))))))))))))))))))))))'''((((((((())))))******'''(((((())))))))))))))))))))))))))))))******+++((()))***+++++++++++++++((())))))***+++---...///***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000000000111222222000///000111555:::>>>AAAOOO___sss}}}~~~{{{{{{}}}~~~{{{||||||qqqgggdddfffmmmzzz{{{kkk___MMMIIICCC===999888888999555555555666777999:::;;;555555444333222222222222000111111111111222222222222333333444555666888999777:::<<<>>>@@@CCCGGGJJJKKKLLLOOOTTTZZZ^^^``````ZZZ[[[\\\^^^```aaabbbbbbdddeeedddfffnnnssslll```[[[ZZZZZZ]]]aaabbb```]]]]]]YYYUUURRRRRRQQQPPPOOOPPPPPPPPPOOOMMMJJJGGGFFFDDDCCCBBBAAA@@@>>>======:::999888777555444333222//////...------------...------------------------************************************************)))************+++++++++))))))*********+++++++++)))***+++,,,...///000000222444555444111111555888;;;@@@BBB@@@BBBJJJRRRVVVWWWXXXXXXXXXYYY[[[___bbbbbbgggnnnsssvvvzzz))))))***+++,,,,,,------++++++,,,,,,,,,,,,------------------------------------............------............////////////------......//////000000111000000000111333555777333333555666888:::;;;<<<:::;;;>>>??????AAACCCEEEEEEGGGJJJMMMOOOQQQQQQQQQZZZ^^^dddiiikkkmmmoooppp{{{~~~~~~wwwsssnnnjjjhhheeecccaaa^^^aaaaaa\\\WWWTTTQQQLLLLLLKKKHHHFFFDDDBBBAAA@@@;;;:::888666444333222222111111000000//////......//////...---,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++...------,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,---......,,,***...////////////.........222222333777???IIIRRRXXXjjjsss~~~~~~{{{vvvwwwzzzxxxrrroooooo}}}|||tttiiibbbbbbkkkwww|||rrrccc^^^VVVLLLDDD>>>:::888:::666222222555888888888777444111000000111111111222222222222222222222222333333333333444555666666999;;;===>>>???@@@BBBDDDHHHIIINNNUUU[[[^^^\\\YYYWWWYYY\\\___```aaa``````dddaaabbbjjjssstttkkk```ZZZZZZ[[[^^^```aaa```^^^```ZZZUUUSSSUUUVVVSSSPPPMMMNNNNNNKKKGGGEEEFFFGGGEEEDDDBBB@@@>>><<<;;;;;;;;;:::999777666444333333333111...///000111...,,,......---------,,,,,,,,,,,,,,,++++++***)))((((((++++++++++++++++++++++++******+++++++++******)))++++++,,,---,,,+++)))(((,,,,,,,,,---------......000222333111//////222555999>>>@@@@@@CCCKKKRRRTTTWWWXXXZZZZZZYYYYYY[[[\\\cccgggnnntttxxx}}}))))))***++++++,,,------+++++++++,,,,,,,,,------------------------------------............------............////////////............////////////111000000000111333555666555555666666777888888999888:::===>>>>>>???@@@BBBDDDEEEHHHKKKMMMNNNOOOOOOXXX[[[___cccfffiiimmmooouuuxxx}}}|||xxxtttqqqmmmiiigggeeecccaaa```cccbbb]]]YYYWWWSSSOOOKKKJJJHHHFFFCCCBBBAAA@@@:::999888666444333222222111111000000///.........///......---,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))************************************************++++++++++++++++++++++++---------,,,,,,,,,,,,++++++,,,,,,---------------///...---,,,,,,---,,,,,,////////////000111333555777<<>>>>>???AAACCCFFFHHHLLLSSSYYY\\\ZZZXXXYYY[[[]]]___aaaaaa``````aaa^^^___fffmmmnnnggg___[[[[[[\\\___bbbcccbbbaaa___ZZZUUUTTTVVVVVVTTTRRRNNNNNNNNNKKKFFFDDDDDDFFFCCCBBB@@@???>>>=========999999888777555444333333222000//////000111///---......---------,,,,,,,,,---,,,,,,+++******))))))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++,,,---------,,,***))),,,,,,,,,---------......000222333111//////222555:::>>>@@@@@@CCCKKKRRRTTTWWWYYYZZZ[[[[[[[[[]]]___cccgggnnntttxxx}}}))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------............---------............//////////////////...............000000//////000222444555777666666666666555555555666888<<<===============BBBCCCEEEHHHJJJKKKLLLLLLUUUWWWZZZ]]]```eeejjjnnnpppsssxxx}}}}}}xxxtttpppnnnkkkhhhgggeeebbb```aaadddccc___\\\ZZZVVVQQQKKKJJJHHHEEECCCBBBAAAAAA:::999777555444333222222111111000//////......---......------,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))************))))))************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------...............000///---------...000111000000000000111555;;;???DDDPPP```llltttzzz||||||{{{wwwsssssswww{{{}}}qqqjjjhhhjjjooorrrsssqqqnnnlllhhhmmmsss}}}sssiiicccRRRLLLDDD???===<<<999777888555333333444555444444333333333333333333333333333333333333444555666777888:::<<<======>>>AAACCCDDDFFFKKKQQQWWWYYYXXXWWW[[[\\\^^^````````````___\\\\\\]]]aaaeeefffbbb^^^]]]]]]^^^```cccdddcccbbb]]]ZZZVVVUUUWWWXXXVVVTTTOOOOOONNNJJJFFFDDDDDDDDDAAA@@@???>>>>>>======>>>777777666555444444333333111000//////000111000.........---------,,,,,,,,,---------,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,---.........,,,------------,,,,,,+++,,,,,,,,,---------......000222333111//////222555:::>>>@@@@@@DDDLLLRRRTTTXXXYYY[[[\\\\\\]]]```bbbcccgggnnntttyyy}}}))))))******+++++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------.........///////////////......---------000/////////000111333444555555555555444444444444444888;;;======;;;;;;;;;@@@AAACCCEEEFFFHHHIIIIIIQQQSSSWWW[[[___ccchhhlllppprrrvvv|||}}}xxxtttmmmkkkiiihhhhhhfffccc```aaadddccc___]]]\\\XXXSSSJJJIIIGGGEEECCCBBBAAA@@@:::999777555333222222111111000000///......---------------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))************))))))************************************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......///---......///////////////....../////////000333444000222333444777>>>GGGMMMZZZgggwww{{{sssssssssrrrsssxxxvvvmmmooorrruuuvvvvvvuuutttyyy|||~~~|||ssssss{{{pppeeeVVVIIIAAA===:::888999666444222333333222111444444444444444444444444333333333444444555666777777999;;;<<<<<<>>>@@@BBBCCCFFFKKKQQQUUUWWWXXXWWW]]]]]]^^^_________^^^^^^ZZZ[[[\\\^^^`````````______^^^^^^___aaaaaaaaa___\\\YYYWWWVVVXXXXXXWWWVVVRRRQQQNNNKKKHHHEEEDDDDDDAAA@@@???>>>===<<<<<<<<<555555555444444333333333111000000000000111000000......---------,,,,,,,,,......---------,,,,,,,,,***+++++++++++++++,,,,,,******+++,,,---------,,,---------------------,,,,,,,,,,,,---------......000222333111//////222555:::>>>AAA@@@DDDLLLSSSTTTWWWXXXZZZ[[[[[[^^^aaadddcccgggnnntttyyy~~~)))***************++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------............//////......------,,,,,,////////////000111111222222222222333333444444555444777;;;===<<<;;;::::::??????AAABBBDDDFFFHHHIIIMMMQQQWWW]]]```cccfffhhhoooqqqvvv{{{~~~|||xxxtttkkkjjjiiiiiiiiigggccc``````bbb```^^^]]]^^^YYYSSSKKKJJJGGGEEEBBBAAA??????:::999777555333222111111000000//////...---------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))************************************************++++++,,,,,,,,,---------++++++,,,---......//////---...//////000000//////,,,...000000......///111111555;;;@@@FFFOOO\\\eeepppzzz~~~xxxtttssstttuuu{{{||||||yyyvvvtttwwwtttoooppprrrttt|||rrrdddXXXNNNDDD===<<<999666444444555555555444444444444444444444444444444444444555666777777666888:::;;;;;;<<>>>>>???AAACCCFFFIIIJJJJJJOOOVVV[[[___aaacccdddlllnnnsssxxx~~~|||zzzzzzxxxuuuqqqkkkkkkkkklllllliiidddaaa___```___\\\^^^___ZZZSSSLLLKKKHHHEEEBBB???>>>===999888666444333222111111000000///......------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......+++,,,,,,---.../////////---......///////////////---///111000...---000333>>>EEEOOOVVV^^^hhhttt~~~}}}|||xxxyyy||||||xxxpppiiidddfffkkkppp|||yyypppsssxxx|||mmm[[[OOOCCC???999555444555666666555555555555555555555555444444444444555666777888555777999::::::<<<>>>@@@BBBFFFKKKOOORRRTTTWWWYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[\\\]]]^^^^^^^^^^^^\\\ZZZYYYYYYYYYWWWVVVYYYXXXXXXXXXWWWWWWVVVVVVTTTQQQMMMKKKJJJHHHFFFDDDCCCAAA???===;;;999888888666666555444333333222222222333333222000//////000......---------,,,,,,,,,------------------------*********++++++,,,,,,---,,,,,,,,,+++***)))((('''---,,,,,,,,,,,,,,,---...,,,,,,,,,---------......000222333111//////222555;;;???AAAAAADDDMMMSSSUUUUUUVVVVVVWWWXXXZZZ___bbbcccgggnnnuuuzzz************))))))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,---------.........,,,------------------.........//////000000//////...//////000111222333444111333666777777888999;;;======???AAADDDGGGJJJLLLIIIMMMRRRVVVYYY[[[^^^aaahhhlllqqqwww{{{~~~~~~zzzxxxxxxvvvssspppmmmmmmnnnooonnnkkkfffbbb______^^^\\\___aaa\\\TTTNNNLLLIIIEEEAAA>>><<<;;;999888666444333111111000000//////......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......///,,,,,,------......//////------...////////////......000222111222777???GGG[[[cccmmmtttwww}}}|||xxxwwwrrrwww{{{zzzuuusssuuuyyyvvvrrrjjjcccccckkkwwwzzzoooZZZSSSHHH>>>999666666555555555555555555555555555444444444444555666777888444666888999:::;;;===???@@@DDDJJJNNNPPPRRRUUUXXXVVVVVVVVVVVVWWWWWWXXXYYYYYYXXXWWWYYY[[[\\\[[[ZZZ[[[XXXVVVVVVWWWXXXWWWWWWXXXXXXYYYXXXVVVUUUTTTTTTQQQNNNKKKIIIIIIHHHFFFCCCAAA@@@>>><<<;;;:::999999888777666555444333222111333444555333///---...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,+++***)))))),,,++++++***+++,,,---...,,,,,,,,,---------......000222333111//////222555;;;???BBBAAAEEEMMMSSSUUUVVVVVVVVVVVVWWWZZZ^^^aaabbbgggnnnuuuzzz*********))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,------.........---...///////////////...//////000000111111222222///111333444555666999;;;======>>>AAADDDHHHLLLNNNIIIKKKNNNPPPSSSVVV[[[___hhhkkkqqqwww{{{}}}~~~}}}|||{{{~~~{{{yyyxxxwwwssspppnnnnnnooopppppplllfffbbb``````^^^]]]```bbb]]]UUUOOOMMMIIIEEEAAA===;;;:::999888666444222111111000000//////...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////---------...............,,,------...............///000222444888CCCRRR]]]uuu}}}{{{sssqqqsssxxxrrrrrruuuqqqlllfffaaadddrrr~~~nnnoootttwwwmmm]]]NNNCCC===999888666666666666666666666666555444444555555666777888444666888999999:::===???>>>CCCHHHLLLNNNPPPSSSWWWTTTTTTTTTTTTUUUVVVWWWXXXWWWUUUTTTVVVZZZ[[[XXXUUUXXXVVVTTTTTTVVVXXXYYYYYYWWWXXXYYYXXXVVVTTTSSSSSSOOOLLLHHHGGGHHHGGGEEEBBB>>>>>>===<<<;;;:::;;;;;;999888777666444333222111444555666333///------///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++,,,---------,,,,,,++++++***)))***+++---...,,,,,,,,,---------......000222333111//////222666;;;@@@BBBAAAEEEMMMTTTVVVWWWWWWWWWWWWWWWYYY^^^aaabbbgggnnnuuu{{{))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********)))))))))************+++++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,---------------............///......---...///111333444///111333666777888777666999:::===???CCCFFFHHHIIIGGGHHHJJJMMMQQQUUUXXXZZZdddnnnwwwyyyyyyzzzyyyvvvyyy{{{}}}~~~~~~|||xxxuuurrrqqqpppqqqqqqrrrpppmmmiiidddaaabbbbbbaaa___[[[YYYZZZ[[[VVVRRRLLLGGGCCC@@@<<<:::888777666555333222111000000//////---,,,+++******++++++++++++++++++++++++************************))))))))))))************+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))))))))************))))))***)))((((((((()))+++,,,******+++++++++,,,,,,,,,------------------------..................------++++++,,,------......///111,,,***---//////000333555333444<<>>AAADDDGGGIIIJJJKKKNNNPPPRRRRRRRRRRRRRRRSSSTTTUUUTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW[[[YYYVVVUUUTTTRRROOOMMMNNNLLLJJJHHHGGGFFFCCCAAA@@@===:::999;;;;;;999666::::::999888777555333222333333222111000///......+++++++++,,,,,,------------,,,***)))))))))******++++++******************///333777555///+++***+++++++++,,,------......///............////////////222333333111...///333888>>>AAACCCCCCHHHPPPUUUUUUXXXYYYYYYXXXWWWZZZ```fffiiijjjmmmrrrxxx~~~))))))))))))))))))))))))))))))))))))************+++++++++*********)))))))))************+++++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------------------...............------...///000222333000222444777888999888888999:::<<<>>>@@@BBBDDDEEEFFFGGGIIIMMMQQQUUUXXXZZZbbbkkktttvvvvvvwwwvvvtttrrrtttxxx{{{}}}~~~yyyuuurrrooonnnlllllllllkkkiiigggdddccc___``````^^^[[[YYYYYYZZZRRRNNNIIIEEEBBB???<<<999777777666444333222111000000///...---,,,++++++***++++++++++++++++++++++++************************))))))))))))************+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))))))))************))))))***))))))((()))***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++........................,,,------......///000000000...///222222///000333333:::FFFUUUdddrrr{{{zzzuuu{{{{{{xxxyyyzzzxxxxxxyyyzzz~~~vvvpppsss|||rrreeeWWWIII@@@<<<888555444666777666444666555555555666888;;;<<<888888888999:::;;;<<<===???AAACCCEEEGGGIIIMMMPPPQQQPPPOOOOOOOOOOOOPPPQQQQQQRRRRRRSSSUUUVVVWWWWWWYYYYYYXXXXXXXXXYYYYYYZZZ[[[YYYVVVUUUTTTSSSQQQOOOOOOMMMJJJIIIHHHGGGDDDBBBCCC@@@============;;;999777777777666555444222222333222111000///......---+++,,,,,,,,,,,,,,,,,,------,,,***)))))))))***+++************************,,,000444333///++++++,,,++++++,,,------......///------------............222333333111//////444888>>>AAACCCCCCHHHPPPUUUUUUWWWXXXXXXWWWVVVZZZ```fffhhhiiimmmrrrxxx}}}))))))))))))))))))))))))************+++++++++++++++++++++***************)))************+++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------............---------...///000111222///111333555666777666666888999;;;<<<>>>???@@@@@@DDDEEEHHHKKKPPPTTTWWWYYY___hhhpppqqqqqqsssrrrqqqoooqqquuuxxx||||||wwwrrrnnnlllhhhgggfffddddddddddddeee``````aaa^^^ZZZVVVTTTTTTMMMJJJEEEAAA???===:::888777666555444333222111000//////...---,,,++++++***++++++++++++++++++++++++************************))))))))))))************+++++++++***************+++++++++***************))))))))))))))))))))))))))))))************))))))***))))))))))))***++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,........................---......///000000111111//////222555333000333888BBBNNNaaaqqq}}}||||||}}}~~~~~~~~~pppaaaWWWHHHBBB;;;777777888777666666666666666777888::::::777777888888999:::<<<<<<<<<>>>???AAACCCFFFKKKOOOPPPOOOMMMKKKKKKLLLNNNOOOPPPOOOOOOOOOQQQTTTVVVXXXZZZYYYXXXWWWWWWXXXYYYZZZZZZXXXVVVUUUUUUTTTRRRQQQOOOMMMKKKIIIIIIGGGEEECCCDDDBBB@@@??????>>><<<:::444444444444333222111000111111000000///...---------,,,,,,,,,,,,,,,,,,+++,,,,,,+++************+++************************)))---111111...++++++---++++++,,,------......///,,,,,,,,,------------...222333444222///000444777>>>AAACCCCCCGGGOOOTTTTTTTTTVVVVVVUUUUUUYYY```ffffffiiimmmrrrxxx|||(((((((((((((((((((((((()))))))))*********++++++************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........------......///000111111---...///111222333333333666777:::<<<===>>>??????BBBCCCFFFIIINNNRRRUUUWWW[[[dddkkklllmmmooopppnnnsssuuuwwwyyy|||}}}yyytttooollliiigggdddbbbaaabbbdddfffdddeeeddd```YYYRRRNNNLLLHHHEEEAAA>>><<<;;;999777666666555444333222111000//////...---,,,,,,++++++++++++++++++++++++++++++************************((()))))))))************************************************************))))))))))))))))))))))))))))))************)))))))))))))))*********++++++******+++++++++,,,,,,,,,---------...............---------...............---......//////000111111000///111333333555>>>IIIbbblllyyy|||ssscccYYYKKK@@@;;;:::999888666666666777777777777777777777777888888999;;;;;;;;;<<<===>>>@@@EEEKKKOOONNNMMMLLLKKKLLLNNNPPPRRRQQQPPPNNNMMMOOORRRUUUXXX[[[YYYWWWVVVUUUUUUVVVWWWYYYWWWVVVUUUVVVUUUTTTRRROOOMMMKKKIIIIIIHHHFFFDDDBBBAAA@@@???>>><<<:::999666555555444222111///...000000000///...------------------,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++)))+++......,,,******+++++++++,,,------......///,,,,,,---------.........111333444222000000444777>>>AAACCCCCCGGGOOOSSSSSSRRRTTTUUUTTTTTTXXX___eeefffiiinnntttyyy}}}((((((((((((((((((((((((((((((((()))))))))******************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------......//////000000------...000000111111222444666999<<<>>>@@@@@@@@@@@@AAADDDGGGKKKNNNRRRTTTXXX```ggghhhhhhlllnnnnnnvvvwwwzzz|||~~~}}}yyyuuuqqqnnnkkkiiifffcccbbbbbbdddeeeeeeeeeddd___XXXPPPLLLIIIDDDAAA>>>;;;::::::888777555555444333222111111000.........------,,,,,,+++++++++++++++++++++++++++************************((()))))))))************************************************************))))))))))))))))))))))))))))))************)))))))))*********++++++++++++******+++++++++,,,,,,,,,---------....../////////---------.........//////,,,------...//////000000111000000444888@@@QQQaaayyy~~~ppp\\\KKKAAA<<<999777666666666666666666555555777777777777888888999::::::;;;<<<>>>@@@DDDJJJNNNMMMLLLLLLMMMOOORRRUUUWWWUUUSSSPPPNNNNNNPPPTTTVVV]]]\\\ZZZXXXVVVVVVVVVVVVXXXVVVUUUUUUUUUUUUTTTRRRNNNLLLJJJIIIIIIHHHFFFDDDBBBBBBBBBAAA>>><<<::::::999888777555333000...---000000//////......---------------,,,,,,++++++++++++++++++,,,,,,,,,++++++))))))*********+++++++++***+++---,,,+++)))))))))++++++,,,------......///---.........////////////111333555333111111444777>>>AAACCCBBBFFFNNNSSSSSSRRRSSSTTTSSSSSSWWW___eeegggjjjooouuuzzz~~~))))))))))))))))))))))))'''((((((((())))))))))))***************+++++++++)))************+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,---...////////////...///000000111222222333333333555999===???@@@@@@@@@???@@@BBBDDDGGGJJJMMMOOOSSS[[[aaacccdddiiimmmmmmppptttxxx}}}~~~|||yyyvvvrrrooonnnkkkiiigggeeeccccccbbbccc``````___[[[VVVPPPMMMLLLCCC@@@===;;;:::999888777444444444333222111111111......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))***************************+++++++++***************+++++++++))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,------......,,,,,,------.../////////,,,------......///000000333222666>>>HHHVVVhhhwwwvvvqqqsss}}}mmm[[[NNNEEE>>>:::999888777666555555555555777777666666777888888999999;;;===>>>@@@DDDIIILLLKKKKKKMMMPPPSSSVVVXXXYYYVVVTTTQQQOOOOOOPPPSSSUUU^^^^^^]]]\\\[[[ZZZZZZYYYWWWVVVTTTTTTTTTTTTSSSQQQMMMKKKIIIHHHHHHGGGEEECCCCCCEEEEEEDDDAAA===<<<;;;999999888666333111///---000000000/////////......---,,,,,,,,,,,,,,,,,,+++***+++,,,,,,---,,,,,,,,,)))))))))***++++++,,,,,,++++++++++++******)))(((++++++,,,------......///........./////////000000111333555444222111444777>>>AAACCCBBBFFFNNNRRRRRRRRRTTTTTTSSSSSSWWW^^^dddgggjjjnnntttzzz))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++)))************+++++++++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,---.../////////...---000000000111111222333333444666999===>>>???>>>===>>>???@@@BBBDDDGGGIIIJJJMMMUUU\\\]]]```fffkkkllliiinnnuuu{{{}}}{{{xxxtttpppllljjjiiiffffffffffffdddbbb```___]]]\\\[[[WWWQQQMMMKKKKKKCCC@@@===;;;:::999888777444444333333222111111111...------------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))))))))************)))))))))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,---.........,,,,,,------...//////000---......//////000111111444777AAARRRbbbooo|||xxxmmmjjjcccZZZUUUXXXcccpppzzzssshhh\\\PPPIII===<<<999777666666777777777666666666666777888888888:::===>>>@@@BBBFFFIIIIIIJJJMMMPPPSSSUUUVVVVVVTTTRRRPPPOOOOOOQQQSSSTTTZZZ[[[]]]_________^^^]]]WWWUUUTTTSSSSSSSSSQQQOOOKKKIIIHHHGGGGGGFFFDDDCCCBBBEEEFFFDDD@@@<<<;;;;;;666666666555444222111000111111000000000000//////+++,,,,,,,,,,,,,,,,,,---***+++,,,---------,,,,,,((())))))***++++++,,,,,,***))))))***+++++++++***++++++,,,------......///---------.........//////111444666555222222444777>>>BBBCCCBBBFFFMMMQQQQQQTTTUUUUUUTTTSSSWWW]]]cccfffhhhlllrrrxxx)))))))))))))))))))))))))))************+++++++++))))))******++++++++++++)))************+++++++++***+++,,,------,,,+++***++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,---.../////////...---//////...//////000111222555777:::<<<======;;;:::>>>>>>???@@@BBBDDDFFFGGGJJJRRRXXXZZZ]]]dddiiikkkfffkkkssszzz~~~}}}zzzuuupppkkkhhhfffeeeaaabbbdddeeedddbbb___]]]^^^\\\YYYTTTNNNIIIGGGGGGDDDAAA===;;;::::::888777444333333222222111111111------------------,,,,,,++++++++++++++++++++++++************************))))))))))))************))))))******++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))************)))))))))***+++,,,---,,,++++++******+++++++++,,,,,,,,,------......///000111111,,,,,,------...///000000/////////000111111222222555;;;KKKbbbuuu{{{aaaPPPKKKHHHEEEEEEIIIPPPXXX]]]fffuuurrrcccYYYAAA>>>;;;888777777888999777666666666666777777888777999<<<>>>???AAADDDFFFGGGJJJMMMPPPRRRSSSSSSRRRQQQPPPOOOOOOPPPQQQSSSUUUTTTVVVZZZ^^^`````````___WWWUUUSSSRRRRRRRRRPPPNNNJJJIIIGGGFFFFFFFFFDDDBBB@@@BBBDDDBBB>>>:::888888333333444444444333222222111111111111000000000000+++++++++,,,,,,---------)))***,,,---...---,,,,,,((())))))***++++++,,,,,,((((((((())),,,---------++++++,,,------......///,,,,,,,,,---------......111444666555333222444777???BBBCCCBBBFFFMMMQQQQQQUUUVVVVVVTTTTTTWWW]]]ccceeegggjjjpppwww~~~)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,------,,,++++++)))***,,,---...---,,,,,,000000//////.........---------......///000000000444444555666777888999999;;;===@@@AAABBBBBBDDDFFFGGGKKKQQQVVV[[[___dddggghhhmmmwww~~~~~~~~~zzz|||~~~{{{xxxuuuuuutttooohhhdddcccdddfffdddbbb```______```aaabbb]]]VVVQQQMMMKKKIIIGGG>>>===<<<;;;999888777666666555333111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++******))))))******************************))))))))))))******************************************))))))******+++,,,)))************+++++++++************************,,,+++******+++,,,...///,,,,,,,,,---------......////////////000000000000222,,,***///333444555666>>>PPPhhh{{{eeeSSSLLLEEEHHHJJJKKKKKKMMMRRRVVV^^^tttzzzkkkXXXKKK@@@<<<999555444777::::::999777666666777999777888999;;;>>>AAACCCEEEHHHJJJLLLMMMNNNMMMKKKJJJPPPOOONNNMMMNNNPPPSSSTTTYYYYYY[[[\\\]]]^^^^^^^^^YYYVVVSSSRRRQQQQQQOOOMMMPPPOOOMMMJJJHHHFFFEEEEEEEEEDDDBBB@@@>>><<<;;;;;;666555555444444333222222333111///////////////---......---------,,,,,,,,,------------------------,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,---------......//////............//////000333555555333111333555???AAACCCEEEGGGKKKQQQUUUUUUSSSSSSUUUTTTVVV^^^gggiiihhhkkkrrrxxx{{{))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************+++++++++++++++++++++++++++,,,,,,---,,,,,,++++++***+++,,,---------,,,,,,............---------,,,,,,,,,,,,---......//////222222333444555666777777999<<<>>>@@@@@@AAACCCDDDHHHKKKQQQUUUYYY^^^bbbeeehhhnnnvvv}}}~~~~~~}}}||||||}}}|||~~~~~~{{{xxxsssssspppkkkfffbbbbbbccceeecccaaa___^^^^^^___```___ZZZTTTOOOLLLJJJHHHFFFAAA@@@???===:::888777666555444333111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++,,,,,,---************************))))))))))))******************************************))))))******+++,,,)))************+++++++++************************,,,++++++++++++---...///------------------....../////////000000000000000333000000444555555888===KKK[[[qqqlll\\\WWWMMMOOOQQQRRRUUU[[[bbbhhh|||yyyggg[[[OOOGGG@@@999777:::555555666555555666888999888888999;;;>>>AAACCCDDDHHHIIIKKKMMMMMMMMMLLLKKKOOONNNMMMMMMNNNPPPRRRTTTWWWXXXZZZ[[[\\\]]]]]]]]][[[XXXUUUSSSRRRQQQOOOMMMPPPNNNLLLJJJHHHFFFEEEEEEDDDCCCAAA???<<<;;;::::::666555555444444333333222333111///////////////---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,---------......//////............//////222444777666333333555777@@@AAACCCEEEHHHLLLQQQUUUUUUSSSSSSUUUUUUVVV]]]fffhhhgggkkkrrrxxx{{{)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---------,,,,,,---------,,,,,,,,,,,,,,,+++++++++,,,------......000000111222333444444555888:::===>>>>>>???AAABBBGGGJJJOOOSSSVVVZZZ___bbbeeelllsssvvvwwwwwwyyyzzzxxxxxxyyy|||{{{}}}~~~~~~}}}zzzwwwuuurrrqqqmmmhhhdddbbbcccdddcccaaa___^^^\\\\\\]]]]]]ZZZVVVQQQMMMJJJHHHFFFEEEDDDCCCAAA>>>;;;999777666555444222111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++,,,,,,---))))))))))))))))))))))))))))))))))))******************************************))))))******+++,,,)))************+++++++++++++++++++++++++++++++++++++++++++++,,,---...///...............---------//////000000000111111111111111333444222444>>>JJJbbbnnn|||tttrrrllllllmmmooosssyyyyyypppcccVVVHHH<<<999;;;555555555666666777888888888888999;;;===@@@BBBCCCHHHIIIKKKLLLMMMMMMLLLLLLMMMMMMMMMMMMNNNPPPRRRSSSUUUVVVWWWYYYZZZZZZZZZZZZ\\\ZZZWWWUUUTTTRRROOOMMMOOONNNLLLJJJHHHFFFEEEEEECCCBBB@@@>>><<<:::999999666666555555444333333333333111///////////////---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......//////............//////222444555444222222555888@@@BBBDDDFFFHHHLLLQQQUUUUUUTTTTTTUUUUUUVVV]]]eeehhhhhhkkksssyyy{{{))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++++++++,,,------.........///000111222333333444777999<<<===>>>>>>@@@AAAEEEGGGKKKNNNQQQUUUZZZ]]]aaagggmmmnnnmmmoooppppppuuuvvvxxx{{{~~~~~~|||zzzyyyyyyyyyyyywwwtttqqqooorrroookkkfffccccccdddfffaaa```^^^]]][[[[[[[[[[[[VVVSSSNNNKKKIIIGGGEEECCCBBBAAA@@@>>>;;;999888777444333222000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,...---,,,+++************((((((((((((((((((((((((((()))))))))******************************************))))))******+++,,,))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,---......////////////...............///000000111111222222222000111333333222:::OOOcccyyyyyyjjjXXXHHH@@@>>>;;;:::888888888888777777888888999:::<<>><<<;;;:::999666666666555444444333333333111///.../////////---............------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......//////............//////000222222111...///333777AAACCCEEEFFFHHHLLLQQQUUUUUUSSSTTTVVVUUUVVV\\\eeejjjiiimmmuuu{{{}}}(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********************************************************)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------...,,,,,,,,,---......////////////000111222333333444666999<<<======>>>@@@AAAAAACCCGGGIIILLLPPPUUUXXX___fffjjjhhhgggjjjllljjjrrrtttwww{{{}}}|||xxxuuuwwwwwwvvvuuussspppnnnmmmoookkkgggdddbbbcccdddeeeaaa```___]]][[[ZZZZZZYYYTTTQQQMMMJJJHHHFFFDDDBBB>>>>>>===<<<:::999999888333222111000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,222111///---+++***))))))((((((((((((((((((((((((((()))))))))******************************************))))))******+++,,,))))))*********+++++++++++++++++++++++++++++++++++++++,,,---............////////////////////////000000000111222333333444333444555777;;;JJJggg}}}kkkZZZNNNHHH???<<<999777888999999777888888999:::;;;===???@@@EEEFFFGGGIIIJJJLLLLLLMMMIIIJJJJJJLLLMMMOOOPPPQQQRRRRRRSSSTTTUUUUUUUUUUUUVVVUUUUUUVVVWWWVVVTTTRRRMMMLLLKKKIIIGGGFFFEEEEEEEEEDDDBBB???===<<<;;;:::777666666555555444333333333111///.../////////---//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......//////............//////000222222111///000444888AAACCCDDDFFFHHHLLLQQQTTTSSSRRRTTTVVVVVVWWW]]]eeekkkkkkoooxxx}}}(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******************************************************((()))***+++,,,,,,,,,,,,------,,,+++++++++,,,,,,------------............,,,,,,,,,---......////////////000111222333444444666888;;;<<<======???@@@>>>@@@CCCFFFIIIMMMRRRVVV```hhhkkkfffeeeiiillliiioooqqqvvv{{{}}}|||wwwsssxxxwwwvvvtttrrrpppooooookkkgggdddbbbbbbcccddddddaaaaaa```^^^]]][[[ZZZYYYSSSQQQMMMJJJHHHFFFCCCAAA;;;;;;;;;:::999999888888222222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,444333111///---,,,++++++))))))))))))))))))))))))))))))))))))******************************************))))))******+++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......//////...////////////000000000111000000111222333444444555222333777@@@KKK]]]vvvuuuhhh[[[RRRDDD???999777888::::::999888999999:::;;;<<<>>>>>>CCCCCCEEEFFFHHHJJJKKKLLLHHHHHHIIIKKKMMMNNNOOOPPPQQQQQQRRRSSSTTTTTTSSSSSSRRRRRRRRRTTTVVVVVVUUUSSSMMMLLLJJJHHHGGGFFFFFFEEEEEEDDDBBB@@@>>><<<;;;;;;777777666666555444444444333111///////////////---/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,---------......//////............//////222444666555333333777;;;AAABBBDDDEEEGGGJJJOOOSSSQQQQQQSSSVVVWWWXXX^^^fffkkkkkkpppyyy~~~(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***************************************************((()))***++++++,,,,,,,,,...---,,,+++++++++,,,,,,++++++,,,,,,------------+++++++++,,,------............///000111222333333444666999:::;;;;;;===???===???BBBDDDHHHLLLRRRVVV```iiikkkdddccciiillliiijjjmmmttt{{{~~~yyyuuuwwwvvvtttrrrpppoooooooookkkhhheeedddfffgggfffeeecccbbbbbb```^^^\\\[[[ZZZUUURRRNNNKKKIIIFFFCCC@@@<<<<<<;;;:::999888777777222111000//////...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,111000///---,,,,,,,,,,,,************************))))))))))))******************************************))))))******+++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.../////////.........///000111111222333000000111222333444555555444777BBBTTTeeerrr{{{vvvkkkaaaRRRJJJ@@@;;;:::;;;:::999999999999999:::;;;<<<===AAAAAABBBDDDFFFHHHJJJLLLFFFGGGIIIKKKLLLNNNOOOOOOQQQQQQRRRRRRSSSSSSRRRRRRPPPPPPQQQSSSTTTTTTRRRPPPLLLKKKJJJHHHGGGFFFFFFEEEDDDCCCAAA???===;;;::::::777777666666555555444444333111///////////////---////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,---------......//////............//////111444777777555555888;;;@@@AAACCCDDDFFFIIINNNQQQOOOOOORRRVVVXXXYYY```hhhiiijjjoooxxx~~~(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))(((((()))++++++,,,,,,,,,///...,,,+++***+++,,,,,,*********++++++,,,,,,,,,)))******+++,,,,,,------------...///000111222222222555777999999:::;;;======???BBBDDDHHHMMMSSSXXX^^^gggiiibbb```gggkkkgggfffjjjrrrzzz{{{wwwtttsssqqqooommmmmmmmmnnnmmmkkkhhhiiikkklllkkkiiiddddddcccbbb```^^^\\\ZZZVVVSSSOOOLLLJJJGGGCCC@@@???>>>===;;;999777666555222111000//////...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++******))))))******+++************************))))))))))))*********************************************)))***++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---////////////...------...000111222333444000111111222444555666666<<>><<<:::999999777777777666555555444444333111///////////////---000/////////............------------------------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------......//////............/////////222666666555444666999@@@AAABBBCCCEEEHHHMMMQQQMMMNNNQQQVVVXXXZZZaaaiiihhhhhhnnnwww|||~~~(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,,,,++++++,,,,,,,,,,,,------............////////////111222333555888:::;;;<<<<<<>>>AAACCCGGGLLLRRRVVV^^^^^^___```bbbdddggghhhmmmoooqqqqqqqqqpppqqqssspppooonnnnnnpppssstttuuuooollljjjkkknnnpppooonnnkkkllliiidddbbbaaa\\\VVVVVVTTTQQQMMMHHHDDDAAA@@@>>>===<<<:::888666555444222222000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,+++***)))***+++)))))))))***+++++++++,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...,,,---.../////////000///222777888777===FFFZZZgggyyy~~~{{{yyyqqqiii\\\OOOEEE===888666:::888888:::999888:::???===>>>@@@BBBDDDFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIIIINNNOOOPPPOOOOOOPPPSSSVVVYYYUUUTTTXXXVVVOOOMMMOOOMMMLLLKKKJJJHHHFFFEEEDDDAAA@@@???>>>===;;;::::::777777666555444333222222444333111///...///000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))...///,,,222;;;777,,,------------------------///......---------......//////............//////555666777777666666777888CCCBBB@@@@@@BBBGGGMMMQQQOOOOOOQQQTTTVVVYYYaaakkkjjjmmmrrrxxx}}}(((((((((((((((((((((((())))))))))))******************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------............////////////111222333555777999;;;;;;;;;===@@@BBBFFFKKKQQQUUUZZZ[[[^^^aaadddfffhhhiiikkkmmmooopppoooooopppqqquuuqqqoooqqqvvvyyyxxxtttpppnnnlllmmmpppqqqpppooojjjjjjhhhbbb___^^^YYYSSSRRRPPPNNNJJJFFFCCC@@@>>><<<;;;:::999777555444333111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++***((('''((()))***************+++++++++))))))))))))******************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////...///000111111111555222222777>>>HHHXXXhhhsss}}}{{{zzz{{{~~~}}}yyyzzzssshhh]]]SSSJJJAAA;;;;;;999888::::::777999===<<<>>>@@@BBBDDDFFFFFFGGGFFFFFFGGGGGGHHHHHHIIIIIILLLMMMOOOPPPPPPRRRVVVXXXYYYVVVVVVYYYWWWQQQNNNPPPMMMLLLKKKIIIHHHFFFEEEDDDBBBAAA@@@???===<<<;;;;;;888888777666555444333333444333111///...///000111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++...,,,)))///999999222------------------------///......---------......//////............//////555666777777666777999:::EEECCCAAAAAACCCIIINNNRRRPPPOOOPPPTTTUUUWWW```iiikkkmmmrrrxxx}}}(((((((((((((((((((((((())))))))))))************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,,,,---------............/////////000111222444666888:::::::::<<<>>>AAADDDHHHNNNRRRUUUXXX\\\aaaeeehhhiiijjjiiikkknnnooonnnmmmnnnoooxxxssspppttt|||~~~yyysssnnnmmmlllmmmooopppooonnnhhhiiifff```\\\ZZZUUUNNNLLLKKKIIIFFFCCC@@@>>>===::::::888777555444333222000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******...//////...,,,++++++,,,+++++++++***************)))))))))*********++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////000000000111111222222333555444888@@@LLL\\\rrrzzzuuuvvv{{{~~~}}}zzz}}}wwwnnnggg___TTTGGG======999888::::::777888;;;<<<===???AAACCCEEEFFFFFFEEEEEEFFFFFFGGGHHHIIIIIIKKKMMMOOOQQQSSSUUUYYY\\\ZZZXXXXXXZZZXXXSSSQQQQQQMMMLLLKKKIIIHHHFFFEEEDDDCCCBBBAAA@@@>>>===<<<<<<999999888777666555444444444333111000//////000000000000000/////////......------,,,,,,,,,,,,,,,,,,---...***&&&,,,777:::666------------------------......---------....../////////............//////555666777777777888;;;>>>FFFDDDBBBBBBDDDJJJPPPTTTQQQPPPQQQTTTTTTVVV^^^gggkkknnnrrrxxx}}}((((((((((((((((((((((((((()))))))))************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,---------------.........//////000000222333555777888999999;;;===>>>AAAEEEJJJNNNQQQUUU[[[aaaeeehhhhhhhhhhhhkkknnnooonnnmmmmmmnnnsssqqqqqquuuyyyzzzvvvqqqjjjjjjjjjkkkkkkkkkkkkjjjhhhhhhddd^^^ZZZXXXRRRKKKHHHGGGEEECCCAAA???>>>===999999888666555333222222000///......---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******000111111///---,,,,,,---,,,+++++++++***)))))))))))))))*********+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------------............////////////000111111111000111333444666<<>>@@@BBBDDDEEEEEECCCDDDDDDFFFGGGHHHIIIIIIMMMOOORRRTTTVVVXXX[[[]]]ZZZZZZ[[[\\\ZZZVVVTTTRRRNNNNNNLLLKKKIIIGGGFFFFFFDDDCCCBBBAAA???>>>======::::::999888777666555555444333222000000000000000000000000/////////......---------------,,,,,,,,,......+++'''+++333777444------------------------...------------...////////////............//////555666777777888:::>>>AAAEEEDDDBBBCCCFFFKKKQQQTTTTTTSSSSSSUUUUUUVVV]]]fffkkknnnsssxxx}}}))))))))))))))))))))))))((()))))))))************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------............///000111333444666777777888999;;;<<<>>>AAAFFFJJJOOOSSSYYY___dddffffffeeeiiillloooqqqpppooonnnoooiiilllppprrrqqqooonnnnnnhhhiiijjjkkkjjjiiiiiihhhggggggccc\\\XXXVVVPPPIIIEEEEEECCCBBB@@@???>>>===999888888666555444333222000000//////.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,+++)))(((((())),,,+++++++++***)))))))))************++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,------................../////////000000000111111000///111666:::EEEOOO]]]iiitttxxxttttttvvvzzzyyyxxxxxxvvvmmm___UUUEEE>>>999999:::888888;;;:::;;;===???AAACCCDDDDDDBBBCCCDDDEEEGGGHHHIIIJJJRRRTTTVVVWWWXXXYYY[[[\\\YYY[[[]]]]]][[[YYYVVVSSSPPPOOONNNLLLKKKIIIHHHGGGDDDCCCBBBAAA@@@>>>======::::::999888777666555555444333222111111000000000/////////.........------.........------,,,,,,,,,//////---+++,,,000111///---------------------------------------...////////////............//////333555777888999;;;???BBBDDDCCCCCCEEEHHHLLLQQQTTTWWWUUUVVVWWWWWWWWW^^^ggglllnnnsssxxx}}}))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...++++++,,,,,,,,,,,,------,,,------------.........//////000222333444666666777888999:::;;;>>>BBBFFFLLLPPPVVV\\\aaadddddddddjjjmmmppprrrrrrpppooooooccchhhmmmnnnkkkhhhiiikkkhhhjjjllllllkkkiiiiiiiiiddddddaaaZZZVVVTTTNNNGGGCCCCCCBBBAAA???>>>===<<<888888777666555444333222111000000/////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,+++)))((()))***+++++++++************************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---......//////....../////////000000000///000111000111777@@@GGG\\\fffrrrzzz}}}xxxvvvxxxyyy{{{|||zzztttlllgggSSSIII???<<<;;;::::::<<<999:::<<<>>>@@@BBBCCCCCCBBBCCCDDDFFFHHHIIIKKKLLLSSSVVVXXXYYYXXXXXXYYYZZZXXX\\\^^^]]]\\\[[[XXXSSSPPPOOONNNMMMKKKIIIHHHGGGDDDCCCBBBAAA???>>>======::::::999888777666555555333333333222222111000000/////////.........------//////......---,,,,,,,,,...//////......------,,,---------------------------------------...///000//////............//////222444777999:::<<<>>>@@@CCCDDDFFFIIILLLOOORRRTTTXXXVVVWWWXXXXXXYYY___hhhlllooosssxxx}}}))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,+++++++++,,,---...++++++,,,,,,,,,,,,------,,,,,,---------............///000111222444444555666777777888999;;;@@@CCCHHHKKKRRRYYY___ccceeefffiiimmmqqqsssrrrpppooooooeeehhhjjjkkkjjjiiihhhiiigggjjjlllllljjjgggggghhhaaaaaa]]]WWWTTTRRRLLLEEEBBBAAA@@@???===<<<;;;;;;666666555444333222222111//////.........//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,------,,,,,,---...***************+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////.../////////000000000000...000111333777AAAOOOYYYkkkvvv~~~uuuxxx{{{{{{yyyuuussssssdddVVVIIIBBB>>>;;;:::<<<888999;;;>>>@@@AAABBBBBBBBBCCCDDDFFFIIIKKKLLLMMMQQQTTTVVVWWWWWWVVVWWWXXXWWW]]]___]]]\\\\\\XXXRRROOONNNMMMKKKIIIHHHGGGFFFCCCCCCBBB@@@???>>>===<<<999999888777666555555444333333333333222111000000000000000/////////....../////////...------,,,,,,............---,,,,,,------------------------------,,,,,,------///000000//////............//////000333777:::;;;;;;===>>>CCCEEEJJJNNNQQQSSSTTTTTTWWWVVVVVVXXXXXXXXX___hhhmmmooosssxxx}}}))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------,,,+++***+++,,,---...++++++,,,,,,,,,---------,,,,,,,,,---------.........///000111222333444444555666777777888:::>>>AAADDDHHHNNNVVV]]]bbbfffhhhiiilllppprrrrrrpppnnnnnnjjjiiiiiijjjlllmmmjjjhhhdddgggjjjjjjgggeeedddeee^^^^^^[[[UUURRRPPPJJJDDDAAA@@@???>>><<<;;;:::999444444333333222111000000......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******''')))************+++---))))))******+++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------...///000000////////////000000000000...000222555<<>>===<<<<<<999999888777666555444444333333333333333111000000111111111111000000000000000000///...------,,,,,,...---,,,,,,++++++---111------------------------,,,,,,,,,---...///000111//////............/////////333888;;;;;;;;;;;;<<>>>>>;;;888555444444333222111111111111......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++---///111333444------,,,,,,---...000111---//////...---///111000111333555;;;LLLaaaooottt||||||qqqllldddZZZOOODDD<<<777555888:::;;;:::;;;@@@DDDBBBCCCEEEGGGJJJLLLMMMMMMMMMNNNPPPPPPPPPRRRTTTVVV[[[[[[[[[ZZZYYYXXXVVVVVVSSSPPPKKKHHHFFFEEEDDDCCCEEECCCAAA@@@@@@???===<<<;;;;;;:::888777555444333555444333111000/////////000000000111000///......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...............///000000444666999:::;;;<<<>>>???HHHJJJKKKKKKOOOVVVWWWUUUUUUSSSSSSWWWXXXZZZ```gggpppqqqtttwww|||************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///000000//////000000111222333444666777888:::===@@@BBBEEEJJJOOOUUU[[[cccgggeeedddccccccccceeeggghhhgggggghhhiiijjjiiigggfffcccaaa______aaaaaa```^^^]]]^^^[[[TTTOOOLLLHHHBBBBBB@@@???>>>>>><<<888555555444333222111111111111......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......///000222444666777......------...000111222...//////...///111222111333777>>>HHH[[[ooo||||||zzz}}}xxxtttnnneeeZZZNNNDDD===:::;;;:::::::::;;;???BBBCCCDDDEEEGGGHHHIIIIIIIIIKKKMMMNNNOOOPPPQQQTTTWWWWWWWWWWWWWWWWWWUUUTTTTTTTTTPPPKKKHHHFFFEEECCCAAADDDBBB@@@@@@@@@???===<<<;;;:::999888777666555444555444333111000000//////000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...............///000000222555999<<<===>>>@@@BBBFFFIIIIIIJJJNNNUUUWWWTTTUUUSSSSSSWWWYYYZZZ```hhhmmmnnnqqqtttyyy}}}************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///000000//////000000111222333555666777888:::===??????BBBGGGLLLQQQWWW^^^ccc_________```aaabbbbbbcccaaacccfffhhhiiiiiigggfff___\\\YYYXXXZZZ]]]___```]]]^^^[[[SSSNNNKKKGGGBBBBBBAAA???>>>===<<<999666555555444333222222222222......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---...000111333444////////////000111222222000......///222333333333444===JJJYYYlll{{{||||||yyyuuuooofffZZZNNNFFFAAA>>>:::888999<<<>>>???CCCDDDEEEFFFFFFFFFFFFFFFJJJLLLMMMNNNOOOPPPSSSUUUTTTTTTUUUVVVVVVUUUTTTSSSSSSOOOKKKHHHFFFDDDBBBAAABBBAAA????????????>>><<<999999999888777666666555555444333111000000000000222111///.........///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...............///000000///333888===???@@@BBBCCCDDDFFFGGGHHHMMMTTTVVVTTTTTTRRRSSSWWWYYY[[[aaahhhkkklllooosssxxx|||************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,------------...---------............//////////////////000111111333444777777888999<<<>>><<>>===<<<999777666555444333222222222222......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------******+++,,,---...000111////////////000000111111222///...000222222333555777CCCUUUfffxxx{{{yyywwwuuurrrmmmcccWWWOOOGGGAAA:::777999<<<======BBBCCCDDDEEEFFFGGGGGGGGGLLLMMMNNNNNNMMMNNNPPPRRRSSSTTTVVVWWWWWWWWWVVVUUUPPPMMMJJJHHHGGGFFFDDDCCCBBB@@@????????????>>><<<999888888888777777666666555444333222111111111111333111///...---...000111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...............///000000---222888===@@@@@@AAABBBAAADDDEEEFFFLLLSSSUUUSSSTTTRRRRRRVVVYYY[[[aaahhhkkkllloootttyyy~~~************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,---------.........---------............////////////...///000000111222444666777777888:::<<<:::===@@@DDDIIINNNTTTXXXYYY[[[]]]```aaabbbaaaaaa^^^aaaddddddbbb```______YYYZZZ\\\^^^___``````aaa^^^^^^YYYQQQLLLLLLJJJFFFDDDBBB???>>>===<<<:::888555555444333222222222222......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------...///111111....../////////000//////333//////111222111555;;;CCCQQQbbbrrryyywwwtttsssqqqkkkbbbZZZMMMFFF===999:::<<<======@@@AAACCCEEEGGGIIIJJJJJJOOOOOOOOONNNLLLLLLMMMNNNQQQSSSUUUWWWWWWWWWUUUTTTMMMKKKIIIHHHIIIIIIHHHFFFCCCAAA??????@@@???>>><<<999888888888777777666666444444333222111111111111333111///...---...000111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...............///000000...333999===??????@@@@@@@@@CCCDDDEEEKKKRRRTTTRRRRRRPPPQQQUUUXXXZZZ```hhhiiikkknnnsssxxx}}}************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------,,,---------............---------............/////////......//////000111000222555666666777888999888;;;>>>BBBEEEJJJPPPTTTXXXYYY\\\^^^```aaaaaaaaa```ccceeeccc___]]]]]]^^^]]]aaaeeeggggggfffeeeeeedddccc\\\SSSMMMMMMKKKHHHEEEBBB???>>>===<<<:::999444444333222111111111111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------...///......///000000//////...222///000444222222;;;HHHXXXeeetttyyyvvvuuuqqqkkkeeeUUUOOOFFF@@@<<<<<<<<<<<<===>>>AAAEEEHHHJJJLLLMMMPPPPPPPPPOOOLLLKKKLLLNNNOOOQQQSSSUUUVVVUUUSSSQQQMMMKKKJJJJJJKKKKKKIIIHHHEEECCCAAA@@@@@@???===<<<999999999888777666666555444444333222222222222222222111///.........///000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...............///000000000444999===???@@@AAABBBAAACCCDDDEEEJJJQQQSSSQQQPPPNNNOOOSSSVVVYYY___gggfffhhhlllpppvvv|||************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,................................................------------............---------............//////............///000000...111444555555555666777888:::===@@@CCCHHHMMMQQQUUUVVVXXX[[[]]]___``````bbbeeefffccc___]]]___bbbgggjjjnnnpppnnnlllkkkkkknnnlllcccXXXPPPNNNLLLIIIFFFCCC???======<<<;;;999333333222111000000000000......---,,,,,,,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,------///000111111111000/////////...222666444555EEEZZZlllwwwyyyvvvtttooojjj___[[[SSSIII@@@;;;:::;;;;;;===@@@CCCFFFIIIKKKLLLNNNOOOPPPOOOMMMMMMOOOPPPOOOQQQTTTVVVVVVUUURRRPPPOOONNNMMMLLLLLLKKKIIIGGGGGGEEECCCBBBAAA@@@===;;;;;;:::999888777666555444444444333222222222333333000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...............///000000111444999===@@@CCCEEEGGGBBBDDDEEEEEEJJJQQQRRRPPPNNNLLLNNNRRRUUUWWW^^^eeefffhhhlllqqqwww}}}************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,................................................---------.........//////---------.........//////...............///000000---000333444444444555666777999<<>>BBBFFFJJJMMMCCCEEEFFFFFFJJJPPPRRROOOMMMKKKMMMQQQTTTVVV]]]eeehhhjjjnnnsssyyy)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------,,,++++++,,,,,,,,,***+++,,,...//////...............------,,,,,,,,,...................................................//////---++++++,,,---........................000000111222333555666777999:::;;;===AAAFFFJJJMMMRRRSSSUUUUUUUUUWWWYYY\\\eeehhhjjjjjjgggfffgggiiissswwwyyyvvvqqqnnnoooqqqpppllldddZZZRRRMMMKKKLLLGGGBBB===<<<>>>===999555444333222000///...............---------,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++))))))***,,,,,,+++,,,,,,,,,---------.........------------...///////////////000111111222222555666777444222===YYYsss~~~}}}yyywwwrrrkkklllhhhaaaXXXLLL@@@:::999@@@???@@@BBBEEEGGGGGGFFFJJJKKKLLLMMMNNNOOOPPPPPPOOORRRVVVXXXWWWUUUTTTSSSQQQRRRQQQOOOLLLKKKKKKMMMHHHFFFCCCAAA??????@@@@@@<<<;;;999888777777666666444444444333333222222222111111000000//////......//////...------------............------,,,,,,,,,,,,,,,,,,---------......---------............///222111111111000000//////222444888>>>DDDJJJNNNPPPHHHHHHHHHIIIJJJLLLNNNOOOMMMLLLNNNRRRSSSSSSZZZbbbiiikkkpppuuu{{{************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,..................------...................................................//////...---,,,...///........................000000000111333444666777999999:::<<<@@@DDDHHHJJJNNNPPPSSSTTTUUUVVVYYY[[[dddgggkkkooopppppppppooouuuvvvvvvtttooolllkkkllljjjfff^^^UUUNNNKKKJJJKKKGGGBBB===<<<======999555444333222000//////............---------,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))+++,,,,,,+++,,,,,,,,,---------.........------------...////////////000000111111222222333444666888===KKKcccyyyyyyrrroooppplllggg```WWWMMMEEEAAA<<<<<<<<>>>>><<<;;;:::888777777666666555555555444333333222222111111111000//////......//////...------------.........---------,,,,,,,,,,,,,,,,,,---------......---------............///111111111000000000//////222444888>>>DDDIIIMMMOOOIIIIIIIIIIIIJJJMMMOOOPPPMMMLLLOOORRRSSSTTTZZZbbbiiikkkoootttzzz************************************+++++++++,,,+++++++++,,,,,,,,,------,,,------------.........------,,,,,,,,,------...///...---,,,,,,,,,---............///////////////////////////////////////...........................///000///......000111........................000000000111222444555666888888999;;;===AAADDDFFFHHHLLLPPPSSSUUUWWWYYY[[[cccffflllttt{{{}}}yyyuuuwwwtttqqqooommmjjjgggdddccc^^^WWWOOOJJJHHHHHHIIIFFFBBB>>><<<===<<<999666333333111000////////////......---------,,,,,,,,,************+++++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++,,,,,,+++,,,,,,,,,---------............------......///000//////000000111222222222333222777CCCQQQaaauuuzzzuuurrrooojjjeee___WWWMMMEEE>>>===<<<===AAADDDFFFFFFIIIHHHHHHIIIJJJLLLOOOPPPTTTVVVWWWWWWUUUSSSRRRSSSUUUVVVVVVTTTPPPMMMKKKJJJMMMKKKGGGDDD@@@>>>======<<<;;;:::999777777777777666666555444444333222222222111111000000///......//////...------------......------------,,,,,,,,,,,,,,,,,,---------......---------............///111111000000000000//////111444888===CCCHHHLLLNNNJJJJJJIIIJJJKKKMMMOOOQQQMMMMMMOOORRRSSSTTTZZZbbbjjjkkknnnrrrxxx~~~*********************************+++++++++,,,,,,,,,,,,,,,,,,------------------------............------------------...///......//////000000111111------......//////000000////////////////////////........................---...//////......000222........................//////000000111333444555777777888999;;;===@@@AAADDDHHHNNNSSSVVVYYY[[[]]]ccceeelllxxxxxxuuupppkkkjjjjjjiiiddd```___ZZZRRRLLLHHHGGGGGGGGGEEEBBB>>><<<<<<;;;888666333222111000////////////......---------,,,,,,,,,*********+++++++++,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,---,,,+++,,,,,,,,,---------.....................//////000///000000111111222333333333333===PPPfffxxx|||tttqqqlllgggddd```UUUKKKEEEBBB???>>>???BBBDDDDDDIIIHHHHHHHHHJJJMMMOOOQQQVVVWWWXXXWWWTTTSSSSSSSSSSSSUUUVVVUUUQQQNNNKKKKKKKKKIIIFFFCCC@@@>>>===<<<<<<;;;:::999888777777777666555555444333222111111222222111111000//////...//////...------------...------------------------,,,,,,,,,---------......---------............///000000000000000000//////111333777<<>>======<<<:::999888888777777555555444333222111000000222222222111000000////////////...------------...------------------------,,,,,,,,,---------......---------............/////////////////////000000000222666;;;AAAFFFIIIKKKJJJJJJJJJJJJLLLNNNPPPQQQNNNMMMOOOSSSTTTTTT[[[ccciiijjjlllpppvvv|||++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------.........//////------........./////////...............///000111///000111111000///---,,,////////////000000000000000000000000000000000000////////////////////////---...///...------///000////////////////////////////////////000111222333333444555777888:::;;;<<>>>>>@@@BBBDDDFFFIIILLLNNNOOOOOOOOONNNRRRVVVXXXYYYXXXXXXXXXYYYYYYXXXTTTPPPLLLKKKKKKBBBBBBBBBBBBAAA@@@@@@???===<<<;;;:::999888888888888888777666444333222111333333222111111000000/////////...------------...,,,,,,,,,---------......,,,,,,,,,---------......---------............///........./////////000000///111555:::???CCCGGGIIIIIIIIIIIIIIIJJJMMMOOOPPPNNNNNNPPPSSSTTTUUU\\\dddfffhhhlllqqqwww|||++++++++++++++++++++++++++++++,,,,,,,,,---------............/////////000............/////////000............///000222222111///......222999AAAFFF555555555444444333333333111111111111111111111111000000000000000000000000111222222111///...///111000000000000000000000000//////...//////000111222111222444666888:::;;;;;;???BBBGGGLLLQQQWWW]]]aaabbbdddhhhooovvvxxxwwwtttssspppkkkfffcccaaa```^^^XXXUUURRRSSSVVVUUUPPPKKKBBBAAA@@@===999777777777222111000000000000000111......---------,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...//////---+++,,,,,,,,,---------......///////////////000111111000111111222222333444444===OOOlllwwwqqqnnnhhhjjjaaaSSSGGG@@@>>>>>>>>>AAADDDHHHLLLNNNNNNMMMLLLLLLPPPUUUYYYZZZZZZYYYZZZ___^^^[[[VVVPPPKKKJJJJJJCCCCCCCCCCCCBBBAAA@@@???===<<<;;;:::999888888888::::::999777666444333333333333222222111000000000//////...------------...,,,,,,,,,------.........,,,,,,,,,---------......---------.........//////---.........//////000000///111555999>>>CCCGGGHHHHHHHHHHHHIIIJJJLLLNNNOOONNNNNNPPPTTTTTTUUU\\\dddeeehhhlllrrrwww|||~~~*********++++++,,,,,,,,,000...,,,,,,---------,,,...///000000//////000111...---...000222222000...444333111000000111222333444555666999<<>>;;;777666666666333111000000000222444555444222222333333222000000111222222222222222111000000///000000000000000000000000444444444555666777888999>>>BBBFFFKKKPPPUUU[[[___bbbcccffflllqqqssspppmmmlllkkkiiiddd___\\\[[[\\\]]]TTTNNNQQQRRRMMMIIIJJJDDDAAA===:::999777555444222222111111000/////////......---,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++******++++++,,,---+++++++++,,,,,,,,,------//////.........---------,,,,,,,,,---------............//////000000111111333000000444555444444777JJJ```yyyuuusssnnnkkklllbbbOOOCCCAAA>>>888AAAHHHKKKHHHHHHNNNRRRRRRQQQSSSXXX[[[]]]\\\[[[YYY^^^[[[VVVQQQLLLIIIHHHGGGFFFEEEDDDCCCAAA@@@???>>>===<<<;;;:::999888888888555555444333222222222222222111111000000000000000........................//////.........---------...------------...//////............////////////...............///000000---...222777>>>CCCEEEFFFJJJLLLNNNMMMKKKLLLPPPSSSNNNPPPRRRRRRSSSVVV\\\aaaggghhhkkkooottt{{{+++++++++,,,,,,,,,------...---------...//////...000222333222000......///333333111000///000111222...000333666888:::===???CCCEEEHHHKKKOOORRRTTTUUUSSSSSSRRRQQQQQQPPPPPPPPPMMMIIIEEECCCBBB???;;;888:::888666555555444111///222333222222111111111222...///000111222222111111111111111111111111111111333333333444555666777888===@@@DDDHHHMMMSSSYYY^^^eeefffgggkkkoooooollliiiiiigggdddbbb```___^^^^^^[[[RRRLLLLLLLLLHHHEEEEEEDDDAAA===:::999777555444222222111111000/////////......---,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++******++++++,,,---,,,,,,,,,,,,------------//////.........---------,,,,,,---------...............//////000111111111222222333666666666<<>><<<<<<:::999888777777777666555444333222222222222222111111000000000000000........................//////.........---------...------------...//////............///////////////............///000000...///222888>>>CCCEEEEEEHHHJJJLLLKKKJJJJJJNNNRRRMMMOOOQQQRRRRRRUUU\\\aaaggghhhkkkooouuu|||,,,,,,,,,---------------,,,---...///000000000000,,,---//////......///111222333333111111555<<>>:::777444444333333333333333444444///000222333444333222222111111111111111111111111222222222333444555666777;;;===@@@DDDIIIPPPWWW\\\fffffffffgggiiihhheeecccdddaaa^^^^^^aaacccbbbaaa\\\TTTLLLJJJHHHEEECCCCCCDDDAAA===:::999777666444222222111111000/////////......---,,,,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++******++++++,,,---,,,------------........................---------,,,------------...............///000000111111222///000333444333888GGGVVVrrrsssoooooooooiiiZZZIIIBBBCCC>>>CCCFFFGGGIIIMMMPPPPPPTTTUUUVVVWWWXXXXXXXXXXXXSSSRRRQQQOOOMMMKKKJJJIIIEEEDDDCCCBBBAAA??????>>><<<;;;:::999888777777777666555444333222222222222222111111000000000000000.......................................---------...------------...//////............//////////////////......//////000111...///333888>>>BBBDDDCCCFFFIIIKKKJJJHHHIIILLLOOOMMMOOOQQQRRRRRRUUU\\\aaagggiiilllpppvvv}}}------..................,,,---///000////////////000000000//////000444777777<<>>AAAFFFMMMUUU[[[bbbbbbcccccccccbbb___^^^```\\\ZZZ\\\bbbffffffccc```YYYQQQKKKHHHFFFEEEDDDCCC@@@<<<999888777666444222222111111000/////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------.........//////........................------------...............//////000111111222222000222444444555@@@XXXnnntttqqqnnnpppsssiiiUUUFFFDDD???AAADDDFFFHHHLLLNNNOOOUUUUUUUUUTTTUUUUUUVVVVVVQQQQQQQQQPPPNNNLLLJJJIIIDDDDDDCCCBBBAAA@@@??????===<<<;;;:::999888888888666555444333333222222333222111111000000000000000...................................................------------...//////............/////////////////////...///000000111///000444999>>>BBBBBBBBBFFFHHHKKKKKKIIIIIILLLOOONNNPPPRRRSSSSSSVVV]]]bbbfffhhhlllqqqwww}}}........................---///000000...---...///666666666555666:::@@@DDDSSSZZZbbbhhhlllrrr|||}}}zzztttooojjjfffaaa^^^SSSOOOJJJEEEAAA>>>999666777777666666555444333222111111111111111111111111111111111222333444555666:::<<<>>>@@@DDDKKKRRRXXX^^^```bbbcccbbbaaa```___^^^ZZZWWW[[[aaaffffffddd```[[[TTTLLLHHHGGGGGGFFFBBB???;;;999888777666444222222111111000/////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------.........//////---.....................---------.........////////////000000111222222222555666777:::@@@PPPlllwwwooooooxxxwwwgggUUUMMMBBBAAABBBEEEHHHJJJLLLNNNTTTTTTSSSRRRRRRSSSTTTUUUSSSSSSRRRPPPNNNLLLJJJHHHDDDDDDCCCCCCBBBAAA@@@@@@???>>>===<<<;;;:::::::::666666555444333333333333222111111000000000000000////////////////////////---........................------------...//////............///////////////////////////000111111000111555:::???AAAAAA@@@FFFIIILLLLLLKKKJJJMMMOOOOOORRRTTTTTTTTTXXX^^^ccceeegggkkkqqqwww}}}...............---------...000111000------000333...111777===FFFOOOYYY```sssxxx~~~|||wwwtttmmmggg^^^WWWQQQJJJCCC===;;;:::888666444444555555222222222222222222222222111111111222333444555666999;;;===???BBBHHHNNNSSS\\\```dddfffeeedddbbbbbb[[[YYYWWWYYY]]]```aaa```[[[ZZZTTTLLLHHHHHHHHHFFFAAA>>>;;;999888777666444222222111111000/////////......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++******++++++,,,---,,,------------.........---------...............------.........///////////////000111111222222333444333777???LLL___yyyvvvnnnsssxxxrrrdddXXXIIIDDDAAADDDFFFGGGIIILLLRRRRRRQQQQQQQQQRRRSSSSSSTTTSSSRRROOOMMMKKKIIIHHHEEEEEEDDDDDDCCCBBBBBBAAA@@@???>>>===<<<;;;;;;;;;777666555444333333333333222111111000000000000000////////////////////////---------..................------------...//////............////////////000000//////000000111222111222666;;;???AAA???>>>GGGJJJMMMNNNLLLKKKNNNPPPOOORRRTTTTTTTTTWWW^^^ccccccfffjjjqqqwww}}}.........---------,,,,,,...000222000///000666;;;666>>>IIIVVVaaakkksssxxx~~~{{{xxxxxx{{{~~~~~~zzzwwwuuutttuuuuuu{{{~~~}}}vvvnnnhhhddd^^^WWWQQQJJJGGGAAA;;;777666666666222222222222222222222222222222222222333555666777777999<<<>>>@@@DDDIIILLLYYY^^^dddgggfffcccaaa```YYYXXXWWWWWWWWWXXXYYYZZZWWWXXXUUUMMMIIIJJJJJJGGGAAA>>>:::888888777666444222222111111000/////////......---,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++******++++++,,,---,,,,,,,,,,,,---------------------.........//////............///////////////000000111111222333333222222999KKK___rrr}}}rrrsssuuunnndddPPPHHHBBBCCCEEEDDDGGGKKKOOOOOOPPPPPPQQQQQQRRRRRRSSSRRROOOMMMKKKJJJIIIIIIFFFFFFFFFEEEDDDDDDCCCCCC@@@???>>><<<;;;;;;;;;;;;777666555444444333333444222111111000000000000000////////////////////////---------.........//////...------------...//////............////////////000000//////000000111222111333666;;;???@@@>>><<>>:::888888777666555222222111111000/////////......---,,,,,,,,,,,,---+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------++++++******++++++,,,---+++++++++,,,,,,,,,---------------.........//////............/////////000000000000111222222333333777777BBBZZZssszzzsssyyyxxxpppUUUJJJBBBCCCDDDCCCEEEJJJMMMNNNOOOPPPQQQQQQQQQQQQQQQOOOMMMJJJIIIIIIJJJJJJGGGGGGFFFFFFEEEEEEDDDDDD???>>>===<<<;;;:::::::::777777555444444444444444222111111000000000000000000000000000000000000000---------.........//////...------------...//////............/////////000000000000000000111111222222333777;;;???@@@>>><<>>777888666555555555555333222555777555///000666999666777888999:::;;;>>>CCCFFFUUUZZZ___bbbaaa___]]][[[[[[ZZZXXXUUUTTTUUUVVVVVVXXX[[[ZZZSSSOOONNNMMMJJJDDDCCC@@@===;;;888777666555444333222000///...---......---------,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,------------------............///---......///////////////------......///000000000000000000000333555444000555;;;RRRsssssssssvvvttt```SSSFFF@@@@@@BBBGGGMMMPPPQQQRRRRRRQQQRRRTTTVVVVVVTTTPPPLLLJJJJJJKKKLLLNNNLLLIIIHHHGGGEEEBBB@@@@@@@@@???===<<<;;;:::999888777666555555444444444444444333222111000///...000///...------...///000000000//////............////////////////////////000000000000111111111111......//////000000111111555999===>>>===<<<===???GGGLLLNNNKKKIIIKKKMMMNNNPPPPPPPPPPPPRRRVVV[[[```bbbccchhhooowww}}}000111222111000///000222000555===GGGTTTcccqqqzzz~~~wwwqqqtttnnn[[[RRRIIIEEEEEEHHHRRR]]]nnnsssyyy{{{vvvlll___WWWGGGHHHGGGHHHOOO```wwwqqqjjjbbb]]]___eeejjjmmmqqqmmmgggccc___WWWLLLDDD<<<888444222333555666666222444333//////444555222666777999999;;;===BBBEEEQQQVVV[[[______]]][[[ZZZZZZYYYWWWUUUUUUUUUVVVWWWXXX[[[ZZZTTTOOONNNLLLJJJEEEDDDAAA>>><<<:::888777555444333222111///...............---------,,,,,,------------------,,,,,,++++++,,,,,,,,,,,,------........................++++++,,,,,,,,,------------------............///---......///////////////------......///000000000000000000111444666555333555EEE```}}}tttsssxxxyyyiiiYYYGGGAAABBBEEEHHHKKKOOOPPPQQQRRRQQQRRRUUUWWWUUUSSSPPPMMMKKKKKKLLLMMMQQQNNNKKKIIIGGGEEEBBB???@@@@@@???===<<<;;;:::999888777666555555555555555444444333222111000//////000///............///000////////////......------//////////////////////////////000000000111111111////////////000000000000444888<<<>>>>>>===>>>???GGGMMMOOOLLLJJJLLLNNNNNNOOOOOOPPPPPPQQQUUU[[[___bbbdddhhhooowww}}}000000000///...///111444<<>>?????????@@@GGGMMMPPPMMMKKKMMMOOOOOONNNOOOOOOOOOPPPTTTZZZ^^^cccdddiiipppxxx~~~//////......///555<<>>999666444555444222333555777666333444555777777888:::===???DDDIIIOOOSSSUUUUUUUUUUUUSSSSSSSSSSSSSSSTTTUUUVVVUUUXXXWWWQQQMMMKKKIIIEEEFFFDDDBBB???<<<:::888888444444333222111000///...............------------,,,,,,,,,------.........+++++++++,,,,,,,,,------************++++++++++++,,,,,,,,,------------...---------............///---......///////////////.........///000000111111111111222444444333666:::CCCfffuuuuuuvvv{{{kkkYYYMMMEEEBBBDDDHHHLLLNNNOOOOOOPPPQQQSSSUUURRRQQQOOONNNMMMMMMNNNOOOPPPMMMJJJIIIGGGEEEBBB@@@@@@@@@???===<<<;;;:::999777777666666666666666777444444333222222111000000000000000///////////////............------------////////////////////////////////////000000000111111111000000//////......333666;;;>>>@@@AAA@@@@@@GGGMMMQQQOOOMMMOOOQQQPPPNNNNNNNNNNNNPPPTTTYYY^^^ccceeeiiipppxxx~~~000111333777???KKKXXXaaawww|||pppTTTNNNJJJNNNXXX______\\\```bbbfffiiikkknnntttzzzyyyyyyyyyvvvooodddUUUKKKKKKLLLMMMNNNNNNMMMLLLKKKFFFHHHMMMVVV___eeehhhhhhgggccc^^^^^^eeeppp{{{}}}wwwttttttvvvyyy{{{wwwrrrjjj```WWWNNNEEE@@@===777333444666777666444333555666777777888;;;===???CCCIIINNNPPPQQQRRRSSSPPPPPPPPPPPPQQQRRRSSSSSSQQQTTTTTTOOOKKKIIIGGGCCCDDDCCCAAA>>>;;;999777777444333333222111000////////////.........---------,,,,,,,,,------.........+++++++++,,,,,,,,,------,,,---------......//////,,,,,,---------.........---------............///---......///////////////......//////000111111111333222333555333111888AAARRRttt}}}vvv{{{ssshhhYYYIII>>>AAAIIIKKKMMMNNNNNNMMMNNNPPPRRRQQQPPPOOONNNNNNNNNOOOOOOKKKIIIGGGFFFFFFFFFDDDBBB@@@@@@???===<<<;;;:::999888777777666666666666777444444333333222111111111000000000000000//////...........................////////////////////////...////////////000000000111111000000//////......222555999???BBBCCCBBBAAAGGGMMMQQQOOONNNPPPQQQPPPNNNNNNNNNNNNPPPTTTYYY^^^cccdddiiiooowww~~~111666===GGGUUUeeettt~~~xxxhhhTTTRRRSSSXXX___aaa^^^ZZZXXXXXXYYY]]]^^^aaahhhqqqwww|||zzzlll___XXXXXXXXXXXXWWWVVVVVVVVVSSSRRRQQQSSSXXX___dddgggpppmmmiiifffffffffeeeeeecccjjjuuu}}}wwwvvvxxxzzz}}}yyysssjjj```ZZZJJJ@@@777555666555444444333555777777777888999;;;<<<@@@FFFJJJLLLNNNPPPQQQOOOOOOOOOPPPPPPQQQQQQQQQMMMRRRSSSNNNJJJIIIGGGCCCDDDCCC@@@===:::888777666333333222222111000000////////////.........------,,,,,,------------------++++++,,,,,,,,,,,,------++++++,,,,,,------......,,,---------............---------............///---......///////////////...//////000000111111222333111333666444333???MMMccc|||{{{zzzyyyuuugggQQQ@@@@@@GGGHHHIIIKKKKKKKKKLLLNNNPPPQQQQQQPPPOOOOOOOOOOOOOOOIIIGGGEEEEEEFFFFFFDDDCCC@@@@@@???===<<<;;;:::999999999888777666666666666444444333333222222222222111111111111000///...............///////////////////////////////////////......////////////000000000000000000////////////111444888???DDDEEECCCAAAEEELLLQQQPPPNNNPPPQQQPPPNNNOOOOOOOOOPPPTTTZZZ^^^bbbccchhhooowww}}}===DDDQQQ```nnn{{{{{{iiiZZZPPPRRRUUUYYY^^^```aaaaaa\\\\\\bbblllrrrvvvyyyxxxuuurrrpppnnnlllkkkllljjjfffddddddgggkkknnnxxxwwwuuusssooohhh```[[[OOOTTT\\\dddmmmxxx}}}xxxwwwwww}}}wwwqqq^^^OOO???999777444333555333555777888888888999:::;;;>>>DDDHHHJJJLLLNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQLLLQQQRRROOOLLLKKKIIIEEEEEECCCAAA>>>;;;999888777333333222222111000000000////////////............------------------,,,,,,++++++,,,,,,,,,,,,------((())))))******+++,,,,,,------------............---------............///---......////////////////////////000111111222222222000222777777999III]]]qqq{{{}}}}}}rrr]]]HHHAAADDDBBBDDDGGGHHHIIILLLOOORRRRRRRRRQQQPPPOOONNNNNNNNNJJJHHHGGGFFFFFFFFFDDDBBB@@@@@@???===<<<;;;:::999;;;:::999777666555555555444333333333333222222222111111222222111000...---/////////000000000111111////////////////////////........./////////000000////////////000000000000111333888???EEEGGGDDDAAADDDKKKPPPOOONNNPPPQQQOOOOOOOOOPPPPPPQQQUUU[[[___aaabbbgggnnnuuu|||OOOYYYhhhwwwyyykkkYYYLLLJJJLLLPPPSSSWWW\\\bbbfffkkkmmmuuu|||||||||tttsssrrrqqqnnnhhhaaa\\\QQQRRRUUUZZZbbbppp|||yyyxxxyyy|||{{{ooo\\\HHH???;;;666555777444666888999888888999::::::>>>CCCGGGJJJKKKMMMOOOQQQRRRRRRSSSRRRRRRQQQQQQLLLQQQSSSPPPMMMMMMKKKGGGFFFEEEBBB???<<<:::999888333222222222111000000000000/////////.....................------,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---......//////---------.........//////---------.........//////---......////////////////////////000111111222222111///222888999===QQQiiixxx}}}yyyfffOOOCCCAAA>>>@@@CCCFFFIIILLLPPPSSSSSSRRRQQQPPPOOONNNNNNMMMMMMKKKHHHGGGGGGFFFDDDBBB@@@@@@???===<<<;;;:::999<<<;;;:::888666555444444444333333333333333333222111222222222111000...---//////000000111111222222////////////////////////............/////////000......//////000000111111000222777???EEEHHHEEEBBBCCCKKKPPPOOONNNOOOPPPOOOPPPPPPPPPPPPRRRVVV[[[``````bbbfffmmmuuu{{{~~~pppyyy~~~sssggg```VVVKKKEEEFFFFFFMMMTTTVVVYYYdddwww}}}yyyxxxtttnnnppplllgggdddhhhsss}}}zzzvvvssstttxxxxxxvvvvvvzzz|||ppp___OOOCCC<<<777555666666666888:::;;;999888;;;===@@@BBBDDDGGGKKKNNNHHHIIIJJJLLLMMMMMMMMMMMMNNNMMMMMMLLLLLLIIIEEEBBBFFFDDDAAA>>>===;;;777555444333222111000000000000------......///000000000------------------------------------------------......---,,,---...///000//////---,,,,,,---...///---------.........//////////////////000000000000000///000111333333333222333222666;;;<<>><<<;;;;;;;;;;;;;;;:::999888777555555444555555444444444333333333222111111111000000//////111111000000000000111111000///...------...///000000000/////////.........000000000000000000000000555444555;;;BBBFFFDDDAAAFFFLLLPPPOOOOOOQQQQQQOOOOOOPPPPPPOOONNNQQQXXX^^^___bbbhhhooovvv{{{~~~uuujjjXXXPPPJJJIIIHHHFFFHHHMMMSSS[[[ccchhhmmmyyy{{{tttnnnmmmpppsssqqqqqqvvv~~~vvvdddRRREEE>>>;;;;;;888555444666999;;;;;;888:::===>>>@@@BBBFFFHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLJJJGGGDDDEEECCC@@@>>>===;;;888666444333222111000000000000///////////////.........------------------------------------------------...------,,,---...///000///...------------...///---------.........//////////////////000000000111000000000111333333333222111555777888AAAXXXtttyyyjjjYYYHHHDDDAAAAAAEEEGGGFFFGGGJJJOOOMMMMMMNNNPPPPPPNNNLLLJJJJJJIIIGGGFFFEEEDDDCCC@@@???>>><<<;;;;;;;;;;;;999999888888777777666666555555444444444333333333222111111111000000000000111111000000000000111111000///............///000.........------,,,,,,,,,000000000000000000000000444333555;;;BBBEEEDDDAAAGGGLLLPPPOOONNNPPPQQQNNNOOOPPPPPPOOONNNRRRXXX^^^```ccchhhooovvv{{{~~~rrreee]]]UUUNNNEEEAAA@@@DDDIIINNNVVV^^^jjjpppyyy~~~{{{qqqmmmoooooolllkkknnnuuu{{{uuu___KKK???999;;;888666555777999:::;;;888999;;;<<<===>>>AAADDDGGGHHHHHHIIIIIIJJJJJJJJJHHHHHHIIIJJJLLLKKKHHHFFFDDDBBB@@@>>>===<<<999777444333222111111000000111111000000///......------------------------------------------------------...------------...//////......---------......///------.........//////////////////000000000111111000000111222333333333333222888888999LLLnnnzzzhhhMMMEEEAAA???CCCEEEEEEEEEHHHLLLLLLLLLMMMNNNNNNLLLJJJIIIIIIHHHGGGEEEDDDCCCBBB@@@???>>><<<;;;;;;;;;;;;777777777777777777888888555555444444444333333333111111111111111000000000111111000000000000111111000//////......//////000............------------000000000000000000000000222222555:::AAAEEEDDDBBBGGGLLLOOONNNNNNPPPPPPMMMNNNOOOOOONNNNNNRRRYYY___```ccciiiooouuuzzz}}}~~~|||uuuhhhZZZPPPJJJFFFCCCIIIKKKQQQZZZcccmmmwww~~~||||||sssnnnjjjjjjllloooooonnn||||||nnnZZZHHH<<<:::999999:::;;;:::888666:::;;;=========>>>AAACCCFFFFFFFFFGGGGGGHHHIIIJJJHHHHHHIIIKKKLLLLLLIIIGGGDDDBBB@@@>>>>>>===:::888444444333222111111111111000000//////............................................................------------......//////------------.........///............//////////////////000000000111111111000111333333333333444444777888;;;EEE^^^}}}sssVVVJJJCCC@@@BBBEEEEEEFFFIIIKKKKKKLLLMMMNNNMMMKKKJJJIIIHHHGGGFFFEEECCCBBBBBB@@@???>>><<<;;;;;;;;;;;;888888888777777777777777555555444444444333333333111111111111111111111111111111000000000000111111000//////////////////000000000000000000000000000000000000000000000000000111222555:::@@@CCCCCCBBBFFFKKKOOONNNMMMOOOOOOMMMMMMNNNOOONNNNNNRRRYYY___aaadddiiiooouuuyyy|||}}}|||sss[[[VVVPPPJJJFFFEEEHHHKKKUUU^^^kkkxxx}}}vvvqqqnnnkkkgggccceeejjjttt}}}vvveeeWWWEEEBBB>>>;;;:::999777555;;;<<<============@@@BBBEEEEEEEEEEEEFFFHHHIIIJJJKKKKKKKKKMMMNNNMMMJJJHHHDDDBBB@@@???>>>===;;;999555444333222111111111111............//////000000................................................---------...............,,,------.........//////........./////////000000000000000000111111111111000222444555333333444666:::888DDD^^^xxx|||fffQQQHHH@@@@@@BBBCCCEEEHHHIIIKKKNNNOOOOOONNNLLLLLLIIIHHHGGGFFFEEECCCBBBBBB@@@???>>><<<;;;;;;;;;;;;::::::999888777666555555555555444444444333333333111111111111111222222222111111000000000000111111///000000000000000000///111111111111111111111111000000000000000000000000111222666:::???AAAAAAAAADDDJJJMMMMMMMMMOOOOOOMMMMMMNNNOOONNNMMMQQQXXX^^^aaaccciiioootttyyy|||}}}yyynnn```UUUIIIFFFEEEGGGJJJNNNWWW```uuu}}}vvvnnnhhh[[[]]]dddrrrwwwaaaYYYMMMCCC===:::::::::888:::;;;;;;:::;;;===???CCCCCCCCCDDDFFFHHHJJJLLLMMMMMMNNNOOOQQQPPPNNNKKKEEECCCAAA???>>>===:::888555444333222222111111222------......///000000111................................................,,,---......//////......+++,,,---...////////////....../////////000000000000000000111111111222222000333666666444333555777;;;@@@WWWyyyyyy^^^QQQDDD??????@@@AAADDDGGGJJJNNNPPPPPPOOONNNNNNIIIIIIHHHGGGEEEDDDCCCBBB@@@???>>><<<;;;;;;;;;;;;;;;:::999888777555444444555555444444444333333333111111111222222222222222111111000000000000111111///000000111111000000///////////////000000000000000000000000000000000000111333777:::===?????????BBBHHHLLLLLLLLLOOOPPPNNNNNNOOOOOONNNMMMPPPWWW\\\___bbbhhhnnntttyyy|||}}}yyysssjjjaaaZZZSSSLLLHHHJJJGGGHHHOOOXXXbbbqqqxxxhhhbbb]]]```lllzzzwwwjjj\\\QQQHHHAAA===777888999:::999:::===???BBBBBBBBBCCCFFFIIILLLNNNMMMNNNOOORRRTTTTTTSSSQQQGGGDDDBBB@@@>>>===:::777555555444333222222222222.........///////////////................................................,,,---.../////////...---+++,,,---////////////....../////////000000000000000000111111111222222222///333777666444333555888<<>>@@@BBBDDDHHHNNNPPPPPPOOOOOOPPPJJJJJJIIIGGGFFFEEEDDDCCC@@@???>>><<<;;;;;;;;;;;;999999999888777666666555555555444444444333333333111111111222222333333333111111000000000000111111///000111111111111000////////////000000111111111000000000000000000000000222444888;;;<<<=========@@@FFFJJJKKKLLLPPPQQQPPPOOOPPPPPPNNNLLLOOOUUUZZZ^^^aaagggnnntttyyy}}}~~~fff^^^SSSKKKGGGHHHKKKMMMQQQNNNPPPZZZeeesssqqq```UUUYYYjjjyyyiiiWWWGGG<<<777999:::;;;:::<<<>>>@@@AAAAAAAAACCCFFFJJJMMMPPPMMMMMMOOOSSSVVVXXXWWWUUUHHHEEEBBB@@@>>><<<999777555555444333222222222222000000000///......------////////////////////////////////////////////////,,,,,,.../////////...---***+++---///000000///...////////////000000000000000111111111111222222222000444777777444333555999===```mmmVVVHHHBBB@@@@@@BBBBBBGGGMMMPPPPPPOOOOOOQQQKKKJJJIIIHHHGGGEEEDDDDDD@@@???>>>===;;;;;;;;;;;;888888777777777777777777555555444444444333333333111111111222222333333333111111000000000000111111///000111222222111000///111111222222333333333333000000000000000000000000222555999;;;;;;;;;<<<<<<>>>EEEIIIJJJLLLPPPRRRPPPPPPQQQPPPNNNLLLNNNTTTYYY]]]```fffmmmtttzzz}}}JJJGGGFFFGGGGGGGGGKKKRRROOOVVVbbbooo}}}sssccc]]]eeewwwxxxjjjUUUBBB@@@;;;888:::<<<:::999;;;???AAACCCFFFHHHJJJKKKLLLMMMOOORRRVVVWWWUUUPPPLLLEEEDDD@@@===;;;:::;;;;;;555444444333222222222222000000////////////000000------......------,,,+++//////////////////////////////////////////////////////............//////////////////000000000000000111111111111222222222222444777999999888888999NNNnnn}}}cccMMMBBBAAABBBBBBFFFHHHKKKNNNPPPQQQQQQQQQIIIHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@>>>===;;;:::999999999888888777666666666555555444444444333333333444444333333222111000000111111111111111111111111000000000000000000000000000111111111111222222222333222222111111222222333444666888::::::;;;<<<>>>DDDHHHIIIGGGHHHNNNRRRRRRPPPRRRQQQLLLLLLRRRWWWYYYZZZ___gggoootttzzz~~~CCCCCCDDDGGGGGGHHHNNNWWWaaakkkzzzrrrgggiiittt~~~{{{cccNNN???;;;888::::::888888;;;<<<>>>AAADDDGGGHHHIIIJJJLLLMMMOOORRRTTTRRRNNNKKKEEECCC@@@===;;;:::::::::555555444333222222222222000000////////////000000...////////////...------//////////////////////////////////////////////////////............//////////////////000000000000111111111111222222222222222555888999999;;;???BBB\\\yyynnnTTTEEE@@@@@@@@@FFFHHHKKKNNNPPPQQQQQQPPPMMMLLLKKKIIIGGGEEEDDDCCCBBBAAA@@@???===;;;:::999::::::999999888777777777555555555444444444333333444444333333222111111000111111111111111111111111000000000000000000000000000111111111111222222222333222222111111222222333333555888999::::::<<<===CCCGGGIIIHHHIIINNNQQQQQQQQQSSSRRRMMMMMMSSSXXXZZZ\\\aaahhhooouuuzzzAAACCCFFFHHHGGGJJJTTTaaa}}}wwwvvvxxx~~~mmmWWW@@@<<<:::;;;:::888888<<<;;;===AAADDDGGGIIIIIIIIIIIIIIIJJJMMMNNNNNNLLLIIIDDDCCC@@@===;;;:::::::::666555444333222222222222111000000//////000000111///000000000000///......//////////////////////////////////////////////////////............//////////////////000000000000111111111111222222222333444666888888777<<>>;;;;;;:::888888<<<;;;>>>BBBFFFIIIJJJJJJIIIGGGGGGGGGHHHJJJKKKJJJHHHEEEDDDAAA???===;;;;;;:::777666555444333222222222111000000000000000000111//////000000000///......//////////////////////////////////////////////////////............//////////////////000000000000111111111222222222333333444666888777777???LLLWWW{{{kkkUUUGGGDDDEEEFFFHHHKKKNNNPPPQQQPPPPPPPPPOOOMMMKKKIIIGGGFFFEEEBBBAAA@@@???===<<<;;;:::;;;::::::999888888777777555555555555444444444444333333333222222111111111111111111111111111111111000000000000000000000000000000111111111222222222222222111111111111222222111444777888999:::<<<===@@@FFFJJJJJJKKKNNNPPPNNNRRRTTTRRRMMMMMMSSSYYY[[[___ccchhhmmmsssyyyFFFFFFGGGHHHLLLYYYqqqxxxiiiHHHAAA;;;;;;;;;999888999;;;===@@@DDDFFFGGGGGGGGGFFFEEEEEEFFFHHHJJJIIIHHHFFFEEECCCAAA???===<<<;;;888777555444333222222222111111000000000000111111...////////////...------//////////////////////////////////////////////////////............//////////////////000000000000111222222222222333333333333555777:::@@@NNN___kkkzzzcccQQQGGGEEEFFFHHHKKKNNNPPPQQQQQQQQQMMMLLLKKKJJJIIIHHHGGGFFFBBBAAA@@@???>>>===<<<;;;999999999888777777666666666666555555555444444444333333222222222222222111111111111111111111111111000000000000000000000000000000111111111222222222222111111000000111111222111444777999999:::<<<>>>@@@EEEIIIIIIJJJNNNOOONNNRRRSSSPPPKKKKKKRRRXXX[[[^^^bbbggglllrrrxxx~~~BBBDDDIIIRRR\\\lll{{{qqqRRRGGG>>>===???>>>:::888:::;;;===>>>@@@BBBBBBCCCDDDCCCCCCEEEGGGHHHHHHFFFEEEDDDCCCAAA???===;;;;;;888777666444333222222222222111111000000111111222...////////////...------//////////////////////////////////////////////////////............//////////////////000000000000222222222222333333333333111333888AAAPPPdddwwwwww___LLLDDDHHHIIIMMMPPPRRRRRRRRRRRRKKKKKKJJJIIIHHHGGGGGGFFFBBBAAA@@@???>>>======<<<999999888888777666666555666666666555555555444444222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222111111000000000000111111222444777999:::<<<>>>???@@@EEEIIIHHHIIIMMMOOONNNRRRSSSPPPJJJJJJQQQXXX[[[]]]aaagggmmmrrrwww}}}BBBIIIWWWhhhvvvwwwcccSSSFFFFFFKKKIIICCC===;;;;;;;;;;;;<<<>>>???AAA@@@@@@AAADDDFFFGGGFFFDDDCCCBBBAAA@@@>>>;;;:::888999888666555333222222222222111111000000111111222///000000000000///......//////////////////////////////////////////////////////............//////////////////000000000000222222222333333333444444333444:::HHH]]]tttqqqWWWIIIIIIKKKNNNQQQSSSTTTTTTSSSMMMLLLKKKJJJHHHGGGFFFEEEBBBAAA@@@@@@???>>>======::::::999888888777777666666666666666555555555555222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222111111000000000000111111222555888:::;;;===???AAAAAAFFFHHHFFFHHHLLLPPPOOOSSSTTTPPPKKKKKKRRRYYY\\\]]]bbbiiioootttyyy}}}HHHRRRfff}}}~~~qqq___OOOOOOVVVUUULLLDDD>>>===<<<;;;<<<===@@@AAA>>>>>>@@@CCCEEEFFFDDDBBBAAAAAA@@@>>><<<:::888777999888777555333222222222222222111111111111222222111111111111111000////////////////////////////////////////////////////////////............//////////////////000000000000222222333333333444444444777777<<>>======;;;;;;::::::999888888777777666666666555555555555222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222111111000000000000111111333666999;;;<<<>>>@@@BBBBBBFFFGGGFFFGGGLLLPPPPPPTTTUUUQQQKKKKKKSSSZZZ]]]^^^cccjjjqqqvvvzzz~~~TTTfff{{{zzzjjj^^^UUUMMMSSSWWWOOOEEECCC???;;;999;;;>>>AAA??????>>>@@@BBBDDDCCCCCCBBBAAAAAA???===;;;999888888666444444444555444333222222222111111111111000000000000000000000000000////////////////////////............/////////000---...//////......000222111000000000000000111222111222222333444444444444666???AAAMMMjjjwwwXXXQQQLLLKKKQQQVVVWWWXXXYYYQQQOOOMMMJJJHHHGGGGGGGGGBBBAAA@@@???>>>>>>>>>>>>===;;;::::::::::::999777666666666555444444333333333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000222444777;;;>>>@@@@@@AAADDDEEEGGGHHHIIILLLPPPSSSUUURRRNNNLLLMMMQQQUUUYYY___bbbhhhooovvv}}}jjjxxx~~~tttjjj```UUUWWW\\\WWWLLLFFF>>>::::::<<<======???>>>>>>@@@BBBDDDCCCBBBAAAAAA@@@???===;;;999888888666444444555555444333222222222222111111111111000000000000000000000000////////////////////////........./////////000000////////////...///111222000000000000000111111222222333444444555555555555222===AAAMMMiii~~~fffYYYRRRNNNPPPTTTXXX]]]bbbRRRPPPNNNKKKIIIGGGGGGGGGCCCBBBAAA???>>>>>>>>>>>>===;;;::::::::::::999777777666666555555444333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222444777;;;>>>???@@@AAACCCDDDFFFGGGHHHJJJNNNPPPUUURRRNNNLLLMMMQQQVVVYYY___bbbgggnnntttzzz}}}zzznnn\\\WWW[[[XXXWWWMMMBBB<<<===???>>>;;;???>>>>>>???BBBCCCCCCBBB@@@@@@@@@>>>===;;;999888999777555444555555444333333222222222111111111111000000000000000000000000////////////////////////....../////////000000000222000......///111111111000000000000000111222222333444444555666666777777444BBBJJJWWWqqqnnndddZZZUUUTTTVVV^^^fffTTTRRROOOLLLIIIGGGGGGFFFCCCCCCAAA@@@???>>>>>>>>>===;;;::::::::::::999777777777666555555444444333333333333333333333333333333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111333555888;;;>>>???@@@@@@CCCDDDFFFFFFGGGIIIKKKNNNTTTQQQNNNMMMNNNRRRVVVZZZ```bbbgggnnnttt{{{hhhZZZYYYUUU___WWWLLLDDDAAA@@@???>>>???>>>>>>???AAACCCCCCBBB@@@@@@???>>>===;;;:::999999777555444555555444333333333222222222111111111000000000000000000000000////////////////////////...////////////000000000222000------///111111000000000000000111222333333333333444444555666777888:::NNN\\\jjjpppeee\\\WWW[[[aaaUUUTTTPPPMMMJJJHHHGGGGGGEEEDDDBBBAAA??????>>>>>>===;;;::::::::::::999777777777666666555444444444333333333333333333333333333333333333333333333333111111111111111111111111333333333333333333333333111111111111111111111111333555888;;;===???@@@@@@CCCEEEGGGGGGGGGHHHKKKMMMSSSQQQNNNMMMOOOSSSWWWZZZaaaccciiiooowww~~~yyyggg___YYYaaa^^^XXXNNNDDD>>>>>>@@@>>>======???AAACCCBBBBBB@@@@@@@@@???>>><<<;;;:::999777555555555666555444333333333222222222222111111111111111111111111111000000000000000000000000////////////000000000111000///......///000///...000000000000111222333444222222222333444666777888???XXXlllzzzyyylllaaa[[[\\\VVVUUUQQQNNNKKKIIIHHHHHHFFFEEECCCAAA@@@???>>>>>>===;;;::::::::::::999777888777777666555555444444333333333333333333333333333333333333333333333333111111111111111111111111333333333333333333333333111111111111111111111111444555888;;;===?????????CCCEEEHHHIIIIIIIIIKKKMMMQQQPPPNNNNNNPPPTTTXXX[[[___bbbhhhoooxxxtttiii___```aaa___VVVIII@@@>>>@@@>>>======>>>AAABBBBBBAAAAAAAAAAAA@@@???>>><<<<<<:::888666555666666555444333333333333222222222222111111111111111111111111000000000000000000000000/////////000000000111111...000222222111///...///000000000111222333444555222222222222333555888999AAA^^^uuuqqqddd^^^WWWUUURRROOOLLLJJJJJJIIIGGGFFFDDDBBBAAA??????>>>===;;;::::::::::::999777888888777666666555555444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222444666888;;;===>>>??????BBBEEEGGGIIIJJJJJJLLLMMMPPPOOONNNOOOQQQUUUYYY\\\^^^aaafffmmmvvvvvviiiccceeeddd^^^SSSIIIBBB???>>>======>>>AAABBBBBBAAABBBBBBBBBAAA@@@???>>>===:::888666555666666555444444444333333333222222222111111111111111111111111000000000000000000000000//////000000000111111111,,,222888888333//////111000000000111222333555555333333222333444777999;;;HHHeee{{{mmmbbbVVVUUURRROOOMMMLLLKKKKKKHHHGGGEEECCCAAA@@@??????===;;;::::::::::::999777888888777777666555555555333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222555666999;;;===>>>??????@@@BBBFFFHHHIIIJJJLLLMMMPPPOOONNNOOORRRVVVZZZ\\\aaacccgggnnnuuu~~~uuuhhhhhhhhheee]]]SSSGGG@@@>>>======>>>@@@BBBBBBAAACCCCCCCCCBBBAAA@@@???>>>:::888666666666666666444444444444333333333222222111111111111111111111111000000000000000000000000000000000000111111111111+++444===<<<555///000333000000000111222444555666555444444444555888;;;<<>>>>>>>>===@@@DDDGGGHHHIIIKKKMMMOOOOOOOOOOOORRRVVVZZZ]]]fffhhhkkkpppwwwzzzqqqjjjjjjhhh^^^QQQHHHBBB>>>===AAAAAA@@@EEEMMMEEEEEEEEEDDDBBB@@@>>><<<>>><<<:::777555555666666444444444333333333222222333333222111000000111111......///000111222333333000000000000000000000000000000000000000000000000111222222333333444444555333555111222:::999:::DDDiiixxx}}}~~~yyyiii\\\WWWQQQMMMKKKLLLLLLLLLHHHGGGFFFDDDBBB@@@>>>======<<<<<<;;;;;;:::999999999999888777666555444444888888777666555444333333333333333333333333333333111111111111111111111111222222222222222222222222111222444555555444222111777888999:::999:::===??????@@@CCCFFFIIILLLMMMNNNQQQPPPNNNLLLMMMQQQXXX]]]bbbfffjjjnnnvvv{{{vvvtttooocccYYYTTTEEEAAA???BBBCCCAAADDDIIIEEEEEEFFFEEECCCAAA>>><<<>>><<<:::777666555666666444444444333333333222222333333222111111111111111//////000000111111222222111111111111111111111111111111111111111111111111111222222333333444555555444777333333:::999===KKKrrrooo^^^YYYSSSNNNLLLKKKKKKJJJHHHGGGFFFDDDBBB@@@>>>>>>===<<<<<<;;;;;;::::::999999999888777666555444444777777777666555555444444333333333333333333333333111111111111111111111111222222222222222222222222111222444555555444222111666777999999999:::<<>>======<<<<<<;;;:::::::::999999888777666666555444666666666666666666666666333333333333333333333333222222222222222222222222333333333333333333333333222222444444444444222222555666888888888999<<<>>>AAADDDGGGKKKMMMMMMMMMLLLOOONNNMMMLLLLLLQQQWWW\\\bbbggglllpppxxx}}}xxxrrrhhh```\\\TTTKKKBBB???AAABBBBBBBBBFFFGGGHHHHHHGGGCCC???===<<<;;;999888777666666666555444444444444333333333333222222111111222222222222222222111111000000000111111111111111111111111111111111111111111111111222222333333444555555555555;;;888555888;;;III```{{{oooaaa\\\VVVQQQNNNMMMKKKJJJHHHGGGFFFDDDCCCAAA@@@???=========<<<;;;;;;::::::999999888888777666666555555555555555666666777777444444444444444444444444222222222222222222222222333333333333333333333333222333333444444333333222444555777777888999<<<>>>CCCEEEJJJMMMOOONNNLLLKKKNNNNNNMMMLLLMMMPPPVVV[[[aaaggglllqqqyyy}}}zzzrrrfff___[[[RRREEE===>>>CCCEEEDDDGGGGGGHHHHHHFFFCCC@@@>>>;;;:::999888777777666666555555555444444444333333333222222222222222333333333333222222111111000000111111111111111111111111111111111111111111111111222333333444444555666666444:::777444888>>>PPPjjj{{{vvvggg```\\\WWWSSSQQQOOONNNMMMHHHGGGFFFEEECCCAAA@@@@@@>>>======<<<<<<;;;::::::999999888888777777666666444444555555666777777777444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333333555666777888999<<<>>>DDDGGGJJJNNNOOOOOOMMMKKKNNNNNNNNNMMMNNNQQQVVV[[[```ffflllqqqzzzyyykkkaaa___XXXKKKAAA@@@FFFJJJJJJHHHHHHGGGGGGEEECCC@@@???::::::999999888777777666555555555555444444444333333222222222222333333444333333222222222111111111222222222222222222222222222222222222222222222222333333333444555555666666333888666444;;;CCCWWWrrr|||pppbbbaaa]]]XXXTTTSSSQQQOOONNNHHHGGGFFFEEECCCBBBAAA@@@>>>>>>======<<<;;;;;;;;;999999888888888777777777444555555555666666777777444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333555777888888:::===???EEEGGGJJJMMMOOONNNMMMMMMOOOOOOOOONNNOOORRRWWW[[[___eeelllqqqzzzppphhh```]]]TTTIIIFFFKKKOOOOOOIIIHHHFFFDDDCCCAAA@@@@@@999999999999888888777666555555555555444444444444222222222222222333444555222222222222222222222222222222222222222222222222222222222222222222222222333333444444555666666666333777555555???JJJ^^^xxx}}}tttdddccc___ZZZVVVTTTQQQOOOMMMHHHGGGFFFEEEDDDBBBBBBAAA>>>>>>======<<<<<<;;;;;;999999999888888888888777555555555666666666666666555555555555555555555555333333333333333333333333444444444444444444444444444333333222222333333444444666777999999;;;>>>AAAEEEFFFIIIKKKMMMNNNNNNNNNOOOPPPPPPPPPPPPSSSXXX\\\]]]dddkkkqqqzzzzzzsss___```[[[PPPLLLPPPSSSRRRIIIHHHEEECCCAAA@@@@@@AAA999999999999999888777666666666555555555444444444222222222222333333444555222222222222222222222222222222222222222222222222222222222222222222222222333333444444555666666666444777444666CCCOOOccc|||}}}|||iiifffbbb\\\WWWTTTQQQMMMKKKHHHGGGFFFEEEDDDCCCBBBAAA>>>>>>>>>===<<<<<<;;;;;;999999999888888888888888666666666666666666666666555555555555555555555555333333333333333333333333444444444444444444444444444333333222222333333444444666888999:::<<>>===<<<;;;;;;:::999888888777888888888666666666666666666666666666666555555555444444444555555444444444333333333555555555555555555444444444444444444444444444444555777888777666777<<<@@@EEEEEEFFFHHHKKKMMMLLLKKKNNNOOOPPPPPPRRRUUUZZZ]]]___dddjjjqqq}}}wwwrrriii```XXXOOOGGGAAABBBDDDDDDCCCAAAAAA@@@???===<<<;;;999888888777777777666555555444444555555444444444444444444444444222222222222222222222222222333333444444333333222222222222111222222333444444444555555555666666666999888888>>>KKK^^^rrrzzzeee```[[[VVVTTTRRROOONNNHHHGGGFFFDDDCCCBBBAAAAAA@@@@@@???>>>===<<<;;;;;;:::999999888888888888888666666666666666666666666666666555555555444444444555555444444444333333333555555555555555555555555444444444444444444444444444666777777555777;;;???EEEEEEEEEHHHKKKMMMLLLKKKNNNOOOOOOOOOQQQUUUZZZ___```eeekkkrrr}}}xxxmmmaaaWWWNNNFFFBBBBBBBBBCCCCCCBBB@@@???>>>===<<<;;;:::999888888888777777666555555555555555444444444444444444444444333333333333333333333333222333333444444333333222222222222222222333444444555555666666666777777777;;;999:::@@@NNNaaauuunnncccZZZYYYVVVOOOMMMQQQIIIHHHFFFDDDCCCBBBBBBAAA@@@@@@???>>>===<<<;;;;;;::::::999888888888888888666666666666666666666666666666666555555555444444555555444444444333333333555555555555555555555555444444444444444444444444333555777666444666:::>>>DDDDDDEEEHHHKKKMMMLLLKKKNNNNNNMMMMMMOOOTTT[[[aaaaaafffkkkqqq|||}}}lll```[[[VVVOOOIIICCCAAAAAADDDEEEBBB??????>>>===<<<:::999999999999888777666666555555666666555555555555555555555555333333333333333333333333222333333444444333333222333222222222222333444444555555666666666777777777;;;999:::BBBQQQeeewwwlll\\\[[[YYYPPPMMMRRRJJJIIIGGGEEEDDDBBBBBBBBB@@@@@@???>>>===<<<;;;;;;::::::999888888888888999666666666666666666666666666666666666555555555555555555444444444333333333444444444555555555555555444444444444444444444444333555666555444555:::>>>DDDCCCDDDGGGJJJLLLLLLKKKMMMMMMLLLKKKNNNTTT\\\bbbaaaeeejjjppp{{{qqqdddbbb```YYYPPPFFFAAAAAAFFFGGGDDDAAABBB>>>>>><<<;;;:::999999999888888777666666666666777555555555555555555555555333333333333333333333333222333333444444333333222333333222222333333444555444444555555555666666666999888;;;DDDUUUhhhxxxddd^^^]]]TTTNNNPPPKKKJJJHHHFFFDDDCCCBBBBBB@@@@@@???>>>===<<<;;;;;;;;;::::::999888999999999777777777777777777777777777777666666666555555555555555444444444333333333444444444555555555666666444444444444444444444444333555666555444555:::>>>CCCCCCDDDGGGJJJLLLLLLLLLLLLLLLKKKKKKMMMSSS[[[aaa```dddhhhnnnyyyoooiiifff___WWWMMMEEEBBBHHHIIIEEEBBBDDD???>>>===<<<;;;:::::::::999888888777777777777777555555555555555555555555333333333333333333333333222333333444444333333222333333333333333444444555444444555555555666666666888888<<>>===<<<;;;;;;;;;;;;:::999999999999999777777777777777777777777777777777666666666555555555555444444444333333333333333444444555666666666444444444444444444444444333555777666444666:::>>>BBBBBBCCCFFFJJJLLLLLLLLLLLLLLLKKKKKKMMMRRRYYY______ccchhhnnnyyy~~~nnnhhheeeaaaXXXLLLFFFJJJKKKDDDAAADDD@@@???>>><<<;;;;;;::::::999999888777777777888888555555555555555555555555444444444444444444444444222333333444444333333222444333333333333444555555555555666666666777777777777888???LLL___ppp{{{lll[[[UUUSSSPPPMMMLLLJJJGGGEEEDDDCCCBBB@@@@@@???>>>===<<<;;;;;;;;;;;;:::999999999999:::777777777777777777777777777777777777666666666555555555444444444333333333333333444444555666666777444444444444444444444444444666777777555777;;;???AAAAAACCCFFFJJJLLLMMMLLLKKKLLLLLLLLLNNNRRRWWW\\\```dddhhhnnnzzzrrriiiiiikkk___RRRIIILLLKKKCCC@@@CCC@@@???>>>===;;;;;;;;;;;;:::999888888777888888888666666666666666666666666444444444444444444444444222333333444444333333222444333333333333444555555777777777777888888888888777999AAAPPPcccsss|||rrrYYYSSSTTTSSSMMMLLLJJJHHHEEEDDDCCCBBB@@@@@@???>>>===<<<;;;;;;<<<;;;::::::999999::::::777777777777777777777777777777777777666666666666555555444444444333333333333333444444555666777777444444444444444444444444555777888777666777<<<@@@AAAAAACCCFFFJJJLLLMMMLLLKKKLLLLLLMMMNNNQQQVVVZZZaaaeeeiiippp|||rrrjjjjjjeee^^^QQQEEEDDDIIIHHHBBBBBBAAA???>>><<<;;;;;;;;;<<<;;;:::999888888888888777777777777666666666666555555555555555555555555666555444444444444555666777111111666:::888666666666333444777888666777;;;999:::DDDXXXiiiqqqxxx~~~|||zzz|||vvv\\\^^^]]]QQQPPPJJJEEECCCEEEFFFCCC???@@@@@@??????>>>============;;;::::::::::::999777777777777777777777777777777777777777777777777777555555555555555555555555666555555555555444444444444333333222222333333444555777888777555666;;;???CCCCCCEEEFFFHHHJJJKKKKKKNNNNNNNNNMMMMMMQQQYYY^^^aaaeeejjjppp|||uuuoooooojjj\\\MMMGGGHHHHHHEEECCCBBBAAA???>>>===<<<<<<<<<;;;:::999888888888888888777777777666666666666555555555555555555555555555555555555555555555555444333111000000222555888;;;777555777888777777::::::>>>MMMbbbqqqwwwzzz~~~}}}{{{zzz|||lllaaaZZZPPPUUUPPPJJJGGGFFFFFFEEEDDD@@@@@@??????>>>>>>=========;;;::::::::::::999777777777777777777777777777777777777777777777777777555555555555555555555555444444444555555666666666444333333222222333333444666888999888666777;;;???CCCCCCEEEFFFHHHJJJKKKKKKMMMOOOPPPQQQRRRTTTZZZ^^^^^^ccciiippp|||ttttttpppdddSSSGGGDDDDDDEEEDDDCCCBBB@@@???>>>>>>===<<<;;;:::999999888888888888888777777777666666666555555555555555555555555333444555666666555444333222888888000111<<>>>>>=========;;;::::::::::::999777777777777777777777777777777777777777777777777777555555555555555555555555222333444555666777888888444444333333333333444444777999:::888777888<<<@@@CCCCCCEEEFFFHHHJJJKKKKKKKKKMMMPPPRRRSSSVVVYYY\\\\\\bbbiiiqqq}}}|||rrrpppiiiZZZKKKCCCCCCEEEDDDDDDBBB@@@???>>>>>>>>><<<<<<;;;:::999999999999888888888777777777666666555555555555555555555555333444666777777666444333///999:::333999MMMZZZZZZAAA999444555888888888:::>>>LLLbbbuuu|||{{{{{{zzzzzz}}}ggg]]]```UUUOOOJJJIIIKKKKKKFFFAAAAAAAAA@@@??????>>>>>>======;;;::::::::::::999777777777777777777777777777666666666666666666666666555555555555555555555555333444444555666777777777444444333333333333444444777999:::999777888===AAACCCCCCEEEFFFHHHJJJKKKKKKJJJKKKLLLNNNQQQTTTXXXZZZ[[[aaaiiirrrtttqqqkkk```RRRHHHFFFGGGDDDCCCBBB@@@???>>>=========<<<;;;:::999999999999888888888888777777777777666666666666666666666666333444666777777666444333...555555111:::LLLSSSMMM<<<666222444777888:::===CCCSSShhhwww~~~~~~|||{{{zzzzzz{{{~~~xxxdddaaaYYYRRRLLLOOOVVVWWWMMMCCCAAAAAA@@@@@@???>>>>>>>>>===;;;::::::::::::999777888888888888888888888888666666666666666666666666555555555555555555555555666666666666666666666666555444444333333444444555777999:::999777888===AAACCCCCCEEEFFFHHHJJJKKKKKKMMMKKKJJJKKKNNNTTTYYY\\\[[[bbbjjjsssxxxlllbbbVVVKKKEEEDDDDDDCCCBBB@@@???>>>=========<<<;;;:::999999999999999999888888888777777777666666666666666666666666333444555666666555444333555777555222777@@@???888777444333666777888;;;@@@III[[[ooozzz}}}~~~}}}|||zzzzzz|||tttaaaXXXQQQLLLOOOVVVVVVLLLAAAAAAAAAAAA@@@??????>>>>>>===;;;::::::::::::999777888888888888888888888888777777777777777777777777555555555555555555555555777777777666666666555555555555444444444444555555777999:::888777888<<<@@@CCCCCCEEEFFFHHHJJJKKKKKKPPPMMMJJJKKKPPPVVV\\\^^^]]]cccjjjrrr~~~vvvhhh]]]QQQGGGCCCFFFEEECCCAAA@@@?????????===<<<;;;::::::999::::::999999999888888888777777666666666666666666666666555555555555555555555555999999888888888888777555444555777999888777;;;CCCNNNbbbwww~~~zzz{{{~~~nnnWWWRRRMMMLLLLLLKKKFFFAAABBBAAAAAA@@@@@@??????>>>===;;;::::::::::::999777888888888888888888888888777777777777777777777777555555555555555555555555666666666666666777777777555555444444444444555555666888999888666777;;;???CCCCCCEEEFFFHHHJJJKKKKKKNNNKKKJJJLLLRRRWWW[[[\\\]]]bbbhhhooo{{{tttiii\\\PPPJJJGGGFFFDDDCCCAAAAAA@@@@@@======<<<;;;::::::::::::999999999888888888888777777777777777777777777777666555444444444444555666444444666999777444777>>>444666;;;===999666;;;DDDQQQggg}}}{{{|||~~~ZZZXXXTTTNNNGGGDDDEEEFFFBBBBBBAAA@@@@@@??????>>>===;;;::::::::::::999777888888888888888888888888777777777777777777777777555555555555555555555555444444555666777888999999555555444444444444555555555777888777555666;;;???CCCCCCEEEFFFHHHJJJKKKKKKIIIHHHHHHLLLRRRWWWXXXXXX]]]bbbgggmmmxxxhhhddd]]]JJJDDDGGGGGGDDDAAA@@@AAAAAA<<<<<<;;;:::999999999999999999999888888888888777777777777777777777777777777777777777777777777777777777777777777777777777:::777666777888:::@@@HHHYYYjjj|||~~~}}}aaaUUURRRPPPHHHHHHJJJEEEEEEDDDBBB@@@???>>>======???>>>===<<<;;;:::999999999999999888888888888777777777777777777777777777444444444444444444444444666666666666666666666666555555555555555555555555777999:::888666777;;;???EEEEEEFFFGGGHHHHHHIIIIIILLLLLLLLLMMMQQQUUUYYY\\\\\\dddkkkpppxxxuuujjj```NNNEEEGGGGGGCCC@@@???>>>>>>>>>===<<<;;;::::::::::::999999999999888888888888777777777777777777777777777777777777777777777777777777777777777777777777;;;888777999999:::AAAJJJ\\\kkk{{{gggZZZUUUSSSJJJGGGHHHBBBDDDCCCBBB@@@???>>>======???>>>===<<<;;;:::999999999999999888888888888777777777777777777777777777444444444444444444444444666666666666666666666666555555555555555555555555666888999888666777<<<@@@EEEEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKMMMQQQUUUZZZ]]]\\\cccjjjoooxxxzzzkkkXXXJJJIIIGGGEEEBBB???>>>===???>>>===<<<<<<;;;;;;<<<:::999999999888888888888777777777777777777777777777777777777777777777777777777777777777777777777;;;999888999999;;;CCCLLL___mmmzzz~~~~~~ppp___XXXVVVMMMIIIHHHAAADDDCCCBBB@@@???>>>>>>===>>>>>>===<<<;;;::::::999999999999888888888888777777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555444666888777666777<<<@@@DDDEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKMMMPPPUUUZZZ]]]\\\ccciiinnnwww}}}bbbQQQLLLGGGFFFEEEBBB@@@@@@??????>>>===<<<<<<<<<<<<::::::999999999888888888777777777777777777777777777777777777777777777777777777777777777777777777:::999999999999:::DDDNNN```nnn{{{~~~{{{wwwbbbWWWVVVOOOKKKKKKEEEDDDCCCAAA@@@???>>>>>>>>>>>>======<<<;;;;;;::::::999999999888888888777777666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555333555777666666777<<>>===<<<;;;;;;;;;;;;:::::::::999999999999888888888888888888888888888888888888888888888888888888888888888888888888888888888888999888;;;FFFRRRaaaooo}}}}}}~~~eeeUUUSSSMMMJJJKKKHHHCCCBBBAAA@@@???>>>>>>>>>=========<<<;;;;;;::::::999999999888888888777777666666666666666666666666777777777777777777777777666666666666666666666666555555555555555555555555333666777777666888===AAACCCDDDEEEFFFHHHIIIJJJKKKOOONNNMMMMMMOOORRRUUUWWW[[[bbbhhhnnnwwwbbbRRRFFFEEEFFFBBB@@@BBB???>>>===<<<<<<;;;;;;;;;::::::::::::999999999999888888888888888888888888888888888888888888888888888888888888888888888888777777999:::999===IIIWWWeeeqqq~~~~~~rrrZZZSSSKKKGGGIIIHHHCCCBBBAAA@@@????????????======<<<<<<<<<;;;;;;;;;999999999888888888888777777777777777777777777777777777777777777777777777666666666666666666666666555555555555555555555555555777999888777888===AAACCCDDDEEEFFFHHHIIIKKKKKKOOONNNMMMMMMNNNQQQUUUWWW[[[bbbiiioooxxxqqq\\\KKKHHHGGGBBB@@@BBB@@@@@@???>>>============;;;;;;:::::::::999999999888888888888888888888888888888888888888888888888888888888888888888888888777888;;;<<<<<<@@@NNN]]]jjjuuukkk\\\OOOGGGHHHGGGBBBBBBAAA@@@????????????<<<<<<<<<<<<<<<;;;;;;;;;999999999888888888888777777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555777999:::999888999===AAACCCCCCEEEFFFHHHJJJKKKLLLMMMLLLKKKLLLOOORRRVVVYYYZZZbbbkkkqqqzzz~~~fffQQQLLLKKKDDDBBBDDDBBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;:::::::::999999888888888888888888888888888888888888888888888888888888888888888888888888888999<<<>>>>>>BBBRRRaaaooowww{{{gggTTTJJJIIIHHHBBBBBBAAA@@@????????????<<<<<<<<<<<<<<<;;;;;;;;;999999999888888888888777777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555999:::;;;:::888999===AAABBBCCCEEEFFFHHHJJJKKKLLLJJJJJJJJJLLLOOOTTTXXX[[[ZZZbbblllrrr{{{wwwSSSRRRPPPGGGCCCBBBDDDBBB@@@??????>>><<<:::===<<<<<<;;;;;;:::999999999999999888888888888888888888888888888888888888;;;:::999888888999:::;;;888;;;<<<:::<<>>======<<<<<<;;;;;;::::::999999999999999::::::::::::888888888888888888888888::::::999888888999::::::999;;;<<<;;;>>>JJJ\\\kkkuuuxxx~~~~~~[[[PPPPPPFFFFFFDDDBBBAAABBBBBB@@@???>>>======<<<<<<;;;::::::999999999999888888888888777777777777777777777777888888888777666555555555666666666666666666666666666666555444444444555555888:::<<<;;;999999<<<@@@???BBBFFFHHHIIIIIIKKKLLLKKKKKKKKKLLLOOOSSSVVVYYY[[[dddlllrrr{{{xxx^^^LLLHHHKKKHHHBBBAAA??????@@@AAA@@@???======<<<<<<;;;:::::::::999999::::::;;;;;;<<<<<<999999999999999999999999::::::999999999999::::::;;;<<<<<<<<>>>>>===<<<<<<;;;;;;::::::999999999888888888888888888888888888888888888888888777777666666555555666666666666666666666666555444444444555666666777888:::<<<;;;999999<<<@@@???BBBFFFHHHHHHIIIJJJKKKKKKJJJKKKLLLOOOSSSVVVXXX]]]eeemmmsss{{{yyyWWWJJJIIICCCEEECCC@@@???@@@@@@??????=========<<<;;;;;;::::::888999999:::;;;<<<<<<===999999999999999999999999::::::::::::::::::::::::;;;;;;;;;===EEETTTfffssszzz|||{{{kkkOOOKKKHHHGGGEEECCCBBBBBBBBB@@@???>>>>>>======<<<;;;;;;;;;::::::999999999888888888888888888888888777777777888777777777666666666555666666666666666666666666555555555555555666666777888:::<<<;;;999999<<<@@@@@@BBBFFFGGGHHHHHHJJJKKKJJJJJJJJJLLLOOORRRVVVXXX^^^fffnnnsss{{{iiiPPPKKKFFFIIIFFFBBB@@@??????>>>===>>>======<<<<<<;;;::::::777888888999:::;;;;;;<<<999999999999999999999999::::::::::::::::::::::::;;;::::::???JJJZZZkkkvvvzzz|||yyyzzzyyyYYYRRRNNNHHHFFFDDDBBBBBBBBB@@@??????>>>>>>===<<<<<<;;;;;;:::::::::999999999999888888888888777777666666666777777777777666666666666777777777777777777777777777777666555555555555666888:::<<<;;;999999<<<@@@@@@BBBEEEGGGGGGHHHIIIJJJJJJJJJJJJKKKNNNRRRVVVXXX^^^fffnnnttt{{{{{{XXXOOOJJJKKKHHHCCC@@@??????>>>===>>>>>>======<<<;;;;;;;;;888888999999::::::;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::999;;;BBBQQQbbbqqqyyyzzz||||||wwwaaaTTTOOOIIIGGGDDDCCCBBBBBB@@@?????????>>>======<<<<<<;;;::::::::::::999999999999888888888777777666555555777777777777666666666666777777777777777777777777888777777666555555555666888:::<<<;;;999999<<<@@@@@@BBBEEEGGGGGGGGGHHHIIIJJJIIIJJJKKKNNNRRRUUUWWW^^^fffnnnttt|||mmmWWWLLLKKKGGGCCC@@@@@@@@@@@@???>>>>>>======<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<;;;::::::;;;:::===GGGXXXiiivvv}}}|||}}}~~~}}}|||eeeSSSMMMJJJGGGEEECCCCCCBBB@@@?????????>>>>>>===<<<<<<<<<;;;;;;:::::::::999999999::::::999888888777666666666666666666777777777777777777777777777777777777666666666666666666777888888:::<<<;;;999999<<<@@@@@@BBBEEEGGGGGGGGGHHHIIIIIIIIIJJJKKKNNNQQQUUUWWW]]]eeennnttt|||bbbNNNJJJFFFBBB@@@@@@AAABBBAAA>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<;;;::::::<<<;;;???KKK]]]nnnzzz~~~{{{~~~lllVVVPPPJJJHHHEEECCCCCCBBB@@@?????????>>>>>>======<<<<<<;;;;;;;;;:::::::::999999;;;;;;::::::999888777777666666666666777777777777777777777777777777777777444444555555666888999:::888:::<<<;;;999999<<<@@@@@@BBBEEEGGGGGGGGGGGGHHHIIIIIIIIIKKKNNNQQQUUUWWW\\\eeemmmttt}}}yyyYYYNNNFFFDDDAAA===DDDFFF;;;>>>>>>>>>>>>============???>>><<<;;;::::::;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::===:::>>>NNNbbbpppyyy~~~}}}~~~]]]JJJJJJHHHDDDCCCBBBBBBAAA???AAA@@@???>>>============;;;;;;::::::::::::999999777777666666666666666777777777777777777888888999888888888888888777666666888888777777777777888888888999:::::::::;;;>>>@@@@@@AAABBBDDDEEEGGGHHHIIIGGGFFFFFFIIINNNRRRVVVWWW\\\bbbkkkttt}}}kkkRRRIIIFFFDDD???CCCEEE<<>>>>>>>>============???>>><<<;;;::::::;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;:::::::::>>>;;;@@@QQQdddrrrzzz~~~~~~~~~gggOOOKKKIIIEEECCCBBBBBBAAA@@@AAA@@@???>>>============;;;;;;::::::::::::999999999888888777777777888888::::::999888777777777888888888888888888777666666888888777777777777888888888999:::999999:::===@@@@@@AAABBBDDDEEEGGGHHHIIIHHHGGGGGGIIINNNSSSVVVWWW]]]bbbkkkttt}}}~~~WWWLLLHHHHHHBBBCCCEEE>>>??????>>>>>>>>>=========>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;======<<<<<<;;;;;;;;;:::???===DDDUUUgggssszzz|||}}}uuuWWWMMMJJJFFFCCCCCCBBBAAA@@@AAA@@@???>>>============;;;;;;::::::::::::999999999999888888888999999:::<<<;;;:::999888777777777777888888888888777777666888888777777777777888888777888999888888999<<<>>>@@@AAABBBDDDEEEGGGHHHIIIIIIHHHHHHJJJOOOTTTWWWXXX^^^cccllluuu}}}```OOOHHHHHHBBBAAADDD@@@?????????>>>>>>>>>============<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;>>>>>>======<<<<<<;;;;;;>>>>>>GGGXXXiiisssyyy}}}{{{}}}\\\PPPLLLGGGDDDCCCBBBAAAAAAAAA@@@???>>>============;;;;;;:::::::::999999999999888888888888999999:::;;;:::999888777777777777777777888888888888777666888888777777777777888888777888999888777888;;;===@@@AAABBBDDDEEEGGGHHHIIIIIIHHHHHHKKKPPPTTTWWWYYY___dddllluuu}}}pppUUUHHHHHHCCC@@@CCCBBB????????????>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>======<<<<<<<<<<<<>>>III[[[kkksssxxx{{{{{{~~~~~~|||{{{{{{aaaRRRNNNIIIEEECCCCCCBBBAAAAAA@@@???>>>============;;;;;;:::::::::999999999777777777777777888999:::888888888777777888888999666777777888888888777777888888777777777777888888888999999888777888;;;===@@@AAABBBDDDEEEGGGHHHIIIIIIHHHHHHKKKPPPTTTWWWYYY___dddllluuu}}}cccKKKJJJEEEAAACCCCCC@@@@@@?????????>>>>>>>>>;;;<<<<<<===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<========================;;;???LLL___mmmssswwwzzz|||{{{xxxxxxzzzjjjTTTPPPJJJEEECCCCCCBBBBBBAAA@@@???>>>============;;;;;;::::::::::::999999777777777777777888999:::888888888888888999::::::666777777888888888888777888888777777777777888888999999:::999888888;;;===@@@AAABBBDDDEEEGGGHHHIIIIIIHHHHHHJJJOOOTTTWWWXXX^^^cccllluuu}}}uuuSSSNNNJJJDDDDDDDDD@@@@@@@@@?????????>>>>>>:::;;;<<<======<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;<<<<<<======>>>;;;AAAPPPcccpppuuuwwwzzz|||zzzxxxzzz}}}wwwVVVQQQKKKFFFDDDCCCCCCBBBAAA@@@???>>>============;;;;;;::::::::::::999999888777777888999:::;;;;;;<<<;;;;;;:::::::::;;;;;;666666777888888888888888888888777777777777888888:::;;;;;;:::999999;;;===@@@AAABBBDDDEEEGGGHHHIIIHHHGGGGGGIIINNNSSSVVVWWW]]]bbbkkkttt}}}YYYRRRMMMFFFEEEDDD@@@@@@@@@????????????>>>:::;;;<<<=========;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<999999:::;;;<<<===>>>>>><<>>============;;;;;;;;;:::::::::999999999999999999:::;;;<<<===@@@???>>>===<<<;;;;;;;;;666666777888888888888888888888777777777777888888;;;;;;;;;:::999:::<<<>>>@@@AAABBBDDDEEEGGGHHHIIIGGGFFFFFFIIINNNRRRVVVWWW\\\bbbkkkttt}}}qqqTTTJJJFFFDDDFFFCCCBBB@@@???>>>>>>======??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<======>>>:::GGGZZZiiirrrvvvyyyzzz||||||||||||zzztttoooWWWKKKKKKEEECCCEEEDDD@@@@@@??????>>>=========;;;;;;;;;:::::::::999999999999888888888888999999888888888888888888888888888888888888888888888888777666666666777888999999;;;<<<;;;:::888999<<<>>>???@@@AAACCCEEEHHHIIIJJJJJJIIIHHHIIINNNSSSVVVWWW^^^eeelllqqqzzzaaaPPPIIIEEEDDDCCCBBBAAA???>>>>>>>>>>>>??????>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<===>>>>>>???LLL^^^mmmtttvvvwwwxxx}}}}}}zzzzzz{{{}}}zzz[[[KKKLLLHHHCCCDDDCCC@@@@@@??????>>>>>>======;;;;;;;;;:::::::::999999999999888888888888999999888888888888888888888888888888888888888888888888777777777777777777888999:::;;;:::999888999<<>>>>>>>>???>>>>>>>>>>>>================================================>>>??????DDDRRRdddqqquuuuuuuuuuuu}}}|||yyyxxx|||bbbKKKNNNKKKCCCBBBCCC@@@@@@@@@???>>>>>>======;;;;;;;;;;;;::::::::::::999999888888888888999999888888888888888888888888888888888888888888888888999888777777777777777777999::::::999888:::===@@@@@@AAACCCDDDFFFHHHJJJJJJFFFEEEEEEIIIOOOUUUYYY[[[]]]dddkkkpppyyyxxxWWWLLLIIIDDDDDDCCCBBBAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>====================================>>>???@@@@@@FFFTTTgggsssvvvttttttuuu||||||zzzwww~~~kkkMMMNNNLLLDDDBBBCCCAAAAAA@@@??????>>>>>>===<<<;;;;;;;;;;;;::::::::::::999999888888999999:::888888888888888888888888888888888888888888888888999999888777666666666777888999999888888:::===@@@AAABBBCCCEEEGGGHHHJJJJJJGGGEEEEEEIIINNNUUUYYY[[[```gggnnnsss{{{\\\MMMHHHEEEEEEDDDCCCAAA@@@@@@??????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>@@@AAAAAAGGGVVVhhhtttuuuttttttvvv{{{{{{|||yyyxxxRRRNNNKKKEEEDDDCCCAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<;;;;;;;;;::::::::::::999999999999::::::888888888888888888888888888888888888888888888888999999888777666666666777888888888888888:::===@@@AAABBBCCCDDDFFFHHHIIIIIIHHHGGGFFFIIINNNTTTXXXYYYaaahhhooottt|||mmmRRRHHHEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBBBBIIIXXXjjjtttuuusssuuuyyy|||{{{~~~|||___PPPIIIGGGGGGAAAAAAAAAAAA@@@??????>>>>>><<<<<<<<<<<<;;;;;;;;;:::::::::999999999999::::::888888888888888888888888888888888888888888888888999888777777777777777777888999999888777999<<>>>>>?????????@@@@@@@@@????????????????????????>>>>>>>>>???@@@AAABBBCCCNNN]]]mmmuuutttsssvvv{{{{{{}}}nnnRRRGGGIIIIII>>>BBBAAAAAA@@@@@@??????>>><<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999::::::;;;888888888888888888888888888888888888888888888888777777777777777777888999999999999888777888;;;===@@@AAAAAACCCDDDEEEFFFGGGGGGFFFFFFIIINNNUUUYYY[[[aaahhhnnnsss{{{eeeMMMJJJFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>??????@@@@@@@@@@@@????????????????????????>>>>>>>>>???@@@BBBCCCDDDSSSaaapppwwwtttssswww|||{{{||||||~~~yyyUUUFFFJJJJJJ<<>>======<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;888888888888888888888888888888888888888888888888777777666666777888999999::::::999888777777:::===@@@@@@AAABBBCCCDDDEEEFFFEEEDDDDDDHHHOOOVVV[[[]]]dddjjjqqquuu}}}uuuQQQOOOFFFGGGFFFCCCBBBBBB@@@>>>????????????????????????@@@?????????>>>>>>======AAA>>>===>>>>>>???EEELLLYYYcccpppxxxwwwuuuzzz~~~zzz{{{xxxttt~~~{{{YYYMMMKKKHHHFFFCCCBBBAAA@@@??????>>>???===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999999999999999999999999888888888888999999:::;;;;;;:::999:::<<<>>>???@@@AAACCCDDDFFFGGGHHHFFFFFFGGGKKKQQQVVVYYYZZZeeehhhnnnvvv~~~ZZZLLLHHHGGGEEECCCCCCCCCAAA@@@????????????????????????@@@?????????>>>>>>>>>>>>@@@>>>===???@@@AAAIIIQQQ[[[eeeqqqwwwwwwwww|||}}}sssqqqqqqvvvcccPPPKKKGGGBBBCCCCCCAAA@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999999999999999999999999888888888888999999:::;;;;;;:::999:::<<<>>>???@@@AAACCCDDDFFFGGGHHHFFFFFFGGGKKKPPPVVVYYY[[[fffiiiooovvv~~~hhhMMMJJJGGGEEEDDDDDDCCCBBBAAA???????????????????????????????????????>>>>>>>>>???===>>>@@@AAACCCLLLVVV^^^gggqqqvvvvvvxxx~~~|||{{{wwwfffbbbcccjjjrrruuuXXXNNNHHHBBBDDDCCCBBB@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999999999999999999999999888888888888999999:::;;;;;;:::999:::<<<>>>???@@@AAACCCDDDFFFGGGHHHFFFFFFGGGJJJPPPVVVZZZ[[[gggkkkqqqxxxzzzWWWMMMGGGCCCCCCDDDBBBAAABBB???????????????????????????????????????????????????>>>>>>@@@@@@CCCMMMXXX```iiiqqqttttttyyyzzzxxxyyymmm^^^```gggqqq{{{eeeSSSLLLEEEEEEDDDBBBAAA@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999999999999999999888888888888999999:::;;;;;;:::999:::<<<>>>???@@@AAACCCDDDFFFGGGHHHFFFFFFFFFJJJPPPVVVZZZ\\\hhhlllsssyyy```QQQHHHAAABBBCCCAAA@@@AAA???????????????????????????????????????@@@@@@@@@?????????@@@???BBBMMMYYYccclllrrrrrrsssyyy~~~}}}}}}nnnhhhccciiiqqqzzztttZZZNNNHHHFFFEEECCCAAA@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999999999999999999888888888888999999:::;;;;;;:::999:::<<<>>>???@@@AAACCCDDDFFFGGGHHHGGGEEEFFFIIIOOOVVV[[[]]]iiimmmttt{{{dddWWWJJJBBBCCCDDDAAA???AAA?????????????????????????????????@@@@@@@@@@@@@@@??????@@@@@@???AAANNN[[[fffpppuuusssttt{{{~~~}}}|||~~~xxxfffccciiirrr}}}cccOOOIIIFFFEEEDDDBBB@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999999999999999999999999888888888888999999:::;;;;;;:::999:::<<<>>>???@@@AAACCCDDDFFFGGGHHHGGGEEEEEEHHHOOOVVV\\\^^^iiimmmuuu|||vvv]]]NNNDDDFFFFFFAAA???CCC?????????????????????????????????@@@@@@AAAAAAAAA>>>???AAABBB@@@DDDQQQ```jjjuuuzzzvvvwww~~~{{{zzzzzzwwwqqqpppxxxpppRRRKKKGGGFFFDDDBBB@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999999999999999999999999888888888888999999:::;;;;;;:::999:::<<<>>>???@@@AAACCCDDDFFFGGGHHHGGGEEEEEEHHHOOOVVV\\\___hhhmmmuuu}}}bbbQQQFFFHHHHHHCCC@@@DDD?????????????????????????????????@@@@@@AAAAAAAAA===>>>AAACCCBBBFFFUUUdddmmmxxx}}}yyyyyyzzzzzz}}}{{{{{{VVVMMMGGGFFFDDDBBB@@@???>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999999999999999888888888888999999:::;;;;;;:::999:::<<<>>>???@@@AAACCCEEEFFFGGGHHHGGGEEEEEEHHHNNNVVV\\\___gggmmmuuu~~~nnnXXXJJJGGGEEEGGGHHH???BBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBB???@@@BBBDDDJJJZZZkkkvvvyyyzzzyyyzzz|||___IIIHHHGGGFFFCCC@@@=========>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888999::::::;;;;;;::::::;;;::::::999999::::::;;;;;;<<<<<<;;;::::::===???BBBAAAAAACCCEEEFFFFFFDDDDDDCCCFFFLLLPPPSSSZZZbbbiiiooowww~~~}}}^^^KKKHHHFFFGGGGGGAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBB??????AAADDDKKK\\\llluuuxxxyyyyyyyyy{{{~~~bbbLLLHHHGGGFFFCCC@@@>>>>>>>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888999::::::::::::999::::::999999999999::::::;;;<<<<<<;;;::::::===???BBBAAAAAACCCEEEFFFFFFDDDDDDCCCFFFLLLPPPSSSZZZbbbiiiooowww~~~iiiLLLJJJIIIFFFFFFDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBB@@@???@@@CCCMMM^^^nnnuuuwwwxxxzzzzzz{{{~~~fffNNNIIIHHHEEECCCAAA@@@??????>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777888999999999999999999999888888888888999999;;;<<<<<<;;;::::::===???AAAAAAAAACCCFFFGGGFFFEEEDDDDDDFFFLLLPPPTTT[[[bbbiiiooowww~~~xxxQQQMMMKKKFFFFFFGGGBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBB@@@??????DDDQQQbbbpppwwwvvvyyy|||}}}}}}lllNNNKKKIIIEEECCCBBBAAAAAA@@@>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888999::::::::::::999999888888777777888888999;;;<<<<<<;;;::::::===???AAA@@@AAACCCFFFGGGFFFEEEEEEDDDGGGLLLQQQTTT[[[ccciiiooowww}}}YYYOOOKKKFFFGGGGGGBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@GGGVVVgggrrrxxxvvvyyyzzzzzzvvvPPPOOOKKKFFFCCCCCCBBBAAA@@@>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;999888888777777888888999;;;<<<<<<;;;::::::===???@@@@@@AAACCCFFFGGGGGGFFFEEEDDDGGGMMMQQQTTT[[[ccciiiooowww}}}dddRRRKKKHHHIIIEEEBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCKKK[[[kkkssswwwuuuxxxzzzvvvxxxwww|||ZZZSSSMMMGGGCCCCCCCCCAAA???>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<999999888888888888999999;;;<<<<<<;;;::::::===???@@@@@@@@@CCCFFFGGGGGGFFFEEEEEEGGGMMMQQQUUU\\\ccciiiooowww}}}nnnTTTIIIJJJJJJCCCBBBBBBBBBBBBCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@CCCDDDEEEOOO```oootttuuurrrvvv}}}|||kkkVVVOOOHHHDDDCCCCCCAAA>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;::::::999999999999::::::;;;<<<<<<;;;::::::===???@@@???@@@CCCFFFHHHGGGFFFFFFEEEHHHMMMQQQUUU\\\ccciiiooovvv}}}tttUUUHHHKKKLLLAAABBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB???DDDFFFGGGQQQcccqqquuusssoootttyyyXXXQQQHHHDDDDDDCCC@@@===>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888999::::::;;;;;;::::::;;;::::::999999::::::;;;;;;<<<<<<;;;:::;;;===?????????@@@CCCFFFHHHHHHGGGFFFEEEHHHMMMRRRUUU\\\dddiiiooovvv}}}XXXPPPJJJDDDHHHCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@CCCJJJVVVcccnnntttssstttxxxeeeQQQHHHHHHCCC@@@@@@:::============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999:::<<<;;;:::999999:::;;;<<<<<<;;;999888888999999:::::::::999:::===???AAABBBBBBCCCDDDEEEFFFFFFHHHGGGIIIOOOSSSWWW^^^fffkkkqqqzzz]]]QQQNNNGGGGGGDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAACCCKKKWWWeeepppvvvuuuwww{{{jjjRRRFFFEEE@@@@@@BBB>>>===>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999:::<<<;;;:::999:::;;;999::::::999999888999::::::;;;;;;;;;:::;;;===@@@AAABBBBBBCCCDDDEEEFFFFFFHHHFFFIIINNNRRRVVV^^^ffflllqqqyyyeeeTTTRRRKKKFFFDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBEEELLLYYYgggrrrxxxwwwxxx|||wwwZZZHHHEEE@@@@@@CCCAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999:::<<<;;;:::999:::;;;999888888888888999::::::;;;<<<<<<<<<;;;<<<>>>AAAAAAAAABBBCCCDDDEEEFFFFFFGGGFFFHHHMMMQQQUUU]]]eeennnrrryyyoooWWWUUUNNNEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCFFFNNN[[[jjjuuu|||xxxyyy|||}}}zzzxxxwwwxxxzzzzzzyyywwwyyy{{{dddNNNIIICCCAAACCCAAA?????????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999;;;;;;;;;::::::;;;===<<<;;;999999999:::::::::<<<======<<<<<<===???AAA@@@AAABBBCCCDDDEEEFFFGGGFFFEEEGGGMMMQQQUUU\\\dddooosssyyy|||]]]WWWNNNEEEFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCFFFOOO]]]lllxxx~~~{{{||||||qqqhhhhhhggggggiiikkkmmmnnnnnnooopppssszzziiiOOOLLLGGGCCCCCC@@@@@@?????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::;;;;;;;;;::::::<<<>>>BBB???;;;:::;;;;;;:::999<<<=========<<<===@@@BBB@@@@@@BBBCCCDDDFFFGGGGGGFFFEEEGGGMMMQQQUUU\\\dddooossszzzfffXXXMMMGGGGGGFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBFFFPPP^^^mmmzzzwwwnnnnnnkkklllkkkkkkkkklllmmmnnnoooooonnnnnnpppuuu{{{~~~{{{vvvuuuzzzkkkNNNKKKGGGCCCCCCAAA@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::;;;;;;:::::::::===???EEEAAA<<<:::;;;<<<;;;999<<<=========<<<===???BBB???@@@AAACCCDDDFFFGGGHHHGGGFFFHHHMMMQQQUUU]]]eeennnssszzzoooYYYMMMLLLGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBFFFOOO^^^nnn{{{ppprrruuurrrrrrrrrqqqpppoooooopppqqqsssqqqpppqqqtttxxxzzz{{{vvvrrruuu{{{|||}}}uuuRRRKKKFFFBBBBBBBBBAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::;;;;;;::::::;;;>>>@@@EEE@@@:::999;;;===<<<999;;;<<<===<<<;;;<<>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;:::999;;;>>>AAACCC===888777;;;===<<<:::;;;<<<<<<<<<;;;<<<>>>AAA???@@@AAACCCEEEFFFHHHHHHHHHGGGIIIOOOSSSWWW^^^ffflllrrr|||___QQQPPPIIIHHHFFFEEECCCBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBDDDJJJWWWfffssszzz}}}}}}|||wwwuuuuuuyyy|||~~~~~~~~~\\\HHHKKKBBBCCCDDD@@@@@@@@@????????????>>>???;;;;;;@@@???;;;:::>>>:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::999999::::::;;;<<<<<<=========;;;;;;===???AAAAAABBBCCCEEEGGGHHHIIIVVVWWWPPPOOOVVVVVVZZZgggooottt|||fffTTTOOOIIIHHHFFFEEECCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCFFFMMMYYYhhhuuu}}}}}}yyyzzz|||~~~{{{{{{|||~~~fffLLLKKK@@@@@@@@@@@@@@@@@@????????????>>>???;;;<<>>:::999<<<:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::999999::::::;;;<<<<<<=========<<<<<<===???AAAAAABBBCCCEEEGGGHHHIIIOOOQQQMMMMMMUUUWWW[[[iiipppuuu|||rrrXXXOOOIIIHHHGGGEEEDDDCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDHHHPPP\\\kkkxxx~~~}}}~~~}}}xxxwwwzzz~~~qqqQQQLLL@@@AAA@@@@@@@@@@@@????????????>>>>>><<<<<<>>>===::::::<<<:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::999999::::::;;;<<<<<<=========<<<<<<>>>@@@AAAAAABBBCCCEEEGGGHHHIIIGGGJJJHHHLLLVVVXXX]]]jjjrrrvvv~~~~~~]]]MMMJJJIIIHHHFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDIIISSS```nnn{{{|||yyyzzzyyyUUULLLBBBEEEDDD@@@@@@@@@?????????>>>>>>===<<<;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::999999::::::;;;<<<;;;=========<<<===???@@@AAAAAABBBCCCEEEGGGHHHIIICCCHHHGGGLLLWWWYYY^^^kkksssxxxbbbNNNKKKJJJHHHGGGEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCJJJWWWeeerrr}}}XXXKKKCCCGGGDDD@@@@@@@@@?????????>>>>>><<<<<<<<<;;;<<<>>>??????;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::999999::::::;;;<<<;;;<<<============???AAAAAAAAABBBCCCEEEGGGHHHIIIEEEIIIHHHMMMWWWZZZ^^^kkktttxxxhhhPPPKKKJJJIIIGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCLLL\\\kkkwww\\\KKKBBBEEE@@@@@@@@@@@@????????????>>>>>>@@@???;;;;;;???@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::999999::::::;;;<<<;;;<<<>>>>>>===>>>@@@BBBAAAAAABBBCCCEEEGGGHHHIIIHHHKKKIIIMMMWWWYYY^^^llltttyyynnnUUULLLKKKIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCOOOaaaqqq|||___KKKBBBEEE???@@@@@@@@@????????????>>>DDDFFFCCC===;;;>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::999999::::::;;;<<<;;;<<<>>>>>>===>>>AAACCCAAAAAABBBCCCEEEGGGHHHIIIHHHKKKHHHKKKUUUYYY^^^mmmtttxxxsssYYYLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEERRReeeuuuaaaMMMDDDHHHAAA@@@@@@@@@????????????>>>IIIJJJFFF>>>:::===<<<888<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::999999::::::;;;<<<;;;<<<>>>>>>>>>???AAACCCAAAAAABBBCCCEEEGGGHHHJJJHHHJJJGGGIIITTTXXX___nnntttxxxsssXXXPPPMMMJJJHHHGGGGGGFFFDDDFFFFFFEEEEEEEEEEEEFFFFFFGGGPPPcccyyyeeeLLLJJJGGGCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;::::::999999999<<<===>>>===;;;;;;===>>>>>>===;;;999999999;;;<<<<<<>>>???@@@???>>>???@@@AAABBBCCCEEEFFFHHHIIIJJJGGGGGGJJJQQQWWW[[[ccckkktttzzzwww[[[QQQNNNJJJHHHHHHGGGFFFDDDFFFEEEEEEDDDDDDEEEEEEFFFGGGQQQdddzzzsssQQQIIIFFFCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;:::::::::999999;;;<<<===<<<::::::<<<===>>><<<;;;999999:::;;;<<<<<<>>>@@@@@@???>>>???@@@AAABBBCCCEEEFFFHHHIIIJJJHHHHHHKKKQQQWWW[[[bbbjjjrrryyy}}}___QQQOOOKKKIIIHHHGGGFFFEEEFFFEEEEEEDDDDDDEEEEEEFFFGGGRRRfff{{{YYYHHHFFFCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<;;;:::999;;;<<<===<<<;;;:::999:::;;;<<<<<<>>>@@@@@@???>>>???@@@AAABBBCCCEEEFFFHHHIIIJJJIIIIIILLLRRRWWWZZZbbbjjjpppxxxcccRRRPPPLLLIIIHHHHHHFFFEEEGGGGGGFFFFFFFFFFFFGGGGGGHHHUUUhhhzzz```HHHGGGDDDBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;===<<<;;;:::;;;<<<<<<;;;;;;:::::::::;;;<<<===>>>@@@@@@?????????@@@AAABBBCCCDDDFFFHHHIIIJJJKKKJJJMMMRRRWWWZZZaaaiiiooowwweeeTTTQQQMMMJJJIIIHHHFFFEEEIIIHHHHHHGGGGGGHHHHHHIIIIIIWWWjjjxxxeeeIIIJJJFFFBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>>>>===;;;<<<<<<;;;;;;;;;:::;;;;;;;;;;;;===???@@@AAA@@@???@@@AAAAAABBBCCCDDDFFFHHHIIIJJJKKKJJJMMMSSSWWW[[[bbbiiioooxxxgggUUURRRNNNKKKJJJHHHGGGEEEIIIHHHHHHHHHHHHHHHHHHIIIIIIYYYkkkvvv~~~iiiLLLMMMFFFBBBBBBAAA@@@@@@??????>>>>>>>>>>>>??????>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<:::<<>><<<<<<<<<::::::;;;;;;;;;;;;;;;;;;===???AAAAAA@@@???@@@AAAAAABBBCCCEEEFFFHHHIIIJJJJJJJJJMMMSSSXXX[[[ccckkkqqqyyyiiiVVVRRRNNNLLLJJJIIIGGGEEEGGGGGGGGGFFFFFFGGGGGGGGGHHHYYYkkkttt|||kkkNNNPPPDDDBBBBBBAAA@@@@@@??????>>>===>>>>>>?????????>>>>>>;;;;;;;;;;;;<<<<<<<<<===999;;;>>>>>>===;;;;;;;;;999::::::;;;<<<<<<<<<;;;===???AAAAAA@@@@@@@@@AAAAAABBBCCCEEEFFFHHHIIIJJJJJJIIILLLSSSXXX\\\dddlllttt{{{kkkVVVSSSOOOLLLJJJIIIGGGEEEFFFFFFEEEEEEEEEEEEFFFFFFGGGYYYjjjsss{{{lllPPPQQQCCCBBBBBBAAAAAA@@@??????>>>===>>>>>>?????????>>>>>>;;;;;;;;;<<<<<<<<<======888:::===>>><<<;;;::::::999:::;;;;;;<<<<<<<<<;;;>>>???AAAAAA@@@@@@@@@AAAAAABBBCCCEEEFFFHHHIIIJJJIIIHHHLLLSSSXXX]]]eeemmmvvv|||eeeWWWRRRMMMKKKKKKJJJGGGDDDGGGGGGFFFFFFFFFFFFFFFFFFHHHWWWhhhuuummmRRRPPPKKKCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???<<<999;;;???>>>999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;@@@AAABBBAAA???>>>???@@@BBBBBBCCCEEEHHHLLLOOOQQQNNNLLLMMMTTTZZZ```hhhppp{{{~~~iiiYYYTTTOOOMMMLLLLLLIIIFFFGGGGGGFFFFFFFFFFFFFFFFFFJJJZZZlllyyymmmPPPLLLGGGDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???<<<;;;;;;======<<<:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@@@@??????@@@AAAAAAAAABBBDDDGGGJJJMMMNNNMMMKKKLLLSSSYYY^^^fffmmmyyy}}}ooo\\\WWWQQQNNNNNNMMMJJJGGGFFFFFFGGGGGGGGGGGGGGGGGGLLL^^^rrrsssRRRKKKEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???:::;;;AAABBB<<<999<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???>>>???AAABBB@@@AAAAAACCCEEEHHHJJJKKKLLLJJJKKKRRRXXX]]]dddkkkwww{{{www^^^YYYRRROOONNNMMMJJJHHHFFFFFFGGGGGGGGGGGGGGGHHHMMMaaawww[[[NNNGGGDDDCCCBBBAAAAAA@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>???:::>>>KKKKKK>>>888===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@??????AAABBBAAAAAABBBDDDEEEGGGHHHIIILLLJJJLLLRRRXXX]]]cccjjjuuuyyy~~~```ZZZSSSOOOMMMLLLJJJHHHFFFFFFGGGGGGHHHHHHHHHHHHMMMbbb{{{eeeRRRIIIDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;CCCQQQPPPAAA:::===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;@@@AAABBBBBB@@@@@@@@@BBBBBBCCCDDDEEEGGGHHHIIIIIIMMMKKKMMMTTTZZZ___eeekkktttyyybbb\\\TTTOOOMMMMMMJJJHHHFFFFFFGGGGGGHHHIIIIIIIIIMMMdddmmmTTTIIIEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>======EEENNNLLLAAA;;;===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;BBBCCCCCCCCCAAA@@@AAABBBBBBCCCEEEGGGHHHIIIJJJJJJLLLKKKNNNVVV]]]aaagggnnnuuuzzzeee^^^VVVQQQOOONNNLLLJJJFFFFFFGGGGGGHHHIIIIIIJJJMMMfffuuuWWWJJJEEEDDDCCCBBBBBBAAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>;;;>>>BBBCCC@@@===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;@@@AAABBBBBB@@@@@@AAACCCAAABBBEEEGGGIIIJJJJJJJJJKKKJJJNNNVVV]]]bbbhhhooovvv|||ggg```XXXRRRPPPOOOMMMKKKFFFFFFGGGHHHHHHIIIJJJJJJNNNhhh{{{[[[MMMEEEEEECCCBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>:::>>>>>>888666999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@@@@@@@@@@BBBDDD@@@AAADDDGGGIIIJJJJJJJJJIIIIIIMMMVVV^^^ccciiiooowww}}}nnncccYYYTTTQQQLLLKKKLLLKKKJJJHHHHHHHHHIIIKKKMMMSSSnnn~~~[[[IIIFFFEEEDDDBBBAAA@@@??????????????????>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;=========<<<;;;:::;;;<<<<<<;;;::::::<<<>>>>>>@@@AAAAAA@@@???AAABBBAAABBBDDDFFFHHHIIIJJJJJJJJJLLLOOOUUU]]]eeemmmqqq{{{~~~pppeeeZZZUUURRRNNNLLLMMMKKKJJJHHHHHHHHHIIIKKKMMMTTTppp~~~\\\LLLFFFEEEDDDBBBAAA@@@??????????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<;;;;;;======>>>======>>>AAACCC>>>@@@AAAAAA@@@@@@AAABBBBBBCCCEEEGGGHHHIIIJJJJJJJJJLLLPPPUUU]]]eeelllpppzzz}}}rrrggg]]]WWWTTTOOOMMMNNNKKKJJJHHHHHHHHHIIIKKKMMMUUUqqq|||\\\OOOFFFEEEDDDBBBAAA@@@@@@???????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=========<<<<<<<<<===>>>>>>>>>???BBBEEE???@@@AAAAAA@@@@@@AAABBBCCCDDDEEEGGGIIIJJJKKKKKKJJJLLLPPPVVV]]]eeelllpppyyy|||tttiii^^^XXXTTTPPPMMMNNNKKKJJJHHHHHHHHHIIIKKKMMMTTTooovvvZZZOOOGGGFFFDDDCCCAAA@@@@@@@@@????????????>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<===============:::;;;<<<;;;;;;<<>>>>>>>>===>>>>>>=========<<<<<<<<<<<<<<<<<<<<<======>>>>>><<<<<<<<<:::999999;;;===???AAABBBBBBAAA@@@BBBCCCCCCDDDFFFHHHJJJKKKKKKLLLKKKMMMPPPVVV]]]eeekkkoooxxx|||wwwkkk```ZZZUUUPPPMMMMMMKKKJJJHHHHHHHHHIIIKKKMMMQQQmmmuuuYYYMMMGGGFFFEEECCCBBBAAAAAA@@@????????????>>>>>>>>>>>>???>>>>>>======<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>>>>>>><<<:::999;;;===@@@AAABBBBBBAAAAAABBBCCCCCCDDDEEEGGGIIIJJJKKKKKKLLLMMMQQQVVV]]]dddkkkoooyyy|||yyynnnbbb\\\WWWQQQNNNNNNKKKJJJHHHHHHHHHIIIKKKMMMTTTppp___OOOHHHGGGEEEDDDBBBAAAAAAAAA????????????>>>>>>>>>>>>??????>>>>>>===<<<<<<;;;===<<<<<<<<<===>>>???@@@===>>>>>><<<;;;;;;===>>>@@@AAABBBBBBAAAAAABBBDDDBBBCCCEEEGGGHHHIIIJJJJJJLLLMMMQQQVVV]]]dddkkknnnzzz}}}{{{pppddd]]]XXXRRROOOPPPKKKJJJHHHHHHHHHIIIKKKMMMWWWsssdddPPPHHHGGGEEEDDDBBBAAAAAAAAA????????????>>>>>>>>>>>>@@@??????>>>===<<<<<<;;;===<<<<<<<<<===>>>@@@AAA;;;;;;<<<;;;:::;;;===???@@@AAACCCBBBAAAAAABBBDDDAAABBBDDDFFFHHHIIIJJJJJJLLLNNNQQQVVV]]]dddkkknnn{{{~~~zzztttkkkccc^^^YYYSSSNNNMMMLLLJJJIIIIIIJJJKKKLLLYYYuuummmRRRIIIGGGDDDBBBBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;========================;;;;;;;;;<<<<<<<<<<<<===@@@AAAAAA@@@???@@@BBBDDDDDDEEEGGGIIIJJJLLLLLLMMMMMMMMMPPPYYY```dddjjjpppxxx|||}}}rrrjjjddd___YYYUUUNNNMMMKKKIIIIIIIIIKKKLLL\\\yyypppSSSIIIGGGDDDBBBBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;========================;;;;;;;;;<<<<<<<<<<<<===@@@AAAAAA@@@???@@@BBBDDDDDDEEEGGGIIIKKKLLLLLLMMMMMMLLLOOOXXX___ccciiioooxxx|||uuukkkddd___YYYUUUPPPNNNLLLIIIHHHIIIJJJLLL\\\{{{qqqSSSIIIFFFDDDBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;========================;;;;;;;;;<<<<<<<<<<<<===@@@AAAAAA@@@???@@@BBBDDDDDDEEEGGGIIIKKKLLLMMMMMMLLLKKKOOOWWW^^^bbbhhhoooxxx|||uuujjjccc]]]XXXUUURRRPPPMMMJJJHHHIIIKKKLLLYYYzzzmmmRRRHHHFFFCCCBBBBBBBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<========================;;;;;;;;;<<<<<<<<<<<<===@@@AAAAAA@@@???@@@BBBDDDEEEFFFGGGIIIKKKLLLMMMMMMMMMLLLPPPXXX___ccciiioooyyy}}}zzzooohhhbbb]]]ZZZSSSQQQMMMJJJIIIIIILLLMMMXXX|||eeePPPHHHFFFCCCBBBBBBBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<========================;;;;;;;;;<<<<<<<<<<<<===@@@AAAAAA@@@???@@@BBBDDDEEEFFFHHHJJJKKKMMMMMMNNNNNNMMMQQQYYY```eeekkkqqqyyy}}}zzzpppjjjddd___[[[TTTQQQMMMJJJIIIJJJMMMOOOZZZaaaOOOGGGEEECCCBBBBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<========================;;;;;;;;;<<<<<<<<<<<<===@@@AAAAAA@@@???@@@BBBDDDEEEFFFHHHJJJLLLMMMNNNNNNOOONNNRRRZZZaaaffflllrrryyy}}}vvvnnnhhhccc]]]YYYSSSQQQMMMJJJIIIKKKOOOQQQ\\\bbbPPPGGGEEECCCBBBBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<========================;;;;;;;;;<<<<<<<<<<<<===@@@AAAAAA@@@???@@@BBBDDDEEEGGGHHHJJJLLLMMMNNNNNNNNNNNNQQQZZZaaaeeekkkqqqyyy}}}~~~uuunnniiiddd^^^YYYSSSPPPLLLJJJIIILLLPPPRRR\\\fffQQQGGGEEECCCBBBBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====================================;;;;;;;;;<<<<<<<<<======@@@AAAAAA@@@???@@@BBBDDDFFFGGGHHHJJJLLLMMMNNNNNNMMMMMMPPPYYY```dddjjjpppyyy}}}xxxpppmmmiiibbb\\\[[[UUURRROOOLLLJJJKKKMMMNNN___qqqQQQJJJGGGEEECCCCCCBBB@@@???????????????>>>>>>>>>=========<<<;;;;;;;;;;;;<<<777AAADDD===:::??????999<<<;;;;;;;;;;;;<<<======>>>???@@@@@@@@@AAADDDFFFBBBCCCEEEGGGIIIKKKMMMNNNIIIRRRUUUXXXcccfffgggppp{{{~~~sssmmmhhh```[[[ZZZUUURRROOOLLLKKKLLLMMMOOO```|||VVVJJJHHHEEECCCCCCBBBAAA???@@@@@@@@@@@@????????????======<<<;;;;;;;;;;;;<<>>@@@AAAAAA@@@AAACCCEEEDDDEEEFFFHHHJJJLLLNNNNNNMMMTTTSSSTTT^^^aaadddnnnzzz~~~wwwooohhh```[[[ZZZUUUSSSOOOLLLLLLMMMOOOPPP___YYYKKKHHHEEECCCCCCBBBAAA@@@AAAAAAAAA@@@@@@@@@@@@???>>>===<<<<<<;;;;;;<<<<<<@@@LLLPPPGGG<<<;;;===>>><<<;;;;;;;;;;;;<<<======@@@AAABBBAAA@@@AAABBBDDDEEEFFFGGGIIIKKKMMMNNNOOOXXX]]]YYYXXX```dddhhhssszzz~~~|||uuummmccc\\\ZZZVVVTTTPPPMMMLLLMMMOOOQQQ\\\ZZZKKKHHHEEECCCBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>======<<<<<<<<<<<<<<<888AAAEEE@@@::::::======<<<;;;;;;;;;;;;<<<======AAABBBBBBBBB@@@@@@BBBDDDEEEFFFGGGIIIJJJLLLMMMNNN[[[```]]][[[dddgggkkkvvvyyy}}}|||uuuiii___[[[XXXVVVRRROOOMMMNNNPPPQQQZZZYYYLLLIIIEEECCCBBBBBBBBBBBB@@@?????????>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===:::===>>>======??????>>><<<;;;;;;;;;;;;<<<======AAABBBCCCBBBAAAAAABBBDDDDDDEEEFFFGGGIIIKKKLLLLLLOOOVVVVVVXXXaaadddfffpppzzz~~~zzznnnccc^^^[[[XXXTTTPPPNNNNNNOOOPPPXXX]]]MMMJJJEEEBBBBBBCCCCCCBBB?????????>>>>>>>>>======???>>>======<<<<<<======>>><<<;;;;;;===>>>===:::<<<;;;;;;;;;;;;<<<======AAABBBCCCBBBAAABBBCCCEEEDDDEEEFFFGGGIIIJJJKKKKKKFFFOOORRRVVVaaadddeeemmm{{{|||qqqgggbbb]]]ZZZVVVQQQNNNNNNNNNOOOYYYfffNNNJJJEEEBBBBBBCCCCCCCCC@@@@@@@@@?????????>>>>>>???>>>>>>==================<<<;;;;;;;;;::::::;;;<<<;;;;;;;;;;;;<<<======@@@AAABBBBBBBBBBBBEEEGGGEEEFFFGGGHHHIIIKKKKKKLLLGGGPPPSSSXXXcccggghhhqqq|||{{{qqqhhheee___\\\WWWRRRNNNMMMNNNOOOZZZnnnNNNJJJEEEBBBBBBCCCCCCCCCAAAAAAAAA@@@@@@@@@????????????>>>===============<<<===??????<<<:::===BBB<<<;;;;;;;;;;;;<<<======???AAABBBBBBBBBCCCEEEHHHGGGGGGHHHIIIJJJLLLLLLMMMHHHQQQSSSWWWbbbfffiiirrr|||}}}vvvppplllddd^^^YYYUUUPPPLLLOOOTTT\\\~~~rrrQQQFFFFFFIIICCCAAADDD???@@@@@@@@@????????????>>>??????>>>===============@@@>>>===<<<===>>>@@@AAAEEECCC???<<<;;;;;;<<<===DDDDDDCCCAAA@@@AAADDDGGGFFFFFFGGGGGGIIIJJJLLLMMMLLLOOOSSSZZZbbbiiiooosss}}}~~~xxxqqqlllddd^^^YYYUUUPPPLLLNNNSSS[[[~~~{{{SSSGGGFFFIIICCCBBBDDD@@@@@@@@@@@@@@@??????????????????>>>===============???>>>===<<<===>>>@@@AAACCCAAA???<<<;;;<<<===>>>CCCCCCCCCAAA@@@AAADDDGGGGGGGGGGGGHHHJJJKKKMMMMMMLLLOOOTTTZZZbbbjjjooosss}}}~~~uuunnnddd___ZZZWWWRRRMMMNNNRRRYYYVVVHHHFFFHHHCCCBBBEEEAAAAAA@@@@@@@@@??????????????????>>>===============???>>>===<<<===>>>???@@@AAA@@@>>><<<<<<===>>>???CCCCCCCCCAAA@@@AAADDDGGGGGGHHHIIIJJJKKKLLLNNNNNNMMMOOOTTT[[[bbbjjjooosss~~~yyypppfffbbb^^^ZZZUUUOOOOOOSSSZZZZZZKKKFFFGGGBBBCCCEEEAAAAAAAAA@@@@@@@@@????????????>>>>>>===============>>>============>>>??????>>>>>>===<<<<<<>>>???@@@BBBBBBBBBBBBAAABBBDDDGGGHHHHHHJJJKKKLLLNNNNNNOOONNNPPPUUU[[[bbbjjjooosss~~~yyypppiiieeebbb___YYYRRRQQQTTTZZZ```OOOHHHGGGBBBCCCFFFAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>==============================>>>>>>???===<<<<<<<<<===>>>???@@@AAABBBBBBBBBAAABBBEEEGGGGGGHHHJJJLLLMMMNNNNNNNNNNNNQQQUUU\\\cccjjjooorrr}}}wwwppplllhhheeeccc\\\TTTRRRUUU[[[jjjVVVLLLJJJEEEFFFHHHCCCAAAAAAAAAAAA@@@@@@@@@@@@??????>>>===============<<<<<<=========>>>>>>>>><<<<<<<<<<<<===>>>??????@@@AAABBBBBBBBBCCCEEEGGGGGGHHHJJJLLLNNNNNNNNNNNNOOORRRVVV\\\cccjjjooorrr|||zzzuuullliiigggddd]]]UUURRRTTTZZZ~~~ttt___RRROOOIIIJJJLLLGGGBBBBBBAAAAAAAAA@@@@@@@@@??????>>>===============;;;<<<<<<===============;;;<<<<<<<<<===>>>>>>>>>???AAABBBCCCBBBCCCEEEGGGFFFGGGJJJLLLMMMNNNMMMMMMPPPRRRVVV\\\cccjjjooorrr{{{{{{llliiigggddd]]]UUUQQQSSSYYY|||zzzdddWWWRRRLLLMMMOOOIIIBBBBBBBBBAAAAAAAAA@@@@@@??????>>>===============;;;<<<<<<===>>>=========<<<<<<<<<=========>>>>>>???AAABBBCCCCCCCCCEEEGGGEEEGGGIIILLLMMMMMMMMMLLLPPPRRRWWW\\\cccjjjooorrrzzz}}}pppkkkfffccc]]]UUUQQQQQQXXXnnnyyyfff[[[VVVMMMJJJHHH>>>BBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>============@@@?????????>>>>>>=====================>>>??????BBBBBBBBBAAA@@@BBBEEEHHHGGGHHHIIIKKKLLLMMMMMMMMMOOORRRWWW[[[___dddjjjnnn{{{}}}pppjjjeeeccc^^^WWWTTTTTTWWWlllqqq^^^TTTPPPIIIIIIHHH@@@BBBBBBAAAAAA@@@??????>>>???>>>>>>>>>============??????>>>>>>>>>=========>>>===============>>>???BBBBBBBBBAAAAAABBBEEEGGGGGGHHHJJJKKKMMMMMMNNNNNNQQQTTTXXX]]]aaaffflllppp|||~~~qqqkkkeeeccc```ZZZVVVWWWWWWjjjkkkVVVKKKJJJFFFFFFHHHBBBBBBAAAAAA@@@@@@???????????????>>>>>>>>>=========>>>>>>===============<<>>===============>>>AAABBBBBBBBBAAABBBEEEGGGHHHIIIJJJLLLNNNOOOOOOOOOSSSVVVZZZ___ccciiiooorrr|||wwwooohhheeebbb\\\WWWWWWWWWfffoooVVVIIIHHHDDDDDDFFFAAAAAAAAAAAA@@@@@@??????????????????>>>>>>>>>==================<<<<<<<<<<<>>>>>===============AAABBBCCCBBBAAABBBDDDFFFHHHIIIKKKMMMOOOPPPPPPQQQSSSVVV[[[```dddjjjpppttt}}}wwwmmmiiiddd]]]WWWUUUWWWccc{{{^^^LLLIIIDDDBBBDDD@@@AAAAAA@@@@@@@@@@@@@@@???????????????>>>>>>>>>>>><<<<<<<<<<<<============>>>>>>============>>>>>>@@@BBBCCCCCCBBBBBBDDDFFFHHHIIIKKKMMMOOOPPPQQQQQQRRRUUUZZZ___dddjjjpppttt}}}~~~rrrlllggg___XXXUUUWWW___dddOOOKKKEEEAAACCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>><<<============>>>>>>>>>===============>>>??????@@@AAACCCCCCCCCCCCDDDEEEHHHIIIKKKMMMOOOPPPQQQRRRQQQTTTYYY___dddiiipppttt~~~uuuooojjjbbb[[[WWWVVV]]]eeeNNNKKKEEEAAACCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>=========>>>>>>>>>??????<<<<<<<<<<<<===???@@@AAA???AAACCCDDDCCCCCCDDDEEEGGGHHHJJJLLLNNNPPPQQQQQQQQQUUUZZZ___dddjjjpppuuu~~~wwwqqqllleee]]]YYYVVV[[[cccKKKIIIEEEBBBEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>======>>>>>>??????@@@@@@;;;;;;;;;<<<>>>???AAABBB???AAACCCDDDCCCCCCDDDEEEFFFGGGIIILLLNNNPPPQQQQQQRRRUUUZZZ```eeekkkqqqvvv|||uuupppjjjccc]]]\\\bbbYYYNNNNNNKKKGGG===AAAAAA@@@??????>>>????????????????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>??????EEEEEEEEEEEEFFFFFFFFFFFFHHHIIIJJJLLLNNNOOOOOOPPPWWWVVVZZZbbbhhhkkkpppvvv~~~{{{uuummmeee___[[[```XXXMMMLLLIIIGGG>>>CCCAAA@@@@@@??????????????????????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>============>>>???AAAAAAEEEEEEEEEEEEFFFFFFFFFFFFIIIJJJKKKMMMOOOPPPQQQQQQVVVUUUYYYaaagggkkkpppuuu~~~{{{sssjjjccc]]]```~~~YYYNNNJJJFFFFFF???EEEAAAAAA@@@??????????????????????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>@@@BBBCCCEEEEEEEEEEEEFFFFFFFFFFFFJJJKKKLLLNNNPPPQQQRRRSSSVVVUUUYYYaaagggjjjooouuu}}}yyypppjjjcccddd]]]SSSLLLEEEEEE???EEEAAAAAA@@@????????????@@@???????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAADDDEEEEEEEEEFFFFFFFFFFFFIIIJJJLLLNNNPPPRRRRRRSSSUUUUUUXXX```gggjjjooottt}}}~~~vvvpppllljjjddd[[[QQQGGGFFF???CCCBBBAAAAAA@@@???@@@@@@@@@???????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>???DDDEEEEEEEEEFFFFFFFFFFFFHHHIIIKKKMMMOOOQQQRRRRRRVVVUUUYYYaaagggjjjooouuu|||zzzuuurrrnnnjjjeeeZZZMMMJJJAAACCCBBBBBBAAA@@@@@@@@@@@@@@@???????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???>>>============EEEEEEEEEEEEFFFFFFFFFFFFGGGHHHKKKMMMOOOQQQRRRSSSWWWVVVZZZbbbhhhkkkpppvvv||||||wwwtttnnnnnnlllbbbTTTOOOEEEEEEBBBBBBAAA@@@@@@@@@@@@AAA???????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>>>>>>>>>>>>>EEEEEEEEEEEEFFFFFFFFFFFFHHHIIIKKKNNNQQQRRRTTTTTTXXXWWW[[[ccciiilllqqqwww{{{|||wwwsssmmm~~~ooopppgggYYYTTTHHHGGGCCCBBBAAAAAA@@@@@@AAAAAA???????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@EEEEEEEEEEEEFFFFFFFFFFFFIIIJJJMMMOOORRRTTTUUUVVVXXXXXX[[[cccjjjmmmrrrwww{{{yyykkkjjjvvvpppaaaUUUTTTUUURRRMMMMMMFFFDDDCCCAAA@@@@@@AAAAAA???@@@AAABBBAAA???===<<>>======???@@@AAABBBCCCBBBAAAAAADDDFFFGGGHHHFFFFFFFFFGGGHHHIIIKKKMMMOOOPPPQQQQQQWWWVVVZZZbbbhhhkkkpppuuu}}}zzzmmmjjjnnnfffWWWKKKJJJMMMLLLIIIIIIDDDCCCBBBAAAAAA@@@@@@@@@>>>???@@@AAAAAA@@@>>>===??????@@@??????>>>>>>===???@@@AAABBBBBBBBBAAAAAADDDFFFGGGGGGFFFFFFFFFGGGGGGIIIKKKNNNPPPRRRTTTTTTXXXWWW[[[ccciiilllqqqwww}}}yyypppkkkfffooocccVVVIIIEEEGGGGGGFFFEEEBBBBBBBBBBBBAAA@@@??????>>>???@@@AAAAAAAAA@@@?????????@@@@@@@@@???>>>>>>???@@@AAABBBBBBBBBAAAAAADDDFFFGGGGGGFFFFFFGGGHHHGGGHHHKKKOOORRRTTTVVVWWWXXXWWW[[[cccjjjmmmrrrxxx}}}wwwqqqmmmcccdddmmm```QQQIIIFFFEEEDDDBBB@@@AAABBBBBBBBBAAA???>>>>>>>>>@@@AAAAAAAAAAAA@@@???@@@@@@@@@@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBBDDDEEEFFFFFFEEEFFFGGGIIIHHHIIILLLOOOQQQTTTUUUVVVWWWWWW[[[ccciiimmmrrrxxx~~~zzznnnllleeeeeepppeeeVVVKKKFFFEEEDDDAAA@@@AAABBBCCCBBBAAA@@@?????????@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBDDDEEEFFFFFFEEEFFFHHHJJJIIIJJJLLLNNNPPPRRRSSSSSSVVVUUUYYYbbbhhhlllqqqwww~~~rrrooojjjlllhhhaaaTTTHHHDDDEEEDDDAAABBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEEFFFEEEEEEFFFIIIKKKJJJKKKLLLNNNPPPQQQRRRRRRUUUTTTXXXaaahhhlllqqqwww~~~{{{rrrrrr~~~}}}bbb^^^SSSHHHDDDGGGFFFBBBCCCCCCCCCBBBBBBCCCCCCDDDBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDFFFIIILLLIIIJJJMMMOOOQQQSSSTTTUUUUUUUUUYYYbbbiiimmmrrrxxx~~~zzzuuuyyyzzzcccaaaWWWKKKGGGJJJIIIDDDEEEDDDCCCBBBBBBCCCEEEFFFCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAA@@@???@@@AAABBBCCCDDDEEEEEEDDDDDDFFFIIILLLHHHJJJMMMPPPSSSUUUWWWXXXVVVVVVZZZcccjjjnnntttyyy