BM6P6(@ zzzjjj[[[RRRTTTZZZhhh}}}xxxzzz~~~nnnaaa___eeelll}}}ssshhhVVVPPPLLLMMMLLLJJJIIIKKKKKKKKKJJJIIIHHHHHHHHHHHHCCCDDDFFFGGGFFFEEECCCBBBEEEEEEDDDCCCAAA@@@???>>>===============<<<<<<;;;:::999888777666666666666555555444444444333333333333222000000111222111111444222111111222222000///333222000222444555222000&&&(((,,,...///---***))),,,------...///000111111000000////////////000000+++,,,------......------......---,,,---...///000.........///////////////222222222222333444444555888777555555666666444333333555666777666777888:::<<<;;;:::999888888888888666777999:::;;;<<<<<<<<<::::::;;;;;;<<<======>>>>>>>>>>>>>>>>>>??????@@@BBBDDDFFFFFFDDDCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@AAABBBDDDEEEGGGHHHIIIIIIJJJJJJKKKLLLMMMMMMNNNQQQRRRSSSTTTUUUVVVVVVVVVXXXYYY[[[^^^___``````___```aaaaaabbbbbbbbbaaaaaaaaabbbbbbccccccdddeeeeeekkklllmmmoooooooooooonnnnnnmmmkkkiiiiiiiiikkklllmmmnnnnnnpppqqqrrrssssssppprrrtttvvvyyy{{{}}}~~~xxx{{{~~~~~~|||yyyuuusssrrrqqqooonnnhhheee```[[[YYYVVVSSSQQQNNNNNNMMMOOOQQQSSSRRRQQQOOOOOOPPPQQQSSSRRROOOLLLMMMLLLKKKJJJHHHFFFEEEEEEDDDCCCBBBAAA???>>>===<<<999888666555555555666777666666555444444444444444888999:::;;;<<>>===============<<<<<<;;;:::999888777777666666666555555444444444333333333444222111111222333333222333111000111222222111000111000///000222333111...+++---///111111000///------------......//////000000//////......//////000///......---,,,***((('''......---------...///000.........///////////////222222222222333444555555666555444555666777666555555666888888777777888:::;;;:::999888777777777777777888999:::;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>============>>>??????AAACCCEEEEEEDDDCCCBBBCCC@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEEFFFFFFGGGIIIIIIJJJKKKLLLMMMNNNNNNQQQRRRSSSUUUVVVWWWWWWWWWYYYZZZ\\\^^^````````````aaabbbbbbccccccccccccbbbbbbbbbbbbcccddddddeeeeeejjjkkklllnnnnnnnnnnnnmmmmmmlllkkkiiiiiijjjkkklllnnnnnnoooooopppqqqrrrrrrqqqqqqsssuuuwwwzzz|||~~~xxxyyy|||~~~}}}zzzxxxwwwwwwvvvuuupppllleee```\\\XXXUUURRRQQQPPPNNNOOOQQQRRRRRRQQQPPPPPPPPPQQQRRRQQQOOOMMMNNNNNNMMMKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@???;;;:::999888777777777888888777777666666666777777777888999999:::===@@@DDDHHHLLLRRRXXX^^^dddjjjnnnrrrvvv{{{}}}~~~}}}||||||~~~{{{xxxwwwwwwuuurrrpppllljjjgggdddcccbbbbbbcccbbb```]]]]]]______]]][[[^^^^^^]]]]]]___cccjjjnnntttzzz}}}kkk^^^XXXYYYaaaooo}}}wwwtttqqqtttzzz~~~~~~}}}{{{jjj[[[QQQLLLJJJHHHFFFDDDCCCCCCAAA>>>;;;999888666555555555777888:::999666444222111111111000000111111111222222222222111000//////000111222222222111000000000000000222111111000000111111222000000000000000000000000111000000000000000000000111111111111111111111111|||mmm___VVVTTTYYYggg|||ooobbb___dddkkkyyyrrreeeUUUPPPLLLLLLLLLJJJIIIKKKKKKKKKJJJIIIIIIHHHHHHHHHEEEEEEFFFGGGFFFEEEDDDCCCEEEEEEDDDCCCAAA@@@???>>>===============<<<<<<;;;::::::888777777777777777555555444444444333333333444333222222444444444222111000///000222222222000///.........000000///---///000111111222111111000---------------.........///..................///000000///...---+++)))(((......------......///000.........//////000000000222222222222333444555666444333333444666888777666777888999999777777888999:::999888777666666666777888999::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>@@@BBBDDDEEEDDDBBBBBBCCC===>>>>>>???@@@AAAAAABBBDDDDDDDDDDDDEEEEEEEEEEEEIIIIIIJJJKKKLLLMMMNNNNNNPPPQQQSSSUUUWWWXXXXXXYYYZZZ[[[]]]___```aaa``````bbbbbbcccdddddddddddddddbbbbbbccccccddddddeeeeeeiiiiiikkkllllllllllllllllllkkkjjjiiijjjkkklllmmmnnnnnnoooooopppppppppqqqqqqqqqqqqrrrtttxxx{{{}}}zzzzzz{{{{{{~~~~~~~~~~~~}}}|||xxxsssllleee```\\\XXXUUUUUURRROOONNNOOOPPPQQQPPPRRRQQQPPPPPPQQQQQQPPPNNNPPPOOOOOOMMMLLLKKKJJJJJJGGGGGGFFFFFFEEEDDDDDDCCC???>>><<<;;;999999888888666555555555555555666666666777888888888999<<>>===============<<<<<<;;;::::::999888777777777777555555444444444333333333333222111222444444333222000//////000111333222111........./////////...---/////////.../////////000---------------,,,,,,,,,......------------......---...///000111111111111...............//////000.........///000000111111111111111222333444555666555444333444666777666555777888999888666666777888888888777666666666666666999999:::;;;;;;::::::::::::;;;<<<===>>>>>>>>>===<<<;;;;;;;;;;;;<<<======???AAADDDDDDCCCBBBBBBCCC>>>>>>??????@@@AAAAAAAAACCCCCCDDDDDDEEEEEEFFFFFFHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQSSSUUUWWWXXXYYYZZZYYYZZZ\\\^^^____________```aaabbbcccddddddddddddbbbbbbccccccdddeeeeeefffhhhhhhiiijjjjjjkkkkkkkkkkkkjjjjjjjjjjjjkkkmmmmmmnnnooooooooooooooooooooorrrqqqpppppprrrvvvyyy|||||||||{{{{{{}}}~~~{{{vvvooohhhccc___[[[XXXWWWSSSOOOMMMMMMNNNNNNNNNSSSQQQOOOOOOPPPQQQPPPOOOPPPOOOOOONNNMMMLLLLLLKKKHHHHHHHHHGGGGGGFFFFFFFFFAAA@@@???===;;;999888888666555555555555666666777666777888777777777:::<<<>>>@@@CCCGGGKKKPPPWWW[[[```cccgggiiiiiiiiiiiijjjhhhfffccc```\\\YYYVVVTTTPPPOOONNNLLLKKKJJJJJJJJJMMMNNNPPPSSSTTTSSSQQQPPPPPPTTTYYY]]]```dddhhhjjjrrrwwwzzzjjj^^^WWWUUUYYYdddqqq}}}yyywwwvvvyyy}}}hhhWWWLLLHHHIIIGGGFFFEEEDDDCCC@@@>>>:::888777555555666888999;;;:::999666444222000000111111111111111111111111111000000000000000000111000111222333222111000///111111000000000000111111000000000000000000000000000000000000000111111111111111111111111111111111~~~nnn___VVVTTTXXXcccwwwssseee___ccchhhrrroooaaaTTTNNNKKKLLLLLLIIIIIIKKKKKKKKKKKKKKKJJJIIIHHHGGGCCCCCCDDDCCCCCCCCCBBBBBBEEEEEEDDDCCCAAA@@@???>>>===============<<<<<<;;;;;;:::999888777777777777555555444444444333333333111000000222333444222111000///...///111222222111...///000000////////////000///...------......///---------------,,,,,,,,,......------------......+++,,,...000111333333444.........///////////////......//////000111111222111111111222333444666666777555444444555555444222555666777777555444555666777777666666555666666666999999:::;;;;;;:::::::::999:::<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<===>>>@@@CCCCCCBBBAAABBBBBB@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEGGGHHHHHHHHHHHHIIIKKKLLLNNNOOOOOOPPPQQQSSSUUUWWWXXXYYYYYYWWWYYYZZZ\\\]]]]]]]]]\\\]]]]]]___```bbbbbbccccccbbbccccccdddeeeeeeffffffgggggghhhhhhiiiiiijjjkkkjjjjjjjjjjjjkkkllllllmmmnnnnnnnnnnnnnnnnnnnnnooorrrqqqppppppqqqtttxxxzzzzzzzzzzzz{{{}}}~~~|||yyyuuupppjjjfffbbb^^^[[[WWWSSSOOOLLLKKKLLLLLLKKKRRRPPPNNNNNNOOOPPPPPPOOONNNNNNNNNMMMMMMLLLLLLLLLIIIIIIHHHHHHGGGGGGFFFFFFBBBAAA@@@>>><<<:::999888888888777777777888888999777888999888777777999:::;;;===???AAADDDIIINNNSSSXXXZZZ]]]^^^]]]\\\\\\\\\[[[ZZZXXXTTTPPPMMMKKKJJJIIIHHHHHHGGGFFFFFFFFFFFFEEEHHHMMMQQQSSSSSSSSSSSSTTTYYY___eeeiiillloooqqqwww{{{pppbbbZZZVVVWWW```lllwww}}}{{{zzz|||tttaaaSSSLLLIIIHHHFFFFFFFFFDDDAAA???888777666555666777999;;;;;;:::999777555333111000111111111111111111111111000000000111111000000000...///000111111111//////111000000000000000000111000000000000000000000000//////000000111111111111111111111111111111111111ooo```VVVTTTWWW```rrrtttfff```aaaeeepppmmm___SSSMMMJJJKKKKKKIIIIIIKKKKKKKKKLLLLLLKKKJJJHHHGGGDDDDDDCCCCCCCCCCCCBBBBBBEEEEEEDDDCCCAAA@@@???>>>===============<<<<<<;;;;;;:::999888888777888888555555444444444333333333//////000222333444222000000///...///111111111///...000111111000//////000111000000////////////000---------------.........///..................///,,,,,,---.../////////...---...///000000000000///......///000000111222222000000111222333555666777777666444444555444333111444555666666444444555666777777666666666666777777888999::::::;;;;;;;;;;;;999;;;===?????????>>>===<<<;;;;;;;;;;;;<<<=========???BBBCCCBBBAAAAAABBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBDDDEEEGGGHHHIIIGGGHHHIIIKKKLLLNNNOOOPPPOOOPPPRRRTTTVVVWWWWWWXXXWWWXXXZZZ[[[\\\\\\[[[[[[ZZZ[[[\\\^^^```aaaaaabbbccccccddddddeeeeeeffffffgggggggggggghhhiiijjjkkkjjjjjjkkkkkkkkkkkkkkkkkklllmmmmmmmmmnnnnnnoooooorrrrrrqqqqqqrrrtttwwwxxxvvvwwwxxxyyy{{{}}}{{{xxxuuurrrnnnjjjfff```]]]WWWSSSOOOMMMLLLLLLKKKJJJNNNMMMLLLMMMOOOQQQPPPOOOMMMMMMMMMMMMMMMMMMLLLLLLJJJJJJIIIHHHHHHGGGFFFFFFBBBBBBBBB@@@>>><<<:::999666555444444333333333444666888999999888888999:::888:::<<<>>>@@@CCCGGGJJJNNNPPPRRRRRRQQQPPPPPPPPPNNNOOONNNLLLHHHEEEEEEEEECCCDDDDDDEEEEEEFFFFFFFFFDDDIIINNNRRRTTTUUUVVVWWWYYY___gggnnnrrrvvvyyy{{{|||zzzmmmaaa\\\[[[aaajjjrrr|||~~~~~~~~~~~~}}}jjjXXXNNNJJJIIIGGGGGGGGGEEECCCAAA999888777666666888999;;;::::::999888777555333222222222222111111111111111000000111111111111000000...//////000000000000///111000000//////000000111000000000000000000000000/////////000111111222222111111111111111111111111qqqbbbYYYTTTUUU]]]mmm~~~|||vvvhhh``````cccnnnkkk^^^RRRMMMJJJKKKKKKIIIIIIKKKJJJKKKLLLMMMLLLJJJHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDCCCAAA@@@???>>>===============<<<<<<;;;;;;;;;:::999888888888888555555444444444333333333//////000333555555333111111000//////000111///...---///111111///...///000111111000000000/////////---------......//////000000//////......//////000---............---,,,,,,---...///000111000000///---...///000111222333333000000111222333555666777555444333333555555444333333555666666555555777888888777777666666777777888777888999:::;;;<<<<<<<<<;;;===???AAABBBAAA@@@>>><<<<<<<<<;;;<<<======>>><<>>>>>??????@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIKKKLLLNNNOOOPPPPPPPPPRRRSSSTTTUUUUUUUUUXXXYYYZZZ[[[\\\\\\[[[[[[XXXYYY[[[]]]___aaaaaabbbccccccddddddeeefffffffffhhhggggggggghhhiiijjjkkkkkkkkkllllllkkkkkkjjjjjjkkkkkklllmmmmmmnnnoooooorrrrrrrrrrrrsssuuuvvvwwwuuuvvvxxxzzz{{{}}}}}}zzzxxxvvvtttpppjjjccc^^^WWWTTTQQQPPPOOONNNLLLKKKIIIIIIJJJMMMPPPQQQPPPNNNMMMMMMMMMMMMMMMMMMMMMNNNLLLLLLKKKJJJIIIHHHGGGFFFDDDDDDDDDCCCAAA???===<<<666555444222111111111111555777888888888777888999666888:::<<<===???AAADDDCCCEEEGGGGGGFFFFFFFFFGGGEEEFFFGGGFFFCCCBBBCCCEEEBBBBBBDDDFFFGGGHHHIIIIIIKKKOOOUUUZZZ\\\^^^aaaddddddiiiqqqwww{{{}}}~~~qqqjjjeeefffiiilllrrryyyxxxyyywwwvvv{{{sss___RRRJJJIIIHHHGGGGGGFFFDDDBBB<<<;;;888777666666777888999999999999888666444333222222222111111111000000///000111222222111000///000000//////000000111222000000////////////000000000000000000000000000000...//////000111111222222111111111111111111111111sssddd[[[TTTUUU[[[kkkzzzyyy~~~wwwiiiaaa```bbbmmmjjj^^^RRRMMMIIIKKKKKKIIIIIILLLJJJKKKLLLMMMLLLJJJHHHGGGHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCAAA@@@???>>>===============<<<<<<;;;<<<;;;:::999888888888888555555444444444333333333000000111444666666444222222000//////000000///---,,,///111111...---...000///////////////...---,,,---------...///000111111000000////////////000000......////////////......---...000111111111000///---...///000111222333333000000111222333555777777333222222333555666666555333555666777666777888:::888777777777777777888888666777999:::;;;<<<<<<<<<===???AAACCCDDDCCCAAA@@@===<<<<<<<<<<<<===>>>>>><<<>>>AAABBBAAAAAAAAABBB;;;;;;<<<>>>???AAABBBBBBDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIKKKLLLNNNOOOPPPPPPPPPQQQSSSSSSTTTTTTTTTYYYZZZ[[[\\\]]]]]]\\\[[[XXXYYY[[[]]]___aaabbbbbbccccccdddeeeeeeffffffggghhhhhhgggggghhhiiikkklllllllllllllllkkkkkkjjjiiijjjjjjkkklllmmmooooooppprrrrrrsssttttttuuuuuuvvvvvvxxx{{{||||||}}}}}}|||zzzxxxtttmmmddd^^^WWWVVVSSSRRRRRRPPPNNNLLLGGGGGGIIIMMMPPPQQQPPPNNNMMMMMMNNNNNNNNNNNNOOOOOONNNNNNMMMKKKJJJHHHGGGGGGEEEEEEEEEEEECCCAAA???>>>===<<<:::999777666666666333555777888777777777999444666999;;;<<<<<<>>>@@@;;;===???@@@@@@@@@BBBCCC???BBBDDDDDDBBBAAACCCFFFBBBDDDFFFHHHJJJLLLMMMMMMMMMRRRYYY___bbbfffkkkoooqqquuuzzz~~~wwwnnnkkkiiigggiiimmmtttvvvuuuppprrr|||~~~iiiZZZKKKIIIHHHHHHHHHGGGDDDBBB???===:::777555555555555888888999999888777555444222222222222111111000000///000111222222111000///222111000000000111333444000000////////////000000000000000000000000000000...//////000111222222222111111111111111111111111vvvggg\\\RRRTTT[[[hhhzzz|||xxx{{{{{{mmmccc___```ppp~~~qqq^^^TTTNNNJJJKKKKKKJJJJJJMMMNNNNNNMMMKKKJJJHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@??????>>>>>>======<<<<<<===;;;888666555555666666555555444333333222111111444444444333333222222222333222111000////////////111111000000/////////...000000//////.........---000---+++---222333000---......//////000000111111---------........./////////////////////.........000000000111222222333333///000111222444666777777444444333444444555666777444555555666666666666666444444555777888:::;;;;;;:::;;;<<<<<<;;;;;;===???AAACCCFFFHHHHHHFFFCCCAAA===<<<;;;::::::;;;<<<===>>>>>>????????????>>>>>>>>>>>>>>>>>>????????????CCCCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLPPPQQQQQQRRRSSSTTTTTTUUUZZZ\\\___```___]]]YYYWWWXXXYYY[[[]]]___```aaaaaaaaaccceeefffeeeeeefffgggfffeeeddddddeeegggjjjkkkjjjkkklllmmmmmmkkkjjjiiillllllmmmmmmnnnnnnoooooopppqqqqqqrrrssstttuuuuuuwwwwwwxxxyyyzzz|||}}}~~~~~~~~~|||zzz{{{|||xxxtttooojjjddd___]]]YYYTTTQQQPPPOOONNNMMMLLLMMMNNNOOOOOONNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@???<<<999555444555777888777777777888888888888888555555666777888999::::::;;;;;;;;;<<<<<<>>>?????????AAACCCDDDDDDEEEGGGIIIHHHIIIKKKLLLMMMPPPTTTWWWZZZ^^^ccchhhmmmqqquuuyyy}}}~~~}}}rrrkkkhhhgggsssrrrrrrtttzzzppp___VVVMMMFFFFFFHHHFFFCCCBBB@@@>>>:::777666777:::<<<999:::;;;<<<;;;999777555222222222222333444555666333333222222111000000000333333222222111000000000111111000000000000000111333222111000////////////000000000000000000000000555444333111000/////////wwwhhh^^^VVVXXX^^^iiizzz|||wwwyyy}}}|||nnndddaaabbbppp~~~qqq^^^TTTNNNJJJKKKKKKJJJJJJMMMNNNNNNMMMKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@??????>>>======<<<;;;;;;;;;:::888666555555666777555555444333333222111111222222222222222222111111333222111000////////////000000000//////.........000000000///////////////000...,,,...222333000,,,000/////////////////////---------.........///////////////////////////...000000000111222222333333444444333333222222222111444333333444444555666777444555555666666666666666444444555777888999:::;;;777888999999888999;;;===@@@BBBEEEGGGGGGEEEBBB@@@======<<<;;;;;;<<<===============>>>>>>=========>>>>>>>>>>>>????????????AAAAAACCCDDDEEEGGGHHHIIIGGGHHHHHHIIIJJJKKKLLLLLLOOOPPPQQQRRRSSSTTTUUUUUUYYYZZZ\\\]]]]]][[[XXXWWWXXXYYYZZZ\\\^^^___```aaacccdddffffffeeedddeeefffgggfffeeeeeeeeegggiiijjjiiijjjjjjkkkkkkkkkjjjjjjlllllllllmmmmmmnnnooooooqqqrrrrrrssstttuuuvvvwwwvvvvvvwwwwwwyyyzzz|||}}}}}}zzz{{{~~~~~~zzzvvvrrrmmmgggccc___\\\WWWTTTSSSQQQPPPOOONNNNNNOOOOOOOOONNNMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCCCC@@@>>>;;;888666666777888777777777777777777777777555555666777888999::::::<<<<<<<<<===>>>???@@@AAA@@@AAADDDEEEEEEFFFHHHJJJLLLNNNQQQRRRTTTXXX\\\___cccffflllqqquuuyyy}}}rrrkkkiiimmmoooqqqtttyyywwweeeWWWMMMFFFFFFHHHFFFCCCCCCCCC@@@;;;777555666777999999:::::::::999777666555333333222222222222333333111111111111111111222222000000000000000000111111111111000000000000111111000///////////////000000000000000000000000000000333222111111000111111111yyyjjj```WWWYYY^^^jjjzzzzzztttuuuxxx}}}pppeeebbbbbbnnn|||qqq___TTTNNNKKKKKKLLLJJJKKKMMMNNNMMMLLLKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@??????>>>===<<<;;;:::999999888777555555555666777555444444333333222222111111111111111111111222222222222111000/////////////////////...............///////////////000000000111///---...111111///,,,000000//////...------,,,---------.....................//////////////////000000000111222222333333888777777666444333333222333333333333444555666777444555555666666666666666444444555666888999::::::666777888888777888:::<<>>>>>>>>>>>????????????@@@@@@BBBDDDFFFHHHJJJJJJGGGGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQSSSTTTVVVVVVXXXYYYYYYYYYYYYYYYXXXWWWXXXYYYZZZ[[[]]]^^^``````dddeeefffeeedddcccccceeehhhhhhffffffffffffhhhiiiiiihhhhhhhhhiiijjjkkkkkkkkkllllllmmmnnnnnnoooooorrrsssssstttuuuvvvwwwwwwuuuuuuvvvwwwxxxzzz{{{|||~~~|||xxxxxx{{{{{{}}}|||yyyuuuqqqlllhhhddd```\\\XXXWWWUUUSSSQQQQQQQQQPPPOOOOOONNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFFFFEEEFFFFFFAAA@@@>>><<<:::999888888777777666666666666666666555555666777888999999:::=========>>>???AAABBBCCCBBBDDDFFFHHHHHHIIILLLNNNSSSUUUYYY\\\^^^bbbgggjjjlllpppuuuyyy}}}}}}qqqmmmiiinnntttwwwzzz~~~kkkYYYOOOGGGFFFHHHFFFDDDDDDEEEBBB===888555444555666;;;:::999888777666555555444444333111111000000000///000000111222222333333---......///000000111111111000000000000000111111...------...///000111111000000000000000000000000111000000000111222333333zzzmmmdddUUUWWW^^^jjj{{{xxxqqqppprrr}}}rrrfffaaaaaaiiiwwwrrr```UUUOOOKKKLLLLLLJJJKKKMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCDDDDDDCCCBBBAAAAAA@@@@@@???>>>>>><<<;;;:::999888888777666555555666666777444444444333333222222222000000111111222222333333111111000///////////////..................---------------.../////////000000...---...//////,,,***...............---------....................................////////////000000000111222222333333222222222333444444555555333333333333444555666666444555555666666666666666444444555666777888999:::777888999999888999;;;===>>>???AAABBBBBBAAA???>>>========================<<<<<<<<<======<<<<<<<<<===>>>>>>>>>????????????@@@AAABBBDDDFFFHHHIIIIIIGGGGGGHHHIIIJJJLLLLLLMMMMMMNNNOOOQQQSSSUUUVVVWWWXXXXXXXXXWWWXXXXXXYYYYYYYYYYYYZZZ[[[\\\^^^___```cccdddeeedddccccccdddfffiiiiiihhhgggffffffgggggghhhggggggfffgggiiikkkllllllmmmmmmnnnooopppqqqqqqrrrrrrssstttuuuvvvwwwwwwvvvvvvvvvwwwxxxzzz|||}}}}}}|||yyytttsssvvvwwwzzz~~~{{{xxxuuupppmmmgggddd```]]][[[YYYVVVTTTUUUTTTRRRQQQPPPPPPQQQQQQOOOOOOOOONNNNNNMMMMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHHHHGGGFFFFFFEEEFFFGGGGGGCCCBBBAAA@@@>>><<<:::999777777777777666666666666555555666777888999::::::=========>>>@@@BBBCCCDDDEEEGGGJJJLLLMMMOOOQQQSSSYYY\\\```dddgggkkkpppsssrrrvvvzzz~~~wwwpppkkkrrrzzz}}}|||~~~ppp]]]RRRIIIGGGHHHFFFEEEEEEEEEBBB===999666555555555===<<<:::888777666666666444333222111000000000000000000111111111222222222/////////000000000111111000000000000000000111222///////////////000111111000000000000000000000000111111000000111111222333}}}qqqkkk\\\^^^dddpppwwwnnnlllmmmzzzuuuggg``````eeessstttbbbUUUOOOKKKLLLLLLKKKKKKNNNMMMMMMLLLKKKJJJIIIIIIHHHGGGGGGGGGFFFEEEEEEDDDDDDEEEDDDCCCBBBAAA@@@??????>>>>>>===<<<;;;:::999999777777777666666666666777444444333333333333222222111222222222333333444444111000//////////////////------..................,,,,,,,,,------.........------,,,,,,---,,,+++)))+++,,,,,,---...///000000.....................------.........//////000000000000000111222222333333+++,,,---...000111222333333222222333333444555666444555555666666666666666444444555666777888888999777888999999888888:::<<<===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>======<<<===>>>>>>>>>????????????BBBBBBCCCDDDEEEFFFFFFGGGFFFGGGHHHIIIJJJLLLMMMMMMMMMMMMOOOPPPRRRTTTVVVVVVYYYXXXXXXXXXXXXYYY[[[[[[ZZZZZZZZZ[[[\\\^^^___```aaabbbcccccccccdddgggiiijjjiiihhhhhhggggggffffffggggggffffffgggiiikkklllmmmnnnooopppqqqrrrssssssqqqqqqrrrssstttuuuuuuvvvwwwwwwwwwxxxzzz{{{}}}~~~~~~}}}yyysssqqqssstttwww{{{}}}}}}zzzwwwsssqqqjjjgggdddaaa___]]]ZZZXXXYYYXXXVVVTTTSSSRRRSSSSSSPPPPPPOOONNNMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHGGGFFFDDDDDDEEEFFFGGGDDDDDDCCCBBBAAA>>><<<;;;999999888888888777777777666666777888999:::;;;;;;<<<<<<===???AAACCCEEEFFFFFFIIILLLOOOQQQSSSVVVYYY^^^aaafffjjjnnnqqqvvvyyyxxx{{{{{{qqqnnnvvv~~~~~~}}}wwwcccWWWLLLIIIIIIGGGFFFFFFCCCAAA===:::888777888888>>>===;;;:::888888888888222111111000000111111222222222222111111111000000222222222111111000000000000000//////000111222222333222111111000000000111000000000000000000000000333222111111000000111111{{{vvvpppqqqttt|||xxxnnnjjjjjjxxx{{{llldddccceeetttuuucccUUUOOOLLLLLLMMMKKKKKKNNNMMMLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDEEEEEEDDDCCCAAA@@@??????>>>>>>======<<<;;;;;;;;;999888888888777777666666333333333333333333333333333333333333333444444444000//////....../////////.............../////////---------------.........,,,,,,,,,---,,,,,,++++++++++++,,,...///000111222...............---------------......///000000000000000000111222222333333111111222222222333333333222222222222333444555666444555555666666666666666444444555666666777888888555666777777666777999;;;======>>>??????>>>======>>>>>>????????????>>>>>>=========>>>>>>=========>>>>>>>>>>>>????????????BBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGIIIKKKLLLMMMNNNMMMNNNOOOPPPRRRSSSUUUUUUXXXXXXXXXXXXYYY[[[\\\]]]\\\[[[[[[[[[\\\^^^```aaa```aaabbbbbbbbbdddhhhjjjiiiiiiiiihhhhhhggggggggghhhggggggggghhhiiijjjjjjmmmnnnooopppqqqrrrssstttppppppqqqrrrssstttuuuuuuwwwwwwxxxyyyzzz|||}}}~~~|||vvvssstttqqqtttwwwyyy{{{}}}}}}zzzvvvtttmmmkkkhhhfffeeeccc```^^^]]]\\\ZZZXXXWWWVVVUUUUUURRRRRRQQQPPPNNNMMMLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKIIIHHHFFFDDDDDDEEEFFFGGGDDDDDDDDDCCCBBB@@@???>>><<<<<<;;;;;;:::999999999888888999:::;;;<<<<<<=========???@@@BBBEEEGGGHHHGGGJJJNNNRRRUUUYYY]]]```eeehhhmmmpppsssvvvzzz|||~~~rrrnnnuuu~~~}}}yyywwwjjj]]]PPPLLLJJJHHHFFFGGGCCCAAA>>><<<:::::::::;;;<<<<<<<<<;;;::::::999999222222111111111222222333333333222222111000000///333333333222111000000000////////////000111222333444444333222111111111111000000000000000000000000333333222111000000000111{{{pppkkkkkkvvvssslllkkkkkkyyytttcccVVVPPPLLLMMMMMMKKKLLLNNNLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDEEEEEEDDDCCCAAA@@@???>>>========================:::::::::999999777666666333333333333333333333333333333333222222222222222//////.........//////000.........//////000000000//////////////////......+++---.........------...------...//////000111111//////.........---------------......///000000111000000000111222222333333777777666666666666666666222222222222333444555666444555555666666666666666444444555555666777777777666777888777777777999;;;======>>>>>>>>>>>>======>>>??????@@@@@@??????>>>;;;<<<<<<======<<<<<<;;;>>>>>>>>>>>>??????????????????@@@AAABBBCCCDDDEEEEEEFFFGGGIIIKKKLLLNNNNNNNNNNNNOOOPPPQQQSSSSSSTTTVVVWWWXXXYYYZZZ[[[\\\\\\]]]]]]\\\\\\]]]___aaabbbaaabbbbbbbbbaaacccfffiiihhhhhhiiiiiiiiihhhhhhggghhhhhhiiiiiijjjiiiiiiiiikkklllmmmnnnpppqqqrrrsssqqqqqqrrrssstttuuuvvvvvvvvvwwwwwwxxxyyy{{{|||}}}~~~wwwssstttnnnpppsssuuuvvvxxxzzz}}}}}}yyywwwqqqooommmlllkkkiiifffddd______^^^]]][[[YYYWWWVVVUUUUUUTTTRRRQQQOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLJJJHHHFFFEEEEEEGGGHHHDDDDDDCCCCCCBBBAAAAAAAAA???>>>>>>======<<<;;;;;;999::::::;;;<<<===>>>>>>???@@@AAACCCEEEHHHKKKLLLLLLPPPUUUYYY^^^bbbgggkkklllppptttwwwyyy{{{}}}vvvlllsss}}}vvvpppttt|||pppbbbTTTNNNKKKHHHGGGHHHDDDCCC@@@>>><<<;;;;;;<<<999:::;;;;;;;;;:::999999555444333222222111222222222222111111111111111111111111111111111000000000////////////000111222333222222111111111111111222000000000000000000000000111111111000111111222333~~~rrrmmmllltttyyyrrrrrrppp~~~tttbbbVVVPPPLLLMMMMMMKKKLLLNNNLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEFFFEEEDDDCCCAAA@@@???>>>============>>>>>>>>>>>><<<<<<;;;;;;999888666555333333333333333333333333333222222222111111000000//////.........//////000.../////////000000111111222222111111000000//////,,,...///000/////////000/////////000000000000000//////.........------------------...///000000111000000000111222222333333222222222333333333444444222222222222333444555555444555555666666666666666444444555555666666777777888999::::::999:::<<<>>>======>>>>>>>>>>>>======>>>???@@@AAAAAA@@@???>>>:::;;;;;;<<<<<<;;;;;;:::>>>>>>>>>>>>????????????<<<===>>>@@@BBBDDDEEEFFFEEEFFFGGGIIIKKKLLLNNNNNNOOOOOOPPPPPPQQQRRRSSSSSSUUUVVVWWWYYYZZZ[[[[[[[[[___^^^]]]\\\]]]___bbbccccccccccccbbbaaabbbeeehhhhhhhhhiiiiiiiiiiiihhhhhhhhhiiijjjkkkkkkjjjhhhgggjjjjjjkkkmmmnnnpppqqqqqqrrrrrrssstttuuuvvvwwwwwwuuuuuuvvvwwwxxxzzz{{{|||}}}}}}uuurrrrrrlllnnnppprrrrrrtttvvvxxx}}}|||yyysssrrrpppoooooonnnkkkhhhaaaaaaaaa```^^^[[[XXXWWWXXXWWWVVVTTTSSSQQQPPPOOOOOOOOOOOONNNNNNNNNNNNNNNOOOMMMJJJGGGFFFFFFGGGHHHDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@???>>>=========:::;;;;;;<<<===>>>??????AAABBBCCCEEEHHHKKKMMMOOORRRVVV\\\aaafffkkkqqquuurrruuuyyy|||}}}~~~{{{lllsss~~~wwwmmmjjjwww}}}{{{xxxssseeeWWWOOOLLLIIIGGGHHHFFFEEEBBB???===<<<;;;;;;666888:::;;;;;;:::999888777777555333222111000000000000000111222222333333......//////000000111111////////////000111222333////////////000111222333000000000000000000000000/////////000111333444555wwwrrrpppvvv|||www{{{uuubbbXXXTTTPPPNNNMMMNNNNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFDDDCCCCCCHHHGGGFFFDDDBBB@@@>>>>>>?????????>>>===;;;999999::::::999999888777777777444555555333111111222333555444333111000000000000000000////////////000000//////............//////444111...---...000222222---------............///,,,+++++++++,,,...000111111000///...---,,,++++++...............///000000111111222333444444444444222444555555444333333444555555444444555666888999::::::888777666666666666333333444666777999::::::666666777888888999::::::@@@???>>>===>>>???BBBCCC????????????????????????>>>>>>=========>>>>>>???=========>>>??????@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDFFFGGGHHHJJJMMMOOOPPPQQQRRRRRRRRRPPPOOOPPPSSSUUUXXXWWWWWWWWWXXXYYY[[[\\\\\\[[[[[[[[[\\\^^^```aaaaaabbbbbbccccccdddeeeeeehhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjkkkkkkkkkkkkjjjmmmmmmmmmnnnooopppppppppsssssstttuuuvvvwwwxxxxxxwwwxxxxxxxxxxxxyyy{{{~~~zzztttpppmmmmmmmmmmmmnnnnnnooopppwwwxxx}}}|||yyywwwvvvuuuuuuuuussspppmmmhhhfffeeeccccccaaa^^^[[[\\\[[[ZZZWWWUUUSSSQQQPPPOOOOOONNNNNNMMMMMMNNNNNNJJJJJJIIIHHHHHHGGGFFFFFFJJJIIIHHHFFFEEECCCBBBAAABBBAAA@@@???>>>===<<<<<<===???@@@@@@???@@@BBBDDDCCCDDDFFFIIILLLQQQUUUWWW]]]aaafffjjjmmmqqqtttwwwzzzzzz|||~~~uuunnnrrr{{{pppooonnnpppwwwzzzxxxvvvvvvuuu}}}qqqhhh\\\RRRMMMJJJGGGEEECCCEEEEEEBBB===:::999::::::;;;<<<<<<<<<;;;:::999888777555444333444444555222222222222222222222222555444333222222222333444333222222222111111000000000000000000000000000000000000000000000000000000000000000000111111111111wwwqqqooosss{{{tttaaaWWWTTTOOOMMMLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDEEEDDDCCCBBB@@@>>>============>>>>>>===<<<;;;;;;::::::999888888777777666444555555333111111222333111000000////////////000000000////////////000000//////............//////222000------...000000000---------............///---,,,,,,,,,,,,---///000///...............------...............///000000//////000111222222222222333444666666444333444555555555444444444666777888888777666555555444555555444555666777888999:::;;;888888999::::::;;;;;;<<<===<<<;;;;;;<<<===???@@@????????????????????????>>>===<<<;;;;;;:::;;;;;;======>>>>>>??????@@@@@@AAAAAABBBBBBCCCDDDEEEEEEFFFGGGHHHJJJLLLNNNPPPQQQRRRRRRRRRPPPOOOPPPSSSUUUWWWVVVVVVWWWXXXZZZ[[[]]]\\\[[[[[[[[[\\\^^^```aaaaaabbbbbbccccccddddddeeegggggghhhhhhhhhiiiiiiiiiiiiiiijjjkkkkkkkkkkkkkkkmmmnnnnnnnnnoooooopppppprrrssstttuuuvvvwwwxxxxxxvvvwwwxxxxxxwwwxxx{{{~~~~~~{{{uuuqqqooonnnmmmlllllllllmmmmmmssstttyyy~~~|||zzzxxxxxxwwwvvvsssqqqkkkiiigggfffdddbbb___]]]]]]\\\ZZZXXXVVVTTTRRRQQQQQQPPPOOOOOONNNNNNOOOOOOJJJJJJIIIIIIHHHHHHHHHGGGIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCBBBAAA@@@??????>>>???@@@@@@@@@@@@CCCEEEFFFHHHJJJNNNSSSXXX\\\___dddhhhmmmqqqtttwwwzzz|||}}}~~~{{{qqqmmmrrr{{{|||nnnlllnnntttwwwvvvuuuvvvwwwxxxoooaaaUUUNNNJJJHHHGGGEEEFFFFFFDDD???<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999666555333222111111222333222222222222222222222222333222111//////...//////222222111111111000000000000000000000000000000000000000000000000000000000000000000000111111111111xxxpppmmmnnn~~~vvvcccVVVSSSNNNLLLKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIGGGGGGGGGFFFFFFFFFEEEEEECCCCCCBBBAAA@@@???>>>>>><<<<<<===============<<<:::999999888888777666666444555555333111111222333///////////////000111111000000////////////000000//////............//////000...---...///000///...---------............///...------,,,------......---------....../////////...............///000000//////000111222222222222333555777666555444555666555555444444444555555666666666555555555555666666666666777888888999::::::::::::;;;<<<============<<<;;;;;;:::;;;===>>>???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>><<<;;;:::999999999>>>>>>>>>???????????????@@@@@@AAACCCDDDEEEFFFFFFFFFGGGHHHJJJLLLNNNOOOPPPQQQQQQQQQPPPOOOPPPRRRUUUUUUUUUVVVWWWXXXZZZ\\\]]][[[[[[[[[\\\]]]^^^``````aaaaaabbbbbbcccdddddddddffffffgggggghhhiiijjjjjjjjjjjjjjjjjjkkkkkkkkkkkknnnnnnoooooooooooooooooorrrsssssstttuuuvvvwwwwwwvvvwwwwwwwwwwwwxxx{{{}}}~~~~~~xxxtttqqqooommmllljjjjjjjjjjjjnnnooottt||||||{{{{{{zzzxxxwwwpppmmmjjjhhhgggdddaaa___^^^]]][[[ZZZXXXVVVUUUTTTSSSRRRQQQPPPPPPPPPPPPQQQJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIGGGFFFFFFEEEDDDCCCBBBBBB@@@BBBCCCCCCCCCDDDFFFHHHKKKMMMPPPVVV\\\bbbgggjjjnnnrrrxxx|||~~~~~~xxxrrrmmmjjjqqqzzzsssppppppvvvyyyyyyzzz}}}yyyiiiZZZPPPKKKIIIHHHGGGGGGGGGEEEAAA>>>======<<<<<<<<<<<<<<<;;;:::999666555333222111111222222333333333333333333333333222111000///............111111000000000000//////000000000000000000000000000000000000000000000000000000000111111111222222xxxoookkkiiixxx|||yyygggUUURRRMMMKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBAAAAAAAAA==================<<<;;;999999999888777777666666444555555333111111222333222222222111111222333333000000////////////000000//////............/////////......///111111///------------............/////////......------------............////////////...............///000000111111222333444444444444444666777777666555555666555444444444444444555555888777777777777888888999666666777777888888888888:::;;;<<<===>>>======<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>======<<<<<<<<<<<>>============<<<<<<;;;::::::999777666444333333333444333333333333333333333333222222222111111222222222000000000///////////////000000000000000000000000000000000000000000000000000000111111111222222222xxxnnniiieeeqqq~~~xxxxxx|||kkkUUUQQQMMMKKKJJJKKKKKKJJJLLLKKKKKKJJJIIIIIIHHHHHHEEEFFFFFFFFFFFFGGGGGGGGGCCCCCCBBBBBBBBBAAAAAAAAA??????>>>>>>===;;;:::999999999888888777666666555444555555333111111222333555444333222111111111111000000////////////000000//////............////////////000111333222000------------............///////////////...---,,,,,,000000/////////........................///000000111111222333444444444444444666777777666555555666444444555555555555555555888777777777777888888999444555555555666666777777999:::<<<======<<<;;;:::;;;;;;;;;;;;<<<===>>>>>>????????????????????????<<<<<<<<<<<<<<<===>>>???????????????@@@@@@@@@@@@@@@@@@BBBCCCEEEFFFGGGHHHFFFGGGHHHJJJKKKMMMNNNOOONNNOOOPPPPPPPPPPPPRRRTTTRRRSSSUUUWWWYYYZZZ\\\\\\ZZZ[[[\\\]]]^^^_________```aaaaaabbbbbbcccddddddcccdddeeefffhhhjjjkkklllkkkkkkjjjjjjjjjkkklllmmmoooooooooooopppppppppppprrrrrrssssssttttttuuuuuuuuuuuuvvvvvvuuuwwwyyy||||||zzzqqqpppmmmkkkjjjkkklllmmmkkkjjjmmmtttzzz~~~~~~}}}|||uuurrrnnnkkkiiigggdddbbbbbbbbb```^^^\\\[[[YYYXXXWWWVVVUUUTTTSSSSSSSSSSSSNNNNNNNNNMMMMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJKKKKKKIIIIIIIIIHHHGGGGGGGGGFFFFFFHHHKKKLLLMMMPPPSSSVVVWWWZZZ```fffmmmtttyyy{{{}}}wwwnnngggccc]]]hhhttt{{{~~~~~~}}}{{{gggWWWMMMIIIHHHGGGFFFEEEDDDCCCAAA>>>===>>>>>>===<<<;;;;;;::::::999888666444333333333333333333333333333333333333000000111333444444555555///////////////000000000000000000000000000000000000000000000000000000000111111111111222222222222yyymmmgggccclll}}}}}}vvvsss~~~{{{kkkUUURRRMMMKKKJJJKKKKKKJJJMMMLLLLLLKKKJJJIIIHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGAAAAAA@@@@@@??????>>>>>>@@@??????>>>===;;;999888999888888777777666555555444555555333111111222333444333222111000/////////000000////////////000000//////............//////000000000111333222000...---------............//////////////////...---,,,000000000//////........................///000000//////000111222222222222333555777666555444555666333444555666777777777777666666555555555555666666333333444555555666777777888:::;;;======<<<:::999777888888999::::::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>888888999999:::;;;===>>>>>>>>>??????@@@AAAAAABBBAAAAAABBBCCCEEEFFFGGGGGGFFFGGGHHHIIIKKKLLLMMMNNNMMMNNNPPPQQQPPPPPPRRRTTTRRRTTTUUUWWWYYYZZZZZZ[[[ZZZZZZ\\\]]]^^^_________``````aaaaaabbbccccccccccccdddeeefffhhhiiijjjkkklllkkkjjjjjjjjjkkkmmmnnnnnnnnnoooppppppqqqqqqrrrrrrrrrrrrssssssssstttttttttuuuuuuuuuuuuvvvyyy{{{yyy{{{~~~tttrrrooommmlllmmmooopppllljjjkkkpppvvv|||~~~|||wwwtttooolllkkkiiigggffffffeeecccaaa^^^\\\ZZZYYYXXXWWWVVVUUUTTTSSSSSSSSSQQQPPPPPPOOONNNNNNMMMMMMKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKIIIKKKOOOQQQTTTWWW\\\___ccceeejjjqqqwww|||uuujjjccc\\\cccmmmsssyyy~~~~~~ppp]]]QQQJJJHHHHHHFFFEEEDDDDDDBBB???===??????===<<<;;;;;;;;;;;;777666444222111000111111222222222222222222222222---...000111333333444444//////000000000000111111000000000000000000000000000000000000000000000000111111111222222222222333yyylllfffcccjjjzzzzzzuuuwwwgggVVVRRRNNNKKKKKKKKKKKKKKKNNNMMMMMMLLLJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFAAAAAA@@@@@@???>>>======>>>>>>>>>>>>===<<<;;;:::888888888777666666555555444555555333111111222333333222111111000000000000000000////////////000000//////............//////000//////000111111000...---------............///......///000000///...---///////////////000000000...............///000000//////000111222222222222333444666666444333444555222333555777999999999999888777666555555444555555222333444555666777888999999:::<<<======<<<:::888666777888999999:::::::::========================999999999999:::;;;;;;<<<======>>>???AAABBBCCCCCCBBBCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHIIIKKKLLLMMMMMMLLLNNNPPPQQQPPPQQQRRRSSSSSSTTTVVVXXXYYYYYYYYYYYYYYYZZZ\\\^^^_________^^^``````aaaaaabbbbbbccccccddddddeeefffggghhhiiijjjmmmllljjjjjjjjjkkkmmmnnnmmmmmmnnnoooqqqrrrssssssrrrrrrrrrrrrrrrsssssssssssstttuuuuuutttuuuxxx{{{zzz{{{}}}yyyvvvsssooonnnnnnooopppmmmjjjjjjmmmrrrwww|||yyyvvvqqqooommmmmmkkkjjjiiihhhfffccc```]]][[[ZZZXXXXXXVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQOOONNNMMMMMMLLLLLLMMMOOOPPPQQQRRRSSSSSSSSSRRRRRRRRRRRRQQQQQQPPPSSSWWW[[[^^^ccchhhkkkooorrrvvv{{{uuukkk^^^```dddjjjrrr|||yyyeeeVVVMMMIIIJJJHHHFFFEEEFFFDDDAAA>>>@@@???>>><<<;;;:::;;;;;;888666444222111000000111111111111111111111111111...///000111222111111000000000000111111111222222000000000000000000000000000000000000000000000000111111111222222222333333yyyllleeedddiiixxx~~~zzzsssbbbVVVSSSNNNLLLKKKLLLLLLKKKOOONNNMMMLLLKKKJJJIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@???>>><<<<<<============<<<<<<888888888777666666555555444555555333111111222333333333222222333333444555000000////////////000000//////............//////000...---...///000///...---------.........//////---...///000000///...---------...///000111222222...............///000000111111222333444444444444222444555555444333333444222333666888::::::;;;:::::::::999777666666666666333333444666777999:::;;;999;;;===>>>>>>===:::999888888999;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;<<<<<<<<<<<<>>>???AAACCCDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIJJJLLLLLLMMMKKKMMMPPPQQQQQQQQQRRRSSSSSSUUUVVVXXXYYYYYYXXXXXXYYYZZZ\\\^^^_________^^^`````````aaabbbbbbccccccdddeeeeeefffggghhhiiiiiimmmlllkkkjjjjjjlllmmmooolllmmmnnnoooqqqssstttuuurrrrrrrrrrrrrrrrrrssssssssstttuuuttttttuuuxxxzzz}}}}}}~~~}}}zzzuuuqqqnnnnnnooopppmmmjjjiiikkkooottt}}}|||{{{wwwsssppppppooonnnmmmkkkjjjgggddd```]]][[[ZZZYYYXXXVVVUUUTTTSSSSSSSSSUUUTTTSSSRRRPPPNNNMMMLLLLLLMMMNNNPPPSSSUUUWWWXXXXXXWWWWWWWWWWWWWWWWWWWWWWWW[[[___ccchhhmmmrrrvvvxxx{{{~~~uuubbb___^^^cccnnnyyy~~~jjjYYYOOOKKKKKKIIIGGGGGGGGGFFFCCC@@@AAA@@@>>><<<;;;:::;;;;;;:::999777444333222222222000000000000000000000000222222333333222111///...000000111111222222222333000000000000000000000000000000000000000000000000111111222222222333333333|||nnneeeiiinnn{{{tttdddUUURRRNNNLLLKKKKKKJJJIIILLLLLLLLLLLLJJJHHHFFFEEECCCDDDDDDDDDDDDDDDCCCCCCDDDCCCAAA???>>>>>>????????????>>>===<<<;;;::::::999999888888777666666666444333222111000111222333111111111111111000//////////////////000000000000////////////////////////------...///000111222222,,,,,,,,,,,,---///000111......---------.........//////000000000//////......//////000000000000///000111222333333333333333333333555666666666555444777666666666777888:::;;;777777666555555555555555333444666777888999888888<<<>>>AAAAAA>>>;;;999888777666666666777999;;;<<<>>>===<<<::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<=========>>>??????@@@@@@BBBAAAAAAAAABBBDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJKKKIIIKKKNNNOOOOOOPPPSSSUUUUUUVVVVVVVVVWWWXXXXXXXXXZZZ[[[\\\]]]___```aaaaaaaaaaaaaaabbbccccccdddddddddeeeeeefffggghhhiiiiiikkkkkkkkkkkklllmmmnnnnnniiikkkmmmnnnoooppprrrtttrrrqqqpppqqqrrrrrrqqqppptttttttttttttttuuuvvvwww{{{|||~~~|||vvvqqqnnnlllkkkiiihhhhhhiiikkkjjjllluuu}}}|||{{{yyyvvvssspppnnnmmmooommmkkkhhhfffbbb]]]ZZZXXXWWWUUUTTTTTTTTTUUUUUUSSSSSSSSSSSSSSSSSSTTTUUUNNNNNNPPPRRRUUUXXXZZZ[[[]]]\\\[[[[[[[[[]]]^^^___ccceeegggiiilllpppvvvzzzooofffaaaffflllqqqxxxzzzxxx|||uuu^^^PPPMMMKKKIIIGGGFFFFFFEEECCCBBB@@@???===;;;:::;;;<<<===::::::888777555333222111222222222111111111111000333333333222222111111111111111111111111111111111000000000000111111111111222111111111000000//////...///000111111000///...ssslllhhhmmmzzzwwwfffWWWSSSOOOMMMLLLLLLKKKJJJNNNNNNNNNNNNLLLJJJHHHGGGEEEEEEEEEEEEDDDCCCBBBAAABBBBBBAAA@@@????????????>>>>>>===<<<;;;:::999999888888888777666666555555444444222111111111222333111111111111111000//////,,,------...///000000111////////////////////////.........///000000111111000000000//////000000111---------------...///000...///////////////.........///000000000000000000111111222333333333333333333333555666666666555444666666555555666888999:::777777666555555555555555333444555777888888888888<<<>>>@@@@@@>>>;;;999888999999999:::;;;<<<===>>>======<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<=========>>>??????@@@@@@BBBAAAAAAAAABBBDDDEEEGGGGGGHHHHHHIIIIIIJJJJJJKKKJJJLLLNNNOOOOOOPPPSSSUUUUUUVVVVVVWWWWWWXXXXXXYYYZZZ[[[\\\]]]^^^```aaaaaa```aaaaaabbbbbbcccdddddddddeeeeeefffggghhhiiiiiikkkkkkjjjkkkkkklllmmmnnnlllmmmoooooonnnnnnpppqqqssssssrrrrrrsssssssssrrrtttttttttttttttuuuvvvwwwzzz|||~~~~~~xxxrrrooollljjjhhhhhhggghhhjjjiiikkksss}}}~~~}}}{{{yyyvvvtttrrrqqqnnnllliiigggeeeaaa]]]ZZZYYYXXXVVVUUUTTTUUUUUUVVVSSSSSSSSSSSSSSSTTTTTTUUURRRSSSSSSTTTWWWZZZ]]]^^^aaaaaaaaaaaabbbcccdddeeeiiikkkmmmppprrrvvv{{{}}}tttnnnppptttuuuwwwzzzyyytttsssxxx~~~yyybbbRRRMMMKKKIIIGGGFFFGGGFFFDDDCCCAAA@@@>>>;;;::::::;;;<<<::::::888777555333222111222222222222111111111111333333333222222111111111000000000000000000000000000000000000111111111111222111111111000000000000///000000000000000000///xxxqqqiiilllyyyyyyfffXXXUUUQQQNNNMMMMMMLLLKKKMMMMMMNNNMMMLLLJJJHHHGGGGGGGGGFFFEEEDDDBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@======<<<;;;:::999888888777777777666555555444444555444333222222222333333000111111111111000000///++++++,,,---///000111111////////////////////////////////////////////////111111111000000000000000...---------...//////000......////////////.........///000000111111000000111222222333333333333333333333444555555555555444555555555555666777888888777666555555444555555555333444555777888888888888;;;===??????===:::999888999999;;;<<<===>>>>>>>>><<<<<<======<<<<<<;;;:::999999:::::::::;;;;;;;;;=========>>>??????@@@@@@BBBAAAAAAAAABBBDDDFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKJJJLLLNNNOOOPPPQQQSSSUUUUUUVVVVVVWWWXXXXXXYYYYYYZZZ[[[\\\]]]^^^___```aaa``````aaabbbbbbccccccdddddddddeeefffggghhhiiiiiijjjjjjjjjkkkkkklllmmmnnnnnnooopppooonnnmmmnnnooorrrrrrrrrrrrrrrrrrrrrrrrttttttttttttuuuvvvwwwxxxyyy{{{~~~{{{uuuqqqmmmjjjggghhhfffggghhhhhhiiipppxxx|||~~~|||yyywwwvvvttttttmmmkkkhhhfffdddbbb^^^[[[ZZZYYYWWWVVVUUUUUUUUUVVVSSSSSSSSSSSSSSSTTTUUUUUUWWWVVVUUUUUUWWWZZZ]]]```cccdddeeefffhhhiiijjjjjjnnnppptttwwwyyy|||}}}|||~~~|||xxxvvvuuuqqqpppuuu|||lllZZZPPPKKKIIIGGGGGGGGGGGGFFFEEECCCAAA???<<<;;;:::::::::;;;:::999777666444333222333222222222111111111111222222222222222111111111////////////////////////000000000000111111111111111111111111111000000000111111000000000000111111zzzssslllnnnyyy{{{fffXXXUUUQQQNNNMMMMMMLLLKKKJJJKKKKKKKKKJJJHHHFFFEEEFFFFFFFFFEEEEEECCCBBBAAA???@@@AAABBBBBBBBBAAA@@@>>>======<<<;;;:::999999777666666555444444333333444444444333333333333333000000111111111111000///---------...///000111111////////////////////////000000/////////............/////////////////////000//////.....................///000000000//////...///000111111111111111222222333333444333333222333333444444444555555555555555555555555666777777666555555444444555555555444444555666777888999999;;;<<<>>>>>><<<:::999999777888:::<<<======<<<<<<;;;<<<=========<<<:::999999::::::;;;;;;<<<<<<<<<=========>>>??????@@@@@@BBBAAAAAAAAACCCEEEGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKMMMOOOPPPPPPQQQSSSTTTUUUUUUVVVWWWXXXYYYYYYZZZZZZZZZ[[[\\\^^^___```aaa``````aaaaaabbbccccccccccccdddeeefffggghhhiiijjjjjjjjjjjjjjjkkklllmmmnnnnnnooopppooonnnmmmnnnooopppqqqqqqqqqpppppppppqqqttttttttttttuuuvvvxxxxxxwwwyyy}}}~~~yyytttpppkkkhhhiiiffffffggggggggglllssswww|||{{{yyyvvvtttsssssssssmmmkkkhhhgggeeeccc```^^^ZZZYYYWWWUUUTTTTTTTTTTTTSSSRRRRRRRRRSSSTTTUUUVVVXXXWWWUUUTTTUUUXXX\\\___bbbccceeegggjjjlllmmmmmmpppssswwwzzz|||~~~{{{vvvxxxttttttwww|||xxxdddWWWLLLJJJHHHGGGHHHHHHGGGFFFDDDBBB@@@===;;;:::999999;;;:::999888666555444333333333222222222111111111222222222111111111111111000000000000000000000000///000000000111111111111111111111111111111111111222222000//////000222222{{{tttqqqpppyyyiiiXXXTTTPPPMMMLLLKKKJJJIIIJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDEEEEEEEEEEEEEEEDDD???@@@BBBCCCCCCBBBAAA@@@??????>>>===<<<;;;::::::666666555555444333333333444444444333333333222222///000000111111111000000111111000000000000000000////////////////////////000000//////......------,,,---...000111222222222333222111///------,,,,,,...///000000111111111000...///000111222222222222333333444444444333333222333333333333444444555555555555555666666666666666555555444444444444555555444444555666777888999999:::<<<======;;;999999999777888:::<<<=========<<<;;;<<<=========<<<:::999;;;;;;;;;<<<===>>>>>>>>>=========>>>??????@@@@@@AAAAAAAAABBBCCCEEEGGGIIIHHHHHHIIIJJJJJJKKKKKKLLLLLLNNNOOOPPPPPPQQQSSSTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYZZZ[[[\\\^^^___``````___``````aaabbbbbbcccccccccccceeefffgggiiijjjjjjjjjjjjjjjjjjkkklllmmmmmmlllmmmoooooonnnnnnoooqqqppprrrsssrrrppppppqqqsssssstttttttttvvvwwwxxxyyywwwyyy|||}}}yyytttnnnjjjkkkhhhfffggggggfffjjjoootttzzz{{{yyywwwtttrrrqqqqqqqqqnnnllliiihhhgggfffcccaaa[[[ZZZWWWUUUTTTSSSSSSSSSRRRRRRRRRRRRSSSTTTUUUVVVZZZXXXVVVUUUVVVYYY]]]___aaabbbdddgggkkknnnpppqqqsssvvvyyy|||}}}}}}~~~{{{}}}zzzyyyzzz|||~~~lll[[[NNNLLLIIIHHHHHHIIIHHHHHHDDDCCCAAA>>><<<:::999888;;;::::::888777666555444333333333222222222222111111111111111111111111111111111111111111111111111///000000000111111111111111111111111111222222222333222111000000111222333~~~uuusssqqqwwwnnnXXXUUUPPPMMMLLLKKKJJJIIIKKKKKKLLLLLLKKKJJJHHHGGGCCCCCCDDDEEEFFFFFFFFFFFFAAAAAABBBBBBBBBBBBAAAAAA??????>>>===<<<;;;;;;:::666666666555444444333333222222333333333222111000///000000111111111111000333333222111111000000////////////////////////////////////......------------...111333555555555555444333111///...---,,,,,,---...///000111111111000...///000111222333333333444444444444444333333222333333333222333444444555555666666777777777666666444444444333444444555666555555555555666888999:::999;;;<<<;;;:::888999999::::::<<<===>>>?????????<<<<<<======<<<<<<;;;:::;;;;;;<<<===>>>??????@@@=========>>>??????@@@@@@AAAAAAAAABBBDDDFFFHHHJJJIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNPPPQQQPPPQQQRRRTTTRRRSSSTTTUUUVVVWWWXXXYYYYYYZZZ[[[\\\]]]^^^___```______```aaaaaabbbbbbcccbbbcccdddfffgggiiijjjkkkiiiiiiiiijjjjjjkkklllmmmjjjlllnnnooonnnoooqqqsssrrruuuwwwvvvsssrrrtttwwwsssssstttuuuvvvxxxyyyzzzyyy{{{~~~yyysssooonnnjjjhhhiiihhhgggiiimmmrrrwww|||zzzwwwtttrrrqqqqqqqqqnnnllliiihhhhhhgggfffddd]]][[[YYYVVVTTTSSSSSSSSSRRRRRRRRRRRRSSSTTTVVVVVV[[[ZZZYYYXXXZZZ\\\___aaabbbcccdddgggkkkppptttwwwwwwyyy|||~~~xxx{{{~~~}}}}}}|||}}}||||||ppp^^^QQQNNNJJJHHHHHHIIIHHHHHHCCCCCCAAA???===;;;999888;;;;;;:::999888777666666333333333333222222222222000000000111111111111111111111111111111111111111000000000000111111111111111111111222222222222222333333222222222222333333~~~uuusssoootttoooZZZVVVRRRNNNMMMLLLKKKIIIJJJKKKKKKLLLKKKJJJHHHGGGDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA???>>>===<<<;;;::::::999777777666666555444444444111111222222222111000/////////000111111111111111111111111111000000000000////////////////////////.....................---...///222444555555555444222111000///............+++,,,---...////////////...///000111222333333333444444555555444333333222333333222222222333444555666777777888888777666666444333333333444444555666555555555555666888999:::999:::;;;:::999888888::::::::::::;;;<<<===??????======<<<;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????=========>>>??????@@@@@@AAAAAAAAABBBDDDFFFIIIJJJIIIIIIJJJJJJKKKKKKLLLLLLMMMOOOPPPQQQPPPQQQRRRTTTPPPQQQRRRSSSUUUVVVWWWXXXYYYYYYZZZ\\\]]]^^^___```______``````aaabbbbbbbbbbbbcccdddfffhhhiiijjjkkkiiiiiiiiiiiijjjkkklllmmmkkklllnnnooonnnoooqqqrrrsssvvvyyywwwtttsssuuuxxxsssssstttuuuvvvxxxzzz{{{}}}~~~xxxtttrrrmmmjjjjjjjjjhhhiiilllpppssszzz}}}{{{wwwsssqqqpppppppppmmmkkkhhhgggggggggfffeee___^^^[[[XXXVVVUUUTTTTTTQQQQQQRRRRRRSSSUUUVVVWWWYYYYYYYYYYYY[[[]]]___aaabbbbbbbbbeeejjjpppvvvzzzzzz{{{}}}}}}~~~uuuvvvzzz{{{~~~}}}xxxgggTTTPPPLLLIIIHHHHHHHHHGGGCCCBBBAAA@@@>>><<<:::999;;;;;;:::999888777777666444444333333333222222222///000000000111111111222111111111111111111111111000000000000111111111111111111111222222333333333222222333333333333222222|||rrrqqqmmmrrrnnn[[[XXXSSSPPPNNNMMMLLLJJJHHHIIIIIIIIIIIIHHHFFFEEEFFFFFFFFFFFFFFFEEEDDDCCCFFFDDDCCCAAA@@@@@@AAAAAA>>>===<<<;;;:::999999888777777777666555555444444000000111222111000///...//////000111111111111111......//////000000111111////////////////////////...........................///111333333333111000///////////////000111111)))***+++,,,------------...///000111333333333444444555555555444333333222444333222111222333444555666777888999999888777666333333333333444444555666555555444555666777999:::999:::;;;:::888888888:::999888888888999;;;===>>>>>>===<<<::::::;;;<<<<<<999999:::;;;<<<===>>>???=========>>>??????@@@@@@AAAAAAAAABBBDDDGGGIIIJJJIIIIIIJJJJJJKKKLLLLLLLLLMMMOOOQQQQQQQQQQQQRRRTTTPPPPPPQQQSSSTTTUUUWWWWWWYYYYYYZZZ[[[]]]^^^___```______``````aaabbbbbbbbbbbbcccdddfffhhhiiikkkkkkiiiiiiiiiiiijjjkkklllmmmlllnnnoooooonnnnnnpppqqqrrruuuxxxwwwsssqqqtttwwwsssssstttuuuwwwxxxzzz{{{|||xxxtttnnnkkklllkkkiiiiiikkknnnqqqwww~~~}}}zzzvvvrrrooommmnnnnnnllljjjgggffffffgggfffeeebbb```]]]ZZZXXXWWWVVVVVVQQQQQQQQQRRRSSSUUUVVVWWWUUUVVVWWWXXXZZZ\\\]]]^^^`````````bbbgggnnnuuuzzzyyyzzz{{{{{{|||uuussswwwxxx}}}~~~{{{{{{pppUUUQQQMMMIIIHHHHHHHHHGGGBBBBBBAAA@@@>>><<<;;;:::;;;;;;::::::999888777777444444444333333333222222//////000000111111111222000000000000000000000000000000000000111111111111111111111222222333333333222222444555555444222222vvvqqqoooqqq|||kkkYYYVVVRRRPPPOOONNNLLLKKKJJJIIIHHHIIIKKKKKKHHHEEEHHHGGGFFFFFFFFFFFFCCCAAACCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???===<<<;;;:::999888777666555555444444555222222333444333222111000111000//////111222111000222222222111000//////.........////////////......///---++++++---/////////000000//////......------000111000...------000222///...------...000222444000000000000111111111111444555666666444444555666666555444333222222222222777666666666666666777777///.........000444888:::777777777777888888888888::::::999888888999:::::::::::::::999999999888888======<<<;;;;;;;;;;;;<<<============>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAABBBDDDEEEEEEFFFFFFHHHHHHHHHHHHHHHIIIJJJKKKMMMOOOQQQSSSSSSRRRPPPOOOQQQRRRRRRSSSTTTVVVWWWXXX\\\]]]]]]^^^^^^_________````````````````````````ddddddddddddeeefffgggggggggiiijjjjjjiiiiiiiiijjjlllllllllmmmnnnnnnooooooqqqsssssssssrrrrrrtttvvvvvvuuuttttttuuuxxx|||~~~}}}{{{tttsssqqqooonnnmmmmmmlllnnnttt{{{~~~zzzvvvsssqqqooommmkkkmmmkkkhhheeecccbbbbbbcccaaa```___]]]ZZZWWWTTTSSSRRRRRRSSSTTTUUUVVVVVVWWWXXXXXXXXXYYY[[[]]]___aaa``````aaacccfffkkkoooqqqwwwxxxzzz|||~~~~~~pppqqqzzz{{{vvv}}}|||}}}zzzdddXXXLLLJJJKKKIIIGGGFFFDDDCCCBBB@@@>>>;;;999888::::::;;;:::999777555333555555444333333333444444222111000//////000111222222111000......000111222333333222111000000000111222222222222222111000///......///111444555333222wwwuuurrrrrryyyhhh[[[XXXTTTRRRQQQPPPNNNMMMJJJIIIHHHIIIKKKKKKHHHEEEGGGFFFEEEFFFFFFFFFDDDBBBCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@???===<<<;;;:::999888777666555555444444555111111222333222111000///000///...///111111111///222222111111000//////.........////////////......111///---...///111111111///..................---000111222000...------///666555222000/////////000000000000000111111111111333555555555444333444555444333333222333333444444777666666666666666777777333222000000111333666888777777777777888888888888::::::888888888888::::::999999999::::::;;;;;;;;;===<<<;;;:::::::::::::::<<<<<<======>>>>>>>>>???>>>????????????@@@@@@@@@@@@AAABBBDDDEEEEEEFFFFFFHHHHHHHHHHHHHHHIIIJJJKKKLLLNNNPPPSSSTTTTTTRRRQQQRRRRRRRRRSSSTTTVVVXXXYYY\\\]]]]]]^^^^^^_________^^^^^^______```aaabbbbbbddddddddddddeeefffgggggghhhjjjllllllkkkjjjkkkllllllmmmnnnoooppppppqqqqqqqqqrrrsssrrrqqqqqqrrrtttttttttssstttuuuxxxzzz|||~~~~~~{{{uuutttsssqqqpppooooooooooootttzzz}}}zzzvvvsssqqqpppnnnlllmmmkkkhhheeecccbbbbbbccc______^^^\\\YYYWWWUUUTTTRRRRRRSSSTTTUUUUUUVVVVVVWWWWWWWWWXXXZZZ\\\^^^```bbbbbbbbbdddfffjjjmmmoootttuuuvvvyyy{{{}}}~~~qqqrrr|||vvvvvvzzz}}}yyyyyy~~~hhhZZZMMMIIIJJJIIIGGGGGGDDDCCCBBB@@@>>>;;;999888::::::999999888777555555444333333222222222222222222111000//////000111222222111000//////000111222222222111111000111111111222222222222222111000000111222333444444333222222xxxsssooonnnttt~~~fff[[[XXXTTTQQQPPPOOONNNLLLJJJIIIIIIJJJKKKKKKHHHFFFFFFEEEEEEEEEGGGGGGEEECCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???===<<<;;;:::999888777666555555444444555111111111222111000000///000///...///111222111000222222111111000/////////......////////////......111///......000111111000---..................///...000111111///.........777555333000///.........000000000111111111222222222444555444333222333444222222222222333444555666777777666555555666666777666555333222222333555666777777777777888888888888:::999888777777888999:::777888999:::;;;<<<======<<<<<<:::999888888888888;;;;;;<<<===>>>>>>??????>>>????????????@@@@@@@@@@@@AAABBBDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKJJJLLLOOORRRTTTUUUTTTTTTRRRRRRRRRSSSUUUVVVXXXYYY\\\\\\]]]]]]^^^___``````]]]]]]^^^```aaabbbdddddddddddddddeeeeeefffggggggiiikkklllmmmlllkkklllmmmnnnoooqqqssstttuuuttttttqqqrrrrrrqqqpppoooqqqrrrsssssstttuuuvvvwwwxxxyyy{{{}}}~~~{{{vvvvvvuuussssssrrrrrrrrrqqqtttyyy~~~|||yyyvvvsssrrrqqqooonnnmmmkkkiiifffdddbbbbbbbbb^^^]]]\\\ZZZYYYWWWVVVUUUSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVVVVWWWYYY[[[]]]___ddddddcccdddfffiiilllnnnpppqqqsssuuuwwwyyyzzzzzz|||~~~rrrrrr{{{{{{sssqqqvvvyyy|||{{{wwwvvvzzznnn___OOOJJJIIIIIIHHHIIIDDDDDDBBBAAA>>><<<999888:::999888888777777777888333222111111000000000111222111000000000000111222222111000//////000111222111111111000111111222222222222222222222222111000333666888666333000111222wwwllliiihhhnnnxxx}}}xxxhhhXXXUUURRROOONNNMMMLLLJJJIIIJJJJJJKKKKKKJJJHHHGGGEEEDDDDDDEEEGGGGGGFFFDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???===<<<;;;:::999888777666555555444444555222222222222111111000000000//////000222333222111111111111111000000//////......////////////.........---,,,,,,...//////............//////000000000,,,...//////......000222//////.........//////000000000111111111222222222222333444444222222333444333333222333333444555666777777666555555555666666777666555444444555666777666777777777888888888888:::999888777777888999:::777777888999::::::;;;;;;===<<<;;;999888888888888::::::;;;<<<===??????@@@>>>>>>?????????@@@@@@@@@@@@AAABBBDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKMMMOOORRRTTTTTTTTTTTTRRRRRRSSSTTTUUUWWWXXXYYY\\\\\\]]]]]]^^^___``````^^^______```bbbccccccdddcccdddeeeffffffggggggggghhhjjjlllllllllkkklllmmmoooqqqsssuuuwwwwwwvvvvvvrrrssssssrrrppppppqqqrrrssstttvvvwwwxxxxxxxxxwwwzzz|||{{{xxxwwwvvvuuuttttttttttttrrruuuxxx{{{|||yyyvvvssssssrrrpppooommmllliiigggdddcccbbbbbb]]]\\\[[[YYYXXXWWWWWWVVVTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVWWWYYY[[[]]]___cccccccccdddfffjjjmmmooopppqqqrrrtttuuuuuuuuuuuuyyyzzz|||}}}~~~pppnnnuuuxxxrrrtttyyy||||||zzzzzzvvveeeSSSKKKJJJIIIIIIJJJDDDDDDCCCAAA???<<<:::888;;;:::999888888999:::;;;333333222111000000000000111111111111111111111111111111000//////000111111111000000000111222333333222222222333333222111111222666999666111...000444}}}ttthhheeedddkkkvvv}}}}}}{{{ttt{{{hhhXXXUUUQQQOOONNNMMMKKKJJJIIIJJJKKKLLLKKKJJJIIIHHHEEEDDDDDDEEEGGGGGGFFFDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???===<<<;;;:::999888777666555555444444555444444333333222222222222111000000111333444444333111111111000000000000000......////////////......------,,,---//////...---/////////000000111111222//////...,,,+++---000333,,,,,,,,,---///000111222111111111111222222222222222333444444222222333444555444444333333444444555777777666555555555555555555555444555555777888999666777777777888888888888999999888777777888999999888777777777777777777777===<<<;;;:::999999999999999:::;;;<<<===>>>???@@@>>>>>>?????????@@@@@@@@@@@@AAABBBDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKMMMNNNOOOQQQRRRRRRRRRRRRRRRSSSSSSTTTUUUWWWXXXYYY[[[[[[\\\]]]^^^___```aaaaaaaaaaaabbbbbbbbbbbbbbbcccdddeeefffgggggggggggggggiiikkklllkkkkkklllmmmmmmnnnpppqqqsssssssssrrrrrrssstttsssqqqqqqrrrtttuuuvvvxxxzzzzzzyyyxxxwwwzzz}}}}}}yyyxxxwwwvvvuuuttttttttttttuuuwwwyyy~~~}}}zzzvvvtttsssrrrqqqpppmmmllljjjhhheeecccbbbaaa]]]\\\[[[YYYXXXXXXXXXXXXVVVVVVVVVVVVUUUUUUUUUUUUWWWWWWWWWXXXYYY\\\^^^`````````aaacccfffjjjnnnpppqqqrrrtttuuuuuutttsssrrrvvvxxxzzz{{{}}}yyynnniiikkkzzzyyy|||nnnZZZOOOLLLIIIIIIJJJEEEDDDCCCAAA???<<<:::999<<<;;;:::999:::;;;<<<===555555444333222111111111111111222222222222111111111111000000000000111111111000000000111222333333111222222333333333222222000444666444000///222666|||uuu{{{ssskkkgggfffkkkuuu|||{{{xxxpppttt~~~|||hhhZZZWWWSSSPPPOOONNNMMMKKKIIIKKKMMMLLLKKKIIIIIIIIIFFFEEEEEEEEEGGGGGGEEECCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???===<<<;;;:::999888777666555555444444555555555444333333333333444000000///111333444444333111111000000000000000000......////////////......///......000111222000///000000000000000000111111111111000---++++++---/////////000000000111111111111111111222222222222333222444555444333222333444555555444444444444444555777777666555444444444444333333444555666888:::;;;777777777777888888888888999888777666666777888999777777777666666666555555<<<;;;;;;:::::::::::::::::::::;;;<<<======>>>>>>>>>????????????@@@@@@@@@@@@AAABBBDDDEEEEEEFFFFFFEEEEEEEEEFFFHHHIIIKKKKKKMMMMMMNNNOOOPPPQQQQQQQQQSSSSSSSSSTTTVVVWWWYYYZZZ[[[[[[\\\]]]___```aaaaaaccccccbbbbbbbbbbbbbbbbbbcccdddfffggghhhhhhggggggfffhhhkkkkkkkkkkkklllmmmjjjjjjjjjkkkkkklllmmmmmmrrrsssssssssrrrrrrtttvvvwwwxxxyyyzzzzzzzzzyyyxxx{{{}}}~~~}}}}}}~~~|||{{{yyywwwvvvuuuuuutttuuuuuuuuuxxx}}}~~~{{{wwwuuutttsssqqqpppnnnmmmkkkiiifffcccaaa```___^^^\\\ZZZXXXXXXXXXYYYXXXXXXXXXWWWWWWVVVVVVVVVWWWWWWWWWXXXZZZ\\\^^^```^^^^^^___aaaeeeiiimmmpppqqqsssuuuwwwwwwvvvuuuttttttvvvxxxzzz{{{|||uuukkkeeeeeerrr~~~}}}vvvaaaTTTNNNKKKIIIIIIEEEEEECCCBBB???===:::999;;;;;;;;;:::;;;;;;<<<<<<777666555444333222222222111111222333333222111111000000000111111000000000111111111000111111222222111222333333333333333333000222444333111111333666xxxnnnppp{{{tttmmmiiihhhmmmwww}}}}}}zzzmmmmmmuuu|||jjjYYYVVVSSSPPPOOONNNMMMKKKHHHKKKMMMMMMKKKIIIIIIJJJGGGFFFEEEFFFFFFFFFDDDBBBAAAAAAAAA@@@@@@@@@@@@???@@@@@@???===<<<;;;:::999888777666555555444444555555444333222222222333333......---///111333333222000000000000000000000111......////////////......///......000222222000...////////////............***,,,///000///......///000000000000000000//////111111111222222222333333333555555555444333444555444444333444444555666777777777666555444444444444222333444555666888999:::777777777777888888888888999888777666666777888999666666666666777777777777999999999999999::::::;;;;;;;;;;;;<<<<<<=========>>>????????????@@@@@@@@@@@@AAABBBDDDEEEEEEFFFFFFDDDDDDEEEFFFGGGIIIKKKLLLJJJJJJLLLMMMOOOPPPQQQRRRSSSSSSTTTUUUVVVXXXYYYZZZZZZ[[[\\\]]]___```aaaaaaaaabbbbbbccccccdddddddddcccdddfffhhhiiihhhgggfffgggiiikkklllllllllmmmoookkkjjjiiihhhhhhiiikkkllloooqqqrrrrrrqqqrrrtttvvvxxxxxxyyyyyyyyyxxxxxxwwwyyy{{{~~~~~~~~~~~~~~~~~~|||zzzxxxwwwvvvuuuvvvuuuuuuwww|||}}}yyyvvvtttsssqqqooonnnmmmllliiifffdddaaa```aaa```]]]ZZZYYYYYYYYYYYY[[[ZZZZZZYYYXXXWWWWWWWWWVVVVVVVVVWWWYYY[[[]]]______^^^___```cccgggkkkmmmnnnppptttwwwyyyyyyyyyxxxqqqsssuuuwwwzzz}}}~~~uuujjjdddccciiiuuu}}}gggYYYRRRLLLHHHHHHEEEEEEDDDBBB???===;;;999999:::::::::::::::999999888777666444333333222222111222222333333222222111000000111111111111000000222222111111000111111111111222333333444444333333444333333222222333555666wwwkkkjjjqqq~~~vvvllliiihhhnnnyyy~~~mmmkkkqqq}}}nnnWWWTTTQQQNNNMMMLLLKKKIIIHHHKKKNNNMMMKKKIIIIIIJJJHHHGGGFFFFFFFFFFFFCCCAAAAAAAAAAAA@@@@@@@@@??????@@@@@@???===<<<;;;:::999888777666555555444444555444333222111111111222333---,,,,,,---000111111000000000000000000111111111......////////////......,,,,,,---...000000...,,,.........------,,,,,,+++ %%%,,,222333333222222,,,,,,---...//////......111111222222222333333333444555666666444444555666222222222333555777888999888777666555444333333333333444444555666777777888777777777777888888888888999888777666666777888999555555666777888999::::::777777777777888999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>????????????@@@@@@@@@@@@AAABBBDDDEEEEEEFFFFFFDDDDDDEEEFFFGGGIIIKKKLLLGGGHHHJJJLLLNNNQQQSSSTTTSSSSSSTTTUUUVVVXXXYYYZZZZZZ[[[\\\]]]___```aaabbb``````aaabbbdddeeefffgggcccdddfffhhhiiihhhgggfffhhhjjjmmmnnnmmmnnnooopppooonnnkkkiiiiiijjjlllnnnmmmooopppqqqppprrrtttvvvxxxxxxxxxwwwwwwwwwwwwwwwwwwzzz}}}}}}~~~~~~|||zzzxxxwwwvvvvvvuuutttwww|||~~~yyyvvvtttrrrpppnnnnnnmmmllljjjgggdddaaa```cccaaa^^^[[[YYYYYYYYYZZZ\\\\\\[[[ZZZYYYXXXXXXWWWUUUUUUUUUVVVWWWZZZ\\\]]]```______```bbbeeehhhjjjkkkmmmrrrwwwzzz|||||||||oooqqqtttvvvxxx|||wwwiiidddeeefffqqqjjj\\\TTTLLLHHHGGGFFFEEEDDDBBB@@@===;;;999888888999:::999888777666888777555444333222222222111222333444444333222111000000111111111111000000333333222111000000000111111222333333444444444444777555333333444555555555ssshhhgggkkkvvv~~~pppllljjjppp{{{~~~pppooossszzzjjj]]]VVVQQQPPPOOOKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<;;;:::888888777666555444333333111222333444333222111000111111222222222333333333111000///......///000111000000000000000000000000//////.........---------111000///......///000111333222111000////////////------------///000111222222111000000000111333444666:::<<<;;;555222222555222333444555666666666666555444333222333555777999333444555666777777777777555666777888888888888888888777666666666777999:::;;;:::888666666777888999999999888888888888888888;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>?????????@@@AAAAAABBBCCCDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHMMMOOOQQQQQQQQQQQQSSSUUURRRRRRSSSTTTUUUVVVVVVWWWXXXYYYZZZ[[[]]]^^^___```ccccccbbbbbbccceeefffhhhgggggggggggghhhhhhhhhhhhfffiiillloooppppppooonnnjjjkkklllmmmmmmmmmllllllkkkkkkllllllnnnoooqqqqqqtttvvvyyyyyyxxxvvvuuuuuu||||||}}}~~~~~~~~~~~~{{{{{{}}}}}}{{{yyyzzzzzzzzz|||~~~|||xxxuuurrrpppoooooonnnmmmjjjhhhfffddddddcccdddcccaaa]]]ZZZZZZZZZ^^^^^^]]][[[ZZZXXXWWWWWWUUUVVVVVVWWWYYY[[[\\\]]][[[]]]```bbbccceeegggjjjhhhlllpppsssuuuwwwyyyzzzwwwuuurrrrrrsssxxx}}}}}}rrrhhhgggpppsss___QQQKKKIIIHHHIIIGGGEEEDDDCCC@@@<<<999888888999999999::::::::::::888555222000111222333333333222111111222333333222222222111111111000000000000000000000000000000333333333333333333333333111111111222333555666666qqqfffeeeiiitttqqqmmmlllsss~~~tttssswww~~~nnn^^^WWWRRRQQQOOOLLLKKKMMMLLLLLLLLLKKKKKKJJJIIIHHHFFFGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<;;;:::888888777666555444333333222333333333333222111111111111111222222222333333111000///......///000111000000000000000000000000000000/////////.........111000///......///000111///...------,,,---------000000///............///111111111111111222222333444777:::888444111222444333333444555666666666666666555444333333444555555333444555666777777777777333444666777999999::::::888777666666666777999999:::999777666555666777888888888888888888888888888;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>????????????@@@AAAAAABBBCCCDDDEEEEEEGGGHHHHHHIIIIIIJJJJJJKKKJJJLLLMMMNNNMMMMMMOOOQQQRRRRRRSSSTTTUUUVVVWWWWWWYYYYYYZZZ\\\]]]^^^___```cccbbbbbbbbbccceeeggghhhffffffggggggggghhhhhhhhhfffhhhkkknnnoooooonnnmmmlllllllllmmmmmmmmmnnnnnnlllllllllmmmnnnooopppqqqsssvvvxxxyyywwwvvvuuuvvvzzz{{{}}}~~~~~~}}}~~~~~~|||zzzzzzzzz{{{|||~~~~~~zzzvvvsssqqqpppooonnnmmmkkkhhhfffdddcccccccccccc```]]]ZZZZZZZZZ\\\\\\[[[ZZZYYYYYYXXXXXXVVVVVVVVVWWWYYY[[[\\\]]]\\\^^^aaabbbcccdddgggiiiiiikkkmmmoooqqquuuzzz~~~{{{xxxtttrrrsssvvvzzz~~~~~~sssjjjooo{{{vvvbbbSSSKKKIIIIIIIIIGGGEEEDDDCCC@@@<<<999888888888999999999::::::;;;999666333111111222333333333222111111222333333222222222111111111000000000000000000000000000000333333333333333333333333333333444555555555555555|||ooodddcccgggqqqqqqmmmllltttzzzxxx}}}ttt___XXXSSSRRRPPPLLLKKKMMMKKKKKKLLLKKKKKKJJJIIIHHHEEEEEEFFFFFFEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<;;;:::888888777666555444333333444333222222111111222222111111111222222222222333000000////////////000000000000000000000000000000000000000000000/////////000//////......//////000,,,,,,,,,+++,,,,,,---...111000//////......//////000111111222222222222222111444666555222000111333333333444555666666666666666555555444333222222111333444555666777777777777222333555777999::::::;;;777777777666777888888999888888666555555555666777888888888888888888888888::::::;;;;;;<<<<<<<<<<<<======>>>>>>????????????@@@AAAAAABBBCCCDDDEEEEEEGGGGGGHHHIIIIIIJJJKKKKKKIIIKKKLLLLLLKKKKKKMMMNNNRRRRRRSSSTTTUUUVVVWWWWWWYYYZZZ[[[\\\]]]^^^___```bbbbbbbbbcccdddeeeggghhhffffffffffffggggggggggggfffhhhjjjmmmnnnnnnmmmmmmnnnnnnmmmlllmmmnnnooopppmmmmmmmmmmmmnnnnnnoooppprrrtttwwwxxxwwwvvvwwwwwwyyy{{{~~~~~~}}}~~~~~~}}}}}}|||xxxtttrrrppppppooommmkkkhhhfffdddcccbbbcccbbb```]]]ZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXVVVVVVWWWXXXYYY[[[\\\]]]___aaabbbccccccdddfffhhhiiiiiijjjjjjmmmssszzz{{{vvvrrrqqqtttxxx{{{ooopppvvv{{{eeeUUULLLJJJJJJIIIGGGFFFDDDCCC@@@<<<999888888888999999999999:::;;;999777444333333444444333222222111111222222333222222222111111111111111000000000000000000000000111111222222333333444444666666666666666666666777{{{ooodddbbbfffppprrrmmmkkksss~~~|||wwwaaaZZZTTTRRRPPPLLLKKKMMMKKKKKKKKKKKKJJJIIIHHHHHHDDDDDDEEEEEEEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<;;;:::888888777666555444333333444333222111000111222333111111111111222222222222000000////////////000000////////////////////////////////////////////////////////////////////////------------...///000111------......///111222333000111222333444333222111111222444444222111222444333444555666666777777777444444444444333222111000333444555666777777777777333444555777888999999999777777777777777888888999888777777666666666777777888888888888888999999999:::::::::;;;;;;<<<<<<=========>>>>>>??????@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHIIIIIILLLMMMNNNNNNMMMMMMNNNPPPRRRSSSSSSTTTUUUVVVWWWXXXZZZZZZ[[[\\\]]]^^^___```aaaaaabbbcccdddfffggggggeeefffffffffggggggggggggfffhhhjjjlllmmmmmmmmmlllooommmlllkkkkkkmmmooopppooonnnnnnnnnnnnnnnooooooqqqsssvvvwwwvvvvvvwwwyyyyyy||||||yyyuuurrrpppqqqpppnnnkkkiiifffdddcccbbbbbbbbb```\\\ZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWXXXYYY[[[\\\]]]aaabbbddddddcccccceeefffhhhhhhhhhiiijjjooouuuzzz~~~zzzuuuqqqpppsssvvvyyy}}}~~~wwwrrrsss}}}zzz|||~~~iiiXXXNNNLLLLLLIIIHHHFFFEEECCC@@@<<<999888888888888999999999999;;;999777555444444555555222222222222222222222222111111111111111111111111000000000000000000000000000000111222333444444555777555444333444777;;;===}}}pppeeeccceeepppvvvooolllttt}}}wwwbbb[[[UUUSSSPPPLLLJJJLLLKKKKKKKKKKKKJJJIIIHHHGGGBBBCCCCCCDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<;;;:::888888777666555444333333444333222111000111222333000000111111111222222222//////000000000000//////////////////////////////..............................////////////......---------...///000222222............000111222333000111222444444333222222222333444333333333444555333444555666777777777777222333333444444333333222333444555666777777777777555666666777777777666666666777777777888888888888888888888888888888888999777777888888888999999999999999::::::;;;<<<<<<===<<<======>>>??????@@@@@@@@@AAAAAABBBCCCDDDEEEEEEDDDEEEEEEFFFHHHIIIIIIJJJLLLNNNOOOOOONNNNNNPPPQQQSSSSSSTTTUUUVVVWWWWWWXXX[[[[[[\\\]]]^^^^^^___``````aaabbbdddeeefffggggggfffffffffgggggggggggghhhggghhhjjjkkklllmmmllllllmmmlllkkkjjjjjjlllnnnooooooooonnnnnnnnnoooooopppqqqsssuuuvvvvvvvvvxxxyyyzzz}}}|||yyyuuurrrpppqqqpppnnnllliiifffdddcccaaaaaaaaa___\\\ZZZZZZ[[[ZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXXXXYYYYYY[[[\\\]]]aaacccddddddcccbbbccceeefffgggiiijjjjjjkkknnnpppwwwuuurrroooooorrrvvvxxxzzz{{{|||~~~wwwsss|||{{{{{{}}}mmm[[[QQQNNNNNNJJJHHHFFFEEEDDDAAA===:::777777888888888999999999:::999888666555555555555222222222222222222222222111111111111111111111111000000000000000000000000000000111111222333444444555333111111444:::AAAEEE~~~rrrgggdddeeeooozzzrrrmmmvvv~~~|||~~~vvvbbb[[[UUURRROOOKKKIIIJJJJJJJJJKKKJJJJJJIIIHHHGGGAAAAAABBBCCCDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<;;;:::888888777666555444333333444333222222111111222222000000000111111111111222//////000000000000//////000000000000000000000000------------............---......//////......---,,,,,,,,,,,,---...///000222111000000//////000000111222222333333333333333444444333333333444555555444444555666777777777777333333333333444444444444333444555666777777777777666666777777666666555444666666777888888888888777888888888888999999999999777777777888999999::::::888888999:::;;;<<<<<<===<<<<<<===>>>???@@@@@@AAA@@@AAAAAABBBCCCDDDEEEEEEFFFFFFGGGHHHJJJKKKLLLLLLJJJLLLMMMNNNNNNNNNPPPRRRSSSSSSTTTUUUVVVWWWXXXXXX\\\\\\\\\]]]^^^____________```bbbdddfffggggggggggggggggggggghhhhhhhhhhhhiiijjjkkkllllllmmmmmmmmmllllllkkkjjjkkklllmmmnnnnnnnnnnnnnnnoooooopppqqqqqqsssuuuuuuuuuuuuwwwyyy{{{~~~~~~}}}zzzvvvsssqqqrrrqqqooollliiifffdddccc```aaaaaa___\\\ZZZZZZ[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]```bbbccccccbbbaaacccdddcccfffiiijjjiiiiiiiiiiiioooooommmmmmoooqqqtttvvvwwwxxxyyy{{{~~~}}}uuuzzzrrr```TTTOOONNNJJJHHHFFFEEEDDDAAA===:::777777777888888888888999999888777666666555555555111222222333333222222111111111111111111222222222000000000000000000000000000000111111222222333333222111111222777???FFFKKKttthhhdddcccmmmxxxpppllluuu~~~{{{}}}tttbbb[[[TTTRRRNNNIIIGGGIIIJJJJJJJJJJJJIIIHHHGGGGGG???@@@AAABBBCCCDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<;;;:::888888777666555444333333222333333333333222111111000000000000111111111111...///000111111000///...000000000000000000000000---.........////////////------...//////...------,,,+++++++++,,,---......222111000000//////000000333222222222222333444444666444333222333444444444444555666777777888888777777666555333333333444444333444555666777777777777555555666666666666666555555666777888999888888777666777777888888888888888666777777888999999::::::777888999:::;;;<<<<<<===<<<<<<===>>>???@@@AAAAAA@@@AAAAAABBBCCCDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMIIIJJJMMMNNNNNNOOOQQQSSSSSSTTTTTTUUUVVVWWWXXXXXX\\\\\\]]]]]]^^^_________^^^```bbbdddfffggggggggghhhhhhhhhhhhiiiiiiiiijjjkkkkkkkkklllmmmmmmnnnnnnllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnooopppqqqrrrrrrsssuuuuuutttuuuwwwxxx{{{}}}~~~|||yyyvvvtttsssrrrooollliiifffdddccc___``````^^^\\\ZZZZZZ[[[WWWWWWXXXYYY[[[\\\]]]]]]YYYYYYYYYYYYZZZ[[[\\\\\\___```bbbbbbaaaaaabbbcccaaacccfffhhhggggggggghhhiiiiiijjjlllmmmoooqqqrrrttttttvvvxxx{{{~~~wwwyyyxxxeeeVVVOOOMMMJJJIIIGGGEEEDDDAAA===:::777777777777888888888888888777777666555555555555111222333333333333222111000000111111111222222222000000000000000000000000111111111111111222222222///111555:::???EEEIIIKKKtttiiicccbbbkkkuuulllhhhrrr}}}{{{|||tttbbbZZZTTTQQQNNNIIIFFFHHHJJJJJJJJJJJJIIIHHHGGGGGG???@@@AAABBBCCCDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<;;;:::888888777666555444333333222222333444333222111000000000000000111111111111...///000111111000///...000000000000000000000000.../////////000000111111,,,---...//////...---,,,------,,,,,,------............//////000222333444444333222111222333444555666444222111222333333333444555666777888888888888;;;999666333222222333333333444555666777777777777333444555666777777777777555666777999999888888777555555666777777888777777666777777888999999::::::777888888999;;;<<<======;;;<<<===>>>???@@@AAAAAA@@@AAAAAABBBCCCDDDEEEEEECCCDDDEEEFFFHHHIIIJJJKKKIIIKKKNNNOOOPPPQQQSSSUUUSSSTTTUUUUUUWWWWWWXXXYYY\\\]]]]]]^^^^^^_________^^^```bbbdddfffggggggggghhhiiiiiiiiijjjjjjjjjjjjlllllllllmmmmmmnnnnnnnnnlllmmmnnnnnnoooooonnnnnnmmmmmmmmmnnnoooqqqrrrsssssstttuuutttttttttvvvxxxzzz{{{~~~~~~{{{xxxvvvsssrrrpppmmmiiifffdddccc___``````^^^\\\ZZZZZZ[[[TTTUUUWWWYYY\\\^^^```aaaZZZYYYYYYYYYZZZ[[[\\\\\\^^^___aaaaaa``````bbbccc```bbbdddeeeeeefffhhhjjjfffgggiiikkkmmmnnnnnnnnnrrrssstttwwwzzz}}}xxxwww}}}}}}hhhWWWNNNKKKJJJIIIGGGFFFDDDAAA===:::777777777777888888888888777777666666555555444444111222333444444333222111000000111111222222222222000000000000000000000000222222222111111111111111...222999@@@FFFIIIJJJJJJxxxkkkdddccciii}}}|||mmmkkkuuuwwwbbbYYYRRRPPPNNNJJJHHHIIIJJJIIIIIIJJJKKKJJJHHHEEEBBBBBBCCCCCCBBBBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAA???>>><<<:::999888888777777555444333222111222222222222111111000000000...---,,,,,,---...000---...///000000///...---000000000000000000000000////////////////////////---,,,,,,,,,,,,---......////////////000000000000////////////000111222333000111222333444444444444333444555444222111222333333444555555666666555555555555444333333333444444444555555666666666666666555555555555555666777777666666777888888888888888;;;;;;;;;:::::::::999999999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>????????????@@@AAABBBCCCAAACCCEEEGGGHHHIIIIIIHHHIIIKKKNNNQQQSSSTTTSSSSSSTTTTTTUUUVVVVVVWWWXXXXXX\\\\\\\\\]]]]]]^^^^^^^^^aaabbbdddfffhhhjjjkkkkkkiiijjjkkkkkkkkkkkkjjjiiikkkkkkkkklllllllllmmmmmmnnnqqqtttwwwwwwuuurrroooppppppooonnnmmmnnnqqqsssqqqqqqqqqrrrtttwwwyyy{{{~~~|||xxxuuuuuutttrrrnnnkkkhhhfffdddbbbaaa___]]][[[YYYWWWVVVWWWWWWVVVVVVWWWZZZ\\\^^^\\\[[[YYYXXXXXXZZZ\\\]]]]]]___aaaaaa```___```aaaddddddeeeeeefffggghhhhhheeegggiiiiiiiiijjjlllmmmooooooppptttxxx{{{||||||vvvrrruuu|||mmm[[[QQQOOOLLLJJJHHHGGGEEEBBB>>>;;;::::::999777666444333222888888777777666666555555111111111000000000000///111111222222222222111111///000111222333222111111111222333444444333111000...333<<>>>>>>>>>>>????????????@@@AAABBBCCCDDDFFFGGGIIIJJJKKKKKKJJJKKKLLLOOOPPPQQQQQQPPPOOOTTTTTTUUUVVVVVVWWWXXXXXX[[[[[[\\\]]]^^^^^^______aaabbbdddfffgggiiiiiiiiiiiiiiijjjkkkkkkjjjiiiiiikkkkkkkkkllllllllllllmmmnnnppptttvvvvvvtttrrrppppppppppppnnnmmmnnnqqqsssrrrrrrrrrsssuuuwwwyyy{{{~~~|||xxxvvvwwwvvvssspppllliiifffeeebbbaaa```^^^\\\ZZZYYYXXXWWWVVVUUUUUUVVVWWWYYY[[[ZZZYYYYYYXXXXXXYYY[[[[[[]]]___``````_________```bbbbbbbbbcccddddddeeeeeeeeegggiiiiiiiiijjjlllnnnppppppqqqtttwwwzzz|||}}}vvvrrruuu{{{qqq___TTTPPPLLLKKKIIIGGGFFFDDD@@@===;;;:::999888666555555444888888777777666666555555333333333222222222111111111111222222222222111111///000111222333222222111111111222222222222222222222888???CCC???===FFFQQQyyyjjjbbb^^^dddyyy{{{llljjjtttsssbbbYYYQQQPPPNNNKKKIIIIIIIIIIIIIIIJJJKKKJJJHHHFFFBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???===;;;:::999888666666666666666666666666222222222222111111111111333222111000000111222333...//////000000//////...000000000000000000000000/////////////////////////////////000000222333333------------............////////////000111222333333333444555666666666666333444555444222111222333333444555555666666555555222222222222222333444555444555555666666666666666888888777666555555555555666777888888999999888888999888888888888777777777888888888888888888888888:::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>???????????????@@@AAABBBCCCEEEFFFGGGIIIJJJJJJJJJJJJIIIJJJLLLNNNOOOPPPOOOOOOSSSTTTTTTUUUWWWXXXXXXYYYZZZ[[[\\\]]]^^^___```aaabbbcccdddfffgggggghhhhhhiiiiiijjjjjjjjjjjjiiiiiikkkkkkkkkkkkllllllllllllnnnppprrrtttuuusssqqqppppppppppppooonnnoooqqqsssrrrrrrssstttuuuwwwyyyzzz~~~}}}|||zzzxxxyyywwwuuuqqqmmmiiigggeeebbbaaa```___]]]\\\[[[[[[WWWVVVUUUTTTTTTUUUVVVWWWWWWWWWWWWXXXXXXYYYYYYYYY\\\^^^___```___^^^___```bbbbbbbbbbbbbbbccccccccceeegggiiiiiiiiijjjlllnnnqqqqqqqqqsssvvvyyy|||~~~tttqqqtttzzzvvveeeWWWPPPLLLKKKIIIHHHGGGEEEBBB???;;;:::999888888777777777888888777777666666555555555555444444444333333333111111222222222222111111000000111222222222222111111111000000111222333444999===BBBAAA:::888DDDRRR}}}ooofff```dddyyy{{{llliiisssrrraaaYYYQQQOOONNNKKKIIIJJJIIIHHHHHHJJJKKKJJJHHHFFFBBBBBBCCCCCCBBBBBBAAA@@@????????????????????????@@@???>>>===;;;:::999888777777777777666666666666222222222222222222222222111111000//////000111111/////////000000/////////000000000000000000000000////////////////////////,,,,,,------...///111111////////////000000000000////////////000111222333333333444555555555555555333444555444222111222333333444555555666555555555000000000111222333444555444555555666666666666666666555555444444444555555777777888999999999999888::::::::::::999999999999999999999999888888888888:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????????????????@@@AAABBBBBBCCCCCCDDDEEEFFFFFFGGGGGGDDDEEEHHHLLLOOOQQQRRRSSSSSSSSSTTTUUUWWWXXXYYYYYYZZZZZZ[[[]]]^^^```aaabbbdddeeefffggggggggggggggghhhiiiiiiiiiiiiiiiiiihhhjjjjjjkkkkkkkkklllllllllmmmoooqqqrrrsssrrrqqqppppppqqqqqqpppoooppprrrtttsssssstttuuuvvvxxxyyyzzz~~~}}}|||zzzyyyyyyxxxuuuqqqmmmiiifffeeebbbaaaaaa```___^^^]]]]]]YYYXXXVVVUUUTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXWWWWWWZZZ\\\^^^___^^^]]]^^^___dddcccccccccccccccccccccdddfffhhhiiiiiijjjlllnnnppppppqqqrrrsssvvvzzz}}}~~~|||rrrooorrryyy~~~|||kkkZZZPPPLLLKKKHHHGGGGGGFFFCCCAAA<<<;;;:::999888999999:::888888777777666666555555555555555555444444444444111111222222222222111111000000111111222222222222111000//////000333666888@@@???>>>;;;777777BBBOOOrrriiiaaadddwww{{{lllhhhqqq}}}tttaaaXXXQQQOOONNNKKKIIIJJJHHHHHHHHHIIIKKKKKKIIIGGGBBBBBBCCCCCCBBBBBBAAA@@@???????????????????????????>>>===<<<;;;:::999888999999888777666555444444222222222222222222222333111111000000000000111111000000000//////000000000////////////////////////////////////////////////,,,,,,,,,,,,---...///000////////////000000000000////////////000111222333222222333444444444444333333444555444222111222333333444555555666555555555000000000111222333444555444555555666666666666666555555555555666777888999777777888999999999999999:::::::::999999999888888:::::::::::::::::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>?????????????????????@@@AAABBBBBBAAABBBBBBCCCDDDEEEFFFFFFDDDFFFHHHKKKNNNQQQRRRSSSRRRSSSTTTUUUWWWXXXYYYZZZZZZ[[[\\\]]]___```aaabbbeeefffggghhhhhhhhhhhhggghhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjkkkkkkkkkllllllmmmnnnooopppqqqqqqqqqqqqpppqqqrrrrrrqqqqqqrrrtttssstttuuuvvvxxxyyyyyyzzz~~~}}}}}}{{{zzzxxxvvvtttpppllliiifffdddbbbbbbaaa``````___^^^^^^[[[ZZZXXXWWWUUUTTTSSSSSSSSSSSSUUUVVVWWWWWWWWWVVVYYY[[[]]]]]]]]]]]]^^^___bbbbbbbbbbbbbbbaaaaaaaaabbbdddggghhhhhhiiilllnnnnnnpppqqqrrrrrrssswwwzzz|||wwwmmmlllooovvv|||{{{{{{zzzqqq^^^RRRMMMKKKHHHGGGGGGFFFCCCBBB===<<<:::999999999:::;;;888888777777666666555555444444444444333333333333111111222222222222111111111111111111111222222222111000///000222555999<<>>>>>===<<<;;;:::999888:::999888777555444333222222222222222333333333333222222222222222222222222111000000//////000000111////////////////////////////////////////////////...............//////000------------............////////////000111222333222222333333444333333222333444555444222111222333333444555555666666555555222222222222222333444555444555555666666666666666666666777888999;;;<<<===777888999999:::999999999888777777777777666666666999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@????????????@@@AAABBBCCCBBBCCCCCCDDDEEEGGGIIIJJJJJJKKKKKKMMMNNNOOOPPPQQQRRRRRRTTTUUUWWWXXXZZZZZZ[[[\\\]]]^^^___```aaabbbeeeeeefffggghhhhhhhhhggghhhhhhgggggggggggghhhhhhjjjjjjjjjjjjkkkkkkkkkkkkmmmmmmmmmnnnooopppqqqqqqppprrrssssssrrrqqqsssttttttuuuvvvxxxyyyyyyyyyyyy~~~{{{zzzvvvuuussspppllliiigggeeebbbbbbaaaaaa```___^^^^^^\\\[[[ZZZXXXWWWUUUTTTSSSSSSSSSTTTUUUUUUVVVWWWWWWWWWYYY\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^^^^_________```bbbeeefffggghhhjjjlllmmmpppssssssrrrrrruuuxxx{{{zzzqqqhhhfffkkktttzzzgggYYYPPPMMMJJJHHHGGGFFFDDDCCC???===;;;999888999:::;;;888888777777666666555555444444333333333222222222111111222222222222111111111111000000111111222333222222111222555999===@@@DDD999222333:::@@@GGGLLLyyyooodddcccsss|||kkkfffmmmxxxvvv```WWWPPPOOOOOOLLLJJJKKKHHHGGGHHHIIIKKKKKKIIIHHHBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<;;;:::999999777777666666555444333333222222222333333333444444111111222222222222111111111111000//////000111111////////////////////////////////////////////////111000000///////////////------------............////////////000111222333333444444444444444333333333444555444222111222333333444555555666666555555444333333333333333444444444555555666666666666666777777777777888999;;;;;;777888999999::::::999999777777777777666666666666777777888999:::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@????????????@@@AAABBBCCCCCCCCCCCCEEEGGGIIIKKKMMMMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRSSSUUUWWWYYYZZZZZZ]]]]]]]]]^^^___``````aaabbbcccdddeeeffffffffffffhhhgggffffffffffffggghhhiiijjjjjjjjjjjjkkkkkkkkkllllllllllllnnnoooqqqrrrppprrrttttttsssrrrsssttttttuuuwwwyyyyyyzzzyyyyyy~~~{{{yyyvvvuuussspppnnnkkkiiihhhcccbbbbbb```___^^^]]]]]][[[[[[ZZZYYYWWWUUUTTTSSSTTTSSSSSSSSSTTTVVVXXXYYYVVVXXX[[[\\\[[[[[[]]]^^^\\\\\\]]]]]]^^^^^^_________aaacccdddeeegggiiikkkmmmqqqvvvwwwuuutttuuuxxxzzzuuukkkcccaaafffqqqssseeeTTTQQQMMMKKKIIIHHHFFFEEE@@@>>>;;;888777777999999888888777777666666555555444444444333333333222222111111222222222222111111222111000000000111222333333333444666999===AAACCC>>>777222666===DDDLLLSSS}}}ttthhheeeuuu|||kkkffflllvvvvvv```WWWPPPOOOOOOLLLJJJKKKGGGGGGHHHIIIKKKKKKJJJHHHBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@======<<<;;;::::::999999555555555555555555555555222222222333333444444444//////000000000000//////222111000//////000111222////////////////////////////////////////////////111000///......------...////////////000000000111////////////000111222333444555555666555555444444333444555444222111222333333444555555666666555555555555444333333333444444444555555666666666666666666555555555555666666777888888999::::::::::::999999999999999888888888888555555666888999:::;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@????????????@@@AAABBBCCCBBBBBBBBBDDDFFFIIILLLNNNLLLLLLMMMNNNPPPRRRTTTVVVQQQRRRSSSUUUWWWYYYZZZ[[[^^^^^^^^^_________````````````bbbcccdddeeeeeeeeehhhgggfffeeeeeefffggghhhiiiiiijjjjjjjjjkkkkkkkkkllllllkkklllmmmoooqqqrrrppprrrttttttsssrrrssstttuuuvvvwwwyyyzzzzzzzzzyyy~~~{{{xxxvvvuuutttqqqooommmkkkjjjccccccbbb```___]]]\\\\\\ZZZZZZZZZYYYWWWUUUSSSRRRTTTTTTSSSSSSTTTVVVYYYZZZVVVXXXZZZ[[[[[[[[[\\\^^^]]]]]]^^^^^^___```aaaaaa]]]___bbbddddddfffhhhkkkmmmsssyyyzzzwwwuuuvvvxxxzzz~~~rrrhhh```^^^dddppp{{{oooWWWTTTPPPMMMKKKJJJHHHFFFAAA>>>;;;888666777888999888888888777666666555555555555444444444333333333111111222222222222111111222111000000000111333444333444555888<<<@@@CCCEEE999666555:::???EEEOOOYYYuuukkkjjjuuu}}}nnnhhhkkkqqq~~~~~~uuucccZZZRRROOOMMMJJJHHHIIIIIIHHHHHHJJJKKKKKKIIIGGGBBBBBBCCCCCCCCCCCCCCCBBB??????????????????@@@@@@???>>>===<<<;;;:::::::::888888777777666666555555666666555555555444444444......///000111333444555...............///000000///////////////////////////////////////..................------,,,,,,,,,............////////////000000000000000111111111333333333333333333333333222222222333333444444444555555666666555555444333/////////000111111222222444555555666666666666666666666666666666777888888999::::::::::::999888888888888777777666666555555999888777888:::;;;:::999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>??????@@@AAAAAACCCEEEGGGGGGGGGGGGIIIKKKLLLLLLLLLMMMNNNOOOQQQRRRNNNPPPRRRSSSTTTVVVYYY\\\[[[\\\^^^^^^^^^^^^___aaa___```aaabbbcccdddeeeeeeccccccdddeeefffgggiiiiiillllllllllllmmmmmmmmmmmmnnnoooppprrrssssssrrrqqqtttuuuvvvuuutttssstttvvvtttuuuvvvwwwxxxyyyyyyyyyxxx|||~~~{{{zzzwwwvvvuuutttsssooojjjgggfffeeecccaaa```___^^^^^^ZZZYYYYYYXXXWWWUUUTTTSSSRRRSSSTTTSSSRRRRRRTTTVVVYYYYYYZZZ[[[\\\\\\]]]]]]^^^^^^^^^__________________```aaaaaa```aaaccceeepppvvv|||}}}zzzyyyyyy|||zzz~~~}}}|||wwwoooddd^^^```lll{{{yyykkk]]]TTTNNNNNNOOOKKKFFFEEEDDDAAA===999666666777888999999::::::999888666555444444444333333333222222222222222222222222222222222222222222222222222222222000444>>>EEEAAA:::555333555888<<>>===<<<;;;:::::::::888888777777666555555555333333222222222111111111111111000000000000111111//////......//////000111/////////////////////////////////////////////............------,,,,,,,,,////////////000000000000000000000000111111111111333333333333333333333333222333333333333333333444555555555555555444444333000111111222222333444444444555666666777777666666666666666666666777888888999::::::::::::999888888666666666666777777777777999777777888999:::999888::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>??????@@@AAAAAAAAACCCEEEGGGGGGGGGGGGIIIKKKNNNNNNNNNNNNOOOPPPQQQRRRNNNPPPRRRSSSTTTVVVYYY[[[[[[\\\^^^^^^]]]]]]___aaa___``````aaabbbcccddddddcccccccccdddfffhhhiiijjjmmmmmmnnnnnnnnnooooooooonnnoooqqqrrrrrrrrrqqqqqqssstttuuutttsssrrrsssuuuuuuvvvwwwxxxxxxyyyyyyyyyxxx{{{}}}{{{xxxvvvtttsssrrrooollliiigggfffeeecccaaa```^^^]]]ZZZZZZZZZYYYXXXVVVTTTTTTSSSTTTUUUTTTSSSSSSUUUWWWYYYZZZZZZ[[[\\\\\\]]]]]]_______________^^^^^^^^^^^^___``````___```bbbdddiiiooovvvzzzyyyxxxwwwxxx{{{~~~~~~zzzzzzrrrfff]]]^^^iiixxx|||ooo^^^UUUNNNNNNOOOKKKGGGEEEDDDBBB===999777666777888999999::::::999888666555444333333333222222222222222222222222222222222222222222222222222222222222444222555===@@@<<<666444444555999???HHHUUUbbbjjjyyypppnnnxxxssskkkkkklllvvv|||uuuxxxzzzxxxeee\\\SSSPPPMMMIIIGGGHHHFFFEEEEEEGGGHHHHHHFFFDDDBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@????????????>>>===<<<;;;:::::::::888888777666666555555444222222111111111000000000111111000000000000111111000000/////////000111111////////////////////////......//////////////////.........---------------............//////////////////000000111111111111444444444444444444444444444333333333333333333222555555555555555444333333222222333444444555555666555666666777777777777777666666666666666777888888999::::::::::::999888888555555555666777888888888888777666777999:::999888999999999999::::::::::::<<<<<<=========>>>>>>>>>??????@@@@@@AAABBBBBBBBBCCCEEEGGGGGGGGGGGGIIIKKKOOOOOOOOOOOOPPPQQQQQQRRROOOQQQRRRSSSTTTUUUXXX[[[[[[\\\]]]]]]]]]]]]^^^```___`````````aaaaaabbbbbbbbbbbbcccdddfffhhhjjjkkkmmmmmmmmmnnnnnnnnnoooooopppqqqqqqrrrrrrrrrqqqqqqrrrssstttsssrrrqqqrrrtttvvvvvvwwwxxxyyyyyyyyyyyywwwzzz~~~}}}yyywwwtttrrrqqqpppnnnlllhhhhhhgggfffdddaaa^^^\\\\\\\\\[[[ZZZYYYWWWVVVUUUTTTUUUVVVUUUTTTTTTVVVXXXZZZZZZZZZ[[[\\\\\\]]]]]]____________^^^]]]]]]\\\\\\]]]^^^^^^]]]]]]___aaaaaagggnnnrrrssstttuuuwwwyyy}}}}}}|||vvviii]]][[[dddrrr|||vvv```WWWOOONNNNNNKKKGGGFFFDDDBBB>>>:::888777888888888999::::::999888666555333333333222222222111111222222222222222222222222222222222222222222222222444333666::::::555222222555666:::CCCPPP```nnnwww|||ssspppxxxvvvmmmmmmnnnzzz|||}}}zzzfff\\\SSSPPPNNNJJJGGGHHHHHHGGGGGGHHHJJJJJJHHHFFFCCCCCCCCCDDDCCCCCCBBBAAACCCBBBBBBAAA@@@???>>>>>>???>>>===<<<;;;:::::::::888777777666555555444444444444444444333333333333/////////000222333555666111111000000000000111111////////////////////////............////////////...............---------,,,,,,---------.........//////000000111111222222555555555555555555555555444444444333333222222222444444555555555444333333333333333444555555666666555666777777888888777777666666666666666777777888999::::::::::::999888888555666666666777777777888999888777888:::;;;:::999888888999999999:::::::::============>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCCCCEEEGGGGGGGGGGGGIIIKKKOOOOOOOOOOOOOOOPPPQQQQQQPPPQQQSSSSSSTTTUUUXXXZZZZZZ\\\]]]]]]\\\\\\]]]____________```````````````aaaaaabbbdddfffiiikkklllllllllmmmmmmmmmmmmnnnnnnrrrrrrssssssssssssssssssrrrsssttttttrrrrrrssstttvvvvvvwwwxxxyyyyyyxxxxxxvvvyyy|||{{{xxxtttqqqppppppooonnniiiiiiiiihhheeebbb^^^\\\]]]]]]\\\[[[ZZZXXXWWWVVVUUUVVVWWWVVVUUUVVVWWWYYYZZZZZZ[[[[[[[[[\\\\\\\\\____________^^^]]][[[ZZZZZZ[[[\\\[[[ZZZZZZ\\\^^^\\\bbbiiimmmnnnooorrruuuxxx{{{~~~oooaaa[[[```lllvvv}}}~~~{{{cccYYYPPPNNNNNNKKKHHHGGGEEEBBB???;;;999888888888888999999:::999888777666333333222222222111111111222222222222222222222222222222222222222222222222333222444777555111000333777888===HHHXXXkkk|||uuuqqqxxxvvvnnnnnnsssyyyfff\\\SSSPPPNNNJJJHHHIIIHHHGGGHHHIIIJJJJJJHHHFFFCCCCCCDDDDDDCCCBBBBBBAAABBBBBBAAA@@@@@@???>>>>>>???>>>===<<<;;;:::::::::777777666666555444444444555555555555444444444444000000111111333555666777111111000000000000111111////////////////////////---.........//////000000........................------........./////////...//////000111111222222555555555555555555555555444444444333333222222222444444444555444333333222222222333333444555555555555555666777777777777777666666666666666777777888999::::::::::::999888888888777777777666666666555:::999888999;;;;;;;;;999888888999999999:::::::::============>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCCCCEEEGGGGGGGGGGGGIIIKKKNNNMMMMMMMMMNNNOOOPPPQQQQQQRRRSSSTTTSSSTTTWWWYYYZZZ[[[]]]\\\[[[[[[\\\]]]_______________`````````aaaaaabbbdddfffiiikkklllmmmmmmnnnnnnnnnooooooooossssssssssssssstttttttttsssuuuvvvuuutttssstttuuuvvvvvvwwwxxxxxxxxxwwwwwwuuuwwwzzz|||~~~|||yyytttqqqpppppppppooojjjjjjjjjiiifffbbb___]]]^^^]]]]]]\\\[[[YYYXXXWWWVVVWWWXXXWWWVVVVVVXXXZZZ[[[[[[[[[[[[[[[\\\\\\\\\]]]^^^______^^^\\\ZZZYYYXXXYYYZZZYYYXXXXXXZZZ\\\\\\```fffjjjkkklllpppsssvvvzzzzzzjjj```aaaiiiqqquuu{{{{{{}}}fff[[[QQQNNNNNNKKKHHHHHHEEECCC@@@<<<:::999999999888888999:::999888777666333333333222222222111111222222222222222222222222222222222222222222222222000000222555444111222666888999???LLL```uuuwwwqqqvvvwwwpppsss{{{vvveee[[[SSSPPPOOOKKKIIIJJJGGGFFFFFFHHHIIIIIIGGGEEEDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@??????>>>>>>>>>???>>>===<<<;;;:::::::::777777666555555444444333444444444333333333222222333333222222222222333333111111000/////////000000////////////////////////------......///000000000.............../////////000000000000111111111222......///000111222222333444444444444444444444444444333333333333333333222444444444444444333222222111111222222333444444555444555555666666666666666666666666666666777888888999::::::::::::999888888888888888777666555555555999888777888:::;;;:::999999999999999::::::::::::<<<<<<=========>>>>>>>>>??????@@@@@@AAABBBBBBBBBCCCEEEGGGGGGGGGGGGIIIKKKLLLLLLLLLMMMNNNOOOQQQQQQRRRSSSTTTTTTSSSTTTVVVXXXZZZ[[[\\\\\\[[[ZZZ[[[\\\^^^_________``````aaaaaabbbbbbcccdddfffhhhjjjkkkoooooopppppppppqqqqqqqqqqqqqqqqqqqqqrrrssstttuuutttuuuvvvuuuttttttuuuvvvuuuuuuvvvvvvvvvvvvvvvuuutttvvvxxxzzz|||~~~zzzvvvsssqqqpppooonnnjjjjjjiiihhhfffccc```^^^^^^^^^]]]\\\[[[YYYXXXWWWVVVWWWXXXWWWVVVVVVXXXZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\^^^^^^^^^\\\ZZZYYYWWWXXXYYYXXXWWWWWWXXXZZZ\\\```eeehhhiiikkkooosssvvvzzzyyylllgggkkkqqqrrr{{{{{{{{{~~~|||iii]]]RRROOONNNKKKIIIIIIEEECCCAAA>>>;;;:::999999777888999::::::999888777444444444333333333222222222222222222222222222222222222222222222222222222000...///444555333444666999;;;AAAQQQfff{{{xxxpppttt}}}{{{xxx~~~wwwcccZZZRRRPPPOOOLLLKKKLLLHHHGGGGGGIIIJJJJJJHHHFFFDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;:::::::::777666666555555444333333333333333222222222111111222111111000000111111222111000//////......//////////////////////////////------......///000000111---........./////////000/////////000000000111111......///000111222333333333333333333333333333333222333333333333333333444333444444444444333222222111222222333333444555555333333444555555555555555666666666666666777888888999::::::::::::999888888777777777777666666666666777666666666888999888777::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>??????@@@AAAAAAAAACCCEEEGGGGGGGGGGGGIIIKKKKKKLLLLLLMMMOOOQQQSSSTTTRRRTTTTTTTTTSSSTTTUUUWWWZZZ[[[\\\[[[ZZZYYYZZZ\\\^^^^^^___```aaaaaabbbbbbcccccccccdddfffhhhiiijjjnnnnnnnnnnnnoooooooooooonnnmmmmmmnnnoooqqqssstttssstttuuuuuusssssstttuuuttttttuuuuuuuuuuuuttttttsssuuuwwwyyyzzz}}}|||wwwtttrrrpppnnnllljjjiiihhhfffdddbbbaaa```]]]]]]]]]\\\[[[YYYWWWVVVVVVWWWXXXWWWVVVVVVXXXZZZ[[[[[[[[[[[[[[[[[[[[[[[[YYY[[[]]]^^^^^^\\\ZZZYYYWWWXXXXXXWWWVVVVVVWWWYYYZZZ^^^cccfffgggjjjppptttvvvzzz~~~zzzqqqqqqtttvvv~~~}}}{{{kkk___SSSOOONNNKKKJJJJJJEEEDDDAAA>>><<<:::999999777888999::::::999888777555555555444444444333333222222222222222222222222222222222222222222222222333//////444777666444555:::;;;CCCTTTjjj~~~xxxpppsss{{{{{{cccZZZRRRPPPPPPMMMLLLMMMKKKJJJJJJKKKMMMMMMKKKIIIDDDDDDDDDDDDCCCBBBAAA@@@============>>>>>>>>>>>>???>>>===<<<;;;:::::::::777666666555444444333333444444444333333333222222---------...///111333444000000///...............////////////////////////---------...///000000111---.........//////000000,,,,,,,,,---------......---...///000111222333333333333333333333333333333222222222333333444444444333333444444444333222222222222333333444555555666222333444444555555444444666666666666666777888888999::::::::::::999888888555555666666777777888888666555444555666777777555::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>???@@@@@@AAAAAADDDEEEGGGGGGGGGGGGIIIKKKKKKLLLMMMNNNPPPSSSUUUVVVSSSTTTUUUTTTSSSSSSUUUWWWZZZ[[[\\\[[[ZZZYYYZZZ[[[^^^^^^___```aaabbbcccdddcccddddddeeefffgggiiiiiijjjjjjjjjkkkkkkkkkllllllkkkjjjjjjkkkmmmooorrrsssrrrsssttttttrrrrrrssstttssstttttttttttttttssssssrrrtttvvvxxxyyy}}}}}}yyyuuussspppmmmkkkiiihhhgggeeecccbbbbbbbbb]]]]]]]]]\\\ZZZYYYWWWVVVVVVWWWWWWWWWVVVVVVXXXYYY\\\\\\[[[[[[[[[[[[[[[[[[XXXZZZ\\\^^^^^^]]][[[YYYWWWXXXXXXWWWVVVUUUWWWXXXXXX\\\aaadddgggkkkqqqvvvvvvzzz~~~xxxuuuwww|||~~~{{{lll```SSSOOOMMMKKKJJJKKKEEEDDDBBB???===;;;999999777777999::::::999888777666666555555555444444444222222222222222222222222222222222222222222222222666000///555999888444222:::<<>>???:::;;;===>>>>>>>>>===<<<>>>>>>???@@@BBBCCCDDDDDDBBBCCCDDDFFFHHHJJJLLLLLLJJJKKKMMMNNNNNNOOOQQQRRRSSSSSSSSSSSSTTTUUUVVVWWWYYYZZZ[[[\\\]]]^^^^^^^^^___``````aaabbbccccccccccccdddfffgggggggggiiikkkiiiiiijjjkkkjjjiiihhhgggiiiiiikkklllmmmmmmnnnnnnnnnpppssstttsssrrrssssssttttttuuuvvvwwwwwwvvvvvvxxxyyyzzz|||~~~|||xxxtttqqqnnnmmmmmmkkkhhheeecccbbbbbbaaa```___^^^]]][[[ZZZYYYYYYYYYXXXXXXWWWWWWVVVWWWWWWWWWZZZZZZZZZYYYYYYZZZZZZZZZ[[[[[[ZZZYYYYYYYYYYYYYYYZZZYYYXXXWWWVVVWWWXXXXXXWWWYYY\\\___dddjjjqqqvvvxxx||||||{{{}}}yyyfff\\\RRRPPPOOOLLLIIIHHHKKKHHHEEEBBB@@@???<<<:::<<<;;;;;;::::::999888888777666444333222222333444333222222111111222222333444333333222111111111222444444333333333444555555777===KKK[[[hhhrrr~~~{{{www~~~vvvnnnpppxxxxxxdddZZZRRRQQQQQQNNNLLLKKKKKKJJJIIIJJJKKKKKKIIIGGGGGGFFFDDDCCCDDDCCCAAA@@@@@@AAAAAAAAAAAA@@@?????????>>>===<<<;;;::::::999888888777777666666555555333333444444333333222111222222222222222111000000......///000000000000000111111000000000/////////........................---------............///.........//////////////////000222333444444333333444555666666666555444333333333333333333333333333444444333333333333222222111111111222333444666777777666666555555666777888777666666555555666666777888888888999999888888777666666555555666777888999999888777777777888999:::===<<<:::999999:::;;;<<<;;;;;;<<<============<<<===>>>???@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKMMMOOOPPPPPPQQQSSSTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]]]]^^^]]]^^^___```aaabbbcccddddddeeeggghhhgggffffffggghhhggghhhiiijjjkkkjjjjjjiiikkkllllllmmmmmmmmmlllllllllnnnqqqrrrrrrqqqrrrsssrrrssstttuuuvvvvvvvvvvvvzzz{{{|||~~~|||zzzwwwssspppnnnmmmmmmkkkiiieeedddccccccaaa``````___^^^\\\ZZZYYYYYYXXXXXXWWWVVVVVVUUUUUUUUUVVVXXXXXXYYYYYYYYYYYYXXXXXXZZZZZZYYYXXXXXXXXXXXXXXXYYYXXXWWWVVVVVVVVVWWWWWWWWWYYY\\\___cccjjjqqqvvvxxx|||yyyggg\\\SSSPPPPPPMMMJJJJJJJJJHHHDDDBBBAAA???===;;;======<<<<<<;;;:::::::::888777666444444444444555333222222111111222222333444333222222111111222222444444333333333444555555888===IIIXXXccclllxxxwwwttt{{{xxxoooqqqyyyyyyeee[[[RRRQQQQQQNNNLLLLLLKKKJJJIIIJJJKKKJJJIIIGGGGGGEEECCCCCCCCCCCCAAA@@@@@@AAAAAAAAAAAA@@@????????????>>>===<<<;;;;;;:::888888777777666666555555333333444444333333222111000111111111111000000///---......///////////////111111111111000000000000////////////////////////---------............///000000//////............000000111333333333333333444555666666666555333222333333333333333333333333444444333333333333222222222222222222333444666666777777666555555555666666555555555444444555555555777777888888999888888777777777666666666666777888888888777777888888999:::===<<<:::999999999:::;;;;;;;;;;;;;;;;;;<<<<<<======>>>???@@@AAACCCDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGKKKMMMOOOPPPPPPPPPRRRTTTUUUUUUUUUUUUUUUWWWXXXXXXZZZZZZ[[[\\\]]]]]]]]]\\\]]]^^^___aaabbbdddeeeeeehhhiiiiiihhheeeddddddeeeeeefffhhhiiijjjkkkkkkkkkmmmmmmnnnnnnmmmllllllkkkiiilllnnnppppppqqqrrrtttttttttuuuwwwxxxyyyzzzzzz~~~~~~zzzxxxuuurrrpppnnnnnnnnnkkkiiifffeeeeeedddcccaaaaaa```___]]][[[ZZZXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSVVVWWWXXXYYYYYYXXXWWWVVVXXXXXXWWWVVVVVVVVVVVVWWWWWWWWWVVVUUUUUUUUUUUUVVVVVVXXX[[[___cccjjjqqqvvvyyy|||zzziii^^^TTTQQQQQQNNNLLLLLLJJJGGGDDDBBBBBB@@@>>>===???>>>>>>===<<<<<<;;;;;;999888777666555555555555333222222111111222222333333333222222111111222222333333333333333444555666888<<>>===<<<;;;::::::888888777777666666555555333333444444333333222111//////000000000000//////---....../////////......000000000000000000000000////////////////////////---------............//////////////////.........000111111222333333333444555555666666666444333222222222333333333333444444444444333333333222222222222222222333333555666666777777666666555555555555555444444333333444444555666777777888888888888888777777777666666666666666888888888888888999999999888888888999:::;;;===>>>;;;;;;:::999999;;;<<<=========>>>@@@AAABBBCCCDDDCCCCCCDDDEEEFFFGGGGGGHHHIIIKKKMMMMMMMMMNNNPPPRRRTTTTTTTTTTTTUUUVVVWWWWWWZZZZZZ[[[\\\\\\\\\\\\\\\]]]]]]___```bbbdddeeefffhhhiiiiiihhheeeddddddeeefffggghhhhhhiiijjjjjjjjjmmmmmmmmmnnnnnnmmmmmmlllhhhkkkmmmooopppqqqsssuuuwwwxxxyyyzzz|||~~~}}}xxxwwwtttrrrpppooonnnnnnllljjjhhhgggffffffdddbbbbbbaaa```___]]][[[YYYXXXXXXWWWUUUTTTSSSRRRRRRQQQSSSUUUWWWYYYYYYWWWUUUSSSVVVUUUUUUTTTTTTTTTUUUUUUVVVUUUUUUTTTTTTTTTTTTTTTVVVXXX[[[^^^cccjjjqqqvvvyyy|||~~~~~~{{{~~~|||lllaaaUUUQQQQQQOOOMMMNNNJJJGGGDDDCCCBBBBBB@@@>>>>>>>>>>>>===<<<<<<;;;;;;888888777666555555555555333222222111111222222333333333222222111222222333333333333333444444555666:::<<>>======<<<;;;:::999999888888777777666666555555333333444444333333222111...//////000000000//////...///////////////......////////////////////////........................---------............///------......///000000111111111111111222333444444555666666666666444333111222222222333333444444444444444333333333222222222333333333333444555666666777666666666555555444444444444333333333333444444555666777888888888888888777777777777777666666666777777888888999999999999888888888999:::;;;<<<===;;;;;;:::999999;;;<<<===<<<===>>>???AAABBBCCCCCCAAAAAACCCDDDFFFHHHIIIJJJHHHJJJLLLMMMMMMNNNPPPQQQRRRRRRRRRRRRSSSTTTUUUVVVYYYZZZ[[[[[[\\\\\\\\\\\\]]]]]]___```bbbdddeeeffffffggghhhgggfffeeefffgggiiihhhhhhhhhhhhhhhhhhhhhjjjkkklllmmmnnnnnnnnnnnniiikkkmmmoooppprrruuuwwwxxxxxxyyy{{{~~~~~~|||xxxvvvtttqqqpppooooooooolllkkkiiihhhhhhhhhfffdddbbbbbbaaa```^^^\\\ZZZYYYXXXWWWVVVTTTSSSRRRRRRRRRSSSTTTWWWXXXXXXWWWTTTSSSTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSUUUWWWZZZ^^^cccjjjqqqvvvzzz|||zzzvvvzzz~~~rrreeeXXXSSSQQQNNNMMMNNNJJJHHHEEEDDDCCCBBB@@@???======<<<;;;;;;::::::999777777666666555444444333333222222111111222222333333222222111222222333333333222222333444555666666;;;===DDDMMMRRRVVV^^^ggg{{{|||zzzqqqttt|||jjj___TTTQQQQQQOOOMMMNNNJJJIIIHHHIIIJJJIIIHHHFFFDDDCCCBBBBBBCCCCCCBBB@@@@@@AAAAAAAAAAAA@@@??????======<<<;;;:::999888888888888777777666666555555333333444444333333222111...//////000000000000000000000000000000//////...............////////////........................---------............///,,,,,,---...///000111111111111111111222333444555666666777777666444222111111222222333333444444555444444333333333333222222444444444444444555666666555555666666666555444444444444444333333444444444555555666777888888888888555666777777777777666666777777888999999999999888::::::::::::999999999999;;;;;;;;;;;;;;;<<<<<<===<<<===>>>???@@@BBBCCCCCC@@@AAACCCEEEGGGIIIJJJKKKJJJLLLNNNOOOOOOOOOQQQSSSRRRRRRQQQRRRRRRSSSTTTUUUWWWXXXZZZ[[[\\\]]]]]]]]]]]]^^^___aaabbbdddeeeeeedddfffggggggffffffhhhiiijjjiiihhhgggggggggggghhhhhhiiijjjlllmmmnnnnnnnnnjjjkkkmmmnnnoooqqqtttwwwvvvvvvxxxzzz}}}~~~|||yyywwwuuurrrpppooooooooommmkkkjjjjjjjjjiiigggeeeaaabbbbbbaaa```^^^\\\[[[YYYXXXWWWUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRSSSTTTTTTTTTTTTUUUUUUTTTTTTSSSRRRTTTVVVZZZ]]]cccjjjqqqwwwzzz}}}wwwrrrtttxxx~~~{{{mmm^^^VVVSSSOOOMMMNNNLLLIIIFFFDDDDDDBBB@@@???;;;;;;;;;:::999999888888666666666666555444333333333222222111111222222333222222111111222222333333222222222333444555666777;;;>>>FFFOOOSSSUUU\\\ccczzz}}}zzzrrruuu}}}kkk```UUURRRQQQOOONNNNNNIIIHHHHHHHHHIIIIIIGGGFFFDDDBBBAAAAAACCCCCCBBB@@@@@@AAAAAAAAAAAA@@@??????>>>>>>===<<<;;;:::999999888888777777666666555555333333444444333333222111...///000000111111111000111111111111111000000///......//////000000000000////////////////////////---------............///---.........//////000000222111111111111333444555666777777777666444222111111111222333333444555555444444333333333333222222555444444444444555555666333444555666666666555444555555444444444444555555444555666777888888888888444555666777888888777777666777888999:::999999888:::::::::::::::999888888;;;;;;<<<============<<<<<<<<<===???@@@AAABBBCCCCCCCCCDDDFFFGGGIIIJJJJJJJJJLLLNNNNNNNNNOOOQQQSSSRRRRRRRRRRRRSSSTTTUUUVVVVVVWWWXXXZZZ\\\]]]^^^^^^^^^___```aaabbbcccddddddeeefffggggggffffffgggiiihhhhhhgggfffggggggiiiiiiiiiiiijjjkkklllllllllkkkiiikkklllmmmmmmooorrruuuuuuvvvwwwzzz~~~}}}zzzyyyvvvsssqqqpppoooooommmlllkkkkkklllkkkhhhfff```aaabbbbbbbbb```^^^\\\YYYYYYXXXWWWWWWWWWWWWWWWUUUVVVVVVVVVVVVVVVVVVUUURRRRRRRRRRRRRRRSSSTTTTTTTTTTTTUUUUUUUUUTTTSSSRRRSSSVVVYYY]]]bbbjjjqqqwww{{{}}}~~~~~~~~~~~~~~~~~~}}}sssmmmiiimmmsss|||vvveee[[[VVVQQQOOOOOOMMMKKKGGGEEEDDDBBB@@@>>>;;;;;;::::::999999888888777777888888777666444333333222222111111222222333222222111111222222333444222222222333444555666777<<<@@@HHHRRRVVVWWW\\\bbb~~~xxx}}}zzzrrrvvv~~~lll```UUURRRQQQOOONNNOOOIIIHHHHHHHHHIIIIIIGGGEEECCCBBBAAAAAABBBCCCBBB@@@@@@AAAAAAAAAAAA@@@????????????>>>===<<<;;;::::::888888888777666666555555333333444444444333222222//////000111111111111111222222222222222111000000//////000000111111111222000000000000000000000000---------........./////////////////////.........222111111000111333444555666777777777666444222111111111222333333444555555444444444333333333222222555555444444444555555666222333555666666666555555666555555444444555555666444555666777888888888888333444666777888888888777666777888999:::999888888666777888999:::;;;;;;;;;:::;;;===>>>>>>>>>===<<<<<<<<<===???@@@AAABBBCCCEEEFFFFFFGGGHHHHHHIIIIIIHHHJJJLLLLLLLLLMMMOOOQQQSSSSSSSSSSSSTTTUUUVVVWWWUUUVVVXXXZZZ\\\^^^_________``````aaabbbccccccdddfffggghhhgggfffeeefffgggffffffffffffggghhhjjjkkkjjjjjjkkkkkkkkkjjjiiiiiiiiijjjkkkkkklllmmmqqqssswwwxxxyyy|||}}}{{{zzzwwwtttqqqpppoooooommmlllllllllmmmkkkiiifff___```bbbcccbbbaaa___^^^ZZZYYYYYYXXXXXXXXXYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVRRRRRRRRRRRRRRRSSSTTTUUUTTTUUUUUUVVVVVVTTTSSSRRRSSSUUUYYY]]]bbbjjjqqqwww{{{}}}}}}|||zzzzzz{{{{{{yyyoooiii___bbbhhhqqq{{{iii___XXXSSSPPPPPPOOOLLLHHHFFFDDDBBB@@@>>><<<;;;;;;::::::999888888888888999999888777555444333222222222222222222333222111111111222333333444222222222333444555777777<<<@@@JJJTTTXXXYYY\\\bbb|||xxxnnnrrrzzzqqqdddXXXSSSPPPLLLIIIIIIKKKKKKJJJIIIIIIHHHGGGGGGCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>AAA@@@===;;;::::::;;;<<<666666666555444222111000222222222222222222222222111111000000000000111111222222111000///...------///......---,,,,,,++++++---.........//////000000...------------...//////------,,,,,,---...000111000000111222333333444444555555555333000+++&&&$$$222222333333333333444444666444222111222222111000000000000111333555666777666666555444444444444555444444444555555555666666666444444555777888777666666555555444444444555555777777777777777888888999777777777777888999:::;;;:::::::::;;;;;;;;;<<<<<<======<<<<<<===???AAABBBBBBCCCEEEFFFHHHHHHIIIIIIKKKKKKLLLMMMOOOPPPQQQRRRSSSRRRSSSTTTVVVXXX[[[\\\ZZZZZZ[[[\\\\\\]]]^^^^^^___```bbbdddddddddbbbbbbccccccdddeeeeeeffffffgggfffggghhhiiijjjkkklllllliiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkkmmmpppsssuuuwwwtttvvvyyy}}}}}}{{{xxxtttrrrrrrrrrpppooonnnnnnllljjjhhhfffeeeddddddcccbbbbbbbbb```]]]ZZZYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUSSSQQQQQQQQQQQQRRRXXXWWWVVVUUUTTTTTTTTTTTTUUUXXX\\\```dddkkktttzzz~~~~~~}}}}}}|||}}}}}}}}}~~~~~~~~~{{{vvvvvvyyy}}}rrrgggbbb___aaajjjvvvppp```WWWRRRPPPOOOLLLKKKJJJHHHFFFCCCAAA@@@<<<;;;:::999888888888888777777666666555555444444666555333111000000000111333333333222222111111111222222333333444555666777>>>EEEPPPXXX\\\___fffmmm{{{qqqttt}}}pppdddXXXTTTRRROOOMMMMMMGGGGGGGGGGGGFFFEEEEEEEEECCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@?????????AAA???===;;;::::::;;;<<<888888888777666555333222222222222222222222222222111111000000000000111111000000000000////////////------...//////000000111000000//////......------...------------...//////------,,,,,,---...000111000111111222333333444444666777888999888666333111222222333333333333444444555333111111222222111000000111111222444555777888666666555444444444444555333333333444444444555555555444444444666777666555666555555444444555555555777777777777777888888999999999999999999:::;;;<<<::::::;;;;;;;;;<<<<<<<<>>???@@@AAACCCDDDBBBCCCEEEFFFHHHHHHIIIIIIKKKKKKLLLMMMOOOPPPQQQRRRSSSSSSSSSTTTVVVXXXZZZ[[[ZZZZZZ[[[\\\]]]^^^_________```bbbdddeeedddcccbbbccccccddddddeeefffffffffeeeffffffggghhhiiijjjkkkhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjkkkmmmooorrrtttuuuuuuvvvyyy}}}|||yyyuuusssrrrqqqpppooolllkkkjjjjjjhhhggggggfffeeecccbbbaaaaaa```]]][[[ZZZZZZZZZYYYYYYXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUSSSRRRQQQQQQRRRRRRRRRRRRQQQQQQQQQRRRRRRSSSTTTWWW[[[___dddjjjsssxxx~~~~~~}}}}}}~~~~~~~~~}}}~~~|||wwwvvvyyy~~~|||sssiii```]]]___hhhssspppaaaWWWSSSPPPOOOLLLKKKJJJHHHFFFCCCAAA@@@<<<;;;:::999888888888888888777777666666555444444555444222111000111111222333333333222222222111111222222333333444555777999AAAIIIUUU]]]aaafffooowww{{{sssuuu}}}~~~nnnbbbWWWSSSRRRPPPNNNOOOIIIIIIIIIIIIIIIIIIHHHHHHDDDDDDCCCCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@???===;;;::::::;;;;;;888888888777666555444333333333333333222222222222111111000000000000111111.../////////000000000111---......//////000111111...///////////////.........------------...//////------------...///000111111111222222333333444444222444666777888777666444222222333333333333444444444222111111222333222111111222222444555666777888666666555444444444444555333333333333444444444444555444333444666666666444666555555444555555666666777777777777777888888999<<<;;;;;;;;;;;;;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>???@@@AAACCCDDDBBBCCCEEEFFFHHHHHHIIIIIIKKKKKKLLLMMMOOOPPPQQQRRRTTTTTTTTTUUUVVVWWWYYYZZZYYYZZZ[[[]]]^^^```aaaaaa___aaabbbdddeeeddddddcccccccccddddddeeeeeeffffffdddeeeeeefffggghhhiiiiiiggggggggggggggggggggggggjjjjjjkkklllnnnppprrrsssuuuwwwzzz}}}~~~{{{wwwtttsssrrrpppnnniiiiiiiiiiiihhhhhhhhhhhhfffcccaaa`````````^^^]]]\\\[[[[[[ZZZYYYXXXXXXWWWUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUTTTSSSRRRRRRRRRSSSOOOOOOOOOOOOPPPQQQRRRSSSTTTVVVZZZ^^^dddjjjrrrvvv||||||{{{{{{{{{||||||}}}}}}|||~~~~~~xxxwwwyyy~~~~~~}}}}}}yyyqqqddd```aaaiiisss|||rrrcccXXXSSSPPPOOOLLLLLLJJJIIIFFFCCCAAA@@@<<<;;;:::999888888888888888888888777666666555555444333222111111222333333333333333222222222222111222333333333333555999<<>>@@@AAAAAABBBCCCEEEFFFHHHHHHIIIIIIKKKKKKLLLMMMOOOPPPQQQRRRTTTTTTUUUUUUVVVWWWXXXXXXYYYZZZ[[[]]]___aaabbbccc___```bbbcccddddddddddddbbbccccccdddeeeeeeffffffdddeeeeeefffgggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjjjjkkkmmmnnnpppqqquuuwwwzzz~~~}}}|||}}}}}}yyyvvvuuusssqqqpppiiiiiihhhhhhhhhgggggggggfffccc```____________^^^]]]\\\\\\ZZZYYYXXXWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSQQQQQQQQQQQQQQQRRRSSSSSSUUUVVVZZZ___dddkkkqqquuuwwwwwwvvvvvvvvvwwwxxxxxx{{{{{{~~~zzzxxxzzz|||}}}~~~}}}~~~}}}mmmhhhhhhpppxxx}}}ttteeeZZZSSSPPPOOOLLLLLLKKKIIIFFFDDDBBB@@@;;;;;;:::999888888888888888888888777666666555555222222111111111222444555222222222222222222222222222333444333333666;;;@@@MMMYYYeeekkkoooxxxyyysssvvv}}}{{{xxx}}}mmmaaaUUUPPPNNNKKKIIIIIIEEEFFFHHHIIIIIIHHHGGGFFFEEEEEEDDDCCCCCCBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@???>>>===<<<;;;::::::999666666666666555444333333444444444333333333222222111111000000000000111111111111111000///.........000//////...------,,,,,,)))+++---///111222111111...------------...//////------...//////000000000333333333333333444444444777777777777666444222111222222222333333333444444333222000111222333333222222222444555666777666666666666555444444444444555666666666666777777777777666555444444555666555444555555555555555666777888777777777777777888888999<<<;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<======;;;<<<===>>>???@@@@@@AAABBBCCCEEEFFFHHHHHHIIIIIIKKKKKKLLLMMMOOOPPPQQQRRRTTTTTTUUUVVVWWWWWWXXXXXXYYYZZZ[[[]]]___aaabbbccc______aaabbbcccdddddddddbbbbbbccccccdddeeeeeefffeeeffffffgggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkkmmmoooppptttvvvyyy~~~~~~|||{{{|||~~~{{{xxxvvvuuusssqqqkkkjjjiiihhhfffeeedddddddddbbb___]]]^^^^^^^^^]]]]]]\\\[[[ZZZYYYXXXWWWVVVSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSRRRTTTSSSRRRQQQQQQQQQQQQQQQUUUWWWZZZ___ffflllqqqsssssssssssssssssstttuuuvvvyyyyyy}}}zzzyyy{{{zzzzzz|||}}}wwwpppmmmttt}}}xxxiii\\\TTTPPPOOOMMMLLLKKKIIIGGGDDDBBBAAA;;;;;;:::999888888888888888888777777666555555555222111111000111222444555222222222222222222222222222333444333333666>>>DDDWWWfffssswwwzzz}}}xxx{{{}}}zzzooobbbVVVRRRPPPLLLJJJJJJGGGHHHJJJKKKKKKJJJHHHGGGDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@>>>======<<<;;;:::999999888888888888888777666555555555444444333333222222111111000000000000111111222222111000///...------...//////000000111222222---...000111111///...,,,...------------...//////------...000000000000000333333333333444444444444555555555666666555555555222222333333333333444444444222111111222333222111111222444555666666555555666666555444444444444555777777777777888888888999777666555555666777555444555555555555666777888888777777777777777888888999:::999999999999999::::::;;;;;;<<<<<<<<<============>>>???AAABBBBBBBBBBBBBBBCCCEEEFFFHHHHHHIIIIIIKKKKKKLLLMMMOOOPPPQQQRRRRRRSSSUUUVVVWWWXXXXXXXXXYYYZZZ[[[]]]^^^```aaaaaa^^^^^^___```aaacccddddddbbbbbbccccccddddddeeeeeeffffffffffffgggggghhhhhhggggggggggggggggggggggggffffffggghhhjjjlllnnnooorrrtttxxx~~~~~~|||{{{{{{}}}~~~~~~~~~zzzwwwvvvuuusssqqqlllkkkjjjhhheeecccbbbaaaaaa___]]]]]]]]]^^^]]][[[[[[ZZZZZZYYYXXXWWWWWWVVVQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSRRRQQQRRRQQQPPPOOONNNNNNNNNNNNUUUVVVXXX^^^eeellloooqqqrrrrrrrrrrrrssstttuuuuuuvvvvvvyyy}}}|||xxxwwwzzzxxxxxxzzz|||~~~~~~tttnnnttt~~~xxx{{{}}}mmm^^^TTTPPPOOOMMMLLLKKKIIIGGGDDDBBBAAA<<<;;;:::999888888888888777777777666555555444444222222111111111222444555111222222222222333333333222444555444333777@@@HHHaaasssyyyuuuyyy|||~~~lll```UUUQQQPPPMMMKKKLLLJJJLLLMMMNNNNNNLLLIIIHHHCCCCCCCCCCCCDDDDDDDDDDDDAAA@@@@@@@@@@@@?????????=========<<<;;;:::999888777888888888888777666666666555555444333333222222111111000000000000111111111111000000//////....../////////000111111222222...///000111111///,,,+++...------------...//////,,,---///000111111000000444444444444444444444444222222333333333444444444222222333333333333444444555333111111222222111000000111333555666555444333666666555444444444444555666777777777777888888888999777666666777777666555555555555555666777888999777777777777777888888999999888888888999:::;;;;;;<<<<<<<<<<<<============<<<>>>???AAABBBBBBBBBBBBBBBCCCEEEFFFHHHHHHIIIIIIKKKKKKLLLMMMOOOPPPQQQRRRQQQRRRTTTVVVXXXYYYYYYYYYZZZZZZ[[[\\\]]]^^^______\\\]]]]]]^^^```aaacccdddbbbbbbbbbcccddddddeeeeeeeeeeeeeeeeeeffffffffffffddddddddddddddddddddddddddddddeeegggiiilllnnnooopppssswww}}}}}}}}}|||{{{{{{|||||||||~~~|||}}}{{{wwwuuutttsssrrrpppkkkkkkiiigggeeecccaaaaaa^^^]]]\\\\\\]]]]]][[[YYYYYYXXXXXXXXXWWWWWWVVVVVVPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRSSSRRRQQQPPPOOONNNNNNMMMMMMMMMNNNNNNSSSSSSVVV\\\dddjjjmmmmmmpppoooooopppppprrrssssssrrrqqqssswwwvvvssstttxxxvvvwwwxxxzzz}}}~~~vvvnnnsss}}}yyyyyy|||ppp```UUUPPPOOOMMMMMMLLLJJJGGGEEEBBBAAA<<<;;;:::999888888888888666666555555444444333333333222111111111222333444111111222222222333333333222444555444333777BBBKKKdddzzzrrrlllnnnzzz}}}~~~hhh\\\QQQNNNNNNLLLKKKLLLHHHIIIKKKLLLKKKIIIFFFDDDBBBBBBCCCCCCDDDEEEEEEEEE@@@@@@@@@?????????>>>>>>=========<<<;;;:::888888555666666666666555555444666666555444333333222222111111000000000000111111////////////000000000000000000000///......------+++,,,///111222000///---...------------...//////,,,---///111111111000000444444444444444444444444666555555555555444444444222222333333333444444444666444222111222222111000000111333555555555333222666666555444444444444555666666666666777777777777:::888777777888888777555555555555555666777999999777777777777777888888999888888888999:::;;;<<<===<<<<<<<<<<<<=========>>>:::<<<===???@@@@@@@@@@@@BBBCCCEEEFFFHHHIIIIIIIIIKKKKKKLLLMMMOOOPPPQQQRRRPPPQQQTTTVVVXXXYYYZZZYYYZZZZZZ[[[\\\\\\]]]^^^^^^\\\\\\\\\]]]___aaabbbcccaaabbbbbbcccddddddeeeeeeddddddddddddddddddeeeeeebbbbbbbbbbbbbbbbbbbbbbbbccccccdddfffiiilllnnnpppooorrrwww}}}|||||||||{{{{{{{{{zzzzzz|||~~~|||zzz{{{xxxtttrrrrrrrrrpppooojjjjjjhhhgggeeecccbbbaaa\\\\\\[[[\\\]]]\\\ZZZWWWWWWWWWWWWWWWWWWWWWVVVVVVPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPQQQRRRRRRQQQPPPPPPMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQTTTZZZbbbhhhjjjjjjlllllllllmmmmmmoooppppppooommmooorrrrrrppprrrvvvuuuvvvxxxzzz|||~~~xxxnnnrrr~~~~~~sssaaaUUUOOONNNMMMMMMLLLJJJGGGEEECCCAAA<<<;;;:::999888888888888666555555444333333222222444333222111111222333333111111111222222333333333222444666444222888CCCMMMccc{{{nnnddddddlll{{{|||hhh]]]RRRPPPOOOMMMLLLLLLNNNLLLKKKJJJIIIFFFCCC@@@BBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>><<<;;;999888666666666666666555444444333333888333...,,,///222222111222111111111000000//////000000000000////////////......///000000000000000////////////////////////...+++)))***---000000///000111222111/////////000222222333333444555666666333444666777777777666555222222222333333444444444333333222222222222222222444333222222333444666777666666555444444444444555666666666666777777777777777777666555555555555666444444555555666777777777777888888888888999999999999888777777777888999:::;;;;;;;;;<<<<<<<<<<<<===>>>============>>>>>>???AAACCCEEEHHHIIIIIIHHHHHHIIIJJJLLLMMMOOOPPPPPPPPPTTTTTTTTTUUUUUUVVVVVVWWWZZZ[[[\\\]]]^^^______```]]]^^^___aaabbbbbbcccccceeedddbbbaaa```aaacccdddfffeeeeeeddddddeeeeeefffdddcccaaa`````````aaabbbeeeeeeeeeeeegggiiikkklllmmmnnnpppvvv~~~|||{{{zzzzzzyyyyyyyyyzzzzzz{{{~~~~~~}}}|||{{{zzzttttttuuutttrrrooolllkkklllkkkiiifffdddbbbaaaaaa___^^^\\\[[[ZZZZZZYYYYYYXXXXXXXXXXXXVVVUUUSSSRRRTTTRRRPPPOOOOOOOOONNNMMMNNNOOOOOOOOOOOONNNMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLNNNQQQVVV]]]dddiiimmmkkklllllllllllljjjiiihhhkkkkkkkkklllmmmooopppqqqtttvvvxxxyyyyyyyyy{{{|||wwwrrrxxx~~~|||ppp```VVVRRRRRROOOOOOMMMLLLIIIGGGDDDCCC@@@>>><<<:::888777777777888888777666555444444333333333333333333333333333000000111111111222222222222111222444444777AAAMMMeeetttnnnddddddhhhwwwhhh]]]RRRPPPOOOMMMKKKLLLKKKJJJIIIIIIJJJHHHEEECCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???<<<<<<;;;;;;:::999888777666666666555444444333333444333111///...///111333111111111111000000000///000000000000////////////......///000000000000000////////////////////////...,,,***+++---//////...---...000000000111222444222222333444444555666666333333444555555555555555333333333333333333444444222222222222222222222222333333222222333444666777666666555444444444444555555555666666666777777777555555444333333333333444444444555555666777777777777777888888888999999999999999888777888999:::;;;;;;;;;;;;<<<<<<<<<<<<==================>>>>>>???AAABBBDDDFFFHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOOOOOOOSSSSSSSSSTTTUUUUUUVVVVVVZZZZZZ[[[\\\]]]^^^^^^___]]]^^^___```aaabbbbbbbbbdddcccaaa```___```aaabbbddddddddddddddddddddddddcccbbbaaa`````````aaaaaaeeeeeeeeeeeefffhhhjjjkkkkkklllnnnsss{{{~~~|||{{{zzzzzzyyyyyyyyyzzzzzz{{{}}}}}}}}}}}}~~~~~~}}}{{{zzzyyyuuutttrrrpppnnnmmmllllllkkkjjjhhheeecccbbbaaa```^^^^^^\\\[[[ZZZYYYYYYYYYXXXXXXWWWVVVUUUTTTSSSSSSPPPOOONNNOOOPPPPPPOOOMMMNNNNNNOOOOOONNNNNNMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJNNNOOOSSSXXX^^^dddjjjmmmjjjjjjjjjjjjiiigggfffdddffffffggghhhiiikkkmmmmmmqqqsssvvvxxxxxxyyy{{{}}}~~~{{{wwwzzzqqqaaaWWWSSSRRROOOOOONNNLLLIIIGGGEEECCC@@@>>><<<:::888777777777888888777666555444333333333333333333333333333333111222222222333333333333333222333555666999DDDPPPbbbooo}}}nnnddddddeeerrriii]]]SSSPPPOOOMMMKKKKKKHHHHHHHHHIIIJJJJJJHHHFFFBBBBBBBBBBBBBBBBBBAAAAAACCCBBBBBBAAAAAA@@@@@@???999:::;;;<<<;;;:::999888666666666555444444333333000333444222///---000444111111111111000000000000000000000000////////////......///000000000000000///////////////////////////---,,,,,,---......---***+++---...---...///111333333333444555555666666444333333333333444555555444444444444333333333333111111111222222333333444333333333333333555666666666666555444444444444555555555555666666666666777555555444333333333333444444444555555666777777777777777777888888888999999999999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<==================>>>??????AAABBBCCCDDDEEEGGGHHHHHHIIIIIIKKKLLLMMMMMMMMMMMMQQQQQQRRRSSSSSSTTTUUUUUUXXXYYYYYYZZZ[[[\\\]]]^^^]]]^^^___```````````````cccbbb```^^^]]]]]]^^^^^^aaabbbcccddddddcccbbbaaabbbaaa``````______``````cccbbbbbbcccdddeeefffggghhhhhhjjjnnnuuu~~~~~~}}}|||zzzzzzyyyyyyyyyyyyzzzzzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~}}}{{{zzzxxxwwwuuussspppmmmkkkkkklllmmmiiihhhfffdddbbbaaa```___^^^]]]\\\[[[ZZZYYYYYYYYYXXXWWWUUUTTTSSSRRRSSSSSSPPPOOONNNOOOPPPPPPOOOMMMNNNNNNNNNNNNNNNMMMLLLLLLIIIIIIHHHHHHGGGHHHHHHHHHMMMOOORRRWWW\\\bbbfffiiigggggggggeeedddbbb```___^^^^^^___```bbbeeeggghhhlllnnnqqqtttuuuwwwzzz}}}|||}}}zzz|||ssscccYYYTTTSSSPPPOOONNNLLLJJJGGGEEEDDD@@@???<<<:::888777777777777777666555444333333222333333333333333333333333222222333333333444444444333333444777888<<>>???@@@AAAAAAAAABBBDDDEEEGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLPPPPPPQQQQQQRRRSSSTTTTTTWWWXXXXXXYYYZZZ[[[\\\\\\]]]^^^^^^_______________bbbaaa___^^^\\\\\\\\\\\\___```bbbccccccbbb```___`````````_______________^^^_________``````aaaaaaeeeeeefffhhhmmmvvv~~~}}}|||zzzzzzyyyyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{}}}}}}~~~~~~}}}}}}}}}{{{zzzxxxvvvuuusssrrrpppnnnllllllllllllhhhgggeeecccaaa```______^^^]]]\\\ZZZYYYYYYYYYYYYXXXVVVTTTRRRQQQQQQSSSTTTWWWTTTPPPNNNMMMMMMMMMLLLMMMMMMMMMNNNMMMLLLLLLKKKHHHGGGFFFEEEEEEFFFGGGGGGJJJLLLOOOSSSWWW\\\___aaacccbbbaaa___]]]ZZZYYYXXXVVVVVVWWWYYY[[[^^^```aaadddgggjjjnnnppptttxxx{{{zzz{{{}}}~~~{{{}}}ttteeeZZZTTTRRRQQQPPPOOOMMMKKKHHHFFFDDD@@@???===:::999888888888777777666555444333222222222222222222222222222222222222222333333333333444222222444777999===IIIUUUdddiiiooowwwttthhheeegggpppiii^^^SSSPPPOOOLLLJJJJJJJJJIIIIIIJJJKKKJJJHHHEEECCCCCCCCCBBBBBBAAAAAAAAACCCBBBBBBAAAAAA@@@@@@???<<<======<<<:::888666555666666666555444444333333111000000111333444111///000000000000000000111111000000000000////////////......///000000000000000////////////////////////......//////...------...444555555555333222333444444444555555555555555666777666555444444555666777555555555444444333333333000000111222333333444444222222333444444555555555666666555444444444444555444444444444555555555555777777666555555555555666444444555555666777777777666666777777777888888888888888999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===>>>???@@@AAAAAAAAABBBCCCEEEGGGHHHGGGHHHIIIKKKKKKLLLLLLLLLNNNOOOPPPQQQRRRSSSTTTTTTVVVWWWXXXYYYZZZ[[[[[[\\\\\\]]]^^^___`````````___aaa```___^^^\\\\\\[[[[[[^^^___aaabbbbbbaaa___^^^____________^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^aaaaaabbbcccfffmmmwww}}}~~~}}}}}}}}}{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{|||}}}~~~~~~}}}}}}{{{{{{{{{zzzxxxvvvuuutttqqqqqqqqqqqqooommmkkkjjjgggfffdddbbb```______^^^]]]]]][[[ZZZYYYXXXXXXXXXWWWUUUSSSQQQQQQQQQSSSTTT```ZZZSSSMMMJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKJJJGGGFFFEEEDDDDDDEEEGGGHHHHHHJJJLLLPPPTTTWWWYYYZZZ\\\[[[YYYWWWTTTRRRQQQPPPNNNOOOPPPQQQTTTVVVXXXYYY\\\^^^bbbfffjjjoootttxxxxxxyyy|||||||||vvvggg[[[TTTQQQQQQQQQPPPNNNKKKIIIFFFEEEAAA???===;;;999888888888777777666555444333333222222222222222222222222222111111111111222222222222111111333666888<<>>===;;;999777666666666666666555444444333333222000...000444555222///000000000000111111111111000000000000////////////......///000000000000000////////////////////////,,,...000000.........///...///111111111222333555555555555555555555555555777777666555555555555666555555555444444444444444111111111222222333333444111222333444555555555555666666555444444444444555333333333444444444555555555555444333333333333444444444555555666777777777666666666777777777888888666777888:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===???@@@AAA@@@AAABBBCCCDDDFFFGGGGGGFFFGGGIIIKKKLLLMMMMMMNNNNNNNNNOOOPPPRRRSSSTTTTTTVVVWWWXXXXXXZZZZZZ[[[\\\\\\]]]^^^___```aaaaaaaaaaaa``````___^^^]]]\\\\\\^^^___```aaaaaa```___^^^]]]^^^^^^^^^^^^]]]\\\\\\]]]]]]^^^^^^^^^]]]]]]\\\[[[\\\]]]]]]^^^ccckkkrrr~~~}}}}}}}}}}}}{{{zzzyyyxxxxxxwwwwwwxxxwwwwwwvvvvvvvvvvvvwwwwwwxxxxxxyyyzzz{{{{{{{{{{{{xxxxxxxxxxxxwwwuuutttsssooopppqqqqqqpppnnnkkkjjjfffeeedddbbb```_________]]]\\\[[[ZZZYYYXXXXXXXXXVVVUUUSSSRRRRRRRRRSSSTTTaaa[[[RRRLLLIIIIIIIIIJJJLLLLLLLLLLLLLLLKKKJJJJJJGGGFFFDDDCCCCCCEEEGGGHHHHHHIIILLLOOORRRTTTUUUVVVUUUSSSQQQOOOLLLKKKJJJIIIGGGHHHIIIJJJLLLNNNPPPQQQTTTVVVZZZ^^^bbbhhhnnnrrruuuwwwzzz}}}xxxzzzzzzkkk]]]UUUQQQRRRQQQPPPNNNLLLIIIGGGFFFAAA@@@===;;;999888888888888888777666555444333333222222222222222222222222000000111111111222222222111000222555777;;;GGGSSS[[[___ccckkkzzz}}}nnngggeeennn}}}jjj___TTTPPPOOOLLLJJJJJJKKKJJJJJJKKKKKKJJJHHHFFFCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@??????===;;;999888888888999666666666555444444333333111000000111222222222222///000000000111111111111000000000000////////////......///000000000000000////////////////////////***---000000///...///000+++,,,...///...///000222666666666666555555555555555666666666555555444333444444444444555555555555222222222222222222222222111222333555555555555444666666555444444444444555222333333333333444444444555555444333333333333444444444555555666777777777666666666666777777777888555666888999:::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<===???@@@AAA???AAACCCEEEFFFGGGGGGFFFEEEGGGIIIKKKMMMNNNOOOPPPNNNNNNOOOQQQRRRSSSUUUUUUWWWWWWXXXYYYZZZ[[[\\\\\\[[[\\\^^^```bbbccccccddd``````aaa``````___^^^^^^````````````````````````\\\]]]^^^^^^^^^]]][[[[[[ZZZ[[[[[[\\\[[[ZZZYYYXXXUUUWWWXXXWWWVVVYYY```fffpppwww~~~}}}}}}~~~~~~{{{zzzyyyxxxwwwwwwwwwwwwuuuttttttssssssttttttuuutttuuuvvvwwwwwwxxxxxxxxxvvvvvvvvvvvvvvvuuuttttttooooooooonnnmmmlllkkkjjjfffeeedddbbbaaa``````___]]]\\\[[[ZZZXXXXXXXXXXXXUUUUUUTTTTTTTTTSSSSSSSSSXXXTTTOOOLLLKKKKKKJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIFFFDDDBBBAAABBBDDDFFFHHHEEEGGGIIILLLNNNOOOPPPPPPNNNMMMJJJHHHFFFEEEDDDDDDBBBBBBBBBCCCEEEGGGHHHIIIMMMPPPSSSWWW\\\bbbiiimmmqqqsssvvvzzz}}}}}}rrruuu|||oooaaaWWWRRRRRRRRRQQQOOOLLLJJJHHHFFFAAA@@@>>>;;;999999888999999999888777666555555444111111111111111111111111111111111222222222333333222111333666777;;;GGGSSSZZZ^^^ccchhhsssooohhhbbbkkk{{{jjj___TTTPPPOOOLLLJJJJJJJJJIIIIIIJJJLLLKKKIIIGGGCCCCCCDDDDDDEEEEEEFFFFFFCCCCCCBBBAAAAAA@@@@@@???>>><<<999777777888:::<<<777666666555444444333333///111333222//////222666//////000000111111111222000000000000////////////...//////000000000000000////////////////////////)))---000111///...000111222333444333222111111333666666666666666555555555444444555666555444222111333444444444555666666666333333222222222222222222111222333555666555555444666666555444444444444555222222333333333444444444777777666555555555555666444444555555666777777777666666666666777777777777444555777999::::::::::::;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<===???@@@AAA???AAADDDFFFGGGGGGGGGFFFEEEFFFHHHKKKMMMOOOPPPQQQNNNOOOPPPQQQSSSTTTUUUVVVWWWWWWXXXYYYZZZ[[[\\\\\\[[[\\\^^^```bbbdddeeeeee```aaaaaabbbaaaaaa``````aaa```____________```aaa\\\\\\]]]^^^]]]\\\[[[ZZZVVVWWWWWWXXXWWWVVVTTTSSSPPPSSSUUUTTTRRRSSSYYY___aaajjjtttzzz{{{|||~~~~~~}}}}}}}}}~~~~~~{{{zzzyyyxxxwwwwwwwwwwwwssssssrrrrrrqqqrrrrrrrrrqqqrrrssstttuuuuuuuuuuuuttttttuuuuuuuuuuuuttttttpppooollljjjjjjjjjkkklllfffeeedddbbbaaa`````````]]]\\\[[[YYYXXXXXXXXXXXXTTTTTTUUUUUUUUUTTTTTTSSSNNNMMMLLLLLLMMMMMMLLLJJJKKKKKKKKKKKKKKKJJJJJJIIIDDDCCCAAA@@@@@@BBBEEEGGGBBBDDDFFFHHHJJJKKKKKKKKKJJJIIIFFFDDDBBBBBBBBBBBB>>>>>>>>>???@@@BBBCCCDDDJJJLLLPPPSSSXXX^^^eeejjjnnnppptttxxx{{{~~~wwwlllooovvv{{{sssdddYYYTTTSSSRRRQQQOOOMMMJJJHHHGGGAAA@@@>>>;;;:::999999999::::::999888777666555555111111111111111111111111222222333333333444444444333333444777888<<>>??????@@@@@@BBBCCCEEEEEEDDDDDDFFFGGGGGGIIIKKKNNNOOOOOONNNNNNOOOPPPQQQQQQPPPPPPRRRTTTXXXXXXYYYYYYZZZ[[[[[[[[[]]]___```aaa```aaabbbdddddddddcccbbbbbbbbbccccccaaaaaaaaa```___^^^]]]\\\ZZZZZZ[[[[[[ZZZWWWUUUSSSRRRRRRQQQPPPPPPOOONNNNNNLLLLLLKKKJJJJJJJJJJJJKKKTTTZZZcccjjjnnnqqqrrrsssyyyzzz||||||{{{{{{}}}~~~~~~}}}}}}}}}~~~{{{zzzxxxwwwwwwwwwxxxxxxxxxwwwuuusssrrrrrrrrrsssqqqqqqrrrrrrssstttuuuuuuttttttsssssssssrrrrrrrrrqqqpppnnnllljjjiiihhhhhhgggfffdddbbb___]]][[[ZZZ[[[[[[YYYXXXVVVUUUSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJKKKLLLLLLKKKIIIHHHJJJFFFBBBAAABBBCCCBBBAAAEEEEEEEEEEEEFFFFFFFFFFFFFFFCCC@@@>>>>>>??????>>>:::;;;===>>>===>>>@@@BBBEEEGGGKKKOOORRRWWW]]]aaahhhlllrrrvvvyyy{{{}}}~~~}}}sssiiigggiiiqqq{{{iii[[[TTTSSSRRRPPPNNNKKKIIIGGGFFFBBBAAA???===;;;:::999888888888777666555444333333444444444333333222222222333333333222222111111111444666777777999BBBOOOZZZ]]]eeejjjiiiiiinnnuuuxxxsssgggbbbgggvvvnnnbbbVVVRRRQQQNNNLLLLLLJJJIIIHHHIIIJJJJJJHHHFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@??????===<<<<<<;;;999888888777888888777777666555555555333222111222444333111...000000000//////000222333111000///......///000111........................000000000000000///...---+++,,,---...///000000000//////...///000111333444666555444333333444555666555444444333333333444444111333555666444333333333222111000......///111222444444444555555555666666666555555444444555555666444555666777777666555444666666555444444444444555444444555666777888999999999999888777777777777777888888888888999999999999888888999:::;;;;;;;;;;;;=========>>>??????@@@@@@BBBCCCEEEEEEDDDDDDFFFGGGFFFGGGJJJLLLNNNNNNMMMMMMOOOPPPQQQPPPPPPPPPRRRTTTWWWWWWXXXYYYYYYZZZZZZ[[[]]]^^^````````````bbbdddddddddccccccbbbbbbcccccc`````````___^^^]]][[[ZZZWWWXXXXXXXXXVVVTTTQQQPPPPPPOOONNNLLLJJJHHHFFFEEEGGGFFFEEEEEEDDDDDDEEEEEEHHHMMMVVV]]]cccgggkkkmmmqqqsssuuuvvvvvvvvvxxxyyy{{{|||}}}~~~~~~{{{zzzyyywwwvvvvvvwwwwwwvvvuuusssrrrqqqppppppqqqqqqqqqqqqrrrssstttttttttssssssrrrrrrrrrrrrqqqqqqppppppnnnmmmkkkiiihhhgggfffeeedddaaa___]]][[[ZZZZZZYYYXXXWWWVVVUUUTTTSSSSSSSSSSSSTTTSSSSSSRRRRRRKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMIIIDDDBBBBBBCCCBBBAAADDDDDDDDDDDDDDDDDDDDDDDDCCCAAA===<<<<<<===<<<<<<888999;;;<<<;;;<<<===???@@@CCCFFFIIIMMMRRRXXX[[[dddhhhnnnsssvvvyyy|||~~~wwwmmmccc```aaahhhttt~~~lll]]]UUUSSSRRRPPPNNNKKKIIIGGGFFFBBBAAA???===;;;:::999888888888777666555444333333444444444333333222222222333333333222222222111111333666777888;;;DDDRRR]]]gggnnnqqqmmmiiijjjmmmnnnxxxllleeejjjyyynnnbbbVVVRRRQQQNNNLLLLLLJJJIIIHHHIIIJJJJJJHHHFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@??????>>>===<<<;;;999888777666888888777666666555555444444333222222333333111000///.........///111333444000000////////////000000//////////////////////////////...............///+++++++++,,,---///000111//////...///000111333444555555555555555555555555444333333333333444444555111333555555444333333333444333222111111222333444444444444555555555555555666555333222222333555666444555666666666666555444666666555444444444444555444444555666777888999999999999888777777777777888888888888777777777666666888999:::;;;;;;<<<<<<;;;=========>>>??????@@@@@@BBBCCCEEEEEEDDDDDDFFFGGGEEEGGGIIIKKKLLLMMMLLLLLLNNNPPPQQQPPPPPPPPPRRRTTTVVVVVVWWWWWWXXXYYYYYYZZZ\\\^^^___`````````bbbccceeedddcccbbbbbbbbbbbbbbb_________^^^\\\ZZZXXXWWWTTTTTTTTTSSSQQQNNNLLLJJJKKKJJJIIIGGGEEECCCBBBAAABBBAAA@@@@@@??????@@@@@@>>>BBBIIIOOOTTTYYY^^^aaaeeehhhkkknnnnnnoooqqqrrrvvvwwwyyyzzz|||}}}~~~~~~}}}{{{yyywwwvvvvvvvvvvvvtttsssrrrpppooooooooooooppppppqqqqqqrrrsssssssssqqqqqqqqqqqqppppppppppppooooooooonnnllljjjhhhgggfffeeecccaaa___\\\[[[ZZZWWWWWWWWWVVVUUUUUUTTTTTTRRRRRRSSSSSSRRRQQQPPPPPPKKKKKKKKKKKKKKKJJJJJJIIIHHHIIIJJJLLLOOOQQQTTTUUUQQQMMMGGGCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA???===:::999999:::999999555777999999999999;;;<<<===???BBBEEEHHHMMMRRRVVV^^^bbbiiinnnssswww{{{}}}~~~~~~~~~~~~~~~~~~}}}pppfff]]]ZZZZZZ___iiisssooo```VVVSSSRRRPPPNNNLLLJJJHHHGGGCCCBBB@@@===;;;:::999888888888777666555444333333444444333333333333222222333333333333222222222222333555888999===GGGUUU```pppwwwzzzuuuooommmmmmlll|||ooojjjooonnnbbbVVVRRRQQQNNNLLLLLLJJJIIIHHHIIIJJJJJJHHHFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@????????????>>>===;;;999777666555888777777666555555444444444333222333444555666666111000...///000222333333000000////////////000000111111111111111111111111000///...------///000111------,,,,,,,,,...///000//////...///000111333444555555666777777666555555222222222222333444555555333555777777666444444555444444333333333444555555555555555555555555555555888666444222222444666888555555555555555555555555666666555444444444444555555555555666777888888888999999888777777888888888888888888777777777777777888999:::;;;<<<<<<<<<<<<=========>>>??????@@@@@@BBBCCCEEEEEEDDDDDDFFFGGGFFFGGGIIIJJJLLLMMMMMMMMMNNNOOOPPPPPPPPPQQQSSSUUUUUUUUUVVVWWWWWWXXXXXXYYY[[[]]]____________aaacccddddddcccbbbaaaaaaaaaaaa___^^^]]]\\\ZZZWWWUUUTTTPPPPPPOOONNNLLLIIIGGGFFFDDDDDDDDDDDDCCCCCCCCCCCC??????>>>============>>><<>>>>>===:::888777888888888777444666777888777777999:::<<<>>>AAACCCFFFJJJOOOSSSXXX\\\ccciiioootttzzz}}}~~~}}}}}}}}}}}}~~~wwwkkkccc[[[XXXYYY^^^hhhrrryyypppaaaXXXSSSRRRQQQOOOMMMKKKIIIHHHDDDCCC@@@>>>;;;:::999888888888777666555444333333333333333333333333333333333333333333333333333333333666999;;;???IIIXXXcccrrrzzzzzzxxxvvvuuuqqqooouuunnnbbbVVVRRRQQQNNNLLLLLLJJJIIIHHHIIIJJJJJJHHHFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>???>>>===;;;999777666555777777666666555444444444222222222333555888;;;===777444111000111222111/////////000000000000//////111111111111111111111111111000///...///000111222000///...---------.../////////...///000111333444444555666777777666555444222222222222222333444555222444666777555444444444000000000000000111222222555555555555555555555444777666333222222333666777555555444444444444555555666666555444444444444555555555666666777777888888999888888888888888999999777777888999999:::;;;;;;999999:::;;;<<<<<<<<<<<<=========>>>??????@@@@@@BBBCCCEEEEEEDDDDDDFFFGGGGGGHHHIIIKKKLLLMMMNNNNNNNNNOOOPPPPPPPPPQQQSSSUUUUUUUUUVVVVVVWWWXXXXXXXXX[[[\\\^^^___^^^___```bbbccccccbbbaaa```_________^^^]]]\\\ZZZWWWTTTQQQPPPLLLKKKJJJIIIGGGEEEDDDCCC@@@@@@@@@@@@@@@AAAAAAAAA===<<<;;;;;;::::::;;;;;;:::<<<===???AAAEEEJJJMMMPPPTTTYYY]]]___bbbeeegggjjjkkknnnqqqtttvvvwwwxxxxxxzzz{{{||||||}}}}}}|||zzzxxxvvvuuuuuuuuuttttttsssrrrqqqpppooooooooooooooopppppppppppppppoooooonnnnnnnnnmmmmmmmmmllllllmmmmmmllljjjgggeeeccccccaaa___]]]\\\ZZZYYYUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSRRRRRRQQQOOONNNMMMKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIKKKMMMOOOQQQRRROOOKKKFFFBBBAAABBBCCC??????>>>>>>===<<<;;;;;;;;;999777777888888777666555666888888777777888::::::<<>><<<:::999888888888777666555444333333333333333333333333333333333333333333333333333333444777:::===AAALLL\\\gggqqq}}}tttsssyyynnnbbbVVVRRRQQQNNNLLLLLLJJJIIIHHHIIIJJJJJJHHHFFFDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAA@@@??????>>>>>>>>>===<<<;;;999888777666777777666555555444444333000111222333444888>>>BBB<<<888333222222222000---//////000000000000//////////////////////////////111111000000000000111111000///..................//////...///000111333444444555666777777666555444333222222222222333333444000222444444333222222222000000111222222333333333555555555555555444444444555444222111111222444555555555444444444444555555666666555444444444444555555666666666777777777888999888888888888999::::::777888999:::;;;<<<======999:::;;;<<<<<<======<<<=========>>>??????@@@@@@BBBCCCEEEEEEDDDDDDFFFGGGHHHHHHIIIJJJLLLMMMNNNOOOMMMNNNPPPPPPPPPQQQTTTVVVUUUUUUVVVVVVWWWXXXXXXYYYZZZ\\\^^^^^^^^^^^^```aaabbbaaa```___^^^]]]]]]]]][[[ZZZXXXVVVRRROOOLLLKKKFFFFFFEEECCCBBBAAA@@@@@@======<<<<<<;;;:::999999999888888777777777777777555666888999;;;???DDDHHHHHHKKKOOOSSSVVVYYY^^^aaaccceeehhhkkknnnqqqssssssvvvxxxyyyzzzzzz{{{~~~~~~}}}{{{yyywwwvvvvvvvvvvvvtttuuuttttttsssqqqpppooooooooooooooooooooooooooonnnnnnnnnnnnmmmmmmmmmmmmkkkkkkkkkkkkjjjhhhfffeeebbbbbb```___]]][[[ZZZYYYVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTSSSRRRQQQOOOMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJKKKMMMMMMJJJFFFBBBAAAAAACCC??????>>>===;;;:::999999999777666666777777666555555666888777666666888999777999;;;<<<>>>AAAEEEHHHLLLQQQXXX___fffmmmtttyyyyyyyyyyyyzzz|||}}}|||mmmddd[[[XXXZZZ```kkkuuuwww||||||pppccc[[[TTTSSSRRRPPPNNNMMMKKKKKKEEEDDDBBB???<<<:::999888888888777666555444333333222222333333333333444444333333333333444444444444444777<<<@@@FFFSSScccooowwwzzzttt{{{nnnbbbVVVRRRQQQNNNLLLLLLJJJIIIHHHIIIJJJJJJHHHFFFDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;999888888777777666666555555444333333///000111111222666===BBB>>>:::444333444444111......///000111111000///...........................111111111111000///......++++++,,,---...///////////////...///000111333444444444555555555555444444333333222222111222222222000222444444333111111222222222333444555555555555666666555555555444444444444444333333333333444444555444444333333444444555666666555444444444444555666666666666777777777777999888888888999999:::;;;999999::::::;;;;;;<<<<<<999:::;;;<<<=====================>>>??????@@@@@@BBBCCCEEEEEEDDDDDDFFFGGGGGGGGGHHHIIIJJJLLLMMMNNNMMMNNNPPPPPPPPPQQQTTTVVVVVVVVVVVVWWWXXXXXXYYYYYYZZZ[[[]]]]]]]]]^^^___aaaaaa```^^^]]]\\\[[[[[[[[[WWWVVVTTTQQQMMMIIIFFFDDDAAA@@@???>>>============999999999888888777777777777666666555555555555555444666777777888:::>>>AAAAAACCCFFFHHHKKKPPPVVVZZZ\\\^^^aaaeeeiiilllnnnooorrrsssuuuuuuuuuvvvxxxzzzzzz|||~~~{{{zzzyyywwwvvvvvvwwwwwwttttttuuutttsssrrrpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmjjjjjjiiihhhgggfffeeeeeeaaaaaa```^^^\\\[[[ZZZYYYXXXWWWWWWWWWVVVVVVUUUUUUUUUUUUTTTSSSQQQOOOMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIFFFCCC@@@AAABBB???>>>===<<<:::999888777777555555555666666555333444666777666555555666888555777888999;;;===AAADDDGGGKKKRRRYYY```hhhpppuuuttttttuuuwwwyyy{{{}}}~~~~~~wwwlll```[[[YYY]]]gggqqqwwwzzz|||{{{~~~~~~~~~~~~rrrcccZZZTTTSSSRRRPPPOOOMMMLLLKKKFFFEEEBBB???<<<:::999888888888777666555444333333222222222333333444444444333333333444444444555555222777===CCCLLL[[[mmmzzz~~~ttt{{{nnnbbbVVVRRRQQQNNNLLLLLLJJJIIIHHHIIIJJJJJJHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;::::::999888888777666666555444444333333///000111000000444;;;@@@???:::555444555666333///...///000111111000///...000000000000000000000000///000111111000...,,,+++&&&'''***---...///////////////...///000111333444444444444444444444444444444444333222111111111111222444666666555333333444...///000111222333333222666666555555555444444444666666666666666666666666555444333333333333444555666666555444444444444555666666666666777777777777999888888888999::::::;;;;;;;;;;;;:::::::::999999999:::;;;<<<=====================>>>??????@@@@@@BBBCCCEEEEEEDDDDDDFFFGGGFFFFFFGGGHHHIIIKKKLLLMMMMMMNNNPPPPPPPPPQQQTTTVVVVVVVVVWWWXXXXXXYYYYYYZZZYYY[[[]]]]]]]]]]]]___aaa```___]]]\\\[[[ZZZZZZZZZTTTRRRPPPMMMIIIEEEBBB@@@===<<<;;;:::::::::;;;;;;555666666777888999::::::888777666666555555666666999::::::999777888:::<<<<<<>>>???AAADDDJJJPPPUUUXXXZZZ]]]aaaeeehhhjjjkkkmmmnnnoooooooooppprrrtttwwwyyy|||~~~~~~}}}{{{zzzxxxwwwwwwwwwxxxxxxssstttttttttsssqqqooonnnnnnnnnnnnnnnnnnmmmmmmmmmoooooonnnnnnnnnmmmmmmmmmjjjiiihhhfffeeeeeeeeeeeeaaa```___^^^\\\[[[ZZZYYYYYYYYYXXXWWWWWWVVVUUUUUUVVVVVVUUUSSSQQQOOOMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIEEEFFFGGGHHHIIIHHHGGGFFFCCCFFFGGGFFFCCC@@@AAABBB??????===<<<:::999888777555444333444555555444222333555666555444444555666666777999999:::===AAACCCCCCGGGNNNUUU]]]eeelllqqqqqqqqqrrrtttwwwzzz|||}}}}}}~~~|||tttfff^^^ZZZ\\\eeeooovvvyyyyyywwwyyy~~~~~~}}}tttdddYYYTTTSSSRRRQQQOOONNNLLLLLLFFFEEEBBB???<<<:::999888888888777666555444333333222222222333333444444444333333333444444555555555111666>>>FFFQQQbbbuuu|||wwwzzzpppcccVVVQQQOOOMMMLLLMMMLLLJJJIIIIIIJJJJJJIIIHHHBBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@===;;;===<<<;;;;;;999999888777666666666555444444333333222111111222444777:::<<<;;;666111111444444111---///////////////........................///000111222111111111000000//////---,,,+++******,,,---///---...///111333444444444444333333222222333333444333333333333333333333333666555555444444333222222222222333333333333444444555444333333222222222222555444444333333444444555444444444444444444444444444444444555555555555666:::999777555555666888999:::999999888888999999:::999999::::::::::::;;;;;;:::;;;;;;<<<===>>>??????======>>>???@@@AAAAAABBBDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJLLLMMMOOOPPPQQQQQQRRRSSSTTTUUUUUUVVVVVVUUUUUUVVVWWWYYYZZZZZZ]]]______]]]]]]^^^```___^^^\\\[[[ZZZXXXTTTQQQMMMKKKHHHEEEAAA===;;;999999999888777777666777777666555555444444444555555666666666666666666555555777666555444444555666777999999;;;>>>AAAEEEHHHIIIPPPRRRUUUXXXZZZ^^^bbbeeegggiiikkkkkklllnnnqqqssswwwxxxzzz|||~~~~~~zzzzzzyyyxxxwwwwwwwwwwwwssssssssssssrrrqqqppppppoooooopppppppppnnnmmmlllllllllmmmmmmmmmmmmllllllkkkjjjiiigggeeecccaaaaaabbbaaa___]]][[[ZZZYYYYYYYYYYYYXXXVVVTTTSSSRRRQQQVVVUUUSSSPPPOOONNNNNNNNNKKKJJJIIIJJJKKKKKKIIIGGGIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEDDDCCCAAA@@@???;;;;;;:::999888888888888888888777777777666666666444444444444444444444444333333444666888<<>>???@@@AAAAAABBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMPPPPPPQQQRRRSSSSSSTTTTTTWWWVVVUUUUUUVVVWWWYYYZZZ\\\^^^``````]]]\\\]]]^^^]]]\\\YYYXXXVVVSSSOOOLLLEEEDDDCCCAAA???===;;;:::888888777666666666666666555555444444444444555555555555555555555555555555666666555444444555666666777888999;;;>>>AAADDDEEEJJJMMMPPPSSSUUUYYY]]]```aaacccfffhhhiiijjjmmmooouuuvvvyyy||||||{{{zzzyyyyyyxxxxxxyyyrrrrrrrrrrrrqqqpppooonnnoooooopppppppppnnnmmmlllllllllmmmmmmmmmmmmmmmllljjjiiihhhfffeeecccbbbaaabbbaaa___]]][[[ZZZYYYYYYWWWWWWVVVUUUTTTSSSSSSRRRTTTSSSQQQOOONNNNNNNNNNNNKKKJJJIIIJJJKKKKKKIIIGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDBBBAAA@@@>>>===<<<:::888777666666555555555555555555555555444444444444444444444444666666666666777999:::;;;???BBBGGGLLLSSSZZZbbbgggmmmppptttvvvxxxzzz|||~~~{{{ooogggfffjjjmmmoootttyyy{{{{{{|||ssseee\\\UUURRROOOPPPRRRRRROOOMMMHHHFFFCCC@@@===;;;:::::::::999999888777555333222333333333333333333333333333333333444444444444555888;;;AAAMMM]]]ooowwwyyyqqqdddWWWRRRQQQNNNLLLMMMLLLKKKJJJKKKLLLLLLJJJHHHDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@AAACCCEEEFFFEEECCC<<<<<<;;;:::999888777777666666666555444444333333444444333333222222222222333888;;;666...))),,,111000000000000111111111111......////////////000000000000///////////////.........---,,,,,,...///000---...000111333333444444444444333333333333444444444444555555555555555555666555555444444333222222222222333333333333444444777666555555555555555555555444444333333444444555333333444444555555555555444444444555555555555666777666555444444555777777:::999999888888999999:::999999::::::::::::;;;;;;<<<===>>>>>>>>>===;;;:::<<<======>>>???@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLLLLNNNOOOPPPQQQRRRSSSTTTTTTWWWVVVVVVVVVVVVXXXYYYZZZ]]]___```___]]][[[[[[[[[[[[XXXUUUSSSPPPMMMHHHEEE<<<<<<<<<<<<;;;;;;;;;;;;777666555555555555555555555444444444444444555555555555555555555555555555555555444444444444555555555666777888:::<<<>>>???BBBEEEHHHKKKNNNRRRVVVYYYZZZ^^^bbbeeeggghhhkkklllqqqrrruuuyyy}}}}}}}}}|||{{{zzzyyyyyyzzzssssssssssssrrrqqqppppppoooppppppqqqpppnnnmmmlllkkkkkklllmmmmmmmmmmmmmmmiiihhhgggfffdddcccbbbaaaaaa```___]]][[[ZZZYYYYYYVVVVVVUUUUUUTTTSSSSSSRRRRRRQQQPPPNNNNNNMMMMMMMMMKKKJJJIIIJJJKKKJJJIIIGGGFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@===;;;888666555444444444444444444555555555444444444444444444444444666666666666666777888888===???BBBFFFLLLSSS\\\bbbkkknnnrrruuuwwwyyy{{{}}}~~~~~~{{{qqqmmmnnnppprrrvvv|||uuueeeZZZTTTQQQOOOPPPRRRRRRPPPMMMHHHFFFCCC@@@===<<<;;;::::::::::::999888666444444333333333333333333333333333333333444444444555555999;;;BBBNNN^^^pppvvvxxxqqqdddXXXSSSRRROOOMMMMMMLLLKKKKKKKKKLLLLLLJJJHHHDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@AAACCCEEEFFFDDDBBB<<<;;;;;;:::999888777777666666666555444444333333222222333333222111000///111777:::777///+++...333///000000000000000111111/////////000000000//////////////////............///......---...///000000...///000111222333333333222222222333333222222222555555555555666666666666666555555444444333222222222222222333333333444444666666555555444555555666555444444333333444444555888777666555444333222111444444444555555555555666777666666666666777888888:::999999888888999999:::999999999:::::::::;;;;;;;;;<<<===>>>>>>===<<<;;;<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNOOOPPPQQQRRRSSSTTTWWWWWWVVVVVVWWWXXXZZZ[[[\\\]]]^^^^^^]]]\\\ZZZYYYXXXUUUQQQMMMJJJFFFBBB???777777888888999999::::::555555444444333444444555444444333333444444555555444444444444555555555555555555444444444444555555555555666666777999:::;;;<<<>>>BBBDDDGGGKKKOOOSSSVVVZZZ___cccfffhhhiiikkklllnnnqqquuuyyy|||~~~~~~}}}|||{{{zzzyyyyyyyyyvvvwwwwwwvvvvvvuuutttssspppqqqqqqqqqpppnnnmmmllljjjjjjkkklllmmmmmmmmmmmmggggggfffeeedddcccbbbaaaaaa```^^^\\\[[[ZZZYYYYYYWWWWWWVVVUUUSSSRRRQQQQQQOOOOOONNNMMMMMMMMMMMMMMMJJJIIIIIIIIIJJJJJJHHHFFFEEEEEEFFFGGGHHHHHHGGGGGGEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@>>>;;;999777666555444444555555555555666666444444444444444444444444333333444555666777999999<<<===>>>AAAFFFMMMVVV\\\gggkkkpppsssvvvwwwyyy{{{|||}}}}}}~~~{{{sssqqqqqqvvv{{{yyyhhhZZZTTTQQQOOOPPPRRRSSSQQQNNNIIIGGGDDDAAA>>><<<;;;;;;999999999888777666444444333333333333333333333333222333333444444555555555777;;;BBBMMM]]]mmm|||uuuvvv}}}pppdddXXXSSSRRRNNNLLLLLLKKKJJJJJJLLLMMMLLLIIIGGGCCCCCCCCCBBBBBBAAAAAAAAABBBAAAAAABBBCCCBBB@@@>>><<<;;;:::999888777777666666666666555444444333333000000111222222111111000111333666666333222333444.........//////000000000//////000111111000///...............////////////............//////000000...///000111222333333333555555666666666666555555555555555666666777777777666555555444444333222222222222222333333333444444555444444444444444555555555444444333333444444555888888777666444333222222444444444555555555555666777777777888888999999::::::999999888888999999:::999999999:::::::::;;;;;;999:::<<<===>>>>>>>>>===<<<<<<===>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFHHHIIIJJJKKKLLLMMMMMMNNNMMMMMMOOOPPPQQQSSSTTTTTTWWWWWWVVVVVVWWWXXXZZZ[[[YYYZZZ[[[]]]]]][[[YYYWWWSSSPPPKKKHHHEEEAAA===:::777777777777888888888888444333333333333333444444333333333333333444555555444444444555555555666666555555555555555555555555666666666666777777888999888:::===@@@BBBFFFJJJMMMPPPTTTZZZ^^^aaaccceeegggkkklllooorrruuuxxxzzz{{{~~~}}}|||zzzyyyyyyxxxxxxwwwwwwwwwwwwvvvuuuttttttqqqqqqrrrqqqpppnnnmmmkkkiiiiiijjjkkkkkkkkkkkkkkkfffeeeeeedddcccbbbbbbbbb```___]]]\\\[[[ZZZYYYYYYYYYXXXWWWUUUSSSRRRPPPOOONNNNNNNNNMMMMMMLLLLLLKKKJJJIIIHHHIIIJJJJJJHHHFFFDDDDDDEEEFFFGGGGGGGGGGGGCCCCCCCCCCCCBBBAAA@@@@@@???>>>===;;;:::999999888444444444444444444444444444444444444444444444444222333444555666777888888;;;<<<===???BBBIIIQQQVVVbbbffflllpppsssvvvxxxyyy{{{{{{|||}}}~~~yyytttssswww|||mmm^^^VVVSSSPPPQQQSSSTTTQQQNNNJJJHHHEEEAAA???===<<<<<<888888777777666555444333333333333333333333333333222222333333444555666666555999AAALLLYYYgggrrryyy}}}tttuuu|||nnnbbbWWWSSSQQQNNNKKKKKKIIIIIIJJJKKKLLLKKKHHHFFFCCCCCCBBBBBBAAA@@@@@@@@@CCCBBBAAAAAAAAA@@@===;;;;;;;;;:::999888777666666666666666555444444333333//////000000111222222222000000222444555666555333------......//////000000///000111222111000///......////////////000000000........./////////////////////000222222333333333333444555666666555444333444444555555666777777777666555555444444333222222222222333333333333444444444444444333444444555666555444444333333444444555444444555555555666666666444444444555555555555666777888888999999::::::::::::999999888888999999:::999999::::::::::::;;;;;;::::::;;;<<<===>>>???@@@;;;<<<<<<===>>>???@@@@@@AAAAAABBBCCCDDDEEEFFFFFFIIIJJJKKKLLLMMMNNNNNNNNNMMMNNNOOOPPPRRRTTTUUUUUUXXXWWWWWWWWWWWWYYYZZZ[[[YYYYYYYYY[[[[[[YYYVVVRRRMMMIIIEEEBBB???<<<999777777777777777777777666666333333333333333333444555222222222222333444555666444444555555666777777777555555666666666666555555777666666666666777888888666888;;;===???BBBEEEHHHHHHLLLQQQUUUXXXZZZ]]]___hhhjjjlllpppsssvvvwwwxxx{{{{{{{{{|||}}}~~~|||{{{yyyyyyxxxxxxuuuuuuuuuuuutttsssrrrrrrrrrrrrrrrrrrqqqooommmkkkhhhhhhiiiiiiiiiiiihhhhhhdddddddddccccccbbbbbbbbb___^^^]]]\\\ZZZZZZZZZYYYZZZYYYXXXVVVTTTSSSQQQQQQNNNNNNNNNNNNMMMLLLKKKJJJJJJIIIHHHIIIJJJIIIHHHFFFDDDEEEEEEFFFFFFFFFEEEEEEBBBBBBBBBBBBBBBAAA@@@@@@>>>===<<<<<<;;;;;;;;;;;;444444444333333333222222444444444444444444444444555666666666666666555444:::;;;<<<>>>AAAFFFLLLQQQ[[[```gggmmmqqqtttvvvxxxzzzzzz{{{|||}}}{{{vvvuuuuuu{{{ttteeeXXXUUUSSSSSSTTTTTTRRROOOJJJHHHEEEBBB???>>>===<<<777777777666666555444333333333333333333333333333111222333333444555666666444888@@@KKKUUU___fffjjjqqqxxx~~~sssttt{{{mmmaaaVVVRRRQQQMMMJJJIIIHHHHHHIIIKKKLLLJJJGGGDDDDDDCCCCCCBBBAAAAAA@@@@@@BBBAAAAAAAAAAAA@@@===:::;;;;;;:::999888777666666666666666555444444333333222111000000000111222333...///111222444333222111---......///000000111111///000222222222000///---/////////000000000111111------....../////////...///000111222222222222222000111333444444333111000333333444555555666777777666555555444444333222222222222333333333333444444555555444444555666666777555444444333333444444555333444444555666777777888444444444555555555555666666777777888999::::::::::::999999888888999999:::999999::::::::::::;;;;;;===<<<;;;;;;;;;===>>>@@@;;;;;;<<<===>>>???@@@@@@BBBBBBCCCDDDEEEFFFFFFGGGHHHIIIKKKLLLMMMNNNMMMMMMNNNNNNOOOQQQSSSUUUVVVWWWXXXXXXWWWWWWXXXYYYZZZ\\\[[[ZZZYYYZZZYYYVVVPPPLLLFFFBBB>>>;;;:::888666444666666666666666666666666333333333333333444555555222222222222333444555666555555666666777888888999666666777888888777666666666666666666666777888888666777:::;;;<<<>>>AAADDDCCCFFFJJJMMMPPPSSSWWWYYY```bbbfffjjjnnnqqqtttuuuwwwwwwxxxyyy{{{}}}~~~~~~|||{{{zzzyyyyyyuuuuuuuuuuuutttsssrrrqqqrrrssssssrrrqqqooommmkkkhhhhhhhhhhhhgggfffeeeeeeccccccccccccbbbbbbbbbbbb^^^^^^]]][[[ZZZZZZZZZZZZXXXWWWWWWWWWVVVUUUUUUUUUOOOOOOOOOOOONNNLLLJJJIIIIIIHHHHHHHHHIIIIIIGGGFFFEEEEEEEEEFFFEEEEEEDDDDDDBBBBBBBBBCCCBBBBBBAAA@@@>>>>>>===<<<;;;;;;;;;;;;888888777666555555444444444444444444444444444444555555666777777777666555888:::<<<===???CCCHHHLLLUUU[[[cccjjjooorrruuuwwwxxxyyyzzz{{{}}}~~~~~~yyyttttttuuu{{{|||lll[[[XXXUUUUUUVVVUUURRROOOKKKIIIFFFCCC@@@>>>======777777777777777666555444333333333333333333333333111222222333444555666777444999AAAKKKSSSXXX[[[\\\cccjjjtttrrrttt{{{lll```VVVRRRPPPLLLIIIHHHGGGGGGHHHJJJKKKJJJFFFCCCEEEEEEDDDCCCBBBBBBAAAAAABBBAAA@@@AAABBBAAA>>><<<;;;::::::999888777666666777666666555444444333333444333111//////000222333,,,///111222111/////////...//////000111222222222000111222333222111///---//////000000111111222222,,,------...///.........///000111222222222222222333444666777777666444333333333333444555666666777666555555444444333222222222222333333333444444444666666666666666777888888555444444333333444444555666666666666666555555555444444444555555555666666555555777888999999999999:::999999999999999999:::999999:::::::::;;;;;;;;;@@@>>><<<::::::;;;===???;;;;;;<<<===>>>???@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGGGGHHHJJJKKKMMMMMMLLLLLLNNNOOOPPPRRRTTTUUUWWWWWWXXXXXXWWWWWWXXXYYY[[[\\\]]][[[ZZZYYYXXXSSSLLLGGGAAA>>>:::888777666444333444444555555555555666666333333333333444444555666222222222222333444555666555666666777888999999:::666777888999999888777666555555555555555666777888555777999::::::<<>><<<;;;;;;;;;;;;>>>===<<<;;;:::888777777444444444444444444444444111222555777999:::::::::777999;;;===>>>AAAFFFIIIRRRXXX```hhhnnnrrruuuwwwxxxxxxzzz{{{|||~~~}}}~~~tttpppqqqwww~~~qqq]]]ZZZWWWVVVVVVVVVRRROOOKKKIIIFFFCCC@@@>>>======888888888888888777666555333333333333333333333333111111222333444666666777555:::CCCKKKRRRUUUUUUUUUXXX___kkkwwwyyyppppppvvvmmmaaaUUUQQQPPPMMMKKKLLLIIIIIIJJJJJJIIIGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCCCC@@@AAABBBBBBAAA@@@>>>======<<<:::888777666555555222222333444444555555666222222222222222222222222//////////////////////////////////////////////////////......---------,,,.........///////////////......------------......///000111222444555666777666666666666666555555444555555444444444666888999666555444444222222111000000111222333444444444444555555555555555555555555444333333333333444555555666666555555555444444444777777777777777666666666666666666666777888::::::999888999999:::;;;<<<===???>>>===;;;;;;;;;<<<===============>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@AAAAAABBBCCCDDDEEEEEEHHHIIIJJJLLLMMMMMMMMMMMMMMMNNNQQQSSSUUUVVVVVVUUUUUUUUUVVVXXXZZZZZZYYYWWWZZZYYYWWWUUURRRMMMGGGCCC<<<;;;888555444444444555555555555444444555555555666666555555555444444444555666777888888777666555777888999:::::::::::::::888888777777666555555555555666666777777777777666666777777888999;;;<<<===???@@@BBBDDDGGGJJJMMMOOOTTTWWW[[[^^^bbbfffkkknnnpppqqqssstttssstttvvvwww|||}}}~~~}}}~~~~~~}}}|||zzzyyywwwuuussssssssssssrrrsssttttttsssrrrpppooojjjgggeeecccddddddcccccccccbbbbbbaaaaaaaaaaaaaaa```___]]][[[ZZZZZZ[[[[[[^^^ZZZUUUTTTVVVXXXXXXWWWWWWTTTPPPMMMLLLKKKJJJIIIGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCDDDEEEFFFCCCBBBBBBAAAAAAAAABBBBBBBBBAAA@@@>>>======<<<<<<<<<<<<;;;:::999777666555666555555666777777555444222222333444555555555555444555666888;;;???BBBDDDKKKQQQZZZccciiimmmpppssswwwvvvuuuvvvyyy}}}zzzoookkklllvvv~~~yyyddd\\\VVVXXXZZZWWWTTTSSSMMMJJJFFFCCCAAA???<<<:::::::::999888777666555555555222000222666777444000111222444333222222333555777777>>>KKKTTTTTTOOOLLLQQQXXXcccnnnzzz{{{oooooowwwmmmaaaUUUQQQPPPMMMKKKLLLIIIIIIJJJJJJIIIGGGFFFEEECCCBBBBBBBBBBBBCCCCCCDDDAAAAAAAAAAAA@@@???>>>>>><<<;;;:::999888666555555333333333444444444444555222222222222222222222222/////////////////////////////////////////////////////////.........------............------------///......------......//////000111222444555666777666666666666666555444444333333333444444555666777666555444444222222111000222333444555666666666666555555555555555555555555444333333333333444555555666666555555555444444444666666666666666666666666666555555555666777888888::::::::::::;;;<<<===>>>???>>>======<<<<<<<<<===<<<<<<<<<<<<========================>>>???@@@AAA@@@AAAAAABBBCCCDDDEEEEEEHHHIIIJJJLLLMMMMMMMMMMMMMMMNNNPPPSSSTTTUUUVVVVVVVVVUUUVVVWWWYYYZZZYYYWWWWWWUUUQQQNNNKKKGGGBBB>>>:::999666444333333444555666555555555555555555666666666666555555555444444555666777777888888888777888999999:::::::::999999777777777777777777777888666777777777777777666666777777777777888999;;;;;;===>>>???AAADDDGGGJJJKKKOOORRRUUUYYY\\\```eeehhhkkkmmmoooppppppqqqtttvvvxxxyyy{{{~~~~~~~~~~~~~~~|||zzzyyywwwtttssssssssssssrrrssssssssssssqqqpppooojjjgggeeecccddddddcccbbbbbbbbbaaa```````````````___^^^]]]\\\[[[ZZZZZZZZZ\\\YYYUUUTTTVVVWWWWWWUUUVVVSSSPPPNNNMMMLLLKKKJJJGGGGGGHHHHHHGGGGGGFFFEEEFFFEEEDDDCCCCCCDDDEEEEEEBBBBBBAAA@@@@@@???@@@@@@@@@@@@???>>>============<<<<<<<<<;;;:::999777777888777666777888777555444222333444444555555555555555555666888;;;>>>AAACCCIIIOOOXXX```fffjjjnnnqqquuuttttttuuuxxx{{{}}}wwwlllhhhhhhnnnyyyxxxddd\\\VVVXXXYYYWWWSSSRRRNNNKKKGGGCCCAAA???<<<:::::::::999888777666555555555222000222555666333000333444555555444444555666777888???MMMVVVVVVRRROOOOOOUUU___iiittt~~~}}}ooopppyyy|||nnnaaaVVVQQQPPPMMMKKKKKKHHHIIIIIIJJJIIIHHHFFFEEEBBBBBBAAAAAABBBCCCDDDDDDBBBBBBAAA@@@????????????;;;;;;;;;;;;999777555444555555444444444333333333222222222222222222222222////////////////////////////////////////////////000000////////////...............---,,,,,,++++++///......------......///000000111222444555666666555666666666666555444444111222333444555555555555666555444444222222111000222333444555666666666666555555555555555555555555444333333333333444555555555555555555555444444444555555555555555555555555666555555555555555666666::::::999::::::;;;<<<===>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<===>>>@@@BBBCCCAAAAAABBBCCCDDDEEEEEEFFFHHHIIIJJJLLLMMMMMMMMMMMMMMMNNNPPPRRRTTTUUUUUUVVVWWWVVVUUUVVVXXXYYYYYYXXXUUURRRMMMHHHEEEAAA===:::888777555444444444555666777666666555555666666777777666666666666666555555666666666777888999:::;;;999::::::::::::999999888666777777888999999::::::888888888888777666555555777777666666777777888999:::;;;<<<>>>AAACCCFFFGGGJJJMMMPPPSSSVVVZZZ___bbbdddfffiiikkklllnnnpppsssssstttwwwyyy|||~~~~~~}}}~~~~~~}}}|||yyyxxxvvvtttrrrrrrrrrrrrqqqrrrrrrrrrrrrpppooonnniiigggddddddddddddcccbbb``````___^^^^^^^^^^^^___]]]]]]]]]\\\[[[ZZZYYYXXXYYYWWWUUUTTTUUUUUUTTTSSSSSSQQQOOONNNNNNNNNLLLJJJGGGGGGHHHHHHGGGGGGFFFEEEFFFFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@???>>>=========???>>>>>>======>>>>>>???>>>>>>======<<<;;;:::999;;;999888888999888666444444444444555555555555555666666666777999<<>>??????@@@::::::;;;<<<;;;888666444666666555444333333222222111111111111111111111111////////////////////////////////////////////////000000000000000///////////////......---,,,++++++//////............//////000111111222444555555666555555666666555555444333111222444555666666555444666555444444222222111000000111222333444444444444555555555555555555555555444333333333333444555555555555555555555555555555444444444555555555555555777777666555555555666666888777777777888888999:::======?????????>>>===<<<;;;;;;<<<<<<<<<=========<<<<<<<<<===>>>@@@AAABBBAAAAAABBBCCCDDDEEEFFFFFFHHHIIIJJJLLLMMMMMMMMMMMMMMMNNNOOOQQQSSSTTTUUUVVVWWWVVVTTTUUUVVVWWWWWWVVVTTTPPPJJJEEEAAA???<<<:::666666666555666777888888777777777666666777777777777777777777777777777777777777666666888:::<<<===;;;;;;;;;;;;:::999888888888888888999999:::::::::999999999888777666555444777666666555555555666666888999:::<<<>>>@@@BBBDDDHHHJJJMMMPPPSSSVVV[[[^^^]]]___ccceeegggjjjmmmppppppqqqtttwwwzzz|||~~~~~~~~~~~~~~~}}}{{{{{{|||}}}|||{{{xxxwwwuuusssqqqqqqqqqqqqpppqqqqqqrrrqqqooonnnmmmhhhfffddddddddddddbbbaaa___^^^^^^]]]]]]]]]]]]]]][[[\\\\\\\\\[[[YYYWWWVVVVVVUUUTTTTTTTTTSSSRRRQQQPPPNNNMMMNNNNNNMMMKKKIIIGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@>>>===<<<<<<<<<===============>>>??????>>>?????????>>>===<<<<<<===<<<;;;:::;;;:::777555666666555555555555555555777666666777888:::<<<>>>DDDIIIPPPXXX^^^dddjjjmmmpppqqqrrrsssuuuwwwzzz|||}}}}}}}}}~~~tttkkkfffdddgggooovvveee\\\VVVXXXYYYVVVRRRQQQPPPMMMHHHEEEBBB???<<<:::;;;::::::999888777666555444333222333444555333000///111222222111000222333999;;;DDDRRRZZZYYYVVVUUUVVVYYY]]]bbbhhhpppxxx}}}wwwwwwnnnbbbVVVRRRPPPLLLJJJJJJGGGHHHIIIIIIIIIHHHGGGFFFAAAAAAAAAAAAAAABBBCCCCCCCCCBBB@@@???>>>??????@@@999:::<<<<<<;;;999666555666666555444333222222111111111111111111111111111000000000000000000000000000000000000000000000000/////////000000000000000111000000///...---,,,,,,/////////....../////////111111222333333444555555555555555555555444444333222333555666777777666666666555444444222222111000000111222333444444444444555555555555555555555555444333333333333444555555444555555555555555555555444444444444555555666666888888777777666777777777888888777777777888999999<<<===>>>??????>>>===<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFFFFHHHIIIJJJLLLMMMMMMMMMMMMMMMNNNOOOPPPRRRTTTUUUVVVWWWUUUTTTTTTUUUUUUSSSRRRPPPLLLFFFAAA>>><<<;;;999777777777888888999:::;;;999888888777777888888999888888888888888888888888888888777888999;;;===>>>;;;;;;;;;;;;;;;:::999888::::::::::::999999888888999999999999888777555555777666555555444444555555888888999:::<<<>>>@@@AAADDDGGGJJJLLLNNNQQQUUUXXXWWWZZZ]]]```cccfffjjjmmmnnnooorrrvvvyyy|||}}}~~~~~~~~~}}}}}}}}}}}}~~~|||zzzxxxxxxyyyzzzyyyxxxwwwvvvtttrrrppppppppppppoooppppppppppppnnnmmmlllgggfffddddddddddddbbb```^^^]]]]]]\\\\\\\\\\\\\\\ZZZ[[[[[[[[[ZZZXXXVVVUUUTTTTTTTTTTTTRRRQQQQQQQQQNNNLLLLLLLLLMMMLLLJJJHHHFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAABBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<===>>>???@@@??????@@@@@@@@@??????>>>???>>>===<<<===<<<999777888777666555555555555666777666666666777999:::<<>>>>>>>>?????????>>>>>>>>>>>>>>>???BBBBBBCCCDDDEEEFFFFFFGGGHHHIIIJJJLLLMMMMMMMMMMMMNNNNNNNNNPPPQQQSSSUUUVVVVVVUUUTTTTTTTTTRRROOOLLLHHHDDD???<<<;;;:::888777777888888999:::;;;;;;;;;999999999888888999999999888888888999999999999:::999999999::::::<<<===>>>:::;;;;;;;;;;;;::::::999;;;;;;::::::999888888777999999999999888777666666666666555555444555555555777777888999:::<<<>>>??????AAADDDFFFHHHKKKOOORRRQQQTTTXXX[[[^^^aaaeeehhhkkklllpppssswwwzzz|||}}}~~~}}}||||||||||||||||||yyywwwvvvvvvwwwxxxxxxwwwvvvuuusssqqqoooooooooooonnnoooooopppooommmlllkkkfffeeeddddddddddddaaa___^^^]]]\\\\\\[[[[[[\\\\\\ZZZZZZZZZYYYXXXWWWVVVUUUTTTTTTTTTSSSQQQPPPQQQRRROOOMMMKKKKKKLLLKKKJJJHHHFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<======>>>?????????@@@@@@AAA@@@@@@@@@AAA???>>>>>>???>>><<<::::::999777666555555555666666555555555666888999;;;@@@DDDJJJPPPWWW___fffkkklllooossstttssstttwwwzzz{{{{{{{{{|||}}}~~~~~~}}}}}}}}}|||~~~~~~~~~{{{wwwqqqkkkhhhddddddlll|||xxxggg___YYYZZZ[[[WWWTTTRRRPPPMMMIIIFFFDDDBBB???===;;;;;;:::999888777777666444444444444333222111111222333444444333333444555:::>>>IIIWWW^^^^^^]]]___bbbdddgggjjjmmmqqqvvvzzz{{{zzzooocccWWWRRRPPPLLLJJJJJJGGGGGGHHHIIIIIIIIIHHHGGGCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>;;;;;;;;;::::::999999888555555555444444333333333111111111111111111111111000000000000000000000000000000000000000000000000------........./////////........................000000////////////000000111222222333333444444555444444555555444444333222444444444444555666777777666555444444222222111000222333444555666666666666555555555555555555555555444333333333333444555555444444444555555555666666444444555666666777888888666666666666666777888999<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<=========>>>>>>>>>>>>======>>>???@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJLLLMMMMMMMMMMMMNNNNNNNNNOOOQQQSSSUUUVVVTTTTTTTTTTTTSSSOOOJJJFFF@@@>>>;;;999999999888777777888888999::::::::::::::::::999999999999::::::999999999999:::::::::;;;::::::;;;<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;999999999999999888888888888888999999999888888777666555555555555555666666666666666777888:::;;;<<<<<<>>>@@@BBBDDDFFFJJJMMMLLLOOOSSSVVVYYY\\\```cccfffhhhkkkooosssvvvxxxyyyzzzyyyyyyzzzzzz{{{|||}}}xxxwwwuuuuuuwwwxxxxxxwwwuuutttrrrpppooonnnnnnnnnnnnnnnoooooonnnmmmkkkjjjfffeeeddddddeeecccaaa^^^^^^]]]\\\\\\[[[[[[\\\\\\ZZZZZZXXXWWWVVVVVVUUUUUUUUUUUUTTTRRROOOOOOQQQTTTRRRPPPMMMKKKLLLLLLKKKJJJFFFFFFFFFFFFFFFEEEEEEDDDBBBCCCDDDDDDDDDCCCBBBAAA>>>>>>===<<<;;;;;;<<<<<<======<<<<<<<<<======>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@??????@@@@@@>>><<<<<<:::888666555555555666444444444444555777999:::===AAAFFFLLLSSS[[[dddiiiiiimmmqqqrrrqqqqqquuuxxxzzzzzzzzz{{{|||}}}~~~{{{zzzyyyyyy|||}}}~~~}}}xxxsssooohhhgggkkkuuuzzziiiaaaZZZ[[[\\\YYYUUUSSSOOOLLLHHHFFFEEECCC@@@???<<<;;;::::::888888777666444444555444333222111111333444555555444444555666777===JJJZZZcccdddfffiiijjjmmmrrrvvvzzz~~~zzzyyy~~~ooocccWWWRRRPPPLLLIIIIIIFFFGGGHHHIIIIIIIIIHHHGGGDDDCCCBBBAAA@@@?????????@@@AAABBBBBBAAA@@@>>>===<<<<<<:::999999999999999555555444444444333333333000000000000000000000000000000000000000000000000000000000000000000000000,,,---------......//////,,,,,,------------------000000////////////000000222222222333333444444444444444555555444444333222444333222222333444666777666555555444333222111000111111222333444444444444555555555555555555555555444333333333333444555555444444444555555555666666555555555666777888888999444444444555555777888999;;;;;;:::999999:::::::::;;;::::::999:::;;;<<<===;;;;;;;;;<<<<<<<<<======<<<<<<<<<===>>>@@@BBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJLLLMMMMMMMMMMMMNNNNNNNNNOOOPPPSSSUUUVVVTTTTTTTTTTTTRRRMMMGGGBBB===;;;:::999:::;;;:::999777777888999999999999999;;;::::::999999::::::;;;999999999::::::;;;;;;;;;:::;;;<<<=========;;;;;;999999:::;;;<<<<<<<<<<<<777777777888888999::::::777888888999999999888888555555555555555666777777555555555555777888999:::<<<>>>@@@BBBCCCFFFIIILLLIIILLLPPPSSSVVVYYY]]]```bbbdddgggkkkpppsssuuuvvvvvvvvvwwwxxxyyy{{{}}}~~~yyywwwvvvvvvwwwxxxxxxwwwuuutttrrrpppnnnnnnnnnnnnmmmnnnnnnnnnnnnlllkkkjjjeeeeeeddddddeeecccaaa^^^^^^]]]\\\\\\[[[\\\\\\\\\[[[ZZZXXXVVVUUUUUUUUUVVVUUUVVVUUUQQQNNNNNNRRRVVVUUURRRNNNLLLLLLMMMLLLLLLFFFFFFFFFFFFFFFEEEDDDDDDAAABBBCCCDDDDDDDDDCCCBBB<<<<<<;;;:::::::::;;;;;;======<<<<<<<<<<<<======>>>>>>???@@@AAAAAAAAAAAAAAA@@@???@@@AAAAAA@@@>>>===;;;888666555555555666444333333444555777999:::;;;>>>CCCJJJQQQYYYbbbggggggkkkpppqqqoooooossswwwzzzzzzzzz{{{|||}}}~~~}}}||||||}}}~~~zzzvvvooommmooovvv{{{{{{jjjbbb[[[\\\]]]YYYUUUTTTNNNKKKHHHFFFEEEDDDBBB@@@<<<;;;;;;:::999888777777444555555555333111111111111333444444222222333555555<<>>===::::::::::::999888777777777555444444444444333111111222333222000///000222000000000000000111111111///...---,,,,,,---...///000000000000////////////......////////////......000///---++++++---///000222111111000111333444555777444222333555555333111444444555555666777888888666666555444333333333333111222333333444444333333333333333444444444444555555444444444444555666666666666777777666555444444666555444333333333333333555555444444555666888999888888777777888888999:::::::::::::::;;;<<<======<<<;;;:::<<>>???@@@@@@AAAAAAAAABBBCCCDDDEEEFFFHHHIIIKKKLLLNNNOOOOOOOOOSSSSSSSSSSSSSSSRRRQQQQQQSSSTTTTTTSSSOOOJJJEEEAAA999888888888888888999999<<<<<<;;;;;;:::999999999;;;;;;;;;;;;::::::999888;;;888666777:::<<<;;;999;;;;;;::::::999888777777;;;999999;;;>>>@@@>>><<<777777777777777777777777999777666555555666777999777777777777777777777777999888777777777888:::;;;:::;;;<<<>>>AAADDDFFFGGGGGGIIIKKKMMMOOOSSSXXX\\\___bbbfffiiilllpppsssvvvvvvwwwwwwxxxxxxyyyyyyzzzyyyyyyxxxxxxxxxwwwwwwwwwvvvtttqqqnnnllllllmmmnnnllllllkkkkkkjjjiiihhhhhhhhhggggggeeedddbbb```_________]]][[[ZZZYYYYYYYYYYYYYYYXXXWWWWWWVVVUUUUUUTTTSSSRRRQQQQQQPPPPPPQQQRRRQQQOOOMMMKKKIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEECCCBBB@@@???======??????>>>======<<<<<<<<<>>><<<;;;;;;<<<<<<;;;:::<<<===??????>>>>>>>>>>>>AAABBBCCCCCCCCCBBBAAA@@@@@@>>>;;;999888777555333444444444444555777888999;;;>>>CCCIIIOOOWWW___eeeeeehhhkkknnnooopppsssuuuwwwwwwwwwxxxxxxzzz{{{|||sssqqqrrrwwwzzz{{{}}}nnnddd\\\ZZZZZZYYYYYY[[[RRRMMMIIIHHHIIIGGGCCC>>><<<;;;;;;:::999888777777333333333333333333333333///111222333333555777:::;;;AAAOOO```kkkpppvvv|||~~~zzzzzzyyyiiiYYYSSSRRROOOLLLKKKIIIIIIJJJJJJIIIIIIHHHGGGFFFDDDCCCCCCDDDDDDDDDCCC@@@@@@@@@@@@???>>>======::::::::::::999888777666777555444444444444333111111222333333111000000111000000000000000000000111//////...------...//////000/////////////////////////////////////////////000///---++++++---///000222111111111111333444555666444333333555555333111222222333333444555555666666555444333333222333333111222333333444444333333444444444444333333222222444444444444444555666666666666666666666555444444777777666555555555555555555555444444555666888999888888777777888888999:::999999999999:::;;;<<<===<<<;;;;;;===??????===:::<<<<<<===>>>>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFGGGIIIJJJLLLMMMMMMMMMOOOOOOQQQRRRTTTTTTUUUUUURRRRRRRRRQQQMMMHHHCCC@@@999888888888888888999999999999999999999999999999;;;;;;;;;;;;;;;;;;:::999;;;999777888:::<<<;;;:::===<<<<<<;;;:::999999999===;;;:::;;;<<<<<<:::888888888888888888888888888888777666555555666777888777777777777777777777777888777777666777888999::::::;;;<<<===???AAACCCEEEEEEGGGIIIJJJMMMPPPUUUYYY\\\___cccfffiiimmmpppsssuuuuuuvvvwwwxxxxxxyyyyyywwwxxxxxxxxxyyyyyyzzzzzzwwwuuuqqqnnnlllllllllmmmkkkkkkjjjiiihhhgggfffffffffffffffeeedddbbbaaa```___^^^\\\[[[YYYXXXXXXXXXVVVVVVVVVUUUTTTTTTSSSSSSTTTSSSRRRQQQPPPPPPPPPPPPQQQPPPOOOMMMKKKIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDEEEDDDCCCBBB@@@>>>===<<<>>>===<<<<<<<<<===>>>???===;;;:::;;;=========;;;;;;<<<=========>>>???@@@BBBBBBCCCDDDDDDDDDCCCBBBBBB@@@===;;;:::999777666444444444555555777888888888;;;@@@FFFLLLTTT\\\aaadddgggkkkmmmnnnppprrrtttwwwwwwxxxyyyzzz{{{{{{|||sssppprrrwww{{{{{{|||qqqfff]]][[[[[[YYYYYYZZZTTTPPPJJJHHHIIIGGGCCC???<<<;;;;;;:::999888777777333333333333333333333333111333444444333444666888;;;CCCRRRcccnnnuuu}}}{{{zzzzzzzzz}}}zzzkkk[[[TTTRRRNNNKKKIIIIIIIIIJJJJJJIIIIIIHHHHHHFFFEEECCCCCCDDDDDDCCCBBB@@@@@@@@@@@@???>>>===<<<:::::::::999999888777666777555444444444444333111000222444444222000000000111111000000000000000000000//////......//////000////////////////////////000///...------...///000000///---,,,,,,---///000111111111111222333444555666444333333444555444222222222333333444555555555666555444333333222222222111222333333444444333333333333333444444333333333444444444444444555555666666666666666666555555444777666555555555555555555555555555555666777888888888888777777888888999:::999888888999999:::;;;<<<===<<<<<<===???>>><<<:::>>>>>>>>>?????????@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFGGGIIIJJJLLLMMMMMMMMMNNNOOOPPPRRRTTTUUUUUUUUUQQQPPPPPPMMMIIIEEE@@@===999999888888888888999999777888888999::::::;;;;;;999:::;;;;;;;;;;;;;;;;;;;;;999888888:::;;;;;;:::===<<<:::999888999999::::::999999999::::::888777888888888888888888888888888777666555555666777888777777777777777777777777777666666666666777777888:::::::::;;;===>>>@@@AAABBBDDDFFFGGGIIIMMMQQQTTTXXX[[[___bbbeeehhhlllooorrrssstttuuuvvvwwwxxxyyywwwwwwxxxyyyzzz{{{||||||wwwuuurrrooommmllllllllljjjiiihhhgggfffeeeeeeddddddeeeeeeddddddbbbaaaaaa^^^]]][[[ZZZXXXWWWWWWWWWUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPNNNMMMKKKJJJIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDEEEDDDCCCAAA???>>>===<<<<<<;;;::::::<<>>???>>>======<<<<<<<<<===>>>@@@AAABBBBBBDDDEEEEEEEEEEEEEEEEEEBBB???>>>===<<<:::888555555555555555666777888777:::???DDDJJJQQQYYY___cccfffiiilllmmmoooqqqsssuuuwwwxxxzzz{{{|||{{{{{{tttqqqsssyyy}}}}}}}}}uuuiii^^^\\\\\\ZZZYYYZZZXXXSSSLLLIIIHHHGGGDDDAAA<<<;;;;;;:::999888777777333333333333333333333333333444555444333333555777;;;EEEWWWiiisss{{{|||wwwvvv~~~{{{{{{xxxyyyxxxjjj\\\UUURRRNNNKKKJJJHHHIIIIIIJJJIIIIIIHHHHHHEEECCCAAAAAAAAABBBAAA@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;::::::999888777777555444444444444333111///111444444222000000000111111111000000000000000000000////////////000000.........///////////////111000...,,,,,,...000111000///...------...///000111111111111222333444444444444444444444444444333555555555666666666777777666555444333222222222222111222333333444444333333111222333555666666666666444444333333444444555666555666666666666666555555444444333222222333333333555555555666666777888888888888777777888888999:::888888888888999:::;;;;;;<<<======>>>>>>===<<<:::???????????????@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFHHHIIIKKKLLLNNNOOOOOOOOOPPPQQQRRRRRRSSSRRRRRRRRROOONNNMMMJJJFFFBBB>>><<<::::::999999888999999999999:::::::::;;;;;;;;;<<<888888999:::;;;;;;::::::999888888888999999::::::;;;:::888666666666888888555555666888999:::::::::888888888888888888888888888888777666666777888888666666666666666666666666666666555555555666666666999999999999:::;;;<<<<<>><<<===???@@@@@@AAABBBCCCDDDEEEFFFFFFGGGFFFCCC@@@???>>>>>><<<:::666555555555555666666777999<<<@@@EEEKKKRRRYYY___aaadddgggjjjlllmmmppprrrtttvvvyyy{{{||||||{{{{{{~~~wwwsssttt{{{yyylll```\\\\\\[[[YYYYYYYYYTTTMMMIIIFFFEEECCCAAA<<<;;;;;;:::999888777777333333333333333333333333333444555444444444666888;;;HHH\\\oooyyyyyytttsss}}}}}}~~~~~~wwwuuusssgggZZZUUURRRNNNLLLMMMHHHHHHIIIIIIJJJIIIIIIHHHEEECCCAAAAAAAAABBBAAA???????????????>>>===<<<<<<<<<<<<<<<<<<;;;:::999888777555444444444444333111000222333333222000000000111111111111000000////////////000000000000//////------....../////////000111000...,,,,,,...000111000///............///000000111111222333333333444333444444444444444444444555555555666666666666666555555444333222222222222111222333333444444333333222444555777777777666555333333333333333444555555555555666666666666666555333333222222222333333444555555666777777888888888888888777777888888999:::888888888888999:::;;;;;;;;;<<<>>>>>>>>>===<<<;;;???????????????@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFHHHIIIKKKLLLNNNOOOOOOOOOQQQQQQRRRRRRRRRRRRQQQQQQNNNMMMJJJGGGDDD@@@>>>===<<<<<<;;;:::::::::::::::;;;;;;::::::999999999999666777888999999999999999777777777777777777888999:::999888777777777888999444666777888999999::::::888888888888888888888888888888777777777777888888666666666666666666666666555555666666666555555555888888777777777888999999===???AAACCCDDDFFFIIILLLPPPRRRVVVZZZ\\\```dddfffjjjjjjlllnnnqqqsssuuuuuuyyyyyyyyyyyyyyyyyyxxxxxxwwwuuussspppnnnmmmlllllllllkkkjjjiiigggfffeeedddaaabbbbbbccccccbbbbbbaaa\\\\\\ZZZXXXWWWVVVVVVVVVTTTTTTUUUUUUUUUUUUUUUUUURRRQQQPPPOOOOOONNNNNNNNNNNNNNNNNNMMMLLLJJJHHHGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCAAA@@@>>><<<;;;;;;;;;::::::<<<@@@EEEKKKNNNLLLJJJHHHHHHJJJLLLMMMMMMKKKGGGCCC@@@@@@AAA@@@>>>@@@@@@AAABBBDDDEEEFFFGGGEEECCC@@@??????>>><<<;;;777666666555555555555666999;;;???DDDIIIPPPWWW\\\___bbbeeehhhjjjllloooqqqsssuuuxxxzzz||||||{{{zzz}}}~~~wwwrrrrrrxxx~~~~~~}}}~~~|||mmm```\\\]]][[[YYYXXXXXXTTTNNNHHHEEECCCAAA@@@<<<;;;;;;:::999888777777333333333333333333333333111222444444444666888:::===JJJ___rrr}}}xxxtttsss}}}wwwuuunnncccYYYTTTQQQNNNMMMOOOHHHHHHIIIIIIJJJJJJIIIIIIHHHFFFDDDCCCCCCCCCBBBAAA????????????>>>===<<<;;;<<<<<<<<<<<<;;;:::999888777555444444444444333111111222333222000///000222222222111111000/////////...//////000000//////...---------......//////000000///...------...///000000//////////////////000000000111333333333333333222444555444333333444666444444444444444444444444555444333222222111111111111222333333444444333333444555777888777666444222333333333333333444444555444555666666666666666666444444444444444555555666555555666777888888888888888888777777888888999:::999888888999999:::;;;<<<999<<<>>>>>>============>>>>>>>>>?????????@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFGGGIIIJJJLLLMMMMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSMMMLLLIIIFFFCCCAAA@@@??????>>>===<<<;;;;;;;;;<<<::::::999888888777666666777888999999999999999888666777888888666777888:::;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;;;;999888888999999999999999999999999999888888888888888888888888777777777777777777777777666666666777666666555444777666666666666777888888:::<<>>KKK```tttwwwtttttt~~~wwwuuulllbbbXXXTTTPPPLLLLLLNNNGGGHHHIIIIIIJJJJJJIIIIIIHHHFFFDDDCCCCCCCCCBBBAAA????????????>>>===<<<;;;::::::::::::999888777777777555444444444444333111333333222000//////111333222222111111000//////...---...////////////...---,,,,,,---......///000000////////////////////////000//////////////////000///000222333444444333333111333555555333333444666444444444444444444444444555444333222111111111111111222333333444444333333///111333666777666555333333333222222333333444555444444555666666666666666444444333333444444555666444555777888999999888888888888777777888888999:::999999999999:::;;;<<<===777:::>>>>>>======>>>???<<<<<<===>>>>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFGGGIIIJJJLLLMMMMMMMMMOOOPPPQQQQQQRRRRRRQQQQQQMMMKKKHHHEEECCCBBBBBBBBBAAA@@@???>>>============::::::::::::::::::::::::::::::;;;;;;;;;:::999999888999::::::888888:::<<<:::;;;===>>>>>>===<<<;;;999<<<======:::999999;;;999999999999999999999999888888888999999888888888777777777777777777777777666777777888777666555444666555555555666666777888777999<<<>>>>>>???AAACCCGGGJJJMMMQQQTTTWWW[[[^^^```aaadddgggjjjmmmoooqqqttttttttttttttttttuuuuuutttsssrrrqqqpppoooooonnnmmmmmmllljjjhhhfffeeedddaaabbbbbbbbbaaa```______]]]\\\[[[YYYXXXWWWWWWVVVSSSSSSSSSRRRQQQQQQQQQPPPQQQPPPOOONNNMMMMMMMMMMMMKKKLLLMMMMMMLLLJJJHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@???===;;;:::999999999;;;===AAAEEEIIIKKKJJJIIIHHHKKKPPPUUUYYY[[[VVVRRRMMMLLLLLLKKKGGGCCCCCCCCCBBBCCCCCCEEEFFFGGGFFFDDDAAA@@@@@@@@@>>>===888888777555555444444444222555999<<>>????????????>>>===<<<;;;888888999888888777666555777555444444444444333111444333222///......111444222222222111000//////...,,,---...//////...---,,,,,,,,,------...///000000......////////////......//////000000000000/////////000222333444444333333111333555555333222555777666666666666666666666555555444333222111111111111222222333444444444333333''')))...333666888888888333333222222333333444555444444555666777777666666111111111111222222333444444555777888999999888888888888888777888999999:::::::::::::::;;;<<<======666:::===>>>======???AAA:::;;;<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFHHHIIIKKKLLLNNNOOOOOOOOOTTTSSSSSSRRRQQQOOONNNMMMMMMKKKHHHEEEDDDCCCDDDEEEBBBAAA@@@???>>>>>>>>>>>><<<<<<======>>>?????????============<<<;;;::::::999;;;<<<;;;999999<<<>>>888999<<<>>>>>><<<:::888777:::======<<<<<<===@@@999999999999999999999999888888999999999999888888777777777777777777777777666777888888888777555444555555555555555666777888555777:::;;;<<<===>>>@@@DDDGGGJJJNNNQQQTTTXXX[[[^^^___bbbeeehhhlllnnnooopppqqqqqqrrrssstttuuuuuussssssrrrrrrqqqppppppooommmlllkkkiiihhhfffeeedddbbbbbbbbbbbbaaa```___^^^^^^]]][[[ZZZXXXWWWWWWWWWVVVUUUUUUTTTSSSRRRRRRQQQQQQPPPOOONNNMMMMMMMMMMMMKKKLLLMMMMMMLLLJJJHHHFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@>>>===;;;:::999777888:::===@@@DDDFFFHHHMMMKKKIIIJJJNNNRRRUUUVVVWWWSSSPPPOOOQQQPPPKKKFFFEEEEEEDDDDDDDDDFFFGGGHHHGGGDDDBBBAAAAAAAAA@@@>>>999888777555555444444444222555888<<>>>>>>>>;;;;;;;;;;;;::::::999888666555555444444333222222222222222222222222222222000000000000000000000000///000111111111000...------......///////////////000000000000000///..................///////////////000222444666777777666111333444444333333555666777666555555666666555444444333111///......///000111222333333444444333333555555555555555555555555555555444333222222222222444444444444555555666666555555555555555555555555666666666777888888999999:::999888777777999;;;<<<===<<<;;;::::::;;;<<<===<<<<<<<<<===============<<<<<<<<<<<<===>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBHHHIIIIIIIIIIIIKKKNNNQQQOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKIIIHHHGGGGGGHHHHHHIIIGGGFFFDDDCCCCCCCCCDDDAAA@@@???????????????@@@=========>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>===<<<<<<;;;;;;===>>>>>>>>>>>>>>>======999::::::;;;;;;::::::999999999999888888888888888888888888888777666555444444555666777888888888888777777777777777777777777666777777999:::;;;<<<<<>>===;;;:::999===<<<;;;;;;>>>CCCGGGJJJLLLNNNQQQRRRRRRRRRTTTUUURRROOOMMMMMMNNNMMMJJJFFFEEEEEEEEEFFFGGGHHHIIIJJJLLLIIIFFFDDDDDDBBBAAA???>>>;;;777555555666666666777888999<<<@@@FFFJJJMMMWWWZZZ^^^aaaeeehhhmmmpppoooooopppqqqsssuuuwwwxxxyyyzzz{{{}}}~~~|||xxxvvv{{{wwwiii[[[XXXYYYZZZ[[[\\\VVVSSSOOOKKKHHHEEE@@@===>>>>>>===<<<:::999888888555444333222222222222222444444555666777888999999@@@MMM___nnnwww{{{}}}wwwsssrrr}}}yyyzzzkkk___UUUQQQPPPMMMKKKKKKKKKJJJIIIIIIIIIIIIHHHGGGDDDCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;;;;:::999888777666555555444444333222222222222222222222222222222000000000000000000000000...//////000///...---,,,---......///////////////000000000000000///..................///////////////000222444666666666666333555666666444444555777:::999888999:::;;;:::999555444222000///000111111222222333444444444444333444444444444444444444444444444333222222222333333444444555666666666666666555555555555555555555555666666666777888888999999:::999777777777888:::;;;<<<<<<;;;::::::;;;<<<<<<;;;<<<<<<<<<<<<=====================>>>???@@@@@@BBBBBBCCCCCCCCCCCCDDDDDDGGGHHHIIIJJJJJJKKKMMMPPPRRRRRRRRRRRRRRRSSSSSSSSSOOONNNMMMKKKKKKKKKLLLLLLLLLKKKIIIGGGFFFEEEFFFFFFEEEDDDCCCCCCBBBCCCCCCCCC@@@@@@@@@@@@???>>>============<<<<<<<<<<<<;;;;;;===============<<<<<<<<<===>>>>>>>>>>>>>>>======;;;<<<<<<======<<<<<<;;;::::::::::::999999999999888888888888777777666555777777888888888777777666777777777777777777777777666777777888:::;;;;;;<<<>>>AAADDDFFFHHHLLLPPPSSSVVVYYY]]]```bbbeeehhhjjjkkklllmmmoooqqqrrrssstttuuutttrrrqqqppppppqqqqqqoooooommmkkkiiigggfffeeebbbaaa```aaaaaaaaa___]]]]]]\\\[[[YYYYYYYYYZZZZZZVVVVVVTTTSSSRRRRRRRRRRRRQQQQQQPPPOOONNNNNNNNNNNNOOONNNMMMLLLJJJHHHGGGFFFFFFFFFFFFDDDBBBAAABBBCCC@@@??????>>><<<:::999888;;;:::999:::===AAAFFFIIINNNQQQVVVYYYYYYXXXXXXXXXUUURRRPPPOOOOOOMMMJJJGGGDDDDDDDDDEEEGGGHHHJJJKKKLLLIIIFFFDDDCCCBBB@@@>>>>>>;;;777555555666666555666777888;;;???DDDIIILLLQQQUUUZZZ^^^bbbeeeiiilllnnnnnnoooqqqsssuuuwwwxxxxxxxxxzzz{{{}}}zzzuuuuuu|||yyykkk]]]YYYZZZZZZ[[[\\\XXXUUUQQQMMMJJJFFFBBB???>>>>>>===<<<:::999888888555555444333333333333333222222333444555666777777===IIIZZZhhhppprrrsssttttttxxx~~~xxxtttuuu}}}kkk```UUUQQQPPPMMMKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;:::888777666666555555444444333222222333333222222111111111111000000000000000000000000.........///...------,,,---......///////////////000000000000000//////...............///////////////111333555666666666666555777777777555444555666555444444555777888888777555444333111111111222222222222333444444444444444333333333333333333333333333333222222333333444444333555666888888777666555555555555555555555555555555666666777777888888999888888777666777888999:::;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>???AAAAAACCCCCCCCCDDDDDDDDDEEEEEEEEEGGGJJJKKKKKKKKKMMMNNNRRRSSSSSSSSSTTTTTTUUUUUURRRRRRQQQPPPPPPQQQQQQRRRQQQPPPNNNLLLKKKJJJIIIIIIJJJIIIHHHGGGGGGGGGGGGHHHFFFEEEDDDCCCBBB@@@??????@@@?????????>>>>>>>>>===<<<<<<<<<=========>>>>>>===>>>>>>?????????>>>>>>>>>>>>>>>??????>>>>>>>>><<<<<<;;;;;;;;;:::::::::888888999999999888777777999999999999888777666555777777777777777777777777666777777888999:::;;;;;;<<<>>>AAACCCEEEGGGKKKNNNPPPTTTYYY]]]___bbbdddfffggggggiiikkknnnppprrrrrrsssrrrqqqpppppppppppppppppppppnnnllljjjhhhgggfffdddcccbbbcccccccccaaa___\\\[[[ZZZYYYYYYZZZ[[[[[[XXXWWWUUUTTTRRRRRRQQQQQQQQQQQQPPPOOONNNNNNNNNNNNOOONNNMMMKKKJJJHHHGGGFFFFFFFFFFFFDDDBBB@@@AAABBBBBBBBBAAA@@@>>><<<:::999:::999999:::<<>>;;;777555555555555444555666777999===BBBGGGIIILLLPPPVVV\\\```dddgggiiimmmmmmoooqqqsssuuuvvvwwwwwwwwwyyyzzz|||~~~zzztttsss}}}}}}nnn___ZZZ[[[[[[[[[\\\ZZZWWWRRROOOLLLHHHDDDAAA???>>>===<<<;;;999888888666555444444333444444444222222333444555666666777<<>>>>>>>>=========;;;:::888666555666555555444444333222222333333222222111111000000/////////////////////////////////.........---------....../////////////////////000000000000//////............////////////000111333555666666666555666777777666444333444555000//////000333444444333444333222111111111111222222333333444555444444444333333333333333333333333222222222222333444555666444555888999999888666444555555555555555555555555555555666666777888888888777777666666777777888999::::::::::::::::::::::::999999::::::;;;<<<<<<<<<>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCDDDDDDEEEEEEDDDGGGJJJKKKKKKKKKLLLMMMPPPPPPQQQQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUVVVVVVWWWUUUTTTSSSQQQPPPNNNMMMMMMNNNMMMLLLKKKKKKJJJKKKKKKKKKJJJHHHFFFDDDBBBAAAAAADDDDDDCCCCCCBBBAAAAAAAAA<<<<<<<<<===>>>??????@@@>>>>>>???@@@@@@@@@????????????@@@@@@@@@@@@??????======<<<<<<;;;;;;::::::999999::::::::::::999999777777888888777666666555666666666666666666666666666777777888999:::::::::;;;<<>><<<;;;::::::999:::<<<@@@CCCFFFDDDHHHLLLOOOPPPOOOOOOOOOQQQPPPNNNMMMLLLKKKJJJIIIFFFFFFFFFFFFGGGHHHJJJJJJJJJHHHFFFDDDCCCAAA>>><<<>>>;;;777555555555444333444555555888;;;@@@DDDGGGIIIOOOVVV]]]aaaeeegggiiilllmmmooorrrtttvvvwwwxxxwwwxxxyyyzzz|||~~~|||ssspppzzzrrrbbb\\\\\\[[[[[[\\\ZZZWWWSSSPPPLLLIIIEEEBBB@@@???>>><<<;;;999888777666555555444444444555555333444444555666777888999===GGGTTT^^^aaa```___^^^___]]]___hhhwwwlll```UUURRRQQQNNNLLLLLLLLLMMMNNNMMMIIIGGGFFFGGGEEEDDDDDDDDDDDDDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>>=========;;;:::888666555666555555444444333222222222222222111111000000000////////////////////////000000000///////////////---....../////////////////////000000000000//////............////////////000111333555666666555555444666666555333222333444222111111333555777777666222111111000000000000000333333444555555555444444333333333333333333333333111111111222333444555666444666888999999888555444555555555555555555555555555555555666777777888888777777777777777888888999::::::::::::::::::::::::999999::::::;;;<<<<<<===>>>>>>>>>>>>???@@@AAABBB@@@@@@AAABBBCCCCCCDDDDDDDDDFFFIIIKKKKKKKKKLLLMMMNNNOOOOOOQQQRRRSSSTTTTTTVVVVVVWWWXXXYYYZZZ[[[[[[YYYYYYXXXWWWUUUTTTRRRRRRQQQQQQPPPNNNNNNMMMMMMMMMPPPNNNLLLIIIGGGEEEDDDCCCEEEEEEEEEDDDCCCBBBBBBBBB<<<===>>>>>>???@@@AAAAAA???@@@AAAAAABBBBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;:::999444555666666777777777666666666666666666666666666777777777888888999999::::::<<<>>>???@@@BBBEEEGGGHHHLLLQQQVVVYYY\\\___bbbbbbccceeehhhkkknnnpppqqqrrrrrrrrrsssssssssssssssqqqpppooommmllljjjiiihhhfffeeedddddddddcccaaa___[[[ZZZZZZYYYYYYZZZ[[[\\\YYYXXXVVVUUUSSSRRRQQQQQQQQQQQQPPPOOONNNNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGFFFGGGGGGEEECCCBBBCCCEEEHHHHHHFFFDDDBBB???===;;;888888777888999<<<>>>@@@===???AAAAAAAAABBBDDDFFFHHHHHHGGGGGGFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIGGGFFFEEEDDDBBB???===>>><<<999777666666444333444444555666:::>>>BBBDDDGGGMMMTTT[[[```cccfffhhhlllnnnpppsssvvvwwwxxxyyyxxxxxxzzz{{{}}}~~~}}}sssmmmuuuvvveee^^^]]]\\\[[[\\\[[[XXXSSSPPPMMMIIIEEEBBB@@@@@@>>>===;;;999888777555555444444444555555666333333444555666777888888<<>>>>>>>>===<<<<<<;;;:::888777666666555555444444333222222111111111111111111111111000000000000000000000000111111000////////////000---......///////////////...//////000000000000000............////////////111222333555666555555444333444555555333222333444333222222333666888888777000000000000000000000000333333444555555555555555333333333333333333333333222111222222333444555666555666777888888666555333555555555555555555555555444555555666666777777888777777777888888888999999::::::;;;;;;;;;;;;::::::999999:::;;;<<<======>>>>>>>>>>>>>>>>>>???AAAAAA???@@@@@@AAABBBCCCDDDDDDDDDFFFIIIJJJJJJJJJLLLMMMOOOPPPQQQSSSTTTVVVWWWWWWWWWXXXZZZ\\\]]]^^^______]]]]]]]]]]]]\\\[[[YYYXXXWWWVVVUUUSSSRRRRRRRRRRRRUUUSSSPPPMMMJJJIIIHHHHHHFFFEEEEEEDDDCCCBBBAAAAAA??????@@@@@@AAABBBCCCCCCAAAAAABBBCCCDDDDDDDDDDDDAAABBBBBBCCCCCCBBBBBBAAA@@@@@@???>>>===<<<<<<;;;============<<<;;;:::999444555666777777888888888777777777777777777777777777777777888888888999999:::<<<===>>>>>>???BBBDDDEEEHHHMMMQQQUUUYYY]]]aaaaaabbbeeegggjjjmmmooopppqqqrrrsssttttttttttttttttttsssrrrqqqooonnnmmmmmmhhhfffeeeeeeeeedddaaa___\\\[[[ZZZYYYYYYZZZ[[[[[[YYYXXXVVVUUUSSSSSSRRRRRRQQQQQQPPPOOONNNNNNNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHFFFGGGGGGFFFEEEEEEFFFHHHJJJIIIGGGEEEBBB???<<<;;;666555555444555666888888:::;;;;;;:::999;;;>>>@@@??????@@@??????@@@CCCEEEFFFFFFEEEEEEEEEFFFFFFGGGHHHGGGFFFFFFFFFDDDAAA??????===:::999888777555333444444444666999===@@@CCCDDDIIIPPPVVV[[[___bbbeeekkkmmmpppsssvvvwwwxxxxxxxxxxxxzzz{{{}}}zzzqqqkkkooo}}}zzzhhh```^^^\\\\\\]]][[[XXXTTTQQQMMMJJJFFFCCCAAAAAA???===;;;999888777444444444444444444555666111111222333444555555666999CCCOOOWWWZZZZZZYYYZZZSSSRRRTTT[[[gggsss{{{|||mmmaaaVVVSSSQQQOOOLLLLLLKKKPPPUUUUUUOOOIIIFFFEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;;;;:::999888777666555555444444333222222//////000000111111222222000000000000000000000000111000///...---...//////---......///////////////......///000000000000000............////////////111222444555555555555444333444555555444444555666222111000222444555555444000111111222222111111111333444444555555555555555444444444444444444444444222222222222333333444555666666666666666555444333555555555555555555555555444444555555666777777777777888888999999999999999:::;;;<<<<<<<<<<<<;;;:::999:::;;;<<<===>>>>>>???============>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEGGGHHHHHHHHHJJJLLLNNNPPPQQQRRRTTTVVVWWWYYYYYYYYYZZZ]]]___aaabbbccccccbbbbbbcccccccccbbb``````]]]\\\[[[ZZZYYYXXXXXXXXXYYYWWWTTTQQQOOONNNNNNNNNIIIHHHGGGFFFEEEDDDCCCCCCAAAAAABBBBBBCCCCCCDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>@@@??????>>>===;;;:::999777888888999999999888888777777777777777777777777777777777777888888888888999;;;<<<<<<<<<===???AAACCCEEEHHHKKKOOOUUU[[[___aaabbbcccfffhhhkkkmmmnnnoooppprrrsssttttttssssssuuutttsssrrrqqqpppooonnnjjjhhhggggggfffeeecccaaa]]]\\\[[[YYYYYYYYYZZZZZZXXXWWWVVVUUUTTTTTTTTTTTTQQQQQQPPPOOONNNNNNNNNNNNMMMMMMLLLKKKJJJIIIIIIHHHFFFGGGHHHHHHGGGGGGIIIKKKNNNMMMKKKHHHEEEBBB???===777777666555444444555555999:::;;;:::999888:::;;;999;;;;;;:::888999===@@@@@@@@@AAAAAABBBDDDEEEFFFGGGFFFFFFGGGHHHGGGDDDAAAAAA>>><<<::::::888666444555444555666999<<<@@@BBBDDDHHHMMMRRRWWW[[[___bbbhhhjjjnnnqqqtttvvvvvvvvvwwwwwwyyyzzz|||~~~~~~~~~rrrmmmiiilllsss}}}jjjaaa^^^]]]\\\]]]]]]ZZZVVVRRROOOLLLHHHEEEBBBAAA@@@>>>;;;999888777333333333333333444555555000111222222444444555666999BBBOOOYYY]]]^^^___```ZZZ[[[\\\```gggpppwww|||~~~{{{mmmaaaVVVSSSRRROOOMMMMMMKKKQQQWWWWWWQQQJJJFFFEEEBBBBBBBBBCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;;;;::::::999888666555555444444333222222......///000111222333333000000000000000000000000000///...---,,,---......---......///////////////......///000000000000000............/////////000111222444555555555555444333555666666555555777888444333222333555666666555111222222333333333222222333444555555666666555555555555555555555555555555333333222222333333444444666666555555444444444444555555555555555555555555444444555555666777777777888888999::::::::::::999;;;;;;<<<======<<<;;;;;;::::::;;;<<<===>>>???@@@<<<<<<<<<<<<===>>>???@@@AAAAAABBBCCCDDDEEEFFFGGGFFFGGGHHHGGGGGGIIILLLOOOOOOPPPQQQSSSUUUWWWXXXYYY[[[\\\___aaadddeeeeeeeeedddeeefffggggggfffeeedddbbbbbb```___^^^]]]]]]\\\]]][[[WWWTTTRRRQQQQQQRRRMMMLLLLLLJJJIIIHHHGGGGGGCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEGGGGGGHHHHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEECCCBBBAAA@@@@@@AAAAAA@@@???===;;;:::999;;;;;;;;;;;;:::999888888777777777777777777777777777777777777888888888888888999;;;;;;:::;;;===???AAABBBEEEHHHLLLRRRYYY^^^```aaaccceeegggiiikkklllmmmoooppprrrsssssssssrrrssssssrrrqqqooonnnmmmmmmllljjjiiihhhhhhgggdddbbb^^^]]][[[ZZZYYYYYYYYYYYYWWWVVVVVVUUUTTTTTTTTTUUUQQQQQQPPPOOONNNNNNNNNNNNMMMMMMLLLKKKJJJIIIIIIHHHFFFGGGHHHHHHHHHIIIKKKNNNSSSRRRPPPMMMJJJFFFCCCBBB;;;:::999888666666666555777:::<<<<<<:::888777777888999999777555555999<<<;;;;;;===>>>@@@CCCEEEFFFFFFFFFFFFHHHIIIHHHEEECCCAAA???===;;;;;;999777444555555555666999<<>><<<:::888777222222222222333333444555222333333444555666777888;;;EEERRR\\\aaaccceeefffeeefffhhhjjjmmmrrryyy~~~yyypppcccWWWRRRQQQNNNMMMMMMMMMMMMNNNNNNMMMLLLKKKJJJDDDDDDCCCBBBAAAAAAAAAAAACCCAAA@@@@@@AAA@@@???>>>???===;;;;;;:::999666444444444555555666555555555666333///...///000000///000222333444333111...,,,444///,,,---000111111000111111000000//////......111111111111111111111111000000///......///000111///111222444555555444444555555444333333222111111000000111222222222222111555444222000000111222333333444555555666666555555777888888666222000000111222222222222222222222222444444444555555555555666444222111222555666666666777777777777666666666666888888999999999:::::::::999:::;;;<<<===<<<;;;:::<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>??????@@@CCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKOOORRRTTTTTTVVV[[[___```cccgggiiiiiiiiiiiiiiiiiijjjkkkkkkjjjiiihhhgggiiihhheeebbb___]]]\\\[[[^^^\\\ZZZWWWUUUSSSSSSSSSQQQPPPNNNMMMLLLKKKLLLLLLLLLJJJHHHGGGGGGHHHIIIKKKGGGGGGHHHIIIHHHGGGFFFEEEGGGFFFDDDDDDFFFGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCAAAAAA@@@@@@???===<<<;;;:::;;;<<<<<<;;;:::888777888777777777777777888888888888888888777777777777999999:::;;;;;;<<<======>>>???BBBEEEJJJOOOSSSVVV]]]___aaacccccceeegggiiipppppppppppppppooonnnnnnoooooooooooommmkkkiiihhhjjjjjjiiihhhfffdddcccbbb___^^^]]][[[ZZZYYYYYYXXXXXXWWWVVVTTTSSSRRRRRRQQQQQQQQQQQQQQQPPPOOONNNNNNKKKJJJIIIHHHGGGGGGHHHIIIEEEGGGHHHHHHHHHLLLRRRXXX^^^]]]ZZZTTTMMMGGGCCCAAA::::::999999999999::::::;;;<<<<<<;;;;;;:::999888::::::999888777777777888888888999;;;===@@@BBBCCCFFFFFFEEEEEEEEEEEEEEEEEE@@@???===<<<;;;999666444222222333444666999<<<>>>CCCFFFJJJMMMQQQWWW]]]aaagggjjjmmmooopppqqqrrrssswwwwwwxxxxxxzzz{{{}}}~~~{{{|||}}}tttiiihhhffffffkkkuuuoooddd```aaa```___```^^^YYYSSSNNNIIIGGGFFFBBBAAA???>>>===;;;888666555444222222444555555444555555555555555666777888>>>FFFTTTccciiiiiilllqqqnnnooorrrwwwyyyzzz}}}yyy~~~pppdddWWWRRRPPPMMMLLLLLLKKKLLLLLLLLLKKKJJJHHHGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@???======>>>>>><<<;;;>>><<<;;;:::;;;999777555333444444555555555444444000000000000111111000000111111111111111222222333333000...000222222000///111000000000/////////...------------------------000000///......000111222000111333444555555555444666555555444333333222222111222333333444444333333444333222111111111222222222333333444444444444444444555555333111//////000333333333333333333333333333333333333444444444555555333222222444555444444666666666555555555555555888888888888999999999:::999::::::;;;<<<;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>??????@@@CCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKLLLPPPSSSUUUUUUXXX]]]aaadddgggjjjkkkllllllmmmnnnnnnnnnooooooooommmlllkkkkkkjjjgggdddaaa___^^^]]]^^^]]]ZZZXXXVVVUUUUUUUUUSSSRRRPPPNNNMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLIIIIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGJJJKKKKKKJJJHHHHHHGGGFFFEEEDDDDDDCCCAAAAAAAAA@@@???>>><<<<<<;;;<<<<<<<<<;;;:::999888999999999888888999999:::999888888888777777777777999999999:::;;;;;;<<<<<<>>>???AAACCCGGGKKKOOOQQQYYY[[[^^^```aaabbbeeegggkkklllmmmnnnnnnooonnnnnnnnnooooooooonnnllljjjiiikkkkkkjjjiiigggeeecccbbb```___]]]\\\ZZZYYYYYYYYYYYYXXXVVVUUUSSSRRRRRRRRRPPPPPPPPPPPPOOONNNMMMLLLMMMLLLJJJIIIHHHHHHHHHHHHGGGIIIJJJJJJJJJNNNUUUZZZddddddaaaZZZPPPGGGBBBAAA<<<;;;:::999999999::::::;;;<<<<<<;;;;;;:::999888:::::::::999999999888888888888999;;;===???AAABBBGGGFFFFFFEEEEEEDDDCCCCCCAAA???===<<<;;;:::777444222222333444666999<<<===BBBEEEHHHLLLPPPUUU[[[___dddgggkkknnnooopppqqqsssvvvvvvwwwxxxyyy{{{|||}}}~~~|||rrrllljjjhhhgggjjjqqqzzz~~~nnnbbb_________^^^```]]]YYYSSSNNNJJJHHHFFFBBBAAA???>>>===;;;888666777555333333444444333222555555555555555666777888AAAIIIYYYiiiqqqrrrwww||||||~~~yyy|||rrreeeXXXSSSPPPMMMKKKKKKLLLLLLMMMLLLKKKIIIGGGFFFEEEDDDCCCBBBBBBAAAAAABBB???>>><<<<<<======;;;:::<<<;;;::::::;;;:::888666333333444444444444333333+++...000111111111111111222000......///222666999222000000333888:::555000000000000000////////////000000000000000000000000000000///...///000111222222333444555555555555555555555555444333333222222333333444555555555555555222222222222222111111111111222333333444444333333333444444333111000000111333333333333333333333333222222222333333333444444888777555555666666666555444444444555555555555555777777777888888888999999:::::::::::::::;;;<<<<<<999::::::;;;<<<<<<======>>>>>>>>>>>>>>>??????@@@CCCCCCCCCDDDEEEFFFFFFFFFHHHGGGGGGGGGGGGIIIJJJKKKNNNQQQTTTVVVWWWZZZ```dddiiikkkmmmnnnoooppprrrtttttttttuuuuuutttrrrqqqooonnnllljjjgggdddbbbaaa```___^^^\\\ZZZXXXXXXXXXXXXXXXWWWUUUSSSQQQQQQPPPPPPOOOOOOOOOOOOOOONNNMMMMMMKKKLLLLLLLLLLLLKKKJJJJJJHHHHHHIIIKKKNNNOOONNNLLLIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBAAAAAA@@@???>>>===<<<=========<<<;;;:::999;;;;;;::::::::::::;;;;;;999999999888888888777777888888999999::::::;;;;;;===>>>???AAACCCGGGJJJLLLSSSVVVYYY[[[]]]___ccceeefffgggiiikkklllmmmnnnnnnmmmmmmnnnooonnnmmmlllkkkmmmmmmllljjjhhheeecccbbb```___^^^\\\[[[ZZZYYYYYYYYYXXXWWWUUUTTTSSSRRRRRRPPPPPPPPPOOONNNMMMKKKJJJNNNMMMLLLJJJIIIHHHHHHHHHIIIJJJLLLLLLMMMQQQYYY___iiikkkjjjbbbVVVJJJEEEDDD@@@???===;;;;;;;;;<<<===============<<<;;;:::::::::;;;<<<<<<<<<;;;:::999999999999:::<<<===???@@@FFFFFFFFFEEEDDDCCCBBBAAAAAA@@@>>>===<<<:::777555333333333444666999;;;===@@@BBBFFFIIIMMMQQQWWW[[[aaadddhhhlllmmmoooqqqsssvvvvvvvvvwwwyyyzzz|||}}}}}}|||sssooommmjjjiiikkkooouuuyyy|||lllaaa^^^^^^^^^]]]___]]]YYYTTTOOOLLLIIIHHHCCCAAA???>>>===<<<999666888666444333333333222111555555555555666777888999BBBLLL^^^pppzzz}}}xxxzzztttgggZZZTTTQQQNNNLLLLLLOOOOOOOOONNNMMMKKKIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA??????@@@@@@>>>===:::999999999;;;:::999777333333444444333333222222,,,///111111000///111333222000......///222666888222000///666CCCIIIAAA666000000000000////////////000000000000000000000000000////////////111222333333444444555555666666666444444333333222222222222333444444555555555555555111111222222222222111000222222333444444444444333444555666555333222333444444444444444444444444444222333333333333444444444555444222333444555555444444444555555555555666666666777777777777888888888;;;:::999888999:::<<<===:::::::::;;;<<<<<<======>>>>>>>>>>>>>>>??????@@@BBBBBBCCCDDDEEEFFFFFFGGGIIIHHHGGGFFFGGGIIIKKKMMMNNNQQQTTTVVVXXX[[[bbbggglllmmmooopppqqqsssvvvyyyxxxyyyyyyyyywwwvvvtttrrrpppnnnllliiigggeeedddcccaaa```^^^\\\[[[[[[[[[\\\\\\[[[ZZZXXXVVVUUUTTTSSSPPPQQQRRRSSSRRRQQQOOOMMMMMMMMMMMMMMMMMMLLLLLLLLLJJJKKKLLLNNNPPPPPPNNNKKKJJJJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>======<<<;;;;;;<<<<<<;;;:::::::::;;;;;;::::::999999999888888888888888888999999:::::::::;;;<<<===???AAAEEEHHHJJJNNNQQQTTTWWWZZZ]]]```cccdddeeegggiiikkklllmmmmmmkkklllmmmoooooonnnnnnmmmnnnnnnmmmkkkiiifffdddcccaaa```^^^]]][[[ZZZZZZZZZZZZYYYWWWVVVTTTSSSSSSSSSQQQQQQQQQPPPNNNMMMKKKJJJOOONNNMMMKKKJJJHHHGGGGGGHHHJJJLLLMMMOOOVVV___fffkkkooopppjjj]]]QQQKKKIIICCCAAA???======???AAABBB??????@@@??????>>>===<<<;;;<<<>>>??????>>><<<;;;::::::::::::;;;<<<===>>>BBBCCCDDDDDDDDDDDDCCCBBBBBB@@@>>>======;;;888555444444444444666888:::<<<===???CCCFFFIIIMMMSSSWWW^^^aaafffjjjmmmooorrrtttvvvvvvwwwxxxyyy{{{|||}}}~~~vvvrrrooolllkkknnnrrrvvvyyy{{{|||lllaaa^^^^^^^^^^^^^^^\\\YYYUUUQQQMMMJJJIIICCCAAA???>>>>>><<<999666777555333333444444333222555555555555666777999999AAAMMMbbbuuuwwwyyyuuuhhh[[[VVVSSSOOOMMMMMMNNNNNNOOONNNMMMKKKJJJHHHFFFFFFEEEDDDCCCCCCCCCCCCDDDBBBAAAAAAAAAAAA@@@>>>999999888999::::::999777333444444444333333222111111111111000//////111222111000000000000111222333333///...777JJJUUULLL<<>>>>>>>>>>>>>>>>>>>>??????@@@BBBBBBCCCDDDEEEFFFGGGGGGKKKJJJIIIHHHIIIKKKMMMNNNMMMPPPSSSUUUWWW\\\ccciiimmmoooqqqssstttvvvzzz|||||||||||||||zzzxxxvvvtttrrrqqqnnnllliiihhhgggfffeeecccaaa```^^^^^^^^^___\\\[[[[[[YYYXXXVVVUUUTTTRRRSSSUUUUUUUUURRRPPPNNNOOOOOONNNNNNMMMMMMMMMMMMNNNNNNNNNOOOPPPOOOLLLIIIKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAABBBBBB@@@@@@???>>>>>>============<<<;;;:::::::::::::::::::::::::::999999999999888888999999999999::::::999:::;;;===AAAEEEHHHJJJJJJMMMPPPTTTWWWZZZ^^^aaacccdddfffhhhiiijjjkkkkkkkkklllmmmoooooooooooonnnnnnnnnmmmkkkiiigggeeecccaaaaaa___]]]\\\[[[[[[[[[ZZZZZZXXXVVVUUUTTTTTTTTTRRRRRRQQQQQQPPPNNNMMMLLLNNNNNNMMMLLLJJJIIIGGGFFFEEEHHHJJJLLLPPPXXXccckkkoootttwwwrrrgggZZZQQQNNNDDDAAA>>><<<===???BBBEEE???@@@@@@??????>>>===<<<<<<===???@@@@@@???>>><<<===<<<<<<;;;;;;;;;<<<<<<===???AAACCCDDDEEEEEEDDDCCCAAA???>>>===;;;999666555444444555666888:::;;;;;;===@@@CCCFFFJJJOOOSSSZZZ^^^ccchhhlllooosssuuuwwwwwwwwwxxxyyy{{{}}}}}}|||wwwsssooonnnsssyyy~~~~~~}}}mmmbbb___`````````^^^]]]ZZZVVVRRRNNNJJJIIICCCBBB@@@???>>><<<999777444333222222444666555555444555555555777888999:::AAAOOOfffzzzxxxyyyuuuhhh[[[VVVSSSPPPNNNNNNKKKKKKLLLLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDCCCAAA@@@???@@@@@@???===:::999888999::::::888666444555555444444333222111333222111111333333222000///000000111111000///...222000...444EEERRRLLL===////////////000000000000........................000/////////000222333555555444444333444444555555222222222222222111111111111111222333333333333333000000000111111111111111333444555555666666555555111333333333111111111333333333333333333333333333444444444555555555666666000//////111444666777777555555666666777888888888777777777888888888999999999999999999999:::;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDEEEFFFGGGHHHKKKJJJJJJJJJJJJLLLMMMNNNMMMPPPSSSVVVXXX^^^eeelllppprrruuuwwwyyy{{{~~~~~~{{{yyywwwuuutttrrrooommmlllkkkjjjhhhgggeeecccaaaaaaaaaaaaZZZ[[[ZZZZZZYYYXXXVVVUUUUUUVVVWWWXXXWWWTTTRRRQQQQQQPPPOOOOOONNNNNNOOOOOOQQQPPPOOOOOOOOONNNKKKIIILLLLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBCCCDDDDDDBBBAAA@@@???>>>>>>>>>???>>>===<<<;;;::::::::::::;;;;;;;;;:::::::::999999999999::::::::::::::::::999999:::===@@@DDDGGGIIIFFFIIIMMMPPPSSSVVVZZZ]]]aaabbbdddfffhhhiiiiiijjjkkklllnnnoooppppppoooooommmmmmlllkkkiiigggeeedddbbbaaa```^^^]]]\\\[[[[[[[[[ZZZYYYWWWVVVUUUTTTTTTQQQQQQQQQQQQPPPOOONNNNNNMMMMMMLLLLLLJJJIIIGGGFFFDDDFFFIIIKKKOOOWWWbbbkkktttxxx{{{yyyqqqeeeZZZSSSGGGDDD???<<<;;;>>>AAADDD@@@@@@@@@@@@???>>>===<<<===>>>???@@@@@@@@@???>>>??????>>><<<<<<;;;;;;<<<:::<<>><<<999777666555555555666777999::::::<<<>>>AAACCCGGGLLLOOOUUUZZZ```eeejjjnnnrrruuuvvvvvvvvvwwwyyyzzz|||}}}zzzsssqqqvvv~~~~~~nnndddaaabbbbbbaaa___^^^[[[WWWSSSNNNJJJHHHDDDBBB@@@???>>>===:::777333222111222444666777666444444555666777999:::;;;CCCRRRjjj{{{zzzrrrfffYYYTTTRRROOONNNNNNIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGFFFEEEDDDDDDDDDDDDBBB@@@??????@@@???>>><<<:::999888999999999777555666666666555555333222222111///000444::::::444---......////////////.........222111///666AAA@@@888.../////////000000000111000000000000000000000000000/////////000222444555555444333222222333444444333333333333333333333333111111222333333333333333111000/////////111222333333333444555555555555444222333444333111000111222333333333333333333333333333333444444444555555555666444444555888:::::::::444444555555666777777888888888888888999999999:::888888999:::::::::::::::999::::::;;;<<<<<<======>>>>>>>>>>>>>>>??????@@@AAAAAABBBDDDEEEGGGHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLNNNQQQTTTWWWZZZ```hhhoootttwww{{{~~~~~~|||yyyxxxvvvtttrrrpppoooooollljjjhhheeecccbbbbbbbbb]]]]]]^^^^^^^^^]]][[[[[[ZZZZZZZZZZZZYYYWWWUUUTTTSSSSSSQQQPPPPPPPPPQQQRRRSSSQQQPPPOOOPPPOOONNNLLLMMMLLLLLLKKKJJJIIIHHHHHHGGGFFFDDDCCCCCCDDDEEEFFFCCCBBBAAA@@@?????????@@@??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::999999:::<<<>>>AAADDDFFFBBBEEEIIILLLOOORRRVVVYYY\\\]]]```ccceeehhhiiijjjlllmmmnnnoooppppppooooookkkkkkkkkjjjiiigggfffeeecccbbb```___]]]\\\\\\\\\\\\[[[YYYXXXVVVUUUUUUUUUOOOOOOPPPPPPPPPOOOOOONNNJJJKKKKKKKKKJJJIIIGGGFFFEEEGGGHHHIIILLLTTT^^^fffrrrvvv{{{}}}uuuiii```QQQMMMFFFAAA>>>???BBBDDDEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>?????????@@@@@@@@@BBBAAA???>>><<<<<<;;;;;;999;;;???BBBDDDDDDDDDCCCDDDBBB@@@???>>>===:::777666666555555555777888999999;;;===???BBBEEEJJJMMMPPPUUU\\\bbbggglllpppssstttttttttuuuvvvxxxzzz{{{~~~xxxsssvvv~~~nnndddaaabbbcccbbb```___]]]YYYSSSNNNJJJGGGDDDBBB@@@??????===:::777444333222222444666666555444444555666777999;;;<<>>;;;999888999999999777555666666666666555444333222...---///777??????555+++...------,,,---...///000+++444555,,,)))000444111.../////////000000111111------------------------000/////////111222444666555444333222222222333444555555555555555555555555111222333333444444333333111000///...///000222444222222333444444444333333555666666555333222222333222222222222222222222222222222333333333444444444444333111222444555555555333333444444555666777777888999999999999:::::::::777888999:::;;;:::999999888999999::::::;;;<<<<<<>>>>>>>>>>>>>>>??????@@@AAAAAABBBDDDEEEGGGHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKOOORRRVVVXXX[[[bbbkkkqqqwww{{{|||{{{yyywwwuuussssssrrrnnnllliiifffdddcccbbbbbbaaabbbcccddddddcccbbbaaa]]]]]]\\\[[[ZZZYYYXXXWWWVVVUUUSSSRRRRRRRRRSSSTTTSSSQQQPPPOOOPPPQQQQQQPPPMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGEEECCCCCCDDDFFFGGGDDDCCCAAA@@@??????@@@AAAAAA@@@???>>>============<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<>>>AAABBB@@@CCCFFFJJJLLLOOOSSSVVVWWWYYY\\\```dddgggiiijjjlllmmmnnnpppppppppooonnniiijjjjjjiiiiiihhhgggfffcccbbb```___]]]]]]\\\\\\\\\[[[YYYXXXVVVVVVUUUUUUMMMMMMNNNOOOOOOOOOOOONNNIIIIIIJJJJJJJJJIIIGGGFFFGGGHHHHHHHHHJJJPPPZZZbbbmmmpppxxxvvvlll[[[VVVNNNGGGCCCBBBDDDFFFKKKKKKKKKKKKJJJIIIHHHHHH???>>>>>>>>>??????@@@AAACCCBBB@@@???===<<<;;;;;;:::<<>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGMMMLLLJJJIIIIIIJJJJJJKKKWWWTTTUUUZZZ___dddlllsss{{{~~~|||xxxvvvvvvuuutttssspppooommmjjjgggeeeddddddcccdddeeeffffffdddbbbaaa``````^^^\\\[[[ZZZYYYYYYVVVTTTRRRRRRTTTUUUVVVUUUXXXWWWUUUSSSSSSSSSSSSTTTOOOMMMKKKIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@???AAAAAAAAAAAA@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>??????BBBEEEHHHKKKLLLMMMPPPRRRVVVXXX\\\^^^aaacccgggiiimmmnnnoooooonnnmmmnnnpppkkkjjjiiiiiihhhhhhiiiiiieeeccc```______^^^]]][[[\\\\\\ZZZYYYWWWWWWVVVVVVVVVTTTRRROOOMMMKKKKKKKKKIIIJJJKKKLLLLLLKKKJJJIIIHHHGGGFFFGGGKKKPPPVVVZZZ___jjjuuu{{{{{{mmmdddWWWLLLGGGHHHJJJLLLQQQQQQSSSUUUVVVUUUQQQNNNJJJHHHFFFCCCAAAAAAAAAAAAHHHFFFDDDCCCCCCCCCAAA@@@<<<<<<>>>AAADDDFFFEEEDDDCCCBBB@@@>>><<<;;;::::::999777555333333444666888888:::<<<===???BBBFFFIIINNNRRRWWW\\\___cccgggjjjsssuuuxxxyyyxxxxxxyyyyyy}}}}}}}}}~~~uuurrrwwwrrrhhhdddddddddddddddbbb^^^YYYSSSNNNJJJHHHDDDBBB@@@??????===:::888666666555444444444444555333333333333222444888;;;AAANNNcccyyysssfffYYYTTTRRROOOMMMNNNNNNOOOOOOOOONNNMMMLLLLLLJJJHHHFFFFFFGGGHHHGGGFFFEEEDDDBBB@@@???======<<<<<<<<<<<<;;;:::999777777777777666666555444222222444222111111333444222000...............---------555222///...///000000///////////////000000000000555222//////222222///,,,......///000000111111222222222333333444555555555666555555555555555666666555555555555444444444444333222222222222333444444333333444555555444333333444444333333333222222222222222333444555666666666666666666666555555555555666555555555444444444444444666777777666666777888999888666777999:::888666777888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGJJJJJJIIIIIIJJJLLLNNNOOOSSSQQQSSSZZZaaahhhqqq{{{}}}yyywwwwwwvvvuuusssmmmlllkkkjjjiiihhhhhhhhheeefffggghhhgggfffdddccccccbbb```^^^\\\[[[[[[ZZZYYYWWWUUUTTTVVVWWWXXXWWWXXXWWWUUUTTTSSSSSSTTTTTTQQQPPPNNNLLLJJJJJJJJJJJJHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@BBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@CCCFFFIIIJJJLLLOOOQQQTTTWWWZZZ]]]___bbbeeehhhkkkmmmooooooooonnnooopppmmmlllkkkjjjjjjjjjjjjjjjgggdddbbbaaaaaa```___]]]]]]\\\ZZZYYYWWWWWWVVVVVVUUUTTTQQQOOOMMMKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIKKKJJJHHHGGGHHHKKKOOORRRSSS^^^iiirrr{{{|||ttthhh]]]UUUOOOLLLJJJOOOOOOQQQTTTWWWYYYYYYXXXSSSPPPKKKFFFCCCAAAAAAAAAEEEDDDDDDEEEEEEDDDAAA????????????AAACCCCCCAAA@@@AAA@@@???===<<<<<<<<<<<<999777555333333444666777777999;;;<<<>>>@@@EEEHHHMMMQQQVVV[[[___dddhhhkkknnnqqqtttvvvwwwwwwxxxzzz{{{{{{|||}}}yyytttxxxssshhhdddcccddddddcccaaa^^^YYYTTTOOOKKKIIIDDDCCCAAA@@@???===:::888555555444333333333333333666666666555444444666888AAAMMMcccxxxsssfffZZZTTTRRROOOMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLIIIGGGEEEEEEFFFGGGFFFEEEEEEDDDBBB@@@???=========<<<<<<<<<;;;:::999888777333555666777777555333111333111000000111111///...------............//////444222/////////000000///////////////000000000000777333111000222222///+++---......//////000111111111111222222333444444555444444444444555666777777777777777666666666555555222222222222222333444444444444444444444444444444333333333333222222222222111222333555666777777777666666666555555555555444555555555555444444444444444666777777666555777888:::999888999:::;;;:::888777888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJLLLOOOQQQRRRQQQPPPSSS[[[bbbjjjvvv|||zzzyyyxxxvvvtttnnnmmmlllkkkjjjiiiiiiiiiggghhhiiiiiiiiihhhfffeeeeeedddbbb```^^^]]]\\\\\\\\\ZZZXXXWWWYYYZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUSSSRRRQQQOOONNNMMMMMMMMMIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBAAAAAABBBBBBCCCBBBBBBAAA@@@???????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===@@@CCCFFFHHHJJJMMMPPPSSSVVVYYY\\\^^^```dddfffhhhkkknnnppppppppppppqqqoooooommmlllkkkkkkkkkkkkhhhfffdddccccccbbbaaa```]]]\\\[[[YYYXXXWWWVVVVVVTTTSSSQQQOOOMMMKKKKKKJJJIIIIIIHHHGGGGGGHHHIIIJJJLLLKKKIIIHHHHHHIIIKKKMMMJJJQQQ[[[dddqqq}}}tttiii^^^TTTMMMOOONNNNNNQQQUUUZZZ]]]^^^]]]ZZZSSSMMMHHHEEEDDDDDDCCCDDDEEEGGGHHHFFFBBB???@@@??????@@@BBBBBB@@@??????>>>>>>============>>>999777555444333444666777666777999:::<<<>>>BBBFFFKKKOOOUUUZZZ___dddiiillljjjmmmqqqtttuuuvvvxxxyyyyyyzzz|||}}}}}}xxxyyyvvviiicccbbbcccccccccaaa^^^ZZZUUUPPPLLLJJJEEECCCAAA@@@???>>>;;;888444444333222222222222333444555777777666666777999@@@LLLbbbvvv~~~}}}uuuhhh[[[VVVSSSPPPNNNNNNLLLMMMMMMMMMMMMMMMLLLLLLGGGFFFDDDDDDEEEFFFFFFEEEDDDDDDBBB@@@???>>>======;;;;;;;;;;;;:::999888777333444555666666555444444222222111000000///...---...//////000111111222222333111//////000111000///////////////000000000000444222000000111111///---------......//////000000222222222333444444555555333333333444555666777888777777777666666666666555222222222111222333333444555444444333333444444555333333333222222222222111000111333555666888888888666666555555555444444444444444444444444444444444444555777666555555666888999999999999999:::999999777888888999999:::;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIKKKMMMPPPQQQRRRSSSSSSVVV\\\bbbjjjvvv~~~|||{{{zzzwwwuuurrrqqqooollljjjiiihhhggghhhiiiiiiiiiiiihhhgggffffffeeecccaaa```^^^^^^]]]___\\\ZZZYYYZZZ[[[[[[ZZZXXXXXXXXXWWWWWWVVVVVVVVVTTTTTTSSSRRRPPPPPPOOOOOOKKKJJJJJJJJJJJJIIIIIIIIIGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCBBB@@@@@@????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>><<>>======???AAACCCCCCBBB??????>>>===============999888666444444444555666555666888999:::<<<@@@CCCHHHLLLSSSYYY^^^ccchhhllliiilllpppssstttuuuvvvxxxxxxzzz|||~~~|||}}}wwwiiibbbaaabbbbbbbbbaaa^^^[[[VVVQQQMMMKKKEEEDDDBBBAAA@@@>>>;;;999555444333333222333333333...111444666777888:::;;;???KKK```ttt}}}{{{xxxwwwjjj]]]WWWUUUQQQOOOOOOLLLLLLMMMMMMMMMLLLKKKKKKGGGEEECCCDDDEEEFFFFFFEEEDDDCCCBBB@@@???>>>>>>>>>;;;;;;;;;;;;:::999888888555555444333444555666777333333222111000/////////...//////000111222333333222111//////111111000///////////////000000000000///.........///000//////------......//////000000333333333444555555666666333333333333444666777777666666666555555555444444222111111111111222333333555444444333333444444555333333222222222111111111000111333555666777888888555555555555444444444444333333444444444444444444444555666666555555666777777888888888777777777888777888888999999:::;;;;;;:::::::::::::::;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJLLLNNNOOOPPPPPPRRRRRRVVV\\\aaaiiiwww~~~}}}{{{xxxvvvsssrrrpppnnnllljjjiiiiiiiiiiiiiiiiiiiiihhhhhhgggfffeeecccbbb```_________```^^^[[[ZZZ[[[[[[[[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXTTTTTTTTTSSSRRRQQQPPPPPPLLLLLLLLLLLLKKKKKKKKKKKKIIIHHHHHHGGGFFFEEEDDDCCCDDDDDDEEEDDDDDDCCCBBBAAA?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======???AAACCCEEEHHHLLLOOOQQQTTTWWWZZZ\\\___bbbeeeaaaeeejjjnnnppppppqqqrrrpppooommmllljjjiiihhhhhhgggeeecccbbbbbbbbbaaa```___^^^\\\ZZZXXXWWWVVVVVVRRRQQQPPPOOOMMMLLLJJJJJJKKKJJJGGGFFFFFFIIIKKKMMMMMMNNNPPPQQQSSSSSSTTTTTTJJJHHHIIINNNWWWcccpppxxxwwwpppbbb]]]VVVQQQOOOPPPQQQQQQXXXYYYZZZZZZXXXUUURRRPPPKKKIIIGGGFFFGGGIIIIIIHHH???>>>>>>???AAABBBBBBBBBAAA@@@???===<<<<<<<<<<<<999888666555444444444555444555777777888;;;>>>AAAFFFJJJPPPVVV\\\aaagggjjjkkknnnqqqsssssstttuuuvvvyyyzzz}}}xxxjjjcccaaaaaabbbaaaaaa___\\\XXXSSSNNNLLLFFFDDDBBBAAAAAA???<<<:::666555555444444444444444,,,///222444555666888:::===JJJ___qqqyyyxxxzzz~~~zzzuuu|||xxxkkk]]]XXXUUUQQQOOOOOOMMMMMMMMMLLLLLLKKKJJJIIIFFFEEECCCDDDFFFGGGFFFFFFDDDCCCAAA@@@???>>>>>>>>>:::;;;;;;;;;::::::999888777555444222333444666777222333333222000///000111------...//////000111111111000///000111222000///////////////000000000000,,,------......//////000---......//////000111111333333444555555666666777333333333333444555666666555555555444444444333333111111111111111222333333444444444444444444444444222222222222111111111111000111222444555666666666555555555444444444444333333333333333444444444444333555666666555444666777555666777777666555666777777888888999999:::;;;;;;:::::::::::::::;;;;;;<<<>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGHHHIIIKKKLLLMMMNNNNNNNNNNNNOOOTTTZZZ```iiixxx~~~|||xxxuuuppppppooonnnnnnnnnnnnnnnjjjjjjjjjiiiiiiiiiiiiiiieeeeeedddcccbbbbbbbbbbbbbbb___\\\[[[[[[[[[ZZZYYYYYYZZZZZZ[[[ZZZZZZYYYYYYTTTTTTTTTTTTSSSRRRQQQPPPNNNNNNNNNMMMMMMMMMLLLLLLJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDBBBBBB?????????>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>???AAABBBCCCFFFJJJMMMOOORRRUUUXXXZZZ]]]```ccc```ccchhhkkkmmmnnnpppqqqpppooommmkkkiiiggggggffffffdddbbbaaabbbbbbaaa``````___]]]ZZZXXXWWWVVVVVVQQQPPPPPPOOONNNLLLJJJIIIKKKIIIGGGFFFGGGIIILLLNNNRRRTTTWWWYYY[[[[[[ZZZYYYMMMHHHEEEHHHNNNWWWbbblllpppttt{{{~~~zzzkkkfff^^^WWWSSSPPPNNNMMMPPPRRRUUUWWWXXXWWWUUUSSSNNNKKKGGGFFFGGGHHHJJJJJJEEECCCAAA@@@AAAAAA@@@???AAA@@@???===<<<<<<;;;;;;999888777666555444444444333555666777888:::===@@@DDDHHHNNNTTTYYY___dddggglllnnnrrrsssssstttuuuvvvzzz{{{}}}xxxjjjcccbbbaaaaaaaaa```___]]]YYYTTTOOOMMMGGGEEECCCBBBAAA@@@===:::666666555444444444444555111222444444333333444666<<>>>>>>>>::::::;;;;;;;;;:::999999666555555444444444555555000222333222000///000222.........//////000000111111000///000222222111///////////////000000000000---...//////......///000......///000000111111222222333333444444555666666444444444333333444555555555555555444444444333333111111111111111222222333333333444555555444333333222222222222111111111111000111222333444444444444555555555444444444333333222222333333333444444444333444666555444444555777444666888777555444666888777888888999999:::;;;;;;::::::999999::::::;;;<<<>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGFFFHHHJJJLLLMMMNNNNNNMMMNNNOOOSSSYYY]]]eeeuuu|||xxxuuuqqqqqqpppoooooooooooopppllllllkkkkkkjjjjjjkkkkkkeeeeeeeeeddddddeeeeeeeeedddaaa^^^\\\\\\\\\[[[ZZZYYYZZZ[[[\\\\\\[[[ZZZZZZUUUUUUVVVVVVUUUTTTSSSRRROOOOOOOOONNNNNNNNNNNNMMMKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCAAA@@@@@@@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===>>>???@@@@@@CCCGGGJJJLLLOOORRRUUUWWWYYY]]]______bbbfffhhhjjjllloooqqqqqqooommmkkkiiigggfffffffffdddbbbaaabbbbbbbbb``````___]]][[[YYYWWWVVVVVVPPPPPPPPPOOONNNLLLJJJIIIHHHGGGFFFFFFGGGIIIKKKLLLSSSVVV[[[___bbbcccbbbaaaSSSKKKFFFGGGIIILLLTTT]]]```bbbgggnnnsssuuusssqqqjjjfff```[[[WWWSSSPPPMMMLLLMMMNNNOOOPPPQQQQQQQQQMMMKKKHHHFFFGGGGGGGGGGGGGGGEEEBBBAAAAAAAAA@@@?????????>>>===============999888777666555444333333444555666777777999===@@@BBBFFFLLLRRRWWW\\\aaadddiiilllppprrrssstttuuuwwwzzzzzz{{{|||~~~|||~~~~~~wwwkkkdddbbbbbbaaa``````___^^^ZZZUUUPPPNNNGGGEEEDDDCCCBBB@@@===;;;666555444444333333444444444444444333222222444666;;;HHH\\\mmmrrrnnnlllnnnkkklllqqqyyy|||xxxwwwuuuhhh[[[UUURRRNNNLLLLLLNNNNNNMMMLLLJJJHHHGGGFFFGGGEEEDDDEEEGGGHHHHHHGGGCCCBBBAAA@@@????????????::::::;;;;;;;;;:::999999444555666777666555333222...111222222//////000333111111111111222222222222000000///000222222111///////////////000000000000000111111000///....../////////000000111111222222111222222333333444555555555555444333333333444444666555555555555444444444111111111000111222222333222333555666666555333222222222222111111111111000000111222222333333333333555555444444444333333333222222222333333444444444333444666555444444555777555777999888555444666888777888888999::::::;;;;;;::::::999999::::::;;;<<<>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGDDDFFFHHHKKKMMMNNNNNNNNNQQQRRRUUUXXX[[[aaappp|||xxxtttuuutttrrrpppooonnnmmmmmmnnnnnnmmmllllllllllllmmmfffffffffffffffggghhhhhheeebbb___]]]]]]]]]\\\[[[ZZZZZZ\\\]]]]]]\\\[[[ZZZVVVWWWWWWXXXWWWVVVTTTSSSPPPPPPOOOOOOOOONNNNNNNNNKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@========================<<<;;;;;;:::::::::;;;;;;===>>>>>>>>>>>>AAADDDHHHJJJLLLPPPRRRTTTWWWZZZ]]]___aaadddfffhhhjjjnnnpppqqqpppnnnkkkiiigggfffffffffdddbbbbbbccccccbbbaaaaaa___]]][[[YYYWWWVVVVVVOOOOOOPPPOOONNNLLLJJJIIIFFFFFFEEEFFFFFFHHHIIIJJJNNNSSSZZZaaagggiiijjjiiiZZZQQQIIIGGGEEEDDDIIIQQQVVVVVVYYY]]]aaaccccccbbbdddaaa^^^[[[YYYUUUQQQOOOLLLKKKIIIHHHHHHJJJMMMOOOKKKIIIHHHHHHHHHGGGDDDBBBEEECCCAAAAAABBBDDDDDDCCC===============>>>??????999888777666555444333333444555666777777999===@@@AAAEEEKKKQQQVVVZZZ___bbbfffiiinnnqqqssstttvvvxxxzzzyyyyyyzzz|||~~~wwwrrruuuuuuxxxvvvkkkeeecccbbbaaa`````````^^^ZZZVVVQQQNNNGGGFFFDDDCCCBBB@@@===;;;555444333333222222333333333333333333333444888;;;;;;GGG[[[lllpppkkkhhhjjjddddddgggnnnwwwyyyuuu|||rrrfff\\\[[[\\\XXXQQQLLLPPPOOOOOOOOONNNLLLHHHEEEHHHFFFEEEDDDEEEFFFEEEDDDBBBAAA@@@>>>===<<<<<<;;;;;;;;;;;;;;;:::999888777555555444444444333333333000000000000////////////333333222222111111000000////////////000000000000...///000111111000///...........................//////...//////000111222222222333333444555666666666777666555444444666888666666666666555444333222444333111000000000111111444555666666666555333222222222222222222222222222222222333333333333444444444444555666555444222111111111222333333444555555555444444444444555666666666666666666666777888888888888777777888888999:::<<<;;;::::::;;;<<<>>>???<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFHHHIIIJJJKKKLLLMMMNNNOOONNNRRRVVVXXXZZZaaakkksss}}}zzzwwwvvvsssrrrrrrrrrpppooommmmmmkkkkkkmmmmmmmmmmmmkkkkkkgggggggggffffffeeeeeeddd`````````___^^^\\\[[[ZZZ[[[\\\\\\]]]]]]]]]\\\\\\YYYXXXWWWWWWXXXWWWUUUSSSUUUUUUTTTTTTRRRQQQPPPOOOOOOMMMLLLKKKLLLLLLJJJHHHJJJIIIIIIHHHGGGFFFEEEEEEAAAAAAAAA@@@@@@?????????????????????>>>>>>>>>>>>:::;;;;;;;;;<<<===============>>>???@@@BBBDDDEEEGGGKKKOOOSSSUUUWWWYYY[[[___aaadddfffggghhhjjjkkkooommmkkkjjjjjjiiigggeeegggfffeeecccaaa```^^^]]]___^^^]]][[[XXXUUUSSSQQQQQQPPPOOOMMMLLLKKKKKKJJJJJJJJJIIIGGGEEEGGGJJJMMMQQQWWW___fffkkknnnqqqsssggg```UUUJJJCCCAAACCCEEEKKKLLLOOORRRUUUWWWXXXYYYYYYXXXVVVSSSQQQPPPOOOOOOLLLKKKIIIHHHGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFEEECCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>??????>>>===999999888777666555444444555555555666777999:::;;;AAACCCGGGKKKPPPUUU[[[```dddfffjjjppptttuuutttrrrvvvyyy|||}}}~~~|||yyypppiiieeeggglllttt}}}pppfffbbbcccfffcccbbbaaa^^^YYYTTTOOOLLLKKKHHHEEECCCBBB@@@>>><<<888777666555555444444555333333333444666777999:::===GGGVVVccckkknnnmmmmmmiiijjjkkkmmmqqq{{{{{{xxx~~~qqqeeeZZZXXXYYYUUUOOOLLLLLLKKKLLLMMMNNNMMMJJJGGGHHHFFFDDDDDDEEEFFFEEEDDDDDDCCCBBB@@@???>>>======;;;;;;;;;;;;:::999888888555555555444444444333333111000000000////////////111111111111111000000000111111000000//////.........///000111111000///...........................///......//////000111222222222333333444555555666555666666555444444555777666666666666555444333222444333222111000111111222555555666777666555444333222222222222222222222222222222333333333333444444333444555555555444333222222222222333333444444555555444444444444555666666666666666666666777888888999999999999999::::::;;;:::999999::::::;;;<<<===<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFHHHHHHIIIKKKLLLMMMNNNOOOQQQTTTVVVWWWYYY^^^gggnnn}}}~~~|||{{{yyyyyyssssssrrrqqqpppnnnmmmllljjjkkklllmmmmmmlllkkkjjjhhhhhhhhhgggffffffeeeeeeaaaaaaaaaaaa___^^^]]]\\\[[[[[[[[[\\\[[[[[[ZZZZZZZZZXXXWWWXXXXXXXXXVVVTTTVVVVVVUUUUUUTTTRRRQQQPPPOOONNNLLLLLLMMMMMMKKKIIIKKKJJJIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAA??????>>>>>>>>>>>>======;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>???AAACCCDDDEEEHHHMMMPPPRRRTTTWWWYYY[[[^^^bbbeeegggiiilllnnnnnnllljjjiiihhhgggeeecccffffffeeecccaaa```___^^^]]]\\\[[[ZZZXXXVVVTTTSSSPPPOOOMMMLLLJJJJJJIIIIIIJJJJJJIIIGGGEEEFFFIIILLLPPPVVV___fffkkknnnppprrrmmmggg\\\QQQIIIDDDCCCCCCCCCDDDFFFIIILLLOOORRRSSSUUUTTTSSSQQQNNNLLLJJJJJJIIIHHHGGGEEEEEEEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFDDDDDDCCCBBBAAA@@@@@@@@@???===<<<<<<===>>><<<;;;999999888777666555444444444444555666777999;;;<<<@@@BBBFFFJJJNNNTTTZZZ^^^ccceeeiiinnnrrrtttsssrrruuuxxx{{{}}}~~~~~~yyyxxx}}}~~~ttthhhbbb^^^```eeelllwww~~~qqqgggcccccceeeccccccaaa^^^ZZZTTTPPPMMMHHHEEEBBB@@@???===;;;999777666555444444333333333333333333444666777999:::<<>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFHHHHHHIIIJJJLLLMMMNNNOOOSSSUUUVVVVVVVVVZZZaaagggsss}}}~~~~~~}}}|||{{{zzzyyyyyyttttttrrrqqqooommmkkkjjjjjjjjjlllllllllllljjjjjjiiiiiihhhhhhgggffffffeeecccccccccbbbaaa```___^^^\\\]]]]]]]]]\\\[[[ZZZZZZ[[[YYYXXXYYYYYYYYYWWWUUUWWWWWWWWWVVVUUUTTTSSSRRRPPPOOOMMMMMMNNNNNNMMMKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEDDDDDDCCCCCC???>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>@@@AAABBBBBBEEEIIILLLNNNQQQSSSVVVWWWZZZ___cccfffiiimmmpppooommmjjjiiiiiihhhfffdddeeeeeedddcccbbbaaa```___ZZZZZZZZZYYYXXXVVVUUUTTTNNNMMMLLLJJJIIIHHHHHHGGGHHHHHHHHHFFFEEEEEEHHHJJJOOOUUU___fffkkknnnoooppprrrmmmdddZZZPPPIIIDDDBBB======>>>@@@CCCGGGKKKMMMQQQPPPPPPOOOMMMJJJHHHFFFFFFEEEDDDCCCBBBBBBBBBCCCBBBBBBCCCDDDEEEFFFGGGGGGDDDDDDCCCBBBAAA@@@??????===<<<:::;;;<<<<<<;;;999999999888777666555555444333333444555777999;;;<<>>===;;;999666555444333333222333333333333333444666777999:::;;;GGGXXXgggrrrvvvxxxxxxzzz{{{}}}}}}}}}~~~ooobbbVVVSSSRRROOOMMMMMMNNNNNNMMMNNNNNNLLLHHHEEEGGGFFFDDDDDDEEEFFFFFFEEEFFFEEECCCBBB@@@?????????;;;;;;<<<<<<;;;:::999999555555555555444444444444111111111000000000//////......//////000000111111111111111000///.........////////////////////////....................................///111222333333333333444444444555555111333555555444222222333555555666666555444444333555444333222222222333444666777888888888777555444333333333333333333333333222222222333333333444444222333333444444555555555444444444444444333333333555444444444444555666666666666666666666777777888999999999999999:::;;;;;;777888:::;;;<<<<<<;;;;;;<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKMMMNNNNNNRRRSSSTTTSSSTTTWWW]]]aaammmvvv~~~|||zzzxxxwwwvvvuuutttrrrpppmmmkkkjjjjjjiiijjjkkkllllllkkkjjjiiiiiiiiihhhgggfffeeeeeedddcccccccccbbbbbbaaa______````````````___^^^]]]]]]\\\[[[ZZZZZZ[[[ZZZXXXVVVXXXYYYYYYXXXWWWVVVUUUUUURRRPPPOOOOOOPPPPPPOOONNNNNNNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDDDD???>>>>>>>>>===<<<<<<<<<=========<<<;;;;;;;;;:::;;;;;;;;;<<<===>>>@@@@@@@@@CCCGGGIIILLLNNNQQQTTTUUUXXX]]]aaaeeehhhlllnnnqqqooommmlllkkkjjjhhhfffddddddccccccbbbaaa``````[[[ZZZZZZYYYWWWUUUSSSRRRNNNMMMKKKJJJHHHGGGGGGGGGGGGGGGGGGEEEDDDDDDFFFIIINNNTTT]]]eeejjjkkklllmmmqqqoooiiiaaaYYYPPPIIIEEE@@@???======>>>BBBEEEHHHLLLMMMNNNOOONNNLLLIIIHHHDDDDDDDDDCCCCCCBBBBBBBBBDDDDDDEEEFFFGGGGGGHHHHHHDDDDDDCCCBBB@@@???>>>>>>===<<<:::;;;<<<<<<;;;999:::999999888777666555555222333444555777999;;;<<>><<<777666555444333333333333333333333444666777999:::<<>>>>>>>>;;;;;;<<<<<<<<<;;;::::::666666555555555444444444111111111111000000000000......//////000000111111////////////000000000000//////............//////////////////////////////------......///111222333333333333444444444444444000222555555444222222222555555555666555555444333444333222222222333444555666777888888888777555444333333333333333333333333222222222333333333444444333333333333444555555555555444444444444444444444555444444444444555666666666666666666666777777888888888888888888999::::::888999;;;=========<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGHHHJJJKKKLLLMMMNNNOOOOOOPPPPPPRRRVVVZZZ]]]gggooovvvwwwwwwzzz|||{{{|||}}}~~~}}}{{{yyywwwvvvuuusssqqqnnnlllkkkjjjiiijjjkkkllllllllllllkkkjjjiiiiiihhhgggfffeeedddcccbbbbbbbbbbbbbbbaaa```___aaaaaaaaaaaaaaa```______]]]\\\[[[[[[\\\\\\ZZZXXXYYYZZZZZZYYYYYYXXXWWWVVVSSSRRRQQQQQQRRRSSSQQQPPPPPPPPPOOONNNMMMLLLKKKKKKIIIIIIHHHGGGFFFEEEDDDDDD@@@??????>>>===<<<<<<<<<=========<<<;;;;;;;;;:::::::::;;;;;;<<<===>>>???@@@BBBEEEHHHJJJMMMPPPSSSUUUXXX\\\```bbbeeeiiikkkpppnnnlllkkkkkkjjjhhhgggddddddccccccbbbaaa``````\\\\\\ZZZXXXVVVSSSQQQPPPNNNMMMKKKJJJHHHHHHGGGGGGEEEEEEEEEDDDCCCCCCEEEGGGLLLRRRZZZaaadddffffffgggmmmmmmkkkhhhccc[[[UUUPPPHHHEEEBBB>>>===>>>AAACCCFFFGGGJJJKKKLLLKKKJJJIIIDDDEEEEEEEEEDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>>===<<<<<<======<<<:::::::::999888777666555555222333333555777999:::<<>>888777666555444444444444333333333444666777999:::===HHHZZZkkkxxx~~~mmmbbbXXXSSSQQQOOONNNPPPLLLLLLMMMOOOQQQPPPNNNLLLFFFEEEDDDDDDFFFGGGFFFFFFDDDCCCAAA@@@>>>=========;;;;;;<<<<<<<<<<<<;;;;;;666666666555555555444444222222111111111000000000///000000000000000000111.../////////000000000111///......------......///////////////////////////---------...000111333333444444444444444444444444111333444444333222222333444555555555555555444444333222222111111222444555666666777888777666555444333333333333333333333333222222333333333333444444444444333333333444555555444444444444444555555555555444444444444555666666666666666666666777888888888888777777888888999:::::::::;;;<<<============<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGHHHIIIKKKLLLMMMNNNLLLLLLLLLNNNPPPTTTWWWYYY^^^eeekkkkkklllqqquuuuuuzzz{{{|||~~~~~~}}}|||{{{zzzyyyyyytttrrrpppmmmkkkjjjjjjjjjkkkkkklllmmmmmmlllkkkkkkjjjjjjiiihhhfffeeeddddddbbbbbbccccccbbbaaaaaa```______```````````````___^^^]]]\\\]]]]]]]]][[[YYYZZZZZZZZZZZZZZZYYYXXXXXXUUUTTTSSSSSSTTTUUUTTTRRRRRRRRRQQQPPPOOONNNMMMMMMJJJIIIIIIGGGFFFEEEDDDCCCAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????AAADDDFFFHHHKKKOOORRRTTTWWW[[[___aaacccfffhhhkkkiiihhhhhhhhhhhhgggeeeeeeeeedddcccbbbaaa```___\\\\\\ZZZXXXUUURRRPPPNNNMMMMMMKKKIIIHHHGGGGGGGGGCCCDDDDDDDDDBBBBBBCCCEEEHHHMMMSSSXXX[[[\\\]]]^^^dddgggjjjkkkjjjeee```\\\PPPMMMHHHCCC???>>>??????@@@AAACCCEEEFFFFFFFFFEEECCCDDDDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@BBBBBBAAAAAA@@@@@@?????????>>>======>>>>>>===;;;::::::999888777666666555333333444555666888999:::>>>@@@CCCEEEHHHMMMRRRUUUZZZ___eeejjjkkknnnrrrvvvwwwyyy|||}}}}}}}}}|||jjjddd___```ccchhhqqqzzzuuuvvvyyy{{{}}}~~~~~~~~~}}}}}}ssskkkeeedddeeegggfffeeebbb]]]XXXSSSPPPIIIFFFCCCBBBBBBAAA???>>>888888777555555555555555333333333444666777999:::???IIIZZZmmm|||jjjaaaXXXTTTQQQNNNMMMOOOKKKKKKLLLNNNPPPPPPNNNKKKFFFEEECCCDDDFFFGGGGGGFFFDDDCCCAAA@@@>>>=========;;;;;;<<<<<<<<<<<<;;;;;;666666666666555555555555222222222111111111000000111111111111111000000000000000000000///////////////...------------...///////////////////////////---------...000111333444444444444444444444444444333444444444222222444555444444555555555555555444222111111000111222333444555555666777666555444333444444444444444444444444222222333333333333444444666555444333333333444444333333444444555555666666555444444444444555666666666666666666666777888888999888888888888999::::::::::::::::::;;;<<<======<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFGGGHHHIIIKKKLLLMMMMMMLLLKKKKKKLLLNNNQQQSSSTTTVVV\\\aaaaaabbbiiinnnpppxxxyyy{{{}}}~~~~~~~~~}}}{{{zzzxxxwwwvvvsssqqqnnnllljjjjjjkkkkkkllllllnnnnnnnnnnnnllllllmmmlllkkkjjjhhhgggffffffcccddddddddddddcccbbbbbb^^^___```aaabbbbbbbbbbbb___^^^]]]^^^^^^^^^\\\ZZZYYYZZZZZZZZZZZZYYYYYYXXXVVVUUUTTTTTTVVVVVVVVVTTTSSSSSSRRRQQQPPPOOOOOONNNKKKKKKJJJHHHGGGFFFEEEDDDBBBBBBAAA@@@???>>>======;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???>>>???BBBDDDFFFIIINNNQQQRRRUUUZZZ]]]```bbbeeehhhhhhgggffffffhhhhhhgggfffffffffeeecccaaa```___^^^ZZZZZZYYYWWWUUUSSSPPPOOOLLLKKKIIIHHHFFFEEEEEEEEEBBBCCCDDDCCCBBBAAABBBDDDDDDGGGKKKNNNPPPQQQSSSUUUXXX\\\bbbgggiiigggccc```WWWTTTOOOIIIEEEBBBAAAAAA>>>?????????@@@@@@AAAAAA@@@@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>======>>>>>>===;;;;;;::::::999888777666666555444444555555777888888;;;===@@@CCCEEEIIINNNRRRUUU[[[ccchhhjjjkkkooosssuuuwwwzzz{{{{{{{{{|||~~~ppphhhbbbaaadddkkkvvv{{{qqqiiiddddddfffhhhgggfffccc^^^YYYTTTQQQHHHEEECCCAAAAAA@@@???===777777666555444444444444333333333444666777999:::???III[[[ooohhh___WWWTTTQQQMMMLLLNNNNNNMMMMMMNNNOOOMMMJJJGGGFFFDDDCCCDDDFFFGGGGGGFFFDDDCCCBBB@@@???>>>======;;;;;;<<<<<<<<<<<<<<<;;;777666666666555555555555222222222111111111111000333333222222111111000000222222111000///...------///...---,,,,,,---...///000000000000000000000000,,,------...000111333444444444444444444444444444444555555333222222444777444444555555555555555444111111000000000111333444444555666666666555333222444444444444444444444444222222333333333444444444777666444333222333333444333333333444555666777777555444444444444555666666666666666666666777888888::::::999999::::::;;;<<<:::999888888999:::<<<===<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMMMMKKKJJJKKKMMMOOOPPPQQQQQQWWW[[[[[[^^^eeekkknnnvvvxxxzzz|||}}}}}}}}}}}}~~~{{{wwwtttrrrqqqrrrpppnnnkkkjjjjjjkkkllllllmmmnnnoooooonnnmmmlllooonnnmmmllljjjiiihhhgggeeeeeeeeefffeeeeeedddddd```aaabbbcccdddeeeeeeeee```___^^^^^^___^^^\\\ZZZYYYZZZZZZZZZZZZYYYYYYXXXWWWUUUUUUUUUWWWWWWWWWUUUTTTTTTSSSRRRQQQPPPOOOOOOMMMLLLKKKJJJHHHGGGFFFEEECCCCCCBBBAAA@@@???>>>===:::;;;;;;<<<<<<=========<<<<<<<<<<<<<<<===>>>???<<<>>>@@@BBBDDDHHHLLLPPPPPPTTTXXX\\\___bbbfffhhhhhhgggggghhhiiijjjjjjiiigggfffeeecccaaa```^^^]]]XXXXXXWWWWWWUUUSSSRRRQQQJJJJJJHHHFFFEEEDDDDDDCCCAAABBBCCCCCCAAAAAABBBCCC@@@CCCFFFHHHIIIJJJLLLNNNNNNSSSZZZaaadddcccaaa___\\\ZZZUUUPPPKKKHHHFFFFFF@@@@@@???>>>===>>>>>>>>>===>>>???@@@@@@???>>>===??????@@@AAABBBBBBCCCDDD??????@@@@@@@@@AAAAAAAAA???===<<<<<<======<<<;;;;;;::::::999888777666666555555555555555666777777999;;;>>>@@@CCCFFFKKKOOOQQQXXXbbbggghhhiiimmmpppsssuuuxxxyyyyyyyyyzzz|||xxxooofffeeehhhppp}}}zzzppphhhddddddfffhhhgggfffccc^^^YYYTTTRRRIIIFFFDDDBBBBBBBBB@@@???666666555444333333333333333333333444666777999:::???III[[[pppxxxiii```YYYWWWUUUPPPMMMMMMOOOOOOPPPPPPOOONNNLLLKKKHHHGGGFFFFFFGGGGGGFFFDDDEEEDDDCCCAAA@@@???>>>>>><<<<<<;;;:::888666444333777777666555444444444444222111000000///000000000000000000000000000000000111111000000//////..............................+++---...///.........000000/////////000111222222111333555666555555777888333333333333333333333333333333333333333333333333222111111000111333444555666555555555555666777777444444555555444444333222444444444333333222222222222444666666555333333333555555555666666666666777444555555666777666666666666666666666555555555555:::::::::;;;;;;;;;<<<<<<;;;<<<===<<<:::999999:::======<<<<<<<<<<<<======CCCCCCBBBCCCCCCDDDEEEFFFIIIIIIIIIIIIJJJJJJKKKKKKNNNNNNOOOPPPOOONNNMMMLLLLLLLLLOOOVVV[[[^^^eeelllrrrwww{{{yyyzzz}}}~~~||||||{{{zzzwwwuuusssqqqpppsssrrrpppnnnlllkkkjjjjjjllllllkkkkkkkkkkkkjjjjjjmmmllljjjhhhgggggghhhiiigggggghhhhhhhhhfffeeecccdddaaa___bbbfffgggeeeaaa`````````___^^^\\\[[[ZZZZZZZZZ[[[[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWVVVUUUUUUTTTTTTTTTSSSRRRQQQQQQPPPMMMNNNNNNMMMKKKIIIFFFDDDGGGFFFFFFDDDBBB@@@???======>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>???BBBFFFIIIKKKMMMPPPUUUYYY[[[^^^bbbdddhhhhhhggggggffffffffffffeeedddbbb```^^^[[[ZZZYYYXXXVVVUUUTTTTTTTTTRRRPPPKKKIIIGGGDDDBBBAAA@@@@@@???AAACCCCCC@@@>>>???@@@AAABBBCCCDDDDDDCCCAAA@@@GGGJJJPPPUUUYYYZZZZZZYYY\\\\\\ZZZUUUOOOJJJHHHGGGEEECCC@@@===<<<<<<<<<===???>>>===;;;;;;;;;<<<<<<===>>>???@@@@@@AAA@@@@@@@@@@@@@@@????????????>>>???>>><<<<<<======;;;:::;;;::::::999888777555555222222333333555666888999777999===@@@CCCFFFKKKNNNRRRWWW\\\bbbfffiiimmmppprrrssstttuuuuuuwww{{{}}}}}}wwwmmmiiijjjrrruuuiiiddddddeeefffeeeffffffddd```[[[UUURRRLLLIIIGGGEEEDDDBBB@@@===999888777555555444444444444555666555444555666888<<>>>>>;;;;;;;;;:::999888777666555555444333222222222222222222111000000000000111000000000000000000000000111000000000/////////...........................,,,---//////...---...///////////////000111222333///111333333222222333444333333333333333333333333333333333333333333333333222111111000111333444555444444444444444555666666444444444555444444333222222222333333333444444444333555666555444333333444333333333444444444444555555555555555666666666777888888888888777777777777999999:::::::::;;;;;;;;;<<<===>>>===;;;::::::<<<============>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEEEEHHHHHHHHHIIIJJJKKKKKKLLLRRRRRRRRRQQQOOOMMMJJJIIIHHHHHHKKKRRRWWW\\\dddlllqqqwwwzzzyyyyyy||||||{{{{{{zzzxxxvvvtttrrrpppoooqqqpppooonnnmmmlllllllllkkkkkkkkkkkkkkkkkkjjjjjjllllllkkkjjjiiiiiihhhiiiggggggggggggfffeeedddcccdddbbb```bbbfffgggdddaaabbbbbbaaaaaa```^^^]]]\\\[[[[[[\\\\\\[[[ZZZYYYYYYYYYXXXXXXWWWWWWVVVVVVUUUUUUUUUTTTTTTSSSRRRRRRRRRQQQRRRRRRQQQPPPMMMJJJHHHHHHHHHGGGFFFDDDBBB@@@???>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<===============>>>AAADDDGGGIIILLLOOOTTTWWWZZZ]]]```ccceeeeeeffffffggggggggggggcccbbb```^^^\\\ZZZXXXWWWWWWUUUSSSRRRRRRRRRPPPNNNJJJIIIGGGEEEDDDCCCCCCDDD@@@BBBCCCBBB???>>>???@@@??????AAAAAAAAA@@@???>>>>>>BBBHHHOOOUUUYYY\\\]]]ZZZZZZYYYVVVQQQLLLJJJIIIHHHFFFCCCAAA???>>>>>>???>>>>>>===<<<<<<===>>>>>>===>>>???@@@@@@AAA@@@@@@@@@@@@@@@????????????>>>@@@???============;;;:::;;;:::::::::888777666555333333333444555666777888888:::===???AAADDDHHHKKKPPPTTTZZZ___cccgggkkkmmmqqqsssuuuuuuvvvxxx{{{}}}vvvooonnnsssvvviiidddccceeefffeeeffffffddd```[[[UUURRRLLLJJJGGGFFFEEECCC@@@>>>:::999888777666555555555333555666666666777999;;;AAAKKK^^^tttzzzfff^^^WWWUUUUUURRRPPPQQQNNNOOOOOOOOOOOOMMMLLLKKKHHHGGGFFFFFFGGGGGGFFFDDDEEEDDDCCCAAA@@@???>>>>>>;;;;;;;;;:::999999888888666555444333222222222222333333222111111111111111000000000000000000000000000000000000////////////........................---///000000...------...////////////000111222333333555666666555444444555333333333333333333333333333333333333333333333333222111111000111333444555222222222222222333444444444444444444444333222222000111222333444555666666555666666555333222333555333333333444444444444555666555555444555666777888777777777777888888888888888888888999999999::::::;;;===>>>===;;;;;;;;;===;;;<<<<<<===???@@@BBBCCCAAAAAAAAAAAABBBCCCDDDDDDFFFGGGHHHIIIJJJKKKLLLMMMUUUUUUSSSQQQNNNJJJGGGEEECCCBBBEEELLLRRRYYYccclllpppvvvyyyxxxxxxzzz{{{yyyxxxxxxvvvuuusssqqqpppooonnnnnnmmmmmmmmmmmmmmmmmmjjjjjjjjjjjjjjjjjjkkkkkkllllllllllllkkkjjjiiiiiiggggggfffeeedddddddddddddddbbbaaacccfffgggdddaaaccccccccccccbbb```___^^^]]]]]]]]]\\\[[[ZZZYYYXXXYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSTTTTTTTTTSSSRRROOOMMMLLLJJJJJJIIIHHHFFFEEECCCBBB@@@???>>>===<<<===>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===???BBBEEEGGGJJJNNNRRRVVVYYY[[[___aaabbbcccdddeeegggggghhhhhhaaa```___\\\ZZZXXXVVVUUUUUUSSSQQQPPPPPPOOOMMMKKKGGGFFFEEECCCCCCCCCDDDDDDAAABBBAAA@@@>>>===>>>???>>>>>>???????????????>>>999;;;@@@FFFMMMSSSWWWZZZWWWXXXYYYWWWSSSPPPNNNNNNLLLKKKHHHEEECCCAAAAAAAAA>>>>>>=========>>>??????===>>>???@@@@@@AAA@@@@@@@@@@@@@@@????????????>>>AAA@@@>>>===>>>===;;;:::::::::::::::999888666666444444444444444555666666888:::<<<>>>???AAAEEEGGGLLLQQQWWW\\\```dddhhhkkkooorrruuuwwwwwwyyy{{{|||yyytttttt}}}xxxjjjdddccceeegggfffffffffeeeaaa\\\VVVSSSMMMKKKHHHGGGFFFDDDAAA???<<<;;;:::888777666666666111333444555666777:::<<>>@@@AAA@@@@@@@@@@@@AAABBBCCCCCCEEEFFFGGGHHHJJJKKKLLLMMMTTTSSSRRROOOLLLHHHDDDBBB???===???FFFMMMUUUaaalllpppvvvzzzyyyxxxzzzyyywwwwwwvvvuuutttsssqqqppppppllllllllllllkkkjjjjjjiiihhhiiiiiiiiijjjjjjkkkkkkkkklllmmmnnnmmmllljjjiiiiiihhhfffeeeddddddeeefffdddcccbbbccceeefffdddbbbccccccccccccbbbaaa```___^^^^^^^^^]]]\\\ZZZYYYXXXYYYYYYYYYXXXWWWWWWVVVVVVXXXWWWWWWWWWVVVVVVVVVUUUSSSSSSSSSRRRQQQOOOMMMLLLKKKKKKJJJIIIHHHFFFDDDCCCBBB@@@>>><<<<<<<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===???BBBDDDFFFJJJMMMQQQUUUXXX[[[^^^```aaabbbccceeeffffffffffffaaa```^^^\\\ZZZWWWVVVUUUTTTRRRPPPOOONNNMMMKKKIIIDDDCCCAAA@@@??????@@@@@@@@@@@@???===<<<<<<===>>>>>>?????????@@@@@@@@@@@@999:::<<>>>>>>>>>>>>>>======???@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>BBB@@@>>>>>>>>>===<<<:::::::::::::::999888777666666555555444444444555555666888:::<<<===@@@CCCFFFJJJNNNTTTZZZ^^^bbbfffiiimmmqqquuuwwwxxxyyy{{{|||~~~yyyvvv{{{{{{mmmeeeccceeegggffffffgggeeebbb\\\WWWTTTNNNLLLJJJHHHGGGEEEBBB@@@<<<;;;:::888777666666666111222444444444555888:::AAAMMMaaavvv{{{kkkaaaXXXUUUSSSOOOMMMNNNMMMNNNOOOOOONNNMMMKKKJJJHHHGGGFFFFFFGGGGGGFFFDDDDDDCCCBBBAAA@@@?????????===<<<:::999777666666666888888777666555555555555444333222222111111222222////////////////////////////////////000000000000////////////////////////...000111000...------............///000222333444333555666555333111111222444444444444444444444444333333333333333333333333222111111000111333444555111000000000000111222222333333444444333333222111333333444444444555555555777777777555222222444555555555555666666666666777777666444333444555777999444555555555666666666777666666666777777777888888777888999999999999:::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@???@@@@@@AAABBBCCCEEEEEEFFFHHHIIIKKKLLLMMMOOONNNNNNLLLIIIFFFCCCAAA<<<;;;<<>>???<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@BBBDDDEEEIIILLLPPPTTTWWWZZZ]]]```aaabbbdddeeeeeeeeedddcccbbbaaa___]]]ZZZXXXVVVUUUTTTRRRPPPNNNMMMLLLIIIGGGDDDCCCAAA>>>============???>>>===<<<<<<<<<<<<<<<===>>>>>>???@@@@@@??????;;;:::999999;;;???CCCEEELLLOOORRRSSSSSSQQQQQQQQQNNNMMMKKKHHHFFFDDDBBBAAA@@@@@@@@@???>>>===<<<<<<======???@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>@@@???======>>>>>><<<;;;:::::::::::::::999888777666666555444444444444555333555888:::<<>>LLL```sss|||mmmcccYYYUUURRRNNNLLLMMMMMMNNNNNNNNNNNNLLLKKKJJJHHHGGGFFFFFFGGGGGGFFFDDDDDDCCCBBBAAA@@@@@@@@@@@@>>>===;;;999888777888888777666555444333333333333333333222111111111111111000000000000000000000000////////////000000000000////////////////////////...000111111///......///.........///000222333444444666777666555333333444444444444444444444444444333333333333333333333333222111111000111333444555111111111111111222333333333333333333333222111111444444444444444555555555777888888666333222333444333333333444444444444555666555555444555666777888666666777777888888999999666666666777777777888888555666888888888888:::;;;>>>>>>===>>>>>>???@@@AAA@@@@@@@@@@@@AAABBBCCCCCCEEEFFFGGGHHHIIIJJJKKKLLLJJJJJJJJJIIIHHHEEECCCAAA===;;;===CCCJJJRRR^^^hhhpppvvvzzzxxxwwwxxxvvvrrrrrrqqqqqqqqqqqqqqqqqqpppkkkkkkkkkjjjiiifffdddbbbeeefffggghhhiiijjjkkkkkkkkkllllllmmmllllllkkkkkkkkkjjjiiihhhggggggggggggeeeeeeeeeeeeeeeddddddcccaaaaaaaaaaaaaaa```_______________^^^]]]\\\[[[ZZZZZZZZZYYYYYYXXXWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVUUUUUUTTTRRRQQQQQQPPPLLLKKKKKKKKKJJJHHHGGGFFFCCCAAA@@@>>>=========>>><<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<>>>@@@AAACCCCCCGGGJJJNNNRRRUUUXXX[[[^^^```aaaccceeeeeedddbbbaaabbbaaa```]]][[[YYYWWWVVVTTTRRROOOMMMLLLJJJGGGEEEEEECCCAAA???===============<<<<<<===??????>>><<<;;;===???AAAAAA@@@???>>>999888777666777:::===@@@CCCFFFJJJMMMMMMLLLLLLLLLJJJIIIHHHFFFCCCAAA???>>>????????????>>>===<<<;;;===>>>???@@@@@@AAA@@@@@@@@@@@@@@@????????????>>>>>><<<;;;<<<===>>>===;;;:::::::::::::::999888888666555555444444444555555222444777999<<>>777666555444333333333333222222111000000000000111000000000000000000000000.../////////000000000111////////////////////////---///111111/////////000---......///000222444555666888999999777666777777555555555555555555555555333333333333333333333333222111111000111333444555333333222222333333444555222333333333333222111111222333333444555666777777777888999777555333333333333333333444444444444555555555555555666666666777666666666777888999999999666666777777777888888888444666888888888999;;;<<<<<<<<<<<<===>>>@@@BBBBBB@@@@@@@@@AAAAAABBBCCCDDDFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIGGGEEECCCBBB>>>===???EEEKKKRRR]]]fffmmmtttxxxvvvuuuuuusssooonnnnnnnnnnnnnnnnnnnnnooojjjkkkkkkkkkjjjhhhfffddddddeeefffgggiiijjjkkkllllllkkkkkkkkkkkkkkklllllliiiiiiiiiiiihhhgggfffeeeeeeeeeffffffeeedddcccdddaaaaaaaaaaaaaaa``````___^^^^^^___^^^^^^]]]\\\\\\ZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSRRRRRRRRRMMMMMMMMMMMMLLLJJJIIIHHHBBBAAAAAA@@@???>>>===<<<======<<<<<<<<<;;;;;;;;;999999;;;===???@@@AAAAAADDDGGGKKKOOORRRUUUXXXZZZ]]]___aaadddeeedddcccbbbbbbaaa___]]][[[YYYWWWVVVRRRPPPMMMKKKIIIGGGDDDBBBBBBAAA???============>>><<<<<<>>>AAADDDDDDAAA>>>===???CCCFFFGGGEEECCCAAA;;;999777666666777999;;;888<<>><<<;;;;;;<<<===>>>>>>>>>>>>======>>>???@@@@@@AAA@@@@@@@@@@@@@@@????????????>>>;;;:::999:::===>>>===<<<::::::;;;;;;::::::999888555555444444444555555666333555888:::;;;>>>AAADDDEEEJJJPPPVVV[[[```dddgggmmmooorrruuuwwwzzz~~~|||xxxzzz||||||ooogggfffgggfffggghhhgggddd___ZZZWWWRRRPPPMMMKKKJJJIIIFFFDDD???>>><<<:::888777666666666777888888888888:::<<>><<<;;;======<<<<<<<<<;;;;;;;;;777888:::<<<===>>>??????AAADDDIIILLLOOORRRVVVXXXZZZ\\\```ccceeeeeedddcccaaaaaa___]]]ZZZXXXVVVUUUQQQNNNKKKIIIGGGEEEBBB???===<<<;;;::::::;;;<<<=========???DDDHHHHHHDDDAAAAAADDDHHHLLLMMMKKKGGGEEE>>><<<:::777555555555555222666;;;>>>???>>>>>>>>>@@@@@@???>>>===;;;999888777888;;;===??????@@@???===>>>???@@@@@@AAA@@@@@@@@@@@@@@@????????????>>>999888888:::<<<>>>>>>===::::::;;;;;;;;;:::999999444444444444444555666666666777999:::;;;<<>>===@@@???>>>==================777111222666888555111444444333222111111111222///......//////000111222000000000000000000000000000000000000000000000000000///...------...///000///.........///000111111555555666666666666555555555555444333333555666777555555444444444555555666222222111111222222333444444444555555555555444444333333333333333333333333333333222111222555777888777666666555444333333333333333333555777777555333555555555555666666666666555555555555666666666777888888888888888999999:::999999999999:::;;;<<<===@@@@@@>>>===<<<<<<<<<<<<@@@@@@AAABBBBBBCCCCCCDDDGGGGGGHHHHHHIIIJJJKKKKKKKKKLLLMMMKKKIIIGGGHHHIIIIIIIIIHHHHHHKKKRRR[[[aaammmqqqsssrrrnnnjjjiiijjjfffggghhhjjjkkkkkkkkkkkklllllllllkkkiiigggfffeeeffffffffffffggghhhjjjjjjkkkkkkjjjjjjjjjjjjjjjjjjkkkjjjjjjiiihhhgggffffffdddddddddeeeeeedddccccccdddccccccbbbaaa``````___``````aaa```___]]][[[YYY]]]\\\ZZZYYYXXXXXXXXXYYYZZZZZZZZZZZZZZZYYYXXXXXXVVVVVVUUUTTTSSSRRRQQQQQQOOOPPPQQQRRRQQQOOOLLLKKKEEEDDDBBB???===<<<;;;;;;???>>>===<<<<<<===>>>???>>>======<<<<<<>>>???@@@???BBBEEEHHHKKKOOOTTTWWWXXXZZZ\\\___aaabbbccccccbbbbbbaaa___]]]ZZZWWWUUUQQQNNNIIIFFFDDDBBB@@@>>>>>>===<<<;;;;;;;;;;;;;;;666>>>;;;QQQttteeeBBBBBBEEEEEEFFFJJJNNNNNNJJJFFFAAABBB@@@;;;555222333444666777888888888:::===@@@CCCBBBAAA???===;;;:::999::::::;;;;;;<<<<<<======>>>???AAABBBCCCCCCBBBAAAAAAAAA@@@??????>>>======;;;;;;999999999999;;;;;;<<<<<<;;;;;;:::999888777555555444333333333444444777777888999;;;===???@@@EEEHHHLLLQQQVVV]]]ccchhhkkkmmmqqqtttwwwzzz}}}{{{qqqnnnrrrxxxrrrkkkjjjkkkllljjjgggeeebbb^^^ZZZVVVRRRPPPMMMKKKKKKJJJHHHFFFIII??????@@@999888999333666444111333777:::;;;;;;>>>GGGTTT^^^ccceeefffggglllnnnuuu~~~~~~nnndddZZZWWWTTTQQQOOOPPPNNNMMMLLLMMMNNNMMMJJJHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA???>>>=========<<<<<<<<<===>>>>>>@@@:::333222555777555111333333222111111111111111222111111000000000111111000000000000000000000000////////////////////////000///...------...///000////////////000111222222555555666666666666555555333333333333333444555555444444444333333333444444222222111111222222333444777777888888888888777777333333333333333333333333333222222222333555777888666666555555444333333222666666666888999:::888666555555555555666666666666555555555666666666777777888777777777777888999999888888888888999:::;;;;;;<<<<<<<<<<<<===>>>???@@@@@@@@@AAAAAABBBCCCCCCCCCFFFGGGGGGHHHIIIJJJKKKKKKIIIKKKLLLLLLLLLLLLMMMNNNNNNNNNMMMLLLNNNTTT\\\bbblllnnnpppnnnjjjfffeeefffeeeeeeggghhhjjjjjjkkkkkkjjjjjjkkkjjjjjjiiihhhgggfffffffffgggggghhhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjlllkkkjjjhhhgggfffffffffeeeeeeeeeeeeddddddcccbbbdddccccccbbbaaaaaa``````]]]^^^^^^^^^]]][[[ZZZYYY]]]\\\[[[YYYXXXXXXYYYYYYZZZZZZ[[[[[[ZZZYYYYYYXXXVVVVVVUUUTTTSSSRRRQQQQQQPPPQQQRRRRRRQQQOOOMMMKKKEEEDDDCCCBBBAAAAAAAAAAAA>>>===<<<<<<<<<===>>>???======<<<<<<<<<===>>>??????BBBEEEHHHKKKOOOSSSVVVXXXZZZ\\\___```aaabbbbbbaaaaaa```___\\\YYYWWWUUUPPPLLLHHHEEECCCAAA???=========<<<;;;::::::;;;;;;;;;AAA<<>>>>>@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@??????>>>===<<<;;;999999999:::;;;===>>>>>>>>>===<<<:::999666666555444444444555555777777888999;;;===>>>???CCCFFFKKKOOOUUU[[[aaafffkkknnnrrruuuwww{{{~~~vvvllljjjnnnuuussslllkkkmmmllljjjhhhfffccc___ZZZWWWTTTRRRNNNLLLKKKIIIGGGEEEIIIAAABBBCCC======???999777444222333666999::::::???IIIUUU^^^aaabbbbbbbbbfffgggllltttyyy~~~nnnddd[[[WWWUUUQQQOOOPPPMMMLLLKKKKKKLLLLLLIIIGGGGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDCCCBBBAAA???>>>===;;;;;;;;;;;;<<<===>>>>>>DDD===555222444555444111222222111000000000111111444333222111000000000000////////////////////////........................//////............//////000//////000111222333333555555666666666666555555111111222333333333333333444444444333222222222222222222111111222222333444555555666666666666555555333333333333333333333333333222222222333555777888666666555555444444333333444444333555666777666444555555555555666666666666555555666666666777777777777777666666666777888888777777777777888999::::::<<<<<<<<<<<<===>>>???@@@@@@@@@AAAAAABBBBBBCCCCCCFFFFFFGGGHHHIIIJJJKKKKKKHHHKKKMMMOOOPPPRRRUUUWWWWWWWWWVVVTTTUUUYYY___ccclllnnnnnnkkkfffbbbaaabbbbbbccceeeggghhhiiijjjjjjiiiiiijjjjjjjjjjjjjjjiiigggggggggggghhhhhhiiijjjiiiiiiiiijjjjjjkkkkkklllnnnllljjjhhhfffffffffffffffffffffeeedddcccbbbaaacccccccccbbbaaaaaa``````]]]]]]]]]]]]]]]\\\[[[[[[]]]\\\[[[ZZZZZZYYYZZZZZZZZZ[[[[[[[[[[[[ZZZYYYYYYWWWVVVVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQPPPNNNLLLKKKDDDCCCBBB@@@??????>>>>>>>>>===<<<;;;;;;<<<======<<<<<<;;;;;;<<<<<<===>>>>>>AAADDDGGGJJJMMMRRRUUUXXXYYY\\\^^^___```````````````___^^^[[[XXXVVVTTTMMMJJJFFFCCCAAA@@@>>><<<<<<;;;;;;::::::::::::;;;;;;>>>777???UUUNNN>>>EEEFFFGGGKKKPPPTTTTTTQQQNNNGGGFFFCCC???:::666666777555666777777888:::===@@@FFFGGGGGGGGGFFFDDDBBBAAA<<<<<<<<<=====================>>>???@@@AAACCCCCCCCCCCCCCCBBBAAAAAA@@@@@@>>>>>><<<;;;:::999999999999:::<<<<<<<<<:::888777777777666555555555555555666666777888:::<<<>>>???AAADDDHHHMMMRRRXXX___dddjjjnnnrrrvvvyyy|||~~~|||{{{{{{}}}~~~~~~~~~}}}~~~wwwmmmeeedddiiippp|||tttmmmlllnnnlllkkkiiigggddd```[[[XXXWWWTTTPPPMMMLLLJJJGGGEEEIIICCCDDDDDD<<<===@@@:::888666444444666888::::::???IIIVVV```ddddddcccdddeeedddfffkkkqqqxxx|||nnnddd[[[WWWUUUQQQOOOPPPMMMLLLLLLKKKKKKKKKJJJIIIGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@>>>===;;;;;;:::::::::;;;<<<<<>>===<<<<<<<<<<<<<<>><<<::::::>>>===;;;::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>@@@CCCFFFHHHLLLPPPSSSWWWXXXZZZ]]]^^^___^^^^^^___^^^^^^\\\YYYVVVSSSQQQIIIFFFCCC@@@???>>><<<:::::::::999999999::::::;;;:::<<<666:::FFFBBB;;;DDDGGGKKKPPPUUUXXXYYYWWWVVVLLLJJJFFFAAA===999888777444555666666666888;;;>>>CCCDDDFFFHHHHHHHHHGGGFFFAAAAAA@@@???>>>>>>==================>>>@@@CCCDDDDDDDDDDDDCCCCCCBBBBBBBBB@@@???>>>===;;;:::999999777888:::;;;;;;999777666777777666555444444444444555555666777999;;;===>>>???BBBGGGLLLQQQWWW^^^bbbjjjmmmrrrwwwzzz}}}}}}|||{{{{{{{{{zzzxxxtttssstttyyyoooeee^^^^^^dddlllwwwsssllllllnnnmmmkkkjjjhhhfffbbb]]]YYYWWWTTTQQQNNNMMMLLLIIIGGGGGGBBBDDDAAA:::<<<>>>666888777555555666888999:::===HHHXXXeeekkklllmmmmmmllliiiiiilllpppxxx}}}oooeee[[[XXXUUUQQQPPPQQQNNNNNNMMMLLLKKKJJJJJJKKKHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCBBBAAA@@@???>>>======<<<::::::999999999GGGAAA999333222222222222111000000000000000111111///////////////000111222////////////////////////...........................//////////////////.../////////000111333444555444444555555555555444444111222444555555555444333666666666666555444222111222222111111222222333444777777777888888777777777333333333333333333333333222222222333444555666777888888888777777777777777777555444555777888777666555555555555666666666666666666666666777777777888666666666666666777777888:::999999999999:::;;;;;;>>>======<<<<<<<<<<<<<<>>>>>===<<<;;;::::::;;;<<<:::;;;;;;<<<<<<<<<<<<<<<===???BBBEEEGGGJJJNNNQQQUUUWWWYYY[[[]]]]]]]]]]]]]]]]]]\\\YYYVVVRRROOOMMMFFFCCC???===<<<;;;:::999888888888888888999:::;;;<<<>>><<<>>>CCCAAA@@@FFFIIIMMMSSSXXX[[[]]]^^^^^^SSSPPPKKKFFFAAA===:::999555666666666555666999;;;===>>>AAADDDFFFGGGHHHHHHFFFFFFDDDBBBAAA???======>>>=========>>>@@@BBBCCCDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@>>>===;;;999999999:::<<<======<<<;;;:::777666555444333333333333444444555666888:::<<<===>>>AAAFFFKKKPPPVVV]]]aaahhhlllrrrwww{{{~~~|||zzzooommmkkknnnrrrvvvwwwvvvhhh```YYYZZZ```iiittt~~~|||qqqkkkkkkmmmmmmlllkkkjjjhhhddd^^^ZZZUUUSSSPPPOOOOOONNNMMMKKKGGGCCCDDDBBB>>>DDDFFF;;;888777666666666777999;;;===JJJ[[[jjjrrrtttuuuvvvuuurrrppprrrtttyyyoooeee\\\XXXVVVRRRPPPQQQNNNNNNNNNLLLJJJJJJKKKLLLGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBAAA@@@???>>>???>>>===;;;:::999888888DDD???999444222222222222111111000000000111222222............///000111222////////////////////////..............................////////////............//////111222444555444444555555555555444444222333333444444444444444555666666777666555333222222222111111222222333444555666666777777666666555333333333333333333333333111222222333555555666666888888888888888777777777666444333333555666666555555555555555666666666666666666666777777777888888777777666666666777888888;;;::::::999::::::;;;;;;:::::::::;;;<<<>>>???@@@??????@@@@@@AAAAAABBBBBBCCCDDDEEEGGGHHHJJJKKKLLLQQQUUUZZZ```eeejjjppptttwwwxxxwwwuuuqqqnnnmmmmmmiiijjjhhhddd___]]]___bbbddddddfffggghhhhhhiiiiiillllllllllllkkkjjjiiihhhiiiiiiiiihhhhhhiiiiiijjjiiiiiiiiijjjjjjkkkkkklllkkkjjjjjjiiihhhgggfffffffffffffffeeedddcccbbbaaa_______________^^^^^^^^^^^^]]]]]]]]]]]]]]]^^^___]]]]]]^^^^^^^^^^^^]]]]]][[[[[[\\\]]]]]]]]]]]]\\\YYYXXXXXXWWWVVVUUUTTTTTTPPPPPPNNNMMMKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBBBB???>>>===;;;;;;;;;;;;<<<;;;;;;<<<============<<<<<<>>>AAACCCFFFIIIMMMPPPSSSTTTWWWZZZ\\\]]]]]]]]]\\\[[[ZZZWWWSSSNNNJJJHHHBBB@@@<<<::::::999888777666666666777777999:::;;;:::;;;>>>@@@@@@AAADDDEEEJJJMMMSSSWWW[[[^^^aaaddd]]]YYYRRRLLLGGGCCC>>>;;;888888888777666666888:::999:::;;;>>>@@@CCCEEEFFFGGGGGGEEEDDDBBB@@@???>>>???????????????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@>>><<<;;;999888999999:::;;;;;;;;;;;;777666555444333222222222333333444555777999;;;<<<===@@@DDDIIINNNUUU[[[```fffkkkqqqwww{{{~~~}}}rrrnnnjjjkkknnnqqqqqqpppfff^^^XXXYYY___hhhsss|||{{{qqqkkkkkkmmmmmmmmmlllllljjjfff```[[[UUUSSSQQQPPPPPPPPPOOONNNIIIDDDDDDEEEFFFRRRSSSDDD777777777666666777:::===@@@NNNaaaqqqzzz|||}}}}}}}}}||||||{{{{{{oooeee\\\XXXVVVRRRPPPQQQLLLMMMMMMKKKHHHHHHJJJLLLFFFFFFFFFGGGGGGHHHHHHIIIBBBBBBBBBBBBAAA@@@??????>>>>>><<<;;;::::::::::::???<<<888444333222222222111111111111111222333333000000000///000000111111000000000000000000000000////////////////////////---...///000000///...---------...///000222333444333444444555555444444333222222222222222333333444333444555666666555333222222222111111222222333444333333444444444444333333333333333333333333333333111111333444555666666666666666666666666666666666333222000000222333444333555555555555666666666666666666777777777888888888888777777777777888999999::::::999999999999999:::999999:::;;;<<<>>>???@@@?????????@@@AAAAAABBBBBBCCCCCCEEEFFFHHHJJJKKKLLLRRRVVV]]]dddkkksssyyy~~~~~~}}}xxxtttrrrqqqhhhiiigggccc______cccfffgggggghhhiiiiiiiiiiiiiiijjjkkkkkklllkkkkkkjjjjjjjjjjjjiiihhhhhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjhhhiiijjjjjjjjjiiigggfffeeeeeeeeeeeeddddddcccbbb````````````````````````___^^^]]]]]]\\\]]]^^^^^^]]]^^^______```___^^^]]][[[\\\\\\]]]^^^^^^]]]]]]YYYYYYXXXWWWVVVUUUTTTTTTSSSRRRPPPNNNLLLKKKJJJJJJBBBBBBAAAAAAAAAAAABBBBBB@@@???>>><<<;;;;;;<<<<<<;;;<<<===>>>>>>>>>======;;;===@@@CCCEEEHHHKKKNNNPPPRRRUUUXXX[[[]]]^^^^^^\\\ZZZXXXTTTOOOJJJFFFCCC@@@===:::888888888777666555555555666777888::::::777777<<>><<<;;;666666666666777888:::;;;888777666444333333222222222333333555666888:::;;;;;;>>>BBBGGGLLLRRRYYY^^^dddiiipppvvv{{{~~~wwwsssooonnnqqqssstttsssfff^^^XXXZZZ```hhhsss|||~~~}}}{{{qqqllllllnnnnnnmmmmmmmmmlllgggaaa\\\WWWUUUSSSQQQQQQQQQOOONNNLLLEEECCCCCCHHHVVVUUUBBB555777777777666777;;;???DDDSSShhhzzzoooeee\\\XXXVVVRRRPPPQQQKKKLLLLLLJJJGGGFFFHHHKKKDDDEEEFFFHHHJJJLLLMMMNNNBBBBBBBBBBBBAAAAAA@@@???======<<<;;;;;;;;;<<<<<<<<<:::777555333222222333222222111111222333444444444333222111000000000000111111111111111111111111000000000000000000000000---...///000000///...---,,,,,,---...000111333444333444444555555444444333222111000000000111333444111222444555555444333222222222111111222222333444666666777777777777666666333333333333333333333333111111333444555666666666444444444555555555555555666555333333444666777666555555555555666666666777777777777777888888888888888888888888888999999:::999999888888888888888999<<<<<<;;;;;;;;;<<<<<<===>>>??????@@@AAAAAABBBBBBBBBCCCEEEFFFHHHJJJKKKLLLQQQVVV^^^gggoooxxx|||wwwtttsssjjjjjjiiieeebbbbbbgggkkkiiiiiijjjjjjjjjjjjiiiiiihhhiiijjjkkklllllllllllljjjjjjiiiiiiiiiiiiiiijjjkkkkkkjjjjjjjjjjjjjjjjjjfffgggjjjkkkkkkjjjgggfffddddddeeeeeeeeedddccccccaaaaaaaaaaaabbbbbbbbbbbbbbbaaa```___^^^______```]]]^^^___`````````^^^^^^[[[\\\]]]]]]^^^^^^^^^^^^YYYYYYXXXWWWVVVUUUUUUTTTUUUSSSRRROOONNNLLLKKKKKKHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@>>>===<<<<<<<<<===;;;<<<>>>?????????>>>===;;;===@@@BBBDDDGGGKKKNNNOOOQQQTTTXXX[[[]]]^^^^^^[[[ZZZWWWSSSNNNHHHCCC@@@>>><<<999777777777666555444444444555777888::::::;;;999>>>AAA???FFFMMMIIIGGGJJJNNNQQQTTTZZZbbbhhhooohhh```YYYSSSMMMGGGBBB@@@@@@???===:::999:::<<<:::999777666666888;;;===??????@@@@@@AAABBBCCCCCC@@@AAABBBCCCBBBAAA@@@???????????????????????????@@@AAAAAAAAA@@@>>>===;;;:::999888888888;;;===???999888777666444444333333222222333444666888:::;;;999<<<@@@EEEJJJQQQWWW\\\ccchhhpppvvvzzz~~~|||xxxssssssuuuxxxxxxwwwggg___YYY[[[aaaiiisss|||{{{yyy{{{{{{rrrmmmnnnpppnnnnnnnnnnnnlllhhhbbb]]]ZZZWWWTTTRRRQQQPPPNNNMMMNNNDDD???>>>DDDQQQMMM666444666777777666888<<<@@@EEEUUUmmmrrrfffZZZVVVTTTQQQOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLJJJDDDDDDIII>>>PPPnnnZZZDDDDDDDDDBBBAAA???===<<<@@@???>>><<<;;;;;;;;;;;;888888777555444222111111111111111000000000000000111111000000//////......000000000000111111111111111111000000//////......////////////............//////000111222333444444666666666555444111///...444333333222222333333444999888666555444333333222666555555444222111111000444444444555555555555666666666555444444444444555222222222333444555666666777777777777777777777777555666666666666666555555555555444444444555555666666666666666666666666555666666666777888888999999777777888888888999999999;;;<<<<<<;;;:::;;;===@@@>>>???@@@@@@AAA@@@???>>>BBBDDDFFFGGGGGGHHHJJJLLLSSSWWW___iiisss}}}}}}yyyvvvsssrrrhhhhhhiiihhhggggggiiikkkmmmmmmlllkkkjjjjjjjjjjjjiiiiiijjjjjjjjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiijjjkkklllnnnnnnkkkjjjiiiiiihhhhhhiiiiiifffdddcccccceeeeeedddbbb___```aaacccccccccbbbaaadddcccbbbaaa___]]]\\\[[[]]]^^^_________^^^]]]\\\]]]\\\[[[ZZZZZZ[[[\\\]]][[[[[[[[[ZZZYYYWWWVVVUUURRRRRRPPPOOOMMMLLLKKKJJJJJJHHHFFFFFFEEEEEECCCAAADDDAAA======???@@@???===<<<<<<<<<<<<<<<===>>>>>>===>>>???AAADDDGGGKKKMMMNNNSSSXXX[[[[[[[[[\\\^^^]]]YYYRRRMMMHHHCCC???<<<999999777666666555555555555555555555666666666666666888:::<<<>>>CCCHHHLLLGGGEEEHHHPPPTTTVVV]]]eeelllllljjjddd\\\SSSMMMIIICCCBBBBBBAAA???===;;;:::;;;;;;:::999999888777777999::::::;;;===???AAABBB@@@@@@AAABBBAAA@@@???>>>>>>>>>???@@@@@@@@@@@@???BBBAAA???>>>>>>>>>???@@@;;;::::::999999::::::;;;:::999888666444333333222222222111222333666999;;;<<>>DDDWWWooouuuhhh\\\XXXVVVSSSPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLKKKGGGHHHNNNEEEUUUqqq^^^DDDCCCCCCBBBAAA???>>>===???>>>===;;;::::::999999999888777666444333222111444333333222111000000///111111000000////////////............////////////111000000000/////////...111000000000000/////////...//////000111222333444333444444555444333222111444333333222222333333444444333333333444555555666444444333333333333222222444444444555555555555666666666555444444444444555555555555555666777888888777777777777777777777777555555666666666666555555777666666555555555666666555555666666666666666666666666777777888888999999888999999999::::::::::::999;;;<<<;;;;;;;;;===???>>>???@@@AAAAAAAAA@@@@@@BBBDDDFFFGGGGGGHHHJJJLLLPPPTTT[[[dddnnnxxx{{{vvvqqqnnnlllkkkeeegggiiijjjjjjjjjlllmmmnnnmmmllllllkkkkkkjjjjjjhhhhhhiiijjjjjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhhggghhhhhhiiijjjlllnnnoookkkjjjiiiiiihhhhhhiiiiiigggeeeddddddeeeeeecccbbb```aaabbbccccccbbbbbbaaacccbbbaaa```___^^^]]]\\\______```aaaaaaaaa```______^^^]]][[[ZZZZZZZZZ[[[ZZZZZZZZZZZZYYYYYYXXXWWWTTTTTTRRRQQQOOOMMMLLLKKKJJJIIIGGGFFFFFFFFFDDDBBBDDDAAA>>>>>>???@@@???>>>>>>============>>>??????===>>>???AAACCCGGGJJJLLLMMMRRRWWWZZZ[[[[[[\\\^^^\\\WWWQQQKKKFFFBBB===;;;777777666555444333333444555555555555666666666666999:::;;;===???CCCIIIMMMMMMJJJIIILLLMMMMMMSSS[[[cccfffhhhfffaaaZZZTTTQQQFFFEEEDDDBBB@@@>>>===<<<======<<<<<<;;;:::999999999999999:::;;;<<<>>>>>>>>>???@@@@@@@@@@@@???>>>>>>>>>?????????@@@@@@@@@AAA@@@???>>>>>>>>>??????;;;::::::999999::::::;;;:::999888666444333333333444333333333444666999:::;;;>>>BBBDDDGGGLLLSSSXXXaaafffmmmssswwwzzz|||~~~|||pppdddaaadddjjjrrryyy~~~|||{{{|||wwwqqqoooooooooooonnnnnnlllhhhbbb]]]XXXUUURRRRRRTTTSSSOOOLLLDDD@@@;;;777666555444333555555444555666999<<<>>>FFFWWWmmmxxxkkk___ZZZWWWTTTQQQQQQNNNNNNMMMMMMMMMLLLLLLLLLIIIGGGFFFLLLDDDOOOfffTTTBBBBBBBBBBBBAAA@@@???>>>======<<<;;;:::999888888999888888666555444333222666555444333222000//////111000000000000/////////............////////////000000000000////////////111111111111000000000000.........///000111222333111222333444444555444444444333333222222333333444111111222222333444555666222222222333333444444444444444444555555555555666666666555444444444444555555555555555666777888888777777777777777777777777555555666666666666666555999888777666666666666666555555555666666777777777666666777777888999999999999999:::::::::;;;;;;;;;777999;;;<<<<<<===>>>???>>>>>>@@@AAABBBCCCCCCCCCCCCEEEFFFGGGGGGHHHJJJKKKMMMPPPVVV]]]eeemmmrrruuuvvvsssmmmhhhcccaaa```______ccchhhkkkmmmnnnooopppooonnnnnnmmmllllllkkkkkkgggggghhhiiijjjjjjjjjiiiiiiiiiiiiiiihhhhhhhhhhhhffffffggghhhiiikkkmmmnnnkkkjjjiiiiiihhhhhhiiiiiihhhfffddddddeeedddcccaaabbbbbbcccccccccbbbbbbaaaaaaaaa```______^^^^^^]]]^^^___```aaabbbbbbbbbaaaaaa```___]]][[[ZZZZZZZZZYYYYYYZZZZZZZZZZZZZZZYYYWWWVVVTTTRRRPPPNNNLLLLLLJJJIIIGGGGGGGGGGGGFFFDDDDDDBBB@@@???@@@@@@???>>>???>>>>>>>>>>>>???@@@@@@>>>>>>???@@@CCCFFFIIIKKKLLLPPPUUUYYYZZZ[[[\\\\\\YYYTTTNNNGGGCCC???;;;888555555444333222222222222444555555555555666666666999::::::;;;<<>>===<<<<<<999999999999999999:::;;;;;;<<<===>>>??????????????????>>>===>>>???@@@AAA@@@??????>>>===>>>>>>>>>;;;::::::999999::::::;;;:::999888666555444333333666555444444555666888999999<<<@@@CCCEEEJJJRRRWWW```eeekkkppptttxxx|||zzzmmmggghhhkkkpppwww|||||||||~~~zzzssspppooooooooonnnnnnlllhhhbbb^^^XXXVVVSSSRRRSSSRRRNNNKKKDDD@@@;;;888666666555555555555444555666999<<<>>>HHHXXXlll}}}yyylll```ZZZXXXTTTQQQQQQNNNNNNNNNMMMMMMMMMLLLLLLHHHHHHDDDHHHAAADDDTTTFFFBBBBBBBBBBBBAAAAAA@@@???===<<<<<<;;;:::999888777999888888666555444333333444444333222111111000000000000000000000000000000000000000000111111111111000000000000////////////111111111000000000//////......---...///000222333222222333444444555555555444333333222222333333444333333222222111222222222222222333333333333444444444444444555555555555666666666555444444444444555444444444444444555666666777777777777777777777777444555666666666666666666888888777666555555555555555555555666777777888888666777777888888999::::::999999999::::::::::::;;;555888;;;=========>>>???>>>???@@@AAACCCDDDEEEEEECCCEEEGGGGGGGGGHHHIIIKKKJJJLLLPPPTTTYYY^^^aaacccbbb___ZZZVVVSSSRRRSSSTTTYYY___ffflllooopppqqqqqqpppppppppoooooonnnmmmlllgggggghhhiiijjjjjjjjjjjjiiiiiiiiiiiihhhhhhhhhggggggggggggggghhhiiijjjkkkkkkjjjiiiiiihhhhhhiiiiiihhhgggeeeeeeeeeeeecccaaacccccccccccccccbbbbbbbbb`````````_______________\\\]]]^^^___```aaaaaabbbaaaaaa```^^^]]]\\\\\\[[[[[[\\\\\\\\\[[[ZZZYYYYYYXXXWWWUUUSSSQQQNNNMMMLLLJJJHHHGGGGGGGGGGGGFFFDDDDDDCCCAAAAAA@@@@@@???>>>???>>>>>>>>>>>>???@@@@@@>>>>>>>>>@@@BBBEEEHHHIIIKKKNNNRRRVVVYYYYYYZZZZZZUUUPPPIIICCC???;;;888666444444333222222222222222444444444555555555666666777777777777888<<>>>>>???@@@???===<<<===>>>@@@BBB??????>>>>>>>>>======>>>;;;::::::999999::::::;;;:::999888666555444444444777666666666666777777888888<<<@@@CCCEEEJJJRRRXXX```ccciiinnnrrrwww{{{~~~}}}rrrllljjjlllqqqvvv{{{|||~~~{{{tttqqqooopppooooooooommmiiiccc___YYYVVVSSSRRRSSSQQQMMMIIICCC???:::777666666666555555444444555666999<<<>>>IIIYYYlllzzzxxxkkk___YYYWWWSSSPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMIIIMMMFFFJJJEEECCCNNNCCCBBBBBBBBBBBBAAAAAA@@@???============<<<:::999888888888777666555444444333000000000111111111111111000000000000111111111111000000000000111111111111////////////000000000000000000/////////...............------...000222444555555444444444444444444444333333222222333333444333222222111111111222222444444333333333333222222444444444555555555555666666666555444444444444555555555444444444555666666666666666666666666666666444444555666666666666666777666555555444444444555666666666666777777888888777777777888999999::::::888888888888999999999999555888;;;=========>>>???>>>???@@@AAACCCDDDFFFGGGDDDEEEGGGGGGGGGGGGIIIJJJIIIIIIKKKLLLNNNPPPQQQRRROOOMMMJJJHHHGGGIIILLLNNNUUU\\\eeelllpppqqqrrrrrrqqqqqqrrrqqqqqqpppnnnnnnhhhhhhiiijjjjjjjjjjjjjjjiiiiiiiiiiiihhhhhhhhhgggjjjiiihhhhhhgggggghhhhhhkkkjjjiiiiiihhhhhhiiiiiihhhfffeeeeeeeeeeeedddbbbddddddcccccccccccccccccc````````````````````````]]]]]]^^^___```bbbcccccc```````````````_______________^^^]]]\\\ZZZXXXWWWWWWVVVUUUSSSPPPNNNMMMLLLJJJIIIGGGGGGGGGGGGEEEDDDDDDDDDCCCBBBAAA?????????>>>============>>>??????>>>>>>>>>???AAADDDFFFHHHJJJLLLOOOSSSVVVWWWVVVUUUOOOJJJDDD>>>:::888666444555444333333333333333333444444444444555555555555666666666555666999>>>BBBGGGJJJLLLKKKIIIHHHFFFEEEFFFIIILLLOOOQQQTTTWWWZZZYYYVVVSSSPPPNNNMMMMMMNNNKKKKKKIIIGGGFFFDDDBBBBBB??????===<<<;;;::::::999888888999:::<<<===>>>??????>>>===<<<<<<>>>@@@AAA???????????????>>>>>>===;;;::::::999999::::::;;;:::999888666666555555555777777666666666777777777888<<<@@@CCCFFFKKKSSSYYY^^^bbbhhhmmmrrrvvv{{{~~~}}}yyyuuuxxxzzzpppllllllpppvvvzzz|||zzzssspppooopppooooooooonnnjjjeee```ZZZWWWTTTRRRRRRPPPKKKGGG===:::555333222333222222555444444555666999<<<>>>FFFXXXmmm{{{vvvjjj^^^YYYVVVSSSPPPPPPOOONNNNNNNNNNNNMMMMMMMMMFFFLLLDDDHHHIIIDDDLLLGGGBBBBBBBBBBBBAAA@@@???>>>============<<<;;;999777777666666555444444333333...//////000111111222222000000000111111111111222............////////////////////////000000000000////////////............//////...---...111333555777777555444333333333333444333333222222333333444000000111111222333444555444444444333333222222222444444444555555555555666666666555444444444444555888777777666777777888888666666666666666666666666333444555666777777777777555555444444444444555555777777777777777777777777777777888888999:::::::::777777888888888999999999777999;;;<<<<<<===>>>????????????@@@BBBDDDEEEGGGDDDFFFGGGGGGGGGGGGIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDCCCDDDFFFIIILLLOOOUUU\\\eeemmmqqqsssssssssrrrsssssstttsssqqqpppooojjjkkkkkkkkkkkkkkkjjjjjjiiiiiiiiiiiihhhhhhhhhhhhjjjjjjiiihhhggggggggghhhkkkjjjiiiiiihhhhhhiiiiiigggfffeeeeeeffffffeeedddddddddccccccddddddeeefffbbbbbbaaaaaaaaaaaaaaaaaa`````````aaabbbdddeeefff``````aaaaaabbbaaaaaa```aaaaaa```^^^\\\ZZZXXXWWWVVVVVVTTTSSSQQQPPPNNNNNNMMMKKKIIIHHHHHHGGGEEECCCCCCEEEEEEDDDAAA?????????>>>============>>>??????>>>>>>>>>???@@@CCCEEEFFFIIIJJJLLLPPPSSSTTTRRRPPPIIIEEE>>>999666555444333555444444333333444444444333444444444444555555555666777777777777999===@@@DDDJJJOOONNNLLLKKKHHHDDDFFFGGGIIIIIIJJJMMMRRRUUUWWWVVVSSSQQQOOOOOONNNOOOOOONNNMMMKKKHHHFFFEEEDDDBBBBBB@@@>>>===<<<<<<<<<999999999999;;;<<<>>>>>>>>>>>>===<<<===>>>???@@@???@@@@@@@@@@@@???>>>>>>;;;::::::999999::::::;;;:::999888777666666666666555666666666666666666666888;;;@@@CCCFFFKKKSSSYYY]]]aaahhhnnnssswww{{{~~~}}}xxxqqqssssssllljjjnnnsssyyy}}}xxxrrrppppppppppppppppppoookkkfffaaa\\\XXXTTTRRRQQQOOOJJJEEE===:::666333333444444444555555444555666999<<<>>>AAAVVVmmm}}}vvviii]]]YYYWWWTTTQQQQQQOOOOOONNNNNNNNNMMMMMMMMMEEEMMMBBBFFFJJJCCCHHHGGGDDDCCCCCCBBBAAA???>>>===;;;<<<======<<<:::777666555555555444333333222222000111111111111111111222000000111111111222222222............////////////.../////////000000000111000000000////////////...111000......///111444666888777555444333333444444444333333222222333333444222222222222222333444444222222333333333333444444444444444555555555555666666666555444444444444555888888777777777777888888666666666666666666666666333444555666777777777777444444444444555666777888999999888888777666666666777888888999999::::::;;;888888888999999999::::::999;;;<<<;;;;;;;;;===????????????@@@AAACCCDDDFFFEEEFFFGGGGGGGGGGGGHHHJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIILLLPPPSSSUUUXXX___gggooossstttuuuuuussstttuuuuuuuuusssqqqpppmmmmmmmmmmmmlllkkkjjjjjjiiiiiiiiiiiihhhhhhhhhhhhiiihhhhhhhhhhhhiiijjjjjjkkkjjjiiiiiihhhhhhiiiiiifffeeedddeeefffgggfffeeeccccccccccccdddeeeggghhhdddcccccccccbbbbbbaaaaaabbbbbbaaaaaabbbdddeeefffbbbbbbcccccccccaaa```___aaaaaa```___]]][[[ZZZYYYVVVVVVUUUTTTSSSRRRQQQQQQPPPNNNLLLKKKJJJIIIFFFDDDCCCEEEGGGEEEBBB????????????>>>>>>>>>>>>???@@@@@@???>>>>>>>>>@@@BBBDDDEEEIIIIIIJJJMMMPPPQQQNNNKKKDDD@@@:::555444444444333444444333333333444444555333333444444444555555555444555777777777888:::<<<>>>FFFLLLLLLMMMPPPPPPLLLLLLMMMNNNNNNNNNPPPRRRTTTWWWVVVUUUTTTSSSRRRRRRQQQRRRQQQOOOMMMJJJHHHFFFEEEDDDCCCAAA@@@???>>>======:::999999999:::<<<===>>>============>>>>>>>>>???@@@AAAAAABBBAAA@@@???>>>;;;::::::999999::::::;;;999999888777666666666666333444555555666666666666666:::>>>AAAEEEJJJRRRXXX\\\aaaiiioootttxxx{{{}}}}}}{{{sssrrrzzzooohhhfffkkkqqqxxx}}}wwwrrrqqqqqqppppppppppppooolllfffbbb\\\YYYTTTRRRQQQNNNIIIDDD???<<<888666666777777777555555444555666999<<<>>>AAAVVVmmmzzzvvviii^^^YYYXXXUUUSSSSSSOOOOOOOOONNNNNNNNNMMMMMMJJJSSSEEEIIIMMMCCCGGGHHHDDDDDDDDDBBBAAA???===<<<:::;;;;;;<<<;;;999666555444444444333333222222222333333333222222111111111000000111111222222222222000000000000111111111111.../////////000000111111111111111111000000000000111000///...///222555777777666555444333444555666444333333222222333333444777666555333222111111111000111111222444555555666444444444555555555666666666666555444444444444555777666555555555555666666666666666666666666666666333444555666777777777777555555555555666888999:::::::::999888777666555555777888888999999:::;;;;;;999999:::::::::;;;;;;;;;;;;<<<<<<;;;:::;;;===@@@@@@?????????@@@BBBDDDEEEEEEFFFHHHHHHGGGGGGHHHJJJEEEEEEEEEFFFFFFGGGGGGGGGKKKLLLMMMPPPSSSVVVYYY[[[[[[aaajjjppptttvvvwwwwwwssstttvvvvvvuuutttqqqpppooooooooonnnmmmllljjjjjjiiiiiiiiiiiihhhhhhhhhhhhggggggggghhhiiikkkmmmnnnkkkjjjjjjiiihhhiiiiiiiiieeeddddddeeeggghhhgggfffccccccbbbcccdddfffhhhjjjeeeeeeddddddcccbbbbbbaaaaaa````````````bbbcccddddddeeeeeedddcccaaa___^^^____________^^^]]]\\\[[[WWWWWWVVVUUUUUUTTTTTTSSSTTTQQQOOOMMMLLLJJJHHHEEECCCFFFHHHFFFBBB?????????@@@@@@??????@@@@@@AAABBB???>>>>>>>>>???AAACCCDDDHHHHHHIIILLLOOOOOOKKKHHHBBB===777333222333333444333333333222333333444444333333333444444444555555000222555666555555666777777@@@GGGIIIMMMUUUXXXVVVVVVYYY[[[\\\[[[[[[[[[\\\YYYYYYYYYYYYXXXWWWVVVUUUSSSRRRPPPNNNKKKHHHFFFEEEDDDCCCBBB@@@???>>>>>>>>>;;;::::::999:::;;;===>>><<<<<<===>>>???>>>>>>>>>AAAAAABBBCCCBBBAAA@@@???;;;::::::999999::::::;;;999999888777666666666777222333444555666666666666555888===@@@CCCIIIQQQWWW[[[aaaiiipppuuuyyy{{{}}}}}}~~~uuurrrvvvyyyiiicccccciiiqqqxxx}}}wwwrrrrrrsssppppppppppppppplllgggccc]]]YYYUUURRRQQQNNNHHHDDD<<<999555333333444555444555555444555666999<<<>>>DDDWWWlllwww{{{wwwjjj]]]XXXVVVTTTSSSTTTRRRTTTTTTQQQMMMJJJKKKLLLIIIHHHFFFEEEEEEEEEFFFFFFFFFEEEDDDBBBAAA@@@??????<<<<<<<<<<<<<<<<<<<<<;;;999777555555555444333111333333222111000000000111000000000111222222333333222111000//////000111222000000000///......------////////////////////////,,,,,,---...000111333444888777555444222222111111333333333333333333333333111222333444444444333222111111111222222333333333333444444444555666666666444444555555444444333222555444333222333555777888555777888888666555666777222333555777777777777666555333333444666888888888777777888888888666555444777777777777888888888888555555666888999:::;;;<<<::::::;;;;;;===>>>???@@@DDDCCCCCCBBBBBBCCCCCCCCCGGGFFFFFFGGGIIIJJJJJJIIIJJJMMMKKKFFFEEEJJJNNNOOORRRSSSUUUVVVWWW[[[___cccfffjjjnnnqqqsssuuuwwwyyyyyyxxxwwwuuutttsssssssssooooooppppppooonnnmmmmmmkkkkkkkkkjjjjjjjjjiiiiiihhhggggggggghhhgggfffdddeeeeeefffggghhhhhhhhhgggaaabbbdddfffggghhhiiiiiibbbcccdddeeefffgggggggggggggggfffeeeddddddccccccaaabbbdddeeeffffffeeedddffffffeeedddcccaaaaaa```^^^]]]\\\\\\[[[[[[[[[\\\XXXVVVTTTSSSTTTTTTSSSRRRSSSQQQOOOMMMKKKIIIHHHHHHKKKIIIFFFEEEEEEDDDCCCAAA@@@@@@@@@?????????>>>>>>BBBBBBBBBBBBBBBCCCDDDEEEFFFFFFHHHJJJKKKHHHCCC???:::999777555444444444555444444444444444444444444333333333444444444555555111111111222333555888999777888;;;@@@FFFMMMSSSVVV___```bbbccccccaaa___]]]aaa```___]]]ZZZWWWUUUTTTSSSQQQPPPNNNLLLIIIDDD@@@>>>>>>=========>>>>>>???;;;<<<===<<<:::999:::;;;???>>>===<<<<<<<<<<<<<<>>@@@===999:::===>>>;;;777::::::999999777666555444444444444444444444444444;;;:::===AAACCCEEEMMMVVVZZZ___eeekkkpppuuuzzz~~~|||~~~zzzuuuxxxpppdddaaaeeemmmttt|||}}}sssooopppsssqqqrrrrrrqqqnnnjjjfffccc]]]YYYTTTRRRQQQMMMFFF???999999777666444444333333444555666777777999===@@@CCCUUUiiitttxxx|||~~~~~~xxxkkk^^^XXXVVVSSSRRRSSSPPPQQQQQQOOOKKKHHHIIIJJJIIIHHHFFFEEEEEEEEEFFFGGGFFFEEEDDDBBBAAA@@@??????<<<<<<<<<<<<;;;;;;::::::999777555555555444333111222222111111000111111111222111111111111111111111222111000//////000111222......//////////////////////////////////////////------......000111333333777777666555444444333222333333333333333333333333222333444444444444333222111222222222333333333333444444555555555555555555444444555555444444333222555444333333333555777888666777999888666555555666444555666777777666555555666444333444666888888777666777777888888777666555777777777777888888888888666666777888999::::::;;;;;;<<<<<<<<<===???@@@AAA????????????@@@AAABBBCCCGGGFFFFFFGGGIIIJJJJJJJJJIIILLLLLLIIIJJJPPPUUUVVV[[[\\\\\\\\\\\\^^^aaadddhhhkkkpppsssuuuwwwyyy{{{{{{zzzxxxvvvuuutttssssssoooooooooooonnnmmmmmmllljjjjjjjjjiiiiiiiiihhhhhhgggfffeeefffggggggfffddddddeeefffggghhhhhhhhhhhheeeffffffggggggfffeeeeeeccccccdddeeefffffffffeeeeeeeeeeeedddddddddccccccddddddeeeffffffgggfffffffffeeeeeedddcccbbbaaa``````___^^^]]]\\\\\\[[[[[[XXXVVVTTTTTTTTTUUUTTTSSSSSSQQQOOOMMMKKKIIIHHHHHHIIIGGGEEECCCCCCCCCBBB@@@AAA@@@@@@@@@@@@?????????AAAAAA@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGDDD???;;;666555333222111000000111222222222222222222222222333333333333444444444444333444555666777777666666777888999<<>>======<<<<<<<<<======;;;<<<===<<<:::999:::;;;===<<<<<<<<<;;;;;;;;;:::>>>>>>@@@BBBDDDCCCAAA>>>???<<<999999<<<===:::666::::::999999888666555444444444444444444444444444999888;;;???AAACCCKKKTTT\\\```ffflllqqqvvv{{{~~~|||~~~{{{}}}nnnaaa^^^cccnnnyyy}}}sssoooppprrrrrrrrrrrrqqqnnnjjjfffccc]]]YYYUUUSSSQQQMMMEEE???999888777555555444444444444555666666777888;;;>>>BBBSSSfffooosssvvvxxxxxxzzz}}}yyylll^^^XXXUUURRRPPPQQQOOOPPPPPPNNNKKKIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGFFFEEEDDDBBBAAA@@@??????===<<<<<<;;;:::999999888888777555555555555333111111111111000111111222222333333222111111000//////111111000000000000111111------...//////000111111000000000000000000000000///......///000111222333666666777777777666444444333333333333333333444444333333444444444444333222222222333333333333333444555555666666666555444444444444555555444444333222444444333333444555777888777888999888666444444555666666666777666555555444888666444555666777777666666666777888888888777777777777777888888888999999888888888888999999999:::<<<<<<======>>>???@@@AAA<<<======>>>@@@AAACCCDDDFFFFFFFFFGGGHHHJJJKKKLLLJJJNNNPPPOOORRRXXX]]]^^^aaa```___]]][[[\\\___aaajjjmmmqqquuuwwwyyy{{{}}}}}}{{{zzzwwwvvvtttssssssooooooooonnnmmmmmmlllllliiiiiiiiiiiihhhhhhhhhhhhfffeeedddeeefffgggfffeeedddeeefffggghhhhhhhhhhhhggggggggggggfffeeeddddddcccddddddeeeeeeeeeddddddcccccccccdddddddddeeeeeeeeeeeedddddddddeeeeeeffffffeeeddddddcccbbbaaaaaabbbaaa```___^^^]]]\\\\\\YYYWWWUUUTTTUUUUUUTTTSSSSSSRRRPPPMMMKKKJJJIIIIIIHHHFFFCCCBBBBBBBBBAAA???AAAAAAAAAAAA@@@@@@@@@@@@@@@????????????@@@AAAAAA@@@@@@@@@AAAAAA>>>:::666777666555333222222222222333333222222222222222222222222222222333333333333333444777888888666333222555555666777999<<>>;;;888999;;;;;;999666::::::999999888777555555444444444444444444444444666666999===???AAAHHHQQQ[[[___eeekkkppptttxxx{{{{{{}}}lll^^^ZZZ___ooo~~~{{{rrrnnnoooqqqrrrssssssrrroookkkgggeee^^^[[[WWWTTTQQQLLLEEE???777777666555555555555555444555666666666777:::<<>>???@@@>>>>>>???@@@AAACCCDDDEEEEEEFFFGGGGGGHHHJJJLLLNNNNNNSSSWWWXXXZZZaaaeeeeeeccccccaaa^^^\\\\\\___bbbkkknnnsssvvvxxxyyy|||}}}~~~}}}{{{xxxvvvuuuttttttppppppooommmmmmllllllkkkjjjjjjjjjjjjiiiiiiiiihhheeedddcccccceeegggfffeeeddddddfffggghhhhhhhhhhhheeeffffffggggggggggggfffdddeeeeeeeeeeeeddddddcccbbbccccccdddeeefffggggggeeedddcccbbbaaabbbcccccceeeeeeddddddcccbbbaaaaaadddcccbbbaaa```^^^]]]\\\ZZZXXXVVVUUUVVVVVVUUUTTTSSSRRRPPPNNNLLLKKKJJJJJJHHHFFFDDDCCCCCCCCCBBB@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>??????@@@@@@???>>>=========:::666333777777666555444444333333555555555555555444444444111111222222222333333333111222333444444333111000333333333333444666777888???AAADDDHHHJJJLLLMMMMMMMMMNNNOOOPPPRRRRRRRRRRRRUUUSSSPPPNNNLLLIIIEEEBBB;;;:::999888777666666666999;;;<<<;;;999999:::;;;999:::<<<======<<<:::999999:::<<>>???FFFNNNWWW\\\bbbhhhmmmqqqtttwwwzzz||||||kkk]]]VVV\\\ooo{{{rrrnnnoooqqqsssssstttsssppplllhhhfff```]]]YYYUUUQQQKKKDDD???777666666555555555666666555555666555555666888;;;CCCRRRaaafffeeeffffffeeelllnnnrrrxxx{{{mmm___XXXTTTPPPNNNNNNQQQPPPNNNMMMMMMLLLJJJIIIGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDBBBAAA@@@??????======<<<;;;999888777777777666444444555555444222111000000000111222333333//////000000000111111111000000000111111000000000111111000000////////////000000000000000000000000000000000000000111222222111333555666666555444333333333333444444555555555555555555444444333333333444444444444444444444444666666777888777666444333444444555555444444333222333333444444555666666777888999:::888666444333444333333444555666777888999:::888666666666777666555666777777777888888999999888888888888999999999999:::::::::999999999999999;;;;;;;;;;;;;;;<<<===>>>@@@@@@@@@@@@AAABBBCCCCCCDDDFFFGGGGGGGGGIIIMMMQQQUUU[[[``````cccgggiiihhhggggggeeebbbaaabbbfffiiimmmppptttvvvxxxyyyzzz|||~~~}}}{{{yyywwwvvvuuutttqqqpppooommmllllllllllllllllllkkkkkkkkkjjjjjjjjjeeedddbbbccceeefffgggfffcccdddeeeggghhhhhhiiiiiiffffffgggggggggggggggfffeeeeeefffffffffeeeddddddcccdddeeefffgggiiijjjjjjhhhgggeeecccbbbbbbcccccceeeddddddccccccbbbbbbbbbdddddddddcccaaa___]]]\\\[[[YYYWWWVVVWWWWWWVVVUUUSSSRRRPPPOOOMMMLLLKKKKKKIIIGGGEEEDDDEEEEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???????????????@@@???>>><<<;;;;;;999666333444444333333333222111111666666666555555444444444111111222222222333333333222111111111111222222333000000111111222333444555999:::<<>>???===<<<:::777888999;;;>>>???===<<<>>>===<<<;;;<<<;;;:::999999999:::999999888777666444444444444444444444444555666999===???@@@FFFNNNUUUZZZaaaggglllpppsssvvvzzz|||zzzkkk]]]VVVZZZlll}}}zzzrrroooooopppssstttttttttqqqnnnjjjgggaaa___[[[WWWQQQJJJCCC???777666666555555555666666555555666555555666888;;;FFFUUUcccgggeeecccbbb```gggjjjmmmqqqwwwzzzlll^^^WWWTTTPPPNNNOOONNNMMMKKKJJJKKKJJJHHHGGGFFFGGGHHHHHHIIIHHHHHHHHHFFFEEEDDDBBBAAA@@@??????===<<<<<<;;;:::999999888777555444444555555444333111111111000111111222222......///000000111222222000000111111111111000000222222111000000///......000000000000000000000000/////////000111222333444222333444555555444444333333333333444555555666666777666555444333333333444666555555555555444444444555666777888888777555333444444555555444444333222333333444555555666666666777888999888666444444555222222333444666888:::;;;:::888666666777777666555888888777777777888999999888888888999999999999::::::::::::::::::999999999;;;:::::::::;;;;;;<<<===???????????????@@@AAABBBDDDFFFHHHHHHGGGIIIOOOSSS[[[bbbggghhhjjjlllmmmkkkgggfffeeebbbbbbdddiiimmmppprrrvvvxxxxxxxxxzzz{{{|||{{{zzzxxxwwwvvvvvvuuusssrrrpppnnnmmmllllllmmmmmmlllllllllkkkkkkkkkkkkgggeeecccccceeefffgggfffcccdddeeeggghhhiiiiiiiiiiiiiiiiiihhhgggfffdddccceeeffffffgggggggggffffffdddeeefffgggiiijjjkkkkkkmmmlllkkkiiigggfffffffffdddddddddcccccccccbbbbbbcccdddddddddbbb```^^^]]]\\\ZZZXXXWWWXXXXXXWWWVVVSSSRRRQQQOOONNNMMMLLLLLLKKKIIIGGGFFFGGGGGGFFFEEEAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>??????@@@>>>;;;::::::999777666666666777777666666555444555555444444333222222222222222222222333333333333444333222111222333444555///000000111333333444444444666888:::===???@@@AAA@@@BBBCCCFFFGGGIIIJJJJJJGGGEEEBBBAAAAAA@@@===<<<999888777666666666666666888999::::::999999:::;;;;;;<<<===>>>>>>>>>===<<<888777666888:::<<<;;;;;;>>>======<<<<<<;;;::::::999999::::::999888888777444444444444444444444444555666999>>>???@@@EEEMMMUUUZZZbbbiiiooosssvvvxxxzzz}}}~~~~~~uuuhhh]]]VVVYYYhhhvvv{{{sssppppppqqqttttttuuuuuurrroookkkiiibbbaaa]]]XXXQQQIIICCC???777777666555555555555555444555666666666777:::<<>>>>>>>>???@@@BBBCCCDDDCCCFFFHHHHHHGGGIIIOOOUUU^^^ffflllmmmoooqqqpppmmmhhhgggeeecccbbbeeejjjnnnsssvvvyyyzzzyyyyyyzzzzzzzzzyyyxxxwwwwwwvvvvvvvvvuuusssqqqooommmmmmmmmnnnlllllllllkkkkkkkkkjjjjjjjjjgggeeedddeeefffgggfffbbbccceeeggghhhiiiiiijjjiiiiiiiiihhhhhhfffeeeeeeffffffggghhhiiiiiiiiihhhdddeeefffggghhhiiijjjkkkpppooonnnmmmkkkiiigggfffdddddddddccccccccccccbbbbbbbbbcccdddcccaaa___^^^\\\[[[YYYXXXYYYYYYXXXWWWTTTSSSQQQPPPNNNMMMMMMMMMKKKIIIGGGFFFGGGGGGGGGEEEAAA@@@@@@@@@@@@????????????>>>>>>===<<<<<<======???===;;;999::::::999888:::;;;;;;<<<<<<;;;999999555555555444333333222222333333333333444444444444444444444333222222111111000000111222333333333333333444555777999;;;===>>><<<===???@@@BBBCCCDDDDDDAAA???============<<<:::;;;:::999999999999::::::777999::::::999999:::;;;;;;;;;;;;<<<<<<=========;;;888666666777:::;;;;;;<<<======<<<:::999999:::999999::::::999999888888444444444444444444444444444555999>>>??????DDDKKKSSSYYYbbbjjjoootttwwwyyy{{{}}}~~~yyyzzz{{{wwwyyy~~~wwwnnnccc\\\WWWYYYdddppp{{{tttqqqpppqqqtttuuuvvvuuussspppllljjjcccbbb___YYYQQQIIIBBB???999888777555555444444444444555666666777888;;;>>>GGGXXXjjjrrrrrrqqqnnnllljjjpppvvvxxxyyy|||xxxkkk]]]WWWTTTQQQOOOPPPPPPMMMKKKKKKLLLMMMJJJHHHEEEFFFHHHIIIJJJIIIHHHHHHFFFEEEDDDBBBAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<666555444444555666555333333333222111000000000111111111000000//////......///000111222222111000////////////000111111222222////////////////////////......///000111333555666888777666555555555555555333333444444555666777777888777555444333333444444777777666666555555555444222444777999999888777555444444555555444444333222222333444555666666666666555777888888666555666777666555444444555666777888999777666666777888888777;;;:::888777777777888888888888999999999:::::::::999999999::::::;;;;;;;;;======<<<<<<<<<======>>>>>>???@@@AAACCCFFFHHHIIICCCFFFHHHHHHGGGIIIPPPVVV___gggnnnpppqqqssssssooonnnmmmjjjhhhgggjjjooosssvvvyyy{{{|||{{{zzzzzz{{{yyyxxxwwwwwwvvvvvvwwwwwwvvvtttrrrooonnnmmmnnnoookkkkkkkkkjjjjjjjjjiiiiiikkkhhheeedddeeefffgggfffbbbccceeeggghhhiiijjjjjjeeefffggghhhiiiiiiiiiiiiffffffgggiiijjjjjjjjjjjjddddddeeefffggghhhiiiiiiooooooooonnnllliiifffdddddddddcccccccccccccccccc```aaacccdddcccaaa___^^^]]][[[YYYYYYYYYYYYYYYWWWTTTSSSQQQPPPOOONNNNNNMMMJJJHHHGGGFFFGGGGGGGGGEEE@@@@@@@@@?????????>>>>>>>>>===<<<;;;;;;;;;;;;;;;???===:::999999:::999999888999:::;;;:::999888777888888777666555555444444333333444444444444555555222333444444222///,,,***111111222222333222222111333333444555666777777888888999:::<<<===>>>>>>>>>@@@>>>===<<<===>>>===<<<<<<<<<<<<;;;<<<<<<======777888::::::999999:::;;;;;;::::::::::::;;;<<<======:::666555666999;;;<<<;;;<<<<<<;;;999888888999999999:::::::::999888888444444444444444444444444333444888===>>>>>>CCCJJJPPPVVV___hhhnnnrrrvvvxxx|||~~~~~~uuurrruuu{{{|||uuuuuuzzz~~~}}}{{{qqqhhh___ZZZXXXZZZbbbkkkyyy|||uuurrrqqqrrrtttuuuvvvvvvtttpppmmmkkkdddccc```ZZZQQQHHHBBB???999999777666444444333333444555666777777999===@@@EEEXXXlllvvvxxxxxxvvvsssuuu{{{zzzlll^^^XXXUUURRRQQQRRROOOOOOOOOOOONNNLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFDDDAAA@@@@@@@@@???===???>>>>>><<<:::888777555555444444333333222222111000000//////000111222222111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000,,,,,,------///000111222777777666666555444222222555444333222222222333444777666666777888888777555555555555555555555444444111111222333444444444444444444444444444444444444444444333333333444555555777777888888888888777777555555666666777777888888777777666666666666666777::::::999888777777888888999999888888999999:::;;;999999::::::::::::;;;;;;;;;<<<===>>>>>>????????????@@@@@@AAAAAABBBBBBCCCBBBDDDEEEFFFGGGJJJNNNQQQ[[[bbbkkkrrruuutttsssrrrooolllkkkmmmqqqtttsssrrrxxxxxxyyyzzzzzzzzzyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuvvvuuutttrrrpppnnnmmmlllmmmlllkkkiiihhhhhhggggggllljjjhhhfffeeefffggghhheeeeeeeeeffffffffffffgggeeefffhhhiiijjjjjjiiiiiijjjhhhffffffhhhhhhfffdddcccdddddddddfffgggiiiiiilllkkkjjjiiihhhfffeeeeeeddddddddddddddddddddddddcccaaa```aaacccdddaaa^^^^^^]]][[[[[[\\\\\\ZZZYYYTTTSSSRRRQQQOOONNNMMMLLLLLLKKKJJJJJJJJJIIIFFFCCCBBBBBBAAAAAAAAA@@@@@@@@@DDD@@@>>>??????<<<;;;===AAA>>><<<<<<;;;;;;<<>>@@@AAACCCDDDEEEFFFDDDBBB???>>>===>>>???>>>>>>>>>>>>===<<<:::999:::888666777999;;;;;;;;;;;;:::999777777777777888:::999888888777777888888:::::::::999999999888888444444444444444555666777777888:::;;;<<<@@@DDDHHHPPPVVV___fffkkkpppuuuzzzwwwlllfffjjjuuu{{{xxxyyy|||}}}}}}sssiii^^^YYYXXX\\\fffppp~~~~~~sssmmmnnnqqqtttuuuuuuuuussspppnnnlllgggbbb\\\YYYUUUNNNDDD<<<<<<:::888777777777555444888444444555666777===DDDOOO___pppwwwyyy}}}{{{mmm___XXXVVVSSSQQQRRRPPPOOOOOONNNMMMLLLKKKKKKIIIIIIIIIHHHHHHGGGGGGGGGFFFDDDAAA@@@@@@@@@???===;;;;;;;;;;;;;;;:::999999555555444333333222222111000000000000000111222222111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000.........///000111222333666666666666555444333222666555444333333444555666666555555666777777666444666666666666666555555555444444444555444444333333444444444444444444444444444444333333333444555555666666777777777777666666555555555666777777888888777777666666666666777777:::999999888777777888888888888777777888888999:::999999::::::::::::;;;;;;:::;;;<<<======>>>>>>>>>>>>>>>??????@@@@@@@@@AAA@@@AAABBBCCCDDDFFFJJJMMMXXX___hhhpppttttttttttttsssqqqpppqqquuuwwwwwwuuuyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxwwwvvvuuuuuuuuuuuuwwwwwwuuutttrrrpppooonnnlllkkkjjjiiihhhgggggggggkkkiiigggeeeeeeeeefffgggfffffffffgggggggggggghhhdddeeegggiiikkkmmmnnnnnnmmmkkkiiiiiiiiiiiigggdddgggfffffffffffffffggggggjjjjjjiiihhhgggfffeeeeeeffffffffffffffffffffffffdddbbbaaabbbddddddaaa___]]]\\\ZZZZZZ[[[[[[YYYXXXTTTTTTSSSQQQOOONNNMMMLLLLLLKKKJJJIIIIIIHHHFFFDDDCCCCCCBBBBBBBBBAAAAAAAAADDD@@@>>>??????<<<;;;===???===<<<;;;;;;;;;<<<======@@@CCCFFFFFFDDDCCCBBBAAA>>><<<;;;:::999777555666555444444444444444444444444333333222222111111333333333333333222111111333333222222222333555666999:::;;;;;;;;;<<<>>>AAAAAABBBDDDGGGJJJLLLMMMNNNIIIHHHEEECCCBBBBBBBBBCCC???@@@@@@@@@???>>><<<;;;<<<:::999:::<<<===>>>>>><<<;;;999888777777777777999888888888888888999999:::::::::999999999999888666555555444444444555555333555777888;;;???DDDHHHOOOVVV___fffkkkooouuuyyy~~~zzzmmmfffiiittt~~~}}}}}}}}}}}}wwwlll```ZZZXXX[[[ccclllxxx|||~~~|||zzzyyy}}}~~~tttnnnnnnppptttuuuuuuuuussspppmmmlllgggccc]]]YYYUUUNNNDDD<<<<<<:::777666777777555444888555444666777888>>>EEERRRcccuuu}}}|||nnn```YYYVVVSSSRRRSSSQQQPPPNNNMMMKKKKKKLLLLLLKKKJJJJJJIIIHHHGGGFFFFFFFFFDDDAAA@@@@@@@@@???===:::;;;;;;;;;;;;:::999999555555444444333222222222000000000000000000111222111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000/////////000111222333444555666666666555444333333555444444333333444444555555444444444666666444333666666666666666666666666666666666555555444222222444444444444444444444444333333333333333444555666555555666666666666555555444555555666666777888888777777666666666666777777:::999888888777888888888777777666666777777888999999999::::::::::::;;;;;;999:::;;;<<<========================>>>>>>>>>>>><<<===??????@@@AAAEEEHHHPPPVVV```hhhnnnppprrrssstttsssssstttwwwxxxxxxwwwzzzzzzyyyyyyxxxxxxwwwwwwwwwwwwvvvuuuttttttttttttwwwvvvuuusssrrrpppooonnnjjjiiihhhhhhggggggggggggiiihhhfffeeeddddddeeeffffffgggggggggggghhhhhhhhhdddeeegggiiilllooorrrsssrrrqqqnnnmmmmmmkkkhhheeejjjiiiiiihhhgggfffeeeeeehhhhhhgggggggggfffffffffhhhhhhhhhhhhhhhhhhhhhhhhfffeeeddddddddddddaaa___]]]\\\ZZZZZZ[[[[[[YYYXXXVVVUUUTTTRRRPPPNNNMMMMMMNNNLLLIIIHHHHHHGGGFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBCCC???>>>???>>>;;;;;;???@@@??????>>>===>>>>>>>>>AAAEEEJJJOOOPPPNNNKKKHHHEEECCC@@@>>><<<;;;999777777666555555444444444555444444444333333333333333333333333333333222222111666555333222111111111222777999;;;<<<>>>@@@DDDGGGKKKMMMOOOSSSUUUWWWXXXYYYSSSQQQMMMJJJGGGFFFFFFFFFBBBBBBBBBBBBBBBAAA@@@???>>>===;;;;;;===>>>>>>======<<<:::999888777777777777777777777888999:::;;;::::::::::::999999999999777777666444444333333333222333666888;;;???EEEIIINNNUUU^^^eeejjjoootttyyy}}}~~~qqqgggiiiuuu}}}rrrfff^^^ZZZ[[[bbbjjjqqquuu{{{~~~|||xxxvvvxxx~~~{{{rrrmmmnnnpppttttttuuutttssspppmmmkkkhhhddd^^^YYYTTTMMMDDD===;;;999777666777777555444777555555777888999???FFFUUUgggzzz}}}oooaaaZZZWWWTTTRRRSSSRRRPPPNNNLLLKKKKKKLLLMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFDDDAAA@@@@@@@@@???===>>>>>>>>>===;;;999888777555555555444333333222222111000000000000000111111111111111111111111111111//////////////////////////////000000000000///////////////////////////////////////000111222333333555555555555555555444444111111111111222222222333444333222333555555333222444444444555555555555555444555555555444444333222444444444444444444333333333333333333444444555666555666666777777666666555444444555555666777777888777666666666666777777888999999888888888888888999777777777777777888999999999999999:::::::::;;;;;;::::::;;;<<<===========================<<<<<<<<<:::;;;<<<<<<<<<===@@@CCCFFFLLLUUU^^^dddiiilllooorrrrrrssstttvvvwwwwwwwww{{{zzzyyyxxxwwwwwwwwwvvvwwwvvvuuuttttttssssssssstttsssrrrqqqpppnnnmmmmmmiiiiiihhhggggggggggggggggggfffeeeddddddddddddeeeffffffffffffggggggggggggeeeffffffhhhkkknnnrrrtttvvvuuutttrrrpppmmmjjjhhhkkkjjjjjjiiihhhgggffffffggggggggghhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiggggggffffffeeedddbbbaaa___]]]\\\\\\\\\\\\[[[YYYWWWVVVUUUSSSQQQOOONNNMMMOOOLLLIIIGGGGGGFFFFFFEEECCCBBBBBBBBBBBBAAAAAAAAABBB???>>>???>>>;;;===BBBBBBEEEFFFDDDDDDEEECCC@@@CCCIIIRRRZZZ^^^[[[TTTNNNHHHFFFBBB@@@???>>><<<:::888888777666555555555555333444444444444444444444222333333444333333222222444333333222333444555666444777:::===AAAGGGMMMQQQXXXZZZ\\\___``````___^^^\\\YYYTTTOOOJJJGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCAAA???===<<<<<<<<<:::999======;;;:::999888777777666666666777888:::;;;<<<;;;;;;:::::::::999999999666666555444444444444444555666888:::<<<@@@EEEIIIMMMTTT]]]dddiiinnnsssxxx|||~~~xxxmmmmmmxxxyyylllccc^^^]]]ccckkknnnrrrwwwzzz{{{{{{{{{~~~tttmmmkkknnnqqqttttttuuutttssspppmmmkkkhhhddd___YYYRRRKKKBBB===:::888666666666666555444555333444777888999>>>EEEUUUhhh|||~~~pppaaaZZZWWWSSSRRRSSSRRRPPPNNNLLLKKKKKKLLLMMMLLLLLLKKKJJJHHHGGGFFFFFFFFFDDDAAA@@@@@@@@@???===?????????>>><<<;;;999999666666555444444333333222111111000000000000000111000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////000111111222444444555555555555555555111111222222333333333333333222222333444444333111222222222333333444444444222222333444444444444444555555444444444333333333333222222333444555666666666777777888888777777666444444444555666666777777666666666666666777888888999888888888888888999999999888888888888999::::::999999999:::::::::;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;999::::::999999:::<<>>>>>???>>>===@@@FFFEEEKKKOOONNNNNNNNNJJJDDDEEEKKKVVVbbbgggeee]]]VVVKKKHHHDDDBBBAAAAAA@@@???:::999888777666666666666333444444444444444444444222333333444444444333333222222222222333555777888555888<<>><<<999777======<<<;;;:::999888777666666666777888:::;;;<<<;;;;;;;;;:::::::::999999444444444444444555666666777888999:::;;;>>>CCCFFFLLLSSS\\\ccchhhmmmrrrwww{{{}}}vvvttt~~~qqqhhhbbb```eeekkkqqqtttxxxzzz|||yyynnnhhhiiinnnsssuuuuuuvvvuuusssqqqnnnlllhhhddd___XXXPPPHHHAAA<<<999888666555666666666444444222333666777777<<>>????????????>>>>>>===<<<;;;::::::999888888888777666666999;;;;;;@@@FFFLLLRRRXXX^^^aaafffjjjnnnrrrtttvvvyyy{{{zzzyyyxxxwwwvvvvvvwwwxxxwwwwwwvvvuuuttttttttttttttttttsssrrrqqqpppooooookkkkkkiiihhhgggfffffffffeeeeeeeeeeeeeeeeeeeeeeeeccccccdddddddddeeeeeeeeeiiiiiihhhhhhggghhhhhhiiinnnppprrrrrrqqqnnnmmmmmmhhhiiikkklllmmmmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjfffgggggghhhhhhiiiiiiiiifffggghhhgggeeecccccccccbbbaaa______``````^^^]]]ZZZYYYWWWUUUSSSQQQOOONNNNNNLLLIIIGGGGGGFFFDDDBBB@@@@@@@@@@@@???????????????>>>???@@@??????DDDLLLKKKUUU\\\\\\[[[[[[TTTJJJGGGKKKUUU```hhhjjjeee___QQQMMMIIIFFFEEEDDDCCCBBB;;;:::999888777666666666444444444333333333333333222333333444444444444444333222222111111222444444888;;;@@@EEELLLTTT]]]cccgggjjjlllnnnmmmjjjfffcccYYYWWWRRRNNNJJJHHHGGGGGGEEEEEEEEEEEEFFFFFFHHHHHHHHHFFFDDDCCCBBB@@@===:::<<<<<<<<<<<<;;;:::999999666666666777888:::;;;<<<;;;;;;;;;;;;::::::::::::333333333444444666777777666777888888999;;;???BBBKKKRRR[[[bbbggglllqqqvvvzzz|||}}}xxxnnnfffcccgggmmmuuuxxx{{{|||}}}xxxmmmhhhjjjoootttvvvvvvwwwvvvuuurrrooommmgggddd^^^VVVNNNEEE>>>;;;999777555555666666666555444222333666777666:::@@@JJJ]]]rrr{{{}}}ooo```YYYUUURRRPPPPPPPPPOOOOOONNNMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHFFFDDDAAA@@@@@@@@@???===999::::::;;;<<<<<<;;;;;;666666666555444444333333222222111000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111000000000111222222222333444555666666666666333444555777888888777777333222222333444444333111000111111222333333444444555666666777777777666666666555555444333333222222222222222333444555666777666666777777777777666666333333444555555666666777555555555555666777888999888888777777888999999:::888888888888888999999:::999999::::::::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>===<<<<<<:::999888777777666666666555333333555777777:::>>>CCCGGGMMMSSSWWW]]]bbbiiinnnqqqtttxxxzzzyyyxxxwwwvvvvvvvvvxxxyyyxxxxxxwwwvvvuuuuuuuuuuuutttssssssrrrqqqpppoooooonnnmmmkkkiiigggffffffeeeeeeeeeffffffffffffeeeeeedddddddddeeeeeeeeeffffffiiiiiiiiiiiihhhgggfffeeedddhhhlllnnnmmmllllllmmmiiikkklllnnnnnnmmmlllkkkjjjjjjjjjiiiiiiiiiiiiiiifffgggggghhhiiiiiijjjjjjdddfffhhhgggdddcccccceeebbbaaa______``````^^^]]][[[ZZZXXXVVVSSSQQQOOONNNMMMKKKIIIHHHGGGFFFCCC@@@AAAAAAAAA@@@@@@@@@??????======???AAAAAAAAAHHHQQQVVVcccmmmnnnmmmlllbbbTTTJJJJJJNNNWWWaaaiiijjjiiiYYYUUUOOOKKKHHHFFFDDDCCC<<<;;;:::999888777777777444444333333222222111111222333333444555555444444555444333222222333444444:::<<<@@@DDDJJJRRRZZZ```eeehhhmmmqqqrrrpppmmmjjjccc```[[[UUUPPPLLLJJJJJJEEEDDDDDDDDDEEEFFFHHHIIIFFFEEEDDDDDDDDDCCC@@@>>>:::;;;<<<======<<<;;;:::777777777777888999:::;;;<<<;;;;;;;;;;;;:::::::::555555444444444555555666555666777777999<<<@@@CCCKKKQQQZZZaaafffkkkqqquuuzzz|||xxxooojjjlllqqqyyy{{{|||}}}~~~|||rrrnnnnnnqqqssswwwxxxxxxxxxvvvssspppnnnfffccc^^^UUUKKKBBB<<<999888666555555666666666555555444444777777666999???CCCWWWkkkrrruuu}}}ooo```XXXUUUQQQOOOPPPOOOOOOOOOOOONNNLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIFFFDDDBBB@@@@@@@@@???===;;;;;;;;;:::999888777666666666666555444444333333222222111000000///000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000222222222111222222333333222222444555666666777777111222444666777666666555444333222333444555333111111111222333333444555555999999:::999999888777666666666555444333333222222222222222333444555777777555555666666666666555555333333444444555666666777555555555555666777999999888888777777888999::::::777777777777777888888999999999:::::::::;;;;;;;;;999:::;;;<<<============<<<;;;:::999888666666555444555444333111111333555222444888;;;???DDDIIIMMMUUU[[[ccciiimmmpppuuuxxxyyyxxxvvvuuuuuuwwwyyyzzzyyyxxxwwwvvvvvvuuuuuuuuurrrqqqqqqpppooonnnmmmmmmooonnnllljjjhhhfffeeeeeeeeeeeefffggggggfffffffffeeeeeeeeefffffffffggggggiiiiiijjjjjjiiihhhfffeee]]]aaagggjjjjjjiiikkklllkkklllnnnoooooommmllljjjiiiiiiiiiiiihhhhhhhhhggggggggghhhiiijjjjjjkkkkkkccceeeggggggdddcccdddfffbbb```___^^^______^^^\\\\\\[[[YYYVVVTTTRRRPPPOOOLLLKKKJJJIIIHHHFFFBBB???BBBBBBBBBAAAAAAAAA@@@@@@<<<===???BBBBBBCCCKKKTTT```ooo{{{||||||zzznnn^^^LLLIIIHHHNNNZZZfffmmmooo```[[[TTTNNNJJJGGGEEECCC===<<<;;;999888777777777444444333222222111000000222333333444555555555444555555444444555666888999999;;;===@@@EEELLLTTTYYY```eeekkkqqquuuuuusssqqqqqqmmmfff^^^VVVQQQMMMKKKDDDDDDCCCCCCDDDFFFHHHIIIAAAAAAAAABBBDDDDDDBBB@@@:::;;;<<<=========<<<;;;777777777777888999:::;;;<<<<<<;;;;;;;;;:::::::::777666555444444444444444555666888999;;;???CCCGGGJJJQQQZZZaaafffkkkpppuuuzzz|||~~~wwwpppqqqvvvzzz|||}}}}}}~~~wwwsssrrrrrrrrrxxxxxxyyyxxxwwwtttqqqoooeeeccc]]]TTTJJJAAA;;;999888666444444666666666555777555666999888777999??????SSSffflllnnnxxxooo___XXXVVVTTTSSSSSSSSSQQQOOOOOOOOOOOOMMMKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFEEECCCAAA???>>>>>>======<<<;;;;;;999999888777999666333333555666444222555444222000//////000111222111111111111111222222333000------///111111///.../////////000000000111............///000222222111111111111222333444444444444444555555555555666888888888888888888888888222333333444444555555666333333333222222333444444333333333333444444555666555444333111000111111222333444555666777777777777444555555666666666666666666666666666777777777777777777777777666666666666888888888888777555444222777888888888888999999999;;;;;;;;;<<<<<<<<<<<<===999:::<<<======<<<:::999<<<999666444555666666555000111111222222333333444444666777888999;;;>>>@@@JJJPPPYYYbbbiiimmmqqqsssyyyzzz{{{{{{yyyxxxxxxxxxxxxxxxyyyxxxxxxwwwvvvuuuuuusssqqqooommmmmmmmmmmmrrrqqqooommmjjjgggeeedddeeeeeeffffffggghhhhhhhhhhhhhhhgggggggggiiijjjkkklllkkkjjjhhhgggfffffffffbbbcccdddfffhhhiiikkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiiiiiijjjjjjjjjkkkkkkkkkkkkkkkjjjjjjiiijjjjjjjjjjjjiiihhhfffeeedddddddddbbbbbbcccbbbbbbaaa```___^^^]]][[[XXXVVVTTTSSSSSSOOOMMMKKKJJJIIIHHHFFFDDDBBBAAA@@@???>>>>>>>>>>>>AAA??????AAADDDIIITTT___iiiuuu|||pppZZZTTTNNNMMMSSS]]]gggmmmggg___VVVOOOLLLIIIGGGDDDBBB@@@===:::888777888888555555444333222222222222000000111111222333444444222333444444555444444444666888;;;===???CCCHHHLLLVVVZZZaaaggglllqqquuuxxxxxxwwwuuuooohhh^^^VVVQQQMMMKKKIIIFFFDDDCCCCCCCCCBBBCCCDDDEEEDDDCCC@@@???<<<;;;:::999888888888888888777777888:::<<<;;;:::======<<<;;;;;;;;;;;;<<<888777666555555444444444666666666777999===@@@BBBJJJOOOXXX```ggglllrrruuuxxxzzz}}}wwwvvvzzz|||}}}yyysssqqqssstttwwwyyyzzz{{{yyyuuuqqqooohhhccc[[[QQQGGG@@@;;;888555555555555555555555555555555555555444666999<<>>>>>======<<<;;;;;;999999888777999666444333555555444222444333222111000000000000222222111111111111111111222000------///111000///////////////000000000000000000000000000////////////000000000111333444555444444444555555555555666444444444444444444444444333333333333444444444444222222222222333333444555444444444444444555666666666555444333222222222333222333444555666666666666444555666666777777666666555666666666777777777777777777777777666666666666999999::::::999888777666777888888888888999999999;;;;;;;;;;;;<<<<<<<<<<<<:::::::::999999:::::::::<<<:::777555666777777777555555555555666666666666222333555666666777:::<<<@@@GGGPPPZZZbbbhhhnnnqqqvvvxxxyyyyyyxxxwwwxxxxxxyyyyyyyyyyyyxxxwwwvvvuuuuuusssqqqooommmlllllllllpppooommmkkkiiigggeeedddeeeeeeeeefffgggggghhhhhhffffffffffffhhhjjjkkkmmmlllkkkjjjhhhgggfffffffffcccccceeefffhhhjjjkkklllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiijjjjjjkkkkkkmmmllljjjiiihhhgggggggggccccccccccccbbbaaa``````]]]\\\ZZZXXXVVVUUUTTTTTTQQQOOOMMMLLLKKKJJJHHHFFFBBBBBBAAA@@@????????????AAA???@@@BBBEEEIIITTT___ooozzz|||hhh___TTTMMMOOOWWWaaahhhgggaaaZZZSSSNNNJJJHHHFFFAAA???===;;;999999888999555555444333222222222222222333333444555555666666444444555555555555444444555666999:::<<>>>>>======<<<;;;;;;999999888777888666444444444555444333222222222222222111000///333333222111000000000111111000......///000000///000000000000////////////000000111000///---+++***.........///000222333444444444444555555555555666333333333333333333333333333333333333222222222222111111111222333444555666555555444444444555666666777666555444333333333333333444555666666777666666444555666666777777666666555555666666666777777777666666666666777777777777888888999999999999888777777888888888888999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;999888888999;;;<<<;;;999777777888999999999888888777777777777666666222333444555444555777999777===GGGQQQ[[[dddlllpppuuuwwwyyyzzzyyyyyyzzz{{{yyyyyyyyyyyyxxxwwwvvvvvvtttsssqqqooommmlllkkkkkkllllllkkkiiigggfffeeedddddddddeeeffffffgggggghhhdddeeeeeefffhhhjjjlllmmmkkkjjjiiihhhgggfffffffffdddeeefffgggiiikkkllllllllllllllllllllllllllllllllllllkkkkkkjjjjjjiiiiiiiiiiiiiiiiiijjjkkkllllllmmmlllkkkjjjiiiiiihhhhhheeeeeeddddddcccbbbbbbbbb]]]\\\ZZZYYYWWWVVVUUUUUUSSSQQQOOONNNMMMLLLJJJHHHCCCCCCBBBAAA@@@@@@@@@@@@BBB@@@@@@CCCFFFJJJUUU```rrr~~~{{{ooo^^^QQQMMMRRRZZZ```dddbbb]]]VVVOOOIIIGGGFFF???>>>>>>===<<<;;;:::999666555444333222222222222333444444555555666666666555555666666666666555555333555666888888:::>>>@@@???BBBFFFJJJOOOSSSYYY]]]___aaacccddddddccc```___ZZZWWWQQQKKKGGGDDDDDDDDDAAABBBDDDEEEEEEDDDCCCCCC===<<<<<<;;;;;;;;;<<<<<<999888777888:::;;;;;;:::======<<<<<<;;;;;;;;;;;;:::888666444444444555666666555555666999<<<@@@BBBGGGNNNWWW```gggmmmqqqsssxxxzzz}}}|||vvvuuuyyy|||{{{|||||||||zzzwwwuuusssjjjfff]]]SSSIIIAAA<<<999555555555555555555555555444555666555555666999<<>>>>>======<<<;;;;;;999999888777777666555444444444444333111222222333333111000///333333222111000000000000000000/////////000000///000000000000////////////---...//////...+++((('''//////...//////000111222444444444555555555555666555555555555555555555555444444333222222111000000111111111222333444666777555444444333444444555555666666555444444333333333444555666777777888888888555555666777777777777777555555555666666666777777666666666666777777777777555555666666777777777777777777888888888999999999::::::;;;;;;;;;<<<<<<<<<===<<<;;;::::::;;;<<<===:::888777777999:::::::::888777777666555444444444444555666666555666888999555;;;CCCLLLVVVaaakkkqqquuuwwwzzz{{{{{{{{{}}}~~~zzzzzzzzzzzzyyyxxxwwwvvvtttsssqqqooommmlllkkkjjjiiiiiihhhgggfffeeeddddddcccddddddeeeffffffggggggeeeeeefffggghhhiiijjjkkkjjjiiihhhgggggggggggggggffffffgggiiijjjlllmmmmmmllllllllllllllllllllllllnnnmmmlllkkkjjjiiihhhhhhiiiiiiiiiiiijjjkkklllmmmlllkkkjjjiiihhhhhhhhhhhhgggfffeeeeeedddccccccccc]]]\\\[[[YYYXXXWWWVVVVVVSSSQQQOOONNNNNNMMMJJJHHHDDDDDDCCCAAAAAAAAAAAAAAABBB@@@AAAEEEGGGKKKUUU```ppp}}}}}}jjjZZZRRRRRRVVVYYY^^^^^^\\\UUULLLEEECCCDDD======>>>>>>======<<<;;;777666555444333222222222222222333333333444444444666666777777777777666666333555666777666777999;;;:::<<>>>>>======<<<;;;;;;999999888777777777666555333333333444000111222333333111000///333222222111000000111111//////000000000//////000000000000000////////////,,,---///000///---+++***111000//////.../////////444444444555555555555666666666666666666666666666444444333333222111000000111111111222333444666777444444333333333333333444555555555444333333222111333333444555666666666666555666666777777777777777555555555555666666666666555666666666777777777888555555555666666777888888777777888888888999999999:::::::::;;;;;;;;;;;;<<<999:::;;;<<<<<<;;;:::999999888777888:::;;;;;;:::888888777666555444333333555666777666555666777999777;;;AAAIIIRRR]]]hhhoootttvvvyyyzzzzzz{{{}}}~~~zzz{{{{{{zzzzzzyyyxxxwwwssssssqqqpppmmmkkkjjjiiigggffffffeeeeeeddddddcccccccccddddddeeeeeeffffffgggggggggggghhhhhhhhhggghhhhhhggggggggggggggghhhhhhhhhiiijjjkkkmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmllljjjiiihhhhhhiiiiiiiiiiiijjjkkklllmmmlllkkkjjjiiihhhhhhhhhiiihhhgggfffeeedddddddddddd___^^^\\\ZZZXXXWWWWWWVVVRRRPPPNNNMMMMMMLLLIIIHHHEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@AAAEEEGGGKKKUUU___lllzzzuuufff]]]XXXVVVUUUUUUVVVUUUOOOGGG@@@>>>>>>;;;<<<======>>>>>>======999888777555444333333333222222222333333333333333555666777777888888777777555666888888777777888999:::;;;<<<<<<<<<===AAACCCDDDEEEGGGIIIJJJJJJIIIHHHFFFGGGIIIJJJIIIGGGEEECCCAAAAAAAAA@@@???>>>======<<<<<<;;;;;;::::::;;;;;;;;;999777777888:::;;;:::<<<<<<======<<<<<<;;;::::::999777555444555666777555555555666888<<>>IIIWWW______]]]^^^___dddllluuuyyyxxxzzzwwwzzz|||mmm___YYYWWWTTTPPPOOOQQQPPPNNNMMMNNNMMMLLLJJJHHHHHHIIIIIIIIIHHHHHHGGGFFFEEECCCAAA???>>>>>>======<<<;;;;;;999999888777666777777555333222333555111111222222222111111000222111111111111111222222...///111111000//////000////////////000000000000//////111111222111000///111000000///////////////444444444555555555555666444444444444444444444444555444444333222111111000111111111222333444555666555555444333333333333444444444555444444333222111000000111333333333333333555666777777888888777777444444555555555666666666555555666666777777888888888888777777888999::::::777888888888888999999999::::::::::::;;;;;;;;;;;;777888:::;;;;;;:::888777:::999999:::<<<<<<<<<;;;::::::999888888777666666444555666666555555777999999;;;???EEENNNYYYeeemmmrrruuuwwwyyyyyyzzz|||}}}{{{{{{{{{{{{zzzyyyxxxxxxssssssrrrpppnnnkkkiiigggffffffeeeeeedddcccccccccbbbbbbcccddddddeeeeeefffgggggghhhhhhhhhgggfffeeeggggggfffffffffggghhhhhhiiijjjkkklllmmmnnnnnnooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkjjjiiiiiiiiiiiiiiiiiijjjkkkllllllmmmlllkkkkkkjjjjjjkkkkkkiiigggfffdddddddddeeeeee```___]]][[[YYYWWWVVVVVVRRRPPPMMMLLLLLLKKKIIIGGGDDDDDDCCCBBBAAAAAAAAAAAA@@@???AAAEEEGGGKKKTTT^^^hhhvvv|||pppfff^^^WWWSSSOOOOOOLLLHHHBBB===;;;:::999:::;;;<<<===>>>>>>???;;;:::999777666555555555444444444444444444444444333444555777888888888888777999::::::999888888999999:::::::::888888:::<<>>===;;;===AAACCCEEEDDDCCCAAABBBBBBBBBAAA@@@?????????@@@@@@???======<<<<<<===<<<:::777666888:::::::::;;;<<<=========<<<:::999999999888777666666666666555444444555888;;;???AAAEEEKKKTTT]]]dddkkkqqqtttwwwyyy|||~~~~~~~~~xxxvvv{{{|||yyyxxxxxx|||}}}~~~zzzvvvssslllggg^^^SSSIIIAAA;;;888555555555555555555555555333444666777666777888:::;;;GGGWWWaaabbb___\\\[[[[[[aaaiiioooooorrr}}}zzz|||yyykkk^^^YYYXXXSSSNNNLLLQQQOOONNNMMMNNNMMMKKKJJJHHHHHHIIIIIIIIIIIIIIIHHHFFFEEECCCAAA???>>>>>>======<<<;;;;;;999999888777666777777555333222333555222111111111111111222222000000000000111222333333---///222222000...///000------...///000111222222000000000000000000000000////////////000111222333444444444555555555555666333333333333333333333333555555444444333333222222222222222222333333444555777777666555555555555555555555666666555444222222000111222333444444444444666666777888888888888777444444444555555555666666555555555666777888888888999888888777777888999:::777888888888888999999999999999:::::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::===<<<<<<===>>>???>>><<<;;;;;;::::::999999888888555777888888777888:::<<<;;;===???DDDLLLXXXfffooouuuwwwzzz{{{{{{|||}}}|||||||||{{{{{{zzzyyyxxxssssssrrrpppnnnkkkhhhfffffffffeeeddddddcccbbbbbbbbbbbbbbbcccddddddeeeeeeeeefffggghhhhhhggggggffffffffffffffffffggghhhiiikkkkkklllmmmnnnnnnooopppnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkjjjjjjjjjjjjjjjjjjiiijjjjjjkkkkkklllkkkkkkjjjjjjjjjjjjkkkiiigggeeedddccccccdddeeebbbaaa___\\\YYYWWWUUUUUURRRPPPNNNMMMLLLKKKIIIGGGDDDCCCBBBAAA@@@@@@@@@@@@???>>>@@@EEEGGGJJJSSS]]]cccqqqtttjjjaaaXXXRRRMMMJJJFFFCCC@@@>>>;;;999999888888999;;;===???AAA===<<<;;;999888777666666333333333333333333333333111222444666777999999:::888:::<<<<<<:::999999:::777999:::;;;:::999:::;;;<<<<<<===<<<<<<:::999888888999:::;;;======>>>>>>????????????@@@@@@AAAAAABBBAAA@@@>>>===<<<<<<<<<===:::777666777999::::::;;;<<<===>>>===<<<:::999888888999999888777555444444444444555888;;;>>>@@@FFFKKKSSS[[[bbbjjjqqqvvvwwwyyy|||}}}vvvqqqnnnqqqyyy~~~xxxvvvwwwxxx{{{}}}{{{vvvrrrlllggg^^^SSSIII@@@;;;888555555555555555555555555222444666777777777888:::<<>>>>>======<<<<<<;;;:::999888777555777888666333111333666222222000000000111222333//////000000111222444444,,,///222222000...///000,,,---...///000111222333000///...---------------,,,---...///111333555666444444444555555555666666444444444444444444444444555555444444444444333333333333333222222333444444999999888777777777777777666777777777777555444333333444555666777777777777666666777888888888888888444444444555555555666666444555555666777888888999888777666555555666777888777888888888888999999999999999:::::::::;;;;;;;;;AAA???>>>======>>>???AAA@@@?????????AAAAAA???===::::::999999999999888888888999;;;;;;:::;;;>>>@@@>>>>>>@@@EEEMMM[[[iiirrryyy{{{~~~||||||||||||{{{zzzyyyxxxssssssrrrpppnnnkkkhhhfffgggffffffeeedddcccbbbbbbaaabbbbbbcccddddddeeeeeecccdddfffhhhhhhhhhhhhgggfffffffffffffffggghhhiiikkkllllllmmmnnnoooppppppoooooooooooooooooooooooommmmmmmmmllllllkkkkkkjjjkkkkkkjjjjjjiiijjjjjjjjjiiiiiihhhhhhggghhhhhhhhhiiigggeeecccbbbcccdddeeedddbbb___\\\YYYWWWUUUTTTSSSQQQNNNMMMMMMLLLJJJHHHCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>@@@DDDGGGJJJSSS\\\^^^lll{{{uuukkkaaaXXXRRRMMMIIICCCAAA@@@???<<<999888888777888:::===@@@BBB???>>><<<:::999888777777111000000000000000000000///111333555777999::::::888:::<<<<<<;;;:::::::::666999<<<======<<<<<<===>>>>>>>>>>>>>>>===<<<<<<;;;999777666666888:::<<<::::::;;;<<<>>>@@@AAABBBAAA@@@???===;;;:::999999===:::777666777999::::::;;;<<<===>>>>>><<<:::999777888999:::999777555333444444444555888;;;>>>@@@GGGKKKRRRYYYaaaiiiqqqwwwwwwxxx|||~~~xxxvvvuuuzzz|||pppkkkhhhjjjooo{{{xxxsssrrruuuxxxxxx{{{zzztttooojjjeee\\\QQQGGG>>>999666555555555555555555555555222444777777777777888999???JJJXXXcccffffffdddddddddcccgggnnnppprrr|||yyy}}}zzzlll___ZZZYYYWWWTTTSSSPPPPPPPPPOOONNNMMMKKKJJJOOOMMMKKKHHHFFFFFFFFFFFFEEEDDDCCCAAA@@@???>>>>>>>>>>>>===<<<;;;::::::999333333333444444444555555555333000//////111222222444333111///......///000000000000000//////////////////////////////......000000000000000000000000///......000333444222///444333333333333444555555777777666555444444333333111222333444444222000///111222333333333333444555666666777777666555444444777888888888888666444333333333333333444555666666888999:::;;;;;;:::999888555666666666666666555444555555555555666888999:::666666666666777888999:::999888777777777888999:::===<<<;;;:::999:::;;;<<<=========<<<;;;<<>>;;;:::;;;<<<:::;;;===>>>@@@BBBDDDDDDFFFCCCCCCKKKTTT^^^kkkvvv~~~}}}{{{yyywwwwwwuuurrrooollljjjiiiiiiiiihhhgggeeedddbbbbbbbbbaaaaaabbbcccddddddddddddeeeeeeeeefffggghhhhhhiiiggggggffffffgggiiikkklllmmmmmmooopppqqqqqqqqqqqqmmmmmmmmmnnnoooppppppqqqpppnnnllljjjiiiiiijjjkkkllllllkkkjjjjjjiiiiiihhhiiiiiihhhhhhggggggffffffeeeeeeeeeeeedddcccbbbaaa_________^^^[[[YYYVVVTTTPPPOOONNNLLLJJJIIIGGGGGGHHHFFFCCCAAABBBBBBAAA@@@BBBBBBAAAAAADDDJJJRRRXXX```gggssswwwnnndddYYYSSSOOOKKKGGGDDDCCCBBB@@@??????<<<:::<<<<<<::::::>>>???>>><<<:::888666444333444333222222111111222222333333444444555999===AAA<<>>@@@???===<<<<<<;;;<<<<<<===>>>>>>@@@@@@@@@@@@???>>>===<<<===;;;888555444666888:::888999;;;<<<>>>???@@@@@@AAAAAA???>>>============:::999888888777777888888????????????>>>===;;;;;;999999999888777666555444222444555666666888<<>>;;;:::555555555555666666666666333444666666666777999;;;BBBEEEQQQaaakkklllhhhgggiiihhhmmmuuuxxxzzz{{{~~~{{{lll___ZZZYYYWWWTTTSSSQQQQQQPPPOOONNNLLLKKKJJJLLLKKKJJJIIIHHHGGGGGGGGGFFFEEECCCBBB@@@?????????>>>>>>===<<<;;;::::::999555555555444444333333333444222111000000111111111222222111000/////////000000000000000/////////////////////000000000000000000000000000000000000000000......000222333222000555555555555555666777777777666666555444444333333555666777777777666444333222333444444333222333555666666666666666555444444555555666666555444222111333333333333444555666666555666777888888777666555555555666666666666666555777666666666666777777888888888777777777777777888::::::999999999:::;;;<<<<<<;;;::::::::::::;;;<<<;;;<<<<<<<<<<<>>===>>>???>>>???@@@BBBDDDEEEFFFGGGKKKGGGHHHOOOWWWaaammmwww~~~}}}zzzyyyuuusssqqqooommmlllkkkkkkjjjiiigggeeedddcccbbbbbbcccdddeeeffffffggggggfffeeeeeefffgggggghhhiiiiiigggggggggggghhhiiijjjkkkkkkkkklllmmmnnnnnnnnnnnnllllllmmmmmmnnnoooooopppkkkjjjhhhgggggghhhiiijjjmmmllllllkkkjjjjjjiiiiiiiiiiiihhhggggggffffffeeeeeeeeeeeeeeedddcccbbbbbb^^^]]]]]]\\\YYYWWWTTTSSSOOONNNMMMLLLJJJHHHGGGFFFGGGDDDAAA@@@@@@AAA@@@?????????@@@AAAEEELLLUUU[[[aaagggqqq{{{xxxrrrjjjbbb[[[VVVTTTQQQNNNMMMJJJGGGEEEBBB===;;;===>>>;;;<<<>>>>>>>>>===<<<:::999888888555444333222222111222222222333333444666:::???CCCCCCIIIKKKIIIEEEDDDAAA=========<<<<<<===>>>@@@AAAEEEEEEDDDCCCAAA???>>>===<<<;;;:::999888777777777666888:::===????????????AAA@@@???>>>===<<<<<<<<<::::::999888888888888999>>>>>>>>>======<<<;;;::::::::::::999888777666555222444555666777999===@@@FFFMMMVVV^^^dddkkkrrrwww{{{|||~~~yyywwwtttssssssrrrqqqppphhh___YYY[[[cccnnn|||{{{ppplllooovvv|||~~~}}}yyyuuurrrmmmggg\\\OOOEEE>>>;;;999888888777777666666666555555666777666555666888999>>>CCCPPPaaannnqqqrrrsssttttttxxx}}}{{{mmm^^^YYYYYYVVVTTTSSSSSSRRRQQQOOOMMMKKKJJJIIIIIIIIIIIIJJJIIIIIIHHHHHHFFFEEEDDDBBBAAA@@@@@@???>>>>>>===<<<;;;:::999999777666555444333222222111222222222111111111111000000000111111111000000///////////////000000000000///000000000111111222222000000000000000000000000000///...///111222222222555555555555666666777777666666666555444444333333666777888888888777666555333444555444333222333444666666666666666555555444444444555555444333111000333333333333444555666666555555777777777777555555444444555666777777777666888888777666666666666666:::999888777666666666666::::::999999::::::;;;<<<;;;;;;:::::::::;;;;;;<<<;;;;;;<<<===>>>BBBGGGJJJLLLKKKJJJKKKLLLLLLJJJHHHFFFGGGGGGEEEDDDCCCDDDFFFGGGHHHIIIKKKMMMNNNOOOOOORRROOOOOOTTT\\\dddoooyyy~~~|||{{{tttsssqqqooonnnmmmmmmnnnlllkkkjjjhhhgggffffffeeefffggghhhiiiiiijjjiiiiiiffffffgggggghhhhhhiiiiiijjjjjjkkkkkkkkkkkkjjjjjjjjjkkkllllllllllllkkkkkkkkkkkkllllllmmmmmmnnnnnnhhhhhhgggfffggghhhiiijjjmmmllllllkkkkkkjjjiiiiiihhhhhhggggggfffeeeeeeeeeeeeeeefffeeeeeedddcccbbb[[[[[[ZZZYYYWWWTTTRRRQQQNNNNNNLLLKKKIIIHHHGGGFFFEEECCC@@@??????@@@???>>>>>>>>>@@@AAAEEEKKKSSSYYYaaafffooowww~~~|||zzzvvvooojjjcccbbb```___]]]XXXRRRNNNGGGAAA>>>@@@@@@>>>===??????>>>>>>>>>======<<<<<<666555444333222222222222111222333444666;;;AAAFFFPPPVVV[[[XXXTTTPPPJJJDDDCCCBBB@@@>>>???@@@CCCDDDJJJIIIHHHGGGEEEBBB@@@???======>>>===<<<:::888777555777:::<<<>>>???>>>>>>@@@@@@???>>>===<<<;;;;;;;;;;;;:::999999999999:::<<<=========<<<;;;:::999;;;;;;;;;:::999888777666222444666777888;;;>>>AAAGGGNNNWWW___eeelllsssxxx{{{}}}~~~{{{xxxvvvsssooolllbbb[[[VVVYYY```iiiuuuzzzoookkkooovvv{{{~~~zzzuuurrrmmmfff[[[OOODDD>>>:::999::::::999888777666555444666777777777555555777888>>>CCCRRRdddrrryyy~~~~~~{{{mmm^^^YYYXXXVVVTTTTTTTTTSSSQQQOOOMMMKKKIIIIIIHHHIIIJJJKKKJJJIIIGGGGGGGGGFFFEEECCCBBBAAA@@@@@@>>>>>>===<<<:::999888888666666555444333333222222111222333333111000000000...///111222222111000///////////////000000000000...//////000000111111222////////////////////////111///......///111333333222333333444444444444444666666555555555444444444444444555666555555444333444555666555333222222333555666666666666666555555555555666666666555333222333333333333444555666666666777888999999888777666333333555666777777777777777777666666666666777777999999888777666666777777888777888888888888999999;;;:::::::::;;;;;;<<<<<<<<<======>>>???CCCIIIMMMPPPPPPPPPQQQQQQQQQPPPOOOMMMNNNNNNMMMLLLLLLMMMOOOTTTUUUWWWYYYZZZZZZZZZZZZZZZVVVUUU[[[aaahhhrrrzzz~~~}}}|||vvvuuussspppooonnnnnnnnnoooooommmlllkkkjjjjjjjjjhhhhhhiiijjjkkkkkkkkkkkkggggggggghhhhhhiiiiiiiiimmmmmmnnnooonnnmmmkkkjjjllllllmmmmmmmmmllllllkkkjjjjjjkkkkkkkkkllllllllljjjiiiiiihhhhhhiiijjjjjjkkkkkkjjjjjjiiiiiihhhhhhggggggffffffeeedddddddddeeeeeeeeeddddddcccbbbaaaZZZYYYXXXWWWUUUSSSRRRQQQNNNNNNMMMKKKJJJHHHGGGGGGEEECCC@@@???@@@@@@@@@??????@@@@@@AAABBBFFFLLLPPP]]]cccmmmvvv}}}{{{ttttttttttttqqqiiiaaaZZZOOOHHHBBBBBBBBB@@@???@@@@@@?????????>>>>>>>>>===888777666444333222222222000111222333666<<>>????????????>>>===<<<;;;;;;<<<<<<;;;::::::::::::;;;<<<=========<<<<<<;;;:::<<<<<<<<<;;;:::999777777333444666777999;;;???BBBFFFMMMVVV^^^eeekkkrrrwww{{{}}}~~~yyysssoooddd]]]YYY[[[aaahhhqqqyyy|||zzzpppmmmpppwww|||zzzuuurrrlllfffZZZNNNDDD===999888888888777777666555555444555666777666555666888999@@@GGGVVViiiwww}}}|||mmm^^^XXXXXXVVVTTTTTTUUUSSSQQQNNNLLLKKKJJJIIIJJJJJJKKKKKKJJJHHHFFFEEEGGGFFFEEECCCBBBAAA@@@@@@>>>>>>===;;;:::999888777444444444444444444444444000222444333111///000111...///111222222111000///.../////////000000000111.........//////000000000////////////////////////000000/////////000222444222333444444555555444444555555555555555444444444222333333333333333333333444555666555333222333444555555666666666666666555444555666666666555444333333333333333444555666666666777888999999888777666333333555666777777777777555555555555666777888999777777666666777888999999777777888888999999999999999::::::;;;;;;<<<<<<<<<>>>??????>>>@@@DDDIIINNNTTTUUUWWWWWWWWWWWWWWWWWWUUUVVVWWWWWWVVVWWWYYY[[[___```bbbddddddddddddccc```\\\\\\```fffkkkttt|||~~~~~~|||{{{yyyvvvssspppooonnnnnnoooooommmlllkkkkkkkkkkkkhhhiiijjjkkkkkklllllllllhhhhhhhhhiiiiiiiiiiiiiiillllllmmmmmmmmmkkkiiihhhkkklllllllllllllllkkkjjjjjjjjjjjjjjjkkkkkkkkkkkklllkkkjjjiiihhhhhhhhhhhhiiiiiihhhhhhgggfffffffffffffffeeeeeedddcccccccccbbbccccccbbbbbbaaa```___YYYXXXWWWUUUTTTRRRQQQQQQNNNNNNMMMLLLJJJIIIHHHHHHEEECCC@@@@@@@@@AAAAAA@@@======>>>>>>???BBBFFFIIITTT\\\hhhrrr{{{tttlll[[[QQQGGGDDDCCC@@@???@@@AAA@@@@@@???>>>===<<<<<<:::999777555444333222222111111222333555;;;BBBHHHWWWaaakkknnnnnnlllfff___VVVSSSNNNIIIEEEEEEEEEFFFIIIJJJJJJJJJIIIHHHGGGGGGFFFEEECCCBBB@@@@@@@@@@@@<<<:::888777888;;;>>>AAA===>>>>>>???>>>>>>===<<<===<<<;;;;;;::::::;;;;;;======>>>>>>>>>===<<<<<<<<<<<<<<<;;;:::999888777333555666777888;;;???BBBEEELLLUUU]]]cccjjjqqqvvvzzz}}}yyytttjjjccc^^^___dddhhhooouuuxxx|||~~~|||}}}~~~}}}}}}|||||||||sssooorrrxxx}}}zzzuuurrrkkkeeeZZZMMMCCC<<<999777555555555555555555555555222444555666666777:::<<<>>>HHHZZZmmm|||||||||mmm^^^XXXWWWVVVUUUUUUTTTSSSPPPNNNLLLKKKKKKKKKKKKKKKKKKJJJIIIGGGFFFEEEFFFEEEDDDBBBAAA@@@@@@??????>>>===;;;:::888777666333333333444444444555555000222444333000...000333000000111111111000000///......//////000000111111/////////...............000000000000000000000000...///000000///000222444333444666777777777666555555555555555555555555555333333333333444444444555444555666555444333444555444555666666666666666666222333444555555444333222333333333333444555666666555555777777777777555555444444555666777777777666444444555555666888999:::666666666666777888999:::888999:::;;;;;;;;;;;;:::999999:::;;;<<<<<<<<<<<>>>>>@@@DDDJJJOOOWWWYYY\\\]]]]]]]]]^^^```^^^```aaaaaaaaabbbdddffffffgggiiikkkkkkjjjiiihhhfffbbbbbbfffkkkpppxxx}}}~~~|||yyyvvvsssqqqppppppnnnmmmlllkkkjjjjjjjjjjjjiiiiiijjjkkklllllllllllliiiiiiiiiiiiiiiiiijjjjjjhhhhhhiiihhhhhhgggffffffiiiiiijjjjjjjjjjjjiiiiiijjjjjjjjjjjjkkkkkkkkkkkkkkkjjjiiiiiigggfffeeeeeehhhggggggffffffeeeddddddeeeeeeddddddcccbbbbbbbbb___``````______^^^]]]\\\XXXWWWUUUSSSRRRQQQPPPPPPMMMMMMLLLKKKJJJIIIHHHGGGEEECCC@@@@@@AAABBBAAAAAA888:::<<<===>>>@@@CCCFFFJJJRRR]]]gggppp|||iii[[[MMMFFFCCC@@@>>>???AAA@@@@@@???>>>===<<<<<<<<<;;;999777555333222222333222222222444999@@@EEEPPPZZZdddhhhjjjjjjgggbbbZZZWWWRRRLLLHHHFFFEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFEEECCCBBBAAABBBBBBCCC???===999777777:::===@@@<<<===>>>@@@@@@@@@??????<<<<<<;;;::::::::::::;;;===>>>>>>>>>>>>>>>======<<<<<<<<<;;;:::999888777444555666777888:::===@@@EEEKKKUUU]]]ccciiiqqqvvvyyy|||~~~yyyooohhhbbbcccfffjjjpppvvvxxx{{{{{{wwwxxx~~~}}}||||||uuuqqqsssyyy~~~{{{vvvssskkkdddYYYMMMCCC<<<888777333333333444444555555555111333555666666888;;;===;;;GGG[[[ppp~~~|||~~~}}}mmm^^^WWWWWWVVVUUUUUUTTTRRRPPPMMMLLLKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHFFFEEECCCBBB@@@????????????>>>===;;;999888666666444444444444444444333333111333444222...---000444222222111000/////////000.........///000111111111111111000000///.........000000000000000000000000,,,///111222000000111333333444666777888777666555555555555555555555555555333333333333333444555555333444555555444444555666444444555666666666666666333333555555555555444333333333333333444555666666555666777888888777666555555555666666666666666555666666666666666777888888888777777777777777888888888999:::;;;;;;;;;::::::888999:::<<<<<<<<<<<<<<<============@@@EEEMMMRRRYYY\\\```aaaaaabbbdddgggfffhhhiiijjjjjjkkknnnppplllmmmoooqqqqqqpppnnnmmmkkkhhhgggkkkpppuuu|||}}}zzzwwwuuutttssssssnnnnnnmmmlllkkkkkkkkkkkkjjjkkklllmmmmmmnnnnnnmmmjjjjjjjjjjjjjjjjjjjjjjjjhhhgggfffffffffffffffggghhhhhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiiijjjjjjiiiiiihhhgggggghhhggggggffffffeeedddddddddddddddcccbbbbbbaaaaaa\\\\\\]]]\\\\\\[[[ZZZYYYUUUTTTRRRPPPOOOOOOOOOOOOKKKJJJIIIIIIHHHGGGFFFFFFDDDAAA??????@@@AAAAAA@@@:::;;;=========>>>@@@BBBAAAGGGNNNUUU^^^llltttdddQQQGGGBBB???===>>>????????????????????????===<<<:::777555444333222555444222111222666===BBBLLLTTT\\\___aaabbb```\\\XXXUUURRRMMMJJJGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@>>>===;;;::::::;;;<<<:::<<<>>>AAABBBBBBBBBAAA<<<;;;;;;:::::::::::::::<<<<<<======>>>======<<<;;;;;;;;;;;;:::888777666444666666777777888;;;>>>FFFLLLVVV^^^dddjjjrrrwwwxxx{{{}}}ssslllfffgggkkkooouuu|||{{{}}}|||wwwxxx~~~~~~}}}vvvrrrsssyyy}}}{{{vvvsssjjjdddYYYLLLBBB;;;888666555555555555555444444444222444555666666777:::<<<===III^^^qqq||||||~~~}}}mmm^^^WWWWWWVVVUUUVVVSSSRRROOOMMMLLLLLLLLLMMMIIIIIIHHHGGGHHHIIIJJJLLLEEEDDDCCCAAA@@@???>>>>>>???>>>===;;;999777666555666666555444333222222111111444444111------111555444333111///...//////000---......///000111111222333333222111000///......000000000000000000000000+++///222333111000111222111222444666666555444333444555555555555555555555111111111111111222333444222444555555444444666777444444555666777777666666555666777888888777666666333333333333444555666666888999:::;;;;;;:::999888555666666666666666555555888777777666666666666666:::999888777666666666666666777888999:::999888888777999:::<<<======<<<<<<::::::;;;<<<@@@FFFOOOTTTZZZ]]]bbbddddddeeehhhkkkkkklllnnnoooooopppsssvvvqqqrrrtttvvvvvvuuusssqqqoookkkkkkoootttxxx~~~}}}{{{xxxwwwwwwwwwwwwqqqqqqpppooonnnnnnnnnoookkklllmmmnnnoooooooooooojjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhgggggghhhiiijjjiiijjjkkklllmmmnnnnnnnnnkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkllllllllllllkkkhhhhhhhhhgggffffffeeeeeeddddddccccccbbbaaaaaaaaaZZZ[[[[[[ZZZZZZYYYXXXWWWTTTRRRPPPNNNMMMMMMMMMMMMHHHHHHGGGGGGFFFEEEDDDDDDBBB@@@>>>===???@@@@@@??????@@@@@@???===;;;;;;<<<<<>><<<===>>>>>>???@@@@@@AAABBBBBB>>>===:::888666444333222666555222000000444;;;@@@LLLSSSYYYZZZ[[[\\\[[[XXXTTTSSSPPPMMMJJJHHHFFFEEEEEEEEEDDDDDDBBBAAA@@@???===???BBBDDDDDDCCC@@@>>>????????????>>><<<999888999;;;>>>AAACCCDDDDDDCCC;;;;;;:::999999999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666555666666666666777:::<<>>???BBBFFFMMMQQQXXX\\\ccchhhjjjkkklllllllllmmmoooqqqsssuuuwwwxxxxxxyyy{{{|||{{{zzzxxxwwwtttsssqqqpppsss{{{~~~|||yyyxxxwwwvvvvvvuuuqqqnnnnnnqqqqqqmmmiiijjjlllnnnoooooonnnlllkkkjjjkkkkkkjjjjjjiiihhhgggjjjiiihhhgggggghhhiiijjjjjjkkkkkkiiihhhhhhkkkmmmlllkkkkkkjjjjjjkkkkkklllmmmmmmnnnnnnnnnmmmkkkjjjkkkjjjiiigggfffeeeeeeeeecccbbbbbbaaaaaa^^^ZZZVVVWWWUUUSSSRRRRRRQQQOOOMMMMMMLLLJJJIIIHHHIIIIIIJJJFFFFFFFFFFFFFFFEEEDDDDDD@@@@@@??????>>>======<<<@@@???>>>===<<<;;;::::::@@@;;;===EEEJJJNNN]]]ooo|||kkkUUUEEE??????>>><<<>>>>>>>>>>>>????????????>>>===:::777555444333333333333222333555999===???DDDHHHLLLNNNOOOOOOOOOPPPLLLKKKIIIHHHFFFDDDBBBAAA??????>>>>>>============>>>>>>>>>???????????????BBBAAA???===<<<;;;::::::;;;<<<============@@@BBBAAA@@@>>><<<:::999999888;;;;;;;;;<<<<<<<<<<<<===888999999888888777666555666777777777777999===@@@HHHNNNWWW___eeekkkooorrrvvvzzz{{{tttnnnnnnqqqsssxxx~~~{{{zzz|||~~~yyywwwwww{{{|||vvvqqqkkkbbbTTTHHH@@@;;;777444777777666555444333333222555666777666666777:::<<<@@@OOOdddtttyyyzzz}}}~~~{{{mmm^^^XXXVVVUUUUUUWWWWWWTTTPPPNNNMMMLLLJJJIIIKKKJJJJJJIIIHHHGGGFFFEEECCCBBBAAA@@@??????>>>???>>>>>>===<<<;;;:::999999777777666444333222111000222222222222222111000000000000000000000000000000222444555555333111000000000//////.........//////111111111000000000//////////////////000111222333111222222333444444555555666555555555555444444444444444444444444444444444333444555444333333333555555555666777777666666666888888777777666555555444444444333333444444555666666666777888888888777777777777777777666666666666555666888:::;;;;;;;;;;;;:::999888777777888888999777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>?????????@@@DDDJJJNNNWWW]]]dddjjjlllllllllllllllmmmooorrrtttvvvxxxyyyzzz{{{|||}}}}}}|||zzzyyyvvvvvvuuuuuuwww}}}}}}|||zzzzzzzzzzzzzzzvvvrrrrrrsssrrrnnnjjjllllllmmmnnnnnnmmmllllllkkkkkkkkkkkkkkkjjjjjjiiikkkjjjiiihhhhhhiiijjjkkkjjjkkklllkkkjjjiiikkkllllllllllllkkkkkkllllllllllllmmmmmmnnnmmmlllkkkjjjkkkjjjiiiggggggfffffffffdddcccbbbaaa```]]]YYYVVVQQQOOOMMMLLLKKKKKKIIIGGGHHHGGGFFFEEEEEEEEEFFFGGGDDDEEEEEEEEEEEEDDDCCCBBB@@@@@@??????>>>===<<<<<<=========<<<<<<<<<<<<<<>>===;;;;;;;;;<<<<<<=========>>>>>>===:::888555444444333444333222333555888;;;>>>AAACCCFFFGGGFFFFFFFFFGGGFFFEEEDDDCCCAAA@@@>>>>>>=========<<<<<<;;;;;;:::<<<<<<<<<======>>>>>>>>>@@@@@@???>>>===<<<;;;;;;;;;<<<======<<<===???AAA@@@???>>><<<;;;:::999999;;;;;;;;;<<<<<<<<<<<<===::::::::::::999888777666666777777777777999===@@@IIINNNWWW___fffkkkppprrrwwwzzz~~~{{{tttrrrrrrsssvvv{{{}}}~~~{{{wwwvvvvvvzzz|||vvvqqqkkkaaaSSSGGG@@@;;;777444666666666555444444333333555666777666666777:::<<<===JJJ^^^pppvvvwww}}}}}}}}}{{{mmm___XXXVVVTTTTTTUUUVVVSSSPPPNNNNNNMMMLLLKKKKKKJJJJJJIIIHHHGGGFFFFFFDDDCCCCCCBBBBBBBBBBBBCCC???>>>>>>===<<<;;;::::::888777777555444333222111444444333222111000///...000000000000000000000000111444666777555222000000/////////......//////000111111000000000000//////////////////000111222333111222333444555555555555666555555555555444444444444444444444444444444444222444555444333222333555333444555666666666666666888777777666666555555555555444444444444555666666666777888999999999999999888888777777777666666666666666888999:::;;;;;;;;;;;;:::999888777777777777666666777888:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;???????????????BBBFFFJJJVVV\\\eeekkknnnnnnlllllllllmmmooorrruuuwwwyyyzzz{{{|||}}}~~~~~~}}}|||{{{zzzzzzzzz{{{}}}|||xxxvvvvvvtttpppmmmnnnmmmmmmmmmlllmmmmmmmmmjjjkkkllllllmmmmmmllllllkkkjjjiiihhhhhhiiijjjkkkjjjlllmmmnnnlllkkkkkkkkkllllllllllllllllllllllllkkkkkklllllllllkkkjjjjjjjjjiiihhhgggggggggggggggdddcccbbbaaa___]]]YYYVVVMMMJJJGGGEEEEEEDDDCCCAAAAAAAAA@@@??????@@@BBBBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@@@@???>>>===<<<;;;;;;::::::;;;;;;<<<<<<<<<===???::::::===<<<:::AAALLL[[[pppzzzjjj^^^NNNBBB>>>===;;;::::::;;;;;;<<<===>>>>>>???>>>===;;;888666555444444444333333333444777:::;;;>>>???@@@???>>>===>>>???AAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;:::999999888888999999:::;;;<<<<<<======>>>?????????>>>===<<<:::<<<<<<<<<;;;<<<===???@@@???>>>===<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;:::999888888666666777777777:::>>>AAAIIIOOOXXX```ggglllpppsssxxxzzz}}}yyyvvvuuutttwww{{{|||{{{{{{}}}~~~~~~|||wwwuuuuuuvvvzzz|||vvvqqqjjj```RRRFFF???;;;777555555555555555555555555555555666777666666777:::<<<===GGGZZZllluuuwwwzzz}}}}}}{{{mmm___XXXVVVTTTSSSTTTTTTRRROOOMMMMMMNNNMMMLLLKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCCCCCCC??????>>>===<<<;;;;;;:::888888777666555444333333444333222111000000000000000000000000000000000000111444777888666333000/////////////////////000111000000000000000000//////////////////000111222333222222444555666666555555666555555555555444444444444444444444444444444444222333444444222222333444222222444555666666666666777777666666666555555555555555444444555555666777666777888999:::;;;;;;;;;999888888777777666666666444555666666777888888888:::999999888888888777777777777888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;===>>>>>>>>>>>>AAAEEEHHHTTT[[[dddllloooooommmllljjjlllnnnqqqtttvvvyyyzzzyyyzzz{{{|||}}}}}}|||||||||~~~{{{yyyyyywwwsssqqqpppooommmllllllmmmnnnooojjjjjjlllmmmmmmnnnnnnnnnkkkjjjiiihhhhhhiiijjjkkkjjjmmmppppppooolllkkkkkkkkkkkkkkkllllllkkkkkkkkkjjjjjjjjjkkkjjjjjjjjjjjjiiiiiihhhhhhggghhhhhhhhheeedddbbb```___]]]ZZZWWWMMMJJJFFFCCCBBBAAA@@@???<<<<<<;;;;;;;;;===>>>?????????@@@@@@@@@??????>>>@@@??????>>><<<;;;;;;::::::::::::;;;;;;;;;;;;<<>><<<999<<>>???@@@AAABBB>>>===;;;999888666555444555444333333444666888999=========<<<;;;:::<<<===AAA@@@@@@??????>>>>>>>>><<<<<<;;;;;;:::999999888666777777888999:::;;;;;;;;;<<<>>>@@@AAA@@@???>>>;;;<<<<<<<<<::::::<<<>>>?????????>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;:::888888555666777777777:::>>>AAAJJJPPPXXXaaagggmmmqqqtttxxxzzz}}}~~~|||yyyxxxxxxzzz|||{{{{{{|||}}}|||{{{yyy|||uuutttuuuwww|||}}}vvvqqqiii___QQQEEE>>>:::777555444444444555555555666666555666777666666777:::<<>>>>>??????>>>===<<<;;;;;;:::888888777666555555444444222111111000000111222222000000000000000000000000000333777777555222000//////////////////000111111//////////////////000000////////////000111222333222333555666777777666555666555555555555444444444444444444444444444444444222333444333222222333444222222444555666666666666666666666666555555555555444444444444444555666666666777888999;;;;;;<<<<<<999999999888777666666666555555555666666777888888777777888888999999999999:::999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>>>>AAAEEEHHHPPPWWWaaajjjnnnooonnnmmmiiijjjlllooorrrtttvvvwwwvvvwwwxxxyyyyyyzzzzzzzzz|||~~~}}}|||zzzyyywwwuuusssqqqooommmlllmmmooopppjjjkkklllmmmnnnoooooooookkkkkkjjjiiiiiijjjkkkkkkkkknnnqqqrrrpppnnnlllkkkjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhhhhhhhhhhiiifffdddbbbaaa```^^^\\\YYYQQQLLLFFFBBB@@@???>>>>>>::::::999999999;;;<<<===<<<======>>>>>>>>>======>>>>>>======<<<;;;;;;;;;<<<;;;;;;;;;;;;:::::::::<<<;;;<<<>>>>>><<<>>>AAA@@@KKKVVV___hhhsssyyy{{{|||yyytttnnnfff___ZZZYYYUUUNNNEEE>>><<<;;;:::999;;;<<<===>>>???@@@AAABBB======<<<;;;999777666555555555444444555666888999:::;;;<<<<<<;;;;;;===???@@@@@@@@@?????????>>>>>><<<<<<<<<<<<;;;;;;;;;:::777777888888999::::::;;;999;;;>>>@@@AAAAAA@@@???<<<======<<<::::::;;;===>>>?????????>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;:::999888777555666666777888:::>>>BBBJJJPPPXXXaaagggmmmqqqtttxxxzzz|||}}}~~~~~~{{{{{{{{{~~~~~~{{{ttttttvvvyyy~~~}}}wwwrrrhhh^^^OOOCCC===:::888666333333444444555666666666555666777666666777:::<<>>>>>===<<<;;;::::::888777777666555555444444222111000000000111333444000000000000000000000000000333555666444111//////////////////000111222222......////////////000000////////////000111222333222333666777888888666555666555555555555444444444444444444444444444444444111333444333222111222444333444555666666666666666555555555555555555555555444333333333333444555555555666777999;;;<<<<<<<<<::::::999888777777666555888777777777777888999:::666666777999999::::::999;;;;;;:::999999888888777999::::::;;;;;;<<<<<<<<<:::;;;===>>>???AAAEEEHHHKKKSSS]]]fffkkknnnnnnoooiiijjjlllnnnppprrrtttuuurrrssstttuuuvvvwwwxxxyyyzzz|||~~~|||zzzyyyxxxuuusssqqqooooooooopppqqqlllmmmnnnoooppppppppppppnnnmmmlllkkkkkklllmmmnnnmmmpppssssssqqqooommmllliiijjjlllllllllllljjjiiijjjjjjiiiiiiiiijjjkkklllkkkjjjiiihhhhhhhhhhhhhhhfffdddbbbaaaaaaaaa___]]]UUUOOOHHHBBB>>>===<<<<<<;;;:::999888999:::;;;<<<;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;::::::::::::;;;===>>>>>>??????;;;@@@EEEIIIQQQ\\\bbbcccbbb^^^ZZZVVVQQQLLLLLLOOONNNIIIBBB===;;;;;;;;;::::::;;;;;;<<<===>>>>>>???=========<<<:::888777666555555555666666888999999888:::<<<=========???AAA?????????>>>>>>=========<<<<<<<<<<<<============::::::::::::;;;;;;;;;;;;:::;;;===???AAAAAAAAAAAA===>>>>>>===;;;:::;;;======>>>???@@@@@@???>>>===;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;:::999888888444555666777888:::???BBBIIIOOOXXX```ggglllpppssswwwyyy|||~~~~~~~~~~~~zzztttuuuxxxzzz~~~wwwrrrggg]]]NNNBBB<<<:::888777444444444555555555666666555666777666666777:::<<<===EEEWWWiiisssqqqnnnmmmqqqxxx~~~uuuiii]]]XXXWWWUUUTTTUUUTTTRRRNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGEEEDDDCCCCCCCCC>>>>>>===<<<;;;:::999999777666666555555444444333444222111000///000222333000000000000000000000000000222444333111/////////////////////000111222333........./////////000000////////////000111222333222444666888999888777555666555555555555444444444444444444444444444444444111333333333222111222333555555666777777666666666555555555555555555555555333222222222222333444444333444666888:::;;;<<<===;;;::::::999888777666555888888777666777888999999777777999999999999888777::::::999999999999999999999999::::::;;;<<<<<<===<<<===?????????@@@CCCEEEGGGNNNXXXbbbhhhlllooopppkkklllmmmoooppprrrssstttppppppqqqrrrtttuuuwwwxxxvvvyyy}}}}}}{{{yyyyyyvvvuuusssrrrqqqqqqrrrrrrppppppqqqrrrrrrsssrrrrrrqqqqqqpppoooooopppqqqqqqppprrrtttsssqqqooonnnnnnkkklllnnnoooooonnnlllkkkkkkjjjjjjiiijjjkkklllmmmlllkkkjjjiiihhhhhhggggggfffeeecccbbbccccccbbbaaa[[[TTTKKKDDD???===<<<<<<;;;:::999888888888999:::::::::;;;<<<<<<<<<<<<<<<999::::::;;;;;;<<<======<<<<<<<<<<<<<<<=========<<<<<<<<<<<<===>>>>>><<<999<<<===>>>DDDMMMPPPOOONNNJJJGGGFFFCCCAAAEEEMMMKKKGGGAAA<<<::::::<<<<<<;;;;;;<<<<<<=========>>>=========<<<;;;999777666555555666777888999:::;;;;;;===@@@AAAAAAAAAAAABBB@@@@@@???>>>>>>===<<<<<<::::::;;;<<<===>>>??????>>>>>>============<<<<<<<<<<<<===>>>@@@AAABBBBBB?????????===;;;:::;;;======>>>@@@AAAAAA@@@>>>===;;;;;;;;;<<<<<<<<<<<<===<<<<<<===<<<<<<;;;:::999444555666777888;;;???BBBIIINNNWWW___fffkkkppprrrvvvyyy|||}}}{{{yyytttuuuxxxzzz~~~wwwrrrfff\\\MMMAAA;;;999888777444444444555555555555555555666777666666777:::<<<;;;EEEWWWiiiooolllhhhhhhccchhhmmmsssttthhh\\\XXXXXXVVVUUUVVVVVVSSSPPPNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIDDDDDDCCCBBBBBBBBBBBBBBB======<<<;;;:::999999888666666555555444444333333666444222000//////000111000000000000000000000000111222333222000......///////////////000111222333---.........//////000000////////////000111222333222444777999:::999777666666666555555555444444444444444444444444444444444111222333333111111222333666777777777777777666555444555555555555555555555222222111111222222333444222444666888:::;;;<<<===;;;;;;:::999888777666555666666555444444555777777999999::::::999888666555888888888999999:::::::::999999::::::;;;<<<======???@@@AAA@@@??????AAACCCEEEKKKUUU___fffkkkoooqqqmmmmmmnnnpppqqqrrrssstttoooppppppqqqsssuuuwwwxxxtttwww{{{~~~{{{yyyyyyvvvvvvuuutttsssrrrrrrrrrrrrsssttttttuuuuuuttttttttttttsssrrrrrrsssttttttqqqssstttsssqqqooooooooommmnnnoooqqqqqqooonnnmmmkkkkkkjjjjjjjjjkkkmmmnnnmmmlllkkkiiihhhgggggggggfffeeeccccccdddeeedddccc```YYYOOOGGGBBB@@@>>>>>>;;;:::999888777777888999999:::;;;;;;<<<<<<<<<<<<888888999:::;;;======>>>::::::;;;<<<===>>>???@@@AAAAAA???======>>>===:::;;;===<<<<<<@@@EEEEEEBBBEEE@@@>>>???>>>===DDDNNNKKKGGGAAA<<<::::::<<<>>>>>>>>>>>>>>>????????????============<<<:::888666555555666888999:::;;;<<>>======888999:::;;;===>>>???@@@@@@@@@@@@???>>>>>>===============>>>???AAABBBCCC@@@@@@@@@>>><<<;;;<<<======>>>@@@AAAAAA@@@???>>>;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>===<<<;;;:::444555666777888;;;???CCCHHHNNNWWW___eeekkkooorrruuuxxx}}}~~~yyyuuuvvv~~~xxxssstttwwwzzz~~~wwwrrrfff[[[LLLAAA;;;999999888555555555555555555555555555666777666666777:::<<<;;;FFFYYYjjjooojjjfffggg[[[___bbbgggtttzzzkkk\\\WWWWWWVVVUUUUUUUUURRROOOKKKJJJJJJJJJKKKIIIIIIHHHHHHHHHGGGGGGGGGGGGEEEBBBAAAAAAAAA???>>><<<<<<<<<<<<;;;:::999888999888777666555444333333111///,,,******,,,///111111111000000//////......000000000000000000000000............///000111222000000////////////000000///////////////000111111555666888:::<<<===>>>>>>===;;;888555333333444555444444333222222222333333222333444444555555444444444444555555666666777777666666666666666555555555555555444333333333333444444444555777888999:::;;;<<<:::999999999999888666888888888888888888888888;;;:::999888777777777777::::::999999999:::;;;<<<;;;;;;;;;;;;;;;<<<======<<<<<<===>>>@@@AAACCCDDDJJJKKKPPPYYYdddkkknnnmmmnnnnnnooooooppppppqqqqqqqqqqqqqqqrrrtttuuuwwwxxxtttwwwzzz~~~}}}xxxwwwvvvvvvvvvwwwxxxyyy||||||{{{zzzzzzyyyxxxxxxyyyxxxwwwvvvuuutttsssrrruuuuuutttsssqqqooolllkkklllmmmnnnpppppppppooonnnpppooommmlllkkkkkklllmmmnnnlllkkkkkklllllljjjiiihhhhhhgggffffffeeeffffffccc[[[OOOGGGCCCAAA>>>===:::999999999999999::::::>>>===:::888777888999:::999::::::;;;;;;::::::999;;;??????;;;;;;AAACCC@@@@@@@@@???>>>>>>>>>>>>>>>===;;;:::;;;>>>>>><<<999======;;;888888===FFFMMMOOOHHHAAA>>>>>>???===:::>>>======>>>@@@???===;;;>>>===;;;;;;<<<;;;999777999888888888;;;@@@EEEHHHJJJJJJKKKKKKJJJHHHFFFEEEDDDCCCBBB@@@???===<<<;;;===<<<:::999:::===@@@BBB@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@???===;;;999888;;;::::::;;;===???@@@???;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<;;;:::999888777666666666888;;;>>>???IIIPPPZZZbbbfffkkkppptttwwwzzz~~~}}}~~~tttqqqrrr{{{~~~xxxuuuwwwzzz|||~~~wwwnnncccTTTEEE===:::777555666333333444444555666666666555666777999::::::::::::BBBHHHVVVgggoookkkeeebbbccc\\\YYYbbbnnn{{{}}}mmm^^^WWWVVVUUUSSSSSSSSSQQQNNNKKKJJJJJJKKKLLLJJJJJJJJJIIIIIIIIIHHHHHHGGGEEEBBBAAAAAAAAA???>>><<<<<<<<<<<<;;;:::999888888888777666555444333333666444222///...///000111111111000000////////////000000000000000000000000000000/////////000111111000000////////////000000///////////////000111111333444666888:::;;;;;;<<<:::888666444444555777888666666555444444333333444222333444444555555444444555555555555666666666666555555555555555555555555666555444444333333444444555666666888999:::;;;<<<<<<:::999999999999888666999999999999999999999999999888777777666666777777:::999999999::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<===>>>@@@BBBCCCHHHJJJOOOWWWaaahhhkkklllmmmmmmnnnnnnooopppppppppqqqqqqrrrsssuuuwwwyyyzzzxxx{{{~~~|||{{{{{{zzzzzz{{{|||}}}}}}}}}||||||{{{{{{zzzzzzzzzzzzyyyxxxwwwvvvvvvuuuuuuuuutttsssqqqooollljjjnnnooopppqqqrrrrrrqqqqqqpppooonnnlllkkkkkkkkklllmmmkkkjjjjjjllllllkkkiiihhhhhhgggggggggggghhhhhhjjjcccYYYOOOGGGBBB???======<<<;;;:::999999999999======;;;:::999999999:::999::::::::::::::::::999:::===>>>===AAAFFFFFFBBBEEEDDDBBBAAA@@@@@@@@@@@@<<<;;;:::;;;======;;;888:::::::::888999???JJJQQQSSSMMMEEEAAAAAABBB@@@===@@@??????@@@AAAAAA>>><<<>>>===<<<<<<===<<<:::888888888999<<<@@@FFFLLLPPPUUUTTTSSSQQQNNNLLLIIIHHHEEEDDDDDDBBBAAA@@@??????>>>===;;;:::;;;===???AAADDDDDDEEEEEEDDDDDDCCCBBB????????????@@@@@@@@@@@@AAAAAA@@@???>>><<<;;;:::<<<:::999:::<<<>>>>>>===;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888777666666666888;;;>>>@@@IIIPPPZZZbbbggglllqqquuuyyy|||~~~}}}uuuiiigggiiitttzzzvvvyyy|||~~~~~~vvvnnnbbbSSSDDD===:::777555666666666666555444444333333555555666777888:::;;;;;;???FFFVVVhhhqqqooojjjhhhggg```]]]cccmmmwwwooo___XXXVVVTTTRRRQQQRRRQQQNNNLLLKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIGGGEEEBBBAAAAAAAAA???>>><<<<<<<<<<<<;;;:::999888888888777666555444444333777666555333222111111111111000000000000/////////000000000000000000000000111111000000000111111222000000////////////000000///////////////000111111222333555666777888888888777666555444555777999:::555555444333222222111111222333444444555555444444666666666555555555555555333333444444555555666666666555444444333444444444666666777999:::;;;<<<===<<<:::999888999999888666999999999999999999999999666666666666666666777888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======>>>AAACCCEEEGGGHHHMMMTTT]]]dddhhhjjjkkkllllllmmmnnnnnnoooooopppqqqrrrtttvvvyyy{{{|||~~~~~~}}}}}}}}}}}}}}}}}}}}}||||||{{{{{{zzzzzzzzzyyyxxxxxxwwwvvvtttqqqooommmqqqqqqrrrttttttuuuuuutttqqqpppnnnmmmlllkkkkkkkkkkkkjjjiiijjjllllllllljjjhhhhhhhhhhhhiiijjjkkkkkknnnjjjbbbXXXMMMEEEAAA???@@@???===;;;:::999888888<<<<<<<<<<<<;;;;;;:::999999::::::::::::::::::999999;;;<<<<<>>???===<<<<<<======;;;:::777999;;;@@@GGGNNNUUUYYYZZZXXXUUUPPPLLLHHHEEEDDDAAAAAAAAAAAAAAA@@@@@@@@@@@@???===<<<<<<===???@@@FFFFFFGGGGGGGGGFFFEEEEEE@@@@@@@@@@@@????????????@@@@@@@@@@@@???>>>===<<<<<<;;;999999;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999777777666777888;;;>>>@@@HHHOOOZZZbbbhhhmmmssswwwzzz~~~~~~}}}wwwxxxzzz}}}~~~zzzrrrkkkaaa^^^aaakkk{{{|||xxx{{{~~~}}}uuummm```RRRCCC<<<:::777555666666666666555444444333333555555555555777999;;;<<<;;;DDDVVVjjjttttttqqqpppnnnhhheeeiiipppxxxooo___XXXWWWTTTRRRRRRSSSRRROOOMMMKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGEEEBBBAAAAAAAAA???>>><<<<<<<<<<<<;;;:::999888888777777666555555444444333333333333222111000///000000000000000000000000000000000000000000000000000000000000111222333444000000////////////000000///////////////000000111333333444555666777777777666666555555555777888:::666666666555444333222111222333444444555555444444666666666555555444444444222222222333444555666666666666555444444444444444555666777888:::;;;<<<<<<;;;:::888888999999777666777777777777777777777777555555555666777888999999999999::::::;;;;;;;;;:::::::::999999::::::;;;<<>>>>><<<:::999:::999999999999999999::::::>>>AAAAAAAAAEEEKKKPPPPPPNNNJJJGGGDDDAAA@@@@@@:::::::::999999888777555444555666777;;;CCCOOOXXX[[[VVVPPPKKKHHHGGGEEEDDDCCCBBBBBBCCCEEEDDDBBB@@@???===;;;;;;<<<<<<;;;:::777:::>>>DDDKKKRRRXXX\\\XXXUUUQQQKKKFFFCCC@@@???@@@@@@@@@@@@AAAAAAAAABBBAAA@@@???=========>>>???DDDDDDEEEEEEEEEEEEDDDDDDBBBBBBAAA@@@@@@???>>>>>>??????@@@@@@@@@@@@??????===;;;999888999999888777999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::777777777777999;;;>>>@@@HHHOOOZZZbbbhhhnnntttxxx{{{~~~}}}{{{wwwwwwxxxxxxwwwrrrkkkeee```\\\]]]fffttt|||yyy||||||tttkkk]]]OOOBBB<<<999777555666333333444444555666666666555444444444666999<<<===:::DDDWWWlllwwwxxxwwwxxxwwwtttrrrtttyyy}}}nnn^^^XXXWWWVVVTTTTTTUUUSSSQQQNNNKKKIIIHHHGGGIIIIIIIIIHHHHHHHHHHHHGGGGGGEEEBBBAAAAAAAAA???>>><<<<<<<<<<<<;;;:::999888777777666666555555444444///000111222222222111000000000000000111111111111000000000000000000000000......///000222333555666000000////////////000000///////////////000000111333444555666777777777777888777666666555666666777999999999999888777555555222333444444555555444444666666555555444444333333222222222333444555666666666666555444444444444555444555666777888:::;;;;;;;;;999888888888888777555666666666666666666666666666666666777888999:::;;;888999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<===@@@??????>>>???AAACCCEEEFFFHHHKKKPPPWWW^^^dddhhhiiiiiijjjkkklllmmmnnnnnnqqqqqqsssvvvyyy|||~~~}}}}}}}}}}}}}}}}}}}}}|||||||||}}}|||{{{yyywwwvvvttttttttttttuuuuuuvvvvvvrrrqqqqqqpppooonnnmmmllllllkkkjjjkkkmmmnnnnnnmmmjjjiiiiiiiiijjjkkkllllllnnnooonnnggg[[[OOOGGGDDD>>>>>><<<;;;;;;:::;;;;;;:::;;;===>>>>>><<<:::999:::999999888888999999:::999DDDQQQUUUPPPLLLOOOVVVSSSQQQNNNIIIEEEAAA>>>===:::::::::999888666555444333444555666:::CCCOOOXXX]]]ZZZUUUPPPLLLIIIFFFDDDCCCCCCCCCEEEFFFGGGEEECCC@@@>>>;;;:::;;;;;;:::999888;;;???EEEKKKQQQVVVXXXTTTRRRNNNIIIEEECCCAAAAAABBBBBBBBBCCCCCCCCCDDDDDDBBBBBB@@@???>>>>>>??????BBBBBBCCCDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>???@@@@@@@@@@@@@@@===;;;999888888888777666888999:::;;;<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;888777777777999<<>><<<<<<<<<<<<;;;:::999888777777666666555555555555000000111222333333333333000000000111111111111222000000000000000000000000------...///111333555666000000////////////000000///////////////000111111333333555666777888888888999999888666666555555555333444555555555444222111222333444444555555444444555555555444444444444444333333444444555555666666777666555555444444555555444444555777888999:::;;;;;;999888777888888777555555555555555555555555555777777777777888999:::;;;888999:::;;;<<<;;;:::999>>>============>>>??????=========>>>>>>???@@@AAAEEEGGGKKKNNNSSSZZZbbbggghhhiiijjjkkklllmmmnnnoooqqqrrrsssvvvyyy|||~~~~~~~~~~~~}}}}}}||||||xxxyyyzzzzzzzzzyyywwwvvvwwwvvvuuutttttttttuuuuuurrrrrrrrrrrrqqqpppoooooonnnmmmlllmmmooooooooommmkkkjjjjjjiiihhhhhhiiiiiioooqqqrrrnnneeeXXXMMMGGG??????>>>===<<<<<<<<<<<<999;;;<<<======<<<:::999:::999888777777888999:::777HHH^^^iiidddYYYUUUWWWWWWVVVSSSOOOIIICCC>>>;;;:::;;;;;;:::777555444444333555666777;;;DDDPPPYYY```___\\\XXXRRRMMMHHHFFFCCCCCCEEEGGGJJJKKKIIIHHHCCC@@@===;;;;;;:::999888999;;;@@@EEEJJJNNNQQQRRRNNNLLLJJJGGGEEECCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAACCCBBBAAA@@@@@@@@@@@@@@@BBBBBBCCCDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@?????????===>>>>>>???@@@@@@??????===;;;999888888888777555777888:::<<<======<<<<<<<<<<<<=========<<<<<<;;;888888777888999<<>><<<<<<<<<<<<;;;:::999888666666666666555555555555222222222222222333333333000000111111111222222222000000000000000000000000////////////000111222222000000////////////000000///////////////000111111111222444555777888999999888888777777666555555555...///111222333222000///222333444444555555444444333444444444444444444555555555555555555555555555777666666555555555555555555555666777999:::;;;<<<:::999777777888888666555777777777777777777777777777777777777777888999:::777999:::<<<<<<;;;:::999===<<<<<<<<<<<<===>>>>>>===>>>???@@@AAAAAAAAA@@@DDDFFFIIIKKKOOOVVV___fffhhhiiijjjkkklllnnnoooooorrrrrrsssuuuxxx{{{}}}~~~}}}}}}|||vvvwwwxxxyyyzzzyyyyyyxxxzzzyyywwwuuutttttttttuuurrrrrrsssttttttsssrrrqqqqqqpppnnnoooppppppooonnnlllkkkjjjhhhfffeeeddddddhhhjjjnnnooolllbbbVVVMMMDDDCCCAAA@@@>>>>>>======999:::;;;<<<<<<;;;:::999:::999888777777888999:::999DDDVVVdddeee\\\WWWXXX\\\\\\ZZZVVVPPPGGG@@@;;;:::<<<===;;;777444333444333555777999>>>GGGTTT]]]dddeeedddaaaZZZSSSLLLIIIEEEEEEGGGJJJNNNOOOOOONNNGGGDDD@@@===<<<;;;:::999888;;;???DDDIIILLLMMMNNNMMMMMMLLLKKKIIIHHHFFFEEEFFFFFFEEEDDDCCCBBBAAA@@@BBBBBBBBBAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@======>>>>>>??????>>>>>>===;;;999888888999777666666888:::<<<======<<<<<<<<<<<<============<<<<<<888888777888:::<<>>:::999777555666666666666555444444333333888999999999::::::::::::===FFFXXXjjjuuu{{{}}}rrraaaZZZWWWTTTRRRQQQOOONNNNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIGGGEEEBBBAAAAAAAAA???>>><<<<<<<<<<<<;;;:::999999666666666666666555555555333222111111000000000111000000111111222222222222000000000000000000000000111111000//////...//////000000////////////000000///////////////000111111///111222555777888999999777777777777666666666666111333555777777777666555222333444444555555444444333333333444444555555555666666666666666555555555777777666555555555555555666666777888:::;;;<<<===:::999777777888888666555888888888888888888888888666666666666666777777888777888:::<<<<<<;;;:::999:::999999999999:::;;;;;;???AAACCCEEEEEEEEECCCBBBBBBEEEGGGIIIMMMTTT]]]dddhhhiiijjjkkkmmmnnnoooppprrrrrrtttuuuxxxzzz|||~~~~~~}}}}}}vvvwwwyyy{{{||||||{{{{{{|||{{{yyywwwuuutttuuuuuurrrssstttuuuuuuuuutttssssssqqqppppppqqqqqqooonnnmmmllljjjgggeeecccbbbaaa\\\___ffflllnnniii]]]TTTHHHGGGEEEBBB@@@???>>>===999999:::::::::::::::::::::999777666666777999:::<<<===DDDQQQXXXWWWWWWZZZaaaaaa```\\\UUUKKKBBB===;;;===>>>;;;777444333555333555888:::@@@KKKXXXaaahhhjjjjjjggg```WWWPPPLLLFFFGGGIIIMMMQQQSSSSSSRRRKKKGGGBBB???======;;;:::777:::???DDDHHHKKKLLLMMMTTTTTTUUUTTTSSSQQQOOOMMMPPPPPPOOOMMMKKKJJJHHHHHHBBBBBBBBBBBBBBBBBBBBBBBB>>>??????@@@AAAAAAAAA@@@BBBBBBAAAAAAAAAAAA@@@@@@======>>>>>>>>>>>>=========;;;999888999999888777666888:::<<<=========<<<<<<<<<===============<<<999888888888:::===???AAAMMMTTT]]]eeejjjoootttxxxzzz|||}}}~~~~~~~~~}}}}}}xxxssspppqqqqqqrrrvvv{{{{{{}}}wwwzzz~~~{{{yyy}}}}}}xxxooofffTTTHHH===999999777555666333333444444555666666777999::::::;;;;;;::::::999<<>>======>>>???============???AAACCCDDDFFFDDDEEEJJJNNNRRR[[[dddjjjnnnqqqoooooossstttsssttttttttttttvvvyyy}}}~~~|||zzz}}}{{{yyyyyyzzz||||||{{{~~~}}}|||{{{zzzyyyyyyyyywwwuuuuuuwwwwwwtttqqqrrrpppnnnooorrrsssqqqnnnnnnmmmkkkkkkkkkgggaaa\\\bbbaaaaaafffjjjjjjeee___QQQMMMFFFBBB???>>>===<<<:::::::::;;;;;;;;;;;;<<<999888777777777888::::::999;;;???DDDKKKRRRXXX[[[bbbcccccc^^^UUUKKKCCC>>><<<;;;:::999777666555444555444666;;;AAAKKK]]]mmmqqqmmmkkkjjjggg```WWWRRRKKKHHHHHHLLLTTT[[[\\\[[[VVVMMMCCC<<<<<<===<<<:::;;;<<>>>>>===>>>>>>>>>>>>>>>=========<<<;;;999888888999999999;;;<<<<<<;;;;;;===>>>======<<<;;;::::::999999<<<;;;:::999999<<>>============???AAACCCDDDEEECCCDDDIIIMMMQQQYYYbbbhhhnnnqqqpppqqquuuvvvuuuvvvvvvuuuvvvxxx{{{~~~~~~{{{}}}{{{{{{|||}}}}}}}}}~~~}}}|||{{{zzzyyyyyyyyywwwuuuvvvwwwwwwtttrrrqqqooonnnooorrrssssssqqqpppooonnnooopppnnniiieeecccaaaaaaeeejjjkkkhhhdddVVVQQQIIIDDDAAA???>>>>>>;;;;;;;;;;;;<<<<<<<<<===:::999888888777888999:::999;;;>>>CCCIIIQQQWWW[[[aaabbbbbb]]]TTTJJJBBB>>><<<;;;:::999888666555555444333555:::AAALLL^^^ooossspppnnnmmmiiiaaaXXXSSSOOOLLLKKKOOOXXX```eeefff```VVVJJJBBB???>>><<<::::::;;;>>>AAAEEEJJJNNNPPPSSSSSSSSSRRRPPPMMMKKKJJJHHHJJJMMMPPPRRRSSSSSSSSSRRRPPPMMMJJJGGGFFFEEEDDDDDDFFFGGGFFFCCCBBBCCCEEE@@@@@@????????????@@@@@@======>>>>>>>>>============<<<;;;999888999999::::::<<<===<<<;;;;;;<<<============<<<;;;:::::::::;;;;;;:::999999<<>>???AAACCCDDDDDDBBBCCCHHHKKKOOOWWW___gggmmmqqqrrrssswwwyyyxxxxxxxxxxxxyyy{{{~~~~~~}}}}}}~~~~~~~~~~~~}}}||||||{{{zzzzzzxxxwwwvvvwwwwwwwwwuuusssrrrpppnnnoooqqqtttuuutttrrrrrrsssuuuwwwvvvtttrrrhhheeedddeeeiiikkkkkkiii[[[VVVNNNGGGCCCAAA@@@???<<<<<<<<<<<<<<<======>>><<<;;;:::999888888888999999:::<<<@@@FFFNNNUUUZZZ___```___ZZZRRRIIIBBB>>><<<;;;:::999888666555555444333555:::@@@KKK^^^nnnttttttsssppplllddd[[[TTTSSSPPPNNNRRR[[[eeelllnnniii```SSSHHHBBB???<<<999999:::<<<>>>AAAEEEHHHIIIJJJJJJJJJIIIGGGEEECCCBBBAAABBBEEEHHHLLLOOOQQQSSSUUUUUUTTTRRROOOKKKGGGEEEHHHIIIIIIHHHEEEDDDDDDEEE@@@@@@???@@@@@@@@@AAAAAA===========================<<<;;;999999999::::::;;;<<<======;;;:::;;;<<<>>>>>>======<<<<<<;;;;;;;;;;;;:::999999===BBBFFFOOOWWWaaaiiinnnrrrwww{{{}}}~~~}}}~~~~~~}}}zzzmmm```MMMDDD<<<:::999666444555555555666666666666666666666555555555666888:::;;;===BBBQQQdddttt{{{~~~vvvvvv|||}}}jjj___[[[WWWUUUUUURRRQQQOOOMMMLLLKKKJJJJJJKKKLLLMMMLLLJJJHHHHHHIIIFFFEEECCCBBBBBBAAA???======<<<<<<;;;;;;:::999999999777555333222333444555111111111000000000000///222111000/////////111111111111111000000000000000111000///...------......000000////////////000000///.........///000000000333333444555666666666666777888888777444333333444555444444666777888666444222444555444333333444555444666777777666555555666555444333222333555777888888777666555444555555666555999:::888888:::;;;888999999888777666666777777777777777777777777777777;;;:::999999888888888888888888999999999999999:::888:::<<<===<<<<<<===>>>>>>>>>===>>>???AAACCCEEEEEECCCDDDHHHKKKNNNUUU]]]gggnnnssstttvvvyyyzzzxxxyyyyyyzzz{{{}}}~~~~~~~~~}}}}}}|||{{{{{{zzzxxxwwwwwwxxxxxxwwwvvvuuuuuusssrrrqqqrrrsssuuuuuutttuuuwwwzzz|||~~~}}}}}}rrroookkkiiiiiijjjjjjiii___YYYQQQJJJEEECCCAAA@@@>>>======<<<======??????======<<<;;;:::999888888999999:::===CCCKKKRRRWWW[[[\\\ZZZUUUNNNFFF@@@>>>;;;;;;:::999888777666555666555666:::???HHHYYYhhhqqqtttuuurrrnnnggg^^^VVVRRRQQQPPPSSSZZZbbbgggiiiiii```TTTIIIBBB>>>;;;999888999:::<<<>>>@@@BBBBBBCCCBBBBBBAAA???>>>===<<<:::;;;<<<>>>BBBFFFIIIKKKPPPQQQTTTUUUSSSOOOKKKHHHIIIIIIHHHGGGEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBAAA>>>>>>=====================<<<;;;:::999::::::;;;<<<===>>>===;;;::::::;;;???>>>>>>>>>======<<<<<<;;;;;;:::999:::===CCCGGGQQQYYYcccjjjooossswww{{{}}}~~~~~~}}}{{{|||zzzlll^^^KKKCCC;;;999999666444555555555555555666666666666555555444555666777999:::>>>CCCPPPcccqqqvvvxxxzzz~~~wwwwww~~~lllaaa\\\WWWUUUUUURRRQQQPPPMMMLLLJJJJJJIIIKKKLLLMMMMMMKKKIIIIIIJJJFFFEEECCCBBBBBBAAA???======<<<<<<;;;;;;:::999999888777555333222333444555111111111000000000000///222111000//////000111222111111111000000000000000222111111000000//////000//////000000000000//////000000000/////////111222333444444555666666555555777888888777555333444555555444444555777888777555333444555555333333444555444555777777666555555666666444333222222444777999777777555444444555555666888<<<>>>:::888999999888999888777777777777777777777777777777777777777777999999888888999::::::;;;888888999999:::::::::::::::<<<>>>>>>>>>===>>>???>>>>>>>>>>>>@@@BBBDDDEEEFFFDDDFFFJJJLLLNNNTTT\\\gggnnntttvvvwwwzzzzzzwwwyyyzzz{{{|||~~~~~~~~~~~~}}}}}}||||||{{{{{{wwwxxxyyyyyyxxxwwwwwwwwwyyyxxxwwwuuutttssstttuuutttwwwzzz}}}~~~zzzuuuooollliiigggfff```[[[SSSMMMHHHEEEBBB@@@>>>>>>===<<<<<<>>>???@@@>>>>>>===<<<;;;:::888888999999999;;;@@@GGGNNNRRRUUUUUUSSSOOOHHHBBB>>>===;;;::::::999888777666666888777888:::<<>>>>>>>>>>>===<<<;;;;;;::::::888888888999;;;>>>AAACCCHHHKKKPPPTTTVVVUUUSSSQQQKKKJJJIIIHHHGGGFFFEEEDDDGGGGGGHHHIIIHHHFFFDDDBBBAAA@@@>>>===<<<<<<<<<======<<<;;;:::::::::;;;<<<<<<===>>>===;;;::::::;;;>>>>>>>>>>>>>>>=========;;;;;;:::999:::>>>DDDHHHTTT[[[eeelllppptttxxx{{{}}}~~~~~~}}}~~~yyyxxxxxxzzzxxxjjj\\\IIIAAA:::999999666444555444555555555666666777777555555444555666777999:::@@@DDDQQQcccooossstttuuuvvvyyyyyymmmaaa\\\WWWUUUUUUSSSRRRPPPNNNLLLJJJIIIIIIJJJLLLMMMLLLJJJIIIIIIJJJFFFEEECCCBBBBBBAAA???======<<<<<<;;;;;;:::999999777666555444333444444555222222111111111000000000111111000000000111222222000000000000000111111111111111111111111111111111//////000000000000//////000111111///......111333333333444555666666666555555777777666555444555666555444333555777888777666444555666555444333444555333555777777666555666777888777555444555666888:::777666555444444444666666999>>>@@@;;;888888999888888888777777777777777888777777777777777777777777888888888999999:::<<<<<<888888999999:::;;;;;;;;;;;;===??????>>>>>>???@@@>>>>>>>>>???@@@BBBDDDEEEGGGEEEFFFJJJLLLNNNSSSZZZdddllltttwwwyyy{{{{{{xxxzzz{{{|||~~~~~~~~~~~~~~~}}}}}}|||||||||wwwxxxzzzzzzxxxwwwxxxxxx|||||||||zzzwwwuuuuuuuuuvvvyyy|||~~~}}}wwwqqqkkkgggeee___[[[VVVQQQMMMIIIEEECCC???>>><<<;;;<<<===???@@@??????>>>>>>===;;;:::999999999999:::>>>CCCIIILLLMMMMMMKKKHHHBBB>>><<<<<<::::::999999888777777666888777888::::::<<>>===<<<<<<<<<===<<<;;;::::::;;;<<<<<<;;;<<<======;;;:::;;;<<<>>>>>>>>>>>>============;;;;;;::::::;;;>>>DDDIIIVVV]]]fffmmmqqquuuyyy|||}}}~~~~~~}}}uuuuuuvvvzzz~~~vvvgggYYYGGG???999999999666444444444444555555666777777777666555555555666888:::;;;@@@EEERRRdddpppsssssstttrrr~~~{{{}}}mmmaaa[[[WWWUUUUUUSSSRRRPPPNNNLLLJJJIIIIIIIIIKKKLLLLLLJJJIIIIIIJJJFFFEEECCCBBBBBBAAA???======<<<<<<;;;;;;:::999999555555555555555444444444333222222222111111111111///000111222222222222222//////000000111111222222...///000111111222222222...///000111111000///...///000000...,,,,,,///222222333444555666666666666444555666666555555666777555444333444666888888777555666666555444333444555333555777777666555666777777777666555666777888999666555444444444444666666666<<>>???>>>>>>???@@@???>>>>>>???@@@BBBDDDFFFFFFEEEFFFJJJKKKLLLQQQWWW___hhhrrrvvvzzz~~~~~~{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}vvvyyy{{{zzzxxxwwwxxxzzz{{{}}}~~~{{{xxxwwwxxxxxx{{{~~~~~~~~~wwwpppkkkiii^^^[[[XXXUUURRRNNNIIIFFF???===;;;:::;;;<<>>>>>??????>>><<<;;;:::999999999:::===@@@DDDFFFEEEEEEDDDAAA===;;;:::;;;::::::999999888777777777444555777999888888@@@IIIRRR```jjjiiiiiikkkfff]]]QQQPPPMMMHHHCCC>>><<<;;;888999;;;;;;;;;:::::::::;;;<<<===>>>>>>>>>===<<<<<<;;;:::999999999:::;;;==================>>>???@@@CCCGGGLLLPPPTTTVVVWWWSSSQQQOOOOOOQQQQQQOOOMMMIIIMMMSSSXXXXXXUUUOOOLLLHHHFFFCCC@@@===<<<<<<<<<===<<<;;;::::::;;;<<<===:::<<<===<<<;;;;;;<<<===========================;;;;;;::::::;;;???EEEIIIXXX^^^hhhnnnrrruuuyyy||||||~~~uuuuuuwww{{{}}}ttteeeWWWFFF>>>888999999666444444444444555555666777777888666666666666777999;;;<<<===CCCQQQdddqqquuuvvvwwwrrr}}}}}}mmmaaa[[[WWWUUUVVVSSSRRRPPPNNNLLLJJJIIIHHHIIIJJJKKKKKKJJJHHHIIIJJJFFFEEECCCBBBBBBAAA???======<<<<<<;;;;;;:::999999444555555666666555444333333333333222222222222111///000111333333333222111...//////000111222222333,,,---...000111111111111...///000111111000///......//////---***+++...111111222333555666777777777333444666666555555777888555444333444666888888777555666777666444333444555333555666777666555666777555444444444444555555666666555444333444444666666333:::===999666777999:::888777777777777777888888777777777777777777777777<<<<<<;;;:::999999999999888888999::::::;;;<<<<<<999;;;===>>>======>>>???????????????@@@BBBDDDFFFEEEDDDEEEIIIJJJJJJOOOUUU[[[eeeooovvv{{{~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}vvvyyy{{{{{{yyywwwyyy{{{zzz}}}~~~{{{zzzzzzzzz}}}~~~~~~|||uuupppmmm]]]\\\ZZZYYYVVVRRRLLLHHH>>>===;;;::::::<<<>>>@@@>>>>>>?????????===<<<;;;999999:::;;;===???AAACCCAAAAAA@@@===:::999999::::::999999999888777777777111222666999777666<<>>:::888999000333777:::::::::;;;;;;<<<===>>>?????????>>>===;;;;;;999888888999:::;;;<<<<<<=========>>>>>>>>>???@@@CCCFFFJJJMMMPPPRRRSSSQQQOOOPPPRRRSSSQQQNNNHHHNNNVVV\\\^^^ZZZUUUQQQKKKHHHEEEAAA>>><<<<<<<<<===<<<;;;:::;;;;;;======999;;;<<<<<<;;;;;;===>>><<<<<<<<<<<<============;;;;;;::::::;;;???EEEJJJYYY___hhhooosssvvvyyy|||{{{}}}~~~xxxwwwxxx||||||sssdddUUUEEE===888999999666444444444444444555666777777888777777666777888999;;;<<<;;;AAAPPPdddsssxxxyyyzzzsss}}}nnnbbb[[[UUUSSSTTTSSSRRRPPPNNNMMMKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJHHHFFFDDDDDDDDDCCCAAA??????>>><<<;;;::::::;;;<<<777666444444333444555666777666333111000111222333111111111111111111111111111111000///////////////////////////////////////111111111000000///...---000000000000111111111111///333555555999???>>>888777666666666666777777888333333444777999888333///000111333444444333222000666555555444444444555555444444444444444444333333999888777555444444444444777666666666666777777888777777777777777777777777666666666666666777777888:::999999888888999999:::<<<;;;999888888999;;;<<<>>>>>>???@@@@@@>>>===<<<@@@@@@?????????@@@AAAAAAFFFGGGHHHHHHHHHJJJNNNQQQ\\\dddnnnuuuyyy|||~~~zzz|||~~~}}}}}}{{{yyywwwuuuuuuvvvyyy}}}~~~}}}{{{zzzzzz~~~~~~}}}|||{{{{{{|||||||||vvvsssddd```[[[ZZZZZZWWWPPPIIIEEEBBB???======>>>>>>===>>>>>>@@@BBBCCCBBB===:::999999999999:::;;;<<<<<>>===;;;:::999888888;;;;;;:::888666555777999333444444444444555999<<>>@@@BBBBBBAAA@@@@@@AAACCC@@@======>>>>>><<<:::;;;:::999999999:::;;;;;;???@@@@@@AAACCCEEEGGGHHHOOOPPPQQQPPPPPPRRRTTTWWWOOOMMMNNNTTT\\\```]]]YYYQQQKKKDDDAAABBBCCC@@@===888888888777888888999999<<<======>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;999999:::;;;===FFFOOOYYY___iiirrrwww{{{}}}~~~}}}vvvwwwyyy}}}{{{rrraaaQQQAAA>>>:::888777777555444555555555555555555444444777666666666777888999999AAAEEEOOO```rrr{{{zzzvvvvvvzzznnnbbb[[[UUUSSSTTTTTTRRRQQQNNNMMMKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJHHHFFFDDDCCCCCCBBB@@@>>>???>>>===;;;:::::::::;;;888777666555444444555666666555333222111111222222111111111111111111111111111111000///////////////////////////////////////111111111111111000000///000000000000000111111111222999>>>======@@@???<<<888777777777666777777777777666666999;;;:::666333222333444555555444333222666555555444444555555555555555555555444444444444555555444444444444555555666666666666666666777888777777777777777777777777777777777777777888999999:::999999888888999999:::<<<;;;999888888999;;;<<>>???@@@???<<<999::::::999999999:::;;;;;;<<<;;;::::::999999::::::;;;<<<;;;:::777666777888333444444444444555888;;;CCCJJJUUU```ffffffccc```YYYRRRHHH???:::777555444555555555666777888999:::>>>@@@DDDFFFGGGGGGIIIJJJMMMJJJFFFEEEEEEEEECCCAAA<<<<<<<<<<<<<<<<<<<<<;;;??????@@@AAABBBDDDEEEFFFKKKLLLMMMNNNNNNPPPSSSVVVRRROOONNNRRRYYY^^^]]][[[UUUOOOGGGCCCCCCCCC@@@>>><<<<<<;;;:::999999999999======>>>>>>>>>>>>============<<<;;;;;;;;;;;;;;;:::888888:::;;;>>>GGGPPPZZZaaajjjsssyyy|||~~~~~~~~~zzzzzzuuuwwwzzz~~~zzzppp^^^NNNAAA>>>:::888777777555444555555555555555555555555777777777777888888999:::???CCCMMM___qqq||||||xxxtttwww|||ooobbb[[[VVVSSSTTTTTTSSSQQQOOOLLLKKKJJJIIIKKKKKKKKKJJJJJJJJJJJJIIIHHHFFFCCCBBBBBB@@@>>><<>><<<999999999888888888888777666666666555777777666777999999777666444444555555555555444333555555555555555555555555555555555555666666666666222222333444444555666777666555555555666666777888777777777777777777777777888888888888888999999::::::999999888888999999:::;;;:::999999999:::;;;<<<============>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDEEEFFFFFFGGGIIILLLOOOTTT[[[fffpppwww{{{}}}~~~||||||{{{{{{zzzzzzyyyyyyxxxyyy{{{{{{yyyyyyzzz|||{{{}}}~~~~~~}}}tttmmmddd```^^^ZZZTTTNNNHHHEEEBBBAAAAAABBBBBBAAA>>>>>>===>>>???>>>===;;;;;;;;;:::999999999999:::888888777888888999:::;;;;;;<<<===<<<999777777777333444555444444555777:::===DDDOOOZZZbbbdddcccaaaXXXQQQGGG>>>999777666555444444555666777999;;;<<>>===<<<>>>>>>??????AAABBBCCCDDDFFFGGGIIIJJJKKKMMMQQQTTTUUUQQQMMMNNNSSSYYY\\\]]]ZZZSSSKKKEEECCCBBB@@@>>>??????===<<<;;;:::::::::????????????>>>===<<<<<<======<<<;;;;;;;;;;;;<<<:::888888;;;<<>><<<;;;:::999999888888777555444333333222333333333333333222111000////////////////////////000000////////////000000////////////////////////...///000111222222222222000000//////000111222333555777777666444333333333777777777666555444333333555444333333444555555555555555555444444444444444444555555666666666666666666666666666777777777777333333444555666666666666555555555555555666777888777777777777777777777777888777777777777888999999:::999999888888999999:::::::::999999999:::;;;<<<:::999999999:::<<<>>>???AAAAAAAAAAAABBBCCCDDDDDDCCCDDDFFFFFFFFFHHHKKKMMMPPPWWWaaallluuu{{{}}}}}}}}}|||{{{{{{zzzzzzyyyzzzzzzyyyxxxxxx{{{}}}{{{}}}~~~{{{sssiiibbb^^^[[[TTTOOOHHHFFFBBBAAABBBCCCCCCBBBBBB@@@>>>>>>???@@@???>>><<<;;;:::999888888888888666666666777888999:::;;;:::<<<===<<<999777666666333444555444444444666888888>>>IIITTT\\\`````````TTTMMMDDD===999888777777333444555666888;;;===>>>AAAFFFMMMTTT\\\cccjjjnnnooonnnlllhhhbbbZZZRRRMMMIIIGGGDDDAAA???>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCBBBDDDFFFGGGIIILLLPPPSSSVVVRRRLLLJJJLLLRRRXXX\\\\\\VVVMMMFFFBBBAAA???>>>???>>>======<<<<<<<<<<<<@@@@@@@@@???>>>===<<<;;;===<<<<<<;;;;;;;;;<<<<<<999888888;;;===@@@IIISSS^^^dddnnnvvv{{{~~~}}}~~~~~~xxxssstttwwwzzzuuuqqqqqquuu|||sssrrruuu{{{vvvkkkYYYJJJ???===999777777666555444444444444555555555555555888777888888999:::;;;<<<>>>AAAKKK]]]ooozzz{{{xxxkkkjjjiiikkkrrr~~~pppccc\\\VVVSSSTTTTTTSSSQQQOOOLLLKKKJJJIIIJJJJJJJJJJJJIIIIIIIIIIIIFFFDDDBBBAAA@@@???===;;;>>>>>>======;;;:::999999777777666555444333111111222222333333333222111000////////////////////////000000////////////000000000000000000000000000000------///000111111222222000//////...///111333444DDD<<<555333555777666555555555666555444333222111333333222222222333444666666555444222222222333444444444666666777777666666666666666777777777888888666777777777777666555555444444444444555666777888777777777777777777777777777666666666666777888888:::999999888888999999:::999999999999::::::;;;;;;888888888888999<<<>>>???AAAAAAAAAAAABBBCCCDDDEEEBBBDDDEEEFFFGGGHHHJJJMMMOOOTTT]]]hhhsss{{{~~~}}}{{{zzzzzzzzzzzzzzzyyyxxxxxx{{{~~~|||wwwkkkccc___ZZZSSSNNNGGGDDDAAA@@@AAABBBBBBBBBBBB@@@>>>>>>???@@@??????<<<;;;:::999888777777777777777777777888999:::::::::<<<===<<<999666555555444555555555444333555666666;;;DDDMMMUUUYYYZZZ[[[QQQKKKCCC<<<888777555555333444555777999<<<>>>???CCCHHHOOOXXX```iiiqqqvvvxxxzzz}}}|||wwwooogggbbbXXXSSSLLLEEE@@@???@@@AAA????????????@@@AAAAAABBBBBBCCCEEEFFFGGGJJJNNNQQQTTTQQQLLLHHHHHHLLLSSSXXXZZZUUUMMMFFFAAA???======<<<<<<;;;<<<<<<===>>>>>>AAAAAAAAA@@@???===;;;;;;<<<<<<;;;;;;;;;<<<<<<===:::999999<<<===AAAJJJTTT^^^eeennnvvv{{{~~~}}}~~~~~~yyytttssstttuuu|||wwwmmmjjjkkkpppzzzsssqqquuu|||~~~uuuiiiXXXJJJ>>><<<999777777666555444444444444555555555666666777777777888999;;;<<<===AAACCCLLL\\\nnnyyyzzzvvvnnnllliiihhhnnnyyyqqqddd\\\VVVSSSSSSSSSRRRPPPNNNMMMKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHEEEDDDBBBAAAAAA@@@>>>===============<<<;;;:::999666666666666555444222222222222222222222222222111000000000000000000000000///////////////000000111000000000000000000000000------...000000111111111000///......///111333555LLL???333111555777777777444444555555555333222111333444555555444555777888777666333111111222333444333444666777888888777666555555666666777777888888999999999999888666444333333333333444555666777888777777777777777777777777666666666666666777777888:::999999888888999999:::888999999::::::;;;;;;;;;:::::::::;;;<<<>>>???@@@@@@@@@@@@@@@AAACCCDDDDDDBBBDDDFFFGGGGGGHHHKKKLLLOOORRRYYYdddpppzzz}}}||||||zzz{{{{{{zzzyyyzzz|||~~~}}}yyymmmeee___ZZZRRRLLLFFFCCC@@@???@@@BBBBBBBBB@@@>>><<<<<<===>>>===<<<;;;;;;:::888888777777777888888888999999:::<<<<<<<<<======<<<999666666666444555666555444333444555555999???FFFLLLOOOQQQQQQMMMIIIBBB<<<888555222000444555666777:::<<<>>>???CCCGGGMMMSSSZZZaaahhhmmmpppuuu||||||zzzjjjdddZZZPPPIIIEEEEEEEEEBBBBBBAAAAAAAAABBBBBBCCCBBBDDDEEEEEEFFFHHHKKKNNNQQQQQQOOOKKKHHHIIINNNSSSWWWSSSMMMGGGBBB???===<<<:::::::::;;;<<<===??????AAAAAAAAA@@@???===<<<;;;<<<;;;;;;;;;;;;<<<======<<<::::::===>>>AAAJJJTTT]]]dddmmmuuuzzz|||~~~}}}~~~yyywwwvvvwwwvvvyyyzzzuuullleeebbbccckkkwwwxxxsssqqquuu|||~~~sssfffVVVIII>>>;;;888666666666555444333333444444555666666666666666777777999:::<<<===BBBEEEMMM]]]nnnyyyzzzwwwooommmjjjhhhllluuuqqqddd\\\VVVSSSSSSRRRQQQOOONNNMMMLLLLLLLLLJJJJJJJJJIIIIIIIIIHHHHHHDDDCCCAAAAAABBBBBB@@@???;;;;;;<<<======<<<;;;:::777777888888777666555444222222111000000111222333111111111111111111111111///////////////000111111000000000000000000000000...///000111111111111111000///...---...111444666JJJ===333222333333444777444555666777777666444333333666888888666666888:::999777444222111222444555333444666888999888777666444444555666666777888888888888999999888666333222333333333444555666888888777777777777777777777777777777666666777777888999:::999999888888999999:::888888999:::;;;;;;;;;;;;::::::<<<===>>>>>>>>>>>>>>>?????????@@@BBBCCCDDDBBBDDDGGGHHHHHHIIIKKKMMMOOOPPPTTT^^^kkkxxx{{{|||||||||{{{{{{}}}~~~|||}}}|||}}}zzzooofffaaaZZZRRRLLLFFFCCC@@@???AAABBBBBBBBB???>>>======>>>>>>===;;;::::::999888777777888888888888999:::<<<>>>@@@AAA@@@@@@???===999888888999444555666555444222333333444777;;;???BBBDDDEEEEEEDDDAAA===;;;999777444222666666777888:::<<<>>>???AAACCCFFFHHHKKKOOOTTTWWWZZZ```iiipppuuuzzz~~~zzztttkkk```VVVOOOKKKIIIDDDDDDCCCCCCCCCCCCCCCDDDCCCDDDEEEDDDDDDEEEGGGJJJNNNQQQSSSPPPKKKIIILLLPPPSSSQQQNNNIIIDDD@@@>>>===<<<<<<<<<<<<<<<===>>>???AAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;<<<=========;;;;;;===>>>AAAJJJSSS\\\bbblllsssxxx{{{|||}}}~~~}}}{{{zzzvvvvvvtttoooiiicccaaa```gggqqq}}}vvvrrrrrruuu{{{}}}qqqcccSSSFFF===;;;888666666666555444333333444444555666666777555555666666888:::;;;<<>>>>>>>>???@@@AAACCCDDDBBBDDDGGGIIIIIIJJJKKKMMMNNNNNNQQQ[[[hhhvvv{{{|||}}}}}}||||||}}}~~~{{{}}}{{{yyyyyy~~~{{{ppphhhbbb[[[RRRLLLFFFDDDAAA@@@AAACCCCCCCCCAAA@@@???@@@AAA@@@???===:::999888888777888888888777777999;;;>>>AAACCCDDDCCCBBBAAA>>>;;;999:::;;;444555666666444222222333444555888:::<<<===>>>>>>999888888999;;;;;;999777666777777999:::<<<>>>??????@@@@@@??????@@@CCCEEEHHHMMMTTT[[[bbbkkkuuu{{{wwwmmmbbbWWWOOOKKKFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDCCCBBBBBBDDDGGGMMMRRRVVVTTTNNNJJJKKKNNNQQQPPPOOOKKKFFFBBB??????>>>>>>===============>>>@@@@@@@@@@@@@@@???>>>===;;;;;;;;;;;;;;;<<<===>>>>>><<<<<<>>>>>>AAAIIISSS[[[aaakkkrrrwwwyyy{{{|||~~~|||{{{yyyuuupppkkkgggeeecccgggooo|||}}}uuuqqqsssvvv{{{~~~pppaaaPPPCCC===:::777666666666666555333333444444555666777777444444555666777999;;;<<>>===;;;:::999999:::;;;:::999777666555555555555666666444111//////111333222111000111222333222111222222333333333333222222000000000000////////////,,,---///000000000///...***+++---...000222444555666666666666666666666555777777666666555555444444444444555666777888888888:::999777666444333333222333444555777888888999999999999777666666666777888::::::999999777666555444666666666666777777777777777999888666222222444777666666666666777777777777999999999999999999999999<<<;;;:::999999999:::;;;<<<<<<======>>>>>>??????>>>>>>???@@@AAABBBBBBCCCBBBCCCDDDFFFHHHIIIIIIIIIJJJNNNRRRXXX```lllzzz~~~~~~~~~}}}}}}vvvrrrxxx{{{rrrjjjaaaYYYQQQMMMHHHEEECCCAAABBBBBBBBBAAACCCAAA>>>===>>>?????????::::::999888888999:::;;;:::999:::???CCCEEEFFFGGGAAABBBAAA???<<<999999999888666444333444444333222555666777777666888;;;>>>======<<<;;;:::;;;;;;;;;>>>;;;777666777999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>AAAEEELLLVVV```gggvvvzzz}}}yyynnn```UUUOOOLLLJJJHHHFFFDDDCCCCCCCCCBBBCCCCCCCCCBBBCCCFFFHHHIIINNNRRRQQQMMMIIIIIIKKKOOOOOONNNJJJFFFBBBAAAAAA<<<<<<;;;:::;;;<<<===>>>CCCBBB@@@>>>===<<<;;;;;;>>>===<<<;;;;;;;;;;;;;;;:::;;;======???EEENNNUUU\\\bbbjjjrrrwww{{{~~~zzzrrrkkkfffeeeeeekkkpppwww~~~~~~}}}xxxsssrrrwww~~~{{{ooo___MMMAAA===:::777666666666666555444444444555555555555666888888999::::::;;;<<<<<>>===;;;:::999999::::::::::::888777666555444444111111111///------///000444222111000111111111///...//////000000//////...000000000000//////////////////000111111111111111---......///000111111222222222333444444555666666777777666666555555555444333333555777:::;;;:::::::::999777666444333333333444555666888999:::::::::777777666666666888999:::999999999999777666555444555555666666666777777777777999999888555444666888666666666666777777777888888888888888888888888888;;;:::999999999:::;;;;;;<<<<<<<<<===>>>>>>??????>>>>>>???@@@AAABBBBBBCCCCCCCCCEEEFFFGGGHHHIIIIIIIIILLLPPPUUU\\\hhhwww~~~~~~~~~~~~}}}uuuqqqvvv~~~~~~yyyppphhh___XXXPPPLLLIIIFFFDDDCCCCCCDDDCCCCCCDDDBBB@@@???@@@AAA@@@???;;;:::999888888888999::::::999;;;AAAHHHJJJJJJHHHEEEDDDCCC@@@===:::999999888666444444555555444333222444555555555666888:::999999:::;;;<<<======>>>>>>;;;888777888:::;;;;;;<<<<<<===<<<<<<;;;;;;:::======>>>???BBBHHHPPPUUUfffmmmuuuvvvpppeee[[[UUUKKKJJJHHHFFFDDDDDDDDDDDDCCCCCCDDDCCCBBBCCCEEEGGGIIINNNRRRRRRNNNKKKJJJLLLQQQQQQPPPLLLGGGCCCAAAAAA======<<<<<<<<<===>>>???CCCBBB@@@>>>===<<<<<<;;;======<<<;;;;;;;;;;;;;;;:::;;;<<<===>>>DDDMMMTTT\\\aaajjjqqqwwwzzz}}}{{{uuunnniiihhhhhhmmmqqqwww{{{}}}{{{~~~yyytttsssxxx~~~yyymmm\\\KKK???<<<:::777666666666666555444444444555555555555666888888999::::::;;;<<<<<>>>>>===999888777555444333333333444444666777888888888888555555555666777999:::;;;999999999888888666555444444444555555555666666666777888:::999888777777888666666666777777777888888888888888888888888888888999999999999::::::<<<<<<;;;<<<<<<======>>>??????>>>>>>???@@@AAABBBBBBCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHJJJMMMQQQXXXcccrrr|||~~~~~~}}}~~~zzzsssoootttzzz}}}}}}|||wwwoooggg___XXXQQQMMMJJJHHHEEEDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBB@@@>>><<<;;;:::888888888999999;;;:::<<>>@@@AAAAAAAAA???===:::999:::;;;;;;;;;;;;<<<=========<<<:::999<<<<<<;;;::::::===BBBFFFRRR[[[gggnnnmmmeee\\\VVVKKKJJJHHHFFFEEEDDDEEEEEECCCDDDEEEDDDCCCCCCEEEFFFIIIMMMQQQRRROOOLLLLLLMMMSSSSSSRRRNNNIIIDDDBBBAAA???>>>=========>>>???@@@BBBAAA@@@>>>===<<<<<<<<<======<<<;;;;;;;;;;;;<<<:::<<<===<<<>>>CCCKKKRRR\\\aaajjjqqqvvvyyy|||~~~yyysssnnnllllllrrruuuyyy{{{|||||||||}}}}}}~~~zzzuuutttyyywwwjjjYYYIII>>><<<999777555666666666555444444444555555555555666777888888999;;;<<<<<<===???DDDKKKVVVhhhzzzqqqaaaYYYWWWWWWWWWSSSQQQOOOMMMMMMMMMLLLJJJHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDBBBAAA@@@??????===<<<<<<;;;::::::999999;;;;;;:::999777555444333...000333444444444555666555333000///000111111111000111111222222111111000////////////000000000000///...---------...000111111111000000//////.........///000111222444555555555555555666666666666666555333333666<<>>>>>???>>>>>>???@@@AAABBBBBBCCCEEEEEEEEEFFFFFFGGGHHHHHHHHHJJJLLLOOOUUU___lllvvv{{{|||{{{|||~~~~~~}}}}}}~~~}}}xxxqqqnnnrrrwwwxxxyyyzzzzzzuuunnnggg```ZZZTTTPPPKKKIIIFFFFFFFFFGGGGGGFFFCCCBBBBBBCCCCCCBBB@@@===>>>===;;;999888888888999;;;;;;===FFFTTT]]][[[SSSLLLHHHDDD@@@>>><<<;;;::::::888666666666777666444222444666666666666777999>>>@@@CCCEEEGGGFFFEEEDDDBBB???<<<::::::::::::999999:::<<<>>>>>>===<<<;;;;;;;;;;;;999999:::>>>AAAFFFMMMXXX___aaa]]]VVVQQQMMMLLLIIIGGGEEECCCCCCCCCCCCEEEEEEEEECCCCCCDDDFFFHHHLLLPPPQQQOOOMMMMMMMMMTTTTTTSSSOOOIIIDDDAAA@@@>>>>>>===<<<===>>>???@@@BBBAAA@@@>>>===<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<===>>>>>>???CCCLLLRRR\\\bbbjjjqqqvvvyyy{{{}}}xxxsssqqqpppvvvyyy|||~~~~~~}}}|||}}}~~~zzztttwww|||vvvgggWWWGGG>>>;;;999666555666666666555444444444555555555555666777777888999;;;<<<======AAAEEEKKKUUUfffzzztttbbbYYYUUUUUUTTTTTTQQQOOONNNNNNMMMLLLKKKIIIIIIIIIIIIHHHHHHHHHHHHFFFEEECCCBBB@@@?????????<<<<<<<<<;;;;;;:::999999:::::::::999777666444333+++---000111000000111333222000//////111333333333------............------.../////////000000000111///...---------...000111////////////000000000000111111111222333333444444444444555555666666777777888555222555<<>>>>>>>>>>>???@@@AAABBBBBBCCCEEEEEEEEEEEEFFFGGGIIIIIIJJJLLLNNNOOOSSS[[[gggoooxxx}}}zzzyyy{{{}}}~~~}}}{{{{{{|||xxx{{{~~~}}}zzzxxxvvvsssvvvzzz~~~vvvqqqnnnrrruuuttttttvvvtttpppjjjddd___ZZZUUURRRMMMKKKHHHGGGGGGHHHGGGFFFBBBBBBBBBCCCDDDCCCAAA>>>AAA@@@===;;;999999888999:::<<>><<<;;;999777777777888777666222444666777777777999;;;AAADDDHHHLLLMMMLLLJJJHHHEEEBBB???<<<<<<;;;999777888999<<<>>>???@@@@@@???=========<<<;;;;;;===???AAAEEEKKKRRRVVVVVVSSSQQQPPPOOOKKKHHHDDDBBBAAAAAACCCDDDFFFEEEDDDDDDEEEFFFGGGJJJMMMOOOPPPOOONNNMMMSSSSSSRRROOOIIIDDD@@@???>>>===<<<<<<<<<===>>>???AAAAAA???>>>============<<<<<<;;;;;;;;;<<<<<<===>>>???@@@@@@@@@EEENNNTTT^^^ccckkkqqqvvvyyy{{{|||~~~}}}xxxuuutttuuuyyy}}}~~~~~~yyytttzzz~~~uuueeeTTTGGG???:::888555555555666666555444444444555555555555666666777888999;;;<<<===>>>BBBEEEKKKUUUfffzzzvvvdddZZZVVVTTTRRRRRRPPPMMMLLLLLLLLLJJJIIIJJJJJJJJJIIIIIIIIIHHHHHHEEEEEECCCAAA@@@?????????<<<<<<<<<<<<;;;:::999888777888888888777666444333///000111111000000222333000//////000333444444333//////000000000000//////......//////000000111111000000000000000111222222......//////000000111111222222222333333444444555333444444555666777888888999555333666===CCCDDDCCC777666555444333333333333444555555666777777666666888888888888888777666666888888888888888777666666444444555555555666666666888777666777888888777555777777777888888888999999;;;;;;;;;;;;;;;;;;;;;;;;888888::::::;;;;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDDDDDDDDDDFFFHHHJJJKKKKKKMMMPPPQQQSSSXXX```gggpppxxx~~~}}}}}}{{{yyyxxxzzz|||}}}}}}}}}~~~~~~}}}zzzyyyyyyzzzxxxyyy{{{|||}}}}}}}}}}}}vvvrrrlllhhheeebbb___]]]ccceeeiiioootttyyy|||~~~||||||}}}}}}~~~vvvrrrppprrrsssrrrrrrtttmmmjjjeeeaaa]]]ZZZVVVTTTQQQOOOLLLJJJIIIIIIHHHGGGCCCBBBBBBCCCEEEEEEDDDBBBDDDCCC@@@===;;;:::999999888<<>><<<:::::::::;;;:::999444555666777777999===@@@CCCGGGMMMRRRTTTSSSOOOMMMFFFDDDAAA@@@???>>><<<;;;;;;;;;<<<>>>???AAABBBCCCAAAAAAAAA???<<<:::;;;<<<>>>@@@DDDJJJPPPTTTUUUTTTQQQOOOLLLHHHEEEBBBAAAAAAAAACCCEEEFFFEEEEEEFFFGGGGGGIIIMMMPPPQQQQQQPPPOOORRRSSSRRROOOJJJDDDAAA???======<<<;;;<<<===>>>???AAA@@@???>>>============<<<;;;;;;;;;;;;<<<======>>>@@@AAAAAABBBGGGOOOVVV```eeelllsssvvvyyy{{{|||}}}~~~}}}yyyyyytttxxx}}}{{{vvv|||tttcccRRREEE???999777555444555666666555444444444555555555555666666666888999;;;<<<>>>>>>AAAEEEKKKUUUfffzzzvvvfff\\\WWWTTTSSSRRRPPPMMMLLLLLLLLLKKKIIIIIIIIIIIIHHHHHHHHHGGGGGGEEEDDDCCCAAA@@@???>>>>>>;;;<<<<<<<<<<<<:::999888555555777777777666444333555555444333111111222444//////000222444444222000222222333333333333222222.........///000111111111//////000111111111111111////////////000000000000000000111222444555666666333333444555666777888999777555555;;;BBBEEEAAA<<<666666555444333333333333555555666777777777777666666666888888999888777777777888888888888777666666555555666666666777777777;;;999777777888999777666777777888888888999999999::::::::::::::::::::::::999999:::;;;;;;;;;:::999::::::;;;<<<<<<======>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCEEEHHHKKKMMMKKKNNNQQQRRRRRRUUUZZZ___eeennnvvvzzz|||~~~zzzyyyxxxvvvwwwyyyzzzzzzyyyxxxyyyyyyxxxvvvtttuuuuuutttuuuvvvvvvtttpppllliii```\\\WWWTTTSSSSSSRRRQQQVVVXXX[[[```eeekkkpppsssttttttuuuvvvxxxzzz{{{|||}}}}}}}}}wwwsssqqqssssssqqqqqqsssjjjgggdddaaa___]]][[[YYYWWWTTTPPPMMMLLLKKKJJJHHHEEEDDDCCCDDDFFFHHHIIIHHHGGGEEEBBB???<<<;;;::::::666<<<@@@DDDVVVmmmyyyyyymmmeeeYYYQQQMMMJJJGGGDDDBBB@@@>>>>>>??????>>>===999:::::::::<<>>>>>???@@@BBBDDDCCCDDDDDDBBB???<<<<<<<<<===>>>@@@FFFLLLQQQRRRQQQOOONNNKKKHHHEEEDDDCCCCCC@@@BBBEEEFFFFFFFFFGGGHHHIIIKKKNNNQQQTTTTTTSSSQQQQQQSSSSSSQQQLLLGGGCCCAAA>>>>>>=========>>>???@@@AAA@@@???>>>============;;;;;;;;;;;;;;;<<<=========>>>@@@@@@BBBGGGPPPWWWaaafffnnntttwwwzzz{{{}}}|||}}}~~~~~~www{{{{{{~~~rrr```OOOCCC>>>999777444444555666666555444444444555555555555666666666777999;;;===>>>>>>???CCCJJJTTTfffyyyvvvggg]]]YYYVVVTTTTTTRRRPPPNNNNNNNNNMMMKKKHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCAAA@@@???>>>>>>;;;<<<<<<===<<<:::999888333444666777777555444333444444222///------///111000000111444555333000---000000111111111111000000---......///000111111222,,,---///000000000///...000000000000////////////---...///111333555777888222333444555666888888999444444777???FFFFFF>>>555666555444444333333333333444444555555666555555555444555777888999999999999777888888888888777777666666666666666777777777777???;;;888777888999888777777888888888888999999999999999999999999999999999999:::;;;;;;;;;:::999888::::::;;;;;;<<<======>>>>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBCCCEEEIIILLLNNNKKKNNNQQQRRRQQQRRRVVVYYY]]]gggpppuuuyyy}}}|||yyyvvvuuuuuuvvvxxxxxxxxxvvvtttuuuuuutttrrrqqqqqqrrrmmmoooqqqqqqllleee]]]XXXQQQMMMIIIIIILLLPPPQQQRRRNNNOOOQQQUUUZZZ```fffiiioooooopppqqqsssuuuwwwxxxzzzzzz{{{}}}xxxtttsssttttttqqqpppssskkkiiifffdddcccbbb```^^^ZZZWWWSSSPPPOOOMMMKKKJJJGGGEEEDDDEEEHHHKKKLLLLLLIIIGGGDDD@@@>>><<<;;;:::555<<<@@@CCCTTTnnn~~~zzzpppbbbXXXSSSOOOJJJFFFEEEDDDBBBAAABBBBBBAAA@@@????????????AAAFFFMMMQQQ^^^aaaeeefffbbbZZZRRRLLLFFFEEEEEEFFFIIIJJJJJJIIIEEECCC@@@>>>>>>???BBBCCCCCCDDDEEEEEEBBBAAA@@@AAA======???DDDIIILLLLLLJJJMMMKKKIIIGGGFFFFFFFFFFFF???AAAEEEGGGGGGGGGHHHIIIKKKLLLOOOSSSVVVWWWUUUTTTRRRSSSTTTRRRNNNIIIEEECCC@@@???>>>>>>>>>???AAAAAA@@@@@@???>>>=========>>>;;;;;;;;;;;;;;;<<<===>>>;;;===>>>???AAAGGGPPPWWWbbbgggoootttxxxzzz|||}}}|||}}}~~~}}}~~~{{{ppp^^^MMMAAA<<<999666444444555666666555444444444555555555666666555666777999;;;===>>>???===BBBIIITTTeeexxx~~~pppccc[[[VVVUUUVVVTTTRRRPPPNNNLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFGGGEEECCCBBBBBBAAA???===??????===<<<;;;;;;<<<<<<999888777666666555333111333333222222111000//////000000000000000000000000////////////000111222333222000......///000000///000000000000000///............---,,,,,,...///000333222111000000222444555666666666666666666666666666666888<<>>999555222222333333333444444444222333444444444333222111666777888::::::999888888333444555777777666666555666666666666777777777777777777888888888888777777777777888999;;;<<<======999999999999999999999999999999999:::;;;<<<===>>><<<<<<;;;::::::<<<===>>>AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCFFFIIILLLNNNVVVTTTRRROOONNNPPPTTTXXX]]]aaagggmmmrrrtttuuutttvvvuuutttttttttttttttuuussspppmmmmmmqqqttttttssspppqqqqqqnnnggg]]]TTTNNNMMMKKKJJJKKKMMMOOOPPPOOOPPPOOONNNNNNQQQVVV\\\___cccfffkkknnnoooqqqssstttxxxyyyzzz{{{}}}yyywwwvvvvvvuuutttqqqoooqqqlllggggggiiiiiieeeaaa]]]ZZZVVVSSSRRRQQQOOONNNGGGFFFEEEDDDEEEGGGJJJLLLMMMJJJEEE???<<<;;;;;;<<<===:::;;;EEEUUUiiiyyyhhh^^^YYYRRRKKKHHHGGGGGGGGGHHHHHHEEECCCFFFGGGHHHHHHIIIPPPZZZccckkkmmmnnnjjjbbbWWWNNNHHHFFFDDDDDDJJJSSSYYYYYYXXXTTTKKKEEEEEEDDD@@@???CCCGGGGGGGGGGGGEEECCCAAA@@@<<<<<<===AAAFFFIIIIIIGGGJJJJJJIIIGGGEEEDDDEEEFFFFFFFFFFFFEEEFFFFFFGGGHHHIIIKKKNNNRRRTTTUUUUUUUUURRRRRRPPPNNNLLLIIIGGGEEE@@@>>><<<;;;<<<>>>AAABBB@@@???>>><<<;;;;;;;;;;;;===<<<:::999999:::;;;===<<<>>>@@@AAACCCHHHOOOUUUbbbhhhooossstttvvvxxx{{{zzzkkkZZZKKKAAA<<<888888777777666666555555666666666666666777888888888888888999:::;;;<<<===@@@DDDGGGNNN]]]qqq~~~pppccc\\\VVVUUUVVVTTTRRRPPPNNNLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFGGGEEECCCBBBBBBBBB@@@>>>===<<<<<<<<<;;;:::999888666555555555666555444222333333222222111000000///000000000000000000000000333222111000000/////////111000......000000000///000000000000000///......///............///000000222111000000111333555666666666666666666666666666666555555777999999777444222222333333333444444444555666777777777777666555555666666777777777777777::::::;;;;;;:::888666555666666666666777777777777777888888999999888888777777777888999:::;;;;;;<<<999999999999999999999999:::999999999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<======@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCEEEHHHKKKLLLOOOOOOOOOMMMMMMPPPTTTXXXZZZ^^^dddjjjooorrrrrrrrrssssssrrrqqqpppooonnnnnnkkkiiigggiiimmmqqqssssssrrrqqqnnniiibbbYYYRRRNNNMMMNNNPPPTTTWWWWWWUUUSSSPPPNNNLLLKKKMMMQQQVVVYYY]]]```dddhhhiiikkknnnpppsssuuuwwwxxxzzz}}}~~~}}}yyywwwuuuuuuuuuuuusssrrrrrrnnnjjjjjjlllllliiieee___]]]YYYVVVTTTRRRPPPNNNIIIGGGFFFDDDEEEGGGIIIKKKKKKHHHDDD@@@<<<;;;:::;;;:::888;;;DDDRRRffftttkkkbbb[[[WWWUUUSSSRRRSSSRRRQQQPPPPPPSSSVVVXXX[[[aaajjjqqquuutttqqqkkkaaaVVVMMMGGG@@@@@@CCCIIISSS]]]cccfffeee\\\SSSMMMEEE??????CCCFFFGGGGGGGGGFFFEEECCCBBB>>>======@@@EEEIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIKKKNNNQQQTTTUUUUUUUUUSSSRRRQQQOOOLLLIIIGGGEEECCCAAA???===<<<===>>>???CCCBBBAAA???>>>>>>>>>>>>===<<<:::999999:::<<<===<<<>>>@@@AAABBBGGGOOOUUUaaagggnnnrrrtttuuuxxx{{{wwwhhhWWWHHH>>>:::888777777777666666666555666666666666666777888888888888888999:::;;;======???BBBEEEKKKYYYlllyyy}}}qqqddd\\\WWWUUUWWWTTTSSSPPPNNNLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFEEECCCCCCCCCCCCBBB@@@=========<<<;;;999888777444333333444555666444333333333222222111000000000000000000000000000000000222222111111000/////////000///...///000111000///000000000000000///.........//////000000000000000000000000000111333555777666666666666666666666666888666444444555666555444333333333333444444444444777777888888888888777777555555444444555555666777666666777888888888888888555666666666777777777888888999999::::::999999888777777888888999999999:::999999999999999999999999::::::999999999::::::;;;:::;;;<<<<<<======<<<<<<>>>??????@@@AAABBBCCCCCCBBBBBBBBBBBBDDDFFFHHHJJJHHHIIIKKKLLLMMMOOOSSSVVVWWW[[[aaaggglllnnnppppppppppppnnnmmmjjjgggeeeddd```___^^^aaafffkkkooopppqqqnnnhhhbbb]]]XXXVVVTTTVVVYYY]]]bbbdddaaa[[[VVVNNNLLLHHHEEEFFFJJJNNNRRRVVVZZZ^^^aaacccfffhhhkkkmmmoooqqqsssuuuyyy~~~{{{xxxuuuttttttuuuuuutttrrrpppmmmmmmppppppnnnkkkccc```]]][[[XXXUUUQQQMMMJJJIIIGGGEEEEEEFFFGGGHHHGGGFFFCCC@@@===;;;:::999777777;;;BBBLLL^^^xxx}}}vvvmmmjjjfffdddddddddcccccceeehhhlllpppssswww{{{}}}{{{ssshhh]]]RRRJJJFFF>>>???CCCHHHQQQ^^^jjjrrruuummmbbbVVVIII@@@@@@EEEEEEFFFFFFGGGGGGGGGFFFFFF@@@>>>>>>@@@DDDHHHJJJKKKJJJKKKLLLLLLLLLJJJHHHGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIKKKNNNQQQSSSUUUUUUUUUTTTSSSQQQOOOLLLIIIGGGEEECCCBBB@@@>>>===>>>???@@@AAA@@@???===<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<===<<<>>>@@@@@@BBBGGGOOOUUU```fffnnnrrrtttvvvyyy|||~~~tttcccRRRDDD;;;777777777777777666666666666777666666666666777888888888888999999:::<<<===>>>@@@BBBEEEJJJWWWiiiuuuyyy~~~|||~~~ssseee]]]XXXVVVWWWTTTSSSQQQNNNMMMLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFEEECCCCCCDDDDDDCCCAAAAAA@@@>>>===;;;;;;::::::666555444555666666444333222222222111111111000000000000000000000000000000...///000000111222222222000///...///111111000///000000000000000///......---...///111111000///////////////000222444666777666666666666666666666666888777666666666555555555333333333444444444444555555555555666666666666666666555444333444555666777777777777777777666666666555555666666777777888888999::::::;;;;;;::::::999777777777777888888888888999999999999999999999999::::::999888888888999999999:::<<<=========<<<;;;===>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBCCCEEEFFFGGGEEEGGGJJJLLLMMMOOORRRTTTUUUYYY^^^dddiiilllnnnooommmlllkkkhhhddd___[[[YYYVVVUUUUUUXXX\\\bbbgggjjjiiifffbbb```___aaaccceeellllllnnnnnnkkkddd[[[UUUJJJGGGCCC@@@@@@DDDIIIMMMRRRUUUYYY\\\^^^aaadddggggggiiillloooqqquuuzzz}}}}}}}}}~~~~~~~~~{{{vvvtttsssuuuuuuuuusssqqqpppqqqssssssqqqooofffdddaaa___[[[WWWRRRNNNLLLKKKHHHFFFEEEEEEEEEEEEDDDCCCBBB@@@>>>;;;999888777888<<<@@@FFFTTTlll}}}||||||{{{{{{zzzmmm```UUULLLFFFCCC@@@BBBDDDGGGLLLXXXiiitttzzzwwwooobbbRRRGGGDDDFFFCCCDDDDDDEEEFFFFFFGGGGGGAAA@@@??????BBBGGGKKKMMMJJJKKKMMMOOOPPPNNNKKKHHHGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKNNNPPPSSSUUUUUUVVVUUUTTTRRRPPPMMMJJJGGGFFF@@@???>>>>>>???AAACCCDDD@@@???>>><<<;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<======???@@@AAABBBHHHQQQWWWbbbhhhoootttvvvxxx{{{~~~}}}}}}zzz~~~~~~}}}qqq```NNNAAA999666777777777777666666666666777777666666777777888999999999999:::;;;<<<===>>>AAADDDFFFLLLYYYkkkwww{{{|||yyy{{{tttfff^^^XXXWWWXXXUUUSSSQQQOOOMMMLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFEEECCCCCCDDDDDDCCCAAACCCAAA===:::999:::<<<===:::888777777777666444222222222222111111111111111000000000000000000000000...///000111222222111111.........///111222000///000000000000000///......,,,---...///000///...---//////000111333444666666666666666666666666666666555666777777666555333333333333444444444555555555444444444555555666666777777666555444555666777888AAA@@@>>>;;;888666444333555555555666777888888888::::::;;;;;;;;;;;;::::::777777777777777777777777999999999999999999999999::::::999888888888999999999:::<<<=========<<<;;;======>>>???AAABBBCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFHHHKKKLLLMMMNNNPPPRRRUUUXXX]]]bbbhhhlllnnnoookkkiiifffbbb\\\WWWSSSPPPNNNMMMNNNOOORRRXXX^^^bbb^^^^^^```ccciiipppvvvzzzyyyrrriii___VVVOOOEEEBBB???===>>>BBBGGGKKKNNNPPPTTTVVVXXX[[[___bbbccceeeiiilllnnnrrrvvvyyyzzzzzz{{{}}}~~~xxxuuuttttttuuuuuutttssssssttttttsssrrrpppiiigggddd```]]]XXXRRRNNNMMMLLLIIIGGGEEEDDDDDDCCCAAAAAAAAA@@@>>><<<:::888:::;;;===???AAAIII\\\ooowwwnnn```TTTKKKFFFBBB@@@@@@BBBCCCCCCGGGRRRcccpppzzz}}}{{{qqqaaaSSSJJJFFFBBBBBBCCCCCCDDDEEEEEEFFFBBBBBB@@@@@@BBBFFFKKKOOOKKKLLLNNNQQQSSSRRRMMMJJJHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKMMMPPPRRRTTTVVVVVVVVVUUUSSSQQQNNNJJJGGGFFF@@@@@@???@@@AAACCCDDDEEECCCCCCAAA@@@???>>>>>>>>>;;;;;;;;;;;;<<<<<<======???@@@BBBBBBDDDKKKTTT[[[eeekkkrrrwwwyyyzzz}}}~~~~~~{{{yyypppssszzz}}}}}}|||nnn\\\LLL???999888666666666666777777777777777777777777777888999999999999999:::;;;<<<>>>>>>@@@CCCFFFLLLYYYkkkxxx|||{{{vvvuuuxxx}}}uuuggg___YYYWWWXXXUUUTTTQQQOOOMMMLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFEEECCCCCCCCCCCCBBB@@@@@@>>>:::888777888;;;===;;;:::888888888777444222111111111111111111111111000000000000000000000000111111222222111000...---...---...000222222000///000000000000000///......,,,------...............//////000222333444555555666666666666666666666666111333666666555333222222333444444444555555555555777666666666777888999:::777777666666777777888999999999888888777888888888444444555666777888999999999::::::;;;;;;::::::999666666777777888888888999999999999999999999999999::::::999999999::::::;;;:::;;;<<<<<<======<<<<<<===>>>>>>???@@@AAABBBBBBAAABBBBBBCCCDDDEEEEEEFFFGGGIIIKKKLLLLLLMMMOOOQQQTTTVVV[[[aaafffkkknnnoooiiifffaaaZZZTTTOOOKKKIIIFFFFFFGGGGGGIIIOOOVVV[[[XXX\\\dddnnnwwwxxxlll```VVVMMMGGGBBB@@@>>>===???CCCGGGJJJKKKMMMOOOQQQSSSUUUYYY\\\```bbbfffiiikkknnnrrrtttvvvwwwyyy{{{}}}zzzvvvuuuuuuuuuuuuvvvvvvwwwvvvuuusssqqqpppjjjhhhddd```]]]XXXSSSPPPMMMLLLJJJHHHFFFDDDCCCBBBAAAAAA@@@@@@>>>===;;;:::<<<<<<===>>>===AAAOOO]]]ttt~~~iii```SSSIIIDDDAAA???======???@@@@@@DDDNNN]]]iiixxx~~~qqqbbbRRRGGGCCCCCCBBBBBBBBBCCCCCCDDDBBBCCCBBBBBBCCCFFFKKKOOOMMMLLLMMMQQQTTTTTTOOOKKKIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLMMMOOORRRTTTVVVWWWWWWVVVTTTQQQNNNKKKHHHFFFCCCCCCBBBBBBBBBBBBCCCCCCCCCBBB@@@???>>>>>>======;;;;;;;;;<<<======>>>>>>>>>@@@BBBCCCFFFMMMXXX```hhhmmmtttyyyzzz{{{~~~}}}~~~{{{vvvpppqqquuu{{{zzzvvvzzz~~~|||yyy|||zzzkkkYYYIII???:::999666666666666777777777777888777777777777888999999999999::::::;;;===>>>???>>>AAACCCIIIWWWiiiuuuzzzyyysssooopppsssyyyvvvhhh```ZZZXXXYYYUUUTTTRRROOONNNMMMMMMMMMKKKKKKJJJIIIHHHGGGGGGFFFGGGEEECCCBBBBBBBBB@@@>>>;;;;;;;;;:::::::::;;;;;;999888777777777777555333111111111111111111111111000000000000000000000000000111222333222000...---------...000222333111///000000000000000///.....................//////000000000111222333333444444666666666666666666666666222333555444333222444666444444444444555555555555888888777777888999;;;<<<666666777888888888888777111111222333555888:::<<<444444555666777888999999999999::::::::::::999999666666777777888999::::::999999999999999999999999:::999999999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>??????@@@@@@@@@AAAAAAAAACCCDDDEEEFFFGGGGGGFFFHHHIIIJJJJJJLLLOOOQQQRRRUUUYYY___eeeiiimmmnnnfffbbb[[[SSSLLLHHHEEEDDD???@@@AAAAAACCCIIIQQQXXXYYYaaannnzzzyyymmm```UUULLLEEE@@@BBBAAA@@@@@@BBBDDDGGGIIIKKKMMMOOOPPPQQQSSSWWWZZZ]]]```cccfffhhhjjjmmmooorrrsssvvvyyy{{{}}}}}}}}}~~~~~~~~~}}}}}}yyywwwwwwxxxxxxxxxzzz{{{{{{zzzwwwsssqqqoookkkgggbbb^^^[[[WWWTTTQQQLLLLLLJJJHHHFFFDDDCCCBBBAAAAAA@@@???>>>>>>=========;;;;;;===<<<>>>FFFOOO\\\mmmzzzooo]]]UUUJJJCCC@@@???===;;;===>>>>>>???BBBKKKWWW___ooozzz{{{ooo]]]MMMGGGFFFDDDCCCBBBBBBBBBCCCBBBCCCDDDDDDCCCFFFKKKOOONNNLLLLLLPPPTTTUUUQQQMMMIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMOOOQQQTTTVVVWWWXXXWWWUUURRROOOKKKHHHFFFCCCCCCCCCCCCCCCCCCCCCDDD@@@@@@>>>===<<<;;;;;;;;;:::;;;<<<======>>>>>>>>>===>>>@@@BBBFFFNNNYYYbbbiiiooouuuyyyzzz{{{}}}}}}~~~yyyvvvuuutttvvvyyy|||~~~{{{rrrooouuu|||{{{xxxwwwzzzwwwhhhVVVGGG===;;;;;;555666666666777777777888888888777777888888999:::::::::::::::;;;===>>>???>>>AAACCCHHHUUUfffrrrvvvwwwpppjjjjjjkkkooowwwvvvhhh```ZZZXXXYYYVVVTTTRRROOONNNMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGFFFGGGEEECCCBBBBBBAAA???===999;;;===???@@@>>><<<;;;666555555666777777666444111111111111111111222222000000000000000000000000---...000222333222111000,,,---...000333333111///000000000000000//////...000///.........///111222000111222333333333333333666666666666666666666666555666666444222333888<<<444444444555555555666666777777666666777999:::<<<444555777888888888777666<<<;;;999777555555555555444444555666777888999999888999999::::::999999888555666777888999:::;;;;;;999999999999999999999999999999999:::;;;<<<===>>><<<<<<;;;::::::<<<===>>>??????????????????@@@@@@@@@AAACCCEEEFFFGGGGGGHHHEEEFFFGGGHHHIIIKKKOOORRRQQQTTTXXX^^^ccchhhlllmmmccc___WWWNNNGGGCCCAAA@@@:::<<<===>>>AAAGGGPPPWWW]]]ggguuusssmmmbbbXXXOOOGGGAAA===CCCCCCCCCCCCCCCEEEFFFGGGNNNOOOQQQQQQRRRTTTXXX[[[[[[^^^bbbdddfffgggjjjllloooqqqtttxxxzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}|||}}}{{{xxxwwwyyyzzzzzzzzz}}}~~~~~~|||xxxtttqqqoookkkgggaaa]]]ZZZWWWTTTRRRLLLKKKJJJHHHFFFDDDCCCBBBBBBAAA@@@???>>>>>>>>>???<<<999999<<<<<<===AAAHHHFFFVVVjjj}}}{{{kkk___WWWOOOFFF@@@??????===:::AAA@@@??????BBBIIIQQQWWWeeeqqq|||~~~vvveeeTTTIIIHHHFFFDDDBBBBBBBBBBBBAAACCCEEEEEEDDDFFFKKKOOONNNLLLLLLOOOTTTUUURRRMMMJJJIIIIIIIIIIIIJJJKKKKKKKKKLLLMMMOOOQQQTTTVVVXXXXXXWWWUUURRROOOKKKHHHFFF@@@@@@AAACCCDDDFFFGGGGGGDDDCCCBBB@@@??????>>>>>>:::;;;<<<===>>>>>>>>>>>>;;;===???AAAEEENNNZZZcccjjjooouuuyyyyyyyyy{{{~~~~~~}}}yyyuuusssrrrsssttttttvvvmmmjjjrrryyy}}}{{{wwwuuuxxx}}}~~~uuufffTTTEEE<<<:::;;;555666666666777777888888888888888777888888999::::::::::::;;;<<<===>>>???AAACCCEEEIIIUUUeeeqqqtttuuunnniiigggggghhhnnnuuuwwwggg___[[[WWWTTTRRRRRRQQQPPPNNNLLLJJJIIILLLKKKKKKIIIHHHGGGFFFFFFFFFEEEDDDBBBAAA@@@??????>>>>>>>>>===<<<<<<;;;;;;???;;;666555777888555222111111111111111111222222222111000///......//////000000000000000000000000000000000000000000000000000000///////////////000//////000000111111111222//////000000111222444555777777777777666666666666222222333444444333333333444444444555666777777888999777666444444666777999777666444444444555777888::::::999888777666555555555555444444444444555555<<<<<<;;;::::::999999888666666777777888888888888999999888777666666777777888999999::::::;;;;;;<<<<<<<<<===>>>>>>===<<<;;;????????????????????????@@@BBBDDDGGGIIIIIIJJJJJJJJJIIIHHHHHHIIIJJJKKKLLLOOOPPPTTTZZZ```dddeeeeeecccYYYOOOJJJDDD???>>>@@@>>>===<<<===AAAKKKVVV^^^hhhppp{{{xxxrrrddd\\\QQQIIIFFFFFFEEEEEECCCCCCDDDFFFGGGHHHIIIJJJOOOPPPRRRUUUWWWYYYZZZZZZ^^^___```cccfffiiilllmmmpppqqqrrrtttvvvwwwxxxxxx|||||||||}}}~~~~~~}}}~~~}}}}}}~~~zzz{{{{{{|||}}}}}}~~~~~~zzzwwwuuuuuuxxx{{{~~~~~~|||yyyuuurrrpppmmmiiibbb]]]YYYVVVSSSPPPQQQMMMHHHEEEDDDDDDCCCCCCBBB@@@>>>===>>>@@@@@@??????>>>>>>>>>>>>?????????FFFNNNYYYfffttt~~~wwwsssmmmddd]]]UUUNNNEEE???>>>>>>>>>======<<<===AAADDDGGGMMMUUU___hhhrrrwwwyyyuuuiii^^^SSSMMMFFFCCCDDDEEEDDDCCCGGGGGGFFFEEEDDDEEEGGGJJJNNNLLLLLLNNNQQQSSSQQQOOOLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKMMMOOORRRUUUYYY[[[___]]]ZZZVVVQQQMMMJJJHHHEEEFFFFFFGGGGGGGGGFFFFFFCCCCCCBBBAAA@@@>>>====================================???BBBHHHRRR]]]eeelllppptttwwwyyyzzz{{{}}}{{{~~~|||yyyuuusssqqqpppmmmhhheeeiiitttxxxqqqrrrxxxrrr___MMMAAA<<<:::999777777777777666666666666444444555666777888999999::::::;;;<<<===>>>??????>>>AAADDDGGGOOO^^^qqq~~~}}}vvvooolllhhhhhhrrr~~~wwwggg___[[[WWWTTTRRRQQQQQQOOONNNLLLJJJJJJLLLKKKJJJIIIHHHGGGGGGFFFFFFEEEDDDBBBAAA@@@??????>>>>>>>>>===<<<<<<;;;;;;888777555444444444555666222222111111111111111222222222111111111111111000000000000000000000000000000000000000000000000000000000////////////000000///000000000111111111111/////////000111222444444555555555555555555555555333333444444444444444333444444555555666777777888888777666555555666777888444555555666666666666666888888888888777777777777666666555555555555666666999999999888888888888777666666666777777777888888:::999888888777777777888888999999::::::;;;;;;<<<;;;;;;<<<======<<<;;;:::======>>>???@@@@@@AAAAAA@@@BBBDDDFFFHHHIIIIIIIIIIIIIIIHHHHHHIIIJJJLLLMMMOOOQQQTTTYYY___bbbcccbbb^^^TTTKKKFFFAAA<<<;;;===888999;;;???FFFRRR___hhhssswww}}}|||tttiiibbbXXXRRRKKKFFFEEEFFFFFFFFFKKKKKKLLLMMMOOOPPPQQQQQQSSSTTTVVVYYY[[[]]]^^^______```bbbdddfffiiilllmmmoooppprrrsssuuuvvvvvvwwwyyyyyyzzzzzz{{{||||||}}}|||~~~~~~}}}{{{||||||{{{{{{||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~{{{yyyxxxyyy|||~~~~~~}}}|||zzzwwwssspppnnnmmmiiiccc]]]ZZZWWWTTTQQQOOOMMMJJJHHHGGGFFFEEECCCFFFDDDAAAAAAAAABBBBBBAAA@@@@@@@@@AAABBBBBB@@@???;;;AAAJJJRRR\\\iiixxxyyyrrriiidddcccbbb___\\\XXXQQQHHHAAA???>>>===<<<>>><<<===AAADDDGGGMMMUUU^^^fffnnnrrruuuuuunnngggYYYRRRJJJEEEDDDDDDCCCBBBFFFGGGFFFEEEDDDEEEGGGJJJNNNMMMLLLNNNQQQRRRQQQOOOLLLLLLKKKJJJJJJJJJJJJKKKKKKKKKMMMOOOSSSWWWZZZ]]]___]]]ZZZVVVRRRMMMJJJIIIEEEFFFGGGHHHHHHHHHHHHHHHDDDDDDCCCAAA@@@???>>>==============================>>>???BBBHHHRRR]]]dddlllpppvvvyyy{{{{{{|||}}}}}}zzzvvvsssrrrnnnjjjhhhllluuu~~~wwwpppqqqxxx~~~|||ooo\\\KKK@@@;;;999888777777777777666666666666444555555666777888999999:::;;;;;;<<<===>>>???@@@>>>AAACCCGGGOOO^^^rrr{{{vvvtttsssssszzzwwwggg___[[[WWWUUUQQQQQQPPPOOONNNMMMLLLKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFEEEDDDBBBAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;999::::::777555555777:::444333222111111111111111111222333444444444333222000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111/////////000111222333444555555555555666666666666555555555555555555444444444444555555666777777777888777666555555666777888222444666888888777555444666666777777888888888999777777666666666666777777777777888888888999999999666777777777777888888888::::::999999888888999999888999999::::::;;;;;;<<<::::::;;;;;;<<<;;;;;;:::<<<<<<===???@@@AAABBBCCCAAABBBDDDFFFGGGIIIIIIIIIIIIIIIHHHHHHIIIJJJLLLMMMPPPQQQTTTXXX]]]```___^^^YYYPPPGGGBBB>>>999888;;;666888;;;AAAKKKXXXfffoooxxxyyyxxxtttlllbbbYYYSSSLLLIIIFFFDDDFFFHHHIIIJJJOOOOOOPPPRRRSSSUUUVVVVVVYYYZZZ]]]___bbbdddeeeeeeccccccdddeeegggjjjlllmmmooopppqqqrrrssstttuuuuuuvvvvvvwwwwwwxxxxxxyyyyyyzzz|||}}}}}}{{{zzzzzz{{{{{{{{{||||||||||||||||||}}}}}}~~~~~~}}}{{{zzz{{{{{{{{{zzzzzzzzz||||||{{{zzzwwwtttqqqnnnmmmlllhhhccc^^^[[[XXXUUUSSSNNNLLLKKKJJJJJJIIIGGGEEEHHHFFFDDDCCCDDDDDDCCCBBBBBBCCCEEEGGGIIIGGGCCC@@@<<>><<<;;;>>><<<>>>BBBDDDGGGMMMUUU\\\ccciiilllppptttssspppbbbZZZOOOGGGEEEDDDCCCBBBFFFGGGGGGFFFEEEEEEHHHJJJNNNMMMMMMNNNPPPQQQPPPOOOMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMPPPTTTYYY]]]___```^^^[[[WWWRRRNNNKKKIIIFFFFFFHHHIIIJJJJJJJJJJJJEEEEEEDDDBBBAAA@@@???>>>========================>>>>>>???BBBHHHQQQ\\\dddmmmrrrxxx|||}}}}}}}}}}}}~~~|||vvvssssssrrrooommmpppvvv{{{}}}}}}~~~vvvpppqqqxxx~~~yyylllXXXHHH>>>:::888666666666666666777777777777555555666777888999999:::;;;;;;<<<===>>>???@@@@@@???AAACCCGGGOOO___tttwwwhhh___[[[XXXUUUQQQPPPOOONNNMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGFFFDDDCCCAAA@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;===<<<:::999888888999999555444333222111000000000///111333555555444333222000000000000000000000000111111111111111111111111000////////////000000111000000000000000111111111////////////000222333444777777777888888888888888777666666555555555555555555555555555666666777777777666555555555555666777333444666777777777666555777777777777888888888888888888777777777777888888888888999:::;;;;;;<<<<<<888888888888999999999999;;;::::::999999:::::::::888999999::::::;;;;;;<<<::::::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBBBBBBBDDDEEEGGGHHHIIIIIIIIIHHHHHHHHHIIIKKKLLLMMMPPPQQQSSSXXX\\\]]]\\\ZZZUUUMMMEEEAAA>>>999888:::888:::>>>CCCKKKWWWccckkkpppnnniiiccc\\\TTTNNNKKKFFFFFFFFFGGGJJJMMMNNNOOOSSSTTTUUUWWWXXXZZZ[[[\\\aaabbbdddfffiiijjjkkklllggggggggghhhiiikkklllmmmppppppqqqqqqrrrssstttuuusssttttttuuuuuuvvvwwwwwwzzz{{{||||||zzzyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}|||zzzxxxwwwwwwwwwxxx|||~~~xxxyyy{{{~~~}}}|||{{{yyyvvvssspppmmmlllkkkgggccc___\\\YYYVVVSSSNNNKKKIIIIIIJJJJJJJJJIIIIIIGGGEEEEEEEEEEEECCCBBBEEEFFFJJJNNNQQQNNNHHHCCCCCCDDDEEEEEEGGGJJJPPPUUUXXX\\\^^^\\\ZZZYYYUUUOOOOOONNNMMMJJJGGGHHHLLLPPPWWWSSSLLLFFFAAA>>>===<<>>BBBEEEGGGMMMUUUZZZ```fffiiilllrrrtttssshhh___SSSJJJGGGFFFEEEDDDEEEFFFGGGFFFFFFFFFHHHJJJOOONNNMMMNNNNNNOOOOOOOOONNNMMMLLLLLLKKKKKKLLLLLLKKKLLLNNNQQQVVV[[[___bbbaaa___\\\XXXSSSOOOLLLJJJFFFGGGIIIJJJKKKLLLMMMMMMGGGFFFEEEDDDBBBAAA??????========================>>>???@@@CCCIIIRRR]]]eeennnssszzz}}}}}}~~~~~~yyyxxxyyyzzzwwwssssssuuuxxxzzzzzz}}}}}}}}}}}}~~~|||vvvsssuuuxxx{{{}}}}}}uuuoooqqqxxx~~~wwwiiiUUUFFF===:::888666666666666666777777777777555666666777888999::::::;;;<<<======??????@@@AAAAAACCCEEEHHHPPP```uuuxxxhhh```\\\XXXUUUQQQPPPOOONNNMMMMMMMMMMMMJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFEEECCCBBBAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;<<<888555888>>>@@@<<<777555444333222111111111111...000222333444333222111111111111111111111111111222222222222222222222222///////////////000111111111111000000000000000000.........///000111333333666666777777888888888999888777666555555555555666555555555555666666666666666666555555555555666666666555555444555666777888888888888888777777777777888888777777777777888888888888999:::;;;<<<<<<===::::::::::::::::::::::::;;;:::::::::::::::;;;;;;888999999::::::;;;;;;<<<;;;;;;<<<<<<<<<======>>>???????????????@@@@@@@@@BBBCCCCCCDDDFFFGGGHHHIIIHHHHHHHHHHHHIIIKKKMMMNNNPPPQQQSSSWWW[[[[[[YYYWWWPPPHHHAAA???<<<888777999999:::===AAAGGGPPPZZZ``````]]]XXXSSSNNNKKKIIIHHHEEEGGGIIIKKKNNNPPPRRRSSSZZZ[[[]]]___bbbdddfffgggiiijjjkkkmmmooopppqqqqqqmmmlllllllllllllllmmmnnnrrrqqqqqqqqqqqqrrrssstttrrrrrrsssttttttuuuuuuvvvyyyzzz{{{{{{yyyxxxxxxyyyxxxyyyyyyyyyyyyyyyzzzzzzyyyzzzzzzyyyxxxvvvtttsssssssssuuuxxxzzz||||||{{{xxxyyy|||}}}|||zzzxxxuuurrrooommmllljjjgggccc___\\\YYYUUURRRNNNKKKHHHGGGIIIKKKMMMNNNLLLJJJIIIIIIIIIIIIGGGEEEHHHJJJNNNUUUYYYVVVNNNGGGAAAAAAAAAAAABBBDDDHHHKKKNNNRRRSSSPPPNNNNNNKKKFFFGGGIIIKKKIIIEEEDDDFFFIIIRRRPPPKKKFFFBBB???>>>>>>@@@>>>???BBBEEEGGGMMMTTTWWW___eeegggjjjnnnqqqpppkkkbbbVVVNNNJJJIIIHHHGGGEEEFFFGGGGGGGGGGGGIIIKKKOOOOOONNNMMMMMMMMMNNNOOONNNNNNMMMLLLLLLLLLLLLLLLKKKLLLNNNRRRWWW\\\```cccbbb```]]]YYYTTTPPPMMMKKKGGGHHHJJJKKKLLLMMMNNNNNNIIIHHHGGGEEECCCBBB@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????AAADDDJJJTTT___gggpppuuu{{{~~~}}}}}}yyyvvvvvvxxx{{{|||yyyyyywwwuuuuuuwww|||{{{vvvqqqnnnppptttxxxzzz{{{tttpppqqqxxxuuufffRRRDDD===;;;999666555666666666777777777888666666777888999:::;;;;;;<<<<<<===>>>???@@@AAAAAACCCDDDFFFIIIPPP___sssxxxhhh```\\\XXXVVVRRRQQQOOOMMMLLLLLLLLLMMMJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFEEECCCBBBAAAAAA@@@>>>>>>>>>===<<<<<<;;;;;;<<<888666===GGGJJJDDD<<<555444333222222222222222///000111222222111111000111111111111111111111111222222222222222222222222///......//////000111222111111111111000000000000.........///000111222333333333444444555555666666999888666555444444555666555555666666666666666666555555555555555555555555777666444333444555777999999888888888777777666666888888777777777777888888666666777888999999::::::;;;;;;;;;:::::::::::::::::::::999999::::::;;;;;;888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???????????????????????????CCCCCCCCCDDDEEEFFFHHHHHHHHHHHHGGGHHHIIIKKKMMMNNNOOOQQQTTTXXX[[[[[[XXXVVVKKKDDD>>><<<:::666666888666888:::===BBBHHHPPPUUURRROOOLLLHHHFFFEEEEEEFFFHHHJJJMMMOOOQQQSSSUUUXXX^^^___bbbeeeiiilllnnnppprrrrrrtttuuuuuuvvvvvvvvvrrrrrrqqqpppoooooooooooorrrqqqpppooooooppprrrrrrqqqqqqrrrrrrssstttttttttwwwxxxyyyyyywwwvvvvvvwwwuuuuuuvvvwwwwwwxxxyyyyyyxxxxxxvvvuuusssrrrqqqpppooopppqqqsssuuuvvvwwwwwwyyyzzz}}}}}}{{{yyyvvvssspppnnnlllkkkiiifffbbb___[[[XXXSSSPPPMMMKKKHHHHHHKKKOOOQQQRRRPPPOOONNNOOOPPPPPPNNNLLLKKKMMMRRRZZZ___^^^UUUMMM@@@???>>>???@@@BBBEEEFFFIIIMMMNNNKKKJJJJJJGGGBBB@@@CCCGGGGGGFFFEEEFFFHHHNNNMMMKKKGGGCCC@@@@@@AAAAAA??????CCCEEEGGGMMMTTTUUU]]]dddeeefffjjjmmmmmmmmmeeeYYYQQQMMMKKKIIIHHHDDDFFFHHHHHHHHHHHHIIIKKKOOOPPPOOOMMMKKKKKKMMMOOOOOONNNNNNMMMMMMMMMMMMMMMKKKLLLOOORRRWWW\\\```ccccccaaa^^^ZZZUUUQQQNNNLLLIIIIIIKKKLLLMMMMMMMMMMMMKKKJJJHHHGGGEEECCCAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBEEELLLWWWcccjjjqqqvvv|||~~~~~~}}}~~~yyyxxxyyy||||||{{{yyyvvvttttttwwwzzz~~~yyytttrrrssswww{{{}}}zzztttpppssszzzrrrcccOOOBBB===;;;999666555555666666777777888888777777888999:::;;;;;;<<<======>>>???@@@AAABBBBBBBBBDDDFFFHHHNNN\\\nnn{{{xxxiii```\\\YYYVVVTTTRRRPPPMMMLLLKKKKKKLLLJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGEEEDDDBBBAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;;;;:::;;;BBBIIIIIIBBB:::444333333222222222333333111111111111111000000000111111111111111111111111000000000000000000000000............///000111222111111111111000000000///............000111222333222222222333444555555555999777555444333333444555666666666666666666666555444555555555555555555444555555555555555666777777777777777777888888888888777777777666666777777777777777777888888999999999::::::999999999888888888999999999999999:::;;;;;;888999999::::::;;;;;;<<<;;;;;;::::::;;;===>>>???>>>>>>>>>???@@@@@@@@@AAACCCCCCCCCCCCDDDFFFGGGHHHGGGGGGGGGHHHIIIKKKMMMOOOOOOPPPTTTXXX[[[[[[XXXVVVIIIBBB===<<<:::777666888777888999:::<<<@@@EEEHHHEEEDDDCCCCCCCCCEEEGGGHHHMMMPPPSSSUUUVVVXXX\\\```aaacccfffjjjooossswwwxxxzzz{{{{{{|||{{{{{{zzzzzzwwwvvvuuusssrrrqqqpppppppppooommmllllllmmmnnnooooooooopppqqqqqqrrrrrrssstttuuuvvvvvvtttsssssstttrrrrrrssstttvvvwwwxxxxxxwwwvvvssspppnnnnnnnnnnnnlllmmmoooppppppqqqrrrsssuuuvvvyyy|||}}}zzzyyywwwtttqqqnnnkkkjjjjjjiiifffbbb^^^[[[VVVQQQNNNKKKKKKLLLNNNRRRTTTTTTSSSRRRQQQQQQSSSTTTTTTSSSQQQMMMOOOTTT]]]dddccc[[[SSSEEECCCBBBBBBDDDEEEGGGGGGFFFJJJLLLJJJHHHHHHEEE@@@???@@@BBBCCCDDDFFFHHHJJJNNNNNNMMMJJJEEEAAAAAABBBAAA???@@@CCCEEEGGGMMMTTTSSS[[[aaaaaaaaafffkkkmmmppphhh\\\TTTOOOLLLHHHFFFDDDFFFHHHIIIHHHHHHJJJKKKPPPPPPPPPMMMJJJJJJLLLOOOOOOOOONNNMMMMMMMMMMMMNNNLLLMMMOOORRRVVV[[[___aaacccbbb___ZZZVVVRRROOOMMMJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJHHHFFFDDDBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>???@@@CCCGGGOOOZZZfffnnnssswww{{{~~~~~~~~~~~~{{{{{{}}}~~~~~~|||zzzyyyzzz}}}}}}{{{{{{~~~~~~zzzuuuqqqttt{{{ooo___KKK???;;;;;;888555555555555666777888888888777888888999:::;;;<<<<<<===>>>>>>???@@@AAABBBBBB@@@CCCEEEGGGKKKVVVfffrrrxxxiiiaaa\\\YYYVVVUUUSSSPPPMMMKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGEEEDDDBBBAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;666777;;;???@@@<<<444...333333222222222333444444333333222111000000000111111111111111111111111111////////////////////////............///000222222222111111111000000//////............///111222333333333444444555666777777999777555333222333444555666666666666666555555555444444555555555555444444333444666777888777666555555555666777888999::::::777777666666666666777777999::::::::::::;;;;;;;;;888888888888777777666666888888888888999999:::;;;888999999::::::;;;<<<<<<::::::999999:::<<<===>>><<<<<<===???@@@AAABBBCCCDDDCCCCCCCCCDDDEEEGGGHHHGGGGGGGGGHHHIIIKKKNNNOOOOOOPPPTTTXXX\\\\\\YYYVVVJJJDDD???>>>===:::999;;;:::::::::999888999<<<>>><<<===>>>AAADDDGGGKKKMMMRRRUUUYYY[[[\\\^^^cccgggiiikkknnnsssxxx}}}~~~}}}}}}zzzyyywwwuuusssrrrqqqqqqooommmkkkjjjjjjkkklllmmmnnnnnnoooooopppqqqqqqqqqqqqssstttsssrrrqqqqqqqqqooopppqqqsssuuuvvvwwwxxxwwwuuuqqqnnnlllkkklllmmmkkklllmmmnnnmmmnnnoooqqqqqqrrrtttwwwzzzzzzxxxvvvxxxvvvrrrooollljjjiiihhhiiifffbbb^^^ZZZUUUPPPLLLIIIKKKOOOTTTXXXXXXUUUSSSPPPPPPQQQSSSUUUUUUTTTRRROOOPPPUUU^^^ffffff^^^VVVIIIHHHFFFEEEFFFGGGGGGGGGEEEJJJLLLJJJHHHHHHDDD???BBBAAA@@@@@@CCCFFFIIIKKKOOOPPPPPPLLLFFFBBBAAABBBBBB???@@@CCCEEEGGGMMMTTTSSSZZZ^^^]]]]]]dddkkkooorrrjjj___VVVPPPLLLGGGCCCCCCEEEHHHIIIIIIIIIJJJKKKPPPQQQPPPMMMJJJIIILLLOOOPPPOOONNNNNNMMMMMMNNNNNNLLLMMMOOORRRVVVZZZ^^^aaadddbbb___[[[VVVRRROOOMMMJJJKKKKKKLLLLLLLLLKKKKKKMMMLLLJJJHHHFFFDDDBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>???@@@CCCHHHPPP\\\hhhppptttwww{{{}}}~~~~~~~~~}}}}}}~~~xxxyyyzzzzzz{{{~~~~~~zzzuuurrruuu|||mmm]]]III<<<:::999777333444555555666777888888999777888999999;;;;;;<<<===>>>>>>???@@@AAABBBBBBCCC>>>AAADDDEEEIIIRRR```kkkzzzxxxhhh```\\\[[[ZZZXXXUUURRRNNNLLLJJJJJJKKKJJJJJJIIIIIIIIIHHHHHHHHHIIIGGGEEEDDDCCCBBB@@@>>>;;;<<<>>>??????===;;;:::;;;888666555555666666555555444333222111111111111333333333333333333333333111111000000000000111111---...000111222111///...111111111111111111111111111111111111111222222333...............///000000222333444555666666666666888888777777666666555555444444444555555555555555777777777666555333222111444333333666:::;;;999666777777777777888888888888666444222333666777666555888888999::::::::::::999===<<<;;;:::999999999999999999888888999999:::;;;888888999:::;;;======>>>>>>===<<<<<<<<<<<<======???????????????@@@@@@@@@CCCDDDDDDCCCCCCEEEIIILLLKKKJJJJJJKKKKKKLLLMMMNNNRRRRRRTTTXXX\\\]]]YYYVVVNNNIIIBBB>>>===<<<:::888888888999999:::<<<===>>>???@@@AAABBBDDDHHHNNNRRR[[[]]]```cccfffiiinnnqqquuuyyy~~~~~~{{{xxxxxxwwwvvvvvvuuussspppmmmpppoooooonnnnnnnnnnnnooooooooonnnmmmmmmmmmmmmmmmnnnooopppqqqrrrqqqpppoooqqqrrrssstttuuuuuuuuuuuurrrqqqnnnkkkiiihhhhhhhhhpppooommmllljjjjjjjjjkkknnnppprrrsssrrrqqqrrrsssqqqnnnjjjggggggfffffffffcccbbb___[[[VVVPPPLLLJJJLLLPPPVVV\\\]]][[[WWWTTTTTTUUUWWWWWWWWWUUUTTTRRRSSSTTTWWW^^^dddgggeeebbbQQQNNNIIIFFFFFFHHHHHHIIILLLLLLMMMMMMKKKGGGDDDAAA???@@@AAABBBCCCEEEHHHKKKOOOPPPOOOLLLFFFAAA>>>===AAABBBCCCCCCDDDHHHMMMPPPTTTXXX]]]___```aaaeeehhhkkkiiiccc[[[RRRLLLIIIIIIEEEGGGIIIJJJJJJKKKMMMOOOUUUUUUTTTRRRNNNKKKKKKKKKOOOPPPPPPOOOMMMLLLMMMNNNNNNNNNPPPSSSWWW\\\```cccdddccc```]]]XXXTTTPPPNNNNNNLLLIIIGGGFFFGGGHHHIIIJJJIIIIIIGGGEEECCCAAA@@@BBB@@@>>><<<;;;;;;<<<===AAAAAABBBGGGQQQ^^^jjjrrr|||}}}~~~}}}{{{yyyyyy{{{}}}wwwwwwzzz~~~}}}mmm[[[HHH===999666333333666666666666666555555555888888999:::;;;;;;;;;;;;;;;<<<===???AAABBBBBBBBBAAA@@@CCCFFFHHHMMMYYYeeettt}}}~~~{{{jjj```[[[YYYXXXVVVUUURRROOOLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIGGGEEEDDDCCCCCC@@@???888999:::;;;;;;:::999888999777555444555555555444555444333222111111111111222222222222222222222222111000000//////000000111---...000111111111//////000000000000000000000000///////////////000111111000000000000000111222222222333444555666666666666777777777777666666555555666666666666666777888888555555555666555555444333888666666777999888666333666666777777777888888888777555333444777888777666888888999::::::::::::999;;;;;;:::999888888888888999999888888999999:::;;;888999999:::;;;<<<===>>>===<<<<<<;;;;;;<<<<<<===???????????????@@@@@@@@@BBBCCCDDDDDDDDDEEEHHHKKKKKKKKKKKKKKKKKKLLLMMMMMMRRRSSSUUUYYY]]]^^^[[[XXXRRRNNNGGGCCCAAA???<<<:::<<<<<<<<<<<<===???@@@AAA;;;===@@@CCCFFFLLLSSSXXX___bbbfffjjjmmmqqquuuxxx{{{}}}{{{xxxwwwuuuttttttssspppnnnnnnnnnmmmlllllllllmmmmmmooonnnmmmmmmllllllmmmmmmnnnnnnooopppqqqppppppooopppqqqqqqrrrrrrrrrrrrrrrrrrooolllhhhffffffggghhhkkkiiigggdddccccccdddeeefffhhhiiiiiiiiiiiijjjlllmmmkkkiiigggeeeeeedddccc```^^^[[[WWWSSSOOOLLLJJJNNNQQQVVVZZZ\\\ZZZWWWTTTTTTUUUWWWWWWWWWUUUSSSRRRRRRRRRUUU\\\bbbdddbbb___OOOLLLHHHFFFGGGIIIJJJKKKKKKLLLMMMMMMKKKGGGCCCAAA???@@@BBBBBBCCCEEEIIIKKKSSSTTTSSSPPPKKKFFFDDDCCCAAABBBCCCCCCDDDHHHMMMQQQTTTXXX]]]___```aaaeeehhhlllkkkfff___VVVNNNJJJIIIFFFHHHJJJKKKKKKLLLNNNPPPVVVWWWVVVSSSOOOLLLKKKKKKMMMNNNOOOOOOMMMMMMNNNOOONNNOOOQQQTTTXXX\\\```bbbdddcccaaa^^^YYYUUUQQQNNNLLLJJJHHHEEEDDDDDDEEEFFFGGGGGGGGGFFFDDDBBBAAA@@@AAA@@@>>><<<;;;<<<===>>>@@@AAABBBHHHRRR___kkkrrr{{{|||}}}~~~{{{|||zzzxxx{{{|||jjjYYYFFF===:::777666666666666666666666666666555777888999:::;;;;;;;;;;;;;;;;;;===???@@@AAABBBBBB@@@???BBBEEEGGGKKKWWWdddsss|||}}}zzz}}}kkk```[[[XXXVVVUUUTTTRRRPPPNNNLLLJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHFFFDDDDDDDDDCCCAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<888777444444555555444333444444333222111111111111111111111111111111111111000000////////////000000---...000111111111000///////////////////////////......------......///000000000000000000111222222222333444555666666666666777777777666666666666555777666666555555777888999333333444555666666666555777666666777888888555333666666777777777777888888888777555666777888888777888888999::::::::::::999::::::999888777777777777999999888888999999:::;;;888999999:::;;;<<<======<<<<<<<<<;;;;;;<<<<<<===>>>>>>?????????@@@@@@@@@AAABBBDDDEEEEEEFFFHHHJJJLLLLLLKKKKKKKKKLLLMMMMMMSSSSSSVVVZZZ^^^___^^^]]]ZZZVVVPPPKKKGGGDDD@@@>>><<<<<<;;;<<<===>>>@@@AAA???AAAEEEHHHMMMSSSYYY^^^fffjjjpppuuuyyy|||}}}yyywwwtttsssrrrrrrpppnnnmmmllllllkkkjjjjjjkkkkkknnnmmmllllllkkkkkklllllllllmmmnnnnnnooooooooonnnooooooppppppoooooonnnmmmpppmmmjjjfffdddddddddeeebbb```\\\YYYWWWXXXYYY[[[\\\]]]^^^]]]]]]]]]```bbbfffffffffeeecccaaa___^^^[[[YYYVVVRRROOOMMMLLLLLLQQQSSSVVVYYYZZZYYYWWWUUUUUUVVVWWWWWWVVVTTTRRRQQQPPPPPPSSSYYY___aaa___\\\MMMJJJGGGEEEGGGIIIKKKLLLKKKLLLMMMMMMKKKGGGCCCAAA???AAABBBCCCDDDFFFIIIKKKQQQRRRRRROOOJJJFFFDDDCCCAAABBBBBBCCCDDDHHHMMMQQQUUUYYY^^^``````aaaeeehhhmmmmmmkkkddd[[[RRRLLLIIIHHHJJJKKKLLLLLLMMMOOOPPPWWWXXXXXXUUUQQQMMMKKKKKKKKKMMMNNNNNNNNNNNNOOOQQQPPPQQQSSSVVVZZZ]]]aaabbbccccccaaa^^^ZZZTTTPPPMMMIIIGGGEEEBBB@@@@@@AAAAAACCCCCCCCCCCCCCCBBBAAA@@@???>>>===<<<<<<===>>>???@@@AAACCCJJJTTT```lllssszzz{{{|||~~~}}}zzz|||yyygggWWWEEE===;;;999888999555555666666666666666666777777888999:::::::::::::::;;;<<<>>>???@@@@@@AAA??????AAADDDFFFJJJVVVbbbttt|||zzzuuuzzz|||jjj___ZZZWWWUUUTTTSSSRRRQQQOOOLLLJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGEEEDDDCCCDDDDDDBBB@@@??????>>>>>>>>>>>>??????999777555555666666555333444333222222111111111222000000000000000000000000000//////////////////000......///000111000000///////////////////////////...------------...//////...............//////000222333444555666666666666666666666666666666666666666555333333333444666777333444555555666555555555333444555777999999888777666666666666777777777888888777666666777777777777888888999::::::::::::999::::::999888888888888888999999888888999999:::;;;999999::::::;;;<<<============<<<<<<<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAA???BBBDDDFFFFFFFFFGGGHHHLLLLLLLLLKKKLLLLLLMMMNNNSSSUUUXXX\\\```cccdddddddddaaa[[[UUUOOOIIIEEEBBB???>>>>>>>>>???AAACCCDDDJJJLLLOOOSSSVVV[[[aaaeeennnssszzz~~~zzzwwwtttrrrrrrqqqpppooommmmmmlllkkkjjjjjjjjjjjjllllllkkkjjjjjjjjjjjjkkkjjjkkkkkklllmmmmmmmmmmmmoooooonnnnnnmmmkkkjjjiiikkkjjjhhhfffdddaaa___^^^WWWTTTPPPLLLKKKLLLNNNPPPSSSSSSSSSRRRRRRTTTWWWZZZ]]]___aaabbb```^^^[[[ZZZWWWUUURRROOOMMMMMMMMMNNNUUUUUUWWWXXXXXXXXXXXXWWWVVVVVVWWWWWWVVVTTTQQQPPPOOOOOOQQQVVV\\\^^^]]]ZZZNNNKKKGGGEEEFFFIIIJJJKKKJJJKKKMMMNNNLLLHHHDDDAAA@@@BBBDDDEEEEEEFFFHHHJJJMMMOOOOOOMMMIIIEEEDDDCCC@@@AAABBBCCCDDDHHHMMMQQQVVVZZZ^^^``````aaaeeehhhnnnoooooojjjaaaVVVNNNJJJHHHJJJLLLLLLLLLLLLNNNPPPWWWXXXXXXVVVRRRMMMJJJIIIIIIKKKMMMNNNOOOOOORRRTTTTTTUUUWWWYYY\\\___bbbcccdddcccaaa]]]XXXQQQLLLHHHEEEDDDAAA???============??????@@@AAAAAAAAA@@@@@@======<<<<<<===>>>???@@@???AAADDDLLLVVVbbbnnntttxxxzzz{{{~~~}}}{{{~~~vvveeeUUUDDD===;;;:::888999555555555555666666666666666777888999:::::::::::::::;;;<<<===??????@@@@@@??????AAADDDFFFJJJVVVbbbuuu}}}yyysssuuu|||yyyhhh^^^ZZZWWWVVVSSSSSSRRRQQQOOOMMMJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGEEEDDDCCCDDDDDDBBB@@@>>>>>>===<<<<<<<<<<<<===:::888777777888888666444333333222222111111222222000000000000000000000000000000////////////000000...//////000000000000000000000000000000000000000//////......//////000111...............//////000222333444555666666666666555555555555555666666666555444444333444555666777555555555666555555444333222444666888888888888888555666666666666777777777777777666666555555666777888888999::::::::::::999;;;;;;:::999999999999:::999999888888999999:::;;;999::::::;;;;;;<<<<<<<<<>>>>>>======>>>??????@@@===>>>>>>???@@@@@@AAAAAA???AAADDDEEEEEEEEEGGGHHHKKKKKKKKKLLLLLLMMMNNNOOOSSSVVVZZZ^^^cccgggkkkmmmooommmiiibbbZZZSSSNNNKKKIIIHHHGGGFFFGGGIIILLLNNNTTTWWW[[[^^^bbbggglllpppxxx}}}~~~{{{xxxuuusssrrrrrrqqqpppooonnnmmmlllkkkkkkkkkkkkkkkjjjjjjiiiiiiiiiiiiiiihhhhhhiiiiiijjjkkkllllllnnnnnnmmmlllkkkiiihhhgggeeefffgggfffccc]]]XXXTTTMMMJJJFFFCCCBBBCCCFFFHHHIIIIIIIIIIIIHHHJJJNNNQQQSSSXXX]]]___]]]ZZZYYYXXXTTTSSSPPPOOONNNOOOPPPQQQWWWWWWXXXXXXXXXYYYYYYZZZWWWXXXXXXXXXWWWTTTQQQOOOOOOOOOPPPTTTZZZ\\\ZZZXXXPPPLLLHHHEEEFFFGGGHHHHHHHHHJJJMMMOOONNNKKKGGGDDDBBBDDDFFFFFFFFFFFFGGGIIILLLNNNNNNMMMJJJGGGFFFFFF@@@AAABBBCCCEEEHHHNNNRRRVVVZZZ___``````aaaeeehhhnnnpppqqqmmmeeeZZZPPPKKKHHHIIIKKKKKKKKKKKKMMMNNNTTTVVVXXXVVVRRRMMMJJJHHHIIIKKKMMMOOOPPPQQQTTTVVVWWWXXXZZZ\\\___aaaccccccbbbaaa^^^YYYSSSLLLFFFCCCBBB@@@>>><<<;;;:::::::::<<<<<<===>>>???@@@@@@@@@<<<<<<<<<======>>>?????????AAAFFFNNNYYYeeeooouuuyyyzzz|||~~~yyyzzz~~~~~~sssdddTTTDDD===;;;999777777444555555555666666777777777777888999:::::::::::::::;;;<<<>>>????????????AAA@@@BBBEEEFFFJJJVVVbbbwww|||sssrrrvvvzzzxxxggg^^^ZZZXXXWWWTTTSSSRRRPPPNNNLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHFFFDDDDDDDDDCCCAAA@@@AAA@@@@@@???>>>===<<<<<<:::999888888999999666555333333222222111222222333000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000000000//////000000111222000000000000000111222222222333444555666666666666444555555555555666666666666666666777777777777777555666666666555444333333555777999999777555555555555555666666666666777777666777777666444444555777888888999::::::::::::999;;;;;;::::::999::::::;;;999999888888999999:::;;;:::::::::;;;;;;;;;<<<<<<============>>>???@@@@@@======>>>???@@@AAAAAABBB@@@AAACCCDDDDDDEEEGGGIIIJJJJJJKKKLLLMMMOOOPPPQQQSSSWWW\\\aaafffmmmsssxxxzzzyyywwwrrrjjjccc^^^\\\TTTSSSRRRQQQRRRTTTWWWYYY^^^bbbggglllqqqvvv|||~~~{{{yyyvvvuuuttttttrrrpppppppppnnnmmmlllllllllllljjjiiihhhhhhgggggghhhhhhfffffffffggghhhiiijjjkkkllllllkkkjjjiiigggfffeee```aaabbbaaa]]]VVVOOOJJJEEECCC@@@>>>===???AAACCC@@@AAAAAAAAAAAACCCFFFHHHLLLQQQXXX[[[ZZZXXXXXXYYYTTTSSSRRRRRRRRRSSSTTTUUUXXXYYYYYYZZZZZZ[[[\\\\\\YYYZZZZZZYYYXXXUUURRRPPPNNNMMMNNNRRRWWWYYYXXXUUUPPPMMMHHHEEEEEEFFFGGGGGGGGGIIIMMMPPPPPPNNNJJJGGGEEEGGGHHHHHHFFFEEEEEEFFFFFFHHHIIIIIIFFFDDDCCCCCC???@@@BBBCCCEEEIIINNNRRRWWW[[[___aaaaaabbbeeehhhllloooqqqnnnfff\\\RRRMMMHHHJJJKKKKKKKKKKKKLLLNNNRRRUUUWWWWWWSSSNNNJJJHHHJJJLLLOOOPPPQQQSSSVVVXXXXXXYYY[[[]]]___aaabbbbbb^^^\\\XXXSSSMMMGGGBBB@@@>>>>>>===;;;:::::::::999:::;;;<<<===>>>?????????<<<<<<======>>>>>>??????>>>AAAGGGPPP[[[gggqqqwww{{{|||}}}~~~|||xxxvvvxxx|||pppaaaRRRBBB;;;:::888666666444444555555666777777777888888999:::;;;;;;;;;;;;;;;<<<===>>>????????????AAAAAACCCEEEFFFJJJVVVbbbwwwuuuqqqrrrsssxxxhhh^^^ZZZXXXWWWTTTSSSQQQOOOMMMLLLLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHIIIGGGEEEDDDCCCCCC@@@???BBBBBBBBBAAA???===;;;999999888888888999888666444333222222111222222333333111111111111111111111111222222111111111111222222///////////////000000111////////////////////////000000//////000000111222000000000000000111222222222333444555666666666666444444444555555555666666444555777888999888777666333444555555666555555555444777999999777555555666555555555666666666777777777999999888555444666888888888999::::::::::::999:::999999999999999::::::999999888888999999:::;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>>???<<<===>>>???@@@AAABBBBBBAAABBBBBBBBBBBBDDDGGGJJJIIIIIIJJJKKKMMMPPPRRRSSSSSSWWW]]]cccjjjqqqzzz|||vvvssssssfffeeecccbbbcccfffiiikkkooosssxxx}}}{{{zzzxxxwwwwwwvvvsssqqqqqqpppooommmllllllkkkkkkiiihhhggggggffffffggggggeeeeeeeeeeeefffhhhiiijjjiiiiiihhhgggfffeeecccbbb]]]]]]\\\XXXSSSLLLFFFCCC???>>>===<<<<<<>>>@@@AAA;;;===???@@@@@@AAACCCEEEFFFMMMTTTXXXWWWWWWXXXZZZUUUVVVVVVVVVWWWWWWXXXXXXYYYYYYZZZ\\\]]]^^^______[[[\\\\\\[[[YYYVVVRRRPPPMMMKKKKKKOOOSSSVVVUUURRROOOKKKGGGEEEEEEGGGHHHHHHEEEIIINNNRRRSSSQQQNNNKKKHHHIIIJJJIIIGGGDDDDDDDDDAAACCCEEEDDDCCCAAA@@@AAA???@@@AAACCCEEEIIIOOOSSSXXX\\\```aaaaaabbbeeehhhjjjmmmpppnnnfff\\\TTTOOOIIIKKKLLLLLLLLLLLLMMMOOOQQQTTTXXXYYYUUUPPPLLLJJJKKKNNNPPPRRRSSSUUUWWWYYYWWWXXXZZZ\\\^^^_________WWWTTTPPPKKKGGGCCCAAA@@@<<<<<<<<<;;;;;;:::::::::::::::<<<===>>>?????????=========>>>>>>>>>>>>===>>>AAAHHHRRR]]]iiirrrwww}}}~~~}}}}}}{{{xxxyyyxxx~~~{{{wwwsssssswww~~~zzznnn\\\MMM???:::999888777777444444555555666777777888999999:::;;;<<<<<<<<<<<<======>>>???@@@@@@@@@@@@AAA@@@BBBDDDEEEIIITTT```vvvwwwpppnnnmmmzzziii___ZZZXXXWWWUUUSSSPPPNNNLLLLLLMMMMMMJJJJJJIIIIIIIIIHHHHHHHHHJJJGGGEEEDDDCCCBBB@@@>>>>>>>>>???>>><<<888555333888777777888888777555222222222222111222222333333111111111111111111111111333333222222222222333333///////////////000111111........................///////////////000111111...............///000000222333444555666666666666444444444555555555666666111333555777888666444333111222333555666777777777111444888999777666888:::555555555555666666666777888:::;;;999666555777:::888888999::::::::::::999999888888888888888999999999999888888999999:::;;;::::::;;;;;;;;;;;;;;;;;;999999999:::;;;<<<===>>><<<===>>>???@@@AAABBBBBBAAABBBBBBBBBBBBDDDGGGJJJHHHHHHIIIKKKNNNQQQSSSTTTSSSXXX^^^eeekkkttt~~~zzzyyywwwvvvwwwyyy}}}{{{zzzyyyyyyyyywwwsssqqqppppppnnnmmmlllkkkkkkkkkhhhhhhgggfffffffffffffffddddddddddddeeegggiiijjjfffffffffeeedddcccaaaaaa]]][[[VVVQQQKKKFFFAAA???<<<<<<<<<<<<===>>>@@@AAA;;;>>>@@@BBBBBBBBBDDDEEECCCJJJRRRVVVVVVVVVYYY\\\WWWWWWYYYZZZZZZZZZZZZZZZXXXYYY[[[]]]___`````````]]]]]]]]]\\\ZZZVVVSSSQQQKKKJJJIIIMMMQQQSSSRRRPPPLLLIIIFFFDDDEEEHHHJJJJJJEEEHHHNNNSSSTTTSSSPPPMMMIIIKKKKKKJJJGGGDDDCCCBBBCCCEEEGGGGGGEEEDDDCCCDDD???@@@AAACCCEEEIIIOOOSSSXXX\\\```aaaaaabbbeeehhhiiilllnnnmmmfff]]]TTTPPPKKKLLLNNNNNNMMMMMMNNNPPPQQQTTTYYYZZZWWWRRRNNNLLLMMMOOOQQQSSSTTTVVVXXXZZZUUUWWWYYY[[[\\\]]]\\\\\\QQQNNNJJJFFFCCCBBBAAAAAA;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>======>>>>>>>>>>>>=========AAAHHHRRR^^^jjjsssxxx~~~zzzwwwxxxrrrqqquuuzzzyyysssqqqtttuuuzzzvvvtttqqqrrrwww~~~xxxmmmXXXJJJ<<<888999999888888444444444555666777777888999:::;;;<<<===============>>>???@@@@@@@@@@@@@@@@@@???AAACCCDDDHHHSSS___uuuxxxpppllljjj{{{jjj```\\\ZZZXXXWWWTTTPPPNNNMMMMMMKKKJJJHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEDDDCCCAAA@@@???======>>>>>>===<<<:::999888777666777888999888666555444333333222222333333111111111111111111111111......//////000000111111......//////000000111111111111111000000000000///////////////000000000000000000000000000111111222333333555666777777777777888777666555555555555555666555555555555666666777777666444444666777666555555666666777777777777666888888777777777777888888888999999777555444555666777888888999999:::;;;;;;======<<<;;;:::999999888===<<<;;;:::999999999999::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<===============>>>???@@@AAA@@@AAABBBDDDEEEGGGHHHHHHHHHIIIKKKLLLMMMOOORRRTTTYYY[[[```fffnnnxxx~~~yyyxxxwwwwwwwwwuuurrrppppppooonnnmmmlllkkkjjjjjjmmmkkkiiihhhgggfffdddbbb``````aaabbbcccddddddeeeccccccddddddcccbbb```___YYYTTTNNNIIIGGGDDD@@@===DDDAAA>>>;;;:::<<>>AAAAAA===;;;;;;===>>>===<<<<<<<<<===?????????BBBIIITTTcccqqqzzz}}}~~~~~~vvvppppppmmmmmmooonnnjjjjjjllluuuzzzuuuqqqooosss|||uuuhhhQQQFFF===;;;:::888666666666666777777888888999999555777999;;;<<<===<<<<<>>BBBCCCBBB???DDDBBBBBBDDDDDDFFFMMMUUUjjjyyywwwnnngggyyyiii___[[[YYYXXXWWWTTTPPPNNNMMMMMMKKKJJJHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGFFFEEEDDDBBBAAA@@@??????@@@@@@???>>><<<;;;;;;999777777777777555444444444333222222222222222111111111111111111111111/////////000000000000000////////////............222111111111111000000000////////////000000000000000////////////000111111222333444666777777777777666666666666666666777777666555555555555666777777777666444444666777666555555666666777777777777777666666555555555555666666999::::::888666555666777888888888999999:::::::::;;;;;;;;;;;;;;;;;;::::::<<<<<<:::999999888888888::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<============>>>>>>???@@@AAADDDEEEEEEGGGHHHIIIJJJJJJJJJKKKMMMNNNOOOQQQTTTVVVZZZ]]]cccjjjrrr|||}}}{{{zzzyyyxxxvvvrrrpppnnnnnnnnnmmmmmmlllllllllllljjjhhhggggggfffdddbbb___``````aaabbbccccccdddbbbcccccccccbbb```]]]\\\SSSOOOJJJFFFEEEBBB???===>>>===<<<<<<===@@@BBBDDDGGGIIIMMMQQQSSSSSSRRRQQQJJJMMMRRRVVVXXXZZZ\\\]]]___^^^^^^]]]]]]^^^^^^^^^ZZZZZZ[[[\\\^^^```bbbcccdddcccbbb^^^ZZZTTTOOOMMMIIIHHHHHHJJJNNNPPPPPPOOOLLLLLLKKKIIIGGGGGGJJJLLLKKKMMMPPPSSSTTTTTTSSSQQQKKKKKKIIIGGGEEECCCBBBAAACCCDDDFFFHHHIIIIIIHHHGGGFFFGGGHHHHHHIIIMMMRRRVVV[[[]]]```aaaaaaaaacccdddhhhiiijjjhhhddd]]]VVVRRRQQQPPPOOONNNMMMLLLKKKKKKNNNQQQTTTWWWWWWTTTQQQNNNPPPRRRUUUXXX[[[\\\]]]]]][[[YYYVVVTTTSSSRRRPPPNNNIIIGGGDDDBBBAAAAAABBBBBBBBBAAA@@@AAACCCEEEDDDDDD@@@AAAAAA@@@>>>=========:::::::::;;;<<<>>>@@@AAAAAADDDKKKWWWeeeqqqzzz}}}}}}~~~xxxsssooollljjjlllkkkhhhiiilllssswww~~~uuurrrpppttt|||sssfffOOOEEE<<<:::999777555666444444555555666777777777666777999;;;<<<======<<>>???AAABBBAAA???DDDBBBDDDGGGGGGHHHMMMUUUeeeuuu~~~tttkkkwwwggg^^^ZZZXXXWWWWWWTTTPPPNNNMMMMMMKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHGGGEEEDDDCCCBBBAAA??????@@@@@@???>>><<<;;;===;;;999777777555333111333333222111111111111222111111111111111111111111000000000000000000//////000000///......---,,,,,,222222222111111111111000////////////000000000000//////......//////000111222333444555666777777777555555555666666777888888555555555555555666777777777666444444666777666555555555666777777777777777666666555555555555666666999::::::999777666777888888888888999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;:::999888888888888::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>???AAAAAACCCCCCDDDEEEEEEFFFGGGGGGJJJKKKMMMNNNOOOQQQTTTVVVYYY]]]dddmmmvvv|||{{{yyywwwssspppnnnnnnnnnnnnnnnnnnnnnnnnllljjjgggffffffeeecccaaa_________``````aaaaaabbbaaabbbcccbbb```\\\YYYVVVMMMJJJGGGDDDCCCCCCAAA@@@?????????@@@BBBDDDFFFGGGOOORRRXXX]]]aaabbbaaa```UUUUUUVVVXXX\\\^^^___^^^```______^^^^^^______```[[[\\\]]]^^^```aaaccccccdddcccaaa]]]XXXRRRMMMJJJHHHGGGHHHJJJMMMOOOOOOOOOLLLLLLKKKIIIHHHHHHJJJMMMPPPQQQRRRSSSTTTTTTTTTSSSMMMKKKHHHDDDBBBAAAAAAAAABBBDDDFFFIIIJJJKKKJJJIIIHHHHHHIIIJJJKKKOOOTTTXXX[[[]]]```aaaaaaaaabbbdddgggggghhhfffbbb]]]WWWSSSRRRRRRQQQOOOMMMLLLKKKJJJMMMOOORRRTTTTTTRRRPPPNNNPPPRRRUUUXXX[[[]]]^^^___\\\YYYUUURRRPPPNNNKKKIIIFFFDDDAAA??????AAADDDFFFFFFGGGIIILLLOOOPPPOOONNNJJJGGGCCC@@@??????>>>===;;;;;;;;;<<<===???@@@AAABBBFFFNNN[[[hhhssszzz|||}}}~~~{{{tttooolllllljjjhhhjjjnnnsssuuuzzztttrrrqqquuu}}}~~~ooobbbLLLCCC;;;999888666555666444444555666666777777888666777999:::<<<=========CCCAAA@@@@@@BBBCCCCCCCCCCCCBBBEEEIIIJJJJJJMMMSSS]]]mmm|||rrruuufff]]]YYYXXXWWWWWWTTTPPPNNNMMMMMMKKKJJJIIIIIIIIIJJJIIIHHHHHHGGGHHHGGGFFFEEECCCBBBAAAAAA======>>>>>>===<<<:::999<<<:::888777666555333111333222111111000000111111111111111111111111111111222111111000000/////////000000/////////.........222222222222111111111111////////////000000000000...............///000000111222333555666777777777444555555666666666555555555555444555555666777888777666444444666777666555444555666777777888777777888888777777777777888888888999:::999777666777777888888888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888888::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAAAAACCCCCCCCCDDDDDDDDDEEEEEEHHHIIIKKKLLLMMMOOORRRTTTVVV[[[cccmmmvvv}}}{{{zzzxxxuuussspppppppppoooooonnnnnnnnnkkkiiigggfffeeedddbbb```________________________``````aaa```]]]XXXTTTQQQIIIGGGFFFEEEEEEFFFFFFFFFHHHGGGFFFEEEFFFIIILLLMMMVVVZZZaaaggglllmmmlllkkkbbb^^^[[[\\\___```___^^^^^^^^^]]]]]]]]]^^^______]]]]]]___```aaabbbcccccc```___\\\YYYTTTPPPLLLJJJHHHHHHHHHJJJMMMOOOOOOOOOMMMMMMLLLJJJIIIIIILLLNNNSSSTTTUUUVVVVVVUUUSSSRRRJJJGGGDDDAAA@@@AAABBBDDDEEEGGGIIIKKKLLLKKKJJJJJJHHHIIIJJJKKKLLLPPPUUUYYY[[[^^^aaaccccccbbbcccdddffffffeeedddaaa\\\XXXUUUTTTTTTRRRQQQOOOMMMLLLKKKLLLNNNPPPRRRRRRQQQOOONNNPPPRRRUUUYYY\\\^^^______]]]YYYTTTQQQNNNKKKHHHFFFDDDCCCAAA@@@@@@DDDIIIMMMOOOPPPTTTYYY\\\]]][[[XXXTTTNNNFFFAAA@@@@@@>>><<<@@@@@@????????????@@@@@@BBBGGGQQQ^^^kkkuuuzzz|||~~~~~~xxxrrrooommmjjjlllqqquuuwwwyyy|||~~~sssrrrrrrvvv}}}{{{kkk]]]HHH@@@:::999777555444666666777777888999999::::::777888999:::<<<===>>>>>>>>>???@@@CCCEEEFFFFFFFFFCCCBBBEEEJJJLLLJJJLLLOOOWWWeeevvv}}}uuufff]]]YYYXXXWWWWWWTTTPPPNNNMMMMMMKKKJJJIIIIIIJJJJJJJJJIIIHHHHHHGGGFFFEEECCCAAAAAA@@@@@@======>>>>>>===<<<:::999999888666666777777555444333222111111000000111111111111111111111111111111222222111111000000////////////000000000111111111222222222111111111000000////////////000000000000...............///000000000111333444666777777888555666666555555333222111444444444555555666888888777666444444666777666555444555666777888888888888888888777777777777888888555777999888777666666666777888888888888888999999======<<<;;;::::::999999::::::999999888999999999::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAABBBFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIKKKLLLMMMOOORRRTTTUUUZZZcccmmmwww~~~|||{{{{{{zzzxxxvvvtttsssrrrqqqooonnnmmmlllkkkiiigggfffeeedddbbb```_________^^^^^^^^^^^^^^^^^^^^^^^^\\\YYYTTTOOOLLLEEEEEEEEEFFFFFFHHHKKKMMMOOOMMMKKKJJJLLLPPPUUUXXX```dddjjjooossstttsssrrrkkkfffaaa___``````^^^\\\[[[[[[[[[[[[[[[\\\]]]^^^______aaabbbbbbbbbbbbaaaYYYXXXWWWTTTQQQOOOLLLKKKJJJIIIIIIKKKNNNQQQQQQPPPNNNNNNMMMLLLKKKKKKNNNPPPSSSUUUXXXZZZYYYUUUPPPMMMEEECCC@@@???@@@CCCFFFIIIKKKLLLMMMNNNMMMLLLJJJHHHHHHIIIJJJKKKMMMPPPVVVZZZ\\\___ccceeeeeeeeeeeeeeefffeeedddbbb___[[[XXXVVVVVVVVVTTTSSSQQQOOONNNMMMLLLMMMNNNPPPPPPPPPOOONNNPPPRRRUUUXXX[[[]]]^^^^^^]]]YYYTTTOOOLLLJJJGGGEEECCCDDDDDDDDDFFFJJJQQQWWWYYY[[[___cccfffeeeaaa^^^ZZZSSSJJJCCCAAA@@@>>><<>>???:::<<<@@@CCCDDDDDDCCCCCCEEECCCCCCHHHJJJIIIIIILLLVVVbbbqqq~~~wwwggg^^^ZZZXXXWWWWWWTTTPPPNNNMMMMMMKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFDDDBBB@@@@@@@@@AAA??????@@@@@@???>>><<<;;;777666555555777777777555333333222111111111111222111111111111111111111111111111111111111111000000//////000111111222333333111111111000000000000///////////////000000000000//////......//////000111///000222444666777888888666777777666555333111///444444444555555777888999777666444444666777666555333444555777888888888888666666555555555555666666444666888888777666555666666666777777888999999:::>>>===<<<;;;:::999999888;;;;;;:::999999::::::;;;::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<===??????>>>??????@@@AAABBBDDDDDDEEEEEEFFFGGGHHHHHHJJJKKKMMMNNNOOOQQQTTTVVVWWW\\\dddmmmwww|||{{{{{{{{{zzzyyyvvvuuutttrrrpppnnnllllllllljjjgggffffffeeecccaaa```_________^^^]]]]]]]]]]]]\\\ZZZXXXTTTPPPLLLJJJDDDEEEGGGHHHIIILLLPPPSSSSSSRRRQQQSSSVVV\\\bbbfffkkkmmmpppsssuuuuuuuuutttmmmjjjeeebbb```___]]][[[[[[[[[[[[[[[\\\]]]]]]^^^aaabbbbbbcccbbbaaa___^^^UUUTTTSSSQQQPPPOOONNNMMMLLLKKKLLLNNNQQQSSSSSSSSSPPPPPPOOONNNMMMNNNPPPSSSSSSVVVYYYZZZXXXSSSMMMIIIBBBAAA@@@@@@CCCGGGLLLOOOQQQQQQRRRQQQPPPMMMJJJHHHHHHIIIJJJKKKMMMRRRWWW[[[___bbbgggiiiiiihhhhhhhhhgggfffdddbbb^^^[[[XXXWWWXXXXXXVVVUUUSSSRRRQQQPPPLLLMMMMMMNNNOOOOOOOOOOOOPPPRRRUUUXXXZZZ\\\\\\\\\[[[WWWQQQMMMKKKIIIGGGEEEEEEHHHKKKLLLNNNSSS\\\bbbiiijjjmmmooopppmmmgggcccYYYSSSLLLEEEBBBAAAAAAAAA???@@@CCCEEEHHHIIIKKKKKKLLLQQQYYYeeepppyyy}}}~~~~~~~~~xxxsssmmmiiijjjnnnqqqrrrtttvvvxxxyyyzzz{{{xxx{{{xxxqqqrrruuuzzzsssbbbSSSBBB===:::999777444555888555555666777777888888999999999999:::;;;===???@@@:::===???@@@@@@AAACCCDDDJJJEEECCCEEEGGGGGGHHHKKKVVVbbbqqq|||yyyiii___[[[YYYXXXWWWTTTPPPNNNMMMMMMKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHIIIGGGEEEBBBAAAAAAAAABBB??????@@@@@@???>>><<<;;;777555444555666777666555444444333222222222222222111111111111111111111111111111111111111111222222000000000000111111111111000000000/////////......////////////000000000000000////////////000111111///000222444666777888888666777888888777555333222444444444444666777888999777666444444666777666555333444555777888888999999666666555555555555666666444777999:::888777666777444555666777888999:::;;;<<<<<<<<<;;;;;;:::::::::<<<;;;;;;:::;;;;;;<<<<<<::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<===????????????@@@AAABBBBBB@@@AAABBBCCCDDDEEEFFFGGGJJJKKKMMMNNNOOOQQQTTTVVVWWW[[[bbbkkkttt}}}}}}|||{{{zzzvvvuuutttrrrqqqooonnnnnnllljjjhhhggggggfffdddbbbaaa``````___^^^]]]]]]]]]\\\ZZZWWWTTTPPPMMMJJJIIIHHHJJJMMMOOOPPPSSSXXX\\\[[[]]]___cccgggllloooqqqqqqqqqrrrrrrrrrqqqpppooohhhhhhgggddd```^^^]]]]]]]]]]]]]]]^^^^^^___```aaaccccccdddcccbbb___]]][[[TTTSSSRRRQQQPPPOOOOOOOOOOOONNNNNNPPPSSSVVVVVVUUUQQQRRRQQQPPPOOOPPPSSSUUUVVVWWWXXXWWWUUUPPPKKKHHHCCCCCCCCCEEEHHHLLLPPPSSSTTTTTTUUUTTTRRROOOLLLJJJJJJKKKLLLMMMOOOTTTYYY]]]bbbeeejjjllllllkkkkkkkkkjjjhhheeebbb^^^[[[YYYWWWYYYYYYXXXWWWVVVUUUTTTTTTMMMMMMMMMMMMNNNOOOPPPPPPQQQRRRUUUWWWYYYZZZZZZZZZWWWSSSNNNJJJHHHHHHFFFEEEHHHLLLQQQUUUWWW]]]eeelllssssssssssssqqqllleee```RRRPPPKKKGGGCCCCCCFFFIIIFFFHHHKKKNNNQQQTTTUUUUUUXXX[[[aaajjjssszzz}}}~~~~~~xxxsssnnniiijjjooommmooorrruuuwwwxxxyyyyyyxxx|||vvvpppsssvvv{{{|||ppp^^^OOOAAA===::::::888555666:::555666666777777888999999999999999:::;;;===???@@@>>>???@@@@@@AAAFFFNNNTTTQQQIIICCCCCCEEEEEEHHHKKKRRR```pppzzz{{{jjj```\\\ZZZXXXWWWTTTPPPNNNMMMMMMKKKJJJJJJJJJKKKKKKJJJJJJIIIHHHJJJHHHFFFCCCBBBBBBBBBCCC======>>>>>>===<<<;;;999777666555555666666555444555444333333222222333333111111111111111111111111000000000111222222222333111111000000//////......////////////............////////////000000000000000000000000000111222222///000222444555777888888666777999:::999888666555333333444444666777888999777666444444666777666555333444555777888888999999888888777777777777888888555777:::;;;:::888888888333444555777888:::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<======????????????@@@AAABBBCCCCCCCCCDDDFFFGGGIIIJJJJJJHHHIIIKKKLLLMMMOOORRRTTTVVVYYY___gggppp|||~~~}}}{{{yyyttttttsssrrrrrrqqqppppppmmmkkkiiihhhgggfffdddbbbaaaaaa```___^^^^^^]]]\\\\\\YYYUUUQQQMMMKKKJJJIIINNNPPPTTTVVVWWWZZZ```dddfffiiimmmrrruuuwwwwwwvvvrrrqqqpppnnnlllkkkiiiiiidddfffgggddd```]]]^^^```````````````aaabbbdddddddddddddddcccaaa^^^[[[YYYVVVUUUSSSRRRPPPPPPOOOOOOPPPPPPPPPRRRUUUWWWWWWWWWRRRSSSRRRQQQPPPQQQTTTWWWXXXWWWVVVTTTQQQNNNJJJHHHFFFFFFGGGHHHLLLPPPSSSUUUUUUUUUVVVUUUTTTQQQNNNLLLKKKLLLNNNOOOQQQUUU[[[___cccgggllloooooommmmmmlllkkkiiifffbbb^^^[[[YYYXXXZZZZZZYYYXXXWWWWWWVVVVVVMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRTTTWWWXXXXXXXXXXXXTTTPPPKKKHHHGGGFFFFFFEEEJJJOOOVVVZZZ]]]bbbkkkqqqpppooonnnllliiibbb[[[UUULLLLLLKKKGGGDDDEEEKKKOOOQQQRRRUUUXXXZZZ[[[\\\\\\aaacccgggnnnuuu{{{}}}~~~~~~xxxtttppplllmmmqqqlllooorrrvvvxxxzzzzzzzzz~~~vvvpppssswww{{{{{{nnn\\\MMM@@@===;;;;;;888555777;;;888888888999::::::;;;;;;:::999999:::;;;===???AAABBBAAAAAAAAAEEEPPP^^^hhhVVVLLLDDDCCCDDDEEEIIIMMMMMM\\\nnnxxxzzzmmmccc[[[WWWXXXTTTSSSPPPNNNLLLKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFHHHGGGFFFDDDBBB@@@>>>=========>>>??????>>>===<<<999999888888777666666666333333333333333333333333444444444333333333222222//////000000111111222222///////////////000111111222111111111000000//////000000000///......------000333111,,,,,,111333000...//////000111333444555777777666666555555444444777777777777888999:::;;;888888777666666666666666666666555666666777888999999888666444444555777888999999999888888666555555888888888999999999888888::::::::::::::::::::::::999::::::::::::999888888999999:::;;;;;;;;;::::::<<<<<<<<<<<<==================>>>>>>???@@@BBBCCCBBBCCCEEEFFFHHHHHHIIIIIIIIIJJJJJJJJJKKKNNNSSSWWWXXXYYY[[[aaakkkyyy}}}{{{zzzxxxuuusssrrrqqqqqqooonnnlllllljjjhhhgggeeeccccccbbb```______```___]]][[[[[[YYYTTTOOOLLLMMMQQQUUUWWWXXXYYY[[[^^^cccjjjnnnqqqsssuuuvvvtttqqqllljjjlllhhhcccbbbccceeeeeedddaaabbbbbbaaa```___aaabbbcccccccccccccccddddddddddddeeeeeeeeebbb]]]XXXUUUTTTRRRPPPRRRTTTVVVTTTRRRTTTTTTTTTUUUWWWYYY[[[\\\XXXVVVSSSRRRRRRTTTWWWYYY^^^^^^]]]YYYSSSMMMJJJHHHFFFHHHKKKNNNRRRUUUXXXYYYYYYXXXXXXWWWUUUSSSQQQPPPOOOOOOOOOPPPSSSWWW\\\^^^cccfffjjjnnnqqqqqqqqqpppmmmiiiddd^^^[[[ZZZ[[[\\\```]]]ZZZYYYZZZ\\\\\\\\\WWWVVVTTTQQQPPPPPPPPPPPPQQQRRRTTTVVVWWWXXXXXXXXXQQQNNNJJJGGGHHHJJJOOOQQQSSSXXX^^^bbbdddfffiiillljjjhhheeeaaa\\\VVVRRRPPPIIIHHHHHHIIIKKKNNNQQQSSS[[[]]]```bbbcccdddgggiiinnnqqqtttuuuyyy~~~|||}}}~~~|||tttpppppprrrtttqqqnnnrrrzzz~~~{{{zzz|||zzzuuupppssswww{{{{{{nnn\\\OOO@@@;;;777777:::;;;888444555666777888888999999888:::::::::;;;<<<>>>@@@BBBCCCEEEBBB???JJJ^^^gggcccIIIFFFDDDBBBBBBEEEIIILLLOOOXXXeeesssyyylllbbbZZZWWWWWWTTTSSSPPPNNNLLLKKKKKKKKKJJJKKKKKKJJJJJJIIIHHHGGGHHHGGGEEECCCAAA???>>>===<<<===>>>>>>>>>===;;;;;;999999888888777666666666444444444444444444444444333333333333222222222222000000000000000111111111///////////////000000111111111111000000000//////......//////////////////...000///******///000...000000000111222444666666666666666666666666666666666666666666777888999999888888777666666666666666333333444555777999:::;;;:::999888777888:::;;;===999999999888888777666555555555666888888999999999::::::::::::::::::::::::999::::::::::::999888888999999:::;;;;;;;;;::::::<<<<<<<<<<<<==================>>>>>>???AAABBBCCCBBBCCCEEEFFFHHHHHHIIIIIIIIIJJJJJJJJJKKKMMMRRRUUUWWWXXXZZZ```jjjwww|||{{{yyywwwtttssssssrrrqqqooommmmmmllljjjhhhgggfffeeedddcccaaaaaaaaa```^^^\\\ZZZXXXUUUPPPNNNOOOSSSWWWYYY\\\aaaeeeiiinnntttxxx{{{zzzwwwsssmmmgggbbb^^^^^^[[[XXXXXX[[[^^^______```aaabbbbbbaaaaaaccceeehhhhhhhhhgggggggggggggggdddeeeeeedddbbb]]]XXXVVVTTTRRRQQQRRRUUUWWWVVVUUUVVVWWWXXXYYYZZZ[[[[[[\\\XXXVVVTTTSSSSSSVVVYYY[[[ZZZZZZYYYVVVQQQMMMKKKKKKLLLMMMOOORRRUUUXXXZZZ[[[YYYYYYYYYXXXWWWVVVUUUUUUSSSRRRRRRSSSUUUYYY]]]```dddfffjjjmmmooopppppppppllliiiccc^^^[[[[[[\\\]]]```]]]\\\\\\^^^```aaaaaaaaa^^^ZZZVVVQQQNNNLLLKKKMMMNNNQQQSSSUUUUUUTTTTTTOOOMMMKKKJJJKKKNNNRRRTTTXXX]]]bbbeeeffffffgggiiiaaa```]]]YYYUUUQQQOOOMMMLLLMMMMMMOOOQQQUUUXXXZZZaaabbbddddddeeefffhhhjjjooosssvvvxxx{{{{{{}}}~~~zzztttrrrrrrssstttrrrttt{{{~~~{{{{{{~~~zzzuuuqqqtttxxx}}}zzzlllZZZLLL???;;;777777::::::888444555666777888999999999999:::::::::;;;<<<>>>@@@AAACCCEEECCC???GGGTTTXXXRRRGGGEEECCCBBBCCCEEEHHHJJJOOOWWWdddrrr}}}wwwjjj```YYYVVVWWWTTTSSSPPPNNNLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHHHHGGGEEEDDDAAA@@@>>>===<<<<<<=========<<<;;;:::999888888777777666666555444444444444444444444444333222222222222111111111111111111111000000000000////////////000000000000......---------------,,,------...//////000111111...000///++++++///000...000111111222333555666777555555666777777888999999555555555555666777888888888888777666666666666666444444555555666888999:::999999888888999;;;===>>>888888999888888777666555222333555777888999::::::::::::::::::::::::::::::999::::::::::::999888888888999::::::;;;;;;;;;:::<<<<<<<<<<<<============>>>>>>>>>>>>@@@AAABBBCCCBBBCCCEEEFFFHHHHHHIIIIIIJJJJJJKKKJJJJJJLLLPPPSSSUUUWWWZZZ___iiivvv~~~|||zzzxxxuuutttttttttsssqqqnnnnnnmmmlllkkkjjjiiihhhgggfffdddccccccbbb```^^^ZZZYYYVVVSSSQQQSSSWWW[[[\\\aaaiiippptttwwwzzz{{{xxxtttmmmddd\\\UUUPPPMMMNNNMMMMMMOOOTTTXXX[[[]]]^^^```bbbccccccdddfffhhhkkkkkkkkkjjjjjjiiiiiiiiidddeeeeeedddbbb^^^ZZZWWWVVVTTTSSSTTTVVVYYYZZZZZZ\\\]]]^^^``````___^^^]]]ZZZYYYWWWUUUVVVXXXZZZ\\\XXXXXXXXXUUURRRPPPPPPQQQTTTTTTVVVXXXZZZ\\\^^^___\\\\\\[[[[[[ZZZYYYYYYYYYWWWVVVUUUVVVXXX\\\___bbbggghhhjjjlllnnnoooppppppjjjgggccc___\\\\\\]]]^^^```___^^^___bbbdddffffffllliiibbb[[[TTTNNNJJJHHHIIIKKKNNNQQQSSSRRRQQQPPPLLLLLLMMMNNNPPPSSSVVVXXX]]]```dddfffdddbbb``````XXXVVVTTTQQQOOONNNMMMMMMPPPQQQRRRUUUXXX\\\___aaaeeeffffffeeecccccceeegggnnntttyyy{{{~~~{{{}}}~~~yyyuuuvvvwwwyyyxxxyyy|||}}}{{{|||~~~zzzvvvrrrvvv{{{xxxiiiVVVIII>>>;;;777777999:::777555555666777888999999999999:::::::::;;;===>>>@@@AAA???BBBAAA>>>BBBJJJIIIAAADDDDDDCCCCCCDDDEEEGGGHHHMMMUUUbbbpppzzzuuuhhh___XXXUUUVVVTTTRRRPPPNNNMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHFFFEEECCCAAA@@@???======>>>>>>>>><<<;;;:::888888888777666666555555333333333333333333333333222222222111111111000000222222111111000000//////...//////000000000000000///...........................//////000000000000111111000//////000111111000000000111333444666777666777777777888888888999555555555555666777888888888777777666666666666666888888777666666555666666777777777777777888999:::888888888888888777666666444555666888999999::::::999999::::::::::::;;;;;;999::::::::::::999888888888888999:::;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>???@@@AAABBBCCCBBBCCCEEEFFFHHHHHHIIIIIIJJJJJJKKKKKKJJJLLLOOORRRUUUWWW[[[```hhhuuu~~~|||zzzxxxvvvuuuuuuuuutttsssooonnnnnnmmmlllkkkkkkjjjiiigggeeeccccccbbbaaa___[[[ZZZYYYWWWVVVXXX\\\```bbbhhhooouuuvvvtttrrrqqqgggccc[[[SSSLLLHHHFFFFFFFFFFFFHHHLLLQQQWWW[[[]]]^^^```ccceeefffhhhjjjlllkkkkkkjjjjjjiiihhhhhhhhhdddeeeeeeeeebbb___\\\ZZZXXXWWWWWWXXXZZZ]]]___aaaccceeegggiiihhhfffbbb```___]]][[[YYYXXXYYYZZZ[[[[[[[[[ZZZXXXVVVUUUWWWYYYYYYZZZ[[[]]]```bbbcccddddddcccaaa___]]][[[ZZZYYYZZZYYYXXXXXXZZZ^^^aaaccckkkkkkllllllmmmoooooopppiiifffccc___^^^^^^___```bbbaaa___```ccceeeeeeeeemmmjjjddd\\\UUUNNNJJJHHHGGGJJJMMMPPPRRRQQQPPPNNNKKKMMMOOORRRVVVYYY[[[\\\^^^```bbbaaa___ZZZVVVSSSRRRQQQOOOMMMMMMOOOPPPRRRQQQSSSVVVZZZ]]]aaadddeeeeeeeeeccc```^^^]]]___aaajjjrrryyy}}}}}}~~~~~~zzzxxx|||~~~~~~zzzvvvtttxxx}}}vvvfffSSSFFF<<<:::888777888999777666666666777888999999999999::::::;;;<<<===>>>???@@@;;;>>>>>>===@@@DDDCCC===BBBBBBBBBCCCDDDDDDEEEEEEJJJRRR___mmmyyysssggg^^^WWWUUUVVVTTTRRRPPPNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIHHHFFFEEECCCBBBAAA??????@@@@@@???>>><<<;;;888888777777666555555555111111111111111111111111222222222111111111000000222222111111000000//////......///000111000000///222222333333333333333333111111000000////////////111000000111111000000111/////////000222333555666999888888888777777777666666666666666777888999999888777777666666666666666888888777666666555666666888888777777666666666666777888888888888777777666888888999:::::::::999999999999999::::::;;;;;;;;;999::::::::::::999888888777888999:::;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>??????@@@AAACCCDDDBBBCCCEEEFFFHHHHHHIIIIIIIIIKKKLLLKKKKKKLLLOOOQQQUUUXXX\\\```gggsss~~~|||{{{yyywwwvvvvvvvvvuuutttoooooonnnmmmmmmlllkkkkkkjjjhhheeecccccccccbbb```^^^^^^^^^^^^]]]___cccfffkkkooossssssoooiiiddd```ZZZVVVQQQKKKHHHGGGHHHIIIDDDEEEHHHKKKOOOSSSXXX[[[^^^aaaeeeggghhhiiikkkmmmiiiiiiiiihhhhhhhhhggggggdddeeeeeeeeedddbbb```___\\\]]]^^^___```ccceeegggkkkmmmooopppooolllhhheeeeeeccc```]]][[[ZZZYYYYYY^^^^^^]]]\\\ZZZZZZ\\\^^^]]]^^^___bbbdddfffhhhiiinnnmmmkkkhhhddd___\\\YYY\\\[[[ZZZZZZ\\\```ccceeennnnnnnnnnnnnnnooooooooohhhfffcccaaa``````bbbccceeecccaaa```aaaaaa___^^^aaa___ZZZUUUPPPLLLJJJIIIFFFHHHKKKNNNOOOOOONNNMMMMMMOOORRRVVVZZZ\\\]]]^^^^^^^^^^^^]]]ZZZUUUPPPLLLNNNMMMLLLLLLNNNQQQSSSUUUUUUWWWZZZ___bbbeeeggggggdddbbb```\\\YYYYYY\\\___fffoooyyy}}}~~~wwwvvv}}}}}}yyyvvvuuuyyysssbbbPPPDDD;;;999888777888888777777666777888999999::::::999::::::;;;<<<===>>>??????===>>>>>><<<>>>AAAAAA???@@@@@@AAABBBCCCCCCCCCCCCGGGNNN[[[kkkxxxrrrfff^^^WWWUUUVVVTTTRRRQQQOOONNNMMMNNNNNNKKKKKKKKKKKKJJJIIIHHHHHHIIIIIIHHHFFFEEECCCBBBBBB@@@AAAAAAAAA@@@>>><<<;;;888777777666666555555444222222222222222222222222333222222222222111111111111111111111000000000000---...000111111111000/////////000000000000111111222222111000000///......000......000000......000......///000111333444555999999888777777666555555666666666666777888999999888888777666666666666666444444555555666888999:::;;;::::::999888777666555777777888888888888777777999:::::::::::::::999999888999999::::::;;;;;;<<<999::::::::::::999888888777888999:::;;;<<<<<<<<<<<<<<<<<<<<<============????????????@@@BBBCCCDDDBBBCCCEEEFFFHHHHHHIIIIIIIIIKKKLLLMMMMMMNNNQQQSSSUUUYYY]]]```eeeooo~~~~~~|||zzzxxxxxxxxxyyyxxxvvvqqqqqqpppooonnnmmmlllkkkjjjhhheeeddddddeeedddcccbbbdddeeeeeeeeefffiiikkkqqqrrrrrrnnnfff___YYYVVVQQQOOOMMMKKKJJJKKKMMMOOOIIIKKKMMMNNNOOOQQQTTTVVV^^^aaadddfffggghhhiiijjjggggggggggggggggggggggggddddddffffffffffffeeedddaaacccfffggghhhiiikkkmmmqqqrrrtttuuutttpppmmmjjjhhhgggddd```]]]\\\[[[ZZZ]]]^^^______^^^^^^```bbbcccccceeefffhhhiiijjjkkkrrrrrrrrroookkkeee```]]]]]]]]]\\\]]]___bbbfffhhhooooooooooooooonnnmmmmmmgggfffdddccccccdddeeeffffffdddaaa___^^^\\\YYYVVVRRRPPPNNNKKKIIIHHHHHHHHHGGGHHHJJJLLLMMMNNNNNNNNNQQQSSSVVVYYY[[[]]]]]]]]]^^^]]][[[YYYXXXTTTOOOLLLKKKKKKLLLMMMOOORRRUUUVVVYYY[[[___cccfffggghhhhhhbbb```]]]ZZZXXXYYY]]]aaaeeeoooyyy}}}~~~sssrrrzzz{{{wwwvvvuuuzzz|||nnn^^^MMMCCC999999888777777777777777666777888999:::::::::::::::;;;<<<===>>>>>>>>>>>>BBBAAA@@@>>>===>>>????????????@@@AAAAAABBBBBBBBBEEEKKKWWWhhhwwwrrrfff^^^XXXVVVWWWSSSRRRQQQOOONNNNNNNNNOOOJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGFFFEEECCCBBBAAAAAA@@@@@@AAA@@@???===<<<:::777777777666555555444444333333333333333333333333333333333333222222222222000000000000000111111111---...000111111111//////,,,,,,,,,---------......111111000000000000000000000---...222222...---000//////000111222444555666666666666666666666666666555555555555666777888888888888777666666666666666333333444555777999:::;;;::::::::::::999888888777777777888888888888777777777888999:::::::::::::::888888999::::::;;;<<<<<<999::::::::::::999888888777777999:::;;;<<<<<<<<<<<<<<<<<<<<<============?????????@@@AAABBBCCCDDDBBBCCCEEEFFFHHHHHHIIIIIIIIIKKKMMMNNNOOOPPPRRRTTTTTTXXX\\\^^^aaakkkyyy}}}{{{{{{||||||{{{zzzttttttrrrqqqooonnnmmmlllkkkiiifffeeefffggghhhggggggiiijjjkkkkkklllnnnpppooonnnjjjddd]]]WWWUUUTTTOOOOOOPPPRRRTTTVVVXXXZZZYYY[[[[[[ZZZWWWVVVWWWXXX\\\___bbbddddddddddddeeeaaabbbbbbccccccddddddeeecccdddfffgggiiiiiiiiiiiifffiiimmmooonnnnnnoooqqqssstttuuuvvvtttrrrooommmhhhgggeeebbb```___^^^]]]\\\___bbbcccdddeeegggiiikkkkkkkkkkkkkkkkkkkkkkkkkkkmmmooopppnnniiiccc_______________bbbfffjjjmmmmmmnnnoooooonnnllljjjhhhggggggfffeeeeeefffhhhiiifffdddaaa^^^\\\YYYUUURRRLLLKKKIIIHHHHHHHHHIIIJJJLLLLLLMMMNNNOOOQQQRRRSSSVVVWWWYYYZZZ[[[\\\\\\[[[\\\ZZZWWWVVVVVVTTTQQQNNNLLLLLLNNNPPPSSSUUUWWWXXXZZZ]]]```dddffffffeeeddd^^^]]]ZZZWWWVVVYYY___ccciiisss|||~~~~~~~~~|||rrrrrrzzzyyyuuuuuuuuuzzzwwwiiiXXXIII@@@888999888777666666777888777777888999:::::::::::::::;;;<<<===>>>>>>>>>===@@@@@@@@@@@@???======>>>???????????????@@@BBBBBBFFFJJJUUUdddttt}}}}}}rrrggg^^^XXXVVVXXXSSSRRRQQQOOONNNNNNOOOOOOJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@??????@@@???>>><<<:::999777777777666555555444444555555555555555555555555444444444333333333222222//////000000111111222222---...000111222111///...000000000000111111222222/////////000111111222222333///000444444000///333000000111222333555666777444444555555666666777777444444444444444555777777888888777666666666666666666666555666666777888999777888888999999999888888666777777888888888777777444555777888::::::;;;;;;888888999::::::;;;<<<<<<999::::::::::::999888888666777999:::;;;<<<<<<<<<<<<<<<<<<<<<=========>>>?????????@@@AAABBBCCCDDDBBBCCCEEEFFFHHHIIIIIIIIIHHHKKKMMMOOOPPPQQQTTTVVVSSSWWW[[[\\\___hhhvvv~~~}}}~~~~~~~~~}}}wwwvvvuuusssqqqooonnnmmmllljjjgggggghhhjjjjjjjjjjjjlllnnnoooooooooqqqsssiiigggbbb\\\VVVSSSTTTVVVRRRUUUYYY]]]bbbeeehhhiiiiiijjjjjjfffaaa^^^]]]^^^ZZZ]]]```bbbaaa`````````\\\\\\]]]^^^___``````aaacccdddfffhhhjjjkkklllmmmhhhmmmrrrtttsssqqqrrrsssttttttuuuuuutttrrrooonnngggfffeeecccbbbaaaaaa```]]]```eeehhhjjjlllnnnpppqqqpppooonnnmmmkkkjjjjjj```dddiiilllllliiiccc```aaaaaa```bbbeeeiiimmmpppkkklllnnnnnnmmmjjjgggeeehhhgggffffffggghhhiiijjjfffddd```^^^[[[XXXTTTPPPMMMLLLKKKJJJJJJKKKLLLLLLRRRRRRQQQRRRSSSUUUXXXYYYYYYZZZZZZ[[[[[[[[[ZZZZZZZZZVVVSSSRRRSSSSSSQQQOOONNNOOORRRUUUWWWYYYZZZZZZYYY[[[___bbbcccbbb```___ZZZYYYVVVTTTTTTXXX^^^cccnnnwww~~~~~~|||}}}zzztttuuu~~~~~~wwwttttttuuuzzzssseeeTTTFFF>>>888888888777666666777888777777888999:::::::::::::::;;;<<<>>>>>>>>>======;;;<<<>>>AAA@@@>>>===??????>>>>>>>>>>>>@@@AAABBBFFFJJJSSSbbbqqq{{{}}}{{{xxxiii^^^YYYWWWVVVTTTSSSQQQPPPOOONNNNNNNNNMMMLLLKKKJJJJJJIIIIIIJJJIIIHHHFFFDDDBBBAAA@@@@@@AAAAAA@@@???===<<<:::999999888888777666555555555555555444333000///000111333333222222111000000000222222111000000111222222333111///...000111111111/////////000111111222222222111000//////000111222000000////////////000000000000000000000111111222444555777888888888777666666666666666666777888888999999999888777666666555333333444555666777888888<<<999666777999:::888666888777777999::::::888666333444555777888:::;;;;;;===<<<;;;:::::::::::::::;;;;;;:::999999888888777999999::::::;;;<<<==============================AAAAAAAAABBBBBBCCCCCCCCCCCCDDDFFFGGGHHHHHHGGGGGGKKKLLLMMMNNNPPPSSSUUUVVVUUUWWW[[[]]]```fffnnnuuuzzzyyyvvvuuutttqqqnnnkkkkkkkkkjjjjjjkkklllmmmnnnpppppprrrrrrrrrqqqpppooocccaaa]]]YYYWWWXXXZZZ[[[YYY\\\aaagggmmmqqquuuvvv{{{{{{{{{zzzvvvnnnddd]]]aaa]]]XXXUUUVVVUUUTTTRRRUUUUUUUUUVVVXXX[[[^^^```cccfffjjjkkkkkkkkknnnqqqqqqqqqqqqrrrssstttttttttwwwtttqqqqqqqqqpppmmmiiifffggggggfffeeedddbbbaaaeeefffhhhkkkmmmoooqqqqqqwwwtttqqqoooooonnnllljjjhhhiiikkkkkkjjjgggeeecccfffhhhjjjiiihhhhhhiiijjjkkkkkkjjjiiigggfffeeedddeeegggiiikkklllkkkjjjiiijjjgggbbb___[[[VVVOOOJJJMMMKKKKKKNNNSSSVVVVVVUUUYYYWWWUUUUUUWWWYYYZZZZZZ]]]]]]]]]ZZZXXXVVVWWWXXXXXXYYYYYYXXXVVVUUUUUUVVVQQQSSSUUUXXX[[[]]]___```fffdddbbbaaaaaa___\\\ZZZWWWSSSQQQRRRTTTVVV^^^fffqqquuu{{{~~~}}}xxxuuuvvvyyy{{{}}}wwwtttssstttzzz~~~qqq```OOOBBB;;;:::999999999888777777777:::999888888888999:::;;;:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<===>>>============???@@@AAAGGGJJJPPP[[[lll{{{~~~yyyxxxiii^^^YYYWWWVVVTTTSSSRRRPPPNNNMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIJJJIIIHHHFFFDDDBBBAAA@@@@@@AAAAAA@@@@@@>>>===;;;:::777777777777777666666555333444444333222222222333333333222222111000000000111111111111111111111111333111//////000111111111222222222222222111111111000///...------...///000000000////////////000000000000000000000111111222444555666777888777666666666666666666666777777888888888777777666555555444444444555555666777777777<<<999777777888888777555777666777888::::::999777444444555666888999:::;;;===<<<;;;;;;:::::::::;;;;;;;;;::::::999888888888999999::::::;;;<<<<<<===========================>>>>>>??????@@@@@@AAAAAACCCDDDEEEGGGGGGGGGGGGFFFKKKKKKLLLNNNPPPRRRTTTUUUTTTWWWZZZ\\\^^^dddlllsss~~~|||zzzyyywwwssspppooonnnnnnnnnoooqqqtttuuuvvvwwwxxxwwwuuuqqqllliiiaaa___\\\ZZZZZZ[[[]]]___bbbeeejjjpppuuuyyy{{{|||}}}xxxqqqhhhaaa[[[WWWSSSPPPPPPPPPOOOMMMNNNNNNNNNPPPSSSWWW[[[^^^dddggglllmmmnnnnnnppprrrvvvuuuuuuuuuuuuuuuuuuuuuwwwuuusssssstttsssooollliiiiiihhhhhhgggfffffffffggghhhkkknnnrrrtttvvvwww{{{yyyuuusssqqqnnnkkkhhhiiiiiihhhfffeeecccaaa```eeegggjjjkkkjjjiiijjjjjjiiiiiihhhgggeeeddddddcccdddfffhhhjjjllllllkkkkkklllhhhccc___[[[VVVPPPLLLMMMLLLNNNRRRWWW[[[[[[ZZZZZZXXXVVVVVVXXX[[[[[[\\\]]]^^^]]][[[XXXWWWXXXYYY[[[\\\\\\[[[YYYXXXXXXYYYVVVXXXZZZ\\\^^^```aaaaaafffeeecccbbbbbb___\\\YYYTTTPPPNNNOOOQQQTTT]]]fffpppuuu{{{|||vvvrrrqqqrrrrrryyy||||||wwwuuutttuuu{{{|||nnn]]]MMMAAA;;;999999888888888888888888999999888888888999:::;;;:::;;;<<<===>>>>>>>>>>>><<<<<<<<<=========>>>>>>>>>>>>======>>>???@@@AAAEEEIIIOOOZZZjjjxxx{{{wwwxxxiii^^^YYYWWWVVVUUUTTTRRRPPPNNNMMMLLLLLLMMMLLLKKKJJJJJJIIIIIIJJJIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@???>>>===<<<666777888888888777666555444444444444333222222111333333222222111000000000000111222333333222111000222000//////000111111000000//////...------,,,,,,000///...------...///000000000////////////000000000000000000000111111222333444555666777666555555666666555555666666777888777777666666555555444444666666666666666666666666:::999777777777777666444666555666777:::;;;:::888444555555666777999:::;;;===<<<;;;;;;:::;;;;;;;;;;;;;;;::::::999999888888999::::::;;;;;;<<<<<<<<<==============================>>>>>>???@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFJJJJJJKKKMMMOOOQQQSSSTTTRRRUUUXXXZZZ]]]bbbiiiooo}}}{{{zzzwwwtttqqqqqqppppppppprrrvvvzzz|||}}}~~~~~~|||vvvooogggcccaaa```___^^^___aaaccceeejjjnnnsssyyy}}}~~~{{{wwwrrrkkkccc^^^UUURRRNNNKKKKKKKKKJJJIIIHHHHHHIIIKKKOOOTTTYYY\\\dddgggllloooqqqrrrtttuuuxxxxxxwwwwwwvvvuuuttttttuuuttttttuuuuuussspppmmmlllkkkjjjiiijjjjjjkkklllnnnoooqqqtttvvvxxxyyyyyyzzzxxxvvvtttqqqnnniiifffgggeeeaaa^^^[[[[[[[[[[[[aaaeeejjjllllllkkkjjjjjjgggfffeeedddccccccccccccbbbdddgggiiilllmmmmmmmmmoookkkddd___ZZZVVVRRROOONNNOOOSSSXXX]]]``````___\\\ZZZYYYYYY[[[]]]^^^^^^______^^^\\\ZZZZZZ[[[]]]^^^___```___]]]\\\\\\]]]]]]^^^___aaabbbccccccccceeeddddddcccbbb___ZZZVVVQQQMMMKKKMMMPPPUUU___iiiqqquuu|||~~~~~~~~~~~~|||}}}xxxssspppmmmlllsssxxxzzzwwwvvvvvvxxx}}}xxxiiiXXXHHH>>>:::777777888888888888888888999999888888999999:::;;;:::;;;<<<===>>>>>>>>>>>>============>>>>>>>>>???>>>>>>===>>>>>>???AAAAAACCCGGGMMMXXXggguuuyyyuuuxxxiii^^^YYYWWWVVVVVVUUUSSSPPPNNNLLLKKKKKKMMMLLLKKKJJJJJJIIIIIIJJJIIIHHHFFFDDDBBBAAA@@@@@@>>>?????????>>>===<<<<<<777888999999999777555333777555444333222111///...333333222222111000000000///000222333333222000///222000//////111111111000------------,,,,,,++++++222111000//////000111222000000////////////000000000000000000000111111222222333555666666666555444666555555555555666777777777777777666666555555555777777666666555555555555666666666777777777666666555555555777999;;;:::999555555555555666777999:::<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999888888:::::::::;;;;;;;;;<<<<<<========================>>>>>>???@@@AAAAAABBBCCCBBBCCCDDDDDDEEEEEEFFFFFFIIIJJJJJJLLLNNNPPPQQQSSSQQQTTTWWWYYY[[[___fffkkkwww~~~|||zzzxxxtttqqqpppooonnnooorrrvvv{{{~~~zzzsssllleeeaaadddccccccdddeeegggiiijjjmmmqqqwww}}}~~~zzztttnnnhhhbbb\\\XXXPPPNNNLLLJJJIIIIIIJJJJJJIIIIIIKKKMMMQQQUUUYYY[[[aaadddjjjooorrrtttvvvvvvvvvvvvuuuuuutttsssssssssqqqrrrsssssssssqqqnnnlllmmmlllkkkkkkkkknnnppprrrxxxxxxxxxyyyxxxxxxwwwwwwsssrrrqqqpppooolllgggdddbbb^^^XXXSSSQQQQQQTTTUUU]]]bbbhhhlllmmmllljjjjjjddddddcccbbbaaabbbbbbcccbbbdddfffiiilllnnnoooooooookkkeee^^^YYYVVVSSSRRRRRRTTTXXX]]]aaacccbbbbbb^^^]]]\\\]]]___aaaaaaaaaaaaaaa```___]]]]]]___aaacccddddddccc```______```bbbccccccdddddddddcccccccccbbbbbbbbb```\\\VVVRRROOOKKKJJJMMMQQQWWWcccmmmssswww}}}~~~}}}|||||||||{{{~~~~~~yyyuuuqqqooouuu{{{|||xxxvvvvvvxxx{{{uuudddRRRDDD<<<888666666777777888888999999999888999999999999:::::::::;;;<<<===>>>>>>>>>>>><<<<<<=========>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAEEEKKKUUUcccqqqvvvuuuxxxiii^^^YYYWWWVVVVVVUUUSSSPPPNNNLLLKKKKKKMMMLLLKKKJJJJJJIIIIIIJJJIIIHHHFFFDDDBBBAAA@@@@@@>>>>>>>>>>>>======<<<;;;:::;;;::::::888666333222666333111000111222111///333333222222111000000000///000222333333222000///111000///000111222000///000000000111111111222222222111000//////000111222000000////////////000000000000000000000111111222222333555666666666555444555555555555555666666777888888777777777777777666777777777666555555444444222444666777888888888999555444444666888:::::::::777666555444555666888999<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;:::999999888:::::::::;;;;;;;;;;;;;;;===========================>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFJJJJJJJJJLLLMMMOOOQQQRRRPPPSSSWWWXXXYYY]]]ccchhhooozzz~~~|||xxxuuuooooooooopppssswww{{{~~~zzztttnnniiifffeeeffffffggghhhjjjkkklllmmmppptttzzz|||wwwpppiiiccc]]]XXXUUUOOONNNMMMKKKKKKLLLNNNOOOQQQRRRTTTVVVXXXZZZ\\\]]]```cccggglllqqqtttvvvvvvsssssssssssssssssssssssspppqqqrrrsssqqqooommmllllllkkkkkkkkkmmmpppsssuuu{{{{{{{{{zzzyyyxxxwwwvvvrrrpppooonnnlllhhhccc___YYYVVVPPPLLLJJJLLLOOORRR[[[```gggkkklllkkkjjjiiidddcccbbbaaabbbcccdddeeedddeeegggjjjlllnnnooopppnnnkkkeee___YYYVVVUUUVVVXXXZZZ^^^bbbccccccbbbbbbaaa```___aaaccceeeeeedddddddddcccaaa```aaadddgggggghhhhhhfffcccaaaaaabbbddddddeeeddddddcccbbbaaa____________]]]YYYSSSOOOMMMJJJJJJNNNSSSZZZeeepppwwwzzz~~~~~~}}}|||||||||{{{~~~~~~zzzwwwuuuxxx~~~~~~yyyuuutttwwwyyy}}}qqq___NNNAAA:::888666666666777777888888999888888999999:::::::::::::::;;;<<<===>>>>>>>>>>>>;;;;;;<<<<<<<<<============>>>??????@@@@@@AAAAAA@@@DDDIIIQQQ___ooowwwwwwxxxiii^^^YYYWWWVVVUUUTTTRRRPPPNNNMMMLLLLLLMMMLLLKKKJJJJJJIIIIIIJJJIIIHHHFFFDDDBBBAAA@@@@@@?????????>>>>>>===;;;;;;<<<<<<:::999777555444444666222......111444555444333333222222111000000000000111222333333222111000111000///000222222000////////////000111222222222000///...------...///000000000////////////000000000000000000000111111222333444555666777666555555555555444444555555666777888888888888777777777777777777666666555555555444111444777888888888999:::666555444555777999999999888777555444444555777888<<<<<<<<<;;;<<<<<<===>>><<<<<<;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;========================;;;<<<===>>>???AAABBBBBBDDDDDDDDDDDDEEEFFFGGGGGGJJJJJJKKKLLLMMMOOOQQQRRRPPPSSSVVVXXXXXX[[[```eeejjjrrr~~~{{{wwwtttqqqqqqrrrsssvvvxxx{{{||||||yyytttnnnjjjiiiiiiiiifffhhhjjjlllnnnpppppppppwww{{{~~~tttpppiiibbb^^^[[[WWWUUURRRSSSSSSSSSSSSUUUXXX[[[___aaadddggghhhhhhgggfffggggggiiilllqqqtttttttttssssssssssssssssssttttttpppqqqrrrqqqnnnllllllllljjjjjjkkkmmmpppsssvvvxxxxxxyyyyyyzzzzzzzzzyyyyyyvvvtttppplllhhhbbb\\\XXXRRRPPPMMMKKKKKKNNNQQQTTT[[[```gggkkklllkkkjjjjjjeeedddccccccccceeehhhiiihhhiiijjjkkkmmmnnnooopppmmmkkkgggaaa[[[XXXXXXZZZ^^^```ccceeedddccccccccccccbbbbbbdddgggiiihhhhhhggggggfffeeedddfffjjjmmmmmmnnnmmmjjjgggdddcccdddddddddddddddcccbbb``````]]]\\\\\\[[[ZZZWWWRRRNNNLLLJJJKKKQQQVVV]]]hhhrrr{{{}}}~~~}}}}}}}}}}}}|||~~~|||{{{zzzyyy}}}~~~~~~|||vvvrrrrrrvvvzzz|||nnn\\\KKK???999888666666777777777777777777777888999::::::::::::999:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAA@@@DDDHHHNNN\\\mmmyyy|||xxxiii^^^YYYWWWVVVTTTSSSRRRPPPNNNMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIJJJIIIHHHFFFDDDBBBAAA@@@@@@BBBBBBAAAAAA???>>><<<;;;;;;:::888777666666888888===777000...000444555444333333222222111000000000111111111111111111111111000000000111222222000.....................//////000///...------...///000000000////////////000000000000000000000111111222444555666777888777666666555444444444444555666666777777777777777777777777666666666666666555555555444777::::::999777777888888666444555666888888888999777555333333555777888<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<===???@@@BBBCCCCCCEEEEEEDDDDDDEEEFFFHHHIIIKKKKKKLLLLLLNNNOOOQQQRRRPPPSSSWWWXXXXXXZZZ___ccchhhnnnyyy}}}zzzvvvsssrrrssstttvvvwwwxxxxxxyyyuuussspppmmmkkkjjjjjjkkkjjjlllppptttwwwyyyzzzzzz{{{wwwllliiiddd```___^^^]]]\\\]]]___```aaaaaadddiiimmmqqquuuyyy}}}~~~}}}zzzxxxtttqqqooooooqqqsssrrrqqqrrrrrrrrrqqqqqqppppppooonnnnnnnnnkkkgggeeegggiiiiiijjjlllpppsssvvvyyyzzzyyyyyyzzzzzzzzzyyyyyyyyyvvvsssmmmgggbbb\\\WWWSSSOOONNNOOOPPPRRRUUUXXXZZZ^^^bbbhhhlllmmmlllllllllgggfffeeeeeefffhhhkkkmmmmmmmmmmmmmmmmmmnnnoooooolllllliiiddd___\\\]]]^^^bbbdddggggggeeedddfffgggeeedddeeegggjjjkkkkkkjjjjjjjjjiiihhhhhhjjjnnnrrrssssssrrrooojjjgggeeefffdddddddddcccbbbaaa______]]][[[ZZZYYYXXXVVVSSSPPPOOONNNQQQXXX^^^dddmmmvvv}}}~~~~~~~~~~~~~~~}}}|||{{{|||}}}{{{}}}~~~}}}~~~}}}~~~|||~~~|||zzzwwwwwwwwwxxx{{{{{{tttpppqqquuuyyyyyylll[[[KKK???:::888777777777777777666666666777888999:::::::::999999:::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<===============>>>???AAAAAAAAAAAAAAAAAADDDGGGLLLZZZmmm|||xxxiii^^^YYYWWWVVVTTTSSSQQQPPPOOONNNNNNNNNMMMLLLKKKJJJJJJIIIIIIJJJIIIHHHFFFDDDBBBAAA@@@@@@DDDDDDDDDCCCAAA???>>>===:::888666555666888;;;<<>>>>>===<<<<<<;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;========================>>>???@@@AAACCCDDDEEEFFFFFFEEEEEEEEEEEEGGGHHHIIILLLLLLLLLMMMNNNPPPQQQRRRQQQTTTWWWXXXXXXZZZ^^^bbbgggllluuu~~~zzzwwwqqqrrrtttvvvvvvvvvuuutttqqqqqqooonnnmmmkkkkkkjjjnnnqqqvvv{{{~~~vvvpppllljjjgggfffggghhhhhhhhhgggjjjlllmmmnnnrrrwww|||~~~zzzuuurrrssssssqqqpppqqqpppooonnnmmmkkkjjjjjjjjjjjjiiiddd```___aaadddhhhjjjnnnrrruuuxxxzzz{{{|||||||||{{{zzzxxxvvvuuuqqqmmmgggbbb]]]YYYTTTQQQNNNOOOQQQUUUXXX\\\___```aaaeeejjjmmmnnnmmmmmmnnniiihhhffffffhhhkkknnnppppppoooooonnnnnnnnnoooooolllmmmlllgggbbb___```bbbdddfffhhhhhhffffffiiikkkfffeeefffhhhkkkmmmlllkkkkkkkkkkkkiiiiiilllqqquuuxxxwwwvvvrrrmmmiiiggggggdddddddddcccbbbaaa______]]][[[YYYYYYXXXWWWTTTRRRUUUTTTXXX___eeejjjsss|||~~~}}}{{{{{{}}}~~~~~~{{{yyyyyyzzzxxxzzz|||~~~~~~}}}|||zzz}}}{{{xxxssstttvvvyyy}}}{{{sssooopppuuuyyyxxxkkkZZZKKK???:::888888888777777666666555555777888999:::;;;:::999999:::;;;<<<===>>>>>>>>>>>>============>>>>>>>>>>>>===>>>@@@AAABBBBBBAAAAAABBBDDDFFFKKKYYYnnn~~~ttteee]]]ZZZYYYXXXRRRQQQOOOMMMKKKKKKKKKKKKLLLLLLLLLKKKJJJHHHGGGFFFJJJIIIHHHFFFDDDCCCBBBBBBCCCCCCCCCBBBAAA???<<<;;;666666666777888888999999:::888666333222111111111222222222111111111111000////////////////////////------...///000111222222111111000000//////......////////////............''')))---111222111///...,,,...111111111111111333333333444555666666666555666666666555555444444444777777888888888888777777666777777777777777666666777777888999999999888888888999999999999888777777:::888444111000111333444999888888888999;;;===>>>>>>?????????>>>===;;;:::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>?????????BBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEFFFHHHIIIIIIJJJJJJKKKLLLMMMOOOPPPQQQRRRSSSUUUWWWXXXXXXZZZ]]]___eeeiiipppxxx~~~vvvtttrrrqqqqqqrrrssstttoooooonnnlllkkklllooorrryyyzzz||||||uuupppmmmmmmnnnnnnoooppprrrrrrssstttwwwzzz~~~|||xxxvvvtttppplllnnnmmmllljjjgggeeecccbbb^^^]]][[[YYYWWWXXX\\\___aaaeeelllsssyyy{{{{{{{{{~~~|||{{{zzzwwwssspppqqqlllddd\\\WWWUUUUUUUUURRRUUUZZZ___cccddddddccceeegggjjjmmmnnnnnnlllkkknnnnnnmmmmmmmmmnnnpppqqquuuuuutttsssrrrppppppooonnnnnnmmmkkkjjjhhhgggfffiiiiiiiiihhhggggggffffffiiijjjkkkmmmnnnpppqqqrrrrrrmmmkkkmmmnnnooosssyyy~~~{{{vvvqqqmmmjjjfffcccggggggfffccc___]]]]]]]]]ZZZZZZZZZ[[[[[[YYYVVVSSS[[[]]]aaagggmmmtttyyy|||~~~}}}}}}||||||}}}||||||~~~}}}}}}~~~}}}{{{||||||}}}}}}}}}~~~~~~yyy~~~|||zzz|||}}}vvvrrrssswwwzzz{{{ttthhhYYYLLLBBB<<<:::888777666555555666777888999999::::::::::::;;;;;;999:::;;;<<<============<<<<<<<<<<<<===========================>>>??????AAA>>>BBBPPPbbbppp{{{ttteee]]]ZZZXXXWWWOOONNNLLLJJJHHHHHHHHHHHHLLLLLLLLLKKKJJJHHHGGGFFFJJJIIIGGGEEEDDDCCCBBBBBBBBBCCCCCCBBBAAA>>><<<;;;777777777777888888888888777666555333222111111111222222222111111111111000111111111111111111111111////////////000000000000000000000000////////////000000000000000000000000)))+++...000111000///...,,,...000000000000111222333333444555666666666666555555555555444444444333666666777777777777666666666666777777777777666666777888999:::::::::999888888888888888888888777777777777666555444444555555999999999999:::<<<===???>>>>>>??????>>>===;;;:::::::::::::::::::::::::::::::::;;;;;;<<<=========@@@@@@@@@AAAAAAAAABBBBBBDDDEEEFFFGGGGGGHHHIIIIIIJJJKKKLLLMMMOOOPPPQQQQQQRRRSSSUUUVVVWWWYYY\\\^^^aaaeeekkkrrr{{{yyyxxxvvvuuutttsssttttttpppppppppnnnnnnpppsssvvv}}}~~~{{{wwwuuusssssssssssstttuuuvvvwww{{{|||~~~zzzxxxvvvsssooolllkkkiiigggdddaaa___^^^]]][[[[[[ZZZXXXWWWYYY]]]```dddgggmmmsssxxxzzz{{{{{{~~~}}}{{{zzzyyyvvvssspppiiifff```ZZZWWWVVVWWWWWW\\\^^^cccgggiiijjjiiihhhiiikkkmmmpppqqqpppooonnnqqqpppqqqqqqqqqrrrssstttuuuuuutttsssrrrqqqppppppooonnnmmmlllkkkjjjiiiiiikkkkkkjjjiiihhhhhhiiiiiijjjkkkmmmooorrrtttvvvvvvsssooommmpppqqqrrrwww||||||xxxsssooojjjgggdddffffffeeebbb___]]]^^^___\\\\\\]]]^^^^^^]]]ZZZXXX___aaafffkkkrrrxxx}}}~~~~~~}}}}}}~~~~~~}}}|||zzzyyyzzz~~~~~~~~~|||{{{}}}~~~wwwsssuuuxxx{{{zzzsssfffXXXKKKAAA;;;888777777666666666666777777888888888999999999::::::999:::;;;<<<<<<=========<<<<<<<<<<<<============>>>>>>=========>>>>>>???BBB@@@CCCOOO]]]kkkxxxsssfff^^^ZZZWWWUUUOOOMMMKKKIIIHHHGGGGGGHHHLLLLLLKKKKKKJJJIIIGGGGGGJJJIIIGGGEEECCCBBBBBBAAABBBBBBBBBBBB@@@>>><<<;;;888888888888777777777777444444444444333222111000222222222111111111111000111111111111111111111111111111000000//////......////////////000000000000222222222222222222222222,,,---...////////////...---...000000//////000222222333444555666666666666555444444444444333333333555555666666666666555555666666777777777777666666666888:::;;;<<<;;;:::999777777777777777888777777555666777888888777666555666666666777888999;;;<<<===>>>??????>>>===;;;:::888999999::::::;;;;;;;;;::::::;;;;;;<<<============>>>??????@@@AAABBBBBBEEEFFFGGGHHHHHHHHHHHHHHHJJJJJJKKKMMMNNNOOOPPPQQQPPPRRRTTTUUUVVVWWWZZZ]]]^^^bbbgggllluuu}}}}}}{{{zzzxxxvvvuuutttqqqrrrrrrrrrsssvvvzzz}}}~~~|||{{{zzzzzzzzzzzzyyyyyyyyy{{{|||}}}~~~{{{}}}|||yyywwwuuuqqqmmmiiieeeccc```\\\ZZZYYYYYYYYY[[[\\\\\\\\\]]]```dddhhhjjjlllppptttwwwzzz{{{|||}}}{{{yyywwwvvvssspppmmm```^^^\\\ZZZZZZ[[[\\\^^^gggiiikkkmmmnnnnnnmmmlllmmmoooqqqsssttttttrrrrrrssstttuuuwwwxxxxxxwwwwwwvvvuuuuuutttsssrrrqqqqqqpppooonnnmmmmmmlllllllllnnnmmmkkkjjjjjjkkklllmmmnnnoooqqqsssvvvxxxzzz{{{uuuqqqpppsssvvvwww{{{~~~zzzvvvppplllhhhfffffffffeeebbb___^^^___aaa___aaabbbccccccbbb```___eeeggglllrrrxxx}}}||||||||||||}}}~~~}}}{{{yyyxxxzzz~~~~~~|||{{{~~~xxxuuuvvvzzz}}}yyyqqqdddVVVIII???:::777666666777777777777666666777777777888888888888999999999:::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<=========??????>>>======>>>>>>>>>AAA@@@CCCKKKTTTaaassssssfff^^^YYYVVVSSSQQQPPPNNNLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGJJJIIIGGGEEECCCBBBAAAAAAAAAAAABBBAAA@@@>>><<<;;;999999999888777666666555111222333444333222111000222222222111111111000000////////////////////////000000000000////////////......//////000000111111111111222222222222222333//////...............///...000000000//////111333222222444555666666666666444444444444444333333333555666666777777666666555555666666777777777777666666888:::<<<===<<<:::999777777777777777777777888777777888888777666555444666777777888999:::;;;<<<======>>>>>>>>>===;;;:::::::::;;;;;;<<<===>>>>>><<<<<<======>>>?????????======>>>@@@AAACCCDDDDDDGGGHHHIIIJJJJJJJJJIIIIIIJJJKKKKKKLLLNNNOOOOOOPPPPPPRRRTTTUUUUUUWWWZZZ]]]^^^aaafffkkksss}}}{{{xxxvvvtttrrrtttvvvwwwxxx|||~~~}}}}}}}}}}}}~~~~~~}}}|||}}}}}}zzzxxx{{{zzzxxxvvvrrrmmmhhheee___]]]ZZZWWWVVVWWWYYYZZZ```bbbeeegggiiilllppptttrrrssstttvvvxxxzzz|||}}}|||yyyvvvsssqqqnnnjjjggg[[[\\\]]]___bbbdddggghhhooooooppppppooonnnllllllnnnppprrrtttvvvwwwvvvvvvtttvvvyyy{{{||||||zzzyyywwwwwwvvvuuuuuutttssssssqqqpppooonnnmmmnnnnnnnnnooonnnllljjjkkkmmmoooqqqssstttuuuvvvxxxzzz{{{|||uuuqqqqqqtttwwwyyy}}}~~~xxxrrrmmmiiihhhffffffeeebbb``````bbbdddccceeehhhhhhhhhfffeeeeeeiiilllqqqwww}}}{{{{{{{{{|||}}}~~~~~~}}}{{{zzz}}}}}}~~~~~~}}}xxxvvvxxx|||}}}wwwooobbbTTTGGG>>>999888555666777888888777666555777777777888888888999999888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<======??????>>>=========>>>>>><<<===@@@EEEKKKWWWmmmsssfff^^^YYYVVVSSSSSSRRRPPPNNNLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHIIIHHHFFFEEECCCBBBAAAAAA@@@AAAAAAAAA@@@>>>===;;;:::999999888777666555555111222333444333333111000222222222111111111000000////////////////////////////////////000000000000......//////000000111111000000000111111111222222111000///.........//////000111111111///000222333111222333555666777777777444444444444444444444444666777777888888777777666555555666777777777777777666888:::<<<<<<<<<;;;:::999999888777666777777777;;;:::888666444444333333999999:::;;;<<<===>>>>>><<<<<<===>>>>>>===;;;:::::::::;;;;;;<<<===>>>>>><<<<<<======>>>?????????===>>>???AAABBBDDDEEEFFFHHHIIIKKKLLLMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPQQQRRRTTTUUUVVVXXX[[[]]]\\\```eeejjjrrr}}}}}}zzzxxxwwwuuuwwwzzz|||~~~~~~~~~}}}~~~}}}|||zzzxxxyyyyyywwwtttnnnhhhccc```\\\[[[YYYXXXYYY[[[^^^```fffiiimmmpppsssvvvzzz}}}zzzzzzzzzzzz{{{||||||}}}{{{xxxssspppllliiieeebbb]]]___dddiiinnnqqqssssssttttttsssrrrpppooommmmmmnnnppprrrtttvvvxxxxxxxxxuuuwww{{{}}}~~~~~~|||{{{yyyyyyxxxxxxwwwwwwvvvvvvsssrrrpppooonnnooooooppppppnnnmmmlllmmmpppsssuuuxxxyyyyyyyyyyyyzzzzzzzzztttpppooorrruuuwww}}}{{{sssmmmjjjiiiffffffeeecccbbbcccfffhhhiiikkknnnnnnkkkiiihhhiiikkkoootttzzz||||||||||||}}}~~~~~~~~~~~~{{{wwwvvvyyy}}}zzztttmmm```RRRFFF>>>:::999555666777888888777666555888888888888999999999:::777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>===============>>>:::<<<@@@CCCGGGRRRjjjsssfff^^^ZZZWWWUUURRRPPPNNNLLLKKKJJJKKKKKKJJJJJJKKKKKKJJJIIIIIIHHHIIIHHHFFFDDDBBBAAAAAA@@@???@@@@@@@@@@@@>>>===<<<999999999888777666666555222333333333333333222222222222222111111111111000111111111111111111111111......//////000000111111////////////000000000000......//////000111111111000000///....../////////111111111000...///111333111222333555666777777777444444444555555555555666777777888888888888777777444555666777777888888777777777888:::;;;;;;;;;;;;<<<;;;999777666666777777===;;;999666444333333333555555777888999:::::::::;;;<<<============;;;;;;888999999::::::;;;;;;;;;::::::;;;;;;<<<=========>>>???@@@AAACCCDDDEEEFFFGGGHHHKKKMMMNNNNNNMMMLLLLLLMMMMMMNNNOOOOOOPPPPPPPPPRRRTTTUUUVVVXXX[[[]]]ZZZ]]]bbbgggnnnxxx~~~}}}|||{{{}}}~~~~~~}}}|||}}}|||{{{yyyvvvvvvuuupppjjjddd```______^^^]]]]]]___aaadddeeehhhlllppptttwwwzzz}}}~~~}}}}}}|||{{{{{{yyyvvvqqqmmmjjjgggdddbbbcccgggnnntttyyy|||||||||{{{yyywwwuuusssrrrrrrqqqpppqqqssstttuuuvvvwwwwwwvvvxxx{{{~~~}}}|||{{{{{{{{{{{{zzzzzzyyyyyyvvvuuusssqqqppppppqqqrrrppppppooopppqqqtttvvvxxx|||||||||{{{{{{zzzzzzzzztttooolllnnnqqqttt{{{}}}tttmmmjjjiiiggggggfffeeedddfffiiimmmpppsssuuutttooolllkkkkkkmmmpppvvv|||||||||}}}}}}~~~}}}zzzwwwtttuuuyyy~~~xxxppphhh\\\NNNCCC===:::999666666777777777777666666888888888999999999::::::777777888999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>;;;===BBBEEEGGGQQQggg{{{ttteee]]]ZZZXXXWWWQQQPPPNNNLLLJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIHHHIIIHHHFFFDDDBBBAAA@@@@@@??????@@@@@@@@@>>>===<<<999888888888777777666666555555444333333222333333222222222111111111111000111111111111111111111111000000000000////////////000000000000////////////......//////000111111222////////////000000000000///000///---,,,---///111000111333555666777888888555555555666666666777777666666777777777777666666444555666777888888888888777777777777888:::<<<===@@@>>>;;;888777666666777;;;;;;:::999888666444333222333444666777777777777:::;;;<<<=========;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<=========>>>??????AAABBBCCCDDDDDDCCCFFFIIILLLMMMNNNMMMLLLNNNNNNNNNOOOPPPPPPQQQQQQOOOQQQSSSTTTTTTVVVYYY\\\ZZZ]]]aaaeeekkksss~~~~~~}}}||||||}}}|||zzzxxxrrrsssqqqmmmgggbbbaaaaaaddddddddddddeeefffggghhhiiimmmrrrvvvyyy{{{}}}}}}{{{yyyxxxwwwtttpppmmmllljjjhhhgggiiimmmuuu|||~~~}}}zzzxxxvvvvvvvvvvvvvvvuuuuuuuuuuuuttttttsssxxxyyy|||~~~~~~}}}}}}}}}}}}|||||||||{{{yyyvvvtttsssssstttuuurrrrrrsssuuuvvvyyy{{{|||~~~~~~~~~}}}}}}}}}}}}|||uuuooojjjjjjmmmqqqzzz~~~tttllliiiiiihhhhhhgggffffffhhhmmmpppxxx{{{}}}zzzsssnnnmmmnnnmmmqqqxxx~~~{{{{{{|||~~~vvvuuurrrrrrtttyyy~~~vvvkkkcccWWWJJJ@@@;;;999999777777666666666666777777777777777888888888888999666777888999::::::::::::::::::;;;;;;;;;<<<<<<<<<999999999:::;;;<<<===>>><<<>>>BBBEEEFFFNNN```qqqttteee]]]ZZZYYYXXXRRRQQQOOOMMMKKKKKKKKKKKKJJJJJJJJJKKKJJJJJJIIIIIIIIIHHHFFFDDDBBBAAA@@@@@@>>>???@@@@@@???>>>===<<<888888888888777777777777777666444333222222333444222222222111111111111000////////////////////////222222111000///...------111111000000//////.........//////000111111222222......///000111000000000......---,,,***+++---000000111333555666777888888555666666666777777888888555555666666666666555555444555666777888888888888777777666555777999<<<===BBB@@@<<<999777666666777888:::<<<===<<<999666444666888999;;;<<<<<<<<<<<<:::;;;<<<=========<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>?????????>>>>>>???@@@AAABBBBBBCCCAAACCCGGGJJJLLLMMMLLLKKKOOOOOOOOOPPPPPPQQQQQQQQQNNNPPPQQQRRRSSSUUUXXXZZZ\\\___cccfffjjjqqq{{{}}}|||||||||}}}|||yyyvvvooopppnnnjjjeeebbbbbbdddhhhhhhhhhhhhhhhhhhhhhhhhkkkoootttxxxzzz|||~~~}}}yyywwwuuuuuurrrooommmmmmnnnmmmllllllqqqyyy}}}zzzxxxwwwwwwxxxxxxzzzzzzxxxvvvtttrrrqqqpppyyyzzz|||~~~~~~~~~~~~~~~~~~}}}yyyvvvuuuuuuvvvwwwttttttvvvxxxzzz|||~~~~~~~~~~~~wwwoooiiihhhkkkpppyyy~~~tttllliiiiiiiiihhhhhhggggggjjjooorrr}}}~~~vvvpppnnnooonnnrrryyy~~~~~~yyyzzz{{{~~~~~~}}}sssqqqppppppsssyyy}}}uuuggg___SSSGGG>>>999888888888777666555555666777888666666666666777777777777666777888999999:::999999:::::::::;;;;;;;;;<<<<<<777777888999:::<<<===>>>;;;===@@@CCCDDDIIIXXXgggvvviiiaaa\\\YYYVVVSSSSSSSSSQQQNNNKKKHHHFFFLLLLLLLLLLLLLLLLLLLLLLLLKKKIIIGGGEEECCCBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@@@@:::999888777666666666666444333222111111111222222444333333222222333333444111111000000000000111111000000///...............000000000000000000000000000///.........///111222...............---------222222111000///...------222222222333555777888999999999888777666555444444777666555444444444444444666666666666777777777777888777777777777999:::;;;@@@???>>><<<:::888777666999;;;<<<======;;;999777999:::<<<=========<<<<<<999::::::;;;<<<<<<;;;;;;===<<<;;;:::::::::::::::<<<<<<;;;;;;<<<===???@@@>>>@@@BBBBBBBBBBBBDDDFFFFFFHHHKKKKKKIIIIIIKKKNNNLLLMMMMMMNNNNNNOOOPPPPPPRRRRRRSSSRRRRRRTTTXXX[[[___^^^```eeejjjmmmuuu}}}}}}wwwsssqqqmmmjjjiiikkklllllljjjiiiiiijjjiiihhhhhhkkkmmmqqqtttxxx}}}}}}zzzxxxwwwvvvvvvssstttttttttssssssrrrqqqrrrtttwwwzzz}}}~~~|||{{{zzzzzz}}}|||{{{xxxuuutttuuuvvvyyyyyyzzz|||}}}~~~|||wwwttttttuuuvvvvvvyyyzzz}}}yyypppiiiiiimmmrrr{{{wwwqqqoooooollljjjfffdddeeelllvvv}}}yyyuuurrrrrrpppsssyyy~~~|||zzzyyywwwyyyzzz|||~~~{{{zzz||||||rrrpppoooqqquuu{{{yyyqqqjjjZZZJJJAAA<<<999777888888888777666666666666666666666666666777777777777999999::::::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::999999999:::;;;<<<>>>>>><<<===@@@CCCDDDHHHVVVcccuuuhhh```\\\XXXVVVSSSRRRRRRPPPNNNLLLJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJHHHEEEDDDCCCCCCCCC????????????>>>===<<<;;;:::999888777666666666666555444222111111111222333333333222222222222333333111111000000000000111111111111000///////////////000000000000000000000000000//////...///000111222........................000000000000////////////111111111222444555777888555555555555555444444444666666555444444444444444666666666666777777777777888777777777777999:::;;;>>>===<<<:::888777666555999;;;===???>>><<<999777888999;;;<<<=========<<<>>>>>>??????????????????======<<<;;;;;;;;;<<<<<<======<<<<<<===>>>@@@AAA>>>@@@BBBBBBBBBBBBDDDFFFEEEGGGIIIIIIHHHHHHJJJMMMKKKLLLLLLMMMMMMNNNOOOOOOPPPQQQQQQQQQRRRTTTXXX[[[^^^\\\^^^dddgggkkkrrrzzz|||xxxtttssspppooooooqqqqqqooommmiiijjjkkkkkkkkkllloooqqqvvvxxx||||||yyywwwvvvvvvvvvvvvwwwwwwwwwvvvuuuuuuvvvwwwyyy{{{}}}~~~~~~||||||{{{{{{|||zzzxxxxxxyyy{{{{{{|||}}}~~~zzzwwwvvvwwwwwwwwwzzz|||{{{rrrjjjiiimmmttt}}}wwwrrrppppppooommmjjjgggiiioooyyy}}}xxxvvvuuurrruuuyyy~~~}}}{{{yyyxxxwwwxxxzzz|||zzzvvvuuuxxx||||||qqqpppoooqqqvvv|||vvvmmmeeeVVVGGG???<<<999888999888888777666666666666666777777777777888888888888999999999:::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::999999999:::;;;<<<===>>><<<===???BBBBBBEEEQQQ^^^uuuhhh```[[[XXXUUUTTTSSSQQQOOONNNMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLJJJHHHFFFDDDCCCCCCCCC===>>>??????>>>===;;;999:::999888777666666666666555444333222222222333333222222111111111111222222111111000000000000111111222111111000000000000111000000000000000000000000///////////////000111111////////////////////////......//////000000111111000000000111222444666666444444444444555555666666666555555555444444444444666666666666777777777777888777777777777999:::;;;::::::999888777666555555888;;;>>>@@@@@@===:::777777888999;;;<<<=========>>>>>>>>>=====================<<<<<<<<<======>>>>>>=========>>>???@@@AAA>>>@@@BBBBBBBBBBBBDDDFFFDDDFFFGGGHHHHHHHHHJJJLLLJJJKKKKKKLLLMMMMMMNNNNNNOOOPPPQQQQQQRRRTTTWWWZZZ\\\[[[]]]bbbeeegggnnnuuu~~~}}}{{{xxxvvvuuuuuuuuuvvvwwwuuurrrpppkkkmmmooopppqqqsssvvvyyy|||~~~|||yyyxxxwwwyyyzzz{{{||||||{{{zzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~{{{zzzzzzzzzzzz~~~}}}tttkkkjjjnnnuuuyyysssrrrssssssqqqnnnlllmmmsss||||||zzzyyyvvvxxx{{{}}}{{{yyywwwvvvuuuwwwyyy{{{}}}vvvqqqppprrrtttrrrvvv||||||qqqpppppprrrwww}}}|||rrriii___QQQCCC===;;;999888:::888777777666666666666666888888888888999999999999999999999999::::::::::::;;;;;;;;;;;;::::::::::::999999999999:::<<<===>>><<<<<<>>>@@@@@@BBBLLLWWWuuuhhh```[[[WWWUUUWWWUUUQQQNNNMMMMMMNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKHHHFFFDDDDDDCCCCCC>>>???AAABBBAAA???<<<::::::999888777666666666666555555333222222222333444111111000000000000111111111111000000000000111111111111000//////000000000///////////////////////////////////////000000111////////////000000000000////////////000000000000000000111111222444555666666666666777777777777777555555555555555555444444666666666666777777777777888777777777777999:::;;;999999888888777777666666888:::>>>@@@@@@>>>:::777555666888999;;;<<<=========<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>============>>>???@@@@@@>>>@@@BBBBBBBBBBBBDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLKKKKKKLLLLLLMMMNNNNNNNNNRRRSSSTTTSSSSSSTTTVVVYYY\\\[[[]]]aaaccceeejjjqqq}}}{{{zzzyyywwwxxxyyyzzz{{{zzzvvvrrrooooooqqqtttwwwyyy{{{}}}|||||||||~~~~~~|||}}}~~~}}}}}}~~~uuukkkjjjnnnvvv{{{uuutttuuuuuusssqqqpppqqqvvv~~~~~~}}}~~~~~~|||yyywwwvvvuuutttvvvyyy|||zzzsssppppppppplllpppvvvzzz~~~{{{sssrrrrrrtttyyy~~~{{{qqqgggZZZMMM@@@;;;:::888777888777777666666666666777777777777777888888888999999888999999999999:::::::::::::::::::::::::::::::::999999999999:::;;;<<<===;;;:::<<>>============>>>>>><<<;;;;;;:::;;;;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>@@@BBBBBBBBBBBBDDDEEEFFFFFFGGGHHHJJJLLLMMMMMMLLLLLLMMMMMMNNNOOOOOOPPPUUUWWWWWWVVVUUUUUUVVVWWW\\\[[[]]]bbbddddddiiippp|||~~~|||{{{zzzyyy{{{|||}}}|||yyyuuuqqqooouuuxxx{{{~~~|||}}}vvvllljjjnnnuuu~~~xxxvvvwwwuuutttsssrrrssswww~~~~~~}}}|||zzzxxxvvvuuutttsssvvvyyy|||xxxtttrrrrrrmmmppptttwww|||}}}{{{vvvuuutttvvvzzz~~~zzzqqqgggVVVJJJ>>>:::999666444555777777666666666666777777666666666777777777888888888888888999999999::::::::::::::::::::::::::::::999999999999999:::;;;<<<999999;;;???AAACCCJJJRRRvvviiiaaa\\\YYYVVVYYYWWWRRRNNNKKKJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKIIIGGGEEECCCBBBBBBBBB>>>???@@@@@@@@@>>><<<::::::999888777666666666666444333222111111111222222111111000000000000111111111111000000000000111111...............//////000000000000000000000000000......///000000000000000---......//////000000111111111000000//////......222222222333333444555666777777666555444333222222333444555666666666555444666666666666777777777777888777777777777999:::;;;;;;;;;;;;:::999999999888888999;;;======<<<:::999555555666666888999;;;<<<<<<<<<;;;:::;;;<<<===>>><<<<<<;;;::::::::::::::::::;;;<<<===>>>>>>>>>===>>>@@@BBBBBBBBBBBBDDDFFFGGGFFFFFFHHHKKKMMMNNNMMMMMMMMMMMMNNNOOOOOOPPPPPPWWWXXXYYYXXXVVVVVVVVVXXX\\\[[[]]]bbbddddddiiioooyyy~~~}}}}}}~~~~~~{{{xxxuuutttttt|||}}}~~~xxxnnnlllooovvv{{{xxxwwwuuuuuutttssstttxxx}}}}}}|||{{{yyywwwvvvuuutttsssvvvzzz~~~~~~zzzwwwuuuoooppprrrvvv}}}|||zzzwwwuuuuuuwww{{{}}}xxxnnneeeSSSGGG===:::999666444444666666666666666777777888555666666666777777777777888888888888999999999999999999999999::::::::::::999999999999999:::;;;;;;999888;;;@@@BBBDDDIIIPPPwwwjjjbbb]]]ZZZWWWVVVTTTQQQNNNLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHFFFDDDBBBAAAAAAAAA>>>>>>>>>>>>===<<<;;;::::::999888777666666666666333222111000000000111111222111111000000111111222111111000000000000111111//////......///000000111000000000000000000000000---...///000111000000///,,,------...//////000000////////////000000000000222111111222222333444555666666555555444444444333222333555666777666555444666666666666777777777777888777777777777999:::;;;<<<<<<;;;:::999999888888888999::::::;;;;;;::::::666666555555666888999::::::999888888999;;;===??????>>>===;;;:::::::::::::::;;;===>>>??????>>>>>>>>>@@@BBBBBBBBBBBBDDDFFFFFFEEEEEEGGGKKKMMMMMMLLLLLLLLLLLLMMMNNNNNNOOOOOOTTTUUUWWWXXXWWWWWWXXXYYYZZZYYY\\\aaacccdddhhhnnnuuu~~~{{{xxxxxx{{{~~~~~~zzzrrrppprrrwww}}}yyywwwuuuuuuuuuuuuuuuxxx}}}~~~||||||{{{yyywwwvvvuuuttttttwww{{{|||yyytttqqqpppuuu}}}|||zzzttttttuuuxxx}}}zzztttiii___NNNDDD;;;999:::777555555666666666666666777888888666666777777777888888888888888888888999999999999888888999999999:::::::::999999999888999999:::;;;;;;999;;;@@@BBBBBBFFFKKKxxxkkkccc^^^ZZZXXXSSSRRRPPPNNNLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHEEECCCAAAAAA@@@AAA@@@??????>>>======<<<<<<:::999888777666666666666222222000/////////000111222222111111111111222222111111000000000000111111000000///000000111222222000000000000000000000000---...000111111111000///,,,,,,,,,---...//////000------...///000111222222111000000000111222333333666666666777777777777777222333555777777666555444666666666666777777777777888777777777777999:::;;;<<<<<<;;;:::999888777666888888888999999:::::::::777666555555555777888999======<<<<<<===@@@BBBDDDAAA@@@>>>===;;;:::::::::;;;<<<>>>???@@@@@@??????>>>@@@BBBBBBBBBBBBDDDFFFEEEDDDCCCFFFJJJMMMLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNPPPRRRUUUWWWWWWXXXYYY[[[XXXXXX[[[```ccccccgggmmmsss}}}~~~|||zzz|||}}}~~~}}}tttrrrtttxxxyyywwwuuuvvvvvvvvvwwwyyy~~~|||}}}||||||{{{yyywwwvvvuuuttttttwww|||}}}yyytttqqqttt|||}}}||||||~~~~~~}}}||||||zzzrrrrrrtttxxx~~~}}}wwwpppdddZZZJJJAAA999999:::999888888666666666666666777888888777888888888888999999999777888888888888999999999888888888999999:::::::::999999999888999999::::::<<<:::;;;???AAA@@@CCCGGGyyykkk```ZZZWWWUUUTTTSSSQQQOOOMMMLLLLLLKKKJJJIIIGGGGGGIIIJJJIIIHHHKKKIIIFFFCCCBBBAAAAAABBBBBBBBBBBBAAA@@@===;;;:::999999888888777666666666555555444333222222222222444444555555444222111000000000////////////000000000000111111111111000000222222111111000000//////...///000222222111000000000000000000000000000000////////////////////////000000000111222444555666777777777777666666666666666666555555555555666666888888888888999999999999666666777777888888999999===<<<;;;:::999999999999777777888999;;;<<<======::::::888666444666:::===???????????????@@@@@@AAABBBAAA???>>><<<;;;;;;;;;:::;;;<<<>>>????????????AAABBBBBBBBBCCCDDDDDDDDDHHHFFFFFFHHHLLLNNNMMMKKKHHHIIIKKKLLLKKKLLLNNNOOORRRRRRSSSTTTUUUVVVVVVWWW[[[[[[\\\^^^aaaeeejjjllloooxxxyyytttsssxxx{{{zzztttuuuuuuvvvwwwxxxyyyyyy}}}}}}zzzwwwuuutttuuuvvvxxx|||~~~tttrrrppprrrvvvzzz}}}~~~~~~~~~yyyvvvuuuwwwwwwxxx}}}yyytttnnnppptttxxx}}}}}}xxxtttjjj[[[OOOEEEAAA===:::999999999888666666555555555777888999999999999999999888777666777777777777777777777777777777666666777999;;;<<<:::999888777777888999::::::;;;;;;;;;<<<>>>BBBEEEyyyjjj```[[[XXXVVVTTTSSSQQQOOOMMMLLLLLLKKKMMMLLLJJJKKKLLLMMMLLLKKKJJJIIIFFFCCCBBBAAABBBBBB@@@@@@AAAAAA@@@>>>===<<<::::::999999888777777777666555444333222111111111111222333444444444333222000000////////////000000000000111111111111000000111111111000000000000000//////000111111111111111000000000000000000000000111111111111111111111111000000000111222333555666555555555555555666666666666666555555555555666666555555666666666777777777444444555555666777777777===<<<;;;:::999999999999555555666777888999::::::::::::888666555666:::==================>>>>>>???AAA@@@???===<<<;;;;;;::::::;;;<<<>>>????????????AAAAAABBBBBBCCCDDDDDDDDDGGGFFFEEEHHHKKKMMMMMMKKKIIIKKKMMMMMMMMMMMMOOOQQQSSSSSSTTTUUUVVVWWWXXXXXXYYYYYYZZZ\\\```dddhhhjjjmmmuuu}}}|||zzzxxxwwwvvvzzz}}}zzzssssssxxx~~~{{{wwwwwwwwwxxxxxxxxxyyyyyy~~~~~~}}}{{{wwwtttsssssstttuuuwwwzzzuuusssrrrsssvvv{{{~~~}}}{{{{{{{{{wwwsssttttttvvv{{{}}}xxxsssoooqqquuuyyy}}}|||wwwqqqfffVVVJJJBBB>>>:::888777888888777888777666555555666777777888999999999999888777666777777777777777777777777999999888888999:::;;;<<<:::999888888888888999::::::;;;<<<<<<<<<>>>BBBEEEwwwjjj```[[[YYYXXXTTTSSSQQQOOOMMMLLLLLLKKKKKKJJJHHHIIIJJJKKKJJJIIIIIIGGGEEECCCBBBBBBBBBCCC>>>???@@@@@@@@@???>>>===;;;::::::999999888777777777666444333222111111111...///111333444555555555111000000//////000000111000000111111111111000000000000000000111111111111000000000000000111111222000000000000000000000000111111111111111111111111000000000111222333444555333333444444555555666666777666666555555666666777555555555555666666666666444444555666666777777888<<<<<<;;;;;;:::999999999666777777777888888888888;;;:::999777555666999<<<============>>>>>>??????AAA@@@???>>><<<;;;:::::::::;;;<<<>>>????????????AAAAAABBBBBBCCCDDDDDDEEEFFFEEEEEEGGGJJJLLLLLLKKKKKKLLLNNNNNNNNNNNNPPPRRRTTTTTTUUUVVVWWWXXXXXXYYYWWWXXXYYY[[[___cccfffhhhkkkqqqzzz|||zzzzzzyyywwwuuuttttttrrrqqqooommmkkkjjjooossszzz|||{{{|||~~~zzzsssrrrvvv~~~}}}zzzzzzzzzzzzyyyyyyxxxxxxzzz}}}~~~yyywwwtttrrrqqqqqqssstttvvvyyy~~~|||yyywwwvvvyyy}}}~~~{{{zzz}}}{{{tttrrrrrrtttzzz}}}xxxtttqqqssswwwzzz~~~zzzuuunnnaaaPPPDDD===;;;777666666777777666999888777666555555555555888888999999888888777777777777777777777777777777<<<;;;;;;::::::;;;<<<<<<;;;::::::999999::::::;;;:::;;;<<<<<<<<<>>>BBBDDDvvviii```\\\YYYXXXTTTSSSQQQOOOMMMLLLLLLKKKIIIHHHHHHIIIJJJJJJIIIGGGHHHFFFDDDBBBAAABBBCCCDDD??????@@@@@@@@@>>>===<<<::::::999888888777777666777666555333222111000000//////111222333444555555111000000000000000000111000000111111111111000000//////000000111111222222111000/////////000222333////////////////////////////////////////////////111111111111222333444555333333444555555666777777777777666666666666777777666666777777777888888888666777777888999999::::::;;;;;;;;;;;;;;;::::::999;;;;;;;;;;;;::::::::::::;;;;;;:::888666666999<<>>===;;;:::999:::;;;<<<>>>????????????@@@AAAAAABBBCCCDDDEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKMMMNNNOOONNNNNNPPPQQQSSSSSSTTTUUUVVVWWWXXXXXXWWWXXXYYY[[[^^^bbbeeefffhhhlllqqqwww|||wwwtttqqqpppooonnnlllkkkffffffeeecccbbbaaa```___eeehhhoooyyy~~~xxxvvvsssrrrrrrtttvvvwwwzzz|||~~~{{{tttrrruuu|||}}}}}}|||{{{zzzxxxwwwwwwxxx{{{~~~}}}}}}~~~|||vvvuuurrrppppppqqqssstttwwwyyy}}}~~~||||||}}}~~~~~~~~~~~~yyyuuutttuuuzzz}}}yyyvvvsssuuuyyy|||}}}xxxssskkk]]]MMMBBB:::888666555666777777777888888777666666666666666777777888888888888777777777777777777777777777777<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<<<<===>>>AAADDDvvviii```\\\YYYYYYTTTSSSQQQOOOMMMLLLLLLKKKLLLLLLLLLMMMNNNNNNLLLJJJHHHFFFDDDBBBAAAAAABBBCCCAAAAAAAAA@@@???===;;;999888888888777666666555555666666444333222111111111111111111111222222333333111111000000000000111111000000111111111111000000//////000000111111222222111000/////////000222333////////////////////////000000000000000000000000111111111111222333444444444444555666777777888888777777666666666666777777777777777777888888888888777777888888999:::::::::;;;;;;<<<<<<<<<;;;:::999<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::888777777999;;;??????@@@AAAAAAAAAAAA@@@@@@@@@@@@???>>><<<:::999:::;;;<<<>>>????????????@@@@@@AAABBBCCCDDDEEEFFFDDDEEEFFFGGGHHHIIIKKKLLLKKKMMMNNNNNNMMMMMMOOOPPPRRRRRRSSSTTTUUUVVVWWWWWWYYYYYY[[[\\\___aaacccdddccceeegggiiilllrrrxxx}}}zzzuuummmkkkjjjjjjjjjiiigggeee___^^^\\\YYYWWWVVVUUUUUUWWW\\\cccooo|||~~~yyyxxxuuurrrooommmmmmppprrrtttvvvxxxzzz||||||uuurrruuu{{{~~~|||zzzxxxwwwvvvyyy|||~~~||||||}}}}}}}}}~~~~~~~~~~~~~~~|||zzztttsssqqqpppppprrruuuvvvyyy{{{}}}~~~}}}{{{zzz~~~zzzyyyyyy}}}|||yyywwwwwwvvvxxx{{{~~~{{{yyyuuuppphhh[[[LLLBBB999888666666777888888888555555666777777777777777666777777888888888777777777777777777777777777777:::::::::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<======???AAACCCvvviii```[[[YYYXXXTTTSSSQQQOOOMMMLLLLLLKKKKKKKKKKKKLLLNNNMMMKKKIIIHHHFFFDDDBBBAAAAAAAAABBBAAAAAAAAA@@@>>><<<:::888888777777666555555444444555555444333222222222222333222222111111111222222222111111000000111111222000000111111111111000000000000000000111111111111000000000000000111111222000000000000000000000000222222222222222222222222222222111111222222333444555555666666777777888888888777777666666777777888666666666666777777777777555555666777777888888999:::;;;<<<======<<<;;;::::::::::::::::::999999999;;;<<<;;;999777777999:::<<<===???@@@@@@@@@???>>>AAAAAABBBAAA@@@>>>;;;::::::;;;<<<>>>???????????????@@@AAABBBCCCEEEFFFFFFDDDFFFHHHHHHHHHIIIKKKMMMLLLMMMOOOOOONNNMMMOOOPPPQQQRRRSSSTTTUUUVVVVVVWWWZZZ[[[\\\]]]^^^___``````\\\\\\[[[ZZZ[[[___fffkkkttt{{{{{{tttoooiiiiiiiiikkkllljjjgggddd```]]]YYYTTTQQQPPPPPPQQQQQQVVV___kkkxxx~~~}}}yyyuuurrrsssvvvyyyzzz|||}}}}}}}}}~~~}}}wwwtttvvvzzz}}}~~~|||zzzyyyxxx{{{}}}~~~|||||||||||||||}}}}}}~~~~~~}}}}}}}}}|||zzzxxxsssrrrppppppqqqsssvvvxxx|||}}}|||}}}}}}yyyuuusssssstttxxxzzz}}}yyyvvvrrrlllcccWWWJJJBBB999888666777888999999888444555666777888888888888666666777777888888777777777777777777777777777777777777888999999888888888:::;;;;;;<<<<<<;;;;;;:::888:::<<<===>>>???AAACCCvvviii___ZZZXXXWWWTTTSSSQQQOOOMMMLLLLLLKKKIIIHHHIIIKKKLLLKKKIIIGGGIIIGGGDDDBBB@@@@@@@@@AAA???@@@@@@@@@>>><<<;;;999888888777777666555555555444333333222222333333333333222111000000111222222222111111000000111111222000000111111111111000000111111111000000000000000//////000111111111111111000000000000000000000000222222222222222222222222222222111111222222333333666666666666666666666666888888777777777777888888777777777777888888888888555666666777777888999999:::;;;<<<======<<<;;;:::888888888888888888888888<<<<<<<<<:::888777888:::<<<===???AAAAAA@@@???>>>BBBBBBCCCCCCAAA???===;;;:::;;;<<<>>>???????????????@@@AAABBBCCCEEEFFFFFFDDDGGGIIIJJJIIIIIILLLNNNNNNOOOPPPPPPOOOOOOPPPQQQRRRSSSSSSTTTUUUVVVWWWXXX[[[[[[\\\\\\\\\\\\\\\\\\TTTRRROOOLLLKKKNNNSSSXXXaaajjjwww|||vvvrrrooolllmmmoooqqqrrrooojjjfff___\\\WWWSSSRRRSSSVVVYYY\\\bbbjjjsss}}}~~~yyyvvvwwwzzz|||}}}|||{{{|||~~~}}}||||||||||||||||||}}}}}}~~~~~~}}}|||}}}|||zzzxxxqqqpppoooooopppssswwwyyy}}}|||uuupppnnnqqqtttzzz|||~~~xxxuuupppggg]]]QQQEEE>>>999777666777888888777666555666777888888777666666555666666777777777777777777777777777777777777777555666777999999999888888999:::;;;;;;;;;;;;:::999888:::<<<>>>>>>???AAABBBvvviii___ZZZWWWVVVTTTSSSQQQOOONNNLLLLLLKKKLLLLLLLLLNNNOOOOOOLLLJJJJJJHHHEEEBBB@@@??????@@@===>>>?????????>>><<<;;;999999888888777666666666333333222222333333444555222111000000000111333444222222111111111111222222000000111111111111000000222222111111000000//////...///111222222222111000000000000000000000000000000000000000000000000000222222222111222222333333555555555555555444444444888888777777777777888888999999:::::::::;;;;;;;;;888888888999::::::;;;;;;999;;;<<<>>>>>>===;;;:::777777888888999999999999<<<<<<<<<;;;888777888:::>>>@@@AAACCCCCCBBBAAA@@@CCCCCCDDDDDDBBB@@@===<<<:::;;;<<<>>>???????????????@@@AAABBBDDDEEEFFFGGGEEEGGGJJJJJJIIIJJJLLLOOOOOOQQQRRRQQQPPPPPPQQQRRRSSSTTTUUUVVVWWWXXXXXXYYY[[[[[[[[[[[[[[[ZZZYYYYYYNNNLLLHHHDDDAAACCCHHHLLLPPP[[[kkk{{{zzzvvvsssrrrqqqpppqqqtttwwwwwwsssmmmhhh\\\YYYUUUSSSTTTYYY___dddmmmrrrxxx~~~zzzxxxxxxyyy{{{~~~}}}~~~||||||||||||||||||||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}zzzxxxooonnnmmmnnnpppsssvvvyyy~~~}}}}}}uuuooommmqqquuu{{{}}}}}}yyyuuunnneeeYYYLLLAAA;;;888777666666777777666555777777888888888666555444555555666777777777777777777777777777777777777777555666777999:::::::::999999999:::;;;;;;:::999999777:::===>>>>>>???AAABBBxxxkkk```ZZZVVVUUUTTTRRROOOLLLKKKKKKLLLMMMKKKKKKLLLMMMMMMLLLJJJIIIIIIGGGEEEBBBAAAAAABBBBBBBBBBBBBBBAAA???<<<999888999999888888777666666666555444333333222222333333222222222333333444444444444333111//////000111222111111111111111000///...------------------------,,,,,,---///000222333333000000000000000000000000------,,,+++,,,...000222111000/////////000222333555555666666777777888888888888888888777777777777777888888999999:::;;;;;;444555888:::<<<<<<;;;;;;999999:::;;;<<<>>>>>>???:::999999:::<<<===<<<;;;;;;<<<>>>??????===:::888;;;???CCCDDDCCCBBBCCCEEEAAABBBCCCDDDDDDBBB@@@???;;;;;;;;;<<<<<<>>>??????@@@AAAAAABBBCCCDDDEEEEEEGGGGGGHHHHHHJJJKKKMMMNNNPPPPPPQQQQQQRRRRRRSSSSSSSSSUUUWWWXXXWWWVVVUUUVVVXXXXXXZZZ[[[\\\ZZZVVVSSSHHHFFFCCC@@@??????AAABBBIIIPPP\\\jjjyyy{{{wwwwwwwwwvvvtttrrrssstttsssqqqppprrrnnngggbbbbbb\\\[[[[[[\\\```hhhqqqxxx~~~yyyvvvvvvyyy{{{~~~}}}~~~}}}|||{{{~~~~~~~~~|||~~~~~~}}}{{{zzzwwwvvvtttnnnoooooonnnnnnppptttxxxzzz{{{|||zzzyyyyyy|||~~~yyy{{{|||tttooooooqqqssszzz||||||zzzvvvpppggg^^^TTTJJJAAA;;;888666444444666666666555666777666444222222444666888888777777666666555555888888888888888888888888555777:::<<<<<<;;;999777::::::999999888777777777:::;;;<<<===>>>???@@@AAAwwwjjj___YYYUUUTTTTTTRRROOOMMMKKKKKKLLLMMMLLLMMMNNNNNNMMMKKKJJJIIIIIIGGGEEECCCAAAAAAAAABBBAAAAAAAAAAAA???===:::999999999888888777666666666555444333333222222333333111111111222222222222222444333111//////000111222333333333333333333222111------------------------////////////000000000000000000000000000000000000///...---,,,---...000222111000/////////000222222444555555666666777777777555555555555444444444444666777777888888999::::::555666999;;;<<<;;;;;;:::999999:::;;;<<<======>>><<<<<<;;;;;;:::999999999===>>>@@@AAA@@@>>>;;;999;;;>>>BBBDDDCCCBBBCCCEEEAAABBBCCCDDDDDDBBB@@@???;;;;;;;;;;;;<<<===>>>?????????@@@AAABBBCCCDDDDDDFFFFFFGGGGGGIIIJJJLLLMMMPPPPPPQQQQQQRRRRRRSSSSSSTTTVVVXXXXXXWWWWWWXXXYYYYYYYYYZZZ[[[[[[XXXSSSPPPDDDBBB@@@===<<<<<<===>>>@@@FFFQQQ___ooo}}}xxxtttqqqnnnqqqsssuuutttssstttuuunnnjjjhhhhhheee```^^^```^^^aaadddiiioooxxx{{{wwwwwwyyy{{{~~~~~~}}}{{{{{{~~~}}}||||||}}}~~~}}}{{{}}}|||{{{yyywwwuuusssrrrmmmnnnnnnnnnnnnqqquuuxxx||||||{{{yyywwwwwwwwwzzz}}}|||xxx{{{|||uuuppppppsssuuu{{{}}}~~~{{{yyytttnnneee[[[QQQGGG>>>999777666444444666666666555777777666555555555666777888777777777666666666555888888888888888888888888777888:::;;;;;;:::888777888888888888888888999999;;;;;;;;;<<<<<<=========wwwjjj___XXXUUUTTTTTTRRRPPPMMMLLLLLLLLLMMMNNNNNNOOOOOONNNLLLJJJIIIIIIGGGEEECCCBBBAAAAAABBB@@@@@@@@@@@@???===<<<:::999888888777777666666555555444333333222222333333111111111111111000000000333222111000///000111111...///000000000000000///////////////////////////000000000000////////////000000000000000000000000111000///......///000111000000000///000111111222333333444444555666666777888888777777777666666666555666666777888888999999777888:::;;;;;;;;;:::999999999::::::;;;;;;;;;<<<>>>@@@AAA>>>:::777888999>>>@@@AAABBBAAA???===;;;;;;>>>AAABBBCCCCCCCCCDDDAAABBBCCCDDDDDDCCCAAA@@@;;;;;;;;;;;;;;;<<<===>>>>>>??????@@@AAABBBCCCCCCEEEEEEEEEFFFHHHJJJKKKLLLOOOPPPPPPQQQRRRRRRSSSSSSTTTVVVWWWWWWWWWXXX[[[]]][[[ZZZZZZZZZYYYUUUOOOKKKAAA@@@===;;;;;;;;;<<<===<<>>===<<<888888888777666666555555555444333333222222333333222222222111111000000///222222111000///000000111,,,,,,---.../////////...////////////////////////------...///000111222222////////////////////////222111000//////000000111000000000000000111111222222222333333444555666666999999999888888888777777666666777777888999999999999::::::;;;;;;:::999999::::::::::::::::::::::::???BBBDDDAAA;;;777999<<>>===;;;===???AAABBBCCCCCCDDDAAABBBDDDEEEDDDCCCBBB@@@;;;;;;;;;;;;;;;<<<======??????@@@AAABBBCCCCCCDDDEEEEEEFFFGGGHHHJJJLLLMMMOOOOOOPPPPPPQQQRRRSSSSSSTTTUUUVVVVVVVVVXXX[[[^^^[[[ZZZYYYXXXVVVQQQJJJFFFAAA???>>><<<<<<<<<===>>>???@@@CCCIIIUUUfffyyy~~~}}}rrrhhhbbb___]]]\\\___eeemmmrrruuutttsssrrrmmmeee___\\\\\\]]]ccciiitttzzz||||||}}}~~~~~~~~~}}}|||{{{|||{{{zzz{{{|||}}}|||{{{{{{yyywwwtttqqqnnnmmmllljjjkkkmmmnnnppptttyyy}}}~~~}}}zzzwwwssspppnnnnnnqqqtttyyy~~~}}}wwwuuuuuuxxxzzz~~~|||xxxuuupppiii^^^RRRHHH@@@:::666777555444444666777777666666555555666999:::888666777777777777666666666666888888888888888888888888888777777666777888999:::777777888888888999999999::::::::::::;;;;;;;;;;;;yyylllaaaZZZWWWVVVTTTSSSQQQOOOMMMMMMMMMMMMJJJKKKMMMNNNOOOOOONNNNNNGGGGGGEEEDDDCCCAAAAAAAAA>>>??????@@@???>>>===<<<888888777777666555555555555444333333222222333333333333222222111111111000111111111000000000000000///000000111222222222222000000000000000000000000------...///000111111222////////////////////////222111111000000000000111///000000000111111111111111111222333444555666666666666555555555444444444777777888888999::::::;;;:::;;;;;;;;;::::::999999::::::::::::::::::::::::<<>>;;;<<<===???AAACCCDDDDDDAAABBBDDDEEEEEEDDDBBBAAA<<<<<<;;;;;;;;;<<<======@@@@@@AAABBBCCCDDDEEEEEEFFFFFFGGGHHHJJJLLLNNNOOONNNNNNOOOPPPQQQRRRSSSSSSRRRSSSTTTTTTSSSUUUXXX[[[ZZZYYYXXXVVVSSSMMMGGGBBB???>>>===<<<<<<======>>>???@@@AAADDDLLL[[[nnn||||||wwwqqqnnnpppuuuyyy{{{|||uuuooofff^^^[[[ZZZ[[[[[[aaagggnnnssstttsssqqqppppppiiibbbaaabbbdddkkksss{{{~~~}}}|||}}}{{{zzz{{{}}}}}}|||{{{zzzxxxuuurrrooommmkkkkkkiiikkkmmmoooqqqvvv}}}~~~zzzvvvrrroooiiilllpppuuu||||||xxxvvvxxx{{{}}}~~~{{{vvvtttnnnfffZZZNNNEEE>>>999777666555333444666777777666444444555777999888777555666666666666777777777777777777777777777777777777555555444555666888;;;<<<999999999888888888777777888999:::;;;<<<===>>>>>>zzzmmmbbb[[[XXXWWWTTTSSSQQQPPPNNNMMMMMMMMMJJJKKKLLLNNNNNNNNNNNNMMMGGGGGGFFFDDDCCCBBBAAA@@@>>>???@@@@@@???>>>===<<<888777777666666555555444555444333333222222333333222222222222222111111111111111000000000////////////000000111111111111000000000000000000000000000111111000000//////......000000000000000000000000000000000000111111111111//////000111111111111000111111222333555666777777777777777666666666555555888888888999::::::;;;;;;;;;;;;;;;:::::::::::::::999999::::::;;;;;;;;;<<<999;;;<<<:::777555777999:::<<>>@@@AAAAAABBBCCCDDDEEEFFFFFFFFFGGGHHHJJJLLLNNNPPPMMMMMMNNNPPPQQQRRRSSSTTTRRRSSSTTTSSSRRRRRRTTTUUUXXXWWWUUUTTTQQQKKKEEE@@@<<<<<<<<<;;;<<<<<<======<<<>>>???AAAFFFRRRdddppprrroooiiidddcccgggnnntttyyyzzzssshhhddd___\\\]]]^^^``````iiimmmrrruuuuuusssrrrqqqqqqkkkhhhiiikkkmmmssszzz~~~~~~~~~|||{{{{{{||||||{{{zzzwwwuuurrrooolllkkkjjjjjjiiikkkmmmppptttyyy|||xxxtttrrrlllnnnqqqvvv~~~~~~~~~{{{xxxwwwyyy|||~~~~~~zzzvvvssskkkbbbUUUIIIAAA<<<999888666444333444666777777777111555888999888666555555666666666666777777777777777777777777777777777777444444444444666888:::;;;::::::999999888777777666777888999:::<<<===>>>???yyylllaaa[[[WWWVVVSSSSSSRRRPPPOOONNNMMMLLLLLLLLLMMMMMMMMMLLLKKKJJJGGGFFFFFFEEECCCBBB@@@@@@???@@@@@@@@@???>>><<<;;;777777777666555555444444555444333333222222333333000000000111111111111111000000000000000//////.../////////000//////......////////////////////////111111111000///.........000000000000000000000000......///000111111111111...///000111222111111000111111222444555666888888999999999999888888888888777777777888999999::::::;;;;;;:::::::::;;;;;;<<<999999:::;;;<<<======>>>;;;;;;:::999888777666666666999<<>>>>>=========>>>>>>???@@@AAABBBCCCDDDDDDEEEDDDEEEFFFGGGIIILLLNNNOOOLLLMMMNNNOOOQQQRRRSSSTTTSSSTTTUUUTTTRRRPPPPPPPPPUUUTTTSSSRRROOOJJJDDD???<<<=========>>>>>>??????===@@@CCCCCCDDDLLLYYYccceeecccaaa___```dddlllqqquuu{{{~~~}}}{{{yyysssmmmdddcccbbbdddgggjjjllllllqqqsssuuuvvvuuutttuuuuuuqqqnnnnnnrrruuuvvvzzz|||~~~~~~|||{{{zzz{{{zzzyyywwwtttrrrooollliiihhhhhhiiiiiikkknnnqqqvvv|||{{{xxxvvvrrrtttwwwzzz|||~~~~~~zzzxxxxxxzzz}}}}}}~~~zzzvvvtttggg^^^PPPDDD===999888888555444333444666888888777111777======888444444666555666666666777777777888777777777777777777777777666666555555555666777777999999888888888888888888888888888999:::;;;;;;<<>>??????@@@>>><<<;;;;;;:::888666444666:::>>>@@@AAA@@@@@@;;;:::999;;;@@@CCCDDDCCC@@@BBBDDDEEEFFFEEEDDDCCC??????>>>>>>>>>>>>>>>???>>>???@@@AAABBBCCCCCCDDDCCCDDDEEEFFFHHHKKKMMMNNNLLLMMMNNNOOOQQQRRRSSSTTTTTTVVVWWWUUURRROOONNNNNNSSSRRRRRRQQQOOOJJJDDD?????????@@@@@@AAAAAABBBBBBDDDGGGIIIHHHEEEHHHQQQZZZ\\\]]]^^^^^^aaaeeekkkpppqqqvvvyyyxxxvvvtttooohhhggggggiiimmmrrruuuvvvvvvuuuvvvwwwwwwvvvvvvxxxyyysssqqqtttyyy}}}}}}{{{}}}~~~|||zzzyyyyyyxxxvvvuuuqqqooollliiiggggggggghhhiiikkkooorrrwww~~~~~~{{{yyyxxxzzz{{{~~~~~~~~~|||yyywwwxxxzzz~~~}}}~~~~~~zzzvvvtttdddZZZMMMAAA:::777777777555444333444666888888777111999AAA@@@999333444888555666666666777777888888777777777777777777777777888777777666555555444333777777777888999999::::::888888888888888888888888vvviii___YYYWWWWWWVVVUUUTTTRRROOOMMMJJJIIIKKKKKKKKKKKKKKKJJJJJJIIIFFFEEEDDDCCCBBBBBBCCCDDD@@@???>>>??????>>>;;;999999999888888777666666666666444333333444555333222111111111111111111111111111222333444444333222111333555AAA666000444---111000000000000000000000000............////////////222222222111111111000000222222111111111111222222//////000000111111111111111111111222333444555666999888777666666777888888888888888888777777777777555777999::::::999888777888888888999:::;;;===>>>AAA>>>:::999::::::999777555777:::<<<<<<<<<>>>@@@;;;::::::<<<>>>@@@AAAAAADDDEEEEEEEEEFFFFFFFFFFFFDDDCCC@@@>>>===>>>@@@AAA===<<<;;;>>>BBBEEEDDDCCCEEEFFFFFFGGGIIIJJJJJJKKKOOOOOOOOOPPPPPPPPPQQQQQQQQQRRRTTTUUUTTTSSSQQQPPPPPPOOOQQQRRRMMMEEEBBBCCCDDDDDDEEEFFFHHHKKKMMMOOOMMMLLLHHHEEEEEEIIIOOOTTT[[[aaafffgggeeedddfffiiijjjmmmqqqrrrqqqnnnlllkkkkkkooouuu||||||{{{zzz}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||zzzxxxvvvuuutttrrrjjjeeefffgggfffgggiiijjjmmmrrruuuwwwyyy|||~~~~~~{{{}}}~~~}}}xxxtttqqqssszzz~~~wwwooobbbRRRAAA;;;:::999777666333444666888::::::777444222444666777888777666555999888777555444444444444666666666666666666666666666666666666777777777777:::999777666666666777777777777777777888999:::;;;vvvjjj```ZZZWWWVVVUUUUUUTTTRRROOOMMMJJJIIIKKKKKKKKKKKKKKKJJJJJJIIIHHHFFFEEECCCCCCCCCCCCDDD@@@????????????>>>;;;999999999888888777666666666555444333333444444333222111111111111111111111111111111222222222222111111000<<>>BBB???<<<:::;;;;;;999777555777999999999999:::;;;===<<<<<<<<<>>>@@@BBBCCCEEEEEEDDDDDDEEEEEEFFFFFFEEEDDDCCCAAA???>>><<<<<<@@@>>>>>>@@@DDDFFFFFFDDDEEEFFFFFFGGGIIIJJJJJJKKKNNNNNNOOOOOOPPPPPPQQQQQQSSSTTTUUUVVVVVVUUUSSSRRRQQQOOOPPPQQQNNNHHHFFFHHHIIIKKKOOOSSSVVVYYY\\\^^^[[[XXXSSSOOOLLLNNNSSSXXX```eeeiiijjjgggfffgggiiijjjmmmpppqqqqqqooonnnnnnsssuuuzzz~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{yyywwwuuutttssspppiiieeeeeegggffffffiiijjjmmmqqqssstttuuuvvvwww~~~wwwsssppprrrwww|||~~~~~~~~~~~~|||uuulll```PPP@@@;;;:::999666666555555666777999999666444333444666777888777555444222222333444555666777888666666666666666666666666666666666666777777777777;;;:::999888888888999999777666666777777888999:::wwwlllbbb[[[WWWVVVUUUUUUSSSRRROOOMMMKKKIIIKKKKKKKKKKKKKKKJJJJJJIIIIIIGGGFFFDDDBBBBBBBBBBBBAAA@@@??????@@@???<<<999999888888777777666666555444333222222333333222111111111111111111111111111111111111000000111111111...DDD[[[DDD///111---222000000000000000000000000000000000000111111111111000000000///////////////......------------......111111111000000000000000111111111111222444555666888888777777777777888888555555666777888999::::::999:::;;;=========<<<;;;999999999999:::;;;======CCCAAA>>>===<<<;;;999777:::;;;===<<<;;;;;;<<<======<<<:::::::::<<>><<<:::888;;;===>>>=========???@@@@@@???===;;;:::;;;???BBBEEEDDDCCCBBBBBBDDDEEEGGGEEEEEEDDDCCCAAA===:::888>>>>>>>>>???AAABBBBBBBBBFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKLLLMMMNNNOOOPPPQQQPPPPPPRRRSSSSSSSSSSSSRRRRRROOONNNPPPPPPPPPUUU[[[aaaiiittt~~~|||rrrhhhcccbbbbbbmmmppprrrrrrooolllkkkkkkkkkmmmqqqssstttvvvyyy{{{~~~}}}|||{{{|||~~~|||{{{{{{zzz|||}}}}}}}}}}}}~~~~~~~~~zzzyyyyyywwwuuurrrooonnnjjjfffcccdddeeeeeehhhlllnnnppprrrrrrpppmmmkkkkkkiiippp~~~|||{{{}}}|||{{{{{{xxxuuuuuuyyy}}}|||{{{xxxnnneeeVVVIII===999999777666666999777555444555666555555666666777777666555444333222444666777777666444333666666666666666666666666666666666666777777777777777777777666666666666777888777777888888999:::;;;wwwmmmccc\\\XXXVVVTTTTTTSSSRRRPPPMMMKKKJJJKKKKKKKKKKKKKKKJJJJJJIIIGGGFFFDDDBBB@@@?????????BBBAAA@@@AAAAAA@@@===;;;888888777777666555555555444333111222333333222000111111111111111111111111222111000//////000111222...AAAUUUCCC555:::111000////////////////////////............////////////111111111111111111111111222111111000000111111222111111111000000000000000000000000111222333444555666666777777888888888888888888777777777777777777888888999:::;;;;;;;;;<<<::::::::::::;;;<<<======AAABBBCCCBBB@@@===:::999666888999999999;;;===@@@EEEDDDBBB???<<<===AAADDDDDDCCCBBBBBBBBBCCCEEEEEEDDDCCCBBB@@@???>>>======<<<===???@@@@@@AAACCCDDDFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJLLLNNNOOOPPPQQQPPPQQQRRRSSSSSSTTTTTTTTTSSSPPPOOORRRSSSVVV]]]eeesss|||{{{rrrnnnmmmrrrtttuuuuuussspppooonnnnnnqqquuuxxxzzz}}}}}}yyyxxx|||~~~}}}|||{{{zzz||||||||||||||||||||||||wwwwwwwwwvvvssspppmmmkkkgggdddccceeegggggglllqqqrrrtttvvvvvvrrrooolllkkkgggmmmzzz}}}zzz}}}~~~{{{xxxzzzyyywwwxxxzzz}}}|||zzzuuukkk```PPPEEE<<<999888777666777:::777444333444555555555777777777666666555444444666777888999888666444222666666666666666666666666666666666666777777777777666666666666777666666666999999999999:::;;;<<<<<>>;;;888777777666666555555444444333222222333333222111111111111111111111111111111111111000000111111111000777FFF<<<666;;;//////000000000000000000000000000000000000111111111111111111111111222222222222000000////////////000000///000000000111111111111000000000000111333444555555666777888888999888888888888888888777777666666999999:::;;;<<<======>>>;;;;;;;;;;;;;;;<<<======>>>AAACCCCCC@@@===;;;:::777888999999:::<<>>:::999<<>>AAABBBBBBCCCFFFHHHGGGGGGGGGHHHHHHIIIIIIIIIGGGHHHIIIKKKMMMOOOPPPQQQSSSSSSTTTUUUVVVXXXXXXYYYWWWTTTTTTWWWZZZ^^^gggooo{{{xxxwwwxxxyyyyyyyyywwwuuusssrrrvvv{{{|||yyy}}}}}}|||{{{{{{|||{{{{{{{{{zzzzzzzzzzzzuuuvvvuuutttrrrnnnjjjhhheeecccdddgggiiikkkqqqxxxxxx{{{|||{{{vvvqqqmmmkkkgggkkkttt~~~}}}{{{~~~zzzvvvvvvvvvwwwyyyzzz|||~~~{{{wwwrrrggg[[[KKKBBB:::888888666555777888666444333444555555555666666666666555555555555555666777888999888777777666666666666666666666666666666666666777777777777666777888999999999888888999999888999999:::;;;<<>><<<777777777666555555444444555444333333444444333222111111111111111111111111111111222222222222111111222///:::666444555***...000000000000000000000000000000000000111111111111000000000000111111111222//////............//////......///000111222222333//////000000111333444555444555777888999999888888777777777777777888888888888888999:::;;;<<<===>>><<<;;;;;;;;;;;;<<<<<<===;;;???CCCDDDAAA===;;;;;;:::;;;;;;;;;:::<<>>888666888;;;@@@AAABBBDDDDDDCCCBBBAAA@@@AAABBBBBBAAA@@@>>>===;;;===@@@BBBBBBDDDGGGIIIGGGGGGHHHHHHHHHHHHIIIIIIFFFFFFHHHJJJLLLNNNPPPQQQTTTTTTUUUVVVWWWYYY[[[[[[\\\ZZZZZZ^^^aaafffoooxxx{{{{{{|||~~~~~~|||zzzwww{{{|||~~~}}}||||||{{{{{{||||||{{{zzzyyyxxxwwwwwwtttttttttsssppplllhhhfffcccbbbeeeiiilllooovvv~~~yyyrrrllljjjdddgggnnnvvv{{{~~~||||||yyyzzzvvvrrruuuxxx{{{}}}~~~~~~}}}~~~|||xxxtttnnnbbbVVVFFF???999888777555555777666444333444555666666555666555555555555666666777444555555666777888888999666666666666666666666666666666666666777777777777555666888999999999888888777777777777888999::::::vvvjjjaaa\\\[[[[[[SSSSSSRRRQQQPPPNNNLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFDDDDDDDDDEEEFFFCCCBBBBBBBBBBBBAAA???<<<777777777666555555444444666444333333555555444222111111111111111111111111111222333444444333222111333***444333111///%%%///000000000000000000000000............////////////.../////////000000111111000000////////////000000------...000111222333444//////000000111222444555444555777888999999999888555555666777888999::::::666666666777888999;;;<<<<<<<<<;;;;;;;;;<<<<<<===999>>>CCCDDDAAA===;;;;;;999999999777666777:::===EEEGGGHHHDDD>>>;;;<<>>@@@CCCEEEEEEDDDAAA@@@???AAACCCEEEDDD@@@<<<:::777;;;>>>@@@@@@BBBEEEIIIHHHHHHHHHHHHHHHHHHHHHIIIEEEFFFGGGJJJLLLNNNPPPQQQSSSSSSSSSTTTVVVXXXZZZ[[[```^^^^^^cccgggllluuu~~~}}}~~~zzz~~~}}}}}}}}}|||{{{{{{zzzzzz||||||{{{zzzxxxwwwvvvvvvsssttttttsssppplllgggeeecccbbbeeejjjnnnqqqyyyzzzrrrkkkgggaaadddkkkrrruuuxxx~~~}}}|||{{{vvv~~~zzzvvvrrrvvv{{{{{{|||zzzvvvqqqkkk^^^RRRDDD===888888777555555777444333333444666777666555555555555555555666777888666555555555555666777777666666666666666666666666666666666666777777777777333444555777777777666555555555555555666777888999xxxmmmddd]]]YYYXXXVVVUUUSSSQQQOOOMMMKKKJJJKKKLLLMMMLLLIIIGGGGGGGGGJJJIIIGGGEEECCCBBBAAA@@@@@@AAAAAA@@@???===;;;999999999888888777666666666777666555444333222222222555222000000111111///,,,000000111111111111000000111111111111111111111111000000000000000000000000222000///......///000222------...///000111222222222222111111000000//////111222222333333222222111///000111222111222555777666666666666777777777777888888999999999999888888:::999888777777999;;;<<<<<<<<<============<<<<<<<<<===@@@BBBBBBAAA???===;;;:::888777888:::===>>>AAAFFFHHHDDD@@@AAAAAAAAA>>>>>>>>>@@@BBBCCCAAA@@@@@@@@@@@@@@@???===;;;:::>>>>>>>>>???AAACCCEEEGGGDDDFFFHHHHHHGGGGGGHHHIIIHHHFFFEEEHHHLLLNNNMMMLLLQQQTTTWWWWWWWWWXXX\\\```aaacccgggmmmtttyyy{{{{{{}}}}}}}}}}}}~~~}}}}}}}}}||||||}}}}}}|||zzz{{{zzzxxxxxxxxxwwwtttrrrtttsssqqqnnnkkkgggdddbbbcccaaacccjjjnnnsss~~~vvvgggaaabbb___bbbggglllqqqwww}}}||||||{{{zzz{{{|||xxxzzz{{{}}}}}}yyywwwrrrgggUUUHHH???<<<888555666777777777555555555555666666666666333444666777777666444333555666777888888888888888::::::999888777666555555777777777777777777777777777888888888999999999999777888999;;;;;;::::::999wwwlllccc\\\XXXWWWUUUTTTSSSQQQOOOMMMLLLKKKKKKLLLMMMLLLIIIGGGGGGGGGJJJIIIGGGEEECCCBBBAAAAAABBBCCCCCCBBBAAA???===;;;999999888888777666666666555555444333333333444444333111000000222333111//////000000111111111111000111111111111111111111111////////////////////////111000///......///000111000000000000////////////000/////////.........---000111111222222111111000///000111111111222444666666666666666777777777777999999::::::::::::999999888777777777888:::===>>>>>>>>>????????????>>>>>><<<===???AAAAAA@@@???>>>;;;:::888777777999<<<===???EEEHHHFFFDDDDDDAAA=========>>>@@@CCCDDDCCCAAA??????@@@@@@@@@???>>>>>>??????>>>???@@@BBBDDDEEEDDDFFFHHHIIIHHHHHHHHHJJJIIIHHHGGGIIIMMMOOONNNMMMPPPSSSVVVWWWWWWZZZ^^^bbbeeeggglllrrryyy~~~|||{{{{{{{{{{{{|||~~~~~~}}}|||~~~}}}||||||}}}}}}|||zzz{{{yyyxxxwwwwwwvvvsssqqqrrrqqqooommmjjjgggeeeccceeecccdddjjjnnnrrr{{{rrrddd^^^```eeegggjjjlllmmmooorrrtttzzz|||}}}zzzxxxwww{{{|||zzz{{{}}}~~~}}}xxxuuupppdddSSSFFF===:::666444555666666666555555555555666666666666444444555666666555444444666666777888888888777777888888888777777777777777777777777777777777777777777777777888888888999999444555666777888777777666vvvlllccc\\\WWWUUUTTTSSSRRRQQQOOONNNMMMLLLJJJLLLMMMLLLIIIGGGGGGHHHIIIHHHGGGEEECCCBBBAAAAAABBBCCCCCCBBBAAA???===;;;999999888888777666666666333333333333333444555666111000///000222333333222//////000000111111111111111111111111111111111111000000000000000000000000111000///......///000111000000000000////////////////////////............///000000000000000000//////000111111111222444666555555666666777777888888:::::::::;;;;;;:::::::::777666666777999;;;>>>???@@@@@@AAAAAAAAAAAA@@@@@@===>>>>>>>>>????????????;;;:::888777777999:::<<<===BBBGGGHHHIIIIIIBBB;;;;;;;;;<<>>@@@AAAAAABBBBBBAAAAAA@@@>>>>>>===<<<===>>>???@@@;;;:::888777777888999:::;;;???CCCFFFJJJLLLFFF>>>::::::;;;>>>BBBEEEEEEEEEAAAAAAAAAAAAAAABBBCCCCCCAAA@@@?????????@@@AAABBBEEEGGGIIIJJJIIIIIIJJJLLLIIIIIIJJJKKKMMMNNNNNNNNNMMMPPPTTTWWWYYY^^^eeejjjrrrwww}}}yyywww{{{~~~}}}||||||{{{zzzzzz||||||{{{zzzzzzxxxvvvuuutttrrrooollljjjiiihhhgggffffffeeeeeeeeeeeefffhhhjjjkkknnnqqqyyyvvvrrrlllbbbZZZ[[[```mmmooorrrrrrooollliiihhhiiijjjlllpppvvv~~~xxxuuuvvv|||~~~wwwpppggg[[[LLLBBB;;;888555444555666555555555555555555666666666666666666555555555555666666777888888888777666555555666666666666777777777888666666666666666666666666666666666666777777777777999999999:::::::::::::::xxxoooeee^^^XXXVVVSSSRRRRRRPPPOOONNNMMMMMMJJJKKKLLLKKKIIIHHHHHHIIIHHHGGGFFFDDDCCCBBBBBBBBB@@@AAAAAA@@@???===;;;999999999888888777666666666666666555444333222222333000111111000////////////000000//////000111222222000000000000000000000000222222222222222222222222111111000000000000111111------...///000111222222000000000000111111111111000111111111111111111000///000111111000000222444333444555666777888999:::888888999999999999888888::::::::::::::::::;;;;;;??????@@@@@@@@@@@@??????>>>===<<<;;;<<<===???@@@<<<;;;:::888888888888999;;;===???BBBHHHMMMJJJEEE:::::::::===@@@CCCDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@????????????AAAAAADDDGGGIIIJJJIIIJJJKKKLLLHHHIIIJJJKKKKKKLLLMMMNNNLLLOOOSSSVVVYYY^^^fffkkkwww}}}~~~vvvuuuvvvxxx}}}}}}|||{{{zzzyyyzzz{{{|||{{{zzzyyywwwuuusssrrrpppllljjjfffeeeddddddddddddeeeeeedddeeefffffffffgggfffdddhhheeeccc```ZZZXXX^^^gggppprrruuuvvvsssnnnkkkjjjiiikkknnnsssyyy|||xxxzzz~~~~~~}}}~~~vvvmmmcccVVVIIIAAA:::888666555666777666555555555555555666666666666777666555555555555666777777777777777777666555444777777777666666666666555666666666666666666666666666666666666777777777777666666666666777777777888yyypppfff^^^YYYVVVTTTSSSRRRQQQOOONNNMMMLLLIIIKKKLLLKKKJJJHHHHHHIIIHHHGGGFFFDDDCCCCCCBBBBBBBBBCCCCCCBBBAAA???===;;;999999888888777666666666777777555444333222222222111222222111///...///000222111000//////000111222000000000000000000000000000000000000000000000000111111111111111111111111000000000000////////////............////////////000111111222222111111000///000111111000000222333333333444666777999::::::777888888999999888888777;;;;;;;;;;;;:::::::::999======>>>>>>>>>>>>=========<<<;;;;;;;;;<<<>>>???===<<<;;;:::999999888888:::===??????DDDJJJKKKHHH;;;::::::;;;>>>@@@AAAAAABBBCCCDDDDDDDDDBBBAAA@@@@@@@@@???>>>>>>???AAAAAACCCFFFHHHIIIIIIIIIKKKLLLHHHJJJKKKKKKKKKKKKLLLNNNMMMPPPSSSUUUWWW]]]eeekkkwww}}}wwwttttttyyy|||~~~}}}||||||zzzyyyxxxyyy{{{{{{{{{yyyxxxvvvtttrrrpppnnnjjjgggcccbbbaaaaaaaaabbbddddddccceeefffeeeeeeeeeaaa[[[YYYWWWVVVUUUUUUXXXdddpppwwwyyy{{{zzzwwwrrrnnnmmmoooqqqvvv|||~~~zzz{{{~~~{{{{{{|||tttiii^^^RRRFFF???:::888666666777777777555555555555555666666666666666666666666666666666666666666777777777666555555777777777666666555555555777777777777777777777777666666666777777777888888888777777777777888999:::xxxooofff^^^XXXUUUUUUTTTSSSQQQOOOMMMLLLKKKIIIJJJLLLKKKJJJHHHIIIIIIHHHGGGFFFDDDCCCCCCCCCCCCBBBCCCCCCBBBAAA???===;;;999999888888777666666666666555444333333333333333000222444333111111222444444222111///...///000111000000000000000000000000////////////////////////111111111222222111111111000000000000////////////---........./////////000///000000000000000000//////000111000//////111333222333444666777999:::;;;888999999::::::999999888::::::;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>===<<<:::999999888:::???AAA@@@AAAEEEGGGFFF===;;;999:::<<<===>>>===>>>@@@CCCEEEEEEDDDAAA@@@??????>>>>>>>>>@@@AAABBBBBBEEEGGGHHHHHHIIIJJJLLLIIIKKKMMMMMMKKKKKKMMMOOONNNPPPSSSTTTVVV[[[ccciiiuuu~~~|||yyywwwyyy}}}}}}}}}||||||yyyxxxwwwxxxzzz{{{zzzyyyxxxvvvsssqqqooolllhhheeebbbaaa_________```bbbccccccggghhhffffffeee^^^UUUPPPNNNNNNPPPRRRZZZjjjyyy{{{xxxwwwxxx|||~~~zzzyyy}}}~~~}}}yyyzzz~~~yyypppeeeXXXMMMCCC===888666555555666777666444555555555555666666666666555666777888888777666555555555666666777666666666555555555666666666666666777777777777777777777777777777777888888888999999::::::999999999:::;;;<<<~~~wwwnnneee]]]WWWSSSVVVUUUSSSQQQOOOMMMKKKJJJIIIJJJLLLKKKJJJIIIIIIJJJGGGGGGFFFDDDCCCCCCCCCCCC@@@AAAAAA@@@???===;;;:::999999888888777666666666444444333333333444555555///222555555333333666999555333111///......///000000000000000000000000000000000000000000000000000111111222222222222111111------...///000111222222///000000000111111222222......////////////......///000111000//////111333222222444666888999;;;<<<999::::::;;;;;;::::::999888999:::;;;<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;<<<<<<<<<<<<===??????>>>===;;;:::999999:::AAADDDBBB@@@BBBCCCBBB>>><<<999999:::;;;;;;;;;;;;>>>BBBEEEFFFEEEBBB@@@???>>>>>>>>>>>>@@@AAABBBBBBDDDFFFHHHHHHHHHJJJKKKJJJMMMOOONNNLLLLLLNNNQQQOOOQQQSSSTTTUUUZZZaaagggrrr|||yyy{{{}}}~~~~~~}}}|||||||||yyyxxxwwwxxxzzz{{{zzzyyywwwuuurrrpppnnnkkkgggdddaaa```^^^^^^^^^___aaacccdddhhhiiiggggggfff^^^TTTMMMKKKKKKNNNRRR\\\mmm}}}}}}xxxvvv|||~~~|||xxxyyy~~~{{{vvvmmmaaaUUUIII@@@;;;666555444444555666555333555555555555666666666777444666777999999777666444444444555666777777777666333333444555666777888999777777777777777777777777888888888888999999999999888777666666666777888999zzzqqqggg___ZZZXXXUUUTTTRRROOOMMMLLLKKKJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJHHHEEECCCCCCCCCBBBAAA>>>??????@@@???===;;;999777888999:::999777555333555444333333222222333333555444333333222222333333333111///...000111111111000000000000////////////555333000///000111111000000000000000111111111111////////////000000000000222111000.........///000000000000000000000000000...............///000000222222222333444555666777999999999888999999:::::::::::::::::::::::::::::::::;;;<<<>>>>>>===;;;:::========================>>>>>>>>>>>>===<<<::::::<<<<<<======>>>@@@AAABBB>>><<<999777666666666777777999===@@@BBBCCCCCCCCCCCCBBB@@@???>>>=========???AAACCCFFFHHHIIIIIIIIIKKKJJJJJJJJJKKKMMMPPPRRROOOQQQRRRRRRSSSXXX```gggttt~~~|||zzzyyyzzzxxxwwwwwwwwwwwwvvvuuusssqqqoookkkgggdddaaa```^^^]]][[[[[[\\\___bbbddddddgggjjjkkkhhh```WWWQQQOOOMMMJJJLLLUUUdddsss}}}}}}zzz{{{}}}}}}|||}}}zzzzzz}}}xxxqqqeeeWWWIIIAAA===<<<444444444444444444444444444555666555444444555666777777777666555555444444777666555444444555666777555555666666666666555555888777777888999999777555333444666888999999888888999888777777777888:::;;;zzzqqqggg^^^YYYWWWVVVUUUSSSPPPNNNMMMLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJHHHEEECCCCCCCCCBBBAAA??????@@@AAA@@@>>>;;;:::888888999999888777555444555444333333222222333333333222111111000000111111333111//////000111111111////////////000000000000333222000000111222111000000000000000111111111111.../////////000000000000222111000///......///000000000000000000000000000///............///000000222222222333444555666777999999999888999999::::::::::::::::::::::::::::::999:::;;;======<<<;;;:::========================>>>>>>???>>>===<<<;;;:::>>>============>>>>>>???>>>===:::888666666666666777999<<>>======@@@BBBDDDEEEGGGGGGGGGGGGJJJJJJIIIJJJKKKMMMPPPQQQQQQRRRSSSSSSTTTXXX^^^cccsss~~~~~~}}}{{{yyyxxxzzzxxxwwwwwwxxxxxxwwwuuuqqqpppmmmiiieeeaaa___]]]\\\[[[ZZZZZZ[[[^^^aaaccceeegggiiiiiiddd\\\TTTNNNHHHGGGHHHNNNYYYiiizzz~~~{{{|||}}}|||{{{~~~~~~{{{xxxyyy|||}}}uuunnnaaaRRRFFF>>>;;;;;;555555555555555555555555444555666555444444555666555555555666666666666666777666555444444555666777555555666666666666555555444444444555777888777555555555666777777777666666888888777777888888999:::|||rrrggg^^^YYYWWWVVVUUUSSSQQQOOOMMMMMMLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKHHHEEEDDDDDDDDDCCCBBB@@@AAABBBBBBAAA>>><<<:::999999888888777666666666555444333333222222333333222222111000000000000111222000//////000111111000......//////000000111111111000000111222333111000000000000000111111111111....../////////000000000111000000////////////000000000000000000000000000//////......//////000111222222222222333555666777888888888999999:::::::::::::::::::::::::::::::::888999:::<<<<<<<<<;;;:::========================>>>>>>?????????===<<<;;;>>>>>>===<<<;;;;;;<<<<<>>???@@@???>>>???@@@@@@@@@>>>===<<<@@@AAACCCDDDFFFFFFFFFFFFJJJIIIIIIIIIKKKMMMOOOPPPRRRSSSUUUVVVWWWZZZ]]]```qqq}}}~~~}}}{{{zzzxxxwwwwwwvvvuuuvvvwwwwwwuuutttpppnnnkkkfffbbb^^^\\\ZZZYYYYYYXXXYYY[[[^^^aaacccgggggggggddd^^^WWWOOOJJJEEEGGGLLLTTTaaarrr~~~}}}~~~~~~{{{yyy|||}}}zzzwwwuuuwww|||~~~wwwppphhhZZZLLLAAA;;;999999666666666666666666666666444555666555444444555666444444555555666777777888666666555555555555666666555555666666666666555555333222333555777888777666777666666555444444555555666777888888999999888888~~~tttiii___ZZZXXXUUUTTTRRRPPPNNNMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKHHHEEEDDDDDDDDDCCCBBBAAABBBCCCCCCAAA???<<<;;;:::999888777666666666666555444333333222222333333444333333222222222222222222000//////111111111000---......///000111111222/////////111333333111//////000000000111111111111........./////////000000000000000////////////000/////////////////////////////////...///000000111111111111222333444666666777888888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999;;;<<<====================================>>>>>>@@@AAA@@@???>>>======<<<;;;;;;::::::;;;;;;???>>>===;;;999777555444555666888:::<<<=========<<<===???@@@@@@???===<<<>>>???AAACCCDDDFFFGGGHHHHHHHHHIIIIIIKKKMMMNNNOOORRRTTTWWWZZZ\\\^^^```aaaqqq}}}~~~~~~}}}}}}{{{zzzxxxxxxttttttssstttuuuuuusssqqqooommmiiiddd```\\\ZZZYYYWWWVVVWWWXXXZZZ]]]```bbbgggfffccc^^^WWWPPPJJJFFFHHHLLLTTT]]]iiiyyy~~~{{{xxx{{{}}}xxxuuusssrrruuuzzz|||tttlllbbbTTTGGG>>>999888999555555555555555555555555444555666555444444444666555555555555666666777777666666666555555666666666555555666666666666555555666555555666888999888666666555444333333444555666555666888999999999888777uuujjjaaa[[[YYYSSSRRRPPPNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKIIIFFFDDDDDDDDDCCCBBBBBBCCCCCCCCCBBB???<<<;;;:::999888777666666666666555444333333222222333333444333222222111111222222111000///000111222000///---......///000111111222......///111333333111//////000000000111111111111............/////////////////////000000000000//////////////////////////////////////////000111111111111111222333444555666666777888::::::;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@BBBBBBAAA???>>>:::::::::::::::;;;;;;<<<>>>>>>===<<<;;;888666555555555777888999:::;;;;;;999;;;===???@@@???>>>===<<<===>>>AAACCCFFFHHHIIIGGGGGGHHHIIIKKKLLLMMMNNNPPPRRRWWW\\\aaadddeeeeeerrr}}}}}}}}}}}}}}}|||{{{zzzyyyuuuttttttuuuvvvuuurrrooonnnkkkgggbbb^^^[[[YYYYYYUUUVVVVVVXXXZZZ]]]___aaadddaaa\\\VVVPPPJJJFFFDDDHHHOOOYYYdddooo}}}}}}zzz|||zzzsssqqqpppqqqtttzzz{{{sssggg]]]OOOCCC<<<999888888444444444444444444444444444555666555444444444666777777666666555555555555555666666666666666666555555555666666666666555555888777666777888777555333444444333333444555777888555666777999999888777777~~~tttiii```[[[YYYRRRQQQOOONNNLLLKKKKKKJJJKKKKKKLLLLLLLLLLLLKKKKKKLLLIIIFFFEEEEEEEEEDDDCCCBBBCCCCCCCCCAAA???<<<:::999999888888777666666666555444333333222222333333111111000////////////000111000///000222222000///......//////000000111111000//////000111222000///000000000000111111111111------........./////////...//////000000000000///000000000000000000000000000000//////000000111222111111111111222444555666555666888:::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>>===>>>AAACCCDDDCCCAAA???::::::999999:::;;;<<<<<<<<<===>>>>>>===:::777555555555666777777888999999888:::;;;===>>>???>>>>>>;;;<<<===???BBBEEEGGGIIIFFFGGGHHHIIIJJJLLLMMMMMMOOOQQQVVV\\\ccchhhiiihhhppp{{{~~~||||||}}}}}}|||{{{zzzzzzxxxwwwwwwwwwwwwuuurrroookkkiiiddd```\\\ZZZYYYYYYVVVVVVWWWXXXZZZ\\\^^^______\\\UUUOOOIIIFFFEEEEEEGGGPPP]]]iiisss~~~~~~xxxpppqqqqqqssswww|||xxxpppbbbXXXKKK@@@;;;:::888777444444444444444444444444444555666555444444555666888777777666555555444444555555666666666666555555555555666666666666555555777666555555555444222000333333333444555777888999555666777777888888777777{{{rrrggg___ZZZXXXRRRQQQPPPNNNMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLIIIFFFEEEEEEEEEDDDCCCBBBCCCCCCBBBAAA>>>;;;999888888999999888777555444555444333333222222333333111111000///////////////000000000111222222000...////////////000000000000222000......000000000///000000000000111111111111---------.........//////---...///000111111000///000000000000000000000000000000//////000000111222000000111111222333555666555666888:::;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;===???AAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>><<<>>>BBBDDDEEEDDDBBB@@@<<<;;;;;;::::::::::::;;;:::<<<>>>???>>><<<999777666666666666777777888999888999:::;;;===>>>???@@@>>>===>>>???@@@BBBEEEFFFEEEFFFGGGIIIJJJKKKLLLLLLOOOPPPTTT[[[ccchhhiiihhhkkkwww|||zzzzzz{{{{{{{{{{{{zzzzzzyyywwwwwwvvvvvvvvvsssnnnkkkhhheeeaaa\\\YYYXXXXXXXXXWWWWWWXXXYYY[[[\\\]]]^^^ZZZVVVOOOHHHEEEDDDFFFGGGMMMXXXeeeooovvvyyyqqqrrruuuxxx||||||sssjjj\\\SSSGGG>>>;;;999777444555555555555555555555555444555666555444444555666666666666666666555555555444555666777777666555444555555666666666666555555666555444444555555333111444555666666777777777777666666666666666777888888~~~xxxoooeee]]]XXXVVVSSSRRRQQQOOONNNMMMMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKLLLJJJFFFEEEEEEEEEDDDCCCBBBBBBCCCBBB@@@===:::999777888999:::999777555444555444333333222222333333333222222111111111111111000000000111222222000...000000000000////////////333111........./////////000000000000111111111111---------.........//////---...///111111111000///000000000000000000000000000000000000000111111222000000000111222333555555444666888;;;<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<999::::::<<<>>>@@@BBBCCC>>>>>>>>>>>>>>>>>>>>>>>><<<>>>BBBEEEFFFEEECCCAAA???>>><<<;;;:::999999999999;;;>>>??????===:::777666666666666666777888888888888999:::<<<>>>@@@AAA@@@@@@?????????@@@BBBCCCEEEFFFGGGIIIJJJKKKLLLLLLOOOOOOSSSYYYaaafffhhhggggggsss}}}|||||||||{{{yyywwwyyyyyyyyyzzzzzzyyyyyyxxxuuuttttttsssrrrooojjjfffeeebbb^^^ZZZWWWVVVWWWWWWWWWXXXYYYZZZ[[[\\\]]]]]]WWWRRRKKKEEEBBBCCCGGGIIIXXXbbbnnnvvvzzzzzzrrrtttxxx|||~~~yyyoooeeeXXXOOODDD===:::888555222666666666666666666666666444555666555444444555666444444555555666777777777444555666777777666555444555555666666666666555555666555555666777888666555666777888888888777555444777666555555555666888999~~~wwwppphhhaaaZZZUUURRRRRRQQQOOOMMMLLLJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHIIIIIIIIIHHHGGGEEEDDD???@@@@@@AAA@@@???>>>===888888888777777777777777222222222111111111111000000000////////////000000//////000000111111222222111222333444444333222111222111///000111111000///000000000000000000000000111111111111111111111111222222111000//////000000000000000000////////////000111222222111000111222111111111222333444666777555666777888999:::::::::===============<<<<<<<<<;;;;;;;;;<<<<<<>>>??????AAA@@@>>>>>>@@@CCCDDDDDD@@@@@@@@@AAABBBEEEGGGHHH@@@>>><<<999777777888888777:::>>>AAABBB@@@===;;;:::777444555888:::999888666777777888:::;;;<<<<<<>>>============???AAABBBAAACCCFFFFFFFFFFFFGGGHHHNNNPPPSSSVVVXXX\\\```ccciiinnnzzzxxxyyyyyyzzzzzzyyyyyyxxxxxxvvvttttttvvvwwwwwwwwwvvvwwwvvvuuurrrmmmiiifff]]][[[YYYVVVUUUUUUVVVVVVYYYXXXXXXZZZ]]]]]]YYYVVVOOOLLLHHHDDDDDDHHHPPPUUUdddlllwww{{{{{{}}}xxxzzz}}}}}}yyytttkkkaaaVVVJJJ>>>;;;:::666222111555555555555555555555555444333333333333444555555777777777666555555444444111111111222222222333333777777777777777777777777777777666666555555555444888888777777666666555555444444555777888:::;;;;;;~~~wwwooohhhaaaZZZUUUTTTSSSRRRPPPNNNMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIEEEFFFFFFFFFEEECCCAAA@@@AAAAAAAAAAAA@@@>>><<<;;;999888888888777777666666222222222222111111111111000000////////////000000000000000000000111111111//////000111111000///...222222222111000/////////000000000000000000000000........................222111111000//////000000000000000000////////////000111222222000000111222000000111111222444555666555666777888999::::::999============<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@??????@@@BBBDDDEEEDDDAAAAAAAAABBBCCCEEEGGGIIIBBB@@@===:::888888888999777999===AAACCCCCCBBBAAA<<<999666666777999999888888888999:::;;;<<<======>>>============???@@@AAAAAABBBDDDDDDDDDEEEFFFHHHKKKMMMQQQSSSVVVYYY]]]```fffjjjvvv~~~|||wwwwwwxxxxxxxxxxxxwwwwwwxxxvvvttttttvvvwwwwwwvvvuuuvvvuuutttpppkkkfffccc[[[ZZZWWWUUUTTTTTTUUUUUUYYYXXXXXXYYYZZZXXXTTTPPPGGGFFFCCCBBBDDDLLLVVV]]]nnnuuu}}}|||zzz||||||wwwrrrhhh^^^RRRFFF<<<::::::888555444444444444444444444444444555444444444444555666666444444444444555555555555444444444444555555555555555555555555555555555555777666666666555555555555666666666666666777777777666666777777777888888888~~~vvvoooggg```ZZZUUUUUUTTTSSSQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIEEEEEEEEEDDDCCCBBB@@@???BBBBBBBBBAAA???===;;;999:::999999888777666555555333222222222111111111111111000000//////000000111111111111111000000000000......///000000//////...111333444222///---...000000000000000000000000000........................111111000/////////000000////////////000000000000000111222222000000111222000000000000111222444444666666777888999999999999<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<===>>>??????@@@BBBEEEGGGFFFEEEBBBBBBBBBBBBDDDFFFGGGIIIEEEBBB>>>;;;888888888999666888<<>>>>>>>>======>>>??????@@@AAABBBAAAAAABBBEEEGGGHHHJJJMMMPPPRRRUUUYYY]]]aaadddooo~~~~~~|||yyyxxxuuuuuuvvvvvvvvvvvvuuuuuuwwwvvvttttttuuuvvvvvvuuusssttttttrrrnnnhhhccc___YYYXXXVVVTTTSSSSSSTTTUUUYYYYYYYYYYYYWWWSSSLLLGGGCCCBBBAAABBBGGGRRR^^^fffyyy|||uuusssttt~~~{{{uuuooodddZZZLLLBBB999999:::999777777333333333333333333333333666555555555555666777777222222333333444555555666555555555555666666666777555555555555555555555555666666666666555555555555444555555666777777888888999888888777777666666555~~~vvvnnnggg```YYYUUUUUUTTTSSSQQQOOONNNMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFEEECCCBBBBBBAAAAAAAAAAAA???===;;;:::::::::999888777666555444333333222222222111111111111000000000000000000111222222111111000000/////////000000111111111111111...222444333...,,,///333////////////////////////000000000000000000000000111000000/////////000000////////////000000000000000111222111000///000222////////////000111222333555666777888999999999999;;;;;;<<<<<<<<<<<<<<<===:::::::::::::::;;;<<<======>>>AAADDDHHHIIIGGGEEECCCBBBBBBBBBCCCDDDFFFGGGFFFCCC???;;;888888888999777888:::===AAAEEEIIIKKKBBB???;;;777555555666666444555555666777888888888>>>>>>>>>===============???@@@@@@???>>>@@@DDDFFFFFFHHHKKKMMMOOORRRVVVYYY]]]```hhhvvv|||zzzyyyvvvuuuttttttuuuuuuuuuuuuttttttvvvtttsssssstttuuutttsssrrrrrrrrrpppkkkeee```\\\XXXWWWUUUSSSSSSSSSUUUUUUYYYZZZZZZYYYUUUNNNFFFAAADDDDDDDDDFFFLLLXXXeeennnyyyqqqmmmkkktttzzzzzzssslll```UUUGGG???888888999888777888333333333333333333333333555555555555555666666777333333444444444555555555444444444444555555555555555555555555555555555555666666666666666555555555555555555666666666777777888888888777666666555555~~~uuummmfff___YYYVVVTTTSSSRRRPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJIIIHHHFFFEEEDDDCCCBBB>>>???@@@@@@???>>><<<;;;::::::999888777666555444333333333222222222222111111111000000000000111111222222111111000000//////000000000000000111111222,,,000333222///...111555////////////////////////////////////////////////000///////////////000000.../////////000000000111///000111111000///000111////////////000111222222444555666777888999999999:::;;;;;;;;;<<<<<<======;;;;;;:::::::::;;;<<<<<<===>>>AAAEEEIIIIIIGGGEEEBBBAAAAAA@@@AAABBBDDDEEEEEECCC@@@<<<:::888888888999999999;;;>>>BBBFFFHHHDDDBBB>>>999666444555666555555555666666777777888>>>>>>>>>>>>============>>>>>>>>>======???BBBEEEDDDGGGIIILLLNNNQQQTTTWWWZZZ\\\cccooozzz}}}zzzxxxwwwuuusssttttttuuuuuuuuuuuutttttttttsssqqqrrrssssssqqqppppppooonnnkkkgggbbb]]]ZZZXXXVVVUUUSSSSSSTTTVVVWWWZZZ[[[[[[YYYSSSKKKCCC???AAABBBDDDIIIQQQ^^^kkkttt~~~}}}vvvoookkkjjjpppvvvxxxppphhh\\\PPPEEE>>>888888888555555666333333333333333333333333444444333333444444555666666666666666555555444444444444444555555555666666666666666666666666666666555555555666666666666666777666666666555555555444666666666666666777777777~~~uuullleee___YYYVVVTTTSSSRRRPPPNNNMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHFFFDDDBBBAAAAAAAAA===>>>?????????>>>===<<<:::999999888777666555555333333333333222222222222222111111000000111111222111111111111000000000000............///000111111---///222111//////111444000000000000000000000000------------------------//////......//////000000......//////000000111111///000111111//////000111000000///000000111222222222333555777888::::::;;;:::::::::;;;<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<>>>???AAAEEEHHHHHHFFFDDDBBBAAA@@@@@@@@@AAABBBCCCDDDCCCAAA???===;;;999888::::::999:::<<>>999666666777777777888888999999999999<<<<<<===>>>>>>>>>======<<<===>>>>>>===>>>AAADDDCCCEEEHHHJJJLLLOOOSSSUUUXXXYYY___hhhqqq}}}~~~{{{xxxwwwvvvtttsssssssssttttttttttttssssssqqqpppooopppqqqpppnnnlllllljjjhhheee```]]]YYYXXXWWWVVVTTTSSSSSSUUUVVVXXXXXXZZZZZZWWWQQQIIICCC@@@<<>>===;;;:::999888888888777777666666444444333333333222222222222111111000000111111222000000000000000111111111//////......///000222333111111111111000000//////000000000000000000000000------------------------...............///000000.........///000111111111///000111000///...///111111111000000000111222222000111333666888:::<<<<<<999999:::;;;;;;<<<============<<<<<<;;;<<<<<<===???@@@AAADDDFFFGGGEEECCCCCCCCCAAAAAA@@@AAABBBCCCCCCDDDDDDDDDBBB???<<<:::::::::::::::<<>>:::999999888888999999999999:::::::::;;;<<<>>>>>>>>>======;;;===>>>???>>>???@@@BBBBBBDDDFFFHHHJJJMMMPPPSSSVVVWWW\\\bbbiiisss|||yyyvvvuuutttsssrrrqqqrrrrrrssssssrrrrrrqqqooonnnnnnnnnooonnnkkkiiigggeeeaaa]]]YYYWWWVVVUUUUUUTTTRRRRRRRRRTTTVVVWWWVVVWWWXXXUUUNNNHHHDDDCCC@@@DDDKKKTTT^^^jjjvvv~~~|||{{{{{{yyywwwwwwwwwxxx}}}wwwvvv{{{zzzoooggg^^^QQQFFF???:::666777666333333666444444444444444444444444444444444444444555666666555555555555555555555555555555666666666777777777666666666666666666666666555555555555666666666777555555555555555555555555444444555555666777777888}}}tttkkkddd^^^YYYVVVVVVUUUTTTSSSQQQOOONNNMMMKKKKKKKKKKKKKKKJJJJJJIIIJJJHHHFFFCCCAAAAAA@@@@@@@@@AAA@@@@@@>>><<<999888888888888777777777777777444444444333333333222222222222111111111111222222//////000000111111222222222111111111111333555666555333111000000///---+++000000000000000000000000////////////////////////...............///000111---......///000111111222///000111000///...///111111111111111111111222333///000333666999;;;<<<===999999::::::;;;<<<======>>>======<<<<<<<<<======@@@@@@AAACCCEEEFFFDDDCCCEEEDDDCCCBBBAAABBBCCCCCCCCCEEEGGGGGGFFFBBB>>>;;;:::::::::;;;===@@@BBBDDDIIIKKKLLLHHHBBB===;;;;;;777777777777777888888888999:::<<<>>>>>>>>>>>>>>>:::<<>><<<<<<;;;;;;:::999777777777777888777555333111000000000111333333222222111222222222000000000000000000000000//////000111111111111111///000111111111///...---000000111111111///...---000///...---------------000000000000000000000000111111111111111111111111222111111000000000000000---...///111333444444555111222333444555777888888::::::;;;;;;;;;;;;;;;;;;<<<<<<===============<<>>=========DDDEEEGGGHHHFFFCCC???===>>>>>>>>>>>>>>>=========EEEHHHKKKKKKGGGCCC???>>>:::999888888999999888666;;;;;;<<<===>>>>>>======<<<<<<==================>>>???BBBEEEHHHJJJKKKLLLJJJPPPUUUXXX\\\fffttt}}}|||}}}~~~}}}yyyuuurrrppppppppprrrqqqppppppppppppmmmkkkkkkjjjhhhfffeeeddddddddd^^^\\\XXXTTTQQQPPPPPPQQQPPPPPPQQQPPPPPPOOOOOONNNTTTOOOKKKJJJHHHFFFHHHMMMRRR[[[cccfffnnnzzz|||zzz||||||rrrfffYYYNNNFFFAAA888888777555555444444444555666666666666666666555777444222333666888777666444444555555555555444444666555333222222333555666444555555555555555444444333444555666666555444333666666666666666666666666666666666666777777777777{{{qqqfff]]]YYYWWWRRRQQQPPPOOOMMMKKKJJJJJJKKKKKKLLLLLLLLLJJJIIIHHHKKKIIIEEEBBB@@@@@@AAABBBAAA@@@@@@???>>><<<;;;:::;;;:::999777777777777888777555333111000000111111111111000000000000111222111111111111111111111111000111111222222111111000///000111111000///...---//////000111111000///...000///...------------...000000000000000000000000////////////////////////222111000000//////000000111111222222222111111000111222333444555777888888:::::::::;;;;;;;;;;;;<<<;;;<<<======>>>>>>>>>======>>>???@@@AAABBBBBBBBBAAABBBBBBAAA>>>======>>>AAACCCEEEFFFFFFCCC@@@>>><<<============>>>>>>>>>AAADDDIIILLLKKKGGG@@@<<<:::999888888999999888777888888888999:::;;;;;;<<<===============<<<<<<<<<<<<===???BBBDDDFFFGGGHHHHHHMMMRRRUUUXXXaaannnyyy|||{{{zzz{{{||||||yyyvvvrrrppppppqqqqqqqqqpppooooooooonnnllljjjhhhhhhgggeeecccaaa```___XXXWWWTTTQQQPPPPPPRRRSSSNNNNNNOOOPPPPPPOOONNNMMMMMMHHHEEEEEEDDDDDDHHHNNN[[[fffooottt{{{}}}{{{~~~}}}|||~~~yyymmm```TTTIIIAAA===888777666555444444444444666666666666666666666666666444222333555666666444444444555555555555444444666555333222222333555666444555555555555555444444444444555666666555444444666666666666666666666666666666666666777777777777~~~ssshhh^^^YYYXXXUUUTTTRRRPPPMMMKKKIIIHHHIIIJJJKKKLLLLLLKKKJJJIIIKKKIIIEEEBBB@@@AAABBBCCC@@@AAABBBAAA@@@>>>;;;999::::::999777777777777777666555333111000000111111............//////000111222222222222222222222222111111222222222111000000///000000000000//////......///000000000000000/////////......------......000000000000000000000000////////////////////////222111000000//////000000222222222222111000//////111111222444555666777888:::::::::;;;;;;;;;<<<<<<:::;;;<<<>>>????????????===>>>???@@@AAABBBBBBBBBAAABBBBBBAAA???===>>>>>>@@@BBBEEEGGGHHHGGGEEECCC<<<<<<<<<<<<======>>>???>>>AAAFFFMMMPPPLLLCCC<<<;;;:::888888999999888777777666666777888:::<<<===>>>>>>======<<<<<<<<<;;;<<<===>>>@@@BBBCCCDDDDDDEEEIIINNNPPPSSSZZZeeennn~~~~~~}}}zzzxxxwwwxxxyyyzzzyyywwwtttqqqqqqrrrtttvvvooonnnmmmlllmmmllljjjgggeeeeeedddcccaaa^^^[[[YYYUUUSSSQQQOOONNNNNNOOOPPPKKKLLLNNNOOONNNMMMKKKIIIEEEAAA@@@AAABBBEEEMMMVVVeeeqqq~~~zzzuuuvvvzzz}}}}}}tttfffXXXLLLCCC===999777777666555444444444444444444333333333333444444666444222222333444333222444444555555555555444444555444333222222333444555444444555555555555555444444444555666666555444444666666666666666666666666666666666666777777777777uuuiii```ZZZXXXVVVUUUSSSPPPNNNKKKIIIHHHHHHIIIKKKLLLLLLLLLKKKJJJJJJHHHEEECCCAAAAAABBBCCCAAABBBDDDDDDCCC@@@===::::::999888888777666666666555444333222111111111111---------...///000111222222222222222222222222222...///000000111111111000///000000000000/////////......///000000000111111//////............//////////////////////////////111111111111111111111111111111000/////////////////////000111111222111111111111222333555666777777999::::::;;;;;;<<<<<<<<<:::;;;===>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEBBBCCCCCCBBB@@@??????@@@BBBDDDGGGJJJKKKLLLKKKJJJ@@@???===<<<<<<<<<<<<===>>>???CCCKKKQQQPPPIIIBBB>>><<<999999999:::999888999888777888999<<>>>>>>>>===<<<<<<;;;;;;===>>>???AAABBBCCCCCCCCCCCCFFFJJJLLLNNNSSS\\\cccsss~~~xxxwwwvvvuuuuuuvvvwwwxxxyyywwwtttrrrrrruuuxxxzzzmmmkkkjjjjjjjjjiiifffdddbbbcccbbbaaa^^^ZZZVVVTTTUUUSSSQQQNNNLLLKKKKKKKKKKKKLLLMMMMMMKKKHHHEEECCC@@@>>>>>>AAAEEEKKKVVVaaammmzzz~~~yyytttuuuzzz}}}zzzppp```QQQGGG@@@:::777777666555444444444444444555444333333333333444555666555444333333333333222444444555555555555444444555444333333333333444555333444555555666555555555444555555555555555555444666666666666666666666666666666666666777777777777vvvjjj```ZZZXXXTTTSSSRRRPPPNNNLLLKKKJJJHHHIIIJJJLLLLLLLLLKKKKKKJJJHHHFFFDDDBBBBBBCCCCCC@@@BBBCCCCCCBBB???<<<:::999999888888777666666555444444333222111111111111.........///000111222333222222222222222222222222+++,,,---///000111111111000////////////000000000....../////////000111111//////.........//////000////////////////////////000000000000000000000000111000000///.../////////...///000111111111111111000111222333444666777777999999::::::;;;<<<======;;;<<<===???@@@AAAAAAAAA@@@@@@@@@AAABBBCCCEEEFFFCCCDDDEEEDDDBBBAAAAAABBBCCCEEEHHHJJJLLLMMMMMMMMMEEECCC@@@===;;;:::::::::@@@???@@@GGGNNNQQQNNNJJJBBB???<<<:::::::::999888:::999888888:::===@@@BBB>>>>>>======<<<<<<<<<;;;<<<===>>>@@@AAAAAAAAABBBBBBEEEGGGIIIKKKOOOUUUZZZfffqqq{{{yyyttttttsssssssssuuuvvvwwwwwwuuurrrqqqqqqsssvvvxxxjjjiiigggggggggeeecccaaa`````````^^^[[[WWWSSSQQQRRRQQQOOOMMMLLLKKKKKKKKKLLLLLLKKKJJJGGGCCC???===<<<<<<>>>DDDIIIQQQ___lllyyy|||www{{{~~~vvvjjjZZZLLLDDD???:::777666555555444444444444555888777555555555555777888666666555444333333333444444444555555555555444444444444444333333444444444333444444555666666555555555555555444444555555555666666666666666666666666666666666666777777777777vvvjjj```ZZZWWWQQQQQQPPPOOONNNMMMLLLLLLHHHIIIJJJLLLLLLLLLKKKKKKIIIHHHFFFDDDCCCCCCCCCCCC???@@@@@@@@@???===:::888888888888888777666555444333333333222222222111111000000000000111222333333222222222222222222222222+++,,,---///000111222222000////////////000000111000////////////000000111//////......//////000000000000000000000000000000........................111000//////......//////111111111111000///......000000111333444555666777888999::::::;;;<<<======<<<===>>>@@@@@@AAAAAAAAA???>>>>>>>>>???AAACCCDDDEEEFFFGGGFFFDDDCCCDDDEEECCCDDDGGGIIIKKKKKKLLLLLLIIIGGGCCC>>>;;;999999999???>>>>>>CCCIIIOOOPPPPPPGGGDDD???<<<;;;:::999888888777777888999;;;===>>>========================999:::;;;===>>>?????????AAACCCEEEGGGIIIKKKOOOSSSXXXbbbrrrzzzwwwuuuqqqqqqqqqqqqrrrsssttttttsssrrrpppnnnmmmnnnoooooohhhfffdddddddddbbb```]]]^^^]]]\\\[[[XXXTTTQQQOOOLLLLLLKKKKKKKKKLLLLLLMMMLLLKKKIIIFFFBBB???<<<::::::<<>>:::777555555444444444444444555444333111000000111333444555555666555333333444666444444555555555555444444444444444444444444444444333333444555666666666666666555444444444444555666666666666666666666666666666666666666777777777777~~~tttiii___YYYVVVQQQQQQPPPNNNMMMLLLKKKJJJIIIJJJKKKLLLLLLKKKJJJJJJHHHHHHFFFEEEDDDDDDCCCDDDBBBAAAAAA@@@???===<<<;;;777888888888777666555444222333333333222222111111111111111000000111222222111111111111111111111111///000000111111111111111000///......///000111222111000///......///000000///////////////000111111000000000000000000000000........................000000///............//////000000000000000//////000000111222444555666777888999999:::;;;<<<===>>>>>>??????@@@AAAAAAAAA@@@??????>>>>>>???AAACCCDDDGGGHHHHHHHHHFFFEEEFFFGGGEEEFFFGGGIIIJJJJJJKKKKKKKKKHHHDDD???<<<;;;;;;;;;:::;;;===@@@EEEJJJOOOQQQLLLHHHCCC>>><<<;;;999888666777777888999::::::;;;;;;;;;<<<<<<===>>>>>>>>>888999;;;<<<>>>???@@@@@@???AAACCCEEEFFFIIIKKKMMMQQQYYYeeerrr{{{wwwsssqqqnnnnnnooooooppppppqqqqqqrrrqqqooommmkkkjjjhhhhhhfffdddbbbbbbaaa```]]][[[[[[ZZZXXXVVVSSSQQQOOONNNHHHHHHHHHIIIIIIJJJJJJKKKJJJHHHEEEBBB???===<<<;;;<<>>???@@@@@@AAAAAAAAA@@@@@@AAAAAA@@@@@@AAACCCEEEGGGHHHIIIJJJIIIGGGGGGGGGIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJHHHDDD@@@===<<<======555888<<<@@@CCCGGGLLLOOOOOOKKKEEE@@@===;;;:::888777888999:::::::::::::::::::::;;;<<<===>>>??????:::;;;<<<>>>@@@AAABBBBBB>>>???AAACCCEEEGGGIIIJJJQQQVVV^^^hhhsss~~~yyyuuuqqqooolllmmmmmmnnnnnnooooooooossssssqqqooollliiifffdddeeecccaaaaaa```___\\\YYYXXXWWWUUURRRPPPNNNMMMMMMIIIIIIHHHHHHGGGFFFFFFEEEGGGEEEBBB???============@@@EEENNNWWW^^^fffuuu|||xxxyyy}}}zzzppp]]]RRRDDD<<<:::999666222444444333333333444444555777555333222222333555777000222333222111000333666444555555555555555555444333444444555555444444333222333444555666666666666666555444333333444555666666666666666666666666666666666666666777777777777zzzsssjjjaaaYYYTTTRRRRRRQQQPPPNNNLLLJJJIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJHHHFFFDDDDDDDDDDDDGGGEEEBBB@@@@@@>>><<<:::999999888888777666666666333333222222222333444444111111111111111111111111444333222222111111222222000000000000111111111111111111111111000000000000000000000000000000000000000000111111111000000///000...,,,,,,///111222333,,,------...///000000111111111000///////////////000000000000000000000000000/////////000222444666888:::<<<===<<<<<<===>>>@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>???@@@AAACCCDDDEEEIIIIIIIIIIIIIIIHHHHHHHHHJJJIIIHHHHHHGGGGGGGGGHHHIIIGGGDDDBBB@@@===999666777999<<<;;;<<<@@@IIIPPPVVVTTTOOOGGG@@@:::777666888:::===<<<999888:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::======>>>???AAADDDFFFGGGJJJPPPWWW]]]dddpppyyytttqqqnnnmmmjjjjjjkkkkkkllllllmmmmmmooonnnmmmjjjhhhfffdddccccccbbbaaa___]]][[[YYYXXXRRRQQQOOOMMMJJJHHHFFFEEEGGGFFFFFFFFFEEEEEEDDDDDDCCCBBB???<<<:::;;;???CCCEEEMMMXXXbbbhhhmmmsssvvvzzzuuummmYYYOOOBBB:::888888888666666666666555444444444333555555555555555555555555666666555555555444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555666666666666555555555555555555555555444444444555555555555666~~~zzzrrriii```XXXSSSRRRRRRQQQPPPNNNLLLJJJIIIKKKKKKLLLMMMMMMMMMMMMMMMKKKJJJHHHEEEDDDDDDDDDDDDEEECCCAAA@@@???===;;;999999999888888777666666666444444333222222333333333111111111111111111111111444333222222111111222222000000000000111111111111111111111111000000000000000000000000000000000000000000111111111111000000000...,,,---///111222222.........//////000000111111111000///////////////000000000000000000000000000//////000111222444555888:::<<<===<<<<<<>>>?????????@@@@@@@@@@@@AAAAAA?????????@@@AAABBBCCCDDDJJJLLLNNNOOOOOONNNMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHFFFEEEDDDCCC@@@===:::777999;;;;;;;;;???GGGNNNXXXWWWTTTNNNGGG@@@:::777888999::::::999999:::;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<;;;;;;;;;<<<======???AAACCCDDDFFFFFFLLLRRRVVV[[[eeettt|||wwwssspppnnnmmmkkkkkkkkkkkkllllllmmmmmmmmmllljjjhhheeecccaaa``````___^^^\\\YYYWWWVVVUUUNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCCCC@@@???>>><<<;;;>>>CCCGGGOOOWWWaaaiiimmmpppsssuuuzzz|||}}}}}}pppgggSSSKKK???888777777666555555555555555444444444444444444444444444444444444666666555555555444444444444444444444444444444444222222222222222222222222555555555555555555555555555555555555666666666666555555555555555555555555444444444555555555555666~~~yyyrrriii```XXXSSSRRRRRRQQQPPPNNNLLLKKKJJJLLLLLLMMMNNNNNNNNNNNNMMMKKKIIIGGGEEEDDDCCCCCCDDDDDDBBB@@@???>>>===:::888999999888888777666666666555444444333222222222222222222222222222222222222333333222111111111111222000000000000111111111111111111111111000000000000000000000000000000000000000000111111111111000000000///------///111222111000000000000000000000000111111000000000/////////000000000000000000000000000000000000111222444444777999;;;<<<<<<<<<===>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCIIILLLQQQTTTVVVTTTQQQOOONNNMMMLLLJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGEEE@@@===888999:::::::::===DDDIIIUUUVVVWWWUUUOOOGGG>>>888999888777888999;;;::::::999::::::;;;<<<===>>>>>>=========<<<<<<<<<<<<;;;<<<<<<<<<>>>???AAACCCDDDEEEIIIMMMPPPSSSZZZeeennn}}}{{{yyyvvvssspppooonnnmmmkkkkkkkkkkkkkkkllllllllliiihhhfffdddbbb___^^^]]]\\\[[[YYYWWWTTTRRRPPPOOOIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFDDDCCCBBBAAAAAA<<<<<<;;;;;;<<>>;;;888999999888888777666666666666555444333222111111111222222222222222222222222333222222111111111111111///000000000111111111111111111111111000000000//////////////////////////////000000111111111111000000///---...///111111000111111111111000000000000000000000111111000000000000000000000000000000000000000000111111222333333444666999:::::::::;;;===>>>>>>??????@@@@@@AAAAAACCCBBBBBBAAAAAAAAABBBBBBEEEIIIPPPUUUWWWUUUQQQNNNOOONNNLLLJJJHHHGGGFFFFFFFFFFFFGGGIIIIIIGGGBBB???:::::::::999999<<>>??????======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>???AAAAAADDDHHHKKKMMMOOOTTT]]]cccttt~~~zzzwwwuuusssqqqooommmllllllllljjjjjjjjjjjjjjjjjjjjjjjjeeedddcccaaa^^^\\\ZZZYYYXXXWWWUUUSSSPPPNNNLLLKKKFFFGGGGGGGGGHHHHHHHHHIIIGGGFFFEEECCCBBB@@@??????:::::::::;;;>>>EEEMMMSSSaaajjjuuu}}}tttrrrqqqsssyyyvvvvvv{{{rrr```TTTDDD@@@;;;777777666555333333333333444444555555555333333333333333333333333555555555555555555555555444444444444444444444444666666666666666666666666555555555555555555555555555555555555666666666666555555555555555555555555444444444555555555555666|||uuulllccc[[[VVVSSSSSSRRRQQQOOOMMMKKKJJJIIIJJJJJJKKKLLLKKKKKKKKKJJJIIIGGGEEECCCCCCCCCCCCCCCBBBBBBBBBAAA???<<<999999999888888777666666666666555444333222111111111222222222222222222222222333222111111000000111111///000000000111111111111111111111111000000000/////////////////////////////////000111111111111111000///......000111000///111111111111000000000000///000111111111111000000000000000000000000000000///000111111222222222222222444666888888888:::;;;======>>>??????@@@AAAAAACCCCCCBBBBBBAAAAAABBBBBBBBBGGGNNNTTTVVVUUUQQQOOONNNMMMKKKIIIGGGEEEDDDDDDFFFGGGHHHJJJJJJHHHDDD@@@======<<<::::::;;;>>>AAAEEEIIIOOOUUUWWWRRRIIIBBB===999666666999;;;:::999888888999;;;===>>>???@@@<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@BBBEEEHHHJJJLLLPPPWWW\\\ccckkkxxx~~~{{{wwwtttpppooommmkkkjjjjjjjjjjjjiiihhhhhhggggggfffffffffbbbbbb```^^^[[[YYYWWWVVVSSSSSSQQQOOOMMMKKKJJJIIIGGGGGGGGGGGGFFFFFFFFFFFFEEEEEECCCBBB@@@???>>>===::::::;;;===BBBJJJTTT[[[lllttt~~~zzzxxxvvvwww}}}|||xxx{{{kkkXXXLLL???===:::888777777666555222333333333444444555555333333333333333333333333444555555555555555555555444444444444444444444444666666666666666666666666555555555555555555555555555555555555666666666666555555555555555555555555444444444555555555555666}}}vvvmmmddd\\\WWWSSSSSSRRRQQQOOOMMMLLLJJJHHHIIIJJJJJJKKKKKKJJJJJJJJJHHHFFFDDDCCCBBBBBBCCCCCCBBBBBBBBBBBB@@@===:::999999888888777666666666555444444333222222222222333333333333333333333333222222111000000000000111000000000000111111111111111111111111000000000000000000000000000000000000...///000111111222111111000///...///000111000///000000000000000000000000///000111222222222111000000000000000000000000000///000111222222222222222000333555777777888999;;;<<<======>>>???@@@AAAAAACCCCCCBBBBBBBBBBBBBBBCCCCCCGGGLLLRRRTTTTTTRRRQQQMMMLLLJJJHHHFFFEEEDDDDDDFFFFFFHHHJJJLLLKKKHHHEEEAAA@@@>>>===<<<<<<>>>>>>AAADDDJJJQQQVVVUUUOOOIII???<<<999888888999::::::888888:::;;;===>>>???@@@=========<<<<<<<<<;;;;;;<<<<<<<<<<<<======>>>???>>>AAACCCFFFHHHKKKPPPSSSVVV\\\gggttt{{{yyywwwuuusssmmmllljjjhhhggggggggghhhfffeeeeeedddcccbbbbbbaaa___^^^\\\ZZZXXXVVVTTTSSSOOONNNMMMLLLJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEECCCCCCBBBAAA???>>>======;;;<<<>>>AAAHHHSSS___gggxxx}}}qqqbbbQQQEEE<<<;;;999888666666666666333333333333444444444444444444444444444444444444444444444555555555555555444444444444444444444444333333333333333333333333555555555555555555555555555555555555666666666666555555555555555555555555444444444555555555555666}}}vvvmmmccc[[[WWWSSSSSSRRRQQQPPPNNNLLLKKKIIIJJJJJJKKKKKKKKKKKKKKKIIIHHHFFFDDDCCCBBBBBBBBBAAAAAAAAABBBBBB@@@<<<999999999888888777666666666444444333222222333333333333333333333333333333333222222111000000000000000000000000000111111111111111111111111000000000000000000000000000000000000...///000111111222222222000/////////111111///............//////000000111...///111333333222111000000000000000000000000000///000111222333222111111111333666888888999:::<<<<<<<<<===>>>???@@@AAAAAACCCCCCBBBBBBBBBCCCCCCDDDDDDFFFJJJMMMPPPRRRRRRRRRMMMLLLKKKIIIGGGFFFFFFEEEEEEEEEGGGJJJNNNOOOOOONNNEEECCCAAA???>>>>>>>>>===@@@@@@CCCJJJPPPRRROOOKKK@@@???===:::777777999;;;999999:::;;;<<<===>>>????????????>>>>>>>>>>>>=====================>>>???===>>>AAACCCEEEGGGJJJLLLNNNUUU]]]eeeooo|||zzzvvvttttttsssrrrqqqmmmllliiigggeeeeeeeeeeeecccbbbbbbaaa___^^^]]]]]][[[ZZZYYYVVVTTTRRRPPPOOOJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAAAAAA@@@??????>>>======;;;===AAAGGGQQQ^^^lllvvvsssgggYYYJJJ@@@::::::888666555444555777444444333333333333333333222222222222222222222222444444444555555555666666444444444444444444444444222222222222222222222222555555555555555555555555555555555555666666666666555555555555555555555555444444444555555555555666|||uuulllccc[[[VVVTTTSSSSSSQQQPPPNNNLLLKKKJJJKKKKKKLLLLLLLLLLLLLLLIIIHHHFFFDDDCCCBBBBBBBBB@@@@@@@@@AAAAAA???;;;888999999888888777666666666333333222222222333444444333333333333333333333333222111111000000000000000000000000000111111111111111111111111000000000000000000000000000000000000......///111111222222222000//////000111111///---,,,------...///000000111...///111333444333111000000000000000000000000000///000222333333222111000222444777999999:::<<<===;;;<<<===>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCDDDDDDCCCEEEGGGIIILLLNNNPPPQQQNNNMMMKKKJJJHHHHHHGGGGGGDDDDDDFFFJJJOOOSSSTTTTTTHHHEEEBBB@@@@@@???>>>===>>><<<===CCCJJJNNNLLLIIIAAAAAA@@@<<<777666999<<<999::::::;;;<<<===>>>>>>AAAAAAAAA@@@@@@@@@@@@???>>>>>>============>>>>>>>>>???AAACCCDDDFFFGGGHHHIIIOOOVVVZZZ^^^kkk|||yyyuuussspppoooooopppoooooommmllliiigggeeecccccccccaaaaaa```^^^]]]\\\[[[ZZZYYYXXXVVVTTTQQQOOOMMMMMMFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHH@@@?????????>>>>>>======;;;>>>CCCKKKWWWfffvvv~~~||||||yyymmm```SSSEEE===999999777555333333555666444444444333333222222222111111111111111111111111444444444555555555666666444444444444444444444444444444444444444444444444555555555555555555555555555555555555666666666777555555555555555555555555444444444555555555666666|||vvvmmmddd\\\XXXVVVVVVVVVUUUSSSPPPNNNLLLJJJJJJKKKLLLLLLLLLLLLLLLJJJIIIGGGEEECCCCCCCCCCCCCCCCCCBBBAAA@@@===;;;999;;;::::::999888777555555444333222222111111222222222222222222222222222222///............//////000............/////////000000111222333333222111000000000000000000///................../////////000333000///111111//////222000000000000111111111111000000000000000000000000333222111/////////000111444111//////111222000---...///111333555666777777;;;<<<=========???BBBDDDFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHIIIKKKMMMOOOQQQRRROOONNNLLLJJJIIIHHHIIIIIIFFFFFFGGGJJJNNNSSSXXX[[[ZZZVVVLLLBBB>>>AAAAAA???999;;;===>>>@@@DDDIIILLLOOOLLLDDD:::666888999888;;;;;;:::888777999<<<>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@>>><<<:::999:::;;;<<<===>>>???AAACCCEEEFFFFFFHHHKKKNNNQQQUUU^^^lllvvv}}}zzzwwwuuupppnnnllljjjiiijjjkkkllliiihhhfffdddbbb```^^^]]]^^^\\\ZZZWWWUUUUUUTTTUUUSSSQQQOOONNNMMMLLLIIIGGGGGGFFFEEEDDDCCCCCCCCCCCCFFFFFFGGGGGGFFFEEEDDDCCC@@@AAA@@@>>>;;;888888888>>>@@@GGGSSScccttt~~~}}}~~~zzz}}}{{{zzz|||xxxxxx{{{|||~~~}}}ppp```RRRGGG@@@<<<:::999888666444333222222444444444333333222222222222222333444444444333333666555333333333444666888222222222111111000000000444555666555444333444555666666777777777777666666222222444555666777777777888777666555444444555666555555555555555555555555|||uuulllccc\\\WWWVVVVVVVVVTTTRRROOOMMMKKKIIIIIIJJJKKKKKKKKKKKKKKKKKKIIIGGGEEECCCCCCCCCCCCBBBCCCBBBAAA@@@===;;;999:::::::::999888777666555444333222222111222222222222222222222222222222222000000///////////////000........./////////000000000111222333333222111000000000000000000///......------......///000000111111///...111222///000333000000000000111111111111000000000000000000000000333222000/////////000111333000//////111222000...///000222444555777888888:::<<<===>>>>>>???AAACCCEEEDDDCCCCCCCCCDDDEEEFFFEEEFFFHHHKKKMMMPPPQQQRRRQQQPPPNNNLLLJJJJJJJJJJJJHHHHHHHHHKKKOOOUUUZZZ^^^ccc```VVVIIIAAA@@@???<<<<<<======>>>???BBBGGGJJJQQQPPPJJJAAA;;;;;;<<<:::;;;:::999888888:::<<<>>>>>>???@@@AAAAAAAAAAAA@@@???>>><<<:::::::::;;;<<>>>>>???>>>===;;;:::;;;===BBBGGGOOOZZZgggvvv~~~{{{zzz{{{|||yyywwwyyyvvvtttvvv|||yyykkk[[[NNNDDD===:::666666555444444333444444444444444333333222222222111222333333444444444444555444222222222333555666777777666666666555555555444555666555444333444666666777888888888888777666555555555555555666666666888777666555444444555666555555555555555555555555{{{tttkkkccc[[[WWWVVVVVVUUUSSSQQQNNNKKKIIIHHHIIIIIIJJJJJJJJJJJJJJJKKKJJJHHHEEECCCBBBBBBBBBBBBBBBBBBAAA@@@===;;;::::::::::::999888777666555444444333222222222222222222222222222222222222222444333222111111111111111....../////////000000000111222222333333222222111000000000000////////////------...//////000111111000---...111111///000333000000000000111111111111000000000000000000000000222111000000///000000000111000///000111222111000000111222444555777888999999;;;>>>?????????@@@BBBDDDDDDCCCCCCDDDEEEFFFFFFEEEGGGIIIKKKNNNPPPQQQRRRUUUTTTRRRPPPNNNLLLLLLLLLKKKJJJJJJLLLPPPWWW]]]aaaiiihhhaaaSSSGGGBBB???<<>><<<<<<@@@EEEIIIQQQUUUTTTLLLEEEAAA>>>;;;999999999999999;;;<<<===<<<===@@@BBBCCCBBBBBBAAA???>>>===;;;:::;;;;;;<<>><<<;;;;;;<<<<<<;;;;;;===@@@CCCHHHPPPZZZdddnnn{{{|||zzz|||wwwtttooooooqqqvvv}}}}}}ssscccSSSGGG???:::777222222222222333444555666444444333333333333222222000111222333444444555444333333222111222333444555444444444444333333333333444555666555444444555666666777999::::::999777666888777555444444444555666777666555555444555555555555555555555555555555555zzzrrrjjjaaaZZZWWWUUUUUUTTTSSSPPPMMMJJJHHHIIIJJJJJJKKKKKKJJJJJJJJJLLLJJJHHHEEECCCBBBBBBBBBBBBBBBBBBAAA@@@>>><<<::::::::::::999888777666666444444333222222222222333222222222222222222222222666666555333222222222222...////////////000000000222222333333333333222222000000///////////////000///////////////////////////------000000---,,,//////000000000111111111111000000000000000000000000111111000000000000000000/////////000111222222111000111111333444666777888888:::>>>?????????@@@AAADDDDDDDDDEEEFFFGGGGGGHHHHHHIIIKKKNNNOOOPPPQQQQQQWWWWWWUUUSSSQQQPPPOOONNNMMMLLLKKKMMMQQQWWW^^^bbbhhhkkkhhh[[[NNNFFFBBB@@@@@@???===;;;;;;???DDDIIIQQQZZZ```\\\SSSKKKBBB;;;999888777888999:::;;;;;;999<<>>===<<<;;;;;;;;;<<<=========>>>>>>>>>?????????AAACCCDDDEEEHHHLLLOOOUUUYYYaaajjjuuu~~~|||xxxuuuqqqooommmllliiiggghhhfffdddaaa___^^^]]]]]]\\\\\\[[[YYYXXXVVVUUUUUUPPPPPPPPPPPPNNNLLLJJJHHHJJJIIIGGGFFFFFFFFFDDDBBBAAAAAA@@@???????????????BBBBBBAAA@@@???===<<<<<<:::;;;;;;;;;<<>><<<;;;999999999999999888777666555444333333222222333333222222222222222222222222444333222111000000000000////////////000000000111222222222222222222222222000000////////////000111222222111000///...------000------000///+++)))+++///000000000111111111111000000000000000000000000000000000111111111000000//////000000000111111222000000000111222444555666777:::===????????????@@@DDDDDDEEEGGGHHHIIIJJJJJJLLLMMMOOOPPPQQQQQQPPPOOOWWWWWWVVVUUUTTTSSSRRRRRROOONNNMMMNNNQQQWWW\\\```eeejjjjjj```SSSJJJDDD@@@>>>===;;;::::::???EEEJJJSSS___kkkmmmggg\\\NNNBBB===:::777777888999999888888:::>>>AAABBBBBBAAA@@@???>>>>>>===<<<<<<;;;;;;:::;;;;;;<<<===>>>??????===>>>AAACCCEEEGGGJJJKKKQQQTTTWWW[[[bbbnnn|||~~~{{{yyyxxxvvvrrrooolllkkkjjjhhhfffddddddcccaaa___\\\ZZZYYYXXXXXXXXXWWWVVVUUUTTTSSSRRRMMMMMMNNNMMMLLLJJJHHHFFFHHHFFFEEEDDDEEEEEECCCAAA@@@@@@???>>>>>>>>>??????AAA@@@???>>>===<<<<<<;;;:::;;;<<<===???DDDJJJNNNTTT___lllsssxxx~~~wwwssslllpppwww~~~|||ooocccSSSEEE>>>;;;888666444444444444444444555555333333333333333333333333000111222333444444444444444444444444444555555666333333333444444444444444333444555555444444555777333444555777777555444333333222111111111333666777444444555555555555555555555555555555555555555555~~~xxxoooggg___YYYVVVTTTTTTSSSRRRPPPNNNKKKIIILLLLLLLLLLLLLLLLLLKKKJJJJJJIIIGGGEEECCCCCCCCCCCCAAAAAAAAAAAA@@@>>><<<;;;999999999999999888777777555444444333333333333333222222222222222222222222000///...---------------/////////000000000111111222111111000000111111222000000///......///111222333333222111///...------000......111000+++***+++000000000000111111111111000000000000000000000000//////000111111111111000///000111111000///111222000000///000111222444666888:::===>>>>>>>>>???AAACCCDDDEEEGGGIIIJJJJJJKKKLLLMMMOOOQQQQQQQQQOOONNNTTTTTTUUUVVVVVVVVVVVVUUUSSSRRRQQQQQQSSSVVVZZZ\\\bbbhhhjjjbbbXXXOOOEEE>>><<<<<<;;;:::;;;>>>DDDHHHTTTaaaooowwwwwwooo```RRRDDD???999777888999777666888999<<<>>>@@@@@@@@@?????????>>>>>>===<<<<<<;;;::::::;;;<<<===>>>??????@@@@@@BBBCCCDDDFFFFFFGGGJJJLLLOOORRRVVV^^^iiiqqqyyy|||wwwuuusssrrrqqqllljjjhhhffffffdddbbb``````___]]]\\\YYYWWWVVVUUUTTTSSSSSSRRRQQQPPPPPPOOOKKKKKKKKKJJJIIIHHHFFFFFFEEECCCBBBBBBCCCCCCBBB@@@???>>>>>>=========>>>>>><<<<<<;;;:::999999999999:::<<<@@@CCCGGGMMMSSSXXX\\\eeepppvvvwww}}}{{{uuuqqqooottt|||yyyfff[[[KKK@@@<<<:::888666666555555444444444444444222222333333333333444444222222333444444444333333444444444555555555666666444444444444555555555555222444555555444444666777333333444444444444333333222111111111333444666777333333444555555555555444555555555555555555555555}}}wwwnnnfff^^^XXXUUUSSSSSSSSSRRRQQQOOOMMMKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIHHHFFFDDDDDDDDDDDDEEE@@@AAAAAAAAA@@@>>>===;;;888999999999999888777777555555444333333333333444222222222222222222222222000///............////////////000000000111111111111111000//////000111111000///...---...///111222111111111000000000000//////...///333333000...000000000000000111111111111000000000000000000000000...///000111222111111000///111333222///...000111111111000000111333555666999:::<<<<<<<<<===@@@BBB@@@AAADDDFFFHHHIIIIIIIIIHHHJJJMMMPPPQQQQQQPPPOOOPPPQQQSSSVVVWWWXXXXXXXXXWWWWWWVVVVVVVVVWWWXXXXXX[[[aaaeeeccc]]]VVVKKKAAA======<<<;;;;;;===AAADDDPPPZZZhhhttt|||{{{pppbbbMMMFFF===999999999888666888999:::<<<===>>>>>>>>>?????????>>>>>>===<<<;;;;;;<<<<<<<<<======>>>>>>@@@@@@@@@AAACCCDDDDDDDDDDDDHHHKKKNNNOOOTTTZZZ___bbbkkkwww|||xxxtttpppnnnmmmllljjjfffeeebbbaaaaaa___\\\ZZZ[[[ZZZYYYXXXVVVTTTRRRQQQOOOOOONNNNNNMMMMMMLLLLLLJJJIIIHHHFFFEEEEEEEEEEEEAAA@@@??????@@@AAA???>>><<<<<<;;;;;;;;;<<<<<<===999888777666666777888999999===CCCJJJPPPXXX___ddddddkkksssuuuuuuvvv|||zzzuuupppnnnpppwww}}}sss^^^SSSEEE<<<::::::777444444444333333333333444444222222222333333444444444333333444444333333222222333333444444555555555444111111222222222333333333222333555555444555666888555444333333333333444555444444444555555666666666222333444555555555444444555555555555555555555555}}}vvvnnneee^^^XXXUUURRRSSSSSSSSSRRRPPPNNNMMMJJJKKKKKKKKKJJJIIIHHHHHHHHHGGGEEEDDDDDDDDDEEEFFF@@@AAAAAAAAA@@@???===<<<888888999999999888888777555555444333333333333444222222222222222222222222222222222111222222333333000000000000111111111111111000///......///000111000///...---...///111333/////////000111111222222///...000555666444333555000000000000111111111111000000000000000000000000...///000222222222111000000222333222///---///111333222111111111444666777:::;;;;;;;;;;;;===@@@CCC>>>@@@BBBEEEGGGHHHHHHHHHCCCFFFJJJNNNPPPQQQPPPPPPMMMOOORRRUUUXXXYYYZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWTTTZZZ```bbbbbb]]]RRRGGG>>>>>>>>><<<;;;<<<>>>AAAJJJSSS___mmm{{{xxxlllSSSKKK@@@:::::::::999777999999999:::;;;<<<======????????????>>>===<<<;;;>>>>>>=========<<<<<<<<<>>>======>>>AAADDDEEEEEEDDDHHHLLLNNNMMMNNNRRRUUUXXX^^^dddiiinnnyyy}}}yyytttqqqnnnkkkjjjiiigggeeebbbaaa___^^^]]][[[XXXUUUWWWWWWVVVUUUSSSQQQPPPOOOLLLLLLKKKKKKKKKJJJJJJJJJHHHGGGEEEDDDCCCCCCCCCDDD???>>><<<===>>>???>>><<<:::::::::999999:::;;;;;;888777777666666777999:::999>>>FFFOOOWWW```hhhmmmkkkoootttuuurrrqqqtttwww~~~yyytttpppllljjjpppwwwwwwmmmXXXNNNAAA999999999777333111111111111222333444444222222222333333444444444444444444444333222111111111222333444444444333333222222222333333444444444222333555555555555666888777666444333333444666777777777777888777777666555111222444555666555444444555555555555555555555555}}}vvvmmmeee^^^YYYVVVYYYXXXUUURRROOOLLLKKKJJJHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGEEEDDDCCCCCCCCCDDDBBBCCCCCCBBB@@@??????@@@===;;;999888999999888777444333222000///......---444333222111000111222333333333333222222222111111222111000111333444111///222222222222222222222222//////...///000111333444000000000000000000000000000---777MMMUUUGGG333(((111111111111111111111111000000000000000000000000333222222333555444111---111111111000000000000000333222111111111222333444555777999;;;===>>>>>>>>>>>>@@@CCCDDDDDDEEEFFFGGGHHHGGGGGGKKKPPPTTTTTTRRRNNNNNNOOOSSSXXX\\\______aaaaaaaaa^^^YYYVVVTTTTTTXXXWWWWWWZZZ\\\[[[WWWSSSGGGCCC>>><<<<<<>>>@@@AAADDDJJJTTT___hhhnnnqqqrrriiiZZZFFF;;;999;;;999666666666777777888999999999<<<<<<======>>>>>>>>>???>>>===<<<;;;;;;<<<===>>>===>>>@@@BBBCCCCCCCCCBBBCCCDDDEEEGGGIIIKKKLLLMMMNNNPPPSSSYYYaaajjjrrrwww{{{uuuqqqooonnnkkkhhhggghhhgggdddaaabbb```]]]\\\[[[YYYWWWTTTTTTSSSRRRQQQOOONNNMMMLLLMMMLLLJJJIIIHHHGGGFFFFFFEEEDDDDDDBBBAAA@@@??????AAA@@@===;;;:::;;;<<<===>>>>>><<<;;;:::999999999555666666555555777:::===AAAEEEMMMXXXccclllqqqrrruuuvvvvvvssspppooorrruuu{{{zzzqqqkkkiiikkkmmmxxx}}}~~~{{{zzz~~~~~~nnn^^^MMMEEE<<<777777888777444555555444444444333333333333333333333333333333333000111111111111222222222666555444333222333333444222222333333333333444444555555333333333333555555333333222222333333444555444444333222333444555666:::999777555444333333444666666555555555444444444|||uuummmddd]]]YYYVVVXXXVVVTTTQQQOOOLLLKKKJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCDDDDDDBBB@@@>>>>>>???===;;;999888999999888777555444333222111000000000444333333222111111111111333333222222222111111111222000///000222333111///111111111111111111111111///000111111222111000000000000000000000000000000333///555GGGPPPFFF999222////////////////////////000000000000000000000000222111111333555444111...///000000000111111111111111111000000000111222333555666888;;;<<<===>>>===???AAADDDEEEFFFFFFHHHJJJMMMKKKJJJKKKNNNOOOOOOMMMMMMNNNPPPSSSXXX\\\___aaacccdddcccaaa]]]YYYWWWWWWUUUTTTTTTWWWZZZZZZXXXUUUKKKFFFAAA======>>>@@@@@@???BBBIIIRRR\\\eeelllppprrrdddRRRDDD>>>;;;777444444555666777888:::;;;<<<======>>>??????@@@AAAAAA???>>>===<<<<<<<<<===>>>===>>>@@@AAABBBBBBBBBAAABBBBBBCCCEEEGGGHHHIIIJJJKKKLLLNNNSSSYYY```fffjjjuuu}}}~~~{{{vvvrrrnnnkkkiiigggeeebbbbbbcccbbb```^^^___]]]ZZZYYYXXXVVVTTTRRRRRRQQQPPPOOONNNLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFDDDDDDCCCBBBAAA@@@??????===<<<:::888888888999:::<<<;;;::::::999:::::::::777777888777888:::>>>AAAFFFKKKUUU```jjjrrrxxx{{{|||{{{yyyuuurrrqqqsssvvv}}}rrrlllkkkmmmppp{{{}}}}}}{{{zzz|||wwwfffVVVIIIBBB999555666777555444555555444444444333333333333333333333333333333333111111111111222222222222555444333222111222222333222222333333333333444444555444333222222333444555333333222222333333444555444444333333333444555666777666555444444444555666666666555555555444444444{{{tttlllddd]]]XXXVVVUUUTTTSSSQQQOOOMMMKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJIIIGGGFFFDDDCCCBBBCCCCCCCCCDDDEEECCC@@@>>>======<<<:::999999999999888777666555444444333333333444444444444333222111000///333222222222222111111111222000...///000111111000000000000000000000000000///000222333333111...,,,000000000000000000000000555...000<<>>888444555666666666777999::::::;;;<<<<<<>>>???@@@AAAAAA??????>>>===<<<<<<============??????@@@@@@@@@@@@@@@@@@AAABBBCCCEEEEEEFFFIIIIIIJJJMMMQQQUUUZZZ\\\aaagggpppwww}}}}}}xxxqqqpppnnnkkkhhhfffdddcccaaa___^^^^^^^^^^^^]]][[[ZZZXXXUUUTTTTTTRRRPPPNNNOOONNNMMMLLLKKKJJJIIIHHHGGGFFFFFFEEEDDDDDDEEEEEECCCBBBBBBAAA@@@???>>>>>>======;;;::::::;;;<<<===999888888888999:::;;;;;;888999999:::;;;???CCCGGGMMMUUU```jjjqqqyyy}}}yyyuuuuuuxxxzzzuuunnnooossswwwxxxxxxxxxzzzwwwlll[[[LLLCCC===777444444555444333555555444444444333333333333333333333333333333333111111111111222222222333333333222111111111222222222222333333333333444444444333333222222333333444333333222222333333444555444333333333333444555666222222222333444555777777555555555555555444444444~~~zzztttkkkccc]]]XXXVVVSSSSSSRRRQQQOOOMMMLLLKKKKKKLLLLLLMMMMMMLLLLLLKKKIIIHHHFFFDDDCCCBBBBBBCCCDDDEEEEEEDDD@@@===<<<<<<;;;:::999999::::::888777555444444444444444555555333444444444333111///...222222222222111111111111111000///...//////000000111111111111111111111111///000111222222111///...////////////////////////222,,,+++111777777777888111111111111111111111111000000000000000000000000///000111222333333222111111111111000000000000000000000000000111111111222333444666777999;;;<<<<<<>>>@@@CCCDDDFFFHHHLLLNNNNNNMMMKKKJJJJJJKKKLLLMMMMMMOOORRRUUUXXX\\\```ccciiikkkkkkiiiccc^^^ZZZXXXOOONNNNNNPPPSSSWWW[[[]]]```ZZZRRRJJJFFFCCCBBBAAADDDBBB@@@AAAEEEMMMUUUZZZdddcccaaaZZZQQQFFF===999999888777666666666666777777888999:::<<<>>>??????@@@??????>>>==================>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBCCCCCCIIIIIIIIIKKKMMMPPPSSSUUUXXX\\\```cccfffkkkppptttyyy~~~{{{yyyvvvqqqmmmhhhhhhfffdddbbb```^^^^^^]]]\\\\\\[[[\\\\\\[[[[[[UUUSSSQQQPPPPPPOOOMMMKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@??????>>>============<<<<<<<<<======>>>888888888777888999999:::777888:::;;;>>>CCCJJJOOOTTT^^^iiirrrvvv{{{|||{{{}}}xxxtttwww|||uuuvvvyyy}}}|||pppaaaQQQEEE>>>:::666444444555555444555555444444444333333333222222222222222222222222111111111222222222333333333333222222222222222222222222222333333333444444333333333222222333333333333333222222333333444555333333333333444444555555000111111222333555666666555555555555555555555555}}}yyyssskkkccc\\\XXXVVVSSSSSSRRRRRRPPPNNNLLLKKKLLLMMMMMMMMMMMMMMMMMMLLLIIIHHHFFFDDDBBBBBBBBBBBBCCCEEEFFFDDDAAA>>><<<<<<:::999999999;;;:::888777333333333333333444444555333333444444333222000///222222222111111111000000000000000/////////000000222222222222222222222222////////////000111222333////////////////////////000,,,+++...000111111222111111111111111111111111000000000000000000000000///000111111111222222222333222222111000///......111111111222222222222222333333444666777999:::;;;<<<>>>@@@BBBDDDFFFJJJMMMOOOOOOMMMLLLKKKKKKLLLMMMMMMOOOSSSUUUWWWZZZ___bbbiiikkkllljjjddd^^^YYYVVVPPPOOOOOOPPPRRRWWW\\\```fffaaaZZZSSSMMMHHHCCC@@@DDDBBB@@@@@@BBBFFFJJJMMMUUU[[[bbbccc]]]QQQGGGAAA;;;:::888666555666666777666777888999;;;<<<>>>>>>@@@@@@?????????>>>>>>===>>>>>>==================?????????@@@AAABBBBBBCCCFFFGGGGGGIIIKKKNNNPPPRRRRRRSSSUUUWWWYYY\\\```bbbeeejjjrrryyyyyywwwuuurrrpppmmmiiifffcccbbbaaa___\\\ZZZYYYXXXWWWXXXXXXXXXWWWWWWWWWXXXRRRPPPNNNMMMNNNMMMKKKJJJHHHHHHGGGFFFEEEDDDDDDCCCEEEDDDCCCAAA???>>>>>>===?????????>>>======<<<<<<999999999999999999::::::999999888777777777888888666777:::===BBBJJJRRRXXX^^^gggqqqxxx{{{~~~~~~}}}vvvyyy~~~vvvhhhXXXJJJAAA;;;999666555555555555555555555444444444333333333222222222222222222222222111222222222222333333333333333444444444444444444222222222333333333444444333333333333333333333333333333222222333333444555333333333444444444444444111111222333333444444444444555555555555555555555|||xxxrrrjjjbbb\\\XXXUUUSSSTTTTTTSSSQQQOOOMMMKKKLLLMMMMMMNNNNNNMMMMMMLLLJJJIIIFFFDDDBBBBBBBBBBBBBBBDDDEEEEEEBBB>>><<<<<<999888999:::;;;;;;999666333333222222222333333444222333333333333222111111222111111111111000000000...000222111000//////000222222222222222222222222//////......///111333555000000000000000000000000000/////////////////////////////////////////////000000000000000000000000///111222111000000111222333222222111000///......111111222333333333333222222222333444666888999;;;;;;===>>>@@@AAADDDIIILLLRRRSSSRRRPPPMMMKKKKKKKKKMMMPPPTTTUUUUUUXXX\\\aaaeeehhhkkkjjjfff```ZZZXXXTTTTTTTTTSSSTTTWWW\\\```eeeccc```\\\WWWQQQIIIDDD@@@?????????@@@AAADDDEEELLLUUU```gggeee\\\RRRKKK>>>===:::888888888999:::888999999;;;<<<===>>>>>>>>>???@@@@@@@@@@@@?????????>>>======<<<<<<<<<<<<===>>>>>>???AAABBBCCCCCCBBBCCCDDDFFFHHHJJJLLLMMMJJJJJJLLLNNNQQQTTTWWWXXXZZZ^^^bbbgggkkkpppvvvyyy~~~}}}zzzvvvsssooonnnmmmkkkhhheeecccaaa]]]\\\ZZZXXXVVVTTTSSSRRRQQQRRRSSSRRRQQQPPPQQQRRRNNNMMMKKKKKKKKKKKKJJJHHHFFFEEEEEEDDDCCCCCCBBBBBBDDDCCCAAA???>>>=====================<<<<<<<<<;;;::::::::::::::::::::::::::::::999888777777777888777999===BBBIIISSS]]]dddjjjqqqzzz~~~~~~}}}yyy}}}zzzmmm___OOODDD@@@999888777666666555555555555555444444444333333333222222222222222222222222222222222222333333333333333333444555555555444444222222333333333333444444333444444555555444444333333333222222333333444555222333444444555555444444222333333444444333333222444444444555555555555555{{{wwwqqqiiibbb\\\WWWUUUUUUUUUUUUUUUSSSPPPMMMKKKLLLLLLMMMMMMMMMMMMLLLLLLJJJIIIGGGDDDBBBAAAAAAAAA@@@CCCEEEEEEBBB???======888888999:::<<<;;;999666444444333333222333333333222222111111222222333333111111111111000000000000---000444444222000///000111111111111111111111111//////000000111111111111000000000000000000000000///111111///......000111////////////////////////000000000000000000000000000222222111///...000222000000000000000000111111///000111222333222222111111111111222444666999:::<<<===>>>???@@@CCCHHHKKKPPPSSSUUUTTTQQQOOONNNNNNMMMQQQTTTUUUTTTUUUZZZ^^^^^^ccchhhjjjhhhccc___]]]YYYZZZYYYWWWVVVWWW\\\```dddeeehhhiiiggg```VVVPPPCCCBBBAAA???>>>>>>???@@@EEELLLWWWaaaeeeccc]]]XXXIIIFFFBBB>>>;;;999999999888999999:::;;;<<<<<<======>>>???AAAAAAAAAAAA@@@AAA@@@>>>===<<<<<<<<<<<<;;;;;;===>>>@@@AAABBBCCCAAAAAABBBCCCEEEGGGHHHIIIGGGGGGHHHJJJMMMOOOPPPPPPRRRTTTWWWZZZ]]]aaaeeeiiiiiilllpppsssvvvzzz|||wwwtttqqqnnnkkkhhhffffffeeecccaaa^^^\\\\\\WWWVVVUUUTTTRRRQQQPPPOOOMMMNNNOOONNNKKKJJJKKKMMMKKKIIIHHHHHHIIIIIIGGGFFFDDDDDDCCCCCCBBBBBBAAAAAA@@@??????>>>>>>>>>??????<<<<<<<<<<<<;;;;;;;;;;;;============<<<;;;;;;:::999999888888888999::::::;;;===BBBIIIRRR^^^jjjrrrxxx}}}~~~zzzzzz}}}}}}|||~~~~~~|||{{{~~~|||zzz~~~pppdddVVVGGG@@@???777777888777555444444444555555444444444333333333111111111111111111111111222222222333333333444444111222333444555444444333222222333333333333444444444555555666666555555444333333222222333333444555222333444555555555444444111222333444555555444333444444444555555555666666{{{wwwqqqiiibbb\\\WWWUUUVVVVVVVVVVVVTTTPPPMMMKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKIIIGGGDDDBBBAAAAAAAAA???BBBEEEEEECCC@@@>>>===888888999:::<<<;;;999666555555444333333333333333222111111000111222444555111111111111000000000000,,,000555666444111///000000000000000000000000000///000222333333111///---000000000000000000000000...000000---+++---000222111111111111111111111111000000000000000000000000111222333111...---///222---...///000111222333333...///000222222111111000111111111222333666888:::===>>>??????@@@CCCGGGKKKLLLPPPUUUVVVUUUSSSSSSTTTMMMQQQUUUTTTSSSSSSXXX]]]ZZZ___fffjjjjjjgggdddbbb]]]^^^]]]ZZZXXXXXX\\\___dddhhhnnnssssssmmmccc[[[LLLIIIEEEAAA>>><<<<<<<<<===CCCMMMYYYbbbfffdddaaaUUUQQQJJJCCC<<<888666555777777777888888999999999<<<===???AAABBBBBBBBBAAAAAA@@@>>>===<<<<<<<<<===999:::;;;===???@@@BBBBBBBBBBBBCCCDDDEEEFFFFFFGGGIIIIIIIIIJJJKKKLLLJJJIIIKKKMMMPPPRRRTTTXXX]]]```]]]___cccfffiiimmmqqqtttssswww}}}}}}{{{yyywwwvvvsssooollljjjgggdddbbb___``````^^^[[[YYYXXXXXXTTTTTTSSSSSSRRRQQQQQQQQQLLLNNNOOOMMMJJJIIIJJJLLLIIIGGGFFFFFFGGGGGGFFFDDDCCCCCCCCCBBBBBBAAAAAAAAA============>>>@@@AAABBB;;;;;;;;;;;;;;;;;;:::::::::;;;::::::999888777666777777777888999;;;<<<===>>>AAAGGGNNNXXXeeerrr{{{~~~wwwwwwzzz~~~yyyxxxzzz{{{xxxtttuuu{{{{{{{{{xxxiii]]]OOOBBB<<<>>>555777777777555333333333555555444444444333333333111111111111111111111111222222333333333444444444000111222333444333333222222222333333333444444444444555666777777666555444333333222222333333444555222333444555555555444333000111333555666666555555444444444555555555666666|||rrrjjjccc]]]WWWRRRRRRTTTUUUVVVVVVTTTQQQOOONNNNNNNNNMMMMMMMMMMMMLLLLLLJJJHHHEEECCCBBBBBBBBBBBBBBBCCCCCCAAA???<<<;;;777888888777777666555444666666666555444444333333222111111000000111111222222000//////000111111000444333111000000000111111222111000........./////////////////////000111111////////////////////////444222/////////000000000000000000000000000000000000/////////000111222222////////////////////////000000111111111111000000000000000000111111111111222222222333444555777777999;;;???AAABBBDDDFFFHHHHHHJJJNNNSSSWWWYYYXXXWWWNNNNNNOOOSSSXXX\\\[[[ZZZ]]]^^^bbbfffkkkmmmmmmmmmiiifffbbb^^^\\\\\\^^^```hhhlllttt}}}}}}tttlllVVVQQQJJJDDD@@@???>>>>>>AAA@@@EEEPPPZZZaaafffllllllfffYYYLLLEEEAAA;;;333:::::::::999888:::===???::::::;;;===???AAACCCEEEAAAAAA@@@@@@>>>===;;;:::;;;<<<===>>>????????????BBBBBBBBBCCCCCCCCCCCCDDDCCCDDDFFFGGGHHHIIIIIIJJJHHHHHHIIIKKKMMMQQQTTTUUUZZZ[[[[[[\\\___bbbeeefffjjjjjjkkknnnrrrwww{{{~~~~~~|||yyyuuurrrpppooooooiiigggeeebbb```^^^\\\\\\ZZZ[[[[[[[[[YYYXXXVVVTTTPPPPPPOOONNNNNNMMMMMMLLLMMMMMMMMMLLLKKKKKKJJJJJJIIIGGGEEEEEEEEEDDDBBB@@@???????????????????????????>>><<<;;;;;;<<<===>>>AAA???===:::999999:::;;;999999999:::::::::;;;;;;<<<;;;999999999;;;<<<>>>EEEHHHNNNWWWcccooozzz}}}~~~|||uuupppppprrrtttuuuzzz~~~||||||~~~{{{qqqcccVVVLLLDDD===999777666555444444444444444444444333333333333222222333333333333333333333333000000111222333333444444444444444333333222222222333333333444444444555555333333333444444333222222111111111222222333333333444333222111222333444555444444444444444444444444555444333333222222333333|||rrrjjjccc]]]VVVRRRRRRSSSUUUVVVUUUSSSPPPOOOMMMMMMMMMLLLLLLLLLKKKKKKHHHGGGEEECCCBBBAAAAAABBBBBBBBBCCCCCCAAA???<<<;;;::::::::::::999888777666666666666555444444333333111111000000000000111111222000//////000111111000222222000/////////000000111000/////////000111222///////////////000111111000000000000000000000000444111//////000111000///000000000000000000000000111000000000000111111222000000000000000000000000000000111111111111000000000000000000111111111111111222222222333555666777888;;;>>>@@@AAACCCGGGIIIHHHJJJMMMQQQUUUXXXXXXWWWSSSRRRRRRUUUZZZ]]]]]]\\\\\\\\\^^^bbbggglllpppqqqmmmjjjeeeaaa___```bbbcccggglllttt~~~~~~yyyeee[[[MMMCCC@@@@@@>>><<<>>>===AAAKKKUUU^^^iiirrr{{{zzzqqqaaaSSSIIIAAA;;;999999888777666777888:::<<<<<<<<<<<<===>>>???@@@@@@@@@@@@???>>><<<;;;:::;;;;;;<<<===>>>???>>>>>>@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDFFFFFFGGGGGGGGGGGGGGGHHHJJJLLLOOORRRSSSUUUUUUVVVWWWYYY\\\___```_________aaacccgggjjjlllrrruuuyyy|||}}}yyyvvvtttttttttrrrpppnnnkkkhhhgggffffffbbbaaa___]]][[[YYYXXXXXXVVVWWWWWWVVVUUUTTTRRRQQQNNNNNNMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFDDDBBBBBBBBBBBBAAA???????????????>>>>>>>>>>>>>>>===;;;::::::<<<===>>>@@@???<<<:::999999:::;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;>>>AAACCCFFFLLLVVVbbbmmmuuuyyy{{{~~~uuunnnjjjlllpppttt||||||}}}ttthhhXXXKKKBBB===999777666555555444444444444555555555444333333222111111222222222222222222222222000111111222333333444444444333333333222222222222222222222333333333444444333333333444444333333222111111222222222333333333333333222222333333444444444444444444444444444444555444333333222222333333|||sssjjjbbb[[[VVVRRRRRRRRRTTTTTTSSSQQQOOONNNLLLLLLLLLLLLKKKKKKKKKJJJFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBCCCCCCAAA???<<<;;;::::::::::::999888777666666666555555444333333333111111000000000000111111222000//////000111111000111000//////.../////////000//////000000222333333///////////////000111111111111111111111111111111333111//////000111000///000000000000000000000000222222111111111111111111111111111111111111111111000000111111111111000000000000000000111111111111111111111222333444555666888:::<<<>>>@@@CCCGGGKKKJJJKKKMMMPPPSSSVVVWWWYYYXXXWWWVVVWWWZZZ]]]^^^^^^ZZZYYYXXXZZZ```hhhpppuuusssppplllgggeeedddfffggghhhkkksss{{{uuufffRRRFFFCCCCCC@@@======<<>>>>>AAA@@@@@@???>>><<<;;;::::::;;;<<<===>>>>>>>>>===????????????@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFHHHJJJMMMOOOPPPNNNNNNOOOPPPRRRTTTVVVXXXYYYYYYXXXYYYZZZ\\\^^^___bbbdddhhhjjjlllooorrruuuyyy|||}}}{{{zzzyyyvvvtttrrrpppmmmjjjhhhgggffffffeeedddbbb```___]]]]]]]]]ZZZYYYXXXVVVUUUTTTSSSSSSRRRRRRRRRQQQPPPOOONNNMMMLLLKKKKKKJJJJJJIIIHHHHHHIIIHHHGGGFFFEEEDDDCCCCCCCCCAAA>>>>>>>>>?????????>>>>>>>>>======<<<<<<<<<;;;;;;:::::::::<<<===>>>???>>><<<:::999999::::::;;;;;;;;;<<<<<<<<<======;;;;;;:::;;;>>>CCCGGGJJJNNNUUU___kkktttyyy{{{{{{~~~xxxmmmgggiiiqqqxxx~~~zzzzzz~~~yyyjjj^^^NNN@@@:::888777777444444444444444444555666666666555444222111000000000000000000000000000000111111111222222333333444222222222222222111111111111111111222222222333333222333333444444333333333222222222222333333333333222222333333444444333333444444444444444444444444555444444333333333333333|||tttjjjbbbZZZUUURRRRRRRRRSSSSSSRRRPPPNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKIIIHHHFFFEEEDDDDDDDDDDDDBBBBBBCCCCCCAAA???<<<;;;888888888888777666555555666666555444444333333222222222111111111111222222222000//////000111111000000000000000///000000000111111111111111222222333///////////////000000111111111111111111111111111222000//////111111111///000000000000000000000000444333222111111000111111111111111111111111111111000000111111111111000000///000000000111111111111111111111111222333444555777888:::<<<>>>BBBGGGKKKKKKLLLNNNOOOQQQTTTWWWZZZ[[[ZZZXXXXXXYYY[[[]]]^^^XXXVVVTTTTTTXXXaaallltttyyyvvvrrrmmmjjjiiiiiiiiijjjmmmqqquuuzzz|||}}}}}}{{{nnn]]]PPPJJJGGGDDDAAA======???BBBFFFMMM\\\jjj{{{uuucccSSSIII@@@>>><<<:::999999999888666777888999;;;===???@@@AAAAAAAAA@@@???===<<<;;;;;;;;;<<<===============>>>>>>?????????@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBCCCCCCDDDFFFHHHJJJKKKLLLIIIJJJKKKLLLNNNOOOQQQQQQUUUTTTTTTTTTUUUVVVWWWXXXZZZ]]]___aaabbbdddgggiiiiiilllpppsssttttttvvvwwwvvvvvvwwwwwwxxxyyyzzzzzz|||yyyyyywwwvvvvvvwwwvvvuuuttttttrrrpppooonnnmmmkkkiiigggfffdddbbbaaa```______^^^]]]\\\[[[ZZZYYYYYYYYYTTTSSSRRRQQQQQQPPPPPPQQQOOOOOOOOONNNMMMMMMLLLKKKJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHGGGFFFDDDCCCBBBBBB@@@>>><<<;;;===>>>??????>>>======<<<<<<;;;;;;:::999999999999:::<<<===>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<>>>CCCHHHNNNQQQ[[[___eeelllsssyyy~~~{{{{{{~~~}}}|||pppiiilllxxxzzzxxx{{{zzznnn```UUUGGG===999888888888333333333333444555555666555444444333333222222111000000000000000000000000111111111222222333333333111111111111111111111111222222222222333333333333222222333444444444333333333333333333333333333333111222333444555444333222333333444444444444444444555555444333333333333333~~~vvvlllbbbZZZUUUSSSRRRRRRRRRRRRQQQOOONNNMMMNNNNNNMMMMMMMMMLLLLLLLLLKKKJJJHHHEEECCCBBBBBBBBBBBBBBBCCCCCCAAA???<<<;;;888999999888888777666555555555555444333333222222333333333222222333333333222000//////000111111000000111111111111111111111222222222222111111000000///////////////000000111000000000000000000000000111000///000111222111///000000000000000000000000333333222111000000000000111111111111111111111111000000111111111111000000///000000000111111111111111111111111111222333444666777999;;;===AAAFFFJJJKKKMMMNNNOOOOOOQQQVVVYYYZZZYYYXXXWWWWWWXXXZZZ\\\ZZZXXXUUUSSSVVV^^^iiirrr{{{yyywwwtttpppnnnlllkkkmmmnnnoooppprrrtttvvvxxx{{{vvvnnnaaaUUUKKKFFFCCC<<<<<<>>>@@@BBBEEEQQQ]]]jjjvvvvvvdddUUUGGGCCC>>><<<<<<<<<;;;:::666666777888:::;;;===>>>AAAAAAAAAAAA@@@???>>>>>>;;;<<<==================>>>????????????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAABBBCCCEEEFFFGGGHHHIIIHHHHHHIIIKKKLLLMMMMMMNNNMMMMMMMMMNNNOOOPPPQQQQQQRRRTTTWWWXXXYYYZZZ\\\^^^]]]___ccceeeeeefffhhhjjjjjjjjjkkkkkkllllllmmmmmmqqqqqqsssuuuxxx{{{}}}~~~}}}}}}}}}||||||||||||{{{}}}}}}{{{zzzyyyxxxxxxxxxvvvuuusssssssssrrrooommmkkkjjjiiiiiikkkkkkjjjiiiiiigggeeeddddddcccaaa___]]]\\\[[[ZZZYYYYYYXXXXXXYYYYYYYYYXXXWWWWWWVVVVVVQQQPPPPPPOOOOOOOOOOOOOOOOOONNNNNNMMMLLLLLLLLLLLLIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@???===;;;;;;===>>>>>>>>><<<<<<<<<<<<;;;;;;::::::999999999:::;;;<<<=========<<<;;;;;;::::::::::::999::::::::::::;;;;;;;;;<<<>>>@@@EEEKKKQQQWWWZZZcccfffkkkqqqvvvzzz}}}~~~uuuuuuyyy{{{rrrmmmsss~~~zzzzzzqqqdddTTTLLLCCC<<<::::::888777333333333333333444555666111222222333333444444555222222222222222222222222111222222222222222333333111111111111111111111111333333333333444444444444111222333333444444444333333333333333333333333333111222333444555444333222333333333444444444555555666555444444333333444444xxxmmmbbbZZZVVVUUUSSSSSSSSSRRRQQQOOONNNMMMNNNNNNNNNNNNMMMMMMMMMMMMJJJIIIFFFCCCAAA@@@??????BBBBBBCCCCCCAAA???<<<;;;;;;;;;;;;;;;:::999888777555555444444333222222222333333222222222222333333222000//////000111111000000111111222222222222111222222222222111000///...///////////////000111111000000000000000000000000000//////000222222111///000000000000000000000000111111000000000000000000111111111111111111111111000000111111111111000000000000000000111111111111111111000000111111222333555777999;;;===@@@DDDHHHIIIKKKNNNMMMMMMNNNRRRWWWVVVWWWWWWVVVTTTTTTVVVXXX[[[[[[ZZZXXXYYY___iiipppwwwxxxyyyyyyxxxuuurrrpppooooooooonnnnnnppptttwww{{{}}}|||sssdddUUUKKKGGG===<<<<<>>>>>>>>>>>======>>>>>>>>>?????????@@@@@@??????@@@AAAAAAAAAAAAAAA@@@AAABBBDDDEEEFFFFFFFFFGGGGGGIIIJJJKKKKKKKKKKKKIIIIIIJJJKKKLLLMMMNNNNNNMMMOOOQQQRRRSSSTTTVVVXXXWWWYYY\\\]]]^^^^^^```bbb^^^___```bbbcccdddffffffgggggghhhjjjkkklllmmmmmmoooppptttwwwzzzxxxtttqqqppppppppppppoooooooooooommmmmmlllkkkkkkkkkkkkkkkiiihhhgggggghhhgggeeecccbbbaaa```aaacccdddcccbbbcccaaa___^^^^^^]]][[[YYYWWWWWWWWWVVVVVVUUUTTTTTTTTTTTTTTTTTTSSSRRRQQQQQQOOONNNNNNMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJKKKKKKHHHHHHGGGFFFFFFEEEEEEDDD@@@@@@@@@???>>>>>>=========<<<;;;<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======;;;;;;;;;;;;::::::999999999999999:::::::::;;;;;;>>>BBBHHHPPPYYY```fffiiijjjooovvv|||~~~}}}yyyvvvooopppuuu}}}{{{wwwrrrrrryyy~~~vvvgggZZZHHHCCC===999999888555333333333333333333333444555000000111222444555666666333333333333333333333333222222222222222222222222111111111222222222222222333333444444444555555555111111222333444444444444444444444444333333333333222222333333444444333333222333333444444555555555666555555444444444444444zzzoooccc[[[WWWVVVUUUTTTSSSRRRQQQOOONNNNNNMMMMMMMMMMMMLLLLLLLLLLLLIIIGGGEEECCCAAAAAAAAAAAABBBBBBCCCCCCAAA???<<<;;;;;;;;;;;;;;;:::999888888555555444333333222222111222111111000000111111222222000//////000111111000...///000222222222111000///000111111111000///...///////////////000111111111111111111111111111111/////////111222333111///000000000000000000000000/////////...//////000000000000000000000000000000000000111111111111000000000000000000111111111111111000000000000111222222444666999;;;===???BBBDDDEEEHHHKKKKKKIIIJJJNNNRRRRRRTTTVVVUUUSSSRRRTTTVVVWWWZZZ\\\\\\\\\___gggmmmppptttyyy~~~~~~{{{yyyrrrrrrqqqnnnlllmmmqqquuuyyy}}}}}}tttfffYYYRRRGGGBBB>>>>>>??????DDDKKKPPPWWW```jjjvvv}}}zzzsss^^^UUUIII@@@>>>===;;;999:::999999888888999999:::;;;<<<===>>>???@@@@@@@@@>>>???????????????>>>>>><<<<<<=========>>>>>>>>>;;;<<<===???@@@@@@@@@@@@@@@AAABBBDDDEEEEEEEEEDDDEEEEEEGGGHHHIIIHHHHHHGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKMMMOOOPPPPPPQQQTTTVVVUUUVVVXXXYYYYYYYYY[[[\\\YYYYYYZZZ[[[\\\]]]^^^___^^^___``````aaaaaaaaaaaacccdddfffjjjlllllljjjgggddddddddddddddddddddddddbbbbbbaaaaaabbbbbbcccdddbbb```_________^^^\\\ZZZZZZYYYXXXZZZ\\\]]]]]]\\\___]]]ZZZYYYYYYWWWUUUSSSSSSSSSSSSSSSRRRQQQPPPPPPOOOPPPPPPPPPOOONNNLLLLLLLLLKKKKKKJJJIIIIIIIIIJJJJJJIIIHHHGGGGGGGGGHHHIIIFFFEEEEEEDDDCCCCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<>>>===:::888::::::;;;;;;<<<<<<======;;;<<<<<<=========<<<<<<:::;;;;;;;;;;;;:::999999::::::::::::;;;;;;;;;<<>>===<<>>???@@@@@@??????@@@@@@@@@??????>>>;;;;;;;;;<<<<<<<<<======999:::;;;===>>>?????????@@@AAABBBDDDEEEEEEDDDCCCCCCCCCEEEFFFGGGFFFEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEGGGIIIKKKMMMMMMNNNQQQSSSOOOQQQRRRRRRRRRRRRSSSUUUYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[[[[\\\^^^aaabbbbbbaaaZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^___```^^^\\\[[[ZZZZZZXXXUUUSSSTTTSSSSSSTTTWWWXXXXXXWWWWWWUUUSSSQQQQQQOOOMMMKKKMMMMMMMMMMMMLLLKKKIIIIIINNNOOOOOOOOONNNLLLJJJIIIJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGEEEDDDDDDEEEFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@????????????@@@@@@@@@@@@999:::;;;===>>><<<888555999::::::;;;<<<===>>>>>>=========>>>======<<<<<<::::::;;;;;;;;;:::999999;;;;;;;;;<<<<<<<<<======CCCJJJWWWfffttt{{{yyyxxxtttzzzzzzsssrrrsssvvv}}}}}}}}}qqqeeeVVVHHH@@@;;;555333444555444222555444444333222222222222222222333333333333444444333333333333333333333333222222222222222222222222222222222333333444444444111111222222222333333333000111222333444444555444555555555444444333333333444333222111222333444555222222333333444555666666666666555444444444444555|||qqqfff^^^XXXUUUTTTTTTTTTTTTSSSRRRPPPOOOKKKIIIIIIJJJMMMMMMKKKHHHKKKIIIFFFCCCBBBAAAAAABBBIIIGGGEEECCCBBB@@@===;;;>>>>>>===<<<:::888555444444333222111222333444555444333333222222333333444555333222222222222111///'''***---000333444444333111111111111111111111111111000/////////000222333000111222333333222111000////////////////////////111000000000//////......---...///111111111000000111111000000//////......------...///000111222222000000111111111000000///000000000000000000000000222333666888:::<<<<<<===AAADDDGGGIIIIIIHHHIIIJJJMMMOOOQQQSSSSSSSSSRRRQQQUUUVVVVVVWWWWWWZZZ^^^aaa___iiixxx{{{vvvppplllkkkjjjhhhfffmmmpppwww}}}|||ssskkkaaaUUUJJJEEEAAA===???DDDQQQIIIEEELLLVVV___fffkkkjjjcccXXXMMMDDD@@@??????<<<999777777999;;;999888;;;:::999999:::===???AAA???@@@AAA@@@>>>>>>>>>@@@============>>>>>>>>>>>><<<=========>>>>>>??????>>>??????@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGJJJJJJKKKKKKLLLMMMMMMMMMNNNOOOQQQPPPOOOOOOQQQRRRPPPQQQRRRSSSUUUUUUVVVVVVUUUVVVVVVVVVVVVWWWWWWWWWYYYXXXXXXWWWWWWXXXXXXYYYWWWVVVVVVUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVUUUTTTRRRRRROOOPPPQQQQQQRRRRRRQQQQQQPPPOOONNNLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@????????????=========<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>======>>>?????????>>>===;;;:::;;;;;;;;;;;;;;;:::999888;;;===>>>>>>===<<<===???HHHRRRbbbrrr~~~{{{~~~{{{qqqnnnsss{{{~~~sssfffVVVHHHBBB;;;999666444333333444555555555444444444333333333444444444444444444444444444333222111111111222333111111222222222333333333222111111000000111111222111111222222222333333333333333333333333333333333444444444555444444333333444444333333333444444555555444222222222222444555555555555555666666666666~~~ssshhh___ZZZVVVRRRRRRSSSRRRQQQPPPNNNMMMOOOMMMKKKKKKLLLMMMLLLJJJKKKIIIFFFDDDBBBAAABBBBBBFFFDDDBBBAAA@@@@@@???>>>;;;<<<;;;:::999666444222666555444333333444555666444333333222222333333444222000000000222222222000+++---///000222222222111111111111111111111111111000///.........///111111000111222222222222111000////////////////////////111111111000000////////////000000111111000///...111111000000//////////////////////////////000000000000111111111111000000000000000000000000000000222333444777999;;;===>>>AAACCCEEEFFFFFFGGGHHHIIIIIIJJJMMMOOOPPPQQQQQQQQQTTTUUUVVVWWWXXX[[[```ccceeekkkuuu{{{uuuqqqnnnkkkgggddd___ccckkkuuu}}}|||oooaaaSSSJJJCCC>>>@@@EEENNNGGGCCCGGGNNNSSSYYY___hhhddd\\\SSSKKKEEEAAA???@@@===;;;:::;;;;;;999777::::::999:::;;;===???@@@>>>???@@@@@@???>>>???AAA>>>>>>>>>>>>>>>>>>>>>===<<<<<<=========>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDAAAAAABBBCCCCCCDDDDDDEEEGGGHHHHHHIIIIIIJJJKKKKKKLLLMMMNNNNNNMMMLLLMMMOOOMMMNNNOOOQQQRRRSSSSSSSSSPPPPPPPPPQQQQQQQQQRRRRRRUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTUUUUUUVVVVVVTTTTTTTTTTTTRRRQQQPPPOOOMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOMMMLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJJJJJJJJJJIIIHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<;;;;;;::::::999::::::::::::;;;;;;;;;;;;;;;<<<===============>>>>>>??????>>><<<;;;:::999999999999888777666666999:::;;;<<<<<<===@@@CCCQQQZZZhhhwww~~~ssslllpppvvvtttiii]]]NNNCCC>>>:::999666444333333444555444444444333333333222222333333333333444444555555444333222111111111222222111111111222222222333333222222111111111111222222111111222222222333333333333333333333333333333333333444444555444444333333666555444333333333333333444333333333333333333444444555555555666666666666uuujjjaaa[[[WWWRRRRRRSSSRRRQQQPPPNNNMMMQQQOOOMMMLLLMMMMMMMMMLLLKKKIIIFFFDDDBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAA;;;;;;;;;:::999666444333777777666555555666666777444333333222222333333444///......///111333222111000000000000000000000000111111111111111111111111...............///000000000111111222222111111000////////////////////////111111111111111000000000111111111111000///...---111000000000000/////////222222111111111000000000000000111111111111000000000000000000000000000000222222333444777:::===>>>@@@AAACCCCCCCCCEEEGGGIIIHHHIIIJJJLLLNNNPPPRRRSSSRRRTTTVVVXXXYYY]]]aaadddkkklllqqq{{{}}}xxxsssnnnhhhddd```bbbfffmmmuuu|||ssscccVVVLLLEEECCCEEEKKKFFFBBBDDDEEEGGGLLLRRRaaaaaa___[[[UUUNNNHHHDDDCCCAAA>>>======<<<;;;999999999:::;;;<<<======>>>===???@@@@@@??????AAABBB@@@@@@??????>>>>>>>>>===<<<<<<<<<<<<============>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCC@@@@@@AAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIKKKKKKKKKIIIIIIIIIKKKJJJKKKLLLMMMNNNOOOOOOOOOKKKKKKLLLLLLLLLMMMMMMMMMPPPOOOOOOOOOOOOOOOOOOPPPNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSPPPPPPPPPPPPOOOMMMLLLKKKKKKKKKJJJIIIJJJKKKLLLMMMNNNNNNLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@???>>>===============;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<=====================>>>======<<<;;;:::999999888888777666666555999::::::;;;===BBBHHHLLL\\\cccooo|||~~~vvvoookkkiiittt{{{uuuhhh^^^SSSGGG>>>;;;999888666444333333444444444333333333333222222222111222222333444555555666444333222222111111222222111111111222222222222333333333222222222222333333111111222222222333333333333333333333333333333333333333444444555444444333777666555333222222222222333333444444444444333333444444444555555555666666wwwkkkbbbZZZWWWUUUUUUUUUUUUSSSQQQOOONNNLLLMMMMMMNNNNNNNNNMMMLLLKKKIIIFFFDDDBBBBBBCCCCCCAAACCCEEEFFFDDDBBB@@@???<<<<<<<<<<<<;;;999777666777777777666666666666666444333333222222333333444111//////000222222222111222111000//////000000111111111111111111111111111............//////000000000000111111111111000000////////////////////////222222111111111111111111111111111111000000//////000000000000000000000000333333333333333333333333///000000111111111111000000000000000000000000000111111111222555888<<<>>>@@@AAABBBBBBBBBDDDGGGJJJKKKKKKKKKMMMNNNQQQSSSTTTSSSUUUWWWXXXZZZ\\\```ccckkkmmmpppvvv}}}|||tttmmmhhhiiihhhhhhjjjooovvv|||vvvkkk___TTTKKKGGGIIIEEECCCBBBAAAAAAFFFMMMVVVZZZ___bbbaaa]]]VVVRRRJJJGGGCCC???============999:::;;;<<<<<<<<<<<<<<<<<<>>>@@@@@@???@@@AAACCCAAAAAAAAA@@@??????>>>>>><<<<<<<<<<<<<<<<<<============>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDBBBBBBCCCDDDDDDEEEEEEFFFGGGHHHIIIHHHGGGFFFGGGHHHHHHHHHJJJKKKKKKLLLLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPMMMMMMMMMMMMLLLKKKJJJIIIJJJIIIGGGFFFGGGHHHJJJLLLMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@BBBAAA@@@@@@??????@@@@@@>>>======<<<;;;;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<;;;;;;::::::;;;:::999999888888888888:::;;;<<<>>>BBBIIIRRRXXXcccjjjuuu~~~}}}|||{{{xxxrrrlllgggfffhhhkkkzzz{{{nnn```VVVLLLBBB<<<:::888777666444444333444444444444444444444333333333000111111333444555666666333333222222222222111222111111111111222222222222444333333222222333333444111111222222222333333333333333333333333333333333333333444444555444444444555555444333222222222222222333444555555444333222333333444444444555555555wwwlllaaaZZZUUUUUUUUUUUUUUUSSSQQQOOONNNEEEHHHLLLOOOOOONNNLLLKKKKKKIIIGGGDDDCCCCCCDDDDDDBBBFFFKKKLLLIIICCC>>><<<;;;;;;<<<<<<;;;999888777666666666666555555444444444333333222222333333444444333111111222222111000000000//////000111222333000000000000000000000000//////000000111111111111000000000000000000000000000000000000000000000000111111111111111111222222000000000000000111222222000000000000111111111111000000111111222333333444//////000111111111111111000000000000000000000000111111000111333666999;;;@@@AAABBBBBBBBBDDDHHHKKKLLLLLLLLLMMMNNNOOOPPPQQQTTTVVVXXXZZZ[[[\\\___bbbiiinnntttvvvwwwyyywwwrrrmmmllljjjkkkpppxxxuuuhhhYYYOOOKKKFFFCCCAAA??????DDDKKKMMMSSS]]]ggglllllljjjhhhZZZUUUNNNEEE???<<<<<<===999:::;;;;;;<<<;;;;;;:::<<<===????????????AAABBBBBBBBBAAAAAA@@@@@@@@@@@@==================<<<<<<<<<======>>>>>>??????@@@????????????@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCAAABBBBBBCCCCCCDDDEEEEEEFFFGGGHHHGGGFFFEEEFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHIIIIIIIIIIIIJJJHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGHHHIIIKKKLLLMMMMMMJJJKKKKKKJJJJJJIIIHHHGGGIIIGGGFFFEEEEEEGGGIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDDDDDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>>>><<<<<<;;;;;;::::::;;;;;;999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<=========<<<===============<<<<<<;;;;;;;;;::::::::::::::::::999999888888999::::::;;;<<>>999888666666555444444444333333444444444444444555555555000000111222333555555666333333333333222222111111000000111111111222222222444333333222222333333444111111222222222333333333333333333333333333333333222333333444555555555444222222222222222333444555333333555666666555333333333333333333444444444444yyymmmbbbYYYUUUSSSTTTTTTSSSQQQOOOMMMKKKCCCGGGLLLNNNNNNLLLKKKJJJKKKIIIGGGDDDCCCCCCDDDEEECCCIIIOOOPPPKKKCCC===;;;888999999:::999888777666555555555555555444222222444333333222222333333444555444222222333222111///...///000000111222333333000000000000000000000000//////000111111111111111111000000//////000000111000000000000000000000000000000000111111111111111000000///000000222333444000000000111111111111222,,,,,,---...///000111222...///000111111222111111000000000000000000000000111000000111222444666888>>>???AAABBBCCCEEEGGGJJJKKKKKKKKKLLLMMMMMMNNNNNNUUUWWWZZZ\\\]]]___bbbdddiiiqqqyyy{{{wwwvvv{{{zzzyyywwwuuuuuuzzz{{{mmmaaaUUUMMMEEEBBB@@@???BBBHHHHHHOOOZZZeeeooouuuxxxyyynnniii```TTTHHH???;;;;;;;;;;;;;;;:::::::::::::::;;;===>>>>>>======???@@@AAABBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>============<<<<<<<<<===>>>>>>??????======>>>>>>>>>?????????<<<======>>>>>>???@@@@@@@@@AAAAAABBBCCCCCCDDDDDDCCCEEEFFFFFFEEEEEEFFFGGGFFFFFFGGGHHHHHHHHHHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFGGGFFFFFFEEEEEEFFFFFFGGGEEEFFFFFFGGGHHHIIIJJJJJJHHHHHHIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGHHHGGGGGGFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@????????????>>>>>>===<<<<<<<<<<<<===<<<;;;;;;:::::::::;;;;;;888999999:::;;;<<<<<<===<<<<<<<<<============>>>==================<<<;;;::::::999999999999::::::777777666666777999;;;<<<;;;>>>CCCIIIOOOWWW___dddpppwww~~~zzzvvvrrrooonnngggeeebbbaaaccckkkuuu|||}}}uuuhhh\\\NNNFFF@@@999555555555555555555444444333333333333444444444444555555000111111222333444444555222333333333333222111000000000000111111111111222333333222222222222333333111111222222222333333333333333333333333333333333222222333444555555555555111111111111222444555666444444555555555555444444222222222333333333444444{{{oooddd[[[VVVTTTTTTTTTSSSQQQOOOLLLKKKHHHJJJLLLLLLJJJHHHIIIKKKKKKIIIGGGEEEDDDDDDEEEFFFEEEJJJOOONNNHHHAAA>>>>>>777888999:::999888777666555555666666555444222111444333333222222333333444333222000111222222111000...///111222333333222111000000000000000000000000......000111111111000///111000///......///000111000000000000000000000000/////////000000111111111222111000000000111222333000000111111111222222222........./////////000000...///000111111222222222000000000000000000000000000000111111222333333444;;;===@@@BBBCCCDDDFFFGGGHHHJJJLLLMMMOOOOOOOOOOOOUUUXXX\\\```bbbeeehhhkkkooovvv{{{{{{||||||{{{}}}wwwgggZZZNNNGGGDDDAAABBBEEEEEEJJJQQQ\\\gggqqqyyy}}}{{{yyyrrrfffWWWJJJAAA======<<<:::999999999::::::;;;<<<>>>===<<<;;;===>>>AAAAAAAAABBBCCCCCCDDDDDD@@@@@@??????>>>>>>>>>>>>;;;;;;<<<======>>>>>>???<<<<<<=========>>>>>>>>>;;;<<<<<<======>>>????????????@@@@@@AAABBBBBBBBB@@@BBBCCCDDDCCCDDDEEEGGGDDDDDDEEEFFFFFFFFFFFFEEECCCCCCDDDDDDDDDEEEEEEEEEDDDEEEGGGHHHHHHGGGEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBAAA@@@@@@???>>>>>>>>>>>>==================<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<888999:::;;;<<<===>>>>>><<<<<<=========>>>>>>>>>===============<<<;;;;;;:::999888777888888999:::777666666777888;;;>>>@@@???DDDLLLSSSZZZ```fffiiiqqqyyy~~~zzzuuupppkkkhhhcccdddfffiiinnnwww~~~qqqiii\\\QQQFFF@@@<<<777555555444444555555444444333333111111111222222333333333111111222222222333333333222222333333333222111000000000000000111111111111222222111111111111222222111111222222222333333333333333333333333333333333111222333444555555555555111111111111222333444444555555444444444444555555222222222222333333333333}}}qqqeee\\\WWWVVVVVVVVVUUUSSSQQQNNNMMMNNNOOOMMMJJJFFFFFFIIILLLJJJIIIGGGEEEDDDDDDEEEFFFFFFJJJMMMJJJDDD@@@???AAA999:::;;;;;;;;;;;;999999555666666666666444222111444333333222222333333444000///...///111333222111///000222333333222111///000000000000000000000000,,,---///000000000///...111000///......///000111000000000000000000000000......//////000000000111444333222000000000000111000000111111222222222222222222222111111111111111......///111111222222222000000000000000000000000000000111222222222111111888;;;???AAABBBCCCDDDEEEHHHJJJMMMPPPRRRSSSSSSRRRTTTXXX]]]bbbfffjjjnnnqqquuuzzz}}}yyy|||~~~wwwgggVVVMMMHHHEEECCCDDDBBBEEEJJJRRR]]]iiisssyyy~~~|||sssdddUUUIIIDDD>>><<<:::888888888:::;;;;;;<<<===<<<;;;:::;;;<<<@@@AAAAAABBBCCCDDDEEEEEEAAA@@@@@@@@@??????>>>>>>;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<============>>>======>>>>>>???@@@@@@@@@>>>>>>>>>???@@@@@@AAAAAA>>>???AAABBBBBBCCCEEEGGGCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFCCCDDDFFFGGGGGGFFFDDDCCCDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDCCCCCCAAABBBCCCDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<999999:::;;;===>>>??????============>>>>>>>>>>>>======>>>>>>===<<<;;;;;;999999888777777888999:::888888888999;;;>>>BBBDDDDDDKKKTTT\\\ccchhhlllnnnpppxxx|||}}}wwwpppjjjfffcccfffkkkqqqyyyvvviiiaaaUUUKKKAAA===;;;888666888444444555555555444333333//////000000111111111222222222222222222222222333222222333444333222111000000000000000111111111111222111111111111111111222111111222222222333333333333333333333333333333333111222333444555555555555333333222222111222222222666555444333333444555666111111222222222333333333sssggg^^^YYYTTTUUUUUUUUUSSSQQQOOONNNLLLLLLMMMMMMMMMMMMLLLLLLMMMKKKHHHFFFEEEFFFGGGIIIXXXOOODDDAAADDDEEEAAA<<<999:::;;;;;;:::999777666666666666666555444333222444333333222222333333444222222111111111111222222222222111111000000////////////000000111111222222000000////////////000000000000000000000000000000111000///------......///000000000000000000000000000...,,,---000111///---//////000000111111111222///.........///000111111111111000000///.........000000000000000000111111222111111111222333444444777:::>>>AAACCCEEEHHHJJJKKKJJJKKKNNNPPPRRRSSSRRRUUUWWW\\\bbbhhhnnnrrruuuvvvxxx~~~yyy{{{}}}~~~}}}}}}{{{jjjWWWIIIAAA??????@@@BBBFFFHHHMMMVVVaaajjjrrr}}}|||wwwppp\\\HHHIII@@@;;;>>>@@@<<<999::::::999999;;;===>>>===<<>>>>>?????????>>>>>>=========<<<;;;<<<===>>>????????????>>>======<<<<<<;;;;;;;;;<<<===>>>>>>?????????@@@AAAAAAAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCDDDEEEEEEFFFDDDDDDDDDDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>AAA@@@@@@???>>>======<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;::::::999999888:::::::::;;;;;;;;;<<<<<<:::;;;<<<>>>????????????===<<<;;;::::::;;;===>>>???>>>===<<<;;;:::::::::;;;999777666777888888888888999::::::<<<@@@FFFJJJSSSZZZbbbiiimmmooopppqqqtttuuuvvvzzz{{{|||~~~wwwoooiiieeehhhnnnwwwzzznnnbbbZZZIIIEEE@@@;;;777555444444333333333222222111111111111111111111111111111111444444333222222111111000222222222111111111111000111111111000000000000000000000000000111111111111222333333444444333333222222222222222222222222222222222222222333444555666444222000//////111444666333333333222222111111111333333333333333333333333rrrfff]]]XXXTTTTTTTTTTTTSSSQQQOOOMMMLLLLLLMMMMMMMMMMMMLLLLLLIIIHHHFFFEEEEEEFFFHHHIIIRRRKKKDDDAAACCCCCC???;;;;;;;;;;;;:::999888777666666666666666555444333222444333333222222333333444222222111111111111222222111111111000000000000000////////////000000000000000000////////////000000000000000000000000000000222111000///...//////000000000000000000000000000111///...///111222000...///000000000111111111111333333222222222222222222111111000000000000//////111111111111000000000000111111111111111222333333333666:::===@@@CCCFFFHHHJJJKKKMMMQQQSSSUUUUUUTTTVVVXXX\\\aaafffkkkoooqqqppprrrwww}}}}}}{{{|||qqqbbbTTTKKKFFFDDD@@@AAABBBDDDHHHNNNUUUZZZfffqqqxxxxxxxxxwwwjjjZZZQQQGGG??????@@@===;;;===<<<;;;;;;<<<>>>>>>===<<<<<<<<<======>>>??????@@@CCCBBBAAA@@@????????????===>>>>>>??????>>>>>>===AAA@@@>>><<<;;;;;;;;;;;;===============>>>??????;;;;;;;;;<<<===>>>>>>>>>>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>======@@@@@@?????????>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;===<<<;;;;;;::::::;;;;;;;;;::::::::::::999999999:::;;;;;;;;;;;;<<<<<<<<<;;;<<<===>>>???????????????>>><<<;;;;;;<<<>>>???>>>===<<<;;;:::::::::::::::888666666777888999999???AAADDDGGGKKKPPPVVVZZZ```eeemmmrrruuuvvvvvvvvvxxxxxxyyy{{{zzz|||{{{uuuqqqooommmwww}}}zzzooocccXXXPPPCCC@@@<<<999666555555555333333333222222222111111222222222222222222222222222222111111111111000000222222222111111111111000111000000000000000000000000000000000111111111111222333333444444333333222222222222222222222222222000000000000111222333333444444222222222333555666444333333333222222222222333333333333333333333333~~~qqqeee\\\WWWTTTTTTTTTSSSRRRPPPNNNLLLKKKLLLLLLMMMMMMLLLLLLKKKIIIIIIIIIIIIJJJKKKMMMMMMJJJGGGCCCAAAAAA@@@>>><<<===<<<;;;999888777777777666666666666555444333333444333333222222333333444222222111111111111222222000000000000111111111111111111111111000000000000000000////////////000000000000000000000000000000222222111000000000000000000000000000000000000000222000///000111222111000000000000000111111111111222222111000000//////...000000000111111111111222222222111111111000000000111111000000000111222222000333777;;;>>>AAAEEEHHHJJJLLLOOORRRUUUVVVWWWWWWXXXYYY\\\___ccchhhkkkmmmkkkjjjmmmttt~~~{{{zzz{{{}}}~~~~~~xxxnnncccXXXOOOKKKFFFCCCAAAAAADDDGGGJJJKKKVVV```iiimmmtttyyyvvvmmm^^^TTTJJJEEEBBB???===>>>:::999888999::::::999888999::::::;;;;;;<<<<<<===@@@@@@????????????@@@@@@===>>>>>>??????>>>>>>>>>???>>><<<;;;:::999999999888888888888999;;;===???;;;;;;;;;<<<======>>>>>><<<======>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@????????????@@@@@@???????????????>>>>>>>>>????????????????????????===>>>>>>??????@@@@@@@@@??????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999;;;;;;::::::999999::::::999999999999::::::::::::;;;;;;<<<<<<<<<===============>>>???@@@@@@@@@???AAA@@@>>>===<<<===>>>>>><<<<<<;;;:::999999999999999999888777888:::<<<===CCCGGGMMMSSSXXX^^^dddhhhooosssyyy}}}~~~~~~~~~~~~|||uuuqqqrrruuuwww|||qqqggg[[[PPPHHH<<<:::888666444444555666333333333222222222222111333333333333333333333333///000000000000111111111222222222111111111111000000000000000000000111111000000000000111111111111222222333333333333222222222222222222222222222222111111111000111111222222444444444555555555666666444444444444333333333333333333333333333333333333~~~pppddd[[[VVVSSSTTTTTTSSSQQQOOOMMMKKKKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIJJJJJJKKKKKKKKKKKKCCCDDDDDDCCC@@@>>>======>>>===:::888777777777777555555666666555444444333444333333222222333333444222222111111111111222222//////000000111111222222333333333222222111111111000000////////////000000////////////////////////111111000000000/////////////////////////////////000000000000000111000000000000000000000111111111//////////////////......///000000111222222333333333222222111111000000///111000000000000000111111000333777:::===AAAFFFIIIJJJKKKNNNPPPRRRUUUXXXZZZ[[[[[[\\\___bbbeeehhhjjjhhhfffeeejjjuuu{{{xxxxxxyyyyyyyyyyyyzzzzzzwwwpppfff\\\VVVQQQKKKDDDAAACCCFFFFFFFFFKKKSSS[[[aaajjjtttwwwuuunnnfff\\\SSSKKKEEE@@@===:::999777777999999999777999:::::::::;;;;;;<<<<<<============>>>???@@@AAA>>>??????@@@@@@@@@@@@???999999999999999::::::;;;999888888888999;;;===>>>;;;;;;;;;<<<<<<=========;;;;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>>>>???<<<===>>>>>>????????????????????????????????????@@@?????????>>>>>>>>>>>>========================;;;;;;::::::999999999999::::::999999888999999:::888888888999:::;;;;;;<<<<<<<<<<<<=========>>>>>>>>>??????@@@@@@@@@??????AAA@@@???===<<<<<<<<<<<<;;;::::::999888888999999999:::::::::;;;>>>BBBEEEJJJOOOVVV]]]dddjjjooosssxxx|||wwwnnnlllpppxxx}}}tttiii^^^SSSHHH@@@999888666444444444555555222222222222222222222222333333333333333333333333//////000000111222222333222222222111111111000000000000000000000111111111///000000000111111111111222222333333333333222222222222222222222222222222444444333333222333333333333444555666666666555444444444444444444444444444333333333333333333333333}}}ooocccZZZUUUTTTTTTTTTSSSQQQOOOLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKFFFFFFEEEEEEDDDCCCBBBBBBAAACCCDDDCCCAAA>>>>>>???===<<<:::888777777777888555555555666555555444333444333333222222333333444222222111111111111222222//////000000111111222222222222222111111000000///000000////////////000000///////////////////////////000////////////......///////////////////////////////////////...//////111111000000000000000000///000111222333444333333//////000111222333333444333222222222111111000000111111000000000000000111000222555888:::>>>BBBFFFJJJJJJKKKKKKLLLPPPVVV[[[\\\\\\\\\]]]```cccfffhhhhhheeebbbdddkkkvvv{{{wwwuuuuuuuuutttqqquuuzzz}}}{{{uuunnniii^^^VVVKKKDDDCCCDDDEEEFFFEEEJJJPPPWWW```mmmvvvyyyzzzvvvoooeee[[[PPPGGG@@@@@@>>><<<;;;<<<<<<;;;:::999999999999999:::::::::;;;;;;;;;<<<===>>>???@@@???@@@AAAAAABBBBBBBBBAAA:::;;;;;;<<<<<<<<<<<<<<>>===<<<<<<===>>>???;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;=================================<<<<<<=========>>>>>>>>>>>>>>>?????????=======================================>>>>>>>>>;;;;;;<<<===>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;:::::::::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::999999888888888999999:::888888999:::;;;<<<<<<=========>>>>>>>>>>>>????????????@@@@@@@@@??????>>>>>>>>>===<<<;;;:::::::::::::::999888888888999999777999:::;;;===BBBHHHMMMVVV[[[cccjjjpppuuuyyy|||{{{}}}qqqiiihhhnnnwww~~~}}}uuuiii^^^SSSIII???888999888666555444444444444222222222222222222222222222222222222222222222222///000000111222333444444222222222111111111000000//////000000111111111111///000000000111111111111111222222333333222222111222222222222222222222222444444333333222333333333111222333555555444333222444444444444444444444444333333333333333333333333|||ooocccZZZVVVUUUUUUUUUTTTRRROOOLLLKKKJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHFFFDDDBBBAAA@@@@@@AAABBBCCCCCCAAA?????????;;;;;;:::999888888888888444555555555555555444444444333333222222333333444222222111111111111222222000000000000111111111111/////////...............000000////////////000000000000000000000000000000///////////////...------000000000000000000000000---///000///...---...000111111111111000000000000,,,---///111333333333333//////000000111222333333222222222222222222222222222222111000000000111111///111222333555888<<>><<<;;;999888777777777777777777777777999999::::::;;;===>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>===>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;========================<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::999999888888999999::::::999::::::;;;<<<======>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@???>>>======;;;;;;;;;;;;:::999999999::::::999888888999999:::666999<<<>>>AAAGGGPPPWWW```dddkkkpppuuuyyy}}}}}}vvvmmmfffgggnnnwww~~~vvvmmmaaaUUULLLDDD===777888888777555444333333333111222222222222333333333111111111111111111111111000111111222333444444444222222222111111111111000/////////000111111222222000000000000111111111111111111222222222222111111222222222222222222222222111111111000111111222222000111222333333333222111333333333333444444444444333333333333333333333333{{{nnnccc[[[WWWVVVVVVVVVTTTRRRPPPMMMKKKJJJJJJKKKKKKKKKKKKJJJJJJNNNLLLIIIFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@???>>>999999999::::::999999888444444555555555555555444444333333222222333333444222222111111111111222222111111111000000000000000//////////////////000000000000////////////000000000000000000000000000000///000000111000///...---000000000000000000000000...000111000...---///111111111111111000000000///***,,,...000111111000////////////000000111111111000111111222222333333444333333222111111111111111111222222222222444777:::DDDGGGIIIIIIHHHJJJOOOTTTVVVVVVVVVWWWZZZ^^^bbbeeeeeeeeeffffffhhhlllpppssswwwzzz|||}}}}}}~~~}}}wwwtttrrrqqqrrruuu{{{tttdddVVVLLLGGGEEECCCCCCFFFKKKRRR]]]kkkuuu|||yyytttlllcccVVVRRRKKKEEEAAA===:::777888888888888888888888888999999999999:::<<<===>>>===>>>???@@@AAAAAAAAAAAACCCCCCDDDCCCBBBAAA???>>>;;;<<<=========;;;999888;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>============999:::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999999999999:::;;;;;;;;;<<<<<<<<<======>>>>>>?????????@@@@@@@@@@@@AAA????????????>>>===<<<;;;999:::::::::::::::999999::::::999999999999:::::::::>>>CCCFFFJJJQQQ\\\dddhhhlllqqqvvvzzz~~~tttooojjjgggiiipppyyyyyylllcccWWWLLLFFFAAA<<<999666555555444444333333333111111222222222333333333222222222222222222222222000000111111222222333333222222222111111111111000...//////000111111222222000000000000111111111111111111222222222222111111222222222222222222222222000000000000111222333333000111111222222222222222222222222222333333333444333333333333333333333333{{{nnnccc[[[XXXWWWWWWVVVUUUSSSPPPMMMLLLJJJJJJKKKKKKKKKKKKJJJJJJMMMKKKGGGDDDCCCCCCDDDEEEDDDAAA???>>>??????>>>===777888999:::;;;:::999888444444555555555555555444444333333222222333333444222222111111111111222222222222111111000000//////111111222222333333333444000000////////////000000000000000000000000000000000111111222222000///...000000000000000000000000///111333222///...000222222111111111000000/////////000222333444333111000////////////000000000000000000111222333444444555444444333222111111222222444555444333333444777999AAAFFFKKKLLLJJJIIILLLPPPSSSRRRSSSTTTXXX\\\aaadddbbbdddgggiiikkklllnnnppprrrvvvzzz|||}}}~~~|||xxxuuussssssuuuzzzzzzfffUUULLLIIIEEEDDDDDDGGGKKKTTTaaakkkyyy{{{ttthhhcccZZZRRRKKKFFF@@@===;;;;;;;;;:::::::::::::::999999999999:::;;;<<<===<<<<<<===??????@@@@@@@@@>>>???@@@AAABBBAAA@@@@@@@@@AAACCCEEEDDDBBB@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;============<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;999999999999999999:::::::::999999999:::;;;;;;<<<============>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA????????????>>><<<;;;:::999999:::;;;;;;;;;:::::::::::::::999::::::;;;;;;@@@DDDJJJNNNRRR[[[fffppprrruuuzzz~~~|||vvvnnnkkkhhhhhhkkksss{{{yyyooo```WWWJJJAAA<<<:::888666333333333333333333333444111111111222222333333333333333333333333333333333000000000000111111111111222222222111111111111000...//////000111222222222000000000000111111111111111111222222222222111111222222222222222222222222222222222222333444555666111111222222222222333333111111111222222333333333333333333333333333333333xxxkkkaaaZZZVVVWWWVVVTTTQQQNNNLLLJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLLLLJJJFFFCCCBBBCCCEEEGGGCCCDDDEEEDDDAAA?????????;;;:::999888777777777777999777666555666777666555222333333444333222000//////000111222222111000///......//////000000111111222000//////000000///---000000///////////////000///////////////////////////------...///000///...////////////000000000000...111222000000444444111111111000000000000111111111111111111111111222222///000000111111222333333///000111222222222222222...//////000111222222222000000000000111222333444;;;AAAFFFGGGEEEEEEIIINNNQQQPPPPPPRRRVVV[[[^^^___```ccchhhlllooorrruuuwwwzzzyyyxxxzzz|||yyy}}}||||||jjjXXXOOOJJJFFFDDDEEEEEEIIIWWWfffuuu|||}}}xxxxxxuuulll^^^QQQHHHDDD===;;;999999:::;;;:::999999999999777666777888:::<<<<<<<<<======>>>@@@@@@BBBBBBBBBBBBCCCDDDEEEEEE@@@@@@@@@@@@???>>>======;;;<<<=========<<<:::999;;;:::999:::<<<<<<<<<:::999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<=========<<<<<<<<<<<<;;;;;;;;;:::::::::===<<<;;;;;;:::::::::;;;<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::;;;<<<>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999:::<<<===<<<<<<;;;@@@??????>>>>>>??????@@@BBBBBBAAAAAAAAA@@@@@@@@@AAA@@@???>>>===<<<<<<<<<:::<<<<<<<<<:::999:::;;;===;;;999999<<<>>>@@@@@@FFFKKKQQQWWW\\\ccclllsss}}}|||yyy~~~~~~{{{zzz|||~~~yyypppjjjiiifffiiinnnsssvvv{{{yyyjjj```WWWOOOEEE???<<<999444///333222222111111222222333444333222111111222333444333222111000000222444555111111000000//////......////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111111111111111000000000000111111333333333333333333333333555444444333333444444555666555444333222333444555yyylllaaaZZZVVVVVVUUUSSSQQQOOOMMMKKKJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLJJJFFFDDDBBBCCCEEEGGGDDDEEEEEEDDDAAA???>>>>>>;;;:::999888888777888888888777555555666666666555333333333333333222111000111111222222222222111111.........//////000000000222000//////000000///---000000////////////000000000000000000000000000000111000///000222333222111000000000000////////////111333333000///333333111111111000000000000111111111111111111111111111111000000111222222333333444...//////000000000000///...//////000111111222222000000000000111222333444777<<>>??????????????????@@@AAABBBCCCBBBBBBCCCBBBBBBAAA@@@@@@===>>>>>>>>>======<<<;;;===<<<;;;;;;<<<===<<<:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;:::999999999999999<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;:::999888888999:::;;;<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<==================@@@@@@????????????@@@@@@AAAAAAAAA@@@@@@@@@@@@??????>>>===<<<;;;;;;;;;;;;777999:::999888888999;;;===<<<<<<===@@@DDDGGGHHHPPPUUU\\\aaafffmmmtttzzz~~~|||~~~}}}xxxvvvsssrrrrrrnnngggeeefffhhhmmmtttyyy~~~}}}pppcccZZZNNNHHH@@@;;;:::888555111333222222111111222222333111111000//////000111111333222111000000222333444222111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111222222222111111000000111111222222222222222222222222222333222222111111222222333444333222222222222333444zzzmmmbbb[[[VVVTTTTTTRRRQQQOOOMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKIIIFFFDDDCCCCCCEEEFFFEEEFFFFFFDDDAAA>>>======<<<;;;:::999999888888888777666444444555555555444333333222222111111222222333333222222222222333333000000000000111111111111111000//////000000///...000000////////////000000111111111111111111111111222000000111222333222111111111000000//////......111333222...///444666555111111000000000000111111111111111111111111111111//////000000111222222333///000000000000//////.../////////000111111222222000000000000111111222333222666<<>>>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>?????????>>><<<<<<======<<<:::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999999999;;;;;;::::::999999::::::;;;;;;::::::::::::999999999999999999999999999999::::::999999999999::::::;;;;;;:::999999999999:::<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@???>>>>>>>>>>>>???@@@@@@????????????@@@@@@@@@@@@@@@?????????>>>>>>===<<<;;;::::::999::::::666888999999888888:::<<<>>>>>>@@@CCCGGGMMMRRRUUU\\\aaahhhmmmpppuuu{{{|||{{{|||~~~zzzsssmmmgggeeecccaaadddiiiooottt|||zzzooodddYYYQQQDDD???:::777777777555333333222222111111222222333111111000//////000111111444333111000000111222333222222222222111111111111111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111000000000111222222222333333222222111111222222333111111111111111111111111333222222111111222222333333222222111111222222333|||oooddd[[[WWWSSSSSSRRRQQQOOONNNMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLJJJIIIFFFDDDCCCCCCDDDEEEFFFGGGGGGDDDAAA>>>======<<<<<<;;;:::999999999999666555333333444444444333444333222111111111333333333222111000000111222333222222222222222222222222111///...///000111000...000////////////000000111000000000000000000000000000///...///111111111///111111000000//////......---//////---000777;;;;;;111111000000000000111111111111111111000000000000------...//////000000111222222222222222111000/////////000000111111111111000000000000000111222222111333777<<>>===;;;;;;;;;;;;::::::::::::999999:::;;;;;;<<>>>>>???>>>===;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999<<<<<<;;;;;;;;;;;;;;;<<<:::::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;========================CCCBBB@@@???>>>>>>??????@@@??????>>>>>>??????@@@>>>>>>>>>>>>============::::::999999888999999999999:::;;;::::::;;;===???@@@BBBFFFJJJOOOVVV\\\```eeejjjpppssstttvvvzzz}}}zzz}}}~~~{{{|||vvvllldddaaabbbeeekkkssszzz~~~{{{nnncccYYYOOOHHH===999666555666666555444333222222111111222222333333222222222222222222333444333222111000000111111111111111111111111111111////////////////////////////////////////////////000000000000000000000000111111111111111111111111//////000111222333333333444333333222222333333444222222222222222222222222555444444333333444444555222222222222222333333333~~~qqqeee\\\WWWSSSRRRQQQPPPOOONNNNNNMMMKKKKKKKKKKKKLLLLLLLLLLLLIIIHHHFFFDDDCCCCCCDDDDDDFFFGGGGGGDDDAAA>>>======<<<<<<;;;:::999999999999666444333222333444333222333333111111111222333444222111000//////000111222111111111111111111111000000///...///000111000//////////////////000111111///////////////////////////.........000111000///111000000000/////////...,,,///...,,,///666;;;;;;111111000000000000111111111111111000000000//////......//////000111111222222222222222222111000///000000000000000111111111000000000///000000111111333333333777===CCCFFFHHHLLLNNNPPPQQQPPPRRRTTTWWW[[[___dddiiinnnsssyyy}}}sss___PPPJJJIIIHHHEEEFFFIIILLLMMMLLLMMMPPPRRRXXX^^^iiiwwwuuunnneee\\\UUUPPPKKKIII@@@===:::999:::;;;:::999:::999999999999::::::;;;>>>======>>>>>>???@@@AAA???@@@@@@AAABBBBBBBBBBBBDDDCCCBBBAAAAAABBBDDDEEECCCBBB@@@@@@@@@@@@>>>===>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;<<<<<<======<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCBBB@@@>>>======>>>>>>???>>>>>>======>>>>>>???===<<<<<<<<<<<<;;;;;;;;;999999888888888999999:::;;;<<<<<<<<<<<<===@@@CCCFFFJJJPPPUUUZZZ___eeeiiinnnrrrvvvxxxvvvvvvxxxzzzyyy}}}}}}wwwmmmeeedddhhhnnnwww~~~rrrdddZZZPPPHHHBBB:::888666555555555555444333222222111111222222333222222222333333222222222333222222111000000000000000000000000000000000000........................////////////////////////111111111111111111111111111111111111111111111111//////000111222333333333444444333333333333444444333333333333333333333333555444444333333444444555222333333444444444444444sssfff]]]WWWSSSSSSRRRQQQOOONNNMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLIIIHHHFFFDDDCCCCCCCCCCCCEEEFFFFFFDDDAAA>>>======<<<;;;:::999999888888888666555333333444444444333222222111111222222333333111000000000000000000111............------------000///...///000111000//////......//////000111222........................111//////000111222111000/////////000000000000000000222111---...333555444111111000000000000111111111111111000000//////...000000111222222333333444///000000000000//////...000000000000000000111111000000000//////000000111333333222444777===CCCGGGLLLOOOSSSSSSRRRRRRUUUXXX\\\^^^bbbfffiiinnnssswww{{{nnn]]]TTTPPPJJJDDDBBBDDDFFFGGGGGGHHHJJJKKKMMMSSS]]]jjjwwwyyyrrrkkkddd^^^ZZZJJJDDD>>>;;;<<<===<<<;;;::::::999999999999::::::::::::::::::;;;<<<===>>>@@@@@@AAACCCDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEDDDCCCAAAAAABBBBBBAAA????????????>>>>>>>>>>>>>>>==============================<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888999::::::::::::;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::888999:::;;;;;;<<<;;;;;;???>>>>>>>>>>>>???@@@@@@????????????????????????AAAAAA@@@???>>>===============<<<<<<<<<<<<======;;;;;;;;;:::::::::999999999999999999999:::;;;<<<;;;<<<===>>>???BBBFFFJJJQQQWWW___dddgggjjjnnnqqqwwwzzz}}}|||zzzyyy{{{}}}tttlllfffjjjqqqxxx~~~uuuggg[[[RRRJJJBBB===888777666555555444444444333222222111111222222333///000111111111111000///111111111111111000000000///////////////000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000111222222222333444333333222222333333444333333333333333333333333333222222111111222222333222222333555555555555555tttggg]]]XXXTTTSSSRRRQQQOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLHHHGGGFFFDDDCCCCCCCCCCCCDDDEEEEEEDDDAAA???>>>>>>;;;:::999888888777888888777555333333444555444333000111222333333333333333000111111222222111111000.........---------,,,,,,///......///000111111///............///000111222////////////////////////000.........000111000///......//////000000111111000222111......111222///111111000000000000111111222111111000//////......//////000000111222222333...//////000000000000///111000000000000000000000000000////////////000000000111333333444777===BBBJJJNNNSSSTTTSSSSSSWWW[[[^^^```bbbdddfffiiinnnqqqxxx|||qqqgggaaaXXXNNNIIIIIIHHHGGGFFFEEEFFFGGGFFFLLLVVV```kkkvvvzzzvvvddd[[[OOOFFFCCCAAA>>><<<;;;::::::999999999::::::999999999999:::;;;<<<===>>>???@@@BBBCCCDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBDDDDDDCCCBBB??????@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<===============<<<<<<<<<;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>?????????>>>???????????????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;::::::;;;;;;<<<::::::999999999888888888::::::::::::;;;<<<===>>><<<>>>@@@CCCFFFLLLRRRWWW___fffpppuuuuuuuuuvvvxxx|||~~~~~~~~~oooiiihhhpppzzz}}}nnnfff[[[QQQJJJDDD>>>999555666666555444444444555333222222111111222222333///000111111111111000//////000000111111111111111//////000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111222222333333222222222222333333222222222222222222222222333222222111111222222333000111333444555555444444uuuhhh^^^XXXTTTTTTRRRQQQOOOMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLHHHGGGFFFDDDCCCCCCCCCCCCCCCDDDEEEDDDAAA?????????;;;:::999888777777777777777666444444555555555444///111222333444333333222111222333444444333222111111111000000/////////...///......///000111111000............///000222222000000000000000000000000---,,,+++,,,.........---------...///000111222222,,,///000...///222222///111111000000000000111111222111111000///......---,,,,,,------...////////////000111222222222222222111111111000000000000000111000////////////000000,,,000444444222333999>>>FFFLLLQQQTTTSSSUUUYYY^^^```bbbcccdddeeegggkkknnnwwwxxx|||yyyrrrggg[[[RRRQQQNNNJJJGGGDDDBBBBBB???FFFPPPYYYbbblllwww~~~rrraaaSSSKKKEEE???;;;;;;;;;::::::999:::::::::;;;;;;;;;;;;<<<===>>>>>>;;;<<<===???@@@AAABBBBBBBBBCCCDDDFFFFFFFFFEEEDDDDDDCCCBBBCCCDDDEEEDDDCCC@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<===>>>>>>============<<<<<<<<<>>>>>>>>>>>>>>>???@@@@@@<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDCCCCCC??????>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBAAA@@@???>>>;;;::::::999999::::::;;;999999999999888888888777:::::::::;;;<<<===>>>??????AAADDDHHHNNNUUU]]]bbbiiiqqq{{{}}}|||}}}|||~~~xxxtttlllhhhkkkvvvqqqbbb[[[RRRJJJEEE@@@;;;777222444555555444444555666333222222222222222222333111222333444444333222111...///000111111111111111000000111111222222222333........................000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111111111333222222111111222222333111111111111111111111111555444444333333444444555///000222333444444333333uuuhhh^^^XXXTTTSSSRRRQQQOOOMMMLLLKKKLLLLLLLLLLLLLLLKKKJJJJJJHHHGGGEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDBBB@@@>>>===<<<<<<;;;:::999777777666222222222111111111000000555555444444444333333333222222111111111111222222111111111111111111111111222111000//////000111222000000///...............000000000000111111111111222222111000//////000000111111000000//////......222222222333444666777888111111000000//////.....................///000000---...000111111111000/////////000000000000//////333222111000000111222333......///000000000000000000000111222333333444444===CCCLLLTTTZZZ[[[ZZZXXX]]]```dddggghhhiiikkklllqqqyyy~~~}}}vvvjjj```WWWTTTOOOHHHFFFIIIFFFHHHLLLRRRZZZcccjjjooovvv{{{{{{kkk^^^SSSJJJEEE===>>>>>><<<:::999:::;;;;;;999888999;;;<<<===<<<:::;;;===???@@@@@@??????AAABBBBBBCCCCCCDDDDDDDDDGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???BBBAAA@@@???>>>>>>>>>>>>;;;===???AAABBBAAA@@@???????????????????????????BBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBAAA???@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAA???>>>===<<<;;;;;;:::::::::;;;<<<<<<::::::999888888888888999999999888999:::;;;;;;:::===>>>>>>===<<>>===<<<;;;;;;:::999888777666444444333333333222222222444333333333222222222222222222111111111111222222111111111111111111111111111111000000000000111111000000///.............../////////000000000111111111000000///......//////111000000000/////////...,,,,,,,,,,,,---///000111111000000000/////////...//////...---...///000111---...///000111000000/////////000000000000//////000111222222222222111000...///000000111111000000000000111222222333444444666;;;DDDNNNUUUXXXYYYYYYXXX\\\```ccceeehhhkkkmmmrrrxxx|||zzzzzzzzz|||}}}sssiiiccc[[[RRRMMMNNNGGGHHHJJJNNNTTT\\\dddhhhoootttyyyuuugggZZZRRRFFFCCC@@@<<<;;;;;;===>>>>>>===<<<<<<======<<<:::999999999999:::;;;===>>>@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBAAAAAABBBBBBAAA??????>>>>>>>>>===>>>@@@AAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<===:::::::::::::::;;;;;;;;;<<<;;;:::;;;;;;<<<<<<<<<<<<===??????AAAEEELLLQQQTTTXXX\\\```cccfffjjjmmmrrruuu{{{vvvkkkfffgggiiinnnqqqwww}}}tttggg___UUUPPPIIIBBB>>>:::777555555444444444444333333333444333222222111111111222////////////////////////222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111000000000000111111222222222222222222222222000000111111111222222222222222222222222222222222333333333222222222222222222222222222222222222222{{{mmmaaaZZZWWWWWWVVVTTTRRRQQQOOOOOOLLLLLLLLLLLLLLLKKKJJJJJJHHHGGGEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDBBB@@@>>>===<<<;;;::::::999888777777666666555555555444444444222222222222111111111111222222111111111111222222111111111111111111111111000000111111111111000000000//////............///....../////////000000000000//////...............000000000000////////////...------------...///000000000000000////////////000///...------///111222......///000000000000000//////000000000000//////...000222444444222000...///000111111222222111111000000111111222333333333333777>>>FFFNNNSSSWWWXXXSSSVVVZZZ^^^aaaeeejjjmmmpppsssxxx|||yyyxxxxxx{{{yyyooobbbXXXUUUIIIHHHGGGGGGKKKQQQWWW[[[ggglllpppssszzzyyyhhh]]]RRRLLLDDD@@@@@@@@@@@@???>>>===<<<;;;;;;:::777444:::888666555666888;;;<<<===>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@AAAAAABBBCCCDDDFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBAAA@@@@@@??????@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@@@@@@@@@@??????AAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>===;;;:::999;;;;;;::::::;;;;;;<<<===666777888999:::::::::::::::999999999999:::;;;<<<===>>>AAADDDIIIOOOVVV[[[```dddiiimmmooopppqqqrrrrrrtttxxxwwwjjjdddeeekkkqqqyyyzzz|||}}}qqqfff[[[TTTNNNJJJDDD>>>;;;888555444444444444444333333333333333333222111111111111222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111000/////////111111000000000000111111111111111111111111111111000000000111111111222222111111111222222333333444666555333222111222222333333222222111111222222333pppddd\\\XXXWWWVVVTTTRRRQQQPPPOOOLLLLLLLLLLLLLLLKKKJJJJJJHHHGGGFFFDDDDDDDDDDDDEEEDDDDDDDDDDDDBBB@@@>>>===;;;;;;::::::999888777777666666666555555555555444333222222222222111111111222222111111111111222222111111111111111111111111///000111222222111000///000///............//////............////////////000//////.........//////000000000000////////////222111111000000000111111000000000000////////////111000...------///111333...//////000000000000000//////000000000000/////////000111222222111000///000000111222222222222222000000111111222222222333666888<<>>;;;:::888666444:::999888777777888:::;;;::::::;;;<<<>>>???@@@@@@AAAAAABBBBBBBBBBBBAAAAAA?????????AAABBBDDDFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@AAABBBAAAAAAAAABBBCCCDDDEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@??????>>>AAA@@@@@@???>>>======<<<<<<<<<<<<<<<;;;:::999888999999999999999:::;;;<<<666777888:::;;;;;;::::::999:::;;;<<<===>>>@@@BBBCCCDDDHHHLLLRRRYYY```dddhhhlllrrruuuvvvuuuttttttsssuuuzzz~~~|||wwwoooiiihhhnnnwww{{{nnndddZZZRRRLLLGGGDDD???;;;999777555444444444444333333333222222222222111111111111111222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111000000000000000111111000000000000111111111111111111111111111111000000000000111111111111000000111222333333444444888666444222111111222333333333222111111222333333rrreee]]]VVVVVVTTTSSSQQQPPPNNNNNNLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHFFFEEEDDDDDDEEEEEEDDDDDDDDDDDDBBB@@@>>>===;;;::::::999999888888888555555555555444444444444333333333333222222222222222222111111111111222222000000000000000000000000///000111222222111000/////////............//////............////////////000000000//////000111111////////////000000000000000///..................////////////000000000000111000.........///111222///////////////000000111//////000000000000//////111000000000000000000111000000111222222222222222000111111111111111222222444555777;;;@@@FFFKKKNNNNNNPPPTTTWWWZZZ]]]aaacccfffeeegggmmmwww~~~{{{nnn___[[[TTTNNNJJJJJJMMMNNNWWW^^^aaa]]]YYY\\\aaacccnnnuuu~~~~~~zzzoooiiidddaaaaaa___YYYSSSUUUPPPIIIBBB???===;;;:::999999:::::::::999888888777888888:::;;;<<<<<<===>>>??????@@@@@@?????????======>>>???@@@BBBDDDEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===??????>>>===<<<;;;;;;;;;:::::::::::::::999888777777777777777888999:::;;;:::;;;<<<>>>???@@@@@@@@@???BBBFFFHHHIIIKKKNNNQQQOOOPPPRRRWWW]]]dddiiilllmmmpppuuuxxxxxxwwwvvvvvvvvvzzz~~~{{{{{{~~~|||}}}nnnnnnooopppttt{{{}}}ooocccZZZSSSLLLGGGBBB???;;;999888777555444444444333333333222222222111111111000000111222222111111111111111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////......///000111222222333111111000000000000111111222222222222222222222222//////000000000111111111000000111222333333444444777666333111000111222333333222222222222222222333sssfff^^^UUUUUUSSSRRRPPPOOOMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHFFFEEEDDDDDDEEEEEEDDDDDDDDDDDDBBB@@@>>>===:::::::::999999999888888555444444444444333333333444333333333222222222222222222111111111111222222000000000000000000000000000000111111111111000000///............//////000....../////////000000000111000000000000111111222////////////000000000000//////...............///////////////000000000000000/////////000000111111///////////////000111111//////000000000000//////222111///......///111222///000111111222222111111111111111111111111111111...///111444999@@@EEEIIILLLPPPTTTWWWYYY[[[]]]___cccccceeeiiiqqqxxx~~~iiiddd\\\TTTMMMJJJJJJJJJNNNUUUXXXUUUQQQSSSVVVWWW\\\aaajjjqqqvvvzzz}}}~~~zzzxxxwwwwwwxxxvvvqqqmmmiiicccYYYPPPIIIDDDAAA>>>999:::;;;;;;;;;999777666888888888999::::::;;;;;;999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<===>>>@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEECCCCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===<<<<<<<<<<<<;;;;;;::::::999999999999999999999888777777666666666777888999:::;;;:::;;;<<<>>>@@@CCCFFFGGGHHHMMMSSSWWWWWWXXX[[[^^^______```dddjjjpppssstttsssuuuxxxzzzzzzzzz{{{||||||xxxuuuxxx|||wwwqqqfffkkkrrryyywwwooocccXXXQQQLLLGGGCCC>>>;;;999888777777555333333333333333222222222222111000000000000111222222////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////------...000111222333444111111000000000000111111222222222222222222222222/////////000000000111111111111111222222333333444555444222111000111111222111222222333333222222111rrrfff^^^UUUUUUSSSRRRPPPOOOMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHGGGEEEDDDEEEEEEFFFDDDDDDDDDDDDBBB@@@>>>===:::::::::999999999999888555555444444444333333333222222222222111111111111222222111111111111222222000000000000000000000000111111000000000000111111...............///000000/////////000000000111111///////////////000111111.../////////000000000111111000000000000000111111.../////////000000000111...///000111222111000000000//////...///000111222//////000000000000/////////000000000000000000///...///000000111111000000111111111111000000000000//////000222666;;;???BBBJJJNNNTTTXXXZZZ[[[\\\]]]^^^```cccfffjjjpppwww{{{xxxsssjjjaaaYYYSSSPPPOOOMMMRRRSSSOOOMMMOOOQQQQQQQQQUUUZZZ___eeelllsssyyy}}}~~~}}}ssshhh]]]SSSJJJDDD>>>>>>===<<<;;;;;;:::::::::::::::::::::;;;;;;;;;777888999::::::::::::999;;;;;;;;;;;;<<<===>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???@@@@@@?????????@@@@@@AAA@@@AAABBBDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<:::999999999999999999888888888888888999999999999888777777777777888888999;;;<<<===<<<===>>>AAAFFFLLLQQQUUUYYY```hhhkkkkkkjjjkkklllmmmlllmmmqqqwww|||~~~~~~{{{|||}}}~~~~~~yyyvvvvvv{{{}}}|||{{{yyyuuupppllliiihhhoooyyy|||hhh```VVVNNNIIIEEE@@@===:::888666666666555333222333333333222222222222111000000000000000111222222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......///000111222222333111111000000000000111111111111111111111111111111////////////000000000111222222222222222222222222111111111111111111111111000111333555555333111000qqqeee^^^VVVUUUTTTRRRQQQOOONNNMMMLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGEEEEEEEEEEEEFFFDDDDDDDDDDDDCCC@@@>>>===::::::999999999999999999666555555555444444444444111111111111000000000000222222111111111111222222000000000000000000000000222111000//////000111222...............///000111000000000000111111111111...............///000111.../////////000000111111...............///000000.../////////000000111111---///111222333222000///000///.........///111222//////000000000000//////---...111222222111...---......///000000000000000111111111000000000000000555555444444666888;;;===GGGMMMTTTYYY\\\\\\]]]]]]YYY]]]```ccceeeiiipppvvvyyy|||}}}sssjjjccc___\\\RRRTTTRRRLLLJJJMMMOOONNNPPPSSSVVVYYY^^^eeeooovvv{{{~~~ttteeeWWWNNNEEECCC@@@>>>======???@@@=========<<<<<<<<<;;;;;;888999:::;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===>>>>>>>>>??????@@@@@@@@@??????@@@@@@??????>>>===?????????>>>??????@@@@@@???@@@CCCDDDEEEEEECCCBBBAAAAAA@@@??????>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;:::999888777666777777777777777888888888888999999999999888888777999999999:::;;;<<<>>>???DDDEEEGGGKKKQQQZZZaaafffmmmuuu}}}||||||}}}uuutttuuuyyy{{{zzz{{{zzzvvvqqqkkkgggeeeeeeeeemmmuuuwwwmmm]]]VVVMMMFFFCCC@@@<<<888888666444444444444222000333333333222222222111111000000///000000111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111000000000000111111000000000000000000000000////////////000000000000333333222222222222222222///000000111111111000000///111444666666444111///rrrfff]]]TTTTTTSSSRRRQQQPPPPPPOOOJJJJJJJJJJJJKKKKKKKKKKKKMMMIIIEEEDDDEEEFFFDDDBBBBBBCCCCCCCCCBBB@@@>>>===::::::999999888777777777888888888666444444666888555333111000111222222222444444444333222111000///222222111111000000//////......///000000000000000......///000000000000000111111000000////////////......//////000000111111111///...///000111000...////////////////////////000000111111111111000000//////000000000000//////000000000000111111111111000000000000000000000000000000//////000222444555555444222000000111222333222111111000000000000000...//////111222444666777BBBGGGOOOXXX___aaa^^^\\\[[[[[[\\\aaagggnnnrrrtttvvvyyy}}}}}}wwwtttdddeee```WWWPPPOOONNNLLLQQQOOORRRZZZ```eeekkkrrrvvvuuuyyy~~~pppgggYYYQQQIIIFFFGGGHHHDDD@@@BBB@@@>>>>>>??????>>>===999777666777999:::::::::888999999::::::;;;;;;;;;<<<:::999888888:::;;;===>>>======<<<;;;::::::999999:::;;;<<<===>>>>>>???>>>>>>>>>>>>>>>???@@@@@@AAA@@@>>><<<<<<===>>>???::::::999999999::::::;;;666666666777777666555555666777888888777777888999888::::::999777666666777>>>>>>>>>>>>>>>???@@@AAAFFFJJJQQQ[[[eeennnuuuyyy|||}}}}}}}}}~~~vvvjjj```___aaabbbgggnnnvvv|||yyyjjj```TTTOOOHHHBBB>>><<<:::999555555555444444333333333111111111111111111111111222111111111000000//////222111111111000000////////////000000000000//////111111111111111111111111///111222111000///000111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000000000111111111111111111111222333333333444111111111000111111222222222222222333333444444444~~~pppddd\\\WWWVVVUUUSSSQQQPPPNNNNNNKKKKKKKKKLLLLLLLLLLLLMMMNNNJJJGGGFFFFFFGGGEEECCCBBBCCCCCCCCCBBB@@@>>>===;;;;;;::::::999999888888666666666444222222444666555333111000111222222222222222333333333222111111111111111000000000000000......///000000000000000......///000000000000000......---------,,,,,,,,,.../////////000000000111111///...///000111000...////////////////////////000000111111111111000000//////000000000000////////////000000000111111111000000000000000000000000111111000///000000222222444333111000000000111222222111111000000000000000//////000111222444555666;;;???GGGPPPXXX]]]^^^^^^bbbbbbbbbeeekkkqqqwwwzzz{{{||||||}}}xxxjjj___XXXPPPIIIOOONNNQQQXXX^^^bbbhhhnnnzzzxxxxxx{{{zzzwwwzzz}}}mmmdddZZZUUUTTTUUUSSSPPPRRROOOJJJGGGEEEBBB???===???===::::::::::::999888::::::999888888888888999<<<;;;999999999:::<<<===<<<<<<;;;::::::999888888;;;;;;;;;;;;;;;<<<=========<<<<<<<<<<<<<<<======>>>===<<<::::::;;;;;;<<<;;;:::999888777777777777999999999999999888888888666777888888777777888:::888999;;;;;;;;;<<<>>>@@@===>>>@@@BBBEEEHHHJJJKKKYYY^^^fffpppyyy}}}{{{{{{~~~~~~oooeee^^^___ccchhhqqqyyy}}}wwwiii[[[RRRLLLHHHAAA<<<999888777666444444444444444333333333222222222222222222222222111111111111000000000///111111111111000000000/////////000000000000//////111111111111111111111111///111222111000///000111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000111111111111111111111222222222222222555444333111000/////////222222333333333333333333{{{nnnbbbZZZYYYXXXVVVTTTQQQOOOMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNKKKHHHFFFFFFGGGFFFEEECCCCCCCCCCCCBBB@@@???===<<<<<<<<<;;;::::::999999555666555444222222444666555333111000111222222222000111111222333333222222///000000000000000000111......///000000000000000......///000000000000000000000////////////......////////////000000000000111///...///000111000...///////////////////////////000000111111000000/////////000000000000////////////000000000000111111000000000000000000000000111111000///////////////333222000/////////000111222111111000000000000000111000000111111333444444444888???GGGPPPXXX^^^aaafffeeeeeehhhmmmuuu~~~~~~|||}}}xxxjjjZZZLLLNNNLLLNNNUUU\\\```gggnnnzzzxxxwwwvvvrrrmmmlllnnnwww}}}yyynnnhhhgggiiikkklllkkkgggaaa[[[UUUOOOHHHDDDDDDAAA>>><<<<<<;;;:::999;;;:::999888888888999:::999888777777777888:::;;;;;;;;;::::::999999888888;;;:::999888888999:::;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;::::::::::::999999888777777777777888999888888777888888999999999:::;;;:::888888999;;;:::<<<>>>@@@AAADDDGGGJJJEEEGGGKKKOOOTTTXXXZZZ[[[gggmmmuuu}}}{{{{{{xxxhhhbbb^^^bbbiiiqqq{{{ttthhh\\\PPPIIIDDD@@@;;;888666666555555333333333333444444444444333333333333333333333333111111111111000000000000111111111111000000000000//////000000000000//////111111111111111111111111///111222111000///000111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000000000000000000111111111111111111111111111111000000444444222111000000//////333333333333333222222222zzznnnbbbZZZWWWVVVUUURRRPPPNNNLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLJJJHHHFFFEEEEEEEEEDDDCCCCCCDDDDDDBBBAAA???>>><<<<<<;;;;;;:::999999999777777777555444444555777555333111000111222222222111111222222222222111111.../////////000000111111......///000000000000000......///000000000000000000000000000000000000000////////////000000000000111///...///000111000...//////////////////////////////000000000000////////////000000000000//////////////////000000000111000000000000000000000000/////////.........//////111000////////////000000222111111000000000000000111111111111111111222333222555:::@@@HHHRRR[[[aaacccdddeeehhhnnnwww~~~nnn\\\TTTPPPNNNRRRWWW]]]eeennnttttttttttttqqqmmmjjjiiihhhlllttt~~~{{{uuuvvv{{{}}}wwwqqqhhh^^^WWWLLLHHHDDDAAA@@@@@@>>>===<<<;;;:::999999:::<<<===999999888888888999999:::;;;;;;;;;:::::::::999999;;;:::999888999:::<<<===<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<;;;:::999777777777777888:::;;;<<<:::999888888888999:::;;;>>>>>>>>>===;;;;;;<<<>>>BBBDDDGGGJJJLLLPPPTTTWWW[[[]]]aaaeeeiiikkkmmmnnnooottt|||~~~zzzrrrmmmddddddeeejjjrrrzzztttggg\\\SSSJJJDDD???<<<999777777777777777222222222333333444444555222222222222222222222222111111111000000000000000111111111000000000000000//////000000000000//////111111111111111111111111///111222111000///000111////////////////////////000000000000000000000000000000000000000000000000/////////000000000111111///000000000111111111111222111111111000/////////000000000000111222333333444333333333222222111111{{{nnnccc\\\TTTTTTSSSQQQOOONNNLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLJJJIIIGGGEEECCCCCCCCCDDDCCCDDDDDDDDDCCCAAA???>>>;;;;;;;;;:::999999888888777777777555333333555777555333111000111222222222222222222222111000///.........//////000000000111......///000000000000000......///000000000000000------------------------000000000000////////////111///...///000111000...//////////////////////////////000000000000////////////000000000000//////...////////////000000000000000000000000000000000,,,------...///000000000//////////////////000000222111111000000000000000222111111000000111111222222444666999???GGGQQQXXXaaadddgggkkkooovvv}}}sssfff^^^VVVTTTUUUXXX```hhhooorrrtttuuutttqqqmmmhhhccceeejjjsss|||}}}|||xxxqqq```[[[UUUPPPLLLJJJGGGEEEEEECCCAAA???>>>===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::<<<<<<;;;;;;<<<===???@@@;;;;;;:::::::::::::::;;;:::;;;;;;;;;;;;:::999999777777777888999:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>===>>>?????????AAADDDGGGLLLPPPUUU[[[```fffkkknnnxxxyyyzzz{{{||||||||||||yyy}}}~~~}}}ssskkkfffeeebbbgggnnnuuu|||xxxooobbbWWWOOOHHHBBB===<<<999666555666777777777111222222333333444444444000000000000000000000000000000000000000000111111000000000000000000111111//////000000000000//////000000000000000000000000///111222111000///000111////////////////////////000000000000000000000000111111111111111111111111000000000111111111222222///000000000111111111111222111111111000/////////000000000000111222333444333333333222222111111111{{{oooddd]]]TTTTTTRRRQQQOOONNNMMMLLLJJJJJJJJJJJJKKKKKKKKKKKKHHHHHHGGGEEEBBBAAABBBDDDDDDDDDDDDDDDCCCAAA@@@>>>;;;;;;::::::999888888888444555444333111111333555555333111000111222222222333333333222111///...---...//////////////////000......///000000000000000......///000000000000000.............../////////000000000000////////////111///...///000111000...////////////////////////...//////000000//////...//////000000000000//////......////////////000000000000000000000000000000+++,,,---///000111111111////////////000000000000222111111000000000000000111111000000000111111222000222333444666<<>>===<<<;;;:::========================999::::::;;;;;;;;;<<<<<<:::999999999999:::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<<===>>>???@@@AAABBBBBBBBBBBBBBB@@@BBBCCCEEEGGGKKKPPPTTTVVV\\\fffooowww}}}}}}~~~~~~}}}|||{{{zzz|||ttthhhccccccddddddmmmwww~~~|||hhh```UUULLLFFFBBB>>>:::888666444333444555555444222222222222333333333333000000000000000000000000000000000000111111111111000000000000111111111111//////000000000000//////000000000000000000000000///111222111000///000111000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222000000000000111111111111111111111111111111000000333222222111000000111111222222222222222111111111zzznnnddd]]]XXXWWWUUUSSSQQQOOOMMMLLLJJJKKKKKKKKKKKKLLLLLLLLLIIIIIIIIIFFFBBBAAACCCEEEDDDDDDEEEDDDCCCBBB@@@???<<<<<<;;;;;;::::::999999444555444333111111333444555333111000111222222222111111111111111000/////////////////////...............///000000000000000......///000000000000000000000000000111111111222111000000000/////////...111///...///000111000...////////////////////////......////////////......//////000000000000//////........./////////000000000000000000000000000000---...///000111000000/////////000000111111111111222111111000000000000000000000000000000111222222///222444333333666<<>><<<;;;<<<<<<<<<<<<===>>>@@@@@@@@@???>>>=========>>>???<<<===???AAADDDGGGJJJKKKMMMNNNQQQSSSTTTSSSRRRQQQRRRRRRSSSRRRSSSVVVZZZ]]]aaahhhsss}}}zzzzzzzzzzzzzzz{{{{{{|||xxx{{{~~~xxxmmmffffffiiimmmnnnxxxtttkkkZZZSSSJJJDDDAAA???<<<999888666444333333444333222333333333222222222222222000000000000000000000000///000000000111111111111///000000000111111111111//////000000000000//////000000000000000000000000///111222111000///000111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000111111111111111111111222222222222222333222111111000111111111111111111111222222222222yyynnnccc]]]\\\ZZZXXXUUURRROOOMMMKKKLLLLLLLLLLLLMMMMMMMMMMMMIIIJJJJJJGGGCCCBBBCCCFFFDDDDDDEEEEEEDDDBBB@@@???>>>======<<<;;;;;;::::::666666666444333333444666555333111000111222222222//////000111111111111111000000//////.........---...//////000000000000000...//////000000000000000,,,---------......//////111111000000/////////...111///...///000111000///////////////////////////......////////////......//////000000000000//////............/////////000000000000000000000000000///000111111111000......//////000111111111111111222111111000000000000000////////////000111222333000333666555333555:::@@@@@@NNN```lllpppooommmmmmkkkmmmoooqqqsssvvvzzz}}}zzzvvvmmmjjjjjjooozzzwwwrrrqqqjjjkkkooowww}}}xxxvvvsssrrrrrrsssttttttrrrnnnjjjhhh```___^^^\\\YYYVVVTTTRRRMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOLLLIIIEEEBBB@@@@@@@@@AAABBBDDDFFFFFFFFFEEECCCAAAAAABBBCCCDDD<<<>>>BBBHHHNNNTTTYYY[[[bbbdddgggjjjkkkjjjgggffffffeeeccc```]]]]]]___bbbiiippp{{{~~~}}}~~~yyyxxxvvvvvvwwwyyy|||}}}|||~~~|||wwwtttnnnjjjhhhkkkqqquuuzzzuuufff\\\OOOIIIAAA===;;;:::888666:::888555444555444333222444333333222222111111111111111111111111111111111//////000000111111111222//////000000111111111222//////000000000000//////000000000000000000000000///111222111000///000111000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000000000000000111111111111111111111222333333333444/////////000111333444555000000111111222222222333yyymmmddd___WWWVVVTTTTTTTTTSSSPPPNNNOOONNNLLLJJJJJJJJJJJJKKKFFFEEEDDDCCCCCCDDDEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@???>>><<<:::999999999999:::999888777555555444444444333333222222333333444555444333222000///...---000000111111111111000000111000000000//////......///////////////000111111......------------......000///...---,,,------...///////////////000111111......///000000000000000000000000000000000000000000111222333333222111000////////////////////////000000000000000000000000............////////////000000000000000000000000222111000000000000000111111111000000111111222333111111222333333444555555>>>CCCMMM\\\iiinnnjjjeeegggggghhhlllqqquuuxxxxxx{{{ppplllkkkpppwww||||||qqqnnnlllmmmuuu{{{ssstttuuuxxx}}}{{{wwwuuupppmmmooooooggg]]]^^^______```aaabbbccccccggggggfffeeebbb\\\TTTNNNMMMJJJGGGGGGJJJOOORRRSSSUUUPPPKKKIIIJJJKKKKKKJJJEEEFFFJJJPPPYYYdddnnntttssswww}}}}}}zzzzzzyyyuuuooojjjgggggghhhqqqwww}}}{{{yyyxxxxxxyyyuuuttttttxxx}}}zzztttooonnnkkkgggcccddddddeeegggjjjrrrzzz|||ooodddZZZTTTFFFDDD???;;;777555444444444444444333333222222222000000000000000000000000111111222222222222111111000000000000000000000000000//////.........//////000000000///000111111222000000000000000000000000............////////////222111000//////000111222000000000000000000000000000000000000000000000000222222222111111111000000000000000000111111111111///000000000000111111111222222111111111111222222222222222111111111111111zzznnnddd^^^VVVUUUUUUWWWYYYZZZXXXWWWWWWUUURRROOOLLLJJJIIIIIIHHHGGGFFFEEEDDDEEEEEEFFFEEEEEEEEEDDDCCCBBBAAA@@@>>>===<<<:::999999999:::888777666555333333333333444333333222222333333444111111111111111111111111000000111111111111000000111111000//////////////////////////////000111111/////////....../////////000///...---------......///////////////000111111......///000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000....../////////000000000000000000000000000000000111000000000000000111111000000//////000000111222111111222222333444444555777;;;DDDPPP\\\eeehhhiiiiiiiiikkkmmmpppssswwwyyy}}}sssmmmkkkooouuuyyyzzzvvvrrrnnnooouuu}}}wwwnnnppppppsss{{{xxxnnnjjjlllnnnqqqtttwwwyyyzzz|||||||||{{{wwwppphhhbbbZZZWWWSSSSSSVVV[[[___bbbeeeaaa\\\YYYYYYXXXWWWVVVPPPPPPPPPTTT\\\gggqqqxxx{{{zzzuuuqqqpppqqqqqqvvv}}}zzzxxxvvvttttttvvvxxxzzz{{{}}}zzzpppfff```^^^]]]^^^aaagggmmmsss{{{{{{nnnbbbXXXOOOJJJ@@@>>>;;;888666555555555444444333333333222222222000000000000000000000000000111111222222111111000000000000000000000000000//////............//////000000000000000111111222000000000000000000000000....../////////000000000111000////////////000111000000000000000000000000000000000000000000000000222222222111111111000000000000000000111111111111000000000111111111111222222111111111111111111222000000000000000000000000|||oooccc]]]VVVVVVVVVXXXZZZ[[[ZZZYYYWWWVVVSSSPPPMMMKKKIIIIIIJJJIIIHHHFFFEEEEEEEEEFFFEEEEEEEEEDDDCCCBBB@@@@@@===<<<;;;:::::::::::::::888777666444333333333333444333333222222333333444111111111111111111111111///000000111111000000///222111///......///000000///////////////000111111000000////////////000000000///......------......///////////////000111111......///000000000000///000000000000000000000000///......------......///////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000000/////////000111222222///////////////000000111111111222222333333444444333666;;;BBBJJJUUU___fffgggjjjmmmnnnnnnppptttxxxyyy{{{}}}{{{tttpppqqquuuxxx~~~xxxuuuqqqnnnnnnttt{{{yyypppjjjiiikkksssuuuooopppssswww|||xxxqqqeeeaaa\\\ZZZ^^^ccciiilllooollliiihhhhhhhhhhhhgggbbb___ZZZYYY\\\eeennnuuuuuuyyy|||{{{{{{zzz|||rrrqqqoooooosssyyy{{{lll^^^WWWXXX\\\^^^dddmmmvvv~~~~~~wwwjjj^^^SSSJJJCCC???:::999777555444444555555333333333333222222222222000000000000000000000000000111111222222111111000000000000000000000000000//////............//////000000000000000111111111000000000000000000000000/////////000000000111111000//////......//////000000000000000000000000000000000000000000000000000222111111111111000000000000000000000111111111111000111111111111222222222111111111111111111111111111111111111111111111111}}}oooccc\\\XXXWWWUUUUUUVVVUUURRRPPPOOONNNNNNMMMLLLLLLKKKKKKKKKJJJHHHFFFEEEDDDEEEEEEFFFFFFFFFEEECCCBBB@@@@@@<<<;;;;;;;;;;;;;;;;;;;;;999999777666666555555555444333333222222333333444444444333222111000///...//////000000000000//////222000///......///000111///////////////000000111000//////////////////000//////..................///////////////000000111---...//////000000////////////////////////////////////---,,,,,,---//////////////////////////////////////////////////////000000000000111111111111////////////////////////////////////000111333333000////////////000111111111111222222333333333333333666888999;;;CCCOOOXXX___fffmmmpppoooooorrruuuwwwxxx{{{{{{zzz{{{|||xxxpppmmmkkklllqqqyyy{{{nnnlllkkkpppzzz~~~uuuiiiiiiiiikkkqqqzzzyyyrrrhhhddd^^^[[[]]]bbbfffiiilllllllllnnnqqqtttuuuvvvuuunnnddd]]][[[___ffflllkkkoootttyyy~~~}}}{{{{{{|||qqqpppqqqttt{{{zzzooocccZZZYYY]]]bbbiiiooowww~~~qqqiii]]]RRRIIIBBB>>>;;;777666555444444444444555333222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000///............//////000//////000111111111111111////////////////////////000000000000111111111111//////............//////////////////////////////////////////////////////111111111111000000000000///000000000111111111111111111111111222222222222111111111222222111111111222222222222222222333333}}}pppccc\\\XXXVVVTTTSSSRRRPPPMMMJJJJJJJJJKKKLLLLLLMMMMMMMMMJJJIIIGGGEEEDDDDDDDDDDDDGGGGGGFFFEEEDDDBBB@@@???;;;;;;;;;;;;;;;;;;::::::999888777666666555666666444333333222222333333444444333333222111000////////////000000000000//////000000///......///000111///////////////000000111///......------......///....../////////////////////////////////000000111------...///////////////////////////////////////111000............000111000000000000000000000000////////////////////////000000000000111111111111////////////////////////////////////000111333333111000000000000111222222111111222222222222222333222555777666555999BBBJJJVVV___lllsssttttttuuuwwwwwwyyy}}}zzzrrrooommmmmmqqqwww{{{}}}yyyvvvtttwww|||llliiidddccchhhqqq{{{xxxrrrmmmhhhccc``````bbbeeeffflllnnnrrruuuyyy|||~~~wwwlllbbb^^^aaafffkkkpppqqqtttwwwzzz{{{||||||||||||xxxvvvwwwyyywwwxxx{{{ssslllbbb]]]^^^bbbgggjjjuuuyyy}}}|||sssccc\\\RRRIIIBBB>>>;;;999777666555444444333333333222222222222222222222222000000000000000000000000000000000111111000000000////////////////////////...............///000000//////000111111111111000////////////////////////000000000000111111111111......////////////......////////////////////////////////////////////////000000000000000000000000///000000000111111111111000000111111111222222222000111222222222222111000///000000000111111222222}}}pppddd]]]WWWUUUTTTSSSSSSQQQOOOLLLLLLLLLMMMNNNNNNNNNMMMMMMIIIHHHFFFEEEDDDDDDDDDEEEHHHGGGGGGFFFDDDBBB@@@???;;;<<<<<<<<<;;;;;;:::999666666555444444444444444444333333222222333333444000000000111222222333333...//////000000//////.../////////000000000000000///////////////000111111......------------............///000000000/////////////////////000111111------...////////////...000000000000000000000000111000000000000000000111000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000/////////000111222222111111111111111222222333111111222222222222222222///222555555444666<<>>:::888666555333333333444444444333333222000111111111222222222222000000000000000000000000//////000000000000//////////////////////////////---------......///000111...///111222222222000///000000000000000000000000....../////////000000000//////000111111000//////000000000000000000000000000000000000000000000000////////////000000111111000000000000111111111111....../////////000000000///111222333333222111///---------...//////000000{{{oooeee___YYYWWWUUUTTTTTTRRROOOMMMJJJKKKMMMNNNOOOOOONNNNNNJJJIIIHHHGGGGGGGGGHHHIIIIIIHHHGGGFFFDDDBBB@@@???============<<<:::888666888777777666666666666777444333333222222333333444333222222222111000000000......////////////......+++---000222333111///...///////////////000111111000000////////////000000---...///111111111000//////////////////000111111,,,---......//////......000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000............////////////000000000000000000000000222111000000000000000111///////////////000111111222222111111111111111111222333333333333333555777666===JJJ[[[lllxxx{{{wwwzzz~~~~~~|||zzzzzzzzz{{{{{{~~~yyyuuussssssuuuwwwtttssspppnnnmmmmmmnnnooorrrwwwzzzooofffbbbbbbcccddddddiiipppuuuxxx{{{{{{|||}}}}}}ooocccXXXNNNGGG@@@>>>:::888777666444333000111222333333333333333000000111111222222222222000000000000000000000000//////000000000000//////////////////////////////---------......000111111...///111222333222000///000000000000000000000000............///////////////000111222222111000///000000000000000000000000000000000000000000000000.../////////000000111111000000000000111111111111............///////////////000222333333222000//////000000111222333333333{{{oooddd]]]UUUUUUUUUUUUTTTRRRQQQOOOPPPPPPPPPOOONNNMMMLLLKKKLLLJJJGGGFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEBBB???>>>@@@???>>>>>>???>>><<<:::666666666666555555555555444444333333333333222222333111......///111111111111111111111111000//////222111000.........///000111000000////////////000............/////////000444444333222111000///...000000//////.........---.../////////////////////////////////////////////////////////////////////000///.........///111222000000000000000///......---......///000111111222//////............//////111000000000000000111111222222222222222222222222000000000000111111111111000000111222333444555555888;;;AAAIIIUUUfffyyy{{{xxxxxxyyyzzzyyyyyyyyy{{{}}}yyy|||{{{zzzyyyzzz{{{}}}~~~zzzyyywwwuuuuuuuuuvvvwwwyyytttooonnnmmmmmmssszzz~~~{{{wwwrrroooiiifffaaa\\\ZZZ]]]ccchhhnnnttt{{{~~~yyyuuuuuu{{{wwwiii^^^VVVOOOGGGAAA>>><<<999666555444555555777111000444555111///222111111111111111111111111000000000000000000000000222111111000///......---000000000000000000000000000000000000000000000000000000000000////////////222111111000///.........000000///...---,,,,,,+++/////////000000000000111000000000000111111111111111111000///...---,,,,,,////////////000000000000111111000000//////......111111000000//////......000000111111111111000000////////////////////////}}}pppddd]]]VVVVVVVVVUUUSSSQQQPPPOOOLLLMMMNNNNNNNNNNNNNNNNNNMMMJJJGGGFFFFFFGGGFFFEEEFFFFFFGGGGGGEEECCC@@@???===<<<;;;<<<<<<<<<:::888666666666666555555555555444444333333333222222222333111///...///111222111111111111111111000//////111111000////////////////////////......///000000........./////////000000111111000000000000//////000000000/////////......//////////////////......////////////////////////////////////////////////000//////...///000111222000000000000000///...............///000111111111000000////////////000000111111000000000000111111////////////////////////000000000000111111111111***+++,,,...000222444444000555;;;???EEERRReeesss~~~|||yyyxxxwwwwwwwwwxxx|||yyyxxxvvvuuuttttttvvvxxxzzz|||zzzzzz{{{|||}}}wwwqqqlllgggccc\\\\\\[[[[[[]]]ccckkkqqqtttyyy}}}{{{vvvsssuuu}}}~~~rrriii\\\SSSMMMGGGAAA===;;;999777444333333333444777111///333333000///111111111111111111111111111000000000000000000000000111111111000///.........000000000000000000000000000000000000000000000000000000000000////////////111111000000///......---...------,,,,,,++++++***,,,,,,,,,------------......////////////000000000000000///////////////...////////////000000000000000000000000////////////111111000000//////////////////000000000000//////111111111111111111111111qqqeee]]]YYYXXXVVVSSSQQQPPPOOOOOOIIIJJJKKKMMMNNNOOOOOOPPPMMMKKKHHHGGGGGGHHHGGGFFFFFFGGGHHHHHHFFFDDDAAA@@@===<<<;;;;;;<<<;;;999777666666666666555555555555333333333333222222222222333111//////000111222111000111111111111000000///000000000000000//////...------------...///000000....../////////000000000.........//////000000000111000000000000000//////000000000//////.........000000000000000000000000///////////////////////////////////////000111111000000000000000//////.........//////000000111111111111000000000000111111111111000000000000000111222222222222222222222222000000000000111111111111...///000111222444555555///666;;;;;;;;;BBBRRR```rrrzzz~~~~~~~~~|||{{{|||~~~~~~}}}}}}wwwnnngggaaa\\\YYYXXXZZZ]]]aaafffmmmuuuzzz||||||{{{xxxxxx|||vvvlll^^^WWWNNNGGGCCC???<<<888777666444222222222222333666222///111111000///111111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,......////////////000000............/////////////////////000000111111111////////////000000000000////////////000000000000111000000000000/////////...//////////////////...111111111111111111111111rrreee]]]ZZZYYYVVVRRRPPPNNNNNNNNNHHHIIIKKKLLLNNNNNNOOOOOONNNKKKIIIGGGHHHHHHHHHGGGFFFGGGHHHHHHGGGEEEBBBAAA>>>===<<<=========;;;999666666666666555555555555333333333222222222222111333111//////111222222111000000111111111111000///...///000111111000///...,,,,,,,,,------///000111...////////////000000000....../////////000000000111111111111000000000000111111000000///.........000000000000000000000000000000000000000000000000///////////////000000111//////000000000000//////.../////////000000000111111000000//////000000111222111000000000000000000333333333333333333333333///000000000111111111111444444444333333222222222333777999888777;;;FFFOOO]]]iiizzz~~~~~~~~~}}}{{{zzz|||}}}~~~|||}}}~~~~~~qqqfff```]]]\\\\\\dddgggkkkooossswww}}}tttggg^^^QQQLLLEEE@@@===;;;999777444444333222222222333333666222000///000111111111111111111111111111111111000000000000000000000000111000000000/////////...////////////////////////000000000000000000000000////////////000000000000////////////......---------.........//////000000//////000000000111111111........./////////000000000000000000111111111111////////////000000000000......//////000000111111000000000000000000000000//////000000000000//////111111111111111111111111sssfff^^^[[[YYYVVVRRROOONNNMMMMMMJJJKKKLLLMMMMMMMMMMMMMMMNNNKKKIIIGGGHHHHHHHHHGGGFFFGGGHHHHHHGGGEEECCCAAA>>><<<<<<<<<===<<<:::888666666666666555555555555333333222222222111111111333111000000222222222111///000000111111111000000...///000111111000///...,,,,,,,,,------///000111////////////000000000111111111000000000/////////000000000000111111111111111111000000////////////000000000000000000000000111111111111111111111111...//////000000000000000//////000000000000//////////////////000000000000000//////......//////000222222111000//////000000000000000000000000000000///000000000111111111111111111111000//////......333222111111333777;;;>>>GGGTTTgggzzz~~~}}}|||yyyxxxyyy|||~~~~~~~~~{{{zzz|||yyylllbbb___aaaeeegggrrruuuyyy|||~~~wwwkkk```UUUNNNHHHEEE@@@;;;999777666555444333333333333333333333444333111000222444444333000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////.../////////000000000111///////////////.........---......//////000000111,,,,,,,,,---------......//////000000000111111111111111111111000000000000////////////000000000000......//////000000111111000000000000111111111111000111111222222111111000000000000000000000000000rrrfff^^^YYYXXXUUUSSSPPPNNNMMMLLLMMMMMMMMMNNNMMMMMMLLLLLLMMMKKKHHHGGGGGGHHHGGGFFFEEEFFFGGGGGGFFFEEEBBBAAA;;;:::999999:::999777555666666666666555555555555222222222222111111111111333111111111333333222111///000000111111111111000...//////000000000000000------------...///000000/////////000000000111111111111111000000///////////////000000000000000111000000000000000000000000000000000000000000000000111111111111111111111111......///000000000000000...//////000000000000000////////////000000000000//////............//////333222111000////////////111111111111111111111111000000000000111111111111//////000000111222333333333111///000333666777666:::CCCRRRdddrrr|||~~~}}}{{{xxxwwwxxx|||zzz|||~~~|||zzzzzzzzzxxxqqqiiidddeeejjjppptttzzz}}}rrreee[[[QQQIIICCCAAA???<<<888555444333333444444444444444333333333222444444333555999888555000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////......//////000000111111000000000000000/////////,,,,,,------............---............/////////000000000000111111111111111111111000000/////////////////////000000000000////////////000000000000000000000111111111111222111222222333333222222111////////////////////////}}}qqqfff___WWWVVVUUUTTTQQQOOOMMMKKKMMMMMMNNNNNNNNNNNNMMMMMMMMMJJJGGGFFFFFFGGGFFFEEEDDDEEEFFFFFFFFFDDDBBBAAA;;;999888999999999777555666666666666555555555555222222222222111111111111333222111222333333222000//////000111111111111111///////////////000111111/////////......///000000//////000000000111111111......////////////000000....../////////000000000/////////000111111222222////////////////////////////////////////////////---...///000111000000///......///000000000000000000000000000////////////000000////////////000000333222111000////////////333333333333333333333333000000000000111111111111000111111333444555666666333333333333444555555666777:::BBBMMM[[[iiitttyyy}}}~~~~~~}}}{{{|||~~~zzz}}}zzzuuusssooolllkkklllqqqvvv{{{}}}uuulll___UUUNNNHHHCCC@@@<<<;;;999777444333444444444444444444333222222111111555666666999>>>===888000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////.........///000111111111000111111111111111111111------------............000000000000111111111111/////////000000000000111...///////////////000000////////////000000000000000000000000////////////000000111111111222222222111111222222222222111111000000000000000000000000|||pppfff```UUUUUUUUUTTTRRROOOMMMKKKLLLMMMNNNOOOOOOOOOOOOOOOLLLJJJGGGFFFFFFFFFFFFEEECCCDDDEEEFFFEEEDDDBBB@@@<<<;;;::::::;;;;;;999777777666666666555555555555222222222111111111111000222222111222444444222000//////000111111111111111000///.........000111222111000000////////////000000000000000111111111111++++++,,,---...///000111---.........//////000000......///000111222333333////////////////////////........................---...000111111111000///......///000000000000000000000000000////////////111111000000000000111111333222111000////////////000000000000000000000000000000000000111111111111000000000000000000000000///222555444000///111444:::888999???KKKZZZhhhppp~~~~~~wwwooojjjhhhhhhjjjlllooouuu|||vvvkkk```XXXMMMEEEBBBAAA???===::::::999777555555666777333444444333333111000000000555888888<<>>;;;999999<<<;;;888666555666777888666555444333222111111111333444555777999:::<<<<<<333333222222222222333333333222222111000///......////////////////////////......////////////......111111111000///---,,,+++////////////////////////000000000000000000000000////////////////////////000000//////.........---000000///////////////000222000...---...///...---///111222111000///000111............///000222333111111111111111111111111222222222111000//////...000000000000111111111111yyylllaaa[[[XXXXXXWWWUUUSSSQQQOOOMMMNNNMMMMMMLLLKKKKKKJJJJJJLLLKKKIIIGGGFFFFFFFFFGGGFFFGGGGGGGGGFFFCCCAAA???=========<<<<<<;;;:::999:::999999888777666555555444333333222222333333444333333333222111000000000//////000111111111111111111111111111111111111111///...---------...000000......////////////...............///000111111111.........///////////////////////////////////////000000000000000000000000//////............////////////////////////000000......////////////......000000000000000000000000////////////000000000000111000000000//////......---......///////////////000000000000000000000000111111000000000000111111333333333333333222111000///111333333444999CCCKKKSSSaaattt|||zzzyyy}}}xxxvvvtttppplllhhhhhhgggffffffhhhlllppprrrzzzxxxkkk___UUUPPPHHHFFFBBB>>>;;;999999888===<<<;;;:::::::::;;;<<<888777666444333333333333000111222333444666777777111000000//////000000111222222111111000000//////////////////////////////......////////////............////////////......////////////////////////////////////////////////////////////////////////000/////////............000000///////////////000///......///000111000...///000111111000///000111000///.........///000111111111111111111111111111///////////////000000000000000000000111111111111zzzmmmaaa[[[XXXWWWVVVUUUSSSQQQOOONNNMMMMMMNNNNNNMMMLLLJJJIIILLLKKKIIIGGGFFFFFFFFFGGGFFFGGGHHHHHHFFFDDDAAA???======<<<<<<;;;:::::::::999888888888777777666666444333333222222333333444444444333333222111111111//////000111111111111111000000000000000000000000...------------...//////......////////////............//////000000111111///////////////.........////////////////////////000000000000000000000000//////............/////////////////////............//////000000//////...111111111111111111111111////////////000000000000111111000///...---,,,,,,---...//////000000//////000000000000000000000000111111000000000000111111222222333333333222111111111333444333333555;;;@@@???MMM```rrrzzzuuuyyy{{{}}}uuulllhhhdddaaa^^^^^^```dddgggjjjnnnssswwwwww~~~pppaaaUUULLLFFFCCC???===;;;999777777777777888888999999999::::::::::::999888666555444444444000000111111222222333333000000////////////000000111111111000000000000000////////////////////////......////////////......+++,,,---///000000000000000000000000000000000000////////////////////////////////////////////////////////////............000//////......///000000.........000222333111000///000111111//////000111000000///...............000000000000000000000000+++,,,---...///000111222000000000000111111111111}}}pppddd]]]WWWWWWVVVUUUSSSQQQOOONNNLLLMMMNNNOOOOOOMMMKKKJJJLLLKKKIIIGGGFFFFFFFFFGGGGGGGGGHHHHHHFFFDDDAAA@@@======<<<;;;::::::::::::888888888777777777777777444333333222222333333444333333222222222111111111//////000111111111111111////////////////////////---------------......///......////////////........./////////000000000111000000//////......------//////////////////////////////////////////////////////............///////////////...............//////000000000000//////000000000000000000000000////////////000000000000000000000//////.........000000111222222222222111000000000000000000000000111111000000000000111111222222333333333222222111333444666555444555888;;;;;;BBBLLLXXXeeetttyyynnnddd___]]]\\\\\\aaaeeejjjnnnrrrvvvyyy||||||ssskkk^^^RRRIIICCC???===999888777555555444555555555555777888999::::::::::::999888666555444444444333333333333333333333333222111111000000111111222000000000000000111111111////////////////////////......////////////......,,,,,,---///000000000000000000000000000000000000///////////////////////////////////////////////////////////////.........//////.........///000000222000//////000222111111///000111000///...///111//////..................////////////////////////,,,,,,---...000111222222///000000000111111111111qqqddd]]]WWWWWWVVVUUUSSSQQQPPPOOOLLLMMMOOOPPPPPPNNNLLLKKKLLLKKKIIIGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGDDDBBB@@@======;;;:::999999::::::888888888777777777777777444333333222222333333444111111111111111000000000//////000111111111111111........................---------.....................////////////......////////////000000000000000000//////......------//////////////////////////////////////////////////////............////////////////////////......//////000000000000//////////////////////////////////////////000000000000/////////000000111111111000111111222222222222222000000000000000000000000111111000000000000111111111222222333333333222222...000111222222222333555888:::>>>DDDNNN^^^ppp|||xxxwwwxxx{{{}}}rrrlllddd^^^\\\]]]___aaahhhlllrrrwwwzzz|||~~~vvvkkk]]]XXXPPPIIIDDDAAA>>><<<777777666555444333333333666777999;;;<<<=========999999777555444333222222444444444333333333222222222222111111111111222222000000000000000111111111000000000000000000000000......////////////............///////////////...000000000000000000000000........................////////////////////////.........///////////////...............///000000777444///------///000111...000111000///...///000,,,---...//////000000000/////////////////////////////////000000111111111///000000000111111111111~~~pppccc[[[VVVVVVVVVUUUSSSRRRPPPOOOMMMNNNOOOPPPOOOOOONNNMMMLLLKKKIIIGGGFFFFFFFFFGGGGGGHHHIIIIIIGGGEEEBBB@@@>>><<<;;;999999999::::::999888888888777777666666444333333222222333333444000000000000000000000000//////000111111111111111////////////////////////---...//////000000//////......////////////......////////////000000000000///////////////.........////////////////////////000000000000000000000000//////............//////////////////000000000111///000000111111000000///........................////////////000000000000......///000111222333333...///000000111111000000000000000000000000000000111111000000000000111111111111222333333333222222...///000111222333333444///333888===CCCMMMXXX```uuu|||qqqnnnlllooovvv}}}xxxtttooommmkkkbbb```^^^\\\^^^bbbgggjjjooosssxxx|||}}}pppbbbYYYKKKHHHDDDAAA@@@>>>;;;999777666666555444333333222444555666777999:::;;;<<<999888666444333111111111333333222222111111111111111111000000000000111111111111111000000000000000000000000000000000000000......////////////......///000000000///...------000000000000000000000000........................////////////////////////.........///////////////------------...///000000888444///,,,,,,...//////...///000000......///000,,,---...000111111222222000000000000000000000000111111111111000000000000000000000000111111111111pppccc[[[VVVVVVVVVUUUSSSRRRPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKIIIGGGFFFFFFFFFGGGHHHHHHIIIIIIGGGEEEBBBAAA>>><<<:::999888888999::::::999999888777666555555444333333222222333333444111111111111111111111111//////000111111111111111////////////////////////...///000111111111000///......////////////......000000000000////////////.........///////////////////////////////////////000000000000000000000000//////............//////...//////000111222333333000000111111111111000000////////////////////////////////////000000000000.../////////000111111111//////000111111111111000000000000000000000000000111111000000000000111111000111222333333333333222333222222333444555555555...222777:::<<>><<<:::888888888999:::::::::999888777666555444444333333222222333333444222222222222222222222333//////000111111111111111000000000000000000000000...///111222222222111000......////////////......000000000000////////////---.........//////000000////////////////////////000000000000000000000000//////............//////......///111222333444555000000111111111111000000000000000000000000000000////////////000000000000///////////////.........111111222333333333333222000000000000000000000000111111000000000000111111000111222333333333333333444222111111222333333333555777888666444555999===CCCNNN___rrr~~~~~~||||||yyytttpppllljjjgggfffdddaaa^^^^^^```aaadddggglllpppuuuyyy~~~xxxiii]]]SSSLLLEEE@@@???<<<777555555666777777222333444555555555555555666555444444555777:::<<<:::999777555333222111111333333222222222222222222555444444333333444444555333222222111000//////...000000000000000000000000......////////////............///////////////...////////////////////////........................////////////////////////---.........//////000000,,,,,,,,,---...///000111---...///111222111---***...///000///...---...000111111222333333111000///111111111111111111111111............//////000000000000000000111111111111sssfff___XXXWWWVVVUUUTTTRRRQQQQQQLLLMMMMMMNNNNNNNNNMMMMMMJJJIIIGGGEEEDDDDDDDDDEEEGGGHHHHHHHHHFFFDDDAAA@@@@@@???>>>===<<<;;;::::::777777777777666666666666666555444222111000//////555333111111222333222111222000...000222333111...000000////////////000000000000////////////000000111000...---,,,,,,------+++,,,---,,,,,,,,,...000////////////000000000000////////////000000000000////////////000000000000000000000000000000000000111111000000//////......///...---------...000111000///...000222222///,,,222111111000///.........111111000000//////......000000////////////000000000000////////////000000000000000000111111111111222222111111222222333444444333222222222222333444333222111111222555777999>>>@@@IIIXXXdddooowwwnnniiiddd___^^^aaadddeeeaaa]]]^^^fffnnnuuuwwwyyy}}}}}}ooodddVVVLLLGGGDDD@@@===999888666555444444444555222222222222222222222222555555555666666666666777888888999888777555333222...///000111111111000000222444777999:::999888666777444111000000111222111222111111111000000//////////////////////////////---------...///000000111000000//////.........---222222000///............000000//////.........---//////.........---------......//////000000111111000000000000000000000000////////////000000000000---......///000111111222000000000000000000000000000000000000//////////////////000111111111111111qqqccc\\\XXXWWWVVVUUUTTTRRRQQQQQQNNNNNNOOOOOOOOOOOOOOONNNLLLKKKIIIGGGFFFFFFFFFGGGGGGHHHIIIHHHGGGDDDBBB@@@=========<<<<<<;;;;;;;;;888777777777666666666666555555333222111111000000555333111111222222222111111000///000222222000...000000////////////000000000000////////////000000111000...---,,,,,,------///000111000//////000222.../////////000000000000............////////////////////////000000000000000000000000000000000000111000000000/////////...//////.........///000111000///...000222222///---////////////////////////111000000000/////////...///////////////000111111000000////////////000000000000000000111111111111222222111111222222333444333333222111111222333333333333222111222444666888:::999===FFFPPPYYYgggttt{{{lllddd___[[[YYY[[[___eeelllnnnmmmnnntttyyy|||{{{|||~~~oooddd]]]UUUJJJBBB???===:::777777666555333333333333444222222222222222222222222333333333444444444555555888888999999888777555444333333444444444555555555888:::<<<>>>???>>><<<;;;888555222000111111111111111111111000000000//////////////////////////////------......///000000111000/////////............222111000///............000/////////............//////.........---------000000000///////////////........................////////////000000000000/////////000111222222222000000000000000000000000111000000000//////////////////000111111111111111pppbbb[[[XXXWWWVVVUUUTTTRRRQQQQQQPPPPPPPPPQQQQQQPPPPPPOOOLLLKKKIIIGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHEEECCCAAA;;;;;;;;;;;;;;;;;;;;;;;;888888777777777666666666444444333222222222222222444333111111222222222111111000///000222222000///000000////////////000000000000////////////000000000000///...------------000111222111000///000111....../////////000000000------------............////////////000000000000000000000000000000000000000000000000////////////000////////////000111222000//////000111111///...,,,,,,---...//////000000000000000000//////////////////...//////000111222000000000000000000000000000000000000111111111111222111111111111222333333333222222111111222222333444333222222222444555666???:::777:::>>>FFFPPPYYYhhhuuu~~~tttkkkaaa[[[VVVTTTXXX^^^dddmmmyyyzzzxxxzzz|||pppdddWWWNNNIIIDDD===999888888666444555555333222222222222222222222222222222222222222111111111111222222222333777888999::::::999888777888777777666777888999:::>>>@@@BBBDDDDDDBBB@@@???;;;888444222111111111000111111000000000000//////////////////////////////------......///000000000////////////............222111000//////......///////////////...........................---------111111000000///......---........................////////////000000000000///000000111111222222333000000000000000000000000111111000000000///////////////000111111111111111rrrddd]]]XXXWWWVVVUUUTTTRRRQQQQQQPPPPPPPPPQQQPPPPPPOOOOOOJJJIIIGGGEEEDDDDDDDDDEEEGGGHHHIIIIIIHHHFFFCCCBBB<<<<<<;;;;;;;;;:::::::::888888888777777777666666333333222222222333333444444222000000111222111000000000000111111111000///000000////////////000000000000////////////000000000//////..................///000000...,,,---............/////////000000------........./////////////////////000000000000////////////////////////000000000000////////////000000000000000111111222000//////000000000//////,,,,,,------.../////////000000000000////////////000000////////////000000000000000111111000000000///000000000111111111111111111111111111222222333333333333222222333333333444333333222222333444444FFF@@@999555666;;;BBBHHHRRR^^^mmm{{{wwwppplllfffaaa]]]ZZZXXXYYYaaajjjsss|||~~~~~~pppcccZZZRRRJJJDDD>>>;;;888666777777555444444444333333222222222222111111111111111111111111000000000111111111222222555666888:::;;;;;;:::::::::999777666777888:::<<>>===<<<:::999777777888888888888777777777777333333222222333333444555444222000000111222111000///000111111111000000000000000////////////000000000000////////////000000//////////////////......,,,...//////---++++++,,,............////////////....../////////000000000////////////000000000000////////////////////////////////////000000000000///000000111111111111111///000000/////////000000........................////////////000000000000333222111///............000000111111111111000000///000000000111111111111111111000000111111222333333333444444444444333333333333222222333333333444DDDAAA:::444222555999<<>><<<:::888777666999999888888888777777777444333333333333333444555333222000000111111111000///000222222000///000111000000////////////000000000000////////////000000//////000000000//////...---///111111///...---...------........./////////////////////000000000111////////////000000000000000000000000000000000000////////////000000000000...///000111111111000000///000000///......000111//////..................////////////000000000000333222111///............///000111222222111000///000000000000111111111111111000000000000111222222222333333444444333333222111111222222333333333444???BBBAAA:::555666888999;;;<<>><<<:::999666555555555444333333222222333333444444333333222111111111111111111111111111111111222222222333333111222444777888999999999<<<;;;;;;::::::<<<===>>>BBBDDDFFFHHHHHHFFFDDDCCC<<<999555222111111000///......////////////000000////////////////////////......//////////////////.........///////////////000000////////////000000.........///////////////---------...............,,,------...//////000000000000000000000000000000////////////000000000000........................000000000000000000000000222222111111111000000000//////000111111111111111vvviiibbbXXXWWWVVVUUUTTTRRRQQQQQQNNNNNNNNNNNNMMMLLLKKKJJJLLLKKKIIIGGGFFFFFFFFFGGGDDDEEEFFFGGGFFFDDDBBBAAA@@@@@@>>>===;;;:::999888999999999888888888777777555444444333333333444444333111000///000111000///...000222222000///000111000000////////////000000000000////////////000000...///000000111000///...,,,...111222111/////////---------.........//////........./////////000000////////////000000000000000000000000000000000000.../////////000000000111---...///000000000/////////000111///------000222.........//////000000111.../////////000000000111000000////////////000000///000222333333222000///000000000000111111111111000000000000000111222222000111222222222222111000///000111222333444444444888BBBHHHCCC;;;999999999888777999@@@EEELLLYYYeeeuuu|||uuuooogggaaa___^^^]]]\\\YYY\\\```ccceeehhhmmmppptttsssvvv|||wwwmmmbbbWWWOOOJJJFFFAAA===:::888777777333333333222111111111222000111222333333222111111111111111111111111111111000111111111111222222222///000222555666777777777999999:::::::::;;;;;;;;;>>>@@@BBBDDDEEEDDDBBBAAA:::777333111000000000///........./////////000000/////////////////////////////////////////////.............../////////000000000////////////000000............/////////000---------.........//////........................////////////////////////////////////000000000000///////////////.........000000000000000000000000222222222111111111000000//////000111111111111111tttfff___XXXWWWVVVUUUTTTRRRQQQQQQOOOOOOOOONNNMMMLLLKKKJJJJJJIIIGGGEEEDDDDDDDDDEEECCCDDDEEEFFFEEEDDDBBB@@@??????>>>===<<<<<<;;;;;;999999999888888888888777666555444333333333333444333111//////000111000///...111333222000///000222000000////////////000000000000////////////000000...///000111111000///...***---000111000/////////---------.........//////---------.........//////////////////000000000000000000000000000000000000.../////////000000111111,,,---///000000000///...///111111///------000333,,,,,,...///000222333333.../////////000000111111------......///111222333///000222333333222000///000000000000111111111111000000000000000111111222...///000111111000///......///111222333444444555000???IIIDDD;;;777666555777555777<<<>>>>>>FFFPPPZZZcccqqqxxxkkkeee]]]XXXWWWXXXXXXWWW^^^bbbhhhlllooosssyyy}}}~~~yyymmmaaaXXXQQQKKKFFF;;;999777555333333222222222222333222111111222444///000111222222111000///000000000000000000000000000000000000111111111111...///111333555666666666555666777888888888777777999;;;>>>@@@AAA@@@???===999666222000000000000///---.........//////000000///////////////////////////////////////.........---.........//////000000000000////////////000111---.........//////000000---------.........///////////////...------,,,,,,........................////////////000000000000000000000000////////////000000000000000000000000222222222111111111111000//////000111111111111111vvvhhh```ZZZXXXVVVUUUTTTSSSPPPNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJHHHFFFEEEDDDCCCCCCEEEFFFGGGFFFCCCAAA@@@@@@>>>===<<<;;;;;;:::;;;;;;;;;:::888999::::::999777444444444444444444444444222222222222222222222222111000///000222333333222111111000000//////......000///......///000...---//////000000000000//////---------...///000000111000000///...............000000000000000000000000000/////////......---------...///000000///...---////////////000000000000//////////////////////////////000000000000//////000000//////.........---//////000000///...---,,,------...///000000//////////////////000000000000000000000000////////////000000000000111111111111000111111000...---...///111111111111111111111111111333888AAAHHHEEE;;;111111333444666777;;;@@@DDDEEEMMMYYYcccnnnzzz~~~{{{yyyvvvqqqmmm___^^^\\\[[[\\\___aaaccceeejjjrrryyy}}}wwwhhh___TTTKKKGGGDDD>>>::::::888555222000111222333333222222111111222222333////////////////////////222222111111111111222222000111111111222222222222000000111222333333444444222333333333555666777888;;;;;;<<<<<<<<<<<<<<<<<<777555333111///.........---///000000//////000222000000//////.........------........./////////000000000000000000000000000///////////////////////////////////////////////////---+++******,,,///000............////////////........................///...---,,,---...000222///////////////.........---------...///000000111111111111111111111111111000000000000111111111111tttggg^^^XXXVVVTTTTTTTTTSSSQQQPPPNNNNNNNNNNNNMMMMMMLLLLLLKKKJJJIIIGGGEEEDDDDDDDDDGGGHHHIIIHHHEEECCCBBBBBB>>>===<<<;;;;;;:::;;;;;;:::999888888999999888777444444444444444444444444333333333333333333333333222000000000222333222111111000000000/////////...///...---...///000///...//////000000000000//////------......///000000111000000///...............////////////////////////222222222222111111111000---...///000000///...---.../////////000000000000//////////////////////////////000000000000//////111000000000////////////000000000000000/////////------...///////////////000000000000////////////////////////000000000000000000000000111111111111000111222111///...///000222222222222222222222222222222555>>>GGGJJJFFFAAA888888666333000///000222:::???FFFLLLSSS^^^lllvvv~~~}}}yyyuuusssooommmkkkjjjjjjhhhdddaaacccbbbcccdddgggkkknnnqqqxxx|||tttggg]]]TTTMMMCCC===;;;999555222666555333111000000000111333222222111111222222333000000000000000000000000111111000000000000111111000000000000111111111222000000000111222333333333222222222333444666777888:::::::::999999999999999666555333111///............///000000//////000111000000/////////........./////////////////////000000000000000000000000000////////////////////////////////////////////////...---,,,+++,,,---///000............////////////////////////////////////...//////000000000000000......//////////////////------......///000000111000000000000000000000000/////////000000000111111rrrddd[[[VVVTTTSSSSSSSSSSSSRRRPPPOOOOOOOOOOOONNNMMMLLLKKKKKKJJJIIIGGGFFFEEEEEEEEEGGGHHHIIIHHHEEECCCBBBBBB>>>===<<<;;;;;;:::;;;;;;999888777777888888777666444444444444444444444444444444444444444444444444222111000000111222111///000000000000////////////...------...000111000///...//////000000//////...------......///000000000000//////............///////////////////////////000000000////////////.........////////////............/////////000000000////////////////////////...//////000000//////............---------------111111000//////000222222---......///////////////111111000000//////............//////000000111111000000000000111111111111000222222222000///000111333333333333333333333333444222111777@@@HHHKKKJJJ888888777555222222333555888999:::;;;???GGGRRR[[[hhhsss{{{vvvtttssssssuuulllkkkjjjhhheeebbb```^^^cccbbbcccfffhhhhhhgggeeemmmnnnqqqtttyyy}}}zzznnndddZZZPPPJJJEEE@@@:::777666666555333333333222222111111111111222222111111111111222222222222222222222222222222000000////////////000000////////////000000000000//////000000111111222222222222222222333555666777888777777777666555555555444333222000///.........///000111000///...///000000000////////////......000000000000000000000000000000000000000000000000////////////////////////////////////////////////------........./////////............////////////........................---...000111111///---,,,.........//////000000000---......//////000000111////////////////////////....../////////000000000qqqcccZZZVVVTTTSSSRRRSSSRRRQQQOOOOOOOOOOOOOOONNNLLLKKKJJJKKKJJJIIIHHHGGGGGGFFFGGGEEEFFFGGGFFFCCCAAA@@@@@@>>>===<<<;;;;;;:::;;;;;;888777666666777777666555444444444444444444444444333333333333333333333333333111000000111111000...000000000000////////////---,,,,,,---000111111000...//////////////////...............//////000000000///............//////////////////////////////...........................//////////////////............/////////000000////////////////////////...//////////////////...........................111000.........000222444......///////////////...111111000000//////......---......///000111111222///000000000111111111111111222333222111000111222222222222222222222222222777333///000777>>>AAABBB555666777777777888:::<<<::::::999777888===DDDJJJQQQ[[[jjjxxx|||wwwssspppvvv~~~~~~zzz|||}}}}}}}}}zzzssslllgggeeecccbbbbbbbbbbbbaaahhhjjjmmmqqquuuxxxyyyyyy|||~~~ssslllaaaWWWPPPJJJEEEAAA???;;;888666777888888777222333444444555444333222222222111111111111222222222222222222222222222222//////............//////.........////////////000.../////////000000111111111111111222222333555555666666555555444333222222222222111000///.........000111111000///......///000000//////////////////111111111111000000000000////////////////////////////////////////////////////////////////////////------///000000000///...............////////////,,,,,,,,,,,,,,,,,,,,,,,,---......///...---+++***------...///000111111222......//////000000000000////////////////////////............////////////qqqcccZZZXXXVVVTTTSSSRRRQQQOOOMMMLLLMMMMMMNNNMMMKKKIIIHHHJJJIIIIIIHHHGGGGGGGGGGGGEEEFFFGGGFFFCCCAAA@@@@@@>>>===<<<;;;;;;:::;;;;;;888777555666777777666444444444444444444444444444111111111111111111111111333111000000111111///...////////////000000000000---,,,,,,---000111111000......////////////..................//////////////////............//////........................111111111111111111111111/////////....../////////............////////////////////////////////////......////////////......111111111111111111111111000///---,,,---///111222...///////////////......111000000000/////////...---......///000111111222///000000000111111111111000111222222111000111333000000000000000000000000666222///...111555666666555666666444222111222333666666666555666777:::<<>>;;;:::999777555333333333333333222000222333555555444333222222111111000000111111222111111111111111111111111//////............//////---.........///////////////////////////000000000111111000111111222333444666555555444333222111111000000000000//////......000111111000///....../////////000000000000000000111111111111000000000000////////////////////////////////////////////////////////////////////////,,,---///000111000///...............////////////,,,,,,,,,,,,,,,,,,,,,,,,111000...---------......---......///000111222222/////////000000000000000000000000000000000000000............////////////ssseee\\\YYYWWWUUUSSSSSSQQQOOOMMMJJJKKKLLLMMMMMMKKKIIIHHHIIIHHHGGGGGGGGGGGGGGGHHHGGGHHHIIIHHHEEECCCBBBBBB>>>===<<<;;;;;;:::;;;;;;888777666666777777666555444444444444444444444444111111111111111111111111111000//////000111000...////////////000000000000...------...000111000///---......//////......---....../////////////////////............//////000........................//////000000000000000111//////............//////------........./////////////////////////////////---......//////......---------............////////////...------...///000//////////////////...---/////////000000000000000......//////000000111111000000000000111111111111///000222111000000111222000000000000000000000000222111000000222333333222333444555444111000111111333444555666777777666666999;;;???CCCJJJVVVdddnnn}}}wwwwwwwwwwwwxxxzzz{{{|||zzz{{{|||{{{vvvsssvvvwwwvvvwwwzzz|||wwwvvvtttrrrqqqqqqrrrrrrssswww{{{yyysssnnnmmmnnnrrrrrrqqqnnnlllkkkmmmoooiiiiiikkkoootttzzz}}}~~~{{{xxxvvvyyyvvvlllaaaWWWOOOIIIFFFAAA;;;777555444444222222222111111000000//////000111222222111000000111111000000000000111111000000000000000000000000//////............//////............////////////////////////000000000000000000000000000111222222444444333333222222111111...///////////////...---///000111000///...///000//////000000000000111111/////////000000000111111000000000000000000000000////////////////////////////////////////////////,,,---...///000///..................////////////........................444222000///...///111222/////////000000111111111000000000000000000000000000000000000000000000000....../////////000000000vvvhhh___YYYWWWUUUTTTTTTSSSQQQOOOHHHJJJLLLNNNNNNMMMKKKJJJGGGGGGFFFFFFFFFGGGGGGHHHGGGHHHIIIHHHEEECCCBBBBBB>>>===<<<;;;;;;:::;;;;;;999888666777888888777555444444444444444444444444111111111111111111111111000///...///000111000///.../////////000000000111///...---...///000///...---......//////......---/////////////////////..................///000000........................------------.........///000///...------...///000---------.........//////////////////////////////---......//////......---+++++++++,,,,,,,,,------000000000//////////////////////////////...------......//////000000111111////////////000000000000000000000000111111111111...///111000//////111222000000000000000000000000000000000111222333222222111222444555444444555777444555666777999888777666222555888:::===DDDMMMTTT```hhhuuu~~~|||}}}~~~~~~|||zzzsssmmmjjjlllllljjjjjjmmmnnnrrrttttttxxx~~~{{{xxxuuurrrpppfffffffffgggggghhhhhhiiidddgggjjjkkkgggccc___]]]bbbbbbbbbaaaaaaeeekkkpppsssvvvzzz}}}wwwooocccXXXRRRLLLGGGCCC???>>>===:::777666555555222333444444333222111111000111111111111000000///111111000000000000111111000000000000000000000000000//////////////////000....../////////000000000000000000000000000000000000000/////////000111111111111111111111111111111------.../////////...---...///000000//////000111//////000000000111111111------...///000000111222000000000000000000000000////////////////////////////////////////////////,,,,,,---...........................////////////////////////////////////000000/////////000000111000000000000000000000111000000000000000000000000/////////////////////////////////000000000111111xxxjjjaaaWWWVVVTTTTTTUUUUUUSSSRRRHHHJJJMMMOOOOOONNNMMMKKKFFFFFFFFFEEEFFFFFFGGGGGGEEEFFFGGGFFFCCCAAA@@@@@@>>>>>><<<;;;;;;;;;;;;;;;999888777777888888777666444444444444444444444444222222222222222222222222///......///000222111000.../////////000000111111000///......///000...------..................---///////////////........................///000111........................///000000000111111222222000///...------...///000---------.........//////////////////////////////---..................---000000000000111111222222111111222222111000///...//////000000///...------------...///000111222222000000000000////////////000000000000111111111111---///000000//////000222111111111111111111111111000000000111111111111000333555666555333111111111555444444555666777666555///333777::::::<<<@@@CCCHHHOOOZZZdddnnnwww{{{uuurrrrrrrrrpppppprrrqqqsssrrrpppqqqwwwzzzyyyxxxtttooolllkkkkkkjjjiiifffhhhjjjlllooopppqqqrrrjjjlllmmmmmmjjjddd^^^ZZZZZZ[[[[[[[[[^^^dddnnnvvv~~~}}}}}}~~~rrriiicccZZZNNNFFFBBBAAA???>>>444555777777666555555666111222444555444222222222333333333222222222111111111111000000000000111111000000000000000000000000000000////////////000000////////////000000000000111111111111000000000000000////////////000000111/////////000000000000000,,,---.../////////...------///000000//////000222//////000000111111111222+++,,,---...///000111222000000000000000000000000////////////////////////////////////////////////,,,,,,,,,,,,------................../////////000........................***+++---...///...---,,,111111111000000000000000111111111000000000000000........................000000000000111111111111yyykkkbbb[[[XXXUUURRRQQQPPPNNNLLLJJJKKKLLLMMMMMMLLLKKKJJJKKKJJJHHHEEECCCBBBBBBBBBIIIIIIHHHGGGEEEBBB???===??????>>>===<<<;;;::::::777777777777666666666666777666555444444444444444...///111222222000...,,,............/////////000////////////............111000...---...///111222000000000///......------111111000000000222444555///////////////......---111111000000//////......000///.........///111222000000000000000000000000111111000000000000111111//////............//////............////////////////////////////////////000000000000000///......///...,,,,,,...///...---000000//////......------------......//////000000111000///......///000111111111111111000000000000////////////000000000000---......///000111111222222111111000000111111222333333333444444444555555666555555666777999;;;<<<===AAAGGGKKKOOOXXXdddmmmttt~~~|||zzzzzz|||}}}}}}}}}{{{xxxuuutttsssttttttuuusssuuuzzz~~~}}}|||{{{xxxsssnnniiieeeddddddgggmmmuuu}}}~~~~~~sssjjjaaaWWWQQQHHHEEEBBB===:::888888888333333333333333333333333333222222111111222222333222111111111222222000///111000///......///000111000000000000000000000000........................111111111000000000000000000000000///......------000000000111000//////......///000000000000000///222222222222000...,,,***------............------////////////////////////......//////000000111111000000///.............../////////////////////////////////////////////////////////...------,,,,,,////////////000000000000......---------,,,,,,,,,////////////////////////............////////////000000000000000000000000//////000000000000////////////000000000000//////yyyjjjaaa[[[XXXUUUSSSQQQPPPNNNLLLLLLMMMNNNNNNNNNNNNMMMLLLIIIHHHFFFEEEDDDDDDDDDEEEIIIIIIHHHGGGEEEBBB???>>>@@@@@@???>>>===<<<;;;;;;999999888888777777777666666555555444444444444555222222111000000000000000........./////////000000////////////............000///...---...///111222.........///////////////222111///...------......000000000111000//////...000000000000//////......000///.........///111111/////////////////////////////////......///////////////............//////............///////////////////////////////////////////////////...------,,,+++***,,,...111111111222111111111000000000////////////000000000000000111000///......///000111222111111000//////......////////////000000000000//////000000111222222222222222111111111111222222222333333333333444444444333222222222333555666777777999<<<===>>>DDDLLLTTT\\\eeerrr|||~~~}}}zzzyyyxxxyyy|||xxxpppddd[[[UUUOOOGGGBBB@@@???;;;888666555555555333333333333333333333333333222222111111222222333333111111111222222000///111000///......///000111000000000000000000000000////////////////////////////////////////////////......//////////////////---------...---,,,,,,+++---......///////////////000111111000000///...---...//////////////////...///////////////////////////////////////000000000000000///...............//////////////////////////////////////////////////////.........---------////////////000000000000///.........---------,,,/////////////////////////////////000000000000111111111111111111111111111//////000000000000////////////000000000000//////yyyjjj```ZZZXXXUUUSSSRRRPPPNNNMMMLLLMMMMMMNNNNNNMMMMMMLLLFFFFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHGGGEEEBBB@@@>>>AAA@@@@@@???>>>===<<<<<<;;;::::::999888777666666444444444444444444555666666444111......000333444....../////////000000000////////////............000///.........///000111------......///000000111000///...------,,,------111111111111111000000///000000000////////////...//////......//////000111...........................------------------...//////............//////............////////////////////////////////////...............------,,,,,,+++***,,,...111111111111111111111000000000000111111111111000000000000000000////////////000000111000000///......------////////////000000000000000000111111222222333333333222222222222222222333111111222222222333333333222111111111111222333444555777888777666888>>>CCCEEEJJJRRRZZZbbbmmmxxxuuulllfffYYYSSSKKKFFFCCC@@@<<<888999888666444333333333444333333333333333333333333222222111111111111222222333111000000111222000///000000////////////000000////////////////////////000000000000000000000000............////////////------...//////000111111//////000000//////...---//////000111111111111111000///////////////000111//////000000000000//////////////////////////////000000//////////////////000000///.........//////////////////////////////////////////////////////...............---------////////////000000000000////////////............////////////////////////000000000000111111111111111111111111111111111111//////000000000000////////////000000000000//////zzzjjj___ZZZXXXUUUSSSRRRQQQOOOMMMJJJKKKKKKKKKKKKKKKKKKJJJGGGFFFEEEEEEEEEFFFGGGHHHGGGGGGGGGGGGEEECCCAAA???@@@@@@???>>>===<<<;;;;;;;;;;;;:::999777666555555333333333333444555555666666444111......000222444...////////////000000000////////////............///............///000111............//////000000------......///000000111000111111111111000//////////////////////////////............//////000000...........................------,,,,,,------...//////............//////............////////////////////////////////////......//////......---,,,///...,,,,,,...///...---////////////............111111111000000/////////000000////////////000000........................////////////000000000000000000000111111222222222333333222222222222333333000111111111111222222222444444444333333333333333555666777777666888<<>>;;;:::999777666555444444333333444555555222222222222222222222222222222111111111111222222333111000000111111000///000000////////////000000////////////////////////////////////////////////......///////////////000......//////000000000000000111111111111000//////---...///000000111000000111000///......///000111/////////000000/////////////////////////////////000000000//////......---000000///////////////000////////////////////////////////////////////////------..................////////////000000000000000000000/////////////////////////////////////////////000000000111111111000000000000000000000000//////000000000000////////////000000000000//////zzzjjj```ZZZXXXUUUSSSSSSRRRPPPNNNKKKJJJJJJJJJJJJJJJJJJKKKIIIHHHGGGEEEEEEEEEFFFFFFFFFFFFGGGFFFEEECCCAAA@@@>>>>>>===<<<;;;::::::999:::999999777666555444444333333333333333444555666333222111000000000000111////////////000000000111////////////...........................//////000000000//////............,,,---......///000000000//////000000//////...---.............../////////---......///////////////........................//////............////////////............//////............///////////////////////////////////////000000000000///......///...,,,,,,...///...---............////////////000000000//////.........//////000000000000//////++++++,,,---...///000000////////////000000000000/////////000000000000000333222222111111222222333000000000111111111222222555555555555444444444333222333333333333444666888777888999;;;===BBBGGGJJJQQQWWW```jjjuuuwwwqqqfffaaaYYYQQQKKKFFFBBB???:::999666555444444333333222222222333333444555555222222222222222222222222222111111000000111111222333111//////000111000/////////000000000000//////////////////////////////......................../////////000000111111111111111000000////////////------......------,,,+++)))***+++,,,------------333222000.........//////---......//////......---////////////////////////000000//////......------000000/////////000000111////////////////////////////////////////////////,,,---------......//////////////////000000000000000000000000000000000000////////////////////////........./////////000000//////////////////////////////000000000000////////////000000000000//////yyyjjjaaaZZZXXXUUUSSSSSSRRRQQQOOOMMMLLLLLLKKKKKKLLLLLLMMMKKKJJJHHHFFFEEEDDDEEEEEEEEEFFFFFFFFFEEEDDDBBBAAA>>>======<<<;;;:::999888999888888777666555444444333333333333333333444555111111222222222111000////////////000000000111111////////////............------........./////////111000000///......------............---,,,+++***///////////////...---------............/////////------...////////////...........................000000////////////000000//////............//////............////////////////////////////////////000000000000000//////...,,,+++***,,,...111111111000000000000111111111111////////////............//////000000000000//////++++++,,,---...000000111////////////000000000000/////////////////////000222111111111111111111222000000111111111222222222333333444444444333222222333333333222222111111111333444555666888:::<<<===AAAEEEKKKPPPWWWbbbnnnvvv}}}vvvnnneee\\\WWWMMMJJJDDD@@@>>>===;;;999777777666555444444444444///000000111111222222222222222222222222222222222111111000000000000111111333111///...///000000/////////000000000000//////////////////////////////........................//////000000111111222222222222111000000///.........////////////...------,,,,,,...///000000111111222222000///............------............------//////////////////////////////..................000000/////////000111111////////////////////////////////////////////////,,,,,,,,,---...///000000////////////000000000000////////////000000000000////////////////////////............//////////////////////////////////////////000000000000////////////000000000000//////xxxkkkbbbZZZXXXUUUTTTSSSSSSQQQPPPMMMLLLKKKKKKKKKKKKLLLMMMKKKJJJHHHFFFEEEEEEEEEFFFEEEEEEFFFFFFFFFDDDCCCBBB>>>>>>===<<<;;;:::999999888888888777777777666666444444333333222333333333222222222222222111111000//////000000000111111111////////////............------......//////......///////////////...............//////...---+++***000000000000000///......---------.........//////,,,---.../////////......////////////////////////000000////////////000000//////............//////............//////////////////////////////////////////000000//////...---,,,+++***,,,...111111111///000000000111111111222///////////////000000000...///000111111000///...---............/////////////////////000000000000000000000000000000000000111000000//////000000111111111111222222222333333111222333444444333333222555444444444444444222000333222222333555777888888777;;;???AAACCCIIIQQQXXXeeemmmxxxzzzuuuiiiddd^^^XXXSSSMMMHHHDDDBBB???;;;888888777666555555555666555444333444444000000000111111111000000111111111111111111111111111111000000000000111111333111...---...000000000...///000111111000///...000000000000000000000000..............................//////000111111222111111000000000000000000111111111111111000000///---...000111222333333333//////000000000000//////......////////////......////////////////////////------..................000000//////000111111222////////////////////////////////////////////////++++++,,,---...///000111////////////000000000000.........//////000000000////////////////////////...////////////000000000111111111111111111111111//////000000000000////////////000000000000//////xxxkkkcccZZZXXXUUUTTTTTTSSSQQQPPPKKKJJJIIIHHHHHHIIIJJJKKKJJJIIIGGGFFFFFFFFFFFFGGGDDDEEEFFFFFFFFFDDDCCCBBB??????>>>===<<<;;;::::::999999888888888888888888555444444333222222222222555444333222222222333333000000000000111111111111000/////////............,,,---......//////......------......///000000000---...///111111111111000111111111111111000//////---------.........//////,,,,,,.../////////...---000000000000000000000000//////............////////////............//////............/////////000////////////////////////......//////......---,,,///...,,,,,,...///...------.........//////000000//////000000111111222222...///000111111000///...111000000///......------////////////000000000000222222111111111111111111000000////////////000000111222222222222333333333222333444555666555444444111111222444555555333222777555333333444666777777000555999;;;;;;===CCCHHHHHHPPPZZZccclllwww~~~vvvnnneee\\\WWWQQQMMMHHHDDDAAA???<<<:::???<<<999777666555333222///000111111000///000111222222222333222111111000111111111111111111111111111111000000000000111111333111...---...///000000...///000111111000///...111111111111111111111111000000000000000000000000---------...///000000111/////////000111111222222...............------,,,((()))***,,,---.........,,,---///111111111111000//////000000000000//////////////////////////////,,,------....../////////000000///000000111222222////////////////////////////////////////////////++++++,,,---...000111111////////////000000000000---.........//////000000////////////////////////000000000000111111111111222222222222222222222222//////000000000000////////////000000000000//////yyyjjj```\\\YYYVVVSSSRRRPPPNNNLLLJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHFFFEEEFFFFFFGGGGGGGGGGGGFFFDDDCCCAAA@@@=========<<<;;;;;;::::::888888888777777555444444444444333333333222222222666333000/////////......///////////////.........//////......---------,,,+++,,,---/////////......000///---,,,---...000222111000000/////////000000000000000000000000000000......------------......000000//////.........---///111111......000000---000000000000000/////////+++,,,---///000000000000------............------,,,,,,,,,---------......000///...,,,,,,---......////////////000000000000000000//////.........---000000000000000000000000222111000//////......///000000000000000000000000000000000000000000000000////////////000000000000222222222111111111111111111111222222222333333333222222222333333222222222222111111000000111111222444444444444444444444444555555666888999:::;;;<<<<<<999DDDPPPPPPWWWfffmmmuuu|||uuummmeee[[[TTTQQQMMMHHHCCCCCCBBB@@@===999777444333555555555444444333333333111222333222000000000111000000000000000000000000000000000000////////////111111000000000000111111///111444666666444111/////////////////////////////////............//////000///...,,,,,,,,,---...////////////////////////111111000000//////......------......///000000000111000000///...---------///......------///000111///000000000000000////////////............//////222111111///...---,,,+++//////////////////////////////............//////000000000000000/////////000000//////......------////////////////////////////////////////////////......///000000000000000///000000000000000000///000000000000////////////////////////////////////000000000000000000000000zzzlllbbb\\\ZZZVVVSSSRRRPPPNNNLLLHHHIIIIIIJJJJJJJJJIIIIIIJJJIIIHHHFFFFFFFFFFFFGGGFFFFFFFFFEEECCCBBB@@@????????????>>>======<<<<<<888888888888777666555444555555555444444444333333555333000///000000000///000/////////////////////111000000000////////////---.../////////...------000///...---------...///......------------......////////////////////////......------------......000/////////............111666666222///000///---////////////////////////---...///////////////............//////.........------.........///////////////...------------...------------............000/////////....................................000///////////////000000000000000000000000000000000000000000000000000000////////////000000000000///////////////000000000111111111111222222333333111111222222222222111111555444444444444444444555333333333333333333333333444444555666777888888999999666;;;???>>>LLL___eeeiiiwww|||yyyzzz}}}wwwrrrnnnggg]]]VVVRRRLLLEEEBBBBBBAAA>>>;;;:::999999888888777777777444444333333222222222222111222333222000///000111000000000000000000000000000000000000////////////111111000000000000111111---///111222222111///---//////////////////////////////............//////000///......---------...////////////////////////000000000//////////////////////////////.........111000000///......------...---,,,,,,,,,---...///------............------//////............//////+++,,,,,,---...//////000//////////////////////////////............//////,,,,,,------------------///////////////.........////////////////////////////////////////////////......///000000000000000000//////////////////000000000000000////////////////////////////////////000000000000000000000000|||oooeee]]]ZZZWWWTTTRRRPPPMMMKKKHHHIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGFFFEEECCCAAA@@@?????????>>>======<<<<<<999999999999888777666666666666555555555444444444555333111000111222111000111000///...//////111111000000000000////////////000000000000///...---,,,---------....../////////......------------......////////////////////////......------------......////////////............333999<<<777111///...---........................///////////////...------...//////000000//////........./////////000000000...////////////...------------------............////////////................................................///000111222000000000000000000000000000000000000000000000000////////////000000000000......//////000000111111000000000111111111111222000111111111111111111000222222222222222222222222222222222222222222222222333333333444444444555555555555999888<<>>999111.........---------..................///////////////......//////000000000000//////....../////////000000000...///000000000///---,,,////////////000000000000///////////////................................................///000111////////////////////////////////////////////////////////////000000000000//////000111222333333444000000000000000000000111000000111111111111000000000000111111111111000000222222222222222222222222333333333333333333333333222555:::888===ZZZrrrqqqaaacccaaaYYYMMMFFFGGGLLLNNNQQQWWW___gggooouuuyyy{{{ssspppkkkgggccc^^^YYYUUUPPPLLLGGGDDDBBBAAA>>><<<>>>;;;888777888999888777333333333222222222222222222222222222222222111111000222222111000///000111////////////////////////////////////000000000000000000////////////000000000000////////////000000//////////////////////////////............//////......000000000///...---////////////////////////---......//////000000000000000//////............000000//////............000000000000111111111222...///000000000000000000//////............//////.........---------------//////////////////////////////............//////......///000111222222222------......//////000000////////////////////////////////////////////////......///000000000000000000///...------...///000////////////000000000000////////////////////////////////////////////////~~~pppggg]]]ZZZVVVTTTRRRPPPMMMKKKKKKKKKLLLMMMMMMMMMMMMMMMIIIHHHHHHHHHGGGFFFFFFEEEIIIJJJJJJJJJIIIFFFDDDBBB=========<<<;;;;;;::::::888999999999999888888777444444444333333333333222333222111222333333222111111000/////////111222333---------...............////////////000000111111...///000111111111111111///////////////000111111..............................------------...............///////////////,,,555:::666000......///------------......//////,,,---...///000000000000//////000000000000//////------........./////////...///000000000///---,,,////////////000000000000.........///////////////////////////////////////000000///...............////////////////////////////////////////////////////////////000000000000//////000111222333333444111000000000000000000000000000111111111111000000333333444555555444333333333333333333333333333333444444333333333333222222000444888333222DDDQQQHHH@@@>>>;;;999:::<<>><<<999777777888888888999777555444444444444333333333333222111111000000222222222222333333333333000111222111///...///000////////////////////////.../////////000000000111000000////////////000000000000///......///000000//////////////////////////////............//////---...///000000///...---////////////////////////------......//////000000............//////000000////////////............///000000111111111111111......///000000000000000//////............//////111111000///...---,,,,,,//////////////////////////////............//////++++++,,,------...//////------......//////000000////////////////////////////////////////////////......///000000000000000000///...------...///000.../////////000000000111000000000000000000000000////////////////////////}}}nnnddd\\\YYYVVVSSSRRRPPPNNNLLLJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHFFFEEEEEEFFFGGGHHHIIIGGGDDDAAA????????????>>>======<<<<<<777888888888888888777777444444333333333222222222333222111222333333111///...//////000000111111111/////////000000000000000............///000111222333222222111///......---------,,,------...///000..............................------------...............///////////////***111555222......///...---------...//////000000+++,,,---///000000111111...//////000000//////...------.........////////////000000000000///......------------.....................///////////////000000000000000000000000111000///...------------000000000000000000000000000000000000000000000000////////////000000000000......//////000000111111222111111111111000000000000111111111111111111000111222333444444333222111333333333333333333333333333333333333333333333333111111666444///666:::000888777777;;;???@@@<<<888;;;::::::;;;<<<>>>AAABBBEEEHHHKKKOOOTTTZZZbbbgggllloootttyyy}}}{{{vvvtttpppjjjbbbZZZTTTOOOKKKHHHDDDBBB???>>>>>>===<<<;;;888777555333222222333333222222222222222222333333111111111111222222222333222222222333333333333333000111222111///...///000000000000000000000000000......//////000000111111000//////......//////000......------------......//////////////////////////////............//////,,,---..................////////////////////////..................//////------......///000000111//////////////////......,,,---.../////////......+++,,,---...//////////////////............////////////////////////////////////////////////////////////............//////---------.../////////000.........///////////////////////////////////////////////////////////////......///000000000000000///000000000000000000///......//////000000111111000000000000000000000000000000000000000000000000zzzlllaaaZZZXXXUUUSSSRRRQQQOOONNNJJJJJJJJJJJJJJJIIIHHHGGGHHHHHHIIIIIIHHHGGGEEEDDDEEEFFFHHHHHHGGGDDD@@@>>>?????????>>>======<<<<<<666777777888888777777666555444444444333333333333333222111222222111///,,,+++---///000111111000///////////////000000000111///......------...///000111000///---------......,,,,,,,,,------...///000..............................------------................../////////000+++000111...,,,......,,,------...//////000111111------...///000000//////.........//////.............../////////000000000111000000///////////////------------......................../////////000///////////////////////////......---------......000000000000000000000000000000000000000000000000////////////000000000000///////////////000000000333333222222111111111111111111222222222222111111...///111222222111///...222222222222222222222222222222222222222333333333444///444777333666:::444222222444666888666000,,,666555555555666777888999777:::===@@@BBBEEEIIILLLNNNQQQVVVZZZ^^^ccchhhlllooorrrvvvyyy|||{{{wwwrrrooojjjeee```\\\YYYWWWRRRNNNIIIEEEBBB@@@>>><<<<<<:::777666777777777666666666555444222111222222111222333222222222333333///000000111222222333333111111111111222222222333///111111111///...///000000000000000000000000000.........///000111111111//////............//////........................//////////////////////////////............//////,,,,,,,,,,,,,,,---......////////////////////////..................------.........///////////////.../////////////////////+++,,,---...///...------+++,,,---...//////////////////............//////---------......///////////////////////////////////////............//////000000000000111111111111///////////////.........////////////////////////////////////////////////......///000000000000000///000111222222111000///.........///000111111111000000000000000000000000000000000000000000000000yyyjjj___YYYWWWTTTSSSSSSRRRPPPOOOMMMMMMLLLLLLKKKIIIHHHGGGHHHHHHIIIIIIHHHGGGEEEDDDFFFHHHJJJJJJIIIFFFBBB???=========<<<;;;;;;::::::555666666777777777666666666666555555555444444444333222111222222000---+++***,,,///111222111///...,,,---------......//////111000...---,,,,,,------+++*********+++...111333.........//////111222222.................................------.........---.........//////000000...000000,,,,,,......+++.........///000111111222///////////////......---------............------000000000000111111111111222111///.........///000////////////000000000111---.........//////000000........................---------------...///000000000000000000000000000000000000000000000000000////////////000000000000222222222111111111111111333333333222222222111111222222333333333333222222111222444555555444222111000000000000000000000000000111111111222222222222888---///444000000555333000111333444555777999;;;222222333444555777888999444666:::<<<<<<;;;;;;<<<===???CCCFFFIIIMMMQQQUUUPPPTTTXXX[[[^^^cccjjjooossstttxxx||||||xxxuuussslllkkkjjjhhhfff```ZZZUUUVVVSSSOOOKKKHHHGGGGGGGGG???===<<<;;;<<<<<<;;;999999777444333333333333222111222333222111000111222222333333111///......///111111111111111111111111//////000000111111111222///111111000///...///000000000000000000000000000---......///000111111222//////............//////000000111111111111000000//////////////////////////////............//////,,,,,,+++***+++,,,...////////////////////////////////////......------,,,000000000///......------.........///////////////,,,---///000000000///...---...///000111111111111//////............//////------------------------//////////////////////////////............//////............------------000000//////.........---////////////////////////////////////////////////...//////000000000000000///000333444444333000///---......///000111111222000000000000000000000000000000000000000000000000{{{lllbbb[[[XXXUUURRRQQQPPPMMMKKKOOOOOOOOONNNNNNLLLKKKJJJKKKJJJIIIHHHGGGGGGGGGGGGFFFGGGIIIHHHEEEAAA@@@???>>>======<<<<<<<<<======::::::999999888777777777555555444333333333333444333222111111000000111111000000000000000000000000////////////............,,,,,,,,,---------.........------------...//////111000///......---......000///...------...///000111000///...............//////......---------,,,------------......//////////////////.....................------.........000///---,,,,,,---///000444000---,,,...000000///000///000111222222000...000...---,,,,,,---...000//////000000000000//////////////////000000000000//////............//////222111000//////000111111000000000000111111111111000000000000000000000000////////////000000000000222333444333111000111222111111222222222333333333333222111000000111222333111111111111111111111111333222111111111222333444444444333222222222333333222222222222222222222222444444444444444444444444777777777777777777777777;;;;;;;;;;;;<<<===>>>???BBBCCCDDDFFFHHHKKKMMMOOOTTTTTTVVVYYY\\\```dddfffggghhhiiilllppptttxxx{{{{{{yyyuuuqqqnnnmmmllllllmmmpppuuuxxx{{{}}}wwwuuurrrooommmkkkkkkjjjkkkgggbbb```___\\\XXXTTTPPPOOONNNLLLIIIGGGFFFEEE@@@???>>>===;;;:::999888666888999888666555555666666555333111000000000111222222444444444444222222000111222333333333333333222222222222222222222222222222111111000/////////222111111111000000//////////////////............000//////.........//////......//////000000111111---.........//////000000///////////////000111111000///---,,,,,,---///000//////000000///...---------------............///........................000...---...111222111///...///////////////......555222///---............000000111222222222222222111111000000//////......////////////////////////////////////////////////000000//////.........---........................///...---,,,,,,---...///111111111111000///...---***+++---////////////...//////000000000000////////////000000000000//////...---+++***+++...111333...,,,+++---000111///,,,222222222222222222222222{{{lllbbb]]]ZZZWWWTTTRRRQQQNNNLLLMMMMMMNNNMMMMMMLLLKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFHHHJJJKKKJJJGGGDDDBBBBBB>>>>>>===<<<<<<<<<<<<<<<::::::999999888777777777555555444333333333333444333222111111000000111111000000000000000000000000////////////............------------------------...------------.../////////...............///000000///...------...///000000000///.............../////////.........------..................//////////////////............---...///000000///...---000...---,,,,,,---...000111///,,,,,,///000000///000//////111222222000...222111000//////000111222//////000000000000//////....../////////000000000/////////....../////////111000000//////000111222000000000000111111111111000000000000000000000000////////////000000000000222333444333111000111222111111111111222222222222000111222222222222111000111111111111111111111111222222111111111222333444333333333333333444444555222222222222222222222222222222222222222222222222666666666666666666666666666666666666777888999:::888999:::;;;===@@@BBBCCCAAAAAABBBCCCEEEHHHKKKLLLMMMNNNOOOQQQTTTXXX[[[]]]aaa___\\\XXXVVVUUUTTTTTTTTTWWW[[[]]]]]]]]]___```YYYXXXUUUSSSQQQOOOOOOOOOOOOMMMKKKJJJIIIHHHFFFDDDBBBBBB@@@???===;;;:::::::::::::::999888888777777333444666555444333333444444333222111111111222333111111222333333222111111000111111222222222222111111111111111111111111111000000000000000111111111111111111000000000//////111111111111111111111111//////............//////...///////////////000000---........./////////000.........---...//////000///...---,,,,,,---...//////////////////...---------------............///...............---------///---,,,---000111000.........////////////.........,,,++++++...111222222///000000111111111111111////////////............////////////////////////////////////////////////000/////////.........---........................///...------------...///...///000000000000//////+++,,,...///000000////////////000000000000//////......////////////......000///.........000222333///------...111111000---........................zzzlllccc]]]ZZZVVVSSSQQQOOOMMMKKKKKKKKKLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEIIIKKKLLLKKKHHHEEECCCBBB@@@???>>><<<<<<;;;;;;;;;::::::999999888777777777555555444333333333333444333222111111000000111111000000000000000000000000////////////..................------------------...------------...//////------------...///000111//////............///000/////////...............///////////////.........////////////////////////////////////............,,,...111222222111...,,,///...---,,,,,,---...///...---,,,---///111000///000//////111222222000---000///...------...///000...//////000000//////...------........./////////////////////////////////////////////000000222222000000000000111111111111000000000000000000000000////////////000000000000111222333222111000111222000000000000111111111111...000222444444222000...111111111111111111111111222111111111111222333333111111111222222333444444222222222222222222222222111111222222222222222222444444444444444444444444333222222333333444555666555555666777888:::;;;<<<777666666777888999:::;;;<<<<<<===>>>@@@BBBDDDEEEJJJHHHFFFDDDBBBAAAAAABBBCCCEEEGGGGGGFFFDDDDDDEEEBBBAAA???===<<<;;;;;;;;;;;;<<<<<<;;;999888888999:::999888888666666555444444444444444444444555555000222444444333222333444111111111111111222333444000000111111111111000000000111111111111000000///////////////////////////...//////000111111222222111111000000000000//////---------------.........//////............///////////////............................../////////------,,,,,,------...///........................///////////////......------------............/////////.........---------...,,,,,,,,,...///...---......///////////////...,,,***)))+++...111222222...//////000000000000000------------............/////////////////////////////////////////////////////////.......................................///...------------...///,,,---...///000111111111------...///000000000000//////000000000000//////------............------000000000///000000000000///......///111222000///////////////////////////yyylllccc[[[XXXTTTQQQOOOMMMJJJHHHIIIIIIJJJKKKKKKKKKJJJJJJGGGGGGFFFEEEEEEEEEEEEEEEHHHIIIKKKJJJGGGCCCAAAAAA@@@@@@>>>===;;;;;;::::::::::::999999888777777777555555444333333333333444333222111111000000111111000000000000000000000000////////////........................------------...------------...//////---------------...///000...............//////000.....................---////////////////////////000000000000////////////////////////............---...///000000///...---///...------------...///,,,---...///111111111000000//////000222111///---...------,,,,,,------......//////////////////...------------.........////////////000000/////////.........///000111222222///000000000111111111111000000000000000000000000////////////000000000000000111222111000///000111////////////000000000000///000111222222111000///111111111111111111111111111111111111111222222333///000000000000000000000111111111111111111111111333333333333333444444444333333333333333333333333333333222222333444444555666555555666666777888999777777777777888888999999999999999::::::;;;;;;<<<>>>===<<<;;;::::::::::::===???@@@@@@>>><<<;;;;;;;;;::::::999888888777777777999:::888444222333555666666666555555555555444111111111111111222222222000222444444444333444555111111111111111222222333111111111111111111111111000000111000000///......//////////////////////////////000000111111111111000000000000000000//////+++++++++++++++,,,,,,,,,///............//////000//////......------,,,,,,........................---------,,,---......///------...//////...------...///////////////......---------............////////////...------,,,,,,------------.........------...//////////////////000...,,,,,,...//////...---......///000/////////---------....../////////////////////////////////////////////////////////.........................................................------.........,,,---...///000000000000...//////000000000000000//////000000000000//////---......//////......---....../////////...,,,+++......//////000000000///000000000000000000000000yyylllcccZZZWWWTTTQQQOOOMMMJJJHHHHHHIIIIIIJJJJJJJJJIIIIIIFFFFFFEEEEEEDDDDDDEEEEEEHHHIIIKKKJJJGGGCCCAAAAAA@@@@@@>>>===;;;;;;::::::::::::999999888777777777555555444333333333333444333222111111000000111111000000000000000000000000////////////.......................................------------...////////////...------------------......///////////////,,,---......///...------.........///////////////000000000000000/////////////////////............///...,,,++++++,,,...///.........------.........---...000111111111111222000//////000111000...,,,111000000000000000000111......////////////......------------........./////////000111111000//////------...///000111111111///000000000111111111111////////////////////////////////////000000000000///000111111//////000111....../////////000000000111000000000000000000111111111111111111111111111000000111111222222222222111111222222111000///...111111111111111111111111222222222333333444444444333333333333333333333333333222222222222333333444222222222111222222333444444444555666666777777777666666666666666666666666666555555444444444444555777999::::::888666666666666666666666666666555555222555777555222000222444222222222222222222222222111111111111111000000000000111333444333222333444222222222222111111000000222222222111111222222222000000000000000///...---000000000000000000000000111111111111000000////////////////////////000000------........./////////...............///000000//////......------,,,,,,...............---------......------......///000------...//////...------......///////////////...---------............/////////.........---------......///...............------...///////////////333111////////////...---------...///////////////.........//////000000111////////////////////////////////////////////////---------.......................................---..................---......////////////......///////////////000000000//////000000000000///////////////000000/////////---...///000///---,,,***,,,---...//////......///------------------------xxxkkkddd\\\YYYUUUSSSRRRPPPNNNLLLIIIIIIJJJJJJJJJIIIIIIHHHFFFFFFEEEEEEEEEEEEEEEFFFIIIKKKLLLKKKHHHEEECCCBBB@@@???>>><<<<<<;;;;;;;;;::::::999999888777777777555555444333333333333444333222111111000000111111000000000000000000000000////////////............------........./////////...------------...//////000///...---,,,,,,,,,,,,,,,---...///000000000///+++,,,---//////...---------------........................//////000000000////////////............///---+++))))))+++---///........................---///000000//////111222000000///000111000---+++////////////////////////---......//////......---------.........///////////////111111111111//////------//////000000000000000000000000111111111111////////////////////////////////////000000000000...///000000//////000111////////////000000000000222111///......///111222111111111111111111111111///000111111222222111111222333333444444222111000111111111111111111111111//////000000111222222222222222222222222222222222111111000000000000111222222111111111111222222333000111222333444444444444333333444444555444444333222333333333333333333333222444666666555444333444444444555555555444333222///111222333333444666777111222222222222222222222222222222111111111111111...000222222111000111222111222222222111000//////333222111111111111222333///000000000000//////...111111111111111111111111222222111111000//////.........////////////000000,,,,,,,,,---......//////......---......///000111/////////........................---------------.........---...//////000........................---...//////////////////---------............///...........................///000///---------///,,,---...///000000000000000///...///111111000///---......////////////////////////000000000000000////////////////////////////////////////////////---------------.................................------...//////...------....../////////......---000//////......///000000//////000000000000////////////000000000000//////000000111111111000...---+++---//////...---...///////////////////////////wwwkkkddd[[[XXXUUUTTTSSSRRRPPPNNNJJJJJJKKKJJJJJJIIIHHHGGGFFFFFFFFFEEEEEEFFFFFFGGGHHHJJJKKKJJJGGGDDDBBBBBB>>>>>>===<<<<<<<<<<<<<<<::::::999999888777777777555555444333333333333444333222111111000000111111000000000000000000000000////////////............,,,,,,---...///000111111...------------...//////......---,,,,,,---------,,,---...///000000000///***+++---//////...---,,,,,,,,,,,,,,,---------...,,,,,,---...///000000111////////////...............---,,,++++++,,,---...---..................------...///---++++++...111000000///000000///---+++,,,------------------,,,---......//////......---....../////////000000000...///111222222111///...---...///000000//////...000000000000111111111111////////////////////////////////////000000000000---...000///......000111//////000000000111111111///000000000000000000///111111111111111111111111...///000111222111111000---...111222333333222111111111111111111111111111...//////000111111222222333333333333333333333333111111000000000000000111222222222222333333444555111222333444444333333222222333444555666666555555333333333444444333333333333555777777555444333444444444555555555444222111111111111333555777777777333333333333333333333333000000111111222333333333000111333222111000000111//////111222222111111000222111000000000000111222//////000111111111000000111111111111111111111111111111111000000000000000........./////////000000*********+++,,,------------------......///000111...///////////////000000.........------,,,,,,,,,------,,,,,,------...//////...---,,,,,,---...///------...///////////////---------............///,,,,,,------.../////////---...000...,,,+++,,,...,,,---...///000000000000---------...000222111000......///000000000000/////////////////////......////////////////////////////////////////////////,,,,,,,,,------.................................------...//////...------,,,,,,---...////////////000///...------...////////////000000000000//////...//////////////////...000000000000000000//////+++...000000...---///000222222222222222222222222wwwkkkdddYYYVVVSSSRRRRRRQQQOOONNNKKKLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFGGGIIIHHHEEEAAA@@@???>>>======<<<<<<<<<======::::::999999888777777777555555444333333333333444333222222111000111111111000000000000000000000000000/////////............+++,,,---...///111222222...------------...//////,,,,,,,,,,,,---...//////+++,,,...000000000000///***+++---//////...---,,,+++++++++,,,,,,---------***+++,,,---...000111111000/////////............---..................---------............---------...---+++((())),,,///000000///000000///---***//////000000000000//////---..................---////////////000000000000...000111222222111000.........///000000///...---000000000000111111111111////////////////////////////////////000000000000,,,...//////......///111000000000000111111111111---...111222222111...---111111111111111111111111...///000222222111111000'''))),,,///111111111111000000000000000000000000000111111222333333444444333333333333333333333333333222222111111111222222000000000000000111222333111222333333333111000///000111333555666666555555111111222222222111111000333555777666444222222222222333444444333222000///444111///000333444222///111111000000000000//////......///111222444555666333444666555333222222222,,,---///111222333222222111000///......///000111...///000111111222111111111111111111111111111111/////////000111111222222---.........//////000000------...//////000111111---------......000111111......//////000000111111.........------,,,,,,,,,,,,,,,++++++,,,,,,---...000///---,,,,,,---///000------...///000000//////---------.........//////+++,,,,,,---...///000000+++---///...+++)))+++---,,,---...///000000000000------,,,...///000...---...//////000000000000000/////////......------,,,////////////////////////////////////////////////,,,,,,,,,------.................................,,,---...//////...---,,,)))***,,,...///000111111//////---,,,,,,---.../////////000000000000//////---..................---.........---............,,,///111111///...000222////////////////////////yyyiii___[[[YYYXXXWWWWWWUUUSSSPPPPPPOOOMMMKKKIIIHHHGGGGGGHHHGGGFFFFFFEEEFFFFFFFFFHHHIIIIIIIIIHHHEEEBBBAAACCCAAA===:::999;;;===???:::888666666777888888777666666555555555555666666333333111000000000111222......///000000000000000222111000...,,,***)))(((000000///............///......------------......000000//////.........------------............//////......---------......,,,,,,------......//////...---,,,++++++---...000............////////////...------,,,,,,------...111111111111111111111111......////////////..................///000222222///000111222222111000///000000000000000000000000000000///...............111000000000000000111111111111000000//////......////////////000000000000///////////////000111111000000000000000000000000000000////////////000000---...///111111222222222------......//////000000//////////////////////////////000000000000//////------...///////////////333222111000000000222222000000111111111222222222222222222222222222222222000000000000000000000000111111222222222333333333111222222333333222222111000111111111111222222222222222111111111111222222111111222222222333333333555444333333333222000......------...111222222111000000000000000000111111444333333222222333333444222222222222222111000///000111111111111222222222000000000000000000000000222111111111000000//////000000000000000000000000111000000///...---------......------------......000000000///......------......------------......000///...---------------///...---,,,+++,,,------//////.........---------000000//////.........---,,,,,,,,,---------......,,,,,,------.../////////000000//////......------------............------............///////////////...------...///...---111111///......///000000000000000000////////////.........------,,,,,,,,,........................000000//////.........---////////////////////////...---,,,+++,,,---...//////......------///000111//////............//////------...///000000////////////000000000000//////000000000000000000000000......------...///111222000000//////.........---xxxiii___WWWUUUSSSSSSRRRQQQNNNLLLNNNMMMLLLKKKJJJIIIIIIIIIGGGFFFFFFEEEDDDEEEEEEEEEGGGHHHIIIHHHGGGEEEBBB@@@@@@???>>>===???AAADDDFFF;;;999777777777777666555999888777555444333222222222222000/////////000111......///000000000000000000//////...---,,,++++++...............///000000......------------......000/////////............---------............///......---------......///.............../////////------....../////////...............////////////...------,,,,,,------.................................////////////..................///000111222///000111222222111000///000000000000000000000000222222111000000000000000111111000000000000111111111000000000/////////...////////////000000000000///////////////000111111000000000000000000000000000000////////////000000...///000111111111111111/////////000000000000000222222222222222222222222///000000111111000000///---...///000000000000///222111111111000111111222000000111111111222222222000000000000000000000000000000000000000000000000111111111222222222333333111222222333333222222111000000111111111222222222222111111000000111111222111111111222222222333333333222222222333333222000000//////000222333222111111111111111000000000000222222222222222222333333111111222222222111000000000000111111111222222222000000000000000000000000111111111000000000//////000000000000000000000000111000000///......------......------------...............///////////////......------------......111000///...............000///...---------......//////.........---------///.........------------,,,,,,---------...........................------///////////////.........------............------------------............///...------...///...---000///.........///000000000000000/////////...............------,,,,,,,,,........................///.........------------////////////////////////---,,,,,,+++,,,---...//////......---...///000111//////............//////------.../////////////////////000000000///......000000000000000000000000111111//////...///000000000/////////............xxxiii```XXXVVVUUUTTTTTTRRROOOMMMLLLKKKKKKKKKKKKKKKKKKKKKFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHFFFDDDAAA@@@===>>>>>>???AAACCCEEEFFF===;;;888777777777555444888888666444333222222222111111000////////////000......///000000000000000........................,,,,,,,,,---...000111222......------------......////////////............---------............///---------------...///000000000///////////////...,,,---///111111000///---............////////////......------------......------------------------......////////////..................///000111111...///000111111111000///////////////////////////222111111000000000000000111111000000000000000111000000000000////////////////////////000000000000///////////////000111111////////////////////////000000////////////000000///000000111111111000000111111111111000000000000000000000000000000000000000111111111111111111000//////000000111111000000000000111111222111111000111111111111111222222222000000000000000000000000000000000000000000000000111111111222222222222333111111222222222222111111000000000111111111222222222111111000000111111222111111111222222222222333111111000222444444333222333111000111333333222111222222111111111000000000000000000000111111222333000000111111222111111111000000000111111111222222000000000000000000000000111111000000000000//////000000000000000000000000000000000///......------......------------......------......///000000111......------------......111111000////////////000111000//////......//////...............------------------------,,,,,,,,,,,,------------.........000//////...------,,,,,,.........///////////////------............------,,,,,,,,,------------...///...------...///...---...---------...///000000/////////.........------.........---------------........................---------------,,,,,,,,,////////////////////////,,,++++++,,,---...///000///............///000000//////............//////---......//////////////////////////////...---,,,000000000000000000000000333222111000////////////////////////............wwwiii```YYYXXXVVVUUUUUUTTTQQQOOOLLLLLLLLLLLLLLLKKKJJJJJJGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFDDDAAA@@@>>>>>>?????????>>>>>>===<<<:::888777888888777555444444333333333333444444222111111000000000000000......///000000000000000//////////////////......------------...///000111......------------......///////////////.........---------............///,,,,,,,,,---...///000111111111000000//////......,,,---...///000//////...............////////////......------------......////////////////////////......////////////.....................///000111...///000111111111000///000000000000000000000000//////............//////222111000000000000000000000000000000////////////////////////000000000000///////////////000000111////////////////////////000000////////////000000000111111111111000000///111111111000000/////////........................111111222222222222111111000000111111111111000000...///111222222222000000111111111111111111111111222222222222222222222222000000000000000000000000111111111111222222222222111111222222222222111111000000000000111111111111111111000000000000111111111111111111222222222222222111111222444444333111333222111111222333111000333222222111111000000//////////////////000111222//////000111111222111111000000000000111111111111////////////////////////000000000000000000//////////////////////////////000000//////..................------------..................//////000000......------------......000000///////////////000000000/////////.................................------------------------------------............//////.........---------------......//////000000------............------,,,,,,---------.........///---------...///...---,,,,,,,,,---...///000000///.........------------...............---------........................------------------------////////////////////////+++++++++,,,---...///000............/////////000//////............//////......///////////////...////////////...---,,,+++////////////////////////111111111000000////////////////////////.........uuuhhh```WWWUUUTTTSSSSSSQQQNNNLLLMMMMMMNNNMMMLLLKKKIIIHHHIIIHHHGGGGGGFFFFFFGGGGGGEEEFFFGGGGGGFFFDDDBBB@@@?????????>>>===;;;:::888:::888777777999:::999888444444333333333333444444333333333222222222111111......///000000000000000000000000///......------......------------............------------...............///////////////---------............///,,,,,,,,,---...///000111111111000000//////.........---,,,,,,,,,---...///............///////////////......------......///////////////////////////......////////////.....................//////000---...///000111000000///111111111111111111111111//////............//////222222111000//////000000////////////000000000000////////////000000000000///////////////000000111////////////////////////000000////////////000000000111111111111000000///000000000//////.........111111111111111111111111111111222222222222111111000000111111111111000000...///000111222111111000111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222000111111222222111111000//////000000000111111111111000000000000000000111000000111111111222222222333222222222333333111000222111000000111222111///333222222222111111000000///.........//////000111...///000111111111111111//////000000000111111111//////////////////////////////////////////000000////////////////////////////////////..................------------......000000//////..................------------...............------......///////////////......---------.......................................//////---------.........//////---------.........//////------......//////000000------............---------.........///////////////---------...///...---+++,,,,,,---...//////000///.........------------..................................................................//////////////////////////////++++++,,,---.........///---....../////////////////////............//////...///////////////............//////...---,,,,,,////////////////////////.........//////000000000.........///////////////sssggg___XXXWWWUUUTTTTTTSSSPPPNNNNNNNNNNNNNNNMMMKKKIIIHHHIIIIIIHHHGGGGGGGGGGGGHHHEEEFFFGGGGGGGGGEEECCCAAA>>>>>>??????>>>>>>===<<<999777666777999;;;;;;:::888888666444333222222222333333444444333333222111......///000000000000000000//////......---------///......---,,,,,,------......------------...............///////////////---------............///---------------...///000000000///////////////......---+++***+++,,,...000............//////////////////............//////------------------------......////////////......///......---......//////,,,---///000111000000///000000000000000000000000000000000000000111111222333222111000////////////////////////000000000000////////////000000000000///////////////000111111////////////////////////000000////////////000000///000000111111111000000////////////............////////////////////////000111111111111111111000000000111111000000//////......///000111111111111222222222111111111111111////////////////////////000000000000000000000000000000000111111111111222000000111111111111000000/////////000000000111111111000000//////000000111000000000111111111111222444333222222333333111///111000///000111222111000222222222222222222222222000//////......//////000//////000000111000000000/////////000000000111111000000000000000000000000......////////////000000000000000000000000000000//////////////////............------------......111000000///......------......------------.........------------......///....../////////...---,,,---------........................///////////////------........./////////,,,,,,------...//////000.........///////////////------............------........./////////000000///...------...///...---,,,---...////////////////////////.........------.............../////////.................................///////////////////////////////////////+++,,,------......---------......///000///////////////............////////////////////////...------....../////////......000000000000000000000000,,,---...///000000000000.........///////////////|||qqqeee^^^YYYXXXVVVVVVUUUTTTQQQOOOLLLLLLNNNNNNNNNLLLKKKIIIIIIHHHGGGGGGFFFFFFGGGGGGEEEFFFGGGHHHGGGFFFDDDBBB>>>>>>>>>>>>>>>?????????:::999777888999::::::999999888777555444333222222222222333444333222111000......///000000000000000---------------.........------,,,,,,,,,---............------------................../////////000---------............///......---------......///.............../////////---------------......///............//////////////////............//////..............................////////////......///......------.........,,,---...000000000000///////////////////////////000000000000000111222222333222111000////////////.../////////000000000111////////////000000000000///////////////000111111000000000000000000000000000000////////////000000...///000111111111111111///////////////000000000------------------------///000000111111000000//////000000000000///...---.........//////000222222222222222111111111000000////////////////////////000000000000000000000000000000000000111111111111000000111111111111000000////////////000000000111000000////////////000000000000000000111111111111222111111222444444333111111000000111333444333222000111111222222333333444222111000///............000000000000000000///...////////////000000000111000000000000000000000000........./////////000000000000000000000000000000.../////////////////////......------------......///////////////...............------------.....................///000000//////000000000///...------------.........//////---------....../////////............////////////------..................///////////////.........------............---------------........./////////...------...///...---......///000000000///...000000000/////////......---........./////////000........................---------....../////////////////////////////////,,,---.........---,,,+++------///000000000///...//////............/////////////////////...------------...///000000000000000000000000000000000000......000000111000//////............/////////000{{{oooddd]]]UUUTTTRRRQQQQQQPPPMMMKKKIIIKKKMMMNNNOOONNNMMMKKKHHHGGGFFFFFFEEEFFFFFFFFFFFFGGGHHHIIIHHHFFFDDDCCC??????>>>===<<<<<<======<<<:::888888999999999777666666555555555555666666111111222333222111000///...//////000000000000000******+++,,,---//////000+++++++++,,,---...///000.........------.........---.........//////000000---------........./////////......---------......,,,---------......//////,,,---///000111000///.............../////////000//////............//////111111111111111111111111......////////////......///......---------......+++,,,...000000000000///------------------------...............///000000333222111000////////////.../////////000000111111////////////000000000000///////////////000111111111111111111111111111111000000////////////000000......///111111222222222//////000000111111222222000000000000000000000000//////000000000000////////////000//////...------///............000222333222222222222111111000000111111111111111111111111000000000000000000000000000000000000111111111111000000111111111111000000////////////000000000000000000////////////000000000000000000111111111111000///000222444555555333222111111222444666555444000000111222333444444555333222111000............000000111000000///......////////////000000000000000000000000000000000000---.........//////000000000000000000000000000000.........///////////////.........------.........------......///000000000.........------.........///////////////000111111000111111222222000///...---------.........//////,,,,,,,,,------...................../////////000/////////...------,,,,,,000000//////.........------..................---,,,,,,,,,---------......///...------...///...---//////000111111000///...000000000000////////////---.........//////000000........................,,,,,,,,,------.........////////////////////////---......///...,,,+++***,,,---///000000000///...//////............////////////000000///...------,,,---...000111111222222000000000000000000000000111111222222111000...------.........//////000000xxxmmmccc\\\XXXUUUSSSQQQQQQPPPOOOMMMKKKKKKJJJJJJJJJJJJKKKKKKMMMKKKHHHFFFDDDDDDEEEEEEDDDEEEFFFGGGGGGFFFDDDCCCCCCAAA???<<<;;;:::;;;<<<<<<;;;:::999888888888888555333222222444555555444222222222111222222333333///000000111111111111000000000//////.........---000000000000000000000000000///---,,,,,,---///000...---,,,+++++++++++++++000///---++++++---///000...............///000000000000//////.........---////////////////////////000///...---------------000000///...------,,,,,,........................---------............///........................000000//////...---++++++------------------------111111000000//////......111111111111000///...---111000///......///000111111111111111000000000000000///...------,,,------///...---,,,---///111222000000////////////000000000000000000//////////////////000000000000//////000000//////000111222222////////////////////////000000////////////000000111111000000000000111111111111000000//////......111000000000//////......000000000000000000000000////////////////////////333333444444333111000///...//////000000000000000000000000000000111111222000000111111111111000000000000000000111222333444111222222333333444555555000000111111222333555555222111111111000000//////222111111111000000//////000000//////.........---000000111111111111000000........................---.........//////000000222111000...------,,,,,,000000//////.........---------............------..................------,,,------......------,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------,,,,,,---...//////......////////////....................................+++,,,---......,,,***))),,,---///000000000///.........---,,,---...///000000000000000///...---,,,........................,,,,,,------...//////000............////////////,,,,,,,,,,,,,,,---////////////000000000...---,,,,,,,,,,,,---------......000000//////.........---///...---,,,,,,---...///---......///////////////////////////////////////............//////////////////000111111111111111...---,,,---/////////...zzznnnccc\\\WWWUUURRRQQQPPPPPPNNNMMMKKKKKKJJJJJJJJJJJJKKKKKKNNNLLLJJJHHHGGGFFFFFFGGGDDDEEEGGGHHHGGGFFFDDDCCCCCCBBB???===;;;;;;<<<<<<<<<;;;:::999888888888888:::888666666777777666555333333222222111222222222000000111111111000000///000/////////............////////////////////////000...---,,,,,,---...000......---,,,,,,,,,,,,,,,.......................................///000000111000000000//////////////////////////////////////////.........//////000---------------.................................---------............///........................////////////...---,,,,,,------------------------///////////////000000000...............------,,,111000000//////000000111000000000000000000000000............///000111111222111000......///000111000000////////////000000000000000000////////////000000////////////000000000000000000000111111222000000000000000000000000//////000000000000//////111111000000000000111111111000000000/////////...111111000000000/////////000000000000000000000000000000000000000000000000111111222222222000///...,,,------...............000////////////000111111000000111111111111000000000000000000111222333444333333333222222222222111000000000000111222333444111111111000000000//////111111111000000000//////000/////////............///000000111111000000///..................................../////////000//////////////////......000/////////.........---------............------........................---......//////......---///...------,,,,,,,,,------,,,,,,,,,------...///------------------------------...///////////////////////////....................................,,,---...///...---+++***------...///////////////...------,,,---...///000......///////////////...........................------......///000000111............////////////000///...---,,,,,,,,,,,,...//////000000///...---,,,,,,,,,,,,------------000/////////............///..................///---......///////////////////////////////////////............//////////////////000111111111111000///...---...000111000///|||oooddd]]]WWWTTTRRRPPPPPPOOONNNLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLKKKJJJIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHFFFDDDCCCCCCBBB@@@>>>===<<<======;;;;;;:::999888888888888999777555444444444333222444444333222111111111111111111111111111000///...////////////............///////////////////////////...---,,,,,,---.../////////...------------...---...///000000///...---.........---......///000111111111000000000000///////////////////////////......//////000111111222)))***+++,,,---...///000........................---------............///........................---...............---------------------------------......///000000111111,,,------...............111000////////////000111///////////////////////////......//////000111222555444222000000000000111000//////......//////000////////////000000000000111000///......///000111000000000000000111111111111111111111111111111111...///000111111000///...111000000//////000000111000000000000////////////111111111111000000000000000000000000000000000000000000000000000000000000...///000111111000///...,,,------...............//////......//////000111///000000111111000000///000//////000000111222333444444333222000///......////////////000111222222111111000000000000//////111111000000000000//////////////////...............//////000000//////.......................................////////////+++,,,...///000111000000/////////...............------............------...........................//////////////////...///...------,,,------------------------.......................................////////////000000////////////....................................---.../////////...,,,,,,------------------...///...------------...//////,,,---...///000000000000..............................//////000111111111............////////////000000...------------------...//////000//////...------........./////////////////////...............//////000000//////...---......///////////////////////////////////////............////////////...///000000111111000000000///...///111111111000~~~qqqeee]]]VVVTTTQQQPPPPPPOOOMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKHHHHHHHHHHHHGGGEEEDDDCCCFFFGGGHHHHHHHHHFFFDDDCCCCCCBBBAAA???>>>=========;;;:::999999888888888999777666333333333444333111555444333222111111111111222222222111111///...---///////////////.........///////////////////////////...------------.../////////............//////...//////000000//////............------......///000000000///////////////////////////////////////......//////000000000000))))))***+++---...//////........................---------............///........................,,,------...//////......................................./////////000000---...///000111111111111//////............//////............////////////222111000///............333333111111000000111111/////////....../////////////////////000000000000222000///------///000222000000000111111111000000000000000000000000000000---///000222222000///---000000////////////000000000000000000////////////111111111111111111000000000000000000000000000000111111111111111111111111---...000000111000///......//////000000000000000...............///000000//////000000000000/////////////////////000111222222222111000///...------//////.........///000000000000000000000000//////000000000000000000/////////////////////...............////////////.......................................///////////////***,,,...000111111000///........................------............---------------.....................////////////............------------......------...............---////////////////////////000000/////////000000000////////////..........................................///000//////...---...---,,,++++++,,,...///------------......//////------...///////////////............................../////////000000000............////////////------------...///000000------...//////000000000///000000000000111111111///////////////............///000111111000///...---......///////////////////////////////////////............////////////...//////000000000000000///...---...000111000///rrrfff^^^WWWUUURRRPPPPPPOOONNNLLLKKKKKKJJJJJJJJJJJJKKKKKKGGGHHHHHHGGGFFFEEEDDDCCCFFFGGGHHHIIIHHHFFFDDDBBBBBBBBBAAA???>>>>>>======::::::999999888888999999999777666666777888888777555444333222111111111111222222222111111///...---.........///////////////.................................------.........//////.........//////000000///...------...///000......------------..............................////////////////////////...////////////...---,,,+++++++++,,,,,,---------........................---------............///........................+++,,,---...////////////........................000/////////.........---,,,---...000111111111111---------------------------........./////////000000000///...------------////////////000000111111//////............//////.../////////000000000111222000///------///000222000000111111111111000///////////////////////////---///000222222000///---000000////////////000000////////////000000000000000000000000000000111111////////////////////////000000000000000000000000...///000111111111000///...//////000000000000000...............///000000//////000000000000///////////////...//////000000//////////////////////////////......---.........//////////////////000000//////////////////000000.........///////////////......////////////..............................///////////////.........,,,---///111111000...------------...............------............---------------.........//////,,,------......------,,,......---------......///---......//////...------////////////////////////111000////////////000000////////////......................................./////////////////////......,,,++++++,,,---...---------...............//////000//////...------////////////////////////------............//////............////////////---,,,,,,------...///000............//////000000....../////////000000000.........///////////////...///000111111000///...---......///////////////////////////////////////............////////////......///000000000000000...---,,,---///000///...tttggg___XXXUUUSSSQQQQQQPPPOOOMMMKKKKKKJJJJJJJJJJJJKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFGGGHHHIIIIIIHHHFFFDDDBBBAAA@@@@@@??????>>>======::::::999999888999999:::777666444555777888888777444444333222111111111111111111111111111000///............///////////////................................................///............///000000111///,,,++++++,,,///111///...------,,,---------,,,---------------......////////////////////////...////////////---+++***------------,,,,,,,,,,,,........................---------............///........................,,,,,,---.../////////...........................000000//////...------,,,+++,,,---...////////////,,,,,,------------,,,,,,.........//////000000111,,,,,,,,,------...///000,,,------...///000000000///......------......///......//////000000111111111000///......///000111000000111222222111///..............................///000111111000///...000//////......//////000////////////000000000000////////////000000000000//////////////////////////////////////////////////////000111111000///...,,,------...............//////......//////000111...//////000000//////...//////............//////------...//////000111111000000///...------------......////////////000000......////////////000000.........///////////////...//////000000//////...........................///////////////.........//////000000000...---,,,---------------.........------............------,,,,,,------.../////////,,,,,,------------,,,,,,.........---......///000......///000000...---,,,........................111000///...---...///000////////////................................................///////////////......---------------,,,---......//////......000000000000///...---,,,////////////////////////---------...........................//////////////////---,,,,,,,,,,,,,,,///............//////000++++++,,,,,,,,,---------.........///////////////...//////000000//////...---......///////////////////////////////////////............////////////---...//////000000//////...---,,,---...//////---uuuhhh```YYYVVVTTTRRRRRRQQQPPPNNNKKKKKKJJJJJJJJJJJJKKKKKKJJJIIIHHHFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHFFFDDDBBB????????????>>>===<<<<<<:::999999888999999::::::777555333333444555555444333333222222111222222222000000111111111000000///............/////////000........................---..................---...---------......///000...---,,,,,,,,,,,,---...///...------,,,,,,,,,---------------......//////////////////////////////---...///000000///---,,,------------------------........................---------............///........................------..................................................................,,,,,,---...//////......---...////////////...---......///000000111222222------------...///000111---....../////////......///......------......///.........///000111111111000000////////////000000000000222222222111///...//////////////////////////////000000000000////////////............//////.../////////000000000111---.........////////////////////////////////////...........................///000000///...,,,+++,,,------...............000////////////000111111......////////////......///......------......///---......///000000111111111000///...------------........./////////000000........./////////000000............/////////000///000000111111000000///........................000/////////............000/////////............,,,,,,,,,------.........------............------,,,,,,------...//////000------............------...............///000000...///000000000///---,,,------------------------111000...---,,,---...///////////////.......................................---------......///000///////////////...------,,,---.../////////...---...///////////////....../////////////////////////////////...........................////////////...---,,,++++++***++++++000000......---...//////++++++,,,,,,,,,---------............/////////000///..................///---......///////////////////////////////////////............////////////---...//////000000/////////------...///000///...uuuiiiaaaZZZWWWTTTSSSSSSRRRPPPOOOKKKKKKJJJJJJJJJJJJKKKKKKIIIGGGEEECCCCCCDDDEEEFFFHHHIIIJJJJJJIIIFFFDDDBBB>>>>>>>>>>>>>>>===<<<;;;999999999888999999::::::<<<:::888777777777666555222222222111222222333333///000000111111111111000---.........//////000000........................------............---------------------...///000++++++,,,------,,,++++++///...------,,,,,,,,,,,,---.........//////000000////////////////////////,,,---///111222111000///---------....../////////........................---------.........//////........................---...............------////////////////////////,,,,,,------.../////////...///000000000000000000...///000111111000///......//////000111222222333222111000//////.........///000000000///...---,,,.........------.........---......///000111111222//////000000000000//////000111222333222111///---000000000000000000000000000000////////////000000//////............//////.../////////000000111111,,,---------......//////////////////////////////..............................//////...,,,***)))...//////000000000000000000000000000000111222222......////////////......///......---------......////////////000000000111222111000///...------------.........//////000000---.........//////000000---.........//////000000000000111111111111000000........................000000//////.........---//////............///000,,,,,,,,,------.........---..................---,,,,,,------...///000000......////////////.....................///000000...///000111000///---+++------------------------111000...,,,+++,,,---...000/////////....................................---------------...///000...///000000000///---,,,,,,,,,.../////////...---,,,---...///000000000000000000000000000000000000000000000000////////////............/////////000************+++,,,------111000///...------...///.........////////////000---.........//////000000///...---,,,,,,---...///---......///////////////////////////////////////............/////////000---......///////////////000///...///000111111///vvvjjjaaaZZZXXXVVVUUUTTTSSSPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJMMMLLLIIIFFFEEEDDDEEEFFFIIIHHHHHHGGGGGGGGGGGGGGGCCCBBBAAA@@@???===<<<<<<>>>===;;;888777777777777555555444444444555555666666555444333222222222222...888444---222333000222222111111000///......---////////////000000000000111+++&&&''',,,000111000//////000000000000000000111111111000//////.........------------,,,,,,,,,............---,,,+++***...............///000111...---,,,---///000///...------------------------//////000000///...------000111222222222111///.........------------......---------......000111111000000////////////000000---------.........//////..............................---,,,,,,,,,,,,,,,000000000000//////////////////000000000000//////111111000///...------,,,,,,---///000000...,,,+++%%%'''***---///111111222000000000000000///.........///000111111000///...000///.........///111222111000...---,,,,,,---------------...///000000111000000000///000111111222000///...---,,,------...000000000000000000000000////////////////////////---------.........//////////////////000000000000////////////............111111000000//////......//////.........---------000000////////////000000000000000000////////////..............................////////////......////////////////////////---------............///,,,,,,------...///000000////////////////////////111111000000//////......,,,,,,,,,---------..................////////////+++,,,---//////...,,,+++////////////////////////000000000000000000000000//////......---------,,,////////////////////////------------------------......//////...---,,,,,,---------............///------------------------000000//////............,,,,,,---.../////////...............////////////,,,------......------,,,000000111111000///......////////////////////////,,,---......///.........000000////////////000000//////............//////......//////000000111111000///............//////000///...///000000...,,,000///...---------------000000000000000000000000........................//////............//////wwwjjjbbbZZZXXXVVVUUUTTTSSSPPPNNNMMMMMMLLLLLLKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEFFFFFFHHHHHHHHHGGGGGGEEEDDDDDDCCCBBBAAA@@@>>>===<<<<<<===<<<:::888777777888888555555555444444555555666444333222111000000000000///...///<<>>===<<<;;;;;;:::999999888888999999666666555555444555555666444333222111000000000000555***///OOO___FFF///666111111000000//////......////////////000000000000444111......000222000...//////......---------,,,,,,,,,------...//////000111111111000000000//////,,,---...///000000000000------------------...///111///...///000000///...------------------------...////////////...------000///......------............------------......------------...///000000......------------......---------.......................................//////...------------...---------..................//////000000//////...///////////////.........+++,,,,,,---...///000111222111000///...///000111...//////000000000//////000//////////////////000//////......//////000111------------...000111222---------...//////000000------.........///////////////...------------...////////////////////////........................+++,,,,,,,,,,,,------------------.........//////,,,,,,---...///000111111.........//////000000111...............---------000//////......//////000000000000/////////..............................,,,,,,------------,,,,,,---------------------------------............///,,,,,,------.../////////........................000000000////////////...---------...............---............/////////222111///---,,,---///000........................///////////////////////////////////////.........------------------------------------------------.........///......---,,,---------............///------------------------.........---------------.........///......------,,,,,,,,,------------......//////////////////..................------,,,------------------------......///000000000000000.........------.........------,,,,,,,,,,,,------............------------,,,---...000000000//////,,,,,,,,,...111222111000//////...------------...////////////////////////........................//////............//////yyymmmdddZZZXXXVVVUUUTTTSSSPPPNNNMMMMMMMMMMMMMMMMMMLLLLLLIIIIIIHHHHHHGGGGGGGGGGGGGGGIIIKKKLLLLLLIIIGGGEEEBBBAAA@@@???>>>===<<<;;;999999999999999999999:::777666666555555555555555555555444333222222222222666,,,000MMM]]]FFF111888111000000000/////////...////////////000000000000...------///222444222111111111111000//////......////////////000000111111111111111000000000//////,,,---...//////000//////------,,,,,,,,,------...000///......//////...---------------------------.........//////...------111000...---------...///......------------......---------------...///000000//////......//////000......................................................---,,,,,,,,,,,,---------............//////...//////////////////............///////////////...---,,,+++,,,...000222000000//////............---...//////000/////////000///...------...///000............//////000000---.........///000000111---------....../////////------......////////////............------..................................................................////////////,,,,,,,,,---------......---------...///000000111000//////...---,,,++++++......................../////////....../////////000000/////////.................................,,,------......------,,,---------------------------------............///---------.........//////........................////////////////////////........................---------.........//////000///---,,,++++++,,,,,,........................////////////////////////////////////////////////------------------------........................---...............---------------............///------------------------------------------------.../////////...---,,,,,,,,,,,,---------...............////////////......///000000000000000//////------------------------------...///////////////...------,,,,,,------...//////............///////////////......---------+++,,,///000111000///...---,,,---...000111000//////......---------......////////////////////////........................//////............//////zzzmmmeeeZZZXXXVVVUUUTTTSSSPPPNNNKKKKKKLLLMMMMMMLLLLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEFFFHHHJJJLLLLLLJJJGGGFFFBBBAAA@@@???===<<<;;;;;;888888999999::::::::::::888777666555555555555555555555444333222222222222//////...888BBB888...444000000000000////////////////////////000000000000,,,,,,---///111222111000111111000000/////////...111111000000////////////000000////////////......,,,------......---------...------,,,,,,,,,------...---,,,,,,......---,,,------------------------------............---------,,,+++***)))***+++,,,......------------.........------------....../////////............//////.....................---////////////////////////222111111000000000000000....../////////000000000......////////////...............///////////////000///---++++++---///000---...///000000///...---......////////////......000///...------...///000---......///////////////......////////////......------------............---...///000000000//////------..................------------------------................................./////////000000,,,,,,,,,,,,------------///////////////.........111000000///---,,,,,,+++---.....................//////............//////////////////..........................................////////////......---------------------------------............///---------....................................................../////////..................------------------............------.........---+++***.........................................................///////////////------------------------........................------...............------------............///------------------------------------------------.../////////...---,,,,,,---.........////////////,,,------......------,,,//////000000000000000///------------------------+++,,,------......------------,,,,,,,,,,,,------//////............//////111000000//////.........+++---///111111000///...///......///000000...---......---------......///................................................//////............//////zzzmmmeeeZZZXXXVVVUUUTTTSSSPPPNNNJJJKKKLLLMMMMMMMMMLLLKKKHHHFFFDDDCCCCCCDDDFFFGGGHHHIIIJJJJJJIIIGGGEEEDDDAAAAAA@@@???===<<<;;;:::888999999:::::::::999999888888777666555555555555444333222111000000000000,,,444000+++000111///444000000000000////////////////////////000000000000....../////////...---,,,........................000//////...------,,,,,,//////.........---------,,,---------------,,,,,,///...------------------,,,+++***+++---...---,,,------------------------,,,,,,---............---...------,,,,,,,,,,,,,,,......------------.........---------------......------,,,,,,,,,,,,------...............---------////////////////////////111111000///////////////......//////000111111111---......//////......---///////////////.........111000...,,,,,,,,,...///...///000111222111000///...////////////...---,,,///..................///------...////////////...---...............---------------------------------...///000111000//////,,,---......///.................................------------------------,,,,,,---------.........,,,,,,,,,---------......000000//////............000000000000000000000000---------...............///......------......////////////.........------...........................//////////////////...---------------------------------............///........................---------------------------............/////////---------------,,,,,,,,,,,,------------.........,,,...000111111000...---------------------------........................---------...............------------------------........................,,,---......///.........---------............///---------------------------------------..................///......------........./////////000000,,,,,,------------,,,,,,,,,---..................------------------------++++++,,,------------,,,---------,,,,,,---------------,,,,,,,,,,,,------000000000000000/////////---...///000000///...---000///...///000000...,,,...------------...//////................................................//////............//////zzzmmmdddZZZXXXVVVUUUTTTSSSPPPNNNJJJKKKMMMNNNOOONNNMMMLLLIIIHHHEEEDDDFFFIIIMMMPPPQQQPPPOOOLLLJJJFFFDDDBBBAAAAAA@@@>>>===<<<;;;:::888999:::::::::999888888999888777666555555555555444333222111000000000000---555222---222333111555////////////000000000000////////////000000000000...//////...---------...,,,,,,------.../////////...............---------/////////.........------+++,,,---......//////...000///......------......+++******,,,...//////...------------------------+++,,,------.........---000000000000000///............------------.........------,,,,,,------...---,,,,,,++++++,,,,,,---//////.........---------///////////////////////////......---------------------......///000000111---......//////......---000000//////......------......---,,,---...//////111000///------...000111000000000///...---,,,+++---......//////......---,,,---.../////////......***+++,,,---......------------------------------+++---...000000///...---,,,,,,.../////////..............................------------------------------------............------------.....................///////////////////////////////////////---------........./////////......------....../////////.........---------........................---......//////......---........................---------............///........................---------------------------------.........//////------,,,,,,,,,+++++++++,,,,,,---------.........------...///000000000000------------------------........................,,,,,,,,,,,,---------...................................................,,,------...//////......---------............///------------------------------........./////////------......///.........---------.........//////------............------,,,,,,---.......................................+++,,,------......------......------------......------,,,,,,,,,,,,------......//////////////////000000000///......------///...---...000000///------------------...//////................................................//////............//////zzzmmmddd[[[XXXVVVUUUTTTSSSPPPNNNKKKLLLNNNPPPPPPPPPNNNMMMMMMKKKIIIHHHKKKPPPVVVZZZZZZXXXUUUPPPLLLHHHEEECCCAAA@@@???>>>===<<<;;;:::999999:::;;;:::999888777999999777666555555555555666555444333222222222222)))...---000888333---222////////////000000000000////////////000000000000,,,---.........///111333------...///000111222222......//////000111111111////////////............***+++---///000111222222111000///...............+++++++++,,,///111111000------------------------+++,,,------.........---,,,---.........---+++***.........------............------,,,,,,,,,------///......------....../////////.........---------000000000000000000000000222222111000000000000000,,,,,,------...///000000---..................---111111000///...------,,,,,,,,,,,,---...///000111444000+++(((''')))---000111000000///...,,,+++***,,,---...//////...---,,,,,,,,,.../////////...---'''(((***---...//////...------------------------***+++---//////...---,,,+++,,,.../////////......////////////////////////------------------------////////////000000000111---------.........//////,,,------...///000111111000///...---+++***)))(((---------.........//////.........------.........//////.........---------........................,,,------......------,,,////////////////////////---------.........//////.....................------------------------------------.........//////,,,,,,,,,++++++*********,,,,,,,,,---------......,,,++++++***+++---000111------------------------........................+++++++++,,,,,,---------////////////////////////////////////////////////,,,,,,---.../////////...---------.........//////------------------------........./////////000000,,,,,,---.../////////...,,,,,,,,,---------............////////////............///000111111000000////////////////////////,,,---......//////......///......------......////////////....../////////,,,------....../////////222111000...---------------,,,,,,...000222111///---------------...///000................................................//////............//////nnnaaa[[[XXXSSSPPPPPPPPPOOOOOOMMMMMMMMMMMMMMMLLLKKKKKKJJJIIIIIIJJJOOOXXXbbbjjjpppggg[[[PPPKKKGGGEEECCCCCCAAA???>>>>>>===;;;:::===;;;999888999999888777777777666666555555555444444444444444444444444444222222111111000000000000000000////////////000000******++++++---...000111000000////////////000000.........------,,,,,,,,,---------.........//////------......//////000000......////////////......---------............///////////////////////////..............................------------......------------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------,,,---...///000000000000111000///...//////111222000/////////000000000///------............------,,,,,,,,,------.........,,,------,,,+++,,,...111222///,,,,,,...///---+++......////////////......///////////////......---//////.........---------............////////////.................................------,,,,,,,,,---...///...+++***)))***++++++,,,,,,---...//////------------///000111222................................................------------------------,,,---...///000111222333,,,,,,,,,,,,,,,,,,,,,,,,//////000000///...---------------............///......////////////......//////............//////......////////////......---......//////////////////////////////.........------............------////////////////////////,,,,,,------------,,,,,,///......---------.......................................------,,,,,,,,,.........------,,,,,,,,,,,,,,,---...////////////...------,,,,,,------...111111000......---------333222222111000//////...---///000111000///000111............////////////+++,,,------......------,,,,,,,,,---------......------............------,,,,,,,,,---------............//////000/////////(((+++......------000444////////////////////////---------............/////////.........---------,,,,,,,,,---------............------------..............................---.........//////000000........................,,,---......//////......////////////////////////---------.........//////pppdddZZZXXXUUUTTTSSSRRROOONNNMMMMMMMMMMMMMMMLLLKKKKKKIIIHHHHHHJJJRRR^^^lllvvv|||qqqbbbUUUMMMIIIGGGEEECCCAAA???>>>>>>>>><<<:::<<<:::888888999999888777777666666666555555555555333333222111111000//////------,,,,,,,,,+++++++++000000////////////000000---------------...///000111000000//////000000111/////////......------------------.........//////.........///////////////......////////////......---------............///........................------------------------......------------......------------------------------------,,,,,,,,,,,,+++,,,,,,,,,------------........................++++++,,,---............------,,,+++,,,---...///444222111000///...---,,,.........//////.........,,,,,,,,,------.........,,,------,,,++++++...000111...,,,,,,...///...,,,------............------///////////////...------//////.........---------,,,,,,------......//////...............---------/////////......---------+++---......,,,+++,,,---+++,,,,,,---......//////.............../////////................................................------------------------111000000000//////......---------...............///////////////...---------------............/////////000000000000////////////............//////.........//////.........,,,------..............................---------------............------////////////////////////......////////////............---------------...,,,,,,,,,,,,,,,,,,++++++......---------,,,,,,,,,......---------,,,,,,,,,/////////...---,,,+++***...------,,,,,,------...111000///...------------111000000///......---------///000111//////000111------------............+++,,,------......------,,,,,,---------.........------............------,,,,,,---------.............../////////......---...///000000......///000........................---------............/////////.........---------,,,,,,,,,---------............------------..............................------------.........///........................,,,---......//////......////////////////////////---------.........//////sssgggYYYXXXWWWVVVVVVSSSPPPMMMLLLMMMMMMMMMMMMLLLLLLKKKIIIHHHGGGIIIQQQ^^^nnnxxxwwwhhhYYYOOOIIIGGGFFFCCCAAA???>>>>>>>>><<<:::<<<:::888888888999888777666666666666555555555555777666555444222111000///////////////............000000////////////000000000//////....../////////000000////////////000000///////////////.........---............////////////////////////...............////////////......---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------.........------------,,,------------............////////////////////////,,,------.........------000///.........///111222333222111000///...---,,,...//////000000//////...---------------.........---......---++++++,,,...///---,,,,,,...//////...,,,,,,------------,,,,,,...////////////...------...............---------++++++,,,,,,---...////////////.........---------///////////////.........+++---//////...---...///---------......//////000......//////...---,,,,,,................................................------------------------111111000000///...------////////////////////////...////////////...---------------............///000000000111111000000000//////............//////------............------+++,,,,,,---...---------------------------------------............------///////////////////////////000000111111000000///------,,,,,,,,,,,,---------------,,,,,,+++++++++...------------,,,,,,,,,...------------,,,,,,,,,//////......---+++***)))...------,,,,,,------...000000///...------------.........---,,,,,,++++++---...000000/////////000,,,,,,,,,------------...,,,,,,---............---,,,------------.........------............------,,,------------.........//////......------,,,,,,,,,+++******,,,,,,+++***---------------------------------............///...............---------,,,,,,,,,---------............------------..............................,,,,,,,,,---------------........................,,,---......//////......////////////////////////---------...............vvvjjjZZZXXXVVVUUUTTTRRRPPPMMMLLLLLLMMMMMMMMMMMMLLLKKKKKKIIIHHHHHHLLLUUU```hhhwwwpppdddXXXNNNHHHDDDCCCBBBAAA???>>>>>>>>><<<:::<<<:::888777888888777666666666666666666555555555777666555444333222222111222222222222222222222222000000////////////000000000000//////000000111111//////............////////////................................./////////000000//////......------......////////////......---------............///------------------------------------------------......------------......------------------------//////.........---------,,,------------.................................///000000000000//////...111000000///000111333444///000000000/////////000//////000000000000//////---------...............---...///...,,,+++,,,---------,,,---.../////////,,,------......------,,,......//////......---,,,........................++++++,,,---...//////000/////////...------,,,,,,//////..................---...000000///......///............//////000000---......///...---,,,+++................................................------------------------......//////////////////000000000///////////////.........//////...---------------............/////////000000000000/////////......------......///,,,,,,------------,,,,,,,,,,,,---............------------------.........------............------////////////////////////000000000111111000000000,,,,,,+++++++++,,,------/////////......------,,,------------------------------------------------))))))+++,,,---............------,,,,,,------...000///...---------------------------,,,,,,++++++,,,...000000///...///000,,,,,,---------.........,,,------...............------------............------............------------------............//////...---,,,+++++++++)))'''&&&(((,,,...---***---------------------------------............///........................,,,,,,,,,---------............------------..............................------------------------........................,,,---......///.........////////////////////////........................wwwlll[[[XXXTTTQQQPPPPPPOOONNNKKKLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHLLLRRRVVVdddaaa]]]VVVOOOHHHDDDBBBBBB@@@>>>>>>???>>>===;;;;;;:::888777888888777666555555555666666666666666111111111000000000000000////////////////////////000000////////////000000/////////000111222333444...------,,,,,,------...------------------------////////////////////////000000//////......------......////////////......---------............///------------------------////////////////////////......------------......------------------------//////.........---------,,,,,,,,,,,,------------------------------------000000000111000000//////------,,,,,,---///000111...000111000///...///111//////000000000000//////........................---...///...,,,++++++,,,---------------...///000......////////////.....................------,,,---.....................,,,------...//////000000//////.........---------------------------------///111111111...---------.........///////////////,,,---......//////......................................................------------------------............/////////////////////......---------------............---------------............///---..................---......------------......,,,,,,------------,,,,,,------...///////////////------......////////////------............------////////////////////////...//////000000//////...+++++++++++++++,,,---.../////////......---------------------------------------------------------&&&''')))+++...///000111...------,,,,,,------...///......------------............---------------,,,...///000///...///000---.........////////////,,,---......//////......---------.........//////------............---------------.........//////000///...,,,++++++++++++...,,,***,,,000222111...........................---------............///---.....................,,,,,,,,,---------............------------..............................//////..........................................,,,---......///.........////////////////////////.....................---wwwkkk[[[XXXSSSPPPOOOOOOOOOOOOKKKLLLLLLMMMMMMMMMMMMLLLJJJJJJJJJHHHGGGIIILLLNNNTTTUUUVVVTTTOOOIIIFFFDDDAAA@@@>>>>>>??????===;;;;;;999777777777888777666555555555666666666666666111111111111111111111111............////////////000000////////////000000......///000111333444555------,,,,,,,,,,,,------,,,,,,,,,---------------000000000////////////...///////////////...............////////////......---------............///------------------------////////////////////////......------------......------------------------.........------------,,,+++,,,,,,,,,,,,------------------------------------....../////////......///.........///000222333111333444222---+++,,,......//////000000//////.../////////...............,,,---///...---,,,,,,------.........------...000...//////////////////...---............---,,,,,,---------........................////////////000........................,,,,,,,,,---------------000111222111...,,,,,,,,,.......................................///000111................................................------------------------000000//////...---,,,,,,///......------,,,,,,,,,,,,,,,---............------------............///,,,------......------,,,......------------......------............---------...//////000000//////------......///000000000------............------////////////////////////---......//////......---,,,++++++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...******+++---...............------,,,,,,------.........---------------...........................,,,---//////.........///........./////////000000------...////////////...------........./////////------............------------........./////////000///...,,,,,,,,,------000///............---+++////////////////////////---------............///---------...............,,,,,,,,,---------............------------..............................///////////////.................................,,,---......//////......////////////////////////...............---------uuuiiiZZZXXXTTTRRRRRRQQQOOONNNKKKKKKLLLMMMMMMMMMMMMMMMKKKJJJIIIFFFEEEFFFIIILLLMMMOOOQQQOOOKKKGGGEEEDDDAAA???>>>>>>??????===<<<;;;999777777777777777555555555555555666666666777555444444444333333222222000000111111111222222222000000////////////000000////////////000111333333///......------......///------------.........///000000000000/////////............///////////////......////////////......---------............///........................////////////////////////......------------......------------------------------------,,,,,,,,,,,,------------....................................,,,---...///////////////111000000000111333555666000333555222---***,,,///.........//////.........000/////////.........---***,,,...///---,,,---------///000...,,,+++---///---......//////......---------......------,,,+++---------.........////////////............------,,,,,,------.../////////------------.........///...///000000...,,,------------------------------333111///------...000222................................................------------------------/////////......---------//////......---,,,,,,++++++,,,------.........------------............///------............------...------,,,,,,------............//////.........,,,---......//////......,,,,,,---......///000000------............------////////////////////////---......//////......---,,,,,,,,,,,,---...///000***++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......------............------...------,,,,,,------......------,,,,,,------...------..................+++---//////...---...///---------.........//////------...///////////////............////////////------............------............////////////000///...,,,,,,---///000------...---+++)))***+++........................---------............///---------.........//////,,,,,,,,,---------............------------............................../////////......---------........................,,,---......//////......//////////////////////////////.........---------ssshhhYYYXXXWWWVVVUUUSSSPPPMMMKKKKKKLLLMMMMMMMMMMMMMMMMMMKKKGGGCCCAAABBBGGGKKKKKKLLLMMMKKKFFFCCCBBBCCCAAA???>>>>>>??????===<<<;;;999777666777777666555444555555555666666777777444333222111000...------//////000000111111111222000000////////////000000111000000000000000111111000000////////////000000---.........//////000000111111000000/////////...---.........//////000000......////////////......---------.........//////////////////////////////.................................------.........------------------------------,,,,,,,,,+++++++++............/////////000////////////////////////......000111222222222222...---------///000222444---000333111...,,,///222------............------000000//////.........---)))+++...///...------......000000///,,,+++,,,///,,,------......------,,,------......------,,,+++---------........./////////......------,,,+++++++++,,,,,,---...///000000---.........//////000000+++---//////...---...///---------------------,,,777444111...,,,---000111................................................------------------------++++++,,,---...000000111000//////...------,,,,,,+++,,,------.........------------.........//////......////////////.........------,,,,,,------.........////////////......+++,,,------......------++++++,,,,,,---...//////---..................---////////////////////////......////////////......,,,,,,,,,---...///000111+++,,,,,,---...///000000,,,,,,,,,------.........,,,,,,,,,------.........,,,---......//////.........------,,,,,,------...------,,,,,,,,,------...------------------------+++---//////...---...///,,,,,,,,,---------......---......///////////////............/////////000---..................---............/////////000000///...------...000111+++---000///---,,,///222---------------------------------.........//////---------.........//////,,,,,,,,,---------...............------..........................................------,,,,,,,,,........................,,,---......//////......//////////////////////////////.........---------rrrggg^^^YYYUUUVVVUUUQQQOOOPPPOOOOOONNNNNNMMMLLLLLLLLLKKKHHHEEEBBBBBBCCCEEEGGGKKKOOOPPPLLLIIIHHHFFFBBBCCCAAA???>>>??????>>>===999777444444555777888888666666666666666666666666666555555444444333222222......///111222333444555000000000000000///......////////////000000000000///------...000111000///000000000000////////////111111000///...---,,,,,,........................+++++++++,,,---...///000000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///.........------------...............////////////...---///222444555555000111222111...,,,,,,,,,...---,,,---...//////...////////////000000000000,,,,,,,,,++++++,,,,,,---..............................////////////......///...---,,,,,,---...///...---+++******+++,,,---........................///...---,,,,,,---...///------............------+++,,,,,,------......///------------------------000000////////////000000---+++)))***,,,---......///////////////////////////---+++,,,...///---+++.........///////////////000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................///000111111111///...---------............------.........------,,,,,,,,,------------------------,,,,,,,,,,,,------......------............------,,,---......,,,,,,---...///////////////......---///............---***'''........................,,,++++++******++++++,,,,,,,,,,,,---...///000000...---+++,,,,,,---+++***------------------------111000/////////...---+++++++++++++++++++++++++++////////////////////////333111...,,,,,,---///000---------///111111///---........................//////.........---------///......------,,,++++++///...,,,***((())),,,///000000//////.........---........................---------.........//////------------------------////////////////////////..............................---------,,,,,,,,,,,,---......//////......,,,,,,,,,------------...........................***,,,...///......///000........................tttiii]]]XXXUUUVVVUUURRRPPPQQQOOOOOONNNMMMMMMLLLLLLKKKKKKIIIFFFDDDDDDDDDFFFGGGHHHMMMOOOLLLIIIIIIGGGDDDCCCAAA???>>>??????>>>===:::888555444555777888777666666666666666666666666555555444444333222222222......///000111222222333000000000000000///......////////////000000000000***,,,......,,,,,,---///000////////////////////////////////////.........111111111111111111111111------------......///000///......---------......------------------------........................//////.........---------............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222333333222111000///......///...---...111333333222000111222111...,,,,,,,,,...---------...//////...111111000///...---,,,,,,...---,,,,,,,,,,,,,,,---........................,,,,,,------------,,,,,,///...------------...///------,,,,,,,,,,,,------..............................------------......------............------............------------------------------------000000////////////000000000...,,,+++---...------........................///---+++,,,...///---+++......------......///000000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...........................//////000///...---,,,------............------...------------------,,,------------------------////////////000000000000------............---------...//////------...///......//////......---,,,///.........//////---,,,........................,,,,,,++++++++++++,,,,,,,,,,,,------......//////...---,,,,,,------,,,***------------------------000000///000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,........................111000...---,,,---...///------.../////////...---........................//////.........---------.................................,,,******,,,///111000000000////////////........................,,,,,,,,,---------......------------------------.........................................................---------,,,,,,,,,---......//////...............////////////000........................,,,...//////...------...........................uuujjj[[[VVVTTTUUUUUURRRPPPRRROOONNNNNNMMMMMMLLLKKKKKKJJJIIIHHHFFFFFFFFFFFFGGGFFFLLLNNNLLLJJJJJJIIIEEEBBB@@@>>>>>>??????>>>===<<<999666555666777777777666666666666666666666666444444444333222222111111.../////////000000000000000000000000000///......////////////000000000000)))---111///+++)))---111////////////////////////---.........//////000000111111111111111111111111//////.........//////000......---------...//////...............................................................---------------------............------------------------------------------------+++,,,...000333555777888555555333111000...,,,,,,///...---...000222111000///111111000...,,,,,,---------........./////////000000///...---,,,++++++//////...---,,,,,,------////////////////////////,,,,,,------------,,,,,,///...------------...///------...............---........................---..................---------............------/////////...---,,,,,,,,,------------------------000//////......//////000222000...---......---,,,...........................,,,,,,,,,......---,,,...---,,,+++,,,---///000//////...------------...------------------------........................------.........---,,,,,,------............---------------------.................................------------------------------............------...///000///......///000...............------,,,---------------...///000........................---------,,,,,,------------------------............---,,,,,,------,,,+++------------------------///000000000000000//////------------------------------------------------.........---------------,,,...//////...---------.......................................---------------......///000000111...//////...---,,,---...111111111000000000000///........................++++++,,,,,,,,,---------------------------------------------------------.................................------------,,,,,,---......//////...............////////////000...........................///000///---,,,,,,,,,........................uuuiiiZZZUUUSSSTTTUUURRRPPPRRRNNNNNNNNNMMMLLLLLLKKKKKKIIIIIIHHHGGGFFFFFFFFFFFFGGGLLLOOOMMMJJJJJJHHHDDDBBB@@@>>>>>>>>>>>>>>><<<===:::777555666777777666666666666666666666666666444333333222222111111000000000000000000000000000000000000000000///......////////////000000000000---000222111...---///222.........///////////////............////////////........................//////..................---------------...///000------------------------................................................,,,,,,,,,,,,------------........................------------------------***,,,...000333666888999333222111///...,,,+++***---------///111333222111///000111000...---,,,------...//////......///000------........./////////000///......------------////////////////////////---......//////......---.........------.........,,,---///000000000..............................,,,---...//////...---,,,,,,------......------,,,...---------,,,,,,,,,+++------------------------/////////....../////////000...------...///...---........................---,,,,,,,,,---...------///---+++******,,,///000//////......------------................................................------.........---------------............------,,,,,,------......//////////////////////////////,,,,,,,,,,,,++++++++++++------............---------///000///...---...//////////////////...------,,,,,,,,,++++++,,,...///..............................------------.........---------------------...---,,,,,,---...---+++------------------------...///111111000000000000........................------------------------,,,,,,---......---,,,+++---///111000---,,,---///................................................------......////////////---///111111///------...000000000///////////////........................,,,,,,,,,---------..............................------------------------....................................------------,,,---......///.........,,,,,,,,,------------...........................---///000///---,,,,,,---........................ttthhhYYYTTTRRRTTTTTTQQQPPPQQQNNNNNNMMMMMMLLLKKKKKKJJJHHHGGGFFFFFFEEEDDDDDDDDDHHHNNNPPPMMMJJJIIIFFFAAABBB@@@>>>===>>>>>>===<<<===:::777555666666666666777777777777777777777777444333333222222111111000222222111111111111000000000000000000000///......////////////000000000000000000///000000000000///------....../////////000////////////............------------------------......------,,,------------------------...///000,,,,,,,,,,,,,,,,,,,,,,,,........................---.....................******++++++,,,,,,,,,,,,................................................,,,---...000222444555666000000//////...---------,,,,,,---000444555555444...000111000...------------...000000......///111....../////////000000000000///...---------------////////////////////////------............---------..................---,,,---///000111000//////........................,,,---...//////...---,,,,,,,,,------------,,,,,,******++++++,,,,,,,,,,,,------------------------//////............//////,,,++++++,,,///000///...........................+++,,,------------......///---+++******,,,///000...............---------.....................................................................///------............---------------......///////////////////////////////////////..................------............------,,,---......,,,,,,---...///000000000000///.........//////---++++++---///........................///......------......///---------------,,,,,,,,,...---,,,,,,......---,,,---------------------------///111111///...///111........................------------------------+++,,,---...///...,,,+++///000000///......///000........................---..............................---------,,,,,,---///111222000...------............................................................////////////........................------------------------........................//////.........---------,,,---......///.........,,,,,,,,,------------...........................+++---//////...---...///........................rrrfffYYYTTTRRRSSSSSSPPPNNNPPPNNNMMMMMMLLLLLLKKKJJJJJJHHHGGGFFFDDDDDDDDDDDDEEEIIINNNQQQNNNKKKIIIEEE@@@AAA???======>>>>>>===<<<;;;888555444555666666666777777777777777777777777444444444333222222111111222222222111111111111111000000000000000///......////////////000000000000000...------///000...,,,---------......//////000000000//////.........---........................------,,,,,,,,,------.........---------...//////,,,,,,,,,,,,,,,,,,,,,,,,........................---------...............******++++++,,,,,,------........................////////////////////////......///000111222333333000000000000111111111111------...111444666555333...///111000...------...,,,///111000...---///222222222111000///...------...---------------..............................++++++,,,,,,,,,,,,++++++------...//////...------,,,---...///000000000000........................---..................---,,,,,,------------,,,,,,*********+++,,,---------------------------------///......------......///*********---///111000///------------------------***,,,------------...///...---,,,+++,,,---///000......//////......---,,,------------------------.................................---......///000------............------.............../////////........................,,,,,,,,,---------......------............------,,,---...---,,,+++,,,.../////////000///......---///111222000---+++...000..............................------------......,,,,,,,,,,,,,,,---------...---,,,---...///...---------------------------,,,///111111...,,,...000........................------------------------+++,,,...//////...------000...,,,---///000000///........................---------...............///......---,,,,,,++++++---///111111///...------,,,---------------.................................////////////000000000........................------------------------......................../////////.........------,,,---......//////...............////////////000........................***,,,...///......///000........................rrrfffZZZUUURRRSSSRRROOOMMMNNNMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIFFFDDDCCCDDDFFFGGGGGGMMMPPPNNNKKKJJJFFFAAAAAA???=========>>>===<<<999666444333444666666666777777777777777777777777555555444444333222222222000000000000111111111111000000000000000///......////////////000000000000//////000///...------...,,,,,,---......///000000.........///////////////////////////////////////------,,,------...///000///......---------......------------------------........................---------.........//////++++++,,,------...//////......................../////////////////////////////////000111222222222000000000000111111111111......///111333333111///...///111000...---......,,,///222111...---///333111111000///...------,,,,,,++++++,,,,,,---...///------------------------***++++++,,,,,,++++++***------...//////...------------------...///000111..............................------------......+++,,,,,,------,,,,,,+++------------------------------------------------///......------......///,,,,,,,,,...111111000...------------------------))),,,......,,,,,,...000......------......///000---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,---//////------............------////////////............------------------------(((((()))***+++,,,,,,---------............---------...///...---,,,---///------......------,,,+++)))---000///,,,+++---000...........................------------------...+++++++++,,,,,,------......---,,,---...//////...------------------------,,,///222000,,,***+++...------------------------........................------......///////////////***''')))...222000---........................---------.........//////............---------------///000///...------...------------......//////.................................////////////000........................................................................////////////............,,,---......//////...............////////////000........................,,,---//////...---...///........................sssfffZZZUUURRRSSSRRRNNNLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJLLLJJJGGGDDDCCCEEEGGGIIIEEEKKKOOONNNLLLKKKGGGCCCAAA???===============;;;777555222222333555666666777777777777777777777777666555555444444333333222////////////000000000111000000000000000//////...////////////000000000000...222555333...,,,///333,,,,,,------...///000000,,,,,,---...///000111222........................---------......000111222000///...---------------................................................---------.........//////------......///000111111////////////////////////000000000000000000000000//////000111222333333444////////////............000000000111222111...+++...///000000///---...///,,,///222111...---000333---------.........//////*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---...//////...---,,,------,,,,,,---...000111........................///...---,,,,,,---...///+++,,,,,,------,,,,,,+++000000000///......------------------------------.........------.........///...///000222222000...------------------------))),,,......,,,,,,...111.........///////////////---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,+++***+++,,,...///---..................---000000//////......------------------------------******+++,,,...///000111---..................---...///000///...---...000+++,,,,,,,,,,,,+++******"""''',,,,,,)))(((***---........................---------,,,,,,---------******+++,,,,,,---.........---,,,---///000///...------------------------,,,///222000+++(((***---------------------------////////////////////////............//////000000...(((###&&&...222000+++........................---------.........//////------......///000000000...//////...---,,,---...---.........//////000000........................---------.........//////////////////////////////////////////////////////........................000/////////............,,,---......//////......,,,,,,,,,---------.................................///000///---,,,,,,---........................vvvhhhXXXUUURRRQQQQQQQQQQQQPPPQQQPPPNNNLLLKKKLLLLLLMMMKKKHHHEEEDDDEEEFFFFFFEEEJJJJJJKKKKKKJJJHHHFFFDDDAAA???=========<<<:::888777666555444444555666777777777666555555555555555888777777666555555444444111111111111111111111111//////...//////000111222///000000000000000///...//////.........---------111000...,,,+++,,,---///111111000000/////////............///000111111222......------------......***+++---///000000///........./////////...,,,+++------------------------...,,,+++,,,---,,,)))%%%,,,...000...,,,+++,,,...////////////////////////444000,,,+++---//////...///000222222111111111222000000111111111111000000---555;;;:::222---///333000///---,,,,,,---///000///////////////000111111......------------......////////////////////////,,,,,,,,,,,,,,,---...//////111222222000...------///......------,,,++++++000///...---------------........................,,,,,,,,,------.........++++++++++++++++++++++++------------------------.........------,,,,,,+++.........------,,,,,,,,,.../////////000000111111------......///......---++++++,,,,,,...///111222////////////////////////...///111111/////////000666111///000111......000,,,---......//////..................//////000111......//////000000111111.........------,,,,,,,,,/////////...------,,,,,,((()))+++,,,---,,,,,,+++//////.........---------//////.........---------222111///.........///000...------...///...+++))),,,------......------,,,,,,,,,,,,,,,,,,---...///,,,---......//////......222111///...---------...---......///////////////000///...---------------111000///...---,,,,,,,,,..........................................------........................//////////////////////////////.........---------111111000000//////..................///////////////////////////.................................000///---,,,,,,---///000......---,,,---...///000+++---///000///...///000,,,,,,,,,,,,,,,---...///...------,,,,,,------...---------............///111111000000//////......------------.........//////////////////////////////000000000///...------vvvhhhXXXVVVSSSQQQQQQQQQPPPOOONNNMMMKKKJJJIIIIIIJJJJJJKKKHHHEEEDDDEEEFFFFFFFFFIIIJJJKKKKKKJJJHHHFFFDDDAAA???>>>======<<<:::888777666555444444555666777777777666555555555555666555555444333333222222111111111111111111111111111000////////////000000111111111111000///...---,,,//////.........---------000///...---,,,---.........---------,,,,,,,,,,,,------...//////000111111......------------......+++,,,///000111111000///---.../////////...,,,+++---------------------------,,,+++---//////---+++***,,,...---+++***+++---////////////////////////555111---,,,...000000///444555666444111///.../////////............//////...333777666000---...111111///...------...///111///////////////000000111......------------..............................//////......//////000111,,,...000000///...---...------------------------......---------......///........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,......---------,,,,,,,,,***+++++++++,,,,,,,,,,,,------.........------,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,---...000000...---...///???666///,,,++++++...222,,,---......//////......---,,,,,,+++++++++,,,,,,///////////////000000000.........------,,,,,,,,,------..................++++++,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,//////.........---------000000...---------...//////.........//////---+++,,,------......------,,,------,,,,,,,,,---......,,,---......//////......222111///...---------...------.../////////////////////...---------------///...---,,,++++++++++++................................................................................................//////.........---------/////////.........------............////////////............/////////000........................///...,,,++++++,,,...//////......---...///000111---...000000///...///000---,,,,,,,,,------...///...------,,,,,,------...---------............///000000000000//////......------........./////////........................---------...------,,,,,,vvvhhhYYYWWWSSSQQQQQQPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJKKKIIIFFFDDDEEEFFFFFFFFFIIIJJJKKKKKKJJJHHHEEEDDDBBB@@@>>>======<<<:::999777777555555555555777777888777666666555555666666444444333222222111111000111111111111111111111111111000000////////////000111111000000...,,,+++***/////////.........---------------...............,,,,,,,,,,,,,,,+++++++++---------...//////000000......------------......---...///111111111000000---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...111222222000+++---......---,,,,,,---////////////////////////444111......///000111111333444555333000.........000///...------...///000000111222111///---...///111000///......///000111//////......//////000111......------------......------------------------,,,,,,++++++,,,,,,------(((+++---......---...///++++++,,,------...//////,,,,,,,,,------///000000........................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------...------------,,,,,,,,,)))))))))***************---------------,,,+++++++++++++++++++++,,,------++++++++++++++++++++++++,,,---//////---,,,---...===555...,,,,,,+++---111,,,---......//////......000000///------,,,,,,,,,000000//////////////////.........---------------,,,,,,------...//////000......---,,,,,,,,,---------------,,,,,,,,,,,,,,,...............---------///...---,,,,,,,,,---...111///....../////////...,,,------......------,,,......---,,,,,,,,,------,,,---......//////......111000///...------------------...////////////...//////...------------.........------,,,------...........................................................................------------------------...............---------.........------------------............/////////------......//////000000...........................---,,,++++++,,,---...//////......//////000111...000111111///...//////---------,,,------...///...------,,,,,,------...---------............///000000000////////////........./////////000000000------------------------,,,,,,------...---------vvvgggZZZWWWSSSQQQPPPOOONNNLLLOOOOOONNNNNNMMMMMMMMMMMMLLLIIIFFFEEEEEEFFFGGGFFFIIIJJJJJJKKKJJJGGGEEEDDDBBB@@@>>>=========;;;999888777666555555666777888888777777666555666666666555555444444333222222111111111111111111111111111111111000//////...//////////////////...---,,,+++////////////............,,,,,,---.../////////...........................------------......//////......------------......---...///000000000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...000222222222......///000//////......////////////////////////222000.........///000000,,,...000111000000111222222111000//////000111222222000...---............//////............/////////............///000000......------------......------------------------+++***************++++++)))+++...///...---......,,,,,,,,,---------......---------------...//////.................................------,,,,,,,,,------------------------------------------------,,,,,,,,,---.........///------------------------,,,,,,------------------------------,,,+++******------,,,,,,,,,,,,,,,---------------------------,,,---//////---,,,---...111------000111///---...,,,---......///.........000000///...............000000000//////......---...............------------------.........//////111///...,,,,,,,,,---...------------------------........................//////---,,,,,,,,,---...111///---,,,---/////////,,,------......------,,,///...---,,,,,,,,,,,,,,,,,,---......///.........//////......------------,,,---......//////......///......---------......///////////////000111111........................---------.......................................------------------------..............................---------------------------........./////////////////////....................................------,,,,,,------..................//////000///111222111///......///......------------.........------,,,,,,------...---------............///////////////////////////////////////000000000000------------------------------...///000000000///tttfffYYYWWWSSSQQQPPPOOOMMMLLLOOOOOOOOOOOOOOOOOONNNNNNLLLIIIFFFEEEFFFGGGGGGFFFHHHIIIJJJJJJIIIGGGEEECCCBBB@@@>>>>>>>>>===;;;999888777666555555666777888888888777666666666666666555444444333222222111111000000000000000000000000111111000//////...//////------...............---000000/////////.........,,,,,,---.../////////...//////////////////000000---------.....................------------......------......//////......------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000111000///..................////////////////////////.........---------...///+++---000111222222444666222111000//////000111222222///,,,,,,...//////...------------------------...............//////000......------------....................................------------......,,,...000000///...............---------,,,,,,,,,//////...---------------.................................------,,,,,,,,,------------------------------------------------------......//////000000------------------------////////////////////////,,,---------,,,,,,+++***///......---------------........................,,,...000///...---...///---***+++///111...+++,,,,,,---......///.........+++*********++++++,,,---000000//////......------........................//////.........---------111000...---,,,------...............////////////---.....................000///...---------...//////---++++++,,,.........,,,------......------,,,///...---,,,,,,,,,,,,,,,,,,---......///........................---------,,,------.....................---------......//////////////////000111222........................---------.........//////........................---------------------------.............................................------------............111111000///...------,,,........................//////............//////,,,,,,---------.........///111222111///.........///......---------.........------,,,,,,------...---------............///.............../////////////////////000000000000........................------...///000000000///rrrdddXXXVVVRRRPPPPPPOOONNNMMMLLLMMMMMMNNNNNNMMMLLLLLLLLLJJJGGGEEEFFFGGGGGGGGGHHHIIIJJJJJJIIIGGGDDDCCCBBBAAA???>>>>>>===;;;999888888666666666666888888999888777777666666777777333333222111111000000///000000000000000000000000111000000////////////000,,,,,,...///////////////000000000/////////......---------...............---------.............................................------------.........---------............,,,,,,,,,+++,,,,,,---...------------------------,,,---...---,,,---///000333000---+++,,,------,,,////////////////////////,,,---...---,,,,,,...///000222444444444333444555......////////////......000...,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,......------......///000......------------......////////////////////////......---,,,,,,,,,------...000222222000///////////////...---,,,,,,++++++000000///------,,,,,,,,,........................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.............../////////,,,,,,,,,------------...//////............------,,,,,,------------,,,,,,//////...---------......---------------------------...000000...---...///333---***++++++******---,,,---......//////......++++++++++++,,,---.../////////................................./////////000//////...------,,,,,,//////...---------......///////////////000000000---------...............000000...---------...///...,,,++++++---......---,,,------......------,,,......---,,,,,,,,,------,,,---......//////......------.........------,,,,,,,,,---............---...------------...//////---,,,,,,,,,---......///........................,,,,,,------.../////////........................---------------------------------............................../////////,,,------------.........111111000///...------,,,........................////////////////////////++++++,,,------------,,,---///000000...---......000///......---............------,,,,,,------...---------............///---............/////////....../////////000000000////////////////////////,,,,,,------...---------pppbbbWWWTTTQQQPPPPPPOOONNNMMMJJJKKKLLLLLLLLLLLLKKKJJJMMMJJJGGGFFFFFFGGGGGGGGGHHHIIIJJJJJJIIIGGGDDDCCCCCCAAA???>>>>>>===<<<:::999888777666666777888999999888777777666666777777333333333222111111000000000000000000000000000000000////////////000000111......///000000000//////000000000000/////////...000///...---,,,---......,,,,,,,,,------.........////////////////////////......------------......//////...............///,,,,,,+++++++++,,,---...........................,,,---...---,,,---///222:::555///,,,,,,.........////////////////////////+++---///...---,,,...000222333444444222111111222---...///000000///...---,,,,,,,,,,,,++++++,,,---,,,------------------,,,...------------...//////......------------..............................------,,,+++++++++++++++,,,...111222111000000111---------------------,,,///......---------..............................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,+++++++++,,,---...............---------,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////---,,,---...333...+++------,,,,,,...,,,---......//////...............------...//////------..................---........./////////000..................------,,,,,,---.........------............//////000000---------........./////////...---,,,,,,,,,---...---,,,,,,---///000...---,,,------......------,,,------,,,,,,,,,---......,,,---......//////......,,,,,,---.........---,,,+++,,,------......---------------------...//////---,,,,,,,,,,,,,,,------........................,,,,,,------...//////000................................................---------.........//////,,,,,,---------.........,,,,,,---------...............//////////////////..............................////////////......+++,,,---.........------+++---//////...------...000000///..................------,,,,,,------...---------............///---------.........//////------........./////////........................---------...------,,,,,,ooo```VVVTTTQQQOOOPPPPPPOOONNNJJJKKKLLLMMMMMMLLLKKKKKKMMMJJJGGGFFFFFFGGGHHHGGGHHHIIIIIIJJJIIIFFFDDDCCCCCCAAA???>>>>>>>>><<<:::999888777666666777888999999888888777777777777777666666555444444333333222000000000000000000000000//////...//////000111222000000111111000///......000000000000////////////111000...,,,+++,,,...///---------....../////////000000000000000/////////.........------.........111000////////////000000,,,,,,+++***+++,,,...///////////////////////////+++---......---...111555AAA;;;333...///111222222////////////////////////,,,...000000...---///222...///111111///...///000...///222333333222///...)))***,,,+++***)))***,,,---......//////......---...------------...//////.........------.........------------------------111000//////............***,,,///111111111222333+++,,,,,,------......///---------------...///000........................,,,,,,,,,------.........++++++++++++++++++++++++------------------------,,,,,,,,,++++++*********,,,,,,,,,------.........---------,,,,,,+++++++++++++++---...///000000000,,,+++++++++,,,,,,---...------------------------***,,,...---,,,+++,,,,,,+++)))---333666222...---,,,---......//////......------,,,+++************,,,------....../////////---.........//////000000,,,,,,------.../////////***+++---...///...---------------.........//////---------.........//////...---,,,+++++++++,,,,,,---------///111111///---,,,------......------,,,,,,,,,,,,,,,------...///,,,---......//////......+++,,,---.........---,,,+++,,,------......---------------------...///000///......---------..............................,,,,,,------...///000000........................////////////////////////---------.........//////+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,---...///000111222........................------............------,,,,,,.../////////...---***,,,......---------///000000///..................------,,,,,,------...---------.........//////---------.........//////------------.........///------------------------///000000000///...------~~~mmmaaaXXXUUUSSSQQQQQQPPPOOOMMMMMMMMMLLLKKKKKKKKKKKKKKKIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGEEEDDDBBBCCCAAA>>>======<<<;;;999999777666666888999888777666666666666666666666666555444222000000000222333111000/////////000222333000111222222111000///...///......///111111000///111000///......---......000000000000111111111111------------------------........................---------,,,,,,+++++++++***+++,,,---............,,,,,,++++++,,,...///111///......---+++******))),,,------...///000111111888888777444///,,,++++++,,,+++)))((()))+++---...666444111///...///111222...---------...000222333,,,---000111111000...,,,......//////000111111111...//////...,,,,,,---///......---------......///---------------...///000---......,,,++++++---//////...---,,,,,,,,,,,,,,,...///000111111000///...111...+++---111111---(((......////////////......***++++++,,,---...//////------------------------------,,,,,,,,,,,,+++++++++,,,------......------/////////......---------------------------------,,,------......------,,,+++***+++,,,---...---,,,////////////...---,,,,,,------,,,+++++++++,,,,,,...---,,,,,,,,,,,,---.........//////...---,,,,,,++++++,,,,,,---.../////////...---,,,,,,,,,,,,,,,---------............///+++,,,---......---,,,+++//////............//////---------....../////////,,,,,,,,,---------........................------///............---------////////////////////////.........------,,,,,,+++........................)))***,,,...//////......000...+++))))))+++...000------------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000222222111///...---,,,+++...------,,,,,,------.....................------..................------111000///......---......---------------------------.........//////000000////////////////////////,,,,,,,,,---------......///...---,,,,,,---...//////............------------------............//////......------...000111//////.........---------,,,,,,,,,---...///000000////////////////////////////////////////////////111111000000////////////|||kkk___WWWUUURRRQQQPPPPPPNNNLLLLLLLLLKKKKKKKKKKKKLLLLLLIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGEEEDDDBBBCCC@@@>>>======<<<;;;999888777555555666777777666777777777777777777777777777555333111000000000111111000/////////000222222000000111222111111/////////......///111111000/////////.........//////000.........------,,,,,,,,,------------------------........................---------,,,,,,,,,++++++............---,,,+++***+++++++++,,,,,,---...///---------,,,,,,,,,,,,,,,..................//////444555555333000.........//////...---......000111444333111///...///000111//////.........///000000,,,...000111111000...,,,............///000111111------...---++++++---.........---------......///...------------......///---......,,,++++++---//////...---,,,,,,,,,,,,---,,,---............---,,,000......///222222///,,,......////////////......+++,,,,,,------.........------------------------------,,,,,,,,,,,,+++++++++,,,------......------.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------.........------...---------------.........---,,,,,,,,,,,,---.........//////...------,,,++++++,,,,,,---......///......---,,,,,,,,,---------------............///---......//////......---//////............//////+++++++++,,,,,,,,,------,,,,,,,,,---------..............................///............---------......................../////////.......................................++++++,,,---............000///---++++++---///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000---........./////////000...------,,,,,,------...................................................///............/////////------------------------............/////////000........................---------........./////////...------------...//////............------------------............///...............///000000//////.........------------,,,,,,------///000000000000000000000000000000/////////////////////////////////.........------|||jjj^^^VVVTTTQQQPPPPPPOOOMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGEEEDDDBBBBBB@@@===<<<<<<<<<;;;999999777555444555666555444888888888888888888888888555333111///---,,,,,,,,,000000000///000111111222///000000111111111111000///......///111111000///---------......///111111......---,,,+++***))))))------------------------........................------------,,,,,,,,,,,,............---,,,+++*********+++,,,------------++++++,,,,,,---------...............------,,,,,,000111222111/////////111111111111111000000000000111111000000//////......///////////////...---------...000111111000...---...------,,,---///000111,,,------,,,++++++,,,...///......---------......///...------------------------...---++++++---///......---,,,,,,,,,------+++,,,,,,------,,,,,,+++......//////000000//////......////////////......------------------------------------------------------,,,,,,,,,,,,+++++++++,,,------......------------------,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---.........///......------******+++,,,------------...............///000111...------,,,,,,------............///......---,,,+++,,,,,,------.........------,,,,,,,,,---......---------............////////////......///////////////............//////+++++++++,,,,,,,,,,,,---,,,,,,,,,---------..............................///............---------------------------------------------............------------------------------,,,,,,,,,------...//////............//////+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////,,,,,,---...///000000111...------,,,,,,------...................................................,,,------...//////000000------------------------............////////////................................./////////000000///...------------...//////............------------------............///---......///////////////...............------------------------...///000000000000000000000000000/////////////////////////////////...............}}}lll___VVVSSSQQQOOOOOONNNMMMKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGEEECCCBBBAAA???===<<<<<<<<<;;;::::::888666555555666555333777777777777777777777777555444222000////////////000000000000000111111222//////000000111111111111///......///111111000///...............///000000000000///...------,,,,,,................................................------------------,,,,,,***+++,,,---............)))***,,,---------,,,+++,,,,,,,,,------------...---------------------------...//////...---...000000000000000000///...---//////000000000///---,,,,,,---...//////...,,,+++...///000111111000...---...---,,,,,,,,,...000111,,,---...---,,,,,,.../////////...------------...///......---,,,,,,,,,,,,,,,---...---,,,,,,---......------,,,,,,,,,------------------------------+++---...---,,,++++++------......//////......---.........------,,,,,,,,,------------------------------,,,,,,,,,++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,---........./////////---,,,,,,,,,)))***+++,,,,,,,,,,,,,,,---------......000111111---------------------------...............------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///---------............///000///...------...///000///......------......///........................,,,,,,,,,---------......---------...............///............---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------///...---++++++,,,---...------............------++++++,,,,,,---...//////................................................---------.........//////...........................------,,,,,,------...---------...............---------...............,,,------...////////////------------------------.........///////////////........................---.........////////////.........------.........///............------------------............///,,,---///000000000///...........................---------------...///000////////////////////////////////////////////////////////////////////////ooocccVVVSSSQQQOOOOOONNNMMMKKKNNNNNNNNNMMMLLLJJJHHHGGGIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGEEECCCBBB@@@>>><<<<<<<<<<<<;;;:::;;;999777666777777666444666666666666666666666666666666666555555555555555///000000000111111111111/////////000000111222222///......///111111000///000000///...............///////////////000000000................................................------------------------***+++,,,---............***+++,,,---...---,,,+++.........---------,,,,,,++++++,,,,,,---......///---...///...,,,+++,,,---///////////////...---,,,---...///000000///---,,,)))***,,,---......------000000111111000///......------,,,,,,---...000111---...///...---...///111//////...---------------///...---,,,,,,,,,,,,,,,,,,---......,,,,,,---...------,,,,,,,,,------...---------,,,,,,------------......,,,***)))***+++------............------.........------,,,,,,+++------------------------------,,,,,,,,,++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,---///...,,,***+++,,,++++++,,,,,,++++++***))),,,+++,,,,,,---...///000------------------------------...............---,,,,,,,,,---------------,,,,,,,,,,,,,,,---...///---------............//////...---,,,,,,---...///......------------..............................,,,,,,,,,---------......---------........./////////............---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------///...---++++++,,,---...+++,,,------------,,,+++++++++,,,,,,---...//////................................................---------...............------------...............------,,,,,,------...---------.........//////---------.........//////......//////...---,,,,,,------------------------///////////////.................................,,,,,,---------.........---..................---///............------------------............///,,,---///000000000///...---........................------------...//////........................////////////////////////........................rrrfffVVVTTTQQQPPPPPPOOOMMMLLLMMMNNNNNNNNNLLLJJJHHHGGGIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGEEEDDDBBB@@@>>><<<;;;<<<<<<;;;:::;;;999777777777888777666555555555555555555555555222222333333333444444444//////000111111111111000111000000000000000111222///......///111111000///111111///......---------........./////////000000................................................------------........................---,,,+++***,,,------......---------///.........------,,,,,,++++++,,,---...///000000...//////...,,,++++++,,,000000000000////////////---...///000000///...---***+++,,,---.../////////111111111111000///......,,,------...//////000000---...//////...///111333000///...---------------...---,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---------,,,,,,,,,---......,,,++++++******++++++,,,000///---,,,,,,,,,,,,,,,------............------.........------,,,,,,,,,------------------------------,,,,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,------------++++++++++++++++++++++++***++++++,,,,,,++++++******---///...+++)))+++---,,,,,,,,,,,,+++***))))))+++++++++++++++,,,---...,,,------......------,,,,,,---......///.........------------------------------,,,,,,,,,---......---------............///------,,,,,,,,,,,,------......------------......---,,,,,,,,,,,,+++++++++,,,,,,,,,---------......,,,,,,------...////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...++++++,,,,,,,,,,,,+++++++++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................)))***+++,,,...///111111...------,,,,,,------...,,,,,,------.../////////,,,,,,------.../////////......//////...---+++***------------------------///////////////.........------------------------,,,,,,,,,------------...------...//////...------///............------------------............///---......///////////////---------.....................---------......///------------------------////////////////////////,,,,,,,,,,,,,,,---------rrrgggWWWUUURRRQQQPPPPPPNNNLLLJJJKKKMMMMMMMMMLLLJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGEEEDDDBBB???===;;;;;;<<<<<<;;;:::999777555555777777777666666666666666666666666666000000111111111000000///...///000111222111111000222111000//////000000111///......///111111000///000//////.........///////////////////////////...................................................------------.........///............---,,,+++***///......------.........------------............---------......////////////000111000///...///000000000///...///000111222...//////000000/////////////////////000000111222222222111111000//////...,,,---///000111111000///,,,...///.........000222000000///------,,,,,,---,,,,,,,,,+++,,,,,,------+++---//////---,,,,,,---,,,,,,,,,,,,,,,---...///---,,,+++******+++,,,---...+++)))***---///...---,,,------......------,,,------------------,,,,,,------------------------------,,,,,,,,,,,,+++++++++,,,------......------,,,,,,---------.........++++++++++++++++++++++++***,,,...//////...,,,***)))---000///,,,***,,,///+++,,,,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,---......---,,,,,,,,,------...//////......------------------------......---,,,,,,,,,---------------............///------............------...------,,,,,,------...------,,,,,,,,,+++++++++,,,,,,,,,---------......,,,,,,------...//////000///............---------------------------------/////////...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................******+++,,,...///000000...------,,,,,,------...,,,,,,------...//////000,,,,,,------...//////000,,,---...//////...,,,+++------------------------000/////////............------------------------------------............------...//////...------///............------------------............///...............///000000---------........./////////......---------..............................////////////////////////---------.........//////rrrfffXXXUUUSSSQQQQQQPPPOOOMMMGGGIIIKKKMMMNNNNNNLLLLLLIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGEEEDDDBBB???===;;;;;;<<<<<<;;;:::777555444444666777777666777777777777777777777777666666666555444333222111...///000222222111111000333222111/////////000000///......///111222000///......---......///000111333333222111000///......////////////////////////........................---------.........//////++++++,,,---............111000...------...///000++++++,,,---...///000111000////////////.........000111222222111111222333///...---,,,---...000222////////////000000000000555444222111111111222333333222222111000//////...+++---000222333222000///+++---...---------000222111000///...---,,,,,,,,,++++++++++++,,,------...+++---//////...,,,,,,---,,,,,,,,,,,,,,,---.../////////------------//////***&&&$$$&&&,,,000///---,,,------......------,,,---------------------------------------------------------,,,,,,,,,+++++++++,,,------......---------------....../////////---------------------------///222444444222///---)))---111000---+++...111******+++,,,------------------,,,+++++++++,,,,,,,,,,,,---......---,,,,,,,,,,,,---.../////////...------------------------///...------,,,,,,,,,,,,---------.........//////---...///000000///...---...------,,,,,,------.../////////......---------,,,,,,,,,---------......,,,,,,------...///000000//////.........---------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...//////.........------,,,,,,------...------------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,.....................---......---------,,,,,,,,,...------,,,,,,------...,,,,,,------...///000000,,,,,,------...///000000)))+++---/////////------------------------------000000//////.........---------------------------............/////////000,,,---...//////...---,,,//////.........------------------.........////////////...------///000111---------........./////////......---------......////////////////////////////////////////////////000111111111222222333333ssseeeYYYWWWUUUTTTTTTRRROOOLLLOOOOOOOOONNNMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHJJJKKKKKKKKKIIIFFFDDDBBB???<<<999888999;;;;;;;;;888666333111222444777999666555555555555666666777444666777555222111222444333222111/////////000111555444333111000/////////000000///............///...///000111000///---+++(((***,,,...//////...---////////////////////////222000...---,,,---...///..................------------------------------//////......---------,,,....................................///////////////000222111///......///111111000///......//////555444222000000000222333666555333111111111333444333000...,,,,,,---,,,+++,,,...111333444444333111---,,,,,,,,,,,,---......000000///...---,,,,,,+++------------------------........................000000///...---,,,,,,,,,..................------.........------,,,,,,,,,,,,---...///000000000000...///000...++++++...111..............................---------,,,,,,,,,---------------...///000//////...---,,,,,,++++++,,,,,,,,,------.........000///---,,,,,,---///000,,,,,,+++++++++,,,------))))))***++++++,,,------------------------------000///...---+++***))))))---+++)))+++...///...,,,.........------,,,,,,,,,...---,,,++++++,,,---...++++++,,,,,,---...//////////////////////////////...---,,,,,,,,,,,,---...//////.........---------000000///...------,,,,,,000///...///000111000////////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000------,,,+++,,,---...//////...---,,,+++,,,---...........................////////////////////////------------------------...............---------///////////////.........//////.........---------........................222000///------///000222///---+++)))***,,,000222---------.........////////////.........------------------............///111000...---,,,,,,------***+++---///000000///...,,,---...000000000///...---------.........//////,,,,,,,,,---...///000111,,,,,,---...///000111111000000//////.........---......................../////////...---------,,,/////////...---------,,,,,,---......//////......ssseeeYYYWWWUUUTTTTTTRRROOOMMMNNNOOOOOONNNNNNLLLKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHJJJKKKKKKKKKIIIFFFDDDBBBBBB???<<<::::::;;;::::::;;;999555222111222444555777666666555555555666666555777888666333222333444333222000/////////000111222222111000000000111111......---,,,,,,,,,,,,---...///000111000///---,,,***+++---...//////...---////////////////////////111000...---,,,---...///........................------------------------.........---------,,,,,,....................................///////////////000111111///......///111111000///////////////222333333444444444333333222111000//////000222333444222///............---...///111333333222000///---------------......////////////...------,,,,,,------------------------------,,,,,,,,,,,,------000000///------,,,,,,---------------------------......---------,,,,,,,,,---...............------***,,,---,,,++++++---000------------------------------------,,,,,,,,,,,,---------------.........///......---,,,,,,+++++++++++++++,,,,,,,,,------///...---++++++---...///111000000000///.........++++++,,,,,,---......///------------------------//////...---,,,++++++***,,,***)))***,,,---,,,***------------------,,,,,,---------,,,,,,---------++++++,,,,,,---......///...........................---,,,,,,,,,,,,---...//////.........---------......------,,,++++++***...---------///000///..................---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...///000------,,,,,,,,,---...///...---,,,,,,,,,---......------------------------........................------------------------------..................------------............//////.........---------........................000///...------...///000------------------------,,,------------.........//////.........------------------............///000000///...---,,,,,,,,,+++,,,...000111111000///---...//////////////////+++++++++,,,,,,,,,---------------------...///000.........///////////////000/////////...................................................---------...............---------,,,---......//////......ssseeeYYYWWWUUUTTTSSSRRROOOMMMNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHJJJKKKKKKKKKIIIFFFDDDBBBDDDAAA>>><<<;;;;;;:::999:::888555333222333444555888777666555555555555555777888888777444333333333222111000000///000000000////////////000000111222///...------,,,,,,------...///000000000///------,,,---...//////...---,,,////////////////////////000///...---------...///........................------------------------.........------------,,,........................---............/////////...000111111///......///222111111000000000000000///222555888999777444333000/////////111333555666555333000//////000///...///000222222222000...---------........./////////---------------------------------------------------,,,+++******+++,,,---000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,............---,,,+++***''')))+++,,,++++++---...,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,---......---++++++.........------,,,,,,+++******++++++++++++,,,,,,...---,,,++++++,,,---...------...---,,,+++)))(((---------...//////000000------------------------...---------,,,,,,,,,,,,///...------...///...,,,,,,,,,------------------,,,------......------,,,+++,,,,,,------.........------------------------...------,,,,,,------..................---------,,,,,,,,,++++++******)))---,,,+++,,,...///...------------...............,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---------.../////////++++++,,,,,,---........................---------........................///...---,,,,,,---...///,,,---///000///---***(((,,,,,,,,,,,,------------...............------------------............///////////////...---,,,,,,,,,---///000111111000///000//////............///+++++++++,,,,,,,,,------......---------......///000000//////............////////////....................................---------...............---------...............,,,---......//////......ssseeeZZZXXXUUUSSSSSSQQQOOONNNNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHJJJKKKKKKKKKIIIFFFCCCBBBBBB@@@===;;;;;;;;;:::999666555444333444555888999888888777555555444444444888888777666444222222222111111000000000000000000///////////////000000111111000000///////////////......///000//////...---......//////...---,,,,,,//////////////////////////////...---------...///---------.......................................................................................---------.........//////---///000000///......///333333222222222222333333111222555777777666333111111111111333555777999;;;555222000//////000//////...///000111111///...------......///////////////,,,,,,,,,------.........,,,,,,------------------...---,,,++++++,,,---...000///...---------------,,,,,,,,,,,,,,,---------------------------------...............---,,,+++((()))+++------,,,,,,+++++++++,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******+++,,,.........,,,***(((......---------,,,,,,,,,+++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---((()))***+++***)))&&&%%%------....../////////000------------------------+++++++++,,,,,,,,,,,,,,,///......---------,,,,,,,,,,,,,,,------.........+++,,,---......---,,,+++,,,,,,,,,---------......------------------------------------------------........................,,,,,,,,,+++++++++******---,,,,,,,,,...///...---,,,---------.../////////------------------------------------......//////,,,,,,,,,,,,------......+++++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---...///000000++++++,,,---......//////................................................///......------......///+++---///000///---+++)))+++++++++,,,,,,,,,------........................---------............///---.../////////...,,,+++,,,---...///000000//////111000///---------...///---------........./////////......---------......///////////////.........///////////////.................................,,,---------.../////////,,,---------.../////////,,,---......///.........ttteee[[[XXXUUUSSSRRRQQQPPPNNNMMMMMMNNNNNNNNNMMMLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHJJJKKKKKKKKKIIIFFFCCCBBB>>><<<;;;:::;;;;;;:::999555555444444444666888999888888777555555444444444666555444333333222111000000000000111111111000000111000000///////////////111111000////////////000......///////////////...////////////...---,,,,,,////////////////////////......---------.........---------.........//////........................//////////////////000000........................------------............---...000000.........///444444444333333444444555444444333333222111000000000111222444666888:::;;;333000...---...///......,,,---.../////////......---...//////000000//////++++++,,,,,,---.........,,,,,,,,,---------......///...---,,,,,,---.../////////...------------...,,,---------.........///------------------------------...///////////////------.........---+++)))+++++++++,,,,,,---------,,,,,,,,,+++++++++******+++,,,.........,,,***(((---------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000///---,,,---------------.........------------------------************+++++++++++++++,,,,,,+++***))))))))),,,,,,,,,------.........+++,,,---......---,,,+++,,,,,,,,,------------------------------------------------------------------.....................---------------,,,,,,,,,...---,,,---///000///...,,,---------.../////////---------------------------------...............,,,,,,,,,---------------***+++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,---...///000000,,,,,,---...///000000111---.............................................000//////////////////000,,,,,,,,,------.........+++++++++,,,,,,,,,---------.....................---------............///---.../////////...---,,,,,,,,,------------------111000///---------...///---------........./////////......---------......------......///000000111.........///////////////........................,,,---------.../////////,,,---------.../////////,,,---......///.........ttteee[[[XXXUUURRRRRRQQQPPPOOOMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHJJJKKKKKKKKKIIIFFFDDDBBB<<<;;;::::::;;;<<<:::999888777666555555555666666888777666555555555555555555333222222333333111000//////000111111111111000222111000000////////////000///......------..................////////////000//////.........------////////////////////////,,,---------............,,,,,,------.../////////........................///////////////000000000........................,,,------------.........,,,...//////.........///444333333333333444444555666444111///---...//////...///000222333555666777111///,,,,,,---...------+++,,,------............,,,---...///000///......++++++,,,,,,---------...+++,,,,,,------.................................///......---------......,,,------....../////////,,,,,,,,,------------...,,,---...///000000000000111000///...///...,,,***++++++,,,,,,------......,,,,,,,,,,,,++++++++++++,,,,,,---......---++++++------------------------......------------,,,,,,,,,,,,------------,,,,,,,,,---...000111111111111,,,,,,,,,,,,,,,,,,,,,,,,------------------------************++++++++++++...///000///---,,,---...,,,,,,------------------,,,------......------,,,------------------------------------------------,,,------......------,,,---------..........................................---------///000///...---------...............------------------------,,,---......//////......+++,,,------......------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------,,,---------.../////////---......//////000000000---------.......................................000000000000000000000000---,,,++++++,,,---///000,,,,,,,,,,,,---------------------...............---------............///---...............------,,,,,,,,,,,,,,,,,,,,,---000//////............///+++++++++,,,,,,,,,------......---------......///,,,,,,---...///000111111.........///////////////........................---------...............---------...............,,,---......//////......tttfff[[[XXXTTTRRRQQQQQQPPPOOOLLLMMMMMMNNNNNNNNNMMMMMMKKKKKKJJJIIIHHHHHHHHHHHHJJJKKKKKKKKKIIIFFFDDDBBB>>>===<<<<<<<<<<<<:::888888777666666555666666666777666666555555555666666555333111222444555333111...///000111222111111000111111000000000111222222000//////..............................///000000/////////............///////////////////////////+++,,,------............,,,,,,------...//////000........................------------.........///........................,,,,,,---------.........+++---//////.........///111111111111111222333333555333000...---...///000------///000111111222222000...,,,+++---...------------------,,,,,,,,,,,,+++,,,.../////////---,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,---......///+++,,,...//////...,,,+++......---------......///++++++,,,------...//////,,,,,,,,,---------......------...//////.........222///------...///...,,,+++,,,,,,---......//////------------,,,,,,,,,,,,---------------.........---------------------------------,,,,,,,,,++++++---------......---------,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,...000222111000///111333------------------,,,,,,---------,,,,,,---------------------------------........................,,,,,,---......---,,,,,,---------.........//////........................---,,,,,,,,,...///...---...............---------........................,,,---.../////////...---+++,,,---.........------+++,,,---.........---,,,------------------------........................------------------------------..........................................---------.........//////...........................//////////////////......---,,,,,,,,,---......,,,------------.........---------.........//////---------............///......---------......///---------,,,,,,------------...//////////////////+++++++++,,,,,,,,,---------------------...///000---.........//////000000............/////////000.......................................---------...............---------,,,---......//////......tttfff\\\XXXTTTRRRQQQQQQPPPOOOLLLMMMMMMNNNNNNNNNMMMMMMKKKKKKJJJIIIHHHHHHHHHHHHJJJKKKKKKKKKIIIFFFDDDBBBAAA@@@>>>>>>===<<<999777444444555555777888999:::666666555555555666666777555333111333555777555333...///000222222222111000/////////000111333444555222222111000000000000000...............///000111//////............///000////////////////////////+++,,,------.........---,,,,,,------...///000000////////////////////////+++++++++,,,,,,---------........................,,,,,,,,,---------......+++---//////........./////////......///000111111222111000//////000000111......///000000000000000111...,,,,,,---......---///......---+++******)))***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////)))+++---//////---+++)))......---------......///******+++,,,,,,---......,,,,,,,,,------.....................---,,,++++++111...++++++...000///...,,,,,,------...///000000......------------,,,,,,---------------...///000------------------------,,,,,,,,,++++++*********---......//////......---//////...---------......---------------------,,,------------------------//////.........---------(((+++------+++***,,,///.........------,,,,,,,,,......,,,++++++,,,......------------------------////////////////////////,,,,,,---......---,,,,,,---------.........//////........................,,,+++***+++---...---,,,/////////......------,,,........................,,,,,,.../////////...---+++,,,---.........---,,,,,,---.........---,,,+++........................------------------------------------------------...............---------------------------,,,,,,---------.........//////........................------............------............---,,,++++++---------.........//////---------.........//////---------........./////////...---,,,,,,---///000///......---------......,,,---///000000000//////---------.........//////,,,,,,,,,---...///000111///////////////.........---.........//////000000......................../////////......------,,,/////////......------,,,,,,---......//////......wwwhhh^^^WWWSSSTTTTTTQQQMMMMMMMMMNNNOOOOOONNNMMMLLLKKKLLLLLLKKKJJJIIIHHHHHHHHHJJJJJJKKKJJJHHHEEEBBBAAACCCAAA>>><<<<<<;;;999888444333222444666999999999666555555555444444444444333444444555999<<<777//////000111222111///...,,,''',,,000///+++...777AAA???999333111222333111...111...,,,,,,...///...,,,,,,,,,,,,---...///000000......------------......***+++---.........---,,,------,,,,,,---...000111111000000///...---------+++,,,---......,,,***)))...---,,,,,,,,,...///000000///...---------------//////.........---------//////...------------...,,,...---+++,,,///...+++///,,,)))(((***,,,...///------------------------000///...---,,,+++++++++)))***+++,,,------------111...,,,---//////---+++................................................///...------...---+++)))(((((()))***,,,---......//////............//////.........------,,,,,,,,,/////////......---------))))))***,,,//////...,,,***++++++,,,,,,------...---------.........////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++)))***+++,,,...///000111333000---+++)))***,,,------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...++++++******+++---...000//////......---------,,,---------------...///000---------,,,,,,+++++++++///000000///---++++++,,,...+++''''''***------,,,...---,,,,,,++++++,,,,,,........................,,,,,,...///000000111111......---------,,,,,,,,,000000///...---,,,,,,+++,,,...000000...+++******000///...---------------.........------,,,,,,,,,......---------,,,,,,,,,------------------------,,,---...//////...---,,,,,,,,,---------............///000111111///---+++000///...---------------111000///------......///...///000000000///---,,,******+++++++++,,,,,,,,,000///---,,,++++++,,,---*********++++++,,,,,,,,,...............---------//////...,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,------...........................------..................------,,,---......//////......////////////////////////------............---------------............/////////............//////////////////////////////xxxiii^^^WWWSSSTTTTTTQQQMMMMMMMMMMMMNNNOOONNNMMMLLLKKKLLLKKKJJJIIIIIIHHHHHHHHHJJJJJJKKKJJJHHHFFFCCCAAABBB@@@===<<<;;;;;;999777777666444444666777666555666666666666555555555444777999888999===AAA>>>777111111111000000/////////+++...111///---...555;;;;;;666000///111222000...222000------///000///...---......//////000000000......------------......///////////////...------///111222222///------...111000000///......------)))***,,,---...///......///////////////000111111//////......------------//////.........---------//////...------------...,,,......+++,,,//////+++...---++++++---.........------------------------,,,,,,,,,,,,,,,---......,,,---...///////////////000...,,,---//////...,,,------------------------------------------------///...------......---,,,..............................------------............---------,,,,,,,,,.........---------,,,,,,---,,,,,,---...---+++))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------///.........------------+++++++++,,,,,,---------...---,,,,,,+++++++++,,,+++,,,,,,------.........///...---++++++,,,---............---------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,---///000/////////.........---------------------...//////.........---------,,,,,,...///000///---,,,,,,---222///,,,+++---...---,,,///...------,,,,,,------........................++++++,,,---............//////.........---------/////////...------,,,,,,---///111111///---,,,,,,//////...---------------......---------,,,,,,,,,---------....../////////------------------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,---......///000000000...---,,,//////...---------------111000///...---......///******+++,,,------,,,,,,,,,,,,,,,---------.........---,,,,,,,,,---...///------------............------..................---------,,,------....../////////......---------,,,------------------...................................................,,,---......//////......////////////////////////.........//////.........---------............//////..................///,,,,,,,,,,,,,,,,,,,,,,,,yyyjjj]]]WWWSSSTTTTTTQQQNNNMMMKKKLLLMMMNNNOOONNNMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHJJJJJJKKKJJJIIIFFFCCCAAAAAA???<<<;;;;;;:::888777777666444444666777666555777777777777666666666666555666555555999>>><<<777444222111000///000111222///000111000//////222444555111------///111000///444111...---...000000000//////000000000000000000......------------......111000///...------......---000333333000---,,,,,,000000000///......------++++++,,,---...///000000...//////000000000000000//////................../////////............---//////...------------...,,,//////,,,,,,//////,,,------...000222111///---------------------------......------......///000...//////000000000//////...---,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,...///000///111111000///......---,,,------,,,,,,,,,,,,------...------------,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,,,,------+++)))......---,,,,,,+++***************+++++++++,,,,,,............------------)))***++++++------...///------,,,+++++++++,,,,,,---------------------,,,,,,,,,,,,,,,---.........//////............------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---.../////////////////////............------------...////////////............---------...///...---,,,---///222000///.........,,,***//////...------------...........................,,,,,,---------------,,,////////////............------------------------///111222222000.........///...------------------...------------,,,,,,,,,,,,,,,---...///000111111------------------------------............------...---,,,,,,,,,---///000/////////...............//////...------------...000///......------......)))))))))***+++,,,---............////////////000,,,,,,,,,,,,---...///000/////////...............,,,---------.../////////+++,,,,,,---....../////////////////////..................---------------................................................------...////////////...////////////////////////...//////000000//////...---------............///......------------......------------------------{{{lll]]]VVVRRRTTTTTTQQQNNNNNNKKKLLLMMMNNNOOOOOONNNMMMKKKJJJIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKIIIGGGDDDBBB@@@>>>;;;:::::::::888777444333222444666999999999888888888777777777777666222333222000333777666222333222222222222222222222000//////000222222111000111...,,,,,,///111111111333111...------...000000000000//////////////////......------------......000///---++++++---///111---,,,---...//////...,,,000000//////............000///............//////,,,---...//////...---,,,....../////////........./////////...............//////...------------...,,,///000---,,,...///------...000444555444000,,,------------------------444333222000//////........................------------------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...++++++...000222222//////...---,,,+++******------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++---///...------------,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,------------------------+++,,,---.........------............------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,------...////////////////////////......---------......///............------------,,,---......------...000...............---+++***///......---------------........................//////000000///......---............------------,,,,,,,,,------.........///000222111000...............---,,,,,,---------------------------------,,,,,,------...//////000------------------------------------------------000///...---...///111222///......---------...//////......---------......//////......---------------,,,,,,+++,,,...000111....../////////000000000------------......//////.........------,,,,,,+++,,,,,,,,,---...///000000,,,,,,---...............//////..................//////......------,,,,,,---------...............---------...............------.../////////////////////////////////////////////000000000000//////---------............///------,,,,,,,,,,,,------........................}}}nnn\\\VVVRRRTTTTTTQQQOOONNNKKKLLLMMMNNNOOOOOONNNMMMJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKIIIGGGEEECCC@@@>>>;;;:::::::::999777444333222444666999999999999888888888777777777777555777666333333666555111///111333555555444111000///......000333444222000///...---...///111222222000000...---,,,,,,...//////...........................------------......///...,,,,,,---000333666666000++++++///222000,,,////////////............//////.........//////000,,,---...//////...---,,,......///000000//////...//////////////////////////////...------------...+++000111---,,,...///...,,,...111444666444000,,,------------------------222222000///...---------..................------,,,------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---++++++...000222222,,,,,,++++++++++++++++++......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***---//////...+++++++++,,,,,,---------,,,,,,,,,,,,---------...,,,,,,---------------------------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---++++++,,,------......///,,,---...///...---+++***,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,,,,,,,.........//////////////////......---------......,,,,,,,,,,,,,,,,,,,,,---+++---......------///000+++,,,......------------...---,,,,,,+++,,,,,,,,,........................000000000000///...---,,,---------,,,,,,,,,++++++++++++,,,,,,---.........---///000///...------...------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,---------///...---------...000000......------------...///......---------......///...............------,,,000///...------...///000---............//////////////////......---------.........------,,,,,,+++,,,,,,,,,---...///000000....../////////...---,,,------------------------/////////......------------------.........//////---------.........//////---...//////000000////////////////////////////////////000000000000//////---------............///------,,,,,,,,,,,,------++++++++++++++++++++++++ooo\\\VVVRRRTTTUUURRROOOOOOKKKLLLMMMNNNOOONNNMMMMMMIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJKKKKKKJJJHHHEEEDDD@@@>>>;;;;;;;;;;;;999888777666444444666777666555888888888888777777777777666888888555333444333///---000444666777444111............000222333222111////////////000111222222...//////...,,,,,,---...---------.....................------------......///.........000333777999BBB;;;222///111222000---//////////////////......***+++,,,...000111222333000000000000000000///...---...///000111000///......////////////000000000//////...------------...+++000222...+++---//////---...000222444333000,,,------------------------,,,,,,++++++,,,,,,---......//////000000000//////,,,...///...------...///........................,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,...000111111+++,,,,,,------...............------------......,,,,,,,,,------------...,,,,,,,,,,,,------------///---++++++,,,,,,,,,+++******+++,,,,,,---......------............//////,,,,,,,,,,,,------------///......---++++++***))),,,,,,+++++++++,,,------++++++,,,,,,---...//////------...///...---+++***+++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...++++++,,,------,,,,,,+++---------...............//////...------------...+++++++++,,,,,,,,,,,,---+++---......------///000,,,...//////......///000------,,,++++++++++++,,,........................---.........---,,,++++++,,,,,,,,,,,,+++++++++***++++++,,,,,,---------...,,,---...---,,,+++,,,...,,,,,,,,,,,,,,,------...,,,,,,,,,------------...,,,,,,,,,,,,++++++******------------------------------,,,,,,,,,,,,------++++++,,,,,,---------------------------............------------...//////---............---,,,,,,///...------,,,,,,,,,,,,------------............///000000//////---,,,,,,/////////...............,,,---------...///////////////000000///...,,,+++,,,,,,,,,---------------/////////...............,,,,,,------.../////////,,,,,,------.../////////......///000000000000///////////////////////////...//////000000//////...---------............///......------------......------------------------qqq\\\UUURRRTTTUUURRROOOOOOMMMMMMNNNOOONNNMMMLLLKKKIIIHHHHHHGGGHHHHHHIIIIIIIIIJJJKKKKKKJJJHHHFFFDDD@@@>>><<<;;;<<<<<<;;;999777666444444666777666555888888777777777666666666222666888555333444222......000222444555333111000//////000000000111222222///000000000/////////000---///111111...------...------......//////000000......------------.........---------///222444666BBB@@@<<<777222000//////.../////////////////////(((***,,,...000111111111111111000///////////////---...000111111111//////.../////////000000000000//////...------------...+++000333///+++---///000---------///111111///---------------------------,,,,,,++++++,,,,,,---...,,,---...///////////////---///000///---,,,---///---------------------------------------------------,,,+++,,,...//////...------------.........///------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------.........///---+++***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////++++++,,,,,,,,,------------------,,,,,,+++++++++,,,+++++++++,,,,,,---...------------------------,,,,,,------...---------,,,,,,,,,,,,------......,,,,,,++++++,,,,,,---...------...//////...---,,,,,,,,,,,,,,,---------...//////...---------------,,,,,,,,,,,,------......,,,...///...------...///...//////---++++++---000......---,,,,,,,,,,,,,,,........................------------------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------,,,---------++++++---...,,,,,,++++++,,,,,,---...,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,,,,------------------------------,,,++++++,,,------+++,,,...//////...---,,,+++,,,---.........---------------------...//////------.........---,,,+++++++++,,,---------,,,,,,---------.........//////......///000000///...---------------............------..................---...///000000///---,,,------------.........///............////////////,,,,,,------...//////000,,,,,,------...//////000......///000000000000000////////////////////////.........//////.........---------............//////..................///111111111111111111111111qqq[[[UUURRRTTTUUURRROOOOOOMMMNNNOOOOOONNNMMMLLLKKKHHHHHHHHHGGGGGGHHHIIIIIIIIIJJJKKKKKKJJJHHHFFFEEEAAA???===<<<<<<<<<;;;:::444333222444666999999999777777777777666666666666222777:::888777777555222///000111222222222222222000111222111///...000222///000000000...---......,,,000333333000...---...---......///000111111222.........------.........++++++++++++,,,...///000:::>>>@@@;;;222---///333.........///////////////***,,,...000000///...---000///...,,,,,,,,,---...,,,...000111222111000///.../////////000000111111//////...------------...***111333///+++---///000...---,,,,,,...//////...------------------------222111000///...---------)))***+++,,,---------------///111///,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---...///---,,,------------------------,,,++++++++++++++++++,,,,,,,,,,,,------.........---------....../////////,,,***)))))),,,...//////...------,,,,,,++++++***---------.........//////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...//////...------,,,++++++***++++++,,,---...///000---------.........//////,,,,,,++++++,,,,,,---...//////000111111000///...+++++++++,,,,,,---------000///...------------------------.........//////---...///...---,,,---///.........***'''&&&))),,,//////...------------.................................///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++,,,---///++++++++++++,,,,,,---...,,,,,,,,,------.........***+++,,,,,,---...//////------------------------------++++++++++++---------///111333444222000///***+++---//////...---,,,---------------...///000,,,---.........---,,,+++)))***,,,.../////////...............////////////,,,---...000000000//////*********++++++,,,,,,,,,...............---------+++,,,///000111000///...---.........//////000000------......//////000000,,,,,,------...///000000,,,,,,------...///000000...//////000000000000000////////////////////////------............---------------.........////////////............//////////////////////////////