BMU6( 000...---...///000///...////////////////////////.........///////////////000000000000000000000000222222222222222222222222222222333444444555555666333333333444555666888888888999;;;;;;;;;<<<===???>>>>>>>>>???@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFGGGIIIJJJJJJIIIHHHHHHIIIFFFFFFGGGGGGGGGFFFEEEDDDKKKKKKKKKKKKLLLLLLLLLLLLIIIGGGDDDBBB@@@AAABBBCCCBBBDDDFFFEEEBBB???>>>===<<<:::888888999;;;;;;::::::::::::999999999888888777777777777666555444444444333222333444555444222111111111111111111111111000000000000000000000000///////////////000111111000000000000000000000000///............---------...,,,,,,//////++++++---........................---......///////////////......////////////..................////////////.........///////////////............////////////////////////////////////...///000///...---...000///////////////////////////////////////......------...............------////////////////////////............////////////...............///000000////////////000000000000////////////000000000000000000000000000000000000....../////////000000000000000////////////000000000000000000000000000000111111111111111111111111111111222333333333333222222111222333555555333222222333444555666888999999:::;;;<<<===>>>>>>>>>>>>>>>???BBBDDDFFFGGGGGGGGGHHHIIIJJJLLLMMMMMMLLLLLLJJJKKKMMMMMMMMMNNNQQQSSSPPPNNNMMMMMMNNNNNNNNNMMMLLLLLLKKKKKKLLLMMMOOOPPPQQQQQQQQQPPPPPPOOOOOONNNNNNNNNOOOOOOPPPQQQQQQRRRPPPPPPOOONNNMMMLLLKKKKKKKKKJJJIIIIIIJJJIIIGGGEEEDDDDDDDDDCCCBBBAAA??????AAA>>>AAADDDIIIZZZ___SSS@@@???>>>===<<<<<<<<<<<<>>><<<;;;<<<===>>>===<<<>>>;;;:::<<<===;;;<<<@@@AAACCCAAA===<<<======:::999999:::999999888777666666666555555555555666666666555555555555444444444444444555555444444333222555333333333555555444333222222222333333333444444333333333333333333333333555555444444444333333333222222333333333333444444444444444444444444444444555555444444444444555555444444555555666777777777777999;;;<<<;;;;;;<<<>>>===>>>>>>===<<<<<<===???BBBAAAAAABBBEEEFFFFFFEEEDDDFFFIIILLLNNNNNNNNNNNNQQQRRRSSSRRRQQQQQQSSSTTTQQQSSSUUUXXX[[[]]]^^^___XXXVVVUUUUUUSSSOOOPPPUUU[[[ZZZ[[[[[[]]]___aaabbb______^^^^^^^^^]]]]]]]]]___^^^^^^___\\\ZZZ^^^dddeeedddbbb^^^[[[[[[]]]___gggjjjkkkjjjgggbbb___]]]ZZZZZZ[[[\\\]]]^^^______000...---...///000///...////////////////////////............/////////000000000000000000000000000222222222222222222222222222222333444444555555666333333333444555666777888777999;;;;;;;;;;;;===???>>>>>>>>>???@@@@@@AAAAAAAAAAAACCCDDDFFFGGGGGGGGGIIIJJJKKKKKKIIIGGGGGGHHHFFFHHHIIIKKKJJJHHHFFFEEEIIIJJJKKKLLLLLLKKKIIIHHHFFFDDDBBBAAAAAACCCEEEGGGAAACCCEEEDDDAAA>>>===<<<<<<:::888888999;;;;;;::::::::::::999999999888888777777777777666555444333444333222222444444333222111111111222222111111111000000000000000000000000///////////////000111111000000000000000000000000///............------------++++++//////,,,,,,...........................---......///////////////......////////////..................////////////---......///////////////............////////////////////////////////////...///000///...---...000///////////////////////////////////////......---------...............---////////////////////////............////////////...............///000000////////////000000000000////////////000000000000000000000000000000000000.../////////000000000000000000////////////000000000000000000000000000000111111111111111111111111111111222333333333333222222222333555777888777555222333444555666888999999999:::;;;<<<<<<============>>>AAACCCEEEEEEFFFFFFEEEFFFGGGIIIIIIIIIIIIHHHGGGIIIKKKKKKKKKLLLNNNPPPMMMKKKJJJJJJLLLMMMMMMLLLLLLLLLKKKKKKLLLMMMOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMNNNNNNOOOPPPPPPQQQOOONNNMMMKKKJJJHHHGGGFFFJJJJJJIIIJJJJJJJJJGGGEEEDDDDDDDDDCCCBBBAAA??????>>><<<@@@BBBEEETTT]]]UUUCCCBBBAAA???>>>=========>>><<<;;;<<<===>>>===<<<===:::999<<<===<<<>>>BBB@@@BBB@@@<<<;;;<<<<<<999999999:::999999888777666666666555555555555666666666555555555555444444444444444555555444444333222555444333333555555444333111111111222222222333333333333333333333333333333555555444444444333333333222222222333333444444444444444444444444444444444555555444444444444555555444444555555666777777777555777:::;;;::::::<<<===<<<======<<<;;;;;;<<<>>>@@@??????AAACCCDDDDDDCCCEEEGGGIIILLLMMMMMMMMMLLLOOOQQQRRRSSSSSSTTTWWWYYYTTTUUUVVVVVVWWWXXXYYYYYYVVVSSSSSSTTTSSSQQQTTTYYYYYYZZZZZZ[[[[[[[[[ZZZZZZUUUVVVYYY[[[]]]]]]]]]\\\___]]]]]]^^^\\\ZZZ^^^dddaaaaaa```^^^\\\]]]```cccgggiiijjjhhhddd___[[[ZZZWWWWWWXXXYYY[[[]]]^^^___000...---...///000///...////////////////////////---.........//////000000000000000000000000000000222222222222222222222222222222333444444555555666333333333444555666777888777999;;;;;;;;;;;;===???>>>>>>>>>???@@@@@@AAAAAA@@@AAABBBDDDFFFGGGHHHHHHJJJKKKLLLKKKHHHFFFFFFGGGIIIKKKNNNOOOOOOMMMJJJGGGIIIJJJLLLMMMLLLJJJGGGEEECCCBBB@@@@@@BBBEEEHHHJJJAAABBBDDDCCCAAA>>><<<<<<<<<:::888888999;;;;;;::::::::::::999999999888888777777777777666555444333444333222222444444333222111111222222222222111111000000000000000000000000///////////////000111111000000000000000000000000//////.........---------,,,***+++//////------///........................---......///////////////......////////////................../////////000---......///000/////////............/////////000////////////////////////...///000///...---...000///////////////////////////////////////......---------...............---////////////////////////............/////////000...............///000000////////////000000000000////////////000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000111111222333333333333222333333444777999:::999888222333444555666888999999888999:::;;;<<<<<<<<<<<<<<<>>>@@@BBBDDDEEEEEEEEEBBBCCCEEEFFFGGGGGGFFFEEEEEEGGGIIIJJJJJJJJJLLLNNNJJJHHHGGGHHHJJJLLLLLLKKKLLLKKKKKKKKKKKKMMMNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQMMMMMMMMMMMMNNNOOOPPPPPPMMMLLLKKKIIIGGGEEECCCCCCJJJJJJIIIJJJKKKJJJGGGEEEDDDDDDDDDCCCBBBAAA??????<<<;;;???AAAAAAOOO[[[VVVFFFEEECCCAAA@@@>>>>>>===>>><<<;;;<<<===>>>===<<<<<<999999<<<======???CCC???AAA@@@;;;:::<<<;;;888999999:::999999888777666666666555555555555666666666666555555555444444444444444555555444444333222555444333333555555444333000000111111111222222222333333333333333333333333555555444444444333333333222222222333333444444444444444444444444444444444555555555444444555555555444444555555666777777777444777999:::::::::;;;<<<;;;<<<===<<<::::::<<<===>>>>>>===???AAACCCBBBBBBFFFHHHJJJLLLMMMMMMLLLKKKMMMOOOQQQSSSTTTWWWZZZ]]]WWWVVVVVVUUUUUUTTTTTTTTTSSSQQQQQQTTTTTTSSSWWW\\\WWWWWWXXXXXXWWWUUUSSSQQQMMMPPPTTTYYY\\\]]]]]]]]]```]]]\\\]]]\\\[[[^^^ddd^^^___^^^]]]]]]___cccffffffhhhhhhfffaaa\\\YYYWWWTTTTTTUUUWWWYYY[[[]]]^^^//////////////////////////////.........---------...//////000111222222222000000000000111111111111111111111111111111111111111111222222222333333333333333333444444444555555555666888:::<<<>>>@@@AAA@@@@@@???@@@@@@@@@>>>===<<>>????????????===;;;:::777888999:::<<<===>>>>>>;;;:::999777777777777888777777666555555555555555666666555444333333222222000000000000000000000000111111000000//////......000000//////.........---------............------////////////////////////------------------------........................//////.........---------000000///...............000//////.........//////////////////////////////////////////////////////......////////////......////////////////////////............////////////////////////////////////......////////////......////////////////////////000000////////////000000............//////////////////............////////////000000000000//////000000///...............222111111111000000//////000000000000000000000000000000000000000000000000......///000000000000000000000000000111111111111333333555888<<<;;;777333333333333444444444555555999:::;;;;;;::::::<<<>>>@@@AAACCCCCCBBBAAABBBCCCGGGEEEDDDFFFHHHIIIGGGEEEEEEFFFGGGIIIJJJKKKKKKKKKHHHHHHGGGFFFGGGHHHJJJKKKMMMLLLJJJHHHIIIKKKMMMOOOPPPNNNMMMNNNPPPQQQNNNKKKPPPNNNLLLJJJKKKOOOSSSUUUJJJJJJKKKKKKMMMNNNNNNOOORRRQQQOOOMMMKKKIIIHHHHHHGGGFFFEEECCCBBBBBBBBBBBB@@@CCCEEEDDDCCCFFFMMMSSSPPPIIIBBB@@@CCCCCC@@@;;;???>>>===<<<<<<===???@@@===<<<<<<<<<<<<>>>???AAA<<<;;;;;;::::::999999888777777777777777777777777777777777777777777777777777777666666555555555555555555555444444333333333444444333333333333222222222222333333333333444444111111222222222333333333444333333222222333333444222222222222222222222222444444444444444444444444333333333444444444555555333333333444444444555555555666777888::::::;;;;;;<<<<<<<<<<<<============<<<<<<<<<======>>>???@@@CCCEEEGGGGGGGGGHHHJJJKKKGGGJJJNNNQQQSSSTTTVVVXXXUUUVVVVVVWWWVVVUUUSSSRRRSSSRRRRRRTTTVVVXXXXXXWWWWWWYYYYYYXXXUUUTTTSSSTTTSSSUUUYYY\\\\\\\\\[[[\\\ZZZ[[[[[[XXXVVVYYYaaaiiieee```[[[\\\___bbbaaa^^^aaaaaa```___\\\YYYVVVTTTQQQRRRTTTUUUVVVXXX\\\```//////////////////////////////.........---------...//////000111111222222000000000000111111111111111111111111111111111111111111111222222222333333333333333333444444444444555666777999;;;===>>>???????????????@@@@@@???>>>???AAACCCEEEEEEFFFGGGGGGFFFEEEEEEDDDDDDEEEFFFFFFHHHHHHIIIIIIIIIIIIJJJJJJGGGIIILLLLLLJJJGGGFFFEEEEEEFFFHHHIIIIIIIIIHHHHHHAAAAAAAAA@@@>>>===;;;:::888999999:::;;;<<<======;;;:::999777777777777888777666666555555555555555666555555444333333222222000000000000000000000000111000000000/////////...000/////////............------............------////////////////////////------------------------........................//////.........---------000000///...............//////............//////////////////////////////////////////////////////......////////////......////////////////////////............////////////////////////////////////......////////////......////////////////////////000000////////////000000............//////////////////............////////////000000000000//////000000///...............111111111111000000000///000000000000000000000000000000000000000000000000......///000000000000000000000000000111111111111333333444777999:::777444333333333444444444444555888999::::::999:::;;;===???AAABBBBBBAAAAAAAAABBBFFFDDDCCCEEEGGGHHHFFFDDDDDDEEEGGGHHHJJJJJJKKKKKKIIIHHHHHHHHHHHHHHHIIIIIIMMMLLLKKKJJJKKKLLLNNNPPPNNNMMMLLLNNNPPPQQQOOOMMMMMMMMMNNNOOOPPPRRRTTTUUULLLMMMNNNOOOPPPQQQQQQQQQRRRQQQOOOMMMKKKJJJIIIIIIGGGFFFEEECCCBBBBBBAAAAAA???BBBDDDCCCAAADDDJJJOOOSSSLLLEEE@@@@@@@@@>>><<<<<<;;;::::::999:::;;;;;;888999<<>>???@@@BBBCCCEEEEEEEEEEEEGGGHHHJJJLLLPPPQQQQQQQQQRRRSSSVVVWWWWWWXXXWWWVVVUUUTTTVVVUUUUUUUUUWWWWWWVVVUUUXXXYYYYYYXXXTTTRRRQQQQQQTTTWWW[[[]]]^^^\\\[[[ZZZYYYZZZZZZXXXVVVYYY```fffgggaaa[[[ZZZ]]]aaabbbaaabbbaaa```^^^\\\ZZZXXXWWWTTTSSSQQQRRRUUUYYY^^^aaa/////////////////////////////////............---...//////000000111111222000000000000111111111111111111111111111111111111111111111222222222222333222222333333333444444444555555666888999:::;;;<<<======>>>>>>???@@@@@@@@@BBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIGGGIIIKKKKKKIIIGGGFFFEEEFFFGGGHHHIIIIIIHHHGGGGGGDDDCCCAAA???>>>===<<<<<<::::::::::::;;;;;;;;;;;;;;;:::999888777777777777777666555555444444555555555555444444333333222222000000000000000000000000000000000000////////////////////////............------............------////////////////////////------------------------.......................................---------000//////............/////////............//////////////////////////////////////////////////////......////////////......////////////////////////............////////////////////////////////////......////////////......////////////////////////000//////......//////000............//////////////////............//////...//////000000//////...000//////............///111111111111000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000111111111111333222222444666777555444333333333333444444444444777888999888888888:::<<<===???AAAAAA@@@@@@AAABBBDDDCCCCCCDDDFFFFFFEEECCCCCCDDDEEEGGGIIIJJJJJJJJJIIIIIIJJJJJJJJJIIIIIIHHHJJJJJJJJJKKKLLLMMMNNNOOOMMMLLLLLLNNNPPPPPPOOONNNKKKMMMPPPSSSUUUVVVUUUUUUOOOPPPRRRSSSSSSSSSRRRQQQQQQPPPNNNMMMKKKJJJIIIIIIFFFEEEDDDCCCBBBAAAAAAAAA???@@@BBB@@@???@@@EEEIIIRRRNNNHHHBBB>>>============<<<<<<;;;;;;;;;<<<<<<777:::???CCCDDDCCCAAA???;;;;;;;;;:::999999888888777777777777777777777777555555555555555555555555555555444444444444333333444444444444333333333333333333333333222222222222222222222222333333333333111111111222222222222333333333222222222222333333222222222222222222222222222222222222222222222222333333333333444444444444333333333444444444555555333444555666777888888888:::;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<===>>>???@@@@@@AAABBBBBBAAAAAACCCDDDIIILLLNNNPPPPPPPPPPPPQQQTTTUUUUUUVVVUUUUUUTTTSSSVVVVVVVVVWWWYYYZZZYYYWWWWWWYYYYYYXXXTTTQQQPPPPPPTTTVVVYYY[[[\\\ZZZXXXVVVWWWYYYZZZXXXWWWXXX]]]aaaeee```YYYXXXZZZ^^^aaaaaa```___]]]\\\ZZZZZZYYYYYYWWWSSSPPPQQQVVV\\\```aaa/////////////////////////////////...............////////////000000111111///000000000111111111111111111111111111111111111111111111111222222222222222222222222333333333333555555666666777888999999:::;;;<<<===>>>???AAABBBDDDBBBAAAAAABBBCCCDDDCCCAAABBBBBBCCCDDDEEEGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGIIIJJJJJJHHHFFFEEEEEEEEEFFFGGGGGGGGGFFFEEEDDDBBBAAA???===<<<<<<======::::::::::::::::::::::::::::::999888888777777777666666555444444444444555444444444333333333222222000000000000000000000000000000000000///////////////////////////.........------............------////////////////////////........................................................................000///............/////////............//////000////////////////////////////////////////////////......////////////......////////////////////////............////////////////////////////////////......////////////....../////////////////////////////////....../////////............//////////////////............//////...//////////////////...000///............//////111111111000000000000000////////////////////////000000000000000000000000......///000000000000000///000000000111111111111222222111111222333444444222222333333333444444444555666777777777777:::<<<<<<>>>@@@@@@@@@???@@@AAABBBBBBBBBCCCDDDDDDDDDCCCBBBCCCDDDFFFHHHIIIJJJJJJIIIJJJKKKLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNOOOOOOOOONNNMMMLLLNNNQQQSSSTTTTTTTTTSSSOOOPPPRRRSSSSSSRRRPPPOOONNNMMMLLLJJJIIIHHHHHHHHHEEEEEECCCBBBAAA@@@@@@@@@>>>??????>>>======@@@CCCLLLLLLJJJEEE@@@======???<<<<<<<<<<<<======>>>>>>===???AAABBBAAA>>>:::777;;;;;;::::::999888888888666666666666666666666666444444444444444444444444333333333333333333333333333333333333333333333333333333333222222222222111111222222222222333333333111111111111222222222222333333222222222222333333222222222222222222222222111111111111111111111111222222333333333444444444333333333444444444555555222333444555666666666666999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<===?????????@@@BBBAAA@@@@@@AAABBBEEEGGGKKKMMMNNNOOOQQQRRRPPPPPPQQQQQQQQQQQQQQQQQQRRRSSSTTTWWW[[[]]]]]]\\\VVVXXXZZZYYYWWWTTTSSSSSSUUUTTTTTTTTTUUUTTTSSSRRRTTTVVVXXXXXXWWWXXXZZZ\\\___\\\XXXWWWYYY\\\]]]^^^\\\[[[ZZZYYYXXXYYYZZZZZZYYYTTTQQQTTT[[[aaabbb```///////////////////////////////////////////////////////////////000000000///000000000111111111111000000000000000000000000000000111111111222222222111111111222222222333333444444555555666777777888888:::<<<<<<<<<>>>AAADDDEEEBBB@@@@@@BBBDDDEEEDDD@@@@@@AAACCCDDDEEEFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFHHHIIIIIIGGGEEEEEEEEECCCDDDEEEEEEDDDCCCBBBAAA>>>===<<<;;;;;;<<<===>>>;;;::::::::::::999999999::::::999999888777777666666666555444444444444444333333333333333222222222000000000000000000000000////////////000000000000.........///////////////------............------////////////////////////................................................---.....................//////............//////...............///000000////////////////////////////////////////////////......////////////......////////////////////////............////////////////////////////////////......////////////......//////////////////////////////............//////............//////////////////............//////......////////////......//////............//////000000000000000000111111////////////////////////000000000000000000000000......///000000000000000///000000000111111111111222111111000000111222444222222222333333333444444444555666666666777999;;;;;;===???@@@??????@@@AAA@@@AAABBBCCCCCCCCCCCCCCCAAABBBDDDFFFHHHIIIJJJJJJJJJKKKLLLMMMMMMLLLJJJIIIJJJJJJKKKLLLMMMMMMNNNNNNQQQQQQQQQQQQOOONNNMMMMMMPPPPPPPPPPPPPPPPPPPPPQQQNNNNNNOOOOOONNNMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCAAA@@@@@@@@@@@@>>>>>>>>>===<<<<<<===???BBBEEEHHHGGGCCC@@@@@@BBB;;;;;;<<<===>>>???@@@@@@AAA@@@???===;;;888666555;;;::::::999999888777777555555555555555555555555444444444444444444444444222333333333333333333333333333333333333333333333333333222222222111111111111111111222222222333333000000111111111222222222333222222111111222222333222222222222222222222222111111111111111111111111222222222333333333444444333333333444444444555555222333444555555555555555777888888999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBBBB@@@@@@AAABBBCCCFFFJJJLLLLLLLLLNNNOOONNNNNNNNNNNNOOOOOOPPPPPPRRRRRRTTTXXX[[[]]]\\\[[[UUUXXX[[[\\\[[[YYYYYYYYYYYYUUUPPPNNNPPPQQQRRRRRRQQQSSSUUUVVVWWWWWWXXXYYYZZZZZZZZZ[[[\\\]]]\\\[[[\\\[[[ZZZYYYYYYZZZ\\\]]]YYYVVVVVVZZZaaadddbbb^^^////////////////////////...////////////000000000////////////////////////000000000000111111111111000000000000000000000000000000000111111111111222000000111111111222222222333444444555666777777888777:::<<<<<<;;;<<<@@@EEEGGGCCC??????BBBEEEFFFEEE???@@@AAACCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFHHHIIIHHHFFFDDDDDDEEEBBBCCCCCCCCCBBBAAA???>>>===<<<<<<;;;;;;<<<<<<<<<::::::::::::999999999999999999:::999999888666666666555444444333333444444333333333333222222222222000000000000000000000000////////////000000000000.........///////////////------............------////////////////////////................................................---------...............///............//////000......---......///000111////////////////////////////////////////////////......////////////......////////////////////////............////////////////////////////////////......////////////......///////////////////////////......------......///............//////////////////............//////---......//////......---///............//////000000000000000111111111111000000000000000000000000000000000000000000000000......///000000000000000000000000000111111111111111222222111000000111333222222222222333333333333333555666666666777:::<<<;;;===???@@@@@@@@@AAABBB@@@AAACCCCCCBBBBBBBBBCCCAAABBBDDDFFFHHHIIIJJJKKKKKKKKKLLLMMMMMMMMMMMMLLLOOOOOONNNNNNNNNOOOPPPPPPRRRSSSTTTSSSPPPOOONNNOOOSSSQQQOOOMMMLLLMMMNNNPPPNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEDDDCCCBBBAAA@@@?????????>>>>>>===<<<<<<<<<<<<===;;;???DDDEEEDDDCCCCCCEEEBBBCCCDDDEEEEEEEEEDDDDDD>>><<<:::888777777888888:::::::::999888888777777555555555555555555555555444444444444444444444444222222333333333333444444222222222222333333333333222222222222111111111111111111111111222222222222000000000111111111111222222222111111111111222222222222222222222222222222111111111111111111111111222222222222333333333333333333333444444444555555333333444555555555555555666666777888999:::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAACCCBBBBBBAAACCCDDDFFFHHHJJJJJJIIIHHHHHHIIIMMMMMMMMMNNNNNNPPPQQQRRRTTTTTTUUUWWWYYYYYYWWWUUUUUUXXX\\\___^^^]]]]]]]]]\\\VVVPPPNNNPPPSSSTTTTTTOOOPPPRRRTTTVVVWWWWWWXXXXXXZZZ\\\^^^___^^^\\\[[[]]]\\\\\\\\\\\\]]]^^^^^^XXXXXXZZZ___cccdddaaa]]]////////////////////////.../////////000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000111111111111000000000000111111111222333333444555666777888999777:::<<<;;;999;;;@@@EEELLLFFFAAA???BBBEEEEEECCC???@@@AAACCCDDDDDDDDDCCCEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGHHHGGGEEEDDDDDDEEECCCCCCDDDCCCBBB@@@>>>===??????>>>>>>===;;;:::999999999999999999999::::::999999::::::999888666555666555444444333333444444222222222222222222222222000000000000000000000000.../////////000000000111............/////////000------............------////////////////////////................................................---------.........//////...............///000000---------......///000111////////////////////////////////////////////////......////////////......////////////////////////............////////////////////////////////////......////////////......///////////////////////////......------......///............//////////////////............//////---......//////......---...............///000000///000000000111111111111000000000000000000000000000000000000000000000000......///000000000000000000000000000111111111111000222333222000///111222111222222222222333333333333555666777777888:::<<<;;;===@@@AAA@@@@@@BBBCCC???BBBDDDDDDBBBAAACCCDDDAAABBBDDDFFFIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQPPPNNNMMMLLLMMMNNNPPPPPPRRRTTTTTTRRRQQQRRRTTTQQQPPPNNNMMMMMMMMMOOOPPPOOONNNKKKIIIGGGGGGGGGHHHFFFFFFEEEDDDDDDDDDEEEEEEDDDCCCBBB@@@??????>>>>>>???>>>===============<<<:::<<<>>>@@@AAACCCFFFHHHIIIIIIIIIIIIGGGEEECCCBBB999888777777777888999:::::::::999999888777777777444444444444444444444444444444444444444444444444333333333333444444444555111111222222222333333333222222222222111111111111111111111111222222222222000000000000111111111111222222111111111111222222222222222222222222222222222222222222222222222222111222222222222333333333333333333444444444555555333444444555555555555555555555666777888999:::;;;;;;;;;;;;;;;<<<===>>>>>>???AAABBBCCCBBBBBBDDDFFFEEEGGGIIIIIIHHHFFFFFFGGGLLLKKKKKKLLLMMMOOOPPPQQQSSSSSSTTTVVVXXXWWWTTTQQQVVVZZZ^^^``````^^^^^^]]]YYYTTTPPPOOORRRTTTSSSQQQMMMMMMOOOQQQTTTWWWWWWWWWWWWXXX[[[\\\\\\[[[[[[[[[ZZZ[[[\\\\\\\\\\\\\\\\\\YYYZZZ\\\___``````^^^]]]////////////////////////.../////////000000111111///////////////.........000000000000111111111111000000000000000000000000000000000000111111111111000000000000111111111111222333444555777888999999777:::<<<;;;999:::???DDDPPPIIIBBB@@@BBBDDDCCCAAA???@@@BBBCCCDDDCCCCCCBBBFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGHHHFFFDDDCCCDDDEEEDDDDDDDDDDDDCCCAAA???===BBBBBBAAA@@@>>>;;;888666888888999999999:::::::::999999::::::999888666555555555444333333333333444222222222222222222222222000000000000000000000000.../////////000000111111---.........//////000000---..................---////////////////////////////////////////////////........................---------.........//////...............///000111---------......000111111////////////////////////////////////////////////......////////////......////////////////////////............/////////000////////////////////////......////////////......////////////////////////.........------...................../////////000//////............//////---..................---...............///000111//////000000111111111222000000000000000000000000000000000000000000000000...//////000000000000000000000000000111111111111///222444333111///000222111111222222222333333333333555666777777888;;;===<<<>>>@@@AAAAAAAAABBBDDD@@@BBBEEEEEEBBBAAACCCEEEAAABBBDDDGGGIIIKKKLLLLLLKKKKKKKKKKKKLLLOOOQQQRRRPPPNNNKKKIIIHHHIIIKKKLLLNNNQQQTTTUUUTTTSSSUUUXXXNNNNNNNNNOOOOOOOOOPPPPPPRRROOOLLLIIIGGGGGGHHHIIIFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCAAA@@@???>>>>>>>>>???>>>======>>>>>>>>><<<===<<<:::;;;>>>CCCGGGJJJGGGGGGFFFDDDAAA===:::888888888888888888888999999::::::999999888777777777444444444444444444444444555555555555555555555555333333333444444555555555111111111222222333333333222222222111111111111000000111111111111222222222000000000000111111111111222222111111111111222222222222222222222222222222222222222222222222222222111111222222222333333333333333333444444444555555444444555555666555555555555555666777888999::::::;;;;;;;;;;;;;;;<<<>>>>>>>>>@@@BBBBBBBBBCCCEEEFFFAAADDDFFFHHHGGGGGGHHHIIIIIIHHHHHHIIIJJJLLLNNNOOOOOOOOOQQQUUUWWWWWWUUURRRXXX[[[___aaa```^^^\\\\\\TTTQQQNNNPPPSSSTTTPPPLLLLLLLLLMMMPPPTTTWWWXXXXXXTTTUUUVVVVVVVVVWWWYYYZZZWWWWWWYYYZZZZZZYYYXXXXXXYYY[[[]]]]]]\\\\\\]]]^^^////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111222222222222333444555555333555777888888999;;;===>>>>>>???@@@AAABBBBBBCCC>>>@@@AAABBBAAAAAABBBDDDCCCDDDDDDFFFGGGHHHIIIJJJDDDDDDEEEEEEDDDCCCBBBBBBCCCBBB@@@???@@@@@@???>>>??????===<<<:::999777777777777777777777777777777555666999;;;;;;:::888666666555444333333333333333333333333222111000///...000000////////////000000////////////////////////........................................................................////////////////////////........................................................................,,,------...///000111111////////////////////////////////////////////////............///////////////////////////////////////////////////.........////////////////////////////////////////////////........................---...............------////////////////////////////////////////////////---......///////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222222222222222222222222222222333444444555555666:::;;;===>>>@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDEEEGGGIIIJJJJJJJJJIIIKKKKKKMMMNNNNNNOOONNNNNNNNNNNNMMMMMMNNNNNNOOOPPPPPPRRRTTTVVVWWWWWWVVVVVVOOOTTTTTTPPPMMMPPPSSSTTTNNNMMMMMMLLLKKKJJJJJJIIIHHHGGGEEEDDDDDDDDDEEEFFF@@@@@@@@@?????????>>>>>>@@@>>>===<<<===>>>@@@AAA============<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;999999999888888888777777888888888888777777777666555555555555555555555555444444444333333222222222333333333333333333333333333222111000000111222333222222222111111111000000111111111111111111111111000000111111111111000000111111111111111111111111000000111111111222222222111111222222222222111111111111222222222333333333333333333333333333333333222222333333333333444444555555666666777777888888::::::999888999:::;;;<<>>>>>@@@CCCFFF@@@BBBDDDFFFFFFHHHJJJMMMJJJJJJJJJKKKLLLMMMOOOPPPMMMPPPTTTVVVWWWWWWXXXYYY\\\\\\\\\ZZZZZZ[[[___bbbUUUSSSQQQSSSVVVVVVTTTQQQKKKMMMQQQSSSUUUVVVUUUUUUSSSSSSRRRRRRTTTWWWYYY[[[UUUUUUUUUVVVWWWXXXYYYZZZYYYZZZZZZZZZYYYYYY[[[]]]////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000000000000000000000000000000000000000111111111111222222222222333444555555444666777888888999:::<<<<<<<<<======>>>>>>??????===???@@@@@@@@@@@@AAACCCBBBCCCDDDEEEFFFGGGHHHHHHCCCCCCDDDDDDCCCCCCBBBAAACCCCCCCCCDDDDDDCCC@@@>>>>>>===<<<;;;:::888777777888888888888888888888888777777888999999777555444444333333333333333444444111111222222222111111000000000////////////000000////////////////////////........................................................................////////////////////////........................................................................------......//////000000////////////////////////////////////////////////............/////////////////////////////////////////////////////////...////////////////////////////////////////////////...........................//////000//////......////////////////////////////////////////////////---......///////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222222222222222222222222222222333333444555555555::::::<<<>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNOOOOOOOOONNNOOOOOOPPPQQQTTTUUUWWWYYYYYYXXXWWWVVVNNNSSSTTTPPPNNNPPPRRRRRRPPPOOONNNMMMKKKJJJIIIHHHGGGFFFFFFEEEDDDEEEEEEEEE???????????????????????????>>>===<<<<<<>>>???AAA=========<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::999999888888888777777777888888888777777777666666555555555555555555555555444444444333333222222222333333333333333333333333222222111000000111222222222222222111111111000000111111111111111111111111000000111111111111000000111111111111111111111111000000111111111222222222111111222222222222111111111111111222222222333333222222222222222222222222222222222333333333444444444555555666777777888888::::::999888999999:::;;;<<<=========<<<>>>AAADDD@@@BBBEEEGGGGGGHHHJJJLLLLLLLLLNNNOOOQQQSSSTTTTTTTTTWWWZZZ\\\[[[[[[[[[\\\^^^___``````______```aaa^^^[[[YYYYYY[[[ZZZWWWSSSUUUVVVVVVWWWVVVUUUSSSRRRUUUTTTSSSSSSTTTVVVXXXYYYTTTTTTTTTUUUVVVWWWYYYZZZXXXYYYZZZZZZYYYZZZ\\\^^^////////////////////////////////////////////////////////////////////////////////////////////////000//////......//////000////////////////////////000000000000111111111111222111111222222333444555444666888888777777999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===??????>>>>>>@@@AAABBBBBBCCCCCCDDDEEEFFFFFFBBBBBBBBBBBBBBBAAAAAA@@@AAABBBCCCEEEFFFDDD???<<<;;;;;;::::::999888888777999999999999999999999999999888888777666444444333333333333222333333444444000000111111222222222222000000////////////000000////////////////////////........................................................................////////////////////////.................................................................................///////////////////////////////////////////////////////////////............////////////////////////////////////......//////////////////////////////////////////////////////////////////........................//////000000000000000///////////////////////////////////////////////////---......///////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222222222222222222222222222222333333444444555555888999;;;<<<>>>?????????===>>>>>>???@@@AAABBBBBBFFFFFFFFFFFFGGGIIIJJJKKKJJJIIIIIIHHHIIIKKKLLLMMMPPPPPPOOOOOOPPPPPPQQQRRRVVVWWWXXXYYYXXXWWWUUUTTTMMMRRRSSSQQQOOOQQQQQQOOOQQQPPPOOOMMMKKKIIIGGGGGGEEEFFFFFFFFFFFFEEEDDDDDD>>>>>>>>>>>>????????????>>>===<<<<<<<<<===???@@@<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999888888888888888777777777777777777777777666666666666555555555555555555555555444444333333333333222222333333333333333333333333222222111000000111222222222222222111111111111111111111111111111111111111000000111111111111000000111111111111111111111111111111111111111222222222111111222222222222111111111111111222222222222333111111111111111111111111222222222222333333333333444444555555666777777777:::999999888888888999999::::::;;;;;;:::;;;>>>AAA@@@CCCFFFHHHHHHHHHIIIJJJLLLMMMPPPRRRTTTUUUVVVVVVXXX[[[]]]^^^]]]\\\]]]]]]```bbbdddeeedddcccbbbccchhheeebbbaaaaaa```\\\XXX]]]\\\[[[YYYXXXVVVUUUTTTXXXWWWVVVUUUTTTUUUVVVWWWRRRRRRSSSTTTUUUWWWYYYZZZXXXZZZ[[[ZZZZZZZZZ\\\^^^/////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////////////////////////////000000000111111111111111111111111222333444555555666777777666666888999=========<<<<<<<<<<<<<<<;;;<<<>>>>>>======???@@@AAAAAABBBBBBCCCCCCCCCDDD@@@@@@AAAAAAAAAAAA@@@???>>>>>>???@@@AAA@@@<<<999999999999888888888888888888888888888888888888888999888777555444444555555666555555444333333444444111111111111111111222222000000////////////000000////////////////////////........................................................................////////////////////////........................................................................///////////////.........////////////////////////////////////////////////............////////////////////////////////////............////////////////////////////////////////////////////////////..............................///000000000//////////////////////////////////////////////////////---......///////////////////////////////////////............////////////////////////000000000000///////////////////////////////////////////////////000000000111111111111000000000000000000000000111111111111111111111111111222222333444444555555777888999;;;<<<===>>>>>>;;;;;;<<<>>>???AAABBBBBBDDDDDDCCCCCCEEEFFFHHHJJJHHHGGGFFFEEEFFFHHHJJJLLLOOOOOOOOOOOOOOOPPPPPPQQQUUUVVVVVVWWWUUUSSSQQQOOOMMMRRRTTTRRRQQQRRRPPPLLLNNNMMMLLLKKKIIIHHHGGGFFFDDDEEEFFFFFFFFFEEECCCBBB=========>>>>>>>>>>>>???<<<<<<;;;;;;<<<<<<===>>>;;;;;;;;;;;;::::::::::::999999888888888777777777888888777777777666666666777777666666666555555555555555555555555555555555333333333333333333333333222222222222222222222222222111111111111111111222111111111111111111111111111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111222222222222111111111111111111222222222222000000000000000000000000111222222222222333333333333444444555555666777777999999888888777777777777888999:::::::::;;;===???@@@CCCGGGHHHHHHHHHIIIJJJKKKLLLOOORRRSSSSSSRRRQQQUUUWWWZZZ[[[ZZZZZZ[[[\\\___bbbdddeeeddddddeeegggmmmjjjgggffffffeeeaaa]]]\\\[[[[[[ZZZYYYZZZZZZ[[[ZZZYYYXXXVVVUUUUUUUUUUUUSSSSSSSSSUUUVVVXXXZZZ[[[\\\]]]]]]\\\ZZZZZZ[[[]]]////////////////////////////////////////////////////////////////////////........................//////............/////////////////////////////////000000000111111111111111111111111222333444444444555777777666666777888<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>>>>======???@@@AAAAAAAAAAAAAAAAAABBBBBB??????@@@@@@@@@@@@@@@??????>>><<<<<<======;;;:::888888888888888888888888777777777777777777777777888777666555555666888999999999777555444333333333444333222111000000000000000000////////////000000////////////////////////........................................................................////////////////////////........................................................................///////////////.........////////////////////////////////////////////////............////////////////////////////////////---.........//////000000////////////////////////////////////////////////........................,,,---....../////////...////////////////////////////////////////////////---......///////////////////////////////////////............////////////////////////000000000000///////////////////////////////////////////////////000000000111111111111000000000000000000000000111111111111111111111111111111222222333444444555555666777999:::;;;<<<<<<::::::<<<===???@@@AAABBBBBBBBBAAAAAABBBDDDFFFGGGGGGFFFDDDDDDDDDFFFIIIJJJMMMMMMLLLLLLMMMMMMNNNOOOSSSTTTUUUUUUTTTRRRPPPNNNNNNRRRTTTSSSSSSTTTPPPKKKIIIIIIHHHHHHGGGGGGFFFFFFBBBCCCDDDEEEDDDCCCBBBAAA========================;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::999999999999888777777777777666666666777777777666666666555555666666666555555555555444555555555555555555555555333333333333333333333333222222222222222222222222111111111222222111111111111111111111111111111111111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111222222222222111111000000111111111222222222000000000000000000000000111111111222222222333333333333333444555555666666777777777777777777777666888999:::;;;:::;;;===???@@@BBBEEEGGGGGGHHHIIIJJJKKKLLLNNNPPPPPPPPPNNNMMMPPPRRRUUUVVVWWWXXXZZZ[[[]]]^^^______```cccgggjjjjjjgggeeefffggggggccc```ZZZZZZZZZZZZZZZ[[[\\\]]][[[ZZZYYYWWWVVVUUUUUUUUUUUUUUUUUUVVVXXXYYY[[[\\\`````````^^^[[[YYYZZZ[[[////////////////////////////////////////////////////////////////////////........................///......------......///////////////////////////000000000000111111111111111000000111111222333444222444666666555555777999999999999999999999999999<<<===??????>>>>>>@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@>>>???@@@@@@@@@@@@@@@@@@BBB???=========>>>===<<<999999999888888888888888666666666666666666666666777777666555666777999999999888777555444333333333555444222000/////////000000000////////////000000////////////////////////........................................................................////////////////////////.................................................................................///////////////////////////////////////////////////////////////............////////////////////////////////////------......///000000000////////////////////////////////////////////////........................+++,,,---.../////////...////////////////////////////////////////////////---......///////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111222222333333444444333444666888999::::::::::::;;;<<<===???@@@AAABBB@@@AAAAAAAAABBBDDDEEEFFFEEEDDDDDDDDDDDDFFFGGGHHHKKKKKKJJJJJJKKKKKKLLLMMMRRRSSSTTTUUUUUUSSSQQQPPPOOORRRSSSQQQRRRSSSPPPJJJFFFFFFFFFFFFFFFFFFFFFFFFAAABBBBBBBBBBBBAAA@@@@@@>>>=========<<<<<<<<<<<<999:::::::::;;;;;;;;;;;;999999999999888888888888777777777777666666666666666666666666555555555555666555555555444444444444333333333333333333333333222222333333333333444444222222222222222222222222000111222222222222111000111111111111111222222222111111111111111111111111000000111111111111000000111111111111111111111111222222222111111111111111111111222222222222111111000000000111111111111222000000000000000000000000111111111111222222222222222222333333444555555555444555666666777777666666777999;;;;;;;;;;;;===>>>???AAACCCDDDEEEGGGIIIKKKLLLMMMNNNOOOOOOOOONNNNNNOOOQQQSSSUUUUUUWWWZZZ\\\ZZZZZZ[[[[[[[[[___dddhhhdddaaa```bbbeeeeeeccc```[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXWWWVVVVVVWWWWWWWWWWWWXXXZZZ[[[\\\``````___]]]YYYXXXXXXYYY////////////////////////////////////////////////////////////////////////........................///......------......///000000000000000000000000000000000000111111111111000000000000111222333444111333444555555666777999888888888999999:::::::::===???@@@@@@@@@@@@AAACCCBBBBBBBBBAAAAAA@@@@@@@@@>>>???@@@@@@AAAAAAAAA@@@AAA@@@??????@@@@@@===;;;:::::::::999999888888888666666666666666666666666777777666666555555666666555555444333333333333444444333111000///000111222000000////////////000000////////////////////////........................................................................////////////////////////........................................................................------......//////000000////////////////////////////////////////////////............////////////////////////////////////------......///000000111////////////////////////////////////////////////........................,,,---...//////000000000////////////////////////////////////////////////---......///////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111222333333444444222333555666888999999999;;;<<<<<<>>>???@@@AAAAAA@@@AAABBBCCCDDDEEEEEEEEECCCCCCDDDDDDEEEFFFFFFFFFJJJJJJJJJJJJJJJKKKKKKLLLNNNOOOQQQSSSSSSRRRQQQPPPNNNPPPPPPNNNOOOQQQNNNHHHGGGGGGFFFFFFEEEEEEEEEEEEAAA@@@@@@???????????????>>>>>>======<<<;;;::::::888999999:::::::::::::::999999888888888777777777777777777777666666666666666666666555555555444444555555555444444444333333222222222222222222222222222222222333333444444444111111111111111111111111000111222222222222111000000000111111111222222222111111111111111111111111000000111111111111000000111111111111111111111111222222222111111111000000111111222222222222111111000000000000111111111111111111111111111111111111111111111111222222222222222222222333444444555555222333444666777777777666666888:::;;;:::;;;<<<======???@@@AAABBBEEEJJJMMMIIIJJJKKKLLLMMMOOOPPPPPPPPPRRRSSSTTTTTTUUUXXXZZZWWWXXXZZZZZZZZZ[[[^^^```^^^\\\[[[^^^aaabbb```^^^ZZZ[[[\\\\\\\\\[[[YYYXXXXXXXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWXXXYYYYYY[[[\\\\\\ZZZWWWVVVWWWXXX////////////////////////////////////////////////////////////////////////.................................------.........111111111111111111111111000000000000111111111111000000000000111222333444000222444555555666888:::999999:::;;;<<<<<<======>>>@@@AAABBBAAAAAABBBDDDCCCBBBBBBAAAAAA@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAA>>>>>>@@@AAABBB@@@<<<888;;;;;;::::::999888888777777777777777777777777777777777666555444333333222111111111111222333444555333111000//////111333444000000////////////000000////////////////////////........................................................................////////////////////////........................................................................,,,------...///000111111////////////////////////////////////////////////............/////////000////////////////////////---------...///000000111////////////////////////////////////////////////........................---...///000111111111111////////////////////////////////////////////////---......///////////////////////////////////////............/////////000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000111111222333333444444222222444666777888888999<<<<<<===>>>???@@@AAAAAAAAABBBDDDFFFGGGGGGFFFFFFBBBCCCDDDEEEFFFFFFFFFFFFJJJJJJJJJJJJJJJKKKLLLLLLIIIKKKMMMOOOPPPPPPOOOOOONNNOOOMMMKKKMMMOOOLLLFFFIIIIIIHHHGGGFFFEEEDDDCCCAAA@@@>>>=========>>>?????????>>><<<;;;:::999888888888999::::::::::::999888888888888777777777777888777777777666666666666666666555555555444444444555555444444444333333333111111111111111111111111222222222333333444444444111111111111111111111111000111222333333222111000000000111111222222222222111111111111111111111111000000111111111111000000111111111111111111111111222222222222111111000000111111222222222222111111000000000000111111111111111111111111111111111111000111111111111222222222111222222333333444555555000111333555777777777777555777999:::::::::;;;<<<===>>>>>>???AAAEEEJJJNNNEEEEEEFFFHHHKKKNNNPPPRRRQQQRRRSSSSSSRRRSSSUUUWWWVVVXXXZZZ[[[ZZZYYYYYYZZZ\\\ZZZYYY[[[___```^^^[[[WWWYYY[[[]]]]]]]]][[[ZZZVVVWWWXXXYYYZZZZZZZZZYYYXXXWWWWWWVVVVVVWWWWWWXXXWWWWWWXXXWWWUUUUUUVVVXXX//////.........---------....................................////////////////////////////////////------............------...///////////////...---////////////000000000000111111000000111111222333111111111222444666777888777777999:::<<<===>>>??????@@@@@@AAAAAABBBCCCCCCCCCBBB???>>>======>>>??????BBBEEEGGGGGGDDD@@@>>>@@@??????>>>===<<<<<<;;;999888777555555777888999888888888888777777777777555555444444444333333333444444333333333333222222222222222111111111111000000000000000000000000000//////............//////---------............///---------............///........................................................................---------............///....................................////////////////////////////////////////////////000000000000///////////////////////////////////////////////////////////////.........////////////////////////............////////////........................////////////////////////...............///000000////////////////////////,,,---------.../////////////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000111111111111111111111222222222333333333555555555555666888999:::<<<<<<======>>>>>>??????AAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNOOOOOOMMMLLLKKKIIIGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@@@@???===<<<<<<<<<===>>>@@@???===<<<;;;:::999999888888888888888888888888888888777777777777888888666666666666555555555555555555555555555555555555555555444444444333333333333333333222222111111111111111222222222333333333333333333222222111111111000111111111111222222222000000000000000000000000111111000000000000111111000000000000111111111111///000000000000111111111111111222222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111000111222333444555555555444444444555555555555666555555666777888:::<<<===>>>===>>>???BBBFFFJJJLLLIIIHHHGGGFFFGGGJJJLLLMMMTTTUUUUUUSSSRRRQQQSSSUUUTTTVVVXXXZZZ[[[ZZZYYYXXXYYYUUURRRTTTYYY\\\ZZZVVVYYYZZZZZZ[[[[[[[[[[[[ZZZZZZYYYXXXWWWWWWXXXYYYZZZWWWVVVTTTSSSSSSTTTVVVWWW[[[XXXUUUUUUWWWXXXVVVTTT//////.........---------....................................////////////////////////////////////------............------......///////////////...////////////000000000000111111000000111111222333111111111222444555777888666777888999:::;;;<<<===>>>??????@@@@@@AAABBBBBBBBBAAA???=========??????>>>???BBBCCCCCCAAA>>><<<>>>>>>======<<<;;;;;;:::999888777666666777888999888888888888777777777777555555555555444444444333444444333333333222222222222222222111111111000000000000000000000000000000//////............//////---------............///---------............///........................................................................---------............///....................................////////////////////////////////////.../////////000000000000////////////////////////////////////////////////.........///////////////////////////////////////............////////////........................////////////////////////...............///000000////////////////////////------..................////////////////////////............////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000111111111111111111111111222222222333333444444444555666777999999;;;<<<<<<===>>>>>>??????AAAAAABBBCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEGGGHHHIIIHHHHHHIIIJJJJJJJJJIIIIIIJJJLLLOOORRRRRRQQQPPPNNNMMMLLLKKKIIIGGGFFFFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@??????===<<<<<<<<<===>>>???>>><<<;;;:::999999999777777777777777777777777888888777777777777888888666666666666555555555555555555555555555555555555555444444444444333333333333333333222222111111111111111111222222222333333333333333222222111111111000111111111111222222222000000000000000000000000111111000000000000111111000000000000111111111111000000000111111111222222111111222222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111111111222333444444444444444444444444555555555555555555666777888:::;;;<<<>>>>>>>>>>>>@@@CCCFFFHHHHHHGGGFFFFFFGGGIIIKKKLLLPPPRRRSSSTTTSSSTTTUUUWWWWWWXXXXXXXXXWWWVVVTTTRRRRRRQQQQQQSSSWWWYYYXXXUUUWWWXXXZZZ[[[\\\\\\[[[[[[XXXXXXWWWWWWXXXYYYZZZ[[[XXXXXXWWWWWWWWWXXXYYYZZZ\\\ZZZWWWWWWYYYYYYXXXVVV...............---------....................................////////////////////////////////////------............------------...///000000000///////////////000000000000111000000000000111222222000111111222333555666777666666777777888999::::::======>>>>>>???@@@@@@@@@@@@???>>>======>>>???@@@???@@@AAAAAAAAA@@@>>>=========<<<<<<;;;:::::::::999888777666666777888999888888888888777777777777666666666555555555444444333333333333222222222222222222111111111000000000000000000000000000000000//////............//////---------............///---------............///........................................................................---------............///....................................////////////////////////////////////....../////////000000000////////////////////////////////////////////////------......//////000000////////////////////////............////////////........................////////////////////////...............///000000//////////////////////////////..................////////////////////////............////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000111111111111111111111111222222222222333444444444555666777888999;;;;;;<<<<<<===>>>>>>>>>@@@@@@AAABBBCCCDDDEEEEEEFFFEEEDDDCCCDDDFFFHHHJJJGGGHHHIIIJJJJJJJJJJJJJJJJJJNNNSSSWWWWWWUUUPPPMMMMMMLLLJJJIIIGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@???>>>======<<<<<<=========<<<;;;999999888888888666666666666666666666666888777777666666777777888666666666555555555555444444444444444444444444444444444444444333333333333222222222222222111111111111111111222222222222333222222222222222111111111000111111111111222222222000000000000000000000000111111000000000000111111000000000000111111111111111111111111222222222333111111222222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111222222333333333333333222444444444444555555555555555555555666777999;;;;;;>>>=========>>>@@@BBBDDDGGGGGGFFFEEEFFFGGGIIIJJJLLLOOOSSSUUUUUUVVVWWWYYY]]]\\\[[[YYYWWWUUUSSSQQQNNNPPPSSSVVVXXXXXXWWWVVVVVVXXX[[[]]]^^^^^^^^^]]]WWWWWWWWWWWWXXXZZZ[[[\\\WWWXXXYYYYYYZZZ[[[\\\\\\\\\[[[YYYYYYYYYYYYXXXVVV............................................................////////////////////////////////////------............------,,,,,,...///000000000000////////////000000000000000000000000000111222222000000111111222444555666666666777777888888888999;;;<<<<<<======>>>??????>>>============>>>???@@@CCCCCCBBBBBBBBBAAAAAAAAA<<<<<<<<<<<<;;;;;;::::::999888888777777888888999888888888888777777777666777666666666666555555555333333333222222222222111111111111111000000000000//////////////////////////////............//////---------............///---------............///........................................................................---------............///....................................////////////////////////////////////........./////////000000////////////////////////////////////////////////,,,------...///000111111////////////////////////............////////////........................////////////////////////...............///000000////////////////////////000000//////......------////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000111111111111111111111111111222222222222333333333444555666888888:::;;;;;;<<<<<<===>>>>>>??????@@@AAABBBCCCDDDDDDFFFEEEDDDCCCCCCFFFHHHJJJHHHIIIJJJJJJKKKKKKKKKKKKKKKNNNSSSVVVWWWTTTPPPNNNKKKKKKIIIHHHGGGFFFFFFFFFEEEDDDBBB@@@?????????@@@>>>>>>======<<<<<<<<<<<<::::::999888888777888888777777777777777777777777777777666666666666777777666666555555555444444444444444444444444444444444444444444333333333222222222222222111111111111111111111111111222222222222222222222111111111111111000000111111111222222222000000000000000000000000111111000000000000111111///000000000111111111111111111222222222333333333111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111222222333333333222222111333333444444444555555555555555555666777888::::::<<<<<<<<<===>>>@@@BBBCCCFFFEEEEEEEEEFFFGGGHHHIIIKKKOOOSSSVVVWWWWWWXXXYYYZZZZZZYYYXXXWWWUUUTTTSSSQQQUUUZZZ]]]]]][[[ZZZYYYXXXZZZ]]]```aaabbbaaa```XXXXXXXXXXXXYYYYYYZZZZZZUUUVVVXXXZZZ[[[\\\\\\\\\\\\[[[ZZZZZZYYYXXXWWWVVV---.........................................................////////////////////////////////////------............------,,,,,,...///000000000000////////////000000000000000000//////000000111222000000000111222333444555666666777777888888888999:::;;;;;;<<<<<<======>>>;;;;;;<<<<<<===>>>???@@@DDDCCCCCCBBBBBBBBBBBBBBB=========<<<<<<<<<<<<<<<999999888888888888999999888888888888777777777666777666666666666555555555333333222222222111111111111111111000000000////////////////////////////////////............//////---------............///---------............///........................................................................---------............///....................................////////////////////////////////////............////////////////////////////////////////////////////////////,,,------...///000111111////////////////////////............////////////........................////////////////////////...............///000000////////////////////////000000000//////......---////////////////////////............////////////........................//////////////////////////////////////////////////////////////////////////////////////////////////////000111111111111111000000111111111222222222222222333333444666777888:::::::::;;;<<<<<<======>>>>>>???@@@AAABBBCCCCCCEEEDDDCCCCCCDDDEEEGGGIIIIIIIIIJJJLLLLLLMMMMMMMMMLLLNNNOOOQQQQQQPPPOOONNNJJJIIIHHHFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@?????????===============<<<<<<;;;999888888777777777888888888888888888888888888888777777666666666666777777555555555555444444444444444444444444444444444444444444333333333222222222111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222000000000000000000000000111111000000000000111111///000000000111111111111111111222222222333333333111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111222222222333222222111111333333333444444444444555444444555555666777888999999:::;;;===???AAACCCDDDDDDDDDDDDEEEFFFGGGHHHIIIMMMPPPTTTVVVWWWVVVWWWWWWSSSTTTUUUVVVWWWWWWXXXXXXVVV[[[```bbbaaa^^^\\\[[[\\\^^^```bbbddddddcccbbb\\\\\\[[[[[[ZZZYYYXXXWWWUUUVVVXXXZZZ[[[\\\]]]]]]]]]^^^^^^]]]\\\ZZZYYYXXX---------...................................................////////////////////////////////////------............------------...///000000000///////////////000000000000000////////////000111111000000000000111222333444555555666777777888999999::::::;;;;;;<<<=========999999:::<<<===???@@@@@@AAA@@@@@@@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888888888888777777777777666666666555555555444444222222222222111111111111111111000000000/////////000000000000000000000000//////............//////---------............///---------............///........................................................................---------............///....................................////////////////////////////////////------........./////////////////////////////////////////////////////////------......//////000000////////////////////////............////////////........................////////////////////////...............///000000////////////////////////000000//////////////////////////////////////////............////////////........................000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000111111111111111000000000111111111111222222222222333444555666777999999::::::;;;<<<<<<<<<======>>>???@@@AAABBBBBBDDDDDDDDDDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLGGGGGGFFFDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>>>><<<============<<<;;;;;;888888777777777888888999888888888888888888888888777666666555555666666777555555555444444444444333333333333333333333333333333333333333222222222222000000000111111111111111000000000111111111111222000000000111111111111111000111111111111222222222000000000000000000000000111111000000000000111111000000000000111111111111111111111111222222222333111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111222222222222222111333333333333444444444444444444444444555666777888888999:::<<>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999999999999999888888888888888777777777777555555555555444444444333222222222222111111111111111000000000////////////000000000000000000000000//////............//////---------............///---------............///........................................................................---------............///....................................////////////////////////////////////---------.........//////////////////////////////////////////////////////.........///////////////////////////////////////............////////////........................////////////////////////...............///000000///////////////////////////////////////000000000////////////////////////............////////////........................000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000111111111111111000000000000111111111111111111222222333444666777999999999:::;;;;;;<<<<<<<<<======>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFFFFEEEFFFGGGHHHJJJKKKKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDCCCAAA>>>===<<<<<<=========<<<;;;:::888777777777888888999:::888888888888888888888888666666555555555555666666555555555444444444333333333333333333333333333333333333333222222222222111///000000000111111111222000000000000111111111111///000000000111111111222000111111111111222222222000000000000000000000000111111000000000000111111000000000000111111111111000000000111111111222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111///000111222222222222222222222333333333444444444444444444444555666777777777888:::;;;===>>>??????@@@AAADDDFFFIIIJJJLLLLLLPPPRRRTTTUUUUUUVVVXXXYYYZZZ]]]aaafffhhhgggfffddd[[[[[[]]]bbbfffgggddd```fffeeecccbbbaaa```aaaaaa____________]]]\\\ZZZYYYXXXWWWWWWXXXYYY[[[]]]^^^^^^```bbbaaa]]]ZZZYYYZZZ---------.........//////..................................../////////000////////////////////////---..................---...///////////////......////////////000000000000///////////////000111111000000//////000111222222000111222333555666777888::::::;;;<<<<<<======>>>666777999;;;>>>???@@@@@@===>>>?????????>>><<<;;;::::::::::::::::::::::::888999999::::::999999888888888888888777777777777555555444444444333333333222222222111111111111000000000000000////////////000000000000000000000000//////............//////---------.........//////---------.........//////........................................................................---------.........//////..................................../////////000////////////////////////---------........./////////////////////////////////////////////////////////////////////.........////////////////////////............/////////000........................////////////////////////...............///000000////////////////////////......//////000000111111////////////////////////............/////////000........................000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000111111111111111000000000000111111111111111111111222333444666666888999999::::::;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAABBBDDDFFFGGGFFFEEEDDDDDDEEEGGGHHHIIIJJJJJJJJJGGGHHHHHHIIIIIIHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAAAAACCCEEEFFFEEEBBB>>><<<;;;<<<=========<<<::::::888777777777888999:::;;;777777777777777777777777666666555555555555666666555555444444444333333333333333333333333333333333333333333222222222111111//////000000111111111222000000000000111111111111//////000000111111111222000111111111111222222222000000000000000000000000111111000000000000111111000000000000111111111111///000000000000111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111...///000111222333333333222222333333333444444444444444444444444555666777888888::::::;;;;;;;;;;;;???AAACCCGGGIIILLLMMMNNNPPPRRRSSSTTTUUUVVVYYY\\\YYY\\\aaaeeefffdddaaa^^^\\\[[[\\\bbbiiillljjjeeehhhfffccc```^^^^^^______^^^______```___^^^\\\[[[VVVUUUTTTTTTUUUWWWZZZ[[[ZZZ]]]___^^^ZZZWWWVVVVVV........................................................................---......///////////////....................................////////////............////////////000000000000000000000000...//////000111222222222555444333222333555777999=========<<<<<<;;;;;;:::555777:::<<<===>>>===<<<;;;<<<===>>>>>>===<<<<<<<<<;;;;;;::::::;;;;;;<<<777666666666777888999999888777777666555444444444444444444444444444444444444444333333222111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................................................................................................................///000000000000000//////........................///////////////.........+++,,,---...////////////000///...------...///000............////////////000000//////.........---......////////////......////////////////////////////////////////////////////////////////////////000000//////.........---............//////////////////////////////////////////............////////////............//////////////////////////////............//////////////////////////////////////////////////////////////////000000000000//////////////////000000000000333333333333444555666666<<<<<<;;;::::::::::::;;;======???AAABBBCCCDDDDDDDDDEEEFFFFFFFFFDDDCCCBBBEEEEEEEEEEEEEEEFFFFFFGGGDDDEEEGGGGGGEEEDDDEEEFFFFFFFFFEEEEEEDDDBBBAAA@@@AAABBBCCCDDDBBB???<<<:::<<<<<<==================888888888888888888888888777777777777666666666666666666666666555555555555555555555444444333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222222222222111000///111111000000000000111111000000111111111111000000333333333222222222111111222222222222222222222222111111111111111111111111111111111111111111111111444333222222111111222222////////////000000000000222222111111111222333444222222333333333333444444444555555555444444666777555666777888:::===???@@@BBBBBBCCCCCCEEEGGGIIIJJJOOOQQQSSSSSSSSSTTTVVVWWWYYY[[[\\\^^^^^^```ccceeecccdddeeegggjjjkkkjjjhhhjjjgggccc```^^^___bbbdddbbbaaa___\\\ZZZYYYXXXWWWXXXUUUTTTWWWWWWUUUVVVYYY]]]]]]]]]]]][[[YYYVVVUUU........................................................................---......///////////////....................................////////////............////////////000000000000000000000000...//////000111111222222222111111222333555666888<<<<<<<<<;;;;;;:::::::::777888;;;============<<<;;;<<<=========<<<;;;:::;;;;;;::::::::::::;;;;;;888777777777777888888999777777777666555444444444444444444444444444444444444444333222222111000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////...........................................................................................................................//////000000///............................../////////////////////...////////////...------,,,000///...------...///000............////////////000/////////..................////////////......////////////////////////////////////////////////////////////////////////000/////////........................//////////////////////////////////////////............////////////............//////////////////////////////............//////////////////////////////////////////////////////////////////000000000000//////////////////000000000000333222222333333444555666;;;:::::::::::::::;;;;;;<<<===???AAABBBCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDDDDGGGFFFFFFEEEDDDDDDDDDEEEDDDFFFGGGGGGFFFEEEEEEFFFDDDDDDDDDCCCBBBAAA@@@??????@@@BBBBBBAAA???<<<:::<<<<<<<<<======<<<;;;;;;888888888888888888888888777777777777666666666666666666666666555555555555555555444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111222222222222111000///111111000000000000111111000000111111111111000000333222222222111111111111222222222222222222222222111111111111111111111111111111111111111111111111222111000000//////000000////////////000000000000111111111222222222333333111111111222222222333333333444555444333444555777777777777888:::;;;======@@@AAABBBDDDFFFGGGHHHIIILLLNNNPPPQQQRRRSSSUUUWWWXXXYYYZZZ\\\]]]```bbbdddeeedddeeefffiiijjjiiihhhhhhfffbbb^^^]]]^^^aaacccaaa___]]][[[XXXWWWVVVUUUZZZWWWXXX\\\]]][[[\\\_________^^^]]][[[ZZZXXXWWW........................................................................---......///////////////....................................////////////............////////////000000000000000000000000...//////000000111111222...///000111333444666666:::::::::999999999999999999:::<<<=========<<<;;;;;;;;;<<<<<<;;;:::999999;;;::::::999999::::::;;;999999888888888888888888777777666666555444444444444444444444444444444444333333333222111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................................................................................................................------......///......---..............................//////////////////...///..................//////............//////............////////////////////////..................////////////......////////////////////////////////////////////////////////////////////////////////////........................//////////////////////////////////////////............////////////............//////////////////////////////............//////////////////////////////////////////////////////////////////000000000000//////////////////000000000000222222222222333444555555888888888888999:::;;;<<<<<<===>>>@@@AAABBBBBBBBBCCCBBBBBBCCCCCCDDDFFFFFFHHHGGGFFFEEECCCCCCCCCBBBEEEFFFHHHHHHFFFEEEFFFGGGCCCCCCCCCBBBAAA@@@>>>>>>===>>>@@@@@@@@@>>><<<;;;<<<<<<<<<<<<;;;:::999999888888888888888888888888777777777777666666666666666666666555555555555444555444444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111222222111111000000111111000000000000111111000000111111111111000000111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111000////////////000////////////000000000000000000222333333333222111000000111111111222222222333444555444333333555777888888888888888999:::;;;???@@@BBBEEEGGGHHHHHHHHHHHHKKKMMMOOOPPPRRRTTTWWWUUUVVVWWWYYY\\\^^^aaabbbcccbbbaaabbbdddffffffffffffccc```]]]\\\^^^```aaabbbaaa___^^^]]]\\\]]]]]]\\\ZZZ]]]bbbdddbbbbbbeeeaaa```^^^\\\[[[[[[[[[[[[........................................................................---......///////////////....................................////////////............////////////000000000000000000000000////////////000000111111,,,---///222444555666666777777888888888888888888;;;<<<=========<<<;;;;;;;;;;;;::::::999999888888::::::999999999999::::::;;;:::999888888777888888666666666555555444444444333333333333333333333333333222222222111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................................................................................................................,,,,,,------......------....................................////////////+++,,,,,,---///000111222/////////....../////////............///////////////////////////...............////////////......///////////////////////////////////////////////////////////////////////////////////////.....................//////////////////////////////////////////............////////////............//////////////////////////////............//////////////////////////////////////////////////////////////////000000000000//////////////////000000000000111111111111222333444555666666666777888999;;;<<<;;;<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBDDDGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCEEEFFFHHHHHHFFFFFFFFFGGGCCCCCCBBBBBBAAA@@@>>>===;;;<<<===>>>>>>>>><<<<<<<<<<<<<<<;;;:::999888777888888888888888888888888777777777777666666666666666666555555555444444444444444444444444444444444222222222222222222222222111111111111111111111111////////////////////////////////////////////////111111111111111111111111000000000000000000000000000000111111111111000000111111000000000000111111000000111111111111000000000000000000000/////////000000000000000000000000111111111111111111111111111111111111111111111111333333222111111111111111////////////000000000000...000222333444333111000111111111111222222222222333444444444333333555777777777777777888999::::::>>>@@@CCCFFFHHHHHHHHHHHHIIIKKKMMMNNNOOOPPPRRRTTTRRRRRRSSSUUUYYY\\\^^^^^^]]]\\\[[[\\\___bbbcccddddddbbb___]]]\\\]]]___aaa```___^^^^^^___aaacccddd]]]\\\___dddfffdddccceeeaaa___]]]ZZZYYYZZZ[[[]]]........................................................................---......///////////////....................................////////////............///////////////////////////////////////////////////000000000---...000222444555666666555666666666777888888888<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888888888888999999888888888888999999::::::999888777777777777555555555555444444444444333333333333333333333333222222111111111111111000////////////////////////........................////////////////////////////////////////////////////////////////////////........................................................................................................................++++++,,,---------------........................---.........//////000000------------...000222333...//////////////////...............////////////.........///////////////......////////////......////////////////////////////////////////////////////////////////////////.........///////////////............//////////////////////////////////////////............////////////............//////////////////////////////............//////////////////////////////////////////////////////////////////000000000000//////////////////000000000000111111111111111222444444444444555555777888:::;;;;;;<<<===>>>??????@@@@@@?????????@@@BBBDDDGGGHHHDDDCCCCCCCCCCCCCCCDDDDDDDDDFFFHHHHHHFFFEEEFFFGGGCCCCCCCCCBBBAAA@@@???>>>:::;;;<<<=========<<<<<<;;;;;;;;;;;;:::999888777888888888888888888888888777777777777666666666666555555555555444444444444444444444444444444444444222222222222222222222222111111111111111111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000///000000111111111000000111111000000000000111111000000111111111111000000////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111333222111111000000111111////////////000000000000...///111333333222111000222222222333333333333444222333444444333333444666444444555666777999:::;;;===???BBBFFFHHHIIIHHHHHHKKKLLLNNNNNNNNNNNNOOOQQQPPPOOOOOOQQQVVVYYYZZZZZZXXXWWWWWWYYY]]]aaacccdddaaa```^^^\\\\\\]]]___```^^^\\\[[[ZZZZZZ\\\^^^___[[[ZZZ]]]bbbccc```___```___]]]ZZZXXXWWWXXX[[[\\\........................................................................---......///////////////....................................////////////............////////////////////////////////////////////////////////////...///000111333444666666444444555666777888888999;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999:::999888888777777888888999888888777777777777777777444444444444444444444444333333333333333333333333111111111111111111111111////////////////////////........................////////////////////////////////////////////////////////////////////////........................................................................................................................++++++,,,---....................................------......///000000000222111000...------...///......////////////..................////////////.........///////////////......////////////......////////////////////////////////////////////////////////////////////////.........///////////////............//////////////////////////////////////////............////////////............//////////////////////////////............//////////////////////////////////////////////////////////////////000000000000//////////////////000000000000000000000000111222333444333333333444555777888999:::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@BBBDDDFFFGGGBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEGGGGGGEEEDDDEEEFFFCCCCCCCCCBBBAAA@@@???>>>;;;<<<<<<=========<<<<<<;;;;;;;;;;;;:::999888888888888888888888888888888777777777777666666666666555555555444444444444333333333333444444444444555222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111000000111111000000000000111111000000111111111111000000////////////000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000///............///////////////000000000000//////111222222222111000222222333333333444444444222333444333222222444666333333333444666888999:::<<<===@@@CCCEEEFFFGGGGGGKKKLLLMMMMMMLLLLLLMMMOOOOOOMMMLLLNNNSSSVVVVVVUUUVVVVVVVVVYYY]]]aaacccccc^^^]]][[[ZZZ[[[\\\^^^___aaa___[[[YYYWWWXXXYYYZZZXXXVVVXXX\\\]]][[[ZZZ]]]\\\ZZZXXXVVVVVVWWWZZZ[[[........................................................................---......///////////////....................................////////////............////////////////////////////////////////////////////////////////////////000222444555444444555666777888999999::::::999999999::::::;;;999888888777888999;;;<<<888888777777777777888888666666666555666666777777444444444444444444444444222222222222222222222222000000000000111111111111////////////////////////........................////////////////////////////////////////////////////////////////////////........................................................................................................................+++,,,---....../////////........................------......///000000111444333000...---------...---...///000000///...---............////////////............/////////000......////////////......////////////////////////////////////////////////////////////////////////............/////////000............//////////////////////////////////////////............////////////............//////////////////////////////............//////////////////////////////////////////////////////////////////000000000000//////////////////000000000000000//////000000111222333333333333333444555777777:::;;;<<<==================>>>???AAACCCDDDDDDEEECCCCCCBBBBBBAAABBBBBBBBBCCCDDDFFFFFFDDDCCCDDDEEEBBBBBBAAAAAA@@@???===<<<===============<<<<<<<<<:::;;;;;;;;;;;;;;;::::::888888888888888888888888777777777777666666666666555555555444444444333333333333333444444444555555222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000111111000000000000111111000000111111111111000000/////////000000111111111222222222222222222222222111111111111111111111111111111111111111111111111000000///...............////////////000000000000000000000000111111111111111222222222333333333333222333444333222222444666444444444444555666777888999:::<<<>>>@@@CCCDDDEEEHHHIIIKKKKKKJJJKKKLLLNNNNNNKKKIIILLLPPPSSSSSSPPPTTTTTTUUUWWW[[[]]]]]]\\\ZZZYYYXXXXXXXXXYYY[[[\\\___]]]ZZZWWWVVVWWWYYYZZZUUURRRTTTXXXZZZXXXYYY]]]ZZZYYYWWWVVVWWWXXXYYYZZZ........................................................................---......///////////////..................................../////////000............/////////000///////////////////////////////////////.........000///------...000222444333444555666777999999:::999888888888999999:::;;;888888777777888:::<<<===888888777777777777888888555555555555555666777888444444444444444444444444222222222222222222222222000000000000000111111111////////////////////////........................////////////////////////////////////////////////////////////////////////........................................................................................................................+++,,,---...////////////........................---------...///000000111222111///...---...000111---...///000000///...---............/////////000---.........//////000000......////////////......////////////////////////////////////////////////////////////////////////---.........//////000000............/////////000//////////////////////////////............////////////............//////////////////////////////............/////////000//////////////////////////////////////////////////////000000000000//////////////////000000000000////////////000111222333333333333333444555666666::::::;;;<<<============<<<===@@@BBBCCCDDDDDDCCCEEEDDDCCCBBBAAA@@@@@@@@@BBBDDDEEEEEEDDDCCCCCCDDD@@@@@@@@@@@@???===<<<;;;>>>>>>=========<<<<<<<<<::::::;;;<<<<<<<<<;;;;;;888888888888888888888888777777777777666666666666555555444444444333333333333333333444444555555555222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000111111000000000000111111000000111111111111000000//////000000111111222222222222222222222222222222111111111111111111111111111111111111111111111111222222111000000000000000////////////000000000000000000000///000111111222000111111111111222222222222333333333222222444666666555555444444444555555777777888:::===@@@BBBDDDDDDFFFHHHIIIIIIJJJLLLNNNNNNKKKHHHJJJOOORRRQQQNNNQQQQQQRRRUUUWWWXXXVVVTTTWWWVVVUUUUUUVVVWWWYYYZZZUUUTTTRRRQQQRRRUUUXXX[[[RRRPPPQQQVVVXXXXXX[[[___YYYXXXXXXWWWXXXXXXZZZZZZ................................................//////.........---------..................................................................------000000000000000000000000////////////////////////////////////////////////000000000000000111111222444444555666777888999999;;;888555666999<<<<<<:::777777777777777777777777777888999::::::999888777555555555666666666777777666666666555444444444333444444333333333333222222000000111111111111000000000000000000000000000000////////////000000000000..............................////////////..................////////////...................................................///000///---,,,,,,...........................------............------........................////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////...............///000000////////////////////////,,,...///111111///...,,,//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000//////---///000///---,,,,,,---//////////////////////////////............//////////////////////////////////////////000000000000000000000000111111111111333333333333444555666666:::;;;;;;;;;<<<=========<<<<<<===>>>???AAACCCDDDBBBCCCDDDDDDBBB@@@@@@AAAEEEDDDBBB@@@@@@@@@BBBCCC??????@@@AAA@@@???>>>===>>>>>>>>>>>>============999999999999999999999999888999999999999888777777666666555444444444444555333333333333333333333333333333333333333333333333333333222222111000000000333333333222222222111111000000000000000000000000000000000000000000000000222111000.........///000111111000000//////.........//////000111222222222111111111111111111111111333222111/////////000111222111000......000111222333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222222222333333333333444444333333333444444444555555777888999;;;===>>>@@@@@@EEEGGGIIIJJJIIIIIIJJJLLLIIIJJJKKKMMMOOOPPPPPPPPPSSSUUUXXXXXXWWWVVVVVVVVVWWWTTTQQQSSSXXXZZZYYYVVVWWWVVVUUUTTTTTTUUUWWWXXXYYYWWWTTTTTTWWWZZZ]]]]]]WWWWWWWWWXXXYYYXXXUUUSSS................................................//////.........---------........................................................................////////////////////////////////////////////////////////////////////////000000//////000000111222444444555666777888888999:::888666666999;;;;;;:::888888888888888888888888777888999999999888777777444444555555666666777777555555555555555444444444444444333333333333222222000000111111111111000000000000000000000000000000000000000///////////////..............................////////////..................////////////...................................................///000///---,,,---...........................------............------........................////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////...............///000000///////////////////////////000111222222111000/////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000//////...000111000///------...//////////////////////////////............//////////////////////////////////////////000000000000000000000000111111111111333333222333333444555666999999::::::;;;;;;<<<<<<<<<<<<======???@@@BBBBBB@@@AAABBBBBB@@@??????@@@DDDCCCAAA@@@???@@@AAABBB???@@@@@@AAA@@@???>>>===???>>>>>>>>>======<<<<<<999999999999999999999999888999999999999888777777666666555444444444444555333333333333333333333333333333333333333333333333333222222222111111000000333333222222222111111111000000000000000000000000000000000000000000000000222111000///......///000111000000000/////////......//////000111111222222111111111111111111111111333222000/////////000111222111000//////000111222333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222222222222333333333444444333333333444444444555555777888999:::<<<>>>???@@@CCCEEEGGGGGGGGGGGGHHHIIIHHHIIIKKKMMMNNNOOOOOOPPPRRRTTTVVVWWWUUUTTTUUUUUUWWWTTTRRRTTTXXX[[[ZZZWWWYYYXXXWWWVVVWWWXXXZZZ[[[YYYWWWUUUUUUXXX[[[\\\]]]ZZZZZZZZZZZZYYYVVVSSSQQQ...............................................................---------................................................................................................////////////////////////////////////////////////000000//////000000111222333444444555666777888888999777666777999;;;;;;:::999999999999999999999999888999999999888777777666333333444555666666777777444444444555555555555555444444333333333333222222000000111111111111000000000000000000000000000000000000000//////.......................................////////////......---............/////////................................................---/////////---,,,---...........................------............------........................////////////////////////////////////////////////000//////......//////000////////////////////////////////////////////////...............///000000///////////////////////////000111222222111000/////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000/////////000222111///...////////////////////////////////////............//////////////////////////////////////////000000000000000000000000111111111111222222222333333444555666777777888999999:::;;;;;;<<<<<<<<<======>>>@@@@@@===>>>@@@@@@?????????@@@CCCBBB@@@??????@@@AAAAAA???@@@@@@@@@@@@???>>>>>>??????>>>>>>===<<<;;;;;;999999999999999999999999888888999999888888777666666666555444444444444555333333333333333333333333333333333333333333333333222222222222222111111111333222222222222111111111000000000000000000000000000000000000000000000000111000000////////////000000000000000/////////////////////000111111222222111111111111111111111111222111000000///000000000222111000//////000111222333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222222222222222333333333333333333333444444444555555666777888:::;;;===>>>??????AAADDDEEEDDDDDDFFFGGGHHHIIIJJJLLLMMMNNNNNNNNNOOOQQQTTTTTTSSSRRRSSSSSSUUUSSSRRRTTTYYY[[[[[[YYYYYYXXXXXXWWWXXXYYYZZZ[[[YYYWWWVVVVVVXXX[[[\\\[[[YYYYYYZZZZZZYYYWWWTTTSSS........................................................................................................................---------.......................................///////////////////////////////////////////////////////////////000111111222333444555666777777888777777777888999:::::::::999999999999999999999999999999999888888777666666333444444555666666777777333444444444555666666666444444333333333222222222000000111111111111000000////////////////////////000000000///......------........................---......//////......------------.........//////................................................---...///...---,,,---///........................------............------......................../////////////////////////////////////////////////////////....../////////////////////////////////////////////////////////...............///000000////////////////////////------...//////...------//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000//////...///111111///....../////////////////////////////////............//////////////////////////////////////////000000000000///000000000111111111111222222222222333444555666777777888888999:::;;;;;;<<<<<<<<<<<<<<<===>>>???<<<>>>@@@@@@@@@???@@@BBBAAAAAA@@@?????????@@@AAA@@@@@@@@@@@@??????>>>>>>@@@??????===<<<;;;::::::::::::999999999999999888888888888888888777777666666666555444444444444555333333333333333333333333222222222222222222222222222222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000////////////000000000000000//////////////////000000111111111111111111111111111111111111111111000000000000000000111111000//////000111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000000000111111111111111222222222222333333333333333333444444444555555666666888999:::<<<=========???BBBCCCCCCCCCDDDFFFGGGHHHIIIKKKLLLLLLMMMMMMLLLNNNQQQRRRQQQPPPPPPQQQRRRQQQQQQTTTXXXZZZZZZXXXVVVVVVVVVVVVVVVWWWYYYYYYYYYWWWVVVWWWYYYZZZZZZYYYTTTVVVYYYZZZZZZYYYXXXXXX................................................---.....................................................................---------.........//////......................../////////////////////////////////////////////////////////...///000000111222222333444555666777777666777888888888999999:::999999999999999999999999999888888777777666666666555555555666666666777777333444444444555666666666444444333333333222222222000000111111111111000000////////////////////////000/////////.........---........................------............------------------............................................................,,,...///...------...///........................------............------........................//////////////////////////////////////////////////////............//////////////////////////////////////////////////////...............///000000////////////////////////------............------//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000//////,,,...//////...---.../////////////////////////////////............//////////////////////////////////////////000000000000///000000000111111111111222222222222333444555555777777888999:::;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>>===???AAABBBAAAAAABBBDDD@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@???????????????@@@???>>>===<<<;;;:::999:::::::::999999888888888777888888888888777666666666666555444444444444555333333333333333333333333222222222222222222222222111111222222333333333444222222222111111111000000/////////////////////////////////////////////////////////000000000000///////////////000000000000000000000000000111111111000000000000000000000000000000000111111111000000111111000000000000111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000111111111111111111222222222333333333333333444444444555555555666777888999:::;;;<<<<<<>>>AAABBBBBBCCCDDDFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJLLLNNNOOOOOONNNOOOPPPNNNOOOPPPSSSUUUWWWWWWVVVUUUUUUUUUVVVWWWXXXYYYYYYWWWWWWVVVWWWYYYYYYXXXVVVSSSVVVYYYZZZYYYXXXXXXXXX................................................---------...............................................................,,,,,,------.../////////........................//////////////////////////////////////////////////////......//////000111111222222333444555666666444666888999888888999:::999999999999999999999999888777777666666777777888888888888777777777666666444444444555555555555555444444333333333333222222000000111111111111000000000000000000000000000000................................................------............------,,,------------.........................................................,,,---///...------...///........................------............------........................///////////////////////////////////////////////////......------......///////////////////////////////////////////////////...............///000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000//////+++---//////...---.../////////////////////////////////............//////////////////////////////////////////000000000000000000000000111111111111111111111222222333444555666666777999:::;;;<<<<<<;;;;;;;;;<<<<<<===??????>>>@@@BBBCCCCCCBBBCCCEEE@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????>>>>>>======<<<;;;::::::;;;::::::999999888888888777777888888777777666555666666555444444444444555333333333333333333333333222222222222222222222222000111111222333444555555222111111111111000000000////////////////////////////////////////////////...//////000000000000///////////////000000000000000000000000000000111111000000000000000000000000//////000111111111111000000000000111111000000000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////////////////000000000111111111111111111222222222222333333333444444444555555555555666777888999::::::;;;===@@@AAABBBBBBDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHJJJMMMNNNNNNMMMNNNOOOLLLNNNPPPRRRTTTUUUUUUTTTUUUVVVVVVWWWXXXYYYZZZZZZVVVUUUVVVWWWXXXWWWUUUSSSVVVYYY\\\[[[WWWTTTSSSTTT................................................---------.........//////................................................,,,,,,------...//////000///////////////////////////////////////////////////////////////////////////............///000000111111222333444555555666333666999999888777888:::888888888888888888888888666666555555666777888999;;;;;;:::999888777666666555555555555555444444444444444333333333333222222000000111111111111000000000000000000000000000000,,,------....../////////........................,,,------......------,,,,,,,,,---------.........................................................,,,---......------...000........................------............------........................///////////////////////////////////////////////////......------......///////////////////////////////////////////////////...............///000000/////////////////////////////////......///////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000//////,,,...///000///...///000//////////////////////////////............//////////////////////////////////////////000000000000000000000000111111111111111111111111222333444555444555666777999:::;;;;;;;;;;;;;;;<<<===???@@@AAA???AAACCCCCCCCCBBBCCCDDD@@@@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>???@@@=========<<<<<<;;;;;;;;;;;;;;;::::::999888888777777777777777777666666555666666555444444444444555333333333333333333333333111111111111111111111111000000111222333555555666111111111111000000000000////////////////////////////////////////////////---...///000111111000///.../////////000000000111111000000000000000000000000000000000000000000000...///000111222111111000000000111111111111000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000111111111111111222222222222333333333444444444555555444555666666777888999999:::<<>>@@@AAABBB@@@AAACCCCCCBBBAAABBBCCC@@@AAABBBBBBCCCCCCCCCBBBBBBAAA???>>>>>>>>>???@@@<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999888777777777777777777777666666555666666555444444444444555333333333333333333333333111111111111111111111111000000111222444555666666111111111111000000000000////////////////////////////////////////////////---...///111111111000///.../////////000000111111111111111000000000000000000000000000000000000000...///000222222222111000000000111111111111000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000111111111111222222222333333333444444444555555444555555666777888888999888;;;===??????@@@BBBDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFIIILLLMMMMMMMMMMMMNNNNNNPPPSSSUUUTTTTTTSSSSSSPPPQQQSSSTTTUUUVVVVVVVVVSSSSSSTTTVVVVVVUUUQQQNNNRRRVVVZZZYYYUUURRRRRRUUU------------------------........................---------............///000000...------...//////000///...------...///000////////////////////////................................................////////////////////////---......////////////////////////000111111222222555555666666777777888888888888888888888888888888666666666666666666666666999999999999999888777666666555444333333444666666555444333222111111111111222111111111000000//////000000000000000000000000........................//////.........---------///...---,,,,,,---...///........................------------------------........................------............---------------............///////////////////////////........................////////////////////////000000000000000000000000////////////////////////////////////////////////............////////////......------------......////////////////////////111000///...............---...,,,444222222"""111------------------------........................///***111,,,000111000111////////////////////////666(((111"""444///111***..............................////////////......000***111---000///...333000000000000000000000000&&&333---&&&222555,,,---...------///000000111333111+++111777000+++---------///...222222(((000222111111111111111111111000444555555666888999::::::999:::;;;<<<============EEEAAAAAADDDAAA===???GGGBBBAAA@@@@@@AAABBBDDDEEEMMM666444AAAAAA<<<>>>>>><<<@@@===666666;;;;;;555======;;;777444666999:::888888777777666666555555666555555555555444444444333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////222111111111000000//////000000000000000000111111000111111111111000//////111111000000000000111111111111111111000000000000////////////000000000000111111000000//////......000000000000000000000000000000000000111111111111222222111111222222333444333333444444555666666666999:::<<<<<<;;;<<<===???@@@AAABBBCCCDDDFFFGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKNNNNNNNNNNNNOOOPPPPPPQQQRRRRRRQQQQQQQQQPPPPPPPPPQQQSSSTTTSSSQQQPPPPPPQQQTTTTTTTTTTTTTTTUUUVVVWWW------------------------........................---------............/////////...---......///000000///...------...///000////////////////////////................................................////////////////////////---......////////////////////////000111111222222444555555666777777888888888888888888888888888888777777777777777777777777888888888888888777666666666555444333333444555666444444333222111111111111111111111111000000000///000000000000000000000000........................//////.........---------///...------------...///........................................................................------............---------------............///////////////////////////........................////////////////////////........................////////////////////////////////////////////////............///////////////......------......///////////////////////////000000///...............+++666...''''''444222222////////////////////////000000000000000000000000...&&&------444...--- ////////////////////////---(((888...333+++555444000000000000000000000000//////000000000000//////444///000000555666...+++000000000000000000000000???'''555>>>$$$''';;;///000000000222111///,,,***888555---'''+++555666...666///(((...222///333444000000000111111111111111444444555666777888999999<<<===>>>???@@@@@@@@@@@@???>>>@@@DDDEEEBBB??????BBBAAAAAAAAAAAABBBBBBCCC333IIIPPP<<<000>>>CCC111999999888999BBBHHH@@@222999999999999999999777444777777777777666666555555555555555555444444444444333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///111111111111000000000///000000000111111222222222000000111111000000///...111111000000000000111111111111111111000000000000////////////000000000000111000000000/////////...000000000000000000000000000000000000111111111111222222111111222222333444333333444444555666666666777888:::;;;:::;;;===>>>@@@@@@@@@AAACCCDDDFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQOOOQQQSSSSSSQQQPPPOOOPPPXXXXXXWWWWWWXXXXXXYYYYYY................................................---------............///......---......///000111//////............//////////////////////////////................................................////////////////////////---......///////////////...//////000000111111222444444555555666777777777666666666666666666666666888888888888888888888888777777777777777666666555555555444444444444555555333333222222111222222222111111111111000000000000000000000000000000000000.......................................---------///...------------...///........................////////////////////////........................------............---------------............///////////////////////////........................////////////////////////........................////////////////////////////////////////////////............///////////////......------......///////////////////////////////////////............***444...------111555---........................////////////////////////999///000+++000+++@@@777///////////////////////////***444///---&&&444111////////////////////////......////////////......000111---...+++111111000000000000000000000000000444---)))<<<---444%%%///666222((('''222>>>'''111111---000///...444444000---111///000...333...//////000000111111111222333333444555666777777;;;<<<===>>>>>>>>>>>>>>>@@@AAAAAAAAACCCEEEBBB<<>>??????>>>>>>DDDFFFCCC>>>>>>DDDEEEAAA@@@AAABBBBBBBBB@@@???>>>000AAACCC::::::???<<<777:::FFFEEE999;;;GGGBBB///AAA===:::999777555666999666666666666666666666666555555555444444444333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111111000000000000000///000000222333444555555222222222222222111000000111111000000000000111111111111111111000000000///////////////000000000000000000000000///////////////////////////////////////000000000111111111111222222111111222222333444222333333444444555666666444666888999:::;;;===???@@@@@@???@@@AAACCCFFFGGGIIIIIIHHHHHHHHHIIIIIIIIILLLLLLLLLLLLMMMOOOPPPQQQPPPPPPOOOOOOOOOPPPRRRRRROOORRRUUUWWWVVVUUUTTTTTT[[[[[[ZZZYYYXXXXXXYYYYYY////////////////////////........................---------............///,,,------...///000000111...//////////////////...////////////////////////................................................////////////////////////---......///////////////.........///000000111111333333333444555555666666444444444444444444444444555555555555555555555555444555555666666666555555555555444444444333333222222222222111222222333333000000000000000000111111////////////////////////........................---.....................---..................---........................------------------------........................------............---------------............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............/////////////////////....../////////////////////////////////---...//////000///......:::///)))...<<<111,,,////////////////////////000000000000000000000000666000+++(((111;;;...555////////////////////////777000333444333777...000000000000000000000000///000000111111000000///222000---***111333111////////////////////////***&&&///333444UUU~~~SSS888000111:::000'''+++333222---...555444///***$$$EEE111222000000111222333444444555444444555555666666777777;;;;;;<<<============<<>>===KKKFFF555999bbb}}}bbbHHH444444???:::999:::;;;888333666===555555555555555666666666555444444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000111111///000000222333444555555333333444444333333222111111111000000000000111111111111111111000000000///////////////000000000000////////////000000000000///////////////////////////000000000111111111111222222111111222222333444222222333333444555555555555777999:::;;;<<<>>>@@@AAAAAAAAAAAACCCEEEGGGHHHJJJIIIHHHHHHHHHIIIJJJKKKMMMMMMMMMMMMOOOPPPQQQRRRSSSRRRPPPOOOOOOPPPQQQRRRTTTVVVYYYZZZZZZXXXXXXYYY\\\[[[ZZZYYYYYYYYYYYYYYY................................................---------............///,,,---...///000000000///......////////////......////////////////////////................................................////////////////////////---......///////////////---......//////000000111222222333333444555555555444444444444444444444444444444444444444444444444444555555666666666666666444444555444444333222111333333222222111222222222000000000000111111111111000000000000000000000000........................---------...............------...//////...------........................------------------------........................------............---------------............///////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////............////////////000//////......//////000////////////////////////------///000000000///...%%%---333333>>>BBB&&&////////////////////////===???222444---$$$000000000000000000000000222555<<>>>>>///MMMOOO,,,444222666===<<<555555:::444555555555555666666666444444444444333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111///000000111222333444444333444444444444333222222111111000000000000111111111111111111000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111222222111111222222333444222222222333444444555555555777999:::;;;<<<>>>@@@@@@AAABBBCCCEEEFFFGGGGGGHHHGGGGGGGGGGGGIIIKKKLLLMMMMMMMMMNNNOOOQQQRRRSSSTTTSSSQQQPPPPPPRRRTTTUUUXXXZZZ[[[[[[ZZZYYYZZZ[[[\\\\\\[[[ZZZZZZZZZ[[[[[[------------------------........................---------............///---...///000000///......---...///000000///...---////////////////////////................................................////////////////////////---......///////////////------......///000000000222222222333444444555555555555555555555555555555444444444444444444444444444555666777777777777777444444555555444333111000444444333222111111111111///000000000111111111111000000000000000000000000........................---------.........//////------...//////...------........................................................................------............---------------............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000////////////000000////////////////////////,,,---///000111000///...---444:::+++...888---////////////////////////yyy!!!(((###///666999000000000000000000000000$$$XXXJJJ---333<<<(((+++999,,,666222'''777uuuSSSAAA888@@@FFF@@@===@@@???>>>>>>>>>>>>??????@@@EEEDDDFFF:::444999;;;666444777444444444555555555666666444444444333333333222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111///000000000111111111111000000000111111222222222222222333333222222111000111111000000000000111111111111111111000000000000////////////000000000000.../////////000000000111000000000000000000000000000000000000111111111111222222111111222222333444111222222333333444555555666777999:::999:::<<<===>>>???BBBDDDEEEFFFEEEEEEEEEDDDDDDDDDEEEGGGJJJKKKKKKLLLLLLMMMNNNPPPRRRSSSRRRQQQPPPPPPRRRUUUXXXZZZYYYZZZZZZXXXWWWWWWYYYZZZZZZYYYYYYYYYYYYZZZZZZ[[[------------------------........................---------.........//////......///000000///...------...///000000///...---////////////////////////................................................////////////////////////---......///////////////------......///000000000111222222333333444555555555555555555555555555555555555555555555555555555555555666777888888777777444444555555444222111000555444333222111111111111//////000000111111111222000000000000000000000000........................---------.........//////,,,---...//////...---,,,........................////////////////////////........................---..................------------.........//////////////////////////////000000000000000000000000////////////////////////........................////////////////////////////////////////////////............/////////000000000////////////000000////////////////////////+++---///000111000///......)))555...(((&&&666////////////////////////zzz---???000------222000000000000000000000000^^^HHH666333...555(((,,,444---111dddrrrOOO666;;;BBB===;;;AAA???>>>=========???@@@AAAbbbHHH333222666555555888444444444555555555666666444444444333333333222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222//////000000111111111222000000000000000111111111000111111111111000//////111111000000000000111111111111111111000000000000////////////000000000000.../////////000000111111000000000000000000000000000000000000111111111111222222111111222222333444111222222333333444555555555777888999888888:::;;;<<<>>>AAADDDEEEEEEDDDCCCBBBBBBAAABBBCCCFFFIIIKKKJJJJJJKKKLLLMMMOOOQQQRRRPPPOOOOOOPPPSSSWWW\\\^^^YYYYYYXXXUUUTTTTTTVVVYYYVVVVVVVVVVVVVVVWWWXXXYYY------............------...---,,,,,,,,,,,,---...........................////////////////////////////////////////////////...------...000111///...........................................................................//////.........---------......///000000000000000111111222222222333333333666666555555555444444444444444444444444444444444555555555555555555444444444444333333333333222222000000000000000000000000000000000000////////////////////////////////////................................................................................................---------............/////////.........---------........................////////////////////////........................////////////////////////111000///......///000111////////////////////////............////////////.......................................///000000////////////////////////////////////////////////////////////////////////555///+++///>>>RRRdddnnnzzzqqqkkkSSS000///000000000000000000000000GGGeeejjjnnn|||rrr```MMM777,,,...222111,,,***111222***:::!!!,,,VVVSSS111)))444---444;;;$$$)))888SSS666:::???AAADDD>>>:::<<>>???AAAAAABBBBBBAAAAAAAAABBBCCCEEEHHHIIIGGGIIIKKKLLLLLLMMMQQQSSSVVVSSSPPPPPPSSSXXX[[[]]]\\\ZZZWWWTTTRRRQQQRRRRRRWWWUUUSSSRRRTTTVVVWWWWWW------............------......---,,,,,,---..............................////////////////////////...........................------...000111///...........................................................................//////.........---------......///000000000000000111111111222222222333333666555555555444444444333444444444444444444444444555555555555555555444444444444444333333222222222111111111111111111111111000000000000////////////////////////////////////................................................................................................---------............/////////.........---------........................////////////////////////........................////////////////////////111000///......///000111////////////////////////............////////////.......................................///000000////////////////////////////////////////////////////////////////////////111...++++++///333666777...000:::hhhpppBBB...000999777)))333000000000000000000000000$$$***'''///:::111HHHQQQ---+++555888333...---000222111...///000,,,000333;;;GGGddd---333ooo777:::000###555)));;;***...DDD"""LLLPPP:::999999<<<;;;===888>>>LLL111<<<:::kkk555333___kkk111777222222:::666555555555555444444444444333333222222333333444333333111000000000111111000000000000000000000000111111111111000000000000111111111111000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222222111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111222111000000111222444666333444555555444555777999;;;<<<===???@@@AAABBBBBBAAAAAAAAAAAABBBDDDFFFGGGHHHHHHJJJKKKLLLNNNPPPRRRSSSQQQOOOPPPSSSVVVWWWWWWWWWVVVTTTSSSRRRSSSTTTTTTYYYVVVSSSRRRSSSTTTTTTSSS------............------......---,,,,,,---..............................////////////////////////...........................------...000111///..........................................................................................---------......///000000000000000111111111222222222222333555555444444444444333333444444444444444444444444444444444444444444555555555555444333333222111111111111111111111111111111000000000000////////////////////////////////////................................................................................................---------............///...............---------........................////////////////////////........................////////////////////////000//////......//////000////////////////////////............////////////.......................................///000000////////////////////////////////////////////////////////////////////////111000/////////,,,(((%%%//////&&&'''@@@++++++)))+++,,,$$$///000000000000000000000000888888111666:::'''+++RRR&&&777000(((***---111333111/////////222888+++,,,666((($$$+++000%%%///---111---222222(((:::%%%~~~ooo999888777777888===:::444AAA???@@@777---)))AAA777CCC333888888666555555555555444444444333333222222222222333333333222111111000111111111000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222222111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111111111000000111222444555333444555555444444666888:::;;;<<<>>>???@@@AAAAAA@@@@@@@@@@@@AAABBBDDDDDDIIIHHHHHHJJJMMMOOOOOOOOONNNMMMMMMOOOQQQSSSSSSRRRSSSRRRRRRRRRRRRTTTVVVWWWYYYWWWSSSRRRQQQQQQPPPOOO------............------......------------..............................////////////////////////...........................------...000111///.........................................................................................................///000000000000000111111111111222222222222444444333333333333333333333333333333333333333333333333444444444444555555555555444333222222111111111111111111111111111111000000000000////////////////////////////////////................................................................................................---------............///................................................////////////////////////........................////////////////////////////////////////////////////////////////////////............////////////.......................................///000000////////////////////////////////////////////////////////////////////////333222111111222444555555111:::999&&&333///888222///222,,,666////////////////////////&&&333...'''---...***000WWW666666)))555222444555222...---///222333000888///***VVVVVV555999666,,,gggRRR&&&111000666$$$666...$$$===<<<###555<<<<<<999777;;;CCC---666BBBiii222HHHAAA999wwwzzz333;;;666777666555555555555444444444333333222222222222333333222222111111111111111111000000000000000000000000111111111111000000000///111111111111000000000///000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000222222111111000000//////111111111000000000000000///////////////////////////////////////////////////////////////////////////000000000111111111111111222222222222111000000///000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000111111000000000000111111111000000000111222333444222333444444333444666888999:::;;;===>>>???@@@@@@??????@@@@@@@@@AAABBBBBBIIIHHHHHHJJJMMMOOONNNLLLJJJIIIIIILLLOOORRRSSSRRRRRRRRRRRRRRRSSSTTTVVVWWWVVVTTTQQQPPPPPPPPPOOOMMM------............------................................................////////////////////////...........................------...000111///...........................................................................---...........................///000000000000000000000111111111222222222222222333333333333333333333333333333333333333333333333333333444444555555555555444333333222111111111111111111111111111111000000000000////////////////////////////////////................................................................................................---------............///---.............................................////////////////////////........................////////////////////////......////////////......////////////////////////............////////////////////////////////////...............///000000////////////////////////////////////////////////////////////////////////000000...------...111333---(((,,,+++''''''333,,,+++333...555////////////////////////...777333,,,111777222,,,TTT666'''333000///---,,,---///222444444!!!;;;666333(((999)))###///111999&&&222+++444...555333---888,,,JJJ333<<<;;;:::999:::BBB333FFF000```999111;;;***RRR@@@:::)))===666555555555555444444444333222222111111222222333111111111111222111111111000000000000000000000000111111111111000000000///111111111111000000000///000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000222222111111000000//////000000000000000000111111///////////////////////////////////////////////////////////////////////////000000000111111111111111222222222222111000000///000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000111111000000000000111111000000000000111222333333111333333333333333555777888999:::<<<===>>>??????>>>>>>???@@@@@@@@@AAAAAAHHHHHHIIIJJJLLLMMMLLLKKKHHHGGGGGGJJJOOOSSSUUUVVVTTTTTTTTTSSSSSSSSSSSSTTTQQQOOONNNNNNOOOOOONNNMMM------............---------...////////////...---........................////////////////////////------------------------...------...000111///...........................................................................---------.....................///000000000000000000000000111111111111222111111222222222222333333333333333333333333333333222222333333444444555555444444333333333333222222222222222222222222222222000000000000////////////////////////////////////................................................................................................---------............///---------.......................................////////////////////////........................////////////////////////---......//////......---////////////////////////............////////////////////////////////////...............///000000////////////////////////////////////////////////////////////////////////***---000111000.........:::,,,333999666222888///---333***---000000000000000000000000444+++)))000111,,,+++...ddd---<<<777///000......000222333000---222111))),,,000,,,555,,,333444...---(((>>>***222555$$$333333(((JJJ777888333999<<<;;;444BBB999ZZZLLLGGG444???333CCC111555888666555555555555444444444222222111111111111222222000000111222222222222111000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222222111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111//////000111111222222222111222333333222222444666777888999;;;<<<===>>>>>>===>>>???@@@AAAAAAAAAAAAFFFHHHKKKLLLKKKJJJJJJKKKIIIIIIJJJNNNRRRVVVWWWWWWVVVUUUTTTSSSRRRQQQPPPOOOMMMLLLKKKLLLNNNOOONNNMMM------............---------...///000000///...---........................////////////////////////------------------------...------...000111///...........................................................................---------.........//////......///000000000000000000000000000111111111111111111111111222222222333222222222222222222222222111222222333444444555555222222333333333333444444222222222222222222222222000000000000////////////////////////////////////................................................................................................---------............///---------.........//////........................////////////////////////........................////////////////////////------...//////...------////////////////////////............////////////////////////////////////...............///000000////////////////////////////////////////////////////////////////////////***...222444333222222333,,,$$$333444...'''///,,,///555...333000000000000000000000000111)))+++111...---111111ZZZ!!!$$$333---444333222333333111...,,,---???$$$333>>>,,,...///'''000>>>+++///333...,,,,,,222666(((222EEE@@@:::111<<>>,,,444---vvvHHH@@@555BBBDDD999DDD+++JJJCCC+++DDD777HHH888555555666666555555555444444444222222111111111111222222///000111222333333222111000000000000000000000000111111111111000000000000111111111111000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000//////000000111111222222//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222222111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111...///000111111222222111000111222222111222444666666777888:::;;;<<<======;;;<<>>999999FFF>>>===;;;:::<<<222:::000555555444333333555555444333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222333111///000222222111...000000000000000000000000---...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///.........///000111222555444333222111111111111000000000000000///......//////000000000000//////000000//////.........---////////////////////////............////////////111111000000000000111111000000000000111111111111111111000000111111222333666666777999:::;;;<<<===<<<>>>@@@CCCEEEEEEDDDDDDFFFFFFHHHIIIKKKMMMOOOPPPOOOQQQTTTVVVWWWVVVTTTSSSQQQPPPNNNLLLLLLKKKLLLLLLJJJKKKJJJIIIGGGHHHJJJKKK---------............///............................................................................................................................................................................................................////////////------........./////////000000000000000000000000111111000000000000111111111222333333444444333333222222222222333333333333222222222222222222222222222222222111111111111000000000000000000000000000////////////....................................---------...............................................................------............------................................................///////////////////////////////////////////////////......------....../////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000000000000000000000000000////////////////////////////////////////////////000000/////////.........000......222////////////000000000000000000000000000000000000000000000000000000000000...///000111///000000000000////////////...///333222,,,...,,,//////,,,////////////000000000000(((444777777;;;888<<<,,,777+++***///888000kkk===444:::FFF???999CCCkkk<<<;;;:::;;;333:::???333555333333333444555444333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222///......000000///---000000000000000000000000//////000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111222333333444444333222111111111111000000000000000///......000000111111111111000000000/////////............////////////////////////............////////////111111000000000000111111//////000000000111111111111111000000111111222333444444555666888999::::::<<<===@@@CCCDDDEEEDDDDDDEEEFFFHHHJJJLLLMMMNNNNNNLLLMMMOOOPPPQQQPPPOOOOOOOOONNNMMMKKKKKKKKKKKKKKKKKKMMMNNNNNNLLLKKKJJJKKK---------............///........................////////////////////////............................................................................................................................................................////////////....../////////000000000000000000000000000000000111111000000000000111111111222222333333333333333222222222111111111111111222222222222222222222222222222222111111111111000000000000000000000000000////////////...................................................---------................................................------............------................................................///////////////////////////////////////////////////......------....../////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000000000000000000000000000////////////////////////////////////////////////000000////////////......000......222////////////000000000000000000000000000000000000000000000000000000000000...///000111///////////////000000000000,,,333777111+++...,,,//////333////////////000000000000...)));;;$$$000]]]@@@333)))111555999***AAA......EEEBBB888@@@777::::::<<<:::::::::444:::WWW222555333222333444555444222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000333222000000111111111///000000000000000000000000111111111222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000222444555555555555444333222111111000111111000000000000000//////...000111111222222111111000////////////............////////////////////////............////////////111000000//////000000111//////000000000000111111111000000000000111222222333444555666777888999:::;;;===???BBBCCCDDDDDDDDDDDDEEEHHHKKKLLLMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMLLLKKKJJJJJJJJJKKKMMMPPPSSSSSSQQQNNNLLLKKK---------............///........................000000000000000000000000............................................................................................................................................................////////////////////////000000000000////////////////////////111111000000000000111111111111222333333333333222222222111111000000//////222222222222222222222222222222222111111111000000////////////////////////////////////..................................../////////...---------,,,................................................------............------................................................//////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000////////////////////////////////////////////////////////////////////////000000//////////////////000......222////////////000000000000////////////////////////////////////////////////...///000111...////////////000000000000...111FFF111---...,,,//////999////////////000000000000<<<111///555)))bbb***>>>111,,,999(((...===444RRR~~~000===:::999<<<999000<<<:::999:::555777sss222444333222222444444333222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000222222111111000000//////222000/////////000000000////////////////////////222222222222222111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000///111444666777777777666444333222111000000000000//////000000000000//////000000111111111111000000///////////////.........////////////////////////............////////////000000////////////000000////////////000000000111000000000000000111222222444555666777999:::;;;;;;;;;<<<>>>@@@BBBDDDDDDEEECCCEEEHHHKKKLLLKKKJJJIIIMMMLLLKKKJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLPPPRRRTTTTTTQQQNNNMMMLLL---------............///........................000000000000000000000000............................................................................................................................................................////////////////////////000000000000////////////////////////111111000000000000111111000111222222333333222222111111111000000/////////222222222222222222222222222222222111111111000000////////////////////////////////////..................................../////////...---------,,,................................................------............------................................................/////////////////////////////////////////////////////////......///////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000......222////////////000000000000////////////////////////////////////////////////...///000111....../////////000000000111333***aaa222///...,,,//////FFF////////////000000000000---888&&&666,,,555YYY,,,==='''---999,,,111???111...///???)))555???///BBB888666<<<:::999;;;777444333444333222222333444333222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000222222111111000000//////------,,,++++++,,,...000////////////////////////222222222222222111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000222555777888888777666333333222111000000000000//////000000000000//////......////////////...............///////////////////////////////////////............////////////000000////////////000000...////////////000000000000000//////000000111222444444555666888999:::;;;:::;;;===???AAACCCDDDEEECCCEEEGGGJJJKKKJJJHHHGGGNNNLLLKKKJJJIIIJJJLLLMMMNNNNNNNNNNNNOOOOOOOOONNNSSSSSSSSSPPPNNNMMMMMMNNN---------............///........................////////////////////////............................................................................................................................................................////////////....../////////000000000000000000000000000000000111111000000000000111111000111111222222222222222111111111000000000000000222222222222222222222222222222222111111111111000000000000000000000000000////////////...................................................---------................................................------............------................................................////////////////////////////////////////////////000//////......//////000//////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000111111000......222////////////000000000000000000000000000000000000000000000000000000000000...///000111///......//////000000111111555'''222000...,,,//////aaa////////////000000000000***:::000%%%<<<"""<<<...___111111///???999+++888888;;;666:::<<<777@@@(((<<<666XXX;;;999999:::888333555444222111222333444333111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000//////000//////111444777000000000000000000000000111111111222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222333444666666666666555333222111000000///000000...//////000000000000000---......//////......---.........///////////////////////////////////////............////////////000//////......//////000......////////////000000000////////////000111111111222333444555666777888999:::<<<>>>@@@BBBDDDEEECCCEEEGGGHHHIIIHHHGGGFFFKKKJJJIIIHHHHHHIIIJJJKKKNNNOOOPPPQQQQQQQQQQQQQQQRRRRRRQQQNNNLLLLLLMMMOOO---------............///............................................................................................................................................................................................................////////////------........./////////000000000000000000000000111111000000000000111111000000111222222222222222000000111111111111111111222222222222222222222222222222222111111111111000000000000000000000000000////////////....................................---------...............................................................------............------................................................////////////////////////////////////////////////000000////////////000000//////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000000000000000000000000000//////////////////////////////////////////////////////000000000111111111000......222////////////000000000000000000000000000000000000000000000000000000000000...///000111///.........///000111111111111+++111000...,,,//////////////////000000000000:::>>>,,,(((AAA"""///___fff@@@---,,,111000***000555555444888333<<<222<<<555;;;999999888:::555666333222111222333333333111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000111222222222555:::>>>000000000000000000000000//////000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333444444444444444444444333222111000000/////////......///000000000000000......////////////................../////////000////////////////////////............//////////////////............//////........./////////000000///////////////000111111111111222333555666777777999:::;;;===???BBBDDDEEEEEEEEEFFFFFFGGGFFFFFFFFFIIIHHHHHHIIIIIIJJJKKKKKKNNNOOOPPPRRRRRRSSSRRRRRROOOPPPQQQPPPNNNMMMMMMNNN---------.........//////............................................................................................................................................................................................................/////////000------------.........///000000000000000000000000111111000000000000111111000000111222222222222111000000111111222222333333222222222222222222222222222222222111111111111000000000000000000000000000000/////////....................................,,,------....../////////................................................---..................---................................................////////////////////////////////////////////////000000////////////000000//////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000000000000000000000000000//////////////////////////////////////////////////////000000111111111222000......222////////////000000000000000000000000000000000000000000000000000000000000...///111111///---......///000111111222---111000///...---//////////////////000000000000+++555...222444///,,,666***```///---///>>>111;;;000999999444333888<<<777444;;;999888666;;;888666333222111111333333222111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222***,,,------...111777;;;000000000000000000000000---...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000444444333222222222222333333222111000////////////......///000000000000000//////000000000000//////---.........//////000000////////////////////////............/////////000//////............//////............/////////000///////////////000111111222333444555666888999999999999:::<<>>AAACCCEEEFFFEEEEEEEEEFFFGGGHHHJJJJJJJJJIIIIIIHHHHHHHHHIIIIIINNNNNNMMMMMMMMMNNNOOOPPPNNNNNNNNNNNNPPPPPPNNNMMM000,,,---000...(((''')))////////////////////////$$$+++333555000,,,,,,...)))+++222***///111%%%000111'''444)))***)))444555555777444---'''(((---111,,,***)))---333444///***222...(((***...333...***........................--->>>000''''''222&&&:::///''''''//////&&&%%%,,,888'''***444777>>>000000000000000000000000222000222***111777,,,888(((333---+++;;;;;;...---000222222...***,,,444;;;000$$$000000///:::555333+++)))...***000999111222+++777333+++(((---111111---///666333(((%%%+++000/////////............////////////////////////....................................////////////............////////////........................//////////////////////////////............//////........................//////////////////////////////............//////////////////////////////............////////////////////////////////////000000000000000000000000000/////////............000000000000000000000000000000000000000000000000000......222000000////////////000000111000...------...000111...////////////000000000000000///000000000000000000000000000000222111---333222---333333////////////000000000000000000000000000000000000555)))jjj:::$$$&&&999444444444444555666666777777===;;;888888777111888<<<333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000555444222000///000111111////////////000000000000000000000000000000000000//////...///000111333444555444333333222111000000000000000000000000000000////////////////////////111000///......///000000000000000000000000000000////////////////////////////////////////////////........................---...//////000000//////000000000000000111111222111111111222333444555666888999;;;===???BBBCCCDDDCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGGGGGGGGGGHHHHHHIIINNNNNNNNNNNNNNNOOOOOOPPPMMMMMMMMMMMMMMMMMMLLLKKK+++...******///...111===++++++++++++++++++++++++777444---%%%&&&---000...111//////&&&///222###//////%%%///+++,,,+++111,,,%%%###%%%...444111***%%%111444111)))%%%(((+++***///111,,,000///333///222........................::: 000888***333,,,###&&&999KKKLLL???444111333000---111FFF--- BBB000000000000000000000000......111+++444666&&&000111555111))),,,333333---...444;;;===;;;444...+++<<<000:::333***///******;;;???000:::MMMAAA111)))444///((('''...444///%%%+++,,,+++((()))///444666////////////............////////////////////////....................................////////////............////////////........................//////////////////////////////............//////........................//////////////////////////////............//////////////////////////////............////////////////////////////////////000000000000000000000000////////////............000000000000000000000000000000000000000000000000000......222000000////////////000000000000............000000............////////////000000///000000000000000000000000000000222111,,,222000...333555////////////000000000000000000000000000000000000///000+++999///000///333333444555555666666777>>>;;;888888888444:::FFF333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333222111/////////000000////////////000000000000000000000000000000000000000////////////000111222111111000000000/////////000000000000000000000000........................000000////////////000000000000000000000000000000////////////////////////////////////////////////........................---...//////000000//////000000000000000111111222111111111111222444555666666777999;;;===???AAABBB@@@@@@AAABBBCCCDDDEEEEEEDDDDDDDDDEEEFFFGGGHHHIIINNNNNNNNNNNNOOOOOOOOOPPPNNNNNNMMMMMMLLLLLLKKKKKKxxx}}}sssxxx||||||||||||||||||||||||vvvvvvyyy|||~~~}}}\\\///)))---,,,111......444222///zzz{{{~~~vvvzzz}}}xxxyyy{{{}}}~~~vvv}}}}}}222///+++333........................###777===,,,555^^^OOO:::888 +++///==="""000000000000000000000000555///[[[~~~{{{|||wwwzzzzzzvvvwww}}}xxxyyy}}}VVV///000222777'''(((---rrrKKK666111111///(((%%%+++111000***&&&///////////////.........////////////////////////....................................////////////............////////////........................//////////////////////////////............//////........................//////////////////////////////............//////////////////////////////............///////////////////////////////////////////////////////////////////////////.........////////////////////////000000000000000000000000000......222000000////////////000000000000///......///000000........./////////000000000000///000000000000000000000000000000111000,,,000///000000333////////////000000000000000000000000000000000000***:::555444<<<(((111222333333444555555666666444;;;888888888777999FFF222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222111000///.../////////////////////000000000000////////////////////////000000000/////////000000///////////////////////////////////////////////////////////////////////////////////////000000000////////////////////////////////////////////////////////////////////////..............................///000000000000000000000000000000111111222111111111111222333444555444555777999;;;===??????>>>???@@@AAABBBCCCCCCCCCBBBBBBCCCDDDFFFGGGIIIJJJMMMNNNNNNOOOOOOOOOOOOOOONNNOOOOOONNNLLLKKKLLLMMM///&&&999'''///999+++&&&333(((DDD000&&&+++........................)))DDD ???EEE,,,GGG'''666 555////////////////////////***###BBB000///111***333<<>>@@@AAABBBCCCCCCBBBAAAAAABBBDDDFFFHHHJJJKKKLLLMMMNNNOOOOOOOOONNNNNNLLLMMMNNNLLLJJJIIIKKKMMM000(((>>>%%%+++888'''...:::(((BBB444000888........................+++######VVV777???'''???)))////////////////////////333+++???///111444<<<,,,SSSggg(((<<<+++%%%999.........///////////////////////////////////////....................................////////////............////////////........................//////////////////////////////............////////////////////////////////////////////////////////////............//////////////////////////////............////////////////////////////////////000000000000000000000000.........///////////////000000000000000000000000////////////////////////000......222000000////////////000000000000000000000000000000000000000000111111111111000000///000000000000000000000000000000333***---///...444)))---////////////000000000000000000000000000000000000666###)))888lll(((000111111222333333444444555555;;;888888666666000555222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////000000000000000000000000000000000000//////000000000///......000000000000000000000000000000000000000000000000111111111111111111111111---...///000111111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////...///000000111111000000000000000000000111111222111111111111111222333333333333555666888:::;;;<<<===>>>@@@AAABBBCCCBBBBBB@@@AAABBBCCCEEEHHHJJJKKKJJJKKKMMMNNNNNNNNNMMMLLLIIIJJJKKKIIIGGGFFFJJJMMMnnn///,,,777***---///+++&&&...444HHH222###%%%........................///)))XXX???222'''+++////////////////////////******|||JJJ888...,,,$$$666EEE333)))FFF|||fff'''---666'''............/////////000////////////////////////....................................////////////............////////////........................//////////////////////////////............////////////////////////////////////////////////////////////............//////////////////////////////............////////////////////////////////////000000000000000000000000............/////////000000000000000000000000000////////////////////////000......222000000////////////000000000000000111111000000000/////////000000000000111000000///000000000000000000000000000000444'''...///,,,555)))///////////////000000000000000000000000000000000000///(((;;;###IIIPPP+++111111111222333333444444777;;;888888777:::333444111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000000////////////000000000000000000000000000000000000---...///000000//////...000000000000////////////000000000000000000000000000000000000000000000000,,,---///000111111111000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000111111111111000000000000000000111111222111111111111111222222333333333444666888999:::;;;;;;===???AAABBBBBBAAA@@@??????@@@BBBDDDFFFHHHIIIIIIJJJLLLMMMMMMMMMKKKJJJHHHKKKLLLJJJHHHHHHLLLQQQ999 +++000///~~~666%%%000444888+++---,,,111111'''333555))),,,222...+++...---GGGppp555,,,&&&444(((......999........................---IIIrrrBBByyyMMM888////////////////////////666///444///---///000IIIvvv333444***666222+++333222666666///111---000'''777'''oooWWW(((,,,---.........//////000000////////////////////////..................................../////////000............/////////000........................//////////////////////////////............//////000000000000000000000000//////////////////////////////............//////////////////////////////............/////////000////////////////////////000000000000000000000000---.........//////000000000000000000000000000000////////////////////////000......222000000////////////000000000000111111111111000000............/////////000000000///000000000000000000000000000000555%%%//////***666***222////////////000000000000000000000000000000000000+++222222)))---666000111111222333333444444333;;;888888222777111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111111111111111000////////////000000000000000000000000000000000000,,,---///000000000///...000000/////////.........000000000000000000000000////////////////////////,,,---///000111111111000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000111111111111111000000000000000111111222111111111111111111222222333333444666777999:::;;;:::;;;>>>@@@AAAAAA@@@???>>>>>>???@@@BBBDDDFFFGGGHHHIIIKKKLLLMMMLLLJJJIIIKKKNNNOOONNNKKKLLLQQQVVV000'''222,,,***333}}}WWW444)))555222---............////////////........................***666222---..................------......333333///!!!:::'''444777000111///JJJ888***///222)))...///111333...000000111111111111000000333vvvHHH999,,,000000000000000000000000000000000000000000000000333,,,,,,ccc===***+++;;; ///(((444...////////////////////////---------............//////////////////.........////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000////////////////////////............////////////////////////////////////000000000000000000000000////////////000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000111......222000000000000////////////000000000000000000000000///////////////000111111000111///000///000000000000000000000000+++;;;,,,111///000+++666...000<<<444***222000+++333''')))555111***...000000,,,333---<<<===111333111777///222888...666666111999;;;000111777222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000---...000222333222111000000000000000000000000000000000000000000000000000222111111111000000////////////000000000000//////000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................000000000000000000000000000000111222222222222111444444444444555777888999<<<<<<<<<======>>>???@@@CCCCCCCCCEEEGGGGGGEEECCCIIIJJJLLLMMMMMMMMMLLLKKKNNNNNNNNNPPPSSSTTTPPPMMM000***000***---///nnn@@@111---111...000............////////////........................,,,/////////........................,,,///444***000333222+++///...---(((999---...444//////222000///...000000111111111111000000000ggg>>>444---000000000000000000000000000000000000000000000000"""000>>>&&&###111555 >>>//////&&&///////////////////////////---------............////////////////////////...////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000////////////000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000222//////333000000000000////////////000000000000000000000000///////////////000111111000111///000///000000000000000000000000...666---222///111,,,777???&&&---DDD444<<<:::000;;;@@@)))///777###333...555...,,,)))lll444555333333///111777222111lll888222888888222666999222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////111222222111000000000000000000000000000000000000000000000000000000111111111111000000000/////////000000000000//////000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................000000000000000000000000000000111222222222222111333333333444555777888999;;;;;;;;;<<<===>>>???@@@DDDCCCCCCDDDFFFGGGFFFEEEHHHIIIJJJKKKLLLLLLLLLLLLOOONNNOOOQQQSSSTTTQQQNNN///---,,,)))111***YYY,,,000111---)))222............////////////////////////////////////...))),,,111........................---***444)))000555+++ddd---111...''',,,[[[+++111222,,,444///,,,000///000000111111000000///...TTT222......000000000000000000000000000000000000000000000000:::,,,***222(((***|||000111***000222...////////////////////////---------............///......//////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000222000000444////////////000000000000000000000000000000000000000////////////000111111000111///000///000000000000000000000000111222uuu---222///111...777ccc''';;;666---111///+++555///---111333444333,,,000111///...,,,222111333000333222333222---PPP:::333888444333<<<888222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................000000000000000000000000000000111222222222222111222222222333555777888999999999999:::;;;===>>>???CCCBBBAAABBBEEEGGGHHHHHHGGGGGGHHHIIIJJJKKKMMMNNNOOOOOOOOOQQQSSSRRRPPPNNN---000***)))444***HHH)))222111,,,***000............////////////000000000000000000000000000(((,,,000---------...............111###333111...&&&888jjj---222///+++)))333***000'''444---+++222//////000000000000//////000EEE...,,,000000000000000000000000000////////////////////////***///(((111<<<(((---^^^BBB***111555$$$;;;////////////////////////---------............///............////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////111///000333////////////000000000000000000000000000000000000000000//////000000111222000111000000000000000000000000000000000000333SSS---111///222000666HHH###999444///999FFF888+++%%%<<< 111999(((===+++333'''555000;;;;;;)))333000999222000000---999888555888222555===444222222222222222222222222000000000111111111111111000000000000000000000000000000000000000000000000333222111000//////000000000000000000000000000000000000000000000000000000111111111000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////........................000000000000000000000000000000111222222222222111111111222333444666888999777777888999:::<<<>>>???BBB@@@>>>???BBBEEEHHHIIIFFFFFFFFFGGGHHHKKKMMMNNNNNNNNNNNNOOOPPPOOONNNMMM+++000++++++444...@@@///333,,,---000...............////////////000000000000000000000000000---...------------.........//////000&&&444222,,,%%%dddPPP,,,---,,,,,,---|||VVV***111'''444,,,---111//////000000000000//////444???000///222000000000000000000000000////////////////////////'''(((555,,,,,,;;;!!!iiiOOO111888444////////////////////////---------............///---.........//////000000////////////////////////............////////////////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////////////////////////////////////////000000000000////////////000000000000///////////////////////////////////////////////////////////////////////////...///111.../////////000000000111000000000000000000000000000000000000000111222222000111000111000111111111111111111111111...666777...//////222111333888>>>222(((111555@@@---KKK888(((000......222---000333...222ddd---444///999///111222111...555666999222666:::ooo...222222222222222222222222111111111222222222333333000000000000000000000000000000000000000000000000333222111000//////000000000000000000000000000000000000000000000000000000000000000000000000111111//////000000000000//////000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000111222222222222111000111111222444555777888555666777888:::<<<>>>???@@@>>>;;;<<>>***sss111:::""";;;///...'''AAA---+++)))666555///333)))666666444---333666888444666555PPP---222222222222222222222222111111111222333333444444000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111//////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111222222222222111111111111222333444555666444555666888:::<<>>AAADDDFFFFFFGGGGGGIIIJJJJJJKKKKKKKKKJJJLLLLLLKKKHHHGGGIIIKKK------444000!!!888DDD%%%888......222***............/////////000........................(((888000,,,,,,,,,------...///000000///444%%%444777***999---***222'''555]]]333------111***;;;+++......////////////......///GGG---...444000000000000000000000000000000000000000000000000999***///333'''+++888555 ===444EEE>>>"""////////////////////////---------.........//////---------...///000000111////////////////////////............/////////000////////////////////////////////////////////////........................////////////////////////............/////////000////////////////////////000000000000000000000000////////////000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111222---......///000111111222000000000000000000000000111111111000111111222333000111111222111111111111111111111111111111,,,333999000000222000)))...///888***333111888III%%%:::$$$333///>>>===333+++///;;;888(((<<<---333333LLL444666333555666000(((888222222222222222222222222...//////000111222222222000000000000000000000000000000000000000000000000---...111222333222111000000000000000000000000000000000000000000000000000//////000000111111111222//////000000000000//////000000000000000000000000000000000000000000000000.../////////000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111333222222222222222222333444555666888;;;>>>@@@BBBBBB@@@???@@@CCCFFFFFFFFFGGGHHHJJJKKKLLLKKKJJJJJJKKKLLLMMMKKKIIIHHHJJJLLL...///......222+++HHH///,,,///---000///////////////////////////000000000000000000000000,,,//////---000000000000000000000000,,,///333---333iii---000---000,,,000___XXX)))000+++...///---000000000000////////////111GGG///222///000000000000000000000000)))666///---000---//////666...,,,111111***)))---000)))---,,,,,,///))),,,333)))+++777)))............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......---------......///...............///000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000<<<&&&111222,,,888888555...///:::+++222111111111000000//////333222000/////////000000222222777666***+++555:::000111///000///000111111111111222222222111<<<)))KKK***<<<000555000"""<<<;;;000000333...666'''\\\ 666444222888111===&&&666...444444333666,,,111888444///222333CCC(((;;;222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111222222222000///...000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222333444666888:::;;;<<<<<<>>>???@@@AAACCCDDDEEEEEEFFFHHHIIIIIIIIIIIIJJJLLLIIIJJJKKKKKKJJJFFFCCCAAA...///......222+++HHH///,,,///---000///////////////////////////........................,,,//////---///////////////////////////111111...333---000---000,,,000___yyy---444...222222///000000000000////////////111GGG///222///000000000000000000000000555222+++000666444222,,,&&&666555###$$$888???444333222)))DDD111444+++***111---+++222...............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........------......///...............///000000////////////000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000222%%%555'''BBB]]]...FFF111111111111000000000///333222111000000000111111fffnnnHHH555VVV000111///000///111111111111222222222222)))666111'''>>>(((222'''111555777...888,,,+++444:::+++oookkkKKKHHH___ttt000---777///666333000///>>>...rrr888111===//////(((GGG:::(((222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111000////////////000111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111000000///000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222333444666888999;;;;;;<<<>>>???@@@AAABBBCCCDDDEEEDDDFFFGGGGGGFFFGGGIIIKKKKKKLLLMMMMMMLLLIIIFFFDDD...///......222+++HHH///,,,///---000///////////////////////////........................,,,//////---////////////////////////...111---...000---000...000,,,000___---666...333222///////////////000000000000111GGG///222///000000000000000000000000666***+++000///333444///555+++000===555 000888333555PPP333+++***...///------111............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......---......///...............///000000////////////000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111:::333***}}}111111111111000000000000222222111111111222222333111111000000000111111111111222222222333111,,,>>>(((lll:::+++333000888888WWW<<<...777000,,,333444777111:::***444444...555333111111444333888NNN***333333:::999eee...555333222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000222111000000000000111222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000//////000000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222222444555777999:::;;;;;;===>>>???@@@AAACCCDDDDDDCCCDDDDDDDDDDDDEEEHHHKKKMMMNNNOOOOOOOOOMMMJJJIII...///......222+++HHH///,,,///---000///////////////////////////........................,,,//////---////////////////////////***000+++------...000...000---111___+++222+++111///...////////////000000000000111GGG///222//////////////////////////////)))444///&&&000333222)))...)))"""111]]]FFF000~~~,,,***///,,,...222+++000............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000//////..............................///000000////////////000000000000////////////////////////000000000000111111111111////////////////////////////////////////////////////////////////////////////////////////////////++++++!!!GGG111111111000000000000000111111111222222333333444111222000111111111111111222222222333333777111888;;;---%%%:::)))333&&&---(((222:::...888777+++***??? +++222555//////222111777:::""":::444ddd+++777///)))OOO$$$>>>$$$AAA222222111111111111222222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////////////////////////////111000000000000000000111000000000000000000000000000000000000000000000000222111111111111111111222000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////000///.........000111333////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111111222222222222333555777888::::::;;;<<<===>>>???@@@BBBCCCCCCBBBCCCCCCCCCCCCEEEIIIKKKMMMNNNOOOPPPOOONNNMMMLLL...///......222+++HHH///,,,///---000///////////////////////////////////////////////////,,,//////---........................)))/////////333...111...111---111```,,,...+++000........./////////000000000111111GGG///222///////////////////////////000...;;;///)))444***)))---333eee222)))444,,,+++777---,,,............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111000///..............................///000000////////////000000000000////////////////////////000000000000111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////222222???333666nnn000000000000000000111111111111222222333333333333CCC111222111222111111222222222222333333333---==='''111;;;^^^AAA---<<<777)))|||ZZZ555&&&888---555:::,,,,,,777...LLL|||222888......666111000777;;;)))777222\\\www111777@@@)))ppp:::<<<)))222222222111111111111222222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000111111111222222111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000//////////////////////////////.........///111222////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222111222444666888999::::::;;;<<<===>>>???AAABBBBBBAAABBBDDDDDDEEEGGGJJJMMMLLLMMMNNNNNNNNNMMMLLLLLL...///......222+++HHH///,,,///---000///////////////////////////000000000000000000000000,,,//////---........................---...333111FFF...111///111---111```666...///111///111......//////000000111111111GGG///222///000000000000000000000000222+++444)))000444"""999RRRYYY+++222///)))777---,,,............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111111000///...........................///000000////////////000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333,,,+++&&&111999999RRR000000000000111111111111000111222222333222222111333111'''aaa111222222222222222222222222333333333333,,,555///))):::000~~~222)))EEE(((999888)))666***222555777***777---:::333555'''111;;;222111000111555...;;;...rrrAAA$$$444;;;<<<000666---222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000000000111222222111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111222333555777888999999:::;;;<<<===>>>@@@AAAAAA@@@BBBDDDFFFGGGHHHKKKMMMLLLLLLLLLLLLLLLLLLKKKKKK...///......222+++HHH///,,,///---000///////////////////////////////////////////////////,,,//////---........................222)))333///\\\...111///111...222```BBB///444111...222.........///000111111111111GGG///222///000000000000000000000000222&&&///(((111---666000)))555+++222,,,111............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////222111000///...........................///000000////////////000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000***333---+++CCC111>>>(((EEEwww///000000000111111111111000111222222222111000///444---333999555OOO111333222333333222222222333333333444444222***;;;444%%%CCC))):::444777222///BBB+++888***111444888---555...888fff)))///444)))222555000888,,,***999+++???+++$$$NNN222gggLLL111+++...777555222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000/////////000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000111333555777888888999::::::;;;<<<>>>???@@@@@@===@@@DDDGGGHHHIIIKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJ//////......222+++HHH///,,,///---000///////////////////////////........................,,,//////---........................444###///+++kkk///111///111...222```JJJ///666000,,,111---......///000111111222111GGG///222///000000000000000000000000222)))555000222((([[[555 999------)))666............/////////000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////222222000///...........................///000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000***;;;333(((:::999,,,333222666)))//////000000111111111222000111222222111000///...)))444888+++%%%333<<<222222333222333333222222333333333444444444///222333999---...BBB;;;CCC***000333)))<<<111333777+++000;;;111555///000!!!888...999...000***---@@@---***???---)))111@@@'''qqq000000???,,,555000222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000000///---,,,000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000111333555666888888888999:::;;;<<<===???@@@@@@;;;???DDDHHHIIIIIIJJJJJJMMMMMMLLLLLLKKKJJJJJJIII---111000,,,000---III000,,,///---000...000000///...............////////////////////////...000111///000000//////.........---///,,,000///sss222)))222333***555```ccc...,,,111---111////////////////////////000GGG///222000000000000000000000000000)))555+++555///***777+++...///---+++555//////////////////////////////////////////////////////............//////............////////////000000000000000000000000...............///000000//////............//////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000222111111111000000//////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000333222///(((---SSS//////000111111111111111000111111111111222222222222222222222222222222222777kkk)))777999)))333444555555333111000222333888555333333555666333000wwwsss---///666333333000222222222222222111111111@@@===JJJ!!!///222222222222222222222222888555222000111666;;;???III...888444,,,111333222222222222222222222222222111111111000000//////222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000222111000//////000111222+++000444///444...+++000...222---,,,111111---111........................+++000444'''888***666+++111111000000//////......,,,666111...'''555'''666////////////////////////---777111'''+++000///111...000;;;111000444---,,,555&&&***666111+++///444...777%%%+++444!!!HHH"""111===%%%)))444...888---111+++---999&&&222555444'''???!!!===666333666===999999:::;;;===>>>??????BBBCCCDDDFFFGGGIIIKKKKKKKKKKKKKKKJJJJJJHHHGGGGGG---111000,,,000---III000,,,///---000...///////////////.........////////////////////////...000111///000/////////............000,,,///...mmm222)))222222+++444]]]___...+++///***...////////////////////////000GGG///222000000000000000000000000000222444***000---:::)))@@@~~~XXX...333000...***222//////////////////////////////////////////////////////............//////....../////////000000000000000000000000000000000...............///000000//////............//////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000///000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000***,,,111666333------333rrr///000000111111111111111111111111111222222222222222222222222222222222222===,,,)))MMM//////666111:::222333444444333333444555111111111111111222333333222KKKIII------<<<555///888>>>444444444444444444444444,,,999222111tttggg---)))555555333333333333333333333333222111000000111333555777555HHHIII---)))333111333888111222222222222222222222222222111111111000000000000222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000222111000//////000111222...,,,---...***EEE111000999111(((555444444,,,111333333333333333333333333888+++777333111333&&&333111111000000////////////&&&>>>...000111777)))333111111111111111111111111(((,,,000666888///,,,555222***(((,,,333111222---555555((($$$444888(((+++666000777,,,iii}}}yyyTTT)))***...<<<333,,,<<<''':::)))555222???'''000...MMM(((999:::;;;;;;<<<===>>>>>>BBBCCCDDDEEEGGGHHHIIIIIIHHHHHHHHHHHHGGGFFFEEEDDD---111000,,,000---III000---000...111.........///000000000//////////////////////////////...000111///////////////............000---///...eee111+++111000+++111WWWWWW///+++///+++///////////////////////////000GGG///222000000000000000000000000000444******111>>>iii555,,,555666,,,555///...***/////////////////////////////////////////////////////////............///////////////000000000111111000000000000000000000000...............///000000000//////......//////000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000999000***,,,111111...---///???TTT///000111111222222111111111111111111222222222333222222222222333333333333%%%444:::,,,!!!===HHH666555111111222555777888777777888999444555666555555666888999000666<<>>&&&111(((;;;$$$777,,,666999www---111000,,,000---III000---000...111///---...///000111000//////////////////////////////...000111//////////////////.........///...000111^^^111,,,//////---///QQQLLL111---111...111////////////////////////000GGG...222000////////////////////////111(((111666uuu444000---333...///%%%222,,,///---/////////////////////////////////////////////////////////............//////000000000000111111111111////////////////////////...............///000000000000////////////000000////////////////////////000000////////////000000////////////////////////000000000000000000000000111111111000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000000000000000111111222333333444666888111555,,,222999MMMbbbIII000000111222222222222111111111111222222222333333222222222333333333333333999555111333777777333---DDDeeejjj)))000:::BBBDDD<<<>>>AAABBB@@@>>>===<<>><<<===>>>?????????KKKAAA999;;;BBBGGGLLLPPPsssooo]]]BBB555:::???===EEE>>>666333666>>>===222555555444444444444444444444,,,///;;;:::------999333DDDVVVaaa```TTT@@@///;;;+++%%%///555000///555555555555555555555555555111222333444444333111000333666000---555>>>NNNcccmmmTTT>>>777888555222333111:::>>>555...333777000222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111000000000000000000111000///+++222)))***000000000000000000000000vvv&&&555///444111(((444+++***555;;;///)))333888hhh===---)))555)))222444999??? (((---111000,,,000---III000---111///222000//////000000000000000///////////////////////////...000111///.........///////////////---000333666WWW000.........000...LLLCCC444...111...000////////////////////////000GGG...222000///////////////////////////444666---(((,,,'''---444888$$$///+++...////////////////////////////////////////////////////////////............//////000000000000111111111111////////////////////////...............///000000000000////////////000000////////////////////////000000////////////000000////////////////////////000000000000000000000000000000000000000000111111000000////////////000000////////////////////////000000000000000000000000000000000000000000000000***///444444000---,,,,,,666333***,,,000777<<<,,,000000111222222222222222111222222222222333333333222222333333333444444444///111444555444444555777,,,CCCCCC<<>>666000888777///---333222,,,...666444666333111111000222777222222222222222222222222111111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000111111000000000:::<<<333...---...666000000000000111111111111***111###)))333777'''777444***///111+++,,,^^^XXX'''999333'''<<<&&&///(((333III------111000,,,000---III000---111///333111222111000/////////000000////////////////////////...000111///.........///////////////,,,000333777MMM//////------333---III:::666---///+++---////////////////////////000GGG///222000000000000000000000000000,,,;;;///$$$iii888///666333,,,,,,000......///...//////////////////////////////////////////////////////............///////////////000000000111111000000000000000000000000...............///000000111000000//////000000111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000666222,,,)))///888;;;999$$$///777777333000//////000111222222333222222222222222222222333333333333222222333333444444555555>>>666...,,,000555777666555888555BBBPPPLLLRRR[[[WWW[[[___```]]]XXXSSSPPPSSSRRRSSSXXX^^^```]]]ZZZEEE```hhhXXXUUUeeecccOOOeeeXXXZZZcccWWWAAAKKKiiiSSSVVVSSSSSSQQQ@@@777BBB??????>>><<<;;;999888777???888:::???222!!!+++EEE666666333......444888888999(((&&&:::FFF<<<000...555555555555555555555555555444222111111222333444666999444111111***...???:::111---444:::999888;;;222111---222999111,,,666222222222222222222222222111111111222222222222222111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000%%%!!!+++===)))tttZZZdddZZZggg'''666000000000111111111111222===hhhVVVqqqttt___OOO###AAA666...***+++---555///+++---$$$222]]]TTT333 <<<***333------555111333\\\---111000,,,000---III000---111000333111555333111...---...///000////////////////////////...000111///............/////////000---111000333AAA...111,,,,,,666...GGG///555,,,///,,,...////////////////////////000GGG///222000000000000000000000000000,,,333+++DDDCCC000+++,,,666444:::222///000---///---//////////////////////////////////////////////////////............//////....../////////000000000000000000000000000000000...............///000000111111000000000000111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000///000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000333444444666666---"""777666222***///333...000000111222222333333222222222222222333333333444444222222333333444555555666---333:::<<<:::999===AAAMMMLLLPPPRRR^^^\\\___bbb[[[aaagggkkkkkkgggbbb```bbbgggmmmooonnnkkkjjjjjjkkkgggaaa]]]^^^dddmmmrrrlllrrriiiXXXXXXgggiii]]]eeefff[[[[[[hhhcccXXX^^^QQQPPPOOOLLLJJJHHHFFFEEE666;;;999555<<>>CCCJJJPPPSSSNNNVVViiiaaajjjjjjdddZZZ[[[bbbkkkqqqrrrpppmmmkkkjjjttt}}}{{{qqqiiihhhlll```bbbfffiiihhheeeiiippprrrfffdddooonnncccaaajjjbbbssspppiiisssoooeeejjjiiigggeeeccc```]]][[[YYYPPPQQQNNNGGG@@@=========999<<<===:::999:::888444...666777222444;;;;;;444444444444444444444444444222333444555555555555444222666111000888777111333666666333000111666999999000;;;333---888777000888222222222222222222222222111111111222222333333333000000111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000111111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000///000111222222111000///***333555)))111222000000---444000666)))444777(((;;;(((222444000000111111222222222222(((......666---444000SSS'''$$$>>>000222---333,,,222:::...'''&&&777333+++///AAA|||***<<<444---)))>>>$$$---666222555111///888qqq(((444***)));;;444FFF000---000...222000333222000///.........///666000+++***,,,...000333888'''111///000000000000000000000000888%%%///666666///666000000...***TTT)))444$$$111---444444555******777///'''555///KKK...111///000000000000111111111111222111888333111++++++222222+++...444%%%444111............////////////000000//////.........---////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222222222333333333333444444444333333222222333333444555444333333222222333333555333222444777777333000333333333333555888:::<<>>999777;;;999777666777666444222333333444333333333444666666666666666666666666666333333333333333333333333444444444444444444444444444444444444333333222111222222222222222222222222222222222111111111111000000000000000000000000000222222222111111111111000333222111111000111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///000666000000000000000000000000000000000000000000000000000............000222444666NNN===111---///000000000000000000000000///---...000666YYY777......333///aaaBBB&&&444///000111111111111222222222333000444***$$$%%%EEE000---000...222000333222000///.........///$$$...111+++,,,111...###...+++111///000000000000000000000000...(((///...111---222...111///---XXX111222%%%222,,,,,,)))333000111:::333)))222...FFF...111///000000000000111111111111000111333///444...111111,,,222111///...)))000+++............////////////000/////////............////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222111111111222222222333333444333333222222333333444222222111111222222333333333333222333444555333222444555555777999<<>>777666555666888999999999666777777666555555666777555555555555555555555555333333333333333333333333444444444444444444444444444444444444444333222111222222222222222222222222222222222222111111111111111111111111111111111111111111111000000000000///222111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////555...000000000000000000000000000000000000000000000000////////////000111222333<<<---))),,,111000000000000000000000000333333***:::AAA222...111333&&&LLL@@@333---000111111111111222222222TTT333'''>>>555)))000JJJ000---000...222000222111000///.........//////555555000///333444111***444111///000000000000000000000000,,,111444+++...---...,,,222///000^^^:::111,,,777000---,,,555000)))---...---444222AAA...111///000000000000111111111111/////////rrr+++000,,,000,,,&&&;;;555444,,,222111,,,............////////////////////////............////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222000000111111111222222222444333333222222333333444111111111222222333444555333444444444444444666888:::;;;===AAADDDHHHJJJLLLOOOWWW___bbb```___bbbfffeeeccc```^^^___bbbfffhhhkkkhhheeeeeegggiiikkklllooopppooollliiiiiinnnrrrvvvxxxwwwrrrnnnnnnnnnmmmjjjgggfffhhhgggcccccceeegggiiikkkiiieeeaaa```aaagggccc______bbbeeeeeedddnnnsssxxxvvvooojjjkkkmmmfff```\\\\\\ZZZSSSLLLIIIAAA>>>;;;888777666444222666666555444444444444555555555555555555555555555333333333333333333333333444444444444444444444444333444444444444333333222333333333333333333333333333222222222111111111111111111111111111111111111111000000000000/////////111111000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////333+++000000000000000000000000000000000000000000000000000000111111111000000///555)))+++111555000000000000000000000000555(((444***+++///000222""":::www333444000111111111111222222222<<<000..."""333)))///777???000---000...222000111111000///////////////111******000...'''+++555...888111///000000000000000000000000///333666++++++111,,,,,,444///333bbbkkk666---222555000111222666222)))***...000000555;;;...222000///000000000111111111111000)))111VVV,,,***---///))),,,111fff...444***555...222............///////////////////////////.........////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////111111111000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222111111111111222222222222444333333222222333333444444444333333444444555666333666888777666888<<<@@@BBBDDDIIINNNSSSXXX[[[]]]]]]bbbfffgggffffffiiilllgggdddaaaccchhhmmmpppqqqwwwtttrrrqqqsssuuuuuuuuuppprrruuuxxx{{{|||{{{zzzxxx{{{}}}{{{wwwvvvwwwxxxvvvsssrrrrrrpppkkkjjjnnnppptttwwwuuuoooiiifffgggkkkhhheeefffhhhiiifffccchhhkkkmmmmmmllllllooorrroooooooooooollleee^^^ZZZUUUQQQKKKEEE@@@<<<777444777555444444444555555444444444444444444444444444444444444444444444444444444444444444444444444444333444444444444444333333333333333333333333333333333333222222222111111111111111111111111111111111111111111111000000000000222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000111///333***000000000000000000000000///////////////////////////000111222222111000///999000333444222////////////////////////111'''444222(((000+++333(((555777333000000111111111222222222333***666444666333"""333444;;;000---000...222000000000000000000/////////)))+++///333222///------111333ttt111///111111111111111111111111///+++000,,,+++TTT999...---555---333eeeGGG+++)))444,,,)))222...///333444333444222***000777///222000///000000000111111111111333%%%444<<<000,,,333111***999%%%GGG###111(((...'''222............////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000111111000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222222222222333333333333444444333333222222333333444555444333333333333444444333666:::;;;;;;>>>DDDHHHIIILLLSSSZZZ```eeehhhiiikkkiiiffffffhhhkkkoooqqqnnnmmmooouuu{{{~~~|||yyy|||{{{{{{|||}}}}}}{{{yyynnnooorrrxxx~~~~~~{{{xxx{{{~~~|||zzz{{{~~~~~~}}}}}}yyyttttttxxxzzz}}}{{{uuurrrqqqsssrrrsssuuuxxxwwwsssoooiiieeeaaa```dddhhhjjjjjjkkkqqqwwwzzzzzzvvvrrrnnndddaaa]]]XXXUUUPPPKKKHHH===:::888888999999888777555555555555555555555555444444444444444444444444444444444444444444444444333444444555555444444444333333333333333333333333333333333222222222222111111111111111111111111111333333222222222222111111444333222222111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000222000333***000000000000000000000000////////////////////////---...000222222222111111666///333222---////////////////////////,,,777%%%ggg***111***333...111FFF***000000111111111222222222,,,===:::dddxxxqqqdddtttpppsssmmmhhhccc%%%666222---888...EEE000---000...222000//////000000000000//////---666333'''***888999...,,,,,,xxx111///111111111111111111111111111***///222111666CCC000...666***333hhh999---...777******333000(((,,,111+++,,,333222(((CCC///222111000000000000111111111111333'''444///222---444111'''999555999'''555,,,---)))333............////////////.........///////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222222222333333333444444444444333333222222333333444222222222222222222333444666999===AAADDDIIINNNQQQQQQUUU[[[bbbhhhkkkmmmnnnpppkkkfffeeehhhnnnrrrtttrrrtttyyy}}}www|||||||||}}}~~~}}}zzzxxxsssqqqqqqtttzzz||||||}}}~~~zzzzzz}}}~~~}}}|||wwwrrrtttzzz~~~zzzwwwttttttvvv{{{}}}yyyssskkkbbb___cccffffffddddddmmmuuuxxxxxxzzzzzzyyynnnllljjjgggccc^^^XXXSSSEEEAAA===;;;;;;;;;777444666666666666666666666666444444444444444444444444444444444444444444444444333444444555555555555444333333333333333333333333333333333333222222222222222222222222222222222222444444333333333222222222444444333222222222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000222000333+++000000000000000000000000000000000000000000000000......///111111222222222111***111444000000000000000000000000000,,,///...///000...444///)))kkk///000111111111111222222222(((:::***$$$KKK333<<>>@@@DDDKKKSSSYYY\\\]]]\\\___eeejjjnnnooonnnmmmmmmkkkiiigggiiimmmtttxxxtttwww}}}~~~{{{~~~}}}{{{{{{{{{{{{zzzxxxwwwwwwxxx|||{{{zzz~~~|||{{{}}}}}}||||||{{{vvvrrruuu{{{}}}xxxuuuttttttxxx}}}~~~|||vvvqqqkkkhhhiiiiiihhhfffhhhoooqqqllliiimmmqqqsssppppppqqqqqqpppkkkddd```UUUOOOIIIEEECCC???:::555777777777777777777777777555555555555555555555555444444444444444444444444333333444555555555555555444444444444444444444444444444333333333222222222222222222222222222222222333333333222222222111111444333222222111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000///333+++000000000000000000000000000000000000000000000000111000000000000000111111333***111555111000000000000000000000000---###888555...///222111'''888000111111111111222222222333---111<<<777@@@BBB...555333999BBB;;;,,,***}}}XXX(((999'''666000---000...222000...///000111111000//////888###888mmmtttFFF)))222***===111///111111111111111111111111+++444------+++...LLL111---555&&&444mmm###000//////000555...---000UUUnnnSSS333---,,,222///333111000000000000111111111111+++:::'''777///222...:::)))222"""111111***000888+++............/////////000---.........//////000000////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222000111111111111222222222444333333222222333333444222333444666999<<>><<>><<>>EEEKKKOOOQQQUUU]]]eeeggghhhhhheee```rrrxxx}}}|||~~~{{{xxxwwwxxx{{{}}}|||zzzwwwuuurrrqqqpppyyy}}}uuu~~~}}}~~~~~~}}}zzzwwwvvvxxxyyywwwuuutttuuutttqqqlllfffbbb___```bbbfffjjjoootttyyy{{{{{{yyyvvvsssnnnfff\\\TTTMMMIIIDDD???<<<999666444777555444444555444333111444444444555555555666666444444444444444444444444444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111222111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111111111222222222111111111111000000000///000000000000000000000000000000000000000000000000111000/////////000222222111111111111000000000///111///111444000000111111111111000000////////////////////////111000000//////000000111000111//////...111111111111111111111111111***nnn///111///000111...FFF111000000000000000000000...000333...333)))999iii,,,,,,QQQ>>>666???333888>>>000---000...222000000000000000000000000000999777ccc111000000000000111111111222222///333...111555///+++mmmsss???;;;###BBB***jjj222222222111111111111111444RRR///222000000000000111111111111222***===333...+++zzz???+++:::---TTT111111000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000000111111111111222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222222222222333444444555555555444333333444666888999???>>>@@@GGGQQQYYY[[[[[[ZZZfffpppqqqmmmmmmnnnooo|||~~~~~~}}}yyyxxxyyyuuurrrooollljjjjjjjjjkkkzzz}}}||||||||||||{{{yyywwwuuusssssstttsssqqqnnnkkkjjjjjjjjjhhheeeccceeekkkpppuuuvvvwwwyyyxxxtttmmmhhh]]]XXXQQQJJJDDD???;;;888777666555555666555222///444555555555555666666666444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111111111222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000///000111111222111111111111000000000000111///111444000000111111111111000000........................000000////////////000000000111/////////000000000000000000000000111...---//////000111...```000000000000000000111111111444777...111111***>>>mmm888666>>>===444666:::666;;;000---000...222000000000000000000000000000333000---VVV222000000000111111111222222222///555---222444///000888$$$---888###000...111111111111111111111111&&&,,,666JJJ...222000//////000111111222333333000888///999---666222***777&&&555RRR444000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111111111000000000000000000000111111111222222222111111111111111111111111111111111111111222222222000000111111111222222222222222222222222222222222222222333333444555555555555555555555666:::>>>BBBHHHIIIMMMTTT[[[bbbfffhhheeepppzzzyyywwwxxx}}}}}}|||yyy|||}}}xxxttttttvvvrrrqqqqqqqqqrrrsssuuuvvv}}}~~~|||{{{sssrrrppppppqqqrrrrrrrrrtttuuussslllddd```cccgggdddgggmmmsssyyy}}}~~~~~~lllggg```YYYSSSMMMHHHDDD<<<:::777666666666444333555555555555555666666666444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000000000111111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111000000000000000111///111444000000111111111111000000////////////////////////000//////////////////000000111///000//////////////////////////////111+++...///000111...}}}000000000000000111111111555444555//////999444(((rrr"""999GGG000AAA:::888:::(((+++aaa000---000...222000000000000000000000000000:::''',,,<<<==="""BBB222000111111111111222222222222///555000111222000;;;)))---iii+++111>>>)))+++111111111111111111111111;;;444,,,222555&&&sss...222000//////000111222333444444444444(((999444$$$ccc555)))222XXX///&&&//////////////////000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000111111000000111111111222222222111111111111111111111111000000111111111222222222000000111111111222222222222222222222222222222222222333333444444555666666444666888:::===BBBIIINNNRRRWWW^^^aaacccgggooouuu}}}~~~{{{yyyppptttwwwtttpppooosssxxx}}}~~~}}}{{{wwwrrroooppprrrrrrrrrvvvyyyzzzvvvmmmfffeeefff]]]___ccciiipppwww~~~yyyuuupppjjjeee^^^XXXSSSFFFAAA;;;666555666777777666666666666666666666666444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222000000000000000000000000111111111111000000000///111111111111111111111111000000111111111222222222000000000000000000111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000111111111///111444000000111111111111000000000000000000000000000000000000////////////000000000111///000///////////////////////////---111+++//////000111...//////000000111111111111333...///222---222999...***rrr888;;;<<<===:::999&&&111@@@<<<(((666000---000...222000000000000000000000000000000555555!!!,,,;;;...(((333[[[333111111111111222222222222333000111444...111111???---111111www111===666111111111111111222222222'''666222---333000999:::HHH///222000000000111111222333444444333444(((///333444'''nnnxxx;;;'''<<<......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111000000000111222222333333000111111111111222222222222222222222222222222222333333333444555555666666666:::???BBBFFFKKKSSSYYY^^^dddjjjkkkiiillluuu~~~~~~~~~~~~|||yyywwwnnnrrruuussspppqqqyyy}}}|||xxxwwwwwwuuussstttwwwzzzzzzvvvqqqoooooogggffffffeeefffiiiooottt}}}|||zzzxxxtttooohhhcccVVVOOOEEE<<<888888888888777777777666666666666555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111222222222222222000000000000000000000000111111111111000000000000111111111111111111111111000111111111111222222222000000000000111111111111111111111111111111111111000000000000000000000000//////000111111111111000000000000000111111111111111///111444000000111111111111000000111111111111111111111111111111000000000000111111000111000000000000000000000000000000000,,,222,,,000///000111.../////////000111111222222000///...999222)))555111,,,>>>PPP)))DDD000???999888$$$+++333///222===000---000...222000000000000000000000000000---***666222,,,666***444333%%%222xxx333111111111111222222222333333333+++777+++444000888222BBB///@@@+++%%%999)))000000111111111222222222:::))),,,;;;;;;,,,!!!***666AAA///222000111111111222222333333333111...///...,,,:::&&&---FFF"""555###222........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///000111111111000000000000000000000000///000000000111111111111000111111111111222222222111111111111111111111111///000000111222222333333000111111111111222222222222222222222222222222222333333444444555666666666;;;AAAGGGKKKNNNSSS[[[aaahhhkkknnnnnnnnnsss||||||yyyuuussstttuuuuuutttqqqvvv{{{zzzvvvxxx|||{{{zzzzzzyyyyyyyyyzzz{{{sssrrrnnniiidddccceeehhhsssuuuyyy}}}~~~yyyuuujjjbbbVVVKKKCCC>>>;;;999777777777777666666666555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111222222333333333000000000000000000000000111111111111000000000000111111111111111111111111000111111111111222222222///000000000111111111111111111111111111111111111000000000000000000000000...///000111222111111000///000000000111111111111111///111444000000111111111111000000000000000000000000000000222222111111111111222222000111000111000111111111111111111111111...222---222///000111......//////000111111222222///666---999888)))333111666111555KKK999111@@@;;;***333777111...000///)))$$$\\\000---000...222000000000000000000000000000888&&&...777)))777'''666---444,,,(((FFF333111111111222222222333333333555&&&999***666///...111$$$333===OOOUUU;;;000+++444000000111111222222222222111---666+++(((>>>666...000333,,,111ggg///222000111222222222222333333333333&&&666777'''000???(((,,,VVVttt333666///000333---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000//////000000111111111222000111111111111222222222111111111111111111111111///000000111222222333333000111111111111222222222222222222222222222222222333333444444555666666666???EEEMMMQQQSSSWWW^^^dddooonnnnnnooorrrxxx}}}{{{~~~xxxrrrkkkhhhjjjnnnppppppssszzz}}}~~~{{{xxxyyy|||wwwwwwtttoooiiieeeeeegggeeejjjttt~~~zzzrrrfffYYYNNNEEE>>>:::888888777777666666666555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111222222333333333000000000000000000000000111111111111000000000000111111111111111111111111000111111111111222222222//////000000111111111222111111111111111111111111000000000000000000000000...///000222222111111000//////000000111111111222111///111444000000111111111111000000////////////////////////333333222222222222333333000111000111000111111111111111111111111///333...444///000222......//////000111222222222,,,888'''000777,,,555111......111***>>>999:::////////////////////////555333...AAA'''...111111333///111111111111111111111111222111111111000000/////////333555222///222;;;CCC:::,,,333111///000222222///,,,111111000/////////000000<<<333+++(((555gggfff))),,,<<<444,,,333444222000000222444555666222111111222333222000...999000...111---///PPPyyy111:::---333333222222111000//////222222111000//////000000444&&&333mmmmmmBBB(((222888+++'''444111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000222222222111111111000000222222222111111111000000222222222222222222222222000111111111111222222222333222222111222222333333444444555666888:::<<<>>>GGGJJJPPPVVV[[[aaaeeehhhhhhppptttsssvvv|||~~~|||{{{wwwtttrrrssssssfffaaaaaajjjsssxxxyyyzzz~~~{{{}}}~~~|||}}}yyyuuurrrpppooonnnggggggnnn|||qqq___UUUNNNHHH===;;;888777666777888999666555444444555666555444444444444444444444444444333333333333333333333333333222222111111222222333111111111111111111111111111111111111111111111111111111222222222333333333333222111111000000111111000000000000000000000000////////////////////////000111111111111222222222000000000000000000000000222111111111000000//////000000000000000000000000000000111111111111000000111111111000000000000000111///111444000000////////////000000......///000000000000000111111111111111111111111...///000111...000000000000000000000000222+++,,,555000111333///000000000000000000000000111111222222222333333333666444555GGGDDD///;;;////////////////////////...'''///:::000...___222000111,,,///222111111111111111111111111222111111111000000000000///111111///---///555:::'''FFFsssxxx///333444222111111333444222///111111111111111111111111---111999<<<333,,,:::NNNYYY999---+++222000''',,,<<<222111000000111111000///222111111222333333111///,,,,,,333;;;555)))...===***bbb***222,,,333333222222111000000///222222111000000000000000...222666333...>>>pppUUU///<<<,,,%%%---555444222444000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000222222222111111111000000222222222111111111000000222222222222222222222222111111111111222222222222333333333333333333333333444444555666999>>>BBBDDDKKKSSS]]]ccceeeggglllpppmmmtttxxxwwwxxx|||~~~|||wwwvvvtttpppmmmkkkkkkkkkfffaaacccrrr~~~xxx{{{~~~|||{{{{{{tttoooqqqvvv}}}tttmmmfff^^^VVVQQQJJJAAA:::777777888777666555666777777555333444444444444444444444444333333333333333333333333333333222222222222333333111111111111111111111111111111111111111111111111111111222222222333333333333222111111000000111111000000000000000000000000111111111111111111111111000111111111111222222222000000000000000000000000111111111111000000000///000000000000000000000000000000111111111111000000111000000000000000000000111///111444111111000000000000111111......///000000000000000111111111111111111111111...///111111...111111111111111111111111111)))+++333000111333///111111111111111111111111111111222222222333333333000444222:::SSSAAA555////////////////////////888222///000,,,''',,,666555???'''///===222+++,,,111111111111111111111111111111111111111000000000111000///......///000111111000(((,,,999555000;;;333222111222444555444333///000111222333333222222777222111333111---222;;;333555333---...444555///000888===888333222333222444333333444555555333000333222222333444444333111//////111444222---***+++;;;555111000>>>))):::111333333222222111000000000222111000000000000000000444///---111000***)))...,,,000///+++---333111***(((///111...111888777000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000222222222111111111111111222222222111111111111111222222222222222222222222111111111111222222222333333444444555555444444333555555666888===DDDKKKOOOSSS^^^kkkqqqpppooosssxxxsssxxxzzzxxxwwwxxxwwwuuuooonnnkkkgggeeefffjjjmmmhhhhhhrrrtttyyy|||qqqkkkkkkppp{{{wwwoooiiidddZZZKKK???777777999888777666777888777555333444444444444444444444444333333333333333333333333333333222222222222333333222222222222222222222222222222222222222222222222111111222222222333333333333222111111000000111111000000000000000000000000333333333333333333333333000111111111111222222222000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000111111111///111444222111111111111111111222......///000000000000000111111111111111111111111//////111222///111111111111111111111111///)))+++111000111333///111111111111111111111111111111222222222333333333...666111///|||888777//////////////////////// 777===//////???;;;%%%&&&---444"""222,,,///777111111111111111111111111111111111111111111111111444222000000333333222///---555999222///777111111111111111333444555555111222333555666666666555999444444:::>>>>>>>>>AAA777<<<@@@???@@@CCC@@@:::CCC@@@888222999CCC???222666555555666888999777666444333222333444444333111555555111,,,...444666555---///222+++...666222,,,222222222111111111000000111111000000000000000111///,,,---333555111///000444666333+++)))---000...222999888///,,,333444...000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111222222222333333222333444555555555444333777888:::>>>EEENNNVVV[[[]]]eeeooouuuvvvvvvxxx{{{yyyzzzyyyvvvqqqmmmkkkjjjjjjiiigggeeefffllluuu|||xxx~~~zzzvvvttttttwwwzzz|||wwwoookkkbbbTTTFFF<<<:::;;;777666666777888888666444555555555555555555555555444444444444444444444444333333333222222333333333222222222222222222222222222222222222222222222222111111222222222333333333333222111111000000111111000000000000000000000000333333333333333333333333000000111111111222222222000000000000000000000000111111111000000000000000000000000000000000000000000000111111111111000000000000000000000111111111111///111444111111111111111111111111......///000000000000000111111111111111111111111///000222333000111111111111111111111111///---,,,///000111333///111111111111111111111111111111222222222333333333111555000222NNNHHH:::000000000000000000000000000000111///)))%%%---888777333BBB%%%222---///111111111111111111111111111111111111111111222222222444111///111555777444111;;;+++...777000---999AAA000111111222444666888::::::;;;<<<===>>>>>>??????@@@???AAAFFFFFFBBB>>><<>>BBBHHHPPPXXX```dddhhhjjjooouuuzzz||||||{{{}}}{{{wwwrrrlllfffdddddddddiiiooosssuuuyyy~~~|||}}}yyywwwyyy~~~yyywwwqqqdddUUUHHH@@@<<<777666555555777888777666555555555555555555555555444444444444444444444444444333333333333333333444222222222222222222222222222222222222222222222222111111222222222333333333333222111111000000111111000000000000000000000000222222222222222222222222000000111111111222222222000000000000000000000000000000000000000000111111111111111111111111111111000000111111111111000000//////000000111111111111111///111444//////000111111000//////......///000000000000000111111111111111111111111///000222333111111111111111111111111111000111...///000111333///111111111111111111111111111111222222222333333333555222...:::888777000000000000000000000000DDD///'''222999222---111"""!!!777...<<<333000'''111111111111111111111111111111111222222222222222111///...000444555444222......777;;;222///222///555666888888:::<<<@@@CCCIIIHHHHHHHHHIIIJJJKKKKKKJJJLLLPPPTTTWWW[[[___cccJJJQQQYYY^^^```^^^\\\ZZZhhheeeeeefffaaaZZZYYY^^^SSSQQQNNNLLLKKKJJJGGGEEE@@@>>>:::888777555333111...333555333000000111000777---///555;;;===***$$$111111111111111111111111000000000000000111111222666111...444;;;:::///%%%888555111,,,***...444888000******444777111...222111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000111111111111111222222222111111111111111222222222222222222222222222222222222222222222333333333333222222222333555777999:::BBBFFFLLLTTT\\\cccgggjjjnnnnnnooouuu|||}}}zzz{{{wwwssspppkkkfffgggkkkhhhrrr}}}~~~{{{wwwqqqnnnqqqwww}}}yyykkkZZZLLLCCC<<<999666555666777777777555555555555555555555555444444444444444444444444444444333333333333444444333333333333333333333333333333333333333333333333111111222222222333333333333222111111000000111111000000000000000000000000111111111111111111111111000111111111111222222222000000000000000000000000000000000000111111111111111111111111111111111111000000111111111111000000/////////000111111222222111///111444...///000111111000///.........///000000000000000111111111111111111111111///000333444111222222222222222222222222111333111000000111333///222222222222222222222222111111222222222333333333444///---;;;111FFF000000000000000000000000 ///999666111111222///>>>555222......)))888555111111111111111111111111111111111222222333333333222000000000222333444333***777777+++---===AAA999>>>@@@BBBCCCDDDGGGLLLPPPTTTSSSQQQOOOOOOQQQSSSTTTIIIXXXmmm{{{~~~uuufff[[[aaa```^^^\\\[[[\\\bbbggggggaaa\\\^^^fffnnnrrrrrrccccccdddffffffccc^^^ZZZQQQNNNIIIEEEBBB???<<<::::::666222111111222777<<<333222000,,,000...<<<@@@111111111111111111111111000000000000000111222222,,,111333...(((***333;;;'''))),,,111222111...---444111222777777111///000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000111111111222222222222222222222222222222222222222222333333333444444333333333333666:::===@@@HHHMMMVVV```gggkkklllllljjjmmmrrrwww||||||yyyvvvrrrmmmjjjkkkkkkkkkqqqyyy~~~yyy~~~}}}~~~xxxrrrnnnpppsssxxx|||nnn^^^SSSEEEAAA:::666555666666777555555555555555555555555555555555555555555555555444444333333333333444444333333333333333333333333333333333333333333333333111111222222222333333333333222111111000000111111000000000000000000000000111111111111111111111111000111111111111222222222000000000000000000000000///000000000111111111111111111111111111111111111000000111111111111000000...//////000111111222222111///111444...///111222222111///.........///000000000000000111111111111111111111111///111333555222222222222222222222222222222///555111000111333///ttt222222222222222222222222111111222222222333333333///333///666111|||000000000000000000000000000000///...///000222222)))+++,,,:::333(((777222111111111111111111111111111111111222222333333333444444333222222222444555999000+++777BBB:::777FFFFFFHHHJJJKKKLLLPPPUUUZZZXXXVVVSSSQQQQQQSSSVVVXXXZZZiii}}}wwwiiiZZZ\\\```bbb```]]]\\\___^^^iiinnnjjjhhhmmmnnnjjjeeehhhnnntttvvvsssmmmhhh```\\\VVVQQQMMMJJJFFFDDD@@@888666::::::222...///222777444000999,,,:::+++111111111111111111222222000000///000000111222222---000333222111000...,,,333///,,,---///000111222000444444000---000333444//////............//////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000111111222222222222000000111111222222222222222222222222222222222222222222333333333444444444555444444444777<<>>888555555555666666666666666666666666666555555555555555555555555555444444333333444444555333333333333333333333333333333333333333333333333111111222222222333333333333222222111000111111111000000000000000000000000111111111111111111111111000111111111111222222222000000000000000000000000//////000000111111111222111111111111111111111111000000111111111111000000...//////000111222222222111///111444///000222333333222000///...//////000000000000000111111111111111111111111000111333555222222222222222222222222222222+++~~~777333111111333///ggg222222222222222222222222111111222222222333333333---999444000333111111111111111000//////000000000000000000000000000000000000000000000000222111000000000111333444666555333222222222222111333666444...000777777///555888;;;???BBBEEEIIILLLPPPUUUZZZ]]]]]]^^^___aaabbb___[[[WWWQQQNNNUUU^^^fffppp~~~}}}nnnccc\\\]]]____________aaacccgggfffeeegggjjjlllmmmmmmfffiiinnntttwwwuuuooojjjiiidddbbbccc___WWWSSSUUUPPPQQQLLLAAA;;;;;;999444444666666444111000222444111333555333000///111333111111111111111111111111333222111000000111222333000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222000111111111111222222222000111222111000000222444777333333:::BBBFFFIIILLLOOOWWWbbbkkkppprrrssssssrrrsssttttttrrroookkkiiiaaa^^^```pppzzzrrrxxx~~~{{{}}}~~~||||||}}}~~~|||wwwuuufffPPP>>>>>>???:::666999:::888666555666666555444555555555555555555555555444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222333333222222111000//////111111111111111111111111000000111111111111000000111111222222222222111111333222111000000000111222000000000000000000000000111111111111111111111111000000000000000000000000111444888(((;;;111444///222...000 111111222222222222111111000000000000111111111111$$$===///&&&===666$$$222222333111222222111111111111111111111111(((===___666000222---,,,888CCC777555+++111333444===...555(((555???+++222444...+++888---///<<<111111111111111000//////000000000000000000000000000000000000000000000000222111111111111111222222111000000000111333333333000222111000333999<<<;;;CCCEEEHHHJJJMMMOOOQQQSSSZZZbbbjjjlllgggeeehhhmmmhhhfffffffffaaa\\\[[[___dddfffggggggddd```ZZZWWWWWW[[[bbbgggjjjiiifffcccdddeeeeeeeeeddddddeeefff```ccciiinnnpppoookkkiiinnnhhheeeffffffdddfffkkknnnmmmeeeYYYQQQLLLFFF>>>:::<<<<<<:::666444444555///111333333111000111333111111111111111111111111222222111000000111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111111111222222222222222333333222111111333444555444888BBBIIIMMMPPPTTT___bbbgggkkkooorrrtttuuupppqqqpppmmmjjjhhhiiikkknnn|||}}}{{{~~~{{{yyyttt{{{~~~{{{sssfffXXXOOOGGG===888888999777666555666777666555555555555555555555555555444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222333333222222111000000///111111111111111111111111000000111111111111000000111111222222222222111111222111000000///000111222000000000000000000000000111111111111111111111111000000000000000000000000...,,,///$$$555...333111'''///:::666111111222222222222111111000000000000111111111111AAA,,,---111***777BBB222222333222222222111111111111111111111111111111EEE444000111...000999444(((111444===000...---CCCAAA%%%>>>(((555111)))@@@333000777888&&&000111111111111000000///000000000000000000000000000000000000000000000000111222222222222222111111000000000000111222333444444333555:::>>>AAAGGGNNNTTTUUUUUUWWWXXXZZZ\\\]]]bbbllluuussskkkfffjjjqqqqqqmmmjjjkkkhhhbbb^^^]]]^^^ZZZUUUOOOMMMMMMPPPQQQSSSVVV\\\dddjjjiiibbb]]]_________]]]YYYWWWVVVUUUYYY]]]bbbggghhhiiiiiiiiijjjeeebbbcccfffjjjpppwww~~~{{{uuummmiiigggaaaZZZLLLJJJEEE>>>888555666777000222444444222111111222222222222222222222222222222222111000000111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111111111222222222333333444444333111222444666888:::BBBKKKQQQRRRVVV[[[kkkjjjjjjmmmrrrwwwzzz|||tttrrrnnnhhhgggooo}}}uuuzzz}}}zzzuuu{{{~~~~~~uuucccQQQFFF???999;;;:::888777888888666555555555555555555555555555444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222333333222222111000000000111111111111111111111111000000111111111111000000111111222222222222111111111111000000000000111222000000000000000000000000111111111111111111111111000000000000000000000000CCC+++,,,777???%%%))):::???,,,$$$;;;111111222222222222111111000000000000111111111111"""///666777777///---666222333222222222222222222222222222222222555+++111222111111111333999111000888000+++000mmmNNN"""AAA555GGG(((>>>)))000111---000000111111111111000///000000000000000000000000000000000000000000000000111222333444333222111000333444444333222222333555999777<<>>???===:::888888777666555555555555555555555555555444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000111111111111111111111111000111111222222111111000111111222222222222111111111111111111111222222333000000000000000000000000111111111111111111111111000000000000000000000000!!!+++222(((***777===...&&&((("""777111111222222222222111111///000000000111111111111;;;???+++''';;;555$$$...222333222333222222222222222222222222222222111222///222333222444444;;;+++<<<777(((777......111BBB666222444222555444---JJJ///000000111111111000000000000000000000000000000000000000000000000000000111222333444444333111111222444555555444555777:::;;;===FFFQQQRRRSSS```rrryyymmmdddaaacccfffgggnnnmmmiiiaaaZZZXXX\\\aaaiii```[[[]]]```^^^ZZZYYYXXXZZZ^^^cccgggjjjlllmmmpppqqqvvv|||~~~uuulllhhhdddbbbgggmmmoooiiibbb^^^aaacccdddcccaaa___^^^bbbfffkkkooorrrttttttssswwwqqqjjjggghhhkkkmmmnnntttnnneeeZZZNNNDDD;;;666333222222222222333333222222222222222222222222222111111111222222111111111111111111111111111111111000000000000000000000000///000000000111111111111///000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111222222222222333333333222333333333333555999<<>>444222333222333333222222222222222222222222000777444///333444222444///___999,,,666888///...RRRNNN000)))222###444...222!!!<<>>:::777555333333333333333333333333000111222333333222111000111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222222222333333333444444444333444777:::>>>EEEMMMSSSTTTRRRVVV```iiillllllnnniiikkkiiieeecccmmmzzzmmmttt|||}}}{{{vvv~~~|||yyyqqqfffVVVGGG===999777777777777777777777777777777444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111222222111111111111111111111111111222222333333222222111111111222222222222111111,,,---///000111111111000000000000000000000000000111111111111111111111111000000000000000000000000666...%%%AAAuuu111111222222222222111111000000000000111111111111111333333444444333333333333333333333333333***;;;666{{{222666000000888555```444888--->>>+++444555777888111111111111111111111111000000000000111111111111222111000000000000///...555333222222555<<>>III999666666888888000888???---FFF111111111111111111111111000000000000111111111111222222111111222333222222000222555:::???EEEKKKOOOYYYddd___VVVVVVZZZaaannnxxxpppbbbTTTRRRXXX\\\[[[WWWVVVZZZdddmmmuuu~~~~~~yyyrrrmmmlllpppuuuoooppprrruuuwwwyyy|||~~~tttkkkeeecccyyypppiiiiiijjjjjjlllqqqmmmqqqtttsssuuuwwwvvvsssooouuu{{{~~~~~~}}}tttdddQQQEEEBBB;;;666444555444111111444222111111000000000000111111111111111000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333444333333333444555555555444:::CCCJJJOOOSSSVVVXXXdddiiillljjjiiikkkkkkjjjiiigggdddeeeqqq{{{}}}{{{tttttt~~~{{{sssnnnrrrxxxvvv```OOOFFF???999::::::999777666777999;;;555555555555555555555555444444444444444444444444444333333222222333333444333333333333333333333333444444444333333222222222222222222222222222222222444444333333333222222222111111111111111111111111000000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222222&&&>>>000###BBBooo222222222111111111000000000000///000000222333444WWW333333222222111333555555555333333444555666999...999:::bbbCCC:::888???%%%:::FFF...444000;;;555555<<<...333ZZZbbb111111111111111111111111000000000111111111222222/////////000000222333333777:::???EEEJJJQQQWWW\\\bbbmmmjjj```______bbbkkklllbbbSSSJJJNNNXXX^^^^^^iiiiiinnnwww|||~~~|||vvvrrrttt{{{}}}xxx{{{|||zzzssskkkeeeaaayyy}}}|||}}}uuuqqqooommmmmmpppqqqvvvyyyyyyyyy{{{xxxtttoooxxx{{{gggXXXRRRGGG>>>888777666333111222111111111000000111222222222222111111111000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333444333333333444666888999999DDDPPPSSSOOOPPPXXXaaappppppqqqpppjjjdddeeejjjdddeeeeeejjjuuuxxx||||||rrrqqqxxxsssdddWWWIII>>><<<;;;888666555555666777555555555555555555555555444444444444444444444444444333333222222333333444333333333333333333333333444444333333333333222222222222222222222222222222333333333333222222222222111111111111111111111111000000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222222666555///111555///;;;]]]222222222111111111111111333222111111000000111111444+++777kkk333444222333222111333444444222111111222111111>>>+++888)))000888:::MMMwww999666;;;999--->>>777///999666+++222>>>111111111111111111111111000000111111111222222222//////000000111222555777BBBEEEJJJNNNPPPUUU[[[___cccoooooohhhgggddd```eee___[[[VVVUUU\\\fffmmmpppwwwvvvxxx}}}~~~{{{zzz{{{zzzxxxwwwtttppplllhhhfffeeennnvvvzzzvvvsssuuuzzz}}}{{{wwwvvv{{{}}}}}}yyyyyy||||||yyyppptttyyy|||}}}wwwoookkk\\\NNN@@@:::888666555666444333333333333444555555222222222111111111000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111222222222222222222222222000000111111111222222222222222222222222222222222222222333333333333444444333333333333333333333333222333333333444777:::===GGGPPPVVVTTTOOOQQQ]]]iiiuuurrrrrrqqqiii^^^bbbmmmhhhjjjkkkppp{{{~~~}}}zzzyyyyyy{{{}}}}}}~~~vvvlll]]]QQQ>>>===<<<;;;:::888666444666666666666555555555555444444444444444444444444444333333222222333333444333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222222111111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111444)))...<<<888***%%%)))444;;;ggg111111111111111111111111555444444333333222222222(((333888222666\\\333444333444333000222444555444333444444444***CCC///333???>>>AAA999777DDD:::111888555???666,,,777<<<555333>>>ZZZ333111111111111111111111111111111111111222222222222222444555555666888<<>>777666555444333333222222222333333222222222222111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222222222222222222222222222111222222333333444444555333333333333333333333333000222444555777<<>>MMMAAAwwwVVVRRR\\\III^^^MMMNNNGGGCCCBBB>>>888888:::888222AAA;;;888555111111111111111111111111111111111222222222333333111555:::===???EEENNNUUUgggmmmqqqnnnddd[[[XXXXXXWWWcccddd```dddccc^^^```dddgggpppyyy{{{wwwyyy~~~|||wwwuuurrrooopppttt}}}}}}|||xxxtttsssvvvyyy|||~~~}}}vvvqqqjjjffffffiiilllnnnyyy||||||xxxyyy}}}tttdddQQQCCC===777666555333222222222222333333222222222111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222222222222222222222222222111111222333333444555555333333333333333333333333111333666888:::BBBMMMUUUXXXXXX[[[cccmmmssssssqqqiiiggg```YYYZZZggguuu}}}|||~~~|||wwwvvv{{{|||www{{{{{{{{{||||||}}}}}}}}}~~~{{{}}}~~~||||||~~~~~~~~~|||wwwvvv|||~~~xxxzzz|||pppdddUUUIIICCC@@@===;;;888888777777666555555444444444444444444444444444444333333222222333333444333333333333333333333333222222222333333444444444222222222222222222222222222222222222111111111111111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111###111888111***,,,444:::,,,555777999;;;000''',,,mmm000000111111111222222222///000111222222222111111444555666888888777555444///666000AAA333666666777777555666777888999===BBBEEEDDDZZZ]]]CCCdddZZZFFF]]]RRR[[[|||RRRXXXffflllmmm\\\gggaaa[[[YYYUUULLLJJJIIIDDD;;;;;;BBB---xxxmmm%%%&&&SSS###111111111111111111111111111111222222222333333333777<<>>999888888777666555555444444444444444444444444444444333333222222333333444333333333333333333333333222222222333333444444444222222222222222222222222222222222111111111111000111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000777555,,,---888888111111333555---)))000222111777---222[[[000000111111222222222222222333444555444333222111333222111000000000222333222333555666111888sss333666666777777<<<===@@@CCCHHHOOOWWW]]]hhh\\\ggglll[[[XXXYYYSSSSSSWWWYYYmmmvvvhhhiiidddoooxxxrrrnnnjjjaaaYYYaaadddXXXVVVNNN???IIIBBBBBB|||\\\<<<+++777BBB''';;;222222111111222222333444222333444444444555666666:::JJJPPPKKKQQQfffuuuvvvwww^^^NNNRRRUUUOOOMMMTTT```eeeiiijjjkkkmmmnnnnnnpppttt{{{rrrnnnllljjjfffcccjjjttt}}}xxxsssrrrtttyyy~~~wwwxxx{{{|||vvvyyy|||}}}~~~jjjSSSMMMFFF>>>777444444444444444444333111//////000222222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222111111111000000//////000000000000111111111111222222222111111111111000111111222222222222111111111111111111111111111111222222222222222222222222111111222222222333333333333222111111333555666666111666>>>FFFKKKMMMRRRVVVhhhiiikkkooorrrrrrmmmiiiZZZVVVWWWbbblllsss}}}~~~{{{}}}~~~}}}~~~{{{wwwrrrsss~~~rrrYYYDDD???666888;;;555444999777444444555555555555555555444333333222222333333444444444555555555555444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222222111111111111000111111222222222333333333111111111111111111111111222111...111CCCXXX[[[PPP111111222333333333333222111111222222222333333333555444333333444444222111333333444444555666666666JJJbbb```@@@222AAAHHH===DDDIIIOOOSSSWWW^^^hhhqqqfffbbb___^^^ZZZVVVXXX]]]\\\___bbbcccdddkkkxxxmmmbbbcccgggiiioooqqqvvvpppiiikkklllhhhbbbbbb^^^YYYTTTOOOKKKFFFBBB===KKKaaapppkkkUUU???444666666666666666777777888333222222222222222333333000333444222111444;;;AAAGGGOOOUUUWWWaaapppwwwtttiiiWWWJJJLLLRRRYYYdddppprrrssssssrrrrrrttttttsss~~~tttoookkkiiieeeccckkkuuu}}}zzz}}}{{{|||xxx~~~~~~||||||zzzyyyzzzxxxhhhZZZRRRFFF<<<888666666555222222222222111222333444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000///000000000000111111111111222222222111111111111000111111222222222222111111111111111111111111111111222222222222222222222222111222222222222333333333333222222222333444555555444;;;DDDJJJLLLOOOVVV]]]llllllnnnrrrvvvtttllleeeVVVUUU\\\jjjvvv|||~~~|||{{{{{{|||zzz}}}~~~{{{yyywwwxxxzzzfffVVVDDD999:::>>>888888;;;777555555555555555555555555444333333222222333333444333333444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222222111111111111000111111222222222333333333111111111111111111111111444555111,,,111;;;;;;222111111222333333333333222111222222222222333333333333333444444555555333222666555555444444444555555444AAAFFF>>>:::CCCLLLMMMIIILLLQQQVVV\\\eeepppwwwddd]]]VVVRRRNNNMMMSSS[[[VVVZZZ]]][[[YYYZZZaaagggjjjkkkfff___]]]bbbgggiiigggjjjsssxxxvvvtttoooiii`````````___^^^ZZZTTTPPPFFF@@@;;;888555222444888333444555666666666666555444333222222222222222333222444444222222999EEEPPP^^^\\\^^^fffqqquuupppjjjWWWSSSOOOQQQ[[[lll|||~~~yyywwwyyyzzzzzzyyywwwqqqjjjiiiiiijjjlllpppzzzxxx~~~|||yyyvvvqqqooouuu~~~~~~}}}{{{zzz|||{{{hhh^^^OOOCCC<<<888555333222222222333333333333333333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111222222222111111111111000111111222222222222111111222222222222222222222222222222222222222222222222222222222222333333333333333333333333333444444555999BBBLLLNNNMMMRRR]]]gggpppoooooorrrsssooofff___XXX]]]ggguuu}}}~~~}}}||||||}}}~~~~~~yyyxxxzzz}}}{{{nnndddJJJ<<<999;;;777888999444555555555555555555555555444444333333333333444444222333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111222222222111111111111000111111222222222333333333222222222222222222222222...444444---+++///111...111222222333333333333333222222222222333333333333222333444555666555444333777666555555555666777888;;;;;;BBBMMMQQQOOOUUU___aaa```]]]\\\^^^bbbgggkkk]]]VVVPPPLLLHHHGGGLLLSSSMMMRRRVVVVVVRRRPPPRRRUUUWWW\\\^^^]]]]]]aaacccbbbgggiiirrr~~~zzzvvvqqqmmmaaadddhhhmmmnnnkkkeee```XXXMMMAAA<<<:::999;;;>>>444555666777777666666555444444333222222222222333444444555777>>>JJJXXXaaapppgggdddlllpppiii```\\\RRRZZZ___dddppp|||tttrrruuuvvvvvvwww}}}~~~~~~zzzssskkkgggbbbfffnnnxxx~~~yyysssnnnooovvv~~~|||~~~}}}sssiii\\\QQQIIIAAA999333555444333333333222111///333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000///000000000111111111111222222222111111111000000111111222222222222111111222222222222222222222222222222222222222222222222222222222333333333444444333444444444444444666777>>>IIIRRRRRRPPPVVVdddpppppppppooolllgggccc___\\\fffmmmvvv{{{yyyxxx{{{{{{zzz}}}}}}~~~{{{vvvvvvvvv}}}zzzqqqlllWWWDDD<<<;;;777888:::444666666666666555555555555444444333333333333444444333333444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000111111222222222333333333222222222222222222222222)))000444222111555888777111222333333444444333333222222222333333333444444111333555555555333333333666666666888:::>>>AAACCCRRRLLLQQQ^^^cccaaadddlllssslllccc[[[WWWVVVUUUUUURRRPPPPPPQQQOOOLLLLLLPPPQQQVVV\\\^^^]]]]]]```bbbiiimmmooommmlllooopppnnnwwwwww|||~~~xxxsssqqqppppppjjjmmmsssyyy~~~}}}zzzvvveee]]]VVVVVVSSSIII===666;;;:::888777666666777777444444333333222333333444555444777CCCTTTdddmmmpppnnnccc___bbb```VVVRRRUUU^^^gggnnnttt~~~rrrhhhhhhjjjiiiiiilllqqqpppnnnmmmlllkkkkkkkkkrrr{{{xxxsssuuu{{{}}}zzzxxx|||yyyxxxpppggg```ZZZPPPDDD:::666444222222444444222111333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000111111///000000000111111111111222222222111111111000000111111222222222222111111222222222222222222222222222222222222222222222222222222333333333444444444333444555555555666:::===DDDNNNVVVTTTSSS]]]kkktttqqqqqqmmmddd[[[XXX]]]cccttt{{{{{{qqqpppxxx|||wwwwww}}}|||}}}}}}wwwqqqvvv}}}|||yyy}}}vvvsssiiiSSSFFF@@@999:::===888777777666666666555555555555444444333333444444555444444555555555555444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000111111222222222333333333222222222222222222222222///111222111222333222000222222333444444444444333222222333333333444444444222444666555333222333555666888;;;???DDDJJJOOOQQQUUUTTTUUUYYYaaaiiimmmmmmgggaaaWWWPPPLLLKKKKKKJJJKKKKKKPPPWWWZZZZZZ^^^ccchhhjjjlllmmmnnnppptttxxx~~~xxxrrrmmmmmmnnnpppsssuuuzzzxxxkkkeee```VVVKKKEEEDDDAAA;;;777444444666888333333333333333444555555555777AAAUUUjjjwwwvvvppp\\\UUUQQQSSSRRRPPPUUU^^^ppptttvvvxxx~~~ssshhhaaabbbccc______dddfffdddbbbcccgggnnnuuuzzz~~~~~~~~~~~~|||zzzyyywwwvvvsssvvvzzz}}}xxxqqqlllgggeeeccc[[[MMMBBB999555222222555777777555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000000000000111111111111000000000000111111111111222222222111111111111000111111222222222222111111333333333333333333333333222222222222222222222222333333333333444444444444333444555555555999@@@FFFKKKRRRVVVTTTZZZgggrrrtttpppnnnhhh^^^VVVYYYeeeqqq|||yyyrrrttt}}}yyyzzz|||~~~|||oooooovvvzzz{{{~~~{{{uuu___QQQGGG;;;888:::666888777777666666555555555555555444444444444555555444555555666666555555444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111222222222111111111111000111111222222222333333333333333333333333333333333444222111111222333000,,,222222333444444444444444333333333333444444444444333555666555333444888<<>>EEEUUUiiixxxxxxkkk^^^NNNKKKIIILLLRRR\\\iiirrrzzz{{{{{{{{{{{{zzzvvvrrrhhhaaa___dddeeeaaadddkkkgggffffffiiiqqq}}}zzzwww}}}{{{}}}{{{yyyvvvtttlllkkknnnuuu}}}|||xxxkkkgggeeegggjjjfffZZZPPPCCC>>>777555777888777555444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222///000000000111111111111000000000000111111111111222222222111111111111000111111222222222222111111333333333333333333333333222222222222222222222222333333333444444444444555222444555444666<<>>888777777444111444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222//////000000111111111222000000000000111111111111222222222111111111111000111111222222222222111111333333333333333333333333222222222222222222222222333333333444444444555555222444444444666>>>JJJSSSWWWXXXUUUVVVfffyyy{{{rrreee\\\SSSRRR[[[jjjwww~~~}}}xxx{{{rrrgggSSSFFFAAA;;;999888888777666555555444555555444444444444555555222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222111111000000111111111111111111111111222222222111111111111000111111222222222333333333333333333333333333333333444333333333222000222555222333444444555555444444333333333444444444555555222555777777888===GGGOOObbbbbbbbbaaa^^^YYYTTTQQQHHHEEEDDDFFFHHHHHHJJJMMMNNNQQQTTTTTTSSSVVV]]]ccceeejjjvvv~~~||||||pppgggbbb```[[[TTTKKKCCC===999555444555666555555???LLL[[[ppp|||kkk\\\SSSOOOQQQOOOTTTcccxxx|||qqqdddaaaeeefffdddhhhttt~~~~~~||||||uuukkkmmmxxx}}}wwwnnnjjjkkkooommmiiippp}}}zzztttsssvvvyyyyyywwwmmm___MMMAAA:::777555555333444333222111222444666444444333333333333222222222222222222222222222222111111111111111111111111222111111111000000//////111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111222222222222111111111111222222222333333333222222333333333333444444333333333444444444555555888333222777@@@GGGLLLOOONNNTTT\\\fffsss{{{sssfffSSSRRRWWWbbboooyyy}}}yyy{{{}}}wwwvvv}}}~~~nnnTTTBBB======888555777888666666777777666666666555555555555555555555555555555555555333333333333333333333333333333333333333333333333111111111111111111111111111222222333333222222111222222222222222222222222111111000000000000111111222222111111111111222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333777555222111222333333333333000111555888666666777666:::@@@DDDHHHNNNVVV\\\lllkkkhhhccc]]]WWWRRROOOIIIGGGGGGJJJHHHFFFKKKTTTSSSVVV\\\aaaaaacccmmmxxx{{{||||||qqqkkkhhhfffdddaaa]]]UUUJJJCCC222222555888999>>>MMM\\\oooxxxyyykkk[[[TTTUUUWWWYYY]]]ggguuu|||vvvrrrkkkfffhhhnnnlllrrr|||}}}~~~wwwooorrr|||~~~}}}}}}xxxwwwuuusssnnnkkkqqqzzzrrr___NNNAAA:::777777666666555444333222333444444444333333333333222222222222222222222222222222111111111111111111111111111111111111000000000///111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111222222222222111111111111222222222333333333222222333333333333444444333333444444444555555555555444555:::BBBJJJRRRVVVRRRZZZcccllltttuuulll___RRRWWWbbbnnnxxx~~~zzzuuuzzzvvvnnnooozzz~~~wwwhhhXXXNNN>>>999555777999777666777777777666666666555555555555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222111111111000000111111111222222111111111111222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333555444333333333444444444555111000333555444666999AAAEEEKKKNNNPPPTTTZZZ___gggeeebbb^^^YYYTTTPPPMMMEEEFFFKKKQQQRRRRRRWWW___eeefffjjjoooppprrryyy}}}{{{xxxtttooollliiiaaaWWWOOO111333888;;;???HHH[[[mmm~~~{{{ooo]]]QQQRRRYYY___dddooo~~~|||xxxrrrmmmiiieeeeeejjjqqqqqqzzz}}}~~~~~~{{{vvvzzz{{{wwwrrrqqqwww~~~yyyssstttxxxzzzvvvaaaNNNAAA:::777777777666555444333222222444444333333333333222222222222222222222222222222111111111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111111111222222222333333333222222333333333333444444333444444444444555555555444666999===CCCKKKTTTYYY\\\eeeoootttsssnnncccYYYWWWcccrrr{{{~~~}}}xxxuuurrrwwwpppeeehhhvvv{{{jjjXXXBBB;;;666888999777666777777777777666666666555555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333111222222333333222222111222222222222222222222222222222111111111111222222222222111111111111222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333444444444444555555555555666222111444666777;;;@@@KKKPPPUUUWWWYYY[[[___cccbbb```\\\XXXTTTQQQNNNMMMOOOPPPRRRVVVWWWYYY```hhhnnnnnnttt}}}wwwuuuuuurrriiiaaa444888<<>>@@@EEEKKKSSSVVVZZZ[[[ZZZ[[[___bbb^^^\\\WWWSSSPPPOOOOOOPPPZZZYYYYYYZZZ]]]eeeqqq|||}}}vvvwww{{{}}}zzzttt555:::@@@DDDJJJVVVfffrrrggg^^^UUUTTTYYYccckkkqqqzzztttddd______bbbjjjnnnjjjdddhhhuuu}}}xxx}}}|||vvv{{{~~~}}}|||~~~zzzvvvuuuyyy|||ppphhhiiimmmtttvvv{{{zzzppp\\\JJJ===888666444444555555333222444444333333333222222222222222222222222222222222111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111111111222222222333333333222222222333333333444444444444444555555555666666777???EEEFFFKKKVVV```cccuuuvvvuuunnnccc[[[[[[___uuu~~~wwwyyyxxx~~~|||zzzzzzzzz{{{}}}}}}{{{yyy{{{{{{rrrVVVJJJ>>>::::::888777777888777777777666666666666555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333111222222333333222222111111111111111111111111111333222222222222222222333222222111111111111222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333444555777666444333444666444666>>>GGGLLLNNNRRRYYY``````___[[[WWWUUUXXX[[[ZZZVVVRRRNNNMMMPPPSSSVVV^^^bbbggglllsss~~~xxxxxx~~~888>>>EEEKKKSSS___hhhkkkYYYQQQLLLRRR^^^jjjttt{{{yyyiii___^^^bbbkkktttxxxtttqqqyyytttiiimmmyyy~~~{{{xxxyyy}}}{{{zzzzzz|||~~~|||yyyyyy|||~~~vvvppplllsssvvv{{{{{{zzz|||lllYYYJJJ<<<888444333555666444222444444333333333333222222222222222222222222222222111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111222222222333333333222222333333333333444444444444555555555666666666888BBBIIIMMMWWWgggrrrssszzztttlllaaaVVVSSS\\\ggg}}}{{{~~~{{{~~~zzzwwwuuuuuuxxx~~~}}}|||fffUUUDDD<<<;;;999888888888888777777777666666666555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333111222222333333222222111111111111111111111111111222222111111111111222222222222111111111111222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333444666888777555555999======AAAJJJTTTWWWXXX\\\bbbqqqnnnfff[[[RRRNNNPPPSSSUUURRRNNNMMMPPPWWW___dddoooxxx~~~AAAGGGNNNTTT^^^fffeee___QQQMMMPPP^^^kkksssxxx|||}}}|||wwwnnneeeccchhhnnnwww~~~sss{{{rrriii]]]YYYaaapppxxxwww~~~~~~}}}~~~~~~sssrrryyy}}}|||www|||sssfffWWWDDD>>>888555555666444222444444333333333333222222222222222222222222222222111111111111111111111111///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111111111222222222333333333222222333333333333444444555555555555666666666666;;;EEELLLRRR```ttt~~~||||||qqqdddYYYQQQRRRaaaqqq||||||||||||~~~{{{xxxuuuwww}}}||||||ttt```JJJ>>>;;;999888999888888888777777777666666555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111111111111111111111111111111111111000000111111111222222111111111111222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333444666888888777;;;BBBHHHMMMOOOVVV\\\]]]\\\```fffzzztttgggXXXLLLIIILLLQQQTTTRRRPPPRRRZZZfffrrrzzzLLLQQQWWW\\\dddhhh```TTTNNNOOO[[[nnn{{{{{{yyyxxxxxxtttnnngggdddhhhqqqxxx}}}vvv```SSSccc~~~www^^^ZZZTTTUUUaaarrr{{{|||~~~|||{{{rrrttt}}}{{{pppsss}}}~~~yyywwwwwwwwwwww|||vvvtttkkk___KKKDDD;;;666666666444111444444444333333333222222222222222222222222222222111111111111111111111111//////000000111111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111111111222222222333333333222222333333333444444444555555555555666666666777>>>GGGMMMSSScccxxx}}}}}}pppaaaWWWRRRVVVgggyyyzzz~~~}}}yyy{{{~~~{{{yyyxxxyyy~~~{{{zzz~~~|||fffMMM@@@;;;999999:::888888888888777777777777555555555555555555555555333333333333333333333333333333333333333333333333111111111111111111111111222222222333333222222222000000000000000000000000111111000000000000111111222222111111111111222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333666999999:::???IIIPPPZZZ[[[^^^```^^^[[[___fffzzzrrrdddTTTIIIGGGMMMTTTVVVTTTTTTYYYdddsss|||yyyTTT^^^gggfff^^^VVVRRROOOWWWffftttyyyyyyyyyvvvpppdddeeebbbiiivvvvvvvvvwwwgggVVVQQQQQQYYYaaaccc```^^^RRROOOSSS```mmmwwwsssaaafffvvv|||tttvvvxxxzzz~~~zzzsssssspppjjjmmmwww{{{}}}ooofffhhhnnn]]]VVVKKK@@@999666555666333555777777555333222111111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222333333333222222111111111222222222222222222222222000111111111111222222222222222333333333444444444444444444333333666:::===JJJHHHMMM]]]llluuuzzzxxxiiiZZZUUUYYYcccooozzz{{{zzz}}}~~~{{{{{{|||~~~{{{yyyiiiRRRDDD>>>:::777777888999888666555555555444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333222222333333333444444444666666666555333222444555666666888???IIISSS[[[^^^ccc___^^^___```___bbbgggggg```VVVKKKFFFIIIQQQXXX___aaadddooovvvmmmpppsssmmmiiiqqq~~~fffiiihhh___RRRJJJHHHIIIaaallluuuvvvtttrrrooojjjggglllmmmrrr||||||~~~fff]]]ZZZUUUTTTXXX[[[YYYWWWWWWXXXYYYbbbrrrtttggglll{{{~~~|||{{{xxxwwwzzz~~~ssslllllljjjfffkkkuuuvvv}}}wwwhhh___```fffhhhaaaUUUHHH===777555666444555555444333222333333111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222333333333222222222111111222222222222222222222222111111111111222222222222222222333333333444444444333444444444555999>>>AAAKKKSSS```llltttwwwwwwvvvrrreeeYYYZZZbbbkkktttzzzxxx{{{|||{{{{{{}}}~~~{{{~~~~~~~~~~~~zzzgggRRRAAA:::999888888999888777666666666555555555555555555555555444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333222222333333333444444444444555666666555444666777666<<>>EEEJJJXXXkkkxxxtttrrrvvvuuummm]]]^^^dddmmmsssvvvyyy}}}~~~ooonnn|||||||||{{{|||yyyVVVAAA>>>999888777777777888777666666666666666666666666666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444333333333444444444444555666777777666777:::>>>BBBSSSTTTUUUUUUUUUVVVXXXYYYWWWSSSSSSYYY[[[VVVPPPLLLLLLMMMQQQYYYdddnnntttwwwssswwwzzz~~~{{{yyyxxx~~~yyytttnnndddfffwww```UUUJJJFFFJJJWWWnnn~~~zzzyyyxxxuuuqqqoookkkqqqooosssvvvkkkkkkggghhhiiiiiieeegggssswwwtttqqqmmmlllnnnwwwuuuvvvwwwwwwtttrrrttt{{{uuunnnlllmmmnnnllliiiooorrrssslll___NNN@@@999666555444444666555333000222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222111222222222222333333333333333444444444555555555666777777888;;;@@@HHHMMM___pppyyytttoooqqqkkk___WWWaaaooowwwuuuqqqwww|||qqquuu}}}~~~{{{eeeIII<<<;;;999666555777777666555555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333444444444333333444444444555555555555555666888<<>>EEEMMMSSSfffttt~~~zzzqqqhhh[[[NNNYYYgggxxx}}}uuuoooxxxzzzwww}}}~~~}}}wwwYYYBBB???;;;777666777888666444555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222111222222333333444444555333444444444555555555555444666;;;@@@HHHQQQ[[[aaa___ZZZWWWZZZ```aaa[[[TTTJJJFFFEEEHHHIIIJJJNNNTTT[[[^^^dddhhhmmmrrrxxx||||||~~~}}}tttkkkeeebbbaaaiiiyyyBBB@@@III^^^qqqtttmmmllljjjjjjlllxxxxxxooojjjjjjkkkmmmrrr{{{~~~xxxiiihhhaaadddhhhlllpppuuuxxxyyy{{{yyyuuuoookkkoooyyy~~~jjj\\\BBB<<<555222444555444333333333333333333333333333111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222111111222222222333333333222222222222222222222222222222222333333333444444444444444444555555555555777888999<<>>999777999999777444666666666666666666666666444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222000000111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222111111222333333444555555444444444444555555555555:::???GGGOOOUUU\\\aaaeee^^^___aaafffgggaaaUUUKKKDDDCCCEEEHHHJJJMMMWWWaaaiiilllnnnnnnpppxxxuuu{{{|||tttnnnjjjiiinnnvvv~~~CCCDDDSSSnnnlllgggjjjnnntttzzztttjjjggghhhmmmsssrrruuu~~~~~~nnnlll```bbbccceeejjjpppuuuwww{{{}}}tttiiilll{{{vvvhhhHHH???555///111444666666333333333333333333333333111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111222222333333333222222222222222222222222222222333333333444444444444444444555555555666666666777:::>>>FFFPPP[[[cccttt|||~~~kkkXXXWWW___hhhqqq|||~~~xxxuuu}}}~~~~~~wwwuuulllGGGAAA;;;999;;;;;;888555777777777777777777777777444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222000000111111222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111222333333444555555444444444555555555666666CCCIIISSS[[[___```aaaaaabbbeeeiiikkkggg^^^QQQIIIEEEGGGKKKNNNOOORRR]]]jjjwwwxxxxxxuuuuuuyyyoooqqqsss}}}~~~|||}}}~~~wwwsssrrrttt|||GGGPPPccc{{{vvvgggjjjrrrrrrssswwwyyylllccccccgggkkksss|||{{{|||zzz|||}}}~~~~~~mmmmmmhhhfffgggiiimmmvvv{{{uuussspppppp{{{||||||kkkVVVHHH:::666777666555555555555444444444333333333222222222111111111111000000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000222222222222222222222222222222333333333333444444333444444555555555666666;;;888;;;BBBIIIPPP]]]jjj{{{xxxxxxuuuhhhZZZ\\\gggjjj|||~~~yyy~~~xxx~~~^^^LLL<<<:::;;;999555444666666666666777777777777444444444444444444444444333333444555555444333333444444333333333333222222111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222333222222111111222222333777555444555777777444111222555888666333333777<<>>GGGPPPVVVaaa```\\\WWWTTTWWW]]]ccchhhccc^^^XXXQQQMMMQQQXXXXXX\\\eeeqqqxxx}}}}}}tttqqqnnnrrrllliiiiiillloooqqquuu~~~tttpppssswwwyyywwwyyy|||yyyqqqqqqvvvxxxvvvuuuvvvzzz}}}wwwvvvttttttuuuvvvuuutttsssqqqoooooooooooommmlllmmmmmmmmmmmmnnnpppqqqrrrxxxuuuqqqppptttxxx|||~~~}}}{{{zzz{{{~~~~~~uuuqqqmmmjjjlllooo~~~~~~ssscccccciiicccgggeeebbbYYYHHH999666999555555444444444333333333333333222222222111111111000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333444444666555555555555777888999>>>BBBHHHNNNTTT]]]kkkvvvuuurrrfffWWWWWWeeeooopppsssttt{{{}}}~~~ttt^^^LLLBBB<<<999888888888888777777777777777444444444444444444444444444444444444444444444444444444333333333222222222111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222333222222111111222222333333333222333444444555555888888:::AAALLLVVV^^^bbbaaa^^^YYYSSSPPPSSSYYY___]]]YYYUUUTTTRRRQQQWWW___lllooouuu}}}{{{uuuuuuwww|||pppeeeiiihhhjjjqqqyyy~~~uuurrrtttwwwvvvuuu}}}~~~{{{xxxuuurrrkkkfffhhhmmmqqqpppoooqqqtttvvvwwwvvvqqqppppppqqqrrrsssqqqppppppooonnnnnnoooooommmllljjjkkklllnnnpppsssuuuwwwwwwuuurrrssswww|||}}}wwwsssnnnmmmooo}}}{{{xxxmmm___bbbmmmnnnllliiieee[[[JJJ:::666:::555555444444444333333333333333333222222222222111000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333444444666555555555666888:::;;;CCCFFFJJJOOOWWWcccpppwwwuuuooobbbWWW]]]mmmuuusssooosss{{{zzz{{{zzziiiQQQCCC===<<<;;;999888888888777777777666444444444444444444444444444444444444444444444444444444333333333222222222111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222333222222111111222222333555555444333333333444555999<<>>:::666::::::999888888777777666444444444444444444444444555444333333333333444555444444333333333333222222111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222333222222111111222222333222444555444444666:::===EEELLLVVV]]]^^^]]]]]]]]]___```aaaccccccccc```___VVVRRRSSSYYYaaahhhpppxxxooozzzwwwyyyqqq```cccjjjiiimmmrrr}}}uuuyyy{{{}}}|||yyyyyy|||~~~vvvpppmmmgggjjjrrrppptttmmmiiijjjgggZZZJJJ???555555444444444333333333444444444333333333222222000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222222222222222222222222222222222222333333333444444444222222222444777<<>>AAAHHHPPP```kkkuuu{{{~~~rrrccc\\\gggvvv~~~}}}~~~{{{uuuuuuyyy}}}zzzzzz|||zzztttnnnggg```\\\YYYXXXVVVTTTRRRQQQQQQPPPPPPOOOMMMKKKJJJIIIJJJJJJKKKLLLMMMLLLIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGHHHLLLLLLLLLLLLLLLMMMNNNNNNMMMLLLLLLMMMMMMNNNOOOPPPPPPPPPPPPQQQSSSTTTVVVWWWZZZ^^^```ccciiissswwwuuu{{{~~~~~~|||{{{~~~bbbEEE???>>><<<:::999777666666666666666555555555444444444444444444444444444444333333333333333333333333222222111111222222333333222222222222222222222222111111222222222333333333444333333222222333333444333222222111111222222222555444777AAAJJJPPPVVV[[[]]]______\\\ZZZ]]]fffmmmcccYYYNNNLLLNNNQQQVVV[[[dddmmmoooqqqyyy~~~pppmmmnnnuuu~~~pppgggmmmuuuxxxxxxtttxxxzzzuuu}}}rrrffffffooowww{{{{{{uuuooovvvuuuwww{{{eeeRRR>>>666666666666666555444444444444333333333222222222222222222222222333333333444444333333222333222222111111222222333222222222222222222222222222222333333333222222111111111222222222333333333333333333333333333333333333333333444444444555555777777:::???CCCGGGPPPZZZiiiuuu}}}}}}~~~qqq```___iiiuuu{{{|||}}}|||{{{~~~~~~zzz}}}zzzwwwtttrrrqqqqqqjjjgggeeeeeehhhjjjllllllhhhfffbbb^^^ZZZUUUQQQOOOPPPOOONNNLLLKKKJJJJJJJJJJJJHHHGGGGGGHHHJJJJJJIIIGGGHHHHHHGGGFFFEEEGGGIIIGGGGGGGGGGGGHHHHHHHHHHHHLLLMMMNNNOOOOOONNNMMMMMMKKKLLLMMMOOOPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNRRRRRRQQQRRRRRRTTTUUUVVVTTTTTTSSSRRRSSSUUUVVVWWWVVVWWWXXX[[[^^^aaaeeeggghhhjjjmmmrrr{{{}}}|||}}}~~~}}}~~~}}}sssPPP???===;;;:::999888777555666666666666555555555555333333333333333333333333333333333333333333333333333222222111222222333333222222222222222222222222111111222222222333333333444333333222222333333444333333333222111111333444777888>>>HHHTTT[[[]]]]]][[[YYYYYY\\\aaaddddddbbbTTTMMMIIINNNVVV\\\aaaeeehhhsssvvvxxxyyyrrr~~~qqqhhhgggsss}}}rrrpppuuu||||||www{{{jjjcccffflllqqqrrrmmmhhhqqqyyy|||}}}zzzcccIII;;;666555555666555555555444444444333333222222222222222222222222222333333444444333333333333222222111111222222333222222222222222222222222111222222333333333222222111111222222222333333333333333333333333333333333333333333444444444555555888888===CCCGGGLLLWWWcccuuu~~~|||xxxlll___gggnnnrrrqqqrrryyy{{{xxxrrrkkkiiieee```]]]ZZZYYYYYYVVVTTTRRRSSSUUUXXXYYYYYYWWWWWWVVVSSSQQQOOONNNNNNQQQPPPOOONNNNNNNNNNNNNNNNNNMMMKKKLLLNNNOOONNNMMMMMMNNNNNNMMMLLLLLLNNNPPPMMMNNNOOOQQQRRRRRRQQQQQQSSSUUUWWWYYYYYYWWWVVVTTTUUUWWWYYY[[[]]]]]]]]]]]]XXXYYYZZZ\\\]]]^^^_________^^^]]]]]]]]]___aaabbbbbbaaaaaaaaabbbccceeegggfffgggiiikkknnnrrrtttvvvyyyzzz|||}}}~~~|||zzz~~~ZZZ???===:::999999999888666777777666666666555555555333333333333333333333333333333333333333333333333333333222222111222222333222222222222222222222222111111222222222333333333444333333222222333333444333444444333111222444777<<>>777444555555555555555444444444444222222222222222222222222111222333333444444444333333222222111111222222333222222222222222222222222000111222333333333333222111111222222222333333333333333333333333333333333333333333444444444555555777999???FFFKKKRRRaaaooovvvggggggqqqooopppnnnmmmqqqzzz}}}|||}}}{{{vvvpppllljjjfff^^^YYYTTTTTTSSSRRRRRRRRRRRRSSSSSSRRRQQQSSSUUUXXXYYYXXXUUUVVVVVVTTTQQQPPPRRRUUUUUUUUUVVVWWWXXXZZZ\\\]]]ZZZ]]]___^^^[[[ZZZ[[[]]]ZZZ]]]```cccddddddfffgggdddhhhnnnsssuuuuuusssqqqzzz}}}~~~zzzxxx|||~~~~~~}}}{{{~~~~~~tttxxxpppLLLEEE===999::::::888666777777777777666666666555222222222222222222222222333333333333333333333333444333222222111111222222222222222222222222222222111111222222222333333333444333333222222333333444222444666555333555;;;@@@JJJSSS[[[\\\]]]]]]YYYSSSOOOQQQUUUZZZ]]]ZZZRRRLLLMMMPPPWWWbbbkkkuuuzzzuuuzzz|||wwwxxx}}}{{{|||bbbqqq~~~ooorrr|||}}}~~~rrrmmmllleee\\\YYY]]]hhhzzz~~~{{{~~~|||yyywwwvvv}}}uuummmkkkrrryyyvvvvvvvvvyyy}}}zzz{{{zzzqqq{{{vvvwww|||zzzuuuxxx}}}wwwjjj[[[NNNCCC999555555666666555555555444444444222222222222222222222222111222333333444444444444333222222222222222222333222222222222222222222222000111222333333333333333111111222222222333333333333333333333333333333333333333333444444444555555999<<>>:::===777555444444555555555444111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222333333333333444444555555555444444333333333222444666666666666777999@@@DDDIIINNNVVVbbbqqqzzz{{{qqqlllttt|||}}}~~~}}}|||qqq{{{~~~}}}yyyqqqooodddaaa```aaa___ZZZXXXZZZXXXZZZ^^^bbbeeedddaaa___aaaeeelllrrrvvvuuusssqqqsssrrrrrruuuyyyyyyvvvrrrsssrrrpppnnnllljjjjjjiiiuuuxxx|||}}}|||}}}pppXXXAAA:::;;;999888;;;777777777777666666666666444444444444444444444444333333333333333333333333444444444333333222222222333333333333333333333333333222222111111222222333333333333444444444555555333444555444444;;;GGGQQQZZZ___bbb```]]]ZZZTTTNNNEEEHHHKKKLLLKKKLLLPPPTTTVVV]]]bbbjjjvvv}}}|||tttrrrzzzeeettt}}}xxx||||||wwwtttooohhhccc___]]]YYYVVVSSSQQQQQQQQQTTTSSSZZZjjjuuusssjjjcccaaaaaabbbccceeehhhjjjlllpppmmmhhhccc^^^[[[YYYXXX[[[]]]YYYYYY^^^XXXTTT\\\\\\ccckkkqqqzzz~~~~~~xxxzzz~~~~~~tttrrruuuzzzyyytttrrruuuzzzyyypppggg^^^bbbdddgggcccTTTBBB:::<<<777666444444555666555444111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222333333333333444444555555444444444333333333333444555555555666999;;;DDDGGGKKKSSS\\\iiiuuu}}}|||ooommmyyy~~~}}}xxxvvv~~~vvvkkkccc```]]]VVVRRRSSSTTTTTTVVVYYY]]]^^^bbbfffkkkoooppppppvvv{{{|||~~~}}}~~~~~~|||cccHHH===<<<:::888999777777777777666666666666444444444444444444444444333333333333333333333333444444444333333222222222333333333333333333333333333333222222222222333333333333333444444444555555444555666777:::AAALLLTTTZZZ^^^___^^^^^^^^^ZZZTTTLLLNNNPPPOOOPPPSSSYYY___eeefffgggsssvvv|||zzz{{{}}}hhh{{{uuusss{{{|||tttpppkkkgggeeeaaa[[[VVVXXXWWWVVVTTTSSSSSSSSSSSSVVVTTTYYYfffppppppjjjeeehhhhhhiiijjjllloooqqqrrrwwwuuuqqqlllgggccc___]]][[[^^^ZZZZZZ___YYYUUU]]]eeeooo|||}}}yyy|||||||||}}}qqqhhhiiimmmjjjrrr|||zzzyyy|||}}}zzzvvvvvvxxxwwwfff^^^]]]]]]fffrrrssscccMMM>>>999888666555444555666555444222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222333333333333444444555444444444444333333333444555555555555777<<>>;;;;;;999777777777777777666666666666444444444444444444444444333333333333333333333333444444333333333333222222333333333333333333333333333333222222222222333333333333333444444444555555555555777;;;BBBJJJRRRWWWZZZ\\\]]]]]]```ccc___YYYQQQRRRSSSSSSTTTYYYaaahhheeeeeeiiiyyywwwjjjnnn}}}yyywwwwww}}}uuu~~~uuupppsss}}}{{{rrrpppmmmkkkiiifffaaa]]]^^^^^^^^^^^^]]]]]]]]]\\\]]]YYY\\\hhhsssxxxxxxxxx}}}~~~{{{wwwsssqqqmmmqqqmmmiiiiiidddeeerrryyyssspppqqqrrrsssvvv{{{vvvhhhaaaaaadddfffnnnxxx~~~yyy}}}pppeeeeeecccmmmzzz~~~sss\\\FFF999999777666555666666555444222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444555555555444555999???CCCKKKLLLRRR^^^kkkwww}}}~~~~~~rrriiimmm}}}}}}{{{tttyyyqqqggg___XXXUUUUUUWWWVVVXXX]]]___^^^aaaffflllrrr{{{{{{}}}~~~~~~yyyvvvuuu|||~~~|||~~~yyysssTTT???999<<<;;;888777777777777666666666666444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333222222333333333333333333444444444555555444555999@@@JJJRRRXXX[[[[[[]]]^^^___bbbddd___WWWPPPSSSUUUWWWYYY]]]eeekkk```hhhuuuqqqeeeeeewww}}}~~~uuurrrrrrxxx{{{zzzyyyyyyxxxuuurrrpppnnnnnnmmmlllkkkjjjiiihhhhhhdddeeeooo{{{}}}yyy{{{wwwuuutttuuuxxx|||yyysssppppppooopppsssxxx~~~rrrmmmqqqvvv~~~mmmRRR===:::999666666666777666444222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444555555555555666;;;BBBGGGLLLOOOVVVcccpppzzz}}}}}}xxxlllgggmmmxxx}}}|||vvvfff]]]YYYWWWYYY]]]ZZZ]]]bbbhhhkkkooozzz~~~}}}}}}}}}}}}~~~~~~yyywwwrrrtttxxxxxx|||___DDD:::<<<<<<777777777777777666666666666444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222444333333333333333333444333333333444444444555555444777===FFFPPPXXX\\\]]]^^^aaabbbbbbbbbaaaYYYPPPOOOTTTZZZ___bbbffflllqqqrrrrrrcccbbbppp|||{{{zzztttvvvxxx~~~}}}{{{xxxuuusssrrrrrrtttppprrr{{{~~~vvv|||}}}zzz___GGG<<<:::777777777777666555333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222333333333333444444333333333444444444444555444555555666888>>>EEEJJJMMMSSS]]]jjjuuu|||~~~~~~{{{qqqhhhgggooowwwxxxuuuyyylll___ZZZYYY[[[```eeeiiikkkpppxxx}}}||||||{{{||||||}}}~~~xxxxxxrrrnnn|||{{{zzz~~~mmmMMM<<<===<<<666777777777777666666666666444444444444444444444444333333333333333333333333222222333333333333444444222222222222222222222222444444333333333333444444333333333444444444555555444:::CCCNNNVVV[[[^^^```dddhhhiiieee```[[[SSSKKKRRRXXXbbbjjjpppvvv}}}tttfffbbbppp~~~uuuuuuyyy{{{|||zzzyyyyyyzzzzzz}}}zzz{{{}}}jjjTTT<<<:::888777777777666555333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222333333333333444444333333333444444444555555333444666777:::@@@FFFKKKPPPYYYfffsss{{{vvvllldddhhhssszzzxxxsssyyy|||vvv{{{~~~tttkkkbbbbbbdddgggkkkooowwwwww~~~wwwrrrrrrrrrnnnppprrruuuxxx}}}||||||{{{zzzzzzzzz{{{{{{uuuxxxrrriiiuuu{{{~~~vvvSSS=========666777777777777666666666666444444444444444444444444333333333333333333333333222222222333333444444444111111111111111111111111444444333333333333444444333333333444444444555555666???KKKUUU[[[^^^```bbblllpppooofff[[[UUUQQQMMMVVV^^^hhhsss|||uuuhhhjjjrrryyyqqquuuyyyzzz~~~~~~~~~{{{~~~~~~~~~rrruuu~~~}}}yyy~~~ppp]]]===;;;888888888888666555333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222333333333444444444333333333444444555555555222444666888<<>>888777777777777666666666666444444444444444444444444333333333333333333333333222222222333333444444444111111111111111111111111555444444333333444444555333333333444444444555555888CCCQQQZZZ^^^___bbbdddrrruuurrreeeXXXRRRQQQQQQYYY```kkkvvvwwwhhhiiixxx~~~wwwyyy||||||tttpppxxx~~~}}}zzzgggKKK@@@888777555222333777555555444333333333333444333333333333333333333333222222222222222222222222222222222222222222222222111111111222222333333333222222333333333333444444444444444444444444444444111333888>>>AAACCCJJJSSSYYYlll{{{ppphhhiiixxx|||rrrqqq|||vvvrrrvvv~~~xxx~~~~~~zzzuuullljjjooopppuuu|||zzzkkk```ZZZWWWYYY^^^^^^aaaeeeiiinnnttt}}}~~~yyywwwxxxzzzzzzyyy{{{uuuppppppuuu|||bbbCCC>>>BBB<<<999777666666777777666444555555444444444333333333333222222111111222222333333333333333333333333333000000111222333333444444222222222222222222222222000333555333000111777<<>>FFFKKKPPPYYYbbblllsss|||vvvllldddmmmooosssyyyxxxzzzyyypppeeeaaaccckkkyyy{{{rrrooojjjeeebbbaaabbbdddccceeeiiimmmpppooollliiiccc```^^^```eeejjjkkkjjjkkkooossswww~~~||||||}}}zzzyyyvvv~~~|||yyyyyyyyyuuuuuuwwwwwwpppjjjjjjooo~~~{{{gggUUUDDD===;;;888777888999:::999666666666555555555444444444444333333333333444444333333333333333333333333333333333333444444444444222222333333444444555555555555777;;;BBBKKKTTTYYY^^^\\\ZZZXXXUUURRRUUU\\\```^^^___``````dddppp|||pppcccZZZ]]]gggpppxxx}}}}}}}}}{{{xxxzzz}}}|||}}}~~~yyyttt~~~|||jjjOOO<<<777999:::555555444333333333333444333333333333333333333333222222222222222222222222222222222222222222222222333333333222222222111111222222333333333333444444222222333333444555555666888:::AAAJJJOOOTTT]]]fffnnnuuu}}}xxxlllbbb]]]iiipppuuuxxx|||yyy}}}~~~pppggg``````eeelllzzz~~~uuulllgggccccccbbbaaa```aaaccceeedddfffhhhkkkmmmmmmkkkiiikkkiiigggiiimmmqqqqqqpppqqqwww|||}}}|||yyy|||}}}{{{xxxxxxyyyvvvtttttttttppphhhdddeeezzzyyyqqqWWWAAA>>>:::777777888888777666666666666555555555555444444333333333333444444333333333333333333333333222333333333444555555555222222333333444555555666555666:::@@@IIIQQQXXX[[[___ZZZWWWWWWVVVRRRQQQSSSZZZYYY\\\cccjjjqqq}}}eee]]]ZZZeeeuuu}}}|||{{{uuuvvvzzz{{{uuutttuuuXXX???777:::<<<555555444333333333333444333333333333333333333333222222222222222222222222222222222222222222222222333333333222222111111111222222333333333444444444222222333333444555666666:::<<>>GGGNNNTTT]]]hhhpppyyy{{{{{{lll]]][[[cccuuu~~~{{{}}}|||~~~{{{kkkdddaaadddjjjuuurrrmmmkkkkkkkkklllmmmnnnppprrrssssssssszzzxxxwwwvvvwwwxxxxxxxxx|||{{{zzz{{{}}}|||xxxuuuuuuuuutttsssrrrpppkkkddd___ddd}}}yyy}}}~~~qqqJJJ@@@777888;;;:::777555666666666666555555555555333333333333333333333333444444444444444444444444444444444444444444444444666555333222333333222111222;;;EEELLLRRRXXX[[[ZZZYYYWWWVVVWWWUUUPPPMMMOOONNN\\\hhhnnnyyyxxxlllbbbsss}}}{{{{{{|||zzzzzzsssvvvnnnSSS@@@888888777777666555444444444444444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111444666666444333555777;;;BBBJJJPPPVVV___mmmxxxzzz}}}xxxhhh\\\aaalll{{{yyy|||zzz|||~~~wwwjjjfffeeejjjrrr~~~yyyrrroooppprrrtttwwwxxxyyy{{{}}}~~~zzzvvvttttttssssssrrrpppkkkeeeaaadddwww~~~xxxzzzcccFFF===777888999888666666666666666666555555555555333333333333333333333333444444444444444444444444444444444444444444444444444444333333444555555444555???IIIOOOTTTZZZ[[[YYYXXXUUUSSSSSSOOOJJJIIIKKKUUUWWWcccxxxlllaaammmyyy}}}yyyzzz}}}}}}|||||||||bbbJJJ<<<777888777666555444444444444444444333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333111444666666444444777:::@@@GGGOOOSSSXXXbbbsss~~~uuueee___lll}}}~~~wwwrrrsss~~~|||{{{~~~{{{rrrhhhfffhhhooozzz{{{yyyzzz~~~}}}wwwrrrsssrrrqqqqqqppplllgggcccaaannnvvvsss|||YYYBBB===999::::::888777999666666666666555555555555333333333333333333333333444444444444444444444444444444444444444444444444222333444555555666666777:::CCCMMMSSSWWW[[[[[[XXXXXXSSSPPPMMMIIIDDDEEEIIIZZZ\\\mmm|||zzz}}}{{{jjjddd|||pppuuu~~~zzzvvvzzzuuuwww{{{xxxzzz}}}yyymmmUUUCCC:::888777666555444444444444444444333333333333444444444444444444444444444444222222222222222222222222222222222222222222222222222222333333333333444444222444666555444555999===BBBIIIQQQTTTXXXdddvvvsssfffhhh{{{~~~zzz~~~rrrqqqvvv~~~}}}}}}xxxpppffffffjjjrrr~~~~~~|||yyysssrrrqqqpppppppppmmmiiieee]]]gggzzz|||pppzzz\\\BBB>>><<<<<<;;;888999<<<666666666666555555555555444444444444444444444444444444444444444444444444333333444444444444444444222333444555555555666888???HHHQQQUUUXXX[[[YYYVVVYYYTTTOOOKKKFFFCCCGGGNNN\\\lll|||}}}{{{{{{uuukkkjjjuuuhhhrrrxxxtttrrrvvvnnnoooxxxrrrnnnnnnssszzz~~~xxxuuurrr]]]III;;;888888666555555555555555555444444333333444444555444444444444444444444444222222222222222222222222222222222222222222222222222222222333333444444444222444666555444666<<>><<<<<<:::777888;;;666666666666555555555555444444444444444444444444444444444444444444444444333333333444444444555555222444555444333444666999CCCLLLTTTWWWXXXZZZXXXUUU\\\VVVPPPKKKGGGGGGPPPZZZcccxxx~~~||||||~~~~~~llljjjpppllleeevvvzzz}}}vvvllliiihhhjjjzzz~~~nnnlllsss~~~ooojjjgggiiilllpppyyywwwpppwwwwwwfffPPP===888888777666555555555555555555444444444444555555444444444444444444444444222222222222222222222222222222222222222222222222111222222333333444444555333555555555444888>>>DDDDDDIIIQQQWWW^^^iiiwwwwwwlllnnn{{{zzzwww{{{|||}}}{{{{{{{{{}}}yyytttoooqqqsssxxx{{{uuu~~~}}}tttyyyrrrpppooooooooommmjjjggg^^^cccrrrjjjGGG???:::999888555555888666666666666555555555555444444444444444444444444444444444444444444444444222333333444444555555555333444555333222444:::>>>HHHPPPVVVWWWXXXZZZYYYVVV\\\VVVQQQLLLJJJNNN\\\jjjnnnyyy~~~~~~~~~vvvgggmmmzzzgggfffqqqnnnxxx~~~}}}yyyyyy}}}~~~}}}uuuiii___^^^___aaammmvvvqqqqqqwwwwwwoooqqqpppjjjdddbbbbbbgggsssyyyrrruuuttt\\\CCC999888777666555555555555555555444444444444555555333333333333333333333333222222222222222222222222222222222222222222222222111111222333333444555555444555555444555999@@@FFFGGGKKKSSS\\\eeeoooxxx}}}vvviiicccmmm~~~}}}wwwuuu{{{{{{zzz|||~~~|||wwwsssuuuvvvxxx}}}vvvtttsssvvvyyy{{{|||zzzqqqwwwyyyrrr}}}~~~rrrqqqoooooonnnmmmjjjggg^^^[[[cccyyyvvvOOODDD;;;999999777666777666666666666555555555555555555555555555555555555444444444444444444444444222222333333444555555666333444555333333777@@@GGGMMMTTTXXXYYYYYY\\\\\\YYYYYYTTTOOOLLLKKKSSSfffwwwuuuvvvyyyssshhhsss~~~dddhhhooodddeeemmm{{{pppnnnpppyyyvvvsssttt{{{}}}qqqddd\\\\\\___bbbnnnvvvpppzzzsssqqqqqqkkkddd___\\\bbbqqqzzz{{{xxx{{{gggKKK999888777666666555555555555555444444444444555555333333333333333333333333222222222222222222222222222222222222222222222222111111222333333444555555444555555444555999AAAHHHJJJNNNUUU___kkktttyyy{{{xxxmmm___\\\kkk}}}zzz}}}}}}wwwooosss~~~{{{|||~~~yyysssuuuuuuwwwxxxlllfffeeejjjmmmqqqsssvvv{{{{{{ooofffoooqqquuu~~~xxxlllrrrvvvttt}}}sssqqqpppooonnnllliiiggg[[[RRRTTTjjjWWWJJJ>>>;;;<<<;;;999999777666666666555555555555555555555555555555555555444444444444444444444444222222333333444555666666222444555444444;;;FFFNNNQQQWWWZZZZZZZZZ]]]^^^\\\VVVQQQMMMJJJLLLVVVkkk~~~uuuuuurrrkkkzzz{{{dddrrr}}}jjjaaabbbgggkkknnnpppyyy}}}|||zzzzzz~~~zzzllllllllllllooovvv||||||~~~vvviii^^^[[[cccpppyyy~~~}}}zzz}}}pppPPP<<<;;;777444555888777555555555444444444333333333222333333444444333333222444333333222222333333444222222222222222222222222222222333333333444444444444444444555777===CCCHHHOOONNNVVVhhhwww{{{|||~~~}}}eee___hhhnnnttt}}}~~~~~~~~~zzzuuuzzz~~~~~~tttsssuuuuuuxxxxxxjjjggglllpppwwwvvvwwwyyy|||}}}}}}|||xxx{{{xxxjjjcccccckkklllqqqzzzpppjjjooo~~~wwwttt|||wwwrrrooonnnlllhhheeebbbWWWTTT\\\uuu}}}qqqPPP<<<:::888888;;;888777777777777777666666555555555666666666666555555444444444444444444444444555444333333222222222222444333222333888AAAJJJOOOSSSVVVZZZ^^^aaacccaaa^^^YYYPPPIIIHHHNNN]]]rrrvvvrrrxxxlll{{{vvvmmmllloooqqq~~~}}}~~~~~~}}}~~~~~~{{{uuujjjaaaaaammmzzzuuuWWW???<<<888555666777555333555555444444444333333333222333333444444333333222444333333222222333333444222222222222222222222222222222333333333444444444444444555555888===EEEJJJTTTSSS\\\mmm||||||iiigggqqqtttxxx{{{yyy|||}}}}}}uuutttuuuuuuxxxqqqiiimmmuuu|||~~~yyyuuuvvvxxxxxxpppeeeaaacccnnnrrryyy||||||}}}|||rrrlllppp~~~}}}wwwrrr}}}~~~yyysssooommmkkkhhhfffbbbVVVQQQWWWmmm{{{yyyXXXBBB===888888999666777777777777777666666555444444555555555555444444444444444444444444444444555444333333222222333333444333333555;;;DDDMMMRRRXXXXXXWWWXXX^^^fffddd\\\UUUMMMHHHKKKTTTbbbuuuyyywww}}}xxxxxx~~~zzzlllaaajjj}}}zzzbbbCCC>>>888777777666333111555555444444444333333333222333333444444333333222444333333222222333333444222222222222222222222222333333333333444444444444444444555777999???GGGLLLVVVXXXaaarrruuukkkppp||||||}}}|||~~~~~~zzz}}}}}}zzz~~~xxxuuuvvvvvvxxxvvvlllooozzz}}}uuusssqqqoooiiiccceeejjjuuuxxxuuu{{{~~~tttmmmpppyyy~~~}}}wwwooozzz|||tttoookkkiiigggfffbbbUUUOOOQQQddd|||~~~xxxyyy~~~iiiOOOCCC:::888:::666777777888888777777666555333333444444444444333333444444444444444444444444555444333333333333333333333333555999@@@IIIQQQWWWZZZ[[[WWWVVVcccrrrooo```RRRLLLKKKSSS```nnn}}}~~~zzzxxxvvvrrruuuuuuffflll{{{kkkFFF>>>888777888666444222555555444444444333333333222333333444444333333222444333333222222333333444222222222222222222222222333333333444444444444555444555666888;;;BBBIIIOOOVVVYYYdddttt}}}kkkiiiwww}}}uuuzzz|||zzz}}}|||vvvwwwvvvxxxrrrppp{{{zzztttpppkkkhhhkkkrrrzzz~~~tttttt~~~rrrjjjlllwww{{{}}}wwwmmmwww~~~~~~~~~wwwooojjjhhhggggggbbbUUUNNNOOO\\\zzzqqqmmmwwwaaaMMM===:::===:::777888888888888777666666333444444555555444444333444444444444444444444444555444444333333333444444333444888===EEENNNVVV[[[YYY\\\[[[^^^qqqzzzdddQQQOOORRR___nnn{{{yyyyyy{{{www~~~vvvppppppzzzzzz{{{nnnqqq{{{yyypppKKK@@@777888999777555666555555444444444333333333222333333444444333333222444333333222222333333444222222222222222222222222333333444444444555555555444555777999===DDDLLLRRRVVV\\\hhhwwwyyydddiii~~~~~~}}}~~~rrrzzz~~~}}}}}}|||zzz}}}vvvwwwvvvxxxqqqwwwyyyrrrlllnnnrrrvvv|||yyyzzzxxxmmmeeefffsss~~~{{{}}}vvvkkkttt~~~}}}~~~}}}~~~yyyqqqjjjgggfffgggbbbVVVPPPOOOXXXxxxxxx}}}xxxrrrsssYYY@@@999>>><<<888888888888888777777666555555666666666666555555444444444444444444444444444444444333333444555555444666;;;BBBJJJRRRYYY\\\XXX]]]aaaiii{{{www^^^PPPQQQYYYhhhwwwzzzrrr}}}{{{tttmmmjjjbbbaaa___\\\[[[]]]bbbeeerrruuussslllbbb___eeemmmttt{{{}}}}}}|||xxx~~~||||||xxxrrrooovvv{{{www|||zzzrrrsss}}}{{{xxxyyysssSSSDDD888888:::777666888555555444444444333333333222333333444444333333222444333333222222333333444222222222222222222222222333444444444555555555555555666888;;;???GGGOOOUUUXXXaaannn|||xxxfffnnn{{{}}}{{{sss~~~~~~{{{||||||}}}vvvvvvvvvwww{{{ppp||||||rrrnnnoooooouuuxxxwwwzzzyyyvvvzzzzzzrrr~~~{{{ggg___aaalllyyy}}}|||}}}zzz{{{ssshhhpppzzz~~~|||~~~zzzssskkkgggggggggaaaWWWSSSQQQUUUpppyyywww{{{hhhGGG:::<<<;;;888888999999888888777666555666666666666666666555444444444444444444444444444444444444444444555666666999???FFFNNNTTTYYY\\\ZZZ]]]dddnnnxxxwwweeeRRROOOSSS]]]lllyyyrrrsssmmmaaa\\\ZZZWWWTTTUUUTTTRRRPPPPPPSSSXXX]]]___ccceeeddd```___bbbfffhhhoooxxxtttoookkklllrrrxxxzzzyyyzzz~~~xxx~~~|||~~~zzzzzzuuunnnsss~~~~~~{{{uuuoooqqqwww~~~}}}}}}uuu]]]JJJ;;;999:::666555888555555444444444333333333222333333444444333333222444333333222222333333444222222222222222222222222444444444444555555555555555666999<<>>:::999888888777777888888666666666666666666666666555555555555555555555555444444444444555666777777???FFFMMMRRRWWW]]]]]]ZZZ^^^]]]\\\ZZZSSSNNNQQQXXX```dddrrrxxxqqqnnnhhheeejjjwww~~~yyy}}}zzzuuuqqqqqqqqqrrrzzz}}}~~~xxxlllsss~~~wwwrrrpppooo{{{{{{~~~}}}}}}ttt[[[CCC777666777666555555444444444333333333333333333333333333333333333333333333333333333333222333444444222222333444444333333333333444555555666:::AAAHHHOOOUUU[[[^^^jjjuuuuuuggg]]]oooyyy~~~xxx|||www||||||tttrrrmmmooooooqqq|||ssspppxxxzzztttzzz}}}wwwmmmiiijjjnnnrrrwww~~~~~~~~~~~~}}}|||}}}|||}}}~~~zzztttmmmgggddd___[[[YYYUUUMMMLLLaaazzzyyy}}}WWW@@@;;;:::999888888777777888888666666666666666666666666555555555555555555555555333333444444444666888:::BBBIIIPPPTTTXXX]]]]]]ZZZ___[[[WWWTTTPPPNNNUUU^^^fffgggqqq}}}yyyvvvtttuuu~~~yyy~~~~~~|||}}}{{{|||www{{{}}}}}}vvvjjjqqqvvvooojjjttt~~~~~~uuuyyy~~~yyybbbGGG888666888777555555444444444333333333333333333333333333333333333333333333333333333333222333444444222222333444444333333333333444555555666<<>>999888555555555444444444333333333333333333333333333333333333333333333333333333333222333444444222222333444444333333333333444555555777???IIIPPPTTTWWW[[[___kkkzzz}}}sss}}}yyywwwxxxxxxrrrlllppp}}}}}}tttnnnmmmmmmnnnnnnpppyyy|||jjjkkkttt~~~{{{sss{{{{{{xxxwwwqqq{{{|||sssqqqxxx~~~~~~~~~}}}tttqqqyyy||||||||||||||||||}}}}}}}}}~~~|||yyywwwwwwxxxzzz|||}}}}}}~~~}}}vvvllleeeccc___[[[XXXSSSOOOPPPTTTkkk{{{uuuzzzvvv]]]OOO:::999888888777777888888666666666666666666666666555555555555555555555555222444777666555888>>>DDDMMMSSSXXXYYY\\\^^^\\\XXXVVVSSSSSSWWWZZZ^^^eeelllrrr|||oooqqq{{{ppprrr}}}{{{yyymmm\\\```{{{~~~yyyuuusssnnnnnnrrrwwwyyy|||~~~~~~}}}zzz|||uuuhhhppp~~~~~~wwwmmmjjjooo|||uuuqqqlllfffaaadddsssuuuXXXAAA:::777333555555444444444333333333333333333333333333333333333333333333333333333333222333444444222222333444444333333333333444555555777@@@JJJQQQTTTWWW[[[___mmm|||yyynnn|||vvvsssuuuwwwpppkkkrrr~~~|||}}}~~~sssmmmlllmmmnnnooopppxxxzzzlllllluuu}}}yyysss}}}xxxqqqllljjjppp{{{uuurrrzzz~~~zzzyyyvvvpppuuu}}}}}}{{{{{{~~~}}}}}}~~~~~~~~~}}}}}}}}}|||{{{xxxwwwwwwzzz||||||rrrjjj^^^[[[WWWVVVTTTQQQOOOOOO[[[}}}tttzzzoooXXXMMM:::999999888777888888888666666666666666666666666555555555555555555555555222555888777666999@@@FFFOOOUUUYYYZZZ\\\^^^\\\XXXTTTSSSUUU[[[```ccciiiooowww}}}nnnmmmzzzzzzwwwyyyvvvtttpppllllllnnnpppooommmnnnyyy}}}zzzyyyqqqppp{{{{{{xxxnnn]]]XXX\\\sssvvvvvvtttuuu}}}{{{yyy}}}~~~zzzwwwvvvqqqiiieeekkk{{{{{{~~~wwwhhhhhhlllvvv~~~}}}|||uuuqqqhhhccchhhsssfffIII:::888777666666666555444444333333333333333333333333333333444333333222222333333444333222222111111222222333444555666666555555777888;;;AAAMMMWWWWWWTTTXXXaaaxxxnnnjjjwwwzzzooopppvvvxxxvvvpppzzz~~~~~~uuuooommmmmmlllsssxxxyyy|||ttteeelllvvvzzzuuusssxxxkkkbbbeeelllvvv~~~}}}~~~}}}ttt{{{|||zzz~~~|||uuuqqqttt}}}}}}~~~}}}|||||||||~~~~~~~~~~~~}}}zzzxxxyyyzzzwwwlllddd___\\\ZZZUUUNNNJJJJJJUUUooollluuutttuuu~~~___IIICCC;;;:::999777666666888:::777777777777666666666666555555555555555555555555444555555555666<<>>EEEQQQYYYYYYXXX```lll~~~pppmmmvvvxxxoooqqqwww~~~{{{ttt~~~}}}{{{xxxsssppppppooowwwqqqdddkkktttwwwsssttt}}}rrreee```gggrrr~~~~~~~~~|||xxxxxxzzz~~~}}}wwwzzz~~~zzz~~~|||sssppprrr}}}}}}}}}}}}|||||||||}}}~~~~~~~~~{{{xxxxxxyyy{{{{{{rrrddd___ZZZYYYTTTMMMIIIIIIOOOffftttpppyyyttt~~~bbbKKKCCC;;;;;;999777666666777888777777777777666666666555555555555555555555555555444555555555888>>>FFFMMMQQQWWW\\\\\\]]]]]]YYYSSSSSSUUU[[[bbbeeeiiiwwwwwwsssqqqttt|||zzz|||uuuxxx{{{qqqkkkoooppppppppprrrwww|||yyywww}}}tttvvv}}}}}}vvvxxxzzzvvvjjjaaabbbiiihhhmmmrrrwww~~~}}}{{{|||}}}|||||||||~~~}}}~~~}}}}}}yyy~~~|||xxxjjjeee___]]]```gggpppuuuwww}}}xxxiiidddbbbjjj{{{xxx{{{uuupppooottt|||UUU:::666;;;777777666555555444444333333333333333333333333333444333333222222333333444333333222222222222333333333444444444333444777999BBBJJJVVV[[[ZZZ]]]kkkzzzyyyoooooouuuzzzyyyrrruuu{{{}}}uuu~~~zzzzzzzzztttrrrrrrsss|||hhhccchhhooosssrrrwwwxxxlll``````mmm}}}yyyxxxttttttuuuxxxyyyzzzzzz|||{{{xxxzzzxxx~~~~~~|||qqqnnnqqq}}}}}}}}}||||||||||||}}}}}}~~~}}}yyyyyyzzzyyy}}}}}}vvveee___ZZZXXXTTTMMMIIIIIIKKK^^^xxxllluuuzzzfffLLL@@@;;;:::999888777777666666777777777666666666555555555555555555555555555555555555555666:::@@@IIINNNSSSYYY]]]]]]]]]\\\WWWQQQPPPWWW___dddfffooowwwlllmmmrrr||||||~~~vvv|||{{{sssssswwwwwwmmmoooxxx}}}pppvvvzzzwwwqqquuu}}}|||{{{{{{vvvwwwxxxxxxwwwwwwyyyzzz{{{{{{{{{|||~~~}}}{{{yyyzzzzzz|||}}}uuuooonnnvvv~~~~~~~~~}}}{{{xxxkkkjjjhhhhhhlllttt~~~~~~yyyhhhaaa]]]eeevvvuuu{{{xxxtttrrrttt}}}YYY===666;;;777777666666555444444444333333333333333333333333444333333222222333333444333333333222222333333333222333333333333444777:::CCCMMMXXX[[[YYY```sssrrriiinnnxxx|||{{{wwwzzzyyyzzz|||zzzzzzwwwdddbbbggglllpppttt~~~vvvhhh___cccwww|||{{{zzztttiiiooovvvwwwtttuuu~~~sssfffeeennnxxx{{{zzz{{{~~~wwwzzz}}}|||pppmmmppp}}}||||||||||||||||||}}}}}}~~~~~~}}}|||}}}~~~}}}wwwhhh```ZZZXXXUUUNNNJJJIIIKKK\\\|||wwwiii~~~zzzzzzmmmRRRAAA:::999888888999999888777777777666666666555555555555555555555555555555555555555666888===DDDKKKPPPVVV[[[___^^^]]][[[VVVPPPLLLXXXbbbdddfffttt{{{rrrrrr{{{yyy}}}}}}wwwsssxxx}}}|||uuuxxx~~~}}}{{{hhh\\\^^^gggnnnyyy~~~{{{uuurrr}}}{{{wwwtttsssrrrmmmnnnppppppooonnnooopppssssssssstttvvvuuusssqqqxxx}}}~~~wwwsssqqqsss|||}}}zzzwwwuuuyyy}}}~~~~~~yyyfff___\\\bbbppp}}}pppvvvvvvuuusssuuu~~~xxx]]]AAA777:::888777777666555555444444333333333333333333333333444333333222222333333444444333333333333333333444222333333222333555999<<>>DDDPPPYYYYYYZZZfffyyyzzzfffaaaqqq~~~yyywwwxxxzzz~~~yyyyyy}}}}}}~~~rrrdddccciiiooovvvkkk______lll}}}{{{uuujjjdddaaalll{{{{{{fffWWWSSSTTTWWWUUUZZZiii|||~~~yyypppoooqqqvvv}}}}}}{{{tttnnnnnn{{{}}}~~~~~~~~~~~~}}}}}}|||~~~~~~nnnddd[[[YYYWWWRRRMMMKKKGGGRRRpppeeepppzzz~~~wwwaaaBBB>>>999888:::;;;:::999666666666555555555444444555555555555555555555555666555666;;;BBBKKKQQQTTT[[[```bbb___\\\YYYSSSLLLKKK[[[gggkkkuuuvvvxxxzzzsssvvvxxxlllkkklllrrr}}}|||zzzzzzwwwyyyzzztttjjjbbbccchhhhhhcccdddhhhpppwwwvvvttt{{{xxxoooeeedddccc```]]]YYYVVVUUUTTTVVVXXXXXXVVVUUUUUUVVVUUUYYY^^^aaacccggglllqqqssswwwzzzyyyuuuuuuzzz}}}{{{zzz|||}}}~~~}}}~~~}}}zzz|||}}}zzzsssfffaaa]]]]]]dddppp}}}zzzrrrkkksssxxxwwwyyyoookkkyyy~~~www|||}}}|||kkkLLL;;;;;;888888777777666555555555333333333333333333333333444333333222222333333444444444333333333333444444333444444333444777<<<@@@GGGSSS[[[[[[^^^kkk{{{wwwggghhhzzz|||yyyvvvvvvvvvyyy~~~wwwsssvvvtttpppooorrruuuuuuyyywwwfffdddkkksss|||yyyddd\\\bbbrrr}}}}}}nnndddccceee{{{jjjXXXSSSTTTUUUXXXdddwww|||xxxqqqqqquuu|||}}}{{{uuummmlllxxx~~~~~~}}}|||~~~ooodddZZZXXXWWWRRRLLLJJJHHHMMMfffggggggyyynnnJJJDDD<<<999999:::999666666666555555555444444444555555555555555555555555666555666<<>>BBBJJJUUU]]]^^^bbbooo}}}uuuiiiooo}}}zzzwwwvvvuuuvvv~~~~~~uuuqqqwww{{{zzzyyy{{{~~~~~~pppeeemmmvvvvvvaaa[[[eeexxx~~~~~~}}}mmmeeegggmmmjjjXXXUUUWWWVVV]]]lll~~~{{{yyy|||~~~~~~|||{{{uuullljjjuuu~~~}}}~~~yyyooocccYYYWWWVVVQQQLLLIIIMMMKKK```lllcccyyyzzzsssQQQIII???999888999777444666666555555555444444444555555555555555555555555777555666<<>>:::999888777666666555555555444444444444444444444444333333333333333333333333333333333333333333333333444444444444666;;;BBBGGGKKKXXXaaabbbhhhwww}}}qqqmmmxxx|||rrr{{{~~~xxxuuuxxx}}}|||~~~~~~lllgggmmmyyyjjj[[[___hhh|||xxxfff[[[fffzzzmmmZZZXXX[[[]]]gggvvv~~~~~~~~~{{{yyy~~~{{{uuuiiifffrrr}}}||||||~~~zzzwwwnnnhhh```ZZZVVVRRRLLLHHHKKKKKK\\\vvvoooZZZkkk||||||xxxQQQCCC===;;;555777:::555777777777777666666666666555555555555666666666666555777:::@@@HHHQQQXXX\\\dddccccccaaaXXXNNNKKKNNNVVVcccttttttsss{{{|||}}}oooooowww|||}}}~~~zzzooommmhhhbbb]]]YYYWWWVVV___yyywwwkkkddd```dddnnnsssjjjZZZNNNFFFCCCHHHJJJLLLIIIEEEBBBBBBCCC@@@AAABBBBBBAAA@@@???>>>@@@AAABBBCCCCCCEEEIIIKKKLLLMMMMMMMMMMMMOOOSSSVVV___```aaaaaaaaaaaadddfffeeebbb^^^___eeemmmtttxxx~~~{{{zzz}}}~~~||||||tttppphhhaaaaaaiiiwww{{{|||vvvjjjcccYYYaaawwwaaaDDD===999888777666666555555555444444444444444444444444333333333333333333333333333333333333333333333333444444444444666<<>>999999555888;;;666777777777777666666666666555555555555666666666666555777;;;AAAIIIPPPWWW[[[ccccccdddbbbZZZPPPMMMOOOYYYggg|||www}}}yyyvvvvvvwwwwww{{{~~~zzzssscccbbb]]]VVVNNNKKKNNNSSSddd~~~wwwsssqqqrrrjjjPPPEEEAAA<<>>======>>>=========<<<<<<<<<<<<<<<;;;<<<<<<<<<::::::<<<>>>EEEFFFFFFEEECCCDDDFFFIIIDDDFFFHHHJJJKKKNNNQQQTTTWWWYYY^^^eeennnzzz~~~~~~}}}}}}|||zzzzzz}}}|||~~~~~~{{{ttthhh```bbbooo|||xxxwww~~~sssiiidddZZZaaaxxxiiiMMMCCC999888777666666555555555444444444444444444444444333333333333333333333333333333333333333333333333444444444444777===DDDJJJTTTZZZ___bbbmmm}}}{{{ssssssxxxppp{{{~~~tttkkkrrr}}}ggg\\\ccclll}}}~~~{{{wwwrrrnnniii```XXX^^^kkk{{{sssccc^^^```dddrrr{{{yyypppxxx}}}{{{zzz{{{}}}}}}}}}}}}}}}{{{zzzzzz{{{{{{yyyssslllfffhhhlllsss|||}}}||||||wwwoooeee___^^^eeennnsssvvvwww}}}~~~~~~}}}~~~xxx{{{~~~uuummmccc\\\WWWTTTQQQNNNIIICCCJJJ[[[pppfffddd{{{oooppp{{{wwwQQQ???999:::777999;;;666777777777777666666666666555555555555666666666666666888===BBBJJJQQQVVVYYY```aaadddcccZZZPPPMMMPPP___pppyyyxxxxxx~~~ooonnn~~~|||qqqttt|||{{{{{{nnnZZZYYYTTTNNNJJJKKKRRRXXXiii~~~cccFFFBBBDDDAAABBB@@@>>>===>>>@@@@@@@@@@@@??????>>>>>>>>>???@@@===?????????>>>>>>???AAA???@@@@@@???======???AAAAAACCCEEEFFFFFFGGGJJJMMMNNNVVV```kkkxxx~~~~~~~~~}}}zzz|||}}}xxx|||yyyjjj^^^^^^jjjvvv|||yyyvvvllljjjhhh```eee{{{mmmPPPBBB999888777666555555555555444444444444444444444444333333333333333333333333333333333333333333333333333444444555888???GGGLLLXXXZZZ]]]cccpppzzzsssttt}}}sssmmmzzz{{{zzz}}}{{{eee^^^fffnnn~~~zzz~~~}}}yyyooollljjjggg```ZZZ]]]ffflllrrrrrrjjjbbbaaaeeefffrrr}}}vvvkkkqqqyyy}}}|||{{{|||~~~}}}{{{yyywwwxxxzzz|||~~~~~~|||{{{{{{||||||~~~~~~~~~}}}|||zzzxxxvvvtttuuuvvvvvvsssnnnhhhdddhhhnnnwww}}}|||xxxwwwwwwqqqjjj```]]]\\\```ffflllqqqttt~~~}}}}}}~~~}}}{{{wwwoooddd\\\XXXUUURRROOOKKKDDDIIIVVVjjjwwwhhhttt{{{tttwww]]]GGG===>>>:::::::::555777777777777666666666666555555555555666666666666777:::>>>EEEKKKQQQVVVYYY___```cccaaaWWWMMMKKKOOO___qqquuuyyy~~~zzzlllmmm|||zzzuuutttwwwzzz{{{~~~|||jjjTTTQQQLLLJJJLLLRRRZZZ^^^nnn}}}wwwuuuzzzVVVAAACCCGGGBBBAAA???>>>???AAABBBBBBAAAAAAAAA@@@?????????@@@@@@@@@AAABBBBBBAAAAAABBBCCC???@@@AAA@@@??????AAACCCDDDEEEFFFFFFEEEFFFHHHJJJKKKRRR\\\fffqqq~~~~~~}}}~~~{{{xxxyyyhhh]]]]]]gggqqqyyyuuusssllleeeiiikkkeeeiii{{{rrrSSS???999888777666555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333444666:::@@@IIIOOOYYYZZZ]]]eeesss|||wwwzzztttqqq~~~zzzfffaaajjjqqq~~~}}}|||uuuooonnniiiiiiiiifffaaa]]]aaahhhoootttuuuoooiiihhhhhhgggrrr|||ssscccgggkkknnnnnnoooqqqsssssssssttttttuuuwwwyyyzzzyyyxxxwwwuuuuuutttuuuuuuwwwwwwxxxwwwvvvuuusssrrrmmmmmmmmmllljjjhhhhhhgggmmmvvvsssssspppmmmmmmmmmhhhaaa\\\]]]^^^bbbjjjsss{{{~~~~~~~~~~~~xxxpppeee]]]XXXUUURRROOOLLLFFFJJJVVVhhhoooqqqxxxpppfffKKK===>>>;;;::::::555777777777777666666666666555555555555666666666666888;;;AAAGGGNNNTTTWWWYYY^^^___```\\\QQQHHHJJJPPPXXXiii|||xxxqqquuu{{{~~~}}}~~~uuufffRRRPPPMMMMMMRRRYYY```ddduuu~~~jjj```^^^gggjjj```LLLBBBEEEFFF@@@AAABBBEEEGGGGGGGGGEEEDDDDDDDDDCCCBBBBBBAAA@@@@@@AAACCCEEEEEEDDDCCCCCCDDDGGGHHHJJJJJJIIIIIIKKKLLLFFFGGGHHHGGGGGGGGGIIIKKKJJJNNNSSSXXX^^^hhhvvv~~~}}}}}}}}}}}}|||}}}}}}|||{{{kkk___]]]eeemmmzzzqqqlllhhhdddaaafffkkkggghhhxxx~~~~~~{{{^^^GGG999888777666666555555555444444444444444444444444333333333333333333333333333333333333333333333333333333555777;;;BBBKKKQQQZZZ[[[```jjjwwwzzzvvv|||ppprrr~~~zzzhhhdddmmmrrr~~~|||yyyyyyllldddccceeefffiiijjjfff```___fffmmm}}}xxxqqqnnnllliiiuuuqqq^^^aaaeeejjjnnnpppqqqqqqpppppppppoooooopppppppppmmmmmmlllkkkkkkjjjjjjkkkjjjkkkkkklllkkkjjjiiihhheeeeeeeeecccbbbdddgggjjjpppyyy~~~~~~tttuuusssqqqrrrtttoooiiifffiiinnnuuu~~~~~~~~~~~~}}}yyyqqqggg___ZZZVVVRRROOOKKKFFFJJJSSScccqqqnnnyyykkk{{{kkkKKK999::::::999:::777777777777777666666666666555555555555666666666666888<<>>;;;???;;;888;;;777777777777666666666666777777666666666666666777888@@@HHHOOOVVV^^^```]]]YYYSSSMMMJJJHHHLLL\\\mmmlllzzzuuuxxx|||wwwyyy}}}~~~~~~~~~|||qqqrrrwww{{{sssrrrxxx}}}|||}}}}}}}}}xxxwwwyyy}}}oookkk~~~yyytttpppqqquuuyyyzzzggg```bbbfffeeedddbbbbbbeeekkkooo~~~yyy~~~{{{vvvuuu|||~~~|||{{{zzzxxxvvvxxx|||}}}{{{|||gggZZZ\\\aaazzzxxxuuu~~~vvvnnnppplllcccfffuuuWWW???:::666777777444444666444444444444444444444444333333333333333333333333333333333444444444555555666444444888AAAKKKSSSXXX\\\VVVaaattt||||||ttt|||}}}}}}xxxwwwyyyvvvqqqsss|||}}}||||||}}}vvvvvv~~~|||pppjjjqqq{{{}}}~~~|||nnnfffkkkqqqrrrwwwyyygggXXXTTTVVVWWWYYYVVVSSSUUU\\\iiivvv~~~xxxqqqkkkssswwwkkk___ZZZYYYVVVTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXXXXYYYYYYZZZ[[[]]]]]]]]]]]]___```bbbbbbbbbbbbcccdddeeefffeeeeeefffiiijjjhhhbbb]]]VVVTTTSSSVVV]]]dddiiikkkpppssswww{{{}}}~~~}}}}}}}}}||||||~~~~~~|||zzz{{{}}}~~~~~~}}}vvvnnncccXXXSSSTTTPPPGGGJJJKKKKKKiiirrr^^^kkkppp{{{^^^@@@;;;>>>:::777:::777777777777666666666666777777666666666666777777;;;CCCKKKQQQXXX___aaa___XXXQQQKKKGGGEEEJJJZZZjjjqqqvvvvvvooonnnyyy~~~yyyvvvvvvzzzyyy{{{{{{}}}sssooovvvzzzjjjaaaaaaeeennnssswww}}}}}}zzzwwwvvvwwwyyyyyyyyyyyyyyy{{{~~~sssmmmppp}}}xxxwwwzzzrrrpppvvv}}}}}}||||||}}}}}}|||zzzyyyyyyxxxvvvwww{{{||||||}}}jjjZZZZZZ^^^uuu~~~~~~rrrrrrlllaaacccppp|||}}}\\\???:::666777777444444666444444444444444444444444333333333333333333333333333333333444444444555555666444555999BBBLLLTTTYYY]]]WWWaaarrrzzzyyyyyy|||||||||uuunnnrrr}}}{{{{{{|||~~~|||uuuwww}}}rrrnnnuuu~~~uuunnnmmmvvv||||||~~~vvvbbbRRRLLLMMMMMMLLLKKKMMMTTTbbbssslll[[[SSSUUU[[[\\\dddggg______UUUMMMLLLMMMJJJHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNOOOOOONNNNNNPPPQQQTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWXXXZZZ\\\\\\YYYWWWQQQSSSVVV[[[bbbkkkuuuzzz}}}zzzxxx}}}||||||}}}~~~~~~{{{yyyyyyzzz{{{{{{{{{|||~~~}}}xxxrrrgggZZZTTTTTTOOOGGGHHHHHHHHHaaayyycccgggwwwxxxbbbCCC<<<===999666888777777777777666666666666777777666666666666777777>>>FFFNNNTTTZZZaaabbb```YYYRRRJJJEEEEEELLL\\\jjjwww|||qqqnnnhhhooowwwvvvyyy}}}{{{{{{xxx}}}sssoooppp}}}~~~wwwuuu{{{iii```cccdddfffhhhoooxxx|||yyyvvvttttttvvvyyy|||}}}}}}yyyzzz~~~~~~~~~sssrrrvvv~~~wwwyyy~~~}}}}}}|||zzzyyyxxxxxx{{{wwwwwwzzz{{{zzz}}}lllZZZXXX\\\ppp}}}rrrrrrlllcccbbblllxxx}}}vvvttt]]]???999666777777444444666444444444444444444444444444444444444444444444444333333333444444444555555666555666;;;DDDNNNVVVZZZ^^^[[[gggwwwttt{{{zzzvvvvvvxxxuuupppuuuyyyzzz}}}xxx{{{}}}zzzrrrpppxxxnnnnnnuuuttt___PPPKKKLLLMMMMMMKKKMMMZZZppp|||eeeZZZSSSVVVYYYZZZdddiiiaaaXXXNNNEEEDDDFFFDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCDDDEEEEEEFFFEEEGGGHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNOOOPPPPPPOOOQQQUUU]]]jjjyyy|||yyyxxx}}}|||{{{|||}}}|||yyywwwxxxyyyzzzyyyxxxxxxzzz|||{{{wwwqqqfffYYYRRRQQQLLLHHHGGGFFFHHH[[[{{{~~~jjjiii|||ttteeeGGG<<<<<<999777999777777777777666666666666777666666666666777777888AAAHHHPPPVVV\\\bbbdddaaa\\\TTTKKKFFFHHHSSScccooo}}}zzzrrrmmmkkk{{{{{{}}}xxxxxxuuussstttxxxwww~~~uuurrrxxx}}}zzzuuummmqqqooollliiivvv}}}xxxuuuvvvwwwxxx{{{{{{}}}yyyyyyyyywwwnnnooovvv~~~||||||{{{{{{zzzyyyxxxxxx}}}zzzyyy{{{{{{yyyzzz~~~mmmZZZWWW[[[kkk|||}}}~~~ooopppmmmfffdddkkkuuu{{{}}}~~~sssooozzz~~~ZZZ???999666777777444444666444444444444444444444444444444444444444444444444333333333444444444555555555555777===FFFPPPXXX\\\]]]^^^mmm}}}~~~iiitttrrrllllllrrruuusssuuu|||xxxzzz|||uuuooopppyyy}}}{{{jjjppp{{{qqq]]]OOOMMMOOOPPPPPPMMMPPPccc|||dddWWWVVV]]]eeeiiisssuuuhhh[[[OOODDDBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB?????????@@@AAAAAABBBBBBEEEFFFGGGGGGFFFEEEFFFHHHDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHIIITTTXXXdddyyy~~~zzz{{{}}}||||||{{{{{{|||{{{xxxuuuxxxyyyyyyxxxwwwwwwxxxzzz~~~{{{wwwsssnnncccVVVNNNMMMIIIIIIFFFDDDHHHUUUqqqssslll{{{~~~qqq{{{iiiJJJ>>><<<;;;:::;;;777777777777666666666666666666666666666777888888BBBJJJQQQWWW]]]dddeeebbb\\\TTTJJJEEELLL\\\mmmwwwvvvrrrnnnssszzz|||wwwzzzvvvtttzzz}}}|||||||||~~~|||jjjbbb```iiiuuu}}}vvvyyytttooohhh||||||sssqqqqqqnnnnnnpppsssvvvxxxwwwvvvxxx{{{~~~yyyzzzrrrcccZZZ[[[aaapppuuu{{{~~~zzzvvvttt{{{|||yyyyyyuuuttttttvvvwwwyyyzzz|||~~~vvvkkkfffiiipppwww{{{vvv{{{~~~|||||||||{{{{{{zzzzzzzzzyyy~~~zzzzzz|||{{{yyyyyy|||mmmYYYVVVYYYeee~~~}}}yyyvvvkkkmmmlllhhhfffkkkuuu~~~ttt~~~zzzuuuzzzzzzYYY???:::666777777444444666444444444444444444444444444444444444444444444444333333333444444444555555555555888>>>HHHRRRZZZ^^^[[[___pppsss___kkk|||kkkeeefffpppuuuttttttyyyyyyzzz|||nnnkkknnnzzz~~~yyyvvvhhhrrrnnnZZZNNNNNNRRRSSSTTTSSSZZZppphhhYYY[[[hhhuuu}}}jjjZZZNNNCCC@@@@@@??????AAA????????????????????????=========>>>??????@@@@@@@@@AAACCCCCCBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCCCCEEEFFFOOOTTTbbb|||yyyzzz||||||{{{{{{{{{|||{{{xxxvvvxxxyyyyyyxxxwwwvvvxxxyyy~~~~~~yyyuuuqqqkkk```SSSKKKJJJHHHKKKEEECCCHHHPPPggg}}}mmmrrrsssxxxoooPPP@@@<<<<<<;;;;;;777777777777666666666666666555555666666777888999CCCKKKSSSXXX___fffgggeeeYYYRRRHHHEEEPPPeeexxx|||ooooooooozzzyyyqqquuu|||yyyuuuzzzyyyrrr{{{}}}zzz~~~|||dddWWWWWWZZZfffsss|||{{{}}}lllaaa___```ZZZZZZZZZ\\\^^^___^^^\\\___bbbggglllpppuuuzzz}}}{{{uuu~~~~~~~~~pppdddYYYSSSWWW^^^dddhhhnnnpppnnnjjjeeecccffffffhhhlllooorrrtttvvv|||rrrjjjffffffccccccbbbbbbeeejjjnnnpppiiiaaaWWWUUU\\\gggqqqvvvxxx|||~~~||||||||||||||||||{{{{{{{{{yyyyyy}}}}}}zzzyyy|||mmmXXXTTTWWW^^^www~~~tttpppjjjjjjiiigggeeekkkyyywww}}}~~~xxxxxx{{{```???:::666777777444444666444444444444444444444444555555555555555555555555333333333444444444555555555666999@@@JJJTTT[[[___\\\aaarrrlll\\\eeezzzqqqcccaaagggrrrvvvtttvvv}}}yyyzzz{{{~~~yyyiiigggnnnzzz{{{uuuqqqiiitttzzzkkkYYYQQQTTTZZZ]]]aaafffrrrllljjjnnn}}}oooQQQGGG??????@@@@@@???@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????@@@AAAAAA<<<>>>???@@@???@@@AAACCCEEEDDDDDDCCCCCCCCCDDDDDDAAACCCEEEDDDCCCBBBDDDGGGGGGLLLXXXmmm~~~yyyyyyzzz|||{{{{{{{{{||||||yyywwwxxxyyyyyyyyywwwwwwyyy{{{~~~}}}~~~yyyuuupppjjj___RRRKKKKKKHHHMMMEEEAAAGGGJJJ]]]kkkjjjzzzwwwvvvVVVBBB<<<;;;:::999777777777777666666666666555555555555666777888999EEELLLUUU[[[bbbiiikkkhhhYYYRRRHHHFFFVVVpppyyyooottttttrrroootttxxxuuurrrwwwyyypppxxx}}}}}}fffSSSPPPUUUYYYkkk|||~~~vvv[[[PPPOOOMMMLLLKKKJJJKKKLLLMMMLLLKKKLLLNNNQQQTTTVVVZZZ```eeejjjmmmooonnnkkkkkkooosss|||wwwoooyyyzzzwww~~~zzz~~~~~~wwwlllddd^^^]]]dddmmmnnnqqquuuvvvtttpppmmmlll]]]ZZZXXXZZZ]]]```eeehhhlllooopppkkkbbb[[[XXXYYY\\\[[[YYYYYY^^^eeekkklllYYYTTTPPPTTT^^^iiiqqqtttooorrrtttuuuwww{{{}}}}}}}}}}}}}}}}}}}}}}}}yyywwwyyy}}}~~~{{{{{{}}}nnnXXXSSSVVVYYYrrrqqqmmmkkkiiigggeeedddkkk||||||{{{tttsss|||jjj???:::666777777444444666444444444444444444444444555555555555555555555555333333333444444444555555555666999@@@KKKUUU\\\``````eeettt~~~jjj^^^fffwww~~~{{{kkkZZZ^^^iiiuuuxxxuuuzzz~~~zzzzzz{{{}}}tttgggfffmmm{{{zzzrrrmmmjjjvvv}}}vvvhhhYYYUUU\\\eeeiiiqqqzzznnnhhhlllzzz^^^IIIAAA<<>><<<;;;777888888888888888777666666555555666888666555999@@@MMMRRRWWW]]]fffooorrrqqqcccZZZLLLLLLgggtttoootttzzz{{{tttllllllxxxvvvuuussszzzkkkZZZUUUWWW^^^ddd}}}cccXXX___lllwww~~~yyygggZZZUUUSSSQQQOOORRRPPPMMMMMMMMMNNNNNNNNNPPPQQQSSSRRRQQQQQQRRRSSSPPPRRRTTTSSSRRRSSSXXX\\\YYY^^^cccfffggglllzzzsssmmmuuuvvvxxxtttiiifffjjjppp|||zzzwwwtttpppnnnlllkkkmmmlllkkkjjjjjjkkklllmmmpppmmmgggaaa^^^^^^aaadddgggjjjfff]]]VVVVVVYYYZZZ\\\]]]^^^gggtttzzzooo___TTTUUUYYYbbbpppzzzxxxpppbbb___\\\]]]aaafffhhhiiinnnwww|||}}}~~~}}}{{{wwwvvvwwwyyyxxxxxxxxxyyy||||||{{{zzzooo[[[SSSSSSVVViii}}}mmmxxxwwwiiiiiigggoooqqqpppuuuxxxtttnnnlllxxx|||oooHHH999777;;;555333888888444444444444444444444444444444444444444444444444333333333444444444555555666888<<>>GGGSSS\\\bbbeee```mmmwww{{{}}}xxxmmmqqq~~~wwwooobbbfffhhhnnnrrrmmmssswwwzzz|||~~~}}}wwwmmmccc[[[hhhooozzz{{{vvvsssnnnhhhjjjpppxxx{{{xxxhhhaaa^^^dddmmmsssxxx|||wwwZZZMMMGGGCCCBBBEEEFFFEEEDDDEEEGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLNNNNNNMMMLLLMMMOOOQQQRRRRRRTTTVVVWWWWWWXXXZZZ\\\[[[\\\]]]^^^^^^^^^^^^^^^^^^___```cccgggjjjmmmoooqqqrrrsssvvv||||||zzzzzz}}}|||{{{zzzyyyxxxyyyyyyyyyyyyxxxwwwwwwwwwwwwwwwyyy{{{~~~yyyuuuqqqmmmcccVVVMMMJJJHHHGGGCCCBBBDDDCCCRRRpppwwwfffwwwlllqqqoooRRRAAA>>>===:::888888888888888777666666666555666888666555:::BBBNNNTTTZZZ```hhhoooqqqmmmkkkZZZQQQaaa{{{}}}|||xxxyyyxxxtttqqqvvv~~~|||qqqiiiiiilllmmmoooqqqyyygggdddjjjpppssstttqqqlllfffcccccccccaaa___\\\]]]^^^___```aaaaaabbbeeefffgggfffeeeeeegggiiiggghhhhhhggggggllluuu|||~~~oooiiiqqqwwwkkklllzzzwwwkkkaaa\\\^^^bbb___jjjuuu|||{{{vvvrrrkkkddd^^^ZZZXXXWWW```^^^\\\[[[]]]```dddfffjjjnnnpppjjjaaa\\\___dddmmmppplllaaaXXXXXX]]]```]]]cccooo~~~kkkXXXZZZ]]]kkk~~~wwwiiiddddddcccccceeeiiioootttwwwyyy~~~xxxzzz}}}}}}}}}}}}|||{{{zzzyyywwwvvvuuuuuutttsssrrrssstttvvvuuuttttttvvvxxxtttgggXXXNNNLLLRRReee{{{vvvbbbhhhjjjlll|||tttxxxooojjjwww}}}yyyNNN<<<777;;;666444888777444444444444444444444444444444444444444444444444333333333444444444555555444888???JJJUUU]]]aaabbb___ppp~~~zzzqqqtttvvvmmmhhhiiieeeiiiqqqooovvv~~~vvvyyy|||}}}{{{wwwrrrnnnjjjfffbbb___lllsss~~~|||uuunnnhhhccccccjjjuuu{{{uuuhhhaaa]]]ccclllrrrvvvzzzrrrWWWMMMLLLJJJIIIJJJKKKLLLLLLMMMMMMNNNPPPRRRTTTUUUVVVVVVVVVUUUUUUUUUVVVVVVWWWWWWTTTUUUWWWZZZ]]]```bbbcccdddfffhhhjjjjjjlllnnnpppqqqrrrsssuuuvvvwwwxxxyyyzzz{{{~~~|||{{{||||||{{{zzzyyyxxxwwwwwwzzzyyyyyyxxxxxxxxxxxxxxx{{{~~~~~~yyyuuuqqqmmmdddWWWMMMJJJGGGHHHCCCBBBDDDCCCOOOiiilllxxxlllnnnxxxYYYDDD===;;;999888888888888888777666666777666666888777666<<>>888;;;666555888666444444444444444444444444444444444444444444444444333333333444444444555555666:::AAALLLUUU\\\^^^^^^aaauuu~~~uuuzzzmmmllliiibbbeeeqqqtttzzz~~~vvvxxx{{{}}}yyyssskkkeeeccceeegggiiipppwww~~~tttiii```\\\[[[eeettt|||tttjjj```ZZZ^^^fffmmmtttyyymmmTTTMMMOOORRRTTTUUUUUUVVVUUUTTTUUUWWWZZZ]]]```bbbdddeeeddddddccccccdddeeeggggggfffiiinnnssswwwyyyzzzzzzzzz}}}}}}{{{zzzzzzzzzyyyyyyxxxwwwvvvzzzzzzzzzzzzzzzyyyyyyyyy|||}}}|||yyyuuurrrnnneeeWWWMMMJJJEEEHHHDDDBBBDDDCCCLLLbbbmmmsssiiihhh```HHH===999777888888888888888777666666888666666888777777===EEEPPPWWW___eeekkkpppnnnhhh]]]PPPPPP```lllmmmsss~~~yyyzzzvvvmmmnnntttxxx}}}}}}yyyvvvvvvxxxzzz{{{uuuwwwzzz{{{{{{{{{~~~~~~}}}ooonnnttt{{{hhh[[[XXXqqq}}}zzzvvvooogggbbbaaacccfffjjjkkkiiibbbaaaeeehhhiiissskkk___TTTPPPRRRXXX]]]\\\\\\[[[[[[]]]```dddfffaaagggkkkhhh___YYY[[[___kkkqqqqqqggg\\\[[[```dddeeeooovvveee\\\```ooooooeeeeeekkklllnnnppptttzzz{{{{{{}}}~~~~~~|||zzzyyyyyyyyyxxxuuusssssssssssstttvvvvvvsssqqqnnnqqqzzzzzzfffWWWSSSRRRdddyyy{{{lllssssssxxxvvv{{{xxxvvv|||TTT@@@888;;;777555888555444444444444444444444444444444444444444444444444333333333444444444555555888<<>>999777888888888888888777666666888777777888777777>>>GGGQQQYYYaaagggmmmpppllleeeZZZRRRQQQ[[[bbbeeerrr}}}}}}zzz{{{~~~~~~yyy{{{mmm\\\YYY^^^wwwzzzvvvooohhhddddddgggjjjsssvvvtttnnnkkklllmmmkkkqqqlllddd^^^[[[]]]bbbeeebbbaaaaaa```aaabbbcccddd___dddhhheee^^^ZZZ[[[^^^jjjrrrtttkkk```___cccgggjjjuuunnnbbb```jjj}}}rrrffffffjjjoooqqqsssuuuyyy~~~}}}{{{}}}}}}~~~}}}{{{yyyyyyzzzyyyvvvsssssstttvvvxxxyyyxxxtttqqqnnnsssjjjWWWQQQQQQcccxxxuuu|||yyyzzzWWWAAA888;;;777666777444444444444444444444444444444444444444444444444444333333333444444444555555:::>>>EEEOOOYYY```bbbbbbooo}}}rrr```aaagggggghhhqqquuu~~~wwwyyy|||xxxssssssvvvyyy{{{{{{ttthhh[[[VVVXXX[[[hhhzzz~~~yyynnnaaaTTTRRRWWW^^^eeelllzzzfffXXXXXX]]]hhhqqqtttvvv{{{|||yyy|||}}}~~~zzzxxxvvvvvvxxxyyyyyyxxxxxxwwwxxxxxxyyyyyyyyyxxxwwwvvvuuu{{{}}}||||||xxxuuussspppgggXXXMMMJJJCCCIIIFFFBBBDDDBBBGGGUUUllliiibbb}}}hhhaaawwwkkkOOO@@@;;;999888888888888888777666666999777777888777888???HHHRRRZZZccciiiooopppkkkcccVVVRRRRRRYYYbbbmmm}}}xxxsssyyyeeeWWW]]]jjjyyy{{{wwwpppkkkhhhiiimmmpppvvv{{{~~~|||yyyyyywwwsssnnnllljjjhhhggggggggghhhiiihhhgggfffeeeddddddddd___ccceeeccc^^^[[[[[[^^^kkktttxxxoooeeecccgggkkkmmmxxx~~~iii```cccrrrggg```gggnnnsssuuuxxxzzz}}}}}}{{{|||}}}}}}}}}{{{yyyzzz{{{zzzvvvrrrtttuuuwwwzzz|||yyyuuuqqqssszzzpppZZZSSSPPPbbbwwwzzz|||yyy}}}wwwXXXBBB888;;;777666777444444444444444444444444444444444444444444444444444333333333444444444555555;;;???FFFQQQ[[[cccfffggguuuqqq___ZZZgggllllllpppsss~~~wwwyyy}}}}}}~~~vvvnnnbbbWWWUUUZZZ```lll}}}~~~|||ssseeeVVVRRRSSSWWW\\\aaasss}}}qqq\\\TTTXXXaaalllwwwzzz~~~zzzyyyzzzyyytttuuuwwwxxxyyyyyyxxxxxxvvvvvvwwwxxxwwwvvvuuutttsss{{{xxxuuussspppgggXXXMMMJJJCCCIIIFFFBBBDDDBBBEEESSSbbbiii___yyymmmdddwwwnnnRRRCCC===;;;888888888888888777666666999777777888777888@@@HHHRRRZZZdddjjjooopppjjjbbbRRRPPPPPPYYYhhhzzzzzzpppkkkkkkiii{{{~~~~~~~~~~~~|||eeeaaafffooo{{{uuuuuuvvvuuutttrrrqqqpppvvv}}}~~~zzztttoookkkgggfffhhhppppppooollliiigggggghhheeekkkgggdddjjjfff^^^^^^lllxxx|||rrrjjjkkkooopppssspppkkkppptttmmm```dddpppxxxyyyxxxzzz~~~}}}}}}~~~}}}{{{}}}}}}xxxuuuvvvyyyvvvvvvwwwwwwwwwwwwvvvvvvuuulllUUUQQQRRR```ssszzz|||tttzzz~~~xxxzzzzzzwwwZZZCCC888999666555777444555555555444444333333333444444444444444444444444444444444555555555555666777>>>HHHSSSZZZ```dddgggwwwwwwuuu~~~xxxmmmccc``````jjjxxxxxxsss||||||}}}{{{|||rrrfff```^^^```aaakkkwwwrrreeeWWWQQQOOOOOOSSSWWWggguuussshhh^^^TTTQQQRRR]]]___dddkkkqqqqqqmmmiiiccccccccccccccccccccccccbbbbbbaaaaaabbbbbbcccdddhhhffffffkkkuuu~~~xxxyyyzzzyyyzzz|||}}}{{{yyywwwuuuyyyyyyxxxxxxwwwvvvvvvuuuzzzxxxuuusssqqqqqqqqqrrrttt|||}}}yyyuuurrrgggYYYNNNJJJIIIEEECCCDDDCCCCCCHHHNNNfffzzzkkkttttttkkkyyyaaaCCC999>>>:::999888888777777888888666666666888777888BBBMMMYYY```gggkkkooopppjjjbbbQQQKKKNNN___zzzrrriiiddddddhhhnnn{{{}}}zzzzzzrrrbbbkkkzzzzzzyyywwwuuuuuuuuutttttttttzzz~~~wwwooohhhcccbbbcccnnnoooooonnnmmmlllmmmnnnnnnssspppnnnsssppphhhiiiqqq}}}xxxoooppptttuuuwwwqqqppp}}}yyykkkffflllvvv}}}{{{~~~zzzvvvwwwyyyvvvvvvvvvuuuuuutttttttttttt|||lllTTTOOOPPP^^^rrrvvvzzz||||||yyytttssswwwxxxrrrvvv{{{{{{[[[CCC888999666555777444555555444444444333333333444444444444444444444444444444444555555555555666888???JJJTTT\\\aaaeeegggttt~~~vvvwww|||vvvkkkaaaaaaaaakkkxxxyyyvvv{{{{{{|||~~~|||}}}yyylllddddddgggkkkmmmsss~~~ooodddYYYTTTRRRQQQSSSXXXcccnnn|||}}}ssshhh___UUUKKKFFFGGGIIIJJJNNNSSSXXXXXXUUUQQQNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOOOORRRTTTYYY___eeegggeeeccc\\\UUUPPPQQQRRRPPPQQQSSSXXX\\\ccclllwww~~~}}}|||zzzxxxwwwvvvvvvvvvvvvvvvvvvwwwwwwzzzxxxvvvsssrrrrrrssssssvvv}}}}}}yyyvvvrrrhhhZZZOOOKKKIIIFFFDDDEEEDDDCCCHHHNNNiiinnnqqqwwwnnn{{{fffFFF:::<<<:::999888888777777888888666666666888777999BBBMMM[[[bbbiiinnnrrrsssmmmeeeWWWQQQTTThhhxxxlllfffeeekkkrrryyy~~~zzz~~~zzz{{{~~~||||||lllggg~~~~~~}}}}}}yyyuuuuuuwwwyyyxxxvvvsssxxx~~~zzznnnccc]]]ZZZYYYbbbeeeiiilllnnnpppsssuuuuuuzzzwwwwww|||vvvmmmnnnttt~~~tttuuuyyyzzzrrrwwwnnnhhhnnnvvv|||~~~|||xxxwwwxxxwwwvvvtttsssrrrrrrrrrrrrsssyyyiiiRRRMMMMMM\\\pppooossszzz~~~sssjjjeeebbbeeekkkqqqkkkrrr~~~[[[CCC888:::666666888444555444444444444333333333444444444444444444444444444444444555555555555666888@@@KKKVVV]]]bbbeeegggsss}}}xxx||||||uuukkk`````````hhhuuuxxxwww{{{{{{{{{}}}uuuiiieeekkkrrrvvvwwwzzz|||lllcccZZZWWWUUUSSSUUUYYYaaahhhoootttzzz~~~vvvmmmddd]]]UUUKKKEEEDDD???@@@AAADDDGGGGGGEEEBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDFFFIIIOOOUUUWWWUUUOOOIIIQQQJJJFFFGGGGGGFFFGGGJJJNNNPPPUUU]]]gggrrr{{{~~~}}}||||||||||||yyywwwssssssssstttuuuvvvwwwwwwyyyxxxvvvtttsssssstttuuuwww}}}|||xxxuuurrrhhhZZZPPPLLLIIIFFFEEEEEEEEEDDDHHHOOOeeeiiigggxxxmmmyyyjjjJJJ;;;;;;:::999888888777777888888777666666888777999DDDOOO[[[bbbjjjooosssuuuooohhhUUUOOOTTTiiiuuummmiiilllxxx|||~~~yyy{{{wwwvvvqqqsssvvv{{{~~~uuuqqqpppqqqqqqqqqpppllliiilllttt|||nnnrrr{{{yyyyyyuuurrruuu||||||xxxuuuzzz}}}lll]]]UUUQQQNNNPPPUUU\\\bbbhhhmmmsssvvvwww}}}~~~ppppppvvvwwwxxx}}}vvv{{{dddggguuu~~~}}}}}}yyywwwvvvzzzxxxuuurrrqqqqqqqqqrrrsss{{{cccOOONNNLLL[[[pppjjjqqqyyyyyyxxxlllddd]]]\\\ccckkkmmmhhhsss[[[DDD999:::666666888555444444444444444444444444444444444444444444444444444444444555555555555666888@@@LLLWWW___ccceeefffrrr}}}~~~wwwlllbbb___^^^dddpppuuuxxx{{{{{{|||}}}~~~}}}tttkkkllltttzzz{{{xxx{{{wwwjjjbbbZZZWWWTTTTTTWWW]]]dddiiikkkjjjlllqqqttttttqqqiiiaaa^^^YYYQQQKKKIIIDDDDDDCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGIIILLLOOOPPPPPPOOOMMMLLLGGGDDDEEEFFFFFFHHHLLLMMMPPPWWW___hhhoootttwwwyyy{{{zzzzzz{{{|||{{{xxxvvvsssrrrrrrrrrssstttuuuvvvxxxvvvtttsssrrrssstttuuuwww{{{xxxuuurrrpppgggYYYOOOLLLIIIFFFEEEFFFFFFEEEHHHNNNbbb~~~ccc```xxxjjjuuulllLLL<<<;;;:::999888888777777888888777666666777777:::EEEQQQZZZaaaiiinnnsssuuuooohhhPPPMMMTTTiii~~~wwwpppjjjmmm{{{{{{www{{{uuutttyyy}}}{{{vvvtttqqqqqqrrrvvv{{{tttqqqrrrrrrpppooommmlllmmmrrryyy}}}}}}{{{yyy{{{~~~qqqvvv{{{xxxuuuqqqqqqyyyyyy{{{iiiWWWNNNIIIFFFEEEIIIOOOVVV[[[aaafffjjjqqq{{{zzzyyy|||~~~oooaaalll~~~}}}{{{{{{}}}}}}zzzwwwvvv|||zzzwwwtttrrrrrrssssssttt~~~~~~\\\LLLPPPMMM[[[ooohhhvvvvvvsssppppppnnniiiaaa\\\cccnnnjjjggguuu~~~[[[DDD999:::777666888555444444444444444444444444444444444444444444444444444444444555555555555666888@@@MMMYYY```cccddddddrrr~~~yyynnndddaaa___dddooowww}}}|||||||||}}}wwwrrrooottt}}}~~~xxxzzzttthhhaaaYYYVVVTTTTTTZZZaaakkkooopppkkkiiikkkllllllggg^^^WWWVVVTTTOOOJJJHHHFFFFFFEEEDDDCCCBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFGGGGGGHHHJJJNNNPPPQQQQQQQQQQQQHHHDDDCCCFFFGGGHHHLLLRRRTTT[[[gggttt~~~~~~|||||||||zzzzzzyyyyyyzzzxxxuuussstttsssrrrqqqqqqrrrssstttvvvuuusssqqqqqqqqqssstttuuuwww~~~~~~zzztttqqqooommmdddWWWNNNKKKHHHEEEEEEFFFFFFDDDHHHNNNeee}}}eeeeee~~~mmmuuukkkMMM>>>===:::999888888777777888888777666666777888;;;GGGSSS[[[cccjjjpppuuuvvvqqqjjjPPPQQQ[[[mmm}}}xxxpppgggeeeppp~~~~~~~~~~~~wwwvvvyyywww{{{tttnnnkkkpppuuuvvvuuutttqqqooonnnqqqvvv|||tttjjjjjjmmmkkkiiihhhjjjnnntttzzz|||zzzwwwttt}}}~~~ooosss{{{zzzuuupppppp|||{{{hhhTTTKKKFFFBBBDDDFFFJJJLLLOOOSSSWWW[[[cccnnn|||zzzmmmiiixxxtttttt}}}zzz{{{|||}}}|||{{{yyyxxx|||zzzxxxvvvuuutttttttttvvv|||[[[LLLQQQNNN[[[nnn}}}|||gggyyyvvvmmmeeejjjqqqpppeee^^^cccmmmjjjjjj{{{zzzyyyvvv\\\DDD999;;;777777999555333333333444444444444555444444444444444444444444444444444555555555555666888BBBOOO[[[bbbeeeeeedddrrr}}}zzzoooeeegggeeehhhrrr|||{{{{{{|||}}}{{{nnnnnnpppyyy|||{{{rrreee```[[[YYYWWWVVV\\\dddpppuuuvvvqqqmmmmmmmmmlllcccXXXPPPNNNNNNKKKHHHHHHFFFGGGGGGEEECCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHKKKRRRZZZ^^^]]]WWWPPPMMMKKKIIIJJJNNNQQQSSSYYYaaammmsss}}}{{{|||}}}~~~|||{{{{{{}}}zzzyyyxxxwwwwwwvvvtttqqqtttsssqqqppppppqqqrrrtttvvvuuusssqqqppppppqqqrrrsssttt{{{yyyvvvqqqnnnmmmkkkcccVVVMMMJJJGGGDDDDDDFFFEEEDDDGGGLLLccc}}}hhhfffrrrwwwlllNNN???>>>:::999888888777777888888777666666777888<<>>:::999888888777777888888888666666777888===JJJWWWbbbiiipppuuuyyyzzztttmmmRRRRRRZZZkkk{{{|||sssrrrwww}}}qqqsss|||uuuiiiffffffooozzz}}}xxxttttttttttttwww|||zzzvvvsssuuu{{{qqqeeeaaahhhooopppttt{{{{{{{{{zzzzzzqqq{{{~~~~~~xxxnnnhhhssstttttt|||zzz{{{jjjTTTMMMIIIDDDGGGHHHHHHHHHJJJNNNTTTYYYbbbjjjwww}}}}}}{{{pppjjjsss}}}{{{{{{{{{zzzzzz{{{}}}~~~xxxxxxxxxxxxwwwuuutttsssyyywww}}}cccQQQNNNMMMYYYiiiwww|||\\\gggtttlllfffdddfffkkknnnlllhhhkkkpppwww|||{{{fffiiiqqq\\\EEE:::;;;888777999666333333333444444555555555444444444444444444444444444444444555555555666666===FFFUUUaaahhhjjjiiihhh|||}}}uuuiii___llliiijjjsssvvvwwwxxxzzz}}}zzzwwwkkknnnqqqrrroookkkiiihhhllloootttzzz}}}zzziii______bbbfffccc___```dddnnnuuuyyyvvvtttwww{{{}}}lll]]]OOOJJJIIIHHHGGGHHHHHHJJJLLLKKKIIIIIIKKKMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLMMMNNNNNNXXX___gggjjjeee\\\TTTOOOMMMNNNRRRYYY^^^ccclllvvvqqqllleee___^^^ccciiinnnooorrrrrrrrruuu}}}|||xxxwwwxxxzzz{{{{{{xxxvvvsssssstttuuuuuutttqqqpppoooooopppsssvvvyyyzzzxxxuuusssqqqqqqqqqrrrssssssyyy|||tttrrrpppmmmlllkkkdddXXXOOOLLLDDDBBBCCCEEEDDDBBBEEEJJJUUUvvvkkk^^^jjjkkkzzzvvvUUUBBB>>>:::999999888777888888888888666666777888===JJJXXXaaahhhoootttwwwxxxrrrkkkWWWTTTZZZlll{{{xxxzzzvvvpppvvvxxxkkkeeeiiiooovvv{{{|||zzz{{{yyyxxx}}}{{{wwwuuuwww}}}oooddd```iiipppsss{{{yyywww|||vvvvvv|||sssxxx~~~yyykkkpppvvvvvvssssssyyyzzz{{{~~~oooZZZOOOJJJGGGJJJNNNKKKGGGLLLXXX^^^]]]dddgggxxx~~~vvvmmmiiitttzzzzzz|||{{{{{{zzz{{{}}}~~~|||{{{yyyxxxuuusssrrrrrrssstttsssrrrzzz}}}dddQQQLLLQQQUUUaaatttqqq[[[eeepppssscccfffpppxxxtttjjjgggppp{{{|||mmmnnnppp^^^FFF:::;;;777666888555555555444444444333333333444444444444444444444444333444555555444444555777:::LLLVVV\\\gggiiigggjjj~~~ppp```]]]eeejjjnnnttt}}}vvvuuuuuuwww|||xxxrrrjjjiiifffbbb```bbbgggjjjgggllluuu}}}xxxfff___eeekkkiiiccc]]]^^^aaannnrrrtttssssssxxxyyyfffUUUPPPNNNIIIHHHLLLLLLNNNQQQQQQNNNNNNPPPSSSTTTTTTSSSPPPMMMKKKKKKLLLTTTPPPOOOQQQOOOLLLOOOVVVaaalllqqqhhh\\\UUUQQQMMMPPPSSSVVV\\\iiiuuusssjjjbbb^^^XXXTTTTTTVVV[[[^^^ggghhhkkkrrrzzz}}}{{{zzz{{{|||}}}yyyxxxwwwvvvuuuuuuuuuuuutttsssrrrqqqqqqrrrtttuuutttsssrrrrrrtttuuutttsssxxxxxxwwwrrrwwwuuuoookkkjjjeeeZZZOOOKKKFFFDDDCCCBBBBBBCCCDDDFFFQQQcccgggZZZsssmmmyyy{{{VVV>>>BBB:::999888888777888888888777777888999999===KKKZZZbbbhhhqqqwwwxxxvvvrrrpppRRRVVVaaauuuzzzooottt{{{wwwkkkgggiiiwww}}}}}}}}}{{{{{{~~~sssiiihhhppptttttt}}}wwwvvvwwwyyyxxx}}}~~~zzzjjjnnnrrr~~~vvvttttttssssssuuuwwwxxx}}}vvv```SSSKKKGGGMMMYYY^^^WWWSSS[[[eeeiiiooonnnyyynnniiijjjyyy~~~|||{{{{{{zzzyyyzzz}}}~~~zzzyyywwwuuuttttttuuuuuutttuuudddPPPMMMOOOUUUfff{{{qqq___iiiqqqvvvmmmuuu~~~zzzkkkfffnnnzzzssssssttt]]]FFF:::;;;777666888555555555444444444333333333444444444444444444444444333444555555444444555777;;;NNNXXX^^^iiikkkgggjjjyyy}}}ppp```]]]^^^hhhsss}}}}}}vvvuuuuuuwww{{{|||yyykkkhhhddd```___aaadddfffjjjooowwwxxxfffdddkkkqqqooofff______aaammmtttyyywwwvvvzzzmmmZZZUUUTTTOOOMMMOOOLLLNNNPPPRRRSSSTTTWWWYYYWWWVVVUUURRROOONNNMMMNNNRRRQQQRRRSSSQQQOOOVVV```mmmttttttiii\\\VVVSSSQQQWWW___jjjttt|||{{{lll[[[WWWUUURRRPPPRRRWWW]]]aaafffgggjjjpppxxx}}}~~~}}}|||||||||}}}zzzyyyxxxwwwvvvvvvvvvvvvvvvtttsssrrrrrrssstttuuuuuutttrrrsssuuuvvvvvvvvvvvvvvv~~~yyyuuuzzzzzztttooommmfffYYYNNNIIIFFFEEECCCBBBBBBCCCEEEFFFPPPccckkkZZZsss{{{qqqzzzZZZ??????:::999999888888888888888777777888999999>>>LLL[[[eeekkktttyyyyyyvvvrrrooo[[[```lll}}}wwwxxx~~~{{{|||{{{qqqnnnqqq{{{}}}rrrkkkkkkuuu}}}zzztttwww}}}www~~~zzziiikkknnn|||vvvuuutttiiibbbgggqqqzzziiiWWWMMMIIIRRRhhhvvvlll^^^```nnnyyy{{{vvv|||}}}ooonnnooovvv{{{xxxvvvyyy~~~{{{zzzxxxvvvuuuuuuvvvvvvvvv{{{dddPPPNNNOOOZZZoooqqqeeeooorrr{{{{{{~~~lllgggrrr|||zzz{{{zzz]]]EEE:::;;;777666888555555555444444444333333333444444444444444444444444333444555555444444555777===OOOZZZ```jjjkkkgggjjjzzz}}}qqqtttzzz}}}ppp```]]][[[iiizzz~~~vvvuuuuuuwwwzzz}}}~~~vvvqqqkkkhhhjjjlllllllllnnnsss{{{vvvgggkkkssszzzwwwlllbbb```aaakkkvvv|||xxxuuu{{{rrr^^^YYYYYYUUURRRRRRPPPPPPQQQUUUYYY^^^``````\\\ZZZWWWTTTRRRQQQQQQQQQTTTUUUVVVUUURRRSSS```mmmwwwwwwqqqcccWWWSSSUUUVVV]]]jjjzzzxxxbbbOOORRRQQQQQQSSSWWW]]]cccfffhhhiiilllqqqxxx}}}~~~}}}|||||||||zzzzzzyyyxxxwwwwwwwwwwwwwwwvvvuuussssssssstttuuuppppppoooqqqsssttttttsssuuuuuu|||zzzyyy~~~~~~yyytttqqqgggYYYMMMHHHFFFEEECCCBBBBBBCCCEEEFFFPPPfffwwwbbbjjjrrrxxxaaaAAA>>>::::::999888888888888888777777888999999>>>MMM\\\hhhnnnvvv{{{zzzvvvqqqnnn___eeeqqq~~~qqqrrr{{{|||yyywww{{{xxxsssxxx~~~}}}xxx|||rrrpppsss}}}||||||vvvuuu|||~~~yyyhhhjjjooo~~~wwwuuuqqqaaaYYYdddvvvppp[[[OOOLLLYYYttt{{{gggeeettt|||{{{ooojjjsss|||}}}zzzxxxxxx~~~{{{zzzyyywwwvvvvvvvvvvvvyyyeeeRRRQQQQQQ___xxxpppjjjvvvwwwjjjeeeqqqyyy}}}[[[DDD999;;;777666888444555555444444444333333333444444444444444444444444333444555555444444555777===PPP[[[aaakkkkkkeeegggtttyyykkknnnuuu~~~~~~||||||ooo___\\\___lll|||vvvuuutttvvvyyy|||}}}~~~}}}{{{uuussswwwzzzyyywwwsssxxxuuuhhhpppyyy}}}qqqeeeaaabbbjjjvvv{{{uuuqqq{{{rrr^^^YYYZZZXXXUUUVVVWWWUUUUUUYYY```eeegggfffaaa]]]YYYUUUTTTTTTTTTTTTWWWYYYYYYUUUSSSYYYiiixxx}}}wwwlll^^^UUUTTTZZZ^^^hhhuuu}}}mmm]]]TTTVVVWWWYYY]]]bbbhhhmmmpppoooppprrrvvv{{{}}}{{{zzzzzzyyyxxxwwwwwwvvvvvvvvvwwwyyyxxxvvvuuuttttttttttttnnnooorrrvvvxxxxxxuuurrruuuwww|||{{{{{{{{{wwwssshhhYYYLLLHHHFFFEEEDDDBBBBBBDDDEEEFFFNNNggghhhjjj~~~mmmtttgggEEE>>>::::::999888888888888999888777888999999???OOO^^^hhhooowww|||{{{vvvqqqmmm[[[cccqqq}}}yyyqqqqqq}}}}}}yyysssxxxvvvkkkdddgggnnnqqqqqqqqqooovvv~~~tttwww~~~{{{}}}{{{zzz}}}yyyhhhlllsssyyytttnnn___[[[nnnuuu^^^RRRPPPaaa{{{mmmiiivvv~~~uuuuuuxxx|||zzzyyyxxxwwwvvvuuuuuuuuu{{{fffSSSSSSOOO```|||nnnmmm}}}lllgggsssvvvxxx|||{{{ZZZCCC999;;;777666888444555555444444444333333333444444444444444444444444333444555555444444555777===PPP[[[bbbkkkjjjcccdddqqqyyykkkooouuu}}}}}}{{{{{{ooo```^^^ccckkkvvvuuutttsssuuuxxx{{{|||}}}}}}}}}xxxwww{{{~~~|||xxx|||tttkkkrrr}}}sssfffbbbdddllluuuwwwooopppmmmZZZXXX[[[ZZZ[[[^^^aaa^^^]]]```fffkkklllllleee```ZZZVVVVVVVVVVVVVVVWWWXXXXXXWWWZZZfffwwwxxxiii^^^YYY[[[cccjjjxxxuuuccc]]]^^^[[[]]]bbbhhhnnntttxxxzzzwwwxxxzzz|||~~~}}}{{{yyyxxxxxxwwwvvvvvvuuuuuuuuuuuuvvvxxxxxxwwwvvvuuutttttttttsssvvv{{{{{{wwwwwwyyy~~~||||||~~~{{{xxxtttiiiYYYMMMIIIGGGEEEDDDCCCCCCDDDEEEGGGNNNiii}}}dddlllxxxkkkvvviiiGGG>>>;;;::::::999888999999999888777888999:::@@@QQQ```hhhnnnwww|||{{{vvvppplllXXXhhh}}}uuuoootttssspppuuuvvv{{{qqqrrr|||jjj^^^TTTTTTYYY]]]```cccfffmmmtttzzzvvv}}}yyyhhhmmmuuu{{{uuummmaaadddzzzzzzdddWWWTTTiiiooolllwwwtttmmmttt|||yyyoooqqqyyy}}}zzzyyyyyyxxxwwwvvvuuuttt{{{dddSSSTTTLLL___}}}iiiiii~~~{{{zzz~~~rrruuu|||wwwvvv}}}YYYBBB999;;;888777888444555555444444444333333333444444444444444444444444333444555555444444555777===PPP\\\ccckkkiiiaaaaaaqqq~~~zzzoootttzzz}}}}}}rrrcccbbbcccfffnnnxxxsssrrrrrrtttwwwzzz||||||~~~||||||~~~{{{~~~}}}sssnnnvvvtttfffbbbeeelllrrrpppkkksssuuucccUUUUUUZZZ\\\bbbiiikkkiiihhhiiimmmpppssstttjjjddd\\\XXXXXXYYYYYYXXXTTTVVVYYY___lll||||||qqqddd___```fffqqqzzzmmm]]][[[bbbcccgggmmmtttzzz|||yyywwwwwwwwwvvvuuuuuutttttttttuuuuuuwwwwwwvvvvvvuuuuuuttttttsssvvv{{{zzzvvvwww{{{~~~|||zzzvvvjjjZZZNNNKKKGGGFFFDDDCCCCCCDDDFFFGGGVVVrrrwww___kkkwwwnnn~~~iiiIII???;;;;;;:::999999999999999888777888999:::AAARRRbbbiiipppxxx}}}{{{uuunnnjjj]]]rrr{{{mmmhhhqqqrrrmmmooouuu{{{mmmjjjttt~~~^^^SSSKKKJJJMMMQQQWWW]]]\\\```dddgggnnnyyy|||{{{iiikkksss}}}wwwpppfffkkkjjj[[[WWWqqqpppmmmzzzyyyttthhhfffcccbbbfffjjjgggbbbccchhhlllooo|||~~~{{{{{{{{{zzzzzzxxxwwwvvvuuuxxx|||~~~aaaRRRSSSPPPcccccc]]]rrr}}}uuuzzzxxxpppvvv~~~wwwrrrwwwxxxXXXAAA888;;;888777888333555555444444444333333333444444444444444444444444333444555555444444555777>>>RRR^^^eeemmmjjjaaaaaappp~~~{{{sss{{{vvvhhhhhhddddddkkkyyyrrrqqqpppssswwwzzz|||}}}|||{{{sssqqq|||ttteeeaaadddfffiiigggfffuuudddVVVMMMOOOUUUZZZeeeqqqrrrssssssssssssvvvzzz}}}oooggg^^^ZZZ[[[]]]]]]\\\WWWZZZ```nnnqqqgggaaafffqqq~~~uuuggg```eeennnxxx|||{{{xxxwwwxxxyyyvvvvvvuuuuuuuuuuuuvvvvvvuuuuuuuuuvvvuuuuuuttttttrrrssstttvvvxxxxxxuuusssttt{{{~~~yyylllZZZOOOKKKGGGFFFDDDCCCCCCDDDFFFGGGVVVsssqqq]]]jjjzzzpppnnnOOODDD;;;;;;:::999999999999:::888777888999:::BBBSSSdddooouuu||||||tttkkkfffbbbvvvzzzrrrrrrnnnjjjpppwww}}}}}}yyyqqqtttrrrUUUOOOKKKLLLMMMPPPWWW______aaa___^^^eeettt~~~~~~}}}iiijjjppp~~~zzzsssjjjoooppp___XXXuuupppnnn|||{{{ddd[[[XXXaaalllssswwwzzz|||}}}wwwxxxtttnnnuuu{{{xxx|||||||||{{{zzzyyywwwwwwvvvxxxyyy___QQQRRRWWWiii___RRRdddnnntttllliiisssssssssnnnxxxxxxqqqssssssWWWAAA888;;;888777888333555555444444444333333333444444444444444444444444333444666555444444555777???TTT```gggoookkkbbbaaappp~~~|||vvvyyyllllllgggfffnnn}}}ppppppppprrrvvvzzz}}}}}}{{{yyyzzz||||||yyysssrrrtttddd```ccc^^^aaa___bbbvvvvvvWWWLLLFFFIIIPPPWWWeeetttvvvxxxyyyyyyxxxzzzrrrjjj```\\\]]]______^^^^^^aaaiiizzz}}}mmmeeeeeesss{{{lllgggjjjvvv{{{xxxwwwyyyzzzwwwvvvvvvvvvvvvvvvwwwwwwssstttuuuuuuuuuuuuuuutttvvvtttrrrqqqssstttuuuuuurrrzzz|||nnn[[[OOOKKKGGGFFFEEECCCCCCEEEFFFGGGKKKiiijjjXXXkkk|||oootttUUUIII<<<;;;::::::999999::::::999777888999:::BBBTTTeeetttyyy}}}sssjjjddddddrrr~~~yyy{{{wwwkkkiiitttzzz|||xxxxxx}}}}}}~~~|||~~~oooPPPOOOPPPRRRSSSTTT[[[dddnnnmmmhhheeekkk}}}~~~ssskkkssstttuuuooooooyyyvvveee[[[yyyvvvmmmzzzttt]]][[[\\\rrruuuooorrrxxx~~~zzzxxx}}}{{{{{{zzz}}}zzzwwwvvvwwwyyyyyyyyyyyyzzzyyybbbRRRNNNWWWlll\\\QQQaaarrrpppdddcccoooxxxsssyyyssssssuuurrroooYYYCCC999:::555444777666555555444444444333333333444444444444444444444444444555555555444555777:::???UUUaaaeeejjjfff```cccxxx|||~~~uuunnnkkkqqqnnnsss~~~uuusssrrrtttxxx|||}}}|||}}}}}}}}}xxxuuuuuulllccc___[[[WWWVVVYYYiii}}}jjjQQQLLLHHHIIIMMMSSS___jjj}}}~~~|||yyy{{{vvvlllaaa]]]aaafffeeeaaafffmmmtttiiilllsss{{{ooommmvvv|||||||||{{{yyywwwuuutttvvvwwwwwwvvvrrrrrrssstttuuuvvvwwwwwwzzzwwwuuussssssssssssrrruuuzzzzzzjjjZZZPPPLLLIIIHHHFFFEEEEEEEEEFFFFFFHHHbbbccc[[[kkk{{{qqq|||~~~VVVBBB===<<<;;;:::999888888888555777:::;;;<<>>===<<<:::999999888888999:::;;;<<<<<>>===<<<;;;:::999999999999999;;;;;;<<>>>>><<<;;;:::999999999777888999;;;<<>>===;;;::::::999999777777999:::<<>>===;;;::::::::::::999999::::::<<>>===<<<;;;:::::::::;;;:::;;;;;;;;;DDDXXXjjj{{{vvvggg___WWWbbbgggmmm|||yyypppxxx|||yyyyyy|||}}}~~~~~~}}}~~~nnnhhhaaaggg|||qqqyyy{{{vvvzzztttzzz~~~}}}~~~zzzvvvooo}}}{{{uuuqqqssstttrrrrrrqqqkkkdddeeeiiipppuuuwwwxxxxxxxxx~~~|||zzz}}}xxxuuuuuurrrooosss{{{zzzxxxuuuttttttsssrrrpppeeeuuu~~~jjjWWWRRRTTT^^^vvvzzz\\\\\\mmmuuupppkkkkkkrrrrrriiidddlllwww}}}xxx|||lllrrrrrrOOODDD::::::<<<:::888777777777777777666666666666555555555555555555555555333444555444444555888;;;HHH\\\hhhmmmsssnnncccbbbjjjttt}}}}}}|||xxxiiibbbcccaaaeeemmm|||{{{vvvuuussstttzzzxxxuuurrrrrruuuyyy|||}}}~~~{{{yyyzzz}}}~~~wwwsssyyy~~~qqqnnnmmmhhhccccccooo}}}nnnXXXLLLJJJMMMQQQQQQPPPQQQTTTWWWcccpppqqqhhhdddcccnnnooojjjeeeeeeiiirrryyyvvvvvvxxxuuurrrpppqqqrrrsssssssssqqqooooooppprrrrrrrrroooppppppqqqqqqppppppoootttvvvzzz}}}zzz}}}{{{ooo^^^NNNFFFDDDDDDEEEEEEDDDCCCCCCEEEGGGLLLlllfffTTTfffoooooo}}}\\\GGGBBB???<<<:::::::::::::::999;;;777999AAAEEETTTmmmyyywwwggg\\\WWWkkkvvvxxx}}}sssiiittt}}}uuufffaaajjj|||}}}xxx}}}}}}~~~||||||sssvvvrrrooorrrsssqqqooonnnggg___cccgggnnnssswwwxxxxxxxxx}}}||||||uuuppprrrssssssvvvzzz|||zzzwwwuuutttrrrpppnnngggttt{{{hhhXXXSSSTTT___yyyuuuWWWYYYjjjqqqnnnkkkrrrwwwuuulllfffkkktttzzzyyy}}}mmmtttrrrNNNDDD;;;:::<<<:::888777777777777777666666666666555555555555555555555555333444555444444555888;;;MMMaaalllooosssmmmaaa___mmmxxxzzzhhhbbbeeeeeehhhnnn|||zzzvvvuuutttttt{{{wwwuuurrrsssvvvzzz}}}~~~~~~|||yyyyyy|||~~~~~~~~~~~~~~~|||wwwttt{{{|||qqqooooooiiiccc```qqq{{{zzzfffUUUKKKJJJNNNQQQQQQPPPQQQTTTWWWdddnnnjjj___ZZZZZZggg|||jjjcccdddfffnnnxxx}}}zzzyyyyyyvvvrrrqqqqqqssssssssssssqqqpppooopppqqqrrrrrrppppppoooooooooooopppppprrrvvv{{{~~~}}}~~~zzznnn\\\MMMFFFDDDCCCDDDEEEDDDCCCCCCEEEGGGLLLlllbbbRRRgggpppppp___JJJBBB???<<<:::::::::::::::999;;;888999AAAEEETTTnnnzzzxxxhhh^^^bbbnnnqqqtttvvvkkkhhhyyyzzzjjjdddkkk{{{~~~xxx{{{~~~~~~~~~zzzwwwttt{{{pppkkknnnlllooopppnnnmmmjjjccc[[[```dddjjjqqqvvvxxxyyyyyy~~~~~~~~~|||yyyrrrnnnrrrvvvxxxyyyzzz}}}zzzwwwuuutttrrrooommmiiivvvzzzhhhXXXSSSVVVddd~~~pppRRRVVVfffmmmkkklll|||}}}xxxnnnhhhkkksssxxx|||}}}ooovvvrrrMMMCCC;;;;;;<<<:::888888777777777777666666666666555555555555555555555555333444555444444555888;;;OOOcccnnnqqqtttlllbbbaaasss}}}zzzgggccchhhkkkkkkppp~~~}}}xxxuuuuuuuuuvvv|||vvvtttrrrsssvvv{{{~~~|||yyyxxxyyyzzzzzzzzzzzzyyyyyyyyyvvvvvv}}}zzzqqqqqqrrrmmmddd]]]ffflllrrrpppfffXXXLLLFFFKKKNNNQQQRRRQQQQQQTTTWWWaaahhhaaaUUURRRTTTbbbxxxtttjjjccceeekkkttt{{{zzzxxxuuurrrqqqqqqssssssrrrrrrqqqqqqpppppppppqqqqqqqqqpppooonnnnnnooopppqqqqqquuu|||}}}zzz~~~wwwjjjYYYKKKFFFEEECCCDDDEEEDDDCCCDDDEEEGGGOOOmmm___RRRiiiqqqsssaaaKKKCCC@@@<<<::::::::::::999999;;;888:::@@@DDDTTTooo}}}yyykkkaaabbbjjjlllsssuuukkkeeeiii~~~mmmeeejjjwwwxxxzzz{{{uuu|||{{{tttrrrrrruuuwwwyyyooocccdddjjjgggkkkmmmmmmllljjjccc[[[^^^aaagggnnnuuuzzz{{{{{{}}}~~~}}}~~~|||zzzsssrrrtttxxx{{{{{{{{{zzz{{{yyywwwuuutttssspppmmmjjj{{{hhhVVVTTTZZZnnnlllOOOVVVfffiiiiiimmm|||tttjjjfffjjjsssyyy}}}pppxxxpppKKKCCC<<<<<<<<<:::888888777777777777666666666666555555555555555555555555333444555444444555888;;;KKK```mmmpppsssmmmdddeeezzzxxxiiieeeiiinnnmmmqqq~~~~~~{{{xxxvvvwwwwwwxxx}}}uuusssqqqrrrvvv{{{}}}yyywwwuuuuuuuuuuuuvvvuuuvvvwwwvvvvvv|||yyyssstttwwwsssggg]]]ZZZ^^^cccccc\\\SSSKKKFFFLLLOOORRRRRRQQQQQQTTTWWW]]]ccc[[[QQQPPPTTTaaavvvzzzooommmnnnsssyyy~~~~~~yyywwwvvvtttqqqpppqqqqqqqqqqqqqqqqqqqqqqqqpppooopppqqqrrrqqqooonnnnnnoooqqqrrrrrrvvv{{{|||zzz|||yyyqqqcccTTTIIIFFFFFFCCCDDDEEEDDDCCCDDDFFFHHHSSSooo}}}]]]TTTmmmrrrwwwbbbKKKDDD@@@===;;;:::;;;:::999999<<<999:::@@@CCCUUUqqq{{{mmmddd\\\gggppp||||||pppfffbbbjjj|||~~~nnndddgggrrryyyyyy~~~~~~zzz|||zzzvvvppplllooowww}}}|||ppphhhaaaaaaeeebbbgggjjjkkkmmmmmmhhhaaa]]]```eeemmmvvv|||}}}}}}|||}}}|||{{{yyyvvvooowww~~~{{{zzzzzzvvvuuutttttttttsssqqqnnniii~~~hhhTTTUUU```zzzjjjPPP[[[kkkiiihhhooo{{{ssshhhaaa```gggsss||||||pppwwwlllJJJBBB======<<<999888999777777777777666666666666555555555555555555555555333444555444444555888;;;JJJ```llloooqqqkkkdddfff}}}wwwlllfffgggnnnnnnsss}}}|||{{{xxxwwwyyyyyyzzzuuusssqqqrrrvvv{{{~~~}}}zzzvvvsssqqqqqqrrruuuttttttvvvvvvuuu{{{zzzvvvyyy|||oooaaa]]]bbbhhhiiieee\\\RRRLLLLLLPPPRRRSSSQQQQQQTTTWWW[[[```ZZZQQQSSSVVV```qqqrrrtttvvvxxxyyyzzz|||~~~qqqppprrryyyzzztttqqqppp|||}}}xxxvvvtttrrrpppoooppppppoooooooooqqqrrrqqqooonnnooopppsssrrrpppooooooppprrrssstttvvvyyy|||~~~~~~}}}|||vvvrrriii\\\OOOHHHFFFFFFBBBCCCDDDDDDDDDDDDFFFHHHTTTmmmzzz]]]VVVqqqsssyyyeeeNNNDDDAAA===;;;;;;;;;:::999999===::::::???CCCUUUrrr}}}pppggg^^^nnnyyyvvvsss{{{xxxoooddd```gggttt}}}www~~~{{{~~~ooodddfffooo||||||sssgggggglllxxx}}}rrrlllhhhccc`````````eeehhhjjjmmmpppmmmggg___```eeennnxxx~~~}}}yyyxxxxxxvvvtttrrr~~~~~~zzzxxxwwwsssrrrrrrssstttssspppnnnhhh|||dddSSSYYYfffeeePPPbbbrrrllljjjsssrrrggg^^^\\\```iiivvvzzzooovvvfffHHHBBB>>>>>><<<999888999777777777777666666666666555555555555555555555555333444555444444555888;;;LLLbbbnnnooopppiiibbbeee{{{~~~}}}}}}wwwmmmeeeccclllnnnttt}}}||||||zzzzzz|||||||||~~~tttrrrpppqqqtttyyy|||~~~~~~~~~}}}zzzvvvqqqoooooopppuuurrrsssuuuvvvvvvzzz|||{{{yyyiiifffkkkrrrtttooodddVVVMMMMMMPPPSSSSSSQQQQQQTTTWWW[[[```ZZZSSSWWWYYYaaaooonnnmmmkkkkkkkkkiiieeeccc^^^___cccmmmzzz}}}~~~}}}yyyyyysssrrrpppoooppppppooonnnnnnqqqsssrrrooommmnnnppprrrqqqpppoooooopppqqqrrrsssuuuxxx{{{|||}}}}}}}}}rrrmmmcccWWWMMMFFFEEEFFFBBBCCCDDDDDDDDDDDDGGGIIIQQQhhh}}}___UUUrrrrrrwwwiiiSSSEEEBBB>>>;;;;;;;;;:::999:::>>>;;;:::>>>BBBUUUtttrrrhhhbbbpppxxx~~~}}}qqqqqqyyyxxxooo```[[[cccmmmqqqttt}}}zzz{{{|||ssseeefffmmm~~~{{{qqqiiiqqq~~~|||~~~vvvnnnkkkgggaaa^^^___```dddfffhhhlllpppoookkkbbbbbbfffoooyyyzzzvvvuuuvvvvvvuuu}}}{{{xxxvvvsssrrrrrrqqqrrrrrrqqqmmmjjjgggttt}}}rrr]]]TTT]]]kkk___OOOhhhzzzqqqmmmyyymmmccc^^^bbbkkksss}}}wwwmmmttt|||aaaGGGBBB>>>>>>===999888:::777777777777666666666666555555555555555555555555333444555444444555888;;;KKKbbbnnnpppqqqjjjdddhhhyyy}}}~~~}}}}}}wwwkkkdddbbbjjjmmmttt}}}{{{~~~||||||}}}|||tttrrrooopppssswwwzzz{{{{{{}}}~~~~~~{{{vvvpppmmmnnnpppssspppqqquuuwwwwww{{{qqqjjjooovvvyyyttthhhYYYNNNNNNQQQSSSSSSQQQQQQTTTWWW[[[___YYYUUU]]]ccclllzzzvvvnnnddd___^^^\\\WWWSSSRRRWWW```jjjqqquuuvvvvvvwww~~~|||zzz{{{tttsssqqqqqqrrrrrrpppooonnnqqqtttsssooolllmmmooonnnnnnnnnnnnnnnnnnnnnnnnpppssswww|||~~~~~~}}}|||qqqkkkaaaUUULLLFFFCCCCCCAAACCCDDDDDDDDDEEEGGGIIIOOOgggfffWWWppprrrssskkkVVVFFFBBB>>><<<;;;;;;:::999:::>>><<<;;;>>>AAAVVVuuusssiiiaaalllqqqxxxvvvvvv}}}ooo[[[VVVcccppptttsss~~~zzz{{{|||tttdddccchhhxxxvvvqqqzzz}}}wwwqqqnnnllliiiddd]]]]]]aaaaaadddffffffjjjooooookkkccccccgggppp{{{xxxssstttvvvwwwwww}}}wwwwwwtttooosssrrrrrrrrrqqqoookkkhhhgggmmmooofffXXXUUUaaannnZZZNNNkkk~~~tttppp|||mmmeeeccclllwww~~~vvvlllrrryyy]]]FFFAAA??????===999888:::777777777777666666666666555555555555555555555555333444555555444555888;;;HHH```mmmppprrrmmmiiinnnxxx}}}~~~}}}}}}{{{|||~~~vvviiiccceeehhhmmmuuu}}}|||}}}~~~~~~~~~|||tttrrroooooorrrvvvyyyzzzyyy|||~~~~~~{{{vvvpppmmmnnnpppqqqoooppptttxxxyyy}}}wwwlllqqqxxx|||xxxmmm___TTTNNNQQQTTTSSSRRRQQQTTTWWWZZZ^^^YYYWWWcccnnnyyy|||lllXXXMMMLLLMMMLLLJJJEEEOOO\\\dddeeeddddddeeettt|||zzzyyy{{{vvvtttssssssssssssrrrpppmmmqqquuusssnnnkkklllooollllllmmmnnnnnnmmmllllllmmmqqqxxx~~~|||zzzrrrlllbbbVVVLLLEEEBBBAAAAAACCCDDDDDDDDDEEEGGGIIIOOOiiimmmZZZnnnrrrpppjjjUUUFFFCCC???<<<;;;;;;:::999:::>>><<<;;;>>>AAAVVVuuusssiii```jjjppp|||~~~pppXXXSSSfffwww}}}rrrzzz|||}}}sssbbb___bbbqqq}}}tttqqq{{{tttpppvvvmmmjjjgggeeeddd```[[[WWW\\\aaafffhhhggghhhlllppppppfffggguuu~~~wwwtttssstttzzz{{{vvvvvvuuusssppppppqqqrrrrrrppplllhhheee___eeeiiieee\\\[[[hhhwwwvvvWWWVVVuuuzzztttrrriiifffsss|||yyy~~~mmmqqqxxxaaaGGGDDD???<<<;;;<<<;;;;;;888888777777666666555555555555555555555555555555555444444555555666777888HHH```ppprrrsssnnnlllsssyyyuuuxxx~~~|||~~~ttthhhcccdddnnnnnnrrr~~~~~~~~~~~~|||{{{qqqooommmnnnqqqvvvzzz{{{zzzzzz|||~~~~~~~~~~~~|||yyyuuupppllljjjooooooppptttxxx}}}zzznnnjjjrrrzzzvvvrrrhhhWWWRRRQQQSSSUUUSSSQQQTTTZZZ]]]]]][[[[[[ddduuu~~~fffQQQLLLMMMJJJGGGHHHLLLMMMPPPUUUYYY[[[[[[ZZZcccjjjrrrwwwwwwvvvvvvwwwssstttuuutttvvvyyyvvvxxxuuusssqqqqqqssssssqqqnnnssssssrrrqqqpppnnnnnnmmmooonnnmmmllllllmmmoooooonnnxxx~~~{{{wwwnnneee[[[SSSKKKDDDCCCFFF@@@CCCEEEFFFFFFFFFGGGHHHSSSssslll___wwwmmmxxx]]]TTTEEEBBB>>><<<;;;;;;::::::======:::;;;???@@@UUUwww{{{mmmbbbnnn{{{zzz{{{jjjXXX\\\hhhuuuyyy|||fff^^^dddooo}}}}}}{{{yyyuuupppvvvvvviiifffllljjjhhheeedddccc```\\\XXXYYY___eeegggfffggglllqqqpppggghhhuuuxxxvvvuuuvvv|||{{{vvvuuuuuussspppooopppqqqpppnnnjjjeeebbb\\\eeekkkggg^^^^^^lll{{{jjjSSSXXXsssxxxnnnkkkmmmjjjiiiuuu|||qqqllluuuzzzuuu~~~dddGGGDDD???<<<<<<<<<;;;;;;888888777777666666555555555555555555555555555555555444444555555666777888FFF___oooqqqsssooommmtttwwwyyy~~~wwwnnniiiiiirrrqqqsss~~~~~~~~~~~~|||zzzssspppnnnooorrrvvvzzz{{{zzz{{{|||}}}zzzuuupppllljjjnnnoooqqqvvv{{{zzzmmmiiipppyyyvvvsssjjjZZZTTTSSSTTTVVVTTTSSSXXX___```___]]]___kkk}}}xxxbbbOOOLLLNNNMMMLLLOOOOOOSSSZZZ___```___]]]\\\ZZZ]]]bbbfffggggggggggggggghhhiiiiiillltttzzzwwwxxxvvvsssqqqrrrssssssqqqoooqqqqqqppppppooonnnmmmmmmnnnmmmllllllmmmnnnoooppprrrzzz|||zzzwwwtttooofff\\\UUULLLDDDBBBEEEBBBDDDEEEFFFFFFFFFHHHJJJYYY{{{cccXXXooo}}}lllyyyZZZQQQFFFCCC???<<<<<<;;;;;;:::<<<<<<999;;;???AAAUUUwww{{{lll___gggqqquuuuuutttuuuuuuzzz}}}oooaaadddjjjqqq{{{{{{}}}}}}|||}}}ssslllooowwwwwwlllmmmmmmlllmmm|||xxxrrrllleeecccfffeeedddddddddcccaaa]]]ZZZWWW^^^dddfffdddeeekkkrrrpppjjjkkkvvvzzzxxxxxxzzz{{{vvvuuuuuusssqqqooooooooonnnkkkgggccc```]]]iiirrrmmmbbbbbbqqq[[[OOO[[[qqqnnnbbbccchhhiiijjjttttttdddaaannnuuu}}}bbbGGGDDD@@@===<<<<<<;;;;;;888888777777666666555555555555555555555555555555555444444555555666777888DDD^^^nnnqqqssspppnnnvvvxxx~~~|||uuupppnnntttsssttt}}}~~~|||zzzuuurrroooooorrrvvvyyyzzzzzz{{{}}}{{{vvvqqqmmmkkkmmmppptttyyyzzzmmmgggnnnwwwvvvuuunnn___VVVTTTUUUVVVUUUVVV\\\eeeeeebbb```fffwwwsss```OOONNNQQQQQQRRRVVVVVV```lllqqqooojjjgggfff\\\[[[\\\]]]___aaaaaa```eeefffhhhiiilllttt~~~{{{wwwwwwvvvtttssssssssssssrrrpppoooooooooooonnnnnnmmmmmmllllllllllllmmmooopppqqqvvv|||}}}xxxvvvtttqqqpppggg^^^VVVMMMEEEBBBCCCDDDEEEFFFFFFEEEFFFIIIKKK[[[ZZZTTTnnn~~~nnn~~~YYYQQQGGGDDD@@@===<<<<<<;;;::::::;;;999;;;???AAAUUUwww{{{kkk]]]aaafffiiihhhhhhjjjmmmyyyyyyqqqttttttsssyyyyyy||||||{{{{{{}}}}}}|||}}}xxxqqqeeefffhhhhhhmmm~~~xxxlllhhhgggdddaaaaaaaaabbbccceeeeeecccaaa___YYY^^^ddddddbbbccciiioooqqqnnnpppxxxzzzzzzzzz{{{zzzvvvuuutttsssqqqppppppooommmjjjfffbbb___```nnnwwwpppeeefffvvvuuuRRRMMM^^^rrrlllaaaccchhhhhhhhhoookkk```dddrrrwww~~~|||\\\GGGDDD@@@>>>======<<<:::888888777777666666555555555555555555555555555555555444444555555666777888BBB\\\lllpppssspppooowww}}}xxxqqqmmmooopppsss}}}~~~~~~~~~|||zzzuuurrrooooooqqqtttwwwxxxyyy{{{~~~|||yyytttqqqoooooosssxxx}}}}}}nnngggllluuuvvvxxxrrrdddVVVTTTTTTUUUUUUWWW___hhhiiidddbbblllrrraaaSSSSSSUUUVVVYYY___hhhuuuxxxsssrrrgggccc``````ccceeeeeedddkkkmmmpppssswww|||~~~{{{xxxvvvuuuuuutttsssssssssrrrqqqoooooooooooooooooonnnnnnkkkkkklllmmmnnnooopppqqqwww|||~~~zzzuuutttsssqqqppphhh___WWWNNNEEEAAABBBFFFGGGFFFEEEEEEFFFJJJLLLWWW{{{UUUWWWxxx~~~ppp]]]UUUHHHEEEAAA>>>======<<<;;;999;;;888;;;???AAAUUUvvv{{{jjj^^^^^^aaadddfffggglllrrr{{{}}}xxx}}}{{{zzzzzz|||xxxvvv{{{|||rrrlllcccdddfffiiiqqq~~~uuujjj```^^^aaa___[[[XXX___aaadddggggggfffdddccc^^^aaaccccccaaaaaaeeeiiirrrrrrvvv{{{}}}zzzzzz{{{|||zzzvvvttttttsssrrrqqqqqqpppnnnjjjfffccc```]]]kkksssllldddkkk}}}iiiPPPPPPbbbtttooohhhjjjlllllliiijjjgggcccppp|||xxxtttttt}}}YYYGGGDDDAAA???>>>===<<<:::888888777777666666555555555555555555555555555555555444444555555666777888AAA[[[kkkpppsssppppppxxx~~~vvvmmmhhhgggkkkrrr}}}~~~~~~}}}{{{zzzsssqqqmmmmmmooorrrtttuuuxxx{{{~~~}}}}}}~~~~~~~~~~~~}}}{{{yyyvvvuuussswww~~~sssjjjmmmuuuxxx{{{wwwiiiWWWTTTTTTUUUVVVXXXaaakkkkkkeeecccooommm```VVVYYY]]]___fffnnn~~~wwwvvvkkkgggcccbbbeeeggggggfffmmmppptttyyy}}}}}}}}}{{{xxxvvvtttttttttsssrrrqqqqqqqqqppppppppppppppppppppppppjjjkkklllmmmooooooppppppuuu{{{|||xxxtttuuuvvvuuuqqqhhh^^^VVVMMMDDDAAACCCGGGGGGGGGEEEEEEFFFIIILLLSSSyyyoooRRRZZZwwwkkk```WWWJJJGGGBBB???>>>===<<<;;;999:::999;;;@@@AAATTTuuu|||lll___]]]```ggglllnnnttt|||{{{xxxxxxxxxzzz~~~{{{tttnnnooowww{{{~~~uuulllfffaaaccceeeiiisss}}}vvvrrrssstttsssrrrssskkkccc\\\[[[^^^___[[[WWW\\\```eeehhhhhhgggffffffcccbbbaaaaaabbbcccdddeeerrruuuzzz}}}}}}zzz{{{||||||}}}zzzvvvtttsssssssssqqqqqqpppnnnkkkgggdddbbbYYYfffkkkdddaaappp```PPPTTTgggwwwrrrooorrrpppqqqmmmjjjfffiii{{{www}}}wwwmmmnnnwwwWWWGGGDDDAAA@@@???>>><<<:::888888777777666666555555555555555555555555555555555444444555555666777888AAAZZZkkkooosssppppppxxx~~~zzz{{{rrriiiddddddjjjrrr}}}~~~~~~}}}{{{yyyrrrooollllllnnnqqqssstttvvvzzz~~~}}}{{{{{{}}}~~~~~~~~~}}}|||zzzyyywww}}}|||qqqqqqxxx|||}}}oooYYYWWWWWWYYYYYY[[[dddnnnlllfffdddppp{{{ggg]]]YYY___ffflllwwwwwwpppnnnjjjhhhffffffggghhhiiihhhnnnrrrwww}}}||||||{{{yyywwwvvvsssttttttsssqqqppppppqqqrrrqqqqqqqqqppppppooooookkkkkkmmmnnnooooooooooootttyyy|||yyyvvvxxxyyyyyypppggg\\\TTTKKKCCCAAADDDFFFGGGGGGFFFEEEFFFHHHJJJRRRtttjjjOOOYYYiiiaaaxxxbbbVVVKKKHHHCCC@@@???>>>===<<<999;;;999<<<@@@@@@SSSssspppaaa^^^cccnnnuuuvvvzzz}}}wwwuuuvvvxxxyyy}}}zzzwwwrrrmmmjjjooowww~~~|||yyyuuuxxx~~~tttjjjeeeaaaeeeggghhhppp}}}{{{rrrllliiilllnnnmmmlllmmmiiiddd]]]ZZZ\\\``````^^^ZZZ___eeehhhhhhffffffgggfffbbb^^^___cccgggfffdddpppvvv{{{|||}}}~~~{{{}}}}}}|||~~~|||{{{yyyvvvtttsssssstttppppppooommmjjjhhheeedddaaajjjjjj```aaatttwwwWWWPPPXXXmmmxxxpppnnnsssssspppmmmlllhhhmmmyyy{{{wwwpppqqq~~~oooSSSFFFDDDBBB@@@???>>><<<:::888888777777666666555555555555555555555555555555555444444555555666777888AAAZZZkkkooorrrpppooowww|||zzz}}}~~~}}}yyyooohhhdddhhhmmmttt}}}~~~~~~~~~}}}{{{yyyrrrooollllllnnnrrrtttvvvtttxxx}}}~~~}}}||||||~~~}}}{{{zzzzzzzzzxxx~~~vvv^^^]]]]]]______aaaiiirrrnnnhhhfffqqquuueee^^^]]]eeennnvvvwwwjjjeeeffffffhhhjjjjjjjjjiiijjjkkkooosssyyyzzz{{{~~~|||zzzwwwvvvwwwqqqssstttrrrooonnnoooqqqrrrrrrqqqpppooonnnnnnmmmkkklllmmmooooooooonnnnnntttzzz}}}zzzxxxzzz|||{{{pppfffZZZQQQHHHBBBBBBEEEDDDEEEGGGFFFEEEEEEFFFHHHPPPooolllRRRZZZ~~~bbb]]]wwwdddVVVLLLIIIDDDAAA@@@???===<<<:::<<<:::<<>><<<:::888888888777666666555555555555555555555555555555555444444555555666777888AAA[[[kkkooorrrooonnnvvv}}}{{{~~~|||wwwwwwnnnhhhfffnnnqqqvvv|||~~~}}}}}}}}}{{{yyyrrrooommmlllooosssvvvwwwsssxxx}}}~~~}}}~~~~~~}}}~~~}}}{{{yyy{{{}}}zzzcccaaabbbddddddeeemmmuuuooojjjhhhrrrrrrhhhaaaaaajjjrrrzzzwwwjjjaaa```bbb```dddiiijjjiiiggghhhjjjmmmqqqxxxyyy~~~~~~|||zzzvvvuuuwwwppprrrsssrrrooommmnnnppprrrqqqpppooonnnmmmlllkkklllmmmnnnoooooonnnmmmmmmuuu{{{|||zzz{{{}}}|||oooeeeXXXOOOGGGAAABBBGGGCCCEEEGGGGGGFFFEEEEEEFFFMMMjjjrrrVVV\\\{{{aaa```|||gggWWWMMMIIIEEEBBB@@@???>>><<<;;;<<<:::<<>>PPPpppzzzllliiippp~~~{{{qqqfffqqq}}}uuuzzz}}}|||vvvnnnjjjlllrrrxxx|||xxxxxxvvvqqqqqqwwwtttwwwkkkeee___bbbkkkuuuuuutttxxxjjjjjjgggdddhhhnnnooollllllggg```ZZZYYY\\\```ccc\\\^^^aaaeeehhhhhhfffdddkkkddd\\\\\\aaaeeedddbbbiiittt{{{xxxwww~~~}}}xxx|||}}}yyywwwuuusssqqqooopppooommmkkkjjjkkkmmmnnnnnnkkkccc^^^fffzzz]]]JJJJJJ\\\oooooofffmmmtttlllkkkmmmdddeee|||gggHHHEEEDDDCCCAAA???>>>===<<<777777777777666666666666555555444333333333333444333444555444444444666888BBBVVVkkksssqqqnnnmmmlllwwwxxx|||zzztttxxxxxxpppiiifffkkkwww}}}}}}~~~|||{{{sssooolllmmmrrrvvvwwwvvvvvvyyy|||~~~}}}||||||}}}~~~~~~|||{{{~~~{{{kkkjjjiiijjjlllppptttwwwuuuiiibbbmmmooohhhdddcccmmm|||~~~xxxsssnnnjjjddd\\\XXXXXX\\\___ccceeeggghhhjjjlllnnnqqqtttxxxyyyyyyyyyxxxzzz|||zzzzzzzzzvvvrrrssssssrrrrrrqqqpppppppppoooqqqqqqoookkkjjjkkkmmmjjjmmmppppppmmmlllmmmnnnppptttwwwyyy|||~~~{{{vvvlll\\\TTTOOOCCCAAADDDBBBGGGEEEEEEHHHGGGCCCBBBDDDGGGgggpppTTT___www```jjjaaaRRRLLLHHHFFFFFFDDD@@@???BBB<<<<<<999<<<@@@AAARRRqqqzzz}}}tttwwwwwwllldddkkk{{{{{{||||||{{{tttpppkkkjjjmmmrrrwwwzzzyyysssqqqrrruuuwwwxxxxxx~~~vvvkkkeeebbbfffnnntttvvvzzz~~~xxxnnnooonnnlllnnnsssrrrnnnllliiiddd___\\\]]]aaaddd___```aaadddfffggggggfffiiiddd^^^]]]___bbbbbbaaagggsss|||||||||~~~zzzvvvyyy}}}{{{wwwuuusssqqqooommmooonnnllliiihhhhhhiiiiiiaaa___ZZZZZZggg}}}{{{RRRBBBHHHYYYiiiiiidddmmmrrrkkkfffjjjdddfff{{{~~~dddIIIDDDDDDBBBAAA???===<<<<<<777777777777777666666666666555444444333333444444333444555444444444666888AAAUUUjjjrrrqqqnnnllljjjrrrvvv||||||tttnnnuuuxxxooojjjiiinnnwww|||}}}}}}~~~|||zzzyyytttqqqmmmmmmqqquuuvvvuuuwwwzzz}}}~~~~~~}}}ssspppmmmnnnrrrwww{{{}}}xxxlllfffrrrpppgggeeegggoooyyy}}}yyysssnnniiifffddd___XXXUUUVVVXXX\\\bbbfffhhhiiikkklllkkknnnrrruuuvvvvvvvvvwww|||{{{yyyzzzzzzvvvssssssrrrrrrqqqqqqpppoooooooooqqqqqqoookkkjjjkkkmmmjjjlllnnnoooooonnnoooppprrrwwwzzzzzzzzz|||zzzwwwnnn]]]TTTNNNCCCAAAEEECCCHHHEEEEEEHHHGGGCCCDDDGGGKKKooommmTTTbbb|||eeellldddZZZVVVNNNHHHFFFDDD@@@>>>@@@======999;;;@@@@@@QQQoooyyyzzzwwwrrrwwwxxxqqqjjjnnn~~~}}}{{{~~~}}}sssoookkkkkkooovvv{{{~~~}}}~~~zzzvvvrrrqqqqqqrrrssstttuuu{{{vvvkkkfffkkkooorrrssswww}}}xxxuuuwwwxxxwwwxxxyyyvvvpppjjjjjjhhhccc^^^]]]```ccccccbbbaaaaaabbbdddggghhhfffdddbbb______```aaabbbdddppp|||}}}{{{vvvssswww}}}|||zzzwwwuuutttrrrooommmnnnmmmkkkhhhfffdddccccccYYYVVVTTTZZZlllkkkHHH>>>GGGYYYfffffffffnnnpppiiicccgggdddiii|||~~~|||zzz|||^^^LLLDDDCCCBBB@@@???===<<<;;;888888888777777777666666666555444444333444444444333444555444444444666888@@@TTTiiirrrqqqmmmjjjgggpppvvv}}}{{{qqqmmmwwwtttjjjhhhiiipppuuuxxxzzz~~~}}}|||~~~|||yyyxxxwwwsssnnnnnnqqqtttuuutttxxxzzz~~~}}}}}}~~~~~~xxxqqqqqqwww|||qqqmmmzzzpppfffgggjjjppptttrrrlllfffddd```______\\\VVVSSSTTTTTTZZZaaafffiiijjjkkklllkkknnnqqqtttuuuuuuvvvwww{{{yyyzzzzzzwwwtttrrrrrrrrrqqqppppppoooooopppppppppnnnlllkkklllmmmkkkkkkkkknnnppprrrqqqpppsssyyy}}}{{{xxxyyyzzzxxxooo^^^TTTNNNBBBAAAFFFEEEHHHFFFEEEGGGFFFDDDFFFLLLYYYhhhSSSggg~~~gggooofffbbbbbbVVVKKKFFFDDDAAA>>>>>>======999;;;???>>>NNNlllyyyuuuzzzzzzrrrrrryyyyyywwwsssuuu}}}{{{}}}|||rrrooolllmmmrrryyywwwuuuuuutttsssrrrrrrrrrqqqqqqrrryyywwwlllhhhssswwwvvvrrrwww}}}~~~}}}zzz{{{~~~yyyrrrhhhjjjjjjfff```]]]^^^```dddccc```^^^^^^```dddgggdddffffffddd```___aaacccaaammm{{{~~~{{{vvvsssssswww|||}}}{{{yyywwwvvvuuurrroooooommmkkkhhhdddaaa^^^]]][[[WWWVVV```sss^^^DDDCCCKKKaaalllkkkooosssllleeecccfffeeemmm}}}~~~wwwXXXLLLDDDCCCBBBAAA???===<<<;;;999999999888888777777666666666555444444444444444333444555444444444666888>>>QQQgggqqqqqqnnniiieeerrrxxx}}}|||wwwwwwrrrgggeeehhhoooqqqtttyyy~~~}}}~~~}}}{{{zzzyyytttooonnnpppssstttssswwwzzz}}}~~~~~~~~~~~~{{{|||}}}~~~~~~}}}}}}}}}}}}}}}~~~uuussszzz~~~tttsssooogggiiikkkmmmllliiiddd``````]]]]]]^^^\\\VVVSSSTTTSSSYYYaaagggjjjjjjjjjjjjmmmppptttuuuuuuvvvyyy|||~~~|||{{{{{{{{{yyywwwrrrrrrrrrqqqppppppooooooppppppooonnnlllllllllmmmmmmkkkjjjlllppprrrqqqooorrrzzz~~~{{{wwwxxxzzz{{{nnn]]]SSSLLLAAAAAAGGGGGGHHHFFFEEEFFFEEEDDDHHHOOOhhhdddUUUoooyyyfffqqq}}}iiijjjhhhZZZKKKFFFDDDBBB???>>>======:::;;;>>><<>>===<<<;;;::::::999888777777777666666555444444444444555333444555444444444666888;;;OOOeeeppprrroooiiidddssswww{{{|||xxxllljjjmmmoooqqqttt}}}}}}|||~~~~~~{{{vvvpppnnnpppssstttsssvvvxxx{{{}}}}}}~~~~~~~~~}}}}}}}}}||||||}}}~~~~~~}}}}}}}}}}}}}}}~~~|||}}}{{{www}}}vvvxxxmmmhhhhhhhhhgggeeecccaaa```^^^\\\]]]___]]]WWWSSSSSSUUU[[[ccciiikkkjjjiiihhhnnnrrruuuvvvuuuwww{{{~~~}}}|||||||||zzzyyyssssssrrrrrrqqqppppppppppppooonnnmmmmmmmmmmmmlllooollljjjlllooopppooolllqqqyyy~~~{{{xxxxxxzzzzzzkkkZZZPPPJJJ@@@@@@GGGGGGGGGFFFFFFFFFDDDCCCIIIQQQkkk```[[[|||vvvfffttt{{{jjjlllgggXXXJJJFFFEEECCC@@@@@@======:::;;;>>>;;;JJJggg~~~ssskkkmmmqqquuu~~~qqquuu|||~~~}}}|||~~~xxxuuuqqqpppssswwwzzz|||~~~xxxxxxwwwtttrrrssswwwzzzvvvvvv{{{tttmmmmmmsssssstttwww|||yyy|||}}}yyyttttttsssqqqnnnjjjfffcccaaabbb```\\\XXXXXX\\\```cccgggjjjjjjgggeeedddeeeaaajjjzzzzzzzzzwwwttttttzzz}}}~~~xxxwwwvvvvvvvvvtttqqqnnnoooooommmjjjddd___YYYVVVZZZVVV[[[jjj|||nnnLLL???KKK[[[{{{|||xxxddd```___aaacccooo|||{{{kkkQQQKKKFFFEEEDDDBBBAAA???>>>===<<<;;;;;;:::999888777777777666555555444444555555333444555444444444666888999LLLdddqqqtttrrrkkkdddppptttxxx{{{uuuqqqrrrqqqsssxxx}}}|||~~~|||vvvpppnnnpppsssttttttuuuwwwzzz||||||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~yyyzzz{{{}}}}}}}}}|||{{{tttuuusssqqqpppssszzz|||}}}}}}~~~www|||~~~lllhhhfffcccaaa`````````aaa\\\[[[\\\___]]]WWWRRRRRRVVV\\\dddiiikkkkkkjjjiiinnnrrrvvvvvvtttvvv|||}}}}}}}}}}}}|||{{{yyyyyytttttttttsssrrrrrrqqqqqqpppooommmlllmmmnnnmmmlllnnnlllkkkkkklllmmmmmmlllqqqxxx}}}{{{yyyyyyxxxvvveeeTTTLLLHHH>>>???FFFFFFFFFFFFFFFFFFCCCAAAHHHQQQeeeyyy[[[aaatttgggxxxsss```cccaaaVVVKKKHHHGGGDDDBBBBBB===>>>;;;<<>>EEEDDDEEEEEEGGGGGGCCC@@@FFFOOObbbjjjVVVdddqqqgggzzzlllYYY\\\\\\UUUNNNLLLIIIEEECCCDDD===>>>;;;===@@@===KKKhhhrrrddd```gggwwwyyywww|||}}}~~~~~~~~~}}}xxxuuuuuuvvvvvvwww~~~}}}~~~}}}zzztttnnnlllpppuuuyyywww{{{}}}|||}}}wwwzzz|||~~~}}}xxxuuuyyy~~~xxxsssssstttrrrkkkccc```cccdddaaa[[[XXXYYY\\\```cccfffiiijjjiiifffccciiiooo~~~}}}zzz}}}{{{vvvxxx~~~{{{xxxxxxxxxxxxyyywwwtttqqqllllllkkkhhhccc\\\VVVRRR___^^^dddsssbbbEEEAAARRR```www{{{ooo\\\bbbbbbeeelll}}}|||~~~{{{|||bbbPPPJJJHHHGGGFFFEEECCCAAA@@@???======<<<;;;999888888777777777666555555555555555333444555444444444666888555JJJbbbqqqwwwvvvnnnggghhhuuu~~~sssjjjffflllpppyyy~~~}}}{{{|||}}}|||vvvpppmmmpppsssvvvvvvwwwyyy|||}}}}}}~~~{{{|||~~~~~~|||zzz|||{{{zzzwwwssslllddd^^^ZZZ\\\```ccckkkxxxzzzzzz}}}yyynnnccc```\\\[[[]]]^^^\\\YYY[[[[[[___dddddd^^^ZZZZZZVVV[[[ccciiilllnnnoooppptttyyy|||{{{yyy{{{{{{yyyzzz{{{{{{xxxvvvuuutttvvvvvvvvvuuuttttttssssssqqqnnnllllllnnnooonnnlllfffhhhjjjiiihhhiiimmmqqqvvvzzz}}}|||zzzxxxpppgggZZZKKKFFFDDD===>>>DDDCCCDDDEEEGGGGGGBBB???DDDMMMfffyyybbbRRRdddllleeezzzmmm\\\```ZZZUUURRRPPPKKKEEECCCEEE===>>>;;;>>>@@@>>>KKKhhhwwwfff^^^eeeyyy~~~~~~~~~~~~~~~~~~zzzwwwvvvwwwxxxxxx~~~xxxpppmmmooossswwwvvvyyyyyy}}}~~~~~~|||wwwrrrttt{{{yyyyyyyyyxxxtttooojjjgggaaaaaaaaaaaa^^^ZZZUUURRR___aaadddhhhjjjjjjhhhfffnnnvvv{{{zzzyyyyyyxxxuuuwww{{{{{{wwwuuuuuuvvvvvvvvvtttsssrrrrrrlllgggddd^^^VVVSSSUUU]]]dddmmmwww~~~\\\HHHHHHOOO```qqqqqqeeebbbgggdddlllwww~~~|||vvvzzzxxxYYYMMMKKKGGGGGGFFFDDDBBB@@@>>>======<<<;;;:::999888888999666666555555555444444444555444444444444555666666999DDDZZZpppzzzwwwoookkkiiiyyy{{{qqqiiifffkkkooowww}}}yyyrrryyy~~~{{{vvvoookkklllooosssvvvyyyzzzzzz{{{|||}}}~~~~~~~~~}}}}}}|||}}}~~~~~~{{{~~~{{{zzz}}}|||xxxrrrkkkbbb[[[VVVYYYYYY[[[dddrrr{{{}}}zzzvvvxxx}}}xxx{{{}}}kkkbbb___\\\[[[[[[[[[ZZZYYYWWW]]]bbbccceeeddd^^^VVVXXXYYY___hhhmmmmmmmmmpppsssxxx||||||zzz~~~yyyuuuuuuuuuuuuttttttttttttssssssttttttuuuuuuvvvvvvooonnnmmmmmmlllkkkgggdddggghhhiiijjjiiijjjmmmooovvv{{{|||yyyuuurrrkkkeee\\\SSSGGG???>>>@@@CCCDDDEEEIIIFFFEEEFFF@@@CCCSSSooocccQQQaaannnfff}}}~~~ggg^^^]]]___XXXOOOJJJIIIIIIEEEBBB???>>>===<<<999<<>>===<<<;;;:::999888888666666555555555444444444555444444444444555666666:::CCCVVVkkkvvvtttooollliiixxx}}}uuuoookkkkkkooouuu}}}~~~~~~wwwqqquuu}}}xxxqqqmmmnnnqqquuuwwwzzz{{{||||||}}}~~~~~~~~~}}}|||||||||}}}{{{yyyyyywwwssskkkccc\\\WWWUUU\\\\\\```kkkzzz~~~wwwsssvvvzzz~~~xxxtttvvvzzzwwwfff```^^^[[[YYYYYYYYYXXXVVVWWW\\\```aaabbbccc]]]VVVXXXYYY___iiioooooonnnppptttyyy}}}~~~}}}~~~wwwuuuuuuuuuuuutttttttttssssssssstttttttttuuuuuuuuuooommmlllkkkkkkjjjgggeeegggiiijjjjjjiiijjjlllnnnssswwwyyywwwuuusssnnngggZZZRRRFFF???>>>@@@CCCDDDDDDGGGDDDCCCDDD???DDDXXXnnneeePPP[[[zzzgggddd~~~|||fff]]]]]]ZZZUUUPPPNNNNNNLLLGGGBBB@@@>>>>>><<<:::;;;FFFRRRxxxyyyhhhccciiivvv}}}zzz{{{yyyyyy}}}~~~}}}zzz~~~|||wwwsssooommmlllqqqtttyyy{{{xxx|||zzz~~~zzzsssssszzz}}}||||||{{{yyywwwssspppnnngggdddaaa^^^\\\ZZZWWWUUURRR\\\ggglllllllllnnnrrrttt{{{}}}yyy{{{wwwzzzxxxqqqnnnrrrwwwyyyxxxxxxyyyyyyxxxvvvuuutttsssmmmgggbbbZZZRRRPPPSSS___mmm~~~}}}aaaLLLNNN\\\yyyyyyrrryyyqqqvvv}}}yyyzzzlllPPPGGGEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@>>>===;;;:::999888666666666555555555444444555444444444444555666666:::AAARRRfffrrrrrrooonnnhhhuuuzzztttpppnnnqqquuuzzz~~~|||uuupppsss|||wwwqqqmmmnnnqqquuuwwwyyyyyyzzz{{{|||}}}~~~~~~}}}}}}}}}}}}~~~}}}zzzyyywwwtttnnndddZZZUUUVVVXXX___```gggtttyyytttooojjjlllpppwww{{{vvvrrrssswwwqqqaaa^^^\\\YYYWWWWWWVVVTTTRRRWWW[[[]]]^^^```aaa^^^XXXXXXYYYaaalllsssrrrppppppuuuzzz{{{uuuuuuuuutttttttttsssssssssssssssssssssttttttttttttnnnllljjjiiiiiiiiihhhfffhhhiiijjjjjjiiiiiikkkmmmnnnsssvvvtttssssssoooiiiXXXOOOEEE>>>>>>AAACCCDDDBBBFFFCCCAAABBB>>>IIIaaa{{{cccOOO]]]|||~~~fffgggzzzfff^^^^^^XXXVVVTTTTTTTTTQQQJJJEEEAAA@@@???>>>;;;;;;CCCMMMqqqyyyfffccclllvvv}}}yyyrrrqqqwww{{{vvvtttxxx~~~zzzvvvssspppllliiimmmpppvvv|||wwwtttyyy~~~zzzsssttt}}}wwwvvvxxxzzz||||||zzzuuuqqqnnnjjjfff```]]]]]]\\\ZZZXXXQQQYYYcccjjjnnnppprrrtttuuu{{{|||yyyzzzvvvyyywwwnnnjjjnnnvvv{{{{{{{{{{{{{{{yyywwwuuutttrrrmmmggg```WWWOOOOOOSSS```qqqaaaMMMUUUkkkxxxqqqrrrjjjttt~~~|||uuurrrzzzyyyyyydddMMMIIIGGGFFFGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@???===;;;999888666666666666555555555555555444444444444555666666999???OOOcccqqqrrrooonnneeeppp|||vvv}}}uuupppppprrruuuxxx||||||wwwsssvvvyyyuuuoookkklllooorrrtttvvvvvvwwwxxxzzz{{{||||||~~~~~~}}}}}}~~~~~~|||zzzxxxxxxtttkkk```VVVTTTXXX]]]___cccmmmxxxwwwqqqqqqlllfffdddgggoooyyy{{{xxxtttqqqrrrwww{{{ppp___^^^\\\YYYWWWVVVUUURRRPPPWWWZZZ\\\\\\^^^bbb```\\\YYYZZZbbbooowwwvvvrrrqqqvvv}}}~~~yyyttttttttttttsssssssssrrrrrrssssssssssssrrrrrrrrrrrrnnnkkkiiiggghhhhhhhhhgggiiijjjjjjiiihhhhhhjjjkkklllqqqsssqqqpppppplllgggUUUMMMCCC===>>>AAACCCDDDCCCFFFCCCBBBBBB@@@RRRqqq___RRRggg}}}ffflllyyyggg```___[[[ZZZYYYYYYXXXTTTOOOJJJDDDBBB@@@@@@<<<;;;@@@HHHlll~~~|||iiieeelllsssxxxzzzvvvqqqrrrzzzyyyuuuvvv{{{yyyuuuuuurrrmmmhhhiiimmmsssyyyzzz|||tttrrrwww~~~~~~wwwqqquuu~~~uuurrrsssrrrvvv{{{~~~|||wwwppplllmmmgggaaa^^^___```___]]]WWWXXX]]]fffoootttuuussstttyyy}}}yyyyyyuuuxxxuuummmiiinnnxxx}}}~~~~~~}}}|||zzzwwwtttrrrpppkkkeee^^^TTTMMMOOOUUUbbbtttyyyZZZJJJ\\\www}}}sssjjjbbbqqqxxxmmmgggeeeooo}}}```MMMLLLIIIHHHHHHHHHGGGFFFDDDBBBBBBBBBBBBAAA@@@>>><<<999888777777666666666555555555555444444444444555666666777===MMMcccrrrtttpppmmmbbblllwww~~~zzzsss~~~uuuooolllooosssvvv||||||xxx|||yyytttooollllllooorrrsssuuuuuuvvvxxxyyy{{{||||||}}}}}}|||~~~}}}{{{}}}~~~~~~~~~{{{yyyxxxxxxrrrggg\\\TTTTTTZZZ```]]]eeeooouuuuuurrrppppppoookkkeeeaaadddmmmwww}}}|||wwwuuusssppprrrvvvxxxppp```aaa^^^[[[YYYXXXUUURRROOOVVVYYYZZZ[[[___ddddddaaa\\\]]]dddrrrzzzyyytttrrrxxx{{{xxxuuussssssssssssrrrrrrrrrrrrssssssrrrrrrqqqqqqppppppmmmkkkhhhggghhhiiiiiihhhhhhiiijjjiiihhhhhhiiikkkmmmpppqqqnnnllljjjfffaaaQQQJJJAAA===>>>AAADDDEEEDDDGGGDDDDDDDDDDDD^^^]]]UUUnnntttcccrrryyyiiicccaaa```^^^[[[XXXVVVSSSPPPNNNGGGDDDBBBAAA===;;;???EEEiii|||~~~lllfffhhhnnnuuu{{{}}}xxxxxx}}}uuusss{{{zzzwwwwwwuuupppllliiilllqqqxxxzzzxxxrrrrrrvvvzzz~~~~~~zzztttrrrxxx~~~uuuooonnnooooootttyyy}}}}}}xxxqqqlllooohhhaaa```bbbeeecccaaa___[[[[[[aaakkkrrrtttrrrrrrxxx|||xxxwwwtttvvvrrrlllkkksss|||}}}zzzuuurrrppplllhhhbbb\\\RRRLLLPPPXXXhhhxxxlllNNNJJJcccvvviiiddduuutttiiifffgggppp~~~\\\LLLMMMIIIIIIHHHHHHGGGEEEDDDBBBAAAAAAAAAAAA@@@???<<<:::999777777777666666666555555555444444444444555666666666;;;JJJaaaqqqtttpppmmmdddllluuuzzz{{{zzzyyyzzzuuuoooeeejjjpppvvv}}}{{{zzzvvvpppnnnnnnqqqssstttwwwwwwyyyzzz|||}}}~~~}}}|||{{{|||}}}~~~|||{{{|||}}}~~~~~~}}}{{{xxxwwwvvvnnnbbbWWWSSSUUUYYY]]]\\\dddmmmoookkkjjjnnnsssooolllfff```dddppp{{{}}}xxxtttsssqqqnnnooorrrvvvqqqbbbcccaaa^^^\\\YYYVVVRRROOOSSSVVVXXXZZZ___fffgggdddaaa```fffttt|||{{{vvvrrrzzz~~~zzzxxxuuussssssrrrrrrrrrqqqqqqqqqsssrrrrrrqqqpppoooooonnnllljjjhhhiiijjjjjjjjjiiiggghhhiiiiiihhhhhhjjjlllmmmoooooojjjgggeee```ZZZNNNGGG???<<<===AAADDDEEEEEEGGGFFFFFFFFFJJJjjj|||\\\ZZZtttmmmfffxxxjjjeeeaaa```^^^ZZZVVVSSSQQQPPPOOOKKKFFFCCCAAA???<<>>;;;===BBBDDDEEEEEEGGGFFFHHHHHHMMMtttoooXXXcccllllllvvvjjjddd___^^^^^^[[[XXXUUUSSSSSSSSSNNNHHHDDDBBB???===@@@FFF\\\sssxxxpppnnnpppwwwxxxpppuuu{{{rrrvvv}}}|||{{{{{{{{{vvvtttvvv~~~~~~}}}vvvrrrrrrtttuuuuuuwww}}}~~~|||zzzyyyxxxwwwtttuuuwwwxxxxxxwwwvvvuuuoooiiicccccchhhllljjjggggggddd___]]]___eeennnttttttyyywwwsssrrrsssvvvsssrrrnnnlllrrr|||~~~xxxsssnnnkkkeeebbb^^^XXXPPPMMMTTT^^^wwwyyySSSEEE[[[yyy~~~sssnnnzzzrrriiimmmsssyyy~~~{{{RRRGGGKKKGGGDDDDDDEEEEEEEEEEEEDDDDDD>>>>>>???@@@???===;;;999777777777777666666666666555444444444444555666666777888BBBVVVhhhppppppppplllssszzz|||xxxyyywwwooojjjoootttwww{{{}}}vvvxxx~~~zzz}}}|||wwwsssnnnlllmmmoooqqqqqquuuvvvwwwyyy{{{}}}~~~~~~~~~}}}|||}}}~~~~~~|||{{{|||}}}}}}|||zzzxxxvvvvvvkkk^^^WWWXXX\\\\\\ZZZ```cccfffhhhkkkoootttxxxyyywwwnnndddeeeqqq{{{}}}{{{vvvqqqooojjjdddccceeecccoooyyy{{{yyywwwqqqiiieeeccc```]]][[[VVVQQQNNNKKKOOOTTTXXX___gggiiifffhhheeeiiiuuu~~~}}}wwwsss}}}yyyxxxvvvsssrrrrrrrrrqqqqqqqqqppppppsssrrrqqqpppooonnnmmmllljjjjjjjjjlllmmmmmmkkkiiieeefffhhhhhhhhhiiikkkmmmiiillljjjeeeaaa___ZZZUUUJJJDDD===;;;===BBBDDDEEEEEEGGGFFFHHHIIIOOOyyy```SSSkkkkkkkkkuuujjjddd]]]^^^^^^___]]]ZZZXXXXXXXXXPPPIIIDDDBBB@@@>>>AAAGGGWWWnnn~~~wwwwwwxxx{{{{{{rrryyy{{{sssxxx}}}}}}|||yyyyyy~~~}}}|||xxxuuutttuuuuuuttt{{{zzzwwwzzzyyywwwuuuuuuvvvvvvvvvuuuqqqnnniiigggggghhhiiiiiieeehhhhhhbbb\\\^^^gggqqqwwwzzz}}}vvvsssqqqrrruuutttvvvuuuqqqsss{{{~~~|||sssgggccceeebbbccc```WWWQQQRRRZZZ```wwwqqqQQQKKKbbb}}}tttvvvssskkkxxx|||}}}iiiMMMHHHJJJFFFFFFFFFFFFFFFEEEDDDBBBBBBAAAAAA@@@???>>>===<<<<<<999888777666666555555555555444444444444555666666999777>>>SSSkkkwwwvvvrrrrrrwww{{{{{{zzz{{{rrrjjjnnnssswwwxxx}}}zzzwww{{{~~~www{{{~~~}}}|||yyyvvvrrrnnnmmmooorrrttt{{{yyywwwxxx|||~~~~~~|||zzz}}}}}}}}}|||zzzxxxvvvtttssshhh^^^ZZZZZZYYY[[[^^^ccceeehhhkkknnnssszzz~~~}}}pppeeehhhttt}}}}}}zzzqqqkkkjjjjjjeee___\\\ccceeejjjoooqqqpppkkkgggfffccc```^^^\\\YYYSSSOOOOOONNNOOOTTT\\\cccffffffmmmppprrrvvv||||||uuu}}}}}}wwwttttttuuutttrrrppppppppprrrssswwwuuurrrnnnlllkkkllllllooonnnnnnnnnppppppnnnmmmhhhhhhgggeeeddddddgggiiijjjjjjiiifffaaa[[[UUUQQQBBBAAA???===>>>AAADDDFFFIIIFFFHHHJJJJJJWWW~~~zzz[[[RRRuuuuuuwwwqqqccc[[[XXX```___]]]\\\[[[ZZZZZZZZZSSSLLLFFFDDDAAA>>>@@@DDDUUUjjjyyyuuuxxx~~~|||gggvvvzzzzzz~~~~~~zzzvvvtttsssssssssyyy}}}{{{}}}{{{zzzxxxxxxxxxxxxvvvtttpppnnnlllkkkkkkkkkjjjiiihhhjjjjjjddd______gggpppwwwyyy}}}yyyvvvrrrqqqqqqnnnsssuuusssuuu}}}xxxsssjjjcccbbbggghhhjjjggg[[[OOOMMMUUU]]]yyylllOOOMMMdddyyyzzzqqquuu|||ooojjjvvv{{{aaaJJJHHHJJJFFFGGGGGGFFFFFFDDDCCCBBBAAAAAA@@@???>>>===<<<;;;;;;999888777666666555555555555444444444444555666666777666===QQQhhhvvvvvvrrrssswww{{{{{{zzz}}}zzzrrrkkknnnsssvvvwww}}}zzzzzzxxx|||zzzttt~~~|||{{{yyyvvvqqqmmmlllnnnqqqtttxxxvvvvvvxxx|||~~~~~~}}}}}}~~~~~~}}}}}}{{{yyyvvvuuurrrggg]]]ZZZYYYYYY[[[^^^ccceeehhhlllpppvvv|||~~~pppeeehhhuuu}}}zzzrrrmmmmmmmmmfff___[[[]]]___dddiiimmmmmmkkkhhhhhhfffcccbbb```]]]WWWSSSNNNNNNOOOTTT\\\dddhhhjjjnnnqqqtttwww}}}}}}uuu~~~{{{uuusssttttttsssqqqppppppqqqrrrssstttrrrpppmmmkkkkkkkkkkkknnnmmmlllmmmnnnooommmkkkiiiiiiiiigggeeeeeefffhhhkkkjjjhhheee___YYYSSSOOOBBB@@@>>>===>>>AAADDDFFFFFFFFFHHHJJJIIITTTwwwpppYYYUUUttt~~~ooouuunnnccc^^^[[[aaaaaa```___^^^^^^]]]]]]UUUNNNHHHEEEAAA>>>???CCCTTTiiixxxtttxxxnnnyyy{{{{{{~~~~~~|||xxxtttrrrqqqqqqxxx}}}~~~~~~~~~~~~}}}{{{wwwtttqqqoooooooooooonnnllljjjlllnnnmmmhhhcccbbbgggmmmuuuyyy~~~|||yyytttooonnnkkkqqquuuvvvyyyxxxnnngggbbb```fffmmmooopppkkk]]]NNNJJJSSS___|||```KKKQQQgggwwwzzz{{{qqqoooxxxxxxjjjhhhrrruuuzzzrrrVVVGGGHHHIIIEEEHHHGGGGGGFFFDDDBBB@@@?????????>>>===<<<;;;;;;:::999888777666666555555555555444444444444555666666666555;;;MMMdddtttwwwssstttwww{{{|||{{{|||{{{tttmmmooosssvvvwww{{{|||}}}|||yyyvvv~~~}}}{{{zzzxxxuuupppmmmlllmmmpppsssssstttuuuyyy|||~~~~~~}}}~~~|||zzzwwwvvvqqqggg]]]YYYYYYYYY[[[^^^bbbdddiiimmmssszzz~~~ooofffiiiuuu~~~yyysssppprrrrrrjjj```[[[XXXYYY\\\aaafffiiijjjjjjiiihhhgggfffddd```[[[WWWOOONNNOOOTTT\\\dddkkknnnooosssvvvxxx~~~~~~www~~~}}}wwwsssrrrsssrrrqqqpppppppppqqqrrrsssqqqooonnnlllkkkkkkkkkllllllkkkkkklllmmmmmmllljjjiiijjjjjjiiigggeeefffgggllljjjhhhccc]]]VVVPPPLLLAAA@@@>>>>>>???BBBEEEGGGCCCEEEIIIJJJIIISSSqqq```TTTVVVrrrnnnhhhuuu}}}kkkcccaaa___aaabbbbbbcccbbbaaa___^^^WWWPPPJJJGGGCCC>>>???BBBRRRhhh{{{wwwuuuxxx|||{{{zzzyyyzzz}}}~~~|||zzzuuuqqqppppppzzz|||~~~~~~{{{wwwtttrrrqqqqqqqqqqqqooonnnooopppoookkkgggeeegggjjjrrrvvv}}}|||{{{vvvqqqooommmppprrrtttzzzpppllleeeaaaaaafffpppxxxwwwqqqfffXXXMMMLLLXXXeeerrrRRRGGGUUUkkkuuusssyyyooohhhooo}}}uuuhhhooosssrrruuu|||xxxsssxxx{{{dddNNNFFFIIIIIIEEEHHHHHHGGGEEECCCAAA???>>>>>>======<<<;;;;;;::::::999888777666555555555555555444444444444555666666666666;;;III___rrrxxxuuusssuuuxxx{{{}}}~~~~~~~~~}}}|||uuuppppppssswwwyyy|||~~~~~~}}}|||zzzyyywwwtttppplllkkkmmmppprrrqqqsssvvvzzz~~~~~~}}}}}}{{{xxxwwwpppfff\\\YYYYYYZZZ\\\___aaadddiiiooovvvooogggkkkvvv~~~xxxsssssswwwwwwmmmaaaZZZWWWVVVWWWZZZ```eeeiiijjjiiiiiiiiihhhfffbbb]]]YYYRRRRRRRRRUUU[[[cccjjjnnnooossswwwzzz~~~zzz}}}yyyuuuqqqqqqsssppppppoooooopppqqqrrrsssnnnnnnmmmlllkkkllllllmmmlllkkkkkklllmmmmmmllljjjiiijjjkkkjjjhhhfffffffffllljjjfffaaaZZZRRRLLLHHH??????>>>>>>@@@BBBEEEGGGBBBEEEHHHGGGIIIXXXuuuqqqQQQNNNYYYtttwwwdddfffyyyxxxgggccccccbbb```aaacccccccccaaa___^^^ZZZSSSMMMIIIDDD??????BBBOOOfff~~~wwwpppqqquuuxxxwwwvvvwww}}}~~~}}}||||||}}}vvvrrrqqqqqq|||~~~}}}|||}}}xxxuuurrrpppqqqssssssssspppppppppnnnllljjjiiihhhkkkqqq{{{}}}{{{zzzwwwuuutttrrrooommmooowww|||wwwnnncccddddddeeejjjsss}}}ooo\\\QQQMMMQQQ]]]iiigggJJJFFFYYYjjjooollllllaaa```qqq}}}qqqhhhzzz{{{vvvvvv{{{uuurrr|||vvv\\\KKKGGGIIIHHHEEEHHHGGGFFFEEECCCAAA???>>>======<<<<<<;;;;;;::::::999888777666555555555555555444444444444555666666666888;;;EEEZZZpppxxxvvvqqqppprrrwww}}}}}}yyy|||tttqqqqqqsssxxx{{{~~~~~~~~~~~~}}}{{{zzzyyywwwtttppplllkkkmmmppprrrppptttxxx|||~~~~~~~~~~~~~~~}}}{{{yyywwwpppfff\\\ZZZZZZ[[[]]]aaaaaaeeekkkrrrzzzpppjjjnnnvvv}}}vvvsssuuu{{{{{{qqqccc[[[YYYWWWVVVXXX]]]ccchhhjjjkkkkkkllljjjgggccc___]]]WWWVVVVVVWWWZZZ```fffjjjnnnsssxxx{{{|||{{{wwwtttqqqqqqsssoooooooooooopppqqqqqqrrrmmmmmmmmmmmmmmmmmmmmmmmmllllllkkklllmmmnnnllljjjiiijjjkkkjjjhhhffffffgggllliiieee^^^VVVOOOHHHEEE>>>>>>>>>>>>@@@CCCFFFGGGCCCGGGGGGDDDKKKcccqqqLLLPPPbbb}}}uuuccckkkttteeecccdddccc___```bbbbbbbbb```^^^\\\\\\VVVOOOLLLFFFAAA???BBBLLLbbb~~~vvvhhhmmmrrrwwwyyywwwyyy~~~}}}{{{{{{}}}yyyttttttuuu|||{{{wwwsssqqqrrrtttvvvvvvqqqqqqqqqrrrrrrpppmmmiiihhhppp||||||zzz{{{zzzyyyzzzuuuqqqllllllrrrvvvnnncccbbbhhhmmmpppvvvkkkVVVNNNNNNSSS___kkk~~~```FFFHHHZZZfffhhhfffeeeZZZ]]]rrr~~~vvvmmmmmm}}}~~~yyyyyy{{{uuuuuurrrWWWIIIHHHHHHFFFDDDGGGFFFFFFEEECCCAAA???>>>======<<<<<<<<<;;;;;;;;;999888777666666555555555555444444444444555666666777999:::AAATTTlllwwwuuuoookkkjjjqqq{{{}}}zzz{{{rrrqqqooorrryyy~~~~~~}}}}}}}}}|||zzzyyyxxxuuupppmmmlllmmmpppsssqqquuuzzz}}}~~~~~~~~~~~~~~~}}}{{{xxxwwwpppfff]]][[[\\\\\\___cccbbbfffmmmttt}}}rrrmmmqqqwww{{{}}}tttrrruuu}}}}}}sssfff]]]\\\YYYVVVWWW\\\bbbhhhkkkmmmnnnnnnkkkfffbbb```___YYYYYYYYYXXXYYY]]]bbbfffkkkrrrxxx{{{yyywwwvvvsssrrrsssoooooooooooopppppppppppplllmmmmmmmmmmmmmmmmmmmmmlllkkkkkklllmmmmmmllljjjhhhiiijjjiiigggfffggghhhjjjhhhbbb[[[TTTLLLFFFBBB=========???AAADDDFFFHHHDDDIIIGGGDDDPPPqqqwwwPPPZZZrrrvvvfffsssqqqcccbbbdddbbbaaabbbbbbbbbaaa___]]]\\\]]]WWWQQQNNNHHHBBBAAACCCHHH___{{{}}}~~~yyyfffoootttzzz|||}}}|||zzzyyyxxxzzz~~~zzzzzz{{{wwwwwwyyyyyyyyywwwttttttuuuvvvvvvvvvrrrrrrsssvvvyyywwwrrrmmmnnnwww{{{|||~~~}}}}}}}}}xxxxxxuuurrrsssuuuqqqjjjpppwww|||~~~tttbbbRRROOOQQQUUUaaaooorrrWWWCCCJJJ[[[eeegggjjjiii^^^bbbwww}}}rrroooyyyvvvwwwkkkQQQGGGGGGFFFDDDDDDEEEEEEEEEDDDCCCBBB@@@???=========<<<<<<<<<<<<<<<999888777666666555555555555444444444444555666666666888888<<>>>>>===<<<;;;999999999888888888888777777777666555555555555555222666555555CCC]]]mmmooorrrhhhdddjjjqqqtttwww|||{{{mmmfffiiixxx~~~wwwyyy|||~~~~~~}}}||||||wwwtttooollllllnnnsssuuurrrsssuuuwwwyyyzzzzzzzzz~~~~~~~~~}}}zzzttttttiii]]]ZZZ___eeeeeecccfffiiiqqq|||zzzuuuwwwxxxvvvtttnnnpppyyytttgggaaa\\\XXXUUUWWW^^^fffkkkmmmiiifff```ZZZWWWVVVVVVWWWVVVVVVVVVUUUUUUWWW[[[___ccckkkrrruuuzzz|||yyywwwtttqqqnnnppppppooonnnmmmlllkkkkkkjjjkkklllmmmlllkkkjjjiiijjjlllmmmkkkgggeeefffhhhiiihhhfffeeeeeeeeefffggghhhddd^^^VVVNNNFFFAAA>>>;;;::::::===BBBEEEEEECCCGGGCCCEEENNNdddbbb```zzz|||gggggg|||kkkeeecccbbbcccffffffeeecccaaaaaaaaabbbXXXUUUQQQNNNLLLKKKHHHFFFGGGSSSjjj}}}ttt{{{~~~vvvnnnhhhhhhooossstttxxx~~~|||zzz|||~~~}}}yyyuuupppkkkhhhfffaaaaaaggguuu}}}wwwtttsss||||||tttoooppprrrsssvvvzzz{{{}}}}}}~~~|||||||||zzz|||}}}||||||~~~~~~sssYYYRRRMMMOOOUUUaaaqqq}}}SSSHHHHHHWWWccceeehhhpppnnnrrr}}}xxxjjjXXXJJJHHHGGGCCCBBBGGGFFFEEECCCBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>===;;;;;;999999999888888888888777777777666555555555555555333666555444BBBZZZkkkooopppiiihhhooouuuvvvwwwyyy}}}qqqiiijjjyyy~~~{{{uuuxxx|||~~~~~~}}}|||{{{wwwtttoookkkkkkmmmqqqssstttuuuwwwyyy{{{||||||}}}~~~}}}~~~~~~{{{vvvtttiii^^^\\\bbbggggggeeehhhlllsss~~~|||wwwxxxxxxuuutttlllpppzzzwwwiiicccZZZWWWUUUXXX___ggglllmmmfffccc]]]XXXTTTSSSTTTUUUVVVVVVVVVUUUTTTVVVZZZ^^^bbbiiiooorrrwww~~~{{{xxxwwwtttqqqoooooonnnnnnmmmlllkkkkkkjjjjjjkkkkkkkkkkkkjjjiiiiiihhhjjjkkkiiifffeeeeeegggggggggfffeeeeeeeeefffgggfffccc\\\TTTLLLEEE@@@>>>;;;::::::===AAADDDEEEDDDHHHFFFJJJRRRdddqqqUUUZZZzzztttcccgggxxxiiidddbbbbbbccceeeddddddfffhhhgggbbb]]]YYYVVVSSSPPPNNNLLLHHHFFFDDDMMMbbb}}}}}}|||yyyuuunnniiiiiimmmooommmnnnrrrxxxvvvwww{{{||||||}}}xxxsssooommmiiifffgggqqqzzzwwwvvv}}}yyyqqqllllllnnnppptttyyy}}}}}}zzzzzzyyyxxx{{{|||{{{zzz{{{~~~uuugggUUUOOOLLLRRR\\\kkk|||mmmIIIGGGLLLYYYccceeeiiinnnfffrrryyyoooyyyttt~~~]]]OOODDDEEEEEECCCCCCFFFDDDDDDBBBAAA@@@@@@??????>>>>>>>>>>>>===<<<;;;:::999999999888888888888777777777666555555555555555444666444333>>>VVVhhhooonnnkkkmmmtttzzz{{{yyyyyyxxxnnnlllyyy}}}}}}|||xxxtttwww{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{wwwtttoookkkjjjkkknnnqqqtttuuuwwwyyy{{{|||}}}}}}}}}||||||~~~|||xxxsssjjjaaa```ffflllkkkgggkkkooovvvyyyyyywwwtttrrrkkkqqq}}}zzzllleeeZZZWWWVVVYYY```gggkkklllbbb___[[[VVVRRRQQQQQQQQQUUUUUUTTTSSSSSSUUUYYY\\\```ffflllooouuu|||yyywwwvvvuuurrrpppmmmmmmllllllkkkkkkkkkjjjjjjjjjiiiiiihhhhhhhhhiiifffggghhhgggeeedddeeefffffffffeeeeeeeeeffffffgggddd```ZZZRRRJJJDDD???===;;;::::::===AAADDDEEEFFFGGGGGGLLLRRR```~~~cccNNN]]]kkkaaakkktttgggcccbbbaaaaaabbbaaaccchhhmmmjjjaaaXXXYYYXXXUUUSSSQQQNNNIIIFFF@@@FFFVVVpppyyyooo}}}sssjjjiiimmmsssuuuuuuvvvyyyyyywwwxxx|||{{{yyytttqqqqqqzzz~~~~~~{{{zzzwwwqqqlllddd```fffnnnsssvvvwww~~~|||zzzzzzxxxtttuuuxxxuuutttsssrrrtttwwwzzz{{{~~~}}}yyylll]]]QQQMMMMMMVVVeeeuuuzzz```CCCIIIRRR[[[ccckkkqqqtttiiiyyyqqqhhhsss|||mmmgggxxxtttRRRIIIBBBCCCDDDCCCBBBDDDCCCBBBAAA@@@????????????============<<<;;;::::::999999999888888888777777777777666555555555555555444666444222;;;PPPdddnnnmmmmmmpppvvv|||tttnnnwww~~~|||{{{||||||yyyuuusssvvv{{{~~~~~~}}}||||||}}}}}}}}}}}}~~~~~~}}}||||||{{{xxxuuuqqqlllkkkkkkmmmooorrrsssuuuwwwyyyzzz{{{{{{~~~}}}|||{{{|||}}}|||yyytttllldddeeelllqqqnnnjjjmmmqqqxxxyyyxxxtttpppooojjjttt~~~ppphhh]]]ZZZXXXZZZ```eeehhhhhh___]]]YYYUUURRRPPPOOOOOOTTTTTTSSSRRRRRRTTTWWW[[[```fffkkkooovvv|||zzzwwwuuuuuutttsssrrrmmmmmmmmmlllllllllkkkkkkjjjiiihhhffffffggghhhhhhffffffffffffeeeeeeeeefffffffffffffffffffffgggggg```\\\VVVNNNGGGAAA>>><<<;;;;;;<<<>>>AAADDDFFFGGGDDDEEEIIILLLYYYuuuqqqZZZMMMbbbgggeeevvvrrriiigggccc```^^^[[[]]]aaagggiiifff^^^XXX[[[YYYXXXVVVTTTPPPKKKGGGBBBCCCMMMddd|||rrrjjjuuutttuuu}}}xxxppphhhlllqqqwwwzzz{{{}}}yyyyyyzzz~~~{{{{{{~~~{{{yyyvvvrrrpppuuu~~~{{{tttkkkcccXXXRRRUUUfffzzz|||{{{{{{wwwoookkkkkkiiihhhfffeeefffhhhlllooo}}}|||zzzyyyyyysssdddWWWOOOLLLOOO\\\nnnjjjSSSBBBNNNWWW\\\eeettt~~~zzznnnjjjvvv}}}{{{uuuiiihhhzzz{{{eeeMMMGGGCCCCCCDDDBBBBBBBBBAAA@@@???>>>>>>===>>>>>><<<======<<<<<<;;;:::999999999999888888888777777777777666555555555555555444666444222888JJJ^^^kkknnnooopppsssyyyyyyqqquuu}}}www}}}{{{{{{zzzxxxuuuuuuwww{{{}}}~~~~~~|||{{{{{{||||||||||||}}}}}}}}}|||{{{{{{zzzwwwrrrnnnllllllnnnoooqqqrrrtttwwwyyyzzz{{{|||~~~}}}|||{{{{{{}}}~~~~~~}}}}}}}}}~~~~~~}}}{{{yyyuuunnniiikkkrrrvvvrrrlllooorrryyy~~~xxxuuuppplllkkkmmmyyysssjjjbbb^^^ZZZZZZ^^^bbbdddddd^^^]]]ZZZWWWTTTQQQPPPOOORRRRRRRRRQQQQQQSSSXXX[[[bbbhhhmmmqqqyyy{{{xxxuuusssssstttsssrrroooooonnnnnnmmmllllllllliiihhhgggfffeeefffggghhhgggffffffffffffffffffeeeeeefffffffffffffffffffff\\\XXXRRRJJJDDD???<<<;;;:::;;;>>>AAACCCEEEGGGIIICCCCCCEEEGGGVVVsss{{{gggQQQJJJdddssseeelllrrrmmmkkkfff^^^ZZZUUUZZZ```bbb```]]]\\\\\\\\\[[[ZZZXXXWWWSSSNNNJJJGGGDDDHHHZZZwwwxxxmmmgggooo}}}}}}gggfff{{{}}}zzz{{{xxxttttttyyy|||}}}|||{{{|||||||||~~~tttkkkwww~~~yyyvvvqqqjjjhhhmmmwwwyyytttmmmbbbYYYOOOPPP___zzz~~~{{{zzzzzztttjjjbbbaaa]]]]]]]]]]]]]]]___dddgggppppppqqqtttssslll___TTTOOONNNSSScccvvvyyyZZZGGGDDDSSS\\\\\\hhh~~~xxxlllnnnxxx{{{wwwuuusssxxxzzz[[[JJJGGGDDDCCCBBBBBBBBBAAA???>>>>>>===<<<<<<======<<<<<<<<<<<<;;;:::999888999999999888888888888777777777666555555555555555333555555333777EEEYYYhhhoooooonnnmmmsss|||sssttt{{{~~~zzzuuu}}}|||{{{yyywwwyyyzzz||||||}}}~~~|||{{{{{{||||||{{{{{{||||||||||||{{{{{{yyywwwsssooommmmmmooopppssstttvvvyyy{{{}}}~~~~~~~~~~~~|||{{{{{{}}}~~~~~~}}}}}}|||||||||}}}}}}}}}|||zzzzzzwwwqqqmmmqqqxxxzzztttmmmpppsssyyy}}}wwwsssmmmiiihhhrrruuukkkgggbbb\\\ZZZ\\\```aaaaaa^^^]]][[[YYYVVVSSSQQQPPPPPPQQQQQQQQQQQQTTTYYY]]]dddjjjpppuuu}}}zzzwwwtttrrrrrrsssrrrrrrqqqpppooonnnmmmlllkkkkkkhhhhhhggggggffffffgggggghhhfffeeeeeeffffffeeecccddddddeeeeeeddddddcccbbbXXXTTTNNNGGG@@@<<<::::::999<<>>===<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;:::999888999999999888888888888777777777666555555555555555222444555555666AAAUUUfffmmmnnnkkkggglllzzz{{{yyy||||||uuutttyyy}}}|||xxx~~~}}}|||{{{}}}}}}}}}|||||||||{{{{{{|||}}}zzz{{{{{{||||||{{{{{{{{{wwwuuurrrnnnmmmmmmnnnooorrrtttvvvyyy{{{}}}~~~}}}~~~}}}||||||}}}~~~~~~}}}}}}|||{{{{{{|||}}}~~~~~~}}}|||{{{{{{yyytttqqquuu|||}}}uuummmrrruuu{{{|||wwwrrrlllhhhgggwwwuuukkkiiiccc[[[XXXZZZ___bbbccc]]]]]]\\\ZZZWWWTTTQQQPPPOOOOOOPPPQQQRRRVVV[[[___eeelllsssxxx|||{{{wwwsssqqqqqqqqqqqqqqqqqqpppooonnnlllkkkiiiiiihhhhhhhhhhhhhhhgggffffffhhheeeccccccddddddbbb```bbbbbbbbbbbbaaa```^^^]]]UUUQQQKKKDDD>>>;;;999999777===DDDIIIJJJJJJJJJJJJJJJHHHHHHNNNeee___OOOQQQsssppphhh}}}oooiiigggbbb\\\XXXVVVYYY\\\\\\[[[\\\___bbb___]]][[[ZZZYYYXXXVVVTTTNNNHHHCCCKKKdddwwwmmmqqqzzzlllcccnnnppplllppp{{{{{{nnnfffyyy}}}zzzwwwqqqkkkgggjjjrrryyyxxxyyy~~~}}}yyyvvvwwwuuunnn```UUUNNN```~~~yyyuuurrrlllbbb]]]]]]]]]aaadddgggiiilllrrrwwwpppqqquuuuuunnn```SSSLLLRRRQQQZZZlll|||XXXEEEBBBFFFYYYaaa^^^kkk~~~xxxmmmsss}}}yyy~~~mmmDDDDDDDDDBBB??????BBBCCCBBB======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;:::999888888999999999888888888888777777777666555555555555555111333666666666???RRRdddlllnnnjjjeeehhhvvv|||wwwxxx}}}|||vvvtttxxx~~~~~~|||~~~}}}}}}{{{{{{}}}{{{{{{|||}}}zzzzzz{{{{{{|||{{{{{{zzzuuussspppmmmllllllnnnooopppqqqtttwwwyyy{{{|||}}}}}}~~~~~~}}}|||}}}~~~~~~~~~}}}|||{{{{{{zzz}}}~~~}}}|||}}}}}}zzzuuussswww~~~~~~vvvnnntttvvv||||||wwwrrrlllhhhgggzzzvvvllljjjcccZZZWWWZZZ___ccceee\\\\\\[[[ZZZWWWTTTQQQOOONNNOOOPPPQQQSSSWWW\\\```eeemmmtttyyy{{{{{{wwwsssppppppqqqqqqpppqqqpppooommmkkkiiihhhgggggghhhiiiiiiiiihhhfffeeegggdddbbbbbbcccccc```]]]````````````^^^\\\ZZZYYYTTTPPPIIIBBB===:::999888777>>>FFFKKKLLLKKKKKKKKKKKKIIIJJJRRRlllZZZOOOSSSvvvqqqlllmmmdddbbb___[[[ZZZZZZZZZ[[[]]]___aaabbbbbb___]]][[[YYYZZZYYYXXXWWWMMMHHHAAAFFF___~~~uuutttvvvsssgggmmmkkkffflll}}}vvvwww}}}qqqkkk}}}{{{wwwrrrooooooqqqrrrssstttrrrmmmiiijjjqqq}}}vvvqqqppprrrlll```VVVTTTXXXlllyyy}}}yyytttmmmccc\\\]]]ddd```dddiiimmmppprrrtttvvvvvvxxxyyytttjjj]]]SSSMMMSSSUUUcccyyycccKKKCCCBBBMMM^^^dddiiivvvzzzvvvrrrttt~~~zzz{{{XXXGGGDDDCCCBBBAAA@@@@@@@@@@@@???>>><<<;;;::::::;;;;;;<<<<<<;;;;;;;;;:::::::::<<<;;;999999999999888666666666666666555555555555555444666777777<<>><<<;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;:::888888999999777666666666666666555555555555777666666666666999FFFSSSjjjmmmlllgggfffmmmwww|||~~~vvvrrruuu|||~~~}}}~~~~~~{{{|||}}}|||||||||{{{zzzzzz{{{|||}}}}}}|||zzzxxxuuussspppllliiiggghhhiiikkkmmmooopppqqqrrruuuwww{{{{{{~~~~~~~~~~~~}}}{{{~~~}}}{{{zzzzzz{{{|||}}}zzz{{{|||}}}~~~~~~~~~~~~zzzyyy~~~vvvrrrsssssswww{{{wwwrrrkkkpppzzz|||sssnnniiiccc\\\WWWWWW[[[```cccbbb```]]]ZZZXXXUUUQQQNNNMMMLLLNNNRRRSSSTTT[[[bbbgggkkksss|||zzzwwwvvvtttrrrqqqrrrssstttsssqqqpppmmmkkkjjjiiiiiikkkjjjjjjiiihhhgggffffffeeecccbbbaaaaaa```]]][[[```___]]]]]]]]]\\\ZZZXXXPPPKKKEEE>>>:::999:::;;;>>>BBBFFFJJJLLLMMMNNNPPPNNNNNNXXXnnnaaa^^^nnnnnnzzznnndddbbbcccbbb``````\\\\\\[[[[[[ZZZYYYXXXXXXXXXXXXYYYZZZ[[[[[[ZZZXXXPPPMMMFFFDDDRRRlll}}}tttwwwvvvlllnnnxxxhhh___aaaiiiqqqvvvppppppjjjgggkkkrrrzzzyyyrrr~~~zzzvvvttttttuuuuuuuuuooorrrvvvyyyzzz{{{}}}~~~~~~uuugggfffhhhkkkhhh^^^SSSNNN[[[qqqzzz}}}zzzyyyvvvrrrnnngggaaaccciiiiiimmmrrruuuuuutttttttttzzzzzzvvvmmmbbbYYYTTTSSSVVVaaatttfffJJJ@@@DDDJJJ]]]nnn|||yyyyyytttppp|||vvvnnnrrrfffKKKBBBBBBAAA@@@???>>>>>>>>>>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::999777777888888666555666666666666555555555555888666666555444555???JJJeeelllooojjjgggkkktttyyy~~~yyyrrrssszzz~~~|||||||||zzzzzzzzz{{{|||{{{{{{|||{{{{{{xxxzzz{{{}}}}}}|||{{{zzztttrrroookkkgggeeecccccccccfffjjjlllmmmmmmnnnooosssvvv{{{~~~|||{{{}}}{{{yyyyyyzzz|||}}}zzz{{{|||~~~~~~}}}~~~vvvqqqrrrqqquuu}}}{{{yyywwwuuu{{{yyypppmmmiiieee^^^YYYXXX[[[```cccdddbbb___]]][[[XXXTTTQQQNNNNNNPPPRRRQQQQQQWWW```fffmmmwwwzzzwwwuuutttrrrrrrrrrrrrsssqqqqqqooommmlllkkkkkkjjjkkkjjjiiihhhgggffffffffffffcccaaa`````````^^^]]]^^^]]][[[[[[[[[YYYWWWTTTLLLHHHBBB===999888999:::BBBDDDFFFHHHIIIKKKMMMPPPLLLOOO```bbbkkkzzzmmmmmmgggcccddddddbbbaaaccc\\\\\\\\\ZZZXXXUUUSSSQQQSSSTTTWWWYYY[[[[[[ZZZYYYRRROOOIIIDDDLLLaaayyyssssss}}}{{{iiihhh|||xxxnnnbbb^^^ffftttsssgggjjjdddaaafffmmmvvv{{{sss|||yyyyyyyyyxxxwwwpppqqqqqqtttxxx~~~xxxoooccceeeiiimmmkkkcccXXXQQQ\\\tttzzzuuu}}}zzzwwwssspppnnniiieeeggglllnnnpppssstttuuuuuuwwwyyy}}}|||wwwmmm```VVVSSSTTTXXXhhh}}}rrrVVVCCC@@@HHHQQQbbbuuuxxx~~~yyyppprrr{{{qqqpppqqqzzzVVVDDDBBB@@@@@@???>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;::::::::::::999999999999999777666666777777666444666666666666555555555555777555444444333333:::CCCaaakkkpppjjjeeehhhrrryyy|||sssqqqwww~~~{{{{{{|||yyyxxxwwwvvvwwwzzz}}}~~~|||{{{{{{|||{{{{{{yyyzzz|||~~~~~~~~~|||{{{uuuqqqjjjddd```]]]\\\[[[\\\___aaaccccccdddfffgggmmmqqqwww}}}|||~~~~~~}}}|||{{{{{{{{{{{{yyyzzz|||~~~}}}tttooorrrpppttt|||}}}}}}uuuoookkkjjjfffaaa\\\ZZZ[[[```ccceeeccc```^^^]]]ZZZVVVTTTOOOPPPRRRSSSOOOMMMTTT]]]fffnnn{{{yyyvvvuuutttrrrrrrrrrrrrrrrpppooonnnmmmllllllkkkkkkkkkjjjiiigggfffffffffffffffccc```____________^^^]]][[[YYYXXXWWWUUURRRPPPGGGDDD???;;;888888999:::CCCEEEGGGHHHIIIJJJKKKMMMKKKWWWnnntttaaarrr~~~ooovvvgggddddddeeebbb]]]]]]```^^^^^^^^^\\\ZZZWWWTTTRRRTTTVVVYYY[[[[[[ZZZYYYYYYSSSRRRLLLFFFGGGUUUmmm~~~tttrrryyyuuuaaa___rrr|||xxxpppjjjnnn~~~}}}yyy{{{xxxrrrjjjccceeeiiipppzzzzzzpppzzz~~~|||{{{uuuuuuvvv{{{{{{ppphhhaaaeeekkknnnnnnhhh]]]UUU]]]uuuxxxttt|||zzzuuuqqqooonnnllliiijjjnnnpppqqqrrrrrrtttwww|||yyymmm^^^TTTSSSTTTbbbsss^^^JJJBBBBBBLLLWWWmmmwww}}}tttsss|||vvvpppvvvzzzfffIIIAAACCC??????>>>>>>======>>>>>>>>>>>>>>>======<<<;;;;;;::::::999999999888888888888777555666777777666555666666666666555555555555555333333444333333888@@@]]]iiipppiiiaaaeeerrr}}}~~~tttnnnqqqzzz{{{zzz{{{|||uuusssrrrrrruuuzzz|||{{{{{{|||{{{zzzzzz{{{}}}~~~}}}vvvnnncccZZZVVVVVVVVVWWWVVVWWWXXXXXXXXXZZZ^^^aaadddiiipppwww}}}~~~}}}~~~}}}zzzyyyxxxyyy{{{}}}~~~}}}uuunnnooommmooowww{{{sssnnnkkkkkkiiiddd^^^ZZZ[[[```dddeeecccaaa```___]]]ZZZWWWSSSRRRSSSSSSOOOMMMRRRZZZeeeooo|||xxxuuuttttttsssrrrrrrqqqqqqooonnnmmmlllkkkkkkkkkkkkjjjjjjiiigggffffffeeeeeedddbbb___]]]^^^^^^^^^]]][[[YYYVVVUUUSSSQQQNNNKKKCCC@@@===:::888888:::;;;AAADDDHHHJJJJJJIIIIIIJJJKKKhhhddd___qqq~~~ppp}}}rrrbbbaaabbbccc___ZZZYYY]]]]]]]]]]]]]]]\\\ZZZXXXWWWYYY\\\^^^^^^[[[XXXXXXXXXSSSSSSPPPIIIEEELLL```rrryyytttuuu~~~tttccc\\\ggg{{{pppmmmpppwwwyyy|||wwwnnneeecccfffkkkuuu}}}vvvkkksss}}}{{{nnnddd``````ffflllnnnnnnjjjaaaWWW^^^ssszzzvvv~~~|||zzzyyyuuupppnnnooonnnlllmmmpppqqqrrrssstttuuuzzzwwwiiiZZZRRRTTTYYYqqqkkkMMMCCCBBBEEEOOO\\\zzztttuuummmtttsssrrrzzzxxxUUUCCCAAACCC??????>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>><<<;;;;;;999999999888888888777777888666555666777888777555666666666666555555555555444222333555555444777===UUUeeeoooiii```cccssstttmmmmmmsssyyy|||zzzzzz{{{wwwuuussssssvvvzzz~~~|||||||||{{{zzz{{{|||~~~~~~}}}|||sssiii\\\TTTRRRUUUWWWXXXUUUUUUUUUTTTTTTVVV[[[^^^^^^bbbiiioootttxxx|||~~~}}}~~~~~~|||zzzxxxyyyzzz{{{}}}~~~xxxpppiiigggiiiqqqzzz}}}wwwrrrnnnlllnnnkkkfff___ZZZ[[[aaafffeeedddcccbbbbbbaaa___]]]XXXUUUTTTTTTSSSQQQTTTYYYeeennn{{{wwwttttttssssssrrrqqqqqqqqqnnnmmmlllkkkjjjjjjjjjjjjiiiiiiiiihhhgggfffddddddaaa___]]]]]]]]]^^^]]][[[YYYWWWTTTRRRPPPMMMIIIFFF???>>>;;;999888999;;;<<<@@@DDDHHHJJJJJJIIIIIIIIIMMMzzzxxxSSSYYYllluuuiiixxxmmm___]]]]]]___]]]ZZZ[[[___[[[[[[[[[[[[[[[[[[[[[[[[^^^``````]]]XXXTTTTTTVVVRRRSSSRRRMMMFFFGGGUUUeee~~~uuupppsss}}}pppdddddduuutttzzz{{{~~~zzzppphhhaaaaaadddiiirrryyy|||}}}uuukkkppp}}}~~~rrrccc]]]___aaahhhnnnoooooonnneee[[[^^^ooo|||{{{xxx}}}{{{zzzyyyyyyuuupppnnnppppppnnnnnnqqqrrrtttwwwyyy{{{}}}|||qqqaaaRRROOOXXXaaa}}}|||]]]CCC@@@FFFJJJUUUddd}}}pppjjjgggsss}}}jjjLLLAAAAAAAAA?????????>>>>>>??????@@@>>>>>>??????>>>===;;;:::999888888888777777777777888777666666888888777666666666666666555555555555666444555777777555666:::LLL```oookkkaaadddssswwwqqqppptttxxx~~~{{{zzz{{{wwwwwwwwwxxxzzz}}}~~~}}}|||{{{zzzzzz{{{}}}}}}}}}|||zzzyyymmmdddYYYTTTVVVZZZ]]]^^^ZZZ[[[\\\\\\\\\^^^```cccbbbffflllqqqtttxxx~~~~~~}}}|||zzzyyyyyyyyyyyy{{{|||}}}~~~xxxpppfffdddfffnnnxxx}}}zzzwwwtttrrrooonnnpppnnnhhh```ZZZZZZbbbhhhffffffeeefffggggggeeeccc```YYYVVVWWWYYYXXXXXX[[[eeemmmxxxxxxssssssssssssrrrqqqppppppnnnmmmkkkjjjiiihhhhhhhhhggghhhiiijjjiiifffdddbbb^^^]]]\\\\\\]]]]]][[[YYYWWWUUURRRPPPMMMJJJFFFCCC===<<<:::999999:::<<<===BBBDDDGGGHHHHHHHHHJJJKKKYYYfffKKK\\\qqquuuhhheeepppiiiaaa]]]ZZZ\\\\\\[[[]]]aaa]]]\\\[[[ZZZZZZ\\\]]]___^^^___^^^YYYSSSOOOPPPSSSRRRRRRSSSQQQJJJFFFNNNZZZ{{{sssjjjkkkyyyyyyoookkk~~~~~~yyy{{{vvvrrrmmmddd___^^^bbbgggjjjoootttwww}}}zzzqqquuuzzz{{{~~~mmm___]]]ccceeelllqqqqqqqqqqqqiii______lllyyy{{{yyy}}}{{{zzzzzzzzz{{{uuupppnnnpppqqqooooooqqqrrrvvv{{{~~~yyykkkYYYLLLMMM[[[hhhvvvWWW???AAAIIIOOO\\\mmmwwwyyy||||||nnnccchhhvvvcccIIIBBBBBB>>>@@@???????????????@@@@@@>>>>>>?????????===;;;:::888888888888777777777777888777666777888999888777777666666666555555555555999666666999888555444777FFF\\\ooonnndddeeesss{{{wwwvvvyyy|||~~~|||{{{{{{tttvvvyyy|||~~~}}}}}}{{{yyyyyyzzz{{{|||{{{zzzxxxvvvhhhaaaYYYWWW[[[```ccccccaaadddggghhhhhhhhhiiijjjllloootttwwwzzz}}}yyyuuutttvvvxxxzzz}}}~~~}}}~~~|||vvvnnnfffdddfffoooyyyzzzxxxuuussssssrrrpppoooqqqooohhh___YYYZZZbbbjjjhhhgggggghhhjjjjjjiiihhheee\\\WWWYYY]]]]]]\\\\\\dddmmmvvv{{{}}}yyyssssssssssssrrrqqqppppppmmmmmmkkkiiihhhgggfffffffffgggjjjkkkjjjgggcccaaa\\\\\\[[[\\\]]]\\\ZZZWWWWWWTTTQQQNNNLLLHHHDDDAAA<<<;;;:::999999;;;===>>>DDDEEEEEEEEEEEEGGGKKKNNNmmm]]]NNNiiiuuucccccckkknnnjjjggg```[[[[[[\\\[[[]]]```aaa___]]][[[[[[]]]```bbb\\\]]][[[VVVNNNKKKMMMQQQQQQQQQTTTTTTLLLEEEJJJTTTttt|||pppgggiiizzz}}}zzzvvvsss{{{{{{|||{{{~~~}}}xxxwww}}}uuurrrnnnjjj^^^\\\^^^eeekkklllmmmpppuuu~~~xxxzzz}}}wwwtttvvv{{{oooccc]]]___eeekkkoooqqqqqqqqqpppiii```]]]eeeqqqyyyyyyyyy}}}~~~|||wwwrrrtttrrrpppnnnoooqqquuuwwwsssyyy}}}~~~~~~ppp___UUUMMMMMM^^^ttthhhQQQ???BBBMMMVVVaaalllwwwyyyvvvssszzzxxxgggqqqSSSFFFFFF???@@@??????>>>>>>>>>>>>??????>>>>>>===<<<;;;;;;::::::999888777777666777777777888666555666777888777555666666666666666666666666???===:::777555555555666CCCTTThhhnnngggcccppptttvvv{{{mmmuuu}}}zzzxxx|||{{{yyyyyy{{{}}}|||{{{{{{yyyzzz{{{zzzxxxvvvsssrrrccc```^^^___aaaccccccaaafffhhhiiiiiihhhiiinnnrrrtttxxxzzzyyy|||~~~|||{{{{{{|||}}}~~~{{{uuupppfffeeeiiisss|||uuuttttttuuuuuuuuurrrpppssspppggg\\\YYY___fffiiiiiiiiihhhhhhiiijjjjjjkkkcccaaa___^^^^^^```bbbccceeekkksss|||wwwuuuuuuuuutttrrrpppnnnlllkkkjjjhhhhhhhhhhhhgggeeeccceeefffgggfffdddaaa___```___]]]]]]]]][[[YYYVVVXXXTTTNNNKKKIIIFFFBBB???999888777777888999<<<===AAAKKKFFFDDDKKKEEEJJJeeeuuuUUUPPPppprrraaaccctttlllddd]]][[[YYYYYY\\\^^^``````ccc```^^^\\\\\\\\\ZZZXXXZZZZZZYYYWWWTTTRRRPPPNNNQQQRRRSSSRRRPPPMMMIIIGGGdddzzz}}}sssnnn}}}|||{{{~~~zzz|||~~~zzztttwww}}}|||nnngggeeedddeeebbb```bbbhhhmmmoooooopppyyyxxxzzz{{{lllbbb[[[XXX\\\cccgggmmmrrrrrrrrrqqqkkkddd\\\bbbmmmtttuuuvvv}}}||||||zzzvvvrrrsssrrrpppooopppsssvvvxxxxxx~~~zzzpppbbbUUUPPPNNNTTTggg}}}uuuZZZJJJAAAGGGSSS]]]jjjwww|||vvvvvvuuuMMMDDDCCC>>>@@@???>>>>>>======>>>>>>???>>>======<<<;;;;;;:::::::::999888777777777777777888666555666777888777666666666666666666666666666===;;;999666555555555666===NNNccckkkeeeaaalll{{{~~~~~~xxx|||~~~ooosss}}}zzzyyyxxxwwwvvvvvvxxx|||}}}{{{zzzzzzzzzzzzzzzzzzzzzyyywwwssspppjjjeee```___dddkkkpppsss{{{||||||zzzyyyzzz~~~~~~|||{{{{{{}}}~~~}}}~~~}}}{{{}}}zzzvvviiigggiiiqqqxxx}}}~~~}}}uuuvvvwwwwwwwwwvvvuuuuuuwwwsssiii___]]]dddkkknnnlllkkkjjjiiiiiiiiiiiiiiifffeeecccaaaaaaccceeefffgggkkksss{{{wwwuuuuuuuuutttrrrpppnnnmmmllljjjiiiiiijjjjjjhhhgggeeefffggggggfffdddaaa___```___]]]\\\\\\[[[XXXVVVUUUQQQLLLIIIGGGDDD@@@===999888777777888:::<<<>>>AAAIIIEEEDDDIIIHHHXXX}}}oooVVVZZZ~~~nnncccppp|||iiieee```___]]]^^^```bbbbbbbbbbbb```]]]\\\\\\[[[ZZZXXXYYYYYYYYYWWWVVVTTTRRRQQQSSSSSSTTTTTTRRROOOLLLIII\\\rrr~~~yyy|||sssqqqtttyyyvvv{{{yyynnnkkkkkkkkkkkkjjjiiiiiiiiilllooorrr{{{hhh```XXXUUUTTTUUU[[[bbbgggnnnssssssrrrppplllfff[[[```hhhooopppsss|||{{{zzzzzzyyyuuurrrppppppooooooqqqtttwwwyyy{{{~~~vvvnnn___UUUMMMNNNRRR]]]rrrrrr```HHHAAA@@@JJJUUU___nnn||||||qqqwwwzzzqqqtttaaaEEEAAA@@@<<<@@@>>>>>>============>>>>>>======<<<<<<;;;:::::::::;;;;;;:::888888777777777888777666666888888777666777777777777777777777777999888777555444555555666777GGG\\\hhheeeaaagggrrr}}}~~~~~~}}}|||}}}pppooowww~~~{{{zzzvvvvvvuuuvvvxxx{{{~~~|||{{{zzz{{{{{{zzzyyyyyyzzz{{{yyysssnnnllllllnnnttt}}}~~~~~~}}}||||||}}}}}}||||||||||||}}}~~~~~~zzzyyyzzz}}}|||xxxmmmiiihhhmmmttt{{{~~~~~~~~~~~~tttxxx{{{|||zzzyyyzzz|||}}}wwwmmmcccccckkkrrrsssnnnnnnlllkkkjjjiiiiiihhhjjjiiigggffffffgggiiijjjkkknnnttt{{{yyyvvvuuuuuutttrrrpppnnnmmmlllkkkjjjjjjllllllkkkjjjfffggghhhgggfffccc```^^^___^^^\\\[[[[[[ZZZWWWTTTQQQNNNJJJFFFDDDAAA===;;;999888777777999;;;===???BBBFFFEEEEEEFFFLLLnnniii\\\mmmkkkiiitttffffffaaa``````aaacccdddcccbbb```^^^\\\[[[[[[[[[YYYXXXXXXXXXXXXXXXXXXWWWVVVVVVUUUVVVVVVVVVTTTRRROOOMMMSSSggg~~~uuuqqqrrruuu~~~vvvrrrsss||||||zzz{{{yyyoooqqquuuwwwrrrtttuuussspppppptttyyy}}}}}}~~~}}}}}}ttteeeYYYTTTQQQSSSUUUXXX^^^dddjjjpppssspppmmmmmmllliii]]]___dddkkknnnrrr|||~~~{{{}}}zzzyyyyyyxxxuuusssmmmmmmmmmnnnpppsssuuuwwwxxxzzz|||{{{xxxpppfff]]]UUUOOOLLLQQQYYYfffzzz{{{cccNNNDDD@@@AAALLLXXXbbbnnnxxxwwwvvvuuuiiifffwwwuuuQQQ@@@@@@???<<>>======<<<<<<======>>><<<<<<<<<;;;;;;:::::::::<<<<<<:::999888888777777888777666777888888777666777777777777777777777777666555555444444555555666333AAAVVVeeefffccceeekkkwww|||}}}zzz{{{rrrnnnpppwww|||{{{yyyyyyzzz{{{}}}~~~|||||||||}}}}}}{{{yyyyyy{{{}}}{{{tttnnniiittt~~~||||||}}}~~~zzzzzzzzzzzz{{{{{{{{{|||{{{{{{|||~~~}}}yyyuuuooojjjgggkkkqqqxxx~~~{{{{{{|||}}}uuu{{{~~~}}}}}}qqqggghhhqqqvvvvvvoooooommmlllkkkjjjjjjjjjmmmlllkkkjjjjjjkkkmmmnnnpppqqquuu}}}yyyvvvvvvuuusssqqqpppnnnmmmmmmkkkkkkkkkmmmnnnmmmlllhhhhhhhhhgggeeebbb```^^^___]]][[[ZZZZZZXXXUUUSSSOOOLLLIIIEEEAAA>>><<<:::999888888888999<<>>>>>======<<<<<<<<<<<<======;;;;;;;;;;;;;;;:::::::::<<<;;;:::999888888888888999777666777888999888777777777777777777777777777444444444444444555555666333>>>QQQbbbhhhffffffhhhmmmtttxxxzzzzzzssspppyyy}}}|||||||||}}}|||||||||{{{{{{|||||||||{{{zzzzzz|||}}}|||wwwrrrxxx~~~}}}|||||||||}}}}}}xxxxxxyyyyyyyyyzzzzzzyyy{{{{{{|||}}}}}}{{{wwwtttqqqkkkiiilllrrryyyzzzwwwwwwxxxyyyxxx~~~tttlllnnnvvvxxxuuuooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmooopppqqqsssrrruuu}}}~~~zzzwwwvvvtttsssqqqooonnnnnnmmmkkkkkkkkkmmmnnnmmmlllhhhggggggfffdddaaa___^^^^^^\\\ZZZYYYXXXVVVSSSQQQMMMKKKIIIEEE@@@===<<<;;;888888888888:::===@@@BBBFFFBBBEEEFFFEEE\\\ggg[[[kkkrrrhhhvvvmmmdddfff______```bbbcccbbb___\\\\\\ZZZXXXXXXYYYYYYXXXWWWWWWXXXYYYZZZ[[[\\\\\\\\\XXXXXXYYYXXXXXXVVVUUUTTTPPPZZZlll}}}rrrlllkkknnnllleeefffttt|||{{{}}}|||~~~|||yyyxxx|||{{{hhhdddooozzz|||wwwmmmmmmqqq{{{{{{zzz{{{uuuaaa]]]\\\^^^^^^^^^```dddggghhheeecccgggnnnrrrppp[[[XXXXXX^^^fffooo{{{~~~}}}}}}vvvvvvzzz}}}}}}|||{{{yyywwwuuutttsssjjjkkklllmmmnnnnnnmmmmmmmmmiiigggfffaaaWWWNNNKKKEEEHHHPPP\\\kkkzzzvvvfffTTTGGGAAA@@@FFFSSSbbblllooonnnjjj|||ssshhhuuu|||YYYCCCBBB??????@@@<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::999888888888888999999888777777999999888777777777777777777777777777333333444444555555555555444;;;KKK]]]ggghhhfffgggccchhhrrr}}}}}}uuuwww~~~~~~}}}{{{|||}}}wwwxxxzzz{{{{{{{{{zzzyyyzzz{{{}}}}}}}}}|||zzzzzz~~~xxxvvvuuuuuuuuu}}}~~~}}}}}}|||{{{{{{{{{{{{vvvwwwxxxxxxyyyyyyxxxxxxyyyyyyzzz{{{{{{zzzyyyyyysssnnnmmmqqqvvv||||||xxxxxxzzz|||}}}|||wwwpppuuu||||||vvvpppoooooonnnnnnnnnoooooommmmmmnnnoooqqqssstttuuutttsssuuu~~~}}}yyywwwvvvtttrrrpppoooooonnnlllkkkjjjjjjllllllkkkjjjffffffeeedddbbb```___^^^]]][[[YYYXXXWWWUUURRROOOKKKKKKIIIDDD@@@<<<;;;<<<888888888999;;;>>>BBBDDDGGGBBBFFFGGGJJJmmmuuuXXX]]]hhhgggjjjaaaccc`````````bbbbbbaaa^^^\\\ZZZXXXVVVVVVXXXXXXXXXWWWXXXYYYZZZ[[[[[[\\\\\\[[[XXXXXXXXXXXXWWWWWWVVVUUUSSSWWWcccxxxvvvpppllluuuwwwnnnlllwww~~~}}}}}}}}}~~~wwwrrrooopppuuu~~~xxxjjjmmmzzzwwwpppeeedddkkk{{{{{{|||~~~uuugggcccaaabbbbbb```aaadddgggeeebbbbbbhhhnnnmmmgggTTTNNNLLLSSS]]]hhhuuu~~~zzzwwwxxx||||||uuuppprrruuuvvvyyy{{{{{{zzzxxxuuurrrqqqqqqlllmmmnnnnnnnnnllljjjiiiggg```[[[ZZZVVVMMMHHHHHHGGGNNNYYYgggwwwxxxdddTTTIIICCC===EEEQQQ___iiinnnmmmiiimmm|||~~~tttrrrnnnkkkfffJJJ@@@BBB<<>>;;;:::;;;888888888999<<>>AAA999>>>DDD888<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::666666666666777888999:::999888777888999999999777666666666666666666666666444444555666666555555444333444>>>QQQ```eeedddbbbdddcccqqq}}}uuuwww~~~~~~zzz{{{}}}~~~~~~|||{{{yyywwwzzz|||xxx}}}{{{{{{}}}qqqgggcccbbbaaaaaahhhqqqzzz||||||{{{zzzyyyyyyxxxxxxuuuvvvwwwyyyyyyxxxxxxwww{{{{{{zzzxxxwwwwwwyyy{{{zzzwwwwww{{{~~~zzzqqqhhhgggnnnwww{{{{{{yyywww~~~uuutttsssqqqooommmmmmlllnnnoooqqqtttwwwzzz|||}}}|||xxxxxxvvvtttrrrpppoooooooookkkjjjhhhhhhhhhhhhgggeeecccbbbbbbaaa```______^^^\\\ZZZXXXVVVUUUSSSPPPMMMGGGHHHGGGCCC===999999:::888888888999<<<@@@CCCEEEEEEBBBHHHKKKYYY}}}]]]YYYrrriii}}}rrraaaZZZ[[[\\\[[[YYYYYYZZZYYYWWWUUUWWWVVVTTTUUUVVVWWWWWWVVV[[[[[[[[[[[[[[[ZZZYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVUUUPPPUUUjjj~~~wwwlllkkkwww{{{wwwxxxtttuuu|||~~~~~~}}}}}}}}}|||~~~wwwwwwvvvrrrnnnooosssxxxssspppwww~~~zzz{{{yyyxxx|||~~~yyyooohhhdddcccbbbaaaaaabbbcccddddddgggfffaaa___```[[[SSSDDDCCCEEEKKKQQQYYYfffrrrvvvuuupppkkkkkklllhhhccciiigggfffhhhmmmrrrwwwyyyzzz}}}{{{uuupppppppppnnnnnnnnnmmmllliiifffdddbbb___TTTLLLLLLHHHBBBEEENNNQQQ]]]mmm}}}www___LLLEEECCCBBBIII]]]lll|||tttiiizzzssspppppprrr}}}```DDDCCCAAA???===;;;:::999;;;::::::999999::::::;;;:::::::::999999999888888:::999888777777888999:::777777888888888888777777777777666666555555555444555555555555555555555555333555:::FFFWWWfffiiiccc```gggtttvvvqqq|||{{{yyyxxxxxx{{{}}}}}}}}}~~~{{{}}}||||||||||||~~~zzzllldddfffeee___^^^dddjjjzzzwww|||}}}|||||||||zzzyyy{{{|||zzzxxx{{{zzzxxxwwwvvvwwwwwwxxxyyyyyyyyyzzzzzzzzz{{{{{{{{{yyywwwyyy|||~~~~~~|||rrriii``````eeekkkssszzzzzzzzz|||zzzwwwtttssssssssssssrrrssssssuuu{{{~~~|||yyywwwwwwvvvtttrrrpppnnnmmmkkkllllllkkkgggeeeddddddeeecccaaaaaabbbaaa```^^^]]]ZZZWWWTTTRRRPPPLLLJJJKKKHHHCCC>>>;;;:::;;;<<<777666666:::@@@EEEFFFEEEFFFHHHDDDIIIpppmmmMMMXXXuuuooohhhmmm```___YYYXXXYYYYYYZZZZZZZZZZZZYYYYYYWWWTTTRRRRRRTTTVVVXXX[[[ZZZYYYXXXXXXWWWXXXXXXUUUVVVWWWXXXWWWVVVUUUTTTTTTSSSRRR[[[tttwwwiiidddpppzzz{{{yyyrrruuu|||{{{|||hhhfffgggiiiiiijjjooowwwzzzyyy}}}}}}yyyssswwwxxxvvvxxx~~~{{{uuunnnhhh___```bbbcccdddddddddddd```eeefffbbb```]]]UUUMMMCCCBBBCCCHHHLLLSSS___kkkmmmmmmiiieeeeeehhhfffaaadddcccbbbdddiiipppuuuxxxyyy|||zzztttqqqqqqqqqooollllllkkkiiieeeaaa]]]ZZZWWWLLLFFFIIIIIIEEEHHHOOO[[[iiizzzzzziiiUUUEEE@@@DDDJJJ]]]ssssssssszzzwwwkkkiiitttuuuQQQBBBBBBAAA???===<<<::::::;;;::::::999999::::::;;;::::::999999999888888888999999888777777888999999777777888888888888777777777666666666555555555555555555555555555555555555222444888CCCTTTccchhheee```dddooo|||yyyrrrxxx|||zzzxxxyyy{{{}}}~~~~~~~~~}}}}}}|||||||||~~~|||uuuhhh^^^ZZZ]]]``````iiiuuutttvvvvvvvvvzzz~~~|||zzzyyy{{{{{{zzzxxxyyyyyyxxxxxxxxxyyyzzzzzzyyyyyyzzzzzzzzz{{{{{{{{{{{{yyywwwxxxzzz{{{zzzyyypppdddZZZWWWZZZ```iiiqqqwww}}}~~~}}}}}}zzzxxxuuutttuuuuuutttsssssstttwww|||~~~zzzvvvwwwwwwvvvuuutttrrrpppooollllllmmmkkkhhheeedddeeedddcccaaaaaaaaaaaa___]]][[[YYYUUUSSSQQQNNNJJJHHHIIIFFFAAA===:::999999:::777666777;;;@@@EEEFFFFFFFFFFFFFFFVVVjjjOOO[[[uuu}}}dddiiitttddd___XXXYYYZZZ[[[[[[[[[[[[ZZZZZZXXXVVVTTTRRRQQQSSSUUUWWWYYYYYYXXXWWWWWWWWWWWWXXXWWWWWWWWWWWWWWWVVVVVVUUURRRRRRQQQWWWkkkyyymmmgggnnnxxx~~~~~~tttttt~~~||||||~~~zzzhhhaaa]]]```fffmmmvvv~~~~~~}}}{{{wwwtttqqqxxx|||{{{|||}}}wwwpppjjjgggVVVXXX[[[___```aaa``````]]]bbbeeebbb^^^WWWNNNFFFCCCBBBBBBEEEHHHMMMYYYdddfffgggeeeaaabbbeeeeeeaaaaaa``````aaafffmmmuuuyyy{{{~~~|||uuupppoooooollljjjiiigggddd^^^XXXRRROOOMMMEEEBBBGGGJJJJJJOOOWWWhhhwww{{{jjjWWWIII???<<>>===<<<;;;;;;;;;::::::999999::::::;;;:::999999999999888888888999888888777777888888999666777777888888777777666666666666666555555555555555555555555555555555555222333666>>>MMM___gggfffbbbbbbgggrrryyy|||~~~}}}wwwvvv}}}{{{yyyzzz|||}}}~~~~~~}}}}}}||||||}}}~~~{{{lllaaaUUUQQQRRRWWW]]]ggg|||yyyrrrrrrqqqsssyyy|||}}}{{{yyyyyyzzzzzzyyyxxxwwwwwwxxxzzzzzz{{{{{{{{{yyyyyyyyyzzzzzzzzzzzz{{{{{{yyywwwwwwxxxwwwvvvtttjjjbbb[[[ZZZ[[[]]]aaafffmmmsssyyy|||~~~~~~zzzxxx|||}}}zzzxxxwwwwwwwwwxxxvvvuuutttvvvzzz|||{{{wwwsssvvvvvvvvvuuutttsssrrrqqqlllmmmmmmkkkhhhfffeeefffdddbbbaaa`````````^^^\\\YYYWWWSSSQQQNNNLLLHHHFFFEEEBBB>>>:::888777777888777777999<<>>===MMMbbbyyy~~~gggvvvzzzvvvcccjjjhhhOOO===>>>>>>=========<<<<<<<<<;;;::::::999999::::::;;;999999999999888888888888888888777777777777888888666666777777777777666666666666666666666555555555555555555555555555555555111333333888FFFXXXdddhhheeeaaabbbiiiqqquuuyyy~~~zzz~~~|||{{{{{{|||~~~~~~}}}}}}}}}}}}||||||{{{|||~~~tttbbbTTTNNNOOOUUU\\\eeewwwyyytttxxxzzzzzz{{{~~~}}}zzzzzzyyywwwwwwwwwwwwwwwwwwvvvwwwxxxyyyzzzyyyxxxxxxwwwwwwxxxxxxxxxyyyyyyyyyzzzyyyxxxwwwuuutttrrrqqqhhhfffgggjjjiiiccc^^^^^^dddhhhmmmqqquuuwwwwwwvvvsss{{{|||zzzyyyxxxyyyzzzyyywwwvvvtttwww|||zzzxxxwwwtttooottttttttttttsssrrrqqqqqqlllmmmmmmllliiifffffffffdddbbb```_________]]][[[XXXUUURRROOOMMMKKKGGGEEEBBB@@@===999777777777888888999;;;>>>BBBEEEFFFGGGHHHJJJ\\\www\\\TTThhhtttdddfffooo^^^\\\YYY[[[[[[[[[[[[[[[ZZZYYYXXXUUUTTTSSSRRRQQQQQQRRRRRRRRRSSSTTTUUUUUUVVVVVVVVVXXXVVVTTTRRRRRRSSSUUUVVVRRRVVVVVVTTTYYYmmmxxx||||||{{{zzz}}}yyyxxx|||pppkkkjjjnnnwww~~~zzz{{{{{{wwwrrrwwwnnniiiggggggcccbbbaaa```aaaccceeefffcccbbb```[[[RRRJJJFFFEEEHHHHHHKKKNNNPPPRRRYYYbbbiiimmmooollllllnnnmmmjjjjjjjjjiiihhhiiimmmtttyyy~~~|||tttmmmjjjhhheeecccaaa]]]WWWQQQJJJEEEBBBBBBEEEGGGGGGGGGOOObbbttt|||cccPPPCCCAAAAAABBBRRRfffvvvnnnlllcccbbb~~~}}}tttuuuTTTDDD@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;999999999888888888777777777777777777777777777777666666777777777777666666555555555666666666666666555555555555555555555555222333222444@@@RRRbbbhhhgggbbb___dddjjjooowww}}}}}}{{{{{{|||}}}}}}|||{{{|||{{{{{{zzz{{{}}}~~~}}}~~~~~~rrr___QQQNNNTTT___jjjxxx|||{{{zzzyyyvvvvvvuuuuuuttttttuuuuuuvvvwwwxxxxxxxxxvvvuuutttuuuuuuvvvvvvvvvwwwwwwwwwxxxyyyxxxwwwuuurrrppppppmmmlllnnnpppkkkaaaYYYWWWZZZZZZ]]]aaafffjjjnnnrrrrrr|||{{{yyyyyyyyyzzz{{{yyywwwtttrrrvvv}}}wwwuuuuuurrroooppppppqqqqqqpppoooooonnnkkkllllllkkkhhhfffffffffcccaaa___^^^^^^]]][[[YYYXXXUUURRROOOMMMJJJGGGDDD@@@???<<<:::888888888999888:::===@@@CCCEEEGGGHHHHHHUUUsssgggXXX\\\wwwlllgggttt~~~dddYYY^^^```ZZZZZZZZZZZZYYYXXXWWWVVVTTTTTTSSSRRRRRRQQQQQQPPPPPPQQQSSSTTTUUUUUUUUUUUUVVVTTTQQQOOOOOOPPPSSSTTTRRRUUUVVVSSSRRRaaa~~~~~~{{{}}}{{{xxxxxx{{{~~~{{{{{{}}}zzz{{{zzzwwwsss|||yyyxxxttttttvvvxxxkkkiiieeecccccceeehhhjjjgggddd___YYYOOOGGGFFFIIIMMMNNNRRRWWWWWWWWW[[[bbbkkkrrrvvvvvvuuuuuutttpppppprrrrrrpppnnnpppuuuzzz|||}}}zzzrrrkkkiiigggddd]]]ZZZUUUPPPKKKFFFCCCBBB@@@EEEIIIIIIJJJVVVlllsssSSSGGG???@@@DDDJJJYYYhhh~~~nnnaaa___sss|||eeeGGG@@@@@@;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;999888888888888777777777666777777888888777777666555666666777777666666555555555555666666666666666555555555555555555555555222444333333;;;MMM___ggggggbbb```aaaeeekkkvvv}}}}}}{{{zzz{{{||||||{{{zzzzzzyyyyyyzzz{{{}}}~~~|||}}}~~~}}}qqq```TTTPPPZZZhhhxxxyyyxxxyyytttuuuuuutttrrrrrrtttuuuwwwwwwwwwvvvuuutttssssssuuuuuuuuuvvvvvvvvvvvvwwwwwwxxxyyyxxxuuusssrrrrrruuuqqqmmmjjjbbbYYYVVVXXXXXXTTTTTTXXX\\\aaahhhooouuuzzzxxxxxxyyyzzzzzzxxxtttqqqooouuu~~~~~~wwwuuutttrrrpppnnnnnnnnnnnnnnnmmmlllkkkiiikkkkkkjjjhhhfffeeefffbbbaaa^^^]]]]]]\\\ZZZXXXVVVTTTPPPNNNLLLIIIFFFCCC>>>===<<<:::999999999:::888;;;???BBBDDDEEEGGGHHHJJJfffwwwUUUWWWkkk~~~eeekkkppp]]]ZZZbbbeeeZZZZZZZZZYYYXXXVVVUUUTTTTTTTTTTTTTTTSSSQQQPPPOOOPPPQQQSSSTTTUUUUUUTTTTTTTTTRRRPPPNNNNNNOOOQQQRRRQQQRRRSSSPPPNNNWWWnnn}}}|||~~~{{{zzzxxxyyy|||}}}~~~|||wwwqqqlll|||xxxwww|||zzzsssssswww|||~~~lllkkkiiigggggghhhjjjllliiieee```[[[PPPFFFFFFLLLQQQSSSYYY]]]\\\YYYZZZ^^^mmmvvv~~~}}}zzzyyy{{{}}}{{{yyyyyy}}}~~~{{{qqqhhheeeaaa]]]UUURRRMMMHHHEEECCCCCCCCCBBBFFFKKKPPPXXXgggzzzuuudddIIIDDD??????GGGVVVeeennnzzzgggiiiyyyxxxxxxRRRCCCAAA:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;888888888888777777777777555666777888888777666555555555666666666666555555555555555555666666666777555555555555555555555555333555444222999JJJ\\\fffeeecccaaaaaaaaagggvvvwww|||}}}{{{zzzzzz{{{zzzyyyyyyxxxwwwwwwxxxyyy{{{|||zzz|||zzzoooaaaWWWVVV___nnnyyywwwxxxsssuuuvvvuuusssrrruuuwwwwwwvvvvvvuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxuuuxxxzzzzzzwwwuuutttuuuvvvrrrooolllfff```aaafffccc^^^\\\___ccceeellltttzzz~~~xxxwwwwwwxxxyyyyyyvvvqqqmmmlllsss}}}~~~yyyvvvtttsssrrrmmmmmmmmmmmmlllkkkjjjiiihhhiiijjjiiigggeeeeeeeeebbb```^^^]]]\\\[[[YYYWWWTTTRRRNNNLLLJJJGGGDDDAAA<<<<<<;;;:::999999999:::888<<>>EEEBBBFFF^^^pppvvvzzz}}}mmmkkk~~~sssnnnvvvpppPPP===<<>>@@@CCCDDDEEEGGGNNNUUUqqq}}}RRRTTT```rrrqqqsss```___]]]^^^aaa^^^ZZZZZZZZZYYYXXXWWWUUUTTTXXXUUURRRSSSTTTTTTRRRPPPPPPRRRTTTTTTQQQQQQSSSUUUTTTSSSSSSRRRQQQPPPPPPOOOSSSSSSSSSRRRQQQRRRUUUXXXlllooohhhuuu}}}}}}yyyzzz}}}wwwooolllggg]]]SSSOOOxxxooowww}}}}}}~~~qqqbbb^^^```fffoooxxx~~~~~~~~~|||yyyvvvuuutttooojjjeee```WWWNNNNNNSSSSSSSSSXXX___aaa^^^^^^aaammmppp___VVVNNNGGGCCCDDDCCCBBBBBBCCCGGGJJJMMMYYYhhhuuunnnSSSHHH@@@EEECCCLLLgggyyyzzzzzzpppooovvv|||rrrrrrzzz|||aaaHHH===>>>???<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999999888888777888999888666666666777666666555555555444444444555555555555555555555555555555444444444333333333444444444444444444444444333333777???EEEJJJRRR[[[aaaeeeddd]]]\\\fffsss||||||xxx{{{zzz{{{~~~}}}||||||~~~}}}{{{zzzyyyyyyzzzzzz~~~|||zzzxxxvvvuuuxxxxxxwwwxxxyyy{{{}}}~~~|||zzzyyyxxxuuulllaaaXXXZZZdddrrr||||||yyyxxxyyy{{{wwwvvvuuuttttttuuuvvvwwwvvvvvvwwwwwwwwwvvvuuutttuuuvvvwwwwwwwwwwwwvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvzzz{{{}}}}}}xxxtttqqqnnnlllgggkkkoooppplllgggaaa___fffrrr~~~{{{yyyuuuqqqnnnllllllkkkjjjiiihhhgggfffgggffffffeeedddcccbbbaaa___^^^]]]\\\\\\YYYVVVSSSPPPLLLHHHGGGGGGDDD???999999:::::::::888888999:::AAA@@@BBBGGGHHHHHHPPPYYYqqqNNNTTTfffmmmyyynnn___```^^^]]]^^^YYYYYYXXXXXXWWWVVVTTTSSSRRRUUUSSSQQQRRRSSSSSSPPPNNNPPPRRRTTTTTTRRRQQQSSSUUUTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQSSSVVVYYYccc|||yyylllsss~~~}}}}}}xxxxxx{{{~~~zzzqqqiiifffaaaWWWOOOKKKmmmooowww}}}}}}{{{zzz{{{|||}}}~~~wwwlllkkkrrr|||{{{uuurrrrrrrrroookkkddd]]]TTTNNNPPPUUUUUUXXX```lllqqqnnnhhhdddrrrlllXXXLLLGGGDDDAAABBBCCCCCCDDDGGGKKKOOOVVVfffyyy{{{ttt```JJJCCC???HHHMMM^^^yyyvvvmmmcccrrrxxxvvv}}}mmmMMM???>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888777888999888666555666777666666666555555555444444555555555555555555555555555444444444444333333333444444444444444444444444111666???FFFGGGEEEIIIOOO[[[bbbddd^^^YYYaaaooozzzzzz~~~www}}}||||||{{{{{{|||~~~}}}|||{{{zzzzzzzzzzzz~~~}}}{{{yyywwwuuutttvvvwwwwwwxxxzzz|||}}}~~~zzzxxxvvvuuussslllbbb[[[^^^iiivvv}}}}}}{{{}}}}}}|||zzzxxxwwwwwwxxxyyy{{{vvvvvvuuuuuuuuuuuuvvvvvvvvvvvvvvvwwwvvvvvvuuutttvvvvvvuuuuuuttttttttttttxxxwwwuuutttsssttttttuuuyyy{{{~~~xxxqqqkkkgggccc```]]]aaaeeefffccc___[[[YYYcccrrr~~~}}}zzzwwwtttpppmmmlllkkkjjjiiigggfffeeedddfffeeeddddddcccbbbaaaaaa]]]\\\\\\\\\[[[XXXSSSOOOMMMJJJFFFDDDDDDAAA<<<888888999:::999888888999;;;CCC???CCCJJJJJJIIIVVVhhhdddIIITTTooommmhhhzzzddd[[[^^^]]]]]]]]]WWWXXXXXXXXXWWWVVVUUUTTTSSSSSSRRRRRRSSSTTTSSSPPPNNNQQQRRRTTTSSSRRRRRRSSSUUUSSSSSSSSSSSSSSSSSSSSSSSSNNNOOOPPPPPPPPPRRRVVVYYYXXXpppvvvwwwuuurrrttt|||}}}wwwuuuwww{{{}}}yyyooofff___[[[WWWNNNHHHEEErrrppprrr{{{~~~|||yyyvvvvvvxxx{{{}}}{{{~~~rrrkkkhhhhhhiiifffccc___XXXPPPLLLNNNRRRSSS\\\jjjxxx}}}yyypppiii~~~xxxbbbPPPGGGDDDDDDAAABBBCCCDDDGGGKKKQQQVVVbbbsss}}}ooofffTTTDDDDDDJJJZZZiii{{{lll___dddzzzyyyrrrzzz]]]@@@;;;???===;;;===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888666888888888666555666777666666666666555555555555555555555555555555555555444444444444444444444444444444444444444444444444555;;;DDDHHHCCC<<<<<>><<<:::888888999999999:::>>>@@@AAABBBGGGKKKIIISSSyyysssRRRZZZuuuzzzcccnnnhhhZZZVVVXXXVVVZZZ^^^YYYVVVWWWXXXYYYZZZZZZZZZZZZTTTUUUVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPOOONNNMMMMMMPPPSSSUUUZZZeeexxx{{{wwwttttttxxxsssyyy~~~|||{{{~~~vvvjjjaaa\\\VVVPPPJJJHHHEEE@@@>>>@@@yyynnnhhhrrr|||tttwww{{{wwwtttuuuxxxzzz{{{}}}qqq```XXXVVVVVVWWWRRRWWWYYYVVVTTTUUUXXXYYY___jjjvvv|||uuubbbMMMCCCAAAAAABBBCCCDDDEEEGGGKKKSSS```mmmvvvtttlllZZZMMMHHHAAAEEEVVV}}}yyyhhhcccpppxxxyyy~~~WWWGGG===@@@@@@999777<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999888888666777888777555444555666777777777666666666555555444444444444444444444444333333333444444444444555444444444444444444444444333555888:::666222555;;;CCCSSS```___XXXXXX___fffppprrrwwwtttnnnzzz{{{}}}}}}}}}}}}}}}{{{zzzzzz|||zzzyyywwwvvvvvvvvvvvvssstttvvvxxxyyyzzz{{{{{{zzzxxxvvvuuutttppphhhcccZZZ___dddgggkkkwwwyyyxxxyyyyyyyyyxxxxxxxxxxxxxxxwwwvvvuuuuuuuuuvvvvvvvvvvvvuuuuuutttsssssssssssstttuuuuuusssssstttuuutttsssqqqpppjjjgggbbb]]]YYYXXXWWWWWWZZZ^^^eeennnuuu{{{~~~lllaaa\\\TTTNNNJJJHHHGGGGGGHHHKKKMMMNNNMMMLLLLLLLLLXXXdddlllmmmzzz}}}zzzuuuqqqooommmjjjiiifffeeeeeedddcccbbbaaaaaa^^^^^^^^^]]]]]]]]]\\\\\\^^^]]][[[ZZZXXXTTTOOOKKKIIIHHHEEEBBB???===<<<;;;888999:::::::::<<>>???CCCuuuggg^^^dddssssssqqqzzzzzzvvvttttttuuuuuuxxx~~~~~~~~~jjjZZZRRRQQQQQQQQQQQQWWWYYYWWWXXX^^^eeefffqqq|||]]]OOOCCC@@@AAA@@@AAADDDFFFGGGJJJPPP\\\nnnwwwfff^^^LLLBBBBBBAAANNNgggtttfff\\\gggcccJJJBBB===??????;;;999:::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888999999666777777777555444555666777777777777666666666555444444444444444444444444333333333444444444555555444444444444444444444444222111222444444222555:::>>>NNN^^^___ZZZXXX[[[^^^hhhllluuuyyyppp}}}xxxzzz}}}}}}~~~~~~}}}|||zzzyyy{{{yyyxxxvvvvvvwwwxxxyyyuuuvvvxxxzzz{{{{{{{{{{{{xxxvvvuuuuuutttooogggaaaSSSVVVZZZ^^^eeeqqqyyyuuuvvvyyyzzzzzzttttttuuuuuuuuuuuutttttttttuuuvvvwwwwwwvvvuuutttssssssrrrrrrrrrsssuuuuuussstttuuuuuusssooollliiibbb```[[[WWWTTTTTTTTTUUU[[[___eeemmmssswwwzzz{{{}}}mmm]]]UUUPPPJJJFFFEEEFFFHHHHHHHHHJJJLLLMMMKKKKKKKKKLLLXXXbbbhhhnnn|||zzzvvvrrrnnnlllkkkiiihhhcccccccccbbbbbbaaaaaaaaa^^^^^^^^^^^^^^^]]]]]]]]]^^^\\\YYYWWWUUURRRMMMJJJHHHGGGDDDAAA>>>;;;;;;;;;999::::::;;;;;;>>>CCCGGGDDDIIIJJJHHHUUUwwwoooPPPYYYtttfffkkkssshhh___^^^]]]WWW[[[___ZZZYYYYYYYYYYYYXXXVVVUUUTTTSSSTTTTTTRRRPPPQQQTTTWWWUUUSSSRRRSSSUUUVVVUUUSSSRRRRRRQQQQQQPPPPPPOOOOOONNNNNNMMMLLLJJJKKKNNNPPPPPPSSSUUUWWWfff}}}zzzuuuwwwqqqppppppoooooooooppppppvvv|||{{{mmmeee^^^VVVQQQQQQHHHCCC@@@@@@???>>>BBBHHHwwwfffYYY\\\jjj{{{tttooossszzz}}}wwwsssrrrqqqrrruuu{{{~~~}}}~~~yyyeeeUUUNNNMMMMMMMMMQQQWWWYYYVVVYYYcccmmmpppyyyiiiOOOGGGCCCDDDDDDAAABBBGGGGGGHHHKKKTTTcccxxxyyymmm```XXXGGG???BBBEEEWWWuuupppeee```qqqsssIIIFFFAAA===<<<>>>===;;;999;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888999999555777777777555444555666777777777777666666666666444444444444444444444444333333333444444555555555444444444444444444444444555111111333333222333777;;;LLL\\\```\\\YYYYYYZZZbbbgggsss}}}uuu{{{|||vvvzzz}}}}}}~~~~~~~~~|||zzzyyyzzzyyywwwvvvvvvxxxyyy{{{wwwyyyzzz|||}}}}}}||||||wwwuuuuuuuuutttnnnfff___RRRTTTXXX^^^eeeppp{{{xxxtttooonnnqqqvvvxxxyyytttttttttssssssssssssssstttuuuvvvwwwwwwvvvuuutttsssrrrrrrqqqrrrsssuuuuuutttuuuvvvuuurrrlllgggccc\\\ZZZWWWUUUUUUWWWZZZ\\\```ccciiiooosssvvvwwwxxxvvvzzzzzzcccTTTNNNJJJEEEBBBCCCGGGIIIKKKIIIKKKLLLLLLKKKKKKKKKLLLWWW```fffooo|||xxxtttppplllkkkjjjiiihhhaaaaaaaaaaaaaaaaaaaaaaaa__________________^^^^^^]]][[[XXXUUUSSSPPPLLLIIIGGGFFFDDD@@@<<<::::::;;;:::;;;;;;;;;<<<@@@EEEHHHFFFKKKIIIHHH\\\dddRRRfffkkkeeesssiiiaaa\\\______[[[```eee_________]]][[[YYYVVVTTTSSSVVVWWWVVVTTTQQQRRRVVVZZZUUUSSSRRRSSSVVVWWWUUUSSSTTTTTTSSSRRRQQQPPPPPPOOOKKKLLLLLLKKKJJJLLLOOORRRKKKSSSVVVSSSZZZvvv~~~|||uuuvvvtttqqqnnnllllllmmmlllkkkmmmtttzzz~~~~~~~~~|||mmm```[[[WWWOOOJJJJJJFFFBBB?????????@@@EEELLLmmmggg^^^[[[eeeyyyxxxuuuyyysssgggqqquuu}}}tttlllmmmnnnrrrxxx~~~~~~|||~~~rrr\\\PPPMMMLLLOOOSSS^^^```]]]WWWWWW___iiinnnxxxiiiSSSDDDDDDCCCBBBBBBDDDIIILLLRRRUUUZZZeeexxx~~~kkk[[[QQQIII@@@???JJJ___sss~~~oooffflll}}}~~~XXX>>>=========<<<;;;;;;::::::;;;;;;:::::::::999999999777777777777666666666666666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444333333222222333333444;;;CCCRRR___```XXXUUUYYYccclllzzzsss|||yyywwwxxx}}}|||{{{|||xxxqqqvvvvvvvvvvvvuuuuuuuuuuuu{{{~~~}}}zzzzzz|||uuuuuutttrrrqqqnnndddYYYTTTTTTXXX```eeehhhooovvvgggaaa\\\___gggpppssssssuuussspppoooooopppqqqqqqrrruuusssppprrrwwwvvvpppqqqpppppprrruuuwwwwwwwwwuuurrrooonnnlllggg___XXXVVVWWWYYY[[[]]]bbbhhhlllsssssstttvvvwwwvvvrrrnnnhhhpppyyyyyynnn]]]MMMDDDBBBCCCCCCBBBBBBCCCFFFIIILLLMMMNNNNNNLLLKKKKKKLLLYYY```iiiyyy~~~{{{xxxvvvrrrpppmmmkkkgggeeeeeedddcccccccccbbb```^^^\\\\\\\\\]]]]]]^^^^^^^^^ZZZWWWSSSPPPOOOMMMKKKJJJEEECCC@@@===;;;::::::;;;:::888777:::???CCCDDDDDDFFFIIIGGGJJJfffeeeWWW___|||jjjnnnxxxuuuiiifffdddgggnnntttuuutttmmmiiiccc^^^[[[ZZZYYYXXXSSSSSSRRRRRRRRRRRRSSSSSSPPPOOOOOOQQQTTTUUUUUUUUUUUUSSSQQQQQQRRRQQQNNNKKKNNNKKKKKKNNNLLLHHHLLLSSSOOOQQQSSSSSSTTTaaa~~~~~~uuuvvvpppkkkhhhiiijjjhhhfffgggkkkpppvvv|||~~~~~~~~~}}}||||||{{{||||||{{{{{{}}}yyyfff___UUUOOOLLLIIIDDD@@@@@@@@@@@@AAACCCDDDFFFGGGvvvuuupppjjjllluuu}}}~~~vvvuuuyyytttiiieeejjjzzzyyyqqqpppooopppssswww{{{||||||~~~}}}}}}~~~ooo[[[QQQOOOQQQWWW\\\iiigggaaaXXXXXX```jjjnnnxxxzzzeeeRRRDDDBBBCCCDDDDDDFFFIIINNNQQQVVVcccqqq}}}xxxjjj[[[PPPHHHBBB@@@III^^^uuuzzzkkk___ggg~~~uuusssjjjKKKAAA=========<<<;;;;;;::::::;;;::::::::::::999999999777777777777666666666666555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444333333222222333333444555;;;JJJYYY^^^ZZZXXXZZZaaajjjwww}}}{{{{{{|||}}}{{{uuuzzz|||zzz{{{}}}zzztttttttttttttttttttttttttttyyy{{{}}}|||yyywwwwwwxxxvvvwwwuuusssssspppggg\\\OOONNNQQQZZZ```bbbdddgggaaa^^^\\\^^^ccchhhkkkkkkkkknnnooonnnjjjhhhhhhjjjmmmtttxxxvvvuuuwwwvvvrrrqqqqqqqqqsssvvvwwwwwwwwwuuusssoooiiibbb\\\YYYWWWdddfffiiilllnnnqqqtttwww~~~|||wwwqqqmmmkkksssxxxrrrbbbQQQFFFBBBAAABBBBBBBBBBBBDDDGGGJJJKKKMMMOOOOOONNNLLLLLLLLLXXX^^^iiizzz}}}zzzxxxwwwtttqqqooommmjjjgggdddeeecccbbbbbbbbbbbb___]]]ZZZ[[[[[[[[[[[[[[[[[[[[[YYYVVVRRROOONNNLLLJJJIIICCCAAA>>><<<:::999999:::999888777:::???CCCEEEEEEFFFIIIFFFJJJmmmvvvYYYZZZppppppeeeqqqpppllljjjjjjooovvvzzzyyywwwmmmllljjjgggddd]]]UUUPPPQQQQQQQQQQQQQQQQQQRRRRRRQQQPPPPPPQQQTTTUUUUUUTTTTTTRRRPPPPPPRRRQQQNNNLLLMMMLLLNNNQQQOOOKKKLLLQQQLLLMMMNNNMMMLLLRRRfffyyy{{{pppgggddddddffffffccceeehhhlllqqqvvvzzz|||~~~}}}{{{yyyxxxxxx|||{{{zzz{{{}}}wwwkkkcccZZZSSSLLLHHHGGGFFFCCC@@@@@@@@@AAACCCDDDFFFGGGHHHxxx{{{ssspppnnnlllooowwwzzzwwwvvvxxxtttlll___aaammm~~~wwwtttrrrooooooqqqsssuuuuuu||||||~~~}}}}}}}}}}}}}}}~~~|||nnn^^^WWWWWW[[[cccjjjsssnnnddd\\\^^^iiisssvvvvvv[[[MMMEEEAAACCCDDDEEEGGGIIINNNTTTXXXcccuuussscccUUUKKKFFFCCCAAAHHH[[[tttppp^^^YYYpppssskkkiiixxxRRR===CCC=========<<<;;;;;;:::::::::::::::999999999888888777777777777666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333222222222222333333000555AAAQQQZZZ[[[YYYXXX\\\fffssszzzyyyzzz}}}}}}|||tttvvvxxxxxxzzz|||zzzvvvrrrsssssssssssssssssssssyyyzzz{{{yyywwwuuutttuuuvvvxxxwwwtttsssrrrjjjaaaRRROOOQQQYYY___```aaabbbccceeeggggggfffeeeddddddfffkkknnnllleee```aaadddkkksssxxxwwwsssrrrqqqppprrrrrrrrrtttwwwxxxxxxwwwtttrrrlllcccZZZWWW[[[___mmmppptttwwwxxxyyy{{{||||||vvvqqqnnnuuuyyywwwiiiUUUFFFBBBCCCAAABBBBBBBBBBBBDDDHHHKKKIIIMMMQQQSSSQQQOOOMMMLLLVVV\\\iii~~~|||{{{yyywwwvvvtttrrrooommmkkkiiifffdddcccbbbaaaaaaaaa```^^^\\\YYYYYYYYYYYYXXXXXXXXXXXXVVVSSSPPPMMMLLLJJJHHHFFFAAA???<<<:::888888999999888888888;;;@@@DDDFFFFFFGGGIIIHHHSSS~~~eeeOOO___cccaaawww}}}vvvjjjdddeeeiiipppxxx|||{{{yyyooommmjjjgggaaaZZZQQQLLLPPPOOOOOOOOOPPPQQQRRRRRRQQQPPPPPPQQQTTTUUUUUUTTTQQQPPPOOOPPPQQQQQQOOOMMMMMMMMMOOORRRPPPLLLLLLNNNMMMLLLMMMNNNLLLMMMVVV```tttwwwjjjaaa```bbbeee______```bbbfffkkkpppsssyyyyyyzzz}}}{{{xxxxxxxxxxxxzzzyyyyyyyyy{{{~~~ooocccZZZUUUOOOKKKEEECCCCCCBBB@@@>>>???AAACCCFFFGGGHHHHHHHHHqqq}}}vvvkkkccc]]]dddnnnvvvxxxxxxyyyuuupppeeeaaaccclllwwwzzzvvvrrroooooopppppppppqqqsssyyy}}}}}}}}}}}}}}}~~~zzzqqqgggddddddfffmmmttttttooogggdddmmm}}}}}}___MMMGGGGGGGGGDDDEEEGGGIIIMMMUUU]]]cccvvv~~~pppaaaSSSHHHBBBBBB>>>EEEVVVnnn|||fff\\\bbbzzzrrrpppsss}}}```DDD:::AAA=========<<<;;;;;;::::::999999999999888888888888777777777777666666666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333222222222222333333222444<<>>BBBEEEGGGHHHIIIJJJTTTqqqaaaNNNgggxxx]]]hhhuuuiiihhhbbb[[[]]]cccllluuu{{{}}}|||pppjjj```XXXSSSPPPOOONNNOOOOOOOOOOOOPPPQQQRRRSSSRRRQQQPPPQQQSSSTTTTTTSSSNNNNNNNNNOOOPPPOOOOOONNNMMMLLLMMMMMMLLLKKKKKKLLLMMMKKKKKKOOOPPPOOOSSSXXX```www~~~sssiiicccaaa```^^^]]]]]]^^^```cccgggiiilllnnnrrrvvvzzz|||||||||{{{yyyyyy{{{}}}xxxwwwwwwxxxzzz~~~~~~zzzyyy}}}nnnaaaYYYTTTRRRLLLHHHDDDBBBAAAAAA???===@@@BBBEEEHHHJJJJJJJJJIIInnn{{{wwwjjj___WWWYYYcccmmmtttwwwyyyxxxvvvkkkfffbbb______fffvvv~~~yyytttqqqnnnkkkiiihhhlllqqqwww|||~~~~~~~~~~~~~~~~~~~~~~~~xxxssspppnnnllljjjnnntttoooooooootttuuu\\\KKKEEEFFFGGGHHHEEEGGGKKKPPPXXXcccnnnvvvnnn\\\PPPHHHAAA@@@CCCAAAQQQiii}}}yyyrrr^^^dddwwwyyyzzz^^^JJJCCC>>>>>>=========<<<;;;;;;::::::999999888888888777777777777777777777666666666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333222222111111222222333222333888BBBOOOYYYZZZVVVTTT]]]lllxxx{{{zzzzzzvvv~~~wwwuuuvvvvvvuuutttqqqqqqrrrsssttttttuuuuuuyyyxxxwwwvvvuuutttsssssstttwwwvvvsssrrrrrrnnniii[[[ZZZ^^^fffooo|||tttooommmhhhdddfffooo{{{xxxwwwxxxyyyyyyttttttuuuwwwzzzzzzxxxwwwtttlllccc^^^aaahhhppptttwwwxxxxxxxxxxxxyyy}}}|||jjjZZZPPPKKKJJJJJJGGGGGGFFFEEECCCDDDGGGIIIKKKPPPVVVYYYWWWSSSNNNKKKUUU[[[kkk}}}|||xxxzzzyyyuuutttttttttnnnllljjjhhhhhhgggeeeccc```___^^^]]]^^^]]][[[YYYYYYXXXWWWVVVUUUSSSSSSRRRNNNLLLJJJHHHGGGEEEBBB@@@===;;;999777666666888888999;;;>>>AAADDDFFFIIIJJJKKKOOOjjjaaaUUUuuulllccc{{{eee[[[^^^[[[[[[]]]aaahhhooouuuyyyzzzjjjbbbVVVNNNKKKLLLOOOQQQQQQPPPPPPPPPQQQRRRRRRSSSRRRQQQPPPPPPRRRSSSRRRQQQLLLMMMNNNNNNNNNNNNNNNNNNLLLKKKHHHFFFFFFHHHJJJKKKKKKGGGFFFKKKNNNNNNPPPTTTVVVdddzzz}}}vvvlllddd___]]]]]]]]]]]]]]]]]]^^^^^^]]]aaagggmmmqqqtttuuuvvv{{{~~~}}}{{{|||~~~yyyyyyyyyzzz|||~~~zzzxxxzzz|||yyyuuuvvvssssssxxx}}}vvvpppggg]]]TTTOOOMMMLLLFFFDDDBBBAAAAAAAAAAAA@@@BBBDDDGGGIIIKKKKKKJJJIIIttt{{{|||vvvnnnddd[[[RRRXXXaaakkksssxxxzzzzzzkkkkkkiiicccYYYUUU^^^kkk|||}}}wwwpppiiidddfffhhhjjjlllnnnrrryyy~~~zzzzzz{{{}}}~~~~~~~~~}}}}}}|||||||||~~~~~~~~~~~~wwwuuutttrrrmmmgggiiinnnqqqwwwgggXXXIIIDDDFFFHHHHHHIIIKKKPPPYYYcccmmmxxxxxxooo\\\JJJCCCAAA@@@EEEMMM^^^mmmsssiiieeeqqqiiiFFF@@@DDDAAA>>>=========<<<;;;;;;::::::888888888777777777777666777777777777666666666666444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222111111111111222222000111444;;;IIIWWW]]]\\\WWW[[[fffrrrwwwvvvuuuwww|||yyyttttttrrrrrrsssppppppqqqrrrtttuuuvvvvvvvvvtttrrrqqqrrrsssrrrqqqtttwwwwwwsssrrrsssqqqmmmdddeeemmm{{{{{{www||||||vvvwwwxxxzzz{{{uuuuuuvvvyyy{{{{{{yyywwwtttmmmeeecccgggmmmqqqrrrwwwwwwvvvuuutttvvv{{{~~~tttaaaSSSNNNLLLKKKHHHIIIIIIHHHGGGEEEFFFHHHKKKNNNSSSYYY[[[YYYSSSNNNKKKTTT[[[kkk|||tttvvvtttvvv{{{sssooonnnmmmmmmjjjiiigggfffffffffdddbbb^^^]]]\\\\\\\\\[[[YYYWWWXXXXXXVVVUUUSSSQQQPPPOOOJJJHHHGGGFFFEEECCC@@@===;;;:::888666666777888999<<>>???AAACCCEEEFFFEEEFFFHHHIIIJJJJJJIIIIII{{{yyyuuusssuuuvvvooofffXXXYYY\\\eeeooovvvxxxyyynnnooopppkkk^^^QQQOOOTTTfffppp{{{{{{rrrkkkjjjhhheeedddhhhnnnssswwwuuuuuuwww{{{~~~|||{{{{{{zzzzzzzzzzzzzzz~~~~~~}}}}}}}}}~~~~~~||||||}}}~~~~~~~~~}}}}}}zzzxxxvvvrrrjjjdddfffmmm|||iiiSSSLLLHHHIIIKKKKKKNNNTTT[[[dddqqq~~~tttcccZZZKKK???>>>AAAFFFVVVfffyyyttthhhdddeeeuuuOOO>>>BBB@@@<<>>;;;;;;999888666666777999:::???BBBFFFHHHHHHHHHJJJLLLUUUrrrhhhZZZiiimmmiiilllVVVUUUYYYRRRWWWXXX[[[[[[[[[YYYXXXXXXYYYVVVSSSRRRRRRSSSSSSRRRRRRRRRQQQPPPOOOOOOOOOOOOPPPOOONNNNNNOOOOOOMMMLLLJJJLLLNNNNNNKKKJJJKKKLLLJJJKKKGGGDDDGGGNNNOOOLLLMMMJJJJJJMMMNNNLLLMMMPPPPPPNNNQQQ___sss|||{{{}}}vvvpppeeeccc^^^YYYUUUSSSRRRQQQMMMQQQUUUXXXZZZ^^^dddhhhfffjjjnnnnnnmmmmmmqqquuuqqqtttxxx~~~~~~vvvooodddaaa^^^]]]^^^```aaaaaaaaa___]]]]]]\\\ZZZUUUQQQRRRPPPMMMIIIFFFDDDCCCBBB<<<===???AAABBBDDDGGGHHHHHHHHHHHHHHHHHHHHHHHHHHH{{{uuullljjjsss{{{yyyqqqddd```^^^eeennntttuuuvvvsssrrrrrrnnnbbbSSSKKKKKKTTT```ppp{{{xxxpppiiibbbbbbhhhnnnqqqqqqrrrrrruuuyyy}}}zzzzzzyyyxxxxxxxxxyyyyyy~~~}}}||||||||||||}}}}}}zzzzzzzzzzzz{{{{{{|||||||||xxxrrrhhhcccgggpppjjjLLLHHHGGGJJJMMMLLLKKKSSS^^^kkkvvvwwwgggYYYIII???;;;???DDDOOOggg{{{xxxnnnjjjooouuu___???AAAHHH:::555GGG>>>======<<<;;;;;;::::::777777777777666666666666777777777777666666666666444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222111111111111222222555666444222;;;LLLWWWZZZ[[[WWWYYYffftttzzzzzzzzz||||||tttrrrppprrrvvvlllmmmnnnoooqqqsssttttttvvvsssqqqqqqtttvvvvvvtttvvvyyyyyyvvvtttvvvwwwuuuuuuttt~~~yyytttvvvvvvssstttyyyvvvvvvxxx{{{}}}|||yyywwwkkkooossstttrrrrrruuuxxxrrruuuwwwyyyyyyxxxyyyzzz}}}~~~qqqjjj^^^RRRJJJGGGFFFGGGFFFGGGHHHHHHIIILLLPPPSSSTTTXXX\\\]]]YYYSSSNNNKKKPPPXXXhhhwwwxxxnnngggfffhhhggglllxxx}}}uuuoookkkhhhfffeeegggeeeddddddddddddcccaaa]]][[[ZZZZZZZZZZZZWWWUUUUUUTTTSSSPPPNNNLLLJJJIIIFFFDDDCCCCCCBBB@@@===:::;;;999888666666777999:::AAADDDHHHJJJIIIIIIKKKMMM\\\zzz^^^YYYppp{{{kkkpppgggUUUWWWZZZQQQTTTXXX\\\^^^\\\YYYUUUSSSZZZVVVQQQNNNOOORRRUUUVVVRRRQQQPPPOOONNNMMMMMMMMMPPPNNNMMMMMMNNNNNNLLLKKKJJJMMMOOONNNKKKIIIJJJLLLJJJLLLJJJHHHLLLRRRRRRMMMFFFEEEGGGLLLLLLIIIJJJMMMPPPKKKKKKRRRaaayyy~~~|||xxxrrruuu}}}yyy{{{~~~}}}zzzmmmhhhaaaYYYTTTRRRRRRSSSMMMOOOQQQRRRSSSVVV\\\aaaaaaeeeiiiiiiffffffjjjnnnnnnppptttyyy|||~~~~~~~~~~~~~~~}}}uuuiii```YYYXXXWWWVVVVVVWWWYYYZZZYYYWWWTTTRRRQQQOOOMMMLLLGGGFFFCCCAAA????????????@@@BBBCCCDDDDDDEEEGGGHHHJJJIIIHHHGGGGGGGGGGGGHHHvvvjjjgggmmmwwwuuummmbbb]]]___ffflllpppqqqyyyzzzooo___UUUQQQPPPOOOSSS]]]jjjttt{{{zzzvvvnnnhhhjjjooooookkkiiikkknnntttyyy}}}}}}}}}{{{yyywwwuuuuuuwwwyyy{{{zzz{{{|||||||||{{{zzzyyy|||zzz{{{~~~}}}{{{}}}yyywwwssshhhcccrrrjjjTTTKKKGGGGGGLLLQQQRRRVVVdddtttttt^^^NNNHHHNNN:::===JJJPPPdddyyyxxx~~~}}}xxxpppiiikkkvvvfffOOO===<<<>>>;;;:::======<<<<<<;;;;;;:::999999777777777777666666666666666666666666666666666666444444444444444444444444444444444444444444444444444444333333333333222222111111222222222222111111111111111111111111111111111111111111111111111111333333444666888>>>LLL[[[ZZZXXXZZZeeevvv|||{{{sssnnnpppvvvqqqppppppooopppqqqssstttnnnppprrrrrrrrrtttxxx|||wwwxxxyyyxxxvvvsssrrrqqqrrrrrrxxxyyyvvvuuurrrrrrssssssssssssssssssvvvwwwxxxyyyyyyyyyyyyyyytttvvvyyyzzz{{{|||{{{|||}}}||||||~~~vvvjjj[[[NNNHHHEEEDDDCCCBBBEEEIIIJJJJJJKKKPPPTTTUUUZZZ```___YYYPPPJJJGGGRRRZZZcccfffccc]]]ZZZYYY___aaahhhrrr|||{{{www{{{yyyvvvpppjjjgggggggggfffcccaaa``````___^^^]]]\\\\\\\\\\\\[[[YYYWWWVVVSSSQQQNNNKKKHHHGGGGGGGGGFFFEEEBBB???===<<<;;;;;;666888999777666777;;;>>>AAAGGGHHHIIINNNHHHGGGRRRlllyyy]]][[[iiiooojjjlll___[[[UUURRRTTTTTTUUUWWWXXXWWWUUUSSSQQQPPPRRRTTTVVVWWWWWWVVVUUUPPPMMMLLLOOOMMMHHHIIIOOOVVVPPPJJJIIIMMMOOOLLLHHHLLLLLLKKKJJJJJJJJJJJJJJJNNNLLLGGGFFFQQQZZZQQQAAAEEEGGGIIIHHHIIIJJJKKKJJJHHHIIIPPPWWWZZZddd}}}uuummmkkkzzzxxxjjjlllxxxxxxuuunnndddZZZSSSOOONNNOOOMMMKKKLLLPPPTTTVVVWWWWWWWWWXXXZZZ]]]aaadddfffjjjkkklllnnnppprrrtttuuuttttttvvvyyy~~~yyypppeee]]]XXXVVVUUUTTTUUUUUUSSSRRROOOOOOMMMKKKIIIGGGFFFEEEAAAAAAAAABBBBBBBBBCCCCCCBBBDDDEEEEEECCCCCCEEEFFFCCCFFFIIIKKKKKKIIIGGGEEEyyykkkcccfffppp{{{~~~wwwlllcccbbbgggmmmpppuuuuuunnnfff```YYYTTTMMMMMMQQQZZZdddppp|||tttqqqpppjjjbbbbbbcccdddhhhnnnsssvvvwwwwwwvvvtttsssssstttuuuvvvvvvxxxzzz|||}}}}}}}}}}}}|||zzzxxxwwwyyyzzz{{{{{{zzzwwwwwwwwwrrrrrr}}}iiiXXXOOOLLLNNNJJJKKKUUUbbbqqquuucccPPPDDDAAA:::888LLL```fffuuuyyyrrrllliiijjjnnnvvvuuuTTTDDD888;;;>>><<<;;;>>><<<<<<<<<;;;::::::999999777777777777666666666666666666666666666666666666444444444444444444444444444444444444444444444444444444333333333333222222111111222222222222111111111111111111111111111111111111111111111111111111222111333555666;;;HHHVVVYYYWWWZZZcccqqq|||zzzqqqnnnpppoooooonnnnnnnnnpppqqqrrroooqqqsssssssssuuuxxx|||yyyyyyyyyxxxuuusssrrrrrrooohhhdddgggkkklllkkkjjjqqq|||}}}vvvssstttvvvttttttuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwwwwwwwwwwsssuuuyyy{{{|||~~~xxxqqqgggYYYMMMHHHEEEDDDBBBBBBEEEIIIJJJKKKMMMQQQUUUYYY]]]```^^^WWWOOOIIIGGGLLLSSS[[[^^^[[[WWWUUUUUU\\\___eeepppzzz}}}{{{wwwzzzyyyuuupppjjjgggfffgggeeeccc```_________]]]\\\[[[[[[[[[ZZZYYYWWWUUUSSSPPPOOOLLLIIIGGGFFFFFFFFFEEEDDDAAA>>><<<:::::::::888999999888777888===@@@EEEHHHDDDEEELLLJJJLLLXXXvvvsssbbbYYYaaadddnnn|||aaaXXXWWWTTTRRRUUURRRTTTVVVWWWWWWUUUSSSQQQTTTTTTUUUXXXZZZZZZXXXVVVOOOLLLMMMPPPQQQPPPTTT[[[aaaXXXOOOLLLNNNOOOMMMJJJLLLKKKKKKJJJJJJJJJJJJJJJJJJGGGDDDGGGOOOTTTMMMCCCBBBEEEHHHHHHHHHHHHHHHHHHJJJJJJPPPUUUUUUYYYnnnwwwsss~~~tttooommmlllrrrqqqoookkkeee]]]VVVRRRRRRPPPNNNNNNNNNOOOOOONNNPPPPPPPPPQQQSSSUUUXXXYYY___```bbbccceeeggghhhiiihhhhhhiiilllpppuuuzzz}}}~~~wwwoooiiiccc[[[UUUPPPNNNMMMMMMMMMMMMLLLJJJGGGFFFFFFEEEDDDCCCCCCBBBAAAAAABBBBBBBBBCCCCCCCCCFFFFFFEEEEEEEEEFFFHHHJJJKKKIIIEEEBBBBBBGGGNNNTTT~~~mmmaaa___gggttt}}}~~~lllaaadddkkkrrrtttsssrrrrrrppphhh^^^]]]VVVOOOOOORRR\\\kkkyyy{{{{{{qqqgggcccaaa___```eeekkkppprrrssssssrrrqqqqqqrrrrrrssstttvvvxxxzzz{{{|||||||||yyyyyyxxxvvvuuuuuuxxxzzztttpppqqqvvvxxx|||yyyrrrkkk```UUUMMMJJJKKKMMMTTTQQQWWWiiiqqqaaaPPPAAA<<<>>>:::IIIeeevvv{{{}}}ooo^^^YYYlll~~~pppSSSEEE<<<888<<>><<<<<<;;;;;;::::::999999777777777777666666666666666666666666666666666666444444444444444444444444444444444444444444444444444444333333333333222222111111222222222222111111111111111111111111111111111111111111111111111111111000111333333777BBBNNNVVVWWWZZZaaajjjvvvzzzrrrmmmlllnnnmmmmmmmmmmmmmmmnnnoooqqqrrrtttuuuuuuvvvyyy{{{{{{zzzxxxvvvtttsssrrrrrrggg[[[QQQOOOPPPQQQTTTYYYhhhxxx~~~~~~~~~}}}}}}~~~}}}}}}|||zzzyyywwwvvvuuuttttttuuuuuuvvvvvvuuuuuurrruuuxxx{{{}}}zzzuuunnneeeXXXOOOJJJGGGEEECCCBBBFFFKKKMMMNNNQQQVVVZZZ^^^```bbb^^^VVVMMMHHHGGGHHHMMMTTTVVVTTTRRRQQQQQQYYY[[[bbblllvvvzzzyyyvvvyyyxxxuuupppjjjgggfffgggdddbbb___^^^^^^^^^\\\[[[ZZZYYYYYYWWWUUUSSSQQQPPPLLLKKKIIIGGGEEEEEEEEEEEEDDDBBB???<<<:::888888888999999888777888;;;@@@CCCFFFIIIFFFFFFLLLKKKMMMZZZqqqWWWSSSWWWwwwjjj]]]yyymmmXXXSSSUUUSSSRRRTTTQQQSSSUUUVVVVVVUUUTTTSSSXXXVVVVVVYYY^^^```\\\XXXRRRPPPOOOQQQSSSUUU[[[bbbcccZZZQQQMMMMMMOOONNNLLLLLLKKKJJJJJJIIIIIIJJJJJJIIIDDDDDDIIIMMMKKKHHHGGGEEEGGGJJJLLLKKKIIIHHHIIIJJJJJJNNNSSSQQQPPPYYYggg{{{~~~vvviii___```bbbeeegggddd^^^XXXRRRPPPNNNMMMMMMMMMLLLJJJKKKJJJJJJJJJJJJKKKMMMNNNTTTUUUVVVWWWYYYZZZ[[[\\\[[[[[[[[[\\\___bbbfffhhhfffgggjjjmmmqqqtttvvvwwwuuunnnddd]]]YYYUUUPPPLLLIIIGGGFFFFFFFFFFFFEEECCC@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDCCCBBB@@@AAADDDGGGIIIIIIGGGHHHIIIHHHIIIMMMUUU\\\vvvggg```bbbkkksssxxxkkkhhhkkkuuuwwwxxxyyy{{{|||uuulllpppeeeYYYQQQMMMOOOWWW```nnnuuuxxxlllgggbbb___aaaeeejjjlllnnnoooooopppqqqqqqrrrrrrtttuuuwwwxxxyyyxxxxxxwwwvvvyyy{{{zzzvvvtttuuuwwwrrrnnnmmmrrrwww|||vvvooojjj```WWWUUUSSSOOOJJJGGGHHHLLLOOOSSS[[[lll}}}qqqaaaRRRDDD<<<===BBBGGG]]]uuuttt^^^\\\uuuxxx|||xxx[[[EEECCC>>>===???>>>;;;:::===<<<<<<;;;;;;:::999999888777777777777666666666666666666666666666666666666444444444444444444444444444444444444444444444444444444333333333222222222111222222333333222222111111111111111111111111111111111111111111111111111222000111333333444===FFFRRRVVV[[[___eeeooo~~~}}}vvvqqqllljjjkkkkkkkkkkkkllllllmmmmmmqqqrrrtttuuuwwwxxxzzz||||||zzzvvvtttrrrqqqppppppcccWWWMMMLLLNNNQQQ[[[eeevvv{{{wwwtttrrrttttttuuuuuuuuuuuuuuutttrrrtttwwwyyy{{{}}}}}}xxxuuullldddYYYQQQLLLIIIFFFCCCEEEIIIOOORRRTTTWWW[[[___bbbeeefffbbbXXXNNNHHHEEEJJJNNNRRRSSSSSSRRRRRRSSSWWWZZZ```iiiqqqvvvvvvtttxxxxxxuuuqqqkkkhhhggggggbbb```]]]\\\\\\\\\[[[YYYYYYYYYWWWUUURRRPPPNNNMMMIIIHHHGGGEEEDDDDDDDDDDDDAAA@@@===:::888777666666999888777777999===BBBEEEDDDKKKKKKKKKNNNKKKOOO___nnn[[[ZZZ```aaajjjxxxgggXXXTTTUUUSSSRRRRRRRRRSSSUUUVVVWWWVVVUUUUUUYYYVVVUUUZZZbbbddd```[[[XXXVVVSSSQQQPPPRRRWWW\\\XXXRRRMMMKKKMMMOOONNNLLLKKKKKKJJJIIIIIIIIIIIIJJJKKKEEEFFFLLLKKKEEEGGGOOOLLLJJJJJJLLLKKKHHHFFFHHHJJJIIILLLPPPPPPNNNRRRYYYmmm~~~uuuWWWTTTSSSXXX___ddddddbbbSSSPPPMMMLLLMMMNNNNNNNNNKKKJJJIIIHHHHHHIIIJJJKKKMMMNNNOOOOOOPPPQQQRRRRRRSSSSSSRRRRRRSSSUUUXXXYYYWWWXXXYYY\\\aaaeeeiiikkkccc___XXXSSSPPPMMMJJJHHHFFFDDDCCCCCCDDDDDDCCCBBB@@@@@@AAAAAABBBCCCDDDDDDBBBCCCCCCCCCCCCDDDDDDDDD@@@???>>>@@@DDDGGGHHHGGGAAAFFFKKKMMMPPPVVVbbbkkkzzzooojjjiiikkkuuu~~~yyypppkkktttyyy{{{zzzyyyzzzyyyuuuuuulllbbb[[[UUUOOOOOORRRYYYaaakkksssxxxyyytttlllfffdddeeefffggghhhhhhiiikkklllnnnnnnoooqqqssstttvvvwwwwwwvvvvvvtttxxx|||{{{wwwrrrppppppoookkkhhhiiilllnnnrrrvvv}}}tttcccYYYVVVTTTOOOKKKFFFIIILLLKKKHHHIIINNNTTTZZZjjjwwwrrrcccZZZNNNFFF???===CCCLLLQQQlllxxxkkkgggwww~~~{{{{{{xxx^^^LLLDDDBBB???>>>>>><<<:::;;;>>><<<;;;;;;:::999999888888777777777777666666666666666666666666666666666666444444444444444444444444444444444444444444444444444444333333333222222222222222333333333333222222111111111111111111111111111111111111111111111111333111222333333333999@@@LLLSSS[[[___aaajjjyyyzzzzzz{{{tttllldddhhhiiiiiijjjkkkkkkllllllpppppprrruuuyyy{{{}}}}}}|||yyytttrrrqqqpppnnnllleeeZZZRRRSSSRRRRRR\\\jjj~~~}}}yyyuuurrrqqqvvvvvvvvvwwwwwwvvvvvvuuussstttvvvwwwvvvwwwyyyzzz~~~}}}xxxtttqqqiiiaaaWWWPPPLLLIIIFFFCCCFFFKKKRRRUUUXXX[[[___cccfffiiikkkfff\\\PPPHHHDDDMMMOOORRRTTTUUUUUUVVVWWWYYY\\\aaahhhnnnqqqrrrrrrwwwwwwuuuqqqlllhhhgggggg```^^^\\\[[[[[[ZZZYYYWWWYYYXXXUUUSSSPPPNNNLLLKKKGGGGGGFFFEEEDDDDDDCCCCCC???===;;;999777666666666888666666777;;;???DDDGGGCCCLLLMMMJJJLLLPPPaaa|||lll]]]ggguuurrrdddmmmcccYYYVVVVVVUUURRRQQQSSSTTTUUUVVVWWWWWWVVVVVVVVVTTTSSSYYYbbbeeebbb]]]WWWWWWTTTPPPNNNPPPTTTVVVOOOMMMLLLLLLNNNOOOLLLJJJKKKKKKJJJIIIIIIIIIIIIIIIKKKGGGGGGJJJHHHEEEMMM[[[[[[QQQJJJIIIHHHEEECCCEEEJJJHHHIIILLLMMMNNNPPPTTTYYYeee{{{kkkaaaWWWSSSWWW^^^bbbddd\\\XXXSSSPPPOOOOOONNNNNNJJJIIIHHHHHHGGGHHHIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLNNNMMMMMMLLLLLLMMMNNNOOOOOOOOOPPPQQQSSSVVVYYY[[[TTTRRRPPPNNNLLLJJJFFFDDDEEECCCBBBBBBDDDDDDCCCAAACCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCEEEFFFGGGGGGFFFEEEMMMUUUZZZ___jjj{{{yyyooohhhnnnsss}}}wwwmmmoootttvvvqqqnnnppptttvvvxxxqqqjjjeee^^^SSSKKKIIIFFFKKKTTT]]]gggsss|||wwwssspppnnnlllccccccccccccdddeeegggggghhhjjjmmmppprrrtttuuuuuuooorrrtttsssooojjjeeebbb___\\\XXXWWWWWWWWWWWWXXX[[[\\\[[[]]]dddmmmqqqppp```VVVKKKIIIIIIHHHHHHIIICCCFFFIIIIIIHHHLLLWWW___qqq~~~sssggg^^^ZZZYYYJJJDDD@@@???AAAFFFQQQ\\\mmm~~~iiibbbwww}}}rrrvvv}}}dddIII@@@BBB===<<<:::999::::::<<<===;;;;;;::::::999999888888777777777777666666666666666666666666666666666666444444444444444444444444444444444444444444444444444444333333333333222222222222333333333333222222111111111111111111111111111111111111111111111111333111222444444333666;;;CCCNNNYYY^^^^^^dddqqq|||~~~zzzwww~~~nnn^^^cccdddfffhhhiiijjjjjjjjjlllmmmoootttzzz~~~}}}yyytttrrrrrrqqqmmmjjjeee[[[XXX\\\[[[YYYdddttt~~~|||{{{{{{zzzxxxvvvuuutttssswwwwwwxxxxxxxxxwwwvvvvvvssstttuuutttsssrrrssstttvvvxxxzzzzzzyyyxxxyyyzzzwwwwwwxxxyyyyyyvvvqqqmmmccc\\\SSSMMMJJJJJJHHHFFFJJJOOOVVVZZZ\\\___cccgggiiillllllggg\\\PPPHHHDDDLLLNNNRRRVVVZZZ]]]______bbbdddhhhkkknnnpppqqqqqqttttttsssooojjjfffeeeeee___]]]ZZZYYYYYYYYYWWWVVVWWWUUUSSSPPPNNNLLLJJJJJJFFFEEEEEEDDDCCCBBBBBBAAA<<<;;;999888777777777888777666666999>>>DDDGGGHHHFFFMMMIIIGGGPPPaaa```YYYuuuggguuu```[[[VVVTTTUUUUUUTTTRRRTTTUUUUUUVVVVVVVVVUUUUUUSSSRRRSSSXXX^^^aaa^^^ZZZQQQUUUVVVSSSSSSWWWYYYYYYRRRQQQQQQRRRQQQOOOJJJGGGKKKJJJIIIIIIHHHHHHIIIIIIHHHFFFFFFGGGHHHPPPbbbrrrwwwbbbPPPLLLMMMJJJIIIKKKJJJIIIHHHGGGHHHIIIKKKMMMJJJNNN\\\sssyyyhhhZZZUUUUUUWWWYYYfffccc^^^ZZZVVVSSSOOOLLLJJJIIIHHHFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHJJJIIIIIIHHHIIIJJJKKKLLLHHHIIIIIIIIIHHHEEECCCBBBCCCAAA@@@AAABBBBBBAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCEEEHHHKKKRRReee~~~uuuiiieeegggnnnyyy|||sssjjjmmmllleeeccchhhooossswwwqqqllljjjeee[[[SSSQQQDDDDDDFFFJJJRRR]]]gggmmmvvv}}}{{{uuuqqqdddbbb```___^^^^^^___```\\\^^^aaadddgggiiijjjjjjiiigggeeebbb```[[[VVVSSSJJJJJJIIIHHHHHHHHHHHHHHHFFFIIIJJJKKKQQQWWWWWWQQQMMMFFFCCCDDDEEECCCDDDIIIGGGHHHIIILLLSSS]]]hhhpppvvvnnnaaaTTTKKKGGGEEEDDD@@@======CCCLLLWWWgggtttuuuqqqwwwyyytttyyy}}}fffPPPBBB===>>>;;;:::888888;;;===<<<999;;;;;;::::::999888888888777777777777666666666666666666666666666666666666444444444444444444444444444444444444444444444444444444333333333333222222222333333444444333333222111111111111111111111111111111111111111111111111222000000333444222333777:::GGGUUU\\\\\\___gggppp{{{zzzyyyyyy|||zzzwwwvvvccc^^^___bbbdddfffggghhhhhhggghhhlllsss{{{~~~zzzvvvuuuuuusssnnniiiddd]]]^^^fffiiihhhvvv}}}{{{zzz|||{{{|||~~~~~~zzzwwwvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxwwwwwwvvvuuusssttttttsssqqqpppqqqrrrrrrtttvvvvvvuuuttttttuuunnnnnnoooqqqtttsssooolll___XXXPPPLLLMMMOOOOOOOOORRRWWW^^^bbbdddgggjjjnnnmmmmmmjjjbbbWWWNNNHHHGGGJJJMMMSSS[[[bbbhhhkkklllmmmooopppqqqqqqqqqqqqqqqppppppooolllgggcccbbbaaa^^^[[[YYYXXXXXXWWWVVVUUUTTTRRRPPPMMMKKKIIIHHHHHHDDDDDDCCCBBBAAA@@@>>>>>>999999888777777888999:::777777888===DDDHHHJJJJJJKKKNNNJJJMMM```{{{www]]]hhhpppooooooZZZXXXUUUSSSSSSTTTSSSRRRTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRSSSVVVYYYYYYWWWUUUNNNVVV[[[\\\^^^ccceeecccXXXWWWVVVTTTRRROOOKKKIIIKKKJJJIIIIIIHHHHHHIIIIIIDDDGGGGGGFFFOOOfffsssVVVNNNOOOOOONNNOOOGGGHHHHHHGGGFFFFFFHHHIIIFFFDDDIIIXXXjjj||||||oooddd\\\XXXVVV```aaacccdddddd```YYYUUUQQQOOOMMMJJJIIIHHHGGGGGGHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAABBBCCCBBB@@@???@@@AAABBBAAA@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFBBBDDDEEEDDDEEELLLYYYdddvvvxxxhhh\\\\\\aaammm{{{yyyiiiiiiddd^^^^^^fffnnnqqqmmmhhhfffiiikkkiiifffgggNNNIIICCC@@@CCCHHHNNNQQQXXXcccnnnvvv|||~~~zzztttooohhhfffbbb^^^\\\[[[\\\]]]TTTVVVXXXZZZ\\\]]]]]]]]]ddd___XXXTTTRRRPPPLLLHHHAAADDDFFFFFFGGGIIIKKKJJJEEEKKKOOONNNQQQTTTQQQJJJJJJFFFFFFIIIHHHDDDEEEKKKKKKJJJMMMWWWdddqqqzzz}}}vvvlllaaaWWWLLLEEECCCCCCAAA===CCC@@@CCCKKKXXXgggzzz~~~xxxxxxZZZGGGCCCCCC@@@<<<<<<<<<;;;;;;>>>???:::555;;;;;;::::::999888888777777777777777666666666666666666666666666666666666444444444444444444444444444444444444444444444444444444444333333333222222222333333444444333333222111111111111111111111111111111111111111111111111000...///333333111222555444BBBRRRZZZ[[[\\\aaagggvvvsssssswwwzzz}}}~~~sss~~~nnnZZZ[[[^^^aaadddfffffffffdddfffjjjrrr{{{|||xxxwwwwwwuuuoooiiiiiibbbdddnnnqqqqqq{{{{{{|||yyywwwvvvwwwzzz|||zzzxxxyyyzzzzzzzzzzzzzzzzzzzzzwwwwwwwwwwwwwwwvvvuuuuuurrrssstttsssqqqpppqqqrrrnnnpppssstttsssrrrrrrsssrrrpppooopppqqqppplllhhh^^^XXXQQQNNNQQQUUUXXXYYYZZZ```fffkkkmmmnnnrrruuupppnnnhhh^^^RRRKKKIIIIIIJJJNNNUUU___iiiqqquuuwwwuuuvvvwwwvvvtttrrrrrrrrrmmmmmmmmmjjjeeeaaa___^^^]]][[[XXXWWWWWWWWWUUUTTTQQQPPPMMMJJJHHHGGGGGGGGGBBBBBBBBBAAA???>>><<<;;;888888777777777999:::;;;888888:::@@@GGGLLLMMMLLLNNNPPPNNNXXXssscccfffvvv___~~~aaaZZZZZZWWWTTTRRRSSSRRRPPPSSSSSSRRRRRRQQQQQQPPPPPPRRRSSSTTTUUUUUUSSSQQQPPPPPPYYYbbbdddgggmmmnnnjjjZZZXXXVVVSSSQQQOOOMMMLLLJJJJJJIIIHHHHHHHHHHHHIIICCCJJJJJJHHHWWWyyywwwSSSHHHKKKKKKJJJLLLDDDHHHJJJHHHGGGHHHIIIIIIIIIDDDCCCHHHPPP\\\qqq|||zzzoooeeeaaaRRRXXXaaakkkpppnnnhhhbbbZZZXXXUUUQQQNNNLLLKKKKKKIIIIIIHHHHHHGGGFFFFFFEEEBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBAAA???>>>@@@CCCEEEBBBAAA@@@AAABBBCCCBBBAAA@@@AAABBBCCCDDDEEEEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDGGGIIIIIINNN\\\sssnnn___WWW]]]qqqyyysssvvvvvvmmmbbb\\\^^^eeelllpppfff___ccchhhccceeeiiifffWWWPPPGGG@@@>>>@@@BBBDDDPPPSSSYYY```iiipppvvvyyyxxxyyy{{{||||||{{{yyyxxxppplllfff```\\\[[[\\\]]]^^^]]][[[YYYXXXXXXXXXYYYZZZZZZYYYWWWTTTOOOKKKHHHIIIGGGFFFHHHMMMPPPPPPOOOKKKOOORRRSSSQQQMMMJJJIIIHHHHHHGGGHHHIIIJJJKKKKKKMMMUUUaaannnxxx}}}~~~}}}}}}~~~{{{rrrdddZZZMMMHHHBBB===;;;;;;;;;;;;===@@@MMM^^^iiiqqqtttooo~~~|||```GGG@@@AAA<<<888888;;;::::::999999::::::;;;:::::::::999999999888888666666666666555555555555555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111000111111111111222222222666:::FFFTTT]]]___aaadddmmmllllllrrr{{{eee]]]YYY]]]``````ccchhhdddhhhnnnuuuzzz~~~~~~xxxpppiiigggfffmmmwwwzzz~~~{{{xxxxxxvvvvvvwwwxxxxxxwwwuuutttyyy{{{}}}}}}zzzwwwuuuuuuwwwxxxyyyzzzyyywwwuuusssoooqqqrrrrrrppppppqqqsssppppppppppppppppppppppppqqqrrrssstttrrrooollljjj]]]XXXVVVZZZccciiijjjhhhiiikkkrrrxxxyyytttrrrtttmmmjjjdddZZZQQQLLLLLLNNNNNNPPPVVVbbbpppzzz|||zzzwwwwwwyyy{{{|||zzzuuuqqqkkklllkkkhhhdddaaabbbccc^^^]]][[[XXXVVVTTTSSSSSSNNNMMMKKKJJJHHHGGGGGGGGGAAAAAA@@@>>>===;;;::::::555666888888777777999:::666???CCCAAABBBIIINNNNNNUUUGGGLLLeeerrr]]]oookkkooodddVVVUUUTTTRRRRRRRRRRRRSSSTTTTTTRRROOOKKKKKKNNNQQQTTTSSSUUUZZZ[[[UUUPPPNNNSSSUUUZZZccckkklllgggaaaYYY\\\^^^\\\VVVOOOLLLJJJMMMKKKHHHGGGGGGGGGFFFDDDEEEHHHGGGIII^^^kkkPPPJJJKKKIIIHHHJJJHHHHHHGGGGGGFFFFFFGGGGGGEEEDDDFFFHHHGGGJJJYYYkkkwwwyyyvvv{{{oooddd\\\UUUZZZhhhtttxxxvvvppphhh\\\SSSOOONNNNNNNNNKKKLLLKKKIIIFFFDDDDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBEEEDDDCCCBBBAAABBBBBBCCC???@@@AAABBBBBBBBBBBBBBBBBBAAA@@@??????AAABBBCCCDDDFFFFFFCCC@@@AAACCCDDDIIIGGGEEEDDDEEEFFFGGGGGGFFFIIIIIIHHHTTTqqqeee}}}|||ggg\\\\\\iiipppooovvvxxxuuunnngggccceeelllrrrllldddfffgggbbbdddiiieeeccc[[[PPPGGGBBB@@@@@@@@@EEEGGGLLLRRRXXX^^^ccceeelllnnnqqqsssvvvxxxxxxyyyvvvsssnnniiieeecccbbbbbbjjjiiigggfffeeedddeeeeeekkkjjjfffbbb\\\WWWRRROOOPPPOOOOOOQQQTTTVVVVVVTTTQQQSSSUUUUUURRRNNNLLLKKKEEEGGGHHHHHHHHHMMMUUU[[[eeeiiipppxxx|||zzzvvvppplllggg^^^RRRIIIFFFCCC@@@===;;;;;;;;;;;;GGGMMMYYYgggsss}}}}}}uuuxxxcccNNN>>>>>>@@@===:::;;;;;;::::::999999::::::;;;999999999999888888888888666666666666555555555555555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111000111111111111222222222555777AAAOOOZZZ^^^bbbeeejjjkkknnnuuurrrdddZZZYYY\\\]]]___bbbbbbeeekkkqqqwww{{{}}}~~~~~~~~~}}}~~~}}}yyysssnnniiiiiippp}}}{{{xxxxxxsssttttttuuuvvvvvvvvvvvvuuuwwwxxxwwwuuussssssssswwwwwwxxxxxxwwwuuusssqqqqqqrrrsssrrrqqqpppqqqrrrpppppppppppppppppppppppppppppprrrrrrqqqpppnnnmmmfffbbb```eeeooovvvxxxwwwwwwvvvxxx|||{{{uuuqqqqqqooollldddZZZPPPKKKKKKLLLRRRTTTZZZfffttt|||}}}{{{zzz{{{~~~|||yyymmmjjjgggdddcccbbb___^^^^^^\\\ZZZWWWUUUSSSRRRQQQLLLKKKJJJHHHGGGFFFEEEEEEAAAAAA???>>><<<;;;:::999666888999999888888999;;;666>>>BBBBBBDDDJJJMMMLLLOOOFFFQQQmmmccc```~~~jjj{{{zzz___VVVUUUTTTRRRRRRRRRRRRSSSUUUUUUTTTQQQNNNMMMPPPSSSUUURRRQQQUUUUUURRROOOPPPTTTUUUYYYaaahhhiiiddd___ZZZ\\\[[[XXXQQQKKKHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGFFFIIIGGGFFFSSSiiixxxyyymmmXXXGGGGGGKKKIIIHHHJJJHHHHHHGGGFFFFFFEEEFFFFFFCCCBBBDDDGGGFFFFFFPPP[[[zzz}}}qqqkkknnnxxx||||||~~~qqqbbb[[[^^^eeejjjlllqqqqqqpppmmmggg^^^UUUPPPNNNMMMJJJHHHGGGGGGGGGGGGEEEEEEDDDCCCBBBBBBAAAAAA??????@@@AAAAAAAAA@@@@@@DDDEEEEEEEEEDDDDDDCCCBBBFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCBBBCCCEEEFFFGGGFFFFFFGGGHHHIIIHHHFFFDDDEEENNNYYYeeeyyyEEE]]]~~~}}}pppggghhhgggcccjjjvvvvvv|||{{{qqqiiihhhkkkmmmgggjjjmmmiiillloooiiimmmfffZZZPPPIIIEEECCCBBB@@@AAABBBEEEIIILLLPPPRRRXXXZZZ^^^bbbhhhmmmqqqsssvvvvvvtttrrrooommmkkkiiittttttsssssssssssstttuuuzzzwwwqqqiiibbb\\\XXXVVVVVVVVVVVVYYY[[[\\\[[[YYYXXXYYYZZZXXXUUUSSSRRRRRRNNNPPPRRRRRRSSS\\\jjjvvv}}}|||}}}|||tttmmmfff```WWWQQQLLLFFF@@@;;;;;;::::::<<>>AAA===;;;===::::::999999999999::::::888888888888777777777777666666666666555555555555444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111000111111111111222222222444333:::HHHUUU]]]bbbfffiiilllpppxxxqqq^^^VVVWWWYYY[[[]]]```bbbggglllrrrvvvzzz{{{|||{{{{{{||||||zzzwwwtttnnnlllsssyyyvvvuuuqqqqqqqqqrrrsssuuuvvvwwwrrrssstttsssrrrrrrsssuuuwwwwwwwwwvvvuuurrrpppoooqqqrrrrrrqqqooonnnooopppnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooppppppqqqqqqnnnkkkjjjpppyyyzzzxxxzzzzzzuuupppnnnoookkkcccZZZSSSPPPPPPRRRYYY[[[bbbnnn{{{xxxsssnnnkkkkkkhhhccc^^^]]][[[YYYVVVSSSPPPOOONNNJJJIIIGGGFFFDDDCCCCCCCCCAAA@@@???===;;;:::999888888999999999888888999;;;:::???DDDFFFIIIMMMMMMKKKMMMJJJ\\\|||hhhXXXmmmmmmmmmnnnZZZVVVUUUSSSRRRQQQQQQRRRSSSUUUUUUSSSPPPNNNNNNPPPRRRUUUPPPMMMNNNOOOMMMNNNPPPQQQRRRTTTZZZ```aaa^^^ZZZ]]]\\\XXXRRRKKKFFFEEEEEEDDDGGGJJJJJJGGGFFFGGGHHHEEEHHHGGGCCCHHHSSSWWWTTTRRRGGGBBBGGGJJJHHHFFFHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCDDDFFFFFFDDDFFFKKKYYYtttoooaaaccciiiqqqyyy|||zzzvvvtttuuuqqqfffaaa___^^^ccciiippprrrooohhh___[[[[[[VVVQQQMMMMMMKKKIIIFFFHHHGGGGGGFFFFFFEEEEEEEEE???@@@BBBCCCDDDDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDCCCAAABBBCCCEEEFFFFFFFFFFFFHHHFFFEEEFFFGGGGGGEEEEEENNNNNNNNNNNNOOOPPPRRRRRR___kkk|||>>>FFFYYYyyyzzzoooeee]]]___fffsss}}}vvvkkkfffiiifffmmmrrrqqqxxxzzzqqqpppiii___VVVQQQNNNMMMLLLIIIGGGDDDBBBBBBDDDGGGIIIFFFGGGJJJOOOUUU\\\cccfffmmmooorrrtttuuutttrrrpppqqqqqqqqqrrrssstttuuuuuurrrnnnggg___YYYUUUSSSRRRQQQRRRUUUXXXZZZZZZYYYXXX[[[\\\\\\[[[ZZZ[[[\\\^^^aaaaaaaaabbbfffooo{{{{{{wwwtttlll```VVVPPPKKKEEE@@@???>>>===<<<999999:::>>>FFFRRR^^^ggg|||yyynnnlll{{{{{{|||dddLLLBBB>>>===AAAAAA<<<;;;===::::::999999999999::::::777777777777666666666666666666666666555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222444111444AAAOOOZZZbbbgggkkkoootttzzz~~~{{{fffWWWQQQRRRWWWZZZ]]]___ccchhhmmmssswwwyyyzzzyyyyyyyyyyyyyyywwwvvvrrrooossszzzvvvtttrrrrrrrrrqqqqqqrrrsssuuuvvvssssssssssssrrrtttwwwzzzxxxwwwwwwvvvtttqqqooonnnooopppqqqooommmllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllmmmnnnqqqssstttqqqooonnnsss{{{wwwoookkknnnqqqooolllkkkkkkggg```ZZZWWWXXX\\\______aaaiiivvvzzztttlllddd^^^[[[YYYWWWSSSPPPMMMKKKJJJHHHGGGFFFDDDCCCBBBAAAAAA@@@???>>><<<:::999888777888888999888777777999;;;@@@CCCFFFIIILLLNNNMMMKKKOOOTTTmmmrrr\\\[[[fffwwwsssbbbYYYVVVUUUSSSRRRQQQQQQRRRRRRRRRQQQPPPNNNMMMMMMNNNOOORRRMMMIIIKKKLLLJJJKKKNNNKKKLLLNNNRRRWWWYYYXXXWWW___[[[UUUMMMGGGDDDCCCCCCBBBGGGKKKKKKFFFCCCDDDGGGDDDGGGGGGDDDEEEIIIJJJFFFHHHDDDDDDIIIIIIEEECCCEEEGGGFFFEEECCCBBBBBBBBBBBBGGGEEEDDDEEEFFFEEEDDDDDDJJJUUUeeezzzwwweeeeeeeeeiiiqqqwwwyyyzzz{{{nnnaaaZZZSSSVVVZZZ\\\^^^aaaeeehhhiiiddd___]]]]]][[[TTTOOOJJJJJJIIIIIIHHHHHHGGGGGGEEEEEEFFFFFFGGGGGGGGGGGGCCCCCCCCCDDDDDDEEEFFFGGGDDDDDDEEEEEEGGGHHHIIIJJJJJJGGGGGGKKKNNNMMMLLLLLLZZZXXXVVVUUUYYYaaakkkrrrEEEBBBGGG]]]}}}yyyiiiaaabbbgggtttyyy}}}vvvnnniiijjjkkkmmmyyyxxxrrrkkkbbbZZZVVVVVVVVVVVVVVVRRRKKKDDD@@@@@@BBBCCC>>>???@@@CCCHHHNNNTTTWWW___ccchhhnnnrrrttttttssskkkkkkkkkkkkjjjjjjiiiiii___\\\VVVQQQNNNMMMNNNOOOPPPRRRVVVYYY[[[\\\\\\\\\bbbcccdddeeefffiiinnnqqqssspppmmmoootttzzz~~~{{{qqqiiiddd[[[OOOEEEEEEBBB@@@>>>>>>?????????>>>@@@BBBHHHRRRcccuuuwwwoootttuuueeeOOOEEEAAA@@@@@@@@@>>>;;;;;;===:::999999888888999999:::777777777666666666555555666666666666555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222444000222<<>>===<<<;;;:::888777777777777777777666777:::<<>>DDDMMM\\\wwwvvvmmmkkkkkkvvvqqqpppwww}}}tttmmmggggggxxx|||uuunnnddd]]]ZZZ[[[]]]___aaa]]]VVVOOOHHHCCC@@@???@@@??????@@@BBBEEEHHHJJJQQQTTTZZZ```eeeiiikkkllllllkkkkkkiiihhheeecccbbb\\\YYYUUUSSSRRRTTTWWWZZZ]]]```dddffffffggghhhjjjooopppqqqrrrtttxxx}}}}}}xxxtttuuuyyyzzzuuuqqqrrrkkkaaaZZZUUUOOOFFF???>>>>>>>>>======<<<;;;;;;===DDDOOO\\\kkk}}}vvvppprrruuu{{{xxx}}}{{{~~~{{{hhhMMMCCCCCC<<<======<<<;;;:::;;;===999999888888888888999999777777777777666666666666666666666666555555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222444111222999AAAKKKXXXbbbgggkkkooottt|||}}}xxx}}}yyyeeeRRRKKKNNNQQQVVVXXX]]]bbbhhhmmmppprrrppprrrttttttsssssssssuuuuuusssqqqsssxxx~~~~~~xxxwwwxxxyyyvvvsssttttttsssrrrrrrrrrrrrrrrpppqqqqqqqqqqqqtttxxx{{{wwwwwwvvvtttrrrqqqpppoooqqqrrrrrrqqqooonnnooopppllllllllllllllllllllllllkkkkkkkkkkkkmmmooorrrsssppppppppprrrrrrqqqmmmjjj[[[SSSMMMOOOSSSUUUYYY]]]ddd^^^XXXUUUXXX^^^eeeiiifffgggmmmzzzxxxfff\\\ZZZUUUSSSQQQNNNKKKHHHGGGFFFFFFEEECCCBBB@@@?????????;;;;;;::::::999888888888666777777777777999<<>>???CCCDDDEEEDDDBBBBBBCCCDDDBBBCCCCCCBBB@@@@@@AAABBBBBBAAA@@@@@@@@@@@@@@@@@@BBBBBB???===>>>CCCDDDBBBAAAGGGLLLOOOWWWmmm{{{uuusssyyy}}}|||wwwwwwkkkeee\\\UUURRRPPPOOOOOOJJJMMMUUU```kkkqqqrrrpppdddbbb```\\\XXXUUURRRQQQKKKJJJIIIIIIIIIJJJKKKLLLNNNMMMKKKIIIHHHHHHHHHHHHKKKJJJJJJLLLNNNRRRVVVXXX\\\YYY[[[bbbcccaaaeeennnvvvzzz333999@@@BBBEEEVVV{{{|||rrrrrriiibbbfffvvvyyyxxxvvvnnneee^^^]]]aaafffiiipppooolllfff]]]SSSIIIDDDBBBAAA@@@?????????@@@AAAEEEGGGJJJMMMQQQUUUXXXYYY```aaabbbccccccbbbaaa```___^^^[[[ZZZZZZ]]]aaacccfffhhhjjjjjjiiiiiikkkmmmlllmmmnnnnnnnnnooosssvvvsssooolllkkkjjjgggaaa]]]WWWSSSNNNIIIFFFCCC@@@===:::;;;===???@@@AAACCCDDDKKKYYYlll}}}~~~vvvqqqqqqxxx~~~vvvyyysssttt{{{eeeOOOAAA<<<<<<999:::;;;::::::;;;;;;;;;999999888888888888999999888888888777777777666666666666666666555555555555333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222222111222666:::AAAOOO\\\bbbdddfffiiisss~~~sssaaaVVVQQQMMMQQQTTTZZZ```eeeiiilllmmmhhhkkkoooqqqqqqqqqsssuuussssssrrrppppppsssuuuvvvtttsssrrrtttvvvvvvssspppppppppqqqqqqrrrqqqqqqqqqooopppqqqqqqrrrssswwwyyyuuutttsssrrrqqqpppoooooonnnpppppppppnnnnnnooopppmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkkkklllmmmnnnooopppnnnpppqqqrrrooojjjddd```TTTNNNIIIIIILLLPPPXXX```aaa[[[UUUUUUZZZdddmmmqqqppppppttt~~~sssddd[[[YYYRRRQQQNNNKKKIIIGGGFFFEEEDDDCCCAAA???>>>=========999999999999999999999999777888888888999;;;@@@CCCEEEFFFIIIKKKJJJMMMZZZhhhvvv^^^tttooo{{{iii[[[YYYXXXUUUUUUTTTRRRQQQPPPPPPQQQQQQSSSPPPOOOOOOQQQRRRPPPNNNLLLHHHGGGJJJLLLJJJIIIJJJIIIKKKMMMNNNOOOOOOOOOPPPQQQNNNKKKJJJJJJIIIGGGEEEBBBBBBBBBAAA@@@??????>>>AAABBBDDDDDDBBB???@@@BBB@@@AAA@@@???>>>???@@@@@@??????>>>>>>??????@@@@@@<<<@@@@@@<<<===AAABBB@@@===CCCGGGFFFDDDNNNeeeyyy}}}vvvvvv}}}|||uuurrroooiii___WWWPPPSSSWWW\\\aaaeeefffgggeeedddcccaaa```^^^]]]]]]WWWXXX[[[^^^___```___^^^ZZZYYYWWWVVVVVVXXXYYYZZZXXX[[[```eeekkkooorrrsssuuurrrtttxxxvvvqqqxxxsssYYY<<<;;;<<<<<<:::@@@TTThhhjjjbbb\\\```lllyyytttmmmccc^^^```fffnnnrrr}}}ssseeeVVVMMMBBBAAA@@@>>><<<;;;::::::>>>===>>>???AAADDDFFFHHHJJJLLLPPPTTTWWWZZZ[[[\\\]]]\\\YYYXXXYYY[[[^^^```___aaabbb```]]]]]]___bbb[[[\\\[[[YYYWWWWWWYYYZZZ^^^^^^\\\XXXSSSNNNKKKIIIBBB@@@>>>;;;999999:::;;;:::===AAAFFFKKKQQQWWW[[[iiiyyy}}}ooohhhpppzzz}}}~~~ttt{{{{{{{{{tttVVVEEE@@@@@@>>>;;;999;;;;;;;;;<<<<<<:::777999999888888888888999999888888888888777777777777777666666666555555555555333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222111000222444555:::IIIXXX___```______gggvvv~~~ooocccVVVLLLMMMQQQWWW^^^dddgggiiiiiibbbffflllooopppqqqsssuuuqqqsssssspppnnnoooqqqrrrnnnnnnoooqqqrrrqqqnnnlllkkkmmmooopppqqqqqqqqqppppppqqqsssssstttuuuwwwzzzsssrrrqqqpppoooooooooooojjjlllmmmlllkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkllllllmmmmmmnnnnnnnnnlllnnnpppqqqnnnggg___ZZZPPPKKKHHHIIILLLQQQ]]]hhh___ZZZUUUVVV___lllvvv|||zzzyyy{{{xxxiii^^^VVVSSSPPPOOOMMMJJJHHHFFFEEEEEEBBBAAA???>>><<<;;;;;;;;;777777888888999999999999888999999:::;;;>>>CCCGGGHHHIIIMMMPPPOOOSSSdddxxxgggmmmooopppkkkUUUUUU\\\[[[TTTUUUTTTRRRQQQPPPPPPQQQQQQPPPNNNLLLMMMOOOPPPNNNLLLNNNIIIGGGIIIJJJIIIJJJLLLHHHJJJLLLLLLKKKIIIIIIIIILLLJJJHHHIIIKKKKKKGGGDDDAAA???>>>>>>???@@@@@@???===@@@DDDFFFCCC??????AAABBBBBBAAA??????@@@???===============>>>???@@@AAA:::AAACCC???>>>AAABBB???BBBAAAAAABBBDDDGGGNNNUUUwwwyyyooommmtttwwwpppoookkkeee___[[[ZZZ[[[VVVWWWXXXZZZ\\\^^^___```eeeiiipppvvvxxxxxxuuussshhhhhhiiijjjmmmppptttvvv{{{}}}|||ppp^^^TTTQQQ999:::;;;::::::>>>DDDIIIeeeuuukkkkkkllllllnnnrrr{{{xxxpppfffbbbeeedddccclllzzzyyyggg\\\XXXRRRMMMJJJHHHFFFCCC@@@@@@;;;<<<===>>>???@@@@@@AAAAAA@@@@@@BBBFFFIIIKKKLLLNNNNNNMMMMMMMMMNNNNNNOOOOOOOOONNNMMMLLLLLLKKKKKKJJJHHHFFFDDDDDDEEEGGGHHHFFFFFFFFFDDD@@@>>>======;;;<<<===<<<<<<<<>>>>><<<999<<<<<<======<<<<<<;;;:::999999888888888888999999999999999888777666666555333444444555555444444333222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111333222333555444555>>>GGGXXX^^^cccbbbbbbiiixxxqqq\\\QQQRRRTTTYYY```ccccccbbbbbbeeeiiilllmmmooorrrtttsssrrrqqqrrrsssqqqlllhhhlllmmmmmmnnnnnnnnnnnnnnnooooooooopppqqqqqqrrrrrrrrrtttuuutttsssssstttuuurrrqqqpppnnnmmmmmmmmmmmmnnnmmmkkkjjjiiiiiijjjkkknnnmmmllllllkkkkkkkkkkkklllllllllmmmmmmoooppppppoooppprrrtttrrrkkk___WWWLLLLLLOOOTTTZZZ```ccceee^^^WWWSSSZZZiiiwww~~~sssiii^^^TTTQQQRRROOOMMMKKKIIIFFFDDDCCCCCCAAAAAA@@@???>>>===<<<;;;::::::;;;;;;;;;<<<<<<<<<:::999888:::???CCCFFFHHHMMMIIILLLRRROOOVVVzzzyyyqqqlllyyywww[[[UUUXXXVVVTTTUUUSSSRRRPPPOOOOOOPPPQQQRRRPPPNNNNNNNNNPPPPPPPPPNNNKKKJJJIIIHHHHHHIIIJJJKKKIIIJJJKKKLLLLLLKKKJJJJJJKKKJJJHHHHHHHHHHHHEEECCC???AAABBBBBB@@@>>>>>>>>>DDDBBB@@@??????@@@???>>>@@@?????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@???>>>>>>AAAFFFLLLOOO^^^gggyyy{{{kkklllvvv~~~yyy~~~vvvggg\\\RRRPPPWWW[[[ZZZ```jjjooowwwwwwmmmggg```iiiuuuzzzxxxwwwiiiYYYPPPLLLOOOVVV777999999999999<<>>:::999:::<<<===>>>>>><<<;;;;;;===@@@AAA@@@EEEEEEEEEDDDEEEEEEFFFGGG@@@@@@@@@@@@@@@?????????<<<<<<<<<;;;::::::::::::;;;<<<>>>>>><<<;;;;;;<<<======;;;::::::>>>DDDIIISSS[[[lll}}}yyysssqqqtttxxx~~~|||~~~iiiNNNGGG???<<<<<<>>>===;;;<<<<<<<<<<<<<<<;;;;;;:::999999888888888888999999999999888888777666666555333444444555555444444333222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222444333333:::CCCUUU[[[aaaaaa___eeesssqqqYYYVVVTTTVVV\\\aaacccccc___bbbeeehhhjjjmmmqqqtttqqqqqqrrrtttuuusssmmmiiiiiijjjlllnnnooopppoooooooooooooooppppppqqqqqqqqqqqqrrrssssssrrrqqqrrrsssqqqpppooonnnmmmlllllllllllllllkkkjjjiiijjjjjjkkklllkkkjjjjjjiiiiiiiiijjjkkkkkkkkkkkklllmmmnnnooonnnooopppqqqooohhh^^^VVVLLLNNNRRRZZZbbbfffgggeee\\\XXXXXXccctttvvvjjjaaaYYYQQQMMMNNNMMMLLLJJJGGGEEECCCBBBBBB@@@??????>>><<<;;;;;;::::::999999999::::::::::::999999:::===BBBFFFJJJKKKKKKJJJOOOSSSQQQ]]]|||ssskkk~~~nnnXXXTTTWWWUUUTTTVVVSSSRRRQQQOOONNNNNNNNNOOOOOONNNMMMMMMOOOOOONNNMMMKKKJJJJJJIIIIIIJJJJJJKKKHHHIIIJJJKKKKKKJJJIIIIIIIIIHHHGGGHHHIIIHHHEEECCCAAA@@@??????????????????EEEBBB???>>>>>>??????>>>?????????>>>>>>>>>==============================<<<<<<=========>>>>>>>>>???>>>>>>>>>AAAEEEIIILLLSSSVVV^^^lllxxxyyy~~~}}}yyy}}}rrrddd``````eeedddbbbjjjxxx~~~sssmmmrrrxxx|||kkk___TTTOOOOOOSSS^^^hhh666777888888888:::<<<>>>:::III___wwwuuufff\\\gggsssyyyiii]]]___eeedddcccddd```iiiqqqooofff```ccchhh___dddiiimmmkkkfff___YYYTTTLLLBBB======???>>><<<<<<999777666888999:::999:::::::::::::::;;;<<<<<<>>>>>>>>>?????????@@@@@@===>>>??????>>>===;;;:::777999::::::999888999;;;<<<<<<<<<>>>CCCMMMXXX```ooozzz}}}vvvsssooollllllpppvvvzzz}}}{{{~~~hhhJJJCCC???::::::<<<>>>===<<<<<<<<<<<<<<<<<<;;;::::::999999888888888888999999999888888777777666666555333444444555555444444333222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000///111444222111555<<>>>>>===<<<;;;::::::999:::::::::999999999::::::888:::===AAAFFFJJJMMMOOOLLLKKKOOOTTTVVViiitttiiirrrrrrbbbUUUTTTVVVTTTTTTWWWTTTSSSQQQPPPNNNMMMMMMMMMNNNMMMLLLLLLNNNNNNMMMLLLJJJJJJKKKKKKKKKKKKJJJJJJGGGHHHHHHIIIIIIHHHGGGGGGEEEEEEFFFHHHJJJIIIFFFCCCCCC@@@===>>>AAADDDDDDCCCFFFCCC???======>>>??????>>>>>>>>>>>>====================================;;;;;;<<<<<<<<<=========>>>>>>>>>>>>@@@BBBDDDFFFGGGFFFFFFKKK[[[vvvvvvxxx|||zzzppptttvvvlllnnnvvvuuu^^^UUUSSSPPPQQQTTTZZZbbbqqq~~~555666888999999999999:::999>>>FFFPPPcccvvvggg___dddmmmwwwxxxiiieeefffeeecccdddaaafffiiiddd[[[XXX___hhhaaagggmmmqqquuuyyy{{{{{{rrrhhh[[[SSSQQQMMMGGGAAA>>>;;;888777888:::::::::888888888888888999::::::999999999999::::::::::::::::::;;;;;;:::999888888<<<<<<<<<::::::;;;>>>@@@@@@DDDJJJSSS]]]jjjvvv~~~vvvnnnaaagggmmmqqqrrrsssuuuxxxyyyyyywwwxxx|||mmm```PPPBBBAAA???=========>>><<<:::;;;;;;<<<<<<<<<;;;::::::999999888888888888999999888888777777666666666666333444444555555444444333222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000///111444333000222777BBBMMMYYY___```bbbiiiqqq~~~sssgggYYYQQQPPPTTTVVVWWWWWWYYY[[[]]]```fffmmmrrrrrrrrrssstttsssqqqnnnllljjjjjjjjjjjjkkkmmmnnnooonnnnnnnnnoooooooooppppppoooqqqrrrrrrpppoooooopppnnnmmmlllkkkjjjiiiiiiiiigggggghhhhhhiiijjjkkkkkkhhhhhhggggggfffgggggghhhjjjiiiiiiiiijjjjjjkkklllkkkllllllkkkhhhbbb\\\XXXWWWZZZbbbnnnwwwvvvmmmdddZZZ^^^gggxxxoooaaaTTTOOONNNKKKHHHGGGGGGFFFDDDBBB@@@?????????=========<<<;;;:::::::::<<<;;;::::::::::::;;;<<<:::===BBBFFFIIILLLOOOQQQRRRPPPSSS^^^mmmuuummm|||bbbYYYTTTUUUVVVTTTTTTVVVSSSSSSRRRQQQPPPOOOOOOOOOOOONNNMMMMMMNNNNNNMMMLLLIIIJJJLLLLLLLLLLLLJJJIIIFFFFFFFFFFFFFFFFFFEEEEEECCCDDDFFFIIIKKKKKKGGGDDDDDDAAA@@@DDDJJJNNNLLLIIIFFFCCC>>><<<<<<>>>??????================================================;;;;;;<<<<<<<<<=========<<<======>>>??????@@@@@@???@@@@@@AAAGGGVVVjjjyyytttrrrvvvzzz||||||}}}{{{rrrVVVMMMNNNUUU\\\eeemmmttt777777888999::::::888777:::<<<<<<<<>>>>>>>>===;;;999;;;;;;;;;<<<;;;::::::999999999888888888888999999777777777666666666666666333444444555555444444333222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222000111444444000111444666BBBQQQ]]]bbbeeeiiillluuu|||}}}xxxiii]]]VVVSSSSSSSSSTTTUUUWWWXXX\\\bbbiiinnnrrrrrrrrrpppooonnnmmmmmmpppmmmjjjgggfffhhhkkkmmmlllmmmmmmnnnnnnoooppppppoooqqqssssssqqqooonnnooommmllljjjiiihhhhhhggggggeeefffggghhhiiiiiijjjjjjhhhhhhgggggggggggghhhiiijjjjjjjjjiiijjjjjjkkkkkkkkkkkkkkkiiifffbbb___]]]___ccclllvvv{{{xxxmmmdddffflllvvvtttgggZZZNNNKKKKKKJJJGGGFFFCCCCCCAAA@@@???>>>>>>>>>=========<<<<<<;;;;;;::::::999888888888999;;;<<>><<<===>>>??????<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<===============;;;???AAAAAA@@@DDDLLLSSSgggyyyzzz|||xxxwwwyyyxxxrrrwwwvvvyyyoooUUUKKKQQQ\\\```lll{{{888777777888::::::999777555888<<<;;;999BBBYYYooogggeeeaaaaaagggrrr}}}xxxmmmhhheeeffffffeeedddffflllppprrrvvvssslllooo|||nnn]]]QQQLLLGGGBBB>>>=========<<<>>>===<<<;;;::::::::::::======>>>>>>?????????@@@>>>===<<<<<<>>>BBBEEEHHHBBBFFFLLLRRRXXX^^^dddhhhtttyyyxxxrrrlllfffeeegggsss{{{{{{nnngggmmmuuu~~~gggOOOEEEBBB???;;;;;;<<<<<<=========<<<;;;;;;;;;;;;;;;;;;:::999999999999888888888888999999666666666666666666666666333444444555555444444333222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111333111111444444111111333000999GGGUUUaaagggiiiiiinnnwwwxxxjjj]]]SSSNNNLLLQQQRRRSSSTTTWWW\\\bbbgggmmmnnnooonnnllllllmmmnnnssspppkkkfffdddeeegggiiijjjkkklllmmmnnnooopppqqqnnnqqqssssssqqqooommmmmmkkkjjjiiihhhgggfffffffffdddeeefffggghhhhhhhhhhhhhhhhhhgggggghhhhhhiiiiiijjjjjjiiiiiiiiijjjjjjkkkjjjjjjjjjgggdddbbbbbbccceeejjjrrryyy{{{vvvnnngggnnnwwwttt^^^TTTKKKIIIIIIGGGEEEEEEAAAAAA???>>>==================<<<<<<<<<;;;;;;;;;777666555555666888;;;<<>>?????????;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;999;;;=========???CCCGGGKKKccc~~~{{{ppplllmmmsssyyy|||}}}}}}mmmlllooovvvoooiiipppyyy|||uuufffVVVLLLPPP]]]iiivvv888666555666999:::999777666777:::===;;;:::DDDQQQwwwvvvmmmbbb___dddooo{{{zzzyyyoooqqquuuyyy{{{zzzuuurrrkkkuuuxxxssswww{{{nnn^^^TTTSSSOOOKKKHHHHHHJJJLLLLLLHHHGGGFFFDDDCCCBBBAAAAAA===>>>???AAACCCEEEFFFGGGEEEFFFHHHJJJNNNRRRUUUWWW___fffooovvvyyyxxxvvvuuu}}}~~~~~~~~~||||||}}}zzzqqqiiiiiijjjjjjmmmppp~~~zzzrrrrrr}}}}}}hhhOOOBBBAAABBB???::::::;;;<<<===<<<<<<======:::;;;;;;;;;;;;:::999999999999888888888888999999666666666666666666666666333444444555555444444333222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111444000///222222000111333222444;;;JJJ[[[fffiiihhhiiisss{{{iiiXXXOOOLLLNNNOOOPPPPPPRRRUUU[[[^^^bbbfffkkknnnmmmmmmmmmnnnpppnnnkkkhhhfffeeedddeeehhhiiijjjlllnnnpppqqqrrrmmmooorrrrrrpppmmmkkkkkkjjjiiihhhfffeeeeeeeeeeeedddeeefffggghhhggggggfffggggggggggggggghhhiiiiiiiiiiiihhhhhhggghhhhhhiiihhhhhhgggeeebbbaaadddfffhhhnnnuuuyyyxxxsssooommmvvvmmmUUUNNNHHHGGGEEEBBBAAABBB@@@???>>>===============;;;;;;;;;;;;::::::::::::777777666666888;;;>>>@@@GGGKKKOOOQQQQQQSSSZZZ___^^^yyyyyykkk[[[VVVVVVVVVWWWXXXXXXWWWTTTRRRRRRSSSTTTUUUTTTSSSSSSQQQPPPNNNNNNOOONNNMMMKKKIIIIIIHHHHHHHHHHHHIIIIIIGGGFFFDDDCCCBBBBBBCCCCCCBBBBBBCCCEEEGGGHHHFFFEEE???BBBGGGLLLNNNMMMJJJGGG=========>>>@@@AAA@@@???::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<;;;;;;::::::;;;<<<<<<999999999:::<<<>>>@@@BBBDDDMMMddduuujjjhhhgggiiikkkjjjiiioooyyywwweeepppzzz~~~wwwkkklllwwwwwwpppmmmppprrrmmmddd___^^^]]]\\\[[[^^^gggttt~~~888555333444777999999777===888777:::;;;999<<>>>>>>>>????????????@@@???===<<<<<<===::::::;;;;;;;;;:::999999999999888888888888999999555555555666666666666666333444444555555444444333222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111444///---000111000000333555222444AAAUUUdddiiiggghhhqqq~~~xxxdddXXXUUUKKKLLLMMMNNNOOOQQQUUUXXXXXX___iiiooopppooonnnnnnlllllllllkkkiiifffcccbbbfffgggiiilllnnnppprrrssskkknnnpppqqqnnnllljjjiiiiiihhhgggfffeeeddddddddddddeeefffgggggggggfffeeefffffffffffffffggghhhiiihhhggggggfffffffffggggggfffffffffccc``````dddhhhhhhnnnvvvxxxuuuqqqqqqrrrfffTTTNNNJJJFFFEEEBBB>>>===@@@??????>>>===============::::::999999999999999999:::999999999;;;???CCCEEEIIIMMMQQQSSSSSSWWW___eeewwwzzzxxxvvvuuu[[[TTTUUUUUUUUUUUUXXXZZZXXXUUURRRSSSTTTTTTTTTRRRQQQPPPPPPOOOMMMMMMNNNMMMLLLJJJIIIIIIGGGFFFFFFGGGIIIIIIGGGFFFDDDCCCBBBBBBCCCCCCAAAAAAAAABBBDDDEEEDDDCCC???BBBEEEGGGEEECCCBBBBBB;;;;;;<<>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;:::999888777777888999::::::::::::999888777777666666555555555555444444444333333333333333333333333333333333222222111111111333333333222222222111111111111111111111111111111222222222222222222222222222222222333333222222222111111111111111111111111111111222222222222111111000000000000111111111111222222111111111111222222666222000777HHHZZZffflllmmmwwwxxxwwwqqq```PPPJJJHHHKKKMMMJJJKKKPPPTTTXXX^^^cccgggjjjmmmoookkkmmmooopppnnnjjjdddaaadddddddddgggjjjllllllkkkiiijjjlllkkkjjjiiiiiijjjhhhgggeeecccbbbcccdddeeeccceeeffffffeeeddddddeeecccccccccddddddeeeeeeeeeffffffeeedddccccccbbbbbbeeedddbbbaaa```aaabbbbbbcccllltttsssmmmmmmuuufffSSSQQQGGGFFFDDDBBB@@@??????>>>???>>>>>>===<<<<<<;;;;;;<<<;;;:::888888888888999===<<<<<<;;;<<<@@@FFFJJJRRRNNNQQQYYYZZZYYYggg{{{}}}}}}nnn{{{hhhZZZWWWQQQRRRRRRSSSSSSSSSSSSSSSPPPUUUXXXWWWUUUTTTPPPJJJNNNLLLJJJJJJJJJIIIGGGEEEFFFFFFFFFFFFEEEEEEEEEEEEGGGFFFDDDBBBAAAAAA@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAACCCDDDCCCAAA@@@@@@AAAAAA>>><<<>>>AAABBB>>>999:::999888888:::::::::888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;<<<:::???JJJQQQXXXkkkooodddgggmmmoooqqqvvv}}}~~~uuulllmmmsssnnnqqqooohhhbbbbbbaaa___jjjrrryyy{{{wwwpppsss~~~|||wwwjjj___QQQLLLNNNTTTTTTNNNQQQ^^^fffeeezzz{{{~~~666666666666666666666666:::::::::999999888888777777777:::CCCSSSfffxxx{{{xxx{{{yyy|||~~~}}}{{{}}}xxxkkkjjjpppuuutttlllbbb[[[YYYTTTWWWZZZ___dddeee^^^VVVUUUWWWZZZ\\\^^^___]]]ZZZZZZ\\\^^^aaajjjtttuuupppmmmmmmmmmnnnoooqqqrrrrrrssszzz}}}{{{{{{}}}vvvllliiilllpppnnngggeeehhhkkkjjjkkkmmmnnnnnnpppzzzpppZZZKKKEEEBBB@@@===<<<======<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;999999888777777888999999:::999999888777777666666666555555555555444444444333333333333333333333333333333333222222222111111333333333222222222111111111111111111111111111111222222222222222222222222111111222222222222111111111111111111111111111111111111222222222222111111000000000000111111111111222222111111111111222222222111111444>>>MMM]]]hhhssszzzuuurrr{{{~~~|||~~~wwwWWWLLLEEEFFFIIIJJJJJJMMMOOOSSSYYY^^^cccggglllooonnnnnnnnnnnnllliiieeecccfffdddcccccceeegggggggggfffhhhjjjjjjhhhgggggghhhgggeeecccbbbbbbbbbcccdddcccdddffffffdddddddddeeecccccccccdddddddddeeeeeeeeeeeeddddddcccbbbbbbbbbeeedddcccbbbaaabbbbbbcccbbbhhhmmmkkkgggkkkxxx~~~iiiSSSHHHIIIEEEDDDCCCAAA???>>>>>>>>>>>>>>>===<<<<<<;;;::::::===<<<:::999888999::::::;;;<<<======???CCCIIIMMMPPPPPPUUU[[[\\\ccc~~~{{{|||sss]]]SSSRRRUUUTTTSSSRRRRRRQQQQQQRRRLLLPPPRRRQQQQQQSSSQQQMMMMMMLLLJJJJJJJJJJJJHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEDDDDDDCCCBBBAAA@@@@@@???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAA@@@BBBEEEHHHCCC@@@???@@@CCCCCC???;;;;;;;;;::::::999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;===999;;;AAABBBDDDQQQbbbuuuvvvqqqpppmmmyyy}}}vvvggg______aaa```dddjjjsss~~~~~~|||qqqzzz~~~}}}sssgggeeepppxxxwww}}}lllXXXOOOKKKNNNTTT]]]bbbeeerrr666666666666666666666666;;;;;;:::999888777666666666888999888:::BBBPPP\\\{{{|||yyyuuuqqqooopppssstttyyyqqqpppqqqqqqllleee___\\\]]]aaaaaaaaadddnnntttoooeee\\\ZZZ[[[___eeefffbbb^^^[[[\\\```lll|||}}}qqqfffeeecccaaa___```bbbeeeeeejjjlllkkkpppyyyzzzuuudddfffjjjmmmkkkggghhhlllqqqssssssqqqqqqsssqqqmmmlllppptttxxx~~~yyycccSSSGGGBBBBBB>>>===;;;:::;;;<<<;;;::::::;;;;;;<<<<<<;;;;;;:::999999888777777888999999888888777777666666555555666555555555555444444444333333333333333333333333333333333222222222222111333333333222222222111111111111111111111111111111222222222222222222222222000111111111111111111000111111111111111111111111111111222222222222111111000000000000111111111111222222111111111111222222000222333222444???RRRaaasssyyysssmmmsssuuuqqqtttyyyzzz~~~~~~|||}}}zzzcccUUUGGGDDDGGGIIIIIIIIIIIIMMMQQQVVV\\\bbbhhhmmmpppooonnnllljjjhhhgggfffdddaaa^^^]]]^^^aaacccdddbbbeeeggghhhgggeeedddddddddcccbbbaaaaaaaaabbbcccbbbdddeeeeeedddccccccdddcccccccccdddddddddddddddbbbbbbbbbbbbbbbbbbbbbbbbddddddcccbbbbbbbbbcccccc```ccceeecccccclll}}}nnn^^^SSSIIICCCDDDBBBBBB@@@???======<<<<<<===<<<<<<;;;;;;::::::999<<<;;;:::999999:::;;;;;;:::<<>>>>>???@@@@@@@@@@@@???BBBAAA@@@>>>???CCCJJJOOODDDBBB@@@BBBDDDCCC@@@<<<<<<>>>???<<<999777999;;;999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999::::::::::::???<<<<<<===:::777>>>JJJPPPZZZsss|||wwwzzz{{{yyyooonnnmmmjjjfffeeefffkkkpppsssrrrpppwww{{{|||uuuiiibbbbbbfffcccqqq}}}||||||}}}hhhUUUYYYUUUXXXaaabbbdddttthhhSSSLLLOOOYYYbbbjjjttt666666666666666666666666999999888888777777777666999<<<===;;;888:::BBBIIIWWWdddzzzuuukkkhhhkkknnnnnnsssxxx~~~~~~xxxooohhhdddbbbiiiiiihhhnnnvvvkkkbbbcccggghhhdddaaa]]]]]]aaammm{{{~~~sssfff______\\\YYYWWWXXX\\\```]]]aaabbbbbbdddhhhgggaaaZZZ[[[]]]___```dddnnnvvvxxxuuurrrrrrvvvyyywwwssszzzuuu```SSSJJJCCC@@@@@@<<<;;;::::::<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::999888888888888888888999777777666666555555555555666555555555555444444444333333333333333333333333222222222222222222222222333333333222222222111111111111111111111111111111111111111111111111111111000000111111111111000000111111111111111111111111111111222222222222111111///000000000111111111111222222111111111111222222000333555333222999GGGTTThhhttttttoooqqqppplllpppqqqtttzzz~~~qqqtttwww}}}pppcccTTTKKKHHHGGGHHHHHHFFFHHHKKKOOOSSSZZZaaafffnnnmmmmmmkkkjjjhhhgggggg```\\\XXXVVVXXX\\\___```___bbbeeefffeeecccbbbbbbbbbbbbaaaaaaaaabbbbbbcccaaacccddddddcccbbbbbbccccccccccccccccccccccccccc````````````aaaaaaaaaaaaaaaaaaaaa`````````aaaaaa___aaaaaaaaadddoooooo\\\SSSNNNHHHBBB@@@??????===<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;:::999999999:::;;;<<<;;;>>>BBBEEEGGGJJJNNNQQQSSSVVV\\\fffxxxyyyzzzuuudddWWWRRRTTTNNNOOOPPPRRRRRRPPPOOONNNLLLPPPRRRQQQRRRTTTSSSOOOPPPNNNLLLKKKJJJIIIGGGEEEDDDDDDDDDDDDCCCCCCCCCCCC@@@AAABBBDDDCCCBBB@@@???===>>>??????@@@@@@??????@@@@@@???>>>>>>CCCIIINNNBBBAAA@@@AAABBBAAA>>><<>>888666888<<<888999999999999:::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999:::<<<:::;;;===:::666:::BBBAAAFFFTTTlll||||||wwwmmmgggaaa___bbbeeeffffffaaaaaa___ZZZTTTPPPPPPQQQTTT^^^iiinnnnnnkkkjjjiiimmmrrrvvvssskkk___SSSKKKHHHHHHLLLQQQOOOPPP```uuurrrfffbbbfffrrryyyggg555555555555555555555555666666666777777888888888888999:::;;;;;;;;;;;;<<>>>>><<<;;;;;;;;;===>>>===;;;999999::::::::::::999999888888888999999888888888666666666555555555555555666555555555555444444444333333333333333333333333222222222222222222222222333333333222222222111111111111111111111111111111111111111111111111111111000000111111111111000000111111111111111111111111111111222222222222111111///000000000111111111111222222111111111111222222000111333333444777===BBBXXXmmmwwwuuutttnnniiiooonnnvvv~~~zzzrrrkkkpppxxxssshhhZZZNNNIIIGGGFFFFFFGGGHHHIIILLLQQQWWW[[[eeeggghhhjjjjjjhhhfffeee```\\\WWWTTTTTTVVVXXXYYY\\\___bbbcccbbb``````````````````aaaaaabbbbbbccc```bbbccccccbbbaaaaaabbbbbbbbbbbbbbbbbbbbbaaaaaa^^^^^^^^^_______________]]]]]]]]]]]]]]]]]]]]]]]]]]]___aaaccchhhrrr|||ppp[[[TTTMMMIIIFFFAAA>>>======<<<;;;::::::::::::::::::::::::::::::999999999:::999888888999:::;;;<<>>>>>>>>???@@@@@@@@@@@@@@@===>>>?????????@@@CCCEEE>>>>>>>>>???@@@???===;;;AAACCCCCC???888666888<<<888888888999999999::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999444555777999888666999>>>:::;;;@@@IIISSScccxxx}}}sssppplllkkklllmmmkkkiiibbbaaa``````^^^YYYPPPIIIMMMMMMPPPUUUYYY[[[[[[[[[```^^^[[[VVVRRRNNNOOOQQQNNNPPPWWW___``````iiiwww}}}}}}|||iiiZZZRRR555555555555555555555555444444555666777888999999888777888:::<<<;;;777333888???EEEGGGMMM```|||~~~yyyqqqhhh^^^^^^cccllluuu|||}}}wwwddd^^^______```dddjjjfffdddfffeee___ZZZXXXYYYYYYZZZ^^^ccciiikkklllcccccceeeffffffddd___[[[ZZZ]]]___bbbjjjvvvyyywww~~~ooo\\\QQQLLLDDD>>>???@@@>>>>>>@@@===<<<<<<===>>>???===;;;888999999::::::999999888777888999999999999888777666666666666666666555555666555555555555444444444333333333333333333333333111222222222222333333333333333333222222222111111111111111111111111111111111111111111111111111111000111111111111111111000111111111111111111111111111111222222222222111111000000000000111111111111222222111111111111222222/////////111333555555555KKKdddtttwwwwwwoooiiimmmrrr{{{zzzoooqqq}}}~~~|||ooo___TTTLLLGGGFFFGGGGGGFFFGGGJJJNNNRRRZZZ\\\```ccceeeeeedddcccccc___[[[XXXVVVUUUTTTRRRYYY[[[]]]]]]]]]\\\]]]___]]]^^^^^^___```aaaaaabbb___aaabbbbbbaaa``````aaaaaa````````````_________]]]]]]]]]]]]]]]]]]]]]]]]XXXYYYZZZZZZ[[[[[[ZZZZZZZZZ\\\```ccchhhnnnuuuzzz}}}nnnkkkhhhiiijjjdddXXXNNNHHHFFFCCC@@@===<<<===@@@;;;::::::999999999::::::::::::::::::::::::::::::999999999999:::;;;===>>>CCCEEEIIIKKKLLLNNNRRRTTTZZZkkk~~~kkkooo|||eee^^^YYYOOOKKKOOORRRSSSSSSRRRPPPLLLHHHEEEIIINNNRRRSSSTTTWWWVVVSSSTTTQQQNNNLLLJJJHHHEEECCCEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@AAABBBAAA@@@???>>>>>>>>>???@@@@@@@@@@@@@@@;;;===??????>>>======>>><<<===>>>???@@@???>>>>>>CCCCCCBBB===999777999<<<888888888888999999999999::::::::::::::::::::::::999999999999999999999999999999999999999888888888444666888999999999:::<<<777888;;;===<<<@@@OOO^^^sss|||}}}}}}rrrcccXXXTTTOOONNNTTT[[[]]]]]]^^^```ZZZUUUSSSRRRPPPRRRWWW___fffttttttcccVVVNNNJJJKKK555555555555555555555555555555555666666777777777:::999888999;;;;;;888666777;;;===:::888BBBXXXjjjvvvhhhbbb___ccciiiooozzzpppdddeeehhhgggiiinnnoooiiieeehhhiiieeeccceee```___aaajjjuuu{{{{{{xxxkkkiiifffffffffdddaaa```___dddhhhnnnzzzrrr```SSSMMMLLLHHHCCC@@@AAA@@@===>>>BBB===<<<<<<===>>>>>><<<:::888888999999999999888888777888999999999999888777666666666666666666666666666555555555555444444444333333333333333333333333111111222222222333333333333333333222222222111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111222222222222111111000000000000111111111111222222111111111111222222000000000111222333333333>>>VVVgggqqqyyyvvvmmmnnnyyy~~~}}}|||~~~yyykkkZZZMMMFFFFFFFFFEEEEEEFFFIIILLLPPPQQQTTTXXX\\\___aaabbbbbb```^^^^^^]]][[[WWWUUUVVVWWWXXXWWWWWWXXXZZZ\\\YYYZZZ[[[]]]^^^^^^______^^^```bbbaaa```___``````_________^^^^^^]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[VVVWWWXXXYYYYYYYYYYYYXXXUUUWWWZZZ^^^bbbeeeggghhhooowwwzzztttlllgggccc___[[[YYYXXXVVVTTTOOOHHHDDDCCCCCCAAA>>><<<===??????:::999999999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>@@@AAAFFFHHHKKKNNNPPPSSSXXX[[[ggg}}}oooqqqvvv~~~hhhXXXXXXWWWOOOMMMSSSWWWUUURRRPPPNNNMMMNNNNNNUUUWWWVVVRRRRRRUUUVVVTTTRRROOOMMMLLLKKKJJJGGGEEEFFFFFFEEEEEEEEEDDDDDDDDDBBBAAAAAA@@@???>>>>>>===<<<===>>>>>>??????>>>>>>;;;===???>>>===;;;;;;<<<<<<>>>AAABBBBBBBBBBBBCCCDDDBBB???;;;999999::::::888888888888999999999999999999999999999999999999888888888888888888888888999999999999888888888777888:::;;;::::::;;;;;;;;;888999;;;===;;;999>>>GGGKKKVVVnnnvvvpppeeedddiiisssxxxuuurrrssssssiiiaaa``````^^^___bbbfffsssyyyiiiYYYQQQLLLHHHGGGJJJ555555555555555555555555666666666666666555555555888888777777777888:::;;;<<<:::888999===BBBFFFHHHTTToooxxxmmmcccaaaccchhhuuuvvvooossssssllliiilllkkkbbb^^^dddjjjjjjiiikkkgggfffjjjuuurrrlllfffcccbbb``````aaaeeekkkqqqzzz~~~iii[[[VVVQQQIIIBBBCCCBBBBBBCCC@@@;;;;;;>>>===<<<<<<===>>>===;;;888888888999999999999888888777888999::::::999888777666666666777777777777777666666555555555444444444333333333333333333333333111111111222222333333333333333333222222222111111111111111111111111111111000000000000000000000000222222333333333333222222111111111111111111111111111111222222222222111111000000000000111111111111222222111111111111222222333333333222111222555888444IIIYYYiii{{{}}}tttqqq}}}hhhTTTEEEEEEFFFEEEDDDEEEGGGIIIJJJKKKLLLOOOTTTZZZ___bbb]]]^^^___bbbcccbbb___\\\TTTUUUTTTSSSSSSTTTXXXZZZVVVWWWYYYZZZ\\\\\\]]]]]]^^^```aaaaaa```______```^^^^^^^^^]]]]]]\\\\\\\\\^^^]]]]]]\\\[[[ZZZYYYYYYUUUVVVXXXYYYYYYYYYXXXXXXSSSSSSUUUXXX[[[\\\\\\[[[]]]bbbbbb\\\XXXXXXUUUOOOQQQPPPOOOLLLHHHFFFDDDDDD@@@AAA@@@?????????<<<888999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<===>>>@@@BBBCCCGGGJJJMMMPPPSSSWWW]]]aaattthhhnnn{{{zzzmmmYYYMMMQQQRRRLLLLLLTTTWWWTTTOOOLLLMMMQQQWWW[[[dddccc\\\TTTPPPSSSTTTSSSOOOMMMLLLKKKLLLKKKJJJHHHFFFFFFFFFFFFEEEEEEEEEEEECCCBBBAAA???>>>=========;;;<<<<<<===============<<<===>>>===;;;;;;<<<===>>>@@@CCCEEEEEEEEEFFFGGGEEEAAA===:::::::::::::::777888888888888999999999999999999999999999999999888888888888888888888888999999999999888888777777666888888777777999999888888666777;;;<<<:::<<>>===;;;::::::;;;<<<<<<======<<<<<<;;;<<<=========<<<::::::===>>>???AAADDDGGGJJJLLL@@@<<<888777888:::888777666777777888888999:::;;;888888888999999:::::::::999:::;;;;;;999999:::;;;::::::999888777777888888888888777777666666555555888888999999999::::::::::::>>>FFFQQQ^^^iiirrrxxx{{{tttyyywwwlllddd[[[VVVRRRPPPMMMJJJHHHGGGHHHHHH555555555555555444444444777777666555555555555555444444555666666777777888777888888999::::::;;;;;;888;;;BBBKKKSSS___rrr~~~mmmgggrrr|||zzzyyywww{{{{{{vvvtttwwwzzz|||{{{mmm___XXXQQQNNNHHHEEEDDDDDDDDDDDDDDDCCCAAAAAAAAA@@@>>><<<===<<<<<<<<<<<<;;;;;;;;;999999888888888777777777777777777777777777777777555555555555555555555555333444444555555444444333222222222222222222222222111111111111111111111111222222111111111111222222000000000000000000000000111111111111000000000///111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000111111111111000000222222111000000111222222555777===III[[[lllxxx{{{~~~~~~xxxeeeVVVHHHDDDEEECCCBBBCCCDDDDDDDDDGGGJJJMMMMMMMMMPPPRRRUUUXXXZZZ\\\]]]]]]___]]]ZZZWWWVVVVVVWWWXXXWWWWWWVVVVVVWWWXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXYYYYYYXXXWWWVVVTTTTTTSSSRRRQQQQQQQQQPPPPPPOOOOOOJJJIIIIIIJJJKKKKKKIIIHHHGGGGGGGGGFFFFFFFFFFFFEEECCCCCCCCCBBBAAA@@@>>>>>><<<<<<;;;;;;:::999999888888888999999:::::::::;;;::::::::::::::::::::::::<<<===>>>???BBBEEEIIIKKKNNNOOOQQQUUU^^^ppppppwwwppp^^^YYYSSSNNNMMMNNNPPPPPPPPPOOONNNNNNOOORRRUUUWWWdddbbbZZZOOOLLLPPPTTTSSSMMMMMMLLLKKKJJJIIIHHHHHHEEEDDDCCCBBB@@@???>>>===@@@@@@@@@???>>>===;;;;;;:::;;;<<<<<<======<<<<<<;;;<<<=========<<<::::::>>>>>>>>>???CCCHHHMMMPPPFFFCCC>>>;;;:::999777666888888999999999999999999888888888999999:::::::::888999:::999888777888:::999999888777777777777777888777777777666666666555888888888999999999::::::666888;;;@@@FFFLLLQQQSSSZZZhhhuuu}}}~~~zzzxxx}}}~~~{{{xxxpppeee]]]ZZZWWWSSSPPPKKKJJJHHHHHHHHHIIIKKKLLL666666555555444333333222777666555555444555555555333333444444555666666777666777777888888999999999555777999999888>>>PPPbbbvvvvvv```YYYaaaiiikkkhhhhhhhhhnnn{{{~~~zzzwwwvvv}}}rrreeeYYYOOOIIIFFFEEECCCBBBBBBCCCDDDCCCAAABBBAAA??????@@@@@@>>><<<===<<<<<<<<<<<<;;;;;;;;;888888777777777666666666666666666666666666666666555555555555555555555555333444444555555444444333222222222222222222222222111111111111111111111111222222111111111111222222000000000000000000000000111111111111000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000111111111111000000222222111000000111222222333333444;;;III]]]ssszzz}}}zzz}}}~~~}}}|||{{{rrraaaOOOFFFDDDCCCBBBDDDDDDDDDDDDEEEGGGGGGFFFDDDGGGIIILLLPPPSSSVVVXXXYYY]]]]]]]]]\\\ZZZYYYWWWWWWTTTTTTTTTTTTTTTUUUVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRQQQOOONNNMMMNNNNNNMMMLLLLLLKKKJJJJJJHHHGGGFFFFFFGGGGGGEEECCCBBBBBBBBBAAAAAAAAA@@@@@@?????????>>>===<<<;;;:::;;;::::::999999888888888777888888999:::;;;;;;<<<;;;::::::999999:::;;;<<>>======<<<;;;:::;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<;;;::::::>>>======>>>BBBHHHOOOSSSLLLKKKHHHCCC>>>;;;:::;;;<<<;;;;;;:::999888888777888888888999999999999999666888999888777666777888888777777666666666666777777777777777666666666666777888888888999999999999999999999888999999::::::888???GGGLLLTTT___iiinnn{{{wwwnnngggcccZZZVVVQQQOOOPPPPPPOOOMMMGGGFFFFFFFFFFFFHHHIIIJJJ555555555444444333333333666555555444444555555555222222333444444555555666666666666777777777888888777888;;;;;;888777???JJJMMMUUUcccssskkkbbbccccccaaacccaaa```dddnnnwww{{{{{{{{{}}}qqqlllnnntttzzzfff```XXXOOOIIIFFFFFFGGGDDDDDDEEEFFFGGGEEEBBB???@@@???======??????>>>======<<<<<<<<<<<<;;;;;;;;;777777777777666666666666666666666666666666666666555555555555555555555555333444444555555444444333222222222222222222222222111111111111111111111111222222111111111111222222000000000000000000000000111111111000000000000000111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111000000111111111111000000222111111111111111111222333333222444===QQQiii{{{yyy}}}zzz|||{{{uuuuuuvvv|||}}}zzznnn]]]OOOEEEBBBCCCEEEEEEDDDDDDEEEFFFEEECCCAAABBBCCCFFFJJJNNNRRRTTTVVVYYY[[[\\\]]]\\\ZZZWWWUUUSSSSSSRRRQQQQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQRRRRRRRRRRRRSSSQQQQQQOOONNNLLLKKKIIIIIIKKKJJJJJJIIIHHHGGGFFFFFFHHHGGGFFFFFFFFFFFFCCCAAAAAAAAAAAA@@@@@@@@@??????<<<<<<<<<<<<;;;:::999888999999999888888888888888777888888999:::;;;<<<<<<;;;:::888888999;;;===>>>AAAAAACCCHHHMMMQQQQQQQQQWWWWWW]]]qqqyyyfff[[[ZZZYYYWWWTTTSSSTTTTTTSSSRRRNNNOOOOOOOOOOOONNNMMMMMMKKKLLLLLLJJJIIIHHHFFFDDDMMMMMMLLLKKKJJJIIIHHHHHHFFFEEEDDDBBB???===<<<;;;:::;;;<<<<<<======<<<<<<:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::===<<<<<<>>>AAAEEEJJJMMMMMMNNNNNNIIIDDDAAAAAACCCBBB???<<<888777777888999888888888888888999999999666777888888666666777888777666666555555555666666777777777777666666666666777777777888888888888999>>>===<<<:::999999999999:::;;;<<<:::;;;???DDDHHHIIISSS^^^hhhppp}}}{{{kkkhhhccc^^^[[[YYYYYYYYYXXXUUURRRPPPPPPOOOLLLJJJIIIHHHGGGEEEDDDCCCCCCCCC333333333333444444555555555555444444444444555555222222333333444555555555555666666666666666777777777555666::::::888888;;;@@@DDDIIIQQQ[[[hhhvvv~~~~~~xxxtttnnnhhhbbb^^^[[[]]]bbbhhhnnnrrrxxx|||~~~xxxpppqqq{{{zzzkkk```TTTRRRNNNJJJGGGDDDCCCBBBGGGGGGGGGIIIIIIHHHDDDAAA@@@>>>===<<<>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;777777777777666666666666777777777777777777777777555555555555555555555555333444444555555444444333222222222222222222222222111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111000000111111111111000000111111111222222111111111333333222222777EEEZZZiiiqqqxxxyyy{{{}}}{{{uuupppsss|||~~~tttbbbQQQFFFCCCDDDEEECCCCCCCCCDDDCCCAAA@@@???@@@BBBEEEIIILLLOOOPPPRRRTTTWWWYYYXXXVVVTTTRRRRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLJJJIIIHHHGGGFFFHHHGGGGGGFFFEEEEEEDDDDDDFFFEEEDDDDDDEEEDDDBBB@@@AAAAAA@@@@@@@@@?????????;;;;;;<<<;;;;;;:::999888777888888888888888888888888888999:::;;;;;;<<<<<<:::999888888999<<>>???@@@AAABBBFFFHHHIIIHHHEEECCCFFFHHHFFFBBB<<<777555666:::<<<888888888888888888888888777888999888777666777999666555555555555555666666666666666666777777777777666666777777777888888888999999888888888888999999:::999999999999999;;;>>><<>>???BBBGGGMMMRRRffflllssszzz~~~~~~xxxrrrllljjjiiihhhlllqqq~~~~~~uuupppnnnrrrvvvxxx{{{~~~{{{uuuppppppwww~~~}}}~~~}}}}}}~~~pppddd]]]XXXRRRNNNJJJJJJJJJIIIGGGEEEBBBAAAEEEDDDEEEGGGHHHHHHGGGEEEAAA???===<<<>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;888888777777777666666666777777777777777777777777555555555555555555555555333444444555555444444333222222222222222222222222111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000111111111111000000000111222222222222111000000111222111333;;;GGGQQQ___mmmtttxxxzzzwww|||xxxqqqqqqwww~~~kkkZZZMMMFFFEEECCCAAA@@@AAAAAA@@@???>>>>>>???@@@BBBDDDFFFHHHJJJKKKMMMOOOPPPPPPOOONNNPPPOOOMMMKKKJJJHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@AAAAAA???===>>>>>>>>>>>>=========<<<;;;;;;;;;;;;;;;:::999999777777777888999999999:::::::::::::::;;;;;;;;;;;;:::::::::;;;===???BBBCCCJJJKKKKKKKKKLLLOOOTTTXXXdddzzz{{{wwwhhh\\\YYY\\\UUUTTTSSSSSSSSSSSSRRRPPPOOOOOOOOONNNMMMLLLKKKJJJMMMJJJIIIKKKKKKIIIJJJMMMJJJJJJIIIHHHGGGFFFFFFEEECCCBBBAAA???===;;;:::999999:::;;;<<<============:::;;;<<<<<<======<<<<<<<<<;;;;;;:::999::::::::::::;;;<<<======<<<:::999===>>>@@@AAAAAABBBDDDEEEEEEAAA<<<888777888;;;>>>888888888888888777777777666888999888777666777888666555555555555666666777666666666666777777777777666666666666777777777777777777666555555666666666666444555888999888999;;;<<<>>>???===:::;;;@@@FFFHHHIIILLLPPPUUU[[[```cccmmmxxx}}}xxxwwwyyy{{{{{{nnnccc___YYYTTTRRRSSSUUUXXXTTTSSSQQQPPPNNNNNNMMMMMMJJJKKKLLLLLLLLLLLLKKKKKKIIIHHHGGGFFFEEECCCBBBBBB333333333333333333333444444333333333444444555666333333333444555555666666666666666666666666666666:::666444666666555777;;;666888999:::999999;;;<<>>===>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;999999888888888777777777666666666666666666666666555555555555555555555555333444444555555444444333222222222222222222222222111111111111111111111111222222111111111111222222000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000111111111111000000000111222222222222111000///000111111222555;;;@@@LLL```ooovvvxxxttt|||}}}}}}vvvttttttwww{{{dddRRRJJJGGGCCC@@@@@@AAA@@@@@@@@@??????>>>>>>???@@@AAAAAABBBCCCEEEFFFHHHJJJJJJKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBDDDDDDDDDDDDCCCCCCCCCBBB@@@@@@@@@@@@AAAAAAAAAAAA???>>>===>>>???@@@>>><<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;::::::999999777777888888999:::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<>>>@@@BBBDDDFFFGGGLLLOOOQQQPPPQQQXXXdddnnn~~~oooccc```ZZZVVVWWWTTTSSSQQQPPPQQQQQQPPPNNNNNNNNNMMMLLLKKKJJJIIIIIILLLHHHGGGKKKKKKIIIJJJNNNIIIHHHHHHGGGFFFEEEDDDDDDBBBAAA@@@???===<<<;;;::::::;;;<<<===============:::;;;<<<<<<======<<<<<<<<<;;;:::999999999::::::;;;;;;;;;:::999999888777;;;:::;;;===???@@@@@@?????????>>>===<<<<<<<<<<<<999888888888777777777666555666777777555555666777666666555555666666777888555666666666777777777888555555555666666666777777999888777666666666666666888444333777888444444666666777888777666777999<<<777777777999<<<@@@BBBCCCKKKSSSVVVRRROOOQQQRRRQQQKKKQQQUUUVVVZZZaaaeeeeeekkkhhhccc```]]]]]]\\\\\\ZZZYYYZZZ\\\___]]]XXXSSSPPPOOOLLLJJJIIIJJJNNNPPPLLLKKKJJJJJJIIIJJJKKKKKKFFFHHHJJJLLLMMMNNNOOOPPPHHHHHHHHHGGGGGGEEEDDDDDD555444444333333222222111333333333333444444555666333333444555555666666777777777777777777666666666444666:::<<<888222222777:::;;;<<<;;;:::999:::;;;<<<>>>AAADDDFFFKKKVVVaaakkklllsss|||~~~wwwrrrjjjbbb___ZZZYYY]]]bbbeeejjjnnnqqqssswww}}}|||qqqgggkkkjjjiiihhhhhhiiikkklllrrr}}}wwwnnneee^^^[[[[[[\\\QQQPPPOOONNNNNNNNNLLLKKKLLLJJJGGGDDDCCCBBBCCCCCCHHHEEEBBBAAABBBDDDEEEEEEDDDBBB>>>===>>>??????>>>======<<<<<<<<<;;;;;;;;;999999999999888888888888555555555555555555555555555555555555555555555555333444444555555444444333222222222222222222222222111111111111111111111111222222111111111111222222000000000000000000000000//////000000111111111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000111111111111000000000111222333333222111000000111222222333444777999@@@YYYmmmvvvxxxttt~~~}}}|||{{{vvvrrrwwwzzz```QQQLLLGGGCCCBBBBBBBBBBBBDDDCCCAAA???>>>>>>>>>???<<<<<<<<<>>>@@@CCCFFFHHHGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJIIIGGGFFFEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA======>>>>>>???@@@@@@@@@???>>>===???@@@@@@???===<<<<<<<<<;;;;;;;;;;;;:::999::::::::::::999999888777777888999:::;;;;;;<<<===<<<<<<;;;;;;:::999999===>>>AAACCCFFFHHHIIIIIIKKKPPPUUUVVVYYYdddwwwyyybbb[[[___]]]XXXUUUTTTRRRPPPOOOOOOOOONNNMMMMMMLLLKKKIIIIIIHHHHHHHHHKKKGGGGGGKKKKKKFFFEEEIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@???>>>===;;;<<<<<<===>>>>>>======:::;;;<<<<<<======<<<<<<<<<;;;:::999888999:::;;;<<<;;;999888777888999:::>>><<<;;;<<>>===AAADDDCCC>>>>>>CCCDDD@@@DDDFFFEEEAAABBBFFFHHHGGGFFFGGGIIIKKKNNNNNNMMMLLLMMMLLLOOOUUUUUUPPPNNNPPPGGGIIIKKKKKKKKKLLLMMMNNNPPPNNNLLLJJJJJJKKKLLLNNNHHHIIIJJJKKKKKKKKKMMMNNNKKKJJJJJJIIIGGGEEEDDDCCC333333333333333333333333222222333333333333444444444444444555555555555666666666666666666666666666666666666666777777777777::::::::::::::::::::::::<<<<<<<<<>>>AAAEEEIIIKKKRRRSSSWWW]]]gggrrr}}}|||tttlllggg```[[[XXXZZZ\\\^^^cccjjjoooxxxuuulllhhhoooqqqtttvvvwwwwwwuuuttt{{{zzznnnccc^^^XXXVVVWWWVVVSSSOOOPPPLLLHHHGGGHHHJJJIIIHHHJJJIIIFFFDDDCCCCCCDDDDDDEEEDDDBBBBBBCCCFFFIIIKKKFFFCCC@@@??????@@@@@@@@@???<<<999888888999999999:::888666666888999777555666666555555555444444444444444444444444444444444444444333333333333222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222111111111222333444666777<<>>AAACCC@@@>>>===>>>===<<<;;;<<<;;;;;;;;;===???BBBDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEFFFHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHCCCCCCBBBAAAAAA@@@?????????????????????>>>===<<<>>>>>>>>>======<<<<<<<<<:::::::::999999999888888::::::999999999999999999777888888999::::::;;;;;;??????===;;;999999;;;======>>>DDDIIIIIIHHHKKKPPPPPPPPPTTT]]]gggwww{{{~~~rrraaa^^^\\\UUUQQQTTTUUUSSSQQQQQQQQQPPPNNNMMMGGGHHHIIIJJJIIIHHHGGGFFFHHHHHHJJJJJJJJJJJJHHHHHHHHHHHHFFFEEEDDDDDDDDDDDDAAAAAA@@@@@@???@@@@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999:::999888777777888999:::============<<<;;;:::999<<<===@@@DDDFFFEEEAAA===999888888888777777666666555555555666666666666666555555555555555555555555666555444333333444555666333444555555666666555555444444444555555555555666666666666666666666666666888888777777666666555555777666555444555777999:::<<<<<<<<<<<<========================>>>???@@@AAACCCCCCDDDDDDEEEFFFFFFFFFEEEHHHLLLOOOQQQPPPNNNLLLLLLKKKJJJJJJIIIJJJJJJKKKJJJIIIIIIHHHHHHHHHIIIIIIGGGGGGIIIJJJLLLNNNOOOPPPLLLKKKJJJHHHFFFDDDCCCCCC333333333333333333333333222222333333333333444444444444444444555555555555555555555555555555555555555666666666777777777777999999999999999999999999:::999999:::<<<>>>AAACCCFFFFFFGGGJJJOOOVVV\\\```___bbbfffjjjllllllkkkjjjccc___\\\^^^```bbbgggllluuu}}}yyyqqqlllqqqrrrssssssrrrpppmmmkkkaaalllpppiiidddccc^^^UUUUUUQQQLLLLLLNNNOOOLLLIIIMMMJJJGGGGGGHHHIIIHHHGGGJJJHHHFFFDDDCCCCCCDDDDDDDDDCCCBBBAAACCCEEEHHHJJJGGGDDDAAA?????????>>>===>>>;;;888777888999999888:::888666777888999777555555555555555444444444444444444444444444444444444444444333333333333222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222111111111222333444555666@@@IIIXXXhhhuuu}}}|||yyyxxxvvvvvvmmm```QQQHHHBBB>>>???BBBAAA???>>>>>>>>>???>>><<<===<<<;;;;;;;;;===>>>@@@>>>>>>?????????@@@@@@@@@BBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBAAAAAA@@@??????>>>>>>>>>??????>>>>>>===<<<;;;;;;;;;::::::999999999::::::999999888888888888999999999999999999999999999999999::::::;;;;;;;;;:::;;;;;;:::999:::<<<>>>EEEEEEGGGJJJJJJIIINNNUUUSSSQQQUUUhhh}}}|||ppp```TTTTTTUUUQQQPPPTTTTTTRRRQQQPPPPPPPPPNNNLLLHHHHHHIIIHHHHHHGGGFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCDDDDDDDDDCCCAAA???>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999:::999888777777888999:::=========<<<<<<;;;999999:::;;;===@@@BBBAAA>>><<<888888888777777777666666555555555555666666666666555555555555555555555555666555444333333444555666333444444555555555555555444444444444555555555555666666666666666666666666777777777666666666555555666666555444555777999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>??????AAAAAAAAABBBCCCCCCDDDDDDDDDFFFIIILLLMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMKKKIIIFFFEEEDDDEEEEEE333333333333333333333333222222333333333333444444444444444444555555555555555555555555555555555555555555666666666777777777777777777777777777777777999888888777888999;;;<<>>>>><<<;;;===;;;888777888999888888999888777777888888777555555555444444444333333333444444444444444444444444444444333333333333222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222111111111111222444555666;;;>>>EEERRRbbbpppyyy}}}yyy|||zzztttzzz}}}||||||{{{yyymmm[[[LLLGGGFFFFFFBBBAAA@@@@@@@@@@@@>>>===???===<<<::::::::::::;;;999999::::::::::::;;;;;;>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@???>>>>>>===============>>>======<<<<<<999999999999999888888888999888888888888777777777888888888888888888888888:::;;;;;;;;;;;;;;;;;;;;;777999;;;<<<===>>>@@@BBBFFFGGGJJJNNNMMMLLLQQQXXX\\\iii}}}yyyyyymmm___VVVQQQSSSTTTQQQRRRXXXSSSQQQOOOOOOOOOOOOMMMLLLIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFDDDCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999:::999999888888999999:::;;;<<<<<<<<<;;;:::999888888999:::===??????<<<:::777777777777666666666666555555555555555555555555444444444444444444444444555555444444444444555555333333444555555555555555444444444444555555555555666666666666666666666666666666666666666555555555666555555444555777888999999999999999::::::::::::::::::::::::;;;<<<===>>>>>>>>>??????@@@AAAAAAAAABBBCCCEEEGGGHHHIIIIIIIIIJJJKKKLLLLLLMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIMMMNNNPPPQQQPPPOOOMMMLLLMMMKKKHHHFFFEEEEEEFFFGGG333333333333333333333333222222222333333333444444333333444444444555555555555555555555555555555555555555555666666666777777777777777777777777777777999888888888888999;;;;;;AAAAAABBBCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHMMMJJJHHHKKKLLLLLLOOOTTTSSSXXX^^^```^^^XXXSSSQQQLLLMMMOOOOOOOOONNNMMMLLLRRRUUUSSSMMMKKKMMMMMMJJJLLLJJJIIIJJJMMMNNNNNNLLLFFFFFFHHHIIIJJJIIIGGGFFFHHHGGGEEEDDDCCCCCCCCCDDDBBBAAA@@@@@@@@@BBBCCCDDDEEEBBB@@@>>>>>>===<<<;;;===;;;999888999:::999888999888777777777777777666444444444444333333333333444444444444444444444444444444333333333222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000///000000000111111111111000000000000000000000000000000111111111222222222111111111111222333444555333333666>>>KKK\\\lllvvvsssyyy~~~zzzrrrnnnqqq{{{sssaaaXXXOOOEEEEEECCCAAAAAAAAA@@@>>>===>>>===;;;:::999999999999999999999999999999999999:::;;;<<<<<<=========<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::999999999999888777777777777777777777777777888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;999<<>>>>>::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::888888888888888888888888::::::999999999999::::::::::::;;;;;;:::999888888888999<<>>??????@@@@@@AAAAAABBBCCCDDDFFFGGGHHHHHHIIIKKKMMMMMMLLLJJJIIIHHHHHHHHHGGGHHHHHHIIIIIINNNOOOQQQSSSSSSQQQNNNLLLKKKJJJIIIHHHGGGFFFFFFFFF333333333333333333333333222222222333333333444444333333333444444444444555555555555555555555555555555555555555666666666666888888888888888888888888666777777888999:::<<<<<<===>>>???AAACCCDDDEEEEEECCCCCCDDDDDDEEEFFFGGGGGGJJJFFFFFFIIIIIIHHHJJJNNNHHHKKKOOORRRRRRPPPMMMLLLIIIJJJKKKLLLMMMMMMMMMMMMOOOPPPPPPMMMMMMNNNLLLIIIIIIIIIHHHIIIJJJJJJIIIHHHEEEGGGJJJKKKKKKIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCAAA@@@@@@??????@@@AAABBBAAA???======>>>>>>===<<<===;;;999:::;;;;;;:::999888888888888777666777777555555444444444333333333444444444444444444444444444444333333333222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000///000000000111111111111000000000000000000000000000000111111111222222222111111111111222333333444111333666888>>>MMMbbbqqqoooxxxyyymmmhhhooo~~~}}}ooo[[[GGGDDDBBB@@@???@@@@@@@@@???<<<;;;;;;;;;::::::;;;;;;999999999999999999999888888888999:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999::::::;;;;;;;;;::::::999999999999999999999999777777777777777777777888777777888888999999999999:::::::::;;;;;;;;;;;;;;;===@@@BBBDDDDDDEEEFFFHHHKKKJJJMMMQQQUUUZZZdddooossswww|||lll___^^^XXXWWWVVVUUUQQQLLLLLLOOOOOONNNLLLLLLMMMMMMLLLJJJJJJHHHGGGEEEDDDDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@@@@@@@@@@@@@AAABBB<<<<<<;;;;;;<<<======>>>::::::::::::::::::::::::999999::::::::::::999999888888888888888888888888999999999999999999999999999999999999999888888777777:::???EEEGGGDDD>>>999555555555555555555555666666666555555444444444333444444444444444444444444333444444444444444444333222333333444555444444444333333333444444444444555444444444444444444444444444444444444444555555555444444444555555666777888888888999999999:::::::::::::::::::::;;;<<<======<<<======>>>??????@@@@@@AAA@@@@@@AAABBBDDDFFFGGGFFFGGGIIIKKKKKKKKKIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJLLLNNNQQQSSSSSSRRRPPPOOOIIIJJJKKKKKKJJJGGGEEECCC333333333333333333333333222222333333333333444444333333333333444444444444444444444444444444444444444444555555555666666666777777777777777777777777333444555777888:::;;;;;;<<<======>>>@@@@@@AAABBBCCCCCCCCCDDDEEEFFFGGGGGGIIIFFFFFFIIIJJJHHHHHHLLLGGGHHHJJJLLLNNNNNNNNNNNNNNNOOOOOOOOOOOONNNMMMMMMKKKKKKLLLMMMNNNMMMJJJGGGJJJKKKKKKKKKJJJIIIHHHGGGFFFHHHKKKKKKJJJHHHGGGGGGEEEEEEEEEDDDDDDCCCCCCCCCAAAAAA@@@@@@??????@@@@@@>>>===<<<<<<>>>>>>===<<<;;;:::999:::;;;;;;:::999777888999888777666666888666666555555555444444444444444444444444444444444444444333333333333222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222111111111111111222333333///444777666666@@@RRRaaalllvvv}}}||||||rrrnnntttsss]]]IIIEEEAAA???@@@AAABBBBBB;;;<<<<<<<<<============999999999888888888888888888888999999999999888888999999999999999999999999999999999999999999999999888888999999::::::999999666666666777777777777777777777777888888888888999888888888999::::::;;;;;;::::::;;;;;;<<<======>>>???AAACCCCCCCCCDDDFFFHHHPPPMMMMMMRRRYYYfffxxx~~~vvvtttppp\\\YYY\\\VVVVVVVVVUUURRROOONNNOOOMMMLLLKKKKKKLLLLLLKKKIIIHHHHHHGGGFFFFFFFFFFFFGGGDDDDDDCCCCCCCCCCCCDDDDDDAAAAAA@@@??????@@@@@@@@@???>>>===<<<;;;;;;;;;;;;999999999999999999999999888999999::::::999999888888888888888888888888888777888888999999888888777777888888888888888777777777:::???DDDGGGDDD>>>999444444444555555555555555666666555555444333333333333333333333333333333333333333444444444444333333222222333444444444444444333333333333444444444444444444444444444444444444333333333444444444444444333444444555666666777777888888888999999999999:::999999999999:::;;;<<<===<<<<<<===>>>>>>??????@@@?????????@@@BBBCCCEEEFFFDDDEEEFFFGGGHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJLLLNNNQQQRRRRRRQQQQQQKKKKKKLLLLLLJJJGGGDDDBBB333333333333333333333333222222333333333333444444222222333333333444444444444444444444444444444444444444444555555555666666666666666666666666666666333444555777888999::::::=========>>>>>>@@@AAABBBDDDDDDEEEEEEEEEDDDCCCCCCGGGEEEEEEHHHHHHFFFEEEHHHIIIIIIHHHIIIKKKLLLLLLLLLOOOOOONNNNNNMMMLLLKKKKKKLLLJJJKKKNNNPPPOOOLLLJJJLLLMMMNNNMMMLLLJJJIIIHHHFFFIIIKKKJJJGGGEEEEEEFFFDDDDDDDDDDDDDDDDDDCCCCCCAAAAAAAAA@@@@@@?????????>>>===<<<<<<======;;;999999888777888999:::888777777888:::999666555666888777777666666666555555555444444444444444444444444444444333333333333222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222111111111111111222222333---111444333222666AAAJJJ^^^jjjuuuxxx{{{{{{{{{|||~~~zzz\\\VVVNNNGGGDDDCCCBBBBBB>>>>>>>>>??????>>>>>>>>>;;;:::::::::999999999999888999999:::999999888888999999999999999999999999777777777777777777777777666777888888999999999888666666666777777888888888888888888888999999::::::888999999:::;;;;;;<<<<<<;;;;;;<<<===???@@@AAAAAAAAABBBCCCDDDDDDFFFIIILLLQQQTTT^^^mmm|||vvv|||sssbbbZZZXXXXXXWWWWWWVVVTTTSSSSSSQQQPPPLLLKKKJJJJJJKKKKKKJJJIIIFFFGGGGGGHHHHHHHHHHHHHHHEEEDDDCCCBBBBBBCCCDDDEEEBBBBBBAAA@@@???????????????>>>===<<<;;;;;;;;;<<<999999999999999999999999888888999999999999888888888888888888888888888888666777888888888888777666666777777888888777777666666777:::===???>>>;;;888333333444444444555555555666666555444444333222222333333333333333333333333222333444444444444333222222222333444444444444333222222333333333444444444333333333333333333333333222222333333333444444444333333444555666666666666666666777777777888888888888888888888999:::;;;;;;;;;;;;<<<======>>>>>>???<<<===>>>???AAABBBCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKMMMNNNOOOPPPPPPPPPOOONNNLLLIIIGGGEEEDDDDDD333333333333333333333333222222333333333444444444222222333333333444444444444444444444444444444444444444444555555555666666555555555555555555555555666777888999::::::::::::<<<;;;;;;<<<===???AAACCC???AAACCCDDDFFFFFFEEEEEEGGGEEEFFFIIIIIIFFFEEEHHHMMMKKKIIIHHHJJJKKKKKKKKKMMMMMMMMMMMMLLLLLLLLLLLLNNNKKKJJJMMMPPPPPPNNNMMMIIIJJJLLLKKKJJJHHHGGGGGGFFFHHHJJJHHHEEECCCDDDEEECCCDDDDDDDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@????????????>>>===<<<===<<<999777666666555666888888777555666999:::999666555666888777777777777666666666666444444444444444444444444444444444333333333222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222111111111111111111222222000222444333333444888<<>>===>>>=========<<<<<<;;;;;;999:::::::::::::::999999999999999999999999999999666666666777777777777777666666777888888888888888888888999999:::::::::;;;888888999999999:::::::::999999:::;;;;;;<<<======<<<===>>>???AAACCCDDDEEECCCDDDEEEEEEFFFIIINNNQQQSSS```yyy~~~nnn]]]\\\^^^[[[UUUWWWVVVTTTQQQQQQQQQOOOKKKKKKJJJIIIIIIJJJKKKJJJHHHEEEFFFHHHIIIJJJJJJIIIHHHEEEDDDCCCBBBBBBCCCDDDEEECCCBBBAAA@@@????????????;;;;;;;;;<<<===>>>??????888888888888888888888888888888999999999999888888777777777777777777777777555666777888888777666555666666777777777777777666555444444666888999888777333333333444444555555555666666555444333333222222333333333333333333333333222222444444444444222222222222333444444444333333222222333333333444444444333333333333333333333333222222222333333444444444222333444555666666666666555555555555666666666777666666666666777888999:::::::::;;;<<<<<<======>>>:::;;;===???@@@AAAAAAAAAAAA@@@@@@@@@AAACCCDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLLLLMMMMMMNNNNNNOOOTTTPPPKKKFFFCCCCCCEEEFFF333333333333333333333333222222222222222222222222333333222222333333444555555555555555555555555555444444444444444444444444666666666666666555555555888999999::::::;;;;;;<<<:::<<<<<<<<<;;;<<<>>>@@@CCCDDDFFFGGGGGGFFFEEEDDDFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIHHHHHHIIIJJJKKKLLLIIIJJJLLLLLLKKKKKKMMMNNNLLLMMMNNNNNNMMMLLLJJJIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHFFFDDDCCCDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBAAAAAAAAABBBBBB>>>>>>>>>===<<<<<<;;;;;;999999999888888888888777888888777777666666555555777777666666555555555444555555555555555555555555333333333333333333333333111111111111111111111111111111000000111111222333222222222111000//////...000000000000000000000000222222111111000000//////000000000000000000000000222222222111111111000000111111000000//////......000000000000000000000000111111111111111111111111111111111111111111111111...000111111000111333666333222222111222444555666;;;GGGZZZnnnuuukkkhhhjjj{{{yyybbbOOOGGGEEECCCBBBAAA@@@@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>===<<<======<<<;;;:::888888777999999999888888888888777777777777777777666666555888888888888999999999999999999999999999999999999888999999:::;;;;;;<<<<<<<<<<<<===>>>>>>===<<<;;;@@@???>>>@@@CCCFFFFFFFFFJJJFFFIIIPPPPPPMMMSSS___iii~~~ttteee\\\YYYYYYXXXWWWUUUSSSRRRQQQPPPOOOLLLIIIKKKKKKJJJJJJIIIIIIIIIIIIFFFFFFGGGHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@BBBAAA@@@???>>><<<;;;;;;>>>>>>>>>===<<<<<<;;;;;;:::999999888888888888888777777888888888888777777888888777666666666666666777777777777777777777777555555555555555555555555555555555555555666777777222333333444555666777777222444555555333222222333222222333333333333444444333333333333333333333333444444444444444444444444111222222333333444444555000111111111111222222222333333333333333333333333444444444555555555555666666777888999999888777666666888999999888888999:::;;;;;;;;;<<<<<<<<<======>>>============???@@@AAAAAA@@@???>>>>>>>>>@@@@@@FFFFFFGGGHHHHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMLLLKKKHHHFFFDDDBBBAAA333333333333333333333333222222222222222222222222333333222222333333444555555555555555555555555555444444444444444444444444666666666666555555555555777777888888999::::::;;;:::;;;======<<<<<<>>>???BBBDDDEEEGGGGGGFFFEEEDDDDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJHHHIIIKKKKKKJJJJJJLLLMMMNNNNNNNNNMMMMMMLLLKKKJJJKKKKKKJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIHHHFFFDDDCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAA>>>>>>======<<<<<<;;;;;;999999999888888888777777888777777777666666666555777666666666555555555444555555555555555555555555333333333333333333333333111111111111111111111111111111000000111111222333222222111111000//////...000000000000000000000000111111111000000000000000000000000000000000000000222222222111111111000000111111000000////////////000000000000000000000000111111111111111111111111111111111111111111111111000111111111000000111333222222111111222333444555999@@@MMM___ssszzzmmmkkksssyyycccVVVOOOKKKDDDBBB@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@???>>>===>>>======<<<;;;:::999999::::::999999999888888888888888888888888777666666888888888888999999999999999999999999999999999999888999999999::::::;;;;;;999999:::<<<>>>AAACCCDDD@@@BBBDDDFFFHHHHHHHHHHHHLLLJJJIIIKKKMMMUUUfffvvvqqqiii^^^XXXVVVWWWVVVUUUTTTRRRQQQPPPPPPOOOLLLJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@???>>>===<<<<<<>>>>>>======<<<;;;;;;;;;999999888777777777777888777777888888888888777777888888777666666666666666666666666666666666666666555555555555555555555555555555444444555666666777333333444444555666666666222444555555333222222333222222333333333333444444333333333333333333333333444444444444444444444444333333333333333333333222000111111111111222222222333333333333333333333333444444444444555555555555666777888888888888777666666777999888777777888:::999999999:::::::::;;;;;;<<<<<<;;;;;;<<<===???@@@@@@???>>>>>>>>>>>>???@@@EEEEEEFFFGGGHHHIIIIIIJJJIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJIIIGGGEEEDDDCCCBBB333333333333333333333333222222222222222222222222333333222222333333444555444444444444444444444444444444444444444444444444555555555555555555555555666666777777888999999999999;;;>>>???>>>===>>>>>>BBBCCCDDDEEEFFFEEEEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFEEEFFFGGGIIIJJJJJJIIIIIIGGGIIIJJJJJJJJJJJJKKKMMMOOONNNMMMLLLLLLKKKKKKKKKLLLKKKJJJHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@???????????????>>>>>>======<<<;;;;;;;;;999999888888888777777777777777777777666666666666666666666555555555555555444444444444444444444444333333333333333333333333111111111111111111111111111111000000111111222333222222111111000/////////000000000000000000000000000000000000111111111111000000000000000000000000222222222111111111111111111000000000000/////////000000000000000000000000111111111111111111111111111111111111111111111111111111111000......///111111111000111111222444444666777===KKK]]]ooo}}}{{{{{{{{{yyyrrroootttvvvvvv{{{zzzmmmfffQQQMMMHHHEEEDDDDDDCCCCCCAAA???>>>===>>>???>>><<<>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::999999999999::::::999999888777888888888999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<<<<===???BBBDDD>>>BBBFFFGGGFFFFFFGGGIIINNNZZZeeejjjppp}}}lll```[[[UUUSSSTTTUUUTTTRRRRRRQQQPPPPPPPPPOOOMMMKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCAAAAAA@@@???>>>>>>======>>>======<<<<<<;;;::::::888888777666666666777777777777888888888888777777888888777666666666666666666666666666666666666666555555555555555555555555555555444444444555666666444444444444444444444444333444555555333222222333222222333333333333444444333333333333333333333333444444444444444444444444555444444333222222111111000111111111111222222222333333333333333333333333333333333444444444555555666666777777777777666666666777888888777777888999777777777888888888999999::::::::::::;;;<<<===>>>???>>>>>>======>>>??????CCCDDDEEEFFFGGGHHHHHHIIIGGGHHHHHHIIIJJJIIIIIIIIIGGGGGGFFFFFFEEEDDDCCCCCC333333333333333333333333222222222222222222222222333333222222333333444555444444444444444444444444444444444444444444444444444444555555555555555666666666777777888999999:::999<<>>???AAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDEEEHHHJJJKKKJJJIIIHHHHHHIIIKKKKKKJJJJJJLLLMMMOOONNNLLLKKKJJJKKKKKKLLLMMMKKKIIIGGGFFFFFFGGGHHHIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???????????????>>>======<<<<<<;;;::::::888888888888777777777777777777777777666666666666555555555555555555555555444444444444444444444444333333333333333333333333111111111111111111111111111111000000111111222333111111111111000000//////000000000000000000000000//////000000111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111///000000///......///111000000000111111222333333333222444<<>>===???@@@???>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;????????????????????????CCCCCCBBBAAABBBCCCDDDEEEDDDGGGJJJIIIHHHLLLTTT[[[hhhzzzooo___UUUSSSQQQQQQSSSSSSRRRPPPQQQPPPOOOOOOOOOOOOMMMKKKHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFDDDDDDDDDCCCCCCCCCCCCCCC@@@@@@@@@??????>>>>>>=========<<<<<<;;;::::::999888777777666666666666666777777888888888888777777888777777666666666666666666666666666666666666666555555555555555555555555555444444444444444555555555555555444444333333333333444666555333222222333222222222333333333444444333333333333333333333333333333333333333333333333333333333333222222111111000000111111111222222222222222222222222222222222222333333333444444444444666666666666666666666666555666888777666666777999666666777777777888888888999999::::::;;;<<<<<<=====================>>>>>>AAABBBCCCDDDEEEFFFGGGHHHEEEFFFGGGGGGHHHHHHGGGGGGDDDDDDDDDDDDDDDDDDDDDDDD333333333333333333333333222222222222222222222222333333222222333333444555444444444444444444444444444444444444444444444444333444444444555555666666777777888888999::::::::::::===@@@AAAAAA@@@???@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCEEEGGGJJJKKKKKKJJJIIIHHHJJJKKKKKKKKKKKKLLLNNNNNNMMMKKKJJJIIIIIIJJJKKKKKKJJJHHHGGGFFFFFFFFFGGGIIIHHHHHHGGGFFFFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBCCCBBBAAA@@@????????????=========<<<;;;;;;::::::888888888777777777666666666666666666777777777777444444444555555555555555444444444444444444444444333333333333333333333333111111111111111111111111111111000000111111222333111111111000000000000000000000000000000000000000//////000000111111222222000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111---...//////...///111333///000000111222222333333111111444666:::GGGbbb{{{zzzuuunnngggeeegggwww{{{rrrhhh]]]SSSMMMKKKFFFAAA@@@AAACCCBBB@@@???????????????>>>>>>>>>>>>>>>>>>>>>==================>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<========================??????@@@@@@@@@@@@@@@@@@AAABBBCCCEEEGGGHHHIIIJJJLLLMMMMMMMMMQQQ^^^ooo|||nnnaaaZZZSSSRRRRRRSSSSSSRRRQQQOOOPPPOOONNNNNNOOONNNLLLJJJFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFEEECCCCCCCCCBBBBBBBBBBBBBBB???>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;::::::999999888777777666666666666666777777888888888888777777888777777666666666666666555555555555555555555555555555555555555555555555444444333333333333444444555555555444333333222222333555666666444333333444222222222333333333444444333333333333333333333333333333333333333333333333111111111222222333333333000000111111111222222222222222222222222222222222222222222222333333333444666555555555555555555666444666777777666555777888777777777777888888888888999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<============???@@@AAABBBCCCEEEFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFBBBBBBBBBCCCCCCDDDDDDDDD333333333333333333333333222222222222222222222222333333222222333333444555333333333333333333333333444444444444444444444444333333333444555555666666777777888888999::::::;;;:::<<>>????????????@@@AAABBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIIIIIIIIIIGGGIIIJJJKKKJJJJJJKKKMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBDDDCCCBBBAAA@@@?????????======<<<<<<;;;:::::::::888888777777777666666666666666666666777777777777444444444444444555555555333333333333333333333333333333333333333333333333111111111111111111111111111111000000111111222333111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111222222222000000000111111111111222000000000000000000000000111111111111111111111111111111111111111111111111---.../////////000222444///000111222333333333333111111444666555:::RRRkkk~~~}}}|||yyyuuunnniiieeeffflllzzzxxxjjjaaaWWWOOOGGGCCCCCCCCC@@@===BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>?????????@@@???>>>>>>============>>>>>>>>>??????????????????????????????>>>??????@@@AAAAAABBBBBBBBBBBBBBBCCCEEEGGGHHHIIINNNNNNOOOSSS^^^pppxxxmmmaaa[[[XXXTTTTTTTTTSSSRRRQQQQQQPPPPPPOOONNNNNNNNNMMMKKKIIIEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@<<<=====================<<<;;;;;;::::::999888888888888777666666666777777777777888888888888777777888888777666666666666666555555555555555555555555555555555555555555555555444444333222222222333333555444444444333333222222444555666666444333333444222222333333333333444444333333333333333333333333333333333333333333333333000000111111222333333444000111111111111222222222222222222222222222222222111111222222222333333333555555444444444444555555444555666666555555666777777777777888888888999999888999:::;;;<<<<<<<<<;;;999:::;;;<<<<<<<<<<<<<<<===>>>???@@@BBBDDDEEEEEECCCDDDEEEEEEFFFFFFEEEEEEAAABBBBBBCCCCCCDDDEEEEEE333333333333333333333333222222222222222222222222333333222222333333444555333333333333333333333333444444444444444444444444222222333444444555666666666666777777888999999999888:::<<<<<<;;;;;;<<<>>>>>>>>>??????AAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEGGGHHHHHHEEEGGGHHHHHHHHHHHHIIIKKKIIIIIIIIIIIIHHHGGGFFFFFFDDDEEEGGGHHHHHHHHHFFFEEEFFFEEEDDDCCCCCCDDDDDDEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCBBBAAA???>>>>>>>>>======<<<<<<;;;;;;::::::999888777777777666666666666555666666666777777777888333333333444444555555555333333333333333333333333333333333333333333333333111111111111111111111111111111000000111111222333000000000000000000000111000000000000000000000000111111111000000000000000000000000000000000000000000000111111111222222222000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111///000111111000000222444000111222333444444444333222000222777555555BBBTTTssszzz~~~{{{{{{zzzvvvqqqmmmooowww~~~}}}|||oooeeeYYYQQQNNNLLLGGGBBBFFFFFFEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@???@@@AAAAAAAAAAAA@@@???????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDEEEFFFGGGHHHGGGGGGIIIMMMTTT[[[```fffgggjjjrrrjjj```]]]ZZZWWWUUUUUUSSSQQQPPPPPPQQQRRRQQQPPPNNNMMMMMMLLLIIIGGGDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@???>>>======:::;;;;;;;;;<<<<<<======;;;;;;::::::999888888888999999888777777777777888777777888888888888777777888888777666666666666666555555555555555555555555555555555555555555555555444444333222222222222222444444333333333333333333444555777666444333333444222222333333333333444444333333333333333333333333222222222222222222222222111111111111111222222222000111111111111222222222111111111111111111111111111111111111222222222222555555444333333444555555333555666666555444666777777777777777888888888888666777888::::::::::::999777888:::;;;<<<<<<<<<;;;;;;<<<===???AAABBBDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEBBBBBBCCCCCCDDDDDDEEEEEE333333333333333333333333222222222222222222222222333333222222333333444555333333333333333333333333444444444444444444444444222222333333444555666666555555666666777888888888777888999888888888;;;===>>>>>>>>>???@@@BBBCCCDDD@@@@@@@@@???????????????@@@@@@@@@AAACCCDDDFFFGGGCCCEEEFFFGGGFFFFFFGGGIIIGGGHHHIIIIIIHHHGGGEEEDDDBBBDDDGGGIIIIIIHHHGGGEEEEEEEEECCCBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@>>>===<<<<<<<<<===<<<<<<;;;;;;:::999999777777777777666666666666555666666666777777888888333333333444444555555555333333333333333333333333333333333333333333333333111111111111111111111111111111111000111222222333000000000000000111111111000000000000000000000000222222111111000000//////000000000000000000000000000000111111222222222222000000111111222222222222000000000000000000000000111111111111111111111111111111111111111111111111222333333222000///111222000111333444555555444333444...///666777333888CCCOOOYYYjjj|||}}}}}}zzzzzz||||||rrriiikkktttpppfffaaa\\\UUUOOOIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@???@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFGGGIIIKKKLLLLLLJJJKKKMMMUUUbbbsssuuucccTTTUUUXXXVVVSSSUUUTTTRRROOOMMMNNNQQQSSSRRRPPPNNNMMMMMMKKKHHHFFFCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@???>>>===<<<;;;999::::::;;;;;;<<<<<<<<<;;;;;;::::::999888888777:::999999888888888888888777777888888888888777777888888777666666666666666555555555555555555555555555555555555555555555555444333333222111111111222333333333333333333333333444555777666555333444444222222333333333444444444333333333333333333333333222222222222222222222222333333222222111000000000000111111111111222222222111111111111111111111111000111111111111222222222555444333333333333444555333444666555444444555777666666666666777777777888444555777888999999888888777888999;;;<<<<<<;;;;;;;;;;;;===>>>@@@BBBCCCDDDCCCDDDDDDEEEEEEEEEEEEEEEBBBCCCCCCDDDDDDEEEEEEEEE222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444444333333222222222222222333333333333444444555555555555666666666666777777777777888999:::;;;<<<======>>>???@@@@@@AAA???===<<<===@@@AAA@@@===>>>??????@@@@@@AAABBBBBBDDDFFFHHHGGGFFFEEEFFFGGGHHHGGGGGGFFFEEEDDDDDDCCCFFFGGGGGGGGGFFFEEECCCBBBDDDDDDCCCCCCCCCDDDDDDEEECCCCCCDDDDDDCCCCCCBBBAAA@@@===;;;<<>><<<<<<;;;;;;;;;:::::::::999888888777777777777777777777666666555555555444555555444444444333333333333333444444333333222111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222222111000000000111333333000000000000000000000000000000000000000000000000000111333555666666555555333333444444555444444444555===LLL___qqq|||~~~~~~xxxrrrooonnn~~~yyynnn___[[[TTTOOOOOOPPPKKKDDDCCCDDDEEEDDDBBBBBBCCCDDDDDDEEEFFFFFFDDDBBBBBBCCCCCCDDDDDDBBB@@@@@@BBBDDDFFFBBBAAAEEEEEEBBBDDDIIINNNEEEHHHVVV^^^[[[\\\bbbcccdddjjjxxxgggmmmrrrkkkpppssshhhYYYPPPNNNNNNOOONNNRRRRRRRRRRRRRRRRRRRRRQQQNNNMMMLLLKKKHHHFFFDDDBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFEEEDDDCCCBBBAAAAAA????????????>>>>>>>>>============<<<;;;;;;::::::999999999999999999999999888888777777777777888888999888888888777777666666888555333222333555666777666666666666777777777777555555555555555555555555444444333333333333222222111111222333333444555555444444444444444444444444222222222333333444444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222222222333333333555444444333333444444555555555555555555555555555666666666666666777888888888888777777666666555555888888999:::;;;======>>>;;;<<<===>>>@@@AAABBBCCCAAAAAABBBBBBCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFDDDCCC222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444333333333222222222222222333333333333444444555555555555666666666666777777777777888999::::::<<<<<<==================???===<<<===@@@AAA@@@>>>?????????@@@AAAAAABBBBBBFFFGGGHHHHHHGGGFFFFFFGGGFFFFFFEEEEEEDDDCCCCCCBBBFFFGGGGGGGGGFFFEEECCCBBBDDDDDDDDDDDDDDDDDDDDDEEECCCCCCDDDDDDCCCCCCBBBAAAAAACCCDDDBBB???===>>>???<<<;;;;;;;;;;;;:::::::::999888777777666666777777777666666666555555555555555555444444444333333333333333444444333333222111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222222111000000000111222333000000000000000000000000000000000000000000000000///111222444555666666555444555555666555555444444555777<<>>>>>>>>============<<<<<<;;;:::::::::999999999999999999999999888777777666666777777888888888888777777777666666666555555555555666666666555555666666666777777777555555555555555555555555444444333333333333222222111111222222333444444555444444444444444444444444222333333333333333333444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111222222222333333444444333333333333444444555555555555555555555555666666666666666777777888888777777777666666666555888888999:::;;;<<<======;;;<<<===>>>@@@AAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDD222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333222222222222222222333333333333444444444555555555555666666666666666666666777888999:::<<<<<<;;;;;;;;;:::::::::???>>>===>>>@@@@@@@@@?????????@@@@@@AAAAAABBBBBBGGGIIIJJJIIIGGGFFFFFFGGGEEEEEEDDDDDDCCCBBBBBBBBBFFFGGGGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDCCCCCCBBBAAABBBIIIMMMIII???999;;;@@@;;;;;;;;;;;;::::::::::::999888777777666666777777666666666666555555555555555555444444444333333333333333444444333333222111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111000000111111222333000000000000000000000000000000000000000000000000...000111333555666666666666666777666666555444333666555555888CCCVVVlll||||||wwwwwwuuuoooiiiggghhhxxxyyyooobbbYYYPPPNNNRRRUUURRRMMMLLLIIIFFFFFFHHHJJJIIIGGGGGGFFFFFFGGGIIIJJJJJJIIIJJJJJJMMMRRRTTTVVV[[[aaacccqqqlllnnnzzzkkkVVVRRRNNNJJJJJJLLLMMMKKKIIIJJJJJJKKKMMMNNNPPPQQQQQQNNNNNNMMMKKKIIIGGGEEEDDDCCCDDDDDDEEEEEEEEEDDDDDDAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>===============<<<<<<;;;;;;::::::999888888888888888888888888777777666666666666777777777777777777666666666666555666666777777666555555555555555666666666666777444444444444444444444444444444333333333333222222111111222222333333444444333333333333444444444444444333333333333333333222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111222222222222333444444333333333333444444444444444444444444444444666666555555666666777888777777777777666666666666888888999:::;;;;;;<<<===;;;;;;<<<===???@@@AAAAAACCCCCCCCCDDDEEEEEEFFFFFFEEEDDDBBBAAAAAACCCEEEFFF222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333222222222222222222222222222222333333333444444444444444555555555666666666666666666777888999999:::::::::::::::;;;;;;;;;???>>>>>>??????@@@@@@@@@??????@@@@@@AAABBBBBBCCCHHHIIIJJJJJJHHHFFFFFFGGGEEEEEEEEEDDDDDDDDDCCCCCCFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFEEEEEECCCCCCCCCDDDCCCCCCBBBAAABBBIIIOOOJJJ@@@999:::???;;;;;;;;;:::::::::999999888888777666666666666666666666666666666555555555555555444444444333333333333333444444333333222111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111222222222000000000000000000000000000000000000000000000000...///000222444555666666666666666666555444222222222555777999???KKK[[[hhh}}}}}}xxxnnnfffddd___kkk{{{{{{qqqrrrzzz}}}wwwnnnaaaYYYQQQOOORRRVVVWWWVVVUUUTTTTTTVVVYYY[[[ZZZXXXZZZ]]]cccjjjooouuu}}}~~~ppppppnnn{{{cccUUUPPPNNNKKKKKKLLLLLLJJJHHHJJJKKKLLLNNNPPPRRRTTTUUUMMMMMMMMMKKKJJJHHHFFFEEEEEEEEEFFFGGGGGGFFFEEEDDDBBBBBBAAA@@@???>>>======>>>>>>=========<<<<<<<<<<<<<<<;;;;;;:::999999999888888888888888888888888777666666555555666666777666666666666666666666666555666666666444444444555444444555555555666666666444444444444444444444444444444333333333222222222111111222222333333333333333333333333333444444444444444444333333222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111222222222222444333333333333333333444444444444444444444444444666555555555555666777777777777777777666666666666777888888999:::;;;;;;;;;:::;;;<<<===>>>???@@@@@@BBBBBBBBBCCCDDDDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEFFF222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444444444444555555555555555555555555666777888999888999999;;;<<<===>>>>>>>>>???????????????@@@AAA???@@@@@@AAABBBBBBCCCCCCHHHIIIJJJJJJHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEEEECCCCCCCCCDDDCCCCCCBBBAAABBBEEEHHHFFFAAA<<<;;;===;;;;;;:::::::::999999999888777777666555666666666555555555666666666666666555555444444444333333333333333444444333333222111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222000000111111222222222222000000000000000000000000000000000000000000000000...///000111222444555666555555555444333222111000---111666888999>>>GGGNNNiiivvv{{{pppkkkkkkiiioootttxxx~~~uuupppsssyyy}}}~~~}}}||||||~~~yyyqqqaaaRRRJJJLLLJJJGGGEEEEEEFFFFFFFFFJJJKKKLLLNNNPPPRRRTTTTTTLLLLLLLLLKKKJJJHHHGGGFFFGGGHHHIIIIIIHHHGGGEEEDDDEEEEEECCCAAA???>>><<<;;;=========<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888777777777777777777777777666666555555555555666666555555555555555555555666666666666444111111444666444444444444555555555555444444444444444444444444444444333333333222222222111111222222222222222333222222222333333333444444444444444333333222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222333333333222222333333333444444444444444444444444555555555555555666666777666666666666777777777777777777888888999:::::::::::::::;;;<<<======>>>>>>??????@@@@@@AAABBBBBBBBB@@@AAACCCEEEFFFFFFEEEEEE222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111222222222222222222222333333333333444444333444444444444555555555444444444555555666777888888888999;;;===>>>@@@@@@>>>???@@@@@@??????@@@BBB@@@@@@AAAAAABBBBBBCCCCCCFFFGGGIIIIIIHHHGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGHHHIIIHHHHHHIIIIIIIIIGGGFFFEEECCCCCCDDDDDDCCCCCCBBBAAAAAAAAABBBAAA@@@>>>===<<<::::::::::::999999999999888777666666555555666666555555555666666666666666555555444444444333333333333333444444333333222111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222000000111222222222222111000000000000000000000000000000000000000000000000/////////000111222444444333333333333333222111000111333444333333666<<>>===<<<===<<<<<<<<<;;;;;;;;;;;;;;;::::::999999888888777666666666666666666666666555555444444444444555555444444444555555555555555555777888666222111333666333333333444444444555555333333333333333333333333444444333333333333222222111111222222222222222222111111222222333333444444444333333333333333333222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000111111111111222333333222222222222333333333333333333333333333333555555444444555555666777666666666666777777777777777777888888888999999999999::::::;;;<<<<<<===============>>>??????@@@@@@===???BBBDDDFFFEEEDDDDDD222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000111111111222222222222222222333333333333444444333333444444444555555555444444444444555666777777888999:::;;;<<<===>>>???>>>@@@AAAAAA??????@@@BBB@@@@@@AAAAAABBBCCCCCCCCCCCCEEEGGGHHHGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEEEEFFFHHHIIIJJJIIIIIIJJJKKKJJJHHHFFFEEECCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@???>>><<<======:::::::::999999999999888777777666555555555555666555555555555666666666777555555444444444333333333333333444444333333222111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222///000111222333222222111000000000000000000000000000000000000000000000000111000000///000111222333333333333444444333222222444333222111222555888:::777AAARRRgggxxx{{{wwwzzzxxx{{{~~~xxxooofffdddbbbeeesss~~~{{{uuu```OOOMMMOOOLLLKKKNNNHHHHHHHHHGGGGGGIIIKKKLLLHHHHHHHHHIIIIIIJJJJJJKKKIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGIIIIIIHHHEEEBBBAAACCCCCCBBBAAA@@@??????>>><<<<<<<<<;;;;;;;;;:::::::::::::::999888888777777666666666666666666666666555444444444444444444555333333444444444555555555333777<<<<<<888444333444222333333333333444444444333333333333333333333333444444333333333333222222222222111111111111111111000111111222333333444444222333333333333333333444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111333333222222222222333333333333333333333333333333555444444444444555666666555666666666777777777888777777777888888888888888999999::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????<<<===>>>@@@BBBCCCCCCDDD222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000111111222222222222222222333333333444444444333333333444444444555555444444444444444666777777:::::::::;;;;;;<<<<<<<<<===@@@BBBAAA???>>>@@@CCC@@@@@@AAABBBBBBCCCCCCDDDBBBDDDFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEEEEFFFHHHJJJKKKIIIJJJKKKKKKJJJIIIFFFEEECCCCCCDDDDDDCCCCCCBBBAAA???AAABBB???;;;:::<<>>@@@@@@@@@@@@@@@@@@AAAAAA<<<<<<;;;;;;;;;:::::::::::::::999999888777777777666666666666666666666666555444444333333444444555333333333444444555555555111888@@@AAA===777333222222222333333333444444444333333333333333333333333444444444333333333222222222222111111111111111111000000111222333333444444222222222333333444444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111333222222222222222222333333333333333333333333333555444444444444555666666555666666666777777888888777777777777888888888888999999999::::::;;;;;;;;;<<<<<<<<<===>>>>>>??????<<<<<<;;;<<<===@@@CCCDDD222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333333333333333333333333333555555555555666666666666888888999::::::::::::999;;;<<<>>>>>>======???@@@CCCCCCBBBBBBBBBCCCCCCDDDBBBIIIOOONNNLLLLLLKKKHHHDDDEEEGGGHHHIIIHHHGGGGGGHHHIIIIIIJJJKKKKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCBBB@@@???@@@@@@AAA@@@??????>>>===<<<<<<;;;;;;;;;:::999999888888777777777777777666666666666555555555555666666666666444444444444444444444444333333333333333333333333333333333222222111111111222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111////////////000000000000111111111111111111111111000000000000000000000000111111222222222333333333111111111111111111111111111111222222222222111111111111111000000000000000000000000000000000000000000000000000111111111111111111222222222333333333333333222222222222222222777666777<<>>>>>============>>>>>>============>>>???@@@AAA222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333333333333333333333333333555555555555666666666666777888999999::::::999999:::<<<============>>>@@@BBBBBBAAAAAABBBCCCDDDDDDDDDLLLQQQOOOKKKJJJIIIGGGEEEFFFGGGHHHIIIHHHGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCBBB@@@@@@@@@@@@AAA??????>>>>>>===<<<<<<;;;;;;;;;:::999999888888777777777777777666666666555555555555555666666666666444444444444444444444444333333333333333333333333333333333222222222111111222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000111111111222222222333333111111111111111111111111111111222222222222111111111111111111000000000000000000000000000000000000000000000000111111111111222222333333333444444444222222222222222222222222111111222555:::DDDOOOWWWjjjxxx|||www~~~zzzzzz|||{{{yyyvvvssstttxxx~~~tttpppkkkhhhjjjooouuuxxx|||vvvvvvyyy}}}ttt___PPPKKKHHHGGGEEEDDDCCCDDDEEEFFFFFFGGGGGGFFFDDDCCCDDDEEEEEEHHHJJJKKKJJJIIIIIIIIIIIIHHHHHHIIIKKKKKKJJJHHHEEEDDDCCCBBBAAA@@@@@@??????@@@@@@@@@??????>>>===;;;;;;;;;;;;;;;:::999999:::999999999888777777777888888888888777777777777555555555444444444333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222111111111000000222222222222222222222222///000000111222222333333222222111111222222333444222222222222111111111000000111111111111111111000000000000000000000000000222222111000000000000000111111222222222222111111000000000000111111111111111111111111111111111111222222222222222222222222333333333444444444444555444444444555555666666666555555555555666666666666666777888888::::::;;;<<<>>>==================>>>>>>>>>>>>??????@@@AAABBB222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333444555555555555666666666777777888999999999999999:::;;;======<<<<<<>>>???@@@@@@@@@@@@AAACCCDDDEEEHHHQQQVVVRRRKKKHHHHHHHHHEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCDDDCCCAAA@@@??????@@@@@@???>>>>>>======<<<<<<<<<;;;;;;:::999999888888777777777777666666666555555444555555555555666666666444444444444444444444444333333333333333333333333333333333222222222222111222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111000000000000000000000000111111111222222222222333111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000111111111111333333333333444444444555000111111111222333333333222333555666666888;;;>>>NNN___pppsssttt~~~zzzsssoooooopppqqqwwwzzz~~~~~~xxxttt{{{|||^^^QQQMMMHHHDDDCCCCCCCCCBBBAAABBBCCCDDDEEEFFFFFFGGGFFFDDDBBBCCCDDDFFFIIILLLMMMLLLKKKJJJIIIKKKJJJIIIIIIKKKJJJIIIGGGDDDDDDCCCBBBAAA@@@@@@???@@@@@@@@@@@@???===<<<;;;;;;;;;;;;;;;;;;;;;:::999999999888888888888888888999999999999888888888888555555555444444444444333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222111111111111111222222222222222222222222000000000111222222333333222222111111222222333444333333333222222222222222///000000111111000000///000000000000000000000000222111000000000000000000111111222222222222111111000000000111111111222222111111111111111111111111222222222222222222222222333333333333444444444444444444444444444444444444444555555555555666666666666777777888999:::;;;;;;======<<<<<<<<<<<<======?????????@@@AAAAAABBBBBB222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333444444444555555555666666666777777888999888888888999:::<<<<<<;;;;;;===>>>>>>>>>??????AAABBBDDDDDDLLLUUUZZZTTTKKKHHHHHHHHHEEEEEEGGGGGGHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEFFFFFFEEEEEEDDDCCCCCCCCCBBBAAA@@@>>>>>>>>>>>>???>>>>>>=========<<<<<<<<<;;;;;;:::999999888888777777777666666666555555555444444444555555555666666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111000000000111111111222222111111111111111111111111000000000000000000000000111111111111222222222222111111111111111111111111111111222222222222111111000111111111111111222222000000000000000000000000///000000000111111111111222222222333333333444444///000000111222333333444333666888999888777777888DDDJJJTTT```ooo}}}ppp\\\HHHBBBEEEDDD@@@>>>@@@@@@@@@@@@AAACCCDDDEEEEEEFFFFFFEEECCCBBBBBBCCCFFFIIIMMMOOONNNLLLJJJJJJLLLJJJJJJJJJJJJJJJHHHFFFDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@???>>><<<:::999999:::::::::::::::999999888888888888888999999999999999888888888777777777555555555555444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222000000111111111222222222222222111111222222333444222222222222222222222222//////000000000000//////000000000000000000000000111111000000000000000111111111222222222222111111000000111111111222222222111111111111111111111111222222222222222222222222222222333333333444444444444333333333333333333333444444444555555555666666666666777888999:::;;;;;;===<<<<<<;;;;;;<<<<<<===>>>>>>???@@@AAAAAAAAAAAA222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333444444444444555555555555555666777777888888777777888999;;;;;;::::::<<<=========>>>>>>@@@AAABBBCCCJJJRRRVVVPPPHHHEEEEEEEEEDDDDDDEEEFFFFFFEEEDDDCCCDDDEEEEEEEEEEEEEEEDDDDDDFFFFFFFFFEEEDDDDDDCCCCCC@@@???>>><<<<<<<<<<<<===============<<<<<<<<<<<<;;;;;;:::999999888888777666666666666555555555555444444444444555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111/////////000000000111111111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111111111222222222222111111000000111111222222222333000000000000000000000000///000000000111111111111000111111111222222222222//////000111222222333333111222444555444333444555======BBBMMM]]]oooiiiRRRJJJCCCCCCEEECCC???======>>>>>>???AAABBBDDDDDDCCCDDDEEEDDDBBBBBBBBBCCCFFFIIILLLNNNMMMKKKJJJJJJKKKJJJIIIIIIIIIIIIGGGDDDCCCCCCCCCBBBBBBAAAAAA@@@AAA@@@@@@???===;;;999888888888999999999999888888888888888888888999999999888888777777777666666666666666555555555444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111222222222222222111111222222333444000000111111111111111111//////000000000000//////000000000000000000000000111000000000000000111111111111222222222222111111111111111111222222222222111111111111111111111111222222222222222222222222222222222333333333444444333333333333333222222222444444444444555555555555555666777888999::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>???@@@@@@@@@???222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111222222222333333333333333333333333333333333333444444444444555555555555555666777777777777777777888::::::999999;;;<<<=========>>>>>>@@@AAABBBEEEJJJLLLHHHDDDCCCBBB@@@BBBCCCDDDDDDDDDCCCBBBAAADDDEEEEEEEEEEEEDDDDDDCCCFFFFFFFFFEEEDDDDDDCCCCCC@@@???===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888777666666666555555555444444333444444444444555555555444444444444444444444444333333333333333333333333111222222222222333333333222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111.../////////000000000000111111111111111111111111000000000000000000000000000000000111111111111222111111111111111111111111111111222222222222111111000000111111222333333333000000000000000000000000000000000000111111111111000000000000111111111111///000000000111222222222111222222222000000222444333888>>>AAACCCNNNeee{{{jjjUUUMMMAAA@@@???>>>===<<<<<<<<<;;;<<<===>>>@@@AAABBBCCCAAABBBCCCCCCBBBBBBCCCDDDFFFHHHJJJKKKJJJIIIIIIJJJJJJIIIHHHHHHHHHHHHFFFDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???>>><<<;;;999888777888888999999999999999999999888888888888888888777777777777666666666555666666666555555555444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111222222222222222222222222222222222111111111111111111111111222222111111222222333444000000000000000111111111///000000111111000000///000000000000000000000000000000000000000111111222111111222222222222111111111111111222222222222333111111111111111111111111222222222222222222222222222222222222333333333333333333333333333333333333333444444444444555555555555666666777888999::::::;;;;;;::::::::::::;;;;;;;;;<<<>>>???@@@@@@??????222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111222222222333333333333333333333333333333333333333444444444555555555444555666666777777666666666777999999888888:::;;;===============>>>???@@@AAADDDEEECCCCCCEEECCC???AAAAAABBBCCCBBBAAA@@@???EEEEEEEEEEEEEEEDDDCCCCCCEEEEEEDDDDDDCCCBBBBBBBBBAAA@@@>>>===<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888777666666555555555444444444333333444444444555555555444444444444444444444444333333333333333333333333111111222222222333333333222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111//////000000000111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111222222222222111111000000111222222333444444000000000000000000000000000000000000111111111111000000111111111222222222000000000000111111111111111222333333222222333555333555888999777:::KKK]]]ooo~~~www^^^III@@@AAA<<<<<<;;;::::::;;;;;;:::999:::;;;===>>>????????????@@@BBBBBBBBBBBBDDDFFFFFFGGGHHHGGGFFFFFFHHHJJJHHHGGGFFFFFFGGGGGGEEECCCCCCBBBBBBBBBBBBAAAAAAAAA>>>>>>>>>===<<<;;;999888999999:::;;;;;;;;;;;;;;;:::999999999888777777777888888888777777777666666666666666666555555555555444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111222222111111222222333444000000000111111222222222000111111111111111111000000000000000000000000000000000000000000111222222111111222222222222111111111111111222222222333333111111111111111111111111222222222222222222222222111222222222222333333333222222333333444444555555333333444444444555555555555555666777888999::::::;;;;;;::::::::::::;;;;;;<<<===???@@@AAAAAA@@@???222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111222222222333333333333333333333333333333333333333333444444444555555444555555666666666666666666777999999888888:::;;;>>>===============>>>???AAACCCBBBBBBEEEHHHFFF@@@@@@AAAAAABBBAAA@@@???>>>EEEEEEFFFFFFEEEDDDCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@BBBAAA@@@>>>>>>>>>>>>???;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888777666666555555555444444444333333333444444444555555444444444444444444444444333333333333333333333333111111111222222333333333222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111222222222222111111000000111222333333444444000000000000000000000000000000000000111111111111111111222222222333333333111111111000000000000000,,,///111333333333444555<<<444000555999999===BBBPPPfff{{{|||YYYIIIFFFDDDAAA???<<<=========???@@@===999777888:::;;;<<<============???AAABBBBBBCCCEEEGGGFFFFFFFFFEEEDDDEEEGGGJJJFFFEEEEEEEEEGGGFFFEEECCCBBBBBBBBBBBBBBBBBBAAAAAA>>>>>>======<<<;;;999999:::;;;;;;<<<=========<<<;;;::::::999888777666666999999999888888888888777777666666666555555555555444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111000000111111222222222222222222222222222222222222222222111111111111111111222222111111222222333444111111111222222333333333111111222222222222111111000000000000000000000000000000///000000111222222111111222222222222111111111111222222222333333333111111111111111111111111222222222222222222222222111111222222222333333333222222333444444555666666333333333444444444555555555555666777888999::::::;;;::::::999999::::::;;;<<<>>>@@@BBBCCCBBBAAA@@@333333333333333333333333444444333333333333222222222222222222222222222222222333333444444333333222222222222222222222222222222222222222222222222222222222111111222222333444333333333333333333333333444444444555555555555666777777777777888999:::;;;@@@???===<<<;;;;;;;;;<<<===???AAABBBBBBAAA@@@???EEECCCAAA@@@@@@@@@BBBCCCDDDEEEEEEEEEDDDCCCBBBAAABBBAAAAAA@@@@@@?????????AAAAAA@@@@@@???>>>>>>>>>======<<<;;;;;;;;;;;;<<<:::999888777666666666666666666666666555555555555333333333333333333333333444444444333333333222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000111111111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000000111111111111222222222444444333333444555777888@@@HHH___yyyaaaVVVIII@@@======<<<:::AAA999888>>>>>>888666<<<<<<;;;;;;555??????111EEEBBB;;;999AAAEEECCCBBBFFFFFFFFFFFFGGGIIIIIIEEEAAA@@@FFFBBB>>>FFFHHHDDDEEEBBBIIIBBB>>>EEE<<<777HHH======<<<;;;::::::999999;;;;;;;;;::::::999999999999999999999999888777666777666666777999999888666777777666666555555555444666555444333333333333333555444333333222222333333444444555666555444222111333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222333222111/////////000111000000000000000000000000000000000000000000000000222222222111111111111000111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333444444444444444555666777777888888888888888999::::::;;;;;;===@@@BBBAAAAAABBBCCC333333333333333333333333444444333333333333222222222222222222222222222222222333333444444333333222222222222222222222222222222222222222222222222222222222111111222222333444333333333333333333333333444444444444555555555555777666666777777888999:::???>>>===;;;;;;<<<<<<===>>>???@@@AAABBBAAA@@@@@@DDDCCCBBBAAAAAABBBCCCDDDEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>======<<<;;;;;;;;;;;;;;;:::999888777666666666666666666666666555555555555333333333333333333333333444444333333222222111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000000111111111111222222222444333333333444555777888666777CCCVVVcccmmm~~~jjjTTTMMMGGG???<<<===???>>><<<---222999>>>???<<<:::888666555>>>888:::>>>555>>>444DDDLLLCCC<<>>>>>???BBBHHHNNNMMMFFFEEENNNJJJ666444GGG??????>>>DDDIIIAAA===EEE======<<<<<<;;;::::::999;;;;;;:::::::::999999999999999888888888888888888888777666666888888777666777666666666555555555444555444444333333333444444444444333222222222222333333444444555444333222111333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222333222111000//////000111111111111111111111111111111111111111111111111111222222222111111111111000111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333444444444444444555666777777777888888888888999:::;;;<<<:::<<>>??????@@@@@@@@@AAAAAAAAACCCCCCBBBBBBBBBDDDFFFGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::999888777666666666666666666666555555555555444333333333333333333333333444444333222111111000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111111111000111111111111222222222333333333333444555666666888333444:::@@@HHHXXXhhhjjjXXXNNNAAA999666555777:::<<<;;;888@@@AAA<<<111---333999;;;@@@///<<<<<<555???<<<999>>>999888>>>DDDCCC???===DDDFFFLLLRRRQQQNNNTTT___\\\[[[III222777LLLMMM===LLLBBB<<<;;;???JJJJJJ============<<<;;;;;;::::::::::::::::::999999999999999888777666777888999::::::888666555666666666555666666666555555555555555444333333333333444444555444444333222222222222222222222333333333222111111333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222111000000000111111111111111111111111111111111111111111111111111111222222222111111111111000111111111111111111111111222222222111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333444444444444444555666666777777888888888999999:::<<<<<<999;;;===>>>>>>>>>???@@@333333333333333333333333444444333333333222222222222222222222222222222222222333333444444333333222222222222222222222222222222222222222222222222222222222111111222222333444333333333333333333333333333333444444444555555555555444444555555666777888:::::::::;;;<<<===>>>???????????????@@@AAABBBBBBBBBBBBBBBCCCDDDFFFGGGHHHGGGGGGEEEDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCDDDAAAAAA@@@@@@???>>>>>>>>>===<<<;;;;;;::::::;;;;;;:::999888777666666666666666666555555555444444444333333333333333333333333444333333222111000//////111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222222333333333333444444555999666555777777666;;;CCCHHHUUUmmm}}}|||~~~fff222555>>>444>>>AAA888444:::???>>>:::999???GGGDDD;;;LLLwwwFFF000@@@???DDD>>>666HHHRRR???=========<<<<<<;;;;;;;;;:::999999999999999999999888777666555666777:::;;;;;;888555444444555555555555555555555555555555555222222222222333444555555444333333222111222222222111111222222222111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333444444444444444555555666666666888888888888999;;;<<<===999;;;============>>>???333333333333333333333333444444333333333222222222222222222222222222222222222333333444444333333222222222222222222222222222222222222222222222222222222222111111222222333444333333333333333333333333333333333444444444444555444444444444555666777888888888:::;;;===>>>>>>???????????????@@@AAABBBCCCBBBBBBCCCDDDEEEFFFHHHHHHGGGFFFEEECCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;::::::::::::::::::999888777666666666666555555555555444444444444333333333333333333333333333333222222111000//////111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111222222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222222222222333333333333333000111444888888666666999@@@GGGUUUlll<<<...???666:::===777;;;BBB???444666CCCBBB666888~~~___@@@222===JJJ@@@>>>HHHGGG<<<<<<<<<<<<<<<;;;;;;;;;999999999999999999999999888777666555555777999;;;;;;888444333333444555444444444444555555555555555222222222222222333444555333333222111111111111222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111222222222222111111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333444444444444444444555555555555777777777888999:::<<<<<<:::<<<======<<<<<<>>>???333333333333333333333333444444333333333333222222222222222222222222222222222333333444444333333222222222222222222222222222222222222222222222222222222222111111222222333444333333333333333333333333333333333333444444444444555444444555555666777888777888:::;;;===>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCAAABBBCCCDDDEEEFFFGGGGGGGGGFFFDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEAAAAAA@@@@@@???>>>>>>>>><<<;;;;;;::::::::::::::::::999888777666666666666555555555444444444444333333333333333333333333333222222222222222111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000111111222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111222222222000111111111111222222222111222222333333222222111000000111333444444555666===555111GGGAAA...>>>666666777555EEE444333AAA>>>111>>>]]]UUU+++:::HHH???999===;;;;;;;;;;;;;;;;;;;;;;;;888888888999999999999999888777666555666777888999888666444333444555444333444444444444444555555555333222222222222333333444333333222111111111111111111111111000111111222333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222000111222222333222222222222222222222222222222222222222222222222222222222222222222111111111111000111111111111111111111111111111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444555555666666888999;;;<<<;;;<<<<<<<<<;;;;;;===???333333333333333333333333444444333333333333222222222222222222222222222222222333333444444333333222222222222222222222222222222222222222222222222222222222111111222222333444333333333333333333333333222222333333333444444444555555555555666777888999777888:::<<<============<<<===???AAABBBBBBBBBBBBAAABBBCCCDDDEEEEEEFFFFFFFFFDDDCCCBBBBBBCCCDDDEEEFFFEEEEEEEEEEEEEEEDDDDDDAAAAAA@@@@@@???>>>>>>>>><<<;;;::::::999999:::::::::999888777666666666666555555555444444444333333333333333333333333333333222222222222333333333333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000111222222333444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222000111111111111222222222111111222333333222111000666555333111111333333222;;;777777EEEkkkYYY|||sss777222<<<444666777888000111DDDOOO555+++rrr___888===AAA888222::::::::::::::::::::::::777888888888999999999999777777777777666666666666666444333333555555444333333333333444444555555555333333222222111222222222333222222111111111111111222111111000111222333444111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222000111222333333333222222222222222222222222222222222222222222222222222222222222222111111111111000111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444333444444555666888:::;;;:::;;;;;;:::999999;;;>>>333333333333333333333333444444444333333333222222222222222222222222222222222333333444444333333222222222222222222222222222222222222222222222222222222222111111222222333444333333333333333333333333222222333333333444444444666555555666666777888999777888:::<<<=========<<<;;;===???BBBCCCCCCBBBAAAAAABBBCCCDDDEEEEEEEEEDDDEEEDDDBBBAAABBBCCCEEEFFFGGGGGGFFFFFFEEEEEEDDDDDDAAAAAA@@@@@@???>>>>>>>>><<<;;;::::::999999:::::::::999888777666666666666555555444444444333333333333333333333333333333333111222222333333444555555111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000111222333333444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111222222222222000111111111111222222222000111222333333222000000222444555555666888777444---444999---333???777@@@LLL]]]|||nnnUUUFFFWWWQQQ999NNNDDD@@@;;;555LLLjjj555666<<<111CCC(((555:::222:::<<<===999AAA666###<<>>>>>>>>???@@@@@@AAAAAA@@@AAABBBCCCDDDDDDDDDDDDCCCAAA???>>>???CCCHHHKKKFFFEEEDDDCCCCCCDDDDDDEEEDDDCCCBBB@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999:::999999888777666555666777666555555555666555555555444333333222222333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222111111111000000111111111111111111111111222222111111111111222222222222222111111111111000222222333333333222222111111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111000111222222111000111222000000000000000000000000222111000//////000111222222222222111111111000000000111111111111222222222222222111111222222333444222222333333333333444444333333444444555666777777BBB>>>OOOffffffVVVOOOFFFAAAAAAAAA>>><<<333BBB999888333>>>VVV???///444777777777777777777777777777777888222>>>999dddHHH>>>>>>GGGDDD000BBB888888888999999999999888888999999999888888888777777666666666666555555555555333333333444444444555555555555555555555555555555222222222222222222333333111111111111111111111111222222111111111111111222000000000000000000000000111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222333333333333222111111222222222333333333111111222222222333333333222222222111111111000000222222222111111111111000000111111111111222222222111222222333333444444555111111222222222333333333111111111111111111111111444444444444444444444444444444444555555555555666444555555666777888888999;;;:::888777777999:::<<<444444333333333222222222333444444444333333222111222222222222222222222222444444444444444444444444111111111111111111111111111111222222222333333333111111222222222333333333333333333333333333333333444444444444444444444444555555555555555666666777888999999::::::;;;;;;<<<======>>>??????@@@@@@AAA@@@AAABBBCCCCCCDDDDDDDDDBBB@@@>>>===???BBBFFFIIIEEEEEEDDDCCCBBBCCCCCCDDDCCCBBBAAA@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999:::999999888777666444444555555444555666777777666666555444333222222333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222111111111000000111111111111111111111111222222111111111111222222222222222111111111111000111222222333333222222111111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111000111222222111000111222000000000000000000000000222111000//////000111222222222222111111111000000000111111111111222222222222222111111222222333444222222222333333333444444333333444444555666666777666222===}}}WWWZZZHHHJJJDDD>>>;;;<<<<<<;;;888:::<<<777999555222HHH:::111666666555666666666666666666666666999...111LLL{{{>>>AAA???@@@:::;;;999888888999999999999888888999999999888888888777777777777666666666555555555333333333444444444555555555555555555555555555555222222222222222222222222111111111111111111111111222222111111111111111222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222333333333333222111111111111222222333333111111222222222333333333222222222111111111000000222222222111111111111000000111111111111222222222222222222222222222222222111111111222222222333333111111111111111111111111444444333333333333333333333333333333444444444555444555555666777777888888:::999888777777999:::<<<333333222222222111111111333333444444444333222222111111111111111111111111444444444444444444444444222222222222222222222222111111222222222333333333111111222222222333333333333333333333333333333333333333333333333333333333555555444444555555666777888888999:::;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@@@@AAABBBCCCCCCCCCCCC@@@???======>>>AAADDDGGGEEEDDDCCCCCCBBBBBBCCCCCCBBBBBB@@@???>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999:::999999888777666444333333333444666888999888888777666555333333222333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222111111111111111111111111111111111111111222222111111111111222222222222222111111111111000111111222222222222222111111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111000111222222111000111222000000000000000000000000111111000000000000111111222222222111111111111111000111111111111222222222222222111111222222333444222222222222333333333333333333333444555555666666444222333aaalll@@@???;;;>>>:::666666888:::888666===555666999:::---\\\888444444777444444555555555555555555555555555444+++111CCCCCC@@@:::\\\\\\333555888888999999999999888888999888888888888777777777777777777777666666666666333333333444444444555555444444444444444444444444444333333222222111111111111111111111111111111111222111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222333333333333222000000000111111111111222111111222222222333333333222222222111111111111111222222222111111111111000000111111111111222222222333333222111111000//////111111111222222222222333111111111111111111111111222222222333333333333333222222222333333333444444444444555555666777777777999888888777888999:::;;;333333333333222222222222333333333444444333333222222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333111111222222222333333333333333333333333333333333333333333333333333333333555444444444444555666666777888888999:::;;;<<<<<<<<<<<<======>>>??????@@@@@@@@@AAABBBBBBBBBBBBBBB@@@???>>>>>>???AAADDDEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@>>>>>>=========<<<<<<;;;;;;;;;:::::::::999999999999999888666666555444333333666888:::;;;999999888666555444333222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222222222222111111111000000000111111222222222222111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111000111222222111000111222000000000000000000000000111000000000000000000111111111111111111111111111000000111111111222222222222222111111222222333444111222222222222333333333333333333444444555555555666999555NNNXXXbbbmmmzzz;;;DDD888999777666777999:::999777;;;222777555;;;444LLL111444777666222666444444444444444444444444///===AAA:::DDDAAAAAA:::AAA111444888888999999999999888888888888888888777777777777888888777777777666666666333333333444444444555555444444444444444444444444444444333333222111000000111111111111111111111111111111111000111111222333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222333333333333222000000000000000000000111111111222222222333333333111111111111111111111111222222222111111111000000000000111111111222222222333222222222111111111000111111111111222222222222111111111111111111111111111111222222222222333333222333333333333444444444444444444555555666666666888888777777888999:::;;;444444444444333333333333222333333444444333333333333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333111111222222222333333333333333333333333333333333444444444444444444444444444444444444444555666666666666777888999:::;;;<<<;;;<<<<<<======>>>?????????@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBDDDEEEFFFFFFEEEEEEDDDCCCBBBBBB@@@@@@???>>>============<<<<<<;;;;;;;;;:::::::::999999999999999888666666777555444555999<<<===<<<999888777666555444333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222222222222111111111000000///000111111222222222222111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111000111222222111000111222000000000000000000000000000000000111111000000000111111111111111111111111000000111111111222222222222222111111222222333444111111111222222222333333333333333444444444444444000888666FFFAAADDDKKKVVV___fffnnnyyysssjjj\\\]]]]]]AAA777999888888888999999888777555666999000555<<>>>>>???@@@@@@AAAAAA@@@@@@@@@???@@@AAAAAABBBCCCCCCCCCEEEEEEEEEDDDDDDBBBAAA@@@??????>>>===============<<<<<<;;;;;;;;;:::::::::999999:::999999888777666888666555888<<>><<<777777666555555444444444222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111111111111222222222111111111111111111111111222222111111111111222222222222222111111111111000//////000111222222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111000111222222111000111222000000000000000000000000000000111111111111000000111111111111111222222222000111111111111222222222222222111111222222333444111111111111222222222222333333333333333333444444...444333JJJ888999:::???EEEHHHKKKRRRZZZhhhnnnxxxwwwSSSLLLJJJ>>>EEE555888888888888777777666666666333:::888111...;;;MMM777888666444222888555555555555555555555555;;;...>>>444???888>>>CCC555HHH===888888999999999999888888666666777777777777777888666666666666555555555555333333333444444444555555333333333333333333333333444333333222222111111111111111111111111111111111000000000000111222333333222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222333333333333222222111111111111000000000111111222222222333333333111111111111111222222222222222222111111111111000000111111111111222222222111222222333444444555555000000000111111111111222111111111111111111111111111111222222333333444444444444444555555555666666444444444444444444444444555666666777888999::::::444444444333333333222222111222333333444444444333222222222222222222222222222222222222222222222222333333333333333333333333111111222222222333333333111111222222222333333333333333333333333333333333333333333333333333333333444444333333444444555666222333444555666888999999:::;;;;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@??????>>>???@@@AAABBBBBBAAAAAACCCCCCCCCCCCBBB@@@>>>===>>>>>>===<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::999999:::999999888777666888666666999>>>???<<<888444444444444444444444444111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222000000111111111222222222111111111111111111111111222222111111111111222222222222222111111111111000...///000111222222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111000111222222111000111222000000000000000000000000///000111222222111000///000000111111111222222222000111111111111222222222222222111111222222333444111111111111222222222222333333333333333333333333555111///SSS555999666777;;;===;;;===AAAGGGLLLTTT___iiirrryyy~~~^^^???@@@DDD999AAA~~~>>>666888888777666555555666666333999222:::---555OOO666444444777333444333333333333333333333333888===777999CCC:::999AAA999~~~999888888999999999999888888666666666666777777888888555555555555444444444444333333333444444444555555333333333333333333333333222222222222222222222222111111111111111111111111000000000000111222333444222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222333333333333222333333222222111111111111111111222222222333333333000000111111111222222222222222222111111111111000000111111111111222222222222222222222222333333333000000000000111111111111111111111111111111111111222222222333444444555555333333444444444555555555333333333333333333333333444555666777999999::::::333333333222222222111111111222333333444444444444111111111111111111111111222222222222222222222222333333333333333333333333111111222222222333333333111111222222222333333333333333333333333333333333222222222222222222222222444333333333333444555555111111333444555777888888::::::;;;;;;<<<======>>>??????@@@@@@@@@??????>>><<<>>>???@@@AAAAAA@@@???AAAAAAAAAAAA@@@>>><<<;;;>>>======<<<<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::999999:::999999888777666777555666:::>>>???;;;666333333333444444444444555111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222000000111111222222222222111111111111111111111111222222111111111111222222222222222111111111111000......000111111222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111000222222222111000111222000000000000000000000000///000111222222111000///000000111111222222222222000111111111111222222222222222111111222222333444000111111111111222222222333333333333333333333333;;;///(((UUU444:::555555;;;===999777999======>>>???BBBGGGLLLQQQVVVUUU^^^dddnnnlll|||{{{vvvsssqqqhhhnnn^^^NNN111999;;;000:::www000<<<888888777666555555777999444666---EEE111111RRR333///333:::444000222222222222222222222222---WWW===HHH555>>>666===;;;888888888999999999999888888555666666666777777888888555555444444444333333333333333333444444444555555333333333333333333333333222222222222222222333333111111111111111111111111000000000000111222333444222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222333333333333222333333333222222222111111111111222222222333333333000000111111222222222222222222222111111111111000000111111111111222222222333333222222111000000000000000000000111111111111111111111111111111111111222222333444444555666666222222333333333444444444333333333333333333333333444555666888999999::::::444444444444444444444444444444444444444444444444444333333222222333333444222333333444444333333222222222222222222222222222222222222222222222222222111111222222222333333333555444333333222222222222333333333333333333333333444444444333333222222222555555444333444555666777999999::::::;;;<<<<<<======???@@@@@@???>>>???@@@>>>???@@@AAABBBAAA@@@???KKKHHHDDD@@@===<<<<<<<<<>>>===<<<;;;:::999999999===<<<<<<<<<<<<;;;;;;;;;::::::999999888777666666999444444<<>>333333444444555555444444333222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222222222222111111111000000222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222444333333222222333333444222111111LLL222777777777777888888888888666777888999:::;;;;;;;;;>>>@@@AAAEEEDDDEEEGGGGGGOOOJJJMMMKKKMMMLLLLLLJJJIIIHHHGGGFFF:::FFFyyy???999888999666:::gggSSS<<<888777666555555666777888666333666555444222PPP333222444555111333666555333222111222333333000<<<555===???<<<;;;???999:::::::::::::::999888777777777777777777777777777666666555444444444444555555555555444444333333333333333333333333333333333222222222222222222222222111111111111111111111111000111111111111222222222333222222111111222222333555444222111111111222222333333333222222111111111333333333333333333333333222222222222222222222222222222222222222222222222222222333333444555666666777777666555555555555666333333333333333333333333222222222111111111000000111000///......///000111111111111000000000000000000111111111111222222222111111222222222333333333111111111111111111111111222222222222222222222222222222333333333333444444222222333333333333444444666555555444444666777888444444444444444444444444444444444444444444444444444333333222222333333444222333333444444333333222222222222222222222222222222222222222222222222222111111222222222333333333444444333222222222333333333333333333333333333333444444444333333222222222555444444333444555666777999999::::::;;;;;;<<<<<<<<<>>>@@@@@@???>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBKKKIIIEEEAAA???>>>>>>>>>>>>===<<<;;;::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;::::::999888888777666666999777777>>>FFFFFF===444333444444555555444444333222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222222222222111111111000000222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222222111111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222444333333222222333333444222111111LLL222666666666666777777777777777888888999999999888888555888888;;;;;;;;;======DDD>>>@@@>>>@@@@@@???>>>======<<<;;;:::@@@>>>888777999666:::gggmmm:::888777666555555666777888666333666555444222PPP333222444555111333555444333222222222222333555;;;555===<<<<<<;;;<<<888999:::::::::999999888777777777777777777777777777666666555444444444444555555555444444444333333333444444444444444444444444222222222222222222222222111111111111111111111111000111111111111222222222333222222222222222222333444333222111111111222222333333333222222222111111333333333333333333333333222222222222222222222222222222222222222222222222222222333333444555555666666666555555444444444555333333333333333333333333222222222111111111000000111000////////////000111111000000000000000000000000111111111111222222222111111111222222222333333111111111111111111111111222222222222222222222222222222222333333333444444222222333333333333444444666555555444555666777888444444444444444444444444444444444444444444444444444333333222222333333444222333333444444333333222222222222222222222222222222222222222222222222222111111222222222333333333333222222222222333333444333333333333333333333333444444333333333333222222555444444444444555666666::::::::::::::::::;;;;;;;;;===??????>>>>>>???@@@CCCBBBBBBBBBCCCCCCDDDDDDIIIGGGDDDAAA???>>>>>>>>>======<<<<<<;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;999999999888888777777666999999;;;???CCCAAA;;;666333444444555555444444333222222222222222222222222333333333222222222222111222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222111111111111111222333444111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222333333222222222222333333222111111LLL222444555555555666666666666777777888888777666666555444666666888777777888888===777:::888:::999999999888888888888:::888>>>777666888666999fff666777666666555555666666777666333666555444222PPP333222444555111333444444333222222222222333444:::666===888>>>:::999666999999999:::999999888777777777777777777777777777666666555444444444444555555444444444444333333333555555555555555555555555222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222444333222111111111222222333333333222222222222111333333333333333333333333222222222222222222222222222222222222222222222222222222333333444444555555555555444444444333333333222222222222222222222222222222222111111111111111111000000//////000000111000000000000000000111111000111111111111222222222111111111222222222222333111111111111111111111111222222222222222222222222222222222222333333333333222222333333333333444444555555444444555555666777444444444444444444444444444444444444444444444444444333333222222333333444222333333444444333333222222222222222222222222222222222222222222222222222111111222222222333333333222111111111222333444444222222222222222222222222333333333333333333333333444444444444555555666666999999999999999:::::::::<<<>>>@@@@@@??????@@@AAACCCCCCBBBAAAAAACCCDDDEEEEEECCC@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<;;;;;;;;;::::::999888888888777777777666777:::===???>>>;;;888666333444444555555444444333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222000000000111222333444555111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111333333222222222222333333111111111LLL222333333444444444555555555555555666666666555555444666888777999888777888777<<<666999999888888888888888888999999:::666===777666777555999fff333666666666666666666666666666333666555444222PPP333222444555111333333333222222222222222222---999777===888???999===555888888999999999999888888777777777777777777777777666666555444444444444555444444444444444444444444444444444444444444444444222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444444444444444333333222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111111000000111111111222222222111111111111222222222222111111111111111111111111111111111111111111111111111222222222222333333333222222222333333333444444444444444444555555666666444444444444444444444444444444444444444444444444444333333222222333333444222333333444444333333222222222222222222222222222222222222222222222222222111111222222222333333333111111111111222222333444222222222222222222222222333333333333333333333333444444444555555555555555888888888999999999999999<<<>>>@@@AAA@@@@@@AAABBBBBBAAA@@@@@@@@@AAACCCDDDAAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???<<<;;;;;;;;;;;;:::::::::888888888777777777777777555999<<<<<<999666555555333444444555555444444333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222111111111111222333444555111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111333222222111111222222333111111111LLL222333333333333444444444444111222333444555555555555444666555777555444555333888333777888555555555666666666666777999===<<<777777666444888eee444555555666666666666555555666333666555444222PPP333222444555111333111222222222222222222222---888888<<<:::@@@888MMM555777888888999999888888888888888888888888888888888666666555444444444444555444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333444444333333222111111111111111111111111111111111111111111111111111000000111111111111000000//////000000111111111111000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111111111111222222222333333222222222333333333444444333444444555555555555555444444444444444444444444444444444444444444444444444333333222222333333444222333333444444333333222222222222222222222222222222222222222222222222222111111222222222333333333222111111111111222222333222222222222222222222222222222333333333333444444333444555555666666555555666777777888999999::::::;;;===???@@@@@@@@@AAABBB@@@????????????@@@AAAAAAAAA@@@??????>>>>>>>>>>>><<<;;;;;;;;;<<<======>>>;;;;;;;;;;;;::::::::::::777777777777777777777777444777::::::666333333444333444444555555444444333222222222222222222222222111222222222222333333333222222222222222222222222222222222222222222222222111111111111111222222222111111111111111111111111333333333333333333333333222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222222222222333444555111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111222222111111111111222222222111111LLL222222333333333444444444444000111222444555666666666444666555777666444666333888333888999666666666666666666777777777MMM:::666888666444777eee<<<444555555666666555555444666333666555444222PPP333222444555111333000111222222333222222222222999:::<<<;;;>>>999kkk666666777888888999888888888888888888888888888888888666666555444444444444555333333333444444444444555111111111111111111111111222222222222222222222222111111111111111111111111000111111111111222222222111222333444444333222111111111222333333333222222111222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333222333444555444333222111222222222222222222222222111111111111111222222222000111111222222111111000/////////000111111222222000111111111111222222222000000000111111111111222111111111111111111111111111111111111111111111111111111111111222222222222222222333333333333444444333333444555555555555444444444444444444444444444444444444444444444444444444333333222222333333444222333333444444333333222222222222222222222222222222222222222222222222222111111222222222333333333333222111111111111111111111111111111111111111111222222222333333444444444333444555666666666555444444555666777888::::::;;;999;;;===>>>>>>>>>???AAA>>>??????@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999666777777777777777777777555777999888666444444555333444444555555444444333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222000000111111111222222222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222333333222222222333333444111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111222222111111111111222222222111111LLL222333333333444444444444555222222333444555555555444555777666999888777888555:::555999:::888888888777777777777777555```666444888555333777eeeGGG444444555666666555444444666333666555444222PPP333222444555111333///000111222333222222111222}}}:::;;;;;;::::::;;;888666666777888888888888888888888888888888888888888666666555444444444444555333333333444444444555555222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222000111333444444333111000000111222333333333333222111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333444555666555444222111333333333333333333333333000000111111111222222222000111222222222222111000...//////000111111222222000111111111111222222222000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222333333333333444444222333444555555555444444444444444444444444444444444444444444444444444444444333333222222333333444222333333444444333333222222222222222222222222222222222222222222222222222111111222222222333333333333333222111000000000111111111111111111111111111222222222333333444444444333333555666666666555444333444555777888:::;;;<<<777999<<<<<<<<<<<<>>>???>>>???@@@AAABBBAAA@@@???;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;:::::::::999999666666666666777777777777777777888888777666555666333444444555555444444333222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222222222000000111111222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222444444333222222222333333111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111000000000000000000000000222222111111111111222222222111111LLL222333333444444444555555555444444555555555444333333222444444777666555777333888222666666555555555444444444333333444lll333222777555333777eeePPP333444555666666555444333666333666555444222PPP333222444555111333///000111222333333222111---|||;;;<<<:::888777>>>:::666666777888888888888888888888888888888888888888666666555444444444444555333333333444444555555555333333333333333333333333222222222222222222222222111111111111111111111111000111111111111222222222000111333444444333111000000111222333444333333222111111111222222333333333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333444555666666444222111333333333333333333333333000000111111222222222222000111222333333222111000...//////000111222222222000111111111111222222222000000000000111111111111111111111111111111111111000000000000000000000000000111111111111222222222222222333333333444444444222333444555555555444333555555444444444333333333444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333222222111111222222333222222222222222222222222333333333333333333333333333333333444444444555555555666666777888999999::::::;;;;;;<<<===>>>??????@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>????????????>>>>>>============<<<<<<<<<<<<:::::::::999999888888888999999999888888888777777555555444333333333333444444444333333333333222222222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222111111111111111111111111111111111111111111111111222222222222111111000000111111111111111111111111222222222222222222222222222222111111222222333444444333333222222333333444333333333333333333333333111222333333333333222111222222222222222222222222333333333333333333333333111111111111111111111111333222111000000111222333222222222222222222222222000555111III000111111222222222333333333333333333444444444555555111333333555555555888888444888333666444444444444444444444444000~~~333999555222<<<333iiiccc555555555555555555555555222666444222777333NNN333222333444111333222222222222222222222222888000>>>111:::+++999zzz888777777777777888888888888999999999888888888888777555555444444444333333333333333333333333333333333333222222111111222222333222222222222222222222222111111111111111111111111000000000000000000000000111222222333333222222111333333222222222222222222333333222111111222222222222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222333333333444444444555555333222222222333444444555111222222333333222222111000000000000000000000000222111111111000000//////111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111222333333444444333333222111111222222222333333333555555444444444333333333444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333222222111111222222333222222222222222222222222333333333333333333333333333333333444444444555555555555666666777888888999999::::::;;;<<<===>>>>>>===>>>>>>??????>>>>>>======>>>>>>??????>>>>>>============<<<<<<<<<;;;;;;:::::::::999999888888888999999999888888888777777555555444333333333333444444444333333333333222222222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222111111111111111111111111111111111111111111111111222222222222111111111000111111111111111111111111222222222222222222222222222222222111222222333444444333333222222333333444333333333333333333333333111222333333333333222111222222222222222222222222333333333333333333333333222222222222222222222222222222111000000111222222222222222222222222222222000555111III000111111222222222333333333333333333444444444444555222444333666555444777888333777333555555555555555555555555555222{{{222888444333;;;333fff^^^555555555555555555555555333666555222777333MMM333222333444111333222222222222222222222222444000===DDD999===GGG222777777777777888888888888999999999888888888777777555555555444444444333333333333333333333333333333333222222111111222222333222222222222222222222222111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222333222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222444333333222222333333333444333222222333444444444111222222333333222222111000000000000000000000000111111111111000000000///111111111111111111111111000000111111222222333333111111111111111111111111111111111111111111111111111111111111111111111111222333333444444333333222111111222222222333333333555555444444444333333333444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333222222111111222222333333333333333333333333333333333333333333333333333333333333444444444555555444444555555666777777777888888999:::;;;<<<============>>>>>>>>>>>>============>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;999999999999999888888888999888888888888777777777555555444333333333333444444444333333333333222222222222222222222222222222222222222222222222222222000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222222333444444444444333333333333444444333333333333333333333333111222222333333222222111222222222222222222222222222222222222222222222222333333333333333333333333222222111000000111222222222222222222222222222222000555111III000111111222222222333333333333333333333444444444444333444333666444444666777333666222444555555555555555555555555555ttt222777444333:::222aaaWWW555555555555555555555555444777555333777222LLL222111222444111333222222222222222222222222///999+++444***bbb(((777777777777777888888888888999999888888888777777777555555555444444444444333333333333333333333333333333222222111111222222333222222222222222222222222111111111111111111111111111111111111111111111111111222222333333222222111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222444333222111111222333333555444333333444555444222111222222333333222222111000000000000000000000000111111111111000000000000111111111111111111111111///000111222333444555555111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333222222111111222222222333333333555555444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333222222111111222222333333333333333333333333333222222222222222222222222333333333444444444555555444444444555555555666666666777888999:::;;;<<<===>>>??????????????????>>><<<======>>>>>>======<<<;;;;;;;;;;;;::::::::::::999999999888888888888888888888888888777777777777555555444333333333333444444444333333333222222222222222222222222222222222222222222222222222222222000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333222222222222333444444444444333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333222111111111111111111222111111111111111111111111000555111III000111111222222222333333333222222333333333444444444333555333555444333555666222666222444444444555555555555555666777jjj111666333333777111YYYQQQ555555555555555555555555555888666333777222KKK222111222444000333222222222222222222222222...[[[444000fffjjj;;;777666777777777888888888888888888888888777777777777555555555555444444444444333333333333333333333333333222222111111222222333222222222222222222222222111111111111111111111111111111111111111111111111111222222333333222222111000000111111111111222222111111222222333333222222222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222333222111111222333555777666444333444666666444222111222222333333222222111000000000000000000000000111111111000000000000000111111111111111111111111000000111111222333333444111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333222222111111222222222333333333555555444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333222222111111222222333333333333333333333333333222222222222222222222222333333333444444444555555444444444444555555555555555666777888999;;;<<<<<<===>>>>>>??????>>>>>>===<<<<<<============<<<<<<::::::::::::999999999999888888888888888888888888777777777777777777777777555555444333333333333444444444333333333222222222222222222222222222222222222222222222222222222222000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333222222222222222222222222222222222222222222222222333333222222333333444555555444444333333444444555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111222222111111111111111111111111111111111000555111III000111111222222222333333333222222222333333333444444333444333555333222444666222666222444333333444444555555555555888___333666333222555000RRRLLL555555555555555555555555555888666333777222KKK222111222333000222222222222222222222222222111[[[***HHH...666777777777888888888888888888888777777777666666666666555555555444444444333333333333333333333333333222222111111222222333222222222222222222222222111111111111111111111111111111111111111111111111111222222333333222222111000000111111222222222222000111222333333333333222222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222111111222333444777999:::777444333444888888555111111222222333333222222111000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111111111222222222333333333555555444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333222222111111222222333222222222222222222222222222222222222222222222222333333333444444444555555555555555555555555555555444555666888999;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999999888888888888777777777888888888888888666666777777777777777888555555444333333333333444444444333333333333222222222222222222222222222222222222222222222222222222000111111111111222222222333333333333333333333333111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333333333222222222222222222222222333333333333333444444555555555444444444444555555333333333333333333333333333222222111111222222333222222222222222222222222222222222222222222222222111111111111111111111111000111222222222222111000111111111111111111111111000555111III000111111222222222333333333222222222222333333333333222333222555333333555777333666222444444444444555555666666777888RRR666777444222444222NNNEEE555555555555555555555555444777555333777222LLL111000111333000222222222222222222222222222333<<>><<<==================<<<:::;;;;;;<<<<<<;;;;;;:::888888888888777777777777666666777777888888888999555666666666777777888888555555444333333333333444444444444333333333222222222222222222222222222222222222222222222222222222000111111111111222222222333333333333333333333333111111111111111111111111111111111111111111111111222222222333333222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222333333444444444333333333333333333333333222222222222222222222222444333333333333444555555555555444444444444555555333333333333333333333333444333222111111222333444222222222222222222222222333333333333333333333333333333333333333333333333000111222333333222111000000000000000000000000000000555111III000111111222222222333333333111111222222222333333333///111111444333333666888444888444666777777888999::::::;;;;;;666CCC;;;999666666666888NNN555555555555555555555555555222666444222777333NNN111000111333///222222222222222222222222222111///|||111222FFF)))999444777777777777888888888888777777777777666666666666777666666666555555555555333333333333333333333333333222222222222222222333222222222222222222222222111111111111111111111111222222222222222222222222222222222333333222222222222222333444444555666666...000222444555444333222222222222222222222222222222222222222222222222222222222222333333222222222222222222222222222222222111333555777777555333111555222111555<<<>>>999444222222222333333222222222000000000000000000000000//////000000111111111222111111111111111111111111000000111222333444444555111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111222222222333333333555555444444444333333333333333333333333333333333222222222222222222222222333333333222222111111111111111111111111111111111111111111111111111111111000111111111111222222222111111222222222333333333222222222222222222222222111111111111111111111111222222333333333333444444333333444444444444333333555555666777888999:::::::::;;;<<<<<<===<<<<<<<<<<<<<<<;;;::::::999888888666666666666666666666666777777777777777777777777666666666666555555555555666555555555555444444444333333333333333333333333222222222111111111000000111111222222222333333333222222222222222222222222111111111111111111111111333333333222222111111111222222222222222222222222000000111111111222222222111111222222222333333333222222222222222222222222222222333333333333444444222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444555555555444444333333333333333333333333333333333444444444333333222222222000000111111111222222222333333333222222111111111222222222222222222222222111111111111111111111111888222111777666//////666444444333HHH222222222222222222111111111222111111000000000111111222>>>444///999888222BBB888<<<<<<;;;;;;>>>AAA@@@>>>>>>AAADDDEEEEEEAAAEEECCC>>>@@@;;;[[[111999666222000333666777444+++>>>888///:::333III222222333444000222222222222222222222222222000&&&fffWWWAAA111444:::888444555777777666666666666777777999999999999999888777666666555555555555444444444333333333222222111111111222222222222222222222222222222222222222222222222222222222111111111000000000111111111111222222222222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222333333333333333222111000333333333333333333333333333333333333333333333333111333666888999888777555222222222222222222222222111111111111111111111111222222222222222222222222333333333222222111111111111111111111111111111111111111222222222222111111222111111111000000//////222222111111111111111111000000111111111222222222222222222222222222222222555444444444444333333333333333333333333333333333222222222222222222222222333333333222222222111111111111111111111111111111111111111111111111111111000111111111111222222222111111222222222333333333222222222222222222222222111111111111111111111111222222222333333333444444333444444555555444444333444555666777888999999:::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888777777777777777777777777777777777777777777777777666666666666555555555555555555555555444444444444333333333333333333333333222222222111111111000000111111222222222333333333222222222222222222222222111111111111111111111111333333333222222222111111222222222222222222222222111111111222222222222333111111222222222333333333222222222222222222222222222222333333333333444444222222222222222222222222222222222222222222222222111222222222222333333333444444444444444444444444555555444444444333333333333333333333333333333333444444333333333222222222111111111222222222222333333333333222222222111111222222222222222222222222111111111111111111111111000+++(((+++111444///***000555...PPP111222222111111111111111111222222222222222222333333,,,555333111444555444DDD===EEEJJJLLLKKKKKKLLLNNNPPPQQQQQQQQQOOOOOOOOOTTTQQQQQQSSSMMMjjj>>>888888888888999888444000888333888333555777OOO333222333444111333222222222222222222222222111555888000AAAsssxxxxxxkkkQQQDDD(((BBB555///444777444333888777777666666666666777777888999999999888888777666555555555555444444444444333333333222222222111111222222222222222222222222222222222222222222222222222222222111111111000000000111111111111222222222222222222222222222222222222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222333333333333333222111111333333333333333333333333333333333333333333333333333333333444555555555555222222222222222222222222111111111111111111111111222222222222222222222222333333333222222111111111111111111111111111111111111111222222222222111111111111111111111111000000111111111111111111111111111111111222222222222333222222222222222222222222444444444444333333333333333333333333333333333333222222222222222222222222333333333222222222222111111111111111111111111111111111111111111111111111000111111111111222222222111111222222222333333333222222222222222222222222111111111111111111111111222222222222333333333333444444555555555555444444444444555666777888999999999:::;;;;;;<<<<<<;;;;;;;;;;;;::::::999999888888888888888888888888888888777777777777777777777777666666666666555555555555555555555555444444444444333333333333333333333333222222222111111111111111111111222222222333333333222222222222222222222222111111111111111111111111333333333222222222222111222222222222222222222222222222222222333333333333111111222222222333333333222222222222222222222222222222333333333333444444222222222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333222222222222111222222222222222222222222111111111111111111111111000777999444000222333222---888+++SSS111222222222222333333333333222333444555555555555555999:::===>>>888===DDDPPPMMMVVVZZZ^^^[[[ZZZZZZ^^^cccfffddd```^^^___dddhhhddddddggg```{{{PPPGGGFFFEEEFFFEEEAAA<<<999DDD,,,<<<666222;;;NNN333111222444111444222222222222222222222222333333,,,qqqWWW///(((666111666777***...222111...000666555000222999777666666555555666666777888888888888888777777666555555555555444444444444333333333222222222222111222222222222222222222222222222222222222222222222222111111111111000000000000111111111111222222222222222222222222222222222222222222222222222222222333333333222222222222111222222222222222222222222222222222222222222222222333333333333333222222111333333333333333333333333333333333333333333333333444333222111111222444555222222222222222222222222111111111111111111111111222222222222222222222222222222222222222111111111111111111111111111111111111111222222222222111111111111111222222222222222111111111111111111111111222222222222333333333333222222222222222222222222444444444333333333222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111222222222333333333222222222222222222222222111111111111111111111111111222222222222333333333444444555555555555444444333444444555666777888999999999:::;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888888888777777777777777777777777666666666666555555555555555555555444444444333333222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333333333444444444111111222222222333333333222222222222222222222222222222222333333333444444222222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444333333333333333333333333222222222222222222222222333222222222222222222222222222333333333444444444222222222222222222222222222222222222222222222222111111111111111111111111///111333111---,,,///333---:::---FFF000333333444444555555555666333444666777888999999888???888<<<@@@666>>>GGG```^^^cccdddeeebbbbbbdddhhhlllnnnmmmkkklllooowwwwwwssslllpppkkk]]]\\\XXXUUUSSSPPPLLLJJJJJJIII;;;KKK>>>===???GGG222000111333111444222222222222222222222222222///888%%%;;;222999000///777666888AAA222222555888555000222888666666666555555666666666666777777888777777666666555555555444444444333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111000000000000000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444333333222222333333333333333333333333333333333333333333333333444444333222222222333333222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111222222222222111111111111111222222333333444111111111111111222222222222222333333333444444444222222222222222222222222444444333333333222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111222222222333333333222222222222222222222222111111111111111111111111111111111222222222333333333333444444444444333333333333444555666777777888888999999::::::::::::::::::999999999999999888888888888888888888888888888777777777777777777777777666666666666555555555555555444444444444333333333222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333333333444444444111111222222222333333333222222222222222222222222222222222333333333444444222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222333333333444444444222222222222222222222222222222222222222222222222111111111111111111111111888,,,'''///444222111444...555///888111333333444444555666777777666777999;;;<<<===>>>>>>CCC<<>>???@@@DDDCCCCCCDDDGGGJJJNNNQQQXXX^^^WWWRRRTTTSSSQQQ~~~|||{{{zzzyyyxxxxxxzzz|||~~~xxxuuu||||||}}}xxx||||||lllooonnnnnn555555666666111222222222222222222222222222:::'''888666!!!:::555---666+++...,,,...222111111111333555444333666555555444444555555666333444555555666666666555444444444333333333222222111111222222222333333333222222222222222222222222111111111111111111111111////////////000000111111000111111111111222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222333333444555555444444333333333333333333333333333333333333333333333333444444666777777777777666222222222222222222222222111111111111111111111111111111111111111111111111///000000000111111111222111111111111111111111111111111222222222222111111111111111111111111000000///000000111222222333333111111111222222222222333222222222222222222222222333333333222222222111111333333333333333333333333222222222222222222222222111111111222222333333333111111111111111111111111111111111111111111111111000111111111111222222222111111222222222333333333222222222222222222222222111111111111111111111111000111111111111222222222000000111111111111000000111222222333444555666777777777888999999999999999888888888888888888999999666666666666666666666666777777777777777777777777777666666666555555555555444444444333333333222222111111111111111111111111000000111111222222222222111111222222222333333333222222222222222222222222111111111111111111111111111111111222222333333333222222222222222222222222000000111111111222222222111111222222222333333333222222222222222222222222222222333333333444444444222222222222222222222222222222222222222222222222333333333444444444555555444444444444444444444444111111111222222333333333111111111111111111111111000000111111222222222222000000111111111222222222111111111222222333333333222222222222222222222222111111111111111111111111444444***---[[[kkk000444...///444???@@@AAABBBDDDFFFGGGGGGIIIHHHGGGHHHKKKOOOTTTWWWqqq[[[ZZZ\\\eee|||zzz|||~~~~~~|||uuusss|||yyyzzzuuu~~~|||777888999888222333222222222222222222222222555000(((888444666...SSS)))777222999777555000444666444333222111000555555555444444555555555333444444555666666666555444444444333333333222222111111111222222333333333222222222222222222222222000000000000000000000000.../////////000000111111000111111111111222222222222222222222222222222222222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222222222222333333444555555555444333333333333333333333333333333333333333333333333555444444444555666888999222222222222222222222222111111111111111111111111000000000000000000000000//////000000111111111222111111111111111111111111111111222222222222111111222111111111000000/////////000000111222222333333000000111111111222222222222222222222222222222222555555444333333333333444555555555444444333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000111111000000000000111111111111111111111111111111222222333333333333444444666666666777888888999999999999999888888888777777333444444555666777888888888888888888888888888888777777777777666666666666444444444444444444444444333333333333333333333333111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444111111111222333444555666222222222222222222222222222333333444444333333222333222222111111222222333333333333222222111111111333333333333333333333333222222222111111111000000//////000111222333333333)))777---"""nnnMMMBBBBBBDDDGGGIIIJJJLLLOOOQQQPPPOOOQQQUUUWWWXXX]]]ccc|||zzz{{{||||||yyyyyyzzzzzznnnvvv}}}}}}zzzMMMFFFDDD>>><<<222666555333444555555333111444222111222000111===LLLCCC:::666///111...,,,444:::111,,,:::>>>,,,444444444555555555555666666666666666666666666666555555555444444333333333111111111222222333333333222222222111111111111000000000000000000000000000222222222222222222222222111111000000111111222333222222222222222222222222222222222222222222222222222222222222222222222222111111111222333444555666444444444333333222222222222333333444444333333222333333333333333333333333333333333333333333333333666555555555666777999:::555555444333333222111111222222222111111111000000111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333222222111111111111222222000000000000000000000000000111111111111222222222111111222222222333333333555555444333333333333444555555444444444333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000111111000000000000111111111111111111111111111111222222222333333333444444555555666777777888888999999999888888888777777777444444555555666666777777888888888888888888888888777777777777666666666555444444444444444444444444333333333333333333333333111111111222222222333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222333333444444444444444444444444444444444444444444333333222222222333444444333333333333333333333333222333333444444333333222333222222111111222222333333333333222222222111111333333333333333333333333222222222111111111000000000000000111222222222333///888<<>>666555>>>---666555///333666000000444222444444444444555555555555555555555555555555555555555555444444444333333333222222222222222222333333222222222111111111111000000000000000000000000000222222222222222222222222111111000000111111222333222222222222222222222222222222222222222222222222222222222222222222222222333333222222222333444444444444444333333222222222222333333444444333333222333333333333333333333333333333333333333333333333444444333333444555777888555444444333222222111111222222222111111111000000111111111111111111111111222222222222222222222222111111111111111111111111111111111222222222333333222111111000000111111222000000000000000000000000000111111111111222222222111111111222222222333333555555444333333333333444444444444444333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000111111000000000000111111111111111111111111111111222222222222333333333333444555555666777777888888888888888888777777777777555555555666666666666666777777777777777777777777777777777666666666555555444444444444444444444444333333333333333333333333111111111222222222222333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222333333333222222222222222222222222333333333333333333333333222222222222333333333333333333333444444555555555444444444444444444444444555444333333222222222333333333333333333333333333222333333444444333333222333222222111111222222333333333333222222222222111222222222222222222222222222222222111111111111111111111111111111111222222;;;%%%CCCMMMOOOOOOPPPOOOOOOPPPSSSUUUXXXZZZcccsss~~~{{{}}}wwwxxx}}}xxx{{{uuu|||}}}yyywwwvvvnnnsssyyy___[[[VVVPPPRRROOOEEEAAA;;;777555333111000333111222444333000///111111{{{WWW***???,,,666111777999---)))222888444444444444555555555555555555555555555555555555555444444444444333333333333333222222222222222222222222222111111111111000000000000000000000000000111111111111111111111111111111000000111111222333222222222222222222222222222222222222222222222222222222222222222222222222555444333333222222222333444444333333333333222222222333333444444333333222333333333333333333333333333333333333333333333333222222222222222333555555444444333333222222111111222222222111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111222222222222333222111111000000111111222000000000000000000000000000111111111111222222222111111111222222222222333555555444333333333333444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111111222222222222333333333444444444555666666777777888888777777777666666666666666666666666555555555666666666666666666666666777777666666666555555555444444444444444444444444222222222222222222222222111111111111222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333222222222333333333333333222222222333444444555555444444444444444444444444444333333222222333333333444444444444444444444444222333333444444333333222333222222111111222222333222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111,,,;;;@@@'''444<<>>BBBTTT***...999:::999777333333333333444444444444444444444444444444444444333333333444444444444555333333222222222222222222222222222111111111111000000000000000000000000000111111111111111111111111111111000000111111222333222222222222222222222222222222222222222222222222222222222222222222222222111111111222333444666666222222333333333333444444222333333444444333333222333333333333333333333333333333333333333333333333333444444555555444444333222222222222222222111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111111222111000000//////000000111000000000000000000000000000111111111111222222222000000000111111111111222555555444333333333333444111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111111111111111222222222222111111222222333444444444666666666555555555444444444444555555666666777777666666666666666666666666666666555555555444444444444444444444444444444444111111111111111111111111000000000000111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333222222333333444555555666666666666555555444333333444444444444444444444444222222222222333333444555333333333333333333333333222333333444444333333222333222222111111222222333111111222222222333333333333333333333333333333333000000111111111222222222000000000111222222222333000666555111111555;;;BBBSSSRRR===AAAaaacccgggkkknnnpppqqqssstttvvv~~~www{{{}}}{{{|||{{{uuuwww~~~tttmmmuuulllrrrjjjjjj}}}|||kkkxxxsssxxxpppvvvoookkk{{{vvv{{{vvvpppsssqqqmmmhhh```YYYUUURRROOONNNHHHGGG@@@777444777777444///222///###<<<,,,UUUaaa<<<000(((222222333333333444444444444444444444444444444444333333333444444444555555222222222222222222333333222222222111111111111000000000000000000000000000222222222222222222222222111111000000111111222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444555222222222333333444444444222333333444444333333222333333333333333333333333333333333333333333333333333333444555555444333222111111111111111111222222000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000////////////000000000000000000000000000000000111111111111222222222000000000000111111111111555555444333333333333444111111111222222333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000111111111111222222222000111111222333333444444666666555555555444444444333444444555666777888888777777777777777777777777666666555555555444444444444444444444444444444444111111111111111111111111000000000000111111111111222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222000000000000000000000000111111222222222333333333222222222222222222222222333333333333333333333333222222333333444555666666999999888777666555444444444444444444444444444444444444333333222222333333222222222222222222222222222333333444444333333222333222222222222222222333111111111222222333333333333333333333333333333333000000111111222222222222//////000111222333333444111666999>>>;;;>>>BBBKKKCCC===DDDMMMBBB>>>ppphhhnnnrrrvvvxxxxxxvvvvvvvvv{{{zzzxxxtttwww~~~wwwvvv}}}}}}qqq}}}tttbbb{{{^^^lllcccvvv```zzzvvv|||~~~sssvvvuuujjjwwwtttoooxxx|||vvvvvv|||zzzuuuxxxuuuwwwrrrkkkfffbbb___\\\ZZZSSSSSSLLL@@@999:::999555,,,666333444444888...+++???<<<222222333333333444444444444444444444444444444444333333333444444555555555111111111222222333333444222222222111111111111000000000000000000000000000222222222222222222222222111111111000111222222333222222222222222222222222222222222222222222222222222222222222222222222222444444333333222222333333222222222333333444444444222333333444444333333222333333333333333333333333333333333333333333333333222333444555444444222111111111111111111111222222000000111111222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111000000////////////000000000000000000000000000000000111111111111222222222000000000000111111111111444,,,555111222...777...222222222222222222222222444444444444444444444444555444666---......===///111000///444...---444***////////////////////////000000000000000000000000000000000000000000000000+++//////BBB'''000555000---///222222000...///000222...,,,...---,,,111999888333111333444222111111444444333222111111222222///777:::,,,555:::000,,,666666666666666666666666555666666666666777777777555555555555555555555555666666555444333333222222:::333000222222///222999444333333222111000///...000111444444000,,,000999111111111111111111111111111222222333333222222111111111111111111111111111000000111222222222222111111111111111111111111111111111000000111111222333222222222222222222222222333333333333333333333333111111111000111111222222333666888999888666555555999999888888777555444333333333333333333333333333444444222222222222444444222222222111111111111000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333444333222//////000111444222//////000222444555:::>>>CCCHHHIIIHHHDDDAAA??????CCCHHHGGGGGGPPP\\\~~~xxxzzz{{{zzzxxxyyy{{{|||{{{{{{vvvsssuuu{{{~~~}}}zzzzzz{{{~~~~~~{{{|||zzzpppqqqnnniiigggiiimmmsssvvvwwwlll|||xxxxxx|||}}}xxxwwwxxx{{{|||zzzwwwvvvxxxsssttttttnnnttt|||~~~|||uuussswwwyyysssnnnmmmfff]]]QQQIIIEEECCC???<<<777666444333222222333444999,,,+++KKK222222222333333333333444444444444444444444444444444333444444555555444444333333333333333333333333333111111111111111111111111111111111111111111111111000000//////000111222222111111111111111111111111111111222222222333333333333222222111111222222333222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333555444444333333444444555444444444333333222222222333333444555555444333333///000111222333444444444333222111111000111111111222222111111111111222222111111111111111111111111111111111111111111111111000/////////000111222222000000000000000000000000000000000000000000000000000000111111111222222222000000000000111111111111:::///333444555555:::...111111111111111111111111222222222222222222222222333(((111999:::...---,,,///000111333000222777...000000000000000000000000111111111111111111111111111111111111111111111111444000%%%444)))777555...222222222000////////////(((222555///222;;;555&&&!!!///444---,,,444666...111111111111111111111111222222222111///)))///===444444444444444444444444333444444444555555555555555555555555555555555555666555555444333333222222+++555888000...222///&&&+++*********---111666:::999...'''...777888111+++111111111111111111111111111222222333333222222111111111111111111111111111000000111222222222222111111111111111111111111111111111000000111111222333222222222222222222222222333333333333333333333333333222222222222333333444444666999999888666666666888888888888666555444333333333333333333333333333444333222222222222333444000000111111222222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333444333111111222333111000000222444666777888GGGGGGHHHHHHGGGEEEDDDBBBIIIFFFEEEHHHLLLUUUgggxxx|||yyyzzzzzzyyywwwyyy|||}}}{{{yyywwwxxxzzz{{{{{{~~~{{{xxxzzz}}}wwwkkkiiimmmrrruuuttttttuuuwwwmmmyyyyyy{{{zzzwww~~~xxxtttrrrsssuuuvvvsssssstttvvvnnnddd~~~pppvvvooovvvzzzzzz}}}~~~wwwkkkcccYYYRRRNNNKKKFFFAAA;;;999888555333222111111111999>>>999333;;;QQQfff===222222333333333333444444444444444444444444444444333333444444444444333333333333333333333333333333111111111111111111111111111111111111111111111111000000000000000111222222111111111111111111111111111111222222222333333333333222222111111222222333222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333444444444333333444444444444444444333333222222222333333444555555444333333222222333333333333333222333222222111111111111111222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000111222000000000000000000000000000000000000000000000000000000111111111222222222000000000000111111111111777222777888222333888222444444444444444444444444444444444444444444444444888---444888:::666...111...222444000///444333///222222222222222222222222333333333333333333333333333333333333333333333333666444,,,111---666...,,,444222/////////000111000...666777...))),,,000///GGG+++$$$777;;;+++,,,AAA000000111222222111111111,,,000---666222///444999555555555555555555555555555555555555666666666666666666666666666666666666555555555444444333333222666000---111777:::<<<>>>000333777999777111+++&&&000222888:::555,,,***...111111111111111111111111111111222222222222111111111111111111111111111111000000111222222222222111111111111111111111111111111111000000111111222333222222222222222222222222333333333333333333333333444333333333444444555666555777999999888777777777888888888777666555444333333333333333333333333333333333222222222222333333...///000111222333444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000222444444333222333444111111111333666;;;???BBBLLLJJJFFFCCCBBBBBBDDDEEENNNKKKIIIMMMUUUdddyyy}}}{{{~~~{{{zzz~~~||||||}}}~~~uuuqqq{{{uuuyyyzzzrrrvvv|||wwwnnnkkkxxx}}}yyyyyymmmuuu{{{|||~~~zzzqqqnnnoooqqqqqqooorrrxxx~~~}}}~~~~~~~~~sssxxx}}}~~~}}}pppkkkddd```\\\XXXRRRMMMBBB@@@===999666444222111,,,333888444***&&&+++222***111KKKEEEWWWbbbqqq$$$222222333333333333444444444444444444444444444444333333444444444444333333333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000111222111111111111111111111111111111222222222333333333333222222111111222222333222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333444444444444333333333333222222333333444444444444333333444444444444444333222222333333222111111111111111222222111111111111222222111111111111111111111111111111111111111111111111222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222000000000000111111111111...222888333000+++111555111111111111111111111111000000000000000000000000555777555$$$+++444444333///333666,,,,,,111+++111------------------------................................................+++---444444///000(((222000...---...111222222000888'''%%%666<<<000***111 222999...)))///000)))000111222333333333222111&&&777///444333>>>222"""111111111111111111111111222222222222333333333333333333333333333333333333555555444444444333333333000555888444,,,'''(((***222...***(((***///666;;;111)))%%%***111444777:::111111111111111111111111111111222222222222111111111111111111111111111111000000111222222222222111111111111111111111111111111111000000111111222333222222222222222222222222333333333333333333333333333333333333444555666666666888999999888777777888777777777777666555444333222222222222222222222222333222222222222222222333///000000111222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222///111444444333222222333555555555666999???GGGLLLIIIGGGEEECCCDDDGGGKKKMMMPPPRRRVVV^^^iiivvv}}}|||~~~xxx}}}zzz{{{|||}}}}}}vvvqqq}}}yyyxxx}}}{{{|||qqqnnnooossssssrrrzzzwwwtttvvvpppvvv~~~uuurrrwww~~~xxxsssqqqooonnnlllhhhccc___RRRNNNGGG@@@:::777666666999222---000888<<<999444888(((777,,,777111<<<666222222222333333333444444333333333333333333333333333333333444444333333333222222222222222222222222111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111222222222333333333333222222111111222222333222222222333333333444444333333333333333333333333333333333333333333333333222222222222222222222222333333333444444333333333333333333333333333333333333333333333333333333333333333444555555444444444333333222111111111111222222222111111111111222222111111111111111111111111111111111111111111111111222222111000/////////000000000000000000000000000////////////////////////000000000000111111111111///000000000111111111111;;;999222###EEE777000...555555555555555555555555444444444444444444444444***222666222EEE***666999000222777+++---111***CCC111111111111111111111111222222222222222222222222222222222222222222222222===&&&000...000000+++777---...///000111111///---***555666555SSSxxxSSS;;;333444777000000111111111111111000...999///111,,,999***HHH444444444444444444444444666666666777777777888888666666666666666666666666444444444444444333333333;;;,,,(((000444>>>cccoooLLLBBB888444333111111333111111111111111111111111000111111222222111111000111111111111111111111111000000111222222222222111111111111111111111111111111111000000111111222333222222222222222222222222333333333333333333333333222222222333333444666666666777999888777666777888666666777666666555444333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000222333333222111111222444888===AAACCCFFFIIILLLFFFGGGHHHKKKNNNQQQTTTVVVYYY^^^eeeooo{{{|||~~~~~~}}}||||||tttpppxxxzzzyyywwwzzz}}}~~~{{{{{{|||yyyxxxrrrooorrrwwwwwwvvvrrr~~~uuunnnqqqrrrvvvuuu}}}sssssstttuuuwwwxxxwwwtttrrrjjjcccXXXLLLBBB<<<:::999888888666222...---000333000666BBB'''...111+++)))222222222333333333444444333333333333333333333333222333333333333333333222222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000000111111111111111111111111111111111222222222333333333333222222111111222222333222222222333333333444444333333333333333333333333333333333333333333333333222222222222222222222222222222333444444333222222333333333333333333333333333333333333333333333333000111333444555666666666444333333222111222222222222222111111111111222222111111111111111111111111111111111111111111111111222222111000/////////000000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111///......;;;000******111...777,,,111333000aaa666000,,,333555///111///111333222000---------222HHHHHH000111000///............///666---,,,333)))111555444444444444444444444444&&&:::888666sssnnn;;;,,,---///...111111111111111111111111000000111111111111000000111111111111111111111111000000111222222222222111111111111111111111111111111111000000111111222333222222222222222222222222333333333333333333333333222222222333444555666777666777888777666555666888666666666666666555444333222222222222222222222222111111222222222222111111222222222111111111000000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222333222111222444666333;;;FFFLLLLLLIIIFFFEEEDDDGGGKKKPPPSSSVVVWWWXXXcccgggllltttyyyqqqwww}}}xxxuuuttt{{{~~~yyywww|||}}}{{{~~~~~~|||wwwtttqqqttt{{{yyywww|||www~~~pppnnnlllvvv{{{vvv{{{uuutttvvvyyy|||~~~yyymmm^^^PPPFFF@@@===555999<<<:::555333666:::222000333---666666555CCC222222333333333333444444333333333333333333333333222222333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000222111111000000000000000111111111111111111111111111111222222222333333333333222222111111222222333222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222111222333444444333222111222222333333333333444444333333222222222222333333...///111333555666777777444444333222222222222222222222111111111111222222111111111111111111111111111111111111111111111111222111000000000000000000000000000000000000000000000000000000000000000000111000000000000000//////000000000000111111111111888777333666111;;;888444***666...333111111yyy===444111222222000---...222444111------222888EEE999555444111.........///000444%%%000333---666777444444444444444444444444<<>>111777)))666---222,,,---+++000333,,,)))111444,,,000222///,,,000;;;FFF;;;999555111000111333444111(((888---,,,;;;$$$444444444444444444444444(((???111111111111111111111111000000111111111111000000111111111111111111111111000000111222222222222111111111111111111111111111111111111000111222222333222222222222222222222222333333333333333333333333444444555555666888999:::444555666555333333555666555555555666555555444444111111111111111111111111000111222333333222111000//////000111222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222444999???CCCIIIHHHDDD>>>:::<<>>@@@......111111***222///000111,,,---AAAZZZiiibbbqqq|||bbbhhh555555444444444333333333jjjfff,,,(((888###777444...111111222222222222111111111111111111111111111111000111111111111222222222000111111111111222222222000111111111111222222222333222222111111222222333444444444444444444444444555555555555666888999:::;;;888666777999999666222999888888666555444333222111111111111111111111111111111111111111111111111222222111111111111222222333333333333333333333333333333222111000000111111111111111111111111111111555333111000000222444555444333111333999BBBKKKQQQLLLDDD>>>???@@@AAAFFFNNNRRR[[[ccchhhnnnwww|||~~~yyyttttttvvvyyy~~~{{{uuuppppppttt||||||vvvxxxzzzyyy~~~}}}}}}yyy}}}{{{}}}{{{zzzyyyvvv}}}yyyzzz||||||yyyvvvxxxzzzxxxqqqooouuu{{{}}}zzz}}}|||tttnnnggg```\\\QQQOOOLLLIIIDDD===555000444222000222555666333000222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000111111111111111111222222222333333333111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111222222222333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000333222111000000111222333111111111000000000000000000000000000000000000000000000000000111111111111111...,,,///555888888555+++@@@ddd<<<111///666666///111;;;222222111111222333444555///777444...555AAA]]],,,!!!444,,,888333......111333222///666(((111555,,,IIIUUU---444^^^333777222***666///555111222555111***...888;;;111(((,,,CCC]]]222'''<<<:::777555555444444444333333333xxx~~~]]]<<<222555555(((666111111222222222222111111111111111111111111111111000111111111111222222222000111111111111222222222000111111111111222222222333222222111111222222333444444444444444444444444333333444444555777888999888999999888777666666666::::::888666444333111000111111111111111111111111111111111111111111111111222222111111111111222222333333333333333333333333333222222111000000111111111111111111111111111111222222222111111222222222333555888===CCCIIINNNQQQIIIEEEDDDHHHKKKKKKOOOUUU```gggnnnssszzz}}}{{{xxxvvvvvvuuuuuuuuusssqqqqqqvvv{{{{{{~~~|||vvvxxx}}}~~~}}}}}}}}}zzzxxx|||~~~}}}zzzzzz}}}~~~|||xxxtttpppnnniiiddd\\\SSSKKKCCC;;;666666444111222444555333111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000111111111111111111111222222222333333111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111111222222222333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000//////000111111000000000000000000000111000000000000000000000000//////000000000111111111888999888555111...///000333'''111???222///...000000...///222222222111111111111222222///---+++))) !!!YYY;;;555DDD++++++---111111000///000111444,,,***888!!!+++...***555,,,...444000+++,,,444666///***+++...555444---***;;;333555:::666666...555555444444444333333333ggg---666)))666@@@444...///222...///111111222222222222111111111111111111111111111111000111111111111222222222000111111111111222222222000111111111111222222222333222222111111222222333444444444444444444444444333333333333444666777888666999:::888555444777:::;;;:::888666444222000///111111111111111111111111111111111111111111111111222222111111111111222222333333333333333333333333333222111111000111111111111111111111111111111111000000111222222222111000555:::BBBJJJOOOPPPOOOMMMBBBBBBEEEKKKOOORRRWWW^^^iiinnnssswww{{{vvvrrrqqqrrrrrrssssssvvv|||zzz{{{zzz|||~~~}}}|||{{{zzz~~~|||zzzyyyxxxssslllcccYYYNNNCCC<<<;;;777333222333444333111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000111111111111111111111222222222222333111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111111222222222222333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000/////////000000111111111000000000000000000000000//////000000000000111111222444666444111000222555;;;222333444444666666444333555444000222111111000000000000000555---...:::::::::<<>>777///888...555555444444444333333333999444'''<<>>,,,111111222222222222111111111111111111111111111111000111111111111222222222000111111111111222222222000111111111111222222222333222222222222222222333222222333333444555666666333333333444555666777888444888======999555444444444444333333222111111000111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111000000111222333333111111111111111111111111///111444:::AAAHHHNNNQQQLLLIIIFFFDDDFFFJJJPPPTTT^^^mmmxxxssskkkiiilllnnnooosssyyy~~~~~~|||tttkkklllssszzzxxxtttwwwwwwxxxzzzsssnnniiifffaaa]]]ZZZ[[[^^^___ZZZUUUTTTVVV\\\```\\\TTTQQQRRROOOPPPRRRSSSUUUVVVWWWWWWYYYaaaaaaaaagggccc]]]aaabbbkkkrrrttt{{{|||yyyyyy{{{}}}~~~{{{{{{xxxtttrrrqqqqqqhhhaaaWWWNNNHHHAAA:::555222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////,,,---...//////...---,,,///////////////.........////////////////////////............/////////000444444333333333333222222222000///111222222111111111111111111000000000000000000000000000//////...111111,,,//////---333***222000000000000000000000000000***666111,,,///---222kkk)))000000000000000////////////222...555...111///111222222111777222444444333333333333222222444333333222111111111222000000000000000000000000;;;***000444'''999fff$$$666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111222333333333333222222222222222222222222222555555555444444333333333111222222333333222222111333333333222222111111111111111111111111111111111111111000000000000111111111111111111111111111111111222222222222111000000000000000000000111111222555222//////111222000...333666===EEEMMMPPPOOOMMMLLLDDD@@@FFFQQQ]]]eeeiiilllwww{{{sssjjjlllssswwwpppyyy~~~wwwqqqmmmnnnxxx}}}|||zzzwwwtttsssuuuxxx{{{}}}zzzpppcccYYYVVVTTTQQQNNNIIIJJJMMMOOOPPPPPPOOOOOOLLLMMMMMMNNNNNNOOOPPPPPPNNNPPPRRRUUUXXXZZZ[[[\\\^^^\\\[[[[[[\\\ZZZUUUQQQTTTZZZ^^^bbbiiittt}}}|||{{{~~~}}}}}}{{{vvvsssssstttvvvmmmmmmiiiaaaYYYQQQFFF<<<555444333333333222000...111111111111111111222222111111111111111111111111000000000000000000000000000000000000000///......000000000000000000000000000000000000000000000000222222111111111111222222000000000000000000000000222222111111111111222222333333333222222111111111333333333333333333333333222111111000000111111222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////111111222222222222111111000000000000////////////000000000000000000000000////////////////////////000000//////.........---............////////////////////////////////////////////////////////////444444333333333222222222222000///111111111111111111111111111000000000000000000000000000//////...111111,,,//////---333***222000000000000000000000000000///333000---///---222---444000000000000////////////222...555...111///111222222111777222444444333333333222222222444333222222111111111222000000000000000000000000######444;;;222---444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111222333333333333222222222222222222222222222333333333222222111111111111222222333333222222111333333333222222222111111111111111111111111111111111111000000000000111111111111111111111111111111111222222222222111000000000000000000000111111222111000///000222333333222888???GGGLLLLLLIIIFFFEEEGGGGGGJJJTTTaaammmvvv{{{vvv{{{|||vvvtttwwwzzzzzz{{{|||yyyvvvuuuyyy||||||vvvsssvvvqqqiiicccaaa```^^^\\\]]]VVVMMMIIIJJJKKKKKKJJJGGGHHHJJJMMMNNNNNNMMMLLLQQQQQQRRRRRRSSSTTTTTTTTTYYYZZZ\\\___bbbdddeeeeeemmmlllkkkllllllkkkgggddd^^^aaabbb```dddlllrrrssskkkdddaaagggpppuuuzzz~~~|||yyyyyy|||yyyzzzyyyzzzzzzyyyxxxvvvuuuuuuvvvvvvxxxyyywwwrrrnnnhhh]]]QQQDDD>>>888444444555333222111111111111111111222222111111111111111111111111000000000000000000000000000000111111000000///...000000000000000000000000000000000000000000000000222111111000000111111222000000000000000000000000222222111111111111222222333333333222222222111111333333333333333333333333333333333222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111222222222222111111000000000000////////////000000000000000000000000////////////////////////000/////////........................////////////////////////////////////////////////////////////333333333333222222222222222000///111111111111111111111111111000000000000000000000000000//////...111111,,,//////---333***222000000000000000000000000---888000000//////---222...222////////////000000000000111...444...111///111222222111777222333333333333222222222222333333222111111111111222000000000000000000000000333GGG$$$+++EEEjjj555000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111222333333333333222222222222222222222222222333333222222222222111111111222222333333222222111333333333222222222222111111111111111111111111111111111000000000000111111111111111111111111111111111222222222222111000000000000000000000111111222///000222222222333555777<<>>GGGJJJMMMKKKGGGEEEGGGIIIQQQeee{{{zzzvvvssszzz}}}{{{zzznnnddd^^^ZZZVVVJJJEEEBBBEEELLLQQQQQQNNNIIIGGGFFFGGGKKKMMMNNNMMMRRRSSSTTTVVVWWWWWWVVVVVVWWWXXXXXXYYYYYYZZZZZZ[[[ZZZ[[[]]]___aaabbbccccccgggggghhhjjjllllllllllllssstttrrrnnnnnnpppooolllVVVOOOJJJNNNVVV^^^iiirrrtttllleeefffoooxxx{{{{{{sssqqqwww~~~~~~|||vvvvvvssssssuuuvvvwwwxxxyyyyyy}}}ppp^^^HHH:::777888777444333222222222222222111111111111111111111111111111////////////////////////000111111111111111000000////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000222222111111111111222222222222222222222222222222222222222222222222222222555555444444444444555555222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111000000000000///////////////////////////////////////////////////////////////////////////.....................////////////////////////////////////////////////////////////333333222222222111111111222000///111000000111111111222222222////////////////////////000//////...111111,,,//////---333***222////////////////////////(((fff111000//////---222CCC,,,.../////////000000000111111---444---000...111222222111777222333333222222222111111111111111111000000111222222000000000000000000000000333+++111000\\\666///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111222333333333333222222222222222222222222222444444444444444444444444111222222333333222222111222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111111222222222222111000000000000000000000111111222111333333333444999AAAHHHSSSNNNGGGBBBAAADDDHHHKKKYYYtttvvvuuuvvv}}}~~~xxxzzz}}}~~~|||jjj\\\VVVTTTQQQOOOMMMIIIFFFHHHLLLNNNMMMJJJIIIHHHHHHIIIJJJKKKJJJJJJNNNNNNOOOPPPPPPQQQQQQQQQSSSSSSTTTTTTUUUVVVVVVVVVXXXYYYZZZ\\\]]]_________```bbbdddfffgggiiijjjkkknnnpppqqqppppppqqqllleeeRRRNNNOOOUUU\\\bbbiiipppnnnfff```aaaiiirrruuutttyyyuuuxxxyyyuuuuuuqqqqqqrrrsssuuuyyy|||~~~~~~|||iiiQQQAAA<<<:::777333333333333333222222111111111111111111111111111111///////////////////////////000000111111111000000////////////////////////000000000000000000000000111000000000000000000111000000000000000000000000222222111111111111222222222222222222222222222222222222222222222222222222444444333333333333444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111000000000000////////////////////////////////////////////////////////////.........///////////////............////////////////////////////////////////////////////////////222222222222111111111111222000///111000000000111222222333333000000000000000000000000000//////...111111,,,//////---333***222000000000000000000000000---000/////////---222iii111......//////000000111111000---333---000...111222222111777222222222222222111111111111111000000000000111222222000000000000000000000000...888(((ZZZ555444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111222333333333333222222222222222222222222222111111222222222222333333111222222333333222222111111222222222222333333333111111111111111111111111111111000000000000111111111111111111111111111111111222222222222111000000000000000000000111111222///000222666:::BBBJJJOOOKKKEEE??????FFFPPPXXX]]]ppp|||vvvuuuwww|||pppiiipppzzzrrruuu~~~wwwwww|||xxx|||}}}{{{zzzbbb^^^YYYVVVUUUSSSOOOLLLQQQOOOMMMMMMLLLKKKIIIGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNOOOPPPQQQRRRTTTUUUVVVVVVVVVYYY\\\^^^```aaacccfffiiikkknnnnnnnnnppppppiiiaaaSSSUUU\\\gggnnnppprrrvvviiiccc^^^___ccchhhiiihhhnnnjjjjjjooowww}}}{{{{{{rrrrrrrrrtttwww{{{|||nnn[[[MMMFFFAAA;;;555444444444333222222111111111111111111111111111111000000000000000000000000...//////000000000000///000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000222222111111111111222222111222222222222333333333222222222222222222222222333333222222222222333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111000000000000////////////000000000000000000000000////////////////////////.........///////////////............////////////////////////////////////////////////////////////222222222222111111111111222000///111///000000111222222333333000000000000000000000000000//////...111111,,,//////---333***222000000000000000000000000111...///111///---222///.........///000111111111000,,,333,,,000---111222222111777222222222222222111111111111000000000000000111222222000000000000000000000000...FFF333555000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111222333333333333222222222222222222222222222111111111222222333333333111222222333333222222111111111222222222333333333111111111111111111111111111111000000000000111111111111111111111111111111111222222222222111000000000000000000000111111222///111666<<>>???@@@@@@???????????????@@@AAA?????????@@@AAAAAABBBBBBDDDEEEFFFGGGHHHHHHHHHHHHGGGJJJMMMOOOOOOQQQVVVYYYZZZZZZXXXYYY___fffeee```ccchhhttt{{{vvvuuunnnoooqqqssstttuuuuuuuuunnnuuuuuukkkfffiiiiiidddpppwww{{{|||~~~{{{tttpppnnnjjjeee^^^TTTKKKDDD555555444333333222111111111111111111111111111111000000000000000000000000,,,,,,---...//////......000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000222222111111111111222222111111111222222333333333111111111111111111111111444333333222222333333444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////111111222222222222111111000000000000////////////000000000000000000000000////////////////////////---.........//////000000............/////////000////////////////////////////////////////////////111111111111111111222222000111111333000000000000000000000000222222222111000//////...//////000...000000+++,,,222000000///111000000000000000000000000------...+++000)))...)))000000000000000000000000000,,,333,,,000---~~~000333333///444222...222333111222666555111777***,,,111888888---...+++555---555<<<EEE111111000000000000111111111111000000000000000000000000000000000000111111111111222111111111000000//////111111111111111111111111111222222333333222222111222222222222222222222222444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111000000000000111111111111111111222222222333333333333333333333333333333333111222222222000000111333333;;;EEEIIIGGGDDDCCCDDDKKKaaavvvzzztttqqqssswww}}}}}}yyyttt~~~rrrvvvxxxvvvsssqqqooommmyyyxxxrrrhhhccckkk|||}}}tttqqqtttnnn___VVVVVVSSSPPPNNNQQQVVVXXXVVVSSSPPPOOONNNMMMLLLLLLLLLLLLMMMMMMKKKJJJHHHGGGEEEEEEDDDAAA======???@@@???>>>>>>>>>>>>======<<<<<<<<<<<<======>>>???>>>>>>>>>AAAAAAAAAAAABBBCCCDDDEEEGGGFFFFFFFFFHHHKKKMMMOOOQQQSSSUUUWWWXXX\\\```cccfffllltttxxxxxxwwwyyy||||||zzzyyywwwwwwxxxzzz{{{~~~yyyrrrllliiiiiikkkfffjjjqqqxxx~~~|||{{{~~~vvvnnnpppqqqpppkkkggg```RRRFFF===:::777444333333333333222222222111111111000000111111111111000000000000////////////////////////000000000000000///......111111000000//////......111111111111111111111111111111111000000000000000000000000000000000000000111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000111111000000000000111111111111000000111111222333000/////////000111222222////////////////////////////////////////////////......////////////..................////////////000000000000000000000000//////000000000000//////111111111111111111111111000111111333000000000000000000000000222222111111000//////...//////000...000000+++,,,222000000///111000000000000000000000000000---///,,,111+++//////000000000000000000000000000,,,333,,,000---~~~000222333...444222222444444///***(((---222,,,222666...+++---///777555333555@@@)))000000000000111111111111000000000000000000000000000000000000111111111111111111111111000000000///111111111111111111111111111222222333333222222111222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000111111111111111111222222222333333333222222222222222222222222///000000///...///222444???AAACCCCCCCCCCCCEEEGGG^^^ooo~~~xxxwww|||yyyyyytttooovvvtttsssrrrsssuuuwwwvvvtttttttttsssooonnnvvv~~~rrrjjjggg___QQQJJJLLLOOOMMMNNNRRRWWWYYYVVVRRRLLLLLLKKKJJJIIIIIIIIIIIIJJJJJJIIIGGGFFFDDDCCCCCC@@@>>>;;;;;;<<<======;;;;;;;;;;;;;;;::::::999999;;;;;;<<<============<<<>>>>>>>>>>>>???@@@AAABBBCCCCCCBBBCCCDDDGGGIIIKKKKKKMMMOOOQQQSSSWWW[[[___```fffmmmqqqqqqrrruuuxxxyyyxxxwwwvvvwwwxxxzzz{{{}}}|||zzzvvvsssrrrtttvvvmmmllljjjjjjnnnwww}}}}}}~~~xxxpppyyyyyyvvvrrrooojjj___TTTIIICCC;;;666555555444222222222222111111111111111111111000000000/////////////////////////////////000000000000000///......111000000000/////////...000000000000000000000000111000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000111111000000000000111111111111000000111111222333111000000000000111111222////////////////////////////////////////////////......////////////..................//////////////////////////////////////////000000000000//////111111111111111111111111000111111333000000000000000000000000222111111000000//////...//////000...000000+++,,,222000000///111000000000000000000000000333---000...222---000555000000000000000000000000000,,,333,,,000---}}}///222222...333111111111333333,,,***777JJJgggmmmkkkiiiiiifffoooFFF111111000000000000111111111111000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111111111111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000111111111111111111222222222333333333111111111111111111111111///////////////111555999EEEDDDCCCBBBBBBEEEHHHJJJhhhttt|||yyysssuuu|||uuuyyyyyyvvv|||xxxtttrrrzzz}}}xxxvvvxxx~~~{{{~~~|||sssfffZZZUUUNNNFFFEEEIIINNNNNNPPPSSSVVVUUUQQQLLLHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDCCCAAA@@@??????;;;:::888888999999999888888888888888777777777777888999::::::;;;;;;::::::::::::::::::;;;<<<======>>>>>>===>>>???AAACCCDDDDDDEEEHHHJJJLLLOOOTTTWWWYYY]]]cccfffgggiiimmmqqqqqqqqqqqqrrrsssvvvxxxzzzyyyzzzzzzyyyxxxxxxzzz{{{rrrooojjjfffeeeiiipppvvvzzz}}}|||zzzwwwxxxwwwnnneeeWWWPPPFFF>>>999777444222111111111222222222222222000000000/////////......//////////////////////////////000000000///......000000000000////////////////////////////////////000000000000000000111111000000000000000000000000111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111000000000000000000000000000000000000000000000000111000000//////000000111111000000000000111222222222222111111111111111111////////////////////////////////////////////////......////////////..................////////////////////////////////////...//////000000//////...222222222111111111111111000111111333000000000000000000000000111111000000//////////////////000...000000+++,,,222000000///111////////////////////////555---111///111...000666////////////////////////000,,,333,,,000---~~~000333333///444222000,,,000666333000@@@VVV///---111///000000000111111111111000000000000000000000000///000000000111111111111111111111000000000000000111111111111111111111111111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111///000000000111111111111111111222222222333333333111111111111111111111111111111111111222666<<<@@@AAACCCEEEEEEEEEGGGLLLPPPjjjqqquuuqqqmmmrrryyy~~~}}}yyy}}}~~~vvvqqquuu~~~zzzyyyzzz{{{~~~}}}|||yyyuuuooojjj\\\RRRJJJHHHHHHHHHLLLRRRSSSQQQPPPPPPPPPMMMIIIEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@??????>>>===<<<<<<;;;777777666666666777777666666666666666666666666666666777777888999888888888888888888888888999::::::::::::::::::;;;<<<>>>???===???AAACCCEEEHHHLLLOOORRRUUUYYY\\\^^^aaafffjjjhhhiiijjjlllooorrruuuvvvwwwxxxzzzyyywwwvvvwwwwwwrrrssstttrrrooolllkkkkkkpppyyy{{{}}}~~~}}}~~~vvvmmmaaa^^^WWWLLLAAA999555444111111222222222222333333////////////............////////////////////////...///////////////......000000000000////////////////////////////////////000000000000000111111111000000000000000000000000111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000111222222444333222111111000111111////////////////////////////////////////////////......////////////..................////////////////////////////////////...//////////////////...222222222111111111000000000111111333000000000000000000000000000000000/////////////////////000...000000+++,,,222000000///111////////////////////////333...111000///......111////////////////////////000,,,333,,,000---111444444000555333555------444222,,,333AAAddd333???%%%///000000000111111111111000000000000000000000000///000000000111111111111000000000000000000111111111111111111111111111111111222222333333222222111222222222222222222222222444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111///000000000111111111111111111222222222333333333222222222222222222222222111111222222444999???CCC>>>BBBEEEEEEEEEKKKWWWbbboootttvvvttttttyyy}}}|||{{{xxxnnnllluuuzzzvvvqqqoookkkddd[[[UUUMMMHHHEEEGGGJJJMMMPPPTTTRRRPPPLLLIIIHHHFFFDDDCCCAAA@@@???>>>>>>=========;;;;;;::::::999999999888555666666666666666666666666666666666777777777777555666666777777777777777888777777777777888888999999999999999999:::;;;;;;999;;;===>>>???BBBFFFIIILLLNNNPPPSSSVVVZZZ^^^aaaaaabbbdddhhhkkkooorrrtttsssuuuwwwwwwvvvuuuuuuuuussswww{{{|||yyyuuuqqqooosssooojjjjjjnnnvvv~~~xxxooogggjjjiii]]]KKK===888888222222222222222222222333////////////............////////////////////////......////////////......////////////000000000000000000000000000000000000//////000000111111111111000000000000000000000000111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000//////000000111222333333222111000000000000000000000000000000000000////////////////////////......////////////..................////////////..............................////////////......333333222222111000000000000111111333000000000000000000000000//////////////////////////////000...000000+++,,,222000000///111000000000000000000000000//////222000...///...,,,000000000000000000000000000,,,333,,,000---111333444///555222555...---222222------222:::000...555000000000000111111111111000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111111222222333333222222111222222222222222222222222444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111000000000000111111111111111111222222222333333333222222222222222222222222...000111222555999???CCCBBBDDDEEEEEEIIIVVVhhhvvvvvvyyyzzzyyy|||}}}}}}zzz{{{vvvooommmwww~~~xxxyyyvvvooohhheee___VVVMMMIIILLLJJJIIIJJJLLLLLLKKKJJJJJJHHHEEEBBBAAAAAABBBCCC>>>===<<<;;;;;;:::;;;;;;888888777777777777777777444555777777666666666777777777777777888888888888555666777777888888777777888777777777777777888888888999999999999999999999888999:::;;;;;;===AAACCCFFFFFFHHHKKKNNNRRRUUUWWWZZZ[[[^^^cccgggkkknnnooonnnpppsssuuuuuuvvvxxxyyywwwyyyzzzzzzyyyxxxyyyzzzvvvmmmhhhkkksss{{{}}}zzzzzz{{{xxxqqqnnnssstttiiiVVVEEE???>>>444333333333222222222222000000000/////////......////////////////////////------.../////////......////////////000000000000000000000000000000000000/////////000111111222222000000000000000000000000111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222000000000000000000000000000000000000000000000000000//////......//////000000////////////000111111111111000000000000000000000000000000000000000000////////////////////////......////////////..................////////////........................---......//////......---333333222222111000000///000111111333000000000000000000000000//////////////////////////////000...000000+++,,,222000000///111000000000000000000000000***000222000...111///)))000000000000000000000000000,,,333,,,000---}}}///111222---333000000000///111333333333222>>>111222111>>>000000000000111111111111000000000000000000000000000000000000111111111111///000000000111111111111111111111111111111111111111222222333333222222111222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000111111111111111111222222222333333333111111111111111111111111...000333555777;;;@@@CCCFFFFFFHHHPPP\\\jjjvvv|||}}}}}}|||{{{yyyrrr|||yyy}}}xxxuuuqqqvvvyyyrrrrrrmmmddd\\\XXXRRRKKKHHHJJJLLLLLLLLLKKKKKKIIIEEEAAABBBBBBAAA???>>>===>>>???;;;;;;999888888888888888666666666666666666666777222555777888666555666777777777777888888888999999666777777888999888888888777777666666666666777777888888999999999888888888777888999888888999<<<>>>>>>>>>@@@CCCFFFIIIKKKKKKPPPRRRUUUZZZ^^^bbbeeegggjjjllloooqqqsssuuuxxxzzzwwwxxxxxxwwwvvvxxx{{{~~~vvvrrrsss{{{~~~zzzvvvvvvxxxzzz}}}xxxvvvwwwxxxuuulll^^^PPPGGGDDD555555444333222111111000111111000000000/////////////////////////////////,,,---......//////........./////////000000000111////////////////////////...//////000111111222222000000000000000000000000111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000//////............/////////////////////000111111/////////...//////000000000000000000000000000000////////////////////////......////////////..................////////////........................---......//////......---333333222222111000000///000111111333000000000000000000000000........./////////////////////000...000000+++,,,222000000///111000000000000000000000000&&&000222//////222000)))000000000000000000000000000,,,333,,,000---{{{---000000,,,111///000333333///...000111---%%%111000,,,===:::&&&000000000000111111111111000000000000000000000000000000000000111111111111//////000000111111111222111111111111111111111111222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000111111111111111111222222222333333333000000000000000000000000000222666888;;;>>>BBBEEEEEEFFFMMM^^^qqq||||||xxx}}}{{{ttt{{{tttxxxrrrtttooopppxxxzzzvvv|||vvvnnnlllaaaXXXOOOLLLHHHDDDHHHPPPHHHIIIIIIIIIIIIHHHDDD@@@???@@@@@@???<<<:::888888999888777666666555666666555555666666666666777777111444777777555444555777666777777777888888999999777777888999999999999999777666666555555555666666888888888999888888777666777888888777666777999;;;999999;;;>>>AAACCCDDDCCCGGGIIIMMMRRRVVVZZZ]]]^^^iiikkkmmmnnnoooqqqtttwwwtttvvvxxxyyyxxxxxxyyyzzz}}}|||}}}zzz{{{wwwvvvyyy~~~~~~xxxyyy|||~~~zzzssskkkcccYYYNNNGGG666666555444222111000000111111111111000000000000////////////////////////,,,,,,---.../////////....../////////000000111111...........................//////000111222222222000000000000000000000000111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000111111222222222222000000000000000000000000000000000000000000000000//////............/////////////////////000111111...............///000111000000000000000000000000////////////////////////......////////////................../////////000........................---..................---222222222111111111111000111222222111000000000000000000000000000000000000000000000000111+++111222---......,,,111000000000222111111111000000000000000444,,,...222111+++000111000000000000000000000000...///000444---333~~~///111111---222000111111222222222333333333555XXXpppIII+++,,,111---,,,444000000000000000000000000222111111111000000//////111111111111111111111111111111111111111111111111222222111111111111111111222222222222222222222222222333333444444333333222333333333333333333333333444444333333333333222222000000111222222222222111111111111111111111111111333333333222222222111111333333333333333333333333000111222111000///000111555222555===CCCEEEFFFIIIDDDOOO```ooowwwzzzyyy|||{{{rrrqqqvvvyyyrrrsssvvvyyyvvvuuu~~~ooo```WWWRRROOOKKKHHHGGGHHHKKKMMMIIIGGGDDDCCCBBBAAA???===>>>===<<<;;;::::::999:::999888888888777777666666666666666666666666555555777777888888888888888888666666777888:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999999888777777777888888888888888888888888888777777777777888888888888777888999:::<<<===>>>???AAADDDGGGKKKNNNRRRVVVZZZ___ccciiinnnqqqsssvvvxxxyyyxxxxxxzzz}}}}}}|||~~~~~~xxxpppjjjeee___WWWRRRKKK:::666999333000333222333222222111000//////...///////////////////////////////////////////////////////////////.........000000000000000000000000000000000000111111111111000000000000111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000111111111111000000000000444444///111(((???%%%999000000000000000000000000111111111111111000//////------...222444'''777(((000+++222555444222...555......000111222000,,,(((////////////////////////...555---&&&+++///,,,---//////.........---------777***///666...111333$$$000///...//////...---,,,222222222111111111111000111222111111000000000000000000000000000000000000000000000000111,,,111111---......,,,111000000000222111000000000000000000000444------000111+++111~~~333000000000000000000000000//////000333,,,333~~~///111111---222000111111111222222222333333---AAA???,,,$$$---555222000555000000000000000000000000111111111111000000000///111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222222333333444444333333222333333333333333333333333444444333333333333222222000000111222222222222111111111111111111111111111333333222222111111111111222222222222222222222222000111111111//////000111222444:::AAADDDCCCDDDHHHUUU\\\iiivvv~~~{{{{{{}}}tttmmmnnnsssvvvqqqoooooorrrttt{{{xxxeeeVVVNNNMMMLLLKKKIIIHHHHHHHHHHHHGGGEEECCCBBBAAA@@@>>><<<;;;;;;:::999888888888888888888777777777666666666777777777777666666666666777777777888888888999999999::::::;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::::::::::::::999999999999999999999999888888888888888888888888888888999:::;;;<<<=========@@@CCCFFFIIILLLQQQTTT]]]aaafffkkkooossswwwzzz{{{zzzzzz|||~~~}}}yyyvvvvvvwwwvvvuuuyyyuuuuuusssrrrnnniiiccc___RRR???999:::222///222111111111111000000//////////////////////////////////////////////////////////////////////////////...000000000000000000000000000000000000111111111111000000000000111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000111111111111000000000000%%%333///999***...'''...000000000000000000000000////////////////////////+++111(((***&&&222:::---111(((*********,,,+++---------.........///222555///////////////////////////000...111777444///333//////.........---------$$$,,,000'''!!!000<<<777000000---,,,000777888444222222222111111111111000111222111111000000000000000000000000000000000000000000000000000,,,111000,,,///...,,,111000000000222000000000000000000111111......---...000---222aaa222000000000000000000000000000000///111***222~~~///111111---222000111111111222222222222333---000VVV---))))))---444666333000///000000000000000000000000111111111111000000000000111111111111111111111111////////////////////////111111111111111111111111222222222222222222222222222333333444444333333222333333333333333333333333444444333333333333222222000000111222222222222111111111111111111111111111222111111111111000000000111111111111111111111111///000000///......000222444999BBBGGGFFFCCCGGGOOOeeekkkttt}}}~~~~~~zzzzzz{{{wwwooolllppptttvvvsssooommmooovvv}}}zzzxxxeeeTTTKKKHHHHHHIIIJJJKKKIIIGGGEEECCCDDDBBB@@@??????>>><<<:::999888777666666555555666777777666666666666666555777777777777777777777777666666777888999:::;;;;;;======>>>???@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888888777999999999999::::::::::::999;;;>>>@@@BBBEEEIIILLLUUUYYY^^^ccchhhmmmssswwwyyyzzz{{{|||}}}~~~|||}}}~~~~~~yyyvvvyyy}}}{{{vvvrrrrrrqqqssszzz|||xxxwwwwwwvvvtttqqqooommmeeeOOOCCC@@@666111333111000000000000////////////////////////////////////////////////////////////......//////////////////000000000000000000000000000000000000111111111111000000000000111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111000000000000,,,333...:::000000;;;777////////////////////////---------,,,,,,---......444555...222+++666...------)))---111111777:::333...000000...,,,+++...111........................111/////////,,,%%%&&&---...............---------444...(((000;;;333$$$!!!&&&222555,,,'''+++***###222222222111111111000000111111111111000000000000000000000000////////////////////////000,,,111///,,,000...,,,111000000000222000000000000000111111111(((]]]......000000...222GGG000000000000000000000000000111000///000)))111~~~///111111---222000111111111111222222222222111,,,ooo???///888111111555666222000000///---000000000000000000000000111111111000000000000000111111111111111111111111000000000000000000000000111111111111111222222222222222222222222222222222222333333444444333333222333333333333333333333333444444333333333222222222000000111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000///000000......///222555===AAAGGGIIIFFFFFFQQQ___ooowww~~~{{{yyyyyyyyyvvvrrrsssyyy{{{yyyxxxuuutttxxx}}}yyyvvv~~~wwwjjj[[[MMMFFFFFFIIIGGGHHHIIIIIIHHHEEECCCAAA@@@>>>===<<<<<<;;;:::888777777666555555555555555666666666666555555555555666666666777777777777777666777888999:::<<<======@@@@@@AAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;:::999999888:::::::::999999999999888666888:::<<<===???CCCEEEIIILLLQQQUUU[[[bbbjjjoootttuuuxxxyyyzzz{{{}}}~~~~~~~~~~~~}}}|||yyywwwzzz{{{{{{wwwvvvuuuuuu|||}}}yyy}}}yyy{{{eeeTTTLLL>>>666555111//////////////////000000////////////////////////////////////////////////............///////////////////////////////////////000000000111111111111///000000000111111111111000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111000000000///999###555---&&&+++---$$$000000000000000000000000//////.........///000111)))"""333)))333---(((777111333444333'''***777&&&///000222333222000---,,,////////////////////////(((---333///+++333777000........................'''111---+++111((('''===666222((()))BBB[[[SSS888222222222111111111000000000111000111000000000000000000000000///////////////////////////---111...,,,222...,,,111000000000222//////000000111111111111***:::///000222//////111888000000000000000000000000000222000///000)))000~~~///111111---222000000000111111111222222222///111222zzzEEE)))444:::333,,,(((000222///***+++222333000000000000000000000000000000000000000000000111111000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222222333333444444333333222333333333333333333333333444444333333333222222222000000111222222222222111111111111111111111111111000000000000000000000111000000000000000000000000000000/////////222666:::FFFFFFFFFFFFFFFMMM___pppxxx}}}{{{{{{vvvxxxxxxxxx|||{{{yyy|||}}}}}}~~~|||xxxtttiii___QQQGGGDDDEEEGGGIIIIIIHHHGGGEEEDDDBBBBBBAAA===;;;:::999::::::888666777666666555555555555666555555555555666666666666555555666666666777777777888888999;;;===>>>???@@@AAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA??????>>>===<<<<<<;;;;;;<<<<<<;;;;;;:::999999888777888::::::;;;<<>>???@@@BBBBBBAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@??????>>>>>>>>>>>>>>>===<<<;;;;;;:::999:::;;;;;;:::;;;===???===???BBBEEEIIIOOOUUUZZZccchhhnnnrrrtttwww{{{~~~|||~~~~~~yyyqqqjjjmmmttt~~~wwwfff]]]NNNBBB:::222111111111111000000000000////////////////////////////////////////////////------......///000000000000000000000000000000000000000000000111111111111000000000000111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111222222222111111111111000000000000111555666222,,,444((('''///)))///;;;555---------...............999111---555333&&&444XXX222222222111111111111000000000000111000000000000000000000000000000000000000000000000......111---,,,444...,,,111000000000222...//////000111111222222222111555222000///111...333222000000000000000000000000000000///222***000~~~///111111---222000000000000000111111111111000777---000000///(((888'''...***...666333)))---555000222000111333333111000000000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111///000000111222222333333222222222222222222222222222333333444444333333222333333333333333333333333444444333333333333222222000000111222222222222111111111111111111111111111111111111111222222333333111111111111111111111111111111111111444:::BBBGGGGGGAAABBBMMM]]]lllzzz|||yyyyyy}}}~~~|||{{{|||{{{xxx|||uuupppssszzzvvvggg\\\GGGEEEDDDFFFIIIJJJGGGEEEEEECCC@@@>>><<<;;;;;;<<<999777666666888888777555555555555444444555555666666666666777777777888888777777888999999:::;;;;;;>>>>>>???@@@AAABBBCCCDDDBBBBBBBBBCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@???>>>>>>>>>===;;;<<<<<<;;;::::::;;;===;;;===@@@BBBDDDHHHLLLPPPVVV]]]eeekkknnnqqqwww{{{{{{|||~~~~~~}}}~~~yyyrrrpppsss{{{qqqccc```UUUKKKCCC:::333333222222111111000000////////////////////////////////////////////////------......///000000111000000000000000000000000000000000000111111111111000000000000111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222111111111111000000000000111777,,,(((333444///111888***+++111///---------.........//////333,,,333111555222222222111111111111000000000000111000000000000000000000000000000000000000000000000......111,,,,,,444///,,,111000000000222...//////000111222222222+++666888222...000222---000///000000000000000000000000//////000222+++000~~~///111111---222000000000000000111111111111000,,,::::::999...111+++==='''999222***...444000000333...000------000...***...666000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000///000000111222222333333222222222222222222222222222333333444444333333222333333333333333333333333444444444333333333222222000000111222222222222111111111111111111111111111111111222222222333333333111111111111111111111111222222222222666===EEEKKKFFFAAAEEEVVVlll{{{|||xxxyyyyyywww|||ooommmqqqwww{{{wwwgggRRRCCCFFFEEEDDDBBBBBBCCCEEEGGGAAA@@@>>><<<;;;999888777888777666666777888777555444444444333333444555555666666777777888888999999999999:::;;;;;;<<<======@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDAAAAAAAAAAAA@@@@@@??????<<<======<<<:::999;;;<<<999;;;>>>???@@@CCCFFFHHHLLLTTT]]]dddggglllrrrwwwzzz{{{{{{|||}}}~~~~~~||||||{{{zzz}}}~~~xxxzzz{{{zzzxxx}}}kkkaaabbb[[[SSSLLLBBB444444444333222111000000////////////////////////////////////////////////---------...///000000111000000000000000000000000000000000000111111111111000000000000111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222000000111111222222222222111111111111000000000000111(((000...555$$$333,,,777,,,...,,,mmm+++---------.........//////***666888)))EEE555&&&666%%%???:::***222111555888333000000000000000000000000***777%%%666555'''===,,,??? 444''',,,+++III555...222111222000111111111111111111222222555%%%OOO...444000777///333===+++///111888999***...///(((AAA777&&&(((,,,888...}}}...111111---333111000000000000000000000000111)))777444pppwww$$$888777 666000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111222222111111111111111111222333333444444333333222444444444333333222222222222222333333333333444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000111111111111222222222000......000222222000333<<>>>>>>>>>>>??????AAA@@@@@@BBBEEEEEEAAA>>>DDDDDDDDDBBB@@@@@@CCCEEEGGGBBBBBBFFFGGGCCCBBBEEEKKKIIIGGGGGGHHHHHHFFFEEEJJJHHHGGGGGGIIIIIIHHHGGGEEEGGGIIIIIIHHHFFFEEEFFFEEEEEEFFFEEEDDDBBB@@@???DDDCCCAAA???===<<<;;;:::;;;;;;;;;;;;<<<===>>>>>>EEEJJJPPPXXX___hhhqqqvvvwwwzzz}}}~~~}}}~~~|||{{{zzzzzz{{{}}}|||ooorrr{{{~~~{{{{{{|||||||||kkkhhhfffggggggbbbVVVMMM>>>;;;777444222222111111000000000000////////////////////////////////////////////////000000000000111111000///////////////000000000000000000000000222222111111111111222222111111222222222333333333222222333333333333444444222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111///...222555///---<<>>...===...===^^^DDDFFF333000000000000000000000000+++999111$$$444111+++PPPGGGIIIccc777000333222333111555555666666777888888888===EEE&&&BBBCCC:::888<<<555222222===000000$$$222OOO---DDDZZZLLLKKK}}}...111111---333111000000000000000000000000111...***---III===&&&888222,,,000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111111111111111111111111111222333333444444333333222444444333333333222222222222222333333333333444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000111111111111000111222111000000222444222111666@@@FFFFFFEEEEEEHHHSSSgggyyyzzzxxx}}}|||xxxuuutttmmmbbbVVVMMMGGGDDDBBBGGGFFFDDDAAA???>>>===<<<999888888777666666777777888777666666555555666666777666555555444444444444777777888999:::;;;;;;<<>>======<<<<<<;;;;;;;;;<<<======@@@CCCIIIOOOVVV___gggmmmssswww{{{}}}}}}~~~}}}}}}|||{{{|||~~~|||kkkgggrrr~~~}}}{{{{{{{{{}}}}}}wwwkkkjjjjjjmmmnnnjjj```WWWGGGAAA999444222111000...111000000000////////////////////////////////////////////////000000000000111111000///////////////000000000000000000000000222222111111111111222222111111222222222333333333222222333333333333444444222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111333//////333000+++222???KKK___***...//////000000000000////////////000000000000//////......+++,,,uuuIII&&&,,,---///---///........................333&&&000```GGG'''OOO(((333)))iii333000000000000000000000000111+++777(((999***---777111555444777666<<<<<<===???@@@AAABBBCCCEEEFFF999EEEDDDCCC999===444}}}555333888AAA555888777(((!!!mmm}}}...111111---333111000000000000000000000000111888'''111,,,%%%333...333000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111111111111111111111111111222333333444444333333222333333333333222222222222222222333333333333444444333333333333333333333333222222222222222222222222111111111111111111111111000000000111111111222222///111222222222222333444111555===FFFIIIFFFEEEGGGOOObbbvvv~~~}}}zzzoooaaaPPPFFFFFFHHHGGGDDDGGGFFFCCC@@@===;;;999999888888777666666666777777777666666555555555555666666666555555555555555666888999999:::;;;<<<===>>>???@@@AAABBBCCCDDDDDDDDDFFFEEEFFFGGGHHHGGGDDDAAAAAACCCFFFGGGGGGFFFFFFGGGMMMKKKKKKNNNPPPOOOQQQUUURRRQQQQQQQQQRRRQQQNNNLLLJJJHHHGGGHHHIIIJJJIIIHHHIIIJJJJJJJJJIIIJJJLLLMMMKKKJJJHHHGGGFFFEEEFFFFFFFFFEEECCCBBBAAA@@@@@@@@@>>>======<<<<<<<<<<<<<<<<<<>>>AAAFFFKKKSSS\\\bbbkkkqqqxxx|||}}}~~~~~~~~~}}}}}}}}}|||mmmaaabbbooo|||~~~uuuyyy~~~~~~{{{xxxyyy{{{~~~uuuooooooppprrrsssoooggg```QQQHHH<<<555333333222///111111000000000/////////////////////////////////////////////000000000000111000000///////////////000000000000000000000000222222111111111111222222111111222222222333333333222222333333333333444444222222222222222222222222222222222222222222222222111111111111111222222222111111111111111111111111555...,,,222333...,,,///!!!+++666//////000000000000////////////000000000000//////111777///$$$AAA]]]***&&&000...///++++++........................'''777---VVV...---+++111999'''>>>333000000000000000000000000444$$$777...999+++999;;;888===>>>BBBBBBBBBBBBDDDFFFHHHJJJKKKLLLMMM;;;^^^XXXGGGDDDPPPJJJ<<>>;;;999888777888777777666666666777777666666555555555555555666666666666666666777888888;;;;;;<<<===>>>??????@@@AAABBBCCCDDDEEEEEEDDDCCCDDDDDDEEEFFFEEEDDDBBB@@@???BBBEEEHHHIIIKKKNNNPPPWWWXXXZZZ]]]]]]\\\\\\]]]aaa```^^^^^^\\\ZZZUUURRRSSSQQQPPPOOOPPPOOONNNLLLMMMNNNNNNMMMLLLMMMPPPRRRTTTQQQMMMJJJGGGFFFGGGGGGFFFFFFEEECCCCCCBBBBBBBBB@@@???>>>===<<<<<<<<<<<<<<<===>>>@@@DDDKKKSSSYYYcccjjjtttzzz|||}}}~~~}}}}}}}}}}}}~~~}}}wwwnnnhhhiiinnntttxxxwwwxxx}}}|||{{{|||xxxxxx}}}}}}yyyvvvvvvvvvuuussspppkkkggg]]]QQQCCC:::888777555222111111111000000000//////////////////////////////////////////000000000000000000////////////000000000000000000000000000000222222111111111111222222111111222222222333333333222222222333333333444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111444...---222555222///000000(((555222//////000000000000////////////000000000000//////---&&&222555999DDD,,,222222,,,000,,,---........................)))444555---...------$$$:::---<<>>>>><<<;;;999888888888777666666666666666777777666666555555555666666777666666666777888999:::;;;======>>>???@@@AAABBBBBBDDDDDDDDDEEEDDDDDDCCCCCCCCCEEEFFFGGGFFFDDDCCCBBBCCCFFFKKKPPPUUUZZZ```eeennnsssxxxxxxvvvsssqqqoootttsssqqqpppooommmiiifffeeecccaaa___^^^]]]ZZZXXXXXXXXXXXXWWWVVVVVVXXX[[[aaa]]]WWWRRRMMMKKKJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDBBBAAA@@@???>>>=========<<<<<<<<<===???DDDKKKPPPYYYbbbmmmvvvzzz{{{}}}~~~||||||||||||}}}}}}~~~|||{{{yyywwwuuutttttttttqqqnnnmmmrrr{{{}}}}}}}}}zzztttooopppvvv{{{||||||}}}|||yyyvvvsssrrrrrrmmmaaaRRREEE>>>999555111111111111111000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000222222111111111111222222111111222222222333333333222222222333333333444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222000000222222111222444///999///'''//////000000000000////////////000000000000//////555555...333555+++111***(((222...000........................---aaa111,,,///&&&///777555:::>>>&&&EEE333000000000000000000000000222222000...***222666,,,222mmmFFFGGGNNNMMMPPPOOONNNOOOQQQSSSVVVXXXZZZ[[[YYYfffVVVVVV```gggUUUZZZhhhttt[[[ZZZYYYHHHCCCFFFPPPCCC222KKK===XXX}}}...111111---333111000000000000000000000000222+++555$$$555111(((999222000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000111222222333333222333333444444333333222111111111222222222222222222222333333333333444444333333333333333333333333222222222222222222222222111111111111111111111111111111111222222222222333222222222111000000333555@@@FFFLLLIII@@@CCCYYYqqq{{{uuurrrvvv~~~}}}|||tttrrrwww}}}|||xxx~~~|||xxxyyyzzzzzztttgggWWWLLLEEEGGGHHHGGGDDDAAA???>>>:::999888888888888888888666666555555666666777777777666666666666777777888777777888999:::<<<>>>??????@@@@@@AAABBBCCCDDDDDDFFFEEEEEEDDDDDDEEEEEEFFFBBBEEEHHHHHHGGGEEEEEEEEEIIINNNVVV___gggpppxxx~~~}}}{{{xxxvvvuuusssqqqnnnllllllllljjjhhhfffggghhhhhhddd^^^WWWQQQMMMKKKKKKKKKKKKIIIHHHGGGFFFFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@<<<<<<<<<;;;;;;>>>CCCGGGOOOXXXeeennntttwwwyyy{{{yyyzzz{{{|||}}}~~~~~~{{{{{{|||}}}}}}}}}uuurrrooopppwww}}}~~~{{{xxxsssoooppptttzzz}}}|||}}}~~~}}}tttdddTTTFFF;;;333///222222111111111000000000000000000000000000000000////////////000000000000///////////////000000111000000000000000000000000222222111111111111222222111111222222222333333333222222333333333333444444222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111000111222000------///333111000000111//////000000000000////////////000000000000//////444+++<<<'''111---***000''')))333***,,,........................)))555---<<<222555%%%@@@333''',,,>>>(((999TTT333000000000000000000000000555+++000888...(((555>>><<<444$$$}}}LLLQQQYYYYYY]]]]]]^^^___```bbbeeeggghhhiiiccciiipppeee{{{yyy|||}}}fff```ZZZDDDTTTPPP>>>LLLNNN;;;QQQ999:::RRR}}}...111111---333111000000000000000000000000333...777***444,,,sss===+++,,,000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111///000000111222222333333222333333444444333333222000111111111222222222222222222333333333333444444333333333333333333333333222222222222222222222222111111111111111111111111111111111222222222333333222222111111111444888<<>><<<888777777666666666666777555555555555555666777777777777777777777888999999888999999;;;===???AAABBBAAAAAABBBCCCDDDEEEFFFFFFGGGFFFDDDDDDEEEHHHKKKLLLJJJMMMPPPQQQPPPOOOOOOPPPSSS\\\jjjxxx~~~{{{yyyyyyooolllfff___YYYUUURRRQQQPPPOOOMMMLLLJJJIIIHHHHHHEEEEEEDDDCCCBBBBBBBBBCCC===>>>===<<<;;;<<>>@@@BBBDDDBBBBBBCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDGGGKKKOOORRRXXX[[[___aaa___^^^___```cccnnnyyyvvvqqqlllfffaaa^^^]]]TTTSSSQQQOOOMMMKKKJJJJJJFFFEEEEEEDDDDDDDDDDDDEEE@@@AAA@@@???======???AAA???HHHUUU```ggglllqqqtttxxxzzz|||~~~~~~~~~{{{zzz~~~}}}{{{zzzxxxyyy}}}}}}{{{yyyiiiVVVFFF===:::222222222111111111111000000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000222222111111111111222222111111222222222333333333222222333333333444444444222222222222222222222222222222222222222222222222222222222222111111000000111111111111111111111111---///000111333444333///...$$$<<<&&&//////000000000000////////////000000000000//////000666###333555,,,...111&&&,,,444+++666........................ZZZ222333+++333...