BM66(@ ///...---,,,+++,,,---...---------------------------///000///...,,,------////////////////////////........................---,,,***))))))***,,,---//////////////////......------...///////////////........./////////000000000111111111222222222222111111111111111111111111...///111222333333333222333222111000000222444555111222333333444444333333444555777999:::;;;::::::??????BBBJJJ[[[yyynnnccc___ZZZYYYYYYRRRQQQOOONNNMMMLLLJJJGGGEEECCCBBBAAA???>>>??????@@@BBBBBBCCCEEEGGGIIIKKKLLLSSSRRRUUU[[[^^^]]]___bbbjjjkkksss}}}|||~~~{{{sssnnnhhheeeeeeeeeccc```______```___]]]YYYVVVSSSRRROOOLLLIIIEEEDDDLLLVVVkkkzzz}}}ssslllhhhcccaaa^^^[[[XXXTTTPPPMMMLLLPPPYYYgggvvv{{{tttooojjjgggdddaaabbbbbbbbbaaaaaa___^^^]]]ZZZXXXTTTPPPLLLJJJJJJJJJHHHIIIIIIFFFGGGOOO^^^jjj|||~~~}}}}}}zzzyyyyyyxxxxxxyyyyyyzzzuuutttsssrrrrrrrrrssssssqqqlllfff___[[[ZZZZZZ[[[```eeelllrrrvvvxxx{{{|||}}}fffVVVEEE===<<<:::999999777777777777777777777777666666666666777777777777999999999999888666555555777777666666666666666777888888999999999:::::::::::::::;;;<<<===>>>???@@@@@@???@@@AAABBBEEEGGGIIINNNSSSZZZ```cccjjj{{{...---,,,,,,,,,,,,---...------------------------,,,...//////---,,,,,,---...................................................,,,+++******+++,,,...........................---...///////////////...+++++++++,,,,,,,,,------000000000000111111111222111111111111111111111111///000111222222222222222111000///...///000222333222333333444444444444444555666777888999:::::::::;;;<<>>????????????@@@AAACCCEEEHHHIIIOOOSSS[[[aaaeeelll~~~------,,,,,,,,,------...------------------------,,,---......,,,++++++,,,........................------------------------...---,,,++++++,,,---...------------------............/////////......---............////////////////////////000000000000111111111111111111111111222111111111111111222222111000/////////000222333333444444555555555555555777777777777777888999:::999;;;???EEEOOOhhhwwwiiiccc\\\ZZZZZZSSSRRRQQQOOONNNMMMKKKHHHFFFDDDCCCAAA@@@??????@@@@@@AAAAAABBBDDDFFFHHHJJJKKKTTTTTTXXX___cccffflllsssuuuyyy}}}xxxuuutttpppjjjfff```___^^^]]]\\\\\\]]]]]]XXXUUUSSSPPPMMMMMMWWWbbbuuuyyyppphhhbbb___]]][[[XXXTTTPPPNNNLLLOOOVVVbbbqqq~~~|||xxxuuurrrnnnlllnnnmmmlllkkkiiigggeeeccc___]]]ZZZVVVRRRNNNLLLJJJIIIJJJIIIFFFEEEJJJUUU^^^lllpppuuuxxxwwwvvvttttttttttttrrrpppnnnmmmkkkkkkiiiiiiiiihhhhhhhhhhhhhhhfffbbb\\\VVVTTTVVVYYY\\\aaaffflllqqquuuxxx{{{}}}uuu^^^PPPCCC??????;;;777666777777777777777777777777888888777777666666555555666666777777777666666555777777666666666666777777999999999999:::::::::::::::;;;;;;<<<===>>>???????????????AAACCCFFFHHHJJJPPPTTT\\\cccgggooo---,,,,,,,,,------......------------------------+++---...---,,,***++++++........................------------------------///...------------...///,,,,,,,,,---------------......//////......------//////000000000111111111.........////////////000111111111111111111111111333222111000000000111222222222111111111222333444444555555666666666666666999888777666666777888999;;;===AAAFFFLLLbbbyyyiiiccc[[[ZZZZZZSSSSSSQQQPPPOOONNNLLLIIIGGGDDDCCCAAA@@@??????@@@@@@AAAAAABBBCCCEEEHHHJJJKKKSSSSSSXXX___eeeiiirrr{{{}}}zzzuuummmhhhbbb```]]]ZZZYYYZZZ\\\]]]\\\YYYWWWUUUQQQRRR[[[gggzzzxxxooohhhccc^^^]]]ZZZVVVRRRNNNLLLLLLQQQZZZhhhwww}}}{{{xxxtttqqqsssrrrqqqooommmjjjhhhgggeeecccaaa]]]XXXSSSOOOLLLJJJKKKJJJGGGFFFIIIPPPWWW```dddjjjnnnooommmllllllnnnmmmlllkkkiiigggfffeeecccccccccccccccbbbbbbaaabbb^^^XXXTTTSSSWWW\\\___aaaeeekkkqqqtttxxx{{{}}}ttt]]]QQQFFFCCCCCC???:::888777777777777777777777777999888888777666555555444444555555666666666666555777666666666666777777888999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>???>>>??????AAACCCGGGIIIKKKPPPTTT]]]dddiiirrr+++,,,,,,------.........------------------------+++---...---,,,***++++++........................------------------------........................,,,,,,,,,---------......---...............------,,,,,,---------.........---.........////////////000000000000000000000000333222111000000000111222222222222222222333333333444555666666777777666666888777666666666777888999<<<===AAAFFFJJJ\\\~~~nnnggg^^^^^^^^^XXXTTTSSSQQQPPPOOOMMMJJJHHHDDDCCCBBB@@@@@@@@@@@@AAAAAAAAABBBDDDFFFHHHJJJKKKQQQRRRWWW^^^dddjjjvvv}}}xxxpppjjjeeeaaa]]]XXXVVVWWWXXXZZZ___]]][[[ZZZWWWWWW```kkk}}}xxxqqqkkkggg______\\\WWWQQQMMMLLLMMMSSS]]]mmm||||||xxxtttttttttsssrrrpppnnnlllkkklllkkkiiifff```ZZZSSSPPPLLLMMMLLLJJJHHHHHHMMMPPPTTTYYY___cccddddddcccccceeeeeeeeeeeedddcccbbbaaa^^^^^^_________^^^]]]\\\[[[XXXTTTQQQRRRVVV[[[___aaaeeejjjooosssvvvzzz}}}~~~sss]]]QQQFFFDDDCCC@@@;;;888777777777777777777777777999888888777666555555444444555555666666666666555666666666666666777888888999999:::::::::;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>???AAADDDGGGKKKLLLOOOTTT]]]eeekkkttt++++++,,,---............------------------------,,,---......,,,++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---......//////,,,,,,---........................////////////000............////////////000000000000000000000000222111111111111111222222//////000000111111111111444555555666666666666666666666666666666777888999:::999===CCCGGGUUU|||qqqhhh^^^]]]^^^XXXUUUSSSRRRQQQPPPNNNKKKIIIEEECCCBBBAAA@@@@@@AAAAAABBBBBBCCCEEEGGGIIIKKKLLLQQQRRRWWW]]]bbbiiiwww{{{tttnnniiieee___ZZZWWWVVVWWWYYY``````aaabbb```aaaiiisssyyysssnnnjjjcccccc```ZZZRRRNNNMMMOOOUUU```ppp~~~{{{wwwtttttttttsssrrrqqqpppoooqqqqqqqqqmmmggg___WWWRRRLLLMMMMMMKKKIIIHHHIIIKKKLLLOOOTTTXXXYYYZZZ[[[\\\\\\]]]^^^_________^^^]]]ZZZ[[[\\\\\\\\\[[[YYYXXXSSSQQQOOONNNPPPTTTYYY\\\```ccchhhmmmqqquuuyyy|||~~~qqq]]]PPPDDD@@@@@@===:::888777777777777777777777777888888777777666666555555666666777777777666666555666555555666666777888999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>===>>>???AAADDDHHHLLLNNNPPPUUU___hhhnnnxxx***+++,,,...............------------------------,,,...//////---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,------...//////000000***+++,,,---.../////////000111111111111222222222....../////////000000000000000000000000000000000///000111222222222222222//////000111111111111111444444555666666666666555444444666777888888888888:::666:::BBBFFFRRRuuutttiii^^^\\\\\\UUUVVVTTTRRRQQQQQQOOOLLLIIIEEEDDDBBBAAA@@@@@@AAAAAACCCCCCDDDFFFHHHJJJLLLMMMRRRSSSWWW]]]aaahhhxxxzzzuuullliiiddd^^^[[[ZZZ[[[\\\aaabbbgggkkkkkkmmmuuuyyytttpppkkkhhhhhheee]]]TTTOOOOOOQQQVVVaaarrr~~~yyyssssssttttttuuutttttttttuuuuuuuuurrrkkkbbbXXXRRRKKKKKKKKKJJJHHHGGGFFFEEEFFFIIIMMMOOOPPPRRRTTTVVVVVVWWWYYYZZZZZZYYYXXXWWWWWWWWWYYYYYYYYYXXXVVVUUUOOONNNNNNNNNPPPTTTXXX[[[___bbbgggkkkooossswww{{{}}}rrraaaRRRCCC>>>>>><<<::::::777777777777777777777777777777777777666666666666888888888888777666555555555555555555666777888999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<==================???AAAEEEIIIMMMOOOSSSXXXbbbkkkrrr|||)))+++,,,...//////......---------------------------///000///...,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------......///000111111)))***+++---...///000000............////////////////////////000000000000000000000000000000000000...///111222333333333222111111222333333333333222333444444555555555555555222333555777999999999888;;;666999BBBGGGRRRsss|||ooobbb___^^^XXXVVVUUUSSSRRRQQQOOOLLLJJJEEEDDDBBBAAA@@@@@@AAAAAADDDDDDEEEFFFHHHKKKMMMNNNTTTUUUXXX]]]```hhhxxxzzzooolllgggbbb```______```aaadddjjjqqqtttvvvyyytttpppkkkkkkkkkhhh___VVVPPPPPPRRRVVVbbbrrr{{{rrrssstttuuuvvvwwwwwwwwwvvvwwwwwwtttmmmbbbXXXRRRIIIJJJJJJJJJHHHFFFCCCBBBDDDFFFHHHJJJKKKMMMPPPSSSSSSTTTVVVWWWVVVUUUSSSRRRTTTUUUWWWXXXWWWVVVTTTSSSOOOOOOOOOQQQSSSVVVZZZ\\\^^^aaafffjjjnnnrrrwwwzzz}}}}}}ttteeeUUUEEE???>>>=========777777777777777777777777666666666666777777777777999999999999888777555555555555555555666777999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===============<<<===???AAAEEEIIIMMMOOOUUUZZZdddnnnuuu...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------,,,,,,++++++++++++++++++,,,,,,---------...---,,,+++***+++,,,------------............///.../////////...---,,,,,,)))+++---000111111111000//////............//////111111111111111111111111222222333333333333444444333333333444444444555555444444555666777888999999666<<<===???GGGPPPhhh~~~pppkkkddd\\\YYYYYYVVVSSSQQQPPPNNNLLLJJJDDDBBB?????????@@@??????AAABBBEEEFFFGGGIIILLLOOOQQQXXXYYY[[[cccgggrrr}}}ttthhhaaa``````___]]]^^^eeemmmrrrzzzzzzssslllggghhhggggggcccYYYOOOLLLOOOXXX^^^kkk|||~~~yyytttssstttyyy~~~vvvooosssqqqoookkkfff___VVVQQQIIIIIIHHHGGGEEEBBB???>>>@@@@@@BBBDDDFFFHHHIIIJJJOOOOOOOOOOOOPPPQQQRRRSSSQQQRRRUUUWWWWWWVVVTTTRRRMMMMMMMMMOOORRRVVVZZZ\\\^^^aaaeeeiiimmmrrrwww{{{rrrfffVVVDDD<<<:::999999:::777777777777777777777777999888888888777777666666999888888888777777666666666666555555666777999:::999:::;;;<<<===<<<;;;:::<<<;;;;;;<<<<<<===>>>???@@@AAACCCDDDFFFHHHLLLOOOVVV\\\eeemmmwww,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------...---------,,,,,,,,,+++,,,,,,,,,------............------,,,,,,------...---------............///......//////......---,,,............///000000111000//////......//////000111111111111111111111111222222222333333333444444333333333444444444555555444444555666777888999999555;;;;;;>>>EEEMMMeeessskkkddd^^^[[[ZZZXXXTTTRRRQQQPPPNNNLLLEEECCC@@@??????@@@??????AAABBBDDDFFFGGGIIILLLOOOQQQXXXYYY[[[cccgggqqq~~~qqqgggdddbbb___\\\ZZZbbbkkkuuuyyyqqqjjjccc^^^^^^^^^^^^\\\TTTLLLJJJNNNUUU[[[jjjzzz~~~}}}|||}}}zzztttsssuuu{{{wwwpppllljjjgggccc^^^XXXPPPKKKHHHHHHGGGFFFDDDAAA???===>>>???@@@AAACCCDDDFFFFFFJJJJJJJJJKKKLLLNNNOOOPPPPPPQQQTTTVVVVVVUUUSSSRRRMMMMMMMMMOOORRRVVVZZZ\\\^^^aaaeeejjjnnnsssxxx||||||wwwfffVVVDDD===;;;:::999:::777777777777777777777777777777777777666666555555888888888777777777666666666666555555666777999:::999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;<<<<<<===>>>??????AAACCCDDDFFFIIIMMMPPPVVV]]]gggqqq|||,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------.........---------------,,,,,,,,,,,,,,,------------.........///......------------............///....../////////...------222111///......///111222111000000//////000000111111111111111111111111111222222222222333333333333333333333444444444555555444444555666777777888999444::::::<<>>???@@@AAABBBCCCDDDDDDEEEGGGIIIJJJKKKNNNPPPRRRTTTTTTSSSQQQPPPLLLLLLLLLNNNQQQUUUYYY\\\___bbbfffjjjnnnsssyyy}}}zzz~~~{{{fffVVVEEE===<<<:::999999777777777777777777777777666666666666555555555555888888777777777777666666666666666666666888999999;;;::::::::::::;;;<<<<<<<<<;;;;;;<<<<<<===>>>??????@@@BBBCCCEEEIIINNNQQQWWW___jjjvvv,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------........................+++++++++++++++++++++++++++,,,...//////...---------------............///......////////////......111000000//////000222222111111000000000000111111111111111111111111111111111222222222222333333333333333333444444444555555444444555555666777777888555::::::<<>>===<<<<<<<<<<<<===>>>>>>>>>???>>>???@@@AAACCCEEEGGGHHHLLLMMMPPPRRRRRRQQQOOONNNKKKKKKKKKMMMQQQUUUYYY[[[___bbbgggkkkpppuuuzzz~~~~~~|||dddTTTEEE>>><<<:::888888777777777777777777777777666666666666666666666666777777777777777777666666666666666777777888999999;;;;;;:::999:::;;;<<<===<<<;;;;;;<<<<<<===>>>???>>>@@@AAACCCEEEJJJOOOTTTYYYaaannn{{{------,,,,,,,,,,,,------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------........................---------------,,,,,,,,,***+++,,,.........---,,,---------............///......///////////////...,,,...///111222333222222111111000000000000111111111111111111111111111111111111111222222222333333333333333444444444555555444444555555666666777777666;;;:::<<>>===<<<<<<<<<=========>>>>>>>>>>>><<<===>>>???AAACCCEEEFFFIIIKKKMMMOOOPPPNNNMMMKKKIIIJJJKKKMMMPPPUUUYYY[[[```cccggglllqqqvvv|||{{{```RRRCCC>>>===:::888888777777777777777777777777777777777777777777777777666666666666666666777777666666777777888999999999;;;;;;:::999:::;;;<<<===<<<;;;;;;<<<<<<===>>>???>>>@@@AAACCCFFFKKKRRRWWW\\\eeesss...------,,,,,,------...***++++++,,,,,,------...---,,,,,,++++++,,,,,,------------------------------------------.........000000000000////////////******+++,,,---------------------............///......///000000000//////***,,,///111333333222111111000000//////000000111111111111111111111111111111111111111222222222222333333333444444444555555444444555555555666666666777;;;:::<<>>===@@@CCCOOOeee}}}~~~zzz}}}~~~zzzxxxyyyzzz|||xxxrrrkkkfffccc```\\\YYYWWWXXXYYY[[[\\\[[[WWWTTTNNNLLLJJJIIIIIIIIIHHHFFFDDDCCCAAA???>>>===<<<<<<=========>>>>>>?????????=========>>>@@@BBBDDDEEEGGGIIIKKKMMMMMMLLLJJJIIIHHHIIIJJJLLLPPPTTTYYY[[[```ccchhhmmmrrrwww}}}vvv\\\NNNAAA======;;;888777777777777777777777777777777777777777888888888888555555666666666666777777555666777888999999999999;;;::::::::::::;;;<<<<<<<<<;;;;;;<<<<<<===>>>??????@@@BBBDDDGGGNNNUUUZZZ```kkkyyy---,,,,,,,,,,,,,,,,,,---******+++,,,,,,---......---,,,,,,++++++,,,,,,---------------------------+++,,,,,,,,,------------000000/////////.........+++++++++,,,,,,---//////---------............///......///000000000000000------...///000000111111000//////......//////000111111111111111111111111111111111111222222222222333333333444444444555555444444444555555555666666666:::888;;;@@@???III```{{{mmmddd```]]]ZZZXXXWWWUUUSSSQQQNNNKKKGGGDDDCCCBBB@@@??????AAACCCDDDEEEGGGKKKMMMNNNUUUVVVXXX```dddnnn|||vvvpppiiidddcccgggmmmzzzwwwkkkeee___VVVOOOHHHDDDAAABBBBBB>>>>>>@@@BBBJJJ\\\ttt~~~zzz~~~~~~yyyttttttvvvssswww{{{|||}}}|||qqqkkkddd```]]]ZZZVVVSSSSSSRRRRRRRRRQQQPPPNNNLLLGGGFFFEEEFFFHHHIIIHHHGGGDDDBBBAAA???============<<<<<<===>>>>>>???@@@@@@=========>>>???AAABBBCCCFFFGGGJJJKKKLLLKKKIIIGGGHHHHHHIIIKKKOOOTTTXXX[[[aaadddiiinnnrrrxxx~~~}}}mmmWWWJJJ>>><<<<<<;;;888777777777777777777777777777666666666777777777888888555555555666666666777777555666888999::::::999999999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;<<<<<<===>>>???@@@AAACCCEEEIIIOOOWWW]]]eeeppp,,,++++++++++++++++++,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,------------------,,,,,,+++++++++------,,,,,,---...000111---------.........//////......///000000000000000000///...------...///111//////............//////111111111111111111111111000111111111111222222222333333333444444444555555444444444555555555555555555999777999>>>===FFF\\\wwwpppeeeaaa___[[[YYYXXXWWWUUUSSSNNNKKKGGGEEECCCBBB@@@??????AAACCCDDDEEEGGGKKKMMMNNNUUUVVVXXX```dddnnn}}}yyyvvvpppkkkdddjjjsss|||pppjjjcccZZZRRRHHHCCC@@@BBBBBB??????AAABBBFFFTTTkkk~~~~~~zzz~~~~~~wwwrrrqqqrrrmmmqqquuuvvvwww{{{wwwlllgggaaa]]][[[YYYUUUQQQQQQPPPOOOMMMLLLKKKJJJIIIEEEDDDEEEGGGJJJKKKJJJIIIDDDCCCAAA???=========>>>;;;;;;<<<===>>>???@@@AAA=========>>>???@@@AAABBBEEEFFFIIIKKKKKKJJJHHHFFFGGGGGGIIIKKKOOOTTTXXX[[[aaadddiiinnnsssyyy{{{eeeTTTHHH===;;;<<<;;;888777777777777777777777777777444555555555666666777777444555555555666666777777555666888999::::::999999999:::;;;<<<===<<<;;;:::<<<;;;;;;<<<<<<===>>>???AAABBBCCCFFFJJJQQQYYY___hhhsss+++******))))))******+++++++++,,,,,,,,,,,,------,,,------......------,,,000,,,((())),,,...---,,,++++++***))))))***++++++111000...,,,+++++++++,,,++++++,,,,,,---,,,,,,,,,000...+++))))))***,,,...))),,,...///...------...............////////////000000000000000000000000222222222111111111111000111111111000000000000000222222333333333333444444222333555777888888777666555777999999999>>>HHHPPPmmmwwwlll```]]][[[[[[YYYTTTRRRTTTPPPMMMIIIEEEBBBAAABBBBBBAAAAAAAAAAAADDDGGGJJJLLLNNNTTTTTTWWWaaaeeeooowwwuuuuuusssooommmooosssssskkkddd[[[TTTMMMIIIEEECCCCCCCCCCCCCCCEEEEEEOOOdddwww~~~~~~|||wwwqqqnnnnnnmmmoooooommmmmmrrr{{{wwwnnnhhhaaa\\\[[[ZZZXXXVVVOOOOOONNNNNNMMMMMMLLLLLLHHHIIIIIIJJJJJJIIIIIIHHHIIIFFFCCC???===<<<<<<<<<======<<<<<<<<<<<<=========>>>>>>===;;;;;;<<<===IIIIIIIIIIIIHHHFFFDDDCCCEEEFFFHHHJJJMMMQQQVVVZZZ___dddlllrrrxxx|||~~~ooodddFFFBBB===:::999888888777888888999999999999888888666666666666666666666666555555555555555666777888666666777888999::::::;;;999999::::::::::::;;;;;;>>>>>>>>>>>>>>>?????????>>>AAACCCEEEIIIPPPZZZbbblllwww++++++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,++++++,,,......---,,,,,,---......000///---,,,++++++,,,,,,+++,,,,,,---------------...---+++*********+++,,,***,,,...///...------.............../////////////////////////////////////////////000000111111111111000000000000000000000222222333333333333444444222333555777888777666666444777888888888===FFFMMMggg|||pppddd```]]]\\\ZZZUUURRRSSSPPPMMMIIIEEECCCBBBBBBBBBAAAAAAAAAAAADDDGGGJJJLLLLLLSSSTTTWWW```eeeqqqxxxuuutttppplllkkknnnvvvzzzpppggg\\\UUUOOOKKKFFFCCCBBBAAAAAA@@@EEEEEEMMMaaasss|||~~~~~~|||vvvqqqnnnnnnmmmmmmllljjjjjjoooyyyxxxmmmggg___ZZZXXXWWWTTTRRROOOOOONNNNNNMMMMMMMMMMMMIIIIIIJJJJJJJJJJJJIIIIIIHHHFFFDDDAAA>>>===<<<<<<======<<<<<<<<<<<<=========>>>???>>>===<<<>>>@@@EEEEEEFFFGGGFFFEEEDDDDDDEEEGGGIIIKKKNNNRRRWWW[[[cccgggnnntttxxx|||yyyhhh\\\GGGCCC>>>;;;:::999999888999999999::::::999999999888888888888888888888888777666666555555555666666666777777888888999999999999999::::::::::::;;;;;;@@@@@@??????>>>======<<<>>>@@@CCCEEEIIIPPP[[[bbbmmmzzz,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,+++***))))))***+++,,,(((---111000,,,))))))+++///......------......///...------,,,,,,------...,,,,,,---...//////......---,,,,,,,,,+++++++++++++++---...///---------...............////////////////////////////////////------...///000111222222000000000000000000111111222222333333333333444444222333555666777777666555888999;;;:::;;;???FFFKKK___tttiiiccc^^^]]][[[UUURRRSSSPPPNNNJJJFFFDDDBBBBBBBBBAAA@@@AAABBBDDDFFFIIIKKKJJJSSSUUUWWW^^^dddsss{{{wwwtttnnniiiggglllwwwuuukkkaaaZZZSSSOOOIIIEEECCCBBBAAA@@@EEEDDDLLL\\\lllvvvzzz}}}{{{uuuqqqpppooolllkkkiiifffeeekkkttt|||xxxnnnggg___YYYWWWUUURRROOONNNNNNNNNMMMMMMMMMMMMMMMIIIJJJJJJKKKKKKJJJJJJIIIHHHGGGEEECCC@@@>>>===<<<===<<<<<<;;;;;;<<<<<<======>>>??????>>>>>>@@@BBBAAABBBCCCDDDDDDDDDDDDDDDEEEGGGJJJLLLOOOTTTYYY]]]fffkkkqqqvvvzzz}}}yyyeeeWWWGGGCCC>>>;;;:::::::::999999::::::::::::::::::999888888888888888888888888888888777666555555555555777777777777777888888888999999::::::::::::;;;;;;BBBAAA@@@???===<<<;;;:::>>>@@@BBBDDDHHHPPP[[[cccooo~~~---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------,,,***))))))***,,,---+++---//////,,,******+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------......,,,---...//////000000///,,,---.........---,,,,,,,,,---///...---------///............////////////////////////////////////......//////000111111222000000000000000111111111222222222333333333444444333444555666666666555555888999:::::::::===CCCGGGVVVyyywwwlllddd^^^]]][[[WWWTTTTTTQQQOOOKKKHHHEEECCCBBBBBB@@@@@@AAABBBDDDFFFHHHIIIGGGRRRUUUVVV]]]ccctttzzztttmmmhhhdddhhhrrrxxxnnngggcccWWWSSSMMMIIIFFFEEECCCBBBFFFEEEKKKYYYfffpppwww|||zzzuuusssrrrpppllljjjfffbbbaaafffooovvvyyyqqqkkkbbb\\\XXXVVVSSSPPPMMMMMMMMMMMMMMMLLLLLLLLLJJJKKKKKKLLLLLLKKKKKKJJJHHHGGGFFFEEECCC@@@>>>======<<<<<<<<<<<<<<<<<<===<<<===>>>>>>>>>???AAACCCAAABBBBBBCCCCCCCCCCCCCCCDDDFFFIIILLLOOOUUU[[[___hhhmmmsssyyy|||zzzdddUUUFFFBBB===:::999:::999999888999999::::::999999888555555555555555555555555777777666666666666666777888777777777777777777777999999999:::::::::;;;;;;AAA@@@???>>>===<<<;;;;;;>>>@@@BBBDDDHHHQQQ]]]eeesss---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------...,,,+++))))))+++,,,...000---******+++---,,,+++******++++++++++++******++++++,,,------.........,,,---...///000000000000---...///000000///...------...///...---,,,...///............////////////........................111111111111111111111111//////000000111111111111222222222333333333444444444444444555555555555555444555666777888:::>>>@@@PPPppp|||nnneee]]]\\\[[[XXXVVVVVVQQQPPPLLLIIIFFFCCCBBBAAA@@@@@@AAABBBDDDFFFGGGHHHFFFPPPSSSUUU[[[aaarrrzzzrrrjjjddd```bbbjjjxxx}}}rrrkkkiii\\\WWWQQQLLLJJJHHHFFFEEEGGGFFFLLLWWWaaajjjssszzz~~~zzzuuuuuutttqqqmmmiiiddd___^^^bbbhhhmmmyyy}}}uuunnneee^^^ZZZXXXTTTQQQOOOOOONNNNNNMMMLLLLLLKKKKKKLLLLLLMMMMMMLLLLLLKKKHHHHHHGGGFFFDDDBBB@@@>>>>>>======<<<<<<======>>>:::<<<=========>>>AAACCCDDDDDDCCCCCCBBBBBBBBBBBBCCCEEEHHHLLLPPPVVV\\\aaajjjnnnuuu{{{xxx```QQQDDD@@@;;;999888888888888777777888888888888777777555555555555555555555555555555555666666888999:::888888888888777777777777999999999:::::::::;;;;;;==================>>>>>>>>>@@@BBBDDDIIIRRR___hhhwww,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,---------,,,+++******+++,,,---111,,,((((((,,,......,,,+++,,,,,,------,,,,,,++++++,,,------.........---,,,,,,...///000000000000---...///000000000///...//////000...---,,,...///............////////////........................222222222222111111111000/////////000111111222222222222333333333333444444444444444444444444444555777777888:::<<<>>>@@@AAALLLhhhtttiii___]]]\\\YYYWWWVVVRRRPPPNNNJJJGGGDDDBBBAAA???@@@AAACCCDDDEEEFFFGGGEEENNNPPPRRRYYY___nnnzzzooofffaaa^^^___fffrrrzzzrrroooddd___XXXRRROOOLLLJJJHHHJJJJJJNNNVVV\\\bbbkkkssswww~~~yyyvvvxxxwwwrrrlllhhhbbb\\\[[[\\\___bbbmmmtttxxxqqqhhhbbb^^^[[[XXXUUUSSSSSSRRRQQQOOONNNMMMMMMLLLMMMMMMNNNNNNMMMMMMLLLJJJIIIHHHFFFEEECCCBBBAAA???>>>>>>======>>>>>>???:::<<<=========>>>@@@BBBEEEEEEDDDCCCBBBBBBCCCCCCCCCFFFIIIMMMRRRXXX___ccclllpppwww}}}yyyaaaRRRBBB???:::888777888888777666666777777777777666666888888888888888888888888444444555666777999:::;;;888888888888888999999999999999::::::::::::;;;;;;:::;;;;;;<<<>>>??????@@@???AAACCCEEEJJJTTTaaakkkzzz++++++************++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++***+++,,,---......,,,,,,---......---,,,,,,+++,,,---.........---,,,++++++---...///000000000,,,,,,---...............000000000...,,,,,,...000............////////////........................000000000000111111111111...//////000111111222222222222333333333333444444555444444444333444444444888888:::<<>>??????>>>???AAACCCCCCCCCBBBAAABBBCCCDDDEEEEEEGGGKKKOOOTTT[[[bbbgggppptttzzzyyybbbSSSCCC???;;;888888999999888777777888888888888777777888888888888888888888888666666666666777888999:::888888999999::::::;;;;;;999999::::::::::::;;;;;;::::::;;;<<<===>>>???@@@AAABBBDDDFFFKKKVVVcccmmm~~~+++******************+++++++++,,,,,,,,,---------))))))************))))))%%%***...///---,,,---///++++++,,,------,,,++++++,,,,,,.........---,,,+++***+++,,,...///000000000+++++++++,,,,,,---------000000000...,,,,,,...000............/////////000........................------...///000111222222...//////000111222222222222222333333333444444444555444444333333333444444222222444777:::======<<>>???@@@@@@???@@@BBBCCCAAA@@@@@@@@@AAACCCEEEFFFFFFIIIMMMRRRWWW]]]eeejjjssswww}}}sss]]]OOOCCC@@@<<<999999::::::999888888999999999999888888666666666666666666666666888777777777777777888888888888999:::;;;;;;<<<<<<999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>???AAACCCEEEGGGLLLWWWeeeooo,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++******++++++,,,---111---)))(((+++...//////***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......//////.........------------,,,,,,++++++,,,,,,---------............---------------............///000000000000////////////000000000000111111111111111111222222222333333333333444555555444444555777555777888888888:::<<<>>>KKKSSSooozzzkkkddd```\\\YYYXXXTTTRRRPPPLLLIIIFFFCCCBBB@@@AAABBBBBBAAAAAACCCEEE???DDDJJJNNNRRRZZZeeennnuuupppooonnnppptttxxxyyyxxxmmmccc\\\XXXWWWVVVUUUSSSRRRQQQQQQQQQ```eeelllrrrwwwxxxxxxwwwlllggg```ZZZVVVRRROOOMMMOOOQQQZZZkkk~~~}}}yyyxxxtttnnnhhheeeccc```^^^\\\ZZZVVVTTTWWWTTTPPPOOOPPPQQQOOOMMMJJJJJJIIIHHHGGGGGGGGGGGGFFFDDDAAA>>>======>>>???>>>???AAACCCCCCCCCAAA@@@@@@AAACCCCCCBBBAAACCCDDDEEEHHHMMMQQQVVV^^^iiipppwwwzzz~~~mmmZZZPPPBBB<<<777666888999777444777777777777666666666666888888777555444444666999666666666666777777777777777777777777777888888888;;;;;;:::999:::;;;<<<===<<<<<<======>>>?????????AAAAAACCCHHHMMMUUUeeesss,,,++++++******++++++,,,++++++++++++++++++,,,,,,++++++******++++++,,,---...,,,******,,,...---,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------,,,,,,,,,------......//////.........---------...------,,,,,,------...------............---------------............///000/////////////////////000000000000111111111111111111222222222333333333333444555555444444555777666888999999999;;;===???FFFOOOjjj~~~mmmddd```[[[XXXXXXTTTSSSPPPMMMIIIFFFDDDBBB@@@BBBBBBBBBAAAAAACCCEEEEEEHHHLLLMMMOOOTTT\\\cccxxx}}}zzztttsssrrrsssxxx{{{|||wwwlllddd___WWWUUUSSSQQQOOOMMMMMMLLLXXX]]]dddlllqqqtttttttttmmmiiiccc^^^ZZZVVVSSSPPPMMMOOOWWWfffyyy|||tttnnniiifffbbb```^^^]]]ZZZYYYXXXUUURRRPPPPPPPPPOOOMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHFFFCCC@@@??????@@@@@@@@@AAACCCDDDEEEDDDCCCBBB@@@AAABBBBBBAAAAAACCCDDDFFFJJJOOOSSSXXXaaakkkrrrxxx{{{|||hhhWWWMMMCCC>>>999888:::;;;999666999888888888888777777777777777777555333333555888666666666666777777777777777777777777888888888888;;;::::::::::::;;;<<<<<<;;;<<<<<<===>>>>>>??????@@@@@@CCCHHHMMMVVVeeettt,,,++++++******++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,---+++++++++,,,...---+++)))***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,---------.....................---------///......------......///------............---------------............///////////////////////////000000000000111111111111111111222222222333333333222444555555444444555666777888:::::::::;;;>>>@@@AAAIIIcccoooddd___[[[XXXXXXTTTSSSQQQMMMJJJGGGEEECCCAAABBBBBBBBBAAAAAABBBDDDGGGIIIKKKKKKKKKOOOUUUZZZiiiuuuuuuvvv~~~zzzyyywwwwwwzzz}}}{{{{{{{{{pppfffaaaZZZYYYVVVSSSPPPNNNLLLKKKRRRVVV]]]eeekkknnnooooooooommmiiifffbbb]]]VVVRRRLLLMMMRRR___rrr{{{uuukkkgggbbb___]]]]]]\\\[[[[[[XXXUUURRRQQQPPPNNNLLLMMMLLLLLLKKKKKKKKKKKKLLLKKKIIIFFFCCCAAAAAAAAAAAABBBCCCEEEFFFGGGFFFDDDCCC???@@@BBBAAAAAAAAADDDEEEHHHLLLRRRVVV\\\dddmmmuuu{{{~~~xxxdddSSSJJJCCC???;;;999;;;<<<:::999::::::999999999888888888666777666444333333555777666666666666777777777777777777777888888888999999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>??????CCCHHHMMMVVVggguuu,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++******++++++,,,---,,,,,,,,,------,,,+++******++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,---------...------..............................------------......------............---------------............///.........//////////////////000000000111111111111111111222222222333333333222444555555444333555666666777999999999:::===???>>>FFF]]]pppddd___\\\YYYYYYUUUTTTQQQNNNKKKHHHFFFEEEAAABBBCCCBBBAAAAAABBBDDDDDDFFFHHHIIIJJJNNNTTTXXXbbbjjjyyywwwqqqvvv|||yyyxxxxxxuuussswww}}}yyyooogggaaa___]]][[[XXXUUURRRQQQPPPSSSWWW]]]ccchhhiiiiiiiiilllmmmoooooolllddd[[[SSSMMMMMMPPPZZZjjj~~~|||rrrmmmfffaaa___^^^^^^]]]]]][[[XXXUUUSSSPPPNNNLLLMMMLLLLLLKKKKKKLLLLLLMMMKKKJJJGGGDDDBBBAAAAAAAAACCCDDDFFFGGGGGGFFFEEEDDD???@@@AAAAAAAAABBBEEEGGGJJJNNNTTTYYY___gggpppwww~~~}}}gggTTTIIIBBB???;;;999:::;;;:::999:::999999999888888888888666777777666444444555777666666666666777777777777777777777888888999999:::999:::;;;<<<===<<<;;;:::;;;;;;;;;<<<======>>>>>>??????BBBHHHNNNWWWhhhwww,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++******++++++,,,---------,,,,,,++++++,,,---***++++++,,,,,,++++++***+++++++++,,,,,,,,,------+++,,,---.........---------.....................------,,,,,,,,,,,,------------............---------------............///------....../////////000///000000000111111111111111111222222222333333333222333444444333333444666555666777888888999;;;===???EEEYYYyyyrrreeeaaa]]][[[ZZZUUUTTTRRROOOLLLIIIGGGFFFBBBCCCCCCBBB@@@@@@BBBCCCCCCDDDFFFHHHKKKNNNSSSVVV]]]cccnnn~~~yyyoooooouuu~~~}}}~~~xxxrrrooollliiilllqqq~~~|||vvvoooiiieee___^^^\\\YYYWWWUUUSSSSSSVVVZZZ___dddfffeeecccaaabbbfffnnnttttttmmmcccZZZQQQPPPQQQWWWdddxxx~~~xxxppphhhdddbbbaaa```^^^]]][[[XXXTTTQQQNNNMMMLLLLLLKKKKKKJJJKKKKKKKKKJJJIIIGGGDDDBBBAAAAAAAAADDDEEEFFFGGGGGGFFFDDDCCC@@@AAAAAAAAABBBDDDGGGJJJKKKPPPWWW\\\bbbjjjssszzznnnWWWIII???===:::888888999999999999999888888888777777777777888999888666555666888666666666666777777777777666777777888999:::::::::999:::;;;<<<===<<<;;;:::;;;;;;<<<<<<===>>>>>>>>>??????CCCHHHNNNXXXhhhwww,,,++++++******++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,---+++,,,,,,+++******---///***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------+++,,,---.........---,,,---------...............,,,,,,,,,++++++,,,,,,,,,------............---------------............///---------......//////000000000000000111111111111111111222222222333333333111333444444333333444555444555777777777888;;;===@@@DDDSSSpppwwwiiiddd```\\\ZZZVVVUUUSSSPPPMMMKKKIIIHHHBBBCCCCCCBBB@@@@@@AAACCCEEEFFFFFFHHHJJJMMMPPPQQQWWW\\\fffrrrsssnnnooowww||||||vvvmmmjjjgggddddddggglll|||}}}zzzuuuqqqmmmiiihhhaaa___]]]ZZZXXXVVVUUUTTTVVV[[[aaaggghhheee```]]]YYY___iiirrrvvvsssjjjdddUUUTTTTTTWWW___pppxxxnnngggbbb___]]]______^^^[[[VVVRRRPPPOOOMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFDDDCCCBBBAAAAAAEEEFFFGGGHHHHHHGGGEEEDDDAAABBBBBBBBBCCCEEEIIIMMMNNNSSSZZZ```fffnnnwww}}}pppXXXIII===;;;999777777777888999999888888888888777777777888999:::999777666777888666666666666777777777777666777777888999:::;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<======>>>?????????@@@@@@DDDIIINNNWWWhhhvvv,,,++++++******++++++,,,++++++++++++++++++,,,,,,++++++******++++++,,,---%%%'''***+++***)))+++---***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------***+++---//////...---,,,---------.........//////------,,,,,,,,,,,,------------............---------------............///,,,,,,---......///000000000000000000111111111111111111222222222333333333111333444444333222444555444666777888888999;;;===???BBBMMMeeeoooiiiccc\\\XXXVVVUUUSSSQQQNNNLLLJJJIIICCCCCCCCCBBB@@@@@@AAACCCEEEDDDEEEFFFIIILLLMMMNNNSSSXXXaaajjjwwwzzzqqqnnnssszzz~~~~~~~~~}}}tttllljjjhhhdddaaabbbaaammm{{{tttooommmlllmmmkkkiiifffccc___\\\ZZZZZZUUU[[[dddlllnnnkkkfffbbb[[[___eeelllpppooojjjfffWWWXXXWWWWWW[[[hhh{{{wwwnnnfff```\\\___``````]]]WWWSSSQQQQQQOOONNNLLLKKKIIIIIIHHHHHHGGGFFFEEEEEEDDDCCCCCCCCCGGGHHHIIIJJJJJJHHHFFFEEEBBBCCCCCCCCCDDDGGGLLLOOORRRWWW___eeekkkrrr{{{mmmUUUGGG<<<;;;999777666666888:::::::::999999999888888888777888999999777666666777666666666666777777777777666777777888:::;;;;;;<<<;;;::::::::::::;;;<<<<<<======>>>>>>???@@@@@@@@@BBBBBBDDDIIINNNWWWgggvvv,,,++++++++++++++++++,,,*********++++++,,,,,,---++++++******++++++,,,---$$$)))+++***))))))***+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------***+++---//////...---,,,---------.........//////.........------.........---..................------------.........//////,,,,,,------...///000000000000000000111111111111111111222222222333333333111333444444333222444555555777888999999:::<<<>>>>>>???HHH^^^tttlllddd\\\WWWVVVUUUTTTQQQOOOLLLJJJIIICCCCCCDDDBBB@@@@@@AAABBBAAAAAABBBEEEIIILLLNNNOOORRRXXX___eeennn|||qqqmmmqqqxxx|||~~~{{{{{{sssmmmlllkkkfffaaa___^^^eeerrr{{{uuuttttttvvvwwwuuurrrmmmiiieeecccaaaUUU\\\gggqqquuusssnnnjjjddddddfffhhhiiiiiifffdddYYYYYYXXXVVVXXXccctttyyyppphhhccc^^^```aaa^^^XXXSSSRRRRRRPPPOOONNNLLLJJJIIIHHHHHHFFFFFFFFFFFFEEEEEEEEEDDDIIIJJJKKKLLLKKKJJJHHHGGGCCCDDDDDDDDDEEEHHHMMMQQQTTTZZZbbbhhhnnnvvv~~~gggRRRDDD<<<;;;:::888666777999:::;;;;;;;;;:::::::::999999666777999888666555555666666666666666777777777777666777777999:::;;;<<<<<<<<<;;;:::999:::;;;<<<===>>>>>>>>>???@@@@@@AAAAAACCCBBBEEEJJJNNNWWWfffuuu,,,,,,++++++++++++,,,,,,,,,,,,,,,+++)))&&&###!!!++++++************++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---------............///---------------------------------.........////////////------...000222444111111222222222333333333444333222333555666555444333555777777777888:::;;;<<<>>>DDDTTTqqquuuiiiddd___[[[XXXWWWUUURRROOOMMMKKKJJJDDDCCCAAA?????????AAAAAA@@@AAABBBDDDFFFHHHJJJLLLPPPSSS[[[dddnnn{{{uuuoooppptttzzz~~~~~~|||uuummmiiijjjiiiccc]]]^^^ccclllwwwzzzuuuwww{{{~~~|||xxxrrrjjjeeeaaaaaahhhwww}}}uuunnnmmmmmmlllkkkiiihhhgggccc]]]ZZZ[[[ZZZ\\\iiixxx|||pppiiibbb___\\\ZZZYYYWWWVVVTTTSSSRRRPPPNNNLLLIIIGGGGGGHHHFFFEEEDDDDDDEEEFFFHHHIIIJJJKKKLLLLLLKKKJJJJJJEEEDDDCCCBBBCCCHHHNNNSSS\\\aaahhhpppvvv|||qqq___NNNCCC<<<<<<;;;:::999999999999:::999888888777777888888555555666777777777777777555555444444444444555555777888888999999:::;;;;;;:::::::::;;;===>>>@@@AAA???@@@@@@@@@AAAAAAAAAAAABBBBBBEEEJJJPPPXXXhhhwww((((((''''''''''''((((((+++,,,------,,,***((('''++++++************++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------,,,---......///---------............///---------------------------------.........////////////...---...000222333111111111222222222333333444333222333555555555444333555777777777888999;;;<<<===BBBOOOhhh}}}mmmddd]]]YYYXXXWWWUUUSSSPPPMMMKKKJJJGGGEEECCC@@@???>>>???@@@@@@AAABBBCCCEEEHHHJJJKKKLLLOOOVVV```iiivvvxxxqqqqqqtttxxx{{{yyyrrrooonnnllleee___^^^bbbhhhrrrzzzxxx|||}}}xxxtttkkkhhhmmm{{{~~~{{{{{{zzzvvvqqqllleee___\\\]]]\\\[[[eeesssxxxmmmiiibbb]]]ZZZXXXVVVTTTRRRQQQOOOMMMKKKIIIHHHGGGGGGFFFDDDCCCCCCDDDFFFGGGJJJKKKLLLMMMMMMLLLJJJIIIEEEEEEDDDDDDEEEJJJQQQUUU___dddlllssszzzmmmZZZKKKAAA<<<<<<;;;:::999999999999999888777777666666777777777888888999::::::999999666555555555555555555666777888888999999::::::;;;:::::::::;;;<<<===>>>???=========>>>>>>>>>??????@@@@@@CCCHHHNNNVVVfffuuu***))))))(((((())))))***)))+++,,,---...---,,,,,,++++++************++++++++++++++++++++++++++++++++++++************++++++************************------------....................................,,,,,,,,,,,,,,,------...---------............///------------------------------.........///////////////.........000111222111111111222222222222333444333222333444555444333444555777777777777999:::;;;===AAAIII[[[{{{rrrddd\\\XXXYYYXXXVVVSSSQQQNNNLLLKKKIIIGGGDDDAAA???>>>>>>>>>@@@@@@AAACCCEEEGGGIIIJJJJJJLLLSSS\\\eeeqqq}}}uuutttvvvyyyzzz~~~zzzuuusssoooiiicccaaadddgggnnn{{{zzzyyy|||~~~vvvpppppp|||~~~tttiiibbb^^^___\\\YYYaaannn|||uuukkkccc]]]ZZZYYYXXXTTTSSSQQQOOOMMMLLLKKKJJJHHHGGGEEEDDDDDDEEEGGGHHHLLLMMMOOOPPPOOOMMMKKKIIIEEEFFFFFFFFFHHHMMMTTTYYYbbbhhhqqqxxx~~~yyyfffTTTGGG???<<<;;;:::999999888888999888777777666666666666666444555666666666666666666777666666555555666666777777777888888999:::::::::;;;;;;;;;;;;;;;<<<======<<<=========>>>>>>>>>>>>@@@@@@CCCHHHNNNVVVfffuuu,,,++++++******++++++,,,((()))***+++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------............------------------------,,,++++++++++++,,,---------------............///------------------------............//////////////////......///000111222111111111111222222222222333222111222444555444333444555777777666777888:::;;;<<>>>>>?????????@@@@@@@@@BBBBBBEEEJJJPPPXXXhhhwww******))))))))))))************++++++,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................,,,++++++++++++,,,---------------............///------------------------........./////////000000///////////////000000000000000111111111222222222333222111222444555444333444555777777666666777999;;;;;;>>>CCCLLLccc~~~zzzhhhbbbbbb[[[ZZZXXXUUURRRPPPNNNMMMIIIGGGDDDBBB@@@@@@AAABBB??????@@@AAABBBDDDFFFGGGKKKLLLRRR\\\fffppp}}}wwwrrrnnnlllkkknnnpppsss}}}|||xxxvvvwww|||}}}~~~}}}{{{{{{~~~yyyrrrwwwxxxjjj^^^ZZZWWWXXXcccqqq{{{ppphhhaaa]]]\\\ZZZXXXUUUSSSRRRRRRRRRPPPOOOMMMLLLLLLMMMOOOPPPQQQRRRSSSSSSQQQNNNKKKIIIDDDEEEGGGJJJNNNTTT[[[```jjjooowww~~~|||mmm]]]LLLBBB???;;;;;;:::999888888888888999999888777777777777888777777888888888777777666777777666666666666777777666777777888888999::::::???>>>======<<<<<<======????????????@@@@@@@@@@@@BBBBBBEEEJJJPPPXXXhhhwww,,,,,,++++++++++++,,,,,,------------------------++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,111111111111111111111111,,,,,,,,,,,,,,,------...---------............///------------------------....../////////000000000/////////000000000000000000000000111111111111222333222111222333444333222444555777666666555777888::::::===BBBHHHZZZ|||uuuooogggeee\\\[[[YYYVVVSSSQQQOOONNNIIIGGGEEEBBBAAAAAABBBCCC>>>>>>???@@@AAACCCEEEFFFIIIKKKRRR___lllwww|||tttpppnnnjjjooosssxxx~~~|||{{{|||}}}~~~{{{wwwuuuwwwyyy}}}zzztttuuuooo```YYYWWWXXXdddrrrtttiiibbb```^^^[[[WWWUUUTTTTTTTTTTTTSSSQQQPPPPPPQQQSSSTTTTTTTTTTTTRRRPPPMMMKKKIIIDDDFFFIIIMMMRRRYYY```eeennnsssyyyuuuhhhYYYIII@@@@@@;;;:::999888888777777888:::999999888888888888888777777777777777666666555777666666555555666666777666666777777888999999999>>>======<<<<<<<<<=========>>>>>>>>>????????????@@@@@@CCCHHHNNNVVVfffuuu...------,,,,,,------...,,,,,,,,,,,,,,,---......++++++************++++++++++++++++++++++++++++++++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,////////////////////////---------,,,---......///---------............///------------------------.../////////000000000000//////000000000000//////000000000000111111111111222111111111333444333222444555777666555555666777:::888;;;@@@EEERRRrrrvvvzzzvvviiiddd]]][[[ZZZWWWTTTRRRPPPOOOKKKIIIFFFCCCAAAAAAAAAAAA>>>>>>>>>???AAABBBDDDEEEIIILLLVVVfffwwwwwwppplllhhhooowww~~~}}}zzzsssooonnnppptttuuurrrrrrtttddd\\\YYYXXXbbbnnnyyyppphhheeeaaa]]]ZZZXXXXXXXXXVVVUUUTTTRRRRRRTTTUUUVVVWWWVVVSSSQQQNNNLLLKKKJJJFFFHHHLLLQQQVVV]]]eeejjjsssvvv{{{nnncccVVVGGG???@@@;;;:::999888777777777777999999888777777777777777555666666666555555444333666555555555555555555666666666777777888888999999;;;;;;:::::::::;;;;;;<<>>BBBMMMiii}}}{{{{{{jjjaaa]]]\\\ZZZWWWUUURRRPPPOOONNNKKKHHHDDDAAA@@@??????>>>>>>>>>???@@@BBBCCCDDDJJJNNNZZZmmm{{{pppjjjhhhqqq{{{~~~uuunnnmmmnnnkkkoooooonnn}}}xxxggg```[[[YYY___jjjooolllgggbbb___]]]]]]]]]WWWVVVTTTSSSSSSTTTVVVWWWXXXVVVSSSPPPMMMKKKJJJJJJGGGJJJOOOTTTZZZaaaiiinnnvvvyyy}}}}}}jjj```TTTEEE>>>@@@;;;:::999888777777777777888888777666666666666666999999:::999999888777777555555444444444444555555666666666777888888999999999888888888999999:::;;;AAAAAABBBBBBBBBCCCCCCCCCBBBBBBEEEJJJPPPYYYiiiwww000...,,,,,,---...---,,,---,,,++++++***************)))))))))))))))******.........------,,,,,,,,,******************************+++,,,------......222000,,,***)))+++...000,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---...............---------------...///000000111000000000000000111111222000111111111111222222222444444444444444444444444777777777777666666666666:::777:::???AAAFFF\\\ttt}}}sssjjjddd\\\VVVVVVVVVSSSRRRRRRKKKJJJGGGEEECCCBBBBBBBBBAAA@@@?????????AAACCCEEEIIILLLVVVhhhppphhheeelllzzz|||rrrlllfffaaafffaaa```eeeooowwwiiiaaa]]]]]]bbbhhhzzz{{{uuummmjjjjjjhhheeeaaaaaa\\\WWWWWWYYYZZZXXXTTT\\\YYYTTTPPPMMMKKKKKKKKKGGGJJJOOOUUU\\\eeeooouuuyyy{{{~~~{{{hhhZZZPPPEEE???===>>>===;;;999888888888999999999888888777666666666444666999;;;<<<:::999777444444444555666777777888777777777777888999:::;;;;;;;;;<<<<<<===>>>>>>>>>=========>>>??????@@@@@@???DDDDDDGGGRRRXXXdddxxx***((('''(((***++++++***------,,,++++++++++++++++++******)))))))))******---------,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------,,,***(((&&&&&&'''(((***))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---...............------------......///000000111000000//////000000111222000000111111111222222222444444444444444444444444777666666666666666666666:::777:::??????BBBUUUlll}}}rrrggg___XXXXXXWWWSSSQQQQQQLLLKKKHHHFFFDDDBBBBBBBBBAAA@@@??????@@@AAACCCDDDHHHKKKTTTfffppphhhcccjjjzzz}}}sssmmmgggaaa___]]]\\\^^^cccooouuuhhhaaa]]]]]]aaafffooowww}}}yyywwwsssnnniiigggccc^^^\\\^^^^^^[[[XXXYYYVVVRRRNNNKKKKKKKKKLLLIIIMMMSSSYYYaaajjjrrrxxxzzz}}}zzzgggYYYNNNDDD>>><<<999999888888888999::::::777777777777777888888888666777999999999888777666444444555555666777777888666666666666777888999::::::;;;;;;<<<======>>>>>>======>>>>>>??????@@@@@@@@@EEEDDDGGGRRRYYYfffzzz'''%%%%%%&&&(((***+++***------,,,,,,++++++,,,,,,---,,,+++***************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++,,,++++++************+++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------...............---------......///000000000000000//////000000111222000000000111111111222222333333333333444444444444666666666666666666666666888888:::>>>===???NNN```xxxiiiaaa[[[ZZZXXXSSSPPPOOONNNMMMJJJHHHEEECCCAAAAAA???@@@@@@AAAAAABBBBBBCCCFFFIIIQQQaaazzz}}}xxxqqqhhhaaaiiiyyyvvvppphhh```YYYXXXXXXVVVUUU]]]rrruuujjjdddbbbaaadddiiilllnnnssszzz~~~xxxtttqqqmmmhhheeedddccc___[[[VVVSSSOOOLLLJJJJJJKKKLLLLLLQQQXXX```hhhpppwww{{{}}}xxxdddVVVLLLCCC<<<;;;666777888999999999999999555666666777888888999999888888888777666666555555444444555555666777777777555555555555666777888999:::::::::;;;<<<<<<============>>>>>>???@@@@@@@@@@@@EEEDDDGGGSSSZZZggg{{{)))((('''(((***,,,,,,+++------,,,,,,,,,,,,,,,---------,,,+++************))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************---...............------,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---......///.....................//////000000///////////////000111111000000000000111111111111333333333333333444444444555555555666666666666666666777:::===<<<===IIIWWWxxx{{{kkkccc\\\[[[YYYTTTPPPPPPPPPOOOMMMJJJFFFDDDAAA@@@>>>???@@@AAABBBBBBBBBBBBFFFHHHOOO]]]tttxxx{{{tttkkkdddiiivvv{{{uuulllcccZZZWWWTTTQQQOOOTTTcccsss|||sssllljjjjjjkkkpppuuuwwwuuuqqqppprrrwww}}}zzzvvvqqqmmmjjjfffaaa^^^WWWTTTPPPLLLIIIJJJKKKLLLNNNUUU^^^gggnnnuuuzzz~~~uuuaaaSSSIIIAAA;;;:::999::::::::::::888666555666666777777888888888888888777666555444555555666555555555555666666777777666666666666666777999999999999::::::;;;<<<<<<<<<===>>>>>>??????@@@AAAAAA???DDDCCCFFFRRRZZZggg|||---+++)))***+++,,,+++***,,,,,,,,,++++++,,,,,,------,,,,,,+++******++++++)))))))))******+++++++++++++++++++++++++++++++++++++++******************)))***+++,,,,,,+++******))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------...//////................../////////////////////...///000000111//////000000000111111111222222222333333333444444444444555555666666666777444666:::<<<<<<>>>HHHRRRlllnnneee]]][[[YYYUUURRRRRRRRRQQQOOOLLLHHHEEEBBBAAA>>>???@@@AAABBBBBBBBBBBBFFFIIINNNYYYmmm{{{wwwxxxnnniiikkksssvvvnnnccc[[[SSSPPPPPPSSS[[[dddyyy~~~sssmmmiiikkkpppuuu|||xxxqqqlllkkklllmmmqqqwww|||wwwrrrlllgggaaa^^^ZZZWWWQQQMMMJJJJJJLLLNNNRRRYYYbbblllsssxxx}}}|||~~~ppp\\\OOOFFF???;;;:::::::::;;;<<<;;;999888777888888888888777777666666666555444333444555777888555555555555666666666666777777777777888999::::::999999::::::;;;<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAA>>>CCCBBBEEEQQQZZZhhh}}}---+++))))))*********(((++++++******++++++,,,,,,++++++************++++++***************+++++++++******************************++++++++++++++++++((()))******+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---...////////////......////////////////////////......//////000111/////////000000000111111111111222222333333444444444444444555555666666777333666:::;;;;;;>>>FFFNNN```uuukkkaaa]]]ZZZVVVTTTUUURRRQQQPPPMMMJJJGGGDDDBBB???@@@@@@AAAAAABBBBBBCCCEEEHHHLLLTTTdddwww|||zzzqqqnnnnnnsss}}}|||oooeeeZZZVVVUUUUUUXXX\\\ppp~~~{{{ttthhhcccbbbhhhqqqzzzxxxooohhhdddbbbaaagggqqq~~~{{{uuummmfff```]]]ZZZWWWRRRMMMKKKLLLOOOQQQWWW]]]gggpppvvv{{{yyy|||kkkXXXLLLDDD>>>;;;;;;777888999:::;;;<<<<<<<<<999999888888777666666555555555444444555666888999555555666666666666666666777777777777888999:::;;;:::::::::;;;<<<<<<======>>>>>>??????@@@AAAAAAAAA???CCCBBBEEEQQQ[[[jjj+++)))((((((***++++++******)))))))))******+++,,,))))))))))))******+++,,,+++++++++++++++*********++++++++++++++++++++++++******++++++,,,,,,------+++++++++,,,,,,---------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---.../////////////////////////////////...///............///000000////////////000000000111000111111222333333444444333333444555555666777777444777999888888<<>>>>>>>>??????@@@@@@AAAAAABBBAAAEEECCCGGGSSS]]]mmm+++)))(((***,,,......---))))))(((((()))***++++++''''''(((((()))***,,,------,,,,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......+++*********++++++,,,---)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---...///////////////////////////........................///000000////////////000000000000000000111222333333444444333333444444555666777777555888999777666:::@@@EEEMMMiiizzz}}}{{{lllccc]]]XXXWWWXXXRRRRRRQQQOOOLLLIIIFFFDDDAAA@@@?????????AAACCCEEEAAAEEEHHHKKKVVVnnnzzzsssppprrrzzzxxxyyy|||zzzoooccc[[[\\\bbbmmmyyytttmmmddd___ZZZ[[[dddqqq~~~rrrhhhbbb\\\WWWUUU^^^qqq~~~wwwnnnfff```]]]TTTQQQMMMKKKLLLPPPUUUXXXaaafffnnnuuu{{{vvv}}}wwwuuueeeRRRGGGAAA===<<<===:::999888777777777888999666666666777888888999999888888888777666666555555666666666666666555555555555555555666666777888999;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBGGGEEEHHHUUU___ooo...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++///...,,,******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,+++***)))((())))))***+++,,,,,,------,,,++++++***+++,,,...///***++++++,,,,,,------...------,,,,,,,,,------...///...---,,,,,,,,,,,,,,,......---------....../////////000000000000//////......000111222222222222000000111222333333444444333333444444555666666666666888999999999:::===???KKK[[[|||yyyrrrxxxpppeeeccc___ZZZXXXXXXUUUQQQOOONNNLLLJJJHHHBBBAAA@@@??????@@@AAAAAABBBCCCGGGKKKRRRbbb~~~{{{www~~~~~~zzztttqqqrrrnnnkkkttt}}}pppccc^^^dddnnn~~~zzzqqqeeeZZZ[[[WWWZZZgggssszzzpppfff]]]YYYVVVZZZcccuuu~~~xxxpppggg```\\\QQQPPPOOONNNOOOSSSYYY^^^eeejjjpppvvvzzz~~~|||sss|||sss{{{ooo```OOOFFF@@@;;;777777555666777888888777666555::::::::::::::::::::::::666666666666666666666666444444555555666777777777444555555777888999:::;;;:::;;;<<<<<<======<<<<<>>DDDRRRpppvvvnnniiiqqqzzzkkkeee___ZZZWWWXXXUUUSSSQQQOOOMMMJJJHHHBBBBBB@@@??????@@@AAAAAAAAABBBEEEIIIOOO^^^yyy||||||uuuoookkkkkkhhhdddlllyyy|||kkkbbbfffooo{{{oooeee]]]XXXSSSWWWeeesss}}}oooddd\\\XXXVVVXXX___ppp~~~wwwnnneee]]]YYYPPPPPPPPPOOOQQQUUU\\\aaakkkpppvvv{{{~~~~~~xxx|||ttt|||iii[[[KKKDDD???;;;999999777777888999999888777666888888888888888888888888777777777777777777777777666666666666666555555555666666777777888888999999:::;;;<<<<<<======<<<<<<>>>>>>>>>??????@@@@@@@@@BBBBBBEEEJJJPPP[[[ooo******))))))))))))******++++++++++++++++++++++++,,,+++***)))((('''''''''((('''''''''(((***,,,---************************,,,,,,+++++++++,,,---...++++++++++++++++++++++++,,,,,,---------,,,++++++------,,,,,,+++******)))++++++,,,,,,---...////////////.........---------,,,,,,,,,---...///000000//////000000000000//////...//////000000000//////111111222222222222222222333333333444555555666666333555666777777888:::<<<@@@IIIbbbwwwmmm___cccqqquuujjjccc]]][[[XXXVVVUUUSSSRRROOOKKKHHHDDDCCCAAA@@@@@@@@@AAAAAA@@@AAADDDGGGKKKWWWnnn}}}qqqjjjfffeeeaaa^^^dddpppwwwhhhjjjsssrrrggg```XXXSSSUUUbbbqqqrrrfff^^^ZZZXXXXXX\\\jjj}}}|||{{{tttjjjaaaYYYUUUOOOPPPPPPQQQTTTYYYaaafffqqquuuzzz~~~zzz}}}bbbTTTGGGAAA>>>;;;:::;;;777888999999999999888888666666666666666666666666888888888888888888888888888777777666555555444444888888777777777777777777:::;;;<<<<<<======<<<<<<======>>>>>>???@@@AAAAAABBBBBBEEEIIINNNYYYlll~~~,,,++++++******++++++,,,************************---,,,,,,+++************(((((((((((()))***+++,,,))))))))))))))))))))))))------,,,++++++,,,---...,,,,,,++++++++++++++++++,,,------...---,,,***)))------------,,,,,,++++++)))***+++---...//////000---------......---------111000///...---,,,,,,,,,//////000000000000//////,,,---...///000000000000222222222222111111111111222333333444444555666666333555666666666888:::<<>>;;;:::;;;777777888888888888888888666666666666666666666666777777777777777777777777777777666666555555555555777777777777777888888888:::;;;<<<<<<===<<<<<<<<<;;;<<<===>>>???@@@AAABBBCCCDDDGGGKKKOOOXXXkkk|||,,,++++++******++++++,,,************************++++++******+++,,,------++++++++++++***+++++++++))))))))))))))))))))))))...---,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,------...---,,,***))),,,---------.........///)))***+++---.../////////+++,,,------------,,,,,,111000///...---,,,,,,,,,//////000000000000//////***+++,,,...000111222222222111111111111111111111222222333333444555555555444555777777777888;;;===BBBEEEPPPjjjyyytttttt||||||ooofff```[[[ZZZYYYXXXWWWSSSOOOKKKHHHFFFDDDCCCAAAAAAAAAAAABBBBBBDDDFFFGGGLLLZZZhhhtttkkkdddccc```[[[```iiiwwwxxx|||xxxfff___WWWSSS[[[fffvvv{{{ooogggcccaaaaaaccciiivvvyyyqqqnnnlllsss|||}}}tttrrrnnnhhhaaa[[[VVVSSSNNNPPPSSSVVV[[[bbbjjjooovvvyyy~~~xxx\\\PPPDDD???>>>;;;999:::666666666666777777888888777777777777777777777777666666666666666666666666555555555555666666777777555555666777888999:::::::::;;;<<<<<<===<<<<<<<<<;;;<<<<<<>>>???@@@AAAAAACCCCCCFFFJJJNNNWWWiiiyyy******))))))))))))******++++++++++++++++++++++++((((((((()))***+++,,,---------------,,,,,,++++++************************++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,,,,---.../////////)))***,,,...//////......+++,,,---.........---,,,,,,,,,,,,---...///000000//////000000000000//////***+++---///111222222333000000111111111111111111222222222333444444555555444555666777777888:::======AAAKKK]]]|||~~~}}}wwwhhh___^^^\\\ZZZYYYXXXUUUQQQNNNJJJHHHFFFDDDBBBAAAAAABBBBBBBBBDDDFFFFFFHHHRRR]]]uuu|||~~~xxxnnngggfffccc___bbbjjj~~~~~~~~~}}}qqqcccXXXSSSXXXcccrrryyyoooiiiffffffkkkooosssyyy~~~ssslllhhhgggmmmsssxxxxxxwwwuuuuuunnnllliiiddd___ZZZWWWUUUQQQSSSWWW[[[```hhhooouuuzzz}}}qqqYYYNNNBBB>>>===:::888888666555555555666777888999888888888888888888888888555555555555555555555555444444555555666777777888444444555777888999:::;;;:::;;;<<<<<<======<<<<<<<<<<<<======>>>???@@@@@@@@@AAADDDIIILLLUUUfffvvv++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******+++,,,+++,,,,,,------------,,,++++++++++++++++++++++++$$$&&&))),,,------,,,+++*********++++++,,,,,,---,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,,,,,,,***+++---...///...---,,,,,,---///000111000///...++++++,,,,,,...///111222//////000000000000//////......///000111111111111//////000000111111222222111222222333333444555555222444555555555777999;;;999@@@HHHSSSjjj~~~pppcccaaa^^^[[[YYYXXXVVVSSSQQQKKKIIIGGGEEECCCBBBBBBBBB@@@@@@BBBEEEDDDEEEKKKTTTddd}}}{{{}}}tttmmmllljjjfffiiiqqq|||kkk___VVVYYYaaaooozzzrrrnnnkkknnnyyywwwlllfffcccbbbeeejjjmmmnnnooopppqqqmmmkkkhhhccc___[[[XXXWWWUUUXXX\\\aaafffmmmuuuzzz|||yyyfffUUUIII???<<<;;;999777888666666666666666888999:::777777777777777777777777666666666666666666666666555555555666666666666666555666666777888999999999:::;;;<<<<<<======<<<<<<<<<=========>>>>>>?????????@@@DDDIIIMMMUUUfffwww...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,)))***+++,,,---.........++++++++++++++++++++++++ ###''',,,......---,,,))))))***+++,,,,,,------,,,++++++***+++,,,...///,,,,,,++++++***)))))))))+++,,,...//////...,,,+++---///111222333222111000......---------....../////////000000000000//////111111111111111000//////...//////000111222222333111222222333333444555555111222444444444555888:::999BBBHHHMMM]]]yyykkkbbb___\\\YYYXXXVVVTTTRRRLLLJJJHHHEEECCCBBBBBBBBB??????AAADDDCCCBBBGGGOOOSSSiii|||~~~{{{ssssssqqqmmmpppwwwzzztttggg[[[ZZZ```lll~~~wwwssspppuuu|||rrrhhhbbb```[[[^^^bbbeeehhhkkkoooqqqooommmiiiddd```\\\YYYXXXYYY[[[```eeejjjqqqyyy~~~{{{~~~rrr]]]QQQFFF<<<::::::888777888888777777777777999;;;<<<777777777777777777777777777777777777777777777777777777777666555555444444777777777777777777888888:::;;;<<<<<<======<<<<<<============>>>>>>>>>>>>AAABBBFFFKKKOOOXXXiiiyyy************************+++,,,,,,------,,,,,,+++))))))***++++++++++++***.........---,,,+++***)))***+++++++++++++++,,,,,,,,,,,,++++++***+++++++++*********++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,---......------...000////////////////////////000000000///000000111222333333333444444444555555333333333333333444666666999>>>???EEEUUUhhh|||sssiiiaaa[[[[[[[[[VVVRRRRRROOONNNLLLIIIEEEBBB@@@???@@@@@@AAAAAACCCDDDFFFGGGKKKXXXppp~~~~~~{{{}}}{{{vvvzzzzzz{{{{{{iiiYYYWWW[[[eeezzzxxxqqqqqqxxxyyyrrrjjj___YYYWWWXXXXXXXXXZZZ]]]aaaeeegggiiihhheeeaaa\\\ZZZYYYZZZWWW___fffiiinnnwwwmmmYYYKKKFFF???;;;999888888888666666777888888888888888888888777777666666555555666666777777777777666666888888888777777777777777555444444444555666888999;;;999888999<<<>>>===;;;=========>>>??????@@@@@@@@@AAADDDIIINNNYYYmmm~~~***************************++++++,,,,,,++++++***))))))***++++++++++++***------------,,,+++******......,,,+++***))))))))),,,++++++******+++++++++++++++++++++++++++,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,,,,---......------...000////////////////////////000000000000000111222222222333333333333444444444333333333333444555666777777<<<<<<@@@MMM^^^~~~|||nnneee^^^\\\[[[WWWSSSRRRPPPOOOMMMJJJGGGDDDAAA@@@@@@@@@AAAAAACCCDDDEEEFFFIIITTTfff}}}}}}zzzxxxnnn___]]]aaakkkyyyqqqsss{{{~~~rrrkkkddd[[[UUUSSSQQQRRRSSSUUUXXX\\\```cccaaaaaa```\\\YYYWWWWWWXXXXXXaaaiiimmmrrrzzzjjjWWWIIIDDD>>>999777777777777666666777888888888888888888777777777666666666555666666777777777777666666666666666666666666666666666555555555555666888999;;;999888999<<<>>>===;;;<<<<<<<<<===>>>>>>??????@@@AAADDDIIINNNYYYmmm~~~++++++++++++++++++++++++)))******++++++******)))))))))***++++++++++++***+++,,,,,,,,,,,,,,,++++++///---,,,***)))))))))***++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++***************++++++,,,,,,---------------------------,,,,,,,,,---------......,,,,,,------------------,,,---......------...000////////////////////////111111111000111222222333111111222222222333333333444444444444555666777888777;;;:::<<>>>>>AAAAAADDDHHHMMMYYYmmm++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++******++++++,,,,,,,,,+++++++++***)))((()))+++,,,...***************++++++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,++++++***)))))))))***+++,,,,,,---------------...............,,,,,,,,,---------......,,,,,,,,,------.........,,,---......------...000////////////////////////111111111111111222333333000111111111111222222222555555444555555666777888999<<<;;;<<>>>>>???AAAAAACCCGGGMMMXXXlll++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))***++++++++++++*********++++++,,,+++++++++))))))(((((()))+++,,,---***)))))))))******+++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,++++++***)))))))))***+++,,,,,,---------------.........//////,,,,,,,,,---------......,,,,,,,,,------.........,,,---......------...000////////////////////////111111000000111111222333000000000111111111222222555555444555555666777888888<<<;;;===CCCFFFWWWrrrttteee___^^^[[[YYYXXXTTTSSSQQQNNNLLLIIIGGGFFFBBBBBBAAAAAAAAABBBBBBCCCCCCFFFMMM[[[ppp~~~|||ooofffeeeiiilllpppkkkhhhjjjooowww~~~|||~~~}}}iii___\\\WWWSSSPPPNNNMMMLLLJJJIIIHHHGGGGGGIIILLLOOOPPPQQQSSSUUUWWW^^^jjjuuu{{{{{{xxx~~~lll[[[QQQDDDAAA<<<999888888888777666666777888888888888888666666666666777777777777555555666666666666555555555555555666666777777777777777777888888888888888999999:::;;;;;;;;;<<<===<<<======>>>>>>???@@@@@@AAAAAACCCGGGLLLWWWlll,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,))))))***++++++++++++******+++++++++++++++******++++++*********))))))))))))))))))))))))***+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++***************++++++,,,,,,---,,,,,,,,,---......//////,,,,,,,,,---------......,,,,,,------------------,,,---......------...000////////////////////////000000000///000111111222000000111111111222222222444444444444555666777888555999888:::@@@@@@LLLddd~~~kkkbbb```^^^ZZZYYYTTTSSSQQQOOOMMMJJJIIIHHHCCCBBBAAAAAAAAAAAAAAABBBCCCEEEKKKYYYnnn||||||rrrfffcccfffhhhnnnpppttt{{{}}}kkkaaa\\\VVVQQQPPPKKKKKKKKKKKKKKKJJJJJJJJJHHHKKKOOOQQQSSSTTTVVVXXX___jjjvvv|||~~~zzz|||}}}lll\\\QQQCCC???<<<999999999888777666666777888888888888888666666666666777777777777444555555666666555555444555555555666666777777888444555666777888888888888888:::;;;;;;;;;;;;<<<>>>======>>>>>>???@@@@@@@@@AAAAAABBBFFFKKKWWWlll,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))***++++++++++++***+++++++++++++++***)))(((((()))+++++++++***((('''(((((((((((()))***+++,,,++++++++++++++++++,,,,,,******+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---.........,,,,,,,,,---------......------------------,,,,,,,,,---......------...000//////////////////////////////......//////000111111111111222222222333333333333333333444555666777444888777999===:::BBBWWWpppsssgggccc___[[[YYYTTTSSSQQQOOOMMMKKKIIIHHHCCCBBBBBBAAA@@@@@@@@@AAACCCCCCGGGRRRhhh|||zzzyyyjjjeeefffgggmmmuuuqqqhhh```XXXSSSRRRJJJKKKKKKLLLLLLLLLLLLLLLIIILLLPPPRRRTTTUUUWWWXXX^^^iiiuuu|||xxxiiiYYYNNN@@@===:::888888888777666666666777888888888888888555666666666777777777888444555555666666555555444333333444555555666777777222333555777888888888888888:::<<<<<<::::::<<<>>><<<<<<======>>>?????????AAAAAABBBEEEJJJWWWlll,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))***++++++++++++***,,,,,,,,,+++***)))((('''$$$&&&))),,,---,,,+++)))(((((((((((()))***+++,,,*********++++++,,,,,,---)))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------...............------,,,,,,,,,,,,---///...------...000////////////////////////...............///000000111222222222222333333333333333333333333555666666666999888999<<<888===QQQ___~~~yyykkkfff```[[[XXXTTTSSSQQQOOOMMMKKKIIIHHHCCCCCCBBBAAA@@@@@@@@@@@@CCCAAACCCLLLbbb~~~zzzooohhhggggggppp{{{xxxnnneee[[[VVVVVVMMMNNNNNNMMMLLLKKKJJJIIIJJJMMMPPPSSSTTTUUUWWWXXX]]]iiittt{{{}}}rrreeeUUUIII>>><<<999777777777666555666666777888888888888888555666666666777777888888444555555555555555555444222222333333444555666666000111444666888999999888777:::<<<<<<::::::<<<>>>;;;;;;<<<<<<===>>>>>>>>>AAAAAABBBEEEJJJVVVlll++++++************++++++((()))+++,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))((((((+++---,,,,,,,,,+++++++++******************************))))))***++++++++++++***,,,,,,,,,,,,,,,+++***)))---------.........//////,,,,,,,,,---------......,,,+++***+++---///000///,,,,,,,,,------.........////////////000000000000222222111000//////000000222222333333333333444444222222333444444555555666777777777666777<<>>===;;;999888666666555777777888888888888777777777777777777777777777777666666666666666666666666666666666666666666666666555666666777777777777666::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;===@@@BBBBBBBBB@@@@@@BBBFFFKKKWWWlll~~~++++++************++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***)))'''&&&''')))+++*********)))))))))((((((++++++++++++++++++++++++)))******+++++++++++++++,,,,,,,,,,,,,,,+++***)))*********+++++++++,,,,,,,,,,,,,,,---------.........,,,++++++---...------------...................../////////000000000000222111111000//////000000111111111222222222333333222222333444444555555666666777777777888<<>>???GGGOOO]]]xxxsssmmmkkklllyyy|||sssiii___YYYSSSRRRPPPNNNLLLKKKJJJIIIJJJKKKMMMOOORRRTTTXXXZZZ___gggttt}}}zzzmmm```SSSHHHDDD===<<<:::999888777666666777777888888888888777777777777777777777777777777666666666666666666666666666666666666666666666666666777777888888888888888888888999999999999::::::======<<<===>>>???>>>>>>@@@@@@BBBFFFLLLWWWlll~~~++++++************++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++)))***)))((('''''')))+++*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,+++******)))))))))*********++++++,,,,,,,,,---------.........---+++***+++,,,+++***////////////................../////////000000000111111000/////////000000000000000111111111111222222222333444444555555666555666777888999<<>>???DDDHHHPPPeeezzzxxxnnnllliiiuuuzzzpppfff___WWWUUURRROOOLLLJJJIIIIIIHHHJJJMMMOOOQQQTTTWWWZZZ^^^gggsss}}}tttfffZZZLLLBBB>>>;;;:::999888777777777777666777777888888777777666777777777777777777777777666666666666666666666666666666666666666666666666777777888999999999999999888888999999999999::::::<<<<<<<<<=========>>>>>>@@@@@@CCCGGGLLLWWWlll~~~++++++************++++++,,,,,,,,,,,,+++******)))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++))))))+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,------------,,,,,,,,,---------......---+++******+++,,,+++***//////......------,,,,,,........./////////000000111000000/////////000000000000000111111111222222222222333444444555555666444666888999:::;;;===???FFFNNN```~~~}}}pppgggdddZZZZZZYYYVVVSSSPPPMMMKKKJJJIIIGGGEEEDDDCCCBBBBBBCCCAAABBBDDDEEEJJJXXXgggzzzooommmiiittt|||}}}~~~zzznnnfff\\\YYYUUUPPPLLLJJJIIIIIIIIILLLOOOQQQRRRTTTYYY\\\___hhhttt~~~rrrdddXXXKKKAAA===999999888777777777777888666666777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666777888999999999999:::::::::;;;;;;;;;<<<<<<999:::<<<===>>>???AAACCCAAAAAACCCGGGLLLXXXlll++++++************++++++---,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,******+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,++++++------------............,,,,,,,,,---------......+++)))((()))+++------------------,,,,,,+++++++++............////////////000///////////////000000111111111111222222222333222222333444444555555666333666888999999:::<<<===EEEHHHSSSmmmxxxkkkeeeYYYYYYXXXVVVTTTRRRPPPNNNKKKJJJHHHFFFDDDBBBBBBAAABBBBBBCCCDDDDDDGGGPPPZZZiiizzzoooooonnnyyy|||www|||wwwnnnaaa]]]XXXRRRMMMKKKKKKKKKJJJNNNQQQRRRRRRSSSXXX]]]aaajjjvvvmmm```UUUJJJAAA>>>888777777666666777777888666666777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666444555666777888888888888:::::::::;;;;;;;;;<<<<<<999<<<>>>??????@@@BBBEEEAAAAAACCCGGGLLLXXXmmm++++++************++++++,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++)))))))))+++)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++*********+++,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,---------......***))))))***,,,.........,,,,,,,,,+++++++++++++++------.........///////////////......//////000000111111111222222222333333222222333444444555555666444666888888888999:::<<<@@@AAAIII]]]{{{qqqfff\\\[[[YYYVVVTTTSSSRRRRRRLLLKKKIIIGGGEEEDDDCCCBBB???AAABBBBBBBBBDDDJJJOOOVVVmmm|||rrrsssvvv||||||vvveeeaaaZZZTTTOOOMMMNNNNNNLLLPPPTTTTTTRRRSSSWWW\\\eeemmmyyyuuudddXXXOOOEEE>>><<<888777666666666666666777555666666777777666666555777777777777777777777777666666666666666666666666666666666666666666666666333444555777777888888888888888999999999999::::::===@@@BBBAAA???>>>@@@CCCAAAAAADDDHHHMMMXXXmmm++++++************++++++,,,+++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++(((***++++++***)))***+++(((((()))))))))*********++++++++++++++++++++++++(((((()))************))))))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------......---+++***+++---......---++++++,,,,,,,,,,,,,,,,,,---------.........//////...............///000000000000000111111111111222222222333444444555555666555666777777777777:::<<<===>>>CCCPPPggg~~~nnncccaaa]]]XXXUUUSSSSSSSSSOOONNNLLLJJJHHHFFFEEEEEE>>>AAABBBAAA@@@BBBFFFIIIKKKYYYnnnvvvxxx}}}}}}hhhddd\\\UUUQQQPPPQQQRRRRRRVVVZZZYYYVVVUUUZZZ```hhhqqq|||yyyjjjYYYOOOGGG@@@:::999888777666666555555555555555555666666666666555555777777777777777777777777666666666666666666666666666666666666666666666666444555666777888999999999888888999999999999::::::<<>>===???CCCBBBBBBDDDHHHMMMYYYmmm++++++************++++++++++++*********+++---...++++++++++++++++++++++++++++++++++++++++++++++++***,,,......,,,+++,,,,,,******++++++,,,,,,,,,,,,************************''''''((())))))))))))))))))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......///...,,,,,,---...---,,,,,,,,,,,,------.........---------.........//////...............///000111////////////000000000000222222333444444555555666666777777666666777999<<<===???BBBHHHYYYwwwxxxjjjfff```ZZZVVVTTTTTTTTTRRRQQQNNNLLLJJJHHHGGGGGG@@@BBBCCCAAA@@@BBBEEEFFFGGGNNNYYYjjjzzz{{{jjjeee^^^VVVRRRQQQSSSTTTXXX]]]```___[[[ZZZ___dddjjjsss~~~sssdddTTTJJJCCC===888888888888666555555444444444555555666666666666555555777777777777777777777777666666666666666666666666666666666666666666666666555666777888::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<777;;;??????======AAAFFFBBBBBBDDDHHHMMMYYYmmm++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***)))&&&%%%%%%&&&)))***)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))***,,,...//////......---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,------...///000000111111000000000000111111000000000000111111111111111111000000///000000000444444444444666888:::<<<<<<===AAAGGGQQQgggtttjjj```\\\YYYTTTRRRSSSUUUSSSPPPLLLJJJHHHHHHGGGEEEEEEDDDCCCBBBBBBBBBBBBCCCHHHOOOXXXdddwww{{{~~~lllhhhbbb___^^^___```aaaccccccccc```^^^___cccgggrrrwwwqqqaaaPPPGGGBBB<<<888666888777777666555444444444333444444555666777888888000...///444777555444666666666666666666666666666444444444555555555555666333444666777888888888777999999:::::::::;;;;;;;;;;;;;;;;;;<<<>>>???AAABBBCCCCCCEEEHHHMMMXXXlll++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++---+++***))))))***+++---)))************++++++++++++++++++++++++++++++++++++******************+++***+++,,,.........---------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---.........///111111000000000000111111000000000000111111111111333222222222222222333333444444444444666888:::;;;<<<===AAAEEEMMM```~~~rrrfffaaa]]]XXXUUUUUUSSSRRRPPPMMMKKKIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAA@@@CCCGGGLLLTTTaaaqqq}}}}}}wwwoookkkgggfffgggjjjllllllkkkkkkhhheeebbbdddiiimmmwww|||~~~ooo^^^MMMDDD???;;;777666888888888777666666555555444444555555666666777777888444222444555333222444666666666666666666666666444444444555555555555666111333555777999999:::999999999:::::::::;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBCCCCCCDDDHHHMMMXXXlll*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++******))))))))))))******+++,,,------------,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,------------111000000//////000000111000000000000111111111111111111111111222333444444333333444444666777999:::;;;<<>>@@@AAABBBBBBBBBDDDHHHMMMXXXmmm))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++((()))***++++++***)))((())))))*********+++++++++++++++++++++++++++++++++++++++************++++++,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,++++++000000////////////000000///000000000111111111111////////////000111222333333333333444555777888888::::::>>>BBBGGGOOO```ppp}}}oooggg___YYYVVVQQQQQQRRRQQQOOOMMMKKKIIIHHHGGGEEECCCBBBAAA@@@@@@@@@BBBCCCDDDFFFJJJPPPUUU]]]gggvvvzzztttpppmmmiiigggiiilllsss{{{xxxqqqooorrrxxx}}}gggWWWEEE===;;;999777777777777777777666666555555666666666666666555555555666333444999<<<;;;:::;;;666666666666666666666666444444444555555555555666333444555777888::::::;;;:::::::::;;;;;;;;;;;;<<<::::::;;;<<<===???@@@AAABBBBBBDDDHHHMMMYYYmmm))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++'''(((***++++++***((('''))))))*********+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,++++++000000////////////000000///000000000111111111111////////////000111222333222222333444555666666666999999===BBBFFFLLLWWWbbb}}}{{{mmmbbbZZZXXXSSSSSSTTTSSSRRROOOMMMKKKIIIHHHFFFDDDBBBAAA@@@@@@===>>>@@@BBBCCCFFFIIILLLNNNUUU```lll{{{yyypppiiidddaaa```ccckkkwww}}}uuutttwww}}}bbbSSSCCC<<<;;;999888999555555555555555444444444666666666666666555555555111111666???CCC???<<<;;;666666666666666666666666444444444555555555555666777777777777888888999999::::::;;;;;;;;;<<<<<<<<<999999:::;;;<<<>>>???@@@AAAAAADDDHHHMMMYYYmmm*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++++++++++++++++++++)))***+++,,,,,,+++***))))))************+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,------------000//////......//////000000000000000111111111111111111111111222333444444111222333444555555555555:::999<<>>???@@@AAAAAADDDHHHMMMYYYnnn++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++)))************+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++*********,,,---...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---........./////////............//////000000000000111111111111333222222222222222333333111111333444555555444444<<<:::<<>>777555666666666666666666666666444444444555555555555666888888777777777888::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>???AAABBBAAAAAACCCHHHMMMYYYnnn++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******))))))***,,,...///++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,------...///000000//////............//////000000000000111111111111111111000000000000000000000111333444555444444333>>>;;;<<>>???@@@BBBBBBAAABBBDDDFFFGGGIIIOOOXXX^^^mmm{{{uuukkkdddaaaXXX^^^iiixxx|||}}}}}}wwwgggRRRFFF;;;999:::888555444555555555666666666666666333444444555666777888888888777;;;BBBCCC>>>999777666666666666666666666666444444444555555555666666777666666666888999;;;===;;;;;;;;;<<<<<<<<<===============>>>???AAACCCDDDAAAAAACCCHHHMMMYYYnnn************************+++++++++++++++++++++++++++******************+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))************))))))++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,---......,,,******+++******++++++++++++************+++,,,...///000000------,,,+++,,,---...///---------,,,,,,++++++++++++,,,,,,---...///000000,,,---...---++++++---...////////////000000000000...///111333444333222111111111111222333444555666666888;;;>>>AAACCCDDDDDDHHHUUUmmm~~~qqqhhh```YYYVVVTTTQQQQQQTTTPPPOOONNNLLLJJJHHHFFFEEECCCBBBBBBAAAAAABBBBBBBBBDDDCCCBBBBBBDDDHHHMMMPPPXXXcccwww{{{sssjjjaaaUUUVVV\\\hhhwww}}}|||~~~|||iiiXXXEEECCC>>>:::888777777888666666555555555666666777999777555333333444666777BBBBBBAAA???<<<999777555777777666666555555444444555555555555555555444444888888888888999:::;;;<<<:::::::::;;;;;;;;;<<<<<<;;;<<>>:::888777777777888777666555555555555555666555444444555777:::<<>>;;;888666555666666666666666555555555555555555555555555555555888777777888888999:::;;;:::::::::;;;;;;;;;<<<<<<;;;<<<>>>@@@AAAAAAAAA@@@BBBBBBCCCGGGKKKUUUiii{{{************************++++++++++++++++++++++++,,,+++)))(((((()))+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,+++******)))+++,,,,,,***))))))***,,,,,,,,,------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++------------------------...///000///------///000....../////////000000000111000///...///111333555444444333222222222222222666777999;;;===>>>>>>???<<<>>>HHH```yyymmmbbb^^^^^^YYYUUURRRRRRQQQOOONNNLLLJJJHHHGGGDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEEEEGGGJJJTTTeeeyyy|||qqqdddZZZRRRRRRSSSYYYdddoooxxx|||qqqdddVVVKKKBBB@@@===:::777777777777999888777555444444444444444444444555777;;;???AAAEEECCC???<<<888666555444555555555666666666666666555555555555555555555555777777777777888999:::::::::::::::;;;;;;;;;<<<<<<;;;<<<>>>@@@AAAAAA@@@@@@BBBBBBCCCFFFJJJUUUiii{{{************************************************---+++)))(((((()))+++---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***))))))+++,,,,,,***)))***+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,---...---++++++---............/////////000000000000//////000111333444333333222222222222222333666777888999:::;;;;;;;;;???===BBBSSSmmmuuueee___^^^[[[VVVTTTSSSSSSQQQOOOMMMKKKJJJIIIEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAEEEEEEJJJVVVfff{{{uuuhhh]]]TTTSSSSSSVVV^^^hhhrrrxxx|||~~~wwwiii\\\OOOEEE@@@>>><<<999777666666666888777666555555555555555444444555666999===@@@BBB@@@>>>;;;888555555555555444444555555666666777777444444444555555555555555666666666666777888999::::::::::::;;;;;;;;;<<<<<<;;;<<<===???@@@@@@@@@@@@BBBAAACCCFFFJJJUUUiii{{{************************************************,,,+++)))(((((()))+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))***+++------,,,++++++,,,******++++++++++++******))))))***+++,,,---...///+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,++++++,,,---...---++++++---...............////////////---...000111222222111111111111111111222333444555666666666777777888999999======AAALLL[[[tttpppeeebbb___\\\[[[UUUTTTSSSQQQOOOMMMKKKKKKGGGFFFEEECCCBBBAAAAAAAAABBBCCCCCCCCCCCCBBBAAA@@@FFFEEEGGGOOOYYYgggzzz{{{mmmbbbXXXWWWUUUVVV[[[dddnnnuuuyyy|||}}}|||{{{{{{|||ooocccVVVHHH???===<<<:::888777666666666555555555555555666777888555555666777999<<<>>>???999888666444333444555777444444555555666666777777444444444555555555666666666666666666777888999::::::::::::;;;;;;;;;<<<<<<;;;<<<===>>>???@@@@@@@@@BBBAAACCCFFFJJJTTThhhzzz************************************************+++******************+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++*********,,,------,,,,,,,,,---)))******++++++******)))(((((()))+++,,,...//////******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---------,,,,,,++++++...///000///------///000------........./////////,,,---000222333222000//////000000000222333444555666555555555666777888999777888>>>EEEMMM^^^~~~nnnfff```]]]]]]WWWVVVTTTRRRPPPOOOMMMLLLIIIHHHGGGEEECCCBBBBBBAAACCCDDDDDDCCCCCCBBBAAA@@@DDDCCCEEEIIINNNUUUaaammmuuujjj```^^^[[[ZZZ[[[bbblllsssxxx{{{~~~||||||}}}}}}{{{lllccc[[[NNNAAA:::;;;:::999888777666555555444444444444555777888999666666666777888999;;;;;;444444333333333444666777555555555666666666666666333333444444555666666666777777777777888999:::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>???@@@AAAAAAAAABBBEEEIIITTThhhzzz************************************************)))***++++++++++++***)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++)))***,,,,,,++++++,,,---***++++++,,,,,,++++++***))))))***+++,,,,,,------)))***+++,,,---,,,,,,++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,...///000///------///000---------.........//////---...///000000111111111111111000000111222333333555555444444555666888999666666:::AAACCCLLLggg~~~|||mmmaaa\\\[[[XXXWWWVVVTTTRRRPPPNNNMMMLLLJJJIIIGGGEEECCCCCCBBBDDDCCCCCCBBBAAAAAAAAA@@@AAA@@@BBBFFFGGGIIIQQQZZZmmmyyywwwllljjjfffbbb```dddlllrrryyy|||~~~}}}}}}mmm^^^WWWRRRHHH>>>999999999888777666666555555555555555555555666777888555555555666777888888999444444444555555555666666666666666666666555555555333333444444555666666777888777777888888999:::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAABBBEEEIIITTThhhzzz************************))))))))))))))))))))))))((()))+++,,,,,,+++)))(((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,''')))++++++******+++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***+++,,,---,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---++++++---...---------.........//////000///...---...000222333333222111111000111111111555444444444555777888:::;;;888:::???@@@CCCUUUkkk{{{wwwwwwxxxtttxxxggg___]]]YYYXXXVVVTTTRRRPPPOOONNNMMMLLLJJJHHHFFFDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@AAA??????AAADDDEEEEEELLLTTT[[[dddppp{{{wwwuuupppjjjfffhhhnnnssszzz}}}~~~|||zzzyyyyyy|||}}}~~~xxxfffVVVQQQMMMEEE>>>;;;888888888777666555555555777666666555555555666666333333444555666777777888555666666777777666555555777777666666555555555444333333444444555666777777888888888888999:::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===???@@@AAAAAA@@@BBBEEEIIITTThhhzzz***)))(((''''''((()))***************************+++++++++*********))))))************************++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++,,,---+++)))******+++++++++******))),,,,,,------,,,+++)))(((++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...///000000---,,,+++******+++---...---...///////////////...////////////////////////111111000000111111222333444444444555666777777888777888999888999???JJJRRRrrr{{{pppnnnqqqvvvtttddd]]]XXXWWWUUUSSSRRRRRRQQQRRRPPPNNNLLLLLLLLLKKKIIIHHHCCCCCCCCCBBBBBBAAAAAAAAA??????@@@AAACCCEEEGGGHHHUUUXXX^^^fffppp|||zzztttuuuyyy|||uuuqqqqqqsssuuu~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}tttfffWWWMMMEEE>>>;;;;;;999888888777666555555444333333333444555666777777000111222333555666777888555555666666666666555555777666555444444555666777222333333444555666777777777666666666666888999:::999999999::::::;;;;;;;;;>>>>>>>>>>>>????????????AAA@@@BBBEEEIIITTThhhzzz******)))(((((()))******************************+++++++++*********))))))***************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***+++,,,***)))***+++++++++++++++******,,,,,,,,,,,,+++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,---......//////111000000///............---......///////////////////////////////////////111111000000111111222333333444444555666666777777777888999777777;;;DDDKKK[[[ooo}}}vvvtttyyy~~~lllddd]]][[[XXXVVVUUUTTTRRRRRROOOMMMKKKJJJJJJIIIGGGFFFDDDCCCBBBAAAAAAAAAAAAAAA?????????@@@AAACCCEEEFFFHHHKKKOOOUUU]]]gggqqqxxx|||xxxpppiiihhhjjjoooyyy{{{xxxxxxyyyzzz~~~}}}}}}}}}|||}}}~~~~~~zzzxxxzzz~~~qqqdddTTTJJJCCC<<<999:::888888777777666555555444333333444444555555666666333444444555555666666666555555666666666666555555777666555444444555666777444444444555666666666777777666666666777888999:::999::::::::::::::::::;;;======>>>>>>>>>>>>??????@@@@@@BBBEEEIIITTThhhyyy+++******))))))******+++************************+++++++++***************************************)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((((((((()))++++++***)))++++++,,,,,,,,,,,,++++++------,,,+++************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------......222222222111000///------------......////////////////////////////////////111000000000000111222222333444444555555666666666666888888777666888===BBBJJJ\\\www{{{}}}xxxkkkccc```\\\YYYXXXVVVTTTRRRQQQOOOMMMLLLKKKJJJHHHFFFFFFDDDBBB@@@???@@@AAABBB????????????@@@AAABBBBBBDDDFFFIIILLLPPPVVV^^^cccoooxxx~~~yyytttkkkaaa\\\[[[^^^gggppp~~~}}}}}}~~~~~~}}}|||{{{{{{{{{|||}}}zzzxxxvvvuuuxxx}}}mmm___PPPFFF???999777888888777777666666555555555444444444444444555555555666666666666666666555555555555666666666666555555666666555555555555666666666666666666666666666666666666666666777888999:::;;;::::::::::::::::::999<<<<<<=========>>>>>>>>>@@@@@@BBBEEEIIISSSgggyyy++++++++++++++++++++++++************************************************************************((()))***+++,,,---------++++++++++++++++++++++++************************((((((((()))+++,,,+++***++++++,,,---------,,,,,,...---+++***)))***+++,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,------------.../////////---,,,+++------------...//////000////////////////////////000000000000000111222222333333444444444555555555555666777777666777:::===DDDPPPfffrrrhhhddd^^^[[[YYYXXXUUURRRVVVTTTQQQPPPOOOMMMKKKHHHHHHFFFCCC@@@??????AAABBBAAA@@@@@@??????@@@@@@AAAEEEGGGIIIJJJLLLPPPUUUXXX^^^eeeqqq|||zzzoooddd]]]YYYXXX^^^eeerrr{{{~~~}}}}}}~~~~~~}}}}}}|||{{{zzzzzzyyyzzz{{{}}}zzzyyyxxxwwwzzzyyygggZZZLLLCCC===888777888777777666666666555555555555444444444444444444444555555555555555555555555555555666666666666555555666666666555555666666666777777777777777666666666666666666777777888999999;;;;;;;;;::::::999999999;;;;;;<<<<<<======>>>>>>@@@@@@BBBEEEIIISSSfffwww++++++,,,,,,,,,,,,++++++************************************************************************((()))***+++,,,---------++++++++++++++++++++++++***************************))))))+++,,,---,,,******+++,,,------------------,,,+++***)))***+++,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,,,,,,,---)))***,,,---......---,,,---,,,,,,,,,---...000000000000000000000000000000000000//////000000111222333333333333444444444444333444666777777888:::;;;>>>EEETTTiii|||ooohhh```[[[ZZZYYYVVVSSSXXXUUUSSSQQQPPPOOOLLLJJJJJJHHHDDDAAA@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@@@@AAACCCEEEFFFGGGIIILLLOOOTTTYYY___ffflllrrrwww{{{vvvkkkccc]]]XXXZZZ^^^gggoooxxx|||~~~~~~~~~~~~~~~}}}|||{{{~~~~~~~~~~~~~~~}}}||||||{{{zzzzzzzzzzzzxxxyyy{{{~~~}}}}}}||||||}}}}}}kkk```TTTHHHAAA===888777999666666666666555555555555444444444444444333333333222333333444444555666666555555666666666666555555555666666666666666666555777777777777777666666666555666666777888888999999;;;;;;;;;::::::999999999;;;;;;;;;<<<===>>>>>>>>>???@@@BBBFFFIIISSSeeevvv***++++++,,,,,,++++++******************************************+++++++++************************)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++************************,,,+++***+++------+++***)))***+++,,,,,,------,,,,,,,,,++++++***++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,------------++++++---...//////000000,,,,,,++++++,,,...000111000000000000000000000000000////////////000111111333333333333333333333333333333444666777999999:::;;;???HHHWWWmmm{{{qqqeee^^^\\\ZZZXXXUUUVVVTTTRRRQQQPPPOOOMMMKKKKKKJJJGGGDDDBBBAAAAAABBBBBBAAAAAA@@@??????@@@@@@>>>@@@BBBDDDDDDEEEGGGIIILLLOOOSSSWWW[[[aaagggkkkmmmqqqxxxzzzqqqkkkccc[[[XXXYYY]]]eeemmmqqqvvv{{{}}}||||||}}}~~~~~~~~~}}}}}}|||}}}~~~|||{{{{{{||||||{{{zzzzzzyyyxxxxxxyyyyyyxxxyyy|||uuucccWWWMMMCCC???===999777888555555555555555555555555333333333333333444444444222222333333444555666666555555666666666666555555555555666666666666555555666666666666666666666666555666777888999999999888;;;::::::::::::::::::999;;;;;;<<<===>>>>>>???@@@??????BBBFFFIIIRRRddduuu)))***+++,,,,,,+++***)))************************))))))*********+++++++++***************************++++++,,,,,,,,,++++++++++++++++++++++++++++++************************,,,+++***+++++++++)))'''((()))***+++,,,,,,,,,,,,***++++++,,,,,,+++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++------------------------......---......///000111,,,+++++++++,,,...000222000000000000000000000000///////////////000111111333333222222222222222222444333333444666777777777999<<>>>>>>>>??????>>>@@@CCCDDDDDDDDDEEEFFFFFFIIIMMMPPPSSSWWW[[[^^^___bbbgggmmmttt}}}zzzuuummmbbb[[[ZZZXXX```gggjjjooovvvzzzzzz}}}}}}}}}~~~~~~}}}}}}}}}|||~~~~~~|||zzzyyyyyyyyyzzzyyyxxxwwwvvvuuuvvvwwwwwwxxxzzz}}}lll\\\NNNFFF???===<<<999777777555555555555555555555555222222222333333444444555444444444444555555555555555555666666666666555555444555666777777666555444444444444555666666666777444555777888999999888888999::::::::::::::::::;;;;;;<<<<<<===>>>???@@@AAA??????BBBFFFJJJRRRcccttt)))***+++,,,,,,+++***)))************************))))))******++++++++++++************************++++++,,,,,,,,,+++******++++++++++++++++++++++++)))))))))))))))))))))))),,,+++*********)))'''%%%'''((()))***+++,,,,,,,,,)))***,,,------,,,+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++........................000///---,,,,,,---...///,,,+++******+++...000222000000000000000000000000///////////////000111111333222222222222222222222555444333333444555555444555888;;;???HHH[[[uuuzzzuuugggaaa^^^[[[WWWXXXWWWUUUTTTTTTTTTRRRPPPMMMLLLKKKIIIFFFDDDBBBAAA>>>>>>============>>>>>>===???BBBCCCBBBAAABBBBBBEEEIIIMMMPPPQQQRRRSSSTTTXXXYYY\\\```eeemmmuuu{{{vvviii```^^^ZZZ```eeegggkkkrrrvvvvvv||||||||||||||||||||||||{{{}}}}}}{{{xxxwwwwwwxxxyyywwwvvvtttsssssstttuuuvvvxxxzzz}}}}}}ppp```RRRHHHAAA;;;<<<<<<888666666444555555555555555555555111111222333333444555555888777777666555555444444555555666666666666555555444555666777777666555444222333333444555666777777444555777888999999888888999999999::::::;;;;;;;;;<<<<<<===>>>???@@@AAAAAA??????BBBFFFJJJRRRcccsss******+++++++++******))),,,+++******)))*********************************++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---+++***...............///000111///////////////............------------...////////////000111111111111111444444444555666777888999999444666???DDDJJJ^^^tttpppeeeiiizzzsssiiiaaa\\\YYYWWWWWWVVVTTTQQQPPPPPPQQQOOONNNMMMJJJGGGDDDAAA@@@>>>>>>>>>?????????????????????@@@@@@@@@AAAAAAAAADDDEEEGGGIIIKKKMMMNNNOOOUUUWWWZZZ\\\___dddjjjnnnwww~~~zzzpppgggdddccccccdddhhhmmmssswwwwwwyyy{{{}}}~~~~~~}}}||||||}}}~~~}}}zzzwwwuuusssssssssmmmnnnppppppqqqssswwwzzz{{{|||~~~|||mmmcccWWWKKKDDDBBB>>>:::666555444444888777555444333333444444666666555555555444444444777666555444444555666777777777666666666666777777666111///444666444444777555555555555555555555555555666777888999:::;;;;;;999::::::;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????===BBBAAACCCLLLSSSaaavvv******+++++++++************)))))))))***+++,,,,,,************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---,,,+++***+++---************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,...---------......///000/////////////////////......------------...//////000000111222222222222222333333333222333333444444777444666===>>>@@@NNN___{{{qqqccc___lll~~~rrriiibbb___WWWWWWVVVTTTQQQPPPOOOPPPOOOOOOMMMKKKHHHFFFCCCBBB@@@??????>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAACCCDDDEEEGGGJJJKKKMMMNNNPPPRRRTTTWWWYYY^^^cccgggkkkqqqzzzxxxqqqmmmkkkiiiiiikkknnnsssvvvxxxyyy{{{}}}}}}}}}|||{{{zzz{{{}}}~~~~~~~~~}}}}}}~~~|||xxxtttqqqooonnnmmmkkklllnnnoooppprrrvvvyyy|||}}}vvvggg\\\PPPEEE@@@>>>;;;888666666666666888777555444333333444444666555555555444444444444666666555444444555666666777666666555555666666777777222111666777555444777555555555555555555555555555555666777888999:::;;;===<<<<<<;;;::::::999999<<<<<<======>>>>>>??????===BBBAAACCCLLLRRR```vvv************************((((((((()))***,,,---...************************++++++++++++++++++++++++)))*********+++++++++++++++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---------,,,,,,------...------,,,,,,,,,---............//////////////////......------......///000000111222222333333222222444333222222111111111222444333666;;;;;;999@@@LLLeeezzz~~~xxxgggYYY^^^ggguuurrriiiddd[[[ZZZXXXVVVTTTRRRQQQQQQPPPOOONNNMMMKKKHHHFFFEEECCCAAA@@@>>>============>>>?????????@@@@@@@@@@@@AAABBBCCCEEEGGGIIIJJJKKKLLLNNNPPPRRRTTTWWW\\\___ccchhhnnnssswww{{{~~~|||vvvtttqqqnnnmmmoooqqqsssxxxyyy{{{||||||{{{zzzyyyxxxyyyzzz{{{{{{{{{zzzyyy{{{yyyuuupppmmmjjjhhhggghhhiiikkkmmmnnnrrrvvvyyy~~~}}}kkk]]]SSSHHH>>>;;;:::888777666777777888777666555444444444444444555555555555444444444444555555444444444444555555555555555444444555555555666333333666888666555555555555555555555555555555555555666666777888999999<<<<<<;;;;;;::::::999999<<<<<<======>>>>>>??????===CCCAAACCCLLLRRR```vvv******************++++++))))))))))))***+++,,,---************************++++++++++++++++++++++++))))))))))))************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***++++++++++++++++++++++++---,,,+++++++++,,,---...,,,,,,,,,++++++,,,------............////////////...............//////000000000111222222222222111444444333333222333333444333333666::::::888>>>FFFVVVhhhxxxvvv|||uuu___\\\[[[___ooorrrjjjaaa___\\\YYYXXXVVVUUUTTTQQQQQQPPPOOOMMMKKKJJJIIIEEEDDDAAA>>>===<<<<<<===>>>>>>>>>????????????@@@???@@@AAACCCEEEFFFHHHHHHJJJLLLNNNPPPQQQTTTWWWZZZ___bbbfffiiikkknnnqqqtttssswww}}}{{{xxxuuuqqqppppppqqqrrrwwwxxxzzz{{{zzzyyywwwvvvvvvwwwxxxxxxxxxwwwvvvuuuvvvtttpppmmmiiigggfffeeefffhhhjjjlllnnnrrrvvvzzz}}}~~~}}}}}}{{{~~~ppp```UUULLLBBB;;;888888777666666666777777666666555555444444444444444444444444444444444444444444444444444444444444555444444333333444444555444333333666777777555444555555555555555555555555444555555666777888888888888888999:::;;;<<<<<<===<<<<<<======>>>>>>??????>>>CCCBBBCCCLLLRRR```uuu******))))))******,,,,,,++++++***************+++************************++++++++++++++++++++++++(((((()))))))))*********************************************************++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++++++++++++++++++++++++++,,,+++*********+++---...---,,,,,,+++++++++,,,,,,---.........//////000000///............///000000...//////000000000000000222111111222333444555555555444666777777888===CCCIIIWWWkkk}}}sssttt{{{ooofff[[[WWW]]]mmmxxxjjjeee___[[[YYYXXXVVVUUURRRRRRQQQPPPOOOMMMLLLKKKGGGFFFCCCAAA>>>===============>>>>>>>>>?????????>>>>>>???AAABBBDDDEEEFFFHHHIIILLLMMMNNNPPPSSSUUUXXXZZZ]]]___aaacccgggiiilllmmmpppsssxxx|||~~~}}}}}}}}}~~~|||zzzwwwuuusssssstttuuuuuuvvvwwwxxxxxxwwwuuuttttttuuuuuuvvvuuutttrrrqqqpppnnnllliiigggfffffffffeeegggjjjlllnnnrrrwwwzzzzzz{{{|||~~~~~~xxxsssssssssuuu{{{xxxeeeWWWOOOGGG@@@<<<888888777666555555555555555555555555555444444444333333444444444444444444333444444444444444444333444444333333333333444444333333333444666777666444666666666666666666666666555555666666777777888888777777888999:::;;;<<<===<<<<<<======>>>>>>??????>>>CCCBBBCCCLLLRRR___uuu******)))))))))+++,,,---,,,++++++***))))))******************************++++++++++++++++++++++++((()))))))))***************************+++++++++************************++++++++++++++++++++++++******++++++++++++******+++,,,------++++++,,,---++++++++++++++++++++++++------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------,,,+++++++++,,,,,,------......///000000000//////......//////000111---...//////000000///////////////000111222444555666666555444444555888<<<>>>FFFUUUgggwwwxxxrrrooo}}}vvvggg\\\XXX\\\iiivvvxxxpppfff^^^ZZZXXXVVVTTTSSSSSSSSSRRRPPPNNNMMMLLLHHHGGGFFFDDDBBB@@@>>>===============>>>>>>>>>>>>======>>>@@@AAABBBCCCDDDCCCEEEHHHIIIJJJLLLNNNPPPTTTVVVYYY[[[\\\^^^aaacccddddddeeegggkkkppptttwwwvvvwwwxxxyyyzzzyyyxxxxxxxxxxxxyyyzzz{{{{{{||||||yyyyyyyyyzzz{{{|||~~~}}}}}}~~~|||zzzxxxwwwvvvvvvwwwxxxqqqrrrtttuuuuuutttsssrrrqqqrrrrrrrrrqqqooonnnmmmjjjiiihhhfffeeeffffffgggeeegggjjjlllnnnqqqvvvyyywwwxxxyyy{{{}}}~~~}}}~~~}}}yyysssppppppttt{{{rrr^^^QQQJJJCCC>>><<<888888888777666555444333444555555666555555444444333333333333444444444444444444555555555555444444444444444333333444444444222444333222555999:::777666666666666666666666666666666666777777888888888::::::::::::999999999999<<<<<<======>>>>>>?????????DDDBBBCCCKKKRRR___uuu***)))(((((()))+++---...*********)))******++++++************************++++++++++++++++++++++++)))))))))*********++++++))))))*********+++++++++******************************************************++++++++++++******,,,---......,,,,,,---...------------------------////////////////////////,,,,,,,,,---------------------------------------+++,,,---...////////////......---,,,,,,,,,,,,,,,------......///000000111///////////////000000111......///000000000000000111111111111111222333444444555555444333555666777888;;;EEESSS```qqqqqq{{{xxxkkk___XXX[[[dddtttsssfff___[[[WWWTTTUUUTTTSSSRRRPPPNNNLLLKKKHHHHHHHHHGGGEEEBBB???>>><<<<<<<<<=========>>>>>><<<===>>>???@@@BBBBBBCCC???BBBEEEGGGHHHJJJLLLNNNSSSUUUXXXZZZZZZ[[[]]]^^^\\\\\\^^^```dddgggjjjllllllmmmoooppprrrsssttttttsssttttttuuuvvvvvvwwwwwwtttuuuvvvwwwyyyzzz{{{{{{}}}||||||}}}~~~}}}{{{yyyyyyzzzzzzyyyzzz{{{|||xxxwwwuuutttttttttuuuvvvmmmoooqqqssssssrrrqqqpppmmmnnnnnnmmmllljjjiiiggggggfffeeecccccccccddddddeeefffhhhjjjllloootttwwwtttuuuxxxzzz}}}~~~}}}~~~~~~{{{vvvrrrqqqrrrxxxqqqZZZNNNGGG???:::999777777777777777666555444333444555666666555444444222222333333333444444444444555666666666666555444555555444444444444555555444555444111555<<>>>>>?????????DDDBBBCCCKKKQQQ___ttt***)))(((((()))+++---...(((((())))))***+++------************************++++++++++++++++++++++++************++++++++++++))))))******++++++++++++******************************************************++++++++++++******---...//////------...///111111111111111111111111000000000000000000000000,,,,,,,,,------.................................,,,---///111222111111000///...------,,,,,,,,,,,,---------...///000000111///////////////000111111//////000111111111111111666555444444333333444444000333555555666888888777777888>>>HHHQQQ^^^uuu|||xxxhhhZZZXXX]]]```rrr~~~nnneee___[[[WWWUUUUUUTTTRRRPPPNNNLLLKKKGGGHHHIIIIIIGGGDDD@@@>>><<<<<<<<<<<<=========>>><<<===>>>???@@@AAABBBCCC???BBBEEEHHHIIIJJJMMMOOOOOORRRUUUVVVVVVUUUVVVWWWXXXZZZ\\\___aaabbbccccccffffffhhhjjjlllnnnpppqqqqqqqqqqqqrrrrrrrrrssssssqqqrrrtttvvvxxxyyyzzzzzzxxxwwwvvvwwwxxxyyyyyyxxxuuuvvvvvvuuussssssuuuvvvsssrrrqqqpppoooooopppqqqkkkmmmoooqqqrrrqqqppppppjjjkkkkkkjjjiiigggeeedddfffeeecccbbbaaaaaaaaabbbdddeeegggiiikkknnnrrruuusssuuuwwwzzz}}}~~~}}}vvvooommmqqqvvvqqqYYYLLLDDD<<<777666666666777777777777666666333444555666666666444444222222222333333444444444444555666777777666555444666555555444444555555666555777555222666???BBB@@@777777777777777777777777888888888888888999999999555666777888:::;;;<<<===<<<<<<======>>>????????????DDDBBBCCCKKKQQQ___ttt***++++++,,,,,,++++++***+++++++++++++++++++++++++++)))'''))),,,---,,,*********))))))******+++,,,++++++++++++************000,,,((((((***+++***(((,,,,,,++++++***+++++++++***+++++++++++++++++++++000//////.........//////......////////////............////////////......,,,,,,,,,,,,,,,+++***)))------------------------,,,,,,,,,---------......------------------------------............------///...---,,,---///111333111111222222222333333333555555555555444333222111333444555555333333444555333444555777777777666666666888;;;===CCCPPPaaannn}}}kkk]]]UUUZZZ\\\eeewww}}}mmmccc\\\VVVVVVUUUTTTUUUUUUUUURRRPPPLLLIIIFFFEEEEEEEEEDDDCCC????????????>>>>>>>>>>>>???>>>>>>>>>>>>>>>??????AAAAAAAAABBBCCCEEEHHHIIILLLMMMNNNPPPRRRTTTUUUVVVWWWWWWWWWXXX[[[^^^bbbdddbbbeeehhhjjjkkkkkklllmmmkkkkkkkkklllmmmooopppqqqsssqqqnnnooorrrttttttsssrrrrrrqqqppppppppppppqqqqqqppppppoooppppppqqqqqqkkknnnqqqqqqooonnnooopppkkklllmmmnnnnnnmmmlllkkkjjjhhhgggeeeddddddeeeeeeaaabbbcccdddddddddddddddgggggggggiiilllnnnnnnnnnqqqtttxxxzzzzzzzzz{{{|||{{{tttlllggghhhmmmrrrmmmTTTFFF@@@<<<999888444444444444555555555555555555444444444333333333333333333333333333333333555555444333444555666777666333111222444666555444444444444555555555555666666555555555555777999:::999888666555444555777888999999::::::::::::;;;;;;;;;;;;;;;<<<===???@@@AAAAAAAAABBBDDDGGGOOOaaaqqq***++++++,,,,,,++++++***++++++++++++++++++++++++,,,***)))***,,,---,,,*********))))))******+++,,,)))))))))))))))))))))))),,,***))))))***+++******)))))))))))))))***+++,,,........................///......------.........,,,------------------,,,,,,------------------,,,+++,,,,,,,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,------------...------------------------------............------...---------...///000111///000000000000111111111222333333444444444444444222444555444333222333444444555777888999888888888;;;<<<======???HHHUUU___ssswwwfff\\\UUUSSSXXXeeeuuuyyyooogggaaa___\\\YYYVVVUUUSSSQQQNNNMMMJJJGGGFFFFFFFFFEEEDDDAAAAAA@@@??????>>>======???>>>>>>======>>>>>>????????????@@@AAACCCEEEGGGGGGHHHIIIKKKMMMNNNPPPPPPTTTTTTTTTUUUWWW[[[^^^``````cccfffggggggggghhhiiihhhhhhhhhiiijjjkkklllmmmpppmmmkkkllloooqqqqqqpppooonnnnnnmmmmmmmmmmmmmmmlllkkkkkkjjjiiiiiijjjjjjjjjllloooooolllkkkkkkllljjjjjjkkkkkkkkkjjjiiihhhcccbbbaaa`````````aaaaaa``````aaabbbcccccccccccciiiiiihhhjjjlllmmmnnnnnnpppsssxxxzzz{{{||||||}}}zzzuuummmfffbbbdddkkkppp}}}kkkSSSFFF@@@;;;999888777777777666666555555555555555444444444333333333333333333333333333333333555444444333444555666777555333222333666777555444444444444555555555555666555444444555555666777777888777666555555666777888999999::::::::::::;;;;;;;;;;;;<<<===>>>???@@@@@@AAAAAABBBEEEHHHPPPbbbsss******++++++++++++******++++++++++++++++++++++++---,,,++++++,,,---,,,*********))))))******+++,,,************************'''(((***++++++***+++,,,)))))))))***+++,,,---...000000//////......------------,,,,,,,,,,,,------******++++++++++++************++++++++++++******+++++++++,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,------......------,,,,,,,,,---...////////////------.........////////////000111333444555555555222333444333222222222444444444666777777888888777;;;<<<<<<;;;;;;@@@HHHOOO```qqqvvviiiXXXQQQNNNSSS^^^jjjyyy{{{qqqjjjgggccc\\\WWWUUUSSSQQQPPPOOOLLLIIIGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@>>>======>>>>>>============>>>>>>=========>>>???AAABBBCCCDDDDDDEEEGGGIIIJJJKKKLLLOOOOOOPPPQQQSSSVVVYYY[[[]]]___bbbbbbbbbaaabbbbbbdddddddddddddddeeefffgggjjjhhhggghhhjjjkkklllkkkjjjjjjiiihhhhhhhhhhhhiiikkkkkkjjjiiihhhhhhhhhhhhhhhjjjlllkkkiiigggggggggfffggggggfffeeedddcccbbb]]]\\\\\\\\\\\\]]]^^^___^^^______```aaaaaabbbbbbjjjjjjiiiiiijjjkkkmmmnnnooorrrwww{{{||||||}}}~~~uuuppphhhaaa^^^bbbjjjpppuuuyyyxxxeeeQQQEEE???;;;888888::::::999888777666555555555555444444444333333333333333333333333333333333444444444333444555555666444444444666777777666444444444444555555555555666444444555555555555555444888777666555555666777888999999::::::::::::;;;;;;:::;;;===>>>????????????@@@@@@CCCFFFIIIRRReeevvv******++++++++++++******************++++++++++++---,,,++++++++++++***)))******))))))******+++,,,++++++++++++,,,,,,,,,,,,###''',,,---++++++,,,///---------------...///000......---,,,+++*********++++++++++++++++++,,,---)))******++++++******))))))******++++++******)))******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***,,,---/////////---,,,------------...............///000222333444444444111222333222111111222333111111222333444555555555777888999999:::===BBBFFFSSS___sssyyyfff[[[QQQNNNRRRZZZfffpppzzzqqqlllggg```ZZZWWWUUUTTTSSSQQQNNNKKKIIIIIIIIIHHHGGGFFFFFFDDDCCCAAA???>>>===???>>>======<<<=========<<<<<<======>>>???@@@AAACCCCCCDDDFFFGGGIIIJJJJJJKKKKKKLLLMMMPPPRRRTTTVVVYYY[[[]]]^^^]]]\\\\\\\\\```_______________```aaacccccccccdddeeefffffffffggggggfffeeeeeeeeeeeeeeehhhhhhhhhgggggghhhhhhiiiggghhhiiihhhgggeeecccbbbaaaaaaaaa```___^^^]]]\\\ZZZ[[[[[[\\\]]]^^^___```_________```aaabbbcccccciiiiiihhhhhhggghhhkkkmmmmmmqqqwwwzzz{{{{{{||||||tttooohhhaaa___ccckkkrrrppprrrvvvmmm^^^LLLCCC???:::888888999999888888777666666555555555444444444333333333333333333333333333333333333333333444444444555555333444666777888888666444444444444555555555555666444555666777666555444333777666666555666666777888999999999:::::::::;;;;;;999;;;===???@@@@@@>>>===@@@@@@CCCFFFJJJTTTfffxxx)))******++++++******))))))))))))******+++++++++***++++++***)))(((((((((******))))))******+++,,,*********++++++,,,,,,,,,$$$(((---...,,,,,,---000000000///...------------,,,,,,++++++***)))((((((***************+++,,,,,,******++++++++++++************++++++++++++******)))******++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))+++---//////...,,,+++---------.........////////////000111222222111111000111222111000///000222000000111111333444555555555666777888999;;;>>>@@@DDDKKKZZZnnnwwwkkk^^^WWWTTTTTTYYY___iii{{{wwwqqqiiiaaa\\\YYYVVVTTTSSSQQQMMMKKKKKKKKKIIIHHHIIIHHHFFFEEECCCAAA????????????>>>=====================>>>>>>????????????AAABBBBBBDDDEEEFFFGGGGGGHHHHHHJJJKKKMMMOOOQQQRRRUUUWWWYYYYYYXXXWWWVVVWWW[[[ZZZZZZZZZZZZZZZ[[[[[[^^^^^^___``````aaaaaabbbddddddcccbbbbbbbbbbbbbbb``````aaaaaabbbccceeeeeeeeeeeeeeedddcccbbb___^^^ZZZZZZZZZYYYYYYXXXXXXXXXYYYZZZ[[[\\\^^^___```````````````aaabbbccceeefffggghhhiiihhhggggggjjjlllnnnrrrwwwzzzzzzyyyyyyxxxsssoooiiicccbbbgggooovvvvvvvvvxxx}}}vvvmmmaaaTTTGGGAAA===999777888666666666666666666666666555555444444444333333333333333333333333333333333333333333444444444444444222444777888888777555555444444444555555555555666555666777888888777555444666666666666666777888888999999999:::::::::;;;;;;:::;;;>>>???@@@???>>>===@@@@@@CCCGGGKKKTTTgggxxx))))))************))))))(((((())))))***+++++++++((()))******((('''((()))******))))))******+++,,,(((((())))))***+++++++++***+++---......---...//////...---,,,+++*********------,,,,,,++++++************)))******+++,,,---***++++++++++++++++++******++++++++++++++++++***((()))******+++*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++---......---+++***---............/////////000000000111000000/////////000111000//////000111111111111222333555777777777777777777777888888999;;;>>>IIIYYYmmm}}}ssslllddd[[[VVVVVV[[[kkkxxxoooggg___XXXTTTVVVSSSPPPMMMMMMLLLKKKJJJJJJIIIHHHFFFDDDCCCAAAAAAAAA@@@???>>>>>>======>>>===>>>????????????>>>>>>===>>>???@@@AAABBBBBBCCCEEEFFFGGGIIIKKKLLLNNNNNNOOOQQQTTTTTTSSSRRRRRRRRRUUUTTTTTTTTTUUUVVVVVVWWWWWWYYY\\\\\\[[[[[[\\\]]]```___^^^^^^]]]^^^^^^^^^]]]]]]]]]^^^___```aaabbb___^^^]]]^^^^^^\\\ZZZWWWSSSSSSSSSSSSTTTUUUVVVWWWXXXYYYZZZ\\\^^^_________bbbaaaaaaaaaccceeeggghhhgggjjjmmmmmmkkkjjjmmmoooqqqtttyyy{{{zzzxxxvvvuuuqqqnnnjjjggggggmmmvvv|||uuuiii```TTTJJJAAA===<<<888777999333444444444555555555666555555444444444333333333333333333333333333333333222222333444444444444333222444666777666555555666444444444555555555555666666666777777777777777666555555666666777777888888999999::::::::::::;;;;;;;;;<<<===?????????>>>===@@@@@@CCCFFFJJJTTTgggxxx))))))************))))))((((((((()))***+++++++++''')))+++***(((((()))+++******))))))******+++,,,******++++++,,,------...000///------/////////...------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------******++++++++++++************++++++++++++******(((((()))***************))))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********+++,,,------,,,+++***---------.........//////...//////000000//////......///000000......///000000000000111222444666777777666555555555666666555777999@@@KKKYYYkkkoooaaaZZZWWW```kkkxxxuuukkkaaaZZZXXXUUUQQQOOONNNNNNLLLKKKJJJJJJIIIGGGFFFDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>>======>>>??????>>>===<<<;;;<<<<<<===>>>???@@@@@@BBBCCCEEEFFFHHHIIIJJJJJJJJJLLLNNNOOONNNMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSRRRTTTWWWXXXVVVVVVWWWXXXZZZYYYXXXXXXWWWWWWXXXXXX[[[[[[ZZZZZZZZZZZZZZZ[[[WWWUUUTTTUUUVVVUUURRROOOMMMMMMNNNOOOQQQSSSVVVWWWYYYZZZ\\\]]]____________bbbaaaaaaaaaccceeegggiiijjjooottttttrrrqqqsssvvvuuuyyy}}}~~~|||wwwtttrrrooonnnmmmnnnqqqxxxzzzppphhh___VVVIIIAAA;;;;;;:::888777999555555555444444444444444555555444444444333333333333333333333333333333333111222333444444444333333222444666555333333555777444444444555555555555666555555555555555666777888444555666777777888888888999999::::::::::::;;;;;;============>>>>>>>>>>>>@@@@@@CCCFFFJJJSSSeeevvv))))))************))))))'''(((((()))***+++++++++'''***,,,+++))))))+++...*********)))***++++++,,,......//////000111222222555111...---///000///---------,,,,,,,,,---......+++++++++++++++++++++,,,************+++,,,---...))))))************))))))))))))************))))))(((((()))***************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,++++++***,,,,,,---------.........------...///000000//////...///000///...---...000............000222444555333222222333555666777666333444999@@@GGGTTTlllnnndddYYYZZZ\\\dddvvvuuujjjcccYYYVVVRRRPPPOOONNNMMMKKKJJJJJJIIIHHHFFFEEEDDDDDDCCCBBBAAA@@@????????????<<<===>>>>>>>>>===<<<;;;<<<<<<======>>>???@@@@@@@@@AAACCCEEEFFFGGGHHHHHHFFFHHHKKKLLLKKKJJJKKKLLLJJJJJJKKKKKKMMMNNNOOOPPPNNNQQQTTTUUUSSSRRRSSSUUUUUUTTTTTTSSSSSSSSSSSSSSSVVVUUUTTTRRRQQQPPPPPPPPPPPPNNNMMMNNNPPPPPPMMMIIIIIIJJJKKKLLLOOOSSSVVVXXX[[[\\\^^^```aaaaaaaaaaaaaaaaaa``````bbbeeegggiiimmmsssyyy{{{yyywwwxxx{{{yyy}}}}}}xxxtttqqqooooooqqqtttyyyxxxhhh```[[[TTTLLLBBB<<<888999999777777999777777666555444333333222555555444444444333333333333333333333333333333333111222333444555444333333222444555444222222444777444444444555555555666666444333333333444555777888444444666777888888888888999999:::::::::;;;;;;;;;>>>===============>>>???@@@@@@CCCFFFIIIRRRddduuu))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))),,,++++++******++++++,,,++++++,,,---...000000111...------,,,+++***))))))************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,---......******************++++++,,,,,,+++******+++,,,,,,+++++++++******)))))))))(((((()))***++++++,,,,,,+++++++++******)))))))))---------,,,,,,+++++++++,,,---------,,,,,,+++***...------,,,,,,,,,------////////////////////////////////////............//////000000111111222222111111222333444666666777999:::;;;<<<@@@MMM^^^jjjvvvhhh]]]VVVZZZbbbkkkxxxzzzjjjaaa]]]XXXUUUTTTRRROOOLLLOOOMMMKKKKKKJJJIIIGGGEEEFFFFFFEEEDDDAAA???===<<>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJOOOOOONNNNNNMMMMMMLLLLLLPPPQQQQQQRRRSSSSSSTTTTTTNNNNNNMMMMMMLLLLLLLLLKKKKKKJJJHHHFFFFFFGGGHHHIIIIIILLLNNNPPPQQQSSSVVVXXX]]]___aaabbbbbbaaa^^^]]]eee___]]]aaacccbbbdddiiilllsss|||}}}yyyuuutttuuuwwwyyy||||||zzz{{{~~~}}}iii___YYYPPPHHHCCC<<<:::888666444444444444444444444444444444444444222333333444444333333222000111222444555555444444333333333444444444555555666666555555555444444444666555444444555666888999555555555555666666666666666666666777888888999999999999::::::::::::;;;;;;============>>>???@@@AAA???@@@BBBEEEHHHPPPaaarrr******************************++++++++++++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---------------------------,,,,,,++++++******)))************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++,,,,,,---...,,,,,,+++***)))((('''''',,,,,,+++******+++,,,,,,,,,,,,+++++++++*********)))******+++,,,,,,------,,,,,,+++++++++*********------,,,,,,,,,+++++++++,,,---------,,,++++++***...------,,,,,,,,,------........................---.........//////000000000000000000000111111111111111222333444555666666222333444555888AAANNNXXXsssyyylll```\\\[[[]]]cccllltttxxx|||pppiii___WWWSSSQQQOOOMMMPPPNNNLLLLLLLLLKKKJJJHHHIIIIIIHHHGGGEEEDDDBBBAAA@@@@@@@@@?????????>>>>>><<<<<<==================@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHHHHIIIIIIJJJJJJJJJKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGIIIJJJJJJLLLOOOPPPQQQSSSVVVXXX\\\^^^aaadddeeedddbbbaaaeee```]]]aaabbbbbbdddiiipppxxx{{{vvvrrrqqquuuzzzqqq^^^SSSMMMFFF???;;;888777666555555666777777444444444444444444444444222333333444444333333222000111222444444444444444222222222333333333444444666666555555555444444444444333333222222222333333555555555555666666666666666666666777888888999999999999::::::::::::;;;;;;<<<<<<<<<<<<===>>>???@@@???@@@BBBEEEHHHPPPaaarrr++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......---,,,+++******)))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******++++++,,,---,,,,,,+++***)))((((((''',,,++++++******++++++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,------........................,,,,,,---...///000111111111000000000000000000///111111222333444444555666222444555666666;;;BBBHHH[[[ooossseeeYYYRRRRRRUUUXXX]]]ccciiisss|||pppeee]]]YYYVVVUUURRRPPPMMMLLLMMMMMMLLLKKKKKKJJJJJJIIIHHHFFFFFFEEECCCCCCBBBAAA@@@??????>>>========================????????????????????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAABBBBBBCCCDDDEEEGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFEEEEEEEEEGGGGGGFFFFFFFFFHHHIIIKKKJJJLLLOOOQQQRRRSSSVVVXXXZZZ]]]aaaeeeggggggfffdddddd```___aaabbbcccfffkkkqqqzzzxxxuuurrrqqqvvvzzziiiWWWMMMGGGAAA<<<:::777666666555555666777777444444444444444444444444222333333444444333333222000111222333444444444333111222222222333333333333555555555555555444444444666777666666555444333333444555555555555666666666555666666777777888888999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@BBBEEEGGGOOOaaaqqq++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,+++***)))(((((())))))******+++++++++,,,************************++++++++++++++++++++++++,,,+++++++++++++++++++++*********)))***++++++,,,))))))******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,+++,,,,,,------........................---------...///000000111111111000000/////////...000111111222333444444444444666888999999:::===???IIIXXXooorrr```SSSNNNNNNKKKNNNRRRVVV^^^kkkzzz~~~vvvmmmfff```]]]VVVSSSOOOMMMMMMNNNMMMMMMIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>>>>>============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@???????????????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFGGGIIIJJJKKKKKKMMMPPPQQQRRRSSSVVVXXXXXX[[[___cccffffffdddcccaaaaaaaaabbbdddfffjjjnnnpppwwwyyyzzzzzzyyy~~~rrrcccRRRIIIDDD???<<<<<<999888777666555444333333444444444444444444444444222333333444444333333222111111222222333333333333222222333333333444444444555555555555555555555555666777888888888666555444444444444555555555666666555555666666777888888888999999999:::::::::;;;;;;<<<<<<<<<<<<===>>>??????@@@@@@BBBDDDGGGOOO```ppp++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...************************((())))))******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))***++++++******++++++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,,,,+++++++++++++++,,,---...........................///////////////.........111000000000//////......000000111111222333333333000222555666777777777888@@@IIIZZZooo{{{zzzhhhWWWOOOLLLLLLLLLLLLLLLOOOXXXeeeqqq}}}}}}tttkkkeee^^^ZZZTTTPPPOOOOOONNNNNNJJJJJJHHHHHHGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCBBBBBB???>>>>>>>>>=========<<<>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGIIIJJJKKKLLLLLLNNNPPPQQQRRRSSSVVVXXXWWWYYY\\\___aaabbbaaaaaaaaadddfffggggggjjjnnnppptttwwwwwweeeXXXIIIBBB===:::888999888777777666555444333333444444444444444444444444222333333444444333333222222222111222222222333333444444444444555555555555444555555555555555555555111222333444555444333333444444444444555555555555555555555666777777888888999999999:::::::::;;;;;;============>>>???@@@@@@@@@@@@BBBDDDFFFNNN___ooo++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------((()))))))))***+++++++++)))))))))*********++++++************************++++++++++++++++++++++++*********+++++++++++++++******))))))******+++,,,------,,,,,,++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,*********+++++++++++++++++++++***))))))***,,,---+++******++++++,,,---...------------------------000000//////............000//////////////////...000000111111111222222222000111333444666666777777<<>>????????????????????????=========>>>>>>>>>??????>>>>>>=========>>>>>>????????????@@@@@@@@@@@@AAA@@@@@@@@@AAABBBBBBCCCCCCEEEEEEFFFFFFFFFFFFGGGGGGFFFGGGHHHIIIJJJKKKLLLLLLMMMOOOQQQRRRRRRSSSVVVXXXWWWXXXZZZ\\\^^^```aaabbbdddjjjnnnmmmlllmmmooonnnuuuuuuwww{{{~~~{{{mmm[[[OOODDD>>>:::777666777333444555666666666666666444444444444444444444444222333333444444333333222222222111111111111222333555555555555666666666666444444444555555555555555222333444555555666666666333444444444444555555555444555555666666777777888999999::::::::::::;;;;;;=========>>>>>>???@@@AAA@@@@@@BBBDDDFFFNNN___ooo************************+++,,,,,,------,,,,,,+++------------------------,,,,,,++++++++++++,,,,,,))))))*********+++++++++))))))))))))************************************************************)))*********+++++++++++++++************+++,,,,,,++++++************))))))***+++,,,,,,,,,,,,+++************+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,)))*********+++++++++++++++***)))((()))***,,,---************+++,,,---...------------------------.........///////////////.........///////////////000000000111111111111111333333333444666777888888999;;;BBBKKKVVVhhh~~~kkk___XXXPPPLLLKKKLLLJJJHHHJJJOOO[[[gggwww}}}vvvlllbbb\\\XXXVVVUUURRRQQQOOOMMMLLLLLLMMMNNNIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEEEEDDDCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>????????????@@@??????>>>>>>===>>>>>>???@@@@@@@@@@@@AAAAAAAAABBBAAABBBCCCDDDEEEFFFGGGHHHFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMOOOQQQRRRSSSTTTVVVXXXWWWXXXYYY[[[^^^bbbeeegggjjjsssxxxtttpppooommmjjjiiijjjjjjlllpppwwwyyylllbbbSSSJJJAAA===:::666555777222333444666666666666666444444444444444444444444222333333444444333333222333222111000000111222222444444444555555555666666444444444555555555666666777777666666666777777888333333444444444555555555444444555555666777777777999999::::::::::::;;;;;;======<<<======>>>???@@@@@@@@@AAADDDFFFMMM^^^nnn))))))))))))))))))))))))+++,,,,,,------,,,,,,+++////////////////////////,,,++++++******++++++,,,+++++++++************************)))))))))))))))************************************************))))))******++++++++++++++++++******++++++,,,---%%%&&&'''((()))***++++++***+++,,,------,,,+++***)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++))))))******+++++++++++++++***)))((()))***,,,---************+++,,,---...------------------------,,,------...///000111111---.........//////000000000000000000111111111111333111000000222444555555666888===CCCIIIXXXvvvzzzmmmfff]]]XXXVVVYYYWWWPPPNNNPPPLLLWWWggguuu~~~uuujjjbbb]]]ZZZXXXSSSQQQOOOMMMKKKLLLLLLMMMIIIIIIIIIIIIIIIIIIIIIHHHIIIHHHHHHGGGFFFEEEEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@??????>>>>>>>>>??????@@@@@@AAAAAABBBBBBBBBCCC@@@@@@BBBCCCEEEFFFHHHHHHFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJKKKLLLMMMMMMMMMLLLMMMOOOQQQRRRSSSTTTVVVXXXXXXXXXYYY[[[___dddjjjmmmoooyyy~~~yyyrrroookkkfffYYY[[[^^^aaagggrrrxxxxxx}}}wwwkkkaaaZZZKKKCCC<<<999777333222333555555666666666555333222444444444444444444444444222333333444444333333222333222111000000111222222333333333444444444555555444444444555555555666666777666444333222222333444333333333444444444555555444444555555666777777777999999:::::::::;;;;;;;;;<<<;;;;;;<<<<<<===>>>???@@@@@@AAADDDFFFMMM^^^nnn+++++++++***************++++++,,,---...///000111///...,,,*********,,,---***++++++,,,,,,++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))++++++++++++++++++++++++***************++++++++++++++++++*********))))))************************---,,,+++*********,,,,,,+++++++++*********))))))+++,,,,,,***)))(((***+++$$$&&&((((((((()))+++---++++++++++++++++++++++++++++++++++++++++++++++++........................///////////////.........,,,111000***(((---111111000000000000111111111111222333333444444555555666666888999;;;AAAOOOaaaooo|||rrrkkkfffbbbbbb___XXXRRRQQQTTTTTTZZZbbbgggkkkwwwsssjjjgggddd^^^QQQPPPOOOPPPQQQPPPOOOMMMNNNNNNMMMLLLKKKIIIGGGFFFGGGHHHIIIIIIHHHGGGEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCBBBDDDFFFFFFDDD@@@BBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDAAABBBCCCEEEFFFFFFFFFGGGKKKKKKKKKKKKKKKLLLLLLLLLIIILLLNNNNNNLLLJJJLLLNNNNNNQQQTTTVVVVVVVVVUUUVVVXXX\\\aaadddeeehhhmmmqqqvvvwwwxxxwwwpppfff\\\VVV[[[VVVUUU]]]mmm|||~~~}}}~~~vvvkkk^^^TTTQQQDDDBBB>>>:::666444444444555555555555555555555555555555555444444333333333333444444444333111///...333333333222222111111111111222333444555444333333222222222333333333444444444444555555555555444444333333333444444444555555444444555555666777777777888888999999999:::::::::;;;;;;;;;;;;;;;<<<======AAAAAAAAACCCEEELLL^^^nnn***************+++++++++........................///---,,,******+++,,,---***++++++,,,,,,++++++******************************************************************************))))))))))))))))))***++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))************************+++*********++++++,,,---+++++++++*********))))))***+++,,,***)))((()))+++(((***+++,,,+++,,,---///++++++++++++++++++++++++++++++++++++++++++++++++........................////////////............,,,000000+++***...111111//////000000000111111111000000111111222333333333444555666777;;;EEETTT^^^wwwwwwrrrmmmjjjjjjggg___ZZZYYY___^^^___aaa^^^ZZZ^^^fffppptttsssnnnkkkllljjjfff^^^[[[WWWUUUTTTRRRPPPOOOOOONNNMMMLLLKKKJJJIIIHHHIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDEEEEEEFFFFFFDDDDDDEEEGGGGGGEEEBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEGGGHHHIIIIIIIIIKKKKKKLLLLLLMMMMMMNNNNNNMMMOOOQQQQQQNNNLLLMMMNNNQQQSSSWWWYYY[[[[[[\\\]]]^^^bbbgggkkklllmmmmmmnnnnnnmmmkkkhhhbbb[[[TTTQQQRRRPPPSSS^^^ooovvvmmmfff[[[RRRNNNBBB@@@===999666555444444555555555555555555555555555555444444444333333333222222333333333222111111333333333222222222111111111222333444444444333333333333333333444444444444333333444444444444333333333333333444444444555555444444555555666777777777888888999999999:::::::::;;;;;;;;;<<<===>>>@@@@@@AAA@@@AAACCCEEELLL]]]nnn))))))******++++++,,,,,,000000///...---,,,,,,+++...---+++******+++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))((((((+++++++++***************************************))))))***+++,,,,,,,,,,,,+++++++++******************+++,,,+++)))((()))******,,,------,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++------------------------........................,,,000000---,,,///111000//////000000000000111111000000000111222222333333333444666666777<<>>;;;888666555555555444444444444444444444444444444444444333333333333222222111111222222333444333333333222222222222111222222333444444444444333333444444444444555555555222333333333333333333222333333333444444444555555444444555555666777777777888888999999999:::::::::::::::;;;<<<>>>@@@BBBCCC@@@@@@AAACCCEEELLL]]]mmm))))))******+++,,,------000000///...---,,,++++++,,,,,,+++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++******************************************************)))***+++,,,,,,+++***)))************************)))***++++++)))(((((())))))***++++++)))((()))+++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------...............///---///////////////000000////////////000000000111111111222222333444444444444666777888777999<<>>>>>??????AAADDDEEELLL\\\kkk******++++++,,,,,,------*********++++++,,,,,,,,,*********+++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))***+++,,,------,,,+++***++++++++++++++++++++++++++++++******))))))((((((***************+++++++++************************,,,,,,++++++***)))''''''***************+++++++++''')))++++++)))((('''(((***+++,,,+++))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000,,,***---///......///......////////////000000.........///000000111111222222333555666777777888<<<>>>III```zzz|||tttrrrpppnnnppptttxxxvvvlll]]]SSSIIIFFFGGGHHHKKKOOOOOOQQQUUU[[[```bbbaaa```[[[ZZZXXXUUUTTTSSSSSSSSSRRRQQQOOONNNLLLLLLKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHGGGHHHHHHGGGFFFFFFHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKIIIHHHGGGGGGHHHIIIKKKJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLOOORRRVVVXXXXXXZZZ]]]cccgggiiihhhfffeeehhhnnnvvv||||||wwwrrrgggccc]]]ZZZYYY[[[]]]^^^\\\\\\\\\^^^bbbhhhnnnrrrxxxzzz}}}zzzhhhVVVMMMIIIBBB;;;888777777666666666555555555333333333333333333333333222222222222333333333333666555333222111000000000111222222222222333333333444444444333444555555666333444444444444555555555444555555666666555555444333333333444444444555555444444555555666777777777888888999999999:::::::::<<<;;;;;;;;;;;;<<<<<<===>>>>>>AAADDDFFFLLL[[[jjj,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))************))))))***+++++++++++++++***++++++,,,,,,++++++***************************************************************************)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))))))))*********+++++++++******************************))))))))))))******))))))*********+++++++++''')))++++++***(((''''''***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////111+++(((+++...,,,---000........./////////000000------......///000000111222111000111333555777777666666<<>>AAADDDFFFLLL[[[jjj---,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((((()))***++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++((()))+++,,,,,,+++)))((())))))))))))))))))))))))***************+++++++++))))))******++++++++++++************************(((''''''''')))***---...))))))******++++++++++++&&&)))++++++***(((''''''(((***++++++******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////222***&&&***---+++,,,000............/////////000//////000000111222222222444222000000222555777888444444999AAAKKK]]]|||vvvnnnlllppp}}}zzzlll___ZZZVVVOOOKKKLLLIIIGGGDDDDDDGGGKKKNNNOOOUUUWWWXXXZZZ\\\]]]^^^^^^YYYWWWUUUSSSQQQQQQQQQQQQNNNMMMLLLKKKJJJJJJJJJJJJJJJLLLLLLKKKHHHHHHKKKNNNLLLMMMMMMMMMNNNNNNNNNNNNLLLKKKIIIGGGGGGIIIKKKLLLOOOOOOOOONNNMMMLLLKKKJJJJJJJJJIIIIIIKKKOOOSSSUUUYYYZZZ\\\bbbggghhhfffbbbbbb^^^[[[\\\aaaeeedddbbbcccfffkkkqqqwwwsssaaaTTTGGG???:::666666888555666666666555444333333333333333333333333333333111111111222222333333333000111222444444333222111111111111222222333333333555555444333444555666777222222222333333333444444222333333444444333333222333333333444444444555555444444555555666777777777888888999999999:::::::::::::::;;;<<<>>>@@@AAABBB===>>>AAADDDFFFLLL[[[iii---,,,++++++******++++++*********************************++++++,,,,,,,,,************************%%%(((***)))'''%%%&&&(((++++++************++++++++++++************++++++******************++++++******************************+++,,,,,,,,,,,,+++******++++++++++++******++++++************++++++************************************************+++***)))***++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++------,,,++++++,,,,,,,,,111///---+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,000000000000//////////////////000111222333333333666444777???CCCKKKdddwwwmmmeeeooovvv|||wwwpppjjjfffaaa[[[VVVQQQLLLGGGEEEEEEFFFEEEDDDJJJMMMSSS[[[```bbb```]]][[[YYYWWWTTTSSSSSSTTTUUUNNNNNNMMMMMMLLLKKKKKKKKKGGGGGGGGGIIILLLNNNOOOOOOOOOOOOOOOOOONNNMMMLLLLLLMMMKKKJJJJJJLLLMMMLLLLLLMMMKKKJJJKKKLLLJJJFFFBBBIIIEEEDDDGGGGGGFFFKKKSSSTTTTTTUUUVVVWWWWWWXXXXXXQQQRRRRRRSSSUUUYYY___ccchhhssszzzjjj___NNNGGG???;;;;;;;;;999666333333222111111111222222333333333333333333333333333333333222222111111111555444222111111111222222333333222222111222222222444555666666444222///...222222333333333444444444444444444333333222222222555555444333333333444444222333666777888888666555666666777888:::;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<>>>???AAADDDEEEKKKZZZiii---,,,++++++******++++++))))))))))))))))))))))))***++++++++++++++++++,,,************************)))+++------+++)))***,,,++++++************++++++++++++************++++++))))))))))))((((((((((((************************,,,,,,,,,+++***)))((('''******++++++++++++******++++++************++++++************************************************+++***)))***++++++***)))*********+++++++++,,,,,,,,,,,,++++++************,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---000///---+++++++++,,,---........................000/////////////////////000000000111111222222333777444555:::<<>>>>>AAACCCDDDKKKZZZiii~~~---,,,++++++******++++++************************+++++++++++++++*********************************+++---......---,,,,,,---++++++************++++++++++++************++++++******)))))))))(((((((((************************+++++++++***)))((('''&&&******++++++++++++******++++++************++++++************************************************+++***)))***++++++***)))*********++++++++++++,,,+++************)))))))))++++++************++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---///...---+++++++++,,,,,,........................////////////////////////111111111111111111111111777222222666777888CCCPPPcccvvvwwwrrrhhhmmmuuu}}}{{{yyypppbbbUUUKKKEEEAAA@@@???@@@CCCHHHNNNQQQRRRQQQTTTSSSRRRQQQQQQRRRSSSTTTVVVUUUSSSQQQNNNLLLJJJIIIIIIIIIJJJKKKNNNPPPSSSUUUZZZZZZZZZZZZYYYXXXWWWVVVSSSQQQOOOOOOOOOPPPOOONNNIIIGGGDDDCCCDDDEEEEEEDDDEEEDDDDDDFFFDDDAAACCCFFFCCCCCCCCCCCCBBBBBBAAAAAABBBCCCDDDFFFLLLYYYlllyyyrrrfff[[[OOOGGGBBB===777444555555444222888777666555444444444444333333333333333333333333333333333222222222222111444333222111111111222222111111111111111222333444111111222222333333444444333333333333444444444444222222222222111111111111000111111111333444555666111222444555666666555555;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<=========@@@BBBDDDJJJYYYhhh~~~---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))************************)))***+++,,,++++++++++++++++++************++++++++++++************++++++---,,,,,,++++++******)))************************((())))))*********************++++++++++++******++++++************++++++************************************************+++***)))***++++++***)))************++++++++++++***)))))))))))))))))))))++++++************++++++***+++++++++++++++,,,,,,,,,,,,+++++++++,,,------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////111111111111000000000000444000111555777888<<>>???BBBAAAAAAAAAAAAAAAAAABBBBBBEEEHHHKKKOOOVVVeeeyyy~~~ooobbb[[[SSSJJJDDD???;;;777555666666666555777666666555555555555555333333333333333333333333222222222222222222222222333222222222222222222222000000000000111222444444000000000000000111222333333333333444444444444555444444444444444444444444111111111111222333444555111222333444555555555555::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<============???BBBCCCIIIXXXggg}}}---,,,++++++******+++++++++++++++++++++++++++++++++++++++******)))))))))************************(((((()))***++++++******++++++************++++++++++++************++++++---,,,,,,,,,++++++******************************)))***++++++,,,,,,++++++******++++++++++++******++++++************++++++************************************************+++***)))***++++++***)))))))))*********+++++++++)))))))))))))))))))))***+++******))))))******+++*********++++++,,,,,,,,,,,,+++++++++,,,,,,---...---,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////000111111000000000000000000333111111555777777888;;;===HHHXXXkkk{{{xxxzzz}}}yyymmm```UUUNNNKKKGGGEEECCCBBBDDDEEEEEEDDDCCCCCCDDDFFFGGGIIIKKKLLLIIIIIIHHHGGGEEEDDDCCCBBBAAACCCEEEFFFGGGKKKPPPTTTXXXWWWVVVTTTRRROOOLLLKKKGGGEEECCCBBBCCCCCCBBBAAAAAABBBCCCDDDCCCBBBBBBBBBHHHKKKKKKJJJGGGFFFFFFFFFAAA@@@??????@@@CCCEEEGGGHHHMMMSSS[[[dddsssvvvmmm```WWWPPPJJJCCC===<<<:::777555555666666666333333333333444555666777333333333333333333333333222222222222222222222222222222222222222222222222//////000000111222333444222222111111111111222333333333444444444555555555444444444444444444444444333222222111111222222222222222333444444555555555777777888999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<============???BBBCCCIIIXXXggg{{{---,,,++++++******++++++((((((((((((((((((((((((***************)))))))))************************)))))))))***,,,---,,,***++++++************++++++++++++************++++++************************************************---------,,,+++***)))(((******++++++++++++******++++++************++++++************************************************+++***)))***++++++***))))))))))))************+++)))))))))************+++******))))))))))))***************++++++,,,,,,---++++++++++++,,,---......,,,,,,,,,,,,,,,+++++++++........................---------......//////000000000000000000000000000222222222333333333333444666<<>>>>>>>>???>>>======???AAACCCCCCEEEGGGIIITTTZZZ]]]ZZZWWWTTTPPPKKKFFFDDDBBBAAACCCGGGKKKOOONNNRRRZZZdddppp}}}yyyrrrjjjddd[[[RRRJJJCCC===:::777777555444333333444444222222222222333444555666333333333333333333333333111222222222222333333333111111222333333333222222000000000000000111222333333333444444444444444444333444444444555555555555222222222222333333333333444444333222222222222222333333333444555555666666555666777888:::;;;<<<===;;;;;;;;;;;;;;;<<<===>>>======@@@BBBDDDJJJYYYhhhzzz---,,,++++++******++++++))))))))))))))))))))))))))))))))))))***************************************((((((***---...,,,***++++++************++++++++++++************++++++((())))))******++++++,,,************************,,,,,,,,,,,,+++)))((('''******++++++++++++******++++++************++++++************************************************+++***)))***++++++***)))))))))))))))************************++++++,,,,,,******))))))))))))******)))******+++,,,,,,------++++++++++++,,,---...///+++++++++,,,,,,,,,++++++........................,,,,,,---......///000000......//////000000111111111222333111///000222444777:::@@@IIIVVVkkkrrriiieeedddaaa^^^ZZZXXXWWWVVVTTTSSSOOOOOONNNLLLJJJGGGEEEDDDEEEDDDDDDCCCCCCBBBBBBBBB@@@BBBDDDCCCCCCFFFMMMSSSUUUTTTRRROOOKKKGGGDDDBBBBBB@@@>>>>>>@@@@@@@@@???>>>@@@BBBDDDGGGMMMUUU[[[]]]gggqqqsssppplllddd[[[YYYVVVQQQNNNPPPUUU[[[```aaabbbgggooozzzsssiiiccc___\\\VVVMMMCCC<<<::::::555555555333222111222333555444444333222222333333333333333333333333333333111111222222222333333333000111222333333333333222111111000000000000111111///000222333444555444444444444444444555555555555222222222333333333444444444333333333333333444555444444444444555666777777888888999999:::;;;<<<<<<;;;::::::;;;;;;===>>>>>>>>>>>>AAACCCDDDKKKZZZiiiyyy---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++************************((('''&&&(((+++---+++)))++++++************++++++++++++************++++++******+++,,,---......///************************(((((()))*********************++++++++++++******++++++************++++++************************************************+++***)))***+++++++++)))))))))))))))******************+++++++++,,,,,,,,,******))))))))))))******))))))***+++,,,,,,------++++++++++++,,,---...///***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000---......///000111111222...111333000...111666999777888:::===DDDSSSjjj}}}{{{uuuuuuvvvuuussspppnnnmmmllljjjhhhcccaaa___[[[WWWRRRNNNLLLHHHHHHGGGFFFEEEDDDCCCCCCDDDHHHKKKMMMNNNSSS\\\cccgggeeeaaa[[[TTTNNNIIIFFFDDDBBBAAAAAACCCDDDDDDCCCCCCDDDEEEGGGLLLVVVcccmmm|||ooojjjddd___```eeelllqqqwwwuuutttyyy}}}~~~uuuggg]]]YYYRRRQQQLLLCCC999444555999666666666555333222222333888777666444222111111111333333333333333333333333111111111222222333333333000111222333444333333222222111000000000000000111(((***...111333333333222444444444555555555666666444444444555555666666666222222222333444555666777555555444555555666888888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>?????????AAADDDEEEKKKZZZiiiyyy((()))+++,,,------,,,+++++++++************++++++,,,+++******))))))******---,,,+++******+++,,,---))))))***+++,,,,,,------,,,,,,,,,++++++*********))))))))))))))))))))))))***************+++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,+++***)))((((((+++++++++***************************************************************,,,+++)))((((((((()))***&&&((((((((('''(((***,,,************************))))))*********+++++++++++++++++++++++++++++++++'''((()))***************))))))*********+++++++++*********+++,,,---...//////////////////////////////---+++,,,...000///---111111222222222333333333000000444;;;@@@FFFSSSaaa~~~~~~~~~}}}~~~xxxqqqkkkbbbZZZYYYTTTOOOKKKFFFCCCHHHOOOLLLPPPVVVZZZZZZ```rrr|||lll[[[PPPLLLLLLIIIIIIHHHHHHHHHIIIIIIJJJHHHKKKOOOTTT[[[ggguuu|||tttuuu{{{}}}xxxvvv~~~{{{}}}wwwyyyxxxuuuqqqkkkaaaWWWPPPJJJGGGCCC>>>999666333222555555555444444555555555444444444444444444444444666555444444222222111000222222222222333444555666222222222222222222222222111111111111111222222333111222222333333222222111111111222333444444444333333333333333333333333333222222333333333333444444555555666666777888888888999999999999888888888888999999::::::;;;<<<<<<<<>>@@@BBBDDDIIIWWWddd******+++,,,,,,,,,++++++,,,++++++++++++++++++,,,...---,,,,,,++++++,,,,,,---,,,++++++++++++,,,---*********++++++,,,,,,,,,,,,++++++++++++++++++***************************......---,,,+++***)))))))))))))))(((((((((''''''++++++++++++++++++++++++,,,,,,++++++***))))))))))))*********************************************************************,,,,,,***)))))))))***++++++++++++***((('''((()))************************))))))*********+++++++++++++++++++++++++++++++++)))******++++++++++++************++++++++++++,,,++++++++++++,,,------...........................///---+++,,,///000///...000000000111111111222222333222444999:::===FFFQQQfffwww~~~uuujjjddd\\\VVVOOOJJJMMMSSSZZZ]]]ccchhhkkktttrrrbbbYYYVVVSSSSSSRRRQQQQQQQQQQQQQQQRRRVVV[[[```hhhsss}}}wwwssszzz|||wwwpppqqqpppnnnkkkeee\\\RRRLLLAAA???<<<999666444333333555444444333333444444555333333333333333333333333444444444333333222222111222222222222333444555555333333222222222222222222111000000000000111222222111222222333333222222111333333333333444444444444333333333333333333333333222222333333333333444444333333444444555666666666444444555666777888999999999::::::;;;<<<<<<======???>>>@@@BBBDDDIIIVVVccc{{{,,,,,,++++++***+++++++++,,,,,,,,,++++++,,,,,,,,,...---,,,,,,++++++,,,,,,---,,,++++++++++++,,,---******++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++------,,,+++***))))))(((************))))))))))))++++++++++++++++++++++++************************((((((((())))))*********************************************************---,,,++++++******+++++++++,,,,,,***(((((()))******************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,------........................///...------///000000////////////000000000111111333333555777666666<<>>>>>>>>???BBBDDDIIIUUUbbbwww...---+++***)))***++++++,,,++++++******++++++,,,,,,+++******))))))******+++++++++******+++++++++++++++++++++************))))))******++++++,,,,,,++++++++++++++++++++++++'''''''''((())))))******,,,+++++++++++++++++++++************************))))))*********+++++++++&&&&&&'''((()))******+++************************************************,,,,,,++++++************'''((())))))((()))+++---***************************************************+++++++++++++++,,,,,,,,,,,,,,,,,,+++***))))))++++++,,,,,,,,,---------------,,,+++++++++,,,,,,........................///.........///000000000/////////000000000111111111222555666666777:::===BBBNNNbbbyyyyyypppiiiiiimmmvvvyyy~~~{{{yyywwwvvvyyy||||||~~~wwwnnnggg```___]]]ZZZUUULLLCCC===888777666555555666777888333222222222222222222333444444444444444444444444111111222222333333333333222222111111222333333444444333333222222111111111000000//////000000111222111222222333333222222111888777555333222333555666444444333333333333222222222222222333333333444444555555666666777888888888:::::::::999999999888888:::;;;;;;<<<<<<======>>>>>>===???BBBCCCHHHTTT```sss...---+++***)))***++++++******))))))))))))******,,,+++******))))))******))))))************))))))+++*********************)))))))))******+++++++++++++++++++++++++++++++++&&&''''''((())))))******))))))))))))))))))))))))************************)))))))))***++++++,,,,,,&&&&&&'''((()))******+++***************************************************************))))))(((&&&'''(((''''''''')))+++*********************************************************++++++,,,,,,,,,***+++++++++***)))((((((++++++,,,,,,,,,---------------,,,+++++++++,,,,,,..........................................///000000000000111111111222222///111444555555777888888:::@@@KKK\\\rrr|||ssspppqqquuuxxx~~~yyyssskkkeee\\\ZZZVVVRRRMMMEEE===888888777666555555666777888222222222111111222222222444444444444444444444444000111111222222333333444222222111111111222333333333333333222222111111111000000000000000111111222111222222333333222222111888777555333222333555666444444444333333222222222222222222333333333444444555555666666777888888888::::::::::::999999999999::::::;;;;;;<<<===============???BBBCCCGGGSSS^^^rrr,,,,,,++++++***+++++++++))))))(((((((((((())))))...---,,,,,,++++++,,,,,,))))))************))))))))))))******************)))))))))***************++++++++++++++++++++++++,,,,,,+++++++++***************+++++++++++++++,,,************************))))))******+++++++++,,,((((((((())))))*********************************************************)))************)))((((((((())))))'''%%%$$$&&&'''************************+++++++++************************++++++,,,,,,---))))))*********)))((((((++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------------------,,,---......------...000000000000111111111222222...111333111222444444111888:::@@@JJJ\\\vvvxxxpppooonnnpppxxx~~~xxxsssmmmeee___WWWSSSNNNIIIDDD>>>999555666555444333333333444555333222222111111222222333444444444444444444444444000111111111222222333333222222111111111111222222222222222222222222222222111111111111111222222333111222222333333222222111666555444333333333444555555444444333333222222111222222333333333333444444333333444444555666666666555666666777888999::::::999999::::::;;;<<<<<<===<<<<<>>KKKUUUeee~~~~~~yyynnniiioooxxx|||wwwrrrnnnjjjooo{{{wwwmmmccccccaaa\\\VVVPPPLLLKKK@@@>>><<<999777666555555444333333222111000//////000111333444444333111000333333333222222111111111111111111222222333333333222111111111000000//////000000000000000000000000444000---...333555444222111111111222222333333444222333333444444333333222222222222222222222222222111111000000111111222333555444444444444555666666666666666777888888999999888999::::::<<<<<<===>>>???======???AAAFFFQQQ\\\uuu******++++++,,,,,,,,,,,,++++++*********+++,,,------,,,,,,++++++,,,,,,---...------,,,++++++******,,,,,,+++***))))))))))))++++++++++++************,,,,,,,,,+++++++++******)))******+++++++++++++++++++++++++++++++++,,,,,,++++++***************)))+++++++++******))))))(((************************)))))))))))))))*********++++++*********))))))))))))))))))******)))))))))(((((()))***************((()))******++++++************))))))))))))******************************++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,---------------------------,,,,,,,,,------------....../////////000000000000222333444555555555444333333555666555444777>>>EEEPPPbbbyyywwwqqquuu{{{}}}xxxsssoooppp{{{zzzkkkaaa\\\\\\[[[WWWPPPIIIDDDAAA===;;;999777555444444444444444333333222111111111111111333333333333111111333333333222222111111111222222222222222222333333222111111111000000000000111111111111111111111111444444333444555555444333222222222222222222222222222333333444444333333222333333333333333333333333222222222222222333333444555444444444444555666666777777777888999999::::::666777888888::::::;;;<<>>>>><<<===@@@BBBFFFPPPZZZppp++++++++++++******************++++++,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))******+++,,,+++++++++,,,,,,,,,++++++*********)))******++++++,,,,,,,,,*********+++,,,,,,------************************************))))))((((((************************)))******++++++******)))(((((()))***************,,,+++*********+++---...******))))))))))))******************************)))))))))******+++++++++++++++************++++++))))))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............////////////111111111111222222222333000111222333333555777888666;;;BBBHHHRRRggg~~~qqqfff[[[SSSUUUPPPIIIDDD@@@===999666222333333333333333333333000000111111222222333333222111111000000111111222111111111111111111111111333333333222222111111111111111111111111222222222222222222222222222222222444111...///111444333222000000111222333333444444222333333444444333333222444444444444444444444444222222222222222333444444555444444444444555666666666666777777888999999999888999::::::<<<<<<===>>>===<<<===AAACCCFFFPPPZZZnnn++++++***************)))((()))***+++,,,---------++++++************++++++,,,,,,,,,,,,,,,,,,,,,+++,,,+++************++++++------,,,,,,+++++++++******++++++++++++,,,,,,,,,)))******+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,)))*********++++++,,,,,,************************++++++******)))((((((''')))))))))))))))***************++++++++++++******(((((()))******************************+++,,,,,,******))))))))))))******************************(((((())))))***+++++++++++++++************++++++((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------........./////////000////////////000111111222111000000000222333444222666<<>>AAACCCGGGPPPYYYlll,,,,,,,,,++++++*********((()))+++,,,------,,,,,,))))))(((((((((((())))))******++++++++++++++++++******)))))))))******+++++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++************))))))***************************************************)))))))))))))))''''''((((((((()))))))))))))))************))))))(((((()))***************((()))******++++++************))))))))))))******************************((((((((()))***+++++++++++++++************++++++((()))+++------,,,+++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------.........//////------,,,,,,,,,---...///111000000000222222222222333444888;;;;;;>>>LLL[[[qqqsssgggaaa\\\VVVRRRFFF@@@999666666666444111111111222333333222111000111222222222222222222222///000111222222111000//////000000000111111111222222222222222222222333333111111111222222333333333111111111111111111111111---666??????777000///000333333333222222111111111222333333444444333333222333333333333333333333333333333333333333444555555555444444444444555666666666777777888888999::::::666777888888::::::;;;<<<===<<<>>>BBBDDDGGGPPPYYYkkk---------,,,,,,+++++++++)))***+++,,,---,,,+++***,,,,,,++++++++++++,,,,,,)))))))))))))))************)))))))))))))))******)))******+++---......///*********++++++,,,,,,,,,+++,,,------......------*********++++++,,,,,,---++++++******))))))(((((())))))))))))))))))))))))************************((((((((()))******++++++&&&'''''''''(((((())))))(((((())))))))))))(((((((((((()))***************'''((()))++++++***))))))******))))))))))))******************************'''(((((()))***+++++++++++++++************++++++)))***,,,......---,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////000000///...///000111222...///000333666666555333444111222666555333888AAAQQQeee~~~~~~uuufffZZZUUURRRNNNJJJ@@@;;;666555777777333///000111111222222111///...333333333333333333333333...000111333333111000...//////000000111111111222111111111222222333333444111111111222222333333333000000000000000000000000222CCCSSSRRRDDD666444888666666555333111000///...222333333444444333333222222222222222222222222222555444444444444555666666555444444444444555666666777888888999::::::;;;;;;888999:::;;;<<<======>>><<<<<<>>>BBBDDDGGGOOOYYYjjj(((((()))***+++++++++++++++++++++***************------,,,+++*********+++***)))((((((((()))++++++,,,+++)))((('''((()))+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,+++++++++***)))))))))(((((())))))))))))(((''')))))))))))))))))))))))))))))))))))))))))))))))),,,+++***((('''%%%$$$###)))************+++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))'''((()))***+++,,,,,,,,,************************************************)))))))))))))))))))))))),,,+++***))))))***+++,,,+++,,,.........,,,***))))))************+++++++++000///...---,,,------...,,,---......//////.........///000///...---...000---......///000111111222...///222444777999::::::DDDNNN___rrr}}}{{{{{{|||yyyyyy{{{ooohhh^^^WWWSSSNNNGGGAAA;;;888444333444444333111000111222333333222111000444444333333333333333333111111111111111111111111222222222111111000000000333333333333333222111000333333333222222222111111111111111111222333444555222AAAOOOMMM>>>111000555000222222222111000111222222222333444444444333333444444444444444444444444555555555555555555555555444444444444444444444444555555555666777777888888::::::;;;;;;<<<;;;;;;;;;======???AAABBBEEEPPP[[[nnn******+++,,,------,,,,,,******************++++++,,,,,,+++*********************)))))))))***+++,,,,,,+++)))(((((((((******************************++++++++++++++++++++++++************************+++++++++************************************)))************************************************++++++******)))))))))((())))))******++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))******+++++++++******************************************************************************++++++***))))))***+++++++++,,,---...---,,,***))))))************+++++++++......,,,+++++++++,,,,,,,,,------..................///000///...---...000......//////000000111111222222333444555555555555999@@@KKKWWWfffwww|||{{{~~~~~~|||{{{}}}{{{tttfff^^^TTTLLLHHHDDD>>>::::::777444333444444333222111111222222222222111111000000000000000000000000111111111111111111111111222222111111000000000000333333333333333222111000000111111111222222333333111111111111222333333444111888???>>>666000///222000222333222111000111222111111222333444444444444444444444444444444444444444444444444444444444444222222333333444555666666777777777888999999::::::999:::;;;;;;<<<;;;;;;;;;======???AAABBBEEEPPP[[[ooo++++++,,,,,,---,,,,,,,,,)))))))))***+++++++++,,,++++++***)))))))))******+++************+++,,,,,,,,,+++***)))((()))******************************++++++++++++++++++++++++***************************************+++++++++++++++*********++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((()))******++++++,,,))))))***+++,,,,,,------++++++++++++++++++******((((((((((((((((((((((((+++++++++++++++***))))))************************************************++++++++++++++++++++++++++++++***))))))***+++++++++,,,---------,,,******)))************+++++++++,,,++++++************+++,,,,,,---..................///000///...---...000////////////000000000000222222333333333333333222444777;;;AAAJJJZZZooo}}}yyywwwxxxyyyyyyuuuooonnnlllhhheee```XXXMMMDDD@@@===:::777777555333333444444444333222222111111111111222222.........///000000000111111111111111111111111111111111111111000000000000222222333333333222111111000111111333444555555666222222111111111222222333222111000000000111111000111222333222111000111333000111222333444555555555444444444444444444444444333333333333333333333333000111222333555666777888777777777888999999::::::999999:::;;;;;;;;;;;;;;;======???AAABBBEEEPPP[[[rrr++++++,,,,,,,,,++++++***(((((()))***+++,,,,,,,,,******)))))))))))))))***+++++++++++++++,,,,,,,,,,,,+++***)))))))))******++++++++++++++++++++++++************++++++++++++************************)))))))))***+++++++++,,,++++++***)))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++&&&&&&'''((())))))******))))))***+++,,,------...++++++++++++************((((((((((((((((((((((((******+++++++++******)))************************************************+++++++++++++++++++++++++++******************+++++++++,,,,,,,,,,,,+++***))))))*********+++++++++++++++******************,,,,,,---.........------...///000///...---...000000000000000////////////...///000222333333333333444666777888;;;GGGXXXeee{{{}}}zzzxxxlllccc```^^^\\\ZZZXXXQQQGGG???:::888777777444333333333333444444333333222111000000111222333///000000111222333444444111111111111111111111111222222222222222222111111222222333333333222222111333333444444555666777777333222111111111111111222444000------000222333222111222333333111111222333222222333444444444333333444444444444444444444444222222222222222222222222111111222333444555666777555555555666777777888888888999:::;;;;;;;;;;;;;;;======???AAABBBEEEPPP[[[ttt---.........---,,,++++++(((((()))***+++,,,,,,,,,***)))))))))))))))************++++++,,,,,,,,,,,,,,,++++++***************++++++++++++++++++++++++)))))))))******+++++++++************************)))))))))***+++++++++,,,)))))))))))))))***++++++************************++++++++++++++++++++++++(((((((((((())))))))))))))))))***++++++,,,------************************))))))))))))))))))))))))(((((()))***+++,,,,,,,,,************************************************++++++++++++++++++++++++*********++++++************+++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------...///000///...---...000000000000000////////////...///000111222222222222111444555555555:::CCCJJJ\\\kkkxxxpppfff^^^YYYVVVSSSPPPLLLGGG@@@999666444444444111222333333333333333333333222111000000111222333111111222222333444555555111111111111111111111111333333333333333333333333111222222333333333222222444444333333333333333333222222111111000111111111333222111000111222222222111333333333222111222333444444444444333222111111444444444444444444444444222222222222222222222222333333444444444444444444555555555666777777888888777888999:::;;;;;;;;;;;;======???AAABBBEEEPPP[[[ttt111111000000///...---,,,)))))))))***+++++++++,,,******)))))))))***++++++)))******+++,,,+++++++++,,,++++++++++++*********))))))))))))))))))))))))(((((())))))***+++++++++***************************************+++++++++'''((()))***+++++++++***************************++++++++++++++++++++++++,,,+++++++++++++++******)))************+++++++++)))))))))*********++++++))))))))))))))))))))))))'''((()))***+++,,,,,,,,,************************************************++++++++++++++++++++++++)))***++++++++++++***)))************++++++++++++)))************++++++++++++,,,------...---------++++++,,,---------------...///000///...---...000////////////000000000000111222222222111000//////222444555555666777999;;;FFFTTThhhyyy}}}kkkfff^^^WWWQQQMMMIIIGGGDDDBBB???;;;888777666666000222333333222111222333222222111111111111222222000000000111222222333333111111111111111111111111222222222333333333333333111111222333333333222222111111111000000/////////111111000000000111111222000111222222111000000111222333444333222111222444444444444444333222111111444444444444444444444444222222222222222222222222444444444444444444444444777777777888999999::::::666777888:::;;;;;;;;;;;;======???AAABBBEEEPPP[[[rrr000000//////...,,,+++*********************++++++***************+++,,,,,,((()))***+++++++++******+++,,,,,,,,,++++++******))))))))))))))))))))))))((((((((()))***+++++++++************************+++++++++***************&&&(((+++---...---+++***++++++++++++++++++++++++************************++++++++++++++++++++++++*********))))))))))))(((''''''((()))***+++,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++************************************************************************)))***++++++++++++***)))***************++++++,,,)))************+++++++++***+++---.........---,,,++++++,,,------------,,,...///000///...---...000......//////000000111111111111222222222111000000555222000111555777999888;;;EEERRR]]]gggvvvwwwppp```[[[TTTMMMHHHDDDAAA???===>>>???>>><<<:::888777///222444444222000000222111111222222222222111111000000000000111111111111111111111111111111111111000000000111111222222222000111222333333333333222/////////000000000000000000000///000000111222333/////////111222222222111222333444444222222333444111222333333444444444333444444444444444444444444333333333333333333333333333333333444444555555555777777777888999999::::::666777888999:::;;;;;;;;;======???AAABBBEEEPPP[[[ooo------,,,+++***((('''&&&+++++++++***************++++++******+++,,,------'''((()))***+++***))))))+++,,,,,,,,,,,,+++******************************'''(((((()))***+++++++++************************,,,+++++++++******))))))&&&))),,,///000///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((()))******++++++******))))))((('''''''''&&&&&&''')))***+++,,,---++++++++++++++++++++++++***++++++++++++***))))))************************************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))******))))))***+++,,,,,,)))************+++++++++***+++,,,---...------,,,++++++,,,---------,,,,,,...///000///...---...000---......///000111111222---...000111333444444444333---((((((...444777777555:::@@@CCCJJJYYYppp}}}rrrggg```YYYUUUNNNFFFAAA>>>===<<<333666:::;;;:::777444333///222555444111//////111000111222333333222111000222222222111111111111111111111111111111111111111......//////000000000111000111222333333333333333000000111222333444444555////////////000111333333222///---///444777555222222333444444222222333444//////111333444555666666444444444444444444444444333333333333333333333333111111222333555666777777555555555666777777888888666666888999:::;;;;;;;;;======???AAABBBEEEPPP[[[nnn+++,,,---,,,***)))***+++,,,,,,+++***))))))******+++***)))***,,,---,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,+++++++++,,,,,,---------+++++++++++++++***)))(((************************************))))))))))))---------,,,,,,,,,+++++++++++++++*********))))))---,,,+++***)))))))))))),,,+++***+++,,,,,,+++))))))))))))))))))******+++,,,+++)))(((((()))+++,,,,,,+++***))))))***+++,,,***)))))))))((((((''''''************************+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********((()))***+++,,,---------)))***++++++++++++***))),,,,,,,,,---------......,,,,,,,,,---------......////////////////////////,,,---...///000000000000000111111111222222222222111111222222222333333333555555666888>>>IIIUUU]]]nnn{{{~~~}}}}}}|||~~~~~~vvvppphhh^^^WWWOOOKKKEEE???<<<999666444555777999;;;:::777333000222222222222222222222222111111111222222333333333333333222111000000000111//////000111111111111111/////////000000000000000333111000111444444000---222222111111111111111111222222111111000000//////111111111111111111111111222222222222222222222222333333333444444444555555333333333333333333333333444444444333333222222222333333444444555666666777444555555777888999:::;;;888:::;;;:::888888999:::===<<<>>>CCCFFFIIIQQQYYYooo+++,,,---,,,***)))***+++,,,++++++***))))))******+++***)))***,,,---,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++*********++++++++++++++++++++++++++++++***))))))************************))))))))))))))))))))))))+++*********))))))))))))+++++++++*********))))))---,,,+++***)))))))))))),,,+++***+++------,,,***)))))))))))))))******+++,,,+++)))(((((()))+++,,,++++++***))))))***++++++*********))))))(((((((((***************************++++++,,,,,,++++++***,,,,,,,,,++++++*********))))))***+++,,,,,,,,,,,,++++++,,,------,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,---------....................................///////////////...---////////////000000000000111111111222222222333333444444666777999>>>EEEIIIRRR]]]lllyyy}}}||||||rrrnnnvvvzzzyyyyyy}}}rrrjjjccc\\\TTTNNNFFFCCC>>>:::999777555444444666888999999666333111222222222222222222222222111111111222222333333333333222111111000000111111//////000111111111111111111000000////////////000222111111222333222000...111111111111111111111111111111111111000000000000111111111111111111111111222222222222222222222222222222222333333333444444333333333333333333333333555555555444444333333333333333333444555555666666666666666777888888888999888999::::::888888999:::===;;;===BBBEEEIIIRRR[[[nnn+++,,,,,,,,,***)))***+++,,,+++******)))*********+++***)))***,,,---,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********************************)))))))))***++++++++++++***))))))************************(((((((((((())))))))))))******)))))))))(((((((((+++++++++***************,,,,,,+++***))))))))))))+++******,,,......---,,,)))))))))))))))******+++,,,+++***))))))***+++,,,++++++***))))))***++++++***************)))))))))************************)))******++++++******)))+++++++++++++++*********)))******+++,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,---------------.........//////........................000000000//////---,,,,,,------------.........///000111111111222222222222000222555666666666777999===DDDNNNYYYfffxxxxxxxxx}}}uuullliiipppwwwzzzvvvnnnddd[[[TTTNNNHHHCCC<<<:::777555555555555444444555666666666555444333222222222222222222222222111111111222222222222222222222111000000000111111///000000111111111111000333222000///...//////000000111333222111000000000111111111111111111111111000000000111111111111111111111111111111111111111222222222222222222222222111111111222222222333333333333333333333333333333555555555555444444444444222222222333444444555555777777777777777777777777888999::::::888888999:::===;;;===AAADDDHHHSSS]]]mmm***+++,,,+++***))))))+++++++++***************++++++***)))***,,,---,,,+++************************++++++++++++++++++++++++******))))))))))))******+++++++++******))))))(((******+++++++++******)))************************((((((((((((((()))))))))+++++++++************)))************************,,,++++++***))))))***************,,,...///...---)))))))))))))))******+++++++++***))))))***+++++++++******************+++++++++************************************************++++++++++++******+++++++++***************)))***+++,,,,,,,,,,,,,,,------------------------------........./////////------........./////////.........................../////////......---,,,,,,,,,---------.........000000000111111111111222...111444666555555555666777:::???EEENNN^^^ppp||||||~~~~~~}}}yyysssqqqwwwyyyssshhhbbbXXXOOOIIIDDD@@@>>>777555333333444555444444333333333444444444444444111111111111111111111111111111111111111222222222111111000000000000111111///000111111111111000000444222000///...///000000///222444222///...///222000000000000111111111111000000000111111222222222111111111111111111111111222222222222222222222222222222222222333333333333333333333333333333333333444444444444444444444444111111222333333444444555666666666777777777777777777999::::::999888999;;;<<<<<<===@@@CCCGGGSSS___mmm***+++,,,+++)))((()))***+++***************+++++++++***)))***,,,---,,,+++************************++++++++++++++++++++++++)))))))))(((((()))******,,,,,,++++++*********))))))******+++++++++******************************'''((((((((())))))******+++++++++************)))************************,,,+++******)))******************+++...///...,,,)))))))))))))))******++++++******************+++*********++++++***************************++++++************************++++++,,,,,,,,,,,,++++++******************************+++,,,,,,,,,++++++,,,++++++++++++++++++,,,---------.........//////------------.........///........................,,,,,,---...............------.........///////////////000000000111111111000111333444333444666777444555666888===FFFRRRZZZrrr{{{uuurrrxxxxxxyyy{{{}}}~~~sssggg```ZZZUUUMMMFFF@@@===;;;:::777555444444555555444333222222222222222222333333111111111111111111111111111111111111111111111111111000000///000000111111000000111111111000000///333222111000//////000111///222333222...---///222//////000000000111111111000000111111222222333333111111111111111111111111222222222222222222222222333333333333444444444444333333333333333333333333222222222222222222222222111111222333333444444555333444555666777888999999777888::::::999999:::;;;<<<<<<>>>AAABBBFFFSSS___nnn***+++++++++)))((()))************)))******+++,,,+++***)))***,,,---,,,+++************************++++++++++++++++++++++++))))))))))))))))))***++++++++++++++++++*********))))))***++++++++++++***************************(((((())))))******++++++******)))))))))(((((((((***************+++++++++++++++***************+++***))))))+++------,,,+++)))))))))))))))******+++************************)))***++++++++++++***))))))))))))***************************************,,,,,,,,,------,,,,,,,,,)))))))))******************++++++,,,,,,++++++++++++******))))))******+++*********+++++++++,,,,,,,,,,,,,,,---------......------------------------++++++,,,....../////////........./////////000000////////////000000000000111222222111000000222444222333444555777<<>>BBBDDDCCCDDDOOO\\\qqq)))***+++***)))((((((*********))))))***+++,,,,,,+++***)))***,,,---,,,+++******************************************************))))))***+++,,,,,,''''''(((((())))))******((()))***+++++++++++++++************************))))))***+++,,,,,,---------------,,,,,,,,,,,,+++))))))******+++++++++++++++***************++++++***)))))))))++++++)))''')))))))))))))))******+++******++++++++++++******)))***+++,,,,,,+++***)))''''''(((((()))))))))*********************************++++++++++++******(((((())))))*********+++++++++,,,,,,,,,++++++***,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------............---,,,++++++---------.........//////............/////////000***---111333333333222333222222111111111222444555888>>>DDDHHHSSSeeevvv~~~{{{vvvwwwyyy|||vvvsssxxx~~~ssslllbbbZZZTTTLLLCCC;;;;;;;;;:::777555333333444222111000222333333222000000111111111111///---,,,000000000000000000000000222111111111000000/////////////////////000111111111111111111111000//////,,,...111444555444222111444000------///111000...---......///000111111222444333333222222111111111111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333222222222333333444444444333333444555555666666777666666666666666666666666666888999999999999;;;<<<;;;>>>DDDFFFCCCDDDNNNZZZrrr++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******+++,,,,,,///---,,,***))))))******++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***************************+++,,,------,,,+++***)))))))))(((((()))***++++++------,,,,,,+++***))))))************************---,,,,,,,,,,,,,,,,,,---,,,+++*********,,,///000,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,+++******)))************************************+++---------+++)))(((***+++---......---+++************++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------////////////////////////000000///...............////////////000000000000333333222222222222222222333666:::===@@@HHHTTT]]]mmmwww{{{}}}|||{{{yyyuuurrrwww|||xxxzzz}}}zzzqqqkkkcccZZZOOOGGGDDD@@@<<<888555555444333333333444444444555555555444333333222111000000000000000111222000000000000000000000000111111111111111111111111111111111111111111111111/////////...------,,,,,,000000000000000000000000000......///222333111///............///000111222///000000000111111111111333333333222222111111111222222111111111111222222333333333222222111111111111222333444555555555555111111222222222333333333999888666555444444555555888888999999999888888777555666666777888888999999<<<<<<>>>BBBCCCGGGRRR^^^uuu++++++++++++++++++++++++...------,,,+++***)))(((,,,,,,+++******+++,,,,,,///...---+++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++,,,,,,+++******))))))))))))))))))***+++,,,---,,,,,,+++******))))))******************************))))))))))))******++++++******+++,,,---...+++******))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******************************************+++,,,------+++***(((++++++,,,------,,,++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------........................000000///................../////////000000000000222222222222222222222222333666888888999===FFFMMMUUU^^^kkkuuu~~~~~~~~~~~~{{{vvvuuusssqqqmmmfff___YYYRRRKKKBBB>>>======:::777555444333333222333333333333333444444333222222111111111000000000000000111000000000000000000000000////////////////////////111111111111111111111111.............../////////000000000000000000000000333111000111333444222///////////////000111222333111111111111222222222222333333333222222111111111333333222222222222333333333333333222222222111111444444333333333333333333111111222222222333333333777777555444444555555666777888888999999888888777888999999999::::::;;;;;;;;;;;;>>>AAACCCFFFRRR]]]sss++++++++++++++++++++++++...------,,,+++***)))))),,,++++++******++++++,,,///...---,,,,,,+++,,,,,,++++++++++++++++++++++++************************+++++++++***************++++++++++++++++++++++++******************************++++++++++++******************************,,,+++******)))*********+++************+++,,,,,,+++++++++******))))))(((************************)))))))))(((((()))))))))******++++++++++++++++++***))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,+++******************************************+++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................000///......---.............../////////000000000000000111111222222333333111444555444444555:::???>>>EEENNNXXXcccooo{{{~~~vvvpppiiifff```[[[VVVQQQKKKGGGBBB===777555666777777555444333222222111111222222222222222222222111111000222111111000////////////000000000000000000000000////////////////////////111111111111111111111111.........///000111111111000000000000000000000000333111000111222222111000000000000000000111222333111222222222222333333333222222222222222111111111444333333333333333333444333333333222222222222111555444333111111111111222111111222222222333333333555555444444555555666777777777888888888888777777::::::::::::;;;;;;;;;;;;::::::===@@@AAAEEEPPP\\\ppp++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++------,,,,,,++++++++++++************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******************************,,,+++))))))((()))***+++,,,+++++++++++++++,,,,,,*********)))))))))((((((************************++++++************++++++******+++++++++***))))))******))))))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++************+++***************************+++,,,,,,,,,++++++***,,,,,,+++******+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------........................///......------................../////////000000...//////000111222333333///111333444444666999<<<999;;;???DDDLLLVVVbbbjjjzzz|||wwwrrrmmmhhhaaa\\\TTTMMMHHHCCC@@@===<<<999555333333444333222333222222111000111111111111222222222222222111111333222111//////.........000000000000000000000000111111111111111111111111111111111111111111111111//////000000111111111111000000000000000000000000000/////////000111111111111111000000111222333333111111111222222222333333222222222111111111111111333333222222222222333333222222222222222222222222555333111//////000111222111111222222222333333333333333444444555666777777666666777777888777777777999999999999999999999999::::::<<>>;;;999777888666444333333333222111222222111000000000111111222222333333333333222222222111000///............////////////////////////111111111111111111111111000000000000000000000000222222111111000000000000000000000000000000000000......//////000222444555111111111111111111222333000000000000111111111222111111111111111111111111222222111111111111222222222222222222222222222222222111/////////111333444111111222222222333333333222222333444555666777777444555666777777777777777888999999999999999::::::::::::<<>>@@@AAADDDOOOZZZiii{{{,,,,,,,,,++++++***************))))))))))))******+++++++++******)))))))))******++++++++++++******************))))))(((((('''((()))******+++************++++++++++++******)))******++++++******))),,,+++++++++***)))))))))(((((()))***************'''((()))***+++,,,,,,,,,************************************************)))*********))))))+++---++++++++++++++++++++++++************)))))))))))))))))))))))))))******+++++++++***************+++++++++***************+++((((((((((((((())))))***+++,,,...//////...,,,+++++++++++++++++++++++++++)))+++---//////---+++)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------***+++---......---+++***...---,,,,,,++++++++++++'''((()))+++,,,---....../////////...---------,,,...---------...///111222............////////////111111111111222333444555444333333333333444555555888888888888:::<<<>>>???EEEKKKUUU___jjjttt~~~ssseeeXXXPPPHHHDDD???:::777666666777222222222111111111000000111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000+++,,,---...///000111222000000000000000000000000222222222222222222222222...111---...555000***---333222222222000,,,///555333222222222111000000000000000000000000000000000000000000000111111111111222222222222222111000///333222000000111222111111444444444444444444444444444333222222111111222222111111111111111111111111333444555555666666555555333555777777777777777999::::::::::::::::::::::::<<<;;;<<<@@@AAADDDMMMWWWkkk{{{++++++*********)))))))))******))))))))))))******,,,,,,+++++++++***************++++++++++++******++++++*********))))))))))))***************)))(((******++++++++++++************++++++++++++******++++++++++++************(((((()))***************'''((()))***************************************************************+++,,,---,,,*********,,,++++++++++++++++++++++++************)))))))))))))))))))))))))))***++++++++++++***************+++++++++************++++++******))))))******+++,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++(((***,,,------,,,***(((++++++++++++++++++++++++++++++,,,,,,,,,,,,------***+++---......---+++***...---,,,+++++++++++++++)))***+++,,,---------,,,............------------......------...///000111............////////////111111111111222333444444333333333333333444555555555444444444555777999::::::???EEEKKKQQQXXX^^^bbbrrrxxx}}}{{{zzztttuuuwwwzzz|||~~~xxxvvvpppggg]]]RRRIIICCC???===999666444444444555222222222111111111000000111111111111111111111111333333222222222222222222000000000000000000000000000000000000000000000000------...///000000111222000000000000000000000000000000000000000000000000...///+++***/////////444///------000000...000333222222111111111111111111000000000000000000000000000000000000111111111111111111222222222111000000333111000000111222222111333333333333333333333333444333222222111111222222111111111111111111111111333333444555555555555444333555777777777777777999::::::::::::::::::::::::<<<;;;<<<@@@AAADDDMMMWWWjjjzzz++++++++++++******************))))))))))))******,,,,,,,,,,,,++++++++++++******++++++++++++******+++++++++++++++*********++++++++++++***)))((('''******++++++++++++******++++++,,,,,,,,,,,,++++++*********+++++++++++++++((()))******+++*********(((((()))))))))))))))(((************************************************+++---///...,,,*********************************************))))))))))))***))))))))))))***+++++++++***************++++++++++++************++++++,,,,,,++++++,,,,,,---...((()))***++++++***)))(((++++++++++++++++++++++++,,,---///000000///---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++------------++++++---,,,,,,++++++++++++,,,,,,,,,---------,,,,,,+++------------............///......---......//////---............/////////000000000000111222333444333333222222333333444555333333333222333444555555555777:::===???AAADDDGGGTTTYYYbbbnnnzzz{{{vvvsssqqqppppppllllllmmmnnnoooooonnnnnnccc___XXXPPPHHHBBB===;;;666666555444333333444444222222222111111111111111111111111111111111111111333333333222222222111111000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000222111/////////111333///***)))...111111000111000000111111111111111111000000000000000000000000000000000000111111111111///000111111222222111111333111000000111222222111222222222222222222222222444333222222111111222222111111111111111111111111222222333444444444444444333555777777777777777999888888999999::::::;;;;;;<<<;;;<<<@@@AAADDDMMMWWWjjjzzz------------------------+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++******)))(((******++++++++++++******+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,)))******++++++*********)))************))))))(((************************************************(((+++---...,,,***))))))))))))))))))))))))))))))************)))))))))(((******))))))******+++,,,*********)))******+++,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,---......***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++...///000111111000///...+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,+++++++++++++++,,,,,,------......------,,,,,,,,,,,,------.........///.....................---------.........//////000000000000000111222222222222222222222333333444555444444444444444444444444555888999999:::<<<>>>CCCFFFKKKSSS\\\fffnnnssszzz}}}~~~zzzwwwtttooojjjfffeeedddeeedddcccbbb```^^^[[[YYYXXXPPPMMMHHHBBB===:::888777444444555555555555444444111111111111111111111111111111111111111111111111333333333222222222111111000000000000000000000000////////////////////////111111111111000000000000000000000000000000000000222222222222222222222222111222666555///000222---999///))),,,111111////////////000000111111222222000000000000000000000000///000000000111111111111...///000111222222222222222111///000111333222111222222222222222222222222444333222222111111222222111111111111111111111111111222333333444444333333333555777777777777777999777777888999:::;;;;;;<<<<<<;;;<<<@@@AAADDDMMMWWWiiiyyy------------------------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))***+++++++++++++++******++++++++++++******+++,,,,,,------,,,,,,+++******++++++,,,,,,,,,---******++++++++++++******++++++,,,,,,,,,+++******************************************************$$$'''***,,,+++******+++))))))))))))))))))))))))************)))))))))(((***************++++++,,,******))))))***++++++,,,++++++******+++,,,,,,---+++++++++++++++,,,------+++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,+++******+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,++++++,,,---............+++,,,,,,,,,------.....................---------------------............000000/////////000111111222111111111111222333333444444444444444333333333222444555555444444555777;;;;;;===@@@FFFLLLSSSVVV```fffmmmsssvvvyyy|||~~~{{{~~~zzzyyyxxxwwwvvvtttpppmmmkkkgggbbb]]]XXXVVVUUUUUUPPPOOONNNKKKIIIEEECCCAAA======;;;999666444222111333444444555444333222222111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000////////////////////////111111111111000000000000111111111111111111111111111111111111111111111111000,,,222333---777AAA:::EEE888...---000000///.../////////000000111111222000000000000000000000000///000000000111111111111---...///000111222222222222000///000111333333222333333333333333333333333444333222222111111222222111111111111111111111111111222333333444444333333333555777777777777777999777777888888999:::;;;;;;<<<;;;<<<@@@AAADDDMMMWWWhhhxxx************++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********+++++++++++++++((()))***+++,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,++++++***)))++++++,,,,,,,,,,,,,,,+++************************************************###&&&)))*********+++,,,************************************))))))))))))+++************+++,,,,,,))))))))))))***+++,,,,,,++++++***++++++,,,---...++++++*********+++,,,,,,************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,******+++------.........,,,,,,,,,,,,------------,,,------.........------,,,------------.........000000////////////000000111111000000111111222333111222222222222222111000444555555444222111111222555555555666999===AAACCCFFFLLLTTTZZZ^^^ccciiimmmrrruuuzzz}}}~~~}}}|||{{{yyysssqqqnnnllljjjgggccc```XXXVVVQQQMMMIIIFFFEEEEEE>>>>>>>>>===<<<:::999888555555666666555333111000111111111222111000//////111111111111111222222222111111111111111111111111000111111222222333444444000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////555+++000111000HHH^^^VVVIII<<<111///000000////////////000000000000000000000000000000000000000000000000000000111111111111---...///000111111111111111000///000222333333222333333333333333333333333444333222222111111222222111111111111111111111111222222333444444444444444333555777777777777777999777777888888999999::::::<<<;;;<<<@@@AAADDDMMMWWWhhhxxx)))))))))*********++++++,,,++++++******++++++,,,*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++)))))))))*********++++++******+++,,,,,,+++++++++******++++++++++++************++++++++++++******,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***))))))***+++,,,,,,,,,,,,,,,************************************************&&&((()))***))))))+++---++++++++++++++++++++++++************))))))))))))++++++******++++++,,,---))))))))))))***+++,,,---++++++++++++,,,---......++++++******++++++,,,---++++++************++++++++++++++++++++++++++++++,,,------------------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***************+++,,,,,,++++++,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,,,,,,,***+++---............---,,,,,,---------.........000//////....../////////000000000000000111222222///000111222222111000000333444444444222111222333111111222333555666777888777<<>><<<;;;::::::999777666555444555555555555444333222111000000/////////000111222.........//////111222333000000111111222222222222111111111111111111111111......000111333555666777000000000000000000000000000000000000000000000000............/////////000111111111111111111111111111111111111111111111111333&&&///666333JJJXXX@@@777111...111333111///000111111000000//////......000000000000000000000000000000000000111111111111...//////000000000000000111000///000222333444333000000000000000000000000444333222222111111222222111111111111111111111111333444555555666666555555333555777888777777777999999999999888888888888888<<<;;;<<<@@@AAADDDMMMWWWgggwww***++++++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,...---+++))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))((()))******+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))))))))***+++++++++,,,+++++++++++++++***)))(((---------,,,,,,+++++++++))))))***+++,,,------------...//////...,,,)))(((//////...------,,,++++++,,,,,,++++++***)))))))))***+++++++++++++++******,,,+++***************+++,,,,,,,,,,,,++++++++++++---------------------------------,,,+++)))'''&&&///...------,,,---------++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------............///------......//////000000////////////000000000000444444444333111///...---000000000000111111111111222333333222000///111222444444444444444444444444;;;<<<<<<===>>>???@@@@@@IIIKKKOOOSSSWWWZZZ[[[\\\cccdddeeegggiiikkkmmmnnnmmmllllllkkkjjjiiiiiiiiigggffffffeeedddccccccccc]]][[[XXXUUURRRRRRRRRRRRMMMNNNPPPPPPNNNJJJFFFCCC@@@>>>;;;999888888888777555444444333333222222111333222222222111000000000444333333222222111111111000000000000000000000000222111111000000000//////000000000000000000000000222222111111222222333444444222000///...///000111333222222222111111000000........................///000111111000...+++***222222111111000000/////////000111333555777888999000000000000000000000000333000...///222222000...000000000000111111111111111111111111111111111111//////000000111111111111111222333111//////111444111111222222222111111000111000000///////////////333333222111000000111111222222333333333333444444666666666777888888999999999999999:::::::::;;;;;;===<<<===@@@BBBEEENNNXXXggg{{{*********++++++,,,,,,,,,,,,,,,+++******+++,,,,,,...---+++***)))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************++++++++++++,,,,,,------,,,++++++***+++++++++*********))))))*********++++++,,,,,,,,,,,,,,,+++***))))))))))))......---------,,,,,,,,,---------------,,,,,,,,,+++,,,,,,,,,,,,,,,++++++++++++++++++,,,---......,,,,,,++++++++++++******------------------------.........------------,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,+++++++++++++++++++++++++++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------.....................///000000111111////////////000000000000222222222222222111000/////////000000000111111111111222222111//////000111...///000111333444555666777777777777777777888888999:::===???BBBCCCDDDDDDIIIIIIKKKMMMNNNPPPRRRRRRXXXWWWWWWVVVUUUUUUTTTTTTOOOOOOOOONNNMMMLLLLLLLLLHHHGGGDDDAAA@@@??????@@@???@@@AAABBB@@@>>>;;;999:::777444444666666444222222222333333333333333333222222111111111111111111111111111111111111111111000000000000000000000000222111///.........///000000000000000000000000000222111111111222222333333111000...---------...///111111000000000/////////////////////////////////---...000111111000...---000/////////.........------......///000111111111000000000000000000000000000///...///000111000000000000000000111111111111111111111111111111111111000000000000000111111111111222333111//////111444///000000111000000//////333222111111000000111111333222222111000000111111222222333333333333444444555555555666777777888888999999999999::::::::::::===<<<===@@@BBBEEENNNXXXhhh|||))))))***+++,,,,,,------,,,++++++******++++++,,,---,,,+++*********+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++*********---............------,,,++++++++++++*********************+++++++++++++++,,,+++)))(((((()))+++,,,,,,,,,,,,---------..................------------,,,------.........------,,,,,,---...///000111111.........------,,,,,,,,,...........................------------...000111++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............,,,------...//////000000////////////000000000000//////000111222222222222//////000000000000111111000111111000......///000------...///111222333333333333222222111111111111333444444555555555555444666777888999;;;<<<===>>>EEEEEEDDDDDDCCCBBBBBBBBB>>>======<<<<<<;;;;;;;;;:::999777555444444444555777777888888888888777666555333111111333333000---000111111222333333444444000000111111111111111111/////////000000000000111000000000000000000000000111000...---------///000000000000000000000000000111111111111222222333333111000...------...////////////............------000000000000000000000000,,,---///111222222111111////////////............111111000000000/////////000000000000000000000000---...000000//////000222000000000000111111111111111111111111111111111111111111111000000000000000111222222111000000111333000000111111111111111000444444333222222222222222333222111111000111111111222222333333333333444444444444444555666666777777888999999999::::::::::::===<<<===@@@BBBEEENNNWWWjjj~~~))))))***+++,,,------...++++++++++++++++++++++++,,,,,,+++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********------............------------------------------+++++++++++++++*********---,,,+++++++++,,,...///++++++,,,---...//////000///......------,,,,,,,,,......///000000000000//////000111111222222222222222222111111000000//////////////////////////////---,,,+++***+++---///000......------------......------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++++++++,,,------......////////////000000000000...///000111222222222111////////////000000000111///000000///------...000000000000///////////////111111111111111111111111777777666666555555444444333444444555666777888888::::::999999999888888888777777777666666555555555666555444333333333333444444444444444555666888888444666777666333000//////000111111111222222333333//////000000111111222222000000000000000000000///000000000000000000000000/////////000//////......////////////////////////000111111222222222222222222111000000000000111111........................////////////////////////---...///111222222222222111111111111000000000000222222111111000000//////000000000000000000000000...000222111///...000333///000000000111111111111111111111111111111111111111111111111000000000000111111222111111111111222222222333444444444333333444444333222222222222333222222111111111111111222222222222333333333444444444444555666666777777888::::::::::::;;;;;;;;;;;;<<<;;;===@@@AAADDDMMMWWWkkk))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---...++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---,,,,,,,,,++++++******+++,,,------------,,,,,,------------------------,,,,,,,,,++++++++++++++++++,,,---...//////......++++++,,,---///000111222222111111000///......---111111222333333333333333555555666666555444333222444444333222222111000000000000000000000000000000000///---,,,,,,---///000111111000///////////////........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,---......//////////////////000000000000000000111111111000//////...////////////000000000///000000///---,,,...///111111000000///////////////000000111222222333333444444444333333333333333111111111222222333333333222222222222222111111111222222222222111111111111111111111111111111111111/////////000111333555666666<<>>BBB===444...111777222222111111000//////...//////000000000000000000333222222111111000//////////////////////////////,,,...222555555333///---000000000000000000000000...///111222222222111000............///////////////000000000000111111111........................111111111000000/////////............/////////////////////000000111111222000000000000000000000000111111222111000//////000000000000000111111111111000000000000000000000000///000000000111111111111222111000111333333111///...///000111222222222222222222111000000000000000111111111000111111222333222222333333333333444444666666777777888999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<>>??????@@@@@@@@@>>>???@@@AAA@@@???===<<<999999888777666555444444444444444444444444444444555555666777888999999:::999888666444222111000000000000000000000000000000............---------,,,---------------------------,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,------...//////000000////////////000000000000111111111111000///...---........./////////000000000000111///...---...000......//////000000111111.........//////000000000222111000000000000111222111111000000//////......222222222222222222222333000000111111111111111111000111111111111111000000111111222222222333333333666888888666111///111444000000000000000000//////000000000000000//////////////////000000111111111////////////////////////---...000111222111000///000000000000000000000000...///111222222222000000------.../////////////////////000000000111111111........................111000//////.........///---........./////////000111111222222222333333333000000000000000000000000------,,,...000111111000000000000000111111111111000000000000000000000000......///000111222222333222000000111333444111///---...///000111111111111222222111000000000000000111111000000111222222333222222333333333333444444555555666666777888888888999999999:::::::::;;;;;;<<<:::<<>>???@@@AAABBBCCCDDDDDDDDDDDD@@@BBBCCCEEEEEEDDDBBBAAA>>>>>>===<<<:::999999888666666666666666666666666333444666888:::;;;<<<<<<>>>===;;;888666444333333000000000000000000000000//////.........---------------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......---------,,,,,,+++++++++++++++,,,,,,,,,---------)))******++++++,,,------////////////000000000000///000000000000//////.............../////////000000111111000......///000111111000///......------111111000000000000//////333222000/////////000111000000000///...---------////////////////////////..................///////////////000//////...---//////000000000//////...333000------///000000///......//////000000111111111111000000//////......***+++,,,...000111222333///////////////////////////...---------///000111000000000000000000000000...///111222333222000/////////000111111222111111.../////////000000111111000000000000000000000000//////............///000///000000000111111222222////////////............000000000000000000000000***((('''***///222222000000000000000111111111111000000000000000000000000------...000111222333444222000000111444444111...//////000222222333333333333222111111000000111111111111000000111222333333222222333333333444444444444444555555666777777777777777888888888999999999;;;:::<<>>??????@@@BBBDDDEEEGGGGGGGGGIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCBBB@@@???>>>>>>===============<<<;;;::::::999999:::;;;===???@@@??????@@@???>>>;;;888666444444555555444333222111000000//////////////////000000000//////.........++++++++++++,,,---...///+++++++++***************---------,,,,,,,,,++++++)))+++...///...---......------------------------...---,,,,,,++++++++++++******+++,,,,,,---......,,,,,,,,,---------......///////////////000111111000000000000000///......//////////////////......000000//////.........---///////////////////////////000111222222111000///000000///......///000111222111111000///......---000000000000////////////............////////////000111222222222111///...000000//////.........---000000000000000000000000111000//////000222444555------...///000111222222000000//////.........------......///000000000//////............///000000000000000000000000000000111111111000000000000000......//////000111111111333222222222111111000000222000///------///000222000000000000000000000000............////////////222222111000///...------000000//////......------000000000000000000000000......///111111111111111111111111111000///...------///000000///000333555444444444333333222222222///000000000000111111111111111111111111111111111222222222222222222222222222333333333333333333333555555555444333333555777777777777777888999:::;;;===<<<===@@@BBBDDDLLLUUUeeewww,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++))))))***,,,************************''''''((((((((()))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---...//////---,,,,,,,,,,,,---......000111333222111111222333666666777888888888888888999:::;;;;;;;;;;;;;;;:::;;;;;;;;;:::999777666555666777777888999;;;======BBBCCCDDDFFFHHHIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFEEEDDDBBBAAAAAA@@@AAAAAAAAA@@@???>>>===<<<>>>>>>>>>>>>???AAACCCDDDCCCCCCDDDDDDCCC@@@>>><<<999999888777555444333333333222222111111000000///////////////////////////*********+++,,,------...,,,,,,,,,,,,++++++++++++---,,,,,,,,,++++++++++++,,,...000///---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,***++++++,,,------......,,,,,,---------.........///////////////000000111000000000000000///..................////////////000/////////.........---........................////////////////////////////////////000111333444111111000000///......---///////////////000000000............////////////...//////000///...---,,,000/////////.........---////////////////////////000000///...///111333444//////////////////000000000/////////............,,,,,,+++******,,,---.........------......///000000000000000000000000000////////////////////////000000//////////////////222222111111111000000000111000///......///000111000000000000000000000000111000000//////.........000000000000///////////////////////////.........////////////////////////222222222111111000///...000000000000000///......111222222111000000111333333333333333222222222222000000000111111111222222111111111111111111111111222222222222222222222222222222333333333333444444555555555444444444666777888888888888999:::;;;<<<<<<;;;===@@@BBBDDDLLLVVVdddvvv,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++***)))(((***+++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------------,,,,,,------------........./////////.........///000000111333555666666777999;;;======>>>>>>??????>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@???===;;;:::999777777777888999:::;;;<<<======???@@@BBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFEEEEEEDDDCCCBBBBBBAAACCCCCCCCCBBBAAA@@@>>>===<<<;;;;;;<<<===>>>???@@@EEEEEEFFFGGGGGGFFFDDDCCCBBB@@@>>><<<:::999999999888777666555444222111111////////////000000000000,,,,,,,,,---......//////......---------,,,,,,,,,,,,,,,,,,+++++++++******---...//////---+++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,+++++++++,,,------......,,,------------.........////////////000000000000000000000000000///......------....../////////////////////..........................................---,,,,,,,,,,,,---............///111222444555111000000//////..................//////000000000............////////////...////////////...---,,,/////////...............///////////////////////////......---...///111222222111111000///...------////////////...............,,,***((((((***---///---------------......///000000000000000000000000........................111000000///......------111111000000000000//////111000///......///000111000000000000000000000000333222111000///......---.../////////000000000111.........///////////////////////////////////////222222222222111111111111000000000000////////////000111111000...,,,---...111111111111111222222222111111111111222222222333111111111111111111111111222222222222222222222222222222222222333333444555444555555555666666666777999999999999:::;;;<<<===;;;:::<<<@@@BBBEEEMMMWWWcccuuu++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++))))))***,,,++++++++++++++++++++++++---------............///,,,,,,,,,,,,------------......------,,,,,,,,,+++...///////////////......///////////////...------111111111111222333444555555777999;;;;;;<<<>>>@@@DDDDDDEEEEEEEEEEEEEEEDDDAAABBBCCCDDDDDDEEEEEEDDDAAAAAABBBBBBAAAAAA@@@@@@;;;;;;:::999999999999999666666888999::::::::::::======>>>???@@@AAABBBBBBBBBAAAAAAAAA@@@@@@??????AAAAAAAAA@@@???>>><<<<<<888888888888999::::::;;;AAABBBCCCEEEFFFGGGGGGGGGGGGFFFCCCAAA???@@@AAAAAA>>>===<<<:::999777555555222222222111111111000000///000000111222222222222//////......------,,,,,,,,,,,,+++++++++************,,,------------...///++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------......------------...............//////000000000000000000000000000000///......,,,------......//////000................................................,,,,,,------------,,,,,,.........///000111222222000000/////////.........------......///000000000............////////////000000000000000/////////........................////////////////////////...------------...///000111111000///...------,,,///////////////.........///...---,,,,,,---///000---,,,,,,,,,,,,---......////////////////////////.............../////////////////////......------000000000///////////////000000////////////000000////////////////////////222222111111000000//////////////////000000000000------......//////000000////////////////////////---...000222444777999:::000000000//////000000000000111222111///....../////////000000111111222222111111222222222333333333111111111111111111111111222222222222222222222222333222222222222333555666555555555666777888777666999999888999999:::;;;<<<::::::<<<@@@BBBEEENNNXXXdddvvv+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,******,,,...++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,.........------,,,,,,,,,---....../////////////////////000111111111000000222222333444666888:::;;;<<<>>>@@@AAAAAABBBDDDFFFJJJJJJKKKKKKKKKJJJJJJIIIFFFFFFGGGHHHHHHIIIHHHHHHFFFFFFFFFFFFFFFEEEDDDCCC>>>===;;;999777666555555555555666777777888777777777888999:::<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>@@@BBBDDDEEEEEEEEEDDDBBBAAAAAABBBCCCEEECCCBBBAAA???>>><<<;;;:::888777666555444222222111222222333444444444333333000000///......---,,,,,,,,,,,,,,,+++++++++*********,,,------,,,---...000------------------------,,,,,,,,,++++++,,,,,,---,,,,,,------------......---------.........//////......///000111000000///000000000000000///......,,,---------......//////---------.......................................+++,,,...000000...,,,+++..................------////////////............---........./////////000............////////////111000000///////////////---------.......................................------------------......////////////.....................///////////////...///000111111000///...---,,,,,,,,,,,,---......////////////////////////.........//////000000000............//////000000///////////////000000000000000////////////000000//////////////////////////////000000111111222222111111111000///.........------......//////000000........................,,,---///222666:::===???222222111000000000111111000222444444333333333444/////////000000111111111111111222222222333333333111111111111111111111111222222222222222222222222333222111111222333555777888777555666888888777666777777777888888999:::;;;::::::<<<@@@BBBEEENNNXXXfffxxx+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++++++++++++++,,,,,,,,,,,,.........---------------***+++,,,...//////000000---///111333555555555555333444444555777999;;;<<>>;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@???>>>??????@@@@@@AAABBBBBB??????>>>>>>>>>???@@@AAACCCCCCBBBBBBAAA@@@??????<<<;;;:::999888666666555333444666666777666555444222222111000///......------------,,,,,,,,,++++++...//////---+++***+++---------------------------,,,,,,+++++++++,,,------------------------......------........./////////---...000111111111000///000000000000000///......---------------------------------------.........------------------------,,,---///000000///---,,,............---,,,+++***............................................................///////////////...------,,,,,,---------------------.................................---------------------------------....../////////.........///////////////,,,...000111111///,,,+++---------------......///000000000000000000000000.........//////000000111......//////000111111222//////000000000000111111//////000000000000//////000000000000000000000000---......///000111222333222222111000///...------.........///////////////........................000000000222444777:::<<<666444333111111111111222***---000111111111111222000000000000000111111111111111111111222222222333111111111111111111111111222222222222222222222222333222111000111444666888===999555555777888777555777777777777888999::::::;;;:::<<<@@@BBBEEEMMMWWWgggzzz************************++++++++++++++++++++++++***+++,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------------------------............+++,,,...000222333333444222333555666666555444333555555555555666777888888:::<<>>???@@@>>>>>>>>>?????????@@@@@@AAABBBEEEGGGJJJLLLMMMMMMJJJKKKLLLLLLKKKJJJIIIHHHIIIHHHGGGEEECCCAAA@@@@@@========================AAAAAAAAAAAABBBBBBBBBBBB=========<<<<<<<<<<<<;;;888999;;;<<<<<<;;;999888555555444333222111000000.........---------,,,,,,/////////---+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---.....................------............////////////---...000111111111//////000000000000000///......///......------,,,,,,+++,,,,,,,,,------.........------------------------///...---,,,,,,---...///,,,---.........---,,,+++......................../////////......------,,,............///////////////...---,,,,,,,,,------,,,,,,,,,------.................................------............---------------.........//////............/////////000---...///000///...,,,+++......------......///000000000000000000000000000,,,,,,---......///000000000000000111111111111111000000000111111111222222//////000000000000//////000000000000000000000000.........//////000000000111111000000//////......///////////////.................................111000000000111333666777999777555333111111222222(((+++...////////////000111111111111111111000000000000000111111111222222111111111111111111111111222222222222222222222222333222000000111444666888AAA<<<666444666888777555888888888888999:::;;;;;;<<<;;;===@@@BBBDDDLLLVVVfffzzz************************++++++++++++++++++++++++)))***+++***))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////,,,---------.../////////...///111444666888999999:::::::::999777333000...666666555444444444444444222555999<<>>>>>@@@AAAAAACCCCCCCCCDDDCCCCCCBBBAAA======>>>???@@@AAABBBBBBAAABBBBBBCCCCCCDDDDDDEEEFFFHHHKKKNNNRRRTTTVVVWWWXXXYYYYYYZZZYYYXXXVVVUUUTTTRRRNNNJJJFFFCCCAAA@@@??????@@@???>>>===<<<;;;?????????@@@AAABBBCCCCCC<<<======>>>???@@@@@@AAA>>>???AAABBBAAA@@@>>>===888777777555444333222222//////.........---------,,,,,,---,,,+++,,,///111++++++++++++++++++++++++++++++++++++,,,,,,---.....................------............/////////000---...000111222111///...000000000000000//////...//////...---,,,++++++***,,,,,,,,,------.........------------------------222///+++((((((+++///222+++,,,.../////////......---.....................000000///...---,,,,,,+++............/////////000111000///...---...//////,,,,,,,,,------..........................................//////...------........................---.........//////000000111000///...............///............///000000000000000000000000000000++++++,,,,,,---...//////333333222222111000000000000000111111222222222333//////000000000000//////000000000000000000000000////////////............////////////000000000000000000//////.........---........................///...---...///111444555;;;999666444222222222333...000333555444333333333333333222222111111000000///000000000000111111111111111111111111111111111222222222222222222222222333222000000111444777999DDD===666333555777777555999999999999:::;;;<<<<<<===<<<===AAABBBDDDLLLUUUeeezzz******))))))***++++++,,,------------------------)))***,,,---...------,,,---------,,,,,,+++++++++,,,,,,+++++++++,,,------+++---...---,,,+++,,,---...//////////////////...000111444777999<<<===>>>===<<<;;;:::999777222///555444333333555555444333333555777888999;;;???AAAHHHIIIJJJLLLMMMNNNOOOOOOJJJKKKKKKHHHDDDAAA@@@???>>>@@@AAABBBBBBBBBDDDFFFFFFGGGIIIJJJLLLLLLMMMMMMOOOPPPRRRRRROOOJJJEEEAAADDDDDDDDDDDDEEEFFFHHHHHHFFFHHHJJJKKKIIIHHHHHHHHHIIILLLQQQVVVXXXYYYXXXWWW[[[ZZZYYYXXXXXXZZZ\\\]]]YYYVVVRRROOOKKKGGGCCCAAA>>>???AAABBBBBBAAA@@@???>>>AAADDDHHHJJJLLLLLLLLLEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@>>><<<:::888666555444333111///---,,,,,,,,,...//////000///...,,,+++******))))))***+++,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........//////.........//////000000...------///000000///000000000////////////...000///...,,,,,,---......+++,,,...000000///...---+++---///222444555555555,,,,,,,,,---------......------............------......---------,,,,,,,,,***+++,,,---....................................222111000///////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------///000111111111111---------............///------............------------......//////000000000000111111111111000000000000000000////////////......//////000000111111000000//////......------------......///000000000............////////////000///...------...///000000000//////............,,,---///000000000///...///////////////////////////////////////000111111888>>>BBB>>>555...///333111111111000000000000000/////////000222333111000333333333333333333333333333222222222222222222333***+++---000111333333333333333333333444555666666<<<;;;888666555555666777777777777888999999::::::===<<<>>>AAAAAACCCJJJRRRdddyyy+++***************++++++++++++++++++++++++++++++******++++++,,,+++++++++---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,---......,,,,,,---...000000/////////111333444111333666:::>>>BBBDDDEEEEEEBBB???===;;;999666444555444333444555666666444666777888888888999;;;===AAABBBCCCDDDDDDDDDDDDDDDCCCDDDDDDBBB@@@>>>>>>???AAACCCEEEFFFFFFGGGIIIKKKTTTUUUWWWYYY[[[\\\]]]]]]YYYZZZ[[[[[[YYYUUUQQQOOOMMMMMMMMMMMMNNNOOOPPPPPPMMMOOOQQQRRRQQQPPPPPPQQQQQQSSSWWWZZZ\\\[[[ZZZYYYZZZYYYXXXWWWWWWYYYZZZ\\\ZZZWWWTTTQQQNNNLLLJJJHHHIIIIIIIIIIIIHHHFFFCCCBBBDDDFFFIIIMMMOOOQQQQQQRRROOONNNKKKIIIHHHHHHHHHHHHKKKKKKKKKJJJJJJIIIHHHGGGBBBAAA@@@???===;;;:::999666666555444333111///---//////000000//////...---,,,++++++++++++,,,---...,,,,,,,,,,,,------------,,,,,,,,,---------......------,,,,,,,,,---......///...------///000000///---...000222555777999:::///...------,,,,,,------------------......//////...////////////---,,,+++,,,,,,---------.........------............------......---------,,,,,,,,,++++++,,,---....................................000000///.........//////........................------------------------------------------------------...///000000000000------------............------............------............///////////////000000111111000000///......//////000000000111////////////000000000000///////////////.........///////////////.....................////////////...///000111111000///...000000//////......------,,,---///000000000///...///////////////////////////////////////000000111444888<<<:::444000111333000000000000000111111111111000///000222222222000333333333333333333333333222222111111111111222222,,,,,,---...000111222333333333222333333444555666:::999888666666666666777777777777888999999::::::===<<<===@@@AAABBBIIIRRReeeyyy++++++***************+++++++++++++++++++++++++++++++++******)))*********------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---......,,,...///...---,,,---///222111000000222666:::<<<888:::===AAADDDGGGIIIJJJLLLHHHCCC@@@>>><<<:::999888666555555666777777666888999999888666555666888::::::;;;;;;;;;;;;::::::<<<<<<===<<<;;;<<>>---............---,,,,,,000...---,,,,,,...000111/////////---,,,***(((''',,,------------.........------............------......---------,,,,,,,,,,,,,,,------...---------..............................---------...//////------------------------------------------------........................------......///......---------------............------------------------/////////...............//////000000000000//////,,,---...///000111111222000000000000////////////.........///////////////111000000///......------............////////////---///111333333111///---111000000///......---------...//////000///////////////////////////////////////......//////000111///222444555333222222333//////000000111111222222555222000000111222222111222222222222222222222222111111111000000111111111......------...///111222222222222333333444555666777777777777777777777777777777777888999999::::::<<<;;;===@@@AAABBBIIIRRRcccwww,,,+++******)))*********,,,,,,------------......---,,,+++)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,---//////......///000444444555666999===@@@BBBCCCDDDFFFHHHIIIJJJKKKKKKMMMKKKGGGEEEDDDBBB@@@======;;;888777777777666555777777777555333222333555666777888999999::::::::::::;;;<<<<<<===@@@DDDHHHLLLOOORRRTTTVVVXXX[[[]]]___```aaabbbccccccccccccaaaaaaaaaaaa``````______^^^]]]]]]\\\\\\\\\]]]]]]___```aaa```___]]]^^^_________`````````___^^^]]]ZZZZZZYYYYYYYYYZZZ[[[\\\ZZZZZZYYYXXXWWWWWWYYY[[[[[[[[[[[[[[[[[[[[[[[[\\\XXXYYYZZZ\\\^^^```bbbccccccbbb___\\\ZZZYYYYYYYYYVVVVVVVVVVVVVVVUUUTTTTTTNNNMMMLLLJJJHHHFFFEEEDDD>>>??????>>><<<999666444444222111/////////000111//////............//////+++++++++,,,,,,,,,,,,---------------------------///.........///000111222///......///111111000///000000111222333444555555......///000///...---,,,///...---------...000111............---------,,,------------............------............------......---------,,,,,,,,,---------...------,,,,,,........................,,,,,,,,,,,,------...///---------------------------------------------------------------------------------...------,,,,,,,,,,,,---------.........------------------------/////////......---------...//////000000//////...------......///000000111111111000000//////......------......//////000000000000//////........................////////////---///000111111000///---000000000///......------....../////////////////////////////////////////////............///000000/////////111333444333222......///000111222222333777444111000000222222222111111111111111111111111111111000000000000111111111///---,,,,,,---///000222222222222333444555666444555666777888888888888777777777888999999::::::<<<;;;===@@@@@@BBBIIIQQQ___sss++++++***************+++,,,,,,,,,------.........///---,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000,,,...000000000111222444666888<<<@@@CCCEEEFFFFFFIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMNNNNNNLLLGGGDDDBBB???;;;888777666444333333444555444333222444666555666888;;;===???@@@AAA@@@BBBCCCDDDFFFIIINNNRRRSSSVVVYYY[[[\\\^^^aaacccggggggggggggfffeeedddccc``````_________``````aaa```______^^^^^^^^^______bbbccccccbbb```______aaaaaaaaaaaa``````_________ZZZZZZYYYZZZZZZZZZ[[[[[[\\\]]]^^^]]][[[\\\^^^aaa___^^^^^^^^^___```bbbccc___^^^^^^^^^___```bbbccceeecccbbb```____________\\\]]]]]]]]]]]]\\\[[[[[[VVVUUUTTTQQQNNNLLLJJJIIIEEEDDDBBB@@@>>><<<;;;;;;777666444222111111111222000//////.........//////++++++,,,,,,,,,---------------------------------.........///000111222222///......000111222000///222222111000///...------//////000111111///...------...///000000000///...---------......///000000---------.........//////------............------......---------,,,,,,,,,---------...------,,,,,,........................,,,,,,,,,,,,,,,---...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++,,,,,,,,,------------......---,,,,,,,,,,,,---...//////......------,,,,,,......////////////....../////////...............111111000000//////......------......//////000000............//////000000............////////////.........------.........////////////............/////////.........//////////////////////////////...............//////000111//////000333444222000......///000111222222333777444111000000222222222111111111111111111111111111111000000000000111111222000...---,,,---///000222222222222333444555555333444555777888888888888777777777888999999::::::<<<;;;<<>>CCCGGGKKKLLLKKKKKKJJJKKKMMMOOOQQQSSSSSSTTTPPPQQQSSSUUUVVVSSSNNNJJJDDDAAA<<<888666555444222222444555555444555777999888:::===@@@DDDGGGIIIJJJKKKMMMOOOPPPQQQTTTXXX[[[ZZZ\\\^^^___```aaaccceeeiiiiiihhhgggeeecccaaa```````````````aaaaaaaaaaaa______^^^^^^^^^^^^______```aaabbbbbbaaaaaadddfffgggfffdddcccbbbbbbbbbbbb[[[[[[[[[\\\\\\\\\\\\]]]aaadddfffeeebbbaaacccfffeeedddcccaaabbbccceeegggeeeccc```^^^]]]]]]^^^___cccbbbaaa`````````aaabbbaaaaaabbbbbbbbbbbbaaaaaa\\\[[[ZZZWWWUUUSSSQQQPPPMMMKKKHHHEEECCCBBBAAAAAA===<<<:::888666444333333111000000////////////000,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,---...///000111///...///111222222000...111111111000//////......///000000000000///......,,,---000111222111///.........---,,,,,,,,,------------........./////////------............------......---------,,,,,,,,,,,,,,,------...---------........................------,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,------------...---,,,++++++,,,---............---------------------............------/////////.........------000000000000////////////.........///////////////------......///000000111............///////////////...,,,++++++,,,...///............////////////000000///............///////////////////////////......------......///000222111000000111222111000//////000000111111222222555222000000111222222111222222222222222222222222111111111000000111111111222111000///......///000111111111222222333444555333444444555777888888999777777777888999999::::::;;;:::<<>>@@@HHHJJJNNNRRRUUUYYY[[[\\\ZZZ]]]___`````````bbbcccaaacccdddcccbbbbbbcccddd`````````___^^^\\\[[[ZZZWWWWWWYYYZZZZZZYYYXXXXXXUUUUUUUUUVVVWWWXXXYYYZZZ[[[^^^aaaeeehhhnnnssswwwzzzwwwsssooollljjjiiiiiihhhiiijjjjjjkkkkkkjjjjjjoootttxxxwwwqqqmmmlllmmmrrrqqqqqqqqqtttyyy~~~wwwtttnnniiidddcccccccccbbbaaa___^^^]]]]]]^^^^^^]]]^^^^^^_________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^WWWXXXXXXWWWUUUQQQMMMJJJHHHHHHGGGDDDAAA===999777555444333333222222222222.........////////////000.........------,,,,,,,,,......//////000222333444//////000222333333111....../////////000000000000...---,,,+++***+++,,,---111000...---...///111222...------,,,---...000111............/////////000---..................---......---------,,,,,,,,,***+++,,,---......///...........................000///......------------////////////////////////------------------------........................+++,,,---...////////////++++++,,,,,,,,,---------...---+++******+++---...,,,,,,,,,------.........,,,------......------,,,+++,,,,,,---...///000000......//////000000111111000000//////.........---000000000///......------............/////////000,,,...000111111000...,,,++++++---...///111222222111000///...------...///////////////////////////...------------...//////...///000///------///111111111111000000000000000/////////000222333111000333333333333333333333333333333222222222222333333111111222222222222111000111111111111222333444555666555444333444666888:::777777777888999999::::::;;;:::<<>><<<999777777888999;;;===>>>?????????@@@CCCEEELLLMMMOOORRRVVVZZZ]]]___]]]^^^```aaacccddddddddddddcccbbbbbbbbbbbbaaa``````^^^ZZZXXXVVVVVVXXXYYYWWWWWWWWWWWWXXXYYYZZZ[[[ZZZVVVTTTUUUUUUVVV[[[cccccceeegggiiikkkqqqxxx~~~yyysssooommmllllllnnnqqquuuuuusssooollljjjooorrruuuuuurrrooopppqqqtttqqqooosss||||||qqqkkkkkkkkkhhhdddkkkeee___\\\\\\]]]]]]]]]^^^```aaabbbaaa^^^[[[YYY[[[\\\^^^^^^]]]]]]^^^___^^^]]]\\\ZZZWWWUUUSSSRRRQQQOOOMMMKKKIIIEEEAAA======;;;888444111000000000111000000000000000000000...---,,,++++++,,,......//////...---...///000111111///...111555666222---000000000000000///......------,,,,,,,,,,,,++++++........................------------------------................................................000////////////.........//////000111222333444444//////////////////////////////......------,,,,,,.........------,,,,,,,,,...------,,,,,,------.........//////...,,,***(((........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,++++++,,,------,,,,,,...000000---)))&&&&&&)))---000............////////////000000//////.........---000000////////////000000111111222111111000///...000---)))***---000000/////////000000///...------............/////////000////////////////////////////////////////////////333000------///111000///000000000000000000000000//////............//////000000000000111111111111444222111000///000111222333333333222222111111111111111111111111111111111111222222333333444444555555555555555666666666666777777777777777888888888<<<;;;===@@@@@@BBBIIIQQQaaarrr++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,+++,,,......,,,,,,,,,---...000222444666999===@@@BBBCCCEEEGGGIIIJJJJJJJJJLLLMMMNNNPPPSSSTTTVVVWWWUUUUUUUUUUUUTTTSSSSSSRRROOONNNKKKHHHDDDAAA>>>======<<<:::888888:::;;;===???AAABBBBBBAAAAAACCCEEEJJJLLLOOOSSSWWW[[[^^^```]]]]]]___```aaabbbcccccceeecccaaa``````___\\\ZZZYYYXXXVVVTTTTTTVVVXXXYYYWWWXXXYYY[[[]]]```bbbdddaaa]]][[[[[[[[[\\\bbbjjjoooppppppoooooorrrxxx|||~~~xxxrrrnnnmmmmmmnnntttwww{{{|||zzzvvvtttrrrqqqsssssssssqqqppppppqqqsssqqqpppssszzzyyysssooommmiiiffffffcccaaaaaaccceeeeeedddcccddddddccc```]]]ZZZXXXZZZ[[[\\\\\\[[[[[[]]]^^^\\\\\\]]]\\\[[[YYYVVVUUUVVVTTTRRRQQQPPPMMMIIIEEEBBB@@@<<<888555333222222111111000000////////////222111000000000000111222///...---------...000000111///...111555555222...000000000000000///...............---------,,,,,,................................................................................................------------,,,,,,,,,,,,,,,,,,---...///000111111........................//////........................---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---...//////---,,,***........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,---...---,,,,,,...///...---+++******+++---...------------............000/////////............//////............//////...////////////......---444222000///000000000//////////////////...---------------............///////////////////////////////////////////////////222000------///111000///000000000000000000000000//////............//////000000000000111111111111444444333222222222222222333333333222222222111111111111111111111111111111111222222333333444444555555555555555666666666666666666777777888888888999<<<;;;===@@@@@@BBBIIIQQQaaarrr,,,,,,,,,++++++,,,------------------------------++++++,,,,,,,,,,,,++++++,,,---......------///111222555888:::===@@@EEEHHHGGGHHHIIIKKKKKKLLLLLLLLLNNNOOOQQQSSSUUUWWWWWWXXXTTTTTTSSSRRRQQQOOONNNNNNHHHFFFCCC@@@===;;;;;;:::===<<<;;;;;;<<<===???@@@DDDEEEFFFFFFEEEEEEFFFHHHJJJMMMQQQVVV[[[^^^aaabbb^^^_________````````````bbb```^^^]]]\\\ZZZWWWUUUSSSSSSRRRSSSUUUXXX[[[]]]\\\]]]^^^aaaeeehhhkkkmmmjjjeeecccccccccdddkkksss{{{zzzxxxtttqqqqqqsssuuuzzzwwwqqqllliiiiiijjjllluuuxxx|||}}}|||zzzxxxwwwssspppnnnmmmmmmnnnmmmmmmnnnooooooqqquuu|||zzzrrrlllgggeee______```dddiiilllnnnmmmppppppooommmiiiddd___]]]ZZZ\\\\\\\\\ZZZYYYZZZ\\\XXXZZZ\\\]]]]]]\\\ZZZXXX[[[ZZZXXXXXXWWWVVVRRROOOIIIGGGCCC???;;;888777666444333333222111000//////000000////////////000000...------------...//////111//////111444444111...000000000000000///....../////////............---........................////////////////////////................................................------------,,,,,,,,,,,,++++++,,,---...//////000.................................///////////////...------------,,,,,,,,,++++++++++++++++++++++++***+++---...///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///---...///...,,,,,,,,,...+++,,,---......---,,,+++,,,,,,,,,------------...////////////..................------------......------.../////////......222333333222000///000000///////////////......---,,,,,,---------.........////////////////////////////////////////////////111///......///111000///000000000000000000000000000//////......//////000000000000111111111222222444444555555555444333222333333333222222222222111111111111111111111111111111222222333333444444555555555555555666666666666555555666777888999999:::<<<;;;===@@@@@@BBBIIIQQQ```qqq------,,,+++++++++,,,,,,------------------------)))***,,,---------++++++------.........000333555888;;;>>>@@@CCCFFFIIILLLKKKKKKLLLMMMNNNOOOOOOOOONNNOOOQQQSSSTTTUUUUUUUUUTTTSSSQQQNNNLLLJJJIIIHHHCCCBBB???===<<<===>>>?????????@@@@@@BBBCCCDDDEEEHHHJJJLLLLLLLLLLLLMMMOOOOOORRRVVV[[[___aaabbbcccaaa```___^^^\\\\\\[[[[[[YYYYYYXXXYYYZZZYYYWWWUUUSSSTTTUUUXXX[[[```dddfffeeeeeefffhhhjjjlllnnnooommmiiiggggggggghhhooovvv|||zzzvvvqqqmmmkkkjjjkkkmmmjjjeeeaaa___```bbbdddkkknnnrrrtttsssrrrqqqqqqmmmiiidddccceeeffffffdddfffiiijjjkkklllrrr|||{{{pppgggbbbaaaYYYZZZ]]]ccciiioootttvvv{{{||||||zzzuuunnnfffaaa^^^______]]]ZZZYYYYYYZZZWWWWWWXXXYYYZZZZZZZZZZZZ\\\[[[ZZZ[[[[[[ZZZWWWUUUPPPNNNJJJFFFBBB???===<<<999888777555333222111000/////////...............---------------......///000//////000333333111///000000000000000///....../////////.........------................................................................................................/////////.........------,,,,,,---...//////000000.................................//////000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------------------------------------------------...---,,,,,,,,,,,,---......///000///---++++++,,,,,,---...000000...---,,,,,,,,,---------.........///////////////.........///......------......///......///000111111111000***---000000...---///111...///////////////......---------.........//////////////////////////////////////////////////////////////////000000000000////////////////////////000000////////////000000000000111111111222222222222444555777666444222000222222222222222222222222111111111111111111111111111222222333333444444555555555555555666666666666444555666777888999::::::<<<;;;===@@@@@@BBBIIIQQQ___qqq------,,,+++++++++,,,,,,++++++++++++++++++++++++***+++,,,---...------,,,...///000111111444777:::???AAADDDFFFGGGHHHJJJLLLLLLMMMMMMNNNPPPQQQRRRSSSOOOPPPQQQSSSSSSRRRQQQQQQOOONNNKKKHHHEEECCCBBBBBB@@@@@@??????@@@BBBEEEGGGEEEFFFGGGIIIJJJJJJJJJJJJMMMOOORRRSSSSSSTTTUUUVVVWWWYYY\\\___aaabbbbbbaaa^^^]]]ZZZXXXVVVTTTSSSSSSQQQQQQSSSWWW[[[]]]\\\[[[YYYZZZ\\\```dddhhhlllnnnmmmmmmkkkjjjhhhhhhggggggiiifffdddeeeeeefffkkkrrruuurrrnnnjjjfffdddbbbaaa```^^^[[[XXXWWWXXXYYY[[[]]]```ccceeeeeedddddddddbbb]]]XXXWWWYYY[[[[[[ZZZ\\\```bbbbbbbbbfffqqqyyywwwlllccc^^^^^^XXXYYY[[[```fffnnnvvvzzz|||~~~uuukkkdddbbbbbbbbb```\\\ZZZZZZZZZYYYXXXVVVUUUUUUWWWYYYZZZXXXXXXXXXYYYZZZZZZXXXVVVUUUSSSPPPMMMIIIFFFDDDCCC===<<<:::888555333111000333333333222222111111111---------...............000//////000111222111000000000000000000///...............------------,,,........................------------------------................................................///............---------,,,,,,------......//////........................------......//////000000------------------------------...//////...------------...---------,,,,,,------------------------------------------------,,,,,,---......---,,,,,,...000111000...,,,+++,,,........................---.........////////////.........///////////////000//////////////////000---...///000000000000000(((,,,//////---,,,---000......///////////////...////////////000000000000////////////////////////////////////////////////...//////000000000000111////////////////////////000000////////////000000111111111111222222222222000222444666555333000...222222222222222222222222111111111111111111111111111222222333333444444555555555555555666666666666444555666777888999::::::<<<;;;===@@@@@@BBBIIIQQQ^^^ppp,,,,,,,,,++++++,,,------+++++++++++++++++++++++++++,,,---......//////...000222444666888:::>>>@@@DDDFFFIIIJJJJJJJJJKKKMMMNNNNNNNNNOOOPPPRRRSSSTTTPPPPPPRRRRRRQQQOOOMMMLLLGGGEEECCCAAA@@@@@@@@@AAACCCCCCDDDEEEHHHKKKNNNOOOOOOPPPQQQRRRRRRRRRPPPPPPQQQTTTWWWYYYYYYYYYZZZ[[[[[[\\\]]]^^^______^^^]]]WWWVVVSSSQQQOOOOOONNNOOOOOOQQQUUUZZZ```ccccccbbb___```bbbdddgggkkkmmmooonnnllliiieeeaaa^^^\\\ZZZ^^^\\\\\\^^^^^^^^^bbbgggjjjgggccc```___]]][[[ZZZWWWVVVUUUTTTSSSSSSSSSSSSQQQTTTWWWXXXXXXXXXXXXXXXUUURRROOONNNNNNPPPQQQRRRSSSVVVYYYYYYXXX\\\dddkkkssstttsssnnnfff```\\\\\\YYYZZZ[[[]]]aaahhhqqqwwwyyy}}}yyyooohhhbbbccccccaaa___]]]]]]^^^aaa___\\\YYYWWWWWWXXXXXXVVVVVVVVVXXXYYYYYYWWWUUUVVVVVVTTTQQQOOOLLLJJJIIIBBBAAA>>><<<888555333222333333333333333222111000---...//////000000///////////////000000000111111000000000000000///...............---------,,,,,,........................------------------------................................................,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,---------------------------------...............,,,,,,,,,------------...---...///000000///...---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,...//////...,,,+++...000111111///,,,,,,,,,///...---,,,,,,---...///........./////////000000.........///////////////000000////////////000000,,,,,,---.........------///000000///---,,,,,,------...////////////////////////000000000111111111////////////////////////////////////////////////,,,...000111000///000111000000000000000000000000111000000//////000000111111111111222222222222333///111333444444222///---111222222222222333333333111111111111111111111111111222222333333444444555555555555555666666666666555555666777888999999:::<<<;;;===@@@@@@BBBIIIQQQ]]]ooo++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111111444777:::===???BBBDDDGGGGGGIIILLLMMMMMMMMMNNNOOOPPPPPPOOOOOOOOOPPPQQQRRRNNNNNNOOOOOOMMMJJJFFFDDDAAA@@@@@@@@@BBBDDDGGGIIILLLMMMNNNQQQSSSUUUWWWXXXXXXYYYZZZ[[[ZZZXXXUUUSSSVVVYYY[[[\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYRRRQQQPPPOOOOOOPPPRRRSSSVVVXXX[[[aaafffhhhhhhggg```aaabbbccceeefffhhhhhhgggeeeaaa\\\WWWSSSQQQOOOSSSRRRSSSWWWWWWUUUWWW\\\]]]ZZZWWWUUUVVVUUUSSSQQQPPPPPPPPPPPPPPPNNNMMMLLLIIIKKKNNNOOOOOONNNOOOOOOKKKKKKJJJIIIHHHIIILLLNNNMMMOOOQQQRRRSSSUUUZZZ^^^cccccccccaaa^^^[[[YYYXXXUUUWWWXXXYYY[[[^^^dddiiinnnqqqvvvyyyxxxrrrkkkfff]]]___aaaaaa```aaabbbdddjjjiiigggddd```\\\YYYWWWWWWVVVWWWXXXZZZZZZXXXWWWVVVVVVUUUTTTRRRQQQOOONNNKKKJJJGGGDDD@@@===:::999333444444444333222000///...///000111111111000/////////000/////////000222000000000000000///....../////////............---................................................................................................,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,---------......,,,---///000000///---,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------------------,,,---///111111///---,,,,,,...------------------...---------.........//////............/////////000/////////....../////////---------...------,,,,,,333000...---.........---------...///////////////////////////000000000000////////////////////////////////////////////////+++...111111000///000222000000000000000000000000111111000000000000111111111111111222222222333333000111222333222111///...111111222222222333333333111111111111111111111111111222222333333444444555555555555555666666666666666666777777888888888999<<<;;;===@@@@@@BBBIIIQQQ]]]nnn*********+++,,,---...///------------------------///.........///000222333666:::???BBBEEEGGGIIIKKKGGGJJJMMMOOOOOOOOOPPPQQQRRRQQQPPPOOONNNNNNOOOPPPJJJKKKKKKKKKHHHDDD@@@===??????@@@CCCGGGKKKPPPSSSUUUVVVXXX[[[\\\^^^^^^^^^^^^___``````^^^[[[XXXVVVZZZ\\\^^^]]][[[XXXWWWWWWUUUUUUTTTTTTTTTUUUUUUVVVQQQQQQPPPQQQSSSUUUXXXZZZ]]]___bbbfffjjjllljjjhhh______``````aaaaaaaaabbb___]]]YYYUUUPPPMMMJJJIIILLLKKKNNNRRRRRROOOQQQUUUTTTQQQNNNMMMNNNNNNLLLJJJJJJKKKMMMMMMMMMKKKHHHGGGDDDFFFIIIJJJIIIIIIIIIJJJEEEHHHIIIHHHFFFFFFIIIMMMJJJLLLMMMOOOPPPRRRTTTVVVWWWWWWWWWWWWWWWVVVUUUTTTOOORRRUUUVVVUUUVVVYYY\\\]]]```dddffffffccc___]]]YYY[[[^^^```aaacccfffiiiqqqrrrqqqoooiiibbb[[[VVVYYYXXXYYYZZZ\\\\\\ZZZXXXUUUUUUUUUUUUTTTSSSRRRQQQTTTSSSPPPLLLHHHEEEBBB@@@888999999999999777555444...///111222222222111000//////000///...///000222000000000000000//////...000000000000////////////........................////////////////////////.........................................................---------,,,,,,---..................///---------------------------------,,,,,,+++++++++,,,,,,,,,------.........+++,,,...//////...,,,++++++++++++,,,---...000000,,,,,,,,,,,,,,,,,,,,,,,,........................///...,,,++++++,,,...///,,,///111111000...------,,,,,,---......---,,,,,,,,,,,,,,,---------......---.........//////000000.........------.........///000000000///...------000---)))***---000111///------...///000000//////............/////////000////////////////////////////////////////////////***...111222000///000222000000000000000000000000111111000000000000111111111111222222222333333333111111222333222111000///111111111222222333333333111111111111111111111111111222222333333444555555555555555555666666666777777777777777777888888888<<<;;;===@@@@@@BBBIIIQQQ]]]nnn+++++++++++++++++++++++++++---......,,,++++++,,,---......//////222666:::;;;===AAADDDFFFGGGGGGGGGMMMMMMNNNOOOOOOPPPOOOOOOOOOOOOPPPOOOOOONNNMMMLLLJJJIIIFFFCCC@@@???AAACCCBBBCCCFFFJJJOOOSSSVVVXXXXXXZZZ\\\^^^______^^^]]]``````___^^^\\\[[[YYYXXXZZZ[[[[[[ZZZXXXVVVSSSRRRRRRSSSVVVWWWXXXVVVTTTSSSUUUUUUUUUWWWZZZ^^^bbbeeehhhiiiiiiiiigggeeebbb```ZZZZZZZZZYYYYYYXXXWWWVVVTTTUUUUUURRRNNNIIIGGGFFFIIIKKKJJJFFFEEEIIIJJJHHHKKKJJJJJJJJJLLLKKKJJJHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGJJJMMMOOOMMMLLLJJJJJJLLLJJJIIIIIILLLNNNOOOOOOTTTSSSPPPNNNMMMMMMNNNOOOVVVVVVVVVUUUTTTSSSQQQPPPQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVWWWVVVUUUUUUUUUVVVSSSUUUWWWYYY[[[^^^bbbfffqqqtttvvvuuuppphhhbbb^^^\\\YYYWWWXXX\\\^^^^^^]]]XXXWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTQQQMMMIIIGGGFFFDDD@@@;;;888666555555333333222111000000//////111111000////////////000000000000000///////////////............---------------,,,+++++++++++++++111111000000/////////...........................//////.........---------------------------------444000...000///,,,,,,---111111111111000///...---...------,,,,,,------......---,,,++++++,,,---............------,,,,,,,,,)))***+++,,,---,,,++++++.........------,,,,,,,,,------------------------///......------,,,++++++---.........---,,,++++++---------.........//////............////////////........................////////////////////////...///...---,,,,,,...000........................------............------........................////////////////////////......------------......////////////////////////////////////000000000000111111111111000000000000000111111111111222222222111111222222222333333333111///---///333444222///000000000000111111111111333333333444444444555555666666666666666555555555777888:::;;;;;;:::999888;;;<<<===>>>@@@DDDJJJNNN[[[kkk++++++++++++++++++++++++***,,,......------...///...000111333444777;;;>>>@@@BBBEEEHHHKKKLLLLLLKKKKKKLLLNNNOOOPPPPPPOOOOOOOOONNNMMMLLLJJJIIIHHHGGGCCCCCCBBB@@@>>>???BBBEEELLLMMMOOORRRVVVYYY[[[\\\``````aaabbbaaa___]]][[[]]]]]]]]]\\\[[[YYYWWWVVVVVVVVVUUUUUUTTTSSSRRRRRRUUUXXX[[[]]]^^^]]][[[YYYYYYYYYZZZ\\\___cccfffhhhjjjjjjiiigggddd```\\\YYYSSSTTTTTTTTTTTTSSSSSSRRRPPPQQQQQQNNNJJJGGGEEEDDDEEEHHHHHHEEEEEEIIIKKKIIINNNMMMLLLMMMNNNOOONNNLLLNNNNNNNNNNNNMMMLLLLLLLLLJJJLLLOOOQQQPPPPPPPPPPPPQQQPPPOOOPPPSSSUUUUUUUUUXXXVVVTTTRRRQQQQQQRRRRRRUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRQQQOOONNNNNNMMMLLLMMMNNNNNNNNNMMMMMMNNNNNNPPPSSSUUUXXX[[[```dddfffjjjnnnpppoookkkgggeee^^^[[[XXXXXX[[[]]]^^^]]]\\\[[[YYYWWWUUUTTTTTTTTTQQQRRRSSSTTTTTTSSSQQQPPPKKKHHHDDD???;;;999888777333444444444333111000///000//////....../////////111000000000///////////////............---------222111000/////////000000000000/////////.........------------------------//////.........---------------------------------555...***---000///---,,,////////////...---,,,+++------,,,,,,,,,,,,---------------,,,,,,---------------------,,,,,,,,,+++)))***+++,,,---,,,,,,+++......---------,,,,,,,,,------------------------...------------,,,,,,,,,---............------,,,.........///////////////............////////////........................////////////////////////222222111...,,,***+++---...........................//////////////////...........................////////////////////////.........------.........000000000000000000000000////////////000000000000//////000000111111111222000111111111111222222222000000111222333333444444000//////000222222111000000000000000111111111111333333333333444444444444666666666666666666666555777777888999::::::999999<<<<<<===>>>@@@DDDIIIMMMYYYiii++++++++++++,,,,,,,,,,,,***+++---.........000222000222666888:::===AAACCCEEEGGGIIILLLNNNOOOOOOOOOLLLMMMOOOPPPQQQOOONNNMMMLLLKKKHHHEEECCCBBBBBBBBB???@@@@@@AAABBBDDDIIILLLUUUVVVWWWZZZ\\\]]]^^^^^^bbbbbbccccccbbb___]]][[[ZZZ[[[\\\\\\[[[XXXVVVTTTQQQPPPOOONNNOOOQQQSSSTTT[[[^^^bbbeeegggfffcccaaa]]]^^^___aaaccceeefffggg``````^^^\\\XXXTTTQQQNNNOOOOOOPPPQQQQQQQQQQQQPPPMMMNNNNNNLLLIIIFFFEEEEEEBBBFFFHHHGGGGGGKKKMMMLLLQQQPPPOOOQQQSSSUUUUUUTTTVVVWWWXXXXXXXXXVVVTTTRRROOOQQQTTTUUUUUUVVVXXXZZZXXXXXXXXXZZZ]]]______^^^___]]][[[YYYXXXWWWWWWWWWXXXYYYYYYYYYYYYYYYXXXXXXXXXVVVTTTQQQNNNLLLJJJJJJEEEFFFHHHIIIJJJIIIHHHHHHHHHJJJMMMOOOQQQTTTXXX[[[ZZZ^^^dddggghhhfffeeeddd^^^[[[WWWVVVWWWZZZ\\\\\\___^^^[[[XXXUUUSSSPPPOOOOOOPPPRRRTTTVVVVVVWWWWWWQQQOOOKKKFFFAAA>>><<<;;;555666666666555333111///111000000///000000111111111111000000000////////////............---------000///---++++++,,,---...///............---------------------------------...............---------------------------------666,,,&&&***000111...,,,------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------.../////////......000000000///////////////---............/////////........................////////////////////////222222222000---,,,,,,...........................//////000000000000//////........................////////////////////////........................111111111111111111111111////////////000000000000......///000111222333333000111111111111222222222111222222222222333333333///000111111000000111222000000000111111111222222222222222222333333333333555555666666666666666666666666666777888999:::;;;<<<===>>>>>>@@@DDDIIIMMMWWWggg~~~+++++++++,,,,,,,,,,,,,,,***,,,---.........111222222555:::===@@@BBBFFFHHHHHHJJJKKKMMMOOOPPPPPPPPPOOOPPPQQQQQQPPPMMMJJJHHHFFFDDDBBB???======>>>>>>@@@BBBDDDFFFHHHKKKPPPSSSVVVXXXYYY[[[]]]]]]^^^^^^]]]^^^___``````___]]]\\\YYYZZZ[[[[[[YYYVVVSSSRRRMMMLLLKKKKKKNNNRRRWWWZZZ___bbbgggkkklllkkkiiiggg^^^^^^___`````````______SSSSSSRRRQQQOOOMMMKKKJJJMMMNNNOOOPPPQQQQQQQQQQQQLLLMMMNNNLLLJJJIIIIIIJJJEEEKKKNNNMMMMMMPPPSSSRRRUUUTTTTTTUUUYYY\\\^^^___^^^bbbgggjjjiiieee```\\\XXXYYY[[[[[[\\\^^^bbbdddbbbbbbbbbeeeiiikkkkkkjjjjjjhhheeebbb```^^^]]]\\\]]]^^^```bbbaaa```]]]\\\ZZZYYYVVVSSSQQQOOOMMMLLLGGGGGGIIIKKKLLLLLLJJJIIIKKKMMMOOOOOOPPPQQQSSSUUUUUUXXX\\\^^^]]]ZZZYYYXXXXXXVVVRRRQQQRRRUUUXXXZZZ^^^___```^^^[[[UUUPPPLLLNNNOOOPPPQQQSSSTTTUUUVVVWWWUUUQQQLLLHHHDDDBBBAAA:::999888777555444333222333333222222222333333444111111111000000000/////////............------------+++)))''''''(((***+++------------------------------------------------........................------------------------222+++&&&***.........///,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,++++++,,,---......---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------...///000000000///////////////............---------.........//////........................////////////////////////...///000000//////000222......................../////////000000/////////........................////////////////////////......////////////......000000000000000000000000////////////000000000000...//////000111111222222000000111111111222222222444444333222222111000000///222333222//////111444000000111111111222222222111111222222222333333333555555555555666666666666666555555555666888;;;<<<<<<===>>>???@@@DDDIIIMMMUUUfff|||++++++,,,,,,,,,---------,,,---.........///111444666999===AAACCCEEEHHHKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRQQQOOOLLLHHHDDDBBB???===;;;::::::;;;===>>>???AAADDDFFFHHHLLLPPPSSSUUUWWWYYY[[[]]]]]]]]]\\\[[[\\\]]]^^^^^^]]][[[ZZZUUUVVVVVVWWWUUUSSSQQQOOONNNNNNNNNOOOSSSXXX\\\___```bbbfffjjjkkkjjjgggfffZZZZZZYYYXXXWWWUUUSSSRRROOOOOOOOONNNMMMLLLKKKKKKIIIJJJKKKLLLMMMNNNNNNNNNLLLMMMNNNMMMLLLLLLMMMOOOMMMUUU[[[ZZZYYY\\\^^^^^^]]]\\\[[[\\\```eeehhhiiiiiioooxxxyyyqqqkkkdddeeefffeeeeeegggjjjmmmnnnnnnnnnqqqvvvyyyzzzyyyvvvtttqqqnnnjjjgggeeeccc```ccchhhlllnnnllljjjhhhcccaaa^^^ZZZVVVSSSQQQPPPMMMLLLLLLNNNPPPPPPNNNLLLNNNPPPRRRSSSSSSSSSUUUVVVUUUWWWYYYXXXUUURRRPPPPPPPPPOOOLLLKKKLLLOOOTTTWWW]]]aaafffiiifff___VVVPPPMMMLLLMMMMMMOOOQQQSSSTTTZZZXXXUUURRRNNNJJJHHHGGGAAA???;;;888666666777888555444333333222333333333111111111111000000000000///............---------///...,,,+++***+++------,,,,,,,,,------------------------------------------.....................------------------------...++++++---,,,+++---222,,,------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,---......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////------...///000000000///------------------------------------............////////////////////////////////////////////////---///000000//////000111........................---......//////......---........................////////////////////////......///000000///......////////////////////////////////////000000000000111111000000000000000000000000111111111222222222222222222222222222222222000222444222///...111444111111111111222222222222111111222222222333333333444555555555666666777777666555555555666888;;;<<<===>>>>>>???@@@CCCHHHLLLUUUeee|||++++++,,,,,,------......---...000000000222666999<<<>>>AAACCCEEEGGGJJJMMMPPPPPPPPPQQQRRRSSSSSSTTTPPPOOOMMMIIIEEEAAA>>><<<999888888888999;;;===>>><<<>>>AAADDDFFFIIIMMMOOOWWWXXXZZZ\\\]]]]]]\\\[[[\\\\\\]]]]]]\\\ZZZWWWUUUPPPQQQQQQRRRSSSSSSSSSSSSUUUVVVWWWYYY[[[]]]___```]]]___aaabbbcccaaa```^^^TTTSSSQQQOOOMMMKKKIIIHHHMMMMMMLLLKKKJJJJJJIIIIIIFFFGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOOOOPPPRRRTTTYYYbbbjjjkkkjjjlllooopppkkkiiiffffffiiillloooqqqttt{{{}}}tttttttttrrrpppppprrrtttxxxxxxxxxzzz}}}zzzvvvssspppoooeeeiiioootttyyy{{{{{{zzzuuurrrnnnhhhbbb\\\YYYWWWUUURRRPPPQQQTTTUUUSSSQQQMMMOOORRRRRRRRRRRRSSSTTTUUUWWWWWWVVVSSSQQQPPPPPPLLLKKKJJJIIIIIIKKKOOOSSS[[[aaajjjpppqqqkkkbbb\\\NNNMMMLLLMMMNNNQQQTTTVVVYYYYYYWWWTTTQQQOOOMMMLLLHHHFFFBBB>>>;;;;;;<<<===666555444333222111111111222222111111111000000000///............---------//////......---------...,,,,,,,,,------------...........................---------...............------------------------+++,,,...000---)))---333---------......------,,,,,,,,,............,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,------------...------------------------++++++,,,,,,---...//////------.../////////......++++++,,,,,,,,,---------,,,------------.........///////////////////////////////////////////////////111222111///---------........................------............------........................////////////////////////...///000111111000///...........................////////////000000000000111111111111000000//////000111111111111222222222......000111333555666777333333333111000000222333111111111222222222222333222222222222333333333333444444555555666777777777666666666777888999:::;;;===>>>>>>???@@@CCCHHHLLLVVVfff}}}++++++,,,,,,---......///...///111333555888===AAACCCDDDEEEFFFFFFHHHLLLNNNPPPPPPPPPPPPPPPQQQRRRSSSJJJHHHEEEAAA===:::999888666777888999:::;;;<<<===<<>>>>>??????@@@CCCHHHKKKWWWhhh~~~++++++,,,,,,---...//////---///222555888===CCCHHHHHHHHHHHHHHHGGGIIIMMMPPPMMMMMMMMMMMMMMMNNNOOOOOOEEECCC???;;;888666666666666777999:::;;;;;;;;;;;;AAADDDHHHKKKNNNRRRVVVYYYZZZ[[[\\\\\\[[[XXXTTTRRRNNNOOORRRTTTUUUTTTSSSRRROOOPPPRRRVVV[[[bbbgggkkkggghhhjjjjjjgggaaa\\\XXXVVVUUUTTTRRRPPPOOONNNMMMKKKIIIGGGFFFEEEFFFHHHIIIGGGHHHIIILLLOOORRRUUUWWWUUUVVVWWWWWWXXXXXXWWWWWWSSSUUUVVVWWWXXX[[[___bbbgggttt}}}wwwuuuuuuvvvvvvxxx}}}~~~}}}|||zzzxxxvvvxxx}}}}}}|||~~~~~~|||qqqkkkfffdddgggiiihhhfffllllllkkkgggaaa[[[XXXVVVTTTUUUUUUSSSPPPNNNNNNOOOPPPQQQQQQNNNJJJIIIKKKMMMRRRXXXaaajjjooopppnnnlllccc```\\\WWWTTTSSSTTTUUUUUUUUUUUUUUUTTTSSSRRRRRRNNNOOOPPPPPPMMMHHHDDDAAA@@@???===;;;888777666555222222222111111111111000//////.........------------...///000000...,,,+++---------....../////////000000000000000000000000---------.........//////------------------------000,,,---111333000---,,,+++,,,,,,---------,,,,,,---...000111111000...---......,,,++++++,,,......,,,,,,,,,------.........------,,,+++,,,---...///,,,,,,,,,------.........////////////////////////,,,,,,,,,---------..................---,,,++++++***+++,,,---...000111111,,,,,,,,,---------......000000000000000000000000////////////////////////))),,,...//////...//////........................//////000000000000//////........................////////////////////////...///000222222000///...000000000000000000000000////////////000000000000......///000111222333333000111111111111222222222555444444333222111000000777444//////111333222111111111222222222333333333333333444444444444555555444444444555666777777888777888:::;;;;;;:::999888>>>>>>??????@@@CCCHHHKKKYYYiii............///000111111000666<<>>???AAAFFFIIIYYYeeezzz------------///111333444555999???AAAAAACCCHHHLLLJJJJJJJJJKKKLLLLLLMMMMMMKKKKKKJJJHHHEEEBBB???===;;;:::888777666777888999;;;<<<===>>>AAADDDGGGHHHLLLNNNPPPRRRUUUWWWXXXYYY]]]ZZZVVVTTTSSSPPPLLLHHHHHHJJJNNNSSSVVVXXXYYYYYY\\\]]]^^^```bbbdddffffffgggddd```ZZZTTTOOOKKKIIIIIIIIIJJJIIIGGGFFFGGGIIIIIIIIIHHHHHHJJJLLLMMMMMMMMMPPPSSSWWW[[[```eeeiiioooooopppsssvvvwwwvvvtttrrruuuxxxwwwtttqqqpppqqqxxx}}}}}}~~~~~~}}}yyyzzz}}}}}}wwwrrriiifffbbb]]]YYYWWWVVVVVVVVVWWWUUUQQQLLLJJJKKKMMMOOORRRWWW\\\aaafffhhhjjjfffeeedddaaa^^^[[[WWWVVVXXXVVVTTTRRRPPPOOOOOONNNPPPPPPOOOPPPQQQQQQOOOMMMKKKIIIEEEAAA>>>;;;:::999555555555444333111000//////000000000000000000000000000///............///........................////////////////////////------------------------///......------,,,,,,,,,+++,,,---------,,,++++++,,,---...//////---,,,++++++,,,------......---------------------------------------,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,+++***+++,,,...///---...///---***(((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///........................---------........................------------...///000111...000222222000...------.........//////000000000000/////////............////////////////////////............////////////////////////000000000000///////////////000111111000000000000000000000000000111111111111222222222333333222222222222333333222222222111111111111000333333333333333333333333000111222333444444444444555444444555555666777888888777666555666777999:::<<<===>>>>>>???BBBFFFJJJYYYfff|||,,,+++,,,---000333777999;;;???CCCEEEDDDEEEIIILLLKKKKKKKKKKKKKKKKKKJJJJJJIIIGGGEEEBBB???<<<;;;:::::::::999999999:::<<<===???@@@BBBDDDGGGJJJMMMOOOQQQSSSTTTVVVWWWWWWVVVVVVWWWTTTRRRPPPOOOMMMJJJHHHJJJNNNUUU\\\aaabbbbbbaaaaaaaaa```___^^^^^^]]]\\\\\\XXXRRRLLLHHHFFFFFFGGGGGGHHHIIIIIIHHHHHHJJJKKKKKKLLLMMMPPPRRRUUUWWWXXXWWWYYY[[[^^^aaaeeekkkoootttxxx}}}xxxtttmmmfffaaa^^^]]]]]]]]]\\\[[[WWWRRROOONNNNNNOOOQQQUUUYYY^^^aaaccceeebbbbbbaaaaaa___]]]\\\[[[[[[XXXTTTSSSSSSRRRNNNKKKNNNNNNNNNOOOQQQSSSRRRQQQQQQOOOKKKGGGCCC@@@===<<<999999777555333222222111000000000000000000000000111000//////......//////........................////////////////////////------------------------------------------............////////////......+++,,,...//////...---,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------....................................------------------------,,,,,,,,,,,,---------------,,,+++++++++,,,...///---///000///---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......---------..........................................------,,,+++,,,,,,,,,---///111111000......///.............../////////////////////............////////////////////////......///000000111222222////////////000000000000///////////////000111111000000000000000000000000000111111111111222222222222222222222222222222222222222222111111111111000333333333333333333333333000000111222333333333333555444444555555666777888777666555555555777888999===>>>??????@@@CCCHHHKKKZZZggg~~~,,,,,,,,,...222777;;;>>>@@@CCCFFFGGGFFFGGGIIIKKKMMMLLLLLLKKKJJJIIIHHHHHHDDDBBB???<<<::::::::::::<<<<<<===>>>???AAACCCDDDFFFGGGIIIKKKMMMOOOQQQRRRSSSTTTUUUVVVVVVTTTSSSQQQPPPOOOMMMLLLMMMOOOPPPQQQTTTYYY```gggiiihhheeeccc^^^]]][[[YYYVVVTTTRRRQQQMMMKKKGGGEEEDDDEEEHHHIIIGGGJJJLLLMMMMMMNNNOOOQQQPPPSSSWWWZZZ]]]```ccceeegggggggggggghhhkkkooorrrxxx~~~xxxpppkkkiiiiiijjjggggggeeebbb]]]XXXUUUSSSSSSTTTWWWZZZ]]]```aaaccc```_________^^^]]]\\\\\\YYYWWWVVVXXX[[[YYYRRRLLLMMMLLLKKKMMMPPPRRRSSSSSSTTTRRROOOKKKGGGCCC@@@???>>><<<999666444333333333111111111000000000000000111000000///.../////////........................////////////////////////................................................//////000000000111000000+++,,,---...//////......,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......,,,...000///...---......------------------------,,,,,,---...////////////,,,---------.../////////........................000///...------,,,------,,,...000000/////////000------..................///////////////.........------------------------//////000000000111111111////////////000000000000///////////////000000111000000000000000000000000000000111111111222222222111111111222222111111111222222222111111111000000222222222222222222222222000111222333333444444333555444444555555666777888999888888888999:::;;;<<<>>>???@@@@@@AAADDDHHHLLLYYYhhh...///000333777;;;@@@BBBCCCEEEGGGGGGGGGGGGHHHIIIMMMMMMLLLJJJIIIGGGFFFFFF???===;;;::::::<<<>>>???AAAAAACCCDDDGGGIIIKKKLLLNNNOOOPPPQQQQQQRRRRRRRRRRRRRRRSSSSSSRRRPPPOOONNNMMMLLLLLLMMMQQQVVV]]]aaa___bbbgggiiihhhddd^^^ZZZSSSRRRPPPOOOLLLJJJIIIHHHCCCCCCCCCCCCDDDFFFHHHHHHFFFIIILLLOOOPPPRRRTTTUUUYYY^^^dddhhhjjjllloooqqqsssttttttsssrrrssswwwyyy}}}}}}vvvrrrrrrsssuuuxxxwwwuuuqqqkkkccc\\\XXXXXXYYYZZZ[[[]]]___```aaa______^^^\\\[[[ZZZZZZYYYXXXXXX[[[aaafffddd]]]UUUOOOMMMKKKKKKNNNPPPQQQQQQUUUTTTRRROOOKKKHHHEEEDDDBBB@@@===999666555444444222111111111000000000///111111000///////////////////////////////////////////////////////////////........................000//////......---,,,,,,,,,,,,,,,------......///,,,------.../////////////////////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,------......+++---//////...---...///------------------------+++,,,---...////////////,,,---------.../////////.................................------...//////+++---//////......///111..................------.........///////////////------------------------000000000//////.........////////////000000000000///////////////000000111////////////////////////000000111111111222222222000111222222222222111000222222222111111111000000222222222222222222222222111222333444555555555555555444444555555666777888999999::::::;;;<<<======>>>???@@@AAABBBDDDIIILLLYYYhhh222333666999<<<@@@CCCEEEFFFGGGGGGHHHIIIIIIHHHHHHKKKKKKIIIHHHFFFDDDCCCCCC<<<<<<;;;<<<>>>AAADDDEEEEEEFFFHHHKKKNNNPPPRRRSSSTTTTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQTTTVVV[[[aaahhhmmmiiijjjkkkiiieee^^^WWWRRRGGGGGGGGGFFFFFFEEEEEEEEEAAABBBDDDEEEGGGGGGGGGGGGGGGJJJOOOSSSUUUWWWYYY[[[eeekkkrrrvvvwwwwwwzzz||||||~~~~~~}}}xxxvvvwwwzzz|||yyypppfff___^^^^^^^^^^^^^^^___```aaa```___]]][[[YYYXXXWWWWWWWWWZZZ___fffllllllgggbbbXXXTTTPPPNNNNNNOOOPPPPPPVVVUUUTTTRRRPPPMMMKKKJJJFFFEEEBBB???;;;999777666222222222111111000000///222111000000//////000000////////////////////////////////////////////////........................000000//////...---,,,,,,...............///000111...............//////////////////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,---------............***,,,......------...///------------------------++++++---...//////000000---------.......................................,,,+++++++++,,,---...///,,,---///.........///111/////////........................///////////////////////////////////////000000///......---,,,,,,////////////000000000000///////////////000111111////////////////////////000111111111111222222222000111222333333222111000222222222111111111111000222222222222222222222222222222333444555555555555555444444555555666777888777888888999:::;;;<<<<<<>>>???@@@@@@AAADDDHHHLLLXXXfff666888;;;???BBBDDDFFFFFFHHHHHHHHHIIIJJJKKKJJJIIIGGGGGGEEEDDDBBBAAA??????===>>>>>>@@@BBBEEEHHHJJJIIIJJJLLLOOORRRTTTVVVVVVUUUUUUVVVUUUUUUSSSQQQPPPOOONNNMMMMMMNNNPPPRRRSSSVVV[[[aaaeeehhhjjjmmmppplllkkkhhhddd]]]WWWQQQMMMBBBBBBCCCCCCDDDEEEFFFFFFDDDFFFGGGJJJLLLMMMNNNOOOPPPTTTZZZ___bbbdddgggiiiqqqwww|||{{{}}}uuunnnfffeeedddcccbbbccccccdddaaa```]]][[[YYYXXXXXXXXXVVVXXX]]]bbbgggiiijjjjjjddd___XXXTTTQQQQQQPPPPPPRRRSSSSSSRRRQQQPPPNNNMMMKKKJJJHHHEEEAAA>>>;;;999333333222111111000000///222111000000//////000000////////////////////////////////////////////////........................////////////............111000000000111222333444000//////...............,,,,,,------...------,,,------------------------............------------***++++++,,,---...//////+++++++++++++++++++++++++++,,,,,,---......//////,,,------...............+++---//////...---...///........................***+++,,,...///000000000...............---------........................,,,++++++++++++,,,---------...///...------...000000000000//////...................../////////000////////////////////////........................////////////000000000000///////////////000111111////////////////////////000111111111111222222222111222333444444333222111222222222111111111111000111111111111111111111111111111222444444444444444555444444555555666777888666777888999:::;;;;;;;;;===>>>???@@@AAADDDHHHKKKVVVeee}}}999<<>>===<<<@@@@@@AAACCCFFFHHHJJJLLLJJJKKKNNNQQQTTTVVVWWWXXXTTTUUUVVVVVVUUUSSSRRRQQQOOONNNMMMMMMOOORRRVVVXXX[[[bbbkkkqqqqqqpppnnnnnneeeccc___YYYSSSMMMHHHFFFAAABBBCCCDDDEEEGGGHHHHHHGGGHHHJJJMMMQQQUUUYYY[[[\\\aaaggglllpppsssuuuwwwxxx}}}}}}~~~}}}mmmllljjjhhhgggggghhhhhhaaa```^^^\\\ZZZYYYYYYZZZSSSUUUXXXZZZ]]]bbbgggkkkmmmggg___YYYUUUSSSRRRQQQNNNNNNOOOPPPPPPOOOMMMMMMOOONNNMMMJJJFFFBBB>>>;;;333333222222111000000///222111111000000000000000000000000000000000000000////////////////////////////////////////////////------......///000000111...------------///111222111000///...............)))***+++---.../////////........................000000//////.........---***+++,,,---...000111111++++++++++++++++++++++++,,,,,,------...///000000,,,---......//////......---...000000///......///........................***+++,,,...///000000000/////////......------,,,..............................------,,,---------......///...,,,,,,...///111111000000/////////...---.........//////000000------------------------------......//////000000////////////000000000000///////////////000111111////////////////////////000111111111111222222222111222444555555444222111222222222111111111111000111111111111111111111111000000111222333333333333555444444555555666777888666777999:::;;;<<<<<<<<<===>>>??????@@@CCCGGGKKKVVVddd|||AAABBBDDDFFFHHHIIIJJJJJJIIIKKKMMMNNNNNNKKKHHHFFFDDDBBB???=========???AAAEEEHHHLLLPPPQQQQQQPPPNNNTTTSSSQQQRRRSSSUUUUUUUUUVVVTTTRRRRRRTTTTTTRRROOOLLLMMMNNNQQQUUUZZZ___aaajjjmmmrrruuutttoooiiieee]]][[[WWWPPPIIIEEEDDDDDDCCCGGGJJJJJJIIIJJJMMMPPPQQQSSSWWW\\\```cccfffhhhmmmqqqwww{{{}}}~~~~~~}}}||||||xxxssspppooopppqqqqqqjjjhhheeeaaa^^^ZZZXXXVVVUUUVVVXXXZZZ\\\```eeehhhkkkjjjhhheeeaaa\\\XXXVVVOOOOOOOOOPPPQQQQQQOOOMMMPPPPPPPPPQQQPPPLLLFFFBBB===:::777444222222333444999666222000000111111111888333...---...///...,,,000000111111111///...---//////000000000000//////111111000000//////......------...///000000//////---------.........////////////......---------,,,.........------,,,,,,,,,,,,------......------,,,//////...---,,,,,,++++++...///000000000///---,,,......//////...---,,,,,,///...---,,,+++,,,,,,---//////////////////////////////000000111111222222000///...------...///000////////////////////////////////////////////////000///...---,,,------......------------...////////////............////////////............//////////////////////////////////////////000000000000------......///000000000//////............//////---...//////000/////////000000000000111111111111333333333333333222111000222222111000111222444555333222111000000000222222111222222333333444444555333444444555777888:::;;;;;;:::999999999999;;;;;;>>>===???BBBCCCCCCGGGMMMWWWddd{{{BBBCCCEEEGGGIIIJJJJJJJJJHHHJJJKKKLLLLLLIIIFFFDDD>>>>>>======>>>AAADDDFFFJJJLLLOOOQQQSSSSSSQQQQQQSSSSSSSSSTTTUUUUUUUUUTTTVVVTTTRRRRRRTTTUUUTTTRRRSSSSSSSSSWWW]]]cccggghhhlllmmmnnnmmmiiiccc]]]YYYRRRRRROOOKKKHHHFFFGGGHHHHHHKKKOOOPPPOOOPPPSSSWWW[[[^^^ccchhhmmmrrrwwwzzz{{{yyyyyyzzz{{{{{{ssspppkkkgggbbb___[[[YYYUUUUUUUUUUUUVVVYYY]]]```eeeeeedddcccaaa^^^[[[ZZZRRRPPPNNNNNNNNNNNNMMMLLLQQQQQQQQQQQQQQQNNNIIIFFF@@@>>>:::666444333333333777555111000000000000000444222///......///...---...///000111111000////////////000000000000//////000000000000//////......---...//////////////////---------.........///////////////.........------......---------,,,,,,,,,---......//////......---//////...------,,,++++++---.../////////...,,,,,,......//////...------,,,///...---,,,,,,,,,------........................---------...//////000000000///...------...///000////////////////////////////////////////////////000///...---,,,------......------------...////////////............////////////............//////////////////////////////.../////////000000000000,,,,,,,,,---......////////////............//////------...///////////////000000000000111111111111333444444444444333222111222222111111222222333444222222111000000111111222111222222333333444444555444444444555777888:::;;;<<<;;;:::999999::::::;;;>>>===>>>BBBCCCCCCGGGLLLVVVccczzzEEEFFFGGGIIIJJJJJJJJJJJJHHHIIIJJJIIIHHHEEEBBB@@@888999;;;>>>BBBGGGKKKMMMPPPQQQRRRSSSTTTTTTTTTSSSSSSTTTUUUVVVVVVUUUTTTSSSUUUTTTSSSTTTWWWZZZ[[[[[[___\\\[[[___gggmmmnnnmmmjjjiiifffbbb\\\WWWSSSPPPJJJJJJJJJHHHGGGGGGIIIKKKPPPSSSWWWXXXYYY[[[```dddlllnnnssswww{{{~~~|||wwwsssnnnjjjeeeaaa[[[YYYVVVTTTTTTUUUXXXZZZ\\\]]]^^^^^^______^^^^^^WWWTTTQQQOOONNNNNNMMMLLLPPPOOOOOOPPPQQQPPPNNNKKKEEECCC???;;;777555333333555333111000000000///...///000111111///......///---...///000111111111111//////000000000000//////000000000////////////...//////////////////...------------...............///////////////............------------,,,,,,,,,...//////////////////...//////......---,,,,,,,,,------......------,,,+++.........///......---,,,///...------,,,---------------------------------,,,------......///000000//////............///000//////////////////////////////////////////////////////...------------......------------...////////////............//////......------------......////////////////////////....../////////000000000---------...//////000000//////............//////,,,---......///.........000000000000111111111111444444444444444444333222111111222333333333222222111111000000000111111222111222222333333444444555444444444555666888::::::===<<<;;;:::999::::::;;;>>>===>>>BBBCCCCCCFFFLLLVVVbbbxxxHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFCCC@@@===;;;777888<<>>===<<<::::::::::::;;;>>><<<>>>BBBCCCBBBFFFLLLUUUaaawwwIIIIIIJJJJJJIIIIIIHHHGGGHHHGGGEEEBBB???<<<:::999;;;===AAAFFFKKKOOOSSSTTTUUUUUUSSSRRRRRRRRRSSSSSSSSSUUUVVVTTTRRRPPPQQQRRRYYY[[[^^^ccchhhnnntttwwwxxxqqqkkkkkkmmmmmmhhhaaaYYYWWWSSSOOOLLLLLLMMMMMMKKKMMMOOOPPPQQQRRRUUUWWWbbbfffkkkooosssyyy|||xxxwwwzzzppplllfffbbb``````___^^^YYYYYYYYYYYYYYYZZZZZZZZZ]]]^^^aaaddddddaaa[[[VVVMMMKKKJJJKKKMMMPPPQQQQQQMMMLLLJJJFFFBBB===:::888666444222222222111///---)))---222333111///000111111111000/////////////////////000000000000//////...............///////////////000000///...------.....................---.........///////////////------------------------,,,------......------,,,///...............------/////////...............------...............------.....................------------------------.........///000000111111---......///////////////////////////////////////////////////////////////------.....................------------...////////////............//////.........------.........////////////////////////............////////////000000111111222333333333//////............//////,,,---......//////......///000000000111111111111000111111222222222111111111222333444444333111000//////000000111111111111111222222333333444444555555555555555666888999999===<<<;;;:::999::::::;;;===<<<>>>AAABBBBBBFFFKKKTTTaaavvvJJJIIIIIIIIIHHHFFFEEEDDDCCCBBB@@@>>>===<<<<<<;;;BBBDDDHHHMMMQQQSSSUUUUUUTTTTTTSSSRRRQQQQQQRRRRRRRRRSSSSSSQQQOOOQQQVVV[[[dddgggkkknnnqqqtttxxx{{{zzztttnnnkkkjjjggg```ZZZSSSRRRPPPNNNNNNOOOPPPRRRRRRUUUYYY[[[^^^```dddfffnnnqqqvvvzzz}}}|||xxxvvvvvvtttrrrrrrwww|||wwwpppllljjjhhhdddaaa___^^^\\\[[[YYYYYYXXXXXX\\\```gggmmmpppmmmgggaaaUUUQQQMMMLLLLLLNNNOOOOOONNNMMMMMMKKKGGGDDD@@@>>>;;;888555333333222000...+++---000222111000000000222111000///............//////000000000000//////---............///////////////////////////...---...............------------------...............,,,,,,,,,------------...,,,,,,------------,,,,,,........................000000///............///,,,---......///.........------...////////////...------------------------+++,,,,,,------...//////,,,---...///000000000///////////////////////////////////////////////////,,,---......///............------------...////////////............////////////............//////////////////////////////------........./////////.........///000000111111//////............//////---......///000/////////000000000000111111111111///000000111111111111111222222333333333222111111......///000111111111111111222222333333444444555555555555555666777888999;;;:::999999999999;;;;;;===<<<===AAABBBBBBEEEKKKTTT```wwwIIIIIIHHHGGGEEEDDDBBBAAA<<<;;;;;;;;;<<<>>>AAABBBHHHKKKNNNRRRUUUWWWWWWWWWSSSSSSRRRRRRRRRRRRQQQQQQOOOPPPPPPNNNOOOUUU```iiisssvvvyyyyyyvvvttttttuuuooolllhhhdddaaa]]]XXXTTTOOOPPPRRRUUUYYY\\\___aaadddgggkkkmmmoooqqqtttvvvzzz}}}wwwrrrnnnooopppqqqttt||||||yyytttmmmgggfffdddbbb___\\\[[[ZZZZZZ[[[```gggpppuuuuuuqqqmmmbbb]]]VVVPPPNNNMMMMMMLLLLLLMMMNNNNNNLLLIIIFFFDDD@@@<<<888555333222111000.........000222222000///111000///......///000000//////000000000000//////---------.........//////---...////////////////////////.........---------,,,,,,,,,,,,---------...,,,,,,,,,---------......------............------............////////////000///...---------......,,,------...//////......,,,---...///000000///...........................++++++,,,------......///,,,---...///000000000///////////////////////////////////////////////////,,,,,,.../////////.........------------...////////////............//////000000////////////000000////////////////////////---------.........//////------......///000000111//////............//////...///000000111111000000000000000000111111111111000000111222222222222222444333222222111111222222---...///000111111111000111222222333333444444555666555555666666777888999999888777777888999;;;<<<===;;;===AAABBBAAAEEEKKKSSS```wwwHHHHHHGGGFFFDDDBBB@@@???666666777999===AAAEEEHHHKKKNNNRRRVVVXXXYYYYYYXXXRRRRRRSSSSSSSSSSSSRRRQQQMMMMMMMMMMMMOOOYYYhhhsssyyyrrrooonnncccbbb```]]]YYYUUURRRPPPLLLPPPVVV]]]eeekkkppprrrwwwyyy|||}}}}}}}}}~~~zzzsssooooooqqqtttwww}}}wwwooojjjiiieeebbb___]]]\\\\\\ZZZ^^^fffooovvvxxxwwwuuummmggg]]]UUUPPPMMMKKKJJJKKKMMMNNNOOOOOOLLLJJJHHHDDD???:::666444333222111000...---...222333111...//////......///000111333//////000000000000//////---------.........//////------...///000000000/////////.........---------+++++++++,,,,,,---------,,,,,,,,,------...............////////////...............//////////////////...---,,,+++,,,------,,,,,,---.../////////...,,,---///000000000///...////////////////////////------......///000000111+++,,,...000000000000///////////////////////////////////////////////////+++,,,.../////////.........------------...////////////............//////111111000000000000111111////////////////////////---------.........///////////////000111111222222//////............////////////000111111111111111000000000000111111111111000111222333333333333333555444222111000111222222,,,---///000111111111000111222222333333444555555666666555666666777888999777777666666777999;;;<<<===;;;===AAABBBAAAEEEKKKRRR```xxxIIIGGGEEEBBB>>><<<:::999888999:::<<<>>>CCCHHHMMMNNNQQQUUUVVVVVVUUUVVVVVVSSSRRRQQQOOONNNNNNNNNNNNHHHJJJMMMQQQXXXaaakkkrrr~~~|||wwwqqqiiibbb^^^ZZZXXXTTTRRRRRRSSSSSSSSSOOOTTT]]]fffnnntttwwwxxx}}}|||rrrnnnmmmwwwyyy}}}{{{wwwuuupppkkkeeeaaa]]]\\\bbbaaabbbfffmmmrrrsssrrrooolllfff\\\QQQKKKIIIJJJLLLMMMOOOPPPPPPPPPOOONNNIIIEEE???;;;888666444333111111111111111000000000////////////////////////111111111111111222222222111000///...............//////000000///...------+++++++++,,,,,,,,,------000///...---------------........................---------............/////////.........---------,,,...///...---++++++,,,,,,---...//////...---,,,---------............///---------------------------------............///,,,,,,,,,---------......,,,,,,---///111222000...........................---------------------------------.........//////---...///111111///...---333000---...000000...+++///............---------........................111111000000//////.........///000111111000///...000000000000////////////444111------000222222111111222222333333222222111111111111111111000//////000111333333111000111222444222111222444444222///555555444555666888:::;;;888888888888999:::;;;<<<===>>>>>>??????BBBFFFIIIQQQddd}}}DDDCCC@@@===:::888777777666999<<>>>>>??????BBBFFFIIITTTfff~~~@@@>>>;;;888666555666666666999>>>AAABBBCCCEEEFFFMMMPPPSSSTTTTTTSSSTTTTTTQQQQQQOOONNNLLLKKKKKKJJJNNNSSS[[[aaafffjjjmmmoooooolllgggaaa[[[UUUQQQOOOMMMMMMNNNPPPSSSVVVXXXZZZccciiirrr|||tttuuuvvvwwwxxxyyyyyyyyyzzzzzzyyywwwuuuxxx~~~|||{{{}}}vvvjjjccc______```eeekkknnnmmmkkkmmmlllggg___WWWPPPLLLKKKKKKKKKLLLLLLLLLLLLMMMMMMOOOMMMJJJGGGDDD???888444777555333222111222333444111111111111111111111111111111000000//////......111111111111000000000000///////////////......------............///////////////......------..............................---------............///...............---------,,,...//////---,,,,,,---------,,,,,,,,,,,,---------------............///---------------------------------............///....../////////000000000,,,++++++---///000...---........................////////////////////////------........./////////---...///000000///...---,,,///222111...---///333111111111000000000///////////////......---------000000000000////////////000000////////////000000////////////000000000000+++,,,...222555555333000111222222333333222222111000111111111111000000///000111333333111000111222333222111333555666555444222222444555666666666666888888888888999:::;;;<<<===>>>>>>??????BBBFFFIIIVVVggg~~~>>><<<999777666666777888888:::===???@@@AAADDDEEEMMMOOOQQQRRRQQQQQQRRRSSSPPPNNNLLLJJJJJJLLLNNNPPPVVV\\\ccciiikkkjjjiiihhhfffccc]]]WWWRRROOOMMMLLLLLLOOOSSSWWW[[[___ccceeerrrwww}}}zzzxxxsssuuuzzz}}}yyyyyy}}}vvvmmmfffeeegggkkkqqqsssrrrooojjjhhheee```ZZZUUUQQQOOOOOONNNMMMLLLKKKKKKKKKKKKOOONNNMMMLLLJJJDDD>>>999999777444111000111222444111111111111111111111111444333333222111000//////000000000111000000000///...///////////////......,,,,,,,,,,,,------------//////............//////........................---------............///........................,,,...//////---,,,---...------+++******+++---------------............///........................---------............///....../////////000000000///......///111111111///............................................................////////////......///000000///......+++---//////......000222111111000000000/////////000000//////......------000000000000////////////111000///......///000111////////////000000000000,,,---///222333333222000111222222333333222222111000000111111111111000///000111333333111000111222666555555555666666666666333444666888999888888777888888888888999:::;;;;;;===>>>>>>??????BBBFFFIIIUUUeee|||:::999777666666666888999;;;;;;<<<======@@@DDDGGGLLLNNNPPPPPPOOOOOOPPPQQQNNNMMMJJJJJJLLLQQQWWWZZZ___ccciiillljjjeeeaaa^^^\\\YYYUUUPPPMMMLLLMMMNNNPPPUUU[[[aaaeeeiiinnnqqq{{{~~~zzzvvvtttwwwzzz~~~uuukkkjjjkkknnnsssuuusssqqqfffdddbbb___\\\YYYWWWUUUUUUTTTRRRPPPNNNLLLJJJIIIKKKLLLLLLMMMMMMIIIDDD@@@<<<999555222000000111222000000000000000000000000444333333222111000//////......///000000//////.........///////////////...,,,,,,,,,---------......//////.........//////000........................---------............///---.....................,,,...//////...---...///------+++******+++---------------............///........................---------............///------........./////////000///...///000111111000........................------------------------........./////////000000......////////////......,,,+++***,,,///000///...000000000/////////......000000/////////.........////////////000000000000111000///......///000111.../////////000000000111///000111111111000111111111222222333333222222111///000000111111111000000000111333333111000111222666666555444333333444444444555666888888888777777888888888888999:::;;;;;;===>>>>>>??????BBBFFFIIIRRRbbbxxx555555555555666777888888============>>>AAAFFFJJJKKKMMMNNNNNNMMMMMMNNNPPPNNNNNNNNNQQQUUU[[[aaaeeeeeegggiiihhhccc]]]XXXVVVSSSQQQNNNLLLLLLNNNQQQTTTXXX^^^ffflllppptttxxx|||}}}zzzyyyyyy~~~|||rrrooommmnnnpppqqqooommmdddbbb___]]]]]]\\\ZZZXXXZZZYYYYYYWWWTTTQQQMMMKKKJJJJJJJJJLLLMMMLLLIIIGGGAAA???;;;777444222111111000000000000000000000000111111000000//////......,,,---///000000///......---...//////////////////....../////////000000000//////......//////000000........................---------............///---------...............,,,...//////.........///------,,,,,,,,,,,,---------------............///........................---------............///------........./////////000...,,,---...//////...........................------------------------....../////////000000000////////////////////////...+++)))+++///222000---000000/////////.........////////////////////////////////////000000000000000000////////////000000......//////000000111111000111222111//////000111111222222333333222222111///000000111111111111000000111333333111000111222333333333111//////111333333333444555555555555555888888888888999:::;;;<<<===>>>>>>??????BBBFFFIIIOOO___uuu444555777888::::::::::::===???AAABBBCCCFFFJJJLLLKKKLLLMMMLLLKKKKKKMMMNNNPPPSSSWWW]]]cccgggiiikkkggggggeee```ZZZTTTQQQQQQNNNMMMMMMNNNQQQVVVZZZ]]]dddkkktttzzz|||}}}|||~~~{{{uuurrrqqqpppmmmjjjfffbbb]]][[[[[[[[[ZZZXXX\\\\\\]]]]]][[[WWWSSSQQQLLLKKKJJJJJJLLLMMMMMMLLLIIIGGGCCC???:::777444333111111111111111111111111000000000///////////////,,,...///111111111//////------...///////////////////////////000000000000///////////////000111111........................---------............///---------.........//////,,,...///000///...///000------............---------------............///........................---------............///....../////////000000000111///------...//////....................................................../////////000000000000//////............//////......---...///000000000111111111000000000//////.........///000000111111.../////////000000000111//////000000000000//////.........///000111111111+++///222333222000000111111222222333333222222111//////000111111111111111000111333333111000111222000111111000///000444777555444444444444555555666888888888888999:::;;;<<<===>>>>>>??????BBBFFFIIIOOO^^^ttt555777:::===>>>???>>>======@@@DDDGGGHHHJJJLLLMMMKKKLLLLLLKKKJJJJJJLLLNNNQQQWWW___gggmmmooonnnmmmgggeeeaaaZZZTTTPPPNNNOOOMMMNNNOOORRRWWW]]]cccfffmmmuuu~~~~~~zzzyyyxxxyyy}}}~~~xxxuuurrroookkkhhhccc]]]ZZZZZZZZZYYYWWW\\\^^^```aaa```\\\XXXUUUOOOMMMJJJJJJLLLNNNOOOOOOOOOMMMIIIEEE@@@;;;777555222222222222222222222222111111111111111222222222---///111222333222111000------...///000000//////------------.........//////////////////000111111........................---------.........//////---------.........//////,,,...///000///...///000,,,---////////////---,,,---------.........//////////////////////////////---------.........//////000000000000111111111111333111//////000111111111........................////////////////////////////////////000000000000//////............//////...000333222///...111333222222222111111111111000------...///000111222222.../////////000000111111...///000111111000///...---......///000111111222''',,,333666444222111111222222222333333222222222//////000111111111111111000111333333111000111222///111222222222444999===888777666555555666888999888888888888999:::;;;<<<===>>>>>>??????BBBFFFIIIPPP^^^ttt888:::>>>@@@@@@@@@AAABBBDDDEEEHHHKKKNNNNNNLLLJJJJJJJJJJJJKKKLLLNNNOOOPPPWWW^^^hhhqqquuusssnnnkkkdddaaa[[[TTTNNNLLLMMMOOOLLLPPPUUU[[[aaagggmmmqqqyyy{{{~~~}}}yyyyyy~~~|||zzzyyy}}}zzzrrrjjjgggfffccc^^^ZZZYYYZZZ\\\[[[\\\^^^aaadddeeedddbbbVVVSSSNNNLLLMMMNNNPPPPPPSSSOOOJJJFFFDDDAAA<<<888555444333333333444555666///////////////000111222111111222222222111111000000000//////.........---////////////////////////111111000000//////......000000000111222222222333//////.........---------------------------------111111000///...---,,,,,,......------------......///////////////.....................///////////////......------///000111000000000000000111111111000000//////......------............////////////+++,,,.../////////......//////////////////////////////............/////////////////////////////////...222777777333000111---.........//////000000............/////////000000000////////////000000000000000000000000000000111...///444333///000555222222111111000////////////000000000000111111111222333333444333222111000222222222222222222222222555555666666777777888888999999888888999999:::;;;===>>>>>>??????BBBFFFIIITTTcccxxx@@@BBBDDDDDDCCCBBBCCCDDDGGGHHHKKKNNNPPPPPPNNNLLLLLLKKKKKKKKKNNNQQQUUUWWWbbbffflllpppppplllgggbbb]]]ZZZVVVPPPLLLKKKMMMPPPTTTYYYaaahhhnnnsssxxx{{{~~~|||yyy~~~vvvnnnlllhhhccc^^^\\\^^^___]]]]]]___bbbfffgggfffeee]]]YYYSSSPPPOOONNNNNNNNNPPPOOOMMMLLLKKKFFF@@@;;;666444333111111111222333000000000000000000111111,,,---...///////////////111111000000000/////////////////////////////////111000000000/////////...///000000000000000111111//////.........---------........................000000000///......------......------------....../////////////////////...///////////////////////////......---...///000111222222111111000000/////////////////////.........+++,,,---...///111111222,,,---.../////////...---//////////////////////////////............/////////////////////////////////...000555555222000111---------....../////////........./////////000000000000////////////000000000000000000000000000000444000000555777333////////////000000111222222222000000000111111111222222222222333333333222111000222222222222222222222222444444444555666666777777666666666777888999;;;<<<===>>>>>>??????BBBFFFIIISSSbbbwwwLLLLLLLLLJJJGGGFFFGGGHHHKKKMMMOOOPPPPPPOOONNNMMMJJJJJJKKKMMMRRRWWW]]]```lllmmmnnnmmmiiiddd^^^ZZZUUUTTTQQQNNNLLLNNNRRRUUU[[[aaakkktttzzz}}}yyyxxxzzz|||yyywwwqqqjjjdddaaabbbcccbbbaaaaaaccceeeffffffeeeddd___YYYTTTQQQOOOLLLKKKLLLMMMPPPRRRQQQMMMFFFAAA;;;888555222000000111222222111111000000000000111***+++,,,...////////////111111111111000000000000////////////////////////000000000000////////////000///////////////....../////////............---////////////////////////////////////////////////......------------............//////////////////000000000000///////////////............///000000333333222111000///...............///////////////------......///000000000....../////////...------//////////////////////////////............//////////////////////////////000...///222222//////111------............//////....../////////000000000000000////////////000000000000000000000000000000333000111888;;;777111---//////000000111222222333111111111111222222222333222222222333222222111000222222222222222222222222333333444444555666666666333444444666777999;;;<<<<<<===>>>>>>???BBBFFFIIIQQQaaawwwRRRRRRQQQNNNLLLKKKLLLNNNOOOQQQRRRQQQOOOLLLKKKJJJFFFIIINNNTTT[[[aaaeeegggnnnmmmjjjeeeaaa\\\XXXVVVPPPPPPPPPOOOQQQUUUZZZ___eeelllvvvzzztttwww||||||ssskkkeeedddeeeeeecccaaa```aaabbbbbbaaafffbbb\\\WWWTTTPPPLLLJJJIIILLLOOORRRRRROOOJJJGGGBBB???:::666333222333444222111000///////////////......///000111111111111000000000000000000000000////////////////////////000000000000////////////000000000//////........./////////...............////////////////////////............//////000000......------------..................////////////000000000000000/////////............/////////000222111111111000000//////------......//////000000111111000///...---,,,,,,000/////////......------//////////////////////////////............//////////////////////////////111...---000000---...111////////////////////////...////////////000000000000000////////////000000000000000000000000000000///111777<<<<<<888333000333333222111111000000///111111222222222333333333111222222222222111111111111222222222222222333333333444444555555666666777555555555666888999;;;<<<<<<===>>>>>>???AAAEEEHHHQQQaaaxxxSSSSSSSSSQQQPPPPPPRRRTTTRRRSSSSSSQQQMMMIIIGGGHHHHHHMMMWWWaaahhhlllmmmmmmmmmiiiddd]]]XXXTTTRRRQQQMMMOOORRRUUUYYY^^^dddhhhssszzzvvvssszzz|||qqqjjjfffeeeccc```]]]\\\]]]___``````ccc```\\\YYYVVVRRRNNNLLLIIIKKKMMMNNNNNNMMMKKKKKKGGGDDD???:::666444444444111000//////............222222222222111111000///////////////////////////000000000000000000000000////////////000000000000111111111000000/////////////////////////////////........................------......///000000000......------------......---.........//////000000111000000000//////......---....../////////////////////000000111111111222------......//////000000222111111///...---,,,+++000000//////............000000000000000000000000//////............//////////////////////////////111---,,,......,,,---000000000000000000000000000////////////000000000111000000////////////000000000000000000000000000000...777@@@???999333111111333333222222111000000000111111222222222333333333111111111111111111111222111111111222222333333333444555555666777777888888888888888888888999:::;;;<<<======>>>>>>AAAEEEHHHPPPbbbzzzQQQRRRSSSSSSSSSTTTVVVXXXRRRTTTUUURRRMMMIIIIIIKKKPPPWWWbbblllrrrssspppnnniiieee^^^WWWRRROOOOOOOOONNNRRRXXX^^^dddiiinnnrrr}}}vvvwwwyyypppkkkiii```]]]YYYXXXZZZ^^^bbbccc```^^^[[[ZZZXXXUUUQQQNNNLLLMMMMMMLLLKKKJJJKKKMMMHHHEEEAAA===888555333222111000//////////////////111111111111000...---,,,............////////////000000000000000000000000////////////000000000000111111000000000000000///...////////////000000000........................---.........//////000000......------------......------......///000000000000000//////......---------......///000/////////......///000111222333333.........///////////////.........///////////////000000///....../////////000000000000000000000000//////............//////////////////////////////111...---//////,,,,,,000111111000000000000000////////////000000000111111000000////////////000000000000000000000000000000222???FFF@@@444------///000000111111222333333333111111111111222222222333111111000000000111222222111111111222222333333444555555666666777888888888999999999999999999:::;;;;;;<<<======>>>AAAEEEHHHPPPbbb{{{PPPRRRUUUVVVVVVVVVXXXYYYRRRUUUWWWUUUQQQOOOQQQSSS[[[```hhhooorrrpppkkkhhh```]]]WWWSSSPPPQQQSSSTTTUUU[[[dddlllrrrwww{{{~~~}}}yyy{{{{{{}}}xxxrrroooeeeaaa[[[YYYZZZ^^^aaaccc^^^]]]\\\[[[ZZZXXXTTTQQQOOOQQQQQQOOOLLLJJJKKKLLLIIIHHHEEEAAA===888555222111111111111111111222333///000000000///...------......//////000000000000000000000000000000000000.../////////000000000111......///////////////000.../////////000000000000////////////////////////.........///////////////......------------......------......///000000111/////////...---,,,,,,,,,------///000000000///...//////000000111111222222///////////////.........---.........//////000000000//////......///000111000000000000000000000000//////............//////////////////////////////111......000000---,,,///////////////.........---//////000000000111111111000000////////////000000000000000000000000000000555???DDD<<<111...000111000111111222222333333444000000000111111111222222111000//////000111222333000111111222333333444444444444555555666777777888777777777777888999;;;;;;;;;<<<======>>>@@@DDDHHHNNNaaazzzQQQSSSWWWXXXXXXXXXXXXYYYQQQUUUXXXWWWUUUTTTXXX[[[```dddiiilllllliiiddd```WWWUUURRRPPPQQQUUUYYY\\\]]]dddnnnwww~~~}}}{{{{{{|||}}}~~~}}}|||~~~zzzqqqmmmmmmkkkgggeeeiiimmmxxx~~~xxxuuunnnhhh```[[[ZZZ\\\^^^______^^^]]]]]]\\\YYYUUURRRRRRTTTUUUSSSOOOKKKKKKLLLLLLKKKIIIFFFAAA<<<888555222222222222333444555555//////000000000000000/////////000000111111111222000000000000000000000000.../////////000000111111,,,------....../////////.../////////000000111111000000000000000000000000////////////////////////.........------.........---------...///000000111//////...---,,,,,,++++++,,,---///000000000///...111111111111000000000000000000//////.........---000000000///......------000///.........000111222000000000000000000000000//////............//////////////////////////////111......111111---,,,.........---------,,,,,,,,,000000000000111111111111000000////////////000000000000000000000000000000333<<<>>>777222333555555444444333222222111111000///000000000000111111111111000/////////111222333000000111222333333444444333333444444555666666777444444555666888:::;;;<<<;;;<<<======>>>@@@DDDGGGMMM```zzzWWWZZZ]]]^^^\\\YYYWWWVVVVVVZZZ]]][[[\\\```cccccciiijjjkkkjjjgggbbb]]]ZZZTTTSSSRRRSSSWWW\\\bbbeeejjjpppxxx~~~xxxxxx}}}~~~}}}{{{|||~~~~~~qqqeee___\\\\\\\\\^^^^^^cccqqqyyytttlllbbb[[[ZZZ]]]```^^^___^^^[[[XXXVVVVVVWWWXXXYYYYYYWWWSSSQQQPPPPPPKKKJJJIIIJJJJJJGGG???999666444222111333333333333000000000000///////////////...///444999:::555000111111111111111111111111111000///...------...///000000////////////000000111000///......///000111111000...///000000///...///000111111111///...---000000//////.........---////////////000000000000111000///...---,,,++++++---......///000111111222////////////000000000000000000000000000000000000////////////////////////111111000//////////////////000111111000///000111000000000000111111111111000000000000000000000000////////////////////////111111000///////////////111111000000000000111111111111000000//////......///////////////.........111111111111111111111111222///,,,,,,...000000...000111111111111222222222111111000000000000111111333333333444444444555555444444444555555555555555@@@>>>;;;888777888:::<<<:::<<<>>>???@@@BBBEEEGGGOOO___uuu]]]______]]]ZZZXXXWWWWWWYYY___bbbbbbbbbeeefffeeehhhhhhgggeeeaaa\\\XXXUUUTTTUUUXXX\\\aaafffkkkmmmooosssyyy|||zzzzzzzzz~~~~~~{{{{{{~~~~~~rrrddd\\\XXXWWWWWW^^^bbbkkk{{{wwwnnnddd^^^]]]]]]]]]]]]\\\YYYVVVVVVWWWXXXZZZ[[[]]]^^^\\\XXXSSSOOOMMMKKKJJJKKKKKKHHHBBB===999666333222222333333222111111000000000/////////000//////333777888444000111111111111111111111111111000///...---......///000000////////////000000111000///......///000111...------...000222222111///000111111111///...---000/////////............////////////000000000000///...............------......//////000000111111////////////000000000000------------------------////////////////////////111111000///////////////000111222111000///000111000000000000000000000000000000000000000000000000////////////////////////111111000///////////////111000000//////000000111111000000000/////////...000000000000000000000000111111111111111111111111333000......000111111///000111111111111222222222111111000000000000111111222222222333333333444444444444555555555666666666666666666777999;;;===>>><<<===>>>??????AAADDDGGGOOO^^^tttcccbbb___[[[WWWVVVWWWXXX^^^eeekkkkkkkkklllkkkggghhhfffccc```[[[WWWTTTRRRSSSWWW^^^fffmmmrrruuuvvvuuuwwwzzzyyyrrrpppqqqxxx|||zzz{{{~~~}}}}}}xxxiii___ZZZXXXWWWaaajjjyyy}}}pppfff___\\\^^^]]][[[XXXVVVWWWZZZ\\\^^^```cccggghhhcccZZZRRRRRROOOLLLKKKLLLJJJFFFCCC>>>:::666333222333222222111111111000000000000///222000///111444555222///000000000000000000000000000000///.........//////000000////////////000000000000////////////000000///...---...000111000//////000000111111000......////////////............////////////000000000000---------....../////////////////////000000000000////////////000000000000////////////////////////////////////////////////111000000///////////////111333333222000///000111////////////////////////000000000000000000000000////////////////////////111000000///////////////000//////......//////000000000000000////////////000000000000111111111111111111111111111111111111333111//////111222111111000111111111111222222222111111000000000000111111111111111222222222333333444444555666666777888888111333777:::===>>>??????>>>>>>>>>===>>>@@@DDDHHHNNN^^^tttcccaaa\\\WWWSSSTTTXXX[[[ccckkkrrrsssrrrqqqmmmhhhgggeeeaaa\\\XXXVVVTTTTTTUUU\\\fffqqqxxx{{{{{{zzzyyyzzz}}}~~~rrrnnnppprrr~~~}}}~~~~~~wwwmmmhhhfffeeejjjwwwzzznnnfffbbbdddbbb___[[[YYY[[[___cccdddeeehhhmmmqqqnnneee]]]ZZZUUUPPPMMMLLLLLLIIIGGGCCC???999555444333333222222222111111111000000000333111//////111222111///////////////////////////000000//////////////////000000////////////000000000000////////////000000333111/////////...,,,+++...///000111111000///...///////////////.........////////////000000000000............////////////000000000000////////////////////////000000000000111111111111111111111111////////////////////////000000////////////000000222333444333111///000111////////////............////////////////////////////////////////////////000000////////////000000//////............//////000000000000///////////////000000000000000111111111111111111111111111111111111000000111111111111000000111111111222222222222111111000000111111222222222222222333333333333444444555666777888999:::666999===AAABBBAAA>>>===??????>>>======@@@DDDHHHNNN]]]ttt^^^\\\WWWSSSRRRTTTZZZ___hhhooovvvvvvtttqqqkkkeeebbb```\\\YYYXXXXXXYYYZZZ___fffrrr}}}~~~|||}}}wwwpppppptttxxx~~~~~~}}}vvvqqqoooooolllhhhccc```aaaeeeiiijjjiiijjjooottttttoooiiibbb[[[TTTOOOMMMMMMKKKIIIGGGCCC>>>999777555444333222222222222111111111111333111/////////000000000//////////////////////////////000000000000000000000000////////////000000//////000000000000//////333111///...///...,,,***...///000111111000///............///////////////////////////000000000000000000/////////.........000000000000////////////////////////000000000000........................////////////////////////000000////////////000000111222333222000///000111000/////////.........---////////////////////////////////////////////////000000////////////000000//////............//////////////////000000000000.........//////000000000000000000000000000000000///000000000000000000000000000111111111222222222222222111111111111222222333333333333444444444444444444555666777888999:::999<<<@@@CCCCCCAAA===;;;>>>>>>>>>======@@@EEEIIIOOO^^^tttYYYXXXVVVTTTTTTXXX___dddjjjqqquuusssooolllfff```ZZZZZZYYYYYY[[[___ccceeennnuuu}}}vvvtttuuuyyy||||||||||||yyytttnnniiihhhjjjmmmnnnlllkkkmmmqqqsssqqqoooeee^^^VVVPPPOOONNNMMMKKKJJJGGGBBB>>><<<999666444333333333222222222111111111111000000000000000111000000000000000000000000//////000111111111000000000000////////////000000//////000000000000//////...---,,,---///000///.........000111111000000///.........///////////////////////////000000000000000000000//////.........////////////000000000000////////////000000000000000000000000000000000000///////////////////////////////////////000000111///000111111000///000111111000000//////.........000000000000000000000000///////////////////////////////////////000000111000//////......//////000////////////000000000000------......//////000000000000000000000000000000...000111111000//////000000111111111111222222222222222111111111111222222333333444444444555555555444444555666666777888888555888;;;>>>@@@???===;;;<<<=========>>>AAAEEEIIIOOO___uuuYYYYYYYYYYYYZZZ^^^dddhhhkkkpppqqqmmmgggddd___ZZZVVVWWWZZZ^^^dddkkkqqquuu{{{~~~{{{{{{zzz{{{|||~~~wwwpppmmmmmmnnnnnnmmmlllkkkkkkllllllmmmddd^^^VVVQQQQQQQQQPPPOOOLLLIIIFFFCCC@@@<<<888555444333333333333222222222000111111111111111111222111111111111111111111111...///000111222111111000000000////////////000000...///000111111000///...---,,,+++---///000000///---...///111111111000///............/////////000////////////000000000000///////////////000000000......//////000000111111////////////000000000000222222222222222222222222///////////////////////////////////////000111111---...000000//////000222222222111000000///......000000000000000000000000///////////////////////////////////////000111111111000000//////000000111.../////////000000000111---......///000000111111000000000000000000000000...111333333111000000111000111111111111222222222333222222111111222222333222222333333333444444444444444555555555666666666555666888:::;;;<<<<<<;;;:::;;;===>>>???BBBFFFIIIQQQ```vvv[[[\\\]]]^^^___cccgggkkkkkkooonnnhhhbbb___[[[VVVWWWYYY]]]dddllluuu}}}}}}{{{xxxvvvrrruuuzzz|||tttooonnnnnnmmmmmmllljjjgggfffggghhhbbb\\\UUURRRRRRSSSSSSRRRMMMKKKHHHFFFCCC???:::666444444444333333333222222///000222333222111222222111111111111111111111111...///000222222222111000000000////////////000000...///000111111000///...///...------...///...,,,---...///111111111000///---.........//////000000////////////000000000000------...///000111222222---......///000111111222////////////000000000000///////////////////////////////////////////////////////////////000111111+++---...///...///000222333222222111000//////...000000000000000000000000///////////////////////////////////////000111111111111000000000000111111.../////////000000111111...//////000111222222222000000000000000000000000///222555555222111111333000111111111111222222222333222222111111222222333111111222222222333333333444444444555555555555555888888888999999::::::;;;888:::===???AAACCCGGGIIIQQQ```wwwZZZ]]]aaaeeeiiikkkmmmmmmmmmiiiccc^^^\\\[[[ZZZZZZ^^^```hhhrrryyy}}}zzzttttttuuusssuuuxxx}}}zzznnnhhheeegggdddaaabbbdddfffdddbbbbbb___[[[VVVSSSRRRRRRSSSOOOOOOMMMJJJFFFBBB>>>;;;:::777444333333333333222///000222333333333222111///000111222222111000///000000000000000000000000////////////////////////000000111111000///...---000000000000000000000000///////////////.........////////////////////////111111000000//////....../////////000222111///---000000000000000111111111000000000000000000000000444333111000000111333444...///000111111000///...000///.........///111222000000000000////////////111111000000//////......//////////////////////////////////////////////////////000000111111222222000000000000000///......///000111111000///...---------...000111222333444//////000000111111222222000111111222222222111111222222222222222222222222222222111111111111222222444222000//////111444666333444666666555555777888777888888999999::::::;;;<<<===>>>???@@@BBBGGGJJJOOO]]]ttt^^^aaaeeeiiillllllkkkjjjiiieee```\\\ZZZ[[[\\\\\\cccgggooozzzwwwuuuxxxyyyxxxwwwzzz~~~ssskkkgggccc___\\\\\\___cccdddccceeeccc^^^ZZZVVVTTTTTTTTTOOONNNLLLJJJFFFCCC@@@???:::888555444444444444333000111111111111000/////////000111222222111000///000000000000000000000000000000000000000000000000222111111111000000000000000000000000000000000000////////////////////////000000000000000000000000111000000000/////////...000//////000111111///...222222111111000000//////000000000000000000000000333222111000000111222333000000////////////000000///......---...///000111////////////000000000000111000000000/////////...////////////////////////////////////////////////000000000000////////////000111111111000000///...222222111000//////000000......///000111222222333000000000000000111111111222222222222222111000///111111111111111111111111222222111111111111222222555444333222222444555777333444666666555555777888888888888999::::::;;;;;;<<<===>>>???@@@BBBGGGJJJOOO\\\ssseeehhhlllppppppmmmiiifffdddaaa^^^[[[[[[^^^bbbeeelllpppyyyzzzwwwwwwvvvyyyyyywwwyyy}}}~~~xxxooojjjddd^^^XXXWWW[[[aaaeeefffiiifffccc^^^[[[YYYXXXWWWRRRPPPMMMJJJGGGEEEDDDDDD<<<:::777555555555444333333222111000000//////000000000111222222111000000000000000000000000000000111111111111111111111111333333111000000111111222000000000000000000000000////////////////////////111111111111111111111111000000000000////////////111000...///000111111000333333222111000///......000000000000000000000000222111000//////000111222222000///------///000222......---------...///000......//////000000111111000000000000////////////////////////////////////000000000000000000000000222111111000000//////...111111111222111111000///333111///...---...000222///000000000111111111111111111111111000000000000000111111222222222111111000000000000000000000000222222111111111111222222333333333444444444555555333444666666555555777888888999999::::::;;;<<<<<<<<<===>>>???@@@BBBGGGJJJPPP\\\qqqjjjmmmrrrtttrrrmmmfffbbb___^^^]]]]]]```fffmmmrrruuuxxx|||pppnnnooorrrwww{{{}}}yyyssskkkcccZZZVVVYYY```fffiiiiiigggdddaaa___^^^______ZZZWWWRRRMMMJJJHHHGGGGGG@@@===999777666444333111555444333111111111222333111111111111111111111111000000000000000000000000111111111111111111111111333222000//////000222333///////////////////////////////////////000000000111111111111111111111111000000000000////////////222000......000111222111222111111111000000//////000000000000000000000000000000////////////000000111000///......///000111............//////000000////////////000000000000000000000000////////////////////////////////////000000000000000000000000222222222111111111111111111111222222222111111000000///............//////111111111000000000000000222222111111000000//////...///000111222333333333111111111111111111111111222222111111111111222222000111222333333333222222333444666666555555777888999999999:::;;;;;;<<<<<<<<<===>>>???@@@BBBGGGJJJQQQ\\\qqqmmmpppssstttqqqjjjccc___[[[\\\^^^aaaeeemmmvvv}}}{{{|||xxxnnnnnnqqqwww}}}}}}tttkkk___YYYZZZ___dddggggggeeecccbbbbbbdddggghhhfffbbb[[[TTTOOOKKKJJJJJJFFFBBB>>>:::888666333111444444222222222333444555222222111111111111222222111111111111111111111111000000000000000000000000222000///......///111222////////////////////////////////////000000111111000000000000000000000000////////////000000000000222000......000222222222//////000000111111111222111111111111111111111111000//////////////////000...///000111111000///...//////000000111111111111111111000000//////......////////////000000000000000000000000000000000000000000000000000000000000.........///000111222222000111111222222222111111...///111222222111///...111111111111000000000000222222111111000000//////000000111222222222222111222222222222222222222222222222111111111111222222///111222444444333222111333444666666555555777888888888999::::::;;;;;;<<<<<<===>>>???@@@BBBGGGJJJRRR]]]rrrmmmnnnoooooolllgggbbb^^^[[[^^^cccfffkkkrrr|||vvvrrruuuyyy{{{qqqeee]]]\\\___bbbcccdddbbb```___bbbggglllpppqqqmmmeee]]]VVVQQQNNNMMMJJJGGGBBB???===;;;888666555444444333333333333444333222111111111111222333111111111111111111111111000000000000000000000000000///.........///000111000000000000000000000000...//////000000111111222000000000000000000000000////////////000000000000111000//////111333333222......///000111222333333111111111111111111111111//////000000000000//////---///000222222000///---///000111222222222111111000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000******+++,,,...///000000///000111111222111111111///111444666777555222000111111111000000000000000111111111111000000000000444444444333111///...---222222222222222222222222222222111111111111222222222333444555666555444333333444666666555555777888777888888999999:::;;;;;;<<<===>>>???@@@BBBGGGJJJSSS___tttkkkkkkjjjhhhfffccc```___cccgggmmmpppsssxxx|||vvvsssvvv|||xxxllldddbbbcccccccccccc```]]]\\\___fffnnnsssxxxtttmmmeee^^^XXXTTTRRRMMMJJJFFFDDDCCCBBBAAA@@@:::::::::999777555444333333222222111111222222333111111111111111111111111111111111111111111111111//////000000000111111111000000000000000000000000...//////000111111222222111111111111111111111111.../////////000000000111000//////111333444333111//////000000111111222222111111111111111111111111000000000111111000000000//////000000000000//////...///000111222111111000---......///000111111222.../////////000000000111000000000000000000000000////////////////////////+++,,,,,,---...//////000...///000000111111111000///111333444555444222111000000000000000111111111000000000000000111111111333333333222111000///...111111111111111111111111222222111111111111222222333333444444555555555444333444666666555555777888666777777888888999999:::<<<===>>>???@@@BBBGGGJJJTTTaaawwwjjjhhhfffdddbbb`````````lllqqqwwwyyyzzz~~~zzzwwwrrrppprrrxxx~~~ssskkkhhhhhhgggfffccc```[[[ZZZ]]]eeennnttt|||xxxrrrjjjccc]]]XXXVVVNNNKKKIIIHHHHHHIIIHHHGGGBBBBBBAAA???<<<999555333444333222111111222333444111111111111111111111111222222222222222222222222///000111222222222222222000000000000000000000000...//////000111222222222222222222222222222222222.../////////000000111111/////////222444444333111111111111111000000000000111111111111111111111111000000111111111111000000111000///......///000111---...000111111111000///***+++---///111222444555.../////////000000111111000000000000000000000000////////////////////////000000000000111111111111......///000000000000000......//////000000000111///000000000111111111111//////000000111111222222---...000111333333444444000000000000000000000000222222111111111111222222111111111222222222333333333444666666555555777888666666666777888888999999<<<===>>>???@@@BBBGGGJJJUUUbbbyyylllfff```\\\]]]aaafffhhhqqqwww~~~||||||vvvttttttwww|||}}}vvvrrrooojjjggggggfffbbb[[[WWW[[[fffppptttsssrrrpppkkkddd[[[TTTQQQPPPNNNLLLLLLMMMPPPQQQIIIGGGDDDDDDEEECCC???;;;666777555222222333444222111111111111000000000000111111000000//////......//////000000000000//////000000000000000000000000000000000000000000000000111111000000000000000111////////////000111333444111111111111111111111111////////////000000000000222222222222222222222222000///////////////000111////////////////////////000000000000000000000000////////////////////////000000000000000000000000111111111111000000000000222111111111000000//////000000000000000000000000000000000000000000000000222111111111000000//////222111///000222333333222000000000000000000000000//////000111222333333333222222222222222222222222222333333444444333333222333222111111222333555666555555555555666777999999;;;:::888888888:::<<<===??????>>>===>>>BBBHHHMMMVVVbbbxxxhhheeeaaa___aaaeeejjjmmmxxx~~~{{{xxxwww{{{{{{}}}zzzxxxvvvrrroooiiigggccc]]]ZZZ[[[aaagggnnnnnnnnnnnnlllggg```[[[RRRQQQOOOOOOQQQRRRRRRRRRQQQOOOLLLLLLLLLKKKFFFAAA999888555333222333333333111111111111000000000000111111000000//////////////////000000000000//////000000000000000000000000000000000000000000000000000/////////000111222222000000000000000000111111111111111111111111111111////////////000000000000000000000000000000000000222111000//////...//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000......//////000111222222111111000000000/////////000000000000000000000000////////////////////////111111000000000/////////...---+++,,,...//////...000000000000000000000000000000000111222222222333111111111111111111111111222222333333333333222222222222222222333444555555444444444444555666777888:::999888888888:::<<<>>>??????>>>>>>???CCCHHHMMMVVVbbbxxxcccccccccdddhhhmmmrrruuu{{{yyyyyy~~~~~~wwwwwwxxxvvvtttooolllfff```\\\[[[\\\]]]eeefffgggjjjkkkjjjgggdddWWWUUURRRSSSVVVXXXWWWVVVYYYWWWUUUUUUUUUSSSMMMIII>>>:::666444333333333333222222111111111000000000111000000000000////////////000000111111000000///000000000000000000000000000000000000000000000000......//////000222333444222111111000000000000///111111111111111111111111////////////000000000000000000000000000000000000333222111///............000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000.........//////000000000000000///////////////...000000000000000000000000////////////////////////000000///////////////...000...------///000000///000000000000000000000000111111111111111111222222000000000000000000000000111111222222222222111111111111222333444444444444444444333444444555666777888888777888999;;;===>>>>>>>>>>>>>>>???CCCHHHLLLUUUbbbyyy___bbbfffjjjoootttyyy}}}~~~uuuuuuxxxzzzyyyyyyssskkkccc^^^[[[YYYWWW]]]]]]```dddiiillllllkkk```[[[VVVVVVZZZ]]]^^^]]]^^^\\\[[[[[[[[[XXXSSSNNNDDD===777555555333333333222222222111111111000000000000000000000000000000000000000111111000000000////////////////////////////////////////////////000000//////000111222222000000111111111000000000111111111111111111111111////////////000000000000222222222222222222222222111111000//////...//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000222111000///...---,,,+++////////////............////////////////////////000000000000000000000000////////////............111000//////111222222111000000000000000000000000222222222111111111111111111111111111111111111111000000111111111111000000000111333444555555444333555444444444555555666777666666777888999;;;===>>>>>>>>>>>>>>>@@@CCCHHHLLLTTTbbbzzz___dddkkkpppuuuyyy~~~zzztttooorrrxxx}}}{{{www{{{{{{pppfff```\\\ZZZYYYWWWWWWZZZ^^^dddiiillllllhhhbbb[[[XXXZZZ___cccdddcccaaa```aaabbb___YYYTTTKKK@@@888777666333222444222222222222111111111111000000000000111111111111000000111111111111000000////////////////////////////////////////////////222222111000//////000000---...000111222222222111000000000000000000000000////////////000000000000111111111111111111111111//////...//////000111111000000000000000000000000////////////////////////////////////////////////////////////////////////222111000///...---,,,+++............////////////////////////////////////111111111111111111111111............///////////////...,,,---///000000///111111111111111111111111222222222111111111111111222222222222222222222222///000000111111000000///000111333444555555444333666666666555666666777777555666777888999;;;<<<======>>>??????@@@CCCHHHKKKSSSbbb{{{ccchhhpppuuuxxx{{{wwwoookkkpppwww~~~yyy~~~zzzzzzvvvkkkbbb]]]\\\\\\VVVUUUUUUXXX^^^cccfffgggiiieee___ZZZYYY]]]bbbfffgggfffeeegggiiifffaaa\\\QQQCCC999888888333222444333222222222222111111111000000000111111111111222000111111222222111111000000000000000000000000000000000000000000000000000444333222000//////......,,,---///111222333222222000000000000000000000000////////////000000000000////////////////////////............///111222333000000000000000000000000000000000000000000000000........................////////////////////////.........//////000000000...////////////000000000000000000000000000000000222222222222222222222222...////////////000000000111///...///000222111111111111111111111111111111111111111111111111222222222222222222222222222222000000111111111111000000111111222333444444444444777777666666666777777888555666777888999:::;;;<<<===>>>???@@@AAACCCHHHKKKQQQbbb|||gggmmmtttxxxyyy{{{vvvnnnmmmssszzz}}}qqqvvv||||||{{{qqqfff___]]]]]]WWWUUUSSSTTTWWW\\\___```ddddddbbb]]]XXXXXX]]]bbbhhhggghhhkkkmmmkkkeee```VVVEEE999999999333111555333333222222222111111111000000111111111222222222000111111222222111111000000000000000000000000000000000000000000000000000222222111000/////////000---///000222222222111000000000000000000000000000////////////000000000000//////////////////////////////...//////000111222////////////////////////000000000000000000000000////////////////////////////////////////////////......//////000111222222/////////000000000111111000000000000000000000000111111111111111111111111/////////000000000111111222111000000222333333222111111111111111111111111000000000111222222222333111111111111111111111111000111111222222111111000222222222222333444555555777666666555555555666666666666777888999:::::::::<<<>>>???@@@AAADDDGGGJJJPPPbbb}}}kkkqqqwwwyyyyyyzzz~~~uuuoooooouuu}}}~~~}}}~~~~~~}}}|||}}}yyylllqqqvvv|||~~~uuuhhh___\\\]]]XXXUUURRRQQQTTTWWWYYYZZZ^^^bbbccc___XXXUUUXXX]]]ffffffgggkkkmmmlllfffaaaXXXGGG::::::999333111555333333333222222222111111000000111111222222222222111111222222222222111111000000000000000000000000000000000000000000000000111000000000000000111111///000222333222111///...000000000000000000000000////////////000000000000111111111111111111111111111000///////////////000////////////////////////000000000000000000000000000000000000000000000000////////////////////////111111111111000000000000//////000000111111222222000000000000000000000000000000000000000000000000//////000000111111222222...---,,,,,,...//////...111111111111111111111111//////000111222333333444000000000000000000000000111111222222222222111111333222111111222333555666666555555444444444555555666777888999999999999999<<<>>>???@@@AAADDDGGGJJJPPPbbb}}}uuuuuuvvvvvvwwwzzz}}}|||vvvsssvvvyyy~~~~~~{{{~~~}}}}}}~~~~~~~~~{{{xxx{{{{{{tttmmmppptttyyy}}}qqqhhhfffhhhdddaaa\\\UUUPPPOOOPPPSSS^^^\\\ZZZYYYTTTOOOPPPUUU^^^dddgggfffeeegggfffddd\\\QQQBBB888555555555444444444444333333333222222444333222222111111222222111111000000000000111111111111000000000111333444222111000//////000111222000000111111111111000000111111222333333222111000000000111111111111000000000000000///////////////000000000000000000000000111111111111111111111111111111111111000000000000111111000///////////////222222111111111111111111111000///......---......111111000000//////......000000111111111111000000111000///......///000111222222111000//////000000///////////////000111111///000111000///...///111000000000000111111111111111000000333666666222///000111111111111222222222444444444333333222222222444333222222111111222222444555666777777888777777999888777666666888:::;;;>>>??????@@@@@@CCCGGGJJJTTTaaaxxxwwwxxxxxxxxxyyy{{{}}}|||{{{xxxzzz|||}}}|||}}}~~~~~~~~~~~~~~~~~~~~~{{{zzz}}}zzzyyy}}}}}}zzzqqqrrruuuyyy|||tttppppppjjjgggbbb[[[VVVRRRQQQQQQYYYWWWVVVUUUPPPKKKKKKPPP^^^eeeiiiiiihhhiiihhheee^^^SSSEEE<<<888777666555444444444333333333222222444333222222111111222222111111000000000000111111111111000000000111333333222111000//////000111222......///////////////...000////////////000111222000000111111111111000000222222222222222222222222000000000000000000000000000000000000000000000000////////////............111111000///////////////000000000000000000000000111111000000///000000000111000000000/////////...000000111111111111000000111000///......///000111222222111000000000000000///////////////000111111...///000///...---...000000000000000111111111111222000000222555555333000000111111111111222222222333333333333333333222222222111111111222333444444444555666777777888888777888888777777888:::===>>>===>>>??????@@@CCCGGGJJJSSSaaaxxx{{{|||}}}}}}~~~~~~~~~}}}|||{{{{{{|||~~~}}}~~~}}}~~~~~~}}}vvvuuuzzzxxxxxxxxxzzz~~~~~~}}}|||{{{{{{~~~|||{{{|||{{{xxxrrrppplllfff```YYYTTTQQQRRRPPPPPPPPPMMMHHHHHHKKK]]]dddiiiiiiiiijjjhhhddd___VVVJJJAAA<<<:::777555444444444444333333333333444333222222111111222222111111000000000000111111111111111000111111222333111111000000000000111111---......///000000000///222111///------///111222000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////............////////////111000000/////////////////////////////////000000222222111111111222333333000000000000////////////000000111111111111000000000000////////////000000222111000000000000000000///////////////000000111///000111000///...///111000000000000111111111111222111000111333444333222000111111111111222222222222222222333333333333333000000111111222444555666444555666777888888888888777777777888:::<<>>??????@@@BBBFFFJJJSSS```xxx~~~}}}}}}~~~}}}~~~~~~yyyyyy~~~~~~}}}|||{{{xxxuuuooonnnnnnmmmkkkjjjjjjiiimmmllllllnnnsssxxxzzz{{{nnnnnnooopppsssvvvyyy{{{|||}}}~~~{{{zzzyyyvvvrrrlllcccZZZTTTOOOMMMMMMPPPOOOLLLLLLOOO[[[bbbffffffeeefffddd```^^^WWWNNNFFF@@@<<<888555555444444444444333333333444333222222111111222222222111111000000111111222111111111111111111222222111000000000000000000111///000111222222222222222333333111000////////////000000111111111111000000.........///////////////000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000/////////000000000000000111111111111222222333444000000000000////////////000000111111111111000000000000////////////000000111111000000000000000111000000////////////000000000111222222000000111222///000000000111111111111222222111111222333333333000000111111111222222222111111222222333333333444222111111222333444555555333444555777888888888888777777777888:::;;;===>>>===>>>??????@@@BBBFFFIIIRRR```yyy~~~{{{zzz{{{}}}~~~{{{||||||zzzwwwuuutttqqqooonnnmmmlllkkkhhheee``````______^^^]]]]]]\\\^^^]]]]]]___cccfffggghhh^^^^^^^^^___aaadddggghhhiiijjjlllmmmooosssyyy}}}}}}~~~~~~}}}xxxoooddd\\\QQQOOOOOOTTTVVVVVVWWWZZZ^^^ccceeecccaaabbbaaa^^^\\\XXXQQQKKKDDD>>>999555555555555444444444333333444333222222111111222222222222111111111111222222111111111222111111111111000000000111111000000000000000111222222222222222,,,---///111111000...---000000111111111111000000111111111222222333333333000000000000000000000000111111111111111111111111///000000000111111111222000000////////////000000000000000111111222222222000000000000000111222333////////////000000000000000000111111111111000000//////000000000000//////111000000000000000111111000000////////////000000///000111111//////000111///000000000111111111111222222222111111222333444000000111111111222222222111111111222222333333333444444333333222333333444333444555777888888999999777777888888888999::::::======>>>??????BBBFFFIIIQQQ```yyy~~~{{{yyyxxxyyy{{{|||{{{wwwxxx~~~{{{yyyxxxzzzxxxuuurrrmmmiiifffeeebbb```^^^^^^^^^\\\ZZZWWWVVVVVVVVVVVVVVVVVVVVVVVVUUUSSSRRRRRRSSSTTTSSSRRRSSSSSSSSSTTTUUUWWWXXXYYYYYY[[[\\\]]]___bbbfffjjjjjjnnnsssuuuvvvxxx}}}|||pppgggYYYUUUUUUZZZ^^^```bbbffffffhhhfff```\\\]]]^^^]]]YYYXXXUUUOOOHHHAAA;;;777555555555555444444444333444333222222111111222222222222111111111111222222111222222222222111000000000000111111111111000000///000000111111000000///$$$'''+++///111111///...000000111111111111000000//////000000111222222222000000000000000000000000111111111111111111111111------......//////000000///////////////000000111000000111111222222333333000000/////////000000111////////////000000000000000000111111111111000000//////000000000000//////000000000000000111111222111000000///////////////,,,...///...---,,,---...000000000000111111111111000222333333222111333444000111111111111222222222111111111222222222222222555555444333333333333333333333555777888999999999777777888888888999999999<<<===>>>>>>???AAAEEEIIIQQQ```yyy|||{{{zzzzzzzzzzzz{{{||||||}}}{{{vvvqqqsss{{{{{{zzzxxxuuurrrnnnkkkjjjllljjjhhhddd```\\\YYYXXXVVVUUUSSSSSSSSSRRRPPPNNNOOOOOOPPPPPPQQQRRRRRRRRROOOMMMLLLLLLLLLLLLKKKJJJMMMNNNNNNOOOOOOOOOOOOOOOOOOQQQRRRSSSTTTUUUXXX[[[YYY]]]aaabbbaaacccggglllppprrrvvv{{{~~~}}}|||sssbbb]]][[[___dddfffiiimmmlllllleee[[[UUUWWWZZZ[[[XXXYYYXXXTTTMMMEEE>>>:::555555555555444444444444444333222222111111222222333222222111111222222333111222222333222111000//////000111222222111000///111111111111000///......(((***---///111111000000000000111111111111000000---------...///000000000000000000000000000000000111111111111111111111111---------...///000000000///////////////000111111/////////000111222222222111111000/////////000000.../////////000000000111000000111111111111000000...///000111111000///...000000000000000111222222111111000///////////////---///000///...---...///000000000000111111111111...111444444333111222333000111111111111222222222222222222222111111111111444444333333333444444555222333555666888999999999666777888999::::::;;;;;;<<<===>>>>>>???AAAEEEHHHQQQ```yyy~~~yyyzzz~~~|||||||||}}}}}}}}}}}}}}}yyyzzzxxxsssmmmooowww~~~zzzwwwuuuuuupppooommmkkkhhhdddaaa```]]]\\\[[[YYYVVVTTTRRRRRRPPPOOONNNNNNNNNNNNLLLJJJIIIJJJKKKLLLMMMNNNOOOOOOKKKJJJJJJKKKMMMOOONNNMMMLLLLLLMMMNNNNNNMMMKKKJJJJJJLLLNNNOOOOOOOOOQQQSSSQQQTTTWWWWWWTTTUUUYYY^^^\\\^^^aaaeeeiiilllmmmnnnrrrvvv{{{{{{~~~zzziiibbb^^^aaafffhhhkkkoooooolllbbbUUUOOORRRVVVXXXXXXZZZZZZWWWPPPHHH@@@<<<666666555555555444444444444333222222111111222222333222222111111222222333111222333333222111000//////000111222222111000///444444444333222111000///333333222222111111000000000000111111111111000000///000000111222333333444000000000000000000000000000000000000000000000000...//////000111222222333///////////////000111111---......///000111111222222222111000/////////000.../////////000000111111000000111111111111000000...///000111111000///...000000///000000111222222111111000///////////////000222333222111000111222000000000000111111111111---111555555333111222333000111111111111222222222333222222222111111000000222222222333444555666777222333555666888999999:::555666888:::<<<======>>><<<===>>>>>>???AAAEEEHHHQQQ```yyyzzzwww||||||xxxzzz||||||}}}}}}zzzxxx{{{xxxsssnnnmmmrrrzzzxxxtttqqqnnnjjjfffaaabbbbbbaaa^^^[[[WWWUUUVVVUUUSSSPPPNNNMMMLLLKKKNNNMMMLLLJJJJJJJJJKKKKKKMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJKKKLLLMMMNNNNNNLLLJJJIIIMMMNNNNNNNNNOOOOOOPPPPPPRRRSSSTTTVVVXXX[[[]]]^^^eeegggkkkpppwww}}}qqqhhh___^^^dddlllooonnnkkkbbbWWWPPPKKKIIIMMMSSSZZZ\\\[[[XXXVVVSSSJJJ@@@<<<666333666777444000000333222222222333333444555111///...///000111111111666444222222333555555444111111111111111111111111000000////////////000000000000000000000000000000000000000000111111111111333333333222222111111111222222222222222111000//////000222333333222000///000000000000000000000000222111111111000000//////222111111111000000///////////////000111111222222............000222444555///:::DDDAAA555---///555////////////000000000000111111111000000000000000222111111111000000//////000000111111111111000///...---...111555666444111,,,---///000222333333333222222222222222222222222222222222222222222222222333222111111222333555666555555555555666666666666;;;;;;::::::::::::999999;;;<<<===>>>???BBBFFFIIIRRR```yyy{{{zzz~~~~~~}}}|||zzzxxxssspppqqqwww}}}{{{vvvppplllhhheeeaaa^^^WWWWWWWWWVVVTTTRRROOONNNOOOOOONNNLLLKKKKKKKKKKKKMMMLLLKKKJJJJJJJJJKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLJJJKKKKKKLLLLLLKKKKKKKKKMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLNNNOOONNNMMMLLLJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNOOOQQQSSSTTTUUU[[[\\\___dddjjjqqqvvvyyyrrrjjjaaa^^^bbbgggjjjkkkggg]]]SSSLLLGGGDDDHHHMMMXXX\\\^^^]]]\\\YYYPPPFFF???999666888999777555555222222222222333333444555444333333333444444444444333111//////000222222111111111111111111111111111000000////////////000000000000000000000000000000000000000000111111111111333333333222222111111111333333333333333222111111222111111111111111111222000000000000000000000000222222222222111111111000111111111111000000000///111111111000000000000000000000//////000111222333;;;DDDKKKHHH;;;///+++,,,000000000000000/////////000000000000000111111111111111111111000000000//////////////////////////////......111444555333111---...///111222222222222222222222222222222222222222222222222222222222222222222222111222333555666555555555555666666666666::::::::::::::::::::::::======>>>???@@@BBBGGGJJJQQQ```zzz|||~~~~~~}}}|||}}}}}}xxxwwwvvvvvvyyy}}}{{{xxxtttqqqooolllgggbbb^^^[[[WWWTTTOOOOOONNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLKKKKKKLLLNNNOOOLLLMMMMMMNNNNNNOOOOOOOOOMMMNNNNNNNNNNNNNNNMMMMMMOOONNNLLLKKKKKKKKKLLLMMMLLLMMMNNNOOOOOONNNMMMLLLJJJJJJJJJJJJJJJKKKKKKKKKIIIIIIIIIIIIJJJKKKMMMMMMOOOPPPSSSWWW\\\aaaeeehhhnnntttvvvpppgggaaa```ccceeegggbbbYYYOOOIIIEEEBBBEEEJJJQQQWWW[[[]]]]]][[[SSSJJJAAA999444444666444444555222222333333333333444444333333222222222222222222222000//////000111111000111111111111111111111111111000000//////000000111000000000000000000000000000000000000111111111111222222222222222111111111333333444444444333222222444222000//////000222444000000000000000000000000333333333222222222222222111111111111000000000000222222111111000//////...111111000000000000111111888???GGGIIIDDD;;;444111111111111000000//////...//////000000111111222222111111111111000000000000000///...------...///000000//////111333333222000///000000111222222111111111111111111111111111111222222222222222222222222222222222222333444555555555555555555666666666666888888999999:::;;;;;;;;;>>>???@@@@@@@@@CCCGGGJJJPPP```zzz}}}|||}}}}}}}}}||||||{{{zzzzzzuuuxxx{{{{{{yyyuuusssqqqnnnjjjgggeeeccc___[[[WWWTTTQQQOOOOOONNNNNNMMMNNNNNNOOOPPPNNNNNNNNNNNNOOOPPPQQQRRRPPPPPPOOOOOOOOOQQQRRRSSSQQQQQQRRRRRRSSSTTTUUUUUUTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPNNNLLLLLLLLLMMMNNNMMMMMMNNNOOOOOOOOONNNNNNLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJKKKKKKJJJKKKLLLNNNRRRVVVZZZ\\\dddjjjuuu{{{vvvnnnfffaaa```bbbccc]]]VVVNNNJJJFFFDDDGGGMMMOOOUUUZZZ\\\]]]]]]YYYRRRFFF===555444444222222444222333333333333333333333111222333222111000111111444222111222333444333222111111111111111111111111111000000000000000000111000000000000000000000000///000000000111111111111222222222111111111111111222333333333333333222222333222111000000111222333000000000000000000000000222222222222222222222222111111111000000000000000111111111111000000//////000000000000000111111111111555<<>>999222222111111000///............///000111222222333111111111000000000000000000///...------...000222111111000111111111000000111111111222222111111000000000000000000000000000111222222222222222333333222222222222333444555555555555555555666666666666666777888999:::;;;<<<<<<>>>?????????@@@BBBFFFIIIOOO___zzz~~~||||||}}}wwwzzz}}}|||zzzvvv|||~~~}}}{{{pppnnnjjjgggeeebbb___\\\[[[ZZZYYYVVVSSSPPPNNNNNNPPPPPPPPPPPPQQQSSSTTTUUUUUUTTTTTTTTTTTTUUUVVVVVVTTTSSSSSSRRRSSSTTTVVVWWWUUUUUUVVVWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWTTTSSSRRRPPPOOOOOOPPPPPPOOOOOOOOOPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKLLLIIIIIIIIIJJJLLLOOOQQQSSSWWW]]]fffppp{{{}}}yyyqqqjjjccc```______YYYSSSMMMKKKIIIHHHKKKQQQVVV[[[______```cccccc```RRRHHH===999777444444666222333444444444333222222333555777777555333444555444333333333555555444222111111111111111111111111111111000000000000111111000000000000000000000000///000000000111111111111111111111111111111111111111111222222222222111111000111222333333222111000000000000000000000000000000000111111111111111111000000000000000000111111//////000000111111111111---...///000111222333333333333555<<>>>>>???AAAEEEHHHNNN^^^xxx~~~}}}}}}}}}~~~~~~wwwzzz{{{}}}~~~}}}|||yyyuuuqqqeeebbb^^^[[[YYYWWWUUUSSSRRRTTTUUUTTTRRRPPPPPPQQQRRRRRRSSSUUUVVVWWWXXXXXX\\\\\\[[[[[[[[[[[[\\\\\\ZZZYYYXXXXXXXXXYYYZZZ[[[ZZZZZZ[[[[[[\\\\\\]]]]]]\\\]]]]]]\\\\\\[[[ZZZYYYYYYYYYYYYXXXWWWVVVUUUUUUSSSSSSSSSRRRRRRRRRRRRQQQPPPPPPPPPOOOOOOOOOOOOOOOPPPOOONNNMMMMMMLLLLLLLLLJJJIIIIIIHHHIIIJJJLLLMMMMMMRRRYYYaaajjjttt~~~~~~zzztttnnniiiddd```\\\XXXSSSNNNNNNMMMKKKNNNSSSZZZ___aaa``````dddfffeeeWWWLLLAAA;;;888444333444222333444555444333222111...222555666333222333555222222111222444444222000111111111111111111111111222111111000000111111222000000000000000000000000000000000000111111111111000000000111111111111111000000111222222222111111///000222444444222000///000000000000000000000000000000000000000111111111000000000000111111111111...//////000111111222222,,,---///000222333333333222111222888???@@@:::444222222222111111000000/////////000000111111222222000000000000111111111111000000//////000111222333000111111000......000111111222222222222222111111111111111111111111111111111111111222222333333444111111222333444444444444555555555555666666666666666666777888999:::;;;<<<;;;<<<======???AAAFFFIIIPPP^^^xxx~~~zzz|||~~~~~~|||{{{{{{xxx|||}}}{{{xxxuuusssrrrnnniiieee___\\\XXXUUUTTTRRRPPPNNNOOORRRVVVWWWVVVVVVWWWYYYXXXZZZ\\\^^^___``````___dddcccccccccddddddeeefffeeedddcccbbbbbbbbbcccdddbbbbbbbbbcccccccccccccccaaaaaaaaaaaa```___^^^]]]___```aaaaaa```^^^[[[ZZZYYYYYYXXXVVVVVVUUUUUUUUUTTTTTTSSSSSSSSSRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOMMMLLLKKKIIIIIIIIIJJJKKKJJJMMMQQQVVV\\\ccckkkqqqzzzyyywwwuuuoooggg```^^^XXXTTTSSSRRRPPPRRRVVV[[[aaadddbbbaaaccceeedddXXXMMMAAA<<<888444222333222333444555555333111000)))...222333000///111333111111111222333333111///111111111111111111111111222111111000000111111222000000000000000000000000000000000000111111111111///000000000111111111222000111222222333333333222111111111222222111111111000000000000000000000000000000000111111222222222///000000000111111111111000000000000000111111111---...000111222222222111//////333;;;CCCDDD>>>777111111111111111111111111000000000000000111111111///000000000111111111111......//////000111111222///000111///......000333111111222333333222222222222222222222222222222222000111111222333333444444000111333444555444444444555555555555666666666666666777777888999::::::;;;:::;;;===>>>@@@CCCHHHKKKSSSaaaxxx|||}}}~~~yyyvvvuuuvvvyyy|||~~~vvvsssooollljjjfff```[[[^^^[[[WWWTTTSSSRRRPPPOOOPPPTTTYYY[[[[[[\\\^^^``````bbbeeehhhiiiiiihhhgggjjjjjjjjjjjjlllmmmnnnoooooonnnmmmkkkkkkkkklllllljjjjjjjjjjjjjjjiiiiiiiiifffffffffeeedddcccbbbaaadddeeefffgggfffccc```^^^^^^]]][[[ZZZXXXWWWWWWWWWYYYXXXXXXXXXWWWWWWVVVVVVTTTTTTSSSRRRQQQQQQQQQRRRQQQPPPNNNLLLKKKKKKKKKKKKIIIJJJKKKMMMOOOTTTZZZ^^^ccclllyyyzzzooofffeee___[[[ZZZWWWTTTUUUYYY___fffkkkjjjhhhhhhgggeee[[[PPPFFFAAA>>>999777888222333555555555333111000***///555555333222444777222111222333444444222000111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111//////000000111111111222111222333333444444444444333222000//////000222333000000000000000000000000111111111222222333333333//////000000111111111222222222111111000////////////000111222222111000///444555:::AAAGGGEEE;;;222111111111111111222222222111111111000000000000000//////000000111111111222,,,---...///000000000000...000111///------111444000111222333333333333333222222222222222222222222000000111222333333444444000111333444555555444333555555555555666666666777777777777888999999:::::::::<<<===???AAAEEEJJJNNNVVVccczzz~~~yyytttrrrqqqrrrsssyyy}}}~~~}}}yyysssoookkkgggbbb```___^^^[[[XXXYYYWWWWWWXXXZZZYYYUUUQQQQQQWWW^^^aaaaaabbbgggkkkmmmnnnppprrrtttuuuvvvvvvrrrssstttuuuvvvwwwxxxyyyzzzxxxvvvttttttuuuvvvwwwsssssstttttttttsssqqqpppqqqpppooonnnmmmkkkkkkjjjnnnmmmllllllllliiieeebbbgggeeecccaaa```___\\\ZZZZZZ\\\___^^^[[[XXXXXXYYYWWWWWWVVVUUUTTTSSSRRRQQQMMMMMMMMMMMMMMMMMMMMMMMMIIIHHHIIIJJJKKKNNNPPPRRR[[[___eeekkkttt}}}}}}{{{rrreeebbb^^^ZZZWWWWWWYYYZZZaaaiiippppppmmmiiiaaaZZZUUURRRMMMEEE>>>:::999999444444555555666555555555333333333333222111000000333333333333333333333333444444444333333222222222111000000000111222333333111111222333444555555666111111111111111111111111///000000000111111111111111111111111111111111111333222111111000000111111////////////000000000000111222222333333222222111......///000111222222333////////////000111222333000111111111111222222222111888@@@DDDAAA;;;555222///////////////000000111//////............////////////000000000000//////111111111000000000000000000000000000000000000000222333555555555333111000000111111111111222222222111111111111111111111111222222333333333333444444777777777777888888888888:::;;;;;;;;;;;;<<>>===:::777555444444444111222333444555555555555111111222333333444555555333333333444444555555555222222111111111222333333333333333333222222222222111111111111111111111111000000111111111222222222111111111111111111111111333222111111000000111111000000111111111222222222000000111111111111000000//////000000111111222222111111000000000000111111000000000000111111111111000000000000111111222222111111111111111222222333111111000000000000111111000111111222222111111000...//////000111111222222000000000000000000000000000111222333444333333222000111111111111222222222111111111111111111111111222222333333333333444444666666666777777777777888555888:::<<<;;;;;;<<<===<<<===??????@@@BBBFFFIIIRRR^^^xxx{{{uuuppprrr{{{wwwtttoookkkiiiiiijjjkkkkkkllllllkkkjjjmmmssswwwwwwyyy|||}}}}}}|||{{{||||||{{{vvvuuussspppmmmjjjhhhfffeeeccc___\\\[[[\\\]]]^^^^^^^^^^^^]]]\\\ZZZXXXWWWVVVTTTSSSSSSSSSQQQOOOMMMNNNJJJKKKOOOPPPRRR\\\hhhnnn{{{|||{{{xxxtttnnnhhhbbb___[[[aaadddcccbbbbbbaaa^^^bbb\\\TTTQQQRRRRRROOOLLLBBB@@@<<<888555333333333555555555555444333222222111111222333333444555555222222222333333444444444222222222222333444444555333333333333333333333333111111111111111111111111111111222222222333333333111111111111111111111111333222222111000111111111000111111111111222222222000000111111111111000000...//////000111222222333111111000000000000000111////////////000000000000///222444333000///111444///////////////000000111111111000000000000111111111111222222222222111111...//////000111222222222000000000000000000000000...///111333444333111000000111111111111222222222111111111111111111111111222222333333333444444444555555555555666666666777333666888:::999999::::::<<<===??????@@@BBBFFFIIISSS```zzz}}}tttnnnuuu~~~yyypppnnnkkkiiihhhiiikkklllmmmoooqqqsssuuuwww{{{~~~zzzxxxvvvrrrjjjdddffffffdddbbbaaa______^^^eeedddbbb```^^^\\\ZZZYYYYYYWWWTTTSSSSSSTTTSSSRRRQQQOOOMMMLLLMMMPPPTTTVVVbbbgggsss~~~~~~{{{uuummmhhhbbb```^^^___bbbbbb```]]]]]]aaa```[[[UUUSSSPPPLLLFFFEEEBBB===888555444555555555444444444555555666555444333333222222222222555555444333333333333444222333333444444333333222000111111111111222222222111000000///...------,,,333222222111111222222333222222333333222111///...000111333444444333111000111111111333444444333111000000000000000000000000222222111111111111111111000000111111111222222222000000000000000000000000///000111222222111000///000000000000111111111111111///,,,---000222111000000000000000////////////222111000000000111333444111111111111111111111111111222222333333222222111111111111111111111111111222222111111222222333444666555333222222333444555222333555666888999::::::666666777888999::::::;;;>>>?????????@@@CCCGGGKKKRRRbbb}}}~~~uuurrr{{{}}}yyyvvvsssmmmllljjjiiijjjlllnnnppprrrtttwwwyyyzzz}}}|||vvvpppmmmllliiigggeeeeeeeeefffhhhgggdddbbb___^^^\\\\\\\\\YYYWWWVVVVVVVVVVVVUUUSSSRRRPPPNNNNNNOOOQQQRRRTTTWWWaaaooo{{{|||ssslllccc```]]]^^^```cccccccccbbbdddccc^^^ZZZWWWRRRKKKIIIGGGEEE@@@;;;888666666555555555444444555555666555444333333222222333333555555444333333333333444222222333333333333222222111111111111222222222222222222111111000//////...333222222111111222222333000111222222333222111111000111333444444333111000111000000222444444222000111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111///000111222222111000///............/////////000222///---...000222222111222222222222111111111111111111000000111111222333111111111111111111111111111222222333333222222111111111111222222222222222222222222111222222333333555444444333333333444444666666777777777777666666666666777888999:::;;;;;;>>>????????????BBBGGGKKKRRRbbb|||yyyzzz}}}vvvqqqooonnnmmmjjjjjjiiijjjmmmppptttvvvzzz|||~~~|||xxxuuuqqqmmmkkkkkkmmmooommmkkkgggdddbbbaaa```aaa___]]][[[ZZZZZZZZZYYYXXXVVVUUUSSSQQQPPPOOONNNNNNNNNOOOUUU___hhhsss}}}tttiiiddd___]]]___cccfffhhhhhhiiihhhdddbbb___VVVMMMJJJHHHEEEAAA===999555444666666555555444555555666555444333333333333333333555555444333333333333333111111222222222222111111111111111111222222222333444444333333222111111111333222222111111222222333///000111222333333333333111222333444444333222111000000///111222333111000111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111000000111111111111000000........./////////000000222000//////111222222111222222222222111111111111///000111111222222111111111111111111111111111111111222222333333222222111111111222222333333444444333333222222111222222222333333444444444444333333777777888777777666555444666666777888999:::;;;;;;>>>>>>?????????BBBGGGJJJRRRaaa|||}}}~~~|||yyyyyy}}}~~~uuunnnjjjjjjlllnnniiijjjkkknnnrrrvvv{{{}}}zzzssspppoooqqqsssqqqnnnjjjgggdddddddddeeecccaaa___^^^^^^]]]\\\ZZZWWWWWWVVVTTTSSSQQQOOONNNPPPOOOQQQVVV\\\eeessstttooogggaaa___aaafffiiijjjkkkkkkjjjkkkiii___TTTOOOLLLHHHDDD@@@<<<888555777666666555555555555555555444444333333333444444555444333333222222333333000111111222222111111000111111111222222222333333444444333333222222222222333222222111111222222333111111111222222333333333111222222333333222222111000//////000111222111000111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111000000000111111000000000000000111111111222222222222111111111111222222222000000000000/////////......///111222222222111000111111111111111111111111111222222333333222222111222222222333333444444555444333222222111111222222111222333555555444333222555555666777777777777777666777777888999:::;;;<<<>>>>>>>>>>>>???BBBFFFJJJRRRaaa{{{}}}~~~yyyzzzzzzwwwttttttyyy}}}}}}}}}||||||||||||||||||}}}~~~~~~{{{zzzzzzyyyuuuoooiiigggiiimmmqqqlllnnnppptttyyy~~~}}}wwwtttssstttuuurrrnnnjjjhhhggghhhiiifffdddbbbaaaaaa```^^^\\\XXXXXXXXXWWWVVVTTTRRRQQQOOOLLLLLLNNNQQQVVVbbbnnn|||sssiiicccaaaccceeehhhjjjlllnnnrrrrrrjjj___XXXTTTOOOJJJGGGBBB===999888777666555555555555555444444444333333444555555444444333222222222222333000111111222222111111000111222222222222333333333222222222222222111111111333222222111111222222333444333333222222222111111222222222222222222222222111///...///111222111000111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111000000000000000000111111111111111222222222222111222222222111111111111000000000000/////////......///000222222111000000111111111111111111111111111222222333333222222111222222222333333444444444333333222222111222222333000111333444555444333222555555666777777777777777777777888999:::;;;;;;<<<===>>>>>>>>>???AAAFFFJJJRRRaaa{{{{{{||||||ttttttsssrrrrrruuuzzz}}}~~~|||zzz}}}~~~~~~~~~~~~~~~~~~~~~{{{||||||}}}~~~|||uuurrrrrrpppooollliiihhhjjjooossstttuuuxxx|||}}}yyyxxxxxxvvvssspppmmmllllllllliiigggfffeeeeeedddaaa___ZZZZZZZZZYYYXXXWWWVVVUUUPPPMMMLLLLLLLLLNNNWWW```ooo|||tttjjjdddbbbbbbdddhhhmmmqqqvvvxxxssskkk]]]WWWPPPJJJGGGCCC???;;;888888777666555555555555444444444444444444555666444444333222222222222222111111222222222222111111222222222222333333333333111111111111111111111111333222222111111222222333555555333222111111111111222222222222222222222222222000//////111222222111222222222222222222222222000000000111222222333333222222222111111111111111222222222222222222222222111111000000000000111111/////////000000000111111000111333222111///000000222222222222111111111111...///000000111111000000111111111111111111111111111222222333333222222111333333333333333222222222222222111111222222333444000111222333333444444333777777888777777666555444777777888999:::;;;<<<<<<======>>>>>>>>>AAAFFFIIISSSaaazzz{{{}}}~~~yyynnnllllllnnnssszzzwwwqqqrrrpppxxx~~~||||||}}}~~~{{{{{{|||}}}~~~~~~yyyqqqnnnooonnnooooooooonnnooossswww|||}}}|||{{{yyyvvvtttrrrqqqpppmmmkkkjjjjjjiiigggdddbbb^^^^^^]]][[[ZZZYYYXXXWWWSSSQQQPPPQQQNNNMMMRRRZZZ]]]jjj{{{~~~sssjjjeeecccaaahhhnnnrrrwwwzzzyyytttccc\\\RRRLLLIIIFFFBBB>>>999888777666555555555555444444444444444555666666444333222222111222222222222222333333333333222222222222222333333333444444111111111111111111111222333222222111111222222333444444333222222222333444333222222222222222222333333111///000111333333333222222222222222222222222///000000111222222333333222222222111111111000000222222222222222222222222222111000//////000111222//////000000000111111111...111333222000......///222222222222111111111111///////////////000111111111111111111111111111111111222222333333222222111333333333222111111000000000000000111222333444555111111111111222333444555666666777777777777666666777888888999:::;;;<<<<<<============>>>AAAFFFIIISSSaaazzz}}}}}}xxxjjjhhhggglllvvvvvvjjjdddeeehhhrrr|||}}}tttuuuvvvwwwxxxyyyyyyyyyzzz{{{{{{|||}}}~~~xxxpppnnnnnnppprrruuuuuuttttttwwwzzz~~~}}}zzzxxxvvvtttsssooonnnmmmmmmllljjjgggdddbbbaaa___\\\ZZZYYYXXXXXXSSSRRRRRRSSSOOOLLLOOOUUUSSS___nnn}}}zzzoooiiifff___hhhpppsssvvvzzz{{{xxxnnnfff[[[TTTQQQOOOKKKGGG999999777666555555555555444444444444444555666777444333222222111111222222222333333444444333333222222222333333333444444444222222222222222222222222333222222222222222222333333222222111222333555666333222222111111222222333444222000000222333444333222222222222222222222222///000000111222222333333222222222222111111000000222222222222222222222222222111000//////000111222111222222222222333333333---000333222///------///000000000000////////////000///.........///111222111111111111111111111111222222222333333222222222444333333222111000/////////000000111222444555666222111000000111333555666222333555666888999::::::777888999999;;;;;;<<<===============>>>AAAEEEIIISSSaaazzzvvvmmmfffhhhmmmwwwrrreee\\\[[[\\\eeeiiiooovvvzzz||||||{{{ssstttuuuvvvvvvwwwwwwvvv}}}}}}}}}}}}}}}}}}}}}~~~|||uuupppoooppppppuuuwwwyyy{{{|||~~~xxxtttsssrrrqqqqqqpppnnnkkkhhhhhheeeaaa___]]]\\\ZZZYYYVVVUUUSSSRRRRRRQQQNNNLLLQQQWWW___hhhsssxxxnnnkkkdddiiioootttwwwwwwwwwwwwzzzqqqaaaTTTSSSVVVQQQHHH@@@===999555333333555666333333333333333333333333222333444555444333222111333333333333333333333333444333333222222333333444222222222222111111000000333333333333333333333333333333333444444666777888222333333444444333333222////////////////////////000000111111111111000000111111111111000000//////000000//////000111222222222000111555666333//////000000000000000000000000///000000/////////222444111111111111111111111111111111111111000///------...//////000000000000000000000000000111111111111/////////000000111111111333333333333333333333333555333111111444555444222000111333444555444333333888888888888888777666666;;;:::999999:::;;;===>>>???@@@AAAAAABBBEEEIIIMMMRRR^^^vvv~~~yyyqqqkkkiiillltttuuuggg\\\VVVUUUWWWaaaeeekkkqqquuuvvvvvvvvvssstttuuuvvvwwwwwwwwwwwwyyyyyy{{{|||}}}}}}}}}}}}~~~~~~zzztttooollllllooopppxxxzzz~~~~~~|||zzzxxxwwwuuuqqqooojjjgggcccaaa```___]]]\\\XXXWWWUUUTTTTTTRRROOOMMMLLLPPPVVV\\\eeeqqqzzznnnhhhdddhhhnnnrrrtttuuuuuuuuu{{{ttteeeXXXTTTUUUQQQIIIAAA???;;;777444444444555333333333333333333333333444444555555555444333222333333333333333333333333444333333222222333333444222222222222111111111000333333333333333333333333333333333444555666777777000111111222222111111000000000000000000000000000000111111111111111111000222222111111111000000000111111111111111222333333222///111666888444000000111111111111111111111111000111111000//////111333111111111111111111111111111111111111000///...---...//////000000000000000000000000000111111111111333333333333444444444555333333333333333333333333555333111111333555444222000111333444555666666777777777888888888888777777::::::999999:::;;;===>>>>>>???@@@AAABBBDDDIIILLLSSS```www{{{tttooommmkkkooottt~~~xxxiii\\\TTTSSSTTTVVVaaadddiiimmmqqqrrrrrrrrrrrrrrrssstttuuuuuuuuuuuutttuuuxxxzzz||||||{{{{{{|||~~~vvvrrrnnnjjjiiilllpppsss{{{|||zzzwwwtttqqqkkkhhheeecccbbbbbbaaa___\\\ZZZXXXWWWVVVTTTQQQOOOJJJMMMPPPRRRWWW___jjjrrrqqqhhheeegggjjjnnnqqqsssssssss{{{vvvjjj]]]UUUSSSOOOJJJDDDBBB>>>999666555444444333333333333333333333333555555666666666555444333333333333333333333333333444333333222222333333444222222222222111111111111333333333333333333333333333333444444555666666666000111111222222111111000222222222222222222222222111111222222222222111111222222222222222111111111222222222222222222333444000///222888:::666222111222222222222222222222222111111222000//////000222111111111111111111111111111111111111000///.........///000000111111000000000000000111111111222222111222222222222333333333333333333333333333333333555333111222333444444333111111222333555777999:::555666777888888999888888:::::::::::::::<<<=========>>>??????AAACCCHHHKKKUUUbbbyyyzzzqqqjjjiiimmmrrrwww}}}}}}qqqbbbWWWUUUXXX[[[]]]fffhhhllloooqqqsssssssssoooooopppqqqrrrrrrrrrrrrrrrtttwwwzzz{{{zzzyyyxxxzzz|||uuurrrnnnlllmmmpppuuuyyy}}}~~~zzzvvvsssllliiifffddddddcccbbbaaa___^^^\\\ZZZYYYWWWTTTQQQOOOPPPQQQQQQRRRWWW^^^cccnnn|||xxxmmmffffffgggjjjnnnqqqrrrssswwwtttkkk___UUUNNNKKKJJJGGGEEEAAA===999666555444444444444444444444444444555555555555555444444333333333333333333333333333444333333222222333333444222222222222222222222222222222333333333333444444333444444555555666666555222333333444444333333222333333333333333333333333222222222333333222222222222222222222222222222222222222111111111222222333000///222999;;;777333222222222222222222222222222111222222111///...///000111111111111111111111111111111111111111000///...//////000111111111111000000000111111111222222222111111111111222222222222333333333333333333333333444333222222333333333333333222222222444666888999444555666777999999::::::999999::::::;;;<<<<<<===<<<===>>>???@@@BBBGGGJJJUUUbbbyyy~~~{{{tttkkkfffiiirrrzzzuuulll```YYYZZZ___eeehhhlllmmmnnnppprrrsssssstttoooooopppqqqrrrrrrrrrrrrsssuuuxxxyyyzzzxxxvvvuuuxxx{{{~~~yyywwwtttrrrsssvvvzzz}}}~~~zzzooommmiiigggfffeeecccbbbbbb```^^^]]]\\\ZZZWWWUUUSSSRRRRRRQQQQQQTTTWWWZZZ^^^jjj|||tttiiigggeeegggkkkooorrrrrrpppmmmggg^^^TTTLLLIIIIIIIIIHHHEEEAAA<<<999666444444444444444444444444444444444444333333333333333333333333333333333333333444333333222222333333444222222222222222222222333222222222333333444444444333444555666666555555444222333333444444333333222222222222222222222222222222222222333333222222222222222222222222222222222222111000000000000111111000///222888:::777333333222222222222222222222222000222222222000...///000111111111111111111111111000111111111111000000//////000000111111111111111111111111111222222222222555555555555555555555444333333333333333333333333333333333333222222333444444444222222222333444555333444666777999:::::::::999999:::;;;;;;<<<<<<<<<<<<===>>>>>>???BBBFFFJJJTTTaaaxxx{{{wwwqqqjjjhhhmmmwwwyyytttqqqlllgggaaa^^^```eeekkknnnnnnnnnnnnoooppppppqqqrrrppppppqqqrrrsssssssssssstttuuuvvvwwwwwwvvvtttsssvvvyyy~~~~~~~~~}}}|||zzzyyyzzz|||~~~wwwtttpppllljjjhhhfffdddbbbaaa______^^^]]]ZZZXXXSSSRRRPPPOOOOOOPPPRRRSSSUUU\\\kkk}}}~~~qqqlllgggfffiiimmmooopppjjjfffbbb^^^VVVMMMJJJKKKKKKJJJGGGDDD@@@;;;888555444444444444444444444444444444333222222222222333333333333333333333333333444333333222222333333444222222222222333333333333111222222333333444444555333444555666666555444444000111111222222111111000111111111111111111111111111111222222222222111111111111111222222222222222222111000000///000000000222000111666888555222333222222222222222222222222///111222222000//////000111111111111111111111111000111111222111111000000///000111111222222111111111111111222222222222333444444333333333333222222333333333333333333333333333444444333222222333555444444333222222222222333444555666777999999::::::888999:::;;;<<<<<<<<<<<<<<<===>>>>>>@@@BBBGGGJJJSSS```wwwuuurrrlllhhhjjjrrr}}}{{{qqqjjjgggggggggggggggggggggiiimmmpppoooooonnnmmmmmmnnnooopppnnnooopppqqqqqqrrrqqqqqqqqqrrrsssssstttttttttttttttxxx}}}~~~yyytttqqqmmmjjjhhhbbbaaa```___```___]]][[[UUUTTTRRRPPPPPPPPPPPPOOOQQQSSS\\\jjjxxx{{{tttkkkfffhhhjjjkkkjjjgggbbb______[[[SSSOOOOOOKKKKKKIIIFFFBBB>>>999777555555555555555555555555666555444333222333333444333333333333333333333333444333333222222333333444222222222333333333444444111111222333333444555555333444666777777555444333000111111222222111111000111111111111111111111111000111111111111111111000000000000111111111222222333222111111000000000111444000000444666333111222111111111111111111111111...000222222111000000111111111111111111111111111000111111222222111111111000000111222222222222111111111111222222222333333111111000000000/////////333333333333333333333333222444555333111111333555333333444444444444444333555555666888888999999999888999:::<<<<<<<<<<<<;;;<<<===??????@@@CCCGGGKKKSSS```wwwmmmjjjfffeeekkkuuutttiiibbbaaabbbfffjjjmmmnnnmmmlllooorrrqqqpppooommmmmmnnnoooooojjjkkklllmmmnnnnnnnnnnnnnnnnnnoooppprrrssstttuuutttwww|||zzzvvvrrrnnnkkkbbb```````````````^^^\\\ZZZXXXVVVTTTTTTSSSQQQPPPQQQOOOSSS\\\fffrrrzzznnnhhhggghhhhhhffffff```^^^```___XXXSSSSSSKKKKKKJJJHHHDDD???:::888555555555555555555555555777666555444333444555555333333333333333333333333444333333222222333333444222222222333333444444444111111222333333444555555333444666777777555444222333333333444444333333333222222222222222222222222000000111111111111000000//////000000111111111222444333333222111111111222555111000333444222111222000000000000000000000000---///111222111111111111111111111111111111111111000111111222222222111111000000111222222222222111111111222222222333333333333333333222222222111111333333333333333333333333222444555444111111333666111222444666777777666555555666777888888999888888888999:::<<<===<<<<<<;;;===>>>???@@@AAACCCHHHKKKSSS```xxxmmmhhh``````kkk{{{|||pppfffaaa`````````gggiiikkkmmmnnnnnnmmmlllnnnllljjjjjjkkklllmmmlllkkkkkkjjjjjjjjjkkkllllllnnnnnnnnnnnnoooqqqsssuuutttwww{{{~~~{{{|||yyyrrrjjjggggggfffccc```^^^^^^___[[[YYYWWWTTTRRRQQQQQQQQQKKKNNNPPPRRRWWWcccrrr~~~}}}qqqjjjggghhhiiihhheeebbb``````^^^YYYUUUQQQMMMHHHFFFGGGDDD>>>999888666555444555555444222666666666666666555555444444444444444444444444444222222222222222222222222444444444444444444444444444444444333333222222222666666666666666555555444444444222222222222444444111111111111111111222222111111222333333444555555000111111222222111111000...000222333222111222333000222333222111000111222222222222111111111111000///000111222222333222222111111111000000000000000333222111000000111222333333000......000111...,,,000////////////111333444444444222222222222444444333333333222222111111111222222222222222222222222111111111222222222333333666666777777888888888888888888888999:::;;;<<<===>>>@@@AAAAAABBBEEEIIIMMMQQQ```zzzhhhgggeeegggqqq}}}wwwmmmdddaaaaaacccdddhhhjjjlllnnnnnnnnnmmmlllmmmllljjjjjjlllllllllkkkkkkkkkkkkkkkllllllmmmmmmppppppooopppqqqsssuuuvvvwwwzzz~~~}}}}}}uuuiiihhhfffccc```]]]\\\\\\\\\[[[YYYWWWUUUTTTTTTSSSNNNOOOOOOOOOPPPWWWbbbkkkzzz|||tttooommmlllkkkhhheeeddddddbbb^^^ZZZTTTOOOJJJHHHGGGEEE@@@;;;999888777777888888666444666666666666666555444444444444444444444444444444444444444444444444444444111111111111111111111111444444444333333222222222666666666666666555444444444333333222222333333444111111111111111111222222111111222222333444444555111111222222222222111111///111222111000000111333111222333333111111222333222222222111111111111000222222333222222111000///111000000000000000000000222222111000000111222222111///...///111222111///000/////////000111333444444333222222222222333444333333333222222222111111222222222222222222222222444444444444555555555555666666666666666777777777888888888999:::;;;<<<===>>>???@@@AAABBBEEEIIIMMMRRRaaa{{{ccchhhnnnssszzz|||wwwqqqgggaaa```cccgggiiijjjkkkmmmnnnooonnnmmmmmmkkkjjjjjjkkkllllllkkkiiijjjjjjkkklllmmmmmmnnnoooqqqqqqqqqqqqsssuuuwwwxxxyyy|||}}}~~~}}}qqqoookkkgggccc___]]]\\\^^^]]]\\\[[[YYYXXXVVVVVVPPPQQQPPPMMMKKKNNNTTTZZZfffsss|||vvvrrrooollliiihhhiiigggddd```YYYTTTNNNKKKIIIGGGCCC???:::999999:::;;;:::999777555666666666666555444444444444444444444444444444444444444444444444444444333333333333333333333333444444333333333333222222777777777666555444333222222333333444444333333222222222222222222222111111111111222222333333444444222222333333333333222222111222111000......000222111222333333111111222333222222222111111111111000222222333222222111000///000000000000000000111111222222111000000111222222000///...000222333333222000000000000000111222333333333222222222222333333333333333222222222222111222222222222222222222222444555555555555666666666666666666666555555555555888888888999:::;;;<<<===>>>???@@@AAABBBEEEIIILLLSSSbbb|||eeennnwww}}}{{{qqqkkkccc^^^___ccchhhkkkkkklllmmmnnnnnnmmmmmmllliiiiiiiiijjjlllkkkiiigggfffgggiiikkklllnnnnnnoooqqqqqqqqqqqqsssuuuxxxyyyxxx{{{}}}|||}}}zzzuuuoookkkfffbbb______^^^^^^\\\[[[YYYWWWVVVRRRRRRRRRPPPMMMNNNPPPSSS[[[cccrrrzzzsssppplllkkklllkkkiiifff```[[[UUUPPPLLLJJJGGGEEE;;;:::999:::::::::888666555555666666555555444333444444444444444444444444222222222222222222222222555555555555555555555555333333333333333333333333777777777666555444333222222222444444444444222222333222222222222222111111111111222222333333333333222333333444444333333222333222111///------000222000111222222000000111222222222222111111111000000//////111222222222222222000000000000000111111111222111111111111111111222111000000111222222222222000000000111111222222222333222222222222222222333222222222222222222222222111222222222222222333333333333333444444444555555777777666666666555555555888888888999:::;;;<<<===>>>???@@@@@@AAADDDIIILLLTTTccc}}}nnnwwwwwwkkkeee___\\\^^^ccchhhjjjkkkllllllllllllkkkkkkkkkggggggggghhhjjjiiigggeeebbbdddfffiiikkkmmmnnnnnnoooooooooppprrrtttwwwxxxyyy|||~~~}}}}}}yyytttnnniiieeeaaa```^^^\\\ZZZXXXWWWVVVUUUUUUUUUSSSQQQOOOOOOPPPQQQTTT]]]lllxxxsssmmmkkklllmmmllljjjgggccc\\\VVVRRRNNNLLLJJJ>>><<<999888888888666444555555555555555444444333444444444444444444444444222222222222222222222222111111111111111111111111333333333333333333333333666666666666555444333222222222444444444444222222333333333333222222111111111111222222222222222333222333333444444333333222333333222///---...000222///000111000///...///111222222222111111111000000//////111222222222222222//////000000111111111111111111111222222111111111222222222222111000000111111111111222222222222222222222222222222222222222222222222222222222222222111111111222222333333333333333333444444444555555777777777777777777777777888888888999:::;;;<<<======>>>@@@@@@AAADDDHHHLLLTTTccc}}}yyyzzzoooddd```\\\[[[^^^cccgggiiijjjjjjjjjiiiiiihhhhhhhhheeeddddddeeeffffffeeeccc___aaadddhhhkkkmmmnnnooonnnnnnnnnoooqqqtttvvvxxx|||~~~}}}{{{|||yyyrrrmmmfffdddaaa]]][[[YYYXXXXXXZZZYYYWWWTTTRRROOOMMMKKKLLLNNNSSS\\\mmm}}}vvvnnnjjjjjjmmmnnnnnnmmmjjjeee^^^XXXTTTPPPOOOEEEAAA<<<999777666555444444555555555555444333333444444444444444444444444444444444444444444444444333333333333333333333333222222333333333333444444444555555555555444333333222333333444444333333222444444444333222222111111111111222222222222222222222222333333333333222222222333222111//////111333///000111000//////000111222222222111111111111000222222333222222111000////////////000111111222222000111222222222222111000222333333222000...///000111111222222333222222111111111222222222222111111111222222222222333333333111111111222222333333444444555555555555666666666777777777777888888888999888888888999:::;;;<<<======>>>???@@@AAADDDHHHKKKTTTccc}}}sssddd\\\ZZZYYY[[[___dddhhhiiiiiihhhgggfffeeeeeeeeeeeedddcccaaaaaacccdddcccbbb]]]```dddhhhlllnnnppppppmmmmmmnnnoooqqqtttvvvxxx|||}}}}}}zzzxxxzzz~~~xxxnnnkkkfffaaa]]]\\\\\\\\\\\\ZZZXXXUUUSSSPPPMMMKKKLLLNNNQQQUUU^^^ooozzzoooiiiiiilllpppqqqqqqpppllleee^^^XXXTTTRRRNNNIIIAAA;;;888777666555444444555555444444333222444444444444444444444444444444444444444444444444555555555555555555555555222222222333333444444444333333444555555555444444444333333222222333333444555444444333222222111111222222111111111111111111111111222222222222111111111222333333222111333444000222333222111000111222222222222111111111111000222222333222222111000///...//////000111111222222000111222222222222111000///111222111///...///111111222333333333222111111000111222333333222111000111111222222222333333333000111111222333333444444444444444444555555555555444555555666777888999999888888888999:::;;;<<<======>>>???@@@AAACCCHHHKKKTTTccc|||mmm[[[WWWVVVWWWZZZ```eeeiiijjjhhhgggfffddddddcccccccccdddbbb```___aaabbbbbbbbb]]]```dddiiimmmpppqqqqqqnnnnnnnnnppprrruuuwwwyyyzzzzzzyyyuuussswwwtttpppjjjddd```______```[[[ZZZWWWVVVUUUTTTRRRPPPKKKMMMOOOOOORRR]]]nnn|||}}}pppiiihhhmmmqqqssstttssspppjjjbbb[[[VVVTTTVVVOOOEEE>>>:::888888888444444555555444444333222444444444444444444444444222222222222222222222222222222222222222222222222222222222333333444444444222222333444555555555555555444222222222222444555555555444333333222111111222222111111111111111111111111111222222111111111000222444444444333444555222333444444222222333444222222222111111111111000///000111222222333222222...//////000111222222222000111222333333222111000,,,...111000///...000333111222333444333333111000000111222333333222111000111111111222222333333333000000111222333333444444111111111222222222333333222333444555666888999999888888888999:::;;;=========>>>??????@@@CCCHHHKKKSSSbbb|||tttcccVVVVVVWWWYYY\\\___bbbeeeffffffffffffeeeeeedddddddddccccccbbbbbbccccccdddeeefffaaa]]]aaajjjqqqqqqooommmnnnoooqqqtttwwwzzz|||zzzyyywwwuuuuuuxxx~~~tttkkkmmmlllddd```ccc```^^^[[[XXXWWWUUURRRPPPMMMNNNNNNLLLMMMUUUbbblll~~~qqqjjjffffffkkkqqquuuvvvuuunnnccc[[[XXXYYY[[[WWWNNNAAA:::999888666666555444333222333444555444444444333333333222222444444444444444444444444333333333333333333333333444444444333333222222222333333333444444444555555555444222111111222444555333222000//////111222444444333222111111111222333222333333444444333333222000111111111111222222222111222222333333222222111000000000000000111111222111111111111000000/////////000111222222111000///,,,---///111222111000///111222333333333111000///111111111111111111111111111111111111111111111111666555444333222222222222111222333444444333222111222222333444444555555666777777777777888888888888999999999999::::::;;;<<<>>>???@@@@@@AAADDDHHHKKKUUUddd}}}xxxpppfffZZZRRRUUUVVVZZZ]]]aaaccceeefffeeeeeeeeeddddddcccccccccbbbbbbbbbbbbbbbcccddddddbbb^^^\\\^^^dddjjjmmmlllpppqqqsssvvvxxx{{{}}}~~~}}}|||zzzwwwuuuwww{{{~~~tttuuussskkkfffhhhbbb```^^^\\\[[[XXXUUURRRNNNOOONNNKKKKKKPPP[[[cccmmm{{{nnngggdddcccgggmmmqqqttttttooofff]]]YYYYYY[[[ZZZTTTIII@@@===:::666777666555555444444555555444444444333333333222222444444444444444444444444333333333333333333333333444444444333333222222222333333333444444444555555555444222111111222444555555444333222222333444444444333222111111111222222111222222333333222222111000111111111111222222222111222222333333222222111000000000000000111222222222222111111111000000000000000111222222111000000+++,,,...111222333333333111111111111111000//////222222222222222222222222222222222222222222222222444444333222111111111111222222333333333333222222333333444555555666666777777777777777888888888888999999999999:::;;;<<<===>>>???@@@@@@AAADDDHHHLLLVVVddd~~~uuuhhh]]]UUUPPPNNNSSSVVVZZZ___bbbdddeeedddccccccccccccbbbbbbbbbbbbaaaaaaaaaaaaaaabbbbbbccc```___^^^^^^aaaeeejjjmmmsssuuuxxx{{{~~~~~~zzzwwwwwwzzz|||}}}tttoooooofffdddbbbaaa```]]]YYYVVVQQQRRRQQQNNNLLLNNNTTTYYY```mmm|||ooogggccc```bbbgggjjjnnnqqqooohhh```ZZZXXXYYY]]][[[SSSIIICCC>>>999777777777777666666666555444444444444333333333333444444444444444444444444333333333333333333333333444444333333333333222222333333333444444444555555444444222222222222444444555555444444333333222222444333222222111111222222000111111222222111111000000111111111111222222222111222222333333222222111111000000000000111222222222222222222222111111111111111222222222222111111...///000111222333333444222111111000000000000000333333333333333333333333333333333333333333333333333333222111000000000000333333222222222222333333444444555555666777777888777777777888888888999999777888888999:::<<<===>>>===???@@@@@@AAADDDIIILLLWWWeeeyyylll\\\PPPKKKKKKMMMSSSVVV\\\aaadddeeedddcccaaaaaaaaaaaaaaaaaaaaaaaa```````````````aaabbbbbbbbbccccccccccccffflllqqqvvvxxx||||||{{{|||~~~}}}vvvsssjjjhhhgggfffdddaaa\\\YYYUUUUUUTTTRRRPPPOOORRRUUUZZZaaannnuuulllfff```___aaa```eeejjjkkkfff___YYYVVVTTT\\\___ZZZQQQJJJDDD>>>999999888888777666555555555444444444444333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333444444444555555444333333222222333333444333333333333222111000///333333222222222222111222111111222222222222111111000000111111111222222222111222222333333222222111111111000000111111222333222222222222222222222222222222222333333222222222555444333222111111111111333333111000000111222333333333333333333333333333333333333333333333333333333333222111111111111111444333222111111222333444444444444555666666777777777777888888888999999999777777777999:::<<<>>>???===>>>???@@@AAAEEEIIILLLWWWfffvvvooodddWWWMMMJJJLLLPPPTTTWWW]]]bbbeeeeeecccaaa``````````````````````````````______``````aaabbbbbbeeehhhhhhhhhkkkqqqvvvxxxzzz~~~|||wwwooommmkkkiiigggccc___\\\VVVVVVVVVTTTSSSRRRRRRSSSSSSVVV___nnn}}}tttkkkbbb\\\\\\XXX]]]bbbeeeccc^^^XXXTTTPPPXXX]]][[[VVVQQQKKKEEE<<<;;;:::888777555444444555555555444444444333333444444444444444444444444333333333333333333333333333333333333333333333333333333333444444444555555333333333333333333333333444444444333333111000///333333333333222222111111222222333333333333222222000000111111111222222222111222222333333222222111111111111111111222222333222222222222222222222222222222222222222222222222666555333222111111111111222111000//////000222333333333333333333333333333222222222222222222222222444444333222222222222333555444333222222333444555222333333444444555666666888888888888999999999999777777777999:::<<<>>>???<<<>>>???@@@BBBEEEIIIMMMXXXggglllfff\\\SSSNNNNNNQQQSSSWWWZZZ^^^bbbddddddaaa```____________```````````````````````````aaaaaabbbaaaeeeiiilllmmmpppuuuzzzzzz|||~~~wwwtttpppllliiifffbbb___VVVVVVUUUUUUTTTSSSRRRQQQPPPQQQWWWdddtttuuuhhh___\\\VVVYYY]]]``````]]]YYYVVVQQQVVVZZZYYYXXXWWWQQQKKKAAA???<<<999777555444444555555555555444444444333444444444444444444444444333333333333333333333333222222333333333333444444333333333444444444555555333333333333333333333333666666555555444444333333222333333333333222111000333333333444444333333333000111111111111222222222111222222333333222222111222111111111111222333333111111111222222222222222222222111111111111222222111111111222222333333333//////////////////000111333333333333333333333333111111111111111111111111444444333333222333333444444444333333333333444444222222333333444555555555888888888999999999999:::777888888999:::<<<===>>><<<===???@@@BBBEEEJJJMMMXXXffffff^^^TTTNNNNNNQQQTTTUUUZZZ\\\___bbbcccbbb```_______________`````````aaaaaaaaa``````aaaaaabbbccc```dddjjjppptttxxx{{{}}}}}}~~~{{{tttoookkkhhheeecccZZZYYYXXXWWWVVVUUUSSSRRRSSSQQQUUU]]]fffssstttiiidddYYYZZZ\\\___```___]]][[[WWWXXXWWWVVVYYYZZZVVVNNNHHHEEE@@@;;;777666666666555555555555444444444444444444444444444444444444333333333333333333333333222222222333333444444444333333333444444444555555222333333444444333333222666666444444333444555666222222333333333222111000222222333333333333222222000111111111111222222222111222222333333222222111222222111111222222333444000000000111111111222222222111000000000000111222...///111222333333333222000000111222222222222222222222222222222222222222222222222222222222222222333222222222222222333333333333444444444444333333333333444444555666666666888888888999999999::::::999999999999:::;;;<<<===<<<===???@@@BBBEEEJJJNNNWWWfffcccZZZOOOKKKMMMRRRUUUUUU\\\^^^```bbbbbbaaa```^^^_________`````````aaaaaaaaaaaaaaaaaaaaabbbccccccbbbeeellltttzzzxxxqqqmmmjjjgggeee```^^^\\\ZZZYYYXXXVVVTTTRRRPPPQQQTTTXXX```ssssssmmm]]]]]]]]]___aaabbbaaa```\\\ZZZVVVTTTXXX\\\XXXPPPMMMIIICCC<<<888777777888666666555555555444444444444444444444444444444444333333333333333333333333222222222333333444444444333333333444444444555555222333333444444333333222555333222111111222444666222222333444333222111000111111222222222222111111000111111111111222222222222222222333333222222222222222111111222222333444//////000000111111111222222111000//////000111222000111222333333222000...222333555666777666555555111111111111111111111111333333333333333333333333222111111111111111222222222333555555555555333222444444555555666777777777888888999999999:::::::::999999999999::::::;;;<<<<<<===???@@@BBBEEEJJJNNNWWWeeeZZZVVVQQQMMMNNNRRRXXX]]][[[\\\]]]^^^^^^^^^]]]\\\^^^___aaa```______```aaabbbaaa``````bbbccccccbbbdddjjjrrryyy~~~xxxsssnnnhhhddd```___]]]\\\[[[YYYUUURRRQQQRRRSSSRRRTTT\\\iiitttvvvhhhccc^^^```fffjjjhhhdddbbb___\\\YYYWWWWWWXXXYYYTTTPPPIIICCC===:::888777444444333333333222222222444444444444444444444444333444444444555666666666333333333333333333333333666666555444333222222111444444444555555666666666444444444444444444444444666555444333333333333333111222333444444333222111000000000000111222333444444444222111000/////////222222222222222111000///111222222333333222222111111111111111111111111111222222111111111111111111000000000000000000000000111111222222222333333333111222222333333222222111111222222333333222222111000111222444444333222222444333222444666999999999///000222555777999:::;;;:::999888:::===>>>===:::===>>>???@@@AAAEEEIIIMMMTTTbbb{{{UUURRRNNNLLLMMMQQQVVVZZZ[[[\\\]]]]]]]]]]]]\\\[[[[[[\\\^^^^^^^^^^^^___```aaa```___```aaaccccccccchhhnnnuuu{{{|||wwwpppllleeecccaaa___^^^[[[WWWTTTUUUUUUTTTRRRQQQUUU___fff|||pppjjjcccccchhhlllkkkiiieeeaaa[[[VVVTTTUUUXXXZZZUUUQQQKKKEEE@@@<<<999888666666666555555555444444444444444444444444444444444444444444555555555555333333333333333333333333444444444444444555555555333333444444444555555555444444444444444444444444555555444333333333333333222222333333333333222222000000000111111333444444333222222111111111222222333333333333333222111111111222222333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222333333333333222222111222222333333222222111111111222222222222222222333222111333555888888888666666888999:::;;;;;;;;;:::999888:::===>>><<<:::===>>>???@@@AAAEEEIIIMMMUUUccc|||QQQOOONNNMMMOOOSSSWWWZZZZZZ[[[[[[\\\\\\[[[ZZZZZZXXXZZZ\\\\\\\\\\\\]]]^^^^^^^^^___```aaacccdddeeennnsssyyy|||uuuoooiiigggdddbbbaaa^^^[[[XXXXXXXXXVVVSSSPPPQQQWWW\\\lllyyyqqqhhhdddgggkkklllkkkhhhccc[[[UUURRRTTTXXX[[[XXXTTTNNNHHHDDD???;;;888666666666555555555555444444444444444444444444444555555555555444444444444333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444555444444333333333333333333333222222222222333333222111111222222333444555222222222222222333444444444444444333333333333222111222222333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222333333333333222222111222222333333222222111222222111111111111111111222111111222555777888777:::;;;;;;<<<<<<;;;;;;::::::999999:::======<<<;;;===>>>???@@@AAAEEEIIIMMMVVVddd}}}PPPPPPQQQRRRTTTXXX[[[]]]ZZZZZZZZZZZZZZZYYYYYYYYYXXXZZZ\\\\\\[[[ZZZ[[[[[[\\\]]]___aaabbbdddgggiiissswww}}}yyyrrrkkkiiieeecccbbb```^^^]]]WWWXXXWWWUUUSSSSSSVVVYYYaaaooovvvjjjccccccfffiiiiiijjjfff___YYYVVVWWWZZZ\\\\\\WWWRRRMMMIIIDDD===888444444444444333333333333444444444444444444444444555555555444444333333333444444444444444444444444555555444222000///...---333333333333333333333333444444444444444444444444444444333333222333333444444333222111111222333444333222222222333333444555444333333222222333444444333333333222222222333333111222222333333222222111111111111111111111111111111111111111111222222222111111111111111111111111111111222222222333333333222333333333333333333222111222222333333222222111333222111000///000111222333222111333666888888888999:::::::::::::::999888999999:::;;;<<<===<<<<<<===>>>???@@@AAAEEEIIIMMMWWWeee~~~OOOPPPRRRTTTWWWZZZ\\\^^^ZZZZZZZZZYYYYYYXXXXXXXXXZZZ\\\^^^^^^\\\ZZZYYYYYY[[[^^^aaacccdddgggkkknnnwwwzzz{{{mmmjjjfffcccbbbbbbaaa```XXXXXXWWWUUUTTTTTTUUUVVVXXX```ooo}}}ooofffcccdddfffggghhhgggdddaaa___^^^^^^^^^```[[[VVVRRROOOHHH@@@999555555444444444333333333444444444444444444444444555555444444333333333222444444444444444444444444666666555333222111//////333333333333333333333333444444444444444444444444333333222222222333333444555444333222222333444555333333222222333333444444666555444333222222222222222222111111111111222333111222222333333222222111111111111111111111111111000000111111111222222222111111111111111111111111111111222222222333333333333333333444444333333333111222222333333222222111333222111000000111222333555333333444777999:::999777777888999::::::999999888999;;;;;;<<<<<<<<<<<<===>>>???@@@AAAEEEIIIMMMWWWfffMMMNNNPPPRRRUUUXXXZZZ[[[[[[[[[ZZZYYYXXXXXXXXXXXXZZZ]]]______]]][[[YYYYYY[[[___cccfffgggjjjppptttzzz}}}sssooojjjfffdddccccccbbb[[[ZZZWWWUUURRRQQQPPPPPPUUUYYYcccsssxxxmmmgggeeeeeeffffffggghhhhhhgggeeecccaaaccc___ZZZWWWTTTMMMBBB999777777777666666666555555444444444444444444444444444444444444333333333333444444444444444444444444555555555666666777777777444444444444333333333333444444444444444444444444222222222222222333333444444444333333333333444444333333222222222222333333666555444222111111000000222111000000000111222333111222222333333222222111111111111111111111111111000000000111222222333333222222222222222222222222111111222222222333333333333333444444444444333333111222222333333222222111222222111111222333333444555444444555888:::;;;:::777888999:::;;;<<<<<<<<<777999;;;<<<;;;;;;<<<======>>>???@@@AAAEEEIIIMMMWWWfffLLLMMMNNNPPPSSSVVVXXXZZZ\\\[[[ZZZYYYXXXXXXXXXYYYWWWZZZ]]]^^^]]]\\\[[[[[[\\\aaafffiiijjjnnntttyyy~~~~~~yyyqqqkkkhhhfffdddccc___]]]YYYUUUSSSRRRPPPPPPSSSUUU\\\hhhuuu~~~sssjjjfffdddcccdddfffhhhjjjjjjiiigggffffffaaa]]]ZZZXXXPPPDDD:::777777777777666666666666444444444444444444444444333333333333333333444444555555555555555555555555444444555666777888888999555555555444444444333333444444444444444444444444222222111111222333333444333333444444444444333333333222222111111111222222444333222111111111111111333222111000000222444555111222222333333222222111111111111111111111111111///000000111222222333333222222222222222222222222111111222222222333333333333333444444444444333333111222222333333222222111000111222333444555555555555444333555777999::::::888999:::;;;;;;;;;;;;;;;777999<<<<<<;;;:::<<<>>>===>>>???@@@AAAEEEIIIMMMVVVeeeNNNNNNNNNPPPRRRVVVXXXZZZ]]]\\\ZZZYYYXXXXXXXXXYYYSSSVVV[[[]]]]]]]]]\\\]]]]]]bbbhhhkkklllpppwww}}}xxxpppkkkgggeeedddaaa^^^ZZZXXXVVVVVVUUUUUUNNNOOOUUU]]]eeesssuuullleeebbb```dddeeehhhjjjkkkkkkjjjjjjgggccc^^^\\\ZZZRRREEE:::666555555555444444444444444444444444444444444444222222222333333444444444555555555555555555555555444444444444444444444444666666666555555444444444444444444444444444444444222111111111222333333444222333555555555555333222222222111111000111111111111111000000111111222333444333222111111333555666222222222333333222222222111111111111111111111111///000000111222222333333222222222222222222222222111111222222222333333333333444444555555444444333222222222333333222222222///000333555666777666666444333222444666999999999888888999::::::999999999777:::<<<<<<;;;:::<<<>>>===>>>???@@@BBBEEEIIIMMMUUUeeeOOOPPPRRRTTTUUUVVVUUUUUUYYYRRRWWW\\\TTTQQQUUUTTTXXXZZZ[[[\\\[[[ZZZ[[[\\\cccdddggglllsssyyy}}}vvvoookkkgggdddcccbbb```\\\XXXVVVVVVWWWRRRRRRTTTXXX\\\eeewwwsssjjjeeebbbaaa```aaadddhhhkkkkkkhhhfffiiigggeeeccc]]]SSSFFF===777666666555555555666666444444444444444444444444444444444444444444444444333333333333333333333333222333333444555666777777444555555555444333333222666666555444333333222222333333333444444444555555222222222222222222222222444444333333333333222222333333222111111222333333111222222333333222222111111111111111222333444555111111111111111111111111//////000000111111111222000000000000111111111111111111222222222333333333444333333444555666444222333333333333333333333333111111222333444666666777666666555444444555777888888888888888888888888888::::::;;;;;;<<<======>>>???>>>>>>BBBCCCDDDIIIPPPYYYhhhPPPQQQSSSTTTVVVVVVVVVVVV[[[UUUYYYZZZTTTVVVYYYSSSUUUWWWYYYZZZZZZ[[[\\\^^^bbbcccgggnnnuuu|||zzzsssmmmhhhdddcccaaa^^^[[[XXXWWWWWWTTTSSSTTTUUUVVV[[[hhhvvvsssggg```]]]\\\^^^___bbbgggjjjkkkiiifffhhhgggeeeccc^^^TTTGGG===777666666555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333444444555666666666444444555555444444333222666555555444333333222222333333333444444444555555222222222222222222222222444444333333333333222222333333222111111222333333111222222333333222222111111111111111222333444555222222222111111111111111000000000000111111111222111111111111222222222222111111222222222333333333444333333333555555333111333333333333333333333333222222333333444555666666666555555444555666777777999999999999999999999999888999999:::;;;;;;<<<<<<@@@>>>???BBBCCCDDDIIIOOOYYYhhhQQQRRRSSSUUUWWWWWWXXXXXXZZZWWWYYYWWWTTT^^^bbbVVVQQQTTTWWWYYYZZZ[[[]]]___aaadddjjjqqqyyy}}}}}}~~~~~~~~~yyyooohhhfffeeecccaaa^^^[[[YYYXXXVVVUUUTTTTTTRRRRRR[[[fffxxxvvvhhh^^^\\\\\\\\\]]]aaaeeeiiikkkiiihhhfffeeecccaaa\\\SSSFFF===777666555555444444444555444444444444444444444444444444444444444444444444333333333333333333333333555555555555555555555555444444555555444444333333555555555444444333333222333333333444444444555555333333333333333333333333444444333333333333222222333222222111111222222333111222222333333222222111111111111111222333444444333333222222111111111000000000000111111111111111222222222333333333333444111111222222222333333333444333222333444333222000333333333333333333333333333333333444444555555555555555555555555666777777::::::::::::::::::::::::777777888888999:::::::::AAA??????BBBCCCCCCHHHNNNYYYhhhRRRRRRTTTUUUWWWXXXYYYZZZXXXWWWXXXTTTUUUeeeiiiYYYPPPRRRVVVXXXYYY[[[]]]___ccchhhooowww}}}||||||||||||~~~}}}}}}~~~~~~~~~ssskkkiiigggeeecccaaa^^^[[[YYYVVVUUUUUUUUUSSSQQQWWW___iii{{{}}}mmmbbb___```[[[\\\___dddhhhjjjjjjhhhdddbbb___]]]YYYPPPEEE===777777666555444444444444444444444444444444444444444444444444444444444444444444444444444444444444666666555555555444444444333444444555444444333333555555444444444333333333333333333444444444555555333333333333333333333333444444333333333222222222222222222222222222222222111222222333333222222111222111111111222222333444444333333222222111111000111111111111111111111111222222222222333333333333111111222222222333333333444333222222333333111///333333333333333333333333333444444444444444444444444444555555666666777777::::::::::::::::::::::::777777777888999999::::::AAA??????BBBCCCCCCHHHNNNYYYhhhRRRRRRTTTUUUWWWYYYZZZ[[[[[[ZZZZZZTTTTTTbbbfffUUUPPPSSSVVVXXXYYYZZZ\\\^^^hhhnnnvvv}}}|||yyyyyy|||}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~uuuooolllhhheeecccaaa]]]ZZZXXXVVVVVVWWWTTTQQQSSSYYY___nnntttggg```___]]]]]]```dddhhhjjjiiihhhaaa^^^ZZZWWWTTTMMMEEE>>>888888777666555444444555444444444444444444444444444444444444444444444444444444444444444444444444666666666555444444333333333333444444555444444333444444444444444333333333333333333444444444555555333333333333333333333333444444333333333222222222222222222222222222222222111222222333333222222111222222111111222222333333333333333333222222111111222222222111111111111111111111111222222222222333111111222222222333333333444222222222333333111///333333333333333333333333333444444444444444444444333444555555666777777777999999999999999999999999888888999999:::;;;;;;;;;AAA??????BBBCCCCCCHHHNNNYYYhhhRRRRRRSSSTTTVVVYYY[[[\\\aaa]]]\\\WWWRRRYYY[[[NNNPPPRRRVVVXXXYYYZZZ\\\^^^mmmsss||||||yyywwwwwwyyy}}}~~~||||||}}}}}}~~~}}}}}}~~~}}}||||||{{{}}}~~~~~~~~~~~~~~~wwwrrrlllhhhgggeeeaaa]]]]]]ZZZXXXWWWTTTNNNNNNRRRWWWaaattt~~~nnnccc^^^``````aaadddgggiiihhhfffbbb]]]WWWSSSPPPLLLEEEAAA:::999888777666555555555444444444444444444444444444444444444444444444444444444444444444444444444666666555555555444444444333333444444555555444444444444444444444444444444333333333444444444555555333333333333333333333333444444333333333333222222111222222333333222222111111222222333333222222111333222222111222222333333333333333333333333333333222222222222222111111111111111111111222222222222111111222222222333333333333222222333444444333111333333333333333333333333333333333444444555555555222333555666777777777777888888888888888888888888999999::::::;;;<<<<<<<<<@@@>>>>>>BBBCCCDDDIIIPPPYYYhhhQQQQQQRRRSSSUUUXXXZZZ\\\```ZZZ[[[ZZZQQQQQQRRRKKKNNNQQQUUUXXXZZZ\\\___aaannnvvv}}}|||yyywwwuuuuuuwwwzzz{{{{{{|||~~~~~~|||zzzzzzxxx{{{~~~~~~|||{{{{{{~~~~~~}}}{{{zzzwwwyyy|||~~~~~~~~~~~~}}}}}}}}}~~~}}}~~~zzzqqqllljjjiiieeebbbaaa]]]ZZZYYYUUUOOONNNQQQRRRWWWcccuuu~~~pppgggdddddddddeeeggggggfffeeeddd^^^VVVPPPNNNKKKHHHEEE<<<;;;:::888777777666666444444444444444444444444444444444444444444444444555555555555555555555555555555555555555444444444222333444444555555444444444444444444444444444444333333333444444444555555444444444444444444444444444444333333333333222222111222333333333333222111111222222333333222222111333333222222111222222333111222222333333444444444333333333222222111111111222222222222333333333444111111222222222333333333222222222333555666555333333333333333333333333333222222333333444555666666222333555666777888777777999999999999999999999999999999::::::;;;<<<<<<<<<>>><<<>>>AAACCCEEEJJJQQQYYYhhhQQQQQQQQQSSSUUUXXXZZZ\\\\\\TTTXXX[[[RRRMMMPPPNNNLLLOOOTTTXXX[[[^^^bbbdddnnnwww|||~~~|||{{{xxxvvvttttttvvvxxxxxxwwwxxx{{{~~~{{{yyyxxxtttwww{{{}}}|||{{{{{{{{{|||}}}~~~~~~}}}{{{yyyuuuxxx{{{~~~}}}}}}||||||}}}~~~~~~~~~}}}~~~}}}{{{xxxyyy{{{}}}uuuooommmlllhhheeebbb^^^[[[[[[XXXSSSSSSVVVQQQSSSYYYggg~~~~~~tttgggfffeeefffggggggeeecccfff___VVVPPPMMMLLLJJJHHH===<<<;;;999888777777777444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555222333333444555555555444444444444444444444444444333333333444444444555555444444444444444444444444444444444333333333222222111222333444444333222111222222222333333222222222333333222222111222222222000111222333444444555666333333333222222111111111333333333444444444555555111111222222222333333333222111222333666777666555333333333333333333333333111111222333555666777777111333555666888888888777::::::::::::::::::::::::888999999::::::;;;<<<<<<===<<<===AAADDDEEEKKKRRRYYYhhhNNNMMMMMMNNNQQQVVVZZZ]]]ZZZZZZYYYVVVRRRNNNLLLLLLOOOTTTYYY]]]^^^```dddhhhxxx}}}{{{|||}}}~~~~~~~~~}}}{{{zzzuuutttsssrrrqqqrrrrrrsssxxxyyy{{{}}}~~~~~~}}}|||wwwxxxxxxyyyyyyyyyxxxxxx||||||zzzyyyxxxyyyzzz|||}}}~~~~~~~~~|||||||||zzz}}}~~~~~~{{{zzzwwwwwwwwwwwwvvvvvvvvvvvvvvvuuusssrrrsssvvvyyy{{{{{{~~~wwwpppkkkhhhgggcccbbb```[[[WWWSSSRRRRRRRRRSSSWWW^^^jjjvvvooogggcccfffjjjkkkjjjlllfff^^^VVVQQQNNNKKKJJJAAA===888666777777555333555555555555555555555555555444333222222222222222333333444444555666777777666666666666666666666666666666666666666666666666555555555555555555555555222222333444444333222222444444555555444222111///222333333222111111222444444444444333333222222222333333222222333333444555222222111///------000222222000///......000222333111222222333333222222111///000111222222222222222333333333333222111000000444444555555444444333222444333222222333444555666222333666777888666555333555555666666777777888888:::::::::999999888888888666777888999;;;<<<===>>>===>>>@@@BBBCCCFFFJJJMMMXXXiiiQQQPPPPPPPPPRRRUUUYYY[[[ZZZZZZYYYVVVQQQMMMKKKKKKPPPUUUZZZ]]]___bbbhhhlll{{{~~~|||xxxyyyzzzzzzzzzyyywwwwwwvvvuuusssrrrqqqqqqqqqqqqvvvwwwzzz|||}}}|||{{{yyyuuuuuuvvvwwwwwwwwwwwwwww{{{~~~~~~{{{zzzyyyxxxyyyzzz|||}}}}}}~~~~~~{{{zzz~~~}}}{{{xxxuuuzzzzzz||||||{{{xxxuuusssrrrrrrrrrqqqqqqpppppppppqqqppppppppprrrtttvvvxxx{{{~~~}}}vvvpppllljjjfffdddaaa]]]YYYUUUSSSSSSPPPPPPRRRWWWaaasssyyymmmffffffiiillllllmmmhhhbbb[[[UUUQQQNNNLLLEEEAAA<<<999888888666555666666666666666666666666777666555555444444444555333333444444555666666777555555555555555555555555666666666666666666666666222222222222222222222222222333444555555444333222444555555555444333111000000111111000//////000222444333333333333333333222333333222222333333444555666444333111111222333444444333222222222333555555111222222333333222222111111111222222222222222222222222333333333222111111222333333444555555555444333333222222333444444555222333333333333222222222555555666666777888888888:::::::::999999999888888777777888999;;;<<<===>>>===>>>@@@AAABBBEEEIIILLLXXXiiiSSSRRRQQQPPPQQQTTTWWWYYYZZZZZZYYYUUUPPPLLLJJJJJJQQQUUUZZZ^^^aaafffmmmsss|||{{{vvvwwwwwwxxxxxxvvvuuutttuuutttsssqqqpppooooooooorrrtttxxxzzz{{{zzzwwwvvvrrrsssssstttuuuvvvvvvwwwzzz|||}}}{{{yyyyyyxxxyyyzzz{{{|||}}}}}}}}}}}}~~~zzzyyy{{{~~~~~~|||||||||}}}~~~}}}}}}{{{xxxuuuuuuuuuuuutttrrrooollljjjlllkkkjjjiiihhhhhhggggggiiijjjlllnnnppprrrssssssyyy}}}~~~~~~xxxrrrooojjjhhhddd```[[[WWWUUUTTTPPPNNNOOORRRWWWddd{{{wwwlllhhhjjjmmmnnnnnnkkkgggaaa[[[VVVRRROOOJJJFFF@@@<<<:::999777666777777777777777777777777777666555555444555555555333333444444555666666666444444444444444444444444666666666666666666666666666666666666666666666666444444555555555555444444555555555555555444333222000111222111//////111222222333333333333333333444333333222222333333444555444111......111333222111333333444444555555555555111222222333333222222111222333333333333222222111111111222333333333222222000111333444555666666666222222333444444444444333444333111000000111222333555555666777777888888999:::::::::999999999999888777888999:::;;;<<<===>>>===>>>@@@@@@BBBEEEIIIMMMXXXiiiQQQOOONNNNNNOOOQQQTTTVVVYYYYYYWWWSSSNNNKKKJJJJJJPPPTTTZZZ^^^cccjjjssszzz|||zzzxxxvvvwwwxxxxxxxxxwwwvvvuuuttttttrrrqqqooonnnmmmlllnnnqqqtttwwwxxxwwwuuusssqqqrrrrrrssstttvvvwwwxxxyyy{{{}}}}}}|||zzzzzzzzzyyyyyyzzz{{{||||||||||||xxxzzz|||}}}}}}}}}~~~~~~zzzyyyzzz||||||{{{|||||||||}}}~~~~~~}}}}}}{{{zzzzzzxxxuuurrrppppppooommmjjjgggdddbbbdddcccbbbaaa````````````dddfffiiimmmpppqqqqqqpppvvvzzz~~~|||}}}~~~xxxsssnnnkkkfffaaa]]]ZZZVVVTTTRRRPPPOOOPPPSSS\\\mmm~~~tttmmmlllmmmooonnnnnnlllggg```ZZZUUUSSSNNNJJJEEE???;;;999888777666666666666666666666666444444333333333333444444444444444555555555666666555555555555555555555555666666666666666666666666777777777777777777777777555555555555555555555555666666666555555444444333333333444333222111333555222222222333333444444444333333222222333333444555222...+++,,,111444222//////000222333444333222111111222222333333222222111444444444444333333222111///000111222333444444333111222333444555555555555333333555666666555444333222222222222333444555555555666666777888888999999999999999999999999999999888888999:::;;;<<<===>>>>>>???@@@AAABBBFFFKKKNNNXXXiiiLLLKKKJJJJJJKKKNNNRRRTTTXXXWWWUUURRRMMMJJJJJJJJJNNNSSSZZZ```fffoooyyy}}}yyyvvvuuuvvvvvvwwwxxxwwwvvvuuutttrrrrrrqqqpppnnnmmmkkkjjjkkkmmmqqqtttuuuuuusssrrrssssssssssssuuuvvvxxxyyyxxxzzz||||||{{{zzzzzz{{{zzzzzz{{{{{{{{{{{{{{{zzzwwwyyy{{{|||{{{{{{|||}}}}}}}}}~~~}}}}}}zzzyyyzzz{{{{{{{{{~~~}}}}}}}}}}}}}}}~~~~~~~~~|||{{{|||||||||{{{wwwuuusssrrrqqqoookkkiiiiiiiiihhhfffccc```]]][[[]]]\\\[[[ZZZZZZ[[[\\\]]]aaadddiiimmmpppppppppooorrrvvv|||~~~~~~|||{{{{{{|||~~~wwwrrrnnnhhhddd```\\\WWWTTTTTTQQQPPPQQQRRRWWWdddqqq|||rrrnnnmmmmmmmmmnnnnnnjjjbbb[[[WWWUUUPPPMMMIIICCC>>>:::888777555555555555555555555555444444333333333444444555444444444555555555555555666666666666666666666666666666666666666666666666444444444444444444444444555555555555555555555555666555555555444444444444333444444333222222333555222222222333333444444444333333222222333333444555555111...000555777555111---///111333333222000///111222222333333222222111444444444444333333222111///000111222333444444444333444444555444444333333444555666777777666555444---...111444666666666666666666777777888999999999999999999999999999999999999999:::;;;<<<<<<======@@@AAAAAABBBCCCGGGLLLPPPXXXjjjJJJIIIHHHHHHJJJMMMPPPRRRVVVUUUSSSPPPLLLJJJJJJLLLMMMSSS[[[ccckkkuuu{{{wwwtttsssrrrssstttttttttsssqqqppppppppppppooonnnllljjjiiihhhjjjmmmppprrrssstttsssuuutttttttttuuuvvvxxxyyyxxxzzz{{{|||{{{{{{{{{}}}zzzzzz{{{{{{{{{zzzzzzyyyxxxzzz|||}}}|||{{{{{{{{{yyyyyyzzz}}}~~~|||zzz{{{{{{zzzyyyyyyzzz{{{|||~~~~~~|||yyyxxx{{{yyywwwwwwxxxxxxwwwvvvqqqpppmmmkkkjjjhhhdddaaa```___^^^]]]ZZZXXXVVVUUUVVVUUUUUUUUUVVVXXX[[[]]]aaadddiiimmmppppppooonnnooosssxxx|||||||||||||||~~~}}}|||}}}~~~~~~|||zzzyyyyyyyyy}}}~~~wwwrrrlllgggccc___ZZZUUUSSSQQQPPPPPPQQQSSS\\\eee~~~tttmmmjjjiiijjjlllmmmiiiaaaZZZVVVUUUPPPPPPMMMHHHAAA<<<999888555555555555555555555555666666666555666666777888555555555555555555555555777777777777777777777777666666666666666666666666555555555555555555555555555555444444444444555555555555444444333444444555111222333222000000222333222333333333333333333444333333222222333333444555333111///000333444333000///111222444444333222111111222222333333222222111222333333333333222222111///000111222333444444444444444555555444444333222555666666666666555555444***,,,000444555666555444666666777888888999999:::888999999999999:::::::::999::::::;;;<<<<<<======@@@AAAAAAAAABBBFFFLLLPPPXXXjjjNNNLLLKKKJJJKKKMMMPPPQQQTTTSSSQQQNNNKKKJJJKKKMMMLLLSSS^^^hhhqqq{{{}}}yyyvvvsssrrrppppppqqqrrrqqqpppooonnnmmmnnnnnnnnnmmmllljjjiiifffgggjjjmmmpppsssuuuvvvvvvuuutttssstttuuuwwwxxxxxxzzz{{{|||{{{{{{}}}~~~{{{{{{{{{{{{zzzzzzyyyxxxxxxzzz||||||{{{yyyxxxxxxuuuvvvwwwzzz||||||zzzwwwwwwwwwxxxwwwwwwxxxzzz{{{}}}|||xxxuuuxxxvvvtttsssssssssqqqooommmkkkhhhfffdddaaa]]]ZZZUUUUUUTTTSSSQQQPPPOOOOOOPPPOOOOOOPPPSSSWWW[[[]]]bbbdddhhhlllnnnooonnnmmmooorrrvvvyyyyyyyyyzzz{{{{{{zzzyyyzzz{{{{{{yyywwwxxxwwwwww{{{}}}wwwpppkkkhhhccc]]]XXXUUURRRQQQQQQPPPPPPVVV]]]mmm~~~qqqiiifffeeegggjjjkkkfff^^^WWWTTTTTTPPPRRRQQQMMMFFF???;;;:::555555555555555555555555666666666666666777888888555555555555555555555555777777777777777777777777666666666666666666666666666666666666666666666666555444333222222333444555444444333222222333444555111222333222111000222444444333333333333333333222333333222222333333444555000000000000000//////...111222333444444444333333111222222333333222222111111111222222222222222222000111222333333333333333333333444444555444444444555555444333333333333333///000111333444444444444666777777888888999::::::888888999999999:::::::::::::::;;;;;;<<<=========????????????@@@EEEKKKOOOYYYkkkRRRQQQNNNMMMLLLNNNPPPQQQRRRRRRPPPMMMKKKJJJLLLNNNMMMUUU```kkkuuu~~~}}}{{{yyyvvvsssrrrpppqqqqqqrrrrrrqqqooonnnllllllmmmnnnmmmllljjjiiieeefffhhhkkkooosssvvvxxxvvvuuutttsssssstttvvvwwwxxxzzz||||||{{{|||~~~{{{{{{{{{{{{zzzyyyxxxxxxvvvxxxzzzzzzxxxvvvuuuuuussstttvvvyyy{{{{{{yyyvvvtttuuuvvvvvvvvvwwwyyyzzz{{{~~~}}}xxxtttwwwuuusssqqqqqqooommmkkkfffccc```^^^[[[XXXTTTQQQMMMMMMMMMLLLKKKKKKJJJJJJLLLKKKLLLNNNQQQVVV[[[^^^bbbdddhhhkkkmmmmmmmmmlllooorrruuuwwwxxxyyyzzz{{{yyyxxxwwwwwwyyyxxxwwwuuuvvvuuuuuuyyyzzzsssnnnkkkfff```ZZZWWWTTTSSSSSSRRRPPPTTTZZZ___uuu|||nnneeecccccceeehhhiiiddd\\\UUUSSSTTTQQQSSSUUUQQQJJJBBB===;;;777777777777777777777777444444444444444555666666555555555555555555555444666666666666666666666666666666666666666666666666333333333333333333333333444333222222222222333444444333222222222333444555444555555444333333444666444444444333333222222222333333222222333333444555222333555444222111111111111111222222333333333222222222222333333222222222///000111222222222222222111111222333333333222222111222333444555666666666555444222111000111222222666666555444444444555666777777777888999999::::::888888888999999::::::::::::;;;;;;;;;<<<=========>>>>>>======???CCCIIINNNYYYkkkTTTSSSRRRQQQQQQQQQRRRSSSSSSRRRPPPOOONNNNNNOOOPPPMMMTTT___mmmzzz}}}xxxuuutttttttttsssqqqpppppppppqqqpppnnnkkkkkkjjjiiiiiiiiijjjlllmmmhhhiiiiiikkknnnqqqtttvvv}}}|||{{{xxxuuussstttvvvxxxyyyzzz|||}}}}}}~~~~~~}}}{{{yyyyyyyyywwwvvvvvvwwwyyyzzzzzzyyyxxxwwwrrrtttvvvxxxxxxwwwvvvtttssstttvvvwwwvvvuuusssqqq{{{|||~~~~~~yyyuuuoooooonnnllliiifffcccaaaaaa___ZZZVVVRRROOONNNNNNHHHHHHFFFEEEEEEFFFFFFGGGGGGHHHJJJLLLOOOTTTZZZ___eeegggiiilllmmmnnnnnnnnnoooooopppssswwwyyyzzzzzzwwwwwwvvvvvvuuuuuuttttttsssqqqoooqqqzzz{{{tttpppkkkeee```___[[[VVVRRRRRRRRRRRRRRRTTTgggyyyiii___\\\]]]aaacccccc___XXXSSSPPPPPPVVVXXXYYYWWWQQQIIIBBB>>>;;;999888777888777555444555555666666777777888888555555555555666666666666;;;888444333333555555555777777666666555555555444222222333333444555666666666666777777666555444444555555444444444333333333111111111222222333333333333333333333333333333333222222222111111111000000111111111111222333444444555555666666555555444333666555333111000000111111222222222222222222222222111111111222333333333444444444444555555555555666***,,,///222444555444444333333333333444555666777555777888999888999:::<<<888888777777888999::::::777888999:::<<<===>>>???@@@AAABBBBBBCCCGGGLLLPPPXXXiiiXXXWWWVVVVVVUUUUUUVVVVVVRRRQQQPPPOOONNNOOOPPPPPPMMMTTT___mmmzzz~~~{{{wwwtttsssssssssssspppooooooooopppooollljjjjjjjjjiiihhhiiiiiikkkkkkiiiiiiiiiiiijjjooouuuzzz|||xxxwwwwwwxxxxxxxxxzzz{{{|||}}}~~~~~~|||zzzyyyyyyxxxwwwuuuvvvwwwxxxyyyxxxvvvtttsssssstttuuuvvvvvvuuutttttttttuuuvvvvvvvvvuuuttttttzzzzzz{{{}}}}}}zzzuuuqqqkkkjjjhhhfffccc___]]][[[XXXUUURRRNNNJJJHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEEEEFFFHHHJJJLLLPPPUUU[[[___fffgggiiikkkmmmmmmmmmmmmppppppppprrrvvvxxxxxxxxxttttttttttttttttttttttttrrrpppooorrrzzzxxxsssnnnhhhccc___[[[VVVSSSRRRRRRRRRRRRUUUggg|||wwwhhh^^^[[[[[[\\\]]]]]]YYYTTTPPPNNNNNNVVVXXX[[[YYYTTTKKKBBB===<<<:::888888888888666555444444444555555555555555555555555555666666666666777555222111333555777777777666666666555555555555222222333444444555666666666666666666666555444444555555555444444444333333222222222333333333333333333333333333333333333333333333333333222222111111333333222222111222222222333333333333333222111111444333222111111111111111222222222222222222222222333333333222111000000000444444444444555555555555333333444444333222111000333333333333333444555555444555666666555444666777888888777777888999999:::888999999:::;;;<<<======@@@AAAAAABBBCCCGGGLLLPPPXXXiiiYYYYYYYYYYYYXXXXXXWWWWWWPPPOOONNNNNNNNNOOOQQQRRRNNNTTT```mmmzzz~~~{{{xxxtttrrrrrrrrrrrrqqqpppnnnmmmmmmmmmllljjjhhhiiiiiihhhggggggggghhhhhhhhhiiiiiifffeeekkkvvv~~~{{{yyyyyyzzzwwwxxxyyyzzz|||}}}~~~~~~}}}{{{yyyxxxxxxwwwvvvuuuvvvvvvwwwvvvuuutttrrrqqqttttttsssssssssssssssrrruuuuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwsssnnnjjjeeeccc```\\\YYYVVVSSSRRRMMMLLLIIIFFFDDDCCCBBBBBBCCCBBBAAA@@@AAAAAACCCCCCEEEGGGKKKNNNRRRWWW\\\aaafffgggiiijjjllllllmmmmmmqqqpppppprrrtttvvvvvvvvvrrrqqqqqqqqqqqqrrrrrrssspppoooooorrryyy~~~wwwrrrlllgggbbb^^^YYYVVVUUUTTTTTTSSSVVVdddttt~~~yyykkk```[[[ZZZYYYZZZYYYWWWSSSQQQPPPPPPUUUXXX\\\]]]XXXOOODDD>>>===;;;999888999999777666666666555555555555555444555555555555666666666666444222000111333666888888666666666666555555555555333333333444555555666666666666666666666555555444555555555444444444444333444444444444444333333333333333333333333333333333444444444333333333333222555444333222111111111111222222222222222111111000000111111111111111000000222222222222222222222222444444333333222222111111444444444444555555555555888777666444333111000///333333222222222333444444555666777666444333444555888888888777888888999:::999999::::::;;;<<<======@@@@@@AAABBBCCCGGGLLLPPPXXXiiiWWWXXXYYYYYYYYYWWWUUUTTTNNNMMMMMMNNNOOOQQQSSSTTTPPPVVVbbbooo|||~~~zzzyyyvvvtttqqqoooooopppooonnnnnnlllkkkjjjjjjiiigggeeeffffffeeeeeeeeeeeeeeeeeedddggghhheeeccchhhttt~~~{{{yyyxxxyyywwwwwwxxxyyy{{{|||}}}~~~|||yyywwwvvvwwwvvvuuutttuuuuuuuuuuuuuuutttsssrrrtttsssrrrqqqppppppppppppsssrrrrrrqqqqqqrrrssssssrrrrrrqqqqqqooolllfffbbb^^^[[[XXXSSSOOOMMMKKKKKKHHHGGGEEEDDDBBBBBBBBBBBBAAAAAA@@@@@@@@@AAACCCDDDEEEHHHLLLPPPTTTYYY^^^bbbggghhhhhhiiijjjkkkkkklllnnnnnnnnnpppsssvvvvvvvvvsssrrrqqqpppooooooppppppnnnnnnooorrrxxx{{{uuunnnjjjfffccc^^^ZZZYYYXXXWWWVVVUUU\\\eeelllyyyqqqeee^^^[[[[[[[[[ZZZXXXVVVVVVVVVVVVRRRVVV[[[___\\\TTTIIIAAA???<<<:::999999999888777999888888888777777666666555555555555666666666666555333111222555777888888666666666666666555555555333444444444555555666666555666666666666666555555555555555555444444444444666666555555444444444333333333333333333333333333333333333333333333333222444333222222111111111222333333444444333333222111...///000222222222111000222222222222222222222222222222333444555666666777333333444444444555555555555444333333222333333444333333222222222333333444777888999888777666777888999888888888888888999999777888999:::<<<===>>>??????@@@AAAAAACCCFFFKKKOOOYYYjjjUUUWWWYYYZZZZZZWWWSSSQQQLLLLLLLLLNNNPPPSSSUUUWWWTTT[[[eeerrr~~~yyyvvvuuusssqqqnnnmmmmmmmmmlllkkkkkkiiigggggggggfffeeecccbbbccccccccccccbbbbbbbbb```eeehhhgggeeegggpppyyy}}}zzzzzzzzzxxxxxxxxxxxxyyy{{{|||}}}zzzxxxvvvuuuuuuuuutttssssssttttttuuuvvvvvvvvvvvvuuutttrrrpppooonnnnnnnnnooonnnmmmlllllllllmmmmmmlllkkkjjjiiigggccc^^^ZZZVVVTTTPPPLLLIIIGGGFFFFFFDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@AAAAAACCCEEEFFFFFFJJJOOOTTTXXX\\\```ccchhhhhhhhhhhhiiiiiijjjjjjjjjjjjkkknnnsssvvvwwwwwwwwwuuurrrooommmllllllllllllmmmooorrrwww|||xxxpppkkkhhhddd```\\\ZZZYYYWWWUUUSSSSSSUUU\\\kkkzzzlllccc___]]][[[YYYWWWWWWWWWXXXXXXPPPTTTYYY^^^___YYYOOOGGG???===:::999999999999888999999888888777777777666555555555555666666666666888777555555666777777666555555555666666666666666444444555555555555555666555555666666666666666555666666555555555444444444666666666555555444444444333333333333333333333333111111111111222222222222222111111111222222333444333333444444333333222111---...000111222222111000222222222222222222222222111111222333444555666666333333333444444444444555222222111111222333444555333333222222333333444444666888999999999999;;;<<<999999888888888888888999555666888:::<<<>>>@@@AAA???@@@AAAAAABBBFFFKKKOOOYYYjjjVVVXXX\\\^^^]]]YYYTTTQQQKKKKKKLLLNNNRRRUUUXXXZZZ[[[```kkkwwwzzzvvvsssrrrpppnnnllljjjjjjjjjhhhggghhhfffdddcccdddddddddccc```aaabbbbbbccccccbbbbbbaaaeeeiiiiiihhhjjjooottt}}}|||}}}yyyyyyxxxwwwxxxyyyzzz{{{xxxvvvtttsssttttttsssrrrsssssstttuuuvvvwwwxxxxxxuuutttsssqqqooonnnlllkkkkkkjjjiiiiiihhhgggfffeeedddcccaaa```^^^[[[VVVRRRMMMLLLJJJHHHFFFDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCEEEGGGHHHIIIMMMSSSXXX\\\___bbbdddiiihhhhhhggghhhhhhiiiiiihhhhhhiiimmmrrruuuwwwwwwxxxvvvrrrnnnkkkjjjiiiiiikkklllnnnqqquuuyyy}}}~~~tttnnnhhheee```]]]ZZZXXXVVVTTTSSSNNNMMMSSSaaawwwwwwlllggg___\\\XXXVVVVVVWWWXXXXXXRRRSSSWWW\\\^^^[[[RRRLLL@@@===999888888999999888777666666666666666666555555555555555666666666666;;;999777666777777666555555555555666666666666666555555555555555555555555444555666666666666666666666666666555555555444444555555555555555444444444333333333333333333333333000111111111111111222222111111111111222333444555222222222222222111111000///000000111222222222111222222222222222222222222222222222111111111111111333333333333444444444444333333333333222222222222333333333333444555666666444666888888888888:::<<<:::999888888777888888888555666888:::<<<>>>@@@AAA??????@@@AAABBBFFFKKKOOOZZZjjjUUUYYY]]]___^^^ZZZTTTPPPKKKKKKMMMOOOSSSWWW[[[]]]```fffppp{{{zzzvvvsssrrrqqqooommmjjjiiihhhgggeeeccceeecccaaaaaabbbccccccbbb```aaabbbdddeeeeeeeeeeeefffhhhjjjjjjkkkmmmpppsss}}}~~~}}}}}}}}}{{{zzzxxxwwwvvvwwwxxxyyywwwuuusssrrrsssssssssqqqtttttttttuuuuuuvvvwwwwwwuuuttttttssspppnnnkkkiiihhhhhhhhhgggeeeccc```___\\\ZZZXXXWWWUUURRRNNNJJJEEEEEEEEEEEEDDDCCCBBBAAA???@@@@@@@@@@@@@@@@@@???BBBBBBBBBCCCDDDFFFHHHJJJLLLPPPVVV[[[___aaaccceeeiiiiiigggggggggggghhhiiihhhhhhiiilllppptttuuuuuuvvvtttpppllliiihhhhhhhhhkkklllnnnppptttxxx|||~~~zzzssskkkhhhccc```]]]ZZZWWWUUUTTTPPPPPPSSSYYYggg~~~|||vvvhhhccc]]]ZZZ[[[\\\\\\\\\VVVUUUVVVYYY[[[ZZZSSSMMM@@@<<<999777777888888888666666666666666777777777555555555555666666666666:::888666666777777555444555555555555666666666777666666666666555555555555444444555666666666666666666666666666555555555555444444444444444555555555333333333333333333333333111111111222222333333333222222222111222222333333333333333333333222111111222222111111111222222333222222222222222222222222222222222222333333333333222222333333333444444444333444444555555444222111222222333444555777888999555666888888777777888::::::999999888777777888888888888999:::<<<===>>>>>>>>>???@@@@@@BBBEEEJJJNNNZZZkkkTTTWWW\\\___^^^YYYRRRNNNJJJKKKMMMPPPTTTYYY]]]___dddjjjsss~~~{{{xxxtttrrrqqqpppnnnllljjjhhhgggfffcccaaacccaaa______aaaccccccccc```bbbdddfffggghhhhhhggglllkkkjjjkkklllooosssuuuyyy{{{}}}}}}|||{{{{{{{{{|||{{{xxxwwwvvvvvvwwwxxxvvvtttrrrrrrssssssrrrqqqvvvuuuuuutttttttttuuuuuutttuuuuuutttqqqnnnjjjhhhfffggggggfffdddaaa]]][[[VVVTTTRRRQQQPPPMMMIIIFFF@@@AAABBBCCCCCCBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBCCCDDDGGGIIIJJJNNNRRRXXX]]]```bbbdddeeejjjiiigggffffffggghhhhhhiiiiiiiiilllppprrrsssrrrsssqqqmmmiiigggggghhhhhhkkklllmmmppptttxxx{{{~~~wwwooolllhhhdddaaa^^^[[[YYYUUUTTTUUUVVVUUU[[[ppprrrlllfffbbbcccddddddcccZZZXXXVVVWWWYYYXXXRRRMMM???<<<888666777888888888777777888888999999::::::555555555555666666666777888666555555666666555444444555555555666666777777666666666666666555555555444444555666777777666666777666666666555555555555222333333444444555555555333333333333333333333333222222222333333444444444444444333222111111111111555555666666555555444333444333222111111222333444222222222222222222222222222333444555777888999:::222222333333333444444444111333555777777666555444222222333444666888:::;;;888999:::999888777777999::::::999888777777888888::::::;;;;;;;;;;;;;;;;;;>>>???@@@@@@BBBEEEJJJNNNZZZkkkUUUYYY^^^^^^YYYRRRNNNLLLLLLLLLMMMOOOSSSYYY___ccchhhsss~~~|||yyyvvvsssoookkkgggggggggfffeeeeeeeeeffffff```aaacccddddddcccbbbaaa```aaadddfffhhhiiiiiiiiillllllmmmpppsssvvvvvvuuusssuuuwwwxxxxxxxxxyyyzzzzzzzzzyyyxxxwwwuuuuuuttttttuuuuuuuuuuuuuuutttssszzz{{{{{{zzzyyyvvvtttssstttsssssssssrrroookkkhhhhhhfffccc```^^^[[[VVVSSSMMMLLLKKKIIIGGGFFFDDDDDD???AAACCCDDDDDDCCCBBB@@@CCCCCCDDDDDDDDDDDDDDDCCCCCCDDDEEEGGGIIILLLNNNOOOUUUXXX\\\^^^```aaabbbdddhhhhhhhhhhhhgggggggggggghhhiiikkkmmmnnnnnnnnnmmmiiiiiihhhgggggggggggggggnnnnnnoooqqqtttxxx{{{}}}rrrmmmfffbbb```___\\\ZZZVVVTTTSSSTTTTTTWWWcccooo}}}nnnccc```cccgggjjjeee```XXXQQQMMMKKKJJJJJJAAA===999777777777777777777777777777777777777777777666666555555555666666555555555555555555555555666666666666666666666666444444444555555555666666666555444333333333333333666666555555555555666666333444555555666666555555444444444333333222222222444444333333333333222222555555555555444444333222333444444555555444444333444333333222111111111222333222222222222222222222333333333333333333333333444555666666666555444333444444444444444444444444444444444555555555555666666888999999888888999::::::::::::::::::::::::::::::;;;;;;<<<<<<=========>>>???@@@@@@BBBEEEJJJNNNZZZiiiWWW[[[___^^^XXXRRRNNNMMMNNNNNNOOORRRVVV\\\cccgggnnnxxxzzzwwwtttqqqooolllhhheeeeeeeeedddccccccccccccddd``````aaaaaaaaaaaaaaaaaa```bbbdddgggiiijjjkkkkkkmmmmmmnnnqqquuuwwwxxxwwwtttuuuwwwwwwwwwwwwwwwxxxxxxxxxwwwwwwvvvvvvuuuuuutttuuuvvvvvvvvvvvvuuuuuuyyyyyyyyyyyyxxxwwwuuutttuuutttsssrrrrrroookkkhhhdddaaa]]]ZZZWWWTTTPPPMMMIIIIIIHHHFFFEEEDDDCCCBBB>>>???@@@AAABBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCBBBDDDEEEFFFIIILLLOOORRRSSSWWWZZZ^^^aaabbbdddfffgggiiiiiiiiiiiihhhhhhhhhhhhggghhhjjjkkkllllllkkkkkkggggggfffeeeeeeeeeeeefffjjjkkklllnnnrrruuuyyy{{{~~~zzzssskkkeeebbbaaa^^^[[[YYYVVVUUUTTTSSSUUU^^^iii{{{uuugggbbbdddhhhkkklllggg^^^VVVPPPLLLJJJIIIBBB???:::888777888888777777777777777777777777777666666555555555555666666666666666666666666666666666666666666666666666666111111111222222222333333555555444333333333444444666666555555555555666666333333444555555555555444444444444333333222222222444444333333333333222222222333333333222222111000222333333333333333333222444333222222111111222222222222222333333333333333333333333333333333333333222333444555555444333333444444444444444444444444444444444444555555555555666888999999888777999:::999999999999999999999999:::::::::;;;<<<<<<======>>>???@@@@@@BBBEEEJJJNNNZZZhhhZZZ^^^```^^^XXXRRRNNNMMMMMMOOOPPPSSSWWW^^^ffflllwww~~~vvvssspppnnnllljjjgggdddcccbbbaaaaaa`````````aaa___^^^]]]]]]^^^___```aaa```aaadddhhhjjjlllmmmmmmnnnooopppssswwwyyyzzzyyyuuuvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvttttttuuuvvvwwwwwwwwwwwwvvvwwwwwwxxxwwwvvvuuutttrrrpppnnnmmmllliiifffccc]]]YYYTTTPPPMMMJJJGGGEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFGGGIIILLLOOOSSSVVVWWWYYY\\\aaadddfffhhhjjjlllkkkkkkkkkkkkkkkjjjiiiiiihhhiiijjjkkkllllllkkkjjjfffeeeeeedddcccdddddddddeeefffhhhkkkooosssvvvxxx||||||qqqiiieeeccc```^^^[[[XXXVVVTTTRRRRRRXXXaaaiiinnnffffffjjjnnnsssnnneee[[[SSSLLLIIIHHHDDDAAA<<<999888888777666777777777777777777777777666666555555555555666666777777777777777777777777666666666666666666666666000111111111222222222222444444333333333444555555666666555555555555666666222222333444444444444444444444333333333333222222444444333333333333222222222222333333333222111111111222222333333222222111333333222222111111222222222222333333444444555555333333333333333333333333000111222333444444333333444444444444444444444444444444444444555555555555666777999888777777888:::888888888888888888888888999999999:::;;;<<<<<<<<<>>>???@@@@@@BBBEEEJJJNNNYYYggg]]]```aaa]]]WWWQQQNNNNNNKKKMMMPPPSSSWWW___iiippp~~~|||tttrrrooommmllljjjhhhfffbbbaaa```______^^^______]]]\\\[[[ZZZZZZ\\\___```___aaadddgggjjjlllmmmnnnoooooopppssswwwyyyzzzyyywwwwwwwwwxxxyyyyyyxxxwwwxxxxxxxxxwwwwwwvvvvvvvvvrrrssstttuuuvvvvvvvvvvvvssstttuuuvvvvvvuuutttsssjjjgggdddaaa```]]]ZZZXXXTTTPPPKKKGGGFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBCCCDDDEEEFFFEEEFFFGGGHHHIIIIIIIIIIIIKKKLLLMMMOOORRRUUUXXXYYYZZZ]]]bbbeeehhhjjjlllnnnllllllmmmnnnmmmmmmlllkkkkkklllmmmnnnnnnnnnmmmlllfffeeeddddddccccccddddddcccdddgggkkkooosssvvvxxx}}}wwwmmmgggeeecccaaa\\\YYYVVVUUURRRQQQUUU[[[```xxxtttiiihhhlllqqquuurrrjjjaaaWWWOOOKKKIIIFFFBBB===999888777666555666666666666666666666666666555555555555666666777777777777777777777777777666666666666666666666666333333444444444555555555333333333333333444555666666555555444444555555666111222333333444444333333333333333333333333333333444444333333333222222222444444444555555444444333222222333333333333222222333333222222111222222333222222333444444555666666333333333333333333333333000111111222333444444555444444444444444444444444333333444444444555555555666777888888777777888999888888888888888888888888888888999999:::;;;<<<<<<>>>???@@@@@@BBBEEEJJJNNNXXXggg```aaa```\\\UUUPPPNNNOOOLLLOOORRRVVVZZZcccoooxxxzzzrrrppplllkkkjjjiiihhhfffbbbaaa```___^^^^^^^^^^^^\\\[[[YYYXXXYYY[[[^^^```___```dddgggjjjlllmmmmmmnnnnnnooorrrvvvxxxxxxwwwwwwvvvvvvxxx{{{|||{{{yyy|||{{{zzzyyywwwvvvttttttpppqqqrrrsssttttttttttttrrrrrrsssssssssqqqpppoooccc___[[[WWWUUURRRPPPNNNLLLIIIEEECCCBBBCCCBBBBBB@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGFFFGGGIIIJJJKKKLLLLLLLLLQQQQQQRRRSSSTTTVVVWWWXXXZZZ]]]bbbeeegggjjjlllnnnlllmmmooopppqqqpppooonnnlllmmmnnnnnnnnnmmmlllkkkgggffffffeeeeeeeeeeeeeeeccceeeiiimmmrrrvvvyyy{{{|||qqqkkkhhheeeccc]]]YYYWWWWWWUUURRRTTTYYY\\\nnnxxxmmmjjjmmmqqquuutttqqqjjj```WWWRRRPPPIIIEEE???;;;888777555444666666666666666666666666555555555555555666777777666666666666666666666666666666666666666666666666555555555555666666666666333333333333333444555666555555444444444444555555111222333333444444333333333333333333333333333333444444333333333222222222333444444555555444444444333333444444444444333333333222222111222222333333222222333444444555666666333333333333333333333333111222222333444555555666444444444444444444444444333333333444444444444555555777888888777666888999999999999999999999999999777777888999:::;;;<<<===>>>???@@@@@@BBBEEEJJJNNNXXXggg```aaa___ZZZSSSOOOOOOPPPNNNSSSWWW[[[```iiiwww|||wwwooolllhhhfffeeeeeedddcccbbbaaa```___^^^^^^]]]]]]\\\[[[YYYXXXYYY\\\___aaa```bbbeeehhhkkkmmmmmmnnnooooooooorrrtttvvvuuuttttttsssssswww|||~~~|||}}}|||zzzxxxvvvtttsssrrrppppppqqqrrrsssssssssrrrqqqqqqqqqqqqooommmkkkiii```\\\WWWRRROOOMMMKKKIIIGGGEEEBBBAAABBBCCCCCCBBB@@@AAAAAAAAABBBBBBBBBCCC@@@AAAAAABBBCCCDDDEEEEEEEEEFFFHHHJJJKKKLLLMMMMMMTTTTTTTTTTTTUUUVVVWWWXXXZZZ]]]aaaeeeggghhhkkkllllllmmmpppsssttttttsssrrrkkklllmmmmmmlllkkkjjjiiihhhggggggfffffffffffffffeeeggglllqqqvvv{{{~~~yyyqqqlllhhheee^^^ZZZYYYYYYXXXUUUTTTWWWXXXdddrrr}}}pppkkkllloootttvvvwwwsssjjj```ZZZWWWNNNIIICCC>>>:::888666555777777777777777777777777555555444555555666777888666666666666666666666666666666666666666666666666444444444444555555555555444444333333333444555555555555444444444444555555222222333444444444444444222222333333333333444444444444333333333333222222111111222333333333222222333444444555555444444333222222111111222222333333222222333333444444555555333333333333333333333333333333222222333444555666444444444444444444444444333333333333444444444444555666888777666666777999999999999999999999999999777888999:::;;;<<<===>>>>>>???@@@@@@BBBEEEJJJNNNYYYggg``````]]]XXXQQQNNNOOORRRPPPTTTZZZ^^^bbbmmm|||wwwrrrmmmiiieeecccbbbbbbaaa```bbbaaa___^^^]]]\\\\\\\\\\\\[[[ZZZZZZ[[[]]]```aaadddfffhhhkkkmmmnnnooooooqqqpppppprrrtttuuutttrrrooonnnooottt{{{}}}yyyyyyxxxvvvuuusssrrrqqqqqqrrrrrrsssssssssrrrrrrqqqqqqpppnnnlllhhhfffddd```\\\UUUOOOLLLJJJHHHGGGEEEDDDBBBBBBCCCCCCBBB@@@AAAAAAAAAAAABBBBBBBBBBBB???@@@BBBDDDEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNOOOOOOSSSSSSSSSTTTUUUVVVXXXXXX[[[^^^bbbeeefffhhhjjjkkkkkkmmmqqqtttvvvwwwvvvvvvlllmmmmmmmmmmmmkkkiiihhhhhhggggggfffffffffffffffgggiiinnntttzzzyyyqqqkkkgggbbb^^^\\\]]][[[VVVTTTUUUTTT\\\eeezzzssskkkiiijjjpppuuuzzzxxxoooddd\\\XXXSSSNNNGGGBBB>>>;;;999777777777777777777777777777444444444555555666777888777777777777777777777777666666666666666666666666333333333444444444555555555555444333333333444444555444444333333444444555333333444555555555555444222222222333333444444444444444333333333333222222000111222222333333333222333333333444444333333333222222111111222222333444222222222333333333333333333333333333333333333333333333222111111222333444444444444444444444444444222222333333333444444444555666777777666666777999888888888888888888888888888888999;;;<<<===>>>???>>>???@@@@@@BBBEEEJJJNNNZZZhhh______\\\VVVPPPNNNOOORRRNNNSSSYYY]]]bbbmmm}}}{{{tttnnnmmmjjjfffcccbbbaaa```___aaa```___]]]\\\[[[[[[[[[[[[[[[[[[\\\]]]^^^```aaaggghhhkkkmmmooopppppppppsssrrrrrrssstttuuusssrrrllljjjlllrrrzzz~~~vvvvvvuuutttsssrrrrrrqqqssssssssstttssssssrrrrrrqqqqqqpppmmmjjjfffbbb``````[[[TTTNNNJJJHHHGGGEEEFFFDDDCCCCCCCCCBBB@@@>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@BBBEEEGGGHHHHHHGGGFFFIIIJJJLLLNNNPPPQQQRRRSSSQQQQQQRRRSSSUUUWWWYYYZZZ\\\___ccceeeggghhhiiikkkjjjmmmqqquuuxxxyyyxxxxxxooooooppppppooommmkkkjjjggggggfffeeeeeeeeeeeefffgggjjjpppvvv|||uuulllgggeeeaaa^^^___]]]WWWSSSSSSTTTYYY^^^pppuuukkkggggggkkkrrryyyxxxooocccZZZUUUWWWRRRKKKEEEAAA>>>;;;:::777777777777777777777777444444444555555777888888888888888888888888888888666666666666666666666666444444444555555555666666666555444444333333333333555444444333333444444555333444555555666666555555222222222333333444444444444444444333333333222222222333444444555555555555222222222333333222222222222111111111222333333444333222222222222222222222333333333333333333333333333222111000000000111222444444444444444444444444222222333333333444444444555666777777666666777888777777777777777777777777888999:::;;;===>>>???@@@>>>???@@@@@@BBBEEEJJJNNNZZZiiieeeccc^^^XXXRRROOOOOOPPPWWWZZZ^^^ccciiittt~~~vvvnnniiifffeeeeeeddddddaaa]]]ZZZ[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]^^^]]]]]]^^^bbbdddiiillloooqqqpppooooooppppppqqqsssuuuvvvvvvttttttjjjggggggmmmvvv~~~|||zzzwwwtttrrrrrrtttuuuuuuvvvxxxyyywwwtttpppnnnsssnnnhhheeeeeeddd___ZZZbbb]]]WWWOOOIIIFFFDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@CCCBBBBBBBBBBBBAAAAAAAAADDDDDDEEEEEEEEEGGGJJJMMMOOOQQQSSSTTTSSSQQQQQQRRRSSSRRRRRRRRRSSSWWWZZZ\\\aaaccceeefffffffffhhhjjjmmmnnnpppsssvvvwwwuuusssoooooooooooonnnlllkkkjjjggghhhiiiiiihhhfffdddbbbfffjjjpppuuuyyy~~~~~~ssslllkkkhhhccc___]]]ZZZXXXVVVWWWVVV\\\hhhzzzyyylllggghhhhhhnnnrrrpppjjjddd^^^ZZZXXXSSSLLLFFFBBB===999666888888777666666666666666555555555555666666666666444555555666666666666666777777777777666666666666666666666555444444444333666666666666666555555555555555555555555555555555666555444444444666777888555444333333333333444555333222000//////000222333333333333333333333333333444555555555444222000///222222222333333444444444222222222222222222222222333333444444444444555555222222222222222222222222444444444333333222222222333333333333333444666666666666777888888888888777666777777777777888888888777888888999;;;<<<<<<===<<<>>>???>>>>>>BBBIIINNNYYYgggcccaaa\\\VVVPPPNNNNNNOOOVVV[[[bbbhhhpppzzzzzzrrrkkkfffeeedddccccccccc```]]]YYY[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]]]]]]]]]]___cccgggiiikkknnnppppppooopppqqqppprrrtttuuuvvvuuutttssskkkiiiiiimmmuuu{{{}}}}}}|||zzzxxxuuutttttttttuuuvvvwwwxxxxxxwwwtttpppnnnnnniiidddbbbaaa```[[[WWW\\\YYYSSSLLLHHHEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@BBBCCCEEEFFFFFFHHHJJJMMMPPPQQQSSSSSSQQQQQQQQQRRRQQQPPPPPPQQQTTTYYY]]]___cccdddeeeffffffgggiiilllooopppsssvvvyyyyyyvvvtttppppppooonnnmmmkkkiiihhheeefffgggggggggeeecccaaaeeeiiinnntttxxx}}}xxxpppnnnjjjeeeaaa^^^\\\ZZZXXXTTTTTTXXXbbbooo~~~qqqiiifffdddiiimmmlllhhhccc]]]YYYWWWTTTOOOIIIBBB<<<999777888888777666666666666666555555555555666666666666555555666777777777777666555555555555444444444444555555555555555444444444555555555555555444444444555555555555555555555555333333333333333444555555555444333333333333444555444333111000000111333444333333333333333333333333222333444444444333222111222333333333333333333444222222222222222222222222111111222222222222333333222222222222222222222222444444444333333222222222333333333333444555666777666777777888999888888888777777777888888888888999777888888999;;;<<<<<<======>>>@@@??????CCCIIIOOOYYYgggaaa___ZZZTTTNNNLLLMMMOOOVVV]]]fffooowww|||uuunnnhhhccccccbbbaaaaaaaaa___\\\YYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\\\\]]]aaafffjjjkkkmmmooopppooooooqqqrrrrrrsssuuuvvvvvvuuutttsssnnnkkkkkknnnsssxxxyyyyyyzzzzzzyyywwwvvvuuuttttttvvvwwwwwwwwwuuurrrooommmjjjfffaaa___^^^\\\YYYUUUWWWTTTPPPKKKHHHGGGFFFGGGEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAABBBEEEHHHJJJKKKLLLNNNOOOQQQRRRRRRQQQPPPPPPQQQSSSNNNNNNOOOQQQUUU[[[```ccceeeffffffffffffgggkkknnnrrrtttwwwzzz|||{{{wwwtttqqqpppooonnnllljjjhhhfffcccdddeeefffeeecccaaa```dddggglllqqqvvv{{{vvvoookkkeee```^^^[[[YYYWWWSSSSSSWWW\\\cccsss{{{nnnfffaaaccceeegggeeeaaa\\\YYYVVVVVVSSSLLLCCC<<<999888888888777666666666666777555555555555666666666666555666777777888888777777555555555555444444444444444444444555555555555555444444444444444444444444555555555555555555555555222333444444555444444444555444444333333444444555444333222111111222333444222222222333333444444444111222333444444444444333444333333333333333333222222222222222222222222222111111222222222222333333333333333333333333333333444444333333333333222222444444444444444555777777777777888999999999999888777888888888888999999999888888999::::::;;;<<<<<<===???AAAAAAAAADDDJJJOOOYYYgggaaa^^^YYYRRRMMMLLLOOORRRZZZ```hhhqqqyyyxxxqqqkkkfffcccbbbaaa`````````___\\\ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\^^^ccchhhlllpppqqqrrrrrrqqqpppqqqrrrtttuuuwwwxxxxxxwwwvvvtttpppooommmooorrrvvvvvvvvvxxxxxxyyyxxxwwwuuutttrrrvvvuuuuuusssqqqnnnllljjjgggddd```^^^]]][[[XXXVVVVVVSSSPPPLLLJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDEEEHHHMMMPPPQQQRRRRRRSSSRRRSSSRRRPPPOOOOOOQQQSSSNNNNNNOOORRRVVV\\\aaadddggggggfffffffffhhhlllpppuuuvvvyyy|||~~~|||xxxtttrrrrrrpppooollliiigggfffbbbcccdddeeeeeedddbbbaaabbbfffjjjoootttyyy~~~}}}tttoooiiiccc```]]]ZZZXXXUUUVVVXXXZZZ\\\iiizzznnnccc``````cccccc___[[[YYYUUUWWWWWWPPPEEE===999:::999888777777666666777777555555555555666666666666666666777888888888888888777777777777666666666666333444444444555666666666444444444444444555555555555555555555555555555555444555666777777777555555444444444444444444444444555444333333333333444555111111222333333444555555222222333333333444444444444444444333333222222222222222222222222222222222333333333444444444555555333333333333333333333333333333333333333333333333444444444444555666777777777888888999999999999999888888888888999999999999888888999::::::;;;<<<<<<>>>@@@BBBBBBBBBEEEKKKPPPXXXfffaaa^^^XXXRRRNNNNNNRRRUUU___cccjjjpppxxx}}}tttnnnjjjfffdddaaa```____________]]][[[XXXXXXXXXXXXXXXXXXXXXXXXXXXYYY\\\^^^aaaeeejjjmmmvvvwwwxxxvvvtttrrrqqqrrrvvvwwwyyyzzz{{{zzzxxxwwwsssrrrqqqqqqsssuuuvvvvvvwwwwwwxxxxxxwwwuuusssrrrtttsssqqqooollljjjhhhgggdddaaa^^^\\\ZZZYYYWWWUUUTTTSSSPPPLLLJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGIIILLLQQQTTTUUUTTTTTTTTTSSSTTTSSSQQQOOOOOOQQQSSSQQQQQQQQQSSSVVV[[[```cccgggggggggffffffhhhmmmpppuuuvvvxxx{{{}}}{{{wwwsssssssssqqqooollljjjgggfffbbbccceeefffgggfffdddcccaaadddiiimmmrrrwww}}}~~~yyyqqqjjjeeebbb___]]]VVVWWWXXXXXXXXXbbbxxx~~~lllddd___aaabbb^^^ZZZZZZTTTWWWYYYSSSIII???;;;;;;999999888777777777777777555555555555666666666666666666777888888888888888777777777777666666666666333444444444555666666666444444555555666666666666555555555555555555555555444555666777777666555444444444444444444444444444555444444444444444444555111111222333333444555555444444333333333222222222444444444333333222222222222222222222222222222222333333333444444444555555333333333333333333333333333333333333333333333333444333333444444555666777777777888999999999999888777777888888888999999999888999999::::::;;;;;;;;;===@@@CCCCCCCCCFFFKKKOOOXXXfff~~~bbb___XXXRRRNNNOOOTTTYYYbbbgggmmmssszzzwwwooojjjgggeeeddd___^^^\\\\\\]]]]]]\\\[[[WWWWWWWWWWWWWWWWWWWWWWWWVVVYYY]]]```cccfffjjjmmmxxxyyy{{{zzzxxxtttrrrrrruuuwwwyyy{{{|||{{{zzzyyyuuutttttttttuuuvvvxxxyyywwwxxxxxxyyyxxxvvvuuussssssrrroookkkiiifffeeeddd___^^^\\\ZZZWWWVVVUUUTTTRRRQQQOOOMMMKKKKKKJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLNNNQQQUUUVVVVVVTTTSSSSSSTTTUUUUUUSSSQQQQQQRRRSSSRRRRRRRRRTTTWWW[[[```bbbffffffgggffffffhhhlllooossstttuuuwwwyyyxxxuuurrrrrrrrrpppnnnllliiigggeeebbbdddfffggghhhgggfffeeeaaadddhhhlllpppvvv|||uuummmgggbbb___\\\WWWVVVVVVUUUUUU[[[mmmzzzkkk``````aaa\\\XXXYYYSSSVVVXXXUUUMMMDDD>>>;;;999999888777777777777888555555555555666666666666555666777777888888777777555555555555444444444444444444444555555555555555444444555555666777777777555555555555555555555555444444444555444444333222333444444555555444444333444444444444444444444444222222222333333444444444555444333222222222222333444333333333333333333222222222222222222222222222111111222222222222333333333333333333333333333333222222333333333333444444333333333333333444666666666666777888888888888777666777777777777888888888999999999::::::;;;;;;;;;===@@@CCCCCCCCCFFFJJJOOOXXXfff~~~bbb^^^WWWQQQMMMPPPUUUZZZccchhhqqqyyyzzzppphhhdddbbbbbbbbb\\\ZZZYYYYYYZZZ[[[ZZZYYYVVVVVVVVVVVVVVVVVVVVVVVVTTTYYY^^^cccfffhhhjjjkkkuuuxxx{{{|||zzzwwwtttssssssuuuwwwzzz{{{{{{zzzzzzvvvvvvwwwwwwwwwyyy{{{}}}zzzzzzzzzzzzyyyxxxwwwwwwtttrrrnnnjjjgggeeedddddd^^^^^^\\\ZZZWWWVVVUUUVVVRRRRRRQQQPPPPPPQQQQQQRRRSSSSSSSSSTTTTTTUUUUUUUUUWWWWWWWWWVVVVVVVVVVVVUUUWWWYYY[[[[[[YYYWWWVVVUUUUUUVVVWWWVVVTTTRRRRRRSSSRRRRRRRRRTTTWWW\\\aaaddddddeeeggggggggghhhkkkmmmpppppppppqqqssstttsssqqqoooooonnnllljjjgggeeedddaaaccceeeggghhhgggffffffbbbdddhhhkkkpppvvv|||{{{rrrjjjeeeaaa^^^YYYWWWUUUTTTSSSWWWdddqqqsssbbb___^^^YYYUUUWWWSSSUUUWWWVVVQQQIIIAAA;;;:::999888888777777888888555555555555666666666666555555666777777777777666555555555555444444444444555555555555555444444444333333444555555666777777555555555555555555555555555555444333333333333333333333444555555444333333333333444444444444333333333333333333333333333333444333222222222333444555222333333333333333333444222222222222222222222222111111222222222222333333444444444444444444444444222222222333333444444444222222111222222333444555555555666777777777777666555555666666666777777777999999::::::::::::;;;;;;<<>>BBBCCCCCCEEEIIIMMMWWWeee~~~ddd\\\TTTPPPNNNNNNTTTZZZeeemmmxxxzzzrrrggg^^^YYYXXXXXXXXXWWWWWWVVVUUUUUUUUUVVVVVVTTTUUUVVVVVVUUUVVVXXXZZZ\\\___dddgggiiijjjkkklllooosssxxx||||||zzzvvvssspppssswwwzzzzzz{{{{{{|||yyyxxxxxxwwwxxx|||~~~{{{wwwsssnnnkkkkkkkkkjjjjjjfffbbb___^^^^^^^^^[[[YYYXXXYYYZZZ[[[\\\^^^______dddfffgggeeecccdddgggkkkmmmlllkkkkkkkkkjjjgggeeefffeeeddddddcccaaa^^^[[[[[[[[[[[[[[[YYYXXXVVVTTTTTTTTTTTTUUUXXX]]]aaadddhhhfffeeegggkkkmmmllljjjpppooonnnnnnmmmmmmmmmmmmjjjjjjiiihhhgggfffeeeeeefffeeedddeeegggggggggfffeeeeeeeeefffjjjrrr{{{xxxmmmgggggg^^^]]][[[VVVSSSTTTZZZ^^^qqqmmmccc```\\\ZZZ\\\XXXSSSMMMKKKKKKIIICCC>>>777777666555555444555555666555555555555555666777999888888888777777666666444555555555666666777777666555444333222333444555444444444444444444444444444444444555555555666666444444444333333333222222222222333444444555555666666555333111111222333444333333222111111111111222111111222222222333333333222222222222222222222222333333333333333222111000000111333333222222222333444444444444444444444444444444444444444444444444333333222111222333444555777777666555444333333222555555555555555666777777888999999::::::;;;;;;<<<<<<>>>???@@@BBBEEEJJJMMMYYYggg~~~bbb[[[TTTQQQPPPQQQWWW^^^hhhppp{{{xxxqqqfff]]]XXXVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUUUUSSSTTTUUUVVVVVVWWWYYY[[[^^^aaafffiiijjjkkkmmmnnnmmmppptttxxxyyywwwtttrrrqqqtttxxxzzz{{{{{{|||}}}zzz{{{{{{{{{|||}}}vvvrrrnnnlllllllllllllllkkkhhhfffeeeffffffdddbbbddddddeeegggiiijjjkkklllnnnppprrrqqqpppqqqsssvvvwwwuuutttssssssrrrpppnnnnnnllljjjiiihhheeebbb___[[[[[[[[[ZZZYYYWWWUUUTTTSSSSSSSSSVVVZZZ___dddgggiiiggggggiiilllooonnnmmmqqqpppnnnmmmlllllllllmmmiiiiiihhhhhhhhhgggggggggeeedddcccccceeeeeedddccccccddddddfffiiipppyyy}}}qqqiiihhhbbbaaa^^^YYYUUUUUUYYY]]]kkk|||uuujjjddd```]]]^^^ZZZUUUNNNKKKIIIFFFAAA<<<<<<;;;:::999999999999999:::999888777777666777777888888777777777666666666666666666666666777777777555444333333333444555555444444444444444444444444333444444444444555555555444444444333333333222222444444444444444444444444444444444444333333222222666666555444444444444555111222222222222333333333222222222222222222222222333333333333333222111000000111333333222222222333444444444444444444444444333333333333333333333333333333222222222333444555666666666555444444333333666666666666666777888888888999999::::::;;;;;;<<<<<<===???@@@BBBEEEJJJNNNZZZgggaaaZZZTTTRRRSSSUUU\\\ccclllttt}}}vvvoooeee\\\WWWTTTSSSSSSPPPQQQRRRTTTTTTTTTSSSSSSQQQSSSUUUVVVWWWXXX[[[^^^```dddhhhkkkmmmmmmooopppnnnppprrruuuvvvuuutttsssrrruuuyyy{{{||||||}}}}}}~~~wwwtttqqqoooppprrrsssssspppnnnmmmmmmnnnooonnnnnnooooooqqqrrrtttvvvwwwxxxwwwyyy{{{{{{{{{zzz{{{}}}}}}|||||||||{{{zzzxxxwwwuuusssqqqnnnkkkfffccc[[[[[[[[[ZZZXXXVVVUUUTTTRRRRRRSSSVVV[[[bbbgggkkkllljjjjjjkkknnnpppqqqqqqsssqqqnnnlllkkkkkklllmmmhhhhhhhhhhhhhhhhhhhhhhhheeecccbbbbbbccccccaaa```aaabbbcccdddgggnnnuuu{{{wwwmmmjjjgggeeeaaa[[[WWWWWWYYY\\\cccqqq~~~qqqiiidddaaa```[[[UUUNNNIIIGGGEEEAAA===;;;;;;:::999888777777888;;;:::999777666666666666777777666666666666666555777777777666666666666666333333333333333444555666555555555555555555555555333333333333444444444444444444444444333333333333666666555444444333222222111333444555555444111000444444333222222222222222222222222222333333333333333333333333333333333333222222333333333222111111000111333333222222222333444444444444444444444444222222222222222222222222333333222222222333444555555555555555555555555555777777777777777888999999888999999::::::;;;;;;<<<:::<<<>>>@@@BBBFFFKKKOOOZZZhhhaaaZZZUUUTTTUUUWWW___fffpppxxxzzzsssmmmddd\\\WWWTTTSSSQQQMMMOOOQQQSSSTTTTTTSSSRRROOOQQQTTTVVVXXXZZZ^^^aaabbbfffjjjmmmnnnooopppqqqqqqrrrssstttuuuvvvvvvvvvtttvvvyyy{{{|||}}}~~~~~~{{{yyyvvvuuuwwwzzz{{{|||yyyyyyyyyyyy{{{}}}~~~~~~|||}}}~~~~~~~~~~~~|||yyyvvvrrrmmmhhhddd\\\\\\[[[YYYXXXVVVUUUTTTQQQQQQSSSWWW]]]dddjjjnnnpppooooooooopppqqqqqqqqqtttrrrooolllkkkkkklllmmmkkkkkkjjjiiiiiihhhggggggeeedddbbbaaabbbaaa___^^^___```bbbcccfffkkkrrrwww~~~}}}rrrmmmiiifffbbb]]]YYYXXXZZZ[[[^^^ggg{{{yyynnngggdddbbb\\\VVVOOOJJJGGGEEECCCAAA;;;:::999888777666666666777777666555555444555555666666666666555555555555777666666666555444444444222222222333444555666666666666666666666666666666222222222333333333444444555444444444444333333333555555444444444333333333222333444444444333222111333222222111111111111111222222222333333333444444333333333333333333333333222222333333333222222111000111333333222222222333444444444444444444444444222222222222222222222222222222222333333333444444444444444555555555666666777777666666777777888999888999999::::::;;;;;;<<<:::;;;===???BBBFFFLLLPPPYYYgggccc\\\VVVUUUVVVYYY```hhhrrr{{{~~~wwwqqqkkkccc]]]XXXUUUSSSRRRMMMOOOQQQSSSTTTTTTSSSRRROOOQQQTTTVVVYYY\\\```ccccccgggkkknnnoooooopppqqqsssrrrrrrsssssstttuuuvvvtttwwwyyy{{{|||}}}~~~~~~{{{{{{~~~|||wwwsssmmmgggccc^^^]]][[[YYYXXXVVVUUUUUUQQQRRRTTTXXX^^^eeekkkoootttttttttsssrrrqqqpppppptttrrrpppnnnlllmmmmmmnnnooonnnlllkkkiiigggeeeeeefffdddbbbaaaaaaaaa___]]]]]]___aaacccfffkkkqqquuu{{{~~~wwwqqqiiifffaaa]]][[[ZZZ[[[[[[[[[aaaqqqtttllliiifffaaa\\\UUUNNNIIIFFFCCCBBB>>>===<<<:::999999888888555555444555555666777777555555555555666666666666555555555444444333333333111222333444555555666666666666666666666666666666222222222333333333444444555555555444444444333333333333333444444444555555444333222222222333444555666666555444444444444444222222333333333444444444333333333333333333333333111222222333333333222222000111333333222222222333444444444444444444444444444444444444444444444444222222333333333444444444333333444444555666666666666555555555555666777777888999999::::::;;;;;;<<<:::;;;===???BBBFFFLLLPPPXXXgggbbb[[[VVVUUUWWWZZZbbbjjjttt~~~{{{tttmmmhhhbbb\\\YYYVVVTTTRRRNNNOOOPPPRRRRRRRRRQQQQQQOOOQQQTTTWWWYYY]]]aaadddeeeiiimmmoooppppppqqqrrrsssrrrqqqqqqqqqrrrrrrsssuuuwwwyyyzzz{{{|||~~~}}}yyytttmmmgggbbb```___]]]ZZZXXXWWWVVVVVVRRRSSSUUUXXX^^^dddjjjnnntttvvvxxxxxxuuurrrppppppsssrrrqqqppppppoooooooooqqqpppnnnllliiifffdddcccdddcccaaa```aaa```^^^\\\[[[^^^aaadddhhhlllqqquuuwwwzzz}}}uuukkkgggbbb^^^]]]\\\[[[[[[YYY^^^iii}}}xxxqqqnnnkkkhhhddd]]]UUUMMMGGGCCCBBB===<<<;;;999888777777777666666666666777999:::;;;555666666666666777777777555555555444444444444444222222333444555555555555555555555555555555555555333333333333444444444444555555555555444444444333222222333333444555666666555333222111111222555666555444444333333333333333333333333333444444444444333333333333333333333333111111222333333333222222000111333333222222222333444444444444444444444444444444444444444444444444111222333444444444333333444444444555555555666666555555555555555666666777888999999::::::;;;;;;<<<:::<<<>>>@@@BBBFFFKKKOOOVVVfff___YYYTTTUUUXXX\\\eeemmmwwwwwwooohhhddd___[[[XXXVVVSSSQQQOOOOOOOOOOOOOOOOOOOOOOOOOOORRRUUUWWWZZZ]]]aaadddhhhkkkooorrrrrrsssssstttuuutttsssrrrrrrqqqqqqqqqtttvvvxxxyyyzzz|||{{{uuuooohhhdddbbb```^^^[[[YYYXXXWWWWWWTTTTTTUUUXXX]]]ccchhhlllppptttyyyzzzxxxtttrrrqqqqqqrrrsssssssssrrrqqqqqqqqqpppnnnllljjjgggfffeeebbb```___^^^______]]][[[ZZZ]]]bbbfffiiinnnrrrvvvwwwzzzyyyoookkkeeeaaa___^^^[[[YYYWWW[[[cccsssxxxqqqnnnkkkiiigggbbb[[[SSSMMMIIIGGG===<<<:::999777666666666777777666777777888999:::666666666777777777888888555555666666666666666666222333444555555555444333444444444444444444444444333444444444444555555555555555555555444444444444333444444444444444444444222222222222333333444444333222111111000000111111333333333444444444444555444444444444444444444444000111222333333333333222000111333333222222222333444444444444444444444444333333333333333333333333111222333444444444333333444444444555555555555555666666666555666777777888888999999::::::;;;;;;<<<<<<===???@@@BBBEEEJJJNNNUUUddd\\\VVVRRRTTTXXX^^^gggpppyyysssllleeeaaa]]]YYYWWWUUUSSSQQQOOONNNMMMMMMLLLMMMMMMNNNPPPRRRUUUXXXZZZ]]]aaadddjjjmmmqqqtttttttttuuuvvvxxxwwwwwwvvvtttsssrrrrrrtttvvvxxxyyyyyy{{{~~~}}}wwwqqqjjjeeecccaaa___\\\ZZZYYYXXXXXXUUUUUUVVVXXX\\\bbbgggjjjmmmrrryyy|||zzzvvvtttssspppqqqsssuuuuuutttsssrrroooooommmllljjjiiigggggg```^^^]]]]]]]]]]]]\\\ZZZZZZ]]]bbbgggkkkoootttwwwyyy|||}}}|||tttooohhhcccaaa^^^[[[XXXUUUXXX```llltttnnnlllhhheeeeeebbb^^^XXXSSSQQQPPPAAA@@@???===;;;:::::::::777666555555555555555666666666777777888888999999666666777777888888999999333444555555555444333222444444444444444444444444444444444555555555666666666666555555555444444444666555555444444333333222000111333555555555333222666555444444333333444444333333333444444444555555444444444444444444444444000111222333333333333333000111333333222222222333444444444444444444444444222222222222222222222222111222333444555444333333555555555555555555555555777777777777777888888999888999999::::::;;;<<<<<<<<<>>>???@@@BBBEEEJJJMMMTTTccc~~~ZZZZZZYYYZZZ]]]dddlllrrr{{{pppiiiccc```[[[XXXVVVUUUSSSQQQRRRQQQOOONNNNNNOOOPPPRRRQQQQQQSSSUUUYYY^^^cccfffnnnrrruuutttrrrrrrvvvzzzxxxwwwvvvtttttttttuuuuuuwwwyyy|||}}}}}}|||}}}~~~}}}wwwnnnhhhcccbbb```^^^\\\[[[ZZZZZZYYYYYYZZZ\\\___dddhhhjjjrrruuuyyy||||||yyyvvvsssrrrrrrttttttsssqqqnnnllliiiiiiiiijjjlllkkkiiiggg```aaaaaaaaa```^^^\\\[[[ZZZ^^^cccgggjjjmmmqqqtttxxxxxxzzz}}}rrrgggdddbbb^^^[[[[[[ZZZVVVZZZgggwwwyyylllfffeeefff]]][[[YYYVVVSSSQQQPPPPPPLLLEEE===999999999777555666888:::999777666666888777777777777777777777777999888777666666555666666555555444444444444555555444444555555666666777777555555444444444444555555777777666666555555555555222222333333333333333333666666555555555444444444333333444444333333222111444444333333333333222222444444444333333222222222222222333333333333444444333333333333333333333333222222444444444444222222555444333222222222333333111000000000222444777999555555444444444333333333:::888666666888999::::::777888888999999::::::;;;===>>>???@@@BBBFFFLLLPPPTTTeeeUUUVVVWWWYYY]]]eeennnuuuxxxmmmfff```]]]YYYVVVUUUTTTRRRPPPRRRQQQPPPOOOOOOPPPQQQQQQTTTTTTVVVYYY]]]bbbgggiiiooorrruuutttrrrrrrvvvzzz{{{zzzxxxwwwvvvvvvvvvwwwxxx{{{~~~zzzsssnnnhhhfffdddaaa___]]][[[[[[ZZZ[[[\\\^^^aaaeeehhhkkkqqqtttxxx|||}}}{{{xxxuuussssssssssssqqqooommmllliiihhhhhhhhhiiiiiigggeeeaaaaaaaaaaaa___]]]\\\ZZZZZZ]]]bbbfffiiilllpppsssvvvvvvxxx~~~uuujjjfffeeeaaa]]]]]]XXXUUUWWWbbbnnnuuuiiiaaa^^^]]]VVVTTTQQQNNNMMMLLLLLLMMMNNNGGG>>>999999999888666555666666666666555555555777777777777777777777777888777777666666666666666555555444444444444555555555555555666666666666666777666666666666666666777777777777666666666555555444444444444444333333333555555555444444444444333333333444444333333222111444444333333333333222222444444444333333222222222111111111222222222333333444444444444444444444444222333333444444333333222555444333333222222333333222111222333555999<<<>>>555555555666666666777777999888666666777999999999888888999999:::;;;;;;;;;@@@AAAAAAAAAAAADDDIIILLLUUUeeeTTTUUUWWWZZZ```jjjttt||||||sssiiibbb]]]ZZZVVVTTTTTTSSSRRRPPPQQQQQQQQQQQQQQQQQQQQQQQQTTTUUUXXX\\\```eeeiiilllooorrrttttttsssssswww{{{}}}|||zzzxxxwwwvvvwwwwwwxxx{{{}}}yyyvvvnnnllliiifffbbb___]]]\\\]]]]]]___aaadddgggjjjkkkooosssxxx|||~~~}}}{{{yyyvvvuuusssqqqooommmlllllljjjhhhfffeeeeeeeeedddcccbbbbbbaaa```___]]][[[ZZZZZZ]]]aaadddgggkkkooorrruuutttuuu{{{zzznnniiigggccc______XXXUUUWWW]]]dddsssrrrggg^^^XXXUUUQQQOOOKKKHHHGGGIIIKKKMMMRRRKKKAAA;;;999999999888777555555555666777666555777777777777777777777777666666666666666777777777555555444444444444555555666666666666666555555555666666555555555555666666777666666666666555555555666666555555444444333333444444444444333333333333333333444444333333222111444444333333333333222222444444333333333333222222000000111111111222222222444444444444555555555555222333333444444333333222444444444333333333333333444333333444666888;;;<<<333333444555666777888999777777777666777888888999999999999:::;;;;;;<<<<<<@@@@@@AAAAAAAAADDDIIIMMMUUUfffWWWYYY[[[___fffppp{{{}}}vvvnnneee___ZZZXXXUUUSSSSSSSSSRRRQQQPPPPPPQQQRRRRRRRRRQQQQQQRRRTTTXXX]]]bbbgggkkklllppprrrtttttttttuuuxxx{{{|||{{{yyywwwvvvuuuuuuuuuvvvyyy}}}~~~}}}}}}}}}{{{zzztttqqqnnniiieeeaaa___]]]___```bbbeeegggjjjkkklllnnnrrrwww|||~~~|||{{{xxxvvvsssooommmkkkkkkkkkjjjhhhdddcccccccccbbbaaabbbbbbaaa```^^^]]]\\\[[[ZZZ\\\```cccfffjjjnnnqqqsssrrrsssxxxrrrlllhhhccc______[[[YYYZZZ]]]___kkkssshhh___XXXUUUQQQNNNJJJGGGGGGJJJNNNQQQUUUNNNDDD===::::::999999:::888777777999:::999777777777777777777777777777555555666777777777777777555555444444444444555555777777666666555555444444333333222222222222333333555555555555444444444444888777777666555444444333444444333333333222222222333333444444333333222111444444333333333222222222333333333333333333333333111111111111222222222222333333333444444444444444333333333333333333333333444444444444444333333222555555444333333333333444111222222333444555666666666777777777777777888999999999:::;;;;;;<<<<<<===<<<===>>>@@@BBBGGGLLLQQQVVVfff[[[\\\___ccciiisss~~~yyyqqqjjjbbb\\\YYYWWWTTTSSSSSSSSSSSSRRROOOOOOPPPQQQRRRRRRQQQQQQRRRUUUZZZ```fffjjjmmmooopppqqqssstttuuuvvvyyy{{{}}}{{{zzzxxxwwwvvvwwwwwwvvvzzz}}}~~~}}}~~~|||{{{{{{wwwuuuqqqlllhhhdddaaa```bbbdddfffiiikkkmmmmmmmmmnnnrrrwww|||~~~|||{{{xxxvvvrrrnnnkkkjjjjjjkkkjjjgggdddbbbbbbbbbaaa```bbbaaa```___^^^]]]]]]\\\ZZZ]]]```bbbeeeiiimmmqqqrrrpppqqqvvv}}}vvvnnniiiccc___^^^]]]ZZZ[[[\\\\\\fffwwwkkkaaaZZZWWWRRROOOJJJGGGGGGKKKOOOSSSUUUPPPGGG@@@;;;::::::::::::::::::;;;;;;;;;999777777777777777777777777777444555666777888888777777555555444444444444555555777777666666555555444444333333222222222222333333333333333333333333333333888888777666555555444444444444333333333222222222333333444444333333222111444444333333333222222222333333333333333333333333222222222333333333333444111111222222222333333333333333333333333333333333444444555555555444333222444444333222111111111111333333333444444444444555555777999888777666888999999999:::;;;;;;<<<<<<===;;;===>>>@@@BBBGGGMMMQQQWWWggg\\\]]]```dddjjjuuu}}}tttmmmfff___ZZZXXXVVVSSSRRRRRRSSSRRRQQQNNNOOOOOOOOOPPPQQQQQQQQQSSSVVV]]]dddjjjoooqqqsssqqqqqqrrrsssuuuxxxzzz{{{~~~}}}|||{{{zzzzzz{{{{{{zzz|||}}}{{{|||yyywwwtttpppkkkhhheeedddeeegggjjjmmmooopppooonnnooosssxxx|||~~~}}}{{{yyywwwuuuqqqnnnkkkjjjjjjjjjiiigggeeecccccccccaaa`````````___^^^^^^^^^^^^___\\\]]]```bbbeeeiiimmmqqqqqqpppqqquuu||||||sssllleee___^^^]]]ZZZYYYZZZZZZ```www~~~qqqeee]]]YYYRRRNNNJJJFFFFFFIIIMMMPPPTTTPPPIIIBBB===;;;:::;;;888;;;>>>>>>;;;888666555777777777777777777777777555555777888888777666666555555444444444444555555666666666666666555555555666666555555555555666666222222222333333333333333777777666666555555444444444444444444333333333333333333444444333333222111444444333333333333222222222222333333333333444444222222333333333444444444000000111111222222333333444333333222222333333444444555555666666444333222222222333333444444555555555555555666666666666666555888;;;:::888777888;;;999999999:::;;;;;;<<<<<<>>>???@@@@@@BBBEEEJJJNNNXXXggg]]]^^^aaafffmmmxxxyyypppiiiccc]]]XXXWWWTTTQQQPPPPPPQQQPPPOOONNNNNNMMMMMMNNNOOOQQQRRRRRRVVV]]]eeelllpppssssssqqqqqqqqqsssvvvyyyzzz{{{~~~}}}|||{{{{{{|||}}}}}}|||}}}~~~~~~~~~{{{yyyvvvsssooommmkkkjjjgggiiimmmppprrrrrrpppoooqqqtttxxx|||}}}{{{xxxuuuuuusssqqqnnnllljjjjjjiiiiiigggfffffffffeeebbb```___^^^^^^]]]^^^___```aaa]]]^^^aaabbbeeeiiinnnrrrrrrqqqrrrvvv{{{~~~}}}zzz|||||||||zzzqqqiiicccaaa___ZZZXXXYYYXXX]]]nnn{{{lll```YYYRRROOOJJJGGGFFFGGGJJJLLLQQQNNNJJJDDD???;;;::::::777>>>DDDDDD===777555666777777777777777777777777555666888888888777555444555555444444444444555555555555555666666666666666777666666666666666666777333333444444444555555555555555555555555555555555555555555444444444444333333333444444333333222111444444333333333333222222222222222333333444444444111222222222333333333333000000111222222333444444444333333222222333333444444555666777666555333222111222333444555555555555333444444555666777888888555999<<<<<<999777999<<<888888999999:::;;;;;;;;;>>>???@@@@@@BBBEEEJJJNNNXXXhhh^^^```ccciiiqqq|||wwwmmmfff```[[[VVVVVVSSSPPPOOOOOOOOONNNMMMNNNMMMLLLKKKLLLNNNQQQRRROOOTTT[[[dddkkkoooqqqrrrqqqqqqqqqssswwwyyy{{{{{{{{{zzzzzzyyyyyy{{{|||}}}{{{||||||||||||}}}|||{{{xxxuuurrrpppooonnnhhhkkkooorrrssssssqqqppprrruuuyyy||||||yyyvvvssssssrrrpppnnnlllkkkjjjiiihhhggggggggghhhfffdddaaa^^^^^^]]]]]]^^^___aaabbb^^^___aaaccceeeiiinnnrrrrrrqqqrrrvvv{{{|||zzzwwwyyyxxxyyy}}}vvvlllfffdddbbb\\\XXXYYYYYY[[[jjj{{{ssscccZZZSSSPPPLLLHHHFFFGGGIIIKKKOOONNNJJJEEE@@@<<<::::::999BBBJJJIII@@@888666888777777777777777777777777666777888999888777555333555555555444444555555555444555555555666666777777555555444444444444555555555555555666666666777777444444444555555555555555666666555555555444444444333333444444444333222222444444444333333333222222222222222333333444444444000111111111111222222222111111222333333444555555444444222222222222444444444555666777777555333222333444444444333333222111///000111333555666888888555999>>>===:::888:::<<<777888888999999:::;;;;;;;;;<<<>>>@@@BBBGGGNNNRRRYYYhhhaaacccgggkkkrrr}}}}}}sssjjjccc^^^YYYWWWTTTRRRPPPNNNMMMMMMMMMNNNNNNMMMKKKJJJKKKMMMPPPRRRRRRVVV\\\bbbfffjjjmmmppprrrrrrssstttvvvxxxyyy{{{~~~}}}{{{zzzzzz|||~~~~~~~~~~~~}}}}}}~~~~~~zzzxxxuuurrrpppooooooppplllnnnrrruuuvvvuuusssrrrpppsssvvvxxxwwwvvvvvvvvvzzzxxxuuusssrrrpppnnnlllmmmjjjfffdddcccccccccbbbcccaaa___^^^___```____________^^^^^^```eeelllqqqooosssxxx{{{{{{yyyyyyxxxwwwyyy|||}}}ssslllgggccc___[[[ZZZXXXZZZbbblllmmm^^^XXXVVVQQQJJJGGGIIIKKKLLLNNNNNNLLLFFF???999888999;;;;;;<<<<<<<<<;;;:::999777777777777777777777777777777777777777777777777666666777777777777666666666777999999777777777888999888888777666555555444555555555555555555555555666666666666555555555555444333333222222333333444222222222222222222222222444444444444444444444444444444222222222222444444222222222222222222222222111111222333444444444444777777666555444333333222666666666555555444444444222222222333333444444444555555555666666666666777777888888888888999999999999999999999:::;;;<<<<<>>???BBBGGGNNNSSS\\\lllcccgggnnnuuu~~~}}}wwwmmmddd]]]WWWSSSQQQPPPNNNLLLJJJIIIJJJKKKLLLLLLLLLLLLMMMOOOQQQTTTUUUXXX\\\aaafffiiikkknnnqqqsssssssssuuuvvvxxxzzz{{{zzz{{{|||}}}}}}}}}}}}||||||~~~|||{{{wwwvvvtttrrrooommmlllkkkjjjlllqqquuuyyy{{{||||||xxxxxxwwwuuutttvvvzzz}}}~~~yyyuuurrrqqqqqqmmmiiigggffffffeeedddaaa```______aaabbbaaa```[[[[[[ZZZYYYYYY\\\aaaeeekkknnnssswwwxxxyyyzzz{{{~~~}}}||||||~~~yyyqqqiiiddd```^^^\\\XXXZZZ^^^nnnnnnhhhccccccbbb\\\VVVRRROOONNNLLLHHHCCC???<<<;;;:::888666555555555777888777777777777777777777777888888888888888888888888888888999999999999888888555777888888777666777777777777666666666555555555555555555555555555555555555555555444444444333333444333333222222333333444444444444444444444444444444444444444444444444444222222444444444444222222222222222222222222222222444444333333222222222222333333333444444555555555555555555555555555555555444444444333333222222222333333333444444444555555777777888888888999999999::::::::::::;;;<<<===>>>;;;===>>>@@@CCCHHHNNNSSS\\\mmmdddiiiqqqzzzyyysssjjjaaa[[[VVVRRRPPPNNNMMMKKKIIIIIIIIIKKKLLLKKKLLLMMMNNNQQQSSSVVVWWW[[[___dddhhhjjjllloooqqqsssssstttuuuwwwyyyzzz|||{{{|||}}}~~~~~~~~~}}}}}}yyy{{{~~~|||zzzxxxwwwvvvtttrrrpppnnnmmmmmmnnnppptttxxx{{{|||}}}}}}{{{zzzxxxuuutttvvv{{{~~~{{{uuurrrppppppmmmiiigggggggggfffeeedddbbbaaaaaaaaaaaa___]]][[[[[[[[[ZZZZZZ]]]aaaeeejjjmmmrrruuuwwwxxxzzz{{{{{{|||}}}|||sssmmmgggbbb```]]]YYYXXX[[[cccxxx|||pppfffdddccc]]]XXXVVVRRRPPPMMMJJJFFFBBB>>>;;;;;;999777666555666888999777777777777777777777777999999999999999999999999888888999999999999888888222444777777777777888999666666666666555555555555555555555555555555555555666666666666555555555444444333333222222333333444222222222222222222222222444444444444444444444444222222444444444444222222222222222222222222222222333222222222222333444555222222333333444555555555555555555555555555555555444444444333333222222222333333333444444444555555777777888888888999999999:::::::::::::::<<<=========>>>@@@AAACCCHHHMMMQQQ]]]nnnffflllttt}}}tttnnneee]]]XXXTTTQQQOOONNNMMMKKKIIIIIIJJJKKKLLLKKKKKKMMMOOORRRUUUXXXYYY^^^bbbfffiiikkkmmmoooqqqsssssstttuuuwwwyyy{{{|||||||||||||||}}}}}}}}}}}}yyy{{{|||zzzxxxwwwwwwvvvssspppooooooppppppssstttwwwzzz}}}~~~}}}{{{yyyvvvuuuwww{{{|||tttppppppnnnkkkhhhfffggggggggggggeeecccbbbbbbbbbaaa^^^\\\\\\\\\\\\[[[\\\^^^bbbeeejjjmmmqqqtttuuuwwwyyyzzzxxxzzz~~~~~~yyyrrrjjjdddaaa^^^ZZZYYYZZZ```qqqyyyiiieeeddd^^^ZZZZZZVVVSSSPPPMMMIIIEEE???;;;;;;:::888777777777888999777777777777777777777777999999999999999999999999555666666777777666666555000222444555555555666777555555555555555555555555555555555555555555555555777777666666666555555555444333333222222333333444222222222222222222222222444444444444444444444444222333333444444333333222222222222222222222222222222222111111222444555666222222333333444444444555222222222333333333333444444333333333333333333222333444444444555555555555777888888888888999999999999999999999:::;;;<<<<<<>>>???AAABBBDDDHHHLLLPPP\\\nnngggmmmwww|||nnnhhh```YYYTTTQQQNNNMMMNNNMMMKKKIIIIIIJJJLLLMMMJJJKKKMMMPPPTTTWWWYYYZZZaaadddhhhkkklllnnnpppqqqsssttttttvvvwwwyyy{{{|||{{{zzzzzzyyyzzz{{{|||}}}{{{}}}|||zzzxxxxxxvvvtttpppmmmlllnnnqqqsssuuuwwwyyy|||}}}|||zzzwwwvvvxxx{{{zzzsssoooooollliiifffeeefffhhhhhhhhhcccbbbbbbbbbcccbbb___]]][[[[[[\\\\\\\\\___cccfffjjjmmmpppssstttuuuwwwyyywwwyyy}}}~~~vvvmmmeeebbb___[[[ZZZ[[[___kkknnniiihhhbbb]]]]]]YYYVVVSSSOOOLLLGGG@@@;;;999999999888888888777777777777777777777777777777777777777777777777777777444555555666666555555444222444555555444333333444555555555555555555555555555555555555555555555555666666555555555444444444444333333222222333333444333333333333333333333333444444444444444444444444444333333222222333333444222222222222222222222222444333222111111222444555333333333333333333444444222222222333333333444444222333333333333333333444444444555555555666666666777888888888888999999999888888888888999:::;;;;;;===???AAACCCEEEHHHMMMPPP[[[mmmhhhnnnxxxyyyiiiddd\\\VVVQQQOOOMMMKKKNNNMMMKKKJJJJJJKKKLLLMMMJJJKKKNNNQQQTTTXXXZZZ[[[bbbeeeiiilllmmmnnnppprrrttttttuuuvvvwwwyyy{{{|||zzzyyyxxxwwwwwwyyy{{{|||}}}|||zzzzzzyyyuuurrrnnnkkkjjjmmmqqqtttuuuwwwzzz}}}}}}}}}{{{xxxwwwxxx|||~~~xxxrrrooopppjjjhhheeeeeefffhhhiiiiiibbbaaaaaabbbccccccaaa___ZZZ[[[\\\\\\]]]___cccfffkkkmmmppprrrssstttwwwxxxwwwyyy|||xxxnnneeebbb```\\\[[[\\\[[[dddxxxrrrnnnllleee______\\\YYYTTTQQQNNNHHH@@@;;;888888888999888777666666777777777777777777777777666666666666666666666666666666777777777777666666777888999888555333333333444555555555555555555555555555555555555555555555555555444444444333333333444333333222222333333444444444444444444444444444444444444444444444444444555444222222222222444555222222222222222222222222777555333111111111222333333333333333333333333333444444444555555666666666222222222333333444444444555555555666666666666777777888888888888999999999777777777777888999:::;;;;;;>>>@@@CCCEEEIIINNNRRR[[[mmmjjjrrr|||xxxmmmggg^^^VVVRRROOONNNMMMJJJJJJJJJJJJJJJIIIIIIIIILLLMMMMMMPPPSSSWWW\\\^^^dddfffiiillloooqqqrrrrrrsssttttttttttttwww{{{|||yyyvvvxxx|||~~~{{{xxxwwwvvvsssooolllkkknnnqqqtttxxxyyyyyyyyyzzz~~~~~~}}}}}}}}}~~~}}}{{{yyyuuuppplllgggggggggggggggffffffeeefffffffffffffffccc^^^ZZZ[[[ZZZYYYYYYZZZ]]]aaacccjjjllloooppppppqqquuuyyytttvvvzzz}}}|||qqqgggdddbbb^^^ZZZXXXWWW\\\nnnyyynnnlllkkkfffbbbccc\\\UUUQQQOOOJJJAAA888<<<<<<:::999888777777777999888888888777777666666888888777666666777888999888777666555444333333333555666888888666444333222777777666555444444333333555555555555555555555555444444444444444444444444111222333333111111222333333333444444333333222111222222222222222222222222444444444444444444444444222222222222222222222222111111111222222333333333555444444333333444444555666555444333222333444444222222333333333444444444555555555555666666666666999999999999999::::::::::::999999999:::<<<>>>????????????AAAEEEJJJNNNQQQ[[[kkkooowww~~~vvvkkkeee\\\UUUPPPNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLNNNQQQVVV[[[```ccchhhiiikkknnnpppqqqqqqrrrsssssssssssstttvvvzzz~~~~~~{{{yyyyyy||||||yyyxxxvvvssspppmmmmmmppptttvvv{{{{{{{{{zzz{{{~~~~~~}}}|||}}}~~~~~~~~~|||{{{yyyvvvqqqnnniiiiiihhhgggggghhhhhhiiigggffffffffffffddd```]]]\\\[[[ZZZYYYZZZ]]]```bbbgggiiilllmmmnnnpppsssvvvuuuvvvyyy|||uuuiiieeeccc^^^[[[ZZZXXX[[[jjjsssiiihhhgggccc______YYYSSSQQQQQQMMMDDD===<<<<<<:::999888777777777888888888888777777777666888777666666666777888999777666555555444444444444555===DDDCCC;;;444333555777666666555444444333333555555555555555555555555444444444444444444444444222333444333111111222333333333444444333333222111222222222222222222222222444444333333333333333333222222222222222222222222222222333333333444444444555444444333333444444555666555444333333333444444222222333333333444444444555555555555666666666666888888888999999999999999999999999999:::<<<===????????????AAAEEEJJJOOORRR]]]mmmttt}}}|||ttthhhbbbZZZSSSOOOMMMLLLKKKLLLKKKJJJJJJJJJKKKLLLMMMJJJLLLOOOSSSYYY```eeehhhkkklllnnnoooqqqqqqrrrrrrrrrrrrsssrrrsssuuuyyy||||||{{{{{{}}}}}}{{{yyyvvvtttrrrpppqqqtttwwwyyy~~~~~~|||{{{zzz}}}~~~~~~~~~~~~}}}{{{zzzyyywwwssspppllljjjhhhggggggiiikkkmmmiiigggfffeeeeeeeeecccaaa^^^]]]\\\[[[[[[\\\^^^```bbbeeehhhjjjlllnnnqqqtttvvvwwwyyy{{{~~~~~~{{{nnngggddd___]]]\\\YYYZZZeee{{{|||mmmcccaaaaaa^^^[[[YYYUUUQQQQQQRRROOOHHHBBB<<<<<<:::999888777777777888888888888777777777777888777666555555666777888666666555555444555555555666CCCNNNLLL???555444999666666666555444444333333555555555555555555555555444444444444444444444444333444444333222111111222333333444444333333222111222222222222222222222222222222222333333333333333222222222222222222222222333333444444444444555555555444444333333444444555666555444333333333333444333333333333444444444444444555555555555666666666777777777888888888999999999999888999:::;;;===>>>?????????AAAEEEJJJOOORRR___ooovvvzzzrrreee```XXXRRROOOMMMLLLKKKMMMLLLKKKJJJJJJKKKMMMNNNJJJLLLPPPUUU[[[aaafffiiimmmmmmooopppqqqsssssstttqqqrrrrrrrrrrrrtttwwwzzz||||||{{{{{{|||}}}}}}{{{wwwvvvttttttuuuxxxzzz|||}}}{{{yyy{{{}}}|||zzzzzzzzzxxxuuusssmmmkkkhhhfffgggiiillloookkkhhhfffeeeeeefffeeedddaaa___^^^\\\\\\\\\]]]^^^___bbbeeehhhllloooqqqsssxxxyyyzzz|||~~~~~~rrrjjjeee```]]]]]]]]][[[aaaqqqzzzjjj```\\\[[[XXXUUUSSSQQQOOOPPPQQQOOOIIIDDD<<<<<<:::999888777777777888888888777777777777777888777666555555555666777666555555555555555666777777BBBLLLJJJ>>>555555:::666666555555555444444444555555555555555555555555444444444444444444444444333444555444222111111222333333444444333333222111222222222222222222222222111111222222222222333333222222222222222222222222333333333444444444444444555444444333333444444555555555444444333333333333333333333444444444444555444444444555555555666666666666666777888888999999999888888888999;;;===>>>?????????AAAEEEKKKPPPSSS```qqqtttxxxpppccc^^^XXXSSSPPPNNNMMMLLLLLLKKKJJJJJJKKKLLLMMMNNNLLLMMMQQQVVV[[[```dddgggllllllmmmoooqqqsssuuuvvvpppqqqrrrrrrrrrtttvvvyyywwwwwwwwwyyy{{{}}}}}}}}}~~~~~~}}}xxxwwwwwwwwwyyy{{{}}}~~~~~~~~~}}}zzzyyyyyy{{{~~~~~~}}}}}}~~~~~~}}}|||zzzzzzzzzyyyvvvtttnnnlllhhhffffffhhhlllooollliiifffeeeffffffffffffbbbaaa___^^^]]]\\\\\\\\\^^^```dddiiinnnqqqssstttzzzzzz{{{}}}wwwmmmgggaaa]]]]]]___]]]___jjj|||}}}lll```ZZZWWWTTTQQQOOONNNNNNOOOPPPMMMHHHDDD<<<<<<:::999888777777777777777777777777777888888999888777555555555666777666666555555555666666777777<<<@@@???:::666666999555555555555555444444444555555555555555555555555444444444444444444444444333444555444222111222333333333444444333333222111222222222222222222222222111111111222222333333333222222222222222222222222333333333222222222222222555444444333333444444555444444444444444333333333333333444444444555555555444444444444555555555555555666666777888888999999999888888888999;;;===>>>>>>>>>???BBBFFFKKKQQQTTTaaassssssvvvmmm```\\\VVVRRRPPPNNNMMMLLLIIIJJJJJJKKKLLLLLLLLLLLLLLLNNNRRRVVV[[[```ccceeekkkkkklllmmmppprrrtttvvvppprrrssssssssstttvvvxxxttttttuuuwwwzzz}}}|||}}}}}}~~~yyyyyyyyyzzz{{{}}}~~~~~~|||}}}}}}|||zzzyyyyyy{{{|||{{{zzzyyyyyyzzz{{{|||~~~|||zzzyyyyyyyyywwwuuupppmmmiiigggfffhhhkkknnnllljjjgggffffffffffffeeecccbbbaaa___^^^]]]\\\\\\^^^___ccciiippptttvvvvvvyyyzzz|||~~~~~~rrrkkkccc___^^^^^^[[[\\\cccrrrqqqcccZZZUUURRRPPPLLLMMMNNNOOOPPPMMMIIIEEE<<<<<<:::999888777777777777777777777888888888888:::999888666666666777777777777666666555666666666666666666666666666777777555555555555555555555555555555555555555555555555444444444444444444444444222444555444333222333555333333444444333333222111222222222222222222222222111111222222333333444444222222222222222222222222333333222222222222111111555444444333333444444555444444555555444444333222333444444444555555555555333444444444444555555555555666666777888999::::::888888777888999:::<<<===>>>>>>???BBBFFFLLLQQQTTTbbbtttuuurrrjjj]]]YYYTTTPPPNNNMMMLLLJJJGGGHHHJJJLLLLLLLLLKKKJJJLLLNNNRRRWWW\\\aaadddfffkkkkkkkkklllmmmoooqqqsssqqqsssttttttttttttvvvxxxvvvvvvvvvwwwyyy|||~~~~~~~~~yyyzzz{{{|||}}}}}}~~~~~~{{{}}}~~~~~~|||zzzyyyyyywwwwwwwwwwwwxxxzzz|||~~~}}}zzzyyyyyyyyywwwuuurrrpppllliiihhhiiikkkmmmllljjjhhhfffffffffdddbbbcccbbbaaa```___]]]]]]\\\]]]^^^bbbiiiqqqvvvwwwwwwwwwxxx{{{~~~~~~yyypppgggaaa___YYYWWWWWW]]]hhh~~~ssseee[[[VVVSSSQQQJJJLLLNNNQQQRRRPPPLLLIII<<<<<<:::999888777777777666777777777888888888888<<<;;;999888777777777888888888777666555555555666666666555555555666666777555555555555555555555555555555555555555555555555444444444444444444444444111333444444333333555666333333444444333333222111222222222222222222222222222222222333444444555555222222222222222222222222444444333333333222222222555444444333333444444555444444555555555444333222444444444444555555555555333333444444444555555555666666777888999:::;;;;;;888888777777888:::<<<===>>>>>>???BBBGGGLLLRRRUUUaaatttwww|||oooggg[[[WWWRRROOOMMMLLLJJJIIIEEEGGGJJJLLLMMMLLLJJJIIIKKKNNNRRRXXX^^^cccfffhhhllllllkkkkkklllmmmnnnoooqqqsssuuuuuuuuuuuuvvvxxxyyyxxxwwwwwwyyy|||zzz{{{|||}}}}}}~~~}}}}}}zzz}}}~~~|||zzzyyywwwwwwwwwxxxzzz}}}}}}{{{yyyyyyxxxwwwuuutttrrrooollljjjkkklllmmmllljjjhhhgggfffeeecccaaacccbbbaaa```___^^^]]]\\\\\\]]]aaaiiirrrwwwxxxwwwtttvvvzzz}}}|||{{{{{{{{{}}}}}}tttjjjccc```TTTSSSTTTXXXbbbvvvuuufff\\\WWWTTTSSSIIIKKKOOORRRTTTSSSPPPNNN<<<<<<:::999888777777777666666777777888888888999===<<<:::888888888888888999999888666555555555555666888999888666555666888444555555555555555555555555555555555555555555555444444444444444444444444000222444444444444666777333333444444444333222222222222222222222222222222222222333444444555666666222222222222222222222222555555555444444333333333555444444333333444444555333444555555555444333222444444444555555555666666333333333444444444555555666777888999:::;;;<<<<<<888777777777888:::<<<===>>>>>>???BBBGGGMMMRRRUUUaaatttzzzvvviii```UUURRRNNNLLLLLLLLLLLLKKKHHHHHHHHHHHHIIIJJJKKKKKKOOOPPPSSSZZZccchhhiiihhhkkkkkkkkklllmmmnnnooopppvvvuuuuuuttttttvvvwwwxxx~~~}}}|||||||||~~~~~~~~~}}}yyywwwzzz~~~{{{|||}}}~~~}}}|||zzzxxxxxxxxxxxxyyyzzz{{{}}}}}}~~~}}}|||zzzxxxuuurrrqqqtttsssrrrpppnnnmmmlllkkknnnlllkkkjjjiiigggdddaaa```_________^^^^^^^^^^^^^^^^^^```fffmmmsssttttttvvvuuuvvvxxx{{{~~~|||~~~~~~}}}|||~~~tttkkkddd___\\\YYYXXXYYYZZZgggxxxlllccc[[[WWWVVVPPPOOOOOOQQQTTTVVVVVVUUUEEE@@@999777777888777555777777777777777777777777777777888888888888777777555555555666666666666666666666666666666666666666444444444444444444444444555555555555555555555555333444555666555444222000222222222222222222222222444444444333333222222222000111333444555444333333222222222222333333444555555555555555555555555555333333333333333333333333333333333333333333333333555444333222222222333333222222222222222222222222222333444444333333555777<<<999777888:::;;;999777888999999::::::;;;;;;<<<===>>>@@@BBBEEEJJJPPPUUUbbbsss}}}~~~sssggg^^^VVVRRROOOLLLLLLLLLKKKJJJHHHHHHHHHHHHHHHIIIJJJKKKOOOPPPTTT[[[bbbhhhiiiiiikkkkkklllmmmnnnoooqqqrrrsssssssssssstttvvvxxxyyy}}}|||||||||}}}~~~~~~~~~~~~zzzxxxzzz~~~~~~}}}~~~}}}{{{yyyyyyyyyyyyzzz{{{|||}}}}}}~~~{{{wwwssspppnnnrrrrrrqqqpppooommmlllkkkkkkjjjiiiiiiiiihhheeebbbaaaaaaaaa```___^^^]]]\\\]]]\\\^^^bbbiiioooqqqqqqvvvuuuuuuvvvxxx{{{|||}}}{{{}}}}}}|||{{{}}}xxxnnnfffaaa\\\YYYXXXXXXXXXbbb~~~uuujjj```ZZZYYYTTTRRRQQQRRRTTTUUUVVVUUUGGGAAA;;;888888999888777777777777777777777777777777777888888888888777777666666666666666555555555666666666666666666666666444444444444444444444444555555555555555555555555555555444444444444444444333333333333333333333333333333333222222222111111111222333333444444444333333333222222222333444444444444444444444444444444333333333333333333333333333333333333333333333333555555444444333333444444333333333333333333333333222333444444333444666777999777666777:::;;;:::888888999999::::::;;;<<<<<<>>>???AAABBBEEEJJJPPPTTTaaasss|||pppddd\\\VVVSSSNNNLLLKKKKKKJJJIIIIIIIIIHHHHHHHHHIIIJJJJJJNNNPPPTTT[[[ccchhhjjjjjjkkkllllllmmmoooppprrrsssqqqqqqqqqrrrtttvvvyyyzzz|||||||||}}}~~~|||yyyzzz~~~}}}{{{{{{{{{{{{||||||}}}}}}}}}}}}zzzvvvssspppoooooooooppppppooonnnlllkkkiiihhhhhhhhhiiihhhfffdddaaaaaabbbbbb```^^^[[[ZZZ[[[ZZZZZZ^^^ccciiilllnnnvvvuuuttttttuuuwwwzzz{{{{{{{{{|||{{{{{{}}}rrrhhhbbb]]]YYYXXXXXXWWW\\\ssswwwiiiaaa___ZZZWWWSSSRRRSSSTTTTTTTTTHHHCCC<<<999::::::999888777777777777777777777777777777888888888888777777777777666666555555444444666666666666666666666666444444444444444444444444555555555555555555555555777666444333333555777888333333333333333333333333222222222222111111111111333333222222333333444444444444333222222222333333333333333333333333333333333333333333333333333333333333333333333333333333666666555555555444444444444444444444444444444444222333444444333444666888666555555777999;;;::::::999999999:::;;;;;;<<<<<>>???AAABBBEEEJJJPPPTTTbbbyyyzzzmmmbbb[[[XXXOOOMMMJJJHHHIIIJJJJJJJJJEEEFFFFFFGGGIIIKKKMMMNNNRRRWWW___eeeiiinnnssswwwtttttttttssssssttttttuuussssssssssssuuuwwwzzz{{{~~~zzz|||~~~}}}|||{{{|||}}}|||~~~~~~~~~|||zzzwwwuuuuuuvvvvvvtttrrrooommmlllmmmooopppjjjiiiiiikkklllllljjjhhhjjjhhheeebbb___[[[YYYXXXXXX[[[^^^^^^]]]]]]___bbbbbbhhhpppssstttuuuxxx||||||zzzyyy|||{{{qqqjjjaaa[[[[[[XXXTTTWWW```lllssslllgggaaa[[[WWWTTTQQQPPPMMMGGG@@@<<<<<<<<<:::888777777777777777777777777777777888888888888777777555555555666666666666666666666666666666666666666666666666666666666666666555555555555555555555555777666444222222222333444222222222222222222222222222222222333333444444444333333444555444333111000222222222222333444444555333333333333333333333333333333333333333333333333333333333333333333333333444555666777777555333222444444444444444444444444444555666555555555777999555888::::::999888;;;>>>::::::;;;;;;<<<============>>>@@@BBBEEEJJJPPPUUUaaayyyuuulllcccZZZTTTQQQNNNKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFIIIMMMQQQXXX```fffhhhkkkrrrxxxzzzzzz{{{{{{zzzwwwuuuuuuuuuwwwvvvwwwwwwxxxyyy{{{{{{~~~}}}|||}}}{{{|||~~~{{{wwwuuusssssstttsssrrrpppooonnnooopppqqqmmmlllllllllmmmmmmkkkiiiiiigggeeecccaaa___[[[XXXZZZ[[[]]]___`````````___aaaeeejjjnnnqqqsssuuuvvvvvvvvvwwwyyy{{{}}}vvvppphhhaaa^^^ZZZVVVVVVZZZeeeyyyoookkkhhhccc\\\VVVSSSSSSTTTUUUMMMCCC;;;999888888777777777777777777777777777666666666666666666666666<<<<<<;;;999666555555666555555555555555555555555555555555555555555555555888777777666555555444444444444444444444444444444333333333333333333333333444444444333333222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222333333444444444333222111222333333222000222222222333333444444444333333333333333333333333222333444555666666666666999999999999999999999999999999999:::;;;<<<===>>>CCC@@@@@@DDDHHHKKKPPPWWWfff~~~~~~tttlllccc[[[UUUQQQNNNKKKIIIIIIIIIHHHHHHGGGHHHHHHHHHHHHKKKPPPSSS\\\dddjjjlllnnnssswwwxxxzzz{{{|||{{{xxxvvvvvvvvvxxxwwwwwwwwwwwwxxxyyyzzz~~~}}}~~~}}}||||||~~~~~~zzz{{{}}}~~~~~~~~~~~~{{{xxxuuutttssssssqqqqqqpppoooooooooppppppooonnnllllllmmmmmmlllkkkjjjhhheeecccbbb___\\\YYYZZZ[[[]]]^^^___```aaaaaadddfffiiikkklllooorrruuuuuuvvvwwwyyy{{{|||~~~~~~zzzppphhhaaa]]]ZZZVVVVVVYYY___pppmmmhhhfffaaa[[[VVVTTTUUUWWWVVVOOOEEE>>>;;;:::999999888888888888888888888888666666666666666666666666666777888777555555666888666666666666666666666666555555555555555555555555888777666555444444444444444444444444444444444444333333333333333333333333555444444444333333333222222222222222222222222222333333333333333333333333222222222222222222222222222333333333333333333444666555444555666666555333222333333333444444444555333333333333333333333333333444444555666666666666999999999999999999999999::::::::::::;;;<<<===>>>CCC@@@AAADDDGGGJJJOOOVVVfff~~~}}}rrrjjjccc[[[VVVQQQNNNJJJHHHHHHHHHIIIIIIHHHIIIIIIIIIJJJMMMRRRVVV```hhhoooppppppsssvvvuuuyyy{{{|||{{{xxxwwwvvvwwwyyyyyyxxxwwwwwwwwwwwwwwwyyy|||}}}}}}}}}|||{{{{{{}}}~~~~~~}}}zzz{{{}}}~~~}}}}}}~~~|||zzz~~~|||yyywwwtttrrrqqqoooppppppqqqqqqqqqpppppprrrpppmmmkkklllmmmmmmllliiigggeeecccbbb```\\\ZZZ[[[[[[[[[\\\^^^```aaabbbeeefffggghhhiiikkkooorrrsssuuuwwwzzz{{{|||{{{{{{}}}qqqhhh```]]]YYYVVVUUUXXXYYYfff}}}{{{kkkdddbbb___ZZZUUUTTTVVVXXXVVVPPPHHHAAA===<<<;;;;;;999999999999999999999999666666666666666666666666444555555555333333555777777777777777777777777777555555555555555555555555777666555333333333444444444444444444444444444444444444444444444444444444555555555444444444444444333333333333333333333333333333333333333333333333111111111111111111111111444333333333333333333222333222111222333444333222444444444444444555555555444444444444444444444444444555555666666777777888999999999999999999999999<<<;;;;;;;;;<<<======>>>CCCAAAAAAEEEGGGHHHNNNUUUgggzzzooohhhaaaZZZVVVQQQMMMIIIGGGGGGHHHIIIIIIHHHIIIIIIJJJKKKNNNSSSWWW```iiipppqqqqqqsssuuutttwwwyyyzzzyyywwwvvvvvvwwwzzzzzzyyywwwwwwvvvvvvvvvvvvzzz}}}}}}|||zzz{{{|||}}}}}}|||{{{|||~~~}}}{{{}}}}}}zzzyyy~~~}}}|||zzzxxxuuurrrqqqpppqqqrrrssstttsssrrrqqqtttpppllliiijjjkkkllllllgggeeecccbbbaaa___\\\ZZZZZZZZZYYYZZZ[[[]]]```aaabbbdddfffhhhiiikkkmmmpppqqqtttwww{{{|||{{{zzzxxx|||}}}rrriii```\\\ZZZVVVUUUVVVXXXaaasssxxxhhhbbb```\\\WWWSSSRRRSSSUUUUUUPPPIIICCC>>><<<;;;;;;999999999999999999999999666666666666666666666666777777777555222111222333666666666666666666666666555555555555555555555555777555444222222222444444444444444444444444444444555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222444444444333333222222222222111000000222333222111555555555555555555555555555555555555555555555555555555555666777777888999999999999999999999999999;;;;;;;;;<<<===>>>???@@@CCCAAABBBEEEFFFGGGNNNVVVhhhwwwlllddd^^^XXXUUUOOOLLLIIIGGGGGGHHHIIIIIIFFFGGGHHHIIIJJJNNNSSSWWW]]]fffmmmoooooorrrtttssstttvvvwwwwwwuuuttttttuuu{{{zzzyyyxxxwwwwwwwwwwwwxxx}}}}}}{{{{{{}}}}}}}}}|||}}}~~~~~~zzz|||~~~{{{zzz||||||{{{zzzxxxvvvtttrrrrrrssstttuuuuuuuuusssssstttpppkkkggggggiiijjjjjjeeecccbbbaaa```___\\\YYYYYYYYYXXXXXXYYY[[[]]]^^^[[[___eeeiiikkkkkklllmmmooorrrvvvzzz{{{{{{yyywwwxxxyyy{{{~~~uuujjj```]]][[[WWWUUUUUUWWW\\\kkkwwwhhhaaa___ZZZUUUPPPNNNOOOPPPRRROOOIIICCC>>>;;;::::::888888888888888888888888777777777777777777777777777888777666333222333444555555555555555555555555555555555555555555555555666555444333222333444444444444444444444444444444555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333444444444333333222222222555444222333555666666666555555555555555555555555555555555555555555555555666666555555666777888999999999999999999999999999888999:::;;;===???AAABBBBBBBBBDDDFFFFFFGGGOOOXXXiiittthhh```ZZZUUURRRMMMKKKIIIHHHHHHIIIHHHGGGEEEFFFGGGHHHJJJNNNSSSWWW[[[cccjjjkkklllpppsssrrrrrrsssuuuuuutttssstttuuuzzzyyyyyyyyyyyyzzzzzz{{{}}}}}}}}}~~~~~~}}}~~~~~~yyy|||~~~|||{{{{{{zzzyyyxxxvvvvvvuuuuuuuuuuuuuuuuuutttsssssstttpppjjjggggggggghhhhhhdddcccaaaaaaaaa___]]]ZZZYYYYYYYYYYYYYYYZZZ[[[[[[WWW\\\ccchhhiiiiiiiiiiiikkknnnrrrvvvxxxxxxwwwvvvwwwyyy{{{~~~xxxlllaaa^^^\\\XXXUUUUUUTTTWWWcccyyy{{{kkkaaa___ZZZSSSNNNKKKLLLMMMOOOMMMJJJDDD>>>:::999:::777777777777777777777777777777777777777777777777444555666555555555777999555555555555555555555555555555555555555555555555444444555555444444444444444444444444444444444444444444444444444444444444444444444444444555555555333333333333333333333333333333333333333333333333333333333333333333333333444333333333333333333222444222111111333555666555555555555444444444444444444444444444444444444444666555444444555666888999999999999999999999999999888888999:::===???AAABBBAAABBBEEEHHHGGGIIIQQQ[[[jjjrrreee]]]WWWRRROOOKKKJJJIIIIIIJJJJJJHHHFFFDDDEEEGGGHHHJJJNNNTTTXXX\\\dddiiiiiijjjnnnqqqqqqqqqsssuuuuuutttttttttuuuyyyyyyyyyzzz{{{|||~~~}}}}}}yyy|||~~~zzzyyyxxxwwwwwwwwwxxxyyyvvvvvvtttsssrrrrrrqqqqqqtttpppllliiihhhhhhhhhgggeeedddbbbbbbbbbaaa___]]][[[[[[\\\\\\[[[[[[ZZZYYYVVVZZZ___cccdddddddddeeefffiiimmmqqqtttuuuttttttwwwxxx{{{}}}{{{~~~zzznnnbbb___^^^ZZZVVVUUUQQQTTT^^^qqqpppaaa___ZZZTTTNNNLLLLLLNNNMMMMMMKKKEEE???:::999:::888888888888888888888888777777777777777777777777333444555555555555777999555555555555555555555555555555555555555555555555333444666777777666555444444444444444444444444444333333333333333333333333222333333333444444444444444444444444444444444444333333333333333333333333222222222222222222222222222333333333333333333444222000......000333444444444444444444333333333222333333333333333333333333555555333333444555777999999999999999999999999999::::::::::::;;;<<<>>>>>>AAABBBFFFIIIIIIJJJSSS^^^kkkqqqddd[[[UUUPPPMMMJJJIIIIIIJJJKKKJJJGGGEEEEEEFFFGGGIIIKKKOOOUUUYYY^^^eeeiiihhhhhhlllppppppqqqsssuuuvvvuuuuuuuuuwwwxxxxxxyyyzzz|||~~~|||~~~|||zzz}}}zzzxxxwwwvvvvvvxxxzzz{{{wwwuuusssqqqpppoooppppppuuuqqqmmmkkkjjjiiihhhgggfffeeedddddddddcccaaa___]]]]]]^^^^^^]]]\\\ZZZYYYXXXZZZ]]]^^^______aaabbbccceeeiiimmmppprrrrrrsssuuuwwwyyy|||~~~{{{}}}|||oooccc```___[[[WWWUUUPPPSSS\\\nnnuuuaaa___ZZZUUUPPPNNNOOOPPPMMMMMMLLLFFF@@@;;;:::;;;999999999999999999999999777777777777777777777777666777777555333333444555777777777777777777777777555555555555555555555555333444777999999777555333444444444444444444444444333333333333333333333333222222222333333444444444444444444444444444444444333333333333333333333333111111111111111111111111222222222333333444444444555333111111333666777777444444444333333222222222333333333333333333333333555444333222333555777888999999999999999999999999<<<;;;;;;:::::::::;;;;;;@@@BBBGGGJJJJJJKKKUUU```lll|||jjj^^^XXXTTTOOOJJJHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFIIINNNTTTYYY___```bbbeeejjjnnnrrrtttwwwyyyzzzzzzxxxvvvuuuuuuyyyxxxxxxxxxyyy|||~~~{{{~~~~~~~~~{{{xxxvvvvvvwwwwwwvvvwwwvvvtttqqqpppooooooooouuurrrooommmllljjjgggdddhhhgggfffeeecccbbbaaa```ZZZZZZ[[[\\\[[[ZZZYYYXXXSSSWWW[[[]]]^^^^^^aaacccbbbcccfffiiilllnnnpppqqqrrrtttxxx{{{~~~}}}~~~wwwhhhccc___XXXSSSRRRPPPUUU\\\hhh|||hhhaaa[[[XXXTTTNNNMMMOOOJJJLLLKKKGGG@@@;;;999:::888888888888888888888888888888999999999999888888444444444444444444444444555444444333333444444555444444444444444444444444666666555555555444444444555555444444444333333333444444444444444444444444444444444444444444444444444333333222222333333444222222222222222222222222333333333333333333333333222222333333333333444444666666666666666666666666555555555444444333333333333333333333444555666666333555777777777777888999:::::::::999999888888888888999:::;;;<<<>>>AAADDDFFFEEEFFFIIIJJJMMMUUU___pppyyyhhh]]]WWWTTTOOOKKKHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGIIIMMMSSSXXX```bbbdddhhhkkknnnqqqrrruuuwwwyyyyyywwwvvvvvvvvvyyyyyyxxxyyyzzz|||~~~}}}yyywwwvvvvvvuuutttvvvuuusssrrrqqqqqqqqqrrruuurrrooommmllljjjhhhffffffeeedddcccbbbaaa``````[[[\\\\\\\\\[[[ZZZXXXWWWQQQPPPRRRWWW]]]```___\\\```aaadddgggjjjlllnnnnnnppprrruuuyyy{{{}}}}}}}}}|||}}}}}}mmmeee```YYYTTTTTTQQQUUUZZZeee|||kkkddd^^^[[[XXXRRROOOOOOMMMNNNMMMHHHAAA<<<::::::888888888888888888888888666666777777777777666666555555555555555555555555666555555444444555555666444444444444444444444444666666555555555444444444555555555555444444333333444444444444444444444444444444444444444444444444444333333222222333333444333333333333333333333333333333333333333333333333222222333333333333444444555555555555555555555555555555444444444333333333666666555444333333333333444666777777666555666777:::::::::999999999888888888999:::;;;<<<>>>@@@CCCGGGEEEFFFIIIKKKNNNWWW```qqqttteee[[[VVVSSSOOOLLLHHHGGGFFFFFFEEEEEEFFFFFFHHHIIIIIIHHHIIIMMMSSSWWWbbbdddgggjjjnnnpppqqqrrrrrrtttvvvwwwvvvvvvwwwxxxzzzyyyyyyzzz{{{}}}|||{{{||||||~~~{{{wwwvvvuuusssrrruuuuuusssrrrrrrrrrsssttttttrrrooommmlllkkkiiigggdddccccccbbbaaa```______]]]]]]]]]\\\[[[YYYWWWVVVTTTQQQPPPXXXccchhhccc\\\]]]___aaadddfffhhhjjjjjjkkkmmmqqqtttwwwyyyyyyzzzyyy{{{~~~ttthhhaaa[[[WWWVVVSSSUUUXXX```tttrrrjjjdddccc```YYYTTTRRROOOOOONNNIIICCC>>>;;;:::888888888888888888888888444555555666666555555444666666666666666666666666666666666555555666666666444444444444444444444444555555555555555444444444666666666555555555555444444444444444444444444444444444444444444444444444444333333222222333333444333333333333333333333333333333333333333333333333222222333333333333444444444444444444444444444444555444444444444333333333666555555444333333222222444666777777555444444555:::::::::999999999999888888888999:::<<<>>>???AAAGGGEEEFFFIIIKKKOOOXXXcccrrr|||rrrdddZZZTTTQQQMMMJJJHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIKKKOOOUUUYYY```ccchhhmmmpppsssttttttqqqrrruuuvvvvvvvvvxxxzzzzzzzzzzzzzzz|||}}}}}}{{{zzzyyyzzz|||~~~{{{xxxwwwvvvuuutttwwwvvvuuusssrrrrrrsssssssssqqqnnnllllllllljjjiiiccccccbbbaaaaaa``````___^^^^^^]]][[[YYYXXXVVVUUUWWWTTTTTT[[[eeehhhccc\\\[[[\\\^^^aaaccceeefffffffffgggjjjmmmppprrrssstttsssuuuyyy~~~|||mmmccc]]]YYYXXXSSSTTTVVV]]]mmm}}}ssskkkjjjggg```YYYUUUOOONNNLLLIIIDDD@@@===;;;888888888888888888888888444555555666666555555444666666666666666666666666666666555555555555666666555555555555555555555555555555555555555555555555666666666666666666666555444444444444444444444444444444444444444444444444444333333222222333333444444444444444444444444444333333333333333333333333222222222333333333444444333333333333333333333333444444444444444444444444222222333444555555555555333444666666555444444555999999999999999999999999888888888:::===???@@@@@@FFFDDDEEEIIIKKKOOOZZZdddsssyyypppdddYYYRRRNNNJJJHHHHHHGGGFFFFFFEEEEEEFFFFFFDDDEEEHHHJJJMMMRRRXXX\\\^^^bbbgggmmmrrrvvvwwwxxxqqqssstttuuuuuuvvvxxxzzzzzzzzzzzz{{{|||}}}~~~~~~~~~|||{{{zzzzzzzzz{{{~~~~~~}}}}}}}}}~~~zzzxxxyyyyyyyyyxxxzzzxxxvvvsssrrrqqqpppppprrrooolllkkkkkklllkkkjjjddddddcccbbbaaa``````___^^^]]]\\\ZZZXXXVVVUUUTTTPPPQQQSSSVVVYYYZZZXXXUUUYYYZZZ\\\^^^```aaabbbbbb```aaacccfffhhhjjjlllllljjjmmmrrrwww|||qqqfff```\\\YYYSSSSSSUUU[[[iii|||pppllljjjcccZZZTTTMMMLLLIIIGGGDDDAAA>>><<<888888888888888888888888555666666777777666666555555555555555555555555555555444444333333444444555555555555555555555555555444555555555555555555555555666666666666666666666444444444444444444444444444444444444444444444444444333333222222333333444444444444444444444444444333333333333333333333333222222222333333333444444333333333333333333333333444444444444444444444444111222333444555555555555000222444555555555777888999999999999999999999999999888999;;;???BBBBBBAAAEEECCCDDDHHHKKKPPP[[[ffftttwwwooodddYYYQQQMMMIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFBBBDDDGGGKKKNNNTTTZZZ^^^^^^aaaffflllrrrwwwzzz{{{tttuuuvvvuuuuuuvvvxxxzzzyyyyyyzzzzzz{{{|||||||||~~~|||{{{{{{||||||{{{{{{}}}~~~~~~}}}|||{{{|||~~~~~~{{{zzz{{{|||}}}}}}{{{yyyvvvsssqqqooooooooopppmmmjjjiiijjjkkkkkkkkkeeedddcccbbbaaa___^^^^^^]]]\\\ZZZXXXVVVUUUTTTTTTMMMPPPSSSSSSPPPOOOPPPQQQUUUVVVXXXZZZ[[[\\\]]]]]][[[\\\]]]^^^```bbbcccdddbbbdddhhhlllqqquuuxxxyyy|||tttiiiccc^^^YYYSSSRRRTTTZZZeeeyyysssllljjjcccZZZSSSNNNLLLIIIGGGEEEBBB???<<<888888888888888888888888666777777888888777777666555555555555555555555555444444333333333333444444555555555555555555555555444444444555555555555555444555555555555666666666444444444444444444444444444444444444444444444444444333333222222333333444333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333333333333444444444444555444555555666555333222111///222444666666777888:::888999999999999::::::::::::999:::>>>CCCFFFFFFDDDEEECCCDDDHHHLLLQQQ]]]iiixxxssslllbbbYYYQQQMMMKKKJJJHHHGGGFFFFFFEEEEEEFFFFFFCCCEEEIIILLLOOOTTTYYY]]]```bbbfffkkkpppuuuyyy{{{wwwxxxxxxvvvuuuuuuwwwyyyxxxxxxyyyzzzzzz{{{{{{{{{|||}}}zzzzzz|||}}}}}}}}}|||~~~|||{{{zzzzzz{{{~~~||||||}}}~~~yyywwwuuurrrpppooooooooonnnkkkhhhggghhhjjjkkkkkkeeedddcccaaa___]]]\\\[[[[[[ZZZXXXVVVTTTSSSSSSSSSOOOQQQRRRQQQNNNMMMOOORRRQQQRRRSSSUUUVVVWWWWWWXXXWWWWWWXXXXXXYYY[[[\\\]]]\\\]]]^^^aaadddgggjjjlllooouuu~~~vvvkkkfff___XXXSSSSSSUUUZZZbbbrrrzzzooolllfff]]]WWWRRROOOKKKHHHFFFCCC>>>:::888888888888888888888888666777777888888777777666666666666666666666666666555555444444444444555555555555555555555555555555444444444555555555666666333333444444555555555555444444444444444444444444444444444444444444444444444333333222222333333444333333333333333333333333333333333333333333333333222222333333333333444444444444444444444444444444333333333444444444555555444555666666555444222000111333666777777777888:::888888999999999:::::::::;;;:::;;;@@@GGGKKKJJJGGGGGGEEEFFFJJJNNNTTTaaammm}}}~~~pppjjjaaaXXXRRRNNNMMMMMMHHHGGGGGGFFFEEEFFFFFFFFFEEEGGGJJJLLLOOOSSSXXX\\\bbbdddfffjjjoootttxxxzzzzzzzzzyyywwwuuuuuuvvvxxxwwwwwwxxxyyyzzzzzzzzzzzz|||}}}zzzzzz|||~~~~~~}}}{{{zzzyyyyyy{{{~~~~~~}}}~~~vvvuuusssqqqppppppppppppmmmjjjgggfffgggiiikkkkkkeeedddbbb```^^^[[[ZZZYYYZZZXXXVVVTTTSSSSSSSSSSSSOOOOOONNNMMMLLLLLLNNNPPPNNNOOOPPPRRRSSSSSSTTTTTTUUUUUUUUUUUUVVVWWWXXXXXXYYYYYYYYYYYY[[[^^^```bbbfffnnnxxxwwwmmmggg```WWWTTTSSSUUUZZZ___mmmtttpppjjjbbb\\\WWWSSSNNNJJJGGGCCC===888888888888888888888888888666666777777777777666666777777777777777777777777666666555555555555666666666666666666666666666666444444444555555555666666333333333444444444555555444444444444444444444444444444444444444444444444444333333222222333333444222222222222222222222222333333333333333333333333222222333333333444444444444444444444444444444444333333333444444555555555000222444666666666555444444666777888777666777888888888888999999:::::::::;;;:::;;;AAAIIIMMMLLLIIIIIIGGGHHHLLLPPPWWWcccppp~~~nnndddZZZSSSNNNIIIHHHJJJHHHGGGEEEDDDCCCDDDEEEFFFHHHFFFFFFJJJRRRXXX[[[\\\^^^ccciiimmmpppqqqsssttt|||zzzxxxuuuttttttuuuuuuxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{}}}{{{zzzzzz~~~|||}}}~~~~~~}}}~~~}}}{{{zzzwwwssspppnnnooorrrsssooommmjjjgggeeeeeeeeeffffffdddbbb___]]][[[ZZZYYYWWWWWWVVVUUUSSSRRRPPPPPPNNNMMMMMMMMMMMMMMMNNNNNNMMMOOOQQQRRRRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUUUUUUU^^^dddmmmwwwwwwnnnggg```\\\[[[VVVTTTXXX]]]iiisssnnnmmmiiieeeZZZVVVSSSPPPHHH???<<<===999888888777777777777777888888888888888888888888777777666666555555444444444555666666666555444333444444444444444444444444555555666666666666555555666666666555444444444333555444333333222222222222333333333444444555555555444333333222222333333444666555444333222333444444444444333222222111111000333333333333333333333333555555444333333555666777555555444444444444555555555444444444444555666666333666888888555444555666777888888888888999999999;;;;;;<<<===???BBBDDDFFFIIIGGGHHHLLLPPPXXXeeerrr}}}nnndddZZZSSSNNNIIIHHHJJJHHHGGGEEECCCCCCDDDEEEFFFGGGFFFGGGKKKRRRXXX[[[]]]___ccciiinnnppprrrsssuuuyyyxxxvvvuuuttttttuuuvvvxxxxxxxxxxxxxxxxxxxxxxxxxxxyyy|||~~~||||||}}}~~~}}}||||||}}}~~~~~~~~~~~~~~~}}}{{{zzzyyyvvvrrrooommmnnnppprrrpppnnnllliiiggggggggggggeeedddbbb___]]][[[ZZZYYYWWWVVVUUUSSSRRRQQQPPPPPPNNNMMMMMMMMMMMMMMMNNNNNNNNNPPPSSSSSSSSSSSSTTTUUUTTTTTTTTTSSSTTTTTTUUUUUUSSSSSSSSSSSSRRRRRRRRRRRRWWW]]]fffpppzzzzzzpppiiibbb]]]ZZZTTTSSSVVV[[[fff~~~xxxrrrqqqmmmhhh^^^YYYTTTQQQKKKBBB>>>>>>:::999999888888888888888888888888888888888888888666666666666666555555555555555666666666444333222444444444444444444444444444444555555555555444444555555555555555444444444555444333333222222333333333333444444444444444444444333333222222333333444555444333222111222333333333333333333333333333333333333333333333333333333333333333333333444555555555555444444444444555555333222222222222333444444444666888777555444555777888888888888999999999999;;;;;;<<<===???BBBDDDFFFJJJHHHIIIMMMRRRYYYgggttt{{{mmmcccZZZTTTOOOJJJIIIKKKGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGKKKQQQXXX\\\]]]aaaeeejjjnnnppprrrtttuuuvvvuuutttttttttuuuvvvvvvyyyyyyyyyyyyyyyyyyyyyyyyzzzyyyxxx{{{~~~~~~~~~~~~}}}|||{{{zzz{{{|||~~~~~~}}}|||zzzxxxxxxuuurrrnnnmmmnnnoooqqqqqqpppmmmkkkiiiiiihhhiiieeedddaaa___]]][[[ZZZYYYXXXVVVSSSQQQPPPPPPPPPQQQNNNNNNMMMMMMMMMMMMNNNNNNPPPRRRSSSTTTSSSRRRSSSTTTSSSSSSSSSSSSTTTTTTUUUVVVTTTTTTTTTSSSRRRRRRQQQQQQOOOUUU^^^hhhsss~~~~~~tttkkkccc^^^YYYSSSQQQUUUYYYccczzz|||vvvuuuppplllccc[[[TTTRRRNNNFFF@@@>>>;;;::::::999888999999999888888888888888888888888555555555666666666666666666666666666555444333222555555555555555555555555333333444444444444333333444444444555555555555555555444333333333333333333444444444444444444333333444333333222222333333444444333222111111111222222222222333333444555555666333333333333333333333333111222333333444444333333555555444444444444555555333222222222222333444444666666777666555555666888888888888888999999999:::;;;;;;;;;===???AAADDDEEEIIIHHHIIINNNSSS\\\jjjwwwxxxkkkbbbYYYTTTOOOJJJIIIKKKHHHGGGFFFFFFEEEFFFGGGGGGGGGGGGHHHLLLQQQWWW\\\^^^bbbfffkkknnnppprrrtttvvvrrrsssssstttuuuvvvwwwwwwzzzzzzzzzzzzzzzzzzzzzzzz|||zzzzzz|||~~~}}}|||{{{zzzyyyzzz|||~~~~~~}}}zzzxxxxxxvvvrrrooonnnnnnpppqqqqqqpppnnnllljjjiiihhhhhhdddcccaaa^^^\\\[[[ZZZYYYXXXVVVSSSPPPOOOPPPQQQRRROOOOOONNNNNNMMMNNNNNNNNNPPPRRRSSSSSSRRRQQQRRRSSSSSSSSSSSSTTTUUUVVVWWWXXXYYYXXXWWWVVVUUUSSSRRRRRRLLLPPPXXXaaakkkxxxvvvmmmddd^^^YYYTTTRRRUUUXXXaaawww|||vvvsssooojjjcccZZZSSSRRRPPPHHHAAA===::::::999888888888888999888888888888888888888888444444555555666666777777777777666666555333333222666666666666666666666666333444444555555444444333333444444444555666666666555444444333333333444444555555555444444333333333444333333222222333333444444333333222222222222222222222222333333333444444222222333333333333444444111222333555555444333333555444444333333444444555555444444444444555666666666666666555555666777888888888888999999999::::::;;;;;;;;;<<<>>>AAACCCEEEHHHGGGIIINNNTTT]]]kkkxxxuuuiii```XXXSSSOOOJJJHHHJJJHHHHHHHHHHHHHHHHHHHHHIIIFFFHHHJJJMMMQQQWWW\\\___cccfffkkknnnppprrrtttvvvqqqrrrtttvvvxxxxxxyyyxxxzzzzzzzzzzzzzzzzzzzzzzzz{{{zzz{{{~~~}}}|||{{{zzzzzzzzz|||~~~|||zzzxxxvvvtttqqqppppppqqqqqqooonnnmmmkkkiiihhhggggggcccbbb```^^^\\\[[[ZZZYYYYYYWWWTTTRRRQQQQQQSSSTTTQQQQQQPPPOOOOOOOOOOOOOOOOOOQQQRRRRRRQQQPPPQQQRRRTTTTTTUUUVVVWWWXXXZZZ[[[\\\[[[ZZZXXXVVVTTTRRRQQQMMMPPPUUU]]]fffrrrxxxnnneee___[[[VVVSSSVVVXXX```uuuyyyqqqmmmhhhbbb^^^VVVQQQQQQPPPIIIAAA<<<999999888777777777777777777777777777777777777777444444555555666666777777777777666555444333333333666666666666666666666666555555666666666666555555333444444444555666666666444444444333333444555555555555555444444333333333444333333222222333333444444444444444444333333222222222222222111111000000222222222333333444444444222333555666666666555444444444333333333333444444555444444444444555666666666666555666777777888888888999999999999:::::::::::::::;;;<<<>>>AAACCCEEEGGGFFFHHHMMMSSS\\\kkkxxx~~~rrrfff^^^VVVRRRNNNIIIGGGIIIGGGHHHHHHHHHHHHIIIIIIIIIFFFHHHKKKNNNQQQVVV\\\```dddfffjjjmmmoooqqqsssvvvqqqsssvvvyyy{{{{{{{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{xxxxxx{{{}}}~~~}}}|||{{{zzzzzz{{{zzz{{{}}}~~~~~~{{{xxxwwwtttrrrqqqpppqqqqqqnnnmmmllljjjiiigggfffeeecccaaa```^^^\\\[[[ZZZZZZZZZYYYWWWUUUTTTTTTUUUVVVTTTSSSRRRQQQPPPPPPPPPQQQOOOQQQRRRSSSRRRQQQRRRSSSWWWWWWWWWXXXZZZ\\\^^^___^^^]]][[[XXXUUUSSSQQQOOOOOOQQQUUU[[[cccppp|||{{{qqqgggaaa]]]WWWUUUWWWXXX___sssssskkkfff___YYYTTTPPPOOORRRQQQIIIAAA===999888777777666666777777777777777777777777777777555555555666666666666666666666555444444444444555555555555555555555555555555666666666666666666555444444444555555555555555444444444444444444555666444444444444444444333333444333333222222333333444444444555555555444333222333222222111000000//////111222222333333444444555333444555555666666555555444444333333333333444444333222222222222333444444666555555777999999888777999999999999:::::::::::::::::::::<<<>>>@@@CCCDDDHHHFFFHHHMMMSSS\\\kkkxxx|||pppccc[[[TTTQQQMMMHHHFFFHHHEEEFFFFFFGGGGGGHHHGGGGGGFFFHHHLLLNNNQQQVVV\\\aaadddfffiiilllmmmpppsssuuusssuuuyyy|||~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxzzz|||}}}|||{{{zzzyyyyyyzzzzzzzzz{{{}}}~~~~~~~~~{{{wwwvvvtttqqqppppppppppppmmmmmmlllkkkiiigggfffeeebbbaaa___]]]\\\[[[ZZZZZZ[[[ZZZYYYYYYXXXXXXXXXXXXVVVUUUTTTSSSRRRRRRRRRRRROOOQQQTTTTTTTTTTTTUUUVVVYYYYYYZZZ[[[]]]___aaabbbaaa___]]]ZZZWWWTTTQQQPPPPPPQQQTTTYYYbbbooo|||tttjjjddd^^^XXXUUUWWWWWW]]]qqqpppggg```XXXRRRKKKKKKOOOTTTRRRIIIAAA???:::999888888777777888888777777777777777777777777666666666666666555555555555555444333444555666777444444444444444444444444444555555666666555555444555555555555555444444444444444444444444555666666333333444444444444444444444333333222222333333444333333444555444333222111222222111111111111111111111111222333333444555555444444333333444444555666444333333222222333333444333222222222222333444444444444555888;;;;;;888555999999999:::::::::;;;;;;:::::::::;;;===@@@CCCDDDJJJHHHJJJOOOUUU]]]lllyyy|||nnnbbbZZZSSSPPPLLLGGGFFFGGGCCCDDDEEEFFFFFFFFFFFFFFFFFFIIILLLOOOQQQVVV\\\bbbcccfffiiikkkmmmooorrrttttttwww{{{~~~~~~|||||||||||||||||||||||||||{{{zzz{{{|||{{{zzzyyyxxxxxxxxxyyyzzzzzz{{{}}}}}}~~~~~~~~~~~~zzzvvvuuusssqqqoooooooooooonnnmmmmmmllljjjhhhfffeeebbbaaa___]]]\\\[[[ZZZZZZ\\\\\\[[[[[[ZZZZZZYYYYYYWWWVVVUUUTTTSSSSSSSSSSSSPPPSSSUUUVVVVVVVVVWWWYYY[[[[[[\\\]]]___aaaccceeeeeecccaaa]]]ZZZVVVTTTRRROOOPPPSSSXXXaaaooo}}}wwwmmmggg]]]XXXUUUVVVWWW\\\ooo~~~oooeee]]]UUUOOOFFFIIIPPPUUUSSSIIICCCAAA;;;:::999999888888999999777777777777777777777777777777666666555555555444444444333333444555777888444444444444444444444444333444444555555444444333666666666555555444444333444444444444444555666777333333333444444555555555444333333222222333333444222222333444333222111000111111111222333333444444111111222333333444555555444333222111222333444555444333333222222333333444555444444444444555666666444444555999===<<<888444999999:::::::::;;;;;;;;;:::::::::;;;===@@@BBBDDDLLLJJJLLLPPPVVV^^^lllyyyyyyppp\\\XXXRRRNNNKKKJJJHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIILLLQQQWWW\\\```cccfffjjjmmmnnnooopppqqquuuwwwzzz}}}~~~{{{zzzyyyyyyzzz{{{zzzxxxzzzyyyzzz~~~|||zzzyyyyyyzzzzzzzzzyyy{{{|||~~~~~~}}}}}}~~~}}}{{{vvvtttssssssssssssrrrpppoooooommmkkkiiihhhffffff`````````___^^^]]][[[ZZZ^^^]]][[[YYYXXXYYYZZZ[[[^^^[[[VVVRRRQQQRRRTTTVVVRRRSSSTTTUUUVVVVVVVVVVVVSSSVVVZZZ]]]___bbbfffhhhllliiiddd___ZZZVVVTTTSSSQQQPPPQQQVVVaaappp~~~{{{nnneee```[[[XXXZZZZZZ^^^pppmmm___UUUOOOLLLGGGIIINNNSSSTTTOOOGGGAAA<<<:::888888999:::999888;;;:::999888888999:::;;;888777555444444555666777555555555555555555555555666666666666666666666666888666333333555777888888777777666666555555444444333444444555555444444333333333333333333333333333555444333333222222222222222222222222222222222222333333333333333333333333222333444444555555444444555555555555555555444444444444444444444444444444444444555555555555555555777888999999888777888999888888999:::;;;;;;;;;;;;::::::<<<>>>>>>===BBBIIIPPPOOOOOOQQQXXXdddrrr|||wwwnnn\\\XXXRRRMMMKKKIIIHHHGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHIIILLLQQQWWW\\\```bbbfffjjjmmmnnnoooqqqrrrsssuuuxxx|||~~~|||{{{yyyyyyzzzzzzyyyxxxzzzzzz{{{}}}{{{zzzzzz|||}}}|||{{{{{{}}}~~~~~~}}}}}}~~~|||zzzvvvtttsssssstttsssrrrpppkkkkkkjjjhhhgggeeedddccc`````````___^^^]]]\\\[[[^^^]]][[[ZZZYYYZZZ[[[\\\]]][[[WWWTTTSSSSSSUUUVVVSSSTTTUUUVVVVVVWWWWWWWWWUUUXXXZZZ\\\^^^```ccceeekkkiiieee```\\\XXXUUUSSSSSSSSSSSSYYYdddsssssshhhccc]]]ZZZ[[[[[[```rrrzzzkkk___VVVPPPMMMGGGJJJNNNSSSUUUPPPHHHAAA<<<:::888888999:::999888999999888888888888999999777777777777666555444333555555555555555555555555666666666666666666666666777555333222444666777777555555555555555444444444333444444555555444444333555444444444444444444444555444333333222222333333222222222222222222222222333333333333333333333333222333444444555555444444222222333444555555555555444444444444444444444444444444444555555555666666888:::;;;:::999888999;;;888888999:::;;;;;;;;;;;;::::::<<<>>>>>>===CCCJJJOOOOOOOOORRRZZZfffuuuuuulll[[[WWWQQQMMMJJJIIIHHHFFFHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHJJJMMMRRRXXX]]]```bbbeeejjjmmmnnnoooqqqsssrrrtttvvvzzz}}}~~~}}}{{{{{{{{{{{{yyyxxx{{{{{{|||}}}||||||~~~~~~}}}{{{}}}~~~~~~~~~~~~zzzxxxvvvtttsssrrrssssssrrrpppiiihhhgggfffeeedddccccccaaaaaaaaa```___^^^]]]\\\]]]\\\[[[ZZZZZZ[[[\\\\\\\\\[[[YYYVVVUUUUUUUUUUUUTTTTTTUUUVVVWWWWWWWWWWWWXXXYYY[[[\\\]]]^^^aaacccjjjiiigggddd```[[[WWWUUUVVVUUUWWW\\\gggvvv{{{ooogggaaa]]]]]]\\\aaatttxxxjjj___WWWQQQNNNIIIKKKOOOTTTVVVRRRIIIAAA<<<:::888888999:::999888777777888888888888777777777888999999777555222000555555555555555555555555666666666666666666666666666444222222444555666666444444444444444444555555333444444555555444444333666666666555555444444444555444333333333333333333333333333333333333333333333333333333333333333333222333444444555555444444000111222333444555555555444444444444444444444444222333333444555666777777777999:::999888777888999888888999:::;;;;;;;;;;;;;;;:::;;;>>>>>>>>>DDDLLLNNNNNNOOORRR[[[hhhwww~~~rrrjjjZZZVVVPPPLLLJJJIIIGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEHHHIIIKKKNNNSSSXXX]]]```bbbeeeiiilllnnnppprrrtttqqqrrruuuxxx{{{~~~}}}}}}}}}|||zzzyyy{{{|||~~~}}}}}}~~~~~~}}}|||{{{}}}~~~~~~}}}yyyvvvtttrrrqqqqqqqqqqqqpppnnniiihhhhhhgggfffeeeeeedddaaaaaaaaaaaa```___^^^]]]\\\[[[ZZZZZZZZZZZZ[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUVVVWWWWWWWWWWWWWWWXXXZZZ[[[\\\]]]___bbbeeekkkkkkkkkiiieee```[[[XXXWWWWWWXXX^^^iiixxxxxxkkkddd___^^^]]]aaauuuyyykkk```XXXQQQMMMKKKLLLOOOUUUXXXTTTJJJBBB<<<:::888888999:::999888555666777888888777666555777777777777666555333222555555555555555555555555666666666666666666666666555333222222444555555555333444444555555666666666333444444555555444444333666666555555444444333333555444444333333333444444333333333333333333333333333333333333333333333333222333444444555555444444222333444444555555555555444444444444444444444444222222333444555666777888555666777666555444555777888888999:::;;;;;;;;;;;;;;;:::;;;>>>>>>???EEENNNOOOOOOPPPSSS[[[hhhwww|||pppgggYYYUUUOOOKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEHHHIIILLLOOOTTTYYY^^^```aaadddhhhkkkmmmpppsssvvvrrrssstttvvvyyy|||~~~~~~~~~|||zzzzzz|||~~~}}}|||{{{zzzxxxzzz|||~~~~~~~~~~~~}}}}}}{{{xxxuuurrrpppoooooopppooonnnllliiihhhhhhgggfffeeeeeedddbbbbbbbbbbbbaaa```______[[[[[[ZZZZZZYYYYYYYYYZZZZZZZZZYYYYYYXXXWWWVVVUUUUUUUUUVVVVVVWWWWWWVVVVVVWWWYYY[[[\\\^^^aaaeeeiiilllmmmmmmllliiiddd```]]]WWWWWWYYY___jjjwwwnnnfff```^^^\\\aaauuuzzzmmmbbbYYYRRROOOMMMMMMPPPVVVYYYVVVLLLCCC<<<:::888888999:::999888555666777888888777666555666666555444444555777777555555555555555555555555666666666666666666666666444333222333444555555444555555666666777777888888333444444555555444444333444444444444333333222222444444444333333444555555333333333333333333333333333333333333333333333333222333444444555555444444666666777666666555444444444444444444444444444444222222333444555666777888444555666666555444555666888888999:::;;;;;;;;;;;;;;;:::;;;>>>???@@@GGGPPPRRRQQQQQQTTT[[[ggguuu}}}oooeeeXXXTTTOOOKKKIIIHHHGGGFFFGGGFFFFFFEEEEEEFFFFFFGGGHHHIIILLLQQQUUUZZZ^^^```aaadddgggjjjmmmppptttwwwuuutttttttttvvvyyy}}}~~~~~~~~~~~~|||{{{yyy|||~~~|||{{{{{{yyywwwyyy{{{}}}}}}}}}~~~~~~~~~|||{{{zzzyyywwwuuuqqqpppnnnnnnoooooommmllliiihhhgggfffeeedddccccccbbbcccccccccbbbbbbaaa```\\\\\\[[[[[[ZZZYYYYYYXXXYYYYYYXXXXXXWWWVVVVVVUUUTTTUUUUUUVVVVVVUUUUUUUUUUUUWWWYYY[[[]]]aaagggkkkmmmmmmnnnmmmjjjfffbbb___XXXXXXZZZ___iiivvvrrriiibbb^^^\\\aaauuuqqqeee]]]VVVSSSOOONNNPPPVVV[[[XXXMMMCCC<<<:::888888999:::999888666666777777777777666666666555444333444666888:::555555555555555555555555666666666666666666666666444333333444555666555444777777777777777777888888333444444555555444444333333333333333333333333333444444444444444444555666333333333333333333333333333333333333333333333333222333444444555555444444888888888777666555444333444444444444444444444444222333333444555666777777666888999888777666777888888888999:::;;;;;;;;;;;;;;;:::;;;>>>???AAAIIIRRRTTTSSSSSSUUU\\\hhhvvv~~~nnndddWWWSSSNNNJJJHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFHHHJJJMMMQQQVVV[[[^^^```aaacccgggjjjmmmqqquuuxxxxxxvvvtttssstttwwwzzz|||~~~|||{{{{{{||||||{{{zzzwww{{{}}}|||||||||{{{zzzxxxyyy{{{||||||}}}}}}~~~|||~~~zzzxxxxxxxxxwwwvvvsssqqqppppppppppppooommmkkkkkkjjjhhhgggeeedddcccccccccccccccccccccbbbaaa______^^^]]]\\\ZZZYYYXXXYYYXXXWWWVVVUUUUUUUUUVVVSSSTTTTTTUUUUUUTTTTTTSSSTTTUUUWWWXXX[[[___eeeiiilllllllllkkkiiieeebbb```YYYYYY[[[```iiiuuuvvvmmmddd```^^^cccwww{{{lllaaaYYYUUUPPPOOOQQQWWW]]]ZZZNNNDDD<<<:::888888999:::999888888777777666666777777888666555555555555666666777555555555555555555555555666666666666666666666666555444444555777777666444777777777777666666666666333444444555555444444333222222333333444555555555444444444444444555666666444444444444444444444444333333333333333333333333222333444444555555444444666777777777666555444444444444444444444444444444444444444555555555666666777888999999777777888999888888999:::;;;;;;;;;;;;;;;:::;;;>>>???BBBJJJSSSUUUUUUUUUWWW___kkkzzznnncccWWWSSSMMMJJJHHHGGGGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDHHHJJJMMMRRRWWW[[[___```aaacccgggjjjmmmqqquuuyyyzzzxxxuuussssssuuuxxxzzz{{{zzzyyyyyyzzz{{{zzzxxxvvv{{{}}}||||||}}}~~~~~~}}}wwwyyy{{{{{{||||||~~~{{{|||~~~~~~}}}zzz~~~~~~yyyvvvvvvwwwwwwwwwtttsssqqqqqqrrrrrrpppooooooooommmkkkjjjhhhffffffccccccdddddddddcccbbbbbbbbbaaaaaa```^^^\\\ZZZYYYYYYXXXVVVUUUTTTUUUUUUVVVSSSSSSTTTTTTTTTSSSSSSRRRSSSTTTUUUWWWYYY]]]cccgggjjjjjjjjjiiigggdddbbb```ZZZZZZ\\\aaaiiiuuuyyyooofffbbb___dddyyyssseee[[[VVVQQQPPPQQQWWW]]][[[OOODDD<<<:::888888999:::999888999888777666666777888999555666777888777666444222555555555555555555555555666666666666666666666666555444444666777888666555777777666666555555444444333444444555555444444333222333333444555666777777444444444444444555666777444444444444444444444444333333333333333333333333222333444444555555444444444444555555666555555555444444444444444444444444444444555555555555555555555777888777666555666888888888999:::;;;;;;;;;;;;<<<:::;;;>>>???BBBKKKTTTUUUUUUVVVYYYaaaooo~~~|||lllbbbTTTNNNJJJJJJIIIGGGGGGIIIEEEEEEDDDDDDCCCCCCCCCBBBGGGHHHLLLRRRXXX]]]``````eeeeeefffhhhlllpppuuuwwwvvvuuusssqqqqqqsssuuuwww~~~}}}{{{zzzyyyxxxxxxxxxzzz{{{}}}~~~|||{{{}}}zzzzzzyyyzzz{{{}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}|||wwwuuuvvvwwwwwwvvvvvvwwwxxxxxxvvvtttqqqooonnnooooooooommmjjjgggeeefffeeeddddddeeeeeecccaaa^^^___``````___\\\ZZZXXXTTTTTTTTTTTTTTTUUUTTTTTTSSSQQQNNNNNNPPPRRRRRRRRRRRRRRRQQQRRRUUUXXX\\\___ffffffeeedddcccaaaaaa```YYYZZZ\\\aaajjjttt|||wwwggg___\\\cccxxxvvvgggZZZOOOOOOQQQSSSWWW\\\\\\RRRFFF<<<;;;999999999999777666888888777777666666555555555555555555555555555555666666666666666666666666888888777666666666666666666666666666666666666666666666666666666666666666555555555444444333333333555555555555555555444444555555555444444333333333666555333111111111333444222222222222333333444555555555555555555555555555888777555444222222111111666666666666666666666666444444333222333444555666888888888888888999999999:::888666666888;;;<<<<<<;;;:::;;;>>>???AAAHHHQQQYYYXXXXXXZZZaaapppyyyjjj___SSSMMMHHHHHHGGGDDDDDDFFFEEEDDDDDDDDDCCCCCCCCCCCCFFFHHHLLLQQQXXX]]]```aaacccdddeeehhhkkkpppsssuuuuuutttqqqpppoooqqqsssttt{{{{{{zzzyyyyyyxxxyyyyyy{{{{{{~~~~~~}}}~~~yyyxxxxxxxxxyyy{{{}}}~~~~~~|||xxxvvvxxxzzzzzzyyyyyyzzzzzzyyyxxxwwwuuutttrrrrrrrrrrrrooollliiihhhhhhgggffffffffffffdddbbb_________^^^]]][[[YYYXXXUUUTTTTTTTTTTTTTTTUUUUUUSSSQQQOOONNNPPPQQQRRRRRRQQQPPPPPPPPPSSSVVVZZZ\\\ccccccbbbaaa___^^^]]]]]]YYYYYY[[[```hhhqqqxxx|||zzzjjjbbb^^^bbbttt|||mmm___TTTOOOQQQSSSUUUZZZZZZQQQFFF===;;;:::999:::999888666888777777777666666666555555555555555555555555555666666666666666666666666777666666555555555555555555555555555555555555555555555555555555555555555444333333333333333222222555555555555555555555555555555444444444333333333333333444444333333222222333333222222333333444555555555555555555555555555444444444555666666777777555555555555555555555555555444444333444555666777888888888888888999999999;;;999777777999;;;;;;;;;;;;:::;;;>>>???AAAHHHQQQWWWWWWXXXZZZaaapppvvvggg\\\TTTMMMHHHGGGFFFCCCBBBDDDDDDDDDDDDDDDCCCCCCCCCCCCEEEHHHLLLQQQVVV\\\___aaabbbcccfffiiillloooqqqssstttssspppnnnnnnoooqqqrrrwwwwwwxxxxxxyyyyyyzzzzzz{{{|||~~~}}}zzzzzzyyyyyyzzz|||~~~~~~|||yyyyyyzzz|||}}}}}}zzzzzzyyyyyyxxxxxxxxxyyyxxxxxxwwwuuusssooollljjjkkkiiihhhggggggfffdddccc______]]]\\\ZZZYYYXXXXXXVVVUUUTTTRRRRRRSSSUUUVVVTTTQQQOOOOOOPPPQQQQQQQQQOOONNNNNNNNNPPPSSSVVVXXX^^^^^^]]][[[ZZZYYYXXXWWWXXXYYYZZZ___eeemmmtttyyy}}}nnneee___```ooorrrdddXXXRRRTTTUUUVVVYYYYYYRRRHHH???===;;;:::::::::888777777777777777666666666666555555555555555555555555666666666666666666666666666666555444444444444444555555555555555555555555444444444444444444444444222222222222222333333333555555555555555555555555555444444444444333333333111222444666666555333222333333333333333333444555555555555555555555555555111222444666777777666666444444444444444444444444555555555555555666777777777777888888888999999999<<<:::888888999;;;;;;;;;<<<;;;<<<>>>???@@@HHHQQQVVVVVVWWWZZZaaapppttteee[[[VVVOOOJJJIIIGGGDDDCCCEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDGGGKKKPPPUUUZZZ___bbbcccdddgggjjjmmmpppqqqrrruuussspppnnnmmmnnnpppqqqtttuuuvvvxxxyyy{{{{{{|||{{{}}}~~~~~~~~~}}}}}}|||||||||}}}~~~~~~|||{{{{{{|||}}}}}}yyyxxxwwwvvvvvvxxxyyy{{{}}}|||zzzxxxuuuqqqnnnmmmnnnllliiihhhgggfffdddccc```___\\\YYYXXXWWWXXXXXXXXXVVVSSSRRRQQQSSSUUUVVVTTTRRRPPPOOOPPPQQQPPPOOONNNMMMMMMMMMOOOQQQSSSUUUXXXWWWWWWUUUTTTSSSRRRRRRUUUWWWYYY]]]ccckkksssyyyyyymmmeee___^^^iiixxxtttfffYYYWWWXXXYYYYYY[[[[[[TTTKKK@@@>>>;;;:::::::::999888777777777777666666666666555555555555555555555555666666666666666666666666777666555555444444555555555555555555555555555555444444444444444444444444222222222333333444444444555555555555666666666666444444444444444444444444111222333555555555444444444444333333333444444555555555555555555555555555333444555555444222000...444444444444444444444444666666666666666777777888777777777888999999::::::<<<;;;999999:::;;;;;;;;;<<<;;;<<<>>>???@@@HHHPPPVVVVVVWWWYYYaaaoootttfff\\\UUUNNNIIIHHHGGGCCCBBBDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCFFFKKKOOOSSSYYY___ccceeegggiiillloooqqqrrrrrruuutttqqqooooooppprrrsssssstttvvvyyy{{{}}}~~~~~~|||~~~~~~{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}||||||}}}~~~~~~~~~|||{{{||||||zzzyyywwwwwwwwwyyy|||~~~~~~|||zzzvvvssspppoooqqqnnnjjjhhhgggfffdddcccaaa___\\\YYYWWWVVVWWWXXXXXXVVVTTTRRRQQQRRRTTTVVVTTTSSSQQQPPPQQQQQQOOONNNNNNMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQPPPOOOOOONNNNNNQQQTTTXXX\\\bbbkkkttt{{{|||zzzpppgggccc^^^[[[dddrrrtttfffZZZVVVYYYZZZZZZ[[[[[[UUUMMMAAA???;;;999999999999888666666666666777777777777666666666666666666666666666666666666666666666666888777666666555555666666555555555555555555555555555555555555555555555555333333444444555555666666555555555666666666777777444444444444444444444444444333333222333444666777555555444333333444444444555555555555555555555555555555666666444222///---444444444444444444444444666666666777777777777777666777777888999999::::::<<<;;;999:::<<<===<<<;;;===;;;<<<>>>???@@@GGGPPPVVVWWWXXXZZZaaaoootttggg]]]RRRKKKFFFEEEDDDAAA@@@BBBCCCCCCCCCDDDDDDDDDDDDDDDAAAFFFKKKNNNRRRWWW___dddhhhiiijjjlllnnnqqqrrrsssuuutttqqqpppppprrrtttuuusssuuuxxx{{{~~~}}}~~~{{{wwwxxxyyyzzz|||}}}~~~~~~||||||}}}~~~|||{{{{{{zzzzzzzzz{{{|||}}}|||~~~}}}}}}~~~~~~}}}|||}}}~~~{{{xxxuuurrrqqqtttqqqmmmjjjiiigggeeedddaaa___\\\YYYWWWWWWWWWWWWXXXVVVTTTSSSRRRSSSTTTUUUUUUSSSQQQQQQQQQPPPNNNMMMMMMLLLLLLLLLLLLMMMMMMNNNKKKLLLLLLLLLLLLLLLMMMMMMNNNRRRWWW[[[aaaiiisss{{{xxxpppmmmfffaaaaaa]]]ZZZaaalllrrrfff\\\RRRVVVYYYYYYZZZYYYSSSLLLBBB???;;;888888888888777666666666666777777777777666666666666666666666666666666666666666666666666888888777666666666666666444444444444444444444444666666666666666666666666555555555555666666666666555555555666666777777888333333333444444444444555666555333222222444666777666555444444444444444444555555555555555555555555555555666777777666555444444444444444444444444444555555666777777777777777666666777888999::::::;;;;;;::::::;;;===>>>>>>======<<<<<<>>>???@@@GGGOOOVVVWWWYYY]]]eeessstttggg]]]PPPJJJEEEEEEDDDAAAAAACCCCCCCCCCCCCCCDDDDDDDDDEEE@@@EEEJJJNNNQQQVVV___eeeiiiiiijjjkkkmmmoooqqqssstttrrrqqqpppppprrruuuwwwuuuwww{{{~~~~~~|||yyytttuuuwwwyyy{{{|||}}}}}}}}}~~~~~~zzz{{{zzzyyyyyyyyyzzz{{{|||zzz}}}|||zzzwwwuuuuuuyyyuuuqqqmmmkkkjjjhhhfffaaa```]]][[[YYYWWWWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSUUUSSSRRRQQQQQQPPPNNNKKKKKKJJJJJJJJJJJJJJJJJJJJJGGGHHHHHHJJJKKKLLLLLLMMMMMMQQQVVVZZZ^^^eeeooowwwvvvmmmeee___]]]___\\\XXX^^^hhh|||vvvlllcccYYYOOOUUUYYYZZZZZZYYYSSSLLLBBB>>>:::777777777777777555666666666777777777888666666666666666666666666666666666666666666666666777777666555555555555666444444444444444444444444555555555555555555555555555555555555555444444444444555555666777777888888333333333444444444555555666555555444444444444444666666555444444444444444555555555555555555555555444444555666777999999:::555555555555555555555555444555666777777777666666555666777888999:::;;;;;;:::999999;;;>>>@@@???>>>===<<<===>>>>>>???GGGOOOUUUWWW[[[aaajjjzzztttggg]]]QQQKKKFFFFFFFFFCCCCCCFFFBBBCCCCCCCCCDDDDDDEEEEEE@@@EEEJJJNNNPPPVVV^^^fffiiiiiihhhiiikkknnnqqqsssrrrqqqpppooopppsssuuuwwwvvvyyy|||{{{wwwrrrsssuuuxxxzzz||||||}}}}}}yyy||||||{{{zzzzzz{{{}}}~~~yyy|||~~~{{{yyyxxxwww|||xxxsssooommmllljjjiiiaaa```^^^\\\ZZZXXXWWWVVVVVVVVVVVVUUUTTTSSSRRRRRRUUUTTTRRRRRRQQQPPPMMMKKKIIIIIIIIIHHHHHHHHHGGGGGGEEEFFFGGGHHHJJJLLLMMMMMMMMMQQQVVVXXX[[[bbblllttt}}}xxxmmmaaa]]]\\\___\\\XXX\\\fffwwwooofff^^^VVVOOOUUU[[[]]]]]][[[UUUNNNAAA>>>999777666777666666555666666666777777888888777777777777777777777777666666666666666666666666666666555444444444444555444444444444444444444444444444444444444444444444555555555444444333333333444555555666777888888999333333333444444555555555444555666777666555333111777666555444444444444444555555555555555555555555444444444444555777888999666666666666666666666666333444666777777777666555555666777888999:::;;;;;;999888999<<>><<<===???>>>???FFFOOOTTTWWW\\\cccooo~~~rrrdddZZZOOOIIIEEEFFFEEECCCBBBDDDCCCDDDFFFEEECCCBBBBBBCCCBBBFFFKKKOOOTTTYYY^^^aaaeeefffhhhjjjlllnnnpppqqquuutttsssrrrrrrsssuuuvvvzzzzzz|||}}}yyyvvvrrrrrrsssuuuwwwyyy|||}}}{{{}}}|||zzz}}}}}}}}}}}}~~~~~~~~~~~~xxx{{{~~~~~~|||{{{{{{wwwrrrooommmlllkkkjjjeeeccc___\\\ZZZYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTWWWWWWVVVTTTRRRPPPNNNMMMGGGHHHIIIIIIIIIGGGFFFEEECCCCCCDDDHHHLLLOOOPPPPPPRRRSSSSSSSSSVVV^^^iiirrr|||~~~~~~qqqfff```\\\\\\\\\[[[[[[^^^uuu|||jjj```XXXQQQOOOUUU\\\___aaa^^^SSSGGGBBB???;;;888888999999999777777777777777888888888666666666555444444444333444555555666777888888999777777666666555555555444999888888777666555555555555555444444444333333333555444333333444555444222444444555555555555444444444444444444444444333333444444444555555555666666444444444444444444444444444444444555555555555666555555555555666666666666666666666666666666666666777777777777666666666666777777777888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>>>>???FFFNNNYYY^^^]]]bbbwww}}}qqqbbbXXXOOOJJJFFFFFFFFFCCCBBBDDDCCCDDDFFFEEEDDDBBBCCCCCCCCCFFFKKKPPPTTTXXX]]]```dddeeegggjjjmmmppprrrsssvvvuuusssrrrrrrtttvvvxxxxxxxxxyyy|||~~~~~~~~~{{{xxxuuulllmmmnnnppprrruuuwwwxxxzzz||||||zzz}}}}}}~~~|||~~~}}}||||||xxxtttpppooommmllljjjfffdddaaa^^^[[[ZZZYYYYYYYYYXXXWWWVVVVVVVVVVVVVVVXXXWWWVVVUUURRRPPPNNNLLLDDDEEEEEEEEEEEECCCBBBAAACCCBBBCCCFFFKKKOOOQQQQQQSSSTTTSSSRRRTTTZZZdddlllyyy|||wwwkkkddd^^^\\\[[[YYYZZZ]]]oootttddd[[[TTTNNNLLLRRRXXX\\\___]]]TTTIIIBBB???;;;888888999999999888888888777777777777777666666666666666666555555555555666666777777888888777666666666555555555555888888777666666555444444555555444444444333333333777666555555666777666555444444555555555555444444555444444444444444444444444444444555555555666666444444444444444444444444444444444555555555555666444444555555555666666666666666666666666666666666555555555666666777777777777777777888999999::::::<<<;;;:::::::::<<<>>>???>>><<<===??????@@@GGGPPPZZZ```^^^eeeyyy|||ooo```UUUPPPJJJFFFGGGFFFDDDCCCEEECCCEEEFFFFFFDDDCCCCCCDDDEEEHHHLLLPPPTTTXXX\\\___bbbdddfffjjjnnnqqqtttvvvxxxvvvsssrrrrrrtttxxxzzzxxxwwwxxxzzz}}}~~~~~~}}}|||yyyuuurrrlllmmmnnnppprrruuuwwwxxxyyy{{{}}}~~~{{{zzzzzz{{{|||}}}~~~}}}zzzvvvrrrpppooommmkkkiiigggccc```]]][[[ZZZZZZXXXXXXXXXXXXWWWWWWWWWWWWYYYXXXWWWVVVSSSPPPMMMLLLFFFGGGGGGFFFFFFEEECCCCCCBBBAAAAAADDDIIINNNQQQRRRTTTTTTTTTRRRQQQVVV^^^eeesssyyyrrriiiaaa]]]ZZZXXXYYY\\\iiiooo___WWWQQQMMMHHHMMMRRRVVVZZZ[[[TTTKKKAAA>>>;;;999999999999888999999888888777777666666666666666777777777777777666666666666666666666666666666666666555555555555777777666666555444444444555555444444444333333333777555444555666777666555444444555555555555444444555555555555555555555555444444444555555555555555444444444444444444444444444444444555555555555666444444444555555555666666666666666666666666666666222333444555666777888888777777777888999999::::::<<<;;;999888999<<>>>>>@@@@@@AAAHHHQQQ[[[aaaaaaggg||||||ooo___TTTOOOJJJFFFGGGGGGDDDDDDFFFCCCEEEFFFFFFDDDCCCCCCDDDFFFIIIMMMQQQTTTXXX\\\___aaabbbfffjjjnnnsssvvvxxxwwwuuurrrpppqqqtttwwwzzzyyyyyyyyyzzz|||~~~~~~|||{{{xxxtttppplllmmmnnnppprrruuuwwwyyyxxxyyy{{{|||}}}|||{{{zzzxxxxxxxxxyyy{{{}}}~~~}}}~~~~~~{{{wwwsssrrrqqqrrrsssuuuxxx|||~~~{{{wwwtttrrrpppmmmkkkjjjhhheeebbb___]]][[[[[[XXXXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWTTTQQQMMMKKKHHHHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@CCCHHHMMMQQQSSSSSSTTTTTTRRRQQQTTT[[[aaallluuuyyyoooddd^^^ZZZVVVWWW[[[fff}}}qqqaaaWWWQQQNNNHHHKKKNNNPPPTTTWWWRRRJJJAAA>>>;;;999999999999888:::999999888777666555555555555555666666777777888666666666666666666555555666666666666666555555555666666555555444444444444555555444444444333333333444333222333555555555333444444555555555555444444555555555666666666666666555555555555555555555555444444444444444444444444444444444555555555555666555555666666666666777777666666666666666666666666333333444444555666666777777777777888999999::::::<<<<<<;;;:::;;;<<<>>>??????>>>>>>@@@@@@AAAIIIQQQ[[[bbbbbbjjj|||nnn___TTTOOOIIIEEEFFFGGGDDDDDDFFFDDDEEEGGGFFFDDDCCCCCCDDDFFFIIIMMMQQQTTTXXX\\\___```bbbeeejjjnnnrrruuuwwwtttsssqqqooopppsssvvvxxxxxxxxxyyyyyyzzz}}}}}}|||zzzwwwssspppjjjjjjkkkmmmoooqqqssstttvvvwwwxxxyyyzzz{{{{{{zzzyyyxxxxxxxxxyyy{{{}}}~~~~~~}}}zzzvvvppppppooolllgggdddbbbbbbcccccceeegggkkkppptttvvv}}}~~~{{{xxxuuurrrpppmmmjjjiiihhhfffccc```^^^\\\[[[WWWXXXYYYZZZZZZZZZYYYXXXYYYYYYYYYXXXVVVRRRNNNLLLFFFEEEDDDCCCBBBAAA@@@@@@CCCAAA@@@CCCHHHMMMQQQSSSQQQRRRSSSRRRQQQTTTZZZ___eeeooo{{{~~~sssggg```ZZZVVVWWWZZZfff|||wwwfffXXXQQQPPPIIILLLLLLMMMPPPSSSNNNHHH@@@>>>;;;:::::::::999777:::999999888777666555555444444444555555666666666666666666666555555555555555555555666666666666666555555555555555444444444555555444444444333333333444333222333555666555444444444555555555555444444555555555555666666777777555555555555555555555444444444444444444444444444444444444555555555555666666666777777777888888888666666666666666666666666555555555555555555444444777777777888999999::::::<<<===>>>???>>>===<<<;;;???===>>>@@@@@@AAAHHHQQQ[[[bbbdddlllzzzmmm___TTTMMMHHHDDDEEEFFFDDDCCCFFFDDDFFFGGGFFFEEEDDDDDDDDDFFFIIIMMMQQQUUUYYY]]]```aaaccceeeiiimmmpppsssuuurrrqqqppppppqqqsssuuuvvvuuuvvvwwwxxxxxxzzz}}}~~~|||{{{zzzwwwssspppmmmmmmnnnoooppprrrssstttuuuuuuvvvwwwxxxyyyzzz{{{||||||zzzzzz{{{}}}~~~~~~}}}|||xxxsssoooeeeeeeddd```[[[XXXWWWWWWWWWWWWWWWXXX[[[___bbbdddooowww}}}zzzwwwtttrrroookkkhhhgggfffdddbbb```^^^\\\[[[XXXXXXYYYZZZZZZYYYXXXWWWXXXXXXYYYYYYWWWSSSPPPMMMIIIHHHFFFDDDCCCBBBBBBBBBDDDCCCBBBDDDIIIMMMPPPQQQOOOQQQRRRQQQPPPRRRXXX\\\^^^fffrrr|||vvviiibbb\\\WWWWWWZZZfffzzz~~~kkkZZZRRRQQQKKKLLLLLLLLLNNNQQQMMMFFF@@@>>>;;;:::::::::888777999999888888777777666666444444444444555555555555555555555555555555555555555555555666666666666666555555555555555555555555555555444444444333333333555444444555777888777666444444555555555555444444444444444555555666666777555555555555555444444444444444444444444444444444444444444555555555555666666666777777777888888888666666666666666666666666666666666555555555444444777777777888999999::::::<<<===@@@BBBBBB@@@===;;;???>>>>>>@@@@@@AAAHHHQQQ]]]eeefffooovvvjjj]]]TTTLLLFFFCCCDDDEEECCCCCCEEEDDDFFFGGGGGGEEEDDDDDDEEEEEEHHHMMMQQQUUUZZZ^^^bbbbbbcccfffhhhkkknnnpppqqqpppqqqqqqrrrssstttuuuvvvtttvvvyyyyyyyyyzzz}}}~~~|||{{{{{{xxxuuurrrppppppppppppqqqrrrssstttssssssttttttvvvxxxzzz{{{}}}}}}||||||}}}~~~xxxqqqllljjjbbbbbbaaa]]]YYYVVVUUUUUUTTTSSSRRRQQQRRRTTTWWWXXX___iiittt{{{~~~~~~{{{yyyvvvssspppmmmiiifffdddcccbbbaaa___]]]\\\[[[XXXYYYZZZZZZZZZXXXVVVUUUVVVXXXYYYZZZXXXUUUQQQOOOLLLKKKIIIGGGFFFEEEEEEEEEEEEDDDDDDGGGKKKNNNOOOOOONNNPPPQQQPPPOOOOOOTTTXXXVVV]]]gggttt~~~vvvkkkddd^^^YYYXXX[[[cccwwwqqq]]]TTTTTTKKKLLLLLLLLLOOOQQQMMMFFF@@@>>><<<;;;;;;:::888777888888888777777777777777666666666666555555555555333444444555555666666666555555555555666666666777666666666666666666666666555555444444444333333333555444333555777888888777444444555555555555444444222333333444555555666666666666555555555444444444444444444444444444444444444444444555555555555666555555555555666666666666666666666666666666666666666666666666666666666777777777777888999999::::::<<<===???AAABBBBBBBBBAAA@@@???@@@AAAAAACCCJJJRRR```hhhjjjrrrttthhh\\\TTTKKKFFFBBBDDDDDDBBBBBBDDDEEEFFFGGGGGGEEEDDDDDDEEEDDDGGGLLLQQQVVVZZZ___ccccccdddfffhhhjjjmmmnnnooopppqqqssstttuuuvvvvvvvvvvvvyyy||||||||||||~~~}}}||||||{{{yyyvvvsssnnnmmmmmmmmmmmmnnnnnnooossssssssssssuuuwwwzzz{{{|||{{{{{{{{{~~~uuummmiiihhheeeeeeccc```[[[YYYXXXYYYVVVTTTRRRPPPOOOQQQSSSTTTSSS]]]kkkssswwwzzz~~~~~~zzzxxxuuurrrooolllhhhdddaaaaaaaaa```___]]][[[ZZZXXXYYYZZZZZZYYYWWWUUUSSSUUUWWWYYYZZZYYYVVVRRRPPPJJJIIIGGGEEECCCCCCCCCCCCEEEEEEFFFHHHLLLNNNNNNNNNMMMOOOPPPOOOMMMMMMPPPSSSQQQVVV```nnn{{{vvvllleee___ZZZYYY[[[```sssuuuaaaXXXXXXJJJKKKLLLLLLPPPRRRNNNHHH???>>><<<;;;;;;:::888666777777777777777888888888888888777777666666555555333333444444555666777777444555555555666666777777666666666777777777777777555555444444444333333333333222111333555666666555444555555555555555555444222222333333444555666666666666555555555444444444444444444444444444444444444444444555555555666666333333333444444444555555666666666666666666666666444555555666777888999999777777777888999999::::::<<<<<<>>>???BBBDDDFFFHHHBBB@@@AAACCCCCCDDDKKKTTTcccjjjllltttwwwjjj]]]UUUKKKIIIFFFDDDDDDDDDCCCBBBEEEFFFGGGGGGEEEDDDDDDEEEFFFIIILLLRRRWWW\\\```bbbbbbdddeeeeeefffiiimmmqqqrrrrrrsssssstttuuuuuuvvvvvvwwwzzz}}}}}}{{{zzzyyyxxxuuurrrrrrpppnnnllllllmmmoooqqqsssuuuwwwyyyzzzyyywwwvvvvvvvvvxxxzzz~~~|||vvvqqqnnnmmmjjjlllooonnniiibbb]]]ZZZZZZYYYWWWTTTPPPNNNOOOPPPRRRSSSYYYccckkkqqqyyy~~~{{{wwwsssppplllhhheeebbb```^^^]]]\\\[[[YYYWWWRRRSSSWWWZZZ\\\[[[VVVSSSUUUWWWYYYZZZYYYVVVRRROOOLLLIIIGGGFFFGGGHHHHHHGGGFFFFFFGGGHHHJJJLLLNNNOOONNNNNNMMMMMMLLLMMMNNNNNNQQQSSSYYYbbbnnn{{{yyymmmfff```[[[XXXXXX___ooottteee]]]RRRMMMMMMKKKJJJOOOSSSPPPIII@@@===:::777777777777666777777777777777777777777888888777666555444444333333444666777777666444333444444444555555555555666555555555555555555555555444444444444444444444444444444222111111222444444444444444444444444444444444444555555555555444444555555555555555555555555555444333444666777666555333333333444444444555555666666555555555555666666666666666666777777777777888888777777666666555555777777777888999999::::::<<<<<<<<<>>>BBBFFFGGGGGGAAA??????@@@AAACCCLLLVVVccclllpppwwwvvviii\\\TTTKKKIIIFFFDDDDDDDDDCCCBBBDDDFFFGGGGGGEEEDDDDDDEEEFFFHHHLLLQQQVVVZZZ^^^```aaabbbddddddeeehhhlllpppssssssttttttuuuuuuuuuvvvvvvwwwzzz|||~~~~~~|||{{{zzzzzzxxxvvvsssrrrqqqnnnmmmlllmmmoooqqqsssuuuxxx{{{|||{{{yyyxxxwwwxxxyyy|||}}}xxxuuurrrqqquuuxxxzzzxxxtttnnnjjjhhhbbbaaa^^^ZZZUUUQQQOOONNNPPPPPPTTT\\\bbbiiisss|||yyyvvvrrrpppnnnkkkgggeee```^^^[[[ZZZZZZYYYWWWUUURRRSSSWWWZZZ]]][[[XXXTTTUUUWWWYYY[[[ZZZWWWSSSPPPLLLJJJGGGFFFGGGHHHHHHGGGHHHHHHHHHIIIKKKMMMOOOPPPOOONNNNNNOOOPPPQQQQQQQQQRRRSSSVVV^^^iiixxxzzzmmmfffaaa[[[YYYZZZ___ooozzzggg___TTTOOOOOOLLLLLLPPPUUUQQQKKKAAA>>>:::777777777777666777777777777777777777777555555555555555444444444333444555777777555444333444444444555555555555666555555555555555555555555444444444444444444444444444444333333333333444444444444444444444444444444555555666666666666555555555555555555555555555555333222111222444555444333333444444444555555555555666666555555555555666666666666666666777777777888666666666666555555555555777777777888999999::::::<<<<<<<<<>>>BBBEEEFFFFFFAAA??????AAAAAADDDLLLVVVdddmmmpppwwwuuuiii\\\SSSKKKIIIFFFDDDDDDDDDCCCBBBDDDEEEGGGFFFDDDCCCCCCDDDFFFHHHKKKOOOTTTXXX[[[]]]___aaabbbcccdddgggkkknnnttttttttttttuuuuuuuuuuuuvvvwwwyyyzzz|||}}}}}}~~~|||{{{zzzzzzzzzyyywwwuuusssqqqooonnnmmmnnnpppqqqqqqtttxxx|||~~~}}}|||zzzzzz{{{}}}|||zzzyyy}}}{{{wwwtttrrrooommmjjjeee^^^XXXRRROOOOOOMMMMMMRRRWWW^^^iiisss||||||uuussspppnnnmmmkkkiiifff___]]][[[ZZZZZZYYYVVVUUURRRTTTVVVZZZ]]]\\\YYYVVVUUUWWWZZZ\\\[[[XXXUUURRRMMMJJJHHHGGGGGGHHHGGGFFFIIIIIIIIIJJJLLLOOORRRTTTTTTRRRRRRTTTWWWYYYWWWUUUTTTTTTVVV\\\ggguuu{{{nnngggaaa\\\[[[\\\```oooiii___VVVPPPOOOMMMMMMQQQUUURRRKKKAAA>>>:::888777777777666777777777777777777777777333333444444444555555555333444555666666555444333444444444555555555555666666666666666666666666666444444444444444444444444444444555555555555444444444444444444444444444444222333333444444333333222444444444444444444444444333222111222444555444333444444555555555666666666666666555555555555666666666666666777777777888888444444555555555555666666777777888888999:::::::::===<<<<<<>>>BBBDDDDDDDDDAAA??????AAABBBDDDMMMWWWfffnnnooouuuvvviii]]]TTTKKKIIIFFFDDDDDDDDDCCCBBBCCCEEEFFFEEEDDDCCCCCCCCCEEEGGGJJJNNNRRRUUUXXXZZZ]]]___aaabbbccceeeiiilllssssssssssssssssssssssssuuuvvvwwwyyyzzz{{{|||}}}|||zzzzzzzzz{{{zzzxxxwwwtttsssqqqooooooooopppqqqooorrrvvv{{{}}}}}}|||{{{}}}~~~{{{yyyyyyyyywwwtttoooiiiaaaYYYTTTRRRNNNKKKMMMPPPVVVbbbmmmvvv}}}}}}vvvtttqqqooonnnllljjjgggaaa___]]]\\\\\\[[[YYYWWWSSSTTTVVVYYY\\\\\\ZZZXXXUUUWWWZZZ]]]]]][[[WWWUUUNNNLLLIIIHHHHHHHHHGGGFFFHHHHHHIIIKKKNNNSSSXXX[[[]]][[[ZZZ]]]```aaa^^^ZZZVVVVVVXXX^^^hhhvvv~~~ooogggaaa]]]\\\^^^```mmmwwwjjj```WWWPPPPPPMMMMMMQQQVVVRRRLLLAAA>>>:::888888888777666777777777777777777777777555555555555555555555555444444555666666555444444444444444555555555555666777777777777777777777777444444444444444444444444444555666777777666555444444444444444444444444444333333444444444444333333444444444444444444444444555444333444666777666555555555555666666666666777666666555555555555666666666666777777777888888888444444555555666777777888777777888999999::::::;;;===<<<===???BBBCCCCCCBBBAAA???@@@BBBCCCEEENNNXXXgggnnnnnntttwwwkkk^^^UUUKKKIIIFFFDDDDDDDDDCCCBBBBBBDDDEEEEEECCCBBBBBBCCCEEEFFFIIILLLPPPTTTVVVXXX\\\^^^```bbbccceeehhhjjjppppppqqqqqqqqqqqqqqqqqquuuuuuvvvwwwyyy{{{|||}}}{{{zzzzzzzzz{{{{{{yyywwwuuutttrrrqqqpppppppppqqqmmmooossswwwzzz{{{{{{{{{~~~~~~|||zzzvvvsssnnnggg___YYYXXXRRRNNNMMMNNNSSS]]]hhhrrrzzzxxxuuurrrooommmkkkgggeeeaaa___]]]\\\]]]\\\ZZZXXXTTTTTTUUUXXXZZZ[[[ZZZXXXUUUWWW[[[^^^^^^]]]ZZZXXXQQQNNNKKKIIIIIIIIIHHHGGGGGGFFFGGGJJJPPPWWW^^^ccchhhffffffhhhiiihhhccc___VVVWWW[[[aaakkkvvvpppgggaaa\\\\\\^^^```kkkyyy{{{vvvnnnddd\\\SSSSSSQQQPPPUUUYYYVVVOOOAAA>>>;;;888888888888777666666666666666666666666888888777777666555555444444555555555555555555444444444444555555555555666777777777777777777777777444444444444444444444444444555777777777777555444444444444444444444444444666666777777777777666666444444444444444444444444555444333444666777666555555555555666666666666777666666555555555555666666777777777777888888888888555555666777888999999:::888888888999::::::;;;;;;<<<<<<===@@@CCCDDDCCCBBBAAA@@@@@@BBBCCCFFFOOOYYYgggnnnoootttxxxlll___VVVKKKIIIFFFDDDDDDDDDCCCBBBBBBCCCEEEDDDBBBAAAAAABBBCCCEEEHHHLLLPPPSSSVVVXXX[[[]]]```bbbcccdddgggiiinnnnnnnnnooopppqqqqqqqqqttttttuuuwwwyyy{{{}}}|||{{{zzz{{{{{{{{{yyywwwvvvuuutttsssrrrqqqqqqqqqmmmnnnpppsssvvvxxxzzz{{{|||yyyuuussspppkkkccc]]]]]]WWWRRRQQQPPPRRRZZZcccmmmwwwxxxuuuqqqnnnkkkhhhdddbbb```^^^\\\\\\\\\[[[ZZZXXXVVVUUUUUUVVVXXXYYYXXXWWWUUUWWW[[[___```___\\\ZZZSSSQQQMMMKKKKKKJJJIIIHHHFFFFFFGGGJJJPPPYYYbbbgggmmmoooqqqqqqooolllhhheeeWWWYYY]]]ccclllvvvqqqfff___[[[ZZZ]]]___iii{{{wwwqqqqqqvvvzzzsssiii___XXXWWWUUUUUUYYY]]]ZZZSSSBBB???;;;999888888888777666666666666666666666666::::::999888777666555444555555555555555555555555444444444555555555555666666666666666666666666666444444444444444444444444555555666666666666555555444444444444444444444444222222333333333333222222333333333333333333333333333222111222444555444333444444555555555666666666666666555555555555666666777777777888888888999999666666777888888999::::::888888999999:::;;;;;;;;;<<<<<<>>>AAADDDFFFEEECCCBBB@@@@@@CCCDDDGGGPPPZZZhhhpppqqqwwwwwwkkk^^^VVVKKKIIIFFFDDDDDDDDDCCCBBBAAACCCDDDDDDBBBAAAAAABBBCCCDDDGGGKKKOOOSSSWWWXXX[[[]]]```bbbccceeegggiiilllmmmnnnooopppqqqrrrssssssttttttvvvyyy|||}}}|||{{{{{{|||{{{yyywwwvvvvvvuuutttsssrrrqqqqqqnnnooooooqqqssswwwzzz||||||wwwuuutttpppiiibbb___ZZZVVVTTTRRRRRRWWW^^^iiisss{{{}}}~~~xxxuuuqqqnnnllliiieeeccc```___]]]]]]]]]]]][[[ZZZWWWVVVTTTUUUVVVWWWVVVUUUUUUWWW\\\```aaa```^^^\\\VVVSSSOOOMMMLLLLLLJJJIIIIIIHHHGGGJJJPPPYYYbbbgggmmmrrrwwwwwwrrrnnnkkkkkk______aaafffnnnyyyrrrfff^^^YYYYYY[[[]]]fffxxxtttllljjjwww~~~tttiii^^^XXXXXXVVVUUUZZZ^^^[[[TTTBBB???;;;999999999888777666666666666666666666666888888777777666666555555555555555444444555555555444444444555555555555666555555555555555555555555444444444444444444444444666555555444444555555666444444444444444444444444000000111111111111000000333333333333333333333333333222111222444555444333333444444444555555555555666666555555555555666666777777888888888999999999666666777777888888999999888888999::::::;;;;;;<<<<<<<<<>>>BBBFFFGGGGGGEEEBBB@@@AAACCCEEEHHHQQQ[[[kkksssuuu{{{wwwjjj]]]UUUKKKIIIFFFDDDDDDDDDCCCBBBAAACCCDDDCCCBBB@@@AAAAAABBBDDDGGGKKKPPPTTTWWWYYY[[[]]]```cccdddeeegggiiilllmmmnnnoooqqqssstttuuusssssstttvvvyyy}}}~~~}}}{{{{{{|||{{{xxxvvvwwwvvvuuutttsssrrrqqqqqqppppppoooppprrrvvvzzz}}}|||yyyyyyuuunnnhhh```[[[XXXVVVSSSQQQTTTZZZfffpppyyyzzz{{{~~~yyywwwsssqqqooollliiifffcccbbb````````````^^^]]]XXXVVVTTTTTTUUUUUUUUUTTTUUUXXX\\\```bbbaaa___^^^WWWTTTQQQNNNMMMLLLKKKIIIKKKIIIHHHJJJOOOXXX```fffkkkrrryyyyyysssnnnmmmooogggffffffiiiqqq}}}rrreee]]]XXXWWWZZZ\\\eeevvvzzznnnfffppp~~~rrrfffZZZVVVVVVSSSSSSWWW\\\XXXRRRBBB???;;;999999999888777666666666666666666666666555555555555666666666666555555444444444444555555444444444555555555666666555555555555555555555555444444444444444444444444666555444333333444555666444444444444444444444444444555555666666555555444333333333333333333333333555444333444666777666555333333333444444444555555666666555555555555666666777888888888888999999999666666666666777777777777888999999::::::;;;;;;<<<;;;<<>>;;;===@@@EEEJJJKKKJJJGGGFFFDDDCCCDDDDDDIIIUUUbbbrrrwwwyyyxxxkkk^^^UUULLLIIIFFFDDDDDDCCCBBBAAA@@@AAAAAAAAABBBBBBBBBCCCDDDEEEGGGJJJMMMQQQTTTUUUXXXZZZ]]]^^^```bbbfffiiilllmmmnnnppprrrssstttuuuuuuttttttwww{{{~~~~~~}}}|||||||||zzzxxx{{{zzzyyyxxxwwwvvvuuussssssssssssrrrrrrvvv{{{|||{{{xxxtttjjjfff^^^VVVQQQPPPRRRTTT[[[bbbllltttxxxzzz{{{|||}}}~~~|||xxxsssqqqqqqoookkkfffeeeccc```^^^]]]\\\ZZZYYYWWWWWWVVVVVVUUUSSSRRRQQQSSSSSSUUUYYY^^^`````````^^^ZZZTTTOOOMMMKKKIIIHHHFFFGGGIIIJJJLLLPPPVVVZZZccchhhnnnqqqqqqnnnkkkiiidddggglllqqqwwwuuuhhhaaa[[[YYYZZZYYY```rrrzzzoooqqqwwweeeYYYXXXOOOOOOOOOSSS[[[```\\\TTTEEE???::::::999777777999777777777777777777777777555555666777666555333111555555666666666777777777333333333444444444555555444444444444555555555555444444444444444444444444666666555555555444444444666555444444444444555666444333333333444444555555444444444444444444444444333444555555444444555777777777666555555555555555666666666666666666666666666666777777888888888999888888888888888888888888888:::;;;;;;::::::<<<===>>>???CCCGGGKKKLLLIIIGGGEEEDDDCCCDDDEEEJJJWWWdddwww|||}}}zzzmmm___UUUMMMJJJGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDFFFIIILLLPPPSSSTTTWWWYYY\\\]]]^^^aaadddgggjjjkkklllnnnoooqqqrrrsssttttttuuuxxx|||~~~|||{{{{{{zzzxxxvvv|||{{{{{{zzzzzzyyyxxxxxxwwwvvvuuusssssswww||||||vvvlllggg^^^VVVQQQPPPQQQSSSVVV]]]gggoootttuuuvvvvvvxxxyyy|||~~~{{{wwwsssrrrqqqppplllhhhfffdddaaa___^^^^^^\\\ZZZXXXWWWWWWVVVUUUTTTSSSRRRRRRQQQRRRTTTXXX[[[]]]]]]\\\XXXSSSOOOMMMLLLJJJIIIFFFGGGIIIIIIJJJNNNRRRVVV^^^bbbhhhkkkkkkiiigggfffgggjjjnnnsssyyyvvvjjjbbb\\\YYYYYYWWW___qqqxxxvvv{{{xxx___SSSSSSOOOOOOOOOSSS[[[aaa^^^UUUEEE???;;;::::::777777999777777777777777777777777555666666777666444333222444444555555555666666666333333333333333444444444222333333333444444555555333333333333333333333333555555555555555444444444666666555555555555666666333333333444444444555555444444444444444444444444333444666555444444555666777666666555555555555666666777888999999888777666555555666777888999::::::888888888888888888888888999:::;;;;;;:::999;;;<<>>???CCCCCCDDDGGGLLLQQQSSSTTTHHHEEEEEEFFFIIIPPP```ooo{{{nnnaaaXXXMMMKKKGGGEEEEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@AAABBBEEEHHHLLLQQQTTTVVVWWWYYY[[[\\\\\\^^^aaadddddddddeeegggiiijjjllllllooonnnooorrrwww{{{~~~~~~}}}{{{|||}}}}}}{{{zzzxxx|||~~~}}}zzzyyy{{{~~~~~~~~~}}}~~~wwwrrrmmmfffcccbbb___ZZZVVVTTTSSSSSSWWW]]]bbbeeeeeehhhlllrrrxxx{{{{{{yyyxxxvvvxxxzzz|||~~~~~~~~~yyyxxxwwwtttqqqnnnmmmmmmiiigggeeeddddddcccbbbaaa^^^[[[WWWSSSPPPMMMLLLLLLLLLJJJHHHHHHJJJLLLLLLLLLOOONNNLLLLLLLLLLLLKKKIIIFFFGGGIIIIIIIIIJJJLLLMMMNNNPPPRRRTTTVVVYYY]]]aaabbbgggnnntttyyy|||zzzppphhh```ZZZXXXYYY^^^lll}}}qqq^^^UUUUUURRRRRRRRRVVV^^^ccc___WWWGGG@@@<<<<<<;;;888888:::777777777777777777777777777666666555444444333444555555666666666777777777777777666666555555555555555555555555555555555555444444444444444444444444444444444555555555666666222222333444444333222222111222444666666555444333444444444444444444444444555666777666444333444555555555555555555666777777444444444444444444444444777777777777777888888888666777777888999999::::::999;;;===>>>>>>>>>@@@BBBGGGEEECCCEEEIIIOOOSSSUUUIIIGGGFFFGGGIIIQQQaaapppzzznnnaaaXXXMMMJJJGGGEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAACCCGGGKKKPPPSSSUUUXXXZZZ[[[\\\]]]^^^aaadddcccdddeeegggiiijjjkkklllooonnnmmmpppuuuzzz}}}~~~|||{{{|||}}}~~~}}}|||yyy}}}~~~{{{yyy|||}}}zzzxxxwwwsssuuuzzzzzztttooojjjggggggddd^^^YYYXXXUUURRRTTTXXX]]]``````cccgggnnnuuuyyyzzzxxxwwwttttttuuuwwwzzz}}}~~~yyyyyyxxxuuuqqqnnnmmmmmmjjjhhheeedddddddddcccaaa___\\\WWWRRRNNNLLLKKKJJJIIIGGGFFFGGGHHHJJJIIIHHHJJJIIIGGGGGGHHHHHHGGGEEEDDDFFFHHHHHHHHHIIIJJJLLLLLLMMMOOOPPPSSSWWW\\\```aaagggnnnuuuzzz}}}zzzqqqiii```ZZZXXXYYY\\\jjj~~~rrr___WWWWWWSSSSSSSSSVVV^^^ccc___VVVGGGAAA<<<<<<;;;888888:::777777777777777777777777444444444444444555777777666666666666777777777777666666555555555444444444111111222333555666666777555555555555555555555555444444444555555555666666333333444555555444333333111222444666666555444333444444444444444444444444555666777666444333444555555555555555555666777888666555444444444444555666555555666777888999::::::666777777888999999::::::999;;;===>>>???@@@BBBDDDGGGDDDAAAAAAEEEKKKPPPRRRKKKHHHGGGGGGJJJQQQaaappp{{{nnn```WWWLLLJJJGGGFFFFFFEEECCCBBB@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDGGGJJJMMMPPPQQQUUUXXX[[[]]]^^^___aaacccccccccdddeeefffggghhhhhhnnnoooqqqsssvvvxxxzzz{{{}}}~~~~~~~~~~~~zzz|||}}}|||zzzxxxxxxyyy{{{xxxqqqkkkhhhddd``````dddhhhddddddhhhjjjnnnzzzwwwsssmmmjjjiiihhheeebbb^^^\\\WWWTTTSSSTTTWWWYYY^^^cccjjjqqquuuvvvtttsssrrrqqqqqqtttxxx{{{||||||~~~|||~~~zzzxxxuuurrrpppooooooooonnnllljjjiiiiiigggdddbbb]]][[[VVVRRRNNNKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGIIIIIIGGGEEEAAABBBDDDDDDDDDEEEHHHJJJJJJKKKMMMOOORRRUUUXXXYYY\\\aaaiiiqqqxxx|||}}}~~~yyynnnggg```ZZZXXXYYY^^^kkk~~~zzzjjj___^^^VVVPPPSSSWWWYYYaaabbbTTTHHH@@@;;;;;;<<<:::888999888888777666666666666666777777777777777777777777555555555555555444444444666666555555555555666666333333333333333333333333444444444555555555555666444444444333333222222222333222222111111222222333555555444333444555666777888666555444444555666888999666333222444666555333777777666666555555555555666555444444444555777888777777777777777777777777999999999888888888888888;;;;;;<<<<<<======>>>>>>???BBBEEEFFFFFFGGGKKKOOOJJJLLLIIIIIINNNPPP]]]www{{{mmm___VVVLLLJJJGGGEEEEEEEEECCCBBBAAAAAA@@@@@@@@@@@@@@@@@@BBBCCCDDDGGGJJJMMMPPPQQQVVVXXX[[[]]]^^^```bbbcccddddddeeeggghhhjjjkkkkkkmmmnnnppprrruuuwwwyyyzzz|||}}}}}}}}}}}}||||||{{{xxxyyyzzzzzzxxxvvvwwwwwwyyy}}}}}}vvvlllfff```]]][[[ZZZ___eeeccc^^^ZZZZZZZZZ[[[cccmmmyyyyyyuuuqqqnnnnnnmmmkkkhhhdddaaa]]]YYYWWWVVVWWWXXXZZZ^^^fffmmmrrrtttsssrrroooooonnnqqqtttwwwxxxxxxyyyuuurrrtttwww}}}~~~zzzxxxvvvsssqqqpppoooooonnnmmmkkkjjjiiigggdddbbb]]][[[VVVQQQMMMKKKIIIIIIGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFGGGGGGEEECCCAAABBBCCCCCCCCCDDDFFFHHHIIIIIIJJJLLLOOORRRUUUWWWYYY^^^fffnnnuuuyyy{{{|||zzzoooggg___ZZZXXXVVV]]]kkk|||lllaaa___VVVPPPQQQUUUVVV______SSSHHH@@@;;;;;;<<<:::888999999888777666666555555555666666666666666666666666555555555555555555555555555555444444444444555555444444444444444444444444333333333333444444444555555555555444444444333333333333222222222222333333555444444333444555666777666555444333333444555666888666333333444666555333777777777666666666555555888888888888888999999:::888888888888888888888888777777777777777777777777<<<<<<===>>>????????????AAADDDFFFGGGHHHJJJMMMQQQJJJLLLIIIIIINNNPPP___xxx{{{mmm___VVVMMMJJJGGGEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@??????BBBCCCDDDGGGJJJMMMPPPQQQVVVXXX[[[^^^___```bbbddddddeeeggghhhjjjlllnnnooommmnnnoooqqqtttvvvwwwxxx{{{{{{{{{{{{{{{zzzyyyyyyuuuvvvxxxxxxvvvuuuuuuvvvvvv{{{yyysssjjjbbb[[[VVVTTTUUU]]]fffkkkddd\\\WWWSSSPPPSSSXXXaaalllyyy{{{xxxssspppooonnnnnnmmmiiigggccc___\\\YYYXXXXXXVVVZZZaaahhhmmmooopppooolllkkkjjjllloooqqqqqqqqqqqqlllhhhgggiiimmmxxx}}}zzzyyywwwuuusssqqqppppppooommmlllkkkjjjhhheeeccc^^^[[[WWWRRRNNNKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEECCCAAA@@@AAABBBAAAAAABBBEEEGGGJJJIIIIIIJJJLLLOOORRRTTTVVVZZZ```hhhnnnrrruuuvvvvvvzzz{{{oooggg___YYYXXXTTT[[[kkk~~~nnnccc```YYYQQQRRRTTTVVV^^^```TTTGGG@@@:::;;;;;;999888999999888888777666555555555555555555555555555555555666666666666666666666666444444333333333333444444555555555555555555555555222222222333333333444444666666555555555555444444444444444333333444444444444444444333444555555666555444333222222333444555777555444333555555555444777777777666666666666666555555666777777777777666888888888888888888888888666666666666666666666666<<<===>>>@@@AAAAAA@@@???BBBDDDFFFHHHIIIKKKNNNPPPIIIKKKHHHIIIOOORRRaaa{{{{{{mmm___VVVMMMJJJFFFDDDDDDCCCBBBAAACCCCCCBBBAAA@@@@@@??????BBBCCCDDDGGGJJJMMMPPPQQQUUUXXX[[[]]]___```ccceeecccdddfffhhhkkkmmmooopppmmmnnnoooqqqsssuuuvvvwwwzzzzzzzzzzzzzzzyyyxxxwwwsssuuuwwwwwwvvvvvvvvvwwwvvv{{{}}}zzzvvvmmmbbbYYYSSSSSS\\\gggxxxqqqggg^^^VVVQQQOOOOOOSSSZZZeeesss{{{sssmmmjjjiiijjjkkkkkkjjjgggddd```]]]ZZZYYYVVVZZZ___dddhhhjjjjjjjjjhhhgggfffgggjjjlllllllllmmmgggbbb``````cccllluuu}}}yyyyyywwwuuutttrrrqqqppppppnnnlllkkkkkkiiifffddd___]]]YYYUUUQQQMMMKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFDDDDDDDDDCCCAAA???@@@@@@AAA@@@@@@AAADDDGGGLLLKKKJJJJJJKKKMMMPPPRRRRRRUUUZZZ```eeehhhjjjjjjkkknnnrrrvvv|||}}}pppggg^^^YYYXXXTTT[[[iii}}}}}}wwwqqqeee```\\\TTTTTTVVVXXXaaadddXXXGGG@@@::::::;;;999888999666666777777777777666666555555555555555555555555666666666666777777777777555444444333333444444555555555555555555555555555222333333333333444444444555555555555444444444444555555444444444444555555333333333444444444555555555555444333333444555555666555444444555555555444555555555555555555555555333444555666777666555444666666666666666666666666666666777777777777888888;;;<<<>>>@@@AAAAAA@@@???AAACCCEEEHHHJJJKKKMMMNNNHHHJJJGGGIIIOOOSSSccc~~~{{{nnn```WWWNNNJJJFFFCCCCCCBBBBBBAAACCCCCCBBBBBBAAA@@@??????BBBCCCDDDGGGJJJMMMPPPQQQTTTWWWZZZ]]]^^^```bbbdddaaabbbdddfffiiikkkmmmnnnnnnooopppqqqssstttuuuvvvyyyyyyzzzzzzyyyxxxxxxwwwtttvvvxxxyyyxxxxxxzzz{{{xxx}}}xxxjjj^^^TTTQQQZZZeeezzzwwwooodddZZZTTTOOOLLLMMMOOOVVVbbbppp|||wwwnnngggfffgggiiijjjiiigggeeebbb___]]][[[ZZZ\\\___bbbdddeeeddddddcccbbbbbbcccfffiiiiiiiiiiiiccc^^^\\\[[[\\\ccclll{{{~~~|||zzzyyywwwuuusssrrrrrrqqqqqqooonnnmmmllljjjgggeee```___\\\XXXTTTQQQOOOMMMJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFDDDDDDDDDCCCAAA???@@@@@@@@@@@@@@@BBBEEEIIIMMMLLLJJJJJJJJJKKKMMMNNNOOOQQQVVVZZZ]]]^^^^^^^^^```bbbeeeiiipppyyy~~~qqqfff]]]XXXXXXVVV[[[fffyyy|||vvvttthhhbbb]]]UUUUUUWWWYYYccceeeZZZGGG???::::::;;;999777888333444555777888888888888666666666666666666666666555666666666777777888888666666555555555555666666444444444444444444444444444444444444555555555555333333333333333333333444666555555444444555555666333333333444444444444444666555555555555555555666444555555555555555555555444444444444444444444444666777888999:::999888777888888888888888888888888888888999999999::::::::::::;;;===???@@@@@@@@@@@@BBBDDDHHHLLLOOOPPPOOONNNHHHJJJGGGIIIPPPTTTeee|||oooaaaXXXOOOKKKFFFCCCBBBBBBAAAAAACCCCCCBBBBBBAAAAAA@@@@@@BBBCCCDDDGGGJJJMMMPPPQQQRRRUUUYYY[[[]]]___aaaddd___```bbbdddgggiiikkklllnnnnnnooopppqqqrrrssstttwwwwwwxxxxxxxxxxxxwwwwwwuuuwwwzzz{{{{{{{{{}}}~~~}}}~~~pppbbbVVVQQQXXXcccxxxzzzwwwlll```YYYSSSPPPLLLKKKNNNVVVaaammmzzzvvvoookkkkkkllljjjiiigggeeeccc```^^^]]]]]]^^^___`````````___^^^^^^]]]]]]```cccggghhhhhhddd___[[[ZZZXXXXXX]]]dddsss}}}~~~{{{zzzxxxuuusssqqqqqqrrrsssrrrpppnnnmmmmmmkkkhhhfff```___]]]ZZZWWWTTTRRRQQQKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEEEECCCAAA@@@@@@@@@@@@AAADDDIIILLLMMMMMMLLLKKKJJJJJJJJJJJJMMMPPPUUUYYY\\\[[[YYYXXXYYYZZZ\\\___fffqqq}}}rrrfff\\\XXXXXXVVVZZZdddvvvzzzwwwlllfff]]]VVVVVVXXXXXX```bbbUUUFFF???999::::::888777888222333555777999999999888666666666666666666666666444555555666666777777888666666666555555666666666444444444444444444444444444444444555555555666666222222222333333333333444555555444444444444555555222222333444444444444333666666666666666666666666222444666666555444555666444444444444444555555555555666777777888888777777;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======;;;;;;<<<===>>>@@@AAAAAAFFFIIINNNTTTXXXXXXTTTPPPIIIKKKHHHIIIPPPUUUfff|||pppcccZZZOOOKKKFFFBBBAAAAAAAAA@@@BBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDGGGJJJMMMPPPQQQQQQSSSWWWZZZ\\\^^^```ccc^^^___aaaccceeegggiiijjjllllllmmmnnnnnnoooppppppssstttuuuvvvvvvwwwwwwvvvuuuwwwzzz||||||}}}{{{kkk\\\TTTXXXbbbvvv~~~vvvhhh___ZZZVVVRRRNNNMMMQQQUUU\\\iiiwww{{{uuurrrqqqlllkkkhhheeebbb```___^^^]]]]]]]]]]]]\\\\\\[[[[[[WWWWWWXXX\\\aaaeeeggghhh```\\\ZZZZZZXXXWWW[[[aaammmyyy}}}{{{zzzxxxtttpppoooppprrrtttsssqqqooonnnnnnllliiifff___^^^]]][[[XXXVVVTTTRRRLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGFFFFFFGGGGGGEEECCC@@@AAAAAAAAACCCGGGLLLPPPPPPQQQPPPPPPOOOMMMKKKJJJMMMQQQWWW]]]```___\\\YYYVVVVVVVVVYYYaaammmzzzsssfff[[[WWWXXXTTTXXXdddwww}}}|||sssmmmbbbZZZZZZ[[[YYY___]]]PPPFFF???999999:::888777888444555777888888888666666555555555555555555555555333444444555666666777777666555555444444555555666555555555555555555555555333333444444444555555555333333333333444444555555555444444444444444444555111222333444444444333333444555555555555555555444111444666777555444555666555555555666666666777777444444444444444555666666::::::::::::::::::::::::::::::;;;<<<<<<===>>>>>>======<<<<<<>>>@@@CCCDDDGGGKKKRRRZZZ___]]]VVVPPPKKKLLLHHHIIIPPPUUUfff|||pppddd[[[OOOKKKFFFBBBAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDGGGJJJMMMPPPQQQPPPSSSVVVYYY[[[]]]```bbb___```aaaccceeeggghhhiiijjjjjjkkkkkklllmmmmmmnnnqqqqqqssstttuuuvvvvvvvvvuuuwwwzzz|||}}}~~~vvvcccXXXZZZbbbrrr~~~yyyjjjaaa\\\XXXXXXTTTQQQPPPNNNOOOZZZhhhyyy}}}wwwtttooommmjjjfffbbb```______\\\[[[[[[[[[ZZZZZZZZZZZZSSSSSSUUUYYY___dddfffggg___\\\[[[\\\[[[YYY\\\aaajjjxxx}}}{{{{{{wwwsssooommmooorrrtttsssrrrpppooonnnllliiiggg]]]\\\\\\ZZZXXXVVVTTTSSSMMMLLLLLLKKKJJJIIIIIIIIIHHHGGGGGGGGGIIIIIIGGGEEEAAAAAABBBBBBDDDHHHNNNSSSUUUVVVVVVVVVTTTQQQNNNLLLMMMRRRZZZaaadddccc```]]]UUUUUUUUUWWW___kkkzzzsssfff[[[WWWYYYQQQWWWdddxxx~~~xxxrrrhhh```______\\\___\\\MMMFFF???999999:::888777888666777888999888666444333444444444444444444444444333333333444555666666777555444444333333444444555777777777777777777777777222222333333333444444444444444444555555555666666444444444333333444444444111222333444555444333333333444444555555444444333000444777777555444555666666777777777888888999999888777666666666777999:::777777777777777777777777::::::;;;;;;<<<===>>>>>>???>>>======>>>AAAEEEGGGFFFJJJSSS\\\aaa^^^VVVNNNLLLMMMIIIIIIPPPUUUfff|||sssfff[[[NNNKKKGGGEEEDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@CCCCCCDDDEEEHHHKKKNNNOOONNNRRRXXX\\\^^^___```aaa``````aaaccceeehhhjjjkkknnnmmmllllllmmmnnnpppqqqrrrrrrssstttttttttsssssstttxxx}}}~~~}}}|||~~~qqq```^^^fffuuuttthhhbbb^^^WWWSSSQQQRRRRRRQQQTTTZZZhhhoooyyy|||xxxtttooohhhcccbbb```^^^[[[\\\[[[[[[\\\]]]ZZZTTTOOOKKKOOOTTTZZZ```eeehhhiiihhhaaa\\\\\\\\\[[[\\\___lllzzz}}}yyyxxxwwwuuusssqqqpppoooooopppppppppnnnkkkhhhffffffbbb^^^[[[ZZZYYYXXXWWWRRRQQQOOOMMMLLLLLLLLLMMMIIIJJJJJJJJJJJJIIIHHHGGGEEEDDDDDDFFFEEEFFFLLLUUU\\\]]]]]]\\\ZZZWWWUUUSSSVVVXXX]]]fffmmmmmmggg```ZZZWWWWWWYYY\\\cccsssssshhh]]]VVVTTTTTTXXXbbbsss|||vvvjjjgggeeeeeeeee```VVVNNNDDD>>>:::;;;;;;777444444888888777777666777888888777777777777666666666666555555555555555555555555333555666666555444444555666666666666555555555555555555555555555555555555444444444555555555555666333333333333444444555555444444444444444444444444333444666777777777666555444555555555666666777777555555666888999:::;;;<<<;;;999888777777999;;;<<<777666777:::======:::777<<<<<<<<<<<<============;;;===@@@BBBCCCEEEHHHKKKJJJNNNTTT\\\___\\\SSSLLLGGGKKKHHHIIINNNRRRddd~~~tttggg[[[OOOKKKGGGEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@CCCCCCDDDEEEHHHKKKMMMOOOOOOSSSYYY\\\^^^___aaabbbaaaaaabbbccceeegggiiijjjllllllllllllmmmnnnnnnoooppppppqqqrrrrrrrrrrrrqqqtttwww{{{|||{{{{{{~~~rrrmmmqqq}}}}}}qqqhhhbbbZZZUUURRRRRRPPPNNNPPPUUU```fffooowwwzzzyyyuuuqqqpppkkkeeeaaa___^^^\\\ZZZYYYXXXWWWXXXXXXVVVRRRNNNLLLOOOTTTZZZaaafffjjjllllllfffaaa___]]]ZZZ\\\aaaooo}}}}}}yyyxxxwwwuuutttrrrqqqppppppqqqqqqqqqpppnnnkkkiiihhhddd```]]][[[ZZZYYYWWWRRRQQQOOOMMMLLLKKKLLLLLLIIIIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEGGGGGGIIIQQQZZZbbbeeehhhjjjhhhccc___\\\\\\]]]aaajjjrrrrrrkkkccc\\\YYYXXXZZZ^^^gggwwwsssggg]]]VVVTTTTTTWWWaaarrrxxxqqqfffdddcccdddeeeaaaXXXPPPEEE>>>:::;;;;;;777444444666666666666666777777777777777777777666666666555555555555555555555555555333555666666555444444555666666666666555555555555444444444444444444444444444444444444555555555555666666666666777777777777444444444444444444444444333444555666666666555555555555555555666666666777555666666777888999::::::888777777666666888999:::888888888;;;===>>>;;;999<<<<<<<<<<<<============<<<>>>BBBDDDEEEGGGIIIKKKLLLPPPVVV]]]```\\\TTTMMMJJJMMMKKKLLLSSSXXXjjjvvvhhh[[[PPPLLLHHHEEEDDDDDDDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@BBBCCCCCCEEEGGGJJJMMMOOOPPPTTTYYY\\\^^^___```aaaaaaaaabbbcccdddfffggghhhiiijjjkkklllmmmmmmmmmmmmnnnnnnooopppppppppppppppsssvvvxxxyyyxxxzzz~~~~~~qqqggg___YYYSSSQQQMMMJJJKKKOOOTTTYYY```gggjjjjjjhhhfffgggddd___\\\[[[ZZZYYYXXXUUUTTTRRRRRRRRRQQQOOOMMMNNNQQQVVV\\\ccciiinnnqqqrrrmmmiiiddd^^^[[[^^^eeettt~~~xxxxxxwwwvvvuuutttssssssrrrsssssssssrrrpppnnnmmmjjjgggbbb___]]][[[YYYWWWRRRQQQOOOMMMKKKJJJKKKKKKIIIIIIHHHGGGGGGGGGHHHHHHHHHFFFFFFHHHIIIMMMVVVaaahhhnnnuuuxxxvvvqqqkkkhhhiiihhhjjjsss{{{|||rrriii___[[[XXXZZZ^^^hhhyyy~~~rrrggg\\\VVVTTTSSSWWW___ppp|||qqqiiiaaa______aaadddbbbZZZSSSEEE>>>999:::;;;888555555333444555666777777666555777777777666666666555555555555555555555555555555333555666666555444444555666666666555555555555444333333333333333333333333444444444444555555555555444444444444444444444444444444444444444444444444333333444555555555555444555555555555666666666666666666666777777888888888555555555666666666777777999999999;;;>>>>>><<<:::<<<<<<<<<<<<============>>>AAADDDGGGHHHHHHJJJKKKOOOSSSYYY___```\\\SSSMMMGGGKKKIIIKKKRRRXXXkkkxxxjjj]]]RRRNNNHHHEEEDDDDDDDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@BBBBBBCCCDDDFFFIIILLLNNNPPPSSSWWWZZZ[[[\\\^^^_________``````bbbcccdddeeeggghhhjjjkkklllllllllkkkmmmmmmnnnooopppppppppppprrrtttvvvvvvvvvyyyzzzmmmccc[[[TTTPPPMMMIIIHHHKKKMMMPPPUUUYYY[[[[[[ZZZYYY\\\ZZZWWWVVVUUUUUUUUUUUUSSSRRRPPPNNNNNNOOOOOOOOOQQQTTTYYY```hhhooouuuxxxyyyuuupppjjjbbb^^^ccclllzzz~~~~~~~~~xxxxxxxxxwwwwwwwwwvvvvvvvvvvvvuuutttrrrpppnnnmmmllliiidddaaa___\\\ZZZWWWSSSRRROOOMMMKKKJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHIIIIIIFFFFFFHHHJJJOOOZZZeeemmmsss{{{~~~zzzwwwuuuxxxvvvwww}}}rrrddd^^^ZZZZZZ___iiiyyy}}}qqqfff\\\VVVUUUSSSVVV^^^ooovvvhhhaaaZZZYYYZZZ___cccbbb[[[UUUEEE>>>999:::;;;888666666222444666888888888666555777777666666666555555555555555555555555555555555333555666666555444444555666666555555555444444444333333333333333333333333333333444444444555555555333333333333222222222222444444444444444444444444333333333444444444444444555555555666666666666666777777777666666666666666444555666666777777666666888999:::;;;<<<<<<<<<;;;<<<<<<<<<<<<============???BBBFFFIIIIIIJJJKKKLLLQQQUUU[[[```___ZZZSSSMMMGGGJJJHHHIIIPPPVVVjjj|||lll___SSSOOOIIIEEEDDDEEEEEEEEEBBBBBBCCCCCCBBBBBBAAA@@@AAAAAABBBCCCFFFIIILLLMMMOOORRRUUUWWWXXXYYY[[[\\\]]]]]]]]]^^^___aaabbbccceeegggiiikkkllllllkkkkkkmmmnnnooopppqqqqqqqqqqqqqqqsssuuuvvvvvvzzzsssggg^^^UUUQQQNNNJJJJJJLLLLLLMMMOOOPPPPPPPPPOOONNNQQQQQQPPPPPPPPPQQQRRRSSSSSSRRRPPPNNNNNNOOORRRTTTVVVYYY___gggpppxxx~~~}}}wwwqqqiiiffflllvvv~~~xxxxxxxxxyyyyyyzzzzzzzzzzzzyyywwwuuurrrpppmmmlllllljjjfffccc```^^^[[[XXXTTTSSSPPPMMMKKKJJJIIIIIIHHHHHHHHHGGGHHHHHHHHHIIIHHHEEEEEEHHHJJJOOOZZZeeepppvvv~~~}}}ooogggaaa```dddmmm{{{}}}pppfff\\\WWWVVVTTTVVV^^^nnnoooaaa[[[UUUUUUWWW\\\aaabbb\\\VVVFFF>>>999:::;;;888777888444555777999999999777666666666666666555555555555555555555555555555555555333555666666555444444555555555555555444444444444333333333333333333333333333333333444444444444555666666555555555555555555444444444444444444444444333333333333444444555555666666666666666555555555777777777777666666666666555666777888888888777777777888999:::::::::;;;;;;<<<<<<<<<<<<============???BBBFFFHHHIIIJJJLLLMMMSSSWWW]]]```___YYYRRRNNNLLLOOOKKKLLLRRRXXXkkkpppcccUUUPPPJJJFFFDDDEEEEEEEEEBBBBBBCCCCCCBBBBBBAAA@@@AAAAAAAAACCCEEEHHHKKKMMMNNNQQQTTTUUUVVVVVVXXXZZZ[[[[[[\\\]]]^^^```aaabbbfffggghhhjjjkkklllllllllmmmnnnoooqqqrrrrrrrrrrrrqqqtttvvvwwwxxx|||{{{mmmbbbXXXTTTQQQMMMLLLMMMLLLMMMMMMMMMLLLKKKIIIIIIIIIJJJLLLMMMMMMOOORRRTTTTTTTTTSSSQQQPPPRRRVVVYYYZZZ___gggqqqzzz~~~yyytttssszzzxxxxxxyyyzzz{{{|||}}}}}}|||{{{yyyvvvsssqqqooonnnmmmkkkhhheeecccaaa]]][[[VVVTTTQQQNNNLLLJJJIIIIIIGGGHHHIIIJJJJJJJJJIIIIIIGGGEEEEEEHHHJJJMMMWWWbbbooovvv~~~zzzrrrkkkjjjnnnuuu~~~qqqfff]]]XXXXXXUUUWWW]]]mmm~~~iii[[[WWWRRRRRRTTTZZZ``````[[[UUUFFF>>>999::::::999888999666777888999999888777666666666666555555555444444555555555555555555555555333555666666555444444555555555555444444444444333333333333333333333333333333333333333444444444444333333333444444444555555444444444444444444444444444444444333444555555666666666666666666555555555777777777777777777777777777777888888888999999999666888999999888999:::<<<<<<<<<<<<<<<============???AAADDDFFFGGGIIILLLOOOTTTYYY___bbb___ZZZTTTQQQLLLNNNJJJJJJPPPVVVjjjsssfffVVVQQQJJJFFFDDDEEEFFFFFFBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAABBBEEEHHHJJJLLLOOOQQQTTTUUUUUUVVVXXXYYYZZZ[[[\\\]]]___aaacccdddgggggghhhiiijjjlllmmmnnnmmmnnnooopppqqqrrrrrrrrrqqqtttxxxzzz{{{ttthhh]]]WWWTTTPPPNNNNNNLLLLLLLLLLLLKKKJJJIIIHHHEEEHHHKKKMMMNNNPPPSSSWWWUUUVVVVVVTTTSSSUUUYYY\\\___dddnnnzzzxxxxxxyyy{{{}}}~~~|||{{{yyywwwvvvuuutttsssooommmkkkiiigggeeeaaa___XXXVVVSSSOOOMMMKKKJJJIIIGGGHHHJJJLLLMMMLLLJJJIIIGGGFFFGGGIIIJJJLLLUUU^^^iiiqqq{{{wwwqqqqqqvvv}}}~~~qqqggg^^^ZZZZZZVVVXXX^^^mmmzzzdddXXXUUUQQQQQQSSSYYY^^^___YYYSSSFFF???999999:::999888:::888888888777666666555555666666555555555444444444555555555555555555555555333555666666555444444555555555555444444444333333444444444444444444444444222222333333333444444444//////000111222333333444444444444444444444444444555555444444444555666777777666666666555555555555777777888888888888888888888888777777777888999:::777999::::::999999;;;>>><<<<<<<<<<<<============>>>???AAACCCEEEHHHMMMQQQWWW\\\bbbeeebbb\\\WWWUUUJJJLLLHHHHHHOOOVVVkkkuuuhhhWWWRRRKKKFFFDDDEEEFFFFFFBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAABBBDDDGGGJJJLLLQQQRRRTTTUUUUUUVVVXXXZZZ[[[[[[\\\^^^```ccceeefffhhhhhhggghhhjjjlllnnnppplllmmmnnnpppqqqqqqrrrrrrqqquuuyyy|||}}}zzzmmm```ZZZVVVQQQNNNNNNJJJKKKLLLLLLLLLKKKIIIIIIDDDHHHLLLNNNOOOQQQVVVYYYUUUVVVWWWVVVUUUVVVZZZ^^^aaahhhsssxxxxxxzzz|||}}}{{{zzzyyyyyyxxxxxxxxxxxxqqqooommmllljjjhhheeebbbYYYWWWTTTPPPMMMKKKJJJJJJFFFHHHLLLNNNNNNMMMJJJHHHHHHGGGHHHJJJKKKLLLTTT\\\bbbkkkwww~~~xxxrrrsssyyyrrrhhh___[[[[[[WWWXXX^^^mmmwwwbbbVVVTTTQQQPPPRRRXXX]]]^^^XXXRRRGGG???999999:::999999:::999888777555444444444444666666555555555444444444555555555555555555555555333555666666555444444555555555444444444333333333555555555555555555555555222222333333333444444444111111222333555666777888444444444444444444444444666666555444555666777888777777666666555555555444777888888888999999999999999888666555666777999;;;888:::<<<;;;999999<<>>===>>>???@@@CCCGGGMMMRRRXXX^^^eeegggddd^^^ZZZXXXLLLNNNKKKLLLTTT\\\qqqqqqcccXXXRRRLLLHHHHHHGGGEEECCCDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@AAABBBDDDGGGJJJLLLPPPSSSVVVWWWWWWVVVWWWWWW\\\]]]^^^```aaabbbbbbbbbggggggggghhhiiilllnnnppprrrqqqpppooonnnnnnnnnnnnuuuwwwzzz|||}}}vvvlllaaaYYYTTTSSSSSSOOOOOOOOOLLLIIIHHHHHHIIIIIIHHHJJJNNNTTTZZZ]]]^^^YYYVVVTTTSSSUUUXXXZZZZZZccchhhppp|||}}}xxxwwwwwwyyy|||~~~~~~~~~~~~|||zzzyyyyyyyyyyyywwwrrrnnnlllmmmlllgggccc]]]ZZZVVVQQQMMMKKKKKKKKKIIIJJJKKKKKKKKKJJJHHHGGGGGGHHHJJJJJJLLLPPPVVVZZZdddiiioootttxxx}}}|||yyyzzz|||pppggg^^^YYYWWWQQQSSS[[[mmm}}}zzzppphhh\\\QQQLLLPPPTTTWWW[[[]]]XXXPPPCCC???;;;888888999999888:::999888666555555444444555555555555555555555555555555555555555555555555555555555444444555555555555444444333333444444555444444444444444444444444666555444333222333333444555555555555555555444444444444444555555555666666333444444444555666666666666666555555555555666666666666666666777777777777777777888999999999999888999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;???@@@BBBDDDDDDFFFIIILLLWWWZZZ^^^dddllloooggg\\\YYYNNNKKKRRRUUU[[[uuuqqqdddXXXSSSLLLHHHHHHGGGEEECCCDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@AAABBBDDDGGGJJJLLLPPPRRRTTTUUUTTTUUUVVVWWWYYY[[[]]]___bbbdddeeeeeeggggggggghhhiiilllnnnooorrrqqqqqqppppppqqqqqqqqquuuwwwzzz|||~~~xxxnnnccc[[[UUUSSSSSSQQQRRRRRRPPPMMMLLLLLLMMMMMMMMMOOOTTTYYY]]]______YYYVVVSSSRRRSSSUUUVVVWWW\\\aaaiiittt~~~{{{zzzxxxyyy|||~~~}}}{{{xxxwwwwwwwwwxxxxxxsssooommmnnnmmmiiieee___\\\XXXSSSOOOLLLLLLLLLJJJKKKLLLLLLKKKJJJIIIHHHFFFGGGHHHJJJLLLPPPVVVZZZ```eeekkkpppssswww}}}~~~|||zzz||||||pppggg^^^YYYWWWSSSUUU]]]ooo}}}qqqhhh```YYYTTTVVVYYY]]]cccddd\\\QQQCCC???;;;888888888888888:::999888666555555444444555555555555555555555555444444444444444444444444666555555555555555555666555444444333333444444555444444444444444444444444666555444333333333444444555555555555555555555555444444444555555555666666444444555555555555555555555555444444444444555555666777777777777888888888777888888999999999999999999999:::::::::;;;;;;;;;;;;;;;<<<======>>>>>>>>>@@@AAACCCDDDDDDFFFIIIKKKSSSYYY```jjjtttxxxooodddZZZOOOKKKRRRUUU\\\wwwrrreeeYYYSSSLLLHHHGGGGGGEEECCCDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@AAABBBDDDGGGJJJLLLOOOPPPRRRRRRQQQRRRTTTVVVWWWYYY\\\___cccfffhhhhhhggggggggghhhjjjlllnnnppprrrrrrrrrrrrrrrsssttttttuuuwwwzzz|||~~~zzzqqqggg^^^XXXUUUTTTRRRTTTUUUTTTRRRPPPPPPPPPQQQSSSVVV[[[```bbbaaa```ZZZVVVRRRPPPPPPQQQQQQQQQSSSWWW]]]fffpppyyy}}}zzzzzz{{{~~~~~~zzzwwwuuutttuuuvvvyyyuuupppnnnnnnmmmjjjgggccc```[[[VVVQQQOOOMMMMMMLLLMMMMMMLLLKKKJJJIIIHHHEEEFFFHHHIIILLLQQQWWW[[[]]]bbbgggkkkmmmqqqvvv{{{|||{{{||||||pppggg^^^YYYWWWUUUWWW___rrr}}}qqqjjjeeeaaaWWWWWWYYY^^^ggghhh[[[LLLBBB???;;;888888888888888:::999888666555555555555555555555555555555555555333333333333333333333333333222222111111222222333555444444333333444444555444444444444444444444444555555444333333333444444555555555555555555555555444444444555555555555555666666555555555555555555555444444333333444444555777777777777888888888888777888999999::::::999999::::::::::::;;;;;;;;;;;;:::;;;<<<>>>???@@@AAABBBBBBCCCDDDDDDDDDFFFIIIKKKPPPXXXdddrrr}}}qqq___RRRMMMRRRUUU]]]zzzrrrgggZZZTTTMMMHHHGGGGGGEEEDDDDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@AAABBBDDDGGGJJJLLLOOOOOOPPPOOOOOOPPPSSSVVVXXXYYY\\\```cccfffhhhiiihhhhhhhhhiiikkkmmmoooqqqssssssrrrrrrrrrrrrssssssuuuwwwzzz|||~~~}}}uuulllccc\\\XXXVVVRRRTTTVVVUUUTTTRRRRRRRRRTTTVVV[[[```eeefffcccaaaXXXUUUPPPMMMLLLLLLLLLKKKLLLNNNSSSYYY```hhhpppvvvzzz~~~}}}{{{|||~~~{{{wwwuuutttuuuvvvxxxtttqqqooonnnmmmjjjhhhfffccc^^^YYYTTTQQQOOONNNNNNNNNMMMLLLKKKJJJIIIHHHDDDFFFHHHJJJMMMRRRXXX\\\]]]aaafffiiijjjmmmrrrvvv~~~}}}zzz{{{~~~|||pppggg^^^YYYWWWVVVXXXaaatttzzz}}}|||rrrmmmiiidddXXXWWWXXX___jjjlll]]]KKKBBB???:::888777888888777999888777666555555555555555555555555555555555555333333333333333333333333333333222222222222333333555444444333333444444555444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555777777666666555555444444555555555444444555555555666666666777777777888888888999999::::::::::::::::::::::::;;;;;;;;;;;;<<<:::;;;<<<>>>@@@CCCEEEFFFDDDEEEEEEEEEDDDFFFIIILLLPPPZZZhhhyyyeeeWWWOOOSSSUUU]]]{{{sssiii\\\UUUMMMHHHGGGGGGFFFDDDDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@AAABBBDDDGGGJJJLLLNNNOOOOOOOOOOOOPPPSSSUUUYYY[[[]]]```bbbdddffffffhhhhhhhhhiiikkkmmmpppqqqssssssrrrqqqqqqqqqqqqqqqvvvxxx{{{}}}~~~zzzrrriiibbb]]]ZZZSSSTTTVVVUUUSSSRRRRRRSSSUUUXXX]]]cccggggggccc```VVVRRRMMMIIIHHHHHHGGGFFFGGGIIILLLNNNRRRYYYaaagggrrrxxx~~~|||}}}~~~}}}yyywwwvvvwwwxxxuuutttrrrpppooommmjjjiiihhheeeaaa\\\WWWTTTQQQPPPPPPOOONNNLLLKKKIIIHHHHHHEEEGGGIIIKKKNNNSSSYYY]]]___cccgggjjjkkkmmmqqquuuyyy|||xxxwwwzzz|||pppggg^^^YYYWWWUUUWWWaaatttzzz|||xxxrrrpppjjjbbb\\\[[[\\\dddppprrrbbbOOOBBB>>>:::777777777777777999888777666666555555666555555555555555555555555333333333333333333333333666666555555555555666666555444444333333444444555444444444444444444444444333444444444444444444444444444444555555555666666555555555555555555555444777777777666666555555444777777666666666666777777555555555666666666777777999999:::;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<:::;;;<<<>>>AAADDDGGGIIIFFFGGGFFFFFFFFFGGGKKKNNNTTT^^^mmmkkk\\\RRRTTTUUU\\\zzztttkkk]]]VVVMMMHHHGGGGGGFFFDDDDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@AAABBBDDDGGGJJJLLLNNNOOOQQQQQQPPPQQQSSSUUUZZZ[[[]]]___aaabbbcccdddggggggggghhhjjjlllnnnpppqqqqqqppppppppppppqqqqqqwwwzzz}}}~~~~~~|||yyywwwuuutttuuuvvvwwwyyy~~~~~~xxxppphhhbbb___WWWWWWWWWUUUSSSRRRSSSUUUYYY[[[___dddfffeee```\\\QQQNNNIIIFFFEEEEEEDDDCCCDDDFFFHHHHHHIIINNNVVV\\\jjjpppyyy}}}~~~|||zzzyyyyyyyyyttttttuuutttrrroookkkiiihhhfffbbb^^^ZZZVVVSSSRRRQQQOOOMMMKKKIIIHHHGGGGGGFFFGGGIIIJJJMMMRRRXXX\\\```dddiiikkklllnnnrrrvvvtttzzz}}}yyytttsssrrrppptttyyy|||pppggg^^^YYYWWWTTTWWWaaauuu~~~{{{~~~xxxrrrqqqjjjaaa]]]\\\]]]dddooopppaaaNNNAAA>>>:::777777777777777888888777666666666666666555555555555555555555555333333333333333333333333444333333222222333333444555444444333333444444555444444444444444444444444222333444555555555444444333333444444555666666666555555555555555444444444777777666666666666666666888777777777777777777888666666666666777777777777999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<>>>AAAEEEHHHJJJHHHHHHHHHGGGGGGJJJNNNRRRXXXcccsssmmm]]]TTTUUUVVV]]]{{{~~~tttlll^^^WWWNNNHHHFFFGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@AAABBBDDDGGGJJJLLLNNNPPPSSSSSSSSSSSSTTTVVVYYYZZZ\\\^^^```bbbccccccdddddddddeeegggiiikkkmmmnnnnnnnnnoooppprrrssstttyyy{{{~~~}}}}}}|||yyysssmmmiiiggggggggghhhiiilllsss}}}|||uuunnngggccc]]]\\\ZZZWWWTTTTTTVVVXXX___aaaccceeeeeeaaa[[[VVVMMMJJJEEECCCBBBCCCCCCBBB@@@CCCEEEEEEEEEIIIPPPWWWccckkkvvv}}}~~~||||||}}}{{{}}}~~~~~~}}}{{{yyyyyytttvvvyyyyyyvvvrrrmmmkkkgggfffccc___[[[XXXUUUTTTQQQOOOMMMJJJHHHGGGFFFFFFEEEFFFGGGIIIKKKOOOUUUYYY```dddhhhjjjkkkmmmrrrvvvrrrwwwxxxrrrlllkkkkkkjjjpppwww|||pppggg^^^YYYWWWTTTXXXbbbvvv|||yyyzzz}}}ssspppkkkddd```______dddllllll]]]LLLAAA>>>999777666777777777888777777666666666666666555555555555555555555555444444444444444444444444222222111111111111222222555444444333333444444555444444444444444444444444222333444555555555444444333333444444555666666777666666555555555444444444666666666666666777777777777777666666666666777777777888888888888999999999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<>>>AAAEEEHHHKKKIIIIIIIIIIIIIIILLLQQQUUUYYYfffyyy~~~kkk\\\SSSVVVWWW___}}}~~~uuummm^^^WWWNNNHHHFFFGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@AAABBBDDDGGGJJJLLLNNNQQQTTTUUUUUUTTTUUUVVVWWWXXXZZZ]]]```bbbccccccbbbbbbbbbcccdddgggiiijjjkkklllmmmooorrrtttwwwxxxzzz||||||}}}~~~zzzssskkkeeeaaa_________```bbbhhhqqq}}}yyyqqqjjjfffbbb```]]]YYYVVVVVVYYY\\\eeeeeeffffffddd^^^WWWRRRKKKGGGCCCAAAAAABBBBBBBBB===AAADDDEEEDDDHHHOOOVVVdddnnn{{{}}}}}}wwwyyy{{{}}}~~~~~~~~~~~~|||yyyxxxtttxxx|||}}}zzztttooolllgggeeeccc```\\\YYYVVVUUUQQQOOOLLLIIIGGGFFFEEEEEEDDDEEEFFFGGGIIIMMMRRRVVV___bbbgggiiijjjlllqqquuurrrwwwwwwpppiiiggghhhhhhmmmuuu|||pppggg^^^YYYWWWUUUXXXcccxxxzzzvvvqqq~~~tttooollliiihhhggggggiiiooommm___OOOAAA>>>999777666777777666888777777666666666666777555555555555555555555555555555555555555555555555888777777666666777777888555444444333333444444555444444444444444444444444111222444555666555444444333333444444555666777777666666555555555444444444555555666666777777888888666666555555555555666666999999:::::::::;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;<<<===@@@DDDHHHJJJJJJJJJJJJJJJJJJNNNSSSWWWYYYhhh}}}vvvhhhZZZRRRVVVXXX```uuummmbbbYYYNNNIIIHHHHHHFFFCCCCCCCCCDDDDDDCCCCCCBBBAAA>>>>>>???@@@CCCGGGJJJMMMQQQRRRSSSRRRQQQRRRTTTVVVWWWYYY\\\___aaacccddddddbbbaaa``````bbbeeejjjlllkkknnnpppqqqqqqsssxxx|||zzzppphhhdddaaa^^^\\\]]]^^^```bbbgggooozzz}}}zzzyyywwwpppjjjdddbbb^^^YYYWWWYYY^^^aaaiiijjjjjjhhhbbbZZZRRRNNNGGGFFFDDDDDDCCCBBB@@@===???<<<;;;===???BBBJJJRRR^^^kkkzzzzzz{{{vvvuuuyyy}}}~~~~~~|||yyyvvvuuuvvvxxxyyyxxxvvvsssqqqllljjjfffaaa]]]YYYVVVUUURRROOOJJJGGGEEEDDDCCCBBBCCCDDDDDDDDDFFFJJJOOOTTTZZZccckkknnnppptttvvvuuupppvvvyyytttiiicccdddiiiooovvvssshhh]]]WWWVVVVVVWWW```uuuyyyrrrlllzzzuuurrrqqqnnnmmmiiigggkkknnnhhhZZZLLL===;;;888777777777777666555555666666777777888888666555555555555666777777444444444444444444444444444555555666666666666666111111222333333444555555888777666555444333222222555333111222555666555333555555666666666666555555444555555666777888888999555555555555555666777888888888888777777777777777999999888888999999:::;;;888999:::<<<===>>>>>>>>>===<<<;;;;;;===>>>>>>===>>>@@@BBBBBBAAAEEEKKKQQQLLLMMMMMMNNNOOOPPPRRRSSSWWWdddnnndddYYYRRRSSSVVV```}}}wwwnnncccZZZOOOIIIHHHHHHFFFCCCCCCCCCCCCCCCCCCBBBBBBAAA?????????@@@CCCFFFJJJLLLPPPQQQRRRRRRQQQRRRTTTVVVWWWYYY\\\___aaacccdddddddddcccaaa```bbbeeeiiikkkjjjmmmpppqqqrrruuu{{{yyyooohhheeecccaaa______```bbbcccfffllltttzzz{{{yyyuuunnnhhheeeccc___\\\[[[]]]ccchhhqqqpppnnniiibbbXXXOOOJJJFFFEEECCCCCCCCCBBB???===>>>;;;:::<<<>>>AAAHHHQQQbbbppp}}}xxxuuuxxx|||~~~}}}yyywwwuuuuuuvvvwwwvvvtttrrrpppmmmkkkgggccc^^^ZZZWWWVVVRRRNNNJJJFFFEEEDDDCCCBBBBBBCCCCCCCCCDDDHHHMMMQQQXXXbbbkkknnnooorrrtttrrrqqqssstttnnnfffaaabbbeeepppvvvrrrggg]]]WWWVVVVVVXXXcccxxx{{{qqqiiiwwwtttqqqqqqoootttpppmmmnnnooogggWWWIII>>><<<999888888999888777444444444555555555555555555555444444555555666777444444444444444444444444444444555666666666666666111222222333444444555555555555555555555555555555666444222222555666666444555666666777777666666555555555666666777777888888777666666555555555666666888888888888777777777777999999999999999::::::;;;999999;;;<<<===>>>>>>>>>>>>===;;;<<<===>>>>>>===;;;===??????AAADDDIIIMMMNNNMMMLLLKKKKKKMMMQQQSSSXXXbbb|||kkkaaaVVVPPPRRRUUU```~~~yyyqqqeee\\\PPPJJJHHHHHHGGGDDDCCCCCCCCCCCCCCCBBBBBBBBB?????????@@@BBBEEEHHHJJJNNNOOOPPPQQQQQQRRRTTTVVVXXXZZZ\\\___bbbcccddddddfffdddcccbbbbbbeeegggiiiiiillloooqqqssswww}}}{{{rrrllliiihhhgggeeedddeeefffggghhhkkkooorrr|||}}}yyytttlllfffeeeccc```^^^___dddkkkqqq{{{xxxssskkk```UUULLLFFFEEECCCBBBBBBBBBAAA>>><<<===::::::<<<===???FFFNNNcccttt{{{wwwxxx{{{}}}}}}zzzwwwuuuuuutttsssrrrqqqpppooommmkkkhhhddd```\\\YYYWWWQQQMMMIIIFFFDDDDDDBBBAAAAAAAAAAAA@@@AAADDDJJJNNNWWWaaakkknnnoooqqqqqqooopppooolllhhheeedddfffiiiqqqvvv}}}~~~qqqfff\\\WWWVVVUUUYYYfff}}}rrrkkkxxx}}}nnnkkklllkkkqqqooommmnnnmmmdddTTTGGG???===:::999999999999888555555555555555444444444444444444444444555555666555555555555555555555555444444555666666666666555222222222333444444555555222333333444555666777777666444333444555777666666666666777777777777666666666666666666666666666666888888777666555555555555888888888888888888888888999999999:::::::::;;;;;;999:::;;;===>>>>>>>>>>>>???>>>======>>>???>>><<<;;;;;;===???BBBEEEHHHIIIMMMLLLKKKHHHHHHJJJOOOSSSZZZbbbwwwlll^^^TTTNNNQQQUUUaaa|||ttthhh^^^RRRKKKIIIIIIGGGEEEDDDDDDCCCCCCBBBBBBBBBBBB@@@?????????AAADDDGGGHHHLLLMMMOOOPPPPPPQQQTTTWWWYYYZZZ]]]```bbbcccddddddgggfffdddcccccceeeggghhhiiillloooqqqrrrwww~~~{{{tttqqqpppmmmkkkiiijjjllllllllllllllllllpppsssxxx~~~{{{vvvpppiiicccaaa```^^^]]]```hhhrrrzzz~~~vvvkkk___SSSJJJEEECCCBBBAAAAAAAAA@@@>>><<<===:::999;;;<<<>>>DDDLLL```rrrzzzzzz{{{}}}~~~{{{yyyuuutttrrrpppnnnnnnnnnnnnlllkkkhhhddd```\\\YYYWWWPPPMMMHHHEEEDDDDDDCCCAAA@@@@@@???>>>>>>AAAFFFJJJUUU```jjjnnnnnnpppnnnlllmmmjjjfffdddfffkkkooorrrssswww|||}}}oooeee[[[VVVVVVTTTZZZhhhvvvrrr|||wwwfffbbbcccbbbddddddfffjjjiii```RRRGGG???<<<999888999999888777888888777777666666555555444333333333333444555555666666666666666666666666333444555555666666555555333333333333444444555555222333333444555666777777666555555555555666777777666666777777777777666666666666666666666666555555777777666666666666666777777888888888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>@@@???>>>???@@@@@@>>>===>>>>>>>>>@@@CCCGGGIIIJJJMMMMMMLLLJJJGGGIIIMMMQQQ[[[aaatttrrr^^^SSSMMMPPPUUUbbb{{{~~~wwwkkk```TTTLLLJJJJJJHHHFFFEEEDDDCCCBBBBBBBBBBBBCCCAAA@@@??????@@@BBBEEEFFFIIIKKKMMMNNNOOOQQQTTTWWWZZZ[[[^^^```bbbcccccccccgggfffeeedddeeefffhhhiiikkkmmmooopppqqquuu}}}{{{wwwssspppkkklllmmmmmmmmmkkkhhhfffeeeccccccffflllsss||||||uuuoookkkfffaaa]]]ZZZYYYXXXYYY___jjjwwwuuuiii\\\RRRJJJGGGCCCAAA@@@@@@AAA@@@>>><<<<<<:::999;;;<<<===CCCJJJ[[[ooo}}}~~~|||zzzvvvuuurrrooommmllllllmmmjjjiiigggddd```\\\XXXVVVPPPMMMHHHFFFEEEDDDCCCBBB@@@???>>>======???DDDGGGTTT^^^hhhllllllnnnllljjjlllgggaaa```dddkkkpppssstttwww|||{{{nnncccZZZVVVVVVSSSYYYiii~~~zzzsss```ZZZZZZYYYXXX\\\aaafffeee]]]PPPGGG===;;;888777777888777666888888777777666666555555444333333333333444555555666666666666666666666666333444444555555555555555333333444444444444555555444555555555555555555555555555555555555666777888666666777777777777666666666666666666555555555555555555555666666888999:::777777888888999999999:::999:::;;;<<<<<<<<<<<<;;;<<<<<<===>>>????????????@@@??????@@@AAAAAA???>>>@@@@@@???@@@CCCHHHNNNQQQRRRTTTTTTPPPKKKIIILLLOOOYYY]]]ooowww___TTTNNNQQQVVVcccuuuxxxmmmcccUUUMMMJJJJJJIIIGGGEEEDDDCCCBBBAAABBBCCCCCCAAA@@@?????????AAACCCDDDGGGIIIKKKMMMOOOQQQUUUWWWZZZ\\\^^^aaabbbccccccccceeeeeeeeeeeefffhhhjjjkkklllnnnpppqqqrrrvvv~~~|||wwwtttlllkkkkkkkkkkkkhhhccc___\\\WWWTTTUUUXXX]]]eeelllmmmiiiddd___\\\YYYVVVSSSRRRQQQQQQTTT\\\jjjzzzssseeeYYYPPPKKKHHHBBBAAA@@@@@@AAAAAA>>><<<===::::::<<<<<<===BBBHHHWWWlll}}}{{{wwwvvvssspppnnnllllllllliiihhhgggddd```\\\XXXVVVPPPMMMIIIGGGFFFEEEEEEDDDAAA@@@???===<<<>>>BBBFFFPPPZZZdddggghhhjjjjjjhhhkkkfff___[[[]]]bbbhhhkkkrrrvvv{{{zzzlllbbbYYYVVVVVVSSSZZZkkkqqq]]]VVVTTTSSSSSSYYYbbbfffdddZZZNNNFFF===;;;888777777777777666555555555555555444444444444444444444444555555666555555555555555555555555333333444555555555555444444444444444444444555555666666666555444444444333444555666555444444666888555555666666666666555555555555555555555555555555444444555666777999:::;;;777777888888999::::::::::::;;;<<<=========<<<;;;======>>>?????????????????????@@@AAACCCCCCAAA??????@@@@@@@@@CCCKKKWWW```ddddddaaaYYYOOOJJJLLLOOOUUUYYYkkk{{{www___TTTOOORRRXXXgggpppyyyooodddVVVMMMKKKKKKIIIHHHEEEDDDCCCAAAAAABBBCCCDDDBBBAAA???>>>???@@@BBBCCCEEEGGGJJJLLLNNNQQQUUUXXX[[[\\\___aaabbbcccccccccbbbcccdddeeehhhjjjlllnnnmmmoooqqqrrrtttzzzyyyuuuooonnnlllkkkiiieee^^^YYYVVVPPPLLLNNNPPPRRRXXX```___\\\XXXUUURRRPPPNNNMMMKKKKKKKKKPPPZZZjjj{{{~~~qqqbbbVVVNNNIIIHHHCCCBBBAAAAAABBBAAA???======;;;;;;=========AAAGGGSSShhh|||wwwtttuuuuuuvvvxxx{{{}}}~~~|||xxxwwwuuurrrpppnnnlllkkkiiiiiihhhfffbbb]]]YYYWWWQQQNNNJJJGGGGGGGGGFFFEEEBBBBBB@@@>>>===>>>BBBEEELLLUUU^^^aaacccfffgggfffgggccc]]]XXXWWW[[[aaafffooosssyyy~~~yyykkkaaaYYYUUUVVVUUU\\\mmmlllYYYQQQOOOMMMOOOWWWaaafffbbbXXXMMMFFF>>>;;;999777888888777777444444444555555555555555555555444444555555666777444444444444444444444444222333444444555555444444555555555555555555444444666666555555555444444444333444555555333333555777444444555555555555444444333444444555555666666666666666666666777888999:::777777888999999:::;;;;;;:::;;;===>>>>>>>>><<<;;;>>>>>>??????@@@@@@??????>>>>>>@@@BBBDDDEEECCCAAA@@@BBBDDDDDDGGGSSSgggwww}}}yyypppaaaSSSKKKMMMQQQUUUZZZlll|||vvv^^^SSSNNNTTT[[[lllmmm}}}yyypppeeeWWWNNNKKKKKKJJJHHHFFFDDDBBBAAAAAAAAACCCDDDBBBAAA???>>>>>>???AAABBBDDDFFFIIILLLNNNQQQUUUXXX[[[]]]___aaaccccccccccccaaaaaaccceeehhhkkknnnpppmmmooorrrtttwww}}}yyyuuutttrrrnnnllljjjeee]]]WWWSSSLLLIIIMMMOOOOOOUUU]]]ZZZXXXUUUQQQOOOMMMLLLKKKGGGGGGHHHMMMYYYjjj|||~~~pppaaaTTTLLLHHHGGGCCCBBBAAAAAABBBBBB@@@>>>>>>;;;;;;=========AAAGGGNNNddd{{{ssshhhiiijjjmmmppptttxxxzzz}}}yyyxxxvvvtttqqqnnnlllkkkjjjjjjiiigggccc___[[[XXXRRROOOKKKHHHHHHHHHGGGFFFDDDCCCAAA???===???BBBEEEHHHQQQZZZ]]]^^^bbbddddddcccaaa\\\WWWVVVZZZaaaggglllqqqxxx}}}xxxjjj```XXXUUUVVVWWW^^^ooogggTTTLLLJJJIIIHHHRRR^^^dddaaaXXXNNNHHH???===:::999999999999888555666666666777777888888666555555555555666777777444444444444444444444444222333444444555555444444555555555555555555444444555555555555555555555555222444555444222222444777333444444444444444444333333333444444555666777777888777777777777777888888777777888999::::::;;;;;;:::;;;===>>>???>>>===;;;>>>??????@@@@@@@@@??????===>>>@@@CCCEEEFFFDDDBBBAAAEEEHHHHHHLLL\\\uuu{{{gggTTTKKKNNNSSSXXX]]]ooowww\\\RRRNNNTTT]]]ppprrr|||pppggg\\\SSSNNNLLLJJJHHHEEEDDDCCCCCCDDDDDDCCCBBBBBB@@@>>>===>>>???BBBDDDEEEGGGJJJLLLNNNPPPTTTWWWXXX[[[___aaabbbbbbcccdddbbbccceeefffgggiiilllooouuutttttttttxxx~~~zzz}}}yyywwwssssssrrrooojjjddd^^^ZZZUUUTTTRRRPPPOOORRRVVVZZZ]]]YYYSSSNNNLLLJJJGGGFFFGGGDDDJJJOOOWWWnnnpppaaaVVVMMMFFFAAADDDCCCBBBCCCDDDDDDBBB@@@@@@>>><<<::::::;;;===???KKK[[[ttt}}}ooolllfffbbbccceeehhhooowww~~~}}}{{{yyyuuuvvvvvvtttqqqnnnllllllmmmnnnmmmkkkgggaaa\\\XXXRRROOOLLLJJJIIIIIIHHHGGGDDDCCCAAA??????@@@AAABBBHHHLLLSSSYYY___bbbcccccc___]]]YYYVVVUUUYYY___dddhhhmmmuuu{{{ttthhhaaa[[[WWWUUUUUUaaawww{{{bbbPPPIIIIIIIIILLLSSS\\\bbb___UUUIIIAAA===;;;888777888888666555555555555555666666666666555555555555555555555555333444444444555666666666333444555666666555444333777777666666555555444444111222333555666555555444555555555555555555555555999666333333666888777666666555555555666777888999888888888888888888999:::888777777777777777888888;;;;;;;;;;;;<<<>>>???@@@===>>>???@@@AAAAAA@@@???>>>???@@@AAACCCDDDEEEFFFCCCCCCCCCFFFPPPddd}}}ppp___TTTQQQSSSUUUVVV```qqqttt\\\UUURRRUUU^^^rrrrrr~~~rrriii\\\SSSNNNLLLJJJIIIGGGEEEDDDDDDEEEFFFEEECCCCCCAAA???>>>>>>@@@BBBCCCEEEGGGIIIKKKMMMPPPTTTVVVXXX[[[^^^```aaa```aaabbbcccdddfffggghhhjjjmmmooorrrrrrrrrtttzzzyyy~~~~~~{{{zzzxxxwwwuuurrrmmmgggbbb___ZZZYYYVVVSSSQQQRRRUUUYYY___[[[VVVRRRPPPMMMKKKIIIFFFBBBGGGMMMUUUlllpppaaaVVVOOOHHHDDDDDDCCCCCCCCCDDDDDDBBB@@@AAA@@@===<<<;;;===>>>@@@HHHUUUjjj~~~qqqhhhccc^^^___aaacccjjjqqqwww{{{~~~~~~~~~~~~}}}{{{yyyxxxssssssrrrpppllljjjjjjjjjpppooommmjjjgggccc```___WWWUUUQQQOOONNNNNNLLLKKKDDDBBB@@@>>>>>>>>>???@@@EEEIIIOOOVVV[[[]]]^^^^^^[[[YYYVVVSSSSSSVVV]]]aaagggmmmtttzzzssshhhaaaZZZVVVUUUWWWdddzzzxxxaaaPPPJJJIIIIIIMMMTTT^^^ccc```UUUIIIAAA===;;;888777888888666555777777666666666555555555555555555555555555555555444444444555555555555555444444555555555555444444666666555555555444444444444555555555555333222111555555555555555555555555444222000111444777777666777777777666666666666777888777777777777888999999777777777777888888999:::;;;;;;;;;;;;<<<>>>???@@@===>>>???@@@AAA@@@???>>>>>>>>>???@@@BBBCCCDDDEEEDDDDDDDDDFFFMMM]]]qqqxxxiiiZZZRRRPPPRRRTTTXXXdddvvvwww[[[UUUQQQUUU]]]qqqqqquuukkk]]]SSSMMMLLLKKKJJJHHHGGGEEEFFFGGGGGGEEEDDDDDDCCCAAA??????@@@BBBCCCDDDFFFIIIKKKLLLOOOSSSUUUXXX[[[___aaaaaaaaaaaabbbdddeeeggghhhiiijjjmmmpppooooooqqquuu|||~~~{{{wwwrrrlllhhhfffbbb```]]]XXXTTTSSSVVVXXX```^^^ZZZWWWUUURRROOOLLLGGGCCCHHHMMMUUUmmmqqqaaaWWWOOOJJJGGGDDDCCCCCCCCCDDDDDDCCCAAABBBAAA???======>>>???@@@CCCMMM\\\lllzzz}}}sssddd^^^ZZZZZZ[[[]]]ccciiippptttwwwyyyyyy{{{{{{{{{{{{zzzyyyxxxwwwvvvpppooommmjjjfffeeefffhhhooonnnkkkiiigggfffeeeeee]]]ZZZVVVTTTSSSQQQOOOMMMDDDCCC@@@>>><<<<<<===>>>AAAEEEJJJPPPUUUWWWXXXXXXVVVUUURRRPPPPPPSSSZZZ___eeekkkssszzz~~~rrrggg```ZZZVVVVVVYYYggg~~~ttt___PPPLLLKKKIIINNNVVV```eee```UUUIIIAAA<<<:::888777888888777555999888888777555444444333555555555555555555555555555555555555555444444444555555444444444444555555555555555555444444444444555555555555444333222111555555555555555555555555222111111222555777888777999888888777666555555555777666666666777777888999777777777888999:::;;;<<<;;;;;;;;;;;;<<<>>>???@@@>>>???@@@@@@@@@???>>>=========>>>???@@@BBBCCCCCCDDDDDDEEEEEEIIISSS```jjjlllfff]]]TTTOOONNNPPPRRRXXXfff{{{www[[[TTTQQQTTT]]]qqqnnnwwwmmm^^^RRRLLLKKKJJJIIIHHHGGGEEEEEEFFFFFFEEECCCDDDCCCBBBAAA@@@AAABBBCCCDDDFFFHHHJJJKKKNNNQQQTTTVVVZZZ^^^aaabbbcccdddfffccceeegggggghhhiiilllooonnnoooqqqvvv~~~}}}xxxsssooommmhhhgggccc^^^ZZZXXXYYY[[[```^^^\\\ZZZXXXVVVRRROOOLLLHHHKKKPPPXXXpppqqqaaaVVVPPPKKKHHHDDDCCCCCCCCCEEEEEECCCBBBCCCAAA@@@>>>>>>>>>???@@@@@@FFFPPP[[[fffrrr}}}yyyqqqccc]]]XXXXXXXXXYYY]]]ccclllooosssuuuuuuwww|||~~~}}}vvvvvvvvvuuutttsssrrrqqqmmmllliiieeeaaaaaacccfffjjjjjjjjjjjjjjjiiihhhhhh___\\\YYYVVVTTTRRROOOMMMFFFDDDAAA>>>===<<<<<<===???AAAFFFKKKOOORRRSSSSSSRRRQQQOOOMMMNNNRRRXXX]]]ccciiirrrxxx}}}rrrhhhaaaZZZWWWXXX[[[jjjqqq]]]QQQMMMLLLKKKPPPYYYcccgggaaaUUUHHH@@@<<<:::888777888888777666888888777777666555555444555555555555555555555555666666666555444444444333666555333333333333555666666666555555555555555555222222333444444555555555555555555555555555555555555555555555777888999999777777777777777666555555666555555555666777888999777888888999:::;;;===>>>;;;;;;;;;;;;<<<>>>???@@@??????@@@@@@@@@>>>===<<<<<<<<<===>>>???@@@AAAAAAAAABBBCCCDDDFFFKKKQQQWWWXXXVVVSSSOOOMMMNNNPPPSSSVVVeee{{{rrrZZZTTTQQQVVV^^^rrriiizzzyyynnn^^^RRRLLLJJJIIIHHHGGGEEEDDDCCCDDDDDDBBBAAACCCCCCBBBAAAAAAAAABBBCCCCCCEEEGGGIIIJJJLLLPPPRRRQQQUUUZZZ___aaaccceeegggbbbdddeeeffffffhhhjjjlllooopppsssxxxzzzvvvtttnnnmmmjjjeeeaaa___```aaaaaa___]]]\\\[[[XXXUUURRRQQQLLLOOOSSSZZZsssrrrbbbWWWPPPKKKGGGDDDCCCCCCDDDEEEEEEDDDBBBBBBAAA@@@>>>>>>===>>>>>>???CCCHHHOOOWWWbbblllssszzz|||||||||~~~{{{tttnnnddd^^^YYYXXXXXXWWWZZZ```iiilllppprrrssstttxxx|||||||||||||||{{{zzzxxxxxxrrrqqqpppooommmlllkkkkkkiiihhhddd```]]]]]]```ccceeehhhlllooopppnnnkkkiii```^^^[[[XXXVVVSSSPPPMMMHHHFFFCCC@@@>>>======>>>>>>@@@DDDHHHKKKNNNOOOOOONNNNNNMMMLLLMMMQQQWWW\\\aaagggpppwww|||rrriiiaaa[[[YYYZZZ\\\mmm~~~nnn\\\QQQOOONNNLLLRRR\\\gggjjjbbbTTTGGG@@@;;;:::888777888888777666666666777777777777777777555555555555555555555555666666666555444444444333555444333222222333444555666666666666666666666666222333333333444555555666555555555555555555555555777777888777777666666666444555666777888777777777555555555555666777888999888888888999:::<<<===>>>;;;;;;;;;;;;<<<>>>???@@@>>>???@@@@@@???>>>===<<<<<<<<<======>>>???@@@@@@>>>@@@AAACCCEEEGGGKKKMMMLLLMMMNNNMMMLLLNNNRRRUUUXXXfff|||mmmZZZTTTRRRWWWaaauuudddvvvzzzppp```TTTNNNJJJHHHGGGEEEDDDBBBBBBBBBBBB@@@???AAAAAAAAAAAAAAABBBBBBCCCCCCDDDGGGHHHIIIKKKNNNQQQMMMQQQWWW[[[^^^aaaccceeebbbccceeeeeeeeegggiiikkkpppqqqtttzzz}}}{{{tttsssqqqlllhhhffffffgggdddbbb___^^^]]]\\\ZZZXXXVVVPPPRRRTTT[[[tttuuueeeYYYQQQKKKGGGDDDCCCCCCDDDFFFFFFEEECCCBBBAAA@@@???>>>>>>======@@@BBBEEEIIINNNUUU]]]cccpppssswww{{{~~~~~~zzzyyyyyywwwqqqllleee___ZZZYYYWWWUUUXXX\\\bbbgggmmmpppppprrruuuxxxvvvvvvvvvvvvuuutttsssrrrnnnmmmkkkiiigggeeeddddddbbbaaa^^^ZZZXXXXXXZZZ]]]___dddlllrrrtttqqqlllhhh```^^^\\\ZZZXXXUUUQQQNNNHHHFFFCCC@@@>>>>>>>>>>>>===???BBBFFFIIIKKKLLLLLLKKKKKKKKKKKKLLLQQQWWW[[[___fffooovvv{{{~~~qqqhhhaaaZZZYYY[[[^^^ppp{{{nnn[[[QQQQQQPPPNNNTTT^^^jjjmmmcccTTTGGG@@@;;;999777777888999888777666666666777777888888888555555555555555555555555555555555555555444444444444444333333333333444444555555555666666666666666666666555333333333333333555555555555555555555555555777888777555333333444333444666888888888888777555555555666777888999:::888888888999:::;;;<<<===;;;;;;;;;;;;<<<>>>???@@@===>>>?????????>>>===<<<<<<<<<======>>>???@@@@@@===>>>@@@CCCEEEHHHJJJKKKIIIKKKMMMLLLKKKMMMRRRWWW]]]jjj~~~iiiXXXSSSRRRXXXbbbwwwaaattt|||rrrdddXXXQQQMMMIIIGGGEEEDDDBBBAAABBBAAA???>>>>>>??????@@@AAABBBCCCCCCBBBDDDFFFGGGHHHJJJMMMPPPOOOSSSXXX\\\^^^```bbbccccccdddfffffffffgggiiillloooqqqttt{{{{{{zzzwwwsssnnnjjjjjjkkkiiigggdddbbbbbbbbbaaa```]]]VVVVVVXXX^^^vvvyyyiii]]]SSSKKKFFFDDDCCCCCCDDDFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>AAACCCEEEGGGIIILLLQQQTTTaaadddjjjqqqwww}}}|||zzzzzzxxxrrrlllddd^^^YYYWWWUUURRRTTTXXXYYY___fffkkkmmmnnnqqqtttqqqqqqqqqqqqqqqpppooonnnkkkjjjgggdddaaa___^^^^^^YYYYYYWWWSSSQQQPPPSSSUUUXXX]]]fffmmmooommmgggccc]]][[[YYYXXXVVVSSSOOOLLLFFFDDDBBB???>>>===>>>>>><<<>>>@@@CCCFFFHHHIIIIIIGGGHHHHHHIIIKKKOOOUUUZZZ]]]dddnnnuuuzzz~~~{{{ooofff___XXXWWWZZZ```ssszzzzzzooo[[[RRRRRRRRRPPPUUUaaammmooodddTTTFFF???;;;999777777888999888777888888888777777777777777555555555555555555555555444444444555555555555555333333333444444333333333333333333444444444555555777666444333222222333333555555555555555555555555333666888888555444444555444555777888888777666555666666666777888999:::;;;999999999999999:::;;;;;;;;;;;;;;;;;;<<<>>>???@@@<<<===>>>??????>>>>>>============>>>??????@@@@@@??????@@@CCCGGGJJJLLLMMMKKKMMMMMMKKKIIIKKKRRRXXXbbbmmm~~~{{{eeeUUUPPPPPPXXXcccxxx```sss~~~tttggg[[[TTTOOOKKKGGGFFFDDDBBBBBBBBBAAA@@@>>>======>>>???AAABBBCCCCCCBBBDDDFFFGGGHHHJJJMMMOOOUUUXXX\\\___aaaaaabbbcccdddeeeggggggggghhhjjjlllnnnpppttt{{{|||vvvpppmmmkkklllnnnkkkgggeeeeeeffffffeeeccc\\\[[[\\\bbbzzz}}}mmm```UUULLLGGGDDDCCCCCCDDDFFFGGGFFFDDDEEEDDDDDDCCCAAA@@@??????AAACCCEEEFFFGGGGGGIIIKKKSSSWWW___iiisss|||}}}}}}zzztttnnnbbb\\\WWWUUURRROOOQQQUUUQQQXXXaaahhhkkkllloooqqqoooooopppoooooonnnmmmllljjjhhheeeaaa^^^[[[ZZZZZZSSSSSSQQQNNNLLLKKKMMMOOOQQQWWW___eeehhhfffaaa^^^XXXWWWUUUTTTSSSPPPLLLIIIEEECCC@@@>>>=========>>><<<===???BBBDDDFFFGGGHHHEEEFFFGGGGGGJJJNNNTTTYYY\\\cccmmmuuuyyy}}}xxxmmmddd]]]VVVVVVYYYbbbvvv|||ppp[[[RRRRRRSSSQQQVVVbbbnnnpppdddTTTFFF???:::999777777888999888777::::::999888777666555555555555555555555555555555333444444555555666666666222222444555555444222222111111111222222333333333444333222222333444666777555555555555555555555555333666::::::888777888999666777888999888666444333666666666777888:::;;;<<<999999999888888999::::::;;;;;;;;;;;;===>>>???@@@;;;<<<===?????????>>>>>>======>>>>>>??????@@@@@@AAAAAAAAACCCHHHLLLNNNOOONNNOOONNNKKKHHHJJJQQQWWWdddnnn|||vvvaaaRRRNNNOOOWWWbbbwww```rrr{{{kkk^^^UUUOOOIIIFFFGGGGGGFFFDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBFFFGGGHHHHHHIIIKKKPPPSSSZZZ[[[\\\\\\\\\^^^bbbdddeeeeeeeeeeeegggiiikkklllkkklllnnntttwwwrrrmmmiiijjjnnnlllllllllllllllkkkkkkjjjiiigggbbb___gggyyyooocccZZZMMMBBBDDDDDDCCCBBBCCCDDDEEEFFFDDDEEEFFFEEECCC@@@??????AAABBBEEEHHHJJJKKKKKKKKKLLLQQQWWW^^^kkk|||zzzuuurrrccc]]]VVVRRRRRRRRRRRRPPPSSSUUUYYY___dddhhhkkkmmmkkklllkkkiiifffeeefffggggggfffbbb^^^[[[XXXVVVUUUQQQNNNJJJHHHHHHHHHGGGGGGLLLPPPUUUYYYZZZXXXTTTQQQPPPPPPPPPPPPNNNLLLJJJHHHFFFEEEBBB@@@>>>=========<<<===???AAACCCEEEGGGHHHBBBCCCEEEFFFHHHKKKPPPTTT[[[aaajjjttt{{{uuuiiibbb\\\XXXXXX[[[eee~~~{{{rrr^^^TTTRRRRRRQQQYYYiiiwwwttteeeTTTEEE<<<;;;999777666777777666555666666666666666666666666555555555555555555555555222444777999999777444222444555666777777666555444444444444555555555555666555555444444555666888999333333333444444444555555555555555555666666666666777777777777777777777777<<<;;;999888888888999999===<<<:::999999:::<<<===<<<<<<===>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>???>>>>>>>>>???@@@AAAAAA@@@@@@BBBDDDFFFIIIKKKMMMLLLKKKKKKKKKHHHFFFMMMVVVccckkkuuuooo]]]TTTPPPOOOWWWeee}}}dddttt}}}mmm___VVVPPPJJJGGGDDDDDDCCCBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@AAAAAABBBDDDEEEGGGIIIKKKNNNSSSVVV]]]^^^^^^]]]]]]]]]```bbbdddddddddeeefffhhhjjjkkklllmmmooouuuwwwrrrlllggggggjjjoooooopppqqqrrrrrrrrrqqqooommmhhheeekkk|||qqqeee\\\QQQFFFDDDCCCBBBBBBBBBCCCDDDEEECCCEEEFFFEEECCC@@@???@@@AAABBBEEEGGGIIIJJJJJJJJJHHHMMMSSS[[[jjj}}}{{{uuupppeee___WWWSSSRRRRRRQQQOOOOOOQQQUUUZZZ___dddggghhhiiiiiiiiihhheeedddeeefffcccbbb___\\\YYYVVVTTTSSSPPPMMMJJJHHHGGGGGGGGGFFFFFFHHHLLLOOOPPPNNNKKKHHHHHHHHHIIIIIIIIIHHHGGGFFFFFFDDDBBB@@@>>>=========;;;<<<===???AAACCCDDDEEEBBBCCCEEEFFFHHHLLLQQQUUU[[[aaajjjssszzz~~~uuuiiiaaa\\\XXXXXX[[[gggzzzuuuddd]]][[[ZZZWWW]]]lllxxxuuueeeTTTFFF===<<<:::888777888888777666666666666666666666666666555555555555555555555555222444666777777666444222444444555555555555444444444444444555555555555666666555444333333444555555333333444444444555555555777777777777888888888888777777777777777777777777999999888888888999;;;<<<===<<<:::999999:::<<<=========>>>????????????>>>======>>>????????????>>>???????????????@@@@@@AAA>>>>>>???AAADDDFFFHHHIIIKKKJJJJJJJJJGGGFFFMMMVVVaaahhhqqqyyy{{{jjjYYYQQQNNNPPPZZZkkkeeessspppaaaWWWQQQKKKHHHAAAAAAAAA@@@AAABBBBBBCCCBBBAAAAAA@@@@@@AAAAAABBBAAADDDGGGJJJMMMQQQVVVZZZ`````````^^^]]]]]]___aaaccccccdddeeefffhhhiiijjjmmmnnnpppvvvwwwrrrkkkeeedddfffjjjjjjlllmmmnnnoooooooooqqqnnniiihhhmmm{{{uuuhhh___UUULLLDDDCCCBBBAAA@@@AAABBBCCCCCCDDDFFFEEECCCAAA@@@@@@AAABBBDDDFFFHHHIIIIIIHHHCCCHHHOOOYYYkkk}}}uuuooogggaaaXXXSSSRRRQQQPPPNNNKKKMMMQQQUUUZZZ^^^aaaccceeefffgggfffdddcccdddeeeaaa```^^^[[[YYYVVVTTTSSSOOOLLLIIIGGGGGGGGGEEEDDDAAABBBDDDFFFFFFEEECCCBBB@@@AAABBBDDDEEEFFFFFFFFFEEEDDDBBB@@@???=========;;;;;;<<<>>>???@@@AAABBBBBBCCCDDDFFFHHHLLLRRRVVV[[[aaajjjrrrxxx|||ttthhh```[[[WWWXXX[[[hhhxxxzzzvvvjjjgggfffddd```cccqqqzzztttdddSSSFFF======;;;999888999999888777666666666666666666666666555555555555555555555555333333444555555444333333444444333333333333444444444444444555555555555666666666444333333222222333333444444444444555555555777777777777888888888888777777777777777777777777777777777888999;;;<<<======<<<;;;::::::;;;<<<===>>>>>>???@@@@@@@@@@@@???>>>>>>???@@@@@@@@@@@@???AAAAAA@@@@@@@@@@@@@@@@@@>>>??????AAABBBEEEFFFHHHJJJIIIIIIIIIFFFEEELLLUUUeeekkksssyyy}}}xxxiiiZZZNNNMMMRRR^^^sssaaaooosssdddZZZSSSMMMIIIBBBBBBAAAAAA@@@AAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBAAADDDHHHLLLPPPSSSXXX[[[___```___^^^]]]]]]___aaacccddddddfffggghhhjjjjjjlllmmmooottt~~~wwwrrrllleeecccfffddddddeeefffffffffeeeeeegggdddbbbccchhhuuuzzzkkkaaaWWWOOOEEECCCBBB@@@@@@@@@@@@AAABBBDDDEEEEEECCCAAAAAAAAAAAABBBDDDFFFGGGHHHGGGGGGCCCHHHOOOZZZmmmwwwqqqiiibbbYYYTTTQQQPPPNNNLLLJJJKKKNNNRRRVVVZZZ]]]___cccdddffffffeeedddeeefffdddcccaaa^^^[[[XXXUUUTTTNNNLLLIIIGGGGGGGGGEEEDDDBBBCCCCCCCCCCCCBBBBBBAAA???@@@AAABBBDDDEEEEEEFFFDDDCCCBBBAAA???>>>======<<<<<<======>>>???@@@@@@@@@AAABBBDDDFFFKKKQQQVVV[[[aaajjjqqqvvvzzz~~~~~~sssggg___ZZZWWWXXX\\\gggvvvssswwwssskkklllllliiifffiiitttzzzqqq```OOODDD===<<<:::888888999999888777666666666666666666666666555555555555555555555555555444444444444444444555666555444333333444555666444444444555555555555666666555555444444333333333444444444444555555555555555555555555666666666666777777777777777777777777888888888999:::;;;<<<=========<<<;;;;;;<<<======??????@@@AAAAAAAAAAAA@@@??????@@@AAAAAAAAAAAA@@@BBBBBBBBBAAAAAA@@@??????@@@AAAAAABBBDDDFFFGGGHHHIIIHHHIIIIIIFFFEEELLLVVVhhhpppyyy}}}}}}wwwhhhZZZNNNOOOTTTccc{{{[[[jjj|||vvvhhh]]]UUUNNNJJJFFFEEEDDDBBBAAA@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBBBBFFFKKKNNNQQQTTTVVVXXX[[[\\\]]]\\\\\\]]]```bbbcccdddeeeggghhhiiijjjjjjjjjkkknnnrrrzzzwwwrrrllleeedddgggeeeeeeeeedddbbbaaa______ZZZXXXXXX\\\aaalllnnnbbbXXXPPPGGGEEECCCAAA@@@@@@@@@@@@AAACCCEEEEEECCCBBBBBBBBBBBBCCCEEEFFFGGGGGGGGGFFFFFFJJJRRR^^^ssszzzsssiiibbbYYYSSSQQQOOOMMMJJJKKKKKKMMMPPPSSSWWWZZZ\\\```ccceeefffffffffggghhhgggfffdddaaa]]]XXXUUUSSSOOOMMMJJJIIIIIIHHHFFFDDDEEEEEEDDDCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@>>>============>>>>>>???@@@@@@AAA>>>???@@@AAADDDJJJQQQVVV[[[cccmmmtttwwwzzz|||qqqeee^^^YYYWWWYYY^^^kkkwwwpppqqq|||jjjfffiiijjjhhhgggllluuuxxxlllZZZKKKAAA<<<:::888777666888888888777666666666666666666666666555555555555555555555555666666555444444555666666777666555444444555666777444444444555555555555666444444555555666666666666444444444555555555666666555555555555666666666666888888888888888888888888999999::::::;;;;;;;;;;;;========================??????@@@AAAAAAAAAAAAAAA??????@@@AAAAAAAAAAAAAAABBBBBBBBBCCCBBBAAA@@@???@@@AAAAAABBBDDDFFFGGGHHHIIIIIIIIIJJJGGGFFFNNNWWWgggqqq{{{~~~{{{rrrbbbUUUPPPQQQWWWeeeVVVeeexxxxxxkkk```WWWOOOIIIHHHGGGFFFDDDBBBAAA@@@@@@BBBAAAAAA@@@@@@AAAAAABBBCCCFFFLLLPPPRRRSSSUUUVVVWWWXXXYYYYYYZZZ\\\___bbbbbbccceeefffhhhhhhiiiiiiiiijjjmmmqqqxxxxxxqqqjjjdddcccffffffeeedddbbb___\\\ZZZXXXTTTQQQRRRVVVZZZaaatttpppcccYYYRRRJJJHHHFFFCCCBBBAAA@@@@@@@@@BBBDDDEEECCCBBBBBBCCCCCCDDDFFFGGGGGGGGGFFFFFFHHHMMMUUUdddzzzzzzssshhhaaaXXXRRROOONNNKKKIIIJJJKKKLLLNNNQQQTTTWWWYYY^^^```dddfffffffffgggiiiffffffdddaaa^^^YYYUUUSSSQQQOOOMMMLLLKKKJJJHHHFFFEEEEEEDDDDDDDDDEEEEEEFFFDDDCCCBBBAAA@@@?????????BBBBBBBBBAAA@@@???=========>>>>>>???@@@AAAAAABBB===>>>???@@@DDDJJJQQQWWW^^^gggrrrzzz|||~~~zzznnnbbb\\\YYYXXX[[[```rrr|||tttsssppp```^^^aaabbbcccgggooovvvvvvhhhUUUGGG@@@<<<999777666666777888888777666666666666666666666666555555555555555555555555777666555555555555666777666666666555555666666666444444444555555555555666333444555666777777777777444444555555555666666666777777777777888888888888888888888888888888888888999:::;;;;;;;;;;;;;;;:::===>>>>>>>>>>>>>>>>>>===??????@@@AAAAAAAAAAAA@@@??????@@@AAAAAAAAAAAA@@@AAABBBCCCDDDCCCBBBAAA@@@>>>??????AAABBBEEEFFFHHHKKKJJJKKKLLLIIIIIIPPPZZZkkkuuu~~~~~~xxxnnnaaaVVVQQQRRRWWWeeePPP^^^pppyyymmmcccYYYOOOIIIGGGFFFEEECCCBBBAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBAAAEEEKKKPPPRRRTTTUUUVVVTTTUUUVVVWWWWWWYYY]]]______aaaccceeefffggggggfffiiikkknnnrrrxxxxxxooofff______cccddddddbbb```]]]YYYWWWUUUTTTOOOOOORRRRRRTTTeeeyyyrrreee[[[TTTMMMKKKIIIFFFCCCBBBBBBBBB???AAADDDEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGFFFGGGMMMWWWhhhxxxqqqfff___VVVPPPNNNMMMKKKHHHHHHHHHIIIJJJLLLPPPSSSUUUZZZ]]]bbbdddeeefffggghhheeeeeeeeedddaaa^^^ZZZXXXSSSQQQOOONNNNNNMMMJJJHHHDDDDDDDDDDDDEEEFFFFFFGGGFFFEEECCCAAA????????????AAABBBBBBBBBAAA???>>>===<<<======???@@@AAABBBBBB>>>???@@@AAAEEEKKKTTTYYYbbblllzzzwwwlll```[[[XXXXXX]]]bbbyyyzzzyyyzzzhhhYYYXXXZZZYYY^^^fffrrrwwwuuueeeRRREEE@@@===:::888666777888999999888666666666666666666666666555555555555555555555555555555555555555555555555444555555666666555555444444444444555555555555666333444555666666666555444555555555555666666666666777777777777888888888888888888888888888888888888777888:::;;;<<<===<<<<<<>>>>>>>>>??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@>>>??????@@@@@@@@@@@@@@@@@@AAACCCDDDDDDDDDBBBAAA>>>>>>???AAADDDFFFHHHIIIMMMMMMMMMNNNLLLKKKSSS\\\oooxxx~~~zzzrrriii___WWWPPPRRRUUUcccKKKXXXiiixxxyyyoooeeeZZZPPPHHHEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB???DDDJJJPPPSSSTTTVVVWWWSSSUUUUUUUUUUUUWWWZZZ]]]]]]___aaacccdddeeeeeedddjjjlllooorrrxxxxxxmmmccc\\\[[[___ffffffdddbbb___\\\ZZZXXXUUUPPPNNNOOOLLLJJJYYYmmmsssggg]]]WWWOOOMMMJJJGGGEEECCCCCCBBB???AAADDDDDDDDDCCCCCCDDDFFFGGGHHHIIIIIIHHHGGGFFFEEEKKKWWWiii~~~vvvnnneee^^^UUUPPPMMMLLLJJJHHHFFFFFFFFFGGGIIILLLPPPRRRXXX[[[```cccdddeeefffgggfffgggggggggfffccc```___TTTRRRQQQPPPPPPNNNKKKIIIDDDDDDEEEFFFGGGGGGHHHHHHHHHFFFDDDCCCAAAAAAAAAAAAAAABBBBBBBBBAAA???>>>===;;;;;;<<<>>>???AAABBBBBB@@@@@@AAACCCFFFMMMVVV[[[eeeqqquuujjj___ZZZXXXYYY^^^ddd|||vvvdddVVVUUUUUUUUU\\\gggsssxxxuuueeeQQQEEE@@@>>>;;;999777888999::::::999666666666666666666666666555555555555555555555555333444444555555444444333222333555555555555333222444444444555555555666666444555555666555444222111555555555555666666666777555555555555666666666666888888888888888888888888555666999;;;===>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>???@@@@@@@@@@@@??????AAACCCDDDEEEDDDCCCBBB@@@@@@BBBDDDFFFIIIKKKMMMNNNNNNOOOPPPMMMMMMTTT^^^nnnuuuxxxqqqggg```ZZZTTTOOOPPPSSSaaaEEEOOO\\\kkk{{{tttggg[[[QQQLLLHHHFFFDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAACCCHHHMMMQQQTTTUUUVVVSSSSSSTTTUUUXXX[[[^^^___cccbbbbbbbbbccccccdddeeeiiilllpppuuu{{{wwwnnneee___^^^bbb```eeegggeeebbbaaa^^^ZZZWWWQQQLLLKKKLLLNNNSSSZZZsssvvvpppeeeWWWSSSOOOKKKGGGFFFFFFFFFEEEEEEEEECCCCCCCCCDDDEEEFFFIIIIIIIIIHHHGGGFFFDDDCCCDDDJJJVVVjjj}}}vvvpppjjjbbb]]]VVVQQQNNNLLLKKKJJJCCC@@@>>>@@@FFFLLLPPPQQQSSSVVV[[[^^^aaadddgggiiiiiiiiijjjkkkjjjiiihhhggg^^^\\\XXXUUUSSSQQQNNNKKKJJJIIIHHHGGGGGGIIIKKKLLLNNNLLLHHHEEEAAA@@@???>>>AAACCCEEEDDDBBB???======??????AAABBBCCCDDDDDDDDDBBBBBBBBBCCCFFFMMMVVV\\\kkkttttttggg]]]ZZZVVVTTT[[[fffrrrbbbSSSOOONNNPPP[[[hhhwwwyyyrrr```MMMBBB<<<999777777666666666777777888666666666666777777777777555555555555555666777888555555555555555555555555444444444444444555777777666555555444444444555555777777777777777777777777888888888888888888888888999888888888777777666666888888888888888888888888888999:::<<<===>>>>>>???===???@@@BBBBBB@@@???===@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCC@@@???BBBHHHKKKKKKHHHBBBCCCDDDHHHMMMPPPPPPPPPKKKKKKJJJIIIIIIOOOXXX___ooowwwxxxmmmaaa\\\YYYVVVPPPQQQQQQ\\\~~~BBBLLLXXXfffvvvuuujjj^^^SSSMMMIIIGGGEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAACCCGGGKKKOOOQQQRRRSSSRRRRRRSSSUUUWWWZZZ]]]___bbbbbbbbbbbbbbbcccdddeeejjjmmmqqqvvv|||uuullleee```aaaddddddhhhjjjgggeeedddaaa]]][[[UUUPPPNNNNNNOOOSSSZZZmmmxxxsssiii[[[TTTPPPLLLIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDLLLKKKKKKJJJHHHGGGEEEDDDFFFKKKVVVhhh}}}xxxpppiii```\\\UUUPPPMMMKKKJJJIIIIIIFFFBBBAAADDDGGGHHHIIIQQQUUUYYY^^^aaadddgggjjjjjjjjjkkkllllllkkkjjjiiiccc```\\\XXXVVVTTTQQQOOOOOONNNKKKIIIIIIIIIJJJKKKMMMLLLJJJGGGEEECCCBBBAAAAAACCCEEEEEECCCAAA@@@@@@>>>>>>@@@AAABBBBBBBBBBBBBBBBBBBBBCCCFFFNNNWWW^^^mmmvvvqqqfff\\\YYYWWWVVV^^^iiikkk\\\OOOLLLLLLOOOZZZgggvvvwwwppp^^^LLLAAA<<<999666666555555555666666777777777777777777666666666666666666555666666777777555555555555555555555555222222333444444555555666555444444444444444555555777777777777777777777777888888888888888888888888999888888888777777777777999999999999999999999999777888999;;;<<<===>>>>>><<<===>>>??????>>>===<<<========================AAAAAAAAAAAABBBBBBBBBBBBBBB@@@>>>BBBHHHLLLLLLKKKCCCCCCDDDHHHLLLOOOOOOOOONNNNNNLLLJJJJJJNNNVVV\\\mmmtttvvvlll```YYYTTTPPPOOOPPPRRR___???GGGRRR^^^nnnwwwnnndddWWWNNNJJJHHHEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAACCCFFFJJJLLLNNNNNNNNNPPPPPPRRRTTTWWWZZZ]]]^^^aaaaaaaaaaaabbbcccdddeeekkknnnrrrwww}}}ssskkkfffccceeejjjlllooooookkkiiiiiigggcccbbb\\\VVVTTTRRRQQQTTTYYYgggzzz}}}yyyooobbbXXXUUUQQQNNNMMMMMMMMMLLLJJJIIIHHHGGGFFFFFFGGGGGGOOONNNMMMKKKIIIGGGFFFEEEGGGKKKTTTcccvvv{{{pppggg___[[[TTTOOOLLLKKKJJJIIILLLIIIEEEBBBBBBCCCCCCCCCNNNRRRXXX]]]aaadddhhhjjjkkklllmmmmmmmmmmmmlllllljjjfffaaa]]][[[XXXVVVTTTUUUSSSPPPLLLJJJIIIJJJJJJKKKKKKKKKJJJIIIHHHFFFFFFAAADDDFFFFFFEEEDDDCCCDDD@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAABBBGGGPPPZZZbbbooowwwoooddd[[[YYYWWWWWWaaannnyyycccVVVMMMLLLMMMQQQ\\\jjjvvvvvvnnn\\\JJJ@@@<<<999777777666666666666777777888888888777777666666666777777666666666666666666555555555555555555555555222333444666666666666555444444333444444555666777777777777777777777777777777777777777777777777777888888888888888777777777999999999999999999999999777888999;;;<<<===>>>>>><<<===>>>??????>>>===<<<========================AAAAAABBBBBBBBBCCCCCCCCCBBB@@@???CCCHHHMMMMMMLLLCCCCCCDDDGGGKKKNNNNNNNNNPPPPPPOOOLLLKKKMMMTTTZZZlllsssvvvnnncccYYYRRRMMMNNNPPPTTTddd;;;CCCLLLWWWhhh~~~zzzsssiii\\\QQQLLLJJJFFFDDDDDDDDDDDDCCCAAAAAABBBBBBBBBBBBBBBBBBCCCEEEFFFHHHJJJKKKKKKKKKMMMNNNPPPSSSVVVYYY\\\]]]______``````bbbccceeeeeekkkmmmqqqvvv}}}tttkkkhhhhhhlllrrrvvvwwwuuuqqqpppqqqnnniiijjjccc]]]ZZZWWWTTTVVVZZZeeewwwvvvkkk^^^[[[XXXUUUUUUTTTSSSRRROOOOOONNNNNNMMMMMMMMMMMMPPPOOOMMMKKKHHHGGGEEEEEEEEEIIIPPP\\\mmm~~~pppfffaaa\\\UUUPPPMMMLLLKKKJJJIIIGGGDDDBBBBBBCCCDDDDDDKKKPPPVVV\\\aaaeeehhhkkkmmmmmmnnnoooooooooppppppppplllgggccc```^^^[[[YYYXXXVVVRRROOOLLLKKKKKKKKKJJJKKKLLLLLLLLLKKKJJJIIIEEEGGGIIIHHHGGGEEEEEEFFFDDDEEEEEEEEEEEEEEEDDDDDDBBBBBBBBBCCCHHHRRR]]]eeepppwww}}}mmmccc[[[YYYWWWXXXcccqqqppp]]]SSSLLLMMMPPPUUUbbbqqqzzzxxxmmm[[[JJJAAA===:::999999888888777777888888999999888888777666666666777777666555444444444555555555555555555555555555222444666888999888777666444444444555666777888999666666666666666666666666666666666666666666666666888888888888888888888888::::::::::::::::::::::::888999;;;<<<>>>???????????????@@@AAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCDDDDDDEEECCCBBBBBBDDDHHHKKKLLLKKKCCCCCCCCCEEEIIILLLMMMMMMPPPQQQPPPNNNLLLOOOUUUZZZlllrrrwwwtttjjj^^^UUUPPPLLLNNNUUUhhh888@@@HHHQQQccc|||}}}vvvmmm```UUUOOOKKKGGGEEEDDDDDDDDDCCCAAAAAAAAABBBBBBBBBCCCCCCEEEFFFGGGHHHHHHIIIIIIIIIJJJLLLNNNRRRVVVYYY[[[\\\^^^^^^^^^```aaaccceeefffjjjlllooottt|||xxxnnnlllooouuu|||}}}yyyxxxyyyuuuppppppjjjdddaaa^^^YYYYYY\\\hhhvvv}}}tttdddaaa^^^\\\[[[YYYXXXVVVTTTTTTTTTTTTTTTSSSSSSSSSPPPOOOLLLJJJGGGFFFEEEEEEFFFIIIOOOXXXfff|||ssshhhddd___XXXSSSPPPNNNMMMLLLGGGFFFEEECCCBBBBBBDDDEEEJJJOOOVVV]]]bbbeeeiiikkknnnoooooopppqqqqqqrrrssstttqqqmmmiiigggddd```^^^YYYWWWTTTQQQOOONNNNNNOOOJJJKKKLLLMMMNNNMMMLLLKKKKKKLLLLLLKKKHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDBBBBBBCCCEEEJJJTTT___gggnnnttt}}}yyylllccc\\\ZZZWWWXXXeeeuuuzzzjjjXXXOOOKKKMMMQQQXXXgggxxx}}}ooo[[[JJJBBB>>>;;;999888777666666666666666999888888888777777777666666555555444333333333333555555555555555555555555111333555777888777666555666666666666777888::::::666666666666666666666666666666666666666666666666888888888888888999999999:::::::::::::::::::::::::::;;;===???@@@AAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEFFFFFFFFFEEEDDDEEEFFFHHHHHHHHHDDDCCCBBBDDDGGGJJJKKKKKKNNNPPPQQQPPPOOOQQQWWW\\\jjjooovvvwwwooocccYYYTTTLLLNNNVVVkkk777===DDDLLL\\\vvvxxxnnnbbbZZZQQQMMMHHHEEEDDDDDDDDDCCC@@@AAAAAABBBBBBCCCCCCCCCFFFFFFFFFFFFGGGGGGHHHHHHGGGIIIMMMQQQUUUXXXZZZ\\\\\\]]]]]]___aaaccceeefffjjjkkknnnsss|||tttrrrvvv~~~|||uuutttooojjjhhhddd___^^^```hhhsss~~~{{{llliiieeecccaaa___\\\ZZZ[[[[[[[[[ZZZYYYXXXVVVUUUPPPNNNLLLIIIGGGFFFFFFFFFHHHLLLPPPUUU___sssxxxnnnhhhccc\\\UUURRROOOMMMLLLIIIIIIHHHEEEBBBAAABBBCCCJJJOOOWWW^^^cccfffjjjlllooooooooopppqqqssstttuuuvvvtttrrrqqqoookkkfffccc[[[ZZZWWWTTTRRRRRRRRRSSSMMMNNNNNNOOONNNNNNNNNMMMOOOOOOOOOMMMJJJIIIIIIIIIHHHHHHGGGGGGFFFDDDCCCBBBBBBCCCDDDGGGMMMVVV```gggkkkrrrzzz~~~uuuiiiaaa[[[ZZZXXXZZZiiizzzwwwgggTTTLLLHHHLLLQQQYYYkkk}}}rrr\\\KKKBBB===:::777666555444444333333444888888888888888888888888555555444444333444444444555555555555555555555555000111222444444444444333777777666777777888999:::777777777777777777777777777777777777777777777777888888888999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCDDDEEEFFFFFFGGGHHHFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCFFFHHHJJJJJJLLLOOOQQQQQQQQQTTTYYY]]]hhhkkkrrrvvvqqqdddYYYTTTOOOPPPXXXooo666<<>>@@@AAABBBCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIDDDEEEEEEDDDCCCCCCDDDEEEEEECCCAAABBBDDDGGGIIIIIIMMMOOORRRSSSSSSTTTYYY]]]iiikkkqqqvvvqqqcccWWWTTTTTTTTT\\\ttt666;;;???CCCOOOfff~~~yyymmmddd___SSSOOOIIIEEEDDDDDDDDDDDD@@@@@@AAAAAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDGGGKKKPPPTTTXXXZZZ[[[ZZZ[[[\\\^^^```ccceeeffflllmmmpppuuu~~~~~~|||yyywwwsssooonnnkkkfffeeeggg```fffnnnuuu{{{~~~zzzvvvtttpppllliiitttssspppmmmhhhbbb]]][[[QQQPPPMMMKKKJJJJJJKKKKKKFFFIIIJJJHHHKKKZZZrrr|||lllfff^^^WWWRRROOOLLLJJJGGGHHHIIIGGGDDDCCCEEEGGGLLLQQQYYY```dddgggjjjlllooooooooopppqqqtttvvvwwwyyyzzz{{{}}}{{{wwwpppkkkeeeccc___\\\YYYWWWWWWWWWWWWVVVTTTRRRPPPPPPQQQQQQOOOPPPPPPOOONNNMMMOOOQQQMMMMMMLLLKKKIIIGGGEEEDDDAAADDDHHHLLLQQQXXX```eeeiiiooowww|||{{{ppp```ZZZWWWXXXYYY___rrruuucccWWWPPPLLLOOOTTT^^^tttuuu\\\III???999555;;;:::999888777777777777666666777888999::::::;;;777777666777777888999:::555555555555555555555555666666555555666777888999666555555444444444555555777777777777777777777777888888888888888888888888888888888999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>???AAAAAABBBBBBEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEFFFGGGHHHIIIIIIBBBCCCCCCCCCCCCCCCEEEGGGEEECCCAAAAAADDDGGGHHHHHHNNNQQQTTTTTTSSSTTTXXX\\\mmmmmmrrrxxxrrrcccWWWTTTXXXWWW___vvv::::::<<>>??????>>>>>>>>>AAACCCDDDCCCCCCCCCBBBBBBBBBBBBGGGFFFEEEEEEFFFFFFEEECCCBBBCCCEEEFFFGGGFFFDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBCCCEEEHHHKKKMMMPPPQQQSSSUUUVVVXXX[[[]]]lllsssxxxwwwrrriii\\\PPPRRRWWWaaa}}}999999;;;@@@HHHXXXpppuuuiii```VVVPPPJJJFFFFFFFFFDDDAAAAAAAAA@@@@@@AAABBBCCCCCCFFFDDDBBBAAA@@@AAABBBCCCIIIJJJLLLNNNRRRUUUXXXZZZYYYZZZ\\\^^^```bbbdddeeeggghhhnnnxxx|||vvvpppllliiiiiiddd```\\\[[[^^^ccchhhjjjqqqvvv{{{{{{uuuooommmlll~~~~~~}}}zzzuuummmfffbbbYYYVVVPPPMMMKKKKKKJJJIIIHHHFFFFFFFFFEEEIIIVVVddd{{{~~~|||}}}{{{mmmfff\\\UUURRRPPPMMMKKKIIIIIIHHHHHHGGGGGGGGGGGGLLLVVV^^^bbbeeekkkooopppsssqqqooommmmmmnnnpppqqqtttxxxzzz{{{xxxvvvrrrlllhhhfffdddaaa___[[[YYYVVVUUUSSSQQQNNNKKKIIIKKKNNNPPPRRRRRRQQQQQQOOONNNKKKIIIGGGEEEDDDDDDEEEFFFGGGIIINNNVVV```fffjjjnnntttzzz~~~uuuiiiaaaYYYVVVYYY\\\fff}}}~~~~~~ssseeeXXXVVVVVVXXXZZZbbbvvvpppYYYFFF<<<999:::999999888777777777777777777777777777666666666666777666555444444444444555666666666666666666666666555555555555555555555555555555444444444444555555999888888777777888888999888888777777777777888888:::::::::999999999999999:::::::::999:::;;;;;;<<<>>>?????????>>>???AAACCCCCCCCCDDDEEEFFFGGGHHHIIIGGGEEEEEEEEEGGGGGGFFFEEECCCDDDFFFGGGHHHGGGFFFEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBDDDGGGJJJKKKOOOQQQTTTUUUWWWYYY\\\___nnnwww}}}|||uuulll```VVVXXX[[[ddd888888:::???FFFTTTkkk{{{ooofffYYYSSSLLLHHHGGGFFFDDDBBBAAAAAAAAA@@@AAAAAABBBBBBGGGEEECCCAAA???@@@@@@AAAIIIIIIKKKMMMPPPSSSVVVWWWYYYZZZ\\\^^^```cccdddeeegggiiiooozzz{{{uuupppmmmkkkgggaaaYYYTTTSSSUUUXXXZZZ___eeekkknnnkkkgggdddcccwwwxxxyyyyyyvvvpppjjjfff[[[WWWRRRNNNLLLKKKIIIHHHHHHFFFFFFEEECCCCCCLLLWWWiii{{{vvvsssttttttllleee[[[UUURRRQQQOOOMMMKKKJJJHHHGGGGGGHHHIIIJJJPPPYYY```bbbeeejjjoooooosssqqqooommmkkklllmmmmmmpppsssvvvxxx}}}{{{wwwsssoookkkgggddd```]]]YYYVVVSSSOOOKKKHHHFFFIIILLLPPPQQQRRRQQQPPPNNNLLLKKKHHHFFFEEEDDDDDDEEEFFFHHHKKKOOOVVV^^^cccgggkkkqqqwww|||pppfff^^^WWWTTTWWW^^^lll}}}|||tttfff]]]\\\]]]^^^```hhhyyylllUUUDDD;;;:::::::::999999888888888888888666666666666777777777777666666555555444444555555666666666666666666666666666666666666666666666666555555444444444444555555777777777666666777777777888777777777777777888888999999999999::::::::::::;;;::::::::::::;;;<<<<<<>>>???@@@@@@???@@@BBBDDDCCCCCCDDDFFFGGGIIIJJJJJJFFFEEEEEEFFFHHHIIIHHHGGGDDDEEEGGGHHHHHHGGGGGGFFFIIIHHHGGGEEEDDDBBBAAAAAADDDCCCCCCBBBCCCFFFHHHJJJOOOQQQTTTWWWXXXZZZ]]]```mmmyyy~~~vvvnnngggbbbcccjjj888888:::>>>DDDQQQfffyyyuuukkk]]]WWWOOOIIIHHHGGGEEECCCCCCCCCBBBBBBBBBBBBBBBCCCEEEDDDBBB@@@??????@@@AAAHHHHHHJJJLLLNNNQQQSSSUUUYYYZZZ\\\^^^```cccdddeeejjjlllqqqzzzyyysssnnnkkkhhhbbb[[[UUURRRRRRQQQQQQRRRVVV[[[]]]\\\ZZZYYYXXXcccfffjjjmmmmmmjjjfffccc[[[XXXSSSPPPNNNLLLJJJHHHJJJIIIIIIIIIFFFDDDIIIQQQ___ooo~~~}}}wwwsssrrrqqqjjjcccZZZTTTRRRSSSRRRPPPMMMKKKIIIGGGFFFHHHKKKMMMTTT\\\bbbdddeeejjjnnnnnnqqqpppnnnkkkjjjiiiiiijjjmmmooorrrvvv{{{~~~yyytttooolllfffbbb]]]XXXTTTOOOJJJGGGEEEGGGKKKNNNPPPPPPOOONNNLLLKKKIIIHHHFFFEEEDDDDDDEEEGGGIIILLLOOOUUU[[[___dddhhhooouuu{{{|||mmmccc]]]WWWTTTWWW```qqqzzzxxxsssfffbbbccceeeeeegggnnn||||||fffPPPAAA;;;::::::999888888777777888888888555555666666777777888888666666555555555555666666666666666666666666666666666666666666666666666666777777666666666666777777888777777666666777777888777777777777777777888999888888999999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAA@@@AAACCCDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDFFFHHHJJJJJJIIIDDDEEEFFFGGGGGGGGGFFFFFFIIIIIIHHHGGGEEEDDDCCCBBBEEEDDDCCCCCCCCCEEEGGGHHHOOOQQQUUUWWWYYY[[[^^^```iiixxx|||yyymmmkkkqqq888888;;;>>>CCCMMMaaasssyyynnnbbb[[[RRRKKKIIIHHHEEECCCEEEEEEDDDCCCCCCBBBCCCCCCBBBAAA@@@??????@@@BBBCCCGGGGGGIIIKKKMMMPPPRRRTTTXXXYYY[[[]]]```bbbdddeeejjjkkkqqqyyy}}}vvvooojjjeeebbb]]]ZZZXXXUUURRRPPPOOOPPPPPPPPPOOONNNOOOOOONNNRRRXXX^^^aaaaaa```^^^[[[XXXTTTQQQOOOMMMKKKIIIKKKJJJJJJKKKIIIGGGJJJOOO[[[ggguuu{{{|||yyyuuuqqqjjjcccZZZTTTSSSSSSSSSRRRNNNKKKHHHFFFFFFIIILLLNNNWWW___dddeeeeeeiiikkkkkkmmmllljjjhhhgggfffffffffjjjkkknnnsssxxx|||}}}yyyvvvnnnjjjddd]]]XXXSSSNNNKKKGGGIIIKKKNNNOOONNNMMMLLLJJJJJJHHHGGGFFFEEEDDDDDDEEEGGGIIILLLNNNRRRXXX[[[bbbfffmmmtttzzzyyyjjjbbb^^^YYYVVVYYYcccvvv~~~xxxssszzzuuuhhhdddhhhjjjjjjkkkrrr|||sss^^^KKK???:::::::::777777666666666777777888555555666666777777888888666666555555555666666777666666666666666666666666555555555555555555555555777777666666666666777777888888888777777888888888777777666666777888999999888888999:::;;;<<<<<<===<<<<<<;;;;;;<<<<<<===>>>===???AAABBBAAABBBCCCEEECCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDFFFIIIJJJJJJJJJDDDDDDDDDEEEEEEEEEEEEEEEGGGGGGHHHHHHGGGGGGFFFEEEGGGFFFDDDCCCDDDEEEGGGIIIMMMPPPTTTWWWXXXZZZ\\\^^^dddrrr~~~|||zzzsssqqqvvv888999;;;>>>AAAJJJ\\\mmm~~~rrrfff^^^TTTMMMJJJHHHFFFDDDFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>>>>@@@BBBCCCFFFFFFHHHJJJMMMPPPSSSTTTWWWXXXZZZ\\\___aaabbbccceeehhhnnnvvv}}}}}}tttmmmcccbbb```^^^\\\YYYUUURRRRRRPPPMMMKKKIIIIIIJJJJJJEEEHHHNNNUUUYYY\\\\\\\\\[[[XXXUUURRRQQQOOOMMMKKKKKKIIIIIIJJJIIIGGGHHHMMMXXXaaaooo{{{~~~yyyuuuqqqhhh^^^VVVTTTSSSSSSQQQLLLKKKHHHFFFGGGIIILLLNNNVVV^^^dddeeedddffffffeeeeeeeeedddccccccbbbbbbcccggggggjjjooosssuuu{{{yyytttmmmfff```[[[WWWSSSMMMNNNOOOOOOOOONNNMMMLLLIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFHHHJJJLLLOOOTTTXXX___dddkkksssyyyuuuhhhaaa\\\YYYWWW[[[ggg|||}}}wwwqqqtttuuuhhhccchhhkkkjjjkkkqqqxxx{{{wwwjjjWWWGGG>>>:::999999666666666666666666777888666666666666777777777777666666555555666666777777666666666666666666666666444444444444444444444444555555444444444444555555999888888777777888888999666666666666777888999:::888999999:::;;;<<<<<<======<<<<<<<<<<<<===>>>>>>===???BBBCCCCCCCCCDDDFFFBBBBBBCCCDDDEEEFFFGGGGGGEEEDDDDDDEEEHHHJJJIIIIIIDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEGGGIIIJJJLLLOOOSSSUUUVVVWWWYYYZZZ^^^iiissstttqqqpppnnnkkknnnpppzzz777777:::<<>>===>>>@@@AAAEEEEEEGGGJJJMMMQQQTTTUUUVVVWWWYYY[[[]]]___aaabbbeeegggmmmsssxxx~~~vvviiifffcccaaa___\\\YYYVVVUUUSSSPPPNNNMMMKKKJJJIIIFFFIIIMMMRRRVVVZZZ[[[\\\YYYWWWUUUSSSRRRQQQOOOMMMLLLIIIHHHIIIHHHFFFGGGJJJUUU```qqq~~~~~~~~~|||rrreee[[[VVVSSSPPPNNNKKKIIIHHHFFFGGGIIIKKKMMMRRR[[[bbbbbbaaaaaa```]]]\\\\\\\\\]]]]]]^^^^^^^^^cccbbbeeekkkmmmmmmrrrzzz}}}~~~wwwpppjjjfffbbb___VVVUUUTTTRRRPPPOOONNNNNNHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGIIIMMMRRRVVV[[[aaahhhpppwww}}}rrrfff___YYYXXXXXX\\\kkk~~~xxxqqqppp{{{ooobbb^^^eeehhhggghhhmmmqqqqqqnnnbbbPPPCCC===:::999777777777666666777777888999777777777777666666666666666666666666666777888888666666666666666666666666444444444444444444444444555555444444444444555555777777777666666777777777666666666666777888999:::999:::::::::;;;;;;<<<<<<======<<<<<<======>>>???===???BBBDDDDDDDDDEEEFFFDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDCCCEEEGGGHHHHHHGGGEEEEEEDDDDDDEEEEEEFFFGGGFFFGGGIIIJJJJJJJJJIIIHHHHHHGGGFFFFFFGGGIIIKKKLLLKKKNNNRRRTTTTTTTTTUUUVVVXXX___ddddddcccccc```]]]bbbiii|||666666888;;;===DDDTTTccczzzkkkcccWWWOOOKKKIIIGGGEEEDDDCCCBBB@@@???>>>>>>===DDDBBB@@@>>>======>>>???DDDEEEGGGJJJNNNQQQUUUVVVUUUVVVXXXZZZ\\\___```aaahhhjjjnnnrrruuu}}}~~~qqqmmmgggccc```^^^[[[YYYWWWUUUTTTSSSRRROOOLLLIIIJJJLLLOOORRRVVVYYY[[[\\\YYYWWWUUUTTTSSSRRRPPPNNNNNNKKKIIIJJJIIIFFFFFFJJJTTTbbbuuuzzzkkk___WWWRRROOOLLLIIIIIIGGGGGGGGGIIIKKKLLLOOOXXX```aaa___^^^[[[XXXUUUVVVWWWXXXYYYZZZ[[[[[[```___ccchhhiiigggllltttxxx}}}wwwqqqmmmiiiggg]]][[[XXXTTTRRRPPPPPPOOOGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGKKKPPPUUUYYY^^^fffnnnuuu|||pppddd^^^WWWWWWXXX]]]mmm~~~yyyrrrnnnvvviii[[[ZZZaaaeeecccdddjjjllljjjhhh]]]MMMAAA<<<;;;888666888888777777888999::::::888888777777666666555555666666666666666777888888666666666666666666666666555555555555555555555555777777666666666666777777666666555555555555666666666666666666777888999::::::::::::;;;;;;;;;<<<<<<===============>>>??????===???BBBDDDDDDDDDEEEFFFHHHGGGFFFEEEDDDBBBBBBAAAEEEDDDCCCDDDFFFGGGGGGFFFFFFFFFFFFEEEFFFFFFGGGHHHGGGHHHJJJKKKKKKJJJHHHGGGHHHGGGGGGFFFHHHJJJLLLNNNJJJMMMQQQSSSSSSRRRRRRSSSRRRWWWZZZZZZ[[[^^^\\\XXXXXXddd}}}777777999;;;<<>>>>>BBBDDDGGGJJJMMMOOOQQQRRRSSSUUUWWWXXXXXXZZZ]]]```hhhjjjmmmooottt}}}vvvpppiiidddbbbaaa___\\\\\\[[[XXXUUURRRPPPOOOOOOIIIMMMRRRXXX\\\^^^``````^^^ZZZUUURRRPPPOOOMMMLLLOOOOOONNNJJJFFFFFFIIILLLTTTaaarrr~~~~~~pppddd[[[UUUOOOKKKLLLKKKHHHGGGFFFFFFGGGHHHPPPRRRUUUWWWVVVSSSOOOLLLNNNOOOOOOQQQRRRTTTVVVWWWYYY[[[___aaacccfffiiilllpppwww~~~yyysssnnnllleeebbb]]]YYYVVVSSSOOOMMMGGGFFFFFFEEEEEEEEEEEEEEEBBBBBBBBBDDDGGGJJJNNNPPPWWW[[[bbbiiipppyyy|||nnnccc^^^YYYVVVWWWbbbrrr|||uuusss|||}}}ggg\\\XXX\\\bbbiiimmmnnnlllkkkiiiZZZJJJAAA<<<999777999666666666666666666666666666666666666666666666666666555555555555444444444555555555555666666666666666666666666666666666666444444444444444555666666666666777888888888888888777777888999999999999888::::::999999:::;;;===>>>@@@???>>><<<<<<===>>>>>>===>>>???@@@BBBCCCDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDGGGGGGGGGHHHHHHIIIIIIIIIDDDGGGJJJKKKKKKJJJIIIIIIHHHIIIIIIHHHHHHIIIMMMOOOMMMNNNOOOQQQRRRSSSSSSSSSWWWYYY[[[ZZZXXXUUUSSSSSSUUUddd777777999<<<===AAANNN[[[rrrrrrkkk```VVVOOOKKKHHHGGGDDDDDDCCCBBBBBBBBBBBBCCCAAA@@@@@@@@@????????????BBBDDDFFFIIILLLOOOPPPQQQRRRSSSVVVWWWXXXZZZ]]]```fffhhhlllnnnrrrzzzyyyssskkkeeebbbaaa___^^^^^^]]]\\\YYYUUURRRQQQPPPNNNQQQWWW\\\___aaabbbbbb___[[[UUURRRPPPOOONNNMMMMMMMMMKKKHHHDDDDDDGGGJJJRRR```ssssssiii```ZZZTTTPPPLLLKKKHHHFFFFFFFFFGGGHHHHHHJJJLLLNNNMMMKKKIIIGGGGGGHHHHHHJJJLLLNNNPPPQQQTTTWWWZZZ\\\^^^aaadddgggkkkrrr{{{{{{uuuqqqnnngggddd___ZZZWWWSSSOOOMMMHHHGGGEEEDDDBBBBBBAAAAAAAAAAAAAAABBBEEEIIILLLOOOUUUYYY___fffnnnvvvyyykkkaaa\\\YYYVVVXXXddduuuzzzwww}}}sss___VVVTTTXXX^^^fffllloooooonnngggXXXHHH@@@<<<888777888666666666666666666666666666666666666666666666666666555555555555444444444555555555555666666666666666666666666666666666666555555444444555555666777666777777888888888777777888888999:::::::::::::::;;;:::::::::;;;<<<===>>>???>>><<<:::999999999:::?????????@@@BBBCCCEEEFFFDDDDDDCCCCCCCCCCCCCCCDDDBBBCCCEEEFFFGGGHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIEEEGGGIIIJJJIIIHHHIIIIIIHHHHHHIIIHHHHHHIIILLLOOONNNNNNPPPRRRSSSTTTUUUUUUUUUWWWYYYXXXVVVTTTSSSSSSTTTeee777777:::======@@@JJJTTTfffuuunnncccYYYRRRMMMJJJHHHEEEDDDCCCCCCBBBBBBCCCCCCAAAAAA@@@@@@@@@@@@??????BBBDDDFFFIIIKKKMMMOOOOOOOOOQQQTTTVVVXXXZZZ^^^aaacccfffjjjmmmpppvvv}}}}}}wwwmmmfffbbb```______aaabbbbbb___ZZZVVVSSSSSSSSSXXX^^^ccceeefffffffffccc___YYYUUUSSSRRRRRRQQQMMMLLLJJJGGGEEEEEEGGGJJJPPP___ttt~~~vvvmmmeee]]]WWWSSSMMMKKKIIIFFFEEEEEEFFFGGGCCCCCCDDDEEEEEEDDDCCCBBBAAAAAABBBDDDFFFHHHJJJKKKMMMPPPSSSUUUWWWYYY\\\^^^dddjjjssszzzzzzuuupppnnniiieee___[[[WWWSSSNNNKKKHHHGGGEEEBBB@@@>>>======?????????AAACCCGGGKKKMMMTTTXXX^^^eeemmmuuu~~~}}}sssggg]]]ZZZXXXVVVZZZgggyyy}}}ooo^^^XXXVVVYYY^^^fffmmmqqqqqqpppdddUUUFFF>>>:::777666777777777777777777777777777666666666666666666666666666555555555555444444444444555555555555666666666666666666666666666666666666666555555666666777888777777888888888777777666999::::::;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<===>>>??????>>><<<;;;999999888888@@@??????@@@AAACCCEEEFFFCCCCCCBBBBBBBBBCCCCCCDDD@@@BBBDDDFFFHHHIIIJJJJJJGGGGGGHHHHHHHHHHHHIIIIIIFFFGGGIIIHHHGGGGGGHHHIIIGGGHHHIIIHHHHHHIIILLLNNNNNNOOOPPPRRRTTTVVVWWWXXXSSSUUUWWWWWWUUUTTTSSSSSSWWWkkk666777:::===>>>>>>EEENNN\\\vvvyyyrrrggg]]]UUUPPPLLLIIIHHHGGGFFFDDDBBBAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@BBBCCCFFFHHHJJJLLLMMMNNNMMMOOORRRUUUWWWZZZ^^^aaaaaafffjjjmmmooorrrwww|||zzzqqqhhhbbb``````aaaeeeggggggddd^^^XXXUUUUUUWWW]]]eeekkklllllllllmmmjjjfff___ZZZXXXWWWWWWWWWPPPNNNLLLIIIHHHHHHJJJKKKNNN]]]rrr}}}vvvnnnfff^^^WWWSSSNNNLLLJJJGGGFFFEEEFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@>>>>>>???AAACCCEEEGGGHHHHHHJJJMMMOOOPPPRRRUUUWWW]]]bbbiiipppvvv{{{}}}yyytttoookkkiiifffccc]]]XXXTTTPPPLLLIIIGGGFFFDDDAAA???>>>===<<>>???@@@CCCGGGJJJLLLUUUYYY___fffmmmvvv~~~xxxnnnccc[[[XXXVVVUUU[[[kkk~~~pppaaa\\\[[[]]]bbbjjjqqqtttrrrooo```RRRCCC<<<999777666777777777777777777777777777666666666666666666666666666555555555555444444444444444444555555555666666666666666666666666666666666666666666666777888888777888888888888777666666999999:::;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????@@@@@@???>>>>>>=========@@@???>>>>>>???AAADDDEEECCCBBBBBBBBBBBBCCCCCCDDDBBBCCCDDDFFFHHHIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHGGGEEEEEEGGGHHHFFFGGGHHHHHHHHHIIIKKKNNNMMMMMMOOOPPPSSSUUUWWWXXXUUUWWWYYYYYYWWWTTTSSSRRR[[[rrr666666999<<<======AAAHHHTTTlll}}}vvvkkkaaaYYYRRRNNNKKKIIIHHHFFFDDDBBBAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCEEEGGGIIIJJJKKKLLLLLLNNNQQQTTTVVVYYY]]]aaaaaafffkkkmmmnnnpppssswww~~~uuullldddbbbbbbdddiiikkklllhhh```ZZZWWWWWW[[[cccmmmssstttssssssuuupppkkkddd___\\\ZZZYYYXXXRRRPPPLLLJJJIIIIIIJJJKKKKKKXXXlll~~~}}}xxxqqqggg^^^WWWTTTPPPNNNKKKHHHFFFFFFFFFFFFGGGFFFEEECCCAAA@@@??????======>>>???AAACCCEEEFFFDDDFFFIIIJJJKKKMMMOOOQQQVVVZZZaaaffflllqqqvvvyyywwwuuusssppplllhhheeeccc```]]]XXXSSSPPPLLLHHHEEEDDDCCCBBBAAA@@@??????????????????@@@CCCGGGJJJMMMSSSWWW]]]dddllluuu}}}|||sssjjj```ZZZXXXSSSUUU^^^pppnnn^^^XXXZZZ]]]dddnnnvvvxxxsssnnn\\\NNNAAA;;;999777666777777777777777777777777777666666666666666666666666666555555555555444444444444444444444555555555555666666666666666666666666666666666666666777888888777777888888888777777666888999999:::::::::::::::<<<<<<===>>>>>>???????????????@@@@@@AAAAAABBBBBB>>>>>>>>>>>>???@@@BBBCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIGGGEEEEEEFFFHHHEEEGGGHHHHHHHHHIIIKKKMMMKKKKKKLLLNNNPPPSSSUUUVVVXXX[[[^^^___\\\WWWTTTRRR[[[ttt666555777;;;<<<<<>>@@@AAABBBBBBDDDFFFGGGHHHIIIKKKMMMPPPSSSXXX]]]```dddhhhkkkjjjjjjhhhfffdddaaa^^^]]]YYYUUUQQQNNNLLLIIIFFFDDDAAAAAA@@@@@@???@@@@@@@@@>>>>>>>>>@@@CCCFFFJJJLLLPPPTTTZZZaaaiiiqqqzzzwwwoooggg^^^XXXWWWRRRVVVbbbwww{{{xxxyyyooo]]]VVVSSSXXXcccrrr}}}~~~wwwoooYYYLLL???:::999777666777777777777777777777777777666666666666666666666666666555555555555444444444333444444444444555555555666666666666666666666666666666555555666666777888666666777888888888888888888888999:::::::::::::::;;;<<<===>>>?????????>>><<<===>>>@@@AAABBBBBBBBB===>>>??????@@@AAAAAAAAACCCCCCCCCCCCCCCDDDEEEFFFIIIIIIHHHGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGIIIJJJJJJIIIGGGEEEEEEFFFEEEFFFHHHIIIHHHIIIJJJLLLJJJJJJJJJKKKMMMPPPSSSTTTYYY]]]bbbdddbbb\\\WWWTTTWWWttt666444555999:::;;;>>>CCCHHHYYYttt}}}ssshhh___WWWQQQMMMFFFEEEEEEDDDDDDDDDDDDDDDAAABBBBBBBBBCCCCCCCCCCCCBBBCCCDDDFFFGGGHHHHHHHHHKKKMMMPPPRRRTTTWWW[[[^^^```dddhhhjjjjjjkkknnnrrruuu|||zzzrrrmmmmmmoootttvvvvvvoooeee^^^^^^```kkkttt~~~zzzvvvqqqkkkfffaaa\\\XXXXXXTTTNNNKKKJJJJJJIIIGGGHHHOOOZZZgggssszzz}}}}}}wwwwwwuuuppphhhaaa^^^]]]UUUSSSOOOLLLIIIHHHHHHHHHEEEEEEEEEEEEDDDCCCBBBBBB>>>>>>>>>>>>>>>???@@@@@@@@@BBBDDDEEEEEEFFFHHHJJJJJJMMMQQQTTTVVVXXX[[[]]]]]]]]]\\\[[[ZZZXXXVVVUUURRROOOLLLJJJIIIHHHEEEDDD@@@???>>>>>>===>>>>>>>>>=========>>>AAAEEEHHHKKKOOOSSSYYY```hhhpppyyy~~~sssjjjccc[[[WWWVVVSSSXXXhhh~~~vvvuuuyyyooo^^^YYYSSSZZZiiizzzzzzoooWWWKKK???::::::888777888666666666666666666666666666666666666666666666666666555555555555444444444333333444444444555555555666666666666666666666666555555444444555555666777444555666888999999999999999::::::;;;;;;;;;;;;;;;:::;;;<<<>>>>>>>>>>>>>>><<<===???@@@AAABBBAAAAAA>>>???AAACCCCCCCCCBBBAAADDDCCCCCCDDDDDDFFFGGGGGGJJJIIIHHHGGGGGGHHHIIIJJJIIIIIIIIIHHHHHHGGGGGGGGGIIIKKKLLLKKKHHHFFFEEEEEEDDDFFFHHHIIIHHHIIIJJJKKKKKKKKKJJJJJJLLLNNNQQQSSSVVV\\\dddhhhgggaaa[[[WWWZZZwww666444444777::::::>>>CCCEEESSSmmmtttjjj```XXXRRRNNNJJJHHHGGGEEECCCBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDBBBCCCDDDFFFGGGGGGHHHHHHKKKMMMPPPRRRTTTVVVZZZ]]]___cccfffhhhhhhiiimmmpppqqqyyywwwrrrrrrtttxxxzzzyyyqqqfff``````cccrrr|||}}}xxxrrrmmmfff```[[[]]]XXXQQQNNNMMMMMMKKKIIIKKKNNNTTT]]]fffmmmpppqqqpppqqqpppllleee```^^^___VVVTTTPPPMMMJJJIIIHHHIIICCCDDDFFFGGGHHHGGGGGGFFFBBBAAAAAA@@@@@@@@@AAAAAA???@@@BBBCCCCCCDDDFFFHHHFFFIIIMMMOOOPPPQQQRRRSSSSSSSSSSSSRRRQQQPPPOOONNNOOOLLLJJJHHHHHHGGGFFFDDD???>>>===<<<<<<;;;<<<<<<;;;;;;;;;===@@@CCCGGGIIIQQQTTT[[[bbbiiirrrzzz~~~ppphhh```YYYUUUUUUTTTZZZkkkyyyyyy}}}lll]]]YYYYYYaaaqqq{{{nnnVVVJJJ>>>;;;:::888888999666666666666666666666666666666666666666666666666666666555555555444444444333333333444444444555555666666666666666666666666444444444444444555666666333444666777999::::::::::::;;;<<<<<<======<<<<<<999:::<<<>>>>>>>>>======???@@@AAABBBCCCBBBAAAAAA???AAACCCEEEFFFEEECCCAAADDDDDDDDDDDDEEEFFFHHHHHHIIIIIIHHHGGGHHHIIIJJJKKKIIIIIIIIIHHHHHHGGGGGGGGGIIIKKKMMMLLLJJJGGGEEEEEEDDDFFFHHHIIIIIIIIIJJJKKKLLLLLLKKKKKKLLLNNNQQQRRRRRRZZZdddjjjjjjddd]]]YYY___}}}777666666777999;;;===>>>EEEMMMaaa}}}wwwmmmeee[[[RRRKKKIIIGGGEEEDDDDDDDDDBBBAAA???@@@BBBCCCDDDCCCBBBBBBCCCBBBBBBCCCDDDFFFHHHIIIJJJKKKMMMPPPSSSWWWZZZ\\\aaaaaaccceeehhhjjjlllmmmqqqxxx}}}xxxvvvuuu{{{yyyvvvrrriiiaaaaaafffxxx{{{uuunnnjjjhhhhhh```[[[UUURRRQQQPPPMMMIIIIIIKKKOOOSSSXXX]]]```bbbgggfffeeeddddddbbb___\\\ZZZWWWTTTQQQOOOLLLHHHFFFGGGFFFFFFHHHIIIIIIGGGEEEKKKIIIEEEBBB@@@?????????CCCBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCAAAAAA@@@???>>>===<<<;;;<<<===>>>>>>???AAAEEEHHHPPPUUU[[[ccckkkuuu~~~}}}qqqjjjccc[[[VVVUUUXXX```sss{{{kkk]]]WWWXXXaaaqqqjjjQQQFFF<<<999999888777888888888777777666666555555999888666555444444444555444444444444444444333333222111...,,,---///222444777777777777777777777777666888999999777666777888555777888777555555777:::888888999:::;;;======>>>>>>>>>????????????>>>>>>??????@@@AAAAAABBBBBBCCC@@@BBBDDDFFFGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFFFFEEEDDDDDDIIIHHHFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHFFFEEECCCFFFEEEEEEEEEFFFGGGHHHIIIKKKMMMNNNNNNNNNNNNPPPRRRUUUXXX___fffeee]]]YYYYYYeee}}}555555555666777999;;;===@@@GGGYYYuuu{{{pppggg^^^UUUOOOJJJHHHEEEDDDDDDDDDCCCBBB@@@AAABBBCCCCCCCCCBBBAAA@@@@@@AAABBBDDDFFFIIIJJJKKKLLLNNNPPPTTTWWWZZZ\\\```aaabbbeeegggiiikkklllpppwww|||zzzzzz|||yyyvvvrrrjjjccceeejjj~~~|||uuuooollljjjccc^^^XXXUUUTTTRRRNNNKKKKKKLLLMMMOOOPPPRRRTTTUUUYYYYYY[[[^^^aaabbbaaa```]]]ZZZWWWTTTRRROOOLLLIIIFFFFFFFFFGGGIIIIIIGGGEEEKKKIIIFFFCCCAAA@@@@@@@@@DDDDDDDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBCCCCCCEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@???>>>===<<<;;;<<<===>>>>>>???AAAEEEHHHNNNSSS[[[cccmmmwwwqqqggg___WWWSSSTTT\\\eeeyyy~~~xxxhhh^^^[[[[[[cccrrrjjjPPPEEE<<<999999777777888888888888888777777777666:::999777666555555666666666666666555555555555555777666666666666777888888666666666666666666666666666777888999999999999999777999:::999777666888:::999999:::;;;<<<===>>>>>>??????@@@@@@@@@@@@??????@@@@@@@@@AAABBBBBBCCCCCCBBBCCCDDDEEEDDDCCCAAA@@@DDDDDDEEEEEEEEEDDDDDDCCCEEEFFFGGGHHHIIIJJJJJJIIIJJJIIIHHHFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGIIIKKKLLLLLLLLLNNNQQQTTTYYY[[[```dddbbb[[[XXXZZZddd}}}666666666666777999;;;===???CCCPPPjjjtttkkkbbbYYYSSSKKKHHHFFFEEEEEEEEEEEEDDDBBBBBBCCCCCCCCCBBBAAAAAA?????????AAACCCFFFIIIJJJKKKLLLNNNQQQTTTXXX[[[]]]___```aaacccfffhhhjjjkkkooouuu~~~}}}~~~~~~zzzuuupppjjjfffiiipppxxxqqqmmmgggbbb\\\XXXWWWUUUQQQMMMKKKKKKKKKJJJJJJJJJJJJKKKNNNPPPTTTZZZ```dddddddddbbb___\\\YYYWWWTTTQQQOOOIIIHHHHHHIIIKKKLLLJJJIIILLLJJJGGGDDDBBBAAABBBBBBFFFFFFFFFFFFEEECCCAAA@@@>>>===============>>>???@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>======<<<<<<<<<===>>>>>>???AAAEEEHHHLLLQQQZZZcccnnnxxx~~~oooddd[[[UUUTTTWWWaaammm~~~rrreee______]]]dddqqq|||fffMMMCCC;;;999999777777888999999888888888888777777:::999888777666666777777777777777777777777777777444555777888888888777666555555555555555555555555555666777999;;;<<<;;;999888:::;;;:::999888888:::::::::;;;<<<===>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBCCCCCCDDDDDDBBBCCCDDDDDDDDDCCCAAAAAAEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCDDDEEEFFFHHHIIIIIIJJJIIIIIIHHHGGGFFFDDDCCCDDDEEEFFFFFFGGGGGGFFFFFFAAABBBCCCDDDEEEEEEEEEEEEGGGHHHHHHHHHJJJMMMRRRVVV^^^^^^bbbddd___XXXWWWYYYbbb}}}999999888999:::;;;===???BBBBBBKKK```|||wwwmmmddd\\\VVVMMMJJJGGGEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@AAABBBDDDGGGHHHLLLMMMNNNQQQUUUXXX[[[]]]]]]^^^```bbbdddggghhhiiiooottt}}}}}}~~~yyyrrrnnnjjjhhhmmmtttwwwqqqlllggg```\\\ZZZXXXTTTPPPJJJJJJIIIIIIIIIJJJKKKKKKNNNPPPUUU[[[bbbfffgggfffeeeccc```]]][[[YYYVVVSSSOOONNNMMMNNNPPPQQQPPPNNNMMMKKKHHHFFFDDDDDDDDDEEEGGGHHHHHHHHHFFFCCC@@@>>>>>>>>>======<<<=========>>>>>>??????@@@@@@@@@AAA@@@@@@@@@@@@@@@AAAAAAAAA@@@??????>>>======<<<<<<<<<===>>>>>>>>>AAAEEEHHHKKKQQQYYYdddnnnxxxyyymmmddd\\\WWWXXX]]]gggwww}}}qqqgggccceee```eeeooo|||rrr^^^IIIAAA;;;999999666666888888777777777777777777777888888888777777666666666777777777777777888888888222333444555555555555444666666666666666666666666666555666888;;;<<<:::888888888999999999999999:::<<<<<<======>>>??????@@@BBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDEEE@@@AAACCCEEEFFFGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIHHHFFFEEEEEEEEEEEEFFFFFFEEEEEEEEE@@@AAABBBCCCDDDDDDDDDCCCEEEEEEFFFFFFHHHLLLRRRWWW^^^```dddeee___VVVTTTVVV^^^|||999999888888999;;;===>>>AAAAAAGGGWWWppp{{{pppfff]]]WWWOOOLLLHHHFFFFFFGGGGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAABBBCCCDDDEEEKKKLLLNNNQQQTTTXXX[[[]]][[[\\\^^^```ccceeeggggggnnnsss{{{~~~~~~wwwpppllliiiiiiooovvv|||uuuoooiiiccc___]]][[[WWWSSSKKKKKKIIIIIIIIIJJJLLLMMMOOOQQQWWW^^^eeeiiijjjiiihhhfffccc```___]]]YYYWWWSSSQQQPPPQQQRRRSSSRRRQQQNNNLLLJJJHHHFFFGGGGGGHHHHHHIIIIIIIIIGGGDDDAAA?????????>>>===<<<<<<============>>>>>>???@@@AAAAAA?????????@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<===>>>>>>>>>AAAEEEHHHLLLRRR[[[eeennnxxx~~~vvvllleee^^^YYYZZZ^^^nnn~~~vvvooommmooogggkkkpppxxx|||jjjWWWDDD>>>::::::888666666888555666666666666666666666666666666666666666555555555555555666666777777777777777666666666777888999777777777777777777777777777666666777999:::999999999888777777888::::::;;;>>>>>>>>>??????@@@@@@AAACCCCCCDDDDDDDDDDDDCCCCCCAAAAAABBBBBBCCCDDDDDDEEEAAAAAACCCDDDFFFGGGHHHHHHEEEEEEFFFFFFEEEDDDDDDCCCHHHHHHHHHHHHHHHHHHGGGGGGDDDEEEGGGIIIJJJJJJJJJJJJGGGGGGFFFEEEEEEDDDDDDDDD@@@AAABBBCCCCCCDDDDDDDDDEEEEEEFFFFFFHHHLLLRRRWWW[[[___eeeggg```UUUPPPRRR[[[{{{777666666555666888999:::<<<>>>CCCOOOeeeuuujjj```YYYSSSOOOKKKHHHGGGGGGGGGGGGEEEDDDCCCCCCBBBCCCCCCCCCEEEDDDCCCBBBBBBBBBCCCDDDJJJKKKMMMPPPSSSWWWZZZ\\\ZZZ[[[\\\___aaaccceeefffmmmrrr{{{wwwooollljjjkkkpppwww~~~wwwooojjjddd```___]]]YYYUUUPPPNNNLLLJJJIIIJJJKKKLLLMMMPPPWWW```hhhmmmooonnnkkkiiifffcccbbb```]]][[[UUUSSSQQQPPPQQQQQQQQQPPPOOONNNKKKIIIIIIIIIJJJKKKHHHIIIIIIIIIHHHFFFDDDCCC??????>>><<<<<<;;;;;;;;;:::;;;<<<===>>>???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<===>>>>>>???AAAEEEHHHMMMSSS]]]gggqqqzzz{{{tttllleee]]]WWWYYY^^^rrrzzzwwwvvvwwwzzzrrrtttuuuxxxzzzuuucccQQQAAA<<<::::::888555555888444444555555555555666666555555666666666666555444333444444555555666666777888777666666666777999:::888888888888888888888888666777888777777888<<<>>>AAA===:::888:::<<<======??????@@@@@@AAAAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAABBBCCCCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCEEEFFFFFFGGGGGGFFFFFFEEEIIIIIIJJJJJJJJJHHHFFFEEEDDDEEEGGGIIIKKKLLLMMMMMMIIIIIIGGGFFFEEEDDDDDDDDDCCCCCCBBBCCCCCCDDDFFFFFFGGGHHHHHHHHHJJJMMMRRRVVVWWW\\\eeeggg___SSSOOOQQQ[[[}}}666555555444555666888999:::===BBBJJJZZZttt|||pppeee]]]VVVRRRLLLIIIGGGGGGGGGFFFDDDCCCCCCBBBBBBCCCDDDEEEEEEDDDCCCCCCCCCDDDEEEFFFIIIJJJLLLOOORRRVVVYYY[[[YYYYYY[[[]]]```bbbdddeeejjjqqq|||xxxpppmmmmmmmmmrrrxxx}}}vvvnnnjjjddd```___]]]ZZZWWWTTTRRROOOMMMLLLLLLMMMOOOOOOSSSZZZdddlllqqqrrrrrrnnnkkkiiigggeeeccc```^^^XXXVVVSSSQQQQQQQQQPPPOOOPPPNNNLLLKKKJJJKKKLLLMMMHHHHHHHHHHHHGGGGGGGGGGGGAAA@@@???===<<<<<<;;;;;;:::;;;<<<===???@@@AAABBBAAAAAA@@@@@@??????>>>>>>===============<<<<<<<<<<<<===>>>>>>???AAAEEEHHHNNNUUU___jjjuuuwwwoooggg```YYYUUUZZZaaauuuzzzsssrrrssswww|||zzzzzzyyywwwuuunnn\\\JJJ===:::999:::888555555999555555555555666666666777555666777777777777666555333333444555555666777777444555555666666666666666777777777777777777777777444777:::888666999AAAIIINNNHHHAAA======>>>??????AAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGIIIKKKMMMMMMKKKHHHFFFFFFFFFGGGHHHJJJLLLMMMNNNIIIHHHGGGFFFEEEEEEFFFGGGFFFEEECCCCCCCCCEEEHHHIIIIIIKKKLLLLLLLLLNNNQQQTTTUUUZZZbbbddd\\\QQQOOOTTT___777777666666666888999:::;;;???CCCHHHSSSkkkuuuiiiaaaXXXSSSMMMIIIGGGGGGFFFFFFDDDCCCBBBBBBCCCDDDEEEFFFDDDDDDCCCCCCDDDEEEGGGHHHIIIJJJKKKNNNRRRUUUXXXZZZXXXYYY[[[]]]___aaacccdddhhhppp|||yyyqqqooooooooosssyyy}}}|||uuunnniiiccc```___^^^ZZZWWWUUUTTTQQQPPPPPPQQQSSSUUUVVVYYY```hhhpppttttttssspppnnnkkkiiihhhfffcccaaa\\\YYYVVVTTTTTTSSSRRRQQQPPPOOOMMMKKKKKKLLLMMMNNNHHHHHHGGGGGGGGGHHHIIIJJJDDDCCCAAA@@@>>>>>>======<<<<<<===???AAABBBCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@===============<<<<<<<<<<<<===>>>>>>???AAAEEEHHHNNNUUUaaammmyyyqqqjjjaaaZZZUUUUUU]]]gggwwwvvvmmmkkkmmmrrrxxx}}}|||yyytttqqqhhhUUUDDD<<<999999:::888444555999555666666666777777888888666777888999999888777666333444444555666777777888333555888:::;;;999777555777777777777777777777777333777;;;999777;;;FFFQQQXXXQQQGGGAAA@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCC??????@@@AAAAAABBBBBBCCCAAAAAABBBCCCEEEGGGIIIJJJEEEFFFGGGHHHIIIJJJJJJJJJJJJMMMPPPSSSTTTRRROOOMMMHHHHHHHHHHHHIIIKKKMMMNNNHHHGGGFFFFFFFFFGGGHHHIIIHHHFFFDDDCCCCCCFFFIIILLLKKKMMMNNNNNNNNNNNNPPPRRRUUUZZZ``````XXXPPPPPPWWWbbb666555555555555777888999<<<<<<999@@@OOO\\\vvv{{{mmm```]]]WWWPPPKKKHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBBBBAAADDDDDDDDDDDDDDDEEEFFFFFFGGGIIIKKKMMMNNNOOOQQQSSSVVVXXXZZZ\\\]]]___bbbeeeiiiooo{{{~~~zzzxxxxxxvvvvvvvvv~~~|||xxxvvvqqqmmmhhhdddbbb```^^^]]]YYYWWWTTTRRRQQQRRRTTTUUUYYY^^^gggooouuuwwwwwwvvvuuussspppooommmjjjgggdddaaa\\\XXXXXXXXXUUURRRPPPUUUQQQMMMKKKLLLNNNOOOOOOKKKKKKJJJIIIIIIIIIJJJJJJHHHFFFDDDBBBAAA@@@AAAAAA??????@@@AAAAAABBBCCCCCCEEEFFFGGGHHHFFFDDDAAA???>>>>>>>>>>>>===<<<;;;:::<<<=========>>>AAAFFFJJJQQQXXXeeesssyyykkkddd\\\XXXUUUVVV]]]eee~~~llleeebbb```cccjjjvvv{{{|||vvvlll```PPPDDD;;;:::888666555444555555999888888888777777666666666666555555555444444444444444555777888888888888999999999888888888888777777777777777777888888999555777999;;;<<<>>>AAADDDKKKCCCCCCMMMPPPGGG@@@@@@BBBAAAAAAAAABBBCCCEEEFFFBBBBBBBBBCCCCCCCCCDDDDDD????????????@@@@@@AAABBBCCCAAA@@@BBBGGGJJJJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJLLLLLLMMMOOOQQQQQQNNNLLLHHHGGGFFFEEEFFFHHHKKKLLLJJJIIIGGGEEEDDDDDDEEEFFFDDDEEEEEEEEEFFFIIIMMMPPPPPPOOOMMMJJJJJJLLLQQQTTT\\\]]]______YYYQQQPPPSSSfff777777666555666777888999999;;;:::>>>JJJUUUnnnsssfff___YYYRRRLLLIIIHHHHHHGGGFFFFFFEEEDDDCCCBBBAAAAAADDDDDDDDDDDDDDDEEEEEEFFFFFFHHHKKKLLLMMMNNNQQQSSSUUUWWWYYY[[[\\\^^^aaaccchhhmmmxxxyyyzzzwwwsssooolllgggdddcccaaa```^^^WWWUUUSSSQQQRRRTTTVVVXXX]]]bbbkkktttzzz}}}}}}}}}xxxwwwvvvvvvuuusssqqqooofffaaa]]]ZZZYYYXXXUUUTTTVVVRRRNNNLLLNNNPPPRRRRRRNNNNNNMMMLLLLLLLLLLLLLLLIIIHHHFFFDDDCCCBBBAAAAAAAAAAAABBBCCCDDDEEEEEEFFFGGGHHHIIIJJJIIIFFFCCCAAAAAA@@@@@@???>>>===<<<;;;<<<<<<======>>>BBBGGGKKKSSS[[[hhhvvv{{{ttthhhaaaZZZVVVUUUXXXaaakkk}}}ggg___[[[XXX[[[aaapppxxx|||wwwkkk^^^NNNBBB;;;999888666555444555555888888888777777777666666666666555555555444444444444555666777777888777777888888888888888888888888999999888888888999999:::777888:::;;;;;;===@@@BBBEEE@@@EEERRRVVVMMMDDDCCCAAAAAAAAAAAAAAABBBCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDAAA@@@@@@@@@@@@AAABBBCCCDDDBBBAAACCCGGGJJJJJJIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMLLLMMMNNNPPPPPPNNNLLLIIIHHHGGGFFFGGGIIIJJJLLLIIIIIIHHHFFFFFFEEEEEEEEEDDDFFFGGGGGGGGGIIILLLOOORRRQQQPPPMMMMMMOOOSSSWWW\\\^^^aaaaaaZZZRRRPPPTTTfff999999777666666666777888666;;;;;;<<>><<<;;;;;;<<<<<<===>>>BBBHHHLLLWWW___lllyyyvvvnnneee^^^WWWUUUVVV[[[gggsss|||uuuaaaYYYUUURRRVVV]]]jjjvvv~~~yyykkk[[[KKK@@@:::999777666555555555555888888777777777777666666666666666555555555555444666666777777777777666666777777777888999999::::::;;;::::::999999999:::::::::;;;=========>>>AAACCCFFFEEELLLYYY\\\RRRGGGDDD@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCCCCCCCDDDDDDDDDBBBBBBBBBAAABBBBBBCCCCCCEEEDDDCCCDDDGGGIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKMMMLLLKKKLLLNNNOOONNNMMMJJJJJJIIIHHHHHHIIIJJJKKKHHHIIIIIIHHHHHHGGGFFFEEEEEEGGGIIIIIIIIIIIIKKKMMMRRRQQQPPPNNNMMMPPPTTTWWW\\\___dddddd\\\RRRQQQVVVggg;;;:::888777666666666777444<<<<<<;;;???DDDVVVqqq|||oooddd^^^VVVPPPLLLJJJHHHHHHFFFEEEEEEDDDCCCBBBAAAAAACCCCCCDDDDDDDDDDDDDDDDDDCCCFFFHHHIIIJJJKKKNNNPPPSSSUUUWWWYYYZZZ\\\___bbbhhhjjjqqq}}}xxx||||||uuukkkhhheeecccccccccbbbaaa[[[ZZZXXXWWWXXX[[[^^^aaaaaadddkkkqqqvvvxxxyyyyyy|||}}}yyyooogggddd```\\\TTTQQQLLLKKKLLLPPPSSSTTTVVVVVVWWWVVVUUURRRPPPOOOMMMMMMMMMLLLJJJHHHEEECCCEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLJJJHHHGGGEEEEEEDDDCCCAAA>>>===;;;<<<<<<<<<===???DDDKKKOOO[[[dddppp|||uuummmddd\\\VVVTTTWWW___mmm{{{|||ooo]]]VVVTTTRRRXXXaaajjjwww|||lll[[[JJJ@@@:::999777666555555555666777777777777777777666666666666666555555555555555666777777777777666666555555666777888999:::;;;;;;;;;::::::999999999999999<<<>>>???@@@@@@AAADDDFFFOOOOOOUUU]]]]]]RRRGGGBBBAAABBBCCCDDDCCCBBBAAA@@@CCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDFFFEEEEEEEEEFFFHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIMMMKKKJJJJJJLLLMMMMMMMMMKKKKKKJJJIIIIIIIIIJJJJJJHHHHHHIIIJJJIIIHHHGGGFFFFFFHHHJJJJJJJJJIIIJJJKKKNNNMMMMMMKKKKKKMMMQQQTTT[[[```hhhhhh^^^SSSRRRXXXiii;;;:::888666666555666666333======;;;===???LLLccc~~~ooogggaaaXXXQQQMMMJJJHHHGGGFFFFFFEEEDDDCCCBBBBBBAAACCCCCCDDDDDDDDDDDDCCCBBBBBBDDDFFFHHHHHHJJJLLLNNNSSSUUUWWWXXXYYY[[[___aaaiiijjjoooyyy}}}{{{~~~uuullliiidddbbbaaaaaa``````]]]\\\ZZZXXXXXXZZZ\\\]]]]]]___cccfffhhhjjjjjjiiinnnqqqvvvzzz~~~{{{qqqkkkddd]]]\\\XXXSSSPPPRRRUUUXXXYYYZZZ[[[\\\[[[YYYVVVSSSPPPPPPPPPPPPPPPNNNKKKIIIGGGHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJKKKKKKJJJIIIHHHGGGEEEEEEDDDCCCAAA???===<<<<<<======>>>AAAFFFNNNSSS^^^gggtttvvvoooccc\\\VVVUUUYYYcccsss}}}}}}kkk[[[UUUSSSSSS[[[eeeppp|||}}}lllZZZJJJ@@@999888777555555555666666666666666666666666777777666666666666666666666666666777777777777666666555555555666888999:::;;;<<<:::999999888888888999999:::<<<>>>???@@@BBBEEEGGGQQQQQQSSSWWWUUUMMMEEEAAACCCCCCDDDEEEEEEDDDBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDEEEFFFFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHLLLJJJIIIIIIKKKLLLLLLLLLKKKJJJJJJJJJIIIIIIJJJJJJGGGHHHIIIJJJIIIHHHGGGFFFFFFHHHJJJJJJIIIHHHIIIJJJKKKKKKKKKJJJJJJLLLOOORRRYYYaaakkkkkk___SSSRRRYYYlll~~~:::999777666555555555666333======:::===>>>FFFVVVpppsssjjjddd\\\TTTOOOLLLJJJHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDCCCBBBAAA@@@BBBEEEFFFGGGHHHKKKMMMQQQSSSUUUVVVWWWZZZ]]]___gggiiimmmuuu|||xxxpppkkkddd___]]]\\\\\\\\\[[[[[[ZZZYYYXXXXXXWWWWWWYYYYYY[[[\\\\\\\\\[[[[[[[[[___eeekkksss}}}}}}wwwnnneeeddd___YYYUUUUUUWWWYYY[[[```aaabbbbbb___[[[VVVSSSSSSSSSSSSRRRPPPOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIIIIIIIHHHGGGGGGEEEEEEDDDCCCBBB@@@>>>===>>>>>>>>>???CCCIIIQQQWWWbbbkkkxxxtttnnnaaa[[[VVVWWW]]]iiizzz~~~wwwgggYYYTTTSSSUUU^^^jjjyyyxxxgggWWWHHH>>>999888777555555555666777555555666666666666777777555666666666666777777777666666777777777777666666555666777888999:::;;;;;;888888888888888999::::::999:::<<<======???BBBDDDIIIIIIJJJJJJIIIFFFDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDEEEFFFHHHKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHIIIKKKLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJIIIGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGHHHHHHGGGGGGIIIJJJKKKKKKLLLKKKKKKMMMPPPSSSWWWbbbmmmmmm___RRRRRRZZZooo|||888777666444444444555555222;;;:::888===???BBBLLL^^^vvv|||ooohhh___WWWRRROOOLLLKKKIIIIIIHHHGGGFFFEEEDDDDDDBBBCCCDDDEEEDDDCCCAAA@@@???AAACCCEEEFFFGGGIIIKKKNNNPPPRRRTTTUUUWWWZZZ]]]ccceeekkkrrr~~~||||||uuunnnddd\\\XXXXXXXXXXXXZZZ[[[\\\\\\[[[YYYXXXVVVWWWWWWWWWVVVVVVUUUTTTTTTRRRUUUZZZ^^^dddooo}}}uuuooojjjbbb]]]\\\]]]___```eeeggghhhhhheee```ZZZVVVUUUUUUTTTSSSRRRRRRRRRRRRPPPPPPPPPOOONNNNNNMMMMMMHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDBBBAAA@@@??????@@@AAADDDLLLTTTZZZfffppp}}}zzzooohhh]]]XXXVVVZZZbbbooonnnaaaVVVUUUWWW\\\iiiwww~~~ppp```RRRDDD:::999888666555555666666777555555555666666666777777555666666666777777777777444555666777777888777777666666777888999999::::::888888888999999;;;<<<======>>>>>>>>>======???AAAAAABBBCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCAAACCCEEEDDDCCCCCCFFFIIILLLLLLKKKKKKKKKJJJJJJJJJHHHHHHHHHJJJKKKLLLJJJHHHGGGGGGHHHIIIIIIIIIIIIIIIGGGGGGFFFFFFFFFGGGGGGGGGEEEFFFFFFFFFEEEFFFIIIKKKJJJKKKLLLLLLLLLNNNQQQTTTUUUaaaooonnn___QQQQQQZZZppp}}}yyy777666555444333444555555111999888666===??????FFFRRRjjjrrrlllbbbZZZUUUQQQNNNMMMJJJIIIIIIHHHGGGFFFEEEEEEBBBCCCDDDEEEEEECCCAAA@@@>>>@@@CCCDDDEEEFFFIIIKKKLLLNNNPPPQQQRRRTTTXXXZZZ___ccciiiqqq||||||yyy{{{~~~xxxpppeee[[[VVVTTTUUUVVV[[[]]]___``````^^^[[[YYYVVVVVVVVVUUUTTTTTTTTTSSSRRRTTTVVVVVVYYYcccppp{{{~~~xxxpppjjjggghhhjjjjjjiiikkklllllliiiccc]]]YYYWWWVVVTTTSSSSSSSSSTTTUUUTTTSSSRRRQQQPPPOOONNNNNNHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFDDDCCCCCC@@@@@@AAABBBFFFMMMVVV\\\iiisssvvvjjjcccZZZVVVUUU[[[eeesssfffZZZSSSVVV\\\eeeuuuzzzjjjZZZMMM@@@777888888666555555666777777444555555555666666777777555666666666777777888888444444666777888888888888777777777888999999::::::888888999:::;;;===>>>???CCCCCCCCCAAA???>>>???AAA???BBBCCCAAA@@@BBBCCCBBBBBBAAAAAAAAABBBCCCEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCC@@@BBBDDDDDDBBBCCCFFFIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHJJJLLLLLLIIIGGGEEEFFFGGGHHHIIIIIIJJJIIIGGGGGGEEEEEEEEEFFFGGGHHHEEEEEEEEEDDDDDDFFFIIILLLIIIJJJKKKKKKKKKMMMPPPRRRTTTaaaoooooo___PPPQQQZZZooozzzwww