BM6P6(@ zzzuuutttssstttvvvwwwuuuuuuwww|||~~~}}}zzzvvvqqqqqqqqqsssuuuvvvwwwwwwwwwwwwwwwwwwwwwvvvtttrrrqqqoooqqqssstttrrrnnniiieeeooosssxxx~~~xxxmmmdddcccccceeehhhkkknnnmmmmmmllllllnnntttzzz|||yyytttllljjjgggddddddeeehhhjjjnnnllliiiggghhhhhhhhhhhhjjjpppsssrrrqqqpppjjjdddaaaccceeeiiikkkiiieeebbbbbbeeegggiiijjjooovvv{{{rrrkkkbbb[[[WWWWWWXXXXXX[[[ZZZYYYXXXXXXYYYZZZ[[[ZZZZZZZZZZZZZZZYYYXXXXXXUUUUUUTTTTTTUUUWWWXXXYYYaaa````````````bbbcccdddcccbbb___^^^^^^]]]\\\[[[[[[]]]______]]]YYYUUURRRTTTUUUVVVWWWXXXYYYYYYYYY[[[[[[ZZZZZZ[[[]]]___`````````___^^^\\\ZZZXXXWWWZZZXXXWWWZZZ___```]]]ZZZWWWYYYZZZZZZZZZZZZ]]]___aaa___]]][[[[[[[[[\\\]]]aaaaaaaaaaaa```___^^^]]]YYYWWWVVVZZZbbbjjjooopppkkkeee]]]ZZZZZZZZZXXXTTTXXXXXXWWWWWWWWWXXXYYYYYY[[[[[[[[[[[[ZZZYYYXXXWWW[[[ZZZYYYZZZ[[[^^^```bbbbbbbbbaaaaaabbbccceeefffkkkiiiiiikkknnnsss~~~}}}zzzwwwsssooolllhhhffffffiiimmmooopppooolllhhheeeeeegggjjjhhhkkkooosssuuuxxx|||}}}ttteeeZZZUUUSSSPPPMMMLLLMMMMMMMMMLLLOOOUUU]]]dddddd\\\OOOFFFEEECCCBBB@@@AAACCCEEEGGGRRRRRRPPPLLLGGGCCCAAAAAABBBAAAAAA@@@@@@@@@@@@AAACCCHHHNNNPPPRRRWWWbbbjjjqqq^^^WWWOOOOOONNNFFFOOOPPPVVVhhhhhhSSSKKKKKKGGGBBB???@@@???;;;999;;;999::::::999888888999;;;???>>><<<999888777777888666666666666777777777777888777666555555555555555222222333333333333333333333222111000000111222333888777999???HHHOOORRRRRRSSSTTTUUUTTTRRRQQQRRRSSSPPPPPPQQQRRRSSSTTTUUUUUUVVVXXXYYYXXXVVVYYY```ffflllnnnrrrrrrooohhh```[[[SSSQQQNNNNNNPPPRRRSSSSSSTTTUUUUUUSSSPPPJJJEEEAAA999888666444222111111000000000000000000///.........------,,,,,,------...//////000000111111222222//////000000000000/////////000111111000...,,,+++///............---------,,,,,,,,,---------......000///...---,,,+++++++++,,,,,,++++++,,,,,,---...------............------///...---,,,++++++++++++---,,,+++******+++,,,---{{{vvvuuutttuuuxxxuuutttsssvvv|||~~~{{{wwwtttqqqrrrsssuuuvvvwwwxxxxxxyyyzzzzzzzzzyyyvvvtttsssrrruuuxxxwwwrrrlllgggeeejjjmmmsssyyy|||xxxpppiiifffeeeeeegggjjjllllllkkkkkklllnnnsssxxxyyywwwssslllkkkiiiggggggiiikkklllnnnkkkhhhfffgggiiiiiiiiikkksssyyyzzzzzzxxxrrrkkkdddeeefffiiijjjiiifffccc```bbbeeefffiiimmmtttyyyrrrlllccc\\\XXXXXXXXXYYYYYYXXXXXXXXXYYYYYYZZZ[[[\\\\\\\\\\\\[[[ZZZYYYXXXXXXWWWVVVUUUVVVVVVXXXXXX``````______```aaacccdddcccaaa```___^^^^^^]]]\\\[[[]]]______]]]ZZZUUURRRSSSTTTUUUWWWXXXYYYYYYYYYXXXWWWWWWXXXYYY[[[]]]^^^^^^^^^^^^]]]\\\[[[ZZZYYY[[[YYYXXX[[[```aaa___[[[YYYZZZ[[[ZZZYYYYYY[[[]]]```___]]][[[[[[[[[\\\]]]]]]]]]^^^^^^^^^]]]\\\\\\[[[XXXWWWYYY___dddhhhiiifffaaa\\\[[[\\\]]][[[XXXXXXXXXXXXWWWXXXXXXYYYZZZ\\\\\\\\\[[[ZZZYYYXXXXXX[[[ZZZZZZZZZ[[[^^^```bbb``````_________```bbbccceeedddeeehhhkkksss~~~wwwrrrooommmjjjggggggiiilllnnnlllkkkhhhddd```___aaaccciiikkkoooqqqtttwww{{{~~~rrrdddYYYSSSOOOMMMJJJIIIJJJJJJJJJIIIMMMPPPVVVZZZ[[[UUUMMMFFFFFFEEECCCCCCDDDFFFIIIKKKPPPPPPOOOLLLGGGCCCAAAAAA@@@@@@@@@???@@@@@@AAAAAAFFFLLLSSSYYY]]]aaagggkkk}}}iii]]]SSSPPPPPPIIIHHHIIINNN^^^yyyttt\\\OOOMMMEEE@@@===???>>>;;;999:::::::::;;;:::999999:::<<>><<<:::999888888888666666666777777777888888777666666555555555555666444444444444333333333333333222111000000111222333777777999???GGGNNNQQQRRRRRRTTTUUUTTTRRRQQQRRRSSSPPPPPPQQQRRRRRRSSSTTTTTTVVVYYYZZZXXXUUUVVV[[[```eeehhhlllnnnmmmhhhbbb^^^TTTRRROOOOOOQQQRRRSSSSSSSSSSSSRRRPPPKKKEEE@@@<<<777666555333222111111111000000000000000///............................../////////000000000000000//////000000000000////////////000111000...,,,+++///............---------,,,,,,---------.........///...---,,,,,,++++++,,,------,,,,,,------...///------............------,,,,,,,,,++++++,,,,,,------,,,+++******+++,,,---zzzvvvuuutttvvvyyyuuuttttttvvvzzz|||yyyxxxssstttuuuvvvwwwyyyzzz{{{}}}}}}~~~~~~}}}zzzxxxvvvwww{{{~~~{{{rrrjjjffffffgggjjjpppvvvzzzyyyvvvrrrjjjhhhggggggiiikkkkkkjjjkkklllppptttxxxwwwtttqqqkkkkkkkkkkkklllmmmnnnooonnnkkkgggeeefffiiikkklllllluuuzzzqqqhhhgggggghhhiiiiiigggeee___```bbbcccfffjjjooosssooojjjbbb\\\YYYXXXXXXXXXVVVWWWXXXYYYZZZ[[[[[[[[[______^^^^^^\\\[[[YYYXXXYYYXXXWWWVVVVVVVVVWWWXXX^^^^^^^^^^^^___```aaabbbbbbaaa``````___^^^]]]]]]\\\]]]^^^___]]]ZZZVVVTTTRRRSSSUUUVVVXXXYYYYYYZZZUUUTTTTTTUUUWWWYYY[[[\\\[[[\\\\\\\\\\\\[[[[[[ZZZ[[[ZZZZZZ\\\```aaa___\\\[[[[[[\\\ZZZXXXXXXYYY[[[___^^^]]]\\\[[[[[[[[[[[[XXXYYYYYYZZZZZZZZZZZZZZZ\\\ZZZXXXXXXZZZ]]]_________]]][[[[[[^^^___^^^[[[XXXWWWWWWWWWXXXXXXYYYZZZ\\\\\\[[[[[[ZZZZZZYYYYYYZZZZZZZZZZZZ[[[^^^```aaa```___^^^]]]^^^___```aaaaaaaaadddgggkkkwwwzzzsssllljjjhhhgggfffggghhhiiijjjiiigggccc___]]]]]]^^^fffhhhjjjlllooorrrwww{{{{{{}}}~~~~~~wwwlll___TTTNNNIIIGGGEEEEEEFFFFFFFFFEEEGGGHHHJJJLLLMMMKKKGGGCCCCCCBBBAAAAAACCCFFFIIILLLOOOPPPPPPMMMIIIEEECCCCCCAAA@@@@@@@@@AAABBBCCCCCCIIIPPP[[[gggppptttrrrppp~~~yyyhhhXXXSSSSSSMMMHHHHHHLLLYYYpppkkkWWWOOOEEE@@@>>>@@@???<<<:::;;;:::;;;;;;:::999999:::<<>><<<;;;999888888888777777777888888888999999666555555555555666666777666666555555444333333333222222111111111111222222666777999>>>FFFLLLOOOQQQRRRSSSTTTTTTRRRQQQRRRRRRQQQQQQQQQRRRSSSSSSSSSTTTWWWYYYZZZXXXUUUTTTVVVYYY[[[___cccggghhhfffccc```VVVTTTQQQQQQRRRSSSSSSRRRQQQPPPNNNJJJEEE???999666555444333222111111111111000000000000000//////......///000000000000///...///////////////.........//////000000000000////////////000000000...---,,,///............---------,,,------------.........---,,,,,,++++++,,,,,,---...------------...//////------............------+++***++++++,,,---...///---,,,,,,++++++,,,,,,---xxxuuutttsssvvvyyywwwwwwwwwwwwxxx|||~~~{{{{{{vvvvvvwwwyyyzzz|||}}}~~~}}}{{{yyyzzz~~~tttkkkiiijjjiiilllpppvvvzzz|||{{{{{{ooommmkkkjjjjjjkkkjjjiiijjjooovvv{{{|||xxxsssooojjjjjjlllnnnoooppppppqqqoookkkfffdddeeeiiilllmmmlllwww|||rrrjjjhhhfffeeefffgggfffeee`````````aaabbbeeehhhjjjiiieee^^^ZZZXXXXXXXXXXXXVVVXXXZZZ\\\]]]]]]]]]]]]``````___^^^\\\ZZZXXXWWWWWWVVVUUUUUUUUUVVVWWWXXX\\\\\\]]]]]]^^^______```___```aaa```___^^^^^^^^^]]]]]]^^^]]]\\\YYYWWWUUUQQQRRRTTTVVVXXXYYYYYYZZZTTTTTTTTTUUUWWWYYY[[[]]][[[[[[[[[[[[[[[ZZZYYYYYYYYYYYYYYY\\\______^^^\\\\\\\\\\\\ZZZXXXWWWWWWYYY]]]]]]]]]\\\\\\[[[ZZZZZZUUUVVVWWWXXXYYYYYYYYYYYY\\\ZZZYYYXXXXXXYYYYYYZZZZZZYYYYYY[[[]]]^^^\\\ZZZVVVVVVVVVVVVVVVWWWXXXYYY[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZ[[[]]]^^^___```___^^^^^^^^^___``````aaabbbeeehhhmmm}}}wwwjjjjjjiiihhhgggggggggggghhhhhhgggddd```^^^]]]^^^eeegggiiijjjlllppptttxxxxxxyyy{{{{{{zzzyyywwwwwwtttuuusssnnnfff[[[QQQLLLIIIHHHFFFFFFHHHHHHGGGFFFEEEDDDDDDEEEGGGGGGEEECCCAAAAAA@@@AAACCCFFFJJJLLLOOOQQQRRRPPPLLLIIIFFFEEEBBBBBBBBBBBBCCCDDDEEEFFFJJJRRRbbbvvv{{{vvv^^^TTTSSSOOOJJJJJJMMMWWWiii~~~cccRRRJJJDDDAAABBBBBB>>>===>>>;;;<<<<<<;;;999888999;;;===<<<;;;:::999888777777777888888888999999999999555555555555555666777888777777666555444444333333222222222222222222222222555666999===CCCHHHLLLNNNPPPRRRTTTTTTSSSRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTUUUWWWYYYZZZYYYVVVTTTUUUVVVTTTWWW[[[___bbbaaa```___XXXVVVSSSRRRSSSSSSRRRQQQLLLJJJHHHEEE@@@;;;666444333222111111111111111111//////000000000000//////---...000111111000...---/////////......------,,,//////000000000000////////////000000///...------///............---------------------............+++++++++++++++,,,---------------------......///------............------++++++++++++,,,---......------,,,,,,,,,,,,------{{{tttsssrrrrrrtttyyyuuuwwwxxxxxxyyy|||{{{{{{wwwxxxzzz|||~~~}}}}}}{{{wwwpppoooqqqmmmooorrrvvvxxxzzz|||~~~uuussspppoooooonnnlllkkkkkksss~~~yyyrrrnnnhhhjjjlllnnnpppqqqqqqqqqoookkkfffdddeeeiiilllmmmnnnzzz|||qqqiiigggdddcccccceeeeeeeeecccbbb`````````aaaaaaaaaaaa^^^ZZZXXXXXXYYYZZZZZZZZZ[[[]]]^^^_________^^^______^^^\\\ZZZXXXVVVUUURRRRRRRRRRRRSSSUUUWWWYYYZZZ[[[[[[\\\]]]]]]]]]^^^]]]___aaa```^^^]]]]]]___]]]]]]\\\\\\ZZZYYYWWWVVVQQQRRRTTTVVVWWWXXXYYYYYYVVVVVVVVVVVVXXXZZZ\\\]]][[[[[[ZZZZZZYYYXXXVVVUUUVVVVVVWWWZZZ[[[\\\[[[ZZZ\\\\\\\\\ZZZWWWVVVWWWXXX]]]]]]^^^^^^]]]\\\ZZZYYYTTTUUUVVVXXXYYYYYYYYYYYYZZZZZZZZZZZZYYYXXXXXXXXXWWWWWWXXXYYYZZZZZZXXXVVVTTTTTTTTTTTTUUUVVVWWWXXX[[[ZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^___^^^]]]]]]]]]^^^___```bbbcccgggkkkqqqyyyllllllkkkkkkjjjjjjjjjjjjggggggfffccc```^^^^^^___fffhhhjjjkkkmmmppptttwwwvvvvvvwwwwwwvvvtttqqqnnnmmmllljjjfff```YYYQQQMMMKKKJJJIIIJJJLLLLLLKKKJJJFFFFFFFFFGGGIIIIIIHHHFFFEEEDDDCCCDDDFFFIIIMMMOOOOOOQQQSSSSSSOOOKKKHHHFFFBBBBBBBBBCCCCCCEEEFFFGGGJJJUUUiiigggWWWTTTOOOHHHFFFHHHQQQ```zzzsssYYYPPPIIIDDDCCCBBB>>>>>>???>>>>>>>>><<<999888888:::;;;::::::999888777666666777888888888999999999999555555555555555666777888777777666555444444333333222222222333333222222222444555888;;;???CCCGGGJJJMMMOOORRRSSSSSSRRRRRRSSSTTTTTTTTTUUUUUUVVVVVVWWWVVVWWWYYYYYYWWWVVVVVVVVVQQQSSSVVVXXXZZZ[[[[[[ZZZXXXVVVTTTRRRRRRQQQOOOMMMEEEDDDBBB???<<<999666555222111111000000111111111//////000000000000//////,,,---///000000///---,,,//////......------,,,,,,//////000000000000/////////////////////.........///............------------------.........//////++++++++++++,,,---......,,,,,,,,,+++,,,,,,---...------............---------,,,,,,++++++,,,,,,---------------------------{{{vvvrrrrrrqqqqqqtttyyysssuuuyyyzzz{{{~~~~~~xxxvvvuuuwww{{{~~~}}}}}}|||}}}}}}~~~}}}{{{vvvuuuvvvppprrrtttuuuvvvxxx{{{}}}{{{yyywwwvvvuuussspppmmmmmmwwwwwwqqqoooiiijjjlllnnnpppqqqrrrrrrnnnkkkgggeeefffiiikkklllqqq||||||qqqhhheeebbbaaacccdddeeeeeedddbbb```_________^^^\\\\\\ZZZXXXYYY\\\^^^``````______`````````______^^^]]]]]]\\\[[[YYYWWWUUUTTTPPPPPPPPPQQQSSSUUUWWWYYYXXXYYYZZZ[[[\\\\\\\\\\\\YYY]]]``````]]]\\\]]]^^^\\\[[[ZZZYYYXXXWWWWWWVVVRRRSSSTTTVVVWWWWWWWWWWWWWWWWWWVVVWWWXXXYYY[[[\\\YYYYYYYYYXXXWWWUUUTTTSSSSSSTTTVVVXXXYYYYYYYYYXXXZZZZZZ[[[YYYWWWWWWXXXZZZ]]]^^^___```___]]][[[YYYUUUVVVWWWXXXYYYYYYYYYYYYYYY[[[\\\[[[YYYXXXXXXXXXVVVVVVWWWXXXWWWVVVTTTSSSSSSSSSSSSTTTUUUVVVWWWXXX[[[ZZZYYYXXXXXXYYYZZZ[[[ZZZZZZ[[[\\\]]]]]]^^^^^^]]]]]]\\\\\\]]]^^^```aaaddddddhhhnnnxxx~~~nnnnnnmmmmmmmmmmmmnnnnnnkkkkkkiiieeebbb``````aaaeeegggjjjlllmmmoooqqqtttsssrrrrrrrrrrrroookkkgggfffccc```]]]ZZZVVVQQQMMMKKKKKKKKKLLLNNNOOOMMMLLLJJJIIIHHHIIIJJJKKKJJJHHHHHHGGGFFFFFFGGGJJJMMMOOOQQQTTTWWWWWWSSSNNNJJJHHHDDDDDDDDDDDDEEEFFFGGGGGGNNNZZZrrrttt^^^VVVPPPKKKGGGGGGOOO[[[qqqgggXXXPPPHHHDDDAAA>>>>>>AAABBBCCCAAA>>>;;;999888999::::::::::::999888777666777777777888888888999999666555555555555666666777666666555555444333333333222222333333333333222222333555888999;;;>>>AAADDDFFFIIIMMMPPPPPPPPPQQQRRRSSSSSSTTTUUUVVVWWWXXXXXXVVVVVVWWWWWWWWWWWWVVVVVVPPPQQQRRRSSSTTTUUUUUUUUUVVVTTTQQQOOONNNLLLJJJGGG@@@???===:::888777666555222222111111000111111111...//////000000000000000---...////////////...---...............---------//////000000000000//////////////////....../////////............---------------........./////////,,,,,,,,,,,,------...///,,,++++++++++++,,,------------............------------,,,++++++,,,,,,,,,---......//////......---xxxtttqqqrrrrrrqqquuu{{{vvvyyy}}}}}}|||~~~{{{tttqqqqqquuuzzz~~~|||{{{yyyxxxwwwxxx{{{~~~{{{yyyxxxsssuuuwwwwwwwwwxxx{{{~~~~~~~~~}}}|||yyytttqqqpppxxxyyyqqqooopppkkklllmmmnnnpppqqqssssssnnnkkkhhhfffgggiiiiiiiiinnnxxxzzzpppgggeeecccbbbdddfffffffffdddaaa______``````^^^\\\ZZZYYYZZZ]]]bbbfffhhhiiicccbbbaaa___^^^]]]]]]]]]\\\\\\\\\ZZZYYYWWWUUUTTTRRRQQQQQQRRRSSSUUUWWWXXXVVVWWWYYYZZZ[[[[[[ZZZZZZVVV[[[______\\\ZZZ\\\^^^[[[ZZZYYYWWWVVVVVVVVVVVVTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVUUUTTTUUUVVVWWWXXXUUUUUUUUUUUUUUUTTTSSSSSSRRRSSSVVVWWWWWWWWWWWWXXXWWWXXXYYYYYYXXXXXXZZZ\\\]]]^^^```aaaaaa^^^[[[YYYVVVVVVWWWXXXXXXYYYXXXXXXYYY[[[]]]]]]YYYWWWVVVVVVVVVWWWWWWWWWVVVUUUTTTTTTTTTTTTUUUUUUVVVXXXYYYZZZ]]]\\\ZZZYYYZZZ[[[\\\]]]]]]^^^^^^___````````````____________aaaccceeefffggggggllluuu{{{{{{zzzzzzzzz|||}}}~~~|||zzzvvvqqqllliiijjjkkkmmmppptttvvvwwwxxxyyyzzzzzzyyyyyyzzzyyyvvvqqqlllkkkgggbbb___^^^\\\ZZZWWWXXXWWWXXXZZZ\\\]]][[[ZZZWWWTTTRRRQQQRRRTTTTTTTTTRRRPPPNNNMMMMMMOOOQQQSSSYYY\\\______[[[UUUPPPNNNKKKKKKKKKJJJJJJKKKLLLLLLTTTaaa{{{ggg[[[TTTRRRKKKIIIOOOXXXiiizzzdddZZZOOOHHHDDD@@@AAAEEEIIIHHHFFFCCC>>>;;;::::::;;;;;;<<<<<<;;;:::888777666666666777777777888888777666666555555555555666444444444444333333333333222222333444444333222222222555777888777999<<>>BBBGGGKKKLLLMMMNNNOOOPPPPPPRRRSSSUUUVVVWWWXXXWWWVVVUUUUUUUUUUUUTTTSSSOOOOOONNNOOOOOOQQQRRRSSSQQQOOOLLLJJJIIIFFFCCC@@@===;;;888666444333333333444333222111111111111111......///000000000000000////////////////////////...............///////////////000000000000////////////............/////////............---------............////////////......---------...//////,,,,,,,,,,,,,,,---......------............------++++++++++++,,,---......---...///000000///...---{{{vvvsssrrrssssssrrrvvv|||}}}||||||xxxqqqmmmnnnrrryyy|||yyyyyywwwuuutttuuuyyy~~~~~~{{{xxxvvvxxxzzz{{{zzz{{{~~~}}}wwwsssrrrxxx}}}zzzrrrlllmmmqqqmmmmmmnnnoooppprrrtttuuunnnllliiiggghhhhhhhhhhhhjjjsss}}}wwwnnngggeeecccdddfffggghhhgggbbb```^^^___aaabbb```]]]ZZZZZZ\\\aaaggglllooopppeeedddaaa^^^\\\[[[[[[[[[\\\\\\\\\[[[YYYXXXVVVUUUTTTTTTSSSSSSSSSUUUVVVWWWVVVWWWXXXZZZZZZZZZZZZYYYUUUZZZ______\\\ZZZ[[[^^^ZZZYYYXXXVVVUUUUUUUUUVVVTTTUUUUUUVVVVVVUUUUUUUUUUUUTTTSSSRRRRRRSSSTTTUUURRRRRRSSSTTTTTTTTTTTTTTTQQQSSSVVVWWWWWWWWWWWWXXXVVVWWWXXXXXXXXXYYY[[[]]]]]]___aaacccbbb___\\\ZZZVVVVVVWWWXXXXXXXXXWWWWWWYYY\\\^^^]]]YYYUUUTTTTTTVVVWWWWWWWWWUUUUUUVVVWWWVVVVVVVVVWWWXXXYYY[[[[[[___^^^\\\[[[[[[\\\^^^___``````aaabbbcccccccccbbbcccccccccdddfffhhhjjjlllkkkkkkppp|||~~~xxxuuuuuuwww||||||yyytttnnnkkkkkklllkkkiiimmmlllmmmooorrrrrrqqqoookkkfffaaa___```ccceeeggg```^^^\\\ZZZYYYZZZ\\\]]]aaadddhhhhhhccc]]]XXXUUUSSSSSSRRRQQQQQQQQQRRRRRRZZZgggmmm```WWWTTTKKKGGGMMMTTTbbb}}}ooocccVVVMMMHHHDDDFFFJJJMMMMMMJJJFFFAAA===<<<<<<<<<======>>>===<<<:::999666666666666777777777777888777666555555555555555222333333333333333333333222222444444444444222222222555777666555666999<<<999===BBBGGGIIIJJJKKKLLLMMMNNNOOOQQQSSSUUUWWWXXXXXXVVVTTTSSSSSSSSSRRRQQQNNNMMMMMMMMMMMMOOOQQQRRRNNNLLLIIIGGGEEEBBB>>>;;;;;;:::666333111000000111555444333222111111111111......///000000000000000111111000000000000111111---.........///000000000//////000000000000////////////.........//////000//////.........---------............/////////000000//////.........//////...------------...//////---..................---))))))***+++,,,...///000---...///000000///...---|||xxxtttrrrppprrrvvv|||}}}||||||}}}zzzssspppnnnooouuu|||}}}yyyvvv{{{yyywwwuuuvvvzzz~~~|||~~~|||{{{{{{}}}}}}xxxtttssstttuuurrrnnnkkklllmmmmmmooorrrtttvvvuuutttsssssspppllljjjjjjjjjjjjjjjllloootttxxxyyywwwsssqqqjjjgggdddcccdddddddddcccaaaaaa```___^^^\\\ZZZYYYXXXWWWYYYaaallltttvvvuuulllccc[[[ZZZZZZXXXXXXZZZ^^^^^^]]][[[YYYWWWUUUTTTUUUTTTSSSRRRRRRSSSTTTUUUUUUVVVXXXZZZ[[[[[[ZZZYYYZZZ[[[\\\]]]^^^]]]]]]\\\\\\ZZZXXXVVVUUUUUUWWWXXXUUUVVVVVVUUURRRRRRSSSTTTUUUUUUSSSSSSRRRRRRRRRSSSSSSSSSSSSRRRRRRQQQQQQQQQUUUVVVWWWVVVTTTSSSTTTUUUUUUTTTTTTUUUXXXZZZ\\\\\\aaacccffffffccc```]]]\\\VVVUUUUUUVVVYYY[[[[[[[[[ZZZ\\\\\\[[[YYYVVVVVVVVVZZZZZZYYYYYYZZZYYYXXXVVV\\\ZZZXXXXXX[[[]]]^^^^^^dddcccbbbaaa```cccgggkkkjjjhhhggggggiiilllnnnnnnnnnnnnppptttyyy|||}}}||||||{{{}}}}}}{{{}}}yyyqqqkkkjjjkkkmmmnnntttwwwwwwssspppnnnjjjeeegggccc___\\\\\\]]]^^^___dddttt{{{ddd]]]TTTPPPLLLLLLOOOYYYlll}}}rrr\\\QQQJJJCCCEEEMMMOOOPPPLLLDDD@@@???===:::;;;;;;:::::::::999999999999999888888777666666666666666555444444444444555222333333444444555555666222222222333333333444444444444444555555777888888999;;;>>>AAADDDFFFFFFFFFJJJJJJKKKMMMNNNOOOPPPQQQRRRQQQPPPNNNMMMMMMMMMMMMKKKJJJIIIIIIHHHHHHIIIIIIJJJHHHDDD@@@===;;;::::::444444444333222111000///000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000...///000000000///---,,,......////////////......---,,,,,,++++++,,,,,,------------............/////////.........---------111000///...---,,,,,,,,,------------------------............////////////222111111000///......---~~~yyyuuupppppppppssswww{{{}}}~~~~~~|||||||||{{{uuuooolllkkkpppvvv}}}|||yyy}}}{{{xxxwwwwwwyyy}}}}}}}}}~~~{{{vvvrrrpppqqqqqqoookkkiiiiiikkkmmmqqquuuxxxxxxwwwwwwxxxvvvssspppnnnnnnnnnmmmkkkkkkmmmpppssssssrrrooommmllliiigggeeeeeedddcccbbbbbbbbbaaa```^^^\\\ZZZYYYWWWUUUWWW```kkktttwwwwwwlllccc[[[ZZZYYYXXXWWWYYY^^^^^^]]]\\\ZZZWWWVVVTTTTTTTTTTTTSSSSSSTTTTTTUUUVVVVVVWWWXXXYYYYYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\[[[[[[ZZZYYYWWWVVVVVVWWWWWWVVVVVVVVVUUUSSSRRRSSSTTTTTTTTTSSSSSSSSSRRRRRRRRRPPPPPPPPPPPPPPPPPPPPPOOOSSSTTTUUUTTTSSSSSSUUUVVVVVVVVVVVVWWWZZZ^^^```aaadddgggiiiiiieeeaaa^^^\\\XXXVVVUUUUUUWWWYYYYYYXXXZZZ[[[\\\ZZZYYYXXXXXXYYY[[[]]]______]]]ZZZXXXWWW___^^^^^^```dddggghhhhhhjjjkkklllmmmpppuuu{{{|||zzzyyyxxxyyy{{{}}}}}}~~~{{{vvvrrrpppooooooooo{{{iii^^^WWWSSSPPPOOOPPPVVVeeesssdddVVVNNNGGGGGGNNNOOOPPPLLLEEE@@@???>>>;;;;;;;;;;;;;;;:::::::::999888888888777666666555555555555444333333333333444444444444444333333333333333333333333444444444444333333333333444555666777666777999<<>>>>>>>>>>>>>>===;;;888555333111111000222222222222222111000///000000000000111111111111111111111111111111111111000000////////////000000000000000000000000000000/////////000//////...---......////////////......///......------......///------------...........................------------,,,,,,++++++,,,,,,,,,---------------------------............/////////111000000//////.........ӵ}}}yyyuuurrrnnnnnnooossswww{{{||||||}}}}}}|||zzz{{{{{{xxxtttpppnnnmmmrrrxxx{{{yyyxxxyyyzzz~~~}}}|||{{{|||~~~{{{uuupppmmmjjjiiihhhfffdddddddddeeeooovvv}}}}}}yyyvvvxxx|||xxxwwwvvvvvvvvvssspppmmmjjjiiihhhggghhhiiijjjkkkĦdddaaa___\\\\\\\\\ĦYYYXXXWWWVVVWWW```lllwww{{{|||nnneee]]]\\\[[[YYYYYY[[[]]]ӵXXXUUUVVVWWWXXXXXXVVVUUUTTTWWWVVVVVVUUUUUUWWWXXXYYYWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUVVVVVVTTTRRRRRRSSSTTTSSSTTTUUUVVVUUUTTTQQQPPPQQQQQQPPPPPPOOONNNMMMMMMNNNOOONNNMMMLLLMMMPPPRRRPPPRRRUUUXXX[[[___bbbeeegggjjjllllllgggaaa]]]ZZZZZZWWWUUUUUUXXX[[[]]]]]]\\\\\\[[[ZZZZZZ]]]bbbfffiiitttĦtttvvv{{{jjj^^^\\\[[[[[[XXXTTTVVVZZZtttttt]]]QQQKKKKKKMMMRRRTTTQQQHHHAAA@@@???===<<<<<<<<<;;;;;;;;;::::::999999999888777777666666777666666555555555555555444444333333333222222222444444444555555555666666333333333333333444555555666666666777999<<<>>>@@@BBB@@@>>><<<<<<>>>@@@AAA>>>>>>=========>>>>>>???;;;::::::999999999999999888777444222000///......111111222222111000/////////000000000111111111111222222222222222222222222000000////////////000000000000000000000000000000//////////////////............////////////............------------......,,,,,,---------.................................---------------...///000........................---------.........//////000000/////////.........4ĉ@ӵ|||wwwtttrrrpppoooqqqvvvzzz~~~|||{{{|||}}}{{{xxxuuutttsssuuuzzz}}}zzzyyyyyyyyy|||zzzzzzyyyxxx{{{~~~}}}xxxsssooonnnkkkiiigggeeeddddddddddddooovvv|||{{{uuuqqqrrrvvvsssssssssssssssqqqmmmjjjfffeeecccbbbcccfffiiikkk>Ldddcccaaa___VVVWWW=hĦYYYYYYXXXYYYbbbnnnxxx||||||nnneee^^^\\\\\\[[[ZZZ\\\4ĉ@ӵWWWXXXYYYYYYYYYXXXVVVUUUXXXWWWVVVUUUUUUVVVXXXYYYVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWVVVUUUUUUTTTUUUUUUSSSQQQPPPQQQSSSTTTUUUVVVVVVUUUSSSPPPOOOPPPPPPOOONNNLLLKKKJJJJJJOOOPPPPPPNNNMMMMMMOOOQQQOOORRRVVVYYY[[[^^^bbbeeeiiillloooooolllfffbbb___ZZZYYYYYY[[[```eeehhhiiifffffffffeeeeeeiiinnnrrr|||>Lnnnccc```______[[[UUUTTTVVViiizzz^^^QQQLLLKKKMMMWWWZZZVVVLLLCCC???>>>===<<<<<<;;;;;;;;;:::::::::;;;::::::999999888777777444333222222111111222222222222222333333444444444444444444555555555666666444444444444444444555666666666666666888:::===>>>???===;;;999999:::<<<>>>>>>===<<<;;;::::::::::::888777777666666666666666666555333222111//////...000000111111111000/////////000000000111111111111111111111111111111111111000000////////////000000//////////////////////////////........./////////......////////////......------,,,,,,,,,,,,------,,,,,,,,,------------...---.....................------------......///000........................------------............////////////............GG=?zzzuuusssqqqooopppuuuzzz~~~{{{~~~}}}~~~|||{{{{{{{{{|||{{{zzz{{{}}}{{{yyyyyyyyyyyy|||}}}yyytttssstttqqqmmmiiigggggggggffffffooossswwwvvvqqqmmmmmmnnnmmmmmmmmmnnnooommmjjjgggaaa```______aaaeeejjjmmmHdĦaaaaaa___^^^TTT=ĪjZZZYYY\\\dddooowwwyyyxxxlllccc\\\[[[\\\[[[[[[]]]GG=?ZZZZZZZZZYYYXXXWWWWWWXXXWWWWWWWWWWWWWWWXXXXXXUUUUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRPPPOOOPPPQQQVVVVVVUUUTTTRRRPPPMMMLLLLLLLLLKKKKKKJJJIIIIIIIIIKKKLLLMMMMMMLLLLLLMMMNNNMMMQQQVVVYYYYYY[[[^^^aaagggkkkppprrrppplllhhhfffccccccffflllsssyyy}}}~~~}}}}}}}}}||||||HdĦtttjjjeeeaaa___[[[UUURRRTTTaaayyyfffUUUOOOOOOQQQ^^^```]]]PPPDDD???===<<<;;;;;;:::::::::999999999;;;::::::999888888777777777666666555555555555555222222333444444555666666333444444444444555555555555555444444444444555555333444444555666777999999;;;:::999777777888:::;;;::::::888777666555555555666666555444444444444555444444333222111000000/////////000000000000//////000000000000111111111111000000000000000000000000000000////////////000000///////////////////////////............///000000......////////////......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---------------------...............+++++++++++++++,,,---...........................,,,------------.................................ӵĭӵӵĦӵӵĦƜ`1.׼sĦzzzuuupppooooooqqquuuzzz}}}ӵĦĭӵĦzzz|||{{{ĦyyyĦjjjjjjiiihhhllloooqqqqqqooollljjjiiigggeee```sssDdDWWWWWWXXX?fӵZZZZZZ]]]Ħggg___XXXӵƜ`1.׼s\\\\\\ĭӵYYYTTTSSSSSSRRRQQQPPPOOOOOOPPPQQQӵNNNMMMNNNPPPĦSSSPPPMMMKKKIIIMMMMMMTTTTTTTTTUUUVVV[[[```Ħnnnssszzz~~~~~~{{{ĦDdDӵӵӵĦӵ{{{yyyxxxwwwĭӵ{{{|||jjjlllrrrxxx|||{{{yyyvvvwwwwwwvvvvvvxxx~~~ppphhhaaa\\\WWWRRRPPPRRR[[[nnnrrr^^^VVVVVVXXXdddgggbbbTTTEEE>>>;;;:::::::::999999999888888888999999888888777666666555999999888777777777777777555555555555555555555555333333333333444444444444444444333333333333333444111222333444555666666666777777666666666777777888555555444333333222333333555444444333333333333333111111111111111000//////...//////000000//////...000000000000111111111111////////////////////////000000////////////000000///////////////////////////......---...///000111......////////////......------,,,,,,,,,,,,------++++++,,,,,,,,,------------------.........//////,,,,,,+++++++++,,,------........................,,,,,,---------.................................?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵssslllmmmnnnrrrwwwzzzg&e>hӵfff?><zg&e>&eHLzzz|||~~~ShӵgLmmmmmmmmmllljjjjjjkkkmmmnnnnnnllljjjS?ʬfffeee3h?D%%)?ZZZZZZZufĦZZZZZZ]]]gLnnnddd[[[g&e[[[gĉ@```^^^g&e>&eZZZ@eTTTSSS??QQQRRRQQQOOONNNMMMMMMNNNg<ĉOOOMMMLLLMMM3we<ĦQQQMMMJJJGGG3h?@ebbbcccddddddeeehhhmmmrrrZvvv~~~3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&ennndddaaa3h?g&e>&efffeee??TTTUUUWWW]]]dddgggfffddd```aaabbbaaa```bbbggglllooosssxxx}}}tttkkk```ZZZTTTOOONNNPPPYYYggg|||eee\\\\\\]]]hhhkkkfffVVVFFF===:::999999999999888888888777777777777777666555555444444444444333222222222222222777777777666555555444444222222222333333333444444333333222222111222222222222333555666777777666555444444555555555666666666222222222222222333444444444444333222222222222222//////000000000///............///////////////...000000000000111111111111////////////////////////000000////////////000000///////////////////////////...------...///000111......////////////...............------.........++++++,,,,,,,,,------------------........./////////......------.........////////////////////////,,,,,,,,,---------......---.....................4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@yyyvvvoooppprrruuuwwwyyyHu]Ħ}}}ZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@~~~HdĦnnnmmmmmmkkkiiifffhhhkkkmmmmmmlllHtƅ^gggfffBt=o9ĦDtfo9ĦZZZZZZYYYg?ZZZ[[[HdĦjjj^^^[[[Hu]ĦWWWttZZZZZZHƅ^Hu]ĦWWWH׼sTTTSSSQQQSSSTTTRRRQQQPPPMMMJJJKKKtQSSSSSSSSSRRRje<ĦOOOLLLJJJBt=o9ĦH׼ssssxxx{{{~~~HtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]Ħ|||zzzHtƅ^~~~qIܗGIӵoooH׼smmmjjjHu]ĦZZZYYYBt=o9ĦHƅ^Hu]ĦUUUOOOIIIJJJLLLNNNPPPRRRSSSSSSOOOOOOOOOPPPQQQSSSTTTUUU^^^___aaaeeekkkrrryyy|||~~~~~~ppp___YYYTTTKKKIIIOOOPPPZZZppprrrbbbbbbgggmmmjjj___OOOCCC>>>;;;888999999999888888888888777777777777777666666666666777777777777777777777777444444444444444444444444333333333444444555555555333333333333333333333333222333444444555555444444222222222333333444444444444444444333333222222222222222222222222222222222000000000000////////////000000000000///...---,,,......////////////......//////000000000000//////111000000////////////000////////////////////////............/////////000------------///111333555////////////////////////++++++,,,------.../////////...---,,,,,,,,,---.............../////////000---,,,,,,,,,,,,---...............------,,,,,,,,,........................4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqet{{{wwwssstttvvvyyy{{{|||DdDĦ~~~t|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦqqqnnnllljjjiiifffhhhkkkmmmmmmq<ReeefffqjRgdKӵHdDĦgdKӵ___^^^GR/f6LĭĦXXXYYYDdDĦddd]]][[[DdDĦZZZ`eĭXXXDdDΦDdDĦVVVDdDĦYYYUUURRRNNNMMMOOOQQQRRRSSSRRRRRRQQQOOONNNOOOgeĦZZZ[[[[[[FSĦSSSQQQqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦhhhq<RhhhgggpeƜ4DuTӵbbbDdDĦXXXXXXDdDĦRRRqjRgdKӵDdDΦDdDĦIIIJJJIIIGGGEEEDDDEEEFFFGGGHHHIIIIIIIIIIIIEEEEEEEEEFFFGGGHHHJJJJJJOOOOOOPPPSSSWWW]]]bbbeeehhhiiijjjiiijjjmmmuuuzzz{{{}}}tttnnnpppuuuxxx}}}zzzddd[[[TTTKKKHHHLLLMMMTTTdddpppiiiiiiiiifff\\\NNNDDDAAA???<<<999999999888888888888777777777777777666666666555666666666666666666666666666666555444333333222222222222222333333333444444333333333333333333333333222333444444555444444444222222333333333333333333444333333333222222222222222222222222222222222222/////////000000000000000000000000000///...---,,,......////////////////////////000000000000//////000000////////////000000////////////////////////........./////////000000//////......///000111222////////////////////////,,,,,,---......///000000//////...---------...///........./////////000000......------......///000/////////.........------------------------------4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵzzzxxxzzz|||~~~DdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦwwwooojjjhhhgggfffhhhjjjllllllpo9uccccccddddddGIdnuR)ĦDdDĦnuR)ĦcccbbbCdgĪjXXXDdDĦ___XXXVVVDdDĦXXXHߝL`o9RRRDdDΦDdDӵYYYDdDĦ\\\WWWUUURRRQQQSSSUUUVVVVVVUUUUUUVVVUUUVVVXXXgeĦooorrrsp?aĦddddddGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦpppDdDĦnuR)ĦDdDĦfffDdDĦXXXpo9u\\\\\\VVVUUU=ӊB1.uTӵYYYDdDĦMMMNNNDdDĦRRRGIdnuR)ĦDdDΦDdDӵAAAAAAAAA@@@@@@???BBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEGGGFFFFFFGGGJJJMMMPPPRRRQQQSSSTTTTTTUUUYYY```fffuuusssmmmdddbbbjjjrrrvvvvvvuuuqqqggg]]]WWWYYY\\\^^^bbbjjjuuu{{{mmm]]]TTTKKKGGGIIIKKKMMMVVVmmmsssllliiifff[[[MMMDDDBBB@@@===999999999888888888888777777777777666666666555555555555555555555555555555888777666555333222111000111111222222222222333333333333333333333333333333222222333444444444444444333333333333333222222222222222222222222111111111111111111111111111111111...//////000000111111111000000111000000///...------...//////000000000000//////000000000000////////////...//////000111222////////////////////////....../////////000000000111000////////////000000...//////////////////...------......///000000000//////............///000....../////////000000000//////......//////000111000000000///////////////------------------------4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ|||{{{}}}>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<Ħ~~~puR)Ħ>dd<ӵDddd<ĦVVV4DufئL>eRRRDdDʜ4DuTӵ^^^DdDĦ^^^[[[ZZZYYY[[[___bbbdddddd___aaabbbdddggglllgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<|||zzz>d<ӵDd<DdDΦDdDĦ\\\DdDӵnd<DdDĦZZZ>d<ĦPPPpeӵTTTĦMMMF&uTӵTTTDdDĦLLLNNN>d<ĦXXXpeӵDx<>d<ʜ4DuTӵ???????????????@@@AAAAAAAAAAAAAAA@@@???>>>@@@@@@@@@@@@AAAAAABBBCCCEEEDDDDDDDDDEEEHHHJJJKKKIIIKKKLLLLLLLLLOOOUUU[[[iiihhhbbbXXXTTTXXX]]]^^^^^^___]]]XXXQQQNNNOOOQQQRRRTTTZZZaaannnzzzsss{{{vvv```TTTLLLHHHGGGJJJJJJOOObbbpppoooiii]]]NNNDDDAAA>>>:::999999999888888888777777777777666666666555555555555555555555555555555555777666555444333222111111222222222222222333333333333333333333333333333333222222333444444444444333444333333333222222111111111111111111111111111111000000000000000000000000......///000111111222222000111111111000000///...---...///000000111000000//////000000000000//////............///000222222////////////////////////...////////////000000000000000////////////000000//////000111111000//////---.........//////000000.............../////////...////////////000000000//////......//////000111////////////////////////------------------------4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<Ħ|||HHܗDӊB<xffffffccceeeggghhhiiiB?daĦB?Ho9>d<>d<ӵB?Ho9<xgggdddbbb```dddfffggg&ӫeʬtIӇjjj>d<Φ>d<ĦMMMD&ӫetIӇNNNDdDĦRRRsdKĦHHHB?dp&ĒRLLLLLL>d<sdKĦ^^^B?Ho9@@@s&dq&ĒR===<<<;;;;;;<<<===>>>??????@@@@@@@@@@@@@@@???======<<<<<<<<<===>>>>>>?????????@@@AAACCCEEEFFFIIIKKKKKKJJJHHHJJJNNNSSSYYY[[[WWWOOOJJJKKKKKKJJJKKKLLLMMMKKKHHHGGGIIIKKKIIIJJJNNNTTT[[[nnn|||oooqqq}}}eeeVVVNNNIIIHHHJJJKKKPPP^^^wwwwwwssslll^^^NNNEEEBBB>>>999999999999888888888777777666666666666555555555555555555555555555555555555444444444444444444333333444444444444444333333333333333333333333333333333111222333333444444333333333333333222222111111111111111111111111111111111000000000000000000000000...//////000111222222333111111111111111111000///......///000111111000000//////000000000000//////............///000222222000000000000000000000000////////////000000000111---...//////000111111111///000222333333222000///............////////////------......////////////////////////000000000111......------......///000........................------------------------4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďD{{{yyy|||ne~~~}}}=eegesĪj@hfdDĦzzz@ďDHkgehhhdddcccaaabbbdddfffhhh@h[[[YYY@G```___HĪj@IŌaaaaaaBene\\\HkgeXXXneTTTSSSfeXXXHu]3hhjjjppptttse{{{|||geĦja>aĦ@Gse<Ō~~~@GooolllHkgeUUUTTTSSSRRRQQQPPPRRRTTTHĪj@IŌSSSXXXegeHHHGGGHu]3hIŌJJJKKKDdDĦOOOneIIIFFF@hMMMLLL>hFFFGGGHHHseQQQneeeeccc@G@@@???sĪj@h======<<<<<<======>>>???<<<<<<===>>>????????????>>>======<<<<<<<<<<<<===<<<<<<===>>>@@@BBBCCCDDDGGGIIIIIIGGGDDDDDDGGGJJJMMMPPPOOOIIIEEEDDDCCCAAABBBCCCEEEEEEEEEEEEGGGIIIFFFFFFIIIOOOTTTbbbnnnkkkpppnnn[[[PPPLLLJJJHHHLLLQQQZZZkkkvvvnnn___OOOGGGEEE@@@;;;999999999888888888888777666666666555555555444444555555555555555555555555444444444444444444444444555555444444444444333333333333333333333333333333111111222333333333333333222222222222222111111111111111111222222222222222111111111111111111111111///000000111111222222222111111222222222222111111///000000111111000000/////////000000000000////////////...//////000111222000000000000000000000000/////////000000000111111------///000111111111111111222444555555444222111////////////000000000000---...///000111111111000/////////000000000111111......------......///000------............//////........................4DuXӵĵD^}}}yyywwwzzz}}}|||DdDĦuuuzzzlllfffbbb___^^^```bbbeeegggiii___ZZZYYY[[[^^^\\\ZZZ]]]^^^]]]]]]^^^\\\ZZZZZZXXXWWWeeeaaaD^~~~s׼sgeFm8>aĦs׼sHoyyyhhhfffbbb[[[UUUVVVTTTJJJIIIHHHHHHIIIJJJFFFHHHIIIJJJKKKKKKEEEFFFFFFD^GGGJJJLLLDdDĦNNNMMMNNNJJJMMMPPPMMMMMMMMMCCCDDDEEEFFFs׼sOOOXXXkkkbbb[[[SSSBBB???>>>???>>>>>>>>>?????????@@@@@@;;;<<<<<<===============@@@??????>>>=========>>>>>>>>>???@@@BBBCCCDDDEEEEEEFFFFFFDDD@@@@@@BBBFFFGGGJJJIIIDDDBBBCCCDDDBBBBBBCCCCCCCCCDDDEEEGGGIIIGGGEEEIIIOOOQQQYYYqqqtttkkkhhhsssxxx```SSSMMMKKKEEEJJJOOORRR[[[qqq|||sssbbbQQQHHHEEE???999999999999888888888888777666666555555555444444444666666666666666666666666555555555444444333333333444444444333333333222222333333333333333333333333111111222333333333333222111111111111222222222222222222222222333333333444222222222222222222222222111111111111111111111111111111222222333222222111111111111111111000///...//////000000000000//////000000////////////000000000000000000000000000000//////000000000111111111...///000111111000//////222444666777777666444222222222222222222222222222///000111333333333333333//////000000000111111111//////......//////000111....../////////000000000////////////////////////Φ4DuXӵtvӵ>d<ĦĦĦ~~~|||xxxvvvyyy~~~Ħ|||>d<Ħooottt}}}wwwnnniiiddd___\\\]]]^^^aaadddgggiiikkklllkkkjjjfff```[[[ZZZ]]]aaaYYYZZZ\\\^^^^^^\\\ZZZXXXUUUUUUWWWXXXYYYZZZ[[[\\\ZZZZZZZZZ[[[\\\]]]^^^___^^^```bbbcccbbbcccdddeeecccbbbaaabbbĦcccdddfffiiimmmppprrrssssssppp>d<ĦBegeFYĉ>aĦBezzzuuuqqqpppsssuuuxxxnu]ӵ^^^MMMHHHFFFFFFGGGGGGHHHJJJJJJIIIGGGEEECCCFFFEEECCCBBBBBBCCCEEEFFFCCCEEEFFFDDDBBBBBBEEEIIICCCEEEEEECCC@@@@@@CCCFFF???===>>>BBBCCC>d<ĦCCCCCCEEEHHHJJJ>d<ĦKKKLLLLLLĦLLLNNNOOONNNLLLKKKLLLOOOJJJKKKKKKKKKJJJHHHGGGEEE???@@@@@@BBBBeIIIQQQ\\\jjjtttĦLLLLLLJJJHHHFFFEEECCC@@@>>>???>>>>>>======>>>>>>???:::;;;<<<=====================>>>>>>>>>===<<<<<<>>>>>>===<<<;;;;;;;;;;;;>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFDDDAAA@@@CCCFFFBBBEEEDDD???===AAADDDDDDBBBBBBAAAAAAAAABBBDDDEEEFFFDDDGGGLLLLLLOOOaaawww~~~pppgggkkkcccTTTNNNLLLAAAHHHLLLKKKNNNbbbyyyfffSSSHHHCCC<<<444999999999888888888888777666666555555555444444444777777777777777777777777777777666555333222111111333333333222222111111111333333333333333333333333111111222333333333333222000000111111222222222333222222222333333444444444222222222222222222222222222222222111111111111111111222222333333333222222222222222222111///...---//////000000000000//////111000000////////////000000000000000000000000000000000000000111111111111000111111111111///---,,,333555777888888777555333444444444444444444444444111222333555666666555555000000000000111111111111000000000000000111111222//////000000111111111222000000000000000000000000?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦ|||vvv{{{gdKĦ}}}~~~~~~gdDĦqqqsssttt~~~yyynnngggccc```\\\YYYZZZZZZ^^^cccffffffiiiooolllhhhbbb\\\XXXZZZ^^^ccc[[[ZZZYYYWWWVVVUUUUUUUUUSSSRRRRRRTTTWWWYYYZZZZZZXXXZZZ\\\]]]^^^```ccceeegggggggggiiijjjiiigggdddfffjjjnnngdKĦtttuuuwww{{{sdKĦŶS3we>>>>>>>>>>>AAAAAAAAAAAAAAADdDĦCCCEEEGGGIIIJJJsdKĦJJJJJJgdKĦRRRRRRQQQPPPPPPOOONNNNNNOOOOOONNNMMMKKKIIIGGGFFFCCCBBBAAA@@@HHHJJJRRR]]]kkkgdKĦGGGFFFFFFDDDCCCAAA@@@>>>>>>????????????????????????>>>===<<<<<<<<<===???@@@<<<<<<;;;;;;<<<===???@@@<<<======>>>>>>>>>>>>===???>>><<<===???@@@@@@???AAAAAAAAA@@@@@@@@@@@@???AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBCCCDDDGGGJJJKKKOOO\\\iiixxxllliii|||ooo[[[RRROOOKKKHHHIIILLLNNNWWWnnn~~~fffSSSIIIDDD???;;;<<<;;;999777777888999::::::999777555333333333444666666555555555444444444333444666777777555444222555555444333333333333333444444444444333333333333222444555555444333333444555444333333333444555666666555555444444444444444444555444333111000111333000111222222222222333444222333444333222222444555777666333111000000//////222111000111222222222111---...000111333444444555333333222111111222222333444444444333333222222222111222333444555555555444666888999999888888999:::;;;;;;;;;;;;:::999888777777777777777777777888888444444444444333333333333222222222222222333333333222000111444555333333555555555666444222222333555>Anenene|||zzz~~~ne~~~}}}Demmmnnnpppqqqvvv|||~~~xxxqqqhhhbbb```^^^[[[YYYYYYYYY]]]cccfffgggkkkpppoookkkeee___]]]___dddiii```^^^\\\YYYWWWVVVVVVVVVTTTSSSSSSTTTWWWYYYZZZZZZZZZ[[[^^^___aaacccgggkkkrrrtttvvvxxxxxxwwwvvvuuuyyy}}}nene>A|||}}}k<mmmnnnppprrrsssrrroooiiibbb\\\XXXVVVVVVRRRRRRRRRRRRPPPMMMJJJHHHKKKJJJKKKfhEEECCCBBBAAA@@@@@@@@@@@@@@@??????>>>>>>??????>>>>>>????????????>>>>>>@@@@@@@@@@@@@@@?????????@@@???>>>===<<<<<<<<<<<>>===<<<;;;;;;<<<======::::::999999:::;;;======<<<======>>>>>>>>>>>>>>>???>>><<<===>>>@@@??????????????????????????????>>>>>>>>>??????@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@CCCDDDFFFHHHHHHLLLWWWcccrrriiivvv{{{eeeVVVNNNKKKGGGGGGIIIJJJPPPeee{{{lllXXXMMMFFFAAA======;;;999888777888999:::<<<;;;999777777666777777666666666555555444444444555666777888888777555444444444333222222222222222333333333333333333333333444555777777555444555555333333222111111222444444444444333333333444555555555666666444222111222333333444444444444555666777555666666666777999<<<>>>;;;888555222111111000000222222222222333444333222///000111222333444444444555444444444444444555555666666555555555555555555444444555666777888999999:::<<>>??????CCCCCCCCCCCCBBBAAA@@@???===>>>>>>>>>>>>>>>======<<<;;;;;;:::999999888888999999:::::::::999888888666444555999999555444666555777999999:::;;;===~~~{{{~~~~~~}}}~~~kkkkkklllmmmmmmppptttyyy|||zzzwwwtttsssmmmhhh```\\\\\\\\\ZZZYYYWWWXXX\\\cccfffggglllqqqmmmjjjddd^^^\\\___eeejjjbbb```\\\WWWUUUTTTTTTTTTTTTTTTUUUVVVXXXZZZ\\\]]]^^^___bbbdddggglllrrrvvvzzzuuusssrrrhhhddddddVVVUUUUUUWWWXXXZZZ[[[XXXTTTOOOKKKIIIHHHGGGDDDDDDEEEEEEDDDCCCAAA@@@;;;;;;<<<>>>CCCCCCAAA@@@????????????<<<<<<<<<<<<<<<===>>>???=========>>>>>>=========>>>>>>>>>???????????????======<<<;;;::::::::::::======>>>???@@@BBB@@@BBBDDDGGGIIIJJJJJJJJJIIIRRRTTTRRRQQQPPPOOOOOONNNNNNNNNQQQPPPPPPOOOMMMKKKIIIHHHFFFEEECCCAAAAAABBBDDDEEEEEELLLIIIBBB???;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<::::::::::::;;;999999999999:::;;;<<<===<<<<<<===>>>>>>>>>>>>>>>???===<<<<<<>>>??????>>>>>>>>>>>>>>>>>>>>>??????<<<<<<===>>>???@@@@@@AAA======<<<<<<======>>>???CCCCCCDDDFFFFFFHHHQQQ\\\sss|||iiinnnttt]]]NNNMMMHHHFFFHHHGGGJJJZZZmmmwwwaaaSSSJJJDDD@@@===<<<:::888777888999:::;;;::::::999888888888999666666666666555555555555666777888999999999777777555444444333333333333333444444444444444444444444222444666666444333444555444444333333333444666777222222222222333444555555444555666555333222222333444444444555666777888888777666666777;;;@@@EEEHHHCCC???:::777777777666666555666777888999888888777555666777777888777777777777777888999:::;;;<<<===<<<;;;;;;::::::::::::::::::::::::<<<>>>@@@CCCEEEEEEIIINNNQQQQQQPPPPPPPPPVVVVVVVVVVVVUUUTTTSSSRRROOOPPPQQQQQQQQQOOOMMMLLLLLLKKKJJJHHHFFFDDDCCCBBBDDDFFFHHHIIIIIIHHHEEEDDDCCCBBBCCCFFFEEE???<<<===>>>AAAEEEHHHLLLOOOTTT|||zzz~~~~~~~~~}}}yyytttoookkkjjjjjjjjjjjjkkkmmmppprrrqqqpppnnnlllfffaaa[[[YYYYYYZZZYYYWWWUUUUUUZZZaaaeeefffjjjpppllliiiccc]]]ZZZ]]]ccciiidddaaa\\\WWWTTTTTTUUUVVVUUUWWWYYY[[[]]]```ccceeehhhjjjmmmqqqvvv|||}}}wwwssspppoookkkhhhdddaaa```___^^^\\\\\\WWWSSSRRRTTTTTTRRROOOLLLKKKJJJIIIIIIJJJLLLMMMMMMKKKHHHFFFDDDCCCCCCCCC???@@@AAABBBBBBBBBBBBAAA:::::::::<<<>>>@@@BBBBBBAAA@@@???>>>>>>===>>>>>>;;;;;;;;;;;;;;;<<<======;;;<<<<<<======<<<<<<;;;===============>>>>>>>>><<<<<<;;;:::::::::::::::;;;;;;<<<>>>???AAABBBBBBCCCEEEHHHKKKMMMNNNNNNNNNIIIIIIIIIJJJLLLOOORRRSSSQQQQQQOOONNNNNNNNNOOOOOOQQQQQQPPPOOONNNLLLKKKJJJHHHGGGEEECCCBBBBBBCCCCCCBBBEEEIIIIIIFFFBBB???>>>:::::::::;;;<<<===>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<;;;999999999:::;;;;;;;;;;;;<<<===>>>>>>;;;<<<===>>>>>>???>>>>>>>>>===<<<<<<>>>??????>>>===>>>>>>>>>??????@@@@@@===>>>>>>>>>??????@@@@@@<<<<<<<<<<<<<<<===>>>>>>AAA@@@BBBDDDDDDFFFMMMWWWcccjjjfffxxxgggQQQPPPJJJGGGHHHGGGGGGSSSbbb}}}kkkZZZOOOFFFBBB>>>===:::888777888999999999888888888888888888888666666666666666666666666777777888999999999888888666555555444444444555555555555555555666666666666333555777777666555666777777666666666666888:::;;;777666666666666777888888666888::::::888777666777777777888:::===>>>???>>><<<::::::<<>>???AAADDDGGGJJJKKKLLLKKKIIIHHHFFFEEEDDDDDDDDDFFFFFFGGGJJJNNNSSSWWWZZZ[[[```hhhmmmooopppooopppttttttttttttsssrrrqqqqqqmmmnnnpppqqqpppnnnkkkiiihhhfffddd```]]]YYYWWWUUUXXX[[[^^^bbbcccaaa___]]]]]][[[]]]___]]]VVVRRRQQQTTTXXX^^^dddjjjpppuuu~~~{{{~~~{{{yyy|||~~~~~~}}}xxxtttoookkkjjjiiiiiiiiieeefffgggiiijjjjjjhhhgggccc^^^YYYWWWXXXYYYXXXVVVTTTTTTYYY___bbbdddhhhnnnkkkiiiccc^^^[[[]]]bbbgggdddbbb^^^ZZZYYYZZZ[[[]]]]]]```dddgggiiimmmrrrvvv||||||yyywwwssspppkkkeee```]]]\\\[[[XXXVVVSSSSSSSSSSSSRRRQQQNNNKKKGGGEEEFFFFFFEEECCCDDDCCCBBBBBBBBBBBBCCCCCCBBBAAA???>>>>>>>>>>>>>>>;;;<<<===>>>???@@@@@@@@@============>>>???AAABBB======<<<<<<<<<<<<<<<=========<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<=========<<<<<<;;;:::::::::;;;;;;:::;;;<<<===???@@@BBBBBBDDDFFFIIIMMMOOOOOOOOONNNJJJJJJJJJLLLMMMPPPRRRSSSQQQPPPOOOMMMMMMNNNOOOPPPQQQQQQPPPPPPNNNMMMKKKKKKJJJIIIGGGEEECCCBBBBBBBBBBBBCCCCCCBBB@@@???>>>>>>;;;;;;;;;;;;<<<<<<<<<<<>><<<::::::::::::::::::;;;<<<<<<=========;;;<<<===>>>????????????>>>===;;;<<<>>>??????>>>>>>>>>??????@@@AAABBBBBBAAAAAAAAA@@@@@@??????>>><<<<<<<<<<<<<<<===>>>>>>>>>===???BBBCCCEEEKKKSSSWWWssslllbbblllsssYYYPPPIIIDDDFFFFFFFFFNNN[[[qqqwwwcccSSSIIICCC???===;;;999888888999999888999999999999888888888777777777777777777777777777777888888999999999999555444444444444444555555444555555555666666666777666777999999888888999:::666666666666777999;;;======<<<<<<;;;;;;;;;<<<<<<:::===@@@BBBAAA?????????AAAAAADDDHHHMMMOOONNNLLLGGGEEECCCFFFNNNWWW^^^bbbWWWRRRMMMLLLMMMOOONNNLLLLLLPPPUUUWWWVVVUUUTTTUUUUUUUUUUUUUUUTTTSSSRRRQQQOOOQQQUUUZZZ___ccceeegggeeeccc```\\\ZZZXXXXXXXXX\\\]]]___ccchhhnnntttwwwzzz~~~yyyuuutttwwwzzz~~~~~~wwwrrrrrrvvv{{{uuutttyyy}}}yyyyyyyyy|||}}}~~~~~~~~~}}}|||vvvrrrnnnjjjiiiiiihhhgggeeeeeefffhhhjjjjjjhhhfff```\\\XXXWWWYYYZZZYYYWWWVVVVVVZZZ___aaabbbeeekkkfffeeebbb^^^[[[]]]aaadddcccaaa```___```cccfffhhhooosssxxx{{{}}}~~~wwwqqqooooooqqqllllllkkkiiigggeeecccaaa\\\[[[XXXTTTRRRPPPOOOOOOKKKJJJIIIJJJKKKLLLKKKIIIIIIFFFBBB@@@@@@AAAAAA@@@AAA@@@@@@???????????????===<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<===>>>???;;;<<<===<<<::::::<<<>>>;;;::::::::::::;;;;;;<<<>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<>>>???AAABBBBBBCCCEEEIIILLLNNNOOONNNMMMLLLLLLMMMNNNOOOPPPRRRSSSQQQPPPNNNLLLLLLNNNOOOPPPPPPPPPPPPOOONNNMMMLLLKKKKKKJJJIIIGGGEEEDDDCCCCCCCCCCCCAAA@@@?????????>>><<<<<<<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>AAA???===<<<:::::::::;;;777888999:::;;;;;;;;;::::::;;;<<<>>>????????????>>><<<;;;;;;===>>>>>>======>>>???@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???>>>>>><<<<<<;;;;;;<<<<<<===>>><<<:::<<<@@@BBBCCCGGGMMMPPPcccoooaaadddqqqbbbQQQGGGBBBCCCDDDDDDJJJUUUggg|||lllYYYLLLDDD@@@>>><<<999888888999999;;;;;;;;;;;;;;;:::999888777777777777888888888888777777888888999:::::::::555555444444555555666666555555666666777777888888555777999:::999888999:::999999999999;;;===???AAA??????>>>>>>??????@@@@@@BBBFFFKKKNNNNNNMMMLLLLLLOOOQQQUUU]]]dddfffddd```WWWTTTRRRVVV^^^gggmmmooohhhddd```aaaeeegggeeebbbffflllrrruuutttrrrrrrrrrssssssssssssrrrqqqpppooonnnqqqvvv|||}}}zzzyyyyyyyyy|||~~~sssrrrwww{{{xxxxxxwwwzzz}}}{{{||||||||||||~~~|||yyywwwssspppkkkhhhhhhgggffffffgggffffffhhhjjjiiieeebbb]]]YYYVVVWWWYYY[[[[[[YYYZZZZZZ\\\aaabbbaaadddiiieeeeeeeeeccccccdddgggjjjkkklllnnnppptttxxx|||~~~wwwrrrppppppoookkkiiiddd___YYYWWWXXXZZZXXXXXXWWWVVVUUUSSSRRRRRROOONNNMMMLLLKKKJJJIIIHHHFFFFFFFFFGGGHHHHHHGGGEEEFFFDDDAAA??????@@@AAAAAA@@@@@@?????????>>>>>>>>>========================;;;;;;;;;;;;<<<<<<======888:::;;;:::888777888:::999888888888999999:::;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;888888999999:::;;;;;;<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<===>>>@@@AAABBBBBBCCCFFFJJJNNNPPPPPPOOONNNNNNNNNOOOOOOPPPQQQRRRRRRQQQOOOMMMLLLLLLMMMOOOQQQOOOOOOOOOOOONNNLLLKKKJJJLLLLLLJJJIIIGGGFFFDDDDDDDDDBBBAAA@@@??????>>>===::::::::::::::::::::::::========================???>>><<<:::999999::::::666777999:::;;;;;;:::::::::;;;<<<>>>??????@@@@@@>>><<<;;;;;;===>>>>>>===<<<<<<===???@@@BBBCCCCCCAAAAAA@@@@@@??????>>>>>>:::::::::::::::;;;<<<<<<;;;999:::>>>??????AAAFFFLLLVVVppprrrbbb]]]aaauuulllVVVJJJBBBCCCDDDDDDIIIRRR^^^pppuuu```OOOGGG@@@???<<<999888888888999;;;;;;;;;;;;:::999777666777777777888888999999999999999999999:::;;;<<<===:::::::::::::::;;;<<<<<<:::;;;;;;<<<======>>>>>>>>>@@@BBBBBBBBBBBBCCCDDDEEEEEEEEEFFFHHHJJJMMMNNNKKKKKKLLLMMMOOOPPPRRRSSSZZZ___eeejjjkkkjjjiiiiiijjjmmmttt~~~tttpppnnnrrrzzzvvvuuuvvv{{{~~~~~~~~~zzzxxxxxxwwwyyy|||}}}}}}}}}zzzzzzzzzzzzzzz}}}}}}~~~yyy{{{}}}}}}{{{wwwsssqqqpppmmmiiigggffffffeeedddcccbbbbbbcccdddccc^^^YYYZZZWWWUUUVVVZZZ\\\\\\[[[]]]]]]___ccccccaaadddhhhlllmmmooopppppprrruuuxxx}}}xxxrrrhhhaaa^^^]]]^^^^^^[[[ZZZXXXSSSOOOLLLLLLMMMLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHGGGFFFGGGGGGGGGGGGHHHHHHEEECCCBBB@@@===;;;;;;<<<>>>???=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999999888888999999:::777:::<<<;;;999777888:::777777777777888999:::;;;888888888999:::;;;===>>>;;;<<<<<<======<<<<<<;;;777777888999::::::;;;;;;:::::::::999::::::;;;;;;======>>>???@@@AAAAAABBBFFFHHHMMMQQQSSSSSSQQQPPPPPPPPPPPPQQQQQQQQQRRRRRRPPPOOOMMMKKKLLLMMMPPPQQQOOOOOOOOONNNMMMLLLKKKJJJMMMLLLKKKJJJHHHGGGFFFEEECCCBBB@@@??????>>>===;;;888888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::999888999999:::888999;;;<<<======<<<;;;:::;;;<<<>>>??????@@@@@@===<<<;;;;;;===>>>>>>===:::;;;<<<>>>???AAABBBCCC>>>>>>>>>>>>????????????999999888888999999:::;;;;;;999999<<<===;;;===@@@JJJOOOccctttcccZZZXXXggg|||qqq\\\OOOFFFFFFGGGFFFKKKSSSXXXhhh{{{dddRRRIIIAAA???<<<:::888888888999999999999999888666444333777777888888999999999999:::::::::;;;;;;===>>>???AAAAAA@@@AAAAAABBBCCCCCCAAAAAABBBCCCDDDDDDEEEEEENNNPPPRRRSSSRRRRRRSSSTTTSSSSSSTTTUUUWWWYYY\\\]]]___```aaacccfffiiilllmmmyyy~~~mmmoooqqqrrrssswww~~~}}}yyyvvv{{{wwwxxxyyyzzz{{{{{{|||||||||zzzxxxwwwyyy|||}}}}}}|||zzz|||~~~|||yyywwwyyy}}}}}}zzzrrrtttxxxxxxvvvrrrpppooonnnkkkhhhggghhhhhhfffcccddddddeeedddccc```^^^\\\XXXWWWWWWWWWZZZ]]]aaadddccceeehhhjjjlllooosssvvvvvvzzz}}}}}}~~~{{{qqqfff___XXXUUUVVVWWWUUURRRSSSRRRQQQNNNLLLJJJHHHGGGKKKJJJHHHGGGFFFGGGGGGHHHGGGHHHHHHFFFDDDCCCCCCDDDFFFFFFFFFFFFEEEDDDCCCBBBBBB???<<<;;;<<<===>>>===;;;<<<>>>???>>>===>>>???>>>>>>>>>>>>>>>??????@@@========================<<<;;;:::999888888888888555888;;;<<<;;;999888777777888999:::<<<>>>@@@AAAAAA@@@@@@???>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<>>???=========>>>>>>?????????EEEHHHLLLPPPRRRSSSRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTUUURRROOONNNPPPRRRQQQOOOLLLMMMNNNOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLGGGFFFEEECCCAAA???>>>===999;;;<<<<<<::::::;;;===>>>===<<<;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;<<<>>>>>>=========<<<<<<<<<;;;<<<<<<===============:::;;;;;;<<<===>>>>>>??????>>><<<;;;<<<===???@@@AAA@@@???>>>=========>>><<<;;;::::::;;;<<<===>>>:::<<<===>>>>>>???BBBDDDDDDMMM[[[qqqyyyhhh]]]VVV___ppp{{{cccQQQKKKLLLGGGEEEJJJKKKYYYdddtttsss]]]OOODDD>>>:::<<<===;;;888888;;;<<<<<<<<<;;;;;;===???888999;;;===????????????@@@@@@AAAAAACCCFFFHHHIIILLLKKKLLLOOOTTTUUURRROOOVVVVVVVVVTTTTTTUUUXXXZZZ___hhhoooqqqqqqrrrqqqooommmnnnppprrrvvvyyy|||~~~|||gggjjjmmmnnnpppttt|||}}}yyy|||xxxyyyyyyyyyzzz{{{{{{|||{{{yyyxxxyyy{{{}}}}}}}}}}}}zzzwwwwwwyyy{{{zzzwwwtttuuuxxxyyywwwsssnnnqqqsssssspppllliiihhhhhhfffeeefffhhhjjjjjjiiihhhgggeeecccaaa___^^^]]][[[[[[\\\^^^aaafffjjjmmmpppssswww{{{~~~vvvqqqpppoookkkgggeeegggkkkqqquuurrriiibbbZZZUUUNNNLLLMMMOOOMMMKKKRRRQQQOOOMMMKKKIIIGGGGGGHHHGGGFFFEEEDDDEEEFFFGGGGGGHHHHHHFFFDDDBBBCCCDDDEEEEEEEEEDDDDDDCCCBBBAAA>>>===<<<<<<======;;;:::;;;<<<>>>???>>>===>>>???>>>>>>=========>>>??????<<<==================<<<<<<;;;:::999888888888888666999<<<===<<<:::888888777888999:::<<<>>>@@@AAABBBBBB@@@???===<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<>>>===;;;:::::::::<<<<<>>??????>>>===<<<;;;<<<===???@@@AAA@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<===>>>===>>>??????>>>>>>@@@BBB???FFFRRRfffooo___VVV[[[fffnnnXXXMMMMMMGGGFFFIIIHHHQQQ[[[kkk{{{iiiYYYLLLDDD>>>???@@@>>>===>>>???@@@AAAAAA@@@@@@AAABBB???AAADDDGGGHHHIIIIIIHHHHHHIIIJJJMMMPPPUUUYYY[[[ccccccdddiiinnnpppooolllpppppppppooommmnnnqqqssscccfffjjjlllooottt||||||}}}{{{zzzzzzzzzzzzzzzzzz{{{xxxxxxxxxzzz}}}~~~}}}|||}}}|||{{{yyyxxxwwwwwwvvvwwwxxxwwwuuuttttttvvvxxxxxxuuurrrrrrtttsssqqqmmmkkkmmmnnnlllhhhdddbbbaaaeeeeeeeeehhhmmmpppqqqqqqrrroookkkgggdddbbbaaaaaaaaaccceeejjjpppvvv{{{~~~wwwuuuyyy}}}~~~{{{uuupppjjjeee___[[[ZZZYYYWWWTTTSSSTTTWWW]]]bbbbbb]]]XXXSSSOOOKKKJJJLLLNNNMMMLLLOOONNNMMMKKKIIIGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFDDDBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@???<<<<<<===>>>???>>>;;;888:::<<<>>>???>>>======>>>======<<<<<<======>>>???<<<<<<============<<<<<<<<<;;;:::999888888888888888:::===>>><<<:::::::::888888888:::;;;===???@@@CCCBBB@@@???===;;;999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;===@@@CCCEEEGGGHHHGGGIIILLLPPPRRRSSSSSSSSSRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQPPPQQQSSSSSSRRRPPPOOOOOOOOOOOONNNMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGEEEDDDBBBAAAAAA<<<===>>>===:::999:::;;;<<<<<<<<<;;;<<<<<<======<<<;;;;;;:::::::::::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<===============<<<<<<======>>>>>>??????======<<<;;;;;;===>>>???@@@??????>>>>>>>>>>>>?????????>>>=========>>>>>>>>>@@@AAAAAA???>>>???@@@???DDDMMM\\\xxxxxxbbbXXXYYY]]]vvv~~~bbbQQQMMMGGGFFFHHHEEEHHHQQQ]]]jjjyyy{{{fffSSSIIIAAA?????????@@@CCCCCCFFFJJJKKKKKKKKKKKKLLLNNNPPPUUUYYY[[[\\\\\\\\\]]]^^^aaaeeekkkrrrxxx{{{bbbfffjjjnnnrrryyy~~~}}}|||zzzyyyyyyyyyzzzvvvwwwxxx{{{~~~~~~}}}{{{zzzyyywwwtttrrrpppnnnnnnrrrssstttsssrrrrrrsssuuuvvvtttqqqqqqqqqpppnnnlllhhhiiiiiigggccc___]]]]]]eeegggkkkpppvvvzzz}}}~~~~~~{{{wwwsssooommmkkknnnqqqvvv}}}~~~tttjjjcccaaacccfffmmmnnnmmmkkkhhhfffbbb```XXXUUUQQQNNNNNNMMMLLLJJJKKKKKKNNNRRRVVVXXXWWWUUUOOOMMMLLLNNNPPPQQQPPPNNNLLLKKKJJJIIIGGGFFFEEEDDDBBBAAAAAA@@@AAABBBDDDEEEEEEFFFFFFEEEBBBAAAAAABBBAAAAAAAAAAAA@@@???>>>======<<<<<<>>>??????<<<::::::<<>><<<<<<<<<<<<<<<<<<;;;<<<<<<===>>><<<<<<===>>>>>>===<<<<<<;;;;;;:::999888888888888999;;;>>>>>>===;;;;;;;;;888888888999:::<<<===>>>@@@@@@???>>><<<;;;::::::;;;;;;;;;<<<<<<======>>>======>>>??????>>>===<<<777888:::===@@@BBBDDDFFFIIIKKKNNNQQQTTTUUUUUUUUURRRRRRRRRRRRRRRQQQQQQPPPPPPPPPRRRSSSTTTTTTSSSRRRQQQQQQPPPOOOMMMLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGFFFEEEDDDCCCBBBBBB>>>??????>>>;;;::::::;;;<<<<<<;;;<<<<<<===>>>>>>;;;;;;:::999999999999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<========================>>>>>>>>>??????<<<<<<;;;;;;;;;<<<===>>>>>>===============>>>>>>AAA@@@@@@???>>>>>>>>>>>>>>>@@@BBBCCCAAA@@@@@@@@@AAACCCHHHUUUlllfff\\\[[[YYYllllllTTTMMMGGGFFFGGGCCCCCCIIIRRRZZZdddxxxuuu^^^SSSGGGCCCCCCEEEHHHMMMMMMQQQXXX\\\___```aaabbbeeehhhmmmssswwwyyyyyyyyyyyy{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~|||yyyvvvtttsssssspppuuu{{{{{{uuuvvvxxx~~~|||yyyyyyzzzzzzzzzuuuuuuvvvvvvvvvuuuuuutttcccgggmmmrrrwww~~~|||zzzyyyyyyyyyuuuvvvxxx{{{}}}}}}{{{yyyxxxwwwtttqqqnnnkkkjjjiiioooppprrrrrrpppooopppqqqqqqpppooonnnnnnmmmkkkjjjcccddddddbbb^^^\\\[[[\\\bbbhhhqqq{{{}}}}}}vvvrrriiieee___ZZZWWWVVVVVVVVVZZZYYYYYYZZZYYYVVVUUUTTTLLLJJJGGGFFFEEEEEEDDDDDDEEEEEEEEEGGGJJJLLLMMMLLLHHHIIILLLOOOQQQPPPNNNKKKIIIIIIHHHGGGFFFDDDDDDCCCBBBAAA@@@@@@AAABBBCCCDDDDDDDDDEEECCCAAA???@@@@@@@@@@@@@@@??????>>>===<<<===;;;999999:::<<<<<<;;;999<<>><<<;;;;;;;;;;;;::::::;;;;;;<<<===;;;<<<===>>>>>>===<<<;;;;;;;;;:::999888888888888:::<<<>>>>>><<<;;;;;;<<<888888888999999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????<<<===>>>??????>>>===<<<<<<===???AAACCCEEEGGGGGGHHHJJJLLLOOORRRSSSTTTTTTQQQQQQRRRRRRRRRRRRQQQQQQPPPQQQSSSTTTTTTTTTSSSSSSSSSRRRQQQOOOMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@===;;;;;;<<<<<<<<<<<<<<<<<<===>>>???;;;;;;:::999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<===========================>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;<<<===>>>AAAAAAAAA@@@@@@???>>>>>><<>>????????????>>>===<<<;;;:::777555444666888999999999<<>><<<:::::::::::::::999:::;;;;;;<<<;;;<<<===??????===<<<;;;<<<;;;:::999888888888888:::<<<======<<<;;;;;;<<<888888888888999999:::;;;::::::;;;;;;<<<=========;;;;;;<<<===>>>??????@@@::::::<<<=========<<<;;;>>>???@@@BBBDDDEEEGGGGGGEEEGGGIIIKKKNNNPPPQQQRRRPPPQQQRRRSSSSSSSSSSSSRRRQQQSSSUUUUUUTTTSSSSSSTTTSSSRRRPPPOOOMMMLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCBBB???>>>>>>>>>=========<<<======>>>>>><<<;;;;;;:::::::::::::::999999999999::::::::::::;;;<<<<<<===============<<<<<<<<<===============:::::::::;;;;;;;;;;;;<<<::::::::::::;;;===>>>>>>@@@@@@@@@AAA@@@@@@???>>><<>>===<<<;;;888777555666888999999888999<<>>;;;999999999999999999999:::;;;;;;:::<<<>>>??????>>><<<:::<<<;;;:::999888888888888:::;;;<<<<<<;;;:::;;;<<<999888888888888999999::::::;;;;;;;;;;;;<<<<<<<<<999999:::;;;<<<===>>>>>>:::;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBDDDEEEFFFFFFGGGHHHKKKMMMOOOQQQRRRPPPQQQRRRSSSTTTUUUUUUUUUTTTUUUVVVTTTRRRRRRSSSVVVSSSRRRPPPNNNMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFFFFFFFEEEEEEEEEDDDEEEEEEDDDAAA@@@@@@AAA???>>>=====================<<<<<<;;;:::;;;;;;;;;888888999999999:::::::::;;;<<<<<<===============<<<<<<<<<<<<;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAA>>>>>>@@@@@@AAA@@@??????>>>AAAFFFHHHGGGDDDAAA@@@BBBBBBEEELLLYYYrrrmmmZZZRRRQQQ^^^xxxkkkYYYIIIDDDEEEAAADDDAAACCCGGGGGGLLL```www}}}tttllleeebbbaaa___\\\[[[YYYWWWTTTQQQPPPRRRUUUWWWXXXXXXWWWWWWWWWYYY]]]cccjjjoooqqqqqqkkkdddZZZQQQKKKIIIHHHGGGNNNNNNPPPQQQQQQMMMHHHCCC>>>======>>>AAADDDDDDDDDAAA@@@???===<<<;;;::::::::::::999999::::::;;;<<<::::::999888777777777888:::999777555:::@@@AAA===:::999999:::<<<======<<<999888777888999999777555333444555666666666666555pppuuu}}}|||zzzzzzzzzwwwvvvuuuuuuvvvvvvuuussspppooommmkkkiiigggffffffhhhlllqqquuuvvvvvvwwwwwwssssssqqqnnniiifffddddddaaacccdddeeefffiiinnnrrr||||||uuukkkdddaaa```\\\WWWTTTTTTVVVYYYWWWUUUQQQNNNMMMKKKHHHFFFHHHEEEBBBBBBEEEFFFFFFEEEEEEAAAAAAFFFFFFBBBCCCGGG???@@@@@@???===<<<===>>>???@@@@@@@@@@@@BBBDDDFFFIIIQQQ]]]dddccc[[[QQQJJJFFFFFFEEEEEEDDDDDDDDDDDDBBBAAA@@@>>>>>>>>>??????>>>??????>>>;;;::::::;;;????????????>>>===<<<;;;888888999;;;======;;;888999<<>>;;;999888999999888888999999:::;;;:::<<<>>>??????>>><<<:::<<<;;;:::999888888888888:::;;;<<<;;;::::::;;;<<<999888888888888888999999<<<<<<;;;;;;;;;:::::::::777777888999;;;<<<<<<===============>>>>>>??????;;;<<<>>>AAACCCFFFHHHIIIHHHIIIKKKMMMOOORRRSSSTTTOOOPPPRRRSSSUUUVVVVVVVVVUUUVVVWWWTTTQQQQQQSSSVVVSSSRRRPPPNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEFFFEEECCCBBBBBBCCC@@@???>>>======<<<============<<<;;;;;;;;;;;;<<<:::::::::;;;;;;<<<<<<<<<;;;<<<<<<===============;;;;;;;;;;;;;;;;;;;;;:::888999:::;;;;;;;;;::::::<<<<<<<<<===???@@@BBBBBB<<<===???@@@AAA@@@@@@???@@@DDDHHHIIIGGGCCC@@@>>>======AAAHHHSSSjjjvvv^^^UUURRRYYYlllrrr]]]KKKCCCDDDAAABBB???@@@EEEFFFHHHYYYnnn}}}|||~~~|||yyyvvvrrrpppnnnmmmooovvvzzzzzz|||{{{tttjjj```XXXRRRNNNKKKJJJIIIGGGGGGGGGFFFDDDBBBBBBCCCDDDDDDEEEDDDCCCBBBAAABBBEEEKKKQQQUUUVVVVVVPPPJJJCCC>>><<<===>>>>>>??????@@@AAAAAA???;;;777555444444555777999888777666666666666555444444333444444444444444555666666444444333333333444555555333333111000444;;;<<<888555333333444555666555444111111111333444444222///......///000000000000000ttt{{{~~~zzz{{{xxxuuussstttuuuuuutttnnnnnnllljjjhhhfffeeedddkkkmmmsss||||||vvvpppkkkhhhffffffcccgggkkknnnqqqxxx~~~ssskkkfff```YYYSSSNNNNNNLLLKKKKKKJJJJJJJJJHHHHHHGGGFFFEEECCCAAA@@@BBBAAAAAABBBEEEGGGGGGFFF???>>>===>>>@@@AAAAAA@@@AAAAAA@@@@@@???@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCHHHSSSaaagggbbbWWWMMMHHHCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBB@@@@@@@@@@@@???>>>===<<<;;;;;;@@@@@@@@@???>>><<<;;;:::999888888888888888999999999999:::;;;;;;;;;;;;:::999999999888999999::::::======<<<<<<<<<;;;;;;;;;;;;:::999999888888999999;;;;;;;;;<<<<<<<<<<<<===<<<;;;:::888777777888888;;;;;;;;;;;;<<<===>>>>>>999999999999:::;;;<<<=========AAAEEEDDD>>><<<>>><<<===>>>AAACCCFFFGGGHHHLLLOOOQQQRRRRRRRRRSSSTTTSSSSSSSSSTTTUUUVVVXXXXXXZZZWWWSSSRRRTTTTTTSSSQQQRRRSSSTTTSSSQQQPPPPPPPPPLLLKKKLLLMMMOOOPPPOOOMMMJJJIIIIIIIIIJJJJJJHHHFFFEEEFFFFFFEEEEEEDDDCCCBBB?????????>>>======<<<<<<===:::888999<<<===<<<;;;999999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777888999:::;;;;;;;;;;;;<<<>>>????????????@@@BBBAAACCCEEECCC@@@???AAADDDBBBCCCDDDDDDDDDBBBAAA@@@>>>???AAAEEEMMMccclll\\\YYYXXX___uuu___LLLGGGDDDAAABBB@@@@@@AAABBBGGGTTTaaa{{{zzz}}}~~~|||yyypppkkkeee```___ccciiimmmwwwzzz~~~zzzsssooobbb```]]]ZZZWWWTTTRRRRRRYYY^^^eeejjjkkkiiiddd```ggglllsssyyy{{{yyytttqqqjjjgggbbb^^^\\\\\\^^^```]]]YYYQQQIIICCCAAA@@@@@@:::999999999888888777777777888;;;<<<<<<;;;888777555777:::;;;;;;<<<===>>>@@@>>>;;;999666555444444888555333333555777888888000000000000000000000000///000000000111111111111/////////000111333444555///////////////000111111000000000111222333555666555444333111000/////////111111111111000///...------------......---,,,,,,zzz|||yyyvvvtttssstttsssrrrnnnnnnmmmllljjjhhhgggfffjjjoooyyy}}}vvvpppnnnmmmmmmrrrwww~~~~~~nnnggg___YYYVVVSSSMMMIIIKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHFFFEEECCCAAA@@@???@@@@@@@@@BBBEEEGGGGGGFFF@@@>>>>>>>>>@@@AAA@@@???BBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDGGGPPP\\\```[[[RRRJJJFFFBBBBBBBBBAAAAAABBBBBBBBBDDDDDDDDDCCCCCCAAA@@@@@@@@@??????>>>===<<<<<<;;;<<<<<<<<<<<<;;;999888888::::::999999999999999:::888999999:::::::::::::::999999888888888999::::::<<<<<<;;;;;;::::::::::::;;;:::999999888888999999;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;:::999999999:::999999999::::::;;;<<<===888888888999999:::;;;<<<<<<<<>>;;;<<<>>>@@@CCCEEEGGGHHHLLLOOOSSSVVVVVVUUUUUUUUUUUUUUUUUUVVVWWWXXXZZZZZZZZZWWWTTTSSSTTTTTTSSSQQQRRRTTTUUUTTTRRRPPPPPPQQQNNNMMMMMMMMMOOOOOOMMMKKKJJJIIIHHHIIIJJJJJJHHHFFFHHHHHHHHHGGGEEEDDDBBBAAA@@@@@@???>>>>>>======<<<>>>;;;999:::<<<===<<<:::;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;<<<=========>>>@@@@@@??????AAABBBAAABBBCCCBBB@@@@@@BBBDDDCCCCCCCCCCCCAAA@@@>>>===>>>>>>@@@CCCIII[[[zzz}}}hhhWWWSSSWWWiiinnnVVVKKKEEE@@@AAA??????AAABBBFFFQQQ]]]|||yyyxxxyyy{{{~~~{{{sssmmmgggdddaaabbbdddddd```]]]XXXTTTOOOKKKJJJNNNRRRVVVZZZ\\\```bbbaaa]]]XXXUUUMMMLLLJJJGGGEEECCCBBBBBBEEEIIINNNRRRSSSQQQMMMJJJNNNRRRXXX]]]^^^]]]ZZZWWWTTTRRRNNNJJJHHHIIIJJJKKKLLLHHHCCC===999777777777777777666666555555555555222444666777777666444222111333444333222111333444555444222111000000111111777555222111222333333222000000000000000000000000//////000000000111111111.........///000111333333///////////////000000111111000...---...111444666333222111000///.........////////////...---,,,+++,,,---------------,,,,,,{{{wwwtttsssrrrqqqpppooopppppppppooommmkkkjjjllluuu}}}{{{xxxuuurrrlllfffbbbYYYUUUPPPMMMMMMLLLIIIGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIHHHEEEBBB@@@???>>>>>>>>>>>>???AAAEEEGGGGGGFFFAAA???>>>>>>???@@@???>>>AAAAAA@@@@@@@@@AAAAAABBB@@@@@@AAAAAABBBCCCDDDDDDFFFLLLSSSVVVRRRLLLGGGEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBAAA@@@@@@??????>>>>>>======<<<<<<>>>>>>=========<<<<<<;;;<<<<<<;;;:::999999999:::777888888999:::999999999888888888888888999::::::;;;::::::::::::999999999;;;:::999999888888999999:::::::::;;;;;;;;;<<<<<<>>>===<<<;;;::::::;;;;;;777777777777888999:::;;;888888888888888999:::;;;;;;:::<<>>;;;<<<>>>@@@BBBDDDFFFGGGJJJPPPWWW[[[\\\ZZZXXXVVVUUUUUUUUUVVVWWWXXXYYYZZZYYYWWWUUUTTTTTTTTTSSSRRRSSSTTTUUUSSSQQQPPPPPPQQQPPPOOONNNNNNNNNNNNLLLJJJJJJIIIHHHIIIJJJJJJHHHFFFJJJJJJJJJHHHGGGEEECCCBBBAAAAAA@@@??????>>>>>>===???===<<<<<<<<<<<<;;;999===<<<<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>===???@@@@@@???@@@AAACCCBBBAAA@@@@@@@@@BBBDDDEEEEEEDDDCCCBBB@@@>>><<<<<>>???AAABBBEEEMMMWWWxxxyyyuuupppiiiccc^^^[[[ZZZ]]]^^^___aaaaaa^^^XXXTTTNNNLLLKKKMMMOOONNNIIIEEEDDDBBB???<<<<<<>>>AAACCCCCCEEEGGGIIIHHHFFFDDDBBB???>>>===;;;::::::999999888:::===??????>>><<<:::<<>>=========<<<<<<>>>AAAEEEGGGFFFEEEBBB@@@>>>===>>>???>>>===@@@????????????@@@AAAAAA??????@@@AAABBBCCCDDDEEEEEEHHHLLLLLLIIIFFFDDDDDDAAABBBBBBBBBBBBBBBBBBAAA@@@AAAAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>============>>>>>>>>>============>>><<<;;;:::999999999999999777777888999999999999888888777777777888999:::;;;;;;:::::::::::::::::::::;;;:::999999888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::666555555666666777888999888777777777888999999::::::999999;;;:::888999>>>;;;<<<>>>@@@BBBDDDEEEFFFIIIPPPYYY___```]]]YYYVVVSSSSSSSSSTTTTTTVVVWWWWWWXXXWWWVVVUUUTTTTTTSSSRRRRRRSSSSSSRRRPPPOOOPPPQQQPPPOOONNNNNNOOOOOOMMMKKKJJJIIIIIIIIIJJJJJJHHHGGGJJJJJJJJJJJJIIIGGGFFFEEEBBBBBBAAAAAA@@@?????????@@@???>>>>>>===<<<:::999???>>>===<<<<<<<<<<<<<<<999999999999999999999999:::::::::::::::;;;;;;;;;<<<;;;999888999;;;===>>>===>>>@@@@@@??????AAABBBBBB@@@???>>>@@@CCCFFFHHHGGGFFFDDDBBB???>>>======???@@@CCCDDDEEEMMM```ssslll\\\PPPRRR```yyyoooXXXKKKDDD@@@>>>???AAABBBCCCHHHPPPhhh{{{tttpppkkkfff```^^^ZZZUUUQQQMMMJJJIIILLLKKKLLLMMMMMMLLLIIIFFFCCCBBBAAABBBCCCBBB???<<<<<<;;;:::999999:::;;;<<<<<<===>>>>>>??????>>>>>>999999888888888999999:::666777777777777777666666888999;;;===??????>>>>>><<<<<<;;;:::999888888777555444444333222222111111111000000000000000000000000111222333333222111000000111111000000222555888111111111222333666888999999666333222111111000...------------------------........./////////000000............///000111222///............///000000000///---,,,---///222444111000///...------------,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,------{{{vvvsssqqqooommmkkklllnnnoooppppppppppppwwwxxxrrrhhh___ZZZYYYYYYYYYXXXVVVUUUUUUTTTQQQMMMIIIEEEDDDCCCCCCDDDEEEEEEDDDBBBBBBCCCDDDEEEGGGHHHIIIHHHFFFCCC???============<<<<<<>>>BBBEEEGGGFFFEEEBBB@@@===<<<===>>>>>>===>>>>>>>>>>>>>>>???@@@@@@??????@@@AAACCCDDDEEEEEEEEEFFFFFFEEEDDDCCCCCCCCCAAABBBCCCCCCCCCCCCBBBAAA>>>???@@@@@@@@@@@@@@@???============>>>>>>>>>>>>;;;;;;:::999999999::::::::::::999888888888888888777777888999999999999888777777777777888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999888888999999999999999999:::::::::;;;::::::::::::999999888888555555555555666777888888888888888777888888999999:::888888:::999777999>>><<<===>>>@@@BBBDDDEEEFFFHHHOOOXXX___```\\\XXXUUUSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWVVVUUUSSSSSSSSSRRRRRRRRRPPPNNNMMMOOOPPPOOONNNNNNOOOQQQRRRPPPOOOKKKJJJJJJJJJKKKKKKIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAA@@@>>><<<;;;:::???>>>======<<<<<<<<<<<<999999999999999999999999999999999:::::::::;;;;;;;;;:::888777777999;;;<<<<<<>>>????????????@@@BBBAAA@@@???>>>@@@DDDIIIMMMJJJHHHEEEAAA???============>>>AAACCCCCCHHHXXXgggvvvaaaOOOLLLUUUiii{{{```OOOGGGAAA>>>>>>AAABBBAAADDDJJJZZZssszzzmmmddd___ZZZVVVTTTPPPOOONNNLLLJJJGGGEEEDDD@@@>>>>>>>>>??????>>><<<===;;;999888888999999999666666666666666666666666666666777777888999999:::444444444444444555666777555444333222222222333333333444555666777777777777666666666666666555444444444444444333333222111111000000000000000000000000000111111222222111111000---...---,,,,,,...111444//////...///000222444555555333222111222222000///,,,,,,,,,,,,,,,,,,,,,,,,---............/////////////////////000000111222...............//////000......///000000111111111111000//////............,,,------------,,,,,,+++,,,++++++++++++,,,---...}}}xxxuuurrrooommmgggggghhhjjjlllmmmooooooyyyvvvnnnhhhccc___YYYTTTPPPOOOOOOPPPLLLLLLLLLMMMMMMLLLHHHFFFAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBCCCDDDEEEGGGHHHIIIFFFEEEBBB@@@>>>>>>===>>><<<===???CCCFFFGGGFFFDDDBBB???<<<;;;<<<>>>???>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBBBBCCCDDDEEEEEECCCCCCBBBBBBAAAAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@======>>>???@@@@@@@@@???<<<<<<======>>>>>>??????===<<<;;;:::999::::::;;;999888888777777888888999777888888999:::999999999666666666777888999:::;;;;;;;;;<<<<<<<<<<<<<<<===;;;:::999999888888999999888888999999999:::::::::777777888888888888777777555555555555666777888999999999888888888999999:::999888999;;;:::888:::???===>>>???AAACCCEEEFFFFFFGGGMMMUUU[[[\\\YYYUUUSSSTTTTTTSSSSSSTTTUUUUUUVVVVVVXXXYYYXXXUUUSSSSSSSSSRRRRRRRRRPPPNNNMMMOOOQQQPPPOOOOOOQQQSSSTTTSSSRRRMMMLLLKKKLLLMMMMMMKKKIIIGGGHHHIIIJJJKKKLLLLLLLLLEEEDDDDDDCCCCCCBBBAAAAAA@@@AAACCCBBB???===<<<<<<>>>======<<<<<<<<<<<<===999999999999999999999999888888999999::::::;;;;;;:::999888777777888999:::;;;===>>>>>>===>>>???AAA@@@AAAAAA@@@@@@DDDLLLSSSQQQNNNIIICCC???=========:::;;;???AAAAAAEEEQQQ^^^|||dddNNNJJJPPP^^^wwwlllUUUHHHCCC@@@???AAAAAA@@@BBBFFFPPPaaa|||ssslllbbbXXXSSSPPPKKKIIIIIIFFFGGGHHHHHHGGGFFFDDDCCC;;;:::888888999:::999888999888666444333444666777222333444555555555444444222222333333444555666666333222222222333444555555444333222111000111222333000000111222222222222222333333333333333333333333111111111000000///......000000000000111111111111//////000000000000/////////000///---++++++---...000//////...///000222333111000//////000111000...,,,,,,,,,,,,,,,,,,,,,,,,------------.........///000/////////000000111222......------......///000---...000111222111000///000000///...............---------......------,,,++++++*********,,,---...zzzvvvsssqqqoooggggggggghhhkkknnnqqqsssvvvhhh```YYYUUURRRRRRPPPMMMJJJHHHHHHHHHFFFFFFFFFGGGHHHGGGEEEBBBAAAAAABBBBBBAAA@@@@@@AAAAAAAAABBBCCCDDDEEEGGGHHHDDDCCCBBBAAA@@@???>>>>>>>>>???AAADDDGGGHHHFFFCCCAAA>>>;;;:::<<<>>>???@@@????????????@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEAAA@@@??????@@@@@@???>>>>>>???@@@AAAAAA@@@???>>>;;;<<<===>>>????????????;;;<<<<<<===>>>??????@@@AAA@@@===<<<;;;;;;<<<<<<888888888888999:::;;;;;;888999999:::::::::::::::555555666666777999:::;;;:::::::::;;;;;;<<<<<<<<<;;;:::999999888888999999888888888888999999999999666666777888888888777666777666666777777888999:::::::::999999999999::::::999888:::===<<<:::;;;?????????AAABBBDDDEEEGGGGGGFFFKKKRRRUUUUUUSSSQQQPPPSSSRRRRRRRRRRRRSSSTTTTTTVVVXXXZZZYYYUUUSSSSSSTTTTTTTTTSSSQQQOOOOOOQQQSSSSSSRRRRRRSSSUUUUUUTTTRRRNNNMMMMMMMMMNNNNNNLLLKKKHHHHHHIIIJJJKKKKKKKKKKKKFFFEEEEEEDDDDDDCCCBBBBBB???AAADDDCCC@@@=========<<<<<<;;;;;;<<<<<<======::::::::::::::::::::::::777888888999::::::;;;;;;999999999999999999999999:::;;;======<<<<<<>>>??????BBBDDDBBB???CCCOOOYYY```[[[TTTLLLEEEAAA??????;;;<<>>@@@AAAAAAAAAAAAAAABBBCCCDDDEEEDDDDDDDDDEEEEEEEEEEEEEEE>>>>>>===>>>??????===<<<;;;===>>>??????>>>===;;;;;;;;;<<<>>>????????????;;;;;;<<<===>>>???@@@@@@???===;;;888777777888999888888888999:::;;;<<<===999999:::;;;;;;;;;;;;:::555555555666777999:::;;;999999999::::::;;;;;;;;;;;;:::999999888888999999777888888888888999999999666666888999999888777666777777777888888999:::;;;;;;;;;::::::999:::::::::999999;;;>>>>>>;;;<<<@@@@@@@@@AAACCCEEEFFFGGGHHHFFFJJJOOOQQQQQQPPPOOONNNPPPPPPOOOOOOOOOPPPPPPQQQUUUXXXZZZYYYVVVSSSSSSTTTVVVVVVUUUSSSPPPPPPSSSUUUVVVUUUTTTUUUUUUUUUSSSQQQOOONNNNNNNNNOOOOOOMMMLLLIIIIIIJJJJJJJJJJJJIIIIIIFFFFFFEEEEEEDDDDDDCCCCCC>>>AAADDDDDDAAA>>>>>>>>>;;;;;;;;;;;;;;;<<<===>>>::::::::::::::::::::::::777777888999::::::;;;;;;::::::;;;;;;;;;:::999999999:::<<<<<<;;;;;;===>>>>>>CCCGGGCCC???CCCPPP\\\mmmhhh^^^TTTLLLFFFDDDCCC???@@@BBBEEEDDDEEENNNYYYggguuu[[[TTTRRRPPPXXXfff}}}bbbMMMHHHBBB???@@@@@@>>>???BBBGGGHHHSSSoootttaaaQQQHHHAAABBBBBB>>>===???BBBCCCEEEEEEEEEBBB@@@>>>:::999888888888888777555...000222333222000////////////000111222222222111111222333444444444444333555555444444333333444444111111000///000111222333111111333333444333222111111111000000000222444555333222111111111222333444/////////000000000111111111111111111111111111111+++---//////......///000///.........///000222333555444333333333333111///------------------------,,,,,,,,,---------............---------...//////...------------...//////...---,,,++++++,,,...///------,,,,,,++++++,,,,,,+++,,,,,,---------,,,,,,+++***))))))***,,,...///|||zzzuuuqqqpppooonnnnnnrrryyymmmcccbbbeeeeeeaaa[[[SSSMMMHHHEEEDDDIIIIIIGGGDDDFFFIIIGGGAAACCCCCCCCCCCCBBB@@@>>><<>>>>>@@@DDDGGGHHHFFFDDDBBBAAA@@@>>><<<===>>>AAABBBGGGFFFDDDAAA@@@AAADDDGGGJJJJJJIIIFFFDDDBBBCCCDDD???>>>===<<<<<<;;;<<<<<<:::;;;<<<======;;;999888;;;;;;;;;;;;<<<>>>???@@@AAAAAA???>>>===============;;;;;;===<<<999888:::===:::999:::===>>><<<::::::999999999999999999999888666555444444666999;;;<<<;;;;;;:::888777777666999999888888777888888888::::::;;;;;;:::999777666999888777666666777888888777888888888888999999999:::::::::;;;;;;;;;<<<<<<999999999:::;;;<<<===>>>???AAACCCDDDEEEFFFHHHJJJKKKNNNQQQRRRQQQOOOOOOOOOPPPPPPOOOOOOPPPQQQSSSTTTVVVVVVWWWXXXXXXWWWVVVVVVVVVUUUSSSQQQPPPQQQQQQRRRUUUUUUUUUTTTTTTTTTTTTSSSPPPOOOMMMLLLLLLLLLMMMMMMLLLMMMNNNNNNMMMKKKHHHGGGEEEEEEFFFFFFFFFFFFEEEEEECCCCCCBBBBBB@@@>>>===<<<<<<;;;;;;::::::999999888888888999999999999888888777777777777888888888888999999888888999999:::;;;:::999999;;;>>>@@@@@@???BBBBBBBBBBBB@@@DDDSSSbbbvvvyyyssscccTTTLLLHHHCCCFFFEEEFFFIIIIIIIIINNNUUUaaaqqqiiiWWWPPPOOORRRXXXnnnoooZZZIIIAAA<<<===???>>>===???EEEHHHQQQccc}}}^^^TTTEEE@@@AAA===???AAA<<>>BBBEEECCC===@@@AAABBBBBBBBBAAA@@@???BBBAAA@@@>>>>>>>>>???@@@???@@@@@@@@@AAAAAABBBBBB???@@@@@@AAAAAAAAA@@@@@@@@@AAADDDFFFFFFEEEDDDCCCAAA@@@???>>>???BBBEEEGGGGGGGGGEEEBBBAAABBBFFFIIINNNNNNKKKGGGCCCAAABBBCCC============<<<<<<<<<<<<:::;;;===>>>>>>===;;;::::::::::::;;;<<<>>>???@@@@@@@@@???>>>============<<<::::::======::::::<<<>>><<<:::;;;???@@@>>>;;;:::::::::999999999888888999777555444444666888:::;;;;;;;;;:::999999888888;;;:::999888777777777777777888999::::::999888777888777666666666777888999777888888888888999999999999::::::::::::;;;;;;;;;999999999:::;;;===>>>???@@@BBBDDDDDDEEEEEEHHHJJJJJJMMMOOOPPPPPPNNNNNNOOOQQQPPPPPPPPPQQQRRRSSSTTTVVVWWWXXXYYYYYYXXXWWWVVVXXXWWWUUUTTTSSSSSSTTTTTTVVVVVVVVVUUUUUUUUUTTTTTTOOONNNMMMLLLKKKLLLMMMMMMMMMMMMMMMMMMLLLJJJHHHGGGFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCAAA@@@>>>===<<<<<<;;;;;;:::999999999888888999999999999888888777777777777888888888888999999888888999999::::::;;;:::999;;;===>>>>>>===AAAAAAAAAAAA???CCCQQQ```}}}wwwggg]]]TTTMMMJJJIIIIIILLLLLLJJJMMMSSSXXXfff{{{ttt___UUUPPPOOOQQQaaawwwyyycccLLLCCC<<<===>>>>>>===>>>BBBHHHSSSgggmmmWWWFFF@@@AAA<<<<<<>>>999AAACCCFFFGGGFFFCCC???===<<<999777555666666555444444444333333333333444444444333222111111111222222333333333333444444444444666777777777777666555555444333222222222222222222222222222222222222222222222222111000000000000000//////000000000000//////000000000000000000000000000000000000000000000000///////////////////////////000000///......///111000000111111111111000000........................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------......---,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))}}}zzzwwwwwwxxxzzz~~~wwwqqqmmmdddYYYNNNIIIKKKNNNMMMKKKHHHEEEBBBAAA@@@@@@>>>@@@@@@AAAEEEIIIFFF@@@>>>???@@@AAAAAAAAAAAAAAA@@@@@@>>>======>>>>>>???===>>>???@@@AAABBBBBBCCC@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDCCCAAA@@@@@@AAABBBEEEHHHJJJHHHGGGEEECCCBBBCCCGGGJJJRRRPPPLLLGGGAAA??????AAA;;;<<<======>>>=========;;;<<<===??????>>>===<<<999999:::;;;<<<>>>@@@AAA??????>>>>>>======<<<<<<;;;999:::===>>><<<<<>>===???BBBCCCAAA>>><<<;;;;;;:::999888888777:::888666555555666777888::::::::::::::::::::::::===<<<:::999777666666666777777888999999999999888666555555555555666888999777888888888888999999999888888999999999:::::::::999999:::;;;<<<>>>@@@AAAAAACCCDDDDDDDDDEEEHHHJJJIIILLLNNNOOOOOONNNOOOOOORRRRRRQQQRRRRRRSSSUUUUUUVVVWWWXXXYYYYYYXXXWWWVVVXXXWWWVVVUUUTTTTTTTTTTTTVVVVVVVVVVVVVVVUUUTTTTTTNNNNNNLLLKKKKKKLLLLLLMMMMMMMMMLLLKKKKKKJJJIIIIIIHHHHHHIIIHHHHHHGGGFFFFFFFFFEEEDDDCCCBBBAAA??????<<<<<<<<<;;;::::::999999888888999999999999888888777777777777888888888888888888999999999:::::::::;;;:::999:::<<<===<<<;;;@@@???@@@@@@>>>AAANNN\\\||||||nnn```TTTQQQNNNMMMOOOOOOLLLMMMPPPNNNXXXiiilll]]]TTTOOONNNTTTfffmmmQQQFFF>>>===>>>>>>===>>>???GGGVVVjjj~~~^^^LLLCCCBBB<<<<<<===777???AAACCCEEEDDDBBB???<<<;;;999777666666777666555444444333333333333444444444333222111111111222222222222333333333444444444555777999;;;;;;:::999777555444333333222222222222222222222222222222222222111111111111000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////...///000///...---...000///000000111111000000///.................................//////.........------------------------------------............,,,,,,,,,---,,,,,,+++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***zzzpppgggbbb___\\\WWWOOOHHHFFFHHHKKKHHHGGGEEEDDDBBBBBBAAAAAAAAACCCDDDEEEJJJMMMJJJCCC>>>>>>???@@@@@@AAAAAAAAA???>>>===<<<<<<===>>>???>>>>>>??????@@@AAABBBBBBAAA@@@@@@@@@@@@BBBDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDBBBBBBBBBBBBDDDFFFIIIKKKGGGGGGEEEBBBAAACCCFFFIIIPPPNNNJJJDDD???===>>>@@@::::::<<<===>>>>>>>>>>>>===>>>>>>>>>>>>===<<<;;;888999999:::<<<>>>@@@AAA>>>>>>>>>>>>======<<<<<<;;;888999===>>>===???BBBCCCAAA@@@BBBFFFGGGDDDAAA===<<<<<<:::999888777777:::999777666555666777777999999:::;;;;;;<<<<<<===>>>===;;;999777666666666;;;;;;:::::::::999999888555444444444555666888999777777888888888999999999777888888888888999999999999999:::;;;===???AAABBBBBBCCCDDDDDDDDDEEEHHHKKKKKKMMMOOOPPPPPPPPPQQQRRRSSSSSSSSSSSSTTTUUUVVVVVVUUUVVVWWWXXXXXXWWWVVVUUUUUUUUUTTTSSSSSSSSSSSSSSSTTTUUUUUUVVVUUUTTTSSSRRRMMMMMMKKKKKKJJJKKKLLLMMMNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFEEEDDDCCCAAA@@@@@@???======<<<<<<;;;:::::::::888999999::::::999999888666777777777888888888888888888999999:::::::::::::::999999;;;===???>>>>>>>>>===>>>>>>===???JJJVVVvvvooo^^^WWWRRROOOQQQRRROOOMMMMMMIIIOOOZZZkkk}}}gggYYYRRRPPPRRR\\\pppuuuXXXLLL@@@===???>>>======???GGGVVVgggyyyiiiTTTHHHDDD>>>>>>???999<<<>>>@@@BBBBBB@@@===;;;:::888666666777777666555444333333333333333333444333222222222222222222222222222222222333333333333444777;;;>>>@@@???<<<;;;666555444333222222111222111111111111111111111111111222222222222222111111//////000000000000//////////////////////////////////////////////////////////////////////////////---///000000///......000//////000000000000//////...............---------......////////////..............................------------------------,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,|||xxxqqqjjjddd^^^XXXUUUUUUSSSOOOJJJGGGFFFGGGIIIHHHGGGFFFEEECCCCCCBBBBBB@@@BBBCCCCCCFFFIIIEEE>>>????????????????????????>>>>>>===<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAACCCEEEFFFEEEDDDCCCCCCBBBCCCDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHGGGFFFDDDAAA@@@AAADDDGGGKKKJJJGGGBBB>>><<<===???::::::;;;===>>>>>>>>>?????????>>>===<<<:::999888888999999:::<<<===???@@@===>>>>>>???>>>>>>===<<<;;;999999<<<>>>===???CCCCCCBBBBBBEEEHHHIIIFFFCCC======<<<;;;:::888888777:::999888777666666777777888999999:::<<<<<<===>>>===<<<;;;999888777777777@@@@@@>>>===;;;999999888555444444444555666888999777777888888888999999999777777777888888888999999999999:::;;;===???AAABBBBBBCCCDDDDDDDDDFFFJJJLLLOOOPPPRRRSSSRRRRRRSSSUUUSSSSSSTTTUUUUUUVVVVVVVVVTTTUUUVVVWWWWWWVVVUUUTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRTTTTTTTTTSSSQQQPPPLLLKKKJJJJJJJJJKKKLLLMMMNNNMMMLLLKKKKKKKKKKKKKKKHHHIIIIIIIIIHHHHHHGGGFFFFFFEEECCCAAA@@@?????????>>>>>>===<<<<<<;;;;;;:::999999::::::::::::999999666777777777888888888888777888999:::::::::999999888888999<<>><<<=========>>>GGGQQQqqqrrr^^^VVVQQQSSSTTTQQQMMMLLLJJJKKKQQQ]]]rrrvvvaaaWWWTTTRRRXXXfff~~~aaaRRRCCC???@@@???>>>>>>BBBFFFQQQ___lll|||uuu]]]LLLEEE>>>???AAA;;;:::<<<===??????===;;;:::777666555666777777666555333333333222222333333333222222222222222222222222111111111222222222333333333666;;;@@@BBBBBB@@@>>>777666444333222111000000111111111111111111111111222222333444444333333222//////000000000000//////////////////////////////////////////////////////////////////////////////...000222222000//////000//////000000000000////////////.........---------......////////////..............................------------------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,sssccc___ZZZVVVSSSQQQNNNLLLLLLKKKHHHFFFEEEEEEEEEFFFGGGGGGFFFEEEDDDBBBAAAAAAAAABBBBBBAAADDDFFFBBB<<>>>>>===>>>>>>??????>>>======<<<<<<===??????BBBBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBBBBCCCCCCDDDEEEDDDDDDCCCCCCCCCDDDDDDEEECCCCCCCCCCCCDDDFFFGGGGGGHHHGGGEEEAAA??????BBBEEEFFFFFFEEEAAA>>><<<<<<===;;;;;;;;;;;;<<<===???@@@@@@???>>>===;;;:::999999999999::::::;;;<<<>>>>>>===>>>???@@@@@@???>>>======:::999<<<===;;;===AAAAAA@@@AAADDDHHHHHHEEEBBB===<<<<<<;;;:::999999888999999888777777777888888888888999:::;;;<<<======;;;::::::999999999999:::DDDCCC@@@>>>;;;:::999888666555555555555666888999777888888888888999999999777777888888888999999999999999:::;;;<<<>>>@@@AAAAAABBBCCCCCCDDDGGGLLLOOOSSSTTTUUUUUUTTTTTTUUUWWWRRRSSSTTTUUUVVVVVVVVVVVVTTTUUUVVVWWWWWWVVVUUUTTTTTTTTTUUUUUUUUUUUUTTTSSSPPPQQQSSSTTTSSSRRRPPPNNNKKKJJJJJJIIIIIIJJJLLLMMMNNNNNNNNNMMMMMMLLLLLLLLLIIIIIIJJJJJJJJJJJJIIIIIIFFFEEECCCAAA????????????>>>>>>>>>===<<<<<<;;;;;;999999::::::::::::999999777777777777888888888888777888999:::;;;:::999999888777999<<<@@@DDDEEEEEE>>><<<<<<======>>>EEEMMMfffhhh]]]UUUUUUVVVSSSNNNKKKKKKJJJLLLTTTccc}}}qqq```WWWQQQSSS]]]rrriiiXXXGGGAAAAAAAAA??????CCCDDDKKKVVV___jjj~~~hhhQQQFFF===>>>@@@;;;999:::<<<<<<<<<:::888777555444444555777777555444333333222222222222333333111111222333333333222222000000111111111222222222111555:::???BBBCCCBBBAAA999888666444222111111111111111111111111111111111111222333444444444333222//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////...000222333111000000000...//////000000//////.../////////...------,,,,,,.........//////.........------------------------------------,,,,,,,,,,,,------......//////......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))))))))******}}}mmmaaaVVVSSSNNNKKKJJJJJJIIIHHHGGGFFFEEEEEEFFFGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBAAABBBCCCAAA@@@CCCFFFDDD>>><<<<<<<<<<<<===???@@@AAA>>>>>>=========>>>???@@@BBBBBBBBBBBBBBBBBBCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEAAABBBCCCDDDFFFGGGIIIIIIKKKJJJGGGCCC??????BBBDDDEEEFFFEEECCC???<<<;;;;;;>>>===;;;::::::<<>>>>>======<<<=========;;;:::::::::;;;;;;<<<===>>>???@@@AAAAAA@@@???>>>???;;;999;;;;;;999;;;>>>===<<<===AAAEEEEEEBBB>>><<<<<<;;;;;;::::::::::::888888888888888888999999777888888999:::;;;<<<<<<888888888999:::;;;<<<===CCCBBB@@@===;;;:::999999888777666666666777888999777888888888888999999999888888888999999999::::::999999999:::;;;===>>>???@@@AAABBBCCCEEEHHHMMMQQQVVVWWWWWWVVVUUUTTTUUUWWWRRRRRRTTTUUUVVVVVVUUUUUUVVVWWWXXXXXXXXXXXXWWWVVVRRRSSSTTTTTTTTTTTTSSSRRRPPPQQQSSSTTTTTTRRRPPPNNNJJJJJJIIIIIIIIIJJJKKKLLLNNNNNNOOOPPPOOONNNMMMLLLJJJJJJKKKLLLMMMMMMMMMMMMHHHFFFDDDAAA@@@@@@@@@AAA??????>>>>>>===<<<<<<;;;999::::::;;;;;;::::::999777777777777888888888888666888999;;;;;;:::999888888888999<<<@@@CCCDDDCCC>>><<<<<<=========CCCKKKZZZ|||uuugggZZZWWWXXXTTTMMMJJJIIIGGGHHHMMMXXXoooppp^^^QQQRRRWWWfff}}}ppp]]]JJJBBBCCCBBB@@@@@@CCC@@@EEEPPPVVV[[[hhhyyywww[[[JJJ??????AAA<<<999:::::::::999888666555222222222444666666444333333333222222222222333333000111222333333333333222000000000000111111111222000333888===AAACCCCCCBBB<<<:::999777555333333222111111111111111111111111...///111333333222111000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////---///222222111/////////......////////////......000//////...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,---............---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++zzzooobbbYYYTTTPPPKKKHHHGGGHHHGGGGGGGGGFFFFFFHHHJJJKKKKKKJJJFFFGGGGGGGGGFFFFFFEEEDDD??????===<<>>=========???@@@AAA@@@AAAAAABBBCCCDDDEEEEEECCCCCCEEEEEEEEEDDDCCCBBBAAAAAACCCDDDEEEEEEEEEEEE@@@AAACCCEEEGGGJJJKKKLLLMMMLLLHHHDDD@@@@@@BBBDDDFFFGGGGGGEEEAAA<<<:::999???>>>;;;999999<<>>???@@@AAA<<<;;;;;;::::::;;;;;;<<<>>>???AAABBBBBBAAA@@@???@@@<<<:::;;;:::888999<<<:::999:::>>>BBBBBB???;;;;;;;;;;;;;;;;;;;;;;;;;;;777777888888999999999:::777777888999999:::;;;;;;666777777999:::<<<>>>???AAA@@@>>><<<;;;::::::;;;999888777666666777888888777888888888888999999999888999999999999:::::::::999999999:::;;;<<<===>>>???@@@AAACCCEEEIIIOOOSSSWWWXXXXXXVVVTTTTTTUUUVVVQQQRRRTTTUUUVVVVVVUUUUUUWWWXXXYYYZZZZZZYYYXXXWWWOOOPPPQQQRRRRRRQQQPPPPPPQQQRRRTTTUUUUUUSSSQQQOOOJJJIIIIIIHHHIIIJJJKKKLLLNNNOOOPPPQQQQQQPPPNNNLLLKKKLLLMMMNNNOOOPPPPPPPPPIIIGGGEEEBBBAAAAAABBBBBB??????>>>>>>======<<<<<<999::::::;;;;;;::::::999777777777777888888888888666888999;;;;;;:::999888999888999;;;>>>AAAAAAAAA???<<<<<<>>>>>>>>>CCCIIIUUUwww~~~nnn___ZZZYYYUUUMMMHHHGGGDDDEEEIIIRRRggg~~~eeeSSSSSSUUU___rrrttt```KKKCCCCCCCCCAAA@@@AAA===BBBMMMRRRRRR[[[iiidddPPPBBBAAADDD>>>999::::::999888666444333111111111333555666444222333222222222222222222333000111222333444333333222000000000000111111111111///222777<<<@@@BBBCCCCCC>>>===;;;999777555444444000000000000000000000000,,,...000111222111000/////////000000000000//////000000000000000000000000000000000000000000000000////////////////////////,,,...111111000...............////////////......000000///...------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........xxxrrrooohhh]]]TTTQQQOOOKKKHHHFFFFFFGGGGGGJJJIIIGGGFFFFFFHHHKKKMMMJJJIIIGGGGGGGGGGGGEEECCCCCCAAA>>>============<<<;;;;;;;;;<<<===???@@@AAACCCAAA???===<<<===???AAAAAABBBCCCEEEGGGHHHHHHFFFGGGGGGGGGFFFFFFEEEEEEEEECCCCCCBBBAAABBBCCCDDDEEEAAABBBCCCEEEFFFGGGGGGGGGNNNKKKFFF@@@===;;;<<<===BBBDDDEEEEEEDDDAAA>>><<<======>>>>>>????????????=========>>>AAABBBAAA@@@@@@???<<<999999999;;;<<<@@@@@@AAAAAA@@@???===<<<>>>===;;;:::999999:::;;;::::::::::::::::::::::::999999:::::::::999999888999:::;;;:::999:::<<<>>>888999999::::::999999888888;;;>>>???>>><<<;;;;;;>>>>>>>>>===<<<<<<;;;;;;666666777777777777666666777777777777777777777777666777888999::::::999999;;;:::999999999;;;===???CCCDDDEEEEEEFFFJJJOOORRRYYY[[[[[[WWWQQQNNNPPPTTTXXXXXXXXXVVVTTTSSSTTTVVVUUUUUUVVVWWWXXXXXXXXXXXXRRRPPPNNNNNNOOOPPPQQQPPPSSSRRRSSSSSSTTTRRROOOLLLKKKLLLNNNNNNMMMLLLMMMNNNPPPQQQRRRSSSSSSQQQLLLIIIIIIIIIKKKMMMPPPQQQPPPOOOJJJGGGDDDCCCCCCCCCCCCBBBAAA@@@>>><<<;;;<<<===>>><<<<<<;;;:::888777666666555555666777888777777777777888888999999999888888888777888:::===>>>>>>===<<<<<<<<<<<<>>>@@@BBBDDDSSSfffxxxaaa[[[YYYQQQJJJIIIHHHBBBCCCMMMRRR^^^~~~vvv```QQQQQQ\\\gggyyyuuueeeQQQEEEBBBBBB???<<>><<<:::999999888777555444666777777666555555666555555444333222222111111222222111111111111222222...///111333444333222000111222333555:::???EEEHHHHHHHHHFFFAAA:::555444555111///---...000222333333111111111111000000000///111111000000000000111111222222222111111111111111000000111111111111000000//////......---------,,,,,,...000000//////111333333111///...---...000111////////////............---------,,,,,,+++++++++......------------......------------------------...------------...//////------++++++++++++---------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---sssmmmgggeeeddd```XXXQQQMMMKKKHHHFFFEEEFFFHHHIIIKKKJJJHHHHHHIIIKKKMMMOOOLLLJJJHHHGGGHHHHHHFFFEEECCCAAA>>>===>>>>>>>>>===<<<<<<======>>>@@@AAABBBCCCAAA???======>>>@@@AAAAAAAAABBBEEEIIILLLNNNOOONNNNNNLLLJJJHHHFFFFFFFFFBBBAAAAAA@@@@@@AAAAAABBB@@@AAABBBCCCEEEEEEFFFFFFLLLIIIEEEAAA???===>>>>>>BBBCCCDDDDDDCCCAAA>>><<<<<<===???@@@AAAAAA@@@@@@>>>===>>>@@@BBBCCCAAA@@@@@@>>><<<:::999:::;;;<<<======>>>???????????????>>>===;;;:::999999::::::::::::::::::::::::::::::888888999999:::999999999::::::;;;<<<===>>>>>>>>>999999999999999999999999:::>>>BBBCCCBBB???===<<<>>>>>>===<<<<<<;;;;;;:::666666777777777777666666;;;;;;;;;;;;::::::::::::666666777777888999999:::;;;:::999999:::<<<>>>???CCCDDDEEEEEEFFFIIIMMMQQQVVVXXXYYYVVVQQQPPPSSSVVVXXXYYYYYYXXXVVVTTTTTTUUUTTTUUUVVVWWWXXXYYYYYYYYYSSSQQQOOONNNPPPQQQQQQQQQTTTSSSSSSSSSSSSRRROOOLLLLLLNNNPPPPPPNNNNNNNNNOOOQQQQQQRRRSSSRRRPPPMMMJJJIIIIIIJJJLLLOOOPPPOOONNNKKKIIIFFFDDDDDDDDDCCCBBBAAA@@@>>><<<<<<<<<===>>>===<<<<<<;;;:::999888888666666666777777777777777777888888999999999888888:::999999:::<<<===<<<:::;;;;;;;;;;;;===???AAABBBLLL[[[ttthhh]]]WWWMMMFFFFFFEEE@@@BBBJJJOOOZZZzzzkkkYYYTTTZZZ```nnn|||~~~pppcccRRRHHHFFFFFFBBB>>>>>>???@@@BBBFFFKKKOOORRRddd}}}oooYYYLLLEEECCC@@@===:::999888777555444333444555555444333555666555555444444333222222111222222111111111111222222///000111222333222111111000000111333777<<>>???@@@@@@???>>>>>>>>>???@@@AAABBBCCCCCCAAA@@@>>>>>>???@@@AAABBBBBBBBBDDDIIIPPPVVVZZZZZZ[[[ZZZVVVPPPJJJGGGFFFBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDFFFEEEDDDBBBAAA@@@??????AAABBBCCCCCCBBB@@@>>><<<;;;===???BBBCCCCCCCCCBBB??????@@@BBBDDDDDDBBB??????>>>;;;:::999:::;;;<<<::::::;;;<<<===>>>@@@AAA======<<<:::::::::::::::999999999999999999999999666777888999999999999999;;;:::;;;>>>AAABBB@@@===:::999888777777888999:::===AAAGGGIIIGGGCCC>>><<<======<<<;;;;;;::::::999555666666777777666666555======<<<<<<;;;;;;;;;:::777666555555666777999:::::::::999:::;;;===???@@@CCCDDDEEEEEEEEEHHHLLLOOORRRTTTUUUTTTRRRRRRUUUXXXWWWYYY[[[ZZZXXXUUUTTTTTTTTTUUUVVVWWWYYYYYYZZZZZZSSSQQQOOOOOOQQQRRRRRRQQQTTTSSSRRRRRRSSSRRROOOMMMOOOQQQRRRRRRPPPOOOPPPQQQQQQRRRRRRRRRQQQOOONNNLLLKKKJJJKKKMMMPPPQQQPPPOOONNNKKKHHHFFFFFFEEECCCBBBAAA@@@>>>===<<<<<<===>>>===<<<<<<<<<;;;;;;::::::999888777666666666777888888888999999999888888777:::999999:::;;;;;;:::888::::::::::::;;;===???AAAGGGPPPcccuuucccWWWLLLFFFGGGAAA>>>BBBHHHJJJTTTrrr~~~hhh\\\ZZZYYYaaallllllhhh^^^RRRLLLLLLKKKFFFAAA======>>>???BBBFFFJJJLLLTTTgggjjjUUUJJJFFFAAA>>>;;;888777666555333222333333222222222555777555555555444444333333222222222111111111111222222222222222111111111111111000000000111444888<<<>>>KKKOOORRRRRRMMMFFF???;;;666555444555555444111///111111111111111222222222//////............//////222222111000///......------......//////......---///////////////.........---...////////////000222000000000000//////....../////////............---------------,,,,,,,,,,,,......------------......------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,~~~kkk^^^WWWSSSPPPOOOPPPOOOKKKGGGFFFFFFEEEDDDEEEFFFHHHIIIEEEEEEEEEEEEGGGIIILLLMMMNNNKKKGGGEEEEEEFFFGGGGGGCCCAAA??????@@@BBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDBBBAAA@@@??????@@@AAABBBCCCBBBBBBCCCGGGOOOYYY___hhhkkkmmmjjj```UUULLLHHHFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBAAA@@@>>>===:::<<<@@@CCCEEEEEEDDDDDD@@@@@@AAACCCEEEDDDAAA???>>>===;;;:::999:::;;;<<<::::::999999:::<<<>>>???===<<<<<<;;;::::::999999999999999999999999999999666666777888999999999999:::999999>>>CCCDDD@@@:::;;;999888666666888999;;;???DDDJJJMMMKKKEEE???<<<<<<;;;;;;:::999999888888555666666666666666666555;;;;;;:::999999888888888777666555444555666999:::999999:::;;;<<<>>>@@@AAADDDDDDEEEEEEEEEGGGKKKMMMPPPRRRSSSSSSRRRRRRTTTWWWVVVYYY\\\\\\ZZZVVVTTTSSSSSSTTTVVVWWWYYYYYYZZZZZZTTTRRRPPPPPPQQQRRRSSSRRRRRRQQQPPPPPPRRRSSSRRRQQQRRRSSSUUUTTTRRRQQQQQQQQQQQQRRRSSSRRRPPPOOOOOOOOOMMMMMMMMMOOOQQQRRRRRRQQQOOOMMMJJJIIIHHHFFFDDDBBBAAA@@@???>>>============<<<<<<;;;;;;;;;;;;;;;;;;:::999777555555666777999888888999999999888777777999888777999:::;;;999888999999888999:::;;;===???EEEKKKXXXqqqppp^^^PPPJJJIII@@@???CCCGGGHHHOOOjjjzzzhhh^^^VVVYYY```^^^^^^XXXPPPNNNNNNMMMGGGBBB>>>=========???AAADDDFFFLLLXXXlllzzz^^^NNNHHHAAA>>>:::888777777666555333333333222111222555888555555555444444444333333222222111111111111222222333333222111000000000111000000000111333555888:::EEELLLWWW]]]]]]UUUKKKDDD<<<999666444444333111///000000000111111111111111000//////......//////000222111000///...---,,,,,,///000000000000000000///////////////////////////---...//////......///111///000222222222111///...//////.........---------------------------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++++++++,,,,,,~~~wwwlll```WWWSSSPPPMMMKKKLLLKKKHHHEEEHHHGGGFFFEEEEEEFFFFFFGGGCCCCCCDDDEEEFFFHHHJJJKKKKKKHHHDDDBBBBBBDDDDDDDDDBBB@@@??????AAACCCCCCCCCBBBAAAAAABBBBBBCCCDDDEEEBBBBBBAAA@@@@@@AAABBBCCCDDDCCCBBBAAADDDKKKTTT\\\ooowwwxxxhhhZZZRRRNNNLLLIIIFFFDDDCCCBBBBBBAAAAAA@@@@@@@@@AAAAAABBB===>>>???@@@AAA@@@??????>>>??????@@@@@@???>>>===:::<<>>888:::999777666666777999:::>>>CCCIIILLLIIIDDD???<<<::::::999999888777777777555555666666666666555555888888888888777777666666777666555444555666999:::999999:::<<<>>>@@@AAABBBCCCEEEFFFFFFFFFHHHKKKMMMPPPQQQRRRSSSRRRRRRRRRSSSTTTWWWZZZ[[[YYYVVVSSSRRRSSSTTTUUUWWWXXXYYYYYYYYYTTTRRRPPPPPPQQQRRRSSSRRROOOMMMLLLNNNQQQSSSTTTUUUTTTUUUVVVUUUSSSQQQQQQQQQQQQRRRTTTSSSPPPOOOOOOPPPNNNMMMLLLMMMPPPQQQQQQPPPPPPNNNLLLJJJIIIHHHEEEBBBAAA@@@???>>>>>>=========;;;;;;;;;;;;:::::::::::::::999777555555777888999999999999999999888777666555555555777:::;;;:::999888888777888999:::<<<===BBBFFFQQQgggiiiVVVJJJGGGCCCCCCGGGIIIHHHNNNbbbwwwsssfffYYYWWWZZZVVVUUUQQQMMMLLLMMMKKKGGGBBB???>>>===<<<===???AAABBBGGGNNN[[[llljjjSSSHHHBBB???;;;888888888888888444444444333222333666999444444444444444333333333222222111111111111222222333333222111000000000111111111111111222444555777>>>HHHXXXfffkkkfff\\\UUUIIIDDD===777555555555555000000000000000000000000111000000//////000000111111111000///...---,,,+++//////000000000000//////.........///////////////---...//////......///000---///000111111///---,,,............------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,{{{wwwqqqkkkeee___ZZZVVVMMMKKKIIIHHHHHHHHHHHHFFFHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEGGGHHHIIIJJJHHHFFFBBBAAAAAABBBBBBAAA@@@???>>>>>>AAACCCDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCAAAAAAFFFNNNUUUkkkzzzqqqiii___[[[TTTMMMHHHEEEDDDDDDDDDCCCBBBAAA@@@AAABBBCCC>>>>>>???@@@@@@@@@??????======>>>>>>>>>>>>>>>>>>:::;;;===???AAABBBCCCDDDAAA@@@??????@@@@@@>>><<<;;;;;;:::::::::::::::;;;===<<<;;;:::999888888888<<<<<<<<<<<<;;;:::999888777777777777777777777777999999:::::::::999999888888777999<<<@@@???;;;777999888777666666777888999<<<@@@DDDFFFDDD@@@===<<<999999888888777666666555444555555666666555555444888888888888888888888888777666555555666777999:::888999:::===???AAABBBCCCCCCEEEFFFGGGHHHIIILLLNNNPPPQQQQQQRRRRRRQQQQQQPPPPPPSSSWWWYYYWWWUUUSSSRRRSSSTTTUUUVVVVVVWWWWWWVVVSSSQQQOOOOOOQQQRRRRRRQQQMMMKKKJJJKKKNNNRRRUUUUUUTTTUUUVVVTTTRRRPPPOOOPPPOOORRRUUUTTTQQQOOOOOOQQQLLLKKKJJJKKKMMMOOOOOONNNOOOMMMLLLKKKJJJIIIFFFCCC@@@@@@@@@??????>>>======;;;;;;;;;;;;::::::999999888888777666777888999:::999999999999999888777666333333444666999::::::999888888777777888:::;;;<<<<<>>===<<<;;;;;;<<<>>>???@@@DDDMMMZZZjjj}}}^^^MMMEEEAAA<<<:::999999999999555555555444222333555777333333333333333333333333222222111111111111222222222222222111111111111111111111111111222333444555:::DDDTTTeeeqqqsssnnniiiYYYQQQFFF===888666666666111111111000000000//////111111000000000000111111111111000///...------,,,,,,------......------,,,---------...............---...//////------...///+++,,,---......,,,+++))).........------------,,,------------............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++*********+++++++++++++++++++++************++++++yyypppmmmgggaaa\\\XXXUUUSSSKKKIIIGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGFFFDDDBBBAAAAAAAAA@@@??????===<<<>>>AAACCCEEEEEECCCBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCDDD@@@BBBCCCBBB@@@CCCIIIOOO```sssxxxqqqfffZZZPPPKKKIIIHHHGGGEEECCCBBBBBBBBBCCCDDDAAAAAAAAA@@@@@@@@@@@@@@@<<<<<<<<<======>>>>>>>>>;;;;;;;;;<<<===???AAACCCAAA???<<<<<<<<<===<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;:::999888777;;;<<<<<<<<<<<<:::999888777777777777777777777777;;;;;;;;;;;;;;;:::999888888999;;;======<<<:::888888888777777777777888888999<<<>>>>>>===;;;;;;;;;888888777777666555555444444555555666666555555444666666666777777888999999666666777777888999999:::777888;;;===@@@BBBCCCDDDBBBEEEGGGIIIIIIKKKNNNPPPOOOOOOPPPQQQRRRRRRQQQPPPMMMPPPSSSUUUTTTSSSRRRRRRSSSTTTTTTUUUUUUTTTTTTTTTSSSQQQOOONNNPPPQQQQQQQQQNNNKKKIIIIIILLLOOORRRSSSSSSUUUUUUSSSQQQNNNNNNNNNMMMRRRVVVVVVRRROOOOOOQQQNNNMMMKKKKKKMMMOOOPPPOOOMMMLLLKKKKKKKKKIIIFFFDDD@@@@@@@@@@@@???>>>======>>>======<<<;;;:::999999666666777888999999:::;;;999::::::999999777666666444444444666888999888666999888888777888999;;;<<<:::???FFFRRRkkkrrrZZZLLLMMMLLLLLLNNNNNNMMMQQQVVVlll{{{oooeee```WWWMMMJJJFFFEEEEEEEEECCCAAA===<<<:::999999:::;;;===<<<>>>EEEMMMWWWjjjpppYYYJJJFFF@@@;;;999999888777444555555444222111222333222222222222222222222222222222111111111111222222///000111222333222111111//////000000111222222333777===JJJZZZiiitttxxxxxxnnneeeYYYLLLDDD>>>:::888555444444333222111000000000000////////////000000000000000/////////......,,,------......------,,,,,,,,,,,,,,,---------...---...//////------...///,,,---.........---++++++.........---------,,,,,,------------.........///---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++,,,------+++,,,,,,------,,,,,,+++)))*********++++++++++++++++++************++++++tttllliiiddd^^^YYYTTTQQQOOONNNLLLIIIGGGEEEDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCCCC@@@AAAAAABBBBBBBBBCCCCCCEEEDDDBBBBBBBBBBBB@@@>>>>>>===<<<===@@@CCCEEEEEECCCBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBCCCCCCCCCDDDDDD>>>AAADDDCCCAAABBBGGGLLLVVVlllttteeeYYYQQQNNNNNNHHHGGGEEECCCBBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAA;;;;;;<<<<<<===>>>>>>>>>;;;;;;::::::;;;===@@@BBBAAA>>>;;;999:::;;;;;;:::::::::::::::::::::::::::::::::;;;<<<;;;:::999888;;;<<<<<<===<<<:::999888777777777777777777777777=========<<<;;;:::999888999;;;===>>><<<:::999999777777888888888888777777888999999999888888999;;;777777777666555555444444444555555555555555555444333333444555666777888888666777888999:::::::::999777888;;;>>>@@@BBBDDDDDDBBBEEEGGGIIIKKKLLLOOOQQQMMMMMMNNNPPPRRRSSSRRRPPPKKKNNNQQQSSSRRRRRRRRRSSSSSSTTTTTTTTTTTTSSSRRRRRRRRRPPPNNNNNNOOOPPPQQQPPPOOOLLLIIIHHHJJJMMMOOOPPPSSSTTTTTTSSSPPPMMMMMMMMMLLLQQQWWWWWWSSSOOOOOOQQQRRRPPPNNNOOOQQQRRRSSSSSSLLLKKKKKKKKKKKKJJJGGGDDD@@@@@@AAA@@@@@@???>>>===@@@???>>>===<<<;;;::::::444555777888:::;;;;;;;;;:::::::::999999777666666666555555666777777666444999999888888888:::;;;<<<<<<@@@DDDJJJ]]]iiiZZZOOOMMMMMMOOOOOOMMMLLLLLL[[[fffzzznnnggg]]]MMMJJJEEECCCCCCCCCCCCBBB<<<:::999777777888:::;;;<<<===BBBFFFJJJYYYyyyeeeNNNIIIBBB===:::888666555333444555444222000///000111111111111111111111222222222111111111111222222...///111333444333222000......//////000111111111555777???MMM___oooyyy~~~{{{nnn```UUUKKKDDD@@@777777666555333222111111//////............//////000000000000000/////////...//////////////////...+++++++++,,,,,,------------...//////---,,,---...000000000000000//////.........---------,,,,,,,,,---------.........//////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++------------++++++))))))******++++++++++++++++++************++++++}}}qqqgggccc]]]XXXUUUSSSPPPOOOKKKJJJHHHFFFEEEDDDCCCCCC??????@@@AAAAAABBBCCCCCCBBBAAAAAA@@@@@@?????????BBBBBBAAA@@@@@@??????>>><<<<<<===>>>???AAACCCDDDEEEDDDCCCBBBBBBBBBBBBBBB===???AAACCCDDDDDDDDDCCCCCCCCCCCCAAA@@@AAADDDGGGOOO___yyywwwkkkaaaYYYTTTUUULLLGGGHHHGGGBBBBBBFFFDDDAAA>>>======>>>>>>>>>@@@@@@@@@???>>>===<<<;;;===<<<;;;;;;<<<>>>@@@BBB===<<<;;;:::999888888888888888888888888888888888999999999888888888777777;;;<<<===>>>===:::888666777888888999999999888888AAA@@@>>>;;;999999;;;>>>???BBBEEEFFFCCC>>>;;;999999999999888777666555444444555666555444555666888777777777777777777777777666777888777555333333444444444555555666666777777666666666666555555555555;;;;;;;;;<<<>>>AAACCCEEEDDDFFFHHHIIIJJJKKKNNNPPPLLLMMMOOOQQQRRRRRRRRRQQQPPPQQQQQQRRRRRRQQQPPPOOORRRSSSUUUSSSPPPPPPRRRUUUQQQOOOMMMKKKJJJKKKMMMOOOKKKLLLLLLKKKJJJLLLOOOQQQWWWVVVUUURRROOOMMMNNNOOOPPPPPPPPPSSSUUUVVVTTTSSSTTTSSSQQQQQQRRRSSSSSSRRROOOLLLIIIHHHIIIJJJKKKJJJFFFEEEDDDCCCDDDCCC@@@>>>>>>======;;;:::999888888999999888777777777777777999888777555444333333333777666666666666888999:::::::::999999888888999999;;;<<>>;;;;;;;;;::::::999999999999999>>>DDDEEEMMMhhhppp\\\OOOCCC???<<<777555666666555555444444333222222333222111111000111111111111222222222222333333333000000000000000000000000222111000//////......///222666<<>>:::999999777555444333111...------...------//////.........//////000//////.........---------------------------------...------------...//////........................000///...---------------,,,,,,,,,---------.........------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))***+++---...///......---***++++++,,,,,,***)))(((}}}rrrfffbbb\\\XXXUUURRRPPPNNNKKKJJJHHHFFFEEECCCCCCBBB??????@@@AAAAAABBBCCCCCCBBBBBBAAAAAA@@@???>>>>>>BBBAAAAAA@@@??????>>>>>><<<<<<===>>>???AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBB???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCAAA@@@AAACCCFFFKKKWWWmmm~~~rrrggg```___VVVNNNKKKHHHCCCCCCFFFCCC@@@===<<<=========<<<@@@@@@@@@@@@???>>>======>>>===<<<;;;<<<>>>???AAA>>>===<<<:::999888888888999999999999999999999999999999888888888777777777666777888999999999888777888888888888888888888888@@@???===;;;999999;;;>>>???CCCHHHIIIFFFAAA;;;999555666777777777666555444444555666555444555666888777777777777777777777777777999999888555333333444666666666666666666777777666666666666666666666666::::::;;;<<<>>>AAACCCDDDCCCEEEHHHIIIJJJKKKNNNPPPMMMNNNPPPQQQSSSSSSSSSRRRQQQQQQRRRSSSRRRQQQPPPOOOQQQSSSTTTSSSQQQPPPRRRTTTSSSQQQNNNKKKJJJJJJKKKLLLKKKKKKKKKJJJJJJLLLOOOSSSWWWVVVUUURRROOONNNNNNPPPOOOOOOOOORRRTTTUUUSSSRRRSSSRRRPPPQQQRRRSSSSSSRRROOOMMMIIIHHHIIIJJJJJJIIIFFFDDDCCCCCCCCCCCC@@@>>>>>>======<<<;;;:::999888999888777777777777777888;;;:::999888777666666666777666666666777888999:::::::::999999888999999999;;;;;;===BBBJJJ^^^}}}hhhXXXQQQLLLJJJGGGEEEFFFJJJMMMRRRbbbvvvdddZZZRRRMMMFFFBBBAAA@@@>>><<<<<<<<<;;;;;;::::::::::::;;;:::===BBBAAAGGG___yyyjjj[[[LLLEEEBBB===999999666555444444333333333333333333222111000000000111333333222222111111000000000000000000000000000000000///////////////000111111333666999@@@MMM]]]iii~~~uuujjj___TTTMMMCCC===:::777666555222111//////111222222222//////.........//////000//////.........---------...........................------------...//////........................//////...---------------,,,,,,,,,------------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((***+++,,,---............+++,,,,,,++++++***)))(((~~~sssfffbbb\\\WWWTTTQQQOOOMMMKKKJJJHHHFFFDDDCCCBBBBBB???@@@@@@AAAAAABBBBBBCCCCCCCCCBBBAAA@@@>>>>>>===AAAAAA@@@@@@???>>>>>>>>><<<<<<<<<===>>>@@@BBBBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@AAAAAABBBBBBCCCBBBAAA???@@@BBBDDDEEELLL\\\nnn||||||tttoooeeeYYYRRRLLLGGGFFFHHHBBB@@@>>>===>>>>>>===<<>>===<<<<<<===>>>??????>>><<<;;;999888777777::::::::::::::::::::::::888888888888777777777777444444555666888999:::;;;999999777777777777888999======<<<:::888888;;;===>>>CCCIIIKKKHHHAAA;;;777444555777999999888777666444555666555444555666888777777777777777777777777888999:::999666444444555777777777777777777666666777777777777777777777777999::::::<<<>>>@@@BBBDDDCCCEEEHHHIIIJJJKKKNNNPPPNNNOOOPPPRRRSSSSSSSSSSSSRRRRRRSSSTTTSSSRRRQQQPPPQQQRRRSSSRRRQQQQQQRRRSSSUUURRROOOLLLJJJIIIIIIIIIJJJJJJIIIHHHIIILLLPPPTTTVVVVVVVVVSSSPPPOOOOOOPPPNNNNNNOOOQQQSSSTTTSSSQQQRRRPPPOOOPPPRRRSSSSSSRRROOOMMMJJJHHHHHHIIIHHHGGGEEEDDDCCCCCCCCCBBB@@@>>>>>>>>>===<<<;;;::::::999888888777777777888888999::::::999888888777888888666666666666777888999:::999999999888999999::::::;;;:::;;;===BBBPPPjjjwwwaaaUUUJJJGGGFFFEEEEEEFFFIIILLLXXXqqqzzzeeeZZZRRRLLLEEE@@@???>>>;;;999::::::::::::999999999999===<<<===???===@@@SSShhhzzzhhhSSSGGGCCC>>>:::777777555444222222333555666444333222111000000000000333333222111000///......000000000000000000000000............///000111222000111111222555???LLLVVVooo|||{{{nnneeeWWWIIIAAA<<<:::888111000//////000111111000000//////......//////////////////............---////////////////////////...------------...//////.................................---------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))(((+++++++++,,,,,,---...///...---,,,+++************tttfffaaa[[[VVVSSSPPPNNNLLLKKKIIIHHHFFFDDDCCCBBBBBB@@@@@@@@@AAAAAABBBBBBBBBCCCCCCBBBAAA???>>>======@@@@@@@@@???>>>>>>======<<<<<<<<<===>>>???AAAAAAAAACCCEEEGGGHHHGGGEEEDDDDDDCCCAAA?????????@@@@@@AAABBBBBBAAA??????@@@BBBBBBEEENNN[[[eeennn{{{yyykkk^^^TTTMMMJJJIIIAAA@@@??????@@@AAA@@@>>>>>>???@@@AAAAAAAAAAAAAAA???>>>======<<<======>>>@@@???===;;;999888777777::::::::::::::::::::::::888888777777777666666666666777777888999;;;===>>>:::999777666555666888999;;;;;;;;;999777888:::<<<>>>AAAEEEFFFCCC>>>999777777888:::<<<<<<:::999777444555666555444555666888666666666666666666666666666888999999777666777888999999888888777777666666777777777777888888888888888999:::<<<>>>@@@AAABBBCCCEEEGGGIIIIIIKKKMMMOOONNNNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTTTTRRRQQQPPPPPPPPPQQQRRRQQQQQQQQQRRRSSSQQQOOOLLLJJJIIIIIIIIIJJJJJJIIIHHHHHHLLLQQQVVVVVVWWWVVVTTTQQQPPPPPPQQQOOOOOOPPPRRRTTTUUUTTTRRRPPPOOONNNOOOQQQRRRRRRRRROOOMMMJJJIIIHHHHHHGGGEEEEEECCCBBBCCCCCCCCCAAA???>>>>>>======<<<;;;;;;:::888888777777888888999999888777777666666666777777666666666777777888999999999888888888999::::::;;;<<<::::::;;;>>>GGG[[[nnnlll[[[IIIDDDEEEEEECCCBBBJJJKKKRRRdddkkk[[[PPPJJJBBB>>>===<<<;;;999888888888888888888777777===<<<===<<<:::<<>>>>>===@@@??????>>>>>>======<<<;;;;;;<<<<<<===>>>???@@@BBBEEEHHHKKKLLLJJJGGGEEEDDDCCCAAA???>>>>>>>>>??????@@@AAA@@@>>>>>>???AAABBBCCCHHHOOOTTTXXXbbbkkkzzzrrrcccXXXOOOIIIBBB@@@??????@@@AAA@@@@@@>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>===============???>>>===;;;:::999888888999999999999999999999999777777777666666666555555999999999999:::<<<===>>>:::999777555555666777888888999999888777777999;;;<<<>>>???>>><<<999888888999:::;;;<<<;;;999777666444555666555444555666888666666666666666666666666333555777888888888999;;;999999888888777777666666666777777777888888888999777888999;;;>>>???AAAAAABBBEEEGGGHHHIIIJJJMMMOOOMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTRRRPPPOOOOOOOOOPPPQQQRRRRRRQQQPPPOOONNNMMMKKKKKKKKKKKKLLLJJJJJJJJJIIIJJJMMMRRRVVVVVVWWWWWWUUUSSSQQQQQQQQQPPPPPPQQQSSSVVVVVVUUUTTTPPPNNNMMMNNNPPPQQQQQQPPPOOOMMMKKKJJJIIIIIIGGGEEEEEEDDDCCCCCCDDDDDDBBB@@@>>>>>>>>>======<<<<<<;;;999888888888888888999999777777666666666666666777555666666777888888999999888888888888999:::;;;<<<<<<;;;<<<======CCCRRRaaawwwaaaKKKCCCEEEFFFEEEDDDIIIJJJNNNYYYoootttZZZOOOIIIAAA===<<<===<<<:::888888888888999999999999;;;;;;<<<;;;999;;;EEEOOO```xxxoooUUUHHHDDD@@@<<<888777444222222333666777444333222111000000000000////////////////////////000000000000000000000000111111000///////////////---///111333444666999;;;FFFPPPaaarrr~~~jjjZZZKKK??????<<<777555444333111000111111000///////////////////////////////////////------------------------...------------...//////........................,,,,,,---......------,,,+++++++++,,,,,,,,,------******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,+++******+++,,,...//////...,,,+++++++++,,,---yyygggccc]]]WWWTTTPPPNNNKKKJJJIIIGGGEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@???????????????>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<===>>>???BBBFFFJJJNNNNNNKKKFFFCCCCCCBBB@@@???>>>============>>>??????>>>>>>???AAACCCCCCFFFIIIJJJIIIOOOVVVfffoooyyyjjj\\\PPPIIIFFFBBB@@@@@@@@@@@@@@@>>>>>>???@@@AAAAAA@@@@@@=========>>>>>>>>>>>>>>>???>>>===;;;::::::::::::888888888888888888888888666666666666555555555555888888999999999::::::::::::999777666555555666777555666777777666666888::::::;;;;;;999777777777999999999999888777555444333444555666555444555666888777777777777777777777777111444666777888888:::;;;777777777777777777666666555666666777777888888888666777999;;;===???@@@@@@BBBDDDGGGHHHIIIJJJMMMOOOMMMLLLMMMMMMNNNOOOQQQRRRSSSTTTTTTTTTSSSQQQOOONNNNNNNNNNNNPPPRRRRRRQQQOOOKKKKKKKKKKKKLLLLLLMMMMMMKKKKKKLLLLLLLLLNNNRRRUUUUUUWWWWWWVVVTTTRRRQQQRRRQQQQQQRRRTTTWWWWWWVVVTTTPPPOOOMMMMMMNNNOOOOOONNNOOOMMMKKKKKKKKKJJJHHHFFFFFFEEEDDDDDDEEEEEECCCAAA??????>>>>>>============::::::999888888888888888999999888777777666777777555666777888999999999888777777777888999;;;<<<======<<<===>>>>>>AAALLLWWWqqqlllQQQFFFFFFHHHHHHGGGCCCEEEIIIPPPaaa```QQQKKKBBB===<<<===<<<;;;:::::::::;;;;;;;;;;;;;;;888999;;;::::::<<>>CCCNNN]]]lll}}}sss___OOOHHHCCC<<<777555444333222222222111000////////////...////////////000000000------------------------...------------...//////........................***+++---......---,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++*********++++++,,,---...------,,,,,,------......|||hhhddd^^^XXXTTTQQQNNNLLLJJJIIIGGGEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>AAAEEEJJJNNNNNNJJJDDD@@@@@@@@@@@@@@@???>>><<<<<<:::<<<>>>???>>>>>>@@@AAACCCCCCDDDFFFDDDBBBFFFMMMUUU\\\hhhvvvsssdddWWWRRRLLLFFFDDDCCCBBBBBB>>>>>>??????@@@?????????<<<<<<===>>>>>>??????>>>======<<<;;;;;;;;;;;;;;;999999999999999999999999666666666555555555444444555666888999::::::999999999888888777666666555555333555666666666666888999888999;;;;;;999888999:::888777666555555555555666444555666555444555666888777777777777777777777777333444777777666666777888666666666666666666777777444444555666666777888888555666999;;;===?????????BBBDDDFFFHHHHHHJJJLLLNNNMMMMMMMMMMMMNNNPPPRRRSSSSSSSSSSSSSSSRRRPPPNNNMMMMMMMMMMMMPPPSSSSSSPPPNNNKKKKKKKKKKKKLLLLLLMMMMMMKKKMMMOOOOOOOOOOOOQQQSSSUUUWWWXXXWWWUUUSSSRRRRRRQQQPPPQQQTTTVVVWWWUUUTTTQQQOOOMMMMMMMMMNNNMMMLLLNNNMMMLLLLLLMMMLLLJJJHHHGGGFFFEEEFFFGGGGGGEEECCC??????>>>>>>>>>>>>======<<<;;;:::999888777777777999999777666555555555555444555777888999999888888666666777888999;;;===>>>===<<<===???>>>???FFFOOO___zzz~~~___MMMHHHEEEDDDDDD>>>BBBFFFJJJUUUnnnqqqWWWOOOEEE???===<<<;;;999999999999999:::::::::;;;666888:::::::::<<>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@DDDJJJNNNMMMHHHBBB===??????@@@@@@@@@>>><<<;;;888;;;===>>>>>>???@@@AAACCCBBBCCCDDDBBB@@@EEELLLIIINNNVVVaaapppxxxeee___VVVNNNIIIGGGFFFEEE>>>>>>?????????>>>>>>===;;;;;;===>>>????????????<<<<<<<<<;;;;;;;;;<<<<<<::::::::::::::::::::::::666666555555555444444444444666888;;;<<<<<<;;;:::888888888888777666444444222444666666666666777999666999===>>>===;;;;;;;;;999888666555555777999:::444555666666444555666888777777777777777777777777444666777777555444555555444444555555666666777777333444444555666777777888444666999;;;===>>>??????BBBDDDFFFHHHHHHJJJLLLNNNOOONNNNNNNNNOOOQQQSSSTTTRRRSSSSSSSSSQQQPPPNNNLLLMMMLLLMMMOOOSSSSSSPPPMMMKKKKKKKKKLLLLLLLLLLLLLLLLLLNNNPPPQQQQQQPPPQQQRRRUUUWWWXXXXXXUUUSSSRRRSSSPPPPPPPPPSSSUUUVVVTTTSSSRRROOOMMMLLLMMMMMMLLLJJJNNNMMMLLLMMMNNNMMMKKKJJJGGGFFFFFFFFFHHHHHHFFFDDD????????????>>>>>>>>>>>>===<<<;;;999888777777666777777555444222222111111444555777888999999888888666666777888999;;;===>>>===<<<===???===<<>>>>>>>>BBBFFFFFFLLLbbb[[[SSSHHH@@@===;;;999777555555666666777777777888555888999999999;;;<<<;;;CCCGGGRRReeemmmZZZKKK???:::999888777555333222111000000000000111222333444333333222111000///......000000000000000000000000///......//////000111222444111...,,,...000222333444444999@@@FFFNNN```rrruuukkk]]]NNNDDD>>>:::888333222111000////////////.../////////000000111111////////////////////////...------------...//////........................)))***,,,.........,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******((()))+++,,,------,,,+++)))***,,,///000111000000yyyqqqggg___[[[WWWQQQMMMLLLKKKIIIHHHGGGGGGEEECCC@@@@@@?????????@@@AAABBBBBB======>>>???@@@@@@@@@@@@???>>>>>>===<<<;;;;;;:::>>>>>>======<<<<<<<<<;;;AAACCCEEEFFFFFFCCC@@@>>>>>>=========??????===<<<>>>============???@@@AAAAAAAAA@@@@@@AAAAAABBBBBBFFFGGGKKKRRR]]]lll|||vvvgggZZZUUUSSSMMMEEEAAA@@@@@@@@@AAAAAAAAAAAA<<<:::;;;======;;;>>>CCC@@@===:::999999:::::::::;;;::::::::::::;;;<<<<<<999888888777666555555444888888888888888888999999666777888999999888777666777888999::::::::::::999555666888999:::;;;;;;<<>>===;;;<<<===>>>===<<<<<<>>>@@@JJJ[[[sss^^^MMMGGGAAA;;;BBB>>>@@@GGGKKKUUUnnndddOOO>>>======999999===666777777777777777666555666555555555666777999:::AAABBBHHHVVViiijjjUUUHHHCCC@@@:::666777999777333444333222222111111222222444333333222111111111222222222111111111111222222111000///...///111333444000000////////////000000///222444666999BBBOOOYYYooo{{{fffUUUJJJAAA999999888777555222000///...,,,...000000000///000000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++************)))***+++,,,,,,------------***++++++,,,,,,------...---------,,,,,,,,,+++++++++,,,---,,,***)))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,...///111222~~~tttjjj```[[[WWWQQQMMMLLLKKKIIIGGGFFFEEEDDDBBB@@@???????????????@@@AAAAAA>>>???@@@@@@AAA@@@@@@@@@??????>>>======<<<;;;;;;>>>=========<<<<<<<<<;;;===???BBBDDDDDDCCC@@@>>>>>>===<<<===??????===<<<======<<<<<<===>>>@@@AAA@@@@@@?????????@@@AAAAAA@@@AAACCCGGGNNNYYYfffnnn|||sssjjjcccYYYOOOKKKHHHEEEBBBAAAAAAAAAAAA???======???>>>===???EEEAAA???;;;::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<999999888777777666555555888888888888888888888888555666777777777777666555777888:::<<<<<<;;;:::999777888999:::;;;<<<<<<<<<===;;;999777555555555555333444444555666777777888;;;999777888:::;;;999888444444555555666777777777666666666666555555555555444555666666555555666777999:::<<<<<<===>>>AAACCCDDDEEEHHHKKKMMMNNNNNNNNNPPPPPPPPPPPPPPPQQQRRRSSSRRRSSSSSSSSSRRRPPPNNNMMMLLLLLLMMMNNNNNNNNNNNNNNNMMMKKKIIIHHHHHHIIIKKKMMMNNNNNNOOOPPPQQQSSSTTTUUUVVVUUUTTTTTTUUUUUUTTTSSSQQQQQQPPPOOOOOOOOOPPPQQQOOONNNLLLKKKLLLMMMOOOQQQPPPOOOMMMKKKJJJJJJKKKKKKHHHGGGFFFFFFEEEFFFFFFFFFDDDBBB???===<<<<<<>>>???======<<<:::999888777777777777777777666666666666777777777777888999::::::777666555888;;;======<<<===>>>>>>===<<<<<<>>>@@@DDDRRReee{{{nnnWWWKKKCCC===BBB>>>@@@EEEGGGNNNccczzzlllVVVCCC@@@@@@;;;888:::777777777777777666666555666555555555666777999:::<<<===DDDOOO___uuu{{{eeeVVVIIICCC<<<777666777555111444333222222111111222222444333222222111111111222222111111000000111111222000000///...///111333444111111000000000000111111000222444333444999BBBJJJZZZjjj~~~lll^^^RRRIIIHHHEEE???:::666444333333//////000000///......///000000/////////.........------------------------------------------------,,,,,,,,,,,,++++++++++++***+++,,,,,,---------,,,***++++++,,,,,,---......,,,,,,,,,+++++++++******+++,,,---,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---///000111yyynnnccc\\\WWWPPPLLLLLLKKKIIIEEEDDDCCCCCCBBBAAA>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAA@@@@@@????????????>>>>>>======<<<=========<<<<<<<<<<<<<<<:::<<>>===<<<<<<===>>>>>>===;;;<<<<<<<<<<<<===>>>???@@@>>>>>>======>>>>>>???@@@AAABBBBBBCCCEEEJJJRRRWWW___kkkyyyzzzmmmaaaYYYTTTLLLGGGDDDCCCCCCBBBBBB@@@???@@@@@@>>>AAAGGGCCC@@@===;;;;;;<<<<<<;;;:::;;;<<<=========<<<;;;999999999888777777666666888888888888888888888888555555666666666666555555777999<<<>>>>>>===:::888999999:::;;;<<<<<<;;;;;;:::999888777777777888999444555555666888999::::::888666555666777888777666666666666666666666666666777777666666666555555555333555666666555555666777999;;;<<<======???BBBDDDDDDFFFHHHKKKMMMNNNOOOOOOQQQPPPPPPPPPPPPPPPQQQRRROOOPPPPPPPPPPPPPPPOOOOOOKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKIIIHHHHHHIIIKKKLLLMMMMMMMMMNNNOOOQQQSSSTTTTTTRRRRRRRRRTTTUUUTTTSSSQQQPPPOOONNNMMMMMMMMMMMMMMMMMMLLLKKKKKKMMMNNNOOOPPPPPPOOONNNMMMLLLKKKKKKHHHGGGGGGFFFEEEEEEFFFFFFCCCAAA???<<<;;;<<<<<<===>>>===<<<:::999777666555777777777777666666666666777777777777888999::::::888777777888;;;======<<<===>>>>>>===<<<<<<===??????HHHUUUeee|||cccPPPFFFAAAAAA???@@@CCCCCCFFFTTTeeexxx```IIIBBBAAA===888777777777777777666666555555666666555555555777888999999;;;AAAJJJTTTfff}}}lllTTTKKK@@@999888777444222444333222222111111222222333333222111111111111222222111111000000111111222000////////////111222444222222111111111111222222000111222111000333888===DDDQQQbbbtttzzzlllaaaZZZTTTJJJ@@@999666555666333333222111000000//////000000000/////////..............................------------------------------------,,,,,,,,,,,,++++++,,,---------,,,,,,+++++++++,,,------......++++++++++++************+++,,,---,,,***)))***+++++++++++++++++++++++++++************************+++++++++,,,---...///000~~~rrrfff^^^WWWPPPLLLLLLKKKHHHDDDBBBAAABBBAAA@@@>>>>>>============>>>>>>BBBCCCBBBBBBAAA@@@???>>>@@@?????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;===???@@@@@@???===<<<<<<<<<;;;<<<===>>><<<:::;;;;;;;;;<<<<<<===>>>>>>;;;;;;;;;;;;<<<===>>>>>>BBBCCCCCCBBBBBBCCCGGGJJJPPPWWWbbbmmm{{{zzzkkkcccYYYPPPKKKIIIFFFDDDCCC@@@???@@@??????CCCJJJDDDAAA===;;;;;;;;;;;;:::999:::<<<>>>>>>===<<<;;;::::::999999888888888777999999999888888888888888666666666666666666666666777:::===@@@@@@>>>:::888999999::::::;;;:::::::::888888777666666777888999444444555777888999:::;;;555555555555555555555555777777666666555555555555666666555555555444444444222444555555555555666777999;;;===>>>>>>@@@CCCEEEFFFGGGJJJLLLNNNPPPPPPPPPQQQPPPPPPOOOOOOPPPPPPQQQNNNNNNOOOOOOOOONNNNNNNNNLLLKKKKKKKKKJJJJJJKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLMMMNNNOOOQQQRRRSSSQQQPPPPPPQQQSSSTTTSSSRRRNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNPPPPPPPPPOOONNNMMMKKKJJJHHHHHHGGGFFFEEEEEEEEEEEEBBBAAA???<<<;;;;;;;;;<<<<<<<<<;;;:::999888777666777777777777666666666666666666666777777888999:::888888888999:::;;;<<<;;;===>>>>>>===;;;;;;<<<======DDDLLLVVVhhhmmmTTTIIIEEEAAA??????AAA@@@@@@IIITTTllllllPPPCCC@@@>>>:::888999888777777666666666666777666555555555777888999:::===CCCHHHMMM[[[ttt```RRRCCC<<<:::777555444444333222222111111222222222222111111111111111222111111000000000000111111000/////////000111222333222111111000000111111222---///111111111333777:::;;;BBBMMM[[[mmm~~~tttlll^^^OOODDD===::::::999777444333222222222222000000000////////////...........................------------------------------------,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++,,,,,,---.........,,,,,,,,,+++++++++******+++,,,---,,,***)))***+++************************************++++++++++++,,,+++++++++,,,---......vvviii```YYYQQQMMMMMMKKKHHHDDDAAAAAAAAAAAA@@@>>>>>>===============>>>CCCCCCCCCBBBAAA@@@???>>>????????????>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<>><<<;;;<<<;;;:::;;;======;;;:::999::::::;;;<<<<<<======::::::::::::;;;<<<===>>><<<===>>>>>>===>>>AAADDDIIILLLQQQYYYeeexxxzzznnnccc[[[SSSLLLFFFDDD@@@>>>?????????EEELLLDDDAAA===:::::::::999888999:::<<<>>>>>>===<<<:::::::::::::::999999999999999999999888888888777777777777777777777777777777888;;;>>>@@@@@@>>>:::888777888888999999999888888888777666555444555555666333444444555777888888999888888888888888777888888777777777666555555444444444444333333333222222222222333555555444444666888999:::<<<===>>>@@@CCCFFFFFFHHHKKKMMMOOOPPPQQQQQQPPPOOOOOOOOOOOOPPPPPPQQQOOOOOONNNNNNMMMMMMMMMLLLLLLLLLKKKJJJIIIIIIIIIJJJHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNOOOQQQRRRSSSPPPNNNNNNOOOQQQRRRQQQPPPJJJKKKKKKLLLLLLLLLMMMMMMLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEBBBAAA???===<<<;;;;;;;;;999999999999999999999999777777777777666666666666666666666666777888999:::777888999999999999::::::;;;<<<<<<;;;::::::;;;===<<<@@@GGGMMMZZZrrrxxx[[[LLLFFFBBB@@@??????>>>???CCCIIIYYYqqq{{{ZZZGGGAAA???===<<<;;;:::999777666666666777777666666555555666888888;;;>>>CCCGGGIIIRRRggg{{{kkkXXXEEE<<<:::666444555444333222222111111222222111111111000000111222222111000000000000000000111/////////000000111222222000000////////////000000,,,---///111222444666777999;;;@@@IIIVVVgggyyy~~~kkkYYYKKKBBB======999555333333444333222111000000000////////////------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,------...//////...------------,,,,,,,,,+++,,,---,,,***)))***+++************************++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,---xxxlllccc\\\SSSNNNMMMJJJHHHDDDCCCBBBBBBAAA@@@???>>>>>>===============BBBBBBBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<<<>>AAADDDDDDDDDGGGLLLTTTeee}}}}}}sssgggXXXNNNIIIEEEBBBAAA@@@@@@FFFNNNEEEAAA===;;;:::999888777999:::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;::::::::::::999999888777777777888888777777777777888888999;;;>>>??????===:::888666666777888888999888888888777555444333333444555333444444555555666666777555777888777666555666777777777666666555555555444333333222222222111111111111222444444444444666888888999<<<===>>>@@@CCCEEEEEEGGGJJJLLLNNNOOOPPPPPPNNNNNNNNNNNNOOOPPPQQQRRRPPPOOONNNMMMMMMLLLMMMMMMNNNMMMKKKIIIHHHHHHIIIIIIGGGGGGGGGGGGHHHIIIIIIJJJLLLLLLLLLMMMOOOPPPRRRSSSOOONNNMMMNNNOOOPPPOOONNNIIIIIIKKKLLLMMMMMMMMMMMMKKKLLLNNNOOOPPPOOONNNMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIGGGFFFEEEEEEDDDDDDCCCBBB@@@>>>===;;;;;;:::888888888888999999999:::777777777777666666666666666666666666777888999999666888999888777777888999888999:::999888888:::<<<:::===AAAFFFMMM^^^{{{iiiSSSIIIEEEBBB???======???BBBEEENNNbbb~~~lllSSSGGGCCCAAA???===<<<:::888777777888888888777666555555666777888:::<<<@@@CCCDDDIIIYYYhhhwww```HHH>>>:::444222444444333222222111111222222111000000000000111222222111000000//////000000111/////////000111111222222000000////////////000000......///000000111111111777555777>>>FFFQQQ^^^jjjsss]]]LLLBBBEEE???888444444444333111111111000000000/////////------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,---------,,,++++++,,,,,,,,,---......//////............------------+++,,,---,,,***)))***+++************************+++++++++,,,,,,------...,,,,,,+++*********++++++zzznnnfff^^^UUUNNNMMMJJJHHHEEEDDDDDDCCCAAA???@@@???>>>>>>=========>>>@@@AAAAAAAAA@@@???>>>>>>========================:::::::::;;;;;;<<<<<<<<<@@@@@@@@@@@@???===<<<;;;;;;:::999:::<<<<<<:::999777888999:::;;;;;;;;;:::888888888999:::;;;======<<<============>>>AAADDDAAA@@@CCCGGGJJJTTThhh{{{oooaaaTTTOOOIIIFFFDDDCCCHHHOOOGGGCCC???<<<;;;:::999888999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777666888777666666666666777888:::;;;=========;;;:::888555666777888999:::::::::777777555444444555666666555555555555555555555555222444666555333222444555666666666666666555555555333333333222222222111111000222444444444444666888666888;;;<<<===???BBBEEECCCDDDGGGJJJLLLMMMMMMMMMLLLMMMMMMNNNOOOQQQRRRSSSNNNNNNMMMMMMMMMNNNOOOPPPOOONNNKKKIIIHHHHHHIIIIIIFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKLLLMMMOOOPPPQQQOOOMMMLLLMMMNNNNNNMMMKKKJJJKKKLLLMMMMMMLLLKKKKKKJJJKKKMMMOOOOOONNNLLLKKKIIIHHHHHHHHHHHHJJJKKKLLLJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCAAA@@@>>><<<;;;:::999999999888888888888888777777777777666666666666666555555666666777888999555777888777555444666888555666777777777777:::<<<;;;:::<<>><<<:::999999999:::888777666555555666777888888999===@@@AAADDDNNNYYYrrrlllPPPDDD>>>666333666444333222222111111222222000000000000000111222222000000////////////000000...///000111111222222222111000000000000000000111000/////////000111111000444111222888<<<@@@HHHRRReeevvvzzzdddWWWSSSKKKAAA;;;999888555222111111111000000000//////........................------------------------------------,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,------.../////////......---------,,,,,,,,,+++,,,---,,,***)))***+++************************)))******+++,,,,,,------,,,,,,+++***************zzzooohhh```VVVOOOMMMIIIHHHFFFFFFEEEDDDAAA>>>@@@@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@???>>>>>><<<<<<<<<<<<============:::::::::;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>======::::::999:::;;;<<<:::888666777999:::;;;;;;::::::888888888999:::<<<===>>><<<<<<;;;:::999:::===@@@@@@@@@CCCFFFFFFIIIXXXiiittt}}}ttt]]]WWWPPPKKKGGGDDDIIIOOOHHHEEE@@@===<<<;;;:::999999999888888888999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<::::::999999888777777666777666555444444555666777;;;;;;<<<<<<<<<;;;999888555666888999:::;;;<<<<<<777666555555555777888999666666666666555555555555555777999888666555666999666666666666666666666666444444444333333333222222000222333444444444666888666888:::;;;<<>>@@@@@@EEEOOO___uuusss]]]OOOFFFAAAAAA???===:::999999:::;;;888777666555555666777888888888;;;@@@BBBCCCJJJRRR___xxxYYYKKKCCC:::666999444333222222111111222222000000///000000111222222000000////////////000000...///000111111222222111222222111111111111222222000//////000222444555555333000111666777666:::BBBMMM\\\mmmzzzsss```WWWKKKCCC???===888555111111111111000000000000000000000000000000000000------------------------//////.........---------------------,,,,,,+++***,,,,,,------.../////////---------,,,,,,,,,+++++++++,,,---,,,***)))***+++))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,+++***))))))))))))xxxllleee```XXXRRRPPPJJJJJJIIIGGGEEECCC@@@???AAAAAAAAA@@@???>>>===<<<>>>??????@@@@@@@@@??????========================<<<;;;;;;:::;;;<<<===>>><<<<<<<<<===???>>><<<::::::999999888888999999:::666888999999999999:::<<<:::888777888<<<===<<<:::::::::;;;;;;<<<=========@@@>>><<<;;;>>>DDDKKKOOO]]]bbbhhhlllqqq{{{wwwoooaaaVVVOOONNNOOOPPPKKKKKKIIIGGGDDD@@@===;;;;;;:::999888999:::===>>><<<>>>@@@BBBCCCAAA???======<<<;;;999777666555555555555666666666666555555:::;;;<<<<<<<<<:::888666444444555666777888999:::777777777777777777777777444555666777777666555444333333333444555666777888666555444333222333333444333222111111111222333444222333444444555555444444666888:::;;;<<>>???>>>888999AAABBBEEEPPPddd{{{mmmUUUHHHEEE@@@===<<<>>>>>>;;;:::<<<<<<<<<===;;;777444333444777777777999===BBBFFFIII\\\uuulllSSSEEE===888555555444222222333222111///111111000000000000111111555444333222111///......111111222222222222111111000000000000000000000000/////////000111111222222111111222333333444555555@@@FFFSSSaaappp{{{kkkWWWJJJDDDAAA;;;555666444111000000000///...---...///000111111111111111///,,,)))'''&&&''''''------------------------...------------,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++///...---,,,+++*********++++++************++++++++++++,,,,,,,,,,,,------...---+++***)))***++++++yyyllleee```YYYSSSPPPKKKJJJHHHFFFCCCAAA???>>>>>>>>>?????????>>>>>>===>>>>>>>>>>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===>>><<<;;;;;;<<<======;;;999:::999999888888999999:::777999::::::888888999;;;:::888777888;;;===<<<::::::;;;;;;<<<<<<===>>>>>>AAA???<<<;;;===AAAFFFIIIJJJOOOSSSVVVZZZdddrrr}}}wwwmmmeee```^^^]]]TTTQQQMMMGGGBBB>>>;;;999======<<<;;;<<<===???@@@???CCCHHHIIIGGGCCC@@@???===<<<;;;999888777777777888888888999999999999888999:::;;;;;;;;;999777666333444444555666777888999777777777777777777777777555555666666666666555555333333333444555666777777666555444333333333444444555444333111111111222222222333444444555555444444888999:::;;;;;;===@@@BBBBBBDDDFFFGGGGGGHHHJJJLLLJJJKKKMMMNNNNNNNNNMMMLLLLLLKKKJJJKKKMMMOOONNNMMMKKKJJJIIIHHHHHHHHHGGGFFFDDDFFFHHHIIIIIIIIIIIIIIIGGGGGGHHHIIIJJJLLLMMMNNNMMMMMMMMMLLLLLLKKKKKKKKKLLLMMMNNNOOOOOONNNMMMLLLKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJIIIIIIHHHFFFEEEEEEDDDEEEEEEDDDCCCAAA@@@???>>><<<<<<;;;;;;::::::::::::888777777777666666666666777666555444555666888999666666666666666777777888777777777777888999:::::::::;;;;;;999888>>>GGGOOOccc{{{dddTTTGGGEEECCC>>>>>>CCCAAACCCMMM^^^tttyyy\\\LLLHHHBBB???>>>@@@@@@<<<;;;<<<===>>>>>><<<888555444444555555666888<<>>>>><<<<<<======>>>>>>>>>>>>?????????>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===;;;:::::::::;;;;;;999777999999888888888888999999888:::::::::888777888999999888888999;;;<<<;;;:::;;;;;;<<<<<<===>>>>>>>>>@@@>>>===;;;<<<===???@@@>>>AAAEEEFFFIIIPPP[[[dddrrr{{{yyyssspppddd___VVVMMMEEE@@@===<<<;;;;;;::::::;;;<<<===>>>BBBJJJQQQRRRMMMFFFBBB@@@===<<<;;;:::999999999999555555666666777777888888888999::::::999888666555222333333444555666777777777777777777777777777777666666555555555555666666444444444444444555666777555555444333333333444444666555444222111111000000333333444555555555555444888999::::::::::::<<<>>>@@@BBBEEEFFFFFFGGGJJJLLLHHHIIIKKKLLLLLLLLLKKKJJJJJJIIIIIIJJJLLLMMMLLLKKKGGGHHHIIIIIIIIIHHHGGGFFFEEEGGGIIIKKKKKKJJJHHHGGGFFFFFFGGGGGGIIIKKKLLLMMMOOONNNNNNMMMLLLKKKKKKJJJLLLMMMNNNOOOOOONNNMMMLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDGGGFFFEEEDDDCCCBBBAAA@@@<<<<<<;;;;;;:::999888888888888777777777666666666777666555555555666777888666666555555666666777888888888888777777888888999777888999888777;;;AAAGGGSSSooovvvbbbNNNFFFBBB===<<<@@@AAAAAAGGGVVViiijjjUUUKKKEEEAAA???BBBBBB>>><<<===???@@@@@@===999666555555444444555888;;;@@@EEEGGGTTTeee}}}xxx```MMM@@@999888666444333444444333222111111000000000000111111111111111111111111222222///000000111111000000///000000000000000000000000/////////000111111222222//////000000111222222222555555777<<>>>>>=========>>>>>>>>>???@@@@@@@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::999777999999888888888888999999999:::;;;:::777666666777999888888999::::::::::::;;;;;;<<<======>>>>>>???===<<<<<<;;;;;;;;;;;;;;;<<<>>>@@@@@@AAAFFFNNNUUU[[[cccooo||||||uuuiii[[[OOOGGGCCCAAA::::::999999:::;;;===>>>DDDMMMWWWXXXPPPFFFAAA@@@;;;;;;:::999999999::::::444444555555666666777888888888888888777666555444222222333444444555666666666666666666666666666666777666555444444555666777555555444444444555555666444444444444444444444444555555444333222222111111333444444555555555555555777888999999999999;;;===???AAACCCEEEEEEGGGIIIKKKHHHIIIJJJKKKKKKKKKJJJIIIIIIHHHGGGHHHJJJKKKJJJIIIGGGHHHJJJKKKJJJIIIIIIIIIGGGGGGHHHJJJKKKJJJHHHFFFFFFFFFFFFGGGIIIJJJLLLMMMOOOOOONNNMMMLLLKKKKKKJJJKKKLLLMMMNNNNNNNNNMMMLLLLLLLLLMMMMMMMMMMMMLLLLLLJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@??????;;;::::::888777666555555888888888777777777666666666555555555555666777888666555555555555666777777999999888777777777777777666777999999888:::===@@@III___{{{tttXXXHHH@@@<<<;;;===@@@???CCCOOO```xxx~~~aaaOOOGGGBBB???BBBCCC@@@>>>???AAABBBBBB???;;;777666666555555666999<<<@@@DDDGGGVVVaaaqqqqqqYYYGGG<<<999777444333444444333222111111000000000000111111111111111111111111111111//////000000000000//////111111111111111111111111/////////000111111222222000000000111111111222222666444333666;;;GGG]]]ooouuuggg]]]NNNIIIBBB;;;888666555444000//////..................---------...///000000........................++++++++++++************+++++++++,,,,,,,,,,,,,,,************************++++++******)))*********,,,++++++******++++++,,,)))))))))*********++++++***)))(((''''''((()))***pppggg```ZZZUUUTTTRRROOOKKKGGGCCCBBBAAAAAABBBAAA@@@>>>>>>===>>>>>><<<===>>>???????????????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::===;;;:::::::::;;;:::888999888888777777888888999999:::;;;999777555666777888888999999999999999:::;;;;;;<<<<<<===>>>>>>>>>999::::::;;;;;;::::::999999;;;;;;;;;;;;===CCCGGGNNNQQQYYYdddnnnxxxppp```RRRIIIDDD@@@>>><<<;;;;;;===???@@@CCCLLLVVVWWWNNNEEE@@@???;;;::::::999999999::::::999999888888888999:::;;;777777777777666555444444222222333333444444555555666666666666666666666666777666555444444555666777666555555444444444555555333444444444444444444444333333333333333333333333333444555555666666555555444666888999999999;;;===>>>@@@CCCDDDDDDEEEHHHJJJGGGHHHJJJKKKKKKKKKJJJIIIIIIGGGGGGGGGIIIJJJIIIHHHFFFHHHIIIJJJIIIJJJLLLOOOMMMJJJHHHHHHIIIIIIGGGEEEFFFFFFGGGHHHIIIKKKLLLMMMNNNNNNMMMMMMLLLKKKKKKJJJKKKLLLNNNOOOOOOOOONNNNNNLLLLLLMMMMMMMMMMMMLLLLLLIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFFFFEEEEEEEEECCCBBBBBBAAA@@@???>>>>>>;;;;;;:::999888666666555888888888888777777777777555555555555555666666777555555555555555666666777999999888777666666666666777888::::::::::::;;;<<>>AAAJJJYYYmmmqqqVVVJJJCCC???AAACCCBBB@@@AAABBBCCCBBB@@@<<<999777777777777888;;;>>>AAADDDFFFTTTZZZdddnnnyyyjjjQQQ@@@;;;888555333333333222222111111000000000000111111333333222222111000000000//////000000000000//////000000000000000000000000/////////000111111222222111111111222222222222222222000000222555;;;IIIWWWpppxxxjjjaaaTTTHHH???;;;888777111000000//////000000111000000//////////////////........................,,,,,,,,,,,,++++++++++++))))))*********+++++++++*********************************)))******++++++,,,,,,++++++++++++,,,,,,************+++++++++,,,---,,,+++******+++,,,---tttiiiaaaZZZVVVUUUQQQOOOLLLIIIFFFDDDBBBBBBDDDBBB@@@???======>>>>>>999:::;;;<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;::::::999<<<:::888999:::;;;;;;:::888888777777777777888888999::::::999777555666777777999:::999888888999:::::::::;;;;;;<<<=========999999:::;;;;;;::::::999999999999999888:::===@@@EEEFFFKKKSSSZZZaaakkksssuuudddUUUNNNIIIEEE@@@<<<999:::<<<===BBBIIIPPPPPPJJJCCC>>>===<<<<<<;;;:::::::::;;;;;;:::999888777777888999:::888888777666666555555444333333333444444444555555777777777777777777777777666666555555555555666666777666555444444444444444222333444555555555444444222222333444444444444444444444555666666666666555444666888999999:::;;;<<>>AAACCCDDDKKKPPPWWW^^^dddsssbbbJJJ???<<<777555444333222111111111000000000000111111333333222222111000/////////000000111111000000///------------------------/////////000111111222222222222222222222222222222000///111333444666===FFF[[[nnnxxxhhhXXXJJJ@@@999666555444333111111111222333111111111000//////..........................................------------******++++++,,,,,,------*********+++++++++++++++***************+++,,,---,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,,,,+++*********+++,,,---wwwkkkbbb[[[VVVVVVNNNMMMLLLIIIGGGDDDCCCBBBBBB@@@???=========>>>???::::::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<;;;:::999888999888666777999:::;;;:::888888777777777777888888888999999888777666666777777999:::999777666888:::999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999999::::::::::::::::::<<<===???>>>BBBIIILLLNNNTTT\\\dddmmm{{{ooofffZZZTTTKKKBBB<<<;;;<<<===AAADDDHHHIIIFFFBBB>>><<>>===<<<<<<<<<===:::888666555444555666666999888777666555555555555444444444444555555555555777777777777777777777777555555666666666666555555777777666555444333333333222333444555555555444444333444444555555444333222444444555666666666666666666888:::;;;:::999999:::???AAABBBCCCBBBBBBDDDEEEEEEFFFGGGHHHHHHHHHGGGGGGIIIHHHGGGGGGIIIIIIHHHGGGBBBDDDEEEFFFJJJSSS```kkkiii___QQQHHHFFFFFFEEEDDDEEEEEEEEEFFFHHHIIIKKKLLLJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLNNNOOOPPPPPPOOOOOOJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBAAA@@@@@@@@@=========<<<<<<;;;;;;;;;999999999888888888777777444444555555666666555555555444444444444555666666888777777666666666777777888999999;;;<<<===<<<;;;???DDDNNNaaarrrXXXHHH@@@<<<>>>===>>>DDDIIIRRR```mmm}}}^^^QQQEEEBBBCCCCCCBBBBBB???AAAAAA@@@===;;;::::::::::::;;;<<<===???@@@@@@CCCGGGMMMQQQRRR\\\ssswww[[[DDD@@@;;;777555444333222111111000000000000111111111111111111111111111111000111111111111111111000......................../////////000111111222222111111111111111111111111000///000333444333777>>>FFFUUUgggtttrrraaaQQQDDD<<<<<<:::777444222111222222000000000000000//////...........................------------,,,,,,,,,,,,******+++,,,,,,---......++++++++++++,,,,,,,,,---************+++,,,......---,,,,,,++++++,,,,,,---)))))))))************+++***))))))((()))***+++,,,yyylllccc[[[WWWVVVLLLLLLKKKIIIGGGDDDBBBAAA???>>><<<;;;<<<===???@@@===>>>>>>>>>>>>>>>==============================:::;;;;;;<<<;;;:::888777777666444555777:::::::::888888777777777777888888777888999888777666777888777999;;;:::777666888:::888888999::::::;;;;;;<<<>>>>>>===<<<:::999999888888888888888888999:::;;;;;;;;;???EEEDDD@@@BBBIIIOOOXXXeeerrr~~~~~~nnnfffZZZNNNFFFCCCCCCDDD@@@BBBDDDEEEDDDBBB???<<>>>>>>>>>>>>>><<<:::888777777888999999888777666666555555666444444555555555555555555777777777777777777777777444555666777777666555444888777666555444333333333111222444555666555444444555555666666555333111000444555555666666666666666888:::<<<<<<:::888777888@@@AAACCCBBBAAAAAABBBDDDCCCDDDEEEGGGGGGFFFFFFEEEJJJHHHGGGHHHIIIIIIHHHGGGDDDEEEGGGHHHNNN[[[lllyyyuuuhhhVVVJJJEEEEEEDDDDDDCCCDDDDDDEEEFFFHHHJJJJJJHHHHHHIIIIIIJJJKKKKKKKKKGGGHHHJJJKKKLLLLLLLLLKKKIIIIIIJJJJJJJJJJJJIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEAAAAAAAAA@@@@@@?????????;;;;;;;;;;;;;;;;;;;;;:::999999999888888888888777333444555555666666555555555444444444444555666666777777666666666666777777888888888:::<<<===<<<;;;>>>@@@GGGVVVrrrgggRRREEE???>>><<<>>>AAADDDHHHRRR]]]lllgggXXXIIIDDDDDDBBBAAABBB>>>@@@@@@???===;;;;;;;;;::::::;;;;;;<<<======>>>AAADDDHHHJJJGGGKKK```vvviiiHHHDDD>>>999777666444333111111000000000000111111///000000111222222333333111111222222222222111111111111111111111111111111/////////000111111222222000000000000////////////,,,+++,,,//////...111777777BBBOOOXXXbbbnnnvvvyyyzzz{{{gggVVVKKKAAA???;;;666333111000000...//////000000000000///////////////////////////*********))))))))))))((())))))***++++++,,,------+++++++++,,,,,,---------*********+++,,,---...///---,,,,,,++++++,,,,,,---(((((((((((())))))))))))------,,,,,,,,,---///000~~~ssskkkaaaXXXSSSNNNLLLJJJIIIHHHFFFCCCAAA>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<======?????????>>><<<;;;<<<===>>>===;;;;;;;;;999777555666444333555:::======<<<===:::888777999;;;<<<<<<888777666555555666777777222444666888999:::999999999999888888999999:::;;;=========<<<<<<;;;::::::888777666555666777999;;;;;;<<<<<<===>>>???@@@@@@CCCLLLVVV]]]cccnnn~~~uuubbbVVVPPPKKKFFFDDD>>>===CCCFFFCCC@@@AAAAAACCCDDDBBB>>><<<<<<===;;;<<<;;;999666333333333;;;:::888777666666666666444444333222333444555666777666666666666555555555777888888888888777777666;;;:::999777666444333222333333444444555666777777666666555444444444444555444333222222222333444555777777777777888;;;===>>>@@@@@@@@@@@@AAACCCEEEFFFBBBDDDFFFGGGHHHGGGEEEDDDFFFGGGHHHHHHGGGFFFDDDCCCGGGEEEBBBDDDNNN```uuunnnVVVGGGDDDFFFDDDAAABBBBBBCCCDDDEEEFFFGGGGGGIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHKKKMMMNNNNNNMMMLLLIIIIIIIIIIIIJJJLLLMMMNNNLLLLLLKKKJJJIIIIIIHHHHHHIIIIIIHHHGGGEEECCCBBBAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???===<<<;;;:::999999999888888888888999999666555555666777777666444111333555666555555666777;;;:::999888777555444444777999;;;:::888777999<<>>???GGGQQQYYYpppiiiSSSJJJHHHGGGGGGIIIDDDCCCBBB@@@???===;;;;;;<<<<<<:::::::::;;;<<<===@@@AAAAAA@@@@@@FFFQQQZZZwww___MMM===:::;;;777222111444222111222333333222111111111111111111111111111000...---...111222111///........................***...222222000...000222111111000...---,,,+++***...//////000111222222222:::<<>>999555666777222...000000///000222000000000///////////////......---,,,,,,,,,,,,------------,,,,,,------...***+++,,,---............******++++++,,,---......******+++,,,,,,,,,,,,+++---------,,,,,,+++++++++************************uuummmddd[[[VVVNNNMMMJJJIIIHHHFFFCCCAAA>>>>>>>>>>>>>>>=========:::;;;;;;<<<===>>>????????????>>><<<;;;::::::;;;===<<<;;;;;;;;;:::888666777555444666:::=========<<<:::888777888999::::::888777666555555666777888777777999:::;;;<<<<<<<<<999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<888777666555666777999:::999::::::;;;;;;<<<<<<<<<<<>>??????>>>>>>???@@@AAACCCDDDAAABBBDDDFFFFFFEEEDDDCCCEEEFFFFFFGGGGGGFFFEEEDDDFFFDDDBBBEEENNN^^^qqq}}}yyyhhhSSSGGGDDDEEEDDDAAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHIIIJJJKKKLLLLLLKKKKKKIIIHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFEEECCCBBBAAABBBBBBCCCDDDCCCBBBAAA@@@@@@???>>>===;;;:::999999888888888777777888888888777666666777888888777555222444666666555555666777999999888777666555444444777999;;;;;;999888:::<<<>>>@@@EEEMMMZZZqqqjjjRRREEE@@@>>>??????>>><<>>===<<<;;;::::::999999999:::;;;<<>>>>>>>>======;;;;;;<<<===???AAACCCDDDCCCAAA???===;;;:::::::::<<<;;;:::;;;<<<<<<:::888888777666888;;;>>>>>>>>><<<;;;:::999888888888888888777666666666666888888999999999:::;;;<<<===>>>999999888888999999:::;;;888888999::::::;;;<<<<<<888777666555666777888999999999999::::::::::::::::::<<>>===<<<;;;999888888888777777666666777777888888777777888999999888666333555666666666666777999777777666666666555555555888999::::::999999:::<<<>>>BBBGGGLLLRRRaaa~~~|||^^^JJJDDDBBBAAABBB@@@<<<>>>BBBEEETTTmmmuuu___SSSJJJEEECCCCCCBBBAAA???>>><<<;;;:::888888777777888999::::::999::::::888666999>>>DDDOOOdddnnnTTTCCC;;;777666777666555333444555555333222111111111111111111111111///......///111111000...........................///......///111333444333000000///...---,,,,,,,,,......//////000000111111//////000111222444666777888:::>>>EEERRRbbbsss~~~|||oooeee\\\QQQJJJGGG???:::888999888333111111111111000///......------//////...---------------...---,,,,,,++++++++++++++++++,,,---............000000///...,,,+++************+++,,,,,,,,,,,,++++++++++++************)))************************zzzrrriii```\\\PPPNNNKKKIIIGGGFFFCCCAAA@@@@@@@@@??????>>>>>>===;;;;;;<<<>>>AAADDDGGGHHHHHHEEEBBB???>>>===<<<<<<;;;::::::;;;======<<<;;;999999999:::<<<>>>??????===>>>>>><<<:::888888888888777666666666777888999888777777666777888:::;;;999999888888999999:::;;;888888999999999:::::::::888777666666666777888888;;;;;;;;;:::::::::::::::===<<<<<<>>>AAADDDFFFGGGSSS]]]lllzzzyyynnn```UUUNNNIIIFFFDDDBBBCCCCCCBBB???<<<:::999:::;;;<<<;;;999888888999333555777999999888777666555555555555555555555555555555555555444444444444333444555666666666666666777666666666666555555555444444444444333333333333666555444444333333444444444444444555555666777777888888999:::<<<===>>>???AAABBBBBBBBBCCCDDDEEEEEE@@@AAABBBCCCCCCCCCBBBBBBAAAAAABBBCCCCCCDDDDDDDDDBBBBBBCCCDDDHHHPPPZZZaaa[[[SSSIIICCCCCCDDDBBB@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIGGGGGGFFFGGGHHHJJJMMMNNNKKKJJJJJJIIIHHHHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBAAACCCFFFGGGFFFDDDAAA>>>>>>>>>===;;;:::999888777777777666666666666777777777777666777888999777555444666777777666666888:::666666666777777777777777777888888999999999:::;;;???DDDJJJMMMMMMUUUllllllRRRJJJFFFDDDEEEDDD@@@>>>@@@DDDLLL^^^zzzoooYYYLLLFFFFFFAAA@@@???>>><<<;;;:::999666666777777777888888888222444555555555777;;;>>>CCCQQQgggdddMMM@@@;;;;;;<<<888777555555666666555333111111111111111111111111//////000000111111000///........................000---+++,,,000333333222/////////...---------,,,.........//////000000000111111000000111111222333777888999<<>>>>>>>>;;;<<<===???BBBFFFIIIKKKJJJFFFAAA???>>>>>>===;;;;;;::::::<<<>>>???>>><<<999:::;;;;;;<<<===???@@@AAABBBCCCAAA===:::999999888777666666666888999:::888777666555555666777888999999888888999999:::;;;::::::999999999888888888888888888777777777888888:::::::::::::::999999999===<<<;;;===???AAA@@@???EEEKKKTTT___kkkxxx{{{jjj^^^TTTKKKEEECCCBBBBBBAAAAAA@@@>>>===:::;;;<<<;;;999888999:::444666888:::;;;:::999888666666666555444333222111666666555555555444444444333444555666777888888888:::999999888777666555555444444444444444444444333555555444333333333333333222333333444555666666666777777999:::;;;======>>>AAAAAABBBCCCCCCDDDDDDDDDAAAAAABBBBBBBBBCCCCCCBBB@@@@@@@@@@@@AAABBBBBBCCCAAABBBBBBBBBCCCGGGLLLPPPMMMIIIDDDBBBAAABBBAAA@@@?????????@@@AAAAAABBBBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDEEEHHHKKKOOOQQQMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDBBBDDDFFFHHHGGGDDDAAA???>>>>>>===;;;:::999888777777777666666666666777777666555555666777777666444555666666666555666888:::777888888888888999999999666666666777888999999999===BBBIIIKKKHHHLLL\\\mmmzzz]]]PPPIIIDDDEEEEEEBBB@@@AAACCCFFFRRRjjjbbbMMMFFFFFF??????>>><<<;;;:::999999777777777777777777777777222333444555555666888:::???GGGUUUkkk}}}bbbOOOEEE???===:::999777777888777666444111111111111111111111111///000222333222111000///////////////////////////...+++)))***...111111000..................------.............../////////111111000000000111222222333444555666888===CCCGGGWWWeeexxxyyynnn```WWWNNNIIIBBB;;;888888333333222222111000000000000000///............///...---,,,,,,+++++++++,,,,,,,,,------...---------......---------,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************{{{sssiii```[[[UUURRRMMMJJJIIIGGGEEEDDDCCCBBBBBBAAA@@@???>>>>>><<<<<<===???BBBGGGKKKMMMIIIDDD>>>;;;<<<<<<;;;999;;;;;;;;;<<<>>>???>>>===999:::<<<<<<;;;<<>>>>>===;;;:::;;;<<<;;;999888999:::666777999:::::::::999999888888888777666444333222777666666666666555555555222333555666777888999999;;;;;;:::999777666666555555555555555555555555555555444444333333333333333111222333444555666666666666777999:::<<<=========>>>???@@@@@@AAAAAAAAA@@@AAAAAAAAAAAAAAABBBBBBBBB@@@???????????????@@@AAA@@@@@@AAA@@@???@@@CCCEEECCCBBBAAA@@@????????????>>>>>>>>>??????@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDGGGJJJNNNPPPMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGDDDFFFGGGHHHGGGDDDAAA@@@???>>>===<<<;;;999888888888777777666666777777888666555555555777777555444555555666555444555888:::999999999999999999999999666555555666999::::::999:::===CCCEEECCCDDDOOO[[[uuuooo[[[PPPGGGEEEDDDBBB??????@@@@@@HHH[[[tttrrrXXXJJJEEE??????>>>===<<<;;;::::::999999:::999999888777666666666555555444444555555<<>>>>>===<<<===>>>BBBGGGKKKNNNHHHBBB<<<:::;;;===<<<999<<<;;;;;;===???@@@>>>===999;;;<<<<<<;;;;;;>>>AAAEEEIIILLLIIIBBB<<<::::::888777666666777999:::;;;999999999999999888777777999999888888999999:::;;;:::::::::::::::999999999;;;;;;;;;;;;::::::999999777777777888888999999999999;;;<<<======<<<:::::::::999;;;AAAEEEJJJUUU```ooo|||vvvfffVVVQQQHHHBBB???>>><<<:::;;;<<<<<<;;;888777777888888888888888888999999999666777777888777666555444888888777777777666666666111222333555666888888888999888888888777777777666444555555666666777777777555444333333222222333333111222444666777777777777777888:::<<<===>>>>>>>>>===>>>???@@@@@@@@@???>>>????????????@@@@@@AAAAAA@@@???>>>=========>>>???===>>>??????>>>>>>@@@BBB===?????????===<<<===???======>>>>>>>>>>>>??????>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBCCCEEEGGGIIIJJJKKKKKKJJJIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFHHHIIIFFFGGGGGGGGGFFFDDDBBBAAA@@@???>>>===;;;:::999999888888888777777888888888777666555666888888666555444555555444333444777:::999999999888888888888888888777666888;;;===<<<;;;:::;;;>>>AAA@@@@@@FFFNNNaaa|||nnn___OOOHHHEEEBBB>>>===>>>===AAANNN```yyylllVVVHHHAAAAAA@@@???>>>>>>======<<<<<<<<<<<<:::888666555666444333222333333333333777:::AAAOOOdddxxxaaaLLL===>>><<<;;;:::::::::888666444444444444444444444444111444777888555222222222////////////////////////+++---......---,,,---------------.........//////------------------------------,,,,,,,,,,,,------...///111222222333444666555<<>>=========>>>BBBFFFKKKNNNJJJDDD===;;;===???>>><<<===<<<<<<===???@@@>>>===888:::<<<<<<:::;;;===@@@FFFJJJMMMJJJBBB<<<999999888777777777777999;;;<<<777888999999888777555444999999888888999999:::;;;999999999::::::;;;<<<<<<;;;<<<<<<<<<;;;;;;:::999888888999:::;;;<<<<<<<<<===???BBBBBB@@@>>>======<<<:::<<<@@@@@@???FFFOOOUUUbbbqqq}}}}}}jjjbbbWWWNNNHHHEEEAAA???;;;<<<<<<:::888666666777888888777777777777888888222333555777777777666666888888888888777777777777///000222444555777777777555666666666777777777888444555555666777888999999555444333333222222333333222333555777888999888888888999;;;===????????????>>>???@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>??????@@@@@@???>>><<<<<<<<<===>>>;;;===>>>>>>>>>???AAACCC;;;===???>>><<<;;;===???============>>>>>>>>>>>>;;;;;;===>>>@@@BBBCCCDDDBBBAAABBBBBBCCCCCCDDDEEEIIIIIIIIIHHHHHHIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHFFFEEEEEEGGGIIIJJJHHHHHHGGGFFFEEEDDDCCCBBB@@@@@@???===<<<;;;:::999999999888888888888999999888777666777999999777666444444444333222444777999888888888888777777777666:::888777999===???>>><<<===<<<===@@@@@@???BBBHHHOOOllllllXXXMMMHHHCCC???===???===???FFFRRRfffcccNNNDDDCCCCCCBBBAAA@@@??????>>>>>>>>>===<<<999777555111000...///111444555555444777===HHHXXXooowww___MMM???===;;;;;;;;;:::999777555555555555555555555555222555999999666333222333000000000000000000000000+++...111111...+++,,,...,,,,,,------.../////////------------------------111000///...............///000000///......000222...333999???AAAEEEMMMUUU```sss~~~lll]]]WWWPPPNNNJJJEEE@@@;;;777555222111111000000000000000---------...///000111222---------...------,,,,,,+++++++++*********))))))******+++,,,,,,,,,,,,++++++++++++,,,,,,---------************************vvvkkkbbb]]][[[VVVPPPKKKJJJIIIIIIIIIEEECCCAAA>>>===>>>???@@@<<<<<<<<<===@@@DDDIIIKKKHHHEEEAAA<<<:::999:::;;;<<<===???@@@@@@@@@???>>>999:::::::::::::::::::::EEEEEEDDDBBB>>>;;;::::::888888888888999;;;===>>><<<;;;999888777777666666888999;;;;;;:::888555333888777777777777999:::;;;:::999999888777777888888888888999999999:::::::::BBBEEEGGGEEE@@@;;;999999555555666888999;;;===>>>IIIOOOXXXaaalll|||zzzkkk^^^TTTLLLEEEAAA>>>>>>>>><<<:::999999:::;;;999777777888999888777777777888888888888777777777666555666777666555333444444444555555555555666888777444333333444777888666666666666666666666666444444444444444444444444555333333555888::::::888888888888999:::;;;===>>>>>>>>>>>>>>>???????????????????????????@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<;;;;;;;;;<<<=========<<<:::999===>>>@@@AAABBBBBBAAA@@@CCCDDDDDDEEEFFFEEEEEEEEEFFFEEEEEEDDDEEEGGGHHHJJJHHHGGGGGGGGGFFFEEEEEEEEEGGGGGGHHHHHHHHHHHHIIIIIIDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>===;;;999888777777777777777777777777777888888888888999999999666666666666777777777777888888888888777777777777999888777777888;;;===??????>>>===<<<===>>>@@@BBBMMMZZZppp|||aaaPPPGGG???===>>>AAA===???DDDGGGRRRpppvvvZZZNNNFFF@@@CCCGGGGGGGGGGGGFFFGGGFFFBBB<<<888777888444333333333333444555555222999:::>>>LLL\\\wwwpppZZZPPPFFF>>><<<<<<::::::<<<:::888666444222222222333555888;;;:::666333222222,,,,,,,,,------------...//////.........---------000000//////.........---------............------///......---------......///////////////.........333222222333666;;;@@@CCCLLLXXXlllzzzrrrnnnggg^^^VVVOOOGGG???999777444111111222222000------,,,,,,+++++++++++++++......---,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************wwwlllccc^^^ZZZVVVQQQMMMKKKJJJHHHGGGDDDCCCAAA???>>>>>>>>>???<<<<<<<<<===???CCCGGGIIIEEEBBB>>>;;;999999:::;;;<<<<<<>>>?????????>>>===;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>><<<:::888888999888888888888999;;;===>>>;;;:::999888888777777777777888:::;;;:::888555444888777777777777999:::;;;;;;;;;:::999888888888888888888888999999999::::::CCCFFFGGGFFFAAA===::::::666666777888999;;;<<<======BBBIIIPPPXXXeeettt~~~zzzlll___TTTMMMHHHFFFCCC???<<<:::::::::===;;;999999999999999888999999999999888777666666888777777777888888666444555555555666666666777777888777555444444555777888555555555555555555555555444444444444444444444444666444333555888999999777888888888999:::;;;<<<===<<<<<<==================>>>>>>>>>>>>>>>>>>>>>???===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999999<<<<<<======<<<;;;;;;:::===>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHHHHGGGEEEEEEEEEDDDCCCCCCBBBBBB???>>>>>>===<<<;;;::::::777777777777777777777777777777777777777777777777555555555666666666777777777777777777777777777777777777777888:::<<<>>>??????>>>===<<<<<<===???@@@DDDNNN```{{{fffSSSIIIBBB<<<;;;>>>;;;<<>>:::444222222222000---...............//////000......---,,,,,,++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++xxxmmmeee```YYYWWWSSSPPPNNNKKKHHHEEECCCBBBBBBAAA@@@???>>>>>>======<<<===???AAACCCEEEAAA???<<<999999999;;;<<<;;;;;;<<<============<<<======<<<<<<;;;;;;::::::777888999999777777888999888888777777888:::<<<===999999999999999999999999666777:::;;;;;;999777666777777777777888999:::;;;<<<<<<;;;:::999888888999888888888999999999999:::CCCEEEGGGFFFBBB>>>;;;:::888888888888999:::;;;;;;888;;;???BBBGGGPPP[[[bbbyyy{{{lllcccYYYTTTNNNGGGAAA>>>=========;;;888777888888888777::::::999999777666666555999888888888:::999888666666666777777777888888888666666666666666666666666444444444444444444444444444444444444444444444444666555444555777888777666888888888888999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;=================================>>>======<<<;;;888888999999:::;;;;;;;;;===<<<:::888777777777777======<<<;;;;;;;;;<<<<<<===<<<<<<======>>>???@@@??????@@@AAAAAAAAAAAA@@@@@@AAABBBCCCCCCDDDDDDCCCEEEEEEFFFFFFFFFFFFFFFFFFBBBCCCEEEGGGHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCBBBBBB>>>===<<<;;;:::;;;<<<<<<777777777777777777777777888777777666666555555444444444444555555555666666666666666666666666666666555666888:::<<<>>>>>>??????>>><<<;;;;;;<<<===>>>AAAGGGSSSjjjoooYYYMMMEEE>>>:::<<<:::<<<@@@@@@EEEWWWkkkdddUUUHHHHHHNNNRRRRRRQQQNNNLLLGGG@@@999555333333444333333333333444555555000666555555===EEEUUUnnnhhhWWWFFF???>>><<<:::999<<<<<<;;;:::999777666555666777999888555222111111//////000000000111111111/////////.........---------------------,,,,,,,,,------............------...---------------......---------.../////////000............///000111111666;;;CCCMMMXXXdddpppwww~~~qqqaaaWWWLLLEEE===888666555333111000000///.........//////......------,,,+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,zzzooogggbbb[[[YYYVVVTTTRRRNNNHHHEEEBBBBBBBBBAAA@@@???>>>============>>>>>>???@@@AAA>>>===;;;999999:::<<<>>>::::::;;;;;;<<<<<<<<<<<<======<<<;;;:::999999999777888999999888888999;;;888777777777888999;;;<<<888999999:::::::::::::::666888:::<<<===<<<:::999777777777888888999::::::;;;;;;:::999888888888888888888888888999999999999AAACCCDDDDDDBBB>>>;;;::::::999999888888999999:::888:::;;;===???DDDKKKPPPaaassspppiii___UUUMMMGGGDDDBBB@@@>>>;;;999::::::::::::999999888777666666666666999888888888::::::888777666666666777777777888888555666777888888777666555444444444444444444444444444444444444444444444444666555555555666666666666888888888888999:::;;;<<<::::::::::::::::::::::::<<<<<<<<<;;;;;;;;;;;;;;;<<<============<<<;;;;;;666777777888999::::::;;;;;;:::777666555666777888===<<<;;;::::::;;;<<<===<<<;;;;;;:::;;;===>>>??????@@@@@@AAAAAAAAAAAAAAA>>>???AAACCCCCCCCCBBBBBBDDDDDDEEEEEEFFFFFFGGGGGGAAACCCFFFHHHIIIHHHGGGEEEEEEDDDDDDCCCBBBBBBAAAAAA???===;;;999999999;;;<<<777777777777777777777777999888888777555444444333333333333444444444555555444444444555555555555555555777:::===???@@@@@@???>>>===<<<;;;;;;;;;;;;;;;BBBDDDLLL\\\www}}}cccRRRGGGAAA>>><<<<<>>======>>>>>>===<<<:::888666888888888888666444222222//////000000000111111111////////////............------------------------,,,------......------,,,------,,,,,,------......,,,,,,------...///000000......//////////////////222444888<<>>=========>>>?????????>>>>>>===<<<;;;::::::;;;===>>>:::::::::::::::;;;;;;<<<;;;;;;::::::999888777777888:::;;;:::999888999:::888777666666777888:::;;;888999:::;;;<<<<<<;;;;;;888999<<<>>>???>>><<<;;;666777777888999999::::::999888888777777777777777777777888888888999999999>>>???@@@AAAAAA???<<<999;;;:::999999888888999999777777888999:::===AAADDDPPP]]]ooo|||xxxkkk```VVVNNNIIIGGGDDD@@@>>>>>>??????>>>999888777666666666777777888777777888999:::888777555555666666666777777777555666777888888777666555555555555555555555555555444444444444444444444444555555666666555555666666888888888888999::::::;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999<<<<<<<<<<<<<<<;;;::::::666666777777888999::::::888777555555555777999:::<<<;;;:::999999:::;;;<<<;;;::::::999:::;;;===>>>>>>??????@@@@@@@@@@@@@@@???@@@BBBCCCDDDDDDCCCBBBDDDDDDDDDEEEEEEFFFFFFGGGBBBDDDGGGIIIJJJIIIGGGFFFCCCBBBBBBAAAAAA@@@??????@@@???<<<999888888888999777777777777777777777777::::::999888666555444444333333333333444444444444333444444444555555555666666999<<>>DDDQQQfffsssZZZJJJBBB@@@<<<===@@@BBBCCCEEELLLTTTgggzzzqqqXXXNNNOOOOOONNNLLLHHHDDD???;;;888666666666444333333333333444555555333888666666;;;<<>>>>>===>>>???@@@@@@???>>>===>>>===<<<;;;:::;;;<<<<<<:::::::::999:::;;;;;;<<<::::::999999888888777777888999:::999777777777888888777666666666777999:::888999;;;<<<===<<<;;;;;;999:::===??????>>><<<;;;666666888999999:::999999777666666666666777888888777777777888888888888999;;;;;;<<>>>>><<<;;;999888777777888999888777777888::::::999777555555555666666666777777666666888888888888666666666666666666666666666666444444444444444444444444333444666666555555666777888888888888888999::::::999::::::;;;<<<===>>>>>>;;;;;;;;;::::::999999888;;;;;;<<<<<<;;;;;;:::999666777777777888999999999666555555555666888:::;;;999999888888888999:::::::::::::::::::::;;;<<<===<<<<<<===>>>>>>>>>>>>===@@@AAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDEEEGGGIIIIIIHHHGGGFFFBBBAAAAAA@@@??????>>>>>>@@@>>><<<:::888777777777777777777777777777777777::::::999888666555555444333333333444444444555555333333444444555666666666777999<<<>>>?????????>>><<<<<<<<<<<<<<<;;;;;;;;;<<<===CCCMMM[[[qqqjjjTTTHHHBBB>>>>>>@@@AAABBBEEEJJJNNNRRRddd}}}fffUUUNNNJJJFFFEEEEEEBBB===999777555333222444333333333333444555555111666444444999999???OOOffflllVVVKKKEEECCCCCC@@@??????>>>===;;;:::999888666444333333222000///---------.........//////000000000/////////...............///////////////,,,,,,------------,,,,,,++++++++++++,,,---...///,,,,,,,,,---.........///)))***+++,,,............000222333222222222444666<<<@@@IIIUUUfffxxxuuuiii]]]SSSLLLCCCBBB???<<<999666444444222222111111000//////...++++++************++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************vvvkkkeee___^^^[[[XXXUUUOOOIIIEEEDDDCCCAAA???>>>>>>>>>???===>>>@@@AAAAAA@@@>>>===>>>===<<<:::999999999999;;;::::::999:::;;;<<<===999999999999999999999999777999:::999888777888:::777777666555666777888999999:::<<<======<<<;;;:::888:::<<<>>>>>>===;;;999555666888999::::::999999555555666666777999:::;;;777777777777888888888888999999;;;>>>BBBCCC@@@===::::::999999888999999999::::::999:::<<<===>>>>>><<>>;;;999888999999999888888999;;;<<<:::999666666777777777888888888777777777888888777777777555555555555555555555555444444444444444444444444111333555555444444666999888888888888888999999:::777888999;;;<<<>>>???@@@<<<<<<;;;::::::999888888:::;;;;;;;;;;;;:::999999888888888888888888888888666666666777777888888999666666777888888888888888888999:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFFFFGGGFFFFFFEEEDDDBBBBBBAAAAAA@@@??????>>><<<<<<;;;:::999888777666777777777777777777777777888888777666666555444444444444444444555555555555333444444555666666777777777888:::;;;<<<<<<;;;;;;;;;<<<<<<============<<>><<<;;;:::999999;;;888555444555555333111------........./////////000000000000/////////...---------....../////////+++,,,,,,------,,,,,,+++++++++++++++,,,---...///------------------------***+++++++++,,,---------///000000///......///111222444999AAAMMMZZZeeelllwww~~~vvvooo```]]]WWWOOOGGG@@@;;;888444333333222222111000000,,,,,,++++++++++++,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++wwwllleee___]]]ZZZWWWSSSNNNHHHDDDEEECCCAAA???===>>>???@@@<<<>>>@@@BBBBBBAAA???===>>>===;;;999888777666666<<<;;;:::999:::;;;<<<===:::::::::::::::::::::;;;888999;;;;;;::::::<<<===777777666555555666888888:::;;;===>>>>>>===;;;:::777999;;;===<<<;;;999777555666888999::::::999999555555666777888:::<<<===777777777777888888888888888888:::???CCCEEECCC@@@::::::999999888999999:::777777666777888999999888::::::???FFFGGGFFFMMMWWWbbblll{{{|||vvvlllccc\\\VVVRRRPPPIIIFFFBBB>>>;;;999999999:::999999;;;<<<===<<<:::777888888888888999999999888777777777777777777888444444444444444444444444444444444444444444444444000333555555444444777:::888888888888888888999999666666888:::<<<>>>@@@@@@<<<<<<;;;;;;:::999888888:::;;;;;;;;;;;;:::999999999999999888888888888888777888888888888888777666444555666888888888777666888999;;;<<<======<<<;;;>>>??????@@@@@@@@@@@@@@@AAA@@@@@@???@@@BBBCCCDDDFFFFFFEEEEEEDDDDDDCCCCCCFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@???999::::::::::::999888777777777777777777777777777666666666555444444333333444444444555555555666666444444555555666777888888777777888888999999999888;;;;;;<<<===>>>>>>>>>===CCCCCCCCCDDDDDDPPPlllzzzdddSSSHHHGGGEEEBBBDDDHHHKKKKKKJJJNNNYYYmmmfffRRRDDD>>>===888555444555888999777555444333333333333444555555333777444333888888<<>><<<:::<<>>@@@AAAAAA;;;999777888:::;;;:::777::::::999999888777777666<<<<<<===???AAACCCEEEFFFQQQUUU^^^jjjwww|||ssshhhaaaYYYQQQKKKJJJFFF???===@@@<<<;;;;;;<<<>>>===:::888666777666555555666999;;;999:::;;;<<<<<<<<<;;;:::666666555555555555666666333333333333333333333333222333555555555555333222555777999:::::::::888777888888888999:::;;;===>>>>>>>>>======<<<;;;999999777777777777888888888888777777777777777888888888888888::::::;;;:::999888777777666666666666777777888:::<<<===<<<;;;;;;;;;@@@>>>===<<<===>>>@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBAAAAAADDDDDDEEEFFFGGGHHHHHHHHHFFFEEECCCAAA@@@@@@@@@AAA===<<<;;;:::999888888888888888888888999999999999444666888999999888666444555555555555555555444444555555555555666666777777777777888888888888777777333555999<<>><<<888666444333555666777666666555444444333333333333444444444555888;;;???AAASSSkkkppp\\\PPPEEE>>>999:::<<<;;;:::;;;888666444222000000111222111111111111222222222222///000111111111///...---000///------......---,,,++++++------------++++++++++++,,,,,,,,,------------......,,,******+++---------------------------//////---,,,,,,---...///000000000222444888;;;===KKKPPP]]]rrryyyjjjYYYKKKCCCBBB???<<<999666444444000///...---......//////222000---------......---------......------,,,+++000000///...,,,++++++***yyymmmfff```]]]XXXUUUQQQNNNJJJGGGBBBBBB@@@?????????@@@AAABBBCCCDDDFFFGGGGGGHHHHHHCCCAAA>>>;;;:::::::::;;;888999:::;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;:::::::::::::::888888888888888999999999999::::::::::::::::::999<<<===;;;:::<<>>???;;;;;;999888888777777777777888999;;;<<<<<<======:::888777777999:::999777999999999999999999999999:::::::::;;;<<<===>>>???CCCFFFLLLUUU___jjjrrrvvv|||uuujjj___YYYRRRHHHCCCBBB???===<<<<<<>>>>>><<<:::;;;:::999888888999;;;===999999:::::::::999777666666666555555555555666666444444444444444444333333333444444555555444444333555666777999999888777666888888888999:::;;;<<<===============<<<;;;:::999999999888888777777666666888888888888777777777777666777888999::::::999888777777777666666777777777888:::<<<<<<;;;:::;;;;;;???>>>===<<<<<<>>>@@@AAAAAAAAAAAAAAABBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFDDDCCCBBB@@@????????????======<<<;;;:::999888777555555555555666666666666555666777777777777666555555555555555555555555555444444555555666666666666666777777888888777777666555777999<<<===>>>======??????@@@@@@???CCCQQQ```}}}mmm[[[MMMJJJGGGBBBCCCIIIGGGDDDFFFRRRfff~~~|||\\\HHH???;;;999777555555555666555444444333222222111111111222444444444555777:::===???JJJ\\\xxxhhhVVVHHH@@@:::;;;===<<<;;;;;;888777444222111000111222///////////////000000000///000000000000//////...///---,,,,,,------,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------...//////...,,,+++,,,...------------------------///...---,,,,,,---...////////////000222555888:::???CCCMMM^^^rrrwwwiii]]]WWWMMMEEE???;;;777555333111000......---+++***...,,,+++,,,---//////...------......------,,,+++***++++++++++++,,,,,,,,,{{{ooohhhaaa^^^YYYTTTPPPMMMHHHEEECCCBBBAAA@@@???@@@AAAAAACCCCCCDDDEEEGGGIIIJJJKKKDDDBBB???<<<:::999::::::888999:::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<=========<<<;;;;;;:::;;;;;;;;;;;;:::999888888999::::::999::::::::::::::::::999:::;;;::::::===BBB@@@::::::999777666666777999:::;;;:::::::::<<<>>>AAACCC???===;;;888777777888888777888888999999999888888888777666666888888777666666777777888999::::::;;;::::::999888888888888888<<<>>>AAAFFFLLLRRRWWWYYY```gggsssuuukkk___TTTOOOIIIDDD@@@>>>???@@@>>>===;;;999888777777888:::;;;::::::;;;:::999888666555666666555555555555666666444444555555555555555555555555444444444444555555444555666888888777666666888888888888999;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999888777666555555999999999888888777777666333555666888999999888888888888777777777777888888888:::;;;<<<;;;:::;;;<<<>>>======<<<<<<>>>???@@@???@@@@@@AAABBBDDDEEEFFFCCCDDDDDDDDDEEEEEEEEEFFFAAABBBCCCDDDEEEEEEEEEDDDCCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>===<<<:::777666777777777888888888888999666666666666666666666666555555555555555555555555444444444555555555555555555666666777777666666555777888999:::::::::999888<<<<<<======:::;;;FFFRRRjjjoooYYYNNNHHHCCCBBBEEEEEEAAA@@@FFFSSSfffiiiQQQCCC;;;:::888666666666666444222333333222111111111222222444444444444555888:::;;;BBBLLL___xxxyyyaaaMMMCCC;;;;;;===<<<:::;;;999777555222111111111222....../////////000000000000////////////000000111...---+++,,,------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------...///000///------...///------------------------......------------..................///111333555555777===IIIWWWdddkkkmmmssszzztttdddXXXOOOIIIBBB<<<:::888555333111000---+++---,,,,,,---///000///...---............---,,,,,,******++++++,,,,,,,,,,,,~~~rrrkkkccc___YYYTTTPPPLLLHHHEEEDDDCCCBBBAAA@@@@@@AAAAAABBBBBBBBBCCCEEEHHHKKKLLLDDDBBB@@@===;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<:::888777777888999::::::999999999999999999:::888999:::;;;@@@FFFEEEAAA<<<:::888666666888:::<<<;;;;;;:::;;;===@@@DDDFFF@@@>>>;;;888666666777888666777777888888888777777666666555666666666666666555666666777888888999999;;;:::999999888888888888======???AAADDDFFFHHHIIIKKKRRR\\\fffppp}}}{{{lllbbbWWWPPPHHHCCCCCCBBB???<<<;;;999777666777999::::::;;;;;;<<<<<<;;;:::888777666666555555555555666666555555555555666666666666666555444333333444555666555666777888888888777777888888888888999:::;;;<<<999:::;;;;;;<<<<<<<<<<<<::::::999888888777666666::::::999888777777666666111333555777888888888888888888777777777777888888777999;;;;;;::::::;;;<<<======<<<<<<<<<===>>>???>>>>>>???@@@AAACCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>===>>>?????????===:::777666888888888999999999::::::666666555444444555666666555555555555666666666666444444444444555555555555555555666666666666555555666777888888888777666666::::::<<<===:::999@@@JJJ]]]yyygggUUUKKKDDDAAABBBBBB??????AAAGGGTTTiii{{{vvv]]]III===999777666666777777555333555444444333333444444444444444444444444666777888===BBBOOOaaauuuoooTTTGGG<<<:::<<<;;;::::::999777555222111111222333111111111111222222222333000///.........000111222...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---...000///...---...///------------------,,,,,,------------------............------...///000111555555777===FFFMMMRRRTTTWWW]]]kkk~~~tttlllcccXXXPPPIIIDDD===999777666444111111/////////000000...,,,...............------,,,000//////...------,,,,,,uuunnneee```ZZZTTTPPPLLLHHHFFFEEEDDDCCCAAAAAAAAAAAABBBAAAAAAAAAAAACCCEEEGGGIIICCCBBB@@@>>><<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<999::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===;;;999777666555666888999:::999999888888999999:::666888:::<<>>AAAEEEGGG???===:::777555555666888555666777888888888888888555555666555555555555666666666666666666666666666999999999888999999::::::999999:::<<<===>>>>>>>>>@@@EEELLLQQQXXXbbbpppzzzxxxjjjaaaVVVPPPMMMIIICCC===???<<<999888:::;;;;;;;;;888999:::;;;;;;;;;:::999666666555555555555666666555555555666666777777777666666444333333444666666777777888888888999999888888888888888999::::::;;;888999:::;;;<<<<<<<<<<<<888888888888888999999999999999888888777666555555111222444666777777777777888888777777777777888888777888::::::999:::;;;===<<<<<<<<<<<<<<<======>>>===>>>>>>???AAACCCDDDEEEFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCDDDDDDEEEDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>>===>>>??????===;;;888666555555555666666666666777777666555555555555666777555555555666666666777777555555555555555555555555555555666666666666555555444555555666666666666666666777999<<<:::999???GGGUUUmmmwww___PPPGGGBBBAAA===<<<===@@@BBBIIIWWWeeesssiiiPPP???888777666666777777666555444444444333333444444555444444444444444555555555888<<>>AAABBBDDDGGGPPP^^^mmm~~~wwwlllaaaXXXLLLDDD???<<<777444222000//////000000///---......//////......---,,,000//////......---------xxxqqqfffbbb[[[UUUQQQMMMJJJHHHGGGEEEDDDBBBAAAAAAAAABBBAAA@@@@@@AAAAAABBBCCCDDDBBBAAA@@@>>>===<<<;;;;;;;;;;;;:::999999999::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===:::999888666666666666777:::999888777777888999:::777999;;;===DDDKKKKKKGGG;;;:::888777777888:::;;;999999;;;<<>><<<:::777666666777777555666777888888888888888444555666666444444555666666666666555555555555555777777777777777888999:::666777888999:::;;;;;;;;;999<<<@@@DDDHHHPPPYYY```pppzzz{{{ppphhhccc\\\RRRIIIEEE@@@;;;999::::::888666555666888999999999888777666666555555555555666666444444555555666777777777666666555555555555666666888888888888888999999999888888888888888999::::::888999:::;;;;;;;;;;;;;;;888888888999999999::::::777777777666666555555444222333444666777777777666777777666666666666777777777888999999999999<<<>>>;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>???@@@BBBCCCDDDFFFFFFEEEDDDCCCBBBAAAAAACCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@>>>===============<<<:::999888666666777777777777888888777777777777777777777777555555555666666777777888666666666666666555555555555666666777777666666555333444444555555666777777333333666::::::999===DDDPPPaaa}}}nnnYYYKKKCCC@@@999888:::===>>>@@@HHHPPP```qqqqqqXXXEEE;;;999666555666777777666222222111111111222333333333444444444444555555555333777???GGGLLLWWWsssyyydddMMMAAA===;;;::::::666555333222333444666777444444333333222111111111000////////////000000111000.........000111000///---,,,,,,++++++,,,,,,---,,,---------............***,,,//////...---------.........------,,,,,,+++***+++,,,------...---------............/////////000000000111222333444555888999???IIISSSaaauuuvvvggg[[[RRRJJJAAA:::555333000000000111111000...////////////...------******+++,,,---......///zzztttgggbbb\\\VVVRRROOOLLLJJJGGGFFFDDDCCCBBBAAABBBBBBBBBBBBBBBBBBAAA@@@??????@@@@@@???>>>>>>======<<<<<<;;;:::999999999999:::::::::::::::;;;;;;;;;<<<:::::::::::::::;;;<<<<<<::::::999888888777666666:::999888777777888999::::::<<<<<<===BBBHHHGGGBBB999999888888888888999999777888:::===???@@@@@@@@@<<<<<<;;;999999888888888777777777777777666666555444666777666444444555777555666666777777888888888888777777777777888999999666777999:::;;;;;;;;;;;;777888:::<<<@@@EEEJJJLLLXXXaaalllvvv|||mmmbbbRRRLLLDDD???>>><<<777333777777888999999888666666666666555555555555666666333333444555555666777777555555666666666666555555777777777777777888999999888888888888888999999:::999999:::;;;;;;;;;::::::999999999999999999999888555555555555555444444444333444555777777777666555666666555555555555666666777888888888888999<<<>>>::::::;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>???@@@BBBBBBDDDDDDCCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBAAA@@@???===<<<;;;;;;;;;;;;:::::::::999888999999999999:::::::::666777888999999888777666444555555666777777888888888888777777777666666666666777777888888777777666555444444444444555666666444444666::::::999===DDDLLLVVVlll}}}aaaOOODDD>>>;;;777777999;;;;;;>>>CCCNNN\\\nnn{{{vvvbbbPPP@@@<<<777444444444555444222111111111222222333444333333444555555555555555444444999AAACCCJJJ```xxx|||]]]JJJBBB===;;;:::444333222222333555888999777777666444333222111000///000000000000//////...///...---...000000000///---,,,,,,++++++,,,,,,---------------............***---000111000......//////......---,,,,,,++++++)))***,,,---......------,,,,,,------............,,,---...////////////000111333777===BBBIIIXXXggguuuvvviiiZZZPPPDDD@@@:::666444444333222///////////////...------******+++,,,---...//////{{{uuuhhhccc\\\VVVRRRPPPMMMLLLHHHGGGEEECCCBBBAAABBBBBBCCCCCCDDDCCCBBB@@@===<<>>>>>>>>===>>>===<<<;;;:::;;;;;;<<<;;;;;;;;;<<<<<<<<<======999999999999::::::;;;<<<:::;;;;;;::::::888777666:::999777666666777999:::===>>>======@@@DDDCCC===888888888888888888888888555777:::===??????>>>>>><<<<<<<<<;;;;;;::::::999888888888777666444333222444666888777555444555888555555666888999:::<<<<<<;;;::::::999999999999:::555666777999::::::999999999888888:::===@@@AAA@@@GGGNNNWWW^^^fffvvvxxxccc\\\RRRLLLIIIDDD>>>999:::;;;;;;;;;:::888777555666666555555555555666666333333333444555666666777444555666777777666555444666666666666666777888888888888888888888888999999:::::::::;;;;;;::::::999<<<;;;;;;:::999888777777333333444444444444444444444555666777777777666555555555444444444444555555777777888888888999<<<>>>999:::;;;;;;<<<<<<;;;;;;??????>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@???===<<<:::;;;::::::999999::::::;;;555666666666666777777777666777999;;;;;;999777666444555555666777888888999999999888888777777666666777777888888888888777777777666555444444444444555888777888;;;<<<;;;???EEEJJJPPPaaa~~~gggQQQDDD===???:::666888999999:::===@@@LLL\\\lllxxxwwwiiiYYYEEE@@@999444222222333333333333333333444444555666333333444555666666666666999444666>>>@@@CCCSSSfff~~~iiiRRRFFF@@@<<<;;;333222222222444666999;;;;;;;;;999888666444333222///000111111111///...---...---,,,---///000///...------++++++++++++---------------.........//////+++...111222111000///000//////...---,,,,,,++++++)))***+++---......------***+++,,,---------------+++...000111111000000111///111555999888:::DDDOOOWWWaaakkkrrr}}}uuuhhhVVVPPPFFF>>>999666333222///////////////......---///////////////.........}}}tttlllccc[[[XXXUUUNNNJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBAAA@@@???======<<<>>>>>>?????????===;;;:::===<<<<<<;;;;;;:::999999999;;;<<<<<<999888888888999999999:::::::::::::::999:::;;;<<<<<<:::888777555666777777777:::>>>AAAAAA@@@???===;;;:::999999:::888666666888999999999;;;999999;;;>>>???>>>;;;============<<<;;;:::999;;;;;;::::::888777555444666777777555444444666888777777888999999:::;;;;;;999999888888888888888999;;;999888666666777999:::888888999999::::::999999AAABBBEEEJJJSSS___kkkttt|||mmmaaaXXXPPPGGGAAACCC@@@>>>=========<<<:::777777666444333222333555555555555555555555555555333333555666666666555444777888999:::::::::::::::666666666666777888999:::888888888888888888888888888888999::::::::::::999:::999888666666555555555333333444444555444444444666666666666666666666555888777777777777777888999999999999999:::;;;<<<<<>>===<<<===??????>>>;;;888666<<<;;;::::::999999::::::999888888888888888999999888888888777777777666666:::999999999999:::;;;;;;::::::888777666555555555777888999888666666666777777555444444444555555444666444555888999:::???FFFMMMQQQZZZjjjqqqWWWIIICCC===<<<:::999999:::;;;<<<;;;>>>JJJ^^^ooosssiii]]]IIIBBB888333444555555333000111333444444666999;;;;;;:::777666555666777888666999;;;;;;;;;@@@IIIPPPhhhhhhUUUGGG>>>:::999666555777666444666<<<::::::888666444222000//////////////////////////////000111111111///...---+++++++++,,,,,,---------/////////...---,,,***)))---------------...///000+++,,,,,,+++******+++---++++++,,,,,,---...//////...............///000000222111111000//////......000//////000333777;;;>>>EEEIIIOOOVVV___jjjttt{{{}}}nnnYYYKKKDDDAAA===999333111000000111111000...///...------//////...---vvvmmmddd[[[XXXTTTOOOJJJJJJHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@???>>>======>>>>>>??????>>>===;;;:::===<<<<<<;;;;;;:::999999<<<===>>>===;;;;;;<<<============<<<<<<;;;;;;;;;:::;;;<<<===<<<;;;999777666777888888888;;;>>>AAABBBAAA???===;;;:::999999:::888666666888999:::999999888777999<<<===<<<:::===============<<<;;;::::::::::::999888777666666666777777555444444555777777888888999::::::;;;;;;999999888888888999:::::::::999888666666777999:::999999:::::::::999999999555777;;;???EEEMMMUUU[[[jjjsss|||pppeeeYYYQQQKKKIIIFFFDDDBBBAAA>>><<<::::::999777666666888999666666666666555555444444333444555666777666555555777888999:::::::::::::::666666666666777888999:::888888888888888888888888999999::::::999888777777666555444333333333333333333333444555555555555444555666666666666666666666555555555555555666777777999999999999:::;;;<<<<<<;;;;;;<<<============<<<===>>>???@@@AAA@@@@@@???@@@@@@AAAAAA@@@???>>>=========>>>>>>===;;;999777;;;:::999999888888999999999999888888888888999999:::::::::999999999888888:::::::::::::::;;;<<<<<<>>>===<<<:::999888888888888999:::999777666777888888777555555555666666555777555666999::::::@@@GGGPPPTTT[[[fffyyybbbNNNCCCAAA???<<<:::999:::;;;<<<999;;;BBBPPP^^^ddd___XXXJJJCCC:::555555666666444222333444444444555777999999888777666555555666666444666888888777;;;CCCIIIZZZnnnzzz^^^JJJ???<<<:::666555666555222444888888888666555333222000000000000000000000000000000000000000000000///......,,,,,,,,,---------------------.........---,,,,,,///......---------......+++,,,---,,,******,,,---.........------------------------------...//////------------------------000/////////111333666888666999===BBBHHHPPPXXX^^^dddlllyyyrrraaaUUULLLCCC<<<;;;999555333333222000///111000....../////////---yyyoooeee\\\XXXTTTOOOLLLLLLIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>><<<;;;;;;===<<<<<<;;;;;;:::999999???@@@@@@???>>>>>>@@@BBBDDDCCCBBBAAA???>>>===<<<:::;;;<<<======<<<:::999777888999999999;;;???AAACCCBBBAAA???<<<:::999888999888666777999:::::::::777666666777999:::999888======>>>>>>>>>===<<<<<<::::::999999999888888777777777777666444444555777777888999::::::;;;;;;;;;888888888888888999:::;;;999999888777777888999:::;;;;;;;;;;;;:::999888777333555999;;;===@@@DDDGGGOOOWWW```gggppptttkkk```]]]XXXTTTPPPJJJDDD@@@<<<;;;999888888888999:::999999888888777777666666444555666666777777666666888888999:::::::::999999666666666666777888999999888888888888888888888888:::::::::999888777555444444444333333222333333333333444555555666666666555555555666666777777777888444444444444555777888888999888888999999:::;;;<<<;;;<<<<<<===>>>>>>======<<<<<<===>>>>>>>>>>>>>>>>>>>>>?????????>>>======>>>>>>===<<<;;;::::::999:::999999888888888888888999999888888888888999999:::::::::999999999999999<<<;;;;;;;;;;;;<<<======@@@???>>><<<:::999999999999:::;;;;;;999888888999999999888777777777777777888777888;;;;;;;;;BBBJJJWWW[[[```dddnnnyyy___NNNIIIFFFBBB===:::::::::;;;:::999;;;BBBKKKQQQSSSRRRJJJDDD<<<777777777666555444555555555444444555777999999888888777666666666555666777666555777===AAAJJJYYYrrrpppVVVGGGAAA<<<888777888666333333666555555444333222111111000111111111111111111111111000000//////......//////...............---------+++,,,---...............000///...---,,,,,,,,,,,,,,,------,,,++++++,,,...222111000///---,,,++++++,,,,,,,,,,,,,,,,,,---...******+++,,,,,,---......////////////000000000000///000222444777;;;@@@DDDGGGNNNYYYhhhxxxttteeeWWWMMMKKKFFF@@@;;;888666555333444111///......///......|||qqqggg]]]XXXUUUPPPNNNNNNJJJIIIHHHFFFDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@??????>>>>>>>>>======<<<;;;;;;===<<<<<<;;;;;;:::999999???@@@@@@>>>>>>???CCCEEEIIIHHHFFFDDDBBB???>>>===:::;;;===>>>>>>===;;;:::666777999999999:::===@@@CCCCCCAAA???===;;;999777888777666888:::;;;;;;:::777666666666777888888888======>>>>>>>>>>>>>>>===:::999999999999999999999777888888777555555666777888888:::;;;;;;;;;::::::777777777777888888999:::999888888777777888999:::<<<<<<;;;;;;:::888777666888999;;;;;;;;;<<<>>>@@@AAAGGGNNNQQQUUUcccyyy|||vvvnnnfff\\\RRRKKKBBB@@@===<<<;;;;;;::::::;;;;;;;;;:::::::::::::::666666666777777777777777888999999:::::::::999999666666666666666777888888888888888888888888888888999999999888888666555555666666555555555666777777444444555666777777777777555666666777777888888999555555555666777999:::;;;888888888888999:::;;;<<<:::;;;<<<======>>>======<<<<<<=========>>>>>>>>><<<<<<==================???>>><<<;;;::::::;;;;;;;;;:::999999888888999999::::::999888888888999999777777777777777777777777<<<<<<<<<;;;<<<======>>>???>>>===;;;:::999888888999;;;======;;;999999::::::::::::999888888999:::::::::;;;<<<;;;<<>>BBBKKK^^^yyykkkVVVJJJ@@@;;;999:::999666555888222222222222111111111111000000000000000000000000111000...------...///000000000//////......------,,,------...............///...------,,,,,,,,,---------...---,,,+++---///222222111///...---,,,+++------,,,,,,,,,,,,------+++,,,,,,------...//////---...///000000///...---000111222111111333666999;;;???FFFPPP\\\kkkzzzuuukkkbbb\\\SSSKKKFFFBBB???===;;;888444222222222222111}}}ssshhh^^^YYYVVVQQQOOOPPPLLLKKKIIIGGGEEEDDDCCCBBBCCCBBBBBBAAAAAA@@@@@@@@@>>>>>>======<<<;;;;;;;;;===<<<<<<;;;;;;:::999999===>>>>>>===<<<>>>BBBDDDJJJIIIGGGEEEBBB@@@>>>===:::;;;===>>>>>>===;;;:::444666888888888999;;;===BBBBBBAAA???===;;;888777777666666888;;;<<<<<<;;;777777777777666777888999<<<<<<===>>>??????>>>>>>;;;:::999888888999999:::777888999999888777888999888999:::<<<<<<;;;:::999666666666666666777888888888777777888888999999:::<<<;;;;;;:::999777666555777777777666555666999<<<;;;@@@DDDEEEFFFPPP```mmmvvviii```QQQMMMHHHDDDBBB@@@===;;;;;;;;;;;;;;;;;;;;;<<<<<<777777777777888888999999999999:::::::::999999888666666666666666666777888777777777777777777777777666777777888888888777777888777777777777777888999444555666777888888888888777777777777888888999999555555555666777999:::;;;888888888888999:::;;;;;;666777888999::::::::::::============>>>>>>??????<<<<<<<<<<<<<<<<<<======???>>><<<:::::::::;;;<<<<<<<<<;;;::::::::::::;;;;;;::::::999888888999999777777777777777777777777;;;;;;;;;;;;;;;<<<======>>>===<<<;;;:::999999999:::<<<>>>>>><<<:::::::::999:::<<<;;;999999<<<>>>======>>>???<<<<<>>CCCPPPfffhhhSSSDDD>>>999::::::777666888111111111111111111111111////////////////////////000///...------...///000000000000//////...............//////......---,,,,,,,,,,,,,,,,,,---......------...---,,,+++---///000000//////..................---------------...------------------------,,,---///000111000///......///000///...///111333555777999===DDDNNNYYYaaakkkyyy|||qqqggg]]]UUUNNNJJJGGGCCC???<<<:::888555333sssiii```\\\XXXSSSPPPPPPNNNLLLJJJHHHEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;;;;;;;===<<<<<<;;;;;;:::999999:::;;;<<<;;;;;;<<<>>>AAAGGGFFFEEECCCAAA???======999:::<<<======<<<;;;:::444555777888888888:::;;;???@@@@@@???===;;;888777666666666999<<<======<<<888999888777666666888;;;:::;;;<<<===>>>?????????<<<;;;:::888888888999:::666888:::;;;::::::;;;<<<888999;;;======;;;:::999888777777666666666777777777777777888999999:::::::::::::::999888666555444444555555444333555888;;;777:::======???EEENNNWWWeeeppp}}}~~~fff```XXXQQQLLLGGGAAA<<<>>>>>>======<<<;;;;;;;;;999888888888888999::::::999999:::::::::999888888666666666555555666666777777777777777777777777777666777888888999999888888777777666666555666666777555666777888999:::::::::888888888888888888888888444444444444555777888888888777777888888999:::;;;888999:::;;;<<<=========>>>>>>>>>>>>>>>???@@@@@@======<<<;;;;;;<<<<<<===>>>===<<<;;;:::;;;;;;<<<======<<<;;;;;;;;;;;;;;;<<<;;;:::999999888999999999999999999999::::::::::::999999999999:::;;;;;;======<<<;;;;;;;;;;;;<<<999<<<>>>>>>===;;;:::999777:::<<<<<<:::;;;>>>AAAAAAAAABBBAAA===<<>>>>>=========???GGGWWWnnn|||```LLLCCC;;;999888666555666111111111111111111111111.................................---....../////////////////////.........///////////////...---,,,++++++++++++,,,---...///,,,------,,,++++++,,,...................../////////......---------------++++++++++++++++++++++++,,,---...000000000000///---...//////......000222222222333555888>>>EEEKKKQQQ^^^qqq~~~sssiiicccYYYUUUOOOIIICCC===666222sssjjjaaa^^^ZZZTTTPPPPPPOOOMMMKKKHHHFFFDDDCCCBBB@@@@@@@@@@@@@@@????????????>>><<<;;;::::::;;;;;;===<<<<<<;;;;;;:::999999888:::;;;;;;::::::;;;===BBBBBBAAA@@@>>>===<<<<<<777999;;;<<<===<<<;;;:::444666888999888999:::;;;<<<===>>>>>>===;;;888777555555666999===>>>>>><<<888999999777555555888;;;999999;;;<<<===>>>>>>>>>>>>===:::999888888999999666888;;;=========>>>???888:::<<<======<<<:::888;;;:::999888777777777888666666777888999:::::::::888888888777777555444444333555777888777777888:::777777888999:::>>>CCCGGGPPPVVV___gggooozzztttjjjccc[[[RRRKKKHHHGGGEEECCC@@@>>><<<;;;:::999999888999:::;;;<<<999::::::::::::999888777777666666555555555666666777777777777777777777777888999999999999999888888888777666555555444555555555666777999:::;;;;;;;;;:::::::::999999888888777555555555555555666777777777777777777888999:::;;;;;;<<<===???@@@@@@AAAAAA???>>>=========>>>???@@@???>>>===<<<;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;:::999999999999888888999999999:::::::::888777777777777888999999::::::999999::::::;;;<<<888;;;>>>>>>===:::999999444888;;;<<<:::;;;@@@DDDEEEEEEEEECCC===;;;DDDOOOcccvvvcccLLLAAA>>>>>>:::888666666888999888777888888777666444333333444333444555555444444666888777777777888:::===???@@@DDDDDDDDDEEEEEEEEECCCBBBAAAAAADDDMMM\\\tttvvvYYYMMMAAA<<<:::666555666111111111111111111111111////////////////////////,,,---....../////////.....................//////---......////////////...,,,,,,,,,+++,,,,,,------+++,,,---,,,******,,,---------------------------...------,,,++++++,,,,,,******++++++,,,,,,------------......///.........---...//////......000111///000222222333666;;;>>>???HHHVVVggg~~~}}}xxxooofff[[[OOODDD===sssjjjbbb___\\\UUUPPPOOOOOONNNLLLIIIFFFDDDCCCBBB@@@@@@?????????????????????>>><<<;;;::::::;;;;;;===<<<<<<;;;;;;:::999999777999;;;;;;:::999:::;;;??????>>>======<<<;;;;;;777888:::<<<<<<;;;:::999555777999:::::::::;;;<<<;;;;;;======<<<;;;888777555555777:::===???>>>===777888888666333333777:::888999:::<<<===>>>>>>>>>???===;;;999777777888999666888<<<>>>>>>???@@@AAA999:::<<<>>>===<<<:::888======;;;:::999888888888666666777999999:::::::::666777777777666555444333000444888:::999888666666<<<999777777999;;;===>>>CCCEEEIIIOOOTTT\\\iiitttyyy}}}ssshhhaaaSSSQQQNNNJJJFFFBBB???>>>::::::999888999:::;;;<<<:::::::::::::::999888777777666666555555555666666777777777777777777777777;;;;;;;;;:::999888777666:::999888666666555555555666666888999:::;;;;;;;;;<<<;;;;;;:::999888777777888777777777777777888999777777777777888999:::;;;999:::;;;===>>>?????????>>>======<<<<<<>>>???@@@@@@???===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;::::::999999::::::===<<<;;;:::999999999999666666777777888888888888666666666666666777777888666666666666777888999:::888;;;>>>>>>===:::999888333777;;;<<<:::<<>>AAADDDGGGHHHHHHIIIJJJLLLKKKJJJHHHGGGEEEEEEHHHOOOcccdddWWWHHHAAA===999666777222222222222111111111111000000000000000000000000+++,,,...///000///...---,,,---------......//////+++,,,---///000111111111......---,,,+++++++++++++++,,,,,,+++******+++---......---------,,,,,,,,,---,,,,,,+++*********+++***+++,,,---///000111222.........------,,,,,,,,,***,,,------,,,,,,---...+++---...///...///111333555:::BBBPPPeee{{{xxxiiiZZZQQQxxxkkk___[[[ZZZVVVRRRPPPLLLKKKIIIGGGEEECCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@============<<<<<<<<<<<<======;;;999888777666666:::::::::::::::999888777::::::;;;;;;::::::999888999888777777999;;;;;;;;;666666666777888888999999;;;;;;;;;;;;:::999888888444444444555777888:::;;;999888777777666666777777999999999:::;;;<<<>>>???>>>;;;888555444666888:::666888<<<>>>>>>@@@BBBCCCBBB???;;;::::::<<<======;;;;;;:::999999999::::::999:::::::::999999888777888888666555333333333333888666555777:::;;;:::888444333333444555888;;;=========>>>AAAFFFMMMSSSWWW]]]bbbkkkttt~~~yyyooocccZZZVVVQQQIIICCC??????>>>?????????<<<:::777777777555333222333444555555555555555666666666777777888999:::;;;;;;<<<<<<<<<<<<;;;:::999888777777888888888999999999999999888777777888:::<<<>>>;;;<<<<<<:::777666777888999999:::<<<===<<<999666666555555555777888:::<<<<<<<<<===>>>???@@@AAAAAA======>>>???AAABBBCCCCCCAAA>>>;;;;;;===???>>><<<<<<<<<<<<======>>>>>>>>><<<<<<======<<<:::888777::::::999999888777666666;;;999888888999999888666444555666777777666555444666666666666777999:::;;;999999999888888888888888888888999:::<<>>===???BBBQQQgggqqqWWWIIIBBB<<<:::999777666555555666666333444444555666777888888888777666666666666666777;;;;;;<<<>>>@@@CCCEEEGGGLLLNNNQQQSSSSSSQQQOOOMMMIIIEEEFFFKKKNNNXXXuuu|||fffOOODDD???999777888777555333222222222111000111111000///////////////000000000000000000000000---......////////////...------------------------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,...000...---+++++++++---///000...//////---+++***+++---......---------,,,,,,,,,---,,,,,,,,,,,,---......//////000000000000//////222444999AAALLLYYYeeekkkfffeeeeeehhhqqqyyymmmzzzmmm```\\\[[[WWWRRRPPPLLLKKKIIIFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>=========<<<<<<<<<<<<;;;:::999999999999:::::::::::::::999888888999999::::::999999888777888777777888:::;;;;;;:::777777777777888888888888999999999999999888888777555555555555666888999:::;;;:::999999888888999999777777777888999:::;;;<<<===<<<999777666777888:::777999<<>>???@@@AAAAAA>>>??????@@@AAABBBCCCCCCBBB???======???AAA@@@???==================>>>>>>======>>>===<<<;;;999888::::::999999888777777777:::888777777888888777666555555666777777666555555555555555555555666777888777777777777777777777777888888999:::<<>><<<;;;888777666666555555666666666555555555555444777777666666666666777777:::<<<>>>@@@CCCFFFHHHIIILLLOOORRRTTTUUUTTTQQQPPPMMMIIIIIILLLLLLTTTlll}}}```NNNCCC<<<999;;;777555333222333333222111111111000///////////////000000000000000000000000///000111222111111000///------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///111---,,,+++++++++,,,...///---......---,,,+++,,,.........---------,,,,,,,,,---,,,,,,,,,,,,---......//////000000000000//////...///222777>>>GGGOOOTTTPPPPPPOOOQQQXXXcccpppyyy}}}pppccc___]]]XXXSSSQQQKKKJJJHHHFFFDDDBBBAAAAAA?????????????????????????????????>>>>>>>>>>>>===;;;;;;;;;::::::;;;<<<<<<:::::::::::::::999999888888999999999999888777777777777777999;;;<<<:::999999888888888888777777777555666777777888777777777777666666666666777888999::::::999888888888888999666666777777888999;;;;;;<<<;;;:::999888888888999777:::===???@@@AAACCCEEECCC@@@<<<:::999999999888<<<;;;:::999888777777777999999:::::::::::::::999777777666555444333333222888777666777888999888777999999888777777888999::::::::::::999::::::;;;<<<>>>@@@CCCGGGKKKQQQXXX]]]mmmvvvvvvmmmbbb^^^WWWQQQMMMHHHDDDAAA>>>===<<<:::999999::::::555666777888888999888888888888888888888888888888999::::::;;;;;;::::::999666777777777888888888888:::999888777777888999:::888999999888777777888:::999999:::<<<======:::888777777777888999:::;;;<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBB@@@??????AAACCCCCCCCC@@@@@@@@@???????????????>>>>>>>>>>>><<<;;;:::999:::::::::999888888777777999777666666888888777555555666777888888777666555555444444444444444555555555555555555555555555555888888999:::<<>>;;;;;;===@@@FFFQQQddd}}}bbbPPPGGGAAA???<<<:::888888777555333666555555555555444444444777777777666666777777888:::<<<@@@DDDHHHJJJKKKKKKMMMPPPSSSWWWXXXWWWVVVTTTRRRNNNMMMMMMKKKOOObbbvvvpppUUUDDD;;;999;;;666555333222333444333222111111000////////////000000000000000000000000000000000222222222000...---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---...000111++++++++++++,,,,,,,,,,,,+++---...---,,,,,,---///......---------,,,,,,,,,,,,,,,,,,,,,,,,---......///000000111111000000///,,,---...///222666999;;;????????????CCCJJJTTTZZZjjjttttttgggaaa___ZZZTTTQQQKKKJJJHHHEEECCCBBBAAAAAA????????????????????????@@@@@@@@@?????????>>>>>>;;;;;;::::::::::::;;;;;;999::::::;;;::::::999999999999999999999888888777666777888:::<<<<<<:::888::::::999888888777666666444555666777888888888888888888777777666777777888888888777666666666666666888888888999999:::<<<<<<999999999999999888777777666999<<<>>>>>>???AAACCC@@@===:::999999:::999999<<<;;;999888777666666555888999999:::::::::::::::666666666666555444333222777777666777777777777777888888777777777888999:::777888999:::;;;;;;;;;;;;<<<===>>>???BBBEEEIIIKKKUUU]]]iiiwww{{{tttkkkbbbXXXOOOIIIEEEBBB???===<<<;;;;;;:::::::::::::::999888777666999999999888888777777777888999::::::;;;;;;;;;:::666666777777777888888888:::999888777777777777888666777888888777777999;;;999999:::;;;======;;;888888888999999:::;;;<<<<<<<<<<<<===>>>???@@@AAAAAACCCCCCCCCCCCCCCCCCBBBBBBAAA@@@???@@@AAACCCDDDEEECCCBBBBBBBBBAAAAAA@@@@@@??????>>>===<<<:::999888:::::::::999999888888888888666555666777777666555666666888888888888666666666555444444333333333444444444555555555555555666888999:::;;;<<<>>>???@@@AAAAAA???<<<::::::<<<>>>BBBIIIXXXooottt]]]MMMDDD@@@===:::888999888666333222222333444555666777777777777777666777777888888:::===BBBHHHLLLNNNNNNMMMNNNQQQUUUYYY[[[[[[YYYXXXUUUSSSQQQPPPMMMNNNZZZhhh^^^HHH>>><<<===666555333333444444333222222111000000//////000000////////////////////////...///000111000...+++))),,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...///000******+++,,,,,,++++++***)))+++---...------...///......---------,,,,,,,,,,,,,,,++++++,,,,,,---...///000000111111000000///////////////000000000111666777888888:::>>>DDDHHHQQQZZZiiixxxxxxjjjeeeaaa[[[UUURRRKKKJJJHHHFFFDDDBBBAAAAAA????????????????????????@@@@@@@@@@@@????????????<<<;;;:::999888888888888999::::::;;;;;;;;;:::::::::::::::;;;:::999999888666777888:::<<<<<<:::888;;;;;;:::999888777666666555555777888999:::::::::999888888777777777777777888777666666555555666666888888888888999999:::;;;666777777888777777555555555777:::;;;;;;<<<===???;;;999777888999;;;;;;:::;;;:::888777666555444444888888999999:::999999888555666666666555444333222555666666666666666777777555555555666777888999:::666777999:::<<<<<<<<<<<<999999999:::<<<>>>@@@AAAEEEKKKSSS^^^hhhttt~~~rrrdddZZZRRRNNNHHHDDDBBB@@@>>><<<<<<;;;:::999888777777666::::::999999888777777777888888999:::;;;;;;;;;;;;777777777777888888888888999999888777666666666666555666777777666666888:::999888888:::<<<<<<:::999999999::::::;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAADDDDDDCCCCCCCCCCCCBBBBBB????????????@@@AAACCCEEEBBBBBBAAAAAA@@@@@@@@@?????????===<<<:::999888888:::::::::999999999999999777666555666777888777666666777888999999888777666777777666555444444444444555555555666666777777777888999:::;;;<<<===>>>>>>=========;;;999999;;;===>>>EEEPPPcccoooXXXHHHDDD???:::888999999777444222333333444555666777777777777777777777888999999:::>>>DDDJJJNNNOOOOOOOOONNNQQQVVVZZZ\\\]]]\\\[[[WWWUUUSSSRRROOOQQQXXXaaapppqqqVVVGGGAAA>>>777555333333444444333222222222111000000000000000////////////////////////...//////000///---+++))),,,,,,,,,---------......//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......***++++++,,,,,,+++******(((+++---......---...///......---------,,,,,,,,,,,,++++++++++++,,,------//////000000000000//////------...//////////////////000111222333555999<<<@@@GGGRRR^^^jjjuuu~~~|||nnnhhhddd]]]VVVSSSLLLKKKIIIGGGEEECCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>><<<;;;:::999888888777888999::::::;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999777777777999;;;<<<:::999;;;;;;:::999888888777777666777888999::::::::::::999888888777777777888888999999888777777777777888666666555555666777777888555555666666666666555444444666888999888888999:::888666666777999;;;;;;:::999888777666555444444444888888999999888777777666444555666666666555333222333444666666555555777888333444555666777888999999777888999999999999999888888777666888;;;=========;;;???DDDJJJRRRZZZbbbhhhsss|||yyyggg```WWWQQQMMMIIIDDDAAA@@@>>><<<999888888999::::::::::::999999999888888888999::::::;;;;;;;;;;;;777888888888999999999999888777777777666666555555555666777666555666777999777777777888:::;;;:::999888999:::;;;;;;;;;;;;:::<<<<<<===>>>???@@@AAAAAACCCCCCCCCCCCCCCCCCBBBBBB???@@@@@@???>>>???AAADDDAAA@@@@@@@@@@@@@@@@@@???AAA@@@>>><<<;;;999999999::::::::::::::::::999999777666555666888999888777777888999::::::999888777888888777666555555555666666666666777777888888999888999:::<<<<<<=========;;;;;;;;;:::999999;;;===<<>>DDDJJJMMMOOOOOOOOONNNQQQVVVZZZ\\\]]]\\\[[[WWWVVVTTTRRRQQQTTTXXX]]]bbbwwwgggRRRDDD;;;999777444444444444333111222222111000000000000111000000000000000000000000000000000000//////...---+++,,,,,,------.........000///...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---------,,,,,,,,,,,,++++++++++++(((+++---///...---...///......---------,,,,,,,,,+++++++++++++++,,,---------......//////......---))))))***+++,,,---......,,,---/////////111444666444999@@@HHHPPPXXX```eeegggmmmuuuqqqjjjeee^^^WWWTTTMMMLLLJJJHHHFFFDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@????????????>>>>>>>>>;;;::::::999999999::::::999::::::;;;<<<<<<;;;;;;:::::::::::::::999888888888777777888:::;;;;;;::::::::::::999999888888888777777888999::::::::::::888888888777888888999999999999888777777777777777666555555555555666777777666666666666666666666666555777888888777666666777777666666777999:::999888777666666555444444444555888888888888777555444333444555666777666555333222000333555555555555777:::666666777777888888888888888888888888888888888888888666555777:::<<<<<<:::888:::<<>>???;;;;;;;;;:::::::::::::::999999:::;;;;;;;;;::::::999999999999::::::::::::666666666666666666555555555666777666555555666888666555555666888:::999888888888::::::;;;::::::999<<<<<<===>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCC@@@AAAAAA@@@>>>>>>AAACCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCC@@@>>><<<;;;;;;;;;::::::::::::::::::::::::888777666777999:::999888888888999::::::999888888777777666666555666666666555666666777777888999999888999;;;<<<<<<<<<<<<;;;999:::::::::999999;;;===>>>DDDMMM]]]zzzmmmYYYOOOCCC<<<;;;;;;888555888777777777777666666666777777777777888999:::;;;<<>>:::888555444444333222000333222111111000000111111000000000000000000000000000000///.........///000++++++,,,,,,---......///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............///...,,,+++++++++,,,---)))+++...///...---------......---------,,,,,,,,,+++++++++***++++++,,,---,,,,,,------------,,,,,,*********++++++---...///.../////////...///111333111333666999<<>>>>>>>>>>>===::::::::::::;;;<<<===>>>999::::::;;;<<<<<<<<<;;;888999999999999888777777999888777777999;;;;;;;;;:::::::::999999999999888777888888999999999999888888888777777888999999:::777777666555555555555555888777777777777888888999777777666666666666777888666888999888666555555555999777666777888999888666666555555444444444555555888888888777666444222111333444666777777555333222///222555555444555888;;;999999999999999888777666777777777777999:::;;;<<<555444222444777999777555999:::;;;::::::;;;===@@@???GGGQQQYYY]]]cccjjjppp|||{{{sssmmmbbb]]]SSSJJJCCC@@@@@@AAA;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;::::::999999999:::::::::;;;;;;;;;555555666666666666666555555666777666444444666777555444444555777999888888777888999:::;;;:::999888<<<<<<===>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCAAA>>>>>>AAADDDHHHHHHHHHIIIIIIJJJJJJJJJFFFEEEBBB@@@>>>=========::::::::::::::::::::::::888777666777999::::::999888999::::::::::::999888666666555555555666666777555555555666777888888999888999;;;<<<<<<<<<;;;;;;888999::::::999:::<<<>>>CCCGGGOOOaaacccWWWHHH???===;;;888444555555666777888999::::::777777777777888999:::;;;===???CCCGGGJJJLLLMMMNNNNNNQQQUUUYYY[[[[[[ZZZYYYWWWVVVSSSPPPQQQUUUWWWVVV^^^dddmmmzzzttt[[[III<<<999666444444333111///333222111111000111111111000000000000000000000000...---,,,***+++,,,...///++++++,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000///---+++++++++---...))),,,//////...---,,,---......---------,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++000///...---...///000111---......,,,++++++---///222333333222222333777:::<<<>>>AAAEEELLLYYYgggrrrtttjjjfffaaaZZZTTTOOONNNKKKGGGCCCBBBBBBCCCAAAAAAAAA@@@@@@AAABBBBBB????????????>>>>>>>>>>>>>>><<<::::::===???@@@AAA======<<<;;;;;;;;;;;;<<<;;;<<<======<<<<<<===>>>;;;::::::::::::;;;<<<<<<============<<<;;;999888:::999999999888888777777444555555555666666777777:::999777666555666888999333555666555444444555666888777666555555666777888777777777777777666555555666666666666666777888888222222222222222333444555999888888777666555444444555555555555444333222222444444333444444555666777999888777666666888:::<<<888888888888888888888888666666666666666777777888666777777777777888888888===>>>???BBBGGGMMMRRRVVVccckkkuuu}}}|||ooocccZZZRRRLLLGGGEEEAAA>>>===>>>???>>><<<===;;;888888999999888777999999999999::::::::::::===:::888888999999777444666666555555555444444444666666666666777777777777888888888888888888999999;;;<<<>>>???AAAAAAAAAAAAEEEDDDBBBAAA@@@@@@AAAAAA===AAACCCCCC@@@AAAEEEJJJRRRVVVZZZ]]]\\\YYYVVVUUUSSSNNNHHHEEEDDDBBB???===:::999:::;;;======<<<:::;;;999777777777777666555;;;;;;::::::999999888888;;;:::999888777777777777666666666666777888999:::<<<999666777999<<<;;;::::::888999;;;;;;999===BBBAAALLL___vvvzzzeeeNNNDDDCCC???999666444555666777999999999999888888999999999:::::::::CCCDDDEEEGGGIIIJJJKKKKKKOOOPPPRRRTTTUUUWWWWWWXXXYYYXXXUUUTTTTTTVVVXXXZZZ]]]^^^eeennnvvviiiSSSCCCBBB<<<555444777777333333333333222222222111111111000...,,,+++,,,---.........---------,,,,,,,,,...,,,+++,,,...---)))$$$000///---,,,++++++,,,,,,//////...---,,,,,,++++++,,,,,,++++++,,,,,,---............------,,,,,,,,,...............---------......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///++++++,,,,,,,,,,,,------......------------......////////////000000000000///222666:::===BBBJJJOOOwwwlllgggccc]]]WWWQQQPPPMMMIIIEEEDDDDDDEEEBBBAAAAAA@@@AAAAAABBBBBB?????????>>>>>>>>>======@@@>>><<<<<<>>>@@@AAAAAA======<<<;;;;;;;;;;;;<<<;;;<<<======<<<<<<===>>>;;;:::::::::;;;<<<======>>>??????>>>===;;;999888888888777777777666666666666666666777777777888888999888666555555666888999333555666555444444555777888777666555555666777888888888888888888777666666666666666666666777777888666555555555666666777888999999888777666666555555555666666666555444333222444444333444444555666777777777666555555777888:::999999999999888888777777666666555555666666777888666666666666777777777777888888888:::===AAAFFFHHHMMMSSS[[[aaafffmmmvvv}}}uuujjj```YYYSSSNNNIIIHHHIIIHHHDDD@@@BBB@@@>>>======<<<;;;:::;;;;;;;;;::::::::::::;;;999777555555777888777555777777777666666666555555555555555555666666666666888888888999999999999999<<<======>>>???AAAAAABBBDDDCCCAAA@@@??????@@@@@@???AAADDDCCCBBBCCCIIINNN^^^dddlllooonnnkkkjjjjjjkkkggg```ZZZTTTMMMFFFAAA@@@???======>>>???===<<<>>><<<999888999999888777666666777888999::::::;;;:::999999888888888888888888777777777777888999999999666555666999;;;:::999999999;;;>>>===;;;>>>DDDIIIXXXppprrrXXXIIICCC>>>888555555666777999:::;;;<<<<<<;;;:::888777777999;;;===BBBCCCFFFHHHIIIJJJJJJJJJOOOPPPQQQRRRRRRSSSSSSRRRWWWWWWVVVVVVWWWYYY[[[\\\ZZZZZZ]]]dddjjjsss}}}dddJJJDDD;;;777555555333000222222222111111111000000000///...,,,,,,---...///.........---------,,,,,,+++++++++---......---+++000///...,,,++++++,,,,,,///......---,,,,,,++++++*********)))******+++,,,......---------,,,,,,,,,------..................//////000000//////...---******+++++++++,,,,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,------......------------........./////////000000000000...000111222222555:::>>>zzznnnhhheee```[[[TTTRRROOOKKKHHHFFFFFFFFFBBBBBBAAAAAAAAAAAAAAABBB>>>>>>>>>>>>============???===;;;;;;<<<>>>>>>=========<<<;;;;;;;;;;;;<<<:::<<<======<<<===???AAA======<<<<<<======>>>???@@@AAAAAA@@@>>><<<:::999666666666666555555555555777777888888888888999999777777555555555666777888444555666555444555666888888777666555555666777888888999999999999888888777666666555555666666777888999999888888888999::::::999999888888777777666666666666777777666555333222444444333444444555666777888777777777777888999999;;;::::::999888777666666666555555555555666777777555555555666666666777777999999888888999<<<>>>@@@>>>BBBFFFIIILLLRRRZZZ___nnnzzz}}}uuummmgggaaa______\\\TTTLLLGGGDDDAAA>>>>>>===<<<;;;<<<<<<;;;;;;:::;;;;;;;;;777666555555777888888777888888888888777777777777444444444555555555666666888999999999:::::::::;;;============>>>???AAABBBBBBAAA@@@???>>>>>>??????@@@BBBCCCCCCCCCFFFMMMRRRhhhrrr~~~wwwmmmaaaTTTLLLHHHEEEBBBAAAAAAAAA@@@???===;;;888777888999888777555666666777999::::::;;;999888888888888999:::::::::999888888777777888888777666666777:::;;;;;;:::777888;;;???>>><<<@@@FFFUUUhhhdddQQQFFF>>>999888777888999:::<<<===>>>>>>???===:::888888;;;>>>AAABBBDDDGGGIIIKKKJJJIIIHHHNNNNNNNNNOOONNNNNNMMMMMMTTTUUUWWWZZZ\\\^^^``````YYYWWWWWWZZZ]]]bbbooozzz{{{[[[JJJ===:::999333000222111111111111000000000000//////...------...000000.........------------,,,,,,---......------...///000///...---,,,,,,,,,,,,.........------,,,,,,+++***************+++,,,,,,...------------,,,,,,,,,,,,---------.../////////000000000000000000///...))))))******++++++,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------......------------............/////////000000000------------,,,---///111~~~pppjjjgggbbb^^^WWWTTTOOOLLLJJJHHHGGGGGGCCCBBBBBBAAAAAAAAAAAABBB>>>>>>>>>=========<<<<<>>>>>AAADDDGGGCCCBBBAAA@@@???>>>>>>>>>BBBBBBBBBAAA???===;;;999666666666666666666555555888888888888888888888888666555555444555555666777555666666666555555888::::::999888666666666777888888888888999999888777777666555555555555666777777999999999888888999999:::888888888888888777777777777777888999888666444333444444333444444555666777::::::::::::::::::::::::;;;;;;:::999777666555555555555444444555555666777555666666666777777777777:::999888888888:::;;;===;;;===>>>>>>@@@CCCIIINNNSSS]]]kkkyyy~~~}}}xxxmmmcccWWWRRRJJJDDDAAA@@@@@@@@@::::::999999999:::;;;<<<:::999888888888999::::::888888888888888777777777555555555666666666666777999999999::::::;;;;;;<<<>>>===<<<;;;<<<>>>@@@BBBAAAAAA@@@@@@????????????@@@AAAAAAAAABBBGGGNNNSSSfffssszzzkkkbbbTTTPPPKKKHHHFFFEEEDDDCCC???<<<:::999999:::::::::999999888888888888777777888888888888999:::;;;<<<;;;;;;:::999888777777777999999:::;;;;;;<<<;;;;;;:::;;;>>>BBBBBBCCCKKKTTThhh|||rrr[[[LLLBBB======888999999:::<<<===??????@@@???>>>>>>???@@@CCCDDDBBBEEEHHHKKKLLLKKKIIIGGGKKKKKKLLLLLLLLLKKKKKKKKKQQQTTTXXX]]]aaacccdddddd^^^YYYVVVWWWWWWZZZcccmmmqqqWWWBBB>>><<<333111777222222222222111111111000///.........///000111111............------------///000111...+++)))+++...//////......------------......---------,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,---...///000000//////000000000//////...,,,+++++++++++++++++++++)))***+++,,,,,,,,,******+++++++++,,,,,,,,,------......------------.............../////////000000------------...///111222tttmmmiiiddd```YYYUUUPPPLLLKKKJJJHHHFFFDDDCCCBBBBBBAAAAAAAAABBB>>>>>>>>>>>>============@@@???===>>>?????????=========<<<;;;;;;;;;;;;<<<999;;;===???AAADDDIIIMMMIIIHHHEEECCCAAA???>>>===AAAAAAAAA@@@???===;;;999777777777777777777777777777777777777777777777777555555555555555666777777555666666666555666999;;;===<<<:::888777777777777666666777777777777777666555555555555555666666777777777666666666666666777777777777777777888888888888999:::;;;:::888666444444444333444444555666777999:::;;;;;;;;;;;;:::999::::::999888666555444444444444444444444555555666666666666777777777888888444333333333444555777888999999888777888:::>>>AAACCCIIITTT___jjjwwwxxxooobbbVVVMMMHHHEEECCC:::999888888888999;;;<<<===<<<:::888777777888999777777777777777777777777666777777777777888888888888888999::::::;;;<<<<<<>>>===;;;;;;;;;===???AAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>AAAEEELLLPPP\\\jjj{{{lllggg___XXXRRRMMMIIIFFFEEEBBB???===============888888777777666555555555777777888888999:::<<<<<<===<<<;;;999888888888888:::;;;;;;;;;;;;;;;;;;<<>>???AAADDDGGGIIIIIIHHHFFFEEEGGGJJJMMMMMMLLLIIIGGGHHHHHHJJJKKKLLLMMMMMMMMMPPPTTTZZZ```eeegggggggggbbb\\\XXXWWWWWWXXX^^^fffttthhhLLLBBB<<<333333;;;444444333333333222222222////////////000000111222//////.........---------...///000...***(((***---..................---------------------,,,,,,,,,------,,,,,,------...///------------------------,,,,,,,,,---...///000000---......//////.........//////...---,,,++++++******+++,,,------,,,***)))+++++++++,,,,,,,,,------......------------..................////////////---,,,------///000111111yyyqqqmmmgggbbb\\\WWWQQQMMMMMMLLLIIIGGGEEEDDDCCCBBBAAAAAAAAAAAA????????????>>>>>>>>>>>><<<;;;:::;;;<<<===<<<;;;======<<<;;;;;;;;;;;;<<<:::<<<>>>???AAAEEEJJJNNNKKKIIIGGGDDDAAA???======>>>?????????>>><<<:::999888888888888999999999999888777777777777666666666444555555666777777777888666777666666555777:::===BBB@@@===;;;888777666666555555666777777777777666555555444444555555666777555555444333333333444444555555666666777777888888888:::;;;<<<<<<:::777555444444333444444555666777666777999::::::888666555888777777666555444333333444333333333333444555555555555666666666777777777111111111222333555666777888777666555666777999:::===>>>DDDLLLSSSYYYdddnnn|||ppp```TTTJJJDDD???===;;;::::::;;;<<<===<<<;;;:::777444444666888777777777777777888888888777777888888888999999999777777888999:::;;;<<<<<<===<<<;;;;;;;;;===>>>???@@@AAAAAAAAAAAAAAA@@@@@@???>>><<<===???CCCGGGJJJQQQ[[[iiiuuu}}}rrriii```YYYTTTPPPLLLFFFAAA???>>>===<<<666666666666666666666666888888888999999;;;<<<<<<===<<<;;;:::999999999999999:::;;;::::::;;;>>>@@@GGGJJJPPPWWW]]]eeevvviiiSSSDDD???::::::999888999:::;;;<<<===AAAIIIOOORRRPPPLLLJJJHHHJJJLLLNNNNNNMMMKKKIIIHHHIIIKKKMMMNNNPPPQQQQQQQQQUUU[[[bbbfffhhhiiiiiiddd^^^ZZZYYYXXXWWWZZZ___jjj~~~___KKK???666555:::555444444444333333333333000000000111111111111111/////////.........------+++,,,------,,,,,,---........./////////......---------------------------+++++++++++++++,,,,,,---,,,,,,,,,------------...,,,---------.../////////,,,------...............000000///...---,,,++++++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------......------------......------........./////////---,,,++++++------,,,+++wwwqqqkkkeee___YYYSSSPPPOOOOOOKKKHHHEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@????????????:::999999:::<<<===<<<;;;======<<<;;;;;;;;;;;;<<<===>>>>>>>>>???BBBGGGJJJHHHFFFDDDBBB@@@>>>======;;;;;;<<<===<<<;;;:::999888888888999999999::::::999999888888888777777777555555666777888888888888777777777666555777;;;>>>FFFDDDAAA===:::777666666555666777888888888888888555444444444444555666666555555444333333333333333333444444555666777777777999;;;===>>>===;;;888555444444333444444555666777555666999::::::777555333555555555444444333333333333333333222333444444555333333333444444444555555222333333444555666777888777666555555666777888888999888;;;@@@CCCEEEMMMWWW___gggsss~~~lll[[[QQQIIIGGGCCC@@@>>>======>>>::::::999777444444888;;;888888888888999999::::::777777777777888888888888666666777888999:::;;;;;;;;;;;;<<<<<<<<<<<<======>>>???@@@AAAAAA@@@?????????>>><<<===>>>AAACCCDDDIIIMMMTTT]]]hhhxxx}}}uuupppgggaaaYYYQQQKKKGGGCCCAAA<<<<<<;;;;;;:::999999999999999999999999:::;;;<<<===<<<;;;:::::::::::::::999:::;;;<<<<<<@@@FFFKKKTTTZZZfffqqqyyy~~~bbbNNNEEE===<<<:::888888999:::;;;;;;AAAJJJRRRUUUTTTPPPMMMLLLMMMNNNNNNNNNMMMLLLKKKKKKLLLNNNPPPQQQSSSSSSTTTSSSWWW\\\bbbfffhhhiiiiiifff```\\\\\\ZZZWWWWWWZZZbbboooyyy\\\HHH>>>999777444444444333333333222222111111111222111111000000////////////............,,,,,,,,,...//////...,,,---...///000000///...---------------------------,,,++++++++++++,,,------,,,,,,,,,---------......------..................------...///////////////------------------------///...------,,,,,,------++++++,,,,,,,,,,,,------......------------......---------.........//////...,,,+++,,,---...+++))){{{uuummmgggaaa[[[TTTQQQRRRQQQMMMIIIEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@??????AAACCCDDDCCCBBB======<<<;;;;;;;;;;;;<<>>===???CCCFFFDDDCCCAAA@@@???>>>======999999:::;;;;;;:::999888777777888888999999999::::::::::::999999888888888555555777888999999999999777777777666555888<<>>:::888666555666777888999999999999999555444444444444555666666666666555444444444444444222333333444555666777777999;;;===???>>>;;;888666444444444444444555777777666888:::<<<;;;999666444333333333333333333333333333333222222333333444555111111222222222333333333111222222333444444555555222111111222444555444444888555777;;;;;;:::AAAKKKMMMTTT]]]fffmmmttt|||sssfffRRROOOJJJEEEAAA?????????:::;;;;;;999666777;;;???999999999::::::;;;;;;;;;666666666666777777777777555666777888999:::;;;;;;:::;;;<<<======<<<<<<;;;===>>>???@@@@@@???>>>===@@@>>>======???@@@AAAAAADDDDDDFFFKKKVVVeeevvv{{{qqqfff^^^WWWRRROOOGGGFFFDDDBBB???===;;;:::::::::999999::::::;;;;;;<<<<<<;;;:::::::::;;;;;;;;;<<<>>>???AAAGGGOOOUUUfffooo{{{nnnXXXNNN???===;;;999888999:::;;;;;;AAAIIIQQQUUUUUURRRPPPNNNOOOOOOOOOOOONNNMMMMMMNNNOOOPPPRRRSSSTTTUUUUUUUUUXXX]]]bbbfffhhhiiiiiihhhccc___^^^\\\XXXVVVWWW\\\dddtttkkkRRRFFF===666333333333222222222111111222222222222222111000///000/////////............111//////000222111,,,(((---...///000000///......------------------------...------------...//////,,,,,,,,,------........................---------......///000000111000000))))))***+++---...//////111000...---,,,------...++++++,,,,,,,,,---------.........------.........---------........./////////------///222333111...|||rrrkkkggg```ZZZSSSPPPOOOOOONNNLLLHHHEEECCCCCCDDDEEEBBB@@@@@@AAAAAAAAAAAA@@@??????AAA???>>>>>>???@@@@@@?????????>>><<<<<<;;;;;;;;;=========>>>>>>>>>>>>>>>AAA@@@???>>><<<;;;:::999<<<<<<======<<<:::999777999999888888888888888888999999888777666666777777555555444666888999999888666666777888999:::;;;;;;???@@@???<<<888555555555444555555666777888888999888777555333333555666777444444444555555555555666444444444444444555666666666888<<<>>>>>><<<888666444444444555555777888888555444333333222222333333444333111000000111333444222222333333333333444444666555555444444333333222222222333333333333444444444444444555555555555666666666666777888:::;;;<<>><<<;;;:::::::::======<<<===BBBGGGCCC<<<>>>;;;:::;;;888444666:::333666888777555666;;;???<<<======>>>======<<<<<<:::;;;;;;;;;<<<=========<<<======<<<;;;;;;===@@@===???AAABBBEEEOOO]]]hhh}}}zzzqqqjjjfffcccZZZOOOIIIGGGFFFCCC@@@???>>><<<;;;;;;<<<>>>???AAA>>>::::::===??????>>>@@@CCCEEEGGGJJJTTTaaakkkwww{{{fffKKKEEECCC???;;;:::<<<=========AAAGGGKKKNNNPPPSSSUUUTTTSSSRRRQQQQQQPPPPPPPPPVVVVVVUUUSSSRRRSSSWWWZZZ^^^___```bbbdddfffhhhiiigggccc```^^^^^^\\\XXXTTT[[[^^^hhhzzziiiOOOBBB>>>:::999555222333444333000000000000000////////////------............------000000//////.........---......////////////............---------,,,,,,,,,***+++,,,,,,------,,,,,,......................................................////////////...............------........./////////...---------,,,///...---,,,,,,---...///------++++++++++++------111111222000---,,,,,,---...---------...///...---uuummmiii```ZZZSSSOOOOOOOOOMMMKKKHHHEEECCCCCCDDDDDDBBB@@@AAABBBBBBBBBBBBAAA@@@@@@AAA???===>>>???@@@??????>>>===============>>>>>>========================;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<:::999888888888888888888888888888999999888777777777777777888777777777888888888777666666777777888999999999<<<======;;;999777777888444444444555666777777777777666555555555555666777666555555555444444333333:::999666444333222222222666888:::<<<<<<:::888666333333333333444555666777555444333333222222333333444333222000000222333444222222333333333333444444333333333333333444444444222222333333333333444444444444444444555555555555444444555555666888999:::<<<>>>@@@DDDGGGKKKMMMNNNVVV[[[eeesss~~~rrriiiddd^^^VVVOOOLLLKKKHHHEEEBBB@@@???>>>;;;===AAAGGGPPPUUUOOODDDAAA===;;;;;;:::777777999888999:::999777777888;;;===============<<<<<<<<<<<<<<<===>>>>>>?????????<<<======<<<;;;;;;===???;;;===>>>???@@@EEEMMMSSSdddkkkvvv|||sssggg^^^XXXRRRLLLGGGDDDCCC@@@>>>===>>>???AAAEEEDDDCCCBBBCCCEEEGGGGGGFFFKKKQQQWWW___lll|||~~~tttXXXHHHDDD???:::999::::::999===@@@EEEIIIMMMPPPTTTWWWVVVWWWWWWWWWWWWVVVTTTTTTYYYYYYXXXVVVUUUVVVYYY\\\```aaaccceeeggghhhjjjjjjhhheeecccbbbaaa^^^YYYTTTXXXYYY```mmm~~~zzz^^^KKK@@@???<<<888555555555333000111000000000//////////////////000000000000//////000/////////..................////////////......------------,,,,,,,,,,,,++++++,,,---------------......................................................////////////............------------.....................---------///...------------...///---,,,,,,++++++,,,,,,---...///000///---,,,---......---------.........---{{{qqqkkk___ZZZSSSOOONNNNNNKKKIIIHHHFFFDDDDDDDDDDDDBBB@@@BBBBBBBBBBBBBBBAAAAAA@@@@@@???======?????????>>><<<<<<<<<======???@@@@@@===============<<<<<<<<<::::::::::::::::::;;;;;;;;;;;;<<<<<<;;;:::999888888888888888888888888888999888777777777777777777999999999999888888777777777777777777777777777777777999:::999888888999:::333333444444555555666666555666666666777666666666777666555444333222111111;;;999666444222222333333666777888999999888777666222222222222333444555666555444333333222222333333444333222111111222333444222222333333333333444444111111222222333444444555222222333333333333444444444444444444555555555555333333333333444555666777;;;<<<<<<===>>>???@@@@@@EEEGGGLLLWWWgggzzz~~~tttmmmdddaaa]]]WWWQQQLLLHHHGGGBBBGGGOOO\\\jjjnnnbbbSSSEEE???:::;;;<<<999777777888999999:::999999888888<<<;;;;;;:::::::::;;;;;;;;;<<<<<<===>>>>>>??????:::;;;;;;:::999999:::<<<::::::<<<===>>>???@@@AAAKKKQQQYYYbbbiiinnnsssvvvuuujjj___WWWRRROOOJJJFFFCCCCCCDDDEEEHHHJJJMMMMMMMMMNNNRRRVVVYYY^^^hhhrrr~~~iiiPPPIII@@@;;;999999999888<<>><<<<<<>>>???>>>===<<<<<<<<<<<<===>>>??????=========<<<<<<<<<<<<<<>>>>>===;;;::::::999:::;;;;;;<<<;;;:::999888777777777777888888888888888888777777777777777888888999999999888777777888888777777777666666555555444666777777666666777888444444444555555666666666444555777888888777666555666555555444333222222222666555333333333555888:::666666666666666666666666333333333333333444555555555444333333222222333333444333222222222222333444222222222333333333444444111111111222222333333333222222222333333333444444333333444444444555555555333333222333333444555666999999:::;;;;;;<<<=========>>>@@@GGGRRRaaaooowwwzzz{{{}}}zzzrrriiiaaa\\\YYYXXX^^^iiiyyyxxxdddOOOEEE>>>???@@@>>>;;;;;;<<<<<<===???@@@@@@>>>===<<<<<<;;;;;;<<<===>>>???=========>>>>>>?????????<<<======<<<:::::::::<<<999999:::<<<>>>@@@???===@@@DDDJJJOOOTTTXXX]]]aaaiiiooovvv|||zzzrrrhhhddd^^^WWWRRROOOOOOOOOTTTZZZaaacccbbbdddjjjpppwww}}}{{{]]]QQQCCC>>>===<<<;;;<<<===@@@DDDGGGLLLQQQXXX\\\\\\___cccfffgggdddaaa^^^`````````^^^]]]]]]___bbbeeefffiiikkkmmmooooooooojjjiiiiiiiiihhhbbbYYYRRRUUUTTTVVVZZZaaarrroooUUUEEE===666555666444222111111111111000000000//////000111111222222111111000///////////////...............////////////......,,,,,,,,,+++++++++******,,,---......//////..............................---...////////////...---......////////////......---,,,,,,++++++,,,,,,---,,,---------.../////////.........------.........,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++---.........///...---------...uuunnnbbb\\\VVVRRRPPPOOOKKKHHHHHHHHHGGGFFFDDDBBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>???===<<<<<<===>>>>>>======<<<<<<;;;;;;<<<<<<===>>>>>>======<<<<<<<<<<<<>>>>>>===<<<;;;::::::999999:::;;;;;;;;;:::999888666666777777777888888888888777777777777777888888777888:::999777666888999888888777777666555555555444555666555444333444555666666666666666777777777333555777999999888777555444444444444444444444444333333333333555888:::<<<555555555555555555555555444444444444444444555666555444333333222222333333444333333333333333333444222222222333333333444444333333333222222111111111222222222333333333444444333333333444444444444555444444444333333444555555555555555666777888888888888999;;;>>>DDDLLLSSSWWW^^^^^^```cccjjjuuuzzzwwwwww}}}uuuZZZOOOFFFDDDEEECCCBBBBBBHHHHHHIIIIIIGGGEEEDDDCCC????????????@@@AAABBBBBB@@@@@@@@@@@@@@@@@@??????@@@AAAAAA@@@>>><<<<<<===;;;999999:::<<<>>>???>>>>>>@@@BBBDDDFFFIIILLLOOOUUUZZZ```dddhhhnnnvvv|||{{{rrrkkkgggeeedddooowwwmmmZZZGGG@@@@@@??????AAA@@@CCCFFFJJJNNNSSSYYY]]]]]]aaafffkkkllliiieeebbbaaabbbbbbaaa```aaaccceeegggiiillloooqqqrrrrrrrrrlllkkkjjjjjjhhhcccZZZTTTTTTTTTVVVYYY\\\hhh~~~gggPPPDDD;;;:::;;;999777888111111111111000000000000///000000111111000000///.........///////////////......////////////......,,,,,,,,,+++++++++******,,,---......//////..............................---...///000000///...---......////////////......---,,,,,,++++++,,,,,,---,,,---------.../////////---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++***+++,,,---///000///---+++,,,...xxxpppddd___YYYUUUSSSQQQLLLIIIHHHIIIIIIGGGCCCAAAAAABBB???????????????>>>>>>===>>>===;;;;;;=========<<<>>>===<<<<<<<<<<<<======??????>>>>>>======<<<<<<888888999999::::::;;;;;;888999:::;;;;;;:::999888555666666777777888888888777777777777777888888999888;;;<<<;;;888666888:::888888888777777666666666444666666555444333444555666666777777777777777777333555777999999999777777444444444555555555666666555555555555666777888888555555555555555555555555555555444444444444555555555444333333222222333333333333444444444444333333222222333333333333444444555444444333222222111111222222333333333333444444333333333333444444444444666555444444444444444555666666666666555555555555888999;;;===???AAABBBBBBIIIJJJKKKMMMRRRYYYbbbhhhtttyyyggg[[[PPPLLLJJJIIIJJJNNN[[[\\\\\\WWWOOOJJJHHHIIIFFFGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@???>>>>>>@@@AAABBBAAA>>><<<<<<<<<>>>===<<<<<<<<<<<<>>>??????@@@AAA@@@@@@@@@CCCEEEHHHKKKOOOQQQSSSXXX___eeekkkrrr~~~gggNNNDDDBBBAAABBBEEEEEEGGGKKKNNNQQQUUUZZZ]]]]]]aaaggglllnnnlllhhheeebbbdddeeeeeeeeeeeegggiiikkkmmmpppsssuuuvvvvvvuuuooollljjjiiihhhddd^^^XXXUUUUUUWWWYYY[[[```ooo~~~```NNN@@@<<<;;;777555777222222111111111000000000...//////000000//////............///////////////......////////////......,,,,,,,,,,,,++++++++++++,,,,,,---............---........................---...000111111000...---......////////////......------,,,,,,,,,,,,---------------...............------...//////...------+++,,,,,,------,,,,,,+++,,,---...---+++***+++,,,---000111///,,,***,,,...{{{tttgggbbb\\\XXXVVVSSSNNNJJJHHHIIIJJJGGGCCCAAAAAABBB???@@@@@@@@@@@@???>>>>>>>>><<<;;;;;;<<<======<<<>>>=========>>>???@@@AAAAAA@@@@@@???>>>>>>======777888888999::::::;;;;;;888999:::;;;;;;:::999888555555666666777888888999777777777777777888999999>>>@@@AAA>>>999666777999888888888888888888777777555777888777666555666888666666666666666666666666444555777888999999888888666666666666666666555555666777777888777666555444444444555555555555444444444444333333333333333444555444333333222222333333333444444444444444444333222222333333333333444444444444444333333333333333222222333333333333444444222222333333333444444444666555444333333333333333666666666666666666666555666888:::<<<======<<<<<<===>>>@@@AAACCCFFFKKKOOOXXX]]]fffrrrvvvjjjbbb]]]]]]bbbiiiyyy|||{{{rrrfff^^^^^^aaa`````````___[[[WWWSSSPPPPPPOOONNNLLLJJJIIIGGGGGGHHHIIIJJJIIIFFFCCCBBBBBBCCCFFFHHHGGGDDDDDDFFFHHHGGGHHHIIIHHHFFFFFFGGGIIIIIIKKKKKKJJJIIIKKKQQQUUUXXX^^^gggsssyyyYYYKKKHHHEEEFFFJJJJJJLLLPPPSSSUUUWWWZZZ\\\^^^bbbhhhmmmooonnnjjjhhhdddfffhhhiiiiiijjjmmmooooooqqquuuxxxzzz{{{zzzyyysssooojjjhhhhhhfffbbb^^^[[[YYYYYY[[[\\\^^^gggpppwwwaaaLLLCCC>>>666222444222222222111111111000000...//////000000//////.............../////////000......////////////......------------,,,,,,,,,,,,++++++,,,---------------........................---...000222222000...---......////////////............------------.....................---------------...//////...------+++,,,,,,------,,,,,,++++++,,,------,,,,,,---...---000222000,,,***,,,...}}}vvviiiddd^^^ZZZXXXUUUPPPKKKHHHJJJJJJHHHCCCAAAAAACCC@@@AAAAAAAAAAAA@@@??????===<<<::::::<<<===<<<;;;======>>>???@@@BBBDDDEEEAAAAAAAAA@@@???>>>>>>===<<<<<<<<<;;;;;;:::::::::888888::::::;;;:::999888444555555666777888888999777777666777777888999999CCCEEEFFFAAA:::666666888888888888888888888999999666777999999888888:::;;;555555555555555555555444555555666777888999999999999999888777666555444444444666777999999777666444333444555666666555444333333333222222111222222222555444333333222222333333333444444555555444444333222222333333333444444444222333333444444555555666222222333333333444444444222222333333333444444444555555444333222222222222000111111222333444555555000222444777888999888888777999;;;<<<<<<===???BBBFFFJJJQQQZZZeeeqqq{{{xxxwww{{{}}}}}}wwwqqqjjjfffcccbbbaaa^^^\\\ZZZXXXWWWWWWXXXYYYXXXUUURRRQQQQQQHHHMMMSSSSSSQQQOOORRRUUURRRSSSTTTTTTRRRRRRRRRTTTVVVVVVTTTOOOKKKJJJMMMQQQSSSWWW\\\dddsss~~~|||wwwppp~~~wwwllllllwwwcccSSSNNNJJJJJJNNNMMMPPPTTTVVVWWWXXXZZZ[[[___ccciiinnnpppooollljjjeeegggjjjkkklllnnnppprrrrrrtttxxx|||~~~~~~}}}|||vvvqqqkkkhhhhhhgggeeecccaaa^^^\\\]]]^^^^^^dddlllzzzvvv\\\PPPGGG;;;666888222222222111111111111000//////000000000000//////---.........//////000000......////////////............------------,,,,,,***+++,,,,,,------,,,,,,........................---...111222222111...---......////////////......///......------......////////////......------,,,,,,---...//////...---,,,++++++------------++++++)))+++------------///111---000222000+++)))+++///|||qqqjjjeee^^^YYYWWWTTTPPPMMMJJJHHHEEEBBBAAA@@@AAAAAA@@@@@@??????????????????>>>>>>>>>>>>============<<<<<<>>>BBBEEEEEEDDDBBBDDDDDDCCCAAA???>>>===<<<======<<<;;;:::888777666999:::;;;;;;<<<<<<;;;;;;999999999999999999999999777777888999::::::;;;;;;FFFGGGGGGBBB:::666666999999999999888666555333222555666666777666666555444555777999:::;;;:::888777333444666888999888777777777777666555555555555555888666666999888444222444666666666777666666555444333444555444222111222333555555555555555555555555444444444333333222222222333333333333333333333333333333333333333333333333444444444444333333222111000111222222333333222222333444444555555444444333444444444333333222222222555555555666666666666777:::999777666777888:::;;;>>>@@@DDDHHHMMMTTT\\\aaaqqqyyy~~~|||{{{yyytttooorrrtttvvvvvvsssllleeeaaaeeefffhhhiiiiiigggeeedddiiikkknnnnnnnnnmmmmmmnnnoookkkfffbbb___^^^______aaabbbeeeiiipppppplllhhhcccgggppp}}}|||mmmllljjjkkk{{{}}}^^^PPPOOOOOOKKKQQQVVVZZZZZZWWWWWWZZZ^^^dddeeegggkkkooooookkkggggggjjjmmmooopppqqqsssuuuuuuzzz~~~}}}yyysssmmmhhhgggiiijjjkkkgggccc___^^^```bbbbbb```lllrrrYYYKKKAAA:::666888777444222111111111111,,,---000222333333222111000000000000000000000000//////...---------.........---,,,,,,++++++++++++++++++++++++++++++++++++////////////////////////......////////////......---------............///........................---......///////////////////////////////////////........................,,,---------------,,,,,,111111000000/////////...uuulllfff^^^YYYWWWTTTPPPMMMKKKJJJGGGDDDBBBBBBBBBCCC@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>==================???BBBDDDEEEDDDBBBCCCCCCBBB@@@???===<<<<<<;;;;;;;;;:::999888777666888999::::::;;;;;;::::::999999999999999999999999888888888999999:::::::::@@@BBBBBB???999666777:::999999999999888888777666666666666666666666666666777888888999888777555555555555555666666777888999777666666555444444555555:::888888:::999444222444666666666666666555444444333555555444333222222333444444444444444444444444555444444444333333333222333333333333333333333333333333333333333333333333333444444444333333222111111222222333333333333333333444444555555444444333444444444333333222222222444444555555555666666666777666555444444666777999<<<>>>???@@@BBBFFFKKKOOOTTT[[[hhhvvv{{{wwwvvvvvvvvvzzzzzz|||}}}ttteeeaaa___^^^eeepppvvvkkkkkkjjjiiivvvkkkVVVPPPMMMJJJQQQUUUZZZ[[[YYYXXX[[[^^^bbbcccdddhhhlllmmmkkkhhhgggiiilllnnnoooqqqsssuuuyyy}}}xxxpppkkkiiijjjllllllhhhddd``````aaabbb```^^^```tttmmmVVVFFF===999888666444222111000///...---...000222333222111000000000000000000000000000//////...---------------//////...---------------------------------------...---------------------,,,,,,------------,,,,,,---------............///........................---...//////000000//////////////////////////////........................------............------000000000//////.........zzznnnhhh```ZZZWWWTTTPPPMMMLLLKKKIIIFFFDDDDDDDDDDDDBBBAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>==================>>>AAACCCDDDCCCAAAAAAAAA@@@???===<<<;;;;;;999999999999999888777777777888999999::::::999999999999999999999999999999888888999999999999999999:::<<<<<<:::777555777:::888888888888888888888888777666555444444555666777999888888777555444444333777666444444444666888:::666666555444444444555555;;;888888;;;:::555444555555555555666555555444333444555666555333333333555333333333333333333333333555555555444444444444444333333333333333333333333333333333333333333333333333333444444444333222222222222333444444444444444333444444555555444444333444444333333333333222222333333333444444444555555666555444333444555666777999999999999888:::>>>AAA???EEENNNYYYccckkkoooqqqooorrrxxxqqqccc___```dddppp}}}yyynnnhhhkkkjjjgggooo}}}~~~bbbTTTNNNLLLPPPTTTZZZ\\\[[[ZZZ[[[]]]______```cccgggiiijjjiiiggghhhkkklllmmmooosssuuu{{{|||tttnnnkkkkkklllllljjjgggcccbbbbbbaaa^^^[[[VVVbbbzzzhhhQQQCCC>>>:::777555333222111///...///000111222222111000///000000000000000000000000//////......---,,,,,,+++.........---------------........................---,,,,,,,,,++++++******,,,,,,------------,,,,,,---------............///...........................//////000000000000000////////////////////////........................---....../////////....../////////...............}}}ssslllccc\\\XXXUUUQQQNNNLLLKKKIIIGGGEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>============<<<<<<<<<>>>AAAAAA@@@?????????>>>===<<<<<<;;;;;;888999999:::::::::999999888888999:::::::::::::::999999999999999999999999999999999999888888888888666777888666444444555777666666666555555555666666777666444333444555777888999888777666555555555555666555555444555666777888555555444444444444444555888666777;;;;;;777666888555555555555555444333333444555666666444444444666333333333333333333333333555555555555555555555555444444444444444444444444333333333333333333333333333333333444444333333222222333444444555555444444333444444555555444444333333333333333333333333333222222333333333444444444777666666555666777888888555666666666666888;;;>>>===???DDDIIINNNSSSUUUWWWTTTWWW\\\dddnnn|||vvvrrrttt|||}}}nnnhhhhhhmmmlllfffiiiqqq|||qqq\\\SSSQQQOOOTTTYYY\\\[[[ZZZZZZZZZ[[[[[[\\\^^^aaaeeehhhjjjiiijjjllllllmmmooorrruuuzzzxxxrrrooommmlllkkkkkkhhheeedddcccaaa\\\XXXTTTXXXddd{{{~~~bbbMMMAAA<<<999666555555555333000111222222222222111000////////////////////////////////////...---,,,+++***++++++,,,,,,,,,+++++++++,,,,,,,,,,,,------------------,,,,,,+++*********......////////////......---------............///...........................///000000111111000000////////////////////////........................---...//////////////////..................------xxxqqqfff___ZZZWWWRRROOOLLLKKKIIIHHHFFFDDDDDDCCCCCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>============<<<;;;;;;<<<>>>>>>===<<<=========<<<<<<;;;;;;;;;999:::;;;;;;<<<;;;;;;;;;999::::::;;;;;;;;;;;;;;;999999999999999999999999999888888888888888888888666666666555333333333444888777666555444444444555777666444333444555777999888777666666666777777888444444666777777666555555444444333333333333444444333333777<<<===:::888999555555666666555555444333444555666555444444555666333333333333333333333333555555555555555555555555444444444444444444444444333333333333333333333333222333333444444333333333222333444444555555444444333444444555555444444333333333333333333333333333222222222333333333333444666666666666666777777888555666777777777888;;;===;;;;;;<<<>>>???AAABBBCCCEEEGGGJJJOOOWWWaaalllttt~~~pppjjjhhhlllqqqooogggdddhhhuuuvvvuuuiiiZZZTTTRRRUUUYYY[[[[[[YYYWWWVVVWWWXXXXXXZZZ]]]aaafffjjjlllnnnoooppppppqqqsssuuu{{{zzzvvvssspppnnnlllhhheeecccccc```[[[WWWUUUPPPSSSddd{{{yyy\\\FFF???;;;666555666777555222333333222222111111000///////////////////////////////////////...---,,,++++++,,,,,,---------,,,+++,,,,,,,,,------............---------,,,,,,,,,+++......////////////......---------............///..............................///000000000000000////////////////////////........................---......///000000//////------..................}}}uuujjjbbb]]]YYYTTTQQQLLLKKKJJJIIIGGGEEEDDDCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>============<<<;;;:::;;;<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<<<<<<<;;;999999999999999999999999777777888888888888888888888777666555444444444444;;;999888666555555666666555555444444555666777888666666666777777888888888333444666777777666444333333333222222222333444444222333888@@@AAA===999999666666666777666555555444333444555555444333555666333333333333333333333333444444444444444555555555444444444444444444444444333333333333333333333333222222333444444444333333222222333444444444444444333444444555555444444333222222333333333333444444222222222333333333444444444444555555555666666666666777888777666555777888888888888999:::;;;<<<<<<===>>>@@@AAAEEEKKKSSSXXX^^^___aaaeeekkkuuugggjjjlllqqquuurrrhhhaaaaaaiii|||sssiiiqqq{{{gggZZZWWWYYYZZZ[[[ZZZWWWUUUSSSUUUVVVWWWXXXZZZ^^^dddhhhmmmpppsssuuuuuuvvvxxxzzz|||wwwsssjjjgggcccaaaaaa```\\\XXXRRRJJJHHHRRRddd|||qqqTTTEEE>>>777444555666555222333333222222111111111111000000000000000000000000//////000111000///...------...000111111000//////......//////000111111111------------............,,,,,,------------,,,,,,---------............///........................---......///////////////////////////////////////........................,,,---...///////////////.............../////////yyynnnddd___ZZZVVVSSSMMMMMMLLLJJJIIIGGGEEEDDDBBBBBBAAA@@@???>>>======>>>>>>>>>>>>============>>>===;;;;;;<<<======<<<<<<<<<<<<<<<<<<=========;;;;;;;;;<<<;;;;;;::::::999999:::;;;;;;;;;;;;:::999999999999999999999999666666777777888888999999888777666666666777666666999888666555555666777888444444555555666777777888555666777777777666555444555555555555555555555444222222222222222333444444444666===EEEFFF???999777777777888888777777666555111333444444333333444666444444444444444444444444222333333333444444444444555555555555555555555555333333333333333333333333111222333333444444444333111222222333333333333333333444444555555444444333222222222333333444444444333333333333444444444444555555666666777777666666666777888777555444555666888888999:::::::::;;;;;;::::::;;;;;;<<>>===<<<>>>>>>>>>>>>============@@@>>>===<<<>>>>>>>>>===<<<<<<<<<===============:::;;;;;;;;;::::::999888888888999::::::::::::999999999999999999999999999555666666777888999999:::888777666666888999999999555444333222333555777999333444555666777777777777555666777777666444222000777666444333333444555666222111111111222333333444777:::AAAIIIIIIAAA999666888888888888888777666666111222333333222222444555555555555555555555555555222222222333333444444444555555555555555555555555333333333333333333333333111222333333444444444444111111222333333333333222333444444555555444444333222222222333333444444444333333444444444444555555777777888999999999999999444666777777666666777888888999999999888777666666999::::::999999;;;>>>AAABBBBBBBBBBBBBBBFFFKKKNNNVVVXXX[[[\\\ZZZWWWVVVUUUSSSVVV[[[___bbbeeejjjmmmjjjlllqqqwwwtttpppssswwwyyysssggg^^^YYYWWW^^^qqqrrrWWWSSSggg}}}yyydddbbb```]]][[[XXXTTTQQQRRRTTTWWWWWWXXX[[[aaaeeeiiinnnvvv}}}yyysssgggccc^^^]]]^^^___^^^\\\OOOHHHDDDGGGIIIQQQjjj\\\QQQCCC;;;::::::777444333222222111111222333333000000000000000000000000...///111333444333222111,,,...000111222111000///,,,------...///000000111***+++,,,---......///000...//////////////////...---------.........//////........................+++,,,------......------////////////////////////........................***+++,,,---.............../////////000000111111qqqgggaaa[[[XXXXXXVVVRRRMMMIIIHHHGGGEEEDDDDDDBBB@@@???@@@AAAAAAAAA@@@???>>>======<<<<<<===@@@??????>>>===<<<<<<;;;===<<<<<<<<<<<<======>>>;;;<<<===<<<999777777888:::::::::::::::999888777666666777888888888888888666666444444333444555666888888888888888888888888666666666666666666666666333333444444555666666666444444444444444444444444333333333444444444555555444444444444444444444444444;;;DDDEEE???:::999;;;888777666555444333222222555555333333333333555555555555555666666666666666333444555444333333444555000111333444555666666666444222000...---...000111444333333222222333333444666555555444444555555666333333333333333333333333444444444444444444444444222222333333333333444444222333444666777666666555666555555444444444555555555555555555555666777777444444555888;;;<<<;;;:::;;;;;;;;;<<<===>>>???@@@HHHGGGGGGFFFDDDCCCCCCBBBDDDEEEGGGIIIIIIKKKNNNQQQSSSVVVYYY]]]aaagggnnnrrryyyzzzzzzzzzxxxuuuqqqooolllllllllmmmoooqqqtttuuurrruuuzzz||||||{{{zzzzzz{{{mmmkkkiiikkkuuu{{{hhhfffiiihhhooorrr~~~~~~zzzvvvmmm___UUUYYY[[[fff|||bbbZZZgggwwwyyypppddd]]]ZZZYYYVVVSSSVVVVVVUUUUUUWWW[[[^^^```dddlllwww}}}wwwnnneeebbb___]]]\\\[[[ZZZXXXPPPFFFAAABBBAAADDDSSSgggxxx^^^EEE>>>???===888444555444333333333222///---000///.........000111222000000111222222222222111111111111000000000000///---...///000000111111000------..................,,,---------.../////////......------------............////////////......///////////////.........000///...---------------...///000000000///---,,,...------......///000111////////////////////////vvvkkkddd^^^ZZZZZZVVVSSSOOOLLLJJJHHHFFFEEEDDDBBB??????@@@AAAAAA@@@@@@???>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<======:::<<<<<<;;;999777777777:::::::::::::::999888777666666777888888888888888777777666555555555666777888888888888888888888888666666666666666666666666333444444555555666777777444444444444444444444444333444444444555555555555444444444444444444444444444;;;CCCDDD???:::999:::777777666555444333222222666555444333333444555666333333444444444444555555333555666555444333444555333333444444555555444444666444222111000222333555444444333333222333333333444333333222222333333444333333333333333333333333444444444444444444444444222222333333333333444444222333444555666666666666777666555444444555666777555666777999999888777666444444555888;;;;;;:::999999999999999:::;;;======>>>>>>>>>>>>============:::;;;======<<<===@@@BBBDDDFFFHHHJJJMMMQQQWWWZZZ]]]]]]^^^^^^]]]ZZZVVVTTTUUUUUUTTTTTTUUUVVVXXXYYYXXX[[[^^^``````______```eeeiiimmmlllhhhdddeeegggggghhhiiikkkkkkiiidddaaa]]]]]]___```cccfffhhhiiimmmqqqwwwzzzwwwooofff```XXXVVVUUUWWW___nnn~~~fffUUUTTTWWWVVVYYY]]]jjj~~~{{{lllaaa\\\\\\bbbrrrpppcccjjjvvv}}}mmmbbb]]][[[XXXTTTVVVUUUTTTTTTVVVYYY]]]___ccckkkuuu|||{{{}}}rrrjjjaaa___]]][[[ZZZYYYVVVTTTLLLCCC>>>>>><<<===JJJZZZrrrpppSSSFFFDDDBBB>>><<<666444222111111000...---000//////...///000111222000000111222222222222111222222111111111000000000---...///000111111111111........................---------.....................------------............////////////....../////////////////////.........---,,,,,,,,,------...///000000///...---,,,...------......///000111////////////////////////|||ppphhh```\\\[[[WWWTTTQQQOOOMMMJJJGGGEEEDDDBBB??????@@@AAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@???>>>===<<<<<<<<<<<<<<<;;;<<<===<<<999777777888999999:::::::::999888888666666777888888888888888888777666666666777888999888888888888888888888888666666666666666666666666444444555555666777777777555555555555555555555555444444555555555666666666444444444444444444444444555<<>>??????@@@BBBFFFHHHGGGHHHIIIIIIHHHFFFCCCBBBEEEDDDDDDCCCCCCCCCCCCCCCDDDFFFHHHHHHHHHHHHJJJKKKMMMQQQSSSRRROOOMMMMMMNNNMMMMMMNNNPPPRRRQQQNNNLLLMMMNNNNNNOOOPPPRRRSSSTTTRRRUUUYYY\\\ZZZUUUOOOKKKIIIHHHHHHIIINNNYYYeeennnppprrriiiWWWJJJIIILLLKKKHHHLLLXXXiii{{{yyyooollllllssssssrrrxxxxxxhhhbbb___ZZZVVVUUUTTTSSSSSSTTTWWW[[[]]]aaaiiirrryyy~~~|||~~~~~~vvvkkkddd]]]\\\ZZZYYYXXXUUUQQQNNNHHHAAA<<<;;;888777@@@LLLZZZ{{{cccNNNFFFBBB@@@@@@999666222111000111000///000000000///000000111222000000111222222222222111333222222222111111111111...///000111111222222111.......................................---------......------------............////////////............///////////////////////////...//////000000...////////////...------...------......///000111////////////////////////tttkkkbbb\\\[[[VVVTTTRRRPPPNNNKKKGGGEEEDDDBBB@@@???@@@@@@@@@?????????>>>>>>>>>??????@@@@@@@@@@@@?????????????????????>>><<<<<<;;;;;;;;;<<<===>>>===;;;999888999999999:::::::::999999888666666777888888888888888888777666555666777888999888888888888888888888888666666666666666666666666444444555666666777777888555555555555555555555555555555555666666666666777555555555555444444444444777<<<@@@@@@<<<888777888666666555444444333222222333333333333333333333333111111111222333333444444555666777666555555555777444444555555444444333222333222111111111333555666666555444333333333333333666555555444444555555666333333333333333333333333333333333333333333333333222222222333333333444444444333222222333444666777777666444333333444777888888999:::::::::888666555666555666777999:::888666777666666666666666777888555555555555666666666666999:::;;;:::999999:::<<<<<<===>>>>>>===>>>AAACCCAAABBBCCCCCCBBBAAA???>>>@@@@@@??????>>>>>>>>>>>>>>>???@@@?????????BBBDDDCCCFFFGGGGGGDDDCCCCCCDDDCCCCCCDDDFFFIIIJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBEEEGGGJJJKKKKKKIIIFFFDDDCCCDDDDDDEEEGGGMMMUUUZZZ^^^aaa\\\QQQIIIIIIJJJJJJGGGKKKTTTaaaooo||||||mmmeeebbb]]]YYYTTTSSSRRRRRRSSSVVVYYY[[[```fffooovvv{{{}}}~~~}}}xxxoooeee___ZZZZZZYYYYYYWWWSSSNNNJJJDDD???;;;:::888666;;;DDDMMMiiivvvZZZKKKEEECCCBBB>>>:::555222222333444444111111111111111111111111000000111222222222222111333333333222222222111111...///000111222222222222////////////............/////////...---------,,,...------,,,,,,------.........////////////..................////////////...---------...///000000.....................---...------......///000111////////////////////////xxxmmmccc]]][[[VVVTTTRRRPPPNNNKKKGGGDDDFFFCCCAAA@@@@@@AAA@@@@@@???????????????@@@AAABBBBBBBBBAAA@@@???>>>===<<>><<<<<<;;;;;;;;;>>>???@@@>>><<<:::::::::888999999:::::::::999999666666777888888888888888666666555555555666888888777777777777777777777777666666666666666666666666444444555555666777777777555555555555555555555555555555555666666666666777666666666555555444444444999<<<>>>===:::777666666555555555444333333222222111111111222222111111111222222222333444555555555555666777666555555555777222333444444555555444444333222222222222333555666666555444444333333333444666555555444444555555666333333333333333333333333333333333333333333333333222222222333333333444444333333222222333444666777555444333222333444666777:::999777555555555666777666666666888::::::888666777777666666666666666666666666666555555555555444444555666666555666888:::888999;;;;;;;;;;;;===???===>>>>>>>>>>>>===<<<;;;999999::::::;;;;;;<<<<<<;;;<<<<<<;;;:::;;;>>>AAA>>>???@@@???>>>===>>>>>>>>>======>>>BBBDDDEEEEEEFFFEEECCCAAA???>>>======<<<===>>>???@@@???>>>>>>===>>>???@@@AAACCCGGGJJJNNNQQQPPPJJJFFFFFFGGGGGGJJJNNNVVVaaammm}}}tttjjjeee```\\\UUUTTTSSSRRRSSSUUUXXXZZZ___dddlllsssxxx{{{~~~{{{{{{{{{~~~}}}~~~~~~zzzsssiii```[[[YYYYYYYYYXXXVVVRRRKKKGGG>>>;;;999999888777:::???III\\\yyyppp[[[OOOIIIEEE@@@;;;666333222333444444222222222222222222111111000000111222222222222111333333333222222222111111...///000111111222111111000000/////////........./////////...---------,,,------,,,,,,,,,,,,------......////////////......---.........//////000000************+++,,,------...------------............------......///000111////////////////////////}}}qqqfff___]]]WWWUUURRROOONNNKKKHHHFFFGGGEEEBBBAAAAAABBBAAA@@@????????????@@@AAABBBCCCCCCBBBAAA@@@>>><<<;;;:::???>>>===<<<<<<<<<<<<<<<>>>???@@@???<<<::::::;;;888888999:::::::::999999666666777888888888888888666555555444555666888999777777777777777777777777666666666666666666666666333333444444555666666666444444444444444444444444444444555555555666666666777777666666555444444444:::<<<<<<;;;888666444555444444444444333333222222000111111222222111111000222222333444555666777777444555666666444444555666222333333444555555555444555555444444444555666666555555444444444444555555444333333222222333333444333333333333333333333333333333333333333333333333222222333333333333444444222222222222333444555666444444444444444555666777999777444222222444666888666666777999;;;;;;:::888888777777666555555555555666555555555444444333333000111333333444555888:::666777999::::::;;;<<<>>><<<<<<<<<<<<;;;:::999999444555666888999:::::::::;;;;;;;;;:::999:::===???<<<<<<<<<<<<<<<<<<<<<<<<===;;;:::<<>>>>>>>>AAABBBFFFGGGHHHFFFDDDDDDEEEFFFHHHMMMWWWffftttwwwyyy{{{rrriiibbb]]]WWWVVVTTTSSSTTTVVVXXXZZZ___ccciiipppuuuxxxyyyyyywwwwwwxxx{{{|||}}}|||wwwnnnddd]]]XXXWWWWWWVVVUUUSSSNNNHHHCCC999777666555666777999;;;EEEPPPeeelllZZZLLLCCC>>>:::555111111111222222222222333333333222111111000000111222222222222111333222222222111111111111---...///000000111111000111000000//////........................---------------,,,,,,,,,,,,------......////////////......------......///000000000..................///000---------,,,------...///...------......///000111////////////////////////wwwllleeecccZZZWWWSSSPPPNNNLLLJJJIIIIIIFFFDDDBBBCCCCCCBBBAAA>>>?????????AAABBBCCCDDDAAAAAA@@@???===<<<;;;;;;>>>======<<<<<<<<<======<<<>>>>>>===;;;999999999777888999::::::::::::999666666777888888888888888666666555555666888999:::777777777777777777777777666666666666666666666666222222333333444555555555333333333333333333333333333444444444555555555555777777777666555444444444<<<<<<;;;999777555444333444444444333333333333222111222333444444333222111222222333444555666777777333555666555444333444555444444555555444444333333555555555444444444444444444444333444444555666777444333333222222333333444333333333333333333333333222222222222222222222222222222333333333333444444111111222333444444444444444444666777888888888777666555444333444555666777666666777999<<<===<<<:::888777666555444444444444444444444444444444555555222444555555555777999;;;666888:::;;;;;;;;;<<<>>>=========<<<;;;::::::999555666888999:::;;;;;;:::999:::;;;:::999999;;;===;;;:::999999:::;;;;;;:::<<<;;;===BBBKKKUUU\\\___WWWUUUPPPKKKFFFAAA>>><<<=========<<<<<<<<<<<<<<<888:::<<<======>>>???AAACCCCCCDDDDDDDDDCCCDDDEEEKKKPPP]]]qqqrrr\\\]]]^^^aaagggqqq}}}|||mmmccc]]]ZZZXXXVVVUUUUUUWWWYYY[[[___bbbhhhnnnsssuuuuuutttvvvvvvwwwzzz}}}~~~}}}zzz{{{zzztttjjj```YYYVVVTTTRRRQQQOOOMMMHHHBBB>>>777777555444555777999999???EEESSSkkk~~~eeePPPAAA===999555222111111111000333333444444444333111111000000111222222222222111222222111111111000000000,,,---...//////000000///111111000000///......------------...............---,,,,,,++++++,,,,,,---......////////////......------......///000000111222111111000000000000111------,,,,,,,,,---...///...------......///000111////////////////////////|||qqqiiiggg]]]YYYTTTPPPOOONNNLLLKKKJJJGGGEEECCCCCCDDDCCCBBB>>>??????@@@AAACCCDDDEEE??????>>>>>>======<<<<<<======<<<<<<<<<======>>>;;;<<<===<<<999777777888777888999:::::::::::::::666666777888888888888888888777777777777999;;;<<<777777777777777777777777666666666666666666666666111111222333333444444555222222222222222222222222333333333444444444555555888777777666555444444444<<<<<<:::888666444333333444333333333333333333333333333555555555555333333111222222333555666666777333444555444333333444555666666666555444333111000333333333222222111111000333333333444555666777888666555555444444555555666333333333333333333333333222222222222222222222222222222333333333444444444000111333444555555444333444666888:::;;;:::999888444444555666666777666666666666777:::===>>>===<<<777666555444333222222222333333444555666777888888333555666666555666888:::555777999999999888999:::>>>===<<<;;;:::999999888666777999:::;;;::::::999555666777777666666777888777555444444666777666666888999>>>HHHUUUdddooouuuwwwssslllddd[[[SSSMMMJJJ@@@@@@???>>>>>>======<<<555777:::;;;;;;<<<>>>???@@@??????AAAAAA@@@@@@BBBQQQWWWfff}}}}}}nnn___MMMMMMMMMMMMPPPXXXccckkkuuu~~~oooccc]]][[[ZZZXXXVVVVVVXXXZZZ\\\```bbbgggmmmrrrtttsssrrrppppppqqqtttvvvwwwvvvtttxxxyyyxxxrrrhhh^^^WWWUUUQQQOOOLLLJJJHHHCCC>>>::::::999777555666999:::999:::>>>III\\\tttrrrWWWEEE>>>;;;777444333333222111333333444555444333111000000000111222222222222111111111111000000000000///+++,,,---...////////////222111111000///......---,,,------....../////////---,,,,,,++++++,,,,,,---......////////////......---------...///000000111...---,,,+++++++++++++++---,,,,,,+++,,,---//////...------......///000111////////////////////////wwwmmmhhhaaa[[[UUUQQQPPPPPPNNNLLLHHHGGGFFFDDDCCCBBBBBBBBBAAAAAA???>>>>>>>>>???@@@AAA@@@???>>>===============<<<::::::<<<===<<<;;;;;;:::999999;;;;;;:::999888888::::::;;;:::999888555666888888666666666777777777777777777777777777555555555666777888888999777777666555444333333222333444666777888888888777333444555555555444333222666555444333222333333444555555555555555555444444<<<;;;:::888777555444333444333333222111111111222444444444444333333222111666555555666777777666444444444444444444444444444444444444333333222222222333333333444444444555555444444444333333222222222000111222333333333222222333333333222222111111111333333333222222222111111***+++---000222444555555444444444444444444444444444555888999999888555444555666666777777777777777444555888:::;;;;;;:::999999777666444333333333444444555666888888888777666666666666555666777888888777888888999999:::;;;;;;<<<<<<;;;:::888777666666:::999999999999999999999888888777777777777888888<<<:::888777666777888999>>>???CCCNNN```uuuyyyqqqeeeZZZKKKJJJGGGBBB>>>===>>>@@@<<<;;;:::<<<===>>>>>>===???@@@AAABBBCCCGGGKKKNNNWWWfff|||rrrcccXXXRRREEEDDDBBBAAADDDHHHMMMPPP\\\bbbjjjpppuuu|||mmmaaaaaa^^^YYYWWWXXXYYYZZZYYY^^^aaaeeejjjmmmnnnnnnmmmnnnnnnooooooppppppqqqqqqtttssspppkkkddd\\\UUUPPPPPPMMMIIIDDD???<<<:::999555666777777888888777777???<<<>>>JJJ___{{{iiiRRREEE>>>999888666333222444000111111222222222111111000000000000000000000000222222222333333222222222......///000000000000000000000000000000000000000......//////////////////,,,,,,,,,------.........---------------------------...000111111000...---.........------,,,,,,,,,------------------------000///...------...///000////////////000000000000{{{pppiiiaaa\\\VVVRRRRRRQQQNNNKKKIIIHHHFFFEEECCCCCCBBBBBBCCCBBB@@@@@@???@@@@@@AAAAAA@@@???>>>>>>============<<<::::::<<<===<<<;;;;;;:::999999;;;;;;:::999555666777777888777666555555666888888666666666777777777777777777777777777555666666777888888999999888777555333333444666777666777999:::;;;;;;::::::999888777666555555666666666555444333222333333444555555555555555555555555>>>===;;;999666444333222555444444333222333333333444444444444444333222111222222222444666777666555444444444444444444444444444444333333333333333333333333333333333333333333555444444444333333333333444444555555555666666666444444333333333222222222333333333222222222222111222222222333222222111000444444444444444444444444444555777888888777555444222333444444555555444444444555777999999999888777888777555444333333333444333444555666777666666555555555555666666666666666777888888999999::::::;;;<<<;;;;;;:::888777777666999999999999999999999999777777666666666666777777999999999999888888777777<<<>>>DDDQQQfff~~~~~~sss[[[WWWQQQKKKFFFCCCAAA@@@CCCAAA????????????>>><<<>>>???@@@AAADDDJJJTTT[[[kkk{{{sssaaaTTTKKKEEECCCAAA???>>>>>>@@@CCCEEEJJJOOOUUUYYY\\\aaaiiippp~~~yyyjjjfffccc___\\\\\\\\\\\\[[[^^^```dddggghhhhhhgggfffhhhhhhiiiiiijjjkkkkkkkkkmmmllliiieee^^^WWWPPPLLLKKKIIIEEEAAA===:::888777444555555666666666666666555666;;;BBBNNNeee}}}eeeMMMDDD<<<:::888444222222222222333333333333222222000000000000000000000000111111222222222222111111......///000000000000000////////////////////////////////////............,,,,,,,,,---------..............................---...///000000///...---.........------,,,,,,,,,------------------------000///............///000000000000000000/////////sssjjjaaa]]]XXXUUUTTTRRROOOKKKJJJIIIGGGEEEDDDCCCBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@??????>>>============<<<::::::<<<===<<<;;;;;;:::999999;;;;;;:::999444555666777777666555444555666888888666666666777666666666666666666666666666666777777888888999999888777444333444777;;;===;;;<<<===>>>>>>>>>>>>>>>@@@>>>;;;999777777888999555555333222222333333444555555555555555555555555>>>===;;;999666444222111666555555444444444444444333444444444444333333222222222222444666777666444444444444444444444444444333333333333444444444444333333333222222222222222555555555555555444444444333333222222222333444555444444444444444333333333333333333333222222222222666666555444333111000///444444444444444444444444333444666777777666444333222222333444444444444444444555666777777666555444777666444333222333333444333333444555555555444444444555666666666555444333777777888888999:::::::::;;;;;;:::999888777777777888888888888888888888888666666666555555666666666666888999;;;:::999777555<<<>>>DDDQQQeeexxxrrriiiaaa\\\VVVQQQLLLMMMJJJGGGEEEEEEDDDBBBAAACCCDDDEEEFFFJJJVVVfffrrr|||eeeTTTIIIBBB???>>>===<<<;;;:::;;;<<<<<>>=========<<<::::::<<<===<<<;;;;;;:::999999;;;;;;:::999777888999999999888777666555666888888666666666777666666666666666666666666666666666777777777888888666666555666888;;;>>>@@@?????????@@@@@@AAAAAAAAACCCAAA???===;;;999999888555444333222222222333444444444444555555555555555:::999888666555333222111555555444444444444444555333444444444444444333333555444444555666666555333444444444444444444444444222333333333444444555555444444444333333333222222666666666666666555555555333222111000000222444555555555555555555555444444444444333333333222222222222333333444444444333333444444444444444444444444333444555666666555444333555666666777777777777777444444555555555444222222555555333222222333444444444444444555555555444444444555777888888666444333777777777888999999::::::::::::999999888888777777777777777777777888888888777777666666666666777777777777999999:::999888777>>>???BBBKKK[[[qqqxxxtttooohhhbbbZZZXXXTTTRRRPPPOOOMMMKKKLLLMMMNNNPPPXXXiiisss\\\NNNEEEAAA>>>::::::::::::;;;;;;;;;;;;===>>>@@@@@@@@@AAAEEEHHHNNNTTT\\\cccjjjrrr}}}wwwpppggg```\\\[[[\\\\\\\\\]]]^^^___^^^[[[YYYWWWWWWWWWWWWXXXXXXYYYYYYYYYTTTTTTRRRPPPLLLGGGCCCAAA???>>><<<:::999777666555444555777999999888777666555999>>>>>>===FFF___vvvyyyeeeNNNBBB>>>:::666555333444444444444333333222000000000000000000000000//////000000000000//////......///000000000000000////////////////////////000//////......------,,,------------------------.............../////////------............------...............---------........................///////////////000000000222222111111000/////////wwwkkkddd```\\\YYYXXXVVVQQQMMMLLLKKKIIIGGGEEEDDDCCCCCCAAAAAAAAAAAAAAA@@@@@@???>>>????????????>>>=========<<<::::::<<<===<<<;;;;;;:::999999;;;;;;:::999999999:::::::::999777777555666888888666666666777666666666666666666666666555555666666666666777777444666888;;;===???@@@@@@@@@@@@@@@@@@AAAAAAAAABBBAAAAAAAAAAAA>>>;;;777555444333222111222222444444444444444555555555666666555444444444444333333333444444333333333333444444333444444555555444444444111111111333555666555444444444444444444444444444333333333444444555555555555555555555555444444444666666666666666666666666777666444333444555777999555555555555555555555555444444444333333333222222000111222333444444444444444444444444444444444444444444555666666555444444777777888999999999999999555555555444444333222222555444333333333444555666666555555555555555555555555777888999999888666555666777777888888999::::::888888888888888888888888666666777777777888888888999888888777777888888999888888777777777888:::;;;>>>>>>@@@DDDNNN]]]nnnzzz}}}wwwooollliiifffccc```\\\YYYRRRTTTWWW]]]jjj}}}gggSSSGGGAAA>>><<<999999999::::::999999999999::::::::::::<<>>???@@@@@@???>>>======<<<::::::<<<===<<<;;;;;;:::999999;;;;;;:::999888888999999888777666555555666888888666666666777666666666666666666666666666666666666666777777777555888;;;>>>@@@AAA@@@@@@BBBAAAAAA@@@@@@AAABBBBBB@@@AAABBBBBB@@@;;;666333333222222111111222444444333333444444555666666666222222222333333444444555333333333333333333444555333444444555555555555444++++++---000333666666555444444444444444444444444444444444444444555555555444555555555666666666666555555555666666666666666555555444333444555666777444444444555555555555555444444444444333333333333222222333333444333333333444444444444444444444444555555555666666555555555666777777888888888888888666555555444444444333333555444444333444555777888777666555555444555555555666777888999:::999888888666666777777888999999999777777777888888888888888666777777888888999999999:::999999888888999999:::888777666666666999;;;===<<<===???AAAEEENNNZZZbbblllsssxxx{{{}}}yyytttpppaaabbbfffppp|||ooo^^^OOOFFFAAA>>><<<;;;:::999888777555444333888888777888999;;;===>>>>>>???BBBDDDFFFIIINNNQQQXXX___jjjvvv~~~sssllliiiggghhheee```YYYTTTOOOMMMLLLLLLKKKKKKJJJIIIHHHGGGGGGCCCCCCBBBAAA???<<<;;;:::888888888888777666555444777;;;AAAFFFFFFBBB===999666333333666999>>>GGGQQQooopppXXXHHH===888777333333444333333222111000//////////////////////////////000000000000//////......///000000000000000........................------------------------...------------,,,,,,,,,++++++,,,,,,---.........////////////////////////.............../////////..............................///000111111111111111111111111111111111111uuujjjeee^^^ZZZYYYWWWTTTQQQNNNMMMJJJHHHFFFDDDCCCCCCAAABBBBBBCCCBBBBBB@@@???<<<>>>???@@@@@@???>>>======<<<::::::<<<===<<<;;;;;;:::999999;;;;;;:::999777888888888888666444333555666888888666666666777777777777777777777777777888888888888888888888888:::;;;===???@@@AAAAAAAAACCCBBBAAAAAAAAAAAABBBCCCAAABBBBBBAAA???;;;888555333222111111111222444555333333444444555666666777444444444444555555555555444444444444444555666666333333444555555555555555//////000222444666555444444444444444444444444444555555555555444444444444222333333444555666777777444444555555555666666666222222222333333333333444333333444444444555555555555444444444444333333333444444444555555555444444444444444444444444444444666666666666666666666666666666777888888888888777777666666555555555666666555555444444555777888999666666444333333333444444555555666777888999999:::666666777777888888999999666777777777888888999999777777888888999::::::;;;999999888888888888999999666666666777888:::;;;<<<999<<>><<<;;;:::999777666555555555999888777888:::<<<===>>>;;;<<<===>>>???AAACCCEEEGGGJJJRRR[[[fffzzzzzznnnbbbWWWOOOKKKIIIHHHHHHFFFEEECCCAAA@@@???>>>>>>===;;;:::888777666555666666666666444333222777===EEEKKKLLLFFF>>>999888666666999;;;===CCCKKK\\\tttpppZZZHHH===;;;555555555555444333222111111111111111111111111111///000000111111000000///......///000000000000000........................+++,,,,,,------......///......---------,,,,,,,,,,,,,,,,,,---.../////////000000000//////000000000---........./////////000........................---...000111222222111111000000000111111222222333{{{lllfff___ZZZYYYWWWUUURRRNNNMMMKKKHHHFFFEEEDDDCCCBBBCCCDDDDDDDDDCCCAAAAAA<<<===???@@@@@@???>>>======<<<::::::<<<===<<<;;;;;;:::999999;;;;;;:::999888999999999888777555444555777888888666666666777888888888888888888888888::::::::::::::::::::::::>>>>>>===>>>>>>@@@BBBCCCDDDCCCBBBAAAAAABBBCCCDDDCCCCCCAAA???===;;;:::999222222111111111222444555333333444444555666777777666666666666666555555555555555555555555666777888333333444555666666666555999888777666777666333111444444444444444444444444666666666555444444444333000111222333555666777777333444444444555555666666444555666666777777666666333333333444444444555555555555444444444333333333333333555666777777777777444444444444444444444444777777777777777777777777777777888999999999999999777777666666666777777888666555555555666777999:::666555333222111222333333444444444555666888:::;;;666666666777888888999999666666777777888888999999777777888999::::::;;;;;;888888777777777777888888333555777:::;;;;;;::::::999===@@@???;;;:::===AAACCCHHHIIIGGGIIIPPPXXX[[[\\\```fffkkkpppvvv{{{{{{fff```YYYNNNFFFAAA>>>:::777:::999888777777999:::;;;888777555666888999::::::;;;<<<<<<<<<<<<<<<<<<<<<@@@AAAEEEKKKTTTggg}}}lll]]]SSSMMMJJJFFFFFFDDDBBB???===<<<;;;<<<;;;:::999777666555444444444555555444333111000777===GGGNNNOOOHHH???888555555777999888888>>>FFFNNNcccjjjSSSDDD@@@666666666666555444333222333333333333333333333333000000111111111111000000...//////000000000000000........................***++++++,,,---...//////.........------,,,,,,,,,---------...///000000111111111000000000000111111---.........//////000000////////////////////////---...000111222222222111//////000111222333333444tttiii___[[[XXXTTTRRRTTTQQQPPPNNNLLLIIIGGGEEEDDDCCCCCCDDDDDDCCCCCCBBBAAA??????@@@@@@@@@AAAAAAAAA???>>>===<<<<<<;;;;;;<<<;;;;;;:::999999999::::::999:::<<<<<<:::777444222333333555666777777777777999999888888888888888888:::999888888999;;;===???<<<>>>AAABBBBBBBBBCCCDDDDDD@@@>>>???CCCDDDBBB>>>@@@AAABBBCCCAAA>>>;;;999888666333222333444333222444444444444555555666666666666777888888888888888222333333444444555555555777777777777666666666666:::999777555555555555666555555555555555444444444333555666666555444444555333333333333333333333333666555555444444444555555555555555555555555555555666666666666666666666666666666666666666666666666555555555555555555555555444444444444444444444444444444555555666777777777777777777777777777777777333333333444444444555555666666555555444444444444333333333333444444444444555555666666777666666555444555777888999999888888777777666555555555555555666666777777777777666666777777777777777777777777888777777777888:::<<<===;;;;;;<<<<<<<<<<<<<<<<<>>>>>@@@CCCFFFHHHNNNOOOPPPSSSWWW___iiiooo{{{ppp]]]OOOOOOMMMIIIEEEAAA>>>===999999888777666555444333555555444555666888:::<<<;;;:::999888888888999::::::???>>>AAALLLZZZxxxuuujjj^^^UUUSSSMMMFFFAAA@@@???>>><<<888888777555333444666888444444444444444444333333999<<>>>>>?????????@@@@@@@@@??????===<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;999:::;;;;;;:::888666444666666777888999999999888777777777777777777777777999888888888999;;;===>>>===???BBBCCCCCCCCCCCCDDDEEEBBB@@@AAADDDFFFCCC@@@AAABBBCCCCCCBBB???<<<:::888666333222333333333333333444555555666666555555666777777888888888888888444444444555555555555555999999888888888777777777999888666555444444555555666666666666666666666666444666777666444333333444333333333333333333333333555555444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444555444444444444444444444444444555555666666777777555555555555555555555555333333333444444444555555777777666666555555555555444444333333333444444444555555666666666555555444444555666777888888888777777666666555555555555555777777888888888888777777555555555555555555555555777777777777888:::<<<===::::::::::::::::::::::::::::::999999:::===???AAABBBCCCDDDFFFJJJQQQXXX^^^dddkkkvvvqqqaaaUUUQQQLLLGGGCCC@@@>>><<<::::::999888888777777777777666666777888:::<<<>>>;;;:::999999999:::;;;<<<;;;@@@>>>@@@HHHSSSnnnwwwlll```WWWLLLDDD@@@>>><<<:::999999999777555444444444666666666666666666666777666999===???@@@>>>:::888:::999999999999:::;;;;;;CCCJJJ[[[tttrrrXXXKKKAAA;;;777888888555333444444111111444444111111444444444444444555555444333222222000/////////000111////////////......---------......//////......------------.........//////000///...///111222222000000000////////////000000000000000000//////......---.........//////000000000000000//////000000111111222333444444333333222{{{qqqfffaaa^^^ZZZXXXYYYTTTRRRPPPMMMJJJGGGDDDCCCCCCCCCCCCCCCCCCBBBAAAAAA======>>>>>>>>>???????????????>>>===<<<<<<<<<<<<;;;:::::::::;;;<<<======;;;;;;;;;;;;:::888777777777777888888999888888888666666666666666666777777999888888888999;;;===>>>???AAADDDEEEEEEDDDEEEFFFGGGDDDBBBCCCFFFGGGEEECCCBBBCCCDDDDDDBBB@@@===<<<888666333222222333333333333444555666777666555555666777888888999999888888666666666666666666555555888888888777777777666666888777666555444444444555666666777777888888999999555777888777444333222333333333333333333333333333555444444444444444555555666666666666666666666666555555555555555555555555555555555555555555555555333333333333333333333333444444444444444444444444444444444555666666777777444444444444444444444444333333333444444444555555777777777666666666666666555444333333333333444555555555555555444444444444444555666777777888888777777666555555444444555555777888888999999888888777555555555555555555555555777777777777888999;;;<<<999999999888777777777666777777666666777888:::;;;888999;;;<<<>>>CCCIIIMMMPPPWWWbbbtttrrrfff^^^WWWNNNHHHEEECCC@@@>>><<<<<<;;;:::999999999999555555444555666888:::;;;::::::999999:::;;;<<<===<<<@@@>>>???GGGOOOggg}}}~~~{{{qqqbbbUUUMMMGGGCCC@@@<<<<<<;;;:::888777666555333333444444444555555555555666888::::::888777555999999999999999::::::;;;???DDDOOOdddlllXXXJJJAAA:::999999666444555444111111444555333444888777888999999888777555444222111111000///000000000...............------------......//////......---------........./////////...------///111333333222111000000000000000000111000000000////////////...,,,,,,---...///000111111000000000000111111222222444444444444333222111000vvvkkkeeeaaa\\\ZZZZZZUUUTTTQQQNNNJJJGGGDDDCCCBBBBBBCCCCCCCCCBBBAAAAAA>>>>>>>>>>>>?????????@@@@@@???>>>===<<<<<<<<<<<<:::::::::;;;<<<===>>>???>>>>>><<<;;;999888777777666666777777777666666555666666666777777777777777999888888999:::;;;===>>>AAACCCFFFGGGFFFEEEFFFGGGFFFEEECCCDDDFFFGGGEEEDDDCCCDDDDDDDDDCCCAAA???===999666333111222333444333333444666777777777555555777777888999999999999888888888888777777666666666555555555555444444444444888777777666666555555555555555666777888999999:::666777888777444222222222333333333333333333333333444444333333444444555555666666666666666666666666444444444444444444444444444444444444444444444444111111111111111111111111222222222333333333333333333333444555555666666777444444444444444444444444333333333444444444555555666666666666555555555555444444333333333444555555333333333333444444555555555555666777888888888999666666555444444444444555777777888888888888777777555555555555555555555555666666666777888999999:::999999888777777666555555999888888777888888999:::777888::::::<<>>;;;???>>>@@@HHHPPPeeewwwgggbbbdddiiinnnyyypppdddZZZQQQLLLEEECCC???===<<<;;;:::999444444444444444444444555555666666777888888888888333333444555777999;;;<<<>>>@@@GGGVVVpppjjjWWWKKK@@@===;;;999888999444111222666777777999===>>>??????>>>:::666333222222111111000000000000000............------------......////////////..................///////////////...---///111222222111000000////////////000000////////////////////////---------...///000000111---...000111333444555555666555444333222000///...{{{oooiiiccc]]]ZZZZZZVVVTTTRRROOOKKKHHHEEEDDDBBBBBBBBBCCCBBBAAAAAA@@@?????????@@@@@@@@@AAAAAA@@@???>>>======<<<<<<===:::::::::;;;<<<===>>>???AAA@@@???<<<:::888666666666777777777777777666555777777777888888999999999999999::::::;;;===>>>>>>BBBDDDGGGHHHGGGFFFFFFGGGEEEDDDCCCDDDEEEEEEDDDDDDCCCDDDDDDDDDCCCAAA@@@???:::666222111111333444444444555666777777777666555777777888999999999999999999999999888888777777666555555555555444444444444777777777777777777666666444444555555666777888888666777888777444222222222333333333333333333333333333333333333333444555555666666666666666666666666444444444444444444444444444444444444444444444444111111111111111111111111000000111111111222222222333333444444555666666666555555555555555555555555333333333444444444555555444444444444444444444444333333444555666666777777222222222222333555666777666777777777888999999:::666666555444444444444444555555666666666666555555666666666666666666666666555666666777888888888888:::999999888777666666555::::::999999999:::::::::777999:::;;;<<<>>>BBBFFFKKKSSS```ssswwwtttsssvvvtttnnnjjjiiieeebbb^^^[[[ZZZXXXTTTPPPLLLJJJFFFBBB???===<<<<<<<<<;;;:::999999:::<<<<<<999888888888999:::<<<===<<>>AAAIIIOOObbbooo\\\TTTSSSVVVZZZbbbfffmmmvvvsssggg___ZZZTTTKKKDDDAAA???===<<<::::::999888888777666666555555555666777999:::;;;222333333555666888:::;;;999:::>>>III]]]{{{fffWWWHHH@@@===;;;999:::555333444888;;;<<<@@@DDDKKKKKKIIIDDD===666333222111111111111000000000///...........................//////////////////............/////////000000111///...///000000///............------........................////////////////////////.........+++---///222555777888888666555444222111000//////uuummmfff___[[[ZZZVVVTTTRRROOOLLLIIIFFFEEEBBBBBBBBBBBBBBBAAA@@@@@@???@@@@@@@@@@@@AAAAAAAAA@@@@@@???>>>============;;;:::::::::;;;<<<======BBBAAA@@@>>><<<999777666888888999999:::999999999777777888888999999:::::::::;;;;;;<<<===>>>??????CCCEEEHHHHHHGGGFFFFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???:::777222000111333444555555555666666666777777777777888999999:::999999999888888888888888888777777888888888777777777666666666666777777777777666666333333444444555555666666555777888777444333222333333333333333333333333333222222222222333444555666555555555555555555555555333333333333333333333333333333333333333333333333111111111111111111111111000000000111111222222333333333333444555555666666555555555555555555555555333333333444444444555555333333333333333444444444222444777:::<<<<<<;;;:::555444333333333444666777666666666666777888999:::666555444444333333444444444555555666666555555444777777777777777777777777555555666777777777777777999999999888888777777666888888999999999999999999666777888999:::>>>DDDHHHMMMZZZmmmoooeee\\\YYYYYY]]]^^^\\\\\\___\\\]]]^^^^^^^^^]]]]]]\\\XXXVVVQQQLLLGGGEEECCCCCC???>>><<<::::::::::::;;;::::::999999999;;;<<<===>>>AAA>>>@@@HHHNNN___{{{wwwaaaSSSKKKIIIKKKMMMOOOSSSXXX```kkkvvv}}}xxxooocccXXXQQQKKKFFFBBB@@@???>>><<<999777666555555555555555666888999:::777777777777777888888999777999;;;AAAOOOggg{{{hhhSSSGGGAAA<<<999999888555777<<<@@@BBBGGGLLLVVVVVVRRRJJJ@@@888444444000111111111111000//////.........///////////////...//////000000//////........./////////000000000111000...//////000...---...------,,,,,,------...---............/////////000000//////............,,,...111444666888888999444444222111000000000000zzzqqqiiiaaa\\\[[[UUUTTTRRROOOLLLJJJHHHGGGAAABBBBBBBBBBBBAAA@@@@@@????????????@@@@@@@@@@@@AAA@@@???>>>============;;;:::::::::::::::;;;;;;>>>???@@@@@@>>><<<999888777888999999::::::::::::666666666777888999999999;;;<<<===>>>???@@@@@@@@@CCCEEEHHHHHHGGGFFFFFFGGGCCCDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@:::777222000000333444555777666555444555666888999777888999999::::::999999777777777777888888888888999999888888888777777777333444555666666555444444444444444444444444555555444666777666444333333444333333333333333333333333222222222222333444555666444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111222333444444444222333333444444555555666444444444444444444444444333333333444444444555555333333333444444444555555333777<<>>=========>>>===<<<;;;;;;<<<===>>>???AAA>>>AAAJJJQQQcccsss^^^MMMFFFEEE@@@AAACCCEEEJJJQQQYYY___rrrwwwnnneee[[[TTTLLLKKKHHHEEEAAA===:::999888888777777777777777777777666666666666777888888888;;;===???FFFVVVmmm~~~~~~dddRRRHHH@@@;;;999;;;888:::???DDDGGGMMMSSSZZZYYYTTTJJJ???777555666000111111222111000///.../////////000000000111111//////000000000000//////.../////////000000000000///...---...000000///.........------------......---------.........//////.........///////////////000111333666777777666555222222111000000111222333~~~tttlllbbb]]]\\\UUUTTTRRROOOMMMJJJIIIHHHAAAAAABBBBBBBBBAAA@@@@@@>>>>>>>>>>>>????????????AAA@@@???>>>============;;;;;;:::999999999::::::;;;===???@@@@@@>>><<<:::444555666777888999999999444555555666777888888999<<<===>>>@@@AAAAAAAAAAAACCCEEEHHHHHHGGGFFFFFFFFFDDDEEEEEEEEEDDDCCCDDDEEEBBBBBBBBBAAAAAA@@@@@@@@@;;;777222000000222444555888777555333444666888:::888888999::::::::::::999666666777777888888888999777777777777666666666666111222333444444444333222555555555555555444444444333555666666555444444555333333333333333333333333222222222222333444555666333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222333444444555666666222222333444444555555666333333333333333333333333333333333444444444555555444444444555555555666666444999???EEEHHHHHHEEECCC???===999555222111000000333333222222333444666777555555444333333333333444666666777777777777666666555555555555555555555555444555666777777777666555666666666777777777777777666777888999::::::::::::::::::;;;<<<@@@GGGPPPVVVooolll```VVVKKKCCCAAA>>>>>>@@@???>>>AAAFFFDDDIIINNNOOOPPPUUU___hhhllliiiddd___\\\ZZZYYYZZZRRRPPPMMMJJJHHHFFFFFFFFF@@@???>>>======>>>??????>>>@@@>>>CCCOOOXXXkkkhhhRRRGGGDDD???@@@AAAAAABBBEEEIIIMMMZZZfffuuu}}}qqqggg\\\ZZZWWWRRRMMMIIIFFFDDD===<<<<<<:::999888777666111111222333555777999:::777:::<<<;;;===HHHZZZiiiwwwrrr]]]PPPEEE>>><<<<<<:::<<>>???BBBDDDHHHGGGFFFFFFEEEFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCAAABBBBBBBBBAAA@@@@@@???<<<:::777444222222333444666666777777777666666555888888888888888888888888::::::::::::999999888888666666777888999888555333444444444444444444444444666555444333222333444555777888888777555333444555333333333444444444555555444555555444333222444555222222333333333444444444222222222111222222333333333222222222222222222222000000000///000000111222000111222222444444555666333222111222444444444222222333444444222111222444444555555555444333222222777666444222222222444555555666:::BBBJJJMMMIIIEEEBBB>>>888444333333444444555444444444444555666666333444444555444444333333444444333333444555777888888777777666666777888999===;;;999777555555555555555555666666666666666666666555555666888:::999999999888:::???DDDNNNbbbvvv{{{fffYYYPPPIIICCCAAA<<<;;;:::::::::;;;<<<===???AAACCCCCCEEELLLWWWaaaeeefffccc^^^\\\^^^^^^[[[\\\ZZZXXXVVVTTTRRRPPPNNNJJJHHHEEEBBB??????AAADDDCCCDDDEEEHHHRRRgggxxxYYYHHHBBB@@@@@@===999888===AAADDDNNNSSS[[[fffqqqzzz}}}tttlllfff]]]RRRJJJLLLCCC???BBBCCC???::::::999666444333444666666666666666777888<<>>>>>???CCCIIILLLMMMRRRNNNGGG@@@:::666444333111111111111111111111111111000/////////000222333222111111000///......---............////////////111111000000/////////.../////////000///......---............////////////////////////////////////333333333333333333333333666555222111000000111222zzzqqqjjjaaaZZZWWWUUURRRPPPNNNKKKHHHEEEEEECCCBBBBBBBBBBBB@@@?????????????????????@@@@@@>>>======<<<<<<;;;::::::;;;;;;::::::::::::999999:::<<<>>>??????===:::888888777777666666777777888777888888999:::;;;<<<===???@@@@@@??????@@@BBBDDDGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEDDDDDDDDDCCCCCCCCCEEEEEEDDDDDDCCCBBB@@@@@@:::999666333333333555666666777777888888777777666999888888888888888888888777777666666666666666666666666666888999888555333444444444444444444444444555444333333333333444555666777888666444333444444222222333333333333333333333444444222111000111333111111222222222333333333333333222222222222222222222222222222222222222222222222222222222333333444111222222333333444444555444333222333555555555333333444555444333222333444555555555555555444333333666555333111111222333444888888<<>>===999888777777777777888888<<<>>>@@@AAACCCJJJTTT]]]dddddd```YYYWWWYYYZZZXXX]]]\\\\\\\\\]]]]]]]]]]]]TTTSSSOOOJJJFFFDDDEEEGGGDDDGGGMMMVVVfff~~~jjjTTTJJJCCCAAA>>>:::999<<>>>>>>>>???@@@@@@@@@AAA>>>>>>===<<<<<<;;;;;;:::;;;;;;::::::::::::999999999:::<<<>>>>>><<<999888999999888888888888999999777888888999:::;;;<<<<<>>AAAGGGPPPXXX```^^^WWWOOOLLLOOOQQQPPPXXXYYY[[[^^^bbbeeehhhjjjbbbaaa\\\WWWRRROOOPPPRRROOOTTT]]]mmmdddRRRGGGCCC???<<<<<<<<<<<<<<<<<<>>>AAADDDHHHKKKMMMNNNMMMPPPTTTZZZaaakkkuuu{{{}}}ssshhhaaaZZZPPPIIIFFF@@@>>>;;;;;;;;;;;;:::888:::999777777777999<<<>>>AAAHHHUUUkkkhhhYYYLLLFFF@@@>>>>>>>>>>>><<<;;;999666333111111111222111111111111111111111111000000000///000111111222111111000000//////..................////////////////////////.....................---------,,,,,,/////////000000000111111000000111222222333444444222222111111000000000///444333222000000000111111vvvlllddd___[[[WWWRRRNNNLLLLLLJJJIIIHHHFFFDDDBBBBBBAAA>>>=========>>>???@@@AAAAAAAAA>>>>>>======<<<;;;;;;;;;;;;;;;:::::::::999999999888999;;;<<<<<<;;;999888999999888888888888999999888888999:::;;;<<<<<<===>>>@@@AAAAAA@@@@@@BBBDDDEEEFFFFFFGGGHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBBBBAAA@@@???>>>===:::888555333333444555777777888888999999999999888999999888888777777666666999888777666666777999:::777666555666777777555333333333333333333333333333444333333333444444555555444555666555333222333444333333333333222222222222777888777555333111222333111111222222222333333333555555444444333222111000000000000000000111111111111000000000000111222222444444444333333222222222111000///000222333333222333555666555444444555777555666666666666666555555444444333222222333333444555555777<<>>>>><<<:::;;;::::::::::::999777666555555777:::<<<@@@EEELLLRRRVVVTTTLLLBBB???CCCFFFEEEMMMOOOSSSWWW[[[aaafffjjjkkkiiifffccc``````cccfffhhhlllwwwsss[[[OOOGGG@@@??????===;;;;;;======>>>????????????>>>@@@BBBEEEHHHMMMSSSZZZ___jjjmmmrrryyyuuuggg\\\UUUKKKHHHDDDAAA@@@@@@???>>><<<:::888777888::::::;;;BBBEEELLL[[[tttoooVVVKKK@@@<<<<<<;;;999888666555333222111111222333111111111111111111111111000000000000000111111222111000000000/////////...............//////////////////..................//////......------------//////000000111111222222555555444444333222111111111000000//////......---333222111000000000000111yyyooofffbbb]]]YYYSSSOOONNNMMMLLLLLLIIIGGGEEECCCCCCAAA???=========>>>???@@@AAAAAAAAA???>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::999999999888999:::;;;;;;;;;999888888888888888888888888888999999:::;;;<<<======>>>>>>@@@AAABBBAAAAAABBBDDDDDDEEEFFFHHHIIIIIIIIIIIIGGGFFFFFFFFFFFFEEEEEEEEE@@@@@@@@@AAA@@@@@@??????<<<:::777444222222444555777777888999999999999999888888888777777777666666:::999888888888999::::::777666555555666666555333333333333333333333333333222333333444444555555555333444555444333222333444444444444444444333333333888888888666333222222444333333333444444444444555444555555555444222111000//////000000000111111111111111111000111222222333555444444333333222222111222111000111444555444444333444555555444444666777555555666666666666666555555555444444444555555555333333444888===BBBEEEGGGBBB>>>999666555555444333555444444444444555666666333333333333333444555555666777777888888888888888999888666666777999;;;===@@@???>>>===<<<:::999888888888888777777666666666888999;;;;;;<<>><<<;;;<<<;;;<<<===<<<;;;999666555555777999<<<@@@DDDIIILLLMMMKKKDDD;;;888<<>>BBBEEEIIILLLOOOUUU[[[```iiiiiiiiijjjmmmsss|||~~~lll\\\OOOCCCBBBBBB@@@===>>>>>>>>>>>>>>>===<<<::::::<<<>>>???@@@AAACCCGGGJJJSSSVVVYYY]]]eeerrrtttjjjccc]]]UUUNNNIIIFFFDDDCCC@@@>>>;;;:::<<<=========BBBBBBFFFQQQhhhfffUUUDDD???>>><<<::::::666555333222111111111111000000000000000000000000///000000000111111111111000000000000////////////............////////////......//////////////////111000//////......//////...//////000111222222222666666555444333111111000/////////......---------111111000000000000000000sssjjjeee___[[[VVVRRRPPPOOONNNNNNJJJHHHFFFEEEDDDCCCAAA???>>>>>>>>>???@@@@@@@@@AAA??????>>>======<<<<<<;;;;;;;;;::::::::::::999999888999:::;;;;;;;;;:::999777888999999999999888777:::;;;;;;<<<===>>>??????>>>@@@BBBCCCBBBBBBBBBCCCCCCDDDFFFHHHJJJJJJJJJIIIGGGGGGGGGGGGFFFFFFFFFEEEBBBBBBBBBBBBBBBAAAAAA@@@===;;;777444222222333444666666777888999999999999777777777777777777777777888888888888777777777666777666444555666666555333333333333333333333333333222222333444555555555555222333444444222222222444333333333444444555555555555666666444222111111333444444444444555555555555444444555555555333222111///000000111111222222222333333333333333444555555444444444333333222222222444333222444666888777666222333555555444444555777444444555666666666555555555555555555666666666666444555555777:::===AAACCC???<<<888666555555555444555444444444444555666666333444555666777777777777555555777888999999999999:::888666555666999<<>>;;;999777777777777777777777777777888999;;;;;;===BBBKKKRRRdddtttlll[[[LLLCCC>>>:::888:::;;;:::999;;;999;;;<<<===<<<999666333555777999<<<@@@CCCEEEFFFFFFEEEAAA:::888;;;===<<<<<>>@@@FFFIIILLLNNNQQQ[[[iiittt}}}sssiiiaaaYYYSSSOOOGGGBBB===;;;<<<===<<<:::<<<<<>>:::777777666555444222000///......000000000000000000000000//////000111111111111000000000000000////////////............////////////////////////000000000000222111000/////////000111......//////000111222222333222222222222222222222........................///000000000////////////xxxnnniii```]]]XXXUUUSSSRRRPPPOOOKKKIIIGGGFFFFFFEEECCCAAA??????????????????@@@@@@??????>>>>>>===<<<<<<<<<;;;;;;::::::::::::999999999999:::;;;<<<;;;;;;;;;888999:::;;;;;;:::999888<<<<<<===>>>???@@@AAAAAA>>>@@@BBBCCCCCCBBBBBBCCCBBBDDDFFFIIIJJJKKKJJJJJJHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDDDDCCCAAA???>>>===;;;999666444222333444555444555666777888888888888555555666666777888888888777888999999888666444222777666444444555555555333222222222222222222222222111222333555555555555555111333444333222111222444111111222333444555555666444555555444222111333444333333333444444444555555222333555666555444333222000000111111222333333444444333333333333444555555333333333333333333333333222222111333555777777666111222444444333333555666333333444555555555555555333444444555666666555555555666666777777999;;;===;;;999666555555555555444555444444444444555666666111333666888999888666555555666777888888888777666888888666666777:::<<<>>>DDDDDDCCCAAA???<<<999777666777777888888999999999666999===@@@GGGRRRaaakkk~~~gggVVVIII@@@<<<:::666555888999888999<<<888:::<<<>>>===:::666444555666888<<>>@@@>>>::::::<<<<<<:::888;;;>>>>>>>>>AAAGGGMMMWWWZZZ```jjj{{{xxxppp|||gggOOOHHHFFFBBB???BBB;;;;;;;;;;;;:::999888777333555777888777888999;;;:::???EEEFFFFFFJJJRRRYYYdddmmmxxx|||qqqjjjYYYRRRIIIDDDCCCBBB???===<<<===???EEEUUUoootttUUUGGGAAA:::555666888777666444222000///...000000000000000000000000...///000111222111111000////////////000000000000............////////////000000000000111111222222222111///.........000000,,,---...///000111111222222111111111000000//////,,,,,,------.../////////.../////////////////////|||rrrmmmaaa^^^ZZZWWWUUUSSSQQQOOOLLLJJJHHHGGGGGGGGGEEECCC@@@@@@@@@?????????????????????>>>>>>======<<<<<<;;;;;;;;;:::::::::999999999:::;;;;;;<<<<<<<<<<<<::::::;;;<<<<<<;;;::::::======>>>???@@@AAABBBBBB>>>@@@CCCDDDCCCBBBCCCCCCBBBDDDGGGIIIKKKKKKKKKJJJHHHHHHHHHGGGGGGGGGFFFFFFEEEEEECCCAAA>>><<<999888999888555333333444666777444444666777777888888888444444555666777888999999888999;;;;;;:::777333111777666444444555555555444222222222222222222222222000222333555666666555555111222333333222111222444//////000111333444555666666777777666444444555777222222333333333444444444111333444666666555333222000000111222333333444444222222111111222222333444333333333333333333333333///......000222444444333000111333333333333444666222333333444555555555444222333444444555555555444444555666555555555777888999777555444555555555444555444444444444555666666...111444777888666444222777777888888777666444333666777777888:::;;;<<<<<>>??????<<<888666555666888;;;>>>>>>===<<<777;;;;;;999999;;;:::777666999;;;;;;:::<<>>>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<<<<>>>>>>===<<<;;;<<<======:::888999;;;<<<:::888:::;;;===???@@@@@@@@@@@@????????????@@@AAABBBBBB@@@AAADDDJJJOOOQQQNNNKKKFFFEEEDDDCCCCCCEEEGGGHHHIIIFFFBBB@@@???>>>===<<<;;;999666333222222222333555444444444444555666666666666666666666777888999777777777888888777777777999888666555444444555555333444444555555444444333333333444444555555666666555555444333333333333444333333333333333444555666444333333333333444555555777777888888777666555555333444666777777666444333333222222111111222222333444444444444333222111000444444555555444444333333222222333333333333444444333444444555666777888888555666666777777777666666444444444555555555555555555555444444444333333333555555555666555555444444555666777777555444555666111333555666555555666777777777777777666666666666666666666666888:::<<<===CCCCCCCCCAAA>>>;;;999999888888888999:::<<<>>>???GGGKKKUUUdddvvv}}}kkkWWWKKKDDD>>>:::888777666666666777999<<<>>>;;;;;;::::::999888888888777777888999::::::;;;;;;555555777888888888777666999777555555777<<>>;;;;;;;;;<<<;;;;;;555555555555666777999999;;;<<<>>>@@@AAABBBCCCCCCEEEJJJPPPRRRSSSUUU[[[```ttt|||zzzllleee```XXXOOOLLLKKKJJJJJJOOO\\\mmmyyyhhhUUUHHH@@@<<>>>>>>>>>>>;;;;;;::::::::::::;;;;;;<<<===>>>===<<<;;;<<<======;;;999:::<<<<<<;;;999:::<<<>>>@@@AAAAAAAAAAAA@@@????????????@@@@@@AAA???@@@CCCHHHMMMNNNMMMJJJIIIHHHGGGFFFFFFHHHIIIJJJHHHEEEBBB@@@???>>>===;;;:::999666444222222222333444444333333444444555666666666666666666666777777555666777888888777666555777666555444333333333444222333333333333333333222444444444555666777777888555555444333333333333444444444333333333444444555444333333333333444555555666777777777666666555444333444555666666555444333333222222111111222222333111111222222333444444555444444444444444333222111222222333333333333444444333333444444555555666666555666666777888888888777666666666666666666555555555555444444444333333333444444555555555444444333111333555555555666777999777888999999777666666777666666666777777888888888888777777777777888:::;;;???@@@???===:::777777777777666777888;;;???BBBEEEQQQZZZiii}}}xxxfffWWWGGG@@@<<<999666666777666555555666888:::<<<===<<<;;;999777666444444666777777777888999999999666777888999999888777777999:::;;;<<<===@@@FFFJJJSSScccwwwooo[[[SSSLLLFFFCCCBBB???;;;999999999888777999999999888999999::::::999999;;;<<<===>>>??????>>>BBBGGGHHHGGGHHHLLLPPPZZZ```kkkwww{{{qqqhhh]]]XXXQQQLLLMMMUUUaaajjj}}}iiiUUUHHHBBBDDDAAA===999666444333222333222222111111111111111222222222111111111000000///000000000111111111111...//////000000000000000000000000000000000//////222111000///............---------............///111111111000000///......,,,,,,,,,,,,,,,---......//////...---------------}}}rrrjjjddd^^^ZZZXXXWWWSSSPPPMMMLLLLLLJJJHHHFFFDDDBBBCCCBBB@@@?????????@@@AAA@@@@@@?????????>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>===;;;;;;;;;<<<<<<:::::::::<<<<<<<<<:::;;;<<<>>>@@@BBBBBBBBBBBB@@@??????>>>>>>>>>>>>???>>>???AAADDDIIIKKKKKKJJJFFFEEEDDDCCCDDDEEEFFFGGGGGGDDDAAA>>>>>>===<<<;;;999888666444333222333333333333222222333333444555666666666666555555555555444666777888888777666444666555444333222222222222111222222333333222222111444444555666888999::::::555555444333333333333444555444444333333333333444444333333333333444555555555555555555555444444444333444555666666555444333333222222111111222222333222222111111222333555666444444444444333222111000222222333333333333444444333333444444444444444444444555666888999999999999777666666555555444444444555555444444444333333333333333444444444444333333111333444555444555666888777888999777555222222222444444555666777888999:::999888888777777777888888<<<<<<<<<;;;888666666666777777777:::@@@IIIRRRWWWfffsssttt___UUUIII>>>;;;;;;888777777777666555555555666888999;;;:::999888666555444333666666666666777777777777888888999999999888888777666:::===>>>???CCCJJJQQQdddvvvooocccYYYQQQMMMFFFBBB===:::999999999888999999888777777777777777777888888999:::;;;;;;;;;:::===???>>><<<<<<>>>AAAFFFJJJQQQZZZeeerrrzzzqqqeee\\\XXXZZZ]]]```iiivvvgggSSSHHHGGGCCC>>>:::777555333111333333222111111111111111222222222111111111111111000000000000111111111111......///000000000000000000000111111111///...---000//////......//////000---------............///111111000000000000000000---------,,,------.../////////...------------...tttlllggg```\\\[[[YYYVVVTTTMMMLLLKKKIIIGGGEEECCCCCCCCCBBBAAA@@@???@@@AAAAAA@@@@@@@@@?????????>>>>>>??????>>>>>>>>>>>>??????<<<===>>>===;;;:::;;;<<<999999999:::;;;;;;;;;;;;;;;===???AAABBBCCCCCCBBB??????>>>===<<<<<<<<<=========???BBBEEEGGGHHHIIIDDDCCCCCCBBBCCCDDDEEEEEEEEEBBB???======<<<;;;:::999888666444333333333333222222111111222222333444666666666666555555444444555666888999999888666555555555444444333222222222222222333333333333222222444444666777999:::;;;<<<555555444333333333333444555555444333222222222222444333333333333444555555555444444444444444444444333444444555555444444333333222222111111222222333666555222000000000222333444444444333222111000///222222222333333333444444555555444444444444444444444555666888999:::::::::666666555444333333222222555555444444444333333333222222333333444444333333444555666555333222222333555666777666333222111222333444444555666777777777888888777777777777888888;;;;;;;;;:::888777888999;;;:::;;;@@@LLL\\\llluuuvvvaaaPPPMMMDDD<<<;;;;;;888666777666666555444444444555666555666666666666666666666777777777666666666666666888888888999888888888888666:::>>>???AAAJJJYYYfffqqqhhhgggiiitttyyy}}}}}}{{{}}}{{{nnnbbb[[[PPPLLLFFFAAA???>>>===<<<888777777666666666666666888888777888888888999999:::;;;===<<<:::999:::<<>>:::999888555333333333222111111111111222111111111111111111111111000000000000000111111111...///000111111111111111111222333333222000...,,,...............///000111---------............///000000000000111111222222......---------......//////......---------......xxxmmmggg```\\\[[[ZZZXXXUUUPPPMMMJJJFFFDDDDDDEEEEEECCCBBBAAA@@@@@@@@@AAABBB@@@@@@@@@@@@??????????????????>>>>>>>>>>>>??????;;;======<<<;;;:::;;;<<<777888999999::::::;;;<<<<<<===???AAABBBBBBBBBBBB>>>===<<<<<<;;;;;;;;;;;;;;;===???BBBCCCEEEGGGHHHGGGFFFFFFFFFGGGGGGHHHHHHCCCAAA===<<<;;;;;;:::999777777666555444333333333222111111111111222333333666666777777666555444333666777999::::::999777666666666555555444333333222333333444444444444333333333444555777888:::;;;;;;555555444333333333333444555444333222222222222222444333333333333444555555444444333333333333444555333444444444444444444333333222222111111222222333666444222000///000111222333333333333222111000///222222222333333333444444666666666555555555555555444444666777999999::::::888777777666555444333333555555444444444333333333111222333333444444444333555666666555333111222333666777999999777666777888444444444444444444444444555666666777888888999999888999999888777777999;;;>>>>>>AAAKKK]]]ttt|||pppiii```SSSIIIBBB<<<777888888555333444555555555444444444444444444444444555555666666777777777777777777666666666777777777888888888999999;;;>>>AAADDDKKK\\\sss~~~sssfffZZZTTTTTTVVV[[[]]]```______ccckkkrrr~~~}}}sssfff```XXXPPPJJJEEEAAA>>>;;;;;;:::::::::::::::;;;888777666555555555666666888999999999888888999999666888;;;>>>AAAFFFLLLPPP]]]dddlllsssyyytttlllllllllrrr{{{___LLLEEE===999888999777555444333333222111222222222111111111111111111111111111111000000000000000000000000111222333444444333222333444555444222///...------------...///000111---------............////////////000111111222222///......---------............---------......///~~~nnnhhh```[[[ZZZYYYWWWTTTQQQNNNJJJFFFDDDDDDFFFGGGDDDCCCAAA@@@@@@@@@AAABBBAAA@@@@@@@@@@@@?????????======<<<<<<<<<<<<======;;;<<<===<<<:::::::::;;;666888999:::::::::<<<>>>===>>>@@@AAAAAAAAA@@@???<<<;;;;;;::::::::::::;;;:::===AAACCCDDDEEEFFFGGGFFFFFFFFFGGGGGGGGGGGGGGGBBB???<<<:::::::::999888777666666555444444333333222222111111222222333444666666888888888777666555777777888888888888777777555666666666555444333222333444444555555444444333333333444555777888999999555555444333333333333444444333333222222222222333444333333333333444555555555444333222333444555666444333333333333333333444333222222111111222222333111111000000111222444555333333333333333222222111222222333333333333444444555666666666666666666666333444555777888888888888:::999999888888777777777555555444444444333333333111222333444444555555444222444555555444444555666222444666777666666777888555555444444333333333333444555666777888888888888666666777666555666999<<>>BBBGGGOOO]]]ssszzzjjjfff]]]SSSJJJEEEEEEGGGJJJKKKLLLKKKKKKOOOVVV\\\dddmmm}}}~~~ssshhh]]]RRRIIIDDDAAA@@@???>>>>>>>>>>>>>>>999888666444444444444555333444444444555666666666111333666888:::===AAADDDKKKOOOSSSXXX___iiittt|||}}}zzz{{{pppXXXNNNBBB:::999999777444444444333222222222222222111111111111111222222222111111111111000000000000000111222333444555555555222333333333333222000///...---------...//////000---------............///......//////000000000111///...------------------...------------...//////uuunnneee^^^[[[YYYVVVTTTPPPNNNKKKIIIFFFFFFFFFFFFDDDCCCBBBAAA@@@AAABBBBBBAAAAAA@@@@@@@@@?????????===<<<<<<;;;;;;<<<<<<===;;;<<<===<<<:::999:::;;;666999<<<<<<<<<<<>>???@@@@@@@@@???>>>===:::999999999999::::::;;;:::>>>CCCFFFFFFEEEFFFGGGDDDEEEEEEFFFFFFFFFFFFFFF@@@>>>;;;999999999999888666666666666555444333333222222222222222333444444555666888999:::999777666777666555444444555666777444444555555444333111000333333333444444333333333222222333444444555666666555555444333333333333444222222222111222222333333444333333333333444555555555444333222333444666777444333333333333333333444333222222111111222222333000000000111222222333333222333333444444444444333222222333333333333444444444444444555555666666666444444555666666666666666888888888888777777777777555555444444444333333333222222333555555666666666333555666666555444666777000222444555444444555666555555555555555555555666555666777888888777666666666777777777666888<<<>>>GGGPPPaaawwwlll]]]PPPJJJFFF@@@<<<;;;999555444777999777888;;;444444555555555555555444666666666666555555555555444444444555666666666777888888999:::;;;===@@@AAADDDKKKXXXhhh{{{zzzcccVVVSSSMMMFFF@@@=========???@@@BBBAAAAAACCCGGGKKKPPPWWWdddqqqyyywwwiii]]]VVVOOONNNLLLJJJHHHGGGFFFEEE>>><<<:::888777666777888444444444444555666666555444666777888888;;;>>>AAA???@@@BBBFFFLLLSSSYYY]]]hhhpppxxxooobbbPPPCCC>>><<<888555444444333222222222222333000000111111111222222222111111111111000000000///000000222333444555555555000000000000000000000000......---------...//////---------............///.............../////////......---,,,,,,,,,,,,,,,---------------...//////}}}uuukkkccc___\\\XXXUUUNNNNNNMMMLLLIIIGGGEEEDDDDDDCCCBBBAAA@@@AAABBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>============>>>>>>;;;<<<===<<<:::999:::;;;888;;;===>>>===>>>AAADDD??????@@@@@@???>>><<<;;;888888888888999:::;;;;;;:::???EEEHHHGGGFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJIII@@@===:::999999999888777555666666666555444333333333333222222333333444555555666888:::;;;:::999888666555333222222333555666333333444444333222000///222222222333333222222222222222222333333444444444555555444333333333333444111111111111222333444444444333333333333444555555666555333333333555777888444333333222222333333444333222222222222222222333222222333222222111//////222222333444555555555555222222333333333444444444222222333333444555666666444444555555555555555444444444444555555555555555555555444444444333333333222333444555666666666666888888999777444333333444444666888888777666777888444555555666777888999999777888888888888666444333888999999999999;;;???BBBMMMZZZpppnnnXXXMMMEEECCCAAA;;;888:::999555333555555333444777333444555555666666555555222333444555666888999999222222333333444555666666999::::::;;;===@@@CCCDDDPPPZZZllljjjVVVIIIGGGDDD@@@<<<;;;::::::888:::===>>>>>>>>>???AAAEEEIIISSS]]]cccmmm~~~rrrjjjcccaaa^^^[[[WWWUUUSSSRRRDDDBBB???===;;;;;;<<<<<<999888777888999999999888999999888666555777;;;>>>======>>>AAAEEEHHHIIIHHHOOOVVV^^^dddlllxxxsss^^^MMMEEE@@@;;;777555444333333222222333333000000111111222222222222222111111111000000////////////111222333444444444///...............///000///......---------......---------.........//////...........................---,,,,,,++++++++++++---------------...///000{{{nnneeeaaa___ZZZWWWUUURRROOOLLLKKKIIIGGGEEECCCCCCBBBAAAAAAAAABBBBBB????????????>>>>>>>>>>>>>>>======<<<<<<<<<======;;;;;;:::999888888888888999:::;;;===???AAACCCDDD???@@@@@@???===;;;999777;;;;;;:::999999888888777;;;<<>>AAAFFFJJJZZZmmmmmmXXXEEEDDDAAA???<<<:::888777666666666555555444444444555555555666666666666777777777555444444555666777555555444333666:::<<<<<<777999<<>>===>>>AAACCCAAA>>>FFFGGGKKKRRR[[[bbbfffhhhkkkooouuu|||sss```QQQDDD======;;;:::999888777777777777222222222111000000000111000111111000///......////////////000111333444555333222111/////////000000///...---,,,,,,---...///000/////////.....................------,,,,,,,,,000///...---,,,+++******------......//////000000sssiiiddd```[[[WWWWWWTTTPPPMMMKKKIIIGGGEEECCCBBBBBBAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>======<<<<<<<<<<<<======<<<;;;:::999999999999999:::;;;===???AAABBBBBBCCC??????>>>===<<<:::999888:::::::::999999999999888;;;<<>>===;;;999888666666555444444333333333222222222333333333444444444444555777666555444444555666666666666555444444777999999:::===AAACCCGGGPPP```mmm{{{jjjZZZKKKAAA???>>><<<;;;999888888888777888888888888:::>>>AAAJJJQQQ]]]ggggggeeekkkuuuxxxfff```XXXSSSQQQOOOJJJFFFDDDBBB@@@???>>><<<999666888888888888888:::===???===<<<<<<===???BBBBBBBBBBBBCCCEEEHHHMMMPPPQQQQQQTTTWWW]]]bbbiiiqqqzzzuuucccQQQGGGDDDBBB@@@===<<<<<<<<<;;;999:::888666333222111222222111222222333333333444555222111111111111222333333222111000/////////000111000///...------...///000000000/////////........./////////.........------,,,,,,------------,,,,,,.........///////////////zzznnnhhhccc]]]XXXYYYVVVRRRNNNLLLJJJFFFDDDCCCBBBAAAAAA@@@@@@@@@AAA@@@@@@?????????>>>>>>>>>===<<<<<<;;;;;;<<<======<<<<<<;;;:::::::::;;;;;;<<<===@@@BBBCCCCCCBBBAAA???>>><<<;;;:::999999888888888999999999::::::::::::;;;>>>AAACCCEEEFFFGGGJJJJJJJJJJJJIIIGGGEEEDDDBBB???<<<;;;::::::999888999777555333222333444444444555555555555444222111333333333444555555666666888888777555444444444444555666666444222111333444444444333333333444444555444333222111111111111111000111222333444444444444444333333222222222222333444444333333333333222222333222333333444555666777666777777888777666444333555444333222222222222222///////////////000000111111111222222333333444444444444444444444333222111444444555555555555444444555666777888777666333222444555555666666666666666555444333333333333333333777666666666666555555555555555444444444333333333222333333444555666777777444555666777888888888888777666666555555555555555888;;;AAAIIISSS___jjjrrriiiYYYJJJ===888777666555555444444444444333333333333222222222333333333444444444444555555555444444444555555666666666666555555666:::===BBBFFFKKKMMMSSSccczzznnn]]]QQQHHH@@@<<<999::::::999999888777666666666666666888;;;AAAEEEQQQ\\\mmmzzzzzzrrrmmmmmmzzzxxxxxxwwwwww{{{vvvrrrnnnjjjccc^^^UUUQQQMMMMMMMMMJJJCCC===???===;;;:::;;;===@@@BBB>>>???>>>======???CCCFFFEEEEEEFFFGGGIIIHHHEEECCCCCCFFFIIIMMMRRRYYY```dddmmmvvv|||iii[[[TTTPPPKKKFFFEEEGGGGGGCCC???@@@<<<666222222333444444111111111111222222333444444333222222111111111111000000000///000000111222000000////////////000000000000000/////////......000000000///////////////)))***,,,...//////......///////////////.........ssslllgggaaa\\\\\\XXXTTTPPPMMMJJJGGGDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>><<<<<<<<<;;;<<<<<<============<<<<<<<<<======>>>???@@@CCCDDDEEECCCAAA???>>>===;;;999888888999999777777888999::::::;;;;;;999;;;===???BBBDDDFFFGGGHHHIIIJJJJJJIIIGGGEEECCCAAA???<<<;;;;;;;;;:::999<<<999666222111111333444333444555555555444222111555555555555555666777888888888777666555444444333555555555444222222333444555555444333333333444444444333222111000000000000111222333444444333222111555444333222222222222222444333333333333333333333222222222222333444666666666666777777666555444444555444333222111000000000000////////////000111111222222222333333333444444555555555555444333222111333333444555555555555444000111444666777777555444444555555666666666666666555444444333333333444444555444444444444333333333555555444444444333333333333444444555666666777777444555777888999999888888555666777777777888:::<<<<<>><<<777888999::::::999888777666666666666888===DDDIIIVVVeee{{{yyypppwwweeeaaaaaabbbcccnnnttt}}}{{{mmmgggcccbbbccc___VVVMMMJJJGGGCCCAAA@@@BBBCCCCCCBBBBBBAAA>>><<<===BBBGGGIIIIIIJJJKKKKKKIIIEEEBBB===???AAACCCFFFKKKPPPTTTTTT^^^nnnwwwoooeee___XXXXXX[[[[[[VVVPPPJJJCCC;;;777777999:::999444333111000000111000000333222111111000000000000/////////000111111222333111000000000000000000111000000000////////////...////////////////////////***+++---///000000//////000000//////......------xxxqqqkkkeee```]]]ZZZUUUQQQNNNKKKHHHEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????<<<<<<<<<<<<<<<===>>>???>>>=========>>>???@@@@@@BBBCCCEEEFFFEEEBBB???===<<<;;;:::888888888999:::777777888999:::;;;;;;<<<999:::<<<>>>AAADDDFFFGGGGGGHHHIIIJJJHHHFFFDDDBBB@@@>>>;;;:::;;;;;;;;;:::>>>;;;666222000000222333333444555555555444333222666555555555555666777777777777777666555555444333444555555444222222333555555555444333333333444444444333222111000000000000444555555555444222000///555555444333222222222222444333222222222333444444111111111222222444555555444444555555444444333333333333222000////////////111000000000000111222222333333333333333444444444666666666555444333222111222222333444444444444444000222444666888888777666444555555666666666666666444444444333333444555555555444444444444333333333555555444444444333333333555555555666666777777888666777888999999888777666444666777777777999===@@@AAAKKKZZZmmm}}}nnn\\\MMMDDD===888888777666555444444444444555555555555555555555555555555555666666666666777333444444555555666666666444333666888888999EEERRR^^^kkkwww|||zzzjjj^^^VVVKKKCCC???>>><<<;;;444555777888888888777666666777777777999???FFFKKKWWWgggwww```WWWSSSSSSTTT[[[```hhhpppxxx~~~|||{{{vvvlllccc[[[WWWQQQMMMJJJHHHEEECCC@@@AAA???<<<:::<<>>???@@@@@@>>>>>>>>>???@@@AAABBBCCCEEEEEEFFFEEECCCAAA>>><<<;;;;;;:::999999:::::::::777777888999::::::;;;;;;888999;;;===@@@CCCFFFHHHFFFGGGIIIIIIHHHFFFCCCAAA>>><<<:::999:::;;;;;;:::<<<999555222111111333555444444555666666555444333444444444444444444444444666666666777666666555444444555555444333222444555444444333333333444444555444333222111111111111111666666666555333222111000555444444333333333333444444333222111222333444555222222111111222222333333333333333333333333333333333222111000000000000000111111111111111222222333333333333333444444444444555555555555555444333222111222333444444444444444666777777777777777666666444555555666666666666666444444444444444444555666777666666666666555555555555555444444444333333333555555555555666666777777666777999::::::999777555555777888777666:::@@@FFFOOO\\\ppptttmmmkkkgggbbbYYYMMMCCC;;;666333666555444333333333333333222222222333333333333444333333333444444444444555333444555666777777777666666555777:::999<<>>;;;::::::777555222222333444444444444444777777888888:::>>>DDDHHHTTTccczzzfffWWWMMMIIIIIIJJJNNNRRRXXX^^^fffnnnttt~~~uuupppjjjddd^^^VVVMMMFFF???>>><<<;;;;;;===BBBFFFEEEDDDCCCBBBAAA>>>:::777666777888888888;;;???BBBDDDHHHNNNVVV^^^dddhhhjjjqqqzzz|||pppccc[[[YYYTTTKKKBBB===999555333555666555333111000000/////////000000......000111222222222222000000111111111111000000111111000000000/////////------............//////111111000000/////////...///////////////.........yyyrrrjjjddd^^^[[[WWWSSSQQQNNNKKKHHHFFFFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>???@@@AAABBB?????????@@@AAACCCDDDEEEGGGGGGFFFDDDBBB???===;;;::::::;;;;;;;;;;;;;;;:::888888888999999:::::::::888888:::<<>>;;;777777888777444111333333222222333333444444666777888888999<<<@@@DDDNNNZZZmmmvvv```NNNDDDCCC@@@BBBDDDFFFHHHNNNUUU[[[iiiqqq~~~{{{mmm]]]RRRIIIEEEAAA???@@@AAABBBCCCCCCBBB@@@???>>><<<999666666777777777777:::===@@@BBBEEEIIIMMMQQQRRRSSSSSSWWW\\\fffqqqxxx}}}{{{tttfffZZZNNNHHHAAA===<<<;;;888555555444333111000000000000...///000111222222111111//////000111111000//////111111111000000000//////....../////////000000000111000...---,,,---...///.........///////////////|||ssskkkeee^^^[[[WWWTTTRRROOOLLLJJJGGGGGGEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@??????????????????@@@AAABBBCCC??????@@@AAABBBCCCEEEFFFIIIHHHFFFCCC@@@>>><<<;;;999:::;;;<<<===<<<;;;:::888999999999999:::::::::888888999;;;???BBBFFFHHHEEEFFFHHHIIIHHHEEEBBB@@@<<<:::777777888::::::999222111111222444777:::<<<555666777888888777666666666777999::::::888666555333444555777777777777666333444555444333333444666222222222333444555666777333333333222333333444444444333222222333444666777333333333333444444555666444333222111111333555666444333222111000000000000333333222222222333444444444444333333333444555555///////////////000111111444444444444444444444444444444555555666555555555333444555666777777777777//////......000222555777444555555666666666666666444444444444444555666777555555444444444333333333555555444444444333333333222222222222222222333333222444777:::<<<;;;:::999444777;;;>>>CCCNNN]]]hhhlllXXXKKKEEECCCAAA===:::999777555666888222222333444555777888999444444444555555666666666555555555666666666777777444555777888999999999888777666<<>>???AAA@@@@@@BBBGGGKKKRRRXXXbbbnnn|||mmm___WWWQQQJJJFFFEEEDDDBBB???===<<<::::::::::::999777333444444444555777;;;>>>???BBBEEEIIIJJJHHHFFFDDDKKKKKKOOOWWW\\\eeevvvzzzfff^^^TTTLLLIIIEEE???:::999888666333222000//////...///111222222111000000...///000111111000///...111111111111000000000000//////000000111111111222///...+++******,,,...000---.........//////000000{{{oooeeeccc___YYYUUURRROOOMMMKKKHHHGGGEEEDDDEEEDDDBBBAAAAAA@@@???>>>========================>>>>>>>>>>>>@@@@@@???@@@@@@BBBCCCDDDEEEDDDCCCBBB@@@===;;;:::;;;;;;:::999999::::::::::::;;;;;;:::999999:::<<<999999;;;===???BBBDDDEEEGGGGGGHHHIIIIIIGGGCCC@@@:::888777666555555666666666555333333333444666888666555444333333333333333111333555666555555666777111222444666666555444333111222333444555555555555222222222333444555666777555444222111111111222222444444444333333222222222222222333444555555555555222222222222333333444555555444222111111222444555000000000000000000000000111222222333333222222111222222222000......000222222444666777888777555444333333333444444444555555222222333444555555555555222111111222333444555666666555444333333444555666777777666555555555555555555555666666666444333222555333111///...///111333000222444666777666444222333222444777777555777<<<>>><<>>EEEMMMXXXkkkkkkWWWMMMGGGAAA===>>>888777666555444333222222333444444555555444444333444555666666777999>>>AAAIIIMMMVVVhhhaaaLLLBBBBBB===999;;;======>>>@@@AAAGGGOOOVVV^^^iiivvvzzznnneeeYYYPPPKKKHHHEEEDDDAAA@@@??????>>><<<999777:::666777::::::666777===;;;>>>AAABBBAAA@@@??????<<<@@@DDDFFFHHHOOOZZZbbbuuu}}}pppdddZZZRRRKKKFFFAAAAAAAAA>>>:::888777888333222000//////000111111....../////////......---......//////////////////111222222333333222222111///000000000000000//////...---,,,---//////...---rrrjjjeeeaaa[[[WWWTTTQQQOOOMMMIIIGGGFFFEEEEEEDDDCCCAAAAAA@@@???>>>============>>>>>>>>>?????????@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDCCCAAA@@@>>><<<;;;:::;;;::::::999999::::::;;;999::::::999888888999;;;::::::;;;===???BBBEEEFFFFFFFFFFFFGGGGGGEEEAAA>>>:::999888666666666777777666555444333333444666777777666555555444444444555111333555666555555666777222333555666666444333222111222333444555555555555222222222222222333444555555444333111111111222333444444444333333222222222222222333444555555555555444333333333333444444555555444222111111222444555111111111111111111111111333333444444444444333333222222222000///...000222333555999;;;<<<:::777444333333333444444444555555333333444444555444444444222222222222222333333444666555444444444444555666777777666666555555555555444555666777777555333222555444222000000111222333333333444444444444444444111111555999999777:::???>>>AAAIIIWWWddduuuuuu___NNNEEEAAA===:::888888777666555555444555222333333444444333333222333444444555555444444333666444222222444555444333777888:::;;;<<<>>>???>>>>>>FFFQQQ^^^mmmkkkZZZJJJBBB>>>999777888777777666555444333222222222333333333333333333222444555666666666888<<>><<<;;;;;;999;;;>>>>>>???CCCLLLSSS___mmmyyyppphhhbbbSSSQQQNNNIIIDDD???:::888888777444333222111000///333333444444333222111000000000000000000000000000111222222333333222222111///000000111111000000//////...------/////////---wwwppphhhddd^^^YYYVVVTTTQQQOOOKKKIIIGGGFFFFFFEEECCCAAAAAA@@@???>>>>>>>>>>>>>>>@@@@@@??????@@@AAAAAABBBBBBCCCEEEFFFFFFEEEDDDCCCBBBAAA???===;;;;;;;;;;;;:::::::::999999::::::;;;888999:::999888777999;;;<<<<<<<<<===???BBBFFFHHHHHHGGGGGGHHHHHHEEEAAA>>>;;;:::888777666777777888555555444333333555666777777777666555555555555666222444666666555555666777444444555555555333222000222222333444555555555555222222222111111222222333444444333222222222333333444444333333333333222222222333444555555666555555666555555444444444444555555444333222222333444555222222222222222222222222444444555555555555444444222222222111000///111222333777===AAAAAA>>>999555333333333444444444555555444444444555444444333333333222222222222222333333666555444444444444555666777777777777666666666666444555777888888666444222444444444333333333333333555444333222222222444555...///333888888777<<>><<<999666666666555444444444333222333333444444333333222222333333444444333333222777555444444666777666555444666:::<<<===>>>@@@BBBJJJVVVgggyyytttYYYMMMAAA<<<;;;999777777777666666555444333222222111222222333333222222111444555555555555666999;;;;;;>>>DDDOOOccckkkTTTGGG???999999999666444555444666888999999===DDDIIILLLOOOSSSXXX```mmm}}}|||uuunnnhhhccc```\\\WWWPPPJJJEEECCCAAA>>><<<<<>>888:::<<<;;;999777666666888::::::999888:::???DDDLLLVVVeeerrr{{{tttpppiiiccc^^^WWWNNNHHHBBB???;;;888777555333111222333444444444222111000111111111111111111111111111222222333333222222111000000111111111111111000000///......000000///...{{{tttjjjfff```[[[XXXUUURRRQQQMMMKKKIIIHHHGGGFFFDDDBBBAAA@@@??????>>>>>>>>>???@@@@@@??????@@@AAABBBCCCDDDFFFHHHIIIIIIGGGDDDBBBBBB@@@>>><<<;;;;;;<<<===::::::999999999:::;;;;;;::::::;;;:::999888:::<<<>>>======>>>@@@DDDGGGJJJKKKJJJJJJJJJJJJGGGCCC???:::999888666666666666777555444444444444555666777666666555555555555555666333444666777666555666777555555555555444222000///222333444444555555555444444333222222222222222333444444444333333333333444333333333333333333333333222333444555666666666666888777666555555555555555555555444333333333444444222222222222222222222222333444444555555444444333111222333222111000111333444999@@@EEEEEEAAA:::666333333333444444444555555555555555555444333222222222222222222333444555666555555555444444555555555777777777777777777666666333555777999999777444333444444555666666555444333555444444333333333333333111222555888999;;;DDDNNN\\\hhhzzzssscccRRRKKKBBB===<<<<<<:::888555555555555444333333222222333333444444333333222222222222333333222222222555555444444555555666666666777:::<<<===>>>EEELLL^^^mmmrrr^^^LLLEEE===:::::::::999888666666555444444333222222222222333333333333222222444555555555444444666888;;;<<>>@@@BBBDDDIIITTTaaajjj~~~yyyvvvuuurrrmmmeee\\\TTTNNNLLLDDDDDDDDDFFFGGGEEECCCBBB<<<>>>>>>===:::888777888:::;;;;;;:::888999<<>>>>>???@@@BBBCCCFFFGGGJJJKKKJJJGGGCCCAAAAAA???===<<<;;;<<<>>>???:::999999999::::::;;;<<<;;;<<<===<<<::::::<<<===>>>>>>>>>???BBBEEEHHHKKKKKKKKKJJJJJJIIIFFFBBB>>>999888666555444444555555444444444444555555666666555444444333444444555555333555777777666555666777666555555444333111000///333333444444555444444444555444444333333333333444444444444444555444444444333333333333333333333333333333444555666666666666888777666666555555555555666555555444333333333333222222222222222222222222222222222333333222222222111222444333222111222333444999@@@EEEEEEAAA:::666333333333444444444555555555555555555444333222222111111222333555777888999444555555555555555555444555666777777777777666666333444666888888777555333333444666777777666555444222444555666666555333222888777999<<>>;;;;;;999888888444444444333333555777999999:::;;;;;;===CCCMMMTTTaaammmxxxzzzxxxxxxyyyxxx|||~~~|||rrrggg```\\\VVVWWWXXXXXXXXXUUUOOOIIIFFFFFFFFFCCC@@@===<<<<<<;;;;;;;;;;;;:::;;;<<<===;;;===AAAFFFNNNXXXbbbhhhzzztttooooooqqqsssyyypppfffXXXMMMFFFAAA<<<888777777777666666555444444222222222111111111000000111222222333333222222111111111222333333444333333333222000000111111000///yyynnnjjjddd^^^[[[XXXUUUSSSRRROOOLLLKKKIIIGGGEEEBBBAAA@@@@@@?????????@@@@@@@@@???>>>>>>>>>AAACCCEEEGGGHHHJJJJJJIIIFFFBBB??????>>>===<<<<<<===>>>???999999999999:::;;;<<<<<<======>>>===<<<;;;===???>>>???@@@BBBEEEGGGIIIJJJIIIIIIHHHHHHFFFCCC>>>:::888777555444333333444555444444444555555555555666444333333333333444555555444666888777666555666777666555444333222111000000333333444444555444444333444444444333333444555555333444555666666666555555222222333333333333444444333333555666666666666666777666666555555555555666666666555555444444333333222222222222222222222222000000111111111111000000111222444444333333333444333777===AAAAAA>>>999555333333333444444444555555444444444555444444333333111111222333555777888999444444555666666555444444333444666777777777666555333444555666666666555444333444555777777666555555111333666888888777555333888999===BBBGGGRRReeevvvyyyfff[[[SSSJJJCCC===;;;888666666444222///333333555555555444333222222333333444444333333222111222222333333222222111000222222222111222444666888888<<>><<<999777777222222222222333555777888444666777666777;;;BBBHHHJJJTTT\\\]]]\\\___aaaaaadddhhhnnntttyyy}}}~~~wwwuuupppsssuuuuuutttpppeeeZZZTTTSSSQQQLLLEEEAAA>>>>>>??????>>>>>>===<<<;;;;;;<<<;;;;;;>>>DDDMMMVVV\\\ooozzzssscccYYYUUUVVVYYY^^^fffppp{{{uuufff\\\RRRHHHAAA???===:::777555444444444444444444333222222111111111222222333333222222111111222333444555555555444444333222111222222111///}}}qqqmmmfffaaa]]]ZZZWWWUUUSSSQQQNNNLLLJJJHHHEEECCC@@@@@@@@@??????@@@@@@AAAAAA@@@???>>>???BBBEEEGGGGGGHHHIIIIIIGGGCCC@@@>>>;;;;;;;;;<<<<<<======>>>999999999999:::;;;<<<===<<<=========;;;;;;===>>>>>>???BBBEEEGGGIIIIIIJJJIIIHHHGGGGGGEEEAAA<<<888999888666555444444555555333444444555555555555555444444444444444555666666555666888888666555666777555444333222111111111111333444444555444444333333222222222222333444555555333444555666777666666555222222222333333444444444333444555666666777777777555555444444555555666666666666666555555444333222111111111111111111111111///000000111111000000///000333555555444333444444333555999;;;<<<:::777444333333333444444444555555333333444444555444444444222222222222222333444555444444555666666555444444222333555666666666555444333333333333333444555555333444555555666666666555333444666777888888888888;;;???IIISSS]]]jjjuuu^^^OOOHHHDDD???<<<666666555444444333111000222444555666666555444333222333333444444333333222222222333333333333222222111333555444333333666888888:::CCCOOOVVVaaazzzsss___PPPHHHBBB>>>;;;888:::777222222666666333444444444333333333333222333333333444444333333333333444666666444444444555333222666<<>>DDDHHHFFFEEEIIIKKKKKKMMMQQQVVV[[[aaahhhooouuu~~~xxxqqqoooiiiaaaXXXPPPLLLJJJMMMLLLJJJGGGEEEAAA===;;;???<<<:::;;;@@@GGGNNNRRR___hhhqqqpppeeeVVVKKKFFFEEEGGGKKKPPPVVV\\\cccgggpppvvvrrrcccYYYPPPLLLFFF???:::777777777777777666666555444444333111222222333333222222111222222444555555666666666555444222222333333111000sssoooiiiccc___\\\YYYWWWTTTRRROOOLLLKKKHHHEEECCC@@@@@@@@@???@@@@@@AAAAAACCCAAA@@@@@@AAACCCFFFHHHHHHHHHHHHGGGEEEBBB???===888999:::;;;<<<<<<<<<<<<999999999999:::;;;<<<===;;;<<<===<<<::::::<<<======???CCCFFFIIIJJJJJJIIIKKKJJJIIIHHHFFFCCC===999:::999777666555555666666333444555555666666555555555555555555555666777888555777888888666555666777444444333222111111111111444444444555444444333333111111111111222333444555333444666777777777666555222222222333333444444444333444555666777777777777444444444444444555666777666666666666555444333222000000000000000000000000000000111111111111000000000333555666555444444555222444666777888777555444333333333444444444555555222222333444555555555555333333222111000000000111333444555666666555444333111222444666666555444333333333222111222333555666444444444444555555666666555555555666777999;;;<<>>;;;999333333444555555555444333333444666777777666444333222333333444444333333222222333333444444333333222333555777777555555888;;;>>>BBBPPP```kkkwwwhhh\\\MMMCCC===999888888444666444///...444555111444333333333333333333333222222222333333222222222222444666666555444555666444222666<<<===???QQQggg|||}}}}}}aaaOOOEEE===777555777555333333333333222111111444666666444444777::::::===<<<888666888:::888<<<@@@DDDGGGKKKRRR[[[bbbjjjqqqyyy}}}~~~}}}qqqgggaaa___\\\ZZZVVVRRRNNNHHHBBB>>>===:::777666:::@@@FFFIIIPPPXXXaaaaaaYYYMMMCCC???<<<>>>@@@BBBDDDGGGLLLOOOSSSYYYbbbkkkttt~~~~~~qqqeee___VVVMMMFFFBBBAAAAAA:::999999888777666666555222222222333333222222222222333444555666666666666666555333333333333111000|||vvvmmmgggccc```\\\XXXUUUSSSPPPNNNLLLJJJFFFDDDGGGDDDBBBAAAAAABBBAAA@@@DDDBBBAAAAAABBBDDDDDDCCCJJJJJJJJJHHHEEEBBB???>>><<<<<<============<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;???>>>===<<<;;;<<<<<<===>>>???AAAEEEIIIJJJIIIHHHKKKJJJJJJHHHDDD@@@;;;999555444444555777888777555999::::::999888666444333...111444555333222444666555666777888888777666555555555444333222222111111555444444333444555666777555333333777<<<===999555333444444444555666666666333222111111111222333444444444444444444444444444777666555666777888777666666555444333333333333333222222222222222222222222111222222333222111000///111222333333222111222333444444555666555444222111111333555777777555333111222222222333333444444444222222222111111000000000000333777888777555444444555555444444444333333333444333222333444444333111444555555333333444777:::999777777:::::::::===CCCLLLfff{{{jjjWWWNNNBBB:::999:::999777444444444555444444333333444444444333333222222222333333333444444444555555333333111///...///222555666444444555888;;;======FFFVVVjjjxxxkkkUUULLLAAA:::888888666333444333333222222333333444444444333222333444555666444444333222222111000000333333222222333333444555777999999999:::AAAMMMWWWooozzzwww}}}yyy]]]JJJ???;;;:::444222222444333111222666222222222333333444444444444444555555666777777777999999:::===@@@DDDGGGIIIVVV[[[aaafffjjjooovvv{{{{{{xxxyyyssshhh\\\SSSIIIAAA???>>><<<999888:::???CCCGGGKKKQQQRRROOOHHH@@@<<<999999:::;;;===>>>??????IIIKKKNNNQQQWWW^^^gggmmmyyyqqqeee]]]XXXSSSPPPMMMIIIDDDDDDDDDBBB===777;;;999777666555444222000222222333666999;;;:::999555333000000111333333222|||rrrllliiifffaaa\\\XXXUUUQQQNNNLLLJJJHHHEEEDDDBBBAAAAAACCCDDDEEEDDDCCCBBBBBBDDDGGGIIIIIIHHHJJJJJJIIIGGGEEEBBB???>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;>>>===<<<;;;;;;;;;<<<===>>>@@@DDDGGGIIIJJJKKKKKKKKKJJJIIIGGGCCC???;;;888777777666777999999888777::::::;;;;;;:::888666444222444666555333222333555555666777888888777666555444444444333222111111111444444333333333444666666666444444888<<<===:::666555555555666666666666666333222111111111222333444555555444444444444444444666555444555777888777666444444444444444444555555333333333333333333333333222222333333333222111000111222333333111111222333222333333444333222111000222333555666666555333222222222222333333444444444333333222222222111111111111444666777666555555555555555555444444444333333555444333444555555444222555666555444333444777:::666666888<<<<<<>>>EEEMMMddd~~~zzzfffWWWJJJDDD<<<888777777444111333444444555444444333333444444444333333222222222333333333333444444444444777777666444222222444666222333444666999>>>BBBEEEWWWkkkoooZZZLLLDDD;;;555555555444222444333333222222333333444444444333333333444555666444444333333222222111111333222222222222333444444555777888777999???IIIQQQ]]]vvvwwwtttpppUUUCCC<<<<<<777555555666555111111555222222222222333333333444222222333444444555555666555666666888;;;>>>AAABBBEEEHHHMMMQQQUUU[[[aaafffxxxtttgggXXXLLLHHHEEEAAA???>>>???AAABBBEEEHHHKKKKKKGGGAAA;;;777;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBEEEJJJPPPUUU]]]fffttt|||vvvqqqlllhhh___\\\WWWUUUSSSNNNFFF???AAA???===<<<<<<;;;888666777666555555777888777666999777444333444555444444zzztttqqqmmmgggbbb\\\XXXSSSOOOMMMKKKIIIHHHFFFDDDBBBBBBCCCEEEEEEEEEAAAAAACCCFFFJJJLLLLLLKKKJJJIIIHHHGGGDDDBBB???>>>:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;:::;;;;;;===>>>>>>CCCGGGJJJJJJJJJLLLNNNLLLKKKIIIFFFBBB===:::888999888777888999999777666:::;;;======<<<:::777555666777777555333222333444555666666777777666666555444444444333222222111111444333333333333444444555777666666999===>>>;;;888777777777666666666666666222222222222222333444444666666555555555444444444555444333444666777666555444444444555555666777777333333333333333333333333333333444444444333222111111222333222111000111333111111111222111111000///333333333333333333333333222222333333333333444444333333333333222222222222333444666666555555555666666555555555444444444444666444444444666666555444666777666555444444777:::888999===@@@@@@DDDQQQ^^^tttaaaQQQEEE@@@===:::999:::999444111333333444444555444444333444444333333333333222222222222222222333333333333222333333333111111333555444666888:::>>>EEENNNVVVrrroooYYYHHHBBB===555222222333333222333333222222222222333333444333333333333444555666444444444333333333333333222222222222222333444444333444666666777;;;CCCIIIMMM```{{{~~~mmmoooeeeLLLAAA>>>;;;888777888777222111333111111111222222222222222000111111222222333444444444444444555777999:::<<<;;;===@@@CCCFFFLLLRRRVVVcccpppppp```UUUQQQLLLJJJJJJJJJHHHEEEEEEEEEEEEEEEBBB???;;;999;;;:::888777666555555555888999:::;;;;;;<<<>>>AAADDDKKKVVVcccnnnyyy|||yyyuuuppphhh\\\TTTMMMKKKIIIGGGEEEBBB>>>;;;===:::777666666777666666888666333222222333222111zzzwwwssslllfff___[[[UUUPPPNNNMMMKKKJJJJJJHHHEEECCCCCCCCCCCCBBB@@@@@@CCCGGGKKKLLLKKKIIIIIIHHHGGGEEECCCAAA???>>>;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<>>>??????EEEKKKMMMLLLKKKNNNQQQMMMLLLIIIEEE@@@<<<999888888777666666777777555333888:::<<<======;;;888666888888666555444444444555666666666666666666666666555555555444444333333333333333333333333333333333777777888:::======;;;888777777666666555555444444222222222222333333444444777666666555555444444333444333333444666777666555555555666666666666666666444444444444444444444444444444444444444444333333111222333222111000111333111111111111111111000000333222111000000111222333333333333333333333333333333333333333333333333333444555666666555555666888666666666555555555555444666444333444555666666555666666666555444444777:::>>>???BBBEEEFFFNNNaaasssuuu```QQQFFF???999888777888:::999666333333333444444555444444444333333333333333333333333111111222222222333333333,,,...000111111222444666:::===@@@BBBHHHTTTdddpppwwwhhhZZZKKK@@@>>>:::555333333444444444333333222222222222333333333333333333444444555555333444444444444444444444222222222111222333333444222333555666777999>>>AAAFFFRRRgggqqqhhhtttzzz]]]JJJ@@@===999777999888444222333111111111111111111111111000000111111222333333333555555666666777888999999:::;;;<<<>>>AAAFFFKKKOOORRR\\\nnnzzzkkkeee```^^^^^^\\\VVVPPPLLLJJJGGGEEEDDDCCCBBB@@@===;;;999666555555666777999:::;;;;;;999777777888===AAAGGGNNNUUU\\\bbbggglllrrrzzz}}}~~~xxxpppdddbbb^^^YYYTTTNNNFFFAAAAAA>>>;;;999:::::::::999777555222111222222111111|||xxxppphhhaaa]]]WWWSSSQQQOOONNNMMMLLLIIIFFFEEEDDDDDDCCCBBBCCCCCCEEEHHHKKKLLLJJJHHHHHHHHHFFFDDDBBB@@@??????======>>>>>>>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;::::::999:::;;;===???@@@AAAHHHPPPSSSQQQOOOQQQSSSPPPMMMIIIDDD???<<<999888888777666777888777555333666888:::;;;;;;999777666777666555555666666666666666666555555555555666666666666666666555555555555333333333333333333333222666777888:::<<<;;;:::888555555555444444333333333222222333333444444444444666666555555444444444444444333222444666777777666777777777777666555333333444444444444444444444444444444444444444444444555111333444333222111222333222222111111222222222222222111000//////000111222333333333333333333333333333333333333333333333333444555666666555555666888777777666666666555555555555444222333555666666666666666666555444555999;;;???AAAFFFLLLRRR```xxxzzzbbbQQQEEE???<<<333333222333444555444333222333333444555555555444333333333333333333333333111111222222222333333333000222444555555555777999<<<@@@GGGNNNZZZllluuuhhh]]]SSSJJJBBB>>><<<999666333333333333333333222222111111222222333333333333444444444444444333444444444444444444444222111111111111222333333222333555666777888;;;<<>>BBBFFFHHHIIINNN\\\ttt|||zzzuuulllddd]]]YYYSSSOOOMMMKKKHHHEEEBBB@@@===:::999:::;;;===777888999888666333222333;;;===???@@@BBBEEEIIIMMMQQQVVV\\\^^^^^^aaagggllloooqqqtttzzz}}}wwwoooeee[[[TTTNNNLLLHHHEEEDDDAAA>>><<<;;;888555444555555444333}}}ssskkkccc```[[[XXXVVVUUUSSSRRRLLLJJJGGGGGGHHHIIIIIIHHHHHHGGGHHHJJJLLLMMMLLLJJJHHHGGGEEECCCAAA@@@??????>>>>>>>>>??????>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;999999::::::<<>>KKKddd~~~wwwmmmPPPGGG???999888888666444555222222222222222111111111111222222333333444555555444555666777888999999999999888999<<<@@@CCCEEEEEEGGGHHHQQQddd{{{yyyssskkkeee```ZZZSSSNNNKKKHHHBBB===::::::;;;<<<999:::;;;999666444444444666777777666666777999<<<===AAAEEEHHHIIIKKKPPPTTTVVVXXX\\\bbblllzzz{{{tttjjjgggddd```[[[SSSKKKEEEAAA>>>:::888777666555333xxxooofffccc```^^^]]][[[YYYWWWPPPNNNLLLKKKLLLMMMMMMLLLHHHHHHGGGIIIKKKMMMLLLKKKGGGFFFDDDBBB@@@?????????======>>>>>>>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;999::::::;;;>>>@@@CCCEEEKKKRRR[[[bbbdddaaa\\\XXXUUUQQQKKKDDD???<<<;;;:::999888888999;;;;;;:::888666666666666777777888999666555555777888777333000666555444444444444555666444444444444444444555555444555555666555444333222222444666777777666555444333333333444444444444444222333444555555555444333111111222222333444444444444333333555777999999888555666666777666444222000333333333333333333333333333333222222222333555555444555666666444444555666333222222111222333444555444444333333333333444444444444444333333222222222111111111222222222333333333555888999888666666666888888888777777777666666999777555555777:::;;;;;;888999::::::;;;===BBBEEELLLTTTdddxxxsssaaaOOODDD>>>777333333777777888777666444444444111222333444555555555555222222222333333444444444333333333333444444444444111222333444555888<<>>999666777444444444333222111222333222222111111111111222222222333444555555555444444444444333333222222111111111111111111111222222333222111111222444666777888666:::DDDVVVoooyyywwwfffQQQGGG===:::999666444555444333333333222222222222111111222333333444444555222444666888:::;;;;;;;;;<<<<<<===AAAFFFIIIHHHGGGIIIGGGJJJVVVfff{{{wwwvvvwwwxxxnnnggg```[[[RRRIIIBBB???>>>>>>@@@@@@@@@>>>;;;999999999444444444333111111333444555666888;;;===???AAABBBBBBDDDHHHMMMUUUaaannnxxx}}}rrreee\\\PPPLLLGGGCCC@@@===:::888|||ssshhhfffcccbbbaaa```]]][[[WWWTTTQQQOOOOOONNNMMMLLLFFFEEEDDDFFFHHHKKKLLLKKKGGGFFFDDDAAA@@@?????????<<<<<<============<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;:::::::::<<<>>>AAADDDFFFPPPUUU^^^gggkkkhhh```ZZZWWWRRRLLLEEE???<<<;;;;;;666666666777999:::888777777777666555666888999:::777666666888999666111,,,666555444333333444555666333333333333333333333333555555666666666555333222000333555666555444333333333444444555555666666666222333444555555555444333///000111222333444444555555444444555888:::999999222333555666666444333111222222222222222222222222333222222111222333555555555666777666555555555777222222111111111222444555666666666666666666666666444444444333333222222222000000000111111222222222222555888:::999777666666888888888888777777777777;;;999777777999<<<======:::;;;<<<===>>>AAAEEEIII\\\eeexxxnnn```PPPBBB>>><<<888555666333444666666333000...---111222333444555555555555222222222333333444444444333333444444444444555555111333555777;;;AAAHHHMMM]]]hhh}}}xxxbbbQQQFFF>>>999;;;<<<888666888222444555555444444555666222222111111111111222222222333444555555555444333444444333222222111000000111111111000111222222333111000///000222555666666888;;;BBBMMM^^^yyywwwmmmzzzxxxYYYMMMAAA<<<999666444555444444444333333222222222111111111222333333444444333555888;;;===>>>??????<<<<<<>>>CCCHHHJJJIIIFFFLLLHHHGGGMMMVVVhhhnnncccaaabbbaaakkktttvvvxxxzzzssshhh[[[QQQKKKIIIHHHDDDDDDCCC@@@<<<::::::;;;777888777555333111222333333333333555777999888666555888;;;???DDDMMMXXXaaahhhkkkqqqxxx~~~uuuddd___YYYSSSNNNJJJEEEBBB|||tttpppnnnjjjeeebbb___^^^]]]VVVTTTSSSQQQPPPOOOPPPPPPLLLJJJGGGGGGIIIKKKKKKKKKDDDCCCAAA???>>>>>>>>>>>>:::;;;<<<>>>>>>>>>===<<<<<<<<<======<<<;;;::::::999999999;;;>>>BBBFFFHHHNNNWWWbbbhhhhhheeeddddddZZZQQQIIIEEE@@@::::::???888888777777888999999:::777666666555555555555666777777777666666666666666555555666666555444333333555555444444444333333333555444444333333444444555444444444444444444444444444444555555555555444444555555666666555333000///000111222333333333333333333444555666666777666666444444555555555555555555444444444444333333222111222222222333333444444444444555777999888666444222666666666666666666666666444555555666666666666555333333333333444555666666444333222222222444777888666888999999888888888999;;;;;;:::999999:::::::::::::::999999:::;;;===??????<<<<<>>:::999666333333444222...///333111222222333333222222111000333777999;;;<<>>;;;999777666333111222222333444555555666666222555999:::;;;===AAAEEEQQQSSSVVV[[[aaajjjttt{{{uuulllfff^^^SSSKKK~~~vvvpppnnnkkkgggdddaaa___^^^ZZZXXXVVVSSSQQQOOOOOOOOOMMMJJJHHHGGGHHHIIIIIIIIIDDDCCCAAA???>>>>>>>>>???======>>>???????????????<<<<<<======<<<;;;;;;::::::::::::;;;>>>BBBEEEGGGLLLTTT]]]bbbaaa^^^]]]^^^WWWPPPIIIFFFAAA;;;;;;???999999888888888888999999888777777666777777888888888888888888777777666666666666666666666555444444333444444444444555555555555555555444444555555555333333333333333333333333555555666666666666555555555666777777666444111000111111222333333333333333111222333555666777777777666666666666555444333333333444444444333333222111222222222333333444444444111222555777888888777666555555555555555555555555555555666666777777666666999888666444222111000000333333222111222444666777666888999999888888888999<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;===???>>>===???DDDHHHPPP```pppsssdddXXXNNNHHHDDD???999666555444222111222222222222222222222222444444444555555555666666555555333333333333444555666666555444444444555666666777<<>>AAADDDIIIJJJKKKMMMNNNOOOOOOPPPNNNNNNHHHFFFMMMTTTiiinnnXXXJJJAAABBBBBBFFFJJJKKKLLLRRRZZZbbblll}}}yyytttlllcccXXXQQQOOOMMMJJJHHHHHHEEE@@@===;;;999777666888777666555555444444333333555777888888999<<>>>>>>>>???>>>>>>>>>>>>>>>??????@@@<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;<<<>>>AAADDDEEEJJJPPPVVVYYYXXXVVVUUUVVVSSSNNNJJJHHHDDD???===???<<<;;;999888777777888888888888888888888999:::;;;:::::::::999999888777666777777888888888777666666333333444444555666666666666666666666666666666666444444444444444444444444666666777777777777666666666777777777666444333111111222222333333333333333000111333444555666777777777777666666555444222111333333444444444333222222222222333333333333444444222222444555666777777777555555555555555555555555555555666777777777777777;;;:::777555222000///...222222111111111333444666666777999999888888999:::<<<<<<;;;;;;;;;;;;<<<<<<999;;;=========>>>@@@BBBAAADDDIIINNNUUUccczzzlllYYYNNNGGGAAA<<<>>>:::666333222222111000222222222222222222222222333333333333444444444444444444444444555555555555444444444333222111333555:::<<>><<<777555666555222222666222222222222222222222222222444666888;;;@@@EEEIIINNNOOOQQQSSSTTTSSSRRRQQQRRRQQQIIIGGGLLLQQQcccxxx^^^JJJ===<<<:::;;;>>>>>><<>>>>>>>>>>>???>>>===<<<;;;;;;<<<===>>>;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<===???AAACCCDDDHHHLLLPPPRRRRRRQQQQQQRRROOOMMMKKKIIIFFFBBB??????>>>===:::888777666777777777777777888999:::;;;<<<;;;;;;<<<;;;:::999777666888999999999999999888888555555555555555555555555555555555666666555555555555555555555555555555555777777888888888888777777777777777777666555444333222222333333444333333222222333444555666666666555555666666666555444333333333333333444444333333222333333333333333333333333555555555444444444444444444444444444444444444444555555666777888888888888777666555444333222222222222111111111111222333444555777999999888888999:::;;;::::::::::::;;;<<<<<<777:::===>>>>>>@@@DDDGGGIIIQQQ[[[cccjjjzzz}}}mmmWWWHHHBBB???;;;777888666444222111111111111222222222222222222222222111222222222333333333333222333444444555444444444000222333222111333777:::???FFFRRRaaarrrnnn___NNNCCC===999888:::888777666666888999777555333333333333222222222222444444333333222222222222222111000000111222444666333333333222222111111111333222111111222333333333000000000000000111111222222111333555888>>>MMM[[[xxxooocccfffqqqzzziiiYYYMMMEEE@@@:::666666555222333666222222222222222222222222222444666888<<>>===>>>>>>???>>>===<<<;;;;;;<<<===>>>;;;;;;<<<<<<<<<<<<<<<;;;<<<======>>>@@@AAACCCCCCGGGIIILLLNNNPPPPPPQQQRRRLLLMMMLLLJJJGGGEEEBBB???@@@>>>;;;888666666666777666666666777888999:::;;;;;;;;;<<<<<<<<<:::888777999999:::::::::::::::999999999888777555444333333333444555555555555444333666666666666666666666666777777888888888888777777777777777666666555444444333333444444444333333222555555666666666555444444333333444555666666666555222333333444444333333333333333333333333333333333555444444444333333333333444444444444444444444444444444666777777888888888555444444333333444444444222222222222222222333333555777999999999888999;;;999999888888999::::::;;;777:::=========???EEEJJJTTTbbbsss~~~{{{```TTTEEE<<<:::999666333444444333222111111222333222222222222222222222222111111111111222222222333000111222333333333333222222444666555555888???EEEIIIVVViii|||}}}qqqgggTTTIII???:::888555555888888777666666777666555444555555444444333222111111444444444333333333222222222222111000111222333444333333222222222222222111444444444333333333444555000000000000000111111222111111333666777:::DDDNNNaaatttkkkhhhuuu{{{gggVVVKKKEEE===777666555333333555333222222111111222222333333444666888===CCCKKKQQQRRRTTTVVVXXXXXXVVVTTTRRRVVVVVVPPPOOOTTTTTT```wwwttt\\\JJJBBB<<<777777888666444666888;;;@@@DDDGGGKKKOOORRRaaafffmmmrrruuu|||yyynnneee^^^YYYRRRLLLEEEAAAAAAAAA???<<<:::999777666666666555555...000222333333333444555:::;;;===>>>>>>AAADDDGGGRRR[[[fffnnntttzzzwwwsssnnniiifffdddcccdddbbb___\\\ZZZXXXXXXXXXVVVTTTQQQOOOMMMKKKHHHFFFAAA@@@???>>>===>>>>>>???@@@??????>>>>>>>>>>>>>>>:::;;;<<<<<<===<<<<<<<<<<<<<<<>>>???AAABBBCCCDDDGGGHHHJJJMMMOOOPPPPPPPPPKKKNNNMMMJJJGGGFFFDDD???AAA???;;;888666666777888666666666666666777888999999:::<<<===<<<;;;999888999999:::;;;;;;;;;::::::<<<;;;999888666444222222222333444555555444333222777777777777777777777777777777888888888888777777666666666555555555444444444444444444444333333222444555555555555444333333111222444555666777777777222222333444444444333333444444333333333333222222000000222333444555555555333333333333333333333333222333444666777777777777666555444444333333333333222222333333333333333333444666888999999999:::;;;888777777888888999:::;;;:::===@@@@@@???CCCLLLSSSgggyyyrrrdddKKKEEE>>>999888777555333222333333222111111222333222222222222222222222222111111111111222222222222000000111111222222333333333555777777777===HHHQQQ___pppsssiii```XXXQQQDDD>>>999999888666555777666555444333333333333333666666555555444333333333444555555555555444333333444444444444444333333333222222222222222222222222444555555444333222444555000000000000000111111222//////111444555666===EEERRRtttyyyhhhhhhyyyxxxbbbSSSLLLCCC:::777666444333555444333222111111222333444222444666999===DDDLLLRRRRRRSSSUUUVVVVVVUUUTTTSSSSSSTTTPPPQQQVVVTTT[[[nnnhhhQQQHHH>>>555444555333222222555777:::;;;<<>>======>>>>>>??????????????????>>>======:::;;;;;;<<<======<<<<<<;;;<<<>>>@@@AAACCCDDDDDDGGGGGGIIIKKKMMMMMMLLLKKKLLLOOONNNIIIGGGGGGEEE@@@AAA???;;;888666666888999777777666666666777777888777999;;;======<<<:::888888999::::::;;;;;;;;;:::;;;;;;999888666555444333333444555666666555444333555555555555555555555555666777777777777777777666666555555444444444444444444444555555444333333222000000111222333444444333333333444555666666666555111222333333444444444333444444444333333222222222...///222444555555444333222222222222222222222222111222333555666666777777666555444444333333333333333333444444444444333333444666888999999999:::;;;888888888888999:::;;;<<<<<<@@@EEEGGGKKKSSSaaalll~~~jjjYYYPPP@@@???<<<999666555555666///111333222000///111333222222222222222222222222111111111222222222333333111111000000111333444555333666:::<<<@@@LLL\\\iii{{{gggYYYQQQKKKEEEBBB>>>:::888999999666666999444333333111111222444666555555555666666666777777777777888888888777666555888888999999888666444222222222222222222222222222333444555333111000111333000000000000000111111222//////000444444444888???III```nnnbbbhhhyyytttbbbTTTIII>>>:::999666444555444333111000000111333444111333666:::>>>DDDLLLQQQRRRSSSSSSTTTUUUUUUUUUTTTRRRTTTQQQTTTXXXSSSVVVfffqqq~~~fffSSSFFF:::777777666444333333555777777777888:::<<<>>>???@@@CCCFFFKKKOOORRRXXX]]]eeemmmvvvrrrhhhccc^^^XXXSSSMMMIIIDDD@@@>>>;;;777444444555555444222222333555222444444444333444666888555999>>>AAADDDKKKUUU^^^hhhkkkqqqxxxyyyrrrllliiiiiiiiidddccc```]]][[[ZZZZZZZZZTTTRRRPPPOOOMMMKKKHHHEEE@@@???>>>======>>>??????<<<===>>>>>>>>><<<;;;:::::::::;;;<<<=========<<<:::;;;===@@@BBBCCCDDDEEEGGGGGGHHHJJJKKKJJJHHHFFFMMMPPPOOOIIIFFFHHHEEE@@@AAA>>>;;;777666777888:::888888777777777777777777666777:::<<<===<<<:::999888999999:::;;;;;;;;;:::::::::999888777666555555444555777888888777555444444444444444444444444444666666777777777777666666555555444333333333444444444555555555444333333222+++,,,...000222333444444555555555666555555444444111222333333444444444444444444444333333222222222000222444555555333000...222222222222222222222222000111222444555666666666444333333333333444555555444444444555555444333333444666888999999999:::<<<999999999999:::;;;<<<===<<>>;;;:::999555444555555333333777444444333222222555999<<<222333444666777999:::;;;999999:::;;;:::999888777:::;;;======;;;888555333222222222222222222222222222444444222///---///111000000000000000111111222111000222555555444777===EEETTTqqqvvvaaa^^^iiirrrYYYMMMAAA===;;;888666666444333111000000111333444111333777:::???DDDKKKPPPRRRRRRSSSSSSTTTUUUVVVVVVSSSVVVTTTWWW[[[TTTSSSbbbeeexxx~~~\\\LLL>>>999999777555444444555666666444444555666999888888:::>>>BBBDDDDDDBBBFFFMMMTTT[[[dddnnnuuuyyy{{{}}}yyysssmmm```[[[UUUPPPLLLHHHBBB>>>555666555222000///111333555555444222000111444777555888;;;<<<<<>>>>>>>>???@@@AAA???>>>>>>===<<<;;;;;;:::::::::;;;;;;<<<======>>>>>>???@@@AAABBBBBBBBBBBBEEEGGGIIIIIIHHHGGGHHHIIIHHHGGGGGGGGGHHHGGGDDDBBB======;;;:::999888888888888:::<<<;;;888666555555777777888:::;;;<<<:::999999999999999999999999999888999999999888777555444555555444444444555555666555555555555555555555555444555555555444555777::::::999777555444555666777333333333444444333222222222222333333333444444444999888888777666555555555444444444555444444333333333333333222222222111111333333333333444444555666222222222222222222222222111333555777777555333111222333444444555555444444333333333333333333333333222222444666888999;;;<<<===888666888888888;;;@@@MMMTTT___iiiqqq}}}}}}hhh^^^SSSEEE===>>>777444222333555666444111000///...000222333333222111111111000111111222222333555666666444333222333555666666555444444777999:::EEEPPPXXXfff}}}qqq]]]SSSFFF===999888555222555555444111000000333666111111111111111111111111333555666777888:::>>>AAAAAA@@@>>>;;;888888:::===@@@???>>>===:::888666555444444333333333222222222444444555555444444333222111111111111222222222222222222222222333444555555>>>III\\\xxxmmm\\\\\\jjjxxxnnnYYYEEE===;;;888444555666555333222111222222333111333555888<<>>>>>???@@@@@@??????>>>======<<<;;;;;;;;;;;;;;;<<<<<<=========>>>???AAABBBCCCDDDDDDDDDFFFHHHJJJJJJIIIHHHIIIJJJJJJIIIHHHHHHIIIHHHEEEBBB>>>===<<<:::999999888888888999::::::777555444555666666888:::;;;<<<;;;:::999999999999999999999999999999999888777666555555444444333333333444444444444555555555555555666666555555666666555666888:::999888666444333444555555333333333444444333333333222222222333333333444444888777777666666555444444333333333444444333333222333333333222222222222111333333333333333444444444222222222222222222222222111333555666666555333111222333444444555555444444333333333333333222222222222333444666888999;;;;;;>>>;;;;;;>>>>>>???EEELLL^^^hhhwww{{{hhhUUUNNNFFF;;;555666666444222333444555333111111111111222555555444333222222111111111111111222111444666777555444333444222444555666666888<<<>>>GGGSSScccooo~~~ooo]]]QQQIII>>>888666555222000333444444333111000111222222222222222222222222222222444666888:::>>>CCCGGGDDDCCCAAA===:::999;;;<<<@@@@@@>>><<<999777444333444333333333333222222222333444444444444444333333///////////////000000000222222111222222333444555999CCCSSSlll~~~eee\\\bbblll{{{eeeOOODDD@@@<<<888666:::888666444222111111111111333555888;;;AAAHHHLLLNNNNNNPPPPPPQQQQQQQQQQQQTTTUUUWWWZZZ[[[[[[YYYXXX[[[bbbpppiiiNNN@@@<<<999888888666555444222111111000000222333555777888888888888999999888888:::===AAACCCFFFHHHKKKOOOUUU^^^hhhooovvvzzzxxxjjj^^^QQQKKKDDD>>><<<:::888666888666444444444333111///333333333333555777999:::;;;<<<===@@@CCCGGGKKKMMM{{{xxxsssnnnllliiigggdddaaa]]]YYYWWWUUUNNNVVV]]][[[QQQGGGDDDDDDBBBAAA@@@????????????????????????>>>>>>======<<<<<<<<<<<<<<<============???@@@AAACCCEEEFFFGGGGGGGGGIIIKKKKKKJJJJJJJJJKKKLLLKKKJJJJJJIIIHHHDDDBBB>>>>>><<<;;;::::::::::::888999:::999666444444444555666888:::;;;;;;;;;;;;::::::::::::::::::::::::999999888777666666666666444333333222222222333333444444555555666666777777555777888888777777999:::888777555444333333444444333333333333444444333333333222222222333333444444666666666555555444444333222222333333333333333222333333333333222222222222333333333333222222222222222222222222222222222222222333555666666555333222222333444444555555444444222222222222222222222222333444555666888:::;;;;;;999999;;;>>>???BBBMMMXXXvvv{{{dddTTTFFFBBB>>>777333555555444222333444444333111222222444666999999777555333333222111000000000000111444777888777555444444444555888:::<<>>777444333333111///111333444444222000//////222222222222222222222222222333666888<<>>;;;777444444333333222222222222222222333444444555555666777999;;;<<<===~~~xxxrrroooiiihhheeebbb^^^[[[YYYWWWPPPXXX^^^[[[QQQHHHDDDEEEBBBBBBAAA@@@??????>>>>>>@@@?????????>>>>>>>>>===========================???AAABBBEEEGGGHHHIIIIIIIIIJJJLLLLLLKKKKKKKKKLLLMMMLLLJJJIIIIIIFFFCCC@@@>>>>>>===<<<;;;::::::;;;999::::::999777555555666444666999:::;;;:::;;;;;;::::::::::::::::::::::::999888777555555555666777555444333333222333333333444444555666777777888888777999::::::999999999:::888777666444444444444444333333333333333444444555333333222222222333444555555555555444444333333333333333444444555444444444444444333333333222222222333333333333222111111000111111111111222222222222222333555555555555333222222333444444555555444444111111111111111222222222555555666777999:::;;;;;;777777999<<<>>>FFFXXXhhhrrrcccSSSHHH>>><<<;;;777555777444333333222333222222111111222555999<<<===;;;999444333222111000000000000222555888:::888666444444888999<<<@@@FFFOOOXXX___mmm|||sssaaaRRRFFF===;;;888555333444333222000111222333222000.........222222222222222222222222222333555777;;;AAAGGGLLLKKKJJJGGGBBB===::::::;;;<<<<<<;;;999777555333111222222222222111111111111222222222222222333444444333333222222111111111000000000000111111222333444222888@@@LLLaaaxxxeeeZZZeee{{{nnnUUUIIICCC>>>;;;===;;;888555333111000000111222444666999===CCCHHHHHHIIIJJJKKKLLLMMMMMMMMMSSSVVVYYY[[[\\\\\\\\\\\\^^^^^^bbbpppmmmQQQDDD>>>;;;999777666555333222222222222111222222333333444444444666666666555444333111111333444555555777:::???CCCBBBEEELLLUUU^^^gggmmmpppuuuwww{{{wwwnnnhhh^^^RRRIIIHHHDDD>>>:::999999999888444444333333333333333444333333333444444555666666zzzrrroooiiihhhfffdddaaa___]]]\\\UUUWWWWWWSSSLLLGGGDDDCCCBBBBBBBBBAAA@@@???>>>>>>????????????>>>>>>>>>>>>=========>>>>>>>>>>>>>>>AAABBBDDDFFFHHHIIIJJJJJJIIIKKKMMMMMMLLLKKKLLLMMMLLLKKKIIIHHHGGGEEEAAA>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<:::888666777888555777:::;;;:::999:::;;;999999999999999999999999888777666555555555666777666666555444444444444444444444555666777999999:::999;;;>>>>>><<<:::999999888888777666555555555555444333333333333444555666444333222111222333444555444444444444333333333333444444555666777777666666444444444333333333222222222333333333333222000000000000000111111222222222333333444555555444333333222333444444555555444444000000111111111222222222666777777888999::::::;;;;;;:::<<>>888666666444333333222333333222111111111111///000444999===>>>===;;;444333222111000000000000444666999:::999777666555888;;;AAAJJJVVVdddrrr|||ooo\\\NNNCCC<<<999666555444333333222111///333333222///------///111222222222222222222222222333444555666999===BBBFFFIIIHHHFFFAAA<<<999999999777777777777666555444333222222111111111000000000000000000000111333444555555555444333222111111000000000000000111222333333555888<<>>BBBGGGKKKPPPSSSYYY\\\aaagggoooxxxvvvhhh]]][[[UUUNNNHHHCCC@@@===;;;777777777777777777666666333333333444444444444444zzzqqqmmmjjjiiigggeeecccaaa___^^^XXXTTTNNNIIIEEECCCBBBAAAAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@@@@@@@BBBCCCDDDFFFHHHIIIJJJJJJIIIKKKMMMMMMLLLLLLLLLMMMKKKJJJIIIHHHGGGEEEAAA>>>===<<<<<<;;;::::::;;;;;;<<<===<<<:::888777888999666999<<<<<<999777888:::888888888888888888888888777666666555555666666666777666666555444444444444444444555777888:::;;;;;;<<>>:::888777888888888777666666555555444444333333333555666777444333222111111333555666444444444444444444444444555555666777888888888888444444444444333333333333222222444444444333222111//////000000111222222222333444444444444444444333222333444444555555444444000000111111222333333333888888999999999:::::::::<<<;;;>>>FFFTTTggguuueeeVVVJJJDDD>>>;;;777555555444333222111222333222000///000111///000222666:::<<<;;;:::333333222111000000000000444666888999999999999::::::AAANNN]]]nnnwwwiiiXXXKKKBBB999555555222222222111000//////...333222111...---...111444111111111111111111111111222333555666777999<<>>:::777666777333333444555555555444444111111111000000000000///////////////000222444666555555444333222000000///////////////000111222333555777:::===CCCTTTqqqccc___eeexxxnnnTTTFFF@@@===888777555333222222222333111222333444555999>>>BBBEEEFFFHHHIIIJJJKKKLLLLLLTTTVVVWWWWWWVVVYYY^^^cccaaabbbccchhh{{{xxx]]]LLLAAA999888777666555444333333333444444333222222222333333333333333333222111000//////000111000//////111222333555777888:::<<<@@@BBBDDDGGGKKKOOOTTT[[[bbbgggxxx{{{tttoooggg^^^UUUMMMEEE@@@:::::::::999888666555444444555555666666555444444|||rrrmmmkkkjjjhhheeebbb```]]]\\\YYYTTTMMMFFFBBBAAAAAAAAA@@@AAAAAABBBBBBAAA@@@???========================<<<<<<===>>>@@@AAABBBBBBCCCDDDEEEFFFHHHHHHHHHIIIIIIKKKMMMMMMLLLKKKLLLMMMKKKJJJIIIHHHHHHFFFCCC@@@<<<;;;;;;:::::::::::::::<<<<<<;;;999777666777999777;;;>>><<<888666666999666666666666666666666666555555666666666666666555777666555444333333333333333444555777999;;;<<<===???BBBDDDCCC???:::777555777777777777666555444444555444333222333555777888555333111000111222555666444444444444444555555555444555666777777888888888555444444444444333333333111222444555555444333222/////////000111222222222444444444444444444444444222333444444555555444444111111111222333444444444999999999::::::::::::::::::;;;CCCSSShhhppp^^^SSSGGG@@@===;;;;;;999777666666555444000222333222///...000111222111222444666777777555222222111111111111111222111333666777999;;;???BBBHHHTTTggg{{{yyykkk\\\PPPEEE@@@;;;555222333000111111000//////000111000111111000///000222444000000000000000000000000000222555666777777999;;;<<<===<<<:::666444444444222333333333333333333222111111000000000////////////.........000222555666777777666444333222111000///////////////000222222111222666999;;;DDDZZZoooxxxccc```jjj```LLLAAA<<<:::999777555333333333333111222333333444888===@@@CCCDDDFFFHHHIIIJJJJJJKKKPPPTTTWWWXXXWWWXXX]]]bbb```dddfffhhhtttoooXXXGGG===999888777555444444333333555444222111111111222222666666555444333222111111...000111111000000111222///111444444444555888;;;666888;;;<<<>>>CCCIIINNNZZZgggxxxyyyooocccXXXQQQGGGGGGEEECCC@@@<<<999777999999:::999888777555444uuupppmmmkkkhhheeeaaa^^^[[[ZZZZZZWWWQQQIIICCCAAABBBEEE???@@@AAABBBBBBBBBAAA@@@<<<<<<<<<<<<============;;;<<<===>>>@@@BBBCCCDDDCCCDDDEEEFFFGGGHHHHHHHHHIIIKKKLLLMMMLLLKKKLLLMMMLLLKKKJJJIIIIIIGGGDDDBBB;;;;;;:::999999999::::::;;;;;;:::888666555666888888<<>>DDDGGGYYYggg~~~{{{qqqbbbTTTIII???999999999555333555000111222111111111333555---000222333222222222333///////////////////////////111555777777777888999888888888777444222222333333333333333333222111000000000000000////////////......---...///222555777;;;:::999888666444333333.........//////000111222---...333777777<<>>CCCBBBOOO___iiiqqqtttrrrmmmpppwwwxxxlllddd[[[ZZZWWWTTTOOOJJJEEECCC??????>>>===;;;999666555zzzsssqqqoookkkgggccc___\\\[[[YYYUUUNNNHHHCCCBBBBBBCCCCCCCCCBBBAAAAAA@@@??????@@@@@@??????>>>>>>======:::===@@@>>>;;;<<>>===;;;:::999999:::;;;555666888888777777999:::777999;;;<<<;;;999555333555666777999999777666555666666666555333333444555777666666666666666777777666666666666777888999:::@@@AAAAAAAAA>>>:::666444444444555555555555444444666555555555555666777777333333444444444444444444444444444444444444444444444555777999999999888888999999777444111000222444222333555777888888777777444333222111000111222333555444222111111444777888444555555555555555444444222333333444666888999:::999:::<<<>>>???@@@@@@@@@DDDFFFRRRmmmyyycccOOOGGGAAA888555999555555666666555444333333111111111111111111111111111111111111111111111111222111000000222333444333555222444;;;???DDDPPP]]]qqqyyykkk```UUULLLHHH;;;888444111000111333444333333222222111222222222444333222222111111222222000000000///......------111333444666777777666666333444555444222111222333000///......000111111000111000...---,,,,,,,,,,,,222111000//////000111222888888888888666444222111000000000111333333222111444444444444666;;;BBBGGGgggvvvhhhnnn}}}{{{aaaNNNDDD???<<<777333333555555333333222111000222666:::===CCCDDDFFFFFFGGGHHHKKKMMMQQQRRRTTTUUUWWWZZZ___bbbfffhhhkkklllmmmwwwuuuUUUEEE@@@<<<:::;;;999555333555444333222111111222333444444444444333333222222222......////////////......111111222222222111111000/////////000111333555555999???GGGOOOUUUVVVVVVTTTUUU[[[ccciiimmmttt}}}zzzwwwjjjoooqqqooollliiibbb[[[VVVNNNHHHFFFDDD>>>:::999yyynnnkkkhhhdddaaa^^^\\\[[[TTTQQQLLLGGGDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@???????????????>>>>>>>>>======<<<>>>???>>>===???CCCGGGFFFHHHKKKLLLKKKJJJIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKIIIGGGFFFFFFEEECCCAAA===<<<:::999888888999999777888999888777666777888888999:::;;;:::888666444555666777888888777666555666666666555333333444666888888888888888999::::::777777777666777777888999===>>>>>>>>><<<888555333333333444444444444333333555555444444555555666777333333333444444444444555444444444444444444444444444555666777888888888888999999777555222222444666666777777777777666666555444333222222111222222222444333222222222444666777666777777777666555444444333333444555666888999:::======>>>>>>=========>>>EEEMMM```}}}~~~eeeRRRCCC???===666555999555555555555555444333333111111111111111111111111111111111111111111111111333222111000111111000000555444777@@@IIITTTeeeuuuuuuaaaUUULLLCCC<<<999777555222000//////111222222111111000000111111111333333222111111111111111000000000//////.........111222333555666666555555333444444333111000000222111///......000111000000333222111000//////000000///.........000222444666666666777777666555333333111000000111333333222111333333333333444888>>>CCCWWWvvvsssnnnsss~~~nnnSSSAAA@@@===888555666777555333555444222222444777;;;===AAACCCEEEFFFFFFHHHKKKMMMQQQSSSTTTUUUVVVZZZ^^^bbbdddfffiiiiiihhhnnngggSSSDDD>>>999888666222000111333222111111111111222333333333333222222222111111///000000111111000000///000000111111111111111000/////////000000222333444555888===BBBDDDCCCBBB@@@BBBFFFKKKOOORRRYYYccckkk}}}{{{zzzxxxxxxoooggg___[[[VVVNNNHHHGGGrrrnnniiieeeaaa^^^[[[XXXNNNLLLJJJGGGEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>============>>>>>>???AAACCCFFFHHHHHHJJJLLLMMMLLLKKKKKKLLLJJJIIIGGGFFFFFFGGGIIIJJJKKKIIIFFFEEEEEEDDDBBB@@@;;;:::999888777777777888888999:::888666555666666999999999999999888777666555666777888888777666555555666666555444333555666777777777888999:::;;;<<<888888777666666666777777999:::::::::999666444222222222333333333333222222444444444444444555555666333333333444444444555555444444444444444444444444555555444555555666777888888888777666444444666888;;;:::999777666555444444333333333333333222222111222222333333444555555666777777777888777666666555444444444555666888999:::>>>??????>>>======@@@BBBKKK[[[uuuyyydddQQQCCC999888888555444777444555555555555444444333111111111111111111111111222222222222222222222222222222111111111111222222999;;;AAAMMM[[[mmmlll]]]MMMDDD>>>777333333333222111111000000111111000000/////////000000111222222111000000000000111000000000///////////////000111222333444444444333333444444222000///000111222000......///000000000//////...------......///000///......000222555777333444555555555555444444111000000111333333222000111222222111222555:::===GGG```vvvmmmmmm{{{eeeNNNCCC>>>999888888888555333666555444333555777:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<>>>BBBEEEGGGGGGHHHJJJLLLMMMLLLKKKLLLMMMIIIHHHEEEDDDDDDEEEHHHIIIJJJHHHFFFDDDDDDCCC@@@>>>;;;::::::999888888777777777999999888666666666777:::999999888777777888888666777888888888888777666555666777666444444555777555555555666777999:::;;;999999888666666555555555666777777888777555444222222222333333333333222222444333333333333444555555222333333444444555555555555555555555555555555555555444333333444555777888666777888777666666888:::<<<;;;888666444444444444222333444444444333111000111222333555555555555444444555666777777777777777555555555666777888:::;;;===>>>???>>>>>>BBBHHHMMMWWWmmmwwwcccTTTGGG>>>777888888444222333444444444555555444444333111111111111111111111111222222222222222222222222000111222222333444777999???EEEQQQaaasss|||kkkZZZNNNAAA;;;888444333555222222333333333333333222000000/////////000111111222111000000///000000000000000000000000000000000000000111222222222222222222333333222111222444666444222///...///000000000,,,,,,,,,------.........444333111000000111333444333333444444444444333333111111000111333333111000111222222111111333666999???QQQkkktttjjjnnnxxx{{{dddIIIAAA:::999999777444222666555444444444666999;;;===@@@CCCEEEFFFHHHJJJLLLQQQRRRTTTTTTVVVYYY]]]aaadddeeeggggggbbb___eeennn|||oooUUUHHH<<<777666444333444111000000000000000000111000000000000000000000000000111111111111111111000,,,---...///000000000000000//////.........//////000000111222333333333333222333444555666:::@@@EEENNNPPPRRRSSSTTTVVVYYY[[[cccooo~~~wwwssssss{{{qqqjjjeee```YYYTTTPPPOOONNNKKKIIIFFFDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@>>>>>>>>>???????????????===<<<<<>>>>>@@@FFFQQQYYYjjjqqqfff[[[OOOFFF@@@:::777777888555333222333333444444444444444333111111111111111111111111222222222222222222222222111222333333333666;;;???EEESSSfffzzzxxxbbbSSSHHH???666444222000111333000111222333333333222222000000000000000111222333222111000000///000000000///000000000111111222222000000000000111111111222111222333333333666999<<<666333000...///000000000...//////000111111111222333333222111222222333333444444333333222111111111222111000111333333111///111222333222222222444666;;;FFFYYYqqqppphhhhhhqqqvvvTTTGGG<<<:::999555222222555444333333444666888999===@@@CCCFFFGGGHHHJJJLLLPPPQQQSSSTTTVVVYYY^^^aaabbbbbbdddeeebbb]]]___dddhhh~~~```OOO>>>777777777777777000000000111111000000000///////////////////////////000000111111000000///+++,,,---//////000000000000///..................---,,,,,,------...///000...///111222333444666777???@@@AAAAAAAAACCCFFFHHHQQQ\\\jjjxxxzzzpppiiifffbbb\\\WWWSSSRRRPPPMMMJJJGGGEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@@@@AAA<<<===>>>@@@BBBDDDEEEFFFFFFGGGIIIIIIIIIIIIKKKMMMJJJIIIGGGFFFFFFGGGIIIJJJIIIGGGDDDCCCBBB@@@===;;;;;;;;;;;;;;;:::999888777444666888888777777999:::999999888888777888888999888888888888888888888888555666777666555555777888888888888999:::;;;<<<===999888777666555555555555555555555555555555444333333333444444444444333333444444444444444555555666111222333333444555666666555555555555555555555555444444333444444555666777444666888888777777999:::999888777777666666666777444444444444444333222222111222333555666555555444...000222444666888999:::777777777777888999:::;;;<<<>>>@@@BBBFFFPPP___jjjiiiYYYPPPHHHAAA===666555444555666666555333222333333444444444444333111111111111111111111111333333333333333333333333555666555444444999AAAGGGTTTfff~~~uuuaaaPPPDDD<<<666111111111//////222...//////000000000//////000000000000111222333333222222111000000000000111//////000111222333333444111111000000000111111222000111222333555888===@@@888444000......///000///---...///000000000000//////000222333555555666666444444222111000000000000222111111111222222111///000222333333222222333444666===III]]]xxx}}}hhh^^^cccuuucccQQQ@@@;;;888444222444333333222333444666888999>>>AAADDDGGGHHHIIIJJJKKKNNNOOOQQQSSSVVVZZZ___cccaaa___```aaa___[[[[[[___]]]lllppp[[[CCC999888777666555000111111222222111111000......////////////000000///000000000000000000///------...///000000000///000//////.........//////000///...---------......---...000222333222222111555666888999999:::===@@@CCCKKKUUU```ooo}}}rrrkkkhhhddd^^^XXXSSSRRROOOLLLJJJHHHFFFFFFAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBB<<>>:::999222333333444555666555333111222333444444444444444111111111111111111111111333333333333333333333333888999999999<<>>:::666111......///////////////000111111000///...000222666888888666222000000////////////111333444333222111111222222000...---///222222222111111111555666:::CCCSSSlll}}}iiiccchhhrrr}}}cccHHH>>>999444444:::222333444555777999;;;<<<@@@CCCGGGIIIIIIIIIIIIJJJKKKMMMOOORRRVVV[[[aaaeeefffaaa^^^```___\\\\\\___aaa^^^jjj}}}[[[HHH@@@:::444000111222333444444333222111.../////////000000111111222222222333333222222222///000000000000000///...///////////////000111111............///////////////---,,,,,,---000111111,,,...111222111222333444333777;;;===CCCKKKPPPQQQPPPOOORRRWWWZZZ___hhhqqquuummmfff```\\\XXXTTTPPPMMMKKKJJJHHHFFFCCCAAA@@@@@@AAABBBAAA@@@AAAAAAAAAAAAAAA@@@???>>>>>>@@@CCCFFFGGGHHHGGGGGGIIIIIIIIIJJJIIIIIIHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHHHHGGGFFFCCC@@@===:::888999888888888777777666666333444555777888888888888888888999999999:::::::::;;;:::999888777777777777777666555444444555666777666666666666777888999:::666666666666666555555555999999888777666555444444111111222222222333333333555444444444444555666666333444555555444444666888888888888888777777777777666555444333333444555666777777777777888888888888666666777777888888888999555444222111111111222222444444444444555555555666666777777777555555777888===999888:::;;;:::===AAABBBKKKVVVcccuuufffMMMFFF===999999999777444555555555444444333333333333333333333333333333333000000000000111222333444444222111000...---222:::@@@BBBHHHPPPYYYhhh{{{|||bbbNNNCCC>>>999666000111111222222222111111111111000000//////......000000////////////000000////////////000000000000111000000222777;;;===>>>:::666111//////000111111111111111222555777:::<<<666444222000...---------.........//////000111222222333555666666555333222000000000000////////////111111111111000000000000000000000000111222444444666444888AAAGGGSSSqqq{{{oooiiigggssssssSSSDDD===666222333888777555444444666999;;;>>>BBBGGGJJJKKKKKKLLLMMMIIILLLOOORRRVVVZZZ```ddd``````___^^^]]]]]]\\\\\\]]]\\\gggrrrWWWEEE;;;777777555333333333333333000...000////////////111222333555444333222111111111111000000///////////////000///...............///000///000000///......///111222222111000//////000000111111222333333333333222222222333555888;;;>>>@@@===>>>@@@BBBEEEJJJPPPTTT}}}sssllleeeaaaZZZWWWSSSPPPNNNLLLJJJHHHEEECCCAAAAAABBBCCCBBBAAABBBBBBBBBBBBBBBAAA@@@@@@>>>@@@CCCFFFHHHIIIHHHHHHIIIJJJJJJJJJIIIHHHHHHGGGIIIHHHGGGFFFFFFFFFGGGGGGHHHGGGEEECCC@@@<<<:::888999999999888888777777777666666777777777777777666888888999999999:::::::::;;;:::999888777777777777777666555444444555666777666666555555666666777777666666666777777777777777999999888777666555444444222222222222333333333333555444444444444555666666444555555555444444555777777777777777777777777777666555444444444444555666666666777777777888888888666666666777777777888888555444333111111111222333444555555555666666666666666777888666555555666888888666777999999888<<>>@@@AAA:::777222//////000111000111111111222444666888999777555444222000000000000.........//////000111222111222444555555444222111000000000000000000000///222222111111000000000///////////////000111222222333000333999<<>>;;;999888999999888888888888777777777888888888777777666555888888999999999:::::::::;;;:::999888777777777777777666555555555666777888888777777777777666666666666666666777777888888999999888777777666555444444222222222333333333444444555444444444444555666666555666666555333333444666555555555666666777777888666555555444444555555666666666777777777777888888555666666666666666777777444444333222222222333333666666666666777777777777777888888666444444555666555666888;;;::::::AAAKKK^^^ppprrrZZZHHHAAA<<<666444444555444222555444444444444333333333333333333333333333333333333333222222222333333444333222222555666888@@@IIIZZZeeeuuuttthhhXXXMMM???777555666555444222222222222222111000///000000000000////////////000000////////////000000////////////000000000000222222333777<<>>???CCCPPP^^^tttooo]]]MMMBBB;;;888444222333444333222444444444444444444444444333333333333333333333333333222222222222222333333555333444777:::@@@LLLWWWrrrxxxmmmdddXXXNNNKKKDDD;;;666555555333111222222222222222111000///000000000000////////////000000////////////000000////////////000000000000333333555999>>>CCCEEEEEE;;;888333111000000//////000000000000111111222222000000000///////////////............///000111222000000111222222111000000000000000000000111111111444444333222111000000///000000111111222222222222777666777888777999EEESSSlllppp______jjjtttxxx^^^GGG>>>:::555444444444444444444444444???BBBGGGKKKLLLLLLMMMNNNQQQSSSUUUWWWXXXZZZ]]]```^^^]]]\\\[[[ZZZYYYXXXWWWYYYVVVVVV\\\hhh|||qqqWWWEEE:::666444222222222222111///...///000111222333444555333333222111111111111111000////////////000000111/////////000111333444555888888777555222000000111111000000/////////000000...//////000000000000000000000000000000000111111111222111000000000333555ssskkkbbb___[[[WWWTTTPPPKKKHHHHHHFFFDDDCCCCCCCCCAAA@@@AAAAAABBBBBBBBBBBBAAAAAABBBDDDGGGKKKMMMNNNNNNMMMKKKKKKKKKJJJIIIGGGFFFEEEHHHHHHHHHHHHGGGGGGFFFFFFGGGEEEBBB>>>;;;999888777666666666666666666666666555666777888999999999999888888999999999:::::::::;;;:::999888777777777777777666555555666777888999;;;;;;;;;;;;:::888777666333333444444555666777777777777666666555555444444333333444444444555555555555444444444444555666666666666666555333222444555333444444555666777777888666666666666666666666666555666666666666777777777666666666666555555555555444444444444555444444444777777777777888888888999777888888777555555666777888999<<>>GGGSSSeeetttqqq```WWWOOOFFF@@@@@@;;;666333222111...,,,222222222222222111000///////////////000000000000000000////////////000000////////////000000000000333333555999>>>AAABBBBBB999666333000000000///...000000000000000000000///////////////////////////............///000111222000000000000000000000000///000000000111111111222444444444333222111111000000000111222222222111111111111222333444666???GGGZZZvvveeeZZZ]]]dddrrr|||yyydddMMMAAA:::444444444444444444444333333<<<@@@EEEIIIKKKLLLMMMNNNQQQSSSVVVYYYZZZ\\\___aaa^^^]]]\\\[[[YYYXXXWWWVVVUUUTTTUUUYYY___mmmhhhPPP@@@999777444333222222111000...///000111222333333444222222111111000000111111///////////////000111111/////////000111333444555<<<;;;:::666111.........000///////////////000000......///000000000000///......///000111222222222///000000000//////111444{{{qqqhhhddd^^^XXXUUUQQQNNNKKKIIIGGGDDDCCCCCCBBBAAA???@@@@@@AAABBBBBBBBBBBBAAAEEEGGGJJJLLLNNNOOONNNNNNKKKKKKJJJJJJIIIHHHGGGFFFGGGHHHHHHHHHHHHGGGFFFEEEFFFDDDAAA===:::888777777555555666666666666777777444555777888999:::::::::888888999999999:::::::::;;;:::999888777777777777777666666555666777999:::777888999999888666444333333333333444444555555666666666666555555555444444444444444555555555666666555444444444444555666666555666666555333333444666555555555666666777777888555666666777777666666555555555666666666666777777777777777666666666666555333444555666666666555555777777777777888888888888777888999888777777888:::888999???IIITTTcccwwwzzzfffVVVJJJ@@@;;;:::555555555555555555555444333333333444444444444555333333333333333333333333111111111222222333444555555666===JJJYYYkkkyyy```QQQIIIBBB<<<999777555333333333222000...000111111222222222111111////////////000000000000000000////////////000000////////////000000000000222222333666:::<<<===<<<666444111///000000///---//////000000000000///...111111111222222111000000.........//////000111222000000000000000000000000///000000111111222222222444444444333333333222222///000111222222111000//////000111222444777===AAAKKKccclllYYYWWWZZZdddmmmqqqgggUUUFFF<<<666222222222333444555777777999===CCCHHHJJJLLLNNNOOORRRUUUXXX[[[\\\^^^```bbb^^^]]]\\\[[[YYYXXXVVVVVVPPPQQQUUUZZZ^^^fffvvv|||___III===:::666444333222111000...///000111111222111111222111111000000000111111///......//////000111222000000000000111222333444;;;;;;999555111---------//////......//////000000......///000000000000000+++,,,---///000111111222---...///...---...///111{{{ooojjjbbb\\\WWWTTTRRRPPPKKKIIIFFFDDDDDDCCCAAA@@@AAAAAABBBCCCCCCCCCCCCCCCHHHIIILLLNNNOOOOOONNNMMMIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHHHHHHHGGGFFFEEEFFFDDD@@@<<<999777666666777777777777888888888999666777888999999999999999888888999999999:::::::::;;;:::999888777777777777777666666666666888999:::555666777888888666444333444444444555555555555555666666555555555444444444444555555555666666666666555444444444444555666666444555555555444444555777777777777777777777777777555666777888888777666555555555555666666666777777888888777777777666666666333444555666777666666555666666666777777777888888777888999999888999;;;======AAAKKK\\\nnnmmm^^^OOOFFF???888555777333444666666555444444444333333333444444444555555333333333333333333333333222222222333555666888999<<>>999666444222111///...///000000000000///...111111000000000000111111............///000111222000000000000000111222333666777666333000......///...............///000000//////000111111111111000+++,,,...000111111111000...///000///---------///uuuooofff___ZZZXXXVVVUUUMMMKKKHHHFFFEEEDDDCCCAAABBBBBBCCCDDDEEEEEEDDDDDDJJJKKKMMMOOOPPPOOONNNMMMIIIIIIIIIJJJIIIIIIHHHHHHGGGGGGHHHIIIHHHGGGFFFEEEFFFCCC???;;;888777666666888888999999::::::::::::888999999999999888777777888888999999999:::::::::;;;:::999888777777777777777666666666777888:::;;;666777999:::999888666555666666666666666555555555555555555555555444444444555555555555666666666777555444444444444555666666333444555555444444666888888888888888777777777777555666777888888777666555555555555555666666666777999999888888777777666666333444666777777777666555666666666666777777777777777888::::::999:::<<<>>>FFFKKKYYYppp}}}kkkWWWKKK@@@<<<999555444888222444666666555444333444333333333444444555555555333333333333333333333333333333444555777999;;;<<>>999444333666000000000111111111000///...///000111222333333333.../////////000000111111000000////////////000000////////////000000000000000000000111333333111///111///...---...///...---...///000111111111000//////000000000000...,,,+++.........//////000111222111111000000000000111111///000000111222222333333222222333444444555555666777888:::;;;;;;999777666333333111000222555777777AAAKKKbbbhhhRRRHHHMMMOOO[[[hhheeeSSSEEEBBB999777444222222333555666777<<>><<<:::888888999:::999777666888::::::666333888888999999999999888888888888888888888888888888:::999888888777888888888888777666555555666777888777777666666666666777777::::::999666444333444666555555444333333333333333555666777666444444666777888777666777888777555444222222333333555666888999888777555444444555666777888888888888888888888888999999888888888888888999333333333444444444444555333333444444555666666666888999999888555444444555666777;;;???>>>===@@@GGGSSScccxxxuuuaaaWWWIIICCC;;;555333333444555333333333333333333333333111111222222222333333333444222//////333777555111555333444777777999CCCPPPVVVmmmxxxdddXXXJJJGGGAAA<<<777333111111,,,---///000111111111000222222111111000000//////111111000//////000111222///////////////000111111////////////000000000000///000111000///...///000///......------///000111222000...///222444333222///...............///000111111000000/////////...000111111000//////000222333222222111111222222333333333444777:::;;;:::888888;;;@@@DDDEEEAAA:::555555222000111444666666444;;;JJJVVViiivvvYYYGGGDDDLLLTTTXXX\\\ZZZMMM===:::777444222444666777777777;;;AAAFFFJJJNNNQQQTTT[[[\\\]]]^^^^^^^^^\\\\\\```]]]ZZZ\\\______[[[WWWYYY\\\```bbbbbbaaaaaaaaannnrrrUUUEEE:::;;;:::222...111333333222222111000000000000000///.....................//////000000111111333222111222444555444333111111111111111000//////......////////////......------///000111111111111111///---...111222000...////////////............qqqhhhccc```[[[WWWTTTRRRNNNKKKGGGEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGOOOOOOOOORRRTTTSSSPPPLLLMMMKKKIIIIIIIIIIIIHHHGGGHHHIIIIIIJJJIIIHHHGGGFFF???===;;;999777777888999999888777888::::::777444888888999999999999888888888888888888888888888888777777777777888888999::::::999888888888888999:::777666666666666777777888::::::999777555444555777888777666666555555666666555666777666444444666777888777666777888777666444222222333333555666777888999777666555555666777888888888888888888888888888777777666666666666666777888888888777777666666666333333444444555666777777666777888888666555666777555555888<<<>>>AAAJJJSSSgggwwwrrrbbbSSSKKKDDD???888444222333333333333333333333333333333333222222333333333444444444666444111000333444333///666555777<<<>>>DDDQQQ___pppwwwdddTTTLLLBBB???<<<888444222111111---...///000111111000000111111111000000000000000111000////////////000111///.........//////000000.../////////000000000000///000111000.........000///......---...///000111111///...///222444444222111000////////////000000000000000//////............///000000000000333555333333222222222222333333444444666999===??????>>>AAABBBFFFMMMQQQNNNEEE===999666222222555777777666888DDDLLLZZZxxx~~~]]]GGGDDDFFFJJJPPPZZZ]]]RRRDDD:::777444333333555666666777;;;@@@FFFJJJOOOTTTWWW\\\]]]]]]^^^^^^]]]\\\[[[]]]ZZZXXXYYY]]]^^^\\\YYYZZZ]]]aaaccccccbbbaaabbbfff{{{aaaNNN>>>;;;999333000333444444333333222111111111111111000///////////////......//////000000111111111000000000222333222111000111111111111000//////.........//////.........------...///000111111000000...---...111222111///////////////............zzznnnhhhddd___[[[WWWUUURRRMMMJJJGGGFFFEEEBBBBBBBBBCCCDDDEEEFFFGGGMMMMMMNNNPPPRRRRRRPPPNNNNNNLLLJJJJJJKKKKKKIIIHHHIIIJJJJJJJJJHHHEEEBBBAAA===;;;:::888777777888888:::999999999::::::888666888888999999999999888888888888888888888888888888555555666666777999:::;;;666666555555555555666666666666666666666777888999:::::::::888666666777999999888777777666666777777555666777666555444555777888777666777888888666444333333333333444555777777888888666666666777888999777777777777777777777777666666666555555666666777;;;::::::999777666666555222333333555666777888888444666888888888777888999999777888===CCCKKKZZZgggqqqcccYYYPPPGGGCCC===:::666333333333222222333333333333333333333333333333444444444555555555666444222333555555555555999;;;???FFFMMMYYYjjjyyy}}}jjjYYYKKKBBB>>>888666444222111111111111...///000000000000/////////000000000000000000111000///............//////---............/////////....../////////000000000///000111000...---...//////............///000000000......///222444444333333333222111000000000000/////////...............---///000111111222444777444333333222222333333444444555777;;;AAADDDEEEEEEHHHGGGKKKVVV``````TTTHHH???;;;666444666888777666666???BBBJJJaaazzzeeeJJJFFFBBB@@@FFFTTT[[[SSSFFF;;;888444333333444444444777:::???DDDJJJQQQWWW\\\]]]]]]]]]]]]\\\\\\[[[[[[[[[XXXVVVWWWZZZ]]]\\\[[[[[[^^^bbbdddcccbbbbbbbbb___rrrsss\\\EEE<<<888333111444555555444444333222222111222222111000000000000000......//////000000111111000......///000111000///000000111111000000///...------............------------...///000000000000...------...111222222111////////////............uuunnnhhhccc^^^ZZZXXXTTTPPPLLLIIIGGGFFFDDDCCCCCCCCCDDDEEEFFFFFFLLLLLLLLLNNNOOOPPPPPPOOOKKKJJJJJJKKKMMMMMMLLLKKKJJJJJJJJJIIIFFFBBB>>><<<<<<;;;:::999888888999999;;;:::::::::::::::999888888888999999999999888888888888888888888888888888666555555666777888999999444444444444444444444444666666666666777888999::::::::::::999777777999;;;777777666555555555555555444666777777555555555666777666666666888888666555333333333333444555555666777666666555666666777888777777777777777777777777888777777777777888888999888888777666666555444444222333444555666777888999555777999999888888999:::>>><<<>>>EEEOOO]]]qqqsss[[[NNNIIIDDD???===888666444444444444333222333333333333333333333333333333333333444444444444555333333555777888;;;@@@AAAFFFNNNXXXcccttt{{{rrrcccRRREEE<<<888666222111000000///000000111000000000000000/////////.../////////000000111111///.........------------,,,------......................../////////000000///000000000...---...///............/////////000.........///111333444444555444333222111111111111..................------...000111111111222444666444444333333333333444444333444666;;;AAAFFFHHHIIIIIIFFFJJJXXXhhhlllbbbUUUHHHBBB:::555555666666555777??????CCCRRReeerrrRRRIIIBBB<<<@@@JJJPPPKKKBBB;;;888555333333444333222666999===BBBIIIQQQZZZ___^^^]]]\\\[[[ZZZZZZZZZ[[[[[[XXXUUUUUUWWWZZZ[[[ZZZZZZ]]]aaacccbbbaaa`````````mmmnnnQQQ@@@999444222444444444444333222222111111222111000000//////000000......//////000000111111///...---...000111000///000000000000000//////...,,,,,,------------,,,,,,,,,---...///////////////---------///000222222222////////////............}}}uuunnnfffaaa]]]ZZZVVVQQQMMMJJJHHHGGGEEEEEEDDDDDDDDDEEEEEEFFFIIIKKKLLLMMMMMMNNNNNNOOOHHHHHHIIIKKKNNNPPPOOONNNJJJJJJIIIGGGDDD???<<<999;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::999::::::888888999999999999888888777777777777777777777777777777666666555666666777777777777777777777777777555555666666777999:::;;;:::::::::999777777999;;;777777666555555555555555444555777777666555555666777666555666888888777555444444333333333444444555444444444444555555666666666666666666666666666666777777666666777888999999555555555555555555555555333333444555666777888999888999::::::999999;;;<<<>>>@@@HHHUUUddduuummm[[[HHH@@@===:::777666555555444555666666555333333333333333333333333333222222222222333333333333555333333666777888???HHHQQQZZZfffrrr~~~ssshhh```YYYOOODDD;;;666444333111111000000////////////000000000///////////////......//////000000000111...............---,,,,,,,,,---......//////..................////////////...///000///...------///---......///////////////......//////000111333444555444333222111111111111------..................000111222111000000222333444333333222222333333444111222444999???DDDFFFGGGEEEBBBFFFUUUhhhqqqmmmfffTTTKKK@@@888555444333222777>>>>>>AAAKKKVVVmmm```KKKDDD>>>>>>BBBCCCAAA???:::777555333444444333111444777;;;@@@GGGPPPYYY___]]][[[YYYXXXXXXXXXYYYZZZ\\\ZZZWWWVVVVVVXXXYYYYYYYYY\\\___aaa```___^^^^^^```hhhwwwbbbKKK>>>666444444333333222222111111000000000000///............///......//////000000111111000///...///111222111000000000000000000///......,,,,,,------------,,,,,,,,,------............---,,,---...///000111222333////////////............~~~vvvmmmfff```]]]YYYTTTOOOLLLIIIHHHFFFFFFEEEDDDDDDDDDEEEEEEHHHJJJLLLMMMLLLKKKLLLLLLFFFGGGHHHKKKOOOPPPOOONNNJJJIIIGGGDDDAAA>>>;;;999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888888999;;;888888999999999999888888777777777777777777777777777777666555555555555555666666777777777777666666555555555666888:::<<<<<<;;;;;;:::999777777888:::999888777777666666777777333555777888666555555555666555555666888888777666555444333333333333333444222333333444555555555666666666666666666666666666444444444444555666777777666666666777777888888888555555555666666777888888:::;;;;;;::::::<<>>AAAAAAAAA@@@CCCOOO```nnntttuuudddZZZKKK???999666444222444999:::>>>EEEJJJZZZuuuvvvVVVLLLBBB>>>>>>===<<<>>>888666444444444444333111333555999>>>EEEMMMUUU[[[ZZZYYYVVVUUUUUUVVVYYYZZZ]]]\\\ZZZYYYXXXXXXXXXYYYXXX[[[^^^```___]]]\\\\\\^^^cccnnn~~~www\\\HHH;;;666555333333222111111000000///000//////.....................//////000000111111111000///000111222111000//////000000//////...---------............------,,,,,,---------------,,,,,,...///000///000111333////////////............uuummmcccaaa\\\WWWRRRNNNLLLJJJGGGGGGFFFEEEDDDDDDEEEEEEFFFIIIMMMNNNLLLJJJIIIJJJGGGHHHIIILLLNNNNNNMMMKKKIIIGGGDDDAAA>>><<<;;;;;;999999::::::;;;;;;;;;;;;:::;;;;;;:::777777999;;;888888999999999999888888777777777777777777777777555555444444444555666666444555666666666666555444444444555777888:::<<<===;;;;;;;;;888666666777999888777666666555555666666333555888888777555555555666555555666888999777666555444444333222222222333222333444555666666666666555555555555555555555555444333333444444666777777999888888888888888888888666666666666666666666666:::::::::999;;;???EEEJJJSSS^^^sssuuudddUUUFFF@@@<<<;;;999666666999444444333444666777666444333333333333333333333333222222222333333333444444888444555:::<<<@@@QQQeeennn[[[MMMEEEAAA<<<:::888555444333222333111111111111111000000/////////......///000111222///////////////.........//////000000///...,,,+++,,,...///111111000///...---------.........//////...///000///---,,,---...------///000000000///...///000111000......000222111000////////////000000.........//////000000000---/////////...///000222222111111000000111111222111000000222666999;;;;;;======@@@GGGTTTdddttt~~~uuuiiiWWWHHH???:::777555222555555:::AAAAAAMMMfffnnn[[[HHH???===;;;:::;;;666555333333444444333222111444888===CCCIIIQQQVVVWWWVVVSSSQQQRRRUUUXXX[[[[[[\\\\\\\\\[[[ZZZ[[[[[[YYY\\\___```___]]]\\\\\\^^^bbbiiisssnnnSSSBBB999777444333333222222111000000111000000///.../////////......//////000000111111000/////////111222111000//////000000//////...---.........//////.........,,,,,,---------,,,,,,+++---///111000///...000222////////////............{{{sssfffccc^^^YYYTTTPPPMMMLLLHHHGGGFFFEEEDDDDDDDDDEEEEEEIIINNNOOOLLLIIIHHHHHHIIIIIIJJJLLLMMMMMMJJJHHHHHHFFFCCC???===<<<<<<<<<777888999:::::::::::::::999;;;;;;999666666888;;;888888999999999999888888777777777777777777777777333333333444555666777888777888999::::::999888777444444555777999;;;===>>><<<<<<;;;888666555666777555555444333333333333333333555888888777555555555666555555666888999888666555555444333222222222222333444555666777777777777555555555555555555555555555555555666666888999999:::999999888777666555555777777777777666666666666999999888888;;;BBBJJJPPPfffsss}}}mmm```QQQEEE;;;888777777666333555999444333222333555666555444333333333333333333333333333333333444444444555555777444777???DDDKKKaaayyyoooZZZJJJ@@@;;;:::888777555444333333444444000000111111222111111000///.........///000222333000000//////.........---///000000111000...,,,+++---...000111222111000...---------.........//////.../////////---,,,---...,,,---///000000000///...///111222000------///111///...............///000.../////////000000111111+++,,,.........///111444111111000000000000111111222111000111444666777888999;;;===@@@IIIZZZpppttt```OOODDD>>>:::777222444333888???>>>HHH___qqqiiiMMM@@@===:::777777555444333333555555444222000333888<<>>???>>><<<999777666666666777999666444444666666333111666666555555555444444444555444444666:::<<<:::888888666444111000000111222555666666777666666555555333333222111111111222222666666666666666777777888888888777777666666555555444444555777999:::999999;;;999;;;>>>AAAGGGWWWhhh~~~sssbbbWWWLLLCCC>>>999888777666666666666666444444555666666555444444666666555555555666666777444000000555999999999:::777:::>>>AAAHHHYYYvvvrrrZZZIII@@@===:::777666555555444444333222222222222222222222111000///000000000000000000000000////////////////////////000000//////000222444555////////////////////////000000000000000000000000........./////////000000...///000000000///---,,,333111///---,,,,,,...//////////////////.....................////////////...//////000111222222222000000111111111111000000444333111000///000111333:::999999;;;AAAMMMdddwww{{{eeeKKK<<<999999444444666999999;;;DDDNNNddd{{{```KKKEEEAAA;;;555888666555666444000111555333333444777===DDDKKKOOOMMMNNNPPPPPPPPPRRRVVVXXXXXXXXXYYY[[[[[[\\\\\\\\\\\\^^^aaaddddddbbb___]]]bbb```ccchhhjjjqqqlllRRRAAA888666222///000000...///222000/////////............---///111111111000111222111111111111111111111111111000...---...///111222000///...---------------......////////////......---------...///000000111..................------wwwoooeee___\\\ZZZUUUQQQMMMKKKHHHGGGHHHGGGFFFEEEDDDFFFIIIKKKLLLKKKJJJIIIIIIJJJKKKKKKJJJHHHFFFEEECCCBBB???===;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888888999999:::::::::999888777:::999888888777777888888777666555444444666777999999999888888777777777666111222444666999;;;===>>><<<;;;999777777777888999888666444444666666444111666666555555555444444444666444444666999:::888666888777444222111111222333555555555555555555555555666555555555555555666666999888888888999999::::::888888777777666666666666999999:::;;;<<<<<<;;;:::<<<;;;???EEELLLWWWkkk}}}yyybbbSSSKKKCCC===;;;777777666555555555555555333444555666666555444333555555555555555666777777777444333777999777666888;;;???FFFNNN[[[qqqoooaaaMMM@@@:::999666444555555444444333222222222111222222222222111000///000000000000000000000000////////////////////////000000//////000111222333................................................,,,,,,,,,,,,------------///////////////...------222111000........................///////////////............////////////...//////000111111222222000000111111111111000000222111000//////000222333666666888;;;???IIIZZZjjj|||qqqZZZIII???;;;555444555777777777===EEEQQQeee}}}fffVVVKKKBBB===999666555666444000000333222222333666<<>>===;;;:::999999888;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999:::999999888777:::999888888777777888888777666555555555666888999777777777777666666666666111222444666888:::<<<<<<:::999888777777888999:::888666555555666666444333666666666555555555444444666555555666888888777666888777555444333333333444555444333333333444555555666555555555666777888888555555666666666777777777888777777777777666666666888999:::;;;;;;;;;::::::>>>@@@GGGQQQ]]]nnntttbbbOOODDD???;;;888777555444444333333333333444333444444555555444444333444444444555555777888999:::777666999:::888999===BBBIIITTTbbbuuuxxxfffVVVLLL???777555666555333444444333333222111111000111111222222111111000000000000000000000000000000////////////////////////000//////......///000000................................................+++++++++,,,,,,,,,------///...------------------111111111111000///......------......//////000000............////////////...//////000000111111222///000000111111000000/////////.........000222333333333777;;;===AAALLLXXXppp}}}nnnZZZHHH===888666666888777555888===CCCRRRhhh~~~jjjVVVIIIBBB;;;888666777666222111333222222222555:::AAAGGGKKKMMMNNNOOOPPPPPPRRRUUUWWWZZZZZZZZZZZZXXXWWWUUUSSSUUUYYY^^^cccdddcccaaa___```^^^^^^```^^^bbbsssjjjRRRBBB;;;555222444333///...///000000000/////////.........000111111000///000222000000000000000000000000000///.........///000111//////...------------...------............------------......///000000000........................sssiiidddaaa\\\XXXOOOMMMJJJIIIHHHGGGFFFDDDDDDDDDDDDEEEFFFGGGHHHIIIGGGGGGGGGFFFEEECCCAAA@@@======<<<;;;::::::::::::999999999999999999999999888888888999999:::::::::888999999999999888888888:::999888888777777888888777777666666666777888999666666666666666666666666222333444666777999:::;;;999888777666666666777777666666555555666666555555666666666666555555555555555555666777888999999888888888666555444444444444555333222111111333444666333333333333444555666777333444444555555555555555777777777777777777777777777999:::;;;;;;<<<===>>>BBBIIIUUUdddtttyyy^^^QQQCCC>>><<<888555555333333222111111222222222333333444444444444333333333333444444666777999999999777888;;;<<<===BBBHHHOOOZZZhhhyyysss```RRREEE???888555555777666444333333222222111000000000000000111111111111000000/////////////////////////////////////////////////////////...------------................................................------------............///...,,,++++++,,,---...000111222333222111///---,,,------...///000111111............////////////////////////000000111111//////000000000000//////------------...000111222333333555888888999@@@III^^^ooo{{{iiiSSSBBB===999777999999777777:::???HHHUUUfff~~~iiiTTTGGG???:::777888888444333555333333333555:::@@@EEEIIIMMMNNNOOOOOOOOOPPPSSSVVVXXXYYYYYYYYYWWWUUUSSSQQQRRRVVV[[[```cccbbb```^^^```^^^^^^^^^\\\___kkkzzzwww\\\HHH>>>888333444444111//////000000000////////////...,,,---...---,,,,,,---///000000000000000000000000///............///000111///......---------......,,,,,,------------,,,,,,............//////000000---------...............|||pppiiiddd^^^YYYQQQOOOLLLJJJIIIHHHFFFDDDDDDDDDCCCCCCDDDEEEGGGHHHCCCCCCCCCBBBAAA@@@>>>>>>>>>===<<<<<<;;;<<<<<<<<<999999999999999999999999888888888999999::::::;;;888888888888888888888999:::999888888777777888888777777777777777888999999666666666555555555555555444444555666777888999999999888777666555444333333555555666666666666666777777777666666666555555555333444666888999:::;;;<<<888777777666555555555555444333111000111222555666222222222222333444555666666777888999999999999888777777777777888888888888<<<===>>>>>>>>>???CCCFFFKKKWWWjjj}}}wwwcccOOOFFF>>>===<<<888444333222222111111111222222333444444444444444444444444333333444444666777999999888888:::<<<===AAAKKKVVVeeesss|||lll\\\NNNFFF<<<999666555666777555333333222222111111000/////////000000111111111000000//////////////////////////////////////////////////////......---,,,,,,+++........................////////////////////////---------.........//////...---,,,++++++,,,......///000222333333111///---,,,------...///000111111............///////////////////////////000000000//////000000000000//////+++,,,,,,---///000111222555333333555444444999AAANNN___tttwwwbbbQQQDDD===777888999888888::::::>>>EEERRReeehhhRRRCCC<<<777777777555444666555444444666:::???EEEHHHKKKLLLMMMMMMMMMNNNQQQTTTTTTUUUWWWXXXWWWVVVSSSRRRPPPSSSXXX\\\______^^^]]]]]]\\\[[[[[[[[[]]]eeennn{{{kkkVVVGGG>>>555444444222000111111000000000////////////,,,------,,,++++++,,,...////////////////////////...............//////000......---------......///,,,,,,------------,,,,,,............////////////---------.........//////zzzqqqjjjaaa[[[UUURRROOOMMMKKKJJJHHHFFFEEEEEEDDDDDDDDDDDDEEEEEEAAAAAA@@@??????>>>>>>>>>???>>>======<<<=========;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::888888777777777888999999:::999888888777777888888777888888888999999999999777777777666555555444444666666666777777888888888999999888666555333222222444555777777666666777999777777777666666666555555222444777888888999:::;;;777666666666666555555444333222222111222333555666444444444444555666777777666777888999999999888777777777777888888888888999<<<===>>>>>>???CCCJJJPPP___ooouuu```QQQDDD===999::::::666222222333222222222222333333444666555555444444555555666444444444555555777888999::::::<<>>888666555555666555333111333333222222111000000/////////000000111111000000000000000000000000000000////////////////////////...............---,,,+++------------------------000000000000000000000000,,,,,,,,,---------......---------------......///...///111222222111///...------......//////000000............////////////////////////////////////...//////000000//////...,,,,,,---...///000111111666333222333222222666<<>>GGGVVVqqq}}}aaaLLLCCC:::777666444333555666555555666999>>>CCCGGGJJJJJJKKKKKKKKKLLLOOOQQQRRRSSSVVVXXXXXXVVVTTTSSSQQQRRRUUUXXXYYYZZZZZZZZZXXXXXXXXXWWWXXXZZZ___bbbnnnzzznnnWWWIII;;;555333222222444111111000000000////////////000///...,,,,,,...000////////////////////////------........./////////...------------...//////------............------......//////////////////,,,,,,------.../////////{{{qqqfff___YYYWWWSSSQQQOOOMMMKKKIIIFFFFFFEEEEEEDDDDDDCCCCCC@@@@@@???????????????@@@???>>>>>>===<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999::::::888777666666777888999::::::999888888777777888888777888999999::::::999999999999888777666444333333777777888888888888888888888888888888777666555444333555777777666666888:::777777777777666666666555333555777777555444555777555555666666555555444444222222222333444555555555777666666666666666777777444555777888999888777666777777888888888999999999888;;;>>>AAAFFFQQQ^^^hhh~~~uuuhhhZZZMMMDDD???888444555555444444666444333333333444444555666777666555555555555666777555555555555555666777777;;;<<>>===<<<<<<<<<<<<<<<999999999999999999999999999999999999999999999999888777666666666888999::::::999999888777888888888888888999::::::::::::999;;;:::999888666444333222999888888888888888888888888888999999999999888888222555777777666666888;;;777777777777666666666666444666888666333111111333444555555555555555444333111222333444555666555555777666666555555555555666777999;;;<<<<<<<<<:::999777777888888999999999999888<<>>666111111333444777;;;444444444444555555666777888777666555555666777888666666555555555666666777:::>>>EEENNNYYYlll{{{kkk[[[NNNDDD???;;;555222333777888888888888666444333444444333333222111111111......///000000000000000000000000000000000000000////////////////////////,,,---.../////////------------------------------........................000000000000111111111111,,,---///000000000///.........///////////////...///////////////...................../////////000///////////////...............////////////......---...///000111111111000///...000444555222222444333999FFFYYYsss|||hhhPPPCCC===999666666555444666:::???MMMkkkkkk\\\LLLCCC===999777888555444333444666;;;???BBBGGGHHHHHHHHHGGGHHHKKKMMMSSSUUUWWWYYYXXXVVVSSSQQQSSSSSSQQQQQQQQQRRRTTTUUUWWWXXXXXXWWWWWWYYYXXXUUUYYYbbbqqqxxxbbbJJJ;;;444222333666111111111111000000000000//////...,,,******,,,///........................,,,---......//////......---------------...///000......////////////......///////////////.........,,,,,,------...///000000sssjjjccc^^^XXXTTTSSSRRROOOLLLJJJHHHEEEEEEEEEEEEDDDCCCAAAAAAAAA@@@@@@@@@??????AAA???===;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;:::999888888777888888888:::999999999888777777777444444555666777888888999888888888888888777666666888888777777777888:::;;;666777777777666555333222444444555555555555555555777777666555555555555555666666666666555555555555666777777777777777666666333333333333444444555666555666666777888999999999888888888777888888999:::333666888888777666777888<<<>>>EEERRRdddxxxrrrddd\\\RRRIIIDDDAAA===;;;777666444222333555777999555555444333444555666777666777666555444555888::::::444111444777777777999>>>IIISSS\\\ppprrr^^^PPPFFFCCC>>>999666444333444000666<<<===999555444666444333111////////////000111000///......///000111///000000000111111111111111111000...---,,,******......................../////////...---------,,,...------,,,,,,------...000000//////.........---/////////...,,,,,,---.........------------..............................111000...---,,,,,,,,,---...------------...//////////////////////////////,,,///222222111///...///444333333222111111111222333777===III]]]xxx}}}dddLLL>>>:::;;;<<<444444555777;;;EEEYYYllluuuWWWDDD??????<<<888999888777666777888:::<<>>999666666333222222222111111000000..................------000000///...------,,,,,,------...///000000//////111111000///...------,,,///////////////.........////////////000000000000........................zzzqqqiiiccc]]]XXXVVVTTTPPPLLLJJJHHHFFFEEEEEEEEEDDDBBBAAAAAAAAA@@@@@@@@@@@@???AAA@@@>>><<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::999999888888888888888999999999999888888888888777888888999:::;;;;;;;;;888888999888888777666555777777666666666777999::::::;;;;;;;;;:::999777666444444444555555666666666888777666666555555666666777777777666666666555555666666777777777777666666444444444333444444555555555555555666777888888888999888888888888888999999999888888:::<<<>>>>>>===???EEEQQQbbbvvvrrr```VVVPPPIIICCC???===:::777777666555444444666777999555555444444444555666777666666666666666777;;;>>>>>>999777999:::999;;;???GGGYYYlll{{{qqq^^^NNNCCC>>><<<888444222111222222555<<>><<<:::888888888999@@@OOO___zzzkkkRRREEE@@@===;;;888777666555666777999;;;???AAACCCEEEGGGHHHHHHHHHLLLNNNPPPSSSUUUVVVWWWWWWVVVTTTSSSQQQQQQRRRSSSTTTUUUTTTTTTUUUXXXYYYYYYXXXVVV\\\dddnnn~~~xxx]]]KKK@@@888444555222222222111111111000000............------------000//////......---,,,,,,+++,,,---///000111111111000000//////......------/////////////////////...000000000000111111111111........................{{{ooojjjccc^^^[[[WWWRRRNNNLLLJJJGGGFFFFFFEEECCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::999888888888888888888888888999999999999999666666777777888888999999999999999999888777666555777666666666666777888888888888999999888777666666333333444555666666777777999888888777666777777777888888888777777777777666666666777777888777777666666555555444444444444555444555555666666777777777999999888888888888999999:::777555888>>>CCCCCCBBBGGGRRRdddyyy~~~mmm[[[MMMGGGDDD@@@===;;;:::777555666666666666777777777888555555444444555555666777555666777777777999===@@@===:::999:::999:::@@@IIIZZZoooqqqYYYIII@@@::::::999666444444444555666;;;AAAIIIJJJEEE<<<444000222222111000///////////////......------......///////////////000000000000////////////....................................---------..................------,,,,,,------...////////////...............//////...---,,,...///......------------......////////////////////////---,,,,,,---...///000111...------------...//////////////////////////////---///111222000/////////111111000/////////000000111444777;;;FFFZZZtttttt___QQQHHHAAA@@@<<<:::999888:::CCCMMM___zzz___III???<<<<<<888777555555555666888999<<<>>>AAADDDFFFGGGHHHHHHHHHJJJMMMQQQTTTWWWYYYZZZWWWVVVTTTSSSRRRSSSTTTTTTWWWVVVVVVWWWYYYYYYXXXWWWUUUZZZ___dddpppiiiUUUEEE:::555666222222111111000111111111///......---,,,,,,------000//////......---------***+++---///111222222333///////////////...............//////////////////111111111111222222222222........................uuuooogggbbb^^^ZZZTTTPPPOOOLLLIIIGGGGGGFFFDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::999888888888888999888888888999999:::::::::666666666666777777777777999999999999888777666666888777777777777888888888666666666666666555555555222333444555666777888999:::999888888777777888888999999999888888888777777666666777888888888777777777777666555444444444555555666666666777777888888:::999999888888999999999999888777999???FFFKKKMMMWWWggg}}}xxxgggYYYMMMDDD??????>>>===<<<999777555555666777888888888777666555555555555555666666777666777777777777999<<>>888777555444444555666777;;;===@@@CCCFFFHHHIIIIIIGGGHHHKKKOOOSSSVVVYYYZZZXXXWWWVVVUUUTTTTTTTTTUUUXXXWWWWWWXXXYYYYYYWWWUUUUUUXXX[[[\\\cccrrrvvvaaaMMM???::::::333222111111000111222222000///...---,,,,,,,,,---000/////////......------,,,,,,...///111111222222.........///////////////............////////////000000000111111111222222........................{{{tttkkkeee```\\\WWWTTTRRRPPPLLLJJJHHHGGGEEECCCBBBBBBBBBAAAAAAAAA@@@@@@<<<<<<=========>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888999999999888888999999:::::::::;;;::::::::::::::::::::::::999999999999999888777777999999999999999999999888777777777777777777888888333333444555666888888999::::::999888888888888888999999999999888888888888666666777888888888888888888777666666555555555555777888888888888888999999999999999888999999:::;;;999<<>>===;;;888666555444555777888888888666666555555555666666666666666777888777666555777:::<<<===<<<>>>AAAEEEQQQfffyyywwwlll\\\LLLAAA:::999:::666555333222222222222222:::===???@@@===888444222000000000000/////////...,,,,,,------------,,,,,,---............/////////------......///000000000........................,,,---------.../////////...------,,,,,,------............///////////////...///000///------///111......------------......////////////////////////////////////////////////...------------...//////000000000000000000000000...000111111///...///000111111000000000111111222000000222444666BBB\\\tttnnn]]]JJJAAA999888999888:::<<>>:::444333222111111222333444222000...---,,,,,,---...///////////////.........//////000000000000000///.........///////////////---.........//////000000/////////000000000111111////////////////////////}}}rrriiiddd```\\\XXXVVVSSSOOOMMMKKKIIIFFFDDDBBBBBBBBBBBBAAAAAAAAAAAA<<<<<<===>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999999999999999999999:::::::::::::::;;;::::::999999888888888777888999999:::999999999:::::::::;;;::::::999888555555444444555666777777444444555666777777888888:::999888888777888888888999999999888888888888777666666777888999999999999888777777666666666666777999999999999999999999999888888888888999;;;<<<===777<<>>MMMfffnnnPPP@@@;;;:::888666444333444555555;;;===@@@DDDFFFHHHIIIJJJGGGHHHIIILLLOOORRRUUUVVVZZZZZZYYYYYYXXXWWWVVVUUUWWWUUUSSSSSSTTTUUUUUUTTTWWWWWWWWWWWWXXXbbbvvv|||dddPPPBBB999555444333222222444666777444222000...------...///////////////////////////000000111111000000///...///////////////.........------......///000000000.../////////000000000000////////////////////////|||pppiiiddd```]]]YYYVVVRRROOOMMMJJJGGGEEECCCBBBBBBBBBBBBAAAAAAAAA===>>>?????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999999999:::::::::::::::::::::999999999999888888777666555555666777888999:::;;;;;;;;;999::::::;;;:::999888777333222222222333444666777555555666666777777777888999999888777777777777777999888888888888777777777666666777888999999999999777777666666777777888888888888888888888888888888666666777888:::<<<>>>???<<<@@@GGGOOO\\\ooowwwdddXXXMMMHHHBBB;;;777888555888:::999666333333333333444444555555555555555444555666777888777777666777888888777777888;;;>>>@@@EEEQQQaaaqqqwww```LLLCCC;;;999777222000222555444444444444444444444333333333444444333111000---...///000000///......,,,---...//////...---,,,,,,,,,---------.........++++++,,,,,,------.............................................---------...------,,,,,,------.............../////////000...///000///......000222......------------......------------------------((()))+++,,,---,,,,,,+++...------------...//////000000000000000000000000///000111000......///111///////////////000111222000---...333333666GGG[[[bbbPPP>>>999;;;<<<::::::;;;CCCSSSiii^^^GGG===;;;999777555444444555555;;;<<>>777666444333333555777999666444111///---...///000/////////////////////000///000000111111111000000000000//////......------------......///000000111//////000000000111111111////////////////////////uuulllgggccc```[[[XXXTTTQQQNNNKKKHHHFFFCCCCCCBBBBBBBBBAAAAAAAAA???@@@@@@AAA@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<;;;::::::999999::::::;;;;;;;;;::::::999999999===<<<<<<;;;:::999888888555666777999;;;<<<<<<<<<888999::::::999888777666777666666666777888:::;;;666666666666777777777777999888888777666777777777888888888777777777777666666666777999999:::::::::777777666666777888999999888888888777777777777777555666777888:::===???@@@HHHJJJQQQ]]]pppttt```RRRHHHBBBAAA@@@:::777888444777999999666444555666333333333333444444555555444555777888888888777666777777888888888:::>>>AAALLLSSScccxxxyyydddPPPCCC:::444666666333222444......//////000000000111111222222444444333000...---...///000000///......------...//////...------,,,,,,,,,---------......+++++++++,,,,,,---------......................../////////......------,,,...------,,,,,,------...---.........//////000000...///000///...///111222.........------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,///000111111000...------------...//////000000000000000000000000///000000000......000111...............///000111000,,,---222222222@@@RRRppplllWWWBBB:::;;;<<<999888;;;===FFFVVVmmmoooUUUHHH<<<:::888555444444555555:::;;;>>>AAADDDEEEFFFFFFCCCDDDFFFIIIMMMRRRVVVXXX\\\\\\[[[[[[ZZZXXXWWWVVVTTTQQQMMMLLLNNNQQQSSSTTTVVVTTTUUUXXXYYY]]]lll{{{wwwfffTTTEEE888777555444444666999:::777555222///...///000111////////////000000000000......///111111222222222111111000///...------,,,---------...///000000111000111111111111222222222000000000000000000000000vvvnnnhhhdddaaa]]]XXXSSSPPPMMMJJJGGGFFFEEEDDDCCCBBBCCCCCCDDDDDDCCCCCCBBBAAA@@@??????<<<<<<===============<<<>>>===<<<::::::;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999:::999888777777777888999:::::::::999888777666555777777888999::::::::::::;;;;;;:::999999888888777222333333444555666666777999777555777:::<<<<<<:::888888888888888888888888999888888888777777666666999888888777777777777777999999999888777666666666777777888888888888888777;;;999888::::::<<>>;;;888666555444444444555555555555444444111222333444555555555555:::888666555777999:::;;;999777999<<<<<<<<>>===>>>>>>??????>>>>>>===>>>>>>===<<<<<<<<<<<<===;;;;;;<<<<<<;;;;;;:::999::::::999888888999:::;;;::::::::::::999888777666777777888999::::::::::::;;;::::::999999888888777666666777777777777777777999777666777:::<<<;;;:::999999999999999999999999888888888888777777777666666666666666777777888999888888888777777666666666555666666777777666666666777666888;;;===CCCOOO[[[jjjrrr|||rrr___NNNDDD???>>><<<:::777666555444444555555666666555555444222333333444444555555666:::888666555555666666666888666999>>>BBBIIIWWWdddyyyuuueeeXXXKKKAAA===777666333000//////111222111000000///////////////000000000000000000000000000////////////000000111/////////000000000//////,,,------------------...,,,,,,------......//////...------,,,,,,,,,------......------,,,++++++***+++,,,,,,,,,,,,,,,++++++)))+++------,,,,,,...///.............../////////------------------------------,,,,,,++++++,,,,,,------------------------,,,---......------...000////////////////////////........................000000000000//////.........///000111222555999<<>>AAADDDFFFGGGEEEEEEDDDEEEHHHKKKOOOQQQVVVVVVUUUUUUUUUUUUVVVVVVSSSRRRPPPMMMKKKMMMQQQTTTYYYVVVUUUWWWXXXXXX]]]dddkkkuuu|||}}}}}}yyyhhhTTTEEE>>>666222555888888888777666444222111000000000000...---///444666444111000000000000222444777888888666333111111111///............/////////000000------------.........///------........./////////}}}ssskkkgggddd```\\\XXXTTTPPPLLLGGGFFFEEECCCBBBBBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>??????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>======<<<;;;;;;<<<<<<;;;;;;:::999::::::999999:::;;;<<<===:::;;;;;;::::::999888777777777888999:::::::::::::::::::::999888888777777888888777777777666666666999888777888999;;;;;;:::999999999999999999999999888888888888777777777777444444555555666888999:::777777777777777777666666666666666666666666666666777888;;;???DDDMMM___ppp|||iiiYYYKKKAAA<<<;;;;;;999888666555555555444555555666666555555444444333333333333555666777777777666555555555555555888888<<>>888555555444111///...///000111222444777666333111222444000000000000000000000000------...///000222333444222111111000000111111111.........---------------+++,,,,,,---.../////////------,,,,,,,,,,,,------------,,,,,,+++*********,,,,,,,,,,,,+++***)))((()))+++,,,,,,++++++---.........------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++---------------------------......---+++,,,...000//////..........................................000000000////////////......///000000111333666999???FFFUUUmmmwwwdddTTTEEE>>>>>>888666999===@@@IIIbbb{{{```OOO>>>999999777222///666777999;;;???BBBDDDFFFEEEEEEDDDDDDFFFIIILLLNNNPPPQQQRRRTTTUUUUUUUUUTTTQQQQQQPPPOOOMMMNNNQQQSSSYYYVVVUUUVVVVVVUUUXXX^^^dddkkksssxxxuuudddMMMDDD999444666888777444666555444222111000000//////...---000444666555333000///000111444999===@@@===999555222111000///........./////////000000000------------............,,,,,,---------.........zzzqqqkkkhhhddd___[[[VVVQQQMMMIIIHHHFFFDDDCCCBBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>???@@@@@@@@@@@@??????>>>======>>>??????===<<<;;;;;;;;;<<<<<<;;;;;;:::999888999999:::;;;<<<<<<===;;;;;;;;;;;;;;;:::999888777777888999::::::::::::::::::999999888777777777555555555555555666666666:::999888888999:::::::::999999999999999999999999888888888777777777777777555555555555666777888999777777777777777777777777777777777777777777888888<<<===@@@EEELLLZZZrrrvvveeeUUUHHHAAA<<<:::888777666666555555555666555555666666666666555555555444333222333555777888444555666666666666777999:::===CCCOOO___tttuuuaaaLLLAAA>>>;;;777666555333222000000000111222222777<<<;;;777333444666000000000000000000000000.........///000222333444333222111000///000111222//////......------,,,,,,++++++,,,---......///000,,,,,,,,,+++,,,,,,------++++++++++++******))))))+++++++++++++++***)))((()))***,,,++++++***,,,---.........---------------........................------,,,,,,,,,------...............------------......---,,,++++++...000............------------........................///////////////////////////000111111111222444666<<<>>>EEEXXXttt~~~iiiUUUHHHBBB;;;888:::<<<<<>>===;;;<<<===>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;:::999777888888999:::;;;;;;<<<::::::;;;;;;;;;:::999999777777888999::::::::::::::::::999888888777777666333333444555666777888999:::::::::999888888999:::999999999999999999999999777777777777777777888888777777666666666666777777888888888888777777777777666666666666777888999:::>>>???CCCLLLWWWjjjzzzfff^^^SSSHHHAAA===;;;:::555555555444444555666666555666666666666666666555555444333222333555777999333555666666555666888;;;===DDDPPPaaawwwuuu^^^OOO@@@;;;:::888444333222222111000000000111222...444999999444111111333000000000000000000000000000000000000000111222222222111000///...///000000/////////......---------++++++,,,,,,---......///+++++++++++++++,,,---...++++++************))))))((()))***+++++++++++++++)))+++,,,,,,******+++---................................................***++++++,,,---///000111/////////......------------......,,,++++++---///...............---------////////////////////////.............../////////000111222222222222444555444666;;;FFFXXXtttiiiRRRDDD:::666555888777;;;LLL___zzzoooPPP@@@===;;;666222666777777999<<<@@@DDDFFFDDDDDDCCCCCCDDDEEEGGGGGGKKKLLLOOORRRRRRQQQNNNMMMIIIKKKMMMNNNOOOPPPRRRTTTTTTRRRSSSUUUUUUSSSUUUYYYYYY[[[```hhhttt{{{wwwqqqcccUUUCCC777444444222000111000000///...---,,,,,,++++++,,,...000222222111/////////111666<<>>===<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999777888999:::;;;;;;::::::999999::::::::::::999999777777888999::::::::::::999999999888777777666666444444666777999:::<<<<<<:::;;;;;;999888777888999888888888888888888888888777777777777888888888888999999888777777777777777;;;::::::999888888777777444444444555666999;;;<<>>AAA<<<888444111000///...---/////////000000000111111...............---------------........./////////|||rrriiiaaa\\\WWWTTTPPPOOOLLLIIIGGGFFFEEEEEEFFFFFFEEEDDDCCCBBBBBBAAABBBBBBBBBBBBAAA@@@???>>>>>>======<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999:::;;;<<<<<<;;;::::::888888999999999999999888777777888999::::::::::::999999888888777777666666555666666888999:::;;;;;;:::;;;<<<:::777666777999777777777777777777777777666777777777888888888888999888888888888999999:::======<<<;;;999888777777666666666777999===@@@BBBJJJOOO^^^sssvvvfffWWWLLLBBB???;;;999999999888888555444444444444555666666666666777777777777666666444444444555666666777777777999<<<<<<<<>>LLLkkkuuuXXXLLLAAA999;;;;;;;;;@@@IIIYYYjjj{{{bbbOOO@@@999888555444444666999===BBBDDDCCCCCCCCCDDDEEEFFFFFFGGGHHHIIILLLNNNOOOOOOOOONNNLLLLLLLLLKKKIIIJJJLLLNNNLLLKKKNNNQQQPPPMMMMMMQQQSSSUUUYYY```gggnnnuuuzzzrrrkkk___QQQCCC:::444222000000000111000///---,,,,,,---...///.........///......///000333666999:::666444111000000///...,,,//////000000000111111111///.........------------,,,,,,---------.........wwwmmmeee___[[[XXXRRRPPPNNNKKKHHHGGGFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@???@@@???===<<<<<<<<<===>>>;;;;;;<<<<<<;;;;;;:::999;;;<<<=========<<<;;;:::777888888999999999888888777777888999::::::::::::999999888888777666666666555555666666777777888888:::<<<<<<:::777555777999666666666666666666666666666666777777888888888999777777888888999:::<<<<<>>BBBFFFHHHXXX___ppprrraaaTTTIII@@@>>>;;;888666777888888888555555444444444555666666666666777777777777666666333444555666777777777777777:::>>>AAAEEEMMMYYYbbbuuuppp___TTTIII@@@<<<888666666333000111555000000111111222222333333222111111111333222000...000000000000000000000000111111000000111222333333000111111111111///---,,,------......//////000000...------,,,,,,++++++***************+++,,,---...++++++++++++++++++,,,,,,------------,,,+++******,,,.........,,,,,,,,,...))))))***+++---...//////------------------------,,,,,,,,,---...///000111111000000///...---------))),,,///000...+++***))),,,---...///000222333333000000000000000000000000---------.........//////+++---000000000000111222666666888888777AAA[[[ttthhhRRRDDD:::::::::777888>>>HHHSSSmmmttt[[[FFF===;;;333333333444777<<<@@@CCCBBBCCCCCCDDDEEEFFFGGGGGGFFFGGGJJJMMMOOOPPPQQQQQQOOOOOOMMMJJJGGGGGGHHHJJJJJJJJJLLLOOONNNIIIIIILLLRRRSSSWWW[[[___dddmmmtttuuussskkk]]]MMM???666333111111222222222000///...---///000000///......///---......000111333555555333111000///000///---,,,000000000000111111111111111111000000/////////...---------.........//////zzznnngggbbb]]]YYYVVVRRRMMMJJJHHHGGGEEEDDDGGGFFFEEEDDDCCCBBBAAAAAACCCBBB@@@AAAAAABBB@@@???============<<<;;;:::999<<<=========<<<;;;::::::::::::;;;;;;<<<;;;;;;:::;;;<<<<<<;;;999999:::<<<;;;:::999888999:::;;;<<<;;;:::999777666555555555444444555666777888999999999:::;;;999777555444555777777777777777777777777777777777777777888999999666777888888777888:::<<>>LLL]]]cccSSSEEE@@@???<<<;;;>>>>>>GGGVVVllloooWWWEEE:::555444333444666:::>>>AAAAAAAAAAAAAAABBBDDDFFFGGGFFFIIILLLNNNMMMMMMMMMMMMMMMNNNNNNLLLIIIGGGGGGHHHIIIJJJLLLLLLKKKKKKMMMNNNPPPTTTWWWXXXXXX]]]fffmmm}}}{{{kkkXXXHHH;;;333333111...---.........---..............................//////000000111111//////............//////111///...///333444333111222111000///...---,,,,,,000///...---------------tttkkkeee```\\\WWWTTTOOOKKKJJJHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBAAACCCBBB@@@AAAAAABBB@@@???>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<;;;:::;;;;;;<<<<<<<<<;;;::::::;;;<<<======;;;:::;;;<<<999999999999::::::;;;<<<;;;:::999888777666666666555555555555555666666666999::::::999777555555555666666666666666666666666555555555555555666777777666777888888777888:::<<>>999666444:::999888666555555444444333333333444444444444555555555555555666666666666:::;;;:::999888888999:::;;;@@@IIIUUUdddwwwxxxgggUUUJJJDDD===999888666555555444333333222222222000///000222444222111222222111000000000000000000000111222222222222111222222111//////.........////////////000000000000///............---------,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,---------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------............------------------------...///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111111///...---,,,,,,...000111000000///........................///000111111111444000111777999999DDDSSSooozzzeeeNNNDDDBBB>>>;;;:::;;;AAAKKK]]]uuucccMMM???999777444333444777:::===AAAAAA@@@AAAAAACCCDDDEEEFFFIIILLLMMMLLLKKKKKKKKKLLLMMMNNNMMMKKKIIIIIIJJJIIIJJJKKKKKKJJJKKKMMMOOORRRTTTWWWWWWVVVZZZaaahhhxxx~~~tttdddSSSCCC888555333000...////////////.........................../////////000000000111//////............//////111000000222666999888777111111000///...---,,,,,,//////...---------------|||rrrkkkeeeaaaZZZVVVQQQNNNLLLJJJIIIHHHEEEEEEEEEEEEDDDCCCCCCBBBCCCAAA@@@@@@BBBBBBAAA???????????????>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;:::999;;;===???@@@>>><<<;;;;;;777888999:::;;;;;;;;;;;;<<<;;;:::888888777777777777777777666666666555555999::::::999777555555666666666666666666666666666555555555555555666666777666777888888777888:::<<<@@@AAABBB>>>:::777888;;;======AAAKKKVVVfffyyy}}}kkkWWWPPPEEE<<<777555555555:::999888666666555555555333333333333444444444444555555555555666666777777999::::::999888888999;;;AAAJJJYYYjjj~~~|||jjj\\\PPPDDD???===:::888888333333333222111111000000111000000000222333222111333222222111000111111111///000111111222222111111111222222111111000///...////////////000000000000000///...---,,,---......,,,,,,------,,,,,,+++***)))***++++++,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,------------............------...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------+++,,,---......//////////////////...///000000111000//////.....................//////000000111111444000111666666444;;;FFFXXXooo}}}___NNNGGGBBB===::::::<<>>>>>>>>>>>>>><<<;;;;;;999:::;;;;;;<<<<<<<<<<<<============<<<;;;:::999;;;>>>BBBBBB@@@===;;;:::555777999:::;;;;;;;;;:::<<<;;;:::999888888888888999999999999999999999999999::::::999777666666888555555555555555555555555888888777777777777888888666777888888777888:::<<<;;;>>>???>>>;;;;;;===@@@BBBGGGOOO\\\kkk{{{xxxfffWWWJJJFFF@@@:::888888:::;;;888888777666555555555666222222333333333444444444444444555555666666777777666888999999999;;;@@@DDDJJJXXXlllwwwaaaSSSKKKBBB<<<<<<===:::999999333222222111111000//////111000000111222222222222333333222111111111111111///000000111111111111111000000111222111000///---////////////000000000000111///---,,,+++,,,...///,,,,,,------,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------............------......---,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------------,,,,,,.../////////...............///////////////000000//////...//////000.../////////000000000111222000111555444222666<<>>888555666999;;;??????@@@@@@@@@AAAAAAAAAFFFGGGIIIHHHGGGEEEEEEFFFGGGJJJMMMOOOOOONNNNNNOOOKKKKKKJJJIIIHHHJJJMMMQQQTTTUUUUUUUUUUUUWWW[[[___hhhvvvrrrYYYEEE===999333000///000111000........................////////////000000000000//////............//////---...///111444666777777111000000///......------......---,,,,,,---------zzzpppjjjbbb^^^XXXSSSPPPNNNLLLJJJFFFGGGGGGHHHGGGFFFDDDCCCBBBAAA@@@@@@BBBBBBAAA@@@============<<<;;;::::::999999:::;;;<<<<<<<<<;;;<<<=========<<<<<<;;;:::<<>>;;;:::555777888:::;;;;;;:::999;;;;;;:::999888888888888888888888999:::;;;;;;;;;:::::::::888777666777999666666666666666666666666888888777777777777888888666777888888777888:::<<<999;;;===<<<;;;<<<@@@DDDHHHRRRaaaqqqxxxkkk```RRRGGG???===:::777555555777999666666555555444555555555222222222333333333444444444444444555666777777888888:::<<<<<<===BBBKKKRRR[[[nnnqqq^^^OOOGGGAAA;;;777999:::777444555333333222222111000000000000111111111111111222222333222111111000000111111//////000111111111111000...///000111000///...---////////////000000000000111///---,,,+++,,,...///,,,,,,------,,,,,,+++***+++,,,,,,---------------++++++,,,---------,,,+++,,,,,,,,,---------......------------............------,,,++++++,,,,,,,,,------............------//////...---,,,,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------.........---...000111111000///...,,,,,,,,,---------......000000000//////000000111////////////000000000000000000111444555333444777>>>GGGWWWlllttt\\\MMMCCC???===::::::>>>EEERRRhhh{{{rrrVVVPPPGGG???999888999;;;>>>>>>???@@@@@@AAAAAAAAADDDFFFFFFFFFDDDBBBBBBCCCEEEHHHKKKMMMNNNNNNPPPQQQLLLLLLKKKIIIIIIJJJNNNQQQRRRSSSTTTTTTVVVXXX\\\^^^cccpppzzzbbbMMMBBB===666111//////000000////////////////////////000000000000//////////////////............//////---...///000000111222333000000//////......------------,,,,,,,,,------...zzzrrriiiddd^^^XXXTTTQQQNNNLLLHHHIIIJJJJJJIIIGGGEEECCCAAA@@@???@@@BBBCCCBBBAAA============<<<;;;:::999999::::::;;;;;;;;;;;;:::;;;<<<<<<=========<<<<<<===@@@CCCCCCAAA>>>;;;:::777888888999999999999999::::::999888888888888888444555666777888999:::::::::::::::888666666888:::777777777777777777777777777666666555555555555555666777888888777888:::<<<999;;;<<<;;;;;;>>>EEEJJJUUUccctttooo```UUULLLCCC===999999888555333333444666444444333333333444444555222222222222333333333333333444444555666777888888999;;;======@@@HHHVVV```vvv}}}kkkZZZKKKCCCAAA===999777999999666333444444333333222111111000000///111222222111111222333222111111000///000000000...///000000111111000000......////////////......////////////000000000000000///...---,,,---......,,,,,,------,,,,,,+++***,,,,,,---............---+++,,,---...///...---,,,,,,,,,,,,---------......------...............///......---,,,,,,,,,------------............------///...---------------...,,,,,,++++++++++++,,,,,,,,,,,,,,,---......//////...000111333333222000///++++++******++++++,,,---000////////////000000111////////////000000000000///000222444555555555555888<<>>888777<<>>>>>>>>======<<<;;;:::::::::;;;;;;;;;:::999999:::;;;<<<======>>>>>>===>>>@@@BBBBBB@@@===;;;::::::999999888888888888888999999888777777777888888555666666666777777888888:::;;;:::888666777999;;;888888888888888888888888777777666555555555555555666777888888777888:::<<<999;;;<<<>>>AAAIIISSS[[[mmm{{{vvvhhhXXXLLLFFFAAA;;;777666888888666333222333555222111111111222333333444111222222222222333333333333333444555666777888888888;;;???BBBHHHWWWkkkyyytttbbbUUUHHH>>>:::===:::777777::::::666555666333333222222111000000000///111333222000000222444111000//////......//////...//////000000000000000000///////////////000000////////////000000000000///............---------,,,,,,------,,,,,,+++***++++++,,,------------,,,+++,,,...000000///...---,,,,,,,,,---------......,,,,,,,,,------.........000///......---------...------............------,,,,,,,,,,,,,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,------...////////////000222333333222000...,,,+++)))))))))***,,,...---------------...//////000000000000////////////000111222222333444444222666555;;;IIIZZZqqqttt[[[IIIBBB999555999<<<===EEEQQQhhh}}}uuu```NNNBBB<<<:::;;;===???AAACCCDDDDDDDDD@@@AAAAAA@@@??????@@@AAACCCDDDEEEFFFGGGJJJNNNQQQLLLMMMNNNNNNMMMNNNPPPRRRPPPPPPPPPRRRUUUWWWYYYYYY___eeemmmwwwtttfffPPPIII???666222111111111////////////////////////111000000000/////////...//////............//////...000111111...---///111////////////............,,,,,,++++++,,,,,,---...vvvqqqiiibbb]]]XXXTTTQQQMMMNNNOOONNNLLLIIIEEECCCAAA@@@???@@@BBBCCCBBBAAA????????????>>>===<<<;;;;;;;;;;;;;;;::::::999888999:::;;;===>>>>>>??????>>>@@@BBBAAA???<<<;;;;;;;;;:::999777666777777888888888777777777777777777999999999888888888888888;;;;;;:::888666777999<<<888888888888888888888888999999888777777777777777666777888888777888:::<<<888:::===BBBIIIUUUdddnnn}}}mmmaaaUUUGGG@@@>>><<<999666333555666555222000111333000000000000111222333333111111222222222333333333333333444555666777888999;;;@@@EEELLLWWWkkklll^^^OOOFFF>>>777666:::444111222555666444333555222222111111000000/////////111333222000000222444000000///..................//////000000000000000222111000//////000111222////////////000000000000......//////......---,,,,,,,,,---------,,,++++++******+++,,,,,,,,,,,,+++,,,---///111111000///...,,,,,,,,,---------......+++++++++,,,,,,---------111000///...............---..................---************+++,,,------,,,++++++++++++++++++,,,,,,,,,------...///000000...000222333333111///------+++)))((((((***---///++++++++++++,,,,,,---...000000000000////////////111222222111222333222///555222555>>>III\\\|||jjjRRRGGG;;;555999;;;:::???IIIRRRgggqqqZZZIII@@@<<<;;;<<>>>>>@@@AAACCCCCCDDDDDDEEEHHHMMMQQQLLLNNNOOOPPPOOOOOOPPPRRRQQQPPPOOOQQQSSSUUUVVVVVV^^^aaagggppp|||{{{pppUUUMMMBBB999333222222222000000000000000000000000111111000000/////////...//////............//////+++...//////,,,,,,...000///////////////.........++++++++++++,,,,,,---...zzzpppggg```ZZZTTTOOONNNNNNNNNLLLIIIFFFEEEFFFAAAAAA@@@@@@@@@@@@@@@@@@BBBAAA???===<<<;;;;;;;;;888888888888888888888888;;;;;;::::::;;;<<<>>>???<<<<<<<<<;;;;;;:::::::::999:::<<<======<<<:::999999::::::::::::999888888<<<;;;::::::999999999999:::999999999999999:::::::::999888777666666666666888888888888777777777777222555888;;;;;;;;;999888@@@???AAAJJJWWWgggwww}}}jjjYYYMMMEEE<<<888888999888666555444333222111111111111//////000111111111111111222333444555555444333222444111000111666:::::::::>>>CCCNNN^^^ppppppWWWMMMAAA:::999::::::999222222444444444444222222222222222111000//////...111111000000//////..............................---...///111111///...---000000000000000///......//////............//////111111000000//////.........---,,,,,,++++++,,,,,,***+++---......---+++***,,,,,,,,,---------......,,,,,,,,,---------......)))***+++,,,---.................................//////.........---------///...---,,,+++,,,------*********++++++,,,,,,,,,,,,,,,,,,------.........---///222444444222///------------............///......------------......000000///////////////000222111111111111111222222&&&)))///666<<>>888===???;;;<<>>999<<<>>>???AAAEEEHHHIIIBBB@@@===;;;;;;;;;===>>>AAABBBCCCEEEGGGIIIKKKKKKLLLOOORRRSSSRRRPPPPPPPPPOOONNNNNNNNNPPPSSSWWWYYY[[[[[[]]]dddppp{{{~~~}}}pppaaaOOOBBB;;;777444333444222000/////////...,,,000000////////////000000---...//////000000//////.........------,,,,,,,,,++++++,,,,,,---,,,,,,+++,,,+++***+++,,,.........uuukkkddd^^^WWWSSSPPPPPPNNNLLLIIIGGGFFFFFFBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>===;;;::::::888888888888888888888888;;;:::::::::;;;<<<===>>><<<<<<<<<;;;;;;:::::::::999:::<<<======<<<:::999:::::::::::::::999888888;;;;;;:::999999999::::::888888888777777888888999:::999888777777666666777777777777777777777777777888999<<<===============@@@DDDMMM[[[lll||||||mmm[[[LLLFFF@@@999666777999999777555444333222111111111111///000000111111111111111333444444555555444333222666555555666999;;;===>>>EEENNN^^^rrriii[[[JJJCCC;;;666666666444222111111222333333222111111222222111111000//////...///////////////.................................---...000111111000...---000000000000000///......//////............//////000000000000//////.........---,,,,,,++++++,,,,,,++++++------------++++++,,,,,,,,,,,,------------,,,,,,,,,------------...++++++,,,---------,,,,,,------------------------//////.........---------///...---,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,---------......+++---111333444333111000---------............///......------------......000000///////////////000111111111000000111111222//////222555999BBBUUUfffuuuWWWHHH======<<<777777======III^^^{{{fffPPPCCC<<<===>>>???BBBEEEHHHIIICCCAAA>>>;;;;;;<<<>>>@@@BBBCCCDDDFFFHHHJJJKKKLLLLLLNNNPPPQQQPPPPPPPPPQQQPPPOOONNNNNNPPPSSSWWWYYYWWWXXX[[[aaammmyyy~~~tttdddTTTFFF;;;666444444222000///000000///...111000000///......//////------...///////////////.........------,,,,,,,,,....../////////...------,,,+++++++++,,,---------~~~rrriiibbb\\\XXXSSSQQQOOOLLLJJJGGGFFFEEECCCCCCCCCBBBBBBAAAAAAAAA??????@@@???>>><<<:::999999999999999999999999999:::999999999:::;;;<<<===<<<<<<<<<;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::::::::;;;;;;::::::999888:::999999999999::::::;;;777777666666666666777777;;;:::999888777777777777666666666666777777777777:::;;;;;;;;;;;;===@@@BBBGGGQQQbbbuuuyyyhhhYYYKKK@@@???:::555333666888999888555444333222111111111111000000111222222222222111444444444444444333222222333555777777888;;;AAAFFFTTTbbbxxxzzzdddQQQHHH@@@<<<999777888777333000000000111111111111000000222222111111000/////////---......///////////////////////////////////////......000000000000......//////000000000///......///......------......///000000000////////////......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...............---------///...------,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...***---000333444444333222---------............///......------------......000//////......///000000111111000000000000000111555333222444666:::EEEQQQqqqmmmYYYEEE>>>;;;777777:::888AAAQQQhhhbbbMMMAAA???===???BBBEEEHHHIIIEEEBBB>>><<<;;;===???AAABBBCCCDDDFFFHHHJJJLLLMMMMMMNNNPPPPPPPPPPPPRRRSSSQQQPPPOOONNNPPPSSSWWWYYYWWWWWWYYY^^^fffsssyyydddMMM<<<555333444222000///000111000///222111000///...------------------........................---------------///////////////...---,,,,,,,,,------------------xxxnnnfff___[[[UUUSSSOOOLLLJJJHHHFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@===>>>??????>>><<<999888999999999999999999999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999888888888999:::;;;;;;777777777666777777888888;;;;;;999888888888888888666666666666666777777777;;;<<<<<<;;;;;;@@@GGGMMMXXXggg|||vvvdddUUUKKKCCC>>>:::777444333555777888888444444333222111111111111000111222222333333222222444444444333333222222222222666888999:::BBBOOOZZZlll}}}wwwcccQQQEEEAAA999777666666777666333111111111111111111111111111111111111111000000//////,,,---///000111111111000////////////////////////...///000000000000///......///////////////.........------------------...////////////////////////...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---------------,,,,,,++++++++++++++++++++++++........................///......---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---000222444333222111---------............///......------------......//////.........///000000111111000000//////000000444000///222555888>>>EEE[[[xxxnnnSSSCCC===999:::===<<<@@@JJJXXXkkkwww]]]HHHAAA;;;===AAADDDGGGJJJFFFCCC???<<<;;;===@@@CCCAAABBBCCCEEEGGGIIIKKKKKKMMMOOOPPPPPPPPPQQQSSSUUUSSSQQQOOONNNOOORRRVVVYYYZZZXXXYYY[[[___iiizzznnnQQQ===666555333111//////000000///...222111000///...------------------------......///...............---------............---,,,+++***,,,...///000///---------sssjjjccc^^^YYYUUUPPPLLLJJJHHHFFFCCCBBBBBBAAAAAA@@@??????>>>===>>>??????>>><<<:::888999999999999999999999999999999::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::888888888888999999:::;;;888888888888999:::;;;<<<<<<;;;:::999888888888888555666666666777777888888<<<===??????BBBJJJUUU___nnn}}}qqqaaaSSSHHHBBB??????999777555555555666666666444444333222111111111111111111222333333333333333333333333222222333333333555999===@@@EEETTTiiiyyynnn___QQQDDD>>>>>>333222111111111222111111222222222111111222222222111111111000000000000000---///111222333333333222000000000000000000000000//////000000000000//////......////////////......------,,,,,,,,,,,,------.............../////////...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,---............++++++++++++++++++++++++---........................//////.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000222222111000///---------............///......------------.....................///000000222222111000000000000000111......222555666:::>>>JJJccchhhPPPBBB;;;::::::::::::???GGGRRRffftttSSSFFF::::::???BBBFFFJJJFFFCCC@@@===<<<>>>AAABBB???@@@AAACCCEEEGGGIIIJJJKKKLLLNNNNNNNNNPPPRRRUUUSSSQQQNNNMMMNNNQQQUUUXXXXXXVVVVVVYYY\\\bbbssswwwXXXDDD;;;999222000......//////...---222111000///////////////...------------...///000........................---.........------,,,+++---000333333111...------|||qqqhhhccc^^^YYYRRRNNNLLLKKKGGGDDDBBBBBBAAA@@@??????>>>>>>======>>>>>>===<<<:::999::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::999888888888888999999:::777888888999;;;===>>>???<<<<<<;;;:::999999999999666666777777888888999999888;;;???BBBHHHTTTdddpppiii^^^QQQHHHAAA;;;:::<<<888777666666555555555555555444333222111111111111222222333444444444444333333333333333444555666777555;;;BBBJJJUUUiiiwwwgggVVVMMMDDD:::666999555444333222111222333444333222111111111111222333111111000000000000000000...000222444555444333222000000000000000000000000000000000000000000000000------.../////////......---,,,,,,++++++,,,,,,------............/////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,---////////////++++++++++++++++++++++++---------..................////////////...------------------,,,,,,,,,,,,...------------,,,,,,,,,...///000000000///......---------............///......------------......------------...///000000444333222111000000000000222//////333444222444888>>>QQQlllfffPPPBBB:::777888666888>>>EEERRRmmmdddPPP===:::===???CCCHHHDDDCCC@@@>>>===>>>@@@AAA>>>???@@@BBBDDDFFFHHHIIIHHHJJJLLLNNNNNNOOORRRTTTTTTQQQNNNKKKLLLOOOSSSVVVSSSPPPRRRXXX[[[___mmm|||yyy___LLL@@@888444222////////////...,,,000000000000111222333333//////...------///000111.............../////////...//////000000000//////...222777777333///......zzzoooiiiddd]]]VVVQQQPPPOOOKKKGGGDDDCCCBBBAAA@@@???>>>>>>=========<<<<<<;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;:::;;;<<<<<<<<<=========>>>======<<<<<<<<<<<<=====================<<<;;;;;;:::999888888888888888888666666777999<<<>>>AAABBB===<<<;;;::::::999999:::777777777888999:::::::::888>>>DDDKKKTTTcccwww{{{gggWWWNNNEEEBBB>>>888666999444555666666555555555666555444333222111111111111222333333444444444444444555555555666777999;;;<<<;;;BBBNNN\\\mmmvvv```PPPDDDAAA===555222555666777777666555444444555222111000000000000111222000000000000000000000111...000222444555444222111111111111111111111111111111000000000000000000111,,,---......//////......,,,,,,++++++++++++,,,,,,---------.........//////...---,,,,,,++++++,,,,,,++++++------------++++++,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,,,,,,,---......///......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...//////000///...---,,,......---------,,,,,,,,,......---------,,,,,,,,,+++,,,---...//////......---------............///......------------......------------...///000000555444333222111111111111111000111333111...000555888CCCUUUjjjhhhSSSDDD;;;;;;666777<<>>>>>>>>?????????AAACCCEEEGGGHHHIIIJJJMMMPPPRRRSSSTTTVVVWWWSSSPPPLLLJJJJJJMMMQQQUUURRRNNNPPPYYY\\\\\\dddqqq{{{|||kkk]]]LLL>>>777555222111111000...---......///111333555777888111000///......000111222---........./////////000---...///000000111111000000555::::::666111//////uuummmhhhaaaYYYTTTSSSRRRNNNJJJEEEDDDDDDCCCAAA@@@??????>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<=========<<<;;;:::;;;<<<<<<<<<======>>>>>>======<<<<<<<<<<<<=====================<<<<<<;;;::::::999888777777777888444555666999<<>>???===888666888000222444555555555555666555444333222111111111111222333444444555555444444777777777888:::<<>>===;;;===CCCAAAAAA@@@@@@???>>>>>>===???@@@BBBDDDFFFHHHIIIJJJNNNRRRVVVYYYZZZZZZ[[[\\\SSSPPPLLLIIIIIILLLPPPTTTTTTOOOQQQZZZ\\\XXX\\\eeeqqqzzzppp^^^KKK:::888555333222111///...------///111444777999;;;222111///...///000222333---.........//////000000***+++,,,...//////000000111666<<<<<<777222///000~~~qqqlllfff^^^XXXTTTQQQMMMJJJHHHEEECCCBBBBBBBBBAAA@@@>>>>>>>>>===<<<<<<;;;;;;<<<============;;;999888;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>======>>>???@@@@@@@@@???===<<<;;;;;;;;;<<<999;;;===>>>???>>>===<<<999999999888999999::::::888999:::<<>>>>>===<<<;;;;;;::::::;;;>>>AAA@@@===<<<===???BBBMMM[[[iii{{{yyycccQQQGGGAAA???<<<:::888888888999555555555555555444444444555333///---,,,---///111222111111222444555555444:::777777<<<>>>>>>EEENNNSSSfff{{{}}}jjjZZZOOODDDAAA<<<888555555666777555444444333333222222111222111000//////000111111000000111111111222222222000111111111222222222222...///000111111222222111222111111000///......---,,,---......//////...............------,,,,,,+++---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,+++***))))))******+++,,,,,,---......,,,------...............------------------------------------------------222111000...---------,,,***+++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------///...,,,,,,,,,...000111------------------------,,,+++******+++...000222999888666444222000......------...///000111222222222666>>>JJJWWWlll{{{]]]HHH@@@===:::999777888@@@III]]]rrr^^^III???:::999<<>>===<<<<<<<<<<<<>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>??????@@@@@@@@@@@@@@@>>>===<<<<<<<<<===<<<======>>>>>>===<<<;;;::::::999999999999999:::888999:::<<<===???@@@AAA<<<<<<;;;;;;;;;;;;;;;;;;888999;;;===???AAADDDFFFQQQ]]]lllzzz|||hhhVVVIIIBBB???===;;;888777777777888555555555555444444444444333111///---,,,---...///222222333555777999999999:::888999@@@FFFLLLWWWaaapppzzziiiZZZMMMFFF@@@>>>:::777555444555666444333333222222111000000222222111000000000111222//////000000000111111111000000000000111111111111......000111111111111111111111000000///......---,,,---......//////...............------,,,,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---.....................---,,,,,,******+++,,,,,,---......------...////////////...------------------------........................000//////...............,,,,,,---......---,,,+++++++++++++++++++++++++++***+++,,,------...------...---,,,,,,,,,---///000------------------------------------...000222333777666555333111000///...000000000000////////////...111666>>>GGGWWWooooooSSSBBB===999888777777;;;@@@KKK\\\vvvtttZZZIII>>>;;;===CCCCCCCCCBBBAAA????????????@@@@@@AAABBBEEEJJJNNNQQQTTTXXXZZZZZZZZZYYYZZZSSSOOOIIIFFFGGGJJJMMMNNNPPPQQQSSSUUUWWWXXXXXXYYYaaaooo|||{{{kkkSSSEEE999777888666333222///......///333666888888222000------...000000000...------,,,---...///000------......///000000000000222444555444222...,,,zzzrrrggg^^^YYYUUUQQQNNNJJJHHHEEEDDDEEEEEEDDDBBBBBBAAA???>>>======>>>>>>?????????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAA@@@??????@@@???>>>===============>>>>>>>>>===<<<<<<;;;;;;<<<;;;:::999999888999999999999:::;;;<<<<<<===>>>:::::::::::::::;;;<<<<<<999999:::===BBBHHHOOOSSSfffrrryyydddUUUJJJBBB===;;;:::999777666777777888555555555555444444333333000///...---------------///000222555777999::::::===<<>>888777666444222000///...///222444555444222///------...000000///---------------...///000------......///000000000000111222222111000...---zzzmmmbbb[[[WWWSSSPPPKKKIIIFFFEEEEEEEEEDDDBBBCCCBBB@@@>>>>>>>>>???@@@AAA@@@??????>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;===>>>@@@@@@???===<<<>>>>>>======<<<<<<<<<<<<>>>======<<<<<<<<<=========<<<;;;:::999888888888999999999999::::::::::::::::::999999999:::;;;<<<===>>>@@@AAAEEEOOO^^^hhhzzz{{{eeeSSSIIIDDD@@@===:::999888777777777888888666555555444444333333333---.........------,,,+++...000333666777999;;;===AAACCCIIIUUUeeexxx}}}ppp]]]MMMCCC>>>;;;999777777777777666555444444333333222222111111000000333222222333333333444444000000000000000000000000---------.........//////---...///000111111111111000000/////////.........,,,---......///.........------------...........................---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,------------...//////000000//////,,,,,,------------------........................---......///////////////.........///////////////........................+++,,,---......//////......------,,,,,,---..............................***+++,,,---............111000000000000/////////------...///000111222222666555555666666;;;HHHUUUppprrrYYYKKK===999999777666666;;;AAAMMMcccjjjQQQFFFDDDAAAAAAAAABBBCCCCCCBBBAAAAAAAAAAAA???>>>@@@CCCFFFPPPSSSVVVWWWVVVTTTSSSSSSNNNKKKGGGFFFGGGJJJLLLLLLRRRSSSTTTVVVWWWWWWXXXXXXSSSYYYbbbooosss```III:::555444333111111///...///111222222111111///------///000//////............------......------......///000000000000000000//////.........uuuiii```ZZZUUUQQQMMMJJJGGGFFFFFFEEECCCAAADDDCCCAAA@@@??????@@@@@@@@@@@@@@@@@@@@@?????????======<<<<<<<<<;;;;;;;;;:::;;;===>>>>>><<<:::999;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<>>>???@@@===<<<;;;:::999999999999999999999999888888888888;;;;;;999888888999;;;;;;;;;AAAFFFGGGLLLZZZppp|||sssfffUUUIIICCCAAA???===999999888888888888999999666555555444333333222222,,,------......---,,,+++///222555888999<<<@@@CCCCCCKKKXXXhhh|||~~~uuucccZZZMMMCCC>>><<<:::999666777888888888777666555444444444333222222111111222222333333444444444444111111111111111111111111,,,------------.........---...///000000111111000////////////............,,,---......///.........---------......///////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,---..................---+++++++++++++++,,,---...++++++,,,,,,,,,,,,---------......///////////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,/////////000//////------,,,,,,---------......///------------------------,,,,,,---...///////////////.............................................***+++,,,---.........---////////////////////////------...///000111222222222111111222222444===HHH\\\zzzkkkYYYDDD:::888666666777888:::@@@PPPhhhdddQQQIIIBBBAAA@@@AAADDDFFFFFFEEEDDDCCCAAA???======@@@CCCMMMPPPSSSTTTSSSQQQPPPPPPKKKIIIGGGFFFHHHKKKLLLLLLRRRSSSTTTVVVXXXYYYZZZZZZRRRTTTYYYfff|||yyy]]]FFF:::777555333111000///000111111000...000...------/////////...000000//////...,,,,,,+++------......///000000000//////..................tttjjjaaaZZZUUUPPPNNNJJJHHHGGGEEECCCAAABBBBBBBBBAAA@@@@@@????????????@@@AAAAAA@@@???>>>=========<<<;;;;;;::::::::::::;;;<<<;;;:::999888999::::::;;;::::::999999999:::;;;<<<===???@@@@@@===<<<;;;::::::999::::::888888888888888888888888;;;:::999888999:::<<<>>>;;;CCCMMMTTT\\\mmmwwwmmmfffYYYRRRHHHBBB???>>>===;;;999999999999888888888888666555555444333222111111,,,------......---,,,,,,+++...222444777<<>>@@@IIILLLPPPQQQPPPNNNMMMMMMJJJHHHGGGHHHJJJLLLLLLLLLQQQRRRTTTVVVXXXYYYZZZZZZRRRQQQTTTaaawwwrrrUUUBBB:::555222111111000111222111000...///...---...//////...---///000000///...---++++++------......///000000000........................uuukkkbbb\\\UUUSSSOOOKKKIIIGGGDDDBBB@@@AAABBBBBBBBB@@@>>>===<<<>>>AAABBBCCCAAA>>>===>>>======<<<;;;;;;::::::;;;;;;;;;:::::::::999999999999:::;;;;;;;;;:::999999:::<<<===>>>>>>>>>>>><<<;;;;;;:::::::::;;;;;;888888888888888888888888999888777888:::===AAACCCEEEMMMYYYggguuu|||kkkaaaYYYTTTGGGEEEAAA>>>;;;:::::::::888888888888777666666555666555555444333222111000------------------......))),,,111444888@@@LLLTTTaaasssuuuhhhZZZPPPLLLEEE@@@999777888999999777888888888777777777666666444444333333222111111111///000222333444444444333222111111111000000000000------------............,,,---...///000000000000........................,,,---......//////......,,,,,,---...///000111111000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++++++++***))))))+++---///111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111000...---,,,++++++++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,------///000000000000000111111111111111000//////........................//////...---...///000111000000//////////////////000000000000////////////222111222555555555999@@@BBBQQQmmmhhhSSSEEE;;;888999777999===CCCJJJ\\\~~~}}}eeeOOOIIICCCAAADDDGGGHHHGGGIIIGGGDDD@@@<<<;;;<<<>>>FFFIIILLLNNNMMMKKKJJJJJJIIIHHHGGGIIIKKKMMMMMMLLLQQQRRRSSSTTTUUUVVVVVVVVVTTTQQQRRR\\\pppiiiOOO@@@777111222111111222333222000......------...//////...,,,,,,---...//////...------------......///000000000......////////////......}}}rrrhhhaaaYYYVVVRRRNNNKKKIIIEEECCC???@@@BBBCCCCCC@@@===;;;;;;===AAACCCCCCAAA>>>;;;>>>>>>===<<<;;;;;;::::::===<<<;;;::::::::::::;;;999:::;;;<<<<<<<<<;;;::::::;;;===??????>>><<<;;;;;;;;;:::::::::;;;<<<<<<888888888888999999999999666666666888;;;@@@DDDGGGTTTZZZfffxxxkkkYYYPPPKKKGGG@@@AAA@@@===:::999:::;;;777777777777666555444333666666555444222111111000......---------...//////...222777;;;AAAKKKZZZdddtttrrr```TTTJJJDDDDDDCCC>>>888555666999999888999888777666666555666666333333222222111000000000///000111333444444333333111111000000/////////...---------.........//////,,,---...///000000000000---.....................,,,---......//////......+++,,,---...///111111222000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******((('''&&&'''(((***---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,---...//////------------------------***+++...000111111000///,,,,,,++++++,,,---///000000000000000000000000000---...///000111111111111222222222222222111000///////////////////////////...---,,,++++++,,,...///000000000000000/////////------...///000111222222222000111444333111444999CCCGGGYYYxxxzzzbbbOOOBBB<<<<<<444777;;;<<<<<>>CCCFFFJJJLLLKKKJJJIIIIIIHHHHHHHHHJJJLLLNNNNNNMMMQQQRRRRRRSSSSSSSSSSSSRRRVVVRRRQQQYYYiii{{{___LLL???777222111111222333333111......------...//////...,,,)))+++---///000000000///------......///000000000---...///000000000......zzznnnfffbbb[[[TTTOOOJJJEEEEEEGGGDDDDDDDDDDDDCCCAAA???===AAABBBDDDEEEEEEDDDBBBAAA???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@>>>===;;;:::::::::;;;;;;<<<===>>>>>>===<<<;;;:::999999999888888777777::::::999999888888777777;;;;;;999777888???JJJRRR___rrrwwweeeVVVMMMGGGCCC@@@>>>===;;;999888888999999999999888777777777777777444444444444333222111111...---...///000000...,,,000000777AAAIIIUUUjjj~~~xxxYYYKKKFFF???<<<@@@===;;;999666444444555666666666666777777777777777333222222222111111000000///......000333444444222333333111000//////////////////.........---------***++++++,,,---...//////......//////000000111111------............------,,,,,,,,,---///222444666111000///---+++*********(((***,,,---,,,+++++++++------------,,,,,,+++***------,,,,,,+++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,+++,,,------++++++,,,---///...---,,,++++++++++++---...///111111///...---.........////////////000///////////////...------...///000///...///000222555444444333222111000///---.........---,,,,,,+++000000000000000000000000///////////////.........///...///333333000///111333222333333222222555999<<>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::::::::;;;<<<;;;<<<===>>>>>>===<<<;;;888888888777777777666666999999888888888888888777888999::::::>>>HHHTTT^^^ppp~~~nnndddUUUHHHAAA>>>;;;999===<<<;;;999888888999999888888777777666666777777666666555555444333222111.........///000000000///222555???MMMZZZiiiiiiNNNCCC@@@:::999<<<;;;:::888666555555555666666666666666666666666666222222222111111000000000222111222333666777666555333222111000////////////......---------,,,,,,,,,+++,,,,,,------......///......//////000000000000------............------............///000222333222111///...------,,,,,,+++,,,,,,+++***)))+++---,,,,,,---------,,,++++++,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***+++,,,------++++++,,,------,,,,,,+++,,,,,,---------...///000000///...---,,,,,,,,,------------...///000000000//////...---...///000///...///000222555555444222111000//////---.........------,,,+++/////////////////////////////////////////////...///---///333333000111444333444666666555444777:::999<<>>999888;;;;;;>>>LLL]]]qqqiiiQQQIIIHHHEEEEEEIIIHHHJJJJJJEEE???::::::<<>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<;;;<<<===>>>>>>===<<<;;;999999999999999888888888999888888777777777888888888:::<<<@@@GGGUUUeeeppplll]]]TTTHHH@@@<<<;;;:::999<<<;;;:::999999999999999777777777777666666666666777777666666555333222111------------...///000111888???OOOaaarrrmmmWWWCCC<<<;;;777777999777777777777666666666666666666666555555444444333111111111000000000000000000//////111444555444222222111000//////......///---------,,,,,,,,,,,,,,,------------------------...////////////000000000------............------111000//////....../////////......---------------//////...,,,******,,,...+++,,,,,,------------,,,,,,++++++******+++,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++******+++,,,------++++++,,,---++++++++++++,,,---...///---...///000000///...---,,,,,,,,,------------...000000000000000//////......///000///...///000222555444333222111///......---............---,,,,,,..............................//////////////////---,,,///222333222444999555888:::888555333555666777888<<>>@@@BBBEEEGGGHHHHHHGGGFFFFFFFFFHHHJJJLLLOOORRRSSSPPPNNNLLLNNNQQQSSSQQQOOOPPPPPPOOOPPPUUUaaappp|||iiiOOO???888333333333000------111000//////......//////000000//////.........---............////////////000//////......//////000vvvlllccc^^^YYYQQQMMMLLLGGGGGGFFFFFFEEECCCCCCBBB@@@@@@AAABBBBBBAAA@@@@@@?????????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<;;;<<<===>>>>>>===<<<;;;======<<<<<<<<<<<<<<<<<<;;;:::888777777777777888;;;===AAAGGGSSSdddxxxsss^^^RRRKKKBBB===<<<<<<<<<:::::::::999999999999999999777777777777666666555555666666666555444333111111//////......///222666999CCCOOOdddzzz{{{[[[LLL>>>:::999888777888444555666777777777666666666666555444333333222222000000000000000000000000///......000222333222111111000000///......//////------------------------//////......---------,,,////////////////////////------............------000000//////............+++************+++,,,,,,000111222000...------...++++++,,,---.........---++++++*********+++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,+++,,,------++++++,,,---,,,,,,+++,,,,,,---...///......///000000///...............////////////000///000000000000000//////...///000///......000222444444333111000///...---------............------------------------------............////////////---,,,...222222333888???AAAFFFGGGAAA:::666444333777777999===CCCQQQkkkuuu\\\JJJ@@@:::999666333888BBBKKK```xxxvvv___QQQIIIGGGIIIGGGHHHHHHEEEAAA>>>===>>>???AAACCCEEEFFFGGGGGGGGGFFFFFFGGGHHHJJJMMMOOOQQQOOONNNMMMOOOQQQRRRQQQOOOOOOOOOPPPPPPSSS[[[fffnnnzzzXXXFFF===555555555333111111111000000///.../////////111000......//////......///...---.../////////.../////////....../////////zzzpppfffbbb]]]VVVPPPNNNHHHGGGFFFEEECCCBBBAAAAAA??????@@@@@@@@@@@@??????>>>===============<<<<<<=========<<<<<<;;;;;;;;;?????????>>>======<<<;;;;;;<<<===>>>>>>===<<<;;;==================>>>>>>>>><<<:::999888888999999===AAAIIITTTcccxxx}}}eeeTTTHHHCCC<<<999999:::999777888888999999999999999999666777777888777666555555555555555555444333222111222222222222444:::BBBIIITTTeee}}}rrrdddNNNEEE<<<999888777666666333333555666666777666666666555555444333222222111000000000000000111111111333222222333555666555444111000000////////////000............////////////000//////......------,,,/////////...............------............------.........///////////////************+++,,,------///222666777555111...---+++,,,------............++++++******+++,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,------++++++,,,---...------,,,,,,------.........////////////...............////////////000//////000000000000//////...///000///......000222333222111111//////...---------...//////......------------------------------.........//////000000---,,,...111222333;;;DDDVVV]]]___UUUIII@@@:::555666777999<<<>>>GGG[[[mmmttt[[[NNNCCC???<<<777999@@@EEERRRcccvvvvvv]]]KKKFFFHHHFFFGGGFFFDDDAAA????????????@@@BBBCCCEEEGGGHHHIIIHHHGGGGGGGGGHHHJJJLLLMMMMMMNNNNNNPPPRRRSSSRRRQQQNNNPPPRRRSSSTTTYYYaaagggzzzkkkPPPCCC888555555555444555111111000///////////////000///...///111222111///000///---...000000///---//////............//////wwwlllgggcccZZZSSSOOOJJJIIIGGGEEECCCAAA@@@@@@????????????????????????============<<<<<<<<<<<<>>>>>>======<<<;;;;;;;;;AAAAAAAAA@@@???===<<<;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<>>BBBJJJXXXhhhyyyjjjWWWKKKDDD???;;;999::::::888666777777888999::::::999999777888999999999888666555444444555555555555444444000111333555;;;EEERRR\\\oooxxxoookkkdddYYYNNNCCC???:::666555444333333333333444444555666666777555555555444444333333222111111111111111222222222222111111222444555333222111111000000000000111111///////////////000000000////////////......------/////////............---------............------,,,---...///////////////,,,,,,,,,,,,---...///000...222888:::888444000---,,,------............---++++++++++++,,,---......+++,,,,,,------,,,,,,+++))))))************))))))+++,,,------++++++,,,---......---------------...////////////////////////,,,,,,,,,------------...---......///////////////...///000///...///000222000000000000/////////...------...////////////...------------------------------......///000000000------///111111333===HHHaaaooovvvmmm^^^PPPBBB777555666999;;;;;;???KKKXXXpppppp^^^LLLDDD===777777===>>>GGGRRR```xxxpppVVVJJJGGGGGGFFFEEEDDDCCCBBBAAA@@@AAAAAABBBCCCFFFHHHKKKLLLJJJIIIGGGFFFFFFGGGHHHJJJKKKLLLOOOQQQSSSSSSSSSSSSOOOQQQTTTTTTTTTWWW]]]bbbnnnbbbRRR@@@888666555444555222111000000//////000000///......222666888666333222000......111222000---///......------......///yyyrrrlllbbbYYYTTTNNNLLLIIIFFFCCCAAA@@@@@@>>>>>>>>>======>>>>>>>>>========================>>>>>>>>>===<<<;;;;;;;;;>>>??????@@@???>>>===<<<;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<>>>AAADDDFFFNNN[[[nnnlllYYYKKKDDDAAA>>>::::::<<<<<<999777555666888999:::::::::999888888:::::::::999777666444555666777777888888777444777;;;AAAKKKZZZmmmzzzvvvjjj]]]UUUPPPKKKDDD???;;;:::888444333333333222444333333333333444666777555555555444444444444444111222222222333333333333000//////000222222111///222222111111111111222222............//////000000////////////............//////.........---------------............------,,,---.../////////......------------...///000000...111666888777444000///..................---,,,,,,,,,,,,,,,---...///000+++,,,,,,------,,,,,,+++))))))************))))))+++,,,------++++++,,,---------,,,------...///000//////............//////,,,,,,,,,------------...,,,,,,---..................///000///...///000222........./////////000000------...///////////////------------------------------......///000000111///...000111000333>>>KKKfff|||zzzgggQQQ???999888888:::999999???GGGWWWmmmttt[[[LLLAAA888666::::::AAAHHHPPPaaa}}}lllXXXNNNIIIHHHGGGFFFFFFEEEDDDCCCBBBBBBCCCDDDGGGJJJMMMOOOLLLJJJHHHEEEDDDDDDEEEFFFGGGJJJMMMPPPRRRSSSTTTTTTPPPRRRTTTTTTSSSTTTXXX\\\dddnnn}}}~~~hhhOOO@@@:::666444555222111000000//////000000......000666===???<<<888444111...///222333000---///......------......///}}}vvvjjj___YYYQQQOOOKKKGGGDDDBBBAAA@@@>>>>>>============>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>===<<<;;;;;;;;;;;;<<<>>>?????????>>>===;;;<<<===>>>>>>===<<<;;;<<<=========>>>>>>??????;;;;;;;;;===@@@EEEJJJMMM[[[jjjppp^^^NNNDDDAAA;;;999666777999:::777444555666777999:::::::::999888999;;;;;;;;;:::888666555666777888::::::;;;;;;@@@DDDKKKSSS```sssoooaaaVVVJJJCCC@@@===:::999888999888444333444444444555444222222222444666777444444555555555555555555222222222333333444444444333222222333555555444222333222222222222222333333---------.........//////...///////////////////////////.........------------..................------.../////////...---,,,,,,,,,,,,,,,,,,---...///...111444555444222111111.../////////...---,,,,,,,,,,,,,,,---...///000111+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,---+++++++++,,,...000111222//////............//////........./////////000000+++,,,,,,---.........---...///000///...///000222------......///000000111------...///000000//////........................---------...///000000111//////000111000333???LLLmmmdddMMM>>>;;;999:::888666999???EEEYYYtttlllYYYKKK???<<>>============>>>>>>???===>>>>>>>>>>>>?????????========================??????????????????@@@@@@AAA@@@???>>>============<<<<<<<<<>>>@@@@@@???>>>@@@===>>>BBBDDDGGGSSS```qqq{{{jjjZZZMMMFFFAAA???;;;999888999<<<<<<:::888999888888888999:::;;;;;;999:::;;;;;;:::888555444<<<888777::::::999<<<@@@FFFPPP^^^lll|||iii^^^IIIFFF@@@;;;777666666777555444333333222222333333555444333222222333555555333333333222222222111111333333222111000000111111000000000000000000000000111111111111000000000000......------------......//////...//////000111222000000000///......------...///000000000///---,,,,,,---......//////.........,,,***))))))+++...000000000000000000////////////............---------------...///000111222222......---,,,++++++++++++******++++++******,,,...,,,,,,,,,,,,,,,+++***)))...------,,,,,,++++++***111111000///////////////............---,,,++++++,,,,,,+++***+++,,,---........./////////000111111///////////////////////////////////////.........//////000000///...------,,,---...///000000000000---......///222888???DDDgggwww\\\LLL@@@888888:::888888;;;===HHH\\\tttnnnVVVGGG???;;;======>>>AAAEEEPPPeeexxxzzzaaaQQQNNNMMMPPPPPPKKKHHHGGGGGGHHHHHHHHHHHHJJJMMMPPPPPPOOOLLLIIIGGGEEECCCCCCEEEGGGJJJMMMPPPQQQRRRRRRRRRRRRRRRQQQPPPPPPRRRSSS\\\```gggpppvvvWWWBBB:::666222...000111111000/////////...111444999BBBJJJJJJDDD<<<666000...000222000------...000///...,,,------{{{kkk___ZZZUUUNNNJJJHHHFFFCCC???>>>>>>=========>>>>>>???>>>>>>>>>?????????@@@@@@========================????????????????????????@@@???>>>======<<<<<<<<<======<<<============<<<>>>===@@@GGGMMMUUUeeettt|||pppgggZZZNNNFFFAAA>>>===;;;999888:::<<<<<<:::888999888888888888999999:::888999:::;;;:::999777666777555666:::===>>>BBBHHHUUUbbbrrr|||gggWWWNNNEEEBBB>>>999666666666777666555444333222222222222///000000111222444666666333333333333222222222222333222222111000000111111111111111111111111111111111111111111000000000000......------------......//////////////////000111------......///000000000...//////000///...---,,,,,,---......//////......---,,,+++++++++,,,...///////////////////////////............------------------...///000111222222///...---,,,++++++++++++***,,,------++++++,,,---++++++,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,//////...---------------------.........---,,,,,,---,,,+++++++++,,,.../////////000000111000000000/////////////////////////////////////////////...//////000000///......---,,,---...///000000000000000000000000222666<<>>>>>>>>??????????????????@@@@@@@@@AAA???????????????????????????????????????????????????>>>>>>===<<<<<<<<<;;;===============>>>??????AAABBBGGGPPP\\\kkk~~~}}}nnncccVVVQQQIIIBBB???>>>===<<<:::999999:::;;;;;;:::888999999888777777777888888777888999999999999888888888666888>>>BBBEEELLLTTTiiiyyyvvvbbbQQQFFF@@@???===:::777666666777999777666555333222111111111///000111333444555666666444444444333333333222222333222111111000111111111222222222222222222222222111111111111000000000000......------------......000000//////.../////////------......///000000000...////////////...------,,,---......//////......---------------.........,,,------....../////////............------------------...///000111111222//////---,,,,,,,,,,,,,,,+++---///000...,,,,,,,,,***++++++,,,,,,,,,,,,+++)))******+++,,,,,,------------,,,+++++++++,,,,,,,,,------.........------...---,,,,,,,,,---/////////000222222222111///...////////////////////////......////////////////////////000000000///......,,,---...///111111222222333333222111111444999===NNNkkkfffVVVDDD===<<<;;;999777666:::AAAMMM```{{{gggUUUKKK;;;::::::;;;;;;===DDDNNN]]]sssfffZZZPPPOOOQQQPPPNNNMMMHHHHHHIIIHHHHHHIIIKKKNNNPPPPPPOOOMMMLLLKKKJJJJJJJJJJJJKKKMMMPPPRRRTTTVVVZZZYYYWWWSSSPPPPPPRRRUUUUUUXXX\\\bbblll{{{^^^JJJ<<<333222222222222333333444555000111222333999@@@AAA===888444000...000111000...///000111000...,,,,,,---}}}pppggg```XXXQQQNNNKKKGGGDDDBBBAAA@@@?????????????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>>>>>>>>>>>>>===<<<<<<===>>>>>>??????AAADDDFFFHHHLLLSSS___nnn{{{jjj[[[RRRHHHEEE@@@>>>=========<<<::::::::::::;;;;;;:::999999999888777666666666777777777777777888888888888===<<<>>>DDDIIIPPP\\\gggqqq```QQQGGG@@@===;;;999777666666777999;;;999888666444222111000000444555666777777666555444444444444333333333333222222222111111111111111222222222222222222222222222111111111111000000000///......------------......111000///...............000000000///......------/////////.........------,,,---......///.........,,,---.../////////......++++++,,,,,,---...//////.........---------,,,,,,,,,------...///000111111000///...---,,,,,,,,,,,,,,,...222333111...,,,+++******+++,,,------------++++++,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,---......///............---,,,---...///000///111333444333111...,,,////////////////////////............//////////////////000000000//////...,,,---...000111222333333333333222111111333888;;;FFF]]]~~~}}}iiiOOO@@@;;;;;;999777777888:::AAANNNfffgggVVVEEE???;;;:::::::::>>>DDDIII[[[tttssscccSSSNNNOOOOOOMMMLLLHHHIIIIIIIIIHHHHHHJJJLLLNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLMMMOOORRRUUUVVV[[[ZZZWWWSSSPPPOOOQQQTTTRRRTTTWWW[[[cccsssqqqXXXDDD888555333222222333555555666111222111111444:::;;;777555222//////000111000///111222222000...,,,---...~~~nnnggg]]]UUUQQQNNNJJJGGGCCCCCCBBB@@@@@@???????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>??????@@@@@@@@@???>>>>>>>>>???@@@??????AAAFFFJJJOOOWWWcccrrrlll\\\QQQLLLDDDAAA>>>===<<<<<<;;;:::999:::;;;;;;::::::::::::999999888777666666666777888888777777777888::::::??????DDDLLLUUUaaaqqqrrriii\\\PPPHHHBBB===;;;888777666666777999:::<<<:::999777444222111000000333444555666666555444333444444333333333222222222222111111111111111222222222222222222222222222222111111111111000000000///......------------......000000///......---......000000000///......------///......---------------,,,---......///.........+++,,,...///000///...---***++++++,,,---......///...------------,,,,,,,,,,,,,,,---...///000111111000000///...------------,,,///333444222///,,,+++***+++,,,---------------///.........---------,,,---,,,,,,,,,,,,,,,------,,,,,,---...////////////......---,,,---...///000///000222333333111...,,,////////////////////////---.........//////000000//////000000000000000///---...///111222333333333111111111111222444888<<>>>>>>>>??????AAAAAAAAA@@@???>>>@@@AAAAAA@@@>>>AAAGGGLLLYYYfffxxxqqq```QQQJJJIIIBBB@@@===;;;::::::888777888:::<<<;;;:::999999:::999999888777777777888888999888888888:::===@@@BBBAAAEEEPPP^^^jjjxxxwww]]]VVVLLLEEEAAA===999555666666666666777888:::;;;:::999777555333111111000...///000222333444555555333333333222222222111111111111111000111111222333222222222222222222222222111111111111000000000000......------------......//////......---.........------......///000000000///...------,,,,,,------,,,---......//////......+++,,,---//////...------+++,,,,,,------.........------------,,,,,,,,,,,,,,,,,,---...///000000111111000///......---......+++...222333222///---,,,+++,,,,,,------------,,,/////////...---,,,,,,,,,------,,,,,,------......------.../////////.........---,,,,,,,,,---//////...///111111111000...---////////////////////////------......///000000000//////000111111111000000///000111222222333222222///000111111222444888;;;>>>GGG[[[wwwrrrSSSBBB===;;;888777555666;;;???HHH___vvv^^^MMM;;;333333555777:::;;;AAAMMM___uuuqqq^^^TTTPPPMMMLLLLLLIIIJJJKKKJJJGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIJJJLLLMMMOOOQQQRRRTTTTTTSSSQQQOOONNNPPPQQQRRROOORRRXXX\\\cccuuuvvvZZZFFF???999333111222333333222111444444111000333222//////////////////000111111222222222000......000222rrrfff]]]VVVPPPKKKGGGFFFDDDBBBAAA@@@??????>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>======>>>@@@AAAAAA@@@???>>>???AAACCCBBBBBBGGGPPPWWWiiizzzssscccVVVJJJDDDEEE@@@===:::888888888888777888:::<<<<<<:::888999;;;999888888888888999999:::888888888;;;???DDDJJJMMMLLLVVVgggzzzrrrbbbPPPJJJBBB>>>===;;;888444555555444444555666777888999888777555333222222111......///000111333444555222222111111111000000000111111000000111222222333111111111111111111111111111111111111000000000000......------------............---------...//////------......///000000000///...---,,,,,,,,,------,,,---......//////......+++,,,,,,------------------------------.........---------,,,,,,,,,+++++++++,,,,,,---...///000000222111000///............+++...111222111///......------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---.........////////////......------,,,+++++++++,,,...///---......////////////...////////////////////////------......///000000111//////000111111111111111111111222222333222222111///000111222222444777:::<<>>MMM```rrr\\\EEE999777777666666999;;;AAAMMM]]]nnn~~~}}}ooo^^^TTTNNNJJJJJJLLLJJJKKKKKKJJJGGGEEEEEEFFFFFFGGGIIIKKKKKKJJJIIIHHHFFFGGGIIIKKKLLLNNNNNNOOOOOOQQQRRRRRRQQQPPPQQQRRRQQQNNNPPPYYY]]]^^^iiixxxmmmXXXEEE>>>666222333333222000111555666333111222111...,,,---.../////////111222111111111000//////222555~~~pppeee\\\TTTOOOHHHGGGEEECCCAAA@@@@@@???===>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>===<<<===???@@@@@@???>>>===<<<@@@CCCFFFIIIPPP\\\eeexxxssscccYYYOOOEEEAAACCC???<<<999888888999:::999888:::<<<<<<999888999;;;999888888888999:::;;;;;;777888999===CCCJJJQQQUUUZZZggg|||sssaaaRRRJJJDDD===:::<<<===;;;888444444333333333444444555999888666555333333222222444333222111111222333444111111111000000000000///111111000000111222333333000000000000000000000000111111111111000000000000.........------.........---------------...///000000000000///......------///...---,,,+++,,,------,,,---......//////......+++++++++,,,,,,,,,------..................---------------,,,,,,,,,+++++++++,,,,,,---...///000000222111000//////.........***---000111000/////////............---,,,++++++)))))))))***++++++,,,,,,,,,+++++++++,,,------...///000000000///...------,,,,,,+++***+++,,,---...,,,---------......//////////////////////////////---------...///000000111//////000111111111111111222333333333333222111111111222222222222333555888;;;;;;AAARRRlllqqqUUUGGG===555;;;444444888999999EEEUUUfffkkkQQQCCC???<<<888666888888;;;BBBMMMZZZjjjvvvuuuiii[[[QQQKKKFFFGGGKKKJJJKKKLLLJJJGGGEEEDDDEEEFFFGGGIIIKKKKKKJJJHHHGGGDDDFFFHHHJJJLLLLLLLLLLLLMMMOOORRRSSSSSSRRRSSSSSSQQQLLLOOOYYY]]]\\\bbbmmmvvv~~~hhhJJJBBB999444333444222000111555777444222222000---+++---.../////////111222111111111000///000333666}}}ooo```VVVSSSKKKIIIHHHIIIFFFAAA@@@CCCEEECCCAAA?????????@@@AAA>>>???@@@@@@@@@>>>===<<<@@@@@@???????????????@@@@@@???BBBFFFFFFCCCAAACCCAAADDDGGGJJJLLLWWWjjjzzzqqqfffWWWMMMHHHEEEBBB???======<<<;;;;;;::::::999::::::;;;;;;::::::999888999888777888:::;;;<<<<<<:::<<<===???EEESSSeeessszzzttthhh\\\QQQHHH<<<<<<;;;:::999777666666444444555555444444333222333222222111111222222333444333222222111111222222222111000//////111333444000000000000111111111111333333333222111000000///000111222333333222111000//////............//////000...,,,---///111000...------------------------000000000000///...---,,,000000000000///...---,,,...,,,******,,,---...---***,,,---//////...,,,+++111000...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,444111//////111111...***,,,,,,---....../////////.........------,,,,,,,,,+++++++++,,,,,,---------,,,+++***))))))+++---...------............------///...---///111222///,,,++++++,,,---............,,,,,,,,,---------......+++...000111000000000000000000///..................///111333333111///...111111222333555666777777666888???IIIXXXnnnaaaNNNAAA999===888666999;;;;;;???DDDWWWsssfffNNN@@@::::::;;;555555777;;;>>>CCCOOO[[[eeeeee^^^OOOGGGHHHLLLLLLJJJKKKLLLKKKHHHEEEDDDDDDBBBDDDGGGIIIJJJHHHFFFEEECCCEEEGGGIIIIIIKKKMMMOOOOOOOOOOOOOOOOOOOOOOOOOOONNNQQQUUUXXX[[[]]]___bbbooo|||}}}gggVVVCCC888111---...333333333444555444333222111000000000000000///..................///000222222xxxhhh]]]YYYQQQNNNLLLKKKHHHBBBAAACCCCCCBBB@@@>>>>>>>>>???@@@@@@AAAAAAAAAAAA???>>>===@@@???????????????@@@AAABBB@@@BBBEEEDDD@@@???BBBDDDGGGMMMSSS[[[jjj}}}vvvbbbYYYNNNFFFBBBAAA>>><<<::::::999999888888888777::::::;;;;;;::::::999888;;;:::999888999999888777:::<<>>;;;;;;:::999888777666555444444444555444333333222333222222111111222222333333333222222111111222222222111000///000111333444000000000000111111111111333222222111000000/////////000000111111000000/////////............//////000---,,,,,,///000000...........................000000000000///...---,,,......///////////////...---,,,******,,,---...------...//////...,,,***)))000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,222222222111000...------...---------------------......---------,,,,,,,,,,,,,,,,,,,,,---------...+++***)))((((((***+++---------............---------++++++,,,......,,,)))+++,,,---....../////////,,,,,,,,,---------.........000111111000000000111000000///...............///000111222222111000///...//////000111222333333333555999AAAMMM```|||oooZZZIII===;;;666555888::::::===AAAJJJbbbzzzbbbPPPEEE>>>;;;666555777:::;;;===FFFOOOUUUXXXUUUKKKEEEEEEGGGGGGGGGIIIJJJJJJGGGDDDCCCCCCCCCDDDFFFGGGHHHGGGEEEDDDDDDFFFHHHIIIIIIJJJLLLNNNPPPPPPQQQQQQQQQQQQPPPPPPNNNQQQTTTVVVXXX[[[^^^aaagggssszzzcccJJJ===888444222222222222333444333333222111000000111111000000///...............///000111222tttgggaaaYYYTTTPPPNNNJJJDDDBBBDDDBBBAAA???=========>>>>>>BBBBBBBBBBBBAAA@@@???>>>???????????????@@@AAABBBBBBAAABBBEEEDDDAAACCCGGGKKKPPPYYYcccqqqnnnaaaRRRLLLDDD@@@>>>>>><<<:::999999888888888888888888:::::::::::::::999999888:::::::::999999888888777<<<>>>CCCLLL\\\tttvvvkkk[[[PPPIIIEEE???;;;999999888888777666555555444444444444444333222222333222222111111222222333333333333222222222111111222111000000000111333444000000000000111111111111111111000000//////......000//////......//////000//////............//////...---+++,,,...//////...///////////////////////////////////////...---,,,,,,---...///000000000000---,,,***+++,,,......---------...///...---+++***///...---,,,---...000222------------------------,,,000333222...---///111......---,,,,,,+++******...------------,,,,,,,,,---------...............++++++***)))***+++,,,---------............------++++++***+++------+++)))+++,,,---...////////////,,,,,,,,,---------......///000000///...---///000000//////............///111111111111111111111111/////////000000000111111222222555:::AAAOOOeeeyyyoooXXXFFF>>>999666999:::888999;;;>>>OOOggg~~~}}}hhhVVVFFF<<<999777777999999888<<>>>>>>>>>>>CCCCCCBBBBBBAAA@@@@@@???????????????@@@AAABBBBBBAAA@@@AAADDDEEEEEEJJJQQQVVV^^^kkkyyyzzzoooeeeZZZRRRIIIFFFAAA???>>>>>><<<;;;::::::::::::::::::::::::999::::::::::::999888888888999:::;;;::::::;;;===@@@CCCJJJVVVjjjuuuddd[[[OOOFFFBBB@@@>>><<<777777777666666555555555444444444444444333222222333222222111111222222333333333333333222222111111111111000000000111222333///000000000111111111111000000//////............111000............000111//////............//////---,,,,,,,,,------................................./////////......---,,,------...///////////////---,,,+++,,,---......---)))***+++---...////////////---,,,+++,,,---000222........................(((***---///......000222,,,,,,,,,+++++++++******------------------------.........///////////////...------------...///000,,,------......------,,,,,,,,,,,,,,,------,,,,,,***+++,,,------.........,,,,,,,,,---------....../////////---++++++,,,...000///............//////222111111000000111111222222222222222222222222222333222333666:::CCCTTTdddkkkTTTEEE???:::::::::777555666:::DDDSSScccwwwiiiQQQ@@@===999777999999888999<<>>>>><<<;;;;;;;;;;;;:::::::::::::::999999::::::999999888777777999::::::999;;;>>>@@@EEEJJJTTTdddyyyqqq```TTTMMMDDD>>>;;;:::999888666666555555555555555555444555555555555444333333333222222111111222222333222222333333333222111000111111111111111222222222///000000000111111111111/////////...............111111///......///111111//////............//////,,,,,,,,,,,,,,,---...///------------------------...............------,,,//////000//////...---------,,,+++,,,...///...---)))***+++---...//////000...---+++******+++---...........................***))))))+++...///...,,,*********+++++++++,,,,,,------------------------////////////////////////......---.........//////,,,,,,------------,,,,,,,,,,,,,,,,,,++++++,,,,,,)))***+++,,,,,,---,,,,,,,,,,,,,,,---------......000000///---,,,+++---/////////............//////222222111111111111222222333333333333333222222222222111222444777<<>>:::777888;;;AAAEEEJJJMMMLLLJJJGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCIIIJJJJJJIIIHHHIIIKKKNNNMMMOOORRRTTTTTTSSSQQQOOOSSSTTTTTTTTTTTTWWW[[[^^^ccccccgggooo}}}wwwWWW@@@777555555000000000000000000000111///000000111111111000000333333222222222333444444}}}ooodddZZZUUUQQQKKKGGGGGGDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@AAABBBCCCAAAAAA@@@@@@@@@@@@AAAAAABBBAAABBBDDDEEEIIIUUUaaauuuyyymmm___VVVOOOHHHEEEDDDAAAAAA???>>>===<<<;;;;;;;;;;;;:::999999888888777999999999999999888888777888:::;;;::::::<<>>===<<<;;;<<<=========<<<;;;999888777777999999999999999888777777888:::<<<>>>@@@GGGQQQYYYjjjrrr|||iii\\\PPPGGGBBB@@@>>><<<::::::888888444444555555666666666777777777777777777666666555333222222111111222222333111222333444444222111///000000111222222222222222000000000000111111111111////////////////////////...//////000000//////...//////............//////,,,...///...------///111........................,,,------......---------...///////////////......---,,,,,,...000000...,,,000///...---,,,+++++++++((()))+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,+++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////.........------******+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***,,,,,,+++((((((+++---++++++,,,---............,,,,,,,,,---------......---///000000///...///000...............///000000111111333333333333111111/////////000000000000000///...///333444444:::BBBNNNggguuucccNNNBBB<<<888666777555555888===AAAKKK___rrr{{{aaaRRRBBB<<<;;;999888888000000333777666222444:::>>>DDDKKKPPPQQQNNNKKKJJJFFFGGGIIIJJJKKKJJJHHHGGGJJJJJJIIIHHHHHHIIIMMMPPPNNNNNNOOOPPPQQQQQQQQQQQQRRRSSSUUUUUUTTTUUUVVVXXXXXXVVVYYYaaaiiivvvaaaKKK>>>777555333222000/////////000------...///////////////111111000000000000111111lllyyyjjjaaaZZZRRRLLLJJJDDDDDDDDDDDDCCCBBBAAA@@@AAAAAAAAABBBCCCEEEGGGIIIDDDCCCBBBAAA@@@?????????@@@BBBGGGNNNUUUaaauuuzzzeeeUUULLLFFFFFFEEE@@@>>>@@@>>>>>>>>>===<<<===???AAAAAAAAA???>>><<<:::999999888999999999999888777777666:::>>>BBBHHHSSSbbbmmmgggVVVMMMGGGAAA:::999999888777777555555444444555555666777777777888888888888888777666666333222222222222222222333111222333444444222111///000000111222222222222111000000000000111111111111/////////000000000000000,,,---...//////...---,,,//////............//////---///000///------///222////////////////////////,,,,,,------...---------,,,---...///000000000000---,,,---...000000...,,,------,,,,,,,,,---......&&&(((+++...000111000000,,,,,,,,,,,,,,,,,,,,,,,,(((+++//////...---000333......---,,,,,,+++++++++,,,,,,,,,------.........//////......---------,,,+++,,,------......------+++,,,,,,------,,,,,,+++---...///---+++***---000,,,---...///000000000000,,,,,,,,,---------......(((***---...---,,,,,,---...............///000111000111333444444333111000000000000000111111111222111000111444555444999???>>>UUUtttyyy^^^KKK@@@888555555555555888;;;:::>>>MMM]]]wwwsss```LLLBBB>>><<<999999222222666:::888111111666===CCCKKKPPPQQQOOOLLLJJJFFFHHHJJJLLLMMMLLLJJJIIIJJJJJJIIIHHHHHHJJJNNNQQQOOOOOOOOOPPPQQQRRRSSSSSSPPPRRRTTTUUUTTTSSSTTTUUUVVVUUUXXX^^^ccclllzzz```KKK===666555333111////////////,,,,,,---...//////......444444333222222333333333ggguuuzzzkkkaaaZZZSSSNNNKKKGGGFFFGGGGGGDDDDDDGGGDDDDDDDDDDDDDDDEEEFFFGGGEEEEEECCC???>>>@@@AAAAAAFFFHHHNNNWWWccctttiiiWWWKKKIIIFFFCCCAAA@@@@@@@@@????????????>>>===;;;;;;DDDDDDBBB???;;;999999999;;;:::999888888999<<<>>>>>>???CCCKKKWWWggg{{{}}}gggTTTIIICCC>>><<<;;;;;;:::999888777666555555555666666777888888888444555777888777666444333444444444333333222222222222222111111000/////////......//////000000111111333333222111///---,,,+++////////////000000000000////////////000111222333000000000000////////////......////////////.........------......///000111///////////////............------------...//////---.........//////000000///...,,,+++***+++,,,,,,)))))))))***+++,,,......,,,---...///...---+++***+++++++++,,,,,,---------......//////......---,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++******,,,......---///---,,,,,,---...,,,+++++++++,,,,,,,,,,,,,,,,,,////////////..................------------......////////////////////////111111111000000000000000444333333222111000//////000000000000000000000000111222333444666888:::;;;===JJJ```{{{vvv\\\JJJ@@@===>>>999555444666999<<>>??????>>>>>>>>>>>>===<<<;;;:::>>>>>>>>>;;;999888888999;;;;;;<<<<<<<<<>>>@@@BBBBBBFFFPPP]]]mmmvvviiiXXXJJJBBB???<<<:::::::::999888777666555555444444555666666777777888555666777888777555333222444444444333333333222222222222111111000000//////////////////000000111111......///000000000000000////////////000000000000////////////000111222333000000000000/////////.........////////////......111000///...------------////////////...............------------...//////---........./////////000...---,,,+++++++++,,,,,,************+++,,,------............---,,,+++++++++++++++,,,,,,---------+++++++++++++++******)))++++++++++++++++++******++++++,,,,,,,,,,,,---------+++)))))))))***)))'''...---,,,---...///...,,,------------------..................------------.........------.................................000000000000000000000000333333222222111000000000111111111111111111111111111111222333555777888999999BBBTTTllloooUUUDDD>>>???999666444666777888===DDDRRRfffyyy___MMMAAA999555555555333222222444444333777;;;???DDDGGGGGGFFFEEEDDDFFFIIILLLMMMNNNNNNMMMLLLMMMNNNNNNMMMMMMNNNOOOLLLMMMOOOPPPRRRRRRSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQVVVRRRTTTYYY[[[]]]kkk}}}tttXXXFFF<<<333222333111//////......000111111111000///000//////...///000111222ZZZdddttt{{{nnn```WWWVVVOOOKKKKKKJJJGGGFFFHHHBBBBBBAAAAAABBBBBBCCCCCCBBBBBBCCCCCCBBBCCCFFFIIILLLSSS```qqqnnn]]]LLLAAACCCBBB@@@>>>======>>>>>>===============<<<;;;:::999::::::999888888:::;;;888999:::;;;<<<>>>BBBDDDKKKUUUddduuu}}}qqqgggZZZRRRFFF???<<<;;;:::999888888777666555444444333333333444444555666666777666777777777666555333222444444444444333333333333222222222111000000///////////////000000000000111,,,---...000111111222222.../////////000000000111////////////000111222333000000000/////////............////////////......000000///...------------...........................------------...//////.............../////////------,,,+++++++++,,,,,,,,,++++++++++++,,,,,,,,,//////...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------***************)))))))))*********+++++++++++++++++++++,,,,,,,,,,,,------///...,,,,,,------,,,***---,,,,,,...000000///.....................------------------,,,,,,,,,+++................................................000000000000000000000000111111111111111111111111222222222222222222222222111222222222444555666777888===GGGWWWoooeeeLLLBBBAAA;;;777555777777666888===EEESSSkkkzzz^^^III>>>999777555333222333333222111444777;;;@@@BBBCCCCCCBBBEEEFFFIIIKKKMMMMMMMMMMMMMMMOOOPPPPPPNNNMMMMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRPPPPPPPPPPPPPPPQQQQQQRRRUUURRRRRRVVVWWWXXXdddsssmmmRRRCCC555222444333111111...///000000111111000000111000/////////000111222VVV]]]iiiyyy{{{lllaaaZZZRRRLLLKKKJJJHHHGGGIIIEEEDDDDDDCCCDDDDDDEEEEEEAAAAAABBBCCCCCCCCCHHHNNNVVV```oooqqq___RRRIIICCC@@@???>>>=========>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;999:::;;;:::999:::<<<===:::;;;;;;;;;<<>>>>>>>>>>>>>>??????;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;:::999;;;===@@@@@@@@@???AAAJJJVVV```tttvvvdddXXXQQQLLLJJJ@@@>>>;;;888888777666666555555444444333222222222222222333333444555555555333333444555555666666666444444444444444444444444333333222222111000000000111111111111000000000000333222222111///...,,,+++.........///000111111111000000000000000000111222////////////............------............------+++++++++,,,,,,---...///,,,---------......//////...------------...//////...............---------+++,,,,,,,,,,,,,,,,,,,,,---------------,,,******///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++,,,,,,---+++++++++,,,,,,---------+++++++++,,,,,,,,,------)))((()))+++...///...,,,,,,,,,...000333444222111000/////////.........---.........------------,,,------...//////...------..............................//////000000000000000000000111222222333333111111111111111111111111444444444444555666777888::::::===CCCOOOeeesssZZZJJJAAA;;;777999;;;;;;<<<>>>>>>@@@JJJ___{{{ttt\\\IIIBBB888222333444222111333222444777:::>>>@@@BBBCCCDDDEEEFFFGGGIIIJJJJJJKKKNNNOOOPPPPPPNNNLLLLLLMMMPPPPPPQQQQQQQQQQQQQQQPPPOOONNNMMMMMMMMMOOOPPPQQQUUUSSSRRRRRRRRRSSSZZZbbbnnnxxxaaaHHH<<<888555222111000000000000000111111222111000///......///000000VVVYYY^^^fffuuuyyykkk___TTTPPPOOOMMMKKKKKKEEEEEEDDDDDDCCCCCCDDDDDDDDDAAABBBFFFGGGIIITTTcccssstttbbbTTTKKKCCC@@@AAA>>>>>>>>>>>>?????????>>>:::;;;<<<===============;;;<<<<<<;;;999888:::;;;???AAACCCDDDIIIVVVgggsssuuu```QQQIIICCC@@@@@@;;;;;;999888666444333333444444333333333222222222222222333333444555555666333333333444444555666666444444444444555555555555333333333222111111000000222111111111111000000000000000000000000///......------...///000111222222111000000000000000111111/////////.........------------............------......---,,,++++++++++++,,,,,,,,,---......//////...------------...//////.........---------------++++++,,,---------,,,,,,,,,---.........,,,+++***---,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++---,,,+++))))))***++++++)))))))))***************++++++,,,,,,,,,,,,------,,,+++,,,---......,,,)))------///222444555333111222222222111000000//////............------------,,,---...//////...---,,,---------------------------......//////000000111000000111111222222222333111111111111111111111111444444444555666777999999888777:::AAAHHHXXXwwwrrr\\\KKKBBB;;;:::;;;;;;===@@@;;;<<>>===>>>>>>>>>>>>>>>======:::;;;<<<===>>>>>>>>>>>><<<======<<<;;;;;;===>>>===CCCKKKRRRZZZiii|||}}}nnn^^^NNNFFFBBB===999999999999999888666555444555444444333333333333222222333333333444555555666666666555444444333333333333444444444444555555555666444333333222222111111000222222222111111111000000...//////000000000000///------...///000111222222111111000000000000111111//////.........---------,,,------......------,,,...---,,,+++************++++++,,,------...//////...------------...//////.........------,,,,,,,,,***+++,,,---------,,,,,,+++,,,...///...---,,,*********,,,---.../////////---------,,,,,,+++++++++,,,+++)))(((((((((***+++************))))))))))))++++++,,,,,,,,,,,,---------,,,---///000000---+++...///000333555555333000111111000000///......---------------,,,,,,,,,+++,,,---///000000///---,,,------------------------------......///000000111111111111111111222222222222222222222222222222222222222222333555777999::::::777999>>>BBBKKKbbb{{{xxx___RRREEE???>>>===>>>AAA<<<===BBBLLLVVVeee}}}wwwaaaOOO@@@===:::444222555333444555888<<>>======<<<;;;;;;;;;===>>>????????????===???@@@?????????AAACCCBBBKKKXXXcccooozzzddd[[[NNNCCCBBBBBB<<<888777888999999999888777888999444444333333333333333333333333444555555666666777888777666444222111111111444444444555555555666666444444333222222111111000222222222222111111000000000000000000000///......------...///000111222222111111000000000000000111//////.........---------,,,------......------,,,************+++,,,---...++++++,,,,,,---...//////...------------...//////.........------,,,,,,,,,)))***,,,---...---,,,,,,+++,,,...//////...,,,+++((()))+++...///000//////---------,,,,,,+++++++++---,,,***)))((()))+++,,,---,,,,,,,,,++++++******++++++,,,,,,,,,---------%%%&&&'''+++---...---+++//////111444666555333000......---,,,++++++******,,,,,,,,,+++++++++******,,,---///000000///---,,,---------------------------------...///000000111111111111111111111111111333333333333333333333333000000111222444666888999???:::999======AAASSSiii~~~ppp```OOOEEEAAA???@@@CCC@@@@@@EEEIIILLLTTTjjjnnnYYYGGGAAA===444222666333333555777;;;???BBBEEEEEEEEEEEEFFFGGGHHHIIIJJJMMMLLLJJJHHHHHHJJJNNNQQQLLLLLLMMMNNNOOOOOOOOOOOOPPPOOOLLLJJJIIIKKKLLLNNNMMMNNNNNNLLLNNNRRRUUUVVVbbbcccooodddNNN>>>888888222111000000000111333333...---,,,+++***++++++,,,TTTWWWZZZ\\\cccrrrsssiiibbbYYYSSSRRRMMMLLLJJJGGGGGGIIIIIIGGGKKKKKKNNNUUU```ppp}}}lllgggTTTQQQKKKEEEAAA@@@AAABBBCCCAAA>>><<<:::;;;<<<===>>><<<:::;;;>>>>>><<<999>>>??????>>>===???BBBEEEKKKUUUbbbrrruuucccYYYGGGEEE@@@<<<888777777777666666666666555555555555333333333222111000......111111333444444555555444555555555444444333333333333333222222333333444555777666444333333222000///222111000///............////////////////////////000000000000000000000000//////............//////111111111111000///------------,,,++++++++++++,,,...---+++))))))***+++,,,,,,,,,------...---------000///------///000///...//////.........---------***++++++,,,,,,------......---,,,+++++++++,,,,,,******+++,,,---//////000111000...---,,,------...++++++,,,,,,,,,++++++***,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,...---,,,+++,,,...000111333333444444444333222111///............---------------------------------000000//////.........---000///...---,,,+++++++++.../////////------///111000000000000000111111111333333222222222222222222333333222111000222555888<<<;;;888666777>>>JJJSSSfff|||```NNNDDD???AAAGGGDDDDDDEEEGGGIIILLLXXXcccqqqQQQBBB???;;;666333111111444999::::::===BBBFFFFFFFFFGGGHHHIIIKKKLLLKKKIIIHHHHHHKKKMMMNNNOOOMMMMMMMMMLLLMMMMMMNNNOOOPPPOOONNNMMMLLLMMMNNNOOOMMMMMMMMMNNNPPPRRRTTTVVVZZZ\\\fffwww{{{ZZZDDD;;;999333222111000111222111------.../////////...---,,,PPPSSSVVVYYY___lllvvvlll___VVVRRRPPPOOOLLLJJJJJJKKKKKKJJJLLLPPPXXXdddrrrppp```[[[RRROOOIIIDDDAAA@@@AAABBBCCCAAA>>>;;;:::;;;<<<===<<<;;;:::<<>>:::777666666666666666666666555555555555444444444444444333333222333333333333444444444333333444444555555666666666444333333333333444555555666555333333333333111000222222111000000000111111000000000000000000000000//////////////////////////////............//////111111111000000///------......---,,,,,,,,,,,,,,,...---+++***)))***+++,,,+++,,,------............000///------///000///.........---------,,,,,,,,,***++++++,,,,,,---.........---,,,+++++++++,,,,,,++++++,,,,,,---...//////...---,,,+++++++++,,,------,,,,,,+++)))(((((('''******++++++,,,,,,,,,---******+++,,,,,,,,,,,,,,,---,,,++++++,,,...111222666555444333222000000///............------------------------------------000/////////.........---//////...---,,,,,,,,,,,,---...///.........000111/////////000111111222222222222222222222222222222333333222111000222555888@@@???<<<888777:::BBBIIIXXXnnnttt^^^MMMCCCBBBGGGFFFEEEGGGIIIHHHHHHOOOWWWpppcccMMMBBB;;;777777888666777:::<<<<<<@@@FFFFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHHHHIIILLLNNNNNNNNNMMMLLLKKKKKKJJJKKKKKKKKKMMMMMMMMMMMMMMMNNNNNNOOOMMMMMMMMMNNNOOOQQQSSSTTTVVVWWW^^^kkk{{{mmmTTTDDD;;;111000//////111333222/////////000///...---+++***KKKNNNRRRUUUZZZdddttt|||lll^^^WWWRRRPPPNNNLLLKKKKKKLLLMMMSSS\\\jjjzzzvvvaaaTTTPPPNNNKKKGGGBBB@@@@@@AAABBBAAA@@@===;;;:::;;;<<<===;;;::::::===@@@AAABBBAAA>>>???@@@AAACCCHHHNNNSSSgggvvvzzznnndddWWWNNNIIIAAA???;;;888555444444444666666666666555555555555333333333444444555555555555444333222222222333333555555555555555666666666444444444444444555666666555444222333333444222111///////////////000000111000000000000000000000000//////////////////////////////............//////000000000000///......---///.........------------...---+++*********+++,,,***+++,,,---.../////////000///------///000///...---------,,,,,,,,,,,,,,,+++++++++,,,------.........---,,,+++++++++,,,,,,,,,,,,,,,------.........,,,,,,,,,+++,,,,,,---...///...+++)))'''&&&&&&&&&))))))***+++,,,---......***++++++,,,,,,,,,,,,,,,,,,++++++,,,...000333444999777444111///...------............------------,,,,,,,,,,,,------------/////////...............///...------,,,,,,,,,,,,,,,---............111333......///000111222222333000111111111222333333333333333333222111222555888AAAAAA@@@<<<888888<<<@@@IIIZZZssssss[[[IIICCCEEEGGGHHHJJJLLLIIIEEEFFFJJJWWWkkkyyy\\\III>>>;;;===999555444777999:::>>>CCCEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGHHHJJJMMMNNNMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFIIIJJJLLLNNNOOOOOOOOOOOONNNMMMMMMMMMNNNOOOPPPQQQSSSSSSXXX```kkk~~~nnnTTTAAA777333000111333333222000000000000///...,,,***)))IIILLLPPPRRRVVV^^^jjjrrr{{{jjj```XXXTTTRRRQQQPPPOOOSSSWWWcccpppvvvfffVVVNNNLLLJJJGGGDDDAAA@@@@@@AAABBBAAA???>>><<<;;;;;;<<<===;;;;;;;;;===???AAABBBBBB@@@AAABBBDDDHHHQQQ[[[bbbwww{{{iii^^^WWWPPPMMMLLL???===:::777555444444444666666666666555555555555222222222222222333333444444333222111111222333333999888777555444222111111444333333333333444555555444333222222444444333222/////////000000222333333111111111111111111111111//////////////////////////////............////////////000000///......---///////////////......---...---,,,++++++++++++,,,***+++,,,...///000000000000///------///000///...------------------------++++++,,,,,,---............---,,,+++++++++,,,,,,,,,------------------------.........//////000000000...+++((('''''''''(((******++++++,,,------...++++++,,,,,,---,,,,,,++++++,,,---...000333555666888666222///---,,,------.........---------,,,,,,,,,,,,,,,,,,,,,---------........................///...---,,,,,,,,,,,,,,,+++---.........///111333000000000000000111111111///000000111222333333444333333333222222333666888>>>AAACCCAAA===::::::;;;BBBLLL]]]vvvhhhPPPDDDAAAFFFGGGKKKNNNKKKDDDAAABBBGGGUUUlllnnnTTTEEE??????888444222666888999<<<@@@CCCDDDFFFGGGHHHGGGFFFEEEDDDEEEGGGJJJMMMMMMKKKIIIHHHGGGFFFDDDBBBAAAAAA@@@EEEGGGJJJNNNPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNRRRSSSWWW\\\cccrrrhhhNNNAAA:::333333444222000///000//////......---,,,+++JJJLLLOOORRRUUU[[[ccciiizzzvvvjjj```[[[WWWWWWVVVWWW^^^gggyyyttteeeYYYOOOJJJJJJGGGEEEBBB@@@???@@@AAABBB@@@???>>>===<<<<<<======<<<<<<======>>>???AAACCCCCCDDDGGGMMMWWWeeettt~~~zzziiiWWWMMMHHHEEEEEEGGG===<<<:::888777666666666666666666666555555555555555444333222222222333333222222222222333333444555777666555444222111000///222222111111222222333444333222111222444555444333222222222333444555666777000000000000000000000000........................//////............//////...////////////......---//////000000000///...---------,,,,,,,,,,,,,,,,,,***+++,,,...///000000000000///------///000///...............////////////+++,,,,,,------...//////...---,,,+++++++++,,,,,,,,,------------------------......//////000000000...,,,***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,...000222444666777444222///---,,,,,,---......------------,,,,,,,,,+++++++++,,,,,,,,,---------------.....................---,,,,,,,,,------+++---.........///111333222222111111000///////////////000111222222333333222333444333333333666888===CCCIIIJJJFFF???;;;999???CCCNNNaaazzzzzz]]]III???BBBCCCGGGKKKIIIBBB>>>>>>AAAHHHWWWmmmhhhQQQCCC======888777:::=========???AAACCCEEEGGGHHHGGGEEEDDDAAABBBDDDHHHJJJJJJGGGDDDDDDCCCAAA@@@???>>>======AAADDDIIIMMMOOOPPPOOONNNOOOOOOOOONNNNNNNNNMMMMMMPPPRRRXXX\\\```iii}}}~~~___JJJ>>>333222333111///000...---------............JJJLLLNNNPPPSSSWWW]]]aaaooovvveee^^^ZZZ[[[[[[]]]iiixxxxxxeeeYYYQQQJJJFFFFFFEEEDDDBBB@@@@@@@@@AAABBBAAA@@@??????>>>>>>>>>>>>===>>>???>>>>>>@@@CCCEEEBBBGGGPPP[[[jjj{{{ooo___NNNEEEAAA>>>>>>@@@<<<;;;:::999888777777777666666666666555555555555999888666555444555555666555555666777777666666555222222222222222333333333111111111111111222222333444222222222444444444222////////////000111222333////////////////////////........................//////............//////....../////////......---...///000000000///---,,,------------,,,,,,,,,,,,+++,,,---...///000000000000///------///000///...///////////////000000000,,,,,,,,,---......//////...---,,,+++++++++,,,,,,,,,,,,,,,------.........,,,,,,---.........------+++************,,,---......---------,,,,,,,,,+++---------------,,,,,,++++++,,,---000222444555666//////---,,,,,,---......------------,,,,,,,,,,,,******++++++,,,,,,---------------------............------,,,,,,---------,,,---............111333222222111111000////////////000000000111222222222222333444444333444666888???GGGQQQTTTOOOFFF===999<<<===CCCQQQbbbwwwqqqVVVEEEBBB@@@AAADDDCCC===::::::===???HHHXXXlllhhhRRREEEEEE>>>:::;;;<<<;;;999:::>>>@@@DDDGGGHHHGGGEEECCC???@@@AAADDDEEEEEEBBB??????>>>======<<<<<<<<<<<<@@@CCCGGGKKKNNNOOOOOONNNOOOOOOPPPPPPOOONNNMMMMMMNNNQQQVVV[[[]]]bbbooo|||vvvTTTCCC444222222000///222------,,,------...000000IIIIIIJJJLLLOOOSSSXXX[[[cccvvvsssjjjeeefffhhhlll|||xxxhhhXXXPPPMMMIIIEEEEEEEEEDDDBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@===???AAAAAAAAACCCGGGKKKMMMUUUcccsssvvvdddWWWIIIBBB@@@===<<<>>>:::999999888888777777777666666666666555555555555888777555444555666888999;;;<<<======<<<:::777555111222222333333444444444222222111111222222333444444333222222444444333222,,,,,,,,,,,,---......///................................................//////............//////------...//////......------...///000000...---+++---------------,,,,,,+++------...///////////////000///------///000///...............//////000000,,,,,,------.../////////...---,,,+++++++++,,,,,,++++++,,,,,,---...//////------...//////...---,,,((())))))***+++,,,,,,---,,,,,,,,,---------------------......---,,,,,,+++)))***+++...///111222222------------,,,,,,,,,,,,---------,,,,,,,,,++++++)))******+++,,,,,,------,,,,,,,,,------.........---------,,,,,,------...---...///.........000111//////000000111111111111000000000000111111111111222333555555444444666888>>>HHHVVV]]]YYYOOOEEE???<<<;;;???FFFNNN\\\rrrlllWWWKKKEEEBBBAAA???:::777888999999>>>HHHTTTgggqqqaaaRRRGGG===:::999666555777;;;>>>CCCGGGHHHGGGEEECCC>>>>>>>>>???@@@???===:::::::::::::::;;;<<<<<<===AAACCCFFFJJJLLLNNNNNNNNNOOOOOOPPPQQQPPPPPPNNNNNNPPPPPPTTTYYY[[[]]]eeennngggQQQ===777555000///333......---,,,---...//////GGGGGGGGGIIIKKKPPPTTTWWWZZZkkk|||vvvxxxzzzzzzkkk]]]NNNJJJKKKJJJGGGFFFEEEDDDCCCAAA@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAA===@@@BBBBBBCCCFFFKKKPPP```kkk|||wwwmmmcccXXXLLLAAA>>>>>><<<;;;<<<888888888888777777777777777666666666555555555555444333222222333555888999AAABBBCCCCCC@@@<<<777444555555555444444333333333333333222222333333444555555444222333333444222111111111111111111222222333................................................//////............//////------......///......------...///000///...,,,+++------......------,,,+++......///////////////...000///------///000///...---------.........//////,,,,,,------.../////////...---,,,+++++++++,,,,,,******+++,,,...///000000000000111111111///...---'''((()))***+++************++++++,,,---...//////---.........---,,,,,,+++'''(((***,,,---...//////---------------+++******---------,,,,,,,,,++++++))))))***+++,,,,,,------,,,,,,,,,------.........------,,,,,,,,,------....../////////------///111------...000111333444444111111111000000000000000222444555555444555666777999FFFWWWaaa```WWWMMMGGG???>>>???AAABBBIII]]]qqq~~~gggUUUMMMFFFCCC>>>999777999666666999>>>DDDQQQlll}}}bbbTTTDDD===:::777888:::999<<>>===<<<======<<<:::777888888888999:::<<<===>>>AAACCCFFFIIIKKKMMMNNNNNNOOOPPPQQQQQQQQQPPPOOONNNSSSRRRSSSXXXZZZ\\\bbbiiiooo{{{aaaIII???999111///333000///...---,,,,,,---...LLLMMMLLLLLLKKKMMMPPPSSSYYY```tttxxxiiiZZZUUUOOOJJJHHHGGGFFFEEEEEEEEEDDDCCCBBBBBBAAAAAAEEECCC???>>>>>>>>>>>>>>>GGGCCCCCCGGGIIILLLVVVcccrrrwwwoooiii```YYYVVVFFFDDDAAA>>><<<<<<<<<===::::::::::::::::::::::::666666777777666555444444555555555555444666:::===CCCGGGIIIGGGDDDBBB===666999888666444333333333333222222222222222222222222666555444333222222222222...///000111111111111111////////////////////////---......///////////////000000111111111111000000////////////////////////---...............------///...---,,,,,,,,,,,,,,,//////000000000000//////000000//////.........---,,,---...//////...---,,,,,,---...---++++++---///......---------,,,,,,,,,+++***)))***---000111000+++000222///---......++++++++++++***++++++,,,,,,---------.........//////.../////////...,,,***)))************************,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,..................------//////............//////...---,,,,,,---...///000000000...,,,+++,,,111444444333222222111111222222333555666666555555666888;;;FFFUUUfffrrrtttgggXXXIII>>>999>>>AAABBBLLLYYYqqqppp\\\JJJCCCAAA===999999999888888;;;>>>GGGXXXiiimmmRRREEE???:::777888666:::???DDDFFFFFFFFFFFF???>>>>>>@@@BBB@@@<<<888;;;:::777666777:::>>>@@@EEEGGGIIIKKKLLLLLLKKKJJJNNNPPPQQQQQQPPPPPPRRRSSSSSSUUUXXXYYYZZZ[[[]]]```nnn{{{zzzTTTAAA;;;777333111000000...------...///000KKKLLLLLLKKKKKKLLLOOORRRVVV\\\mmm{{{kkk```WWWSSSMMMIIIGGGFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAACCCAAA???>>>??????@@@@@@CCCAAACCCIIIOOOVVVdddrrryyymmmaaa[[[UUUNNNHHHFFFCCCAAA???<<<;;;;;;;;;<<<888888888888888888888888666666666666666555444444444555555444444666999<<>>>>>===CCCLLL\\\rrrrrr]]]PPPHHH???:::999888777666888999>>>KKKYYYvvvcccNNNBBB999555444555999>>>BBBDDDDDDEEEEEECCCBBBAAABBBBBB@@@;;;777888777555555666:::>>>@@@EEEFFFHHHJJJKKKKKKJJJJJJLLLNNNOOOOOOOOOOOOPPPRRRSSSUUUWWWXXXYYY[[[]]]___fffqqqkkkRRRDDD:::555333000000///......//////000JJJKKKKKKKKKJJJLLLOOOQQQSSSWWWddd|||uuuggg\\\WWWSSSOOOJJJGGGFFFFFFFFFEEECCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@??????@@@@@@AAAAAAAAAFFFPPPZZZgggxxx|||fff[[[PPPKKKGGGBBB??????>>>===<<<::::::::::::;;;888888888888888888888888666666666666666555555444333444444444444555888:::BBBGGGKKKIIIGGGEEE@@@999888777555444333333333333222222222222222222222222333222222111111000000000000111111111111000000///////////////////////////---...//////000000//////......---,,,,,,---..............................---......//////.........111000//////.../////////......///000000000000000////////////............------...//////...------***,,,---...---///111333,,,,,,,,,,,,++++++++++++,,,---...---,,,...444999999;;;999222---------++++++++++++++++++,,,------------------..................---------------...))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...........................---------...///000000000000///.........//////......///...---...///111333333222333333444555666444555666666555555666777999CCCVVVqqqqqq\\\HHHAAA>>><<<>>>CCCJJJ^^^|||zzzhhhWWWIII@@@<<<:::777666666555666>>>GGG[[[qqqzzz___MMM@@@999777777999<<<@@@CCCEEEFFFFFFGGGFFFEEEEEECCC@@@<<<888888777666666888<<>>888999;;;???DDDHHHJJJJJJIIIHHHHHHGGGEEEBBB???======<<<;;;;;;<<>>===;;;<<<@@@::::::::::::;;;;;;<<<<<<:::::::::999999888888888555555666666666666666555222444555555444444666888888===@@@???>>>===999444555555555444444333222222222222222222222222222222222333333444333333222111111111111111111000///...000000000000000000000000...//////000000000000000000///---,,,,,,---///000........................---......///000000/////////......---......//////......///000000000000000.........///////////////.........------.........///000000///------...///,,,,,,,,,+++++++++******'''***------,,,111:::BBBHHHHHHBBB666...,,,+++(((++++++++++++,,,---...///------------------,,,,,,******)))((()))+++,,,---+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////---------------...//////111111000000000///......,,,...000000///...///////////////000111333444555555666777666555444555666;;;BBBSSSrrraaaMMMFFFDDDAAA@@@CCCKKK]]]wwwrrrYYYIII@@@:::777888888666777:::>>>HHHYYYnnnxxxaaaMMMAAA999888888<<>>DDDEEE???555...,,,+++)))++++++++++++,,,...///000------------,,,,,,,,,,,,))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////......---------------...//////000000000///......,,,...000000///...///000......//////111222333444555666777666555444555666999@@@PPPmmmoooTTTGGGBBB>>>:::;;;???LLLaaaxxxlllUUUGGG>>>777777777666666777888>>>IIIXXXooosssWWWDDD<<<999777999???EEEGGGHHHFFFHHHIIIIIIHHHGGGGGGHHHEEEDDDBBBAAA@@@@@@AAAAAACCCDDDDDDEEEFFFGGGHHHHHHFFFHHHIIIJJJJJJKKKMMMNNNOOOPPPQQQQQQOOONNNOOOPPPRRRUUU^^^mmmiiiNNN===:::888666333222111111111OOOPPPPPPOOOLLLJJJIIIJJJMMMMMMQQQZZZfff{{{kkk___XXXPPPMMMPPPKKKIIIFFFFFFFFFGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDAAACCCEEEFFFFFFKKKSSSZZZhhhzzzooo^^^QQQKKKCCC???>>>???===:::;;;???::::::;;;;;;<<<;;;;;;;;;888888888777666555555555444444555666666666666666444555777777666555666777555888999666666999999666333333444444444333222111222222222222222222222222000111333444444333222111///000000111111111111000000000000000000000000000//////000111111111111000////////////////////////------------------------------///000000111111111//////......//////000111000111111000000///...---............/////////000///...------------...///+++---------,,,---///111------------,,,,,,,,,,,,))))))***+++---000444666999;;;888111,,,,,,,,,++++++++++++,,,---...///000---------,,,,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------...//////000//////...---,,,,,,,,,,,,------.../////////......---...//////......///111000000000000111222333444666777777777555444555666777===LLLggg{{{\\\KKKDDD???:::888:::AAAMMM]]]tttkkkSSSGGG<<<888777555444555555999???HHHXXXrrrjjjUUUFFFAAA;;;;;;???CCCEEEDDDFFFHHHJJJJJJHHHGGGHHHJJJFFFEEEEEEDDDDDDDDDDDDEEEDDDDDDDDDEEEFFFGGGHHHIIICCCEEEGGGHHHHHHIIIKKKMMMOOOPPPPPPNNNLLLJJJJJJKKKKKKPPPXXXbbbqqqbbbJJJ>>><<<777333111000111222QQQRRRRRRPPPLLLJJJIIIIIIIIIJJJNNNVVV```tttiii___XXXOOOLLLOOOIIIGGGEEEEEEEEEEEEDDDCCCDDDDDDDDDEEEEEEEEEEEEEEE@@@CCCFFFHHHJJJQQQ\\\ddd{{{yyymmm```SSSJJJGGG@@@>>>===???===999:::>>>999::::::;;;;;;;;;:::::::::::::::999888777777666444444555666777777666666444666888888777666777777333666555222333666777555222333444555444333222111222222222222222222222222///000222333333222111000...///000111111111111111000000000000000000000000//////000111111111111111......///000000///......------------------------------///000111111111111000000///000000111222222111111111111000...---,,,---.........//////000000///...---,,,,,,---...///...//////---+++***+++,,,......------------,,,,,,,,,***)))***---///000000000333222---***,,,...,,,+++++++++,,,---...000000---------,,,,,,+++++++++,,,---...//////...,,,+++******************************))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------...///000000000///...---,,,++++++++++++,,,---/////////............///...---...///111111111111111222333444444666777888777555444444555666===JJJbbbbbbOOOHHHCCC@@@<<<;;;===CCCLLL^^^~~~^^^PPPAAA;;;999666444444333666:::???HHH]]]}}}~~~iiiPPPIIIAAA???AAADDDEEECCCGGGJJJKKKJJJGGGFFFHHHJJJHHHHHHGGGGGGHHHHHHIIIJJJDDDDDDEEEEEEFFFHHHIIIJJJAAACCCEEEFFFFFFGGGIIIKKKOOOOOOOOOMMMJJJHHHGGGHHHIIIOOOVVV\\\dddvvvrrrVVVAAA>>>888333000000111222RRRRRRRRRRRRPPPMMMJJJIIIJJJJJJMMMRRRZZZjjjtttbbbYYYUUURRROOOJJJHHHFFFFFFGGGHHHHHHGGGHHHEEEEEEGGGFFFBBBBBBEEEFFFGGGJJJOOOVVV```nnnxxxyyyooobbbWWWRRRMMMHHHCCC>>>>>>>>>>>>===<<<;;;:::;;;;;;:::999:::;;;===>>>999999999888777666666555888777777777666666555555888888777777666666666555555555444333333333333444111444666666555333333444222111000000000111222333222222333333333222222111111222222333333222222111222///---...111222000---111000000000000000111222000///...------...///000,,,------...............+++,,,...111444444333111000000000000000111111222000000000///...,,,+++*********+++,,,------------,,,,,,,,,---------......///...,,,+++***+++,,,,,,---------,,,,,,+++++++++...------------...//////.../////////...,,,***)))******++++++---...000111...---+++))))))***+++,,,......------,,,++++++***''')))+++,,,,,,,,,***))),,,+++*********+++,,,---///...,,,+++***+++,,,,,,)))******++++++******)))---....../////////000000...///111222333222000///////////////000000000000............/////////000000////////////111333444777777888888777555333222+++777FFFYYYwwwlllPPPFFF???666;;;:::;;;>>>CCCQQQkkkzzz[[[???999<<<999444333111222555:::@@@NNNeeezzz~~~hhhWWWGGGAAA@@@???@@@DDDGGGHHHIIIJJJJJJIIIGGGFFFEEEFFFGGGHHHIIIJJJJJJKKKHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDBBB@@@AAADDDHHHJJJNNNMMMLLLKKKHHHFFFDDDBBBJJJMMMPPPSSSZZZgggxxxjjjVVVCCC555555666000...111QQQQQQRRRRRRQQQOOOLLLKKKKKKKKKMMMQQQXXXeee}}}}}}jjj```YYYSSSNNNLLLJJJGGGFFFGGGGGGGGGFFFHHHFFFGGGIIIHHHEEEEEEIIIIIIKKKPPPXXXdddsssqqqbbbZZZQQQJJJHHHFFFCCC???>>>>>>>>>>>>===<<<;;;:::;;;:::999999999;;;<<<===999999888888777666666555888888888888777777666666666666666555555555444444555555444333333333333444222444555666444333333444333222111000000111111222111222222333333222222111000111111222222111111000222111000000111111000...000///////////////000000000///...------...///000------...////////////...//////111444666777666444000000000000000111111222000000000///...,,,+++******+++,,,------...------,,,,,,------...............---,,,+++++++++,,,,,,---------,,,,,,+++++++++---------------......///,,,---.........---,,,+++---------...///000111222///...,,,******+++,,,---))))))*********************************++++++,,,,,,+++*********+++,,,---...---,,,,,,+++++++++,,,******++++++++++++******......------------......///000111222111111//////.../////////000000000000........./////////000000000/////////000111222333333444555666666555444333222:::DDDRRRmmmvvvWWWIII???666999777888999<<>>>>>>>>>>>===<<<;;;::::::999999999999::::::;;;999999888888777666666666777777777777666666666666777777777777666666666666555555444333333333333444222333555555444333333444333333222111000000000111111111222222222222222111000000000111111000000000222333333222000///////////////..................//////............//////......///000000000//////000000111444777777666555000000000000000111111222000000//////...---++++++***+++,,,---............---............/////////...---,,,,,,+++,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,------...///***+++,,,---......------+++++++++++++++,,,------///...---++++++,,,------''''''(((((()))***++++++,,,***)))((((((***,,,---+++++++++++++++,,,------,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,++++++...---,,,+++++++++,,,---111111111000000/////////....../////////000000000....../////////000000000000/////////000111222333000222333555666666555555999===AAAJJJaaadddOOOCCC:::999777777777888>>>OOO___fffSSSFFF;;;777999666555555666555777BBBNNN^^^rrrkkkWWWKKKCCC@@@???DDDFFFGGGHHHGGGCCC@@@===AAABBBCCCEEEGGGIIIKKKKKKIIIIIIHHHGGGFFFFFFEEEEEEDDDDDDEEEFFFGGGIIIKKKLLLQQQQQQQQQPPPNNNMMMKKKJJJKKKOOOSSSUUUVVVZZZ```eee|||xxx___FFF<<<888333000111LLLMMMNNNOOOOOOOOONNNNNNLLLLLLNNNQQQTTT[[[iiixxxwwwiiiYYYNNNNNNKKKHHHGGGGGGGGGFFFEEEFFFEEEFFFHHHFFFEEEHHHNNNSSS\\\iiixxxmmm^^^TTTLLLIIIEEEDDDCCCBBB@@@>>>>>>>>>>>>>>>===<<<;;;:::999999999999999999999:::888888888888777777666666555555555555555555555555666555555555555555555555555555444333333333333444222333444444333222333444444333222111111000//////000111111222222222222111000000111111111111000000111333444222///---...000///000000000//////....../////////....../////////...//////000000000000000......///111333444333222000000000000000111111222////////////...---,,,++++++,,,---......//////....../////////////////////---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++,,,,,,------------******))))))))))))******...---,,,+++++++++,,,,,,)))))))))***++++++,,,,,,+++***)))))))))***,,,,,,++++++++++++,,,,,,------+++,,,---...---,,,+++***+++,,,,,,------,,,,,,+++---,,,+++***+++,,,...///333222111///...................../////////000000...////////////000000000000000000000000111111222111222444555666777666666:::<<>>555333444666666666<<>><<<>>>>>>>>>>>>===<<<;;;:::999999999999999999999999888888888777777777777777666666666666666666666666222222222222222222222222555555444333333333333444222333444333222111333444333333333222111000/////////000111111222222222222111222222222222222222111///111333222...---///111222222222333222111000///...//////////////////......//////000000000000000...------///111222222000000000000000000111111222////////////...---,,,,,,,,,,,,---.../////////////////////////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------,,,,,,++++++++++++...------,,,,,,,,,,,,,,,,,,++++++***************************************((()))***+++,,,+++******++++++,,,,,,------------***+++,,,---...---,,,++++++,,,,,,------,,,,,,+++++++++++++++---///111222222222000///........................////////////////////////000000000111///000000000111111111111111222333444555444444333666888===FFFXXXxxx^^^HHH>>><<<::::::;;;999:::CCCMMMfffdddNNNCCCAAA555333333666777666999===AAALLL]]]sss}}}^^^IIIAAA@@@AAABBBEEEGGGGGGFFFCCCAAA>>>???AAADDDFFFIIIKKKLLLMMMMMMLLLKKKKKKJJJIIIIIIFFFGGGIIIKKKLLLMMMMMMMMMQQQQQQQQQRRRRRRRRRQQQQQQPPPQQQRRRSSSUUUYYY]]]```lll}}}fffJJJ;;;555444444MMMMMMLLLLLLLLLLLLLLLLLLJJJIIILLLPPPSSSWWW```jjj~~~~~~jjj\\\SSSPPPMMMKKKKKKKKKJJJIIIGGGFFFGGGHHHIIILLLWWWcccnnnxxxcccSSSJJJFFFAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>===<<<;;;::::::::::::;;;::::::999888888888777777777777777777888888888888999999999999555555555666666666666777555555444333333333333444222333333222111111333444222222222222222111000/////////000111222222222222222222333333333333222222...///111111111111222333333444555555444333111000......////////////............///000000000//////000///...000222333333222000000000000000111111222......//////...------,,,,,,---...///000000000000/////////............---,,,,,,---............---++++++,,,,,,,,,,,,------++++++******++++++,,,---...---,,,+++++++++++++++---,,,+++++++++++++++,,,***************))))))))))))))))))))))))))))))(((''')))+++,,,---,,,***)))++++++,,,---------------++++++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,---...///000111000000000//////.........------.........//////////////////000000000111111///000111111111111000000...///111222222222111111222555;;;EEEVVVsssdddIII<<<;;;999999999888888???GGGWWWsssxxx[[[HHH???;;;666333555666444444666777???MMM```yyyqqqWWWGGG@@@???@@@BBBDDDDDDDDDCCCBBB???@@@BBBDDDGGGIIIKKKLLLNNNMMMMMMMMMMMMLLLLLLLLLHHHIIIJJJKKKLLLMMMMMMMMMPPPPPPQQQRRRSSSSSSSSSSSSWWWVVVUUUTTTUUUWWWZZZ\\\eeeqqq}}}]]]HHH<<<888777QQQPPPOOONNNMMMLLLKKKKKKJJJIIIJJJNNNQQQSSS[[[dddtttuuuggg\\\XXXTTTQQQPPPNNNLLLJJJFFFFFFGGGJJJLLLTTTeeetttuuucccUUUKKKEEECCCBBBBBBAAA@@@@@@AAACCCEEE>>>>>>>>>>>>===<<<;;;::::::;;;;;;<<<;;;:::999888777777777777777777777888777777777888888888999999888888888999999:::::::::555555444333333333333444222333333222000111222444000111222222222222111000...///000111222222222222111111222222222222111111///...///111555777777777444555666666555444222000---...///000000///...---------...////////////...111000///000222333333222000000000000000111111222.........///......---,,,------///000000000000000............------,,,,,,+++,,,.../////////...---+++++++++,,,,,,---------***************+++,,,,,,,,,+++*********+++,,,---******)))))))))******++++++++++++++++++***))))))(((((())))))***+++++++++))))))***++++++++++++++++++,,,---.........---,,,,,,+++++++++,,,,,,---...******++++++++++++*********+++---......---,,,+++......///000000///...------------.........////////////000000000111111111///000111222222111000///...///111333444555555444222444999BBBOOOiiimmmOOO@@@<<<999888888777777<<>><<<<<<>>>@@@>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<===<<<;;;999888777777777777777888888888333444444444555555666666333444444444555555666666555555444333333333333444222333333111000000222555///000222333333222111000......000111111222222222000000111111111111000000000......222888;;;;;;:::444555666666666444111000---...///000000///...---,,,------...............111///...///111222222111000000000000000111111222.........///......---------...///000111111111111......---------,,,,,,,,,+++,,,.../////////......+++++++++,,,,,,---------*********)))***++++++,,,***)))))))))***,,,...///------,,,,,,---......///+++,,,,,,,,,,,,+++******))))))***,,,---...///000+++***)))((()))***,,,---+++,,,---.........---,,,,,,,,,+++***+++,,,...///*********++++++************,,,.........+++(((&&&,,,---///111111000...------------.........//////000000000000111111111111///000111222222111000//////000333666888:::::::::444444888>>>IIIaaauuuWWWHHH>>>;;;999999777666;;;BBBLLLccckkkYYYHHH???777777888666666777444666;;;BBBOOOeeeiiiRRRGGGFFFEEEDDDDDDDDDDDDDDDAAABBBDDDEEEGGGIIIKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLPPPQQQSSSUUUVVVXXXXXXXXXSSSSSSSSSTTTVVVWWWVVVUUUYYY\\\gggzzzhhhPPPBBB;;;XXXVVVRRRNNNLLLJJJJJJJJJIIIIIIJJJLLLOOOSSSVVVXXXjjjrrrkkkddd```[[[SSSOOOOOOSSSTTTVVV[[[cccsssjjj```SSSJJJGGGFFFDDDBBBBBBAAA???@@@AAAAAA@@@>>>>>>>>>>>>>>>>>>======<<<999:::===>>>>>><<<999777:::999888777777666777777666666666666666555555444444444444555555777888999777777666555444444333333333333333222222111111111222222111000000000000000//////000000000000//////111222222111//////000111...444333222???OOOKKK;;;444111///111555666222.........//////000000000111/////////...---,,,+++***---...///111222222222222333333222111000///...---............---,,,+++++++++,,,.../////////...---+++,,,---...///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***++++++***)))+++,,,------,,,,,,...000///,,,))))))+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///111000...---,,,,,,------,,,,,,,,,---------....../////////000///......---...------------...//////111111111000111111222222444333222111000000000000000000111222444555555666888111444@@@JJJYYYzzz~~~aaaAAA>>><<<<<<<<<999777:::@@@EEEVVVrrriiiRRRDDD888777888777666999444333555<<>><<<<<<<<<<<<<<<;;;;;;::::::;;;<<<===<<<;;;999888666666555555555666666777666666777777666666555444555555555555666777888999777666666555444444333333333333333222222222111111222111000000/////////000//////000000000000//////000000111///...---...000...333333444BBBRRRNNN>>>555222///111555777555222000000000000000000000000000//////...------,,,,,,///000000111111111111000333333222111000///...------------...------,,,,,,---...///000111000000///)))***+++,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++,,,***)))+++,,,---,,,++++++---///...,,,******+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///111000...---,,,,,,------,,,,,,,,,---------.........////////////...------...------------...//////111111111000111111222333222111111111111111222222000111111222333444555666666000222<<>>>>>???@@@>>>===<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;:::::::::999777888888999999:::;;;;;;666666777777666666555444555555555666666777777888666666666555444444333333333333333222222222222111111000000//////////////////000000111111000000///000000111///...---...000...222222666EEETTTOOO???555222///000444777777666444333222111000///......000000///...---------...111111111111111000//////222222111000//////......,,,,,,------...------------...///000000000///...)))***+++,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,+++******+++,,,+++******,,,...---,,,******+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///000///...---------------,,,,,,,,,---------.....................---,,,,,,...------------...//////111111000000111222222333000000000111111222444444000111111222333444555555666111222:::>>>FFF___yyyzzzUUUCCC???<<<<<<:::555444666===HHH___kkkTTTFFF@@@;;;666444888666555666777:::DDDNNNbbbuuuoooUUUJJJHHHGGGBBB???BBBCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIGGGIIIKKKKKKKKKLLLOOOQQQSSSSSSSSSUUUVVVUUURRROOOQQQRRRSSSSSSRRRRRRTTTVVVUUUTTTWWW\\\bbbjjjxxxrrrVVVLLLLLLKKKJJJIIIIIIJJJJJJHHHHHHIIIJJJMMMPPPSSSTTTYYYkkk}}}vvvooommmnnnqqq~~~iiiYYYNNNJJJGGGEEEEEEEEEDDDBBB@@@???>>>>>>??????>>><<<>>>>>>>>>>>>>>>======<<<<<<;;;:::999999999:::;;;999999::::::;;;;;;;;;;;;777777777777777666555555444555555666666666555555666666555555555444444444222222222222222222222222000000///////////////000000000000111111000000000111111222000///...///111///111111666EEEQQQLLL===444111......111555777888666666444222000...---,,,//////...---------...///000000111111111000000///222111111000//////......++++++,,,---............***+++,,,---...---,,,,,,,,,,,,---------.........,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++***++++++***))))))+++,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------....../////////......------------,,,,,,,,,---------......------......------,,,+++...------------...//////000000000000111222333333111111111111222222333444000111111222333333444444666333444:::===BBBUUUjjjcccJJJDDD???>>><<<888555666<<>>>>>??????>>><<<>>>>>>>>>>>>>>>======<<<<<<;;;:::888888999:::;;;666777777777777666555444777777777777777666666555444444555555555444333333555555555555555444444444222222222222222222222222000000////////////000000000000111111111111000000///000000///------...000000111111555@@@IIIDDD888333111...---///222555777777666444222000...---,,,------------------............000111111222222222111111000000///.........++++++,,,---............)))***,,,---------,,,+++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++***++++++***)))(((***+++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------.........//////..................---------,,,,,,,,,---------......------......------,,,+++...------------...//////000000000000111222333444444333333222111111222222000111111222222333333333444222444999;;;???NNN^^^sssSSSIII???===<<<999666666:::>>>JJJdddcccPPPFFF???:::444222222555555444777;;;AAAJJJZZZppphhhUUUKKKFFFDDD@@@BBBDDDGGGIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKMMMPPPQQQQQQRRRSSSTTTVVVVVVWWWVVVUUUSSSRRRRRRQQQRRRSSSSSSTTTVVVYYY\\\ZZZXXXYYY\\\\\\]]]dddmmm{{{|||GGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKNNNPPPSSSTTT[[[ggg}}}|||gggXXXQQQIIIHHHFFFDDDCCCAAA@@@@@@AAA???>>>>>>???@@@>>>===<<<<<<<<<<<<<<<;;;;;;:::<<<;;;999888888888999:::888888999999888777555444777777888888777777666555444555666666555444222111555555555555555555555555111222222222222333333333000000000000000111111222000111111222222111111000.........---,,,+++,,,...///111111333999???===666444222///------///222444555555333222000...---,,,,,,---...///////////////---...///000222222222333000000000//////.........,,,,,,------...---------+++,,,---.........---,,,++++++*********+++,,,---+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...---,,,++++++,,,***)))(((***+++***+++,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------...////////////...---......///......------,,,,,,,,,---------.....................---,,,,,,...------------...////////////000000111222444444555555333222222111111111111111111111222222333333111000222666888<<>><<<<<<<<<<<<<<<;;;;;;:::;;;::::::999999999999999999:::<<<===<<<;;;:::888777888888888888777666666666777888888777555333222555555555555555555555555111111222222222333333333111111111111111222333333000111111222222111111000///000000///------...000---000222222444888999888666555333000......///111222222111000//////...---,,,...000222333222111000...///000111111111111111///////////////.........---------...------,,,,,,***+++,,,......------,,,++++++*********+++,,,---++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---+++,,,,,,+++))))))***+++)))+++,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,---...///000//////...,,,---...//////...------,,,,,,,,,---------.........////////////...------...------------...///////////////000111333444555444333333222222222333333111111111111222222222222111111333555666:::EEEOOOkkksss___HHH===:::888777777777888===MMMhhhttt^^^MMMAAA>>>888444444333111222555555666<<>>>>>>>>>>>>>>>>>======<<<:::::::::999999999888888555777999;;;;;;;;;999999888888888888888777666666888999::::::999777555333444555555555555555555555111111111222222333333333222111111111222333444444111111222222222222111111333444444333111000222333,,,///222111111555888;;;888777555222///......000111000000000//////......,,,///222555666555333111111111111111111000/////////////////////.....................---,,,++++++((()))***+++,,,+++******...---,,,+++,,,---...///++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---,,,------,,,***)))***,,,)))+++,,,+++***))),,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,---///000000000///...,,,---.../////////------,,,,,,,,,---------......//////000000//////...---...------------...///////////////000111333444555222222222222333444555555111111111111111222222222444444555666777;;;DDDMMMeeejjjOOOAAA<<<:::999:::777777:::EEE[[[{{{ttt```RRRBBB<<<666666555444555999888888999???KKK```{{{uuubbbUUUGGGHHHKKKMMMNNNNNNMMMLLLIIIJJJJJJKKKLLLMMMNNNNNNMMMOOORRRRRRQQQOOOOOOOOOMMMOOOQQQOOOMMMKKKMMMOOOOOORRRVVVXXXYYYYYYZZZ[[[______aaaccc```]]]```fffjjj~~~GGGIIIKKKLLLKKKIIIGGGGGGJJJJJJKKKKKKLLLNNNOOOPPPYYY```pppttt```[[[YYYQQQLLLMMMHHHFFFDDDCCCCCCCCCBBBAAAAAAAAA@@@???===;;;999888<<<<<<===============<<<======<<<;;;::::::999999:::;;;<<<;;;999888999:::888888888888777777777777888888777777666666555555555555555555555555555555333333333333333333333333222333444444555555444444222222222222111111000000000000000000////////////...000111000///...///111777777666555444333333222111000...---,,,,,,,,,---,,,///333666777555222000...///000111222111111000//////............//////111000...---,,,---.........---,,,+++***)))))))))***************)))((('''............////////////,,,,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++,,,+++)))((((((***,,,---,,,,,,,,,+++++++++***************++++++,,,,,,,,,---,,,+++******,,,---///+++,,,,,,------,,,,,,+++---------------...///000........................************+++,,,------,,,,,,,,,---------......,,,---------......//////......///000111222333333444222111//////000222333111111111000000000000000666222111444666:::BBBJJJddd|||[[[HHH???:::999;;;:::555888CCCOOObbb~~~fffYYYFFF999999:::444111333555333333777???MMMcccuuuxxx```[[[OOOHHHKKKPPPNNNKKKKKKKKKLLLMMMNNNNNNMMMLLLLLLOOOOOOPPPPPPOOONNNLLLKKKNNNNNNMMMLLLLLLMMMNNNOOOTTTWWWZZZ\\\\\\\\\\\\]]]\\\___cccdddcccbbbaaaaaajjjwwwHHHIIIJJJKKKJJJHHHGGGGGGJJJJJJJJJKKKLLLMMMNNNOOOWWW^^^nnnqqq\\\WWWTTTNNNJJJKKKGGGEEECCCCCCCCCDDDCCCAAABBBBBBAAAAAA???>>><<<;;;<<<<<<===============<<<===<<<<<<;;;::::::999999:::;;;<<<;;;999888999:::888888888888777777777777777777777666666666666666555555555555555555555555333333333333333333333333222333444444555444444444222222222222111111111000000000000////////////...///000111000///...///111777666666555555444444333111000///------------------///222444555444222000111222333444444444333333//////............//////++++++***++++++,,,---......---,,,++++++++++++++++++,,,,,,,,,++++++***)))------------............------,,,+++++++++,,,,,,------------------------......------------------+++***)))))))))***,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,---,,,+++***+++,,,...///------............------...------------......///........................,,,,,,++++++***+++++++++---------.........//////------........./////////......///000111222333333333222000//////000111222111000000000000000000000444111111444666888@@@HHH___dddLLL???888555666777333444===GGGVVVtttxxxjjjUUUBBB>>><<<666222333666444444777;;;BBBPPP]]]xxxvvvdddVVVKKKKKKNNNNNNLLLLLLKKKLLLMMMNNNMMMMMMKKKKKKNNNNNNOOOOOONNNMMMKKKJJJMMMLLLLLLKKKLLLMMMNNNOOOTTTWWWZZZ\\\[[[[[[[[[[[[[[[^^^bbbddddddcccccccccjjjsssIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNTTT[[[kkkrrr]]]UUURRRLLLIIIJJJGGGEEECCCCCCDDDDDDCCCBBBCCCCCCCCCBBBBBBAAA@@@???=========>>>>>>======<<<<<<<<<;;;;;;::::::999999:::;;;<<<;;;999888999:::888888888888777777777777666666666666666666777777555555555555555555555555444444444444444444444444222222333444444444444444222222222222111111111111000000/////////.........///000111111//////000111444444444444444444444444111111000///............---...000222222222111111///000000111111111111000//////............//////------......///.........---------,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,,,,------------...---,,,,,,++++++++++++------------------------------..................************++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,------,,,+++,,,---...///...//////////////////...///...------------------...........................---,,,+++************............////////////......////////////000000......///000111222333333333222111000///000111111000000000000000000111111111///000444666777===DDDVVVtttpppRRRBBB:::666555666222333999???JJJ```wwwwwwxxxhhhNNNCCC???999555666444444555888888888???GGG]]]pppuuueeeSSSMMMNNNNNNMMMMMMLLLMMMMMMMMMMMMLLLJJJIIILLLLLLMMMLLLLLLKKKJJJIIIKKKKKKJJJJJJKKKMMMOOOPPPUUUXXX[[[\\\[[[YYYYYYYYYXXX\\\```cccddddddeeefffkkknnntttLLLJJJIIIHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLLLLRRRZZZiii|||ggg[[[UUUOOOKKKJJJHHHFFFDDDDDDDDDEEEDDDCCCBBBBBBCCCCCCCCCBBBAAAAAA===>>>>>>>>>>>>======<<<;;;;;;;;;:::::::::999999:::;;;<<<;;;999888999:::888888888888777777777666444555555666666777777777555555555555555555555555555555555555555555555555222222333444444444444333222222222222222222222222000000000/////////......///000111111000///000111111111222222222333333333111111000000////////////......//////000111111111...///////////////////////////............//////111111111000///,,,***))),,,,,,------------------,,,---------------,,,,,,,,,,,,,,,,,,------------......---,,,++++++++++++------------------------,,,,,,------......//////))))))***+++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,,,,---...///......////////////......///......---,,,,,,,,,,,,........................---,,,++++++*********+++------------............/////////000000000000000......///000111222333333555444333222111111111222000000000000000111111111111///111555777777<<>>:::888777555666999;;;BBBRRRcccwwwsss}}}\\\HHH@@@;;;999:::222222444888888666999???JJJWWWkkkxxxbbbTTTPPPOOONNNMMMMMMMMMNNNNNNMMMKKKIIIHHHJJJJJJJJJJJJJJJIIIHHHHHHIIIIIIHHHIIIKKKMMMOOOPPPVVVYYY[[[\\\ZZZYYYXXXXXXVVVYYY^^^aaacccdddfffgggjjjiiikkkrrr~~~OOOLLLJJJJJJKKKLLLKKKJJJIIIHHHHHHIIIIIIJJJKKKLLLQQQYYYggg}}}wwwhhh^^^UUUNNNJJJJJJHHHFFFEEEEEEEEEDDDCCCAAABBBBBBBBBBBBBBBAAAAAA>>>>>>??????>>>===<<<<<<:::::::::::::::999999999:::;;;<<<;;;999888999:::888888888888777777777666444444555555666666777777555555555555555555555555555555555555555555555555111222333333444444333333222222222222222222222333111000000000000/////////000111222111000///000222...//////000000111111222000000000000000/////////............///000111111222222222222111222222222//////............//////,,,,,,---,,,***(((&&&$$$,,,,,,---.........------++++++,,,,,,,,,,,,++++++,,,------------............---,,,,,,+++++++++,,,------------------------++++++,,,,,,---------...((()))+++,,,---------,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------......,,,------......------,,,///...---,,,,,,,,,,,,,,,........................+++*********++++++,,,---++++++,,,,,,,,,---------000000000000000/////////......///000111222333333666666555444333333222222//////000000111111111111111000333777888777;;;@@@FFFZZZyyyeeeNNNCCC===:::777666777999999>>>IIISSSjjjzzzllluuupppTTTDDD<<<999999333111222555666555888===>>>FFFTTTfff|||tttaaaUUUQQQNNNLLLNNNNNNNNNNNNMMMLLLJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHJJJLLLNNNPPPVVVYYY[[[[[[ZZZXXXWWWWWWTTTWWW[[[^^^```bbbdddfffhhhfffhhhmmmtttQQQOOOMMMMMMPPPPPPNNNLLLIIIIIIIIIIIIIIIJJJKKKKKKPPPWWWeeezzzzzzmmm```UUUNNNNNNKKKIIIGGGGGGFFFEEECCCAAAAAABBBBBBBBBAAAAAA@@@????????????>>>===<<<<<<::::::::::::999999999999:::;;;<<<;;;999888999:::888888888888777777777777555555555555555555666666555555555555555555555555444444444444444444444444111111222333333333333333222222222222333333333333222222111111111000000000000111222222000000111222....../////////000000000...//////000000//////............///000000111111222111000000///000000000//////............//////***++++++,,,,,,++++++++++++,,,---......---,,,+++)))******+++++++++++++++------------............---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,,,,,,,)))******+++,,,---......------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...***+++++++++,,,,,,,,,,,,000000////////////............///000111222333333666666555555444333222222/////////000111111222222333111333666777777:::@@@DDDQQQjjjtttVVVEEE===888666666777666666999@@@FFFWWWqqqrrrppp|||jjjRRRCCC:::777999444222333333222444888888<<>>888555666555222333666444666;;;BBBNNN```uuuyyydddWWWRRROOONNNOOOPPPPPPPPPOOONNNNNNHHHHHHGGGFFFFFFGGGHHHIIIGGGFFFFFFFFFHHHJJJLLLMMMOOORRRTTTUUUTTTRRRRRRRRRQQQSSSUUUWWWXXXYYY[[[]]]bbbbbbgggllliiiiiixxxUUUSSSRRRTTTWWWWWWSSSNNNKKKKKKJJJJJJJJJKKKKKKLLLKKKRRR```sssnnnbbbTTTQQQMMMKKKIIIHHHEEECCCDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@??????===<<<<<<999999999999999999999999:::;;;<<<;;;999888999:::888888888888777777777777666666666555555444444333555555555555555555555555333333333333333333333333111111222333333333333222222222222333333444444444444444444333333333222222000222222222111000111222222222222111111111111111,,,---...//////...---------...000222222222111111333222111/////////000111//////............//////000///...,,,,,,,,,---...+++,,,---------+++(((''')))***++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++,,,---...///------------------------/////////......------,,,+++***))))))***---///111......---------,,,,,,,,,,,,,,,,,,++++++*********))))))***++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++,,,------...************************------,,,+++************,,,,,,,,,---------......//////......---------,,,......///000111222333333333333333222111000.........//////000111222222222222000000222333333777>>>>>>BBBPPPmmmeeeNNNCCC===999:::999555333555888999;;;OOOiiisssjjjfffppp{{{aaaNNNDDD@@@;;;888:::999666555777333444777:::@@@LLL```qqqhhhZZZSSSPPPNNNOOOPPPQQQQQQQQQPPPOOOHHHHHHGGGFFFFFFGGGHHHIIIGGGGGGFFFFFFGGGIIIKKKLLLLLLNNNQQQRRRQQQPPPPPPPPPPPPRRRTTTUUUUUUVVVXXXZZZ``````eeejjjeeeaaaoooNNNPPPSSSUUUTTTRRRNNNKKKGGGHHHIIIJJJKKKKKKKKKKKKRRRVVV___ppp~~~kkkaaaYYYPPPKKKJJJIIIFFFBBBHHHEEEBBBAAABBBBBBBBBAAA??????>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999888888888999999999:::::::::999999888555555666666666666666666555555555555555555555555000111111222222333444444333333333222222111111111444444333333222111000000222222222222222222222222333222222111111222222333444444333222111000///...000111222111///...///111//////000000111111222222000...---...///000///.........------------......//////////////////////////////...---,,,,,,++++++,,,+++)))((((((((())))))******+++,,,------------++++++,,,,,,,,,,,,------......//////......---,,,//////.........---------000...---++++++,,,...///...------,,,,,,------...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,************+++,,,---...++++++++++++++++++++++++,,,,,,+++---...///...,,,+++++++++,,,...///111222111///---...111111000---222333444333111000111222000///...---...///111333222222222111111222333333888CCCIIIZZZ}}}rrrRRRCCC???:::666444444333111333888<<>>>>>>>>>>>>>>=========<<<<<<<<<======<<<<<<<<<<<<;;;;;;:::;;;;;;;;;<<<999999::::::999999888888666666666666666555555555444444444444444444444444333333333222222222222111333333333222222222111111000000000111222222333333222222222222222222222222333222222111111222222333444333333222111000//////111111222222222222111111//////000000111111111222000...---...///000///---......------------......//////////////////////////////...------,,,++++++,,,,,,***)))))))))******,,,---------------,,,+++++++++,,,,,,,,,,,,------......//////......---,,,.........---------,,,,,,,,,+++)))((((((***+++,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---*********++++++,,,---...------------------------,,,++++++---...///---,,,,,,,,,,,,---...///000111444222000111333444222000111222333222000///000111000000.........///111222222222222222222333444444777@@@EEERRRqqq]]]GGG<<<;;;777555666444222333888666<<>>;;;;;;999666555777666666777777:::EEEPPPdddqqq|||}}}vvvkkk___UUUPPPOOONNNNNNNNNLLLIIIGGGFFFEEEDDDDDDEEEGGGJJJLLLIIIGGGEEEBBBBBBCCCFFFGGGIIIJJJLLLMMMNNNNNNMMMMMMPPPQQQQQQRRRTTTWWWYYY[[[[[[^^^aaabbbccceeeggghhhIIIKKKOOOSSSUUUTTTSSSQQQIIIHHHHHHHHHHHHJJJKKKLLLQQQUUU^^^ooovvveeeYYYSSSOOOKKKGGGDDDCCCAAAAAABBBBBB@@@???>>>>>>>>>>>>>>>?????????========================<<<;;;;;;;;;;;;;;;<<<===999999999999999888777777777777666666555555555444333333333333333333333333666555444333222111000///333333333222222222222111/////////000111222222333333333333333333333333333333222222111111222222333333333222222111111111000222111111444777888555111000000000000000111111111///...---...//////...---......------------......//////////////////////////////......---,,,,,,,,,------,,,+++++++++,,,,,,/////////......,,,++++++++++++,,,,,,,,,,,,------......//////......---,,,---------,,,,,,,,,++++++---,,,++++++,,,---///000,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...,,,+++++++++,,,---...///........................,,,++++++,,,......---,,,............//////000000000///...///000000///...///111111111///...///000111000///...///000111222111111111222333444555666666>>>???GGG___|||qqqRRR???<<<888666777666333333666333666>>>OOOgggyyydddUUUUUUjjjlllZZZHHH???===:::777666777555555555444444:::CCCQQQ\\\iiiqqqtttqqqiii```TTTRRROOOLLLKKKIIIGGGEEEDDDCCCBBBCCCDDDGGGJJJLLLJJJHHHEEEBBBAAABBBDDDEEEHHHIIIKKKMMMOOOOOOOOOOOOPPPPPPQQQRRRTTTWWWYYYZZZYYY[[[]]]^^^]]]^^^```aaaEEEHHHKKKNNNPPPPPPOOONNNIIIHHHGGGGGGGGGIIIKKKMMMPPPTTT^^^ooowwwfff[[[SSSLLLGGGDDDCCCAAAAAABBBAAA???===>>>>>>>>>??????@@@@@@@@@>>>>>>============>>>>>>;;;;;;:::999999999999999::::::::::::999888777777777777777666555555444444444444444444444444444444666555444333222111111000222222222222222222222222222222222222111111000000333333333333333333333333333222222111111222222333222222222222222222222222333111111666;;;<<<777222111111111000000000000000///...------//////...---...------,,,,,,------...//////////////////////////////......---------,,,......------------------......//////...------,,,+++++++++,,,,,,,,,------.........///......---,,,,,,,,,,,,+++++++++******------------...///111111---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,------......---,,,,,,,,,------...///........................,,,++++++,,,......---+++/////////////////////......---------......------///000111111/////////111111000000//////000111111111111111222333555666777666===<<>>999777888777333222444555555999CCCSSSkkkuuu\\\SSS```pppsssXXXHHHAAA<<<888777666444444666555444888???AAAKKKXXXdddnnnsssnnnfffXXXUUUPPPLLLJJJHHHGGGEEEBBBBBBBBBCCCEEEHHHKKKMMMLLLJJJGGGDDDCCCCCCCCCDDDGGGHHHKKKMMMOOOQQQQQQQQQPPPQQQRRRTTTUUUWWWYYYZZZXXXYYYZZZZZZYYYYYYZZZ\\\FFFHHHJJJLLLMMMLLLKKKJJJIIIHHHGGGFFFGGGIIIKKKMMMNNNSSS]]]ooowwwhhh[[[PPPHHHGGGEEECCCBBBBBBAAA???>>>>>>>>>??????@@@@@@AAAAAA???>>>============>>>???>>>===<<<:::999888888777;;;;;;;;;::::::999777777777777666666555555555444666666666666666666666666333333333333333333333333222222222222222222222222333333333333333333222222333333333333333333333333333222222111111222222333333333222222222222222222333111222666<<<===999444222222111111000000/////////---,,,---...///...---------,,,,,,,,,,,,------000000000000000000000000///...............------........./////////......,,,---......//////......+++++++++,,,,,,,,,------.........///......---,,,,,,,,,+++++++++******************++++++------.........------------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///------,,,,,,,,,---......------------------------++++++***,,,---...---+++...//////000//////...---000000000000000///000000000111222111000000111222111111111000000000000111000111111222333444666777777<<<:::<<>>999777666444444666666444777;;;888@@@KKKWWWdddmmmkkkdddYYYUUUPPPLLLJJJIIIHHHGGGBBBBBBCCCDDDGGGIIILLLNNNNNNMMMJJJGGGFFFEEEEEEFFFFFFHHHJJJMMMPPPQQQRRRRRRRRRSSSTTTUUUWWWXXXXXXYYYWWWWWWXXXWWWVVVVVVXXXZZZHHHIIIKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGIIIJJJKKKMMMRRR]]]ooo|||kkkZZZPPPMMMJJJFFFCCCBBBBBB@@@???@@@@@@@@@@@@@@@AAAAAAAAA>>>>>><<<<<<<<<<<<>>>>>>@@@???>>><<<;;;:::::::::<<<<<<<<<<<<;;;999888888666666666666666666666666666666666666666666666666111222222333444555555666111222222222222333333333000111222333444666666777333333333333333333333333333222222111111222222333444444333333222222222111333222333666999:::888555333222222111000///.........---,,,---......---,,,------,,,,,,,,,,,,------000000000000000000000000........................---...//////000/////////++++++,,,....../////////++++++,,,,,,,,,,,,------......//////......---,,,,,,,,,,,,+++++++++******+++,,,,,,------.........//////............//////,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++++++++,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,+++------...//////...---,,,---...//////------...//////111222111000000111333111111111111111111000000000000000111222333444555666:::999:::EEETTTttt]]]HHH@@@999999999666444555444222555:::???KKKeeennn]]]RRR\\\uuujjjVVVEEE<<<999999666444555444222222555666;;;CCCKKKVVV___```\\\VVVRRRNNNLLLKKKKKKJJJIIIDDDDDDEEEGGGIIILLLNNNOOOPPPNNNLLLJJJIIIHHHHHHHHHFFFHHHKKKNNNPPPRRRSSSSSSSSSTTTUUUVVVVVVVVVVVVVVVTTTUUUUUUUUUTTTUUUWWWZZZGGGHHHIIIJJJKKKJJJIIIHHHFFFGGGGGGHHHHHHIIIJJJJJJLLLQQQ]]]ppp~~~jjj\\\SSSNNNIIIDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@>>>===;;;::::::;;;===>>>>>>======<<<<<<<<<<<<===>>>>>>>>>===<<<;;;999888444444555555666777777777666666666666666666666666222222333333444555555666111111222222222333333333///000111222444555666777444444444444444444444444333222222111111222222333555555444333222222111111222222333555666666666666333333222111000///...---...---,,,,,,......---,,,---,,,,,,++++++,,,,,,---000000000000000000000000............////////////------///000000000//////+++,,,---------------,,,++++++,,,,,,,,,,,,------......//////......---,,,---,,,,,,,,,++++++++++++//////000000000000000///.........------.........,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******************+++,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,******,,,---.........,,,+++***,,,---,,,***)))+++---...///000000//////000222222222222222111111000000000000000000111111222333444777555888@@@JJJdddlllOOOEEE===;;;;;;999888999666222333777999@@@XXXqqqnnnXXXXXXddd~~~mmmTTTDDD>>><<<777555555444111111444444999===@@@HHHPPPTTTSSSOOOMMMKKKJJJKKKKKKKKKJJJFFFGGGHHHJJJLLLNNNOOOPPPOOONNNMMMKKKJJJIIIIIIIIIGGGIIIKKKNNNPPPRRRRRRRRRSSSTTTTTTUUUTTTSSSRRRQQQQQQRRRRRRRRRRRRTTTXXXZZZCCCDDDFFFGGGHHHHHHGGGGGGEEEFFFGGGIIIIIIIIIIIIIIIKKKQQQ]]]qqquuufffWWWRRRKKKEEECCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@>>>===;;;::::::;;;===>>>999999999:::;;;<<<===>>>?????????>>>===;;;:::999333333444555666777888888555555555555555555555555333333333444444444555555111111111222222333333333222222222222222222222222444444444444444444444444333222222222222222222333666666555444222111000000111333444444333333555777444333222111000///...---...---,,,,,,......---,,,---,,,,,,++++++,,,,,,---000000000000000000000000.........///////////////,,,---...000000000///...------------,,,+++******++++++,,,,,,,,,---------......//////......---,,,---------,,,,,,,,,++++++,,,---------------,,,+++...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******))))))))))))***+++,,,---,,,,,,+++******+++++++++------------------------+++******+++------,,,***)))***,,,......---,,,+++,,,...000///---,,,...000,,,...//////......///111222222222222222111000///111000000000000000111111222555333555===CCCYYYzzzyyyTTTIII???======<<<;;;<<<:::444333555444999NNNfffiii___]]]jjjbbbMMMEEE===888555666666555555777333777999:::>>>GGGLLLLLLJJJIIIHHHHHHJJJKKKKKKJJJHHHIIIJJJLLLMMMOOOPPPQQQOOONNNMMMKKKKKKJJJJJJJJJGGGIIILLLNNNQQQRRRRRRRRRSSSSSSSSSSSSRRRQQQOOONNNOOOPPPPPPPPPQQQTTTXXX[[[DDDEEEGGGHHHIIIIIIHHHGGGEEEFFFGGGGGGFFFFFFHHHJJJOOOUUUaaatttqqq```XXXMMMFFFCCCDDDDDDCCCAAA@@@???@@@BBBCCCBBBAAA===<<<:::888888:::<<<>>>;;;;;;;;;<<<<<<<<<======CCCBBBAAA???===;;;888777999888666444444444666777555555555555555555555555;;;999777555444333333333222222222222222222222222333333333333333333333333444444333333333444555555333333222111000000000111444444444555555555666666000111111111111222222222111222333333222111000/////////.........---------+++,,,+++***((((((***,,,////////////////////////000000000000///...---,,,---------.........//////...------,,,,,,++++++***,,,,,,************,,,,,,///...------------...///.........------,,,,,,,,,...///////////////......---,,,,,,,,,,,,---......)))***,,,---.../////////---,,,,,,++++++,,,,,,---******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,+++++++++******++++++******++++++,,,------------.........//////,,,,,,,,,,,,------...///////////////000000000000222222111111111111111111////////////000000000000111000222555888BBBTTTddddddOOO>>><<<===999:::>>>;;;666333444666;;;EEEPPPkkkccc\\\aaawww{{{[[[KKKEEE===777777777444333444555555666888:::===@@@BBBAAADDDGGGHHHHHHHHHIIIJJJHHHJJJMMMOOOQQQQQQQQQQQQNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMPPPRRRTTTVVVVVVVVVUUUSSSPPPNNNLLLOOOPPPPPPRRRTTTVVVXXXYYYDDDEEEFFFGGGGGGHHHHHHHHHEEEFFFGGGGGGFFFGGGIIIKKKOOOUUUaaattt|||fff^^^RRRJJJFFFEEEDDDBBBBBBAAA??????@@@@@@???>>>===<<<:::999999:::<<<>>>;;;;;;;;;;;;<<<<<<<<<===AAA@@@@@@>>>===:::999888777666555333444555666777555555555555555555555555777666555444333333444444222222222222222222222222222222222222222222222222444444444333333333333333444333333222111111222222222222333333333444444444111111111111222222222222111111222333333222000000//////.........------------------,,,******+++---///////////////////////////////////////......---------------.........///---------,,,,,,+++++++++...---,,,,,,,,,,,,---.................................---------,,,,,,,,,......////////////......---,,,,,,,,,,,,---......,,,---..................,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,+++++++++++++++++++++***++++++,,,------------.........//////,,,,,,,,,,,,,,,---......////////////000000000000000000000000000000000000////////////000000000111333222333555777>>>NNN^^^lllUUUBBB>>>???;;;:::===<<<777444555666888@@@IIIXXXooowwwggg]]]dddtttrrr```LLLBBB999777777555444555666666666666777999;;;<<>>===>>>===;;;::::::;;;<<<>>>;;;;;;;;;;;;<<<<<<<<<<<<============<<<:::999888666555444333333444666777555555555555555555555555555444444333333444555555333333333333333333333333111111111111111111111111333333444444444222111000444444333333222333333333000000111111111222222222111111111111222222222333000111222333333333222111/////////.........------...//////...,,,,,,---///////////////////////////---......///////////////------------............,,,,,,,,,,,,,,,,,,,,,+++//////............//////,,,---...//////...---,,,...------------,,,,,,,,,---....../////////......---,,,,,,,,,,,,---........./////////...------,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++,,,------------........./////////,,,,,,,,,,,,,,,,,,---...////////////000000000000//////////////////000000/////////000000000111111555333333555555:::GGGTTTnnn{{{aaaHHH@@@???===:::;;;;;;777555555555555:::AAAEEEWWWnnnvvv```YYY]]]mmm|||^^^OOO???999888777666777777666555444444555666777;;;>>>AAADDDFFFHHHLLLNNNMMMNNNOOOOOOOOOMMMKKKJJJLLLLLLKKKKKKKKKKKKKKKJJJMMMMMMNNNPPPRRRUUUWWWXXXXXXXXXWWWVVVTTTQQQOOOMMMOOOOOOOOOPPPPPPQQQQQQRRRDDDDDDCCCCCCCCCEEEGGGHHHEEEFFFGGGGGGGGGHHHJJJLLLMMMUUUcccwww}}}uuuiii___XXXRRRLLLHHHHHHEEECCCAAAAAAAAA@@@>>>>>>===<<<;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999777666555444333333444444555555555555555555555555555555555555555555555555444444444444444444444444222222222222222222222222222333444555444222///...444333333222222222333333000000000111111111111222111111111222222222333333///000222333444333333222////////////...............///000///---,,,---///........................,,,---...///000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////+++,,,...//////...,,,+++------------------------------......//////......---,,,,,,,,,,,,---......---............---,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,++++++++++++,,,------............////////////---,,,,,,,,,,,,,,,------////////////000000000000/////////000000000000000//////000000000111111111333222222444444777AAALLL___qqqQQQAAA===;;;:::999777555444666555333666;;;===HHHXXXkkkppp```YYY]]]lll|||zzzdddLLL???:::999999;;;777666555444333444444555888:::>>>AAADDDHHHLLLPPPJJJLLLMMMOOOOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJLLLMMMOOOQQQSSSUUUWWWXXXXXXXXXXXXWWWUUURRRPPPOOOPPPPPPQQQQQQPPPPPPOOOOOODDDCCCCCCBBBCCCEEEFFFGGGEEEFFFGGGHHHGGGHHHKKKMMMNNNWWWfff{{{|||rrriiibbb[[[SSSNNNIIIGGGCCCAAAAAAAAA@@@??????>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;::::::888888999:::::::::::::::999888777555444333222222666666666666666666666666888888777777666666555444444444444444444444444444444444444444444444444444222333444555444222///...222222111111111111222222111111111111222222222222111222222222222333333333000111222333444444333222000000/////////.........---...//////---,,,,,,---------------------------+++,,,---///000000000000------------------,,,,,,+++++++++,,,,,,---------.........//////.........+++,,,...//////...,,,+++------------------------,,,,,,---...............---,,,,,,,,,,,,---......++++++,,,---------------+++******))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------.........---------,,,,,,,,,,,,++++++,,,,,,---............/////////000000......------,,,------...////////////000000000000000000000111111222222222000000000000111111111111111///000333444666===EEEUUUttt^^^FFF===:::999888444333444666666333555999<<<@@@HHHUUUlllqqq___VVVXXX^^^kkk|||___JJJ???:::999;;;777666555555555666777777666888;;;===AAAFFFKKKPPPKKKLLLNNNOOOOOONNNMMMKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNPPPSSSTTTVVVVVVXXXXXXXXXXXXVVVTTTRRRQQQRRRSSSSSSSSSRRRPPPOOONNNCCCCCCCCCDDDDDDEEEFFFGGGEEEFFFHHHHHHHHHIIIKKKMMMPPPYYYjjjyyyrrrllleee]]]WWWNNNKKKGGGDDDCCCBBBAAA@@@@@@???>>>===============;;;;;;;;;;;;::::::::::::777888999::::::;;;;;;;;;999999888666555444333222666666666666666666666666888999999888888666555444555555555555555555555555555555555555555555555555333333444444444222111000111111000000111111222222111222222222222333333333222222222222333333333333111222333444444333333222000000000/////////......,,,---///...---++++++,,,------------------------,,,---...///000000000000------------,,,,,,,,,,,,******+++,,,,,,---......------............------+++,,,---......---,,,+++,,,,,,,,,------------...+++,,,---...............---,,,,,,,,,,,,---......++++++,,,---.........---++++++************++++++******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,------........./////////000000000000///..................////////////000000000000000000111111222222333333000000000111111111222222///...000444555555999???LLLdddsssTTTDDD===:::888333222444777666444555999999;;;???GGGXXXrrrkkkXXXPPPNNNZZZmmmvvv^^^LLL???:::;;;888777777666666888999:::666777999;;;>>>CCCIIINNNOOOPPPQQQQQQPPPMMMKKKIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMOOOQQQRRRSSSTTTTTTVVVWWWXXXXXXXXXWWWUUUTTTSSSTTTTTTTTTSSSQQQOOONNNCCCCCCDDDEEEFFFFFFFFFFFFEEEFFFHHHHHHHHHIIILLLNNNSSS\\\nnn|||xxxrrrjjjeeeZZZVVVPPPKKKHHHFFFEEECCC@@@@@@???>>>>>>======<<<;;;;;;;;;:::::::::999999888888999:::;;;;;;;;;;;;777777777777777777666666666666666666666666666666666666777888888777666555555555555555555555555555444444444444444444444444444444444333333333333333222111111111111222333444111111222222222222333333222222222333333333444444222333444444444333222111000000000000/////////...,,,---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000//////---------,,,,,,,,,++++++)))******+++---......///------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++,,,---............---,,,,,,,,,,,,---......//////////////////...---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,////////////.........------,,,,,,,,,,,,---........./////////000000000000111111000///////////////////////////000000000000/////////000111222222222000000111111111222222222000///000444555444666:::CCCTTTssshhhQQQDDD===888666444666888777444555999666999<<<@@@HHH[[[vvvhhhVVVMMMQQQZZZiii}}}yyyaaaLLL@@@>>>:::999888777777888999999666777888999;;;@@@GGGLLLOOOPPPQQQRRRQQQOOOMMMKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNPPPQQQSSSSSSSSSRRRUUUVVVWWWXXXYYYXXXXXXWWWSSSTTTTTTUUUTTTRRROOONNNBBBCCCEEEGGGGGGGGGFFFFFFEEEFFFHHHHHHHHHJJJLLLNNNTTT^^^ppp}}}vvvpppfffaaaZZZSSSOOOLLLIIIGGG@@@@@@@@@???>>>======<<<;;;;;;;;;::::::999999999888999:::;;;;;;;;;;;;;;;555555777888999999999999777777777777777777777777222333555777777777777666666666666666666666666666333333333333333333333333444444333333333444555555222222222222333333444555111111111111222222222222222222333333333444444444333444444555444333111000000000000000////////////,,,...000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////////////////---------,,,,,,+++++++++))))))***+++---...//////---...///000000///...------,,,,,,++++++,,,,,,---,,,,,,,,,------.........***+++,,,---............---,,,,,,,,,,,,---......333333222222111///...------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,000/////////............---,,,,,,,,,,,,---......////////////000000000000222222111000000000000000////////////000000000000---......///000111111222000111111111111222222222222000111555666333333666<<>>>>>???KKKcccwww{{{aaaQQQLLLLLLUUUggg}}}sssXXXHHHCCC<<<;;;999888777777777888777888888888:::???EEEJJJLLLNNNPPPRRRRRRRRRQQQPPPKKKKKKLLLLLLMMMMMMNNNNNNNNNOOOQQQSSSSSSSSSRRRRRRTTTUUUWWWYYYZZZZZZYYYYYYRRRSSSTTTTTTSSSQQQOOOMMMCCCCCCCCCCCCDDDDDDDDDEEEIIIGGGHHHIIIGGGEEEJJJQQQWWW```vvvzzzuuulllccc[[[TTTMMMIIIGGGDDDAAA?????????>>>===>>>===<<<;;;:::999999888::::::;;;;;;;;;:::999999999999888888777666666555888888999999999999888888666777777777777666666555444444444555555555555666777777666555444444333333333333222222111000//////222222222222111111000000222222222111111111111111000000111111222222222222555444333222111///......111111000000//////......////////////////////////++++++,,,------......///.........///......---,,,,,,++++++******++++++,,,......------------,,,,,,///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---............++++++***+++,,,...000222---,,,+++++++++---///111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,+++***)))************+++++++++,,,,,,,,,---------......//////...---,,,,,,++++++........................///......---------......000111222333333222111000222111000.........//////////////////000111222333000000000000111111111111111222222333444555777777>>>FFFZZZ}}}mmmOOO>>>:::666777888888666555666666555333444777;;;CCCRRR```zzz]]]PPPIIIIIIVVVeeewwwtttXXXEEE>>>:::888888666333444888777888888888888;;;>>>BBBLLLNNNRRRUUUUUUSSSPPPNNNMMMLLLLLLLLLLLLNNNOOOPPPQQQQQQRRRSSSTTTSSSSSSSSSTTTVVVZZZ^^^___]]][[[YYYVVVTTTRRROOONNNMMMNNNNNNDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDEEEGGGFFFEEEJJJQQQ[[[fff}}}{{{sssiii```VVVPPPJJJGGGDDDCCCBBBAAA>>>===???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999::::::999999888888888777888888999999999999888888777777777888777777666555444444444555555555555666777666666555444444333333444444444333222111111111222222222222111111111000111111111111111222222222000111111111222222222222444333333222111000////////////////////////..............................,,,,,,,,,------------...------............------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++******---,,,,,,+++******++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,,,,+++++++++,,,...000111---,,,+++++++++---///000........................---------,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........000000///......---,,,,,,........................///......---------......111111222222222222111111222111000/////////000000////////////000111222333111111111111222222222222222222222222333555777888===CCCUUUuuu{{{[[[GGG???::::::999777666555666777555444444666888>>>JJJWWWnnnrrr[[[OOOHHHLLLUUUddd~~~oooYYYFFF???999::::::888777888666777888888888;;;>>>AAAHHHJJJNNNQQQRRRQQQNNNMMMLLLLLLKKKKKKLLLMMMOOOPPPOOOOOOPPPPPPQQQRRRRRRSSSTTTWWW[[[^^^___^^^[[[ZZZUUUSSSQQQNNNMMMMMMNNNOOOFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDFFFHHHHHHGGGLLLSSSaaannnrrrfff]]]RRROOOLLLIIIGGGDDDAAA>>>@@@@@@??????>>>>>>>>>===;;;<<<<<<<<<<<<;;;::::::;;;:::::::::::::::::::::888888999999999999888888888888888888888777666666444444444555555555555666666666555555444333333333555555444444333333222222222222222222111111111111000000111111222222333333111111111111222222222222222222222111111111000000......//////////////////..............................---------,,,,,,,,,+++,,,---......///......---------,,,,,,---------,,,,,,++++++++++++******++++++***))))))))))))***++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,------,,,,,,------...///---,,,++++++,,,---///000........................------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------------------.........//////000000000///......------..............................---------......///222222111111111111222222111000000000000000111222////////////000111222333222222222333333333333444333333222111222444777888<<<@@@MMMiiioooUUUGGG@@@>>>;;;888666555666777666444444666666888@@@JJJYYYrrrppp^^^LLLEEEGGGQQQggg{{{pppSSSFFF:::888:::999666444555666777777888:::===@@@BBBEEEIIIMMMNNNNNNMMMKKKKKKKKKJJJJJJKKKLLLNNNOOOMMMMMMLLLMMMNNNPPPRRRTTTUUUXXX[[[^^^___^^^\\\ZZZUUUSSSOOOMMMLLLMMMOOOQQQFFFFFFFFFEEEEEEEEEDDDDDDGGGGGGIIILLLKKKKKKPPPXXXddduuuxxxoooaaa\\\TTTNNNIIIFFFCCCAAAAAAAAA@@@@@@@@@?????????<<<============<<<;;;;;;::::::::::::::::::::::::888999999::::::999999888999999999999888777666666444444444555555555555666555555555444444333333333555444444444333333222222222222222222222222222222000000111111222333444444222222222222222222222222111111111111111111111111/////////000000111111111------------------------//////...---,,,,,,++++++******,,,---.../////////......------------............---------,,,,,,,,,******))))))))))))******++++++++++++++++++++++++++++++,,,---.....................------------...,,,,,,+++,,,,,,---///000........................---------..................---,,,******+++,,,---,,,,,,,,,,,,------------------........./////////////////////......------...........................------------...//////333222111000000111222333000000000000111111222222////////////000111222333222222222222333333333333444333222111222444777888:::<<>>999777666666666555333444666555555999@@@JJJ[[[sssttt[[[KKKEEEJJJYYYhhh|||kkkWWWCCC;;;<<<:::666333444555666666666777:::<<<>>>@@@DDDIIIKKKLLLLLLKKKJJJIIIIIIIIIIIIKKKLLLMMMLLLKKKKKKKKKMMMPPPSSSUUUVVVXXX[[[^^^___^^^]]][[[UUUSSSPPPMMMLLLNNNQQQSSSDDDDDDDDDDDDDDDDDDDDDDDDIIIIIIJJJMMMMMMNNNTTT\\\iii|||ssskkk___SSSLLLGGGDDDCCCBBBBBBAAAAAA@@@@@@??????===>>>>>>>>>>>>===<<<<<<:::::::::::::::999999999999999::::::::::::999999::::::::::::999888777666444444444555555555555666444444444444444333333333333333333333222222222222222222222222222222222333000000111222333444444555333222222222222222222222000111111111111222222222000000000111111222222222........................//////...---,,,++++++***)))***+++---...////////////......------......///......---------,,,,,,,,,++++++*********++++++,,,++++++++++++++++++++++++++++++,,,---..............................------+++,,,,,,,,,---......///........................---------........./////////...,,,+++***+++,,,---++++++++++++,,,,,,,,,,,,------------.........///......------------------........................---------------...//////333222111000000111222333//////000000111111111111////////////000111222333111111111222222222222333444333222222222444666777999999AAAUUUnnnvvv\\\QQQKKKCCC<<<999888777666555333333666666555777<<>>:::888444555666666555555666888;;;===BBBFFFIIIKKKKKKKKKIIIHHHHHHGGGHHHIIIKKKLLLLLLLLLLLLLLLNNNQQQTTTWWWVVVXXX[[[]]]^^^^^^\\\[[[WWWUUURRROOOOOOPPPSSSTTTBBBCCCCCCCCCDDDDDDDDDDDDHHHGGGHHHKKKMMMPPPYYYcccrrrooo```UUUMMMIIIFFFDDDDDDCCCBBBAAA@@@??????>>>????????????>>>======<<<<<<;;;::::::999888888999999::::::::::::999999;;;;;;;;;:::999888777666444444444555555555555666444444333333333333333333333333333222222222222222222222222222333333333333111111222222333333444444333333333333222222222222111111111111111111222222000000111111111111111222//////////////////////////////...---,,,,,,++++++)))***+++,,,......//////......------------......,,,,,,++++++++++++******,,,++++++++++++,,,------++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,....../////////......---++++++,,,------.........------------------------,,,,,,,,,---....../////////...---,,,,,,++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................---------------...///000222222111111111111222222...//////000000000000///////////////000111222333111111111111222222222222333333333333444444555555777666===MMM```{{{kkkYYYRRRHHHAAA===;;;888555555333333666777555666999<<>>===???>>>===<<<;;;999888888999::::::;;;;;;::::::999<<<<<<<<<;;;:::888777666444444444555555555555666333333333333333333333333333333333444444444444444222222222333333333444444333333333333333333333333444444333333333222222222222222111111111111111111000000000///////////////000000000000000000000000.........------,,,,,,,,,)))***+++,,,---............------------------...,,,,,,++++++++++++******+++++++++++++++,,,------++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,---...///000000///......++++++,,,---............------------------------+++++++++,,,---.....................---,,,+++***,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,------------.......................................---,,,,,,------///000000111111222222222222111111......///000//////------////////////000111222333222222222222333333333444222333444555555555444333666444:::FFFSSShhh{{{^^^WWWLLLEEEAAA===888444777333222555666444444777666777???LLL[[[qqqqqqYYYKKKFFFKKKQQQbbb|||rrrZZZGGG@@@AAA:::;;;<<<:::777555444555777999===AAADDDGGGHHHHHHFFFFFFEEEEEEFFFGGGIIIJJJLLLLLLMMMOOOPPPRRRSSSTTTUUUVVVXXXZZZ[[[[[[[[[ZZZ\\\[[[ZZZYYYXXXWWWVVVVVVBBBCCCCCCEEEFFFGGGHHHIIIFFFEEEFFFLLLRRR[[[jjjwwwzzzjjj]]]UUUKKKJJJHHHFFFDDDBBBAAA@@@???@@@@@@@@@@@@???>>>>>>AAA@@@???>>><<<:::999888999::::::;;;;;;::::::999<<<<<<<<<;;;:::999777666444444444555555555666666333333333333333333333333444555555555555555555555222222222333333444444444444333333333333333333333444444444333333222222222222222222111111111000000//////......---------,,,000000000000000000000000......---------,,,,,,,,,******+++,,,---------------------,,,,,,---------.........---------,,,,,,++++++******+++,,,------++++++++++++++++++++++++++++++,,,---............,,,---///000000000///...***+++,,,---............------------------------******+++,,,,,,---......---...//////...,,,+++)))---------.........//////******+++++++++,,,,,,,,,.........///////////////........................,,,,,,,,,---...///000111000111222333333222111000....../////////---,,,+++////////////000111222333333333333444444444555555111333555666666555333222555333888AAAJJJ\\\aaaYYYOOOHHHDDD???999444888444222555555333222444333333999BBBJJJ[[[|||hhhVVVNNNIIIFFFPPPjjjmmmUUUKKKLLL>>>??????===999666555555666888;;;???BBBEEEFFFGGGFFFEEEEEEEEEEEEGGGHHHIIIKKKLLLNNNOOOQQQQQQRRRRRRUUUVVVXXXYYYZZZ[[[ZZZZZZ^^^^^^]]]\\\[[[YYYWWWVVVCCCDDDDDDEEEFFFGGGGGGHHHGGGHHHKKKMMMTTTbbbuuuooobbb[[[PPPHHHHHHHHHDDDCCCFFF@@@@@@@@@>>>===>>>AAACCCBBBAAA???===<<<;;;<<<<<<::::::999999999999::::::;;;:::888999::::::888777999999777666555555555555///000111333444555666666333444555666666555444444111222333444555444333333333333333333333333222222555666666666555444333333333333444444333333222111111000000000111222333333222000......111111///------------------------------------............///......------------......111000///---,,,,,,,,,---)))************+++++++++++++++,,,,,,---,,,,,,,,,((())))))+++,,,---......///......///111222000/////////.........---------,,,,,,------...---------++++++,,,,,,,,,------------------,,,,,,+++++++++........................------......------,,,+++***,,,...---,,,++++++,,,---...............------........................111111111111111111111111222222111111000111111111222000///...///000222333666555555444333333222222555555777999999777333000999444888AAAEEEOOOooosss___OOOLLLIII???888999777777777555444444666888444333444666;;;KKKggghhhSSSPPPIIIKKKYYYhhhxxxtttbbbSSSNNNGGG@@@<<<888444333555555666999<<>>???AAA@@@>>>===<<<;;;;;;<<<;;;::::::::::::::::::;;;;;;999888999::::::999888888777666555555444444444333333444444444444333333444555666777777666555444111222333444444444333333333333333333444444444444444444555555444444333222222222333333222222111000111111000000000111222222222000...///000111///------------------------------------............///......------------......000//////...------,,,,,,************++++++++++++,,,,,,------------,,,,,,******+++,,,---.../////////......///111111000/////////.........---------,,,------......---------++++++,,,,,,,,,------------------,,,,,,,,,++++++........................------......------,,,+++***,,,------,,,+++,,,------...............------........................000000000000000000000000111111111000111111222222222111000///000111333444666666555555444444333333444555777:::;;;:::777444777333666>>>AAAIIIfffjjjWWWQQQMMMCCC<<<<<<<<<<<<;;;999666444333333555444555666999DDD[[[ooo~~~hhhVVVLLLHHHOOOYYYeeexxxxxxhhhTTTJJJAAA===:::666555666444555888;;;>>>BBBDDDFFFIIIIIIHHHGGGEEEEEEHHHJJJHHHJJJLLLMMMMMMNNNQQQSSSSSSVVVXXXXXXWWWYYY^^^cccggghhhhhhccc^^^[[[]]]aaaBBBBBBCCCDDDEEEFFFGGGHHHLLLOOOTTT[[[gggyyyssscccXXXPPPIIIEEEEEEFFFEEECCCAAA???>>>======@@@???>>>===<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::999888888:::;;;:::888777666666555555444444444444444555555555444444333555666777888888777666555111222333444444444333333333333333444555555666666333444444444444333222222111222222222222111000000111111000/////////000000111000//////000000///...---------------------------------............///......------------.........////////////---,,,+++******+++++++++,,,,,,,,,---...............------++++++,,,---...//////000///......///111111000..................---------------.........------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,........................------......------,,,++++++,,,------++++++,,,---------...............---................................................000000000000111111222333333222111111111222444555666666666666555555555555555555888;;;>>>>>>;;;999666222555;;;===BBBYYYsss{{{bbbVVVOOOGGG@@@???AAAAAAAAA@@@===:::666444777777888999999>>>LLL[[[zzzdddVVVIIIHHHKKKRRR___nnnaaaTTTFFF???;;;888666777333444666999===@@@CCCDDDGGGHHHHHHGGGFFFFFFHHHJJJJJJKKKLLLMMMLLLMMMOOOQQQVVVYYY[[[\\\\\\```fffkkkpppqqqqqqlllfffbbbbbbdddBBBBBBCCCDDDFFFGGGHHHHHHMMMQQQYYYdddsssyyyiii^^^UUUPPPMMMHHHFFFDDDCCCCCCBBBAAA?????????>>>===<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;999888777888:::;;;:::999666666777666666555555444222222444555666777777777777777888999888777666555222222333333333444444444333333444444555666777777444444444555555444333333222222222222222111111000111111000///......//////111000000///000//////...........................---------............///......------------......---...///000000...,,,***++++++++++++,,,,,,,,,---///////////////......---+++,,,,,,---....../////////......///000000///---.......................................------,,,,,,,,,,,,------------...------------------,,,,,,........................------......------,,,++++++,,,---,,,++++++,,,---,,,---......///.................................------------------------////////////000222333333222111111111111222333444555666666666777777777777666777888;;;>>>???===;;;666333555999999;;;LLL```}}}mmmYYYOOOHHHCCCBBBCCCDDDEEEFFFEEEBBB>>>;;;999999:::;;;:::;;;CCCMMMcccyyy{{{iiiUUUIIIEEEHHHRRR\\\rrrxxxfffQQQDDD===999777888444444666888;;;>>>AAACCCFFFHHHIIIJJJIIIIIIJJJLLLLLLMMMMMMMMMLLLMMMPPPRRRYYY]]]aaadddgggmmmuuu{{{{{{uuuooollllllBBBBBBDDDEEEFFFHHHIIIIIINNNSSS^^^mmmpppeee[[[TTTJJJGGGDDDDDDEEEEEEDDDBBB?????????>>>>>>===<<<<<<;;;;;;::::::::::::;;;;;;:::999888888:::::::::888777777888888888777666666333444555666777888888888777888999999999888666555222222222333333333444444333333444444555666777777555555666666666666555555333333333444333222222111111111000///......//////000000000000////////////........................---------............///......------------......,,,---///000000...,,,++++++,,,,,,,,,------------///000000000//////...---++++++,,,,,,------......///.........000000...------......................../////////......---,,,,,,,,,---------.........------------------------........................------......------,,,+++,,,------,,,******,,,...,,,------...//////......................................................////////////000111222333000000000000000111222222444555555666777888999999888999999<<<>>>>>><<<:::999666666888777777BBBPPPeee{{{aaaQQQHHHCCCBBBDDDDDDEEEGGGIIIHHHDDDAAA<<<::::::<<<;;;:::>>>DDDRRRddd~~~hhhTTTGGGDDDHHHNNN\\\ooo~~~dddQQQDDD<<<888999666555666777999<<>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;:::888999::::::999777777888999999999999777666888888888888777666666555888888999999888777666555333333222222222333444555333333333444555555666666555555666777777777777666333444444444444333222222111111000/////////000000///000111000///...///000........................---------............///......------------......------...//////...---,,,,,,,,,,,,---------......000000000000///...---,,,++++++,,,,,,------------///.........//////...,,,---------...............///////////////...---,,,,,,---------............------------....................................------......------,,,+++,,,------+++******,,,...,,,,,,---...////////////........................////////////////////////////////////000000111222//////000000111111111111333333444666777999:::::::::::::::<<>><<<;;;888777777666555<<>>???>>>>>>======>>>>>>???===;;;999999999999777666555777888999999888777666999999999999888777666555777888888999888666555444333333222222222333444555333333333333444444444444444555555666777777666666333333333333333222111111111111000000000111222222///111222111...---...000........................---------............///......------------..............................------------............////////////...---,,,,,,------------............///.........//////---+++---------.........//////000000000000///...---,,,------------............------------.........///........................------......------,,,+++------,,,+++******---///+++,,,---...////////////........................////////////////////////000000/////////000000111000000111111222222222111111222333555777999:::;;;::::::;;;>>>AAABBBBBBAAA<<<999777666444444888>>>DDDTTTlllkkkVVVIIIBBBCCC@@@AAAGGGQQQZZZ^^^___WWWMMMDDD@@@===:::;;;???@@@GGGSSSdddwwwfffQQQEEE@@@BBBGGGTTTiiigggOOOBBB@@@<<<:::888777777999;;;===@@@DDDIIILLLMMMMMMMMMMMMOOOPPPQQQSSSTTTXXX^^^bbbkkktttDDDEEEFFFHHHJJJLLLMMMNNNYYYcccuuuwwwmmm```VVVQQQMMMHHHCCC@@@AAABBBCCCBBBAAA@@@???AAAAAA@@@@@@@@@@@@AAAAAA>>><<<:::999999888666555444555777888999888666555666777888999999999999999777888888888777666444333444333222111222333444555333333333333333333333222333333444555666666666555111222222222222111000000111111000000111222333333///111222111...---...000////////////////////////---------.........//////.........------...............---------......///---------.........//////////////////...---,,,+++.........//////////////////.........//////---+++---------.........//////000000000000///...---,,,---------.........//////---------.........//////........................------......------,,,+++------,,,+++)))***---///+++,,,---...////////////................................................111000000////////////000111111222333333333333222000111333444777999:::;;;::::::;;;???CCCEEEFFFEEE===999666444333333666:::;;;EEEYYYuuuxxx^^^LLLCCC???>>>@@@IIIYYYgggppptttfffZZZMMMEEE@@@======@@@;;;>>>FFFRRR```uuuzzz```OOOGGG???@@@GGGYYYrrrvvvYYYGGGBBB>>><<<:::888777888:::<<<===BBBGGGKKKLLLLLLLLLLLLOOOQQQRRRTTTWWW[[[bbbfffvvvEEEDDDFFFHHHGGGFFFKKKRRRZZZlllrrrggg]]]QQQKKKKKKFFFEEEDDDDDDCCCBBB@@@???@@@>>>======?????????>>>=========<<<;;;;;;::::::999999888888888888888888<<<:::888888:::;;;;;;:::888888777666666777888999555444333222222222333444555444333222222222333444444444555333111111222444111222333333333111000///222222111111000/////////111222333333222111000///000///...------...///000000000////////////000000111111111000//////......000000///...------,,,,,,++++++---.........---,,,///////////////.........------..................///............------------...//////000//////...111000///------......///---------............///......//////...---,,,,,,***++++++,,,---...//////------------------------,,,,,,++++++***+++++++++---.........//////000000////////////000000000000//////000000000000//////......///111111222222222444444333222222222333333222222222222333444555666666777999;;;===???@@@AAA@@@>>>:::777555555555666:::???JJJ___pppXXXJJJEEE@@@>>>FFF\\\uuuvvv___KKKBBB@@@===777???>>>@@@EEELLL[[[rrr}}}```GGGCCCBBBCCCHHHVVVooovvv```NNNDDD:::444666888666555888;;;>>>AAADDDFFFHHHKKKNNNQQQSSSUUUVVVZZZbbbmmmvvvFFFEEEGGGIIIHHHHHHMMMTTT^^^ppp{{{mmm]]]SSSPPPLLLJJJHHHFFFEEEDDDDDDCCCCCCAAA?????????@@@???>>>>>>======<<<<<<;;;::::::999999999999999888888888;;;:::999999;;;;;;:::999:::999888777666666777777555444333222222222333444555444333222222333444444333444444333111111333444222333333333222222111000000000000000111111111111111111222222222111///////////////....../////////000//////......//////000000000////////////......000//////......---,,,,,,+++,,,---...///......---///////////////////////////////////////////////////............---------------............//////111000///...---......///,,,,,,,,,,,,---------..................---,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,---------------.........///.../////////000000000000//////000000000000//////...///000111111222222222333333333333333333222222222222222222333444555666555666777999:::<<<===>>>:::888555333222222444555777;;;DDDVVVsssfffTTTDDDAAA@@@III^^^xxxpppXXXIIICCC===777;;;:::;;;???DDDOOOccctttsssZZZKKKEEEAAAEEEPPPaaa{{{tttaaaOOOCCC::::::;;;:::999::::::===@@@BBBDDDGGGJJJMMMPPPSSSVVVYYY^^^iiivvvGGGFFFHHHJJJJJJIIIOOOWWWcccwwwqqqbbb[[[RRRNNNIIIEEEDDDDDDCCCCCCEEECCCAAA@@@@@@@@@???>>>>>>>>>===<<<<<<;;;;;;:::999999999999999999999999:::::::::;;;<<<<<<:::888;;;:::999888666666666666666555444333333333333333444444333333333444444555222333333333111111333555444333222222222222222222//////000000111222222333000000111111111000//////...//////000000//////...///..................///---............/////////000//////......---------------.../////////////////////////////////000000000000000000000000000000///............---------------,,,+++,,,---...///000000///............///+++++++++,,,,,,,,,---------............------,,,......---------,,,,,,,,,------------------------......------------......,,,,,,,,,---------------....../////////000000000//////000000000000//////...///000111111222111111111222444555555444333222222222222222333444555555444444555666777888999999888777555444444555666777333777>>>KKKbbbwww]]]HHHDDDCCCJJJ]]]wwweeePPPDDD>>>999999777888:::<<>>@@@BBBEEEIIILLLOOOSSSXXX]]]dddrrrGGGFFFGGGJJJJJJKKKQQQYYYhhh~~~vvvlll^^^XXXOOOHHHFFFEEEDDDCCCDDDBBB@@@@@@@@@AAA@@@???>>>>>>======<<<;;;;;;;;;999999999::::::::::::::::::::::::<<<>>>===:::888:::999999888888777777777666666555444444333333333444444444444444555555555111222333222111111333555333222111000000111222333000000000111111222222222//////000000000/////////...///000111111000///.........------------......,,,,,,------...//////000000/////////......------...//////000000000000000//////000000000000111111111000000000000000/////////............------------,,,*********,,,...000000/////////............+++,,,,,,,,,,,,------------------......------,,,------------------------------------------------------------------...///------------------------........./////////000000//////000000000000////////////000111111111111111000222555888888777555333333222222222333333444555444444444555555555666666888777555444444555666777333555:::CCCRRRnnncccNNNHHHDDDHHHVVVnnnlllRRRDDD???===:::888888::::::<<>>@@@CCCGGGKKKNNNSSSYYY___hhhyyyFFFEEEFFFIIIJJJKKKRRR[[[mmmqqqhhh[[[RRRNNNLLLIIIFFFCCCBBB@@@@@@AAABBBAAA@@@???>>>>>>===<<<<<<;;;;;;999999::::::;;;;;;;;;;;;::::::;;;<<<>>>===:::888777777888888999999999999777777666666555444333333444444555555666666666666111222333222111111222444222111000//////000222222333222222222111111000000//////////////////000000...///000111111000///.........------------......+++,,,,,,---...///000000///////////////.........////////////000000111111000000000000111111222222000000000//////.........///............---------,,,+++***)))***,,,...000///////////////......---------------............,,,,,,---------------,,,++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,---......//////..............................//////////////////000000000000/////////000000111111111111000111333777:::;;;999777555333333222222222333444444444444444444444444444444444333222111000111111111555666999???HHH^^^mmmUUUKKKDDDDDDNNNcccrrrVVVFFF@@@???;;;999999;;;::::::@@@GGGTTTfffttt]]]RRRHHHAAAFFFSSS^^^lll~~~fffPPPCCC>>>;;;999777999;;;<<<>>>AAAEEEIIINNNSSSZZZ```iii|||EEEDDDFFFIIIJJJLLLTTT]]]rrrxxxiii]]]VVVQQQLLLGGGFFFDDDBBBAAABBBCCCBBBAAA??????>>>======<<<<<<;;;999::::::;;;;;;<<<<<<===;;;;;;;;;<<<======;;;999555666888999:::;;;;;;;;;777777777777666555333333333444555666777777777777222333333222000000111222111111111000111111222222444333333222111111000000000000/////////000111111///000000111111000000//////..................///,,,,,,---...//////000000///////////////////////////////////////000111111000000000111222222333333000000000//////......---///............---------+++*********+++---///000/////////000///......------------.........//////+++,,,,,,------------,,,***++++++,,,---...///000------------------------++++++++++++,,,---...//////////////////.........------.........///////////////000000000000//////000000111111111111000000111333777:::;;;:::888777333333333222222333333444444444444444444444444444555444444333222222222222777666999>>>CCCQQQpppbbbSSSFFFCCCHHHXXXttt}}}bbbOOOEEEAAA<<<999999;;;:::999<<>>>>>===<<<<<<<<<:::::::::;;;<<<============;;;:::;;;<<<===<<<;;;666777999::::::::::::999888888888888777555333222333444666777888888777777333444444222000//////111111222333333444444444333222222222222222222222222111000000///000111222333111000000000000000000111000//////......//////000.........//////000000000/////////////////////000//////.........///000111000000111111222333333444222222111000000///......///............---------******+++,,,---...//////...///000000000///------,,,,,,---------.........***+++,,,---------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,---...///000/////////......------------------.........////////////000000000000//////000000111111111111000000000222555888999999888777444333333222222333333333222222222333333333333333555555555555666666666777777555888===@@@HHH```zzzxxxdddPPPGGGGGGOOOeee{{{rrr^^^NNNDDD???<<<;;;<<<;;;888:::???CCCHHHTTTfff|||xxx___QQQGGGAAABBBFFFOOO\\\lll~~~eeeSSSFFF===;;;;;;;;;;;;;;;>>>BBBEEELLLRRRYYY___jjjHHHFFFHHHKKKMMMPPPYYYbbbzzz~~~tttkkk```YYYQQQNNNJJJGGGFFFDDDAAA?????????>>>>>>======<<<<<<::::::;;;;;;<<<===>>>>>>>>><<<::::::<<<===<<<<<<888999:::;;;:::999888777888888999888777555333222333444666777888888888777444555444222///......000222333555666777666555555111111111222222333444444222111000000000111333444222111000//////000111222000000////////////000000////////////000000000000////////////000000000000///...---------...000111000000111222333333444444333333222222111000000/////////.........---------)))***,,,---.../////////...///000000000///---,,,++++++,,,,,,,,,---------***+++,,,,,,------------......---------,,,,,,,,,---------------------------------......000111111.........------,,,,,,,,,---------.........////////////000000000000//////000000111111111000000//////000333666777888777777444444333222222333333333111111111111222222222222000000111222444555666666666333666<<<>>>BBBWWWnnntttZZZLLLFFFIIIYYYlll~~~iiiVVVIIICCC???===>>><<<999;;;>>>AAABBBHHHWWWkkklll[[[LLL>>>???AAAEEEMMMYYYlll|||eeeTTTIII<<<<<<<<<;;;;;;===AAAEEEJJJQQQYYY___jjjFFFGGGIIIKKKKKKOOO\\\iii{{{qqqmmmeee\\\QQQJJJHHHFFFCCC@@@FFFDDDBBBAAA@@@???===;;;<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;<<<===>>>999999999999999999999999777888888999999888777666555777:::<<<===;;;888666444444222111111111222333222444777777666444444444222222111111111111111222222111///......///111222///...---...000000///------......///////////////........................---......///////////////000///.........///111222000000111222222222222111222111111000//////....../////////000//////...---***+++---///000000//////......///000111111000000+++++++++,,,---...///000......---------,,,,,,,,,------------------,,,,,,,,,------......------,,,.........////////////000222111///---,,,,,,,,,---///............///000000111111111000000000000000111111111000111111222222000111333666999999777444666666666555555444444444111111222333333333333222555444333444555666666444:::666777<<<<<<<<>>BBBKKKXXXllloooYYYJJJAAA===>>>EEEJJJTTTmmmjjjVVVKKK@@@999:::<<<<<>><<<<<<<<<===@@@GGGJJJRRR\\\hhh|||FFFFFFIIILLLNNNUUUfffuuutttbbbVVVOOOJJJGGGFFFDDDBBBBBBBBBBBBAAA@@@>>>===<<<;;;;;;<<<===>>>???>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::888777666666777888:::;;;<<<===>>>>>>===;;;888777777666555444333444555555444777;;;<<<:::777444444222111111111111111222222000000000111111000000000000/////////000///---,,,---......///////////////........................---...//////000000//////......---------...///000222222111111000...---,,,,,,,,,,,,---...//////000.........///......---,,,,,,---............------,,,,,,------,,,,,,++++++,,,,,,,,,,,,------...///.........------------,,,---......//////000000000------............------,,,---------............///......---------................../////////000000000111111222222333333444444333222111111111111...///111555999:::999777333333333333222222222222333333444444444444333333111111111444777:::;;;:::999666777:::888666>>>JJJXXXqqq~~~___MMMDDDBBBCCCMMM___xxxgggZZZKKKDDDAAA>>><<<===::::::<<>>???DDDHHHOOOYYYeeeyyyGGGGGGIIILLLOOOXXXjjj{{{nnn^^^TTTNNNJJJJJJHHHDDDCCCBBBBBB@@@??????>>>===<<<<<<===>>>???AAA@@@>>><<<;;;::::::::::::::::::::::::::::::::::::999888888999<<>>>>>;;;:::;;;???BBBHHHUUUaaawwwsss```MMMDDDCCCDDDJJJPPPcccxxxpppYYYKKKEEEDDDBBB@@@BBBEEEMMMWWWdddwwwHHHHHHIIILLLPPPZZZnnnmmm^^^UUUPPPLLLIIIEEEDDDCCCCCCCCCBBB@@@@@@???>>>>>>???@@@@@@BBBAAA???===;;;:::999999::::::::::::::::::::::::999999999999;;;???BBBDDDDDDCCCBBB???===;;;999888555444444444555666888999:::<<<>>>===999555111000111111000000111222222333111222444555555444222111111000//////000///---+++---......///////////////...........................//////000000000000000//////000000111111111111---....../////////......000000000000000000000000......//////......---,,,------------,,,,,,,,,,,,---------------,,,+++***------,,,,,,,,,---......//////.........---------++++++,,,---......//////---......//////......---,,,,,,,,,---------......,,,------...////////////---...///000000000//////000000111222333333444444555444333222111111000000000000000111333333222000444444444444444444444444111222222333333333333333444333333444777888888777555555777999888888;;;AAAFFFSSSjjjuuuZZZKKKCCC@@@AAAEEESSSmmmrrr[[[KKKCCC>>><<<;;;999:::<<<>>>AAAIIIRRRbbboooxxx```PPPGGGDDDEEEGGGSSSccc|||nnnYYYMMMGGGBBB>>>@@@DDDLLLVVVbbbuuuIIIHHHIIIMMMRRR___uuu~~~kkk^^^WWWNNNKKKHHHFFFFFFGGGGGGGGGBBBAAA@@@??????@@@AAABBBBBBAAA???===<<<::::::999::::::::::::::::::::::::888888999;;;>>>AAADDDFFFFFFEEEBBB???<<<:::999888444444444555777:::<<<>>>CCCDDDDDDAAA;;;666333222000000000000111222333333111222444555555444222111000/////////000///---,,,---......///////////////...........................///000000111111000000///000111222222222111111------...///////////////...............---------/////////000///......------,,,,,,,,,,,,,,,------------.........---,,,,,,---------,,,,,,------.../////////.........------++++++,,,,,,---...............////////////......,,,---------............******+++,,,------,,,,,,***+++---.........---,,,000000111111222222333333333333222111000000000000222111000111222222000...111111111111222222222222000111222444555555555555555444333444555666555444555555777777777888;;;>>>@@@HHHYYYttteeeOOOCCC===AAA@@@GGGZZZtttqqq[[[LLLBBB<<<:::888777999:::;;;@@@GGGLLLZZZooozzzcccRRRGGGBBB@@@JJJUUUhhh~~~nnn[[[OOODDD<<<@@@CCCJJJSSS]]]nnnHHHGGGIIINNNVVVfff~~~~~~ooogggWWWTTTOOOKKKJJJIIIHHHGGGCCCBBBAAA@@@@@@AAABBBCCCBBBAAA???>>><<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===@@@DDDGGGIIIKKKGGGEEEBBB>>>;;;:::999999444555666888;;;>>>AAACCCJJJIIIGGGBBB;;;666333222000000000000111222333444111111222333333222111111///......///000000...------......///////////////........................//////000111111111111000...///000111222111111000//////000000000///......,,,,,,------......//////000000111111000000///...,,,++++++++++++,,,...///,,,,,,------...---------...------,,,,,,---------////////////............------------..................////////////......------........./////////+++,,,---......---,,,,,,+++,,,.../////////---,,,111111111111111111111111111111000000///000000000222111000111333333222111000000111111111222222222111222333555777888999999444333222333444555444333666666666555555777:::;;;<<<@@@KKKaaavvvZZZIII@@@AAA===???KKK\\\rrrttt^^^MMMCCC===:::888999888888;;;AAA@@@JJJZZZlllfffTTTJJJFFFFFFLLLXXXgggwwwsssbbbRRREEE@@@CCCHHHNNNUUUccc{{{GGGGGGIIIOOOYYYkkk|||ccc^^^VVVPPPKKKHHHEEECCCCCCBBBAAAAAAAAAAAABBBCCCBBBAAA???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===???CCCFFFJJJMMMOOOPPPGGGEEEAAA>>>;;;:::::::::555666777:::===AAAEEEGGGLLLJJJGGG@@@999444111111000000000000111222333444000000000111111000000000///...---///000000///------......///////////////........................//////000111111111111111---...000111111111000///111111111111000...---,,,,,,---...///000222333333111111111111111000//////++++++******+++---...000***+++,,,---------------...------,,,,,,,,,------000/////////............///////////////...............////////////...............////////////000...///000111111000///......///111222333222000///111111111000000000000000000///////////////000111222111111222444555555444222222222333333444444444111333555777999;;;<<<<<<222111111222444555555444777777666333333555777777<<<===DDDUUUpppfffRRRGGG@@@<<<;;;AAALLL]]]yyynnnYYYKKKBBB===::::::999888:::???===CCCJJJTTThhhzzzdddWWWRRREEEHHHNNNVVVaaarrrtttaaaRRRAAABBBFFFKKKOOO[[[rrrCCCGGGKKKQQQ^^^tttzzzmmmaaaZZZSSSJJJDDDEEEFFFFFFDDDBBB@@@???AAACCCAAAAAA@@@>>>===<<<;;;:::<<<;;;:::;;;===>>>===<<>>;;;:::;;;:::999999:::>>>EEELLLQQQSSSNNNFFF???:::666333111000000000000////////////333333333222222222111111111111111111111000//////---,,,+++---///000000//////000000000000//////...---...///...------.../////////000111222111///...---------------...///000------------------------...///111222222111///...---.........---,,,,,,+++...//////////////////...---.........---,,,,,,+++/////////...---------,,,/////////......---------***,,,///111222111///...////////////////////////......---------......///------,,,+++,,,---...//////////////////////////////////////////000111111///000222333444444333333111111111111111111111111333111222888>>>AAA???;;;999666333222222333333222666666666666666666666666888;;;@@@III___|||^^^LLLGGGAAA>>>@@@BBBJJJaaaxxxpppVVVLLLDDD===<<<:::666777<<<;;;<<<@@@JJJWWWkkklllZZZ]]]SSSLLLNNNTTT]]]mmm|||yyy```TTTJJJEEEHHHJJJNNN___rrrEEEHHHLLLRRR___vvv}}}nnncccZZZOOOIIIIIIDDDCCCBBBAAA@@@@@@BBBDDDAAAAAA@@@???>>>======<<<::::::<<<===>>>??????@@@IIIOOOWWW\\\aaa```VVVKKKGGG@@@<<<<<<<<<888666777999888888;;;BBBJJJRRRVVVQQQLLLDDD>>>999666333111111111000000000000//////111000000000000000000000111111111111111000//////---,,,+++,,,...//////---......//////000/////////---...//////------...000000111111222222222222222...---------......///000------------------------///000111333333111000///---.........------,,,++++++,,,,,,,,,,,,,,,,,,+++------......------,,,+++---------------,,,,,,,,,---,,,,,,,,,+++++++++++++++,,,///111222111///...//////////////////////////////...---------......------,,,,,,,,,---...//////////////////////////////////////////000111111///000222333444444333333111111111111111111111111666555666:::AAACCCAAA>>>:::777444333333444444444555555666666666666555555888<<>>>>>CCCVVViiikkkSSSHHH???===;;;888888;;;999999<<>>AAAAAA@@@AAADDDHHHRRR\\\gggjjjhhhaaaTTTHHHCCC>>><<<===<<<888777888<<<;;;;;;AAAJJJQQQUUUVVVMMMHHHAAA<<<888555333111222222111111000000000000///000000000000000000000000111111111111000000//////...---...000000///---------...///000000000000---...//////......000222222444555555444333333333///............//////000////////////////////////000111222333333222111000---............---,,,,,,---......//////......---------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******,,,---///111222111000///000000000000000000000000000//////...---------......---,,,,,,,,,---//////////////////////////////000////////////000111111000000222333333333333333000000000000000000000000777666777;;;@@@BBB@@@>>>999777444444444555555444555555555666666666555555999<<>><<<===IIIXXXrrrdddVVVHHH@@@===;;;:::;;;999888999===AAAKKK\\\kkkyyygggYYYOOOLLLPPPVVVgggvvviiiWWWGGGBBBCCCDDDKKKSSSbbbqqqHHHJJJMMMUUUeee~~~~~~}}}|||{{{{{{{{{zzzzzz{{{{{{|||}}}yyyiii\\\TTTPPPMMMIIIGGGEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAADDDEEEDDDBBBEEEMMMTTTbbblllssspppggg[[[NNNCCC@@@<<<<<<>>>>>><<<;;;>>>???@@@DDDLLLTTTWWWTTTQQQHHHDDD>>>999777555333222333333222222111111000000111111111111222222222222000000111111111111000///111000000111222222000...---...///000111111111111...///////////////222444555;;;AAABBB===777333111000000//////.../////////////////////////////////111111222222222222111111------............------//////000000000000//////,,,------...------,,,,,,++++++,,,,,,---------...---------------------,,,,,,...///111222111111000000000000000000000000000111000///...------------...------,,,,,,...///000111111111111111111111111000000//////000000111222111111222222333333333333000000000000000000000000444444444777;;;<<<<<<:::777555333333444555555444444555666777777777777666999;;;>>>AAAJJJaaaqqq[[[OOOEEEAAA>>>;;;AAAKKK^^^uuu~~~mmmXXXHHHAAA>>><<<;;;:::888888;;;===AAAMMMYYYrrrjjjZZZOOOKKKKKKVVVbbbsss|||fffNNNCCC@@@@@@CCCGGGRRR```nnnvvv{{{~~~~~~~~~HHHJJJNNNXXXiii~~~xxxtttoookkkiiiiiihhhgggfffffffffffffffgggggghhhlllllllllmmmooouuu|||}}}kkk___WWWSSSMMMIIIGGGEEECCCBBB??????@@@@@@@@@AAAAAAAAAAAACCCEEEEEEGGGPPP^^^hhhwww{{{zzzooo```TTTIIIBBB???<<<<<<>>>>>><<<===AAABBBGGGPPPZZZ___\\\SSSLLLDDD@@@;;;777666555444444555444444333222222111111111111111111111111111111///000000111111111000000000000000111222222///---...///000111222333333333...///000//////111444777===IIIVVVXXXPPPBBB777222222111000///////////////000000000000000000000000111111111222222111111111------...//////......---+++,,,,,,------,,,,,,+++,,,,,,------...------,,,,,,,,,------......//////---------------------------...///000111111000000000000000000000000000000111000///.....................---,,,---...///000222222222222222222222222000000000000000111222222222222222222222222333333000000000000000000000000222222333444666777777777444333111222333444444333444555777999:::;;;:::::::::;;;===@@@EEEVVVwwwnnn\\\LLLEEE@@@<<<>>>EEENNN```vvvlllUUUHHHAAA===999999777777:::;;;>>>FFFOOO^^^mmmkkkYYYMMMEEEJJJPPP\\\nnnxxx]]]JJJBBB???@@@BBBIIITTTaaaggglllqqqrrrqqqqqqpppnnnmmmmmmooorrrtttHHHKKKPPP\\\oooyyysssmmmiiifffccc___\\\[[[[[[ZZZYYYXXXXXXXXXYYYYYYYYYYYYZZZ]]]^^^^^^^^^```dddjjjnnnooorrrvvvzzzqqqaaaZZZRRRLLLJJJIIIGGGEEEAAAAAAAAAAAABBBBBBBBBBBB===@@@EEEKKKUUUdddttt{{{iiiXXXNNNHHHCCC@@@======>>>===;;;>>>DDDJJJSSS___hhhhhh___SSSJJJAAA===999666666666666666666666555444333222222111000000/////////.........///000000111111111111000------...000111111...,,,//////000111222222222222///000000000000222666999HHHXXXkkkooocccOOO???777333333111000////////////000000000000000000000000000000000000000000000000------...////////////...------............------,,,,,,------......------------..................++++++,,,,,,,,,,,,------,,,---...//////000000000000000000000000000000000000//////...//////000000///...---------...000000222222222222222222222222111000000000000111222222333222222111111222333333111111111111111111111111333333333444444555555555222111000222333444444333444666999<<<>>>?????????===;;;===@@@CCCLLLeee}}}mmmTTTHHHBBB===>>>CCCGGGRRRaaaqqqiiiWWWKKKBBB;;;999777666999:::;;;AAAHHHOOO[[[mmm~~~jjjTTTFFFBBBCCCIIIXXXnnnpppYYYIIIBBBAAABBBDDDMMMUUUYYY^^^cccdddcccggggggfffddddddfffjjjmmmJJJMMMTTTbbbvvv}}}yyyrrrkkkfffbbb^^^[[[XXXVVVTTTSSSSSSSSSQQQPPPPPPPPPQQQRRRRRRRRRRRRRRRTTTTTTUUUUUUVVVXXX\\\___aaabbbdddfffjjjooouuuyyyvvvlll___UUUPPPNNNKKKHHHEEEDDDDDDDDDDDDDDDDDDDDDCCCGGGPPP\\\kkk{{{vvv___OOOIIIFFFCCC???>>>>>>@@@AAABBBIIIQQQ\\\eeepppssskkk\\\NNNGGG???;;;777666666777777777777777666555444333222222111111000///...------,,,//////000111111111111111------///111333333000......//////000000000/////////000000000000333777;;;MMM```vvv|||nnnWWWEEE<<<555444222111000/////////////////////////////////000//////////////////000------.../////////////////////000000000000//////+++,,,------......------......------------------,,,,,,,,,------.........,,,,,,------.../////////////////////////////////............///000111222///...---------...000111111111111111111111111111111111000000111111222333333333222111111222222333222222222222222222222222222222333222222222333444111111111222555666555333444666;;;???BBBDDDDDDDDD@@@<<<<<<@@@AAACCCSSSfff~~~```NNNFFFAAABBBFFFIIINNNUUU]]]kkknnn^^^PPPEEE>>>:::999:::::::::>>>CCCEEEMMMZZZfffuuueeeQQQDDDBBBBBBIIIXXXnnnjjjTTTFFFBBBBBBCCCIIIMMMOOORRRWWWYYYXXX]]]______^^^]]]___cccfffKKKNNNWWWfffzzzyyymmmiiiccc^^^[[[YYYVVVUUUQQQOOONNNNNNOOOOOONNNLLLLLLMMMNNNOOOOOOOOOOOONNNOOOPPPQQQQQQQQQRRRUUUWWWZZZZZZ[[[[[[]]]```eeeiiiooovvv~~~lll^^^VVVQQQLLLIIIGGGGGGGGGGGGFFFFFFEEEEEEMMMRRR]]]lll}}}oooWWWIIIEEEDDDBBB===<<>>===<<<999;;;@@@??????AAAFFFOOObbbsss[[[MMMCCCBBBCCCHHHYYYlllxxxbbbNNNBBB>>>???@@@BBBDDDGGGKKKMMMNNNQQQRRRQQQPPPOOOPPPSSSVVVLLLOOOXXXjjjxxxkkkccc```ZZZWWWSSSPPPPPPOOONNNMMMPPPNNNLLLKKKJJJKKKLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKLLLLLLMMMNNNNNNPPPSSSTTTTTTUUUWWWXXXVVVZZZaaagggmmmsss{{{ttthhh]]]UUURRRNNNKKKMMMNNNPPPUUU[[[iiiyyyyyyiiiVVVKKKEEEBBBCCCEEEHHHGGGLLLXXXeeerrrwww___NNNDDD======<<<:::888777777777777777777777777666666666666444333222111///...---,,,---///000222111///---,,,000000111222222222222111////////////000000000000...///000000000222666999===IIIVVV[[[SSSEEE999333222222111000000000000000///////////////000000000///......---...///000000////////////////////////000//////...------,,,,,,...------------------,,,.........///......---------------............///......---,,,++++++++++++///...,,,++++++,,,...///..................................../////////000000000111111111000000///000000000111111111222222444444333333444444555666888888888:::<<<>>>>>>===555333111000111111///...111111222333333444555555666666888???HHHNNNPPPNNNGGG@@@<<<<<<;;;:::>>>DDDNNNbbbrrr]]]RRRNNNNNNNNNMMMKKKHHHHHHOOOZZZdddxxxsssYYYNNNDDD@@@>>>::::::======;;;===@@@GGGUUUmmmppp\\\JJJDDDCCCCCCLLLXXXooosssuuulll\\\MMMDDDAAA======>>>@@@CCCFFFIIIKKKOOOPPPPPPOOONNNOOOQQQSSSMMMRRR\\\ooo{{{pppggg^^^YYYXXXTTTRRROOOMMMMMMNNNMMMLLLLLLKKKJJJIIIIIIJJJLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLNNNPPPQQQQQQQQQRRRSSSRRRUUUZZZ^^^ccchhhnnnqqqwwwiii^^^ZZZTTTQQQSSSWWW]]]gggppp~~~iii]]]PPPJJJGGGFFFGGGJJJQQQTTT]]]lll|||qqqYYYJJJAAA;;;>>><<<;;;999888888888999666777888888888777666555555444333222111000///......///111222111000...,,,///000111111222222111111////////////000000000000///000111000000111444666888===CCCEEEBBB===777444111000000////////////000000000000000//////.....................///000000/////////////////////////////////...------,,,,,,---------------.........///////////////...---,,,---------............//////...---,,,++++++++++++...---,,,++++++,,,---.......................................///////////////000000111111000000000/////////000000000111111222222222333444555777888999:::<<>>GGGMMMOOOOOOEEE???;;;999999888;;;@@@EEEUUUqqqhhhUUULLLJJJJJJJJJHHHEEEBBBDDDJJJPPP^^^qqqmmm___OOOFFFAAA===;;;;;;;;;999999;;;>>>FFFVVVeeepppUUUIIIEEECCCCCCGGGWWW]]]aaa^^^TTTJJJDDDBBB<<<<<<;;;<<>>>>>===;;;:::999999::::::666777999:::999888666444777666666555333222222111///000111222111000///...///000000111111111111111////////////000000000000000111111000///000222444777777888999:::999666444000//////.........///////////////............---------......//////000000000000000/////////////////////.........---------,,,,,,------......//////000000000000///---,,,,,,---------............///000///...---,,,+++++++++...---,,,,,,,,,,,,---...---------........................///////////////...///000000000000000000////////////000000000000111111222333555777999:::888:::===BBBFFFGGGEEECCC>>>;;;777555444333222111000000111222444555666666333444777===DDDIIIKKKKKKBBB>>>:::777666666999<<>>;;;;;;888888:::;;;>>>HHHQQQcccsssgggTTTKKKFFFDDDFFFJJJNNNSSSRRRMMMFFFAAA>>>===<<<::::::===AAAEEEHHHJJJLLLMMMMMMLLLLLLNNNOOOMMMSSSbbbwwwrrrfffZZZTTTPPPMMMLLLNNNMMMKKKJJJKKKLLLMMMLLLLLLJJJJJJIIIHHHHHHGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJLLLNNNPPPPPPOOONNNOOOPPPQQQQQQTTTXXX]]]aaaeeefffgggrrrvvvqqqpppvvv}}}hhhWWWPPPJJJKKKOOOUUU^^^gggtttyyy```OOOFFFAAA???>>>===;;;::::::::::::;;;666777999::::::888666555666666555444333333222222111111222222222111000/////////000111111111111000////////////000000000000///000111000//////000111333111000111333333000...///...............//////,,,,,,---------.........,,,---......///000000000111111000000////////////...............------------------....../////////000000000000///...---,,,---------............///000///...---,,,,,,,,,,,,---------,,,,,,------------------........./////////////////////...............///000000000000000////////////000000000000000111222333555888:::;;;999;;;???DDDHHHHHHFFFCCC>>><<<888666666555444222000111111222444555555666444555888<<<@@@CCCDDDDDD>>>===999555333555777888;;;AAAQQQmmmlllVVVLLLAAAAAAAAA???>>>>>>???@@@DDDOOO___tttxxxbbbSSSJJJCCC======999777999:::;;;@@@FFFOOO\\\ppphhhUUUIIIEEEFFFCCCEEEHHHHHHFFFBBB===;;;;;;:::888888:::===BBBDDDGGGIIILLLMMMMMMMMMNNNOOOLLLTTTddd{{{}}}rrrdddZZZQQQOOOMMMKKKJJJLLLKKKJJJIIIJJJLLLMMMLLLKKKJJJJJJIIIHHHHHHGGGFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJLLLNNNPPPQQQPPPOOOPPPQQQUUUTTTUUUXXX\\\```bbbbbbdddlllsssvvvvvvwww~~~nnn]]]SSSOOONNNSSS[[[eeerrr}}}kkkWWWIII@@@<<<<<<===<<<;;;:::999:::;;;;;;777888999999999888777666444444444333222111111111222222222222222111000000...///000000111111000000////////////000000000000...000111000///...///000111000000000111000...,,,///............//////000,,,,,,,,,------.........+++,,,...///000000000000222111111000000//////........................................../////////000000000000//////...------------............//////......---------------------------------------,,,,,,------...////////////////////////.........------...///000000000000/////////000000000111111000111222444666888:::;;;===>>>AAAEEEHHHHHHEEECCC;;;:::888888888777555333111222222333333444444555555666888:::<<<===>>>>>>;;;;;;888333222555777666999<<>><<<;;;:::;;;<<<===>>>DDDPPPaaawww|||iii[[[OOOFFFDDD===999:::;;;:::<<>>>>>@@@BBBDDDDDDAAA>>>;;;:::;;;<<<======:::888333333333333333333333333333444666888888999:::;;;888:::777222111666888666<<<<<>>BBBGGGKKKMMMMMMMMMNNNLLLVVVhhh{{{jjj^^^XXXTTTNNNJJJLLLMMMJJJGGGGGGHHHGGGGGGHHHJJJJJJIIIGGGEEEFFFGGGHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFGGGGGGHHHIIIKKKMMMOOOPPPPPPPPPQQQRRRKKKKKKMMMSSS[[[bbbeeeeeebbbaaa___]]][[[\\\```bbbdddooo{{{ooodddYYY```cccmmm}}}iii[[[NNNGGGAAA<<<<<<@@@<<<;;;:::999999999:::;;;:::999888888777777888888999999888888777777666666333333333222222222111111...//////000000000000000////////////000000000000,,,...000000///...///000---...///---,,,,,,...000///////////////000111111333333222111000///......***,,,...///111111111000222222222111000//////...---.....................000000//////......------...//////000000000000///---------.........//////---------------...///000,,,------......------,,,,,,,,,------...///000000000000//////.........---,,,---...///000000000000111111111111222222222222222222333444666888:::;;;===<<<===>>>??????<<<:::<<<===???AAACCCCCC@@@===444444444333333333222222000222555666666777888:::777999777111111777999666<<<;;;>>>JJJbbbeeeLLLGGG@@@;;;888999:::::::::;;;>>>CCCMMM^^^wwwyyylll]]]RRRGGGBBB@@@<<<::::::<<<:::===GGG[[[uuuxxxiiiTTTNNNGGGCCCBBBAAA>>>:::666666777888999:::;;;<<<:::???EEEJJJLLLLLLMMMMMMPPPXXXiiixxxhhh[[[UUUTTTKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIHHHGGGGGGGGGHHHIIIJJJKKKMMMOOORRRTTTTTTSSSSSSRRRQQQPPPRRRWWW```iiinnnooolllggg```ZZZWWWWWWYYY]]]aaahhhsss|||jjjdddhhhmmmzzz~~~rrrqqqTTTOOOGGGAAA???>>>??????>>>===<<<;;;:::888777777666666666666666666666666666666666555444444333333000111222333333222111000111000///......///000111//////000000000000///...////////////000000000000////////////000000000000000000///...............000000000000///////////////000000000000000//////555444111///------------///.........------------+++,,,---...///////////////000111111111///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------............------............//////////////////000000000000//////............/////////////////////000111333444555:::::::::999999999888888:::===BBBFFFGGGEEEAAA???;;;999777444222222333333333222222222222333444444666666666666555555555555<<<;;;>>>FFFUUUooowww[[[HHH;;;===@@@;;;777999999;;;<<<===BBBOOO```lll}}}kkkVVVJJJFFFCCC???<<<===;;;<<>><<<<<<;;;;;;:::::::::999888888888777888888888888888888888888888777777666666555555444111111222222222222111111111000////////////000111000000000000111111111111////////////000000000111////////////000000000000111000//////......//////000000000000//////////////////000000000//////...333222111////////////000/////////.........------+++,,,---...///////////////000000111000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------............//////////////////000000000000//////....../////////000000000/////////000111222444555888888888777777666666666:::===BBBGGGIIIJJJIIIHHH???===:::777555333333333333333333333333444444555555555666666666777777777;;;:::<<>>???;;;888999777888888888;;;EEESSS]]]ooommmYYYMMMDDD===999:::888888<<>>;;;888999666777666555666;;;DDDKKKUUUhhhrrr]]]MMMBBB<<<:::888777999<<>>AAAEEEIIILLLQQQZZZlllzzzcccWWWTTTPPPKKKHHHIIIIIIHHHHHHIIIIIIJJJJJJGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBEEEEEEEEEEEEEEEFFFGGGGGGEEEEEEEEEEEEEEEFFFFFFGGGFFFGGGIIIJJJKKKLLLLLLLLLLLLLLLKKKNNNTTT]]]ffflllrrrooohhh___UUUNNNKKKKKKOOOOOONNNOOOSSS[[[dddkkkwwwxxxdddWWWLLLFFFDDDCCCAAA???>>>>>>>>><<<;;;:::::::::::::::999999999::::::::::::::::::::::::888888888777666666555555333333111000000111333333111111111111111111111111222000///...///111333555//////000000000111111111////////////000000000000222111111000000000000000////////////000000000000222222333333444444333333////////////000000000111000000000000////////////------.../////////////////////////////////..............................------------------------------------------------------............------............////////////...//////////////////...000000000000111111111111////////////000111222333333333333333333333333333555666999>>>CCCGGGKKKMMMJJJIIIGGGDDD???:::666444444444333333444444555666777777777777888888888888999777888;;;???III[[[lllqqqRRRCCC>>>;;;999999888888888666555888===AAAIIIUUUjjjttt```OOOEEE===:::999;;;===???EEELLLXXXiiioooZZZLLLEEECCC777555444444444444222000444555777999<<>>>>>??????>>><<<;;;;;;:::999888777666666999999999999999999999999777666666555444444333333444333222111111222333444111111222222222222111111111000...---...000222333000000000000111111111111////////////000000000000222111111000000000000000.../////////000000000111000111111222333333222222//////////////////......000000000000////////////---...//////000/////////..................//////........................------------------------------------------------------............------............////////////......////////////......000000000000111111111111////////////000111222222333333333333333333333333444555666999===AAAEEEGGGKKKKKKJJJHHHCCC>>>999555444333333333333444555555999999888888777777666666888777888;;;===CCCPPP]]]|||bbbLLLBBB===:::999999999888777777888:::<<>>AAAEEEHHHTTTdddtttppp\\\MMMDDD:::777555444444444444333333444555666888===CCCHHHRRR[[[nnnvvveeeUUUOOOOOONNNKKKJJJGGGGGGGGGGGGHHHIIIJJJKKKEEEEEEDDDDDDDDDCCCCCCCCCAAAAAABBBCCCDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHJJJMMMQQQVVVZZZ]]]]]]\\\YYYTTTOOOKKKJJJKKKHHHIIIIIIHHHIIILLLQQQUUU[[[jjj}}}rrr```UUUNNNGGGAAA>>>>>><<<;;;;;;<<<===<<<;;;::::::999777666555444333888888888888888888888888555555444333333222222111333333222222222222333333111222333333333333222111111000///......///000000000000000111111111222222////////////000000000000111111000////////////000......//////000000111111------...///000000000000///000000000000//////...000000000/////////.........//////000000/////////......------......///000........................------------------------...------------,,,,,,,,,------............------............////////////---......//////......---/////////000000000111111///////////////000111222222222222222333333333333555555666777:::===@@@AAAEEEGGGHHHHHHDDD???999555333222222222222333444444888888777777777666666666888777888;;;===@@@JJJTTToooxxx\\\KKKAAA===;;;888888777666666777888888;;;???GGGUUUeee{{{qqq\\\MMMDDD;;;:::;;;:::<<>>999666555555555444333333444444666:::@@@EEERRR\\\ooojjj^^^RRRNNNMMMKKKIIIJJJGGGGGGGGGGGGHHHIIIJJJKKKFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHIIIJJJIIIIIIHHHDDDDDDDDDDDDEEEFFFGGGGGGFFFHHHJJJMMMPPPRRRTTTTTTUUUUUUTTTQQQMMMKKKLLLLLLJJJKKKLLLLLLKKKLLLOOOQQQQQQ]]]nnn~~~ooocccUUUNNNIIICCC??????===;;;999999:::<<<<<<;;;:::::::::999888777777666888888888888888888888888444444444333222222111111222333333333333333333222222222333444444333222222222222111000000/////////000000111111111222222222////////////000000000000111000//////......//////.........///000111111111,,,---...///000000000000...///111222333333222222/////////.........------//////000000000000//////......---------...///000......................................................---------,,,,,,,,,------............------............////////////---......//////......---....../////////000000000000////////////000111111111111111111222222222333444444444555777999;;;<<<===???BBBDDDBBB>>>888444222111111111111222333333444444555666777777888888999777777:::;;;===EEEMMM___ssspppVVVGGG@@@===:::888666666666666777666888:::@@@HHHQQQ```{{{yyyfffWWWGGG???<<<:::999;;;<<>>AAA@@@<<<666333111111000000111111222333000111333555777888:::;;;999777666999:::;;;AAAHHHRRRbbb~~~___KKKBBB>>><<<:::888777777777777666999;;;???BBBCCCLLLccc{{{|||jjjUUUHHHAAA<<<:::;;;888999;;;???FFFVVVmmmxxxUUUMMMCCC:::555444333333333444444444444777<<>>???GGGVVVrrrpppUUUFFF???:::;;;:::777666777666444888777888;;;>>>EEESSS```iiiSSSGGGAAA===::::::888888;;;???GGGVVVdddyyygggQQQDDD>>>;;;666333333222222222444666888999PPPYYYmmm{{{iiiXXXSSSLLLJJJKKKLLLJJJGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJHHHEEECCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDEEEGGGIIIIIIGGGEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDFFFGGGHHHHHHIIILLLNNNOOOOOOPPPQQQRRRSSSSSSTTTQQQPPPMMMKKKIIIIIIIIIJJJJJJMMMUUUbbbtttrrrdddZZZXXXOOOLLLHHHDDDBBB@@@>>>============<<<<<<<<<;;;;;;>>>???AAAFFFOOOSSSIII;;;:::888777:::999666555888666555444222222222222333333333444444333333222111///000000111333444444555333222222111111000000000///111111000222555444///111000...------...000222000///.........///000111222000......///000000000////////////000000000000111000222777<<<>>>:::666000000000///......------//////000000000000//////...........................///000000......///000.../////////////////////222222222000------...000///...------,,,,,,,,,---------...//////...---------------------------------------.........//////111111000000000000111111111111111222222222333333333333444444444444444444555666777888888777555444444333333222333444555666444444555555555555555666444555666888:::<<<===>>>@@@MMMffffffOOOBBB;;;;;;:::888888888777555777555666999:::>>>IIITTTkkk}}}eeeQQQEEE???===<<<999888:::;;;@@@KKKVVVeeevvv~~~gggTTTHHH???888444222111111222333555666777PPPZZZmmmqqqaaaSSSPPPLLLKKKLLLLLLJJJGGGGGGGGGGGGGGGHHHIIIJJJKKKIIIGGGDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHIIIGGGEEECCCCCCCCCCCCDDDEEEFFFGGGDDDEEEGGGHHHGGGHHHJJJLLLMMMNNNOOOQQQSSSTTTVVVVVVRRRQQQNNNLLLJJJIIIIIIIIIIIIKKKPPPYYYhhhyyy|||nnnaaaWWWSSSNNNKKKGGGDDDBBB@@@>>><<<>>>>>>>>>>>>============<<<<<<>>>FFFQQQTTTHHH999:::777777999999777777:::777666444333222222333333333333333333333222222111///000000111222333444444555555444444333222111111111111000000666;;;999222222000...------...000111000000//////000000111222111000......000111111000////////////000000000000111111333777===>>><<<888000//////......------,,,......////////////.................................///000000///000222444111000//////...///000111333444444333000......//////...------,,,---------------...//////...------------------------------------........./////////111111000000000000111111111111111222222222222333444444444444333333333333333444666666777666555444555444444444444555666666666666666555555555555555333444555666888999;;;;;;;;;DDDXXXxxx___III>>>;;;:::999:::999777666777666666888888888???GGGSSSaaavvv|||aaaNNNDDD@@@???<<<999:::::::::@@@GGGKKKYYYnnnmmmYYYJJJ???999777555333333444444444333QQQZZZmmmiii\\\PPPNNNLLLMMMMMMMMMJJJHHHGGGGGGGGGHHHHHHIIIJJJJJJHHHFFFDDDDDDEEEFFFFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGEEEEEEEEEDDDDDDCCCCCCBBBDDDCCCDDDEEEGGGHHHGGGEEECCCCCCCCCCCCCCCDDDEEEFFFCCCEEEGGGHHHGGGGGGIIIJJJJJJKKKLLLOOOQQQSSSUUUVVVRRRQQQNNNLLLJJJIIIHHHHHHIIIIIILLLRRR\\\iiiuuu}}}{{{lll___WWWOOOKKKGGGDDDDDDCCC@@@>>>???>>>>>>>>>>>>=========:::999999>>>FFFHHHBBB:::===:::888::::::888999<<<888777555444333333333333222333333333333222111111///000000111222333333333666666555444333222111111222111000333;;;CCC@@@999333222000//////000111222111111111111111222222222111000//////111222111000////////////000000000000111111333777:::;;;999777000000//////...............//////000000//////...........................---///000000000222555777555333111///...///111222333555666666333000............------------......---..................---------------............///000000000000111111111222111111000000111111222111111111111222222222222333333333333333333444444444444555666666666555555555555555555555666666777777666666555555444444444222333444555666777888888<<>>;;;;;;;;;999:::>>>AAAIIIVVVggg|||rrr^^^MMMCCC???;;;777444444444222000RRR[[[mmmvvvcccYYYNNNMMMMMMNNNNNNMMMKKKIIIFFFFFFGGGHHHIIIIIIIIIIIIFFFEEEDDDDDDFFFGGGFFFEEEDDDEEEEEEEEEFFFFFFFFFGGGEEEEEEDDDDDDCCCCCCBBBBBBDDDCCCCCCEEEGGGHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDFFFHHHHHHGGGGGGGGGHHHFFFGGGIIIKKKNNNPPPRRRSSSPPPOOONNNLLLJJJHHHHHHGGGIIIIIIJJJMMMTTT]]]fffkkkwww~~~~~~lll^^^SSSMMMGGGDDDDDDDDDBBB???>>>>>>>>>=========<<<<<<===;;;;;;<<<>>>BBBFFFJJJCCC>>>;;;;;;:::888999===999888666444333333333444222222333333222222111000000000000111111222222333555444444333222222111111333222222666???HHHGGG@@@444333222111111111222222000111111222222222222222000//////000222222222000////////////000000000000222222333555666666444222111111111000000000000000///000000111111000000///////////////////////////---...000111222555999<<<999777444111///000222333222444666666333000///.........---------......///.........------.........---------....../////////000000000000111111111222222222111111111111222222000000111111111222222222000000111222333555555666555555666666777777777777555555666666666666777666666666555555444444333333222222333444444555666666:::>>>HHH[[[xxxcccKKKAAA999999:::777555777888666888;;;:::777888;;;===BBBLLLZZZmmmiiiTTTIIIBBB<<<<<<<<<999888:::AAABBBGGGRRRcccyyyxxxbbbRRREEE???888444555555444222QQQYYYkkkmmm]]]VVVLLLLLLMMMMMMLLLKKKJJJIIIEEEEEEFFFGGGHHHHHHHHHHHHEEEDDDCCCEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCDDDFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBEEEGGGIIIJJJHHHGGGGGGHHHEEEFFFGGGIIIKKKLLLNNNNNNMMMMMMLLLKKKJJJHHHGGGGGGIIIIIIIIIKKKOOOUUUZZZ]]]hhhnnnwww{{{jjj[[[SSSJJJEEEDDDDDDBBB???>>>>>>>>>>>>============<<<;;;;;;======???IIISSSEEE@@@<<<;;;:::888999>>>:::999777555444333333444222222222222222111111000000000000111111111222222333333222222222222111111222333333666>>>FFFEEE@@@444444333222111111111111000000111222222222222111000//////111333333222111////////////000000000000111111222333222111000///111111111111111111111111000000111111111111000000////////////////////////---...000111333777<<<@@@>>>;;;888444222111222333000222444444222000//////.........---......///000///...------------...///---------...//////000000........./////////000000222222111111111111222222000000000111111111111222...///000222333555666777555555555666666777888888444555555666777666666666444444444333333333333333222222333333444444444444555:::BBBPPPffftttWWWHHH<<<;;;:::666555888666444555999999666555777888:::@@@KKKYYYmmmnnnUUUJJJ@@@>>>===;;;888888???<<<===DDDOOOaaayyy|||hhhNNNEEE;;;666666888777555NNNVVVhhh{{{dddVVVPPPKKKKKKKKKJJJHHHGGGGGGHHHCCCDDDEEEGGGGGGGGGGGGGGGDDDCCCCCCEEEGGGHHHGGGFFFHHHGGGGGGFFFFFFEEEEEEEEEBBBBBBCCCCCCCCCCCCCCCCCCDDDCCCBBBCCCEEEGGGGGGFFFDDDCCCCCCBBBBBBBBBCCCCCCFFFHHHKKKKKKIIIHHHGGGGGGFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHIIIJJJMMMOOORRRSSS\\\```fffooo{{{|||jjj___RRRIIIGGGFFFCCC???@@@@@@?????????>>>>>>>>>;;;999:::>>>>>>===AAAIIICCC===999999888777:::???;;;:::888666444444444444222222222222222111000000000000000000111111111111222222222222222333333333000222333444888======999333333222111000000////////////111222222222111000/////////111333444222111////////////000000000000///000111111111000000000000000000000000111111111//////000000000000//////////////////////////////,,,...///111444999???CCCBBB???<<<888444222222222---///111111000/////////...............///000000///...------------...///---------...///000000000....../////////000000000333222222111111222222333000000000000111111111111///000000222333444555555444444444444555666777777333444555666666666555555111222222222222222222333333333333333333333444444111888@@@GGGUUUrrrcccQQQAAA===;;;666666:::888555555888888444333444777777;;;BBBKKKXXXmmmiiiZZZKKKDDDBBB>>>:::999999777888===CCCMMM___ooodddXXXHHH>>>;;;:::777555KKKTTTeee~~~vvv]]]PPPLLLIIIJJJIIIGGGEEEDDDEEEFFFBBBCCCEEEFFFGGGGGGFFFFFFCCCCCCCCCEEEGGGHHHGGGFFFIIIHHHHHHGGGFFFEEEDDDDDDAAABBBBBBCCCCCCDDDDDDDDDEEECCCBBBCCCEEEFFFGGGFFFBBBBBBBBBBBBBBBCCCDDDEEEGGGIIIKKKLLLJJJHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFGGGHHHJJJLLLMMMNNNNNNUUUXXX\\\cccnnnwwwjjjZZZOOOKKKIIIEEEAAAAAAAAAAAA@@@@@@@@@?????????;;;===CCCCCC<<<999:::@@@;;;777777777777:::@@@<<<:::888666444444444444111222222222222111000000000000000000111111111111111111222333333444444555///222333222222555555222111111111000///......---...///000111222111000000/////////222444444333111////////////000000000000---///111111111111111222////////////000000000000......////////////......000000000000000000000000,,,---///111444:::@@@EEEDDDBBB>>>:::666333222111,,,...//////......///000...............///000000///...---,,,,,,---...///---------...///000000111111111111111222222222222333222222111111222222333000000000000111111111111111111111222222333333333333222222333444555666777222333555666666666555444000000000111111222222333333333333333333333333333222999@@@BBBJJJccclllVVVDDD@@@===777777<<<;;;888777999999555333444888777:::???CCCJJJ\\\mmm{{{iiiUUUKKKGGGBBB===;;;555444666;;;>>>AAAMMMZZZooo{{{kkkWWWGGG@@@;;;777222MMMRRRaaaxxxlllXXXOOOLLLGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCEEEDDDDDDDDDDDDCCCCCCCCC@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEGGGHHHIIIIIIFFFDDDBBBEEEFFFHHHIIIIIIHHHFFFEEELLLHHHFFFGGGJJJKKKGGGCCCFFFGGGHHHHHHIIIJJJKKKLLLOOOQQQUUUZZZ```lllkkkZZZPPPKKKHHHFFFDDDDDDBBB@@@>>>>>>@@@BBB???????????????>>>======;;;:::999999999;;;===???::::::999888666444333222222111111222444444222111111111000000111111222333///000222333444444333333333333444444333333222111333333333222222111111111111111111111111111111111000111111111111222222222000000111111111222222222222333555666666333000///111111111111111111111111......///000000000000000111111111111111000//////000000//////000444999>>>BBBBBBAAA@@@===999666444111111000......------------------------...///000////////////////////////............///////////////////////////000111111333222111000000111222333000222333111//////222555555666666444333333555777666555444333222333444555555444444444444333333333111111111000111111222333333444555666777777666666777666999@@@EEESSStttxxx^^^FFF???<<<777555999999888888777666555555555555888;;;<<<===DDDNNNWWWtttooocccZZZMMMBBB>>>===999777999:::<<>>======<<<;;;:::999999:::;;;<<<:::::::::999777555444333222222111222444444222111111111111111111222222333///000222333444444333333333333444444333333222111333333333222222111111111111111111111111111111111000111111111111222222222111111111111222222222222222333444444444222000///222111111111111111111111......///000000000000000000000/////////.........000000000//////111444888>>>?????????===:::666444111111000......------......------------...///000....................................///////////////////////////000111111111111000//////000111111111222222111000///111222444555555333222222444666555444333333333333444555555555444444333333333222111111111111111222222333555666888999888777555444777666999>>>AAALLLggghhhNNNDDDAAA<<<:::===888888888888777666555444555777::::::<<>>>>>>>>=========<<<:::999888888888999;;;;;;:::999888777555444333222222222444444222111111111111111222222222333000000222333333333333333333333333333333222222111222222222222222111111111111111111111111111111111000111111111111222222222111111222222222333333333333222222111111000//////222222222111111000000000......///000000000000000///...---,,,,,,,,,---...///000000///...---///111888:::<<<======:::777444111111000///..................------......//////------------------------............///////////////////////////000111111000000////////////000000222111000000111000///---222333444333111111333555444444333333333444444555666555555444333222222111111111111111111222333333777888:::<<<;;;888555333666666999<<<===BBBWWWmmmrrrSSSEEE@@@<<<999:::777888888999888777555444444666888888999>>>FFFLLLTTT```rrrsss^^^JJJBBB;;;<<<===;;;999888@@@HHHXXXnnnwww```QQQIIIIIIOOO\\\qqqsss]]]OOOIIIGGGDDDDDDEEEEEEDDDDDDCCCBBBAAAAAABBBBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBDDDDDDDDDEEEFFFGGGGGGHHHEEEEEEFFFEEEEEEDDDCCCBBBDDDDDDDDDGGGKKKMMMMMMKKKGGGGGGGGGGGGFFFFFFEEEEEEIIIIIIKKKMMMMMMQQQ]]]iii~~~iiiVVVLLLFFFEEEDDDCCCCCCCCCAAA@@@??????>>>===============<<<;;;:::888888888888888;;;;;;;;;:::999888777666444333222333444444222111111111222222222333333222111111222222333333333333222333333333333222111111222222222111111111111111111111111111111111111111000000111111111222222222222222222222333333333333333222000///......//////222222111111000000//////......///000000000000000000///---++++++,,,---...---///000000...------...222444888:::;;;999666444111111000///......////////////............//////------------------------............///////////////////////////000000111000000000000000000000000222000///000222111---***222333444444222222444555444333333333444444555555666555555444333222111111222111111111111222333333777999<<<>>>===;;;777444555666999<<<;;;===KKKZZZ{{{]]]IIIAAA;;;888777777777999999999777666444444555666777888<<>>HHHUUUbbbrrr~~~hhhYYYIIIOOO\\\ooommmYYYNNNIIIGGGCCCDDDDDDDDDDDDCCCBBBBBB@@@AAAAAABBBCCCDDDDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDEEEEEEGGGGGGHHHEEEFFFFFFEEEEEEDDDDDDCCCEEEEEEEEEGGGIIIKKKJJJJJJHHHGGGGGGFFFFFFEEEEEEDDDHHHHHHJJJLLLMMMNNNWWWaaaqqqzzzbbbSSSJJJGGGDDDCCCDDDCCCBBB@@@???>>>======<<<<<<======999999999999999999999999:::::::::::::::999888777555444333333444444222000000111222333333333333222222222222222222222333333222222333333222222111000111111111111111111111111111111111111111111111111000000111111111222222222111111222222222333333333333111///...------...///111111111000000000//////......///000000000000000111000...,,,,,,---...000+++---000000/////////000...111444777888777555444111000000////////////000000//////.........//////------------------------............///////////////////////////000000111111111111111111111111111222000///000222111---***222444555555444444555666222333333444444555555555555555444333222222111111222222222111222333333444555888<<>>AAABBBHHHNNNQQQVVVdddzzzuuuaaaJJJ???>>>>>>======888:::???FFFLLLYYYnnnlllIIIOOO[[[mmmfffVVVNNNIIIFFFCCCDDDDDDDDDDDDCCCBBBBBBAAABBBBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEECCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFEEEHHHKKKKKKLLLRRRYYYdddrrrlllYYYOOOJJJEEECCCCCCCCCBBB??????>>>===<<<;;;<<<===>>>999999999:::::::::::::::999999:::::::::999999888555444333444555444222000000111333444444444333222333222222111111222333333222222222222222111111000000000000111111111111111111111111111111111111111000111111111111222222222000000111111111222222222222111///...------...///000000000000000000000000......///000000000000000111111///.........///000+++---///000000000111222...///111333444444333222111000000//////000000000000000//////......//////------------------------............///////////////////////////000111111111111222222222222111111222111000000111000///---222444666666555555666777222222333444555555555555333333333333222222222222222222222222222333444444666888;;;>>>???===;;;:::555777999:::;;;>>>EEEKKKbbb}}}dddPPPCCC<<<888888888888888888888888888666777888999;;;===>>>???<<<@@@DDDDDDFFFQQQdddssssssYYYJJJCCC???======777888:::>>>AAAHHHYYYhhhGGGMMMYYYkkkyyyaaaSSSLLLGGGCCCDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAACCCDDDDDDDDDEEEEEEEEEFFFCCCBBBBBBBBBBBBAAAAAAAAA@@@AAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBBAAACCCEEEFFFGGGFFFEEEDDDBBBBBBBBBBBBCCCDDDEEEEEEAAACCCEEEFFFFFFFFFGGGHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEGGGKKKKKKJJJMMMSSSZZZfffyyy{{{eeeTTTNNNFFFBBBBBBCCCAAA??????>>>===;;;;;;<<<===>>>;;;;;;;;;;;;;;;:::999888888888999999999999999888666555444444555444222000000111333444555444333222333333222111111222222333222222222222222111000000///000000000111111111222111111111111111111111111000111111111111222222222//////000000000111111111222111000///..................//////000111111111......///000000000000000000000000////////////...,,,...//////......000111...//////000000000111111111000000000000000111111111111000///////////////....................................///////////////////////////000111111///000111222222111000///111222222111000///111222000222555666555444555666111222333555555555555555222222222222222333333333333222222222222333444444999:::<<<======<<<:::999555666666666888===CCCFFFVVVmmmsssXXXGGG???;;;:::999777666666777999:::888888999<<<>>>@@@@@@@@@<<>>IIIUUUlllFFFLLLXXXhhh~~~ttt^^^RRRKKKFFFAAADDDDDDEEEEEEDDDDDDCCCBBBDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAACCCDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@AAAAAABBBCCCDDDDDDAAAAAABBBBBBBBBBBBCCCCCCAAACCCEEEGGGGGGFFFDDDBBB@@@@@@@@@AAABBBCCCDDDEEE???AAACCCEEEEEEFFFGGGIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIILLLLLLIIIKKKPPPTTT^^^pppvvvWWWOOOFFFAAABBBBBBAAA???@@@>>><<<;;;:::;;;===>>>>>>>>>===<<<;;;999888777777777888999999999888888666555444444555444222000000111333555555444333222444333222111111111222333111222222222222111000000//////000000111111111222111111111111111111111111000111111111111222222222////////////000000000000111111111000//////......------...///000111222222...//////000000000000000//////000000//////...------...///...,,,,,,...000000///............///000111000000000000000111111111111000///////////////////////////////////////............/////////000///////////////000111111...///000111111000///...000222333111//////222555///111444555444444444555000222333555666666555555000111111222222333444444333333222222333333444555;;;<<<<<<<<<<<<:::999888555555444333555;;;AAACCCMMMbbbcccPPPFFFBBB;;;999777555555777:::;;;::::::;;;===@@@BBBAAAAAA???AAABBB???<<<>>>DDDJJJYYYmmmppp]]]NNNGGG@@@<<<999888666777???IIIOOOkkkIIIKKKSSSbbbzzzoooZZZPPPIIIEEEDDDCCCBBBBBBAAAAAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@??????@@@AAAAAAAAAAAAAAABBBBBBAAA@@@@@@???@@@AAABBBDDDEEEFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHHHHHHHIIILLLOOOTTTZZZfffxxxiiiPPPDDDEEEBBB@@@AAA<<>>>>>===;;;:::999<<<<<<;;;;;;:::999888888999999999999999999::::::999777555555777777777666444333333222333555666888222111000000000111333444222222222111111111000000////////////000000000000000000000000111111111111111111111111111111111111222222111111111111111111///000111222222111000///000000000000000000000000........................000000000000000///......---......///000111111222////////////////////////.........------000555999;;;888555111///---------,,,,,,------...000111222000000000000000000000000///////////////000111111000000000000000000000000000000000111111000000000333333222111000000111111333333222222333333444555333333333333333333333333333444444555444333111000222333333444555666777777666666666666777888::::::FFFVVVssstttXXXHHHBBB<<<999888888666444666;;;999<<>>@@@BBBKKKRRRbbbyyyyyydddQQQCCC>>>;;;:::999888:::???GGGSSSggg|||GGGJJJQQQ```wwwmmmYYYOOOHHHEEEDDDAAAAAAAAAAAAAAABBBCCCDDDAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@??????@@@@@@AAA@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGGGGIIILLLNNNTTTYYYcccsssnnnUUUGGGGGGCCCAAABBB===????????????>>>===<<<<<<;;;;;;;;;::::::999999999::::::999999999999999999:::888666555666666555444222111000000000000111222222111000000000111222222222222222111111111000000000000000000000000000000000000000000111111111111111111111111111111111111222222111111111111111111000000111222222111000000000000000000000000000000........................000000000000000///............//////000000111111////////////////////////...///.........222777:::???<<<888444000...------/////////......//////000///////////////////////////////////////000111111000000000000000000000000111000000000000000000111333222222111000000111111222111111111111222333333333333333333333333333333111222333444444444333222444444444444444444555555555555555666777999:::;;;DDDQQQhhhjjjTTTGGG>>>;;;:::;;;:::888999===<<>>>>>@@@EEERRRfffzzzxxxaaaPPPGGG???<<<999777888;;;===DDDRRRaaaoooFFFIIIPPP^^^tttkkkXXXNNNHHHEEEDDD@@@@@@@@@@@@AAACCCDDDEEE@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@????????????@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@CCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCEEEFFFGGGGGGGGGHHHKKKNNNTTTXXX```mmm~~~vvv[[[KKKIIIDDDBBBCCC>>>??????@@@@@@@@@@@@??????::::::::::::::::::::::::;;;;;;::::::999999888888;;;999666555555555333222555555333222111111111111111111000000000000000111222222222111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111222222222222222222111111222222222222111111000000000000000000000000////////////////////////000000000000000//////...////////////////////////////////////////////////.../////////000333777;;;BBB@@@;;;666222///...---333222111///....................................///////////////000111111000000000000000000000000111111////////////111111333222111111000111111111000000000000000111222222222222333333333333333333000111222333444444444444444444444333333222222222444444555666777999;;;;;;AAAHHHYYYuuucccNNNCCC???>>>@@@@@@===>>>AAAAAADDDIIIOOORRRQQQLLLHHHIIIKKKNNNMMMIIICCC===;;;:::<<>>>>>???@@@@@@@@@@@@@@@:::::::::::::::;;;;;;;;;<<<<<<;;;:::999999888888999777555444555555444333555555444444333222222222111111000000000000000000111111111111111111111111222111111111111111000000///000000000111111111111111111111111111111111111111111222222222222222333222222222333333222222222000000000000000000000000000000000000000000000000//////000000000000////////////////////////......////////////////////////---......//////222666:::AAA???:::666222000//////333222111000///.................................///////////////000000111////////////////////////111000///......///000111222222111111111111111222111000000000000111222222222222222222222333333333222222222333333444444444222222222222222222222222333333444555777999:::<<>>???===>>>BBBIIIWWWmmmjjjRRREEE???======>>>>>><<<<<>>??????????????????>>>????????????????????????>>>???@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@@@@@@@AAABBBBBBDDDEEEEEEEEEEEEGGGJJJMMMXXX\\\```eeeoookkkUUUMMMDDDAAACCC@@@======>>>???@@@@@@@@@@@@;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999888888777555444444666777777666000000111111111111000000000111111111111000000000111111111111111111111111333333222222111111111000///000000000111111111111111111111111111111111111111111222222333333333333222222222222222222222222111111111111111111111111000000000000000000000000//////000000000000//////////////////............////////////////////////,,,---.........000444777<<<:::666333111000000000000000///////////////000///////////////////////////////////////000000111////////////////////////111000///......///000111222111111111111111222222111111111111111222333333111111111222222333333333444444444333222222222222000000111111222333444444333333444555666888:::;;;>>>;;;AAASSSkkkaaaQQQKKKFFFFFFFFFDDDCCCEEEBBBDDDHHHMMMOOONNNJJJFFFAAADDDJJJOOOQQQPPPMMMJJJEEEAAA>>>>>>???GGGWWWfffeeeQQQFFF???===>>>999777888:::===CCCPPP]]]HHHJJJOOOYYYkkkzzz```QQQJJJFFFDDDDDDDDDCCCBBB@@@???????????????????????????@@@AAAAAA>>>???@@@AAAAAA@@@???>>>????????????????????????>>>>>>????????????>>>>>>>>>>>>???@@@@@@???>>>>>>===>>>???@@@AAAAAAAAAAAA???@@@@@@AAABBBCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBCCCDDDEEEEEEEEEFFFIIILLLVVV[[[```bbbhhhxxxttt[[[PPPFFFBBBDDDAAA===>>>???@@@@@@@@@@@@@@@========================<<<<<<;;;;;;::::::999999777555444555777999999888222222333333444333333222000000111222222222222222111111111111111222222222444444333333222111111111000000000000111111111111111111111111111111111111111111222222333444444444222222111111111111222222111111111111111111111111////////////////////////...//////000000000000000........................////////////////////////,,,---.........///111444666555333000//////000111......---......///000111///////////////////////////////////////000111111000000000000000000000000////////////////////////111111111000111111222333222111111111111222333333000000111111222333333333666555444333222222222222///000111222333444444555444444444555666777888999;;;999===IIIYYYmmmrrrYYYPPPHHHFFFEEECCCBBBCCC@@@AAACCCFFFIIIHHHEEEBBB===???DDDLLLTTTYYY[[[\\\NNNGGG???<<<<<<@@@JJJTTTjjj~~~gggUUUGGG???===666666888<<<===>>>DDDLLLGGGIIINNNWWWgggvvv]]]OOOIIIFFFDDDDDDBBBBBBAAA@@@???????????????????????????@@@@@@AAA>>>???@@@AAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@??????>>>===>>>???@@@@@@???>>>======>>>???@@@@@@AAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAABBBCCCCCCBBBCCCDDDDDDDDDFFFIIIKKKRRRXXX]]]^^^bbbppp|||aaaTTTHHHEEEGGGDDD???@@@AAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>======;;;;;;;;;;;;;;;;;;::::::999777666666888999999888666777777888777666444333///000111333444444444444000000111111111222222222555444444333222222111111000000000000111111111111111111111111111111111111111111222222333444444555222111000000000000111222111111111111111111111111..............................///000000000000000,,,------....../////////////////////////////////...///000///......000222555333111///...///000000---------------...//////........................///////////////000111111000000000000000000000000---...///111111///...---111111000000111222222333111000000000000111222222///000000111222222333333555444333222222222333444111222222222333333444444555555555555555666777777888777<<>>???@@@BBBCCCAAA@@@======AAAIIIUUUaaaiiimmm^^^RRREEE>>><<<===BBBHHHUUUooooooYYYKKKEEE===;;;<<<===<<<:::>>>DDDEEEHHHMMMUUUddd~~~ttt\\\NNNIIIFFFDDDDDD@@@@@@@@@???@@@@@@AAAAAA?????????>>>???@@@@@@AAA>>>???AAABBBBBBAAA???>>>AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@??????===>>>???@@@@@@???>>>=========>>>@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBAAAAAABBBBBBCCCDDDBBBCCCDDDDDDDDDFFFIIIKKKNNNTTTZZZZZZ]]]kkkfffWWWJJJGGGIIIGGGAAABBBBBBCCCCCCBBBAAAAAABBBAAAAAA@@@???>>>======::::::;;;;;;;;;;;;;;;;;;;;;999888777888999888777666666666666444222000///...000222444555666555555000000111111222222222222555555444333333222111111000000000000111111111111111111111111111111111111111111222333333444555555222111000//////000111222111111111111111111111111..............................///000000000000000,,,,,,------...///000000////////////////////////000111222111//////000222555333111///......//////...------,,,,,,,,,------------------------------///////////////000111111000000000000000000000000,,,---000222222000---,,,111111000000111222333333///////////////000111111///000000111222222333333333222222111222333555666444444444333333333222222666666555555555555666666666666;;;AAACCCMMMkkkcccVVVIIICCC@@@===<<<>>>>>>===<<<===???@@@???>>>???>>>@@@HHHWWWfffrrrwwwnnn^^^KKKAAA===<<<===@@@III___wwwlllYYYRRRCCC???<<<:::666333666<<>>??????@@@@@@AAABBBBBBBBBCCCCCCCCCBBBAAA@@@@@@??????@@@AAAAAAAAA@@@@@@???????????????????????????@@@@@@@@@@@@???>>>>>>???@@@AAABBBBBBBBBAAA@@@BBBDDDEEECCC@@@>>>@@@BBBAAAAAAAAAAAAAAABBBCCCDDDFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDCCCCCCBBBBBBBBBAAAAAABBBCCCDDDEEEFFFGGGHHHHHHIIILLLSSSZZZfffxxxlllYYYOOOEEEBBBFFFCCCDDDEEEDDDBBBAAA@@@@@@???@@@BBBDDDDDDCCCBBB@@@======>>>??????>>>>>>>>>>>><<<999777777888999;;;555555666666555444333333333555666444111///111222222222222222333444555555444444333111000///...---111111111111000000000000000///...,,,---...///111111111222333444444555555222222111111000000//////////////////////////////000...,,,+++++++++---...///////////////......---...---,,,+++,,,,,,....................................////////////......------............------........................//////.........---------...------------...//////............/////////000//////............//////333333222222222222333333///......------///000111111111222222222333333333111111222222222333333333333333333333333333333333555555555555666666666777:::<<<:::===EEEJJJ^^^}}}mmmWWWEEEDDDEEE???;;;;;;;;;:::999:::<<<>>>>>>>>><<<<<>>CCCLLL\\\mmmzzzzzzaaaWWWJJJ>>>:::777555777===FFFFFFIIIQQQ^^^sssnnnZZZRRRIIIFFFFFFAAABBBBBBBBBBBBAAAAAAAAAAAA>>>??????@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>AAAAAAAAAAAAAAA@@@?????????@@@AAABBBBBBBBBAAA@@@CCCEEEFFFEEEBBBAAABBBDDDBBBAAAAAAAAABBBBBBCCCDDDFFFEEEDDDCCCCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHHHHKKKQQQWWW```qqqqqq___TTTKKKHHHKKKIIIJJJJJJIIIGGGFFFFFFFFFHHHHHHJJJJJJJJJHHHFFFEEECCCDDDDDDDDDDDDCCCBBBAAABBB@@@===;;;:::;;;<<<>>>::::::999888777666555444555777888666444333444666333222222222222333444444555444333222111000///...111111111111111222222222333222000//////000111222111111111222333333444444111111111000000/////////000000000000000000000000000///---,,,,,,,,,......///////////////...------------,,,,,,,,,---///000/////////.....................////////////......---......//////......---........................//////.........---------...------------...//////........./////////000000//////............//////222222111111111111222222000000/////////000111222111111111222222222333333111222222222222333333333333333333333333333333333555555555666666666777777;;;===:::<<>>??????@@@@@@AAABBBBBBCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAA@@@???>>>===AAABBBBBBBBBBBBAAA@@@@@@???@@@AAABBBCCCBBBAAAAAACCCEEEFFFFFFEEEDDDFFFGGGBBBBBBBBBAAABBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFHHHHHHJJJNNNRRRYYYhhhuuuyyyfff\\\SSSQQQSSSTTTSSSSSSRRRQQQQQQPPPPPPTTTTTTTTTTTTSSSQQQOOONNNNNNNNNNNNNNNMMMLLLJJJIIIJJJHHHEEEBBB@@@@@@@@@AAA???>>>===<<<;;;:::999999555666666555444333444666444444333333333444444555666555444333222000//////111111111222222333333333444333111000///000000111000000000111222222333333000000000000////////////111111111111111111111111111000...---------...///...////////////...------------,,,,,,---///111222111000000000//////.........//////000000//////...---......//////......---......................../////////............---......------......///000....../////////000000000000//////......//////000111111111111111111111111111111000000000111222333111111111222222222222333222222222222333333333333333333333333333333444444555555666666666777777777;;;===::::::???BBBPPPiiikkkQQQGGGDDD???;;;;;;======<<<;;;:::999999888<<<<<<===@@@FFFOOOWWW\\\dddbbb```^^^[[[UUUKKKDDDCCCBBBDDDIIIPPP[[[ooo{{{```OOOFFF>>>777333EEEFFFIIIOOOXXXiiikkkWWWQQQJJJGGGHHHDDDAAAAAAAAA@@@@@@@@@??????>>>??????@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEGGGFFFEEECCCBBB@@@???>>>AAAAAAAAABBBAAA@@@@@@???>>>???AAABBBCCCBBBBBBAAABBBCCCDDDEEEEEEFFFGGGHHHCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFIIILLLOOOTTTaaannnpppfffaaaaaacccgggfffddddddccccccaaa```bbbcccccccccbbbaaa___^^^]]]^^^______^^^\\\ZZZYYYYYYWWWSSSPPPLLLJJJIIIIIIFFFFFFDDDCCCAAA@@@???>>>999888777666555555666777444444444444555666777777777666555444222111000000000000000111222222333333222111000///........./////////000000111111111222////////////////////////111111111111111111111111111111000///.../////////......//////......---,,,------,,,---...000222333222222111111000///////////////000000000000//////......////////////............................../////////..............................//////000...////////////000000000000000////////////000000000000000111111000000000000000000000111111222222111111111111222222222222222222222333333333444444333333333444444444444444555666666666666777777777999>>>;;;:::???@@@JJJ___|||^^^MMMEEE@@@<<<<<>>;;;::::::======>>>@@@CCCHHHLLLOOOXXX]]]eeemmmpppiii\\\QQQKKKFFFBBBCCCFFFOOO^^^lllyyycccTTTHHH@@@:::CCCEEEIIINNNVVVfffjjjVVVQQQIIIGGGIIIEEEAAAAAAAAA@@@@@@@@@??????>>>??????@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBDDDEEEFFFJJJJJJHHHFFFDDDBBB@@@@@@@@@@@@@@@@@@@@@??????>>>>>>???@@@BBBCCCCCCBBBBBBAAAAAABBBCCCEEEFFFGGGGGGDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEHHHKKKMMMRRR^^^jjjzzzzzz|||~~~|||xxxuuuttttttuuuuuuuuuuuuuuutttqqqsssuuuwwwwwwvvvtttsssrrrooolllgggccc```]]]\\\XXXWWWUUURRRNNNJJJFFFDDDAAA???<<<:::999999999999444444444444555666777888888777666555444222111111000000000111111222222222111111000//////////////////000000000000000111111/////////000000000000000000000000000000000000000111111000000////////////...............------,,,------,,,---...000222333222222111111000000000000//////000000000000//////...//////////////////...///////////////////////////////////////////////////............///000000////////////000000000111000000////////////000000///000111111111111000/////////000000000111111111000000111111111222222222222222333333333444444444333333333444444555555555666666666666777777777888777===<<<:::???@@@GGGXXXtttpppXXXJJJCCC@@@???IIIKKKJJJGGGBBB>>>======>>>>>>>>>@@@BBBEEEGGGIIINNNXXXhhhyyy}}}qqqgggVVVNNNGGGEEEFFFJJJTTT]]]sss~~~fffTTTHHHAAABBBDDDIIIMMMSSSbbb}}}iiiVVVPPPIIIGGGHHHEEEAAAAAAAAAAAA@@@@@@@@@@@@>>>??????@@@@@@AAABBBBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBAAAAAAAAABBBDDDEEEGGGLLLKKKIIIGGGEEECCCBBBAAA???@@@@@@@@@@@@???>>>>>>===>>>@@@BBBCCCCCCCCCBBB@@@@@@@@@BBBDDDFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDEEEHHHLLLMMMPPP[[[fffxxx~~~zzzwwwuuutttoooooommmiiiccc\\\VVVRRRLLLIIIDDDAAA???>>>===;;;999999888888888888999999;;;:::999888777555444444222222222222222222222222222222222222222222222222000000000000000000111111000000000000111111111111000000000000000000000000000000000000////////////---............---,,,,,,------,,,,,,---///111222000000000000000000111111///000000111111000000///...//////000000//////...////////////////////////...////////////000000000//////......//////000111/////////000000000111111111000000//////000000111///000111222222111000///...///000000111111000000000000000111111111111222333333333333444444444444333333333444555555666666666666666777777777888888555======;;;@@@AAADDDQQQdddyyyiiiTTTIIIFFFFFFQQQSSSSSSPPPIIIDDDBBBCCCAAAAAAAAABBBCCCEEEGGGHHHLLLVVVgggzzzhhh^^^RRRLLLJJJIIIMMMRRR\\\lllhhhWWWLLLBBBDDDHHHLLLOOO\\\vvviiiVVVPPPIIIFFFHHHDDDBBBBBBBBBBBBAAAAAAAAAAAA>>>??????@@@@@@AAABBBBBBAAAAAABBBCCCCCCCCCCCCCCCAAAAAA@@@@@@AAACCCEEEGGGJJJJJJHHHFFFDDDCCCAAAAAA@@@@@@AAAAAA@@@@@@???>>>===>>>@@@BBBCCCCCCCCCBBBAAA@@@???AAAEEEGGGFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCAAABBBDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGDDDEEEHHHKKKLLLNNNWWWaaaooo{{{{{{zzzzzzyyyzzzzzzzzzzzz}}}~~~wwwppplllccc^^^WWWRRRPPPNNNKKKIIIGGGFFFDDDBBB@@@???>>>>>>???>>>===<<<;;;999888888555555555444333333222222000111111222333333333333111111111111111111111111000111111111222222222333111111111111111111111111//////000000//////......------......------,,,+++------,,,,,,,,,---///000......///000000111111111000000111111111111000000//////000000000000//////////////////////////////.../////////000000000000///////////////000000111//////000000000111111111111111000000000000111111000111222333333222111000///000111222222222111111000000000000111111111111333333333444444444444555333333444444555666666666666666777777777888888888444>>>===;;;??????@@@IIIRRRccczzz^^^PPPMMMOOO[[[^^^___[[[TTTNNNLLLLLLKKKJJJIIIIIIIIIJJJLLLMMMQQQWWWccctttwwweeeYYYRRRMMMLLLNNNNNNWWWggg{{{sssbbbBBBEEEIIIJJJLLLXXXqqqjjjVVVPPPIIIFFFGGGCCCCCCCCCBBBBBBBBBBBBAAAAAA>>>??????@@@AAAAAABBBBBB@@@AAAAAABBBCCCCCCCCCBBBAAA@@@??????@@@CCCEEEGGGIIIHHHGGGEEECCCBBBAAA@@@AAABBBBBBBBBBBBAAA@@@@@@===>>>@@@BBBCCCCCCCCCCCCCCCAAA@@@BBBEEEGGGFFFDDDEEEEEEDDDCCCCCCCCCCCCCCCAAABBBDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGEEEFFFIIIKKKKKKKKKSSS]]]hhh~~~uuupppooonnnmmmlllkkkkkkkkknnnrrryyy}}}wwwooojjjgggddd```^^^UUUSSSPPPLLLIIIFFFDDDCCCBBBBBBAAA???>>>===<<<;;;888888777666555444444333---...///000111222222222222222222111111111111111111111222222222333333333222222222222222222222222///////////////......---------......------,,,+++...---,,,+++,,,,,,......------...///000111222222000000111111111111000000//////000000000000//////000000000000000000000000.../////////000000111111///////////////000111111000000000000111111111111111111000000000000111111000111333444444333111000000111222333444333222222000000000000111111111111333333333444444444555555333333444444555666777777777777777777888888888888555???>>>:::>>>===<<>>???@@@AAAAAAAAAAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@>>>??????@@@@@@AAABBBBBBHHHHHHGGGFFFDDDCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBCCCEEEFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGHHHJJJIIIIIIMMMSSSYYYiiizzz{{{oooggg```^^^[[[ZZZYYYYYYWWWVVV]]]```eeekkkppptttvvvvvvrrrqqqppppppqqqsssvvvxxx{{{~~~zzzuuusssnnnmmmkkkhhhddd^^^WWWSSSTTTOOOJJJFFFEEEDDDAAA>>>;;;;;;;;;<<<<<<:::555222333444555555333222111222333222222222222222111111000111111111111000000////////////000111111222222000000///000000111222222......---------,,,,,,,,,,,,---......,,,,,,---...000000000000111111111111......//////000000111111000000000000000000000000000000000000000000000000000///.........///111222111111111000000000000000000000000000111111111111//////000000111111222222222222111111111111222222000000000111222222222333111111222222222111111000111111222333333333333222333333333444444444555555888777555444555666888999666888;;;<<<<<<===???@@@IIIMMM___yyybbb[[[\\\cccjjjmmmiiiffffffaaa[[[aaa___]]][[[ZZZ[[[\\\]]]]]]aaaeeeiiippp{{{hhh\\\SSSLLLHHHGGGHHHNNNVVVfff~~~FFFDDDDDDFFFIIITTTiii{{{gggSSSMMMEEEDDDFFFCCCCCCBBBBBBAAA@@@@@@????????????@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBAAAAAA@@@??????>>>??????@@@@@@@@@AAAAAAAAA??????@@@@@@AAABBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCBBBBBBCCCEEEFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGHHHJJJIIIIIIMMMSSSYYYfffwwwuuusssqqqoooooonnnhhh^^^WWWTTTRRROOONNNNNNMMMLLLJJJLLLNNNRRRWWWZZZ\\\]]]]]][[[ZZZYYYYYYZZZ]]]___```kkkqqq{{{~~~zzzuuuoookkkeeeaaa[[[WWWTTTPPPKKKHHHFFFDDDAAA???>>><<<:::777555666777666666666777888333333333222111111000000111111222222222222222111111111111111111111111000000000/////////000111111.........---------,,,,,,,,,---......,,,,,,---.../////////000000000111111---......///000111111222000000000000000000000000000000000000000000000000000//////...///000111222000000000000000000000000//////000000000111111111000000000000000111111111111111111000000111111111111111111111111222222222111111222222222111111000111111222333333333333222333333333444444444555555777666555444555666888999888:::===>>>>>>>>>???AAAFFFIIIXXXuuupppdddaaaiiioooqqqnnnlllmmmjjjeeehhhgggfffeeeeeeeeeffffffkkklllllllllooozzz}}}mmm]]]QQQIIIEEECCCEEEJJJSSSdddrrrEEEDDDEEEGGGJJJRRRddduuuhhhTTTMMMFFFDDDFFFCCCCCCCCCBBBBBBAAA@@@@@@???AAA@@@?????????@@@AAABBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@????????????@@@@@@@@@AAAAAAAAA>>>??????@@@@@@AAAAAAAAAEEEDDDDDDCCCAAA@@@@@@???CCCBBBAAACCCEEEFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEEEEEEEFFFFFFGGGHHHGGGHHHJJJIIIIIIMMMSSSYYYbbbsss}}}rrrggg```___]]]\\\\\\\\\XXXQQQKKKGGGEEECCCBBBBBBBBB@@@???CCCDDDFFFHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJLLLMMMUUU[[[dddnnnuuuxxxxxxwwwwwwxxxzzz}}}~~~yyytttoooiiiccc___ZZZUUUNNNGGGDDDAAA???===777777666666666777999:::555444444333222111000000111111222333444444444333444333333222111111000000000000//////...////////////.........------------,,,.........---,,,---........./////////000000000------...///000111222222000000000000000000000000000000000000000000000000000////////////000111222000000000000000000000000////////////000000000000111111111111000000000000111000000//////000000111222222222111111111111111000111111222222222111111111111222333333333333222333333333444444444555555555555444444555777999:::888:::<<<===<<<<<<===>>>CCCDDDNNNffftttkkknnnrrrsssrrrrrrtttsssppprrrssssssttttttsssrrrqqq{{{zzzxxxsssqqqvvvnnn^^^PPPHHH@@@???AAAEEELLLSSSfffsssBBBCCCEEEHHHJJJQQQaaapppjjjVVVPPPIIIFFFHHHDDDDDDDDDCCCBBBBBBAAAAAA@@@AAA@@@???>>>>>>@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>BBBBBBBBBAAAAAA@@@@@@???BBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAA??????@@@@@@AAAAAAAAABBBCCCCCCBBBAAAAAA@@@??????BBBAAAAAABBBEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHJJJIIIIIIMMMSSSYYYbbbrrrwwwjjjaaaZZZWWWRRRQQQPPPQQQQQQOOOKKKGGGBBB@@@>>>===>>>>>>===<<>>:::888888999999999555444444333222222111111000000222333444444444444333333333222222222111111111000///......---....../////////............------...///...---,,,---///............////////////,,,---...///000111222333000000000000000000000000000000000000000000000000000000000000000111111111/////////000000000000000....../////////000000000222222111111000000//////000000////////////000000333222222222111000000000000000111222222222111111111111222333333333333222333333333444444444555555444444444444555777999:::666888::::::999999:::;;;BBBAAAGGGXXXqqqyyyrrrrrrrrrrrruuuxxxzzzzzz|||~~~|||yyywww~~~yyyyyy|||sss```RRREEE@@@AAABBBDDDGGGSSS\\\iiiyyy>>>@@@DDDHHHJJJPPP___mmmnnnZZZTTTLLLIIIIIIEEEBBBBBBAAAAAA@@@??????>>>AAA@@@???>>>>>>@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAA@@@???>>>>>>>>>>>>==================BBBBBBBBBAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBB@@@AAAAAAAAAAAAAAAAAAAAABBBAAAAAABBBEEEFFFFFFEEECCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDEEEEEEFFFFFFGGGHHHJJJIIIIIIMMMSSSYYYdddttt}}}jjj___WWWTTTUUUKKKJJJIIIHHHHHHGGGEEECCCBBB@@@>>>>>>??????>>>=====================<<<<<<::::::::::::;;;<<<<<<===>>>@@@DDDHHHKKKLLLKKKKKKKKKLLLOOOTTT[[[cccjjjoooxxx{{{wwwmmmcccYYYSSSQQQLLLFFFAAA>>><<<999777444444333333222222111111///000111222333333333333111111222222222333333333111000///......---......000000/////////.........---...//////------...///............////////////------...///000111222222000000000000000000000000000000000000000000000000///000000111111111111111......//////000000000000////////////000000000000222222111111000000//////000000////////////000000333222222222111000000000///000111222222222222222111111222333333333333222333333333444444444555555333333444444666777888999666888999:::999888999:::AAA@@@CCCOOObbb~~~yyyuuurrrtttxxx||||||yyyrrr```LLLDDDCCCBBBBBBBBBIIILLLRRR^^^ooo===???CCCGGGIIINNN\\\jjjqqq^^^WWWNNNJJJIIIDDD??????>>>======<<<<<<;;;AAA@@@?????????@@@AAABBB@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@???>>>>>>;;;<<<===???@@@BBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBEEEGGGGGGFFFCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHJJJIIIIIIMMMSSSYYYfffuuusssbbbXXXPPPOOOSSSMMMLLLJJJHHHFFFEEEDDDDDDAAA???>>>>>>???@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888999999999::::::;;;<<<===>>>??????>>>>>>AAAAAACCCEEEJJJPPPVVVYYY```dddjjjnnnsssyyyuuunnneee^^^UUUNNNIIICCC===888999888777666444222111111///000111222333333333222000000111111222333333444000000//////.../////////000000000000////////////---...//////...---...///....../////////000000000......//////000000111111000000000000000000000000000000000000000000000000///000111111222222111111---......//////000000111000000000000111111111111111111111111000000000000111000000//////000000111222222222111111111111111///000111222222222222222111111222333333333333222333333333444444444555555333333444555666666777777777999;;;<<<;;;;;;<<<===??????AAAHHHVVVooozzzuuuwww|||~~~oooYYYMMMHHHEEEBBBAAAEEECCCEEEMMMYYYlll???@@@DDDGGGGGGKKKXXXfffsss___XXXNNNIIIHHHBBB??????>>>>>>===<<<<<<<<>>???@@@BBBDDDFFFGGGHHHBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@BBBEEEGGGGGGFFFCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEGGGHHHJJJIIIIIIMMMSSSYYYfffuuummm___WWWPPPPPPVVVSSSRRRNNNJJJFFFDDDEEEEEE@@@>>>======>>>??????>>>======<<<<<<;;;;;;;;;;;;999999::::::;;;;;;::::::888888888888999999::::::;;;;;;;;;<<<>>>BBBEEEGGGLLLPPPUUUWWWYYY___gggnnnvvv{{{{{{qqqhhhaaaYYYOOOGGGGGGEEECCC???<<<888666444222222333333333333333222000111111111111111111111000000/////////000111111111111111000000000//////---///000///...---...000/////////000000000111111////////////000000000000000000000000000000000000000000000000000000000000///000111222222222111111------......///000000111111111111111222222222222000000000000000111111111111111111000000111111111111111111111111222222222//////000222222333333222111111222333333333333222333333333444444444555555333444444555666666666666777999;;;<<<<<<<<<>>>???;;;<<>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@EEEDDDCCCCCCBBBAAA@@@@@@AAA@@@@@@BBBEEEGGGGGGFFFCCCBBBBBBBBBBBBCCCDDDDDDFFFEEEDDDDDDDDDDDDEEEEEEGGGHHHJJJIIIIIIMMMSSSYYYeeeuuuiii^^^XXXSSSTTT[[[TTTRRRNNNHHHCCCAAAAAACCC???>>>======???@@@@@@???======;;;:::999999999999888888999999:::999999999555555555666777999:::;;;::::::::::::;;;===>>>???@@@CCCFFFGGGGGGJJJRRRXXXZZZ```iiisss}}}}}}sssggg___TTTRRROOOJJJDDD???;;;999444444444555444444333333222222111111000/////////000000///000000111222333111111111111000000000000...///000///...---...000000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000///000111222333222111111---------...///000000111111111222222222333333333//////000000111111222222222222111111111111222222000000111111222222222333//////000222222333333333111111222333333333333222333333333444444444555555444444555555666555555444444777999;;;;;;;;;===>>>777999===@@@FFFYYYzzzuuuwww}}}tttmmmfff```^^^WWWRRROOONNNLLLMMMXXXeeeCCC@@@AAAEEEGGGJJJSSS___tttzzzbbbVVVMMMEEECCCIIIBBBBBBBBBBBBAAA@@@??????>>>????????????@@@@@@@@@888999;;;===???@@@AAAAAA@@@@@@??????>>>????????????AAADDDFFFGGGFFFDDDCCCAAAAAAAAA@@@@@@?????????===>>>@@@AAAAAA@@@???===CCCCCCBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEIIIGGGGGGIIIIIIJJJQQQYYYhhhxxxhhhZZZUUUUUU\\\gggfff```TTTHHHDDDEEECCC???@@@???>>>===<<<<<<======<<<============<<<:::999888888888888999999999999777555444444555555444333999999999999999::::::;;;::::::;;;===???BBBDDDEEEKKKNNNQQQWWW___jjjvvv~~~uuuqqqhhh[[[RRRMMMGGGAAABBB<<<888::::::888666777555444333111111222333333111111222111///......///000111333333111000111222////////////////////////000000111111111222222222333333222222111000//////222111111111000000//////333222111000000111222333222222222222222222222222111111111...+++,,,000444000//////000222222111///222000///...///111333444000000000000000111222222111111111111111111111111111111111111111111111111111111222333333333333222444444555555444444333222444444333333333333444444999999999999999999999999<<<:::===AAADDDNNNmmm~~~vvvyyywwwiiifffaaaZZZTTTSSSUUUZZZ]]]AAA???@@@CCCEEEHHHQQQ\\\pppeeeWWWOOOFFFCCCFFFBBBBBBBBBBBBAAA@@@???>>>>>>>>>?????????@@@@@@@@@;;;<<<>>>???@@@AAABBBBBB@@@???????????????@@@@@@???AAADDDFFFFFFFFFDDDCCCAAAAAAAAA@@@@@@@@@??????>>>???@@@@@@AAA@@@???>>>>>>>>>>>>??????@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAACCCCCCDDDEEEFFFFFFFFFFFFGGGFFFHHHKKKKKKLLLSSS\\\hhhyyyhhh[[[VVVWWW```kkkllleeeXXXJJJDDDDDDBBB???AAA@@@>>>=========>>>>>><<<============;;;:::999888888888777777888888999888666555555666777555444666666666666666777888888:::999999999999:::;;;;;;>>>???BBBGGGLLLUUU^^^dddrrrvvv{{{xxxnnnfff^^^VVVPPPIIICCCBBB@@@<<<::::::999888777555444333333333000111222222222222333444444555555444222000///000000000000000000000000000333333333333444444444444333333222222111000000000////////////000000000000222222111000000111222222000000000000000000000000222333333111//////222555222222222222222222222222000111222333444222///,,,111000000000000000111222111111111111111111111111111111111111111111111111111111222333333333333222444444555555555555555444555555444444444444555555999999999999999999999999:::999<<<@@@BBBLLLgggzzz|||~~~tttnnneee]]]YYY[[[___bbb@@@???@@@BBBCCCFFFNNNXXXiiiiiiYYYPPPHHHCCCCCCAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>?????????@@@@@@??????@@@AAABBBBBBBBBBBB>>>>>>>>>>>>???@@@AAAAAA@@@AAADDDEEEFFFFFFDDDCCCAAAAAAAAA@@@@@@@@@@@@???????????????????????????;;;<<<===>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAACCCDDDEEEFFFGGGGGGGGGGGGFFFFFFHHHLLLNNNOOOVVV^^^hhh{{{ggg[[[XXX[[[eeeqqqssslll]]]MMMDDDBBBAAA>>>@@@???>>>======>>>??????======>>>>>>===;;;:::999999888777555555666888999999888666777888888777555555555444444555555666777888777666666555555666666777999;;;===@@@DDDJJJNNNXXX[[[```cccgggmmmvvv|||{{{sssiii```XXXSSSMMMEEEAAAAAA???>>>===<<<:::888666555222222111111111222444444444555666444222111111222111111111111111111111111444444444444555555555555333333333222111111000000------......///000000111222111111000000111111222000000000000000000000000111222333222111111222333222444444222///...000333222222222444555444222///222111111000000000111111222222222222222222222222111111111111111111111111111111222333333333333222333444555666666777777666666555555555555555555666888888888888888888888888888777;;;???AAAHHH^^^uuu|||rrrhhhddddddiiilllDDDDDDDDDCCCBBBEEELLLSSSccczzznnn\\\SSSKKKDDDBBBAAAAAAAAAAAA@@@???>>>===>>>>>>>>>>>>????????????@@@AAAAAABBBBBBBBBBBBAAA>>>>>>>>>>>>???@@@AAABBB@@@AAACCCEEEEEEEEEDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>??????????????????@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEGGGGGGHHHHHHHHHFFFFFFIIIMMMNNNPPPVVV^^^hhh}}}ggg[[[YYY\\\hhhtttvvvooo```NNNDDDAAA@@@===???>>>===<<<======???@@@>>>>>>???>>>>>><<<:::999;;;999666444444666888999999777666666777888666555666666555555666666777888666555555555555666777777777999:::;;;<<<===@@@CCCJJJLLLMMMOOOQQQUUU\\\aaajjjpppzzzuuulllaaaVVVPPPPPPKKKKKKJJJHHHEEEAAA>>><<<;;;888555333333333333333111222333333222333444666111111111111111111111111222222222333333333444444333333333222222111111111/////////000000000000000111111000000000000111111222222222222222222222222...///111111111111000000000333333///***)))---222111///---,,,---000444666222222111111000000111111222222222222222222222222111111111111111111111111111111222333333333333222111222333555666777777777666666555555555555666666888888888888888888888888666777;;;???@@@EEEUUUeee}}}sssnnnnnnqqqtttHHHIIIHHHEEECCCEEEJJJNNN^^^tttuuuaaaVVVNNNGGGCCCAAAAAAAAAAAA@@@???>>>>>>======>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAA@@@>>>>>>>>>>>>???@@@AAABBB@@@@@@BBBCCCDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>??????BBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEFFFHHHHHHHHHIIIGGGGGGJJJMMMNNNPPPWWW___lllgggZZZXXX[[[eeeqqqrrrmmm___NNNCCC@@@???======<<<<<<;;;<<<===???@@@@@@@@@@@@@@@???===;;;:::;;;:::777555444666888999888777555666777777666444555555555444555666666777666666555555555555555666333555666666666777999:::>>>???>>>>>>???BBBGGGJJJQQQWWWaaakkkuuu~~~|||pppjjjjjjeeedddccc___YYYRRRKKKFFFFFFAAA;;;888666666666555222222333222111222444666111111111111111111111111222222222333333333444444333333333222222222222222333333222222111000//////000000000000000000000000111111111111111111111111...///000222333222111///111333444000+++***...222...000111///------000444222222111111111111111222222222222222222222222222111111111111111111111111111111222333333333333222///000111333444555666666666666555555555555666666777777777777777777777777666888<<>>>>>>>>????????????@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>???@@@AAAAAA??????@@@AAABBBBBBBBBBBB???@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>AAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDFFFGGGHHHHHHHHHIIIHHHJJJMMMOOORRRZZZdddsssgggZZZVVVVVV^^^iiigggdddZZZKKKAAA??????>>><<<<<<<<<<<<===>>>@@@AAABBBBBBBBBBBBAAA???===;;;<<<:::888777666777888999888666555555666777555444333333222222333333444555888777555333222111000000111222333333333333555777777777777888:::<<<>>>???AAAFFFMMMTTTYYYaaajjjppp}}}xxxmmmbbb\\\RRRKKKBBB<<<:::999777555888888777444111000111333111111111111111111111111444444444444555555555555333333333333333333222222555555444333111000///...///000000111111000000///////////////////////////111111111333555555444222333555555333000///111444111<<>>>>>BBBHHHMMM[[[qqq|||wwwuuu@@@EEEFFF@@@???DDDIIIJJJVVVkkksss```SSSKKKEEECCCCCCCCCCCCBBBAAA@@@@@@============>>>>>>>>>???>>>???@@@AAAAAAAAAAAAAAA@@@???????????????@@@@@@===>>>>>>???@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAA@@@???===<<>>=========???@@@BBBDDDDDDDDDDDDDDDBBB@@@>>>===<<<;;;:::999888888888888999888666777888888777555333333333333333444555555777666444333222111000000333444444333222222555777555555666888999::::::999888<<<@@@BBBCCCGGGOOOUUU___lll|||nnndddWWWLLLFFFAAA<<<888<<<<<<:::666333111222444333333333333333333333333333333333333444444444444333333333333333333333333444333333222111000//////...///000111111000///...////////////////////////222111000222555666555333444444444444333333333333444DDDTTTSSSCCC444000222000000000111222333444555333333333333333333333333111111111111111111111111111111222333333333333222000111222333444444555444555555444444444444555555666666666666666666666666666888:::;;;<<<@@@CCCEEEPPPfff|||:::@@@AAA===<<>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBB@@@@@@??????????????????=========>>>??????@@@@@@?????????@@@@@@AAAAAAAAA???@@@AAABBBAAA???===;;;>>>>>>???@@@AAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCC?????????@@@@@@AAAAAAAAA@@@AAACCCDDDFFFGGGGGGHHHIIIHHHJJJNNNSSSZZZgggssshhhYYYQQQMMMPPPXXXRRRSSSOOOEEE>>>???@@@@@@????????????@@@BBBDDDFFFEEEFFFFFFEEECCCAAA???>>><<<<<<;;;;;;:::999888888:::999888888999999888666666555555555555666777777444444444333444444555666444444333111///000222555444444444555666555333111777:::<<<;;;:::<<>>AAAAAAMMMbbb===>>>??????@@@BBBEEEHHHUUUeeejjjVVVKKKHHHDDDDDDCCCBBBAAA???>>>============>>>??????@@@@@@>>>??????@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@===>>>???AAAAAA@@@?????????@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAACCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCCCCAAAAAABBBCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEGGGKKKOOOQQQYYYkkk|||iiiZZZRRRLLLLLLQQQLLLJJJFFFBBB@@@>>>>>>>>>???>>>>>>???AAAEEEIIIKKKIIIKKKKKKIIIEEEAAA>>>======<<<<<<;;;:::999888888888999::::::999888777666555555666555333333444666555555555555444333222111222222111111111111222222555444444333333444444555333333333444555777999;;;AAADDDJJJQQQYYYaaafffjjjssswww~~~vvvkkk[[[MMMEEE>>>999:::999333222444111111111000000111444666333222111111111222333444222111222333555555333222444333111000/////////000000000000000000000000000222333444444333222111000000111111111111222222222222222333333333333444444333333333333333333333333111444555444222111333555444444444444444444444444222111111111111111222333............////////////111111222333333333333222444555555666777777777666555444444555555666777888999999999999999<<>>???@@@@@@AAABBBFFFHHHSSSbbb{{{lllXXXMMMIIIDDDDDDCCCBBBAAA???===<<<<<<<<<===>>>??????@@@@@@>>>??????@@@@@@AAABBBBBBAAAAAA@@@@@@@@@?????????>>>>>>???@@@@@@@@@@@@???@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCCCCAAAAAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFHHHIIIMMMQQQUUU^^^qqqhhh[[[SSSLLLKKKNNNKKKIIIFFFBBB@@@>>>>>>>>>??????>>>???AAAEEEHHHKKKJJJKKKKKKIIIEEE@@@>>>===<<<<<<;;;:::999888888888888999999:::999888777666666666666666555555666777555555555555444333222222222222111111111111222222666555555444333333333444333333333333444666777888555888<<>>???@@@AAAAAACCCFFFIIIPPP^^^uuuoooZZZMMMIIIEEEEEEDDDCCCAAA???===<<<;;;;;;<<<===???@@@AAAAAA>>>??????@@@@@@AAABBBBBB@@@@@@@@@?????????>>>>>>?????????>>>??????@@@AAA@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAACCCCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBAAABBBCCCBBBAAAAAABBBCCCCCCCCCDDDEEEFFFFFFGGGGGGHHHHHHKKKOOOUUUbbbwwwiii]]]VVVNNNJJJKKKJJJHHHFFFCCC@@@?????????@@@?????????AAADDDGGGIIIJJJKKKKKKHHHCCC???===<<<;;;:::999888888888888888888999999999999888777777777777777777777888888888666666555555444333333333333333222222222222333333666666555555444444444444444333333333333444555555222333666888;;;>>>@@@AAAHHHIIILLLRRR]]]lll{{{lllcccYYYRRRKKKCCC??????999999999999777666444333444333222111111111222333222111222333555555333222222111000///.........///000000000000000000000000000000111222222111111111111111111111222222222333222222333333333333444444111111111111222222222222111222333333111111222333444444444444444444444444222222111000/////////000///000000000000111111111111111222333333333333222111222222333333333333222444555555666666777888888888999999999999<<>>???@@@@@@BBBEEEHHHNNNZZZooopppZZZMMMHHHEEEEEEDDDCCCAAA>>><<<;;;:::;;;<<<===>>>@@@@@@AAA>>>??????@@@@@@AAABBBBBB@@@@@@@@@@@@????????????@@@???>>>>>>>>>???AAABBB@@@AAAAAABBBCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAADDDCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCBBBAAABBBCCCCCCAAAAAABBBCCCBBBBBBCCCCCCEEEFFFGGGHHHHHHHHHKKKQQQZZZiiiiii```ZZZRRRLLLKKKJJJIIIGGGDDDBBBAAA@@@@@@@@@@@@???@@@AAACCCEEEGGGIIIJJJIIIFFFBBB>>><<<;;;::::::999888888999999999888888888999888888888888999999888999:::;;;:::999666666555444444444444444444444333333333333444444444444555555666666666666555555555444444444444444555666666777888999::::::??????@@@CCCJJJTTT```iiivvvwwwmmmaaaVVVLLLGGGAAA???<<<::::::999777666555444333111111111222222222111222333555555333222111000000//////.........000000000000000000000000//////000000111111111111111111111222222222333333222222222333333333444444333333333444444444444444111222222222222111222222333333333333333333333333333222111000//////...///000000111111111222222222111111222333333333333222333333444444555444444333444555555666777777888888888999:::999:::;;;???AAAIIIWWWrrr;;;<<<===>>>>>>@@@CCCFFFMMMWWWkkknnnXXXLLLGGGEEEEEEDDDCCCAAA???===<<<:::;;;<<<===>>>???@@@@@@>>>??????@@@@@@AAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>???AAABBBAAAAAABBBCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAACCCCCCCCCCCCCCCDDDEEEFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCDDDDDDBBBBBBCCCDDDAAAAAABBBBBBDDDFFFHHHIIILLLLLLPPPYYYeeeuuujjjbbb___WWWPPPNNNMMMKKKJJJGGGEEECCCBBBAAA@@@?????????@@@AAABBBCCCFFFGGGFFFCCC???<<<;;;;;;:::::::::;;;;;;;;;;;;;;;888888888888888888999999:::999999;;;======<<<:::666666555444444444555555555555444444444444555555111333444666888888999999777777666666555444444333333333333444444555555666555666888:::===BBBIIINNN[[[dddppp|||ttteee[[[PPPKKKCCC>>>=========<<<777666444333222222222222222111222333555555333222000000000000000/////////000000000000000000000000/////////000000111222222111222222222222333333333222222222333333333444444333333444444444555555555333222222222222333222222333333333333333333333333333333111000////////////111111111111222222222222111111222333333333333222333444444555444444333333444555666777888888888777777999:::::::::;;;>>>@@@DDDOOOeee:::;;;<<<======???BBBEEEKKKTTTgggjjjVVVKKKHHHDDDDDDCCCBBBAAA???>>>===;;;<<<<<<======>>>>>>???>>>??????@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????>>>??????@@@AAAAAAAAABBBCCCCCCCCCCCCCCC???@@@@@@@@@@@@AAAAAAAAA????????????@@@@@@@@@@@@CCCCCCCCCCCCCCCDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFEEEDDDCCCDDDFFFBBBBBBCCCCCCEEEHHHKKKLLLMMMOOOVVVbbbooo|||hhhcccccc\\\UUUSSSQQQPPPNNNKKKHHHFFFDDDCCC???>>>>>>>>>>>>??????@@@CCCCCCCCC@@@===:::::::::999;;;===?????????===<<<888888888777888888999:::;;;999999;;;??????===:::777666555444444555666666666666555555555555666666111333555777999999999999777777777777666555444333111111222222333333444444///222555777999<<>>========================>>>??????@@@@@@AAABBBBBBAAAAAAAAAAAA@@@@@@@@@???>>>>>>???@@@@@@@@@@@@???AAABBBBBBCCCCCCCCCCCCCCC??????@@@@@@@@@AAAAAAAAA????????????@@@@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFGGGGGGFFFEEEFFFGGGEEEEEEEEEFFFHHHKKKNNNPPPTTTWWW```oooxxxdddbbbddd```YYYWWWUUUTTTRRROOOLLLHHHFFFDDD===============<<<<<<<<>><<>>AAAEEETTTppp;;;<<<>>>>>>>>>@@@CCCFFFFFFNNN```{{{gggUUUMMMKKKAAABBBBBBBBBAAAAAA@@@???============<<<<<<<<<<<<>>>??????@@@AAAAAABBBBBB@@@@@@@@@????????????>>>===>>>???AAAAAA@@@??????AAABBBCCCCCCDDDDDDCCCCCC?????????@@@@@@AAAAAAAAA>>>????????????@@@@@@@@@AAAAAAAAABBBBBBDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFGGGHHHHHHHHHHHHIIIKKKNNNRRRTTT```dddooouuubbb```dddaaa[[[YYYXXXWWWUUURRRNNNJJJGGGEEE======<<<<<<<<<;;;;;;;;;=========;;;999888999:::999===BBBFFFGGGEEEAAA>>>888888777777777888:::;;;:::888888;;;@@@AAA===999777666555444444555777888777777666666666666777777666777999:::999888666444444444555555555444222222222222222222222222222222222333444333333333555777666999<<<===>>>BBBHHHNNNUUUcccrrr}}}zzzkkk]]]PPPGGG===<<<999777555555555555222222222333555555333222111111333444444333222111000000000000000000000000555444222111111111222222222222333333333444444444222222333333333444444444333333444444555666777777777444333444666777555333222222222222222222222222333333333222333333444444///000000000000111111111111111222333333333333222666777777777666555555444444555777999:::999888777777888::::::::::::<<<===@@@BBBNNNiii<<<===>>>>>>===>>>@@@BBBFFFNNN^^^vvvhhhTTTJJJHHHCCCAAA@@@@@@AAABBBAAA@@@???>>>===<<<<<<===>>>???>>>>>>>>>>>>????????????AAA@@@@@@???>>>===<<<<<<:::<<<>>>@@@@@@@@@BBBCCCBBBCCCDDDDDDEEEDDDDDDCCC@@@@@@@@@?????????>>>>>>??????@@@@@@@@@@@@??????AAABBBCCCDDDEEEEEEEEEEEEIIIJJJIIIGGGDDDDDDEEEGGGHHHHHHHHHIIIHHHHHHGGGFFFHHHJJJKKKLLLMMMQQQYYY```hhhssssss^^^ZZZZZZWWWYYY___^^^ZZZUUURRRPPPLLLFFFAAAAAAAAA@@@@@@???>>>>>>>>>???>>>===;;;999888888888>>>???AAAEEEGGGGGGDDDAAA;;;;;;;;;:::::::::999999555666888:::;;;;;;;;;;;;777666444333333444666777777777888:::<<<<<<999777555555555555555444444333555555555444444333333333111111111111111111111111;;;:::999777555333111111333444555777999;;;===>>>GGGLLLTTT\\\hhhxxxxxx```LLLGGG???:::;;;999444333777666666555444222222333555333333555555555444333333111111111111111111111111444333333222111111111111222222222222222222222222000000111222333333333333222222333444444555666666666666666666666666666666333333333333333333333333222222222111111111000000000000000000111111111111222222222222222222222222666666555555444333222111000222444666777777777666777777777888999;;;<<<===DDDEEENNNccc===>>>??????>>>>>>@@@BBBHHHOOO^^^tttiiiTTTJJJGGGCCCBBB@@@@@@AAABBBAAA@@@>>>>>>============>>>>>>======>>>>>>>>>?????????@@@@@@@@@???>>>======<<<<<<>>>@@@AAA@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@??????@@@AAABBBCCCDDDDDDDDDDDDFFFFFFFFFDDDCCCCCCEEEGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGJJJLLLNNNQQQXXXbbbiii}}}rrr^^^XXXVVVSSSTTTYYY[[[YYYVVVRRRNNNJJJEEEAAA@@@@@@@@@???????????????@@@???===<<<:::999999999===>>>@@@DDDFFFFFFCCC@@@::::::::::::999999999999555666777999:::;;;::::::777666444333333444666777777777888:::<<<;;;999777555666666666666555444444555555444444444333333333111111111111111111111111333333222222222222111111222333444555777999:::;;;<<<@@@EEEKKKSSS```ooo{{{wwwcccRRRHHH@@@>>>===999666888555555555555444555777999666666666666666444222111444444444444444444444444222222222222222222333333222222222222222222222222000111222333333444333333222222333333444444555555444444444444444444444444333333333333333333333333222222222111111111000000000000000000111111111111222222222222222222222222666666666666555444333222111222444555666777777666666666777888999;;;===>>>AAABBBJJJ\\\vvv>>>???@@@@@@???@@@BBBCCCJJJPPP]]]qqqkkkVVVKKKGGGDDDBBB@@@@@@AAAAAAAAA@@@===>>>>>>??????>>>>>>=========>>>>>>>>>>>>??????@@@@@@??????>>>>>>======???@@@BBBBBBAAA@@@AAACCCDDDCCCBBBAAAAAAAAABBBCCCBBBBBBBBBAAAAAAAAAAAA@@@???@@@@@@AAAAAA@@@@@@???@@@AAABBBCCCDDDDDDDDDDDDCCCDDDDDDDDDCCCCCCFFFHHHHHHGGGGGGGGGGGGIIIJJJKKKKKKNNNSSSWWW]]]gggsss{{{vvv```XXXTTTQQQQQQVVV\\\[[[YYYTTTMMMFFFBBB@@@>>>????????????@@@@@@@@@@@@@@@>>>===;;;:::::::::<<<===>>>AAADDDDDDAAA???999999999999888888888777444555666888999999999999777666555444444555666777777777888999;;;;;;999777666666777777777666555555444444444444333333333333111111111111111111111111///000000000000111111111111222222333444555666666777999<<<>>>BBBJJJUUU]]]iiissshhh[[[NNNHHHFFFAAA<<<:::555555444444444555777777999999999888777555333111444444444444444444444444111111111222222333444555222222222222222222222222000111222333444444444444333333333333333333333333444444444444444444444444444444444333333222222222222222222111111111111111000000000111111111222222333333333333333333333333777777777777666555444444222222444555666666666666555666666888:::<<<>>>???DDDEEEKKKZZZppp???@@@AAAAAA@@@@@@BBBDDDIIINNNZZZmmmnnnXXXLLLGGGDDDBBB@@@@@@AAAAAA@@@???===>>>???@@@@@@???>>>===============>>>>>>>>>????????????>>>>>>>>>>>>>>>???@@@BBBBBBAAABBBDDDEEEFFFEEECCCAAA@@@AAACCCDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFEEEDDDEEEGGGIIIJJJJJJIIIJJJLLLOOORRRUUUUUUYYY```gggppp{{{jjj\\\UUURRRSSSWWW]]]]]]\\\UUULLLDDD@@@???===>>>>>>???@@@@@@AAAAAAAAA@@@???===<<<<<<;;;;;;;;;;;;===???AAAAAA???===888888888888777777777777444555666666777888888888666666555555555555666666888777777888:::;;;999777777777777777777666666555333333333333333333333333111111111111111111111111333333333222111111000000222222222333333333444444777888888888999===DDDIIIRRRYYYcccooo~~~vvveeeZZZVVVPPPGGG@@@>>><<<999777666777666666::::::::::::999777555444333333333333333333333333333333222222222333333444111222222222222222333333000111222333444444444444333333333333333222222222666666666666666666666666555555444333333222111111111111111111111111111111000000111111111222222222333333333333333333333333555555666666666555555444333333444555555666666666555555666888:::===???@@@FFFGGGLLLXXXjjj~~~???@@@AAAAAA@@@AAACCCEEEGGGLLLVVViiirrr[[[NNNHHHEEECCCAAA@@@AAAAAA@@@???===>>>???@@@@@@???>>>===<<<============>>>>>>>>>>>>>>>>>>>>>>>>?????????===???@@@AAAAAACCCFFFIIIIIIGGGEEECCCBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAACCCDDDDDDDDDDDDDDDFFFFFFFFFEEEEEEEEEHHHJJJJJJJJJKKKMMMQQQVVVZZZ]]]bbbhhhqqqzzzyyyfff[[[UUUUUUVVVXXXYYYWWWQQQIIICCCAAAAAA======>>>???@@@AAAAAABBBAAA@@@???>>>===<<<<<<<<<;;;:::;;;===??????>>>;;;888888888777777777666666555555555666666777888888666666666555555666666666888777777888999:::999888777777777777777666666555333333333333333333333333111111111111111111111111444333333333222222222222333333333333333333333333444444444444444666999;;;CCCFFFMMMXXXdddrrrtttmmmfffZZZOOOJJJEEE???;;;::::::999999999:::;;;<<<;;;:::999888444444444444444444444444666555444333222222222222111111111222222333333333111111222333444444444444444333333333333333333333666666666666666666666666555555444333333222111111111111111111111111111111111111111111222222222222333333333333333333333333333333444555555555444444444444444444555555666666555666777888;;;===???AAABBBEEEJJJTTTbbbsss???@@@AAAAAA@@@AAACCCDDDFFFJJJTTTfff~~~vvv___PPPIIIEEECCCAAA@@@AAAAAA???>>>>>>??????????????????>>><<<<<<============>>>>>>======>>>>>>??????@@@@@@<<<>>>???@@@AAADDDGGGJJJJJJHHHFFFEEECCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBAAABBBBBBCCCCCCBBBBBBAAA???@@@AAABBBCCCCCCCCCCCCEEEFFFFFFFFFFFFGGGJJJLLLLLLMMMPPPTTTZZZ```eeehhhrrrzzzwwwiiiaaa\\\[[[VVVTTTQQQLLLGGGDDDCCCDDD======>>>???@@@@@@AAAAAA@@@???>>>======<<<<<<<<<;;;:::;;;<<<>>>>>>===;;;888888888888777777777666666666666666666777888888666666666666666666666666888777666777999999999888666666777777777666555555222222222222333333333333111111111111111111111111//////000111222222333333333333333333333333333333333444444444555666666777888999>>>GGGPPPYYYdddmmm|||vvvkkkWWWOOOEEE>>><<<;;;:::999;;;;;;============<<<;;;777777777777777777777777888777555444222111111111111111111222222333333444111222333444444555555555444444444444444444444444444444444444444444444444444444444333333222222222111111111111111222222222111111111222222222222333333333333333333333333333222222333444555555555444444444444444444555666777666777777999;;;===???@@@BBBFFFMMMTTT^^^lll{{{>>>???@@@@@@???@@@BBBDDDHHHKKKSSSddd|||zzzbbbRRRKKKEEECCCAAA@@@@@@@@@???>>>@@@??????>>>>>>??????@@@<<<<<<<<<=========>>>>>><<<======>>>???@@@@@@@@@===>>>??????@@@BBBFFFIIIHHHHHHGGGEEEDDDBBBAAAAAADDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAABBBCCCDDDEEEEEEEEEEEEEEEGGGHHHJJJKKKNNNRRRUUUWWWZZZ___eeemmmtttyyy|||xxxqqqlllbbb\\\TTTMMMHHHFFFDDDBBB>>>>>>>>>???@@@@@@@@@AAA??????>>>===<<<<<<<<<<<<;;;;;;;;;<<<===>>><<<;;;999999888888888777777777777777666666666777888999666666777777777777666666888777666666888999999888555666666666666555444444111111222222222333333333111111111111111111111111000000000111111222222222222222222222222222222333333333444555666666555444333222666>>>BBBEEELLLTTT___iiiwwwrrrfffVVVJJJDDDAAA>>><<<>>>>>>?????????===<<<;;;888888888888888888888888777666555444333222222222000111111222333333444444111222333444555555555555444444444555555666666666444444444444444444444444333333333333333333333333000000111111111222222222111111111222222222333333444444444444444444444444222333444555666666666666555555444333444555666777888888888999;;;===>>>???BBBHHHOOOTTTZZZdddqqqzzz>>>???@@@@@@???@@@BBBCCCJJJLLLSSSccc{{{|||cccSSSLLLFFFDDDAAA@@@@@@@@@???>>>AAA@@@???>>>>>>???@@@AAA<<<<<<<<<<<<=========>>><<<<<<===>>>???@@@@@@AAA??????@@@??????AAADDDGGGGGGGGGFFFEEEDDDBBB@@@???DDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBEEEFFFGGGHHHHHHIIIIIIHHHGGGIIILLLNNNQQQUUUZZZ^^^dddhhhooowwwrrriii]]]RRRLLLGGGBBB??????????????????@@@@@@@@@???>>>===<<<<<<;;;<<<<<<<<<;;;;;;<<<===>>><<<;;;999999999999888888888888888888777666666777999999666666777777777777666666888777555666888999999888555555555555555444444333111111111222222333333333111111111111111111111111555555444333222111000000111111111111222222222222000///000111333222111///333111444:::;;;999<<>>???>>>DDDKKKOOOSSSYYYeeennn>>>=========>>>???@@@@@@DDDHHHPPP___vvvgggTTTJJJFFFDDDAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????@@@========================@@@@@@@@@AAAAAA@@@??????>>>>>>???@@@AAAAAABBBBBBEEEEEEDDDDDDCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCCCCDDDEEEFFFDDDCCCHHHGGGGGGHHHJJJKKKLLLKKKKKKPPPUUUYYY\\\aaaiiinnnxxx}}}mmm]]]TTTPPPIIIAAA@@@AAAAAABBBBBBAAA@@@>>>===??????===:::888:::<<<;;;;;;;;;;;;:::::::::;;;777777777666666666666666777888888999999999888888888888999:::999888777666444555777888888888777666666666555444333333222222555444444333222111000000222222222222222222222222111111111111111111111111555555444333222222222333222222222222222222222222333333333444555666888888???DDDLLLUUUbbbttt~~~mmm]]]QQQJJJDDDCCCCCCCCCCCCAAA>>>;;;555333222222555777999999===;;;888555333222333333333222111000000000111222333333333444555666777777444444555555666777777777999999999999777444222111444555555555444333333222222111///......000222333333222111111111333666777444222111222333444444333444555555666666666666555666666666666666666666666555666777888:::;;;<<<===BBBCCCHHHOOOSSSUUU]]]eeettt}}}============>>>???@@@AAAGGGJJJQQQ___uuuhhhTTTJJJFFFDDDAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@?????????@@@AAAAAAAAABBBDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAACCCCCCCCCDDDFFFGGGFFFFFFJJJIIIHHHIIIKKKNNNPPPQQQWWW\\\ccchhhmmmttt}}}sssggg___TTTKKKKKKJJJHHHGGGEEECCCAAA???===??????===:::999;;;===;;;<<<<<<===<<<<<<;;;;;;;;;:::::::::999999888888777888888999:::::::::999888999999:::999888777666444555555666555555555444666666555444444333222222444444333333222111111111222222222222222222222222222222222222222222222222000000//////.../////////222222222222222222222222222222222333444555777777666:::???EEEMMM\\\mmmyyyuuuhhh```WWWSSSMMMHHHEEEAAA>>>;;;:::888555555777999999999:::999666444333222222222333222111000111111222333333333444444555555666666444444555555666777777777::::::;;;:::999777555444444555555555444444333222222222111000111222333444333222111111222333555777444222111111333444444444555555666666777777666666777777777777777777777777666666777888:::;;;<<<===@@@AAAFFFMMMPPPSSSZZZbbbnnn}}}|||{{{============>>>???@@@AAAFFFIIIPPP\\\pppjjjUUUIIIGGGDDDAAA@@@AAAAAA@@@??????>>>>>>>>>>>>???@@@@@@????????????????????????AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAADDDCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFHHHJJJKKKLLLOOONNNMMMNNNRRRWWW\\\___iiinnnvvv~~~~~~wwwwww~~~tttfffZZZUUUQQQKKKGGGDDDBBB@@@>>>===>>>>>>===;;;:::;;;<<<;;;<<<>>>??????>>>===<<<===<<<<<<;;;:::999888888777888999:::;;;;;;<<<<<<:::::::::999999777666555888777666555444444444444666666555555444333333333333333333333222222222222222222222222222222222222333333333333333333333333111000000000000111111222222222222222222222222222111111111222333444555666666777999;;;???HHHTTT]]]nnn{{{|||qqqjjj___TTTLLLEEEAAA>>><<<:::777555666777777777888888777666555333333222222222111111222333444555444444444444444555555555444444555555666777777777;;;;;;<<<<<<;;;:::888777444555555555555444333333222222333333333444444444333333222222222444555666555333000000222444555555555555666777777777777777666666666666666666666666666666777888:::;;;<<<<<<>>>???DDDJJJMMMOOOVVV___gggsss{{{yyyyyy============>>>???AAAAAABBBEEELLLWWWjjjmmmVVVJJJGGGEEEBBBAAAAAABBBAAA@@@??????>>>>>>??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDHHHHHHIIIJJJJJJMMMPPPRRRTTTUUUVVVYYY^^^fffnnnsss|||uuujjjhhhkkkwww}}}pppccc[[[PPPGGGCCCBBBBBBAAA>>>======<<<:::::::::;;;;;;===???AAAAAA@@@>>><<<;;;::::::888777666555555777888999;;;<<<=========:::::::::999888777666666<<<;;;999777666666666777666666555555444444444333222222222333333333444444222222222222222222222222333333333333333333333333222111111111222333444444111111111111111111111111000000000000111222333444999999999999;;;@@@HHHNNNXXXbbbrrrvvvhhh\\\QQQIIIDDDAAA>>>:::888777777777666888888888888777666555444111222222333444555555666555444444444444444444444444444555555666777777777::::::;;;<<<<<<;;;999999444444555555555555444444222222333444444444444333444333333333333444555666666333000000111444555555555555666777888888888888555555555555555555555555666777888999:::;;;<<<<<<>>>???CCCIIIKKKMMMSSS\\\aaalll||||||zzzwwwxxxyyy~~~<<<<<<<<<===>>>@@@AAABBB@@@CCCIIITTTeeeqqqYYYLLLHHHFFFCCCBBBBBBBBBBBBAAA???????????????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBBBBCCCCCCCCCDDDIIIJJJKKKJJJKKKNNNSSSWWWZZZ]]]bbbgggnnnwww{{{jjjddd^^^]]]bbbmmm{{{~~~qqq___PPPIIIGGGFFFEEE???>>><<<;;;;;;::::::999;;;<<>>===:::999888777666555444444777888:::;;;<<<======>>>::::::999888888777777777>>><<<:::888777666666777666555555555555555444444222222222333333444555555222222222222222222222222222222222222222222222222////////////000111222222111111111111111111111111000000000000000111222333444444444444666:::???BBBIIINNNYYYhhhxxxuuueeeVVVMMMIIIFFFAAA===;;;:::888777888888888888777555444333222222333444555666666666444444444444444333333333444444555555666777777777888999:::;;;;;;:::999888444444555666666555555444111222333333444444333333444444444444444444555555555333111000222444555555444444666777777888888888666666666666666666666666777777888999::::::;;;;;;??????CCCIIIJJJLLLRRRZZZ\\\fffuuuzzzwww{{{zzzvvvuuuxxx{{{~~~|||zzz<<<<<<<<<===>>>@@@AAABBB@@@CCCIIIRRRbbb{{{vvv]]]OOOIIIFFFCCCBBBCCCCCCBBBAAA@@@????????????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@AAAAAAAAAAAAAAABBBAAAAAABBBBBBCCCDDDDDDDDDGGGIIIKKKKKKLLLQQQXXX^^^ccciiirrrzzzqqqbbb[[[VVVRRRUUU[[[gggxxxsssaaaVVVOOOIIIEEECCCAAA>>>===<<<<<<:::888:::;;;===???@@@???>>>===:::::::::999888777666666888999:::;;;<<<<<<======:::999888888777888888888;;;:::999777666555555555555555555555555555555555222222333333444444555555222222222222222222222222111111111111111111111111222222111111111222333333111111111111111111111111000000000000000111222222000000000111444777:::<<<===???EEERRR___lll|||mmmaaaWWWRRRKKKEEE@@@<<<888666888888777666444333333222333444555666666666666666333333333333333444444444444444555555666777777777888999:::::::::999888777444444555666666666666555222222222333333333444444444444444444555555444444444222111222333555444333222333444666777777777777999999999999999999999999777777888999::::::;;;;;;???@@@DDDHHHJJJJJJPPPXXXXXXbbbsssxxxsssuuuyyy|||~~~zzzuuussstttxxx|||~~~{{{{{{zzzwwwttt;;;<<<<<<===>>>@@@BBBCCC@@@CCCGGGNNN[[[sss{{{aaaRRRIIIGGGDDDCCCCCCCCCCCCBBB@@@@@@??????@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBBBBBBBBBB@@@AAAAAAAAABBBCCCCCCCCC???@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEEFFFFFFGGGKKKNNNPPPSSSZZZdddlllsss|||~~~hhh[[[PPPMMMKKKMMMQQQWWWdddooo|||ooodddYYYQQQIIIEEEBBB@@@???>>><<<999999:::;;;<<<============:::::::::999999888888888999999:::;;;;;;;;;;;;;;;999888777777777888999:::999999999999888777666555555555555555666666666666333333333444444444444444222222222222222222222222222222222222222222222222555444333333333333333333111111111111111111111111111111000000111111222222111111111222555777888888999777;;;DDDLLLTTT___jjjpppyyyrrrlllbbbYYYPPPHHHBBB>>><<<;;;999777555444444444555555666777777777666555222222222333333444444555444444555555666777777777999:::;;;;;;:::999888777444444555666666666666666555444333333333444666666444555555555555555444444222222222333555555444222111222333555666666777777888888888888888888888888888888888999999::::::;;;???@@@CCCGGGHHHHHHNNNUUUXXXeeewwwyyyqqqppprrrtttxxx|||xxxwwwtttqqqpppsssxxx|||{{{xxxvvvuuuqqqnnn;;;;;;<<<===???@@@BBBCCC???AAADDDIIITTTkkk~~~dddUUUIIIGGGDDDCCCCCCDDDCCCBBB@@@@@@??????@@@@@@AAABBB????????????????????????===>>>???@@@AAAAAABBBAAA@@@@@@AAAAAABBBCCCDDDDDD?????????@@@@@@AAAAAAAAACCCDDDDDDEEEFFFGGGGGGGGGJJJNNNRRRVVVZZZcccoooyyyrrr___TTTHHHGGGGGGJJJKKKMMMUUU]]]iiirrr}}}~~~oooeeeMMMIIIEEECCCBBBAAA>>>;;;999999999:::;;;<<<======999888888888888888888888999999::::::;;;:::::::::888777777777777999:::;;;:::;;;<<<<<<;;;:::888777555555555666666666666666444444444444444444444444222222222222222222222222333333333333333333333333111111000///.........///000000000000000000000000222111111111111111222333222111111222333444444333999777999@@@CCCDDDJJJRRRUUU^^^lllyyy}}}qqqfff\\\SSSOOOBBB@@@===:::888777888888666666777888888777666555111111222333333444555555444444555555666777777777;;;;;;<<<<<<;;;999888777444444555666777777666666777666444333444555777999444555555666555555444444111111222444666666333111000111222444555666666666666666666666666666666666888888888999999::::::;;;??????BBBFFFGGGGGGLLLTTTZZZiii}}}zzzpppnnnnnnooossswwwsssrrrpppnnnnnnrrrxxx|||yyy}}}xxxtttssspppllliii@@@???>>>>>>>>>???AAABBB===???DDDIIIPPP___zzzhhhVVVNNNHHHEEEEEEDDDAAA???@@@CCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@????????????>>>@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDEEEFFFFFFFFFGGGJJJMMMMMMTTTZZZ^^^fffuuuzzzgggXXXOOOGGGFFFEEEEEEGGGJJJNNNPPPVVV[[[eeerrr{{{gggVVVGGGEEEFFFBBB<<<:::@@@===:::888777888:::;;;888888888888888888999:::999999:::::::::999999888666666777888999999::::::<<<<<<<<<;;;:::999777666555555555555666666666666555666666666666444333111333222111000000111222333444444444444444444444444444444444444444444444444222222222222222222222222222222222111111111000000444444444444444444444444333444555777999;;;===>>>FFFLLLVVV```lll}}}ppp```SSSFFF======>>>999555555666666666555444444777888777777666555555555666666444444444444444555777777<<<;;;999777777777777888444444555555444444333222222333444666777777777777666666444333333333333333000111222444666777999999444444555666777777666666444555555666777888888999777888888999999:::;;;;;;<<<@@@CCCBBBAAACCCIIIOOO[[[jjjpppjjjjjjiiikkkooonnnllljjjjjjkkkooosssvvv{{{|||}}}zzzwwwsssooojjjfffcccbbb???>>>>>>===>>>???@@@AAA===???CCCHHHMMM[[[tttjjjXXXMMMHHHDDDEEEDDDAAA@@@AAACCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@????????????>>>@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDBBBCCCDDDEEEFFFIIIMMMPPPSSS\\\fffnnnyyymmm^^^SSSMMMHHHGGGEEEDDDDDDFFFIIIJJJKKKNNNSSS]]]jjj|||~~~lll[[[TTTPPPJJJCCC@@@===;;;999888888888888888:::999888888777777888888777888888999999999999999666666777888888999::::::::::::;;;::::::999888888666666666666666666666666333444555666666555444444444333222111111222333444444444444444444444444444333333333333333333333333111111111111111111111111222222222111111111000000444444444444444444444444333333444555777999:::;;;999>>>EEELLLUUUcccrrr}}}|||dddTTTEEE@@@???;;;777666888999888777666555666777777777666666555666666777444444444444555666777777:::999777666555555666666444444555555444444333222333444666777888999999:::777666555444333333333333333333444444555666666666444555555666777777666666555555555666777888888888777888888999999:::;;;;;;;;;>>>AAAAAA@@@BBBHHHMMMZZZiiiqqqhhheeedddeeehhhfffffffffgggiiimmmqqqsssvvvvvvwwwyyy{{{~~~~~~|||zzzyyyxxxxxxxxxtttrrrmmmhhhbbb^^^ZZZYYY>>>>>>=========>>>??????>>>???BBBFFFIIIUUUkkkkkkZZZMMMGGGCCCDDDDDDAAAAAACCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@????????????>>>AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEECCCDDDEEEFFFHHHMMMSSSWWW___kkkyyy}}}kkk]]]SSSMMMIIIHHHFFFDDDBBBAAABBBCCCDDDFFFFFFGGGKKKUUUcccttt~~~uuujjjbbbXXXPPPKKKAAA???===;;;;;;;;;999888:::999888777777777777777666666777888999999999999666666777777888888999999777777888999::::::::::::888888777777666666555555111222333555666666666666555444444333333444444555333333333333333333333333222222222222222222222222222222222222222222222222222222222111111111111111333333333333444444444444222222333333444555777777444777;;;???DDDLLLWWW___qqq}}}~~~hhhQQQEEEBBB@@@===;;;888888888777666555444333777666666555666666777777444444444444555666777888777777666555444444444444444555555555555444333333444555777999:::;;;<<<<<<888777666555444444444444555555555444444444444444555555666777777777666666555555666666777777888888777888888999999:::;;;;;;:::===?????????AAAFFFJJJXXXggg}}}uuufff___\\\]]]```]]]^^^___bbbeeehhhkkkmmmmmmnnnnnnoooqqqsssuuuvvvqqqpppooommmlllkkkkkkkkkjjjgggccc]]]WWWSSSOOOMMM==================>>>>>>>>>>>>AAADDDGGGQQQddduuukkkZZZLLLFFFCCCCCCDDDBBBBBBDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>BBBAAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGHHHIIIMMMTTT\\\aaappp}}}xxxjjj\\\RRRKKKHHHFFFFFFEEECCCAAA@@@@@@AAAAAADDDCCCBBBCCCIIIRRR^^^fffuuuyyynnnbbb[[[OOOJJJCCC???>>>===<<<:::999888888777777777888888777777888888888777777666666666666777777777888888444555666888999::::::;;;999999888777666666555555222222333444555555555555444444444444444444444444333333333333333333333333111111111111111111111111444444444444444444444444111111111111111111111111333333333333333444444444333333333333333444555555777999:::;;;===AAAHHHMMMWWWaaappp|||^^^LLLGGGEEEBBB>>>:::::::::::::::999666444666666555555555555666666444444444444555666777888666666555555444444444444555555555555555444444333444555777999:::<<<<<<<<<888777666555555444555555444444444444444444444444555666666777777777666666555666666666777777777888777888888999999:::;;;;;;:::<<<>>>??????AAAEEEHHHSSSaaawww|||ggg\\\XXXXXXYYYVVVWWWZZZ]]]___aaacccccccccdddddddddeeefffggggggccccccbbbaaa______^^^^^^]]]ZZZWWWRRRMMMIIIGGGEEE======>>>>>>>>>=========>>>>>>@@@DDDGGGNNN^^^nnnkkkYYYMMMGGGBBBCCCCCCAAABBBEEECCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>AAAAAAAAA@@@@@@??????????????????@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEHHHIIIJJJLLLQQQ[[[fffmmm~~~wwwlllfff]]]TTTNNNIIIEEECCCCCCBBBAAAAAA@@@AAAAAABBB?????????@@@AAAFFFKKKPPP\\\gggvvv{{{qqqaaaWWWJJJAAA===<<<;;;:::888888777888888999::::::999999999888777666555444666666666666666666777777222333555777888999::::::999888888777666555555444444444444333333444444444333444444444444444444333333333333333333333333333111111111111111111111111333333333333333333333333111111111111111111111111222222222333333333444444555444444333333444444555555666666666777:::===@@@FFFMMMWWWcccqqqoooXXXNNNJJJDDD>>>???>>>>>>???@@@???<<<999777666666555555555555555555555555555555666888888666777777777666666555555555555666666555555444333333444666888999:::;;;;;;888777666555555444555555222333444444555666777888666777777777777777666666666666666666777777777777777888888999999:::;;;;;;;;;<<<>>>???@@@BBBDDDFFFMMMYYYnnnjjj[[[UUUUUUTTTRRRSSSUUUVVVXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZXXXWWWWWWVVVUUUTTTSSSSSSOOONNNKKKHHHFFFDDDBBBBBB>>>>>>?????????>>>======???>>>@@@CCCFFFKKKXXXeeelllZZZNNNHHHCCCCCCBBBAAABBBDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@????????????>>>@@@@@@@@@@@@@@@??????????????????@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFIIIIIIKKKPPPYYYfffttt~~~|||{{{{{{{{{}}}|||wwwppphhhccc]]]YYYTTTPPPLLLIIIEEEBBBAAAAAA@@@@@@AAAAAABBBBBB===???AAAAAAAAABBBCCCEEEKKKSSS^^^jjjwwwwwwiiiVVVHHHAAA>>>;;;999999999999999999:::;;;;;;:::::::::999888777555555555555555555666666666666333333555666777888888888777777666666555555444444555444333333333333333444333333444555555444333333444444444444444444444444111111111111111111111111000000000000000000000000111111111111111222222222111111222222333333444444555555444444444444555555444444444444555777888999<<<@@@GGGOOOZZZhhhxxxkkk^^^VVVMMMDDDFFFCCCAAAAAACCCBBB???<<<:::999888777666555555555555555555555666777888888777777888888888777777666555666666666666555444444444444666777888888999999888777666555444444444444222222444555777999:::;;;777777888888888777666666666666666666777777777777777888888999999:::;;;;;;;;;<<<===???AAABBBCCCDDDHHHRRRddd}}}ooo[[[TTTQQQNNNMMMMMMNNNOOOOOONNNNNNMMMOOOOOOPPPPPPPPPPPPOOOOOOMMMMMMMMMMMMLLLKKKJJJIIIEEEDDDCCCAAA@@@@@@@@@@@@??????@@@@@@@@@???======AAA@@@AAACCCDDDGGGQQQ\\\tttooo^^^PPPIIICCCBBBBBB@@@AAADDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@????????????>>>????????????@@@@@@@@@@@@>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFKKKLLLPPPXXXdddvvv}}}yyysssooollljjjiiiggghhhhhhjjjnnnpppttt~~~zzztttlllfffbbb___ZZZWWWTTTQQQMMMJJJIIIGGGEEECCC@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBBBBAAAAAABBBCCCCCCGGGMMMUUU^^^lll}}}mmm[[[QQQJJJCCC>>>>>>===<<<;;;::::::::::::888888999999999999999888555555555555555555555555444444555666666666666555555555555555444444444444333222222222222444555666444555666666666666555444555555555555555555555555222222222222222222222222111111111111111111111111000000111111111222222222000111111222333333444444444444333333333444444555555444444555666777777777666:::???DDDIIIQQQ[[[ccclllzzzxxxpppfff\\\WWWSSSNNNLLLMMMLLLIIIEEE???>>><<<:::999777777666555555555555666777888999666777777888888888777666666666666666666555444444555666666777888888777777777666555444333333333333333444555777888:::;;;<<<888888888888888777666666777777777777666666666666777888888999999:::;;;;;;::::::;;;===@@@AAABBBAAAEEEMMM]]]vvvsss[[[QQQKKKGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHHHHGGGFFFFFFDDDDDDEEEEEEDDDCCCBBBAAA???>>>======<<<<<<======???@@@AAAAAAAAA???>>>===CCCAAAAAABBBBBBCCCLLLUUUjjjrrraaaQQQIIIDDDBBBAAA???@@@CCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@????????????>>>>>>>>>??????@@@@@@@@@AAA>>>>>>???@@@AAAAAABBBBBBCCCBBBBBBCCCCCCDDDEEEFFFNNNQQQVVV```ooowwwnnnkkkhhhbbb^^^]]]\\\[[[ZZZZZZZZZ]]]```aaaccckkkvvvzzz~~~xxxyyyzzzzzz~~~lllfff^^^YYYWWWVVVTTTRRRQQQNNNIIIFFFEEEEEEEEEDDD@@@@@@??????>>>>>>======<<<===>>>>>>======???@@@@@@AAADDDGGGLLLVVVeeeqqqooocccXXXNNNGGGBBB@@@>>><<<:::999888777666666888999;;;;;;<<<<<<555555555555555555555444555555555666555555444333333333444444444444444444111000000111222555777888555666777888888777666555666666666666666666666666222222222222222222222222444444444444444444444444000000111111222222222222000000111222333333444444333333222222333333444444333222222333444555444444555888===??????AAAEEEIIIQQQ___ppp~~~uuunnnhhhbbb___^^^]]]YYYUUUCCCBBB@@@===;;;999888888555555555666666777888999555666777888888777666666666666666666666555555444777777888888888888777777666666555333333333333333555555666888999:::;;;<<<888888888888888777666666777777777777666666666666777888888999::::::;;;;;;999999:::<<>>??????@@@???>>><<<;;;<<<<<<;;;:::::::::::::::>>>===<<<===@@@BBBBBBAAADDDBBB???>>>@@@EEELLLPPPaaassswwwaaaXXXMMMCCCBBBCCCBBBAAABBB???@@@@@@AAAAAA@@@@@@???@@@@@@??????????????????<<<===>>>??????@@@??????===>>>@@@BBBCCCCCCCCCBBBFFFEEEDDDEEEHHHJJJKKKLLLRRRYYYdddsssxxxpppiiidddaaa\\\ZZZWWWTTTRRRQQQQQQQQQSSSSSSSSSSSSUUUYYY___ccckkkrrr}}}}}}{{{wwwuuusssqqqmmmkkkkkkeeeeeekkklllpppuuubbbZZZRRRNNNKKKJJJLLLRRRNNNNNNLLLHHHDDDAAAAAAAAACCCBBBBBBAAAAAA@@@@@@???AAAAAA@@@@@@???>>>======???AAABBBCCCEEEKKKTTTZZZjjjsss|||nnnaaaVVVPPPFFF>>>??????;;;888888:::::::::999888555333111666555444444333333333444555555555555555555555555555555555444444333333333222222222333444555777777777777666666777888999999666666666555444444333333333333444555444333222111333333333444444444555555333333333222222111111111222222111111111111111111555555444444444333333333555555555555555555555555333444555777999;;;===>>>DDDKKKUUU^^^gggsss~~~}}}zzzqqqfffWWWKKKBBB@@@>>>:::999<<<444666888999888777777777666777888999999888777666444444555666777666666666888888999:::::::::999999999999777666444444333333444555555666777888888999999888666555333333222222444444555555555555555444888999999::::::999999999;;;;;;::::::;;;<<<>>>???GGGJJJUUUlll___MMMEEEAAACCCAAA???>>>??????>>>===:::::::::;;;<<<===>>>>>><<<<<<======<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;BBB@@@>>>>>>@@@AAA@@@@@@BBBAAA???>>>@@@EEEJJJMMMXXXhhh}}}fffYYYNNNDDDBBBCCCBBBAAABBB???@@@@@@AAAAAA@@@@@@???????????????????????????======>>>???@@@@@@@@@@@@>>>???@@@BBBCCCCCCCCCCCCEEEDDDCCCEEEGGGJJJLLLMMMVVV___mmm~~~{{{qqqhhhaaa\\\WWWTTTSSSRRRPPPNNNLLLKKKKKKKKKKKKLLLLLLMMMNNNQQQVVVYYY]]]ccclllvvv}}}{{{yyyxxxvvvuuutttqqqmmmjjjiiigggdddcccbbb```]]][[[ZZZUUUVVV[[[\\\___nnnwww___WWWOOOLLLJJJIIILLLRRRNNNNNNLLLHHHDDDAAA@@@AAACCCBBBBBBAAAAAA@@@??????AAAAAA@@@??????>>>=========>>>@@@@@@AAAEEEJJJOOOVVV^^^jjjxxxssseeeXXXLLLGGGCCC===;;;<<<999::::::999999888888777666666555444444444555555444444444444444444444444555555444444444333333333222222222333444555666777777777777777777888999999666666666555444444333333333333444444444333222111222333333333333444444444333333333333222222222111111111222222222222222222555444444444444333333333444444444444444444444444222333444666777999:::;;;999???FFFMMMSSS\\\hhhpppoooaaaTTTLLLFFF>>>;;;<<<999:::;;;;;;::::::999:::888999999999888777666555666666666666777777777777999::::::::::::999999999999888777555555444444444555555666666777777888888999888777666555444444444555555666666666555555444666777888999:::;;;;;;;;;;;;;;;::::::;;;<<<>>>???FFFHHHRRRfffaaaNNNEEEBBBBBB@@@>>>===>>>>>>===<<<::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::EEECCC@@@???@@@@@@???>>>@@@@@@???@@@AAAEEEHHHJJJSSS___tttmmmZZZOOOEEECCCDDDBBBAAABBB???@@@@@@AAAAAA@@@@@@???????????????????????????>>>??????@@@@@@AAAAAABBB???@@@AAABBBCCCDDDDDDDDDEEEEEEEEEFFFHHHLLLPPPRRR]]]gggyyy|||mmmhhh```YYYTTTPPPMMMKKKLLLKKKIIIHHHGGGGGGGGGGGGHHHIIIKKKKKKLLLMMMPPPRRRTTTYYY___fffnnnxxx}}}yyytttooojjjgggfffccc```___^^^\\\ZZZYYYWWWUUUTTTSSSSSSSSSQQQPPPNNNJJJLLLPPPQQQRRR^^^llluuu\\\SSSKKKHHHHHHHHHLLLQQQNNNNNNLLLHHHDDDAAA@@@@@@BBBBBBBBBAAA@@@@@@??????@@@@@@@@@??????>>>>>>===<<<===???@@@@@@@@@AAABBBEEEIIIQQQ]]]lll}}}sssaaaUUULLLDDDAAAAAA;;;:::999777777777888888666666555555555666666777444444444444444444444444555444444444444333333333222222222333444555666777888888888888888999999999666666555555444333333333333333444444444333222111111111222222222333333333444444333333333333222222111111222222333333444444444444444444333333333333444444444444444444444444222222333444555666666777555999===@@@CCCHHHOOOUUUffftttnnnaaaUUUIIIBBB???<<<<<<;;;:::::::::::::::;;;;;;;;;:::999888777666888777777666777888999:::;;;;;;;;;::::::999999888777777666555555555555555666666666666777777777777999888777777666666666777777777777777777666555555555666777999;;;;;;<<<<<<;;;::::::::::::<<<===>>>DDDFFFNNN^^^xxxdddOOOFFFBBB@@@>>><<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::HHHEEEBBB@@@@@@AAA@@@@@@???@@@@@@BBBCCCEEEFFFGGGPPPXXXiiiqqq]]]QQQGGGEEEDDDBBBAAAAAA???@@@@@@AAAAAA@@@@@@??????????????????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCC@@@AAABBBCCCDDDEEEEEEEEEHHHHHHHHHHHHJJJOOOTTTXXXdddpppyyynnnbbb]]]XXXSSSPPPNNNLLLJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGIIIKKKLLLKKKKKKMMMNNNQQQTTTXXX[[[```iiittt{{{}}}zzzxxxxxxxxxyyyxxxxxxvvvuuutttqqqqqqpppmmmhhhbbb]]]ZZZ[[[XXXTTTRRRRRRRRRQQQPPPLLLJJJJJJJJJLLLLLLKKKJJJHHHFFFHHHKKKKKKLLLTTT^^^ooosssZZZPPPGGGEEEFFFGGGKKKOOONNNNNNLLLIIIDDDBBBAAABBBBBBBBBAAAAAA@@@?????????@@@?????????>>>>>>>>>===<<<>>>@@@BBBAAA???===<<<@@@BBBGGGMMMWWWdddrrr{{{|||lll]]]RRRJJJFFFCCCAAA===999777666777777666555555555555666666777444444444444444444444444444444444444444444444444333222222333444555666666888888999999999999999888666666555444444333333222444444444333333333222222000111111111111222222222444333333333333333333333111111222333444444555555444444444333333333222222333333333333333333333333333333333333444444444444777888::::::;;;===AAADDDMMM[[[kkkwww|||mmm^^^QQQJJJBBB@@@===<<<;;;<<<<<<;;;<<<<<<;;;;;;;;;::::::999:::999888777777888;;;<<<===<<<;;;:::999999999888777666666555555555666666777777777777666666666666777777777666666777777888888888888888888777666555666666888999:::;;;;;;;;;;;;::::::999:::;;;===>>>BBBDDDJJJXXXpppgggPPPEEEAAA???===;;;:::;;;;;;:::999;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;:::999999999999999999999999IIIFFFCCCAAAAAABBBCCCBBB???@@@BBBCCCDDDEEEEEEEEEJJJPPP]]]qqqttt___TTTIIIFFFEEECCCAAAAAA???@@@@@@AAAAAA@@@@@@???>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIIIILLLQQQYYY___nnnzzzwwwggg]]]ZZZVVVRRROOONNNMMMLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHDDDFFFIIIIIIIIIHHHIIIJJJLLLNNNPPPQQQSSSYYYbbbiiixxx~~~~~~~~~~~~}}}zzzvvvrrrpppkkklllmmmlllkkkhhheeecccddddddeeefffgggggghhhhhhbbbbbbbbb```\\\WWWQQQNNNPPPMMMIIIGGGHHHIIIIIIIIICCCBBBAAABBBDDDFFFEEEDDDBBBBBBCCCEEEEEEFFFKKKQQQ___sss|||\\\QQQFFFDDDEEEFFFIIILLLMMMMMMLLLIIIEEECCCBBBCCCBBBAAAAAA@@@@@@???>>>>>>?????????>>>>>>>>>>>>>>>;;;<<>>HHHVVV```fffppp{{{iii]]]PPPKKKDDD@@@??????>>>===999999999999999:::::::::;;;:::888777888999;;;======<<<;;;999999888888999777666666555555555666666777777777777666666666666666666555555666666777777888888999999888777666666888888999:::::::::999999::::::999999:::;;;===>>>AAABBBHHHVVVnnnjjjQQQEEE@@@>>><<<:::999::::::999888:::::::::::::::999999999::::::;;;;;;;;;;;;;;;:::999999999999999999999999KKKHHHDDDBBBBBBCCCDDDDDD???@@@AAABBBCCCCCCCCCCCCHHHMMMWWWggg{{{yyyaaaVVVKKKGGGFFFCCCAAAAAA???@@@@@@AAAAAA@@@@@@???>>>>>>>>>???@@@@@@AAAAAAAAA@@@??????@@@AAACCCDDDCCCCCCCCCDDDEEEFFFHHHHHHFFFHHHJJJLLLOOOWWWbbbkkk}}}xxxhhh[[[TTTQQQOOOKKKJJJJJJIIIHHHGGGFFFFFFGGGGGGGGGGGGGGGFFFGGGIIIKKKKKKJJJJJJKKKLLLKKKMMMNNNNNNNNNRRRXXX^^^gggsss}}}}}}~~~}}}~~~~~~}}}|||{{{{{{zzzzzzvvvvvvuuutttsssqqqooonnnooonnnnnnnnnmmmllllllkkklllkkkjjjjjjjjjkkklllmmmlllllllllkkkiiieeebbb```[[[\\\\\\[[[ZZZXXXVVVUUUSSSSSSUUUVVVXXXZZZ[[[\\\XXXYYYYYYXXXUUUQQQLLLJJJIIIGGGDDDBBBCCCDDDEEEDDDAAA@@@???@@@BBBCCCCCCBBBBBBBBBCCCCCCDDDEEEIIILLLSSSbbbyyybbbUUUHHHDDDDDDDDDFFFHHHIIIIIIIIIGGGDDDBBBCCCDDDAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;===>>>>>><<<999:::===@@@CCCEEEHHHLLLOOO[[[iiizzzssseeeXXXTTTNNNGGGAAA<<<::::::888888777666666666666666555555555555555555555555333333333444444444444555333333333333333444555666777777888999999888666555555555444444333222222222555444333222222222333333000000111111111222222222111111222222222222333333111111222222333333444444333333333333222222222222222222222222222222222222555555555444444444444444555444444555555666777777888===FFFNNNTTTZZZgggtttyyyccc[[[PPPHHHCCCAAA>>><<<999888888777777888888999:::999999888999:::;;;<<<<<<;;;999888777888888999777777666555555555555555666666666666777777777777666666555555555666777777777777888888888888777777999999:::::::::999999888:::999999999999;;;<<<===@@@AAAIIIYYYtttmmmSSSEEE@@@===;;;999999::::::999888999999999999999999999999999::::::;;;;;;;;;;;;:::::::::::::::::::::::::::OOOKKKFFFCCCBBBCCCCCCBBB>>>>>>???@@@@@@@@@AAAAAADDDIIIQQQ]]]nnncccWWWLLLHHHFFFCCC@@@@@@???@@@@@@AAAAAA@@@@@@???===>>>>>>???@@@@@@AAAAAAAAA@@@???>>>???AAACCCDDDDDDDDDDDDDDDEEEGGGIIIJJJFFFJJJNNNRRRXXXcccrrr}}}zzziii]]]VVVRRRMMMJJJHHHGGGGGGGGGEEEDDDEEEFFFGGGGGGGGGFFFEEEEEEIIIJJJLLLLLLKKKKKKMMMOOOMMMNNNPPPOOONNNOOOTTTXXX\\\eeesss~~~zzzxxxwwwyyy}}}~~~{{{vvvqqqnnnkkkkkkkkkllllllkkkjjjiiihhhggggggccccccdddccccccbbbaaaaaa____________^^^]]]\\\[[[\\\[[[ZZZZZZZZZ[[[]]]^^^[[[\\\]]]]]][[[YYYWWWUUUQQQPPPPPPOOONNNNNNMMMMMMJJJJJJKKKLLLNNNPPPRRRSSSSSSSSSSSSSSSQQQNNNKKKIIIGGGEEECCCBBBCCCDDDDDDDDDBBBAAA@@@AAABBBCCCBBB@@@CCCCCCCCCBBBCCCFFFHHHJJJKKKTTTggghhhZZZKKKEEEDDDCCCCCCDDDDDDDDDDDDCCCAAA@@@AAACCCAAAAAA@@@@@@???>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>><<<:::999:::<<<===;;;999888:::===??????AAACCCEEEHHHSSS```jjjwwwsssnnneeeZZZOOOFFF@@@===<<<;;;:::999888777777777666666666666666666666666333333333444444444555555444444333333333444555555555666888888888666555333555555444333333222222111555444333222222222333333111111111222222222333333000000000111111222222222111111222222222222222222333333333222222222222111222222222222222222222222444444444444444444444444444444333444555666666666777777;;;CCCFFFJJJSSS]]]mmm|||xxxhhh[[[SSSLLLGGGBBB???>>><<<;;;999999999999888999999999999::::::::::::999777666666777888999999888777555555444444444555555666666777777888888888888777666666777777777555555666777888888888888777888999999:::::::::::::::999999888999;;;<<<===???AAAJJJ___~~~rrrVVVGGGBBB===;;;999999::::::999888777777888888999999::::::888999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::RRRNNNHHHDDDBBBBBBAAAAAA<<<=========>>>>>>>>>???<<>>>>>???@@@@@@AAAAAA@@@???>>>>>>>>>@@@BBBDDDEEEEEEDDDDDDEEEGGGIIIJJJIIIMMMSSSYYYaaaooo~~~jjj\\\UUUQQQPPPMMMKKKIIIHHHHHHGGGFFFEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEFFFGGGGGGFFFGGGIIILLLJJJLLLNNNMMMKKKKKKNNNRRRXXX^^^hhhtttxxxyyy~~~xxxuuurrrqqqrrrtttvvvvvvuuutttrrrpppoooppppppqqqqqqnnniiieeeaaa```___```______^^^]]]\\\[[[ZZZYYYXXXXXXYYYZZZZZZZZZYYYYYYVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRQQQQQQQQQRRRTTTUUUQQQRRRTTTUUUTTTSSSQQQPPPKKKKKKJJJIIIHHHHHHIIIIIIGGGGGGGGGHHHIIIKKKMMMMMMLLLLLLLLLLLLKKKIIIGGGFFFCCCBBB@@@@@@BBBCCCBBBAAA@@@>>>======>>>>>>===<<>>???BBBEEEEEEGGGLLL[[[tttmmm]]]MMMFFFDDDBBBAAABBB@@@AAAAAA@@@???>>>@@@AAAAAAAAA@@@@@@???>>>>>>>>>============>>>>>>>>>>>>AAA===::::::<<<===<<<;;;999;;;<<<===<<<<<<>>>@@@<<>>===;;;:::999888888777777777777777777777777333333333444444555555555444444333333333444555555555666777888777666444222555555444333333222222111555444333222111222333444111222222222222333333333//////000000111111111222222222111111111111111111333333333222222222111111111111111111111111111111222333333333333444444444000//////000111222222111888555666<<>><<<<<<<<<777888999:::::::::999999999888666555555777999:::999999777666444444333333444555555666777888888999:::999999888777777888888333444555777888888888888555666888999:::;;;<<<<<<:::999999888999:::<<<===???AAALLLcccuuuXXXIIICCC>>><<<:::999::::::999888666666777888999::::::;;;888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;cccUUUIIIGGGGGGCCCAAAAAAAAA@@@?????????@@@AAABBBAAACCCHHHPPPYYYggg}}}rrrbbbQQQIIIGGGEEECCCCCCCCCCCCBBBAAAAAA@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBCCCCCCCCCCCCCCCCCCFFFEEEEEEFFFHHHIIIIIIHHHLLLPPPWWWcccssspppaaaYYYUUUQQQMMMMMMMMMKKKJJJIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIKKKMMMNNNNNNNNNOOOOOOOOONNNNNNMMMSSSVVV\\\eeennn}}}||||||yyyvvvuuuuuuvvvvvvuuusssrrrpppkkkfffdddfffiiihhhhhhfffeeecccaaa```___aaa___\\\ZZZWWWVVVVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRSSSSSSSSSSSSRRRRRRQQQQQQPPPOOONNNMMMLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJKKKIIIHHHJJJMMMOOONNNLLLLLLKKKJJJIIIHHHGGGGGGHHHCCCCCCDDDEEEGGGIIILLLNNNGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@??????@@@AAABBBBBBAAAAAAAAAAAABBBCCCCCCDDDJJJTTTeee~~~{{{bbbLLLHHHHHHCCC@@@BBBAAAAAA@@@???>>>>>>??????BBB@@@>>>===<<<===>>>???>>>>>>===============>>>???>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===???DDDLLLWWWdddlll}}}rrr___NNNLLLDDD@@@BBBAAA<<<888888777777666555555666666666888888888888888666444333888777666555444555666666555444444555555666777888666666555555444444444555555444333333222222333333222222222222222222222222444333333222111111111222444444444444444444444444777666666555444333333333555444333222222222333444444444444555555444333333444333333222222333333444555777999;;;>>>@@@AAAAAAMMMQQQWWWaaammm}}}~~~qqqggg\\\ZZZSSSHHHCCCCCCCCC@@@???===;;;:::::::::;;;<<<;;;;;;::::::;;;<<<<<<===<<<;;;;;;:::888777666666888777666666888888777666666777777888888888888777888888888888777777777777999:::;;;;;;<<<<<<;;;;;;;;;::::::;;;;;;<<<===>>>@@@EEESSSmmm{{{[[[IIIDDDBBB???<<<;;;:::999777555999::::::;;;;;;::::::999<<<;;;:::999999;;;<<<>>>::::::;;;;;;;;;;;;;;;;;;ooo```QQQJJJGGGBBB??????@@@@@@??????@@@AAABBBBBBAAAAAAEEEKKKRRR^^^qqquuueeeTTTLLLIIIFFFDDDDDDBBBBBBBBBAAA@@@@@@?????????@@@@@@AAAAAA@@@@@@???BBBBBBBBBCCCCCCCCCDDDDDDFFFFFFFFFGGGHHHIIIIIIIIIMMMSSS]]]lll}}}yyygggZZZSSSPPPMMMJJJLLLKKKJJJHHHGGGGGGFFFFFFIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIKKKLLLMMMMMMMMMNNNNNNNNNMMMMMMLLLNNNOOOUUU\\\cccoooyyyqqqlllooommmkkkkkkmmmoooppppppsssrrrooojjjccc```___```______]]]\\\ZZZXXXWWWVVVXXXWWWUUUSSSQQQPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPOOOOOOOOOOOONNNLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIGGGFFFHHHKKKLLLKKKJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEFFFGGGIIIJJJGGGGGGFFFFFFFFFEEEEEEEEECCCCCCCCCBBBBBBAAAAAAAAA@@@???>>>======>>>???@@@BBBAAAAAAAAAAAABBBCCCCCCCCCGGGNNNZZZooozzzbbbLLLGGGFFFAAA>>>@@@???>>>>>>===<<<<<<======@@@???===<<<<<<===>>>???>>>>>>===============>>>>>>>>>======<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???CCCJJJSSSZZZfffrrrxxxhhh\\\SSSKKKJJJGGGAAA<<<<<<999888777777888999999888555666666666666444333222666666444333333333444555333333333333444555666777666666555444333444444555555444333333222222333333333333333333333333333333444333333222111111222222333333333444444444444444555666666666666555444444333222111000000000111222333333444444444444333333444333333222222333333444222333555777:::;;;<<<===???BBBFFFMMMVVVbbbooowwwxxxtttjjj^^^UUUQQQKKKEEEDDDCCC@@@>>>===;;;999888777777888:::<<<>>>@@@AAA>>>===<<<:::999888888888888777666777888888777666777888888999999999999999888888888888777777777777999999:::;;;;;;;;;;;;:::::::::::::::;;;<<<======CCCGGGUUUppp~~~]]]JJJDDDAAA???<<<;;;::::::888666999::::::;;;;;;::::::999<<<;;;:::999999;;;<<<>>>============<<<<<<<<<<<>>??????@@@@@@@@@@@@??????@@@AAAAAABBBCCCDDDEEEEEEGGGGGGGGGGGGHHHIIIJJJKKKNNNWWWgggyyyssskkk___UUUOOOLLLKKKJJJKKKJJJIIIGGGFFFFFFFFFFFFJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKLLLLLLLLLLLLLLLKKKIIIJJJNNNTTTXXX___lllyyyvvvoooiiiccc``````^^^^^^```dddgggiiijjjnnnnnnlllhhhbbb]]]YYYXXXVVVUUUTTTRRRQQQOOONNNMMMPPPOOONNNLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJKKKJJJHHHFFFDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFHHHIIIHHHGGGHHHHHHGGGGGGFFFFFFEEEEEEHHHGGGFFFEEEEEEEEEFFFFFFEEEEEEFFFFFFEEEEEEDDDDDDAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>??????AAAAAAAAAAAAAAABBBCCCCCCDDDFFFHHHOOO^^^rrrwwwbbbMMMFFFCCC>>><<<===<<<<<<;;;:::::::::;;;;;;>>>===<<<;;;;;;<<<>>>???>>>======<<<<<<===>>>>>>=========<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<@@@EEEIIIOOOYYYkkkwwwnnnccc]]]UUULLLDDDAAA;;;:::888777888888777555555555555666666555444444555444333333222222333333222222222222333444555666666555444333222333444555555444444333333333333333333333333333333333333333444333333222222222222222333333333333333333333333333444666888888777666555333222111000000000000111222222333333333333333333444333333222222333333444000111333555777999999:::999:::<<>>;;;777555777888999;;;>>>AAACCCEEEBBB@@@===;;;999999::::::999888777777999999888777888888999:::::::::::::::999999888888888777777777888888999::::::::::::999::::::999::::::;;;<<<===DDDGGGTTTqqq```LLLDDD@@@>>>;;;:::;;;;;;999888::::::;;;;;;;;;;;;::::::;;;;;;:::999:::;;;<<<===AAAAAA@@@???>>>===<<<<<>>>>>??????@@@@@@@@@@@@??????@@@@@@AAABBBCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIKKKMMMQQQ^^^rrryyygggbbb[[[TTTOOOLLLKKKLLLJJJJJJHHHGGGGGGFFFFFFFFFJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIMMMQQQSSSUUU^^^hhhzzz{{{vvvnnngggbbb^^^[[[YYYWWWVVVWWWZZZ^^^bbbddddddeeefffgggfffbbb]]]XXXVVVQQQPPPOOONNNLLLKKKJJJJJJLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGIIIHHHEEECCCAAAAAABBBBBBFFFEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEGGGFFFFFFEEEDDDDDDDDDDDDCCCDDDEEEEEEEEEDDDDDDCCC@@@@@@@@@@@@????????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDEEEFFFIIIRRRaaarrr|||rrr```NNNEEEAAA===;;;<<<;;;::::::999999999::::::;;;;;;;;;;;;;;;<<<===>>>======<<<<<<<<<===>>>>>>===<<<<<<<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;;;;===@@@CCCEEEKKKXXXiii|||yyymmm___QQQHHHCCC???;;;999999999666444777777777888888888888888555555444444333333333333222222222222333444555666777666444333333333444555555555444333333333333333444444444444444444444444444333333222222222333333333333333333333222222222111333666999:::999888666555555444333333222222222222222222222222222333333444333333222222333333444222333444666888999:::::::::;;;;;;;;;<<<@@@EEEIIIPPPWWWeeevvvssscccRRRLLLEEEAAA???>>><<<:::;;;<<<===>>>@@@CCCEEEFFFDDDBBB???<<<::::::;;;<<<;;;999888999:::;;;:::999777777888999::::::::::::999999999888888888777777777777888999999999999999::::::::::::;;;<<<===>>>BBBEEERRRooodddMMMEEE???===;;;;;;;;;<<<;;;:::::::::;;;;;;;;;;;;::::::;;;;;;:::::::::;;;<<<===BBBBBBAAA@@@>>>===<<<<<>>@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHIIIIIIHHHJJJNNNQQQWWWfff}}}{{{nnnaaa^^^YYYTTTPPPMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGHHHJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIGGGHHHIIIJJJJJJJJJJJJJJJIIIIIILLLPPPQQQQQQVVV]]]gggrrr{{{uuukkkfff```ZZZWWWUUUSSSQQQRRRRRRRRRUUUYYY\\\]]]]]]```aaacccdddbbb]]]WWWSSSNNNMMMMMMKKKJJJIIIHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFHHHGGGEEEDDDCCCBBBCCCCCCFFFFFFEEEDDDDDDEEEFFFFFFDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIHHHHHHGGGFFFCCCDDDDDDDDDDDDDDDDDDDDDAAABBBDDDEEEEEEDDDCCCBBB????????????????????????AAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBCCCEEEFFFJJJSSSaaalllggg[[[MMMEEE@@@<<<;;;;;;:::::::::999999::::::;;;::::::;;;;;;;;;<<<======<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888:::<<<<<<<<<===>>>@@@AAACCCIIITTTbbbrrryyyeeeWWWLLLGGG@@@======<<<:::777777777777777777888888888666666666666666555555444333333333333444555666777777777777666666666666666666555444444333333444444444444444444444444444444444333333222333333444444444444444333333222222222000222666999::::::888777666666666555444333333222222111111111111222333444444333333222222333333444333444555777888999999999777888888777666888;;;>>>BBBHHHQQQ^^^ooo~~~ggg]]]OOOFFFBBBAAA@@@???;;;<<<===>>>AAACCCEEEFFFEEECCC???<<<::::::;;;<<<<<<;;;::::::;;;<<<;;;:::555666777888999999999999999999999999888888888888666777888888999999888888;;;;;;;;;;;;<<<===>>>???BBBEEERRRnnneeeOOOEEE???===;;;;;;<<<<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;;;;<<<<<<@@@@@@??????>>>===<<<<<>>>>>>>>?????????????????????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@AAABBBBBB>>>>>>AAACCCCCCFFFOOOZZZYYYSSSJJJCCC>>><<<;;;;;;::::::999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>===;;;:::;;;<<<;;;<<<>>>CCCLLLWWWbbbhhhttt|||rrrYYYQQQFFF@@@>>>>>>;;;999777777666555555666666666777888888888888777666666333333333333444555666777888999:::;;;:::999888777666555555444444444444444333333333333333333333333333333333333333444444555666555555444444333333222000222555777999999888888666666666555444333222111222222111111111333444666444333333222222333333444222333444555666666666666555666777666555666888::::::>>>DDDMMMZZZjjjzzzqqq]]]MMMFFFCCCAAA???======>>>???AAADDDEEEGGGDDDBBB???<<<:::999::::::;;;:::999999;;;;;;:::999444555666777888999999999:::999999999999888888888777777888999999999999888;;;;;;;;;;;;<<<===>>>>>>BBBEEERRRjjjeeeOOOFFF???===<<<;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<===============>>>>>>>>>nnn[[[LLLGGGEEEBBB@@@@@@BBBDDDFFFBBB??????BBBDDDDDDHHHNNNWWWggg{{{mmm^^^UUUMMMIIIGGGDDDDDDCCCBBBBBBAAAAAA@@@BBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDGGGIIIJJJIIILLLSSSYYYfffxxxpppfff[[[VVVPPPOOOQQQQQQOOOKKKIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKIIIIIIFFFGGGHHHIIIJJJJJJJJJJJJJJJGGGHHHJJJKKKIIIKKKPPPQQQWWWbbbnnn~~~{{{qqqhhhbbb]]]ZZZWWWTTTRRROOOMMMJJJJJJIIIJJJMMMPPPRRRRRRQQQXXXYYY\\\___```\\\VVVPPPIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHGGGGGGFFFEEEDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGIIIJJJJJJJJJHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFCCCDDDFFFEEECCCBBBCCCEEEEEEFFFGGGHHHHHHGGGFFFEEE@@@AAABBBCCCDDDCCCBBBBBB>>>@@@BBBDDDDDDCCCAAA@@@>>>>>>>>>??????@@@@@@@@@??????@@@AAAAAA@@@??????@@@@@@@@@???@@@@@@AAABBB===<<<===@@@???>>>DDDLLLJJJHHHDDD???<<<;;;:::999999999888888999::::::;;;<<<============<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===;;;:::;;;<<<:::999999;;;@@@FFFLLLPPP[[[```lllzzzxxxkkkZZZNNNHHHEEE@@@<<<999888777555555555555666777888999999999888666666222222222222333444555666999;;;>>>@@@???===:::777666666555444444444444444333333333333333333333333333333333333333444555555777777666555555444333333111222444555777777888888777777888777666444333222333333222111222444666777444333333222222333333444222222333444555555555555666777888888777777888:::888:::===CCCKKKVVVbbbjjjuuu~~~sssaaaXXXRRRMMMIIIIIIIIIGGGFFFEEEEEEDDDDDDBBBAAA>>><<<:::888777777999777666777888999888777555555777888999:::::::::::::::999999999888888888777888999999::::::999999999999999999:::;;;<<<<<<@@@DDDNNNaaa|||dddOOOFFF@@@>>><<<<<<<<<<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>???@@@AAA}}}jjjZZZIIIGGGCCC@@@???AAADDDFFFDDDAAAAAADDDEEEEEEGGGLLLMMM[[[nnnqqqaaaWWWPPPKKKJJJEEEDDDDDDCCCCCCBBBAAAAAACCCCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCFFFIIIJJJJJJMMMUUU[[[kkk}}}qqqggg[[[TTTNNNNNNSSSUUURRRMMMGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMKKKJJJIIIFFFGGGHHHIIIJJJJJJKKKJJJLLLIIIHHHJJJJJJHHHIIIMMMMMMQQQYYYcccrrr~~~}}}yyymmmbbb[[[XXXUUURRRPPPNNNKKKHHHEEEHHHHHHIIILLLPPPRRRRRRQQQQQQSSSVVV[[[___^^^YYYTTTJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJFFFFFFGGGGGGGGGGGGFFFFFFDDDFFFIIILLLMMMLLLJJJIIIFFFEEECCCBBBBBBCCCEEEFFFAAADDDEEEDDDBBBAAABBBDDDCCCDDDFFFGGGGGGFFFEEEDDDAAABBBCCCCCCCCCBBBAAA@@@===???AAACCCDDDCCCAAA@@@>>>>>>??????@@@@@@@@@AAAAAAAAACCCCCCCCCCCCAAAAAA@@@@@@??????@@@@@@AAABBB@@@===<<>>;;;???GGG@@@BBBAAA===::::::999888888888777888888999::::::===>>>>>>>>>===<<<;;;;;;:::::::::;;;<<<===>>>???>>>>>>>>>>>>????????????<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>>======???AAA===<<<;;;;;;<<<>>>AAACCCHHHKKKTTT```kkkyyyvvvdddYYYQQQIIICCC<<<;;;999777777777777888777888999999999888666555111111111111222333444555:::<<<@@@CCCBBB???;;;888666666555444444444444555222222222222222222222222333333333333333444555666888888777666555555444444222222333444555666777888::::::;;;:::999777555444444333222222222444777888444333333222222333333444333444555555666666666555444666777777666555777888:::;;;<<<>>>BBBJJJRRRXXX^^^gggqqqxxx|||zzzpppjjjccc^^^YYYWWWSSSNNNJJJFFFCCCAAA@@@???>>><<<:::888666555666555444555666777666444666666888999:::;;;;;;;;;:::::::::999999999888888888888999::::::::::::999777777777777888999:::;;;<<<@@@IIIYYYooocccNNNFFFAAA???===<<<<<<<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;;;;<<<<<<;;;;;;999:::;;;===???AAACCCCCCuuudddUUUMMMGGGFFFFFFBBB@@@@@@>>>>>>???@@@BBBDDDFFFGGGRRRTTT^^^rrr}}}iii\\\UUUPPPMMMGGGFFFEEEEEEEEEEEECCCAAA@@@CCCFFFFFFDDDDDDEEEGGGEEEEEEEEEEEEFFFFFFFFFFFFJJJHHHIIIKKKMMMPPPYYYcccrrrqqqbbb]]]VVVPPPQQQRRRPPPOOOPPPLLLLLLKKKJJJIIIIIIHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJJJJKKKLLLMMMMMMNNNLLLKKKIIIHHHHHHIIIKKKLLLJJJIIIHHHGGGGGGHHHJJJLLLLLLNNNSSS[[[dddrrr}}}~~~~~~|||sssiiiaaa\\\VVVTTTQQQNNNKKKJJJJJJJJJJJJJJJIIIHHHIIIKKKMMMOOOMMMOOOSSSVVVWWWWWWVVVTTTQQQNNNKKKJJJKKKJJJGGGDDDFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHJJJKKKKKKJJJHHHFFFEEEFFFFFFEEEDDDHHHGGGGGGJJJLLLLLLIIIFFFEEEDDDAAAAAAAAABBBBBBBBBDDDDDDBBB@@@>>>???BBBEEEDDDDDDEEEEEEEEEEEEDDDCCC>>>@@@AAAAAA@@@@@@@@@AAA@@@AAABBBBBBBBBAAA@@@???@@@???>>>======???AAABBBAAABBBDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCAAA>>>;;;===>>>>>>===;;;;;;<<<=========<<<;;;::::::999999555555555666777999;;;;;;:::::::::;;;;;;<<<<<<<<<;;;::::::999999999::::::<<<<<<<<<===<<<<<<;;;:::<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@@@@??????===<<<:::999999:::<<<===AAADDDIIINNNQQQ\\\sssuuufffTTTDDDAAA>>>:::999::::::888555999888666555555555444444333333222222222333555666:::<<>>;;;;;;<<<======<<<@@@@@@??????>>>>>>======:::::::::;;;;;;;;;<<<<<<=========>>>??????@@@@@@sss___UUULLLIIIGGGCCCAAACCC?????????@@@BBBDDDEEEFFFLLLOOOYYYjjj~~~nnn```WWWQQQMMMHHHGGGEEEEEEFFFEEECCCAAAAAACCCFFFFFFEEEDDDEEEGGGEEEEEEEEEEEEFFFFFFFFFGGGHHHGGGGGGJJJLLLPPPYYYccctttxxxiii___WWWRRRRRRSSSPPPOOOPPPOOONNNMMMLLLJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMLLLJJJIIIIIIIIIKKKLLLIIIHHHHHHGGGHHHIIIKKKKKKJJJKKKOOOTTT[[[fffyyy{{{zzzzzz{{{yyyyyyxxxssskkkbbbZZZVVVTTTRRROOOLLLJJJJJJJJJJJJKKKJJJIIIHHHIIIJJJLLLNNNMMMNNNPPPRRRSSSSSSSSSRRRPPPMMMJJJJJJJJJJJJGGGEEEFFFFFFGGGHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJHHHFFFEEEFFFFFFEEEDDDGGGFFFFFFHHHJJJJJJHHHEEEGGGEEECCCBBBAAABBBBBBBBBDDDDDDCCCBBB@@@@@@BBBEEEDDDDDDEEEEEEEEEDDDDDDDDD>>>@@@BBBBBB@@@@@@@@@AAAAAAAAABBBCCCBBBAAA@@@???@@@???>>>======???AAABBBEEEJJJNNNPPPLLLHHHFFFEEECCCBBBAAAAAAAAA@@@===;;;>>>??????>>><<<<<<===>>><<<;;;;;;:::999999888888666666666666777999:::;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@??????<<<;;;:::999999:::;;;<<<===>>>BBBEEEHHHPPPaaarrrkkkZZZNNNHHHAAA===<<<;;;999777666555444444555666666555444444333222222222444444:::<<<>>>AAABBBAAA@@@???<<<:::888666555555666666333333333333333333333333222222333333444555555666555444444333333333333333222333333333333444444444777888999999888777999:::;;;888555444555888999999666666555444444444444444444444444444444444444444555666777888999999999999<<<;;;:::;;;>>>DDDIIILLLTTTVVVWWWUUURRRSSSWWW[[[hhhooozzz}}}rrriiiaaaYYYUUUNNNJJJEEEBBB@@@>>><<<:::;;;;;;;;;:::999999888888777666555555888999:::999888888999:::::::::::::::777999::::::999888888999;;;;;;;;;::::::999999999???AAAAAAJJJYYYeeeyyyfffQQQHHHAAA???<<<;;;<<<===<<<;;;======<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<======>>>>>>???@@@@@@@@@pppcccUUULLLGGGCCCCCCEEE@@@@@@@@@AAABBBCCCEEEEEEEEEHHHQQQ___ooovvveeeZZZRRRMMMJJJHHHFFFFFFFFFFFFDDDBBBAAACCCEEEFFFEEEEEEFFFGGGEEEEEEFFFFFFFFFGGGGGGGGGFFFEEEFFFJJJLLLPPPZZZdddxxxttteee]]]VVVUUUUUUSSSQQQRRRPPPPPPOOOMMMLLLJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLKKKJJJIIIIIIJJJKKKGGGGGGHHHHHHIIIJJJKKKKKKJJJIIIKKKNNNRRRYYYiiiwwwyyyvvvssstttxxxooommmmmmllliiiccc[[[TTTPPPQQQOOOMMMKKKIIIIIIIIIIIIKKKJJJIIIHHHHHHIIIKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMKKKJJJIIIIIIIIIGGGEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIGGGEEEDDDEEEFFFEEEDDDFFFEEEEEEFFFGGGGGGEEECCCGGGFFFDDDCCCBBBBBBBBBBBBDDDEEEEEEDDDBBBBBBBBBDDDCCCDDDDDDDDDDDDDDDDDDDDD@@@AAACCCBBBAAA@@@@@@AAAAAABBBCCCCCCCCCBBB@@@?????????>>>===>>>???@@@AAAGGGPPPZZZ]]]XXXPPPKKKIIIEEECCCAAA??????>>>===;;;>>>?????????===<<<===>>>::::::999999888888777777777777777777777888999999:::::::::;;;;;;;;;;;;<<<:::::::::::::::;;;<<<===999999:::;;;<<<<<<<<<<<<===============>>>>>>>>>@@@@@@@@@@@@@@@??????>>>;;;:::999888888999:::;;;;;;::::::===???CCCMMMWWWbbbjjjvvvvvv```XXXMMMEEEAAA???<<<:::888777555555666666555444555444333222222222333444999;;;===@@@AAA@@@??????>>>===:::888777777999:::555555444444333333222222222222333333444555555555444444333333333333333333333333333444444444555555555666777888777888;;;======:::666555777888::::::999888777666555444444444444444444444444444444444555666777888:::;;;<<<<<<;;;:::999:::<<>><<<;;;;;;;;;;;;888777777888:::;;;;;;:::888888888888999999999999777888999999888888:::<<<;;;;;;::::::::::::999999<<<@@@AAAFFFOOOWWWllllllUUUIIICCCAAA>>><<<<<<===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<============>>>>>>??????@@@AAAAAArrr___RRRJJJDDDCCCFFFAAAAAAAAAAAABBBBBBCCCDDDAAADDDLLLVVVaaasssmmm^^^SSSMMMLLLJJJHHHGGGGGGGGGEEECCCBBBDDDEEEFFFFFFFFFFFFGGGFFFFFFFFFGGGGGGGGGHHHHHHFFFEEEGGGKKKMMMRRR\\\ggg{{{nnnddd\\\ZZZYYYUUUSSSTTTOOOOOONNNMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMLLLKKKIIIIIIIIIIIIIIIFFFFFFHHHIIIJJJKKKKKKKKKLLLJJJJJJMMMNNNSSS^^^jjj~~~xxxsssllljjjpppxxxkkkgggeeedddaaa]]]XXXRRRMMMNNNMMMKKKJJJIIIIIIIIIIIIKKKJJJIIIHHHHHHIIIIIIJJJKKKKKKIIIHHHHHHHHHIIIJJJJJJIIIHHHHHHHHHGGGGGGFFFEEEFFFFFFFFFFFFFFFFFFEEEGGGGGGHHHHHHHHHHHHHHHHHHHHHFFFDDDDDDEEEEEEDDDCCCDDDDDDCCCCCCDDDDDDDDDCCCEEEFFFFFFFFFDDDDDDDDDEEEDDDEEEGGGGGGEEECCCBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDAAACCCDDDCCCAAA@@@@@@AAAAAABBBBBBCCCCCCAAA@@@??????>>>>>>===>>>???@@@@@@FFFQQQ___ddd```WWWPPPNNNGGGDDD@@@>>>======<<<;;;<<<>>>???>>><<<;;;<<<<<<::::::999999888888888888999999888777777888888888;;;;;;;;;;;;;;;;;;;;;;;;777777777777777888999:::777888999:::<<<<<<<<<===>>>>>>>>>>>>>>>?????????@@@@@@@@@???>>>======<<<:::999999888888999999:::===999999;;;<<<===@@@FFFMMMRRRZZZdddooowwwmmm```TTTMMMHHHDDD@@@???<<<888666777666444222444444333222333444555666999:::<<<>>>?????????>>>;;;;;;:::999888888777777666666555444333222222111222222222222333333444444222222222333222222222222444444444444555555555555444555666777888:::===@@@???<<<888777888999::::::;;;:::999777666555555555444444444444444444444444444555666777999;;;===>>><<<;;;::::::;;;===???@@@MMMNNNMMMJJJEEEDDDGGGJJJIIIJJJLLLQQQYYYdddmmmssszzzrrriiiaaaZZZTTTPPPHHHFFFDDDAAA???>>>>>>======<<<;;;;;;<<<<<<:::888666666555555555666666666555666777666666888;;;===::::::::::::::::::::::::777>>>@@@DDDLLLSSSjjjtttZZZJJJFFFCCC@@@>>>======<<<:::<<<<<<======>>>>>>>>>???<<<<<<<<<=========>>>>>>>>>>>>??????@@@AAAAAAAAAlll\\\PPPGGGDDDEEEBBBBBBBBBAAAAAABBBBBBCCCAAADDDJJJQQQXXXgggwwweeeVVVNNNNNNLLLIIIHHHHHHGGGFFFEEEDDDDDDDDDFFFGGGGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGHHHLLLOOOTTT^^^iii}}}xxxmmmccc^^^[[[UUURRRRRRNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJLLLJJJIIILLLMMMOOOXXXaaaqqq}}}yyyvvvooohhheeehhhwww}}}kkkdddaaa]]]ZZZXXXUUUPPPMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHJJJIIIGGGEEEDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFEEECCCCCCDDDEEEDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEHHHKKKLLLJJJGGGGGGGGGDDDFFFHHHHHHEEECCCBBBBBBBBBBBBAAAAAABBBCCCDDDDDDCCCDDDEEEDDDBBB@@@@@@@@@@@@AAABBBBBBBBBAAA??????>>>>>>>>>>>>>>>?????????DDDNNN\\\cccaaa[[[UUURRRGGGDDD@@@===<<<===<<<<<<:::;;;======;;;999999:::::::::::::::999999999999:::999999888888888888888;;;;;;;;;;;;;;;;;;;;;;;;666666666666666777888888666777888:::;;;<<<<<<<<<>>>>>>>>>>>>??????@@@@@@??????>>>===<<<;;;;;;:::999999999999999999999999===999999;;;<<<:::;;;===AAADDDHHHMMMUUUaaappp{{{|||ooodddZZZRRRLLLFFF@@@:::777777777555222333333333333555777999:::888999;;;===>>>>>>>>>>>>555666777888777666333222666666555444444333222222111111111111222222222222000111222333333222111111444444555555555666666666444555666777999;;;???CCC@@@===999888888999::::::<<<;;;999888777666555555555555555555555555555555444444555666888:::<<<>>>======<<<<<<<<<<<<======CCCEEEEEECCCAAAAAAEEEHHHFFFFFFFFFGGGKKKPPPTTTWWWfffjjjqqqyyy|||sssjjjddd[[[YYYTTTOOOJJJEEEBBBAAA@@@???<<<<<<<<<;;;999777666666555444444555555666444555555555555777:::===::::::::::::::::::::::::555===???BBBKKKTTTnnnaaaMMMGGGDDDAAA???>>>>>><<<;;;<<<=========>>>>>>??????======>>>>>>>>>>>>???????????????@@@AAAAAABBBBBB}}}lll]]]PPPHHHGGGDDDCCCBBBAAAAAAAAAAAAAAABBBDDDHHHMMMRRR^^^tttnnn\\\SSSQQQNNNKKKIIIHHHHHHGGGFFFEEEDDDDDDEEEHHHHHHGGGFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHJJJMMMPPPUUU___jjj|||zzzmmmfff___WWWSSSRRROOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJIIIGGGGGGIIIKKKLLLRRRYYYbbbmmmxxxsssnnngggaaaaaacccnnnrrrfff```YYYUUUSSSRRROOOLLLNNNMMMMMMLLLKKKJJJJJJIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEDDDCCCCCCCCCDDDCCCDDDFFFFFFEEEEEEFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDBBBBBBDDDDDDDDDCCCBBBCCCBBBBBBAAACCCFFFIIIJJJOOOTTTUUURRRMMMJJJIIIEEEFFFHHHGGGEEECCCBBBBBBBBBAAA@@@@@@AAABBBDDDEEEDDDEEEFFFEEEBBB@@@@@@@@@???@@@AAAAAAAAA@@@>>>============>>>>>>>>>??????CCCIIIRRRYYY[[[YYYUUUSSSFFFCCC???=========<<<<<<888:::<<<<<<:::999888888:::::::::::::::::::::999:::999999888888888999999<<<;;;;;;;;;;;;:::::::::999888888777777777888888555666888999:::;;;;;;;;;======>>>>>>??????@@@@@@>>>>>><<<;;;::::::::::::999::::::::::::::::::999:::888888;;;:::777777999999;;;===@@@DDDMMMYYYaaawwwvvviiiaaaQQQIII???:::;;;<<<:::888555555555555777999;;;<<<888999:::;;;<<<=========888999:::;;;;;;999777666666666555555444444333333111111111222222222222222111222333444555444333222555555555666666666666777555666777888:::===BBBEEEAAA>>>:::888888999999999;;;:::999888777666666666777777777777777777777777444444444555777:::<<<>>>?????????>>>>>>===<<<<<>>AAAKKKWWWssshhhQQQHHHEEEBBB@@@??????>>><<<<<<<<<<<<<<<============>>>>>>>>>?????????@@@@@@???@@@@@@AAAAAABBBCCCCCC}}}lll[[[OOOKKKEEEDDDCCCBBBAAA@@@@@@@@@CCCCCCFFFJJJNNNWWWhhhxxxwwwdddXXXRRROOOLLLIIIIIIIIIHHHGGGEEEDDDDDDEEEHHHIIIHHHFFFHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHJJJMMMPPPTTT^^^iiizzz|||rrriii___YYYXXXUUUTTTTTTSSSQQQPPPPPPOOOOOONNNNNNNNNMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLLLLMMMMMMMMMKKKJJJIIIHHHGGGHHHIIIIIIIIIFFFFFFIIIJJJJJJNNNSSSYYYbbbppp~~~xxxnnnjjjccc[[[XXX\\\```gggyyykkkcccYYYRRRQQQQQQPPPNNNPPPPPPOOONNNMMMLLLJJJJJJEEEFFFGGGHHHHHHHHHHHHHHHFFFEEEEEEDDDCCCCCCCCCCCC@@@CCCEEEEEEDDDDDDFFFHHHEEEDDDCCCCCCCCCCCCDDDEEEAAABBBBBBCCCDDDEEEFFFFFFEEECCCAAABBBCCCDDDDDDCCCBBBCCCCCCBBBBBBDDDIIINNNRRRYYY```aaaZZZRRRLLLIIIEEEFFFGGGFFFCCCAAAAAABBBAAA@@@??????@@@BBBDDDEEEEEEGGGGGGEEECCC@@@@@@@@@>>>>>>???@@@???>>>===<<<<<<======>>>>>>>>>>>>>>>@@@AAADDDHHHMMMOOONNNLLLDDDAAA>>>======>>>===<<<888:::======;;;999888888888888999999999999999999999999888888888999::::::<<<<<<;;;;;;;;;:::::::::999999888777666666666666666666888999::::::::::::<<<<<<======>>>??????@@@>>>===<<<;;;:::;;;;;;<<<::::::;;;;;;;;;;;;::::::888777999;;;888444444888333666888:::<<<@@@HHHNNN\\\iiixxx|||hhh\\\NNNEEECCCCCC@@@>>>:::999888888888999:::;;;888888999:::;;;<<<=========<<<;;;:::::::::;;;;;;555555555555555444444444333333333333333333333333333444666888888777666555555555666666666777777777777888999999;;;>>>CCCGGGBBB>>>:::888888888888888999999888777777777777777888888888888888888888888777666666666888:::===>>>???????????????===<<<;;;AAACCCCCCAAA>>>???CCCFFFDDDCCCAAA???>>>=========>>>AAADDDIIINNNUUU]]]bbbeeeiiiooouuu|||}}}tttmmmhhh]]]WWWOOOHHHDDD@@@>>><<<;;;:::888666666777888999555777999999999999:::;;;999999999::::::;;;;;;;;;;;;>>>===AAAOOO^^^}}}oooUUUHHHEEEBBB@@@@@@@@@???>>>>>>>>>>>>>>>>>>=========?????????@@@@@@@@@@@@AAA@@@@@@AAAAAABBBCCCCCCCCCwwwcccUUUNNNEEEEEECCCBBBAAA@@@@@@@@@BBBBBBDDDHHHLLLSSS```mmm}}}iii]]]SSSPPPLLLJJJIIIIIIIIIHHHFFFDDDCCCEEEHHHJJJHHHFFFHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHIIIMMMOOOSSS]]]gggyyy~~~ssshhhaaa___ZZZYYYXXXUUUSSSQQQPPPOOOOOOOOOOOONNNNNNMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLNNNOOOOOOOOOOOOMMMKKKIIIGGGFFFGGGHHHIIIKKKHHHGGGJJJJJJJJJLLLQQQSSSYYYcccnnnyyy{{{nnneeebbbZZZSSSQQQXXX]]]bbbppppppggg[[[SSSRRRSSSRRRQQQQQQQQQQQQPPPNNNMMMKKKJJJDDDEEEFFFGGGHHHIIIIIIIIIEEEEEEEEEDDDDDDCCCCCCCCC???BBBDDDDDDCCCCCCFFFHHHEEEDDDCCCBBBBBBCCCDDDEEE@@@@@@AAABBBCCCDDDEEEFFFDDDCCCAAAAAACCCDDDDDDCCCBBBCCCCCCBBBBBBEEEKKKPPPZZZaaaiiihhh```UUULLLIIIFFFFFFFFFEEEBBBAAAAAABBBAAA@@@?????????AAADDDEEEFFFGGGGGGFFFCCC@@@@@@@@@===>>>>>>??????===<<<;;;<<<======>>>>>>>>>>>>>>>===:::888:::AAAEEEEEECCCBBB@@@>>>>>>>>>>>>===<<<999;;;===>>><<<:::999999777777777777777888888888999999888888999999:::;;;<<<<<<<<<;;;;;;:::::::::888777666555444333333333666777888999999999999999;;;<<<<<<===>>>????????????>>>===;;;;;;<<<======:::;;;;;;<<<<<<;;;;;;:::999999;;;<<<777222333888111444777888888:::>>>BBBGGGSSS___fffnnn}}}~~~ppp^^^QQQKKKHHHEEEAAA>>><<<;;;999888888999999777888999999;;;;;;<<<===;;;888555222222444777:::444444444555555555555555555555555555555555555555555777999:::;;;:::999888666666666666777777777777999999::::::<<>>:::777777888888777888888777777777777777888999999999999999999999999999888777777999;;;>>>???>>>???@@@@@@???===;;;:::<<<===>>>===;;;<<<@@@DDDDDDBBB???===<<<<<<>>>???;;;===???AAADDDGGGKKKNNNNNNRRRWWW]]]dddnnnyyyrrrjjj___SSSKKKDDD???===:::888666555444555666777666888;;;<<<;;;:::;;;;;;999999999::::::;;;;;;;;;<<>>>>>??????>>>===============>>>>>>>>>>>>>>>============>>>>>>???>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999666333444666999888777999999:::::::::;;;;;;;;;:::::::::999999888888888999999888888777666666555222333555777888999999999:::;;;;;;;;;<<<<<<======???>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;999999999999888777555555666666777888999::::::;;;CCCEEEIIINNNVVVaaammmttt{{{nnnddd\\\SSSMMMLLLBBB;;;<<<<<<999999<<<777888999888888888:::<<<:::::::::::::::999888777777777666555444444333333333333333444444555555555666888;;;<<<<<<:::777555555555555555666666666777888888888999:::;;;<<<======<<<999555777:::888333444555555555555555444333<<<<<<===>>>===:::888666999;;;<<<<<<;;;;;;===?????????????????????@@@@@@@@@AAAAAA@@@>>>======>>>===<<<<<<<<<<<<======>>>===;;;::::::;;;<<<<<<<<>>===>>>@@@????????????>>>>>>>>>???>>>>>>???@@@BBBDDDFFFCCC@@@>>>>>>AAACCCBBBAAAnnn[[[QQQIIIBBBBBBCCCAAA@@@AAAAAABBBDDDEEEHHHLLLRRRVVVjjjxxxwwwgggVVVPPPLLLKKKIIIFFFFFFIIIHHHGGGGGGGGGGGGHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIJJJOOOLLLLLLNNNOOOSSS^^^hhhyyy{{{rrrllleee^^^ZZZWWWUUUTTTQQQPPPOOOOOOQQQQQQPPPOOOPPPPPPPPPPPPNNNMMMLLLKKKLLLLLLMMMNNNOOOOOOOOOOOOMMMLLLKKKIIIHHHHHHHHHGGGJJJJJJJJJJJJJJJKKKKKKLLLMMMPPPTTTZZZ```iiirrrwwwwwwlllbbb[[[WWWUUUQQQQQQQQQRRRUUU[[[dddjjjrrrtttddd^^^ZZZUUUWWW^^^bbb```]]]YYYVVVSSSPPPNNNLLLKKKIIIFFFEEEEEEEEEFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCHHHLLLKKKEEECCCDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB???@@@AAAAAABBBBBBAAAAAA>>>???@@@@@@BBBEEEJJJNNN^^^dddiiifff]]]RRRIIIFFFDDDCCCCCCBBBAAAAAABBBBBB@@@@@@??????@@@@@@AAABBBCCCCCCBBBBBBAAA@@@??????@@@???>>>>>>??????>>>===============>>>>>>>>>???>>>>>>===============>>>============<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;:::::::::777555555888:::999888999999999999:::::::::;;;;;;;;;;;;:::::::::999999::::::999888888777666666444555555666777888999999::::::;;;;;;<<<===>>>>>>??????>>>>>>>>>==================<<<<<<;;;;;;;;;999999999999888777666555666666666777777777777777888:::<<>>???@@@;;;:::999888999999999999777999;;;===@@@EEELLLQQQTTTWWW\\\___cccfffkkknnn}}}rrreeeXXXLLLCCC===:::999999999888888888888888888888999999999::::::;;;:::999888888999:::;;;======AAAJJJYYYtttsssVVVLLLFFFCCCCCCBBB???>>>@@@???>>>>>>>>>>>>>>>>>>>>>CCCCCCBBBBBBBBBCCCEEEEEEDDDBBB???@@@BBBDDDDDDCCCnnn{{{zzzgggTTTKKKDDDCCCCCCAAAAAACCCAAABBBCCCCCCDDDGGGKKKNNN[[[iii}}}kkk[[[SSSMMMKKKJJJGGGGGGIIIGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJNNNLLLMMMOOOQQQUUU___jjjyyy|||rrriiibbb]]]ZZZXXXVVVTTTRRRQQQRRRRRRPPPOOOQQQQQQQQQPPPOOONNNLLLLLLMMMMMMMMMNNNOOOOOOPPPPPPLLLLLLJJJIIIHHHHHHGGGGGGJJJJJJIIIIIIJJJJJJKKKLLLLLLNNNPPPSSSVVV[[[aaaeeeooowwwzzzuuunnnjjjddd]]]WWWSSSRRRQQQOOOPPPPPPQQQSSSVVV\\\```bbbssslllaaa]]]\\\ccclllooojjjbbb\\\WWWTTTQQQOOOMMMLLLIIIGGGFFFEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDJJJPPPNNNGGGCCCCCCDDDCCCCCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBB???@@@@@@AAAAAAAAAAAAAAA===>>>??????@@@CCCGGGKKKVVVZZZ^^^\\\UUULLLGGGDDDCCCBBBBBBAAAAAAAAAAAABBB@@@????????????@@@AAAAAAAAAAAAAAA@@@@@@??????>>>@@@????????????>>>>>>>>>=========>>>>>>>>>????????????>>>===<<<<<<<<<<<<;;;<<<<<<<<<<<<=========;;;<<<<<<<<<;;;::::::999999777666666888999999999888888999999999:::::::::<<<<<<;;;;;;;;;;;;::::::;;;::::::999999888888777777777666555666777888999999999:::;;;===>>>??????????????????>>>>>>>>>>>>???>>>>>>===<<<;;;::::::999999999999888777666555666666666555555444444444666666777777999>>>DDDHHHUUU\\\iiiyyysssdddXXXMMMCCC??????;;;;;;;;;;;;;;;;;;;;;;;;>>>>>><<<;;;999777666555444444444444444444444444444444444555555555555555777999<<<>>>>>>===;;;:::555555666666666777777777888888999999::::::;;;;;;777777555444777;;;:::555777777888999::::::::::::888888888999999:::::::::;;;;;;;;;999888999<<<>>>===>>>>>>???@@@AAABBBBBBCCCEEEFFFEEEAAA<<<:::888999999999:::<<>>::::::999999999999888888888888888888999999999999;;;::::::999::::::;;;;;;>>>>>>BBBKKKZZZvvvtttVVVMMMGGGCCCDDDCCC@@@???AAA?????????????????????@@@AAAAAAAAAAAAAAABBBCCCDDDDDDBBBAAAAAACCCDDDEEEDDD```lll}}}kkkVVVMMMDDDCCCCCCBBBBBBEEE@@@AAABBBBBBBBBDDDGGGJJJSSS___qqqnnn___UUUMMMKKKIIIGGGFFFHHHFFFGGGIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIJJJJJJMMMKKKLLLPPPRRRVVV```kkk{{{vvvllleee```^^^\\\YYYVVVTTTTTTSSSRRRQQQRRRRRRRRRQQQPPPOOOMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOLLLKKKJJJIIIHHHHHHHHHHHHJJJJJJIIIIIIJJJJJJKKKLLLOOOPPPQQQRRRRRRUUUXXX[[[cccjjjpppsssvvv|||~~~}}}{{{zzzxxxyyy{{{|||wwwqqqkkkhhh___]]]YYYUUURRRPPPPPPPPPOOOPPPRRRRRRRRRSSSVVVYYY\\\hhhzzzwwwhhhcccfffqqq|||{{{sssggg\\\VVVRRROOOMMMMMMLLLJJJHHHGGGFFFFFFFFFAAABBBBBBBBBCCCCCCCCCDDD???AAAGGGLLLKKKEEEBBBCCCEEEDDDDDDCCCBBBAAA@@@@@@AAABBBBBBCCCCCCBBBBBBAAA???@@@@@@AAAAAAAAA@@@@@@===>>>???>>>>>>@@@CCCEEEMMMPPPRRRPPPLLLGGGDDDBBBBBBAAA@@@@@@@@@@@@AAAAAA???????????????@@@@@@AAA???????????????>>>>>>>>>???@@@@@@@@@>>>>>>>>>???======>>>>>>>>>?????????@@@???>>>===<<<;;;;;;;;;::::::;;;<<<<<<===>>>>>><<<<<<<<<<<<;;;:::999999777777777777888999999888888888888999999999::::::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;::::::999999999:::888666555555666888999888888999;;;<<<>>>????????????????????????>>>>>>??????>>>===<<<::::::999777777777777777666555555555555555555555555555555999:::999888888999===@@@DDDIIIRRR```ooo~~~mmm___SSSMMMKKKEEEBBB>>><<<<<<>>>?????????>>>===;;;999888777777333333333333444444444444555555555555555555555666666888:::<<<======;;;:::555666666666666777777777888999999::::::::::::999666666555444777;;;999333666777888999:::;;;;;;;;;888777777777777888999999;;;;;;:::888777888;;;===;;;;;;<<<===???@@@AAAAAACCCFFFHHHHHHDDD???<<<:::::::::999:::<<<>>>AAACCC??????>>>;;;999777777888666888:::<<<<<<============>>>>>>???@@@CCCGGGKKKOOOSSSXXX___dddgggiiijjjhhhccc[[[TTTMMMFFF@@@<<<::::::::::::::::::999999888888888888999999999:::;;;;;;;;;;;;;;;;;;<<<<<<======AAAJJJZZZvvvuuuWWWNNNGGGCCCCCCBBB@@@???AAA@@@@@@@@@AAAAAAAAABBBBBB>>>???@@@AAABBBDDDEEEFFFFFFEEEDDDDDDFFFGGGIIIIIITTT^^^mmm}}}zzziiiUUULLLDDDBBBBBBAAABBBEEE???AAABBBBBBBBBDDDGGGIIIMMMVVVfffwwwuuubbbWWWMMMIIIHHHFFFEEEGGGFFFGGGHHHJJJKKKKKKJJJIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKJJJLLLPPPSSSXXXbbblll}}}{{{ssslllhhhddd```\\\XXXVVVUUUSSSQQQSSSSSSSSSSSSRRRPPPOOONNNMMMMMMLLLLLLLLLMMMNNNNNNLLLLLLKKKJJJIIIIIIIIIIIIKKKJJJJJJJJJJJJKKKLLLLLLPPPQQQRRRRRRQQQRRRUUUWWWXXX^^^bbbbbbdddgggiiigggjjjiiihhhhhhjjjnnnrrruuurrrqqqooojjjeee___[[[YYYXXXVVVTTTQQQOOOOOOOOOOOONNNOOOQQQQQQPPPPPPQQQRRRZZZbbbpppvvvpppuuu~~~lll^^^VVVQQQNNNLLLKKKJJJIIIHHHGGGFFFFFFFFFAAAAAABBBBBBCCCDDDDDDDDD??????BBBGGGGGGDDDDDDHHHEEEEEEDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@?????????@@@@@@>>>===<<<>>>@@@EEEFFFGGGGGGEEECCCAAAAAA@@@@@@????????????@@@@@@??????>>>>>>??????@@@AAA===>>>>>>>>>>>>>>>>>>>>>???@@@BBBAAA>>>===>>>@@@>>>>>>>>>>>>??????????????????===<<<;;;;;;;;;;;;999999:::;;;<<<===>>>>>>;;;<<<<<<<<<;;;::::::999999999:::;;;::::::;;;;;;888888999999999:::::::::999999999999999:::::::::;;;;;;;;;::::::::::::::::::999777666555666888999666777888:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>===<<<;;;:::999888555555555666555555444333444444555666777777888888777777777666555666888:::===???DDDMMMXXXeeepppvvvxxxllleeeaaaWWWPPPGGGBBBAAACCCEEEFFF@@@???===;;;:::999999999333444444444444444444444666666666666666666666666444666888999::::::999999666666666666777777777888888999:::::::::999888888777888666555777:::777111555666777888999999999999999888777666666666777777999999999777666777:::<<<888999:::;;;<<<===>>>>>>AAADDDHHHIIIGGGCCC@@@>>><<<;;;::::::;;;===@@@AAAAAAAAAAAA>>>:::777888999888888777777888999::::::888999999888888:::>>>AAABBBDDDGGGKKKNNNPPPQQQRRRRRROOOJJJGGGDDD@@@===:::::::::::::::::::::;;;;;;888999999999::::::::::::;;;;;;<<<<<<============<<<<<>>???@@@@@@>>><<<;;;<<<===???@@@AAAAAAAAA@@@@@@??????>>>>>>>>>>>>???@@@@@@???>>>>>>>>>>>>???@@@@@@=========>>>>>>????????????AAACCCAAA>>>===???AAA>>>>>>>>>?????????@@@@@@>>>>>>===<<<;;;;;;;;;;;;999999:::;;;<<<<<<======:::;;;;;;<<<<<<;;;;;;:::;;;===??????>>>>>>>>>???999999:::::::::;;;;;;;;;888888999999999999:::::::::::::::::::::::::::::::::999888777777777888999666666777888:::;;;<<<<<<============>>>>>>>>>>>>===<<<<<<;;;:::999888888444444555555555555444444444555666777888999::::::444555666666555555666888999999<<<@@@GGGPPPXXX]]]dddjjjvvv}}}lllcccVVVLLLHHHHHHGGGGGGBBB@@@>>>;;;999999888999555555555555555555555555777777777777666666666666444444666777888777777666666666666777777777888888999999:::::::::888777666777888777666888;;;777111444444555666777777777777888888888777777666666666555777888777777777999;;;777888888999:::;;;<<<<<<>>>BBBFFFHHHGGGDDDBBB@@@===<<<:::999:::===@@@BBBCCCDDDDDD@@@<<<999:::<<<<<<999666555666888999888777888888888777888;;;===999:::<<<>>>AAACCCDDDDDDDDDBBB@@@@@@@@@???===;;;::::::;;;;;;;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>;;;;;;>>>FFFTTTmmm}}}^^^PPPIIICCCCCCBBB@@@@@@CCC??????@@@AAACCCDDDEEEEEEGGGGGGHHHJJJJJJJJJJJJJJJHHHIIIKKKLLLMMMPPPTTTWWWCCCGGGNNNVVV```jjjsssyyy|||{{{rrreeeYYYMMMFFF@@@@@@BBBAAA@@@BBBAAABBBCCCDDDCCCCCCEEEGGGBBBHHHPPP[[[iii{{{jjj\\\OOOJJJIIIGGGFFFFFFEEEFFFFFFFFFHHHIIIJJJKKKIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLOOOTTTXXX]]]gggrrryyyoooggg```[[[WWWXXXXXXWWWWWWVVVUUUSSSRRRQQQPPPNNNMMMMMMNNNPPPQQQNNNMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNOOONNNOOOPPPNNNMMMLLLLLLNNNNNNSSSUUUSSSRRRUUUVVVTTTRRRQQQQQQQQQRRRTTTVVVWWW\\\]]]\\\YYYTTTPPPPPPPPPPPPOOONNNLLLKKKKKKKKKKKKJJJLLLMMMMMMLLLLLLMMMOOOQQQUUU^^^lll~~~uuu___TTTOOOLLLJJJEEEEEEFFFFFFGGGGGGGGGFFFDDDDDDEEEEEEEEEEEEEEEEEEEEECCCCCCEEEDDDAAADDDIIIFFFFFFFFFFFFEEEEEEEEEEEE@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>===>>>???>>>===<<<===>>><<<<<<===>>>@@@@@@???>>>>>>============>>>???@@@>>>>>>>>>>>>>>>???@@@@@@<<<<<<===>>>??????@@@@@@>>>AAADDDBBB>>><<>>>>>?????????@@@@@@@@@===<<<<<<;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<999999:::;;;<<<<<<<<<<<<;;;===@@@@@@>>>===>>>???::::::;;;;;;;;;<<<<<<<<<999999999:::::::::;;;;;;999999999999999:::::::::888888888888888888888999555666666777888999999999;;;<<<<<<<<<============:::::::::999999888888888555666666777777666666555666666666777777888888888444666777888777777888999666666777999===BBBGGGJJJKKKPPPZZZgggxxxqqqddd\\\VVVPPPKKKGGGDDD@@@<<<999777666666777777777666666555555444888888888777777777666666444555666666666666555555666666777777777888888888999999:::;;;:::888666555666777777777:::===999333444444555555555555555444555666777888999888777777111444777888888888999:::888888999999:::::::::;;;===@@@CCCEEEDDDAAA@@@???<<<:::999999:::>>>AAADDDHHHJJJJJJGGGAAA???@@@CCCAAA>>>:::999::::::888777777999::::::999999;;;<<<888888999:::;;;===>>>???>>>===<<<===>>>>>>===;;;:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<===??????@@@??????;;;<<>>@@@AAA@@@@@@AAABBBCCCDDDDDDBBBBBBCCCDDDCCCFFFLLLSSS^^^nnnmmm___PPPKKKJJJHHHGGGGGGFFFEEEEEEEEEFFFHHHJJJKKKJJJIIIIIIIIIIIIJJJKKKKKKMMMMMMQQQWWW[[[```jjjttt|||rrriiiaaa]]]YYYYYYYYYXXXWWWVVVTTTTTTSSSRRRPPPOOOOOOPPPQQQSSSOOONNNMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMNNNNNNOOOPPPOOOPPPPPPNNNLLLJJJJJJKKKHHHMMMOOOMMMMMMPPPQQQOOOMMMMMMMMMNNNOOOPPPPPPQQQOOOQQQSSSRRROOONNNOOORRROOONNNMMMLLLLLLKKKKKKKKKLLLMMMNNNNNNNNNNNNPPPRRRPPPSSSZZZeeerrrttt]]]QQQLLLIIIFFFCCCCCCDDDFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEECCCCCCEEEBBB??????CCCFFFFFFFFFFFFFFFGGGGGGGGG@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>===;;;<<<>>>>>>===>>>???AAA:::;;;;;;===???@@@???==================>>>??????>>>>>>>>>>>>>>>??????@@@<<<<<<===>>>???@@@AAAAAA>>>BBBDDDBBB>>><<>>????????????@@@@@@@@@<<<<<<;;;;;;;;;<<<<<<===::::::;;;;;;;;;;;;<<<<<<888888:::;;;<<<=========888;;;>>>>>><<<;;;;;;===;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;<<<<<<<<<999999999999999999999999666777888999999999999888555555666666777777777888:::;;;;;;;;;<<<<<<======999999888888888888888888777777888888888888888777777777777777666666666666333555777777666555666777666666666777888:::<<<===AAADDDJJJSSSbbbtttuuujjj___WWWJJJGGGBBB===888555333333999999888777666555555444999888888888777777666666555666666666666666555444777777777777888888888888999999:::;;;:::888555444444666777777;;;???<<<666444555555555555555444333333444777999::::::999888///222666999999999999:::::::::::::::::::::::::::<<>><<<:::;;;;;;;;;<<<<<<<<<======<<<<<<<<<============>>>;;;<<<>>>???@@@@@@@@@???<<<<<<@@@FFFQQQfffjjjUUUMMMHHHGGGFFFDDDEEEHHHJJJKKKLLLNNNOOOQQQRRRSSSOOORRRWWW]]]cccgggjjjkkkpppsssvvvxxxzzz~~~@@@@@@BBBDDDHHHLLLPPPRRRTTTVVVYYYZZZXXXTTTNNNKKKAAAAAAAAA@@@@@@AAABBBBBB===>>>@@@AAABBBCCCCCCCCCDDDFFFHHHJJJPPP\\\mmmyyynnn^^^OOOIIIHHHHHHHHHIIIGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJJJJJJJKKKMMMNNNOOONNNOOOTTTZZZ\\\```jjjuuu{{{qqqjjjfffbbb^^^ZZZYYYXXXVVVUUUUUUSSSQQQQQQRRRSSSSSSRRRVVVRRROOOMMMNNNPPPQQQRRRLLLMMMNNNNNNLLLKKKJJJKKKPPPOOONNNMMMLLLKKKKKKKKKMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMKKKJJJJJJIIIJJJJJJNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMRRRSSSVVV\\\dddtttnnn___UUUKKKGGGKKKIIIGGGFFFEEEDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEAAAAAABBBBBBCCCDDDEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGCCC@@@???@@@BBBCCCBBB?????????????????????????????????@@@@@@@@@@@@????????????@@@@@@@@@@@@??????<<<======>>>>>>>>>>>>===@@@???>>>>>>>>>>>>>>>???>>>===<<<<<<<<<>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;<<<======>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<<<<===>>>>>>??????>>>===;;;:::<<<<<<;;;:::::::::::::::888888888888888888999999888999999999999888777777777777777888999999::::::888999:::;;;<<<;;;::::::666666666666666666666666444555666777888999::::::;;;999777555555666888999:::999888666555333222111555555555555666777999999===>>>AAAGGGRRR```pppzzzwwwooo```TTTEEE<<<:::;;;999666::::::999777444333333444444444555666666777888888777777666555555555555666999999888888888888888888999999777666555555555555555777;;;???@@@>>>;;;999777777777777777777777777:::999999999999999999999666666777777888888999999999999888888888888999999999:::<<<======<<<;;;:::::::::999888888;;;@@@DDDMMMOOONNNKKKGGGHHHNNNTTTOOOHHH>>>999888888666333777888888999999999888888888777777777777999:::<<<<<<<<<;;;:::::::::::::::888999;;;===>>>>>>>>>>>>;;;<<<===???AAAAAA???>>>@@@>>><<<===@@@BBB@@@>>>>>>>>>BBBIIISSSccc{{{xxxaaa[[[SSSNNNMMMOOOQQQSSSXXXYYY[[[]]]```bbbdddeeegggjjjpppvvv|||BBBBBBAAAAAABBBCCCEEEFFFFFFHHHKKKLLLLLLIIIFFFCCC@@@@@@@@@??????@@@@@@AAA===>>>???AAABBBCCCCCCCCCAAABBBDDDEEEIIIRRR```jjj{{{}}}lll^^^PPPKKKKKKIIIIIIJJJGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQUUUZZZ\\\___hhhsss{{{tttoooiiiddd```^^^\\\ZZZ[[[YYYXXXXXXYYYXXXWWWUUURRRPPPNNNNNNOOOOOOOOONNNMMMNNNNNNNNNMMMLLLKKKLLLNNNNNNMMMLLLKKKKKKKKKKKKMMMMMMMMMNNNNNNNNNOOOOOOMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMLLLKKKKKKJJJIIIJJJJJJJJJKKKJJJJJJJJJJJJKKKLLLMMMLLLLLLOOOTTTZZZhhhlll]]]TTTKKKHHHJJJHHHGGGEEEDDDCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEECCCAAA???@@@BBBBBBAAA?????????????????????????????????@@@@@@@@@@@@????????????@@@@@@@@@@@@??????>>>>>>?????????>>>>>>===>>>>>>=========>>>>>>???>>>======<<<===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;:::;;;<<<<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===???@@@AAAAAAAAA@@@???>>>??????>>>===<<<;;;::::::888888888888888888999999999999999999999888777777555666666777888888999999888999:::;;;;;;;;;::::::999999999999999999999999666777777888999:::;;;<<<;;;999777555555666777999777777777666666555555555666555555555666777888888:::;;;<<<@@@GGGRRR^^^fffxxxuuugggTTTFFFAAA@@@===;;;<<<<<<<<<;;;888777666666444444444444555555555555555555555444444444333333777777777888888777777666888888777666555555555666888999<<<======;;;888666666666666666666666666666777888888999999888777777777888888888888888888999999999888888888888999999666777999::::::999888777888888888777666888<<>>@@@<<<<<<;;;;;;;;;;;;<<<<<<999:::<<<>>>?????????>>><<<<<<===???@@@AAAAAA@@@@@@>>>===>>>@@@@@@???===@@@???BBBGGGOOO]]]sssjjjfff```]]]^^^```cccdddkkkmmmpppssswwwzzz|||}}}BBBBBB@@@???>>>>>>>>>>>>???@@@BBBDDDEEEDDDDDDCCC@@@@@@???>>>>>>??????@@@===>>>???@@@AAABBBBBBBBBBBBCCCDDDDDDEEEKKKTTT[[[gggsss}}}sssdddYYYNNNKKKKKKIIIHHHHHHFFFGGGGGGHHHHHHIIIJJJJJJIIIJJJJJJKKKLLLMMMNNNOOORRRSSSVVVYYYZZZ]]]gggqqq{{{tttoookkkhhhffffffeeedddddddddaaa^^^ZZZRRRQQQQQQRRRSSSRRRPPPNNNOOOPPPPPPPPPPPPOOONNNNNNNNNMMMMMMLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOMMMMMMLLLKKKKKKJJJJJJJJJFFFFFFGGGIIIJJJLLLMMMMMMKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIJJJKKKKKKMMMMMMOOOSSSWWW```rrrlll\\\UUUNNNJJJJJJHHHFFFEEEDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCDDDDDDCCCCCCBBBCCCAAA@@@@@@AAAAAA@@@>>>??????????????????????????????@@@@@@@@@@@@????????????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<===>>>???>>>>>>=========>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;;;;<<<>>>>>>===<<<<<<<<<======<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===@@@AAABBBDDDDDDCCCBBBBBBCCCCCCCCCBBB@@@>>>;;;:::999999999999999999888888999999999999999888888777555555555666777777888888888999999:::;;;:::::::::999999999999999999999999888999999:::;;;<<<======<<<:::888666555555666777555555666777777888888999666666666555666666777777:::;;;<<>>======<<<<<<:::888666555777666555555444444444444444555666666666555333222444555666777777777666555777777666666555666666666:::;;;;;;;;;999777555444555555555555555555555555555666888999999888666555999999888888888888888777888888777777777777888888444555777888888888777666888999999888777777:::<<>>???>>>>>>?????????@@@AAACCCDDDEEECCCAAA@@@AAABBBBBBAAA@@@FFFEEEFFFKKKQQQ\\\ooo}}}@@@?????????????????????@@@@@@@@@AAABBBDDDEEEEEEAAA@@@@@@????????????@@@===>>>???@@@AAAAAAAAAAAABBBCCCCCCCCCDDDFFFKKKOOOVVV___ggglllqqqsssnnneeeYYYPPPIIIHHHIIIFFFDDDEEEFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNQQQQQQTTTXXXYYY\\\fffqqq~~~|||zzzxxxwwwvvvuuusssnnngggccc[[[ZZZXXXWWWWWWWWWUUUSSSSSSRRRRRRRRRSSSRRRQQQPPPNNNNNNNNNMMMNNNNNNOOOOOOMMMMMMMMMNNNNNNNNNOOOOOONNNNNNMMMMMMLLLKKKKKKJJJIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLIIIIIIIIIHHHHHHIIIIIIJJJNNNNNNQQQTTTWWW\\\jjjxxxooo]]]WWWQQQLLLIIIGGGFFFEEECCCCCCCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAA@@@???BBBBBBAAA@@@@@@@@@???>>>???????????????????????????@@@@@@AAAAAA@@@@@@??????@@@@@@AAAAAA@@@@@@???BBBBBBBBBAAA@@@???>>>===:::::::::;;;<<<===>>>???>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::999999999999:::;;;;;;>>>>>>===============>>><<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===@@@AAACCCDDDEEEEEEEEEDDDEEEFFFFFFEEECCC@@@<<<::::::999999999999999888888999999::::::999999888777555555666666777888888888888888999999::::::::::::888888888888888888888888999999::::::;;;<<<<<<===;;;:::888666555555666666555666666777888999999:::777666666555555555666666888:::===@@@DDDJJJPPPUUUUUUVVVYYY]]]eeeqqqlll]]]RRRIIIDDDEEECCC@@@===<<<:::888777999888777666666666777777666777999999999888666444444555666888888777666555666666555555555666666777::::::999888666555444333444444444444444444444444444555888::::::888666555888888888777777666666666777666666555555666666777666666888999999999999999999:::;;;:::999888:::;;;:::;;;<<<===???CCCIIINNNKKKEEE===999888999;;;;;;===<<<<<<;;;;;;<<<===>>><<<<<<<<<<<<===???AAABBB>>>>>>============>>>>>>;;;===???AAABBBBBBBBBBBBCCCCCCDDDDDDEEEFFFIIILLLJJJIIIJJJKKKLLLMMMNNNMMMTTTSSSUUUZZZaaajjjzzz===>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@======>>>???@@@@@@@@@@@@===>>>??????@@@AAADDDFFFKKKPPPVVV[[[^^^```\\\VVVPPPJJJFFFGGGGGGEEECCCDDDEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJKKKMMMNNNNNNNNNNNNNNNNNNRRRUUUWWW[[[fffrrr~~~vvvqqqhhhddd___\\\ZZZZZZYYYXXXUUUTTTRRRSSSTTTTTTQQQOOONNNNNNMMMMMMMMMNNNNNNOOOMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOMMMLLLKKKMMMMMMMMMMMMMMMNNNNNNNNNOOONNNMMMMMMLLLLLLMMMMMMIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJMMMPPPRRRVVV```kkk{{{uuuaaaXXXRRRLLLHHHHHHGGGEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@@@@@@@???>>>===AAAAAAAAA@@@????????????????????????????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBAAAAAA???>>>>>>::::::::::::;;;<<<>>>>>>??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::999999999999:::;;;;;;>>>>>>=========>>>>>>???===<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<===???@@@BBBCCCDDDDDDDDDDDDEEEFFFFFFFFFDDDAAA===;;;::::::::::::999999888888999::::::::::::999888888666666777888888999999:::888888888888999999::::::888888888888888888888888888888999999::::::;;;;;;:::999888777666666666666777777777777888888888888777666555555555555555666333666999<<<@@@DDDJJJNNNOOOMMMKKKKKKOOOYYYdddlllyyyxxxjjj^^^WWWUUUOOOHHHBBB@@@>>><<<;;;999888777666666777888999777888999::::::888666555555555777888888888777777666555555555555555666777777777666666555555555555444444444444444444444444444666888:::;;;:::888666777777777666666555555444555555555444444555555555666666777888999:::::::::888999::::::999999;;;===============>>>AAAEEEHHHHHHDDD>>>;;;:::;;;===>>>@@@@@@@@@@@@AAABBBCCCDDDAAAAAA@@@@@@@@@BBBCCCDDDBBBAAAAAA@@@@@@@@@AAAAAA@@@BBBDDDGGGIIIIIIJJJJJJKKKLLLNNNNNNNNNPPPTTTWWWZZZ[[[]]]___aaadddfffggglllkkknnnvvv}}}======>>>>>>>>>>>>======@@@???>>>>>>>>>???AAABBBCCCCCCBBBAAA@@@@@@@@@@@@======>>>???????????????>>>>>>???@@@BBBCCCDDDEEEGGGIIIKKKOOOQQQQQQOOOKKKKKKFFFDDDFFFGGGEEEEEEFFFDDDEEEEEEFFFFFFGGGHHHHHHIIIJJJLLLNNNOOOOOONNNNNNLLLLLLOOOSSSTTTYYYdddppp}}}yyytttlllfffcccaaa```___[[[XXXVVVVVVWWWWWWSSSPPPOOOOOONNNNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQPPPQQQRRRRRRQQQPPPNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIIIIHHHJJJNNNOOORRRYYYbbbmmmzzzhhh[[[SSSLLLGGGHHHGGGFFFDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBB@@@@@@@@@@@@???>>>>>>===>>>@@@AAA@@@???>>>@@@AAA????????????????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@???>>>;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;;;;<<<>>>>>>=========>>>??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???AAABBBCCCCCCCCCBBBCCCDDDDDDCCCBBB@@@>>>===;;;;;;;;;:::999999888888:::::::::::::::999999888777777777888999999::::::999888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;777888888888999999999:::999888888777777777777777888777777777777777666666555555555444555555666666666888:::<<<===@@@DDDGGGHHHEEEBBB@@@CCCJJJQQQVVVaaakkkyyy|||uuufff___TTTLLLHHHDDD@@@<<<;;;:::888666666666888999666777888888888777555444666666666777777888888999666666555555444555555555555555555555666666666666444444444444444444444444444666888:::::::::888888666666666666666666555555666666555555555555666666666666666777888999::::::777888999999999;;;>>>AAA@@@???===<<<===>>>???@@@AAA@@@===;;;:::;;;===>>>???@@@BBBDDDEEEGGGGGGGGGCCCCCCBBBBBBCCCDDDFFFGGGCCCCCCCCCDDDEEEFFFGGGHHHIIIKKKNNNQQQTTTUUUVVVVVV^^^aaadddddddddeeeiiimmmtttwwwzzz}}}~~~<<<<<<===>>>>>>>>>======????????????@@@AAABBBCCCCCCBBBAAA@@@????????????<<<===>>>>>>???>>>>>>>>>BBBAAAAAABBBDDDEEEFFFFFFFFFDDDEEEHHHJJJIIIGGGFFFFFFBBBAAADDDEEECCCDDDGGGDDDDDDEEEEEEFFFGGGGGGGGGIIIJJJLLLNNNOOOOOOOOONNNLLLLLLNNNPPPRRRVVVaaammmyyy}}}xxxsssooolllfffbbb______```___[[[VVVVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTRRRSSSTTTTTTTTTRRRPPPOOOKKKLLLLLLLLLMMMMMMNNNNNNLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKJJJIIIIIIIIIIIIIIIKKKIIIJJJMMMNNNOOOUUU]]]```lll~~~uuucccXXXPPPKKKJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<>>>@@@@@@???>>>@@@CCC????????????????????????@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@???@@@@@@@@@@@@@@@??????===<<<<<<<<<<<<<<<======???@@@@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;:::;;;<<<<<<===>>>>>>======>>>??????@@@??????>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>???AAABBBBBBBBBAAAAAA@@@@@@@@@@@@????????????<<<;;;;;;:::999999888888::::::;;;;;;::::::999888666666777777888999999999999888777777777888::::::<<<<<<<<<<<<<<<<<<<<<<<<888888888888999999999999777777777777777888888888666666666666666666666666444444444444555555666777999:::<<<<<<===???CCCFFFCCCAAA===<<<===@@@CCCDDDKKKSSS^^^hhhpppzzzwwwmmmeee^^^VVVMMMFFFCCCAAA===:::888888888999888888777777777666666666666555444444555666888:::777666555555444444444444555555666666666666555555444444444444444444444444444555666777888888888888777777777777888888888888999888888777777888888999777888888999:::;;;<<<===::::::;;;;;;===@@@EEEIIIFFFDDDBBB@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBFFFIIILLLPPPSSSSSSSSSSSSLLLLLLLLLMMMOOORRRTTTVVVQQQRRRTTTVVVYYY\\\___```bbbdddhhhlllooorrrsssttt{{{|||zzzuuussspppmmmiiifffdddccc:::;;;===???AAAAAAAAAAAA::::::;;;<<<===???@@@AAABBBAAA@@@???>>>>>>>>>>>><<<===>>>>>>>>>>>>>>>===@@@???>>>???AAABBBBBBBBBEEECCCBBBEEEGGGFFFEEEEEEBBB>>>===@@@BBBAAABBBFFFDDDDDDDDDEEEFFFFFFGGGGGGIIIJJJMMMOOOPPPPPPOOONNNMMMMMMNNNPPPPPPSSS^^^jjjvvv~~~yyyqqqlllhhhhhhiiihhhccc^^^^^^]]]\\\[[[ZZZYYYYYYYYYUUUUUUVVVVVVVVVWWWWWWWWWSSSTTTUUUVVVUUUSSSQQQPPPKKKKKKLLLNNNOOOPPPQQQRRRMMMMMMLLLKKKKKKKKKKKKKKKLLLKKKJJJIIIIIIIIIIIIIIIIIIGGGGGGIIIIIIIIIOOOVVVXXXccctttkkk___VVVQQQJJJIIIHHHFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA???>>>>>>;;;>>>@@@@@@??????AAADDD????????????????????????@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@>>>>>>???@@@@@@@@@??????>>>======<<<<<<<<<======???@@@AAAAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;<<<======>>>>>>===>>>>>>???@@@@@@@@@@@@???======<<<<<<<<<;;;;;;;;;<<<<<<<<<======???@@@AAABBBBBBBBBAAA@@@>>>============>>>@@@@@@<<<<<<;;;::::::999888888::::::;;;;;;::::::999888555555666666777888888888999888777777777888:::;;;::::::::::::::::::::::::999999999999999999::::::666666666777888888999999444444555555666666777777333333333444555666777888555666888888:::===BBBEEEBBB???<<<:::::::::999888;;;AAAJJJPPPWWW___kkksssyyynnn```WWWKKKIIIDDD???<<<;;;:::;;;;;;:::999999888888999999666444222222222555888:::888777666555444333333333555666777777777666444333555555555555555555555555444444444555666777777888888888999999:::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<===>>>@@@AAA>>>>>>???@@@BBBFFFMMMQQQQQQOOOLLLKKKJJJJJJIIIIIIIIIJJJLLLMMMLLLKKKKKKLLLVVVYYY^^^cccfffffffffeee\\\]]]^^^```cccfffiiikkkhhhiiilllpppuuuyyy}}}~~~{{{xxxvvvtttsssooonnnmmmkkkhhheeebbb```^^^]]][[[YYYWWWVVVUUUUUU============>>>???AAAAAA===>>>>>>>>>??????@@@@@@AAAAAAAAA@@@???>>>===<<<888999:::;;;<<<<<<<<<<<<@@@@@@AAAAAAAAA@@@@@@???@@@AAACCCCCCCCCCCCDDDFFFBBBBBBAAAAAABBBCCCEEEFFFBBBBBBCCCCCCDDDDDDEEEEEEJJJKKKLLLMMMOOOOOOPPPPPPOOOOOOOOOOOOQQQVVV]]]cccrrr|||xxxtttpppmmmlllggggggfffeeecccbbbaaa```___^^^^^^^^^``````^^^\\\[[[ZZZXXXYYYYYYXXXVVVTTTSSSRRRPPPPPPPPPPPPNNNLLLNNNMMMLLLLLLMMMMMMKKKJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGIIIMMMPPPXXX```ppppppaaaSSSMMMMMMKKKHHHEEEEEEHHHJJJGGGFFFEEEEEEFFFFFFEEECCCDDDCCCCCCCCCBBBBBBBBBBBBDDDDDDCCCBBB@@@??????>>><<<======>>>???@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@????????????>>>@@@@@@??????????????????>>>>>>>>>??????@@@@@@@@@@@@???>>>===<<<<<<<<<<<<>>>============???AAABBB???@@@AAAAAA@@@???>>>===;;;<<<===?????????>>>===>>>======<<<<<<>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>>==================<<<<<>>======<<<<<<<<<<<<=========>>><<<<<<;;;;;;;;;;;;<<<<<<:::999999888888999999::::::999888777666666666666;;;:::888777777777888999;;;;;;===>>>>>>>>>===<<<:::999999888777666666555888888888888888999999:::777555444444555555333222555444444444444444555555999999999999:::;;;<<<===<<<;;;;;;::::::::::::;;;===???AAACCCFFFLLLRRRWWW```gggrrr|||rrraaaXXXMMMEEECCCBBB???<<<;;;:::999999:::;;;:::888888888888888888888888888666777888777666666888999888777666555555555555666666666555555555555666666888777777777777777888888<<<;;;;;;<<<======<<<:::???>>>=========>>>@@@AAA>>>@@@CCCEEEEEEFFFHHHIIIGGGHHHJJJLLLOOOTTTZZZ___ddddddcccaaa___^^^^^^___^^^```cccdddeeefffiiikkklllrrr{{{|||{{{{{{}}}zzzrrrmmmeeecccaaa`````````^^^\\\ZZZYYYWWWUUUSSSPPPOOONNNNNNMMMLLLKKKKKKKKKKKKKKK============>>>???@@@@@@=========>>>>>>>>>?????????????????????>>>===<<<;;;;;;<<<===>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@???@@@AAACCCCCCBBBBBBCCCEEEBBBBBBBBBBBBCCCDDDEEEEEEBBBCCCCCCDDDDDDEEEEEEEEEHHHIIIJJJLLLMMMMMMNNNNNNNNNNNNNNNNNNPPPVVV]]]bbbppp~~~vvvqqqqqqnnnnnnooorrrxxxuuutttsssrrrpppooommmmmmjjjiiihhhhhhiiihhhgggeeebbb```___^^^^^^\\\YYYWWWTTTRRRQQQPPPQQQQQQOOONNNNNNMMMKKKKKKLLLLLLKKKIIIJJJIIIHHHGGGFFFFFFFFFFFFIIIJJJIIIIIIIIIKKKOOORRRXXX```qqqooo```VVVTTTOOOLLLIIIIIIIIIIIIJJJHHHFFFFFFGGGGGGEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBDDDCCCCCCBBBAAA@@@???>>>======>>>>>>???@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@????????????>>>?????????????????????????????????@@@@@@AAAAAAAAAAAA@@@???>>>============>>>=========>>>???AAABBB???@@@@@@AAA@@@???>>>===;;;<<<===>>>??????>>>=========<<<<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>???>>>======<<<<<<<<<===@@@???>>>===<<<:::999999???????????????>>>======;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::::::::;;;:::999888777666666666666:::999888777777777888888:::;;;<<<===>>>===<<<<<<999999888888777666666555888777777777777888999999:::999888999:::;;;:::999666555555555555666666777777777777777888999:::;;;::::::999999888888888999999:::<<<===???CCCHHHLLLPPPTTT\\\fffrrr}}}wwwlll^^^TTTOOOKKKFFFBBBBBB@@@???>>>>>>>>><<<:::777777777777777777777777999999999888666777888:::;;;;;;:::999999888888888888888888888888888999999;;;;;;;;;;;;;;;<<<===>>>======>>>???@@@AAAAAA@@@AAAAAABBBCCCDDDFFFGGGHHHGGGJJJMMMOOOPPPQQQSSSTTTWWWZZZ^^^bbbgggnnnuuuzzz}}}}}}}}}}}}|||{{{|||}}}zzz|||~~~yyyjjj```[[[UUUTTTRRRRRRRRRRRRPPPNNNNNNNNNMMMLLLJJJIIIIIIHHHIIIHHHGGGGGGFFFFFFFFFFFF>>>>>>=========>>>>>>???<<<<<<============>>>>>>===>>>>>>>>>>>>>>>======>>>??????@@@@@@@@@????????????@@@@@@@@@@@@??????@@@AAACCCBBBAAA@@@AAACCCAAABBBCCCCCCDDDDDDDDDDDDBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGIIIJJJKKKKKKKKKKKKLLLLLLMMMMMMPPPUUU\\\bbblll{{{~~~rrrhhhbbbaaa``````aaacccggglllrrruuu~~~|||{{{yyyyyyyyyxxxuuusssooommmjjjhhhgggddd```]]]YYYXXXVVVUUUVVVUUUSSSRRRRRRPPPOOOOOOOOOOOOMMMKKKKKKJJJIIIHHHGGGFFFFFFFFFJJJJJJKKKJJJJJJLLLPPPSSSXXXaaarrruuuccc]]]UUUPPPNNNNNNLLLKKKKKKIIIGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@??????>>>>>>>>>??????@@@@@@AAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@????????????>>>????????????????????????AAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA???@@@@@@@@@@@@???>>>>>><<<======>>>>>>>>>>>>===<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<>><<<;;;:::999888>>>????????????>>>>>>===:::;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<:::999888777777777777777999999888777777777777888999:::;;;<<<===<<<<<<;;;999999888888777666666666777666666666666777888888777666777888:::;;;:::999666666666666666777888999777777777777888999:::::::::::::::999999999888888888999:::;;;;;;<<>>???????????????>>>>>>>>>=========>>>>>>??????@@@@@@@@@@@@AAACCCDDDFFFGGGHHHIIIKKKLLLNNNPPPQQQRRRQQQRRRUUUYYY[[[]]]^^^^^^aaadddgggiiijjjlllnnnppptttwww}}}wwwfffZZZQQQLLLJJJIIIGGGHHHIIIIIIHHHFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBCCCCCCCCC??????>>>=========>>>>>>==============================>>>???????????????@@@@@@AAAAAAAAA@@@@@@???>>>???@@@@@@@@@@@@@@@@@@@@@BBBBBBBBB@@@???@@@AAAAAABBBCCCEEEEEEEEEDDDCCCCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKJJJKKKLLLMMMPPPUUU\\\aaakkkzzztttiii___ZZZYYYXXXXXXYYYZZZ]]]aaadddfffkkkooouuu~~~~~~{{{xxxuuuqqqllliiifffdddaaa___^^^\\\ZZZXXXYYYWWWUUUTTTTTTSSSQQQOOOLLLKKKJJJIIIHHHHHHHHHHHHJJJKKKKKKKKKKKKMMMPPPSSSXXXaaassssssiii\\\TTTRRRQQQOOOLLLKKKIIIGGGFFFGGGHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@?????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@?????????>>>>>>???????????????@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@?????????@@@>>>>>>>>>??????@@@@@@@@@?????????@@@????????????=========>>>>>>>>>>>>===<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>????????????>>>===;;;<<<===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;:::999888888777777777888888888888888777888888888999999;;;<<<<<<<<<;;;:::999999888888777777777777666666666666666777888888555555555777::::::999888777777666666777777888999999999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======<<<;;;<<<===AAAAAACCCGGGMMMUUU\\\```bbbhhhttt~~~uuummmdddYYYPPPJJJHHHFFFEEEEEEDDDBBB@@@@@@@@@??????@@@AAABBBCCC@@@@@@@@@???>>>@@@DDDGGGEEEFFFHHHJJJKKKKKKKKKKKKIIIJJJJJJKKKLLLLLLLLLLLLJJJKKKLLLOOORRRUUUXXXYYY]]]^^^```bbbdddfffhhhjjjlllooosssxxx|||~~~~~~~~~|||wwwrrrpppooonnnnnnlllkkkkkkjjjiiiiiihhhhhhkkkqqqwww{{{~~~wwwdddYYYRRRLLLIIIFFFEEEDDDDDDFFFFFFEEEDDD@@@@@@AAAAAABBBBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDDDD@@@??????>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@????????????@@@AAAAAAAAAAAAAAA@@@BBBBBBBBB@@@???@@@AAABBBCCCDDDEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIHHHIIIIIIJJJKKKKKKKKKKKKJJJKKKLLLMMMPPPTTT[[[___kkkyyywwwiii```YYYTTTSSSRRRRRRSSSTTTUUUWWWYYYZZZ]]]```eeellluuu{{{xxxuuuqqqnnnkkkhhhdddaaa```^^^[[[YYYWWWUUURRRPPPMMMLLLLLLKKKJJJJJJJJJJJJIIIKKKKKKKKKKKKLLLOOOQQQWWW```sss|||kkk^^^WWWTTTOOOLLLKKKIIIFFFFFFGGGHHHIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@?????????>>>>>>>>>>>>?????????@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@??????????????????@@@@@@>>>>>>>>>============>>><<<<<<<<<===============????????????????????????>>>===============>>>>>>;;;;;;;;;<<<<<<<<<=========>>>>>>?????????>>>>>>===>>>@@@AAAAAAAAA@@@???<<<<<<;;;;;;;;;;;;<<<<<<::::::999999999999:::::::::999888888888888888888888888888999999999999888999999;;;<<<<<<<<<;;;:::999999999999999888888888777777777777777888999999999999:::<<<>>>???===;;;999999888888888888999999::::::999999::::::;;;;;;<<<===>>>???@@@?????????===>>>???>>>===<<<===>>>@@@AAABBBDDDGGGJJJLLLNNNSSSXXXaaalllxxx~~~|||yyypppdddZZZNNNMMMLLLLLLMMMMMMLLLKKKFFFFFFEEEFFFGGGIIIKKKLLLLLLMMMNNNNNNOOORRRVVVYYYVVVYYY]]]aaacccdddddddddaaabbbcccdddeeedddddddddaaabbbdddhhhlllqqqtttvvvxxxzzz||||||}}}~~~{{{vvvqqqmmmeeeaaa\\\YYYXXXXXXXXXWWWTTTTTTTTTUUUUUUUUUUUUVVVVVV[[[___```ccckkkzzzfffWWWRRRMMMIIIHHHBBB@@@@@@@@@BBBCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDDDD@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@????????????@@@AAABBBBBBBBBAAA???@@@@@@AAAAAAAAA@@@@@@???@@@AAABBBCCCCCCCCCBBB@@@AAACCCBBBAAA@@@AAACCCCCCDDDDDDEEEEEEDDDDDDDDDCCCDDDDDDFFFGGGHHHIIIJJJIIIJJJJJJKKKLLLLLLKKKKKKKKKLLLMMMNNNPPPTTTZZZ^^^jjjxxxpppddd^^^XXXTTTSSSQQQRRRRRRSSSTTTUUUVVVVVVUUUWWWYYY^^^dddmmmwww}}}~~~zzzuuurrrllliiifffbbb___\\\XXXUUUSSSRRRPPPOOOMMMLLLKKKKKKKKKLLLMMMLLLKKKKKKMMMOOOVVV___sssrrrfff\\\TTTOOOOOOLLLIIIGGGHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDD@@@@@@@@@????????????>>>>>>>>>>>>???@@@@@@AAAAAADDDDDDDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@???@@@@@@AAA??????@@@@@@AAA@@@@@@????????????>>>??????@@@AAA???>>>>>>============>>><<<======>>>???>>>>>>>>>???????????????????????????>>>>>>>>>>>>??????@@@???>>>>>>===<<<<<<;;;;;;===>>>>>>????????????>>>>>>???AAACCCCCCBBBAAA@@@<<<<<<;;;;;;;;;;;;<<<<<<:::999999888888999999::::::999999888888888999999888999::::::;;;:::::::::999:::;;;<<<===<<<<<<;;;:::::::::::::::::::::::::::999999999999:::;;;;;;;;;<<<>>>AAADDDDDDCCCAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<===???AAACCCDDDDDDDDDDDD>>>???@@@@@@???@@@BBBDDDCCCCCCEEEFFFFFFFFFFFFEEENNNPPPTTTZZZbbbiiippptttpppqqqsssxxx{{{vvvkkkbbbVVVUUUTTTUUUWWWYYYXXXWWWTTTSSSSSSTTTVVVYYY]]]___eeegggjjjkkklllooorrrtttsssvvv|||~~~|||yyy|||}}}~~~|||uuullleeeeeeeeefffeeebbb]]]XXXUUUPPPNNNJJJIIIIIIIIIIIIIIIEEEEEEFFFGGGHHHIIIJJJKKKIIILLLNNNNNNPPPVVVaaajjj}}}xxx[[[OOOKKKGGGCCCDDDBBB@@@@@@@@@BBBBBBBBB@@@AAAAAAAAAAAA@@@@@@@@@@@@????????????@@@AAACCCCCC@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA???@@@@@@AAAAAAAAA@@@@@@??????@@@AAABBBBBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDD@@@AAACCCCCCBBBBBBCCCEEEEEEEEEDDDDDDDDDDDDDDDEEECCCDDDEEEFFFHHHIIIJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOQQQTTTYYY\\\ggguuummmccc^^^YYYUUUSSSRRRSSSTTTUUUVVVVVVUUUUUUQQQRRRTTTVVVZZZaaahhhnnnuuuxxx{{{vvvrrrnnniiifffaaa___\\\XXXTTTQQQOOONNNNNNOOOOOONNNMMMLLLMMMNNNTTT^^^sss|||nnnccc]]]WWWSSSNNNJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCDDDDDDDDDDDD@@@@@@@@@????????????>>>===>>>>>>???@@@@@@AAAAAADDDDDDDDDCCCCCCBBBBBBBBB@@@@@@????????????@@@@@@???@@@AAAAAAAAA@@@????????????>>>>>>>>>???AAAAAA@@@???>>>===<<<<<<===>>>======???@@@@@@@@@???>>>????????????????????????>>>>>>>>>>>>>>>???@@@AAA?????????>>>======<<<<<<======>>>???????????????===???AAACCCCCCBBB@@@???<<<<<<;;;;;;;;;;;;<<<<<<:::::::::999999:::::::::999999999888888999999:::999:::;;;<<<<<<<<<;;;;;;:::;;;<<<===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>@@@CCCHHHLLLNNNMMMLLLIIIHHHGGGEEEDDDCCCBBBBBB@@@@@@????????????@@@@@@AAACCCFFFIIIKKKLLLLLLLLLEEEFFFGGGHHHIIILLLPPPTTTSSSSSSSSSTTTTTTTTTTTTSSSWWWWWWYYY[[[___dddjjjnnnlllmmmrrrzzzzzzssskkkjjjjjjkkknnnoooooonnnmmmmmmmmmnnnrrrvvvzzz}}}}}}yyyuuutttuuuwwwzzzyyyvvvpppkkkhhhggghhhggghhhiiiiiigggddd```]]]^^^^^^___```___[[[UUUPPPNNNOOOQQQQQQOOOLLLHHHEEEEEECCCAAA@@@AAAAAA@@@???>>>??????@@@BBBCCCCCCDDDCCCCCCDDDDDDFFFKKKQQQVVVgggoooUUUKKKHHHCCC@@@BBBCCCAAA@@@AAABBBBBBAAA@@@????????????????????????>>>>>>>>>???@@@AAACCCDDD@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCCCC??????@@@@@@@@@??????>>>???@@@AAABBBCCCCCCCCCCCCAAABBBCCCDDDEEEEEEEEEEEE@@@AAACCCCCCCCCCCCEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFCCCDDDEEEFFFHHHIIIJJJKKKIIIIIIJJJJJJKKKJJJJJJJJJMMMNNNPPPPPPQQQTTTXXX\\\dddrrr{{{hhh___[[[VVVQQQOOOPPPQQQRRRSSSTTTSSSRRRRRRQQQRRRSSSTTTWWW\\\cccgggcccgggmmmvvvzzzwwwnnnkkkgggaaa\\\WWWTTTSSSPPPQQQQQQPPPNNNMMMMMMNNNSSS^^^rrrrrrkkk]]]YYYRRRMMMJJJHHHFFFDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEE@@@@@@@@@????????????>>>===>>>>>>???@@@@@@AAAAAADDDDDDCCCCCCBBBBBBBBBAAA?????????>>>??????@@@@@@???@@@AAABBBAAAAAA???>>>??????>>>>>>>>>???AAABBB@@@???>>><<<<<<<<<===>>>===>>>???AAAAAA@@@@@@???????????????????????????>>>>>>>>>>>>>>>???@@@@@@<<<======>>>???@@@@@@AAA======>>>???????????????===>>>AAACCCCCCBBB@@@>>><<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<999999999888999999::::::999:::<<<=========<<<<<<;;;;;;===>>>>>>>>>===<<<<<<<<<=================================>>>??????EEEGGGLLLRRRXXX[[[[[[ZZZPPPOOOMMMKKKIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEGGGIIIMMMPPPSSSTTTTTTTTTNNNOOOPPPQQQTTTXXX^^^cccgggffffffffffffgggiiiiiiggghhhiiijjjlllooosssvvvxxxyyy}}}~~~}}}yyy|||~~~pppgggeeefffgggfffmmmllliiiddd```^^^```aaagggfffbbb\\\VVVSSSSSSTTTTTTUUUVVVVVVUUURRROOOMMMMMMNNNOOOPPPQQQOOOKKKHHHDDDFFFHHHIIIIIIFFFCCCAAA???===<<<<<<<<<<<<:::999=========>>>??????@@@@@@@@@??????@@@BBBFFFIIILLL[[[uuuiiiRRRKKKHHHCCCAAAEEE???>>>======>>>>>>===;;;======>>>??????@@@AAAAAA?????????@@@AAACCCDDDEEE